{"version":3,"file":"Slider.W6-RKf2t.mjs","names":["React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","ArrowLeft","ArrowRight","r","a","S","x","C","a","L","d","g","j","b","_","A","P","w","s","I","W","R","K","q","I","N","j","N","s","H","we","F","D","R","ie","Se","Te","be","ce","fe","te","v","Y","xe","X","V","y","re","ye","x","y","h","p","l","d","y","m","g","u","p","f","b","v","n","i","r","d","E","p","U","W","V","z","useRef","useState","Keyboard","EffectFade","_Fragment","Children","NavButton"],"sources":["https:/framerusercontent.com/modules/qDL3cvfcJ5b0JHmhkOY1/sKqHjFDmfilXuu6ILTWj/fxHCnDDTw.js","https:/framer.com/m/Nav-Button-cI8u.js","https:/esm.sh/swiper@12.2.0/es2022/shared/ssr-window.esm.mjs","https:/esm.sh/swiper@12.2.0/es2022/shared/utils.mjs","https:/esm.sh/swiper@12.2.0/es2022/shared/update-swiper.mjs","https:/esm.sh/swiper@12.2.0/es2022/shared/swiper-core.mjs","https:/esm.sh/swiper@12.2.0/es2022/shared/get-element-params.mjs","https:/esm.sh/swiper@12.2.0/es2022/element.mjs","https:/esm.sh/swiper@12.2.0/element","https:/esm.sh/swiper@12.2.0/es2022/modules/a11y.mjs","https:/esm.sh/swiper@12.2.0/es2022/modules/autoplay.mjs","https:/esm.sh/swiper@12.2.0/es2022/modules/controller.mjs","https:/esm.sh/swiper@12.2.0/es2022/shared/create-shadow.mjs","https:/esm.sh/swiper@12.2.0/es2022/shared/effect-init.mjs","https:/esm.sh/swiper@12.2.0/es2022/shared/effect-target.mjs","https:/esm.sh/swiper@12.2.0/es2022/shared/effect-virtual-transition-end.mjs","https:/esm.sh/swiper@12.2.0/es2022/modules/effect-cards.mjs","https:/esm.sh/swiper@12.2.0/es2022/modules/effect-coverflow.mjs","https:/esm.sh/swiper@12.2.0/es2022/modules/effect-creative.mjs","https:/esm.sh/swiper@12.2.0/es2022/modules/effect-cube.mjs","https:/esm.sh/swiper@12.2.0/es2022/modules/effect-fade.mjs","https:/esm.sh/swiper@12.2.0/es2022/modules/effect-flip.mjs","https:/esm.sh/swiper@12.2.0/es2022/modules/free-mode.mjs","https:/esm.sh/swiper@12.2.0/es2022/modules/hash-navigation.mjs","https:/esm.sh/swiper@12.2.0/es2022/modules/history.mjs","https:/esm.sh/swiper@12.2.0/es2022/modules/keyboard.mjs","https:/esm.sh/swiper@12.2.0/es2022/modules/manipulation.mjs","https:/esm.sh/swiper@12.2.0/es2022/modules/mousewheel.mjs","https:/esm.sh/swiper@12.2.0/es2022/shared/create-element-if-not-defined.mjs","https:/esm.sh/swiper@12.2.0/es2022/modules/navigation.mjs","https:/esm.sh/swiper@12.2.0/es2022/modules/pagination.mjs","https:/esm.sh/swiper@12.2.0/es2022/modules/parallax.mjs","https:/esm.sh/swiper@12.2.0/es2022/modules/scrollbar.mjs","https:/esm.sh/swiper@12.2.0/es2022/modules/thumbs.mjs","https:/esm.sh/swiper@12.2.0/es2022/modules/virtual.mjs","https:/esm.sh/swiper@12.2.0/es2022/modules/zoom.mjs","https:/esm.sh/swiper@12.2.0/es2022/modules.mjs","https:/esm.sh/swiper@12.2.0/modules","https:/framerusercontent.com/modules/3cyg35oL9W2EM3rTAQak/7VCq9ng20F5cUS0abeFR/Slider.js"],"sourcesContent":["// Generated by Framer (6117e53)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withBlurBrightness}from\"https://framerusercontent.com/modules/1ZkqnINd0zFRetwe29jN/DgTGejQ0sknmuRFlJ5d0/Overrides.js\";import ArrowRight from\"https://framerusercontent.com/modules/bSjPzp9SM9nYyDZMUoqy/ObLP0dDBmEzpqPXvIcan/FkNRJRLsn.js\";import ArrowLeft from\"https://framerusercontent.com/modules/JDIrUkicN3k1G6WmMyAC/98jcieBMcRiJBVhxA4dh/TYo8LZ9Eg.js\";const MotionDivWithBlurBrightness1y8rtcg=withCodeBoundaryForOverrides(motion.div,{nodeId:\"dBHJ1GF2R\",override:withBlurBrightness,scopeId:\"fxHCnDDTw\"});const cycleOrder=[\"dBHJ1GF2R\",\"F6pHODdU7\"];const serializationHash=\"framer-edj8o\";const variantClassNames={dBHJ1GF2R:\"framer-v-1y8rtcg\",F6pHODdU7:\"framer-v-nydxqu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Er2wjKhUF=undefined;const V12b30C1D=undefined;const rZhfYVOip=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Next:\"F6pHODdU7\",Previous:\"dBHJ1GF2R\"};const Variants=motion.create(React.Fragment);const getProps=({background,click,color,height,id,width,...props})=>{return{...props,Er2wjKhUF:background??props.Er2wjKhUF??\"rgba(55, 31, 35, 0.25)\",rZhfYVOip:color??props.rZhfYVOip??\"var(--token-ae93e2b4-9896-4359-b2ef-ee676bbe03b7, rgb(55, 31, 35))\",V12b30C1D:click??props.V12b30C1D,variant:humanReadableVariantMap[props.variant]??props.variant??\"dBHJ1GF2R\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,Er2wjKhUF,rZhfYVOip,V12b30C1D,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"dBHJ1GF2R\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapfc8pfv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(V12b30C1D){const res=await V12b30C1D(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionDivWithBlurBrightness1y8rtcg,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1y8rtcg\",className,classNames),\"data-framer-name\":\"Previous\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"dBHJ1GF2R\",onTap:onTapfc8pfv,ref:refBinding,style:{backgroundColor:Er2wjKhUF,borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",...style},variants:{F6pHODdU7:{backgroundColor:\"rgba(55, 31, 35, 0.25)\"}},...addPropertyOverrides({F6pHODdU7:{\"data-framer-name\":\"Next\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-17gtx5i\",\"data-framer-name\":\"Background\",layoutDependency:layoutDependency,layoutId:\"mFLFKG2dM\",style:{backgroundColor:\"var(--token-5e8d918f-0014-4a44-bac6-6b1447117be8, rgb(255, 255, 255))\",opacity:.25}}),/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-ktbdh9\",Component:ArrowLeft,layoutDependency:layoutDependency,layoutId:\"SvPiP1M09\",style:{\"--1u8zodf\":rZhfYVOip,\"--d2sbkb\":.1},...addPropertyOverrides({F6pHODdU7:{Component:ArrowRight}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-edj8o.framer-9nx2bi, .framer-edj8o .framer-9nx2bi { display: block; }\",\".framer-edj8o.framer-1y8rtcg { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 80px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 80px; will-change: var(--framer-will-change-override, transform); }\",\".framer-edj8o .framer-17gtx5i { flex: none; height: 100%; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 0px; width: 100%; }\",\".framer-edj8o .framer-ktbdh9 { flex: none; height: var(--framer-aspect-ratio-supported, 20px); max-width: 25%; position: relative; width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 80\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"F6pHODdU7\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Er2wjKhUF\":\"background\",\"rZhfYVOip\":\"color\",\"V12b30C1D\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfxHCnDDTw=withCSS(Component,css,\"framer-edj8o\");export default FramerfxHCnDDTw;FramerfxHCnDDTw.displayName=\"Nav Button\";FramerfxHCnDDTw.defaultProps={height:80,width:80};addPropertyControls(FramerfxHCnDDTw,{variant:{options:[\"dBHJ1GF2R\",\"F6pHODdU7\"],optionTitles:[\"Previous\",\"Next\"],title:\"Variant\",type:ControlType.Enum},Er2wjKhUF:{defaultValue:\"rgba(55, 31, 35, 0.25)\",title:\"Background\",type:ControlType.Color},rZhfYVOip:{defaultValue:'var(--token-ae93e2b4-9896-4359-b2ef-ee676bbe03b7, rgb(55, 31, 35)) /* {\"name\":\"Accent\"} */',title:\"Color\",type:ControlType.Color},V12b30C1D:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerfxHCnDDTw,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfxHCnDDTw\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"Er2wjKhUF\\\":\\\"background\\\",\\\"rZhfYVOip\\\":\\\"color\\\",\\\"V12b30C1D\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"F6pHODdU7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"80\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"80\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/*\n * Nav Button\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/qDL3cvfcJ5b0JHmhkOY1/sKqHjFDmfilXuu6ILTWj/fxHCnDDTw.js\"\nexport { default } from \"https://framerusercontent.com/modules/qDL3cvfcJ5b0JHmhkOY1/sKqHjFDmfilXuu6ILTWj/fxHCnDDTw.js\"\n","/* esm.sh - swiper@12.2.0/shared/ssr-window.esm */\nfunction o(e){return e!==null&&typeof e==\"object\"&&\"constructor\"in e&&e.constructor===Object}function r(e={},n={}){let i=[\"__proto__\",\"constructor\",\"prototype\"];Object.keys(n).filter(t=>i.indexOf(t)<0).forEach(t=>{typeof e[t]>\"u\"?e[t]=n[t]:o(n[t])&&o(e[t])&&Object.keys(n[t]).length>0&&r(e[t],n[t])})}var u={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:\"\"},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:\"\",host:\"\",hostname:\"\",href:\"\",origin:\"\",pathname:\"\",protocol:\"\",search:\"\"}};function s(){let e=typeof document<\"u\"?document:{};return r(e,u),e}var c={document:u,navigator:{userAgent:\"\"},location:{hash:\"\",host:\"\",hostname:\"\",href:\"\",origin:\"\",pathname:\"\",protocol:\"\",search:\"\"},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return\"\"}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return typeof setTimeout>\"u\"?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){typeof setTimeout>\"u\"||clearTimeout(e)}};function a(){let e=typeof window<\"u\"?window:{};return r(e,c),e}export{a,s as g};\n//# sourceMappingURL=ssr-window.esm.mjs.map","/* esm.sh - swiper@12.2.0/shared/utils */\nimport{a,g as w}from\"./ssr-window.esm.mjs\";function S(e=\"\"){return e.trim().split(\" \").filter(t=>!!t.trim())}function x(e){let t=e;Object.keys(t).forEach(r=>{try{t[r]=null}catch{}try{delete t[r]}catch{}})}function M(e,t=0){return setTimeout(e,t)}function C(){return Date.now()}function T(e){let t=a(),r;return t.getComputedStyle&&(r=t.getComputedStyle(e,null)),!r&&e.currentStyle&&(r=e.currentStyle),r||(r=e.style),r}function L(e,t=\"x\"){let r=a(),n,o,i,l=T(e);return r.WebKitCSSMatrix?(o=l.transform||l.webkitTransform,o.split(\",\").length>6&&(o=o.split(\", \").map(s=>s.replace(\",\",\".\")).join(\", \")),i=new r.WebKitCSSMatrix(o===\"none\"?\"\":o)):(i=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue(\"transform\").replace(\"translate(\",\"matrix(1, 0, 0, 1,\"),n=i.toString().split(\",\")),t===\"x\"&&(r.WebKitCSSMatrix?o=i.m41:n.length===16?o=parseFloat(n[12]):o=parseFloat(n[4])),t===\"y\"&&(r.WebKitCSSMatrix?o=i.m42:n.length===16?o=parseFloat(n[13]):o=parseFloat(n[5])),o||0}function d(e){return typeof e==\"object\"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)===\"Object\"}function g(e){return typeof window<\"u\"&&typeof window.HTMLElement<\"u\"?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function y(...e){let t=Object(e[0]);for(let r=1;r<e.length;r+=1){let n=e[r];if(n!=null&&!g(n)){let o=Object.keys(Object(n)).filter(i=>i!==\"__proto__\"&&i!==\"constructor\"&&i!==\"prototype\");for(let i=0,l=o.length;i<l;i+=1){let s=o[i],c=Object.getOwnPropertyDescriptor(n,s);c!==void 0&&c.enumerable&&(d(t[s])&&d(n[s])?n[s].__swiper__?t[s]=n[s]:y(t[s],n[s]):!d(t[s])&&d(n[s])?(t[s]={},n[s].__swiper__?t[s]=n[s]:y(t[s],n[s])):t[s]=n[s])}}}return t}function O(e,t,r){e.style.setProperty(t,r)}function F({swiper:e,targetPosition:t,side:r}){let n=a(),o=-e.translate,i=null,l,s=e.params.speed;e.wrapperEl.style.scrollSnapType=\"none\",n.cancelAnimationFrame(e.cssModeFrameID);let c=t>o?\"next\":\"prev\",p=(u,m)=>c===\"next\"&&u>=m||c===\"prev\"&&u<=m,h=()=>{l=new Date().getTime(),i===null&&(i=l);let u=Math.max(Math.min((l-i)/s,1),0),m=.5-Math.cos(u*Math.PI)/2,f=o+m*(t-o);if(p(f,t)&&(f=t),e.wrapperEl.scrollTo({[r]:f}),p(f,t)){e.wrapperEl.style.overflow=\"hidden\",e.wrapperEl.style.scrollSnapType=\"\",setTimeout(()=>{e.wrapperEl.style.overflow=\"\",e.wrapperEl.scrollTo({[r]:f})}),n.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=n.requestAnimationFrame(h)};h()}function j(e){return e.querySelector(\".swiper-slide-transform\")||e.shadowRoot&&e.shadowRoot.querySelector(\".swiper-slide-transform\")||e}function H(e,t=\"\"){let r=a(),n=[...e.children];return r.HTMLSlotElement&&e instanceof HTMLSlotElement&&n.push(...e.assignedElements()),t?n.filter(o=>o.matches(t)):n}function b(e,t){let r=[t];for(;r.length>0;){let n=r.shift();if(e===n)return!0;r.push(...n.children,...n.shadowRoot?n.shadowRoot.children:[],...n.assignedElements?n.assignedElements():[])}}function _(e,t){let r=a(),n=t.contains(e);return!n&&r.HTMLSlotElement&&t instanceof HTMLSlotElement&&(n=[...t.assignedElements()].includes(e),n||(n=b(e,t))),n}function v(e){try{console.warn(e);return}catch{}}function A(e,t=[]){let r=document.createElement(e);return r.classList.add(...Array.isArray(t)?t:S(t)),r}function P(e){let t=a(),r=w(),n=e.getBoundingClientRect(),o=r.body,i=e.clientTop||o.clientTop||0,l=e.clientLeft||o.clientLeft||0,s=e===t?t.scrollY:e.scrollTop,c=e===t?t.scrollX:e.scrollLeft;return{top:n.top+s-i,left:n.left+c-l}}function I(e,t){let r=[];for(;e.previousElementSibling;){let n=e.previousElementSibling;t?n.matches(t)&&r.push(n):r.push(n),e=n}return r}function W(e,t){let r=[];for(;e.nextElementSibling;){let n=e.nextElementSibling;t?n.matches(t)&&r.push(n):r.push(n),e=n}return r}function D(e,t){return a().getComputedStyle(e,null).getPropertyValue(t)}function k(e){let t=e,r;if(t){for(r=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(r+=1);return r}}function R(e,t){let r=[],n=e.parentElement;for(;n;)t?n.matches(t)&&r.push(n):r.push(n),n=n.parentElement;return r}function K(e,t){function r(n){n.target===e&&(t.call(e,n),e.removeEventListener(\"transitionend\",r))}t&&e.addEventListener(\"transitionend\",r)}function q(e,t,r){let n=a();return r?e[t===\"width\"?\"offsetWidth\":\"offsetHeight\"]+parseFloat(n.getComputedStyle(e,null).getPropertyValue(t===\"width\"?\"margin-right\":\"margin-top\"))+parseFloat(n.getComputedStyle(e,null).getPropertyValue(t===\"width\"?\"margin-left\":\"margin-bottom\")):e.offsetWidth}function V(e){return(Array.isArray(e)?e:[e]).filter(t=>!!t)}function B(e){return t=>Math.abs(t)>0&&e.browser&&e.browser.need3dFix&&Math.abs(t)%90===0?t+.001:t}function N(e,t=\"\"){typeof trustedTypes<\"u\"?e.innerHTML=trustedTypes.createPolicy(\"html\",{createHTML:r=>r}).createHTML(t):e.innerHTML=t}export{B as a,O as b,A as c,R as d,H as e,P as f,j as g,C as h,q as i,k as j,S as k,L as l,V as m,M as n,K as o,d as p,D as q,W as r,N as s,I as t,F as u,v,_ as w,y as x,x as y};\n//# sourceMappingURL=utils.mjs.map","/* esm.sh - swiper@12.2.0/shared/update-swiper */\nimport{s as j}from\"./utils.mjs\";var L=[\"eventsPrefix\",\"injectStyles\",\"injectStylesUrls\",\"modules\",\"init\",\"_direction\",\"oneWayMovement\",\"swiperElementNodeName\",\"touchEventsTarget\",\"initialSlide\",\"_speed\",\"cssMode\",\"updateOnWindowResize\",\"resizeObserver\",\"nested\",\"focusableElements\",\"_enabled\",\"_width\",\"_height\",\"preventInteractionOnTransition\",\"userAgent\",\"url\",\"_edgeSwipeDetection\",\"_edgeSwipeThreshold\",\"_freeMode\",\"_autoHeight\",\"setWrapperSize\",\"virtualTranslate\",\"_effect\",\"breakpoints\",\"breakpointsBase\",\"_spaceBetween\",\"_slidesPerView\",\"maxBackfaceHiddenSlides\",\"_grid\",\"_slidesPerGroup\",\"_slidesPerGroupSkip\",\"_slidesPerGroupAuto\",\"_centeredSlides\",\"_centeredSlidesBounds\",\"_slidesOffsetBefore\",\"_slidesOffsetAfter\",\"normalizeSlideIndex\",\"_centerInsufficientSlides\",\"_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 _(e){return typeof e==\"object\"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)===\"Object\"&&!e.__swiper__}function I(e,o){let l=[\"__proto__\",\"constructor\",\"prototype\"];Object.keys(o).filter(t=>l.indexOf(t)<0).forEach(t=>{typeof e[t]>\"u\"?e[t]=o[t]:_(o[t])&&_(e[t])&&Object.keys(o[t]).length>0?o[t].__swiper__?e[t]=o[t]:I(e[t],o[t]):e[t]=o[t]})}function A(e={}){return e.navigation&&typeof e.navigation.nextEl>\"u\"&&typeof e.navigation.prevEl>\"u\"}function B(e={}){return e.pagination&&typeof e.pagination.el>\"u\"}function E(e={}){return e.scrollbar&&typeof e.scrollbar.el>\"u\"}function D(e=\"\"){let o=e.split(\" \").map(t=>t.trim()).filter(t=>!!t),l=[];return o.forEach(t=>{l.indexOf(t)<0&&l.push(t)}),l.join(\" \")}function R(e=\"\"){return e.replace(/-[a-z]/g,o=>o.toUpperCase().replace(\"-\",\"\"))}function H(e=\"\"){return e?e.includes(\"swiper-wrapper\")?e:`swiper-wrapper ${e}`:\"swiper-wrapper\"}function V({swiper:e,slides:o,passedParams:l,changedParams:t,nextEl:r,prevEl:d,scrollbarEl:u,paginationEl:a}){let S=t.filter(i=>i!==\"children\"&&i!==\"direction\"&&i!==\"wrapperClass\"),{params:n,pagination:s,navigation:f,scrollbar:p,virtual:c,thumbs:h}=e,C,b,w,O,x,N,T,v;t.includes(\"thumbs\")&&l.thumbs&&l.thumbs.swiper&&!l.thumbs.swiper.destroyed&&n.thumbs&&(!n.thumbs.swiper||n.thumbs.swiper.destroyed)&&(C=!0),t.includes(\"controller\")&&l.controller&&l.controller.control&&n.controller&&!n.controller.control&&(b=!0),t.includes(\"pagination\")&&l.pagination&&(l.pagination.el||a)&&(n.pagination||n.pagination===!1)&&s&&!s.el&&(w=!0),t.includes(\"scrollbar\")&&l.scrollbar&&(l.scrollbar.el||u)&&(n.scrollbar||n.scrollbar===!1)&&p&&!p.el&&(O=!0),t.includes(\"navigation\")&&l.navigation&&(l.navigation.prevEl||d)&&(l.navigation.nextEl||r)&&(n.navigation||n.navigation===!1)&&f&&!f.prevEl&&!f.nextEl&&(x=!0);let z=i=>{e[i]&&(e[i].destroy(),i===\"navigation\"?(e.isElement&&(e[i].prevEl.remove(),e[i].nextEl.remove()),n[i].prevEl=void 0,n[i].nextEl=void 0,e[i].prevEl=void 0,e[i].nextEl=void 0):(e.isElement&&e[i].el.remove(),n[i].el=void 0,e[i].el=void 0))};t.includes(\"loop\")&&e.isElement&&(n.loop&&!l.loop?N=!0:!n.loop&&l.loop?T=!0:v=!0),S.forEach(i=>{if(_(n[i])&&_(l[i]))Object.assign(n[i],l[i]),(i===\"navigation\"||i===\"pagination\"||i===\"scrollbar\")&&\"enabled\"in l[i]&&!l[i].enabled&&z(i);else{let g=l[i];(g===!0||g===!1)&&(i===\"navigation\"||i===\"pagination\"||i===\"scrollbar\")?g===!1&&z(i):n[i]=l[i]}}),S.includes(\"controller\")&&!b&&e.controller&&e.controller.control&&n.controller&&n.controller.control&&(e.controller.control=n.controller.control),t.includes(\"children\")&&o&&c&&n.virtual.enabled?(c.slides=o,c.update(!0)):t.includes(\"virtual\")&&c&&n.virtual.enabled&&(o&&(c.slides=o),c.update(!0)),t.includes(\"children\")&&o&&n.loop&&(v=!0),C&&h.init()&&h.update(!0),b&&(e.controller.control=n.controller.control),w&&(e.isElement&&(!a||typeof a==\"string\")&&(a=document.createElement(\"div\"),a.classList.add(\"swiper-pagination\"),a.part.add(\"pagination\"),e.el.appendChild(a)),a&&(n.pagination.el=a),s.init(),s.render(),s.update()),O&&(e.isElement&&(!u||typeof u==\"string\")&&(u=document.createElement(\"div\"),u.classList.add(\"swiper-scrollbar\"),u.part.add(\"scrollbar\"),e.el.appendChild(u)),u&&(n.scrollbar.el=u),p.init(),p.updateSize(),p.setTranslate()),x&&(e.isElement&&((!r||typeof r==\"string\")&&(r=document.createElement(\"div\"),r.classList.add(\"swiper-button-next\"),j(r,e.navigation.arrowSvg),r.part.add(\"button-next\"),e.el.appendChild(r)),(!d||typeof d==\"string\")&&(d=document.createElement(\"div\"),d.classList.add(\"swiper-button-prev\"),j(d,e.navigation.arrowSvg),d.part.add(\"button-prev\"),e.el.appendChild(d))),r&&(n.navigation.nextEl=r),d&&(n.navigation.prevEl=d),f.init(),f.update()),t.includes(\"allowSlideNext\")&&(e.allowSlideNext=l.allowSlideNext),t.includes(\"allowSlidePrev\")&&(e.allowSlidePrev=l.allowSlidePrev),t.includes(\"direction\")&&e.changeDirection(l.direction,!1),(N||v)&&e.loopDestroy(),(T||v)&&e.loopCreate(),e.update()}export{B as a,E as b,R as c,D as d,I as e,_ as i,A as n,L as p,V as u,H as w};\n//# sourceMappingURL=update-swiper.mjs.map","/* esm.sh - swiper@12.2.0/shared/swiper-core */\nimport{a as N,g as H}from\"./ssr-window.esm.mjs\";import{d as we,q as F,e as D,b as R,i as ie,r as Se,t as Te,l as be,u as ce,n as fe,v as Y,c as te,w as xe,h as X,x as V,j as re,y as ye}from\"./utils.mjs\";var q;function Ee(){let t=N(),s=H();return{smoothScroll:s.documentElement&&s.documentElement.style&&\"scrollBehavior\"in s.documentElement.style,touch:!!(\"ontouchstart\"in t||t.DocumentTouch&&s instanceof t.DocumentTouch)}}function ue(){return q||(q=Ee()),q}var U;function Pe({userAgent:t}={}){let s=ue(),e=N(),i=e.navigator.platform,n=t||e.navigator.userAgent,r={ios:!1,android:!1},l=e.screen.width,o=e.screen.height,a=n.match(/(Android);?[\\s\\/]+([\\d.]+)?/),d=n.match(/(iPad)(?!\\1).*OS\\s([\\d_]+)/),u=n.match(/(iPod)(.*OS\\s([\\d_]+))?/),c=!d&&n.match(/(iPhone\\sOS|iOS)\\s([\\d_]+)/),h=i===\"Win32\",f=i===\"MacIntel\",p=[\"1024x1366\",\"1366x1024\",\"834x1194\",\"1194x834\",\"834x1112\",\"1112x834\",\"768x1024\",\"1024x768\",\"820x1180\",\"1180x820\",\"810x1080\",\"1080x810\"];return!d&&f&&s.touch&&p.indexOf(`${l}x${o}`)>=0&&(d=n.match(/(Version)\\/([\\d.]+)/),d||(d=[0,1,\"13_0_0\"]),f=!1),a&&!h&&(r.os=\"android\",r.android=!0),(d||c||u)&&(r.os=\"ios\",r.ios=!0),r}function pe(t={}){return U||(U=Pe(t)),U}var K;function Me(){let t=N(),s=pe(),e=!1;function i(){let o=t.navigator.userAgent.toLowerCase();return o.indexOf(\"safari\")>=0&&o.indexOf(\"chrome\")<0&&o.indexOf(\"android\")<0}if(i()){let o=String(t.navigator.userAgent);if(o.includes(\"Version/\")){let[a,d]=o.split(\"Version/\")[1].split(\" \")[0].split(\".\").map(u=>Number(u));e=a<16||a===16&&d<2}}let n=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent),r=i(),l=r||n&&s.ios;return{isSafari:e||r,needPerspectiveFix:e,need3dFix:l,isWebView:n}}function he(){return K||(K=Me()),K}function Ce({swiper:t,on:s,emit:e}){let i=N(),n=null,r=null,l=()=>{!t||t.destroyed||!t.initialized||(e(\"beforeResize\"),e(\"resize\"))},o=()=>{!t||t.destroyed||!t.initialized||(n=new ResizeObserver(u=>{r=i.requestAnimationFrame(()=>{let{width:c,height:h}=t,f=c,p=h;u.forEach(({contentBoxSize:m,contentRect:P,target:b})=>{b&&b!==t.el||(f=P?P.width:(m[0]||m).inlineSize,p=P?P.height:(m[0]||m).blockSize)}),(f!==c||p!==h)&&l()})}),n.observe(t.el))},a=()=>{r&&i.cancelAnimationFrame(r),n&&n.unobserve&&t.el&&(n.unobserve(t.el),n=null)},d=()=>{!t||t.destroyed||!t.initialized||e(\"orientationchange\")};s(\"init\",()=>{if(t.params.resizeObserver&&typeof i.ResizeObserver<\"u\"){o();return}i.addEventListener(\"resize\",l),i.addEventListener(\"orientationchange\",d)}),s(\"destroy\",()=>{a(),i.removeEventListener(\"resize\",l),i.removeEventListener(\"orientationchange\",d)})}function Ie({swiper:t,extendParams:s,on:e,emit:i}){let n=[],r=N(),l=(d,u={})=>{let c=r.MutationObserver||r.WebkitMutationObserver,h=new c(f=>{if(t.__preventObserver__)return;if(f.length===1){i(\"observerUpdate\",f[0]);return}let p=function(){i(\"observerUpdate\",f[0])};r.requestAnimationFrame?r.requestAnimationFrame(p):r.setTimeout(p,0)});h.observe(d,{attributes:typeof u.attributes>\"u\"?!0:u.attributes,childList:t.isElement||(typeof u.childList>\"u\"?!0:u).childList,characterData:typeof u.characterData>\"u\"?!0:u.characterData}),n.push(h)},o=()=>{if(t.params.observer){if(t.params.observeParents){let d=we(t.hostEl);for(let u=0;u<d.length;u+=1)l(d[u])}l(t.hostEl,{childList:t.params.observeSlideChildren}),l(t.wrapperEl,{attributes:!1})}},a=()=>{n.forEach(d=>{d.disconnect()}),n.splice(0,n.length)};s({observer:!1,observeParents:!1,observeSlideChildren:!1}),e(\"init\",o),e(\"destroy\",a)}var Le={on(t,s,e){let i=this;if(!i.eventsListeners||i.destroyed||typeof s!=\"function\")return i;let n=e?\"unshift\":\"push\";return t.split(\" \").forEach(r=>{i.eventsListeners[r]||(i.eventsListeners[r]=[]),i.eventsListeners[r][n](s)}),i},once(t,s,e){let i=this;if(!i.eventsListeners||i.destroyed||typeof s!=\"function\")return i;function n(...r){i.off(t,n),n.__emitterProxy&&delete n.__emitterProxy,s.apply(i,r)}return n.__emitterProxy=s,i.on(t,n,e)},onAny(t,s){let e=this;if(!e.eventsListeners||e.destroyed||typeof t!=\"function\")return e;let i=s?\"unshift\":\"push\";return e.eventsAnyListeners.indexOf(t)<0&&e.eventsAnyListeners[i](t),e},offAny(t){let s=this;if(!s.eventsListeners||s.destroyed||!s.eventsAnyListeners)return s;let e=s.eventsAnyListeners.indexOf(t);return e>=0&&s.eventsAnyListeners.splice(e,1),s},off(t,s){let e=this;return!e.eventsListeners||e.destroyed||!e.eventsListeners||t.split(\" \").forEach(i=>{typeof s>\"u\"?e.eventsListeners[i]=[]:e.eventsListeners[i]&&e.eventsListeners[i].forEach((n,r)=>{(n===s||n.__emitterProxy&&n.__emitterProxy===s)&&e.eventsListeners[i].splice(r,1)})}),e},emit(...t){let s=this;if(!s.eventsListeners||s.destroyed||!s.eventsListeners)return s;let e,i,n;return typeof t[0]==\"string\"||Array.isArray(t[0])?(e=t[0],i=t.slice(1,t.length),n=s):(e=t[0].events,i=t[0].data,n=t[0].context||s),i.unshift(n),(Array.isArray(e)?e:e.split(\" \")).forEach(l=>{s.eventsAnyListeners&&s.eventsAnyListeners.length&&s.eventsAnyListeners.forEach(o=>{o.apply(n,[l,...i])}),s.eventsListeners&&s.eventsListeners[l]&&s.eventsListeners[l].forEach(o=>{o.apply(n,i)})}),s}};function ze(){let t=this,s,e,i=t.el;typeof t.params.width<\"u\"&&t.params.width!==null?s=t.params.width:s=i.clientWidth,typeof t.params.height<\"u\"&&t.params.height!==null?e=t.params.height:e=i.clientHeight,!(s===0&&t.isHorizontal()||e===0&&t.isVertical())&&(s=s-parseInt(F(i,\"padding-left\")||0,10)-parseInt(F(i,\"padding-right\")||0,10),e=e-parseInt(F(i,\"padding-top\")||0,10)-parseInt(F(i,\"padding-bottom\")||0,10),Number.isNaN(s)&&(s=0),Number.isNaN(e)&&(e=0),Object.assign(t,{width:s,height:e,size:t.isHorizontal()?s:e}))}function ke(){let t=this;function s(T,w){return parseFloat(T.getPropertyValue(t.getDirectionLabel(w))||0)}let e=t.params,{wrapperEl:i,slidesEl:n,rtlTranslate:r,wrongRTL:l}=t,o=t.virtual&&e.virtual.enabled,a=o?t.virtual.slides.length:t.slides.length,d=D(n,`.${t.params.slideClass}, swiper-slide`),u=o?t.virtual.slides.length:d.length,c=[],h=[],f=[],p=e.slidesOffsetBefore;typeof p==\"function\"&&(p=e.slidesOffsetBefore.call(t));let m=e.slidesOffsetAfter;typeof m==\"function\"&&(m=e.slidesOffsetAfter.call(t));let P=t.snapGrid.length,b=t.slidesGrid.length,g=t.size-p-m,v=e.spaceBetween,y=-p,x=0,E=0;if(typeof g>\"u\")return;typeof v==\"string\"&&v.indexOf(\"%\")>=0?v=parseFloat(v.replace(\"%\",\"\"))/100*g:typeof v==\"string\"&&(v=parseFloat(v)),t.virtualSize=-v-p-m,d.forEach(T=>{r?T.style.marginLeft=\"\":T.style.marginRight=\"\",T.style.marginBottom=\"\",T.style.marginTop=\"\"}),e.centeredSlides&&e.cssMode&&(R(i,\"--swiper-centered-offset-before\",\"\"),R(i,\"--swiper-centered-offset-after\",\"\")),e.cssMode&&(R(i,\"--swiper-slides-offset-before\",`${p}px`),R(i,\"--swiper-slides-offset-after\",`${m}px`));let C=e.grid&&e.grid.rows>1&&t.grid;C?t.grid.initSlides(d):t.grid&&t.grid.unsetSlides();let S,k=e.slidesPerView===\"auto\"&&e.breakpoints&&Object.keys(e.breakpoints).filter(T=>typeof e.breakpoints[T].slidesPerView<\"u\").length>0;for(let T=0;T<u;T+=1){S=0;let w=d[T];if(!(w&&(C&&t.grid.updateSlide(T,w,d),F(w,\"display\")===\"none\"))){if(o&&e.slidesPerView===\"auto\")e.virtual.slidesPerViewAutoSlideSize&&(S=e.virtual.slidesPerViewAutoSlideSize),S&&w&&(e.roundLengths&&(S=Math.floor(S)),w.style[t.getDirectionLabel(\"width\")]=`${S}px`);else if(e.slidesPerView===\"auto\"){k&&(w.style[t.getDirectionLabel(\"width\")]=\"\");let I=getComputedStyle(w),L=w.style.transform,z=w.style.webkitTransform;if(L&&(w.style.transform=\"none\"),z&&(w.style.webkitTransform=\"none\"),e.roundLengths)S=t.isHorizontal()?ie(w,\"width\",!0):ie(w,\"height\",!0);else{let O=s(I,\"width\"),B=s(I,\"padding-left\"),$=s(I,\"padding-right\"),M=s(I,\"margin-left\"),A=s(I,\"margin-right\"),G=I.getPropertyValue(\"box-sizing\");if(G&&G===\"border-box\")S=O+M+A;else{let{clientWidth:_,offsetWidth:ve}=w;S=O+B+$+M+A+(ve-_)}}L&&(w.style.transform=L),z&&(w.style.webkitTransform=z),e.roundLengths&&(S=Math.floor(S))}else S=(g-(e.slidesPerView-1)*v)/e.slidesPerView,e.roundLengths&&(S=Math.floor(S)),w&&(w.style[t.getDirectionLabel(\"width\")]=`${S}px`);w&&(w.swiperSlideSize=S),f.push(S),e.centeredSlides?(y=y+S/2+x/2+v,x===0&&T!==0&&(y=y-g/2-v),T===0&&(y=y-g/2-v),Math.abs(y)<1/1e3&&(y=0),e.roundLengths&&(y=Math.floor(y)),E%e.slidesPerGroup===0&&c.push(y),h.push(y)):(e.roundLengths&&(y=Math.floor(y)),(E-Math.min(t.params.slidesPerGroupSkip,E))%t.params.slidesPerGroup===0&&c.push(y),h.push(y),y=y+S+v),t.virtualSize+=S+v,x=S,E+=1}}if(t.virtualSize=Math.max(t.virtualSize,g)+m,r&&l&&(e.effect===\"slide\"||e.effect===\"coverflow\")&&(i.style.width=`${t.virtualSize+v}px`),e.setWrapperSize&&(i.style[t.getDirectionLabel(\"width\")]=`${t.virtualSize+v}px`),C&&t.grid.updateWrapperSize(S,c),!e.centeredSlides){let T=e.slidesPerView!==\"auto\"&&e.slidesPerView%1!==0,w=e.snapToSlideEdge&&!e.loop&&(e.slidesPerView===\"auto\"||T),I=c.length;if(w){let z;if(e.slidesPerView===\"auto\"){z=1;let O=0;for(let B=f.length-1;B>=0&&(O+=f[B]+(B<f.length-1?v:0),O<=g);B-=1)z=f.length-B}else z=Math.floor(e.slidesPerView);I=Math.max(u-z,0)}let L=[];for(let z=0;z<c.length;z+=1){let O=c[z];e.roundLengths&&(O=Math.floor(O)),w?z<=I&&L.push(O):c[z]<=t.virtualSize-g&&L.push(O)}c=L,Math.floor(t.virtualSize-g)-Math.floor(c[c.length-1])>1&&(w||c.push(t.virtualSize-g))}if(o&&e.loop){let T=f[0]+v;if(e.slidesPerGroup>1){let w=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/e.slidesPerGroup),I=T*e.slidesPerGroup;for(let L=0;L<w;L+=1)c.push(c[c.length-1]+I)}for(let w=0;w<t.virtual.slidesBefore+t.virtual.slidesAfter;w+=1)e.slidesPerGroup===1&&c.push(c[c.length-1]+T),h.push(h[h.length-1]+T),t.virtualSize+=T}if(c.length===0&&(c=[0]),v!==0){let T=t.isHorizontal()&&r?\"marginLeft\":t.getDirectionLabel(\"marginRight\");d.filter((w,I)=>!e.cssMode||e.loop?!0:I!==d.length-1).forEach(w=>{w.style[T]=`${v}px`})}if(e.centeredSlides&&e.centeredSlidesBounds){let T=0;f.forEach(I=>{T+=I+(v||0)}),T-=v;let w=T>g?T-g:0;c=c.map(I=>I<=0?-p:I>w?w+m:I)}if(e.centerInsufficientSlides){let T=0;if(f.forEach(w=>{T+=w+(v||0)}),T-=v,T<g){let w=(g-T)/2;c.forEach((I,L)=>{c[L]=I-w}),h.forEach((I,L)=>{h[L]=I+w})}}if(Object.assign(t,{slides:d,snapGrid:c,slidesGrid:h,slidesSizesGrid:f}),e.centeredSlides&&e.cssMode&&!e.centeredSlidesBounds){R(i,\"--swiper-centered-offset-before\",`${-c[0]}px`),R(i,\"--swiper-centered-offset-after\",`${t.size/2-f[f.length-1]/2}px`);let T=-t.snapGrid[0],w=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(I=>I+T),t.slidesGrid=t.slidesGrid.map(I=>I+w)}if(u!==a&&t.emit(\"slidesLengthChange\"),c.length!==P&&(t.params.watchOverflow&&t.checkOverflow(),t.emit(\"snapGridLengthChange\")),h.length!==b&&t.emit(\"slidesGridLengthChange\"),e.watchSlidesProgress&&t.updateSlidesOffset(),t.emit(\"slidesUpdated\"),!o&&!e.cssMode&&(e.effect===\"slide\"||e.effect===\"fade\")){let T=`${e.containerModifierClass}backface-hidden`,w=t.el.classList.contains(T);u<=e.maxBackfaceHiddenSlides?w||t.el.classList.add(T):w&&t.el.classList.remove(T)}}function Oe(t){let s=this,e=[],i=s.virtual&&s.params.virtual.enabled,n=0,r;typeof t==\"number\"?s.setTransition(t):t===!0&&s.setTransition(s.params.speed);let l=o=>i?s.slides[s.getSlideIndexByData(o)]:s.slides[o];if(s.params.slidesPerView!==\"auto\"&&s.params.slidesPerView>1)if(s.params.centeredSlides)(s.visibleSlides||[]).forEach(o=>{e.push(o)});else for(r=0;r<Math.ceil(s.params.slidesPerView);r+=1){let o=s.activeIndex+r;if(o>s.slides.length&&!i)break;e.push(l(o))}else e.push(l(s.activeIndex));for(r=0;r<e.length;r+=1)if(typeof e[r]<\"u\"){let o=e[r].offsetHeight;n=o>n?o:n}(n||n===0)&&(s.wrapperEl.style.height=`${n}px`)}function Ae(){let t=this,s=t.slides,e=t.isElement?t.isHorizontal()?t.wrapperEl.offsetLeft:t.wrapperEl.offsetTop:0;for(let i=0;i<s.length;i+=1)s[i].swiperSlideOffset=(t.isHorizontal()?s[i].offsetLeft:s[i].offsetTop)-e-t.cssOverflowAdjustment()}var ne=(t,s,e)=>{s&&!t.classList.contains(e)?t.classList.add(e):!s&&t.classList.contains(e)&&t.classList.remove(e)};function Ge(t=this&&this.translate||0){let s=this,e=s.params,{slides:i,rtlTranslate:n,snapGrid:r}=s;if(i.length===0)return;typeof i[0].swiperSlideOffset>\"u\"&&s.updateSlidesOffset();let l=-t;n&&(l=t),s.visibleSlidesIndexes=[],s.visibleSlides=[];let o=e.spaceBetween;typeof o==\"string\"&&o.indexOf(\"%\")>=0?o=parseFloat(o.replace(\"%\",\"\"))/100*s.size:typeof o==\"string\"&&(o=parseFloat(o));for(let a=0;a<i.length;a+=1){let d=i[a],u=d.swiperSlideOffset;e.cssMode&&e.centeredSlides&&(u-=i[0].swiperSlideOffset);let c=(l+(e.centeredSlides?s.minTranslate():0)-u)/(d.swiperSlideSize+o),h=(l-r[0]+(e.centeredSlides?s.minTranslate():0)-u)/(d.swiperSlideSize+o),f=-(l-u),p=f+s.slidesSizesGrid[a],m=f>=0&&f<=s.size-s.slidesSizesGrid[a],P=f>=0&&f<s.size-1||p>1&&p<=s.size||f<=0&&p>=s.size;P&&(s.visibleSlides.push(d),s.visibleSlidesIndexes.push(a)),ne(d,P,e.slideVisibleClass),ne(d,m,e.slideFullyVisibleClass),d.progress=n?-c:c,d.originalProgress=n?-h:h}}function Ve(t){let s=this;if(typeof t>\"u\"){let u=s.rtlTranslate?-1:1;t=s&&s.translate&&s.translate*u||0}let e=s.params,i=s.maxTranslate()-s.minTranslate(),{progress:n,isBeginning:r,isEnd:l,progressLoop:o}=s,a=r,d=l;if(i===0)n=0,r=!0,l=!0;else{n=(t-s.minTranslate())/i;let u=Math.abs(t-s.minTranslate())<1,c=Math.abs(t-s.maxTranslate())<1;r=u||n<=0,l=c||n>=1,u&&(n=0),c&&(n=1)}if(e.loop){let u=s.getSlideIndexByData(0),c=s.getSlideIndexByData(s.slides.length-1),h=s.slidesGrid[u],f=s.slidesGrid[c],p=s.slidesGrid[s.slidesGrid.length-1],m=Math.abs(t);m>=h?o=(m-h)/p:o=(m+p-f)/p,o>1&&(o-=1)}Object.assign(s,{progress:n,progressLoop:o,isBeginning:r,isEnd:l}),(e.watchSlidesProgress||e.centeredSlides&&e.autoHeight)&&s.updateSlidesProgress(t),r&&!a&&s.emit(\"reachBeginning toEdge\"),l&&!d&&s.emit(\"reachEnd toEdge\"),(a&&!r||d&&!l)&&s.emit(\"fromEdge\"),s.emit(\"progress\",n)}var J=(t,s,e)=>{s&&!t.classList.contains(e)?t.classList.add(e):!s&&t.classList.contains(e)&&t.classList.remove(e)};function De(){let t=this,{slides:s,params:e,slidesEl:i,activeIndex:n}=t,r=t.virtual&&e.virtual.enabled,l=t.grid&&e.grid&&e.grid.rows>1,o=c=>D(i,`.${e.slideClass}${c}, swiper-slide${c}`)[0],a,d,u;if(r)if(e.loop){let c=n-t.virtual.slidesBefore;c<0&&(c=t.virtual.slides.length+c),c>=t.virtual.slides.length&&(c-=t.virtual.slides.length),a=o(`[data-swiper-slide-index=\"${c}\"]`)}else a=o(`[data-swiper-slide-index=\"${n}\"]`);else l?(a=s.find(c=>c.column===n),u=s.find(c=>c.column===n+1),d=s.find(c=>c.column===n-1)):a=s[n];a&&(l||(u=Se(a,`.${e.slideClass}, swiper-slide`)[0],e.loop&&!u&&(u=s[0]),d=Te(a,`.${e.slideClass}, swiper-slide`)[0],e.loop&&!d===0&&(d=s[s.length-1]))),s.forEach(c=>{J(c,c===a,e.slideActiveClass),J(c,c===u,e.slideNextClass),J(c,c===d,e.slidePrevClass)}),t.emitSlidesClasses()}var W=(t,s)=>{if(!t||t.destroyed||!t.params)return;let e=()=>t.isElement?\"swiper-slide\":`.${t.params.slideClass}`,i=s.closest(e());if(i){let n=i.querySelector(`.${t.params.lazyPreloaderClass}`);!n&&t.isElement&&(i.shadowRoot?n=i.shadowRoot.querySelector(`.${t.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{i.shadowRoot&&(n=i.shadowRoot.querySelector(`.${t.params.lazyPreloaderClass}`),n&&!n.lazyPreloaderManaged&&n.remove())})),n&&!n.lazyPreloaderManaged&&n.remove()}},Q=(t,s)=>{if(!t.slides[s])return;let e=t.slides[s].querySelector('[loading=\"lazy\"]');e&&e.removeAttribute(\"loading\")},se=t=>{if(!t||t.destroyed||!t.params)return;let s=t.params.lazyPreloadPrevNext,e=t.slides.length;if(!e||!s||s<0)return;s=Math.min(s,e);let i=t.params.slidesPerView===\"auto\"?t.slidesPerViewDynamic():Math.ceil(t.params.slidesPerView),n=t.activeIndex;if(t.params.grid&&t.params.grid.rows>1){let l=n,o=[l-s];o.push(...Array.from({length:s}).map((a,d)=>l+i+d)),t.slides.forEach((a,d)=>{o.includes(a.column)&&Q(t,d)});return}let r=n+i-1;if(t.params.rewind||t.params.loop)for(let l=n-s;l<=r+s;l+=1){let o=(l%e+e)%e;(o<n||o>r)&&Q(t,o)}else for(let l=Math.max(n-s,0);l<=Math.min(r+s,e-1);l+=1)l!==n&&(l>r||l<n)&&Q(t,l)};function Be(t){let{slidesGrid:s,params:e}=t,i=t.rtlTranslate?t.translate:-t.translate,n;for(let r=0;r<s.length;r+=1)typeof s[r+1]<\"u\"?i>=s[r]&&i<s[r+1]-(s[r+1]-s[r])/2?n=r:i>=s[r]&&i<s[r+1]&&(n=r+1):i>=s[r]&&(n=r);return e.normalizeSlideIndex&&(n<0||typeof n>\"u\")&&(n=0),n}function _e(t){let s=this,e=s.rtlTranslate?s.translate:-s.translate,{snapGrid:i,params:n,activeIndex:r,realIndex:l,snapIndex:o}=s,a=t,d,u=f=>{let p=f-s.virtual.slidesBefore;return p<0&&(p=s.virtual.slides.length+p),p>=s.virtual.slides.length&&(p-=s.virtual.slides.length),p};if(typeof a>\"u\"&&(a=Be(s)),i.indexOf(e)>=0)d=i.indexOf(e);else{let f=Math.min(n.slidesPerGroupSkip,a);d=f+Math.floor((a-f)/n.slidesPerGroup)}if(d>=i.length&&(d=i.length-1),a===r&&!s.params.loop){d!==o&&(s.snapIndex=d,s.emit(\"snapIndexChange\"));return}if(a===r&&s.params.loop&&s.virtual&&s.params.virtual.enabled){s.realIndex=u(a);return}let c=s.grid&&n.grid&&n.grid.rows>1,h;if(s.virtual&&n.virtual.enabled)n.loop?h=u(a):h=a;else if(c){let f=s.slides.find(m=>m.column===a),p=parseInt(f.getAttribute(\"data-swiper-slide-index\"),10);Number.isNaN(p)&&(p=Math.max(s.slides.indexOf(f),0)),h=Math.floor(p/n.grid.rows)}else if(s.slides[a]){let f=s.slides[a].getAttribute(\"data-swiper-slide-index\");f?h=parseInt(f,10):h=a}else h=a;Object.assign(s,{previousSnapIndex:o,snapIndex:d,previousRealIndex:l,realIndex:h,previousIndex:r,activeIndex:a}),s.initialized&&se(s),s.emit(\"activeIndexChange\"),s.emit(\"snapIndexChange\"),(s.initialized||s.params.runCallbacksOnInit)&&(l!==h&&s.emit(\"realIndexChange\"),s.emit(\"slideChange\"))}function Fe(t,s){let e=this,i=e.params,n=t.closest(`.${i.slideClass}, swiper-slide`);!n&&e.isElement&&s&&s.length>1&&s.includes(t)&&[...s.slice(s.indexOf(t)+1,s.length)].forEach(o=>{!n&&o.matches&&o.matches(`.${i.slideClass}, swiper-slide`)&&(n=o)});let r=!1,l;if(n){for(let o=0;o<e.slides.length;o+=1)if(e.slides[o]===n){r=!0,l=o;break}}if(n&&r)e.clickedSlide=n,e.virtual&&e.params.virtual.enabled?e.clickedIndex=parseInt(n.getAttribute(\"data-swiper-slide-index\"),10):e.clickedIndex=l;else{e.clickedSlide=void 0,e.clickedIndex=void 0;return}i.slideToClickedSlide&&e.clickedIndex!==void 0&&e.clickedIndex!==e.activeIndex&&e.slideToClickedSlide()}var Ne={updateSize:ze,updateSlides:ke,updateAutoHeight:Oe,updateSlidesOffset:Ae,updateSlidesProgress:Ge,updateProgress:Ve,updateSlidesClasses:De,updateActiveIndex:_e,updateClickedSlide:Fe};function $e(t=this.isHorizontal()?\"x\":\"y\"){let s=this,{params:e,rtlTranslate:i,translate:n,wrapperEl:r}=s;if(e.virtualTranslate)return i?-n:n;if(e.cssMode)return n;let l=be(r,t);return l+=s.cssOverflowAdjustment(),i&&(l=-l),l||0}function He(t,s){let e=this,{rtlTranslate:i,params:n,wrapperEl:r,progress:l}=e,o=0,a=0,d=0;e.isHorizontal()?o=i?-t:t:a=t,n.roundLengths&&(o=Math.floor(o),a=Math.floor(a)),e.previousTranslate=e.translate,e.translate=e.isHorizontal()?o:a,n.cssMode?r[e.isHorizontal()?\"scrollLeft\":\"scrollTop\"]=e.isHorizontal()?-o:-a:n.virtualTranslate||(e.isHorizontal()?o-=e.cssOverflowAdjustment():a-=e.cssOverflowAdjustment(),r.style.transform=`translate3d(${o}px, ${a}px, ${d}px)`);let u,c=e.maxTranslate()-e.minTranslate();c===0?u=0:u=(t-e.minTranslate())/c,u!==l&&e.updateProgress(t),e.emit(\"setTranslate\",e.translate,s)}function Re(){return-this.snapGrid[0]}function We(){return-this.snapGrid[this.snapGrid.length-1]}function Ye(t=0,s=this.params.speed,e=!0,i=!0,n){let r=this,{params:l,wrapperEl:o}=r;if(r.animating&&l.preventInteractionOnTransition)return!1;let a=r.minTranslate(),d=r.maxTranslate(),u;if(i&&t>a?u=a:i&&t<d?u=d:u=t,r.updateProgress(u),l.cssMode){let c=r.isHorizontal();if(s===0)o[c?\"scrollLeft\":\"scrollTop\"]=-u;else{if(!r.support.smoothScroll)return ce({swiper:r,targetPosition:-u,side:c?\"left\":\"top\"}),!0;o.scrollTo({[c?\"left\":\"top\"]:-u,behavior:\"smooth\"})}return!0}return s===0?(r.setTransition(0),r.setTranslate(u),e&&(r.emit(\"beforeTransitionStart\",s,n),r.emit(\"transitionEnd\"))):(r.setTransition(s),r.setTranslate(u),e&&(r.emit(\"beforeTransitionStart\",s,n),r.emit(\"transitionStart\")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(h){!r||r.destroyed||h.target===this&&(r.wrapperEl.removeEventListener(\"transitionend\",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,r.animating=!1,e&&r.emit(\"transitionEnd\"))}),r.wrapperEl.addEventListener(\"transitionend\",r.onTranslateToWrapperTransitionEnd))),!0}var Xe={getTranslate:$e,setTranslate:He,minTranslate:Re,maxTranslate:We,translateTo:Ye};function je(t,s){let e=this;e.params.cssMode||(e.wrapperEl.style.transitionDuration=`${t}ms`,e.wrapperEl.style.transitionDelay=t===0?\"0ms\":\"\"),e.emit(\"setTransition\",t,s)}function me({swiper:t,runCallbacks:s,direction:e,step:i}){let{activeIndex:n,previousIndex:r}=t,l=e;l||(n>r?l=\"next\":n<r?l=\"prev\":l=\"reset\"),t.emit(`transition${i}`),s&&l===\"reset\"?t.emit(`slideResetTransition${i}`):s&&n!==r&&(t.emit(`slideChangeTransition${i}`),l===\"next\"?t.emit(`slideNextTransition${i}`):t.emit(`slidePrevTransition${i}`))}function qe(t=!0,s){let e=this,{params:i}=e;i.cssMode||(i.autoHeight&&e.updateAutoHeight(),me({swiper:e,runCallbacks:t,direction:s,step:\"Start\"}))}function Ue(t=!0,s){let e=this,{params:i}=e;e.animating=!1,!i.cssMode&&(e.setTransition(0),me({swiper:e,runCallbacks:t,direction:s,step:\"End\"}))}var Ke={setTransition:je,transitionStart:qe,transitionEnd:Ue};function Je(t=0,s,e=!0,i,n){typeof t==\"string\"&&(t=parseInt(t,10));let r=this,l=t;l<0&&(l=0);let{params:o,snapGrid:a,slidesGrid:d,previousIndex:u,activeIndex:c,rtlTranslate:h,wrapperEl:f,enabled:p}=r;if(!p&&!i&&!n||r.destroyed||r.animating&&o.preventInteractionOnTransition)return!1;typeof s>\"u\"&&(s=r.params.speed);let m=Math.min(r.params.slidesPerGroupSkip,l),P=m+Math.floor((l-m)/r.params.slidesPerGroup);P>=a.length&&(P=a.length-1);let b=-a[P];if(o.normalizeSlideIndex)for(let C=0;C<d.length;C+=1){let S=-Math.floor(b*100),k=Math.floor(d[C]*100),T=Math.floor(d[C+1]*100);typeof d[C+1]<\"u\"?S>=k&&S<T-(T-k)/2?l=C:S>=k&&S<T&&(l=C+1):S>=k&&(l=C)}if(r.initialized&&l!==c&&(!r.allowSlideNext&&(h?b>r.translate&&b>r.minTranslate():b<r.translate&&b<r.minTranslate())||!r.allowSlidePrev&&b>r.translate&&b>r.maxTranslate()&&(c||0)!==l))return!1;l!==(u||0)&&e&&r.emit(\"beforeSlideChangeStart\"),r.updateProgress(b);let g;l>c?g=\"next\":l<c?g=\"prev\":g=\"reset\";let v=r.virtual&&r.params.virtual.enabled;if(!(v&&n)&&(h&&-b===r.translate||!h&&b===r.translate))return r.updateActiveIndex(l),o.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),o.effect!==\"slide\"&&r.setTranslate(b),g!==\"reset\"&&(r.transitionStart(e,g),r.transitionEnd(e,g)),!1;if(o.cssMode){let C=r.isHorizontal(),S=h?b:-b;if(s===0)v&&(r.wrapperEl.style.scrollSnapType=\"none\",r._immediateVirtual=!0),v&&!r._cssModeVirtualInitialSet&&r.params.initialSlide>0?(r._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{f[C?\"scrollLeft\":\"scrollTop\"]=S})):f[C?\"scrollLeft\":\"scrollTop\"]=S,v&&requestAnimationFrame(()=>{r.wrapperEl.style.scrollSnapType=\"\",r._immediateVirtual=!1});else{if(!r.support.smoothScroll)return ce({swiper:r,targetPosition:S,side:C?\"left\":\"top\"}),!0;f.scrollTo({[C?\"left\":\"top\"]:S,behavior:\"smooth\"})}return!0}let E=he().isSafari;return v&&!n&&E&&r.isElement&&r.virtual.update(!1,!1,l),r.setTransition(s),r.setTranslate(b),r.updateActiveIndex(l),r.updateSlidesClasses(),r.emit(\"beforeTransitionStart\",s,i),r.transitionStart(e,g),s===0?r.transitionEnd(e,g):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(S){!r||r.destroyed||S.target===this&&(r.wrapperEl.removeEventListener(\"transitionend\",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(e,g))}),r.wrapperEl.addEventListener(\"transitionend\",r.onSlideToWrapperTransitionEnd)),!0}function Qe(t=0,s,e=!0,i){typeof t==\"string\"&&(t=parseInt(t,10));let n=this;if(n.destroyed)return;typeof s>\"u\"&&(s=n.params.speed);let r=n.grid&&n.params.grid&&n.params.grid.rows>1,l=t;if(n.params.loop)if(n.virtual&&n.params.virtual.enabled)l=l+n.virtual.slidesBefore;else{let o;if(r){let m=l*n.params.grid.rows;o=n.slides.find(P=>P.getAttribute(\"data-swiper-slide-index\")*1===m).column}else o=n.getSlideIndexByData(l);let a=r?Math.ceil(n.slides.length/n.params.grid.rows):n.slides.length,{centeredSlides:d,slidesOffsetBefore:u,slidesOffsetAfter:c}=n.params,h=d||!!u||!!c,f=n.params.slidesPerView;f===\"auto\"?f=n.slidesPerViewDynamic():(f=Math.ceil(parseFloat(n.params.slidesPerView,10)),h&&f%2===0&&(f=f+1));let p=a-o<f;if(h&&(p=p||o<Math.ceil(f/2)),i&&h&&n.params.slidesPerView!==\"auto\"&&!r&&(p=!1),p){let m=h?o<n.activeIndex?\"prev\":\"next\":o-n.activeIndex-1<n.params.slidesPerView?\"next\":\"prev\";n.loopFix({direction:m,slideTo:!0,activeSlideIndex:m===\"next\"?o+1:o-a+1,slideRealIndex:m===\"next\"?n.realIndex:void 0})}if(r){let m=l*n.params.grid.rows;l=n.slides.find(P=>P.getAttribute(\"data-swiper-slide-index\")*1===m).column}else l=n.getSlideIndexByData(l)}return requestAnimationFrame(()=>{n.slideTo(l,s,e,i)}),n}function Ze(t,s=!0,e){let i=this,{enabled:n,params:r,animating:l}=i;if(!n||i.destroyed)return i;typeof t>\"u\"&&(t=i.params.speed);let o=r.slidesPerGroup;r.slidesPerView===\"auto\"&&r.slidesPerGroup===1&&r.slidesPerGroupAuto&&(o=Math.max(i.slidesPerViewDynamic(\"current\",!0),1));let a=i.activeIndex<r.slidesPerGroupSkip?1:o,d=i.virtual&&r.virtual.enabled;if(r.loop){if(l&&!d&&r.loopPreventsSliding)return!1;if(i.loopFix({direction:\"next\"}),i._clientLeft=i.wrapperEl.clientLeft,i.activeIndex===i.slides.length-1&&r.cssMode)return requestAnimationFrame(()=>{i.slideTo(i.activeIndex+a,t,s,e)}),!0}return r.rewind&&i.isEnd?i.slideTo(0,t,s,e):i.slideTo(i.activeIndex+a,t,s,e)}function et(t,s=!0,e){let i=this,{params:n,snapGrid:r,slidesGrid:l,rtlTranslate:o,enabled:a,animating:d}=i;if(!a||i.destroyed)return i;typeof t>\"u\"&&(t=i.params.speed);let u=i.virtual&&n.virtual.enabled;if(n.loop){if(d&&!u&&n.loopPreventsSliding)return!1;i.loopFix({direction:\"prev\"}),i._clientLeft=i.wrapperEl.clientLeft}let c=o?i.translate:-i.translate;function h(g){return g<0?-Math.floor(Math.abs(g)):Math.floor(g)}let f=h(c),p=r.map(g=>h(g)),m=n.freeMode&&n.freeMode.enabled,P=r[p.indexOf(f)-1];if(typeof P>\"u\"&&(n.cssMode||m)){let g;r.forEach((v,y)=>{f>=v&&(g=y)}),typeof g<\"u\"&&(P=m?r[g]:r[g>0?g-1:g])}let b=0;if(typeof P<\"u\"&&(b=l.indexOf(P),b<0&&(b=i.activeIndex-1),n.slidesPerView===\"auto\"&&n.slidesPerGroup===1&&n.slidesPerGroupAuto&&(b=b-i.slidesPerViewDynamic(\"previous\",!0)+1,b=Math.max(b,0))),n.rewind&&i.isBeginning){let g=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1;return i.slideTo(g,t,s,e)}else if(n.loop&&i.activeIndex===0&&n.cssMode)return requestAnimationFrame(()=>{i.slideTo(b,t,s,e)}),!0;return i.slideTo(b,t,s,e)}function tt(t,s=!0,e){let i=this;if(!i.destroyed)return typeof t>\"u\"&&(t=i.params.speed),i.slideTo(i.activeIndex,t,s,e)}function st(t,s=!0,e,i=.5){let n=this;if(n.destroyed)return;typeof t>\"u\"&&(t=n.params.speed);let r=n.activeIndex,l=Math.min(n.params.slidesPerGroupSkip,r),o=l+Math.floor((r-l)/n.params.slidesPerGroup),a=n.rtlTranslate?n.translate:-n.translate;if(a>=n.snapGrid[o]){let d=n.snapGrid[o],u=n.snapGrid[o+1];a-d>(u-d)*i&&(r+=n.params.slidesPerGroup)}else{let d=n.snapGrid[o-1],u=n.snapGrid[o];a-d<=(u-d)*i&&(r-=n.params.slidesPerGroup)}return r=Math.max(r,0),r=Math.min(r,n.slidesGrid.length-1),n.slideTo(r,t,s,e)}function it(){let t=this;if(t.destroyed)return;let{params:s,slidesEl:e}=t,i=s.slidesPerView===\"auto\"?t.slidesPerViewDynamic():s.slidesPerView,n=t.getSlideIndexWhenGrid(t.clickedIndex),r,l=t.isElement?\"swiper-slide\":`.${s.slideClass}`,o=t.grid&&t.params.grid&&t.params.grid.rows>1;if(s.loop){if(t.animating)return;r=parseInt(t.clickedSlide.getAttribute(\"data-swiper-slide-index\"),10),s.centeredSlides?t.slideToLoop(r):n>(o?(t.slides.length-i)/2-(t.params.grid.rows-1):t.slides.length-i)?(t.loopFix(),n=t.getSlideIndex(D(e,`${l}[data-swiper-slide-index=\"${r}\"]`)[0]),fe(()=>{t.slideTo(n)})):t.slideTo(n)}else t.slideTo(n)}var rt={slideTo:Je,slideToLoop:Qe,slideNext:Ze,slidePrev:et,slideReset:tt,slideToClosest:st,slideToClickedSlide:it};function nt(t,s){let e=this,{params:i,slidesEl:n}=e;if(!i.loop||e.virtual&&e.params.virtual.enabled)return;let r=()=>{D(n,`.${i.slideClass}, swiper-slide`).forEach((p,m)=>{p.setAttribute(\"data-swiper-slide-index\",m)})},l=()=>{let f=D(n,`.${i.slideBlankClass}`);f.forEach(p=>{p.remove()}),f.length>0&&(e.recalcSlides(),e.updateSlides())},o=e.grid&&i.grid&&i.grid.rows>1;i.loopAddBlankSlides&&(i.slidesPerGroup>1||o)&&l();let a=i.slidesPerGroup*(o?i.grid.rows:1),d=e.slides.length%a!==0,u=o&&e.slides.length%i.grid.rows!==0,c=f=>{for(let p=0;p<f;p+=1){let m=e.isElement?te(\"swiper-slide\",[i.slideBlankClass]):te(\"div\",[i.slideClass,i.slideBlankClass]);e.slidesEl.append(m)}};if(d){if(i.loopAddBlankSlides){let f=a-e.slides.length%a;c(f),e.recalcSlides(),e.updateSlides()}else Y(\"Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)\");r()}else if(u){if(i.loopAddBlankSlides){let f=i.grid.rows-e.slides.length%i.grid.rows;c(f),e.recalcSlides(),e.updateSlides()}else Y(\"Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)\");r()}else r();let h=i.centeredSlides||!!i.slidesOffsetBefore||!!i.slidesOffsetAfter;e.loopFix({slideRealIndex:t,direction:h?void 0:\"next\",initial:s})}function at({slideRealIndex:t,slideTo:s=!0,direction:e,setTranslate:i,activeSlideIndex:n,initial:r,byController:l,byMousewheel:o}={}){let a=this;if(!a.params.loop)return;a.emit(\"beforeLoopFix\");let{slides:d,allowSlidePrev:u,allowSlideNext:c,slidesEl:h,params:f}=a,{centeredSlides:p,slidesOffsetBefore:m,slidesOffsetAfter:P,initialSlide:b}=f,g=p||!!m||!!P;if(a.allowSlidePrev=!0,a.allowSlideNext=!0,a.virtual&&f.virtual.enabled){s&&(!g&&a.snapIndex===0?a.slideTo(a.virtual.slides.length,0,!1,!0):g&&a.snapIndex<f.slidesPerView?a.slideTo(a.virtual.slides.length+a.snapIndex,0,!1,!0):a.snapIndex===a.snapGrid.length-1&&a.slideTo(a.virtual.slidesBefore,0,!1,!0)),a.allowSlidePrev=u,a.allowSlideNext=c,a.emit(\"loopFix\");return}let v=f.slidesPerView;v===\"auto\"?v=a.slidesPerViewDynamic():(v=Math.ceil(parseFloat(f.slidesPerView,10)),g&&v%2===0&&(v=v+1));let y=f.slidesPerGroupAuto?v:f.slidesPerGroup,x=g?Math.max(y,Math.ceil(v/2)):y;x%y!==0&&(x+=y-x%y),x+=f.loopAdditionalSlides,a.loopedSlides=x;let E=a.grid&&f.grid&&f.grid.rows>1;d.length<v+x||a.params.effect===\"cards\"&&d.length<v+x*2?Y(\"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\"):E&&f.grid.fill===\"row\"&&Y(\"Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`\");let C=[],S=[],k=E?Math.ceil(d.length/f.grid.rows):d.length,T=r&&k-b<v&&!g,w=T?b:a.activeIndex;typeof n>\"u\"?n=a.getSlideIndex(d.find(M=>M.classList.contains(f.slideActiveClass))):w=n;let I=e===\"next\"||!e,L=e===\"prev\"||!e,z=0,O=0,$=(E?d[n].column:n)+(g&&typeof i>\"u\"?-v/2+.5:0);if($<x){z=Math.max(x-$,y);for(let M=0;M<x-$;M+=1){let A=M-Math.floor(M/k)*k;if(E){let G=k-A-1;for(let _=d.length-1;_>=0;_-=1)d[_].column===G&&C.push(_)}else C.push(k-A-1)}}else if($+v>k-x){O=Math.max($-(k-x*2),y),T&&(O=Math.max(O,v-k+b+1));for(let M=0;M<O;M+=1){let A=M-Math.floor(M/k)*k;E?d.forEach((G,_)=>{G.column===A&&S.push(_)}):S.push(A)}}if(a.__preventObserver__=!0,requestAnimationFrame(()=>{a.__preventObserver__=!1}),a.params.effect===\"cards\"&&d.length<v+x*2&&(S.includes(n)&&S.splice(S.indexOf(n),1),C.includes(n)&&C.splice(C.indexOf(n),1)),L&&C.forEach(M=>{d[M].swiperLoopMoveDOM=!0,h.prepend(d[M]),d[M].swiperLoopMoveDOM=!1}),I&&S.forEach(M=>{d[M].swiperLoopMoveDOM=!0,h.append(d[M]),d[M].swiperLoopMoveDOM=!1}),a.recalcSlides(),f.slidesPerView===\"auto\"?a.updateSlides():E&&(C.length>0&&L||S.length>0&&I)&&a.slides.forEach((M,A)=>{a.grid.updateSlide(A,M,a.slides)}),f.watchSlidesProgress&&a.updateSlidesOffset(),s){if(C.length>0&&L){if(typeof t>\"u\"){let M=a.slidesGrid[w],G=a.slidesGrid[w+z]-M;o?a.setTranslate(a.translate-G):(a.slideTo(w+Math.ceil(z),0,!1,!0),i&&(a.touchEventsData.startTranslate=a.touchEventsData.startTranslate-G,a.touchEventsData.currentTranslate=a.touchEventsData.currentTranslate-G))}else if(i){let M=E?C.length/f.grid.rows:C.length;a.slideTo(a.activeIndex+M,0,!1,!0),a.touchEventsData.currentTranslate=a.translate}}else if(S.length>0&&I)if(typeof t>\"u\"){let M=a.slidesGrid[w],G=a.slidesGrid[w-O]-M;o?a.setTranslate(a.translate-G):(a.slideTo(w-O,0,!1,!0),i&&(a.touchEventsData.startTranslate=a.touchEventsData.startTranslate-G,a.touchEventsData.currentTranslate=a.touchEventsData.currentTranslate-G))}else{let M=E?S.length/f.grid.rows:S.length;a.slideTo(a.activeIndex-M,0,!1,!0)}}if(a.allowSlidePrev=u,a.allowSlideNext=c,a.controller&&a.controller.control&&!l){let M={slideRealIndex:t,direction:e,setTranslate:i,activeSlideIndex:n,byController:!0};Array.isArray(a.controller.control)?a.controller.control.forEach(A=>{!A.destroyed&&A.params.loop&&A.loopFix({...M,slideTo:A.params.slidesPerView===f.slidesPerView?s:!1})}):a.controller.control instanceof a.constructor&&a.controller.control.params.loop&&a.controller.control.loopFix({...M,slideTo:a.controller.control.params.slidesPerView===f.slidesPerView?s:!1})}a.emit(\"loopFix\")}function lt(){let t=this,{params:s,slidesEl:e}=t;if(!s.loop||!e||t.virtual&&t.params.virtual.enabled)return;t.recalcSlides();let i=[];t.slides.forEach(n=>{let r=typeof n.swiperSlideIndex>\"u\"?n.getAttribute(\"data-swiper-slide-index\")*1:n.swiperSlideIndex;i[r]=n}),t.slides.forEach(n=>{n.removeAttribute(\"data-swiper-slide-index\")}),i.forEach(n=>{e.append(n)}),t.recalcSlides(),t.slideTo(t.realIndex,0)}var ot={loopCreate:nt,loopFix:at,loopDestroy:lt};function dt(t){let s=this;if(!s.params.simulateTouch||s.params.watchOverflow&&s.isLocked||s.params.cssMode)return;let e=s.params.touchEventsTarget===\"container\"?s.el:s.wrapperEl;s.isElement&&(s.__preventObserver__=!0),e.style.cursor=\"move\",e.style.cursor=t?\"grabbing\":\"grab\",s.isElement&&requestAnimationFrame(()=>{s.__preventObserver__=!1})}function ct(){let t=this;t.params.watchOverflow&&t.isLocked||t.params.cssMode||(t.isElement&&(t.__preventObserver__=!0),t[t.params.touchEventsTarget===\"container\"?\"el\":\"wrapperEl\"].style.cursor=\"\",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1}))}var ft={setGrabCursor:dt,unsetGrabCursor:ct};function ut(t,s=this){function e(i){if(!i||i===H()||i===N())return null;i.assignedSlot&&(i=i.assignedSlot);let n=i.closest(t);return!n&&!i.getRootNode?null:n||e(i.getRootNode().host)}return e(s)}function ae(t,s,e){let i=N(),{params:n}=t,r=n.edgeSwipeDetection,l=n.edgeSwipeThreshold;return r&&(e<=l||e>=i.innerWidth-l)?r===\"prevent\"?(s.preventDefault(),!0):!1:!0}function pt(t){let s=this;if(s.destroyed)return;let e=H(),i=t;i.originalEvent&&(i=i.originalEvent);let n=s.touchEventsData;if(i.type===\"pointerdown\"){if(n.pointerId!==null&&n.pointerId!==i.pointerId)return;n.pointerId=i.pointerId}else i.type===\"touchstart\"&&i.targetTouches.length===1&&(n.touchId=i.targetTouches[0].identifier);if(i.type===\"touchstart\"){ae(s,i,i.targetTouches[0].pageX);return}let{params:r,touches:l,enabled:o}=s;if(!o||!r.simulateTouch&&i.pointerType===\"mouse\"||s.animating&&r.preventInteractionOnTransition)return;!s.animating&&r.cssMode&&r.loop&&s.loopFix();let a=i.target;if(r.touchEventsTarget===\"wrapper\"&&!xe(a,s.wrapperEl)||\"which\"in i&&i.which===3||\"button\"in i&&i.button>0||n.isTouched&&n.isMoved)return;let d=!!r.noSwipingClass&&r.noSwipingClass!==\"\",u=i.composedPath?i.composedPath():i.path;d&&i.target&&i.target.shadowRoot&&u&&(a=u[0]);let c=r.noSwipingSelector?r.noSwipingSelector:`.${r.noSwipingClass}`,h=!!(i.target&&i.target.shadowRoot);if(r.noSwiping&&(h?ut(c,a):a.closest(c))){s.allowClick=!0;return}if(r.swipeHandler&&!a.closest(r.swipeHandler))return;l.currentX=i.pageX,l.currentY=i.pageY;let f=l.currentX,p=l.currentY;if(!ae(s,i,f))return;Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=f,l.startY=p,n.touchStartTime=X(),s.allowClick=!0,s.updateSize(),s.swipeDirection=void 0,r.threshold>0&&(n.allowThresholdMove=!1);let m=!0;a.matches(n.focusableElements)&&(m=!1,a.nodeName===\"SELECT\"&&(n.isTouched=!1)),e.activeElement&&e.activeElement.matches(n.focusableElements)&&e.activeElement!==a&&(i.pointerType===\"mouse\"||i.pointerType!==\"mouse\"&&!a.matches(n.focusableElements))&&e.activeElement.blur();let P=m&&s.allowTouchMove&&r.touchStartPreventDefault;(r.touchStartForcePreventDefault||P)&&!a.isContentEditable&&i.preventDefault(),r.freeMode&&r.freeMode.enabled&&s.freeMode&&s.animating&&!r.cssMode&&s.freeMode.onTouchStart(),s.emit(\"touchStart\",i)}function ht(t){let s=H(),e=this;if(e.destroyed)return;let i=e.touchEventsData,{params:n,touches:r,rtlTranslate:l,enabled:o}=e;if(!o||!n.simulateTouch&&t.pointerType===\"mouse\")return;let a=t;if(a.originalEvent&&(a=a.originalEvent),a.type===\"pointermove\"&&(i.touchId!==null||a.pointerId!==i.pointerId))return;let d;if(a.type===\"touchmove\"){if(d=[...a.changedTouches].find(E=>E.identifier===i.touchId),!d||d.identifier!==i.touchId)return}else d=a;if(!i.isTouched){i.startMoving&&i.isScrolling&&e.emit(\"touchMoveOpposite\",a);return}let u=d.pageX,c=d.pageY;if(a.preventedByNestedSwiper){r.startX=u,r.startY=c;return}if(!e.allowTouchMove){a.target.matches(i.focusableElements)||(e.allowClick=!1),i.isTouched&&(Object.assign(r,{startX:u,startY:c,currentX:u,currentY:c}),i.touchStartTime=X());return}if(n.touchReleaseOnEdges&&!n.loop)if(e.isVertical()){if(c<r.startY&&e.translate<=e.maxTranslate()||c>r.startY&&e.translate>=e.minTranslate()){i.isTouched=!1,i.isMoved=!1;return}}else{if(l&&(u>r.startX&&-e.translate<=e.maxTranslate()||u<r.startX&&-e.translate>=e.minTranslate()))return;if(!l&&(u<r.startX&&e.translate<=e.maxTranslate()||u>r.startX&&e.translate>=e.minTranslate()))return}if(s.activeElement&&s.activeElement.matches(i.focusableElements)&&s.activeElement!==a.target&&a.pointerType!==\"mouse\"&&s.activeElement.blur(),s.activeElement&&a.target===s.activeElement&&a.target.matches(i.focusableElements)){i.isMoved=!0,e.allowClick=!1;return}i.allowTouchCallbacks&&e.emit(\"touchMove\",a),r.previousX=r.currentX,r.previousY=r.currentY,r.currentX=u,r.currentY=c;let h=r.currentX-r.startX,f=r.currentY-r.startY;if(e.params.threshold&&Math.sqrt(h**2+f**2)<e.params.threshold)return;if(typeof i.isScrolling>\"u\"){let E;e.isHorizontal()&&r.currentY===r.startY||e.isVertical()&&r.currentX===r.startX?i.isScrolling=!1:h*h+f*f>=25&&(E=Math.atan2(Math.abs(f),Math.abs(h))*180/Math.PI,i.isScrolling=e.isHorizontal()?E>n.touchAngle:90-E>n.touchAngle)}if(i.isScrolling&&e.emit(\"touchMoveOpposite\",a),typeof i.startMoving>\"u\"&&(r.currentX!==r.startX||r.currentY!==r.startY)&&(i.startMoving=!0),i.isScrolling||a.type===\"touchmove\"&&i.preventTouchMoveFromPointerMove){i.isTouched=!1;return}if(!i.startMoving)return;e.allowClick=!1,!n.cssMode&&a.cancelable&&a.preventDefault(),n.touchMoveStopPropagation&&!n.nested&&a.stopPropagation();let p=e.isHorizontal()?h:f,m=e.isHorizontal()?r.currentX-r.previousX:r.currentY-r.previousY;n.oneWayMovement&&(p=Math.abs(p)*(l?1:-1),m=Math.abs(m)*(l?1:-1)),r.diff=p,p*=n.touchRatio,l&&(p=-p,m=-m);let P=e.touchesDirection;e.swipeDirection=p>0?\"prev\":\"next\",e.touchesDirection=m>0?\"prev\":\"next\";let b=e.params.loop&&!n.cssMode,g=e.touchesDirection===\"next\"&&e.allowSlideNext||e.touchesDirection===\"prev\"&&e.allowSlidePrev;if(!i.isMoved){if(b&&g&&e.loopFix({direction:e.swipeDirection}),i.startTranslate=e.getTranslate(),e.setTransition(0),e.animating){let E=new window.CustomEvent(\"transitionend\",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});e.wrapperEl.dispatchEvent(E)}i.allowMomentumBounce=!1,n.grabCursor&&(e.allowSlideNext===!0||e.allowSlidePrev===!0)&&e.setGrabCursor(!0),e.emit(\"sliderFirstMove\",a)}let v;if(new Date().getTime(),n._loopSwapReset!==!1&&i.isMoved&&i.allowThresholdMove&&P!==e.touchesDirection&&b&&g&&Math.abs(p)>=1){Object.assign(r,{startX:u,startY:c,currentX:u,currentY:c,startTranslate:i.currentTranslate}),i.loopSwapReset=!0,i.startTranslate=i.currentTranslate;return}e.emit(\"sliderMove\",a),i.isMoved=!0,i.currentTranslate=p+i.startTranslate;let y=!0,x=n.resistanceRatio;if(n.touchReleaseOnEdges&&(x=0),p>0?(b&&g&&!v&&i.allowThresholdMove&&i.currentTranslate>(n.centeredSlides?e.minTranslate()-e.slidesSizesGrid[e.activeIndex+1]-(n.slidesPerView!==\"auto\"&&e.slides.length-n.slidesPerView>=2?e.slidesSizesGrid[e.activeIndex+1]+e.params.spaceBetween:0)-e.params.spaceBetween:e.minTranslate())&&e.loopFix({direction:\"prev\",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>e.minTranslate()&&(y=!1,n.resistance&&(i.currentTranslate=e.minTranslate()-1+(-e.minTranslate()+i.startTranslate+p)**x))):p<0&&(b&&g&&!v&&i.allowThresholdMove&&i.currentTranslate<(n.centeredSlides?e.maxTranslate()+e.slidesSizesGrid[e.slidesSizesGrid.length-1]+e.params.spaceBetween+(n.slidesPerView!==\"auto\"&&e.slides.length-n.slidesPerView>=2?e.slidesSizesGrid[e.slidesSizesGrid.length-1]+e.params.spaceBetween:0):e.maxTranslate())&&e.loopFix({direction:\"next\",setTranslate:!0,activeSlideIndex:e.slides.length-(n.slidesPerView===\"auto\"?e.slidesPerViewDynamic():Math.ceil(parseFloat(n.slidesPerView,10)))}),i.currentTranslate<e.maxTranslate()&&(y=!1,n.resistance&&(i.currentTranslate=e.maxTranslate()+1-(e.maxTranslate()-i.startTranslate-p)**x))),y&&(a.preventedByNestedSwiper=!0),!e.allowSlideNext&&e.swipeDirection===\"next\"&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!e.allowSlidePrev&&e.swipeDirection===\"prev\"&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),!e.allowSlidePrev&&!e.allowSlideNext&&(i.currentTranslate=i.startTranslate),n.threshold>0)if(Math.abs(p)>n.threshold||i.allowThresholdMove){if(!i.allowThresholdMove){i.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,i.currentTranslate=i.startTranslate,r.diff=e.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY;return}}else{i.currentTranslate=i.startTranslate;return}!n.followFinger||n.cssMode||((n.freeMode&&n.freeMode.enabled&&e.freeMode||n.watchSlidesProgress)&&(e.updateActiveIndex(),e.updateSlidesClasses()),n.freeMode&&n.freeMode.enabled&&e.freeMode&&e.freeMode.onTouchMove(),e.updateProgress(i.currentTranslate),e.setTranslate(i.currentTranslate))}function mt(t){let s=this;if(s.destroyed)return;let e=s.touchEventsData,i=t;i.originalEvent&&(i=i.originalEvent);let n;if(i.type===\"touchend\"||i.type===\"touchcancel\"){if(n=[...i.changedTouches].find(x=>x.identifier===e.touchId),!n||n.identifier!==e.touchId)return}else{if(e.touchId!==null||i.pointerId!==e.pointerId)return;n=i}if([\"pointercancel\",\"pointerout\",\"pointerleave\",\"contextmenu\"].includes(i.type)&&!([\"pointercancel\",\"contextmenu\"].includes(i.type)&&(s.browser.isSafari||s.browser.isWebView)))return;e.pointerId=null,e.touchId=null;let{params:l,touches:o,rtlTranslate:a,slidesGrid:d,enabled:u}=s;if(!u||!l.simulateTouch&&i.pointerType===\"mouse\")return;if(e.allowTouchCallbacks&&s.emit(\"touchEnd\",i),e.allowTouchCallbacks=!1,!e.isTouched){e.isMoved&&l.grabCursor&&s.setGrabCursor(!1),e.isMoved=!1,e.startMoving=!1;return}l.grabCursor&&e.isMoved&&e.isTouched&&(s.allowSlideNext===!0||s.allowSlidePrev===!0)&&s.setGrabCursor(!1);let c=X(),h=c-e.touchStartTime;if(s.allowClick){let x=i.path||i.composedPath&&i.composedPath();s.updateClickedSlide(x&&x[0]||i.target,x),s.emit(\"tap click\",i),h<300&&c-e.lastClickTime<300&&s.emit(\"doubleTap doubleClick\",i)}if(e.lastClickTime=X(),fe(()=>{s.destroyed||(s.allowClick=!0)}),!e.isTouched||!e.isMoved||!s.swipeDirection||o.diff===0&&!e.loopSwapReset||e.currentTranslate===e.startTranslate&&!e.loopSwapReset){e.isTouched=!1,e.isMoved=!1,e.startMoving=!1;return}e.isTouched=!1,e.isMoved=!1,e.startMoving=!1;let f;if(l.followFinger?f=a?s.translate:-s.translate:f=-e.currentTranslate,l.cssMode)return;if(l.freeMode&&l.freeMode.enabled){s.freeMode.onTouchEnd({currentPos:f});return}let p=f>=-s.maxTranslate()&&!s.params.loop,m=0,P=s.slidesSizesGrid[0];for(let x=0;x<d.length;x+=x<l.slidesPerGroupSkip?1:l.slidesPerGroup){let E=x<l.slidesPerGroupSkip-1?1:l.slidesPerGroup;typeof d[x+E]<\"u\"?(p||f>=d[x]&&f<d[x+E])&&(m=x,P=d[x+E]-d[x]):(p||f>=d[x])&&(m=x,P=d[d.length-1]-d[d.length-2])}let b=null,g=null;l.rewind&&(s.isBeginning?g=l.virtual&&l.virtual.enabled&&s.virtual?s.virtual.slides.length-1:s.slides.length-1:s.isEnd&&(b=0));let v=(f-d[m])/P,y=m<l.slidesPerGroupSkip-1?1:l.slidesPerGroup;if(h>l.longSwipesMs){if(!l.longSwipes){s.slideTo(s.activeIndex);return}s.swipeDirection===\"next\"&&(v>=l.longSwipesRatio?s.slideTo(l.rewind&&s.isEnd?b:m+y):s.slideTo(m)),s.swipeDirection===\"prev\"&&(v>1-l.longSwipesRatio?s.slideTo(m+y):g!==null&&v<0&&Math.abs(v)>l.longSwipesRatio?s.slideTo(g):s.slideTo(m))}else{if(!l.shortSwipes){s.slideTo(s.activeIndex);return}s.navigation&&(i.target===s.navigation.nextEl||i.target===s.navigation.prevEl)?i.target===s.navigation.nextEl?s.slideTo(m+y):s.slideTo(m):(s.swipeDirection===\"next\"&&s.slideTo(b!==null?b:m+y),s.swipeDirection===\"prev\"&&s.slideTo(g!==null?g:m))}}function le(){let t=this,{params:s,el:e}=t;if(e&&e.offsetWidth===0)return;s.breakpoints&&t.setBreakpoint();let{allowSlideNext:i,allowSlidePrev:n,snapGrid:r}=t,l=t.virtual&&t.params.virtual.enabled;t.allowSlideNext=!0,t.allowSlidePrev=!0,t.updateSize(),t.updateSlides(),t.updateSlidesClasses();let o=l&&s.loop;if((s.slidesPerView===\"auto\"||s.slidesPerView>1)&&t.isEnd&&!t.isBeginning&&!t.params.centeredSlides&&!o){let a=l?t.virtual.slides:t.slides;t.slideTo(a.length-1,0,!1,!0)}else t.params.loop&&!l?t.slideToLoop(t.realIndex,0,!1,!0):t.slideTo(t.activeIndex,0,!1,!0);t.autoplay&&t.autoplay.running&&t.autoplay.paused&&(clearTimeout(t.autoplay.resizeTimeout),t.autoplay.resizeTimeout=setTimeout(()=>{t.autoplay&&t.autoplay.running&&t.autoplay.paused&&t.autoplay.resume()},500)),t.allowSlidePrev=n,t.allowSlideNext=i,t.params.watchOverflow&&r!==t.snapGrid&&t.checkOverflow()}function gt(t){let s=this;s.destroyed||s.enabled&&(s.allowClick||(s.params.preventClicks&&t.preventDefault(),s.params.preventClicksPropagation&&s.animating&&(t.stopPropagation(),t.stopImmediatePropagation())))}function vt(){let t=this;if(t.destroyed)return;let{wrapperEl:s,rtlTranslate:e,enabled:i}=t;if(!i)return;t.previousTranslate=t.translate,t.isHorizontal()?t.translate=-s.scrollLeft:t.translate=-s.scrollTop,t.translate===0&&(t.translate=0),t.updateActiveIndex(),t.updateSlidesClasses();let n,r=t.maxTranslate()-t.minTranslate();r===0?n=0:n=(t.translate-t.minTranslate())/r,n!==t.progress&&t.updateProgress(e?-t.translate:t.translate),t.emit(\"setTranslate\",t.translate,!1)}function wt(t){let s=this;s.destroyed||(W(s,t.target),!(s.params.cssMode||s.params.slidesPerView!==\"auto\"&&!s.params.autoHeight)&&s.update())}function St(){let t=this;t.destroyed||t.documentTouchHandlerProceeded||(t.documentTouchHandlerProceeded=!0,t.params.touchReleaseOnEdges&&(t.el.style.touchAction=\"auto\"))}var ge=(t,s)=>{let e=H(),{params:i,el:n,wrapperEl:r,device:l}=t,o=!!i.nested,a=s===\"on\"?\"addEventListener\":\"removeEventListener\",d=s;!n||typeof n==\"string\"||(e[a](\"touchstart\",t.onDocumentTouchStart,{passive:!1,capture:o}),n[a](\"touchstart\",t.onTouchStart,{passive:!1}),n[a](\"pointerdown\",t.onTouchStart,{passive:!1}),e[a](\"touchmove\",t.onTouchMove,{passive:!1,capture:o}),e[a](\"pointermove\",t.onTouchMove,{passive:!1,capture:o}),e[a](\"touchend\",t.onTouchEnd,{passive:!0}),e[a](\"pointerup\",t.onTouchEnd,{passive:!0}),e[a](\"pointercancel\",t.onTouchEnd,{passive:!0}),e[a](\"touchcancel\",t.onTouchEnd,{passive:!0}),e[a](\"pointerout\",t.onTouchEnd,{passive:!0}),e[a](\"pointerleave\",t.onTouchEnd,{passive:!0}),e[a](\"contextmenu\",t.onTouchEnd,{passive:!0}),(i.preventClicks||i.preventClicksPropagation)&&n[a](\"click\",t.onClick,!0),i.cssMode&&r[a](\"scroll\",t.onScroll),i.updateOnWindowResize?t[d](l.ios||l.android?\"resize orientationchange observerUpdate\":\"resize observerUpdate\",le,!0):t[d](\"observerUpdate\",le,!0),n[a](\"load\",t.onLoad,{capture:!0}))};function Tt(){let t=this,{params:s}=t;t.onTouchStart=pt.bind(t),t.onTouchMove=ht.bind(t),t.onTouchEnd=mt.bind(t),t.onDocumentTouchStart=St.bind(t),s.cssMode&&(t.onScroll=vt.bind(t)),t.onClick=gt.bind(t),t.onLoad=wt.bind(t),ge(t,\"on\")}function bt(){ge(this,\"off\")}var xt={attachEvents:Tt,detachEvents:bt},oe=(t,s)=>t.grid&&s.grid&&s.grid.rows>1;function yt(){let t=this,{realIndex:s,initialized:e,params:i,el:n}=t,r=i.breakpoints;if(!r||r&&Object.keys(r).length===0)return;let l=H(),o=i.breakpointsBase===\"window\"||!i.breakpointsBase?i.breakpointsBase:\"container\",a=[\"window\",\"container\"].includes(i.breakpointsBase)||!i.breakpointsBase?t.el:l.querySelector(i.breakpointsBase),d=t.getBreakpoint(r,o,a);if(!d||t.currentBreakpoint===d)return;let c=(d in r?r[d]:void 0)||t.originalParams,h=oe(t,i),f=oe(t,c),p=t.params.grabCursor,m=c.grabCursor,P=i.enabled;h&&!f?(n.classList.remove(`${i.containerModifierClass}grid`,`${i.containerModifierClass}grid-column`),t.emitContainerClasses()):!h&&f&&(n.classList.add(`${i.containerModifierClass}grid`),(c.grid.fill&&c.grid.fill===\"column\"||!c.grid.fill&&i.grid.fill===\"column\")&&n.classList.add(`${i.containerModifierClass}grid-column`),t.emitContainerClasses()),p&&!m?t.unsetGrabCursor():!p&&m&&t.setGrabCursor(),[\"navigation\",\"pagination\",\"scrollbar\"].forEach(E=>{if(typeof c[E]>\"u\")return;let C=i[E]&&i[E].enabled,S=c[E]&&c[E].enabled;C&&!S&&t[E].disable(),!C&&S&&t[E].enable()});let b=c.direction&&c.direction!==i.direction,g=i.loop&&(c.slidesPerView!==i.slidesPerView||b),v=i.loop;b&&e&&t.changeDirection(),V(t.params,c);let y=t.params.enabled,x=t.params.loop;Object.assign(t,{allowTouchMove:t.params.allowTouchMove,allowSlideNext:t.params.allowSlideNext,allowSlidePrev:t.params.allowSlidePrev}),P&&!y?t.disable():!P&&y&&t.enable(),t.currentBreakpoint=d,t.emit(\"_beforeBreakpoint\",c),e&&(g?(t.loopDestroy(),t.loopCreate(s),t.updateSlides()):!v&&x?(t.loopCreate(s),t.updateSlides()):v&&!x&&t.loopDestroy()),t.emit(\"breakpoint\",c)}function Et(t,s=\"window\",e){if(!t||s===\"container\"&&!e)return;let i=!1,n=N(),r=s===\"window\"?n.innerHeight:e.clientHeight,l=Object.keys(t).map(o=>{if(typeof o==\"string\"&&o.indexOf(\"@\")===0){let a=parseFloat(o.substr(1));return{value:r*a,point:o}}return{value:o,point:o}});l.sort((o,a)=>parseInt(o.value,10)-parseInt(a.value,10));for(let o=0;o<l.length;o+=1){let{point:a,value:d}=l[o];s===\"window\"?n.matchMedia(`(min-width: ${d}px)`).matches&&(i=a):d<=e.clientWidth&&(i=a)}return i||\"max\"}var Pt={setBreakpoint:yt,getBreakpoint:Et};function Mt(t,s){let e=[];return t.forEach(i=>{typeof i==\"object\"?Object.keys(i).forEach(n=>{i[n]&&e.push(s+n)}):typeof i==\"string\"&&e.push(s+i)}),e}function Ct(){let t=this,{classNames:s,params:e,rtl:i,el:n,device:r}=t,l=Mt([\"initialized\",e.direction,{\"free-mode\":t.params.freeMode&&e.freeMode.enabled},{autoheight:e.autoHeight},{rtl:i},{grid:e.grid&&e.grid.rows>1},{\"grid-column\":e.grid&&e.grid.rows>1&&e.grid.fill===\"column\"},{android:r.android},{ios:r.ios},{\"css-mode\":e.cssMode},{centered:e.cssMode&&e.centeredSlides},{\"watch-progress\":e.watchSlidesProgress}],e.containerModifierClass);s.push(...l),n.classList.add(...s),t.emitContainerClasses()}function It(){let t=this,{el:s,classNames:e}=t;!s||typeof s==\"string\"||(s.classList.remove(...e),t.emitContainerClasses())}var Lt={addClasses:Ct,removeClasses:It};function zt(){let t=this,{isLocked:s,params:e}=t,{slidesOffsetBefore:i}=e;if(i){let n=t.slides.length-1,r=t.slidesGrid[n]+t.slidesSizesGrid[n]+i*2;t.isLocked=t.size>r}else t.isLocked=t.snapGrid.length===1;e.allowSlideNext===!0&&(t.allowSlideNext=!t.isLocked),e.allowSlidePrev===!0&&(t.allowSlidePrev=!t.isLocked),s&&s!==t.isLocked&&(t.isEnd=!1),s!==t.isLocked&&t.emit(t.isLocked?\"lock\":\"unlock\")}var kt={checkOverflow:zt},de={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\",spaceBetween: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 Ot(t,s){return function(i={}){let n=Object.keys(i)[0],r=i[n];if(typeof r!=\"object\"||r===null){V(s,i);return}if(t[n]===!0&&(t[n]={enabled:!0}),n===\"navigation\"&&t[n]&&t[n].enabled&&!t[n].prevEl&&!t[n].nextEl&&(t[n].auto=!0),[\"pagination\",\"scrollbar\"].indexOf(n)>=0&&t[n]&&t[n].enabled&&!t[n].el&&(t[n].auto=!0),!(n in t&&\"enabled\"in r)){V(s,i);return}typeof t[n]==\"object\"&&!(\"enabled\"in t[n])&&(t[n].enabled=!0),t[n]||(t[n]={enabled:!1}),V(s,i)}}var Z={eventsEmitter:Le,update:Ne,translate:Xe,transition:Ke,slide:rt,loop:ot,grabCursor:ft,events:xt,breakpoints:Pt,checkOverflow:kt,classes:Lt},ee={},j=class t{constructor(...s){let e,i;s.length===1&&s[0].constructor&&Object.prototype.toString.call(s[0]).slice(8,-1)===\"Object\"?i=s[0]:[e,i]=s,i||(i={}),i=V({},i),e&&!i.el&&(i.el=e);let n=H();if(i.el&&typeof i.el==\"string\"&&n.querySelectorAll(i.el).length>1){let a=[];return n.querySelectorAll(i.el).forEach(d=>{let u=V({},i,{el:d});a.push(new t(u))}),a}let r=this;r.__swiper__=!0,r.support=ue(),r.device=pe({userAgent:i.userAgent}),r.browser=he(),r.eventsListeners={},r.eventsAnyListeners=[],r.modules=[...r.__modules__],i.modules&&Array.isArray(i.modules)&&i.modules.forEach(a=>{typeof a==\"function\"&&r.modules.indexOf(a)<0&&r.modules.push(a)});let l={};r.modules.forEach(a=>{a({params:i,swiper:r,extendParams:Ot(i,l),on:r.on.bind(r),once:r.once.bind(r),off:r.off.bind(r),emit:r.emit.bind(r)})});let o=V({},de,l);return r.params=V({},o,ee,i),r.originalParams=V({},r.params),r.passedParams=V({},i),r.params&&r.params.on&&Object.keys(r.params.on).forEach(a=>{r.on(a,r.params.on[a])}),r.params&&r.params.onAny&&r.onAny(r.params.onAny),Object.assign(r,{enabled:r.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return r.params.direction===\"horizontal\"},isVertical(){return r.params.direction===\"vertical\"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},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(s){return this.isHorizontal()?s:{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\"}[s]}getSlideIndex(s){let{slidesEl:e,params:i}=this,n=D(e,`.${i.slideClass}, swiper-slide`),r=re(n[0]);return re(s)-r}getSlideIndexByData(s){return this.getSlideIndex(this.slides.find(e=>e.getAttribute(\"data-swiper-slide-index\")*1===s))}getSlideIndexWhenGrid(s){return this.grid&&this.params.grid&&this.params.grid.rows>1&&(this.params.grid.fill===\"column\"?s=Math.floor(s/this.params.grid.rows):this.params.grid.fill===\"row\"&&(s=s%Math.ceil(this.slides.length/this.params.grid.rows))),s}recalcSlides(){let s=this,{slidesEl:e,params:i}=s;s.slides=D(e,`.${i.slideClass}, swiper-slide`)}enable(){let s=this;s.enabled||(s.enabled=!0,s.params.grabCursor&&s.setGrabCursor(),s.emit(\"enable\"))}disable(){let s=this;s.enabled&&(s.enabled=!1,s.params.grabCursor&&s.unsetGrabCursor(),s.emit(\"disable\"))}setProgress(s,e){let i=this;s=Math.min(Math.max(s,0),1);let n=i.minTranslate(),l=(i.maxTranslate()-n)*s+n;i.translateTo(l,typeof e>\"u\"?0:e),i.updateActiveIndex(),i.updateSlidesClasses()}emitContainerClasses(){let s=this;if(!s.params._emitClasses||!s.el)return;let e=s.el.className.split(\" \").filter(i=>i.indexOf(\"swiper\")===0||i.indexOf(s.params.containerModifierClass)===0);s.emit(\"_containerClasses\",e.join(\" \"))}getSlideClasses(s){let e=this;return e.destroyed?\"\":s.className.split(\" \").filter(i=>i.indexOf(\"swiper-slide\")===0||i.indexOf(e.params.slideClass)===0).join(\" \")}emitSlidesClasses(){let s=this;if(!s.params._emitClasses||!s.el)return;let e=[];s.slides.forEach(i=>{let n=s.getSlideClasses(i);e.push({slideEl:i,classNames:n}),s.emit(\"_slideClass\",i,n)}),s.emit(\"_slideClasses\",e)}slidesPerViewDynamic(s=\"current\",e=!1){let i=this,{params:n,slides:r,slidesGrid:l,slidesSizesGrid:o,size:a,activeIndex:d}=i,u=1;if(typeof n.slidesPerView==\"number\")return n.slidesPerView;if(n.centeredSlides){let c=r[d]?Math.ceil(r[d].swiperSlideSize):0,h;for(let f=d+1;f<r.length;f+=1)r[f]&&!h&&(c+=Math.ceil(r[f].swiperSlideSize),u+=1,c>a&&(h=!0));for(let f=d-1;f>=0;f-=1)r[f]&&!h&&(c+=r[f].swiperSlideSize,u+=1,c>a&&(h=!0))}else if(s===\"current\")for(let c=d+1;c<r.length;c+=1)(e?l[c]+o[c]-l[d]<a:l[c]-l[d]<a)&&(u+=1);else for(let c=d-1;c>=0;c-=1)l[d]-l[c]<a&&(u+=1);return u}update(){let s=this;if(!s||s.destroyed)return;let{snapGrid:e,params:i}=s;i.breakpoints&&s.setBreakpoint(),[...s.el.querySelectorAll('[loading=\"lazy\"]')].forEach(l=>{l.complete&&W(s,l)}),s.updateSize(),s.updateSlides(),s.updateProgress(),s.updateSlidesClasses();function n(){let l=s.rtlTranslate?s.translate*-1:s.translate,o=Math.min(Math.max(l,s.maxTranslate()),s.minTranslate());s.setTranslate(o),s.updateActiveIndex(),s.updateSlidesClasses()}let r;if(i.freeMode&&i.freeMode.enabled&&!i.cssMode)n(),i.autoHeight&&s.updateAutoHeight();else{if((i.slidesPerView===\"auto\"||i.slidesPerView>1)&&s.isEnd&&!i.centeredSlides){let l=s.virtual&&i.virtual.enabled?s.virtual.slides:s.slides;r=s.slideTo(l.length-1,0,!1,!0)}else r=s.slideTo(s.activeIndex,0,!1,!0);r||n()}i.watchOverflow&&e!==s.snapGrid&&s.checkOverflow(),s.emit(\"update\")}changeDirection(s,e=!0){let i=this,n=i.params.direction;return s||(s=n===\"horizontal\"?\"vertical\":\"horizontal\"),s===n||s!==\"horizontal\"&&s!==\"vertical\"||(i.el.classList.remove(`${i.params.containerModifierClass}${n}`),i.el.classList.add(`${i.params.containerModifierClass}${s}`),i.emitContainerClasses(),i.params.direction=s,i.slides.forEach(r=>{s===\"vertical\"?r.style.width=\"\":r.style.height=\"\"}),i.emit(\"changeDirection\"),e&&i.update()),i}changeLanguageDirection(s){let e=this;e.rtl&&s===\"rtl\"||!e.rtl&&s===\"ltr\"||(e.rtl=s===\"rtl\",e.rtlTranslate=e.params.direction===\"horizontal\"&&e.rtl,e.rtl?(e.el.classList.add(`${e.params.containerModifierClass}rtl`),e.el.dir=\"rtl\"):(e.el.classList.remove(`${e.params.containerModifierClass}rtl`),e.el.dir=\"ltr\"),e.update())}mount(s){let e=this;if(e.mounted)return!0;let i=s||e.params.el;if(typeof i==\"string\"&&(i=document.querySelector(i)),!i)return!1;i.swiper=e,i.parentNode&&i.parentNode.host&&i.parentNode.host.nodeName===e.params.swiperElementNodeName.toUpperCase()&&(e.isElement=!0);let n=()=>`.${(e.params.wrapperClass||\"\").trim().split(\" \").join(\".\")}`,l=i&&i.shadowRoot&&i.shadowRoot.querySelector?i.shadowRoot.querySelector(n()):D(i,n())[0];return!l&&e.params.createElements&&(l=te(\"div\",e.params.wrapperClass),i.append(l),D(i,`.${e.params.slideClass}`).forEach(o=>{l.append(o)})),Object.assign(e,{el:i,wrapperEl:l,slidesEl:e.isElement&&!i.parentNode.host.slideSlots?i.parentNode.host:l,hostEl:e.isElement?i.parentNode.host:i,mounted:!0,rtl:i.dir.toLowerCase()===\"rtl\"||F(i,\"direction\")===\"rtl\",rtlTranslate:e.params.direction===\"horizontal\"&&(i.dir.toLowerCase()===\"rtl\"||F(i,\"direction\")===\"rtl\"),wrongRTL:F(l,\"display\")===\"-webkit-box\"}),!0}init(s){let e=this;if(e.initialized||e.mount(s)===!1)return e;e.emit(\"beforeInit\"),e.params.breakpoints&&e.setBreakpoint(),e.addClasses(),e.updateSize(),e.updateSlides(),e.params.watchOverflow&&e.checkOverflow(),e.params.grabCursor&&e.enabled&&e.setGrabCursor(),e.params.loop&&e.virtual&&e.params.virtual.enabled?e.slideTo(e.params.initialSlide+e.virtual.slidesBefore,0,e.params.runCallbacksOnInit,!1,!0):e.slideTo(e.params.initialSlide,0,e.params.runCallbacksOnInit,!1,!0),e.params.loop&&e.loopCreate(void 0,!0),e.attachEvents();let n=[...e.el.querySelectorAll('[loading=\"lazy\"]')];return e.isElement&&n.push(...e.hostEl.querySelectorAll('[loading=\"lazy\"]')),n.forEach(r=>{r.complete?W(e,r):r.addEventListener(\"load\",l=>{W(e,l.target)})}),se(e),e.initialized=!0,se(e),e.emit(\"init\"),e.emit(\"afterInit\"),e}destroy(s=!0,e=!0){let i=this,{params:n,el:r,wrapperEl:l,slides:o}=i;return typeof i.params>\"u\"||i.destroyed||(i.emit(\"beforeDestroy\"),i.initialized=!1,i.detachEvents(),n.loop&&i.loopDestroy(),e&&(i.removeClasses(),r&&typeof r!=\"string\"&&r.removeAttribute(\"style\"),l&&l.removeAttribute(\"style\"),o&&o.length&&o.forEach(a=>{a.classList.remove(n.slideVisibleClass,n.slideFullyVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass),a.removeAttribute(\"style\"),a.removeAttribute(\"data-swiper-slide-index\")})),i.emit(\"destroy\"),Object.keys(i.eventsListeners).forEach(a=>{i.off(a)}),s!==!1&&(i.el&&typeof i.el!=\"string\"&&(i.el.swiper=null),ye(i)),i.destroyed=!0),null}static extendDefaults(s){V(ee,s)}static get extendedDefaults(){return ee}static get defaults(){return de}static installModule(s){t.prototype.__modules__||(t.prototype.__modules__=[]);let e=t.prototype.__modules__;typeof s==\"function\"&&e.indexOf(s)<0&&e.push(s)}static use(s){return Array.isArray(s)?(s.forEach(e=>t.installModule(e)),t):(t.installModule(s),t)}};Object.keys(Z).forEach(t=>{Object.keys(Z[t]).forEach(s=>{j.prototype[s]=Z[t][s]})});j.use([Ce,Ie]);export{j as S,de as d};\n//# sourceMappingURL=swiper-core.mjs.map","/* esm.sh - swiper@12.2.0/shared/get-element-params */\nimport{e as d,i as p,c as l,p as h}from\"./update-swiper.mjs\";import{d as y}from\"./swiper-core.mjs\";var b=t=>{if(parseFloat(t)===Number(t))return Number(t);if(t===\"true\"||t===\"\")return!0;if(t===\"false\")return!1;if(t===\"null\")return null;if(t!==\"undefined\"){if(typeof t==\"string\"&&t.includes(\"{\")&&t.includes(\"}\")&&t.includes('\"')){let a;try{a=JSON.parse(t)}catch{a=t}return a}return t}},g=[\"a11y\",\"autoplay\",\"controller\",\"cards-effect\",\"coverflow-effect\",\"creative-effect\",\"cube-effect\",\"fade-effect\",\"flip-effect\",\"free-mode\",\"grid\",\"hash-navigation\",\"history\",\"keyboard\",\"mousewheel\",\"navigation\",\"pagination\",\"parallax\",\"scrollbar\",\"thumbs\",\"virtual\",\"zoom\"];function x(t,a,s){let e={},i={};d(e,y);let c=[...h,\"on\"],m=c.map(r=>r.replace(/_/,\"\"));c.forEach(r=>{r=r.replace(\"_\",\"\"),typeof t[r]<\"u\"&&(i[r]=t[r])});let u=[...t.attributes];return typeof a==\"string\"&&typeof s<\"u\"&&u.push({name:a,value:p(s)?{...s}:s}),u.forEach(r=>{let f=g.find(n=>r.name.startsWith(`${n}-`));if(f){let n=l(f),o=l(r.name.split(`${f}-`)[1]);typeof i[n]>\"u\"&&(i[n]={}),i[n]===!0&&(i[n]={enabled:!0}),i[n]===!1&&(i[n]={enabled:!1}),i[n][o]=b(r.value)}else{let n=l(r.name);if(!m.includes(n))return;let o=b(r.value);i[n]&&g.includes(r.name)&&!p(o)?(i[n].constructor!==Object&&(i[n]={}),i[n].enabled=!!o):i[n]=o}}),d(e,i),e.navigation?e.navigation={prevEl:\".swiper-button-prev\",nextEl:\".swiper-button-next\",...e.navigation!==!0?e.navigation:{}}:e.navigation===!1&&delete e.navigation,e.scrollbar?e.scrollbar={el:\".swiper-scrollbar\",...e.scrollbar!==!0?e.scrollbar:{}}:e.scrollbar===!1&&delete e.scrollbar,e.pagination?e.pagination={el:\".swiper-pagination\",...e.pagination!==!0?e.pagination:{}}:e.pagination===!1&&delete e.pagination,{params:e,passedParams:i}}export{x as g};\n//# sourceMappingURL=get-element-params.mjs.map","/* esm.sh - swiper@12.2.0/element */\nimport{S as f}from\"./shared/swiper-core.mjs\";import{p as n,n as m,a as g,b as u,u as b,c as v}from\"./shared/update-swiper.mjs\";import{g as p}from\"./shared/get-element-params.mjs\";import{s as y}from\"./shared/utils.mjs\";var S=':host{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;height:100%;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;width:100%;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android ::slotted(swiper-slide),.swiper-ios ::slotted(swiper-slide),.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}::slotted(swiper-slide){display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}::slotted(.swiper-slide-invisible-blank){visibility:hidden}.swiper-autoheight,.swiper-autoheight ::slotted(swiper-slide){height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden ::slotted(swiper-slide){backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d ::slotted(swiper-slide){transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode ::slotted(swiper-slide){scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal ::slotted(swiper-slide):first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal ::slotted(swiper-slide):last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical ::slotted(swiper-slide):first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical ::slotted(swiper-slide):last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode ::slotted(swiper-slide){scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:\"\";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered ::slotted(swiper-slide){scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal ::slotted(swiper-slide):first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical ::slotted(swiper-slide):first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}',x=\"::slotted(.swiper-slide-shadow),::slotted(.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-top){height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}::slotted(.swiper-slide-shadow){background:#00000026}::slotted(.swiper-slide-shadow-left){background-image:linear-gradient(270deg,#00000080,#0000)}::slotted(.swiper-slide-shadow-right){background-image:linear-gradient(90deg,#00000080,#0000)}::slotted(.swiper-slide-shadow-top){background-image:linear-gradient(0deg,#00000080,#0000)}::slotted(.swiper-slide-shadow-bottom){background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-top){backface-visibility:hidden;z-index:0}::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-top){backface-visibility:hidden;z-index:0}::slotted(.swiper-zoom-container){align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}::slotted(.swiper-zoom-container)>canvas,::slotted(.swiper-zoom-container)>img,::slotted(.swiper-zoom-container)>svg{max-height:100%;max-width:100%;object-fit:contain}\",l=class{},w=typeof window>\"u\"||typeof HTMLElement>\"u\"?l:HTMLElement,h=(r,e)=>{if(typeof CSSStyleSheet<\"u\"&&r.adoptedStyleSheets){let s=new CSSStyleSheet;s.replaceSync(e),r.adoptedStyleSheets=[s]}else{let s=document.createElement(\"style\");s.rel=\"stylesheet\",s.textContent=e,r.appendChild(s)}},a=class extends w{constructor(){super(),this.attachShadow({mode:\"open\"})}cssStyles(){return[S,...this.injectStyles&&Array.isArray(this.injectStyles)?this.injectStyles:[]].join(`\n`)}cssLinks(){return this.injectStylesUrls||[]}calcSlideSlots(){let e=this.slideSlots||0,s=[...this.querySelectorAll(\"[slot^=slide-]\")].map(i=>parseInt(i.getAttribute(\"slot\").split(\"slide-\")[1],10));if(this.slideSlots=s.length?Math.max(...s)+1:0,!!this.rendered){if(this.slideSlots>e)for(let i=e;i<this.slideSlots;i+=1){let t=document.createElement(\"swiper-slide\");t.setAttribute(\"part\",`slide slide-${i+1}`);let o=document.createElement(\"slot\");o.setAttribute(\"name\",`slide-${i+1}`),t.appendChild(o),this.shadowRoot.querySelector(\".swiper-wrapper\").appendChild(t)}else if(this.slideSlots<e){let i=this.swiper.slides;for(let t=i.length-1;t>=0;t-=1)t>this.slideSlots&&i[t].remove()}}}render(){if(this.rendered)return;this.calcSlideSlots();let e=this.cssStyles();this.slideSlots>0&&(e=e.replace(/::slotted\\(([a-z-0-9.]*)\\)/g,\"$1\")),e.length&&h(this.shadowRoot,e),this.cssLinks().forEach(i=>{if(this.shadowRoot.querySelector(`link[href=\"${i}\"]`))return;let o=document.createElement(\"link\");o.rel=\"stylesheet\",o.href=i,this.shadowRoot.appendChild(o)});let s=document.createElement(\"div\");s.classList.add(\"swiper\"),s.part=\"container\",y(s,`\n      <slot name=\"container-start\"></slot>\n      <div class=\"swiper-wrapper\" part=\"wrapper\">\n        <slot></slot>\n        ${Array.from({length:this.slideSlots}).map((i,t)=>`\n        <swiper-slide part=\"slide slide-${t}\">\n          <slot name=\"slide-${t}\"></slot>\n        </swiper-slide>\n        `).join(\"\")}\n      </div>\n      <slot name=\"container-end\"></slot>\n      ${m(this.passedParams)?`\n        <div part=\"button-prev\" class=\"swiper-button-prev\"><slot name=\"button-prev\"></slot></div>\n        <div part=\"button-next\" class=\"swiper-button-next\"><slot name=\"button-next\"></slot></div>\n      `:\"\"}\n      ${g(this.passedParams)?`\n        <div part=\"pagination\" class=\"swiper-pagination\"></div>\n      `:\"\"}\n      ${u(this.passedParams)?`\n        <div part=\"scrollbar\" class=\"swiper-scrollbar\"></div>\n      `:\"\"}\n    `),this.shadowRoot.appendChild(s),this.rendered=!0}initialize(){if(this.swiper&&this.swiper.initialized)return;let{params:e,passedParams:s}=p(this);this.swiperParams=e,this.passedParams=s,delete this.swiperParams.init,this.render(),this.swiper=new f(this.shadowRoot.querySelector(\".swiper\"),{...e.virtual?{}:{observer:!0},...e,touchEventsTarget:\"container\",onAny:(i,...t)=>{i===\"observerUpdate\"&&this.calcSlideSlots();let o=e.eventsPrefix?`${e.eventsPrefix}${i.toLowerCase()}`:i.toLowerCase(),c=new CustomEvent(o,{detail:t,bubbles:i!==\"hashChange\",cancelable:!0});this.dispatchEvent(c)}})}connectedCallback(){this.swiper&&this.swiper.initialized&&this.nested&&this.closest(\"swiper-slide\")&&this.closest(\"swiper-slide\").swiperLoopMoveDOM||this.init===!1||this.getAttribute(\"init\")===\"false\"||this.initialize()}disconnectedCallback(){this.nested&&this.closest(\"swiper-slide\")&&this.closest(\"swiper-slide\").swiperLoopMoveDOM||this.swiper&&this.swiper.destroy&&this.swiper.destroy()}updateSwiperOnPropChange(e,s){let{params:i,passedParams:t}=p(this,e,s);this.passedParams=t,this.swiperParams=i,!(this.swiper&&this.swiper.params[e]===s)&&b({swiper:this.swiper,passedParams:this.passedParams,changedParams:[v(e)],...e===\"navigation\"&&t[e]?{prevEl:\".swiper-button-prev\",nextEl:\".swiper-button-next\"}:{},...e===\"pagination\"&&t[e]?{paginationEl:\".swiper-pagination\"}:{},...e===\"scrollbar\"&&t[e]?{scrollbarEl:\".swiper-scrollbar\"}:{}})}attributeChangedCallback(e,s,i){this.swiper&&this.swiper.initialized&&(s===\"true\"&&i===null&&(i=!1),this.updateSwiperOnPropChange(e,i))}static get observedAttributes(){return n.filter(s=>s.includes(\"_\")).map(s=>s.replace(/[A-Z]/g,i=>`-${i}`).replace(\"_\",\"\").toLowerCase())}};n.forEach(r=>{r!==\"init\"&&(r=r.replace(\"_\",\"\"),Object.defineProperty(a.prototype,r,{configurable:!0,get(){return(this.passedParams||{})[r]},set(e){this.passedParams||(this.passedParams={}),this.passedParams[r]=e,this.swiper&&this.swiper.initialized&&this.updateSwiperOnPropChange(r,e)}}))});var d=class extends w{constructor(){super(),this.attachShadow({mode:\"open\"})}render(){let e=this.lazy||this.getAttribute(\"lazy\")===\"\"||this.getAttribute(\"lazy\")===\"true\";if(h(this.shadowRoot,x),this.shadowRoot.appendChild(document.createElement(\"slot\")),e){let s=document.createElement(\"div\");s.classList.add(\"swiper-lazy-preloader\"),s.part.add(\"preloader\"),this.shadowRoot.appendChild(s)}}initialize(){this.render()}connectedCallback(){this.swiperLoopMoveDOM||this.initialize()}},C=()=>{typeof window>\"u\"||(window.customElements.get(\"swiper-container\")||window.customElements.define(\"swiper-container\",a),window.customElements.get(\"swiper-slide\")||window.customElements.define(\"swiper-slide\",d))};typeof window<\"u\"&&(window.SwiperElementRegisterParams=r=>{n.push(...r)});export{a as SwiperContainer,d as SwiperSlide,C as register};\n//# sourceMappingURL=element.mjs.map","/* esm.sh - swiper@12.2.0/element */\nimport \"/swiper@12.2.0/es2022/shared/get-element-params.mjs\";\nimport \"/swiper@12.2.0/es2022/shared/swiper-core.mjs\";\nimport \"/swiper@12.2.0/es2022/shared/update-swiper.mjs\";\nimport \"/swiper@12.2.0/es2022/shared/utils.mjs\";\nexport * from \"/swiper@12.2.0/es2022/element.mjs\";\n","/* esm.sh - swiper@12.2.0/modules/a11y */\nimport{g as F}from\"../shared/ssr-window.esm.mjs\";import{c as h}from\"../shared/classes-to-selector.mjs\";import{c as W,j as $,m as i,s as j}from\"../shared/utils.mjs\";function X({swiper:e,extendParams:N,on:r}){N({a11y:{enabled:!0,notificationClass:\"swiper-notification\",prevSlideMessage:\"Previous slide\",nextSlideMessage:\"Next slide\",firstSlideMessage:\"This is the first slide\",lastSlideMessage:\"This is the last slide\",paginationBulletMessage:\"Go to slide {{index}}\",slideLabelMessage:\"{{index}} / {{slidesLength}}\",containerMessage:null,containerRoleDescriptionMessage:null,containerRole:null,itemRoleDescriptionMessage:null,slideRole:\"group\",id:null,scrollOnFocus:!0,wrapperLiveRegion:!0}}),e.a11y={clicked:!1};let l=null,g,f,p=new Date().getTime();function m(t){let a=l;a.length!==0&&j(a,t)}function P(t=16){let a=()=>Math.round(16*Math.random()).toString(16);return\"x\".repeat(t).replace(/x/g,a)}function v(t){t=i(t),t.forEach(a=>{a.setAttribute(\"tabIndex\",\"0\")})}function y(t){t=i(t),t.forEach(a=>{a.setAttribute(\"tabIndex\",\"-1\")})}function E(t,a){t=i(t),t.forEach(n=>{n.setAttribute(\"role\",a)})}function x(t,a){t=i(t),t.forEach(n=>{n.setAttribute(\"aria-roledescription\",a)})}function b(t,a){t=i(t),t.forEach(n=>{n.setAttribute(\"aria-label\",a)})}function B(t,a){t=i(t),t.forEach(n=>{n.setAttribute(\"id\",a)})}function G(t,a){t=i(t),t.forEach(n=>{n.setAttribute(\"aria-live\",a)})}function L(t){t=i(t),t.forEach(a=>{a.setAttribute(\"aria-disabled\",!0)})}function M(t){t=i(t),t.forEach(a=>{a.removeAttribute(\"aria-disabled\")})}function u(t){if(t.keyCode!==13&&t.keyCode!==32)return;let a=e.params.a11y,n=t.target;if(!(e.pagination&&e.pagination.el&&(n===e.pagination.el||e.pagination.el.contains(t.target))&&!t.target.matches(h(e.params.pagination.bulletClass)))){if(e.navigation&&e.navigation.prevEl&&e.navigation.nextEl){let o=i(e.navigation.prevEl);i(e.navigation.nextEl).includes(n)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?m(a.lastSlideMessage):m(a.nextSlideMessage)),o.includes(n)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?m(a.firstSlideMessage):m(a.prevSlideMessage))}e.pagination&&n.matches(h(e.params.pagination.bulletClass))&&n.click()}}function O(){if(e.params.loop||e.params.rewind||!e.navigation)return;let{nextEl:t,prevEl:a}=e.navigation;a&&(e.isBeginning?(L(a),y(a)):(M(a),v(a))),t&&(e.isEnd?(L(t),y(t)):(M(t),v(t)))}function A(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function S(){return A()&&e.params.pagination.clickable}function q(){let t=e.params.a11y;A()&&e.pagination.bullets.forEach(a=>{e.params.pagination.clickable&&(v(a),e.params.pagination.renderBullet||(E(a,\"button\"),b(a,t.paginationBulletMessage.replace(/\\{\\{index\\}\\}/,$(a)+1)))),a.matches(h(e.params.pagination.bulletActiveClass))?a.setAttribute(\"aria-current\",\"true\"):a.removeAttribute(\"aria-current\")})}let k=(t,a,n)=>{v(t),t.tagName!==\"BUTTON\"&&(E(t,\"button\"),t.addEventListener(\"keydown\",u)),b(t,n)},I=t=>{f&&f!==t.target&&!f.contains(t.target)&&(g=!0),e.a11y.clicked=!0},R=()=>{g=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{e.destroyed||(e.a11y.clicked=!1)})})},C=t=>{p=new Date().getTime()},T=t=>{if(e.a11y.clicked||!e.params.a11y.scrollOnFocus||new Date().getTime()-p<100)return;let a=t.target.closest(`.${e.params.slideClass}, swiper-slide`);if(!a||!e.slides.includes(a))return;f=a;let n=e.virtual&&e.params.virtual.enabled,o=(n?parseInt(a.getAttribute(\"data-swiper-slide-index\"),10):e.slides.indexOf(a))===e.activeIndex,s=e.params.watchSlidesProgress&&e.visibleSlides&&e.visibleSlides.includes(a);o||s||t.sourceCapabilities&&t.sourceCapabilities.firesTouchEvents||(e.isHorizontal()?e.el.scrollLeft=0:e.el.scrollTop=0,requestAnimationFrame(()=>{g||(e.params.loop?e.slideToLoop(e.getSlideIndexWhenGrid(parseInt(a.getAttribute(\"data-swiper-slide-index\"))),0):n?e.slideTo(e.getSlideIndexWhenGrid(parseInt(a.getAttribute(\"data-swiper-slide-index\"),10)),0):e.slideTo(e.getSlideIndexWhenGrid(e.slides.indexOf(a)),0),g=!1)}))},D=()=>{let t=e.params.a11y;t.itemRoleDescriptionMessage&&x(e.slides,t.itemRoleDescriptionMessage),t.slideRole&&E(e.slides,t.slideRole);let a=e.slides.length;t.slideLabelMessage&&e.slides.forEach((n,o)=>{let s=e.params.loop?parseInt(n.getAttribute(\"data-swiper-slide-index\"),10):o,d=t.slideLabelMessage.replace(/\\{\\{index\\}\\}/,s+1).replace(/\\{\\{slidesLength\\}\\}/,a);b(n,d)})},H=()=>{let t=e.params.a11y;e.el.append(l);let a=e.el;t.containerRoleDescriptionMessage&&x(a,t.containerRoleDescriptionMessage),t.containerMessage&&b(a,t.containerMessage),t.containerRole&&E(a,t.containerRole);let n=e.wrapperEl,o=t.id||n.getAttribute(\"id\")||`swiper-wrapper-${P(16)}`;if(B(n,o),t.wrapperLiveRegion){let c=e.params.autoplay&&e.params.autoplay.enabled?\"off\":\"polite\";G(n,c)}D();let{nextEl:s,prevEl:d}=e.navigation?e.navigation:{};s=i(s),d=i(d),s&&s.forEach(c=>k(c,o,t.nextSlideMessage)),d&&d.forEach(c=>k(c,o,t.prevSlideMessage)),S()&&i(e.pagination.el).forEach(V=>{V.addEventListener(\"keydown\",u)}),F().addEventListener(\"visibilitychange\",C),e.el.addEventListener(\"focus\",T,!0),e.el.addEventListener(\"pointerdown\",I,!0),e.el.addEventListener(\"pointerup\",R,!0)};function U(){l&&l.remove();let{nextEl:t,prevEl:a}=e.navigation?e.navigation:{};t=i(t),a=i(a),t&&t.forEach(o=>o.removeEventListener(\"keydown\",u)),a&&a.forEach(o=>o.removeEventListener(\"keydown\",u)),S()&&i(e.pagination.el).forEach(s=>{s.removeEventListener(\"keydown\",u)}),F().removeEventListener(\"visibilitychange\",C),e.el&&typeof e.el!=\"string\"&&(e.el.removeEventListener(\"focus\",T,!0),e.el.removeEventListener(\"pointerdown\",I,!0),e.el.removeEventListener(\"pointerup\",R,!0))}r(\"beforeInit\",()=>{l=W(\"span\",e.params.a11y.notificationClass),l.setAttribute(\"aria-live\",\"assertive\"),l.setAttribute(\"aria-atomic\",\"true\")}),r(\"afterInit\",()=>{e.params.a11y.enabled&&H()}),r(\"slidesLengthChange snapGridLengthChange slidesGridLengthChange\",()=>{e.params.a11y.enabled&&D()}),r(\"fromEdge toEdge afterInit lock unlock\",()=>{e.params.a11y.enabled&&O()}),r(\"paginationUpdate\",()=>{e.params.a11y.enabled&&q()}),r(\"destroy\",()=>{e.params.a11y.enabled&&U()})}export{X as default};\n//# sourceMappingURL=a11y.mjs.map","/* esm.sh - swiper@12.2.0/modules/autoplay */\nimport{g as h}from\"../shared/ssr-window.esm.mjs\";function V({swiper:e,extendParams:B,on:u,emit:l,params:d}){e.autoplay={running:!1,paused:!1,timeLeft:0},B({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let f,v,T=d&&d.autoplay?d.autoplay.delay:3e3,E=d&&d.autoplay?d.autoplay.delay:3e3,n,c=new Date().getTime(),b,p,s,M,r,D;function O(t){!e||e.destroyed||!e.wrapperEl||t.target===e.wrapperEl&&(e.wrapperEl.removeEventListener(\"transitionend\",O),!(D||t.detail&&t.detail.bySwiperTouchMove)&&i())}let F=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?b=!0:b&&(E=n,b=!1);let t=e.autoplay.paused?n:c+E-new Date().getTime();e.autoplay.timeLeft=t,l(\"autoplayTimeLeft\",t,t/T),v=requestAnimationFrame(()=>{F()})},q=()=>{let t;return e.virtual&&e.params.virtual.enabled?t=e.slides.find(o=>o.classList.contains(\"swiper-slide-active\")):t=e.slides[e.activeIndex],t?parseInt(t.getAttribute(\"data-swiper-autoplay\"),10):void 0},L=()=>{let t=e.params.autoplay.delay,a=q();return!Number.isNaN(a)&&a>0&&(t=a),t},g=t=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(v),F();let a=t;typeof a>\"u\"&&(a=L(),T=a,E=a),n=a;let o=e.params.speed,S=()=>{!e||e.destroyed||(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(o,!0,!0),l(\"autoplay\")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,o,!0,!0),l(\"autoplay\")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(o,!0,!0),l(\"autoplay\")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,o,!0,!0),l(\"autoplay\")),e.params.cssMode&&(c=new Date().getTime(),requestAnimationFrame(()=>{g()})))};return a>0?(clearTimeout(f),f=setTimeout(()=>{S()},a)):requestAnimationFrame(()=>{S()}),a},I=()=>{c=new Date().getTime(),e.autoplay.running=!0,g(),l(\"autoplayStart\")},m=()=>{e.autoplay.running=!1,clearTimeout(f),cancelAnimationFrame(v),l(\"autoplayStop\")},y=(t,a)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(f),t||(r=!0);let o=()=>{l(\"autoplayPause\"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener(\"transitionend\",O):i()};if(e.autoplay.paused=!0,a){o();return}n=(n||e.params.autoplay.delay)-(new Date().getTime()-c),!(e.isEnd&&n<0&&!e.params.loop)&&(n<0&&(n=0),o())},i=()=>{e.isEnd&&n<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(c=new Date().getTime(),r?(r=!1,g(n)):g(),e.autoplay.paused=!1,l(\"autoplayResume\"))},A=()=>{if(e.destroyed||!e.autoplay.running)return;let t=h();t.visibilityState===\"hidden\"&&(r=!0,y(!0)),t.visibilityState===\"visible\"&&i()},P=t=>{t.pointerType===\"mouse\"&&(r=!0,D=!0,!(e.animating||e.autoplay.paused)&&y(!0))},N=t=>{t.pointerType===\"mouse\"&&(D=!1,e.autoplay.paused&&i())},x=()=>{e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener(\"pointerenter\",P),e.el.addEventListener(\"pointerleave\",N))},C=()=>{e.el&&typeof e.el!=\"string\"&&(e.el.removeEventListener(\"pointerenter\",P),e.el.removeEventListener(\"pointerleave\",N))},R=()=>{h().addEventListener(\"visibilitychange\",A)},_=()=>{h().removeEventListener(\"visibilitychange\",A)};u(\"init\",()=>{e.params.autoplay.enabled&&(x(),R(),I())}),u(\"destroy\",()=>{C(),_(),e.autoplay.running&&m()}),u(\"_freeModeStaticRelease\",()=>{(s||r)&&i()}),u(\"_freeModeNoMomentumRelease\",()=>{e.params.autoplay.disableOnInteraction?m():y(!0,!0)}),u(\"beforeTransitionStart\",(t,a,o)=>{e.destroyed||!e.autoplay.running||(o||!e.params.autoplay.disableOnInteraction?y(!0,!0):m())}),u(\"sliderFirstMove\",()=>{if(!(e.destroyed||!e.autoplay.running)){if(e.params.autoplay.disableOnInteraction){m();return}p=!0,s=!1,r=!1,M=setTimeout(()=>{r=!0,s=!0,y(!0)},200)}}),u(\"touchEnd\",()=>{if(!(e.destroyed||!e.autoplay.running||!p)){if(clearTimeout(M),clearTimeout(f),e.params.autoplay.disableOnInteraction){s=!1,p=!1;return}s&&e.params.cssMode&&i(),s=!1,p=!1}}),u(\"slideChange\",()=>{e.destroyed||!e.autoplay.running||e.autoplay.paused&&(n=L(),T=L())}),Object.assign(e.autoplay,{start:I,stop:m,pause:y,resume:i})}export{V as default};\n//# sourceMappingURL=autoplay.mjs.map","/* esm.sh - swiper@12.2.0/modules/controller */\nimport{n as v,o as S}from\"../shared/utils.mjs\";function A({swiper:t,extendParams:h,on:f}){h({controller:{control:void 0,inverse:!1,by:\"slide\"}}),t.controller={control:void 0};function u(i,a){let r=(function(){let l,o,c;return(m,g)=>{for(o=-1,l=m.length;l-o>1;)c=l+o>>1,m[c]<=g?o=c:l=c;return l}})();this.x=i,this.y=a,this.lastIndex=i.length-1;let n,e;return this.interpolate=function(l){return l?(e=r(this.x,l),n=e-1,(l-this.x[n])*(this.y[e]-this.y[n])/(this.x[e]-this.x[n])+this.y[n]):0},this}function T(i){t.controller.spline=t.params.loop?new u(t.slidesGrid,i.slidesGrid):new u(t.snapGrid,i.snapGrid)}function y(i,a){let r=t.controller.control,n,e,s=t.constructor;function l(o){if(o.destroyed)return;let c=t.rtlTranslate?-t.translate:t.translate;t.params.controller.by===\"slide\"&&(T(o),e=-t.controller.spline.interpolate(-c)),(!e||t.params.controller.by===\"container\")&&(n=(o.maxTranslate()-o.minTranslate())/(t.maxTranslate()-t.minTranslate()),(Number.isNaN(n)||!Number.isFinite(n))&&(n=1),e=(c-t.minTranslate())*n+o.minTranslate()),t.params.controller.inverse&&(e=o.maxTranslate()-e),o.updateProgress(e),o.setTranslate(e,t),o.updateActiveIndex(),o.updateSlidesClasses()}if(Array.isArray(r))for(let o=0;o<r.length;o+=1)r[o]!==a&&r[o]instanceof s&&l(r[o]);else r instanceof s&&a!==r&&l(r)}function x(i,a){let r=t.constructor,n=t.controller.control,e;function s(l){l.destroyed||(l.setTransition(i,t),i!==0&&(l.transitionStart(),l.params.autoHeight&&v(()=>{l.updateAutoHeight()}),S(l.wrapperEl,()=>{n&&l.transitionEnd()})))}if(Array.isArray(n))for(e=0;e<n.length;e+=1)n[e]!==a&&n[e]instanceof r&&s(n[e]);else n instanceof r&&a!==n&&s(n)}function d(){t.controller.control&&t.controller.spline&&(t.controller.spline=void 0,delete t.controller.spline)}f(\"beforeInit\",()=>{if(typeof window<\"u\"&&(typeof t.params.controller.control==\"string\"||t.params.controller.control instanceof HTMLElement)){(typeof t.params.controller.control==\"string\"?[...document.querySelectorAll(t.params.controller.control)]:[t.params.controller.control]).forEach(a=>{if(t.controller.control||(t.controller.control=[]),a&&a.swiper)t.controller.control.push(a.swiper);else if(a){let r=`${t.params.eventsPrefix}init`,n=e=>{t.controller.control.push(e.detail[0]),t.update(),a.removeEventListener(r,n)};a.addEventListener(r,n)}});return}t.controller.control=t.params.controller.control}),f(\"update\",()=>{d()}),f(\"resize\",()=>{d()}),f(\"observerUpdate\",()=>{d()}),f(\"setTranslate\",(i,a,r)=>{!t.controller.control||t.controller.control.destroyed||t.controller.setTranslate(a,r)}),f(\"setTransition\",(i,a,r)=>{!t.controller.control||t.controller.control.destroyed||t.controller.setTransition(a,r)}),Object.assign(t.controller,{setTranslate:y,setTransition:x})}export{A as default};\n//# sourceMappingURL=controller.mjs.map","/* esm.sh - swiper@12.2.0/shared/create-shadow */\nimport{g as i,c as l}from\"./utils.mjs\";function d(s,r,o){let a=`swiper-slide-shadow${o?`-${o}`:\"\"}${s?` swiper-slide-shadow-${s}`:\"\"}`,t=i(r),e=t.querySelector(`.${a.split(\" \").join(\".\")}`);return e||(e=l(\"div\",a.split(\" \")),t.append(e)),e}export{d as c};\n//# sourceMappingURL=create-shadow.mjs.map","/* esm.sh - swiper@12.2.0/shared/effect-init */\nfunction m(c){let{effect:s,swiper:e,on:r,setTranslate:f,setTransition:p,overwriteParams:n,perspective:o,recreateShadows:l,getEffectParams:d}=c;r(\"beforeInit\",()=>{if(e.params.effect!==s)return;e.classNames.push(`${e.params.containerModifierClass}${s}`),o&&o()&&e.classNames.push(`${e.params.containerModifierClass}3d`);let a=n?n():{};Object.assign(e.params,a),Object.assign(e.originalParams,a)}),r(\"setTranslate _virtualUpdated\",()=>{e.params.effect===s&&f()}),r(\"setTransition\",(a,i)=>{e.params.effect===s&&p(i)}),r(\"transitionEnd\",()=>{if(e.params.effect===s&&l){if(!d||!d().slideShadows)return;e.slides.forEach(a=>{a.querySelectorAll(\".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left\").forEach(i=>i.remove())}),l()}});let t;r(\"virtualUpdate\",()=>{e.params.effect===s&&(e.slides.length||(t=!0),requestAnimationFrame(()=>{t&&e.slides&&e.slides.length&&(f(),t=!1)}))})}export{m as e};\n//# sourceMappingURL=effect-init.mjs.map","/* esm.sh - swiper@12.2.0/shared/effect-target */\nimport{g as i}from\"./utils.mjs\";function r(a,t){let e=i(t);return e!==t&&(e.style.backfaceVisibility=\"hidden\",e.style[\"-webkit-backface-visibility\"]=\"hidden\"),e}export{r as e};\n//# sourceMappingURL=effect-target.mjs.map","/* esm.sh - swiper@12.2.0/shared/effect-virtual-transition-end */\nimport{o as c}from\"./utils.mjs\";function f({swiper:e,duration:o,transformElements:r,allSlides:s}){let{activeIndex:d}=e,l=n=>n.parentElement?n.parentElement:e.slides.find(t=>t.shadowRoot&&t.shadowRoot===n.parentNode);if(e.params.virtualTranslate&&o!==0){let n=!1,a;s?a=r:a=r.filter(t=>{let i=t.classList.contains(\"swiper-slide-transform\")?l(t):t;return e.getSlideIndex(i)===d}),a.forEach(t=>{c(t,()=>{if(n||!e||e.destroyed)return;n=!0,e.animating=!1;let i=new window.CustomEvent(\"transitionend\",{bubbles:!0,cancelable:!0});e.wrapperEl.dispatchEvent(i)})})}}export{f as e};\n//# sourceMappingURL=effect-virtual-transition-end.mjs.map","/* esm.sh - swiper@12.2.0/modules/effect-cards */\nimport{c as O}from\"../shared/create-shadow.mjs\";import{e as z}from\"../shared/effect-init.mjs\";import{e as A}from\"../shared/effect-target.mjs\";import{e as D}from\"../shared/effect-virtual-transition-end.mjs\";import{g as R}from\"../shared/utils.mjs\";function V({swiper:t,extendParams:E,on:g}){E({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),z({effect:\"cards\",swiper:t,on:g,setTranslate:()=>{let{slides:o,activeIndex:n,rtlTranslate:s}=t,l=t.params.cardsEffect,{startTranslate:M,isTouched:u}=t.touchEventsData,$=s?-t.translate:t.translate;for(let d=0;d<o.length;d+=1){let c=o[d],T=c.progress,a=Math.min(Math.max(T,-4),4),m=c.swiperSlideOffset;t.params.centeredSlides&&!t.params.cssMode&&(t.wrapperEl.style.transform=`translateX(${t.minTranslate()}px)`),t.params.centeredSlides&&t.params.cssMode&&(m-=o[0].swiperSlideOffset);let r=t.params.cssMode?-m-t.translate:-m,f=0,x=-100*Math.abs(a),h=1,p=-l.perSlideRotate*a,S=l.perSlideOffset-Math.abs(a)*.75,i=t.virtual&&t.params.virtual.enabled?t.virtual.from+d:d,b=(i===n||i===n-1)&&a>0&&a<1&&(u||t.params.cssMode)&&$<M,v=(i===n||i===n+1)&&a<0&&a>-1&&(u||t.params.cssMode)&&$>M;if(b||v){let e=(1-Math.abs((Math.abs(a)-.5)/.5))**.5;p+=-28*a*e,h+=-.5*e,S+=96*e,f=`${(l.rotate||t.isHorizontal()?-25:0)*e*Math.abs(a)}%`}if(a<0?r=`calc(${r}px ${s?\"-\":\"+\"} (${S*Math.abs(a)}%))`:a>0?r=`calc(${r}px ${s?\"-\":\"+\"} (-${S*Math.abs(a)}%))`:r=`${r}px`,!t.isHorizontal()){let e=f;f=r,r=e}let y=a<0?`${1+(1-h)*a}`:`${1-(1-h)*a}`,P=`\n        translate3d(${r}, ${f}, ${x}px)\n        rotateZ(${l.rotate?s?-p:p:0}deg)\n        scale(${y})\n      `;if(l.slideShadows){let e=c.querySelector(\".swiper-slide-shadow\");e||(e=O(\"cards\",c)),e&&(e.style.opacity=Math.min(Math.max((Math.abs(a)-.5)/.5,0),1))}c.style.zIndex=-Math.abs(Math.round(T))+o.length;let I=A(l,c);I.style.transform=P}},setTransition:o=>{let n=t.slides.map(s=>R(s));n.forEach(s=>{s.style.transitionDuration=`${o}ms`,s.querySelectorAll(\".swiper-slide-shadow\").forEach(l=>{l.style.transitionDuration=`${o}ms`})}),D({swiper:t,duration:o,transformElements:n})},perspective:()=>!0,overwriteParams:()=>({_loopSwapReset:!1,watchSlidesProgress:!0,loopAdditionalSlides:t.params.cardsEffect.rotate?3:2,centeredSlides:!0,virtualTranslate:!t.params.cssMode})})}export{V as default};\n//# sourceMappingURL=effect-cards.mjs.map","/* esm.sh - swiper@12.2.0/modules/effect-coverflow */\nimport{c as $}from\"../shared/create-shadow.mjs\";import{e as A}from\"../shared/effect-init.mjs\";import{e as D}from\"../shared/effect-target.mjs\";import{g as F,a as I}from\"../shared/utils.mjs\";function Z({swiper:r,extendParams:x,on:T}){x({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),A({effect:\"coverflow\",swiper:r,on:T,setTranslate:()=>{let{width:l,height:S,slides:a,slidesSizesGrid:d}=r,t=r.params.coverflowEffect,s=r.isHorizontal(),b=r.translate,q=s?-b+l/2:-b+S/2,E=s?t.rotate:-t.rotate,z=t.depth,M=I(r);for(let f=0,O=a.length;f<O;f+=1){let o=a[f],h=d[f],H=o.swiperSlideOffset,v=(q-H-h/2)/h,e=typeof t.modifier==\"function\"?t.modifier(v):v*t.modifier,m=s?E*e:0,p=s?0:E*e,w=-z*Math.abs(e),i=t.stretch;typeof i==\"string\"&&i.indexOf(\"%\")!==-1&&(i=parseFloat(t.stretch)/100*h);let g=s?0:i*e,y=s?i*e:0,u=1-(1-t.scale)*Math.abs(e);Math.abs(y)<.001&&(y=0),Math.abs(g)<.001&&(g=0),Math.abs(w)<.001&&(w=0),Math.abs(m)<.001&&(m=0),Math.abs(p)<.001&&(p=0),Math.abs(u)<.001&&(u=0);let X=`translate3d(${y}px,${g}px,${w}px)  rotateX(${M(p)}deg) rotateY(${M(m)}deg) scale(${u})`,Y=D(t,o);if(Y.style.transform=X,o.style.zIndex=-Math.abs(Math.round(e))+1,t.slideShadows){let n=s?o.querySelector(\".swiper-slide-shadow-left\"):o.querySelector(\".swiper-slide-shadow-top\"),c=s?o.querySelector(\".swiper-slide-shadow-right\"):o.querySelector(\".swiper-slide-shadow-bottom\");n||(n=$(\"coverflow\",o,s?\"left\":\"top\")),c||(c=$(\"coverflow\",o,s?\"right\":\"bottom\")),n&&(n.style.opacity=e>0?e:0),c&&(c.style.opacity=-e>0?-e:0)}}},setTransition:l=>{r.slides.map(a=>F(a)).forEach(a=>{a.style.transitionDuration=`${l}ms`,a.querySelectorAll(\".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left\").forEach(d=>{d.style.transitionDuration=`${l}ms`})})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})}export{Z as default};\n//# sourceMappingURL=effect-coverflow.mjs.map","/* esm.sh - swiper@12.2.0/modules/effect-creative */\nimport{c as q}from\"../shared/create-shadow.mjs\";import{e as C}from\"../shared/effect-init.mjs\";import{e as D}from\"../shared/effect-target.mjs\";import{e as F}from\"../shared/effect-virtual-transition-end.mjs\";import{g as I,a as V}from\"../shared/utils.mjs\";function Y({swiper:t,extendParams:P,on:$}){P({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});let S=a=>typeof a==\"string\"?a:`${a}px`;C({effect:\"creative\",swiper:t,on:$,setTranslate:()=>{let{slides:a,wrapperEl:d,slidesSizesGrid:c}=t,e=t.params.creativeEffect,{progressMultiplier:f}=e,E=t.params.centeredSlides,y=V(t);if(E){let g=c[0]/2-t.params.slidesOffsetBefore||0;d.style.transform=`translateX(calc(50% - ${g}px))`}for(let g=0;g<a.length;g+=1){let r=a[g],v=r.progress,o=Math.min(Math.max(r.progress,-e.limitProgress),e.limitProgress),i=o;E||(i=Math.min(Math.max(r.originalProgress,-e.limitProgress),e.limitProgress));let M=r.swiperSlideOffset,m=[t.params.cssMode?-M-t.translate:-M,0,0],p=[0,0,0],h=!1;t.isHorizontal()||(m[1]=m[0],m[0]=0);let s={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};o<0?(s=e.next,h=!0):o>0&&(s=e.prev,h=!0),m.forEach((l,n)=>{m[n]=`calc(${l}px + (${S(s.translate[n])} * ${Math.abs(o*f)}))`}),p.forEach((l,n)=>{let z=s.rotate[n]*Math.abs(o*f);p[n]=z}),r.style.zIndex=-Math.abs(Math.round(v))+a.length;let x=m.join(\", \"),T=`rotateX(${y(p[0])}deg) rotateY(${y(p[1])}deg) rotateZ(${y(p[2])}deg)`,b=i<0?`scale(${1+(1-s.scale)*i*f})`:`scale(${1-(1-s.scale)*i*f})`,O=i<0?1+(1-s.opacity)*i*f:1-(1-s.opacity)*i*f,w=`translate3d(${x}) ${T} ${b}`;if(h&&s.shadow||!h){let l=r.querySelector(\".swiper-slide-shadow\");if(!l&&s.shadow&&(l=q(\"creative\",r)),l){let n=e.shadowPerProgress?o*(1/e.limitProgress):o;l.style.opacity=Math.min(Math.max(Math.abs(n),0),1)}}let u=D(e,r);u.style.transform=w,u.style.opacity=O,s.origin&&(u.style.transformOrigin=s.origin)}},setTransition:a=>{let d=t.slides.map(c=>I(c));d.forEach(c=>{c.style.transitionDuration=`${a}ms`,c.querySelectorAll(\".swiper-slide-shadow\").forEach(e=>{e.style.transitionDuration=`${a}ms`})}),F({swiper:t,duration:a,transformElements:d,allSlides:!0})},perspective:()=>t.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})}export{Y as default};\n//# sourceMappingURL=effect-creative.mjs.map","/* esm.sh - swiper@12.2.0/modules/effect-cube */\nimport{e as A}from\"../shared/effect-init.mjs\";import{c as y,a as H}from\"../shared/utils.mjs\";function R({swiper:e,extendParams:E,on:P}){E({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});let M=(t,a,r)=>{let s=r?t.querySelector(\".swiper-slide-shadow-left\"):t.querySelector(\".swiper-slide-shadow-top\"),l=r?t.querySelector(\".swiper-slide-shadow-right\"):t.querySelector(\".swiper-slide-shadow-bottom\");s||(s=y(\"div\",`swiper-slide-shadow-cube swiper-slide-shadow-${r?\"left\":\"top\"}`.split(\" \")),t.append(s)),l||(l=y(\"div\",`swiper-slide-shadow-cube swiper-slide-shadow-${r?\"right\":\"bottom\"}`.split(\" \")),t.append(l)),s&&(s.style.opacity=Math.max(-a,0)),l&&(l.style.opacity=Math.max(a,0))};A({effect:\"cube\",swiper:e,on:P,setTranslate:()=>{let{el:t,wrapperEl:a,slides:r,width:s,height:l,rtlTranslate:$,size:o,browser:S}=e,x=H(e),f=e.params.cubeEffect,w=e.isHorizontal(),q=e.virtual&&e.params.virtual.enabled,u=0,i;f.shadow&&(w?(i=e.wrapperEl.querySelector(\".swiper-cube-shadow\"),i||(i=y(\"div\",\"swiper-cube-shadow\"),e.wrapperEl.append(i)),i.style.height=`${s}px`):(i=t.querySelector(\".swiper-cube-shadow\"),i||(i=y(\"div\",\"swiper-cube-shadow\"),t.append(i))));for(let h=0;h<r.length;h+=1){let m=r[h],d=h;q&&(d=parseInt(m.getAttribute(\"data-swiper-slide-index\"),10));let c=d*90,p=Math.floor(c/360);$&&(c=-c,p=Math.floor(-c/360));let b=Math.max(Math.min(m.progress,1),-1),n=0,z=0,g=0;d%4===0?(n=-p*4*o,g=0):(d-1)%4===0?(n=0,g=-p*4*o):(d-2)%4===0?(n=o+p*4*o,g=o):(d-3)%4===0&&(n=-o,g=3*o+o*4*p),$&&(n=-n),w||(z=n,n=0);let T=`rotateX(${x(w?0:-c)}deg) rotateY(${x(w?c:0)}deg) translate3d(${n}px, ${z}px, ${g}px)`;b<=1&&b>-1&&(u=d*90+b*90,$&&(u=-d*90-b*90)),m.style.transform=T,f.slideShadows&&M(m,b,w)}if(a.style.transformOrigin=`50% 50% -${o/2}px`,a.style[\"-webkit-transform-origin\"]=`50% 50% -${o/2}px`,f.shadow)if(w)i.style.transform=`translate3d(0px, ${s/2+f.shadowOffset}px, ${-s/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${f.shadowScale})`;else{let h=Math.abs(u)-Math.floor(Math.abs(u)/90)*90,m=1.5-(Math.sin(h*2*Math.PI/360)/2+Math.cos(h*2*Math.PI/360)/2),d=f.shadowScale,c=f.shadowScale/m,p=f.shadowOffset;i.style.transform=`scale3d(${d}, 1, ${c}) translate3d(0px, ${l/2+p}px, ${-l/2/c}px) rotateX(-89.99deg)`}let v=(S.isSafari||S.isWebView)&&S.needPerspectiveFix?-o/2:0;a.style.transform=`translate3d(0px,0,${v}px) rotateX(${x(e.isHorizontal()?0:u)}deg) rotateY(${x(e.isHorizontal()?-u:0)}deg)`,a.style.setProperty(\"--swiper-cube-translate-z\",`${v}px`)},setTransition:t=>{let{el:a,slides:r}=e;if(r.forEach(s=>{s.style.transitionDuration=`${t}ms`,s.querySelectorAll(\".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left\").forEach(l=>{l.style.transitionDuration=`${t}ms`})}),e.params.cubeEffect.shadow&&!e.isHorizontal()){let s=a.querySelector(\".swiper-cube-shadow\");s&&(s.style.transitionDuration=`${t}ms`)}},recreateShadows:()=>{let t=e.isHorizontal();e.slides.forEach(a=>{let r=Math.max(Math.min(a.progress,1),-1);M(a,r,t)})},getEffectParams:()=>e.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})}export{R as default};\n//# sourceMappingURL=effect-cube.mjs.map","/* esm.sh - swiper@12.2.0/modules/effect-fade */\nimport{e as m}from\"../shared/effect-init.mjs\";import{e as d}from\"../shared/effect-target.mjs\";import{e as p}from\"../shared/effect-virtual-transition-end.mjs\";import{g as E}from\"../shared/utils.mjs\";function P({swiper:t,extendParams:n,on:i}){n({fadeEffect:{crossFade:!1}}),m({effect:\"fade\",swiper:t,on:i,setTranslate:()=>{let{slides:s}=t,a=t.params.fadeEffect;for(let e=0;e<s.length;e+=1){let r=t.slides[e],o=-r.swiperSlideOffset;t.params.virtualTranslate||(o-=t.translate);let f=0;t.isHorizontal()||(f=o,o=0);let c=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(r.progress),0):1+Math.min(Math.max(r.progress,-1),0),l=d(a,r);l.style.opacity=c,l.style.transform=`translate3d(${o}px, ${f}px, 0px)`}},setTransition:s=>{let a=t.slides.map(e=>E(e));a.forEach(e=>{e.style.transitionDuration=`${s}ms`}),p({swiper:t,duration:s,transformElements:a,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})}export{P as default};\n//# sourceMappingURL=effect-fade.mjs.map","/* esm.sh - swiper@12.2.0/modules/effect-flip */\nimport{c as p}from\"../shared/create-shadow.mjs\";import{e as x}from\"../shared/effect-init.mjs\";import{e as w}from\"../shared/effect-target.mjs\";import{e as M}from\"../shared/effect-virtual-transition-end.mjs\";import{g as E,a as T}from\"../shared/utils.mjs\";function A({swiper:t,extendParams:g,on:u}){g({flipEffect:{slideShadows:!0,limitRotation:!0}});let c=(e,o)=>{let a=t.isHorizontal()?e.querySelector(\".swiper-slide-shadow-left\"):e.querySelector(\".swiper-slide-shadow-top\"),s=t.isHorizontal()?e.querySelector(\".swiper-slide-shadow-right\"):e.querySelector(\".swiper-slide-shadow-bottom\");a||(a=p(\"flip\",e,t.isHorizontal()?\"left\":\"top\")),s||(s=p(\"flip\",e,t.isHorizontal()?\"right\":\"bottom\")),a&&(a.style.opacity=Math.max(-o,0)),s&&(s.style.opacity=Math.max(o,0))};x({effect:\"flip\",swiper:t,on:u,setTranslate:()=>{let{slides:e,rtlTranslate:o}=t,a=t.params.flipEffect,s=T(t);for(let l=0;l<e.length;l+=1){let r=e[l],f=r.progress;t.params.flipEffect.limitRotation&&(f=Math.max(Math.min(r.progress,1),-1));let m=r.swiperSlideOffset,i=-180*f,d=0,n=t.params.cssMode?-m-t.translate:-m,h=0;t.isHorizontal()?o&&(i=-i):(h=n,n=0,d=-i,i=0),r.style.zIndex=-Math.abs(Math.round(f))+e.length,a.slideShadows&&c(r,f);let S=`translate3d(${n}px, ${h}px, 0px) rotateX(${s(d)}deg) rotateY(${s(i)}deg)`,y=w(a,r);y.style.transform=S}},setTransition:e=>{let o=t.slides.map(a=>E(a));o.forEach(a=>{a.style.transitionDuration=`${e}ms`,a.querySelectorAll(\".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left\").forEach(s=>{s.style.transitionDuration=`${e}ms`})}),M({swiper:t,duration:e,transformElements:o})},recreateShadows:()=>{t.params.flipEffect,t.slides.forEach(e=>{let o=e.progress;t.params.flipEffect.limitRotation&&(o=Math.max(Math.min(e.progress,1),-1)),c(e,o)})},getEffectParams:()=>t.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})}export{A as default};\n//# sourceMappingURL=effect-flip.mjs.map","/* esm.sh - swiper@12.2.0/modules/free-mode */\nimport{h as v,o as h}from\"../shared/utils.mjs\";function z({swiper:e,extendParams:g,emit:c,once:x}){g({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}});function S(){if(e.params.cssMode)return;let l=e.getTranslate();e.setTranslate(l),e.setTransition(0),e.touchEventsData.velocities.length=0,e.freeMode.onTouchEnd({currentPos:e.rtl?e.translate:-e.translate})}function E(){if(e.params.cssMode)return;let{touchEventsData:l,touches:t}=e;l.velocities.length===0&&l.velocities.push({position:t[e.isHorizontal()?\"startX\":\"startY\"],time:l.touchStartTime}),l.velocities.push({position:t[e.isHorizontal()?\"currentX\":\"currentY\"],time:v()})}function B({currentPos:l}){if(e.params.cssMode)return;let{params:t,wrapperEl:f,rtlTranslate:r,snapGrid:i,touchEventsData:m}=e,b=v()-m.touchStartTime;if(l<-e.minTranslate()){e.slideTo(e.activeIndex);return}if(l>-e.maxTranslate()){e.slides.length<i.length?e.slideTo(i.length-1):e.slideTo(e.slides.length-1);return}if(t.freeMode.momentum){if(m.velocities.length>1){let n=m.velocities.pop(),a=m.velocities.pop(),R=n.position-a.position,y=n.time-a.time;e.velocity=R/y,e.velocity/=2,Math.abs(e.velocity)<t.freeMode.minimumVelocity&&(e.velocity=0),(y>150||v()-n.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=t.freeMode.momentumVelocityRatio,m.velocities.length=0;let s=1e3*t.freeMode.momentumRatio,D=e.velocity*s,o=e.translate+D;r&&(o=-o);let M=!1,u,d=Math.abs(e.velocity)*20*t.freeMode.momentumBounceRatio,T;if(o<e.maxTranslate())t.freeMode.momentumBounce?(o+e.maxTranslate()<-d&&(o=e.maxTranslate()-d),u=e.maxTranslate(),M=!0,m.allowMomentumBounce=!0):o=e.maxTranslate(),t.loop&&t.centeredSlides&&(T=!0);else if(o>e.minTranslate())t.freeMode.momentumBounce?(o-e.minTranslate()>d&&(o=e.minTranslate()+d),u=e.minTranslate(),M=!0,m.allowMomentumBounce=!0):o=e.minTranslate(),t.loop&&t.centeredSlides&&(T=!0);else if(t.freeMode.sticky){let n;for(let a=0;a<i.length;a+=1)if(i[a]>-o){n=a;break}Math.abs(i[n]-o)<Math.abs(i[n-1]-o)||e.swipeDirection===\"next\"?o=i[n]:o=i[n-1],o=-o}if(T&&x(\"transitionEnd\",()=>{e.loopFix()}),e.velocity!==0){if(r?s=Math.abs((-o-e.translate)/e.velocity):s=Math.abs((o-e.translate)/e.velocity),t.freeMode.sticky){let n=Math.abs((r?-o:o)-e.translate),a=e.slidesSizesGrid[e.activeIndex];n<a?s=t.speed:n<2*a?s=t.speed*1.5:s=t.speed*2.5}}else if(t.freeMode.sticky){e.slideToClosest();return}t.freeMode.momentumBounce&&M?(e.updateProgress(u),e.setTransition(s),e.setTranslate(o),e.transitionStart(!0,e.swipeDirection),e.animating=!0,h(f,()=>{!e||e.destroyed||!m.allowMomentumBounce||(c(\"momentumBounce\"),e.setTransition(t.speed),setTimeout(()=>{e.setTranslate(u),h(f,()=>{!e||e.destroyed||e.transitionEnd()})},0))})):e.velocity?(c(\"_freeModeNoMomentumRelease\"),e.updateProgress(o),e.setTransition(s),e.setTranslate(o),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,h(f,()=>{!e||e.destroyed||e.transitionEnd()}))):e.updateProgress(o),e.updateActiveIndex(),e.updateSlidesClasses()}else if(t.freeMode.sticky){e.slideToClosest();return}else t.freeMode&&c(\"_freeModeNoMomentumRelease\");(!t.freeMode.momentum||b>=t.longSwipesMs)&&(c(\"_freeModeStaticRelease\"),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}Object.assign(e,{freeMode:{onTouchStart:S,onTouchMove:E,onTouchEnd:B}})}export{z as default};\n//# sourceMappingURL=free-mode.mjs.map","/* esm.sh - swiper@12.2.0/modules/hash-navigation */\nimport{g as m,a as S}from\"../shared/ssr-window.esm.mjs\";import{e as b}from\"../shared/utils.mjs\";function y({swiper:a,extendParams:u,emit:h,on:i}){let d=!1,o=m(),s=S();u({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(t,e){if(a.virtual&&a.params.virtual.enabled){let n=a.slides.find(f=>f.getAttribute(\"data-hash\")===e);return n?parseInt(n.getAttribute(\"data-swiper-slide-index\"),10):0}return a.getSlideIndex(b(a.slidesEl,`.${a.params.slideClass}[data-hash=\"${e}\"], swiper-slide[data-hash=\"${e}\"]`)[0])}}});let c=()=>{h(\"hashChange\");let t=o.location.hash.replace(\"#\",\"\"),e=a.virtual&&a.params.virtual.enabled?a.slidesEl.querySelector(`[data-swiper-slide-index=\"${a.activeIndex}\"]`):a.slides[a.activeIndex],n=e?e.getAttribute(\"data-hash\"):\"\";if(t!==n){let l=a.params.hashNavigation.getSlideIndex(a,t);if(typeof l>\"u\"||Number.isNaN(l))return;a.slideTo(l)}},r=()=>{if(!d||!a.params.hashNavigation.enabled)return;let t=a.virtual&&a.params.virtual.enabled?a.slidesEl.querySelector(`[data-swiper-slide-index=\"${a.activeIndex}\"]`):a.slides[a.activeIndex],e=t?t.getAttribute(\"data-hash\")||t.getAttribute(\"data-history\"):\"\";a.params.hashNavigation.replaceState&&s.history&&s.history.replaceState?(s.history.replaceState(null,null,`#${e}`||\"\"),h(\"hashSet\")):(o.location.hash=e||\"\",h(\"hashSet\"))},g=()=>{if(!a.params.hashNavigation.enabled||a.params.history&&a.params.history.enabled)return;d=!0;let t=o.location.hash.replace(\"#\",\"\");if(t){let n=a.params.hashNavigation.getSlideIndex(a,t);a.slideTo(n||0,0,a.params.runCallbacksOnInit,!0)}a.params.hashNavigation.watchState&&s.addEventListener(\"hashchange\",c)},v=()=>{a.params.hashNavigation.watchState&&s.removeEventListener(\"hashchange\",c)};i(\"init\",()=>{a.params.hashNavigation.enabled&&g()}),i(\"destroy\",()=>{a.params.hashNavigation.enabled&&v()}),i(\"transitionEnd _freeModeNoMomentumRelease\",()=>{d&&r()}),i(\"slideChange\",()=>{d&&a.params.cssMode&&r()})}export{y as default};\n//# sourceMappingURL=hash-navigation.mjs.map","/* esm.sh - swiper@12.2.0/modules/history */\nimport{a as u}from\"../shared/ssr-window.esm.mjs\";function x({swiper:t,extendParams:S,on:d}){S({history:{enabled:!1,root:\"\",replaceState:!1,key:\"slides\",keepQuery:!1}});let h=!1,n={},f=e=>e.toString().replace(/\\s+/g,\"-\").replace(/[^\\w-]+/g,\"\").replace(/--+/g,\"-\").replace(/^-+/,\"\").replace(/-+$/,\"\"),m=e=>{let r=u(),l;e?l=new URL(e):l=r.location;let s=l.pathname.slice(1).split(\"/\").filter(o=>o!==\"\"),i=s.length,a=s[i-2],c=s[i-1];return{key:a,value:c}},p=(e,r)=>{let l=u();if(!h||!t.params.history.enabled)return;let s;t.params.url?s=new URL(t.params.url):s=l.location;let i=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index=\"${r}\"]`):t.slides[r],a=f(i.getAttribute(\"data-history\"));if(t.params.history.root.length>0){let o=t.params.history.root;o[o.length-1]===\"/\"&&(o=o.slice(0,o.length-1)),a=`${o}/${e?`${e}/`:\"\"}${a}`}else s.pathname.includes(e)||(a=`${e?`${e}/`:\"\"}${a}`);t.params.history.keepQuery&&(a+=s.search);let c=l.history.state;c&&c.value===a||(t.params.history.replaceState?l.history.replaceState({value:a},null,a):l.history.pushState({value:a},null,a))},g=(e,r,l)=>{if(r)for(let s=0,i=t.slides.length;s<i;s+=1){let a=t.slides[s];if(f(a.getAttribute(\"data-history\"))===r){let o=t.getSlideIndex(a);t.slideTo(o,e,l)}}else t.slideTo(0,e,l)},y=()=>{n=m(t.params.url),g(t.params.speed,n.value,!1)},v=()=>{let e=u();if(t.params.history){if(!e.history||!e.history.pushState){t.params.history.enabled=!1,t.params.hashNavigation.enabled=!0;return}if(h=!0,n=m(t.params.url),!n.key&&!n.value){t.params.history.replaceState||e.addEventListener(\"popstate\",y);return}g(0,n.value,t.params.runCallbacksOnInit),t.params.history.replaceState||e.addEventListener(\"popstate\",y)}},b=()=>{let e=u();t.params.history.replaceState||e.removeEventListener(\"popstate\",y)};d(\"init\",()=>{t.params.history.enabled&&v()}),d(\"destroy\",()=>{t.params.history.enabled&&b()}),d(\"transitionEnd _freeModeNoMomentumRelease\",()=>{h&&p(t.params.history.key,t.activeIndex)}),d(\"slideChange\",()=>{h&&t.params.cssMode&&p(t.params.history.key,t.activeIndex)})}export{x as default};\n//# sourceMappingURL=history.mjs.map","/* esm.sh - swiper@12.2.0/modules/keyboard */\nimport{g as U,a as W}from\"../shared/ssr-window.esm.mjs\";import{d as V,f as z}from\"../shared/utils.mjs\";function I({swiper:e,extendParams:L,on:g,emit:N}){let a=U(),v=W();e.keyboard={enabled:!1},L({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0,speed:void 0}});function k(x){if(!e.enabled)return;let{rtlTranslate:d}=e,t=x;t.originalEvent&&(t=t.originalEvent);let o=t.keyCode||t.charCode,E=e.params.keyboard.pageUpDown,l=E&&o===33,i=E&&o===34,f=o===37,s=o===39,c=o===38,u=o===40;if(!e.allowSlideNext&&(e.isHorizontal()&&s||e.isVertical()&&u||i)||!e.allowSlidePrev&&(e.isHorizontal()&&f||e.isVertical()&&c||l))return!1;if(t.shiftKey||t.altKey||t.ctrlKey||t.metaKey||a.activeElement&&(a.activeElement.isContentEditable||a.activeElement.nodeName&&(a.activeElement.nodeName.toLowerCase()===\"input\"||a.activeElement.nodeName.toLowerCase()===\"textarea\")))return;if(e.params.keyboard.onlyInViewport&&(l||i||f||s||c||u)){let p=!1;if(V(e.el,`.${e.params.slideClass}, swiper-slide`).length>0&&V(e.el,`.${e.params.slideActiveClass}`).length===0)return;let m=e.el,C=m.clientWidth,H=m.clientHeight,A=v.innerWidth,K=v.innerHeight,n=z(m);d&&(n.left-=m.scrollLeft);let P=[[n.left,n.top],[n.left+C,n.top],[n.left,n.top+H],[n.left+C,n.top+H]];for(let y=0;y<P.length;y+=1){let r=P[y];if(r[0]>=0&&r[0]<=A&&r[1]>=0&&r[1]<=K){if(r[0]===0&&r[1]===0)continue;p=!0}}if(!p)return}let b=e.params.keyboard.speed;e.isHorizontal()?((l||i||f||s)&&(t.preventDefault?t.preventDefault():t.returnValue=!1),((i||s)&&!d||(l||f)&&d)&&e.slideNext(b),((l||f)&&!d||(i||s)&&d)&&e.slidePrev(b)):((l||i||c||u)&&(t.preventDefault?t.preventDefault():t.returnValue=!1),(i||u)&&e.slideNext(b),(l||c)&&e.slidePrev(b)),N(\"keyPress\",o)}function h(){e.keyboard.enabled||(a.addEventListener(\"keydown\",k),e.keyboard.enabled=!0)}function D(){e.keyboard.enabled&&(a.removeEventListener(\"keydown\",k),e.keyboard.enabled=!1)}g(\"init\",()=>{e.params.keyboard.enabled&&h()}),g(\"destroy\",()=>{e.keyboard.enabled&&D()}),Object.assign(e.keyboard,{enable:h,disable:D})}export{I as default};\n//# sourceMappingURL=keyboard.mjs.map","/* esm.sh - swiper@12.2.0/modules/manipulation */\nimport{s as d}from\"../shared/utils.mjs\";function m(o){let e=this,{params:t,slidesEl:p}=e;t.loop&&e.loopDestroy();let f=n=>{if(typeof n==\"string\"){let l=document.createElement(\"div\");d(l,n),p.append(l.children[0]),d(l,\"\")}else p.append(n)};if(typeof o==\"object\"&&\"length\"in o)for(let n=0;n<o.length;n+=1)o[n]&&f(o[n]);else f(o);e.recalcSlides(),t.loop&&e.loopCreate(),(!t.observer||e.isElement)&&e.update()}function h(o){let e=this,{params:t,activeIndex:p,slidesEl:f}=e;t.loop&&e.loopDestroy();let n=p+1,l=i=>{if(typeof i==\"string\"){let a=document.createElement(\"div\");d(a,i),f.prepend(a.children[0]),d(a,\"\")}else f.prepend(i)};if(typeof o==\"object\"&&\"length\"in o){for(let i=0;i<o.length;i+=1)o[i]&&l(o[i]);n=p+o.length}else l(o);e.recalcSlides(),t.loop&&e.loopCreate(),(!t.observer||e.isElement)&&e.update(),e.slideTo(n,0,!1)}function v(o,e){let t=this,{params:p,activeIndex:f,slidesEl:n}=t,l=f;p.loop&&(l-=t.loopedSlides,t.loopDestroy(),t.recalcSlides());let i=t.slides.length;if(o<=0){t.prependSlide(e);return}if(o>=i){t.appendSlide(e);return}let a=l>o?l+1:l,c=[];for(let r=i-1;r>=o;r-=1){let s=t.slides[r];s.remove(),c.unshift(s)}if(typeof e==\"object\"&&\"length\"in e){for(let r=0;r<e.length;r+=1)e[r]&&n.append(e[r]);a=l>o?l+e.length:l}else n.append(e);for(let r=0;r<c.length;r+=1)n.append(c[r]);t.recalcSlides(),p.loop&&t.loopCreate(),(!p.observer||t.isElement)&&t.update(),p.loop?t.slideTo(a+t.loopedSlides,0,!1):t.slideTo(a,0,!1)}function S(o){let e=this,{params:t,activeIndex:p}=e,f=p;t.loop&&(f-=e.loopedSlides,e.loopDestroy());let n=f,l;if(typeof o==\"object\"&&\"length\"in o){for(let i=0;i<o.length;i+=1)l=o[i],e.slides[l]&&e.slides[l].remove(),l<n&&(n-=1);n=Math.max(n,0)}else l=o,e.slides[l]&&e.slides[l].remove(),l<n&&(n-=1),n=Math.max(n,0);e.recalcSlides(),t.loop&&e.loopCreate(),(!t.observer||e.isElement)&&e.update(),t.loop?e.slideTo(n+e.loopedSlides,0,!1):e.slideTo(n,0,!1)}function u(){let o=this,e=[];for(let t=0;t<o.slides.length;t+=1)e.push(t);o.removeSlide(e)}function b({swiper:o}){Object.assign(o,{appendSlide:m.bind(o),prependSlide:h.bind(o),addSlide:v.bind(o),removeSlide:S.bind(o),removeAllSlides:u.bind(o)})}export{b as default};\n//# sourceMappingURL=manipulation.mjs.map","/* esm.sh - swiper@12.2.0/modules/mousewheel */\nimport{a as N}from\"../shared/ssr-window.esm.mjs\";import{n as Y,h as g}from\"../shared/utils.mjs\";function q({swiper:e,extendParams:L,on:H,emit:E}){let _=N();L({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:\"container\",thresholdDelta:null,thresholdTime:null,noMousewheelClass:\"swiper-no-mousewheel\"}}),e.mousewheel={enabled:!1};let T,v=g(),u,s=[];function G(t){let r=0,i=0,a=0,o=0;return\"detail\"in t&&(i=t.detail),\"wheelDelta\"in t&&(i=-t.wheelDelta/120),\"wheelDeltaY\"in t&&(i=-t.wheelDeltaY/120),\"wheelDeltaX\"in t&&(r=-t.wheelDeltaX/120),\"axis\"in t&&t.axis===t.HORIZONTAL_AXIS&&(r=i,i=0),a=r*10,o=i*10,\"deltaY\"in t&&(o=t.deltaY),\"deltaX\"in t&&(a=t.deltaX),t.shiftKey&&!a&&(a=o,o=0),(a||o)&&t.deltaMode&&(t.deltaMode===1?(a*=40,o*=40):(a*=800,o*=800)),a&&!r&&(r=a<1?-1:1),o&&!i&&(i=o<1?-1:1),{spinX:r,spinY:i,pixelX:a,pixelY:o}}function O(){e.enabled&&(e.mouseEntered=!0)}function A(){e.enabled&&(e.mouseEntered=!1)}function D(t){return e.params.mousewheel.thresholdDelta&&t.delta<e.params.mousewheel.thresholdDelta||e.params.mousewheel.thresholdTime&&g()-v<e.params.mousewheel.thresholdTime?!1:t.delta>=6&&g()-v<60?!0:(t.direction<0?(!e.isEnd||e.params.loop)&&!e.animating&&(e.slideNext(),E(\"scroll\",t.raw)):(!e.isBeginning||e.params.loop)&&!e.animating&&(e.slidePrev(),E(\"scroll\",t.raw)),v=new _.Date().getTime(),!1)}function C(t){let n=e.params.mousewheel;if(t.direction<0){if(e.isEnd&&!e.params.loop&&n.releaseOnEdges)return!0}else if(e.isBeginning&&!e.params.loop&&n.releaseOnEdges)return!0;return!1}function x(t){let n=t,X=!0;if(!e.enabled||t.target.closest(`.${e.params.mousewheel.noMousewheelClass}`))return;let f=e.params.mousewheel;e.params.cssMode&&n.preventDefault();let r=e.el;e.params.mousewheel.eventsTarget!==\"container\"&&(r=document.querySelector(e.params.mousewheel.eventsTarget));let i=r&&r.contains(n.target);if(!e.mouseEntered&&!i&&!f.releaseOnEdges)return!0;n.originalEvent&&(n=n.originalEvent);let a=0,o=e.rtlTranslate?-1:1,d=G(n);if(f.forceToAxis)if(e.isHorizontal())if(Math.abs(d.pixelX)>Math.abs(d.pixelY))a=-d.pixelX*o;else return!0;else if(Math.abs(d.pixelY)>Math.abs(d.pixelX))a=-d.pixelY;else return!0;else a=Math.abs(d.pixelX)>Math.abs(d.pixelY)?-d.pixelX*o:-d.pixelY;if(a===0)return!0;f.invert&&(a=-a);let c=e.getTranslate()+a*f.sensitivity;if(c>=e.minTranslate()&&(c=e.minTranslate()),c<=e.maxTranslate()&&(c=e.maxTranslate()),X=e.params.loop?!0:!(c===e.minTranslate()||c===e.maxTranslate()),X&&e.params.nested&&n.stopPropagation(),!e.params.freeMode||!e.params.freeMode.enabled){let l={time:g(),delta:Math.abs(a),direction:Math.sign(a),raw:t};s.length>=2&&s.shift();let m=s.length?s[s.length-1]:void 0;if(s.push(l),m?(l.direction!==m.direction||l.delta>m.delta||l.time>m.time+150)&&D(l):D(l),C(l))return!0}else{let l={time:g(),delta:Math.abs(a),direction:Math.sign(a)},m=u&&l.time<u.time+500&&l.delta<=u.delta&&l.direction===u.direction;if(!m){u=void 0;let h=e.getTranslate()+a*f.sensitivity,p=e.isBeginning,B=e.isEnd;if(h>=e.minTranslate()&&(h=e.minTranslate()),h<=e.maxTranslate()&&(h=e.maxTranslate()),e.setTransition(0),e.setTranslate(h),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses(),(!p&&e.isBeginning||!B&&e.isEnd)&&e.updateSlidesClasses(),e.params.loop&&e.loopFix({direction:l.direction<0?\"next\":\"prev\",byMousewheel:!0}),e.params.freeMode.sticky){clearTimeout(T),T=void 0,s.length>=15&&s.shift();let I=s.length?s[s.length-1]:void 0,S=s[0];if(s.push(l),I&&(l.delta>I.delta||l.direction!==I.direction))s.splice(0);else if(s.length>=15&&l.time-S.time<500&&S.delta-l.delta>=1&&l.delta<=6){let y=a>0?.8:.2;u=l,s.splice(0),T=Y(()=>{e.destroyed||!e.params||e.slideToClosest(e.params.speed,!0,void 0,y)},0)}T||(T=Y(()=>{if(e.destroyed||!e.params)return;let y=.5;u=l,s.splice(0),e.slideToClosest(e.params.speed,!0,void 0,y)},500))}if(m||E(\"scroll\",n),e.params.autoplay&&e.params.autoplay.disableOnInteraction&&e.autoplay.stop(),f.releaseOnEdges&&(h===e.minTranslate()||h===e.maxTranslate()))return!0}}return n.preventDefault?n.preventDefault():n.returnValue=!1,!1}function P(t){let n=e.el;e.params.mousewheel.eventsTarget!==\"container\"&&(n=document.querySelector(e.params.mousewheel.eventsTarget)),n[t](\"mouseenter\",O),n[t](\"mouseleave\",A),n[t](\"wheel\",x)}function b(){return e.params.cssMode?(e.wrapperEl.removeEventListener(\"wheel\",x),!0):e.mousewheel.enabled?!1:(P(\"addEventListener\"),e.mousewheel.enabled=!0,!0)}function M(){return e.params.cssMode?(e.wrapperEl.addEventListener(event,x),!0):e.mousewheel.enabled?(P(\"removeEventListener\"),e.mousewheel.enabled=!1,!0):!1}H(\"init\",()=>{!e.params.mousewheel.enabled&&e.params.cssMode&&M(),e.params.mousewheel.enabled&&b()}),H(\"destroy\",()=>{e.params.cssMode&&b(),e.mousewheel.enabled&&M()}),Object.assign(e.mousewheel,{enable:b,disable:M})}export{q as default};\n//# sourceMappingURL=mousewheel.mjs.map","/* esm.sh - swiper@12.2.0/shared/create-element-if-not-defined */\nimport{e as i,c as m}from\"./utils.mjs\";function o(f,a,n,l){return f.params.createElements&&Object.keys(l).forEach(e=>{if(!n[e]&&n.auto===!0){let t=i(f.el,`.${l[e]}`)[0];t||(t=m(\"div\",l[e]),t.className=l[e],f.el.append(t)),n[e]=t,a[e]=t}}),n}export{o as c};\n//# sourceMappingURL=create-element-if-not-defined.mjs.map","/* esm.sh - swiper@12.2.0/modules/navigation */\nimport{c as k}from\"../shared/create-element-if-not-defined.mjs\";import{m as s,s as y}from\"../shared/utils.mjs\";var b='<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>';function N({swiper:a,extendParams:x,on:r,emit:v}){x({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\"}}),a.navigation={nextEl:null,prevEl:null,arrowSvg:b};function E(n){let t;return n&&typeof n==\"string\"&&a.isElement&&(t=a.el.querySelector(n)||a.hostEl.querySelector(n),t)?t:(n&&(typeof n==\"string\"&&(t=[...document.querySelectorAll(n)]),a.params.uniqueNavElements&&typeof n==\"string\"&&t&&t.length>1&&a.el.querySelectorAll(n).length===1?t=a.el.querySelector(n):t&&t.length===1&&(t=t[0])),n&&!t?n:t)}function f(n,t){let e=a.params.navigation;n=s(n),n.forEach(i=>{i&&(i.classList[t?\"add\":\"remove\"](...e.disabledClass.split(\" \")),i.tagName===\"BUTTON\"&&(i.disabled=t),a.params.watchOverflow&&a.enabled&&i.classList[a.isLocked?\"add\":\"remove\"](e.lockClass))})}function d(){let{nextEl:n,prevEl:t}=a.navigation;if(a.params.loop){f(t,!1),f(n,!1);return}f(t,a.isBeginning&&!a.params.rewind),f(n,a.isEnd&&!a.params.rewind)}function h(n){n.preventDefault(),!(a.isBeginning&&!a.params.loop&&!a.params.rewind)&&(a.slidePrev(),v(\"navigationPrev\"))}function p(n){n.preventDefault(),!(a.isEnd&&!a.params.loop&&!a.params.rewind)&&(a.slideNext(),v(\"navigationNext\"))}function m(){let n=a.params.navigation;if(a.params.navigation=k(a,a.originalParams.navigation,a.params.navigation,{nextEl:\"swiper-button-next\",prevEl:\"swiper-button-prev\"}),!(n.nextEl||n.prevEl))return;let t=E(n.nextEl),e=E(n.prevEl);Object.assign(a.navigation,{nextEl:t,prevEl:e}),t=s(t),e=s(e);let i=(l,g)=>{if(l){if(n.addIcons&&l.matches(\".swiper-button-next,.swiper-button-prev\")&&!l.querySelector(\"svg\")){let o=document.createElement(\"div\");y(o,b),l.appendChild(o.querySelector(\"svg\")),o.remove()}l.addEventListener(\"click\",g===\"next\"?p:h)}!a.enabled&&l&&l.classList.add(...n.lockClass.split(\" \"))};t.forEach(l=>i(l,\"next\")),e.forEach(l=>i(l,\"prev\"))}function u(){let{nextEl:n,prevEl:t}=a.navigation;n=s(n),t=s(t);let e=(i,l)=>{i.removeEventListener(\"click\",l===\"next\"?p:h),i.classList.remove(...a.params.navigation.disabledClass.split(\" \"))};n.forEach(i=>e(i,\"next\")),t.forEach(i=>e(i,\"prev\"))}r(\"init\",()=>{a.params.navigation.enabled===!1?C():(m(),d())}),r(\"toEdge fromEdge lock unlock\",()=>{d()}),r(\"destroy\",()=>{u()}),r(\"enable disable\",()=>{let{nextEl:n,prevEl:t}=a.navigation;if(n=s(n),t=s(t),a.enabled){d();return}[...n,...t].filter(e=>!!e).forEach(e=>e.classList.add(a.params.navigation.lockClass))}),r(\"click\",(n,t)=>{let{nextEl:e,prevEl:i}=a.navigation;e=s(e),i=s(i);let l=t.target,g=i.includes(l)||e.includes(l);if(a.isElement&&!g){let o=t.path||t.composedPath&&t.composedPath();o&&(g=o.find(c=>e.includes(c)||i.includes(c)))}if(a.params.navigation.hideOnClick&&!g){if(a.pagination&&a.params.pagination&&a.params.pagination.clickable&&(a.pagination.el===l||a.pagination.el.contains(l)))return;let o;e.length?o=e[0].classList.contains(a.params.navigation.hiddenClass):i.length&&(o=i[0].classList.contains(a.params.navigation.hiddenClass)),v(o===!0?\"navigationShow\":\"navigationHide\"),[...e,...i].filter(c=>!!c).forEach(c=>c.classList.toggle(a.params.navigation.hiddenClass))}});let L=()=>{a.el.classList.remove(...a.params.navigation.navigationDisabledClass.split(\" \")),m(),d()},C=()=>{a.el.classList.add(...a.params.navigation.navigationDisabledClass.split(\" \")),u()};Object.assign(a.navigation,{enable:L,disable:C,update:d,init:m,destroy:u})}export{N as default};\n//# sourceMappingURL=navigation.mjs.map","/* esm.sh - swiper@12.2.0/modules/pagination */\nimport{c as $}from\"../shared/classes-to-selector.mjs\";import{c as E}from\"../shared/create-element-if-not-defined.mjs\";import{m,i as q,j as S,s as P,d as G}from\"../shared/utils.mjs\";function N({swiper:a,extendParams:O,on:u,emit:v}){let f=\"swiper-pagination\";O({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:t=>t,formatFractionTotal:t=>t,bulletClass:`${f}-bullet`,bulletActiveClass:`${f}-bullet-active`,modifierClass:`${f}-`,currentClass:`${f}-current`,totalClass:`${f}-total`,hiddenClass:`${f}-hidden`,progressbarFillClass:`${f}-progressbar-fill`,progressbarOppositeClass:`${f}-progressbar-opposite`,clickableClass:`${f}-clickable`,lockClass:`${f}-lock`,horizontalClass:`${f}-horizontal`,verticalClass:`${f}-vertical`,paginationDisabledClass:`${f}-disabled`}}),a.pagination={el:null,bullets:[]};let b,p=0;function k(){return!a.params.pagination.el||!a.pagination.el||Array.isArray(a.pagination.el)&&a.pagination.el.length===0}function x(t,l){let{bulletActiveClass:e}=a.params.pagination;t&&(t=t[`${l===\"prev\"?\"previous\":\"next\"}ElementSibling`],t&&(t.classList.add(`${e}-${l}`),t=t[`${l===\"prev\"?\"previous\":\"next\"}ElementSibling`],t&&t.classList.add(`${e}-${l}-${l}`)))}function H(t,l,e){if(t=t%e,l=l%e,l===t+1)return\"next\";if(l===t-1)return\"previous\"}function D(t){let l=t.target.closest($(a.params.pagination.bulletClass));if(!l)return;t.preventDefault();let e=S(l)*a.params.slidesPerGroup;if(a.params.loop){if(a.realIndex===e)return;let n=H(a.realIndex,e,a.slides.length);n===\"next\"?a.slideNext():n===\"previous\"?a.slidePrev():a.slideToLoop(e)}else a.slideTo(e)}function h(){let t=a.rtl,l=a.params.pagination;if(k())return;let e=a.pagination.el;e=m(e);let n,c,C=a.virtual&&a.params.virtual.enabled?a.virtual.slides.length:a.slides.length,z=a.params.loop?Math.ceil(C/a.params.slidesPerGroup):a.snapGrid.length;if(a.params.loop?(c=a.previousRealIndex||0,n=a.params.slidesPerGroup>1?Math.floor(a.realIndex/a.params.slidesPerGroup):a.realIndex):typeof a.snapIndex<\"u\"?(n=a.snapIndex,c=a.previousSnapIndex):(c=a.previousIndex||0,n=a.activeIndex||0),l.type===\"bullets\"&&a.pagination.bullets&&a.pagination.bullets.length>0){let s=a.pagination.bullets,g,d,L;if(l.dynamicBullets&&(b=q(s[0],a.isHorizontal()?\"width\":\"height\",!0),e.forEach(i=>{i.style[a.isHorizontal()?\"width\":\"height\"]=`${b*(l.dynamicMainBullets+4)}px`}),l.dynamicMainBullets>1&&c!==void 0&&(p+=n-(c||0),p>l.dynamicMainBullets-1?p=l.dynamicMainBullets-1:p<0&&(p=0)),g=Math.max(n-p,0),d=g+(Math.min(s.length,l.dynamicMainBullets)-1),L=(d+g)/2),s.forEach(i=>{let o=[...[\"\",\"-next\",\"-next-next\",\"-prev\",\"-prev-prev\",\"-main\"].map(r=>`${l.bulletActiveClass}${r}`)].map(r=>typeof r==\"string\"&&r.includes(\" \")?r.split(\" \"):r).flat();i.classList.remove(...o)}),e.length>1)s.forEach(i=>{let o=S(i);o===n?i.classList.add(...l.bulletActiveClass.split(\" \")):a.isElement&&i.setAttribute(\"part\",\"bullet\"),l.dynamicBullets&&(o>=g&&o<=d&&i.classList.add(...`${l.bulletActiveClass}-main`.split(\" \")),o===g&&x(i,\"prev\"),o===d&&x(i,\"next\"))});else{let i=s[n];if(i&&i.classList.add(...l.bulletActiveClass.split(\" \")),a.isElement&&s.forEach((o,r)=>{o.setAttribute(\"part\",r===n?\"bullet-active\":\"bullet\")}),l.dynamicBullets){let o=s[g],r=s[d];for(let y=g;y<=d;y+=1)s[y]&&s[y].classList.add(...`${l.bulletActiveClass}-main`.split(\" \"));x(o,\"prev\"),x(r,\"next\")}}if(l.dynamicBullets){let i=Math.min(s.length,l.dynamicMainBullets+4),o=(b*i-b)/2-L*b,r=t?\"right\":\"left\";s.forEach(y=>{y.style[a.isHorizontal()?r:\"top\"]=`${o}px`})}}e.forEach((s,g)=>{if(l.type===\"fraction\"&&(s.querySelectorAll($(l.currentClass)).forEach(d=>{d.textContent=l.formatFractionCurrent(n+1)}),s.querySelectorAll($(l.totalClass)).forEach(d=>{d.textContent=l.formatFractionTotal(z)})),l.type===\"progressbar\"){let d;l.progressbarOpposite?d=a.isHorizontal()?\"vertical\":\"horizontal\":d=a.isHorizontal()?\"horizontal\":\"vertical\";let L=(n+1)/z,i=1,o=1;d===\"horizontal\"?i=L:o=L,s.querySelectorAll($(l.progressbarFillClass)).forEach(r=>{r.style.transform=`translate3d(0,0,0) scaleX(${i}) scaleY(${o})`,r.style.transitionDuration=`${a.params.speed}ms`})}l.type===\"custom\"&&l.renderCustom?(P(s,l.renderCustom(a,n+1,z)),g===0&&v(\"paginationRender\",s)):(g===0&&v(\"paginationRender\",s),v(\"paginationUpdate\",s)),a.params.watchOverflow&&a.enabled&&s.classList[a.isLocked?\"add\":\"remove\"](l.lockClass)})}function B(){let t=a.params.pagination;if(k())return;let l=a.virtual&&a.params.virtual.enabled?a.virtual.slides.length:a.grid&&a.params.grid.rows>1?a.slides.length/Math.ceil(a.params.grid.rows):a.slides.length,e=a.pagination.el;e=m(e);let n=\"\";if(t.type===\"bullets\"){let c=a.params.loop?Math.ceil(l/a.params.slidesPerGroup):a.snapGrid.length;a.params.freeMode&&a.params.freeMode.enabled&&c>l&&(c=l);for(let C=0;C<c;C+=1)t.renderBullet?n+=t.renderBullet.call(a,C,t.bulletClass):n+=`<${t.bulletElement} ${a.isElement?'part=\"bullet\"':\"\"} class=\"${t.bulletClass}\"></${t.bulletElement}>`}t.type===\"fraction\"&&(t.renderFraction?n=t.renderFraction.call(a,t.currentClass,t.totalClass):n=`<span class=\"${t.currentClass}\"></span> / <span class=\"${t.totalClass}\"></span>`),t.type===\"progressbar\"&&(t.renderProgressbar?n=t.renderProgressbar.call(a,t.progressbarFillClass):n=`<span class=\"${t.progressbarFillClass}\"></span>`),a.pagination.bullets=[],e.forEach(c=>{t.type!==\"custom\"&&P(c,n||\"\"),t.type===\"bullets\"&&a.pagination.bullets.push(...c.querySelectorAll($(t.bulletClass)))}),t.type!==\"custom\"&&v(\"paginationRender\",e[0])}function A(){a.params.pagination=E(a,a.originalParams.pagination,a.params.pagination,{el:\"swiper-pagination\"});let t=a.params.pagination;if(!t.el)return;let l;typeof t.el==\"string\"&&a.isElement&&(l=a.el.querySelector(t.el)),!l&&typeof t.el==\"string\"&&(l=[...document.querySelectorAll(t.el)]),l||(l=t.el),!(!l||l.length===0)&&(a.params.uniqueNavElements&&typeof t.el==\"string\"&&Array.isArray(l)&&l.length>1&&(l=[...a.el.querySelectorAll(t.el)],l.length>1&&(l=l.find(e=>G(e,\".swiper\")[0]===a.el))),Array.isArray(l)&&l.length===1&&(l=l[0]),Object.assign(a.pagination,{el:l}),l=m(l),l.forEach(e=>{t.type===\"bullets\"&&t.clickable&&e.classList.add(...(t.clickableClass||\"\").split(\" \")),e.classList.add(t.modifierClass+t.type),e.classList.add(a.isHorizontal()?t.horizontalClass:t.verticalClass),t.type===\"bullets\"&&t.dynamicBullets&&(e.classList.add(`${t.modifierClass}${t.type}-dynamic`),p=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),t.type===\"progressbar\"&&t.progressbarOpposite&&e.classList.add(t.progressbarOppositeClass),t.clickable&&e.addEventListener(\"click\",D),a.enabled||e.classList.add(t.lockClass)}))}function M(){let t=a.params.pagination;if(k())return;let l=a.pagination.el;l&&(l=m(l),l.forEach(e=>{e.classList.remove(t.hiddenClass),e.classList.remove(t.modifierClass+t.type),e.classList.remove(a.isHorizontal()?t.horizontalClass:t.verticalClass),t.clickable&&(e.classList.remove(...(t.clickableClass||\"\").split(\" \")),e.removeEventListener(\"click\",D))})),a.pagination.bullets&&a.pagination.bullets.forEach(e=>e.classList.remove(...t.bulletActiveClass.split(\" \")))}u(\"changeDirection\",()=>{if(!a.pagination||!a.pagination.el)return;let t=a.params.pagination,{el:l}=a.pagination;l=m(l),l.forEach(e=>{e.classList.remove(t.horizontalClass,t.verticalClass),e.classList.add(a.isHorizontal()?t.horizontalClass:t.verticalClass)})}),u(\"init\",()=>{a.params.pagination.enabled===!1?I():(A(),B(),h())}),u(\"activeIndexChange\",()=>{typeof a.snapIndex>\"u\"&&h()}),u(\"snapIndexChange\",()=>{h()}),u(\"snapGridLengthChange\",()=>{B(),h()}),u(\"destroy\",()=>{M()}),u(\"enable disable\",()=>{let{el:t}=a.pagination;t&&(t=m(t),t.forEach(l=>l.classList[a.enabled?\"remove\":\"add\"](a.params.pagination.lockClass)))}),u(\"lock unlock\",()=>{h()}),u(\"click\",(t,l)=>{let e=l.target,n=m(a.pagination.el);if(a.params.pagination.el&&a.params.pagination.hideOnClick&&n&&n.length>0&&!e.classList.contains(a.params.pagination.bulletClass)){if(a.navigation&&(a.navigation.nextEl&&e===a.navigation.nextEl||a.navigation.prevEl&&e===a.navigation.prevEl))return;let c=n[0].classList.contains(a.params.pagination.hiddenClass);v(c===!0?\"paginationShow\":\"paginationHide\"),n.forEach(C=>C.classList.toggle(a.params.pagination.hiddenClass))}});let F=()=>{a.el.classList.remove(a.params.pagination.paginationDisabledClass);let{el:t}=a.pagination;t&&(t=m(t),t.forEach(l=>l.classList.remove(a.params.pagination.paginationDisabledClass))),A(),B(),h()},I=()=>{a.el.classList.add(a.params.pagination.paginationDisabledClass);let{el:t}=a.pagination;t&&(t=m(t),t.forEach(l=>l.classList.add(a.params.pagination.paginationDisabledClass))),M()};Object.assign(a.pagination,{enable:F,disable:I,render:B,update:h,init:A,destroy:M})}export{N as default};\n//# sourceMappingURL=pagination.mjs.map","/* esm.sh - swiper@12.2.0/modules/parallax */\nimport{e as y}from\"../shared/utils.mjs\";function g({swiper:t,extendParams:b,on:u}){b({parallax:{enabled:!1}});let d=\"[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]\",m=(l,r)=>{let{rtl:i}=t,n=i?-1:1,o=l.getAttribute(\"data-swiper-parallax\")||\"0\",a=l.getAttribute(\"data-swiper-parallax-x\"),e=l.getAttribute(\"data-swiper-parallax-y\"),c=l.getAttribute(\"data-swiper-parallax-scale\"),s=l.getAttribute(\"data-swiper-parallax-opacity\"),p=l.getAttribute(\"data-swiper-parallax-rotate\");if(a||e?(a=a||\"0\",e=e||\"0\"):t.isHorizontal()?(a=o,e=\"0\"):(e=o,a=\"0\"),a.indexOf(\"%\")>=0?a=`${parseInt(a,10)*r*n}%`:a=`${a*r*n}px`,e.indexOf(\"%\")>=0?e=`${parseInt(e,10)*r}%`:e=`${e*r}px`,typeof s<\"u\"&&s!==null){let f=s-(s-1)*(1-Math.abs(r));l.style.opacity=f}let x=`translate3d(${a}, ${e}, 0px)`;if(typeof c<\"u\"&&c!==null){let f=c-(c-1)*(1-Math.abs(r));x+=` scale(${f})`}if(p&&typeof p<\"u\"&&p!==null){let f=p*r*-1;x+=` rotate(${f}deg)`}l.style.transform=x},h=()=>{let{el:l,slides:r,progress:i,snapGrid:n,isElement:o}=t,a=y(l,d);t.isElement&&a.push(...y(t.hostEl,d)),a.forEach(e=>{m(e,i)}),r.forEach((e,c)=>{let s=e.progress;t.params.slidesPerGroup>1&&t.params.slidesPerView!==\"auto\"&&(s+=Math.ceil(c/2)-i*(n.length-1)),s=Math.min(Math.max(s,-1),1),e.querySelectorAll(`${d}, [data-swiper-parallax-rotate]`).forEach(p=>{m(p,s)})})},A=(l=t.params.speed)=>{let{el:r,hostEl:i}=t,n=[...r.querySelectorAll(d)];t.isElement&&n.push(...i.querySelectorAll(d)),n.forEach(o=>{let a=parseInt(o.getAttribute(\"data-swiper-parallax-duration\"),10)||l;l===0&&(a=0),o.style.transitionDuration=`${a}ms`})};u(\"beforeInit\",()=>{t.params.parallax.enabled&&(t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)}),u(\"init\",()=>{t.params.parallax.enabled&&h()}),u(\"setTranslate\",()=>{t.params.parallax.enabled&&h()}),u(\"setTransition\",(l,r)=>{t.params.parallax.enabled&&A(r)})}export{g as default};\n//# sourceMappingURL=parallax.mjs.map","/* esm.sh - swiper@12.2.0/modules/scrollbar */\nimport{g as R}from\"../shared/ssr-window.esm.mjs\";import{m as I,k as b,c as j,n as B,f as N}from\"../shared/utils.mjs\";import{c as G}from\"../shared/create-element-if-not-defined.mjs\";import{c as U}from\"../shared/classes-to-selector.mjs\";function _({swiper:l,extendParams:x,on:d,emit:y}){let v=R(),m=!1,E=null,h=null,D,n,i,p;x({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\"}}),l.scrollbar={el:null,dragEl:null};function u(){if(!l.params.scrollbar.el||!l.scrollbar.el)return;let{scrollbar:a,rtlTranslate:r}=l,{dragEl:s,el:t}=a,e=l.params.scrollbar,c=l.params.loop?l.progressLoop:l.progress,f=n,o=(i-n)*c;r?(o=-o,o>0?(f=n-o,o=0):-o+n>i&&(f=i+o)):o<0?(f=n+o,o=0):o+n>i&&(f=i-o),l.isHorizontal()?(s.style.transform=`translate3d(${o}px, 0, 0)`,s.style.width=`${f}px`):(s.style.transform=`translate3d(0px, ${o}px, 0)`,s.style.height=`${f}px`),e.hide&&(clearTimeout(E),t.style.opacity=1,E=setTimeout(()=>{t.style.opacity=0,t.style.transitionDuration=\"400ms\"},1e3))}function H(a){!l.params.scrollbar.el||!l.scrollbar.el||(l.scrollbar.dragEl.style.transitionDuration=`${a}ms`)}function g(){if(!l.params.scrollbar.el||!l.scrollbar.el)return;let{scrollbar:a}=l,{dragEl:r,el:s}=a;r.style.width=\"\",r.style.height=\"\",i=l.isHorizontal()?s.offsetWidth:s.offsetHeight,p=l.size/(l.virtualSize+l.params.slidesOffsetBefore-(l.params.centeredSlides?l.snapGrid[0]:0)),l.params.scrollbar.dragSize===\"auto\"?n=i*p:n=parseInt(l.params.scrollbar.dragSize,10),l.isHorizontal()?r.style.width=`${n}px`:r.style.height=`${n}px`,p>=1?s.style.display=\"none\":s.style.display=\"\",l.params.scrollbar.hide&&(s.style.opacity=0),l.params.watchOverflow&&l.enabled&&a.el.classList[l.isLocked?\"add\":\"remove\"](l.params.scrollbar.lockClass)}function T(a){return l.isHorizontal()?a.clientX:a.clientY}function S(a){let{scrollbar:r,rtlTranslate:s}=l,{el:t}=r,e;e=(T(a)-N(t)[l.isHorizontal()?\"left\":\"top\"]-(D!==null?D:n/2))/(i-n),e=Math.max(Math.min(e,1),0),s&&(e=1-e);let c=l.minTranslate()+(l.maxTranslate()-l.minTranslate())*e;l.updateProgress(c),l.setTranslate(c),l.updateActiveIndex(),l.updateSlidesClasses()}function P(a){let r=l.params.scrollbar,{scrollbar:s,wrapperEl:t}=l,{el:e,dragEl:c}=s;m=!0,D=a.target===c?T(a)-a.target.getBoundingClientRect()[l.isHorizontal()?\"left\":\"top\"]:null,a.preventDefault(),a.stopPropagation(),t.style.transitionDuration=\"100ms\",c.style.transitionDuration=\"100ms\",S(a),clearTimeout(h),e.style.transitionDuration=\"0ms\",r.hide&&(e.style.opacity=1),l.params.cssMode&&(l.wrapperEl.style[\"scroll-snap-type\"]=\"none\"),y(\"scrollbarDragStart\",a)}function M(a){let{scrollbar:r,wrapperEl:s}=l,{el:t,dragEl:e}=r;m&&(a.preventDefault&&a.cancelable?a.preventDefault():a.returnValue=!1,S(a),s.style.transitionDuration=\"0ms\",t.style.transitionDuration=\"0ms\",e.style.transitionDuration=\"0ms\",y(\"scrollbarDragMove\",a))}function O(a){let r=l.params.scrollbar,{scrollbar:s,wrapperEl:t}=l,{el:e}=s;m&&(m=!1,l.params.cssMode&&(l.wrapperEl.style[\"scroll-snap-type\"]=\"\",t.style.transitionDuration=\"\"),r.hide&&(clearTimeout(h),h=B(()=>{e.style.opacity=0,e.style.transitionDuration=\"400ms\"},1e3)),y(\"scrollbarDragEnd\",a),r.snapOnRelease&&l.slideToClosest())}function L(a){let{scrollbar:r,params:s}=l,t=r.el;if(!t)return;let e=t,c=s.passiveListeners?{passive:!1,capture:!1}:!1,f=s.passiveListeners?{passive:!0,capture:!1}:!1;if(!e)return;let o=a===\"on\"?\"addEventListener\":\"removeEventListener\";e[o](\"pointerdown\",P,c),v[o](\"pointermove\",M,c),v[o](\"pointerup\",O,f)}function $(){!l.params.scrollbar.el||!l.scrollbar.el||L(\"on\")}function q(){!l.params.scrollbar.el||!l.scrollbar.el||L(\"off\")}function z(){let{scrollbar:a,el:r}=l;l.params.scrollbar=G(l,l.originalParams.scrollbar,l.params.scrollbar,{el:\"swiper-scrollbar\"});let s=l.params.scrollbar;if(!s.el)return;let t;if(typeof s.el==\"string\"&&l.isElement&&(t=l.el.querySelector(s.el)),!t&&typeof s.el==\"string\"){if(t=v.querySelectorAll(s.el),!t.length)return}else t||(t=s.el);l.params.uniqueNavElements&&typeof s.el==\"string\"&&t.length>1&&r.querySelectorAll(s.el).length===1&&(t=r.querySelector(s.el)),t.length>0&&(t=t[0]),t.classList.add(l.isHorizontal()?s.horizontalClass:s.verticalClass);let e;t&&(e=t.querySelector(U(l.params.scrollbar.dragClass)),e||(e=j(\"div\",l.params.scrollbar.dragClass),t.append(e))),Object.assign(a,{el:t,dragEl:e}),s.draggable&&$(),t&&t.classList[l.enabled?\"remove\":\"add\"](...b(l.params.scrollbar.lockClass))}function C(){let a=l.params.scrollbar,r=l.scrollbar.el;r&&r.classList.remove(...b(l.isHorizontal()?a.horizontalClass:a.verticalClass)),q()}d(\"changeDirection\",()=>{if(!l.scrollbar||!l.scrollbar.el)return;let a=l.params.scrollbar,{el:r}=l.scrollbar;r=I(r),r.forEach(s=>{s.classList.remove(a.horizontalClass,a.verticalClass),s.classList.add(l.isHorizontal()?a.horizontalClass:a.verticalClass)})}),d(\"init\",()=>{l.params.scrollbar.enabled===!1?k():(z(),g(),u())}),d(\"update resize observerUpdate lock unlock changeDirection\",()=>{g()}),d(\"setTranslate\",()=>{u()}),d(\"setTransition\",(a,r)=>{H(r)}),d(\"enable disable\",()=>{let{el:a}=l.scrollbar;a&&a.classList[l.enabled?\"remove\":\"add\"](...b(l.params.scrollbar.lockClass))}),d(\"destroy\",()=>{C()});let A=()=>{l.el.classList.remove(...b(l.params.scrollbar.scrollbarDisabledClass)),l.scrollbar.el&&l.scrollbar.el.classList.remove(...b(l.params.scrollbar.scrollbarDisabledClass)),z(),g(),u()},k=()=>{l.el.classList.add(...b(l.params.scrollbar.scrollbarDisabledClass)),l.scrollbar.el&&l.scrollbar.el.classList.add(...b(l.params.scrollbar.scrollbarDisabledClass)),C()};Object.assign(l.scrollbar,{enable:A,disable:k,updateSize:g,setTranslate:u,init:z,destroy:C})}export{_ as default};\n//# sourceMappingURL=scrollbar.mjs.map","/* esm.sh - swiper@12.2.0/modules/thumbs */\nimport{g as T}from\"../shared/ssr-window.esm.mjs\";import{p as I,e as w}from\"../shared/utils.mjs\";function y({swiper:e,extendParams:h,on:o}){h({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:\"swiper-slide-thumb-active\",thumbsContainerClass:\"swiper-thumbs\"}});let c=!1,f=!1;e.thumbs={swiper:null};function b(){let s=e.thumbs.swiper;return!s||s.destroyed?!1:s.params.virtual&&s.params.virtual.enabled}function p(){let s=e.thumbs.swiper;if(!s||s.destroyed)return;let t=s.clickedIndex,i=s.clickedSlide;if(i&&i.classList.contains(e.params.thumbs.slideThumbActiveClass)||typeof t>\"u\"||t===null)return;let r;s.params.loop?r=parseInt(s.clickedSlide.getAttribute(\"data-swiper-slide-index\"),10):r=t,e.params.loop?e.slideToLoop(r):e.slideTo(r)}function m(){let{thumbs:s}=e.params;if(c)return!1;c=!0;let t=e.constructor;if(s.swiper instanceof t){if(s.swiper.destroyed)return c=!1,!1;e.thumbs.swiper=s.swiper,Object.assign(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper.update()}else if(I(s.swiper)){let i=Object.assign({},s.swiper);Object.assign(i,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper=new t(i),f=!0}return e.thumbs.swiper.el.classList.add(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on(\"tap\",p),b()&&e.thumbs.swiper.on(\"virtualUpdate\",()=>{d(!1,{autoScroll:!1})}),!0}function d(s,t){let i=e.thumbs.swiper;if(!i||i.destroyed)return;let r=1,n=e.params.thumbs.slideThumbActiveClass;if(e.params.slidesPerView>1&&!e.params.centeredSlides&&(r=e.params.slidesPerView),e.params.thumbs.multipleActiveThumbs||(r=1),r=Math.floor(r),i.slides.forEach(l=>l.classList.remove(n)),i.params.loop||b())for(let l=0;l<r;l+=1)w(i.slidesEl,`[data-swiper-slide-index=\"${e.realIndex+l}\"]`).forEach(a=>{a.classList.add(n)});else for(let l=0;l<r;l+=1)i.slides[e.realIndex+l]&&i.slides[e.realIndex+l].classList.add(n);(t?.autoScroll??!0)&&S(s?0:void 0)}function S(s){let t=e.thumbs.swiper;if(!t||t.destroyed)return;let i=t.params.slidesPerView===\"auto\"?t.slidesPerViewDynamic():t.params.slidesPerView,r=e.params.thumbs.autoScrollOffset,n=r&&!t.params.loop;if(e.realIndex!==t.realIndex||n){let l=t.activeIndex,a,u;if(t.params.loop){let x=t.slides.find(v=>v.getAttribute(\"data-swiper-slide-index\")===`${e.realIndex}`);a=t.slides.indexOf(x),u=e.activeIndex>e.previousIndex?\"next\":\"prev\"}else a=e.realIndex,u=a>e.previousIndex?\"next\":\"prev\";n&&(a+=u===\"next\"?r:-1*r),t.visibleSlidesIndexes&&t.visibleSlidesIndexes.indexOf(a)<0&&(t.params.centeredSlides?a>l?a=a-Math.floor(i/2)+1:a=a+Math.floor(i/2)-1:a>l&&t.params.slidesPerGroup,t.slideTo(a,s))}}o(\"beforeInit\",()=>{let{thumbs:s}=e.params;if(!(!s||!s.swiper))if(typeof s.swiper==\"string\"||s.swiper instanceof HTMLElement){let t=T(),i=()=>{let n=typeof s.swiper==\"string\"?t.querySelector(s.swiper):s.swiper;if(n&&n.swiper)s.swiper=n.swiper,m(),d(!0);else if(n){let l=`${e.params.eventsPrefix}init`,a=u=>{s.swiper=u.detail[0],n.removeEventListener(l,a),m(),d(!0),s.swiper.update(),e.update()};n.addEventListener(l,a)}return n},r=()=>{if(e.destroyed)return;i()||requestAnimationFrame(r)};requestAnimationFrame(r)}else m(),d(!0)}),o(\"slideChange update resize observerUpdate\",()=>{d()}),o(\"setTransition\",(s,t)=>{let i=e.thumbs.swiper;!i||i.destroyed||i.setTransition(t)}),o(\"beforeDestroy\",()=>{let s=e.thumbs.swiper;!s||s.destroyed||f&&s.destroy()}),Object.assign(e.thumbs,{init:m,update:d})}export{y as default};\n//# sourceMappingURL=thumbs.mjs.map","/* esm.sh - swiper@12.2.0/modules/virtual */\nimport{g as W}from\"../shared/ssr-window.esm.mjs\";import{b as X,e as Y,s as U,c as R}from\"../shared/utils.mjs\";function w({swiper:e,extendParams:H,on:C,emit:G}){H({virtual:{enabled:!1,slides:[],cache:!0,slidesPerViewAutoSlideSize:320,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});let $,N=W();e.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};let j=N.createElement(\"div\");function O(a,l){let i=e.params.virtual;if(i.cache&&e.virtual.cache[l])return e.virtual.cache[l];let r;return i.renderSlide?(r=i.renderSlide.call(e,a,l),typeof r==\"string\"&&(U(j,r),r=j.children[0])):e.isElement?r=R(\"swiper-slide\"):r=R(\"div\",e.params.slideClass),r.setAttribute(\"data-swiper-slide-index\",l),i.renderSlide||U(r,a),i.cache&&(e.virtual.cache[l]=r),r}function o(a,l,i){let{slidesPerGroup:r,centeredSlides:s,slidesPerView:S,loop:n,initialSlide:E}=e.params;if(l&&!n&&E>0)return;let{addSlidesBefore:b,addSlidesAfter:y,slidesPerViewAutoSlideSize:V}=e.params.virtual,{from:p,to:M,slides:c,slidesGrid:q,offset:J}=e.virtual;e.params.cssMode||e.updateActiveIndex();let x=typeof i>\"u\"?e.activeIndex||0:i,P;e.rtlTranslate?P=\"right\":P=e.isHorizontal()?\"left\":\"top\";let v;if(S===\"auto\")if(V){let t=e.size;t||(t=e.isHorizontal()?e.el.getBoundingClientRect().width:e.el.getBoundingClientRect().height),v=Math.max(1,Math.ceil(t/V))}else v=1;else v=S;let T,f;s?(T=Math.floor(v/2)+r+y,f=Math.floor(v/2)+r+b):(T=v+(r-1)+y,f=(n?v:r)+b);let u=x-f,h=x+T;n||(u=Math.max(u,0),h=Math.min(h,c.length-1));let m=(e.slidesGrid[u]||0)-(e.slidesGrid[0]||0);n&&x>=f?(u-=f,s||(m+=e.slidesGrid[0])):n&&x<f&&(u=-f,s&&(m+=e.slidesGrid[0])),Object.assign(e.virtual,{from:u,to:h,offset:m,slidesGrid:e.slidesGrid,slidesBefore:f,slidesAfter:T});function B(){e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),G(\"virtualUpdate\")}if(p===u&&M===h&&!a){e.slidesGrid!==q&&m!==J&&e.slides.forEach(t=>{t.style[P]=`${m-Math.abs(e.cssOverflowAdjustment())}px`}),e.updateProgress(),G(\"virtualUpdate\");return}if(e.params.virtual.renderExternal){e.params.virtual.renderExternal.call(e,{offset:m,from:u,to:h,slides:(function(){let d=[];for(let g=u;g<=h;g+=1)d.push(c[g]);return d})()}),e.params.virtual.renderExternalUpdate?B():G(\"virtualUpdate\");return}let A=[],z=[],I=t=>{let d=t;return t<0?d=c.length+t:d>=c.length&&(d=d-c.length),d};if(a)e.slides.filter(t=>t.matches(`.${e.params.slideClass}, swiper-slide`)).forEach(t=>{t.remove()});else for(let t=p;t<=M;t+=1)if(t<u||t>h){let d=I(t);e.slides.filter(g=>g.matches(`.${e.params.slideClass}[data-swiper-slide-index=\"${d}\"], swiper-slide[data-swiper-slide-index=\"${d}\"]`)).forEach(g=>{g.remove()})}let K=n?-c.length:0,Q=n?c.length*2:c.length;for(let t=K;t<Q;t+=1)if(t>=u&&t<=h){let d=I(t);typeof M>\"u\"||a?z.push(d):(t>M&&z.push(d),t<p&&A.push(d))}if(z.forEach(t=>{e.slidesEl.append(O(c[t],t))}),n)for(let t=A.length-1;t>=0;t-=1){let d=A[t];e.slidesEl.prepend(O(c[d],d))}else A.sort((t,d)=>d-t),A.forEach(t=>{e.slidesEl.prepend(O(c[t],t))});Y(e.slidesEl,\".swiper-slide, swiper-slide\").forEach(t=>{t.style[P]=`${m-Math.abs(e.cssOverflowAdjustment())}px`}),B()}function D(a){if(typeof a==\"object\"&&\"length\"in a)for(let l=0;l<a.length;l+=1)a[l]&&e.virtual.slides.push(a[l]);else e.virtual.slides.push(a);o(!0)}function F(a){let l=e.activeIndex,i=l+1,r=1;if(Array.isArray(a)){for(let s=0;s<a.length;s+=1)a[s]&&e.virtual.slides.unshift(a[s]);i=l+a.length,r=a.length}else e.virtual.slides.unshift(a);if(e.params.virtual.cache){let s=e.virtual.cache,S={};Object.keys(s).forEach(n=>{let E=s[n],b=E.getAttribute(\"data-swiper-slide-index\");b&&E.setAttribute(\"data-swiper-slide-index\",parseInt(b,10)+r),S[parseInt(n,10)+r]=E}),e.virtual.cache=S}o(!0),e.slideTo(i,0)}function L(a){if(typeof a>\"u\"||a===null)return;let l=e.activeIndex;if(Array.isArray(a))for(let i=a.length-1;i>=0;i-=1)e.params.virtual.cache&&(delete e.virtual.cache[a[i]],Object.keys(e.virtual.cache).forEach(r=>{r>a&&(e.virtual.cache[r-1]=e.virtual.cache[r],e.virtual.cache[r-1].setAttribute(\"data-swiper-slide-index\",r-1),delete e.virtual.cache[r])})),e.virtual.slides.splice(a[i],1),a[i]<l&&(l-=1),l=Math.max(l,0);else e.params.virtual.cache&&(delete e.virtual.cache[a],Object.keys(e.virtual.cache).forEach(i=>{i>a&&(e.virtual.cache[i-1]=e.virtual.cache[i],e.virtual.cache[i-1].setAttribute(\"data-swiper-slide-index\",i-1),delete e.virtual.cache[i])})),e.virtual.slides.splice(a,1),a<l&&(l-=1),l=Math.max(l,0);o(!0),e.slideTo(l,0)}function _(){e.virtual.slides=[],e.params.virtual.cache&&(e.virtual.cache={}),o(!0),e.slideTo(0,0)}C(\"beforeInit\",()=>{if(!e.params.virtual.enabled)return;let a;if(typeof e.passedParams.virtual.slides>\"u\"){let l=[...e.slidesEl.children].filter(i=>i.matches(`.${e.params.slideClass}, swiper-slide`));l&&l.length&&(e.virtual.slides=[...l],a=!0,l.forEach((i,r)=>{i.setAttribute(\"data-swiper-slide-index\",r),e.virtual.cache[r]=i,i.remove()}))}a||(e.virtual.slides=e.params.virtual.slides),e.classNames.push(`${e.params.containerModifierClass}virtual`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0,o(!1,!0)}),C(\"setTranslate\",()=>{e.params.virtual.enabled&&(e.params.cssMode&&!e._immediateVirtual?(clearTimeout($),$=setTimeout(()=>{o()},100)):o())}),C(\"init update resize\",()=>{e.params.virtual.enabled&&e.params.cssMode&&X(e.wrapperEl,\"--swiper-virtual-size\",`${e.virtualSize}px`)}),Object.assign(e.virtual,{appendSlide:D,prependSlide:F,removeSlide:L,removeAllSlides:_,update:o})}export{w as default};\n//# sourceMappingURL=virtual.mjs.map","/* esm.sh - swiper@12.2.0/modules/zoom */\nimport{a as he}from\"../shared/ssr-window.esm.mjs\";import{e as oe,d as k,f as se,l as re}from\"../shared/utils.mjs\";function ve({swiper:n,extendParams:le,on:p,emit:ce}){let x=he();le({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,panOnMouseMove:!1,toggle:!0,containerClass:\"swiper-zoom-container\",zoomedSlideClass:\"swiper-slide-zoomed\"}}),n.zoom={enabled:!1};let u=1,R=!1,C=!1,v={x:0,y:0},Z=-3,S,T,s=[],t={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},e={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},l={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0},P=1;Object.defineProperty(n.zoom,\"scale\",{get(){return P},set(a){if(P!==a){let o=t.imageEl,i=t.slideEl;ce(\"zoomChange\",a,o,i)}P=a}});function _(){if(s.length<2)return 1;let a=s[0].pageX,o=s[0].pageY,i=s[1].pageX,r=s[1].pageY;return Math.sqrt((i-a)**2+(r-o)**2)}function b(){let a=n.params.zoom,o=t.imageWrapEl.getAttribute(\"data-swiper-zoom\")||a.maxRatio;if(a.limitToOriginalSize&&t.imageEl&&t.imageEl.naturalWidth){let i=t.imageEl.naturalWidth/t.imageEl.offsetWidth;return Math.min(i,o)}return o}function me(){if(s.length<2)return{x:null,y:null};let a=t.imageEl.getBoundingClientRect();return[(s[0].pageX+(s[1].pageX-s[0].pageX)/2-a.x-x.scrollX)/u,(s[0].pageY+(s[1].pageY-s[0].pageY)/2-a.y-x.scrollY)/u]}function ue(){return n.isElement?\"swiper-slide\":`.${n.params.slideClass}`}function M(a){let o=ue();return!!(a.target.matches(o)||n.slides.filter(i=>i.contains(a.target)).length>0)}function j(a){let o=`.${n.params.zoom.containerClass}`;return!!(a.target.matches(o)||[...n.hostEl.querySelectorAll(o)].filter(i=>i.contains(a.target)).length>0)}function B(a){if(a.pointerType===\"mouse\"&&s.splice(0,s.length),!M(a))return;let o=n.params.zoom;if(S=!1,T=!1,s.push(a),!(s.length<2)){if(S=!0,t.scaleStart=_(),!t.slideEl){t.slideEl=a.target.closest(`.${n.params.slideClass}, swiper-slide`),t.slideEl||(t.slideEl=n.slides[n.activeIndex]);let i=t.slideEl.querySelector(`.${o.containerClass}`);if(i&&(i=i.querySelectorAll(\"picture, img, svg, canvas, .swiper-zoom-target\")[0]),t.imageEl=i,i?t.imageWrapEl=k(t.imageEl,`.${o.containerClass}`)[0]:t.imageWrapEl=void 0,!t.imageWrapEl){t.imageEl=void 0;return}t.maxRatio=b()}if(t.imageEl){let[i,r]=me();t.originX=i,t.originY=r,t.imageEl.style.transitionDuration=\"0ms\"}R=!0}}function F(a){if(!M(a))return;let o=n.params.zoom,i=n.zoom,r=s.findIndex(c=>c.pointerId===a.pointerId);r>=0&&(s[r]=a),!(s.length<2)&&(T=!0,t.scaleMove=_(),t.imageEl&&(i.scale=t.scaleMove/t.scaleStart*u,i.scale>t.maxRatio&&(i.scale=t.maxRatio-1+(i.scale-t.maxRatio+1)**.5),i.scale<o.minRatio&&(i.scale=o.minRatio+1-(o.minRatio-i.scale+1)**.5),t.imageEl.style.transform=`translate3d(0,0,0) scale(${i.scale})`))}function J(a){if(!M(a)||a.pointerType===\"mouse\"&&a.type===\"pointerout\")return;let o=n.params.zoom,i=n.zoom,r=s.findIndex(c=>c.pointerId===a.pointerId);r>=0&&s.splice(r,1),!(!S||!T)&&(S=!1,T=!1,t.imageEl&&(i.scale=Math.max(Math.min(i.scale,t.maxRatio),o.minRatio),t.imageEl.style.transitionDuration=`${n.params.speed}ms`,t.imageEl.style.transform=`translate3d(0,0,0) scale(${i.scale})`,u=i.scale,R=!1,i.scale>1&&t.slideEl?t.slideEl.classList.add(`${o.zoomedSlideClass}`):i.scale<=1&&t.slideEl&&t.slideEl.classList.remove(`${o.zoomedSlideClass}`),i.scale===1&&(t.originX=0,t.originY=0,t.slideEl=void 0)))}let K;function L(){n.touchEventsData.preventTouchMoveFromPointerMove=!1}function de(){clearTimeout(K),n.touchEventsData.preventTouchMoveFromPointerMove=!0,K=setTimeout(()=>{n.destroyed||L()})}function fe(a){let o=n.device;if(!t.imageEl||e.isTouched)return;o.android&&a.cancelable&&a.preventDefault(),e.isTouched=!0;let i=s.length>0?s[0]:a;e.touchesStart.x=i.pageX,e.touchesStart.y=i.pageY}function N(a){let i=a.pointerType===\"mouse\"&&n.params.zoom.panOnMouseMove;if(!M(a)||!j(a))return;let r=n.zoom;if(!t.imageEl)return;if(!e.isTouched||!t.slideEl){i&&U(a);return}if(i){U(a);return}e.isMoved||(e.width=t.imageEl.offsetWidth||t.imageEl.clientWidth,e.height=t.imageEl.offsetHeight||t.imageEl.clientHeight,e.startX=re(t.imageWrapEl,\"x\")||0,e.startY=re(t.imageWrapEl,\"y\")||0,t.slideWidth=t.slideEl.offsetWidth,t.slideHeight=t.slideEl.offsetHeight,t.imageWrapEl.style.transitionDuration=\"0ms\");let c=e.width*r.scale,g=e.height*r.scale;if(e.minX=Math.min(t.slideWidth/2-c/2,0),e.maxX=-e.minX,e.minY=Math.min(t.slideHeight/2-g/2,0),e.maxY=-e.minY,e.touchesCurrent.x=s.length>0?s[0].pageX:a.pageX,e.touchesCurrent.y=s.length>0?s[0].pageY:a.pageY,Math.max(Math.abs(e.touchesCurrent.x-e.touchesStart.x),Math.abs(e.touchesCurrent.y-e.touchesStart.y))>5&&(n.allowClick=!1),!e.isMoved&&!R){if(n.isHorizontal()&&(Math.floor(e.minX)===Math.floor(e.startX)&&e.touchesCurrent.x<e.touchesStart.x||Math.floor(e.maxX)===Math.floor(e.startX)&&e.touchesCurrent.x>e.touchesStart.x)){e.isTouched=!1,L();return}if(!n.isHorizontal()&&(Math.floor(e.minY)===Math.floor(e.startY)&&e.touchesCurrent.y<e.touchesStart.y||Math.floor(e.maxY)===Math.floor(e.startY)&&e.touchesCurrent.y>e.touchesStart.y)){e.isTouched=!1,L();return}}a.cancelable&&a.preventDefault(),a.stopPropagation(),de(),e.isMoved=!0;let f=(r.scale-u)/(t.maxRatio-n.params.zoom.minRatio),{originX:E,originY:m}=t;e.currentX=e.touchesCurrent.x-e.touchesStart.x+e.startX+f*(e.width-E*2),e.currentY=e.touchesCurrent.y-e.touchesStart.y+e.startY+f*(e.height-m*2),e.currentX<e.minX&&(e.currentX=e.minX+1-(e.minX-e.currentX+1)**.8),e.currentX>e.maxX&&(e.currentX=e.maxX-1+(e.currentX-e.maxX+1)**.8),e.currentY<e.minY&&(e.currentY=e.minY+1-(e.minY-e.currentY+1)**.8),e.currentY>e.maxY&&(e.currentY=e.maxY-1+(e.currentY-e.maxY+1)**.8),l.prevPositionX||(l.prevPositionX=e.touchesCurrent.x),l.prevPositionY||(l.prevPositionY=e.touchesCurrent.y),l.prevTime||(l.prevTime=Date.now()),l.x=(e.touchesCurrent.x-l.prevPositionX)/(Date.now()-l.prevTime)/2,l.y=(e.touchesCurrent.y-l.prevPositionY)/(Date.now()-l.prevTime)/2,Math.abs(e.touchesCurrent.x-l.prevPositionX)<2&&(l.x=0),Math.abs(e.touchesCurrent.y-l.prevPositionY)<2&&(l.y=0),l.prevPositionX=e.touchesCurrent.x,l.prevPositionY=e.touchesCurrent.y,l.prevTime=Date.now(),t.imageWrapEl.style.transform=`translate3d(${e.currentX}px, ${e.currentY}px,0)`}function ge(){let a=n.zoom;if(s.length=0,!t.imageEl)return;if(!e.isTouched||!e.isMoved){e.isTouched=!1,e.isMoved=!1;return}e.isTouched=!1,e.isMoved=!1;let o=300,i=300,r=l.x*o,c=e.currentX+r,g=l.y*i,h=e.currentY+g;l.x!==0&&(o=Math.abs((c-e.currentX)/l.x)),l.y!==0&&(i=Math.abs((h-e.currentY)/l.y));let f=Math.max(o,i);e.currentX=c,e.currentY=h;let E=e.width*a.scale,m=e.height*a.scale;e.minX=Math.min(t.slideWidth/2-E/2,0),e.maxX=-e.minX,e.minY=Math.min(t.slideHeight/2-m/2,0),e.maxY=-e.minY,e.currentX=Math.max(Math.min(e.currentX,e.maxX),e.minX),e.currentY=Math.max(Math.min(e.currentY,e.maxY),e.minY),t.imageWrapEl.style.transitionDuration=`${f}ms`,t.imageWrapEl.style.transform=`translate3d(${e.currentX}px, ${e.currentY}px,0)`}function Q(){let a=n.zoom;t.slideEl&&n.activeIndex!==n.slides.indexOf(t.slideEl)&&(t.imageEl&&(t.imageEl.style.transform=\"translate3d(0,0,0) scale(1)\"),t.imageWrapEl&&(t.imageWrapEl.style.transform=\"translate3d(0,0,0)\"),t.slideEl.classList.remove(`${n.params.zoom.zoomedSlideClass}`),a.scale=1,u=1,t.slideEl=void 0,t.imageEl=void 0,t.imageWrapEl=void 0,t.originX=0,t.originY=0)}function U(a){if(u<=1||!t.imageWrapEl||!M(a)||!j(a))return;let o=x.getComputedStyle(t.imageWrapEl).transform,i=new x.DOMMatrix(o);if(!C){C=!0,v.x=a.clientX,v.y=a.clientY,e.startX=i.e,e.startY=i.f,e.width=t.imageEl.offsetWidth||t.imageEl.clientWidth,e.height=t.imageEl.offsetHeight||t.imageEl.clientHeight,t.slideWidth=t.slideEl.offsetWidth,t.slideHeight=t.slideEl.offsetHeight;return}let r=(a.clientX-v.x)*Z,c=(a.clientY-v.y)*Z,g=e.width*u,h=e.height*u,f=t.slideWidth,E=t.slideHeight,m=Math.min(f/2-g/2,0),d=-m,z=Math.min(E/2-h/2,0),$=-z,X=Math.max(Math.min(e.startX+r,d),m),Y=Math.max(Math.min(e.startY+c,$),z);t.imageWrapEl.style.transitionDuration=\"0ms\",t.imageWrapEl.style.transform=`translate3d(${X}px, ${Y}px, 0)`,v.x=a.clientX,v.y=a.clientY,e.startX=X,e.startY=Y,e.currentX=X,e.currentY=Y}function V(a){let o=n.zoom,i=n.params.zoom;if(!t.slideEl){a&&a.target&&(t.slideEl=a.target.closest(`.${n.params.slideClass}, swiper-slide`)),t.slideEl||(n.params.virtual&&n.params.virtual.enabled&&n.virtual?t.slideEl=oe(n.slidesEl,`.${n.params.slideActiveClass}`)[0]:t.slideEl=n.slides[n.activeIndex]);let W=t.slideEl.querySelector(`.${i.containerClass}`);W&&(W=W.querySelectorAll(\"picture, img, svg, canvas, .swiper-zoom-target\")[0]),t.imageEl=W,W?t.imageWrapEl=k(t.imageEl,`.${i.containerClass}`)[0]:t.imageWrapEl=void 0}if(!t.imageEl||!t.imageWrapEl)return;t.maxRatio=b(),n.params.cssMode&&(n.wrapperEl.style.overflow=\"hidden\",n.wrapperEl.style.touchAction=\"none\"),t.slideEl.classList.add(`${i.zoomedSlideClass}`);let r,c,g,h,f,E,m,d,z,$,X,Y,D,H,I,O,A,q;typeof e.touchesStart.x>\"u\"&&a?(r=a.pageX,c=a.pageY):(r=e.touchesStart.x,c=e.touchesStart.y);let G=u,y=typeof a==\"number\"?a:null;u===1&&y&&(r=void 0,c=void 0,e.touchesStart.x=void 0,e.touchesStart.y=void 0);let ie=b();o.scale=y||ie,u=y||ie,a&&!(u===1&&y)?(A=t.slideEl.offsetWidth,q=t.slideEl.offsetHeight,g=se(t.slideEl).left+x.scrollX,h=se(t.slideEl).top+x.scrollY,f=g+A/2-r,E=h+q/2-c,z=t.imageEl.offsetWidth||t.imageEl.clientWidth,$=t.imageEl.offsetHeight||t.imageEl.clientHeight,X=z*o.scale,Y=$*o.scale,D=Math.min(A/2-X/2,0),H=Math.min(q/2-Y/2,0),I=-D,O=-H,G>0&&y&&typeof e.currentX==\"number\"&&typeof e.currentY==\"number\"?(m=e.currentX*o.scale/G,d=e.currentY*o.scale/G):(m=f*o.scale,d=E*o.scale),m<D&&(m=D),m>I&&(m=I),d<H&&(d=H),d>O&&(d=O)):(m=0,d=0),y&&o.scale===1&&(t.originX=0,t.originY=0),e.currentX=m,e.currentY=d,t.imageWrapEl.style.transitionDuration=\"300ms\",t.imageWrapEl.style.transform=`translate3d(${m}px, ${d}px,0)`,t.imageEl.style.transitionDuration=\"300ms\",t.imageEl.style.transform=`translate3d(0,0,0) scale(${o.scale})`}function w(){let a=n.zoom,o=n.params.zoom;if(!t.slideEl){n.params.virtual&&n.params.virtual.enabled&&n.virtual?t.slideEl=oe(n.slidesEl,`.${n.params.slideActiveClass}`)[0]:t.slideEl=n.slides[n.activeIndex];let i=t.slideEl.querySelector(`.${o.containerClass}`);i&&(i=i.querySelectorAll(\"picture, img, svg, canvas, .swiper-zoom-target\")[0]),t.imageEl=i,i?t.imageWrapEl=k(t.imageEl,`.${o.containerClass}`)[0]:t.imageWrapEl=void 0}!t.imageEl||!t.imageWrapEl||(t.maxRatio=b(),n.params.cssMode&&(n.wrapperEl.style.overflow=\"\",n.wrapperEl.style.touchAction=\"\"),a.scale=1,u=1,e.currentX=void 0,e.currentY=void 0,e.touchesStart.x=void 0,e.touchesStart.y=void 0,t.imageWrapEl.style.transitionDuration=\"300ms\",t.imageWrapEl.style.transform=\"translate3d(0,0,0)\",t.imageEl.style.transitionDuration=\"300ms\",t.imageEl.style.transform=\"translate3d(0,0,0) scale(1)\",t.slideEl.classList.remove(`${o.zoomedSlideClass}`),t.slideEl=void 0,t.originX=0,t.originY=0,n.params.zoom.panOnMouseMove&&(v={x:0,y:0},C&&(C=!1,e.startX=0,e.startY=0)))}function ee(a){let o=n.zoom;o.scale&&o.scale!==1?w():V(a)}function te(){let a=n.params.passiveListeners?{passive:!0,capture:!1}:!1,o=n.params.passiveListeners?{passive:!1,capture:!0}:!0;return{passiveListener:a,activeListenerWithCapture:o}}function ae(){let a=n.zoom;if(a.enabled)return;a.enabled=!0;let{passiveListener:o,activeListenerWithCapture:i}=te();n.wrapperEl.addEventListener(\"pointerdown\",B,o),n.wrapperEl.addEventListener(\"pointermove\",F,i),[\"pointerup\",\"pointercancel\",\"pointerout\"].forEach(r=>{n.wrapperEl.addEventListener(r,J,o)}),n.wrapperEl.addEventListener(\"pointermove\",N,i)}function ne(){let a=n.zoom;if(!a.enabled)return;a.enabled=!1;let{passiveListener:o,activeListenerWithCapture:i}=te();n.wrapperEl.removeEventListener(\"pointerdown\",B,o),n.wrapperEl.removeEventListener(\"pointermove\",F,i),[\"pointerup\",\"pointercancel\",\"pointerout\"].forEach(r=>{n.wrapperEl.removeEventListener(r,J,o)}),n.wrapperEl.removeEventListener(\"pointermove\",N,i)}p(\"init\",()=>{n.params.zoom.enabled&&ae()}),p(\"destroy\",()=>{ne()}),p(\"touchStart\",(a,o)=>{n.zoom.enabled&&fe(o)}),p(\"touchEnd\",(a,o)=>{n.zoom.enabled&&ge()}),p(\"doubleTap\",(a,o)=>{!n.animating&&n.params.zoom.enabled&&n.zoom.enabled&&n.params.zoom.toggle&&ee(o)}),p(\"transitionEnd\",()=>{n.zoom.enabled&&n.params.zoom.enabled&&Q()}),p(\"slideChange\",()=>{n.zoom.enabled&&n.params.zoom.enabled&&n.params.cssMode&&Q()}),Object.assign(n.zoom,{enable:ae,disable:ne,in:V,out:w,toggle:ee})}export{ve as default};\n//# sourceMappingURL=zoom.mjs.map","/* esm.sh - swiper@12.2.0/modules */\nimport{default as o}from\"./modules/virtual.mjs\";import{default as f}from\"./modules/keyboard.mjs\";import{default as l}from\"./modules/mousewheel.mjs\";import{default as d}from\"./modules/navigation.mjs\";import{default as p}from\"./modules/pagination.mjs\";import{default as x}from\"./modules/scrollbar.mjs\";import{default as c}from\"./modules/parallax.mjs\";import{default as E}from\"./modules/zoom.mjs\";import{default as b}from\"./modules/controller.mjs\";import{default as y}from\"./modules/a11y.mjs\";import{default as h}from\"./modules/history.mjs\";import{default as M}from\"./modules/hash-navigation.mjs\";import{default as A}from\"./modules/autoplay.mjs\";import{default as N}from\"./modules/thumbs.mjs\";import{default as G}from\"./modules/free-mode.mjs\";import{default as S}from\"./modules/grid.mjs\";import{default as V}from\"./modules/manipulation.mjs\";import{default as j}from\"./modules/effect-fade.mjs\";import{default as q}from\"./modules/effect-cube.mjs\";import{default as B}from\"./modules/effect-flip.mjs\";import{default as I}from\"./modules/effect-coverflow.mjs\";import{default as L}from\"./modules/effect-creative.mjs\";import{default as Q}from\"./modules/effect-cards.mjs\";export{y as A11y,A as Autoplay,b as Controller,Q as EffectCards,I as EffectCoverflow,L as EffectCreative,q as EffectCube,j as EffectFade,B as EffectFlip,G as FreeMode,S as Grid,M as HashNavigation,h as History,f as Keyboard,V as Manipulation,l as Mousewheel,d as Navigation,p as Pagination,c as Parallax,x as Scrollbar,N as Thumbs,o as Virtual,E as Zoom};\n//# sourceMappingURL=modules.mjs.map","/* esm.sh - swiper@12.2.0/modules */\nimport \"/swiper@12.2.0/es2022/modules/a11y.mjs\";\nimport \"/swiper@12.2.0/es2022/modules/autoplay.mjs\";\nimport \"/swiper@12.2.0/es2022/modules/controller.mjs\";\nimport \"/swiper@12.2.0/es2022/modules/effect-cards.mjs\";\nimport \"/swiper@12.2.0/es2022/modules/effect-coverflow.mjs\";\nimport \"/swiper@12.2.0/es2022/modules/effect-creative.mjs\";\nimport \"/swiper@12.2.0/es2022/modules/effect-cube.mjs\";\nimport \"/swiper@12.2.0/es2022/modules/effect-fade.mjs\";\nimport \"/swiper@12.2.0/es2022/modules/effect-flip.mjs\";\nimport \"/swiper@12.2.0/es2022/modules/free-mode.mjs\";\nimport \"/swiper@12.2.0/es2022/modules/grid.mjs\";\nimport \"/swiper@12.2.0/es2022/modules/hash-navigation.mjs\";\nimport \"/swiper@12.2.0/es2022/modules/history.mjs\";\nimport \"/swiper@12.2.0/es2022/modules/keyboard.mjs\";\nimport \"/swiper@12.2.0/es2022/modules/manipulation.mjs\";\nimport \"/swiper@12.2.0/es2022/modules/mousewheel.mjs\";\nimport \"/swiper@12.2.0/es2022/modules/navigation.mjs\";\nimport \"/swiper@12.2.0/es2022/modules/pagination.mjs\";\nimport \"/swiper@12.2.0/es2022/modules/parallax.mjs\";\nimport \"/swiper@12.2.0/es2022/modules/scrollbar.mjs\";\nimport \"/swiper@12.2.0/es2022/modules/thumbs.mjs\";\nimport \"/swiper@12.2.0/es2022/modules/virtual.mjs\";\nimport \"/swiper@12.2.0/es2022/modules/zoom.mjs\";\nexport * from \"/swiper@12.2.0/es2022/modules.mjs\";\n","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{motion}from\"framer-motion\";import{Children,useEffect,useRef,useState}from\"react\";import NavButton from\"https://framer.com/m/Nav-Button-cI8u.js\";import{register}from\"https://esm.sh/swiper@12.2.0/element\";import{Keyboard,EffectFade}from\"https://esm.sh/swiper@12.2.0/modules\";// Register Swiper custom elements\nregister();/**\n * These annotations control how your component sizes\n * Learn more: https://www.framer.com/developers/#code-components-auto-sizing\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function Slider({children,prepend,initialSlide,currentSlide,slidesPerView,spaceBetween,loop,delay,overflow,addSlideWrapper,arrows,arrowPosition,arrowOffset,arrowSize,arrowBackground,arrowColor,dots,keyboard,onChange,onEnd,style,id}){const isPreview=typeof window!==\"undefined\"&&window.location.host.includes(\"framercanvas.com\");const isStatic=useIsStaticRenderer();const sliderRef=useRef(null);// const id = useId()\nconst[currentIndex,setCurrentIndex]=useState(0);const[slideCount,setSlideCount]=useState(0);const[slidePosition,setSlidePosition]=useState({start:true,end:false});const[imageHeight,setImageHeight]=useState(null);const filteredChildren=addSlideWrapper?children?.filter(slot=>slot!==null&&slot.props&&slot.props.visible!==false):children;const onSlideChange=e=>{const[swiper]=e.detail;setCurrentIndex(swiper.realIndex);setSlidePosition({start:swiper.isBeginning,end:swiper.isEnd});if(!isStatic)onChange?.(swiper);};const onSlideEnd=e=>{const[swiper]=e.detail;if(!isStatic)onEnd?.(swiper);};const onSlideClick=e=>{if(isPreview)return;const link=e.currentTarget.querySelector(\"a\");if(link)window.location=link;};useEffect(()=>{const ref=sliderRef.current;if(!ref)return;const onResize=()=>{const height=ref.querySelector(\"video\")?.offsetHeight||ref.querySelector(\"img\")?.offsetHeight;setImageHeight(height>1?height:null);};Object.assign(ref,{modules:[Keyboard,EffectFade],touchStartForcePreventDefault:true});ref.initialize();setCurrentIndex(ref.swiper.realIndex);setSlideCount(ref.swiper.slides.length);ref.addEventListener(\"swiperslidechangetransitionstart\",onSlideChange);ref.addEventListener(\"swipertransitionend\",onSlideEnd);ref.swiper.slides?.forEach(child=>{child.addEventListener(\"click\",onSlideClick);});onResize();window.setTimeout(()=>onResize(),100);window.addEventListener(\"resize\",onResize);return()=>{ref.removeEventListener(\"swiperslidechangetransitionstart\",onSlideChange);ref.removeEventListener(\"swipertransitionend\",onSlideEnd);ref.swiper.slides?.forEach(child=>{child.removeEventListener(\"click\",onSlideClick);});window.removeEventListener(\"resize\",onResize);};},[children]);useEffect(()=>{sliderRef.current?.swiper.slideToLoop(initialSlide);},[]);useEffect(()=>{sliderRef.current?.swiper.slideToLoop(currentSlide);},[currentSlide]);useEffect(()=>{const styleId=`slider-style-${id}`;if(document.getElementById(styleId))return;const styleEl=document.createElement(\"style\");styleEl.id=styleId;styleEl.innerHTML=`\n        ${overflow?`#slider-${id}::part(container) { overflow: visible; }`:\"\"}\n\n        #slider-${id}::part(wrapper) {\n            transition-delay: ${delay}s;\n\n            /* Reset text size to prevent iOS Safari from inflating font sizes */\n            -webkit-text-size-adjust: 100%;\n        }\n\n        #slider-${id} swiper-slide > div {\n            width: 100% !important;\n            height: 100% !important;\n        }\n\n        ${!isPreview?`\n                    #slider-${id} swiper-slide a { pointer-events: none !important; }\n                    #slider-${id} swiper-slide :has(a) { cursor: pointer; }\n                `:\"\"}\n    `;document.head.appendChild(styleEl);return()=>styleEl.remove();},[id,overflow,isPreview]);const arrowStyles={position:\"absolute\",zIndex:1};const dotsWrapperStyles={position:\"absolute\",zIndex:1,left:\"50%\",bottom:arrowOffset,transform:\"translateX(-50%)\",display:\"flex\",gap:10};const dotStyle=active=>({width:\"15px\",height:\"15px\",borderRadius:\"50%\",background:active?\"white\":\"rgba(255, 255, 255, 0.2)\",WebkitBackdropFilter:\"blur(10px)\",backdropFilter:\"blur(10px)\",filter:\"brightness(115%)\",cursor:\"pointer\"});return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"swiper-container\",{ref:sliderRef,init:\"false\",keyboard:keyboard,\"initial-slide\":initialSlide,\"slides-per-view\":slidesPerView,\"slides-per-group\":slidesPerView,\"space-between\":spaceBetween,loop:loop,speed:\"600\",// slide-to-clicked-slide=\"true\"\nid:`slider-${id}`,style:{...style},children:[prepend?.[0]?/*#__PURE__*/_jsx(\"swiper-slide\",{children:prepend}):null,addSlideWrapper?Children.map(filteredChildren,(child,index)=>/*#__PURE__*/_jsx(\"swiper-slide\",{children:child},index)):children.props?.children]}),slideCount>slidesPerView&&arrows&&arrowSize>0&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(NavButton,{variant:\"Previous\",background:arrowBackground,color:arrowColor,style:{...arrowStyles,...arrowPosition===\"center\"?{left:0,top:imageHeight?imageHeight/2:\"50%\",transform:\"translateX(-20%) translateY(-50%)\"}:{left:arrowOffset,bottom:arrowOffset},width:arrowSize,height:arrowSize,pointerEvents:slidePosition.start&&!loop?\"none\":\"auto\"},animate:{opacity:slidePosition.start&&!loop?0:1},onClick:()=>sliderRef.current.swiper.slidePrev()}),/*#__PURE__*/_jsx(NavButton,{variant:\"Next\",background:arrowBackground,color:arrowColor,style:{...arrowStyles,...arrowPosition===\"center\"?{right:0,top:imageHeight?imageHeight/2:\"50%\",transform:\"translateX(20%) translateY(-50%)\"}:{right:arrowOffset,bottom:arrowOffset},width:arrowSize,height:arrowSize,pointerEvents:slidePosition.end&&!loop?\"none\":\"auto\"},animate:{opacity:slidePosition.end&&!loop?0:1},onClick:()=>sliderRef.current.swiper.slideNext()})]}),dots&&slideCount>slidesPerView&&/*#__PURE__*/_jsx(\"div\",{style:dotsWrapperStyles,children:Array.from({length:Math.ceil(slideCount/slidesPerView)}).map((_,i)=>/*#__PURE__*/_jsx(motion.div,{style:dotStyle(i===currentIndex),onClick:()=>{sliderRef.current?.swiper.slideToLoop(i*slidesPerView);}},i))})]});}addPropertyControls(Slider,{children:{title:\"Content\",type:ControlType.Array,control:{type:ControlType.ComponentInstance}},prepend:{type:ControlType.Array,control:{type:ControlType.ComponentInstance}},initialSlide:{type:ControlType.Number,defaultValue:0,min:0,step:1,displayStepper:true},currentSlide:{type:ControlType.Number,defaultValue:0,min:0,step:1,displayStepper:true},slidesPerView:{type:ControlType.Number,defaultValue:1,min:0,// step: 0.5,\ndisplayStepper:true},spaceBetween:{type:ControlType.Number,defaultValue:25,min:0,step:1,displayStepper:true},loop:{type:ControlType.Boolean,defaultValue:false},delay:{type:ControlType.Number,defaultValue:0,min:0,step:.1,unit:\"s\",displayStepper:true},overflow:{type:ControlType.Boolean,defaultValue:false},addSlideWrapper:{type:ControlType.Boolean,defaultValue:true,title:\"Add Slide Wrapper\",enabledTitle:\"Yes\",disabledTitle:\"No\"},dots:{type:ControlType.Boolean,defaultValue:false},arrows:{type:ControlType.Boolean,defaultValue:true},arrowPosition:{type:ControlType.Enum,defaultValue:\"center\",displaySegmentedControl:true,options:[\"center\",\"bottom\"],optionTitles:[\"Center\",\"Bottom\"]},arrowOffset:{type:ControlType.Number,defaultValue:40,min:0,step:1,displayStepper:true,hidden(props){return props.arrowPosition===\"center\";}},arrowSize:{type:ControlType.Number,defaultValue:80,min:0,step:1,displayStepper:true,hidden(props){return!props.arrows;}},arrowBackground:{type:ControlType.Color,optional:true,hidden(props){return!props.arrows;}},arrowColor:{type:ControlType.Color,optional:true,hidden(props){return!props.arrows;}},keyboard:{type:ControlType.Boolean,defaultValue:true},onChange:{type:ControlType.EventHandler},onEnd:{type:ControlType.EventHandler}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Slider\",\"slots\":[\"children\"],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Slider.map"],"mappings":"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"}