vendor: 4,126 bytes, line 1
1import{S as R}from"./DzJ8QR_4.js";import{D as b,r as g,aj as M,a8 as A,I as q,G as L,P as D,K as U,ak as V,c as K}from"./qJiT2Mh9.js";function x(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function w(e,d){const n=["__proto__","constructor","prototype"];Object.keys(d).filter(l=>n.indexOf(l)<0).forEach(l=>{typeof e[l]>"u"?e[l]=d[l]:x(d[l])&&x(e[l])&&Object.keys(d[l]).length>0?d[l].__swiper__?e[l]=d[l]:w(e[l],d[l]):e[l]=d[l]})}function F(e={}){return e.navigation&&typeof e.navigation.nextEl>"u"&&typeof e.navigation.prevEl>"u"}function G(e={}){return e.pagination&&typeof e.pagination.el>"u"}function H(e={}){return e.scrollbar&&typeof e.scrollbar.el>"u"}function W(e=""){const d=e.split(" ").map(l=>l.trim()).filter(l=>!!l),n=[];return d.forEach(l=>{n.indexOf(l)<0&&n.push(l)}),n.join(" ")}function Z(e=""){return e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}const $=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopedSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideNextClass","slidePrevClass","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 P(e={},d=!0){const n={on:{}},l={},o={};w(n,R.defaults),w(n,R.extendedDefaults),n._emitClasses=!0,n.init=!1;const f={},r=$.map(t=>t.replace(/_/,"")),p=Object.assign({},e);return Object.keys(p).forEach(t=>{typeof e[t]>"u"||(r.indexOf(t)>=0?x(e[t])?(n[t]={},o[t]={},w(n[t],e[t]),w(o[t],e[t])):(n[t]=e[t],o[t]=e[t]):t.search(/on[A-Z]/)===0&&typeof e[t]=="function"?d?l[`${t[2].toLowerCase()}${t.substr(3)}`]=e[t]:n.on[`${t[2].toLowerCase()}${t.substr(3)}`]=e[t]:f[t]=e[t])}),["navigation","pagination","scrollbar"].forEach(t=>{n[t]===!0&&(n[t]={}),n[t]===!1&&delete n[t]}),{params:n,passedParams:o,rest:f,events:l}}function J({el:e,nextEl:d,prevEl:n,paginationEl:l,scrollbarEl:o,swiper:f},r){F(r)&&d&&n&&(f.params.navigation.nextEl=d,f.originalParams.navigation.nextEl=d,f.params.navigation.prevEl=n,f.originalParams.navigation.prevEl=n),G(r)&&l&&(f.params.pagination.el=l,f.originalParams.pagination.el=l),H(r)&&o&&(f.params.scrollbar.el=o,f.originalParams.scrollbar.el=o),f.init(e)}function Q(e,d,n,l,o){const f=[];if(!d)return f;const r=t=>{f.indexOf(t)<0&&f.push(t)};if(n&&l){const t=l.map(o),a=n.map(o);t.join("")!==a.join("")&&r("children"),l.length!==n.length&&r("children")}return $.filter(t=>t[0]==="_").map(t=>t.replace(/_/,"")).forEach(t=>{if(t in e&&t in d)if(x(e[t])&&x(d[t])){const a=Object.keys(e[t]),s=Object.keys(d[t]);
1a.length!==s.length?r(t):(a.forEach(u=>{e[t][u]!==d[t][u]&&r(t)}),s.forEach(u=>{e[t][u]!==d[t][u]&&r(t)}))}else e[t]!==d[t]&&r(t)}),f}function I(e,d,n){e===void 0&&(e={});const l=[],o={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]},f=(r,p)=>{Array.isArray(r)&&r.forEach(t=>{const a=typeof t.type=="symbol";p==="default"&&(p="container-end"),a&&t.children?f(t.children,p):t.type&&(t.type.name==="SwiperSlide"||t.type.name==="AsyncComponentWrapper")?l.push(t):o[p]&&o[p].push(t)})};return Object.keys(e).forEach(r=>{if(typeof e[r]!="function")return;const p=e[r]();f(p,r)}),n.value=d.value,d.value=l,{slides:l,slots:o}}function X({swiper:e,slides:d,passedParams:n,changedParams:l,nextEl:o,prevEl:f,scrollbarEl:r,paginationEl:p}){const t=l.filter(i=>i!=="children"&&i!=="direction"&&i!=="wrapperClass"),{params:a,pagination:s,navigation:u,scrollbar:h,virtual:v,thumbs:y}=e;let O,m,_,E,S,T,N,B;l.includes("thumbs")&&n.thumbs&&n.thumbs.swiper&&a.thumbs&&!a.thumbs.swiper&&(O=!0),l.includes("controller")&&n.controller&&n.controller.control&&a.controller&&!a.controller.control&&(m=!0),l.includes("pagination")&&n.pagination&&(n.pagination.el||p)&&(a.pagination||a.pagination===!1)&&s&&!s.el&&(_=!0),l.includes("scrollbar")&&n.scrollbar&&(n.scrollbar.el||r)&&(a.scrollbar||a.scrollbar===!1)&&h&&!h.el&&(E=!0),l.includes("navigation")&&n.navigation&&(n.navigation.prevEl||f)&&(n.navigation.nextEl||o)&&(a.navigation||a.navigation===!1)&&u&&!u.prevEl&&!u.nextEl&&(S=!0);const z=i=>{e[i]&&(e[i].destroy(),i==="navigation"?(e.isElement&&(e[i].prevEl.remove(),e[i].nextEl.remove()),a[i].prevEl=void 0,a[i].nextEl=void 0,e[i].prevEl=void 0,e[i].nextEl=void 0):(e.isElement&&e[i].el.remove(),a[i].el=void 0,e[i].el=void 0))};l.includes("loop")&&e.isElement&&(a.loop&&!n.loop?T=!0:!a.loop&&n.loop?N=!0:B=!0),t.forEach(i=>{if(x(a[i])&&x(n[i]))w(a[i],n[i]),(i==="navigation"||i==="pagination"||i==="scrollbar")&&"enabled"in n[i]&&!n[i].enabled&&z(i);else{const c=n[i];(c===!0||c===!1)&&(i==="navigation"||i==="pagination"||i==="scrollbar")?c===!1&&z(i):a[i]=n[i]}}),t.includes("controller")&&!m&&e.controller&&e.controller.control&&a.controller&&a.controller.control&&(e.controller.control=a.controller.control),l.includes("children")&&d&&v&&a.virtual.enabled&&(v.slides=d,v.update(!0)),l.includes("children")&&d&&a.loop&&(B=!0),O&&y.init()&&y.update(!0),m&&(e.controller.control=a.controller.control),_&&(e.isElement&&(!p||typeof p=="string")&&(p=document.createElement("div"),p.classList.add("swiper-pagination"),e.el.shadowEl.appendChild(p)),p&&(a.pagination.el=p),s.init(),s.render(),s.update()),E&&(e.isElement&&(!r||typeof r=="string")&&(r=document.createElement("div"),r.classList.add("swiper-scrollbar"),e.el.shadowEl.appendChild(r)),r&&(a.scrollbar.el=r),h.init(),h.updateSize(),h.setTranslate()),S&&(e.isElement&&((!o||typeof o=="string")&&(o=document.createElement("div"),o.classList.add("swiper-button-next"),e.el.shadowEl.appendChild(o)),(!f||typeof f=="string")&&(f=document.createElement("div"),f.classList.add("swiper-button-prev"),e.el.shadowEl.appendChild(f))),o&&(a.navigation.nextEl=o),f&&(a.navigation.prevEl=f),u.init(),u.update()),l.includes("allowSlideNext")&&(e.allowSlideNext=n.allowSlideNext),l.includes("allowSlidePrev")&&(e.allowSlidePrev=n.allowSlidePrev),l.includes("direction")&&e.changeDirection(n.direction,!1),(T||B)&&e.loopDestroy(),(N||B)&&e.loopCreate(),e.update()}function Y(e,d,n){if(!n)return null;const l=s=>{let u=s;return s<0?u=d.length+s:u>=d.length&&(u=u-d.length),u},o=e.value.isHorizontal()?{[e.value.rtlTranslate?"right":"left"]:`${n.offset}px`}:{top:`${n.offset}px`},{from:f,to:r}=n,p=e.value.params.loop?-d.length:0,t=e.value.params.loop?d.length*2:d.length,a=[];for(let s=p;s<t;s+=1)s>=f&&s<=r&&a.push(d[l(s)]);return a.map(s=>(s.props||(s.props={}),s.props.style||(s.props.style={}),s.props.swiperRef=e,s.props.style=o,b(s.type,{...s.props},s.children)))}const k=e=>{!e||e.destroyed||!e.params.virtual||e.params.virtual&&!e.params.virtual.enabled||(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())},ne={name:"Swiper",props:{tag:{type:String,default:"div"},wrapperTag:{type:String,default:"div"},modules:{type:Array,default:void 0},init:{type:Boolean,default:void 0},direction:{type:String,default:void 0},oneWayMovement:{type:Boolean,default:void 0},touchEventsTarget:{type:String,default:void 0},initialSlide:{type:Number,default:void 0},speed:{type:Number,default:void 0},cssMode:{type:Boolean,default:void 0},updateOnWindowResize:{type:Boolean,default:void 0},resizeObserver:{type:Boolean,default:void 0},nested:{type:Boolean,default:void 0},focusableElements:{type:String,default:void 0},width:{type:Number,default:void 0},height:{type:Number,default:void 0},preventInteractionOnTransition:{type:Boolean,default:void 0},userAgent:{type:String,default:void 0},url:{type:String,default:void 0},edgeSwipeDetection:{type:[Boolean,String],default:void 0},edgeSwipeThreshold:{type:Number,default:void 0},autoHeight:{type:Boolean,default:void 0},setWrapperSize:{type:Boolean,default:void 0},virtualTranslate:{type:Boolean,default:void 0},effect:{type:String,default:void 0},breakpoints:{type:Object,default:void 0},spaceBetween:{type:[Number,String],default:void 0},slidesPerView:{type:[Number,String],default:void 0},maxBackfaceHiddenSlides:{type:Number,default:void 0},slidesPerGroup:{type:Number,default:void 0},slidesPerGroupSkip:{type:Number,default:void 0},slidesPerGroupAuto:{type:Boolean,default:void 0},centeredSlides:{type:Boolean,default:void 0}
1,centeredSlidesBounds:{type:Boolean,default:void 0},slidesOffsetBefore:{type:Number,default:void 0},slidesOffsetAfter:{type:Number,default:void 0},normalizeSlideIndex:{type:Boolean,default:void 0},centerInsufficientSlides:{type:Boolean,default:void 0},watchOverflow:{type:Boolean,default:void 0},roundLengths:{type:Boolean,default:void 0},touchRatio:{type:Number,default:void 0},touchAngle:{type:Number,default:void 0},simulateTouch:{type:Boolean,default:void 0},shortSwipes:{type:Boolean,default:void 0},longSwipes:{type:Boolean,default:void 0},longSwipesRatio:{type:Number,default:void 0},longSwipesMs:{type:Number,default:void 0},followFinger:{type:Boolean,default:void 0},allowTouchMove:{type:Boolean,default:void 0},threshold:{type:Number,default:void 0},touchMoveStopPropagation:{type:Boolean,default:void 0},touchStartPreventDefault:{type:Boolean,default:void 0},touchStartForcePreventDefault:{type:Boolean,default:void 0},touchReleaseOnEdges:{type:Boolean,default:void 0},uniqueNavElements:{type:Boolean,default:void 0},resistance:{type:Boolean,default:void 0},resistanceRatio:{type:Number,default:void 0},watchSlidesProgress:{type:Boolean,default:void 0},grabCursor:{type:Boolean,default:void 0},preventClicks:{type:Boolean,default:void 0},preventClicksPropagation:{type:Boolean,default:void 0},slideToClickedSlide:{type:Boolean,default:void 0},loop:{type:Boolean,default:void 0},loopedSlides:{type:Number,default:void 0},loopPreventsSliding:{type:Boolean,default:void 0},rewind:{type:Boolean,default:void 0},allowSlidePrev:{type:Boolean,default:void 0},allowSlideNext:{type:Boolean,default:void 0},swipeHandler:{type:Boolean,default:void 0},noSwiping:{type:Boolean,default:void 0},noSwipingClass:{type:String,default:void 0},noSwipingSelector:{type:String,default:void 0},passiveListeners:{type:Boolean,default:void 0},containerModifierClass:{type:String,default:void 0},slideClass:{type:String,default:void 0},slideActiveClass:{type:String,default:void 0},slideVisibleClass:{type:String,default:void 0},slideNextClass:{type:String,default:void 0},slidePrevClass:{type:String,default:void 0},wrapperClass:{type:String,default:void 0},lazyPreloaderClass:{type:String,default:void 0},lazyPreloadPrevNext:{type:Number,default:void 0},runCallbacksOnInit:{type:Boolean,default:void 0},observer:{type:Boolean,default:void 0},observeParents:{type:Boolean,default:void 0},observeSlideChildren:{type:Boolean,default:void 0},a11y:{type:[Boolean,Object],default:void 0},autoplay:{type:[Boolean,Object],default:void 0},controller:{type:Object,default:void 0},coverflowEffect:{type:Object,default:void 0},cubeEffect:{type:Object,default:void 0},fadeEffect:{type:Object,default:void 0},flipEffect:{type:Object,default:void 0},creativeEffect:{type:Object,default:void 0},cardsEffect:{type:Object,default:void 0},hashNavigation:{type:[Boolean,Object],default:void 0},history:{type:[Boolean,Object],default:void 0},keyboard:{type:[Boolean,Object],default:void 0},mousewheel:{type:[Boolean,Object],default:void 0},navigation:{type:[Boolean,Object],default:void 0},pagination:{type:[Boolean,Object],default:void 0},parallax:{type:[Boolean,Object],default:void 0},scrollbar:{type:[Boolean,Object],default:void 0},thumbs:{type:Object,default:void 0},virtual:{type:[Boolean,Object],default:void 0},zoom:{type:[Boolean,Object],default:void 0},grid:{type:[Object],default:void 0},freeMode:{type:[Boolean,Object],default:void 0},enabled:{type:Boolean,default:void 0}},emits:["_beforeBreakpoint","_containerClasses","_slideClass","_slideClasses","_swiper","_freeModeNoMomentumRelease","activeIndexChange","afterInit","autoplay","autoplayStart","autoplayStop","autoplayPause","autoplayResume","autoplayTimeLeft","beforeDestroy","beforeInit","beforeLoopFix","beforeResize","beforeSlideChangeStart","beforeTransitionStart","breakpoint","changeDirection","click","disable","doubleTap","doubleClick","destroy","enable","fromEdge","hashChange","hashSet","init","keyPress","lock","loopFix","momentumBounce","navigationHide","navigationShow","navigationPrev","navigationNext","observerUpdate","orientationchange","paginationHide","paginationRender","paginationShow","paginationUpdate","progress","reachBeginning","reachEnd","realIndexChange","resize","scroll","scrollbarDragEnd","scrollbarDragMove","scrollbarDragStart","setTransition","setTranslate","slideChange","slideChangeTransitionEnd","slideChangeTransitionStart","slideNextTransitionEnd","slideNextTransitionStart","slidePrevTransitionEnd","slidePrevTransitionStart","slideResetTransitionStart","slideResetTransitionEnd","sliderMove","sliderFirstMove","slidesLengthChange","slidesGridLengthChange","snapGridLengthChange","snapIndexChange","swiper","tap","toEdge","touchEnd","touchMove","touchMoveOpposite","touchStart","transitionEnd","transitionStart","unlock","update","virtualUpdate","zoomChange"],setup(e,d){let{slots:n,emit:l}=d;const{tag:o,wrapperTag:f}=e,r=g("swiper"),p=g(null),t=g(!1),a=g(!1),s=g(null),u=g(null),h=g(null),v={value:[]},y={value:[]},O=g(null),m=g(null),_=g(null),E=g(null),{params:S,passedParams:T}=P(e,!1);I(n,v,y),h.value=T,y.value=v.value;const N=()=>{I(n,v,y),t.value=!0};S.onAny=function(i){for(var c=arguments.length,C=new Array(c>1?c-1:0),j=1;j<c;j++)C[j-1]=arguments[j];l(i,...C)},Object.assign(S.on,{_beforeBreakpoint:N,_containerClasses(i,c){r.value=c}});const B={...S};if(delete B.wrapperClass,u.value=new R(B),u.value.virtual&&u.value.params.virtual.enabled){u.value.virtual.slides=v.value;const i={cache:!1,slides:v.value,renderExternal:c=>{p.value=c},renderExternalUpdate:!1};w(u.value.params.virtual,i),w(u.value.originalParams.virtual,i)}M(()=>{!a.value&&u.value&&(u.value.emitSlidesClasses(),a.value=!0);const{passedParams:i}=P(e,!1),c=Q(i,h.value,v.value,y.value,C=>C.props&&C.props.key);h.value=i,(c.length||t.value)&&u.value&&!u.value.destroyed&&X({swiper:u.value,slides:v.value,passedParams:i,changedParams:c,nextEl:O.value,prevEl:m.value,scrollbarEl:E.value,paginationEl:_.value}),t.value=!1}),A("swiper",u),q(p,()=>{U(()=>{k(u.value)})}),L(()=>
1{s.value&&(J({el:s.value,nextEl:O.value,prevEl:m.value,paginationEl:_.value,scrollbarEl:E.value,swiper:u.value},S),l("swiper",u.value))}),D(()=>{u.value&&!u.value.destroyed&&u.value.destroy(!0,!1)});function z(i){return S.virtual?Y(u,i,p.value):(i.forEach((c,C)=>{c.props||(c.props={}),c.props.swiperRef=u,c.props.swiperSlideIndex=C}),i)}return()=>{const{slides:i,slots:c}=I(n,v,y);return b(o,{ref:s,class:W(r.value)},[c["container-start"],b(f,{class:Z(S.wrapperClass)},[c["wrapper-start"],z(i),c["wrapper-end"]]),F(e)&&[b("div",{ref:m,class:"swiper-button-prev"}),b("div",{ref:O,class:"swiper-button-next"})],H(e)&&b("div",{ref:E,class:"swiper-scrollbar"}),G(e)&&b("div",{ref:_,class:"swiper-pagination"}),c["container-end"]])}}},le={name:"SwiperSlide",props:{tag:{type:String,default:"div"},swiperRef:{type:Object,required:!1},swiperSlideIndex:{type:Number,default:void 0,required:!1},zoom:{type:Boolean,default:void 0,required:!1},lazy:{type:Boolean,default:!1,required:!1},virtualIndex:{type:[String,Number],default:void 0}},setup(e,d){let{slots:n}=d,l=!1;const{swiperRef:o}=e,f=g(null),r=g("swiper-slide"),p=g(!1);function t(u,h,v){h===f.value&&(r.value=v)}L(()=>{!o||!o.value||(o.value.on("_slideClass",t),l=!0)}),V(()=>{l||!o||!o.value||(o.value.on("_slideClass",t),l=!0)}),M(()=>{!f.value||!o||!o.value||(typeof e.swiperSlideIndex<"u"&&(f.value.swiperSlideIndex=e.swiperSlideIndex),o.value.destroyed&&r.value!=="swiper-slide"&&(r.value="swiper-slide"))}),D(()=>{!o||!o.value||o.value.off("_slideClass",t)});const a=K(()=>({isActive:r.value.indexOf("swiper-slide-active")>=0,isVisible:r.value.indexOf("swiper-slide-visible")>=0,isPrev:r.value.indexOf("swiper-slide-prev")>=0,isNext:r.value.indexOf("swiper-slide-next")>=0}));A("swiperSlide",a);const s=()=>{p.value=!0};return()=>b(e.tag,{class:W(`${r.value}`),ref:f,"data-swiper-slide-index":typeof e.virtualIndex>"u"&&o&&o.value&&o.value.params.loop?e.swiperSlideIndex:e.virtualIndex,onLoadCapture:s},e.zoom?b("div",{class:"swiper-zoom-container","data-swiper-zoom":typeof e.zoom=="number"?e.zoom:void 0},[n.default&&n.default(a.value),e.lazy&&!p.value&&b("div",{class:"swiper-lazy-preloader"})]):[n.default&&n.default(a.value),e.lazy&&!p.value&&b("div",{class:"swiper-lazy-preloader"})])}};export{le as S,ne as a};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.