Plugin Directory

Changeset 2834645

Timestamp:
12/15/2022 07:23:29 PM (20 months ago)
Author:
wppool
Message:

Tagging version 1.4.1

Location:
easy-video-reviews
Files:
4 added
10 edited
1 copied

Legend:

Unmodified
Added
Removed
  • easy-video-reviews/tags/1.4.1/easy-video-reviews.php

    r2834157 r2834645  
    55 * Plugin URI:        http://wppool.dev/easy-video-reviews
    66 * Description:       Easy Video Reviews is the best and easiest video review plugin for WordPress fully compatible with WooCommerce and Easy Digital Downloads plugins. Your customers can record and send video testimonials right from their browser and you can manage and showcase anywhere in your WordPress website.
    7  * Version:           1.4.0
     7 * Version:           1.4.
    88 * Requires at least: 5.0
    99 * Requires PHP:      5.4
     
    3535 * Easy Video Review Version
    3636 */
    37 define('EVR_VERSION', '1.4.0');
     37define('EVR_VERSION', '1.4.');
    3838
    3939/**
  • easy-video-reviews/tags/1.4.1/includes/Elementor/Showcase.php

    r2817613 r2834645  
    304304            $evr_remote_data = get_evr_remote_data();
    305305
    306             if($evr_remote_data &&  $evr_remote_data->folders) {
    307 
    308                 foreach($evr_remote_data->folders as $folder){
     306            if($evr_remote_data &&  $evr_remote_data->folders) {
     307
     308                foreach($evr_remote_data->folders as $folder){
    309309                    $evr_folders[$folder->id] = $folder->name;
    310310                }
     
    314314            $default = count($evr_folders) > 0 ? array_key_first($evr_folders) : 0;
    315315
    316             $evr_folders = [ 0 => 'Select Folder'] + $evr_folders;
     316            $evr_save_in_folders = [ 0 => 'Select Folder'] + $evr_folders;
     317            $evr_show_from_folders = [ 0 => 'All'] + $evr_folders;
    317318
    318319            $this->add_control(
     
    322323                    'type' => 'select2',
    323324
    324                     'options' => $evr_folders,
     325                    'options' => $evr_folders,
    325326                    'default' => $default,
    326327                    'multiple' => false,
     
    344345                    'type' => 'select2',
    345346
    346                     'options' => $evr_folders,
     347                    'options' => $evr_folders,
    347348                    'default' => 'all',
    348349                    'multiple' => true,
     
    356357                    'type' => 'select2',
    357358
    358                     'options' => $evr_folders,
     359                    'options' => $evr_folders,
    359360                    'default' => '',
    360361                    'multiple' => true,
     
    536537                        },
    537538                    };
    538 
    539                     console.log(swiperConfig);
     539 
    540540                    setTimeout(function() {
    541541                        new Swiper(document.querySelector('.evr-reviews-swiper'), swiperConfig);
  • easy-video-reviews/tags/1.4.1/includes/classes/Shortcode.php

    r2817613 r2834645  
    8989
    9090       
    91         $configuration = json_encode($args);
     91        $configuration = json_encode($args);
    9292 
    9393
     
    9797
    9898            $showcase = "<div class=\"swiper evr-swiper evr-reviews overflow-x-hidden relative\">
    99             <div class=\"swiper-wrapper\"  data-evr-reviews='" . json_encode($configuration) . "'>
     99            <div class=\"swiper-wrapper\"  data-evr-reviews=>
    100100                <div class=\"swiper-slide\">
    101101                    <div class=\"swiper-lazy-preloader\"></div>
  • easy-video-reviews/tags/1.4.1/public/js/app.min.js

    r2829462 r2834645  
    1 (()=>{"use strict";var e={d:(t,n)=>{for(var s in n)e.o(n,s)&&!e.o(t,s)&&Object.defineProperty(t,s,{enumerable:!0,get:n[s]})}};e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),e.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var t={};function n(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function s(e={},t={}){Object.keys(t).forEach((r=>{void 0===e[r]?e[r]=t[r]:n(t[r])&&n(e[r])&&Object.keys(t[r]).length>0&&s(e[r],t[r])}))}e.r(t),e.d(t,{BaseTransition:()=>As,Comment:()=>ui,EffectScope:()=>pt,Fragment:()=>di,KeepAlive:()=>Xs,ReactiveEffect:()=>Tt,Static:()=>fi,Suspense:()=>Ts,Teleport:()=>ni,Text:()=>pi,Transition:()=>Ya,TransitionGroup:()=>fl,VueElement:()=>ja,callWithAsyncErrorHandling:()=>Co,callWithErrorHandling:()=>Eo,camelize:()=>Ze,capitalize:()=>tt,cloneVNode:()=>Li,compatUtils:()=>Sa,computed:()=>ts,createApp:()=>Gl,createBlock:()=>Ei,createCommentVNode:()=>Ai,createElementBlock:()=>Si,createElementVNode:()=>Pi,createHydrationRenderer:()=>Xr,createPropsRestProxy:()=>pa,createRenderer:()=>qr,createSSRApp:()=>Ul,createSlots:()=>Hi,createStaticVNode:()=>zi,createTextVNode:()=>Ni,createVNode:()=>Oi,customRef:()=>Kn,defineAsyncComponent:()=>Us,defineComponent:()=>Hs,defineCustomElement:()=>Da,defineEmits:()=>ra,defineExpose:()=>ia,defineProps:()=>sa,defineSSRCustomElement:()=>Ba,devtools:()=>ns,effect:()=>Mt,effectScope:()=>ut,getCurrentInstance:()=>to,getCurrentScope:()=>ht,getTransitionRawChildren:()=>js,guardReactiveProps:()=>Ii,h:()=>fa,handleError:()=>_o,hydrate:()=>Hl,initCustomFormatter:()=>ga,initDirectivesForSSR:()=>Xl,inject:()=>Ls,isMemoSame:()=>ya,isProxy:()=>Ln,isReactive:()=>On,isReadonly:()=>In,isRef:()=>Bn,isRuntimeOnly:()=>uo,isVNode:()=>Ci,markRaw:()=>zn,mergeDefaults:()=>da,mergeProps:()=>Bi,nextTick:()=>Do,normalizeClass:()=>ge,normalizeProps:()=>ve,normalizeStyle:()=>ue,onActivated:()=>Ks,onBeforeMount:()=>rr,onBeforeUnmount:()=>lr,onBeforeUpdate:()=>or,onDeactivated:()=>Js,onErrorCaptured:()=>fr,onMounted:()=>ir,onRenderTracked:()=>ur,onRenderTriggered:()=>pr,onScopeDispose:()=>mt,onServerPrefetch:()=>dr,onUnmounted:()=>cr,onUpdated:()=>ar,openBlock:()=>gi,popScopeId:()=>ys,provide:()=>Is,proxyRefs:()=>Xn,pushScopeId:()=>vs,queuePostFlushCb:()=>Ho,reactive:()=>Tn,readonly:()=>Mn,ref:()=>Fn,registerRuntimeCompiler:()=>po,render:()=>jl,renderList:()=>ji,renderSlot:()=>Gi,resolveComponent:()=>ri,resolveDirective:()=>ai,resolveDynamicComponent:()=>oi,resolveFilter:()=>xa,resolveTransitionHooks:()=>Vs,setBlockTracking:()=>bi,setDevtoolsHook:()=>os,setTransitionHooks:()=>Fs,shallowReactive:()=>$n,shallowReadonly:()=>kn,shallowRef:()=>jn,ssrContextKey:()=>ha,ssrUtils:()=>ba,stop:()=>kt,toDisplayString:()=>Ee,toHandlerKey:()=>nt,toHandlers:()=>Wi,toRaw:()=>Nn,toRef:()=>Qn,toRefs:()=>Jn,transformVNodeArgs:()=>Ti,triggerRef:()=>Un,unref:()=>Wn,useAttrs:()=>la,useCssModule:()=>Ha,useCssVars:()=>Ga,useSSRContext:()=>ma,useSlots:()=>aa,useTransitionState:()=>Ns,vModelCheckbox:()=>xl,vModelDynamic:()=>Ml,vModelRadio:()=>El,vModelSelect:()=>Cl,vModelText:()=>bl,vShow:()=>zl,version:()=>wa,warn:()=>bo,watch:()=>Zo,watchEffect:()=>Xo,watchPostEffect:()=>Yo,watchSyncEffect:()=>Ko,withAsyncContext:()=>ua,withCtx:()=>bs,withDefaults:()=>oa,withDirectives:()=>Ar,withKeys:()=>Nl,withMemo:()=>va,withModifiers:()=>Il,withScopeId:()=>ws});const r={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function i(){const e="undefined"!=typeof document?document:{};return s(e,r),e}const o={document:r,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function a(){const e="undefined"!=typeof window?window:{};return s(e,o),e}class l extends Array{constructor(e){super(...e||[]),function(e){const t=e.__proto__;Object.defineProperty(e,"__proto__",{get:()=>t,set(e){t.__proto__=e}})}(this)}}function c(e=[]){const t=[];return e.forEach((e=>{Array.isArray(e)?t.push(...c(e)):t.push(e)})),t}function d(e,t){return Array.prototype.filter.call(e,t)}function p(e,t){const n=a(),s=i();let r=[];if(!t&&e instanceof l)return e;if(!e)return new l(r);if("string"==typeof e){const n=e.trim();if(n.indexOf("<")>=0&&n.indexOf(">")>=0){let e="div";0===n.indexOf("<li")&&(e="ul"),0===n.indexOf("<tr")&&(e="tbody"),0!==n.indexOf("<td")&&0!==n.indexOf("<th")||(e="tr"),0===n.indexOf("<tbody")&&(e="table"),0===n.indexOf("<option")&&(e="select");const t=s.createElement(e);t.innerHTML=n;for(let e=0;e<t.childNodes.length;e+=1)r.push(t.childNodes[e])}else r=function(e,t){if("string"!=typeof e)return[e];const n=[],s=t.querySelectorAll(e);for(let e=0;e<s.length;e+=1)n.push(s[e]);return n}(e.trim(),t||s)}else if(e.nodeType||e===n||e===s)r.push(e);else if(Array.isArray(e)){if(e instanceof l)return e;r=e}return new l(function(e){const t=[];for(let n=0;n<e.length;n+=1)-1===t.indexOf(e[n])&&t.push(e[n]);return t}(r))}p.fn=l.prototype;const u="resize scroll".split(" ");function f(e){return function(...t){if(void 0===t[0]){for(let t=0;t<this.length;t+=1)u.indexOf(e)<0&&(e in this[t]?this[t][e]():p(this[t]).trigger(e));return this}return this.on(e,...t)}}f("click"),f("blur"),f("focus"),f("focusin"),f("focusout"),f("keyup"),f("keydown"),f("keypress"),f("submit"),f("change"),f("mousedown"),f("mousemove"),f("mouseup"),f("mouseenter"),f("mouseleave"),f("mouseout"),f("mouseover"),f("touchstart"),f("touchend"),f("touchmove"),f("resize"),f("scroll");const h={addClass:function(...e){const t=c(e.map((e=>e.split(" "))));return this.forEach((e=>{e.classList.add(...t)})),this},removeClass:function(...e){const t=c(e.map((e=>e.split(" "))));return this.forEach((e=>{e.classList.remove(...t)})),this},hasClass:function(...e){const t=c(e.map((e=>e.split(" "))));return d(this,(e=>t.filter((t=>e.classList.contains(t))).length>0)).length>0},toggleClass:function(...e){const t=c(e.map((e=>e.split(" "))));this.forEach((e=>{t.forEach((t=>{e.classList.toggle(t)}))}))},attr:function(e,t){if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(let n=0;n<this.length;n+=1)if(2===arguments.length)this[n].setAttribute(e,t);else for(const t in e)this[n][t]=e[t],this[n].setAttribute(t,e[t]);return this},removeAttr:function(e){for(let t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this},transform:function(e){for(let t=0;t<this.length;t+=1)this[t].style.transform=e;return this},transition:function(e){for(let t=0;t<this.length;t+=1)this[t].style.transitionDuration="string"!=typeof e?`${e}ms`:e;return this},on:function(...e){let[t,n,s,r]=e;function i(e){const t=e.target;if(!t)return;const r=e.target.dom7EventData||[];if(r.indexOf(e)<0&&r.unshift(e),p(t).is(n))s.apply(t,r);else{const e=p(t).parents();for(let t=0;t<e.length;t+=1)p(e[t]).is(n)&&s.apply(e[t],r)}}function o(e){const t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),s.apply(this,t)}"function"==typeof e[1]&&([t,s,r]=e,n=void 0),r||(r=!1);const a=t.split(" ");let l;for(let e=0;e<this.length;e+=1){const t=this[e];if(n)for(l=0;l<a.length;l+=1){const e=a[l];t.dom7LiveListeners||(t.dom7LiveListeners={}),t.dom7LiveListeners[e]||(t.dom7LiveListeners[e]=[]),t.dom7LiveListeners[e].push({listener:s,proxyListener:i}),t.addEventListener(e,i,r)}else for(l=0;l<a.length;l+=1){const e=a[l];t.dom7Listeners||(t.dom7Listeners={}),t.dom7Listeners[e]||(t.dom7Listeners[e]=[]),t.dom7Listeners[e].push({listener:s,proxyListener:o}),t.addEventListener(e,o,r)}}return this},off:function(...e){let[t,n,s,r]=e;"function"==typeof e[1]&&([t,s,r]=e,n=void 0),r||(r=!1);const i=t.split(" ");for(let e=0;e<i.length;e+=1){const t=i[e];for(let e=0;e<this.length;e+=1){const i=this[e];let o;if(!n&&i.dom7Listeners?o=i.dom7Listeners[t]:n&&i.dom7LiveListeners&&(o=i.dom7LiveListeners[t]),o&&o.length)for(let e=o.length-1;e>=0;e-=1){const n=o[e];s&&n.listener===s||s&&n.listener&&n.listener.dom7proxy&&n.listener.dom7proxy===s?(i.removeEventListener(t,n.proxyListener,r),o.splice(e,1)):s||(i.removeEventListener(t,n.proxyListener,r),o.splice(e,1))}}}return this},trigger:function(...e){const t=a(),n=e[0].split(" "),s=e[1];for(let r=0;r<n.length;r+=1){const i=n[r];for(let n=0;n<this.length;n+=1){const r=this[n];if(t.CustomEvent){const n=new t.CustomEvent(i,{detail:s,bubbles:!0,cancelable:!0});r.dom7EventData=e.filter(((e,t)=>t>0)),r.dispatchEvent(n),r.dom7EventData=[],delete r.dom7EventData}}}return this},transitionEnd:function(e){const t=this;return e&&t.on("transitionend",(function n(s){s.target===this&&(e.call(this,s),t.off("transitionend",n))})),this},outerWidth:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+parseFloat(e.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function(){const e=a();return this[0]?e.getComputedStyle(this[0],null):{}},offset:function(){if(this.length>0){const e=a(),t=i(),n=this[0],s=n.getBoundingClientRect(),r=t.body,o=n.clientTop||r.clientTop||0,l=n.clientLeft||r.clientLeft||0,c=n===e?e.scrollY:n.scrollTop,d=n===e?e.scrollX:n.scrollLeft;return{top:s.top+c-o,left:s.left+d-l}}return null},css:function(e,t){const n=a();let s;if(1===arguments.length){if("string"!=typeof e){for(s=0;s<this.length;s+=1)for(const t in e)this[s].style[t]=e[t];return this}if(this[0])return n.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(s=0;s<this.length;s+=1)this[s].style[e]=t;return this}return this},each:function(e){return e?(this.forEach(((t,n)=>{e.apply(t,[t,n])})),this):this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:null;for(let t=0;t<this.length;t+=1)this[t].innerHTML=e;return this},text:function(e){if(void 0===e)return this[0]?this[0].textContent.trim():null;for(let t=0;t<this.length;t+=1)this[t].textContent=e;return this},is:function(e){const t=a(),n=i(),s=this[0];let r,o;if(!s||void 0===e)return!1;if("string"==typeof e){if(s.matches)return s.matches(e);if(s.webkitMatchesSelector)return s.webkitMatchesSelector(e);if(s.msMatchesSelector)return s.msMatchesSelector(e);for(r=p(e),o=0;o<r.length;o+=1)if(r[o]===s)return!0;return!1}if(e===n)return s===n;if(e===t)return s===t;if(e.nodeType||e instanceof l){for(r=e.nodeType?[e]:e,o=0;o<r.length;o+=1)if(r[o]===s)return!0;return!1}return!1},index:function(){let e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function(e){if(void 0===e)return this;const t=this.length;if(e>t-1)return p([]);if(e<0){const n=t+e;return p(n<0?[]:[this[n]])}return p([this[e]])},append:function(...e){let t;const n=i();for(let s=0;s<e.length;s+=1){t=e[s];for(let e=0;e<this.length;e+=1)if("string"==typeof t){const s=n.createElement("div");for(s.innerHTML=t;s.firstChild;)this[e].appendChild(s.firstChild)}else if(t instanceof l)for(let n=0;n<t.length;n+=1)this[e].appendChild(t[n]);else this[e].appendChild(t)}return this},prepend:function(e){const t=i();let n,s;for(n=0;n<this.length;n+=1)if("string"==typeof e){const r=t.createElement("div");for(r.innerHTML=e,s=r.childNodes.length-1;s>=0;s-=1)this[n].insertBefore(r.childNodes[s],this[n].childNodes[0])}else if(e instanceof l)for(s=0;s<e.length;s+=1)this[n].insertBefore(e[s],this[n].childNodes[0]);else this[n].insertBefore(e,this[n].childNodes[0]);return this},next:function(e){return this.length>0?e?this[0].nextElementSibling&&p(this[0].nextElementSibling).is(e)?p([this[0].nextElementSibling]):p([]):this[0].nextElementSibling?p([this[0].nextElementSibling]):p([]):p([])},nextAll:function(e){const t=[];let n=this[0];if(!n)return p([]);for(;n.nextElementSibling;){const s=n.nextElementSibling;e?p(s).is(e)&&t.push(s):t.push(s),n=s}return p(t)},prev:function(e){if(this.length>0){const t=this[0];return e?t.previousElementSibling&&p(t.previousElementSibling).is(e)?p([t.previousElementSibling]):p([]):t.previousElementSibling?p([t.previousElementSibling]):p([])}return p([])},prevAll:function(e){const t=[];let n=this[0];if(!n)return p([]);for(;n.previousElementSibling;){const s=n.previousElementSibling;e?p(s).is(e)&&t.push(s):t.push(s),n=s}return p(t)},parent:function(e){const t=[];for(let n=0;n<this.length;n+=1)null!==this[n].parentNode&&(e?p(this[n].parentNode).is(e)&&t.push(this[n].parentNode):t.push(this[n].parentNode));return p(t)},parents:function(e){const t=[];for(let n=0;n<this.length;n+=1){let s=this[n].parentNode;for(;s;)e?p(s).is(e)&&t.push(s):t.push(s),s=s.parentNode}return p(t)},closest:function(e){let t=this;return void 0===e?p([]):(t.is(e)||(t=t.parents(e).eq(0)),t)},find:function(e){const t=[];for(let n=0;n<this.length;n+=1){const s=this[n].querySelectorAll(e);for(let e=0;e<s.length;e+=1)t.push(s[e])}return p(t)},children:function(e){const t=[];for(let n=0;n<this.length;n+=1){const s=this[n].children;for(let n=0;n<s.length;n+=1)e&&!p(s[n]).is(e)||t.push(s[n])}return p(t)},filter:function(e){return p(d(this,e))},remove:function(){for(let e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this}};Object.keys(h).forEach((e=>{Object.defineProperty(p.fn,e,{value:h[e],writable:!0})}));const m=p;function g(e,t=0){return setTimeout(e,t)}function v(){return Date.now()}function y(e,t="x"){const n=a();let s,r,i;const o=function(e){const t=a();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}(e);return n.WebKitCSSMatrix?(r=o.transform||o.webkitTransform,r.split(",").length>6&&(r=r.split(", ").map((e=>e.replace(",","."))).join(", ")),i=new n.WebKitCSSMatrix("none"===r?"":r)):(i=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),s=i.toString().split(",")),"x"===t&&(r=n.WebKitCSSMatrix?i.m41:16===s.length?parseFloat(s[12]):parseFloat(s[4])),"y"===t&&(r=n.WebKitCSSMatrix?i.m42:16===s.length?parseFloat(s[13]):parseFloat(s[5])),r||0}function w(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function b(...e){const t=Object(e[0]),n=["__proto__","constructor","prototype"];for(let r=1;r<e.length;r+=1){const i=e[r];if(null!=i&&(s=i,!("undefined"!=typeof window&&void 0!==window.HTMLElement?s instanceof HTMLElement:s&&(1===s.nodeType||11===s.nodeType)))){const e=Object.keys(Object(i)).filter((e=>n.indexOf(e)<0));for(let n=0,s=e.length;n<s;n+=1){const s=e[n],r=Object.getOwnPropertyDescriptor(i,s);void 0!==r&&r.enumerable&&(w(t[s])&&w(i[s])?i[s].__swiper__?t[s]=i[s]:b(t[s],i[s]):!w(t[s])&&w(i[s])?(t[s]={},i[s].__swiper__?t[s]=i[s]:b(t[s],i[s])):t[s]=i[s])}}}var s;return t}function x(e,t,n){e.style.setProperty(t,n)}function S({swiper:e,targetPosition:t,side:n}){const s=a(),r=-e.translate;let i,o=null;const l=e.params.speed;e.wrapperEl.style.scrollSnapType="none",s.cancelAnimationFrame(e.cssModeFrameID);const c=t>r?"next":"prev",d=(e,t)=>"next"===c&&e>=t||"prev"===c&&e<=t,p=()=>{i=(new Date).getTime(),null===o&&(o=i);const a=Math.max(Math.min((i-o)/l,1),0),c=.5-Math.cos(a*Math.PI)/2;let u=r+c*(t-r);if(d(u,t)&&(u=t),e.wrapperEl.scrollTo({[n]:u}),d(u,t))return e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout((()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[n]:u})})),void s.cancelAnimationFrame(e.cssModeFrameID);e.cssModeFrameID=s.requestAnimationFrame(p)};p()}let E,C,_;function T(){return E||(E=function(){const e=a(),t=i();return{smoothScroll:t.documentElement&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch),passiveListener:function(){let t=!1;try{const n=Object.defineProperty({},"passive",{get(){t=!0}});e.addEventListener("testPassiveListener",null,n)}catch(e){}return t}(),gestures:"ongesturestart"in e}}()),E}const $={on(e,t,n){const s=this;if("function"!=typeof t)return s;const r=n?"unshift":"push";return e.split(" ").forEach((e=>{s.eventsListeners[e]||(s.eventsListeners[e]=[]),s.eventsListeners[e][r](t)})),s},once(e,t,n){const s=this;if("function"!=typeof t)return s;function r(...n){s.off(e,r),r.__emitterProxy&&delete r.__emitterProxy,t.apply(s,n)}return r.__emitterProxy=t,s.on(e,r,n)},onAny(e,t){const n=this;if("function"!=typeof e)return n;const s=t?"unshift":"push";return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[s](e),n},offAny(e){const t=this;if(!t.eventsAnyListeners)return t;const n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){const n=this;return n.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?n.eventsListeners[e]=[]:n.eventsListeners[e]&&n.eventsListeners[e].forEach(((s,r)=>{(s===t||s.__emitterProxy&&s.__emitterProxy===t)&&n.eventsListeners[e].splice(r,1)}))})),n):n},emit(...e){const t=this;if(!t.eventsListeners)return t;let n,s,r;return"string"==typeof e[0]||Array.isArray(e[0])?(n=e[0],s=e.slice(1,e.length),r=t):(n=e[0].events,s=e[0].data,r=e[0].context||t),s.unshift(r),(Array.isArray(n)?n:n.split(" ")).forEach((e=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach((t=>{t.apply(r,[e,...s])})),t.eventsListeners&&t.eventsListeners[e]&&t.eventsListeners[e].forEach((e=>{e.apply(r,s)}))})),t}},M={updateSize:function(){const e=this;let t,n;const s=e.$el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:s[0].clientWidth,n=void 0!==e.params.height&&null!==e.params.height?e.params.height:s[0].clientHeight,0===t&&e.isHorizontal()||0===n&&e.isVertical()||(t=t-parseInt(s.css("padding-left")||0,10)-parseInt(s.css("padding-right")||0,10),n=n-parseInt(s.css("padding-top")||0,10)-parseInt(s.css("padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))},updateSlides:function(){const e=this;function t(t){return e.isHorizontal()?t:{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"}[t]}function n(e,n){return parseFloat(e.getPropertyValue(t(n))||0)}const s=e.params,{$wrapperEl:r,size:i,rtlTranslate:o,wrongRTL:a}=e,l=e.virtual&&s.virtual.enabled,c=l?e.virtual.slides.length:e.slides.length,d=r.children(`.${e.params.slideClass}`),p=l?e.virtual.slides.length:d.length;let u=[];const f=[],h=[];let m=s.slidesOffsetBefore;"function"==typeof m&&(m=s.slidesOffsetBefore.call(e));let g=s.slidesOffsetAfter;"function"==typeof g&&(g=s.slidesOffsetAfter.call(e));const v=e.snapGrid.length,y=e.slidesGrid.length;let w=s.spaceBetween,b=-m,S=0,E=0;if(void 0===i)return;"string"==typeof w&&w.indexOf("%")>=0&&(w=parseFloat(w.replace("%",""))/100*i),e.virtualSize=-w,o?d.css({marginLeft:"",marginBottom:"",marginTop:""}):d.css({marginRight:"",marginBottom:"",marginTop:""}),s.centeredSlides&&s.cssMode&&(x(e.wrapperEl,"--swiper-centered-offset-before",""),x(e.wrapperEl,"--swiper-centered-offset-after",""));const C=s.grid&&s.grid.rows>1&&e.grid;let _;C&&e.grid.initSlides(p);const T="auto"===s.slidesPerView&&s.breakpoints&&Object.keys(s.breakpoints).filter((e=>void 0!==s.breakpoints[e].slidesPerView)).length>0;for(let r=0;r<p;r+=1){_=0;const o=d.eq(r);if(C&&e.grid.updateSlide(r,o,p,t),"none"!==o.css("display")){if("auto"===s.slidesPerView){T&&(d[r].style[t("width")]="");const i=getComputedStyle(o[0]),a=o[0].style.transform,l=o[0].style.webkitTransform;if(a&&(o[0].style.transform="none"),l&&(o[0].style.webkitTransform="none"),s.roundLengths)_=e.isHorizontal()?o.outerWidth(!0):o.outerHeight(!0);else{const e=n(i,"width"),t=n(i,"padding-left"),s=n(i,"padding-right"),r=n(i,"margin-left"),a=n(i,"margin-right"),l=i.getPropertyValue("box-sizing");if(l&&"border-box"===l)_=e+r+a;else{const{clientWidth:n,offsetWidth:i}=o[0];_=e+t+s+r+a+(i-n)}}a&&(o[0].style.transform=a),l&&(o[0].style.webkitTransform=l),s.roundLengths&&(_=Math.floor(_))}else _=(i-(s.slidesPerView-1)*w)/s.slidesPerView,s.roundLengths&&(_=Math.floor(_)),d[r]&&(d[r].style[t("width")]=`${_}px`);d[r]&&(d[r].swiperSlideSize=_),h.push(_),s.centeredSlides?(b=b+_/2+S/2+w,0===S&&0!==r&&(b=b-i/2-w),0===r&&(b=b-i/2-w),Math.abs(b)<.001&&(b=0),s.roundLengths&&(b=Math.floor(b)),E%s.slidesPerGroup==0&&u.push(b),f.push(b)):(s.roundLengths&&(b=Math.floor(b)),(E-Math.min(e.params.slidesPerGroupSkip,E))%e.params.slidesPerGroup==0&&u.push(b),f.push(b),b=b+_+w),e.virtualSize+=_+w,S=_,E+=1}}if(e.virtualSize=Math.max(e.virtualSize,i)+g,o&&a&&("slide"===s.effect||"coverflow"===s.effect)&&r.css({width:`${e.virtualSize+s.spaceBetween}px`}),s.setWrapperSize&&r.css({[t("width")]:`${e.virtualSize+s.spaceBetween}px`}),C&&e.grid.updateWrapperSize(_,u,t),!s.centeredSlides){const t=[];for(let n=0;n<u.length;n+=1){let r=u[n];s.roundLengths&&(r=Math.floor(r)),u[n]<=e.virtualSize-i&&t.push(r)}u=t,Math.floor(e.virtualSize-i)-Math.floor(u[u.length-1])>1&&u.push(e.virtualSize-i)}if(0===u.length&&(u=[0]),0!==s.spaceBetween){const n=e.isHorizontal()&&o?"marginLeft":t("marginRight");d.filter(((e,t)=>!s.cssMode||t!==d.length-1)).css({[n]:`${w}px`})}if(s.centeredSlides&&s.centeredSlidesBounds){let e=0;h.forEach((t=>{e+=t+(s.spaceBetween?s.spaceBetween:0)})),e-=s.spaceBetween;const t=e-i;u=u.map((e=>e<0?-m:e>t?t+g:e))}if(s.centerInsufficientSlides){let e=0;if(h.forEach((t=>{e+=t+(s.spaceBetween?s.spaceBetween:0)})),e-=s.spaceBetween,e<i){const t=(i-e)/2;u.forEach(((e,n)=>{u[n]=e-t})),f.forEach(((e,n)=>{f[n]=e+t}))}}if(Object.assign(e,{slides:d,snapGrid:u,slidesGrid:f,slidesSizesGrid:h}),s.centeredSlides&&s.cssMode&&!s.centeredSlidesBounds){x(e.wrapperEl,"--swiper-centered-offset-before",-u[0]+"px"),x(e.wrapperEl,"--swiper-centered-offset-after",e.size/2-h[h.length-1]/2+"px");const t=-e.snapGrid[0],n=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+n))}p!==c&&e.emit("slidesLengthChange"),u.length!==v&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),f.length!==y&&e.emit("slidesGridLengthChange"),s.watchSlidesProgress&&e.updateSlidesOffset()},updateAutoHeight:function(e){const t=this,n=[],s=t.virtual&&t.params.virtual.enabled;let r,i=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const o=e=>s?t.slides.filter((t=>parseInt(t.getAttribute("data-swiper-slide-index"),10)===e))[0]:t.slides.eq(e)[0];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)t.visibleSlides.each((e=>{n.push(e)}));else for(r=0;r<Math.ceil(t.params.slidesPerView);r+=1){const e=t.activeIndex+r;if(e>t.slides.length&&!s)break;n.push(o(e))}else n.push(o(t.activeIndex));for(r=0;r<n.length;r+=1)if(void 0!==n[r]){const e=n[r].offsetHeight;i=e>i?e:i}(i||0===i)&&t.$wrapperEl.css("height",`${i}px`)},updateSlidesOffset:function(){const e=this,t=e.slides;for(let n=0;n<t.length;n+=1)t[n].swiperSlideOffset=e.isHorizontal()?t[n].offsetLeft:t[n].offsetTop},updateSlidesProgress:function(e=this&&this.translate||0){const t=this,n=t.params,{slides:s,rtlTranslate:r,snapGrid:i}=t;if(0===s.length)return;void 0===s[0].swiperSlideOffset&&t.updateSlidesOffset();let o=-e;r&&(o=e),s.removeClass(n.slideVisibleClass),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(let e=0;e<s.length;e+=1){const a=s[e];let l=a.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(l-=s[0].swiperSlideOffset);const c=(o+(n.centeredSlides?t.minTranslate():0)-l)/(a.swiperSlideSize+n.spaceBetween),d=(o-i[0]+(n.centeredSlides?t.minTranslate():0)-l)/(a.swiperSlideSize+n.spaceBetween),p=-(o-l),u=p+t.slidesSizesGrid[e];(p>=0&&p<t.size-1||u>1&&u<=t.size||p<=0&&u>=t.size)&&(t.visibleSlides.push(a),t.visibleSlidesIndexes.push(e),s.eq(e).addClass(n.slideVisibleClass)),a.progress=r?-c:c,a.originalProgress=r?-d:d}t.visibleSlides=m(t.visibleSlides)},updateProgress:function(e){const t=this;if(void 0===e){const n=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*n||0}const n=t.params,s=t.maxTranslate()-t.minTranslate();let{progress:r,isBeginning:i,isEnd:o}=t;const a=i,l=o;0===s?(r=0,i=!0,o=!0):(r=(e-t.minTranslate())/s,i=r<=0,o=r>=1),Object.assign(t,{progress:r,isBeginning:i,isEnd:o}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),i&&!a&&t.emit("reachBeginning toEdge"),o&&!l&&t.emit("reachEnd toEdge"),(a&&!i||l&&!o)&&t.emit("fromEdge"),t.emit("progress",r)},updateSlidesClasses:function(){const e=this,{slides:t,params:n,$wrapperEl:s,activeIndex:r,realIndex:i}=e,o=e.virtual&&n.virtual.enabled;let a;t.removeClass(`${n.slideActiveClass} ${n.slideNextClass} ${n.slidePrevClass} ${n.slideDuplicateActiveClass} ${n.slideDuplicateNextClass} ${n.slideDuplicatePrevClass}`),a=o?e.$wrapperEl.find(`.${n.slideClass}[data-swiper-slide-index="${r}"]`):t.eq(r),a.addClass(n.slideActiveClass),n.loop&&(a.hasClass(n.slideDuplicateClass)?s.children(`.${n.slideClass}:not(.${n.slideDuplicateClass})[data-swiper-slide-index="${i}"]`).addClass(n.slideDuplicateActiveClass):s.children(`.${n.slideClass}.${n.slideDuplicateClass}[data-swiper-slide-index="${i}"]`).addClass(n.slideDuplicateActiveClass));let l=a.nextAll(`.${n.slideClass}`).eq(0).addClass(n.slideNextClass);n.loop&&0===l.length&&(l=t.eq(0),l.addClass(n.slideNextClass));let c=a.prevAll(`.${n.slideClass}`).eq(0).addClass(n.slidePrevClass);n.loop&&0===c.length&&(c=t.eq(-1),c.addClass(n.slidePrevClass)),n.loop&&(l.hasClass(n.slideDuplicateClass)?s.children(`.${n.slideClass}:not(.${n.slideDuplicateClass})[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicateNextClass):s.children(`.${n.slideClass}.${n.slideDuplicateClass}[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicateNextClass),c.hasClass(n.slideDuplicateClass)?s.children(`.${n.slideClass}:not(.${n.slideDuplicateClass})[data-swiper-slide-index="${c.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicatePrevClass):s.children(`.${n.slideClass}.${n.slideDuplicateClass}[data-swiper-slide-index="${c.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicatePrevClass)),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{slidesGrid:s,snapGrid:r,params:i,activeIndex:o,realIndex:a,snapIndex:l}=t;let c,d=e;if(void 0===d){for(let e=0;e<s.length;e+=1)void 0!==s[e+1]?n>=s[e]&&n<s[e+1]-(s[e+1]-s[e])/2?d=e:n>=s[e]&&n<s[e+1]&&(d=e+1):n>=s[e]&&(d=e);i.normalizeSlideIndex&&(d<0||void 0===d)&&(d=0)}if(r.indexOf(n)>=0)c=r.indexOf(n);else{const e=Math.min(i.slidesPerGroupSkip,d);c=e+Math.floor((d-e)/i.slidesPerGroup)}if(c>=r.length&&(c=r.length-1),d===o)return void(c!==l&&(t.snapIndex=c,t.emit("snapIndexChange")));const p=parseInt(t.slides.eq(d).attr("data-swiper-slide-index")||d,10);Object.assign(t,{snapIndex:c,realIndex:p,previousIndex:o,activeIndex:d}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),a!==p&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")},updateClickedSlide:function(e){const t=this,n=t.params,s=m(e).closest(`.${n.slideClass}`)[0];let r,i=!1;if(s)for(let e=0;e<t.slides.length;e+=1)if(t.slides[e]===s){i=!0,r=e;break}if(!s||!i)return t.clickedSlide=void 0,void(t.clickedIndex=void 0);t.clickedSlide=s,t.virtual&&t.params.virtual.enabled?t.clickedIndex=parseInt(m(s).attr("data-swiper-slide-index"),10):t.clickedIndex=r,n.slideToClickedSlide&&void 0!==t.clickedIndex&&t.clickedIndex!==t.activeIndex&&t.slideToClickedSlide()}};function k({swiper:e,runCallbacks:t,direction:n,step:s}){const{activeIndex:r,previousIndex:i}=e;let o=n;if(o||(o=r>i?"next":r<i?"prev":"reset"),e.emit(`transition${s}`),t&&r!==i){if("reset"===o)return void e.emit(`slideResetTransition${s}`);e.emit(`slideChangeTransition${s}`),"next"===o?e.emit(`slideNextTransition${s}`):e.emit(`slidePrevTransition${s}`)}}const P={slideTo:function(e=0,t=this.params.speed,n=!0,s,r){if("number"!=typeof e&&"string"!=typeof e)throw new Error(`The 'index' argument cannot have type other than 'number' or 'string'. [${typeof e}] given.`);if("string"==typeof e){const t=parseInt(e,10);if(!isFinite(t))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${e}] given.`);e=t}const i=this;let o=e;o<0&&(o=0);const{params:a,snapGrid:l,slidesGrid:c,previousIndex:d,activeIndex:p,rtlTranslate:u,wrapperEl:f,enabled:h}=i;if(i.animating&&a.preventInteractionOnTransition||!h&&!s&&!r)return!1;const m=Math.min(i.params.slidesPerGroupSkip,o);let g=m+Math.floor((o-m)/i.params.slidesPerGroup);g>=l.length&&(g=l.length-1),(p||a.initialSlide||0)===(d||0)&&n&&i.emit("beforeSlideChangeStart");const v=-l[g];if(i.updateProgress(v),a.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){const t=-Math.floor(100*v),n=Math.floor(100*c[e]),s=Math.floor(100*c[e+1]);void 0!==c[e+1]?t>=n&&t<s-(s-n)/2?o=e:t>=n&&t<s&&(o=e+1):t>=n&&(o=e)}if(i.initialized&&o!==p){if(!i.allowSlideNext&&v<i.translate&&v<i.minTranslate())return!1;if(!i.allowSlidePrev&&v>i.translate&&v>i.maxTranslate()&&(p||0)!==o)return!1}let y;if(y=o>p?"next":o<p?"prev":"reset",u&&-v===i.translate||!u&&v===i.translate)return i.updateActiveIndex(o),a.autoHeight&&i.updateAutoHeight(),i.updateSlidesClasses(),"slide"!==a.effect&&i.setTranslate(v),"reset"!==y&&(i.transitionStart(n,y),i.transitionEnd(n,y)),!1;if(a.cssMode){const e=i.isHorizontal(),n=u?v:-v;if(0===t){const t=i.virtual&&i.params.virtual.enabled;t&&(i.wrapperEl.style.scrollSnapType="none",i._immediateVirtual=!0),f[e?"scrollLeft":"scrollTop"]=n,t&&requestAnimationFrame((()=>{i.wrapperEl.style.scrollSnapType="",i._swiperImmediateVirtual=!1}))}else{if(!i.support.smoothScroll)return S({swiper:i,targetPosition:n,side:e?"left":"top"}),!0;f.scrollTo({[e?"left":"top"]:n,behavior:"smooth"})}return!0}return i.setTransition(t),i.setTranslate(v),i.updateActiveIndex(o),i.updateSlidesClasses(),i.emit("beforeTransitionStart",t,s),i.transitionStart(n,y),0===t?i.transitionEnd(n,y):i.animating||(i.animating=!0,i.onSlideToWrapperTransitionEnd||(i.onSlideToWrapperTransitionEnd=function(e){i&&!i.destroyed&&e.target===this&&(i.$wrapperEl[0].removeEventListener("transitionend",i.onSlideToWrapperTransitionEnd),i.$wrapperEl[0].removeEventListener("webkitTransitionEnd",i.onSlideToWrapperTransitionEnd),i.onSlideToWrapperTransitionEnd=null,delete i.onSlideToWrapperTransitionEnd,i.transitionEnd(n,y))}),i.$wrapperEl[0].addEventListener("transitionend",i.onSlideToWrapperTransitionEnd),i.$wrapperEl[0].addEventListener("webkitTransitionEnd",i.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e=0,t=this.params.speed,n=!0,s){const r=this;let i=e;return r.params.loop&&(i+=r.loopedSlides),r.slideTo(i,t,n,s)},slideNext:function(e=this.params.speed,t=!0,n){const s=this,{animating:r,enabled:i,params:o}=s;if(!i)return s;let a=o.slidesPerGroup;"auto"===o.slidesPerView&&1===o.slidesPerGroup&&o.slidesPerGroupAuto&&(a=Math.max(s.slidesPerViewDynamic("current",!0),1));const l=s.activeIndex<o.slidesPerGroupSkip?1:a;if(o.loop){if(r&&o.loopPreventsSlide)return!1;s.loopFix(),s._clientLeft=s.$wrapperEl[0].clientLeft}return o.rewind&&s.isEnd?s.slideTo(0,e,t,n):s.slideTo(s.activeIndex+l,e,t,n)},slidePrev:function(e=this.params.speed,t=!0,n){const s=this,{params:r,animating:i,snapGrid:o,slidesGrid:a,rtlTranslate:l,enabled:c}=s;if(!c)return s;if(r.loop){if(i&&r.loopPreventsSlide)return!1;s.loopFix(),s._clientLeft=s.$wrapperEl[0].clientLeft}function d(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const p=d(l?s.translate:-s.translate),u=o.map((e=>d(e)));let f=o[u.indexOf(p)-1];if(void 0===f&&r.cssMode){let e;o.forEach(((t,n)=>{p>=t&&(e=n)})),void 0!==e&&(f=o[e>0?e-1:e])}let h=0;return void 0!==f&&(h=a.indexOf(f),h<0&&(h=s.activeIndex-1),"auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(h=h-s.slidesPerViewDynamic("previous",!0)+1,h=Math.max(h,0))),r.rewind&&s.isBeginning?s.slideTo(s.slides.length-1,e,t,n):s.slideTo(h,e,t,n)},slideReset:function(e=this.params.speed,t=!0,n){return this.slideTo(this.activeIndex,e,t,n)},slideToClosest:function(e=this.params.speed,t=!0,n,s=.5){const r=this;let i=r.activeIndex;const o=Math.min(r.params.slidesPerGroupSkip,i),a=o+Math.floor((i-o)/r.params.slidesPerGroup),l=r.rtlTranslate?r.translate:-r.translate;if(l>=r.snapGrid[a]){const e=r.snapGrid[a];l-e>(r.snapGrid[a+1]-e)*s&&(i+=r.params.slidesPerGroup)}else{const e=r.snapGrid[a-1];l-e<=(r.snapGrid[a]-e)*s&&(i-=r.params.slidesPerGroup)}return i=Math.max(i,0),i=Math.min(i,r.slidesGrid.length-1),r.slideTo(i,e,t,n)},slideToClickedSlide:function(){const e=this,{params:t,$wrapperEl:n}=e,s="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let r,i=e.clickedIndex;if(t.loop){if(e.animating)return;r=parseInt(m(e.clickedSlide).attr("data-swiper-slide-index"),10),t.centeredSlides?i<e.loopedSlides-s/2||i>e.slides.length-e.loopedSlides+s/2?(e.loopFix(),i=n.children(`.${t.slideClass}[data-swiper-slide-index="${r}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),g((()=>{e.slideTo(i)}))):e.slideTo(i):i>e.slides.length-s?(e.loopFix(),i=n.children(`.${t.slideClass}[data-swiper-slide-index="${r}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),g((()=>{e.slideTo(i)}))):e.slideTo(i)}else e.slideTo(i)}},O={loopCreate:function(){const e=this,t=i(),{params:n,$wrapperEl:s}=e,r=s.children().length>0?m(s.children()[0].parentNode):s;r.children(`.${n.slideClass}.${n.slideDuplicateClass}`).remove();let o=r.children(`.${n.slideClass}`);if(n.loopFillGroupWithBlank){const e=n.slidesPerGroup-o.length%n.slidesPerGroup;if(e!==n.slidesPerGroup){for(let s=0;s<e;s+=1){const e=m(t.createElement("div")).addClass(`${n.slideClass} ${n.slideBlankClass}`);r.append(e)}o=r.children(`.${n.slideClass}`)}}"auto"!==n.slidesPerView||n.loopedSlides||(n.loopedSlides=o.length),e.loopedSlides=Math.ceil(parseFloat(n.loopedSlides||n.slidesPerView,10)),e.loopedSlides+=n.loopAdditionalSlides,e.loopedSlides>o.length&&(e.loopedSlides=o.length);const a=[],l=[];o.each(((t,n)=>{const s=m(t);n<e.loopedSlides&&l.push(t),n<o.length&&n>=o.length-e.loopedSlides&&a.push(t),s.attr("data-swiper-slide-index",n)}));for(let e=0;e<l.length;e+=1)r.append(m(l[e].cloneNode(!0)).addClass(n.slideDuplicateClass));for(let e=a.length-1;e>=0;e-=1)r.prepend(m(a[e].cloneNode(!0)).addClass(n.slideDuplicateClass))},loopFix:function(){const e=this;e.emit("beforeLoopFix");const{activeIndex:t,slides:n,loopedSlides:s,allowSlidePrev:r,allowSlideNext:i,snapGrid:o,rtlTranslate:a}=e;let l;e.allowSlidePrev=!0,e.allowSlideNext=!0;const c=-o[t]-e.getTranslate();t<s?(l=n.length-3*s+t,l+=s,e.slideTo(l,0,!1,!0)&&0!==c&&e.setTranslate((a?-e.translate:e.translate)-c)):t>=n.length-s&&(l=-n.length+t+s,l+=s,e.slideTo(l,0,!1,!0)&&0!==c&&e.setTranslate((a?-e.translate:e.translate)-c)),e.allowSlidePrev=r,e.allowSlideNext=i,e.emit("loopFix")},loopDestroy:function(){const{$wrapperEl:e,params:t,slides:n}=this;e.children(`.${t.slideClass}.${t.slideDuplicateClass},.${t.slideClass}.${t.slideBlankClass}`).remove(),n.removeAttr("data-swiper-slide-index")}};function I(e){const t=this,n=i(),s=a(),r=t.touchEventsData,{params:o,touches:l,enabled:c}=t;if(!c)return;if(t.animating&&o.preventInteractionOnTransition)return;!t.animating&&o.cssMode&&o.loop&&t.loopFix();let d=e;d.originalEvent&&(d=d.originalEvent);let p=m(d.target);if("wrapper"===o.touchEventsTarget&&!p.closest(t.wrapperEl).length)return;if(r.isTouchEvent="touchstart"===d.type,!r.isTouchEvent&&"which"in d&&3===d.which)return;if(!r.isTouchEvent&&"button"in d&&d.button>0)return;if(r.isTouched&&r.isMoved)return;o.noSwipingClass&&""!==o.noSwipingClass&&d.target&&d.target.shadowRoot&&e.path&&e.path[0]&&(p=m(e.path[0]));const u=o.noSwipingSelector?o.noSwipingSelector:`.${o.noSwipingClass}`,f=!(!d.target||!d.target.shadowRoot);if(o.noSwiping&&(f?function(e,t=this){return function t(n){return n&&n!==i()&&n!==a()?(n.assignedSlot&&(n=n.assignedSlot),n.closest(e)||t(n.getRootNode().host)):null}(t)}(u,d.target):p.closest(u)[0]))return void(t.allowClick=!0);if(o.swipeHandler&&!p.closest(o.swipeHandler)[0])return;l.currentX="touchstart"===d.type?d.targetTouches[0].pageX:d.pageX,l.currentY="touchstart"===d.type?d.targetTouches[0].pageY:d.pageY;const h=l.currentX,g=l.currentY,y=o.edgeSwipeDetection||o.iOSEdgeSwipeDetection,w=o.edgeSwipeThreshold||o.iOSEdgeSwipeThreshold;if(y&&(h<=w||h>=s.innerWidth-w)){if("prevent"!==y)return;e.preventDefault()}if(Object.assign(r,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=h,l.startY=g,r.touchStartTime=v(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,o.threshold>0&&(r.allowThresholdMove=!1),"touchstart"!==d.type){let e=!0;p.is(r.focusableElements)&&(e=!1),n.activeElement&&m(n.activeElement).is(r.focusableElements)&&n.activeElement!==p[0]&&n.activeElement.blur();const s=e&&t.allowTouchMove&&o.touchStartPreventDefault;!o.touchStartForcePreventDefault&&!s||p[0].isContentEditable||d.preventDefault()}t.emit("touchStart",d)}function L(e){const t=i(),n=this,s=n.touchEventsData,{params:r,touches:o,rtlTranslate:a,enabled:l}=n;if(!l)return;let c=e;if(c.originalEvent&&(c=c.originalEvent),!s.isTouched)return void(s.startMoving&&s.isScrolling&&n.emit("touchMoveOpposite",c));if(s.isTouchEvent&&"touchmove"!==c.type)return;const d="touchmove"===c.type&&c.targetTouches&&(c.targetTouches[0]||c.changedTouches[0]),p="touchmove"===c.type?d.pageX:c.pageX,u="touchmove"===c.type?d.pageY:c.pageY;if(c.preventedByNestedSwiper)return o.startX=p,void(o.startY=u);if(!n.allowTouchMove)return n.allowClick=!1,void(s.isTouched&&(Object.assign(o,{startX:p,startY:u,currentX:p,currentY:u}),s.touchStartTime=v()));if(s.isTouchEvent&&r.touchReleaseOnEdges&&!r.loop)if(n.isVertical()){if(u<o.startY&&n.translate<=n.maxTranslate()||u>o.startY&&n.translate>=n.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else if(p<o.startX&&n.translate<=n.maxTranslate()||p>o.startX&&n.translate>=n.minTranslate())return;if(s.isTouchEvent&&t.activeElement&&c.target===t.activeElement&&m(c.target).is(s.focusableElements))return s.isMoved=!0,void(n.allowClick=!1);if(s.allowTouchCallbacks&&n.emit("touchMove",c),c.targetTouches&&c.targetTouches.length>1)return;o.currentX=p,o.currentY=u;const f=o.currentX-o.startX,h=o.currentY-o.startY;if(n.params.threshold&&Math.sqrt(f**2+h**2)<n.params.threshold)return;if(void 0===s.isScrolling){let e;n.isHorizontal()&&o.currentY===o.startY||n.isVertical()&&o.currentX===o.startX?s.isScrolling=!1:f*f+h*h>=25&&(e=180*Math.atan2(Math.abs(h),Math.abs(f))/Math.PI,s.isScrolling=n.isHorizontal()?e>r.touchAngle:90-e>r.touchAngle)}if(s.isScrolling&&n.emit("touchMoveOpposite",c),void 0===s.startMoving&&(o.currentX===o.startX&&o.currentY===o.startY||(s.startMoving=!0)),s.isScrolling)return void(s.isTouched=!1);if(!s.startMoving)return;n.allowClick=!1,!r.cssMode&&c.cancelable&&c.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&c.stopPropagation(),s.isMoved||(r.loop&&!r.cssMode&&n.loopFix(),s.startTranslate=n.getTranslate(),n.setTransition(0),n.animating&&n.$wrapperEl.trigger("webkitTransitionEnd transitionend"),s.allowMomentumBounce=!1,!r.grabCursor||!0!==n.allowSlideNext&&!0!==n.allowSlidePrev||n.setGrabCursor(!0),n.emit("sliderFirstMove",c)),n.emit("sliderMove",c),s.isMoved=!0;let g=n.isHorizontal()?f:h;o.diff=g,g*=r.touchRatio,a&&(g=-g),n.swipeDirection=g>0?"prev":"next",s.currentTranslate=g+s.startTranslate;let y=!0,w=r.resistanceRatio;if(r.touchReleaseOnEdges&&(w=0),g>0&&s.currentTranslate>n.minTranslate()?(y=!1,r.resistance&&(s.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+s.startTranslate+g)**w)):g<0&&s.currentTranslate<n.maxTranslate()&&(y=!1,r.resistance&&(s.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-s.startTranslate-g)**w)),y&&(c.preventedByNestedSwiper=!0),!n.allowSlideNext&&"next"===n.swipeDirection&&s.currentTranslate<s.startTranslate&&(s.currentTranslate=s.startTranslate),!n.allowSlidePrev&&"prev"===n.swipeDirection&&s.currentTranslate>s.startTranslate&&(s.currentTranslate=s.startTranslate),n.allowSlidePrev||n.allowSlideNext||(s.currentTranslate=s.startTranslate),r.threshold>0){if(!(Math.abs(g)>r.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);if(!s.allowThresholdMove)return s.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,s.currentTranslate=s.startTranslate,void(o.diff=n.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY)}r.followFinger&&!r.cssMode&&((r.freeMode&&r.freeMode.enabled&&n.freeMode||r.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),n.params.freeMode&&r.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(s.currentTranslate),n.setTranslate(s.currentTranslate))}function N(e){const t=this,n=t.touchEventsData,{params:s,touches:r,rtlTranslate:i,slidesGrid:o,enabled:a}=t;if(!a)return;let l=e;if(l.originalEvent&&(l=l.originalEvent),n.allowTouchCallbacks&&t.emit("touchEnd",l),n.allowTouchCallbacks=!1,!n.isTouched)return n.isMoved&&s.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,void(n.startMoving=!1);s.grabCursor&&n.isMoved&&n.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const c=v(),d=c-n.touchStartTime;if(t.allowClick){const e=l.path||l.composedPath&&l.composedPath();t.updateClickedSlide(e&&e[0]||l.target),t.emit("tap click",l),d<300&&c-n.lastClickTime<300&&t.emit("doubleTap doubleClick",l)}if(n.lastClickTime=v(),g((()=>{t.destroyed||(t.allowClick=!0)})),!n.isTouched||!n.isMoved||!t.swipeDirection||0===r.diff||n.currentTranslate===n.startTranslate)return n.isTouched=!1,n.isMoved=!1,void(n.startMoving=!1);let p;if(n.isTouched=!1,n.isMoved=!1,n.startMoving=!1,p=s.followFinger?i?t.translate:-t.translate:-n.currentTranslate,s.cssMode)return;if(t.params.freeMode&&s.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:p});let u=0,f=t.slidesSizesGrid[0];for(let e=0;e<o.length;e+=e<s.slidesPerGroupSkip?1:s.slidesPerGroup){const t=e<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;void 0!==o[e+t]?p>=o[e]&&p<o[e+t]&&(u=e,f=o[e+t]-o[e]):p>=o[e]&&(u=e,f=o[o.length-1]-o[o.length-2])}const h=(p-o[u])/f,m=u<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;if(d>s.longSwipesMs){if(!s.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(h>=s.longSwipesRatio?t.slideTo(u+m):t.slideTo(u)),"prev"===t.swipeDirection&&(h>1-s.longSwipesRatio?t.slideTo(u+m):t.slideTo(u))}else{if(!s.shortSwipes)return void t.slideTo(t.activeIndex);!t.navigation||l.target!==t.navigation.nextEl&&l.target!==t.navigation.prevEl?("next"===t.swipeDirection&&t.slideTo(u+m),"prev"===t.swipeDirection&&t.slideTo(u)):l.target===t.navigation.nextEl?t.slideTo(u+m):t.slideTo(u)}}function z(){const e=this,{params:t,el:n}=e;if(n&&0===n.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:s,allowSlidePrev:r,snapGrid:i}=e;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),("auto"===t.slidesPerView||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=r,e.allowSlideNext=s,e.params.watchOverflow&&i!==e.snapGrid&&e.checkOverflow()}function A(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function R(){const e=this,{wrapperEl:t,rtlTranslate:n,enabled:s}=e;if(!s)return;let r;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,-0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const i=e.maxTranslate()-e.minTranslate();r=0===i?0:(e.translate-e.minTranslate())/i,r!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}let V=!1;function D(){}const B=(e,t)=>{const n=i(),{params:s,touchEvents:r,el:o,wrapperEl:a,device:l,support:c}=e,d=!!s.nested,p="on"===t?"addEventListener":"removeEventListener",u=t;if(c.touch){const t=!("touchstart"!==r.start||!c.passiveListener||!s.passiveListeners)&&{passive:!0,capture:!1};o[p](r.start,e.onTouchStart,t),o[p](r.move,e.onTouchMove,c.passiveListener?{passive:!1,capture:d}:d),o[p](r.end,e.onTouchEnd,t),r.cancel&&o[p](r.cancel,e.onTouchEnd,t)}else o[p](r.start,e.onTouchStart,!1),n[p](r.move,e.onTouchMove,d),n[p](r.end,e.onTouchEnd,!1);(s.preventClicks||s.preventClicksPropagation)&&o[p]("click",e.onClick,!0),s.cssMode&&a[p]("scroll",e.onScroll),s.updateOnWindowResize?e[u](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",z,!0):e[u]("observerUpdate",z,!0)},F={attachEvents:function(){const e=this,t=i(),{params:n,support:s}=e;e.onTouchStart=I.bind(e),e.onTouchMove=L.bind(e),e.onTouchEnd=N.bind(e),n.cssMode&&(e.onScroll=R.bind(e)),e.onClick=A.bind(e),s.touch&&!V&&(t.addEventListener("touchstart",D),V=!0),B(e,"on")},detachEvents:function(){B(this,"off")}},j=(e,t)=>e.grid&&t.grid&&t.grid.rows>1,H={addClasses:function(){const e=this,{classNames:t,params:n,rtl:s,$el:r,device:i,support:o}=e,a=function(e,t){const n=[];return e.forEach((e=>{"object"==typeof e?Object.keys(e).forEach((s=>{e[s]&&n.push(t+s)})):"string"==typeof e&&n.push(t+e)})),n}(["initialized",n.direction,{"pointer-events":!o.touch},{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:s},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&"column"===n.grid.fill},{android:i.android},{ios:i.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides}],n.containerModifierClass);t.push(...a),r.addClass([...t].join(" ")),e.emitContainerClasses()},removeClasses:function(){const{$el:e,classNames:t}=this;e.removeClass(t.join(" ")),this.emitContainerClasses()}},G={init:!0,direction:"horizontal",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,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,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};function U(e,t){return function(n={}){const s=Object.keys(n)[0],r=n[s];"object"==typeof r&&null!==r?(["navigation","pagination","scrollbar"].indexOf(s)>=0&&!0===e[s]&&(e[s]={auto:!0}),s in e&&"enabled"in r?(!0===e[s]&&(e[s]={enabled:!0}),"object"!=typeof e[s]||"enabled"in e[s]||(e[s].enabled=!0),e[s]||(e[s]={enabled:!1}),b(t,n)):b(t,n)):b(t,n)}}const W={eventsEmitter:$,update:M,translate:{getTranslate:function(e=(this.isHorizontal()?"x":"y")){const{params:t,rtlTranslate:n,translate:s,$wrapperEl:r}=this;if(t.virtualTranslate)return n?-s:s;if(t.cssMode)return s;let i=y(r[0],e);return n&&(i=-i),i||0},setTranslate:function(e,t){const n=this,{rtlTranslate:s,params:r,$wrapperEl:i,wrapperEl:o,progress:a}=n;let l,c=0,d=0;n.isHorizontal()?c=s?-e:e:d=e,r.roundLengths&&(c=Math.floor(c),d=Math.floor(d)),r.cssMode?o[n.isHorizontal()?"scrollLeft":"scrollTop"]=n.isHorizontal()?-c:-d:r.virtualTranslate||i.transform(`translate3d(${c}px, ${d}px, 0px)`),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?c:d;const p=n.maxTranslate()-n.minTranslate();l=0===p?0:(e-n.minTranslate())/p,l!==a&&n.updateProgress(e),n.emit("setTranslate",n.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e=0,t=this.params.speed,n=!0,s=!0,r){const i=this,{params:o,wrapperEl:a}=i;if(i.animating&&o.preventInteractionOnTransition)return!1;const l=i.minTranslate(),c=i.maxTranslate();let d;if(d=s&&e>l?l:s&&e<c?c:e,i.updateProgress(d),o.cssMode){const e=i.isHorizontal();if(0===t)a[e?"scrollLeft":"scrollTop"]=-d;else{if(!i.support.smoothScroll)return S({swiper:i,targetPosition:-d,side:e?"left":"top"}),!0;a.scrollTo({[e?"left":"top"]:-d,behavior:"smooth"})}return!0}return 0===t?(i.setTransition(0),i.setTranslate(d),n&&(i.emit("beforeTransitionStart",t,r),i.emit("transitionEnd"))):(i.setTransition(t),i.setTranslate(d),n&&(i.emit("beforeTransitionStart",t,r),i.emit("transitionStart")),i.animating||(i.animating=!0,i.onTranslateToWrapperTransitionEnd||(i.onTranslateToWrapperTransitionEnd=function(e){i&&!i.destroyed&&e.target===this&&(i.$wrapperEl[0].removeEventListener("transitionend",i.onTranslateToWrapperTransitionEnd),i.$wrapperEl[0].removeEventListener("webkitTransitionEnd",i.onTranslateToWrapperTransitionEnd),i.onTranslateToWrapperTransitionEnd=null,delete i.onTranslateToWrapperTransitionEnd,n&&i.emit("transitionEnd"))}),i.$wrapperEl[0].addEventListener("transitionend",i.onTranslateToWrapperTransitionEnd),i.$wrapperEl[0].addEventListener("webkitTransitionEnd",i.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){const n=this;n.params.cssMode||n.$wrapperEl.transition(e),n.emit("setTransition",e,t)},transitionStart:function(e=!0,t){const n=this,{params:s}=n;s.cssMode||(s.autoHeight&&n.updateAutoHeight(),k({swiper:n,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){const n=this,{params:s}=n;n.animating=!1,s.cssMode||(n.setTransition(0),k({swiper:n,runCallbacks:e,direction:t,step:"End"}))}},slide:P,loop:O,grabCursor:{setGrabCursor:function(e){const t=this;if(t.support.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const n="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;n.style.cursor="move",n.style.cursor=e?"-webkit-grabbing":"-webkit-grab",n.style.cursor=e?"-moz-grabbin":"-moz-grab",n.style.cursor=e?"grabbing":"grab"},unsetGrabCursor:function(){const e=this;e.support.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}},events:F,breakpoints:{setBreakpoint:function(){const e=this,{activeIndex:t,initialized:n,loopedSlides:s=0,params:r,$el:i}=e,o=r.breakpoints;if(!o||o&&0===Object.keys(o).length)return;const a=e.getBreakpoint(o,e.params.breakpointsBase,e.el);if(!a||e.currentBreakpoint===a)return;const l=(a in o?o[a]:void 0)||e.originalParams,c=j(e,r),d=j(e,l),p=r.enabled;c&&!d?(i.removeClass(`${r.containerModifierClass}grid ${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!c&&d&&(i.addClass(`${r.containerModifierClass}grid`),(l.grid.fill&&"column"===l.grid.fill||!l.grid.fill&&"column"===r.grid.fill)&&i.addClass(`${r.containerModifierClass}grid-column`),e.emitContainerClasses());const u=l.direction&&l.direction!==r.direction,f=r.loop&&(l.slidesPerView!==r.slidesPerView||u);u&&n&&e.changeDirection(),b(e.params,l);const h=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),p&&!h?e.disable():!p&&h&&e.enable(),e.currentBreakpoint=a,e.emit("_beforeBreakpoint",l),f&&n&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-s+e.loopedSlides,0,!1)),e.emit("breakpoint",l)},getBreakpoint:function(e,t="window",n){if(!e||"container"===t&&!n)return;let s=!1;const r=a(),i="window"===t?r.innerHeight:n.clientHeight,o=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:i*t,point:e}}return{value:e,point:e}}));o.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let e=0;e<o.length;e+=1){const{point:i,value:a}=o[e];"window"===t?r.matchMedia(`(min-width: ${a}px)`).matches&&(s=i):a<=n.clientWidth&&(s=i)}return s||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:s}=n;if(s){const t=e.slides.length-1,n=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*s;e.isLocked=e.size>n}else e.isLocked=1===e.snapGrid.length;!0===n.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===n.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:H,images:{loadImage:function(e,t,n,s,r,i){const o=a();let l;function c(){i&&i()}m(e).parent("picture")[0]||e.complete&&r?c():t?(l=new o.Image,l.onload=c,l.onerror=c,s&&(l.sizes=s),n&&(l.srcset=n),t&&(l.src=t)):c()},preloadImages:function(){const e=this;function t(){null!=e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(let n=0;n<e.imagesToLoad.length;n+=1){const s=e.imagesToLoad[n];e.loadImage(s,s.currentSrc||s.getAttribute("src"),s.srcset||s.getAttribute("srcset"),s.sizes||s.getAttribute("sizes"),!0,t)}}}},q={};class X{constructor(...e){let t,n;if(1===e.length&&e[0].constructor&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?n=e[0]:[t,n]=e,n||(n={}),n=b({},n),t&&!n.el&&(n.el=t),n.el&&m(n.el).length>1){const e=[];return m(n.el).each((t=>{const s=b({},n,{el:t});e.push(new X(s))})),e}const s=this;s.__swiper__=!0,s.support=T(),s.device=function(e={}){return C||(C=function({userAgent:e}={}){const t=T(),n=a(),s=n.navigator.platform,r=e||n.navigator.userAgent,i={ios:!1,android:!1},o=n.screen.width,l=n.screen.height,c=r.match(/(Android);?[\s\/]+([\d.]+)?/);let d=r.match(/(iPad).*OS\s([\d_]+)/);const p=r.match(/(iPod)(.*OS\s([\d_]+))?/),u=!d&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),f="Win32"===s;let h="MacIntel"===s;return!d&&h&&t.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${o}x${l}`)>=0&&(d=r.match(/(Version)\/([\d.]+)/),d||(d=[0,1,"13_0_0"]),h=!1),c&&!f&&(i.os="android",i.android=!0),(d||u||p)&&(i.os="ios",i.ios=!0),i}(e)),C}({userAgent:n.userAgent}),s.browser=(_||(_=function(){const e=a();return{isSafari:function(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}()),_),s.eventsListeners={},s.eventsAnyListeners=[],s.modules=[...s.__modules__],n.modules&&Array.isArray(n.modules)&&s.modules.push(...n.modules);const r={};s.modules.forEach((e=>{e({swiper:s,extendParams:U(n,r),on:s.on.bind(s),once:s.once.bind(s),off:s.off.bind(s),emit:s.emit.bind(s)})}));const i=b({},G,r);return s.params=b({},i,q,n),s.originalParams=b({},s.params),s.passedParams=b({},n),s.params&&s.params.on&&Object.keys(s.params.on).forEach((e=>{s.on(e,s.params.on[e])})),s.params&&s.params.onAny&&s.onAny(s.params.onAny),s.$=m,Object.assign(s,{enabled:s.params.enabled,el:t,classNames:[],slides:m(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===s.params.direction,isVertical:()=>"vertical"===s.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:s.params.allowSlideNext,allowSlidePrev:s.params.allowSlidePrev,touchEvents:function(){const e=["touchstart","touchmove","touchend","touchcancel"],t=["pointerdown","pointermove","pointerup"];return s.touchEventsTouch={start:e[0],move:e[1],end:e[2],cancel:e[3]},s.touchEventsDesktop={start:t[0],move:t[1],end:t[2]},s.support.touch||!s.params.simulateTouch?s.touchEventsTouch:s.touchEventsDesktop}(),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:s.params.focusableElements,lastClickTime:v(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:s.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),s.emit("_swiper"),s.params.init&&s.init(),s}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const n=this;e=Math.min(Math.max(e,0),1);const s=n.minTranslate(),r=(n.maxTranslate()-s)*e+s;n.translateTo(r,void 0===t?0:t),n.updateActiveIndex(),n.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter((t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return e.className.split(" ").filter((e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass))).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.each((n=>{const s=e.getSlideClasses(n);t.push({slideEl:n,classNames:s}),e.emit("_slideClass",n,s)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e="current",t=!1){const{params:n,slides:s,slidesGrid:r,slidesSizesGrid:i,size:o,activeIndex:a}=this;let l=1;if(n.centeredSlides){let e,t=s[a].swiperSlideSize;for(let n=a+1;n<s.length;n+=1)s[n]&&!e&&(t+=s[n].swiperSlideSize,l+=1,t>o&&(e=!0));for(let n=a-1;n>=0;n-=1)s[n]&&!e&&(t+=s[n].swiperSlideSize,l+=1,t>o&&(e=!0))}else if("current"===e)for(let e=a+1;e<s.length;e+=1)(t?r[e]+i[e]-r[a]<o:r[e]-r[a]<o)&&(l+=1);else for(let e=a-1;e>=0;e-=1)r[a]-r[e]<o&&(l+=1);return l}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:n}=e;function s(){const t=e.rtlTranslate?-1*e.translate:e.translate,n=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(n),e.updateActiveIndex(),e.updateSlidesClasses()}let r;n.breakpoints&&e.setBreakpoint(),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.params.freeMode&&e.params.freeMode.enabled?(s(),e.params.autoHeight&&e.updateAutoHeight()):(r=("auto"===e.params.slidesPerView||e.params.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),r||s()),n.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t=!0){const n=this,s=n.params.direction;return e||(e="horizontal"===s?"vertical":"horizontal"),e===s||"horizontal"!==e&&"vertical"!==e||(n.$el.removeClass(`${n.params.containerModifierClass}${s}`).addClass(`${n.params.containerModifierClass}${e}`),n.emitContainerClasses(),n.params.direction=e,n.slides.each((t=>{"vertical"===e?t.style.width="":t.style.height=""})),n.emit("changeDirection"),t&&n.update()),n}mount(e){const t=this;if(t.mounted)return!0;const n=m(e||t.params.el);if(!(e=n[0]))return!1;e.swiper=t;const s=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let r=(()=>{if(e&&e.shadowRoot&&e.shadowRoot.querySelector){const t=m(e.shadowRoot.querySelector(s()));return t.children=e=>n.children(e),t}return n.children(s())})();if(0===r.length&&t.params.createElements){const e=i().createElement("div");r=m(e),e.className=t.params.wrapperClass,n.append(e),n.children(`.${t.params.slideClass}`).each((e=>{r.append(e)}))}return Object.assign(t,{$el:n,el:e,$wrapperEl:r,wrapperEl:r[0],mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===n.css("direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===n.css("direction")),wrongRTL:"-webkit-box"===r.css("display")}),!0}init(e){const t=this;return t.initialized||!1===t.mount(e)||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.params.loop&&t.loopCreate(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.preloadImages&&t.preloadImages(),t.params.loop?t.slideTo(t.params.initialSlide+t.loopedSlides,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.attachEvents(),t.initialized=!0,t.emit("init"),t.emit("afterInit")),t}destroy(e=!0,t=!0){const n=this,{params:s,$el:r,$wrapperEl:i,slides:o}=n;return void 0===n.params||n.destroyed||(n.emit("beforeDestroy"),n.initialized=!1,n.detachEvents(),s.loop&&n.loopDestroy(),t&&(n.removeClasses(),r.removeAttr("style"),i.removeAttr("style"),o&&o.length&&o.removeClass([s.slideVisibleClass,s.slideActiveClass,s.slideNextClass,s.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),n.emit("destroy"),Object.keys(n.eventsListeners).forEach((e=>{n.off(e)})),!1!==e&&(n.$el[0].swiper=null,function(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}}))}(n)),n.destroyed=!0),null}static extendDefaults(e){b(q,e)}static get extendedDefaults(){return q}static get defaults(){return G}static installModule(e){X.prototype.__modules__||(X.prototype.__modules__=[]);const t=X.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach((e=>X.installModule(e))),X):(X.installModule(e),X)}}Object.keys(W).forEach((e=>{Object.keys(W[e]).forEach((t=>{X.prototype[t]=W[e][t]}))})),X.use([function({swiper:e,on:t,emit:n}){const s=a();let r=null;const i=()=>{e&&!e.destroyed&&e.initialized&&(n("beforeResize"),n("resize"))},o=()=>{e&&!e.destroyed&&e.initialized&&n("orientationchange")};t("init",(()=>{e.params.resizeObserver&&void 0!==s.ResizeObserver?e&&!e.destroyed&&e.initialized&&(r=new ResizeObserver((t=>{const{width:n,height:s}=e;let r=n,o=s;t.forEach((({contentBoxSize:t,contentRect:n,target:s})=>{s&&s!==e.el||(r=n?n.width:(t[0]||t).inlineSize,o=n?n.height:(t[0]||t).blockSize)})),r===n&&o===s||i()})),r.observe(e.el)):(s.addEventListener("resize",i),s.addEventListener("orientationchange",o))})),t("destroy",(()=>{r&&r.unobserve&&e.el&&(r.unobserve(e.el),r=null),s.removeEventListener("resize",i),s.removeEventListener("orientationchange",o)}))},function({swiper:e,extendParams:t,on:n,emit:s}){const r=[],i=a(),o=(e,t={})=>{const n=new(i.MutationObserver||i.WebkitMutationObserver)((e=>{if(1===e.length)return void s("observerUpdate",e[0]);const t=function(){s("observerUpdate",e[0])};i.requestAnimationFrame?i.requestAnimationFrame(t):i.setTimeout(t,0)}));n.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),r.push(n)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",(()=>{if(e.params.observer){if(e.params.observeParents){const t=e.$el.parents();for(let e=0;e<t.length;e+=1)o(t[e])}o(e.$el[0],{childList:e.params.observeSlideChildren}),o(e.$wrapperEl[0],{attributes:!1})}})),n("destroy",(()=>{r.forEach((e=>{e.disconnect()})),r.splice(0,r.length)}))}]);const Y=X;function K(e,t,n,s){const r=i();return e.params.createElements&&Object.keys(s).forEach((i=>{if(!n[i]&&!0===n.auto){let o=e.$el.children(`.${s[i]}`)[0];o||(o=r.createElement("div"),o.className=s[i],e.$el.append(o)),n[i]=o,t[i]=o}})),n}function J(e=""){return`.${e.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}`}function Z(e){const t=this,{$wrapperEl:n,params:s}=t;if(s.loop&&t.loopDestroy(),"object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&n.append(e[t]);else n.append(e);s.loop&&t.loopCreate(),s.observer||t.update()}function Q(e){const t=this,{params:n,$wrapperEl:s,activeIndex:r}=t;n.loop&&t.loopDestroy();let i=r+1;if("object"==typeof e&&"length"in e){for(let t=0;t<e.length;t+=1)e[t]&&s.prepend(e[t]);i=r+e.length}else s.prepend(e);n.loop&&t.loopCreate(),n.observer||t.update(),t.slideTo(i,0,!1)}function ee(e,t){const n=this,{$wrapperEl:s,params:r,activeIndex:i}=n;let o=i;r.loop&&(o-=n.loopedSlides,n.loopDestroy(),n.slides=s.children(`.${r.slideClass}`));const a=n.slides.length;if(e<=0)return void n.prependSlide(t);if(e>=a)return void n.appendSlide(t);let l=o>e?o+1:o;const c=[];for(let t=a-1;t>=e;t-=1){const e=n.slides.eq(t);e.remove(),c.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&s.append(t[e]);l=o>e?o+t.length:o}else s.append(t);for(let e=0;e<c.length;e+=1)s.append(c[e]);r.loop&&n.loopCreate(),r.observer||n.update(),r.loop?n.slideTo(l+n.loopedSlides,0,!1):n.slideTo(l,0,!1)}function te(e){const t=this,{params:n,$wrapperEl:s,activeIndex:r}=t;let i=r;n.loop&&(i-=t.loopedSlides,t.loopDestroy(),t.slides=s.children(`.${n.slideClass}`));let o,a=i;if("object"==typeof e&&"length"in e){for(let n=0;n<e.length;n+=1)o=e[n],t.slides[o]&&t.slides.eq(o).remove(),o<a&&(a-=1);a=Math.max(a,0)}else o=e,t.slides[o]&&t.slides.eq(o).remove(),o<a&&(a-=1),a=Math.max(a,0);n.loop&&t.loopCreate(),n.observer||t.update(),n.loop?t.slideTo(a+t.loopedSlides,0,!1):t.slideTo(a,0,!1)}function ne(){const e=this,t=[];for(let n=0;n<e.slides.length;n+=1)t.push(n);e.removeSlide(t)}function se(e){const{effect:t,swiper:n,on:s,setTranslate:r,setTransition:i,overwriteParams:o,perspective:a}=e;s("beforeInit",(()=>{if(n.params.effect!==t)return;n.classNames.push(`${n.params.containerModifierClass}${t}`),a&&a()&&n.classNames.push(`${n.params.containerModifierClass}3d`);const e=o?o():{};Object.assign(n.params,e),Object.assign(n.originalParams,e)})),s("setTranslate",(()=>{n.params.effect===t&&r()})),s("setTransition",((e,s)=>{n.params.effect===t&&i(s)}))}function re(e,t){return e.transformEl?t.find(e.transformEl).css({"backface-visibility":"hidden","-webkit-backface-visibility":"hidden"}):t}function ie({swiper:e,duration:t,transformEl:n,allSlides:s}){const{slides:r,activeIndex:i,$wrapperEl:o}=e;if(e.params.virtualTranslate&&0!==t){let t,a=!1;t=s?n?r.find(n):r:n?r.eq(i).find(n):r.eq(i),t.transitionEnd((()=>{if(a)return;if(!e||e.destroyed)return;a=!0,e.animating=!1;const t=["webkitTransitionEnd","transitionend"];for(let e=0;e<t.length;e+=1)o.trigger(t[e])}))}}function oe(e,t,n){const s="swiper-slide-shadow"+(n?`-${n}`:""),r=e.transformEl?t.find(e.transformEl):t;let i=r.children(`.${s}`);return i.length||(i=m(`<div class="swiper-slide-shadow${n?`-${n}`:""}"></div>`),r.append(i)),i}const ae=[function({swiper:e,extendParams:t,on:n}){let s;function r(t,n){const s=e.params.virtual;if(s.cache&&e.virtual.cache[n])return e.virtual.cache[n];const r=s.renderSlide?m(s.renderSlide.call(e,t,n)):m(`<div class="${e.params.slideClass}" data-swiper-slide-index="${n}">${t}</div>`);return r.attr("data-swiper-slide-index")||r.attr("data-swiper-slide-index",n),s.cache&&(e.virtual.cache[n]=r),r}function i(t){const{slidesPerView:n,slidesPerGroup:s,centeredSlides:i}=e.params,{addSlidesBefore:o,addSlidesAfter:a}=e.params.virtual,{from:l,to:c,slides:d,slidesGrid:p,offset:u}=e.virtual;e.params.cssMode||e.updateActiveIndex();const f=e.activeIndex||0;let h,m,g;h=e.rtlTranslate?"right":e.isHorizontal()?"left":"top",i?(m=Math.floor(n/2)+s+a,g=Math.floor(n/2)+s+o):(m=n+(s-1)+a,g=s+o);const v=Math.max((f||0)-g,0),y=Math.min((f||0)+m,d.length-1),w=(e.slidesGrid[v]||0)-(e.slidesGrid[0]||0);function b(){e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.lazy&&e.params.lazy.enabled&&e.lazy.load()}if(Object.assign(e.virtual,{from:v,to:y,offset:w,slidesGrid:e.slidesGrid}),l===v&&c===y&&!t)return e.slidesGrid!==p&&w!==u&&e.slides.css(h,`${w}px`),void e.updateProgress();if(e.params.virtual.renderExternal)return e.params.virtual.renderExternal.call(e,{offset:w,from:v,to:y,slides:function(){const e=[];for(let t=v;t<=y;t+=1)e.push(d[t]);return e}()}),void(e.params.virtual.renderExternalUpdate&&b());const x=[],S=[];if(t)e.$wrapperEl.find(`.${e.params.slideClass}`).remove();else for(let t=l;t<=c;t+=1)(t<v||t>y)&&e.$wrapperEl.find(`.${e.params.slideClass}[data-swiper-slide-index="${t}"]`).remove();for(let e=0;e<d.length;e+=1)e>=v&&e<=y&&(void 0===c||t?S.push(e):(e>c&&S.push(e),e<l&&x.push(e)));S.forEach((t=>{e.$wrapperEl.append(r(d[t],t))})),x.sort(((e,t)=>t-e)).forEach((t=>{e.$wrapperEl.prepend(r(d[t],t))})),e.$wrapperEl.children(".swiper-slide").css(h,`${w}px`),b()}t({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}}),e.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]},n("beforeInit",(()=>{e.params.virtual.enabled&&(e.virtual.slides=e.params.virtual.slides,e.classNames.push(`${e.params.containerModifierClass}virtual`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0,e.params.initialSlide||i())})),n("setTranslate",(()=>{e.params.virtual.enabled&&(e.params.cssMode&&!e._immediateVirtual?(clearTimeout(s),s=setTimeout((()=>{i()}),100)):i())})),n("init update resize",(()=>{e.params.virtual.enabled&&e.params.cssMode&&x(e.wrapperEl,"--swiper-virtual-size",`${e.virtualSize}px`)})),Object.assign(e.virtual,{appendSlide:function(t){if("object"==typeof t&&"length"in t)for(let n=0;n<t.length;n+=1)t[n]&&e.virtual.slides.push(t[n]);else e.virtual.slides.push(t);i(!0)},prependSlide:function(t){const n=e.activeIndex;let s=n+1,r=1;if(Array.isArray(t)){for(let n=0;n<t.length;n+=1)t[n]&&e.virtual.slides.unshift(t[n]);s=n+t.length,r=t.length}else e.virtual.slides.unshift(t);if(e.params.virtual.cache){const t=e.virtual.cache,n={};Object.keys(t).forEach((e=>{const s=t[e],i=s.attr("data-swiper-slide-index");i&&s.attr("data-swiper-slide-index",parseInt(i,10)+r),n[parseInt(e,10)+r]=s})),e.virtual.cache=n}i(!0),e.slideTo(s,0)},removeSlide:function(t){if(null==t)return;let n=e.activeIndex;if(Array.isArray(t))for(let s=t.length-1;s>=0;s-=1)e.virtual.slides.splice(t[s],1),e.params.virtual.cache&&delete e.virtual.cache[t[s]],t[s]<n&&(n-=1),n=Math.max(n,0);else e.virtual.slides.splice(t,1),e.params.virtual.cache&&delete e.virtual.cache[t],t<n&&(n-=1),n=Math.max(n,0);i(!0),e.slideTo(n,0)},removeAllSlides:function(){e.virtual.slides=[],e.params.virtual.cache&&(e.virtual.cache={}),i(!0),e.slideTo(0,0)},update:i})},function({swiper:e,extendParams:t,on:n,emit:s}){const r=i(),o=a();function l(t){if(!e.enabled)return;const{rtlTranslate:n}=e;let i=t;i.originalEvent&&(i=i.originalEvent);const a=i.keyCode||i.charCode,l=e.params.keyboard.pageUpDown,c=l&&33===a,d=l&&34===a,p=37===a,u=39===a,f=38===a,h=40===a;if(!e.allowSlideNext&&(e.isHorizontal()&&u||e.isVertical()&&h||d))return!1;if(!e.allowSlidePrev&&(e.isHorizontal()&&p||e.isVertical()&&f||c))return!1;if(!(i.shiftKey||i.altKey||i.ctrlKey||i.metaKey||r.activeElement&&r.activeElement.nodeName&&("input"===r.activeElement.nodeName.toLowerCase()||"textarea"===r.activeElement.nodeName.toLowerCase()))){if(e.params.keyboard.onlyInViewport&&(c||d||p||u||f||h)){let t=!1;if(e.$el.parents(`.${e.params.slideClass}`).length>0&&0===e.$el.parents(`.${e.params.slideActiveClass}`).length)return;const s=e.$el,r=s[0].clientWidth,i=s[0].clientHeight,a=o.innerWidth,l=o.innerHeight,c=e.$el.offset();n&&(c.left-=e.$el[0].scrollLeft);const d=[[c.left,c.top],[c.left+r,c.top],[c.left,c.top+i],[c.left+r,c.top+i]];for(let e=0;e<d.length;e+=1){const n=d[e];if(n[0]>=0&&n[0]<=a&&n[1]>=0&&n[1]<=l){if(0===n[0]&&0===n[1])continue;t=!0}}if(!t)return}e.isHorizontal()?((c||d||p||u)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),((d||u)&&!n||(c||p)&&n)&&e.slideNext(),((c||p)&&!n||(d||u)&&n)&&e.slidePrev()):((c||d||f||h)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),(d||h)&&e.slideNext(),(c||f)&&e.slidePrev()),s("keyPress",a)}}function c(){e.keyboard.enabled||(m(r).on("keydown",l),e.keyboard.enabled=!0)}function d(){e.keyboard.enabled&&(m(r).off("keydown",l),e.keyboard.enabled=!1)}e.keyboard={enabled:!1},t({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),n("init",(()=>{e.params.keyboard.enabled&&c()})),n("destroy",(()=>{e.keyboard.enabled&&d()})),Object.assign(e.keyboard,{enable:c,disable:d})},function({swiper:e,extendParams:t,on:n,emit:s}){const r=a();let i;t({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null}}),e.mousewheel={enabled:!1};let o,l=v();const c=[];function d(){e.enabled&&(e.mouseEntered=!0)}function p(){e.enabled&&(e.mouseEntered=!1)}function u(t){return!(e.params.mousewheel.thresholdDelta&&t.delta<e.params.mousewheel.thresholdDelta||e.params.mousewheel.thresholdTime&&v()-l<e.params.mousewheel.thresholdTime||!(t.delta>=6&&v()-l<60)&&(t.direction<0?e.isEnd&&!e.params.loop||e.animating||(e.slideNext(),s("scroll",t.raw)):e.isBeginning&&!e.params.loop||e.animating||(e.slidePrev(),s("scroll",t.raw)),l=(new r.Date).getTime(),1))}function f(t){let n=t,r=!0;if(!e.enabled)return;const a=e.params.mousewheel;e.params.cssMode&&n.preventDefault();let l=e.$el;if("container"!==e.params.mousewheel.eventsTarget&&(l=m(e.params.mousewheel.eventsTarget)),!e.mouseEntered&&!l[0].contains(n.target)&&!a.releaseOnEdges)return!0;n.originalEvent&&(n=n.originalEvent);let d=0;const p=e.rtlTranslate?-1:1,f=function(e){let t=0,n=0,s=0,r=0;return"detail"in e&&(n=e.detail),"wheelDelta"in e&&(n=-e.wheelDelta/120),"wheelDeltaY"in e&&(n=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=n,n=0),s=10*t,r=10*n,"deltaY"in e&&(r=e.deltaY),"deltaX"in e&&(s=e.deltaX),e.shiftKey&&!s&&(s=r,r=0),(s||r)&&e.deltaMode&&(1===e.deltaMode?(s*=40,r*=40):(s*=800,r*=800)),s&&!t&&(t=s<1?-1:1),r&&!n&&(n=r<1?-1:1),{spinX:t,spinY:n,pixelX:s,pixelY:r}}(n);if(a.forceToAxis)if(e.isHorizontal()){if(!(Math.abs(f.pixelX)>Math.abs(f.pixelY)))return!0;d=-f.pixelX*p}else{if(!(Math.abs(f.pixelY)>Math.abs(f.pixelX)))return!0;d=-f.pixelY}else d=Math.abs(f.pixelX)>Math.abs(f.pixelY)?-f.pixelX*p:-f.pixelY;if(0===d)return!0;a.invert&&(d=-d);let h=e.getTranslate()+d*a.sensitivity;if(h>=e.minTranslate()&&(h=e.minTranslate()),h<=e.maxTranslate()&&(h=e.maxTranslate()),r=!!e.params.loop||!(h===e.minTranslate()||h===e.maxTranslate()),r&&e.params.nested&&n.stopPropagation(),e.params.freeMode&&e.params.freeMode.enabled){const t={time:v(),delta:Math.abs(d),direction:Math.sign(d)},r=o&&t.time<o.time+500&&t.delta<=o.delta&&t.direction===o.direction;if(!r){o=void 0,e.params.loop&&e.loopFix();let l=e.getTranslate()+d*a.sensitivity;const p=e.isBeginning,u=e.isEnd;if(l>=e.minTranslate()&&(l=e.minTranslate()),l<=e.maxTranslate()&&(l=e.maxTranslate()),e.setTransition(0),e.setTranslate(l),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses(),(!p&&e.isBeginning||!u&&e.isEnd)&&e.updateSlidesClasses(),e.params.freeMode.sticky){clearTimeout(i),i=void 0,c.length>=15&&c.shift();const n=c.length?c[c.length-1]:void 0,s=c[0];if(c.push(t),n&&(t.delta>n.delta||t.direction!==n.direction))c.splice(0);else if(c.length>=15&&t.time-s.time<500&&s.delta-t.delta>=1&&t.delta<=6){const n=d>0?.8:.2;o=t,c.splice(0),i=g((()=>{e.slideToClosest(e.params.speed,!0,void 0,n)}),0)}i||(i=g((()=>{o=t,c.splice(0),e.slideToClosest(e.params.speed,!0,void 0,.5)}),500))}if(r||s("scroll",n),e.params.autoplay&&e.params.autoplayDisableOnInteraction&&e.autoplay.stop(),l===e.minTranslate()||l===e.maxTranslate())return!0}}else{const n={time:v(),delta:Math.abs(d),direction:Math.sign(d),raw:t};c.length>=2&&c.shift();const s=c.length?c[c.length-1]:void 0;if(c.push(n),s?(n.direction!==s.direction||n.delta>s.delta||n.time>s.time+150)&&u(n):u(n),function(t){const 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}(n))return!0}return n.preventDefault?n.preventDefault():n.returnValue=!1,!1}function h(t){let n=e.$el;"container"!==e.params.mousewheel.eventsTarget&&(n=m(e.params.mousewheel.eventsTarget)),n[t]("mouseenter",d),n[t]("mouseleave",p),n[t]("wheel",f)}function y(){return e.params.cssMode?(e.wrapperEl.removeEventListener("wheel",f),!0):!e.mousewheel.enabled&&(h("on"),e.mousewheel.enabled=!0,!0)}function w(){return e.params.cssMode?(e.wrapperEl.addEventListener(event,f),!0):!!e.mousewheel.enabled&&(h("off"),e.mousewheel.enabled=!1,!0)}n("init",(()=>{!e.params.mousewheel.enabled&&e.params.cssMode&&w(),e.params.mousewheel.enabled&&y()})),n("destroy",(()=>{e.params.cssMode&&y(),e.mousewheel.enabled&&w()})),Object.assign(e.mousewheel,{enable:y,disable:w})},function({swiper:e,extendParams:t,on:n,emit:s}){function r(t){let n;return t&&(n=m(t),e.params.uniqueNavElements&&"string"==typeof t&&n.length>1&&1===e.$el.find(t).length&&(n=e.$el.find(t))),n}function i(t,n){const s=e.params.navigation;t&&t.length>0&&(t[n?"addClass":"removeClass"](s.disabledClass),t[0]&&"BUTTON"===t[0].tagName&&(t[0].disabled=n),e.params.watchOverflow&&e.enabled&&t[e.isLocked?"addClass":"removeClass"](s.lockClass))}function o(){if(e.params.loop)return;const{$nextEl:t,$prevEl:n}=e.navigation;i(n,e.isBeginning&&!e.params.rewind),i(t,e.isEnd&&!e.params.rewind)}function a(t){t.preventDefault(),(!e.isBeginning||e.params.loop||e.params.rewind)&&e.slidePrev()}function l(t){t.preventDefault(),(!e.isEnd||e.params.loop||e.params.rewind)&&e.slideNext()}function c(){const t=e.params.navigation;if(e.params.navigation=K(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!t.nextEl&&!t.prevEl)return;const n=r(t.nextEl),s=r(t.prevEl);n&&n.length>0&&n.on("click",l),s&&s.length>0&&s.on("click",a),Object.assign(e.navigation,{$nextEl:n,nextEl:n&&n[0],$prevEl:s,prevEl:s&&s[0]}),e.enabled||(n&&n.addClass(t.lockClass),s&&s.addClass(t.lockClass))}function d(){const{$nextEl:t,$prevEl:n}=e.navigation;t&&t.length&&(t.off("click",l),t.removeClass(e.params.navigation.disabledClass)),n&&n.length&&(n.off("click",a),n.removeClass(e.params.navigation.disabledClass))}t({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}}),e.navigation={nextEl:null,$nextEl:null,prevEl:null,$prevEl:null},n("init",(()=>{c(),o()})),n("toEdge fromEdge lock unlock",(()=>{o()})),n("destroy",(()=>{d()})),n("enable disable",(()=>{const{$nextEl:t,$prevEl:n}=e.navigation;t&&t[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass),n&&n[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass)})),n("click",((t,n)=>{const{$nextEl:r,$prevEl:i}=e.navigation,o=n.target;if(e.params.navigation.hideOnClick&&!m(o).is(i)&&!m(o).is(r)){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===o||e.pagination.el.contains(o)))return;let t;r?t=r.hasClass(e.params.navigation.hiddenClass):i&&(t=i.hasClass(e.params.navigation.hiddenClass)),s(!0===t?"navigationShow":"navigationHide"),r&&r.toggleClass(e.params.navigation.hiddenClass),i&&i.toggleClass(e.params.navigation.hiddenClass)}})),Object.assign(e.navigation,{update:o,init:c,destroy:d})},function({swiper:e,extendParams:t,on:n,emit:s}){const r="swiper-pagination";let i;t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${r}-bullet`,bulletActiveClass:`${r}-bullet-active`,modifierClass:`${r}-`,currentClass:`${r}-current`,totalClass:`${r}-total`,hiddenClass:`${r}-hidden`,progressbarFillClass:`${r}-progressbar-fill`,progressbarOppositeClass:`${r}-progressbar-opposite`,clickableClass:`${r}-clickable`,lockClass:`${r}-lock`,horizontalClass:`${r}-horizontal`,verticalClass:`${r}-vertical`}}),e.pagination={el:null,$el:null,bullets:[]};let o=0;function a(){return!e.params.pagination.el||!e.pagination.el||!e.pagination.$el||0===e.pagination.$el.length}function l(t,n){const{bulletActiveClass:s}=e.params.pagination;t[n]().addClass(`${s}-${n}`)[n]().addClass(`${s}-${n}-${n}`)}function c(){const t=e.rtl,n=e.params.pagination;if(a())return;const r=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,c=e.pagination.$el;let d;const p=e.params.loop?Math.ceil((r-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(d=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup),d>r-1-2*e.loopedSlides&&(d-=r-2*e.loopedSlides),d>p-1&&(d-=p),d<0&&"bullets"!==e.params.paginationType&&(d=p+d)):d=void 0!==e.snapIndex?e.snapIndex:e.activeIndex||0,"bullets"===n.type&&e.pagination.bullets&&e.pagination.bullets.length>0){const s=e.pagination.bullets;let r,a,p;if(n.dynamicBullets&&(i=s.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),c.css(e.isHorizontal()?"width":"height",i*(n.dynamicMainBullets+4)+"px"),n.dynamicMainBullets>1&&void 0!==e.previousIndex&&(o+=d-(e.previousIndex-e.loopedSlides||0),o>n.dynamicMainBullets-1?o=n.dynamicMainBullets-1:o<0&&(o=0)),r=Math.max(d-o,0),a=r+(Math.min(s.length,n.dynamicMainBullets)-1),p=(a+r)/2),s.removeClass(["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${n.bulletActiveClass}${e}`)).join(" ")),c.length>1)s.each((e=>{const t=m(e),s=t.index();s===d&&t.addClass(n.bulletActiveClass),n.dynamicBullets&&(s>=r&&s<=a&&t.addClass(`${n.bulletActiveClass}-main`),s===r&&l(t,"prev"),s===a&&l(t,"next"))}));else{const t=s.eq(d),i=t.index();if(t.addClass(n.bulletActiveClass),n.dynamicBullets){const t=s.eq(r),o=s.eq(a);for(let e=r;e<=a;e+=1)s.eq(e).addClass(`${n.bulletActiveClass}-main`);if(e.params.loop)if(i>=s.length){for(let e=n.dynamicMainBullets;e>=0;e-=1)s.eq(s.length-e).addClass(`${n.bulletActiveClass}-main`);s.eq(s.length-n.dynamicMainBullets-1).addClass(`${n.bulletActiveClass}-prev`)}else l(t,"prev"),l(o,"next");else l(t,"prev"),l(o,"next")}}if(n.dynamicBullets){const r=Math.min(s.length,n.dynamicMainBullets+4),o=(i*r-i)/2-p*i,a=t?"right":"left";s.css(e.isHorizontal()?a:"top",`${o}px`)}}if("fraction"===n.type&&(c.find(J(n.currentClass)).text(n.formatFractionCurrent(d+1)),c.find(J(n.totalClass)).text(n.formatFractionTotal(p))),"progressbar"===n.type){let t;t=n.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";const s=(d+1)/p;let r=1,i=1;"horizontal"===t?r=s:i=s,c.find(J(n.progressbarFillClass)).transform(`translate3d(0,0,0) scaleX(${r}) scaleY(${i})`).transition(e.params.speed)}"custom"===n.type&&n.renderCustom?(c.html(n.renderCustom(e,d+1,p)),s("paginationRender",c[0])):s("paginationUpdate",c[0]),e.params.watchOverflow&&e.enabled&&c[e.isLocked?"addClass":"removeClass"](n.lockClass)}function d(){const t=e.params.pagination;if(a())return;const n=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,r=e.pagination.$el;let i="";if("bullets"===t.type){let s=e.params.loop?Math.ceil((n-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&!e.params.loop&&s>n&&(s=n);for(let n=0;n<s;n+=1)t.renderBullet?i+=t.renderBullet.call(e,n,t.bulletClass):i+=`<${t.bulletElement} class="${t.bulletClass}"></${t.bulletElement}>`;r.html(i),e.pagination.bullets=r.find(J(t.bulletClass))}"fraction"===t.type&&(i=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`,r.html(i)),"progressbar"===t.type&&(i=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`,r.html(i)),"custom"!==t.type&&s("paginationRender",e.pagination.$el[0])}function p(){e.params.pagination=K(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const t=e.params.pagination;if(!t.el)return;let n=m(t.el);0!==n.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&n.length>1&&(n=e.$el.find(t.el),n.length>1&&(n=n.filter((t=>m(t).parents(".swiper")[0]===e.el)))),"bullets"===t.type&&t.clickable&&n.addClass(t.clickableClass),n.addClass(t.modifierClass+t.type),n.addClass(t.modifierClass+e.params.direction),"bullets"===t.type&&t.dynamicBullets&&(n.addClass(`${t.modifierClass}${t.type}-dynamic`),o=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&n.addClass(t.progressbarOppositeClass),t.clickable&&n.on("click",J(t.bulletClass),(function(t){t.preventDefault();let n=m(this).index()*e.params.slidesPerGroup;e.params.loop&&(n+=e.loopedSlides),e.slideTo(n)})),Object.assign(e.pagination,{$el:n,el:n[0]}),e.enabled||n.addClass(t.lockClass))}function u(){const t=e.params.pagination;if(a())return;const n=e.pagination.$el;n.removeClass(t.hiddenClass),n.removeClass(t.modifierClass+t.type),n.removeClass(t.modifierClass+e.params.direction),e.pagination.bullets&&e.pagination.bullets.removeClass&&e.pagination.bullets.removeClass(t.bulletActiveClass),t.clickable&&n.off("click",J(t.bulletClass))}n("init",(()=>{p(),d(),c()})),n("activeIndexChange",(()=>{(e.params.loop||void 0===e.snapIndex)&&c()})),n("snapIndexChange",(()=>{e.params.loop||c()})),n("slidesLengthChange",(()=>{e.params.loop&&(d(),c())})),n("snapGridLengthChange",(()=>{e.params.loop||(d(),c())})),n("destroy",(()=>{u()})),n("enable disable",(()=>{const{$el:t}=e.pagination;t&&t[e.enabled?"removeClass":"addClass"](e.params.pagination.lockClass)})),n("lock unlock",(()=>{c()})),n("click",((t,n)=>{const r=n.target,{$el:i}=e.pagination;if(e.params.pagination.el&&e.params.pagination.hideOnClick&&i.length>0&&!m(r).hasClass(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&r===e.navigation.nextEl||e.navigation.prevEl&&r===e.navigation.prevEl))return;const t=i.hasClass(e.params.pagination.hiddenClass);s(!0===t?"paginationShow":"paginationHide"),i.toggleClass(e.params.pagination.hiddenClass)}})),Object.assign(e.pagination,{render:d,update:c,init:p,destroy:u})},function({swiper:e,extendParams:t,on:n,emit:s}){const r=i();let o,a,l,c,d=!1,p=null,u=null;function f(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t,rtlTranslate:n,progress:s}=e,{$dragEl:r,$el:i}=t,o=e.params.scrollbar;let c=a,d=(l-a)*s;n?(d=-d,d>0?(c=a-d,d=0):-d+a>l&&(c=l+d)):d<0?(c=a+d,d=0):d+a>l&&(c=l-d),e.isHorizontal()?(r.transform(`translate3d(${d}px, 0, 0)`),r[0].style.width=`${c}px`):(r.transform(`translate3d(0px, ${d}px, 0)`),r[0].style.height=`${c}px`),o.hide&&(clearTimeout(p),i[0].style.opacity=1,p=setTimeout((()=>{i[0].style.opacity=0,i.transition(400)}),1e3))}function h(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t}=e,{$dragEl:n,$el:s}=t;n[0].style.width="",n[0].style.height="",l=e.isHorizontal()?s[0].offsetWidth:s[0].offsetHeight,c=e.size/(e.virtualSize+e.params.slidesOffsetBefore-(e.params.centeredSlides?e.snapGrid[0]:0)),a="auto"===e.params.scrollbar.dragSize?l*c:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?n[0].style.width=`${a}px`:n[0].style.height=`${a}px`,s[0].style.display=c>=1?"none":"",e.params.scrollbar.hide&&(s[0].style.opacity=0),e.params.watchOverflow&&e.enabled&&t.$el[e.isLocked?"addClass":"removeClass"](e.params.scrollbar.lockClass)}function v(t){return e.isHorizontal()?"touchstart"===t.type||"touchmove"===t.type?t.targetTouches[0].clientX:t.clientX:"touchstart"===t.type||"touchmove"===t.type?t.targetTouches[0].clientY:t.clientY}function y(t){const{scrollbar:n,rtlTranslate:s}=e,{$el:r}=n;let i;i=(v(t)-r.offset()[e.isHorizontal()?"left":"top"]-(null!==o?o:a/2))/(l-a),i=Math.max(Math.min(i,1),0),s&&(i=1-i);const c=e.minTranslate()+(e.maxTranslate()-e.minTranslate())*i;e.updateProgress(c),e.setTranslate(c),e.updateActiveIndex(),e.updateSlidesClasses()}function w(t){const n=e.params.scrollbar,{scrollbar:r,$wrapperEl:i}=e,{$el:a,$dragEl:l}=r;d=!0,o=t.target===l[0]||t.target===l?v(t)-t.target.getBoundingClientRect()[e.isHorizontal()?"left":"top"]:null,t.preventDefault(),t.stopPropagation(),i.transition(100),l.transition(100),y(t),clearTimeout(u),a.transition(0),n.hide&&a.css("opacity",1),e.params.cssMode&&e.$wrapperEl.css("scroll-snap-type","none"),s("scrollbarDragStart",t)}function b(t){const{scrollbar:n,$wrapperEl:r}=e,{$el:i,$dragEl:o}=n;d&&(t.preventDefault?t.preventDefault():t.returnValue=!1,y(t),r.transition(0),i.transition(0),o.transition(0),s("scrollbarDragMove",t))}function x(t){const n=e.params.scrollbar,{scrollbar:r,$wrapperEl:i}=e,{$el:o}=r;d&&(d=!1,e.params.cssMode&&(e.$wrapperEl.css("scroll-snap-type",""),i.transition("")),n.hide&&(clearTimeout(u),u=g((()=>{o.css("opacity",0),o.transition(400)}),1e3)),s("scrollbarDragEnd",t),n.snapOnRelease&&e.slideToClosest())}function S(t){const{scrollbar:n,touchEventsTouch:s,touchEventsDesktop:i,params:o,support:a}=e,l=n.$el[0],c=!(!a.passiveListener||!o.passiveListeners)&&{passive:!1,capture:!1},d=!(!a.passiveListener||!o.passiveListeners)&&{passive:!0,capture:!1};if(!l)return;const p="on"===t?"addEventListener":"removeEventListener";a.touch?(l[p](s.start,w,c),l[p](s.move,b,c),l[p](s.end,x,d)):(l[p](i.start,w,c),r[p](i.move,b,c),r[p](i.end,x,d))}function E(){const{scrollbar:t,$el:n}=e;e.params.scrollbar=K(e,e.originalParams.scrollbar,e.params.scrollbar,{el:"swiper-scrollbar"});const s=e.params.scrollbar;if(!s.el)return;let r=m(s.el);e.params.uniqueNavElements&&"string"==typeof s.el&&r.length>1&&1===n.find(s.el).length&&(r=n.find(s.el));let i=r.find(`.${e.params.scrollbar.dragClass}`);0===i.length&&(i=m(`<div class="${e.params.scrollbar.dragClass}"></div>`),r.append(i)),Object.assign(t,{$el:r,el:r[0],$dragEl:i,dragEl:i[0]}),s.draggable&&e.params.scrollbar.el&&S("on"),r&&r[e.enabled?"removeClass":"addClass"](e.params.scrollbar.lockClass)}function C(){e.params.scrollbar.el&&S("off")}t({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}}),e.scrollbar={el:null,dragEl:null,$el:null,$dragEl:null},n("init",(()=>{E(),h(),f()})),n("update resize observerUpdate lock unlock",(()=>{h()})),n("setTranslate",(()=>{f()})),n("setTransition",((t,n)=>{!function(t){e.params.scrollbar.el&&e.scrollbar.el&&e.scrollbar.$dragEl.transition(t)}(n)})),n("enable disable",(()=>{const{$el:t}=e.scrollbar;t&&t[e.enabled?"removeClass":"addClass"](e.params.scrollbar.lockClass)})),n("destroy",(()=>{C()})),Object.assign(e.scrollbar,{updateSize:h,setTranslate:f,init:E,destroy:C})},function({swiper:e,extendParams:t,on:n}){t({parallax:{enabled:!1}});const s=(t,n)=>{const{rtl:s}=e,r=m(t),i=s?-1:1,o=r.attr("data-swiper-parallax")||"0";let a=r.attr("data-swiper-parallax-x"),l=r.attr("data-swiper-parallax-y");const c=r.attr("data-swiper-parallax-scale"),d=r.attr("data-swiper-parallax-opacity");if(a||l?(a=a||"0",l=l||"0"):e.isHorizontal()?(a=o,l="0"):(l=o,a="0"),a=a.indexOf("%")>=0?parseInt(a,10)*n*i+"%":a*n*i+"px",l=l.indexOf("%")>=0?parseInt(l,10)*n+"%":l*n+"px",null!=d){const e=d-(d-1)*(1-Math.abs(n));r[0].style.opacity=e}if(null==c)r.transform(`translate3d(${a}, ${l}, 0px)`);else{const e=c-(c-1)*(1-Math.abs(n));r.transform(`translate3d(${a}, ${l}, 0px) scale(${e})`)}},r=()=>{const{$el:t,slides:n,progress:r,snapGrid:i}=e;t.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((e=>{s(e,r)})),n.each(((t,n)=>{let o=t.progress;e.params.slidesPerGroup>1&&"auto"!==e.params.slidesPerView&&(o+=Math.ceil(n/2)-r*(i.length-1)),o=Math.min(Math.max(o,-1),1),m(t).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((e=>{s(e,o)}))}))};n("beforeInit",(()=>{e.params.parallax.enabled&&(e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)})),n("init",(()=>{e.params.parallax.enabled&&r()})),n("setTranslate",(()=>{e.params.parallax.enabled&&r()})),n("setTransition",((t,n)=>{e.params.parallax.enabled&&((t=e.params.speed)=>{const{$el:n}=e;n.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((e=>{const n=m(e);let s=parseInt(n.attr("data-swiper-parallax-duration"),10)||t;0===t&&(s=0),n.transition(s)}))})(n)}))},function({swiper:e,extendParams:t,on:n,emit:s}){const r=a();t({zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),e.zoom={enabled:!1};let i,o,l,c=1,d=!1;const p={$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},u={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:{}},f={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let h=1;function g(e){if(e.targetTouches.length<2)return 1;const t=e.targetTouches[0].pageX,n=e.targetTouches[0].pageY,s=e.targetTouches[1].pageX,r=e.targetTouches[1].pageY;return Math.sqrt((s-t)**2+(r-n)**2)}function v(t){const n=e.support,s=e.params.zoom;if(o=!1,l=!1,!n.gestures){if("touchstart"!==t.type||"touchstart"===t.type&&t.targetTouches.length<2)return;o=!0,p.scaleStart=g(t)}p.$slideEl&&p.$slideEl.length||(p.$slideEl=m(t.target).closest(`.${e.params.slideClass}`),0===p.$slideEl.length&&(p.$slideEl=e.slides.eq(e.activeIndex)),p.$imageEl=p.$slideEl.find(`.${s.containerClass}`).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),p.$imageWrapEl=p.$imageEl.parent(`.${s.containerClass}`),p.maxRatio=p.$imageWrapEl.attr("data-swiper-zoom")||s.maxRatio,0!==p.$imageWrapEl.length)?(p.$imageEl&&p.$imageEl.transition(0),d=!0):p.$imageEl=void 0}function w(t){const n=e.support,s=e.params.zoom,r=e.zoom;if(!n.gestures){if("touchmove"!==t.type||"touchmove"===t.type&&t.targetTouches.length<2)return;l=!0,p.scaleMove=g(t)}p.$imageEl&&0!==p.$imageEl.length?(n.gestures?r.scale=t.scale*c:r.scale=p.scaleMove/p.scaleStart*c,r.scale>p.maxRatio&&(r.scale=p.maxRatio-1+(r.scale-p.maxRatio+1)**.5),r.scale<s.minRatio&&(r.scale=s.minRatio+1-(s.minRatio-r.scale+1)**.5),p.$imageEl.transform(`translate3d(0,0,0) scale(${r.scale})`)):"gesturechange"===t.type&&v(t)}function b(t){const n=e.device,s=e.support,r=e.params.zoom,i=e.zoom;if(!s.gestures){if(!o||!l)return;if("touchend"!==t.type||"touchend"===t.type&&t.changedTouches.length<2&&!n.android)return;o=!1,l=!1}p.$imageEl&&0!==p.$imageEl.length&&(i.scale=Math.max(Math.min(i.scale,p.maxRatio),r.minRatio),p.$imageEl.transition(e.params.speed).transform(`translate3d(0,0,0) scale(${i.scale})`),c=i.scale,d=!1,1===i.scale&&(p.$slideEl=void 0))}function x(t){const n=e.zoom;if(!p.$imageEl||0===p.$imageEl.length)return;if(e.allowClick=!1,!u.isTouched||!p.$slideEl)return;u.isMoved||(u.width=p.$imageEl[0].offsetWidth,u.height=p.$imageEl[0].offsetHeight,u.startX=y(p.$imageWrapEl[0],"x")||0,u.startY=y(p.$imageWrapEl[0],"y")||0,p.slideWidth=p.$slideEl[0].offsetWidth,p.slideHeight=p.$slideEl[0].offsetHeight,p.$imageWrapEl.transition(0));const s=u.width*n.scale,r=u.height*n.scale;if(!(s<p.slideWidth&&r<p.slideHeight)){if(u.minX=Math.min(p.slideWidth/2-s/2,0),u.maxX=-u.minX,u.minY=Math.min(p.slideHeight/2-r/2,0),u.maxY=-u.minY,u.touchesCurrent.x="touchmove"===t.type?t.targetTouches[0].pageX:t.pageX,u.touchesCurrent.y="touchmove"===t.type?t.targetTouches[0].pageY:t.pageY,!u.isMoved&&!d){if(e.isHorizontal()&&(Math.floor(u.minX)===Math.floor(u.startX)&&u.touchesCurrent.x<u.touchesStart.x||Math.floor(u.maxX)===Math.floor(u.startX)&&u.touchesCurrent.x>u.touchesStart.x))return void(u.isTouched=!1);if(!e.isHorizontal()&&(Math.floor(u.minY)===Math.floor(u.startY)&&u.touchesCurrent.y<u.touchesStart.y||Math.floor(u.maxY)===Math.floor(u.startY)&&u.touchesCurrent.y>u.touchesStart.y))return void(u.isTouched=!1)}t.cancelable&&t.preventDefault(),t.stopPropagation(),u.isMoved=!0,u.currentX=u.touchesCurrent.x-u.touchesStart.x+u.startX,u.currentY=u.touchesCurrent.y-u.touchesStart.y+u.startY,u.currentX<u.minX&&(u.currentX=u.minX+1-(u.minX-u.currentX+1)**.8),u.currentX>u.maxX&&(u.currentX=u.maxX-1+(u.currentX-u.maxX+1)**.8),u.currentY<u.minY&&(u.currentY=u.minY+1-(u.minY-u.currentY+1)**.8),u.currentY>u.maxY&&(u.currentY=u.maxY-1+(u.currentY-u.maxY+1)**.8),f.prevPositionX||(f.prevPositionX=u.touchesCurrent.x),f.prevPositionY||(f.prevPositionY=u.touchesCurrent.y),f.prevTime||(f.prevTime=Date.now()),f.x=(u.touchesCurrent.x-f.prevPositionX)/(Date.now()-f.prevTime)/2,f.y=(u.touchesCurrent.y-f.prevPositionY)/(Date.now()-f.prevTime)/2,Math.abs(u.touchesCurrent.x-f.prevPositionX)<2&&(f.x=0),Math.abs(u.touchesCurrent.y-f.prevPositionY)<2&&(f.y=0),f.prevPositionX=u.touchesCurrent.x,f.prevPositionY=u.touchesCurrent.y,f.prevTime=Date.now(),p.$imageWrapEl.transform(`translate3d(${u.currentX}px, ${u.currentY}px,0)`)}}function S(){const t=e.zoom;p.$slideEl&&e.previousIndex!==e.activeIndex&&(p.$imageEl&&p.$imageEl.transform("translate3d(0,0,0) scale(1)"),p.$imageWrapEl&&p.$imageWrapEl.transform("translate3d(0,0,0)"),t.scale=1,c=1,p.$slideEl=void 0,p.$imageEl=void 0,p.$imageWrapEl=void 0)}function E(t){const n=e.zoom,s=e.params.zoom;if(p.$slideEl||(t&&t.target&&(p.$slideEl=m(t.target).closest(`.${e.params.slideClass}`)),p.$slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?p.$slideEl=e.$wrapperEl.children(`.${e.params.slideActiveClass}`):p.$slideEl=e.slides.eq(e.activeIndex)),p.$imageEl=p.$slideEl.find(`.${s.containerClass}`).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),p.$imageWrapEl=p.$imageEl.parent(`.${s.containerClass}`)),!p.$imageEl||0===p.$imageEl.length||!p.$imageWrapEl||0===p.$imageWrapEl.length)return;let i,o,a,l,d,f,h,g,v,y,w,b,x,S,E,C,_,T;e.params.cssMode&&(e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.touchAction="none"),p.$slideEl.addClass(`${s.zoomedSlideClass}`),void 0===u.touchesStart.x&&t?(i="touchend"===t.type?t.changedTouches[0].pageX:t.pageX,o="touchend"===t.type?t.changedTouches[0].pageY:t.pageY):(i=u.touchesStart.x,o=u.touchesStart.y),n.scale=p.$imageWrapEl.attr("data-swiper-zoom")||s.maxRatio,c=p.$imageWrapEl.attr("data-swiper-zoom")||s.maxRatio,t?(_=p.$slideEl[0].offsetWidth,T=p.$slideEl[0].offsetHeight,a=p.$slideEl.offset().left+r.scrollX,l=p.$slideEl.offset().top+r.scrollY,d=a+_/2-i,f=l+T/2-o,v=p.$imageEl[0].offsetWidth,y=p.$imageEl[0].offsetHeight,w=v*n.scale,b=y*n.scale,x=Math.min(_/2-w/2,0),S=Math.min(T/2-b/2,0),E=-x,C=-S,h=d*n.scale,g=f*n.scale,h<x&&(h=x),h>E&&(h=E),g<S&&(g=S),g>C&&(g=C)):(h=0,g=0),p.$imageWrapEl.transition(300).transform(`translate3d(${h}px, ${g}px,0)`),p.$imageEl.transition(300).transform(`translate3d(0,0,0) scale(${n.scale})`)}function C(){const t=e.zoom,n=e.params.zoom;p.$slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?p.$slideEl=e.$wrapperEl.children(`.${e.params.slideActiveClass}`):p.$slideEl=e.slides.eq(e.activeIndex),p.$imageEl=p.$slideEl.find(`.${n.containerClass}`).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),p.$imageWrapEl=p.$imageEl.parent(`.${n.containerClass}`)),p.$imageEl&&0!==p.$imageEl.length&&p.$imageWrapEl&&0!==p.$imageWrapEl.length&&(e.params.cssMode&&(e.wrapperEl.style.overflow="",e.wrapperEl.style.touchAction=""),t.scale=1,c=1,p.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),p.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),p.$slideEl.removeClass(`${n.zoomedSlideClass}`),p.$slideEl=void 0)}function _(t){const n=e.zoom;n.scale&&1!==n.scale?C():E(t)}function T(){const t=e.support;return{passiveListener:!("touchstart"!==e.touchEvents.start||!t.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1},activeListenerWithCapture:!t.passiveListener||{passive:!1,capture:!0}}}function $(){return`.${e.params.slideClass}`}function M(t){const{passiveListener:n}=T(),s=$();e.$wrapperEl[t]("gesturestart",s,v,n),e.$wrapperEl[t]("gesturechange",s,w,n),e.$wrapperEl[t]("gestureend",s,b,n)}function k(){i||(i=!0,M("on"))}function P(){i&&(i=!1,M("off"))}function O(){const t=e.zoom;if(t.enabled)return;t.enabled=!0;const n=e.support,{passiveListener:s,activeListenerWithCapture:r}=T(),i=$();n.gestures?(e.$wrapperEl.on(e.touchEvents.start,k,s),e.$wrapperEl.on(e.touchEvents.end,P,s)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.on(e.touchEvents.start,i,v,s),e.$wrapperEl.on(e.touchEvents.move,i,w,r),e.$wrapperEl.on(e.touchEvents.end,i,b,s),e.touchEvents.cancel&&e.$wrapperEl.on(e.touchEvents.cancel,i,b,s)),e.$wrapperEl.on(e.touchEvents.move,`.${e.params.zoom.containerClass}`,x,r)}function I(){const t=e.zoom;if(!t.enabled)return;const n=e.support;t.enabled=!1;const{passiveListener:s,activeListenerWithCapture:r}=T(),i=$();n.gestures?(e.$wrapperEl.off(e.touchEvents.start,k,s),e.$wrapperEl.off(e.touchEvents.end,P,s)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.off(e.touchEvents.start,i,v,s),e.$wrapperEl.off(e.touchEvents.move,i,w,r),e.$wrapperEl.off(e.touchEvents.end,i,b,s),e.touchEvents.cancel&&e.$wrapperEl.off(e.touchEvents.cancel,i,b,s)),e.$wrapperEl.off(e.touchEvents.move,`.${e.params.zoom.containerClass}`,x,r)}Object.defineProperty(e.zoom,"scale",{get:()=>h,set(e){if(h!==e){const t=p.$imageEl?p.$imageEl[0]:void 0,n=p.$slideEl?p.$slideEl[0]:void 0;s("zoomChange",e,t,n)}h=e}}),n("init",(()=>{e.params.zoom.enabled&&O()})),n("destroy",(()=>{I()})),n("touchStart",((t,n)=>{e.zoom.enabled&&function(t){const n=e.device;p.$imageEl&&0!==p.$imageEl.length&&(u.isTouched||(n.android&&t.cancelable&&t.preventDefault(),u.isTouched=!0,u.touchesStart.x="touchstart"===t.type?t.targetTouches[0].pageX:t.pageX,u.touchesStart.y="touchstart"===t.type?t.targetTouches[0].pageY:t.pageY))}(n)})),n("touchEnd",((t,n)=>{e.zoom.enabled&&function(){const t=e.zoom;if(!p.$imageEl||0===p.$imageEl.length)return;if(!u.isTouched||!u.isMoved)return u.isTouched=!1,void(u.isMoved=!1);u.isTouched=!1,u.isMoved=!1;let n=300,s=300;const r=f.x*n,i=u.currentX+r,o=f.y*s,a=u.currentY+o;0!==f.x&&(n=Math.abs((i-u.currentX)/f.x)),0!==f.y&&(s=Math.abs((a-u.currentY)/f.y));const l=Math.max(n,s);u.currentX=i,u.currentY=a;const c=u.width*t.scale,d=u.height*t.scale;u.minX=Math.min(p.slideWidth/2-c/2,0),u.maxX=-u.minX,u.minY=Math.min(p.slideHeight/2-d/2,0),u.maxY=-u.minY,u.currentX=Math.max(Math.min(u.currentX,u.maxX),u.minX),u.currentY=Math.max(Math.min(u.currentY,u.maxY),u.minY),p.$imageWrapEl.transition(l).transform(`translate3d(${u.currentX}px, ${u.currentY}px,0)`)}()})),n("doubleTap",((t,n)=>{!e.animating&&e.params.zoom.enabled&&e.zoom.enabled&&e.params.zoom.toggle&&_(n)})),n("transitionEnd",(()=>{e.zoom.enabled&&e.params.zoom.enabled&&S()})),n("slideChange",(()=>{e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&S()})),Object.assign(e.zoom,{enable:O,disable:I,in:E,out:C,toggle:_})},function({swiper:e,extendParams:t,on:n,emit:s}){t({lazy:{checkInView:!1,enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,scrollingElement:"",elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}}),e.lazy={};let r=!1,i=!1;function o(t,n=!0){const r=e.params.lazy;if(void 0===t)return;if(0===e.slides.length)return;const i=e.virtual&&e.params.virtual.enabled?e.$wrapperEl.children(`.${e.params.slideClass}[data-swiper-slide-index="${t}"]`):e.slides.eq(t),a=i.find(`.${r.elementClass}:not(.${r.loadedClass}):not(.${r.loadingClass})`);!i.hasClass(r.elementClass)||i.hasClass(r.loadedClass)||i.hasClass(r.loadingClass)||a.push(i[0]),0!==a.length&&a.each((t=>{const a=m(t);a.addClass(r.loadingClass);const l=a.attr("data-background"),c=a.attr("data-src"),d=a.attr("data-srcset"),p=a.attr("data-sizes"),u=a.parent("picture");e.loadImage(a[0],c||l,d,p,!1,(()=>{if(null!=e&&e&&(!e||e.params)&&!e.destroyed){if(l?(a.css("background-image",`url("${l}")`),a.removeAttr("data-background")):(d&&(a.attr("srcset",d),a.removeAttr("data-srcset")),p&&(a.attr("sizes",p),a.removeAttr("data-sizes")),u.length&&u.children("source").each((e=>{const t=m(e);t.attr("data-srcset")&&(t.attr("srcset",t.attr("data-srcset")),t.removeAttr("data-srcset"))})),c&&(a.attr("src",c),a.removeAttr("data-src"))),a.addClass(r.loadedClass).removeClass(r.loadingClass),i.find(`.${r.preloaderClass}`).remove(),e.params.loop&&n){const t=i.attr("data-swiper-slide-index");i.hasClass(e.params.slideDuplicateClass)?o(e.$wrapperEl.children(`[data-swiper-slide-index="${t}"]:not(.${e.params.slideDuplicateClass})`).index(),!1):o(e.$wrapperEl.children(`.${e.params.slideDuplicateClass}[data-swiper-slide-index="${t}"]`).index(),!1)}s("lazyImageReady",i[0],a[0]),e.params.autoHeight&&e.updateAutoHeight()}})),s("lazyImageLoad",i[0],a[0])}))}function l(){const{$wrapperEl:t,params:n,slides:s,activeIndex:r}=e,a=e.virtual&&n.virtual.enabled,l=n.lazy;let c=n.slidesPerView;function d(e){if(a){if(t.children(`.${n.slideClass}[data-swiper-slide-index="${e}"]`).length)return!0}else if(s[e])return!0;return!1}function p(e){return a?m(e).attr("data-swiper-slide-index"):m(e).index()}if("auto"===c&&(c=0),i||(i=!0),e.params.watchSlidesProgress)t.children(`.${n.slideVisibleClass}`).each((e=>{o(a?m(e).attr("data-swiper-slide-index"):m(e).index())}));else if(c>1)for(let e=r;e<r+c;e+=1)d(e)&&o(e);else o(r);if(l.loadPrevNext)if(c>1||l.loadPrevNextAmount&&l.loadPrevNextAmount>1){const e=l.loadPrevNextAmount,t=c,n=Math.min(r+t+Math.max(e,t),s.length),i=Math.max(r-Math.max(t,e),0);for(let e=r+c;e<n;e+=1)d(e)&&o(e);for(let e=i;e<r;e+=1)d(e)&&o(e)}else{const e=t.children(`.${n.slideNextClass}`);e.length>0&&o(p(e));const s=t.children(`.${n.slidePrevClass}`);s.length>0&&o(p(s))}}function c(){const t=a();if(!e||e.destroyed)return;const n=e.params.lazy.scrollingElement?m(e.params.lazy.scrollingElement):m(t),s=n[0]===t,i=s?t.innerWidth:n[0].offsetWidth,o=s?t.innerHeight:n[0].offsetHeight,d=e.$el.offset(),{rtlTranslate:p}=e;let u=!1;p&&(d.left-=e.$el[0].scrollLeft);const f=[[d.left,d.top],[d.left+e.width,d.top],[d.left,d.top+e.height],[d.left+e.width,d.top+e.height]];for(let e=0;e<f.length;e+=1){const t=f[e];if(t[0]>=0&&t[0]<=i&&t[1]>=0&&t[1]<=o){if(0===t[0]&&0===t[1])continue;u=!0}}const h=!("touchstart"!==e.touchEvents.start||!e.support.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1};u?(l(),n.off("scroll",c,h)):r||(r=!0,n.on("scroll",c,h))}n("beforeInit",(()=>{e.params.lazy.enabled&&e.params.preloadImages&&(e.params.preloadImages=!1)})),n("init",(()=>{e.params.lazy.enabled&&(e.params.lazy.checkInView?c():l())})),n("scroll",(()=>{e.params.freeMode&&e.params.freeMode.enabled&&!e.params.freeMode.sticky&&l()})),n("scrollbarDragMove resize _freeModeNoMomentumRelease",(()=>{e.params.lazy.enabled&&(e.params.lazy.checkInView?c():l())})),n("transitionStart",(()=>{e.params.lazy.enabled&&(e.params.lazy.loadOnTransitionStart||!e.params.lazy.loadOnTransitionStart&&!i)&&(e.params.lazy.checkInView?c():l())})),n("transitionEnd",(()=>{e.params.lazy.enabled&&!e.params.lazy.loadOnTransitionStart&&(e.params.lazy.checkInView?c():l())})),n("slideChange",(()=>{const{lazy:t,cssMode:n,watchSlidesProgress:s,touchReleaseOnEdges:r,resistanceRatio:i}=e.params;t.enabled&&(n||s&&(r||0===i))&&l()})),Object.assign(e.lazy,{load:l,loadInSlide:o})},function({swiper:e,extendParams:t,on:n}){function s(e,t){const n=function(){let e,t,n;return(s,r)=>{for(t=-1,e=s.length;e-t>1;)n=e+t>>1,s[n]<=r?t=n:e=n;return e}}();let s,r;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(r=n(this.x,e),s=r-1,(e-this.x[s])*(this.y[r]-this.y[s])/(this.x[r]-this.x[s])+this.y[s]):0},this}function r(){e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)}t({controller:{control:void 0,inverse:!1,by:"slide"}}),e.controller={control:void 0},n("beforeInit",(()=>{e.controller.control=e.params.controller.control})),n("update",(()=>{r()})),n("resize",(()=>{r()})),n("observerUpdate",(()=>{r()})),n("setTranslate",((t,n,s)=>{e.controller.control&&e.controller.setTranslate(n,s)})),n("setTransition",((t,n,s)=>{e.controller.control&&e.controller.setTransition(n,s)})),Object.assign(e.controller,{setTranslate:function(t,n){const r=e.controller.control;let i,o;const a=e.constructor;function l(t){const n=e.rtlTranslate?-e.translate:e.translate;"slide"===e.params.controller.by&&(function(t){e.controller.spline||(e.controller.spline=e.params.loop?new s(e.slidesGrid,t.slidesGrid):new s(e.snapGrid,t.snapGrid))}(t),o=-e.controller.spline.interpolate(-n)),o&&"container"!==e.params.controller.by||(i=(t.maxTranslate()-t.minTranslate())/(e.maxTranslate()-e.minTranslate()),o=(n-e.minTranslate())*i+t.minTranslate()),e.params.controller.inverse&&(o=t.maxTranslate()-o),t.updateProgress(o),t.setTranslate(o,e),t.updateActiveIndex(),t.updateSlidesClasses()}if(Array.isArray(r))for(let e=0;e<r.length;e+=1)r[e]!==n&&r[e]instanceof a&&l(r[e]);else r instanceof a&&n!==r&&l(r)},setTransition:function(t,n){const s=e.constructor,r=e.controller.control;let i;function o(n){n.setTransition(t,e),0!==t&&(n.transitionStart(),n.params.autoHeight&&g((()=>{n.updateAutoHeight()})),n.$wrapperEl.transitionEnd((()=>{r&&(n.params.loop&&"slide"===e.params.controller.by&&n.loopFix(),n.transitionEnd())})))}if(Array.isArray(r))for(i=0;i<r.length;i+=1)r[i]!==n&&r[i]instanceof s&&o(r[i]);else r instanceof s&&n!==r&&o(r)}})},function({swiper:e,extendParams:t,on:n}){t({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,itemRoleDescriptionMessage:null,slideRole:"group"}});let s=null;function r(e){const t=s;0!==t.length&&(t.html(""),t.html(e))}function i(e){e.attr("tabIndex","0")}function o(e){e.attr("tabIndex","-1")}function a(e,t){e.attr("role",t)}function l(e,t){e.attr("aria-roledescription",t)}function c(e,t){e.attr("aria-label",t)}function d(e){e.attr("aria-disabled",!0)}function p(e){e.attr("aria-disabled",!1)}function u(t){if(13!==t.keyCode&&32!==t.keyCode)return;const n=e.params.a11y,s=m(t.target);e.navigation&&e.navigation.$nextEl&&s.is(e.navigation.$nextEl)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?r(n.lastSlideMessage):r(n.nextSlideMessage)),e.navigation&&e.navigation.$prevEl&&s.is(e.navigation.$prevEl)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?r(n.firstSlideMessage):r(n.prevSlideMessage)),e.pagination&&s.is(J(e.params.pagination.bulletClass))&&s[0].click()}function f(){if(e.params.loop||e.params.rewind||!e.navigation)return;const{$nextEl:t,$prevEl:n}=e.navigation;n&&n.length>0&&(e.isBeginning?(d(n),o(n)):(p(n),i(n))),t&&t.length>0&&(e.isEnd?(d(t),o(t)):(p(t),i(t)))}function h(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function g(){return h()&&e.params.pagination.clickable}const v=(e,t,n)=>{i(e),"BUTTON"!==e[0].tagName&&(a(e,"button"),e.on("keydown",u)),c(e,n),function(e,t){e.attr("aria-controls",t)}(e,t)};n("beforeInit",(()=>{s=m(`<span class="${e.params.a11y.notificationClass}" aria-live="assertive" aria-atomic="true"></span>`)})),n("afterInit",(()=>{e.params.a11y.enabled&&(function(){const t=e.params.a11y;e.$el.append(s);const n=e.$el;t.containerRoleDescriptionMessage&&l(n,t.containerRoleDescriptionMessage),t.containerMessage&&c(n,t.containerMessage);const r=e.$wrapperEl,i=r.attr("id")||`swiper-wrapper-${function(e=16){return"x".repeat(e).replace(/x/g,(()=>Math.round(16*Math.random()).toString(16)))}(16)}`,o=e.params.autoplay&&e.params.autoplay.enabled?"off":"polite";var d;d=i,r.attr("id",d),function(e,t){e.attr("aria-live",t)}(r,o),t.itemRoleDescriptionMessage&&l(m(e.slides),t.itemRoleDescriptionMessage),a(m(e.slides),t.slideRole);const p=e.params.loop?e.slides.filter((t=>!t.classList.contains(e.params.slideDuplicateClass))).length:e.slides.length;let f,h;e.slides.each(((n,s)=>{const r=m(n),i=e.params.loop?parseInt(r.attr("data-swiper-slide-index"),10):s;c(r,t.slideLabelMessage.replace(/\{\{index\}\}/,i+1).replace(/\{\{slidesLength\}\}/,p))})),e.navigation&&e.navigation.$nextEl&&(f=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(h=e.navigation.$prevEl),f&&f.length&&v(f,i,t.nextSlideMessage),h&&h.length&&v(h,i,t.prevSlideMessage),g()&&e.pagination.$el.on("keydown",J(e.params.pagination.bulletClass),u)}(),f())})),n("toEdge",(()=>{e.params.a11y.enabled&&f()})),n("fromEdge",(()=>{e.params.a11y.enabled&&f()})),n("paginationUpdate",(()=>{e.params.a11y.enabled&&function(){const t=e.params.a11y;h()&&e.pagination.bullets.each((n=>{const s=m(n);e.params.pagination.clickable&&(i(s),e.params.pagination.renderBullet||(a(s,"button"),c(s,t.paginationBulletMessage.replace(/\{\{index\}\}/,s.index()+1)))),s.is(`.${e.params.pagination.bulletActiveClass}`)?s.attr("aria-current","true"):s.removeAttr("aria-current")}))}()})),n("destroy",(()=>{e.params.a11y.enabled&&function(){let t,n;s&&s.length>0&&s.remove(),e.navigation&&e.navigation.$nextEl&&(t=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(n=e.navigation.$prevEl),t&&t.off("keydown",u),n&&n.off("keydown",u),g()&&e.pagination.$el.off("keydown",J(e.params.pagination.bulletClass),u)}()}))},function({swiper:e,extendParams:t,on:n}){t({history:{enabled:!1,root:"",replaceState:!1,key:"slides"}});let s=!1,r={};const i=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),o=e=>{const t=a();let n;n=e?new URL(e):t.location;const s=n.pathname.slice(1).split("/").filter((e=>""!==e)),r=s.length;return{key:s[r-2],value:s[r-1]}},l=(t,n)=>{const r=a();if(!s||!e.params.history.enabled)return;let o;o=e.params.url?new URL(e.params.url):r.location;const l=e.slides.eq(n);let c=i(l.attr("data-history"));if(e.params.history.root.length>0){let n=e.params.history.root;"/"===n[n.length-1]&&(n=n.slice(0,n.length-1)),c=`${n}/${t}/${c}`}else o.pathname.includes(t)||(c=`${t}/${c}`);const d=r.history.state;d&&d.value===c||(e.params.history.replaceState?r.history.replaceState({value:c},null,c):r.history.pushState({value:c},null,c))},c=(t,n,s)=>{if(n)for(let r=0,o=e.slides.length;r<o;r+=1){const o=e.slides.eq(r);if(i(o.attr("data-history"))===n&&!o.hasClass(e.params.slideDuplicateClass)){const n=o.index();e.slideTo(n,t,s)}}else e.slideTo(0,t,s)},d=()=>{r=o(e.params.url),c(e.params.speed,e.paths.value,!1)};n("init",(()=>{e.params.history.enabled&&(()=>{const t=a();if(e.params.history){if(!t.history||!t.history.pushState)return e.params.history.enabled=!1,void(e.params.hashNavigation.enabled=!0);s=!0,r=o(e.params.url),(r.key||r.value)&&(c(0,r.value,e.params.runCallbacksOnInit),e.params.history.replaceState||t.addEventListener("popstate",d))}})()})),n("destroy",(()=>{e.params.history.enabled&&(()=>{const t=a();e.params.history.replaceState||t.removeEventListener("popstate",d)})()})),n("transitionEnd _freeModeNoMomentumRelease",(()=>{s&&l(e.params.history.key,e.activeIndex)})),n("slideChange",(()=>{s&&e.params.cssMode&&l(e.params.history.key,e.activeIndex)}))},function({swiper:e,extendParams:t,emit:n,on:s}){let r=!1;const o=i(),l=a();t({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}});const c=()=>{n("hashChange");const t=o.location.hash.replace("#","");if(t!==e.slides.eq(e.activeIndex).attr("data-hash")){const n=e.$wrapperEl.children(`.${e.params.slideClass}[data-hash="${t}"]`).index();if(void 0===n)return;e.slideTo(n)}},d=()=>{if(r&&e.params.hashNavigation.enabled)if(e.params.hashNavigation.replaceState&&l.history&&l.history.replaceState)l.history.replaceState(null,null,`#${e.slides.eq(e.activeIndex).attr("data-hash")}`||""),n("hashSet");else{const t=e.slides.eq(e.activeIndex),s=t.attr("data-hash")||t.attr("data-history");o.location.hash=s||"",n("hashSet")}};s("init",(()=>{e.params.hashNavigation.enabled&&(()=>{if(!e.params.hashNavigation.enabled||e.params.history&&e.params.history.enabled)return;r=!0;const t=o.location.hash.replace("#","");if(t){const n=0;for(let s=0,r=e.slides.length;s<r;s+=1){const r=e.slides.eq(s);if((r.attr("data-hash")||r.attr("data-history"))===t&&!r.hasClass(e.params.slideDuplicateClass)){const t=r.index();e.slideTo(t,n,e.params.runCallbacksOnInit,!0)}}}e.params.hashNavigation.watchState&&m(l).on("hashchange",c)})()})),s("destroy",(()=>{e.params.hashNavigation.enabled&&e.params.hashNavigation.watchState&&m(l).off("hashchange",c)})),s("transitionEnd _freeModeNoMomentumRelease",(()=>{r&&d()})),s("slideChange",(()=>{r&&e.params.cssMode&&d()}))},function({swiper:e,extendParams:t,on:n,emit:s}){let r;function o(){const t=e.slides.eq(e.activeIndex);let n=e.params.autoplay.delay;t.attr("data-swiper-autoplay")&&(n=t.attr("data-swiper-autoplay")||e.params.autoplay.delay),clearTimeout(r),r=g((()=>{let t;e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),t=e.slidePrev(e.params.speed,!0,!0),s("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?l():(t=e.slideTo(e.slides.length-1,e.params.speed,!0,!0),s("autoplay")):(t=e.slidePrev(e.params.speed,!0,!0),s("autoplay")):e.params.loop?(e.loopFix(),t=e.slideNext(e.params.speed,!0,!0),s("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?l():(t=e.slideTo(0,e.params.speed,!0,!0),s("autoplay")):(t=e.slideNext(e.params.speed,!0,!0),s("autoplay")),(e.params.cssMode&&e.autoplay.running||!1===t)&&o()}),n)}function a(){return void 0===r&&!e.autoplay.running&&(e.autoplay.running=!0,s("autoplayStart"),o(),!0)}function l(){return!!e.autoplay.running&&void 0!==r&&(r&&(clearTimeout(r),r=void 0),e.autoplay.running=!1,s("autoplayStop"),!0)}function c(t){e.autoplay.running&&(e.autoplay.paused||(r&&clearTimeout(r),e.autoplay.paused=!0,0!==t&&e.params.autoplay.waitForTransition?["transitionend","webkitTransitionEnd"].forEach((t=>{e.$wrapperEl[0].addEventListener(t,p)})):(e.autoplay.paused=!1,o())))}function d(){const t=i();"hidden"===t.visibilityState&&e.autoplay.running&&c(),"visible"===t.visibilityState&&e.autoplay.paused&&(o(),e.autoplay.paused=!1)}function p(t){e&&!e.destroyed&&e.$wrapperEl&&t.target===e.$wrapperEl[0]&&(["transitionend","webkitTransitionEnd"].forEach((t=>{e.$wrapperEl[0].removeEventListener(t,p)})),e.autoplay.paused=!1,e.autoplay.running?o():l())}function u(){e.params.autoplay.disableOnInteraction?l():c(),["transitionend","webkitTransitionEnd"].forEach((t=>{e.$wrapperEl[0].removeEventListener(t,p)}))}function f(){e.params.autoplay.disableOnInteraction||(e.autoplay.paused=!1,o())}e.autoplay={running:!1,paused:!1},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}}),n("init",(()=>{e.params.autoplay.enabled&&(a(),i().addEventListener("visibilitychange",d),e.params.autoplay.pauseOnMouseEnter&&(e.$el.on("mouseenter",u),e.$el.on("mouseleave",f)))})),n("beforeTransitionStart",((t,n,s)=>{e.autoplay.running&&(s||!e.params.autoplay.disableOnInteraction?e.autoplay.pause(n):l())})),n("sliderFirstMove",(()=>{e.autoplay.running&&(e.params.autoplay.disableOnInteraction?l():c())})),n("touchEnd",(()=>{e.params.cssMode&&e.autoplay.paused&&!e.params.autoplay.disableOnInteraction&&o()})),n("destroy",(()=>{e.$el.off("mouseenter",u),e.$el.off("mouseleave",f),e.autoplay.running&&l(),i().removeEventListener("visibilitychange",d)})),Object.assign(e.autoplay,{pause:c,run:o,start:a,stop:l})},function({swiper:e,extendParams:t,on:n}){t({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let s=!1,r=!1;function i(){const t=e.thumbs.swiper;if(!t)return;const n=t.clickedIndex,s=t.clickedSlide;if(s&&m(s).hasClass(e.params.thumbs.slideThumbActiveClass))return;if(null==n)return;let r;if(r=t.params.loop?parseInt(m(t.clickedSlide).attr("data-swiper-slide-index"),10):n,e.params.loop){let t=e.activeIndex;e.slides.eq(t).hasClass(e.params.slideDuplicateClass)&&(e.loopFix(),e._clientLeft=e.$wrapperEl[0].clientLeft,t=e.activeIndex);const n=e.slides.eq(t).prevAll(`[data-swiper-slide-index="${r}"]`).eq(0).index(),s=e.slides.eq(t).nextAll(`[data-swiper-slide-index="${r}"]`).eq(0).index();r=void 0===n?s:void 0===s?n:s-t<t-n?s:n}e.slideTo(r)}function o(){const{thumbs:t}=e.params;if(s)return!1;s=!0;const n=e.constructor;if(t.swiper instanceof n)e.thumbs.swiper=t.swiper,Object.assign(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1});else if(w(t.swiper)){const s=Object.assign({},t.swiper);Object.assign(s,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper=new n(s),r=!0}return e.thumbs.swiper.$el.addClass(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",i),!0}function a(t){const n=e.thumbs.swiper;if(!n)return;const s="auto"===n.params.slidesPerView?n.slidesPerViewDynamic():n.params.slidesPerView,r=e.params.thumbs.autoScrollOffset,i=r&&!n.params.loop;if(e.realIndex!==n.realIndex||i){let o,a,l=n.activeIndex;if(n.params.loop){n.slides.eq(l).hasClass(n.params.slideDuplicateClass)&&(n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft,l=n.activeIndex);const t=n.slides.eq(l).prevAll(`[data-swiper-slide-index="${e.realIndex}"]`).eq(0).index(),s=n.slides.eq(l).nextAll(`[data-swiper-slide-index="${e.realIndex}"]`).eq(0).index();o=void 0===t?s:void 0===s?t:s-l==l-t?n.params.slidesPerGroup>1?s:l:s-l<l-t?s:t,a=e.activeIndex>e.previousIndex?"next":"prev"}else o=e.realIndex,a=o>e.previousIndex?"next":"prev";i&&(o+="next"===a?r:-1*r),n.visibleSlidesIndexes&&n.visibleSlidesIndexes.indexOf(o)<0&&(n.params.centeredSlides?o=o>l?o-Math.floor(s/2)+1:o+Math.floor(s/2)-1:o>l&&n.params.slidesPerGroup,n.slideTo(o,t?0:void 0))}let o=1;const a=e.params.thumbs.slideThumbActiveClass;if(e.params.slidesPerView>1&&!e.params.centeredSlides&&(o=e.params.slidesPerView),e.params.thumbs.multipleActiveThumbs||(o=1),o=Math.floor(o),n.slides.removeClass(a),n.params.loop||n.params.virtual&&n.params.virtual.enabled)for(let t=0;t<o;t+=1)n.$wrapperEl.children(`[data-swiper-slide-index="${e.realIndex+t}"]`).addClass(a);else for(let t=0;t<o;t+=1)n.slides.eq(e.realIndex+t).addClass(a)}e.thumbs={swiper:null},n("beforeInit",(()=>{const{thumbs:t}=e.params;t&&t.swiper&&(o(),a(!0))})),n("slideChange update resize observerUpdate",(()=>{e.thumbs.swiper&&a()})),n("setTransition",((t,n)=>{const s=e.thumbs.swiper;s&&s.setTransition(n)})),n("beforeDestroy",(()=>{const t=e.thumbs.swiper;t&&r&&t&&t.destroy()})),Object.assign(e.thumbs,{init:o,update:a})},function({swiper:e,extendParams:t,emit:n,once:s}){t({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(e,{freeMode:{onTouchMove:function(){const{touchEventsData:t,touches:n}=e;0===t.velocities.length&&t.velocities.push({position:n[e.isHorizontal()?"startX":"startY"],time:t.touchStartTime}),t.velocities.push({position:n[e.isHorizontal()?"currentX":"currentY"],time:v()})},onTouchEnd:function({currentPos:t}){const{params:r,$wrapperEl:i,rtlTranslate:o,snapGrid:a,touchEventsData:l}=e,c=v()-l.touchStartTime;if(t<-e.minTranslate())e.slideTo(e.activeIndex);else if(t>-e.maxTranslate())e.slides.length<a.length?e.slideTo(a.length-1):e.slideTo(e.slides.length-1);else{if(r.freeMode.momentum){if(l.velocities.length>1){const t=l.velocities.pop(),n=l.velocities.pop(),s=t.position-n.position,i=t.time-n.time;e.velocity=s/i,e.velocity/=2,Math.abs(e.velocity)<r.freeMode.minimumVelocity&&(e.velocity=0),(i>150||v()-t.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=r.freeMode.momentumVelocityRatio,l.velocities.length=0;let t=1e3*r.freeMode.momentumRatio;const c=e.velocity*t;let d=e.translate+c;o&&(d=-d);let p,u=!1;const f=20*Math.abs(e.velocity)*r.freeMode.momentumBounceRatio;let h;if(d<e.maxTranslate())r.freeMode.momentumBounce?(d+e.maxTranslate()<-f&&(d=e.maxTranslate()-f),p=e.maxTranslate(),u=!0,l.allowMomentumBounce=!0):d=e.maxTranslate(),r.loop&&r.centeredSlides&&(h=!0);else if(d>e.minTranslate())r.freeMode.momentumBounce?(d-e.minTranslate()>f&&(d=e.minTranslate()+f),p=e.minTranslate(),u=!0,l.allowMomentumBounce=!0):d=e.minTranslate(),r.loop&&r.centeredSlides&&(h=!0);else if(r.freeMode.sticky){let t;for(let e=0;e<a.length;e+=1)if(a[e]>-d){t=e;break}d=Math.abs(a[t]-d)<Math.abs(a[t-1]-d)||"next"===e.swipeDirection?a[t]:a[t-1],d=-d}if(h&&s("transitionEnd",(()=>{e.loopFix()})),0!==e.velocity){if(t=o?Math.abs((-d-e.translate)/e.velocity):Math.abs((d-e.translate)/e.velocity),r.freeMode.sticky){const n=Math.abs((o?-d:d)-e.translate),s=e.slidesSizesGrid[e.activeIndex];t=n<s?r.speed:n<2*s?1.5*r.speed:2.5*r.speed}}else if(r.freeMode.sticky)return void e.slideToClosest();r.freeMode.momentumBounce&&u?(e.updateProgress(p),e.setTransition(t),e.setTranslate(d),e.transitionStart(!0,e.swipeDirection),e.animating=!0,i.transitionEnd((()=>{e&&!e.destroyed&&l.allowMomentumBounce&&(n("momentumBounce"),e.setTransition(r.speed),setTimeout((()=>{e.setTranslate(p),i.transitionEnd((()=>{e&&!e.destroyed&&e.transitionEnd()}))}),0))}))):e.velocity?(n("_freeModeNoMomentumRelease"),e.updateProgress(d),e.setTransition(t),e.setTranslate(d),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,i.transitionEnd((()=>{e&&!e.destroyed&&e.transitionEnd()})))):e.updateProgress(d),e.updateActiveIndex(),e.updateSlidesClasses()}else{if(r.freeMode.sticky)return void e.slideToClosest();r.freeMode&&n("_freeModeNoMomentumRelease")}(!r.freeMode.momentum||c>=r.longSwipesMs)&&(e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}}}})},function({swiper:e,extendParams:t}){let n,s,r;t({grid:{rows:1,fill:"column"}}),e.grid={initSlides:t=>{const{slidesPerView:i}=e.params,{rows:o,fill:a}=e.params.grid;s=n/o,r=Math.floor(t/o),n=Math.floor(t/o)===t/o?t:Math.ceil(t/o)*o,"auto"!==i&&"row"===a&&(n=Math.max(n,i*o))},updateSlide:(t,i,o,a)=>{const{slidesPerGroup:l,spaceBetween:c}=e.params,{rows:d,fill:p}=e.params.grid;let u,f,h;if("row"===p&&l>1){const e=Math.floor(t/(l*d)),s=t-d*l*e,r=0===e?l:Math.min(Math.ceil((o-e*d*l)/d),l);h=Math.floor(s/r),f=s-h*r+e*l,u=f+h*n/d,i.css({"-webkit-order":u,order:u})}else"column"===p?(f=Math.floor(t/d),h=t-f*d,(f>r||f===r&&h===d-1)&&(h+=1,h>=d&&(h=0,f+=1))):(h=Math.floor(t/s),f=t-h*s);i.css(a("margin-top"),0!==h?c&&`${c}px`:"")},updateWrapperSize:(t,s,r)=>{const{spaceBetween:i,centeredSlides:o,roundLengths:a}=e.params,{rows:l}=e.params.grid;if(e.virtualSize=(t+i)*n,e.virtualSize=Math.ceil(e.virtualSize/l)-i,e.$wrapperEl.css({[r("width")]:`${e.virtualSize+i}px`}),o){s.splice(0,s.length);const t=[];for(let n=0;n<s.length;n+=1){let r=s[n];a&&(r=Math.floor(r)),s[n]<e.virtualSize+s[0]&&t.push(r)}s.push(...t)}}}},function({swiper:e}){Object.assign(e,{appendSlide:Z.bind(e),prependSlide:Q.bind(e),addSlide:ee.bind(e),removeSlide:te.bind(e),removeAllSlides:ne.bind(e)})},function({swiper:e,extendParams:t,on:n}){t({fadeEffect:{crossFade:!1,transformEl:null}}),se({effect:"fade",swiper:e,on:n,setTranslate:()=>{const{slides:t}=e,n=e.params.fadeEffect;for(let s=0;s<t.length;s+=1){const t=e.slides.eq(s);let r=-t[0].swiperSlideOffset;e.params.virtualTranslate||(r-=e.translate);let i=0;e.isHorizontal()||(i=r,r=0);const o=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(t[0].progress),0):1+Math.min(Math.max(t[0].progress,-1),0);re(n,t).css({opacity:o}).transform(`translate3d(${r}px, ${i}px, 0px)`)}},setTransition:t=>{const{transformEl:n}=e.params.fadeEffect;(n?e.slides.find(n):e.slides).transition(t),ie({swiper:e,duration:t,transformEl:n,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})},function({swiper:e,extendParams:t,on:n}){t({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}}),se({effect:"cube",swiper:e,on:n,setTranslate:()=>{const{$el:t,$wrapperEl:n,slides:s,width:r,height:i,rtlTranslate:o,size:a,browser:l}=e,c=e.params.cubeEffect,d=e.isHorizontal(),p=e.virtual&&e.params.virtual.enabled;let u,f=0;c.shadow&&(d?(u=n.find(".swiper-cube-shadow"),0===u.length&&(u=m('<div class="swiper-cube-shadow"></div>'),n.append(u)),u.css({height:`${r}px`})):(u=t.find(".swiper-cube-shadow"),0===u.length&&(u=m('<div class="swiper-cube-shadow"></div>'),t.append(u))));for(let e=0;e<s.length;e+=1){const t=s.eq(e);let n=e;p&&(n=parseInt(t.attr("data-swiper-slide-index"),10));let r=90*n,i=Math.floor(r/360);o&&(r=-r,i=Math.floor(-r/360));const l=Math.max(Math.min(t[0].progress,1),-1);let u=0,h=0,g=0;n%4==0?(u=4*-i*a,g=0):(n-1)%4==0?(u=0,g=4*-i*a):(n-2)%4==0?(u=a+4*i*a,g=a):(n-3)%4==0&&(u=-a,g=3*a+4*a*i),o&&(u=-u),d||(h=u,u=0);const v=`rotateX(${d?0:-r}deg) rotateY(${d?r:0}deg) translate3d(${u}px, ${h}px, ${g}px)`;if(l<=1&&l>-1&&(f=90*n+90*l,o&&(f=90*-n-90*l)),t.transform(v),c.slideShadows){let e=d?t.find(".swiper-slide-shadow-left"):t.find(".swiper-slide-shadow-top"),n=d?t.find(".swiper-slide-shadow-right"):t.find(".swiper-slide-shadow-bottom");0===e.length&&(e=m(`<div class="swiper-slide-shadow-${d?"left":"top"}"></div>`),t.append(e)),0===n.length&&(n=m(`<div class="swiper-slide-shadow-${d?"right":"bottom"}"></div>`),t.append(n)),e.length&&(e[0].style.opacity=Math.max(-l,0)),n.length&&(n[0].style.opacity=Math.max(l,0))}}if(n.css({"-webkit-transform-origin":`50% 50% -${a/2}px`,"transform-origin":`50% 50% -${a/2}px`}),c.shadow)if(d)u.transform(`translate3d(0px, ${r/2+c.shadowOffset}px, ${-r/2}px) rotateX(90deg) rotateZ(0deg) scale(${c.shadowScale})`);else{const e=Math.abs(f)-90*Math.floor(Math.abs(f)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),n=c.shadowScale,s=c.shadowScale/t,r=c.shadowOffset;u.transform(`scale3d(${n}, 1, ${s}) translate3d(0px, ${i/2+r}px, ${-i/2/s}px) rotateX(-90deg)`)}const h=l.isSafari||l.isWebView?-a/2:0;n.transform(`translate3d(0px,0,${h}px) rotateX(${e.isHorizontal()?0:f}deg) rotateY(${e.isHorizontal()?-f:0}deg)`)},setTransition:t=>{const{$el:n,slides:s}=e;s.transition(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(t),e.params.cubeEffect.shadow&&!e.isHorizontal()&&n.find(".swiper-cube-shadow").transition(t)},perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},function({swiper:e,extendParams:t,on:n}){t({flipEffect:{slideShadows:!0,limitRotation:!0,transformEl:null}}),se({effect:"flip",swiper:e,on:n,setTranslate:()=>{const{slides:t,rtlTranslate:n}=e,s=e.params.flipEffect;for(let r=0;r<t.length;r+=1){const i=t.eq(r);let o=i[0].progress;e.params.flipEffect.limitRotation&&(o=Math.max(Math.min(i[0].progress,1),-1));const a=i[0].swiperSlideOffset;let l=-180*o,c=0,d=e.params.cssMode?-a-e.translate:-a,p=0;if(e.isHorizontal()?n&&(l=-l):(p=d,d=0,c=-l,l=0),i[0].style.zIndex=-Math.abs(Math.round(o))+t.length,s.slideShadows){let t=e.isHorizontal()?i.find(".swiper-slide-shadow-left"):i.find(".swiper-slide-shadow-top"),n=e.isHorizontal()?i.find(".swiper-slide-shadow-right"):i.find(".swiper-slide-shadow-bottom");0===t.length&&(t=oe(s,i,e.isHorizontal()?"left":"top")),0===n.length&&(n=oe(s,i,e.isHorizontal()?"right":"bottom")),t.length&&(t[0].style.opacity=Math.max(-o,0)),n.length&&(n[0].style.opacity=Math.max(o,0))}const u=`translate3d(${d}px, ${p}px, 0px) rotateX(${c}deg) rotateY(${l}deg)`;re(s,i).transform(u)}},setTransition:t=>{const{transformEl:n}=e.params.flipEffect;(n?e.slides.find(n):e.slides).transition(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(t),ie({swiper:e,duration:t,transformEl:n})},perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})},function({swiper:e,extendParams:t,on:n}){t({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0,transformEl:null}}),se({effect:"coverflow",swiper:e,on:n,setTranslate:()=>{const{width:t,height:n,slides:s,slidesSizesGrid:r}=e,i=e.params.coverflowEffect,o=e.isHorizontal(),a=e.translate,l=o?t/2-a:n/2-a,c=o?i.rotate:-i.rotate,d=i.depth;for(let e=0,t=s.length;e<t;e+=1){const t=s.eq(e),n=r[e],a=(l-t[0].swiperSlideOffset-n/2)/n*i.modifier;let p=o?c*a:0,u=o?0:c*a,f=-d*Math.abs(a),h=i.stretch;"string"==typeof h&&-1!==h.indexOf("%")&&(h=parseFloat(i.stretch)/100*n);let m=o?0:h*a,g=o?h*a:0,v=1-(1-i.scale)*Math.abs(a);Math.abs(g)<.001&&(g=0),Math.abs(m)<.001&&(m=0),Math.abs(f)<.001&&(f=0),Math.abs(p)<.001&&(p=0),Math.abs(u)<.001&&(u=0),Math.abs(v)<.001&&(v=0);const y=`translate3d(${g}px,${m}px,${f}px)  rotateX(${u}deg) rotateY(${p}deg) scale(${v})`;if(re(i,t).transform(y),t[0].style.zIndex=1-Math.abs(Math.round(a)),i.slideShadows){let e=o?t.find(".swiper-slide-shadow-left"):t.find(".swiper-slide-shadow-top"),n=o?t.find(".swiper-slide-shadow-right"):t.find(".swiper-slide-shadow-bottom");0===e.length&&(e=oe(i,t,o?"left":"top")),0===n.length&&(n=oe(i,t,o?"right":"bottom")),e.length&&(e[0].style.opacity=a>0?a:0),n.length&&(n[0].style.opacity=-a>0?-a:0)}}},setTransition:t=>{const{transformEl:n}=e.params.coverflowEffect;(n?e.slides.find(n):e.slides).transition(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(t)},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function({swiper:e,extendParams:t,on:n}){t({creativeEffect:{transformEl:null,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}}});const s=e=>"string"==typeof e?e:`${e}px`;se({effect:"creative",swiper:e,on:n,setTranslate:()=>{const{slides:t,$wrapperEl:n,slidesSizesGrid:r}=e,i=e.params.creativeEffect,{progressMultiplier:o}=i,a=e.params.centeredSlides;if(a){const t=r[0]/2-e.params.slidesOffsetBefore||0;n.transform(`translateX(calc(50% - ${t}px))`)}for(let n=0;n<t.length;n+=1){const r=t.eq(n),l=r[0].progress,c=Math.min(Math.max(r[0].progress,-i.limitProgress),i.limitProgress);let d=c;a||(d=Math.min(Math.max(r[0].originalProgress,-i.limitProgress),i.limitProgress));const p=r[0].swiperSlideOffset,u=[e.params.cssMode?-p-e.translate:-p,0,0],f=[0,0,0];let h=!1;e.isHorizontal()||(u[1]=u[0],u[0]=0);let m={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};c<0?(m=i.next,h=!0):c>0&&(m=i.prev,h=!0),u.forEach(((e,t)=>{u[t]=`calc(${e}px + (${s(m.translate[t])} * ${Math.abs(c*o)}))`})),f.forEach(((e,t)=>{f[t]=m.rotate[t]*Math.abs(c*o)})),r[0].style.zIndex=-Math.abs(Math.round(l))+t.length;const g=u.join(", "),v=`rotateX(${f[0]}deg) rotateY(${f[1]}deg) rotateZ(${f[2]}deg)`,y=d<0?`scale(${1+(1-m.scale)*d*o})`:`scale(${1-(1-m.scale)*d*o})`,w=d<0?1+(1-m.opacity)*d*o:1-(1-m.opacity)*d*o,b=`translate3d(${g}) ${v} ${y}`;if(h&&m.shadow||!h){let e=r.children(".swiper-slide-shadow");if(0===e.length&&m.shadow&&(e=oe(i,r)),e.length){const t=i.shadowPerProgress?c*(1/i.limitProgress):c;e[0].style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}const x=re(i,r);x.transform(b).css({opacity:w}),m.origin&&x.css("transform-origin",m.origin)}},setTransition:t=>{const{transformEl:n}=e.params.creativeEffect;(n?e.slides.find(n):e.slides).transition(t).find(".swiper-slide-shadow").transition(t),ie({swiper:e,duration:t,transformEl:n,allSlides:!0})},perspective:()=>e.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})},function({swiper:e,extendParams:t,on:n}){t({cardsEffect:{slideShadows:!0,transformEl:null}}),se({effect:"cards",swiper:e,on:n,setTranslate:()=>{const{slides:t,activeIndex:n}=e,s=e.params.cardsEffect,{startTranslate:r,isTouched:i}=e.touchEventsData,o=e.translate;for(let a=0;a<t.length;a+=1){const l=t.eq(a),c=l[0].progress,d=Math.min(Math.max(c,-4),4);let p=l[0].swiperSlideOffset;e.params.centeredSlides&&!e.params.cssMode&&e.$wrapperEl.transform(`translateX(${e.minTranslate()}px)`),e.params.centeredSlides&&e.params.cssMode&&(p-=t[0].swiperSlideOffset);let u=e.params.cssMode?-p-e.translate:-p,f=0;const h=-100*Math.abs(d);let m=1,g=-2*d,v=8-.75*Math.abs(d);const y=(a===n||a===n-1)&&d>0&&d<1&&(i||e.params.cssMode)&&o<r,w=(a===n||a===n+1)&&d<0&&d>-1&&(i||e.params.cssMode)&&o>r;if(y||w){const e=(1-Math.abs((Math.abs(d)-.5)/.5))**.5;g+=-28*d*e,m+=-.5*e,v+=96*e,f=-25*e*Math.abs(d)+"%"}if(u=d<0?`calc(${u}px + (${v*Math.abs(d)}%))`:d>0?`calc(${u}px + (-${v*Math.abs(d)}%))`:`${u}px`,!e.isHorizontal()){const e=f;f=u,u=e}const b=`\n        translate3d(${u}, ${f}, ${h}px)\n        rotateZ(${g}deg)\n        scale(${d<0?""+(1+(1-m)*d):""+(1-(1-m)*d)})\n      `;if(s.slideShadows){let e=l.find(".swiper-slide-shadow");0===e.length&&(e=oe(s,l)),e.length&&(e[0].style.opacity=Math.min(Math.max((Math.abs(d)-.5)/.5,0),1))}l[0].style.zIndex=-Math.abs(Math.round(c))+t.length,re(s,l).transform(b)}},setTransition:t=>{const{transformEl:n}=e.params.cardsEffect;(n?e.slides.find(n):e.slides).transition(t).find(".swiper-slide-shadow").transition(t),ie({swiper:e,duration:t,transformEl:n})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}];function le(e,t){const n=Object.create(null),s=e.split(",");for(let e=0;e<s.length;e++)n[s[e]]=!0;return t?e=>!!n[e.toLowerCase()]:e=>!!n[e]}Y.use(ae);const ce=le("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt"),de=le("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function pe(e){return!!e||""===e}function ue(e){if(Ae(e)){const t={};for(let n=0;n<e.length;n++){const s=e[n],r=Fe(s)?me(s):ue(s);if(r)for(const e in r)t[e]=r[e]}return t}return Fe(e)||He(e)?e:void 0}const fe=/;(?![^(]*\))/g,he=/:(.+)/;function me(e){const t={};return e.split(fe).forEach((e=>{if(e){const n=e.split(he);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function ge(e){let t="";if(Fe(e))t=e;else if(Ae(e))for(let n=0;n<e.length;n++){const s=ge(e[n]);s&&(t+=s+" ")}else if(He(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function ve(e){if(!e)return null;let{class:t,style:n}=e;return t&&!Fe(t)&&(e.class=ge(t)),n&&(e.style=ue(n)),e}const ye=le("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot"),we=le("svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistanceLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view"),be=le("area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr");function xe(e,t){if(e===t)return!0;let n=De(e),s=De(t);if(n||s)return!(!n||!s)&&e.getTime()===t.getTime();if(n=Ae(e),s=Ae(t),n||s)return!(!n||!s)&&function(e,t){if(e.length!==t.length)return!1;let n=!0;for(let s=0;n&&s<e.length;s++)n=xe(e[s],t[s]);return n}(e,t);if(n=He(e),s=He(t),n||s){if(!n||!s)return!1;if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e){const s=e.hasOwnProperty(n),r=t.hasOwnProperty(n);if(s&&!r||!s&&r||!xe(e[n],t[n]))return!1}}return String(e)===String(t)}function Se(e,t){return e.findIndex((e=>xe(e,t)))}const Ee=e=>null==e?"":Ae(e)||He(e)&&(e.toString===Ue||!Be(e.toString))?JSON.stringify(e,Ce,2):String(e),Ce=(e,t)=>t&&t.__v_isRef?Ce(e,t.value):Re(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n])=>(e[`${t} =>`]=n,e)),{})}:Ve(t)?{[`Set(${t.size})`]:[...t.values()]}:!He(t)||Ae(t)||qe(t)?t:String(t),_e={},Te=[],$e=()=>{},Me=()=>!1,ke=/^on[^a-z]/,Pe=e=>ke.test(e),Oe=e=>e.startsWith("onUpdate:"),Ie=Object.assign,Le=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Ne=Object.prototype.hasOwnProperty,ze=(e,t)=>Ne.call(e,t),Ae=Array.isArray,Re=e=>"[object Map]"===We(e),Ve=e=>"[object Set]"===We(e),De=e=>e instanceof Date,Be=e=>"function"==typeof e,Fe=e=>"string"==typeof e,je=e=>"symbol"==typeof e,He=e=>null!==e&&"object"==typeof e,Ge=e=>He(e)&&Be(e.then)&&Be(e.catch),Ue=Object.prototype.toString,We=e=>Ue.call(e),qe=e=>"[object Object]"===We(e),Xe=e=>Fe(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,Ye=le(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Ke=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Je=/-(\w)/g,Ze=Ke((e=>e.replace(Je,((e,t)=>t?t.toUpperCase():"")))),Qe=/\B([A-Z])/g,et=Ke((e=>e.replace(Qe,"-$1").toLowerCase())),tt=Ke((e=>e.charAt(0).toUpperCase()+e.slice(1))),nt=Ke((e=>e?`on${tt(e)}`:"")),st=(e,t)=>!Object.is(e,t),rt=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},it=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},ot=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let at;const lt=()=>at||(at="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==e.g?e.g:{});let ct;const dt=[];class pt{constructor(e=!1){this.active=!0,this.effects=[],this.cleanups=[],!e&&ct&&(this.parent=ct,this.index=(ct.scopes||(ct.scopes=[])).push(this)-1)}run(e){if(this.active)try{return this.on(),e()}finally{this.off()}}on(){this.active&&(dt.push(this),ct=this)}off(){this.active&&(dt.pop(),ct=dt[dt.length-1])}stop(e){if(this.active){if(this.effects.forEach((e=>e.stop())),this.cleanups.forEach((e=>e())),this.scopes&&this.scopes.forEach((e=>e.stop(!0))),this.parent&&!e){const e=this.parent.scopes.pop();e&&e!==this&&(this.parent.scopes[this.index]=e,e.index=this.index)}this.active=!1}}}function ut(e){return new pt(e)}function ft(e,t){(t=t||ct)&&t.active&&t.effects.push(e)}function ht(){return ct}function mt(e){ct&&ct.cleanups.push(e)}const gt=e=>{const t=new Set(e);return t.w=0,t.n=0,t},vt=e=>(e.w&xt)>0,yt=e=>(e.n&xt)>0,wt=new WeakMap;let bt=0,xt=1;const St=[];let Et;const Ct=Symbol(""),_t=Symbol("");class Tt{constructor(e,t=null,n){this.fn=e,this.scheduler=t,this.active=!0,this.deps=[],ft(this,n)}run(){if(!this.active)return this.fn();if(!St.includes(this))try{return St.push(Et=this),Ot.push(Pt),Pt=!0,xt=1<<++bt,bt<=30?(({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=xt})(this):$t(this),this.fn()}finally{bt<=30&&(e=>{const{deps:t}=e;if(t.length){let n=0;for(let s=0;s<t.length;s++){const r=t[s];vt(r)&&!yt(r)?r.delete(e):t[n++]=r,r.w&=~xt,r.n&=~xt}t.length=n}})(this),xt=1<<--bt,Lt(),St.pop();const e=St.length;Et=e>0?St[e-1]:void 0}}stop(){this.active&&($t(this),this.onStop&&this.onStop(),this.active=!1)}}function $t(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}function Mt(e,t){e.effect&&(e=e.effect.fn);const n=new Tt(e);t&&(Ie(n,t),t.scope&&ft(n,t.scope)),t&&t.lazy||n.run();const s=n.run.bind(n);return s.effect=n,s}function kt(e){e.effect.stop()}let Pt=!0;const Ot=[];function It(){Ot.push(Pt),Pt=!1}function Lt(){const e=Ot.pop();Pt=void 0===e||e}function Nt(e,t,n){if(!zt())return;let s=wt.get(e);s||wt.set(e,s=new Map);let r=s.get(n);r||s.set(n,r=gt()),At(r)}function zt(){return Pt&&void 0!==Et}function At(e,t){let n=!1;bt<=30?yt(e)||(e.n|=xt,n=!vt(e)):n=!e.has(Et),n&&(e.add(Et),Et.deps.push(e))}function Rt(e,t,n,s,r,i){const o=wt.get(e);if(!o)return;let a=[];if("clear"===t)a=[...o.values()];else if("length"===n&&Ae(e))o.forEach(((e,t)=>{("length"===t||t>=s)&&a.push(e)}));else switch(void 0!==n&&a.push(o.get(n)),t){case"add":Ae(e)?Xe(n)&&a.push(o.get("length")):(a.push(o.get(Ct)),Re(e)&&a.push(o.get(_t)));break;case"delete":Ae(e)||(a.push(o.get(Ct)),Re(e)&&a.push(o.get(_t)));break;case"set":Re(e)&&a.push(o.get(Ct))}if(1===a.length)a[0]&&Vt(a[0]);else{const e=[];for(const t of a)t&&e.push(...t);Vt(gt(e))}}function Vt(e,t){for(const t of Ae(e)?e:[...e])(t!==Et||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}const Dt=le("__proto__,__v_isRef,__isVue"),Bt=new Set(Object.getOwnPropertyNames(Symbol).map((e=>Symbol[e])).filter(je)),Ft=qt(),jt=qt(!1,!0),Ht=qt(!0),Gt=qt(!0,!0),Ut=Wt();function Wt(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=Nn(this);for(let e=0,t=this.length;e<t;e++)Nt(n,0,e+"");const s=n[t](...e);return-1===s||!1===s?n[t](...e.map(Nn)):s}})),["push","pop","shift","unshift","splice"].forEach((t=>{e[t]=function(...e){It();const n=Nn(this)[t].apply(this,e);return Lt(),n}})),e}function qt(e=!1,t=!1){return function(n,s,r){if("__v_isReactive"===s)return!e;if("__v_isReadonly"===s)return e;if("__v_raw"===s&&r===(e?t?_n:Cn:t?En:Sn).get(n))return n;const i=Ae(n);if(!e&&i&&ze(Ut,s))return Reflect.get(Ut,s,r);const o=Reflect.get(n,s,r);return(je(s)?Bt.has(s):Dt(s))?o:(e||Nt(n,0,s),t?o:Bn(o)?i&&Xe(s)?o:o.value:He(o)?e?Mn(o):Tn(o):o)}}function Xt(e=!1){return function(t,n,s,r){let i=t[n];if(!e&&!In(s)&&(s=Nn(s),i=Nn(i),!Ae(t)&&Bn(i)&&!Bn(s)))return i.value=s,!0;const o=Ae(t)&&Xe(n)?Number(n)<t.length:ze(t,n),a=Reflect.set(t,n,s,r);return t===Nn(r)&&(o?st(s,i)&&Rt(t,"set",n,s):Rt(t,"add",n,s)),a}}const Yt={get:Ft,set:Xt(),deleteProperty:function(e,t){const n=ze(e,t),s=(e[t],Reflect.deleteProperty(e,t));return s&&n&&Rt(e,"delete",t,void 0),s},has:function(e,t){const n=Reflect.has(e,t);return je(t)&&Bt.has(t)||Nt(e,0,t),n},ownKeys:function(e){return Nt(e,0,Ae(e)?"length":Ct),Reflect.ownKeys(e)}},Kt={get:Ht,set:(e,t)=>!0,deleteProperty:(e,t)=>!0},Jt=Ie({},Yt,{get:jt,set:Xt(!0)}),Zt=Ie({},Kt,{get:Gt}),Qt=e=>e,en=e=>Reflect.getPrototypeOf(e);function tn(e,t,n=!1,s=!1){const r=Nn(e=e.__v_raw),i=Nn(t);t!==i&&!n&&Nt(r,0,t),!n&&Nt(r,0,i);const{has:o}=en(r),a=s?Qt:n?Rn:An;return o.call(r,t)?a(e.get(t)):o.call(r,i)?a(e.get(i)):void(e!==r&&e.get(t))}function nn(e,t=!1){const n=this.__v_raw,s=Nn(n),r=Nn(e);return e!==r&&!t&&Nt(s,0,e),!t&&Nt(s,0,r),e===r?n.has(e):n.has(e)||n.has(r)}function sn(e,t=!1){return e=e.__v_raw,!t&&Nt(Nn(e),0,Ct),Reflect.get(e,"size",e)}function rn(e){e=Nn(e);const t=Nn(this);return en(t).has.call(t,e)||(t.add(e),Rt(t,"add",e,e)),this}function on(e,t){t=Nn(t);const n=Nn(this),{has:s,get:r}=en(n);let i=s.call(n,e);i||(e=Nn(e),i=s.call(n,e));const o=r.call(n,e);return n.set(e,t),i?st(t,o)&&Rt(n,"set",e,t):Rt(n,"add",e,t),this}function an(e){const t=Nn(this),{has:n,get:s}=en(t);let r=n.call(t,e);r||(e=Nn(e),r=n.call(t,e)),s&&s.call(t,e);const i=t.delete(e);return r&&Rt(t,"delete",e,void 0),i}function ln(){const e=Nn(this),t=0!==e.size,n=e.clear();return t&&Rt(e,"clear",void 0,void 0),n}function cn(e,t){return function(n,s){const r=this,i=r.__v_raw,o=Nn(i),a=t?Qt:e?Rn:An;return!e&&Nt(o,0,Ct),i.forEach(((e,t)=>n.call(s,a(e),a(t),r)))}}function dn(e,t,n){return function(...s){const r=this.__v_raw,i=Nn(r),o=Re(i),a="entries"===e||e===Symbol.iterator&&o,l="keys"===e&&o,c=r[e](...s),d=n?Qt:t?Rn:An;return!t&&Nt(i,0,l?_t:Ct),{next(){const{value:e,done:t}=c.next();return t?{value:e,done:t}:{value:a?[d(e[0]),d(e[1])]:d(e),done:t}},[Symbol.iterator](){return this}}}}function pn(e){return function(...t){return"delete"!==e&&this}}function un(){const e={get(e){return tn(this,e)},get size(){return sn(this)},has:nn,add:rn,set:on,delete:an,clear:ln,forEach:cn(!1,!1)},t={get(e){return tn(this,e,!1,!0)},get size(){return sn(this)},has:nn,add:rn,set:on,delete:an,clear:ln,forEach:cn(!1,!0)},n={get(e){return tn(this,e,!0)},get size(){return sn(this,!0)},has(e){return nn.call(this,e,!0)},add:pn("add"),set:pn("set"),delete:pn("delete"),clear:pn("clear"),forEach:cn(!0,!1)},s={get(e){return tn(this,e,!0,!0)},get size(){return sn(this,!0)},has(e){return nn.call(this,e,!0)},add:pn("add"),set:pn("set"),delete:pn("delete"),clear:pn("clear"),forEach:cn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach((r=>{e[r]=dn(r,!1,!1),n[r]=dn(r,!0,!1),t[r]=dn(r,!1,!0),s[r]=dn(r,!0,!0)})),[e,n,t,s]}const[fn,hn,mn,gn]=un();function vn(e,t){const n=t?e?gn:mn:e?hn:fn;return(t,s,r)=>"__v_isReactive"===s?!e:"__v_isReadonly"===s?e:"__v_raw"===s?t:Reflect.get(ze(n,s)&&s in t?n:t,s,r)}const yn={get:vn(!1,!1)},wn={get:vn(!1,!0)},bn={get:vn(!0,!1)},xn={get:vn(!0,!0)},Sn=new WeakMap,En=new WeakMap,Cn=new WeakMap,_n=new WeakMap;function Tn(e){return e&&e.__v_isReadonly?e:Pn(e,!1,Yt,yn,Sn)}function $n(e){return Pn(e,!1,Jt,wn,En)}function Mn(e){return Pn(e,!0,Kt,bn,Cn)}function kn(e){return Pn(e,!0,Zt,xn,_n)}function Pn(e,t,n,s,r){if(!He(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const o=(a=e).__v_skip||!Object.isExtensible(a)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}((e=>We(e).slice(8,-1))(a));var a;if(0===o)return e;const l=new Proxy(e,2===o?s:n);return r.set(e,l),l}function On(e){return In(e)?On(e.__v_raw):!(!e||!e.__v_isReactive)}function In(e){return!(!e||!e.__v_isReadonly)}function Ln(e){return On(e)||In(e)}function Nn(e){const t=e&&e.__v_raw;return t?Nn(t):e}function zn(e){return it(e,"__v_skip",!0),e}const An=e=>He(e)?Tn(e):e,Rn=e=>He(e)?Mn(e):e;function Vn(e){zt()&&((e=Nn(e)).dep||(e.dep=gt()),At(e.dep))}function Dn(e,t){(e=Nn(e)).dep&&Vt(e.dep)}function Bn(e){return Boolean(e&&!0===e.__v_isRef)}function Fn(e){return Hn(e,!1)}function jn(e){return Hn(e,!0)}function Hn(e,t){return Bn(e)?e:new Gn(e,t)}class Gn{constructor(e,t){this._shallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:Nn(e),this._value=t?e:An(e)}get value(){return Vn(this),this._value}set value(e){e=this._shallow?e:Nn(e),st(e,this._rawValue)&&(this._rawValue=e,this._value=this._shallow?e:An(e),Dn(this))}}function Un(e){Dn(e)}function Wn(e){return Bn(e)?e.value:e}const qn={get:(e,t,n)=>Wn(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return Bn(r)&&!Bn(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function Xn(e){return On(e)?e:new Proxy(e,qn)}class Yn{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:t,set:n}=e((()=>Vn(this)),(()=>Dn(this)));this._get=t,this._set=n}get value(){return this._get()}set value(e){this._set(e)}}function Kn(e){return new Yn(e)}function Jn(e){const t=Ae(e)?new Array(e.length):{};for(const n in e)t[n]=Qn(e,n);return t}class Zn{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this.__v_isRef=!0}get value(){const e=this._object[this._key];return void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e}}function Qn(e,t,n){const s=e[t];return Bn(s)?s:new Zn(e,t,n)}class es{constructor(e,t,n){this._setter=t,this.dep=void 0,this._dirty=!0,this.__v_isRef=!0,this.effect=new Tt(e,(()=>{this._dirty||(this._dirty=!0,Dn(this))})),this.__v_isReadonly=n}get value(){const e=Nn(this);return Vn(e),e._dirty&&(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function ts(e,t){let n,s;const r=Be(e);return r?(n=e,s=$e):(n=e.get,s=e.set),new es(n,s,r||!s)}Promise.resolve(),new Set,new Map;let ns,ss=[],rs=!1;function is(e,...t){ns?ns.emit(e,...t):rs||ss.push({event:e,args:t})}function os(e,t){var n,s;ns=e,ns?(ns.enabled=!0,ss.forEach((({event:e,args:t})=>ns.emit(e,...t))),ss=[]):"undefined"!=typeof window&&window.HTMLElement&&!(null===(s=null===(n=window.navigator)||void 0===n?void 0:n.userAgent)||void 0===s?void 0:s.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push((e=>{os(e,t)})),setTimeout((()=>{ns||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,rs=!0,ss=[])}),3e3)):(rs=!0,ss=[])}const as=ds("component:added"),ls=ds("component:updated"),cs=ds("component:removed");function ds(e){return t=>{is(e,t.appContext.app,t.uid,t.parent?t.parent.uid:void 0,t)}}function ps(e,t,...n){const s=e.vnode.props||_e;let r=n;const i=t.startsWith("update:"),o=i&&t.slice(7);if(o&&o in s){const e=`${"modelValue"===o?"model":o}Modifiers`,{number:t,trim:i}=s[e]||_e;i?r=n.map((e=>e.trim())):t&&(r=n.map(ot))}let a;__VUE_PROD_DEVTOOLS__&&function(e,t,n){is("component:emit",e.appContext.app,e,t,n)}(e,t,r);let l=s[a=nt(t)]||s[a=nt(Ze(t))];!l&&i&&(l=s[a=nt(et(t))]),l&&Co(l,e,6,r);const c=s[a+"Once"];if(c){if(e.emitted){if(e.emitted[a])return}else e.emitted={};e.emitted[a]=!0,Co(c,e,6,r)}}function us(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(void 0!==r)return r;const i=e.emits;let o={},a=!1;if(__VUE_OPTIONS_API__&&!Be(e)){const s=e=>{const n=us(e,t,!0);n&&(a=!0,Ie(o,n))};!n&&t.mixins.length&&t.mixins.forEach(s),e.extends&&s(e.extends),e.mixins&&e.mixins.forEach(s)}return i||a?(Ae(i)?i.forEach((e=>o[e]=null)):Ie(o,i),s.set(e,o),o):(s.set(e,null),null)}function fs(e,t){return!(!e||!Pe(t))&&(t=t.slice(2).replace(/Once$/,""),ze(e,t[0].toLowerCase()+t.slice(1))||ze(e,et(t))||ze(e,t))}let hs=null,ms=null;function gs(e){const t=hs;return hs=e,ms=e&&e.type.__scopeId||null,t}function vs(e){ms=e}function ys(){ms=null}const ws=e=>bs;function bs(e,t=hs,n){if(!t)return e;if(e._n)return e;const s=(...n)=>{s._d&&bi(-1);const r=gs(t),i=e(...n);return gs(r),s._d&&bi(1),__VUE_PROD_DEVTOOLS__&&ls(t),i};return s._n=!0,s._c=!0,s._d=!0,s}function xs(e){const{type:t,vnode:n,proxy:s,withProxy:r,props:i,propsOptions:[o],slots:a,attrs:l,emit:c,render:d,renderCache:p,data:u,setupState:f,ctx:h,inheritAttrs:m}=e;let g,v;const y=gs(e);try{if(4&n.shapeFlag){const e=r||s;g=Ri(d.call(e,e,p,i,f,u,h)),v=l}else{const e=t;g=Ri(e.length>1?e(i,{attrs:l,slots:a,emit:c}):e(i,null)),v=t.props?l:Ss(l)}}catch(t){hi.length=0,_o(t,e,1),g=Oi(ui)}let w=g;if(v&&!1!==m){const e=Object.keys(v),{shapeFlag:t}=w;e.length&&7&t&&(o&&e.some(Oe)&&(v=Es(v,o)),w=Li(w,v))}return n.dirs&&(w.dirs=w.dirs?w.dirs.concat(n.dirs):n.dirs),n.transition&&(w.transition=n.transition),g=w,gs(y),g}const Ss=e=>{let t;for(const n in e)("class"===n||"style"===n||Pe(n))&&((t||(t={}))[n]=e[n]);return t},Es=(e,t)=>{const n={};for(const s in e)Oe(s)&&s.slice(9)in t||(n[s]=e[s]);return n};function Cs(e,t,n){const s=Object.keys(t);if(s.length!==Object.keys(e).length)return!0;for(let r=0;r<s.length;r++){const i=s[r];if(t[i]!==e[i]&&!fs(n,i))return!0}return!1}function _s({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const Ts={name:"Suspense",__isSuspense:!0,process(e,t,n,s,r,i,o,a,l,c){null==e?function(e,t,n,s,r,i,o,a,l){const{p:c,o:{createElement:d}}=l,p=d("div"),u=e.suspense=Ms(e,r,s,t,p,n,i,o,a,l);c(null,u.pendingBranch=e.ssContent,p,null,s,u,i,o),u.deps>0?($s(e,"onPending"),$s(e,"onFallback"),c(null,e.ssFallback,t,n,s,null,i,o),Os(u,e.ssFallback)):u.resolve()}(t,n,s,r,i,o,a,l,c):function(e,t,n,s,r,i,o,a,{p:l,um:c,o:{createElement:d}}){const p=t.suspense=e.suspense;p.vnode=t,t.el=e.el;const u=t.ssContent,f=t.ssFallback,{activeBranch:h,pendingBranch:m,isInFallback:g,isHydrating:v}=p;if(m)p.pendingBranch=u,_i(u,m)?(l(m,u,p.hiddenContainer,null,r,p,i,o,a),p.deps<=0?p.resolve():g&&(l(h,f,n,s,r,null,i,o,a),Os(p,f))):(p.pendingId++,v?(p.isHydrating=!1,p.activeBranch=m):c(m,r,p),p.deps=0,p.effects.length=0,p.hiddenContainer=d("div"),g?(l(null,u,p.hiddenContainer,null,r,p,i,o,a),p.deps<=0?p.resolve():(l(h,f,n,s,r,null,i,o,a),Os(p,f))):h&&_i(u,h)?(l(h,u,n,s,r,p,i,o,a),p.resolve(!0)):(l(null,u,p.hiddenContainer,null,r,p,i,o,a),p.deps<=0&&p.resolve()));else if(h&&_i(u,h))l(h,u,n,s,r,p,i,o,a),Os(p,u);else if($s(t,"onPending"),p.pendingBranch=u,p.pendingId++,l(null,u,p.hiddenContainer,null,r,p,i,o,a),p.deps<=0)p.resolve();else{const{timeout:e,pendingId:t}=p;e>0?setTimeout((()=>{p.pendingId===t&&p.fallback(f)}),e):0===e&&p.fallback(f)}}(e,t,n,s,r,o,a,l,c)},hydrate:function(e,t,n,s,r,i,o,a,l){const c=t.suspense=Ms(t,s,n,e.parentNode,document.createElement("div"),null,r,i,o,a,!0),d=l(e,c.pendingBranch=t.ssContent,n,c,i,o);return 0===c.deps&&c.resolve(),d},create:Ms,normalize:function(e){const{shapeFlag:t,children:n}=e,s=32&t;e.ssContent=ks(s?n.default:n),e.ssFallback=s?ks(n.fallback):Oi(ui)}};function $s(e,t){const n=e.props&&e.props[t];Be(n)&&n()}function Ms(e,t,n,s,r,i,o,a,l,c,d=!1){const{p,m:u,um:f,n:h,o:{parentNode:m,remove:g}}=c,v=ot(e.props&&e.props.timeout),y={vnode:e,parent:t,parentComponent:n,isSVG:o,container:s,hiddenContainer:r,anchor:i,deps:0,pendingId:0,timeout:"number"==typeof v?v:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:d,isUnmounted:!1,effects:[],resolve(e=!1){const{vnode:t,activeBranch:n,pendingBranch:s,pendingId:r,effects:i,parentComponent:o,container:a}=y;if(y.isHydrating)y.isHydrating=!1;else if(!e){const e=n&&s.transition&&"out-in"===s.transition.mode;e&&(n.transition.afterLeave=()=>{r===y.pendingId&&u(s,a,t,0)});let{anchor:t}=y;n&&(t=h(n),f(n,o,y,!0)),e||u(s,a,t,0)}Os(y,s),y.pendingBranch=null,y.isInFallback=!1;let l=y.parent,c=!1;for(;l;){if(l.pendingBranch){l.effects.push(...i),c=!0;break}l=l.parent}c||Ho(i),y.effects=[],$s(t,"onResolve")},fallback(e){if(!y.pendingBranch)return;const{vnode:t,activeBranch:n,parentComponent:s,container:r,isSVG:i}=y;$s(t,"onFallback");const o=h(n),c=()=>{y.isInFallback&&(p(null,e,r,o,s,null,i,a,l),Os(y,e))},d=e.transition&&"out-in"===e.transition.mode;d&&(n.transition.afterLeave=c),y.isInFallback=!0,f(n,s,null,!0),d||c()},move(e,t,n){y.activeBranch&&u(y.activeBranch,e,t,n),y.container=e},next:()=>y.activeBranch&&h(y.activeBranch),registerDep(e,t){const n=!!y.pendingBranch;n&&y.deps++;const s=e.vnode.el;e.asyncDep.catch((t=>{_o(t,e,0)})).then((r=>{if(e.isUnmounted||y.isUnmounted||y.pendingId!==e.suspenseId)return;e.asyncResolved=!0;const{vnode:i}=e;co(e,r,!1),s&&(i.el=s);const a=!s&&e.subTree.el;t(e,i,m(s||e.subTree.el),s?null:h(e.subTree),y,o,l),a&&g(a),_s(e,i.el),n&&0==--y.deps&&y.resolve()}))},unmount(e,t){y.isUnmounted=!0,y.activeBranch&&f(y.activeBranch,n,e,t),y.pendingBranch&&f(y.pendingBranch,n,e,t)}};return y}function ks(e){let t;if(Be(e)){const n=wi&&e._c;n&&(e._d=!1,gi()),e=e(),n&&(e._d=!0,t=mi,vi())}if(Ae(e)){const t=function(e){let t;for(let n=0;n<e.length;n++){const s=e[n];if(!Ci(s))return;if(s.type!==ui||"v-if"===s.children){if(t)return;t=s}}return t}(e);e=t}return e=Ri(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter((t=>t!==e))),e}function Ps(e,t){t&&t.pendingBranch?Ae(e)?t.effects.push(...e):t.effects.push(e):Ho(e)}function Os(e,t){e.activeBranch=t;const{vnode:n,parentComponent:s}=e,r=n.el=t.el;s&&s.subTree===n&&(s.vnode.el=r,_s(s,r))}function Is(e,t){if(eo){let n=eo.provides;const s=eo.parent&&eo.parent.provides;s===n&&(n=eo.provides=Object.create(s)),n[e]=t}}function Ls(e,t,n=!1){const s=eo||hs;if(s){const r=null==s.parent?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&Be(t)?t.call(s.proxy):t}}function Ns(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return ir((()=>{e.isMounted=!0})),lr((()=>{e.isUnmounting=!0})),e}const zs=[Function,Array],As={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:zs,onEnter:zs,onAfterEnter:zs,onEnterCancelled:zs,onBeforeLeave:zs,onLeave:zs,onAfterLeave:zs,onLeaveCancelled:zs,onBeforeAppear:zs,onAppear:zs,onAfterAppear:zs,onAppearCancelled:zs},setup(e,{slots:t}){const n=to(),s=Ns();let r;return()=>{const i=t.default&&js(t.default(),!0);if(!i||!i.length)return;const o=Nn(e),{mode:a}=o,l=i[0];if(s.isLeaving)return Ds(l);const c=Bs(l);if(!c)return Ds(l);const d=Vs(c,o,s,n);Fs(c,d);const p=n.subTree,u=p&&Bs(p);let f=!1;const{getTransitionKey:h}=c.type;if(h){const e=h();void 0===r?r=e:e!==r&&(r=e,f=!0)}if(u&&u.type!==ui&&(!_i(c,u)||f)){const e=Vs(u,o,s,n);if(Fs(u,e),"out-in"===a)return s.isLeaving=!0,e.afterLeave=()=>{s.isLeaving=!1,n.update()},Ds(l);"in-out"===a&&c.type!==ui&&(e.delayLeave=(e,t,n)=>{Rs(s,u)[String(u.key)]=u,e._leaveCb=()=>{t(),e._leaveCb=void 0,delete d.delayedLeave},d.delayedLeave=n})}return l}}};function Rs(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function Vs(e,t,n,s){const{appear:r,mode:i,persisted:o=!1,onBeforeEnter:a,onEnter:l,onAfterEnter:c,onEnterCancelled:d,onBeforeLeave:p,onLeave:u,onAfterLeave:f,onLeaveCancelled:h,onBeforeAppear:m,onAppear:g,onAfterAppear:v,onAppearCancelled:y}=t,w=String(e.key),b=Rs(n,e),x=(e,t)=>{e&&Co(e,s,9,t)},S={mode:i,persisted:o,beforeEnter(t){let s=a;if(!n.isMounted){if(!r)return;s=m||a}t._leaveCb&&t._leaveCb(!0);const i=b[w];i&&_i(e,i)&&i.el._leaveCb&&i.el._leaveCb(),x(s,[t])},enter(e){let t=l,s=c,i=d;if(!n.isMounted){if(!r)return;t=g||l,s=v||c,i=y||d}let o=!1;const a=e._enterCb=t=>{o||(o=!0,x(t?i:s,[e]),S.delayedLeave&&S.delayedLeave(),e._enterCb=void 0)};t?(t(e,a),t.length<=1&&a()):a()},leave(t,s){const r=String(e.key);if(t._enterCb&&t._enterCb(!0),n.isUnmounting)return s();x(p,[t]);let i=!1;const o=t._leaveCb=n=>{i||(i=!0,s(),x(n?h:f,[t]),t._leaveCb=void 0,b[r]===e&&delete b[r])};b[r]=e,u?(u(t,o),u.length<=1&&o()):o()},clone:e=>Vs(e,t,n,s)};return S}function Ds(e){if(qs(e))return(e=Li(e)).children=null,e}function Bs(e){return qs(e)?e.children?e.children[0]:void 0:e}function Fs(e,t){6&e.shapeFlag&&e.component?Fs(e.component.subTree,t):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function js(e,t=!1){let n=[],s=0;for(let r=0;r<e.length;r++){const i=e[r];i.type===di?(128&i.patchFlag&&s++,n=n.concat(js(i.children,t))):(t||i.type!==ui)&&n.push(i)}if(s>1)for(let e=0;e<n.length;e++)n[e].patchFlag=-2;return n}function Hs(e){return Be(e)?{setup:e,name:e.name}:e}const Gs=e=>!!e.type.__asyncLoader;function Us(e){Be(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:s,delay:r=200,timeout:i,suspensible:o=!0,onError:a}=e;let l,c=null,d=0;const p=()=>{let e;return c||(e=c=t().catch((e=>{if(e=e instanceof Error?e:new Error(String(e)),a)return new Promise(((t,n)=>{a(e,(()=>t((d++,c=null,p()))),(()=>n(e)),d+1)}));throw e})).then((t=>e!==c&&c?c:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),l=t,t))))};return Hs({name:"AsyncComponentWrapper",__asyncLoader:p,get __asyncResolved(){return l},setup(){const e=eo;if(l)return()=>Ws(l,e);const t=t=>{c=null,_o(t,e,13,!s)};if(o&&e.suspense||ao)return p().then((t=>()=>Ws(t,e))).catch((e=>(t(e),()=>s?Oi(s,{error:e}):null)));const a=Fn(!1),d=Fn(),u=Fn(!!r);return r&&setTimeout((()=>{u.value=!1}),r),null!=i&&setTimeout((()=>{if(!a.value&&!d.value){const e=new Error(`Async component timed out after ${i}ms.`);t(e),d.value=e}}),i),p().then((()=>{a.value=!0,e.parent&&qs(e.parent.vnode)&&Bo(e.parent.update)})).catch((e=>{t(e),d.value=e})),()=>a.value&&l?Ws(l,e):d.value&&s?Oi(s,{error:d.value}):n&&!u.value?Oi(n):void 0}})}function Ws(e,{vnode:{ref:t,props:n,children:s}}){const r=Oi(e,n,s);return r.ref=t,r}const qs=e=>e.type.__isKeepAlive,Xs={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=to(),s=n.ctx;if(!s.renderer)return t.default;const r=new Map,i=new Set;let o=null;__VUE_PROD_DEVTOOLS__&&(n.__v_cache=r);const a=n.suspense,{renderer:{p:l,m:c,um:d,o:{createElement:p}}}=s,u=p("div");function f(e){er(e),d(e,n,a)}function h(e){r.forEach(((t,n)=>{const s=vo(t.type);!s||e&&e(s)||m(n)}))}function m(e){const t=r.get(e);o&&t.type===o.type?o&&er(o):f(t),r.delete(e),i.delete(e)}s.activate=(e,t,n,s,r)=>{const i=e.component;c(e,t,n,0,a),l(i.vnode,e,t,n,i,a,s,e.slotScopeIds,r),Wr((()=>{i.isDeactivated=!1,i.a&&rt(i.a);const t=e.props&&e.props.onVnodeMounted;t&&Fi(t,i.parent,e)}),a),__VUE_PROD_DEVTOOLS__&&as(i)},s.deactivate=e=>{const t=e.component;c(e,u,null,1,a),Wr((()=>{t.da&&rt(t.da);const n=e.props&&e.props.onVnodeUnmounted;n&&Fi(n,t.parent,e),t.isDeactivated=!0}),a),__VUE_PROD_DEVTOOLS__&&as(t)},Zo((()=>[e.include,e.exclude]),(([e,t])=>{e&&h((t=>Ys(e,t))),t&&h((e=>!Ys(t,e)))}),{flush:"post",deep:!0});let g=null;const v=()=>{null!=g&&r.set(g,tr(n.subTree))};return ir(v),ar(v),lr((()=>{r.forEach((e=>{const{subTree:t,suspense:s}=n,r=tr(t);if(e.type!==r.type)f(e);else{er(r);const e=r.component.da;e&&Wr(e,s)}}))})),()=>{if(g=null,!t.default)return null;const n=t.default(),s=n[0];if(n.length>1)return o=null,n;if(!Ci(s)||!(4&s.shapeFlag||128&s.shapeFlag))return o=null,s;let a=tr(s);const l=a.type,c=vo(Gs(a)?a.type.__asyncResolved||{}:l),{include:d,exclude:p,max:u}=e;if(d&&(!c||!Ys(d,c))||p&&c&&Ys(p,c))return o=a,s;const f=null==a.key?l:a.key,h=r.get(f);return a.el&&(a=Li(a),128&s.shapeFlag&&(s.ssContent=a)),g=f,h?(a.el=h.el,a.component=h.component,a.transition&&Fs(a,a.transition),a.shapeFlag|=512,i.delete(f),i.add(f)):(i.add(f),u&&i.size>parseInt(u,10)&&m(i.values().next().value)),a.shapeFlag|=256,o=a,s}}};function Ys(e,t){return Ae(e)?e.some((e=>Ys(e,t))):Fe(e)?e.split(",").indexOf(t)>-1:!!e.test&&e.test(t)}function Ks(e,t){Zs(e,"a",t)}function Js(e,t){Zs(e,"da",t)}function Zs(e,t,n=eo){const s=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(nr(t,s,n),n){let e=n.parent;for(;e&&e.parent;)qs(e.parent.vnode)&&Qs(s,t,n,e),e=e.parent}}function Qs(e,t,n,s){const r=nr(t,e,s,!0);cr((()=>{Le(s[t],r)}),n)}function er(e){let t=e.shapeFlag;256&t&&(t-=256),512&t&&(t-=512),e.shapeFlag=t}function tr(e){return 128&e.shapeFlag?e.ssContent:e}function nr(e,t,n=eo,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...s)=>{if(n.isUnmounted)return;It(),no(n);const r=Co(t,n,e,s);return so(),Lt(),r});return s?r.unshift(i):r.push(i),i}}const sr=e=>(t,n=eo)=>(!ao||"sp"===e)&&nr(e,t,n),rr=sr("bm"),ir=sr("m"),or=sr("bu"),ar=sr("u"),lr=sr("bum"),cr=sr("um"),dr=sr("sp"),pr=sr("rtg"),ur=sr("rtc");function fr(e,t=eo){nr("ec",e,t)}let hr=!0;function mr(e,t,n){Co(Ae(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function gr(e,t,n,s){const r=s.includes(".")?ta(n,s):()=>n[s];if(Fe(e)){const n=t[e];Be(n)&&Zo(r,n)}else if(Be(e))Zo(r,e.bind(n));else if(He(e))if(Ae(e))e.forEach((e=>gr(e,t,n,s)));else{const s=Be(e.handler)?e.handler.bind(n):t[e.handler];Be(s)&&Zo(r,s,e)}}function vr(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,a=i.get(t);let l;return a?l=a:r.length||n||s?(l={},r.length&&r.forEach((e=>yr(l,e,o,!0))),yr(l,t,o)):l=t,i.set(t,l),l}function yr(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&yr(e,i,n,!0),r&&r.forEach((t=>yr(e,t,n,!0)));for(const r in t)if(s&&"expose"===r);else{const s=wr[r]||n&&n[r];e[r]=s?s(e[r],t[r]):t[r]}return e}const wr={data:br,props:Er,emits:Er,methods:Er,computed:Er,beforeCreate:Sr,created:Sr,beforeMount:Sr,mounted:Sr,beforeUpdate:Sr,updated:Sr,beforeDestroy:Sr,beforeUnmount:Sr,destroyed:Sr,unmounted:Sr,activated:Sr,deactivated:Sr,errorCaptured:Sr,serverPrefetch:Sr,components:Er,directives:Er,watch:function(e,t){if(!e)return t;if(!t)return e;const n=Ie(Object.create(null),e);for(const s in t)n[s]=Sr(e[s],t[s]);return n},provide:br,inject:function(e,t){return Er(xr(e),xr(t))}};function br(e,t){return t?e?function(){return Ie(Be(e)?e.call(this,this):e,Be(t)?t.call(this,this):t)}:t:e}function xr(e){if(Ae(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Sr(e,t){return e?[...new Set([].concat(e,t))]:t}function Er(e,t){return e?Ie(Ie(Object.create(null),e),t):t}function Cr(e,t,n,s){const[r,i]=e.propsOptions;let o,a=!1;if(t)for(let l in t){if(Ye(l))continue;const c=t[l];let d;r&&ze(r,d=Ze(l))?i&&i.includes(d)?(o||(o={}))[d]=c:n[d]=c:fs(e.emitsOptions,l)||l in s&&c===s[l]||(s[l]=c,a=!0)}if(i){const t=Nn(n),s=o||_e;for(let o=0;o<i.length;o++){const a=i[o];n[a]=_r(r,t,a,s[a],e,!ze(s,a))}}return a}function _r(e,t,n,s,r,i){const o=e[n];if(null!=o){const e=ze(o,"default");if(e&&void 0===s){const e=o.default;if(o.type!==Function&&Be(e)){const{propsDefaults:i}=r;n in i?s=i[n]:(no(r),s=i[n]=e.call(null,t),so())}else s=e}o[0]&&(i&&!e?s=!1:!o[1]||""!==s&&s!==et(n)||(s=!0))}return s}function Tr(e,t,n=!1){const s=t.propsCache,r=s.get(e);if(r)return r;const i=e.props,o={},a=[];let l=!1;if(__VUE_OPTIONS_API__&&!Be(e)){const s=e=>{l=!0;const[n,s]=Tr(e,t,!0);Ie(o,n),s&&a.push(...s)};!n&&t.mixins.length&&t.mixins.forEach(s),e.extends&&s(e.extends),e.mixins&&e.mixins.forEach(s)}if(!i&&!l)return s.set(e,Te),Te;if(Ae(i))for(let e=0;e<i.length;e++){const t=Ze(i[e]);$r(t)&&(o[t]=_e)}else if(i)for(const e in i){const t=Ze(e);if($r(t)){const n=i[e],s=o[t]=Ae(n)||Be(n)?{type:n}:n;if(s){const e=Pr(Boolean,s.type),n=Pr(String,s.type);s[0]=e>-1,s[1]=n<0||e<n,(e>-1||ze(s,"default"))&&a.push(t)}}}const c=[o,a];return s.set(e,c),c}function $r(e){return"$"!==e[0]}function Mr(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:null===e?"null":""}function kr(e,t){return Mr(e)===Mr(t)}function Pr(e,t){return Ae(t)?t.findIndex((t=>kr(t,e))):Be(t)&&kr(t,e)?0:-1}const Or=e=>"_"===e[0]||"$stable"===e,Ir=e=>Ae(e)?e.map(Ri):[Ri(e)],Lr=(e,t,n)=>{const s=bs(((...e)=>Ir(t(...e))),n);return s._c=!1,s},Nr=(e,t,n)=>{const s=e._ctx;for(const n in e){if(Or(n))continue;const r=e[n];if(Be(r))t[n]=Lr(0,r,s);else if(null!=r){const e=Ir(r);t[n]=()=>e}}},zr=(e,t)=>{const n=Ir(t);e.slots.default=()=>n};function Ar(e,t){if(null===hs)return e;const n=hs.proxy,s=e.dirs||(e.dirs=[]);for(let e=0;e<t.length;e++){let[r,i,o,a=_e]=t[e];Be(r)&&(r={mounted:r,updated:r}),r.deep&&na(i),s.push({dir:r,instance:n,value:i,oldValue:void 0,arg:o,modifiers:a})}return e}function Rr(e,t,n,s){const r=e.dirs,i=t&&t.dirs;for(let o=0;o<r.length;o++){const a=r[o];i&&(a.oldValue=i[o].value);let l=a.dir[s];l&&(It(),Co(l,n,8,[e.el,a,e,t]),Lt())}}function Vr(){return{app:null,config:{isNativeTag:Me,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Dr=0;function Br(e,t){return function(n,s=null){null==s||He(s)||(s=null);const r=Vr(),i=new Set;let o=!1;const a=r.app={_uid:Dr++,_component:n,_props:s,_container:null,_context:r,_instance:null,version:wa,get config(){return r.config},set config(e){},use:(e,...t)=>(i.has(e)||(e&&Be(e.install)?(i.add(e),e.install(a,...t)):Be(e)&&(i.add(e),e(a,...t))),a),mixin:e=>(__VUE_OPTIONS_API__&&(r.mixins.includes(e)||r.mixins.push(e)),a),component:(e,t)=>t?(r.components[e]=t,a):r.components[e],directive:(e,t)=>t?(r.directives[e]=t,a):r.directives[e],mount(i,l,c){if(!o){const d=Oi(n,s);return d.appContext=r,l&&t?t(d,i):e(d,i,c),o=!0,a._container=i,i.__vue_app__=a,__VUE_PROD_DEVTOOLS__&&(a._instance=d.component,function(e,t){is("app:init",e,t,{Fragment:di,Text:pi,Comment:ui,Static:fi})}(a,wa)),mo(d.component)||d.component.proxy}},unmount(){o&&(e(null,a._container),__VUE_PROD_DEVTOOLS__&&(a._instance=null,function(e){is("app:unmount",e)}(a)),delete a._container.__vue_app__)},provide:(e,t)=>(r.provides[e]=t,a)};return a}}function Fr(e,t,n,s,r=!1){if(Ae(e))return void e.forEach(((e,i)=>Fr(e,t&&(Ae(t)?t[i]:t),n,s,r)));if(Gs(s)&&!r)return;const i=4&s.shapeFlag?mo(s.component)||s.component.proxy:s.el,o=r?null:i,{i:a,r:l}=e,c=t&&t.r,d=a.refs===_e?a.refs={}:a.refs,p=a.setupState;if(null!=c&&c!==l&&(Fe(c)?(d[c]=null,ze(p,c)&&(p[c]=null)):Bn(c)&&(c.value=null)),Be(l))Eo(l,a,12,[o,d]);else{const t=Fe(l),s=Bn(l);if(t||s){const s=()=>{if(e.f){const n=t?d[l]:l.value;r?Ae(n)&&Le(n,i):Ae(n)?n.includes(i)||n.push(i):t?d[l]=[i]:(l.value=[i],e.k&&(d[e.k]=l.value))}else t?(d[l]=o,ze(p,l)&&(p[l]=o)):Bn(l)&&(l.value=o,e.k&&(d[e.k]=o))};o?(s.id=-1,Wr(s,n)):s()}}}let jr=!1;const Hr=e=>/svg/.test(e.namespaceURI)&&"foreignObject"!==e.tagName,Gr=e=>8===e.nodeType;function Ur(e){const{mt:t,p:n,o:{patchProp:s,nextSibling:r,parentNode:i,remove:o,insert:a,createComment:l}}=e,c=(n,s,o,a,l,m=!1)=>{const g=Gr(n)&&"["===n.data,v=()=>f(n,s,o,a,l,g),{type:y,ref:w,shapeFlag:b}=s,x=n.nodeType;s.el=n;let S=null;switch(y){case pi:3!==x?S=v():(n.data!==s.children&&(jr=!0,n.data=s.children),S=r(n));break;case ui:S=8!==x||g?v():r(n);break;case fi:if(1===x){S=n;const e=!s.children.length;for(let t=0;t<s.staticCount;t++)e&&(s.children+=S.outerHTML),t===s.staticCount-1&&(s.anchor=S),S=r(S);return S}S=v();break;case di:S=g?u(n,s,o,a,l,m):v();break;default:if(1&b)S=1!==x||s.type.toLowerCase()!==n.tagName.toLowerCase()?v():d(n,s,o,a,l,m);else if(6&b){s.slotScopeIds=l;const e=i(n);if(t(s,e,null,o,a,Hr(e),m),S=g?h(n):r(n),Gs(s)){let t;g?(t=Oi(di),t.anchor=S?S.previousSibling:e.lastChild):t=3===n.nodeType?Ni(""):Oi("div"),t.el=n,s.component.subTree=t}}else 64&b?S=8!==x?v():s.type.hydrate(n,s,o,a,l,m,e,p):128&b&&(S=s.type.hydrate(n,s,o,a,Hr(i(n)),l,m,e,c))}return null!=w&&Fr(w,null,a,s),S},d=(e,t,n,r,i,a)=>{a=a||!!t.dynamicChildren;const{type:l,props:c,patchFlag:d,shapeFlag:u,dirs:f}=t,h="input"===l&&f||"option"===l;if(h||-1!==d){if(f&&Rr(t,null,n,"created"),c)if(h||!a||48&d)for(const t in c)(h&&t.endsWith("value")||Pe(t)&&!Ye(t))&&s(e,t,null,c[t],!1,void 0,n);else c.onClick&&s(e,"onClick",null,c.onClick,!1,void 0,n);let l;if((l=c&&c.onVnodeBeforeMount)&&Fi(l,n,t),f&&Rr(t,null,n,"beforeMount"),((l=c&&c.onVnodeMounted)||f)&&Ps((()=>{l&&Fi(l,n,t),f&&Rr(t,null,n,"mounted")}),r),16&u&&(!c||!c.innerHTML&&!c.textContent)){let s=p(e.firstChild,t,e,n,r,i,a);for(;s;){jr=!0;const e=s;s=s.nextSibling,o(e)}}else 8&u&&e.textContent!==t.children&&(jr=!0,e.textContent=t.children)}return e.nextSibling},p=(e,t,s,r,i,o,a)=>{a=a||!!t.dynamicChildren;const l=t.children,d=l.length;for(let t=0;t<d;t++){const d=a?l[t]:l[t]=Ri(l[t]);if(e)e=c(e,d,r,i,o,a);else{if(d.type===pi&&!d.children)continue;jr=!0,n(null,d,s,null,r,i,Hr(s),o)}}return e},u=(e,t,n,s,o,c)=>{const{slotScopeIds:d}=t;d&&(o=o?o.concat(d):d);const u=i(e),f=p(r(e),t,u,n,s,o,c);return f&&Gr(f)&&"]"===f.data?r(t.anchor=f):(jr=!0,a(t.anchor=l("]"),u,f),f)},f=(e,t,s,a,l,c)=>{if(jr=!0,t.el=null,c){const t=h(e);for(;;){const n=r(e);if(!n||n===t)break;o(n)}}const d=r(e),p=i(e);return o(e),n(null,t,p,d,s,a,Hr(p),l),d},h=e=>{let t=0;for(;e;)if((e=r(e))&&Gr(e)&&("["===e.data&&t++,"]"===e.data)){if(0===t)return r(e);t--}return e};return[(e,t)=>{if(!t.hasChildNodes())return n(null,e,t),void Uo();jr=!1,c(t.firstChild,e,null,null,null),Uo(),jr&&console.error("Hydration completed but contains mismatches.")},c]}const Wr=Ps;function qr(e){return Yr(e)}function Xr(e){return Yr(e,Ur)}function Yr(e,t){"boolean"!=typeof __VUE_OPTIONS_API__&&(lt().__VUE_OPTIONS_API__=!0),"boolean"!=typeof __VUE_PROD_DEVTOOLS__&&(lt().__VUE_PROD_DEVTOOLS__=!1);const n=lt();n.__VUE__=!0,__VUE_PROD_DEVTOOLS__&&os(n.__VUE_DEVTOOLS_GLOBAL_HOOK__,n);const{insert:s,remove:r,patchProp:i,createElement:o,createText:a,createComment:l,setText:c,setElementText:d,parentNode:p,nextSibling:u,setScopeId:f=$e,cloneNode:h,insertStaticContent:m}=e,g=(e,t,n,s=null,r=null,i=null,o=!1,a=null,l=!!t.dynamicChildren)=>{if(e===t)return;e&&!_i(e,t)&&(s=j(e),R(e,r,i,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);const{type:c,ref:d,shapeFlag:p}=t;switch(c){case pi:v(e,t,n,s);break;case ui:y(e,t,n,s);break;case fi:null==e&&w(t,n,s,o);break;case di:$(e,t,n,s,r,i,o,a,l);break;default:1&p?b(e,t,n,s,r,i,o,a,l):6&p?M(e,t,n,s,r,i,o,a,l):(64&p||128&p)&&c.process(e,t,n,s,r,i,o,a,l,G)}null!=d&&r&&Fr(d,e&&e.ref,i,t||e,!t)},v=(e,t,n,r)=>{if(null==e)s(t.el=a(t.children),n,r);else{const n=t.el=e.el;t.children!==e.children&&c(n,t.children)}},y=(e,t,n,r)=>{null==e?s(t.el=l(t.children||""),n,r):t.el=e.el},w=(e,t,n,s)=>{[e.el,e.anchor]=m(e.children,t,n,s)},b=(e,t,n,s,r,i,o,a,l)=>{o=o||"svg"===t.type,null==e?x(t,n,s,r,i,o,a,l):C(e,t,r,i,o,a,l)},x=(e,t,n,r,a,l,c,p)=>{let u,f;const{type:m,props:g,shapeFlag:v,transition:y,patchFlag:w,dirs:b}=e;if(e.el&&void 0!==h&&-1===w)u=e.el=h(e.el);else{if(u=e.el=o(e.type,l,g&&g.is,g),8&v?d(u,e.children):16&v&&E(e.children,u,null,r,a,l&&"foreignObject"!==m,c,p),b&&Rr(e,null,r,"created"),g){for(const t in g)"value"===t||Ye(t)||i(u,t,null,g[t],l,e.children,r,a,F);"value"in g&&i(u,"value",null,g.value),(f=g.onVnodeBeforeMount)&&Fi(f,r,e)}S(u,e,e.scopeId,c,r)}__VUE_PROD_DEVTOOLS__&&(Object.defineProperty(u,"__vnode",{value:e,enumerable:!1}),Object.defineProperty(u,"__vueParentComponent",{value:r,enumerable:!1})),b&&Rr(e,null,r,"beforeMount");const x=(!a||a&&!a.pendingBranch)&&y&&!y.persisted;x&&y.beforeEnter(u),s(u,t,n),((f=g&&g.onVnodeMounted)||x||b)&&Wr((()=>{f&&Fi(f,r,e),x&&y.enter(u),b&&Rr(e,null,r,"mounted")}),a)},S=(e,t,n,s,r)=>{if(n&&f(e,n),s)for(let t=0;t<s.length;t++)f(e,s[t]);if(r&&t===r.subTree){const t=r.vnode;S(e,t,t.scopeId,t.slotScopeIds,r.parent)}},E=(e,t,n,s,r,i,o,a,l=0)=>{for(let c=l;c<e.length;c++){const l=e[c]=a?Vi(e[c]):Ri(e[c]);g(null,l,t,n,s,r,i,o,a)}},C=(e,t,n,s,r,o,a)=>{const l=t.el=e.el;let{patchFlag:c,dynamicChildren:p,dirs:u}=t;c|=16&e.patchFlag;const f=e.props||_e,h=t.props||_e;let m;n&&Kr(n,!1),(m=h.onVnodeBeforeUpdate)&&Fi(m,n,t,e),u&&Rr(t,e,n,"beforeUpdate"),n&&Kr(n,!0);const g=r&&"foreignObject"!==t.type;if(p?_(e.dynamicChildren,p,l,n,s,g,o):a||L(e,t,l,null,n,s,g,o,!1),c>0){if(16&c)T(l,t,f,h,n,s,r);else if(2&c&&f.class!==h.class&&i(l,"class",null,h.class,r),4&c&&i(l,"style",f.style,h.style,r),8&c){const o=t.dynamicProps;for(let t=0;t<o.length;t++){const a=o[t],c=f[a],d=h[a];d===c&&"value"!==a||i(l,a,c,d,r,e.children,n,s,F)}}1&c&&e.children!==t.children&&d(l,t.children)}else a||null!=p||T(l,t,f,h,n,s,r);((m=h.onVnodeUpdated)||u)&&Wr((()=>{m&&Fi(m,n,t,e),u&&Rr(t,e,n,"updated")}),s)},_=(e,t,n,s,r,i,o)=>{for(let a=0;a<t.length;a++){const l=e[a],c=t[a],d=l.el&&(l.type===di||!_i(l,c)||70&l.shapeFlag)?p(l.el):n;g(l,c,d,null,s,r,i,o,!0)}},T=(e,t,n,s,r,o,a)=>{if(n!==s){for(const l in s){if(Ye(l))continue;const c=s[l],d=n[l];c!==d&&"value"!==l&&i(e,l,d,c,a,t.children,r,o,F)}if(n!==_e)for(const l in n)Ye(l)||l in s||i(e,l,n[l],null,a,t.children,r,o,F);"value"in s&&i(e,"value",n.value,s.value)}},$=(e,t,n,r,i,o,l,c,d)=>{const p=t.el=e?e.el:a(""),u=t.anchor=e?e.anchor:a("");let{patchFlag:f,dynamicChildren:h,slotScopeIds:m}=t;m&&(c=c?c.concat(m):m),null==e?(s(p,n,r),s(u,n,r),E(t.children,n,u,i,o,l,c,d)):f>0&&64&f&&h&&e.dynamicChildren?(_(e.dynamicChildren,h,n,i,o,l,c),(null!=t.key||i&&t===i.subTree)&&Jr(e,t,!0)):L(e,t,n,u,i,o,l,c,d)},M=(e,t,n,s,r,i,o,a,l)=>{t.slotScopeIds=a,null==e?512&t.shapeFlag?r.ctx.activate(t,n,s,o,l):k(t,n,s,r,i,o,l):P(e,t,l)},k=(e,t,n,s,r,i,o)=>{const a=e.component=Qi(e,s,r);if(qs(e)&&(a.ctx.renderer=G),lo(a),a.asyncDep){if(r&&r.registerDep(a,O),!e.el){const e=a.subTree=Oi(ui);y(null,e,t,n)}}else O(a,e,t,n,r,i,o)},P=(e,t,n)=>{const s=t.component=e.component;if(function(e,t,n){const{props:s,children:r,component:i}=e,{props:o,children:a,patchFlag:l}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&l>=0))return!(!r&&!a||a&&a.$stable)||s!==o&&(s?!o||Cs(s,o,c):!!o);if(1024&l)return!0;if(16&l)return s?Cs(s,o,c):!!o;if(8&l){const e=t.dynamicProps;for(let t=0;t<e.length;t++){const n=e[t];if(o[n]!==s[n]&&!fs(c,n))return!0}}return!1}(e,t,n)){if(s.asyncDep&&!s.asyncResolved)return void I(s,t,n);s.next=t,function(e){const t=Mo.indexOf(e);t>ko&&Mo.splice(t,1)}(s.update),s.update()}else t.component=e.component,t.el=e.el,s.vnode=t},O=(e,t,n,s,r,i,o)=>{const a=e.effect=new Tt((()=>{if(e.isMounted){let t,{next:n,bu:s,u:a,parent:l,vnode:c}=e,d=n;Kr(e,!1),n?(n.el=c.el,I(e,n,o)):n=c,s&&rt(s),(t=n.props&&n.props.onVnodeBeforeUpdate)&&Fi(t,l,n,c),Kr(e,!0);const u=xs(e),f=e.subTree;e.subTree=u,g(f,u,p(f.el),j(f),e,r,i),n.el=u.el,null===d&&_s(e,u.el),a&&Wr(a,r),(t=n.props&&n.props.onVnodeUpdated)&&Wr((()=>Fi(t,l,n,c)),r),__VUE_PROD_DEVTOOLS__&&ls(e)}else{let o;const{el:a,props:l}=t,{bm:c,m:d,parent:p}=e,u=Gs(t);if(Kr(e,!1),c&&rt(c),!u&&(o=l&&l.onVnodeBeforeMount)&&Fi(o,p,t),Kr(e,!0),a&&W){const n=()=>{e.subTree=xs(e),W(a,e.subTree,e,r,null)};u?t.type.__asyncLoader().then((()=>!e.isUnmounted&&n())):n()}else{const o=e.subTree=xs(e);g(null,o,n,s,e,r,i),t.el=o.el}if(d&&Wr(d,r),!u&&(o=l&&l.onVnodeMounted)){const e=t;Wr((()=>Fi(o,p,e)),r)}256&t.shapeFlag&&e.a&&Wr(e.a,r),e.isMounted=!0,__VUE_PROD_DEVTOOLS__&&as(e),t=n=s=null}}),(()=>Bo(e.update)),e.scope),l=e.update=a.run.bind(a);l.id=e.uid,Kr(e,!0),l()},I=(e,t,n)=>{t.component=e;const s=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,s){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,a=Nn(r),[l]=e.propsOptions;let c=!1;if(!(s||o>0)||16&o){let s;Cr(e,t,r,i)&&(c=!0);for(const i in a)t&&(ze(t,i)||(s=et(i))!==i&&ze(t,s))||(l?!n||void 0===n[i]&&void 0===n[s]||(r[i]=_r(l,a,i,void 0,e,!0)):delete r[i]);if(i!==a)for(const e in i)t&&ze(t,e)||(delete i[e],c=!0)}else if(8&o){const n=e.vnode.dynamicProps;for(let s=0;s<n.length;s++){let o=n[s];const d=t[o];if(l)if(ze(i,o))d!==i[o]&&(i[o]=d,c=!0);else{const t=Ze(o);r[t]=_r(l,a,t,d,e,!1)}else d!==i[o]&&(i[o]=d,c=!0)}}c&&Rt(e,"set","$attrs")}(e,t.props,s,n),((e,t,n)=>{const{vnode:s,slots:r}=e;let i=!0,o=_e;if(32&s.shapeFlag){const e=t._;e?n&&1===e?i=!1:(Ie(r,t),n||1!==e||delete r._):(i=!t.$stable,Nr(t,r)),o=t}else t&&(zr(e,t),o={default:1});if(i)for(const e in r)Or(e)||e in o||delete r[e]})(e,t.children,n),It(),Go(void 0,e.update),Lt()},L=(e,t,n,s,r,i,o,a,l=!1)=>{const c=e&&e.children,p=e?e.shapeFlag:0,u=t.children,{patchFlag:f,shapeFlag:h}=t;if(f>0){if(128&f)return void z(c,u,n,s,r,i,o,a,l);if(256&f)return void N(c,u,n,s,r,i,o,a,l)}8&h?(16&p&&F(c,r,i),u!==c&&d(n,u)):16&p?16&h?z(c,u,n,s,r,i,o,a,l):F(c,r,i,!0):(8&p&&d(n,""),16&h&&E(u,n,s,r,i,o,a,l))},N=(e,t,n,s,r,i,o,a,l)=>{t=t||Te;const c=(e=e||Te).length,d=t.length,p=Math.min(c,d);let u;for(u=0;u<p;u++){const s=t[u]=l?Vi(t[u]):Ri(t[u]);g(e[u],s,n,null,r,i,o,a,l)}c>d?F(e,r,i,!0,!1,p):E(t,n,s,r,i,o,a,l,p)},z=(e,t,n,s,r,i,o,a,l)=>{let c=0;const d=t.length;let p=e.length-1,u=d-1;for(;c<=p&&c<=u;){const s=e[c],d=t[c]=l?Vi(t[c]):Ri(t[c]);if(!_i(s,d))break;g(s,d,n,null,r,i,o,a,l),c++}for(;c<=p&&c<=u;){const s=e[p],c=t[u]=l?Vi(t[u]):Ri(t[u]);if(!_i(s,c))break;g(s,c,n,null,r,i,o,a,l),p--,u--}if(c>p){if(c<=u){const e=u+1,p=e<d?t[e].el:s;for(;c<=u;)g(null,t[c]=l?Vi(t[c]):Ri(t[c]),n,p,r,i,o,a,l),c++}}else if(c>u)for(;c<=p;)R(e[c],r,i,!0),c++;else{const f=c,h=c,m=new Map;for(c=h;c<=u;c++){const e=t[c]=l?Vi(t[c]):Ri(t[c]);null!=e.key&&m.set(e.key,c)}let v,y=0;const w=u-h+1;let b=!1,x=0;const S=new Array(w);for(c=0;c<w;c++)S[c]=0;for(c=f;c<=p;c++){const s=e[c];if(y>=w){R(s,r,i,!0);continue}let d;if(null!=s.key)d=m.get(s.key);else for(v=h;v<=u;v++)if(0===S[v-h]&&_i(s,t[v])){d=v;break}void 0===d?R(s,r,i,!0):(S[d-h]=c+1,d>=x?x=d:b=!0,g(s,t[d],n,null,r,i,o,a,l),y++)}const E=b?function(e){const t=e.slice(),n=[0];let s,r,i,o,a;const l=e.length;for(s=0;s<l;s++){const l=e[s];if(0!==l){if(r=n[n.length-1],e[r]<l){t[s]=r,n.push(s);continue}for(i=0,o=n.length-1;i<o;)a=i+o>>1,e[n[a]]<l?i=a+1:o=a;l<e[n[i]]&&(i>0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}(S):Te;for(v=E.length-1,c=w-1;c>=0;c--){const e=h+c,p=t[e],u=e+1<d?t[e+1].el:s;0===S[c]?g(null,p,n,u,r,i,o,a,l):b&&(v<0||c!==E[v]?A(p,n,u,2):v--)}}},A=(e,t,n,r,i=null)=>{const{el:o,type:a,transition:l,children:c,shapeFlag:d}=e;if(6&d)A(e.component.subTree,t,n,r);else if(128&d)e.suspense.move(t,n,r);else if(64&d)a.move(e,t,n,G);else if(a!==di)if(a!==fi)if(2!==r&&1&d&&l)if(0===r)l.beforeEnter(o),s(o,t,n),Wr((()=>l.enter(o)),i);else{const{leave:e,delayLeave:r,afterLeave:i}=l,a=()=>s(o,t,n),c=()=>{e(o,(()=>{a(),i&&i()}))};r?r(o,a,c):c()}else s(o,t,n);else(({el:e,anchor:t},n,r)=>{let i;for(;e&&e!==t;)i=u(e),s(e,n,r),e=i;s(t,n,r)})(e,t,n);else{s(o,t,n);for(let e=0;e<c.length;e++)A(c[e],t,n,r);s(e.anchor,t,n)}},R=(e,t,n,s=!1,r=!1)=>{const{type:i,props:o,ref:a,children:l,dynamicChildren:c,shapeFlag:d,patchFlag:p,dirs:u}=e;if(null!=a&&Fr(a,null,n,e,!0),256&d)return void t.ctx.deactivate(e);const f=1&d&&u,h=!Gs(e);let m;if(h&&(m=o&&o.onVnodeBeforeUnmount)&&Fi(m,t,e),6&d)B(e.component,n,s);else{if(128&d)return void e.suspense.unmount(n,s);f&&Rr(e,null,t,"beforeUnmount"),64&d?e.type.remove(e,t,n,r,G,s):c&&(i!==di||p>0&&64&p)?F(c,t,n,!1,!0):(i===di&&384&p||!r&&16&d)&&F(l,t,n),s&&V(e)}(h&&(m=o&&o.onVnodeUnmounted)||f)&&Wr((()=>{m&&Fi(m,t,e),f&&Rr(e,null,t,"unmounted")}),n)},V=e=>{const{type:t,el:n,anchor:s,transition:i}=e;if(t===di)return void D(n,s);if(t===fi)return void(({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=u(e),r(e),e=n;r(t)})(e);const o=()=>{r(n),i&&!i.persisted&&i.afterLeave&&i.afterLeave()};if(1&e.shapeFlag&&i&&!i.persisted){const{leave:t,delayLeave:s}=i,r=()=>t(n,o);s?s(e.el,o,r):r()}else o()},D=(e,t)=>{let n;for(;e!==t;)n=u(e),r(e),e=n;r(t)},B=(e,t,n)=>{const{bum:s,scope:r,update:i,subTree:o,um:a}=e;s&&rt(s),r.stop(),i&&(i.active=!1,R(o,e,t,n)),a&&Wr(a,t),Wr((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve()),__VUE_PROD_DEVTOOLS__&&cs(e)},F=(e,t,n,s=!1,r=!1,i=0)=>{for(let o=i;o<e.length;o++)R(e[o],t,n,s,r)},j=e=>6&e.shapeFlag?j(e.component.subTree):128&e.shapeFlag?e.suspense.next():u(e.anchor||e.el),H=(e,t,n)=>{null==e?t._vnode&&R(t._vnode,null,null,!0):g(t._vnode||null,e,t,null,null,null,n),Uo(),t._vnode=e},G={p:g,um:R,m:A,r:V,mt:k,mc:E,pc:L,pbc:_,n:j,o:e};let U,W;return t&&([U,W]=t(G)),{render:H,hydrate:U,createApp:Br(H,U)}}function Kr({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Jr(e,t,n=!1){const s=e.children,r=t.children;if(Ae(s)&&Ae(r))for(let e=0;e<s.length;e++){const t=s[e];let i=r[e];1&i.shapeFlag&&!i.dynamicChildren&&((i.patchFlag<=0||32===i.patchFlag)&&(i=r[e]=Vi(r[e]),i.el=t.el),n||Jr(t,i))}}const Zr=e=>e&&(e.disabled||""===e.disabled),Qr=e=>"undefined"!=typeof SVGElement&&e instanceof SVGElement,ei=(e,t)=>{const n=e&&e.to;if(Fe(n)){if(t){return t(n)}return null}return n};function ti(e,t,n,{o:{insert:s},m:r},i=2){0===i&&s(e.targetAnchor,t,n);const{el:o,anchor:a,shapeFlag:l,children:c,props:d}=e,p=2===i;if(p&&s(o,t,n),(!p||Zr(d))&&16&l)for(let e=0;e<c.length;e++)r(c[e],t,n,2);p&&s(a,t,n)}const ni={__isTeleport:!0,process(e,t,n,s,r,i,o,a,l,c){const{mc:d,pc:p,pbc:u,o:{insert:f,querySelector:h,createText:m,createComment:g}}=c,v=Zr(t.props);let{shapeFlag:y,children:w,dynamicChildren:b}=t;if(null==e){const e=t.el=m(""),c=t.anchor=m("");f(e,n,s),f(c,n,s);const p=t.target=ei(t.props,h),u=t.targetAnchor=m("");p&&(f(u,p),o=o||Qr(p));const g=(e,t)=>{16&y&&d(w,e,t,r,i,o,a,l)};v?g(n,c):p&&g(p,u)}else{t.el=e.el;const s=t.anchor=e.anchor,d=t.target=e.target,f=t.targetAnchor=e.targetAnchor,m=Zr(e.props),g=m?n:d,y=m?s:f;if(o=o||Qr(d),b?(u(e.dynamicChildren,b,g,r,i,o,a),Jr(e,t,!0)):l||p(e,t,g,y,r,i,o,a,!1),v)m||ti(t,n,s,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const e=t.target=ei(t.props,h);e&&ti(t,e,null,c,0)}else m&&ti(t,d,f,c,1)}},remove(e,t,n,s,{um:r,o:{remove:i}},o){const{shapeFlag:a,children:l,anchor:c,targetAnchor:d,target:p,props:u}=e;if(p&&i(d),(o||!Zr(u))&&(i(c),16&a))for(let e=0;e<l.length;e++){const s=l[e];r(s,t,n,!0,!!s.dynamicChildren)}},move:ti,hydrate:function(e,t,n,s,r,i,{o:{nextSibling:o,parentNode:a,querySelector:l}},c){const d=t.target=ei(t.props,l);if(d){const l=d._lpa||d.firstChild;16&t.shapeFlag&&(Zr(t.props)?(t.anchor=c(o(e),t,a(e),n,s,r,i),t.targetAnchor=l):(t.anchor=o(e),t.targetAnchor=c(l,t,d,n,s,r,i)),d._lpa=t.targetAnchor&&o(t.targetAnchor))}return t.anchor&&o(t.anchor)}},si="components";function ri(e,t){return li(si,e,!0,t)||e}const ii=Symbol();function oi(e){return Fe(e)?li(si,e,!1)||e:e||ii}function ai(e){return li("directives",e)}function li(e,t,n=!0,s=!1){const r=hs||eo;if(r){const n=r.type;if(e===si){const e=vo(n);if(e&&(e===t||e===Ze(t)||e===tt(Ze(t))))return n}const i=ci(r[e]||n[e],t)||ci(r.appContext[e],t);return!i&&s?n:i}}function ci(e,t){return e&&(e[t]||e[Ze(t)]||e[tt(Ze(t))])}const di=Symbol(void 0),pi=Symbol(void 0),ui=Symbol(void 0),fi=Symbol(void 0),hi=[];let mi=null;function gi(e=!1){hi.push(mi=e?null:[])}function vi(){hi.pop(),mi=hi[hi.length-1]||null}let yi,wi=1;function bi(e){wi+=e}function xi(e){return e.dynamicChildren=wi>0?mi||Te:null,vi(),wi>0&&mi&&mi.push(e),e}function Si(e,t,n,s,r,i){return xi(Pi(e,t,n,s,r,i,!0))}function Ei(e,t,n,s,r){return xi(Oi(e,t,n,s,r,!0))}function Ci(e){return!!e&&!0===e.__v_isVNode}function _i(e,t){return e.type===t.type&&e.key===t.key}function Ti(e){yi=e}const $i="__vInternal",Mi=({key:e})=>null!=e?e:null,ki=({ref:e,ref_key:t,ref_for:n})=>null!=e?Fe(e)||Bn(e)||Be(e)?{i:hs,r:e,k:t,f:!!n}:e:null;function Pi(e,t=null,n=null,s=0,r=null,i=(e===di?0:1),o=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Mi(t),ref:t&&ki(t),scopeId:ms,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null};return a?(Di(l,n),128&i&&e.normalize(l)):n&&(l.shapeFlag|=Fe(n)?8:16),wi>0&&!o&&mi&&(l.patchFlag>0||6&i)&&32!==l.patchFlag&&mi.push(l),l}const Oi=function(e,t=null,n=null,s=0,r=null,i=!1){if(e&&e!==ii||(e=ui),Ci(e)){const s=Li(e,t,!0);return n&&Di(s,n),s}if(o=e,Be(o)&&"__vccOpts"in o&&(e=e.__vccOpts),t){t=Ii(t);let{class:e,style:n}=t;e&&!Fe(e)&&(t.class=ge(e)),He(n)&&(Ln(n)&&!Ae(n)&&(n=Ie({},n)),t.style=ue(n))}var o;return Pi(e,t,n,s,r,Fe(e)?1:(e=>e.__isSuspense)(e)?128:(e=>e.__isTeleport)(e)?64:He(e)?4:Be(e)?2:0,i,!0)};function Ii(e){return e?Ln(e)||$i in e?Ie({},e):e:null}function Li(e,t,n=!1){const{props:s,ref:r,patchFlag:i,children:o}=e,a=t?Bi(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&Mi(a),ref:t&&t.ref?n&&r?Ae(r)?r.concat(ki(t)):[r,ki(t)]:ki(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==di?-1===i?16:16|i:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Li(e.ssContent),ssFallback:e.ssFallback&&Li(e.ssFallback),el:e.el,anchor:e.anchor}}function Ni(e=" ",t=0){return Oi(pi,null,e,t)}function zi(e,t){const n=Oi(fi,null,e);return n.staticCount=t,n}function Ai(e="",t=!1){return t?(gi(),Ei(ui,null,e)):Oi(ui,null,e)}function Ri(e){return null==e||"boolean"==typeof e?Oi(ui):Ae(e)?Oi(di,null,e.slice()):"object"==typeof e?Vi(e):Oi(pi,null,String(e))}function Vi(e){return null===e.el||e.memo?e:Li(e)}function Di(e,t){let n=0;const{shapeFlag:s}=e;if(null==t)t=null;else if(Ae(t))n=16;else if("object"==typeof t){if(65&s){const n=t.default;return void(n&&(n._c&&(n._d=!1),Di(e,n()),n._c&&(n._d=!0)))}{n=32;const s=t._;s||$i in t?3===s&&hs&&(1===hs.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=hs}}else Be(t)?(t={default:t,_ctx:hs},n=32):(t=String(t),64&s?(n=16,t=[Ni(t)]):n=8);e.children=t,e.shapeFlag|=n}function Bi(...e){const t={};for(let n=0;n<e.length;n++){const s=e[n];for(const e in s)if("class"===e)t.class!==s.class&&(t.class=ge([t.class,s.class]));else if("style"===e)t.style=ue([t.style,s.style]);else if(Pe(e)){const n=t[e],r=s[e];n===r||Ae(n)&&n.includes(r)||(t[e]=n?[].concat(n,r):r)}else""!==e&&(t[e]=s[e])}return t}function Fi(e,t,n,s=null){Co(e,t,7,[n,s])}function ji(e,t,n,s){let r;const i=n&&n[s];if(Ae(e)||Fe(e)){r=new Array(e.length);for(let n=0,s=e.length;n<s;n++)r[n]=t(e[n],n,void 0,i&&i[n])}else if("number"==typeof e){r=new Array(e);for(let n=0;n<e;n++)r[n]=t(n+1,n,void 0,i&&i[n])}else if(He(e))if(e[Symbol.iterator])r=Array.from(e,((e,n)=>t(e,n,void 0,i&&i[n])));else{const n=Object.keys(e);r=new Array(n.length);for(let s=0,o=n.length;s<o;s++){const o=n[s];r[s]=t(e[o],o,s,i&&i[s])}}else r=[];return n&&(n[s]=r),r}function Hi(e,t){for(let n=0;n<t.length;n++){const s=t[n];if(Ae(s))for(let t=0;t<s.length;t++)e[s[t].name]=s[t].fn;else s&&(e[s.name]=s.fn)}return e}function Gi(e,t,n={},s,r){if(hs.isCE)return Oi("slot","default"===t?null:{name:t},s&&s());let i=e[t];i&&i._c&&(i._d=!1),gi();const o=i&&Ui(i(n)),a=Ei(di,{key:n.key||`_${t}`},o||(s?s():[]),o&&1===e._?64:-2);return!r&&a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),i&&i._c&&(i._d=!0),a}function Ui(e){return e.some((e=>!Ci(e)||e.type!==ui&&!(e.type===di&&!Ui(e.children))))?e:null}function Wi(e){const t={};for(const n in e)t[nt(n)]=e[n];return t}const qi=e=>e?ro(e)?mo(e)||e.proxy:qi(e.parent):null,Xi=Ie(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>qi(e.parent),$root:e=>qi(e.root),$emit:e=>e.emit,$options:e=>__VUE_OPTIONS_API__?vr(e):e.type,$forceUpdate:e=>()=>Bo(e.update),$nextTick:e=>Do.bind(e.proxy),$watch:e=>__VUE_OPTIONS_API__?ea.bind(e):$e}),Yi={get({_:e},t){const{ctx:n,setupState:s,data:r,props:i,accessCache:o,type:a,appContext:l}=e;let c;if("$"!==t[0]){const a=o[t];if(void 0!==a)switch(a){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(s!==_e&&ze(s,t))return o[t]=1,s[t];if(r!==_e&&ze(r,t))return o[t]=2,r[t];if((c=e.propsOptions[0])&&ze(c,t))return o[t]=3,i[t];if(n!==_e&&ze(n,t))return o[t]=4,n[t];__VUE_OPTIONS_API__&&!hr||(o[t]=0)}}const d=Xi[t];let p,u;return d?("$attrs"===t&&Nt(e,0,t),d(e)):(p=a.__cssModules)&&(p=p[t])?p:n!==_e&&ze(n,t)?(o[t]=4,n[t]):(u=l.config.globalProperties,ze(u,t)?u[t]:void 0)},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;if(r!==_e&&ze(r,t))r[t]=n;else if(s!==_e&&ze(s,t))s[t]=n;else if(ze(e.props,t))return!1;return!("$"===t[0]&&t.slice(1)in e||(i[t]=n,0))},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:i}},o){let a;return!!n[o]||e!==_e&&ze(e,o)||t!==_e&&ze(t,o)||(a=i[0])&&ze(a,o)||ze(s,o)||ze(Xi,o)||ze(r.config.globalProperties,o)}},Ki=Ie({},Yi,{get(e,t){if(t!==Symbol.unscopables)return Yi.get(e,t,e)},has:(e,t)=>"_"!==t[0]&&!ce(t)}),Ji=Vr();let Zi=0;function Qi(e,t,n){const s=e.type,r=(t?t.appContext:e.appContext)||Ji,i={uid:Zi++,vnode:e,type:s,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,scope:new pt(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Tr(s,r),emitsOptions:us(s,r),emit:null,emitted:null,propsDefaults:_e,inheritAttrs:s.inheritAttrs,ctx:_e,data:_e,props:_e,attrs:_e,slots:_e,refs:_e,setupState:_e,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return i.ctx={_:i},i.root=t?t.root:i,i.emit=ps.bind(null,i),e.ce&&e.ce(i),i}let eo=null;const to=()=>eo||hs,no=e=>{eo=e,e.scope.on()},so=()=>{eo&&eo.scope.off(),eo=null};function ro(e){return 4&e.vnode.shapeFlag}let io,oo,ao=!1;function lo(e,t=!1){ao=t;const{props:n,children:s}=e.vnode,r=ro(e);!function(e,t,n,s=!1){const r={},i={};it(i,$i,1),e.propsDefaults=Object.create(null),Cr(e,t,r,i);for(const t in e.propsOptions[0])t in r||(r[t]=void 0);n?e.props=s?r:$n(r):e.type.props?e.props=r:e.props=i,e.attrs=i}(e,n,r,t),((e,t)=>{if(32&e.vnode.shapeFlag){const n=t._;n?(e.slots=Nn(t),it(t,"_",n)):Nr(t,e.slots={})}else e.slots={},t&&zr(e,t);it(e.slots,$i,1)})(e,s);const i=r?function(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=zn(new Proxy(e.ctx,Yi));const{setup:s}=n;if(s){const n=e.setupContext=s.length>1?ho(e):null;no(e),It();const r=Eo(s,e,0,[e.props,n]);if(Lt(),so(),Ge(r)){if(r.then(so,so),t)return r.then((n=>{co(e,n,t)})).catch((t=>{_o(t,e,0)}));e.asyncDep=r}else co(e,r,t)}else fo(e,t)}(e,t):void 0;return ao=!1,i}function co(e,t,n){Be(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:He(t)&&(__VUE_PROD_DEVTOOLS__&&(e.devtoolsRawSetupState=t),e.setupState=Xn(t)),fo(e,n)}function po(e){io=e,oo=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,Ki))}}const uo=()=>!io;function fo(e,t,n){const s=e.type;if(!e.render){if(!t&&io&&!s.render){const t=s.template;if(t){const{isCustomElement:n,compilerOptions:r}=e.appContext.config,{delimiters:i,compilerOptions:o}=s,a=Ie(Ie({isCustomElement:n,delimiters:i},r),o);s.render=io(t,a)}}e.render=s.render||$e,oo&&oo(e)}__VUE_OPTIONS_API__&&(no(e),It(),function(e){const t=vr(e),n=e.proxy,s=e.ctx;hr=!1,t.beforeCreate&&mr(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:a,provide:l,inject:c,created:d,beforeMount:p,mounted:u,beforeUpdate:f,updated:h,activated:m,deactivated:g,beforeDestroy:v,beforeUnmount:y,destroyed:w,unmounted:b,render:x,renderTracked:S,renderTriggered:E,errorCaptured:C,serverPrefetch:_,expose:T,inheritAttrs:$,components:M,directives:k,filters:P}=t;if(c&&function(e,t,n=$e,s=!1){Ae(e)&&(e=xr(e));for(const n in e){const r=e[n];let i;i=He(r)?"default"in r?Ls(r.from||n,r.default,!0):Ls(r.from||n):Ls(r),Bn(i)&&s?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[n]=i}}(c,s,null,e.appContext.config.unwrapInjectedRef),o)for(const e in o){const t=o[e];Be(t)&&(s[e]=t.bind(n))}if(r){const t=r.call(n,n);He(t)&&(e.data=Tn(t))}if(hr=!0,i)for(const e in i){const t=i[e],r=ts({get:Be(t)?t.bind(n,n):Be(t.get)?t.get.bind(n,n):$e,set:!Be(t)&&Be(t.set)?t.set.bind(n):$e});Object.defineProperty(s,e,{enumerable:!0,configurable:!0,get:()=>r.value,set:e=>r.value=e})}if(a)for(const e in a)gr(a[e],s,n,e);if(l){const e=Be(l)?l.call(n):l;Reflect.ownKeys(e).forEach((t=>{Is(t,e[t])}))}function O(e,t){Ae(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(d&&mr(d,e,"c"),O(rr,p),O(ir,u),O(or,f),O(ar,h),O(Ks,m),O(Js,g),O(fr,C),O(ur,S),O(pr,E),O(lr,y),O(cr,b),O(dr,_),Ae(T))if(T.length){const t=e.exposed||(e.exposed={});T.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});x&&e.render===$e&&(e.render=x),null!=$&&(e.inheritAttrs=$),M&&(e.components=M),k&&(e.directives=k)}(e),Lt(),so())}function ho(e){let t;return{get attrs(){return t||(t=function(e){return new Proxy(e.attrs,{get:(t,n)=>(Nt(e,0,"$attrs"),t[n])})}(e))},slots:e.slots,emit:e.emit,expose:t=>{e.exposed=t||{}}}}function mo(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Xn(zn(e.exposed)),{get:(t,n)=>n in t?t[n]:n in Xi?Xi[n](e):void 0}))}const go=/(?:^|[-_])(\w)/g;function vo(e){return Be(e)&&e.displayName||e.name}function yo(e,t,n=!1){let s=vo(t);if(!s&&t.__file){const e=t.__file.match(/([^/\\]+)\.\w+$/);e&&(s=e[1])}if(!s&&e&&e.parent){const n=e=>{for(const n in e)if(e[n]===t)return n};s=n(e.components||e.parent.type.components)||n(e.appContext.components)}return s?s.replace(go,(e=>e.toUpperCase())).replace(/[-_]/g,""):n?"App":"Anonymous"}const wo=[];function bo(e,...t){It();const n=wo.length?wo[wo.length-1].component:null,s=n&&n.appContext.config.warnHandler,r=function(){let e=wo[wo.length-1];if(!e)return[];const t=[];for(;e;){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const s=e.component&&e.component.parent;e=s&&s.vnode}return t}();if(s)Eo(s,n,11,[e+t.join(""),n&&n.proxy,r.map((({vnode:e})=>`at <${yo(n,e.type)}>`)).join("\n"),r]);else{const n=[`[Vue warn]: ${e}`,...t];r.length&&n.push("\n",...function(e){const t=[];return e.forEach(((e,n)=>{t.push(...0===n?[]:["\n"],...function({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",s=!!e.component&&null==e.component.parent,r=` at <${yo(e.component,e.type,s)}`,i=">"+n;return e.props?[r,...xo(e.props),i]:[r+i]}(e))})),t}(r)),console.warn(...n)}Lt()}function xo(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach((n=>{t.push(...So(n,e[n]))})),n.length>3&&t.push(" ..."),t}function So(e,t,n){return Fe(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):"number"==typeof t||"boolean"==typeof t||null==t?n?t:[`${e}=${t}`]:Bn(t)?(t=So(e,Nn(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):Be(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=Nn(t),n?t:[`${e}=`,t])}function Eo(e,t,n,s){let r;try{r=s?e(...s):e()}catch(e){_o(e,t,n)}return r}function Co(e,t,n,s){if(Be(e)){const r=Eo(e,t,n,s);return r&&Ge(r)&&r.catch((e=>{_o(e,t,n)})),r}const r=[];for(let i=0;i<e.length;i++)r.push(Co(e[i],t,n,s));return r}function _o(e,t,n,s=!0){if(t&&t.vnode,t){let s=t.parent;const r=t.proxy,i=n;for(;s;){const t=s.ec;if(t)for(let n=0;n<t.length;n++)if(!1===t[n](e,r,i))return;s=s.parent}const o=t.appContext.config.errorHandler;if(o)return void Eo(o,null,10,[e,r,i])}!function(e,t,n,s=!0){console.error(e)}(e,0,0,s)}let To=!1,$o=!1;const Mo=[];let ko=0;const Po=[];let Oo=null,Io=0;const Lo=[];let No=null,zo=0;const Ao=Promise.resolve();let Ro=null,Vo=null;function Do(e){const t=Ro||Ao;return e?t.then(this?e.bind(this):e):t}function Bo(e){Mo.length&&Mo.includes(e,To&&e.allowRecurse?ko+1:ko)||e===Vo||(null==e.id?Mo.push(e):Mo.splice(function(e){let t=ko+1,n=Mo.length;for(;t<n;){const s=t+n>>>1;Wo(Mo[s])<e?t=s+1:n=s}return t}(e.id),0,e),Fo())}function Fo(){To||$o||($o=!0,Ro=Ao.then(qo))}function jo(e,t,n,s){Ae(e)?n.push(...e):t&&t.includes(e,e.allowRecurse?s+1:s)||n.push(e),Fo()}function Ho(e){jo(e,No,Lo,zo)}function Go(e,t=null){if(Po.length){for(Vo=t,Oo=[...new Set(Po)],Po.length=0,Io=0;Io<Oo.length;Io++)Oo[Io]();Oo=null,Io=0,Vo=null,Go(e,t)}}function Uo(e){if(Lo.length){const e=[...new Set(Lo)];if(Lo.length=0,No)return void No.push(...e);for(No=e,No.sort(((e,t)=>Wo(e)-Wo(t))),zo=0;zo<No.length;zo++)No[zo]();No=null,zo=0}}const Wo=e=>null==e.id?1/0:e.id;function qo(e){$o=!1,To=!0,Go(e),Mo.sort(((e,t)=>Wo(e)-Wo(t)));try{for(ko=0;ko<Mo.length;ko++){const e=Mo[ko];e&&!1!==e.active&&Eo(e,null,14)}}finally{ko=0,Mo.length=0,Uo(),To=!1,Ro=null,(Mo.length||Po.length||Lo.length)&&qo(e)}}function Xo(e,t){return Qo(e,null,t)}function Yo(e,t){return Qo(e,null,{flush:"post"})}function Ko(e,t){return Qo(e,null,{flush:"sync"})}const Jo={};function Zo(e,t,n){return Qo(e,t,n)}function Qo(e,t,{immediate:n,deep:s,flush:r,onTrack:i,onTrigger:o}=_e){const a=eo;let l,c,d=!1,p=!1;if(Bn(e)?(l=()=>e.value,d=!!e._shallow):On(e)?(l=()=>e,s=!0):Ae(e)?(p=!0,d=e.some(On),l=()=>e.map((e=>Bn(e)?e.value:On(e)?na(e):Be(e)?Eo(e,a,2):void 0))):l=Be(e)?t?()=>Eo(e,a,2):()=>{if(!a||!a.isUnmounted)return c&&c(),Co(e,a,3,[u])}:$e,t&&s){const e=l;l=()=>na(e())}let u=e=>{c=g.onStop=()=>{Eo(e,a,4)}};if(ao)return u=$e,t?n&&Co(t,a,3,[l(),p?[]:void 0,u]):l(),$e;let f=p?[]:Jo;const h=()=>{if(g.active)if(t){const e=g.run();(s||d||(p?e.some(((e,t)=>st(e,f[t]))):st(e,f)))&&(c&&c(),Co(t,a,3,[e,f===Jo?void 0:f,u]),f=e)}else g.run()};let m;h.allowRecurse=!!t,m="sync"===r?h:"post"===r?()=>Wr(h,a&&a.suspense):()=>{!a||a.isMounted?function(e){jo(e,Oo,Po,Io)}(h):h()};const g=new Tt(l,m);return t?n?h():f=g.run():"post"===r?Wr(g.run.bind(g),a&&a.suspense):g.run(),()=>{g.stop(),a&&a.scope&&Le(a.scope.effects,g)}}function ea(e,t,n){const s=this.proxy,r=Fe(e)?e.includes(".")?ta(s,e):()=>s[e]:e.bind(s,s);let i;Be(t)?i=t:(i=t.handler,n=t);const o=eo;no(this);const a=Qo(r,i.bind(s),n);return o?no(o):so(),a}function ta(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e<n.length&&t;e++)t=t[n[e]];return t}}function na(e,t){if(!He(e)||e.__v_skip)return e;if((t=t||new Set).has(e))return e;if(t.add(e),Bn(e))na(e.value,t);else if(Ae(e))for(let n=0;n<e.length;n++)na(e[n],t);else if(Ve(e)||Re(e))e.forEach((e=>{na(e,t)}));else if(qe(e))for(const n in e)na(e[n],t);return e}function sa(){return null}function ra(){return null}function ia(e){}function oa(e,t){return null}function aa(){return ca().slots}function la(){return ca().attrs}function ca(){const e=to();return e.setupContext||(e.setupContext=ho(e))}function da(e,t){const n=Ae(e)?e.reduce(((e,t)=>(e[t]={},e)),{}):e;for(const e in t){const s=n[e];s?Ae(s)||Be(s)?n[e]={type:s,default:t[e]}:s.default=t[e]:null===s&&(n[e]={default:t[e]})}return n}function pa(e,t){const n={};for(const s in e)t.includes(s)||Object.defineProperty(n,s,{enumerable:!0,get:()=>e[s]});return n}function ua(e){const t=to();let n=e();return so(),Ge(n)&&(n=n.catch((e=>{throw no(t),e}))),[n,()=>no(t)]}function fa(e,t,n){const s=arguments.length;return 2===s?He(t)&&!Ae(t)?Ci(t)?Oi(e,null,[t]):Oi(e,t):Oi(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):3===s&&Ci(n)&&(n=[n]),Oi(e,t,n))}const ha=Symbol(""),ma=()=>{{const e=Ls(ha);return e||bo("Server rendering context not provided. Make sure to only call useSSRContext() conditionally in the server build."),e}};function ga(){}function va(e,t,n,s){const r=n[s];if(r&&ya(r,e))return r;const i=t();return i.memo=e.slice(),n[s]=i}function ya(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let e=0;e<n.length;e++)if(n[e]!==t[e])return!1;return wi>0&&mi&&mi.push(e),!0}const wa="3.2.26",ba={createComponentInstance:Qi,setupComponent:lo,renderComponentRoot:xs,setCurrentRenderingInstance:gs,isVNode:Ci,normalizeVNode:Ri},xa=null,Sa=null,Ea="undefined"!=typeof document?document:null,Ca=new Map,_a={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t?Ea.createElementNS("http://www.w3.org/2000/svg",e):Ea.createElement(e,n?{is:n}:void 0);return"select"===e&&s&&null!=s.multiple&&r.setAttribute("multiple",s.multiple),r},createText:e=>Ea.createTextNode(e),createComment:e=>Ea.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ea.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,s){const r=n?n.previousSibling:t.lastChild;let i=Ca.get(e);if(!i){const t=Ea.createElement("template");if(t.innerHTML=s?`<svg>${e}</svg>`:e,i=t.content,s){const e=i.firstChild;for(;e.firstChild;)i.appendChild(e.firstChild);i.removeChild(e)}Ca.set(e,i)}return t.insertBefore(i.cloneNode(!0),n),[r?r.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ta=/\s*!important$/;function $a(e,t,n){if(Ae(n))n.forEach((n=>$a(e,t,n)));else if(t.startsWith("--"))e.setProperty(t,n);else{const s=function(e,t){const n=ka[t];if(n)return n;let s=Ze(t);if("filter"!==s&&s in e)return ka[t]=s;s=tt(s);for(let n=0;n<Ma.length;n++){const r=Ma[n]+s;if(r in e)return ka[t]=r}return t}(e,t);Ta.test(n)?e.setProperty(et(s),n.replace(Ta,""),"important"):e[s]=n}}const Ma=["Webkit","Moz","ms"],ka={},Pa="http://www.w3.org/1999/xlink";let Oa=Date.now,Ia=!1;if("undefined"!=typeof window){Oa()>document.createEvent("Event").timeStamp&&(Oa=()=>performance.now());const e=navigator.userAgent.match(/firefox\/(\d+)/i);Ia=!!(e&&Number(e[1])<=53)}let La=0;const Na=Promise.resolve(),za=()=>{La=0};function Aa(e,t,n,s){e.addEventListener(t,n,s)}const Ra=/(?:Once|Passive|Capture)$/,Va=/^on[a-z]/;function Da(e,t){const n=Hs(e);class s extends ja{constructor(e){super(n,e,t)}}return s.def=n,s}const Ba=e=>Da(e,Hl),Fa="undefined"!=typeof HTMLElement?HTMLElement:class{};class ja extends Fa{constructor(e,t={},n){super(),this._def=e,this._props=t,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this.shadowRoot&&n?n(this._createVNode(),this.shadowRoot):this.attachShadow({mode:"open"})}connectedCallback(){this._connected=!0,this._instance||this._resolveDef()}disconnectedCallback(){this._connected=!1,Do((()=>{this._connected||(jl(null,this.shadowRoot),this._instance=null)}))}_resolveDef(){if(this._resolved)return;this._resolved=!0;for(let e=0;e<this.attributes.length;e++)this._setAttr(this.attributes[e].name);new MutationObserver((e=>{for(const t of e)this._setAttr(t.attributeName)})).observe(this,{attributes:!0});const e=e=>{const{props:t,styles:n}=e,s=!Ae(t),r=t?s?Object.keys(t):t:[];let i;if(s)for(const e in this._props){const n=t[e];(n===Number||n&&n.type===Number)&&(this._props[e]=ot(this._props[e]),(i||(i=Object.create(null)))[e]=!0)}this._numberProps=i;for(const e of Object.keys(this))"_"!==e[0]&&this._setProp(e,this[e],!0,!1);for(const e of r.map(Ze))Object.defineProperty(this,e,{get(){return this._getProp(e)},set(t){this._setProp(e,t)}});this._applyStyles(n),this._update()},t=this._def.__asyncLoader;t?t().then(e):e(this._def)}_setAttr(e){let t=this.getAttribute(e);this._numberProps&&this._numberProps[e]&&(t=ot(t)),this._setProp(Ze(e),t,!1)}_getProp(e){return this._props[e]}_setProp(e,t,n=!0,s=!0){t!==this._props[e]&&(this._props[e]=t,s&&this._instance&&this._update(),n&&(!0===t?this.setAttribute(et(e),""):"string"==typeof t||"number"==typeof t?this.setAttribute(et(e),t+""):t||this.removeAttribute(et(e))))}_update(){jl(this._createVNode(),this.shadowRoot)}_createVNode(){const e=Oi(this._def,Ie({},this._props));return this._instance||(e.ce=e=>{this._instance=e,e.isCE=!0,e.emit=(e,...t)=>{this.dispatchEvent(new CustomEvent(e,{detail:t}))};let t=this;for(;t=t&&(t.parentNode||t.host);)if(t instanceof ja){e.parent=t._instance;break}}),e}_applyStyles(e){e&&e.forEach((e=>{const t=document.createElement("style");t.textContent=e,this.shadowRoot.appendChild(t)}))}}function Ha(e="$style"){{const t=to();if(!t)return _e;const n=t.type.__cssModules;if(!n)return _e;return n[e]||_e}}function Ga(e){const t=to();if(!t)return;const n=()=>Ua(t.subTree,e(t.proxy));Yo(n),ir((()=>{const e=new MutationObserver(n);e.observe(t.subTree.el.parentNode,{childList:!0}),cr((()=>e.disconnect()))}))}function Ua(e,t){if(128&e.shapeFlag){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push((()=>{Ua(n.activeBranch,t)}))}for(;e.component;)e=e.component.subTree;if(1&e.shapeFlag&&e.el)Wa(e.el,t);else if(e.type===di)e.children.forEach((e=>Ua(e,t)));else if(e.type===fi){let{el:n,anchor:s}=e;for(;n&&(Wa(n,t),n!==s);)n=n.nextSibling}}function Wa(e,t){if(1===e.nodeType){const n=e.style;for(const e in t)n.setProperty(`--${e}`,t[e])}}const qa="transition",Xa="animation",Ya=(e,{slots:t})=>fa(As,el(e),t);Ya.displayName="Transition";const Ka={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Ja=Ya.props=Ie({},As.props,Ka),Za=(e,t=[])=>{Ae(e)?e.forEach((e=>e(...t))):e&&e(...t)},Qa=e=>!!e&&(Ae(e)?e.some((e=>e.length>1)):e.length>1);function el(e){const t={};for(const n in e)n in Ka||(t[n]=e[n]);if(!1===e.css)return t;const{name:n="v",type:s,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=i,appearActiveClass:c=o,appearToClass:d=a,leaveFromClass:p=`${n}-leave-from`,leaveActiveClass:u=`${n}-leave-active`,leaveToClass:f=`${n}-leave-to`}=e,h=function(e){if(null==e)return null;if(He(e))return[tl(e.enter),tl(e.leave)];{const t=tl(e);return[t,t]}}(r),m=h&&h[0],g=h&&h[1],{onBeforeEnter:v,onEnter:y,onEnterCancelled:w,onLeave:b,onLeaveCancelled:x,onBeforeAppear:S=v,onAppear:E=y,onAppearCancelled:C=w}=t,_=(e,t,n)=>{sl(e,t?d:a),sl(e,t?c:o),n&&n()},T=(e,t)=>{sl(e,f),sl(e,u),t&&t()},$=e=>(t,n)=>{const r=e?E:y,o=()=>_(t,e,n);Za(r,[t,o]),rl((()=>{sl(t,e?l:i),nl(t,e?d:a),Qa(r)||ol(t,s,m,o)}))};return Ie(t,{onBeforeEnter(e){Za(v,[e]),nl(e,i),nl(e,o)},onBeforeAppear(e){Za(S,[e]),nl(e,l),nl(e,c)},onEnter:$(!1),onAppear:$(!0),onLeave(e,t){const n=()=>T(e,t);nl(e,p),dl(),nl(e,u),rl((()=>{sl(e,p),nl(e,f),Qa(b)||ol(e,s,g,n)})),Za(b,[e,n])},onEnterCancelled(e){_(e,!1),Za(w,[e])},onAppearCancelled(e){_(e,!0),Za(C,[e])},onLeaveCancelled(e){T(e),Za(x,[e])}})}function tl(e){return ot(e)}function nl(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.add(t))),(e._vtc||(e._vtc=new Set)).add(t)}function sl(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.remove(t)));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function rl(e){requestAnimationFrame((()=>{requestAnimationFrame(e)}))}let il=0;function ol(e,t,n,s){const r=e._endId=++il,i=()=>{r===e._endId&&s()};if(n)return setTimeout(i,n);const{type:o,timeout:a,propCount:l}=al(e,t);if(!o)return s();const c=o+"end";let d=0;const p=()=>{e.removeEventListener(c,u),i()},u=t=>{t.target===e&&++d>=l&&p()};setTimeout((()=>{d<l&&p()}),a+1),e.addEventListener(c,u)}function al(e,t){const n=window.getComputedStyle(e),s=e=>(n[e]||"").split(", "),r=s("transitionDelay"),i=s("transitionDuration"),o=ll(r,i),a=s("animationDelay"),l=s("animationDuration"),c=ll(a,l);let d=null,p=0,u=0;return t===qa?o>0&&(d=qa,p=o,u=i.length):t===Xa?c>0&&(d=Xa,p=c,u=l.length):(p=Math.max(o,c),d=p>0?o>c?qa:Xa:null,u=d?d===qa?i.length:l.length:0),{type:d,timeout:p,propCount:u,hasTransform:d===qa&&/\b(transform|all)(,|$)/.test(n.transitionProperty)}}function ll(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map(((t,n)=>cl(t)+cl(e[n]))))}function cl(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}function dl(){return document.body.offsetHeight}const pl=new WeakMap,ul=new WeakMap,fl={name:"TransitionGroup",props:Ie({},Ja,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=to(),s=Ns();let r,i;return ar((()=>{if(!r.length)return;const t=e.moveClass||`${e.name||"v"}-move`;if(!function(e,t,n){const s=e.cloneNode();e._vtc&&e._vtc.forEach((e=>{e.split(/\s+/).forEach((e=>e&&s.classList.remove(e)))})),n.split(/\s+/).forEach((e=>e&&s.classList.add(e))),s.style.display="none";const r=1===t.nodeType?t:t.parentNode;r.appendChild(s);const{hasTransform:i}=al(s);return r.removeChild(s),i}(r[0].el,n.vnode.el,t))return;r.forEach(hl),r.forEach(ml);const s=r.filter(gl);dl(),s.forEach((e=>{const n=e.el,s=n.style;nl(n,t),s.transform=s.webkitTransform=s.transitionDuration="";const r=n._moveCb=e=>{e&&e.target!==n||e&&!/transform$/.test(e.propertyName)||(n.removeEventListener("transitionend",r),n._moveCb=null,sl(n,t))};n.addEventListener("transitionend",r)}))})),()=>{const o=Nn(e),a=el(o);let l=o.tag||di;r=i,i=t.default?js(t.default()):[];for(let e=0;e<i.length;e++){const t=i[e];null!=t.key&&Fs(t,Vs(t,a,s,n))}if(r)for(let e=0;e<r.length;e++){const t=r[e];Fs(t,Vs(t,a,s,n)),pl.set(t,t.el.getBoundingClientRect())}return Oi(l,null,i)}}};function hl(e){const t=e.el;t._moveCb&&t._moveCb(),t._enterCb&&t._enterCb()}function ml(e){ul.set(e,e.el.getBoundingClientRect())}function gl(e){const t=pl.get(e),n=ul.get(e),s=t.left-n.left,r=t.top-n.top;if(s||r){const t=e.el.style;return t.transform=t.webkitTransform=`translate(${s}px,${r}px)`,t.transitionDuration="0s",e}}const vl=e=>{const t=e.props["onUpdate:modelValue"];return Ae(t)?e=>rt(t,e):t};function yl(e){e.target.composing=!0}function wl(e){const t=e.target;t.composing&&(t.composing=!1,function(e,t){const n=document.createEvent("HTMLEvents");n.initEvent("input",!0,!0),e.dispatchEvent(n)}(t))}const bl={created(e,{modifiers:{lazy:t,trim:n,number:s}},r){e._assign=vl(r);const i=s||r.props&&"number"===r.props.type;Aa(e,t?"change":"input",(t=>{if(t.target.composing)return;let s=e.value;n?s=s.trim():i&&(s=ot(s)),e._assign(s)})),n&&Aa(e,"change",(()=>{e.value=e.value.trim()})),t||(Aa(e,"compositionstart",yl),Aa(e,"compositionend",wl),Aa(e,"change",wl))},mounted(e,{value:t}){e.value=null==t?"":t},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:s,number:r}},i){if(e._assign=vl(i),e.composing)return;if(document.activeElement===e){if(n)return;if(s&&e.value.trim()===t)return;if((r||"number"===e.type)&&ot(e.value)===t)return}const o=null==t?"":t;e.value!==o&&(e.value=o)}},xl={deep:!0,created(e,t,n){e._assign=vl(n),Aa(e,"change",(()=>{const t=e._modelValue,n=Tl(e),s=e.checked,r=e._assign;if(Ae(t)){const e=Se(t,n),i=-1!==e;if(s&&!i)r(t.concat(n));else if(!s&&i){const n=[...t];n.splice(e,1),r(n)}}else if(Ve(t)){const e=new Set(t);s?e.add(n):e.delete(n),r(e)}else r($l(e,s))}))},mounted:Sl,beforeUpdate(e,t,n){e._assign=vl(n),Sl(e,t,n)}};function Sl(e,{value:t,oldValue:n},s){e._modelValue=t,Ae(t)?e.checked=Se(t,s.props.value)>-1:Ve(t)?e.checked=t.has(s.props.value):t!==n&&(e.checked=xe(t,$l(e,!0)))}const El={created(e,{value:t},n){e.checked=xe(t,n.props.value),e._assign=vl(n),Aa(e,"change",(()=>{e._assign(Tl(e))}))},beforeUpdate(e,{value:t,oldValue:n},s){e._assign=vl(s),t!==n&&(e.checked=xe(t,s.props.value))}},Cl={deep:!0,created(e,{value:t,modifiers:{number:n}},s){const r=Ve(t);Aa(e,"change",(()=>{const t=Array.prototype.filter.call(e.options,(e=>e.selected)).map((e=>n?ot(Tl(e)):Tl(e)));e._assign(e.multiple?r?new Set(t):t:t[0])})),e._assign=vl(s)},mounted(e,{value:t}){_l(e,t)},beforeUpdate(e,t,n){e._assign=vl(n)},updated(e,{value:t}){_l(e,t)}};function _l(e,t){const n=e.multiple;if(!n||Ae(t)||Ve(t)){for(let s=0,r=e.options.length;s<r;s++){const r=e.options[s],i=Tl(r);if(n)Ae(t)?r.selected=Se(t,i)>-1:r.selected=t.has(i);else if(xe(Tl(r),t))return void(e.selectedIndex!==s&&(e.selectedIndex=s))}n||-1===e.selectedIndex||(e.selectedIndex=-1)}}function Tl(e){return"_value"in e?e._value:e.value}function $l(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Ml={created(e,t,n){kl(e,t,n,null,"created")},mounted(e,t,n){kl(e,t,n,null,"mounted")},beforeUpdate(e,t,n,s){kl(e,t,n,s,"beforeUpdate")},updated(e,t,n,s){kl(e,t,n,s,"updated")}};function kl(e,t,n,s,r){let i;switch(e.tagName){case"SELECT":i=Cl;break;case"TEXTAREA":i=bl;break;default:switch(n.props&&n.props.type){case"checkbox":i=xl;break;case"radio":i=El;break;default:i=bl}}const o=i[r];o&&o(e,t,n,s)}const Pl=["ctrl","shift","alt","meta"],Ol={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>Pl.some((n=>e[`${n}Key`]&&!t.includes(n)))},Il=(e,t)=>(n,...s)=>{for(let e=0;e<t.length;e++){const s=Ol[t[e]];if(s&&s(n,t))return}return e(n,...s)},Ll={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Nl=(e,t)=>n=>{if(!("key"in n))return;const s=et(n.key);return t.some((e=>e===s||Ll[e]===s))?e(n):void 0},zl={beforeMount(e,{value:t},{transition:n}){e._vod="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):Al(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),Al(e,!0),s.enter(e)):s.leave(e,(()=>{Al(e,!1)})):Al(e,t))},beforeUnmount(e,{value:t}){Al(e,t)}};function Al(e,t){e.style.display=t?e._vod:"none"}const Rl=Ie({patchProp:(e,t,n,s,r=!1,i,o,a,l)=>{"class"===t?function(e,t,n){const s=e._vtc;s&&(t=(t?[t,...s]:[...s]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(e,s,r):"style"===t?function(e,t,n){const s=e.style,r=Fe(n);if(n&&!r){for(const e in n)$a(s,e,n[e]);if(t&&!Fe(t))for(const e in t)null==n[e]&&$a(s,e,"")}else{const i=s.display;r?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=i)}}(e,n,s):Pe(t)?Oe(t)||function(e,t,n,s,r=null){const i=e._vei||(e._vei={}),o=i[t];if(s&&o)o.value=s;else{const[n,a]=function(e){let t;if(Ra.test(e)){let n;for(t={};n=e.match(Ra);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[et(e.slice(2)),t]}(t);if(s){const o=i[t]=function(e,t){const n=e=>{const s=e.timeStamp||Oa();(Ia||s>=n.attached-1)&&Co(function(e,t){if(Ae(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=La||(Na.then(za),La=Oa()),n}(s,r);Aa(e,n,o,a)}else o&&(function(e,t,n,s){e.removeEventListener(t,n,s)}(e,n,o,a),i[t]=void 0)}}(e,t,0,s,o):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,s){return s?"innerHTML"===t||"textContent"===t||!!(t in e&&Va.test(t)&&Be(n)):"spellcheck"!==t&&"draggable"!==t&&("form"!==t&&(("list"!==t||"INPUT"!==e.tagName)&&(("type"!==t||"TEXTAREA"!==e.tagName)&&((!Va.test(t)||!Fe(n))&&t in e))))}(e,t,s,r))?function(e,t,n,s,r,i,o){if("innerHTML"===t||"textContent"===t)return s&&o(s,r,i),void(e[t]=null==n?"":n);if("value"===t&&"PROGRESS"!==e.tagName&&!e.tagName.includes("-")){e._value=n;const s=null==n?"":n;return e.value===s&&"OPTION"!==e.tagName||(e.value=s),void(null==n&&e.removeAttribute(t))}if(""===n||null==n){const s=typeof e[t];if("boolean"===s)return void(e[t]=pe(n));if(null==n&&"string"===s)return e[t]="",void e.removeAttribute(t);if("number"===s){try{e[t]=0}catch(e){}return void e.removeAttribute(t)}}try{e[t]=n}catch(e){}}(e,t,s,i,o,a,l):("true-value"===t?e._trueValue=s:"false-value"===t&&(e._falseValue=s),function(e,t,n,s,r){if(s&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(Pa,t.slice(6,t.length)):e.setAttributeNS(Pa,t,n);else{const s=de(t);null==n||s&&!pe(n)?e.removeAttribute(t):e.setAttribute(t,s?"":n)}}(e,t,s,r))}},_a);let Vl,Dl=!1;function Bl(){return Vl||(Vl=qr(Rl))}function Fl(){return Vl=Dl?Vl:Xr(Rl),Dl=!0,Vl}const jl=(...e)=>{Bl().render(...e)},Hl=(...e)=>{Fl().hydrate(...e)},Gl=(...e)=>{const t=Bl().createApp(...e),{mount:n}=t;return t.mount=e=>{const s=Wl(e);if(!s)return;const r=t._component;Be(r)||r.render||r.template||(r.template=s.innerHTML),s.innerHTML="";const i=n(s,!1,s instanceof SVGElement);return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),i},t},Ul=(...e)=>{const t=Fl().createApp(...e),{mount:n}=t;return t.mount=e=>{const t=Wl(e);if(t)return n(t,!0,t instanceof SVGElement)},t};function Wl(e){return Fe(e)?document.querySelector(e):e}let ql=!1;const Xl=()=>{ql||(ql=!0,bl.getSSRProps=({value:e})=>({value:e}),El.getSSRProps=({value:e},t)=>{if(t.props&&xe(t.props.value,e))return{checked:!0}},xl.getSSRProps=({value:e},t)=>{if(Ae(e)){if(t.props&&Se(e,t.props.value)>-1)return{checked:!0}}else if(Ve(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},zl.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}})};function Yl(e){throw e}function Kl(e){}function Jl(e,t,n,s){const r=new SyntaxError(String(e));return r.code=e,r.loc=t,r}const Zl=Symbol(""),Ql=Symbol(""),ec=Symbol(""),tc=Symbol(""),nc=Symbol(""),sc=Symbol(""),rc=Symbol(""),ic=Symbol(""),oc=Symbol(""),ac=Symbol(""),lc=Symbol(""),cc=Symbol(""),dc=Symbol(""),pc=Symbol(""),uc=Symbol(""),fc=Symbol(""),hc=Symbol(""),mc=Symbol(""),gc=Symbol(""),vc=Symbol(""),yc=Symbol(""),wc=Symbol(""),bc=Symbol(""),xc=Symbol(""),Sc=Symbol(""),Ec=Symbol(""),Cc=Symbol(""),_c=Symbol(""),Tc=Symbol(""),$c=Symbol(""),Mc=Symbol(""),kc=Symbol(""),Pc=Symbol(""),Oc=Symbol(""),Ic=Symbol(""),Lc=Symbol(""),Nc=Symbol(""),zc=Symbol(""),Ac=Symbol(""),Rc={[Zl]:"Fragment",[Ql]:"Teleport",[ec]:"Suspense",[tc]:"KeepAlive",[nc]:"BaseTransition",[sc]:"openBlock",[rc]:"createBlock",[ic]:"createElementBlock",[oc]:"createVNode",[ac]:"createElementVNode",[lc]:"createCommentVNode",[cc]:"createTextVNode",[dc]:"createStaticVNode",[pc]:"resolveComponent",[uc]:"resolveDynamicComponent",[fc]:"resolveDirective",[hc]:"resolveFilter",[mc]:"withDirectives",[gc]:"renderList",[vc]:"renderSlot",[yc]:"createSlots",[wc]:"toDisplayString",[bc]:"mergeProps",[xc]:"normalizeClass",[Sc]:"normalizeStyle",[Ec]:"normalizeProps",[Cc]:"guardReactiveProps",[_c]:"toHandlers",[Tc]:"camelize",[$c]:"capitalize",[Mc]:"toHandlerKey",[kc]:"setBlockTracking",[Pc]:"pushScopeId",[Oc]:"popScopeId",[Ic]:"withCtx",[Lc]:"unref",[Nc]:"isRef",[zc]:"withMemo",[Ac]:"isMemoSame"},Vc={source:"",start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0}};function Dc(e,t,n,s,r,i,o,a=!1,l=!1,c=!1,d=Vc){return e&&(a?(e.helper(sc),e.helper(hd(e.inSSR,c))):e.helper(fd(e.inSSR,c)),o&&e.helper(mc)),{type:13,tag:t,props:n,children:s,patchFlag:r,dynamicProps:i,directives:o,isBlock:a,disableTracking:l,isComponent:c,loc:d}}function Bc(e,t=Vc){return{type:17,loc:t,elements:e}}function Fc(e,t=Vc){return{type:15,loc:t,properties:e}}function jc(e,t){return{type:16,loc:Vc,key:Fe(e)?Hc(e,!0):e,value:t}}function Hc(e,t=!1,n=Vc,s=0){return{type:4,loc:n,content:e,isStatic:t,constType:t?3:s}}function Gc(e,t=Vc){return{type:8,loc:t,children:e}}function Uc(e,t=[],n=Vc){return{type:14,loc:n,callee:e,arguments:t}}function Wc(e,t,n=!1,s=!1,r=Vc){return{type:18,params:e,returns:t,newline:n,isSlot:s,loc:r}}function qc(e,t,n,s=!0){return{type:19,test:e,consequent:t,alternate:n,newline:s,loc:Vc}}const Xc=e=>4===e.type&&e.isStatic,Yc=(e,t)=>e===t||e===et(t);function Kc(e){return Yc(e,"Teleport")?Ql:Yc(e,"Suspense")?ec:Yc(e,"KeepAlive")?tc:Yc(e,"BaseTransition")?nc:void 0}const Jc=/^\d|[^\$\w]/,Zc=e=>!Jc.test(e),Qc=/[A-Za-z_$\xA0-\uFFFF]/,ed=/[\.\?\w$\xA0-\uFFFF]/,td=/\s+[.[]\s*|\s*[.[]\s+/g,nd=e=>{e=e.trim().replace(td,(e=>e.trim()));let t=0,n=[],s=0,r=0,i=null;for(let o=0;o<e.length;o++){const a=e.charAt(o);switch(t){case 0:if("["===a)n.push(t),t=1,s++;else if("("===a)n.push(t),t=2,r++;else if(!(0===o?Qc:ed).test(a))return!1;break;case 1:"'"===a||'"'===a||"`"===a?(n.push(t),t=3,i=a):"["===a?s++:"]"===a&&(--s||(t=n.pop()));break;case 2:if("'"===a||'"'===a||"`"===a)n.push(t),t=3,i=a;else if("("===a)r++;else if(")"===a){if(o===e.length-1)return!1;--r||(t=n.pop())}break;case 3:a===i&&(t=n.pop(),i=null)}}return!s&&!r};function sd(e,t,n){const s={source:e.source.slice(t,t+n),start:rd(e.start,e.source,t),end:e.end};return null!=n&&(s.end=rd(e.start,e.source,t+n)),s}function rd(e,t,n=t.length){return id(Ie({},e),t,n)}function id(e,t,n=t.length){let s=0,r=-1;for(let e=0;e<n;e++)10===t.charCodeAt(e)&&(s++,r=e);return e.offset+=n,e.line+=s,e.column=-1===r?e.column+n:n-r,e}function od(e,t,n=!1){for(let s=0;s<e.props.length;s++){const r=e.props[s];if(7===r.type&&(n||r.exp)&&(Fe(t)?r.name===t:t.test(r.name)))return r}}function ad(e,t,n=!1,s=!1){for(let r=0;r<e.props.length;r++){const i=e.props[r];if(6===i.type){if(n)continue;if(i.name===t&&(i.value||s))return i}else if("bind"===i.name&&(i.exp||s)&&ld(i.arg,t))return i}}function ld(e,t){return!(!e||!Xc(e)||e.content!==t)}function cd(e){return 5===e.type||2===e.type}function dd(e){return 7===e.type&&"slot"===e.name}function pd(e){return 1===e.type&&3===e.tagType}function ud(e){return 1===e.type&&2===e.tagType}function fd(e,t){return e||t?oc:ac}function hd(e,t){return e||t?rc:ic}const md=new Set([Ec,Cc]);function gd(e,t=[]){if(e&&!Fe(e)&&14===e.type){const n=e.callee;if(!Fe(n)&&md.has(n))return gd(e.arguments[0],t.concat(e))}return[e,t]}function vd(e,t,n){let s,r,i=13===e.type?e.props:e.arguments[2],o=[];if(i&&!Fe(i)&&14===i.type){const e=gd(i);i=e[0],o=e[1],r=o[o.length-1]}if(null==i||Fe(i))s=Fc([t]);else if(14===i.type){const e=i.arguments[0];Fe(e)||15!==e.type?i.callee===_c?s=Uc(n.helper(bc),[Fc([t]),i]):i.arguments.unshift(Fc([t])):e.properties.unshift(t),!s&&(s=i)}else if(15===i.type){let e=!1;if(4===t.key.type){const n=t.key.content;e=i.properties.some((e=>4===e.key.type&&e.key.content===n))}e||i.properties.unshift(t),s=i}else s=Uc(n.helper(bc),[Fc([t]),i]),r&&r.callee===Cc&&(r=o[o.length-2]);13===e.type?r?r.arguments[0]=s:e.props=s:r?r.arguments[0]=s:e.arguments[2]=s}function yd(e,t){return`_${t}_${e.replace(/[^\w]/g,((t,n)=>"-"===t?"_":e.charCodeAt(n).toString()))}`}function wd(e,{helper:t,removeHelper:n,inSSR:s}){e.isBlock||(e.isBlock=!0,n(fd(s,e.isComponent)),t(sc),t(hd(s,e.isComponent)))}function bd(e,t){const n=t.options?t.options.compatConfig:t.compatConfig,s=n&&n[e];return"MODE"===e?s||3:s}function xd(e,t){const n=bd("MODE",t),s=bd(e,t);return 3===n?!0===s:!1!==s}function Sd(e,t,n,...s){return xd(e,t)}const Ed=/&(gt|lt|amp|apos|quot);/g,Cd={gt:">",lt:"<",amp:"&",apos:"'",quot:'"'},_d={delimiters:["{{","}}"],getNamespace:()=>0,getTextMode:()=>0,isVoidTag:Me,isPreTag:Me,isCustomElement:Me,decodeEntities:e=>e.replace(Ed,((e,t)=>Cd[t])),onError:Yl,onWarn:Kl,comments:!1};function Td(e,t,n){const s=Fd(n),r=s?s.ns:0,i=[];for(;!qd(e,t,n);){const o=e.source;let a;if(0===t||1===t)if(!e.inVPre&&jd(o,e.options.delimiters[0]))a=Ad(e,t);else if(0===t&&"<"===o[0])if(1===o.length)Wd(e,5,1);else if("!"===o[1])jd(o,"\x3c!--")?a=kd(e):jd(o,"<!DOCTYPE")?a=Pd(e):jd(o,"<![CDATA[")?0!==r?a=Md(e,n):(Wd(e,1),a=Pd(e)):(Wd(e,11),a=Pd(e));else if("/"===o[1])if(2===o.length)Wd(e,5,2);else{if(">"===o[2]){Wd(e,14,2),Hd(e,3);continue}if(/[a-z]/i.test(o[2])){Wd(e,23),Ld(e,1,s);continue}Wd(e,12,2),a=Pd(e)}else/[a-z]/i.test(o[1])?(a=Od(e,n),xd("COMPILER_NATIVE_TEMPLATE",e)&&a&&"template"===a.tag&&!a.props.some((e=>7===e.type&&Id(e.name)))&&(a=a.children)):"?"===o[1]?(Wd(e,21,1),a=Pd(e)):Wd(e,12,1);if(a||(a=Rd(e,t)),Ae(a))for(let e=0;e<a.length;e++)$d(i,a[e]);else $d(i,a)}let o=!1;if(2!==t&&1!==t){const t="preserve"!==e.options.whitespace;for(let n=0;n<i.length;n++){const s=i[n];if(e.inPre||2!==s.type)3!==s.type||e.options.comments||(o=!0,i[n]=null);else if(/[^\t\r\n\f ]/.test(s.content))t&&(s.content=s.content.replace(/[\t\r\n\f ]+/g," "));else{const e=i[n-1],r=i[n+1];!e||!r||t&&(3===e.type||3===r.type||1===e.type&&1===r.type&&/[\r\n]/.test(s.content))?(o=!0,i[n]=null):s.content=" "}}if(e.inPre&&s&&e.options.isPreTag(s.tag)){const e=i[0];e&&2===e.type&&(e.content=e.content.replace(/^\r?\n/,""))}}return o?i.filter(Boolean):i}function $d(e,t){if(2===t.type){const n=Fd(e);if(n&&2===n.type&&n.loc.end.offset===t.loc.start.offset)return n.content+=t.content,n.loc.end=t.loc.end,void(n.loc.source+=t.loc.source)}e.push(t)}function Md(e,t){Hd(e,9);const n=Td(e,3,t);return 0===e.source.length?Wd(e,6):Hd(e,3),n}function kd(e){const t=Dd(e);let n;const s=/--(\!)?>/.exec(e.source);if(s){s.index<=3&&Wd(e,0),s[1]&&Wd(e,10),n=e.source.slice(4,s.index);const t=e.source.slice(0,s.index);let r=1,i=0;for(;-1!==(i=t.indexOf("\x3c!--",r));)Hd(e,i-r+1),i+4<t.length&&Wd(e,16),r=i+1;Hd(e,s.index+s[0].length-r+1)}else n=e.source.slice(4),Hd(e,e.source.length),Wd(e,7);return{type:3,content:n,loc:Bd(e,t)}}function Pd(e){const t=Dd(e),n="?"===e.source[1]?1:2;let s;const r=e.source.indexOf(">");return-1===r?(s=e.source.slice(n),Hd(e,e.source.length)):(s=e.source.slice(n,r),Hd(e,r+1)),{type:3,content:s,loc:Bd(e,t)}}function Od(e,t){const n=e.inPre,s=e.inVPre,r=Fd(t),i=Ld(e,0,r),o=e.inPre&&!n,a=e.inVPre&&!s;if(i.isSelfClosing||e.options.isVoidTag(i.tag))return o&&(e.inPre=!1),a&&(e.inVPre=!1),i;t.push(i);const l=e.options.getTextMode(i,r),c=Td(e,l,t);t.pop();{const t=i.props.find((e=>6===e.type&&"inline-template"===e.name));if(t&&Sd("COMPILER_INLINE_TEMPLATE",e,t.loc)){const n=Bd(e,i.loc.end);t.value={type:2,content:n.source,loc:n}}}if(i.children=c,Xd(e.source,i.tag))Ld(e,1,r);else if(Wd(e,24,0,i.loc.start),0===e.source.length&&"script"===i.tag.toLowerCase()){const t=c[0];t&&jd(t.loc.source,"\x3c!--")&&Wd(e,8)}return i.loc=Bd(e,i.loc.start),o&&(e.inPre=!1),a&&(e.inVPre=!1),i}const Id=le("if,else,else-if,for,slot");function Ld(e,t,n){const s=Dd(e),r=/^<\/?([a-z][^\t\r\n\f />]*)/i.exec(e.source),i=r[1],o=e.options.getNamespace(i,n);Hd(e,r[0].length),Gd(e);const a=Dd(e),l=e.source;e.options.isPreTag(i)&&(e.inPre=!0);let c=Nd(e,t);0===t&&!e.inVPre&&c.some((e=>7===e.type&&"pre"===e.name))&&(e.inVPre=!0,Ie(e,a),e.source=l,c=Nd(e,t).filter((e=>"v-pre"!==e.name)));let d=!1;if(0===e.source.length?Wd(e,9):(d=jd(e.source,"/>"),1===t&&d&&Wd(e,4),Hd(e,d?2:1)),1===t)return;let p=0;return e.inVPre||("slot"===i?p=2:"template"===i?c.some((e=>7===e.type&&Id(e.name)))&&(p=3):function(e,t,n){const s=n.options;if(s.isCustomElement(e))return!1;if("component"===e||/^[A-Z]/.test(e)||Kc(e)||s.isBuiltInComponent&&s.isBuiltInComponent(e)||s.isNativeTag&&!s.isNativeTag(e))return!0;for(let e=0;e<t.length;e++){const s=t[e];if(6===s.type){if("is"===s.name&&s.value){if(s.value.content.startsWith("vue:"))return!0;if(Sd("COMPILER_IS_ON_ELEMENT",n,s.loc))return!0}}else{if("is"===s.name)return!0;if("bind"===s.name&&ld(s.arg,"is")&&Sd("COMPILER_IS_ON_ELEMENT",n,s.loc))return!0}}}(i,c,e)&&(p=1)),{type:1,ns:o,tag:i,tagType:p,props:c,isSelfClosing:d,children:[],loc:Bd(e,s),codegenNode:void 0}}function Nd(e,t){const n=[],s=new Set;for(;e.source.length>0&&!jd(e.source,">")&&!jd(e.source,"/>");){if(jd(e.source,"/")){Wd(e,22),Hd(e,1),Gd(e);continue}1===t&&Wd(e,3);const r=zd(e,s);6===r.type&&r.value&&"class"===r.name&&(r.value.content=r.value.content.replace(/\s+/g," ").trim()),0===t&&n.push(r),/^[^\t\r\n\f />]/.test(e.source)&&Wd(e,15),Gd(e)}return n}function zd(e,t){const n=Dd(e),s=/^[^\t\r\n\f />][^\t\r\n\f />=]*/.exec(e.source)[0];t.has(s)&&Wd(e,2),t.add(s),"="===s[0]&&Wd(e,19);{const t=/["'<]/g;let n;for(;n=t.exec(s);)Wd(e,17,n.index)}let r;Hd(e,s.length),/^[\t\r\n\f ]*=/.test(e.source)&&(Gd(e),Hd(e,1),Gd(e),r=function(e){const t=Dd(e);let n;const s=e.source[0],r='"'===s||"'"===s;if(r){Hd(e,1);const t=e.source.indexOf(s);-1===t?n=Vd(e,e.source.length,4):(n=Vd(e,t,4),Hd(e,1))}else{const t=/^[^\t\r\n\f >]+/.exec(e.source);if(!t)return;const s=/["'<=`]/g;let r;for(;r=s.exec(t[0]);)Wd(e,18,r.index);n=Vd(e,t[0].length,4)}return{content:n,isQuoted:r,loc:Bd(e,t)}}(e),r||Wd(e,13));const i=Bd(e,n);if(!e.inVPre&&/^(v-[A-Za-z0-9-]|:|\.|@|#)/.test(s)){const t=/(?:^v-([a-z0-9-]+))?(?:(?::|^\.|^@|^#)(\[[^\]]+\]|[^\.]+))?(.+)?$/i.exec(s);let o,a=jd(s,"."),l=t[1]||(a||jd(s,":")?"bind":jd(s,"@")?"on":"slot");if(t[2]){const r="slot"===l,i=s.lastIndexOf(t[2]),a=Bd(e,Ud(e,n,i),Ud(e,n,i+t[2].length+(r&&t[3]||"").length));let c=t[2],d=!0;c.startsWith("[")?(d=!1,c.endsWith("]")?c=c.slice(1,c.length-1):(Wd(e,27),c=c.slice(1))):r&&(c+=t[3]||""),o={type:4,content:c,isStatic:d,constType:d?3:0,loc:a}}if(r&&r.isQuoted){const e=r.loc;e.start.offset++,e.start.column++,e.end=rd(e.start,r.content),e.source=e.source.slice(1,-1)}const c=t[3]?t[3].slice(1).split("."):[];return a&&c.push("prop"),"bind"===l&&o&&c.includes("sync")&&Sd("COMPILER_V_BIND_SYNC",e,0,o.loc.source)&&(l="model",c.splice(c.indexOf("sync"),1)),{type:7,name:l,exp:r&&{type:4,content:r.content,isStatic:!1,constType:0,loc:r.loc},arg:o,modifiers:c,loc:i}}return!e.inVPre&&jd(s,"v-")&&Wd(e,26),{type:6,name:s,value:r&&{type:2,content:r.content,loc:r.loc},loc:i}}function Ad(e,t){const[n,s]=e.options.delimiters,r=e.source.indexOf(s,n.length);if(-1===r)return void Wd(e,25);const i=Dd(e);Hd(e,n.length);const o=Dd(e),a=Dd(e),l=r-n.length,c=e.source.slice(0,l),d=Vd(e,l,t),p=d.trim(),u=d.indexOf(p);return u>0&&id(o,c,u),id(a,c,l-(d.length-p.length-u)),Hd(e,s.length),{type:5,content:{type:4,isStatic:!1,constType:0,content:p,loc:Bd(e,o,a)},loc:Bd(e,i)}}function Rd(e,t){const n=3===t?["]]>"]:["<",e.options.delimiters[0]];let s=e.source.length;for(let t=0;t<n.length;t++){const r=e.source.indexOf(n[t],1);-1!==r&&s>r&&(s=r)}const r=Dd(e);return{type:2,content:Vd(e,s,t),loc:Bd(e,r)}}function Vd(e,t,n){const s=e.source.slice(0,t);return Hd(e,t),2===n||3===n||-1===s.indexOf("&")?s:e.options.decodeEntities(s,4===n)}function Dd(e){const{column:t,line:n,offset:s}=e;return{column:t,line:n,offset:s}}function Bd(e,t,n){return{start:t,end:n=n||Dd(e),source:e.originalSource.slice(t.offset,n.offset)}}function Fd(e){return e[e.length-1]}function jd(e,t){return e.startsWith(t)}function Hd(e,t){const{source:n}=e;id(e,n,t),e.source=n.slice(t)}function Gd(e){const t=/^[\t\r\n\f ]+/.exec(e.source);t&&Hd(e,t[0].length)}function Ud(e,t,n){return rd(t,e.originalSource.slice(t.offset,n),n)}function Wd(e,t,n,s=Dd(e)){n&&(s.offset+=n,s.column+=n),e.options.onError(Jl(t,{start:s,end:s,source:""}))}function qd(e,t,n){const s=e.source;switch(t){case 0:if(jd(s,"</"))for(let e=n.length-1;e>=0;--e)if(Xd(s,n[e].tag))return!0;break;case 1:case 2:{const e=Fd(n);if(e&&Xd(s,e.tag))return!0;break}case 3:if(jd(s,"]]>"))return!0}return!s}function Xd(e,t){return jd(e,"</")&&e.slice(2,2+t.length).toLowerCase()===t.toLowerCase()&&/[\t\r\n\f />]/.test(e[2+t.length]||">")}function Yd(e,t){Jd(e,t,Kd(e,e.children[0]))}function Kd(e,t){const{children:n}=e;return 1===n.length&&1===t.type&&!ud(t)}function Jd(e,t,n=!1){const{children:s}=e,r=s.length;let i=0;for(let e=0;e<s.length;e++){const r=s[e];if(1===r.type&&0===r.tagType){const e=n?0:Zd(r,t);if(e>0){if(e>=2){r.codegenNode.patchFlag="-1",r.codegenNode=t.hoist(r.codegenNode),i++;continue}}else{const e=r.codegenNode;if(13===e.type){const n=sp(e);if((!n||512===n||1===n)&&tp(r,t)>=2){const n=np(r);n&&(e.props=t.hoist(n))}e.dynamicProps&&(e.dynamicProps=t.hoist(e.dynamicProps))}}}else 12===r.type&&Zd(r.content,t)>=2&&(r.codegenNode=t.hoist(r.codegenNode),i++);if(1===r.type){const e=1===r.tagType;e&&t.scopes.vSlot++,Jd(r,t),e&&t.scopes.vSlot--}else if(11===r.type)Jd(r,t,1===r.children.length);else if(9===r.type)for(let e=0;e<r.branches.length;e++)Jd(r.branches[e],t,1===r.branches[e].children.length)}i&&t.transformHoist&&t.transformHoist(s,t,e),i&&i===r&&1===e.type&&0===e.tagType&&e.codegenNode&&13===e.codegenNode.type&&Ae(e.codegenNode.children)&&(e.codegenNode.children=t.hoist(Bc(e.codegenNode.children)))}function Zd(e,t){const{constantCache:n}=t;switch(e.type){case 1:if(0!==e.tagType)return 0;const s=n.get(e);if(void 0!==s)return s;const r=e.codegenNode;if(13!==r.type)return 0;if(r.isBlock&&"svg"!==e.tag&&"foreignObject"!==e.tag)return 0;if(sp(r))return n.set(e,0),0;{let s=3;const i=tp(e,t);if(0===i)return n.set(e,0),0;i<s&&(s=i);for(let r=0;r<e.children.length;r++){const i=Zd(e.children[r],t);if(0===i)return n.set(e,0),0;i<s&&(s=i)}if(s>1)for(let r=0;r<e.props.length;r++){const i=e.props[r];if(7===i.type&&"bind"===i.name&&i.exp){const r=Zd(i.exp,t);if(0===r)return n.set(e,0),0;r<s&&(s=r)}}return r.isBlock&&(t.removeHelper(sc),t.removeHelper(hd(t.inSSR,r.isComponent)),r.isBlock=!1,t.helper(fd(t.inSSR,r.isComponent))),n.set(e,s),s}case 2:case 3:return 3;case 9:case 11:case 10:default:return 0;case 5:case 12:return Zd(e.content,t);case 4:return e.constType;case 8:let i=3;for(let n=0;n<e.children.length;n++){const s=e.children[n];if(Fe(s)||je(s))continue;const r=Zd(s,t);if(0===r)return 0;r<i&&(i=r)}return i}}const Qd=new Set([xc,Sc,Ec,Cc]);function ep(e,t){if(14===e.type&&!Fe(e.callee)&&Qd.has(e.callee)){const n=e.arguments[0];if(4===n.type)return Zd(n,t);if(14===n.type)return ep(n,t)}return 0}function tp(e,t){let n=3;const s=np(e);if(s&&15===s.type){const{properties:e}=s;for(let s=0;s<e.length;s++){const{key:r,value:i}=e[s],o=Zd(r,t);if(0===o)return o;let a;if(o<n&&(n=o),a=4===i.type?Zd(i,t):14===i.type?ep(i,t):0,0===a)return a;a<n&&(n=a)}}return n}function np(e){const t=e.codegenNode;if(13===t.type)return t.props}function sp(e){const t=e.patchFlag;return t?parseInt(t,10):void 0}function rp(e,t){const n=function(e,{filename:t="",prefixIdentifiers:n=!1,hoistStatic:s=!1,cacheHandlers:r=!1,nodeTransforms:i=[],directiveTransforms:o={},transformHoist:a=null,isBuiltInComponent:l=$e,isCustomElement:c=$e,expressionPlugins:d=[],scopeId:p=null,slotted:u=!0,ssr:f=!1,inSSR:h=!1,ssrCssVars:m="",bindingMetadata:g=_e,inline:v=!1,isTS:y=!1,onError:w=Yl,onWarn:b=Kl,compatConfig:x}){const S=t.replace(/\?.*$/,"").match(/([^/\\]+)\.\w+$/),E={selfName:S&&tt(Ze(S[1])),prefixIdentifiers:n,hoistStatic:s,cacheHandlers:r,nodeTransforms:i,directiveTransforms:o,transformHoist:a,isBuiltInComponent:l,isCustomElement:c,expressionPlugins:d,scopeId:p,slotted:u,ssr:f,inSSR:h,ssrCssVars:m,bindingMetadata:g,inline:v,isTS:y,onError:w,onWarn:b,compatConfig:x,root:e,helpers:new Map,components:new Set,directives:new Set,hoists:[],imports:[],constantCache:new Map,temps:0,cached:0,identifiers:Object.create(null),scopes:{vFor:0,vSlot:0,vPre:0,vOnce:0},parent:null,currentNode:e,childIndex:0,inVOnce:!1,helper(e){const t=E.helpers.get(e)||0;return E.helpers.set(e,t+1),e},removeHelper(e){const t=E.helpers.get(e);if(t){const n=t-1;n?E.helpers.set(e,n):E.helpers.delete(e)}},helperString:e=>`_${Rc[E.helper(e)]}`,replaceNode(e){E.parent.children[E.childIndex]=E.currentNode=e},removeNode(e){const t=E.parent.children,n=e?t.indexOf(e):E.currentNode?E.childIndex:-1;e&&e!==E.currentNode?E.childIndex>n&&(E.childIndex--,E.onNodeRemoved()):(E.currentNode=null,E.onNodeRemoved()),E.parent.children.splice(n,1)},onNodeRemoved:()=>{},addIdentifiers(e){},removeIdentifiers(e){},hoist(e){Fe(e)&&(e=Hc(e)),E.hoists.push(e);const t=Hc(`_hoisted_${E.hoists.length}`,!1,e.loc,2);return t.hoisted=e,t},cache:(e,t=!1)=>function(e,t,n=!1){return{type:20,index:e,value:t,isVNode:n,loc:Vc}}(E.cached++,e,t)};return E.filters=new Set,E}(e,t);ip(e,n),t.hoistStatic&&Yd(e,n),t.ssr||function(e,t){const{helper:n}=t,{children:s}=e;if(1===s.length){const n=s[0];if(Kd(e,n)&&n.codegenNode){const s=n.codegenNode;13===s.type&&wd(s,t),e.codegenNode=s}else e.codegenNode=n}else if(s.length>1){let s=64;e.codegenNode=Dc(t,n(Zl),void 0,e.children,s+"",void 0,void 0,!0,void 0,!1)}}(e,n),e.helpers=[...n.helpers.keys()],e.components=[...n.components],e.directives=[...n.directives],e.imports=n.imports,e.hoists=n.hoists,e.temps=n.temps,e.cached=n.cached,e.filters=[...n.filters]}function ip(e,t){t.currentNode=e;const{nodeTransforms:n}=t,s=[];for(let r=0;r<n.length;r++){const i=n[r](e,t);if(i&&(Ae(i)?s.push(...i):s.push(i)),!t.currentNode)return;e=t.currentNode}switch(e.type){case 3:t.ssr||t.helper(lc);break;case 5:t.ssr||t.helper(wc);break;case 9:for(let n=0;n<e.branches.length;n++)ip(e.branches[n],t);break;case 10:case 11:case 1:case 0:!function(e,t){let n=0;const s=()=>{n--};for(;n<e.children.length;n++){const r=e.children[n];Fe(r)||(t.parent=e,t.childIndex=n,t.onNodeRemoved=s,ip(r,t))}}(e,t)}t.currentNode=e;let r=s.length;for(;r--;)s[r]()}function op(e,t){const n=Fe(e)?t=>t===e:t=>e.test(t);return(e,s)=>{if(1===e.type){const{props:r}=e;if(3===e.tagType&&r.some(dd))return;const i=[];for(let o=0;o<r.length;o++){const a=r[o];if(7===a.type&&n(a.name)){r.splice(o,1),o--;const n=t(e,a,s);n&&i.push(n)}}return i}}}const ap="/*#__PURE__*/";function lp(e,t,{helper:n,push:s,newline:r,isTS:i}){const o=n("filter"===t?hc:"component"===t?pc:fc);for(let n=0;n<e.length;n++){let a=e[n];const l=a.endsWith("__self");l&&(a=a.slice(0,-6)),s(`const ${yd(a,t)} = ${o}(${JSON.stringify(a)}${l?", true":""})${i?"!":""}`),n<e.length-1&&r()}}function cp(e,t){const n=e.length>3||!1;t.push("["),n&&t.indent(),dp(e,t,n),n&&t.deindent(),t.push("]")}function dp(e,t,n=!1,s=!0){const{push:r,newline:i}=t;for(let o=0;o<e.length;o++){const a=e[o];Fe(a)?r(a):Ae(a)?cp(a,t):pp(a,t),o<e.length-1&&(n?(s&&r(","),i()):s&&r(", "))}}function pp(e,t){if(Fe(e))t.push(e);else if(je(e))t.push(t.helper(e));else switch(e.type){case 1:case 9:case 11:case 12:pp(e.codegenNode,t);break;case 2:!function(e,t){t.push(JSON.stringify(e.content),e)}(e,t);break;case 4:up(e,t);break;case 5:!function(e,t){const{push:n,helper:s,pure:r}=t;r&&n(ap),n(`${s(wc)}(`),pp(e.content,t),n(")")}(e,t);break;case 8:fp(e,t);break;case 3:!function(e,t){const{push:n,helper:s,pure:r}=t;r&&n(ap),n(`${s(lc)}(${JSON.stringify(e.content)})`,e)}(e,t);break;case 13:!function(e,t){const{push:n,helper:s,pure:r}=t,{tag:i,props:o,children:a,patchFlag:l,dynamicProps:c,directives:d,isBlock:p,disableTracking:u,isComponent:f}=e;d&&n(s(mc)+"("),p&&n(`(${s(sc)}(${u?"true":""}), `),r&&n(ap);n(s(p?hd(t.inSSR,f):fd(t.inSSR,f))+"(",e),dp(function(e){let t=e.length;for(;t--&&null==e[t];);return e.slice(0,t+1).map((e=>e||"null"))}([i,o,a,l,c]),t),n(")"),p&&n(")"),d&&(n(", "),pp(d,t),n(")"))}(e,t);break;case 14:!function(e,t){const{push:n,helper:s,pure:r}=t,i=Fe(e.callee)?e.callee:s(e.callee);r&&n(ap),n(i+"(",e),dp(e.arguments,t),n(")")}(e,t);break;case 15:!function(e,t){const{push:n,indent:s,deindent:r,newline:i}=t,{properties:o}=e;if(!o.length)return void n("{}",e);const a=o.length>1||!1;n(a?"{":"{ "),a&&s();for(let e=0;e<o.length;e++){const{key:s,value:r}=o[e];hp(s,t),n(": "),pp(r,t),e<o.length-1&&(n(","),i())}a&&r(),n(a?"}":" }")}(e,t);break;case 17:!function(e,t){cp(e.elements,t)}(e,t);break;case 18:!function(e,t){const{push:n,indent:s,deindent:r}=t,{params:i,returns:o,body:a,newline:l,isSlot:c}=e;c&&n(`_${Rc[Ic]}(`),n("(",e),Ae(i)?dp(i,t):i&&pp(i,t),n(") => "),(l||a)&&(n("{"),s()),o?(l&&n("return "),Ae(o)?cp(o,t):pp(o,t)):a&&pp(a,t),(l||a)&&(r(),n("}")),c&&(e.isNonScopedSlot&&n(", undefined, true"),n(")"))}(e,t);break;case 19:!function(e,t){const{test:n,consequent:s,alternate:r,newline:i}=e,{push:o,indent:a,deindent:l,newline:c}=t;if(4===n.type){const e=!Zc(n.content);e&&o("("),up(n,t),e&&o(")")}else o("("),pp(n,t),o(")");i&&a(),t.indentLevel++,i||o(" "),o("? "),pp(s,t),t.indentLevel--,i&&c(),i||o(" "),o(": ");const d=19===r.type;d||t.indentLevel++,pp(r,t),d||t.indentLevel--,i&&l(!0)}(e,t);break;case 20:!function(e,t){const{push:n,helper:s,indent:r,deindent:i,newline:o}=t;n(`_cache[${e.index}] || (`),e.isVNode&&(r(),n(`${s(kc)}(-1),`),o()),n(`_cache[${e.index}] = `),pp(e.value,t),e.isVNode&&(n(","),o(),n(`${s(kc)}(1),`),o(),n(`_cache[${e.index}]`),i()),n(")")}(e,t);break;case 21:dp(e.body,t,!0,!1)}}function up(e,t){const{content:n,isStatic:s}=e;t.push(s?JSON.stringify(n):n,e)}function fp(e,t){for(let n=0;n<e.children.length;n++){const s=e.children[n];Fe(s)?t.push(s):pp(s,t)}}function hp(e,t){const{push:n}=t;8===e.type?(n("["),fp(e,t),n("]")):e.isStatic?n(Zc(e.content)?e.content:JSON.stringify(e.content),e):n(`[${e.content}]`,e)}new RegExp("\\b"+"do,if,for,let,new,try,var,case,else,with,await,break,catch,class,const,super,throw,while,yield,delete,export,import,return,switch,default,extends,finally,continue,debugger,function,arguments,typeof,void".split(",").join("\\b|\\b")+"\\b");const mp=op(/^(if|else|else-if)$/,((e,t,n)=>function(e,t,n,s){if(!("else"===t.name||t.exp&&t.exp.content.trim())){const s=t.exp?t.exp.loc:e.loc;n.onError(Jl(28,t.loc)),t.exp=Hc("true",!1,s)}if("if"===t.name){const r=gp(e,t),i={type:9,loc:e.loc,branches:[r]};if(n.replaceNode(i),s)return s(i,r,!0)}else{const r=n.parent.children;let i=r.indexOf(e);for(;i-- >=-1;){const o=r[i];if(!o||2!==o.type||o.content.trim().length){if(o&&9===o.type){"else-if"===t.name&&void 0===o.branches[o.branches.length-1].condition&&n.onError(Jl(30,e.loc)),n.removeNode();const r=gp(e,t);o.branches.push(r);const i=s&&s(o,r,!1);ip(r,n),i&&i(),n.currentNode=null}else n.onError(Jl(30,e.loc));break}n.removeNode(o)}}}(e,t,n,((e,t,s)=>{const r=n.parent.children;let i=r.indexOf(e),o=0;for(;i-- >=0;){const e=r[i];e&&9===e.type&&(o+=e.branches.length)}return()=>{if(s)e.codegenNode=vp(t,o,n);else{const s=function(e){for(;;)if(19===e.type){if(19!==e.alternate.type)return e;e=e.alternate}else 20===e.type&&(e=e.value)}(e.codegenNode);s.alternate=vp(t,o+e.branches.length-1,n)}}}))));function gp(e,t){return{type:10,loc:e.loc,condition:"else"===t.name?void 0:t.exp,children:3!==e.tagType||od(e,"for")?[e]:e.children,userKey:ad(e,"key")}}function vp(e,t,n){return e.condition?qc(e.condition,yp(e,t,n),Uc(n.helper(lc),['""',"true"])):yp(e,t,n)}function yp(e,t,n){const{helper:s}=n,r=jc("key",Hc(`${t}`,!1,Vc,2)),{children:i}=e,o=i[0];if(1!==i.length||1!==o.type){if(1===i.length&&11===o.type){const e=o.codegenNode;return vd(e,r,n),e}{let t=64;return Dc(n,s(Zl),Fc([r]),i,t+"",void 0,void 0,!0,!1,!1,e.loc)}}{const e=o.codegenNode,t=14===(a=e).type&&a.callee===zc?a.arguments[1].returns:a;return 13===t.type&&wd(t,n),vd(t,r,n),e}var a}const wp=op("for",((e,t,n)=>{const{helper:s,removeHelper:r}=n;return function(e,t,n,s){if(!t.exp)return void n.onError(Jl(31,t.loc));const r=Ep(t.exp);if(!r)return void n.onError(Jl(32,t.loc));const{addIdentifiers:i,removeIdentifiers:o,scopes:a}=n,{source:l,value:c,key:d,index:p}=r,u={type:11,loc:t.loc,source:l,valueAlias:c,keyAlias:d,objectIndexAlias:p,parseResult:r,children:pd(e)?e.children:[e]};n.replaceNode(u),a.vFor++;const f=s&&s(u);return()=>{a.vFor--,f&&f()}}(e,t,n,(t=>{const i=Uc(s(gc),[t.source]),o=od(e,"memo"),a=ad(e,"key"),l=a&&(6===a.type?Hc(a.value.content,!0):a.exp),c=a?jc("key",l):null,d=4===t.source.type&&t.source.constType>0,p=d?64:a?128:256;return t.codegenNode=Dc(n,s(Zl),void 0,i,p+"",void 0,void 0,!0,!d,!1,e.loc),()=>{let a;const p=pd(e),{children:u}=t,f=1!==u.length||1!==u[0].type,h=ud(e)?e:p&&1===e.children.length&&ud(e.children[0])?e.children[0]:null;if(h?(a=h.codegenNode,p&&c&&vd(a,c,n)):f?a=Dc(n,s(Zl),c?Fc([c]):void 0,e.children,"64",void 0,void 0,!0,void 0,!1):(a=u[0].codegenNode,p&&c&&vd(a,c,n),a.isBlock!==!d&&(a.isBlock?(r(sc),r(hd(n.inSSR,a.isComponent))):r(fd(n.inSSR,a.isComponent))),a.isBlock=!d,a.isBlock?(s(sc),s(hd(n.inSSR,a.isComponent))):s(fd(n.inSSR,a.isComponent))),o){const e=Wc(_p(t.parseResult,[Hc("_cached")]));e.body={type:21,body:[Gc(["const _memo = (",o.exp,")"]),Gc(["if (_cached",...l?[" && _cached.key === ",l]:[],` && ${n.helperString(Ac)}(_cached, _memo)) return _cached`]),Gc(["const _item = ",a]),Hc("_item.memo = _memo"),Hc("return _item")],loc:Vc},i.arguments.push(e,Hc("_cache"),Hc(String(n.cached++)))}else i.arguments.push(Wc(_p(t.parseResult),a,!0))}}))})),bp=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,xp=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,Sp=/^\(|\)$/g;function Ep(e,t){const n=e.loc,s=e.content,r=s.match(bp);if(!r)return;const[,i,o]=r,a={source:Cp(n,o.trim(),s.indexOf(o,i.length)),value:void 0,key:void 0,index:void 0};let l=i.trim().replace(Sp,"").trim();const c=i.indexOf(l),d=l.match(xp);if(d){l=l.replace(xp,"").trim();const e=d[1].trim();let t;if(e&&(t=s.indexOf(e,c+l.length),a.key=Cp(n,e,t)),d[2]){const r=d[2].trim();r&&(a.index=Cp(n,r,s.indexOf(r,a.key?t+e.length:c+l.length)))}}return l&&(a.value=Cp(n,l,c)),a}function Cp(e,t,n){return Hc(t,!1,sd(e,n,t.length))}function _p({value:e,key:t,index:n},s=[]){return function(e){let t=e.length;for(;t--&&!e[t];);return e.slice(0,t+1).map(((e,t)=>e||Hc("_".repeat(t+1),!1)))}([e,t,n,...s])}const Tp=Hc("undefined",!1),$p=(e,t)=>{if(1===e.type&&(1===e.tagType||3===e.tagType)){const n=od(e,"slot");if(n)return n.exp,t.scopes.vSlot++,()=>{t.scopes.vSlot--}}},Mp=(e,t,n)=>Wc(e,t,!1,!0,t.length?t[0].loc:n);function kp(e,t,n=Mp){t.helper(Ic);const{children:s,loc:r}=e,i=[],o=[];let a=t.scopes.vSlot>0||t.scopes.vFor>0;const l=od(e,"slot",!0);if(l){const{arg:e,exp:t}=l;e&&!Xc(e)&&(a=!0),i.push(jc(e||Hc("default",!0),n(t,s,r)))}let c=!1,d=!1;const p=[],u=new Set;for(let e=0;e<s.length;e++){const r=s[e];let f;if(!pd(r)||!(f=od(r,"slot",!0))){3!==r.type&&p.push(r);continue}if(l){t.onError(Jl(37,f.loc));break}c=!0;const{children:h,loc:m}=r,{arg:g=Hc("default",!0),exp:v,loc:y}=f;let w;Xc(g)?w=g?g.content:"default":a=!0;const b=n(v,h,m);let x,S,E;if(x=od(r,"if"))a=!0,o.push(qc(x.exp,Pp(g,b),Tp));else if(S=od(r,/^else(-if)?$/,!0)){let n,r=e;for(;r--&&(n=s[r],3===n.type););if(n&&pd(n)&&od(n,"if")){s.splice(e,1),e--;let t=o[o.length-1];for(;19===t.alternate.type;)t=t.alternate;t.alternate=S.exp?qc(S.exp,Pp(g,b),Tp):Pp(g,b)}else t.onError(Jl(30,S.loc))}else if(E=od(r,"for")){a=!0;const e=E.parseResult||Ep(E.exp);e?o.push(Uc(t.helper(gc),[e.source,Wc(_p(e),Pp(g,b),!0)])):t.onError(Jl(32,E.loc))}else{if(w){if(u.has(w)){t.onError(Jl(38,y));continue}u.add(w),"default"===w&&(d=!0)}i.push(jc(g,b))}}if(!l){const e=(e,s)=>{const i=n(e,s,r);return t.compatConfig&&(i.isNonScopedSlot=!0),jc("default",i)};c?p.length&&p.some((e=>Ip(e)))&&(d?t.onError(Jl(39,p[0].loc)):i.push(e(void 0,p))):i.push(e(void 0,s))}const f=a?2:Op(e.children)?3:1;let h=Fc(i.concat(jc("_",Hc(f+"",!1))),r);return o.length&&(h=Uc(t.helper(yc),[h,Bc(o)])),{slots:h,hasDynamicSlots:a}}function Pp(e,t){return Fc([jc("name",e),jc("fn",t)])}function Op(e){for(let t=0;t<e.length;t++){const n=e[t];switch(n.type){case 1:if(2===n.tagType||Op(n.children))return!0;break;case 9:if(Op(n.branches))return!0;break;case 10:case 11:if(Op(n.children))return!0}}return!1}function Ip(e){return 2!==e.type&&12!==e.type||(2===e.type?!!e.content.trim():Ip(e.content))}const Lp=new WeakMap,Np=(e,t)=>function(){if(1!==(e=t.currentNode).type||0!==e.tagType&&1!==e.tagType)return;const{tag:n,props:s}=e,r=1===e.tagType;let i,o,a,l,c,d,p=r?function(e,t,n=!1){let{tag:s}=e;const r=Vp(s),i=ad(e,"is");if(i)if(r||xd("COMPILER_IS_ON_ELEMENT",t)){const e=6===i.type?i.value&&Hc(i.value.content,!0):i.exp;if(e)return Uc(t.helper(uc),[e])}else 6===i.type&&i.value.content.startsWith("vue:")&&(s=i.value.content.slice(4));const o=!r&&od(e,"is");if(o&&o.exp)return Uc(t.helper(uc),[o.exp]);const a=Kc(s)||t.isBuiltInComponent(s);return a?(n||t.helper(a),a):(t.helper(pc),t.components.add(s),yd(s,"component"))}(e,t):`"${n}"`,u=0,f=He(p)&&p.callee===uc||p===Ql||p===ec||!r&&("svg"===n||"foreignObject"===n);if(s.length>0){const n=zp(e,t);i=n.props,u=n.patchFlag,c=n.dynamicPropNames;const s=n.directives;d=s&&s.length?Bc(s.map((e=>function(e,t){const n=[],s=Lp.get(e);s?n.push(t.helperString(s)):(t.helper(fc),t.directives.add(e.name),n.push(yd(e.name,"directive")));const{loc:r}=e;if(e.exp&&n.push(e.exp),e.arg&&(e.exp||n.push("void 0"),n.push(e.arg)),Object.keys(e.modifiers).length){e.arg||(e.exp||n.push("void 0"),n.push("void 0"));const t=Hc("true",!1,r);n.push(Fc(e.modifiers.map((e=>jc(e,t))),r))}return Bc(n,e.loc)}(e,t)))):void 0,n.shouldUseBlock&&(f=!0)}if(e.children.length>0)if(p===tc&&(f=!0,u|=1024),r&&p!==Ql&&p!==tc){const{slots:n,hasDynamicSlots:s}=kp(e,t);o=n,s&&(u|=1024)}else if(1===e.children.length&&p!==Ql){const n=e.children[0],s=n.type,r=5===s||8===s;r&&0===Zd(n,t)&&(u|=1),o=r||2===s?n:e.children}else o=e.children;0!==u&&(a=String(u),c&&c.length&&(l=function(e){let t="[";for(let n=0,s=e.length;n<s;n++)t+=JSON.stringify(e[n]),n<s-1&&(t+=", ");return t+"]"}(c))),e.codegenNode=Dc(t,p,i,o,a,l,d,!!f,!1,r,e.loc)};function zp(e,t,n=e.props,s=!1){const{tag:r,loc:i,children:o}=e,a=1===e.tagType;let l=[];const c=[],d=[],p=o.length>0;let u=!1,f=0,h=!1,m=!1,g=!1,v=!1,y=!1,w=!1;const b=[],x=({key:e,value:n})=>{if(Xc(e)){const s=e.content,r=Pe(s);if(a||!r||"onclick"===s.toLowerCase()||"onUpdate:modelValue"===s||Ye(s)||(v=!0),r&&Ye(s)&&(w=!0),20===n.type||(4===n.type||8===n.type)&&Zd(n,t)>0)return;"ref"===s?h=!0:"class"===s?m=!0:"style"===s?g=!0:"key"===s||b.includes(s)||b.push(s),!a||"class"!==s&&"style"!==s||b.includes(s)||b.push(s)}else y=!0};for(let o=0;o<n.length;o++){const f=n[o];if(6===f.type){const{loc:e,name:n,value:s}=f;let i=!0;if("ref"===n&&(h=!0,t.scopes.vFor>0&&l.push(jc(Hc("ref_for",!0),Hc("true")))),"is"===n&&(Vp(r)||s&&s.content.startsWith("vue:")||xd("COMPILER_IS_ON_ELEMENT",t)))continue;l.push(jc(Hc(n,!0,sd(e,0,n.length)),Hc(s?s.content:"",i,s?s.loc:e)))}else{const{name:n,arg:o,exp:h,loc:m}=f,g="bind"===n,v="on"===n;if("slot"===n){a||t.onError(Jl(40,m));continue}if("once"===n||"memo"===n)continue;if("is"===n||g&&ld(o,"is")&&(Vp(r)||xd("COMPILER_IS_ON_ELEMENT",t)))continue;if(v&&s)continue;if((g&&ld(o,"key")||v&&p&&ld(o,"vue:before-update"))&&(u=!0),g&&ld(o,"ref")&&t.scopes.vFor>0&&l.push(jc(Hc("ref_for",!0),Hc("true"))),!o&&(g||v)){if(y=!0,h)if(l.length&&(c.push(Fc(Ap(l),i)),l=[]),g){if(xd("COMPILER_V_BIND_OBJECT_ORDER",t)){c.unshift(h);continue}c.push(h)}else c.push({type:14,loc:m,callee:t.helper(_c),arguments:[h]});else t.onError(Jl(g?34:35,m));continue}const w=t.directiveTransforms[n];if(w){const{props:n,needRuntime:r}=w(f,e,t);!s&&n.forEach(x),l.push(...n),r&&(d.push(f),je(r)&&Lp.set(f,r))}else d.push(f),p&&(u=!0)}}let S;if(c.length?(l.length&&c.push(Fc(Ap(l),i)),S=c.length>1?Uc(t.helper(bc),c,i):c[0]):l.length&&(S=Fc(Ap(l),i)),y?f|=16:(m&&!a&&(f|=2),g&&!a&&(f|=4),b.length&&(f|=8),v&&(f|=32)),u||0!==f&&32!==f||!(h||w||d.length>0)||(f|=512),!t.inSSR&&S)switch(S.type){case 15:let e=-1,n=-1,s=!1;for(let t=0;t<S.properties.length;t++){const r=S.properties[t].key;Xc(r)?"class"===r.content?e=t:"style"===r.content&&(n=t):r.isHandlerKey||(s=!0)}const r=S.properties[e],i=S.properties[n];s?S=Uc(t.helper(Ec),[S]):(r&&!Xc(r.value)&&(r.value=Uc(t.helper(xc),[r.value])),!i||Xc(i.value)||!g&&17!==i.value.type||(i.value=Uc(t.helper(Sc),[i.value])));break;case 14:break;default:S=Uc(t.helper(Ec),[Uc(t.helper(Cc),[S])])}return{props:S,directives:d,patchFlag:f,dynamicPropNames:b,shouldUseBlock:u}}function Ap(e){const t=new Map,n=[];for(let s=0;s<e.length;s++){const r=e[s];if(8===r.key.type||!r.key.isStatic){n.push(r);continue}const i=r.key.content,o=t.get(i);o?("style"===i||"class"===i||Pe(i))&&Rp(o,r):(t.set(i,r),n.push(r))}return n}function Rp(e,t){17===e.value.type?e.value.elements.push(t.value):e.value=Bc([e.value,t.value],e.loc)}function Vp(e){return"component"===e||"Component"===e}const Dp=/-(\w)/g,Bp=(e=>{const t=Object.create(null);return e=>t[e]||(t[e]=(e=>e.replace(Dp,((e,t)=>t?t.toUpperCase():"")))(e))})(),Fp=(e,t)=>{if(ud(e)){const{children:n,loc:s}=e,{slotName:r,slotProps:i}=function(e,t){let n,s='"default"';const r=[];for(let t=0;t<e.props.length;t++){const n=e.props[t];6===n.type?n.value&&("name"===n.name?s=JSON.stringify(n.value.content):(n.name=Bp(n.name),r.push(n))):"bind"===n.name&&ld(n.arg,"name")?n.exp&&(s=n.exp):("bind"===n.name&&n.arg&&Xc(n.arg)&&(n.arg.content=Bp(n.arg.content)),r.push(n))}if(r.length>0){const{props:s,directives:i}=zp(e,t,r);n=s,i.length&&t.onError(Jl(36,i[0].loc))}return{slotName:s,slotProps:n}}(e,t),o=[t.prefixIdentifiers?"_ctx.$slots":"$slots",r,"{}","undefined","true"];let a=2;i&&(o[2]=i,a=3),n.length&&(o[3]=Wc([],n,!1,!1,s),a=4),t.scopeId&&!t.slotted&&(a=5),o.splice(a),e.codegenNode=Uc(t.helper(vc),o,s)}},jp=/^\s*([\w$_]+|(async\s*)?\([^)]*?\))\s*=>|^\s*(async\s+)?function(?:\s+[\w$]+)?\s*\(/,Hp=(e,t,n,s)=>{const{loc:r,modifiers:i,arg:o}=e;let a;if(e.exp||i.length||n.onError(Jl(35,r)),4===o.type)if(o.isStatic){let e=o.content;e.startsWith("vue:")&&(e=`vnode-${e.slice(4)}`),a=Hc(nt(Ze(e)),!0,o.loc)}else a=Gc([`${n.helperString(Mc)}(`,o,")"]);else a=o,a.children.unshift(`${n.helperString(Mc)}(`),a.children.push(")");let l=e.exp;l&&!l.content.trim()&&(l=void 0);let c=n.cacheHandlers&&!l&&!n.inVOnce;if(l){const e=nd(l.content),t=!(e||jp.test(l.content)),n=l.content.includes(";");(t||c&&e)&&(l=Gc([`${t?"$event":"(...args)"} => ${n?"{":"("}`,l,n?"}":")"]))}let d={props:[jc(a,l||Hc("() => {}",!1,r))]};return s&&(d=s(d)),c&&(d.props[0].value=n.cache(d.props[0].value)),d.props.forEach((e=>e.key.isHandlerKey=!0)),d},Gp=(e,t,n)=>{const{exp:s,modifiers:r,loc:i}=e,o=e.arg;return 4!==o.type?(o.children.unshift("("),o.children.push(') || ""')):o.isStatic||(o.content=`${o.content} || ""`),r.includes("camel")&&(4===o.type?o.isStatic?o.content=Ze(o.content):o.content=`${n.helperString(Tc)}(${o.content})`:(o.children.unshift(`${n.helperString(Tc)}(`),o.children.push(")"))),n.inSSR||(r.includes("prop")&&Up(o,"."),r.includes("attr")&&Up(o,"^")),!s||4===s.type&&!s.content.trim()?(n.onError(Jl(34,i)),{props:[jc(o,Hc("",!0,i))]}):{props:[jc(o,s)]}},Up=(e,t)=>{4===e.type?e.isStatic?e.content=t+e.content:e.content=`\`${t}\${${e.content}}\``:(e.children.unshift(`'${t}' + (`),e.children.push(")"))},Wp=(e,t)=>{if(0===e.type||1===e.type||11===e.type||10===e.type)return()=>{const n=e.children;let s,r=!1;for(let e=0;e<n.length;e++){const t=n[e];if(cd(t)){r=!0;for(let r=e+1;r<n.length;r++){const i=n[r];if(!cd(i)){s=void 0;break}s||(s=n[e]={type:8,loc:t.loc,children:[t]}),s.children.push(" + ",i),n.splice(r,1),r--}}}if(r&&(1!==n.length||0!==e.type&&(1!==e.type||0!==e.tagType||e.props.find((e=>7===e.type&&!t.directiveTransforms[e.name]))||"template"===e.tag)))for(let e=0;e<n.length;e++){const s=n[e];if(cd(s)||8===s.type){const r=[];2===s.type&&" "===s.content||r.push(s),t.ssr||0!==Zd(s,t)||r.push("1"),n[e]={type:12,content:s,loc:s.loc,codegenNode:Uc(t.helper(cc),r)}}}}},qp=new WeakSet,Xp=(e,t)=>{if(1===e.type&&od(e,"once",!0)){if(qp.has(e)||t.inVOnce)return;return qp.add(e),t.inVOnce=!0,t.helper(kc),()=>{t.inVOnce=!1;const e=t.currentNode;e.codegenNode&&(e.codegenNode=t.cache(e.codegenNode,!0))}}},Yp=(e,t,n)=>{const{exp:s,arg:r}=e;if(!s)return n.onError(Jl(41,e.loc)),Kp();const i=s.loc.source,o=4===s.type?s.content:i;if(n.bindingMetadata[i],!o.trim()||!nd(o))return n.onError(Jl(42,s.loc)),Kp();const a=r||Hc("modelValue",!0),l=r?Xc(r)?`onUpdate:${r.content}`:Gc(['"onUpdate:" + ',r]):"onUpdate:modelValue";let c;c=Gc([(n.isTS?"($event: any)":"$event")+" => ((",s,") = $event)"]);const d=[jc(a,e.exp),jc(l,c)];if(e.modifiers.length&&1===t.tagType){const t=e.modifiers.map((e=>(Zc(e)?e:JSON.stringify(e))+": true")).join(", "),n=r?Xc(r)?`${r.content}Modifiers`:Gc([r,' + "Modifiers"']):"modelModifiers";d.push(jc(n,Hc(`{ ${t} }`,!1,e.loc,2)))}return Kp(d)};function Kp(e=[]){return{props:e}}const Jp=/[\w).+\-_$\]]/,Zp=(e,t)=>{xd("COMPILER_FILTER",t)&&(5===e.type&&Qp(e.content,t),1===e.type&&e.props.forEach((e=>{7===e.type&&"for"!==e.name&&e.exp&&Qp(e.exp,t)})))};function Qp(e,t){if(4===e.type)eu(e,t);else for(let n=0;n<e.children.length;n++){const s=e.children[n];"object"==typeof s&&(4===s.type?eu(s,t):8===s.type?Qp(e,t):5===s.type&&Qp(s.content,t))}}function eu(e,t){const n=e.content;let s,r,i,o,a=!1,l=!1,c=!1,d=!1,p=0,u=0,f=0,h=0,m=[];for(i=0;i<n.length;i++)if(r=s,s=n.charCodeAt(i),a)39===s&&92!==r&&(a=!1);else if(l)34===s&&92!==r&&(l=!1);else if(c)96===s&&92!==r&&(c=!1);else if(d)47===s&&92!==r&&(d=!1);else if(124!==s||124===n.charCodeAt(i+1)||124===n.charCodeAt(i-1)||p||u||f){switch(s){case 34:l=!0;break;case 39:a=!0;break;case 96:c=!0;break;case 40:f++;break;case 41:f--;break;case 91:u++;break;case 93:u--;break;case 123:p++;break;case 125:p--}if(47===s){let e,t=i-1;for(;t>=0&&(e=n.charAt(t)," "===e);t--);e&&Jp.test(e)||(d=!0)}}else void 0===o?(h=i+1,o=n.slice(0,i).trim()):g();function g(){m.push(n.slice(h,i).trim()),h=i+1}if(void 0===o?o=n.slice(0,i).trim():0!==h&&g(),m.length){for(i=0;i<m.length;i++)o=tu(o,m[i],t);e.content=o}}function tu(e,t,n){n.helper(hc);const s=t.indexOf("(");if(s<0)return n.filters.add(t),`${yd(t,"filter")}(${e})`;{const r=t.slice(0,s),i=t.slice(s+1);return n.filters.add(r),`${yd(r,"filter")}(${e}${")"!==i?","+i:i}`}}const nu=new WeakSet,su=(e,t)=>{if(1===e.type){const n=od(e,"memo");if(!n||nu.has(e))return;return nu.add(e),()=>{const s=e.codegenNode||t.currentNode.codegenNode;s&&13===s.type&&(1!==e.tagType&&wd(s,t),e.codegenNode=Uc(t.helper(zc),[n.exp,Wc(void 0,s),"_cache",String(t.cached++)]))}}};function ru(e,t={}){const n=t.onError||Yl,s="module"===t.mode;!0===t.prefixIdentifiers?n(Jl(46)):s&&n(Jl(47)),t.cacheHandlers&&n(Jl(48)),t.scopeId&&!s&&n(Jl(49));const r=Fe(e)?function(e,t={}){const n=function(e,t){const n=Ie({},_d);let s;for(s in t)n[s]=void 0===t[s]?_d[s]:t[s];return{options:n,column:1,line:1,offset:0,originalSource:e,source:e,inPre:!1,inVPre:!1,onWarn:n.onWarn}}(e,t),s=Dd(n);return function(e,t=Vc){return{type:0,children:e,helpers:[],components:[],directives:[],hoists:[],imports:[],cached:0,temps:0,codegenNode:void 0,loc:t}}(Td(n,0,[]),Bd(n,s))}(e,t):e,[i,o]=[[Xp,mp,su,wp,Zp,Fp,Np,$p,Wp],{on:Hp,bind:Gp,model:Yp}];return rp(r,Ie({},t,{prefixIdentifiers:!1,nodeTransforms:[...i,...t.nodeTransforms||[]],directiveTransforms:Ie({},o,t.directiveTransforms||{})})),function(e,t={}){const n=function(e,{mode:t="function",prefixIdentifiers:n="module"===t,sourceMap:s=!1,filename:r="template.vue.html",scopeId:i=null,optimizeImports:o=!1,runtimeGlobalName:a="Vue",runtimeModuleName:l="vue",ssrRuntimeModuleName:c="vue/server-renderer",ssr:d=!1,isTS:p=!1,inSSR:u=!1}){const f={mode:t,prefixIdentifiers:n,sourceMap:s,filename:r,scopeId:i,optimizeImports:o,runtimeGlobalName:a,runtimeModuleName:l,ssrRuntimeModuleName:c,ssr:d,isTS:p,inSSR:u,source:e.loc.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper:e=>`_${Rc[e]}`,push(e,t){f.code+=e},indent(){h(++f.indentLevel)},deindent(e=!1){e?--f.indentLevel:h(--f.indentLevel)},newline(){h(f.indentLevel)}};function h(e){f.push("\n"+"  ".repeat(e))}return f}(e,t);t.onContextCreated&&t.onContextCreated(n);const{mode:s,push:r,prefixIdentifiers:i,indent:o,deindent:a,newline:l,scopeId:c,ssr:d}=n,p=e.helpers.length>0,u=!i&&"module"!==s;if(function(e,t){const{ssr:n,prefixIdentifiers:s,push:r,newline:i,runtimeModuleName:o,runtimeGlobalName:a,ssrRuntimeModuleName:l}=t,c=a,d=e=>`${Rc[e]}: _${Rc[e]}`;e.helpers.length>0&&(r(`const _Vue = ${c}\n`),e.hoists.length)&&r(`const { ${[oc,ac,lc,cc,dc].filter((t=>e.helpers.includes(t))).map(d).join(", ")} } = _Vue\n`),function(e,t){if(!e.length)return;t.pure=!0;const{push:n,newline:s,helper:r,scopeId:i,mode:o}=t;s();for(let r=0;r<e.length;r++){const i=e[r];i&&(n(`const _hoisted_${r+1} = `),pp(i,t),s())}t.pure=!1}(e.hoists,t),i(),r("return ")}(e,n),r(`function ${d?"ssrRender":"render"}(${(d?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"]).join(", ")}) {`),o(),u&&(r("with (_ctx) {"),o(),p&&(r(`const { ${e.helpers.map((e=>`${Rc[e]}: _${Rc[e]}`)).join(", ")} } = _Vue`),r("\n"),l())),e.components.length&&(lp(e.components,"component",n),(e.directives.length||e.temps>0)&&l()),e.directives.length&&(lp(e.directives,"directive",n),e.temps>0&&l()),e.filters&&e.filters.length&&(l(),lp(e.filters,"filter",n),l()),e.temps>0){r("let ");for(let t=0;t<e.temps;t++)r(`${t>0?", ":""}_temp${t}`)}return(e.components.length||e.directives.length||e.temps)&&(r("\n"),l()),d||r("return "),e.codegenNode?pp(e.codegenNode,n):r("null"),u&&(a(),r("}")),a(),r("}"),{ast:e,code:n.code,preamble:"",map:n.map?n.map.toJSON():void 0}}(r,Ie({},t,{prefixIdentifiers:!1}))}const iu=Symbol(""),ou=Symbol(""),au=Symbol(""),lu=Symbol(""),cu=Symbol(""),du=Symbol(""),pu=Symbol(""),uu=Symbol(""),fu=Symbol(""),hu=Symbol("");var mu;let gu;mu={[iu]:"vModelRadio",[ou]:"vModelCheckbox",[au]:"vModelText",[lu]:"vModelSelect",[cu]:"vModelDynamic",[du]:"withModifiers",[pu]:"withKeys",[uu]:"vShow",[fu]:"Transition",[hu]:"TransitionGroup"},Object.getOwnPropertySymbols(mu).forEach((e=>{Rc[e]=mu[e]}));const vu=le("style,iframe,script,noscript",!0),yu={isVoidTag:be,isNativeTag:e=>ye(e)||we(e),isPreTag:e=>"pre"===e,decodeEntities:function(e,t=!1){return gu||(gu=document.createElement("div")),t?(gu.innerHTML=`<div foo="${e.replace(/"/g,"&quot;")}">`,gu.children[0].getAttribute("foo")):(gu.innerHTML=e,gu.textContent)},isBuiltInComponent:e=>Yc(e,"Transition")?fu:Yc(e,"TransitionGroup")?hu:void 0,getNamespace(e,t){let n=t?t.ns:0;if(t&&2===n)if("annotation-xml"===t.tag){if("svg"===e)return 1;t.props.some((e=>6===e.type&&"encoding"===e.name&&null!=e.value&&("text/html"===e.value.content||"application/xhtml+xml"===e.value.content)))&&(n=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&"mglyph"!==e&&"malignmark"!==e&&(n=0);else t&&1===n&&("foreignObject"!==t.tag&&"desc"!==t.tag&&"title"!==t.tag||(n=0));if(0===n){if("svg"===e)return 1;if("math"===e)return 2}return n},getTextMode({tag:e,ns:t}){if(0===t){if("textarea"===e||"title"===e)return 1;if(vu(e))return 2}return 0}},wu=(e,t)=>{const n=me(e);return Hc(JSON.stringify(n),!1,t,3)};function bu(e,t){return Jl(e,t)}const xu=le("passive,once,capture"),Su=le("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),Eu=le("left,right"),Cu=le("onkeyup,onkeydown,onkeypress",!0),_u=(e,t)=>Xc(e)&&"onclick"===e.content.toLowerCase()?Hc(t,!0):4!==e.type?Gc(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,Tu=(e,t)=>{1!==e.type||0!==e.tagType||"script"!==e.tag&&"style"!==e.tag||(t.onError(bu(60,e.loc)),t.removeNode())},$u=[e=>{1===e.type&&e.props.forEach(((t,n)=>{6===t.type&&"style"===t.name&&t.value&&(e.props[n]={type:7,name:"bind",arg:Hc("style",!0,t.loc),exp:wu(t.value.content,t.loc),modifiers:[],loc:t.loc})}))}],Mu={cloak:()=>({props:[]}),html:(e,t,n)=>{const{exp:s,loc:r}=e;return s||n.onError(bu(50,r)),t.children.length&&(n.onError(bu(51,r)),t.children.length=0),{props:[jc(Hc("innerHTML",!0,r),s||Hc("",!0))]}},text:(e,t,n)=>{const{exp:s,loc:r}=e;return s||n.onError(bu(52,r)),t.children.length&&(n.onError(bu(53,r)),t.children.length=0),{props:[jc(Hc("textContent",!0),s?Uc(n.helperString(wc),[s],r):Hc("",!0))]}},model:(e,t,n)=>{const s=Yp(e,t,n);if(!s.props.length||1===t.tagType)return s;e.arg&&n.onError(bu(55,e.arg.loc));const{tag:r}=t,i=n.isCustomElement(r);if("input"===r||"textarea"===r||"select"===r||i){let o=au,a=!1;if("input"===r||i){const s=ad(t,"type");if(s){if(7===s.type)o=cu;else if(s.value)switch(s.value.content){case"radio":o=iu;break;case"checkbox":o=ou;break;case"file":a=!0,n.onError(bu(56,e.loc))}}else(function(e){return e.props.some((e=>!(7!==e.type||"bind"!==e.name||e.arg&&4===e.arg.type&&e.arg.isStatic)))})(t)&&(o=cu)}else"select"===r&&(o=lu);a||(s.needRuntime=n.helper(o))}else n.onError(bu(54,e.loc));return s.props=s.props.filter((e=>!(4===e.key.type&&"modelValue"===e.key.content))),s},on:(e,t,n)=>Hp(e,0,n,(t=>{const{modifiers:s}=e;if(!s.length)return t;let{key:r,value:i}=t.props[0];const{keyModifiers:o,nonKeyModifiers:a,eventOptionModifiers:l}=((e,t,n,s)=>{const r=[],i=[],o=[];for(let s=0;s<t.length;s++){const a=t[s];"native"===a&&Sd("COMPILER_V_ON_NATIVE",n)||xu(a)?o.push(a):Eu(a)?Xc(e)?Cu(e.content)?r.push(a):i.push(a):(r.push(a),i.push(a)):Su(a)?i.push(a):r.push(a)}return{keyModifiers:r,nonKeyModifiers:i,eventOptionModifiers:o}})(r,s,n,e.loc);if(a.includes("right")&&(r=_u(r,"onContextmenu")),a.includes("middle")&&(r=_u(r,"onMouseup")),a.length&&(i=Uc(n.helper(du),[i,JSON.stringify(a)])),!o.length||Xc(r)&&!Cu(r.content)||(i=Uc(n.helper(pu),[i,JSON.stringify(o)])),l.length){const e=l.map(tt).join("");r=Xc(r)?Hc(`${r.content}${e}`,!0):Gc(["(",r,`) + "${e}"`])}return{props:[jc(r,i)]}})),show:(e,t,n)=>{const{exp:s,loc:r}=e;return s||n.onError(bu(58,r)),{props:[],needRuntime:n.helper(uu)}}},ku=Object.create(null);po((function(e,n){if(!Fe(e)){if(!e.nodeType)return $e;e=e.innerHTML}const s=e,r=ku[s];if(r)return r;if("#"===e[0]){const t=document.querySelector(e);e=t?t.innerHTML:""}const{code:i}=function(e,t={}){return ru(e,Ie({},yu,t,{nodeTransforms:[Tu,...$u,...t.nodeTransforms||[]],directiveTransforms:Ie({},Mu,t.directiveTransforms||{}),transformHoist:null}))}(e,Ie({hoistStatic:!0,onError:void 0,onWarn:$e},n)),o=new Function("Vue",i)(t);return o._rc=!0,ku[s]=o}));const Pu={data:()=>({state:"mirror",foundCamera:!0,folder:"0",element:"",demo:!1,preference:_evr.preference,evr_url:"https://wppool.dev/easy-video-reviews",send:{sending:!0,success:!1,message:""},error:"",forms:_evr.forms,options:{shown:!1,camera:"0",mic:"0",delay:_evr.preference.delay,frontCamera:!0,flip:!0,form:{}},src:"record",previewPlaying:!1,devices:[],blob:[],stream:!1,mediaRecorder:!1,finishingCount:!1,startingCount:!1,finishingCounter:!1,startingCounter:!1,uploader:{limit:5,loading:!1,file:"",type:"",size:"",error:!1},visitor:{ip:_evr.ip,agent:window.navigator.userAgent},isMobile:!1,capture:"user"}),computed:{isSSL:()=>"https:"==window.location.protocol},methods:{frontCamera(){this.options.frontCamera=!this.options.frontCamera,this.options.flip=this.options.frontCamera,this.initMirror()},flipCamera(){this.options.flip=!this.options.flip},getVisitorInformation(){let e=this;fetch("https://api.ipify.org").then((e=>e.text())).then((t=>{e.visitor.ip=t}))},trans(e,t=!1){let n=e;return e in _evr.translations&&(n=_evr.translations[e]),t&&(n=n.replace("%s",t)),n},async check(){const e={method:"GET",headers:{"Content-Type":"application/json",Authorization:`Bearer ${_evr.access_token}`}};fetch(`${_evr.server_url}/wp-json/evr/v2/check/?website=${_evr.host}`,e).then((e=>e.json())).then((e=>(evr_log("permission check",e),e.success?(e.data.max_video_length<=this.preference.max_video_length&&(evr_log("mismatch",e.data.max_video_length,this.preference.max_video_length),this.preference.max_video_length=e.data.max_video_length,_evr.preference.max_video_length=e.data.max_video_length),this.preference.max_video_size=e.data.max_video_size,this.error="",!0):(this.error=e.message,!1))))},init(){evr_log("init",{folder:this.folder,element:this.element,demo:this.demo}),this.initForm(),this.initDevices(),this.initMirror(),this.loadSavedUserOptions()},initDevices(){if(this.isMobile)return!1;this.devices.mics=[],this.devices.cameras=[];try{navigator.mediaDevices.enumerateDevices().then((e=>{for(var t=0;t!==e.length;++t){let n=e[t],s={id:n.deviceId};"audioinput"===n.kind?(s.name=n.label||"Microphone "+(this.devices.mics.length+1),this.devices.mics.push(s)):"videoinput"===n.kind&&(s.name=n.label||"Camera "+(this.devices.cameras.length+1),this.devices.cameras.push(s))}}))}catch(e){this.foundCamera=!1}},delayCounter(){return this.delayCounterValue},initMirror(){if(this.isMobile)return!1;let e=this;this.closeStream().then((()=>{clearInterval(e.delayCounter),clearInterval(e.startingCounter),e.finishingCount="",void 0===navigator.mediaDevices&&(navigator.mediaDevices={}),void 0===navigator.mediaDevices.getUserMedia&&(navigator.mediaDevices.getUserMedia=function(e){var t=navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return t?new Promise((function(n,s){t.call(navigator,e,n,s)})):Promise.reject(new Error("getUserMedia is not implemented in this browser"))}),e.foundCamera=!0,e.state="mirror";let t={video:{width:{min:320,ideal:720},frameRate:{ideal:60},facingMode:e.options.frontCamera?"user":"environment"},audio:!0};"0"!=e.options.camera&&(t.video.deviceId=e.options.camera),"0"!=e.options.mic&&(t.audio.deviceId=e.options.mic),evr_log(t);try{navigator.mediaDevices.getUserMedia(t).then((n=>{evr_log(t),e.stream=n;let s=document.querySelector("video[data-evr-mirror]");s&&(s.srcObject=n)})).catch((t=>{evr_log(t),e.foundCamera=!1,evr_log("Webcam not found"),e.closeStream()}))}catch(t){evr_log(t),e.foundCamera=!1,evr_log("Webcam not found"),e.closeStream()}}))},initRecorder(){if(this.isMobile)return!1;this.stream||this.initMirror(),this.check(),this.options.shown=!1,this.state="recorder";const e=document.querySelector("[data-evr-preview]");e&&e.pause(),this.finishingCount=_evr.preference.max_video_length},initRecording(){if(this.isMobile)return!1;this.state="before_recording",this.startingCount=this.options.delay,this.startingCount&&this.startingCount>0?this.startingCounter=setInterval((()=>{this.startingCount--,0==this.startingCount&&(clearInterval(this.startingCounter),this.startingCount="Start",setTimeout((()=>{this.startRecordingNow()}),1e3))}),1e3):this.startRecordingNow()},startRecordingNow(){this.startingCount="",this.state="recording",this.blob=[];let e={mimeType:"video/mp4;codecs=vp9,opus"};MediaRecorder.isTypeSupported(e.mimeType)||(e={mimeType:"video/mp4;codecs=vp8,opus"},MediaRecorder.isTypeSupported(e.mimeType)||(e={mimeType:"video/mp4"},MediaRecorder.isTypeSupported(e.mimeType)||(e={mimeType:""}))),this.mediaRecorder=new MediaRecorder(this.stream,e),this.mediaRecorder.onstop=e=>{this.recordingStopped()},this.mediaRecorder.ondataavailable=e=>{e.data&&e.data.size>0&&this.blob.push(e.data),this.startPreview()},this.mediaRecorder.start(),this.finishingCount=_evr.preference.max_video_length,evr_log(_evr.preference),this.finishingCounter=setInterval((()=>{this.finishingCount--,-1==this.finishingCount&&this.mediaRecorder.stop()}),1e3)},recordingStopped(){this.finishingCount="",this.src="record",this.state="recorded",clearInterval(this.finishingCounter)},stopRecording(){this.mediaRecorder.stop()},startPreview(){let e=new Blob(this.blob,{type:"video/mp4"}),t=window.URL.createObjectURL(e);document.querySelector("video[data-evr-preview]").src=t},submitForm(e){e.preventDefault(),document.getElementById("evr_send").submit()},sendVideo(){this.state="send";let e=this;if(e.filedata)e.sendToServer();else{let t=new Blob(this.blob,{type:"video/mp4"}),n=new FileReader;n.readAsDataURL(t),n.onloadend=function(){e.filedata=n.result,e.sendToServer()}}},async sendToServer(){if(this.demo){let e=document.querySelector("video[data-evr-preview]").cloneNode(!0),t=document.querySelector(this.element);t.innerHTML="",t.classList.add("relative"),t.classList.add("evr-review"),e.controls=0;let n='<div class="absolute top-0 left-0 w-full h-full flex items-center justify-center z-50 evr-review-overlay">\n              <a data-play class="evr-review-play cursor-pointer opacity-50 hover:opacity-70 transition duration-150 text-white" style="color: white" >\n                <svg\n                  xmlns="http://www.w3.org/2000/svg"\n                  class="fill-current h-20 w-20"\n                  viewBox="0 0 16 16"\n                >\n                  <path d="m11.596 8.697-6.363 3.692c-.54.313-1.233-.066-1.233-.697V4.308c0-.63.692-1.01 1.233-.696l6.363 3.692a.802.802 0 0 1 0 1.393z" />\n                </svg>\n              </a>\n              <a style="display:none" data-stop class="evr-review-stop cursor-pointer opacity-50 hover:opacity-70 transition duration-150 text-white" style="color: white" >\n                <svg\n                  xmlns="http://www.w3.org/2000/svg"\n                  class="fill-current h-20 w-20"\n                  viewBox="0 0 16 16"\n                >\n                  <path d="M5.5 3.5A1.5 1.5 0 0 1 7 5v6a1.5 1.5 0 0 1-3 0V5a1.5 1.5 0 0 1 1.5-1.5zm5 0A1.5 1.5 0 0 1 12 5v6a1.5 1.5 0 0 1-3 0V5a1.5 1.5 0 0 1 1.5-1.5z"/>\n                </svg>\n              </a>\n            </div>';t.innerHTML=n,t.appendChild(e),t.style["background-image"]="",this.send.sending=!1,this.send.success=!0,this.filedata=!1,this.send.message=this.trans("Uploaded Successfully!")}else{let e=null;if("upload"==this.src){let t=document.querySelector("video[data-evr-preview]");e=await fetch(t.src).then((e=>e.blob())),e=[e]}else e=this.blob;this.blob=null;let t=new File(e,"video.mp4",{type:"video/mp4"}),n=new FormData;n.append("video",t);let s=this;this.send.message="",this.send.sending=!0;let r="upload"!=s.src&&s.options.flip,i={wrat:_evr.access_token,website:_evr.host,form_data:JSON.stringify(s.options.form),meta:JSON.stringify({flip:s.options.flip,user_agent:navigator.userAgent,device:navigator.platform||navigator.vendor,vendor:navigator.vendor||navigator.platform,language:navigator.language,scree_size:`${window.screen.width}x${window.screen.height}`,browser:navigator.appName,browser_version:navigator.appVersion||"Unknown"}),folder_id:s.folder,is_public:_evr.preference.auto_publish,flip:r};evr_log("data",i);for(let e in i)n.append(e,i[e]);evr_log("sending data to server",n);let o=await fetch(`${_evr.server_url}/wp-json/evr/v2/review/0`,{method:"POST",headers:{Authorization:`Bearer ${_evr.access_token}`},body:n});o=await o.json(),s.send.sending=!1,evr_log(o),o.success?(s.send.success=!0,s.filedata=!1,s.send.message=s.trans("Uploaded Successfully!"),window.EasyVideoReviews.loadVideos()):(s.send.success=!1,s.send.message=o.message||"Something went wrong")}},time(e=300){let t=Math.floor(e/60);return`${t>9?t:"0"+t}:${(e-=60*t)>9?e:"0"+e}`},async closeStream(){evr_log("Mirror exit");let e=document.querySelector("video[data-evr-mirror]");if(e){const t=e.srcObject;if(t){const n=t.getTracks();n&&n.forEach((function(e){e.stop()})),e.srcObject=null}}let t=document.querySelector("video[data-evr-preview]");return t&&(t.srcObject=null),this.stream=null,!0},label:e=>e in _evr.labels?_evr.labels[e]:e,initForm(){let e=this;e.forms&&e.forms.length&&e.forms.forEach((t=>{e.options.form[t.id]=t.default}))},initUploader(){let e=this;this.closeStream().then((()=>{e.state="uploader",e.uploader.file=!1}))},fileSelected(e){let t=e.target.files[0];this.uploader.file=t.name,this.uploader.size=this.bytesToSize(t.size),this.uploader.type=t.type,this.state="uploader",-1==t.type.search(/video/i)?this.uploader.error="Invalid Video File":this.lateUploader(e)},bytesToSize(e){if(0==e)return"0 Byte";var t=parseInt(Math.floor(Math.log(e)/Math.log(1024)));return Math.round(e/Math.pow(1024,t),2)+" "+["Bytes","KB","MB","GB","TB"][t]},removeFileUpload(e){e.target.value="",this.uploader.file="",this.uploader.error=!1},lateUploader(e){let t=this;var n=new FileReader;n.onload=function(e){t.src="upload",t.state="recorded",setTimeout((()=>{let n=document.querySelector("video[data-evr-preview]");n.preload="metadata",n.addEventListener("loadeddata",(function(){window.URL.revokeObjectURL(n.src);var s=n.currentTime;evr_log(s),s==1/0&&(s=100),s>Number(t.preference.max_video_length)&&(t.uploader.error=t.trans("Video Duration Limit Exceeded, Select other file"),t.state="uploader");const r=1024*this.max_video_size*1024;console.log("evr_maximum_limit",r,e.total),e.total>r&&(t.uploader.error=t.trans("Please select a file less than %s",t.bytesToSize(r)),t.state="uploader")})),n.src=e.target.result,t.filedata=e.target.result}),10)},n&&n.readAsDataURL(e.target.files[0])},playPausePreview(){let e=this,t=document.querySelector("[data-evr-preview]");e.previewPlaying?t.pause():t.play(),e.previewPlaying=!e.previewPlaying,t.onended=n=>{e.previewPlaying=!1,t.currentTime=0}},fullscreen(e=!1){e=document.querySelector(e),document.fullscreenElement?document.exitFullscreen():e.requestFullscreen().catch((e=>{alert(this.trans("Error attempting to enable full-screen mode: %s",e.message))}))},saveUserOptions(){this.options.shown=!1;let{delay:e,camera:t,mic:n,flip:s}=this.options;localStorage.setItem("_evr",JSON.stringify({delay:e,camera:t,mic:n,flip:s}))},loadSavedUserOptions(){let e=JSON.parse(localStorage.getItem("_evr"));e&&(this.options.delay=e.delay,this.options.camera=e.camera,this.options.mic=e.mic,this.options.flip=e.flip,evr_log(e))}},created(){let e=navigator.userAgent||navigator.vendor||window.opera;(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(e.substr(0,4)))&&(this.isMobile=!0),this.isMobile&&(this.state="mobile")},mounted(){this.initForm()}},Ou=Pu;window.Swiper=Y,function(e){function t(){let e=arguments||[];"undefined"!=typeof _evr&&_evr.debug&&console.log("%cEVR","background:rgb(2 132 199);color:white;font-size:10px;padding:4px;border-radius:2px;",...e)}window.evr_log=t,t("EVR Options:",_evr),window.EasyVideoReviews={},window.EasyVideoReviews.modal=e("[data-evr-modal]"),window.EasyVideoReviews.hide=()=>{window.EasyVideoReviews.mounted.closeStream().then((()=>{window.EasyVideoReviews.modal.fadeOut(200)}))},window.EasyVideoReviews.open=(e="0")=>{window.EasyVideoReviews.show(e)},window.EasyVideoReviews.close=()=>{window.EasyVideoReviews.hide()},e(document).on("click",".evr-open",(function(e){e.preventDefault(),window.EasyVideoReviews.show()})),e(document).on("click",".evr-close",(function(e){e.preventDefault(),window.EasyVideoReviews.hide()})),window.EasyVideoReviews.fetch=async(t="GET",n="",s={})=>{let r={method:t,mode:"cors",headers:{Accept:"application/json","Content-Type":"application/json",Authorization:_evr.access_token},body:JSON.stringify(s)};return Promise.resolve(fetch(`${n}${"GET"==t&&s?"?"+e.param(s):""}`,"POST"==t?r:{}).then((e=>{try{e=e.json()}catch(t){e=e.text()}return e})))},window.EasyVideoReviews.remote=async(e="",t="POST",n=!1)=>window.EasyVideoReviews.fetch("POST",e,n),window.EasyVideoReviews.app=Gl(Ou),window.EasyVideoReviews.mounted=window.EasyVideoReviews.app.mount("[data-evr-modal]");const n=document.querySelector("#evr_dropzone");var s;n&&n.length&&(["dragenter","dragover"].forEach((e=>{n.addEventListener(e,(e=>{e.preventDefault(),n.classList.add("ring-4"),n.classList.add("ring-blue-500"),n.classList.add("text-blue-500"),n.classList.remove("text-gray-400")}),!1)})),["dragleave","drop"].forEach((e=>{n.addEventListener(e,(e=>{e.preventDefault(),n.classList.remove("ring-4"),n.classList.remove("ring-blue-500"),n.classList.remove("text-blue-500"),n.classList.add("text-gray-400")}),!1)})),n.addEventListener("drop",(e=>{e.preventDefault(),e.stopPropagation(),window.EasyVideoReviews.mounted.fileSelected()}),!1)),window.EasyVideoReviews.initShowcase=async()=>{await window.EasyVideoReviews.loadVideos(),e(".evr-swiper").length>0&&e(".evr-swiper").each(((n,s)=>{let r=e(s).find("[data-evr-reviews]").data("evr-videos");if(!r)return;t("Initialize config",r);let i={navigation:!!Boolean(r.navigation)&&{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},observer:!0,observeParents:!0,parallax:!0,slidesPerView:3,loop:!0,autoplay:!0,simulateTouch:!0,spaceBetween:Math.ceil(5*r.gap),pagination:!!Boolean(r.pagination)&&{el:".swiper-pagination",clickable:!0},autoplay:!!Boolean(r.autoplay)&&{delay:r.delay,disableOnInteraction:!1},speed:r.delay/10,freeMode:!0,keyboardControl:!0,scrollbar:!!Boolean(r.scrollbar),keyboard:{enabled:!0,onlyInViewport:!1},breakpoints:{0:{slidesPerView:1,spaceBetween:5},120:{slidesPerView:r.columns_mobile,spaceBetween:Math.ceil(5*r.gap_mobile)},640:{slidesPerView:r.columns_tablet,spaceBetween:Math.ceil(5*r.gap_tablet)},992:{slidesPerView:r.columns,spaceBetween:Math.ceil(5*r.gap)}}};t(i),new Y(s,i)})),e("video[data-src]").length&&e("video[data-src]").each(((t,n)=>{e(n).attr("src",e(n).data("src")),e(n).next(".swiper-lazy-preloader").fadeOut(50),e(n)[0].load()}))},window.addEventListener("load",(function(){window.EasyVideoReviews.initShowcase()})),window.EasyVideoReviews.loadVideos=async()=>{if(!e("[data-evr-reviews], [data-evr-reviews]").length)return;const n=["id","slug","folder","tags","id_not","slug_not","folder_not","tags_not","limit","offset","order","orderby"];return e("[data-evr-reviews], [data-evr-reviews]").each((async(s,r)=>{let i=e(r).data("evr-reviews")||e(r).data("evr-videos");t("Config",i);const o={};i&&n.forEach((e=>{i[e]&&(o[e]=i[e])})),o.folder.includes("all")&&(o.folder="",o.folder_not="");const a=new URLSearchParams(o).toString(),l=document.createElement("div");l.innerHTML='<div class="swiper-lazy-preloader"></div>',e(r).html(l);let c=await fetch(`${_evr.server_url}/wp-json/evr/v2/public/reviews/?wrat=${_evr.access_token}&website=${_evr.host}&${a}`);if(c=await c.json(),!c.success||!c.data.length)return e(r).removeClass("grid"),e(r).addClass("text-center"),void e(r).html('<div class="w-96 mx-auto inline-flex flex-col items-center justify-center w-full h-full bg-white p-4 rounded-md shadow-sm">\n    <div class="flex items-center justify-center w-12 h-12 mb-4 text-gray-400 bg-gray-100 rounded-full">\n      <svg class="w-6 h-6" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">\n        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 6v6m0 0v6m0-6h6m-6 0H6"></path>\n      </svg>\n    </div>\n    <div class="text-center">\n      <h3 class="text-lg font-medium text-gray-600 font-semibold">No reviews found</h3>\n      <p class="text-sm text-gray-400">Be the first to leave a video review</p> \n    </div>\n  </div>');let d=c.data.filter((e=>e.video_url));e(r).html(""),d.forEach((t=>{let n=`<div class="swiper-slide evr-review"><div\n  class="${Boolean(i.rounded)?"rounded-md":""} bg-gray-50 overflow-hidden flex flex-col items-center justify-center h-full">\n  <div class="relative ">\n    <div class="z-50 w-full h-full cursor-pointer rounded-sm"> \n\n      <video class="z-50 h-full w-full cursor-pointer rounded-sm ${t.meta.flip?"evr-flip":""}" >\n  <source src="${t.video_url}" type="video/mp4">\n  <source src="${t.video_url}" type="video/ogg">\n  Your browser does not support the video tag.\n</video>\n\n    </div>\n    <div class="absolute top-0 left-0 w-full h-full flex items-center justify-center z-50 evr-review-overlay">\n      <a data-play class="evr-review-play cursor-pointer opacity-50 hover:opacity-70 transition duration-150 text-white" style="color: white" >\n        <svg\n          xmlns="http://www.w3.org/2000/svg"\n          class="fill-current h-20 w-20"\n          viewBox="0 0 16 16"\n        >\n          <path d="m11.596 8.697-6.363 3.692c-.54.313-1.233-.066-1.233-.697V4.308c0-.63.692-1.01 1.233-.696l6.363 3.692a.802.802 0 0 1 0 1.393z" />\n        </svg>\n      </a>\n      <a style="display:none" data-stop class="evr-review-stop cursor-pointer opacity-50 hover:opacity-70 transition duration-150 text-white" style="color: white" >\n        <svg\n          xmlns="http://www.w3.org/2000/svg"\n          class="fill-current h-20 w-20"\n          viewBox="0 0 16 16"\n        >\n          <path d="M5.5 3.5A1.5 1.5 0 0 1 7 5v6a1.5 1.5 0 0 1-3 0V5a1.5 1.5 0 0 1 1.5-1.5zm5 0A1.5 1.5 0 0 1 12 5v6a1.5 1.5 0 0 1-3 0V5a1.5 1.5 0 0 1 1.5-1.5z"/>\n        </svg>\n      </a>\n    </div>\n  </div>\n  ${Boolean(i.date)?`<div class="w-full bg-gray-100 py-3 px-4 text-gray-400 text-sm flex items-center justify-between">\n        <span>${t.created_at}</span>\n        <div class="relative">\n          <div></div>\n        </div>\n      </div>`:""}\n</div></div>`;e(r).append(n)}))})),!0},e(document).on("click",".evr-review [data-play]",(function(t){clearInterval(s),e(".evr-review").each(((t,n)=>{e(n).find("video")[0].pause(),e(n).find("video")[0].currentTime=0,e(n).find(".evr-review-stop").hide(0),e(n).find(".evr-review-play").fadeIn(50)})),t.preventDefault(),t.stopPropagation();let n=e(this).closest(".evr-review"),r=e(n).find("video")[0];r.currentTime=0,r.play(),e(this).hide(0),e(this).next("a").fadeIn(50),s=setTimeout((()=>{e(this).next("a").hide(0),e(this).fadeIn(50)}),1e3*r.duration)})),e(document).on("click",".evr-review [data-stop]",(function(t){t.preventDefault(),t.stopPropagation();let n=e(this).closest(".evr-review"),s=e(n).find("video")[0];s.pause(),s.currentTime=0,e(this).hide(0),e(this).prev("a").fadeIn(50)})),e(document).on("click","[data-evr-button]",(function(t){t.preventDefault();let n=e(this).attr("data-evr-button");n=n||"",window.EasyVideoReviews.show(n)})),e(document).on("click",".evr-social-share .evr-social-share-toggler",(function(t){t.preventDefault();let n=e(this).closest(".evr-social-share");e(n).find(".evr-social-share-button").toggleClass("opacity-0").toggleClass("opacity-1")})),e(document).on("click",".evr-social-share-button a.sharer",(function(t){t.preventDefault();let n=e(this).attr("href");window.open(n,"sharer","toolbar=0,status=0,resizable=1,width=626,height=436")})),e(document).on("click",".evr-overlay",(function(e){e.preventDefault(),window.EasyVideoReviews.hide()})),e(document).on("click","[data-evr-demo-button]",(function(t){t.preventDefault();let n=e(this).data("evr-demo-button");window.EasyVideoReviews.show(n,1)})),window.EasyVideoReviews.show=(e="0",t=!1)=>{window.EasyVideoReviews.mounted.$data.demo=t,t&&(window.EasyVideoReviews.mounted.$data.element=e),window.EasyVideoReviews.mounted.$data.folder=e,window.EasyVideoReviews.modal.fadeIn(200),window.EasyVideoReviews.mounted.check(),window.EasyVideoReviews.mounted.init()}}(jQuery)})();
     1(()=>{"use strict";var e={d:(t,n)=>{for(var s in n)e.o(n,s)&&!e.o(t,s)&&Object.defineProperty(t,s,{enumerable:!0,get:n[s]})}};e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),e.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var t={};function n(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function s(e={},t={}){Object.keys(t).forEach((r=>{void 0===e[r]?e[r]=t[r]:n(t[r])&&n(e[r])&&Object.keys(t[r]).length>0&&s(e[r],t[r])}))}e.r(t),e.d(t,{BaseTransition:()=>As,Comment:()=>ui,EffectScope:()=>pt,Fragment:()=>di,KeepAlive:()=>Xs,ReactiveEffect:()=>Tt,Static:()=>fi,Suspense:()=>Ts,Teleport:()=>ni,Text:()=>pi,Transition:()=>Ya,TransitionGroup:()=>fl,VueElement:()=>ja,callWithAsyncErrorHandling:()=>Co,callWithErrorHandling:()=>Eo,camelize:()=>Ze,capitalize:()=>tt,cloneVNode:()=>Li,compatUtils:()=>Sa,computed:()=>ts,createApp:()=>Gl,createBlock:()=>Ei,createCommentVNode:()=>Ai,createElementBlock:()=>Si,createElementVNode:()=>Pi,createHydrationRenderer:()=>Xr,createPropsRestProxy:()=>pa,createRenderer:()=>qr,createSSRApp:()=>Ul,createSlots:()=>Hi,createStaticVNode:()=>zi,createTextVNode:()=>Ni,createVNode:()=>Oi,customRef:()=>Kn,defineAsyncComponent:()=>Us,defineComponent:()=>Hs,defineCustomElement:()=>Da,defineEmits:()=>ra,defineExpose:()=>ia,defineProps:()=>sa,defineSSRCustomElement:()=>Ba,devtools:()=>ns,effect:()=>Mt,effectScope:()=>ut,getCurrentInstance:()=>to,getCurrentScope:()=>ht,getTransitionRawChildren:()=>js,guardReactiveProps:()=>Ii,h:()=>fa,handleError:()=>_o,hydrate:()=>Hl,initCustomFormatter:()=>ga,initDirectivesForSSR:()=>Xl,inject:()=>Ls,isMemoSame:()=>ya,isProxy:()=>Ln,isReactive:()=>On,isReadonly:()=>In,isRef:()=>Bn,isRuntimeOnly:()=>uo,isVNode:()=>Ci,markRaw:()=>zn,mergeDefaults:()=>da,mergeProps:()=>Bi,nextTick:()=>Do,normalizeClass:()=>ge,normalizeProps:()=>ve,normalizeStyle:()=>ue,onActivated:()=>Ks,onBeforeMount:()=>rr,onBeforeUnmount:()=>lr,onBeforeUpdate:()=>or,onDeactivated:()=>Js,onErrorCaptured:()=>fr,onMounted:()=>ir,onRenderTracked:()=>ur,onRenderTriggered:()=>pr,onScopeDispose:()=>mt,onServerPrefetch:()=>dr,onUnmounted:()=>cr,onUpdated:()=>ar,openBlock:()=>gi,popScopeId:()=>ys,provide:()=>Is,proxyRefs:()=>Xn,pushScopeId:()=>vs,queuePostFlushCb:()=>Ho,reactive:()=>Tn,readonly:()=>Mn,ref:()=>Fn,registerRuntimeCompiler:()=>po,render:()=>jl,renderList:()=>ji,renderSlot:()=>Gi,resolveComponent:()=>ri,resolveDirective:()=>ai,resolveDynamicComponent:()=>oi,resolveFilter:()=>xa,resolveTransitionHooks:()=>Vs,setBlockTracking:()=>bi,setDevtoolsHook:()=>os,setTransitionHooks:()=>Fs,shallowReactive:()=>$n,shallowReadonly:()=>kn,shallowRef:()=>jn,ssrContextKey:()=>ha,ssrUtils:()=>ba,stop:()=>kt,toDisplayString:()=>Ee,toHandlerKey:()=>nt,toHandlers:()=>Wi,toRaw:()=>Nn,toRef:()=>Qn,toRefs:()=>Jn,transformVNodeArgs:()=>Ti,triggerRef:()=>Un,unref:()=>Wn,useAttrs:()=>la,useCssModule:()=>Ha,useCssVars:()=>Ga,useSSRContext:()=>ma,useSlots:()=>aa,useTransitionState:()=>Ns,vModelCheckbox:()=>xl,vModelDynamic:()=>Ml,vModelRadio:()=>El,vModelSelect:()=>Cl,vModelText:()=>bl,vShow:()=>zl,version:()=>wa,warn:()=>bo,watch:()=>Zo,watchEffect:()=>Xo,watchPostEffect:()=>Yo,watchSyncEffect:()=>Ko,withAsyncContext:()=>ua,withCtx:()=>bs,withDefaults:()=>oa,withDirectives:()=>Ar,withKeys:()=>Nl,withMemo:()=>va,withModifiers:()=>Il,withScopeId:()=>ws});const r={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function i(){const e="undefined"!=typeof document?document:{};return s(e,r),e}const o={document:r,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function a(){const e="undefined"!=typeof window?window:{};return s(e,o),e}class l extends Array{constructor(e){super(...e||[]),function(e){const t=e.__proto__;Object.defineProperty(e,"__proto__",{get:()=>t,set(e){t.__proto__=e}})}(this)}}function c(e=[]){const t=[];return e.forEach((e=>{Array.isArray(e)?t.push(...c(e)):t.push(e)})),t}function d(e,t){return Array.prototype.filter.call(e,t)}function p(e,t){const n=a(),s=i();let r=[];if(!t&&e instanceof l)return e;if(!e)return new l(r);if("string"==typeof e){const n=e.trim();if(n.indexOf("<")>=0&&n.indexOf(">")>=0){let e="div";0===n.indexOf("<li")&&(e="ul"),0===n.indexOf("<tr")&&(e="tbody"),0!==n.indexOf("<td")&&0!==n.indexOf("<th")||(e="tr"),0===n.indexOf("<tbody")&&(e="table"),0===n.indexOf("<option")&&(e="select");const t=s.createElement(e);t.innerHTML=n;for(let e=0;e<t.childNodes.length;e+=1)r.push(t.childNodes[e])}else r=function(e,t){if("string"!=typeof e)return[e];const n=[],s=t.querySelectorAll(e);for(let e=0;e<s.length;e+=1)n.push(s[e]);return n}(e.trim(),t||s)}else if(e.nodeType||e===n||e===s)r.push(e);else if(Array.isArray(e)){if(e instanceof l)return e;r=e}return new l(function(e){const t=[];for(let n=0;n<e.length;n+=1)-1===t.indexOf(e[n])&&t.push(e[n]);return t}(r))}p.fn=l.prototype;const u="resize scroll".split(" ");function f(e){return function(...t){if(void 0===t[0]){for(let t=0;t<this.length;t+=1)u.indexOf(e)<0&&(e in this[t]?this[t][e]():p(this[t]).trigger(e));return this}return this.on(e,...t)}}f("click"),f("blur"),f("focus"),f("focusin"),f("focusout"),f("keyup"),f("keydown"),f("keypress"),f("submit"),f("change"),f("mousedown"),f("mousemove"),f("mouseup"),f("mouseenter"),f("mouseleave"),f("mouseout"),f("mouseover"),f("touchstart"),f("touchend"),f("touchmove"),f("resize"),f("scroll");const h={addClass:function(...e){const t=c(e.map((e=>e.split(" "))));return this.forEach((e=>{e.classList.add(...t)})),this},removeClass:function(...e){const t=c(e.map((e=>e.split(" "))));return this.forEach((e=>{e.classList.remove(...t)})),this},hasClass:function(...e){const t=c(e.map((e=>e.split(" "))));return d(this,(e=>t.filter((t=>e.classList.contains(t))).length>0)).length>0},toggleClass:function(...e){const t=c(e.map((e=>e.split(" "))));this.forEach((e=>{t.forEach((t=>{e.classList.toggle(t)}))}))},attr:function(e,t){if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(let n=0;n<this.length;n+=1)if(2===arguments.length)this[n].setAttribute(e,t);else for(const t in e)this[n][t]=e[t],this[n].setAttribute(t,e[t]);return this},removeAttr:function(e){for(let t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this},transform:function(e){for(let t=0;t<this.length;t+=1)this[t].style.transform=e;return this},transition:function(e){for(let t=0;t<this.length;t+=1)this[t].style.transitionDuration="string"!=typeof e?`${e}ms`:e;return this},on:function(...e){let[t,n,s,r]=e;function i(e){const t=e.target;if(!t)return;const r=e.target.dom7EventData||[];if(r.indexOf(e)<0&&r.unshift(e),p(t).is(n))s.apply(t,r);else{const e=p(t).parents();for(let t=0;t<e.length;t+=1)p(e[t]).is(n)&&s.apply(e[t],r)}}function o(e){const t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),s.apply(this,t)}"function"==typeof e[1]&&([t,s,r]=e,n=void 0),r||(r=!1);const a=t.split(" ");let l;for(let e=0;e<this.length;e+=1){const t=this[e];if(n)for(l=0;l<a.length;l+=1){const e=a[l];t.dom7LiveListeners||(t.dom7LiveListeners={}),t.dom7LiveListeners[e]||(t.dom7LiveListeners[e]=[]),t.dom7LiveListeners[e].push({listener:s,proxyListener:i}),t.addEventListener(e,i,r)}else for(l=0;l<a.length;l+=1){const e=a[l];t.dom7Listeners||(t.dom7Listeners={}),t.dom7Listeners[e]||(t.dom7Listeners[e]=[]),t.dom7Listeners[e].push({listener:s,proxyListener:o}),t.addEventListener(e,o,r)}}return this},off:function(...e){let[t,n,s,r]=e;"function"==typeof e[1]&&([t,s,r]=e,n=void 0),r||(r=!1);const i=t.split(" ");for(let e=0;e<i.length;e+=1){const t=i[e];for(let e=0;e<this.length;e+=1){const i=this[e];let o;if(!n&&i.dom7Listeners?o=i.dom7Listeners[t]:n&&i.dom7LiveListeners&&(o=i.dom7LiveListeners[t]),o&&o.length)for(let e=o.length-1;e>=0;e-=1){const n=o[e];s&&n.listener===s||s&&n.listener&&n.listener.dom7proxy&&n.listener.dom7proxy===s?(i.removeEventListener(t,n.proxyListener,r),o.splice(e,1)):s||(i.removeEventListener(t,n.proxyListener,r),o.splice(e,1))}}}return this},trigger:function(...e){const t=a(),n=e[0].split(" "),s=e[1];for(let r=0;r<n.length;r+=1){const i=n[r];for(let n=0;n<this.length;n+=1){const r=this[n];if(t.CustomEvent){const n=new t.CustomEvent(i,{detail:s,bubbles:!0,cancelable:!0});r.dom7EventData=e.filter(((e,t)=>t>0)),r.dispatchEvent(n),r.dom7EventData=[],delete r.dom7EventData}}}return this},transitionEnd:function(e){const t=this;return e&&t.on("transitionend",(function n(s){s.target===this&&(e.call(this,s),t.off("transitionend",n))})),this},outerWidth:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+parseFloat(e.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function(){const e=a();return this[0]?e.getComputedStyle(this[0],null):{}},offset:function(){if(this.length>0){const e=a(),t=i(),n=this[0],s=n.getBoundingClientRect(),r=t.body,o=n.clientTop||r.clientTop||0,l=n.clientLeft||r.clientLeft||0,c=n===e?e.scrollY:n.scrollTop,d=n===e?e.scrollX:n.scrollLeft;return{top:s.top+c-o,left:s.left+d-l}}return null},css:function(e,t){const n=a();let s;if(1===arguments.length){if("string"!=typeof e){for(s=0;s<this.length;s+=1)for(const t in e)this[s].style[t]=e[t];return this}if(this[0])return n.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(s=0;s<this.length;s+=1)this[s].style[e]=t;return this}return this},each:function(e){return e?(this.forEach(((t,n)=>{e.apply(t,[t,n])})),this):this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:null;for(let t=0;t<this.length;t+=1)this[t].innerHTML=e;return this},text:function(e){if(void 0===e)return this[0]?this[0].textContent.trim():null;for(let t=0;t<this.length;t+=1)this[t].textContent=e;return this},is:function(e){const t=a(),n=i(),s=this[0];let r,o;if(!s||void 0===e)return!1;if("string"==typeof e){if(s.matches)return s.matches(e);if(s.webkitMatchesSelector)return s.webkitMatchesSelector(e);if(s.msMatchesSelector)return s.msMatchesSelector(e);for(r=p(e),o=0;o<r.length;o+=1)if(r[o]===s)return!0;return!1}if(e===n)return s===n;if(e===t)return s===t;if(e.nodeType||e instanceof l){for(r=e.nodeType?[e]:e,o=0;o<r.length;o+=1)if(r[o]===s)return!0;return!1}return!1},index:function(){let e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function(e){if(void 0===e)return this;const t=this.length;if(e>t-1)return p([]);if(e<0){const n=t+e;return p(n<0?[]:[this[n]])}return p([this[e]])},append:function(...e){let t;const n=i();for(let s=0;s<e.length;s+=1){t=e[s];for(let e=0;e<this.length;e+=1)if("string"==typeof t){const s=n.createElement("div");for(s.innerHTML=t;s.firstChild;)this[e].appendChild(s.firstChild)}else if(t instanceof l)for(let n=0;n<t.length;n+=1)this[e].appendChild(t[n]);else this[e].appendChild(t)}return this},prepend:function(e){const t=i();let n,s;for(n=0;n<this.length;n+=1)if("string"==typeof e){const r=t.createElement("div");for(r.innerHTML=e,s=r.childNodes.length-1;s>=0;s-=1)this[n].insertBefore(r.childNodes[s],this[n].childNodes[0])}else if(e instanceof l)for(s=0;s<e.length;s+=1)this[n].insertBefore(e[s],this[n].childNodes[0]);else this[n].insertBefore(e,this[n].childNodes[0]);return this},next:function(e){return this.length>0?e?this[0].nextElementSibling&&p(this[0].nextElementSibling).is(e)?p([this[0].nextElementSibling]):p([]):this[0].nextElementSibling?p([this[0].nextElementSibling]):p([]):p([])},nextAll:function(e){const t=[];let n=this[0];if(!n)return p([]);for(;n.nextElementSibling;){const s=n.nextElementSibling;e?p(s).is(e)&&t.push(s):t.push(s),n=s}return p(t)},prev:function(e){if(this.length>0){const t=this[0];return e?t.previousElementSibling&&p(t.previousElementSibling).is(e)?p([t.previousElementSibling]):p([]):t.previousElementSibling?p([t.previousElementSibling]):p([])}return p([])},prevAll:function(e){const t=[];let n=this[0];if(!n)return p([]);for(;n.previousElementSibling;){const s=n.previousElementSibling;e?p(s).is(e)&&t.push(s):t.push(s),n=s}return p(t)},parent:function(e){const t=[];for(let n=0;n<this.length;n+=1)null!==this[n].parentNode&&(e?p(this[n].parentNode).is(e)&&t.push(this[n].parentNode):t.push(this[n].parentNode));return p(t)},parents:function(e){const t=[];for(let n=0;n<this.length;n+=1){let s=this[n].parentNode;for(;s;)e?p(s).is(e)&&t.push(s):t.push(s),s=s.parentNode}return p(t)},closest:function(e){let t=this;return void 0===e?p([]):(t.is(e)||(t=t.parents(e).eq(0)),t)},find:function(e){const t=[];for(let n=0;n<this.length;n+=1){const s=this[n].querySelectorAll(e);for(let e=0;e<s.length;e+=1)t.push(s[e])}return p(t)},children:function(e){const t=[];for(let n=0;n<this.length;n+=1){const s=this[n].children;for(let n=0;n<s.length;n+=1)e&&!p(s[n]).is(e)||t.push(s[n])}return p(t)},filter:function(e){return p(d(this,e))},remove:function(){for(let e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this}};Object.keys(h).forEach((e=>{Object.defineProperty(p.fn,e,{value:h[e],writable:!0})}));const m=p;function g(e,t=0){return setTimeout(e,t)}function v(){return Date.now()}function y(e,t="x"){const n=a();let s,r,i;const o=function(e){const t=a();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}(e);return n.WebKitCSSMatrix?(r=o.transform||o.webkitTransform,r.split(",").length>6&&(r=r.split(", ").map((e=>e.replace(",","."))).join(", ")),i=new n.WebKitCSSMatrix("none"===r?"":r)):(i=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),s=i.toString().split(",")),"x"===t&&(r=n.WebKitCSSMatrix?i.m41:16===s.length?parseFloat(s[12]):parseFloat(s[4])),"y"===t&&(r=n.WebKitCSSMatrix?i.m42:16===s.length?parseFloat(s[13]):parseFloat(s[5])),r||0}function w(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function b(...e){const t=Object(e[0]),n=["__proto__","constructor","prototype"];for(let r=1;r<e.length;r+=1){const i=e[r];if(null!=i&&(s=i,!("undefined"!=typeof window&&void 0!==window.HTMLElement?s instanceof HTMLElement:s&&(1===s.nodeType||11===s.nodeType)))){const e=Object.keys(Object(i)).filter((e=>n.indexOf(e)<0));for(let n=0,s=e.length;n<s;n+=1){const s=e[n],r=Object.getOwnPropertyDescriptor(i,s);void 0!==r&&r.enumerable&&(w(t[s])&&w(i[s])?i[s].__swiper__?t[s]=i[s]:b(t[s],i[s]):!w(t[s])&&w(i[s])?(t[s]={},i[s].__swiper__?t[s]=i[s]:b(t[s],i[s])):t[s]=i[s])}}}var s;return t}function x(e,t,n){e.style.setProperty(t,n)}function S({swiper:e,targetPosition:t,side:n}){const s=a(),r=-e.translate;let i,o=null;const l=e.params.speed;e.wrapperEl.style.scrollSnapType="none",s.cancelAnimationFrame(e.cssModeFrameID);const c=t>r?"next":"prev",d=(e,t)=>"next"===c&&e>=t||"prev"===c&&e<=t,p=()=>{i=(new Date).getTime(),null===o&&(o=i);const a=Math.max(Math.min((i-o)/l,1),0),c=.5-Math.cos(a*Math.PI)/2;let u=r+c*(t-r);if(d(u,t)&&(u=t),e.wrapperEl.scrollTo({[n]:u}),d(u,t))return e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout((()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[n]:u})})),void s.cancelAnimationFrame(e.cssModeFrameID);e.cssModeFrameID=s.requestAnimationFrame(p)};p()}let E,C,_;function T(){return E||(E=function(){const e=a(),t=i();return{smoothScroll:t.documentElement&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch),passiveListener:function(){let t=!1;try{const n=Object.defineProperty({},"passive",{get(){t=!0}});e.addEventListener("testPassiveListener",null,n)}catch(e){}return t}(),gestures:"ongesturestart"in e}}()),E}const $={on(e,t,n){const s=this;if("function"!=typeof t)return s;const r=n?"unshift":"push";return e.split(" ").forEach((e=>{s.eventsListeners[e]||(s.eventsListeners[e]=[]),s.eventsListeners[e][r](t)})),s},once(e,t,n){const s=this;if("function"!=typeof t)return s;function r(...n){s.off(e,r),r.__emitterProxy&&delete r.__emitterProxy,t.apply(s,n)}return r.__emitterProxy=t,s.on(e,r,n)},onAny(e,t){const n=this;if("function"!=typeof e)return n;const s=t?"unshift":"push";return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[s](e),n},offAny(e){const t=this;if(!t.eventsAnyListeners)return t;const n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){const n=this;return n.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?n.eventsListeners[e]=[]:n.eventsListeners[e]&&n.eventsListeners[e].forEach(((s,r)=>{(s===t||s.__emitterProxy&&s.__emitterProxy===t)&&n.eventsListeners[e].splice(r,1)}))})),n):n},emit(...e){const t=this;if(!t.eventsListeners)return t;let n,s,r;return"string"==typeof e[0]||Array.isArray(e[0])?(n=e[0],s=e.slice(1,e.length),r=t):(n=e[0].events,s=e[0].data,r=e[0].context||t),s.unshift(r),(Array.isArray(n)?n:n.split(" ")).forEach((e=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach((t=>{t.apply(r,[e,...s])})),t.eventsListeners&&t.eventsListeners[e]&&t.eventsListeners[e].forEach((e=>{e.apply(r,s)}))})),t}},M={updateSize:function(){const e=this;let t,n;const s=e.$el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:s[0].clientWidth,n=void 0!==e.params.height&&null!==e.params.height?e.params.height:s[0].clientHeight,0===t&&e.isHorizontal()||0===n&&e.isVertical()||(t=t-parseInt(s.css("padding-left")||0,10)-parseInt(s.css("padding-right")||0,10),n=n-parseInt(s.css("padding-top")||0,10)-parseInt(s.css("padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))},updateSlides:function(){const e=this;function t(t){return e.isHorizontal()?t:{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"}[t]}function n(e,n){return parseFloat(e.getPropertyValue(t(n))||0)}const s=e.params,{$wrapperEl:r,size:i,rtlTranslate:o,wrongRTL:a}=e,l=e.virtual&&s.virtual.enabled,c=l?e.virtual.slides.length:e.slides.length,d=r.children(`.${e.params.slideClass}`),p=l?e.virtual.slides.length:d.length;let u=[];const f=[],h=[];let m=s.slidesOffsetBefore;"function"==typeof m&&(m=s.slidesOffsetBefore.call(e));let g=s.slidesOffsetAfter;"function"==typeof g&&(g=s.slidesOffsetAfter.call(e));const v=e.snapGrid.length,y=e.slidesGrid.length;let w=s.spaceBetween,b=-m,S=0,E=0;if(void 0===i)return;"string"==typeof w&&w.indexOf("%")>=0&&(w=parseFloat(w.replace("%",""))/100*i),e.virtualSize=-w,o?d.css({marginLeft:"",marginBottom:"",marginTop:""}):d.css({marginRight:"",marginBottom:"",marginTop:""}),s.centeredSlides&&s.cssMode&&(x(e.wrapperEl,"--swiper-centered-offset-before",""),x(e.wrapperEl,"--swiper-centered-offset-after",""));const C=s.grid&&s.grid.rows>1&&e.grid;let _;C&&e.grid.initSlides(p);const T="auto"===s.slidesPerView&&s.breakpoints&&Object.keys(s.breakpoints).filter((e=>void 0!==s.breakpoints[e].slidesPerView)).length>0;for(let r=0;r<p;r+=1){_=0;const o=d.eq(r);if(C&&e.grid.updateSlide(r,o,p,t),"none"!==o.css("display")){if("auto"===s.slidesPerView){T&&(d[r].style[t("width")]="");const i=getComputedStyle(o[0]),a=o[0].style.transform,l=o[0].style.webkitTransform;if(a&&(o[0].style.transform="none"),l&&(o[0].style.webkitTransform="none"),s.roundLengths)_=e.isHorizontal()?o.outerWidth(!0):o.outerHeight(!0);else{const e=n(i,"width"),t=n(i,"padding-left"),s=n(i,"padding-right"),r=n(i,"margin-left"),a=n(i,"margin-right"),l=i.getPropertyValue("box-sizing");if(l&&"border-box"===l)_=e+r+a;else{const{clientWidth:n,offsetWidth:i}=o[0];_=e+t+s+r+a+(i-n)}}a&&(o[0].style.transform=a),l&&(o[0].style.webkitTransform=l),s.roundLengths&&(_=Math.floor(_))}else _=(i-(s.slidesPerView-1)*w)/s.slidesPerView,s.roundLengths&&(_=Math.floor(_)),d[r]&&(d[r].style[t("width")]=`${_}px`);d[r]&&(d[r].swiperSlideSize=_),h.push(_),s.centeredSlides?(b=b+_/2+S/2+w,0===S&&0!==r&&(b=b-i/2-w),0===r&&(b=b-i/2-w),Math.abs(b)<.001&&(b=0),s.roundLengths&&(b=Math.floor(b)),E%s.slidesPerGroup==0&&u.push(b),f.push(b)):(s.roundLengths&&(b=Math.floor(b)),(E-Math.min(e.params.slidesPerGroupSkip,E))%e.params.slidesPerGroup==0&&u.push(b),f.push(b),b=b+_+w),e.virtualSize+=_+w,S=_,E+=1}}if(e.virtualSize=Math.max(e.virtualSize,i)+g,o&&a&&("slide"===s.effect||"coverflow"===s.effect)&&r.css({width:`${e.virtualSize+s.spaceBetween}px`}),s.setWrapperSize&&r.css({[t("width")]:`${e.virtualSize+s.spaceBetween}px`}),C&&e.grid.updateWrapperSize(_,u,t),!s.centeredSlides){const t=[];for(let n=0;n<u.length;n+=1){let r=u[n];s.roundLengths&&(r=Math.floor(r)),u[n]<=e.virtualSize-i&&t.push(r)}u=t,Math.floor(e.virtualSize-i)-Math.floor(u[u.length-1])>1&&u.push(e.virtualSize-i)}if(0===u.length&&(u=[0]),0!==s.spaceBetween){const n=e.isHorizontal()&&o?"marginLeft":t("marginRight");d.filter(((e,t)=>!s.cssMode||t!==d.length-1)).css({[n]:`${w}px`})}if(s.centeredSlides&&s.centeredSlidesBounds){let e=0;h.forEach((t=>{e+=t+(s.spaceBetween?s.spaceBetween:0)})),e-=s.spaceBetween;const t=e-i;u=u.map((e=>e<0?-m:e>t?t+g:e))}if(s.centerInsufficientSlides){let e=0;if(h.forEach((t=>{e+=t+(s.spaceBetween?s.spaceBetween:0)})),e-=s.spaceBetween,e<i){const t=(i-e)/2;u.forEach(((e,n)=>{u[n]=e-t})),f.forEach(((e,n)=>{f[n]=e+t}))}}if(Object.assign(e,{slides:d,snapGrid:u,slidesGrid:f,slidesSizesGrid:h}),s.centeredSlides&&s.cssMode&&!s.centeredSlidesBounds){x(e.wrapperEl,"--swiper-centered-offset-before",-u[0]+"px"),x(e.wrapperEl,"--swiper-centered-offset-after",e.size/2-h[h.length-1]/2+"px");const t=-e.snapGrid[0],n=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+n))}p!==c&&e.emit("slidesLengthChange"),u.length!==v&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),f.length!==y&&e.emit("slidesGridLengthChange"),s.watchSlidesProgress&&e.updateSlidesOffset()},updateAutoHeight:function(e){const t=this,n=[],s=t.virtual&&t.params.virtual.enabled;let r,i=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const o=e=>s?t.slides.filter((t=>parseInt(t.getAttribute("data-swiper-slide-index"),10)===e))[0]:t.slides.eq(e)[0];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)t.visibleSlides.each((e=>{n.push(e)}));else for(r=0;r<Math.ceil(t.params.slidesPerView);r+=1){const e=t.activeIndex+r;if(e>t.slides.length&&!s)break;n.push(o(e))}else n.push(o(t.activeIndex));for(r=0;r<n.length;r+=1)if(void 0!==n[r]){const e=n[r].offsetHeight;i=e>i?e:i}(i||0===i)&&t.$wrapperEl.css("height",`${i}px`)},updateSlidesOffset:function(){const e=this,t=e.slides;for(let n=0;n<t.length;n+=1)t[n].swiperSlideOffset=e.isHorizontal()?t[n].offsetLeft:t[n].offsetTop},updateSlidesProgress:function(e=this&&this.translate||0){const t=this,n=t.params,{slides:s,rtlTranslate:r,snapGrid:i}=t;if(0===s.length)return;void 0===s[0].swiperSlideOffset&&t.updateSlidesOffset();let o=-e;r&&(o=e),s.removeClass(n.slideVisibleClass),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(let e=0;e<s.length;e+=1){const a=s[e];let l=a.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(l-=s[0].swiperSlideOffset);const c=(o+(n.centeredSlides?t.minTranslate():0)-l)/(a.swiperSlideSize+n.spaceBetween),d=(o-i[0]+(n.centeredSlides?t.minTranslate():0)-l)/(a.swiperSlideSize+n.spaceBetween),p=-(o-l),u=p+t.slidesSizesGrid[e];(p>=0&&p<t.size-1||u>1&&u<=t.size||p<=0&&u>=t.size)&&(t.visibleSlides.push(a),t.visibleSlidesIndexes.push(e),s.eq(e).addClass(n.slideVisibleClass)),a.progress=r?-c:c,a.originalProgress=r?-d:d}t.visibleSlides=m(t.visibleSlides)},updateProgress:function(e){const t=this;if(void 0===e){const n=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*n||0}const n=t.params,s=t.maxTranslate()-t.minTranslate();let{progress:r,isBeginning:i,isEnd:o}=t;const a=i,l=o;0===s?(r=0,i=!0,o=!0):(r=(e-t.minTranslate())/s,i=r<=0,o=r>=1),Object.assign(t,{progress:r,isBeginning:i,isEnd:o}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),i&&!a&&t.emit("reachBeginning toEdge"),o&&!l&&t.emit("reachEnd toEdge"),(a&&!i||l&&!o)&&t.emit("fromEdge"),t.emit("progress",r)},updateSlidesClasses:function(){const e=this,{slides:t,params:n,$wrapperEl:s,activeIndex:r,realIndex:i}=e,o=e.virtual&&n.virtual.enabled;let a;t.removeClass(`${n.slideActiveClass} ${n.slideNextClass} ${n.slidePrevClass} ${n.slideDuplicateActiveClass} ${n.slideDuplicateNextClass} ${n.slideDuplicatePrevClass}`),a=o?e.$wrapperEl.find(`.${n.slideClass}[data-swiper-slide-index="${r}"]`):t.eq(r),a.addClass(n.slideActiveClass),n.loop&&(a.hasClass(n.slideDuplicateClass)?s.children(`.${n.slideClass}:not(.${n.slideDuplicateClass})[data-swiper-slide-index="${i}"]`).addClass(n.slideDuplicateActiveClass):s.children(`.${n.slideClass}.${n.slideDuplicateClass}[data-swiper-slide-index="${i}"]`).addClass(n.slideDuplicateActiveClass));let l=a.nextAll(`.${n.slideClass}`).eq(0).addClass(n.slideNextClass);n.loop&&0===l.length&&(l=t.eq(0),l.addClass(n.slideNextClass));let c=a.prevAll(`.${n.slideClass}`).eq(0).addClass(n.slidePrevClass);n.loop&&0===c.length&&(c=t.eq(-1),c.addClass(n.slidePrevClass)),n.loop&&(l.hasClass(n.slideDuplicateClass)?s.children(`.${n.slideClass}:not(.${n.slideDuplicateClass})[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicateNextClass):s.children(`.${n.slideClass}.${n.slideDuplicateClass}[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicateNextClass),c.hasClass(n.slideDuplicateClass)?s.children(`.${n.slideClass}:not(.${n.slideDuplicateClass})[data-swiper-slide-index="${c.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicatePrevClass):s.children(`.${n.slideClass}.${n.slideDuplicateClass}[data-swiper-slide-index="${c.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicatePrevClass)),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{slidesGrid:s,snapGrid:r,params:i,activeIndex:o,realIndex:a,snapIndex:l}=t;let c,d=e;if(void 0===d){for(let e=0;e<s.length;e+=1)void 0!==s[e+1]?n>=s[e]&&n<s[e+1]-(s[e+1]-s[e])/2?d=e:n>=s[e]&&n<s[e+1]&&(d=e+1):n>=s[e]&&(d=e);i.normalizeSlideIndex&&(d<0||void 0===d)&&(d=0)}if(r.indexOf(n)>=0)c=r.indexOf(n);else{const e=Math.min(i.slidesPerGroupSkip,d);c=e+Math.floor((d-e)/i.slidesPerGroup)}if(c>=r.length&&(c=r.length-1),d===o)return void(c!==l&&(t.snapIndex=c,t.emit("snapIndexChange")));const p=parseInt(t.slides.eq(d).attr("data-swiper-slide-index")||d,10);Object.assign(t,{snapIndex:c,realIndex:p,previousIndex:o,activeIndex:d}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),a!==p&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")},updateClickedSlide:function(e){const t=this,n=t.params,s=m(e).closest(`.${n.slideClass}`)[0];let r,i=!1;if(s)for(let e=0;e<t.slides.length;e+=1)if(t.slides[e]===s){i=!0,r=e;break}if(!s||!i)return t.clickedSlide=void 0,void(t.clickedIndex=void 0);t.clickedSlide=s,t.virtual&&t.params.virtual.enabled?t.clickedIndex=parseInt(m(s).attr("data-swiper-slide-index"),10):t.clickedIndex=r,n.slideToClickedSlide&&void 0!==t.clickedIndex&&t.clickedIndex!==t.activeIndex&&t.slideToClickedSlide()}};function k({swiper:e,runCallbacks:t,direction:n,step:s}){const{activeIndex:r,previousIndex:i}=e;let o=n;if(o||(o=r>i?"next":r<i?"prev":"reset"),e.emit(`transition${s}`),t&&r!==i){if("reset"===o)return void e.emit(`slideResetTransition${s}`);e.emit(`slideChangeTransition${s}`),"next"===o?e.emit(`slideNextTransition${s}`):e.emit(`slidePrevTransition${s}`)}}const P={slideTo:function(e=0,t=this.params.speed,n=!0,s,r){if("number"!=typeof e&&"string"!=typeof e)throw new Error(`The 'index' argument cannot have type other than 'number' or 'string'. [${typeof e}] given.`);if("string"==typeof e){const t=parseInt(e,10);if(!isFinite(t))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${e}] given.`);e=t}const i=this;let o=e;o<0&&(o=0);const{params:a,snapGrid:l,slidesGrid:c,previousIndex:d,activeIndex:p,rtlTranslate:u,wrapperEl:f,enabled:h}=i;if(i.animating&&a.preventInteractionOnTransition||!h&&!s&&!r)return!1;const m=Math.min(i.params.slidesPerGroupSkip,o);let g=m+Math.floor((o-m)/i.params.slidesPerGroup);g>=l.length&&(g=l.length-1),(p||a.initialSlide||0)===(d||0)&&n&&i.emit("beforeSlideChangeStart");const v=-l[g];if(i.updateProgress(v),a.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){const t=-Math.floor(100*v),n=Math.floor(100*c[e]),s=Math.floor(100*c[e+1]);void 0!==c[e+1]?t>=n&&t<s-(s-n)/2?o=e:t>=n&&t<s&&(o=e+1):t>=n&&(o=e)}if(i.initialized&&o!==p){if(!i.allowSlideNext&&v<i.translate&&v<i.minTranslate())return!1;if(!i.allowSlidePrev&&v>i.translate&&v>i.maxTranslate()&&(p||0)!==o)return!1}let y;if(y=o>p?"next":o<p?"prev":"reset",u&&-v===i.translate||!u&&v===i.translate)return i.updateActiveIndex(o),a.autoHeight&&i.updateAutoHeight(),i.updateSlidesClasses(),"slide"!==a.effect&&i.setTranslate(v),"reset"!==y&&(i.transitionStart(n,y),i.transitionEnd(n,y)),!1;if(a.cssMode){const e=i.isHorizontal(),n=u?v:-v;if(0===t){const t=i.virtual&&i.params.virtual.enabled;t&&(i.wrapperEl.style.scrollSnapType="none",i._immediateVirtual=!0),f[e?"scrollLeft":"scrollTop"]=n,t&&requestAnimationFrame((()=>{i.wrapperEl.style.scrollSnapType="",i._swiperImmediateVirtual=!1}))}else{if(!i.support.smoothScroll)return S({swiper:i,targetPosition:n,side:e?"left":"top"}),!0;f.scrollTo({[e?"left":"top"]:n,behavior:"smooth"})}return!0}return i.setTransition(t),i.setTranslate(v),i.updateActiveIndex(o),i.updateSlidesClasses(),i.emit("beforeTransitionStart",t,s),i.transitionStart(n,y),0===t?i.transitionEnd(n,y):i.animating||(i.animating=!0,i.onSlideToWrapperTransitionEnd||(i.onSlideToWrapperTransitionEnd=function(e){i&&!i.destroyed&&e.target===this&&(i.$wrapperEl[0].removeEventListener("transitionend",i.onSlideToWrapperTransitionEnd),i.$wrapperEl[0].removeEventListener("webkitTransitionEnd",i.onSlideToWrapperTransitionEnd),i.onSlideToWrapperTransitionEnd=null,delete i.onSlideToWrapperTransitionEnd,i.transitionEnd(n,y))}),i.$wrapperEl[0].addEventListener("transitionend",i.onSlideToWrapperTransitionEnd),i.$wrapperEl[0].addEventListener("webkitTransitionEnd",i.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e=0,t=this.params.speed,n=!0,s){const r=this;let i=e;return r.params.loop&&(i+=r.loopedSlides),r.slideTo(i,t,n,s)},slideNext:function(e=this.params.speed,t=!0,n){const s=this,{animating:r,enabled:i,params:o}=s;if(!i)return s;let a=o.slidesPerGroup;"auto"===o.slidesPerView&&1===o.slidesPerGroup&&o.slidesPerGroupAuto&&(a=Math.max(s.slidesPerViewDynamic("current",!0),1));const l=s.activeIndex<o.slidesPerGroupSkip?1:a;if(o.loop){if(r&&o.loopPreventsSlide)return!1;s.loopFix(),s._clientLeft=s.$wrapperEl[0].clientLeft}return o.rewind&&s.isEnd?s.slideTo(0,e,t,n):s.slideTo(s.activeIndex+l,e,t,n)},slidePrev:function(e=this.params.speed,t=!0,n){const s=this,{params:r,animating:i,snapGrid:o,slidesGrid:a,rtlTranslate:l,enabled:c}=s;if(!c)return s;if(r.loop){if(i&&r.loopPreventsSlide)return!1;s.loopFix(),s._clientLeft=s.$wrapperEl[0].clientLeft}function d(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const p=d(l?s.translate:-s.translate),u=o.map((e=>d(e)));let f=o[u.indexOf(p)-1];if(void 0===f&&r.cssMode){let e;o.forEach(((t,n)=>{p>=t&&(e=n)})),void 0!==e&&(f=o[e>0?e-1:e])}let h=0;return void 0!==f&&(h=a.indexOf(f),h<0&&(h=s.activeIndex-1),"auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(h=h-s.slidesPerViewDynamic("previous",!0)+1,h=Math.max(h,0))),r.rewind&&s.isBeginning?s.slideTo(s.slides.length-1,e,t,n):s.slideTo(h,e,t,n)},slideReset:function(e=this.params.speed,t=!0,n){return this.slideTo(this.activeIndex,e,t,n)},slideToClosest:function(e=this.params.speed,t=!0,n,s=.5){const r=this;let i=r.activeIndex;const o=Math.min(r.params.slidesPerGroupSkip,i),a=o+Math.floor((i-o)/r.params.slidesPerGroup),l=r.rtlTranslate?r.translate:-r.translate;if(l>=r.snapGrid[a]){const e=r.snapGrid[a];l-e>(r.snapGrid[a+1]-e)*s&&(i+=r.params.slidesPerGroup)}else{const e=r.snapGrid[a-1];l-e<=(r.snapGrid[a]-e)*s&&(i-=r.params.slidesPerGroup)}return i=Math.max(i,0),i=Math.min(i,r.slidesGrid.length-1),r.slideTo(i,e,t,n)},slideToClickedSlide:function(){const e=this,{params:t,$wrapperEl:n}=e,s="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let r,i=e.clickedIndex;if(t.loop){if(e.animating)return;r=parseInt(m(e.clickedSlide).attr("data-swiper-slide-index"),10),t.centeredSlides?i<e.loopedSlides-s/2||i>e.slides.length-e.loopedSlides+s/2?(e.loopFix(),i=n.children(`.${t.slideClass}[data-swiper-slide-index="${r}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),g((()=>{e.slideTo(i)}))):e.slideTo(i):i>e.slides.length-s?(e.loopFix(),i=n.children(`.${t.slideClass}[data-swiper-slide-index="${r}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),g((()=>{e.slideTo(i)}))):e.slideTo(i)}else e.slideTo(i)}},O={loopCreate:function(){const e=this,t=i(),{params:n,$wrapperEl:s}=e,r=s.children().length>0?m(s.children()[0].parentNode):s;r.children(`.${n.slideClass}.${n.slideDuplicateClass}`).remove();let o=r.children(`.${n.slideClass}`);if(n.loopFillGroupWithBlank){const e=n.slidesPerGroup-o.length%n.slidesPerGroup;if(e!==n.slidesPerGroup){for(let s=0;s<e;s+=1){const e=m(t.createElement("div")).addClass(`${n.slideClass} ${n.slideBlankClass}`);r.append(e)}o=r.children(`.${n.slideClass}`)}}"auto"!==n.slidesPerView||n.loopedSlides||(n.loopedSlides=o.length),e.loopedSlides=Math.ceil(parseFloat(n.loopedSlides||n.slidesPerView,10)),e.loopedSlides+=n.loopAdditionalSlides,e.loopedSlides>o.length&&(e.loopedSlides=o.length);const a=[],l=[];o.each(((t,n)=>{const s=m(t);n<e.loopedSlides&&l.push(t),n<o.length&&n>=o.length-e.loopedSlides&&a.push(t),s.attr("data-swiper-slide-index",n)}));for(let e=0;e<l.length;e+=1)r.append(m(l[e].cloneNode(!0)).addClass(n.slideDuplicateClass));for(let e=a.length-1;e>=0;e-=1)r.prepend(m(a[e].cloneNode(!0)).addClass(n.slideDuplicateClass))},loopFix:function(){const e=this;e.emit("beforeLoopFix");const{activeIndex:t,slides:n,loopedSlides:s,allowSlidePrev:r,allowSlideNext:i,snapGrid:o,rtlTranslate:a}=e;let l;e.allowSlidePrev=!0,e.allowSlideNext=!0;const c=-o[t]-e.getTranslate();t<s?(l=n.length-3*s+t,l+=s,e.slideTo(l,0,!1,!0)&&0!==c&&e.setTranslate((a?-e.translate:e.translate)-c)):t>=n.length-s&&(l=-n.length+t+s,l+=s,e.slideTo(l,0,!1,!0)&&0!==c&&e.setTranslate((a?-e.translate:e.translate)-c)),e.allowSlidePrev=r,e.allowSlideNext=i,e.emit("loopFix")},loopDestroy:function(){const{$wrapperEl:e,params:t,slides:n}=this;e.children(`.${t.slideClass}.${t.slideDuplicateClass},.${t.slideClass}.${t.slideBlankClass}`).remove(),n.removeAttr("data-swiper-slide-index")}};function I(e){const t=this,n=i(),s=a(),r=t.touchEventsData,{params:o,touches:l,enabled:c}=t;if(!c)return;if(t.animating&&o.preventInteractionOnTransition)return;!t.animating&&o.cssMode&&o.loop&&t.loopFix();let d=e;d.originalEvent&&(d=d.originalEvent);let p=m(d.target);if("wrapper"===o.touchEventsTarget&&!p.closest(t.wrapperEl).length)return;if(r.isTouchEvent="touchstart"===d.type,!r.isTouchEvent&&"which"in d&&3===d.which)return;if(!r.isTouchEvent&&"button"in d&&d.button>0)return;if(r.isTouched&&r.isMoved)return;o.noSwipingClass&&""!==o.noSwipingClass&&d.target&&d.target.shadowRoot&&e.path&&e.path[0]&&(p=m(e.path[0]));const u=o.noSwipingSelector?o.noSwipingSelector:`.${o.noSwipingClass}`,f=!(!d.target||!d.target.shadowRoot);if(o.noSwiping&&(f?function(e,t=this){return function t(n){return n&&n!==i()&&n!==a()?(n.assignedSlot&&(n=n.assignedSlot),n.closest(e)||t(n.getRootNode().host)):null}(t)}(u,d.target):p.closest(u)[0]))return void(t.allowClick=!0);if(o.swipeHandler&&!p.closest(o.swipeHandler)[0])return;l.currentX="touchstart"===d.type?d.targetTouches[0].pageX:d.pageX,l.currentY="touchstart"===d.type?d.targetTouches[0].pageY:d.pageY;const h=l.currentX,g=l.currentY,y=o.edgeSwipeDetection||o.iOSEdgeSwipeDetection,w=o.edgeSwipeThreshold||o.iOSEdgeSwipeThreshold;if(y&&(h<=w||h>=s.innerWidth-w)){if("prevent"!==y)return;e.preventDefault()}if(Object.assign(r,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=h,l.startY=g,r.touchStartTime=v(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,o.threshold>0&&(r.allowThresholdMove=!1),"touchstart"!==d.type){let e=!0;p.is(r.focusableElements)&&(e=!1),n.activeElement&&m(n.activeElement).is(r.focusableElements)&&n.activeElement!==p[0]&&n.activeElement.blur();const s=e&&t.allowTouchMove&&o.touchStartPreventDefault;!o.touchStartForcePreventDefault&&!s||p[0].isContentEditable||d.preventDefault()}t.emit("touchStart",d)}function L(e){const t=i(),n=this,s=n.touchEventsData,{params:r,touches:o,rtlTranslate:a,enabled:l}=n;if(!l)return;let c=e;if(c.originalEvent&&(c=c.originalEvent),!s.isTouched)return void(s.startMoving&&s.isScrolling&&n.emit("touchMoveOpposite",c));if(s.isTouchEvent&&"touchmove"!==c.type)return;const d="touchmove"===c.type&&c.targetTouches&&(c.targetTouches[0]||c.changedTouches[0]),p="touchmove"===c.type?d.pageX:c.pageX,u="touchmove"===c.type?d.pageY:c.pageY;if(c.preventedByNestedSwiper)return o.startX=p,void(o.startY=u);if(!n.allowTouchMove)return n.allowClick=!1,void(s.isTouched&&(Object.assign(o,{startX:p,startY:u,currentX:p,currentY:u}),s.touchStartTime=v()));if(s.isTouchEvent&&r.touchReleaseOnEdges&&!r.loop)if(n.isVertical()){if(u<o.startY&&n.translate<=n.maxTranslate()||u>o.startY&&n.translate>=n.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else if(p<o.startX&&n.translate<=n.maxTranslate()||p>o.startX&&n.translate>=n.minTranslate())return;if(s.isTouchEvent&&t.activeElement&&c.target===t.activeElement&&m(c.target).is(s.focusableElements))return s.isMoved=!0,void(n.allowClick=!1);if(s.allowTouchCallbacks&&n.emit("touchMove",c),c.targetTouches&&c.targetTouches.length>1)return;o.currentX=p,o.currentY=u;const f=o.currentX-o.startX,h=o.currentY-o.startY;if(n.params.threshold&&Math.sqrt(f**2+h**2)<n.params.threshold)return;if(void 0===s.isScrolling){let e;n.isHorizontal()&&o.currentY===o.startY||n.isVertical()&&o.currentX===o.startX?s.isScrolling=!1:f*f+h*h>=25&&(e=180*Math.atan2(Math.abs(h),Math.abs(f))/Math.PI,s.isScrolling=n.isHorizontal()?e>r.touchAngle:90-e>r.touchAngle)}if(s.isScrolling&&n.emit("touchMoveOpposite",c),void 0===s.startMoving&&(o.currentX===o.startX&&o.currentY===o.startY||(s.startMoving=!0)),s.isScrolling)return void(s.isTouched=!1);if(!s.startMoving)return;n.allowClick=!1,!r.cssMode&&c.cancelable&&c.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&c.stopPropagation(),s.isMoved||(r.loop&&!r.cssMode&&n.loopFix(),s.startTranslate=n.getTranslate(),n.setTransition(0),n.animating&&n.$wrapperEl.trigger("webkitTransitionEnd transitionend"),s.allowMomentumBounce=!1,!r.grabCursor||!0!==n.allowSlideNext&&!0!==n.allowSlidePrev||n.setGrabCursor(!0),n.emit("sliderFirstMove",c)),n.emit("sliderMove",c),s.isMoved=!0;let g=n.isHorizontal()?f:h;o.diff=g,g*=r.touchRatio,a&&(g=-g),n.swipeDirection=g>0?"prev":"next",s.currentTranslate=g+s.startTranslate;let y=!0,w=r.resistanceRatio;if(r.touchReleaseOnEdges&&(w=0),g>0&&s.currentTranslate>n.minTranslate()?(y=!1,r.resistance&&(s.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+s.startTranslate+g)**w)):g<0&&s.currentTranslate<n.maxTranslate()&&(y=!1,r.resistance&&(s.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-s.startTranslate-g)**w)),y&&(c.preventedByNestedSwiper=!0),!n.allowSlideNext&&"next"===n.swipeDirection&&s.currentTranslate<s.startTranslate&&(s.currentTranslate=s.startTranslate),!n.allowSlidePrev&&"prev"===n.swipeDirection&&s.currentTranslate>s.startTranslate&&(s.currentTranslate=s.startTranslate),n.allowSlidePrev||n.allowSlideNext||(s.currentTranslate=s.startTranslate),r.threshold>0){if(!(Math.abs(g)>r.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);if(!s.allowThresholdMove)return s.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,s.currentTranslate=s.startTranslate,void(o.diff=n.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY)}r.followFinger&&!r.cssMode&&((r.freeMode&&r.freeMode.enabled&&n.freeMode||r.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),n.params.freeMode&&r.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(s.currentTranslate),n.setTranslate(s.currentTranslate))}function N(e){const t=this,n=t.touchEventsData,{params:s,touches:r,rtlTranslate:i,slidesGrid:o,enabled:a}=t;if(!a)return;let l=e;if(l.originalEvent&&(l=l.originalEvent),n.allowTouchCallbacks&&t.emit("touchEnd",l),n.allowTouchCallbacks=!1,!n.isTouched)return n.isMoved&&s.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,void(n.startMoving=!1);s.grabCursor&&n.isMoved&&n.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const c=v(),d=c-n.touchStartTime;if(t.allowClick){const e=l.path||l.composedPath&&l.composedPath();t.updateClickedSlide(e&&e[0]||l.target),t.emit("tap click",l),d<300&&c-n.lastClickTime<300&&t.emit("doubleTap doubleClick",l)}if(n.lastClickTime=v(),g((()=>{t.destroyed||(t.allowClick=!0)})),!n.isTouched||!n.isMoved||!t.swipeDirection||0===r.diff||n.currentTranslate===n.startTranslate)return n.isTouched=!1,n.isMoved=!1,void(n.startMoving=!1);let p;if(n.isTouched=!1,n.isMoved=!1,n.startMoving=!1,p=s.followFinger?i?t.translate:-t.translate:-n.currentTranslate,s.cssMode)return;if(t.params.freeMode&&s.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:p});let u=0,f=t.slidesSizesGrid[0];for(let e=0;e<o.length;e+=e<s.slidesPerGroupSkip?1:s.slidesPerGroup){const t=e<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;void 0!==o[e+t]?p>=o[e]&&p<o[e+t]&&(u=e,f=o[e+t]-o[e]):p>=o[e]&&(u=e,f=o[o.length-1]-o[o.length-2])}const h=(p-o[u])/f,m=u<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;if(d>s.longSwipesMs){if(!s.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(h>=s.longSwipesRatio?t.slideTo(u+m):t.slideTo(u)),"prev"===t.swipeDirection&&(h>1-s.longSwipesRatio?t.slideTo(u+m):t.slideTo(u))}else{if(!s.shortSwipes)return void t.slideTo(t.activeIndex);!t.navigation||l.target!==t.navigation.nextEl&&l.target!==t.navigation.prevEl?("next"===t.swipeDirection&&t.slideTo(u+m),"prev"===t.swipeDirection&&t.slideTo(u)):l.target===t.navigation.nextEl?t.slideTo(u+m):t.slideTo(u)}}function z(){const e=this,{params:t,el:n}=e;if(n&&0===n.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:s,allowSlidePrev:r,snapGrid:i}=e;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),("auto"===t.slidesPerView||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=r,e.allowSlideNext=s,e.params.watchOverflow&&i!==e.snapGrid&&e.checkOverflow()}function A(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function R(){const e=this,{wrapperEl:t,rtlTranslate:n,enabled:s}=e;if(!s)return;let r;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,-0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const i=e.maxTranslate()-e.minTranslate();r=0===i?0:(e.translate-e.minTranslate())/i,r!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}let V=!1;function D(){}const B=(e,t)=>{const n=i(),{params:s,touchEvents:r,el:o,wrapperEl:a,device:l,support:c}=e,d=!!s.nested,p="on"===t?"addEventListener":"removeEventListener",u=t;if(c.touch){const t=!("touchstart"!==r.start||!c.passiveListener||!s.passiveListeners)&&{passive:!0,capture:!1};o[p](r.start,e.onTouchStart,t),o[p](r.move,e.onTouchMove,c.passiveListener?{passive:!1,capture:d}:d),o[p](r.end,e.onTouchEnd,t),r.cancel&&o[p](r.cancel,e.onTouchEnd,t)}else o[p](r.start,e.onTouchStart,!1),n[p](r.move,e.onTouchMove,d),n[p](r.end,e.onTouchEnd,!1);(s.preventClicks||s.preventClicksPropagation)&&o[p]("click",e.onClick,!0),s.cssMode&&a[p]("scroll",e.onScroll),s.updateOnWindowResize?e[u](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",z,!0):e[u]("observerUpdate",z,!0)},F={attachEvents:function(){const e=this,t=i(),{params:n,support:s}=e;e.onTouchStart=I.bind(e),e.onTouchMove=L.bind(e),e.onTouchEnd=N.bind(e),n.cssMode&&(e.onScroll=R.bind(e)),e.onClick=A.bind(e),s.touch&&!V&&(t.addEventListener("touchstart",D),V=!0),B(e,"on")},detachEvents:function(){B(this,"off")}},j=(e,t)=>e.grid&&t.grid&&t.grid.rows>1,H={addClasses:function(){const e=this,{classNames:t,params:n,rtl:s,$el:r,device:i,support:o}=e,a=function(e,t){const n=[];return e.forEach((e=>{"object"==typeof e?Object.keys(e).forEach((s=>{e[s]&&n.push(t+s)})):"string"==typeof e&&n.push(t+e)})),n}(["initialized",n.direction,{"pointer-events":!o.touch},{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:s},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&"column"===n.grid.fill},{android:i.android},{ios:i.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides}],n.containerModifierClass);t.push(...a),r.addClass([...t].join(" ")),e.emitContainerClasses()},removeClasses:function(){const{$el:e,classNames:t}=this;e.removeClass(t.join(" ")),this.emitContainerClasses()}},G={init:!0,direction:"horizontal",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,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,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};function U(e,t){return function(n={}){const s=Object.keys(n)[0],r=n[s];"object"==typeof r&&null!==r?(["navigation","pagination","scrollbar"].indexOf(s)>=0&&!0===e[s]&&(e[s]={auto:!0}),s in e&&"enabled"in r?(!0===e[s]&&(e[s]={enabled:!0}),"object"!=typeof e[s]||"enabled"in e[s]||(e[s].enabled=!0),e[s]||(e[s]={enabled:!1}),b(t,n)):b(t,n)):b(t,n)}}const W={eventsEmitter:$,update:M,translate:{getTranslate:function(e=(this.isHorizontal()?"x":"y")){const{params:t,rtlTranslate:n,translate:s,$wrapperEl:r}=this;if(t.virtualTranslate)return n?-s:s;if(t.cssMode)return s;let i=y(r[0],e);return n&&(i=-i),i||0},setTranslate:function(e,t){const n=this,{rtlTranslate:s,params:r,$wrapperEl:i,wrapperEl:o,progress:a}=n;let l,c=0,d=0;n.isHorizontal()?c=s?-e:e:d=e,r.roundLengths&&(c=Math.floor(c),d=Math.floor(d)),r.cssMode?o[n.isHorizontal()?"scrollLeft":"scrollTop"]=n.isHorizontal()?-c:-d:r.virtualTranslate||i.transform(`translate3d(${c}px, ${d}px, 0px)`),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?c:d;const p=n.maxTranslate()-n.minTranslate();l=0===p?0:(e-n.minTranslate())/p,l!==a&&n.updateProgress(e),n.emit("setTranslate",n.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e=0,t=this.params.speed,n=!0,s=!0,r){const i=this,{params:o,wrapperEl:a}=i;if(i.animating&&o.preventInteractionOnTransition)return!1;const l=i.minTranslate(),c=i.maxTranslate();let d;if(d=s&&e>l?l:s&&e<c?c:e,i.updateProgress(d),o.cssMode){const e=i.isHorizontal();if(0===t)a[e?"scrollLeft":"scrollTop"]=-d;else{if(!i.support.smoothScroll)return S({swiper:i,targetPosition:-d,side:e?"left":"top"}),!0;a.scrollTo({[e?"left":"top"]:-d,behavior:"smooth"})}return!0}return 0===t?(i.setTransition(0),i.setTranslate(d),n&&(i.emit("beforeTransitionStart",t,r),i.emit("transitionEnd"))):(i.setTransition(t),i.setTranslate(d),n&&(i.emit("beforeTransitionStart",t,r),i.emit("transitionStart")),i.animating||(i.animating=!0,i.onTranslateToWrapperTransitionEnd||(i.onTranslateToWrapperTransitionEnd=function(e){i&&!i.destroyed&&e.target===this&&(i.$wrapperEl[0].removeEventListener("transitionend",i.onTranslateToWrapperTransitionEnd),i.$wrapperEl[0].removeEventListener("webkitTransitionEnd",i.onTranslateToWrapperTransitionEnd),i.onTranslateToWrapperTransitionEnd=null,delete i.onTranslateToWrapperTransitionEnd,n&&i.emit("transitionEnd"))}),i.$wrapperEl[0].addEventListener("transitionend",i.onTranslateToWrapperTransitionEnd),i.$wrapperEl[0].addEventListener("webkitTransitionEnd",i.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){const n=this;n.params.cssMode||n.$wrapperEl.transition(e),n.emit("setTransition",e,t)},transitionStart:function(e=!0,t){const n=this,{params:s}=n;s.cssMode||(s.autoHeight&&n.updateAutoHeight(),k({swiper:n,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){const n=this,{params:s}=n;n.animating=!1,s.cssMode||(n.setTransition(0),k({swiper:n,runCallbacks:e,direction:t,step:"End"}))}},slide:P,loop:O,grabCursor:{setGrabCursor:function(e){const t=this;if(t.support.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const n="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;n.style.cursor="move",n.style.cursor=e?"-webkit-grabbing":"-webkit-grab",n.style.cursor=e?"-moz-grabbin":"-moz-grab",n.style.cursor=e?"grabbing":"grab"},unsetGrabCursor:function(){const e=this;e.support.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}},events:F,breakpoints:{setBreakpoint:function(){const e=this,{activeIndex:t,initialized:n,loopedSlides:s=0,params:r,$el:i}=e,o=r.breakpoints;if(!o||o&&0===Object.keys(o).length)return;const a=e.getBreakpoint(o,e.params.breakpointsBase,e.el);if(!a||e.currentBreakpoint===a)return;const l=(a in o?o[a]:void 0)||e.originalParams,c=j(e,r),d=j(e,l),p=r.enabled;c&&!d?(i.removeClass(`${r.containerModifierClass}grid ${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!c&&d&&(i.addClass(`${r.containerModifierClass}grid`),(l.grid.fill&&"column"===l.grid.fill||!l.grid.fill&&"column"===r.grid.fill)&&i.addClass(`${r.containerModifierClass}grid-column`),e.emitContainerClasses());const u=l.direction&&l.direction!==r.direction,f=r.loop&&(l.slidesPerView!==r.slidesPerView||u);u&&n&&e.changeDirection(),b(e.params,l);const h=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),p&&!h?e.disable():!p&&h&&e.enable(),e.currentBreakpoint=a,e.emit("_beforeBreakpoint",l),f&&n&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-s+e.loopedSlides,0,!1)),e.emit("breakpoint",l)},getBreakpoint:function(e,t="window",n){if(!e||"container"===t&&!n)return;let s=!1;const r=a(),i="window"===t?r.innerHeight:n.clientHeight,o=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:i*t,point:e}}return{value:e,point:e}}));o.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let e=0;e<o.length;e+=1){const{point:i,value:a}=o[e];"window"===t?r.matchMedia(`(min-width: ${a}px)`).matches&&(s=i):a<=n.clientWidth&&(s=i)}return s||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:s}=n;if(s){const t=e.slides.length-1,n=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*s;e.isLocked=e.size>n}else e.isLocked=1===e.snapGrid.length;!0===n.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===n.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:H,images:{loadImage:function(e,t,n,s,r,i){const o=a();let l;function c(){i&&i()}m(e).parent("picture")[0]||e.complete&&r?c():t?(l=new o.Image,l.onload=c,l.onerror=c,s&&(l.sizes=s),n&&(l.srcset=n),t&&(l.src=t)):c()},preloadImages:function(){const e=this;function t(){null!=e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(let n=0;n<e.imagesToLoad.length;n+=1){const s=e.imagesToLoad[n];e.loadImage(s,s.currentSrc||s.getAttribute("src"),s.srcset||s.getAttribute("srcset"),s.sizes||s.getAttribute("sizes"),!0,t)}}}},q={};class X{constructor(...e){let t,n;if(1===e.length&&e[0].constructor&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?n=e[0]:[t,n]=e,n||(n={}),n=b({},n),t&&!n.el&&(n.el=t),n.el&&m(n.el).length>1){const e=[];return m(n.el).each((t=>{const s=b({},n,{el:t});e.push(new X(s))})),e}const s=this;s.__swiper__=!0,s.support=T(),s.device=function(e={}){return C||(C=function({userAgent:e}={}){const t=T(),n=a(),s=n.navigator.platform,r=e||n.navigator.userAgent,i={ios:!1,android:!1},o=n.screen.width,l=n.screen.height,c=r.match(/(Android);?[\s\/]+([\d.]+)?/);let d=r.match(/(iPad).*OS\s([\d_]+)/);const p=r.match(/(iPod)(.*OS\s([\d_]+))?/),u=!d&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),f="Win32"===s;let h="MacIntel"===s;return!d&&h&&t.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${o}x${l}`)>=0&&(d=r.match(/(Version)\/([\d.]+)/),d||(d=[0,1,"13_0_0"]),h=!1),c&&!f&&(i.os="android",i.android=!0),(d||u||p)&&(i.os="ios",i.ios=!0),i}(e)),C}({userAgent:n.userAgent}),s.browser=(_||(_=function(){const e=a();return{isSafari:function(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}()),_),s.eventsListeners={},s.eventsAnyListeners=[],s.modules=[...s.__modules__],n.modules&&Array.isArray(n.modules)&&s.modules.push(...n.modules);const r={};s.modules.forEach((e=>{e({swiper:s,extendParams:U(n,r),on:s.on.bind(s),once:s.once.bind(s),off:s.off.bind(s),emit:s.emit.bind(s)})}));const i=b({},G,r);return s.params=b({},i,q,n),s.originalParams=b({},s.params),s.passedParams=b({},n),s.params&&s.params.on&&Object.keys(s.params.on).forEach((e=>{s.on(e,s.params.on[e])})),s.params&&s.params.onAny&&s.onAny(s.params.onAny),s.$=m,Object.assign(s,{enabled:s.params.enabled,el:t,classNames:[],slides:m(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===s.params.direction,isVertical:()=>"vertical"===s.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:s.params.allowSlideNext,allowSlidePrev:s.params.allowSlidePrev,touchEvents:function(){const e=["touchstart","touchmove","touchend","touchcancel"],t=["pointerdown","pointermove","pointerup"];return s.touchEventsTouch={start:e[0],move:e[1],end:e[2],cancel:e[3]},s.touchEventsDesktop={start:t[0],move:t[1],end:t[2]},s.support.touch||!s.params.simulateTouch?s.touchEventsTouch:s.touchEventsDesktop}(),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:s.params.focusableElements,lastClickTime:v(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:s.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),s.emit("_swiper"),s.params.init&&s.init(),s}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const n=this;e=Math.min(Math.max(e,0),1);const s=n.minTranslate(),r=(n.maxTranslate()-s)*e+s;n.translateTo(r,void 0===t?0:t),n.updateActiveIndex(),n.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter((t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return e.className.split(" ").filter((e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass))).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.each((n=>{const s=e.getSlideClasses(n);t.push({slideEl:n,classNames:s}),e.emit("_slideClass",n,s)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e="current",t=!1){const{params:n,slides:s,slidesGrid:r,slidesSizesGrid:i,size:o,activeIndex:a}=this;let l=1;if(n.centeredSlides){let e,t=s[a].swiperSlideSize;for(let n=a+1;n<s.length;n+=1)s[n]&&!e&&(t+=s[n].swiperSlideSize,l+=1,t>o&&(e=!0));for(let n=a-1;n>=0;n-=1)s[n]&&!e&&(t+=s[n].swiperSlideSize,l+=1,t>o&&(e=!0))}else if("current"===e)for(let e=a+1;e<s.length;e+=1)(t?r[e]+i[e]-r[a]<o:r[e]-r[a]<o)&&(l+=1);else for(let e=a-1;e>=0;e-=1)r[a]-r[e]<o&&(l+=1);return l}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:n}=e;function s(){const t=e.rtlTranslate?-1*e.translate:e.translate,n=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(n),e.updateActiveIndex(),e.updateSlidesClasses()}let r;n.breakpoints&&e.setBreakpoint(),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.params.freeMode&&e.params.freeMode.enabled?(s(),e.params.autoHeight&&e.updateAutoHeight()):(r=("auto"===e.params.slidesPerView||e.params.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),r||s()),n.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t=!0){const n=this,s=n.params.direction;return e||(e="horizontal"===s?"vertical":"horizontal"),e===s||"horizontal"!==e&&"vertical"!==e||(n.$el.removeClass(`${n.params.containerModifierClass}${s}`).addClass(`${n.params.containerModifierClass}${e}`),n.emitContainerClasses(),n.params.direction=e,n.slides.each((t=>{"vertical"===e?t.style.width="":t.style.height=""})),n.emit("changeDirection"),t&&n.update()),n}mount(e){const t=this;if(t.mounted)return!0;const n=m(e||t.params.el);if(!(e=n[0]))return!1;e.swiper=t;const s=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let r=(()=>{if(e&&e.shadowRoot&&e.shadowRoot.querySelector){const t=m(e.shadowRoot.querySelector(s()));return t.children=e=>n.children(e),t}return n.children(s())})();if(0===r.length&&t.params.createElements){const e=i().createElement("div");r=m(e),e.className=t.params.wrapperClass,n.append(e),n.children(`.${t.params.slideClass}`).each((e=>{r.append(e)}))}return Object.assign(t,{$el:n,el:e,$wrapperEl:r,wrapperEl:r[0],mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===n.css("direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===n.css("direction")),wrongRTL:"-webkit-box"===r.css("display")}),!0}init(e){const t=this;return t.initialized||!1===t.mount(e)||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.params.loop&&t.loopCreate(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.preloadImages&&t.preloadImages(),t.params.loop?t.slideTo(t.params.initialSlide+t.loopedSlides,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.attachEvents(),t.initialized=!0,t.emit("init"),t.emit("afterInit")),t}destroy(e=!0,t=!0){const n=this,{params:s,$el:r,$wrapperEl:i,slides:o}=n;return void 0===n.params||n.destroyed||(n.emit("beforeDestroy"),n.initialized=!1,n.detachEvents(),s.loop&&n.loopDestroy(),t&&(n.removeClasses(),r.removeAttr("style"),i.removeAttr("style"),o&&o.length&&o.removeClass([s.slideVisibleClass,s.slideActiveClass,s.slideNextClass,s.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),n.emit("destroy"),Object.keys(n.eventsListeners).forEach((e=>{n.off(e)})),!1!==e&&(n.$el[0].swiper=null,function(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}}))}(n)),n.destroyed=!0),null}static extendDefaults(e){b(q,e)}static get extendedDefaults(){return q}static get defaults(){return G}static installModule(e){X.prototype.__modules__||(X.prototype.__modules__=[]);const t=X.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach((e=>X.installModule(e))),X):(X.installModule(e),X)}}Object.keys(W).forEach((e=>{Object.keys(W[e]).forEach((t=>{X.prototype[t]=W[e][t]}))})),X.use([function({swiper:e,on:t,emit:n}){const s=a();let r=null;const i=()=>{e&&!e.destroyed&&e.initialized&&(n("beforeResize"),n("resize"))},o=()=>{e&&!e.destroyed&&e.initialized&&n("orientationchange")};t("init",(()=>{e.params.resizeObserver&&void 0!==s.ResizeObserver?e&&!e.destroyed&&e.initialized&&(r=new ResizeObserver((t=>{const{width:n,height:s}=e;let r=n,o=s;t.forEach((({contentBoxSize:t,contentRect:n,target:s})=>{s&&s!==e.el||(r=n?n.width:(t[0]||t).inlineSize,o=n?n.height:(t[0]||t).blockSize)})),r===n&&o===s||i()})),r.observe(e.el)):(s.addEventListener("resize",i),s.addEventListener("orientationchange",o))})),t("destroy",(()=>{r&&r.unobserve&&e.el&&(r.unobserve(e.el),r=null),s.removeEventListener("resize",i),s.removeEventListener("orientationchange",o)}))},function({swiper:e,extendParams:t,on:n,emit:s}){const r=[],i=a(),o=(e,t={})=>{const n=new(i.MutationObserver||i.WebkitMutationObserver)((e=>{if(1===e.length)return void s("observerUpdate",e[0]);const t=function(){s("observerUpdate",e[0])};i.requestAnimationFrame?i.requestAnimationFrame(t):i.setTimeout(t,0)}));n.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),r.push(n)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",(()=>{if(e.params.observer){if(e.params.observeParents){const t=e.$el.parents();for(let e=0;e<t.length;e+=1)o(t[e])}o(e.$el[0],{childList:e.params.observeSlideChildren}),o(e.$wrapperEl[0],{attributes:!1})}})),n("destroy",(()=>{r.forEach((e=>{e.disconnect()})),r.splice(0,r.length)}))}]);const Y=X;function K(e,t,n,s){const r=i();return e.params.createElements&&Object.keys(s).forEach((i=>{if(!n[i]&&!0===n.auto){let o=e.$el.children(`.${s[i]}`)[0];o||(o=r.createElement("div"),o.className=s[i],e.$el.append(o)),n[i]=o,t[i]=o}})),n}function J(e=""){return`.${e.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}`}function Z(e){const t=this,{$wrapperEl:n,params:s}=t;if(s.loop&&t.loopDestroy(),"object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&n.append(e[t]);else n.append(e);s.loop&&t.loopCreate(),s.observer||t.update()}function Q(e){const t=this,{params:n,$wrapperEl:s,activeIndex:r}=t;n.loop&&t.loopDestroy();let i=r+1;if("object"==typeof e&&"length"in e){for(let t=0;t<e.length;t+=1)e[t]&&s.prepend(e[t]);i=r+e.length}else s.prepend(e);n.loop&&t.loopCreate(),n.observer||t.update(),t.slideTo(i,0,!1)}function ee(e,t){const n=this,{$wrapperEl:s,params:r,activeIndex:i}=n;let o=i;r.loop&&(o-=n.loopedSlides,n.loopDestroy(),n.slides=s.children(`.${r.slideClass}`));const a=n.slides.length;if(e<=0)return void n.prependSlide(t);if(e>=a)return void n.appendSlide(t);let l=o>e?o+1:o;const c=[];for(let t=a-1;t>=e;t-=1){const e=n.slides.eq(t);e.remove(),c.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&s.append(t[e]);l=o>e?o+t.length:o}else s.append(t);for(let e=0;e<c.length;e+=1)s.append(c[e]);r.loop&&n.loopCreate(),r.observer||n.update(),r.loop?n.slideTo(l+n.loopedSlides,0,!1):n.slideTo(l,0,!1)}function te(e){const t=this,{params:n,$wrapperEl:s,activeIndex:r}=t;let i=r;n.loop&&(i-=t.loopedSlides,t.loopDestroy(),t.slides=s.children(`.${n.slideClass}`));let o,a=i;if("object"==typeof e&&"length"in e){for(let n=0;n<e.length;n+=1)o=e[n],t.slides[o]&&t.slides.eq(o).remove(),o<a&&(a-=1);a=Math.max(a,0)}else o=e,t.slides[o]&&t.slides.eq(o).remove(),o<a&&(a-=1),a=Math.max(a,0);n.loop&&t.loopCreate(),n.observer||t.update(),n.loop?t.slideTo(a+t.loopedSlides,0,!1):t.slideTo(a,0,!1)}function ne(){const e=this,t=[];for(let n=0;n<e.slides.length;n+=1)t.push(n);e.removeSlide(t)}function se(e){const{effect:t,swiper:n,on:s,setTranslate:r,setTransition:i,overwriteParams:o,perspective:a}=e;s("beforeInit",(()=>{if(n.params.effect!==t)return;n.classNames.push(`${n.params.containerModifierClass}${t}`),a&&a()&&n.classNames.push(`${n.params.containerModifierClass}3d`);const e=o?o():{};Object.assign(n.params,e),Object.assign(n.originalParams,e)})),s("setTranslate",(()=>{n.params.effect===t&&r()})),s("setTransition",((e,s)=>{n.params.effect===t&&i(s)}))}function re(e,t){return e.transformEl?t.find(e.transformEl).css({"backface-visibility":"hidden","-webkit-backface-visibility":"hidden"}):t}function ie({swiper:e,duration:t,transformEl:n,allSlides:s}){const{slides:r,activeIndex:i,$wrapperEl:o}=e;if(e.params.virtualTranslate&&0!==t){let t,a=!1;t=s?n?r.find(n):r:n?r.eq(i).find(n):r.eq(i),t.transitionEnd((()=>{if(a)return;if(!e||e.destroyed)return;a=!0,e.animating=!1;const t=["webkitTransitionEnd","transitionend"];for(let e=0;e<t.length;e+=1)o.trigger(t[e])}))}}function oe(e,t,n){const s="swiper-slide-shadow"+(n?`-${n}`:""),r=e.transformEl?t.find(e.transformEl):t;let i=r.children(`.${s}`);return i.length||(i=m(`<div class="swiper-slide-shadow${n?`-${n}`:""}"></div>`),r.append(i)),i}const ae=[function({swiper:e,extendParams:t,on:n}){let s;function r(t,n){const s=e.params.virtual;if(s.cache&&e.virtual.cache[n])return e.virtual.cache[n];const r=s.renderSlide?m(s.renderSlide.call(e,t,n)):m(`<div class="${e.params.slideClass}" data-swiper-slide-index="${n}">${t}</div>`);return r.attr("data-swiper-slide-index")||r.attr("data-swiper-slide-index",n),s.cache&&(e.virtual.cache[n]=r),r}function i(t){const{slidesPerView:n,slidesPerGroup:s,centeredSlides:i}=e.params,{addSlidesBefore:o,addSlidesAfter:a}=e.params.virtual,{from:l,to:c,slides:d,slidesGrid:p,offset:u}=e.virtual;e.params.cssMode||e.updateActiveIndex();const f=e.activeIndex||0;let h,m,g;h=e.rtlTranslate?"right":e.isHorizontal()?"left":"top",i?(m=Math.floor(n/2)+s+a,g=Math.floor(n/2)+s+o):(m=n+(s-1)+a,g=s+o);const v=Math.max((f||0)-g,0),y=Math.min((f||0)+m,d.length-1),w=(e.slidesGrid[v]||0)-(e.slidesGrid[0]||0);function b(){e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.lazy&&e.params.lazy.enabled&&e.lazy.load()}if(Object.assign(e.virtual,{from:v,to:y,offset:w,slidesGrid:e.slidesGrid}),l===v&&c===y&&!t)return e.slidesGrid!==p&&w!==u&&e.slides.css(h,`${w}px`),void e.updateProgress();if(e.params.virtual.renderExternal)return e.params.virtual.renderExternal.call(e,{offset:w,from:v,to:y,slides:function(){const e=[];for(let t=v;t<=y;t+=1)e.push(d[t]);return e}()}),void(e.params.virtual.renderExternalUpdate&&b());const x=[],S=[];if(t)e.$wrapperEl.find(`.${e.params.slideClass}`).remove();else for(let t=l;t<=c;t+=1)(t<v||t>y)&&e.$wrapperEl.find(`.${e.params.slideClass}[data-swiper-slide-index="${t}"]`).remove();for(let e=0;e<d.length;e+=1)e>=v&&e<=y&&(void 0===c||t?S.push(e):(e>c&&S.push(e),e<l&&x.push(e)));S.forEach((t=>{e.$wrapperEl.append(r(d[t],t))})),x.sort(((e,t)=>t-e)).forEach((t=>{e.$wrapperEl.prepend(r(d[t],t))})),e.$wrapperEl.children(".swiper-slide").css(h,`${w}px`),b()}t({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}}),e.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]},n("beforeInit",(()=>{e.params.virtual.enabled&&(e.virtual.slides=e.params.virtual.slides,e.classNames.push(`${e.params.containerModifierClass}virtual`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0,e.params.initialSlide||i())})),n("setTranslate",(()=>{e.params.virtual.enabled&&(e.params.cssMode&&!e._immediateVirtual?(clearTimeout(s),s=setTimeout((()=>{i()}),100)):i())})),n("init update resize",(()=>{e.params.virtual.enabled&&e.params.cssMode&&x(e.wrapperEl,"--swiper-virtual-size",`${e.virtualSize}px`)})),Object.assign(e.virtual,{appendSlide:function(t){if("object"==typeof t&&"length"in t)for(let n=0;n<t.length;n+=1)t[n]&&e.virtual.slides.push(t[n]);else e.virtual.slides.push(t);i(!0)},prependSlide:function(t){const n=e.activeIndex;let s=n+1,r=1;if(Array.isArray(t)){for(let n=0;n<t.length;n+=1)t[n]&&e.virtual.slides.unshift(t[n]);s=n+t.length,r=t.length}else e.virtual.slides.unshift(t);if(e.params.virtual.cache){const t=e.virtual.cache,n={};Object.keys(t).forEach((e=>{const s=t[e],i=s.attr("data-swiper-slide-index");i&&s.attr("data-swiper-slide-index",parseInt(i,10)+r),n[parseInt(e,10)+r]=s})),e.virtual.cache=n}i(!0),e.slideTo(s,0)},removeSlide:function(t){if(null==t)return;let n=e.activeIndex;if(Array.isArray(t))for(let s=t.length-1;s>=0;s-=1)e.virtual.slides.splice(t[s],1),e.params.virtual.cache&&delete e.virtual.cache[t[s]],t[s]<n&&(n-=1),n=Math.max(n,0);else e.virtual.slides.splice(t,1),e.params.virtual.cache&&delete e.virtual.cache[t],t<n&&(n-=1),n=Math.max(n,0);i(!0),e.slideTo(n,0)},removeAllSlides:function(){e.virtual.slides=[],e.params.virtual.cache&&(e.virtual.cache={}),i(!0),e.slideTo(0,0)},update:i})},function({swiper:e,extendParams:t,on:n,emit:s}){const r=i(),o=a();function l(t){if(!e.enabled)return;const{rtlTranslate:n}=e;let i=t;i.originalEvent&&(i=i.originalEvent);const a=i.keyCode||i.charCode,l=e.params.keyboard.pageUpDown,c=l&&33===a,d=l&&34===a,p=37===a,u=39===a,f=38===a,h=40===a;if(!e.allowSlideNext&&(e.isHorizontal()&&u||e.isVertical()&&h||d))return!1;if(!e.allowSlidePrev&&(e.isHorizontal()&&p||e.isVertical()&&f||c))return!1;if(!(i.shiftKey||i.altKey||i.ctrlKey||i.metaKey||r.activeElement&&r.activeElement.nodeName&&("input"===r.activeElement.nodeName.toLowerCase()||"textarea"===r.activeElement.nodeName.toLowerCase()))){if(e.params.keyboard.onlyInViewport&&(c||d||p||u||f||h)){let t=!1;if(e.$el.parents(`.${e.params.slideClass}`).length>0&&0===e.$el.parents(`.${e.params.slideActiveClass}`).length)return;const s=e.$el,r=s[0].clientWidth,i=s[0].clientHeight,a=o.innerWidth,l=o.innerHeight,c=e.$el.offset();n&&(c.left-=e.$el[0].scrollLeft);const d=[[c.left,c.top],[c.left+r,c.top],[c.left,c.top+i],[c.left+r,c.top+i]];for(let e=0;e<d.length;e+=1){const n=d[e];if(n[0]>=0&&n[0]<=a&&n[1]>=0&&n[1]<=l){if(0===n[0]&&0===n[1])continue;t=!0}}if(!t)return}e.isHorizontal()?((c||d||p||u)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),((d||u)&&!n||(c||p)&&n)&&e.slideNext(),((c||p)&&!n||(d||u)&&n)&&e.slidePrev()):((c||d||f||h)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),(d||h)&&e.slideNext(),(c||f)&&e.slidePrev()),s("keyPress",a)}}function c(){e.keyboard.enabled||(m(r).on("keydown",l),e.keyboard.enabled=!0)}function d(){e.keyboard.enabled&&(m(r).off("keydown",l),e.keyboard.enabled=!1)}e.keyboard={enabled:!1},t({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),n("init",(()=>{e.params.keyboard.enabled&&c()})),n("destroy",(()=>{e.keyboard.enabled&&d()})),Object.assign(e.keyboard,{enable:c,disable:d})},function({swiper:e,extendParams:t,on:n,emit:s}){const r=a();let i;t({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null}}),e.mousewheel={enabled:!1};let o,l=v();const c=[];function d(){e.enabled&&(e.mouseEntered=!0)}function p(){e.enabled&&(e.mouseEntered=!1)}function u(t){return!(e.params.mousewheel.thresholdDelta&&t.delta<e.params.mousewheel.thresholdDelta||e.params.mousewheel.thresholdTime&&v()-l<e.params.mousewheel.thresholdTime||!(t.delta>=6&&v()-l<60)&&(t.direction<0?e.isEnd&&!e.params.loop||e.animating||(e.slideNext(),s("scroll",t.raw)):e.isBeginning&&!e.params.loop||e.animating||(e.slidePrev(),s("scroll",t.raw)),l=(new r.Date).getTime(),1))}function f(t){let n=t,r=!0;if(!e.enabled)return;const a=e.params.mousewheel;e.params.cssMode&&n.preventDefault();let l=e.$el;if("container"!==e.params.mousewheel.eventsTarget&&(l=m(e.params.mousewheel.eventsTarget)),!e.mouseEntered&&!l[0].contains(n.target)&&!a.releaseOnEdges)return!0;n.originalEvent&&(n=n.originalEvent);let d=0;const p=e.rtlTranslate?-1:1,f=function(e){let t=0,n=0,s=0,r=0;return"detail"in e&&(n=e.detail),"wheelDelta"in e&&(n=-e.wheelDelta/120),"wheelDeltaY"in e&&(n=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=n,n=0),s=10*t,r=10*n,"deltaY"in e&&(r=e.deltaY),"deltaX"in e&&(s=e.deltaX),e.shiftKey&&!s&&(s=r,r=0),(s||r)&&e.deltaMode&&(1===e.deltaMode?(s*=40,r*=40):(s*=800,r*=800)),s&&!t&&(t=s<1?-1:1),r&&!n&&(n=r<1?-1:1),{spinX:t,spinY:n,pixelX:s,pixelY:r}}(n);if(a.forceToAxis)if(e.isHorizontal()){if(!(Math.abs(f.pixelX)>Math.abs(f.pixelY)))return!0;d=-f.pixelX*p}else{if(!(Math.abs(f.pixelY)>Math.abs(f.pixelX)))return!0;d=-f.pixelY}else d=Math.abs(f.pixelX)>Math.abs(f.pixelY)?-f.pixelX*p:-f.pixelY;if(0===d)return!0;a.invert&&(d=-d);let h=e.getTranslate()+d*a.sensitivity;if(h>=e.minTranslate()&&(h=e.minTranslate()),h<=e.maxTranslate()&&(h=e.maxTranslate()),r=!!e.params.loop||!(h===e.minTranslate()||h===e.maxTranslate()),r&&e.params.nested&&n.stopPropagation(),e.params.freeMode&&e.params.freeMode.enabled){const t={time:v(),delta:Math.abs(d),direction:Math.sign(d)},r=o&&t.time<o.time+500&&t.delta<=o.delta&&t.direction===o.direction;if(!r){o=void 0,e.params.loop&&e.loopFix();let l=e.getTranslate()+d*a.sensitivity;const p=e.isBeginning,u=e.isEnd;if(l>=e.minTranslate()&&(l=e.minTranslate()),l<=e.maxTranslate()&&(l=e.maxTranslate()),e.setTransition(0),e.setTranslate(l),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses(),(!p&&e.isBeginning||!u&&e.isEnd)&&e.updateSlidesClasses(),e.params.freeMode.sticky){clearTimeout(i),i=void 0,c.length>=15&&c.shift();const n=c.length?c[c.length-1]:void 0,s=c[0];if(c.push(t),n&&(t.delta>n.delta||t.direction!==n.direction))c.splice(0);else if(c.length>=15&&t.time-s.time<500&&s.delta-t.delta>=1&&t.delta<=6){const n=d>0?.8:.2;o=t,c.splice(0),i=g((()=>{e.slideToClosest(e.params.speed,!0,void 0,n)}),0)}i||(i=g((()=>{o=t,c.splice(0),e.slideToClosest(e.params.speed,!0,void 0,.5)}),500))}if(r||s("scroll",n),e.params.autoplay&&e.params.autoplayDisableOnInteraction&&e.autoplay.stop(),l===e.minTranslate()||l===e.maxTranslate())return!0}}else{const n={time:v(),delta:Math.abs(d),direction:Math.sign(d),raw:t};c.length>=2&&c.shift();const s=c.length?c[c.length-1]:void 0;if(c.push(n),s?(n.direction!==s.direction||n.delta>s.delta||n.time>s.time+150)&&u(n):u(n),function(t){const 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}(n))return!0}return n.preventDefault?n.preventDefault():n.returnValue=!1,!1}function h(t){let n=e.$el;"container"!==e.params.mousewheel.eventsTarget&&(n=m(e.params.mousewheel.eventsTarget)),n[t]("mouseenter",d),n[t]("mouseleave",p),n[t]("wheel",f)}function y(){return e.params.cssMode?(e.wrapperEl.removeEventListener("wheel",f),!0):!e.mousewheel.enabled&&(h("on"),e.mousewheel.enabled=!0,!0)}function w(){return e.params.cssMode?(e.wrapperEl.addEventListener(event,f),!0):!!e.mousewheel.enabled&&(h("off"),e.mousewheel.enabled=!1,!0)}n("init",(()=>{!e.params.mousewheel.enabled&&e.params.cssMode&&w(),e.params.mousewheel.enabled&&y()})),n("destroy",(()=>{e.params.cssMode&&y(),e.mousewheel.enabled&&w()})),Object.assign(e.mousewheel,{enable:y,disable:w})},function({swiper:e,extendParams:t,on:n,emit:s}){function r(t){let n;return t&&(n=m(t),e.params.uniqueNavElements&&"string"==typeof t&&n.length>1&&1===e.$el.find(t).length&&(n=e.$el.find(t))),n}function i(t,n){const s=e.params.navigation;t&&t.length>0&&(t[n?"addClass":"removeClass"](s.disabledClass),t[0]&&"BUTTON"===t[0].tagName&&(t[0].disabled=n),e.params.watchOverflow&&e.enabled&&t[e.isLocked?"addClass":"removeClass"](s.lockClass))}function o(){if(e.params.loop)return;const{$nextEl:t,$prevEl:n}=e.navigation;i(n,e.isBeginning&&!e.params.rewind),i(t,e.isEnd&&!e.params.rewind)}function a(t){t.preventDefault(),(!e.isBeginning||e.params.loop||e.params.rewind)&&e.slidePrev()}function l(t){t.preventDefault(),(!e.isEnd||e.params.loop||e.params.rewind)&&e.slideNext()}function c(){const t=e.params.navigation;if(e.params.navigation=K(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!t.nextEl&&!t.prevEl)return;const n=r(t.nextEl),s=r(t.prevEl);n&&n.length>0&&n.on("click",l),s&&s.length>0&&s.on("click",a),Object.assign(e.navigation,{$nextEl:n,nextEl:n&&n[0],$prevEl:s,prevEl:s&&s[0]}),e.enabled||(n&&n.addClass(t.lockClass),s&&s.addClass(t.lockClass))}function d(){const{$nextEl:t,$prevEl:n}=e.navigation;t&&t.length&&(t.off("click",l),t.removeClass(e.params.navigation.disabledClass)),n&&n.length&&(n.off("click",a),n.removeClass(e.params.navigation.disabledClass))}t({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}}),e.navigation={nextEl:null,$nextEl:null,prevEl:null,$prevEl:null},n("init",(()=>{c(),o()})),n("toEdge fromEdge lock unlock",(()=>{o()})),n("destroy",(()=>{d()})),n("enable disable",(()=>{const{$nextEl:t,$prevEl:n}=e.navigation;t&&t[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass),n&&n[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass)})),n("click",((t,n)=>{const{$nextEl:r,$prevEl:i}=e.navigation,o=n.target;if(e.params.navigation.hideOnClick&&!m(o).is(i)&&!m(o).is(r)){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===o||e.pagination.el.contains(o)))return;let t;r?t=r.hasClass(e.params.navigation.hiddenClass):i&&(t=i.hasClass(e.params.navigation.hiddenClass)),s(!0===t?"navigationShow":"navigationHide"),r&&r.toggleClass(e.params.navigation.hiddenClass),i&&i.toggleClass(e.params.navigation.hiddenClass)}})),Object.assign(e.navigation,{update:o,init:c,destroy:d})},function({swiper:e,extendParams:t,on:n,emit:s}){const r="swiper-pagination";let i;t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${r}-bullet`,bulletActiveClass:`${r}-bullet-active`,modifierClass:`${r}-`,currentClass:`${r}-current`,totalClass:`${r}-total`,hiddenClass:`${r}-hidden`,progressbarFillClass:`${r}-progressbar-fill`,progressbarOppositeClass:`${r}-progressbar-opposite`,clickableClass:`${r}-clickable`,lockClass:`${r}-lock`,horizontalClass:`${r}-horizontal`,verticalClass:`${r}-vertical`}}),e.pagination={el:null,$el:null,bullets:[]};let o=0;function a(){return!e.params.pagination.el||!e.pagination.el||!e.pagination.$el||0===e.pagination.$el.length}function l(t,n){const{bulletActiveClass:s}=e.params.pagination;t[n]().addClass(`${s}-${n}`)[n]().addClass(`${s}-${n}-${n}`)}function c(){const t=e.rtl,n=e.params.pagination;if(a())return;const r=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,c=e.pagination.$el;let d;const p=e.params.loop?Math.ceil((r-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(d=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup),d>r-1-2*e.loopedSlides&&(d-=r-2*e.loopedSlides),d>p-1&&(d-=p),d<0&&"bullets"!==e.params.paginationType&&(d=p+d)):d=void 0!==e.snapIndex?e.snapIndex:e.activeIndex||0,"bullets"===n.type&&e.pagination.bullets&&e.pagination.bullets.length>0){const s=e.pagination.bullets;let r,a,p;if(n.dynamicBullets&&(i=s.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),c.css(e.isHorizontal()?"width":"height",i*(n.dynamicMainBullets+4)+"px"),n.dynamicMainBullets>1&&void 0!==e.previousIndex&&(o+=d-(e.previousIndex-e.loopedSlides||0),o>n.dynamicMainBullets-1?o=n.dynamicMainBullets-1:o<0&&(o=0)),r=Math.max(d-o,0),a=r+(Math.min(s.length,n.dynamicMainBullets)-1),p=(a+r)/2),s.removeClass(["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${n.bulletActiveClass}${e}`)).join(" ")),c.length>1)s.each((e=>{const t=m(e),s=t.index();s===d&&t.addClass(n.bulletActiveClass),n.dynamicBullets&&(s>=r&&s<=a&&t.addClass(`${n.bulletActiveClass}-main`),s===r&&l(t,"prev"),s===a&&l(t,"next"))}));else{const t=s.eq(d),i=t.index();if(t.addClass(n.bulletActiveClass),n.dynamicBullets){const t=s.eq(r),o=s.eq(a);for(let e=r;e<=a;e+=1)s.eq(e).addClass(`${n.bulletActiveClass}-main`);if(e.params.loop)if(i>=s.length){for(let e=n.dynamicMainBullets;e>=0;e-=1)s.eq(s.length-e).addClass(`${n.bulletActiveClass}-main`);s.eq(s.length-n.dynamicMainBullets-1).addClass(`${n.bulletActiveClass}-prev`)}else l(t,"prev"),l(o,"next");else l(t,"prev"),l(o,"next")}}if(n.dynamicBullets){const r=Math.min(s.length,n.dynamicMainBullets+4),o=(i*r-i)/2-p*i,a=t?"right":"left";s.css(e.isHorizontal()?a:"top",`${o}px`)}}if("fraction"===n.type&&(c.find(J(n.currentClass)).text(n.formatFractionCurrent(d+1)),c.find(J(n.totalClass)).text(n.formatFractionTotal(p))),"progressbar"===n.type){let t;t=n.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";const s=(d+1)/p;let r=1,i=1;"horizontal"===t?r=s:i=s,c.find(J(n.progressbarFillClass)).transform(`translate3d(0,0,0) scaleX(${r}) scaleY(${i})`).transition(e.params.speed)}"custom"===n.type&&n.renderCustom?(c.html(n.renderCustom(e,d+1,p)),s("paginationRender",c[0])):s("paginationUpdate",c[0]),e.params.watchOverflow&&e.enabled&&c[e.isLocked?"addClass":"removeClass"](n.lockClass)}function d(){const t=e.params.pagination;if(a())return;const n=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,r=e.pagination.$el;let i="";if("bullets"===t.type){let s=e.params.loop?Math.ceil((n-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&!e.params.loop&&s>n&&(s=n);for(let n=0;n<s;n+=1)t.renderBullet?i+=t.renderBullet.call(e,n,t.bulletClass):i+=`<${t.bulletElement} class="${t.bulletClass}"></${t.bulletElement}>`;r.html(i),e.pagination.bullets=r.find(J(t.bulletClass))}"fraction"===t.type&&(i=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`,r.html(i)),"progressbar"===t.type&&(i=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`,r.html(i)),"custom"!==t.type&&s("paginationRender",e.pagination.$el[0])}function p(){e.params.pagination=K(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const t=e.params.pagination;if(!t.el)return;let n=m(t.el);0!==n.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&n.length>1&&(n=e.$el.find(t.el),n.length>1&&(n=n.filter((t=>m(t).parents(".swiper")[0]===e.el)))),"bullets"===t.type&&t.clickable&&n.addClass(t.clickableClass),n.addClass(t.modifierClass+t.type),n.addClass(t.modifierClass+e.params.direction),"bullets"===t.type&&t.dynamicBullets&&(n.addClass(`${t.modifierClass}${t.type}-dynamic`),o=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&n.addClass(t.progressbarOppositeClass),t.clickable&&n.on("click",J(t.bulletClass),(function(t){t.preventDefault();let n=m(this).index()*e.params.slidesPerGroup;e.params.loop&&(n+=e.loopedSlides),e.slideTo(n)})),Object.assign(e.pagination,{$el:n,el:n[0]}),e.enabled||n.addClass(t.lockClass))}function u(){const t=e.params.pagination;if(a())return;const n=e.pagination.$el;n.removeClass(t.hiddenClass),n.removeClass(t.modifierClass+t.type),n.removeClass(t.modifierClass+e.params.direction),e.pagination.bullets&&e.pagination.bullets.removeClass&&e.pagination.bullets.removeClass(t.bulletActiveClass),t.clickable&&n.off("click",J(t.bulletClass))}n("init",(()=>{p(),d(),c()})),n("activeIndexChange",(()=>{(e.params.loop||void 0===e.snapIndex)&&c()})),n("snapIndexChange",(()=>{e.params.loop||c()})),n("slidesLengthChange",(()=>{e.params.loop&&(d(),c())})),n("snapGridLengthChange",(()=>{e.params.loop||(d(),c())})),n("destroy",(()=>{u()})),n("enable disable",(()=>{const{$el:t}=e.pagination;t&&t[e.enabled?"removeClass":"addClass"](e.params.pagination.lockClass)})),n("lock unlock",(()=>{c()})),n("click",((t,n)=>{const r=n.target,{$el:i}=e.pagination;if(e.params.pagination.el&&e.params.pagination.hideOnClick&&i.length>0&&!m(r).hasClass(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&r===e.navigation.nextEl||e.navigation.prevEl&&r===e.navigation.prevEl))return;const t=i.hasClass(e.params.pagination.hiddenClass);s(!0===t?"paginationShow":"paginationHide"),i.toggleClass(e.params.pagination.hiddenClass)}})),Object.assign(e.pagination,{render:d,update:c,init:p,destroy:u})},function({swiper:e,extendParams:t,on:n,emit:s}){const r=i();let o,a,l,c,d=!1,p=null,u=null;function f(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t,rtlTranslate:n,progress:s}=e,{$dragEl:r,$el:i}=t,o=e.params.scrollbar;let c=a,d=(l-a)*s;n?(d=-d,d>0?(c=a-d,d=0):-d+a>l&&(c=l+d)):d<0?(c=a+d,d=0):d+a>l&&(c=l-d),e.isHorizontal()?(r.transform(`translate3d(${d}px, 0, 0)`),r[0].style.width=`${c}px`):(r.transform(`translate3d(0px, ${d}px, 0)`),r[0].style.height=`${c}px`),o.hide&&(clearTimeout(p),i[0].style.opacity=1,p=setTimeout((()=>{i[0].style.opacity=0,i.transition(400)}),1e3))}function h(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t}=e,{$dragEl:n,$el:s}=t;n[0].style.width="",n[0].style.height="",l=e.isHorizontal()?s[0].offsetWidth:s[0].offsetHeight,c=e.size/(e.virtualSize+e.params.slidesOffsetBefore-(e.params.centeredSlides?e.snapGrid[0]:0)),a="auto"===e.params.scrollbar.dragSize?l*c:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?n[0].style.width=`${a}px`:n[0].style.height=`${a}px`,s[0].style.display=c>=1?"none":"",e.params.scrollbar.hide&&(s[0].style.opacity=0),e.params.watchOverflow&&e.enabled&&t.$el[e.isLocked?"addClass":"removeClass"](e.params.scrollbar.lockClass)}function v(t){return e.isHorizontal()?"touchstart"===t.type||"touchmove"===t.type?t.targetTouches[0].clientX:t.clientX:"touchstart"===t.type||"touchmove"===t.type?t.targetTouches[0].clientY:t.clientY}function y(t){const{scrollbar:n,rtlTranslate:s}=e,{$el:r}=n;let i;i=(v(t)-r.offset()[e.isHorizontal()?"left":"top"]-(null!==o?o:a/2))/(l-a),i=Math.max(Math.min(i,1),0),s&&(i=1-i);const c=e.minTranslate()+(e.maxTranslate()-e.minTranslate())*i;e.updateProgress(c),e.setTranslate(c),e.updateActiveIndex(),e.updateSlidesClasses()}function w(t){const n=e.params.scrollbar,{scrollbar:r,$wrapperEl:i}=e,{$el:a,$dragEl:l}=r;d=!0,o=t.target===l[0]||t.target===l?v(t)-t.target.getBoundingClientRect()[e.isHorizontal()?"left":"top"]:null,t.preventDefault(),t.stopPropagation(),i.transition(100),l.transition(100),y(t),clearTimeout(u),a.transition(0),n.hide&&a.css("opacity",1),e.params.cssMode&&e.$wrapperEl.css("scroll-snap-type","none"),s("scrollbarDragStart",t)}function b(t){const{scrollbar:n,$wrapperEl:r}=e,{$el:i,$dragEl:o}=n;d&&(t.preventDefault?t.preventDefault():t.returnValue=!1,y(t),r.transition(0),i.transition(0),o.transition(0),s("scrollbarDragMove",t))}function x(t){const n=e.params.scrollbar,{scrollbar:r,$wrapperEl:i}=e,{$el:o}=r;d&&(d=!1,e.params.cssMode&&(e.$wrapperEl.css("scroll-snap-type",""),i.transition("")),n.hide&&(clearTimeout(u),u=g((()=>{o.css("opacity",0),o.transition(400)}),1e3)),s("scrollbarDragEnd",t),n.snapOnRelease&&e.slideToClosest())}function S(t){const{scrollbar:n,touchEventsTouch:s,touchEventsDesktop:i,params:o,support:a}=e,l=n.$el[0],c=!(!a.passiveListener||!o.passiveListeners)&&{passive:!1,capture:!1},d=!(!a.passiveListener||!o.passiveListeners)&&{passive:!0,capture:!1};if(!l)return;const p="on"===t?"addEventListener":"removeEventListener";a.touch?(l[p](s.start,w,c),l[p](s.move,b,c),l[p](s.end,x,d)):(l[p](i.start,w,c),r[p](i.move,b,c),r[p](i.end,x,d))}function E(){const{scrollbar:t,$el:n}=e;e.params.scrollbar=K(e,e.originalParams.scrollbar,e.params.scrollbar,{el:"swiper-scrollbar"});const s=e.params.scrollbar;if(!s.el)return;let r=m(s.el);e.params.uniqueNavElements&&"string"==typeof s.el&&r.length>1&&1===n.find(s.el).length&&(r=n.find(s.el));let i=r.find(`.${e.params.scrollbar.dragClass}`);0===i.length&&(i=m(`<div class="${e.params.scrollbar.dragClass}"></div>`),r.append(i)),Object.assign(t,{$el:r,el:r[0],$dragEl:i,dragEl:i[0]}),s.draggable&&e.params.scrollbar.el&&S("on"),r&&r[e.enabled?"removeClass":"addClass"](e.params.scrollbar.lockClass)}function C(){e.params.scrollbar.el&&S("off")}t({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}}),e.scrollbar={el:null,dragEl:null,$el:null,$dragEl:null},n("init",(()=>{E(),h(),f()})),n("update resize observerUpdate lock unlock",(()=>{h()})),n("setTranslate",(()=>{f()})),n("setTransition",((t,n)=>{!function(t){e.params.scrollbar.el&&e.scrollbar.el&&e.scrollbar.$dragEl.transition(t)}(n)})),n("enable disable",(()=>{const{$el:t}=e.scrollbar;t&&t[e.enabled?"removeClass":"addClass"](e.params.scrollbar.lockClass)})),n("destroy",(()=>{C()})),Object.assign(e.scrollbar,{updateSize:h,setTranslate:f,init:E,destroy:C})},function({swiper:e,extendParams:t,on:n}){t({parallax:{enabled:!1}});const s=(t,n)=>{const{rtl:s}=e,r=m(t),i=s?-1:1,o=r.attr("data-swiper-parallax")||"0";let a=r.attr("data-swiper-parallax-x"),l=r.attr("data-swiper-parallax-y");const c=r.attr("data-swiper-parallax-scale"),d=r.attr("data-swiper-parallax-opacity");if(a||l?(a=a||"0",l=l||"0"):e.isHorizontal()?(a=o,l="0"):(l=o,a="0"),a=a.indexOf("%")>=0?parseInt(a,10)*n*i+"%":a*n*i+"px",l=l.indexOf("%")>=0?parseInt(l,10)*n+"%":l*n+"px",null!=d){const e=d-(d-1)*(1-Math.abs(n));r[0].style.opacity=e}if(null==c)r.transform(`translate3d(${a}, ${l}, 0px)`);else{const e=c-(c-1)*(1-Math.abs(n));r.transform(`translate3d(${a}, ${l}, 0px) scale(${e})`)}},r=()=>{const{$el:t,slides:n,progress:r,snapGrid:i}=e;t.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((e=>{s(e,r)})),n.each(((t,n)=>{let o=t.progress;e.params.slidesPerGroup>1&&"auto"!==e.params.slidesPerView&&(o+=Math.ceil(n/2)-r*(i.length-1)),o=Math.min(Math.max(o,-1),1),m(t).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((e=>{s(e,o)}))}))};n("beforeInit",(()=>{e.params.parallax.enabled&&(e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)})),n("init",(()=>{e.params.parallax.enabled&&r()})),n("setTranslate",(()=>{e.params.parallax.enabled&&r()})),n("setTransition",((t,n)=>{e.params.parallax.enabled&&((t=e.params.speed)=>{const{$el:n}=e;n.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((e=>{const n=m(e);let s=parseInt(n.attr("data-swiper-parallax-duration"),10)||t;0===t&&(s=0),n.transition(s)}))})(n)}))},function({swiper:e,extendParams:t,on:n,emit:s}){const r=a();t({zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),e.zoom={enabled:!1};let i,o,l,c=1,d=!1;const p={$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},u={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:{}},f={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let h=1;function g(e){if(e.targetTouches.length<2)return 1;const t=e.targetTouches[0].pageX,n=e.targetTouches[0].pageY,s=e.targetTouches[1].pageX,r=e.targetTouches[1].pageY;return Math.sqrt((s-t)**2+(r-n)**2)}function v(t){const n=e.support,s=e.params.zoom;if(o=!1,l=!1,!n.gestures){if("touchstart"!==t.type||"touchstart"===t.type&&t.targetTouches.length<2)return;o=!0,p.scaleStart=g(t)}p.$slideEl&&p.$slideEl.length||(p.$slideEl=m(t.target).closest(`.${e.params.slideClass}`),0===p.$slideEl.length&&(p.$slideEl=e.slides.eq(e.activeIndex)),p.$imageEl=p.$slideEl.find(`.${s.containerClass}`).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),p.$imageWrapEl=p.$imageEl.parent(`.${s.containerClass}`),p.maxRatio=p.$imageWrapEl.attr("data-swiper-zoom")||s.maxRatio,0!==p.$imageWrapEl.length)?(p.$imageEl&&p.$imageEl.transition(0),d=!0):p.$imageEl=void 0}function w(t){const n=e.support,s=e.params.zoom,r=e.zoom;if(!n.gestures){if("touchmove"!==t.type||"touchmove"===t.type&&t.targetTouches.length<2)return;l=!0,p.scaleMove=g(t)}p.$imageEl&&0!==p.$imageEl.length?(n.gestures?r.scale=t.scale*c:r.scale=p.scaleMove/p.scaleStart*c,r.scale>p.maxRatio&&(r.scale=p.maxRatio-1+(r.scale-p.maxRatio+1)**.5),r.scale<s.minRatio&&(r.scale=s.minRatio+1-(s.minRatio-r.scale+1)**.5),p.$imageEl.transform(`translate3d(0,0,0) scale(${r.scale})`)):"gesturechange"===t.type&&v(t)}function b(t){const n=e.device,s=e.support,r=e.params.zoom,i=e.zoom;if(!s.gestures){if(!o||!l)return;if("touchend"!==t.type||"touchend"===t.type&&t.changedTouches.length<2&&!n.android)return;o=!1,l=!1}p.$imageEl&&0!==p.$imageEl.length&&(i.scale=Math.max(Math.min(i.scale,p.maxRatio),r.minRatio),p.$imageEl.transition(e.params.speed).transform(`translate3d(0,0,0) scale(${i.scale})`),c=i.scale,d=!1,1===i.scale&&(p.$slideEl=void 0))}function x(t){const n=e.zoom;if(!p.$imageEl||0===p.$imageEl.length)return;if(e.allowClick=!1,!u.isTouched||!p.$slideEl)return;u.isMoved||(u.width=p.$imageEl[0].offsetWidth,u.height=p.$imageEl[0].offsetHeight,u.startX=y(p.$imageWrapEl[0],"x")||0,u.startY=y(p.$imageWrapEl[0],"y")||0,p.slideWidth=p.$slideEl[0].offsetWidth,p.slideHeight=p.$slideEl[0].offsetHeight,p.$imageWrapEl.transition(0));const s=u.width*n.scale,r=u.height*n.scale;if(!(s<p.slideWidth&&r<p.slideHeight)){if(u.minX=Math.min(p.slideWidth/2-s/2,0),u.maxX=-u.minX,u.minY=Math.min(p.slideHeight/2-r/2,0),u.maxY=-u.minY,u.touchesCurrent.x="touchmove"===t.type?t.targetTouches[0].pageX:t.pageX,u.touchesCurrent.y="touchmove"===t.type?t.targetTouches[0].pageY:t.pageY,!u.isMoved&&!d){if(e.isHorizontal()&&(Math.floor(u.minX)===Math.floor(u.startX)&&u.touchesCurrent.x<u.touchesStart.x||Math.floor(u.maxX)===Math.floor(u.startX)&&u.touchesCurrent.x>u.touchesStart.x))return void(u.isTouched=!1);if(!e.isHorizontal()&&(Math.floor(u.minY)===Math.floor(u.startY)&&u.touchesCurrent.y<u.touchesStart.y||Math.floor(u.maxY)===Math.floor(u.startY)&&u.touchesCurrent.y>u.touchesStart.y))return void(u.isTouched=!1)}t.cancelable&&t.preventDefault(),t.stopPropagation(),u.isMoved=!0,u.currentX=u.touchesCurrent.x-u.touchesStart.x+u.startX,u.currentY=u.touchesCurrent.y-u.touchesStart.y+u.startY,u.currentX<u.minX&&(u.currentX=u.minX+1-(u.minX-u.currentX+1)**.8),u.currentX>u.maxX&&(u.currentX=u.maxX-1+(u.currentX-u.maxX+1)**.8),u.currentY<u.minY&&(u.currentY=u.minY+1-(u.minY-u.currentY+1)**.8),u.currentY>u.maxY&&(u.currentY=u.maxY-1+(u.currentY-u.maxY+1)**.8),f.prevPositionX||(f.prevPositionX=u.touchesCurrent.x),f.prevPositionY||(f.prevPositionY=u.touchesCurrent.y),f.prevTime||(f.prevTime=Date.now()),f.x=(u.touchesCurrent.x-f.prevPositionX)/(Date.now()-f.prevTime)/2,f.y=(u.touchesCurrent.y-f.prevPositionY)/(Date.now()-f.prevTime)/2,Math.abs(u.touchesCurrent.x-f.prevPositionX)<2&&(f.x=0),Math.abs(u.touchesCurrent.y-f.prevPositionY)<2&&(f.y=0),f.prevPositionX=u.touchesCurrent.x,f.prevPositionY=u.touchesCurrent.y,f.prevTime=Date.now(),p.$imageWrapEl.transform(`translate3d(${u.currentX}px, ${u.currentY}px,0)`)}}function S(){const t=e.zoom;p.$slideEl&&e.previousIndex!==e.activeIndex&&(p.$imageEl&&p.$imageEl.transform("translate3d(0,0,0) scale(1)"),p.$imageWrapEl&&p.$imageWrapEl.transform("translate3d(0,0,0)"),t.scale=1,c=1,p.$slideEl=void 0,p.$imageEl=void 0,p.$imageWrapEl=void 0)}function E(t){const n=e.zoom,s=e.params.zoom;if(p.$slideEl||(t&&t.target&&(p.$slideEl=m(t.target).closest(`.${e.params.slideClass}`)),p.$slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?p.$slideEl=e.$wrapperEl.children(`.${e.params.slideActiveClass}`):p.$slideEl=e.slides.eq(e.activeIndex)),p.$imageEl=p.$slideEl.find(`.${s.containerClass}`).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),p.$imageWrapEl=p.$imageEl.parent(`.${s.containerClass}`)),!p.$imageEl||0===p.$imageEl.length||!p.$imageWrapEl||0===p.$imageWrapEl.length)return;let i,o,a,l,d,f,h,g,v,y,w,b,x,S,E,C,_,T;e.params.cssMode&&(e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.touchAction="none"),p.$slideEl.addClass(`${s.zoomedSlideClass}`),void 0===u.touchesStart.x&&t?(i="touchend"===t.type?t.changedTouches[0].pageX:t.pageX,o="touchend"===t.type?t.changedTouches[0].pageY:t.pageY):(i=u.touchesStart.x,o=u.touchesStart.y),n.scale=p.$imageWrapEl.attr("data-swiper-zoom")||s.maxRatio,c=p.$imageWrapEl.attr("data-swiper-zoom")||s.maxRatio,t?(_=p.$slideEl[0].offsetWidth,T=p.$slideEl[0].offsetHeight,a=p.$slideEl.offset().left+r.scrollX,l=p.$slideEl.offset().top+r.scrollY,d=a+_/2-i,f=l+T/2-o,v=p.$imageEl[0].offsetWidth,y=p.$imageEl[0].offsetHeight,w=v*n.scale,b=y*n.scale,x=Math.min(_/2-w/2,0),S=Math.min(T/2-b/2,0),E=-x,C=-S,h=d*n.scale,g=f*n.scale,h<x&&(h=x),h>E&&(h=E),g<S&&(g=S),g>C&&(g=C)):(h=0,g=0),p.$imageWrapEl.transition(300).transform(`translate3d(${h}px, ${g}px,0)`),p.$imageEl.transition(300).transform(`translate3d(0,0,0) scale(${n.scale})`)}function C(){const t=e.zoom,n=e.params.zoom;p.$slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?p.$slideEl=e.$wrapperEl.children(`.${e.params.slideActiveClass}`):p.$slideEl=e.slides.eq(e.activeIndex),p.$imageEl=p.$slideEl.find(`.${n.containerClass}`).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),p.$imageWrapEl=p.$imageEl.parent(`.${n.containerClass}`)),p.$imageEl&&0!==p.$imageEl.length&&p.$imageWrapEl&&0!==p.$imageWrapEl.length&&(e.params.cssMode&&(e.wrapperEl.style.overflow="",e.wrapperEl.style.touchAction=""),t.scale=1,c=1,p.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),p.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),p.$slideEl.removeClass(`${n.zoomedSlideClass}`),p.$slideEl=void 0)}function _(t){const n=e.zoom;n.scale&&1!==n.scale?C():E(t)}function T(){const t=e.support;return{passiveListener:!("touchstart"!==e.touchEvents.start||!t.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1},activeListenerWithCapture:!t.passiveListener||{passive:!1,capture:!0}}}function $(){return`.${e.params.slideClass}`}function M(t){const{passiveListener:n}=T(),s=$();e.$wrapperEl[t]("gesturestart",s,v,n),e.$wrapperEl[t]("gesturechange",s,w,n),e.$wrapperEl[t]("gestureend",s,b,n)}function k(){i||(i=!0,M("on"))}function P(){i&&(i=!1,M("off"))}function O(){const t=e.zoom;if(t.enabled)return;t.enabled=!0;const n=e.support,{passiveListener:s,activeListenerWithCapture:r}=T(),i=$();n.gestures?(e.$wrapperEl.on(e.touchEvents.start,k,s),e.$wrapperEl.on(e.touchEvents.end,P,s)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.on(e.touchEvents.start,i,v,s),e.$wrapperEl.on(e.touchEvents.move,i,w,r),e.$wrapperEl.on(e.touchEvents.end,i,b,s),e.touchEvents.cancel&&e.$wrapperEl.on(e.touchEvents.cancel,i,b,s)),e.$wrapperEl.on(e.touchEvents.move,`.${e.params.zoom.containerClass}`,x,r)}function I(){const t=e.zoom;if(!t.enabled)return;const n=e.support;t.enabled=!1;const{passiveListener:s,activeListenerWithCapture:r}=T(),i=$();n.gestures?(e.$wrapperEl.off(e.touchEvents.start,k,s),e.$wrapperEl.off(e.touchEvents.end,P,s)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.off(e.touchEvents.start,i,v,s),e.$wrapperEl.off(e.touchEvents.move,i,w,r),e.$wrapperEl.off(e.touchEvents.end,i,b,s),e.touchEvents.cancel&&e.$wrapperEl.off(e.touchEvents.cancel,i,b,s)),e.$wrapperEl.off(e.touchEvents.move,`.${e.params.zoom.containerClass}`,x,r)}Object.defineProperty(e.zoom,"scale",{get:()=>h,set(e){if(h!==e){const t=p.$imageEl?p.$imageEl[0]:void 0,n=p.$slideEl?p.$slideEl[0]:void 0;s("zoomChange",e,t,n)}h=e}}),n("init",(()=>{e.params.zoom.enabled&&O()})),n("destroy",(()=>{I()})),n("touchStart",((t,n)=>{e.zoom.enabled&&function(t){const n=e.device;p.$imageEl&&0!==p.$imageEl.length&&(u.isTouched||(n.android&&t.cancelable&&t.preventDefault(),u.isTouched=!0,u.touchesStart.x="touchstart"===t.type?t.targetTouches[0].pageX:t.pageX,u.touchesStart.y="touchstart"===t.type?t.targetTouches[0].pageY:t.pageY))}(n)})),n("touchEnd",((t,n)=>{e.zoom.enabled&&function(){const t=e.zoom;if(!p.$imageEl||0===p.$imageEl.length)return;if(!u.isTouched||!u.isMoved)return u.isTouched=!1,void(u.isMoved=!1);u.isTouched=!1,u.isMoved=!1;let n=300,s=300;const r=f.x*n,i=u.currentX+r,o=f.y*s,a=u.currentY+o;0!==f.x&&(n=Math.abs((i-u.currentX)/f.x)),0!==f.y&&(s=Math.abs((a-u.currentY)/f.y));const l=Math.max(n,s);u.currentX=i,u.currentY=a;const c=u.width*t.scale,d=u.height*t.scale;u.minX=Math.min(p.slideWidth/2-c/2,0),u.maxX=-u.minX,u.minY=Math.min(p.slideHeight/2-d/2,0),u.maxY=-u.minY,u.currentX=Math.max(Math.min(u.currentX,u.maxX),u.minX),u.currentY=Math.max(Math.min(u.currentY,u.maxY),u.minY),p.$imageWrapEl.transition(l).transform(`translate3d(${u.currentX}px, ${u.currentY}px,0)`)}()})),n("doubleTap",((t,n)=>{!e.animating&&e.params.zoom.enabled&&e.zoom.enabled&&e.params.zoom.toggle&&_(n)})),n("transitionEnd",(()=>{e.zoom.enabled&&e.params.zoom.enabled&&S()})),n("slideChange",(()=>{e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&S()})),Object.assign(e.zoom,{enable:O,disable:I,in:E,out:C,toggle:_})},function({swiper:e,extendParams:t,on:n,emit:s}){t({lazy:{checkInView:!1,enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,scrollingElement:"",elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}}),e.lazy={};let r=!1,i=!1;function o(t,n=!0){const r=e.params.lazy;if(void 0===t)return;if(0===e.slides.length)return;const i=e.virtual&&e.params.virtual.enabled?e.$wrapperEl.children(`.${e.params.slideClass}[data-swiper-slide-index="${t}"]`):e.slides.eq(t),a=i.find(`.${r.elementClass}:not(.${r.loadedClass}):not(.${r.loadingClass})`);!i.hasClass(r.elementClass)||i.hasClass(r.loadedClass)||i.hasClass(r.loadingClass)||a.push(i[0]),0!==a.length&&a.each((t=>{const a=m(t);a.addClass(r.loadingClass);const l=a.attr("data-background"),c=a.attr("data-src"),d=a.attr("data-srcset"),p=a.attr("data-sizes"),u=a.parent("picture");e.loadImage(a[0],c||l,d,p,!1,(()=>{if(null!=e&&e&&(!e||e.params)&&!e.destroyed){if(l?(a.css("background-image",`url("${l}")`),a.removeAttr("data-background")):(d&&(a.attr("srcset",d),a.removeAttr("data-srcset")),p&&(a.attr("sizes",p),a.removeAttr("data-sizes")),u.length&&u.children("source").each((e=>{const t=m(e);t.attr("data-srcset")&&(t.attr("srcset",t.attr("data-srcset")),t.removeAttr("data-srcset"))})),c&&(a.attr("src",c),a.removeAttr("data-src"))),a.addClass(r.loadedClass).removeClass(r.loadingClass),i.find(`.${r.preloaderClass}`).remove(),e.params.loop&&n){const t=i.attr("data-swiper-slide-index");i.hasClass(e.params.slideDuplicateClass)?o(e.$wrapperEl.children(`[data-swiper-slide-index="${t}"]:not(.${e.params.slideDuplicateClass})`).index(),!1):o(e.$wrapperEl.children(`.${e.params.slideDuplicateClass}[data-swiper-slide-index="${t}"]`).index(),!1)}s("lazyImageReady",i[0],a[0]),e.params.autoHeight&&e.updateAutoHeight()}})),s("lazyImageLoad",i[0],a[0])}))}function l(){const{$wrapperEl:t,params:n,slides:s,activeIndex:r}=e,a=e.virtual&&n.virtual.enabled,l=n.lazy;let c=n.slidesPerView;function d(e){if(a){if(t.children(`.${n.slideClass}[data-swiper-slide-index="${e}"]`).length)return!0}else if(s[e])return!0;return!1}function p(e){return a?m(e).attr("data-swiper-slide-index"):m(e).index()}if("auto"===c&&(c=0),i||(i=!0),e.params.watchSlidesProgress)t.children(`.${n.slideVisibleClass}`).each((e=>{o(a?m(e).attr("data-swiper-slide-index"):m(e).index())}));else if(c>1)for(let e=r;e<r+c;e+=1)d(e)&&o(e);else o(r);if(l.loadPrevNext)if(c>1||l.loadPrevNextAmount&&l.loadPrevNextAmount>1){const e=l.loadPrevNextAmount,t=c,n=Math.min(r+t+Math.max(e,t),s.length),i=Math.max(r-Math.max(t,e),0);for(let e=r+c;e<n;e+=1)d(e)&&o(e);for(let e=i;e<r;e+=1)d(e)&&o(e)}else{const e=t.children(`.${n.slideNextClass}`);e.length>0&&o(p(e));const s=t.children(`.${n.slidePrevClass}`);s.length>0&&o(p(s))}}function c(){const t=a();if(!e||e.destroyed)return;const n=e.params.lazy.scrollingElement?m(e.params.lazy.scrollingElement):m(t),s=n[0]===t,i=s?t.innerWidth:n[0].offsetWidth,o=s?t.innerHeight:n[0].offsetHeight,d=e.$el.offset(),{rtlTranslate:p}=e;let u=!1;p&&(d.left-=e.$el[0].scrollLeft);const f=[[d.left,d.top],[d.left+e.width,d.top],[d.left,d.top+e.height],[d.left+e.width,d.top+e.height]];for(let e=0;e<f.length;e+=1){const t=f[e];if(t[0]>=0&&t[0]<=i&&t[1]>=0&&t[1]<=o){if(0===t[0]&&0===t[1])continue;u=!0}}const h=!("touchstart"!==e.touchEvents.start||!e.support.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1};u?(l(),n.off("scroll",c,h)):r||(r=!0,n.on("scroll",c,h))}n("beforeInit",(()=>{e.params.lazy.enabled&&e.params.preloadImages&&(e.params.preloadImages=!1)})),n("init",(()=>{e.params.lazy.enabled&&(e.params.lazy.checkInView?c():l())})),n("scroll",(()=>{e.params.freeMode&&e.params.freeMode.enabled&&!e.params.freeMode.sticky&&l()})),n("scrollbarDragMove resize _freeModeNoMomentumRelease",(()=>{e.params.lazy.enabled&&(e.params.lazy.checkInView?c():l())})),n("transitionStart",(()=>{e.params.lazy.enabled&&(e.params.lazy.loadOnTransitionStart||!e.params.lazy.loadOnTransitionStart&&!i)&&(e.params.lazy.checkInView?c():l())})),n("transitionEnd",(()=>{e.params.lazy.enabled&&!e.params.lazy.loadOnTransitionStart&&(e.params.lazy.checkInView?c():l())})),n("slideChange",(()=>{const{lazy:t,cssMode:n,watchSlidesProgress:s,touchReleaseOnEdges:r,resistanceRatio:i}=e.params;t.enabled&&(n||s&&(r||0===i))&&l()})),Object.assign(e.lazy,{load:l,loadInSlide:o})},function({swiper:e,extendParams:t,on:n}){function s(e,t){const n=function(){let e,t,n;return(s,r)=>{for(t=-1,e=s.length;e-t>1;)n=e+t>>1,s[n]<=r?t=n:e=n;return e}}();let s,r;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(r=n(this.x,e),s=r-1,(e-this.x[s])*(this.y[r]-this.y[s])/(this.x[r]-this.x[s])+this.y[s]):0},this}function r(){e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)}t({controller:{control:void 0,inverse:!1,by:"slide"}}),e.controller={control:void 0},n("beforeInit",(()=>{e.controller.control=e.params.controller.control})),n("update",(()=>{r()})),n("resize",(()=>{r()})),n("observerUpdate",(()=>{r()})),n("setTranslate",((t,n,s)=>{e.controller.control&&e.controller.setTranslate(n,s)})),n("setTransition",((t,n,s)=>{e.controller.control&&e.controller.setTransition(n,s)})),Object.assign(e.controller,{setTranslate:function(t,n){const r=e.controller.control;let i,o;const a=e.constructor;function l(t){const n=e.rtlTranslate?-e.translate:e.translate;"slide"===e.params.controller.by&&(function(t){e.controller.spline||(e.controller.spline=e.params.loop?new s(e.slidesGrid,t.slidesGrid):new s(e.snapGrid,t.snapGrid))}(t),o=-e.controller.spline.interpolate(-n)),o&&"container"!==e.params.controller.by||(i=(t.maxTranslate()-t.minTranslate())/(e.maxTranslate()-e.minTranslate()),o=(n-e.minTranslate())*i+t.minTranslate()),e.params.controller.inverse&&(o=t.maxTranslate()-o),t.updateProgress(o),t.setTranslate(o,e),t.updateActiveIndex(),t.updateSlidesClasses()}if(Array.isArray(r))for(let e=0;e<r.length;e+=1)r[e]!==n&&r[e]instanceof a&&l(r[e]);else r instanceof a&&n!==r&&l(r)},setTransition:function(t,n){const s=e.constructor,r=e.controller.control;let i;function o(n){n.setTransition(t,e),0!==t&&(n.transitionStart(),n.params.autoHeight&&g((()=>{n.updateAutoHeight()})),n.$wrapperEl.transitionEnd((()=>{r&&(n.params.loop&&"slide"===e.params.controller.by&&n.loopFix(),n.transitionEnd())})))}if(Array.isArray(r))for(i=0;i<r.length;i+=1)r[i]!==n&&r[i]instanceof s&&o(r[i]);else r instanceof s&&n!==r&&o(r)}})},function({swiper:e,extendParams:t,on:n}){t({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,itemRoleDescriptionMessage:null,slideRole:"group"}});let s=null;function r(e){const t=s;0!==t.length&&(t.html(""),t.html(e))}function i(e){e.attr("tabIndex","0")}function o(e){e.attr("tabIndex","-1")}function a(e,t){e.attr("role",t)}function l(e,t){e.attr("aria-roledescription",t)}function c(e,t){e.attr("aria-label",t)}function d(e){e.attr("aria-disabled",!0)}function p(e){e.attr("aria-disabled",!1)}function u(t){if(13!==t.keyCode&&32!==t.keyCode)return;const n=e.params.a11y,s=m(t.target);e.navigation&&e.navigation.$nextEl&&s.is(e.navigation.$nextEl)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?r(n.lastSlideMessage):r(n.nextSlideMessage)),e.navigation&&e.navigation.$prevEl&&s.is(e.navigation.$prevEl)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?r(n.firstSlideMessage):r(n.prevSlideMessage)),e.pagination&&s.is(J(e.params.pagination.bulletClass))&&s[0].click()}function f(){if(e.params.loop||e.params.rewind||!e.navigation)return;const{$nextEl:t,$prevEl:n}=e.navigation;n&&n.length>0&&(e.isBeginning?(d(n),o(n)):(p(n),i(n))),t&&t.length>0&&(e.isEnd?(d(t),o(t)):(p(t),i(t)))}function h(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function g(){return h()&&e.params.pagination.clickable}const v=(e,t,n)=>{i(e),"BUTTON"!==e[0].tagName&&(a(e,"button"),e.on("keydown",u)),c(e,n),function(e,t){e.attr("aria-controls",t)}(e,t)};n("beforeInit",(()=>{s=m(`<span class="${e.params.a11y.notificationClass}" aria-live="assertive" aria-atomic="true"></span>`)})),n("afterInit",(()=>{e.params.a11y.enabled&&(function(){const t=e.params.a11y;e.$el.append(s);const n=e.$el;t.containerRoleDescriptionMessage&&l(n,t.containerRoleDescriptionMessage),t.containerMessage&&c(n,t.containerMessage);const r=e.$wrapperEl,i=r.attr("id")||`swiper-wrapper-${function(e=16){return"x".repeat(e).replace(/x/g,(()=>Math.round(16*Math.random()).toString(16)))}(16)}`,o=e.params.autoplay&&e.params.autoplay.enabled?"off":"polite";var d;d=i,r.attr("id",d),function(e,t){e.attr("aria-live",t)}(r,o),t.itemRoleDescriptionMessage&&l(m(e.slides),t.itemRoleDescriptionMessage),a(m(e.slides),t.slideRole);const p=e.params.loop?e.slides.filter((t=>!t.classList.contains(e.params.slideDuplicateClass))).length:e.slides.length;let f,h;e.slides.each(((n,s)=>{const r=m(n),i=e.params.loop?parseInt(r.attr("data-swiper-slide-index"),10):s;c(r,t.slideLabelMessage.replace(/\{\{index\}\}/,i+1).replace(/\{\{slidesLength\}\}/,p))})),e.navigation&&e.navigation.$nextEl&&(f=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(h=e.navigation.$prevEl),f&&f.length&&v(f,i,t.nextSlideMessage),h&&h.length&&v(h,i,t.prevSlideMessage),g()&&e.pagination.$el.on("keydown",J(e.params.pagination.bulletClass),u)}(),f())})),n("toEdge",(()=>{e.params.a11y.enabled&&f()})),n("fromEdge",(()=>{e.params.a11y.enabled&&f()})),n("paginationUpdate",(()=>{e.params.a11y.enabled&&function(){const t=e.params.a11y;h()&&e.pagination.bullets.each((n=>{const s=m(n);e.params.pagination.clickable&&(i(s),e.params.pagination.renderBullet||(a(s,"button"),c(s,t.paginationBulletMessage.replace(/\{\{index\}\}/,s.index()+1)))),s.is(`.${e.params.pagination.bulletActiveClass}`)?s.attr("aria-current","true"):s.removeAttr("aria-current")}))}()})),n("destroy",(()=>{e.params.a11y.enabled&&function(){let t,n;s&&s.length>0&&s.remove(),e.navigation&&e.navigation.$nextEl&&(t=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(n=e.navigation.$prevEl),t&&t.off("keydown",u),n&&n.off("keydown",u),g()&&e.pagination.$el.off("keydown",J(e.params.pagination.bulletClass),u)}()}))},function({swiper:e,extendParams:t,on:n}){t({history:{enabled:!1,root:"",replaceState:!1,key:"slides"}});let s=!1,r={};const i=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),o=e=>{const t=a();let n;n=e?new URL(e):t.location;const s=n.pathname.slice(1).split("/").filter((e=>""!==e)),r=s.length;return{key:s[r-2],value:s[r-1]}},l=(t,n)=>{const r=a();if(!s||!e.params.history.enabled)return;let o;o=e.params.url?new URL(e.params.url):r.location;const l=e.slides.eq(n);let c=i(l.attr("data-history"));if(e.params.history.root.length>0){let n=e.params.history.root;"/"===n[n.length-1]&&(n=n.slice(0,n.length-1)),c=`${n}/${t}/${c}`}else o.pathname.includes(t)||(c=`${t}/${c}`);const d=r.history.state;d&&d.value===c||(e.params.history.replaceState?r.history.replaceState({value:c},null,c):r.history.pushState({value:c},null,c))},c=(t,n,s)=>{if(n)for(let r=0,o=e.slides.length;r<o;r+=1){const o=e.slides.eq(r);if(i(o.attr("data-history"))===n&&!o.hasClass(e.params.slideDuplicateClass)){const n=o.index();e.slideTo(n,t,s)}}else e.slideTo(0,t,s)},d=()=>{r=o(e.params.url),c(e.params.speed,e.paths.value,!1)};n("init",(()=>{e.params.history.enabled&&(()=>{const t=a();if(e.params.history){if(!t.history||!t.history.pushState)return e.params.history.enabled=!1,void(e.params.hashNavigation.enabled=!0);s=!0,r=o(e.params.url),(r.key||r.value)&&(c(0,r.value,e.params.runCallbacksOnInit),e.params.history.replaceState||t.addEventListener("popstate",d))}})()})),n("destroy",(()=>{e.params.history.enabled&&(()=>{const t=a();e.params.history.replaceState||t.removeEventListener("popstate",d)})()})),n("transitionEnd _freeModeNoMomentumRelease",(()=>{s&&l(e.params.history.key,e.activeIndex)})),n("slideChange",(()=>{s&&e.params.cssMode&&l(e.params.history.key,e.activeIndex)}))},function({swiper:e,extendParams:t,emit:n,on:s}){let r=!1;const o=i(),l=a();t({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}});const c=()=>{n("hashChange");const t=o.location.hash.replace("#","");if(t!==e.slides.eq(e.activeIndex).attr("data-hash")){const n=e.$wrapperEl.children(`.${e.params.slideClass}[data-hash="${t}"]`).index();if(void 0===n)return;e.slideTo(n)}},d=()=>{if(r&&e.params.hashNavigation.enabled)if(e.params.hashNavigation.replaceState&&l.history&&l.history.replaceState)l.history.replaceState(null,null,`#${e.slides.eq(e.activeIndex).attr("data-hash")}`||""),n("hashSet");else{const t=e.slides.eq(e.activeIndex),s=t.attr("data-hash")||t.attr("data-history");o.location.hash=s||"",n("hashSet")}};s("init",(()=>{e.params.hashNavigation.enabled&&(()=>{if(!e.params.hashNavigation.enabled||e.params.history&&e.params.history.enabled)return;r=!0;const t=o.location.hash.replace("#","");if(t){const n=0;for(let s=0,r=e.slides.length;s<r;s+=1){const r=e.slides.eq(s);if((r.attr("data-hash")||r.attr("data-history"))===t&&!r.hasClass(e.params.slideDuplicateClass)){const t=r.index();e.slideTo(t,n,e.params.runCallbacksOnInit,!0)}}}e.params.hashNavigation.watchState&&m(l).on("hashchange",c)})()})),s("destroy",(()=>{e.params.hashNavigation.enabled&&e.params.hashNavigation.watchState&&m(l).off("hashchange",c)})),s("transitionEnd _freeModeNoMomentumRelease",(()=>{r&&d()})),s("slideChange",(()=>{r&&e.params.cssMode&&d()}))},function({swiper:e,extendParams:t,on:n,emit:s}){let r;function o(){const t=e.slides.eq(e.activeIndex);let n=e.params.autoplay.delay;t.attr("data-swiper-autoplay")&&(n=t.attr("data-swiper-autoplay")||e.params.autoplay.delay),clearTimeout(r),r=g((()=>{let t;e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),t=e.slidePrev(e.params.speed,!0,!0),s("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?l():(t=e.slideTo(e.slides.length-1,e.params.speed,!0,!0),s("autoplay")):(t=e.slidePrev(e.params.speed,!0,!0),s("autoplay")):e.params.loop?(e.loopFix(),t=e.slideNext(e.params.speed,!0,!0),s("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?l():(t=e.slideTo(0,e.params.speed,!0,!0),s("autoplay")):(t=e.slideNext(e.params.speed,!0,!0),s("autoplay")),(e.params.cssMode&&e.autoplay.running||!1===t)&&o()}),n)}function a(){return void 0===r&&!e.autoplay.running&&(e.autoplay.running=!0,s("autoplayStart"),o(),!0)}function l(){return!!e.autoplay.running&&void 0!==r&&(r&&(clearTimeout(r),r=void 0),e.autoplay.running=!1,s("autoplayStop"),!0)}function c(t){e.autoplay.running&&(e.autoplay.paused||(r&&clearTimeout(r),e.autoplay.paused=!0,0!==t&&e.params.autoplay.waitForTransition?["transitionend","webkitTransitionEnd"].forEach((t=>{e.$wrapperEl[0].addEventListener(t,p)})):(e.autoplay.paused=!1,o())))}function d(){const t=i();"hidden"===t.visibilityState&&e.autoplay.running&&c(),"visible"===t.visibilityState&&e.autoplay.paused&&(o(),e.autoplay.paused=!1)}function p(t){e&&!e.destroyed&&e.$wrapperEl&&t.target===e.$wrapperEl[0]&&(["transitionend","webkitTransitionEnd"].forEach((t=>{e.$wrapperEl[0].removeEventListener(t,p)})),e.autoplay.paused=!1,e.autoplay.running?o():l())}function u(){e.params.autoplay.disableOnInteraction?l():c(),["transitionend","webkitTransitionEnd"].forEach((t=>{e.$wrapperEl[0].removeEventListener(t,p)}))}function f(){e.params.autoplay.disableOnInteraction||(e.autoplay.paused=!1,o())}e.autoplay={running:!1,paused:!1},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}}),n("init",(()=>{e.params.autoplay.enabled&&(a(),i().addEventListener("visibilitychange",d),e.params.autoplay.pauseOnMouseEnter&&(e.$el.on("mouseenter",u),e.$el.on("mouseleave",f)))})),n("beforeTransitionStart",((t,n,s)=>{e.autoplay.running&&(s||!e.params.autoplay.disableOnInteraction?e.autoplay.pause(n):l())})),n("sliderFirstMove",(()=>{e.autoplay.running&&(e.params.autoplay.disableOnInteraction?l():c())})),n("touchEnd",(()=>{e.params.cssMode&&e.autoplay.paused&&!e.params.autoplay.disableOnInteraction&&o()})),n("destroy",(()=>{e.$el.off("mouseenter",u),e.$el.off("mouseleave",f),e.autoplay.running&&l(),i().removeEventListener("visibilitychange",d)})),Object.assign(e.autoplay,{pause:c,run:o,start:a,stop:l})},function({swiper:e,extendParams:t,on:n}){t({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let s=!1,r=!1;function i(){const t=e.thumbs.swiper;if(!t)return;const n=t.clickedIndex,s=t.clickedSlide;if(s&&m(s).hasClass(e.params.thumbs.slideThumbActiveClass))return;if(null==n)return;let r;if(r=t.params.loop?parseInt(m(t.clickedSlide).attr("data-swiper-slide-index"),10):n,e.params.loop){let t=e.activeIndex;e.slides.eq(t).hasClass(e.params.slideDuplicateClass)&&(e.loopFix(),e._clientLeft=e.$wrapperEl[0].clientLeft,t=e.activeIndex);const n=e.slides.eq(t).prevAll(`[data-swiper-slide-index="${r}"]`).eq(0).index(),s=e.slides.eq(t).nextAll(`[data-swiper-slide-index="${r}"]`).eq(0).index();r=void 0===n?s:void 0===s?n:s-t<t-n?s:n}e.slideTo(r)}function o(){const{thumbs:t}=e.params;if(s)return!1;s=!0;const n=e.constructor;if(t.swiper instanceof n)e.thumbs.swiper=t.swiper,Object.assign(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1});else if(w(t.swiper)){const s=Object.assign({},t.swiper);Object.assign(s,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper=new n(s),r=!0}return e.thumbs.swiper.$el.addClass(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",i),!0}function a(t){const n=e.thumbs.swiper;if(!n)return;const s="auto"===n.params.slidesPerView?n.slidesPerViewDynamic():n.params.slidesPerView,r=e.params.thumbs.autoScrollOffset,i=r&&!n.params.loop;if(e.realIndex!==n.realIndex||i){let o,a,l=n.activeIndex;if(n.params.loop){n.slides.eq(l).hasClass(n.params.slideDuplicateClass)&&(n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft,l=n.activeIndex);const t=n.slides.eq(l).prevAll(`[data-swiper-slide-index="${e.realIndex}"]`).eq(0).index(),s=n.slides.eq(l).nextAll(`[data-swiper-slide-index="${e.realIndex}"]`).eq(0).index();o=void 0===t?s:void 0===s?t:s-l==l-t?n.params.slidesPerGroup>1?s:l:s-l<l-t?s:t,a=e.activeIndex>e.previousIndex?"next":"prev"}else o=e.realIndex,a=o>e.previousIndex?"next":"prev";i&&(o+="next"===a?r:-1*r),n.visibleSlidesIndexes&&n.visibleSlidesIndexes.indexOf(o)<0&&(n.params.centeredSlides?o=o>l?o-Math.floor(s/2)+1:o+Math.floor(s/2)-1:o>l&&n.params.slidesPerGroup,n.slideTo(o,t?0:void 0))}let o=1;const a=e.params.thumbs.slideThumbActiveClass;if(e.params.slidesPerView>1&&!e.params.centeredSlides&&(o=e.params.slidesPerView),e.params.thumbs.multipleActiveThumbs||(o=1),o=Math.floor(o),n.slides.removeClass(a),n.params.loop||n.params.virtual&&n.params.virtual.enabled)for(let t=0;t<o;t+=1)n.$wrapperEl.children(`[data-swiper-slide-index="${e.realIndex+t}"]`).addClass(a);else for(let t=0;t<o;t+=1)n.slides.eq(e.realIndex+t).addClass(a)}e.thumbs={swiper:null},n("beforeInit",(()=>{const{thumbs:t}=e.params;t&&t.swiper&&(o(),a(!0))})),n("slideChange update resize observerUpdate",(()=>{e.thumbs.swiper&&a()})),n("setTransition",((t,n)=>{const s=e.thumbs.swiper;s&&s.setTransition(n)})),n("beforeDestroy",(()=>{const t=e.thumbs.swiper;t&&r&&t&&t.destroy()})),Object.assign(e.thumbs,{init:o,update:a})},function({swiper:e,extendParams:t,emit:n,once:s}){t({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(e,{freeMode:{onTouchMove:function(){const{touchEventsData:t,touches:n}=e;0===t.velocities.length&&t.velocities.push({position:n[e.isHorizontal()?"startX":"startY"],time:t.touchStartTime}),t.velocities.push({position:n[e.isHorizontal()?"currentX":"currentY"],time:v()})},onTouchEnd:function({currentPos:t}){const{params:r,$wrapperEl:i,rtlTranslate:o,snapGrid:a,touchEventsData:l}=e,c=v()-l.touchStartTime;if(t<-e.minTranslate())e.slideTo(e.activeIndex);else if(t>-e.maxTranslate())e.slides.length<a.length?e.slideTo(a.length-1):e.slideTo(e.slides.length-1);else{if(r.freeMode.momentum){if(l.velocities.length>1){const t=l.velocities.pop(),n=l.velocities.pop(),s=t.position-n.position,i=t.time-n.time;e.velocity=s/i,e.velocity/=2,Math.abs(e.velocity)<r.freeMode.minimumVelocity&&(e.velocity=0),(i>150||v()-t.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=r.freeMode.momentumVelocityRatio,l.velocities.length=0;let t=1e3*r.freeMode.momentumRatio;const c=e.velocity*t;let d=e.translate+c;o&&(d=-d);let p,u=!1;const f=20*Math.abs(e.velocity)*r.freeMode.momentumBounceRatio;let h;if(d<e.maxTranslate())r.freeMode.momentumBounce?(d+e.maxTranslate()<-f&&(d=e.maxTranslate()-f),p=e.maxTranslate(),u=!0,l.allowMomentumBounce=!0):d=e.maxTranslate(),r.loop&&r.centeredSlides&&(h=!0);else if(d>e.minTranslate())r.freeMode.momentumBounce?(d-e.minTranslate()>f&&(d=e.minTranslate()+f),p=e.minTranslate(),u=!0,l.allowMomentumBounce=!0):d=e.minTranslate(),r.loop&&r.centeredSlides&&(h=!0);else if(r.freeMode.sticky){let t;for(let e=0;e<a.length;e+=1)if(a[e]>-d){t=e;break}d=Math.abs(a[t]-d)<Math.abs(a[t-1]-d)||"next"===e.swipeDirection?a[t]:a[t-1],d=-d}if(h&&s("transitionEnd",(()=>{e.loopFix()})),0!==e.velocity){if(t=o?Math.abs((-d-e.translate)/e.velocity):Math.abs((d-e.translate)/e.velocity),r.freeMode.sticky){const n=Math.abs((o?-d:d)-e.translate),s=e.slidesSizesGrid[e.activeIndex];t=n<s?r.speed:n<2*s?1.5*r.speed:2.5*r.speed}}else if(r.freeMode.sticky)return void e.slideToClosest();r.freeMode.momentumBounce&&u?(e.updateProgress(p),e.setTransition(t),e.setTranslate(d),e.transitionStart(!0,e.swipeDirection),e.animating=!0,i.transitionEnd((()=>{e&&!e.destroyed&&l.allowMomentumBounce&&(n("momentumBounce"),e.setTransition(r.speed),setTimeout((()=>{e.setTranslate(p),i.transitionEnd((()=>{e&&!e.destroyed&&e.transitionEnd()}))}),0))}))):e.velocity?(n("_freeModeNoMomentumRelease"),e.updateProgress(d),e.setTransition(t),e.setTranslate(d),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,i.transitionEnd((()=>{e&&!e.destroyed&&e.transitionEnd()})))):e.updateProgress(d),e.updateActiveIndex(),e.updateSlidesClasses()}else{if(r.freeMode.sticky)return void e.slideToClosest();r.freeMode&&n("_freeModeNoMomentumRelease")}(!r.freeMode.momentum||c>=r.longSwipesMs)&&(e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}}}})},function({swiper:e,extendParams:t}){let n,s,r;t({grid:{rows:1,fill:"column"}}),e.grid={initSlides:t=>{const{slidesPerView:i}=e.params,{rows:o,fill:a}=e.params.grid;s=n/o,r=Math.floor(t/o),n=Math.floor(t/o)===t/o?t:Math.ceil(t/o)*o,"auto"!==i&&"row"===a&&(n=Math.max(n,i*o))},updateSlide:(t,i,o,a)=>{const{slidesPerGroup:l,spaceBetween:c}=e.params,{rows:d,fill:p}=e.params.grid;let u,f,h;if("row"===p&&l>1){const e=Math.floor(t/(l*d)),s=t-d*l*e,r=0===e?l:Math.min(Math.ceil((o-e*d*l)/d),l);h=Math.floor(s/r),f=s-h*r+e*l,u=f+h*n/d,i.css({"-webkit-order":u,order:u})}else"column"===p?(f=Math.floor(t/d),h=t-f*d,(f>r||f===r&&h===d-1)&&(h+=1,h>=d&&(h=0,f+=1))):(h=Math.floor(t/s),f=t-h*s);i.css(a("margin-top"),0!==h?c&&`${c}px`:"")},updateWrapperSize:(t,s,r)=>{const{spaceBetween:i,centeredSlides:o,roundLengths:a}=e.params,{rows:l}=e.params.grid;if(e.virtualSize=(t+i)*n,e.virtualSize=Math.ceil(e.virtualSize/l)-i,e.$wrapperEl.css({[r("width")]:`${e.virtualSize+i}px`}),o){s.splice(0,s.length);const t=[];for(let n=0;n<s.length;n+=1){let r=s[n];a&&(r=Math.floor(r)),s[n]<e.virtualSize+s[0]&&t.push(r)}s.push(...t)}}}},function({swiper:e}){Object.assign(e,{appendSlide:Z.bind(e),prependSlide:Q.bind(e),addSlide:ee.bind(e),removeSlide:te.bind(e),removeAllSlides:ne.bind(e)})},function({swiper:e,extendParams:t,on:n}){t({fadeEffect:{crossFade:!1,transformEl:null}}),se({effect:"fade",swiper:e,on:n,setTranslate:()=>{const{slides:t}=e,n=e.params.fadeEffect;for(let s=0;s<t.length;s+=1){const t=e.slides.eq(s);let r=-t[0].swiperSlideOffset;e.params.virtualTranslate||(r-=e.translate);let i=0;e.isHorizontal()||(i=r,r=0);const o=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(t[0].progress),0):1+Math.min(Math.max(t[0].progress,-1),0);re(n,t).css({opacity:o}).transform(`translate3d(${r}px, ${i}px, 0px)`)}},setTransition:t=>{const{transformEl:n}=e.params.fadeEffect;(n?e.slides.find(n):e.slides).transition(t),ie({swiper:e,duration:t,transformEl:n,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})},function({swiper:e,extendParams:t,on:n}){t({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}}),se({effect:"cube",swiper:e,on:n,setTranslate:()=>{const{$el:t,$wrapperEl:n,slides:s,width:r,height:i,rtlTranslate:o,size:a,browser:l}=e,c=e.params.cubeEffect,d=e.isHorizontal(),p=e.virtual&&e.params.virtual.enabled;let u,f=0;c.shadow&&(d?(u=n.find(".swiper-cube-shadow"),0===u.length&&(u=m('<div class="swiper-cube-shadow"></div>'),n.append(u)),u.css({height:`${r}px`})):(u=t.find(".swiper-cube-shadow"),0===u.length&&(u=m('<div class="swiper-cube-shadow"></div>'),t.append(u))));for(let e=0;e<s.length;e+=1){const t=s.eq(e);let n=e;p&&(n=parseInt(t.attr("data-swiper-slide-index"),10));let r=90*n,i=Math.floor(r/360);o&&(r=-r,i=Math.floor(-r/360));const l=Math.max(Math.min(t[0].progress,1),-1);let u=0,h=0,g=0;n%4==0?(u=4*-i*a,g=0):(n-1)%4==0?(u=0,g=4*-i*a):(n-2)%4==0?(u=a+4*i*a,g=a):(n-3)%4==0&&(u=-a,g=3*a+4*a*i),o&&(u=-u),d||(h=u,u=0);const v=`rotateX(${d?0:-r}deg) rotateY(${d?r:0}deg) translate3d(${u}px, ${h}px, ${g}px)`;if(l<=1&&l>-1&&(f=90*n+90*l,o&&(f=90*-n-90*l)),t.transform(v),c.slideShadows){let e=d?t.find(".swiper-slide-shadow-left"):t.find(".swiper-slide-shadow-top"),n=d?t.find(".swiper-slide-shadow-right"):t.find(".swiper-slide-shadow-bottom");0===e.length&&(e=m(`<div class="swiper-slide-shadow-${d?"left":"top"}"></div>`),t.append(e)),0===n.length&&(n=m(`<div class="swiper-slide-shadow-${d?"right":"bottom"}"></div>`),t.append(n)),e.length&&(e[0].style.opacity=Math.max(-l,0)),n.length&&(n[0].style.opacity=Math.max(l,0))}}if(n.css({"-webkit-transform-origin":`50% 50% -${a/2}px`,"transform-origin":`50% 50% -${a/2}px`}),c.shadow)if(d)u.transform(`translate3d(0px, ${r/2+c.shadowOffset}px, ${-r/2}px) rotateX(90deg) rotateZ(0deg) scale(${c.shadowScale})`);else{const e=Math.abs(f)-90*Math.floor(Math.abs(f)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),n=c.shadowScale,s=c.shadowScale/t,r=c.shadowOffset;u.transform(`scale3d(${n}, 1, ${s}) translate3d(0px, ${i/2+r}px, ${-i/2/s}px) rotateX(-90deg)`)}const h=l.isSafari||l.isWebView?-a/2:0;n.transform(`translate3d(0px,0,${h}px) rotateX(${e.isHorizontal()?0:f}deg) rotateY(${e.isHorizontal()?-f:0}deg)`)},setTransition:t=>{const{$el:n,slides:s}=e;s.transition(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(t),e.params.cubeEffect.shadow&&!e.isHorizontal()&&n.find(".swiper-cube-shadow").transition(t)},perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},function({swiper:e,extendParams:t,on:n}){t({flipEffect:{slideShadows:!0,limitRotation:!0,transformEl:null}}),se({effect:"flip",swiper:e,on:n,setTranslate:()=>{const{slides:t,rtlTranslate:n}=e,s=e.params.flipEffect;for(let r=0;r<t.length;r+=1){const i=t.eq(r);let o=i[0].progress;e.params.flipEffect.limitRotation&&(o=Math.max(Math.min(i[0].progress,1),-1));const a=i[0].swiperSlideOffset;let l=-180*o,c=0,d=e.params.cssMode?-a-e.translate:-a,p=0;if(e.isHorizontal()?n&&(l=-l):(p=d,d=0,c=-l,l=0),i[0].style.zIndex=-Math.abs(Math.round(o))+t.length,s.slideShadows){let t=e.isHorizontal()?i.find(".swiper-slide-shadow-left"):i.find(".swiper-slide-shadow-top"),n=e.isHorizontal()?i.find(".swiper-slide-shadow-right"):i.find(".swiper-slide-shadow-bottom");0===t.length&&(t=oe(s,i,e.isHorizontal()?"left":"top")),0===n.length&&(n=oe(s,i,e.isHorizontal()?"right":"bottom")),t.length&&(t[0].style.opacity=Math.max(-o,0)),n.length&&(n[0].style.opacity=Math.max(o,0))}const u=`translate3d(${d}px, ${p}px, 0px) rotateX(${c}deg) rotateY(${l}deg)`;re(s,i).transform(u)}},setTransition:t=>{const{transformEl:n}=e.params.flipEffect;(n?e.slides.find(n):e.slides).transition(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(t),ie({swiper:e,duration:t,transformEl:n})},perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})},function({swiper:e,extendParams:t,on:n}){t({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0,transformEl:null}}),se({effect:"coverflow",swiper:e,on:n,setTranslate:()=>{const{width:t,height:n,slides:s,slidesSizesGrid:r}=e,i=e.params.coverflowEffect,o=e.isHorizontal(),a=e.translate,l=o?t/2-a:n/2-a,c=o?i.rotate:-i.rotate,d=i.depth;for(let e=0,t=s.length;e<t;e+=1){const t=s.eq(e),n=r[e],a=(l-t[0].swiperSlideOffset-n/2)/n*i.modifier;let p=o?c*a:0,u=o?0:c*a,f=-d*Math.abs(a),h=i.stretch;"string"==typeof h&&-1!==h.indexOf("%")&&(h=parseFloat(i.stretch)/100*n);let m=o?0:h*a,g=o?h*a:0,v=1-(1-i.scale)*Math.abs(a);Math.abs(g)<.001&&(g=0),Math.abs(m)<.001&&(m=0),Math.abs(f)<.001&&(f=0),Math.abs(p)<.001&&(p=0),Math.abs(u)<.001&&(u=0),Math.abs(v)<.001&&(v=0);const y=`translate3d(${g}px,${m}px,${f}px)  rotateX(${u}deg) rotateY(${p}deg) scale(${v})`;if(re(i,t).transform(y),t[0].style.zIndex=1-Math.abs(Math.round(a)),i.slideShadows){let e=o?t.find(".swiper-slide-shadow-left"):t.find(".swiper-slide-shadow-top"),n=o?t.find(".swiper-slide-shadow-right"):t.find(".swiper-slide-shadow-bottom");0===e.length&&(e=oe(i,t,o?"left":"top")),0===n.length&&(n=oe(i,t,o?"right":"bottom")),e.length&&(e[0].style.opacity=a>0?a:0),n.length&&(n[0].style.opacity=-a>0?-a:0)}}},setTransition:t=>{const{transformEl:n}=e.params.coverflowEffect;(n?e.slides.find(n):e.slides).transition(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(t)},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function({swiper:e,extendParams:t,on:n}){t({creativeEffect:{transformEl:null,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}}});const s=e=>"string"==typeof e?e:`${e}px`;se({effect:"creative",swiper:e,on:n,setTranslate:()=>{const{slides:t,$wrapperEl:n,slidesSizesGrid:r}=e,i=e.params.creativeEffect,{progressMultiplier:o}=i,a=e.params.centeredSlides;if(a){const t=r[0]/2-e.params.slidesOffsetBefore||0;n.transform(`translateX(calc(50% - ${t}px))`)}for(let n=0;n<t.length;n+=1){const r=t.eq(n),l=r[0].progress,c=Math.min(Math.max(r[0].progress,-i.limitProgress),i.limitProgress);let d=c;a||(d=Math.min(Math.max(r[0].originalProgress,-i.limitProgress),i.limitProgress));const p=r[0].swiperSlideOffset,u=[e.params.cssMode?-p-e.translate:-p,0,0],f=[0,0,0];let h=!1;e.isHorizontal()||(u[1]=u[0],u[0]=0);let m={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};c<0?(m=i.next,h=!0):c>0&&(m=i.prev,h=!0),u.forEach(((e,t)=>{u[t]=`calc(${e}px + (${s(m.translate[t])} * ${Math.abs(c*o)}))`})),f.forEach(((e,t)=>{f[t]=m.rotate[t]*Math.abs(c*o)})),r[0].style.zIndex=-Math.abs(Math.round(l))+t.length;const g=u.join(", "),v=`rotateX(${f[0]}deg) rotateY(${f[1]}deg) rotateZ(${f[2]}deg)`,y=d<0?`scale(${1+(1-m.scale)*d*o})`:`scale(${1-(1-m.scale)*d*o})`,w=d<0?1+(1-m.opacity)*d*o:1-(1-m.opacity)*d*o,b=`translate3d(${g}) ${v} ${y}`;if(h&&m.shadow||!h){let e=r.children(".swiper-slide-shadow");if(0===e.length&&m.shadow&&(e=oe(i,r)),e.length){const t=i.shadowPerProgress?c*(1/i.limitProgress):c;e[0].style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}const x=re(i,r);x.transform(b).css({opacity:w}),m.origin&&x.css("transform-origin",m.origin)}},setTransition:t=>{const{transformEl:n}=e.params.creativeEffect;(n?e.slides.find(n):e.slides).transition(t).find(".swiper-slide-shadow").transition(t),ie({swiper:e,duration:t,transformEl:n,allSlides:!0})},perspective:()=>e.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})},function({swiper:e,extendParams:t,on:n}){t({cardsEffect:{slideShadows:!0,transformEl:null}}),se({effect:"cards",swiper:e,on:n,setTranslate:()=>{const{slides:t,activeIndex:n}=e,s=e.params.cardsEffect,{startTranslate:r,isTouched:i}=e.touchEventsData,o=e.translate;for(let a=0;a<t.length;a+=1){const l=t.eq(a),c=l[0].progress,d=Math.min(Math.max(c,-4),4);let p=l[0].swiperSlideOffset;e.params.centeredSlides&&!e.params.cssMode&&e.$wrapperEl.transform(`translateX(${e.minTranslate()}px)`),e.params.centeredSlides&&e.params.cssMode&&(p-=t[0].swiperSlideOffset);let u=e.params.cssMode?-p-e.translate:-p,f=0;const h=-100*Math.abs(d);let m=1,g=-2*d,v=8-.75*Math.abs(d);const y=(a===n||a===n-1)&&d>0&&d<1&&(i||e.params.cssMode)&&o<r,w=(a===n||a===n+1)&&d<0&&d>-1&&(i||e.params.cssMode)&&o>r;if(y||w){const e=(1-Math.abs((Math.abs(d)-.5)/.5))**.5;g+=-28*d*e,m+=-.5*e,v+=96*e,f=-25*e*Math.abs(d)+"%"}if(u=d<0?`calc(${u}px + (${v*Math.abs(d)}%))`:d>0?`calc(${u}px + (-${v*Math.abs(d)}%))`:`${u}px`,!e.isHorizontal()){const e=f;f=u,u=e}const b=`\n        translate3d(${u}, ${f}, ${h}px)\n        rotateZ(${g}deg)\n        scale(${d<0?""+(1+(1-m)*d):""+(1-(1-m)*d)})\n      `;if(s.slideShadows){let e=l.find(".swiper-slide-shadow");0===e.length&&(e=oe(s,l)),e.length&&(e[0].style.opacity=Math.min(Math.max((Math.abs(d)-.5)/.5,0),1))}l[0].style.zIndex=-Math.abs(Math.round(c))+t.length,re(s,l).transform(b)}},setTransition:t=>{const{transformEl:n}=e.params.cardsEffect;(n?e.slides.find(n):e.slides).transition(t).find(".swiper-slide-shadow").transition(t),ie({swiper:e,duration:t,transformEl:n})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}];function le(e,t){const n=Object.create(null),s=e.split(",");for(let e=0;e<s.length;e++)n[s[e]]=!0;return t?e=>!!n[e.toLowerCase()]:e=>!!n[e]}Y.use(ae);const ce=le("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt"),de=le("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function pe(e){return!!e||""===e}function ue(e){if(Ae(e)){const t={};for(let n=0;n<e.length;n++){const s=e[n],r=Fe(s)?me(s):ue(s);if(r)for(const e in r)t[e]=r[e]}return t}return Fe(e)||He(e)?e:void 0}const fe=/;(?![^(]*\))/g,he=/:(.+)/;function me(e){const t={};return e.split(fe).forEach((e=>{if(e){const n=e.split(he);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function ge(e){let t="";if(Fe(e))t=e;else if(Ae(e))for(let n=0;n<e.length;n++){const s=ge(e[n]);s&&(t+=s+" ")}else if(He(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function ve(e){if(!e)return null;let{class:t,style:n}=e;return t&&!Fe(t)&&(e.class=ge(t)),n&&(e.style=ue(n)),e}const ye=le("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot"),we=le("svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistanceLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view"),be=le("area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr");function xe(e,t){if(e===t)return!0;let n=De(e),s=De(t);if(n||s)return!(!n||!s)&&e.getTime()===t.getTime();if(n=Ae(e),s=Ae(t),n||s)return!(!n||!s)&&function(e,t){if(e.length!==t.length)return!1;let n=!0;for(let s=0;n&&s<e.length;s++)n=xe(e[s],t[s]);return n}(e,t);if(n=He(e),s=He(t),n||s){if(!n||!s)return!1;if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e){const s=e.hasOwnProperty(n),r=t.hasOwnProperty(n);if(s&&!r||!s&&r||!xe(e[n],t[n]))return!1}}return String(e)===String(t)}function Se(e,t){return e.findIndex((e=>xe(e,t)))}const Ee=e=>null==e?"":Ae(e)||He(e)&&(e.toString===Ue||!Be(e.toString))?JSON.stringify(e,Ce,2):String(e),Ce=(e,t)=>t&&t.__v_isRef?Ce(e,t.value):Re(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n])=>(e[`${t} =>`]=n,e)),{})}:Ve(t)?{[`Set(${t.size})`]:[...t.values()]}:!He(t)||Ae(t)||qe(t)?t:String(t),_e={},Te=[],$e=()=>{},Me=()=>!1,ke=/^on[^a-z]/,Pe=e=>ke.test(e),Oe=e=>e.startsWith("onUpdate:"),Ie=Object.assign,Le=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Ne=Object.prototype.hasOwnProperty,ze=(e,t)=>Ne.call(e,t),Ae=Array.isArray,Re=e=>"[object Map]"===We(e),Ve=e=>"[object Set]"===We(e),De=e=>e instanceof Date,Be=e=>"function"==typeof e,Fe=e=>"string"==typeof e,je=e=>"symbol"==typeof e,He=e=>null!==e&&"object"==typeof e,Ge=e=>He(e)&&Be(e.then)&&Be(e.catch),Ue=Object.prototype.toString,We=e=>Ue.call(e),qe=e=>"[object Object]"===We(e),Xe=e=>Fe(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,Ye=le(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Ke=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Je=/-(\w)/g,Ze=Ke((e=>e.replace(Je,((e,t)=>t?t.toUpperCase():"")))),Qe=/\B([A-Z])/g,et=Ke((e=>e.replace(Qe,"-$1").toLowerCase())),tt=Ke((e=>e.charAt(0).toUpperCase()+e.slice(1))),nt=Ke((e=>e?`on${tt(e)}`:"")),st=(e,t)=>!Object.is(e,t),rt=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},it=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},ot=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let at;const lt=()=>at||(at="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==e.g?e.g:{});let ct;const dt=[];class pt{constructor(e=!1){this.active=!0,this.effects=[],this.cleanups=[],!e&&ct&&(this.parent=ct,this.index=(ct.scopes||(ct.scopes=[])).push(this)-1)}run(e){if(this.active)try{return this.on(),e()}finally{this.off()}}on(){this.active&&(dt.push(this),ct=this)}off(){this.active&&(dt.pop(),ct=dt[dt.length-1])}stop(e){if(this.active){if(this.effects.forEach((e=>e.stop())),this.cleanups.forEach((e=>e())),this.scopes&&this.scopes.forEach((e=>e.stop(!0))),this.parent&&!e){const e=this.parent.scopes.pop();e&&e!==this&&(this.parent.scopes[this.index]=e,e.index=this.index)}this.active=!1}}}function ut(e){return new pt(e)}function ft(e,t){(t=t||ct)&&t.active&&t.effects.push(e)}function ht(){return ct}function mt(e){ct&&ct.cleanups.push(e)}const gt=e=>{const t=new Set(e);return t.w=0,t.n=0,t},vt=e=>(e.w&xt)>0,yt=e=>(e.n&xt)>0,wt=new WeakMap;let bt=0,xt=1;const St=[];let Et;const Ct=Symbol(""),_t=Symbol("");class Tt{constructor(e,t=null,n){this.fn=e,this.scheduler=t,this.active=!0,this.deps=[],ft(this,n)}run(){if(!this.active)return this.fn();if(!St.includes(this))try{return St.push(Et=this),Ot.push(Pt),Pt=!0,xt=1<<++bt,bt<=30?(({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=xt})(this):$t(this),this.fn()}finally{bt<=30&&(e=>{const{deps:t}=e;if(t.length){let n=0;for(let s=0;s<t.length;s++){const r=t[s];vt(r)&&!yt(r)?r.delete(e):t[n++]=r,r.w&=~xt,r.n&=~xt}t.length=n}})(this),xt=1<<--bt,Lt(),St.pop();const e=St.length;Et=e>0?St[e-1]:void 0}}stop(){this.active&&($t(this),this.onStop&&this.onStop(),this.active=!1)}}function $t(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}function Mt(e,t){e.effect&&(e=e.effect.fn);const n=new Tt(e);t&&(Ie(n,t),t.scope&&ft(n,t.scope)),t&&t.lazy||n.run();const s=n.run.bind(n);return s.effect=n,s}function kt(e){e.effect.stop()}let Pt=!0;const Ot=[];function It(){Ot.push(Pt),Pt=!1}function Lt(){const e=Ot.pop();Pt=void 0===e||e}function Nt(e,t,n){if(!zt())return;let s=wt.get(e);s||wt.set(e,s=new Map);let r=s.get(n);r||s.set(n,r=gt()),At(r)}function zt(){return Pt&&void 0!==Et}function At(e,t){let n=!1;bt<=30?yt(e)||(e.n|=xt,n=!vt(e)):n=!e.has(Et),n&&(e.add(Et),Et.deps.push(e))}function Rt(e,t,n,s,r,i){const o=wt.get(e);if(!o)return;let a=[];if("clear"===t)a=[...o.values()];else if("length"===n&&Ae(e))o.forEach(((e,t)=>{("length"===t||t>=s)&&a.push(e)}));else switch(void 0!==n&&a.push(o.get(n)),t){case"add":Ae(e)?Xe(n)&&a.push(o.get("length")):(a.push(o.get(Ct)),Re(e)&&a.push(o.get(_t)));break;case"delete":Ae(e)||(a.push(o.get(Ct)),Re(e)&&a.push(o.get(_t)));break;case"set":Re(e)&&a.push(o.get(Ct))}if(1===a.length)a[0]&&Vt(a[0]);else{const e=[];for(const t of a)t&&e.push(...t);Vt(gt(e))}}function Vt(e,t){for(const t of Ae(e)?e:[...e])(t!==Et||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}const Dt=le("__proto__,__v_isRef,__isVue"),Bt=new Set(Object.getOwnPropertyNames(Symbol).map((e=>Symbol[e])).filter(je)),Ft=qt(),jt=qt(!1,!0),Ht=qt(!0),Gt=qt(!0,!0),Ut=Wt();function Wt(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=Nn(this);for(let e=0,t=this.length;e<t;e++)Nt(n,0,e+"");const s=n[t](...e);return-1===s||!1===s?n[t](...e.map(Nn)):s}})),["push","pop","shift","unshift","splice"].forEach((t=>{e[t]=function(...e){It();const n=Nn(this)[t].apply(this,e);return Lt(),n}})),e}function qt(e=!1,t=!1){return function(n,s,r){if("__v_isReactive"===s)return!e;if("__v_isReadonly"===s)return e;if("__v_raw"===s&&r===(e?t?_n:Cn:t?En:Sn).get(n))return n;const i=Ae(n);if(!e&&i&&ze(Ut,s))return Reflect.get(Ut,s,r);const o=Reflect.get(n,s,r);return(je(s)?Bt.has(s):Dt(s))?o:(e||Nt(n,0,s),t?o:Bn(o)?i&&Xe(s)?o:o.value:He(o)?e?Mn(o):Tn(o):o)}}function Xt(e=!1){return function(t,n,s,r){let i=t[n];if(!e&&!In(s)&&(s=Nn(s),i=Nn(i),!Ae(t)&&Bn(i)&&!Bn(s)))return i.value=s,!0;const o=Ae(t)&&Xe(n)?Number(n)<t.length:ze(t,n),a=Reflect.set(t,n,s,r);return t===Nn(r)&&(o?st(s,i)&&Rt(t,"set",n,s):Rt(t,"add",n,s)),a}}const Yt={get:Ft,set:Xt(),deleteProperty:function(e,t){const n=ze(e,t),s=(e[t],Reflect.deleteProperty(e,t));return s&&n&&Rt(e,"delete",t,void 0),s},has:function(e,t){const n=Reflect.has(e,t);return je(t)&&Bt.has(t)||Nt(e,0,t),n},ownKeys:function(e){return Nt(e,0,Ae(e)?"length":Ct),Reflect.ownKeys(e)}},Kt={get:Ht,set:(e,t)=>!0,deleteProperty:(e,t)=>!0},Jt=Ie({},Yt,{get:jt,set:Xt(!0)}),Zt=Ie({},Kt,{get:Gt}),Qt=e=>e,en=e=>Reflect.getPrototypeOf(e);function tn(e,t,n=!1,s=!1){const r=Nn(e=e.__v_raw),i=Nn(t);t!==i&&!n&&Nt(r,0,t),!n&&Nt(r,0,i);const{has:o}=en(r),a=s?Qt:n?Rn:An;return o.call(r,t)?a(e.get(t)):o.call(r,i)?a(e.get(i)):void(e!==r&&e.get(t))}function nn(e,t=!1){const n=this.__v_raw,s=Nn(n),r=Nn(e);return e!==r&&!t&&Nt(s,0,e),!t&&Nt(s,0,r),e===r?n.has(e):n.has(e)||n.has(r)}function sn(e,t=!1){return e=e.__v_raw,!t&&Nt(Nn(e),0,Ct),Reflect.get(e,"size",e)}function rn(e){e=Nn(e);const t=Nn(this);return en(t).has.call(t,e)||(t.add(e),Rt(t,"add",e,e)),this}function on(e,t){t=Nn(t);const n=Nn(this),{has:s,get:r}=en(n);let i=s.call(n,e);i||(e=Nn(e),i=s.call(n,e));const o=r.call(n,e);return n.set(e,t),i?st(t,o)&&Rt(n,"set",e,t):Rt(n,"add",e,t),this}function an(e){const t=Nn(this),{has:n,get:s}=en(t);let r=n.call(t,e);r||(e=Nn(e),r=n.call(t,e)),s&&s.call(t,e);const i=t.delete(e);return r&&Rt(t,"delete",e,void 0),i}function ln(){const e=Nn(this),t=0!==e.size,n=e.clear();return t&&Rt(e,"clear",void 0,void 0),n}function cn(e,t){return function(n,s){const r=this,i=r.__v_raw,o=Nn(i),a=t?Qt:e?Rn:An;return!e&&Nt(o,0,Ct),i.forEach(((e,t)=>n.call(s,a(e),a(t),r)))}}function dn(e,t,n){return function(...s){const r=this.__v_raw,i=Nn(r),o=Re(i),a="entries"===e||e===Symbol.iterator&&o,l="keys"===e&&o,c=r[e](...s),d=n?Qt:t?Rn:An;return!t&&Nt(i,0,l?_t:Ct),{next(){const{value:e,done:t}=c.next();return t?{value:e,done:t}:{value:a?[d(e[0]),d(e[1])]:d(e),done:t}},[Symbol.iterator](){return this}}}}function pn(e){return function(...t){return"delete"!==e&&this}}function un(){const e={get(e){return tn(this,e)},get size(){return sn(this)},has:nn,add:rn,set:on,delete:an,clear:ln,forEach:cn(!1,!1)},t={get(e){return tn(this,e,!1,!0)},get size(){return sn(this)},has:nn,add:rn,set:on,delete:an,clear:ln,forEach:cn(!1,!0)},n={get(e){return tn(this,e,!0)},get size(){return sn(this,!0)},has(e){return nn.call(this,e,!0)},add:pn("add"),set:pn("set"),delete:pn("delete"),clear:pn("clear"),forEach:cn(!0,!1)},s={get(e){return tn(this,e,!0,!0)},get size(){return sn(this,!0)},has(e){return nn.call(this,e,!0)},add:pn("add"),set:pn("set"),delete:pn("delete"),clear:pn("clear"),forEach:cn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach((r=>{e[r]=dn(r,!1,!1),n[r]=dn(r,!0,!1),t[r]=dn(r,!1,!0),s[r]=dn(r,!0,!0)})),[e,n,t,s]}const[fn,hn,mn,gn]=un();function vn(e,t){const n=t?e?gn:mn:e?hn:fn;return(t,s,r)=>"__v_isReactive"===s?!e:"__v_isReadonly"===s?e:"__v_raw"===s?t:Reflect.get(ze(n,s)&&s in t?n:t,s,r)}const yn={get:vn(!1,!1)},wn={get:vn(!1,!0)},bn={get:vn(!0,!1)},xn={get:vn(!0,!0)},Sn=new WeakMap,En=new WeakMap,Cn=new WeakMap,_n=new WeakMap;function Tn(e){return e&&e.__v_isReadonly?e:Pn(e,!1,Yt,yn,Sn)}function $n(e){return Pn(e,!1,Jt,wn,En)}function Mn(e){return Pn(e,!0,Kt,bn,Cn)}function kn(e){return Pn(e,!0,Zt,xn,_n)}function Pn(e,t,n,s,r){if(!He(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const o=(a=e).__v_skip||!Object.isExtensible(a)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}((e=>We(e).slice(8,-1))(a));var a;if(0===o)return e;const l=new Proxy(e,2===o?s:n);return r.set(e,l),l}function On(e){return In(e)?On(e.__v_raw):!(!e||!e.__v_isReactive)}function In(e){return!(!e||!e.__v_isReadonly)}function Ln(e){return On(e)||In(e)}function Nn(e){const t=e&&e.__v_raw;return t?Nn(t):e}function zn(e){return it(e,"__v_skip",!0),e}const An=e=>He(e)?Tn(e):e,Rn=e=>He(e)?Mn(e):e;function Vn(e){zt()&&((e=Nn(e)).dep||(e.dep=gt()),At(e.dep))}function Dn(e,t){(e=Nn(e)).dep&&Vt(e.dep)}function Bn(e){return Boolean(e&&!0===e.__v_isRef)}function Fn(e){return Hn(e,!1)}function jn(e){return Hn(e,!0)}function Hn(e,t){return Bn(e)?e:new Gn(e,t)}class Gn{constructor(e,t){this._shallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:Nn(e),this._value=t?e:An(e)}get value(){return Vn(this),this._value}set value(e){e=this._shallow?e:Nn(e),st(e,this._rawValue)&&(this._rawValue=e,this._value=this._shallow?e:An(e),Dn(this))}}function Un(e){Dn(e)}function Wn(e){return Bn(e)?e.value:e}const qn={get:(e,t,n)=>Wn(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return Bn(r)&&!Bn(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function Xn(e){return On(e)?e:new Proxy(e,qn)}class Yn{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:t,set:n}=e((()=>Vn(this)),(()=>Dn(this)));this._get=t,this._set=n}get value(){return this._get()}set value(e){this._set(e)}}function Kn(e){return new Yn(e)}function Jn(e){const t=Ae(e)?new Array(e.length):{};for(const n in e)t[n]=Qn(e,n);return t}class Zn{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this.__v_isRef=!0}get value(){const e=this._object[this._key];return void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e}}function Qn(e,t,n){const s=e[t];return Bn(s)?s:new Zn(e,t,n)}class es{constructor(e,t,n){this._setter=t,this.dep=void 0,this._dirty=!0,this.__v_isRef=!0,this.effect=new Tt(e,(()=>{this._dirty||(this._dirty=!0,Dn(this))})),this.__v_isReadonly=n}get value(){const e=Nn(this);return Vn(e),e._dirty&&(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function ts(e,t){let n,s;const r=Be(e);return r?(n=e,s=$e):(n=e.get,s=e.set),new es(n,s,r||!s)}Promise.resolve(),new Set,new Map;let ns,ss=[],rs=!1;function is(e,...t){ns?ns.emit(e,...t):rs||ss.push({event:e,args:t})}function os(e,t){var n,s;ns=e,ns?(ns.enabled=!0,ss.forEach((({event:e,args:t})=>ns.emit(e,...t))),ss=[]):"undefined"!=typeof window&&window.HTMLElement&&!(null===(s=null===(n=window.navigator)||void 0===n?void 0:n.userAgent)||void 0===s?void 0:s.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push((e=>{os(e,t)})),setTimeout((()=>{ns||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,rs=!0,ss=[])}),3e3)):(rs=!0,ss=[])}const as=ds("component:added"),ls=ds("component:updated"),cs=ds("component:removed");function ds(e){return t=>{is(e,t.appContext.app,t.uid,t.parent?t.parent.uid:void 0,t)}}function ps(e,t,...n){const s=e.vnode.props||_e;let r=n;const i=t.startsWith("update:"),o=i&&t.slice(7);if(o&&o in s){const e=`${"modelValue"===o?"model":o}Modifiers`,{number:t,trim:i}=s[e]||_e;i?r=n.map((e=>e.trim())):t&&(r=n.map(ot))}let a;__VUE_PROD_DEVTOOLS__&&function(e,t,n){is("component:emit",e.appContext.app,e,t,n)}(e,t,r);let l=s[a=nt(t)]||s[a=nt(Ze(t))];!l&&i&&(l=s[a=nt(et(t))]),l&&Co(l,e,6,r);const c=s[a+"Once"];if(c){if(e.emitted){if(e.emitted[a])return}else e.emitted={};e.emitted[a]=!0,Co(c,e,6,r)}}function us(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(void 0!==r)return r;const i=e.emits;let o={},a=!1;if(__VUE_OPTIONS_API__&&!Be(e)){const s=e=>{const n=us(e,t,!0);n&&(a=!0,Ie(o,n))};!n&&t.mixins.length&&t.mixins.forEach(s),e.extends&&s(e.extends),e.mixins&&e.mixins.forEach(s)}return i||a?(Ae(i)?i.forEach((e=>o[e]=null)):Ie(o,i),s.set(e,o),o):(s.set(e,null),null)}function fs(e,t){return!(!e||!Pe(t))&&(t=t.slice(2).replace(/Once$/,""),ze(e,t[0].toLowerCase()+t.slice(1))||ze(e,et(t))||ze(e,t))}let hs=null,ms=null;function gs(e){const t=hs;return hs=e,ms=e&&e.type.__scopeId||null,t}function vs(e){ms=e}function ys(){ms=null}const ws=e=>bs;function bs(e,t=hs,n){if(!t)return e;if(e._n)return e;const s=(...n)=>{s._d&&bi(-1);const r=gs(t),i=e(...n);return gs(r),s._d&&bi(1),__VUE_PROD_DEVTOOLS__&&ls(t),i};return s._n=!0,s._c=!0,s._d=!0,s}function xs(e){const{type:t,vnode:n,proxy:s,withProxy:r,props:i,propsOptions:[o],slots:a,attrs:l,emit:c,render:d,renderCache:p,data:u,setupState:f,ctx:h,inheritAttrs:m}=e;let g,v;const y=gs(e);try{if(4&n.shapeFlag){const e=r||s;g=Ri(d.call(e,e,p,i,f,u,h)),v=l}else{const e=t;g=Ri(e.length>1?e(i,{attrs:l,slots:a,emit:c}):e(i,null)),v=t.props?l:Ss(l)}}catch(t){hi.length=0,_o(t,e,1),g=Oi(ui)}let w=g;if(v&&!1!==m){const e=Object.keys(v),{shapeFlag:t}=w;e.length&&7&t&&(o&&e.some(Oe)&&(v=Es(v,o)),w=Li(w,v))}return n.dirs&&(w.dirs=w.dirs?w.dirs.concat(n.dirs):n.dirs),n.transition&&(w.transition=n.transition),g=w,gs(y),g}const Ss=e=>{let t;for(const n in e)("class"===n||"style"===n||Pe(n))&&((t||(t={}))[n]=e[n]);return t},Es=(e,t)=>{const n={};for(const s in e)Oe(s)&&s.slice(9)in t||(n[s]=e[s]);return n};function Cs(e,t,n){const s=Object.keys(t);if(s.length!==Object.keys(e).length)return!0;for(let r=0;r<s.length;r++){const i=s[r];if(t[i]!==e[i]&&!fs(n,i))return!0}return!1}function _s({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const Ts={name:"Suspense",__isSuspense:!0,process(e,t,n,s,r,i,o,a,l,c){null==e?function(e,t,n,s,r,i,o,a,l){const{p:c,o:{createElement:d}}=l,p=d("div"),u=e.suspense=Ms(e,r,s,t,p,n,i,o,a,l);c(null,u.pendingBranch=e.ssContent,p,null,s,u,i,o),u.deps>0?($s(e,"onPending"),$s(e,"onFallback"),c(null,e.ssFallback,t,n,s,null,i,o),Os(u,e.ssFallback)):u.resolve()}(t,n,s,r,i,o,a,l,c):function(e,t,n,s,r,i,o,a,{p:l,um:c,o:{createElement:d}}){const p=t.suspense=e.suspense;p.vnode=t,t.el=e.el;const u=t.ssContent,f=t.ssFallback,{activeBranch:h,pendingBranch:m,isInFallback:g,isHydrating:v}=p;if(m)p.pendingBranch=u,_i(u,m)?(l(m,u,p.hiddenContainer,null,r,p,i,o,a),p.deps<=0?p.resolve():g&&(l(h,f,n,s,r,null,i,o,a),Os(p,f))):(p.pendingId++,v?(p.isHydrating=!1,p.activeBranch=m):c(m,r,p),p.deps=0,p.effects.length=0,p.hiddenContainer=d("div"),g?(l(null,u,p.hiddenContainer,null,r,p,i,o,a),p.deps<=0?p.resolve():(l(h,f,n,s,r,null,i,o,a),Os(p,f))):h&&_i(u,h)?(l(h,u,n,s,r,p,i,o,a),p.resolve(!0)):(l(null,u,p.hiddenContainer,null,r,p,i,o,a),p.deps<=0&&p.resolve()));else if(h&&_i(u,h))l(h,u,n,s,r,p,i,o,a),Os(p,u);else if($s(t,"onPending"),p.pendingBranch=u,p.pendingId++,l(null,u,p.hiddenContainer,null,r,p,i,o,a),p.deps<=0)p.resolve();else{const{timeout:e,pendingId:t}=p;e>0?setTimeout((()=>{p.pendingId===t&&p.fallback(f)}),e):0===e&&p.fallback(f)}}(e,t,n,s,r,o,a,l,c)},hydrate:function(e,t,n,s,r,i,o,a,l){const c=t.suspense=Ms(t,s,n,e.parentNode,document.createElement("div"),null,r,i,o,a,!0),d=l(e,c.pendingBranch=t.ssContent,n,c,i,o);return 0===c.deps&&c.resolve(),d},create:Ms,normalize:function(e){const{shapeFlag:t,children:n}=e,s=32&t;e.ssContent=ks(s?n.default:n),e.ssFallback=s?ks(n.fallback):Oi(ui)}};function $s(e,t){const n=e.props&&e.props[t];Be(n)&&n()}function Ms(e,t,n,s,r,i,o,a,l,c,d=!1){const{p,m:u,um:f,n:h,o:{parentNode:m,remove:g}}=c,v=ot(e.props&&e.props.timeout),y={vnode:e,parent:t,parentComponent:n,isSVG:o,container:s,hiddenContainer:r,anchor:i,deps:0,pendingId:0,timeout:"number"==typeof v?v:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:d,isUnmounted:!1,effects:[],resolve(e=!1){const{vnode:t,activeBranch:n,pendingBranch:s,pendingId:r,effects:i,parentComponent:o,container:a}=y;if(y.isHydrating)y.isHydrating=!1;else if(!e){const e=n&&s.transition&&"out-in"===s.transition.mode;e&&(n.transition.afterLeave=()=>{r===y.pendingId&&u(s,a,t,0)});let{anchor:t}=y;n&&(t=h(n),f(n,o,y,!0)),e||u(s,a,t,0)}Os(y,s),y.pendingBranch=null,y.isInFallback=!1;let l=y.parent,c=!1;for(;l;){if(l.pendingBranch){l.effects.push(...i),c=!0;break}l=l.parent}c||Ho(i),y.effects=[],$s(t,"onResolve")},fallback(e){if(!y.pendingBranch)return;const{vnode:t,activeBranch:n,parentComponent:s,container:r,isSVG:i}=y;$s(t,"onFallback");const o=h(n),c=()=>{y.isInFallback&&(p(null,e,r,o,s,null,i,a,l),Os(y,e))},d=e.transition&&"out-in"===e.transition.mode;d&&(n.transition.afterLeave=c),y.isInFallback=!0,f(n,s,null,!0),d||c()},move(e,t,n){y.activeBranch&&u(y.activeBranch,e,t,n),y.container=e},next:()=>y.activeBranch&&h(y.activeBranch),registerDep(e,t){const n=!!y.pendingBranch;n&&y.deps++;const s=e.vnode.el;e.asyncDep.catch((t=>{_o(t,e,0)})).then((r=>{if(e.isUnmounted||y.isUnmounted||y.pendingId!==e.suspenseId)return;e.asyncResolved=!0;const{vnode:i}=e;co(e,r,!1),s&&(i.el=s);const a=!s&&e.subTree.el;t(e,i,m(s||e.subTree.el),s?null:h(e.subTree),y,o,l),a&&g(a),_s(e,i.el),n&&0==--y.deps&&y.resolve()}))},unmount(e,t){y.isUnmounted=!0,y.activeBranch&&f(y.activeBranch,n,e,t),y.pendingBranch&&f(y.pendingBranch,n,e,t)}};return y}function ks(e){let t;if(Be(e)){const n=wi&&e._c;n&&(e._d=!1,gi()),e=e(),n&&(e._d=!0,t=mi,vi())}if(Ae(e)){const t=function(e){let t;for(let n=0;n<e.length;n++){const s=e[n];if(!Ci(s))return;if(s.type!==ui||"v-if"===s.children){if(t)return;t=s}}return t}(e);e=t}return e=Ri(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter((t=>t!==e))),e}function Ps(e,t){t&&t.pendingBranch?Ae(e)?t.effects.push(...e):t.effects.push(e):Ho(e)}function Os(e,t){e.activeBranch=t;const{vnode:n,parentComponent:s}=e,r=n.el=t.el;s&&s.subTree===n&&(s.vnode.el=r,_s(s,r))}function Is(e,t){if(eo){let n=eo.provides;const s=eo.parent&&eo.parent.provides;s===n&&(n=eo.provides=Object.create(s)),n[e]=t}}function Ls(e,t,n=!1){const s=eo||hs;if(s){const r=null==s.parent?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&Be(t)?t.call(s.proxy):t}}function Ns(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return ir((()=>{e.isMounted=!0})),lr((()=>{e.isUnmounting=!0})),e}const zs=[Function,Array],As={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:zs,onEnter:zs,onAfterEnter:zs,onEnterCancelled:zs,onBeforeLeave:zs,onLeave:zs,onAfterLeave:zs,onLeaveCancelled:zs,onBeforeAppear:zs,onAppear:zs,onAfterAppear:zs,onAppearCancelled:zs},setup(e,{slots:t}){const n=to(),s=Ns();let r;return()=>{const i=t.default&&js(t.default(),!0);if(!i||!i.length)return;const o=Nn(e),{mode:a}=o,l=i[0];if(s.isLeaving)return Ds(l);const c=Bs(l);if(!c)return Ds(l);const d=Vs(c,o,s,n);Fs(c,d);const p=n.subTree,u=p&&Bs(p);let f=!1;const{getTransitionKey:h}=c.type;if(h){const e=h();void 0===r?r=e:e!==r&&(r=e,f=!0)}if(u&&u.type!==ui&&(!_i(c,u)||f)){const e=Vs(u,o,s,n);if(Fs(u,e),"out-in"===a)return s.isLeaving=!0,e.afterLeave=()=>{s.isLeaving=!1,n.update()},Ds(l);"in-out"===a&&c.type!==ui&&(e.delayLeave=(e,t,n)=>{Rs(s,u)[String(u.key)]=u,e._leaveCb=()=>{t(),e._leaveCb=void 0,delete d.delayedLeave},d.delayedLeave=n})}return l}}};function Rs(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function Vs(e,t,n,s){const{appear:r,mode:i,persisted:o=!1,onBeforeEnter:a,onEnter:l,onAfterEnter:c,onEnterCancelled:d,onBeforeLeave:p,onLeave:u,onAfterLeave:f,onLeaveCancelled:h,onBeforeAppear:m,onAppear:g,onAfterAppear:v,onAppearCancelled:y}=t,w=String(e.key),b=Rs(n,e),x=(e,t)=>{e&&Co(e,s,9,t)},S={mode:i,persisted:o,beforeEnter(t){let s=a;if(!n.isMounted){if(!r)return;s=m||a}t._leaveCb&&t._leaveCb(!0);const i=b[w];i&&_i(e,i)&&i.el._leaveCb&&i.el._leaveCb(),x(s,[t])},enter(e){let t=l,s=c,i=d;if(!n.isMounted){if(!r)return;t=g||l,s=v||c,i=y||d}let o=!1;const a=e._enterCb=t=>{o||(o=!0,x(t?i:s,[e]),S.delayedLeave&&S.delayedLeave(),e._enterCb=void 0)};t?(t(e,a),t.length<=1&&a()):a()},leave(t,s){const r=String(e.key);if(t._enterCb&&t._enterCb(!0),n.isUnmounting)return s();x(p,[t]);let i=!1;const o=t._leaveCb=n=>{i||(i=!0,s(),x(n?h:f,[t]),t._leaveCb=void 0,b[r]===e&&delete b[r])};b[r]=e,u?(u(t,o),u.length<=1&&o()):o()},clone:e=>Vs(e,t,n,s)};return S}function Ds(e){if(qs(e))return(e=Li(e)).children=null,e}function Bs(e){return qs(e)?e.children?e.children[0]:void 0:e}function Fs(e,t){6&e.shapeFlag&&e.component?Fs(e.component.subTree,t):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function js(e,t=!1){let n=[],s=0;for(let r=0;r<e.length;r++){const i=e[r];i.type===di?(128&i.patchFlag&&s++,n=n.concat(js(i.children,t))):(t||i.type!==ui)&&n.push(i)}if(s>1)for(let e=0;e<n.length;e++)n[e].patchFlag=-2;return n}function Hs(e){return Be(e)?{setup:e,name:e.name}:e}const Gs=e=>!!e.type.__asyncLoader;function Us(e){Be(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:s,delay:r=200,timeout:i,suspensible:o=!0,onError:a}=e;let l,c=null,d=0;const p=()=>{let e;return c||(e=c=t().catch((e=>{if(e=e instanceof Error?e:new Error(String(e)),a)return new Promise(((t,n)=>{a(e,(()=>t((d++,c=null,p()))),(()=>n(e)),d+1)}));throw e})).then((t=>e!==c&&c?c:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),l=t,t))))};return Hs({name:"AsyncComponentWrapper",__asyncLoader:p,get __asyncResolved(){return l},setup(){const e=eo;if(l)return()=>Ws(l,e);const t=t=>{c=null,_o(t,e,13,!s)};if(o&&e.suspense||ao)return p().then((t=>()=>Ws(t,e))).catch((e=>(t(e),()=>s?Oi(s,{error:e}):null)));const a=Fn(!1),d=Fn(),u=Fn(!!r);return r&&setTimeout((()=>{u.value=!1}),r),null!=i&&setTimeout((()=>{if(!a.value&&!d.value){const e=new Error(`Async component timed out after ${i}ms.`);t(e),d.value=e}}),i),p().then((()=>{a.value=!0,e.parent&&qs(e.parent.vnode)&&Bo(e.parent.update)})).catch((e=>{t(e),d.value=e})),()=>a.value&&l?Ws(l,e):d.value&&s?Oi(s,{error:d.value}):n&&!u.value?Oi(n):void 0}})}function Ws(e,{vnode:{ref:t,props:n,children:s}}){const r=Oi(e,n,s);return r.ref=t,r}const qs=e=>e.type.__isKeepAlive,Xs={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=to(),s=n.ctx;if(!s.renderer)return t.default;const r=new Map,i=new Set;let o=null;__VUE_PROD_DEVTOOLS__&&(n.__v_cache=r);const a=n.suspense,{renderer:{p:l,m:c,um:d,o:{createElement:p}}}=s,u=p("div");function f(e){er(e),d(e,n,a)}function h(e){r.forEach(((t,n)=>{const s=vo(t.type);!s||e&&e(s)||m(n)}))}function m(e){const t=r.get(e);o&&t.type===o.type?o&&er(o):f(t),r.delete(e),i.delete(e)}s.activate=(e,t,n,s,r)=>{const i=e.component;c(e,t,n,0,a),l(i.vnode,e,t,n,i,a,s,e.slotScopeIds,r),Wr((()=>{i.isDeactivated=!1,i.a&&rt(i.a);const t=e.props&&e.props.onVnodeMounted;t&&Fi(t,i.parent,e)}),a),__VUE_PROD_DEVTOOLS__&&as(i)},s.deactivate=e=>{const t=e.component;c(e,u,null,1,a),Wr((()=>{t.da&&rt(t.da);const n=e.props&&e.props.onVnodeUnmounted;n&&Fi(n,t.parent,e),t.isDeactivated=!0}),a),__VUE_PROD_DEVTOOLS__&&as(t)},Zo((()=>[e.include,e.exclude]),(([e,t])=>{e&&h((t=>Ys(e,t))),t&&h((e=>!Ys(t,e)))}),{flush:"post",deep:!0});let g=null;const v=()=>{null!=g&&r.set(g,tr(n.subTree))};return ir(v),ar(v),lr((()=>{r.forEach((e=>{const{subTree:t,suspense:s}=n,r=tr(t);if(e.type!==r.type)f(e);else{er(r);const e=r.component.da;e&&Wr(e,s)}}))})),()=>{if(g=null,!t.default)return null;const n=t.default(),s=n[0];if(n.length>1)return o=null,n;if(!Ci(s)||!(4&s.shapeFlag||128&s.shapeFlag))return o=null,s;let a=tr(s);const l=a.type,c=vo(Gs(a)?a.type.__asyncResolved||{}:l),{include:d,exclude:p,max:u}=e;if(d&&(!c||!Ys(d,c))||p&&c&&Ys(p,c))return o=a,s;const f=null==a.key?l:a.key,h=r.get(f);return a.el&&(a=Li(a),128&s.shapeFlag&&(s.ssContent=a)),g=f,h?(a.el=h.el,a.component=h.component,a.transition&&Fs(a,a.transition),a.shapeFlag|=512,i.delete(f),i.add(f)):(i.add(f),u&&i.size>parseInt(u,10)&&m(i.values().next().value)),a.shapeFlag|=256,o=a,s}}};function Ys(e,t){return Ae(e)?e.some((e=>Ys(e,t))):Fe(e)?e.split(",").indexOf(t)>-1:!!e.test&&e.test(t)}function Ks(e,t){Zs(e,"a",t)}function Js(e,t){Zs(e,"da",t)}function Zs(e,t,n=eo){const s=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(nr(t,s,n),n){let e=n.parent;for(;e&&e.parent;)qs(e.parent.vnode)&&Qs(s,t,n,e),e=e.parent}}function Qs(e,t,n,s){const r=nr(t,e,s,!0);cr((()=>{Le(s[t],r)}),n)}function er(e){let t=e.shapeFlag;256&t&&(t-=256),512&t&&(t-=512),e.shapeFlag=t}function tr(e){return 128&e.shapeFlag?e.ssContent:e}function nr(e,t,n=eo,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...s)=>{if(n.isUnmounted)return;It(),no(n);const r=Co(t,n,e,s);return so(),Lt(),r});return s?r.unshift(i):r.push(i),i}}const sr=e=>(t,n=eo)=>(!ao||"sp"===e)&&nr(e,t,n),rr=sr("bm"),ir=sr("m"),or=sr("bu"),ar=sr("u"),lr=sr("bum"),cr=sr("um"),dr=sr("sp"),pr=sr("rtg"),ur=sr("rtc");function fr(e,t=eo){nr("ec",e,t)}let hr=!0;function mr(e,t,n){Co(Ae(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function gr(e,t,n,s){const r=s.includes(".")?ta(n,s):()=>n[s];if(Fe(e)){const n=t[e];Be(n)&&Zo(r,n)}else if(Be(e))Zo(r,e.bind(n));else if(He(e))if(Ae(e))e.forEach((e=>gr(e,t,n,s)));else{const s=Be(e.handler)?e.handler.bind(n):t[e.handler];Be(s)&&Zo(r,s,e)}}function vr(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,a=i.get(t);let l;return a?l=a:r.length||n||s?(l={},r.length&&r.forEach((e=>yr(l,e,o,!0))),yr(l,t,o)):l=t,i.set(t,l),l}function yr(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&yr(e,i,n,!0),r&&r.forEach((t=>yr(e,t,n,!0)));for(const r in t)if(s&&"expose"===r);else{const s=wr[r]||n&&n[r];e[r]=s?s(e[r],t[r]):t[r]}return e}const wr={data:br,props:Er,emits:Er,methods:Er,computed:Er,beforeCreate:Sr,created:Sr,beforeMount:Sr,mounted:Sr,beforeUpdate:Sr,updated:Sr,beforeDestroy:Sr,beforeUnmount:Sr,destroyed:Sr,unmounted:Sr,activated:Sr,deactivated:Sr,errorCaptured:Sr,serverPrefetch:Sr,components:Er,directives:Er,watch:function(e,t){if(!e)return t;if(!t)return e;const n=Ie(Object.create(null),e);for(const s in t)n[s]=Sr(e[s],t[s]);return n},provide:br,inject:function(e,t){return Er(xr(e),xr(t))}};function br(e,t){return t?e?function(){return Ie(Be(e)?e.call(this,this):e,Be(t)?t.call(this,this):t)}:t:e}function xr(e){if(Ae(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Sr(e,t){return e?[...new Set([].concat(e,t))]:t}function Er(e,t){return e?Ie(Ie(Object.create(null),e),t):t}function Cr(e,t,n,s){const[r,i]=e.propsOptions;let o,a=!1;if(t)for(let l in t){if(Ye(l))continue;const c=t[l];let d;r&&ze(r,d=Ze(l))?i&&i.includes(d)?(o||(o={}))[d]=c:n[d]=c:fs(e.emitsOptions,l)||l in s&&c===s[l]||(s[l]=c,a=!0)}if(i){const t=Nn(n),s=o||_e;for(let o=0;o<i.length;o++){const a=i[o];n[a]=_r(r,t,a,s[a],e,!ze(s,a))}}return a}function _r(e,t,n,s,r,i){const o=e[n];if(null!=o){const e=ze(o,"default");if(e&&void 0===s){const e=o.default;if(o.type!==Function&&Be(e)){const{propsDefaults:i}=r;n in i?s=i[n]:(no(r),s=i[n]=e.call(null,t),so())}else s=e}o[0]&&(i&&!e?s=!1:!o[1]||""!==s&&s!==et(n)||(s=!0))}return s}function Tr(e,t,n=!1){const s=t.propsCache,r=s.get(e);if(r)return r;const i=e.props,o={},a=[];let l=!1;if(__VUE_OPTIONS_API__&&!Be(e)){const s=e=>{l=!0;const[n,s]=Tr(e,t,!0);Ie(o,n),s&&a.push(...s)};!n&&t.mixins.length&&t.mixins.forEach(s),e.extends&&s(e.extends),e.mixins&&e.mixins.forEach(s)}if(!i&&!l)return s.set(e,Te),Te;if(Ae(i))for(let e=0;e<i.length;e++){const t=Ze(i[e]);$r(t)&&(o[t]=_e)}else if(i)for(const e in i){const t=Ze(e);if($r(t)){const n=i[e],s=o[t]=Ae(n)||Be(n)?{type:n}:n;if(s){const e=Pr(Boolean,s.type),n=Pr(String,s.type);s[0]=e>-1,s[1]=n<0||e<n,(e>-1||ze(s,"default"))&&a.push(t)}}}const c=[o,a];return s.set(e,c),c}function $r(e){return"$"!==e[0]}function Mr(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:null===e?"null":""}function kr(e,t){return Mr(e)===Mr(t)}function Pr(e,t){return Ae(t)?t.findIndex((t=>kr(t,e))):Be(t)&&kr(t,e)?0:-1}const Or=e=>"_"===e[0]||"$stable"===e,Ir=e=>Ae(e)?e.map(Ri):[Ri(e)],Lr=(e,t,n)=>{const s=bs(((...e)=>Ir(t(...e))),n);return s._c=!1,s},Nr=(e,t,n)=>{const s=e._ctx;for(const n in e){if(Or(n))continue;const r=e[n];if(Be(r))t[n]=Lr(0,r,s);else if(null!=r){const e=Ir(r);t[n]=()=>e}}},zr=(e,t)=>{const n=Ir(t);e.slots.default=()=>n};function Ar(e,t){if(null===hs)return e;const n=hs.proxy,s=e.dirs||(e.dirs=[]);for(let e=0;e<t.length;e++){let[r,i,o,a=_e]=t[e];Be(r)&&(r={mounted:r,updated:r}),r.deep&&na(i),s.push({dir:r,instance:n,value:i,oldValue:void 0,arg:o,modifiers:a})}return e}function Rr(e,t,n,s){const r=e.dirs,i=t&&t.dirs;for(let o=0;o<r.length;o++){const a=r[o];i&&(a.oldValue=i[o].value);let l=a.dir[s];l&&(It(),Co(l,n,8,[e.el,a,e,t]),Lt())}}function Vr(){return{app:null,config:{isNativeTag:Me,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Dr=0;function Br(e,t){return function(n,s=null){null==s||He(s)||(s=null);const r=Vr(),i=new Set;let o=!1;const a=r.app={_uid:Dr++,_component:n,_props:s,_container:null,_context:r,_instance:null,version:wa,get config(){return r.config},set config(e){},use:(e,...t)=>(i.has(e)||(e&&Be(e.install)?(i.add(e),e.install(a,...t)):Be(e)&&(i.add(e),e(a,...t))),a),mixin:e=>(__VUE_OPTIONS_API__&&(r.mixins.includes(e)||r.mixins.push(e)),a),component:(e,t)=>t?(r.components[e]=t,a):r.components[e],directive:(e,t)=>t?(r.directives[e]=t,a):r.directives[e],mount(i,l,c){if(!o){const d=Oi(n,s);return d.appContext=r,l&&t?t(d,i):e(d,i,c),o=!0,a._container=i,i.__vue_app__=a,__VUE_PROD_DEVTOOLS__&&(a._instance=d.component,function(e,t){is("app:init",e,t,{Fragment:di,Text:pi,Comment:ui,Static:fi})}(a,wa)),mo(d.component)||d.component.proxy}},unmount(){o&&(e(null,a._container),__VUE_PROD_DEVTOOLS__&&(a._instance=null,function(e){is("app:unmount",e)}(a)),delete a._container.__vue_app__)},provide:(e,t)=>(r.provides[e]=t,a)};return a}}function Fr(e,t,n,s,r=!1){if(Ae(e))return void e.forEach(((e,i)=>Fr(e,t&&(Ae(t)?t[i]:t),n,s,r)));if(Gs(s)&&!r)return;const i=4&s.shapeFlag?mo(s.component)||s.component.proxy:s.el,o=r?null:i,{i:a,r:l}=e,c=t&&t.r,d=a.refs===_e?a.refs={}:a.refs,p=a.setupState;if(null!=c&&c!==l&&(Fe(c)?(d[c]=null,ze(p,c)&&(p[c]=null)):Bn(c)&&(c.value=null)),Be(l))Eo(l,a,12,[o,d]);else{const t=Fe(l),s=Bn(l);if(t||s){const s=()=>{if(e.f){const n=t?d[l]:l.value;r?Ae(n)&&Le(n,i):Ae(n)?n.includes(i)||n.push(i):t?d[l]=[i]:(l.value=[i],e.k&&(d[e.k]=l.value))}else t?(d[l]=o,ze(p,l)&&(p[l]=o)):Bn(l)&&(l.value=o,e.k&&(d[e.k]=o))};o?(s.id=-1,Wr(s,n)):s()}}}let jr=!1;const Hr=e=>/svg/.test(e.namespaceURI)&&"foreignObject"!==e.tagName,Gr=e=>8===e.nodeType;function Ur(e){const{mt:t,p:n,o:{patchProp:s,nextSibling:r,parentNode:i,remove:o,insert:a,createComment:l}}=e,c=(n,s,o,a,l,m=!1)=>{const g=Gr(n)&&"["===n.data,v=()=>f(n,s,o,a,l,g),{type:y,ref:w,shapeFlag:b}=s,x=n.nodeType;s.el=n;let S=null;switch(y){case pi:3!==x?S=v():(n.data!==s.children&&(jr=!0,n.data=s.children),S=r(n));break;case ui:S=8!==x||g?v():r(n);break;case fi:if(1===x){S=n;const e=!s.children.length;for(let t=0;t<s.staticCount;t++)e&&(s.children+=S.outerHTML),t===s.staticCount-1&&(s.anchor=S),S=r(S);return S}S=v();break;case di:S=g?u(n,s,o,a,l,m):v();break;default:if(1&b)S=1!==x||s.type.toLowerCase()!==n.tagName.toLowerCase()?v():d(n,s,o,a,l,m);else if(6&b){s.slotScopeIds=l;const e=i(n);if(t(s,e,null,o,a,Hr(e),m),S=g?h(n):r(n),Gs(s)){let t;g?(t=Oi(di),t.anchor=S?S.previousSibling:e.lastChild):t=3===n.nodeType?Ni(""):Oi("div"),t.el=n,s.component.subTree=t}}else 64&b?S=8!==x?v():s.type.hydrate(n,s,o,a,l,m,e,p):128&b&&(S=s.type.hydrate(n,s,o,a,Hr(i(n)),l,m,e,c))}return null!=w&&Fr(w,null,a,s),S},d=(e,t,n,r,i,a)=>{a=a||!!t.dynamicChildren;const{type:l,props:c,patchFlag:d,shapeFlag:u,dirs:f}=t,h="input"===l&&f||"option"===l;if(h||-1!==d){if(f&&Rr(t,null,n,"created"),c)if(h||!a||48&d)for(const t in c)(h&&t.endsWith("value")||Pe(t)&&!Ye(t))&&s(e,t,null,c[t],!1,void 0,n);else c.onClick&&s(e,"onClick",null,c.onClick,!1,void 0,n);let l;if((l=c&&c.onVnodeBeforeMount)&&Fi(l,n,t),f&&Rr(t,null,n,"beforeMount"),((l=c&&c.onVnodeMounted)||f)&&Ps((()=>{l&&Fi(l,n,t),f&&Rr(t,null,n,"mounted")}),r),16&u&&(!c||!c.innerHTML&&!c.textContent)){let s=p(e.firstChild,t,e,n,r,i,a);for(;s;){jr=!0;const e=s;s=s.nextSibling,o(e)}}else 8&u&&e.textContent!==t.children&&(jr=!0,e.textContent=t.children)}return e.nextSibling},p=(e,t,s,r,i,o,a)=>{a=a||!!t.dynamicChildren;const l=t.children,d=l.length;for(let t=0;t<d;t++){const d=a?l[t]:l[t]=Ri(l[t]);if(e)e=c(e,d,r,i,o,a);else{if(d.type===pi&&!d.children)continue;jr=!0,n(null,d,s,null,r,i,Hr(s),o)}}return e},u=(e,t,n,s,o,c)=>{const{slotScopeIds:d}=t;d&&(o=o?o.concat(d):d);const u=i(e),f=p(r(e),t,u,n,s,o,c);return f&&Gr(f)&&"]"===f.data?r(t.anchor=f):(jr=!0,a(t.anchor=l("]"),u,f),f)},f=(e,t,s,a,l,c)=>{if(jr=!0,t.el=null,c){const t=h(e);for(;;){const n=r(e);if(!n||n===t)break;o(n)}}const d=r(e),p=i(e);return o(e),n(null,t,p,d,s,a,Hr(p),l),d},h=e=>{let t=0;for(;e;)if((e=r(e))&&Gr(e)&&("["===e.data&&t++,"]"===e.data)){if(0===t)return r(e);t--}return e};return[(e,t)=>{if(!t.hasChildNodes())return n(null,e,t),void Uo();jr=!1,c(t.firstChild,e,null,null,null),Uo(),jr&&console.error("Hydration completed but contains mismatches.")},c]}const Wr=Ps;function qr(e){return Yr(e)}function Xr(e){return Yr(e,Ur)}function Yr(e,t){"boolean"!=typeof __VUE_OPTIONS_API__&&(lt().__VUE_OPTIONS_API__=!0),"boolean"!=typeof __VUE_PROD_DEVTOOLS__&&(lt().__VUE_PROD_DEVTOOLS__=!1);const n=lt();n.__VUE__=!0,__VUE_PROD_DEVTOOLS__&&os(n.__VUE_DEVTOOLS_GLOBAL_HOOK__,n);const{insert:s,remove:r,patchProp:i,createElement:o,createText:a,createComment:l,setText:c,setElementText:d,parentNode:p,nextSibling:u,setScopeId:f=$e,cloneNode:h,insertStaticContent:m}=e,g=(e,t,n,s=null,r=null,i=null,o=!1,a=null,l=!!t.dynamicChildren)=>{if(e===t)return;e&&!_i(e,t)&&(s=j(e),R(e,r,i,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);const{type:c,ref:d,shapeFlag:p}=t;switch(c){case pi:v(e,t,n,s);break;case ui:y(e,t,n,s);break;case fi:null==e&&w(t,n,s,o);break;case di:$(e,t,n,s,r,i,o,a,l);break;default:1&p?b(e,t,n,s,r,i,o,a,l):6&p?M(e,t,n,s,r,i,o,a,l):(64&p||128&p)&&c.process(e,t,n,s,r,i,o,a,l,G)}null!=d&&r&&Fr(d,e&&e.ref,i,t||e,!t)},v=(e,t,n,r)=>{if(null==e)s(t.el=a(t.children),n,r);else{const n=t.el=e.el;t.children!==e.children&&c(n,t.children)}},y=(e,t,n,r)=>{null==e?s(t.el=l(t.children||""),n,r):t.el=e.el},w=(e,t,n,s)=>{[e.el,e.anchor]=m(e.children,t,n,s)},b=(e,t,n,s,r,i,o,a,l)=>{o=o||"svg"===t.type,null==e?x(t,n,s,r,i,o,a,l):C(e,t,r,i,o,a,l)},x=(e,t,n,r,a,l,c,p)=>{let u,f;const{type:m,props:g,shapeFlag:v,transition:y,patchFlag:w,dirs:b}=e;if(e.el&&void 0!==h&&-1===w)u=e.el=h(e.el);else{if(u=e.el=o(e.type,l,g&&g.is,g),8&v?d(u,e.children):16&v&&E(e.children,u,null,r,a,l&&"foreignObject"!==m,c,p),b&&Rr(e,null,r,"created"),g){for(const t in g)"value"===t||Ye(t)||i(u,t,null,g[t],l,e.children,r,a,F);"value"in g&&i(u,"value",null,g.value),(f=g.onVnodeBeforeMount)&&Fi(f,r,e)}S(u,e,e.scopeId,c,r)}__VUE_PROD_DEVTOOLS__&&(Object.defineProperty(u,"__vnode",{value:e,enumerable:!1}),Object.defineProperty(u,"__vueParentComponent",{value:r,enumerable:!1})),b&&Rr(e,null,r,"beforeMount");const x=(!a||a&&!a.pendingBranch)&&y&&!y.persisted;x&&y.beforeEnter(u),s(u,t,n),((f=g&&g.onVnodeMounted)||x||b)&&Wr((()=>{f&&Fi(f,r,e),x&&y.enter(u),b&&Rr(e,null,r,"mounted")}),a)},S=(e,t,n,s,r)=>{if(n&&f(e,n),s)for(let t=0;t<s.length;t++)f(e,s[t]);if(r&&t===r.subTree){const t=r.vnode;S(e,t,t.scopeId,t.slotScopeIds,r.parent)}},E=(e,t,n,s,r,i,o,a,l=0)=>{for(let c=l;c<e.length;c++){const l=e[c]=a?Vi(e[c]):Ri(e[c]);g(null,l,t,n,s,r,i,o,a)}},C=(e,t,n,s,r,o,a)=>{const l=t.el=e.el;let{patchFlag:c,dynamicChildren:p,dirs:u}=t;c|=16&e.patchFlag;const f=e.props||_e,h=t.props||_e;let m;n&&Kr(n,!1),(m=h.onVnodeBeforeUpdate)&&Fi(m,n,t,e),u&&Rr(t,e,n,"beforeUpdate"),n&&Kr(n,!0);const g=r&&"foreignObject"!==t.type;if(p?_(e.dynamicChildren,p,l,n,s,g,o):a||L(e,t,l,null,n,s,g,o,!1),c>0){if(16&c)T(l,t,f,h,n,s,r);else if(2&c&&f.class!==h.class&&i(l,"class",null,h.class,r),4&c&&i(l,"style",f.style,h.style,r),8&c){const o=t.dynamicProps;for(let t=0;t<o.length;t++){const a=o[t],c=f[a],d=h[a];d===c&&"value"!==a||i(l,a,c,d,r,e.children,n,s,F)}}1&c&&e.children!==t.children&&d(l,t.children)}else a||null!=p||T(l,t,f,h,n,s,r);((m=h.onVnodeUpdated)||u)&&Wr((()=>{m&&Fi(m,n,t,e),u&&Rr(t,e,n,"updated")}),s)},_=(e,t,n,s,r,i,o)=>{for(let a=0;a<t.length;a++){const l=e[a],c=t[a],d=l.el&&(l.type===di||!_i(l,c)||70&l.shapeFlag)?p(l.el):n;g(l,c,d,null,s,r,i,o,!0)}},T=(e,t,n,s,r,o,a)=>{if(n!==s){for(const l in s){if(Ye(l))continue;const c=s[l],d=n[l];c!==d&&"value"!==l&&i(e,l,d,c,a,t.children,r,o,F)}if(n!==_e)for(const l in n)Ye(l)||l in s||i(e,l,n[l],null,a,t.children,r,o,F);"value"in s&&i(e,"value",n.value,s.value)}},$=(e,t,n,r,i,o,l,c,d)=>{const p=t.el=e?e.el:a(""),u=t.anchor=e?e.anchor:a("");let{patchFlag:f,dynamicChildren:h,slotScopeIds:m}=t;m&&(c=c?c.concat(m):m),null==e?(s(p,n,r),s(u,n,r),E(t.children,n,u,i,o,l,c,d)):f>0&&64&f&&h&&e.dynamicChildren?(_(e.dynamicChildren,h,n,i,o,l,c),(null!=t.key||i&&t===i.subTree)&&Jr(e,t,!0)):L(e,t,n,u,i,o,l,c,d)},M=(e,t,n,s,r,i,o,a,l)=>{t.slotScopeIds=a,null==e?512&t.shapeFlag?r.ctx.activate(t,n,s,o,l):k(t,n,s,r,i,o,l):P(e,t,l)},k=(e,t,n,s,r,i,o)=>{const a=e.component=Qi(e,s,r);if(qs(e)&&(a.ctx.renderer=G),lo(a),a.asyncDep){if(r&&r.registerDep(a,O),!e.el){const e=a.subTree=Oi(ui);y(null,e,t,n)}}else O(a,e,t,n,r,i,o)},P=(e,t,n)=>{const s=t.component=e.component;if(function(e,t,n){const{props:s,children:r,component:i}=e,{props:o,children:a,patchFlag:l}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&l>=0))return!(!r&&!a||a&&a.$stable)||s!==o&&(s?!o||Cs(s,o,c):!!o);if(1024&l)return!0;if(16&l)return s?Cs(s,o,c):!!o;if(8&l){const e=t.dynamicProps;for(let t=0;t<e.length;t++){const n=e[t];if(o[n]!==s[n]&&!fs(c,n))return!0}}return!1}(e,t,n)){if(s.asyncDep&&!s.asyncResolved)return void I(s,t,n);s.next=t,function(e){const t=Mo.indexOf(e);t>ko&&Mo.splice(t,1)}(s.update),s.update()}else t.component=e.component,t.el=e.el,s.vnode=t},O=(e,t,n,s,r,i,o)=>{const a=e.effect=new Tt((()=>{if(e.isMounted){let t,{next:n,bu:s,u:a,parent:l,vnode:c}=e,d=n;Kr(e,!1),n?(n.el=c.el,I(e,n,o)):n=c,s&&rt(s),(t=n.props&&n.props.onVnodeBeforeUpdate)&&Fi(t,l,n,c),Kr(e,!0);const u=xs(e),f=e.subTree;e.subTree=u,g(f,u,p(f.el),j(f),e,r,i),n.el=u.el,null===d&&_s(e,u.el),a&&Wr(a,r),(t=n.props&&n.props.onVnodeUpdated)&&Wr((()=>Fi(t,l,n,c)),r),__VUE_PROD_DEVTOOLS__&&ls(e)}else{let o;const{el:a,props:l}=t,{bm:c,m:d,parent:p}=e,u=Gs(t);if(Kr(e,!1),c&&rt(c),!u&&(o=l&&l.onVnodeBeforeMount)&&Fi(o,p,t),Kr(e,!0),a&&W){const n=()=>{e.subTree=xs(e),W(a,e.subTree,e,r,null)};u?t.type.__asyncLoader().then((()=>!e.isUnmounted&&n())):n()}else{const o=e.subTree=xs(e);g(null,o,n,s,e,r,i),t.el=o.el}if(d&&Wr(d,r),!u&&(o=l&&l.onVnodeMounted)){const e=t;Wr((()=>Fi(o,p,e)),r)}256&t.shapeFlag&&e.a&&Wr(e.a,r),e.isMounted=!0,__VUE_PROD_DEVTOOLS__&&as(e),t=n=s=null}}),(()=>Bo(e.update)),e.scope),l=e.update=a.run.bind(a);l.id=e.uid,Kr(e,!0),l()},I=(e,t,n)=>{t.component=e;const s=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,s){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,a=Nn(r),[l]=e.propsOptions;let c=!1;if(!(s||o>0)||16&o){let s;Cr(e,t,r,i)&&(c=!0);for(const i in a)t&&(ze(t,i)||(s=et(i))!==i&&ze(t,s))||(l?!n||void 0===n[i]&&void 0===n[s]||(r[i]=_r(l,a,i,void 0,e,!0)):delete r[i]);if(i!==a)for(const e in i)t&&ze(t,e)||(delete i[e],c=!0)}else if(8&o){const n=e.vnode.dynamicProps;for(let s=0;s<n.length;s++){let o=n[s];const d=t[o];if(l)if(ze(i,o))d!==i[o]&&(i[o]=d,c=!0);else{const t=Ze(o);r[t]=_r(l,a,t,d,e,!1)}else d!==i[o]&&(i[o]=d,c=!0)}}c&&Rt(e,"set","$attrs")}(e,t.props,s,n),((e,t,n)=>{const{vnode:s,slots:r}=e;let i=!0,o=_e;if(32&s.shapeFlag){const e=t._;e?n&&1===e?i=!1:(Ie(r,t),n||1!==e||delete r._):(i=!t.$stable,Nr(t,r)),o=t}else t&&(zr(e,t),o={default:1});if(i)for(const e in r)Or(e)||e in o||delete r[e]})(e,t.children,n),It(),Go(void 0,e.update),Lt()},L=(e,t,n,s,r,i,o,a,l=!1)=>{const c=e&&e.children,p=e?e.shapeFlag:0,u=t.children,{patchFlag:f,shapeFlag:h}=t;if(f>0){if(128&f)return void z(c,u,n,s,r,i,o,a,l);if(256&f)return void N(c,u,n,s,r,i,o,a,l)}8&h?(16&p&&F(c,r,i),u!==c&&d(n,u)):16&p?16&h?z(c,u,n,s,r,i,o,a,l):F(c,r,i,!0):(8&p&&d(n,""),16&h&&E(u,n,s,r,i,o,a,l))},N=(e,t,n,s,r,i,o,a,l)=>{t=t||Te;const c=(e=e||Te).length,d=t.length,p=Math.min(c,d);let u;for(u=0;u<p;u++){const s=t[u]=l?Vi(t[u]):Ri(t[u]);g(e[u],s,n,null,r,i,o,a,l)}c>d?F(e,r,i,!0,!1,p):E(t,n,s,r,i,o,a,l,p)},z=(e,t,n,s,r,i,o,a,l)=>{let c=0;const d=t.length;let p=e.length-1,u=d-1;for(;c<=p&&c<=u;){const s=e[c],d=t[c]=l?Vi(t[c]):Ri(t[c]);if(!_i(s,d))break;g(s,d,n,null,r,i,o,a,l),c++}for(;c<=p&&c<=u;){const s=e[p],c=t[u]=l?Vi(t[u]):Ri(t[u]);if(!_i(s,c))break;g(s,c,n,null,r,i,o,a,l),p--,u--}if(c>p){if(c<=u){const e=u+1,p=e<d?t[e].el:s;for(;c<=u;)g(null,t[c]=l?Vi(t[c]):Ri(t[c]),n,p,r,i,o,a,l),c++}}else if(c>u)for(;c<=p;)R(e[c],r,i,!0),c++;else{const f=c,h=c,m=new Map;for(c=h;c<=u;c++){const e=t[c]=l?Vi(t[c]):Ri(t[c]);null!=e.key&&m.set(e.key,c)}let v,y=0;const w=u-h+1;let b=!1,x=0;const S=new Array(w);for(c=0;c<w;c++)S[c]=0;for(c=f;c<=p;c++){const s=e[c];if(y>=w){R(s,r,i,!0);continue}let d;if(null!=s.key)d=m.get(s.key);else for(v=h;v<=u;v++)if(0===S[v-h]&&_i(s,t[v])){d=v;break}void 0===d?R(s,r,i,!0):(S[d-h]=c+1,d>=x?x=d:b=!0,g(s,t[d],n,null,r,i,o,a,l),y++)}const E=b?function(e){const t=e.slice(),n=[0];let s,r,i,o,a;const l=e.length;for(s=0;s<l;s++){const l=e[s];if(0!==l){if(r=n[n.length-1],e[r]<l){t[s]=r,n.push(s);continue}for(i=0,o=n.length-1;i<o;)a=i+o>>1,e[n[a]]<l?i=a+1:o=a;l<e[n[i]]&&(i>0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}(S):Te;for(v=E.length-1,c=w-1;c>=0;c--){const e=h+c,p=t[e],u=e+1<d?t[e+1].el:s;0===S[c]?g(null,p,n,u,r,i,o,a,l):b&&(v<0||c!==E[v]?A(p,n,u,2):v--)}}},A=(e,t,n,r,i=null)=>{const{el:o,type:a,transition:l,children:c,shapeFlag:d}=e;if(6&d)A(e.component.subTree,t,n,r);else if(128&d)e.suspense.move(t,n,r);else if(64&d)a.move(e,t,n,G);else if(a!==di)if(a!==fi)if(2!==r&&1&d&&l)if(0===r)l.beforeEnter(o),s(o,t,n),Wr((()=>l.enter(o)),i);else{const{leave:e,delayLeave:r,afterLeave:i}=l,a=()=>s(o,t,n),c=()=>{e(o,(()=>{a(),i&&i()}))};r?r(o,a,c):c()}else s(o,t,n);else(({el:e,anchor:t},n,r)=>{let i;for(;e&&e!==t;)i=u(e),s(e,n,r),e=i;s(t,n,r)})(e,t,n);else{s(o,t,n);for(let e=0;e<c.length;e++)A(c[e],t,n,r);s(e.anchor,t,n)}},R=(e,t,n,s=!1,r=!1)=>{const{type:i,props:o,ref:a,children:l,dynamicChildren:c,shapeFlag:d,patchFlag:p,dirs:u}=e;if(null!=a&&Fr(a,null,n,e,!0),256&d)return void t.ctx.deactivate(e);const f=1&d&&u,h=!Gs(e);let m;if(h&&(m=o&&o.onVnodeBeforeUnmount)&&Fi(m,t,e),6&d)B(e.component,n,s);else{if(128&d)return void e.suspense.unmount(n,s);f&&Rr(e,null,t,"beforeUnmount"),64&d?e.type.remove(e,t,n,r,G,s):c&&(i!==di||p>0&&64&p)?F(c,t,n,!1,!0):(i===di&&384&p||!r&&16&d)&&F(l,t,n),s&&V(e)}(h&&(m=o&&o.onVnodeUnmounted)||f)&&Wr((()=>{m&&Fi(m,t,e),f&&Rr(e,null,t,"unmounted")}),n)},V=e=>{const{type:t,el:n,anchor:s,transition:i}=e;if(t===di)return void D(n,s);if(t===fi)return void(({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=u(e),r(e),e=n;r(t)})(e);const o=()=>{r(n),i&&!i.persisted&&i.afterLeave&&i.afterLeave()};if(1&e.shapeFlag&&i&&!i.persisted){const{leave:t,delayLeave:s}=i,r=()=>t(n,o);s?s(e.el,o,r):r()}else o()},D=(e,t)=>{let n;for(;e!==t;)n=u(e),r(e),e=n;r(t)},B=(e,t,n)=>{const{bum:s,scope:r,update:i,subTree:o,um:a}=e;s&&rt(s),r.stop(),i&&(i.active=!1,R(o,e,t,n)),a&&Wr(a,t),Wr((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve()),__VUE_PROD_DEVTOOLS__&&cs(e)},F=(e,t,n,s=!1,r=!1,i=0)=>{for(let o=i;o<e.length;o++)R(e[o],t,n,s,r)},j=e=>6&e.shapeFlag?j(e.component.subTree):128&e.shapeFlag?e.suspense.next():u(e.anchor||e.el),H=(e,t,n)=>{null==e?t._vnode&&R(t._vnode,null,null,!0):g(t._vnode||null,e,t,null,null,null,n),Uo(),t._vnode=e},G={p:g,um:R,m:A,r:V,mt:k,mc:E,pc:L,pbc:_,n:j,o:e};let U,W;return t&&([U,W]=t(G)),{render:H,hydrate:U,createApp:Br(H,U)}}function Kr({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Jr(e,t,n=!1){const s=e.children,r=t.children;if(Ae(s)&&Ae(r))for(let e=0;e<s.length;e++){const t=s[e];let i=r[e];1&i.shapeFlag&&!i.dynamicChildren&&((i.patchFlag<=0||32===i.patchFlag)&&(i=r[e]=Vi(r[e]),i.el=t.el),n||Jr(t,i))}}const Zr=e=>e&&(e.disabled||""===e.disabled),Qr=e=>"undefined"!=typeof SVGElement&&e instanceof SVGElement,ei=(e,t)=>{const n=e&&e.to;if(Fe(n)){if(t){return t(n)}return null}return n};function ti(e,t,n,{o:{insert:s},m:r},i=2){0===i&&s(e.targetAnchor,t,n);const{el:o,anchor:a,shapeFlag:l,children:c,props:d}=e,p=2===i;if(p&&s(o,t,n),(!p||Zr(d))&&16&l)for(let e=0;e<c.length;e++)r(c[e],t,n,2);p&&s(a,t,n)}const ni={__isTeleport:!0,process(e,t,n,s,r,i,o,a,l,c){const{mc:d,pc:p,pbc:u,o:{insert:f,querySelector:h,createText:m,createComment:g}}=c,v=Zr(t.props);let{shapeFlag:y,children:w,dynamicChildren:b}=t;if(null==e){const e=t.el=m(""),c=t.anchor=m("");f(e,n,s),f(c,n,s);const p=t.target=ei(t.props,h),u=t.targetAnchor=m("");p&&(f(u,p),o=o||Qr(p));const g=(e,t)=>{16&y&&d(w,e,t,r,i,o,a,l)};v?g(n,c):p&&g(p,u)}else{t.el=e.el;const s=t.anchor=e.anchor,d=t.target=e.target,f=t.targetAnchor=e.targetAnchor,m=Zr(e.props),g=m?n:d,y=m?s:f;if(o=o||Qr(d),b?(u(e.dynamicChildren,b,g,r,i,o,a),Jr(e,t,!0)):l||p(e,t,g,y,r,i,o,a,!1),v)m||ti(t,n,s,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const e=t.target=ei(t.props,h);e&&ti(t,e,null,c,0)}else m&&ti(t,d,f,c,1)}},remove(e,t,n,s,{um:r,o:{remove:i}},o){const{shapeFlag:a,children:l,anchor:c,targetAnchor:d,target:p,props:u}=e;if(p&&i(d),(o||!Zr(u))&&(i(c),16&a))for(let e=0;e<l.length;e++){const s=l[e];r(s,t,n,!0,!!s.dynamicChildren)}},move:ti,hydrate:function(e,t,n,s,r,i,{o:{nextSibling:o,parentNode:a,querySelector:l}},c){const d=t.target=ei(t.props,l);if(d){const l=d._lpa||d.firstChild;16&t.shapeFlag&&(Zr(t.props)?(t.anchor=c(o(e),t,a(e),n,s,r,i),t.targetAnchor=l):(t.anchor=o(e),t.targetAnchor=c(l,t,d,n,s,r,i)),d._lpa=t.targetAnchor&&o(t.targetAnchor))}return t.anchor&&o(t.anchor)}},si="components";function ri(e,t){return li(si,e,!0,t)||e}const ii=Symbol();function oi(e){return Fe(e)?li(si,e,!1)||e:e||ii}function ai(e){return li("directives",e)}function li(e,t,n=!0,s=!1){const r=hs||eo;if(r){const n=r.type;if(e===si){const e=vo(n);if(e&&(e===t||e===Ze(t)||e===tt(Ze(t))))return n}const i=ci(r[e]||n[e],t)||ci(r.appContext[e],t);return!i&&s?n:i}}function ci(e,t){return e&&(e[t]||e[Ze(t)]||e[tt(Ze(t))])}const di=Symbol(void 0),pi=Symbol(void 0),ui=Symbol(void 0),fi=Symbol(void 0),hi=[];let mi=null;function gi(e=!1){hi.push(mi=e?null:[])}function vi(){hi.pop(),mi=hi[hi.length-1]||null}let yi,wi=1;function bi(e){wi+=e}function xi(e){return e.dynamicChildren=wi>0?mi||Te:null,vi(),wi>0&&mi&&mi.push(e),e}function Si(e,t,n,s,r,i){return xi(Pi(e,t,n,s,r,i,!0))}function Ei(e,t,n,s,r){return xi(Oi(e,t,n,s,r,!0))}function Ci(e){return!!e&&!0===e.__v_isVNode}function _i(e,t){return e.type===t.type&&e.key===t.key}function Ti(e){yi=e}const $i="__vInternal",Mi=({key:e})=>null!=e?e:null,ki=({ref:e,ref_key:t,ref_for:n})=>null!=e?Fe(e)||Bn(e)||Be(e)?{i:hs,r:e,k:t,f:!!n}:e:null;function Pi(e,t=null,n=null,s=0,r=null,i=(e===di?0:1),o=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Mi(t),ref:t&&ki(t),scopeId:ms,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null};return a?(Di(l,n),128&i&&e.normalize(l)):n&&(l.shapeFlag|=Fe(n)?8:16),wi>0&&!o&&mi&&(l.patchFlag>0||6&i)&&32!==l.patchFlag&&mi.push(l),l}const Oi=function(e,t=null,n=null,s=0,r=null,i=!1){if(e&&e!==ii||(e=ui),Ci(e)){const s=Li(e,t,!0);return n&&Di(s,n),s}if(o=e,Be(o)&&"__vccOpts"in o&&(e=e.__vccOpts),t){t=Ii(t);let{class:e,style:n}=t;e&&!Fe(e)&&(t.class=ge(e)),He(n)&&(Ln(n)&&!Ae(n)&&(n=Ie({},n)),t.style=ue(n))}var o;return Pi(e,t,n,s,r,Fe(e)?1:(e=>e.__isSuspense)(e)?128:(e=>e.__isTeleport)(e)?64:He(e)?4:Be(e)?2:0,i,!0)};function Ii(e){return e?Ln(e)||$i in e?Ie({},e):e:null}function Li(e,t,n=!1){const{props:s,ref:r,patchFlag:i,children:o}=e,a=t?Bi(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&Mi(a),ref:t&&t.ref?n&&r?Ae(r)?r.concat(ki(t)):[r,ki(t)]:ki(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==di?-1===i?16:16|i:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Li(e.ssContent),ssFallback:e.ssFallback&&Li(e.ssFallback),el:e.el,anchor:e.anchor}}function Ni(e=" ",t=0){return Oi(pi,null,e,t)}function zi(e,t){const n=Oi(fi,null,e);return n.staticCount=t,n}function Ai(e="",t=!1){return t?(gi(),Ei(ui,null,e)):Oi(ui,null,e)}function Ri(e){return null==e||"boolean"==typeof e?Oi(ui):Ae(e)?Oi(di,null,e.slice()):"object"==typeof e?Vi(e):Oi(pi,null,String(e))}function Vi(e){return null===e.el||e.memo?e:Li(e)}function Di(e,t){let n=0;const{shapeFlag:s}=e;if(null==t)t=null;else if(Ae(t))n=16;else if("object"==typeof t){if(65&s){const n=t.default;return void(n&&(n._c&&(n._d=!1),Di(e,n()),n._c&&(n._d=!0)))}{n=32;const s=t._;s||$i in t?3===s&&hs&&(1===hs.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=hs}}else Be(t)?(t={default:t,_ctx:hs},n=32):(t=String(t),64&s?(n=16,t=[Ni(t)]):n=8);e.children=t,e.shapeFlag|=n}function Bi(...e){const t={};for(let n=0;n<e.length;n++){const s=e[n];for(const e in s)if("class"===e)t.class!==s.class&&(t.class=ge([t.class,s.class]));else if("style"===e)t.style=ue([t.style,s.style]);else if(Pe(e)){const n=t[e],r=s[e];n===r||Ae(n)&&n.includes(r)||(t[e]=n?[].concat(n,r):r)}else""!==e&&(t[e]=s[e])}return t}function Fi(e,t,n,s=null){Co(e,t,7,[n,s])}function ji(e,t,n,s){let r;const i=n&&n[s];if(Ae(e)||Fe(e)){r=new Array(e.length);for(let n=0,s=e.length;n<s;n++)r[n]=t(e[n],n,void 0,i&&i[n])}else if("number"==typeof e){r=new Array(e);for(let n=0;n<e;n++)r[n]=t(n+1,n,void 0,i&&i[n])}else if(He(e))if(e[Symbol.iterator])r=Array.from(e,((e,n)=>t(e,n,void 0,i&&i[n])));else{const n=Object.keys(e);r=new Array(n.length);for(let s=0,o=n.length;s<o;s++){const o=n[s];r[s]=t(e[o],o,s,i&&i[s])}}else r=[];return n&&(n[s]=r),r}function Hi(e,t){for(let n=0;n<t.length;n++){const s=t[n];if(Ae(s))for(let t=0;t<s.length;t++)e[s[t].name]=s[t].fn;else s&&(e[s.name]=s.fn)}return e}function Gi(e,t,n={},s,r){if(hs.isCE)return Oi("slot","default"===t?null:{name:t},s&&s());let i=e[t];i&&i._c&&(i._d=!1),gi();const o=i&&Ui(i(n)),a=Ei(di,{key:n.key||`_${t}`},o||(s?s():[]),o&&1===e._?64:-2);return!r&&a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),i&&i._c&&(i._d=!0),a}function Ui(e){return e.some((e=>!Ci(e)||e.type!==ui&&!(e.type===di&&!Ui(e.children))))?e:null}function Wi(e){const t={};for(const n in e)t[nt(n)]=e[n];return t}const qi=e=>e?ro(e)?mo(e)||e.proxy:qi(e.parent):null,Xi=Ie(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>qi(e.parent),$root:e=>qi(e.root),$emit:e=>e.emit,$options:e=>__VUE_OPTIONS_API__?vr(e):e.type,$forceUpdate:e=>()=>Bo(e.update),$nextTick:e=>Do.bind(e.proxy),$watch:e=>__VUE_OPTIONS_API__?ea.bind(e):$e}),Yi={get({_:e},t){const{ctx:n,setupState:s,data:r,props:i,accessCache:o,type:a,appContext:l}=e;let c;if("$"!==t[0]){const a=o[t];if(void 0!==a)switch(a){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(s!==_e&&ze(s,t))return o[t]=1,s[t];if(r!==_e&&ze(r,t))return o[t]=2,r[t];if((c=e.propsOptions[0])&&ze(c,t))return o[t]=3,i[t];if(n!==_e&&ze(n,t))return o[t]=4,n[t];__VUE_OPTIONS_API__&&!hr||(o[t]=0)}}const d=Xi[t];let p,u;return d?("$attrs"===t&&Nt(e,0,t),d(e)):(p=a.__cssModules)&&(p=p[t])?p:n!==_e&&ze(n,t)?(o[t]=4,n[t]):(u=l.config.globalProperties,ze(u,t)?u[t]:void 0)},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;if(r!==_e&&ze(r,t))r[t]=n;else if(s!==_e&&ze(s,t))s[t]=n;else if(ze(e.props,t))return!1;return!("$"===t[0]&&t.slice(1)in e||(i[t]=n,0))},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:i}},o){let a;return!!n[o]||e!==_e&&ze(e,o)||t!==_e&&ze(t,o)||(a=i[0])&&ze(a,o)||ze(s,o)||ze(Xi,o)||ze(r.config.globalProperties,o)}},Ki=Ie({},Yi,{get(e,t){if(t!==Symbol.unscopables)return Yi.get(e,t,e)},has:(e,t)=>"_"!==t[0]&&!ce(t)}),Ji=Vr();let Zi=0;function Qi(e,t,n){const s=e.type,r=(t?t.appContext:e.appContext)||Ji,i={uid:Zi++,vnode:e,type:s,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,scope:new pt(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Tr(s,r),emitsOptions:us(s,r),emit:null,emitted:null,propsDefaults:_e,inheritAttrs:s.inheritAttrs,ctx:_e,data:_e,props:_e,attrs:_e,slots:_e,refs:_e,setupState:_e,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return i.ctx={_:i},i.root=t?t.root:i,i.emit=ps.bind(null,i),e.ce&&e.ce(i),i}let eo=null;const to=()=>eo||hs,no=e=>{eo=e,e.scope.on()},so=()=>{eo&&eo.scope.off(),eo=null};function ro(e){return 4&e.vnode.shapeFlag}let io,oo,ao=!1;function lo(e,t=!1){ao=t;const{props:n,children:s}=e.vnode,r=ro(e);!function(e,t,n,s=!1){const r={},i={};it(i,$i,1),e.propsDefaults=Object.create(null),Cr(e,t,r,i);for(const t in e.propsOptions[0])t in r||(r[t]=void 0);n?e.props=s?r:$n(r):e.type.props?e.props=r:e.props=i,e.attrs=i}(e,n,r,t),((e,t)=>{if(32&e.vnode.shapeFlag){const n=t._;n?(e.slots=Nn(t),it(t,"_",n)):Nr(t,e.slots={})}else e.slots={},t&&zr(e,t);it(e.slots,$i,1)})(e,s);const i=r?function(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=zn(new Proxy(e.ctx,Yi));const{setup:s}=n;if(s){const n=e.setupContext=s.length>1?ho(e):null;no(e),It();const r=Eo(s,e,0,[e.props,n]);if(Lt(),so(),Ge(r)){if(r.then(so,so),t)return r.then((n=>{co(e,n,t)})).catch((t=>{_o(t,e,0)}));e.asyncDep=r}else co(e,r,t)}else fo(e,t)}(e,t):void 0;return ao=!1,i}function co(e,t,n){Be(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:He(t)&&(__VUE_PROD_DEVTOOLS__&&(e.devtoolsRawSetupState=t),e.setupState=Xn(t)),fo(e,n)}function po(e){io=e,oo=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,Ki))}}const uo=()=>!io;function fo(e,t,n){const s=e.type;if(!e.render){if(!t&&io&&!s.render){const t=s.template;if(t){const{isCustomElement:n,compilerOptions:r}=e.appContext.config,{delimiters:i,compilerOptions:o}=s,a=Ie(Ie({isCustomElement:n,delimiters:i},r),o);s.render=io(t,a)}}e.render=s.render||$e,oo&&oo(e)}__VUE_OPTIONS_API__&&(no(e),It(),function(e){const t=vr(e),n=e.proxy,s=e.ctx;hr=!1,t.beforeCreate&&mr(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:a,provide:l,inject:c,created:d,beforeMount:p,mounted:u,beforeUpdate:f,updated:h,activated:m,deactivated:g,beforeDestroy:v,beforeUnmount:y,destroyed:w,unmounted:b,render:x,renderTracked:S,renderTriggered:E,errorCaptured:C,serverPrefetch:_,expose:T,inheritAttrs:$,components:M,directives:k,filters:P}=t;if(c&&function(e,t,n=$e,s=!1){Ae(e)&&(e=xr(e));for(const n in e){const r=e[n];let i;i=He(r)?"default"in r?Ls(r.from||n,r.default,!0):Ls(r.from||n):Ls(r),Bn(i)&&s?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[n]=i}}(c,s,null,e.appContext.config.unwrapInjectedRef),o)for(const e in o){const t=o[e];Be(t)&&(s[e]=t.bind(n))}if(r){const t=r.call(n,n);He(t)&&(e.data=Tn(t))}if(hr=!0,i)for(const e in i){const t=i[e],r=ts({get:Be(t)?t.bind(n,n):Be(t.get)?t.get.bind(n,n):$e,set:!Be(t)&&Be(t.set)?t.set.bind(n):$e});Object.defineProperty(s,e,{enumerable:!0,configurable:!0,get:()=>r.value,set:e=>r.value=e})}if(a)for(const e in a)gr(a[e],s,n,e);if(l){const e=Be(l)?l.call(n):l;Reflect.ownKeys(e).forEach((t=>{Is(t,e[t])}))}function O(e,t){Ae(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(d&&mr(d,e,"c"),O(rr,p),O(ir,u),O(or,f),O(ar,h),O(Ks,m),O(Js,g),O(fr,C),O(ur,S),O(pr,E),O(lr,y),O(cr,b),O(dr,_),Ae(T))if(T.length){const t=e.exposed||(e.exposed={});T.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});x&&e.render===$e&&(e.render=x),null!=$&&(e.inheritAttrs=$),M&&(e.components=M),k&&(e.directives=k)}(e),Lt(),so())}function ho(e){let t;return{get attrs(){return t||(t=function(e){return new Proxy(e.attrs,{get:(t,n)=>(Nt(e,0,"$attrs"),t[n])})}(e))},slots:e.slots,emit:e.emit,expose:t=>{e.exposed=t||{}}}}function mo(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Xn(zn(e.exposed)),{get:(t,n)=>n in t?t[n]:n in Xi?Xi[n](e):void 0}))}const go=/(?:^|[-_])(\w)/g;function vo(e){return Be(e)&&e.displayName||e.name}function yo(e,t,n=!1){let s=vo(t);if(!s&&t.__file){const e=t.__file.match(/([^/\\]+)\.\w+$/);e&&(s=e[1])}if(!s&&e&&e.parent){const n=e=>{for(const n in e)if(e[n]===t)return n};s=n(e.components||e.parent.type.components)||n(e.appContext.components)}return s?s.replace(go,(e=>e.toUpperCase())).replace(/[-_]/g,""):n?"App":"Anonymous"}const wo=[];function bo(e,...t){It();const n=wo.length?wo[wo.length-1].component:null,s=n&&n.appContext.config.warnHandler,r=function(){let e=wo[wo.length-1];if(!e)return[];const t=[];for(;e;){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const s=e.component&&e.component.parent;e=s&&s.vnode}return t}();if(s)Eo(s,n,11,[e+t.join(""),n&&n.proxy,r.map((({vnode:e})=>`at <${yo(n,e.type)}>`)).join("\n"),r]);else{const n=[`[Vue warn]: ${e}`,...t];r.length&&n.push("\n",...function(e){const t=[];return e.forEach(((e,n)=>{t.push(...0===n?[]:["\n"],...function({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",s=!!e.component&&null==e.component.parent,r=` at <${yo(e.component,e.type,s)}`,i=">"+n;return e.props?[r,...xo(e.props),i]:[r+i]}(e))})),t}(r)),console.warn(...n)}Lt()}function xo(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach((n=>{t.push(...So(n,e[n]))})),n.length>3&&t.push(" ..."),t}function So(e,t,n){return Fe(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):"number"==typeof t||"boolean"==typeof t||null==t?n?t:[`${e}=${t}`]:Bn(t)?(t=So(e,Nn(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):Be(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=Nn(t),n?t:[`${e}=`,t])}function Eo(e,t,n,s){let r;try{r=s?e(...s):e()}catch(e){_o(e,t,n)}return r}function Co(e,t,n,s){if(Be(e)){const r=Eo(e,t,n,s);return r&&Ge(r)&&r.catch((e=>{_o(e,t,n)})),r}const r=[];for(let i=0;i<e.length;i++)r.push(Co(e[i],t,n,s));return r}function _o(e,t,n,s=!0){if(t&&t.vnode,t){let s=t.parent;const r=t.proxy,i=n;for(;s;){const t=s.ec;if(t)for(let n=0;n<t.length;n++)if(!1===t[n](e,r,i))return;s=s.parent}const o=t.appContext.config.errorHandler;if(o)return void Eo(o,null,10,[e,r,i])}!function(e,t,n,s=!0){console.error(e)}(e,0,0,s)}let To=!1,$o=!1;const Mo=[];let ko=0;const Po=[];let Oo=null,Io=0;const Lo=[];let No=null,zo=0;const Ao=Promise.resolve();let Ro=null,Vo=null;function Do(e){const t=Ro||Ao;return e?t.then(this?e.bind(this):e):t}function Bo(e){Mo.length&&Mo.includes(e,To&&e.allowRecurse?ko+1:ko)||e===Vo||(null==e.id?Mo.push(e):Mo.splice(function(e){let t=ko+1,n=Mo.length;for(;t<n;){const s=t+n>>>1;Wo(Mo[s])<e?t=s+1:n=s}return t}(e.id),0,e),Fo())}function Fo(){To||$o||($o=!0,Ro=Ao.then(qo))}function jo(e,t,n,s){Ae(e)?n.push(...e):t&&t.includes(e,e.allowRecurse?s+1:s)||n.push(e),Fo()}function Ho(e){jo(e,No,Lo,zo)}function Go(e,t=null){if(Po.length){for(Vo=t,Oo=[...new Set(Po)],Po.length=0,Io=0;Io<Oo.length;Io++)Oo[Io]();Oo=null,Io=0,Vo=null,Go(e,t)}}function Uo(e){if(Lo.length){const e=[...new Set(Lo)];if(Lo.length=0,No)return void No.push(...e);for(No=e,No.sort(((e,t)=>Wo(e)-Wo(t))),zo=0;zo<No.length;zo++)No[zo]();No=null,zo=0}}const Wo=e=>null==e.id?1/0:e.id;function qo(e){$o=!1,To=!0,Go(e),Mo.sort(((e,t)=>Wo(e)-Wo(t)));try{for(ko=0;ko<Mo.length;ko++){const e=Mo[ko];e&&!1!==e.active&&Eo(e,null,14)}}finally{ko=0,Mo.length=0,Uo(),To=!1,Ro=null,(Mo.length||Po.length||Lo.length)&&qo(e)}}function Xo(e,t){return Qo(e,null,t)}function Yo(e,t){return Qo(e,null,{flush:"post"})}function Ko(e,t){return Qo(e,null,{flush:"sync"})}const Jo={};function Zo(e,t,n){return Qo(e,t,n)}function Qo(e,t,{immediate:n,deep:s,flush:r,onTrack:i,onTrigger:o}=_e){const a=eo;let l,c,d=!1,p=!1;if(Bn(e)?(l=()=>e.value,d=!!e._shallow):On(e)?(l=()=>e,s=!0):Ae(e)?(p=!0,d=e.some(On),l=()=>e.map((e=>Bn(e)?e.value:On(e)?na(e):Be(e)?Eo(e,a,2):void 0))):l=Be(e)?t?()=>Eo(e,a,2):()=>{if(!a||!a.isUnmounted)return c&&c(),Co(e,a,3,[u])}:$e,t&&s){const e=l;l=()=>na(e())}let u=e=>{c=g.onStop=()=>{Eo(e,a,4)}};if(ao)return u=$e,t?n&&Co(t,a,3,[l(),p?[]:void 0,u]):l(),$e;let f=p?[]:Jo;const h=()=>{if(g.active)if(t){const e=g.run();(s||d||(p?e.some(((e,t)=>st(e,f[t]))):st(e,f)))&&(c&&c(),Co(t,a,3,[e,f===Jo?void 0:f,u]),f=e)}else g.run()};let m;h.allowRecurse=!!t,m="sync"===r?h:"post"===r?()=>Wr(h,a&&a.suspense):()=>{!a||a.isMounted?function(e){jo(e,Oo,Po,Io)}(h):h()};const g=new Tt(l,m);return t?n?h():f=g.run():"post"===r?Wr(g.run.bind(g),a&&a.suspense):g.run(),()=>{g.stop(),a&&a.scope&&Le(a.scope.effects,g)}}function ea(e,t,n){const s=this.proxy,r=Fe(e)?e.includes(".")?ta(s,e):()=>s[e]:e.bind(s,s);let i;Be(t)?i=t:(i=t.handler,n=t);const o=eo;no(this);const a=Qo(r,i.bind(s),n);return o?no(o):so(),a}function ta(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e<n.length&&t;e++)t=t[n[e]];return t}}function na(e,t){if(!He(e)||e.__v_skip)return e;if((t=t||new Set).has(e))return e;if(t.add(e),Bn(e))na(e.value,t);else if(Ae(e))for(let n=0;n<e.length;n++)na(e[n],t);else if(Ve(e)||Re(e))e.forEach((e=>{na(e,t)}));else if(qe(e))for(const n in e)na(e[n],t);return e}function sa(){return null}function ra(){return null}function ia(e){}function oa(e,t){return null}function aa(){return ca().slots}function la(){return ca().attrs}function ca(){const e=to();return e.setupContext||(e.setupContext=ho(e))}function da(e,t){const n=Ae(e)?e.reduce(((e,t)=>(e[t]={},e)),{}):e;for(const e in t){const s=n[e];s?Ae(s)||Be(s)?n[e]={type:s,default:t[e]}:s.default=t[e]:null===s&&(n[e]={default:t[e]})}return n}function pa(e,t){const n={};for(const s in e)t.includes(s)||Object.defineProperty(n,s,{enumerable:!0,get:()=>e[s]});return n}function ua(e){const t=to();let n=e();return so(),Ge(n)&&(n=n.catch((e=>{throw no(t),e}))),[n,()=>no(t)]}function fa(e,t,n){const s=arguments.length;return 2===s?He(t)&&!Ae(t)?Ci(t)?Oi(e,null,[t]):Oi(e,t):Oi(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):3===s&&Ci(n)&&(n=[n]),Oi(e,t,n))}const ha=Symbol(""),ma=()=>{{const e=Ls(ha);return e||bo("Server rendering context not provided. Make sure to only call useSSRContext() conditionally in the server build."),e}};function ga(){}function va(e,t,n,s){const r=n[s];if(r&&ya(r,e))return r;const i=t();return i.memo=e.slice(),n[s]=i}function ya(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let e=0;e<n.length;e++)if(n[e]!==t[e])return!1;return wi>0&&mi&&mi.push(e),!0}const wa="3.2.26",ba={createComponentInstance:Qi,setupComponent:lo,renderComponentRoot:xs,setCurrentRenderingInstance:gs,isVNode:Ci,normalizeVNode:Ri},xa=null,Sa=null,Ea="undefined"!=typeof document?document:null,Ca=new Map,_a={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t?Ea.createElementNS("http://www.w3.org/2000/svg",e):Ea.createElement(e,n?{is:n}:void 0);return"select"===e&&s&&null!=s.multiple&&r.setAttribute("multiple",s.multiple),r},createText:e=>Ea.createTextNode(e),createComment:e=>Ea.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ea.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,s){const r=n?n.previousSibling:t.lastChild;let i=Ca.get(e);if(!i){const t=Ea.createElement("template");if(t.innerHTML=s?`<svg>${e}</svg>`:e,i=t.content,s){const e=i.firstChild;for(;e.firstChild;)i.appendChild(e.firstChild);i.removeChild(e)}Ca.set(e,i)}return t.insertBefore(i.cloneNode(!0),n),[r?r.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ta=/\s*!important$/;function $a(e,t,n){if(Ae(n))n.forEach((n=>$a(e,t,n)));else if(t.startsWith("--"))e.setProperty(t,n);else{const s=function(e,t){const n=ka[t];if(n)return n;let s=Ze(t);if("filter"!==s&&s in e)return ka[t]=s;s=tt(s);for(let n=0;n<Ma.length;n++){const r=Ma[n]+s;if(r in e)return ka[t]=r}return t}(e,t);Ta.test(n)?e.setProperty(et(s),n.replace(Ta,""),"important"):e[s]=n}}const Ma=["Webkit","Moz","ms"],ka={},Pa="http://www.w3.org/1999/xlink";let Oa=Date.now,Ia=!1;if("undefined"!=typeof window){Oa()>document.createEvent("Event").timeStamp&&(Oa=()=>performance.now());const e=navigator.userAgent.match(/firefox\/(\d+)/i);Ia=!!(e&&Number(e[1])<=53)}let La=0;const Na=Promise.resolve(),za=()=>{La=0};function Aa(e,t,n,s){e.addEventListener(t,n,s)}const Ra=/(?:Once|Passive|Capture)$/,Va=/^on[a-z]/;function Da(e,t){const n=Hs(e);class s extends ja{constructor(e){super(n,e,t)}}return s.def=n,s}const Ba=e=>Da(e,Hl),Fa="undefined"!=typeof HTMLElement?HTMLElement:class{};class ja extends Fa{constructor(e,t={},n){super(),this._def=e,this._props=t,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this.shadowRoot&&n?n(this._createVNode(),this.shadowRoot):this.attachShadow({mode:"open"})}connectedCallback(){this._connected=!0,this._instance||this._resolveDef()}disconnectedCallback(){this._connected=!1,Do((()=>{this._connected||(jl(null,this.shadowRoot),this._instance=null)}))}_resolveDef(){if(this._resolved)return;this._resolved=!0;for(let e=0;e<this.attributes.length;e++)this._setAttr(this.attributes[e].name);new MutationObserver((e=>{for(const t of e)this._setAttr(t.attributeName)})).observe(this,{attributes:!0});const e=e=>{const{props:t,styles:n}=e,s=!Ae(t),r=t?s?Object.keys(t):t:[];let i;if(s)for(const e in this._props){const n=t[e];(n===Number||n&&n.type===Number)&&(this._props[e]=ot(this._props[e]),(i||(i=Object.create(null)))[e]=!0)}this._numberProps=i;for(const e of Object.keys(this))"_"!==e[0]&&this._setProp(e,this[e],!0,!1);for(const e of r.map(Ze))Object.defineProperty(this,e,{get(){return this._getProp(e)},set(t){this._setProp(e,t)}});this._applyStyles(n),this._update()},t=this._def.__asyncLoader;t?t().then(e):e(this._def)}_setAttr(e){let t=this.getAttribute(e);this._numberProps&&this._numberProps[e]&&(t=ot(t)),this._setProp(Ze(e),t,!1)}_getProp(e){return this._props[e]}_setProp(e,t,n=!0,s=!0){t!==this._props[e]&&(this._props[e]=t,s&&this._instance&&this._update(),n&&(!0===t?this.setAttribute(et(e),""):"string"==typeof t||"number"==typeof t?this.setAttribute(et(e),t+""):t||this.removeAttribute(et(e))))}_update(){jl(this._createVNode(),this.shadowRoot)}_createVNode(){const e=Oi(this._def,Ie({},this._props));return this._instance||(e.ce=e=>{this._instance=e,e.isCE=!0,e.emit=(e,...t)=>{this.dispatchEvent(new CustomEvent(e,{detail:t}))};let t=this;for(;t=t&&(t.parentNode||t.host);)if(t instanceof ja){e.parent=t._instance;break}}),e}_applyStyles(e){e&&e.forEach((e=>{const t=document.createElement("style");t.textContent=e,this.shadowRoot.appendChild(t)}))}}function Ha(e="$style"){{const t=to();if(!t)return _e;const n=t.type.__cssModules;if(!n)return _e;return n[e]||_e}}function Ga(e){const t=to();if(!t)return;const n=()=>Ua(t.subTree,e(t.proxy));Yo(n),ir((()=>{const e=new MutationObserver(n);e.observe(t.subTree.el.parentNode,{childList:!0}),cr((()=>e.disconnect()))}))}function Ua(e,t){if(128&e.shapeFlag){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push((()=>{Ua(n.activeBranch,t)}))}for(;e.component;)e=e.component.subTree;if(1&e.shapeFlag&&e.el)Wa(e.el,t);else if(e.type===di)e.children.forEach((e=>Ua(e,t)));else if(e.type===fi){let{el:n,anchor:s}=e;for(;n&&(Wa(n,t),n!==s);)n=n.nextSibling}}function Wa(e,t){if(1===e.nodeType){const n=e.style;for(const e in t)n.setProperty(`--${e}`,t[e])}}const qa="transition",Xa="animation",Ya=(e,{slots:t})=>fa(As,el(e),t);Ya.displayName="Transition";const Ka={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Ja=Ya.props=Ie({},As.props,Ka),Za=(e,t=[])=>{Ae(e)?e.forEach((e=>e(...t))):e&&e(...t)},Qa=e=>!!e&&(Ae(e)?e.some((e=>e.length>1)):e.length>1);function el(e){const t={};for(const n in e)n in Ka||(t[n]=e[n]);if(!1===e.css)return t;const{name:n="v",type:s,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=i,appearActiveClass:c=o,appearToClass:d=a,leaveFromClass:p=`${n}-leave-from`,leaveActiveClass:u=`${n}-leave-active`,leaveToClass:f=`${n}-leave-to`}=e,h=function(e){if(null==e)return null;if(He(e))return[tl(e.enter),tl(e.leave)];{const t=tl(e);return[t,t]}}(r),m=h&&h[0],g=h&&h[1],{onBeforeEnter:v,onEnter:y,onEnterCancelled:w,onLeave:b,onLeaveCancelled:x,onBeforeAppear:S=v,onAppear:E=y,onAppearCancelled:C=w}=t,_=(e,t,n)=>{sl(e,t?d:a),sl(e,t?c:o),n&&n()},T=(e,t)=>{sl(e,f),sl(e,u),t&&t()},$=e=>(t,n)=>{const r=e?E:y,o=()=>_(t,e,n);Za(r,[t,o]),rl((()=>{sl(t,e?l:i),nl(t,e?d:a),Qa(r)||ol(t,s,m,o)}))};return Ie(t,{onBeforeEnter(e){Za(v,[e]),nl(e,i),nl(e,o)},onBeforeAppear(e){Za(S,[e]),nl(e,l),nl(e,c)},onEnter:$(!1),onAppear:$(!0),onLeave(e,t){const n=()=>T(e,t);nl(e,p),dl(),nl(e,u),rl((()=>{sl(e,p),nl(e,f),Qa(b)||ol(e,s,g,n)})),Za(b,[e,n])},onEnterCancelled(e){_(e,!1),Za(w,[e])},onAppearCancelled(e){_(e,!0),Za(C,[e])},onLeaveCancelled(e){T(e),Za(x,[e])}})}function tl(e){return ot(e)}function nl(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.add(t))),(e._vtc||(e._vtc=new Set)).add(t)}function sl(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.remove(t)));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function rl(e){requestAnimationFrame((()=>{requestAnimationFrame(e)}))}let il=0;function ol(e,t,n,s){const r=e._endId=++il,i=()=>{r===e._endId&&s()};if(n)return setTimeout(i,n);const{type:o,timeout:a,propCount:l}=al(e,t);if(!o)return s();const c=o+"end";let d=0;const p=()=>{e.removeEventListener(c,u),i()},u=t=>{t.target===e&&++d>=l&&p()};setTimeout((()=>{d<l&&p()}),a+1),e.addEventListener(c,u)}function al(e,t){const n=window.getComputedStyle(e),s=e=>(n[e]||"").split(", "),r=s("transitionDelay"),i=s("transitionDuration"),o=ll(r,i),a=s("animationDelay"),l=s("animationDuration"),c=ll(a,l);let d=null,p=0,u=0;return t===qa?o>0&&(d=qa,p=o,u=i.length):t===Xa?c>0&&(d=Xa,p=c,u=l.length):(p=Math.max(o,c),d=p>0?o>c?qa:Xa:null,u=d?d===qa?i.length:l.length:0),{type:d,timeout:p,propCount:u,hasTransform:d===qa&&/\b(transform|all)(,|$)/.test(n.transitionProperty)}}function ll(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map(((t,n)=>cl(t)+cl(e[n]))))}function cl(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}function dl(){return document.body.offsetHeight}const pl=new WeakMap,ul=new WeakMap,fl={name:"TransitionGroup",props:Ie({},Ja,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=to(),s=Ns();let r,i;return ar((()=>{if(!r.length)return;const t=e.moveClass||`${e.name||"v"}-move`;if(!function(e,t,n){const s=e.cloneNode();e._vtc&&e._vtc.forEach((e=>{e.split(/\s+/).forEach((e=>e&&s.classList.remove(e)))})),n.split(/\s+/).forEach((e=>e&&s.classList.add(e))),s.style.display="none";const r=1===t.nodeType?t:t.parentNode;r.appendChild(s);const{hasTransform:i}=al(s);return r.removeChild(s),i}(r[0].el,n.vnode.el,t))return;r.forEach(hl),r.forEach(ml);const s=r.filter(gl);dl(),s.forEach((e=>{const n=e.el,s=n.style;nl(n,t),s.transform=s.webkitTransform=s.transitionDuration="";const r=n._moveCb=e=>{e&&e.target!==n||e&&!/transform$/.test(e.propertyName)||(n.removeEventListener("transitionend",r),n._moveCb=null,sl(n,t))};n.addEventListener("transitionend",r)}))})),()=>{const o=Nn(e),a=el(o);let l=o.tag||di;r=i,i=t.default?js(t.default()):[];for(let e=0;e<i.length;e++){const t=i[e];null!=t.key&&Fs(t,Vs(t,a,s,n))}if(r)for(let e=0;e<r.length;e++){const t=r[e];Fs(t,Vs(t,a,s,n)),pl.set(t,t.el.getBoundingClientRect())}return Oi(l,null,i)}}};function hl(e){const t=e.el;t._moveCb&&t._moveCb(),t._enterCb&&t._enterCb()}function ml(e){ul.set(e,e.el.getBoundingClientRect())}function gl(e){const t=pl.get(e),n=ul.get(e),s=t.left-n.left,r=t.top-n.top;if(s||r){const t=e.el.style;return t.transform=t.webkitTransform=`translate(${s}px,${r}px)`,t.transitionDuration="0s",e}}const vl=e=>{const t=e.props["onUpdate:modelValue"];return Ae(t)?e=>rt(t,e):t};function yl(e){e.target.composing=!0}function wl(e){const t=e.target;t.composing&&(t.composing=!1,function(e,t){const n=document.createEvent("HTMLEvents");n.initEvent("input",!0,!0),e.dispatchEvent(n)}(t))}const bl={created(e,{modifiers:{lazy:t,trim:n,number:s}},r){e._assign=vl(r);const i=s||r.props&&"number"===r.props.type;Aa(e,t?"change":"input",(t=>{if(t.target.composing)return;let s=e.value;n?s=s.trim():i&&(s=ot(s)),e._assign(s)})),n&&Aa(e,"change",(()=>{e.value=e.value.trim()})),t||(Aa(e,"compositionstart",yl),Aa(e,"compositionend",wl),Aa(e,"change",wl))},mounted(e,{value:t}){e.value=null==t?"":t},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:s,number:r}},i){if(e._assign=vl(i),e.composing)return;if(document.activeElement===e){if(n)return;if(s&&e.value.trim()===t)return;if((r||"number"===e.type)&&ot(e.value)===t)return}const o=null==t?"":t;e.value!==o&&(e.value=o)}},xl={deep:!0,created(e,t,n){e._assign=vl(n),Aa(e,"change",(()=>{const t=e._modelValue,n=Tl(e),s=e.checked,r=e._assign;if(Ae(t)){const e=Se(t,n),i=-1!==e;if(s&&!i)r(t.concat(n));else if(!s&&i){const n=[...t];n.splice(e,1),r(n)}}else if(Ve(t)){const e=new Set(t);s?e.add(n):e.delete(n),r(e)}else r($l(e,s))}))},mounted:Sl,beforeUpdate(e,t,n){e._assign=vl(n),Sl(e,t,n)}};function Sl(e,{value:t,oldValue:n},s){e._modelValue=t,Ae(t)?e.checked=Se(t,s.props.value)>-1:Ve(t)?e.checked=t.has(s.props.value):t!==n&&(e.checked=xe(t,$l(e,!0)))}const El={created(e,{value:t},n){e.checked=xe(t,n.props.value),e._assign=vl(n),Aa(e,"change",(()=>{e._assign(Tl(e))}))},beforeUpdate(e,{value:t,oldValue:n},s){e._assign=vl(s),t!==n&&(e.checked=xe(t,s.props.value))}},Cl={deep:!0,created(e,{value:t,modifiers:{number:n}},s){const r=Ve(t);Aa(e,"change",(()=>{const t=Array.prototype.filter.call(e.options,(e=>e.selected)).map((e=>n?ot(Tl(e)):Tl(e)));e._assign(e.multiple?r?new Set(t):t:t[0])})),e._assign=vl(s)},mounted(e,{value:t}){_l(e,t)},beforeUpdate(e,t,n){e._assign=vl(n)},updated(e,{value:t}){_l(e,t)}};function _l(e,t){const n=e.multiple;if(!n||Ae(t)||Ve(t)){for(let s=0,r=e.options.length;s<r;s++){const r=e.options[s],i=Tl(r);if(n)Ae(t)?r.selected=Se(t,i)>-1:r.selected=t.has(i);else if(xe(Tl(r),t))return void(e.selectedIndex!==s&&(e.selectedIndex=s))}n||-1===e.selectedIndex||(e.selectedIndex=-1)}}function Tl(e){return"_value"in e?e._value:e.value}function $l(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Ml={created(e,t,n){kl(e,t,n,null,"created")},mounted(e,t,n){kl(e,t,n,null,"mounted")},beforeUpdate(e,t,n,s){kl(e,t,n,s,"beforeUpdate")},updated(e,t,n,s){kl(e,t,n,s,"updated")}};function kl(e,t,n,s,r){let i;switch(e.tagName){case"SELECT":i=Cl;break;case"TEXTAREA":i=bl;break;default:switch(n.props&&n.props.type){case"checkbox":i=xl;break;case"radio":i=El;break;default:i=bl}}const o=i[r];o&&o(e,t,n,s)}const Pl=["ctrl","shift","alt","meta"],Ol={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>Pl.some((n=>e[`${n}Key`]&&!t.includes(n)))},Il=(e,t)=>(n,...s)=>{for(let e=0;e<t.length;e++){const s=Ol[t[e]];if(s&&s(n,t))return}return e(n,...s)},Ll={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Nl=(e,t)=>n=>{if(!("key"in n))return;const s=et(n.key);return t.some((e=>e===s||Ll[e]===s))?e(n):void 0},zl={beforeMount(e,{value:t},{transition:n}){e._vod="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):Al(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),Al(e,!0),s.enter(e)):s.leave(e,(()=>{Al(e,!1)})):Al(e,t))},beforeUnmount(e,{value:t}){Al(e,t)}};function Al(e,t){e.style.display=t?e._vod:"none"}const Rl=Ie({patchProp:(e,t,n,s,r=!1,i,o,a,l)=>{"class"===t?function(e,t,n){const s=e._vtc;s&&(t=(t?[t,...s]:[...s]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(e,s,r):"style"===t?function(e,t,n){const s=e.style,r=Fe(n);if(n&&!r){for(const e in n)$a(s,e,n[e]);if(t&&!Fe(t))for(const e in t)null==n[e]&&$a(s,e,"")}else{const i=s.display;r?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=i)}}(e,n,s):Pe(t)?Oe(t)||function(e,t,n,s,r=null){const i=e._vei||(e._vei={}),o=i[t];if(s&&o)o.value=s;else{const[n,a]=function(e){let t;if(Ra.test(e)){let n;for(t={};n=e.match(Ra);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[et(e.slice(2)),t]}(t);if(s){const o=i[t]=function(e,t){const n=e=>{const s=e.timeStamp||Oa();(Ia||s>=n.attached-1)&&Co(function(e,t){if(Ae(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=La||(Na.then(za),La=Oa()),n}(s,r);Aa(e,n,o,a)}else o&&(function(e,t,n,s){e.removeEventListener(t,n,s)}(e,n,o,a),i[t]=void 0)}}(e,t,0,s,o):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,s){return s?"innerHTML"===t||"textContent"===t||!!(t in e&&Va.test(t)&&Be(n)):"spellcheck"!==t&&"draggable"!==t&&("form"!==t&&(("list"!==t||"INPUT"!==e.tagName)&&(("type"!==t||"TEXTAREA"!==e.tagName)&&((!Va.test(t)||!Fe(n))&&t in e))))}(e,t,s,r))?function(e,t,n,s,r,i,o){if("innerHTML"===t||"textContent"===t)return s&&o(s,r,i),void(e[t]=null==n?"":n);if("value"===t&&"PROGRESS"!==e.tagName&&!e.tagName.includes("-")){e._value=n;const s=null==n?"":n;return e.value===s&&"OPTION"!==e.tagName||(e.value=s),void(null==n&&e.removeAttribute(t))}if(""===n||null==n){const s=typeof e[t];if("boolean"===s)return void(e[t]=pe(n));if(null==n&&"string"===s)return e[t]="",void e.removeAttribute(t);if("number"===s){try{e[t]=0}catch(e){}return void e.removeAttribute(t)}}try{e[t]=n}catch(e){}}(e,t,s,i,o,a,l):("true-value"===t?e._trueValue=s:"false-value"===t&&(e._falseValue=s),function(e,t,n,s,r){if(s&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(Pa,t.slice(6,t.length)):e.setAttributeNS(Pa,t,n);else{const s=de(t);null==n||s&&!pe(n)?e.removeAttribute(t):e.setAttribute(t,s?"":n)}}(e,t,s,r))}},_a);let Vl,Dl=!1;function Bl(){return Vl||(Vl=qr(Rl))}function Fl(){return Vl=Dl?Vl:Xr(Rl),Dl=!0,Vl}const jl=(...e)=>{Bl().render(...e)},Hl=(...e)=>{Fl().hydrate(...e)},Gl=(...e)=>{const t=Bl().createApp(...e),{mount:n}=t;return t.mount=e=>{const s=Wl(e);if(!s)return;const r=t._component;Be(r)||r.render||r.template||(r.template=s.innerHTML),s.innerHTML="";const i=n(s,!1,s instanceof SVGElement);return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),i},t},Ul=(...e)=>{const t=Fl().createApp(...e),{mount:n}=t;return t.mount=e=>{const t=Wl(e);if(t)return n(t,!0,t instanceof SVGElement)},t};function Wl(e){return Fe(e)?document.querySelector(e):e}let ql=!1;const Xl=()=>{ql||(ql=!0,bl.getSSRProps=({value:e})=>({value:e}),El.getSSRProps=({value:e},t)=>{if(t.props&&xe(t.props.value,e))return{checked:!0}},xl.getSSRProps=({value:e},t)=>{if(Ae(e)){if(t.props&&Se(e,t.props.value)>-1)return{checked:!0}}else if(Ve(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},zl.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}})};function Yl(e){throw e}function Kl(e){}function Jl(e,t,n,s){const r=new SyntaxError(String(e));return r.code=e,r.loc=t,r}const Zl=Symbol(""),Ql=Symbol(""),ec=Symbol(""),tc=Symbol(""),nc=Symbol(""),sc=Symbol(""),rc=Symbol(""),ic=Symbol(""),oc=Symbol(""),ac=Symbol(""),lc=Symbol(""),cc=Symbol(""),dc=Symbol(""),pc=Symbol(""),uc=Symbol(""),fc=Symbol(""),hc=Symbol(""),mc=Symbol(""),gc=Symbol(""),vc=Symbol(""),yc=Symbol(""),wc=Symbol(""),bc=Symbol(""),xc=Symbol(""),Sc=Symbol(""),Ec=Symbol(""),Cc=Symbol(""),_c=Symbol(""),Tc=Symbol(""),$c=Symbol(""),Mc=Symbol(""),kc=Symbol(""),Pc=Symbol(""),Oc=Symbol(""),Ic=Symbol(""),Lc=Symbol(""),Nc=Symbol(""),zc=Symbol(""),Ac=Symbol(""),Rc={[Zl]:"Fragment",[Ql]:"Teleport",[ec]:"Suspense",[tc]:"KeepAlive",[nc]:"BaseTransition",[sc]:"openBlock",[rc]:"createBlock",[ic]:"createElementBlock",[oc]:"createVNode",[ac]:"createElementVNode",[lc]:"createCommentVNode",[cc]:"createTextVNode",[dc]:"createStaticVNode",[pc]:"resolveComponent",[uc]:"resolveDynamicComponent",[fc]:"resolveDirective",[hc]:"resolveFilter",[mc]:"withDirectives",[gc]:"renderList",[vc]:"renderSlot",[yc]:"createSlots",[wc]:"toDisplayString",[bc]:"mergeProps",[xc]:"normalizeClass",[Sc]:"normalizeStyle",[Ec]:"normalizeProps",[Cc]:"guardReactiveProps",[_c]:"toHandlers",[Tc]:"camelize",[$c]:"capitalize",[Mc]:"toHandlerKey",[kc]:"setBlockTracking",[Pc]:"pushScopeId",[Oc]:"popScopeId",[Ic]:"withCtx",[Lc]:"unref",[Nc]:"isRef",[zc]:"withMemo",[Ac]:"isMemoSame"},Vc={source:"",start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0}};function Dc(e,t,n,s,r,i,o,a=!1,l=!1,c=!1,d=Vc){return e&&(a?(e.helper(sc),e.helper(hd(e.inSSR,c))):e.helper(fd(e.inSSR,c)),o&&e.helper(mc)),{type:13,tag:t,props:n,children:s,patchFlag:r,dynamicProps:i,directives:o,isBlock:a,disableTracking:l,isComponent:c,loc:d}}function Bc(e,t=Vc){return{type:17,loc:t,elements:e}}function Fc(e,t=Vc){return{type:15,loc:t,properties:e}}function jc(e,t){return{type:16,loc:Vc,key:Fe(e)?Hc(e,!0):e,value:t}}function Hc(e,t=!1,n=Vc,s=0){return{type:4,loc:n,content:e,isStatic:t,constType:t?3:s}}function Gc(e,t=Vc){return{type:8,loc:t,children:e}}function Uc(e,t=[],n=Vc){return{type:14,loc:n,callee:e,arguments:t}}function Wc(e,t,n=!1,s=!1,r=Vc){return{type:18,params:e,returns:t,newline:n,isSlot:s,loc:r}}function qc(e,t,n,s=!0){return{type:19,test:e,consequent:t,alternate:n,newline:s,loc:Vc}}const Xc=e=>4===e.type&&e.isStatic,Yc=(e,t)=>e===t||e===et(t);function Kc(e){return Yc(e,"Teleport")?Ql:Yc(e,"Suspense")?ec:Yc(e,"KeepAlive")?tc:Yc(e,"BaseTransition")?nc:void 0}const Jc=/^\d|[^\$\w]/,Zc=e=>!Jc.test(e),Qc=/[A-Za-z_$\xA0-\uFFFF]/,ed=/[\.\?\w$\xA0-\uFFFF]/,td=/\s+[.[]\s*|\s*[.[]\s+/g,nd=e=>{e=e.trim().replace(td,(e=>e.trim()));let t=0,n=[],s=0,r=0,i=null;for(let o=0;o<e.length;o++){const a=e.charAt(o);switch(t){case 0:if("["===a)n.push(t),t=1,s++;else if("("===a)n.push(t),t=2,r++;else if(!(0===o?Qc:ed).test(a))return!1;break;case 1:"'"===a||'"'===a||"`"===a?(n.push(t),t=3,i=a):"["===a?s++:"]"===a&&(--s||(t=n.pop()));break;case 2:if("'"===a||'"'===a||"`"===a)n.push(t),t=3,i=a;else if("("===a)r++;else if(")"===a){if(o===e.length-1)return!1;--r||(t=n.pop())}break;case 3:a===i&&(t=n.pop(),i=null)}}return!s&&!r};function sd(e,t,n){const s={source:e.source.slice(t,t+n),start:rd(e.start,e.source,t),end:e.end};return null!=n&&(s.end=rd(e.start,e.source,t+n)),s}function rd(e,t,n=t.length){return id(Ie({},e),t,n)}function id(e,t,n=t.length){let s=0,r=-1;for(let e=0;e<n;e++)10===t.charCodeAt(e)&&(s++,r=e);return e.offset+=n,e.line+=s,e.column=-1===r?e.column+n:n-r,e}function od(e,t,n=!1){for(let s=0;s<e.props.length;s++){const r=e.props[s];if(7===r.type&&(n||r.exp)&&(Fe(t)?r.name===t:t.test(r.name)))return r}}function ad(e,t,n=!1,s=!1){for(let r=0;r<e.props.length;r++){const i=e.props[r];if(6===i.type){if(n)continue;if(i.name===t&&(i.value||s))return i}else if("bind"===i.name&&(i.exp||s)&&ld(i.arg,t))return i}}function ld(e,t){return!(!e||!Xc(e)||e.content!==t)}function cd(e){return 5===e.type||2===e.type}function dd(e){return 7===e.type&&"slot"===e.name}function pd(e){return 1===e.type&&3===e.tagType}function ud(e){return 1===e.type&&2===e.tagType}function fd(e,t){return e||t?oc:ac}function hd(e,t){return e||t?rc:ic}const md=new Set([Ec,Cc]);function gd(e,t=[]){if(e&&!Fe(e)&&14===e.type){const n=e.callee;if(!Fe(n)&&md.has(n))return gd(e.arguments[0],t.concat(e))}return[e,t]}function vd(e,t,n){let s,r,i=13===e.type?e.props:e.arguments[2],o=[];if(i&&!Fe(i)&&14===i.type){const e=gd(i);i=e[0],o=e[1],r=o[o.length-1]}if(null==i||Fe(i))s=Fc([t]);else if(14===i.type){const e=i.arguments[0];Fe(e)||15!==e.type?i.callee===_c?s=Uc(n.helper(bc),[Fc([t]),i]):i.arguments.unshift(Fc([t])):e.properties.unshift(t),!s&&(s=i)}else if(15===i.type){let e=!1;if(4===t.key.type){const n=t.key.content;e=i.properties.some((e=>4===e.key.type&&e.key.content===n))}e||i.properties.unshift(t),s=i}else s=Uc(n.helper(bc),[Fc([t]),i]),r&&r.callee===Cc&&(r=o[o.length-2]);13===e.type?r?r.arguments[0]=s:e.props=s:r?r.arguments[0]=s:e.arguments[2]=s}function yd(e,t){return`_${t}_${e.replace(/[^\w]/g,((t,n)=>"-"===t?"_":e.charCodeAt(n).toString()))}`}function wd(e,{helper:t,removeHelper:n,inSSR:s}){e.isBlock||(e.isBlock=!0,n(fd(s,e.isComponent)),t(sc),t(hd(s,e.isComponent)))}function bd(e,t){const n=t.options?t.options.compatConfig:t.compatConfig,s=n&&n[e];return"MODE"===e?s||3:s}function xd(e,t){const n=bd("MODE",t),s=bd(e,t);return 3===n?!0===s:!1!==s}function Sd(e,t,n,...s){return xd(e,t)}const Ed=/&(gt|lt|amp|apos|quot);/g,Cd={gt:">",lt:"<",amp:"&",apos:"'",quot:'"'},_d={delimiters:["{{","}}"],getNamespace:()=>0,getTextMode:()=>0,isVoidTag:Me,isPreTag:Me,isCustomElement:Me,decodeEntities:e=>e.replace(Ed,((e,t)=>Cd[t])),onError:Yl,onWarn:Kl,comments:!1};function Td(e,t,n){const s=Fd(n),r=s?s.ns:0,i=[];for(;!qd(e,t,n);){const o=e.source;let a;if(0===t||1===t)if(!e.inVPre&&jd(o,e.options.delimiters[0]))a=Ad(e,t);else if(0===t&&"<"===o[0])if(1===o.length)Wd(e,5,1);else if("!"===o[1])jd(o,"\x3c!--")?a=kd(e):jd(o,"<!DOCTYPE")?a=Pd(e):jd(o,"<![CDATA[")?0!==r?a=Md(e,n):(Wd(e,1),a=Pd(e)):(Wd(e,11),a=Pd(e));else if("/"===o[1])if(2===o.length)Wd(e,5,2);else{if(">"===o[2]){Wd(e,14,2),Hd(e,3);continue}if(/[a-z]/i.test(o[2])){Wd(e,23),Ld(e,1,s);continue}Wd(e,12,2),a=Pd(e)}else/[a-z]/i.test(o[1])?(a=Od(e,n),xd("COMPILER_NATIVE_TEMPLATE",e)&&a&&"template"===a.tag&&!a.props.some((e=>7===e.type&&Id(e.name)))&&(a=a.children)):"?"===o[1]?(Wd(e,21,1),a=Pd(e)):Wd(e,12,1);if(a||(a=Rd(e,t)),Ae(a))for(let e=0;e<a.length;e++)$d(i,a[e]);else $d(i,a)}let o=!1;if(2!==t&&1!==t){const t="preserve"!==e.options.whitespace;for(let n=0;n<i.length;n++){const s=i[n];if(e.inPre||2!==s.type)3!==s.type||e.options.comments||(o=!0,i[n]=null);else if(/[^\t\r\n\f ]/.test(s.content))t&&(s.content=s.content.replace(/[\t\r\n\f ]+/g," "));else{const e=i[n-1],r=i[n+1];!e||!r||t&&(3===e.type||3===r.type||1===e.type&&1===r.type&&/[\r\n]/.test(s.content))?(o=!0,i[n]=null):s.content=" "}}if(e.inPre&&s&&e.options.isPreTag(s.tag)){const e=i[0];e&&2===e.type&&(e.content=e.content.replace(/^\r?\n/,""))}}return o?i.filter(Boolean):i}function $d(e,t){if(2===t.type){const n=Fd(e);if(n&&2===n.type&&n.loc.end.offset===t.loc.start.offset)return n.content+=t.content,n.loc.end=t.loc.end,void(n.loc.source+=t.loc.source)}e.push(t)}function Md(e,t){Hd(e,9);const n=Td(e,3,t);return 0===e.source.length?Wd(e,6):Hd(e,3),n}function kd(e){const t=Dd(e);let n;const s=/--(\!)?>/.exec(e.source);if(s){s.index<=3&&Wd(e,0),s[1]&&Wd(e,10),n=e.source.slice(4,s.index);const t=e.source.slice(0,s.index);let r=1,i=0;for(;-1!==(i=t.indexOf("\x3c!--",r));)Hd(e,i-r+1),i+4<t.length&&Wd(e,16),r=i+1;Hd(e,s.index+s[0].length-r+1)}else n=e.source.slice(4),Hd(e,e.source.length),Wd(e,7);return{type:3,content:n,loc:Bd(e,t)}}function Pd(e){const t=Dd(e),n="?"===e.source[1]?1:2;let s;const r=e.source.indexOf(">");return-1===r?(s=e.source.slice(n),Hd(e,e.source.length)):(s=e.source.slice(n,r),Hd(e,r+1)),{type:3,content:s,loc:Bd(e,t)}}function Od(e,t){const n=e.inPre,s=e.inVPre,r=Fd(t),i=Ld(e,0,r),o=e.inPre&&!n,a=e.inVPre&&!s;if(i.isSelfClosing||e.options.isVoidTag(i.tag))return o&&(e.inPre=!1),a&&(e.inVPre=!1),i;t.push(i);const l=e.options.getTextMode(i,r),c=Td(e,l,t);t.pop();{const t=i.props.find((e=>6===e.type&&"inline-template"===e.name));if(t&&Sd("COMPILER_INLINE_TEMPLATE",e,t.loc)){const n=Bd(e,i.loc.end);t.value={type:2,content:n.source,loc:n}}}if(i.children=c,Xd(e.source,i.tag))Ld(e,1,r);else if(Wd(e,24,0,i.loc.start),0===e.source.length&&"script"===i.tag.toLowerCase()){const t=c[0];t&&jd(t.loc.source,"\x3c!--")&&Wd(e,8)}return i.loc=Bd(e,i.loc.start),o&&(e.inPre=!1),a&&(e.inVPre=!1),i}const Id=le("if,else,else-if,for,slot");function Ld(e,t,n){const s=Dd(e),r=/^<\/?([a-z][^\t\r\n\f />]*)/i.exec(e.source),i=r[1],o=e.options.getNamespace(i,n);Hd(e,r[0].length),Gd(e);const a=Dd(e),l=e.source;e.options.isPreTag(i)&&(e.inPre=!0);let c=Nd(e,t);0===t&&!e.inVPre&&c.some((e=>7===e.type&&"pre"===e.name))&&(e.inVPre=!0,Ie(e,a),e.source=l,c=Nd(e,t).filter((e=>"v-pre"!==e.name)));let d=!1;if(0===e.source.length?Wd(e,9):(d=jd(e.source,"/>"),1===t&&d&&Wd(e,4),Hd(e,d?2:1)),1===t)return;let p=0;return e.inVPre||("slot"===i?p=2:"template"===i?c.some((e=>7===e.type&&Id(e.name)))&&(p=3):function(e,t,n){const s=n.options;if(s.isCustomElement(e))return!1;if("component"===e||/^[A-Z]/.test(e)||Kc(e)||s.isBuiltInComponent&&s.isBuiltInComponent(e)||s.isNativeTag&&!s.isNativeTag(e))return!0;for(let e=0;e<t.length;e++){const s=t[e];if(6===s.type){if("is"===s.name&&s.value){if(s.value.content.startsWith("vue:"))return!0;if(Sd("COMPILER_IS_ON_ELEMENT",n,s.loc))return!0}}else{if("is"===s.name)return!0;if("bind"===s.name&&ld(s.arg,"is")&&Sd("COMPILER_IS_ON_ELEMENT",n,s.loc))return!0}}}(i,c,e)&&(p=1)),{type:1,ns:o,tag:i,tagType:p,props:c,isSelfClosing:d,children:[],loc:Bd(e,s),codegenNode:void 0}}function Nd(e,t){const n=[],s=new Set;for(;e.source.length>0&&!jd(e.source,">")&&!jd(e.source,"/>");){if(jd(e.source,"/")){Wd(e,22),Hd(e,1),Gd(e);continue}1===t&&Wd(e,3);const r=zd(e,s);6===r.type&&r.value&&"class"===r.name&&(r.value.content=r.value.content.replace(/\s+/g," ").trim()),0===t&&n.push(r),/^[^\t\r\n\f />]/.test(e.source)&&Wd(e,15),Gd(e)}return n}function zd(e,t){const n=Dd(e),s=/^[^\t\r\n\f />][^\t\r\n\f />=]*/.exec(e.source)[0];t.has(s)&&Wd(e,2),t.add(s),"="===s[0]&&Wd(e,19);{const t=/["'<]/g;let n;for(;n=t.exec(s);)Wd(e,17,n.index)}let r;Hd(e,s.length),/^[\t\r\n\f ]*=/.test(e.source)&&(Gd(e),Hd(e,1),Gd(e),r=function(e){const t=Dd(e);let n;const s=e.source[0],r='"'===s||"'"===s;if(r){Hd(e,1);const t=e.source.indexOf(s);-1===t?n=Vd(e,e.source.length,4):(n=Vd(e,t,4),Hd(e,1))}else{const t=/^[^\t\r\n\f >]+/.exec(e.source);if(!t)return;const s=/["'<=`]/g;let r;for(;r=s.exec(t[0]);)Wd(e,18,r.index);n=Vd(e,t[0].length,4)}return{content:n,isQuoted:r,loc:Bd(e,t)}}(e),r||Wd(e,13));const i=Bd(e,n);if(!e.inVPre&&/^(v-[A-Za-z0-9-]|:|\.|@|#)/.test(s)){const t=/(?:^v-([a-z0-9-]+))?(?:(?::|^\.|^@|^#)(\[[^\]]+\]|[^\.]+))?(.+)?$/i.exec(s);let o,a=jd(s,"."),l=t[1]||(a||jd(s,":")?"bind":jd(s,"@")?"on":"slot");if(t[2]){const r="slot"===l,i=s.lastIndexOf(t[2]),a=Bd(e,Ud(e,n,i),Ud(e,n,i+t[2].length+(r&&t[3]||"").length));let c=t[2],d=!0;c.startsWith("[")?(d=!1,c.endsWith("]")?c=c.slice(1,c.length-1):(Wd(e,27),c=c.slice(1))):r&&(c+=t[3]||""),o={type:4,content:c,isStatic:d,constType:d?3:0,loc:a}}if(r&&r.isQuoted){const e=r.loc;e.start.offset++,e.start.column++,e.end=rd(e.start,r.content),e.source=e.source.slice(1,-1)}const c=t[3]?t[3].slice(1).split("."):[];return a&&c.push("prop"),"bind"===l&&o&&c.includes("sync")&&Sd("COMPILER_V_BIND_SYNC",e,0,o.loc.source)&&(l="model",c.splice(c.indexOf("sync"),1)),{type:7,name:l,exp:r&&{type:4,content:r.content,isStatic:!1,constType:0,loc:r.loc},arg:o,modifiers:c,loc:i}}return!e.inVPre&&jd(s,"v-")&&Wd(e,26),{type:6,name:s,value:r&&{type:2,content:r.content,loc:r.loc},loc:i}}function Ad(e,t){const[n,s]=e.options.delimiters,r=e.source.indexOf(s,n.length);if(-1===r)return void Wd(e,25);const i=Dd(e);Hd(e,n.length);const o=Dd(e),a=Dd(e),l=r-n.length,c=e.source.slice(0,l),d=Vd(e,l,t),p=d.trim(),u=d.indexOf(p);return u>0&&id(o,c,u),id(a,c,l-(d.length-p.length-u)),Hd(e,s.length),{type:5,content:{type:4,isStatic:!1,constType:0,content:p,loc:Bd(e,o,a)},loc:Bd(e,i)}}function Rd(e,t){const n=3===t?["]]>"]:["<",e.options.delimiters[0]];let s=e.source.length;for(let t=0;t<n.length;t++){const r=e.source.indexOf(n[t],1);-1!==r&&s>r&&(s=r)}const r=Dd(e);return{type:2,content:Vd(e,s,t),loc:Bd(e,r)}}function Vd(e,t,n){const s=e.source.slice(0,t);return Hd(e,t),2===n||3===n||-1===s.indexOf("&")?s:e.options.decodeEntities(s,4===n)}function Dd(e){const{column:t,line:n,offset:s}=e;return{column:t,line:n,offset:s}}function Bd(e,t,n){return{start:t,end:n=n||Dd(e),source:e.originalSource.slice(t.offset,n.offset)}}function Fd(e){return e[e.length-1]}function jd(e,t){return e.startsWith(t)}function Hd(e,t){const{source:n}=e;id(e,n,t),e.source=n.slice(t)}function Gd(e){const t=/^[\t\r\n\f ]+/.exec(e.source);t&&Hd(e,t[0].length)}function Ud(e,t,n){return rd(t,e.originalSource.slice(t.offset,n),n)}function Wd(e,t,n,s=Dd(e)){n&&(s.offset+=n,s.column+=n),e.options.onError(Jl(t,{start:s,end:s,source:""}))}function qd(e,t,n){const s=e.source;switch(t){case 0:if(jd(s,"</"))for(let e=n.length-1;e>=0;--e)if(Xd(s,n[e].tag))return!0;break;case 1:case 2:{const e=Fd(n);if(e&&Xd(s,e.tag))return!0;break}case 3:if(jd(s,"]]>"))return!0}return!s}function Xd(e,t){return jd(e,"</")&&e.slice(2,2+t.length).toLowerCase()===t.toLowerCase()&&/[\t\r\n\f />]/.test(e[2+t.length]||">")}function Yd(e,t){Jd(e,t,Kd(e,e.children[0]))}function Kd(e,t){const{children:n}=e;return 1===n.length&&1===t.type&&!ud(t)}function Jd(e,t,n=!1){const{children:s}=e,r=s.length;let i=0;for(let e=0;e<s.length;e++){const r=s[e];if(1===r.type&&0===r.tagType){const e=n?0:Zd(r,t);if(e>0){if(e>=2){r.codegenNode.patchFlag="-1",r.codegenNode=t.hoist(r.codegenNode),i++;continue}}else{const e=r.codegenNode;if(13===e.type){const n=sp(e);if((!n||512===n||1===n)&&tp(r,t)>=2){const n=np(r);n&&(e.props=t.hoist(n))}e.dynamicProps&&(e.dynamicProps=t.hoist(e.dynamicProps))}}}else 12===r.type&&Zd(r.content,t)>=2&&(r.codegenNode=t.hoist(r.codegenNode),i++);if(1===r.type){const e=1===r.tagType;e&&t.scopes.vSlot++,Jd(r,t),e&&t.scopes.vSlot--}else if(11===r.type)Jd(r,t,1===r.children.length);else if(9===r.type)for(let e=0;e<r.branches.length;e++)Jd(r.branches[e],t,1===r.branches[e].children.length)}i&&t.transformHoist&&t.transformHoist(s,t,e),i&&i===r&&1===e.type&&0===e.tagType&&e.codegenNode&&13===e.codegenNode.type&&Ae(e.codegenNode.children)&&(e.codegenNode.children=t.hoist(Bc(e.codegenNode.children)))}function Zd(e,t){const{constantCache:n}=t;switch(e.type){case 1:if(0!==e.tagType)return 0;const s=n.get(e);if(void 0!==s)return s;const r=e.codegenNode;if(13!==r.type)return 0;if(r.isBlock&&"svg"!==e.tag&&"foreignObject"!==e.tag)return 0;if(sp(r))return n.set(e,0),0;{let s=3;const i=tp(e,t);if(0===i)return n.set(e,0),0;i<s&&(s=i);for(let r=0;r<e.children.length;r++){const i=Zd(e.children[r],t);if(0===i)return n.set(e,0),0;i<s&&(s=i)}if(s>1)for(let r=0;r<e.props.length;r++){const i=e.props[r];if(7===i.type&&"bind"===i.name&&i.exp){const r=Zd(i.exp,t);if(0===r)return n.set(e,0),0;r<s&&(s=r)}}return r.isBlock&&(t.removeHelper(sc),t.removeHelper(hd(t.inSSR,r.isComponent)),r.isBlock=!1,t.helper(fd(t.inSSR,r.isComponent))),n.set(e,s),s}case 2:case 3:return 3;case 9:case 11:case 10:default:return 0;case 5:case 12:return Zd(e.content,t);case 4:return e.constType;case 8:let i=3;for(let n=0;n<e.children.length;n++){const s=e.children[n];if(Fe(s)||je(s))continue;const r=Zd(s,t);if(0===r)return 0;r<i&&(i=r)}return i}}const Qd=new Set([xc,Sc,Ec,Cc]);function ep(e,t){if(14===e.type&&!Fe(e.callee)&&Qd.has(e.callee)){const n=e.arguments[0];if(4===n.type)return Zd(n,t);if(14===n.type)return ep(n,t)}return 0}function tp(e,t){let n=3;const s=np(e);if(s&&15===s.type){const{properties:e}=s;for(let s=0;s<e.length;s++){const{key:r,value:i}=e[s],o=Zd(r,t);if(0===o)return o;let a;if(o<n&&(n=o),a=4===i.type?Zd(i,t):14===i.type?ep(i,t):0,0===a)return a;a<n&&(n=a)}}return n}function np(e){const t=e.codegenNode;if(13===t.type)return t.props}function sp(e){const t=e.patchFlag;return t?parseInt(t,10):void 0}function rp(e,t){const n=function(e,{filename:t="",prefixIdentifiers:n=!1,hoistStatic:s=!1,cacheHandlers:r=!1,nodeTransforms:i=[],directiveTransforms:o={},transformHoist:a=null,isBuiltInComponent:l=$e,isCustomElement:c=$e,expressionPlugins:d=[],scopeId:p=null,slotted:u=!0,ssr:f=!1,inSSR:h=!1,ssrCssVars:m="",bindingMetadata:g=_e,inline:v=!1,isTS:y=!1,onError:w=Yl,onWarn:b=Kl,compatConfig:x}){const S=t.replace(/\?.*$/,"").match(/([^/\\]+)\.\w+$/),E={selfName:S&&tt(Ze(S[1])),prefixIdentifiers:n,hoistStatic:s,cacheHandlers:r,nodeTransforms:i,directiveTransforms:o,transformHoist:a,isBuiltInComponent:l,isCustomElement:c,expressionPlugins:d,scopeId:p,slotted:u,ssr:f,inSSR:h,ssrCssVars:m,bindingMetadata:g,inline:v,isTS:y,onError:w,onWarn:b,compatConfig:x,root:e,helpers:new Map,components:new Set,directives:new Set,hoists:[],imports:[],constantCache:new Map,temps:0,cached:0,identifiers:Object.create(null),scopes:{vFor:0,vSlot:0,vPre:0,vOnce:0},parent:null,currentNode:e,childIndex:0,inVOnce:!1,helper(e){const t=E.helpers.get(e)||0;return E.helpers.set(e,t+1),e},removeHelper(e){const t=E.helpers.get(e);if(t){const n=t-1;n?E.helpers.set(e,n):E.helpers.delete(e)}},helperString:e=>`_${Rc[E.helper(e)]}`,replaceNode(e){E.parent.children[E.childIndex]=E.currentNode=e},removeNode(e){const t=E.parent.children,n=e?t.indexOf(e):E.currentNode?E.childIndex:-1;e&&e!==E.currentNode?E.childIndex>n&&(E.childIndex--,E.onNodeRemoved()):(E.currentNode=null,E.onNodeRemoved()),E.parent.children.splice(n,1)},onNodeRemoved:()=>{},addIdentifiers(e){},removeIdentifiers(e){},hoist(e){Fe(e)&&(e=Hc(e)),E.hoists.push(e);const t=Hc(`_hoisted_${E.hoists.length}`,!1,e.loc,2);return t.hoisted=e,t},cache:(e,t=!1)=>function(e,t,n=!1){return{type:20,index:e,value:t,isVNode:n,loc:Vc}}(E.cached++,e,t)};return E.filters=new Set,E}(e,t);ip(e,n),t.hoistStatic&&Yd(e,n),t.ssr||function(e,t){const{helper:n}=t,{children:s}=e;if(1===s.length){const n=s[0];if(Kd(e,n)&&n.codegenNode){const s=n.codegenNode;13===s.type&&wd(s,t),e.codegenNode=s}else e.codegenNode=n}else if(s.length>1){let s=64;e.codegenNode=Dc(t,n(Zl),void 0,e.children,s+"",void 0,void 0,!0,void 0,!1)}}(e,n),e.helpers=[...n.helpers.keys()],e.components=[...n.components],e.directives=[...n.directives],e.imports=n.imports,e.hoists=n.hoists,e.temps=n.temps,e.cached=n.cached,e.filters=[...n.filters]}function ip(e,t){t.currentNode=e;const{nodeTransforms:n}=t,s=[];for(let r=0;r<n.length;r++){const i=n[r](e,t);if(i&&(Ae(i)?s.push(...i):s.push(i)),!t.currentNode)return;e=t.currentNode}switch(e.type){case 3:t.ssr||t.helper(lc);break;case 5:t.ssr||t.helper(wc);break;case 9:for(let n=0;n<e.branches.length;n++)ip(e.branches[n],t);break;case 10:case 11:case 1:case 0:!function(e,t){let n=0;const s=()=>{n--};for(;n<e.children.length;n++){const r=e.children[n];Fe(r)||(t.parent=e,t.childIndex=n,t.onNodeRemoved=s,ip(r,t))}}(e,t)}t.currentNode=e;let r=s.length;for(;r--;)s[r]()}function op(e,t){const n=Fe(e)?t=>t===e:t=>e.test(t);return(e,s)=>{if(1===e.type){const{props:r}=e;if(3===e.tagType&&r.some(dd))return;const i=[];for(let o=0;o<r.length;o++){const a=r[o];if(7===a.type&&n(a.name)){r.splice(o,1),o--;const n=t(e,a,s);n&&i.push(n)}}return i}}}const ap="/*#__PURE__*/";function lp(e,t,{helper:n,push:s,newline:r,isTS:i}){const o=n("filter"===t?hc:"component"===t?pc:fc);for(let n=0;n<e.length;n++){let a=e[n];const l=a.endsWith("__self");l&&(a=a.slice(0,-6)),s(`const ${yd(a,t)} = ${o}(${JSON.stringify(a)}${l?", true":""})${i?"!":""}`),n<e.length-1&&r()}}function cp(e,t){const n=e.length>3||!1;t.push("["),n&&t.indent(),dp(e,t,n),n&&t.deindent(),t.push("]")}function dp(e,t,n=!1,s=!0){const{push:r,newline:i}=t;for(let o=0;o<e.length;o++){const a=e[o];Fe(a)?r(a):Ae(a)?cp(a,t):pp(a,t),o<e.length-1&&(n?(s&&r(","),i()):s&&r(", "))}}function pp(e,t){if(Fe(e))t.push(e);else if(je(e))t.push(t.helper(e));else switch(e.type){case 1:case 9:case 11:case 12:pp(e.codegenNode,t);break;case 2:!function(e,t){t.push(JSON.stringify(e.content),e)}(e,t);break;case 4:up(e,t);break;case 5:!function(e,t){const{push:n,helper:s,pure:r}=t;r&&n(ap),n(`${s(wc)}(`),pp(e.content,t),n(")")}(e,t);break;case 8:fp(e,t);break;case 3:!function(e,t){const{push:n,helper:s,pure:r}=t;r&&n(ap),n(`${s(lc)}(${JSON.stringify(e.content)})`,e)}(e,t);break;case 13:!function(e,t){const{push:n,helper:s,pure:r}=t,{tag:i,props:o,children:a,patchFlag:l,dynamicProps:c,directives:d,isBlock:p,disableTracking:u,isComponent:f}=e;d&&n(s(mc)+"("),p&&n(`(${s(sc)}(${u?"true":""}), `),r&&n(ap);n(s(p?hd(t.inSSR,f):fd(t.inSSR,f))+"(",e),dp(function(e){let t=e.length;for(;t--&&null==e[t];);return e.slice(0,t+1).map((e=>e||"null"))}([i,o,a,l,c]),t),n(")"),p&&n(")"),d&&(n(", "),pp(d,t),n(")"))}(e,t);break;case 14:!function(e,t){const{push:n,helper:s,pure:r}=t,i=Fe(e.callee)?e.callee:s(e.callee);r&&n(ap),n(i+"(",e),dp(e.arguments,t),n(")")}(e,t);break;case 15:!function(e,t){const{push:n,indent:s,deindent:r,newline:i}=t,{properties:o}=e;if(!o.length)return void n("{}",e);const a=o.length>1||!1;n(a?"{":"{ "),a&&s();for(let e=0;e<o.length;e++){const{key:s,value:r}=o[e];hp(s,t),n(": "),pp(r,t),e<o.length-1&&(n(","),i())}a&&r(),n(a?"}":" }")}(e,t);break;case 17:!function(e,t){cp(e.elements,t)}(e,t);break;case 18:!function(e,t){const{push:n,indent:s,deindent:r}=t,{params:i,returns:o,body:a,newline:l,isSlot:c}=e;c&&n(`_${Rc[Ic]}(`),n("(",e),Ae(i)?dp(i,t):i&&pp(i,t),n(") => "),(l||a)&&(n("{"),s()),o?(l&&n("return "),Ae(o)?cp(o,t):pp(o,t)):a&&pp(a,t),(l||a)&&(r(),n("}")),c&&(e.isNonScopedSlot&&n(", undefined, true"),n(")"))}(e,t);break;case 19:!function(e,t){const{test:n,consequent:s,alternate:r,newline:i}=e,{push:o,indent:a,deindent:l,newline:c}=t;if(4===n.type){const e=!Zc(n.content);e&&o("("),up(n,t),e&&o(")")}else o("("),pp(n,t),o(")");i&&a(),t.indentLevel++,i||o(" "),o("? "),pp(s,t),t.indentLevel--,i&&c(),i||o(" "),o(": ");const d=19===r.type;d||t.indentLevel++,pp(r,t),d||t.indentLevel--,i&&l(!0)}(e,t);break;case 20:!function(e,t){const{push:n,helper:s,indent:r,deindent:i,newline:o}=t;n(`_cache[${e.index}] || (`),e.isVNode&&(r(),n(`${s(kc)}(-1),`),o()),n(`_cache[${e.index}] = `),pp(e.value,t),e.isVNode&&(n(","),o(),n(`${s(kc)}(1),`),o(),n(`_cache[${e.index}]`),i()),n(")")}(e,t);break;case 21:dp(e.body,t,!0,!1)}}function up(e,t){const{content:n,isStatic:s}=e;t.push(s?JSON.stringify(n):n,e)}function fp(e,t){for(let n=0;n<e.children.length;n++){const s=e.children[n];Fe(s)?t.push(s):pp(s,t)}}function hp(e,t){const{push:n}=t;8===e.type?(n("["),fp(e,t),n("]")):e.isStatic?n(Zc(e.content)?e.content:JSON.stringify(e.content),e):n(`[${e.content}]`,e)}new RegExp("\\b"+"do,if,for,let,new,try,var,case,else,with,await,break,catch,class,const,super,throw,while,yield,delete,export,import,return,switch,default,extends,finally,continue,debugger,function,arguments,typeof,void".split(",").join("\\b|\\b")+"\\b");const mp=op(/^(if|else|else-if)$/,((e,t,n)=>function(e,t,n,s){if(!("else"===t.name||t.exp&&t.exp.content.trim())){const s=t.exp?t.exp.loc:e.loc;n.onError(Jl(28,t.loc)),t.exp=Hc("true",!1,s)}if("if"===t.name){const r=gp(e,t),i={type:9,loc:e.loc,branches:[r]};if(n.replaceNode(i),s)return s(i,r,!0)}else{const r=n.parent.children;let i=r.indexOf(e);for(;i-- >=-1;){const o=r[i];if(!o||2!==o.type||o.content.trim().length){if(o&&9===o.type){"else-if"===t.name&&void 0===o.branches[o.branches.length-1].condition&&n.onError(Jl(30,e.loc)),n.removeNode();const r=gp(e,t);o.branches.push(r);const i=s&&s(o,r,!1);ip(r,n),i&&i(),n.currentNode=null}else n.onError(Jl(30,e.loc));break}n.removeNode(o)}}}(e,t,n,((e,t,s)=>{const r=n.parent.children;let i=r.indexOf(e),o=0;for(;i-- >=0;){const e=r[i];e&&9===e.type&&(o+=e.branches.length)}return()=>{if(s)e.codegenNode=vp(t,o,n);else{const s=function(e){for(;;)if(19===e.type){if(19!==e.alternate.type)return e;e=e.alternate}else 20===e.type&&(e=e.value)}(e.codegenNode);s.alternate=vp(t,o+e.branches.length-1,n)}}}))));function gp(e,t){return{type:10,loc:e.loc,condition:"else"===t.name?void 0:t.exp,children:3!==e.tagType||od(e,"for")?[e]:e.children,userKey:ad(e,"key")}}function vp(e,t,n){return e.condition?qc(e.condition,yp(e,t,n),Uc(n.helper(lc),['""',"true"])):yp(e,t,n)}function yp(e,t,n){const{helper:s}=n,r=jc("key",Hc(`${t}`,!1,Vc,2)),{children:i}=e,o=i[0];if(1!==i.length||1!==o.type){if(1===i.length&&11===o.type){const e=o.codegenNode;return vd(e,r,n),e}{let t=64;return Dc(n,s(Zl),Fc([r]),i,t+"",void 0,void 0,!0,!1,!1,e.loc)}}{const e=o.codegenNode,t=14===(a=e).type&&a.callee===zc?a.arguments[1].returns:a;return 13===t.type&&wd(t,n),vd(t,r,n),e}var a}const wp=op("for",((e,t,n)=>{const{helper:s,removeHelper:r}=n;return function(e,t,n,s){if(!t.exp)return void n.onError(Jl(31,t.loc));const r=Ep(t.exp);if(!r)return void n.onError(Jl(32,t.loc));const{addIdentifiers:i,removeIdentifiers:o,scopes:a}=n,{source:l,value:c,key:d,index:p}=r,u={type:11,loc:t.loc,source:l,valueAlias:c,keyAlias:d,objectIndexAlias:p,parseResult:r,children:pd(e)?e.children:[e]};n.replaceNode(u),a.vFor++;const f=s&&s(u);return()=>{a.vFor--,f&&f()}}(e,t,n,(t=>{const i=Uc(s(gc),[t.source]),o=od(e,"memo"),a=ad(e,"key"),l=a&&(6===a.type?Hc(a.value.content,!0):a.exp),c=a?jc("key",l):null,d=4===t.source.type&&t.source.constType>0,p=d?64:a?128:256;return t.codegenNode=Dc(n,s(Zl),void 0,i,p+"",void 0,void 0,!0,!d,!1,e.loc),()=>{let a;const p=pd(e),{children:u}=t,f=1!==u.length||1!==u[0].type,h=ud(e)?e:p&&1===e.children.length&&ud(e.children[0])?e.children[0]:null;if(h?(a=h.codegenNode,p&&c&&vd(a,c,n)):f?a=Dc(n,s(Zl),c?Fc([c]):void 0,e.children,"64",void 0,void 0,!0,void 0,!1):(a=u[0].codegenNode,p&&c&&vd(a,c,n),a.isBlock!==!d&&(a.isBlock?(r(sc),r(hd(n.inSSR,a.isComponent))):r(fd(n.inSSR,a.isComponent))),a.isBlock=!d,a.isBlock?(s(sc),s(hd(n.inSSR,a.isComponent))):s(fd(n.inSSR,a.isComponent))),o){const e=Wc(_p(t.parseResult,[Hc("_cached")]));e.body={type:21,body:[Gc(["const _memo = (",o.exp,")"]),Gc(["if (_cached",...l?[" && _cached.key === ",l]:[],` && ${n.helperString(Ac)}(_cached, _memo)) return _cached`]),Gc(["const _item = ",a]),Hc("_item.memo = _memo"),Hc("return _item")],loc:Vc},i.arguments.push(e,Hc("_cache"),Hc(String(n.cached++)))}else i.arguments.push(Wc(_p(t.parseResult),a,!0))}}))})),bp=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,xp=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,Sp=/^\(|\)$/g;function Ep(e,t){const n=e.loc,s=e.content,r=s.match(bp);if(!r)return;const[,i,o]=r,a={source:Cp(n,o.trim(),s.indexOf(o,i.length)),value:void 0,key:void 0,index:void 0};let l=i.trim().replace(Sp,"").trim();const c=i.indexOf(l),d=l.match(xp);if(d){l=l.replace(xp,"").trim();const e=d[1].trim();let t;if(e&&(t=s.indexOf(e,c+l.length),a.key=Cp(n,e,t)),d[2]){const r=d[2].trim();r&&(a.index=Cp(n,r,s.indexOf(r,a.key?t+e.length:c+l.length)))}}return l&&(a.value=Cp(n,l,c)),a}function Cp(e,t,n){return Hc(t,!1,sd(e,n,t.length))}function _p({value:e,key:t,index:n},s=[]){return function(e){let t=e.length;for(;t--&&!e[t];);return e.slice(0,t+1).map(((e,t)=>e||Hc("_".repeat(t+1),!1)))}([e,t,n,...s])}const Tp=Hc("undefined",!1),$p=(e,t)=>{if(1===e.type&&(1===e.tagType||3===e.tagType)){const n=od(e,"slot");if(n)return n.exp,t.scopes.vSlot++,()=>{t.scopes.vSlot--}}},Mp=(e,t,n)=>Wc(e,t,!1,!0,t.length?t[0].loc:n);function kp(e,t,n=Mp){t.helper(Ic);const{children:s,loc:r}=e,i=[],o=[];let a=t.scopes.vSlot>0||t.scopes.vFor>0;const l=od(e,"slot",!0);if(l){const{arg:e,exp:t}=l;e&&!Xc(e)&&(a=!0),i.push(jc(e||Hc("default",!0),n(t,s,r)))}let c=!1,d=!1;const p=[],u=new Set;for(let e=0;e<s.length;e++){const r=s[e];let f;if(!pd(r)||!(f=od(r,"slot",!0))){3!==r.type&&p.push(r);continue}if(l){t.onError(Jl(37,f.loc));break}c=!0;const{children:h,loc:m}=r,{arg:g=Hc("default",!0),exp:v,loc:y}=f;let w;Xc(g)?w=g?g.content:"default":a=!0;const b=n(v,h,m);let x,S,E;if(x=od(r,"if"))a=!0,o.push(qc(x.exp,Pp(g,b),Tp));else if(S=od(r,/^else(-if)?$/,!0)){let n,r=e;for(;r--&&(n=s[r],3===n.type););if(n&&pd(n)&&od(n,"if")){s.splice(e,1),e--;let t=o[o.length-1];for(;19===t.alternate.type;)t=t.alternate;t.alternate=S.exp?qc(S.exp,Pp(g,b),Tp):Pp(g,b)}else t.onError(Jl(30,S.loc))}else if(E=od(r,"for")){a=!0;const e=E.parseResult||Ep(E.exp);e?o.push(Uc(t.helper(gc),[e.source,Wc(_p(e),Pp(g,b),!0)])):t.onError(Jl(32,E.loc))}else{if(w){if(u.has(w)){t.onError(Jl(38,y));continue}u.add(w),"default"===w&&(d=!0)}i.push(jc(g,b))}}if(!l){const e=(e,s)=>{const i=n(e,s,r);return t.compatConfig&&(i.isNonScopedSlot=!0),jc("default",i)};c?p.length&&p.some((e=>Ip(e)))&&(d?t.onError(Jl(39,p[0].loc)):i.push(e(void 0,p))):i.push(e(void 0,s))}const f=a?2:Op(e.children)?3:1;let h=Fc(i.concat(jc("_",Hc(f+"",!1))),r);return o.length&&(h=Uc(t.helper(yc),[h,Bc(o)])),{slots:h,hasDynamicSlots:a}}function Pp(e,t){return Fc([jc("name",e),jc("fn",t)])}function Op(e){for(let t=0;t<e.length;t++){const n=e[t];switch(n.type){case 1:if(2===n.tagType||Op(n.children))return!0;break;case 9:if(Op(n.branches))return!0;break;case 10:case 11:if(Op(n.children))return!0}}return!1}function Ip(e){return 2!==e.type&&12!==e.type||(2===e.type?!!e.content.trim():Ip(e.content))}const Lp=new WeakMap,Np=(e,t)=>function(){if(1!==(e=t.currentNode).type||0!==e.tagType&&1!==e.tagType)return;const{tag:n,props:s}=e,r=1===e.tagType;let i,o,a,l,c,d,p=r?function(e,t,n=!1){let{tag:s}=e;const r=Vp(s),i=ad(e,"is");if(i)if(r||xd("COMPILER_IS_ON_ELEMENT",t)){const e=6===i.type?i.value&&Hc(i.value.content,!0):i.exp;if(e)return Uc(t.helper(uc),[e])}else 6===i.type&&i.value.content.startsWith("vue:")&&(s=i.value.content.slice(4));const o=!r&&od(e,"is");if(o&&o.exp)return Uc(t.helper(uc),[o.exp]);const a=Kc(s)||t.isBuiltInComponent(s);return a?(n||t.helper(a),a):(t.helper(pc),t.components.add(s),yd(s,"component"))}(e,t):`"${n}"`,u=0,f=He(p)&&p.callee===uc||p===Ql||p===ec||!r&&("svg"===n||"foreignObject"===n);if(s.length>0){const n=zp(e,t);i=n.props,u=n.patchFlag,c=n.dynamicPropNames;const s=n.directives;d=s&&s.length?Bc(s.map((e=>function(e,t){const n=[],s=Lp.get(e);s?n.push(t.helperString(s)):(t.helper(fc),t.directives.add(e.name),n.push(yd(e.name,"directive")));const{loc:r}=e;if(e.exp&&n.push(e.exp),e.arg&&(e.exp||n.push("void 0"),n.push(e.arg)),Object.keys(e.modifiers).length){e.arg||(e.exp||n.push("void 0"),n.push("void 0"));const t=Hc("true",!1,r);n.push(Fc(e.modifiers.map((e=>jc(e,t))),r))}return Bc(n,e.loc)}(e,t)))):void 0,n.shouldUseBlock&&(f=!0)}if(e.children.length>0)if(p===tc&&(f=!0,u|=1024),r&&p!==Ql&&p!==tc){const{slots:n,hasDynamicSlots:s}=kp(e,t);o=n,s&&(u|=1024)}else if(1===e.children.length&&p!==Ql){const n=e.children[0],s=n.type,r=5===s||8===s;r&&0===Zd(n,t)&&(u|=1),o=r||2===s?n:e.children}else o=e.children;0!==u&&(a=String(u),c&&c.length&&(l=function(e){let t="[";for(let n=0,s=e.length;n<s;n++)t+=JSON.stringify(e[n]),n<s-1&&(t+=", ");return t+"]"}(c))),e.codegenNode=Dc(t,p,i,o,a,l,d,!!f,!1,r,e.loc)};function zp(e,t,n=e.props,s=!1){const{tag:r,loc:i,children:o}=e,a=1===e.tagType;let l=[];const c=[],d=[],p=o.length>0;let u=!1,f=0,h=!1,m=!1,g=!1,v=!1,y=!1,w=!1;const b=[],x=({key:e,value:n})=>{if(Xc(e)){const s=e.content,r=Pe(s);if(a||!r||"onclick"===s.toLowerCase()||"onUpdate:modelValue"===s||Ye(s)||(v=!0),r&&Ye(s)&&(w=!0),20===n.type||(4===n.type||8===n.type)&&Zd(n,t)>0)return;"ref"===s?h=!0:"class"===s?m=!0:"style"===s?g=!0:"key"===s||b.includes(s)||b.push(s),!a||"class"!==s&&"style"!==s||b.includes(s)||b.push(s)}else y=!0};for(let o=0;o<n.length;o++){const f=n[o];if(6===f.type){const{loc:e,name:n,value:s}=f;let i=!0;if("ref"===n&&(h=!0,t.scopes.vFor>0&&l.push(jc(Hc("ref_for",!0),Hc("true")))),"is"===n&&(Vp(r)||s&&s.content.startsWith("vue:")||xd("COMPILER_IS_ON_ELEMENT",t)))continue;l.push(jc(Hc(n,!0,sd(e,0,n.length)),Hc(s?s.content:"",i,s?s.loc:e)))}else{const{name:n,arg:o,exp:h,loc:m}=f,g="bind"===n,v="on"===n;if("slot"===n){a||t.onError(Jl(40,m));continue}if("once"===n||"memo"===n)continue;if("is"===n||g&&ld(o,"is")&&(Vp(r)||xd("COMPILER_IS_ON_ELEMENT",t)))continue;if(v&&s)continue;if((g&&ld(o,"key")||v&&p&&ld(o,"vue:before-update"))&&(u=!0),g&&ld(o,"ref")&&t.scopes.vFor>0&&l.push(jc(Hc("ref_for",!0),Hc("true"))),!o&&(g||v)){if(y=!0,h)if(l.length&&(c.push(Fc(Ap(l),i)),l=[]),g){if(xd("COMPILER_V_BIND_OBJECT_ORDER",t)){c.unshift(h);continue}c.push(h)}else c.push({type:14,loc:m,callee:t.helper(_c),arguments:[h]});else t.onError(Jl(g?34:35,m));continue}const w=t.directiveTransforms[n];if(w){const{props:n,needRuntime:r}=w(f,e,t);!s&&n.forEach(x),l.push(...n),r&&(d.push(f),je(r)&&Lp.set(f,r))}else d.push(f),p&&(u=!0)}}let S;if(c.length?(l.length&&c.push(Fc(Ap(l),i)),S=c.length>1?Uc(t.helper(bc),c,i):c[0]):l.length&&(S=Fc(Ap(l),i)),y?f|=16:(m&&!a&&(f|=2),g&&!a&&(f|=4),b.length&&(f|=8),v&&(f|=32)),u||0!==f&&32!==f||!(h||w||d.length>0)||(f|=512),!t.inSSR&&S)switch(S.type){case 15:let e=-1,n=-1,s=!1;for(let t=0;t<S.properties.length;t++){const r=S.properties[t].key;Xc(r)?"class"===r.content?e=t:"style"===r.content&&(n=t):r.isHandlerKey||(s=!0)}const r=S.properties[e],i=S.properties[n];s?S=Uc(t.helper(Ec),[S]):(r&&!Xc(r.value)&&(r.value=Uc(t.helper(xc),[r.value])),!i||Xc(i.value)||!g&&17!==i.value.type||(i.value=Uc(t.helper(Sc),[i.value])));break;case 14:break;default:S=Uc(t.helper(Ec),[Uc(t.helper(Cc),[S])])}return{props:S,directives:d,patchFlag:f,dynamicPropNames:b,shouldUseBlock:u}}function Ap(e){const t=new Map,n=[];for(let s=0;s<e.length;s++){const r=e[s];if(8===r.key.type||!r.key.isStatic){n.push(r);continue}const i=r.key.content,o=t.get(i);o?("style"===i||"class"===i||Pe(i))&&Rp(o,r):(t.set(i,r),n.push(r))}return n}function Rp(e,t){17===e.value.type?e.value.elements.push(t.value):e.value=Bc([e.value,t.value],e.loc)}function Vp(e){return"component"===e||"Component"===e}const Dp=/-(\w)/g,Bp=(e=>{const t=Object.create(null);return e=>t[e]||(t[e]=(e=>e.replace(Dp,((e,t)=>t?t.toUpperCase():"")))(e))})(),Fp=(e,t)=>{if(ud(e)){const{children:n,loc:s}=e,{slotName:r,slotProps:i}=function(e,t){let n,s='"default"';const r=[];for(let t=0;t<e.props.length;t++){const n=e.props[t];6===n.type?n.value&&("name"===n.name?s=JSON.stringify(n.value.content):(n.name=Bp(n.name),r.push(n))):"bind"===n.name&&ld(n.arg,"name")?n.exp&&(s=n.exp):("bind"===n.name&&n.arg&&Xc(n.arg)&&(n.arg.content=Bp(n.arg.content)),r.push(n))}if(r.length>0){const{props:s,directives:i}=zp(e,t,r);n=s,i.length&&t.onError(Jl(36,i[0].loc))}return{slotName:s,slotProps:n}}(e,t),o=[t.prefixIdentifiers?"_ctx.$slots":"$slots",r,"{}","undefined","true"];let a=2;i&&(o[2]=i,a=3),n.length&&(o[3]=Wc([],n,!1,!1,s),a=4),t.scopeId&&!t.slotted&&(a=5),o.splice(a),e.codegenNode=Uc(t.helper(vc),o,s)}},jp=/^\s*([\w$_]+|(async\s*)?\([^)]*?\))\s*=>|^\s*(async\s+)?function(?:\s+[\w$]+)?\s*\(/,Hp=(e,t,n,s)=>{const{loc:r,modifiers:i,arg:o}=e;let a;if(e.exp||i.length||n.onError(Jl(35,r)),4===o.type)if(o.isStatic){let e=o.content;e.startsWith("vue:")&&(e=`vnode-${e.slice(4)}`),a=Hc(nt(Ze(e)),!0,o.loc)}else a=Gc([`${n.helperString(Mc)}(`,o,")"]);else a=o,a.children.unshift(`${n.helperString(Mc)}(`),a.children.push(")");let l=e.exp;l&&!l.content.trim()&&(l=void 0);let c=n.cacheHandlers&&!l&&!n.inVOnce;if(l){const e=nd(l.content),t=!(e||jp.test(l.content)),n=l.content.includes(";");(t||c&&e)&&(l=Gc([`${t?"$event":"(...args)"} => ${n?"{":"("}`,l,n?"}":")"]))}let d={props:[jc(a,l||Hc("() => {}",!1,r))]};return s&&(d=s(d)),c&&(d.props[0].value=n.cache(d.props[0].value)),d.props.forEach((e=>e.key.isHandlerKey=!0)),d},Gp=(e,t,n)=>{const{exp:s,modifiers:r,loc:i}=e,o=e.arg;return 4!==o.type?(o.children.unshift("("),o.children.push(') || ""')):o.isStatic||(o.content=`${o.content} || ""`),r.includes("camel")&&(4===o.type?o.isStatic?o.content=Ze(o.content):o.content=`${n.helperString(Tc)}(${o.content})`:(o.children.unshift(`${n.helperString(Tc)}(`),o.children.push(")"))),n.inSSR||(r.includes("prop")&&Up(o,"."),r.includes("attr")&&Up(o,"^")),!s||4===s.type&&!s.content.trim()?(n.onError(Jl(34,i)),{props:[jc(o,Hc("",!0,i))]}):{props:[jc(o,s)]}},Up=(e,t)=>{4===e.type?e.isStatic?e.content=t+e.content:e.content=`\`${t}\${${e.content}}\``:(e.children.unshift(`'${t}' + (`),e.children.push(")"))},Wp=(e,t)=>{if(0===e.type||1===e.type||11===e.type||10===e.type)return()=>{const n=e.children;let s,r=!1;for(let e=0;e<n.length;e++){const t=n[e];if(cd(t)){r=!0;for(let r=e+1;r<n.length;r++){const i=n[r];if(!cd(i)){s=void 0;break}s||(s=n[e]={type:8,loc:t.loc,children:[t]}),s.children.push(" + ",i),n.splice(r,1),r--}}}if(r&&(1!==n.length||0!==e.type&&(1!==e.type||0!==e.tagType||e.props.find((e=>7===e.type&&!t.directiveTransforms[e.name]))||"template"===e.tag)))for(let e=0;e<n.length;e++){const s=n[e];if(cd(s)||8===s.type){const r=[];2===s.type&&" "===s.content||r.push(s),t.ssr||0!==Zd(s,t)||r.push("1"),n[e]={type:12,content:s,loc:s.loc,codegenNode:Uc(t.helper(cc),r)}}}}},qp=new WeakSet,Xp=(e,t)=>{if(1===e.type&&od(e,"once",!0)){if(qp.has(e)||t.inVOnce)return;return qp.add(e),t.inVOnce=!0,t.helper(kc),()=>{t.inVOnce=!1;const e=t.currentNode;e.codegenNode&&(e.codegenNode=t.cache(e.codegenNode,!0))}}},Yp=(e,t,n)=>{const{exp:s,arg:r}=e;if(!s)return n.onError(Jl(41,e.loc)),Kp();const i=s.loc.source,o=4===s.type?s.content:i;if(n.bindingMetadata[i],!o.trim()||!nd(o))return n.onError(Jl(42,s.loc)),Kp();const a=r||Hc("modelValue",!0),l=r?Xc(r)?`onUpdate:${r.content}`:Gc(['"onUpdate:" + ',r]):"onUpdate:modelValue";let c;c=Gc([(n.isTS?"($event: any)":"$event")+" => ((",s,") = $event)"]);const d=[jc(a,e.exp),jc(l,c)];if(e.modifiers.length&&1===t.tagType){const t=e.modifiers.map((e=>(Zc(e)?e:JSON.stringify(e))+": true")).join(", "),n=r?Xc(r)?`${r.content}Modifiers`:Gc([r,' + "Modifiers"']):"modelModifiers";d.push(jc(n,Hc(`{ ${t} }`,!1,e.loc,2)))}return Kp(d)};function Kp(e=[]){return{props:e}}const Jp=/[\w).+\-_$\]]/,Zp=(e,t)=>{xd("COMPILER_FILTER",t)&&(5===e.type&&Qp(e.content,t),1===e.type&&e.props.forEach((e=>{7===e.type&&"for"!==e.name&&e.exp&&Qp(e.exp,t)})))};function Qp(e,t){if(4===e.type)eu(e,t);else for(let n=0;n<e.children.length;n++){const s=e.children[n];"object"==typeof s&&(4===s.type?eu(s,t):8===s.type?Qp(e,t):5===s.type&&Qp(s.content,t))}}function eu(e,t){const n=e.content;let s,r,i,o,a=!1,l=!1,c=!1,d=!1,p=0,u=0,f=0,h=0,m=[];for(i=0;i<n.length;i++)if(r=s,s=n.charCodeAt(i),a)39===s&&92!==r&&(a=!1);else if(l)34===s&&92!==r&&(l=!1);else if(c)96===s&&92!==r&&(c=!1);else if(d)47===s&&92!==r&&(d=!1);else if(124!==s||124===n.charCodeAt(i+1)||124===n.charCodeAt(i-1)||p||u||f){switch(s){case 34:l=!0;break;case 39:a=!0;break;case 96:c=!0;break;case 40:f++;break;case 41:f--;break;case 91:u++;break;case 93:u--;break;case 123:p++;break;case 125:p--}if(47===s){let e,t=i-1;for(;t>=0&&(e=n.charAt(t)," "===e);t--);e&&Jp.test(e)||(d=!0)}}else void 0===o?(h=i+1,o=n.slice(0,i).trim()):g();function g(){m.push(n.slice(h,i).trim()),h=i+1}if(void 0===o?o=n.slice(0,i).trim():0!==h&&g(),m.length){for(i=0;i<m.length;i++)o=tu(o,m[i],t);e.content=o}}function tu(e,t,n){n.helper(hc);const s=t.indexOf("(");if(s<0)return n.filters.add(t),`${yd(t,"filter")}(${e})`;{const r=t.slice(0,s),i=t.slice(s+1);return n.filters.add(r),`${yd(r,"filter")}(${e}${")"!==i?","+i:i}`}}const nu=new WeakSet,su=(e,t)=>{if(1===e.type){const n=od(e,"memo");if(!n||nu.has(e))return;return nu.add(e),()=>{const s=e.codegenNode||t.currentNode.codegenNode;s&&13===s.type&&(1!==e.tagType&&wd(s,t),e.codegenNode=Uc(t.helper(zc),[n.exp,Wc(void 0,s),"_cache",String(t.cached++)]))}}};function ru(e,t={}){const n=t.onError||Yl,s="module"===t.mode;!0===t.prefixIdentifiers?n(Jl(46)):s&&n(Jl(47)),t.cacheHandlers&&n(Jl(48)),t.scopeId&&!s&&n(Jl(49));const r=Fe(e)?function(e,t={}){const n=function(e,t){const n=Ie({},_d);let s;for(s in t)n[s]=void 0===t[s]?_d[s]:t[s];return{options:n,column:1,line:1,offset:0,originalSource:e,source:e,inPre:!1,inVPre:!1,onWarn:n.onWarn}}(e,t),s=Dd(n);return function(e,t=Vc){return{type:0,children:e,helpers:[],components:[],directives:[],hoists:[],imports:[],cached:0,temps:0,codegenNode:void 0,loc:t}}(Td(n,0,[]),Bd(n,s))}(e,t):e,[i,o]=[[Xp,mp,su,wp,Zp,Fp,Np,$p,Wp],{on:Hp,bind:Gp,model:Yp}];return rp(r,Ie({},t,{prefixIdentifiers:!1,nodeTransforms:[...i,...t.nodeTransforms||[]],directiveTransforms:Ie({},o,t.directiveTransforms||{})})),function(e,t={}){const n=function(e,{mode:t="function",prefixIdentifiers:n="module"===t,sourceMap:s=!1,filename:r="template.vue.html",scopeId:i=null,optimizeImports:o=!1,runtimeGlobalName:a="Vue",runtimeModuleName:l="vue",ssrRuntimeModuleName:c="vue/server-renderer",ssr:d=!1,isTS:p=!1,inSSR:u=!1}){const f={mode:t,prefixIdentifiers:n,sourceMap:s,filename:r,scopeId:i,optimizeImports:o,runtimeGlobalName:a,runtimeModuleName:l,ssrRuntimeModuleName:c,ssr:d,isTS:p,inSSR:u,source:e.loc.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper:e=>`_${Rc[e]}`,push(e,t){f.code+=e},indent(){h(++f.indentLevel)},deindent(e=!1){e?--f.indentLevel:h(--f.indentLevel)},newline(){h(f.indentLevel)}};function h(e){f.push("\n"+"  ".repeat(e))}return f}(e,t);t.onContextCreated&&t.onContextCreated(n);const{mode:s,push:r,prefixIdentifiers:i,indent:o,deindent:a,newline:l,scopeId:c,ssr:d}=n,p=e.helpers.length>0,u=!i&&"module"!==s;if(function(e,t){const{ssr:n,prefixIdentifiers:s,push:r,newline:i,runtimeModuleName:o,runtimeGlobalName:a,ssrRuntimeModuleName:l}=t,c=a,d=e=>`${Rc[e]}: _${Rc[e]}`;e.helpers.length>0&&(r(`const _Vue = ${c}\n`),e.hoists.length)&&r(`const { ${[oc,ac,lc,cc,dc].filter((t=>e.helpers.includes(t))).map(d).join(", ")} } = _Vue\n`),function(e,t){if(!e.length)return;t.pure=!0;const{push:n,newline:s,helper:r,scopeId:i,mode:o}=t;s();for(let r=0;r<e.length;r++){const i=e[r];i&&(n(`const _hoisted_${r+1} = `),pp(i,t),s())}t.pure=!1}(e.hoists,t),i(),r("return ")}(e,n),r(`function ${d?"ssrRender":"render"}(${(d?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"]).join(", ")}) {`),o(),u&&(r("with (_ctx) {"),o(),p&&(r(`const { ${e.helpers.map((e=>`${Rc[e]}: _${Rc[e]}`)).join(", ")} } = _Vue`),r("\n"),l())),e.components.length&&(lp(e.components,"component",n),(e.directives.length||e.temps>0)&&l()),e.directives.length&&(lp(e.directives,"directive",n),e.temps>0&&l()),e.filters&&e.filters.length&&(l(),lp(e.filters,"filter",n),l()),e.temps>0){r("let ");for(let t=0;t<e.temps;t++)r(`${t>0?", ":""}_temp${t}`)}return(e.components.length||e.directives.length||e.temps)&&(r("\n"),l()),d||r("return "),e.codegenNode?pp(e.codegenNode,n):r("null"),u&&(a(),r("}")),a(),r("}"),{ast:e,code:n.code,preamble:"",map:n.map?n.map.toJSON():void 0}}(r,Ie({},t,{prefixIdentifiers:!1}))}const iu=Symbol(""),ou=Symbol(""),au=Symbol(""),lu=Symbol(""),cu=Symbol(""),du=Symbol(""),pu=Symbol(""),uu=Symbol(""),fu=Symbol(""),hu=Symbol("");var mu;let gu;mu={[iu]:"vModelRadio",[ou]:"vModelCheckbox",[au]:"vModelText",[lu]:"vModelSelect",[cu]:"vModelDynamic",[du]:"withModifiers",[pu]:"withKeys",[uu]:"vShow",[fu]:"Transition",[hu]:"TransitionGroup"},Object.getOwnPropertySymbols(mu).forEach((e=>{Rc[e]=mu[e]}));const vu=le("style,iframe,script,noscript",!0),yu={isVoidTag:be,isNativeTag:e=>ye(e)||we(e),isPreTag:e=>"pre"===e,decodeEntities:function(e,t=!1){return gu||(gu=document.createElement("div")),t?(gu.innerHTML=`<div foo="${e.replace(/"/g,"&quot;")}">`,gu.children[0].getAttribute("foo")):(gu.innerHTML=e,gu.textContent)},isBuiltInComponent:e=>Yc(e,"Transition")?fu:Yc(e,"TransitionGroup")?hu:void 0,getNamespace(e,t){let n=t?t.ns:0;if(t&&2===n)if("annotation-xml"===t.tag){if("svg"===e)return 1;t.props.some((e=>6===e.type&&"encoding"===e.name&&null!=e.value&&("text/html"===e.value.content||"application/xhtml+xml"===e.value.content)))&&(n=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&"mglyph"!==e&&"malignmark"!==e&&(n=0);else t&&1===n&&("foreignObject"!==t.tag&&"desc"!==t.tag&&"title"!==t.tag||(n=0));if(0===n){if("svg"===e)return 1;if("math"===e)return 2}return n},getTextMode({tag:e,ns:t}){if(0===t){if("textarea"===e||"title"===e)return 1;if(vu(e))return 2}return 0}},wu=(e,t)=>{const n=me(e);return Hc(JSON.stringify(n),!1,t,3)};function bu(e,t){return Jl(e,t)}const xu=le("passive,once,capture"),Su=le("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),Eu=le("left,right"),Cu=le("onkeyup,onkeydown,onkeypress",!0),_u=(e,t)=>Xc(e)&&"onclick"===e.content.toLowerCase()?Hc(t,!0):4!==e.type?Gc(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,Tu=(e,t)=>{1!==e.type||0!==e.tagType||"script"!==e.tag&&"style"!==e.tag||(t.onError(bu(60,e.loc)),t.removeNode())},$u=[e=>{1===e.type&&e.props.forEach(((t,n)=>{6===t.type&&"style"===t.name&&t.value&&(e.props[n]={type:7,name:"bind",arg:Hc("style",!0,t.loc),exp:wu(t.value.content,t.loc),modifiers:[],loc:t.loc})}))}],Mu={cloak:()=>({props:[]}),html:(e,t,n)=>{const{exp:s,loc:r}=e;return s||n.onError(bu(50,r)),t.children.length&&(n.onError(bu(51,r)),t.children.length=0),{props:[jc(Hc("innerHTML",!0,r),s||Hc("",!0))]}},text:(e,t,n)=>{const{exp:s,loc:r}=e;return s||n.onError(bu(52,r)),t.children.length&&(n.onError(bu(53,r)),t.children.length=0),{props:[jc(Hc("textContent",!0),s?Uc(n.helperString(wc),[s],r):Hc("",!0))]}},model:(e,t,n)=>{const s=Yp(e,t,n);if(!s.props.length||1===t.tagType)return s;e.arg&&n.onError(bu(55,e.arg.loc));const{tag:r}=t,i=n.isCustomElement(r);if("input"===r||"textarea"===r||"select"===r||i){let o=au,a=!1;if("input"===r||i){const s=ad(t,"type");if(s){if(7===s.type)o=cu;else if(s.value)switch(s.value.content){case"radio":o=iu;break;case"checkbox":o=ou;break;case"file":a=!0,n.onError(bu(56,e.loc))}}else(function(e){return e.props.some((e=>!(7!==e.type||"bind"!==e.name||e.arg&&4===e.arg.type&&e.arg.isStatic)))})(t)&&(o=cu)}else"select"===r&&(o=lu);a||(s.needRuntime=n.helper(o))}else n.onError(bu(54,e.loc));return s.props=s.props.filter((e=>!(4===e.key.type&&"modelValue"===e.key.content))),s},on:(e,t,n)=>Hp(e,0,n,(t=>{const{modifiers:s}=e;if(!s.length)return t;let{key:r,value:i}=t.props[0];const{keyModifiers:o,nonKeyModifiers:a,eventOptionModifiers:l}=((e,t,n,s)=>{const r=[],i=[],o=[];for(let s=0;s<t.length;s++){const a=t[s];"native"===a&&Sd("COMPILER_V_ON_NATIVE",n)||xu(a)?o.push(a):Eu(a)?Xc(e)?Cu(e.content)?r.push(a):i.push(a):(r.push(a),i.push(a)):Su(a)?i.push(a):r.push(a)}return{keyModifiers:r,nonKeyModifiers:i,eventOptionModifiers:o}})(r,s,n,e.loc);if(a.includes("right")&&(r=_u(r,"onContextmenu")),a.includes("middle")&&(r=_u(r,"onMouseup")),a.length&&(i=Uc(n.helper(du),[i,JSON.stringify(a)])),!o.length||Xc(r)&&!Cu(r.content)||(i=Uc(n.helper(pu),[i,JSON.stringify(o)])),l.length){const e=l.map(tt).join("");r=Xc(r)?Hc(`${r.content}${e}`,!0):Gc(["(",r,`) + "${e}"`])}return{props:[jc(r,i)]}})),show:(e,t,n)=>{const{exp:s,loc:r}=e;return s||n.onError(bu(58,r)),{props:[],needRuntime:n.helper(uu)}}},ku=Object.create(null);po((function(e,n){if(!Fe(e)){if(!e.nodeType)return $e;e=e.innerHTML}const s=e,r=ku[s];if(r)return r;if("#"===e[0]){const t=document.querySelector(e);e=t?t.innerHTML:""}const{code:i}=function(e,t={}){return ru(e,Ie({},yu,t,{nodeTransforms:[Tu,...$u,...t.nodeTransforms||[]],directiveTransforms:Ie({},Mu,t.directiveTransforms||{}),transformHoist:null}))}(e,Ie({hoistStatic:!0,onError:void 0,onWarn:$e},n)),o=new Function("Vue",i)(t);return o._rc=!0,ku[s]=o}));const Pu={data:()=>({state:"mirror",foundCamera:!0,folder:"0",element:"",demo:!1,preference:_evr.preference,evr_url:"https://wppool.dev/easy-video-reviews",send:{sending:!0,success:!1,message:""},error:"",forms:_evr.forms,options:{shown:!1,camera:"0",mic:"0",delay:_evr.preference.delay,frontCamera:!0,flip:!0,form:{}},src:"record",previewPlaying:!1,devices:[],blob:[],stream:!1,mediaRecorder:!1,finishingCount:!1,startingCount:!1,finishingCounter:!1,startingCounter:!1,uploader:{limit:5,loading:!1,file:"",type:"",size:"",error:!1},visitor:{ip:_evr.ip,agent:window.navigator.userAgent},isMobile:!1,capture:"user"}),computed:{isSSL:()=>"https:"==window.location.protocol},methods:{frontCamera(){this.options.frontCamera=!this.options.frontCamera,this.options.flip=this.options.frontCamera,this.initMirror()},flipCamera(){this.options.flip=!this.options.flip},getVisitorInformation(){let e=this;fetch("https://api.ipify.org").then((e=>e.text())).then((t=>{e.visitor.ip=t}))},trans(e,t=!1){let n=e;return e in _evr.translations&&(n=_evr.translations[e]),t&&(n=n.replace("%s",t)),n},async check(){const e={method:"GET",headers:{"Content-Type":"application/json",Authorization:`Bearer ${_evr.access_token}`}};fetch(`${_evr.server_url}/wp-json/evr/v2/check/?website=${_evr.host}`,e).then((e=>e.json())).then((e=>(evr_log("permission check",e),e.success?(e.data.max_video_length<=this.preference.max_video_length&&(evr_log("mismatch",e.data.max_video_length,this.preference.max_video_length),this.preference.max_video_length=e.data.max_video_length,_evr.preference.max_video_length=e.data.max_video_length),this.preference.max_video_size=e.data.max_video_size,this.error="",!0):(this.error=e.message,!1))))},init(){evr_log("init",{folder:this.folder,element:this.element,demo:this.demo}),this.initForm(),this.initDevices(),this.initMirror(),this.loadSavedUserOptions()},initDevices(){if(this.isMobile)return!1;this.devices.mics=[],this.devices.cameras=[];try{navigator.mediaDevices.enumerateDevices().then((e=>{for(var t=0;t!==e.length;++t){let n=e[t],s={id:n.deviceId};"audioinput"===n.kind?(s.name=n.label||"Microphone "+(this.devices.mics.length+1),this.devices.mics.push(s)):"videoinput"===n.kind&&(s.name=n.label||"Camera "+(this.devices.cameras.length+1),this.devices.cameras.push(s))}}))}catch(e){this.foundCamera=!1}},delayCounter(){return this.delayCounterValue},initMirror(){if(this.isMobile)return!1;let e=this;this.closeStream().then((()=>{clearInterval(e.delayCounter),clearInterval(e.startingCounter),e.finishingCount="",void 0===navigator.mediaDevices&&(navigator.mediaDevices={}),void 0===navigator.mediaDevices.getUserMedia&&(navigator.mediaDevices.getUserMedia=function(e){var t=navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return t?new Promise((function(n,s){t.call(navigator,e,n,s)})):Promise.reject(new Error("getUserMedia is not implemented in this browser"))}),e.foundCamera=!0,e.state="mirror";let t={video:{width:{min:320,ideal:720},frameRate:{ideal:60},facingMode:e.options.frontCamera?"user":"environment"},audio:!0};"0"!=e.options.camera&&(t.video.deviceId=e.options.camera),"0"!=e.options.mic&&(t.audio.deviceId=e.options.mic),evr_log(t);try{navigator.mediaDevices.getUserMedia(t).then((n=>{evr_log(t),e.stream=n;let s=document.querySelector("video[data-evr-mirror]");s&&(s.srcObject=n)})).catch((t=>{evr_log(t),e.foundCamera=!1,evr_log("Webcam not found"),e.closeStream()}))}catch(t){evr_log(t),e.foundCamera=!1,evr_log("Webcam not found"),e.closeStream()}}))},initRecorder(){if(this.isMobile)return!1;this.stream||this.initMirror(),this.check(),this.options.shown=!1,this.state="recorder";const e=document.querySelector("[data-evr-preview]");e&&e.pause(),this.finishingCount=_evr.preference.max_video_length},initRecording(){if(this.isMobile)return!1;this.state="before_recording",this.startingCount=this.options.delay,this.startingCount&&this.startingCount>0?this.startingCounter=setInterval((()=>{this.startingCount--,0==this.startingCount&&(clearInterval(this.startingCounter),this.startingCount="Start",setTimeout((()=>{this.startRecordingNow()}),1e3))}),1e3):this.startRecordingNow()},startRecordingNow(){this.startingCount="",this.state="recording",this.blob=[];let e={mimeType:"video/mp4;codecs=vp9,opus"};MediaRecorder.isTypeSupported(e.mimeType)||(e={mimeType:"video/mp4;codecs=vp8,opus"},MediaRecorder.isTypeSupported(e.mimeType)||(e={mimeType:"video/mp4"},MediaRecorder.isTypeSupported(e.mimeType)||(e={mimeType:""}))),this.mediaRecorder=new MediaRecorder(this.stream,e),this.mediaRecorder.onstop=e=>{this.recordingStopped()},this.mediaRecorder.ondataavailable=e=>{e.data&&e.data.size>0&&this.blob.push(e.data),this.startPreview()},this.mediaRecorder.start(),this.finishingCount=_evr.preference.max_video_length,evr_log(_evr.preference),this.finishingCounter=setInterval((()=>{this.finishingCount--,-1==this.finishingCount&&this.mediaRecorder.stop()}),1e3)},recordingStopped(){this.finishingCount="",this.src="record",this.state="recorded",clearInterval(this.finishingCounter)},stopRecording(){this.mediaRecorder.stop()},startPreview(){let e=new Blob(this.blob,{type:"video/mp4"}),t=window.URL.createObjectURL(e);document.querySelector("video[data-evr-preview]").src=t},submitForm(e){e.preventDefault(),document.getElementById("evr_send").submit()},sendVideo(){this.state="send";let e=this;if(e.filedata)e.sendToServer();else{let t=new Blob(this.blob,{type:"video/mp4"}),n=new FileReader;n.readAsDataURL(t),n.onloadend=function(){e.filedata=n.result,e.sendToServer()}}},async sendToServer(){if(this.demo){let e=document.querySelector("video[data-evr-preview]").cloneNode(!0),t=document.querySelector(this.element);t.innerHTML="",t.classList.add("relative"),t.classList.add("evr-review"),e.controls=0;let n='<div class="absolute top-0 left-0 w-full h-full flex items-center justify-center z-50 evr-review-overlay">\n              <a data-play class="evr-review-play cursor-pointer opacity-50 hover:opacity-70 transition duration-150 text-white" style="color: white" >\n                <svg\n                  xmlns="http://www.w3.org/2000/svg"\n                  class="fill-current h-20 w-20"\n                  viewBox="0 0 16 16"\n                >\n                  <path d="m11.596 8.697-6.363 3.692c-.54.313-1.233-.066-1.233-.697V4.308c0-.63.692-1.01 1.233-.696l6.363 3.692a.802.802 0 0 1 0 1.393z" />\n                </svg>\n              </a>\n              <a style="display:none" data-stop class="evr-review-stop cursor-pointer opacity-50 hover:opacity-70 transition duration-150 text-white" style="color: white" >\n                <svg\n                  xmlns="http://www.w3.org/2000/svg"\n                  class="fill-current h-20 w-20"\n                  viewBox="0 0 16 16"\n                >\n                  <path d="M5.5 3.5A1.5 1.5 0 0 1 7 5v6a1.5 1.5 0 0 1-3 0V5a1.5 1.5 0 0 1 1.5-1.5zm5 0A1.5 1.5 0 0 1 12 5v6a1.5 1.5 0 0 1-3 0V5a1.5 1.5 0 0 1 1.5-1.5z"/>\n                </svg>\n              </a>\n            </div>';t.innerHTML=n,t.appendChild(e),t.style["background-image"]="",this.send.sending=!1,this.send.success=!0,this.filedata=!1,this.send.message=this.trans("Uploaded Successfully!")}else{let e=null;if("upload"==this.src){let t=document.querySelector("video[data-evr-preview]");e=await fetch(t.src).then((e=>e.blob())),e=[e]}else e=this.blob;this.blob=null;let t=new File(e,"video.mp4",{type:"video/mp4"}),n=new FormData;n.append("video",t);let s=this;this.send.message="",this.send.sending=!0;let r="upload"!=s.src&&s.options.flip,i={wrat:_evr.access_token,website:_evr.host,form_data:JSON.stringify(s.options.form),meta:JSON.stringify({flip:s.options.flip,user_agent:navigator.userAgent,device:navigator.platform||navigator.vendor,vendor:navigator.vendor||navigator.platform,language:navigator.language,scree_size:`${window.screen.width}x${window.screen.height}`,browser:navigator.appName,browser_version:navigator.appVersion||"Unknown"}),folder_id:s.folder,is_public:_evr.preference.auto_publish,flip:r};evr_log("data",i);for(let e in i)n.append(e,i[e]);evr_log("sending data to server",n);let o=await fetch(`${_evr.server_url}/wp-json/evr/v2/review/0`,{method:"POST",headers:{Authorization:`Bearer ${_evr.access_token}`},body:n});o=await o.json(),s.send.sending=!1,evr_log(o),o.success?(s.send.success=!0,s.filedata=!1,s.send.message=s.trans("Uploaded Successfully!"),window.EasyVideoReviews.loadVideos()):(s.send.success=!1,s.send.message=o.message||"Something went wrong")}},time(e=300){let t=Math.floor(e/60);return`${t>9?t:"0"+t}:${(e-=60*t)>9?e:"0"+e}`},async closeStream(){evr_log("Mirror exit");let e=document.querySelector("video[data-evr-mirror]");if(e){const t=e.srcObject;if(t){const n=t.getTracks();n&&n.forEach((function(e){e.stop()})),e.srcObject=null}}let t=document.querySelector("video[data-evr-preview]");return t&&(t.srcObject=null),this.stream=null,!0},label:e=>e in _evr.labels?_evr.labels[e]:e,initForm(){let e=this;e.forms&&e.forms.length&&e.forms.forEach((t=>{e.options.form[t.id]=t.default}))},initUploader(){let e=this;this.closeStream().then((()=>{e.state="uploader",e.uploader.file=!1}))},fileSelected(e){let t=e.target.files[0];this.uploader.file=t.name,this.uploader.size=this.bytesToSize(t.size),this.uploader.type=t.type,this.state="uploader",-1==t.type.search(/video/i)?this.uploader.error="Invalid Video File":this.lateUploader(e)},bytesToSize(e){if(0==e)return"0 Byte";var t=parseInt(Math.floor(Math.log(e)/Math.log(1024)));return Math.round(e/Math.pow(1024,t),2)+" "+["Bytes","KB","MB","GB","TB"][t]},removeFileUpload(e){e.target.value="",this.uploader.file="",this.uploader.error=!1},lateUploader(e){let t=this;var n=new FileReader;n.onload=function(e){t.src="upload",t.state="recorded",setTimeout((()=>{let n=document.querySelector("video[data-evr-preview]");n.preload="metadata",n.addEventListener("loadeddata",(function(){window.URL.revokeObjectURL(n.src);var s=n.currentTime;evr_log(s),s==1/0&&(s=100),s>Number(t.preference.max_video_length)&&(t.uploader.error=t.trans("Video Duration Limit Exceeded, Select other file"),t.state="uploader");const r=1024*this.max_video_size*1024;console.log("evr_maximum_limit",r,e.total),e.total>r&&(t.uploader.error=t.trans("Please select a file less than %s",t.bytesToSize(r)),t.state="uploader")})),n.src=e.target.result,t.filedata=e.target.result}),10)},n&&n.readAsDataURL(e.target.files[0])},playPausePreview(){let e=this,t=document.querySelector("[data-evr-preview]");e.previewPlaying?t.pause():t.play(),e.previewPlaying=!e.previewPlaying,t.onended=n=>{e.previewPlaying=!1,t.currentTime=0}},fullscreen(e=!1){e=document.querySelector(e),document.fullscreenElement?document.exitFullscreen():e.requestFullscreen().catch((e=>{alert(this.trans("Error attempting to enable full-screen mode: %s",e.message))}))},saveUserOptions(){this.options.shown=!1;let{delay:e,camera:t,mic:n,flip:s}=this.options;localStorage.setItem("_evr",JSON.stringify({delay:e,camera:t,mic:n,flip:s}))},loadSavedUserOptions(){let e=JSON.parse(localStorage.getItem("_evr"));e&&(this.options.delay=e.delay,this.options.camera=e.camera,this.options.mic=e.mic,this.options.flip=e.flip,evr_log(e))}},created(){let e=navigator.userAgent||navigator.vendor||window.opera;(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(e.substr(0,4)))&&(this.isMobile=!0),this.isMobile&&(this.state="mobile")},mounted(){this.initForm()}},Ou=Pu;window.Swiper=Y,function(e){function t(){let e=arguments||[];"undefined"!=typeof _evr&&_evr.debug&&console.log("%cEVR","background:rgb(2 132 199);color:white;font-size:10px;padding:4px;border-radius:2px;",...e)}window.evr_log=t,t("EVR Options:",_evr),window.EasyVideoReviews={},window.EasyVideoReviews.modal=e("[data-evr-modal]"),window.EasyVideoReviews.hide=()=>{window.EasyVideoReviews.mounted.closeStream().then((()=>{window.EasyVideoReviews.modal.fadeOut(200)}))},window.EasyVideoReviews.open=(e="0")=>{window.EasyVideoReviews.show(e)},window.EasyVideoReviews.close=()=>{window.EasyVideoReviews.hide()},e(document).on("click",".evr-open",(function(e){e.preventDefault(),window.EasyVideoReviews.show()})),e(document).on("click",".evr-close",(function(e){e.preventDefault(),window.EasyVideoReviews.hide()})),window.EasyVideoReviews.fetch=async(t="GET",n="",s={})=>{let r={method:t,mode:"cors",headers:{Accept:"application/json","Content-Type":"application/json",Authorization:_evr.access_token},body:JSON.stringify(s)};return Promise.resolve(fetch(`${n}${"GET"==t&&s?"?"+e.param(s):""}`,"POST"==t?r:{}).then((e=>{try{e=e.json()}catch(t){e=e.text()}return e})))},window.EasyVideoReviews.remote=async(e="",t="POST",n=!1)=>window.EasyVideoReviews.fetch("POST",e,n),window.EasyVideoReviews.app=Gl(Ou),window.EasyVideoReviews.mounted=window.EasyVideoReviews.app.mount("[data-evr-modal]");const n=document.querySelector("#evr_dropzone");var s;n&&n.length&&(["dragenter","dragover"].forEach((e=>{n.addEventListener(e,(e=>{e.preventDefault(),n.classList.add("ring-4"),n.classList.add("ring-blue-500"),n.classList.add("text-blue-500"),n.classList.remove("text-gray-400")}),!1)})),["dragleave","drop"].forEach((e=>{n.addEventListener(e,(e=>{e.preventDefault(),n.classList.remove("ring-4"),n.classList.remove("ring-blue-500"),n.classList.remove("text-blue-500"),n.classList.add("text-gray-400")}),!1)})),n.addEventListener("drop",(e=>{e.preventDefault(),e.stopPropagation(),window.EasyVideoReviews.mounted.fileSelected()}),!1)),window.EasyVideoReviews.initShowcase=async()=>{await window.EasyVideoReviews.loadVideos(),e(".evr-swiper").length>0&&e(".evr-swiper").each(((n,s)=>{let r=e(s).find("[data-evr-reviews]").data("evr-videos");if(!r)return;t("Initialize config",r);let i={navigation:!!Boolean(r.navigation)&&{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},observer:!0,observeParents:!0,parallax:!0,slidesPerView:3,loop:!0,autoplay:!0,simulateTouch:!0,spaceBetween:Math.ceil(5*r.gap),pagination:!!Boolean(r.pagination)&&{el:".swiper-pagination",clickable:!0},autoplay:!!Boolean(r.autoplay)&&{delay:r.delay,disableOnInteraction:!1},speed:r.delay/10,freeMode:!0,keyboardControl:!0,scrollbar:!!Boolean(r.scrollbar),keyboard:{enabled:!0,onlyInViewport:!1},breakpoints:{0:{slidesPerView:1,spaceBetween:5},120:{slidesPerView:r.columns_mobile,spaceBetween:Math.ceil(5*r.gap_mobile)},640:{slidesPerView:r.columns_tablet,spaceBetween:Math.ceil(5*r.gap_tablet)},992:{slidesPerView:r.columns,spaceBetween:Math.ceil(5*r.gap)}}};t(i),new Y(s,i)})),e("video[data-src]").length&&e("video[data-src]").each(((t,n)=>{e(n).attr("src",e(n).data("src")),e(n).next(".swiper-lazy-preloader").fadeOut(50),e(n)[0].load()}))},window.addEventListener("load",(function(){window.EasyVideoReviews.initShowcase()})),window.EasyVideoReviews.loadVideos=async()=>{if(!e("[data-evr-reviews], [data-evr-reviews]").length)return;const n=["id","slug","folder","tags","id_not","slug_not","folder_not","tags_not","limit","offset","order","orderby"];return e("[data-evr-reviews], [data-evr-reviews]").each((async(s,r)=>{let i=e(r).data("evr-reviews")||e(r).data("evr-videos");),!c.success||!c.data.length)return e(r).removeClass("grid"),e(r).addClass("text-center"),void e(r).html('<div class="w-96 mx-auto inline-flex flex-col items-center justify-center w-full h-full bg-white p-4 rounded-md shadow-sm">\n    <div class="flex items-center justify-center w-12 h-12 mb-4 text-gray-400 bg-gray-100 rounded-full">\n      <svg class="w-6 h-6" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">\n        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 6v6m0 0v6m0-6h6m-6 0H6"></path>\n      </svg>\n    </div>\n    <div class="text-center">\n      <h3 class="text-lg font-medium text-gray-600 font-semibold">No reviews found</h3>\n      <p class="text-sm text-gray-400">Be the first to leave a video review</p> \n    </div>\n  </div>');let d=c.data.filter((e=>e.video_url));e(r).html(""),d.forEach((t=>{let n=`<div class="swiper-slide evr-review"><div\n  class="${Boolean(i.rounded)?"rounded-md":""} bg-gray-50 overflow-hidden flex flex-col items-center justify-center h-full">\n  <div class="relative ">\n    <div class="z-50 w-full h-full cursor-pointer rounded-sm"> \n\n      <video class="z-50 h-full w-full cursor-pointer rounded-sm ${t.meta.flip?"evr-flip":""}" >\n  <source src="${t.video_url}" type="video/mp4">\n  <source src="${t.video_url}" type="video/ogg">\n  Your browser does not support the video tag.\n</video>\n\n    </div>\n    <div class="absolute top-0 left-0 w-full h-full flex items-center justify-center z-50 evr-review-overlay">\n      <a data-play class="evr-review-play cursor-pointer opacity-50 hover:opacity-70 transition duration-150 text-white" style="color: white" >\n        <svg\n          xmlns="http://www.w3.org/2000/svg"\n          class="fill-current h-20 w-20"\n          viewBox="0 0 16 16"\n        >\n          <path d="m11.596 8.697-6.363 3.692c-.54.313-1.233-.066-1.233-.697V4.308c0-.63.692-1.01 1.233-.696l6.363 3.692a.802.802 0 0 1 0 1.393z" />\n        </svg>\n      </a>\n      <a style="display:none" data-stop class="evr-review-stop cursor-pointer opacity-50 hover:opacity-70 transition duration-150 text-white" style="color: white" >\n        <svg\n          xmlns="http://www.w3.org/2000/svg"\n          class="fill-current h-20 w-20"\n          viewBox="0 0 16 16"\n        >\n          <path d="M5.5 3.5A1.5 1.5 0 0 1 7 5v6a1.5 1.5 0 0 1-3 0V5a1.5 1.5 0 0 1 1.5-1.5zm5 0A1.5 1.5 0 0 1 12 5v6a1.5 1.5 0 0 1-3 0V5a1.5 1.5 0 0 1 1.5-1.5z"/>\n        </svg>\n      </a>\n    </div>\n  </div>\n  ${Boolean(i.date)?`<div class="w-full bg-gray-100 py-3 px-4 text-gray-400 text-sm flex items-center justify-between">\n        <span>${t.created_at}</span>\n        <div class="relative">\n          <div></div>\n        </div>\n      </div>`:""}\n</div></div>`;e(r).append(n)}))})),!0},e(document).on("click",".evr-review [data-play]",(function(t){clearInterval(s),e(".evr-review").each(((t,n)=>{e(n).find("video")[0].pause(),e(n).find("video")[0].currentTime=0,e(n).find(".evr-review-stop").hide(0),e(n).find(".evr-review-play").fadeIn(50)})),t.preventDefault(),t.stopPropagation();let n=e(this).closest(".evr-review"),r=e(n).find("video")[0];r.currentTime=0,r.play(),e(this).hide(0),e(this).next("a").fadeIn(50),s=setTimeout((()=>{e(this).next("a").hide(0),e(this).fadeIn(50)}),1e3*r.duration)})),e(document).on("click",".evr-review [data-stop]",(function(t){t.preventDefault(),t.stopPropagation();let n=e(this).closest(".evr-review"),s=e(n).find("video")[0];s.pause(),s.currentTime=0,e(this).hide(0),e(this).prev("a").fadeIn(50)})),e(document).on("click","[data-evr-button]",(function(t){t.preventDefault();let n=e(this).attr("data-evr-button");n=n||"",window.EasyVideoReviews.show(n)})),e(document).on("click",".evr-social-share .evr-social-share-toggler",(function(t){t.preventDefault();let n=e(this).closest(".evr-social-share");e(n).find(".evr-social-share-button").toggleClass("opacity-0").toggleClass("opacity-1")})),e(document).on("click",".evr-social-share-button a.sharer",(function(t){t.preventDefault();let n=e(this).attr("href");window.open(n,"sharer","toolbar=0,status=0,resizable=1,width=626,height=436")})),e(document).on("click",".evr-overlay",(function(e){e.preventDefault(),window.EasyVideoReviews.hide()})),e(document).on("click","[data-evr-demo-button]",(function(t){t.preventDefault();let n=e(this).data("evr-demo-button");window.EasyVideoReviews.show(n,1)})),window.EasyVideoReviews.show=(e="0",t=!1)=>{window.EasyVideoReviews.mounted.$data.demo=t,t&&(window.EasyVideoReviews.mounted.$data.element=e),window.EasyVideoReviews.mounted.$data.folder=e,window.EasyVideoReviews.modal.fadeIn(200),window.EasyVideoReviews.mounted.check(),window.EasyVideoReviews.mounted.init()}}(jQuery)})();
  • easy-video-reviews/tags/1.4.1/readme.txt

    r2834157 r2834645  
    55Tested up to: 6.1
    66Requires PHP: 5.4
    7 Stable tag: 1.4.0
     7Stable tag: 1.4.
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    4242
    4343🚀Gain your customer’s trust. Collect strong testimonials. Increase sales. Easy Video Reviews is the easiest video review plugin for WordPress to collect, manage, and display video reviews on your WordPress website! We have everything you need to collect and share customer feedback.
    44 
    4544
    4645 
     
    70698. 🛠 **Import & Export settings**
    7170   Easy Video Reviews makes it fast and simple for you to export or import anything with a single click. Use the single-click export and import feature for whatever you need. Just a click is enough!
     71
     72
     73
    7274
    7375👉 [View Demo](https://go.wppool.dev/wuIc) | 🚀 [Get The PRO Version](https://go.wppool.dev/6gE) | 👩🏼‍💻 [Get Support](https://wppool.dev/docs-category/how-to-use-easy-video-reviews/)
     
    198200
    199201== Changelog ==
     202
     203
     204
    200205
    201206= 1.4.0 – 15 DEC 2022 =
  • easy-video-reviews/trunk/easy-video-reviews.php

    r2834157 r2834645  
    55 * Plugin URI:        http://wppool.dev/easy-video-reviews
    66 * Description:       Easy Video Reviews is the best and easiest video review plugin for WordPress fully compatible with WooCommerce and Easy Digital Downloads plugins. Your customers can record and send video testimonials right from their browser and you can manage and showcase anywhere in your WordPress website.
    7  * Version:           1.4.0
     7 * Version:           1.4.
    88 * Requires at least: 5.0
    99 * Requires PHP:      5.4
     
    3535 * Easy Video Review Version
    3636 */
    37 define('EVR_VERSION', '1.4.0');
     37define('EVR_VERSION', '1.4.');
    3838
    3939/**
  • easy-video-reviews/trunk/includes/Elementor/Showcase.php

    r2817613 r2834645  
    304304            $evr_remote_data = get_evr_remote_data();
    305305
    306             if($evr_remote_data &&  $evr_remote_data->folders) {
    307 
    308                 foreach($evr_remote_data->folders as $folder){
     306            if($evr_remote_data &&  $evr_remote_data->folders) {
     307
     308                foreach($evr_remote_data->folders as $folder){
    309309                    $evr_folders[$folder->id] = $folder->name;
    310310                }
     
    314314            $default = count($evr_folders) > 0 ? array_key_first($evr_folders) : 0;
    315315
    316             $evr_folders = [ 0 => 'Select Folder'] + $evr_folders;
     316            $evr_save_in_folders = [ 0 => 'Select Folder'] + $evr_folders;
     317            $evr_show_from_folders = [ 0 => 'All'] + $evr_folders;
    317318
    318319            $this->add_control(
     
    322323                    'type' => 'select2',
    323324
    324                     'options' => $evr_folders,
     325                    'options' => $evr_folders,
    325326                    'default' => $default,
    326327                    'multiple' => false,
     
    344345                    'type' => 'select2',
    345346
    346                     'options' => $evr_folders,
     347                    'options' => $evr_folders,
    347348                    'default' => 'all',
    348349                    'multiple' => true,
     
    356357                    'type' => 'select2',
    357358
    358                     'options' => $evr_folders,
     359                    'options' => $evr_folders,
    359360                    'default' => '',
    360361                    'multiple' => true,
     
    536537                        },
    537538                    };
    538 
    539                     console.log(swiperConfig);
     539 
    540540                    setTimeout(function() {
    541541                        new Swiper(document.querySelector('.evr-reviews-swiper'), swiperConfig);
  • easy-video-reviews/trunk/includes/classes/Shortcode.php

    r2817613 r2834645  
    8989
    9090       
    91         $configuration = json_encode($args);
     91        $configuration = json_encode($args);
    9292 
    9393
     
    9797
    9898            $showcase = "<div class=\"swiper evr-swiper evr-reviews overflow-x-hidden relative\">
    99             <div class=\"swiper-wrapper\"  data-evr-reviews='" . json_encode($configuration) . "'>
     99            <div class=\"swiper-wrapper\"  data-evr-reviews=>
    100100                <div class=\"swiper-slide\">
    101101                    <div class=\"swiper-lazy-preloader\"></div>
  • easy-video-reviews/trunk/public/js/app.min.js

    r2829462 r2834645  
    1 (()=>{"use strict";var e={d:(t,n)=>{for(var s in n)e.o(n,s)&&!e.o(t,s)&&Object.defineProperty(t,s,{enumerable:!0,get:n[s]})}};e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),e.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var t={};function n(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function s(e={},t={}){Object.keys(t).forEach((r=>{void 0===e[r]?e[r]=t[r]:n(t[r])&&n(e[r])&&Object.keys(t[r]).length>0&&s(e[r],t[r])}))}e.r(t),e.d(t,{BaseTransition:()=>As,Comment:()=>ui,EffectScope:()=>pt,Fragment:()=>di,KeepAlive:()=>Xs,ReactiveEffect:()=>Tt,Static:()=>fi,Suspense:()=>Ts,Teleport:()=>ni,Text:()=>pi,Transition:()=>Ya,TransitionGroup:()=>fl,VueElement:()=>ja,callWithAsyncErrorHandling:()=>Co,callWithErrorHandling:()=>Eo,camelize:()=>Ze,capitalize:()=>tt,cloneVNode:()=>Li,compatUtils:()=>Sa,computed:()=>ts,createApp:()=>Gl,createBlock:()=>Ei,createCommentVNode:()=>Ai,createElementBlock:()=>Si,createElementVNode:()=>Pi,createHydrationRenderer:()=>Xr,createPropsRestProxy:()=>pa,createRenderer:()=>qr,createSSRApp:()=>Ul,createSlots:()=>Hi,createStaticVNode:()=>zi,createTextVNode:()=>Ni,createVNode:()=>Oi,customRef:()=>Kn,defineAsyncComponent:()=>Us,defineComponent:()=>Hs,defineCustomElement:()=>Da,defineEmits:()=>ra,defineExpose:()=>ia,defineProps:()=>sa,defineSSRCustomElement:()=>Ba,devtools:()=>ns,effect:()=>Mt,effectScope:()=>ut,getCurrentInstance:()=>to,getCurrentScope:()=>ht,getTransitionRawChildren:()=>js,guardReactiveProps:()=>Ii,h:()=>fa,handleError:()=>_o,hydrate:()=>Hl,initCustomFormatter:()=>ga,initDirectivesForSSR:()=>Xl,inject:()=>Ls,isMemoSame:()=>ya,isProxy:()=>Ln,isReactive:()=>On,isReadonly:()=>In,isRef:()=>Bn,isRuntimeOnly:()=>uo,isVNode:()=>Ci,markRaw:()=>zn,mergeDefaults:()=>da,mergeProps:()=>Bi,nextTick:()=>Do,normalizeClass:()=>ge,normalizeProps:()=>ve,normalizeStyle:()=>ue,onActivated:()=>Ks,onBeforeMount:()=>rr,onBeforeUnmount:()=>lr,onBeforeUpdate:()=>or,onDeactivated:()=>Js,onErrorCaptured:()=>fr,onMounted:()=>ir,onRenderTracked:()=>ur,onRenderTriggered:()=>pr,onScopeDispose:()=>mt,onServerPrefetch:()=>dr,onUnmounted:()=>cr,onUpdated:()=>ar,openBlock:()=>gi,popScopeId:()=>ys,provide:()=>Is,proxyRefs:()=>Xn,pushScopeId:()=>vs,queuePostFlushCb:()=>Ho,reactive:()=>Tn,readonly:()=>Mn,ref:()=>Fn,registerRuntimeCompiler:()=>po,render:()=>jl,renderList:()=>ji,renderSlot:()=>Gi,resolveComponent:()=>ri,resolveDirective:()=>ai,resolveDynamicComponent:()=>oi,resolveFilter:()=>xa,resolveTransitionHooks:()=>Vs,setBlockTracking:()=>bi,setDevtoolsHook:()=>os,setTransitionHooks:()=>Fs,shallowReactive:()=>$n,shallowReadonly:()=>kn,shallowRef:()=>jn,ssrContextKey:()=>ha,ssrUtils:()=>ba,stop:()=>kt,toDisplayString:()=>Ee,toHandlerKey:()=>nt,toHandlers:()=>Wi,toRaw:()=>Nn,toRef:()=>Qn,toRefs:()=>Jn,transformVNodeArgs:()=>Ti,triggerRef:()=>Un,unref:()=>Wn,useAttrs:()=>la,useCssModule:()=>Ha,useCssVars:()=>Ga,useSSRContext:()=>ma,useSlots:()=>aa,useTransitionState:()=>Ns,vModelCheckbox:()=>xl,vModelDynamic:()=>Ml,vModelRadio:()=>El,vModelSelect:()=>Cl,vModelText:()=>bl,vShow:()=>zl,version:()=>wa,warn:()=>bo,watch:()=>Zo,watchEffect:()=>Xo,watchPostEffect:()=>Yo,watchSyncEffect:()=>Ko,withAsyncContext:()=>ua,withCtx:()=>bs,withDefaults:()=>oa,withDirectives:()=>Ar,withKeys:()=>Nl,withMemo:()=>va,withModifiers:()=>Il,withScopeId:()=>ws});const r={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function i(){const e="undefined"!=typeof document?document:{};return s(e,r),e}const o={document:r,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function a(){const e="undefined"!=typeof window?window:{};return s(e,o),e}class l extends Array{constructor(e){super(...e||[]),function(e){const t=e.__proto__;Object.defineProperty(e,"__proto__",{get:()=>t,set(e){t.__proto__=e}})}(this)}}function c(e=[]){const t=[];return e.forEach((e=>{Array.isArray(e)?t.push(...c(e)):t.push(e)})),t}function d(e,t){return Array.prototype.filter.call(e,t)}function p(e,t){const n=a(),s=i();let r=[];if(!t&&e instanceof l)return e;if(!e)return new l(r);if("string"==typeof e){const n=e.trim();if(n.indexOf("<")>=0&&n.indexOf(">")>=0){let e="div";0===n.indexOf("<li")&&(e="ul"),0===n.indexOf("<tr")&&(e="tbody"),0!==n.indexOf("<td")&&0!==n.indexOf("<th")||(e="tr"),0===n.indexOf("<tbody")&&(e="table"),0===n.indexOf("<option")&&(e="select");const t=s.createElement(e);t.innerHTML=n;for(let e=0;e<t.childNodes.length;e+=1)r.push(t.childNodes[e])}else r=function(e,t){if("string"!=typeof e)return[e];const n=[],s=t.querySelectorAll(e);for(let e=0;e<s.length;e+=1)n.push(s[e]);return n}(e.trim(),t||s)}else if(e.nodeType||e===n||e===s)r.push(e);else if(Array.isArray(e)){if(e instanceof l)return e;r=e}return new l(function(e){const t=[];for(let n=0;n<e.length;n+=1)-1===t.indexOf(e[n])&&t.push(e[n]);return t}(r))}p.fn=l.prototype;const u="resize scroll".split(" ");function f(e){return function(...t){if(void 0===t[0]){for(let t=0;t<this.length;t+=1)u.indexOf(e)<0&&(e in this[t]?this[t][e]():p(this[t]).trigger(e));return this}return this.on(e,...t)}}f("click"),f("blur"),f("focus"),f("focusin"),f("focusout"),f("keyup"),f("keydown"),f("keypress"),f("submit"),f("change"),f("mousedown"),f("mousemove"),f("mouseup"),f("mouseenter"),f("mouseleave"),f("mouseout"),f("mouseover"),f("touchstart"),f("touchend"),f("touchmove"),f("resize"),f("scroll");const h={addClass:function(...e){const t=c(e.map((e=>e.split(" "))));return this.forEach((e=>{e.classList.add(...t)})),this},removeClass:function(...e){const t=c(e.map((e=>e.split(" "))));return this.forEach((e=>{e.classList.remove(...t)})),this},hasClass:function(...e){const t=c(e.map((e=>e.split(" "))));return d(this,(e=>t.filter((t=>e.classList.contains(t))).length>0)).length>0},toggleClass:function(...e){const t=c(e.map((e=>e.split(" "))));this.forEach((e=>{t.forEach((t=>{e.classList.toggle(t)}))}))},attr:function(e,t){if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(let n=0;n<this.length;n+=1)if(2===arguments.length)this[n].setAttribute(e,t);else for(const t in e)this[n][t]=e[t],this[n].setAttribute(t,e[t]);return this},removeAttr:function(e){for(let t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this},transform:function(e){for(let t=0;t<this.length;t+=1)this[t].style.transform=e;return this},transition:function(e){for(let t=0;t<this.length;t+=1)this[t].style.transitionDuration="string"!=typeof e?`${e}ms`:e;return this},on:function(...e){let[t,n,s,r]=e;function i(e){const t=e.target;if(!t)return;const r=e.target.dom7EventData||[];if(r.indexOf(e)<0&&r.unshift(e),p(t).is(n))s.apply(t,r);else{const e=p(t).parents();for(let t=0;t<e.length;t+=1)p(e[t]).is(n)&&s.apply(e[t],r)}}function o(e){const t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),s.apply(this,t)}"function"==typeof e[1]&&([t,s,r]=e,n=void 0),r||(r=!1);const a=t.split(" ");let l;for(let e=0;e<this.length;e+=1){const t=this[e];if(n)for(l=0;l<a.length;l+=1){const e=a[l];t.dom7LiveListeners||(t.dom7LiveListeners={}),t.dom7LiveListeners[e]||(t.dom7LiveListeners[e]=[]),t.dom7LiveListeners[e].push({listener:s,proxyListener:i}),t.addEventListener(e,i,r)}else for(l=0;l<a.length;l+=1){const e=a[l];t.dom7Listeners||(t.dom7Listeners={}),t.dom7Listeners[e]||(t.dom7Listeners[e]=[]),t.dom7Listeners[e].push({listener:s,proxyListener:o}),t.addEventListener(e,o,r)}}return this},off:function(...e){let[t,n,s,r]=e;"function"==typeof e[1]&&([t,s,r]=e,n=void 0),r||(r=!1);const i=t.split(" ");for(let e=0;e<i.length;e+=1){const t=i[e];for(let e=0;e<this.length;e+=1){const i=this[e];let o;if(!n&&i.dom7Listeners?o=i.dom7Listeners[t]:n&&i.dom7LiveListeners&&(o=i.dom7LiveListeners[t]),o&&o.length)for(let e=o.length-1;e>=0;e-=1){const n=o[e];s&&n.listener===s||s&&n.listener&&n.listener.dom7proxy&&n.listener.dom7proxy===s?(i.removeEventListener(t,n.proxyListener,r),o.splice(e,1)):s||(i.removeEventListener(t,n.proxyListener,r),o.splice(e,1))}}}return this},trigger:function(...e){const t=a(),n=e[0].split(" "),s=e[1];for(let r=0;r<n.length;r+=1){const i=n[r];for(let n=0;n<this.length;n+=1){const r=this[n];if(t.CustomEvent){const n=new t.CustomEvent(i,{detail:s,bubbles:!0,cancelable:!0});r.dom7EventData=e.filter(((e,t)=>t>0)),r.dispatchEvent(n),r.dom7EventData=[],delete r.dom7EventData}}}return this},transitionEnd:function(e){const t=this;return e&&t.on("transitionend",(function n(s){s.target===this&&(e.call(this,s),t.off("transitionend",n))})),this},outerWidth:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+parseFloat(e.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function(){const e=a();return this[0]?e.getComputedStyle(this[0],null):{}},offset:function(){if(this.length>0){const e=a(),t=i(),n=this[0],s=n.getBoundingClientRect(),r=t.body,o=n.clientTop||r.clientTop||0,l=n.clientLeft||r.clientLeft||0,c=n===e?e.scrollY:n.scrollTop,d=n===e?e.scrollX:n.scrollLeft;return{top:s.top+c-o,left:s.left+d-l}}return null},css:function(e,t){const n=a();let s;if(1===arguments.length){if("string"!=typeof e){for(s=0;s<this.length;s+=1)for(const t in e)this[s].style[t]=e[t];return this}if(this[0])return n.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(s=0;s<this.length;s+=1)this[s].style[e]=t;return this}return this},each:function(e){return e?(this.forEach(((t,n)=>{e.apply(t,[t,n])})),this):this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:null;for(let t=0;t<this.length;t+=1)this[t].innerHTML=e;return this},text:function(e){if(void 0===e)return this[0]?this[0].textContent.trim():null;for(let t=0;t<this.length;t+=1)this[t].textContent=e;return this},is:function(e){const t=a(),n=i(),s=this[0];let r,o;if(!s||void 0===e)return!1;if("string"==typeof e){if(s.matches)return s.matches(e);if(s.webkitMatchesSelector)return s.webkitMatchesSelector(e);if(s.msMatchesSelector)return s.msMatchesSelector(e);for(r=p(e),o=0;o<r.length;o+=1)if(r[o]===s)return!0;return!1}if(e===n)return s===n;if(e===t)return s===t;if(e.nodeType||e instanceof l){for(r=e.nodeType?[e]:e,o=0;o<r.length;o+=1)if(r[o]===s)return!0;return!1}return!1},index:function(){let e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function(e){if(void 0===e)return this;const t=this.length;if(e>t-1)return p([]);if(e<0){const n=t+e;return p(n<0?[]:[this[n]])}return p([this[e]])},append:function(...e){let t;const n=i();for(let s=0;s<e.length;s+=1){t=e[s];for(let e=0;e<this.length;e+=1)if("string"==typeof t){const s=n.createElement("div");for(s.innerHTML=t;s.firstChild;)this[e].appendChild(s.firstChild)}else if(t instanceof l)for(let n=0;n<t.length;n+=1)this[e].appendChild(t[n]);else this[e].appendChild(t)}return this},prepend:function(e){const t=i();let n,s;for(n=0;n<this.length;n+=1)if("string"==typeof e){const r=t.createElement("div");for(r.innerHTML=e,s=r.childNodes.length-1;s>=0;s-=1)this[n].insertBefore(r.childNodes[s],this[n].childNodes[0])}else if(e instanceof l)for(s=0;s<e.length;s+=1)this[n].insertBefore(e[s],this[n].childNodes[0]);else this[n].insertBefore(e,this[n].childNodes[0]);return this},next:function(e){return this.length>0?e?this[0].nextElementSibling&&p(this[0].nextElementSibling).is(e)?p([this[0].nextElementSibling]):p([]):this[0].nextElementSibling?p([this[0].nextElementSibling]):p([]):p([])},nextAll:function(e){const t=[];let n=this[0];if(!n)return p([]);for(;n.nextElementSibling;){const s=n.nextElementSibling;e?p(s).is(e)&&t.push(s):t.push(s),n=s}return p(t)},prev:function(e){if(this.length>0){const t=this[0];return e?t.previousElementSibling&&p(t.previousElementSibling).is(e)?p([t.previousElementSibling]):p([]):t.previousElementSibling?p([t.previousElementSibling]):p([])}return p([])},prevAll:function(e){const t=[];let n=this[0];if(!n)return p([]);for(;n.previousElementSibling;){const s=n.previousElementSibling;e?p(s).is(e)&&t.push(s):t.push(s),n=s}return p(t)},parent:function(e){const t=[];for(let n=0;n<this.length;n+=1)null!==this[n].parentNode&&(e?p(this[n].parentNode).is(e)&&t.push(this[n].parentNode):t.push(this[n].parentNode));return p(t)},parents:function(e){const t=[];for(let n=0;n<this.length;n+=1){let s=this[n].parentNode;for(;s;)e?p(s).is(e)&&t.push(s):t.push(s),s=s.parentNode}return p(t)},closest:function(e){let t=this;return void 0===e?p([]):(t.is(e)||(t=t.parents(e).eq(0)),t)},find:function(e){const t=[];for(let n=0;n<this.length;n+=1){const s=this[n].querySelectorAll(e);for(let e=0;e<s.length;e+=1)t.push(s[e])}return p(t)},children:function(e){const t=[];for(let n=0;n<this.length;n+=1){const s=this[n].children;for(let n=0;n<s.length;n+=1)e&&!p(s[n]).is(e)||t.push(s[n])}return p(t)},filter:function(e){return p(d(this,e))},remove:function(){for(let e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this}};Object.keys(h).forEach((e=>{Object.defineProperty(p.fn,e,{value:h[e],writable:!0})}));const m=p;function g(e,t=0){return setTimeout(e,t)}function v(){return Date.now()}function y(e,t="x"){const n=a();let s,r,i;const o=function(e){const t=a();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}(e);return n.WebKitCSSMatrix?(r=o.transform||o.webkitTransform,r.split(",").length>6&&(r=r.split(", ").map((e=>e.replace(",","."))).join(", ")),i=new n.WebKitCSSMatrix("none"===r?"":r)):(i=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),s=i.toString().split(",")),"x"===t&&(r=n.WebKitCSSMatrix?i.m41:16===s.length?parseFloat(s[12]):parseFloat(s[4])),"y"===t&&(r=n.WebKitCSSMatrix?i.m42:16===s.length?parseFloat(s[13]):parseFloat(s[5])),r||0}function w(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function b(...e){const t=Object(e[0]),n=["__proto__","constructor","prototype"];for(let r=1;r<e.length;r+=1){const i=e[r];if(null!=i&&(s=i,!("undefined"!=typeof window&&void 0!==window.HTMLElement?s instanceof HTMLElement:s&&(1===s.nodeType||11===s.nodeType)))){const e=Object.keys(Object(i)).filter((e=>n.indexOf(e)<0));for(let n=0,s=e.length;n<s;n+=1){const s=e[n],r=Object.getOwnPropertyDescriptor(i,s);void 0!==r&&r.enumerable&&(w(t[s])&&w(i[s])?i[s].__swiper__?t[s]=i[s]:b(t[s],i[s]):!w(t[s])&&w(i[s])?(t[s]={},i[s].__swiper__?t[s]=i[s]:b(t[s],i[s])):t[s]=i[s])}}}var s;return t}function x(e,t,n){e.style.setProperty(t,n)}function S({swiper:e,targetPosition:t,side:n}){const s=a(),r=-e.translate;let i,o=null;const l=e.params.speed;e.wrapperEl.style.scrollSnapType="none",s.cancelAnimationFrame(e.cssModeFrameID);const c=t>r?"next":"prev",d=(e,t)=>"next"===c&&e>=t||"prev"===c&&e<=t,p=()=>{i=(new Date).getTime(),null===o&&(o=i);const a=Math.max(Math.min((i-o)/l,1),0),c=.5-Math.cos(a*Math.PI)/2;let u=r+c*(t-r);if(d(u,t)&&(u=t),e.wrapperEl.scrollTo({[n]:u}),d(u,t))return e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout((()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[n]:u})})),void s.cancelAnimationFrame(e.cssModeFrameID);e.cssModeFrameID=s.requestAnimationFrame(p)};p()}let E,C,_;function T(){return E||(E=function(){const e=a(),t=i();return{smoothScroll:t.documentElement&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch),passiveListener:function(){let t=!1;try{const n=Object.defineProperty({},"passive",{get(){t=!0}});e.addEventListener("testPassiveListener",null,n)}catch(e){}return t}(),gestures:"ongesturestart"in e}}()),E}const $={on(e,t,n){const s=this;if("function"!=typeof t)return s;const r=n?"unshift":"push";return e.split(" ").forEach((e=>{s.eventsListeners[e]||(s.eventsListeners[e]=[]),s.eventsListeners[e][r](t)})),s},once(e,t,n){const s=this;if("function"!=typeof t)return s;function r(...n){s.off(e,r),r.__emitterProxy&&delete r.__emitterProxy,t.apply(s,n)}return r.__emitterProxy=t,s.on(e,r,n)},onAny(e,t){const n=this;if("function"!=typeof e)return n;const s=t?"unshift":"push";return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[s](e),n},offAny(e){const t=this;if(!t.eventsAnyListeners)return t;const n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){const n=this;return n.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?n.eventsListeners[e]=[]:n.eventsListeners[e]&&n.eventsListeners[e].forEach(((s,r)=>{(s===t||s.__emitterProxy&&s.__emitterProxy===t)&&n.eventsListeners[e].splice(r,1)}))})),n):n},emit(...e){const t=this;if(!t.eventsListeners)return t;let n,s,r;return"string"==typeof e[0]||Array.isArray(e[0])?(n=e[0],s=e.slice(1,e.length),r=t):(n=e[0].events,s=e[0].data,r=e[0].context||t),s.unshift(r),(Array.isArray(n)?n:n.split(" ")).forEach((e=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach((t=>{t.apply(r,[e,...s])})),t.eventsListeners&&t.eventsListeners[e]&&t.eventsListeners[e].forEach((e=>{e.apply(r,s)}))})),t}},M={updateSize:function(){const e=this;let t,n;const s=e.$el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:s[0].clientWidth,n=void 0!==e.params.height&&null!==e.params.height?e.params.height:s[0].clientHeight,0===t&&e.isHorizontal()||0===n&&e.isVertical()||(t=t-parseInt(s.css("padding-left")||0,10)-parseInt(s.css("padding-right")||0,10),n=n-parseInt(s.css("padding-top")||0,10)-parseInt(s.css("padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))},updateSlides:function(){const e=this;function t(t){return e.isHorizontal()?t:{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"}[t]}function n(e,n){return parseFloat(e.getPropertyValue(t(n))||0)}const s=e.params,{$wrapperEl:r,size:i,rtlTranslate:o,wrongRTL:a}=e,l=e.virtual&&s.virtual.enabled,c=l?e.virtual.slides.length:e.slides.length,d=r.children(`.${e.params.slideClass}`),p=l?e.virtual.slides.length:d.length;let u=[];const f=[],h=[];let m=s.slidesOffsetBefore;"function"==typeof m&&(m=s.slidesOffsetBefore.call(e));let g=s.slidesOffsetAfter;"function"==typeof g&&(g=s.slidesOffsetAfter.call(e));const v=e.snapGrid.length,y=e.slidesGrid.length;let w=s.spaceBetween,b=-m,S=0,E=0;if(void 0===i)return;"string"==typeof w&&w.indexOf("%")>=0&&(w=parseFloat(w.replace("%",""))/100*i),e.virtualSize=-w,o?d.css({marginLeft:"",marginBottom:"",marginTop:""}):d.css({marginRight:"",marginBottom:"",marginTop:""}),s.centeredSlides&&s.cssMode&&(x(e.wrapperEl,"--swiper-centered-offset-before",""),x(e.wrapperEl,"--swiper-centered-offset-after",""));const C=s.grid&&s.grid.rows>1&&e.grid;let _;C&&e.grid.initSlides(p);const T="auto"===s.slidesPerView&&s.breakpoints&&Object.keys(s.breakpoints).filter((e=>void 0!==s.breakpoints[e].slidesPerView)).length>0;for(let r=0;r<p;r+=1){_=0;const o=d.eq(r);if(C&&e.grid.updateSlide(r,o,p,t),"none"!==o.css("display")){if("auto"===s.slidesPerView){T&&(d[r].style[t("width")]="");const i=getComputedStyle(o[0]),a=o[0].style.transform,l=o[0].style.webkitTransform;if(a&&(o[0].style.transform="none"),l&&(o[0].style.webkitTransform="none"),s.roundLengths)_=e.isHorizontal()?o.outerWidth(!0):o.outerHeight(!0);else{const e=n(i,"width"),t=n(i,"padding-left"),s=n(i,"padding-right"),r=n(i,"margin-left"),a=n(i,"margin-right"),l=i.getPropertyValue("box-sizing");if(l&&"border-box"===l)_=e+r+a;else{const{clientWidth:n,offsetWidth:i}=o[0];_=e+t+s+r+a+(i-n)}}a&&(o[0].style.transform=a),l&&(o[0].style.webkitTransform=l),s.roundLengths&&(_=Math.floor(_))}else _=(i-(s.slidesPerView-1)*w)/s.slidesPerView,s.roundLengths&&(_=Math.floor(_)),d[r]&&(d[r].style[t("width")]=`${_}px`);d[r]&&(d[r].swiperSlideSize=_),h.push(_),s.centeredSlides?(b=b+_/2+S/2+w,0===S&&0!==r&&(b=b-i/2-w),0===r&&(b=b-i/2-w),Math.abs(b)<.001&&(b=0),s.roundLengths&&(b=Math.floor(b)),E%s.slidesPerGroup==0&&u.push(b),f.push(b)):(s.roundLengths&&(b=Math.floor(b)),(E-Math.min(e.params.slidesPerGroupSkip,E))%e.params.slidesPerGroup==0&&u.push(b),f.push(b),b=b+_+w),e.virtualSize+=_+w,S=_,E+=1}}if(e.virtualSize=Math.max(e.virtualSize,i)+g,o&&a&&("slide"===s.effect||"coverflow"===s.effect)&&r.css({width:`${e.virtualSize+s.spaceBetween}px`}),s.setWrapperSize&&r.css({[t("width")]:`${e.virtualSize+s.spaceBetween}px`}),C&&e.grid.updateWrapperSize(_,u,t),!s.centeredSlides){const t=[];for(let n=0;n<u.length;n+=1){let r=u[n];s.roundLengths&&(r=Math.floor(r)),u[n]<=e.virtualSize-i&&t.push(r)}u=t,Math.floor(e.virtualSize-i)-Math.floor(u[u.length-1])>1&&u.push(e.virtualSize-i)}if(0===u.length&&(u=[0]),0!==s.spaceBetween){const n=e.isHorizontal()&&o?"marginLeft":t("marginRight");d.filter(((e,t)=>!s.cssMode||t!==d.length-1)).css({[n]:`${w}px`})}if(s.centeredSlides&&s.centeredSlidesBounds){let e=0;h.forEach((t=>{e+=t+(s.spaceBetween?s.spaceBetween:0)})),e-=s.spaceBetween;const t=e-i;u=u.map((e=>e<0?-m:e>t?t+g:e))}if(s.centerInsufficientSlides){let e=0;if(h.forEach((t=>{e+=t+(s.spaceBetween?s.spaceBetween:0)})),e-=s.spaceBetween,e<i){const t=(i-e)/2;u.forEach(((e,n)=>{u[n]=e-t})),f.forEach(((e,n)=>{f[n]=e+t}))}}if(Object.assign(e,{slides:d,snapGrid:u,slidesGrid:f,slidesSizesGrid:h}),s.centeredSlides&&s.cssMode&&!s.centeredSlidesBounds){x(e.wrapperEl,"--swiper-centered-offset-before",-u[0]+"px"),x(e.wrapperEl,"--swiper-centered-offset-after",e.size/2-h[h.length-1]/2+"px");const t=-e.snapGrid[0],n=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+n))}p!==c&&e.emit("slidesLengthChange"),u.length!==v&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),f.length!==y&&e.emit("slidesGridLengthChange"),s.watchSlidesProgress&&e.updateSlidesOffset()},updateAutoHeight:function(e){const t=this,n=[],s=t.virtual&&t.params.virtual.enabled;let r,i=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const o=e=>s?t.slides.filter((t=>parseInt(t.getAttribute("data-swiper-slide-index"),10)===e))[0]:t.slides.eq(e)[0];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)t.visibleSlides.each((e=>{n.push(e)}));else for(r=0;r<Math.ceil(t.params.slidesPerView);r+=1){const e=t.activeIndex+r;if(e>t.slides.length&&!s)break;n.push(o(e))}else n.push(o(t.activeIndex));for(r=0;r<n.length;r+=1)if(void 0!==n[r]){const e=n[r].offsetHeight;i=e>i?e:i}(i||0===i)&&t.$wrapperEl.css("height",`${i}px`)},updateSlidesOffset:function(){const e=this,t=e.slides;for(let n=0;n<t.length;n+=1)t[n].swiperSlideOffset=e.isHorizontal()?t[n].offsetLeft:t[n].offsetTop},updateSlidesProgress:function(e=this&&this.translate||0){const t=this,n=t.params,{slides:s,rtlTranslate:r,snapGrid:i}=t;if(0===s.length)return;void 0===s[0].swiperSlideOffset&&t.updateSlidesOffset();let o=-e;r&&(o=e),s.removeClass(n.slideVisibleClass),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(let e=0;e<s.length;e+=1){const a=s[e];let l=a.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(l-=s[0].swiperSlideOffset);const c=(o+(n.centeredSlides?t.minTranslate():0)-l)/(a.swiperSlideSize+n.spaceBetween),d=(o-i[0]+(n.centeredSlides?t.minTranslate():0)-l)/(a.swiperSlideSize+n.spaceBetween),p=-(o-l),u=p+t.slidesSizesGrid[e];(p>=0&&p<t.size-1||u>1&&u<=t.size||p<=0&&u>=t.size)&&(t.visibleSlides.push(a),t.visibleSlidesIndexes.push(e),s.eq(e).addClass(n.slideVisibleClass)),a.progress=r?-c:c,a.originalProgress=r?-d:d}t.visibleSlides=m(t.visibleSlides)},updateProgress:function(e){const t=this;if(void 0===e){const n=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*n||0}const n=t.params,s=t.maxTranslate()-t.minTranslate();let{progress:r,isBeginning:i,isEnd:o}=t;const a=i,l=o;0===s?(r=0,i=!0,o=!0):(r=(e-t.minTranslate())/s,i=r<=0,o=r>=1),Object.assign(t,{progress:r,isBeginning:i,isEnd:o}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),i&&!a&&t.emit("reachBeginning toEdge"),o&&!l&&t.emit("reachEnd toEdge"),(a&&!i||l&&!o)&&t.emit("fromEdge"),t.emit("progress",r)},updateSlidesClasses:function(){const e=this,{slides:t,params:n,$wrapperEl:s,activeIndex:r,realIndex:i}=e,o=e.virtual&&n.virtual.enabled;let a;t.removeClass(`${n.slideActiveClass} ${n.slideNextClass} ${n.slidePrevClass} ${n.slideDuplicateActiveClass} ${n.slideDuplicateNextClass} ${n.slideDuplicatePrevClass}`),a=o?e.$wrapperEl.find(`.${n.slideClass}[data-swiper-slide-index="${r}"]`):t.eq(r),a.addClass(n.slideActiveClass),n.loop&&(a.hasClass(n.slideDuplicateClass)?s.children(`.${n.slideClass}:not(.${n.slideDuplicateClass})[data-swiper-slide-index="${i}"]`).addClass(n.slideDuplicateActiveClass):s.children(`.${n.slideClass}.${n.slideDuplicateClass}[data-swiper-slide-index="${i}"]`).addClass(n.slideDuplicateActiveClass));let l=a.nextAll(`.${n.slideClass}`).eq(0).addClass(n.slideNextClass);n.loop&&0===l.length&&(l=t.eq(0),l.addClass(n.slideNextClass));let c=a.prevAll(`.${n.slideClass}`).eq(0).addClass(n.slidePrevClass);n.loop&&0===c.length&&(c=t.eq(-1),c.addClass(n.slidePrevClass)),n.loop&&(l.hasClass(n.slideDuplicateClass)?s.children(`.${n.slideClass}:not(.${n.slideDuplicateClass})[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicateNextClass):s.children(`.${n.slideClass}.${n.slideDuplicateClass}[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicateNextClass),c.hasClass(n.slideDuplicateClass)?s.children(`.${n.slideClass}:not(.${n.slideDuplicateClass})[data-swiper-slide-index="${c.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicatePrevClass):s.children(`.${n.slideClass}.${n.slideDuplicateClass}[data-swiper-slide-index="${c.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicatePrevClass)),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{slidesGrid:s,snapGrid:r,params:i,activeIndex:o,realIndex:a,snapIndex:l}=t;let c,d=e;if(void 0===d){for(let e=0;e<s.length;e+=1)void 0!==s[e+1]?n>=s[e]&&n<s[e+1]-(s[e+1]-s[e])/2?d=e:n>=s[e]&&n<s[e+1]&&(d=e+1):n>=s[e]&&(d=e);i.normalizeSlideIndex&&(d<0||void 0===d)&&(d=0)}if(r.indexOf(n)>=0)c=r.indexOf(n);else{const e=Math.min(i.slidesPerGroupSkip,d);c=e+Math.floor((d-e)/i.slidesPerGroup)}if(c>=r.length&&(c=r.length-1),d===o)return void(c!==l&&(t.snapIndex=c,t.emit("snapIndexChange")));const p=parseInt(t.slides.eq(d).attr("data-swiper-slide-index")||d,10);Object.assign(t,{snapIndex:c,realIndex:p,previousIndex:o,activeIndex:d}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),a!==p&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")},updateClickedSlide:function(e){const t=this,n=t.params,s=m(e).closest(`.${n.slideClass}`)[0];let r,i=!1;if(s)for(let e=0;e<t.slides.length;e+=1)if(t.slides[e]===s){i=!0,r=e;break}if(!s||!i)return t.clickedSlide=void 0,void(t.clickedIndex=void 0);t.clickedSlide=s,t.virtual&&t.params.virtual.enabled?t.clickedIndex=parseInt(m(s).attr("data-swiper-slide-index"),10):t.clickedIndex=r,n.slideToClickedSlide&&void 0!==t.clickedIndex&&t.clickedIndex!==t.activeIndex&&t.slideToClickedSlide()}};function k({swiper:e,runCallbacks:t,direction:n,step:s}){const{activeIndex:r,previousIndex:i}=e;let o=n;if(o||(o=r>i?"next":r<i?"prev":"reset"),e.emit(`transition${s}`),t&&r!==i){if("reset"===o)return void e.emit(`slideResetTransition${s}`);e.emit(`slideChangeTransition${s}`),"next"===o?e.emit(`slideNextTransition${s}`):e.emit(`slidePrevTransition${s}`)}}const P={slideTo:function(e=0,t=this.params.speed,n=!0,s,r){if("number"!=typeof e&&"string"!=typeof e)throw new Error(`The 'index' argument cannot have type other than 'number' or 'string'. [${typeof e}] given.`);if("string"==typeof e){const t=parseInt(e,10);if(!isFinite(t))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${e}] given.`);e=t}const i=this;let o=e;o<0&&(o=0);const{params:a,snapGrid:l,slidesGrid:c,previousIndex:d,activeIndex:p,rtlTranslate:u,wrapperEl:f,enabled:h}=i;if(i.animating&&a.preventInteractionOnTransition||!h&&!s&&!r)return!1;const m=Math.min(i.params.slidesPerGroupSkip,o);let g=m+Math.floor((o-m)/i.params.slidesPerGroup);g>=l.length&&(g=l.length-1),(p||a.initialSlide||0)===(d||0)&&n&&i.emit("beforeSlideChangeStart");const v=-l[g];if(i.updateProgress(v),a.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){const t=-Math.floor(100*v),n=Math.floor(100*c[e]),s=Math.floor(100*c[e+1]);void 0!==c[e+1]?t>=n&&t<s-(s-n)/2?o=e:t>=n&&t<s&&(o=e+1):t>=n&&(o=e)}if(i.initialized&&o!==p){if(!i.allowSlideNext&&v<i.translate&&v<i.minTranslate())return!1;if(!i.allowSlidePrev&&v>i.translate&&v>i.maxTranslate()&&(p||0)!==o)return!1}let y;if(y=o>p?"next":o<p?"prev":"reset",u&&-v===i.translate||!u&&v===i.translate)return i.updateActiveIndex(o),a.autoHeight&&i.updateAutoHeight(),i.updateSlidesClasses(),"slide"!==a.effect&&i.setTranslate(v),"reset"!==y&&(i.transitionStart(n,y),i.transitionEnd(n,y)),!1;if(a.cssMode){const e=i.isHorizontal(),n=u?v:-v;if(0===t){const t=i.virtual&&i.params.virtual.enabled;t&&(i.wrapperEl.style.scrollSnapType="none",i._immediateVirtual=!0),f[e?"scrollLeft":"scrollTop"]=n,t&&requestAnimationFrame((()=>{i.wrapperEl.style.scrollSnapType="",i._swiperImmediateVirtual=!1}))}else{if(!i.support.smoothScroll)return S({swiper:i,targetPosition:n,side:e?"left":"top"}),!0;f.scrollTo({[e?"left":"top"]:n,behavior:"smooth"})}return!0}return i.setTransition(t),i.setTranslate(v),i.updateActiveIndex(o),i.updateSlidesClasses(),i.emit("beforeTransitionStart",t,s),i.transitionStart(n,y),0===t?i.transitionEnd(n,y):i.animating||(i.animating=!0,i.onSlideToWrapperTransitionEnd||(i.onSlideToWrapperTransitionEnd=function(e){i&&!i.destroyed&&e.target===this&&(i.$wrapperEl[0].removeEventListener("transitionend",i.onSlideToWrapperTransitionEnd),i.$wrapperEl[0].removeEventListener("webkitTransitionEnd",i.onSlideToWrapperTransitionEnd),i.onSlideToWrapperTransitionEnd=null,delete i.onSlideToWrapperTransitionEnd,i.transitionEnd(n,y))}),i.$wrapperEl[0].addEventListener("transitionend",i.onSlideToWrapperTransitionEnd),i.$wrapperEl[0].addEventListener("webkitTransitionEnd",i.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e=0,t=this.params.speed,n=!0,s){const r=this;let i=e;return r.params.loop&&(i+=r.loopedSlides),r.slideTo(i,t,n,s)},slideNext:function(e=this.params.speed,t=!0,n){const s=this,{animating:r,enabled:i,params:o}=s;if(!i)return s;let a=o.slidesPerGroup;"auto"===o.slidesPerView&&1===o.slidesPerGroup&&o.slidesPerGroupAuto&&(a=Math.max(s.slidesPerViewDynamic("current",!0),1));const l=s.activeIndex<o.slidesPerGroupSkip?1:a;if(o.loop){if(r&&o.loopPreventsSlide)return!1;s.loopFix(),s._clientLeft=s.$wrapperEl[0].clientLeft}return o.rewind&&s.isEnd?s.slideTo(0,e,t,n):s.slideTo(s.activeIndex+l,e,t,n)},slidePrev:function(e=this.params.speed,t=!0,n){const s=this,{params:r,animating:i,snapGrid:o,slidesGrid:a,rtlTranslate:l,enabled:c}=s;if(!c)return s;if(r.loop){if(i&&r.loopPreventsSlide)return!1;s.loopFix(),s._clientLeft=s.$wrapperEl[0].clientLeft}function d(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const p=d(l?s.translate:-s.translate),u=o.map((e=>d(e)));let f=o[u.indexOf(p)-1];if(void 0===f&&r.cssMode){let e;o.forEach(((t,n)=>{p>=t&&(e=n)})),void 0!==e&&(f=o[e>0?e-1:e])}let h=0;return void 0!==f&&(h=a.indexOf(f),h<0&&(h=s.activeIndex-1),"auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(h=h-s.slidesPerViewDynamic("previous",!0)+1,h=Math.max(h,0))),r.rewind&&s.isBeginning?s.slideTo(s.slides.length-1,e,t,n):s.slideTo(h,e,t,n)},slideReset:function(e=this.params.speed,t=!0,n){return this.slideTo(this.activeIndex,e,t,n)},slideToClosest:function(e=this.params.speed,t=!0,n,s=.5){const r=this;let i=r.activeIndex;const o=Math.min(r.params.slidesPerGroupSkip,i),a=o+Math.floor((i-o)/r.params.slidesPerGroup),l=r.rtlTranslate?r.translate:-r.translate;if(l>=r.snapGrid[a]){const e=r.snapGrid[a];l-e>(r.snapGrid[a+1]-e)*s&&(i+=r.params.slidesPerGroup)}else{const e=r.snapGrid[a-1];l-e<=(r.snapGrid[a]-e)*s&&(i-=r.params.slidesPerGroup)}return i=Math.max(i,0),i=Math.min(i,r.slidesGrid.length-1),r.slideTo(i,e,t,n)},slideToClickedSlide:function(){const e=this,{params:t,$wrapperEl:n}=e,s="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let r,i=e.clickedIndex;if(t.loop){if(e.animating)return;r=parseInt(m(e.clickedSlide).attr("data-swiper-slide-index"),10),t.centeredSlides?i<e.loopedSlides-s/2||i>e.slides.length-e.loopedSlides+s/2?(e.loopFix(),i=n.children(`.${t.slideClass}[data-swiper-slide-index="${r}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),g((()=>{e.slideTo(i)}))):e.slideTo(i):i>e.slides.length-s?(e.loopFix(),i=n.children(`.${t.slideClass}[data-swiper-slide-index="${r}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),g((()=>{e.slideTo(i)}))):e.slideTo(i)}else e.slideTo(i)}},O={loopCreate:function(){const e=this,t=i(),{params:n,$wrapperEl:s}=e,r=s.children().length>0?m(s.children()[0].parentNode):s;r.children(`.${n.slideClass}.${n.slideDuplicateClass}`).remove();let o=r.children(`.${n.slideClass}`);if(n.loopFillGroupWithBlank){const e=n.slidesPerGroup-o.length%n.slidesPerGroup;if(e!==n.slidesPerGroup){for(let s=0;s<e;s+=1){const e=m(t.createElement("div")).addClass(`${n.slideClass} ${n.slideBlankClass}`);r.append(e)}o=r.children(`.${n.slideClass}`)}}"auto"!==n.slidesPerView||n.loopedSlides||(n.loopedSlides=o.length),e.loopedSlides=Math.ceil(parseFloat(n.loopedSlides||n.slidesPerView,10)),e.loopedSlides+=n.loopAdditionalSlides,e.loopedSlides>o.length&&(e.loopedSlides=o.length);const a=[],l=[];o.each(((t,n)=>{const s=m(t);n<e.loopedSlides&&l.push(t),n<o.length&&n>=o.length-e.loopedSlides&&a.push(t),s.attr("data-swiper-slide-index",n)}));for(let e=0;e<l.length;e+=1)r.append(m(l[e].cloneNode(!0)).addClass(n.slideDuplicateClass));for(let e=a.length-1;e>=0;e-=1)r.prepend(m(a[e].cloneNode(!0)).addClass(n.slideDuplicateClass))},loopFix:function(){const e=this;e.emit("beforeLoopFix");const{activeIndex:t,slides:n,loopedSlides:s,allowSlidePrev:r,allowSlideNext:i,snapGrid:o,rtlTranslate:a}=e;let l;e.allowSlidePrev=!0,e.allowSlideNext=!0;const c=-o[t]-e.getTranslate();t<s?(l=n.length-3*s+t,l+=s,e.slideTo(l,0,!1,!0)&&0!==c&&e.setTranslate((a?-e.translate:e.translate)-c)):t>=n.length-s&&(l=-n.length+t+s,l+=s,e.slideTo(l,0,!1,!0)&&0!==c&&e.setTranslate((a?-e.translate:e.translate)-c)),e.allowSlidePrev=r,e.allowSlideNext=i,e.emit("loopFix")},loopDestroy:function(){const{$wrapperEl:e,params:t,slides:n}=this;e.children(`.${t.slideClass}.${t.slideDuplicateClass},.${t.slideClass}.${t.slideBlankClass}`).remove(),n.removeAttr("data-swiper-slide-index")}};function I(e){const t=this,n=i(),s=a(),r=t.touchEventsData,{params:o,touches:l,enabled:c}=t;if(!c)return;if(t.animating&&o.preventInteractionOnTransition)return;!t.animating&&o.cssMode&&o.loop&&t.loopFix();let d=e;d.originalEvent&&(d=d.originalEvent);let p=m(d.target);if("wrapper"===o.touchEventsTarget&&!p.closest(t.wrapperEl).length)return;if(r.isTouchEvent="touchstart"===d.type,!r.isTouchEvent&&"which"in d&&3===d.which)return;if(!r.isTouchEvent&&"button"in d&&d.button>0)return;if(r.isTouched&&r.isMoved)return;o.noSwipingClass&&""!==o.noSwipingClass&&d.target&&d.target.shadowRoot&&e.path&&e.path[0]&&(p=m(e.path[0]));const u=o.noSwipingSelector?o.noSwipingSelector:`.${o.noSwipingClass}`,f=!(!d.target||!d.target.shadowRoot);if(o.noSwiping&&(f?function(e,t=this){return function t(n){return n&&n!==i()&&n!==a()?(n.assignedSlot&&(n=n.assignedSlot),n.closest(e)||t(n.getRootNode().host)):null}(t)}(u,d.target):p.closest(u)[0]))return void(t.allowClick=!0);if(o.swipeHandler&&!p.closest(o.swipeHandler)[0])return;l.currentX="touchstart"===d.type?d.targetTouches[0].pageX:d.pageX,l.currentY="touchstart"===d.type?d.targetTouches[0].pageY:d.pageY;const h=l.currentX,g=l.currentY,y=o.edgeSwipeDetection||o.iOSEdgeSwipeDetection,w=o.edgeSwipeThreshold||o.iOSEdgeSwipeThreshold;if(y&&(h<=w||h>=s.innerWidth-w)){if("prevent"!==y)return;e.preventDefault()}if(Object.assign(r,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=h,l.startY=g,r.touchStartTime=v(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,o.threshold>0&&(r.allowThresholdMove=!1),"touchstart"!==d.type){let e=!0;p.is(r.focusableElements)&&(e=!1),n.activeElement&&m(n.activeElement).is(r.focusableElements)&&n.activeElement!==p[0]&&n.activeElement.blur();const s=e&&t.allowTouchMove&&o.touchStartPreventDefault;!o.touchStartForcePreventDefault&&!s||p[0].isContentEditable||d.preventDefault()}t.emit("touchStart",d)}function L(e){const t=i(),n=this,s=n.touchEventsData,{params:r,touches:o,rtlTranslate:a,enabled:l}=n;if(!l)return;let c=e;if(c.originalEvent&&(c=c.originalEvent),!s.isTouched)return void(s.startMoving&&s.isScrolling&&n.emit("touchMoveOpposite",c));if(s.isTouchEvent&&"touchmove"!==c.type)return;const d="touchmove"===c.type&&c.targetTouches&&(c.targetTouches[0]||c.changedTouches[0]),p="touchmove"===c.type?d.pageX:c.pageX,u="touchmove"===c.type?d.pageY:c.pageY;if(c.preventedByNestedSwiper)return o.startX=p,void(o.startY=u);if(!n.allowTouchMove)return n.allowClick=!1,void(s.isTouched&&(Object.assign(o,{startX:p,startY:u,currentX:p,currentY:u}),s.touchStartTime=v()));if(s.isTouchEvent&&r.touchReleaseOnEdges&&!r.loop)if(n.isVertical()){if(u<o.startY&&n.translate<=n.maxTranslate()||u>o.startY&&n.translate>=n.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else if(p<o.startX&&n.translate<=n.maxTranslate()||p>o.startX&&n.translate>=n.minTranslate())return;if(s.isTouchEvent&&t.activeElement&&c.target===t.activeElement&&m(c.target).is(s.focusableElements))return s.isMoved=!0,void(n.allowClick=!1);if(s.allowTouchCallbacks&&n.emit("touchMove",c),c.targetTouches&&c.targetTouches.length>1)return;o.currentX=p,o.currentY=u;const f=o.currentX-o.startX,h=o.currentY-o.startY;if(n.params.threshold&&Math.sqrt(f**2+h**2)<n.params.threshold)return;if(void 0===s.isScrolling){let e;n.isHorizontal()&&o.currentY===o.startY||n.isVertical()&&o.currentX===o.startX?s.isScrolling=!1:f*f+h*h>=25&&(e=180*Math.atan2(Math.abs(h),Math.abs(f))/Math.PI,s.isScrolling=n.isHorizontal()?e>r.touchAngle:90-e>r.touchAngle)}if(s.isScrolling&&n.emit("touchMoveOpposite",c),void 0===s.startMoving&&(o.currentX===o.startX&&o.currentY===o.startY||(s.startMoving=!0)),s.isScrolling)return void(s.isTouched=!1);if(!s.startMoving)return;n.allowClick=!1,!r.cssMode&&c.cancelable&&c.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&c.stopPropagation(),s.isMoved||(r.loop&&!r.cssMode&&n.loopFix(),s.startTranslate=n.getTranslate(),n.setTransition(0),n.animating&&n.$wrapperEl.trigger("webkitTransitionEnd transitionend"),s.allowMomentumBounce=!1,!r.grabCursor||!0!==n.allowSlideNext&&!0!==n.allowSlidePrev||n.setGrabCursor(!0),n.emit("sliderFirstMove",c)),n.emit("sliderMove",c),s.isMoved=!0;let g=n.isHorizontal()?f:h;o.diff=g,g*=r.touchRatio,a&&(g=-g),n.swipeDirection=g>0?"prev":"next",s.currentTranslate=g+s.startTranslate;let y=!0,w=r.resistanceRatio;if(r.touchReleaseOnEdges&&(w=0),g>0&&s.currentTranslate>n.minTranslate()?(y=!1,r.resistance&&(s.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+s.startTranslate+g)**w)):g<0&&s.currentTranslate<n.maxTranslate()&&(y=!1,r.resistance&&(s.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-s.startTranslate-g)**w)),y&&(c.preventedByNestedSwiper=!0),!n.allowSlideNext&&"next"===n.swipeDirection&&s.currentTranslate<s.startTranslate&&(s.currentTranslate=s.startTranslate),!n.allowSlidePrev&&"prev"===n.swipeDirection&&s.currentTranslate>s.startTranslate&&(s.currentTranslate=s.startTranslate),n.allowSlidePrev||n.allowSlideNext||(s.currentTranslate=s.startTranslate),r.threshold>0){if(!(Math.abs(g)>r.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);if(!s.allowThresholdMove)return s.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,s.currentTranslate=s.startTranslate,void(o.diff=n.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY)}r.followFinger&&!r.cssMode&&((r.freeMode&&r.freeMode.enabled&&n.freeMode||r.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),n.params.freeMode&&r.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(s.currentTranslate),n.setTranslate(s.currentTranslate))}function N(e){const t=this,n=t.touchEventsData,{params:s,touches:r,rtlTranslate:i,slidesGrid:o,enabled:a}=t;if(!a)return;let l=e;if(l.originalEvent&&(l=l.originalEvent),n.allowTouchCallbacks&&t.emit("touchEnd",l),n.allowTouchCallbacks=!1,!n.isTouched)return n.isMoved&&s.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,void(n.startMoving=!1);s.grabCursor&&n.isMoved&&n.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const c=v(),d=c-n.touchStartTime;if(t.allowClick){const e=l.path||l.composedPath&&l.composedPath();t.updateClickedSlide(e&&e[0]||l.target),t.emit("tap click",l),d<300&&c-n.lastClickTime<300&&t.emit("doubleTap doubleClick",l)}if(n.lastClickTime=v(),g((()=>{t.destroyed||(t.allowClick=!0)})),!n.isTouched||!n.isMoved||!t.swipeDirection||0===r.diff||n.currentTranslate===n.startTranslate)return n.isTouched=!1,n.isMoved=!1,void(n.startMoving=!1);let p;if(n.isTouched=!1,n.isMoved=!1,n.startMoving=!1,p=s.followFinger?i?t.translate:-t.translate:-n.currentTranslate,s.cssMode)return;if(t.params.freeMode&&s.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:p});let u=0,f=t.slidesSizesGrid[0];for(let e=0;e<o.length;e+=e<s.slidesPerGroupSkip?1:s.slidesPerGroup){const t=e<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;void 0!==o[e+t]?p>=o[e]&&p<o[e+t]&&(u=e,f=o[e+t]-o[e]):p>=o[e]&&(u=e,f=o[o.length-1]-o[o.length-2])}const h=(p-o[u])/f,m=u<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;if(d>s.longSwipesMs){if(!s.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(h>=s.longSwipesRatio?t.slideTo(u+m):t.slideTo(u)),"prev"===t.swipeDirection&&(h>1-s.longSwipesRatio?t.slideTo(u+m):t.slideTo(u))}else{if(!s.shortSwipes)return void t.slideTo(t.activeIndex);!t.navigation||l.target!==t.navigation.nextEl&&l.target!==t.navigation.prevEl?("next"===t.swipeDirection&&t.slideTo(u+m),"prev"===t.swipeDirection&&t.slideTo(u)):l.target===t.navigation.nextEl?t.slideTo(u+m):t.slideTo(u)}}function z(){const e=this,{params:t,el:n}=e;if(n&&0===n.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:s,allowSlidePrev:r,snapGrid:i}=e;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),("auto"===t.slidesPerView||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=r,e.allowSlideNext=s,e.params.watchOverflow&&i!==e.snapGrid&&e.checkOverflow()}function A(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function R(){const e=this,{wrapperEl:t,rtlTranslate:n,enabled:s}=e;if(!s)return;let r;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,-0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const i=e.maxTranslate()-e.minTranslate();r=0===i?0:(e.translate-e.minTranslate())/i,r!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}let V=!1;function D(){}const B=(e,t)=>{const n=i(),{params:s,touchEvents:r,el:o,wrapperEl:a,device:l,support:c}=e,d=!!s.nested,p="on"===t?"addEventListener":"removeEventListener",u=t;if(c.touch){const t=!("touchstart"!==r.start||!c.passiveListener||!s.passiveListeners)&&{passive:!0,capture:!1};o[p](r.start,e.onTouchStart,t),o[p](r.move,e.onTouchMove,c.passiveListener?{passive:!1,capture:d}:d),o[p](r.end,e.onTouchEnd,t),r.cancel&&o[p](r.cancel,e.onTouchEnd,t)}else o[p](r.start,e.onTouchStart,!1),n[p](r.move,e.onTouchMove,d),n[p](r.end,e.onTouchEnd,!1);(s.preventClicks||s.preventClicksPropagation)&&o[p]("click",e.onClick,!0),s.cssMode&&a[p]("scroll",e.onScroll),s.updateOnWindowResize?e[u](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",z,!0):e[u]("observerUpdate",z,!0)},F={attachEvents:function(){const e=this,t=i(),{params:n,support:s}=e;e.onTouchStart=I.bind(e),e.onTouchMove=L.bind(e),e.onTouchEnd=N.bind(e),n.cssMode&&(e.onScroll=R.bind(e)),e.onClick=A.bind(e),s.touch&&!V&&(t.addEventListener("touchstart",D),V=!0),B(e,"on")},detachEvents:function(){B(this,"off")}},j=(e,t)=>e.grid&&t.grid&&t.grid.rows>1,H={addClasses:function(){const e=this,{classNames:t,params:n,rtl:s,$el:r,device:i,support:o}=e,a=function(e,t){const n=[];return e.forEach((e=>{"object"==typeof e?Object.keys(e).forEach((s=>{e[s]&&n.push(t+s)})):"string"==typeof e&&n.push(t+e)})),n}(["initialized",n.direction,{"pointer-events":!o.touch},{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:s},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&"column"===n.grid.fill},{android:i.android},{ios:i.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides}],n.containerModifierClass);t.push(...a),r.addClass([...t].join(" ")),e.emitContainerClasses()},removeClasses:function(){const{$el:e,classNames:t}=this;e.removeClass(t.join(" ")),this.emitContainerClasses()}},G={init:!0,direction:"horizontal",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,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,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};function U(e,t){return function(n={}){const s=Object.keys(n)[0],r=n[s];"object"==typeof r&&null!==r?(["navigation","pagination","scrollbar"].indexOf(s)>=0&&!0===e[s]&&(e[s]={auto:!0}),s in e&&"enabled"in r?(!0===e[s]&&(e[s]={enabled:!0}),"object"!=typeof e[s]||"enabled"in e[s]||(e[s].enabled=!0),e[s]||(e[s]={enabled:!1}),b(t,n)):b(t,n)):b(t,n)}}const W={eventsEmitter:$,update:M,translate:{getTranslate:function(e=(this.isHorizontal()?"x":"y")){const{params:t,rtlTranslate:n,translate:s,$wrapperEl:r}=this;if(t.virtualTranslate)return n?-s:s;if(t.cssMode)return s;let i=y(r[0],e);return n&&(i=-i),i||0},setTranslate:function(e,t){const n=this,{rtlTranslate:s,params:r,$wrapperEl:i,wrapperEl:o,progress:a}=n;let l,c=0,d=0;n.isHorizontal()?c=s?-e:e:d=e,r.roundLengths&&(c=Math.floor(c),d=Math.floor(d)),r.cssMode?o[n.isHorizontal()?"scrollLeft":"scrollTop"]=n.isHorizontal()?-c:-d:r.virtualTranslate||i.transform(`translate3d(${c}px, ${d}px, 0px)`),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?c:d;const p=n.maxTranslate()-n.minTranslate();l=0===p?0:(e-n.minTranslate())/p,l!==a&&n.updateProgress(e),n.emit("setTranslate",n.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e=0,t=this.params.speed,n=!0,s=!0,r){const i=this,{params:o,wrapperEl:a}=i;if(i.animating&&o.preventInteractionOnTransition)return!1;const l=i.minTranslate(),c=i.maxTranslate();let d;if(d=s&&e>l?l:s&&e<c?c:e,i.updateProgress(d),o.cssMode){const e=i.isHorizontal();if(0===t)a[e?"scrollLeft":"scrollTop"]=-d;else{if(!i.support.smoothScroll)return S({swiper:i,targetPosition:-d,side:e?"left":"top"}),!0;a.scrollTo({[e?"left":"top"]:-d,behavior:"smooth"})}return!0}return 0===t?(i.setTransition(0),i.setTranslate(d),n&&(i.emit("beforeTransitionStart",t,r),i.emit("transitionEnd"))):(i.setTransition(t),i.setTranslate(d),n&&(i.emit("beforeTransitionStart",t,r),i.emit("transitionStart")),i.animating||(i.animating=!0,i.onTranslateToWrapperTransitionEnd||(i.onTranslateToWrapperTransitionEnd=function(e){i&&!i.destroyed&&e.target===this&&(i.$wrapperEl[0].removeEventListener("transitionend",i.onTranslateToWrapperTransitionEnd),i.$wrapperEl[0].removeEventListener("webkitTransitionEnd",i.onTranslateToWrapperTransitionEnd),i.onTranslateToWrapperTransitionEnd=null,delete i.onTranslateToWrapperTransitionEnd,n&&i.emit("transitionEnd"))}),i.$wrapperEl[0].addEventListener("transitionend",i.onTranslateToWrapperTransitionEnd),i.$wrapperEl[0].addEventListener("webkitTransitionEnd",i.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){const n=this;n.params.cssMode||n.$wrapperEl.transition(e),n.emit("setTransition",e,t)},transitionStart:function(e=!0,t){const n=this,{params:s}=n;s.cssMode||(s.autoHeight&&n.updateAutoHeight(),k({swiper:n,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){const n=this,{params:s}=n;n.animating=!1,s.cssMode||(n.setTransition(0),k({swiper:n,runCallbacks:e,direction:t,step:"End"}))}},slide:P,loop:O,grabCursor:{setGrabCursor:function(e){const t=this;if(t.support.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const n="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;n.style.cursor="move",n.style.cursor=e?"-webkit-grabbing":"-webkit-grab",n.style.cursor=e?"-moz-grabbin":"-moz-grab",n.style.cursor=e?"grabbing":"grab"},unsetGrabCursor:function(){const e=this;e.support.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}},events:F,breakpoints:{setBreakpoint:function(){const e=this,{activeIndex:t,initialized:n,loopedSlides:s=0,params:r,$el:i}=e,o=r.breakpoints;if(!o||o&&0===Object.keys(o).length)return;const a=e.getBreakpoint(o,e.params.breakpointsBase,e.el);if(!a||e.currentBreakpoint===a)return;const l=(a in o?o[a]:void 0)||e.originalParams,c=j(e,r),d=j(e,l),p=r.enabled;c&&!d?(i.removeClass(`${r.containerModifierClass}grid ${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!c&&d&&(i.addClass(`${r.containerModifierClass}grid`),(l.grid.fill&&"column"===l.grid.fill||!l.grid.fill&&"column"===r.grid.fill)&&i.addClass(`${r.containerModifierClass}grid-column`),e.emitContainerClasses());const u=l.direction&&l.direction!==r.direction,f=r.loop&&(l.slidesPerView!==r.slidesPerView||u);u&&n&&e.changeDirection(),b(e.params,l);const h=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),p&&!h?e.disable():!p&&h&&e.enable(),e.currentBreakpoint=a,e.emit("_beforeBreakpoint",l),f&&n&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-s+e.loopedSlides,0,!1)),e.emit("breakpoint",l)},getBreakpoint:function(e,t="window",n){if(!e||"container"===t&&!n)return;let s=!1;const r=a(),i="window"===t?r.innerHeight:n.clientHeight,o=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:i*t,point:e}}return{value:e,point:e}}));o.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let e=0;e<o.length;e+=1){const{point:i,value:a}=o[e];"window"===t?r.matchMedia(`(min-width: ${a}px)`).matches&&(s=i):a<=n.clientWidth&&(s=i)}return s||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:s}=n;if(s){const t=e.slides.length-1,n=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*s;e.isLocked=e.size>n}else e.isLocked=1===e.snapGrid.length;!0===n.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===n.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:H,images:{loadImage:function(e,t,n,s,r,i){const o=a();let l;function c(){i&&i()}m(e).parent("picture")[0]||e.complete&&r?c():t?(l=new o.Image,l.onload=c,l.onerror=c,s&&(l.sizes=s),n&&(l.srcset=n),t&&(l.src=t)):c()},preloadImages:function(){const e=this;function t(){null!=e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(let n=0;n<e.imagesToLoad.length;n+=1){const s=e.imagesToLoad[n];e.loadImage(s,s.currentSrc||s.getAttribute("src"),s.srcset||s.getAttribute("srcset"),s.sizes||s.getAttribute("sizes"),!0,t)}}}},q={};class X{constructor(...e){let t,n;if(1===e.length&&e[0].constructor&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?n=e[0]:[t,n]=e,n||(n={}),n=b({},n),t&&!n.el&&(n.el=t),n.el&&m(n.el).length>1){const e=[];return m(n.el).each((t=>{const s=b({},n,{el:t});e.push(new X(s))})),e}const s=this;s.__swiper__=!0,s.support=T(),s.device=function(e={}){return C||(C=function({userAgent:e}={}){const t=T(),n=a(),s=n.navigator.platform,r=e||n.navigator.userAgent,i={ios:!1,android:!1},o=n.screen.width,l=n.screen.height,c=r.match(/(Android);?[\s\/]+([\d.]+)?/);let d=r.match(/(iPad).*OS\s([\d_]+)/);const p=r.match(/(iPod)(.*OS\s([\d_]+))?/),u=!d&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),f="Win32"===s;let h="MacIntel"===s;return!d&&h&&t.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${o}x${l}`)>=0&&(d=r.match(/(Version)\/([\d.]+)/),d||(d=[0,1,"13_0_0"]),h=!1),c&&!f&&(i.os="android",i.android=!0),(d||u||p)&&(i.os="ios",i.ios=!0),i}(e)),C}({userAgent:n.userAgent}),s.browser=(_||(_=function(){const e=a();return{isSafari:function(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}()),_),s.eventsListeners={},s.eventsAnyListeners=[],s.modules=[...s.__modules__],n.modules&&Array.isArray(n.modules)&&s.modules.push(...n.modules);const r={};s.modules.forEach((e=>{e({swiper:s,extendParams:U(n,r),on:s.on.bind(s),once:s.once.bind(s),off:s.off.bind(s),emit:s.emit.bind(s)})}));const i=b({},G,r);return s.params=b({},i,q,n),s.originalParams=b({},s.params),s.passedParams=b({},n),s.params&&s.params.on&&Object.keys(s.params.on).forEach((e=>{s.on(e,s.params.on[e])})),s.params&&s.params.onAny&&s.onAny(s.params.onAny),s.$=m,Object.assign(s,{enabled:s.params.enabled,el:t,classNames:[],slides:m(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===s.params.direction,isVertical:()=>"vertical"===s.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:s.params.allowSlideNext,allowSlidePrev:s.params.allowSlidePrev,touchEvents:function(){const e=["touchstart","touchmove","touchend","touchcancel"],t=["pointerdown","pointermove","pointerup"];return s.touchEventsTouch={start:e[0],move:e[1],end:e[2],cancel:e[3]},s.touchEventsDesktop={start:t[0],move:t[1],end:t[2]},s.support.touch||!s.params.simulateTouch?s.touchEventsTouch:s.touchEventsDesktop}(),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:s.params.focusableElements,lastClickTime:v(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:s.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),s.emit("_swiper"),s.params.init&&s.init(),s}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const n=this;e=Math.min(Math.max(e,0),1);const s=n.minTranslate(),r=(n.maxTranslate()-s)*e+s;n.translateTo(r,void 0===t?0:t),n.updateActiveIndex(),n.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter((t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return e.className.split(" ").filter((e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass))).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.each((n=>{const s=e.getSlideClasses(n);t.push({slideEl:n,classNames:s}),e.emit("_slideClass",n,s)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e="current",t=!1){const{params:n,slides:s,slidesGrid:r,slidesSizesGrid:i,size:o,activeIndex:a}=this;let l=1;if(n.centeredSlides){let e,t=s[a].swiperSlideSize;for(let n=a+1;n<s.length;n+=1)s[n]&&!e&&(t+=s[n].swiperSlideSize,l+=1,t>o&&(e=!0));for(let n=a-1;n>=0;n-=1)s[n]&&!e&&(t+=s[n].swiperSlideSize,l+=1,t>o&&(e=!0))}else if("current"===e)for(let e=a+1;e<s.length;e+=1)(t?r[e]+i[e]-r[a]<o:r[e]-r[a]<o)&&(l+=1);else for(let e=a-1;e>=0;e-=1)r[a]-r[e]<o&&(l+=1);return l}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:n}=e;function s(){const t=e.rtlTranslate?-1*e.translate:e.translate,n=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(n),e.updateActiveIndex(),e.updateSlidesClasses()}let r;n.breakpoints&&e.setBreakpoint(),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.params.freeMode&&e.params.freeMode.enabled?(s(),e.params.autoHeight&&e.updateAutoHeight()):(r=("auto"===e.params.slidesPerView||e.params.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),r||s()),n.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t=!0){const n=this,s=n.params.direction;return e||(e="horizontal"===s?"vertical":"horizontal"),e===s||"horizontal"!==e&&"vertical"!==e||(n.$el.removeClass(`${n.params.containerModifierClass}${s}`).addClass(`${n.params.containerModifierClass}${e}`),n.emitContainerClasses(),n.params.direction=e,n.slides.each((t=>{"vertical"===e?t.style.width="":t.style.height=""})),n.emit("changeDirection"),t&&n.update()),n}mount(e){const t=this;if(t.mounted)return!0;const n=m(e||t.params.el);if(!(e=n[0]))return!1;e.swiper=t;const s=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let r=(()=>{if(e&&e.shadowRoot&&e.shadowRoot.querySelector){const t=m(e.shadowRoot.querySelector(s()));return t.children=e=>n.children(e),t}return n.children(s())})();if(0===r.length&&t.params.createElements){const e=i().createElement("div");r=m(e),e.className=t.params.wrapperClass,n.append(e),n.children(`.${t.params.slideClass}`).each((e=>{r.append(e)}))}return Object.assign(t,{$el:n,el:e,$wrapperEl:r,wrapperEl:r[0],mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===n.css("direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===n.css("direction")),wrongRTL:"-webkit-box"===r.css("display")}),!0}init(e){const t=this;return t.initialized||!1===t.mount(e)||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.params.loop&&t.loopCreate(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.preloadImages&&t.preloadImages(),t.params.loop?t.slideTo(t.params.initialSlide+t.loopedSlides,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.attachEvents(),t.initialized=!0,t.emit("init"),t.emit("afterInit")),t}destroy(e=!0,t=!0){const n=this,{params:s,$el:r,$wrapperEl:i,slides:o}=n;return void 0===n.params||n.destroyed||(n.emit("beforeDestroy"),n.initialized=!1,n.detachEvents(),s.loop&&n.loopDestroy(),t&&(n.removeClasses(),r.removeAttr("style"),i.removeAttr("style"),o&&o.length&&o.removeClass([s.slideVisibleClass,s.slideActiveClass,s.slideNextClass,s.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),n.emit("destroy"),Object.keys(n.eventsListeners).forEach((e=>{n.off(e)})),!1!==e&&(n.$el[0].swiper=null,function(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}}))}(n)),n.destroyed=!0),null}static extendDefaults(e){b(q,e)}static get extendedDefaults(){return q}static get defaults(){return G}static installModule(e){X.prototype.__modules__||(X.prototype.__modules__=[]);const t=X.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach((e=>X.installModule(e))),X):(X.installModule(e),X)}}Object.keys(W).forEach((e=>{Object.keys(W[e]).forEach((t=>{X.prototype[t]=W[e][t]}))})),X.use([function({swiper:e,on:t,emit:n}){const s=a();let r=null;const i=()=>{e&&!e.destroyed&&e.initialized&&(n("beforeResize"),n("resize"))},o=()=>{e&&!e.destroyed&&e.initialized&&n("orientationchange")};t("init",(()=>{e.params.resizeObserver&&void 0!==s.ResizeObserver?e&&!e.destroyed&&e.initialized&&(r=new ResizeObserver((t=>{const{width:n,height:s}=e;let r=n,o=s;t.forEach((({contentBoxSize:t,contentRect:n,target:s})=>{s&&s!==e.el||(r=n?n.width:(t[0]||t).inlineSize,o=n?n.height:(t[0]||t).blockSize)})),r===n&&o===s||i()})),r.observe(e.el)):(s.addEventListener("resize",i),s.addEventListener("orientationchange",o))})),t("destroy",(()=>{r&&r.unobserve&&e.el&&(r.unobserve(e.el),r=null),s.removeEventListener("resize",i),s.removeEventListener("orientationchange",o)}))},function({swiper:e,extendParams:t,on:n,emit:s}){const r=[],i=a(),o=(e,t={})=>{const n=new(i.MutationObserver||i.WebkitMutationObserver)((e=>{if(1===e.length)return void s("observerUpdate",e[0]);const t=function(){s("observerUpdate",e[0])};i.requestAnimationFrame?i.requestAnimationFrame(t):i.setTimeout(t,0)}));n.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),r.push(n)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",(()=>{if(e.params.observer){if(e.params.observeParents){const t=e.$el.parents();for(let e=0;e<t.length;e+=1)o(t[e])}o(e.$el[0],{childList:e.params.observeSlideChildren}),o(e.$wrapperEl[0],{attributes:!1})}})),n("destroy",(()=>{r.forEach((e=>{e.disconnect()})),r.splice(0,r.length)}))}]);const Y=X;function K(e,t,n,s){const r=i();return e.params.createElements&&Object.keys(s).forEach((i=>{if(!n[i]&&!0===n.auto){let o=e.$el.children(`.${s[i]}`)[0];o||(o=r.createElement("div"),o.className=s[i],e.$el.append(o)),n[i]=o,t[i]=o}})),n}function J(e=""){return`.${e.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}`}function Z(e){const t=this,{$wrapperEl:n,params:s}=t;if(s.loop&&t.loopDestroy(),"object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&n.append(e[t]);else n.append(e);s.loop&&t.loopCreate(),s.observer||t.update()}function Q(e){const t=this,{params:n,$wrapperEl:s,activeIndex:r}=t;n.loop&&t.loopDestroy();let i=r+1;if("object"==typeof e&&"length"in e){for(let t=0;t<e.length;t+=1)e[t]&&s.prepend(e[t]);i=r+e.length}else s.prepend(e);n.loop&&t.loopCreate(),n.observer||t.update(),t.slideTo(i,0,!1)}function ee(e,t){const n=this,{$wrapperEl:s,params:r,activeIndex:i}=n;let o=i;r.loop&&(o-=n.loopedSlides,n.loopDestroy(),n.slides=s.children(`.${r.slideClass}`));const a=n.slides.length;if(e<=0)return void n.prependSlide(t);if(e>=a)return void n.appendSlide(t);let l=o>e?o+1:o;const c=[];for(let t=a-1;t>=e;t-=1){const e=n.slides.eq(t);e.remove(),c.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&s.append(t[e]);l=o>e?o+t.length:o}else s.append(t);for(let e=0;e<c.length;e+=1)s.append(c[e]);r.loop&&n.loopCreate(),r.observer||n.update(),r.loop?n.slideTo(l+n.loopedSlides,0,!1):n.slideTo(l,0,!1)}function te(e){const t=this,{params:n,$wrapperEl:s,activeIndex:r}=t;let i=r;n.loop&&(i-=t.loopedSlides,t.loopDestroy(),t.slides=s.children(`.${n.slideClass}`));let o,a=i;if("object"==typeof e&&"length"in e){for(let n=0;n<e.length;n+=1)o=e[n],t.slides[o]&&t.slides.eq(o).remove(),o<a&&(a-=1);a=Math.max(a,0)}else o=e,t.slides[o]&&t.slides.eq(o).remove(),o<a&&(a-=1),a=Math.max(a,0);n.loop&&t.loopCreate(),n.observer||t.update(),n.loop?t.slideTo(a+t.loopedSlides,0,!1):t.slideTo(a,0,!1)}function ne(){const e=this,t=[];for(let n=0;n<e.slides.length;n+=1)t.push(n);e.removeSlide(t)}function se(e){const{effect:t,swiper:n,on:s,setTranslate:r,setTransition:i,overwriteParams:o,perspective:a}=e;s("beforeInit",(()=>{if(n.params.effect!==t)return;n.classNames.push(`${n.params.containerModifierClass}${t}`),a&&a()&&n.classNames.push(`${n.params.containerModifierClass}3d`);const e=o?o():{};Object.assign(n.params,e),Object.assign(n.originalParams,e)})),s("setTranslate",(()=>{n.params.effect===t&&r()})),s("setTransition",((e,s)=>{n.params.effect===t&&i(s)}))}function re(e,t){return e.transformEl?t.find(e.transformEl).css({"backface-visibility":"hidden","-webkit-backface-visibility":"hidden"}):t}function ie({swiper:e,duration:t,transformEl:n,allSlides:s}){const{slides:r,activeIndex:i,$wrapperEl:o}=e;if(e.params.virtualTranslate&&0!==t){let t,a=!1;t=s?n?r.find(n):r:n?r.eq(i).find(n):r.eq(i),t.transitionEnd((()=>{if(a)return;if(!e||e.destroyed)return;a=!0,e.animating=!1;const t=["webkitTransitionEnd","transitionend"];for(let e=0;e<t.length;e+=1)o.trigger(t[e])}))}}function oe(e,t,n){const s="swiper-slide-shadow"+(n?`-${n}`:""),r=e.transformEl?t.find(e.transformEl):t;let i=r.children(`.${s}`);return i.length||(i=m(`<div class="swiper-slide-shadow${n?`-${n}`:""}"></div>`),r.append(i)),i}const ae=[function({swiper:e,extendParams:t,on:n}){let s;function r(t,n){const s=e.params.virtual;if(s.cache&&e.virtual.cache[n])return e.virtual.cache[n];const r=s.renderSlide?m(s.renderSlide.call(e,t,n)):m(`<div class="${e.params.slideClass}" data-swiper-slide-index="${n}">${t}</div>`);return r.attr("data-swiper-slide-index")||r.attr("data-swiper-slide-index",n),s.cache&&(e.virtual.cache[n]=r),r}function i(t){const{slidesPerView:n,slidesPerGroup:s,centeredSlides:i}=e.params,{addSlidesBefore:o,addSlidesAfter:a}=e.params.virtual,{from:l,to:c,slides:d,slidesGrid:p,offset:u}=e.virtual;e.params.cssMode||e.updateActiveIndex();const f=e.activeIndex||0;let h,m,g;h=e.rtlTranslate?"right":e.isHorizontal()?"left":"top",i?(m=Math.floor(n/2)+s+a,g=Math.floor(n/2)+s+o):(m=n+(s-1)+a,g=s+o);const v=Math.max((f||0)-g,0),y=Math.min((f||0)+m,d.length-1),w=(e.slidesGrid[v]||0)-(e.slidesGrid[0]||0);function b(){e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.lazy&&e.params.lazy.enabled&&e.lazy.load()}if(Object.assign(e.virtual,{from:v,to:y,offset:w,slidesGrid:e.slidesGrid}),l===v&&c===y&&!t)return e.slidesGrid!==p&&w!==u&&e.slides.css(h,`${w}px`),void e.updateProgress();if(e.params.virtual.renderExternal)return e.params.virtual.renderExternal.call(e,{offset:w,from:v,to:y,slides:function(){const e=[];for(let t=v;t<=y;t+=1)e.push(d[t]);return e}()}),void(e.params.virtual.renderExternalUpdate&&b());const x=[],S=[];if(t)e.$wrapperEl.find(`.${e.params.slideClass}`).remove();else for(let t=l;t<=c;t+=1)(t<v||t>y)&&e.$wrapperEl.find(`.${e.params.slideClass}[data-swiper-slide-index="${t}"]`).remove();for(let e=0;e<d.length;e+=1)e>=v&&e<=y&&(void 0===c||t?S.push(e):(e>c&&S.push(e),e<l&&x.push(e)));S.forEach((t=>{e.$wrapperEl.append(r(d[t],t))})),x.sort(((e,t)=>t-e)).forEach((t=>{e.$wrapperEl.prepend(r(d[t],t))})),e.$wrapperEl.children(".swiper-slide").css(h,`${w}px`),b()}t({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}}),e.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]},n("beforeInit",(()=>{e.params.virtual.enabled&&(e.virtual.slides=e.params.virtual.slides,e.classNames.push(`${e.params.containerModifierClass}virtual`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0,e.params.initialSlide||i())})),n("setTranslate",(()=>{e.params.virtual.enabled&&(e.params.cssMode&&!e._immediateVirtual?(clearTimeout(s),s=setTimeout((()=>{i()}),100)):i())})),n("init update resize",(()=>{e.params.virtual.enabled&&e.params.cssMode&&x(e.wrapperEl,"--swiper-virtual-size",`${e.virtualSize}px`)})),Object.assign(e.virtual,{appendSlide:function(t){if("object"==typeof t&&"length"in t)for(let n=0;n<t.length;n+=1)t[n]&&e.virtual.slides.push(t[n]);else e.virtual.slides.push(t);i(!0)},prependSlide:function(t){const n=e.activeIndex;let s=n+1,r=1;if(Array.isArray(t)){for(let n=0;n<t.length;n+=1)t[n]&&e.virtual.slides.unshift(t[n]);s=n+t.length,r=t.length}else e.virtual.slides.unshift(t);if(e.params.virtual.cache){const t=e.virtual.cache,n={};Object.keys(t).forEach((e=>{const s=t[e],i=s.attr("data-swiper-slide-index");i&&s.attr("data-swiper-slide-index",parseInt(i,10)+r),n[parseInt(e,10)+r]=s})),e.virtual.cache=n}i(!0),e.slideTo(s,0)},removeSlide:function(t){if(null==t)return;let n=e.activeIndex;if(Array.isArray(t))for(let s=t.length-1;s>=0;s-=1)e.virtual.slides.splice(t[s],1),e.params.virtual.cache&&delete e.virtual.cache[t[s]],t[s]<n&&(n-=1),n=Math.max(n,0);else e.virtual.slides.splice(t,1),e.params.virtual.cache&&delete e.virtual.cache[t],t<n&&(n-=1),n=Math.max(n,0);i(!0),e.slideTo(n,0)},removeAllSlides:function(){e.virtual.slides=[],e.params.virtual.cache&&(e.virtual.cache={}),i(!0),e.slideTo(0,0)},update:i})},function({swiper:e,extendParams:t,on:n,emit:s}){const r=i(),o=a();function l(t){if(!e.enabled)return;const{rtlTranslate:n}=e;let i=t;i.originalEvent&&(i=i.originalEvent);const a=i.keyCode||i.charCode,l=e.params.keyboard.pageUpDown,c=l&&33===a,d=l&&34===a,p=37===a,u=39===a,f=38===a,h=40===a;if(!e.allowSlideNext&&(e.isHorizontal()&&u||e.isVertical()&&h||d))return!1;if(!e.allowSlidePrev&&(e.isHorizontal()&&p||e.isVertical()&&f||c))return!1;if(!(i.shiftKey||i.altKey||i.ctrlKey||i.metaKey||r.activeElement&&r.activeElement.nodeName&&("input"===r.activeElement.nodeName.toLowerCase()||"textarea"===r.activeElement.nodeName.toLowerCase()))){if(e.params.keyboard.onlyInViewport&&(c||d||p||u||f||h)){let t=!1;if(e.$el.parents(`.${e.params.slideClass}`).length>0&&0===e.$el.parents(`.${e.params.slideActiveClass}`).length)return;const s=e.$el,r=s[0].clientWidth,i=s[0].clientHeight,a=o.innerWidth,l=o.innerHeight,c=e.$el.offset();n&&(c.left-=e.$el[0].scrollLeft);const d=[[c.left,c.top],[c.left+r,c.top],[c.left,c.top+i],[c.left+r,c.top+i]];for(let e=0;e<d.length;e+=1){const n=d[e];if(n[0]>=0&&n[0]<=a&&n[1]>=0&&n[1]<=l){if(0===n[0]&&0===n[1])continue;t=!0}}if(!t)return}e.isHorizontal()?((c||d||p||u)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),((d||u)&&!n||(c||p)&&n)&&e.slideNext(),((c||p)&&!n||(d||u)&&n)&&e.slidePrev()):((c||d||f||h)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),(d||h)&&e.slideNext(),(c||f)&&e.slidePrev()),s("keyPress",a)}}function c(){e.keyboard.enabled||(m(r).on("keydown",l),e.keyboard.enabled=!0)}function d(){e.keyboard.enabled&&(m(r).off("keydown",l),e.keyboard.enabled=!1)}e.keyboard={enabled:!1},t({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),n("init",(()=>{e.params.keyboard.enabled&&c()})),n("destroy",(()=>{e.keyboard.enabled&&d()})),Object.assign(e.keyboard,{enable:c,disable:d})},function({swiper:e,extendParams:t,on:n,emit:s}){const r=a();let i;t({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null}}),e.mousewheel={enabled:!1};let o,l=v();const c=[];function d(){e.enabled&&(e.mouseEntered=!0)}function p(){e.enabled&&(e.mouseEntered=!1)}function u(t){return!(e.params.mousewheel.thresholdDelta&&t.delta<e.params.mousewheel.thresholdDelta||e.params.mousewheel.thresholdTime&&v()-l<e.params.mousewheel.thresholdTime||!(t.delta>=6&&v()-l<60)&&(t.direction<0?e.isEnd&&!e.params.loop||e.animating||(e.slideNext(),s("scroll",t.raw)):e.isBeginning&&!e.params.loop||e.animating||(e.slidePrev(),s("scroll",t.raw)),l=(new r.Date).getTime(),1))}function f(t){let n=t,r=!0;if(!e.enabled)return;const a=e.params.mousewheel;e.params.cssMode&&n.preventDefault();let l=e.$el;if("container"!==e.params.mousewheel.eventsTarget&&(l=m(e.params.mousewheel.eventsTarget)),!e.mouseEntered&&!l[0].contains(n.target)&&!a.releaseOnEdges)return!0;n.originalEvent&&(n=n.originalEvent);let d=0;const p=e.rtlTranslate?-1:1,f=function(e){let t=0,n=0,s=0,r=0;return"detail"in e&&(n=e.detail),"wheelDelta"in e&&(n=-e.wheelDelta/120),"wheelDeltaY"in e&&(n=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=n,n=0),s=10*t,r=10*n,"deltaY"in e&&(r=e.deltaY),"deltaX"in e&&(s=e.deltaX),e.shiftKey&&!s&&(s=r,r=0),(s||r)&&e.deltaMode&&(1===e.deltaMode?(s*=40,r*=40):(s*=800,r*=800)),s&&!t&&(t=s<1?-1:1),r&&!n&&(n=r<1?-1:1),{spinX:t,spinY:n,pixelX:s,pixelY:r}}(n);if(a.forceToAxis)if(e.isHorizontal()){if(!(Math.abs(f.pixelX)>Math.abs(f.pixelY)))return!0;d=-f.pixelX*p}else{if(!(Math.abs(f.pixelY)>Math.abs(f.pixelX)))return!0;d=-f.pixelY}else d=Math.abs(f.pixelX)>Math.abs(f.pixelY)?-f.pixelX*p:-f.pixelY;if(0===d)return!0;a.invert&&(d=-d);let h=e.getTranslate()+d*a.sensitivity;if(h>=e.minTranslate()&&(h=e.minTranslate()),h<=e.maxTranslate()&&(h=e.maxTranslate()),r=!!e.params.loop||!(h===e.minTranslate()||h===e.maxTranslate()),r&&e.params.nested&&n.stopPropagation(),e.params.freeMode&&e.params.freeMode.enabled){const t={time:v(),delta:Math.abs(d),direction:Math.sign(d)},r=o&&t.time<o.time+500&&t.delta<=o.delta&&t.direction===o.direction;if(!r){o=void 0,e.params.loop&&e.loopFix();let l=e.getTranslate()+d*a.sensitivity;const p=e.isBeginning,u=e.isEnd;if(l>=e.minTranslate()&&(l=e.minTranslate()),l<=e.maxTranslate()&&(l=e.maxTranslate()),e.setTransition(0),e.setTranslate(l),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses(),(!p&&e.isBeginning||!u&&e.isEnd)&&e.updateSlidesClasses(),e.params.freeMode.sticky){clearTimeout(i),i=void 0,c.length>=15&&c.shift();const n=c.length?c[c.length-1]:void 0,s=c[0];if(c.push(t),n&&(t.delta>n.delta||t.direction!==n.direction))c.splice(0);else if(c.length>=15&&t.time-s.time<500&&s.delta-t.delta>=1&&t.delta<=6){const n=d>0?.8:.2;o=t,c.splice(0),i=g((()=>{e.slideToClosest(e.params.speed,!0,void 0,n)}),0)}i||(i=g((()=>{o=t,c.splice(0),e.slideToClosest(e.params.speed,!0,void 0,.5)}),500))}if(r||s("scroll",n),e.params.autoplay&&e.params.autoplayDisableOnInteraction&&e.autoplay.stop(),l===e.minTranslate()||l===e.maxTranslate())return!0}}else{const n={time:v(),delta:Math.abs(d),direction:Math.sign(d),raw:t};c.length>=2&&c.shift();const s=c.length?c[c.length-1]:void 0;if(c.push(n),s?(n.direction!==s.direction||n.delta>s.delta||n.time>s.time+150)&&u(n):u(n),function(t){const 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}(n))return!0}return n.preventDefault?n.preventDefault():n.returnValue=!1,!1}function h(t){let n=e.$el;"container"!==e.params.mousewheel.eventsTarget&&(n=m(e.params.mousewheel.eventsTarget)),n[t]("mouseenter",d),n[t]("mouseleave",p),n[t]("wheel",f)}function y(){return e.params.cssMode?(e.wrapperEl.removeEventListener("wheel",f),!0):!e.mousewheel.enabled&&(h("on"),e.mousewheel.enabled=!0,!0)}function w(){return e.params.cssMode?(e.wrapperEl.addEventListener(event,f),!0):!!e.mousewheel.enabled&&(h("off"),e.mousewheel.enabled=!1,!0)}n("init",(()=>{!e.params.mousewheel.enabled&&e.params.cssMode&&w(),e.params.mousewheel.enabled&&y()})),n("destroy",(()=>{e.params.cssMode&&y(),e.mousewheel.enabled&&w()})),Object.assign(e.mousewheel,{enable:y,disable:w})},function({swiper:e,extendParams:t,on:n,emit:s}){function r(t){let n;return t&&(n=m(t),e.params.uniqueNavElements&&"string"==typeof t&&n.length>1&&1===e.$el.find(t).length&&(n=e.$el.find(t))),n}function i(t,n){const s=e.params.navigation;t&&t.length>0&&(t[n?"addClass":"removeClass"](s.disabledClass),t[0]&&"BUTTON"===t[0].tagName&&(t[0].disabled=n),e.params.watchOverflow&&e.enabled&&t[e.isLocked?"addClass":"removeClass"](s.lockClass))}function o(){if(e.params.loop)return;const{$nextEl:t,$prevEl:n}=e.navigation;i(n,e.isBeginning&&!e.params.rewind),i(t,e.isEnd&&!e.params.rewind)}function a(t){t.preventDefault(),(!e.isBeginning||e.params.loop||e.params.rewind)&&e.slidePrev()}function l(t){t.preventDefault(),(!e.isEnd||e.params.loop||e.params.rewind)&&e.slideNext()}function c(){const t=e.params.navigation;if(e.params.navigation=K(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!t.nextEl&&!t.prevEl)return;const n=r(t.nextEl),s=r(t.prevEl);n&&n.length>0&&n.on("click",l),s&&s.length>0&&s.on("click",a),Object.assign(e.navigation,{$nextEl:n,nextEl:n&&n[0],$prevEl:s,prevEl:s&&s[0]}),e.enabled||(n&&n.addClass(t.lockClass),s&&s.addClass(t.lockClass))}function d(){const{$nextEl:t,$prevEl:n}=e.navigation;t&&t.length&&(t.off("click",l),t.removeClass(e.params.navigation.disabledClass)),n&&n.length&&(n.off("click",a),n.removeClass(e.params.navigation.disabledClass))}t({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}}),e.navigation={nextEl:null,$nextEl:null,prevEl:null,$prevEl:null},n("init",(()=>{c(),o()})),n("toEdge fromEdge lock unlock",(()=>{o()})),n("destroy",(()=>{d()})),n("enable disable",(()=>{const{$nextEl:t,$prevEl:n}=e.navigation;t&&t[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass),n&&n[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass)})),n("click",((t,n)=>{const{$nextEl:r,$prevEl:i}=e.navigation,o=n.target;if(e.params.navigation.hideOnClick&&!m(o).is(i)&&!m(o).is(r)){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===o||e.pagination.el.contains(o)))return;let t;r?t=r.hasClass(e.params.navigation.hiddenClass):i&&(t=i.hasClass(e.params.navigation.hiddenClass)),s(!0===t?"navigationShow":"navigationHide"),r&&r.toggleClass(e.params.navigation.hiddenClass),i&&i.toggleClass(e.params.navigation.hiddenClass)}})),Object.assign(e.navigation,{update:o,init:c,destroy:d})},function({swiper:e,extendParams:t,on:n,emit:s}){const r="swiper-pagination";let i;t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${r}-bullet`,bulletActiveClass:`${r}-bullet-active`,modifierClass:`${r}-`,currentClass:`${r}-current`,totalClass:`${r}-total`,hiddenClass:`${r}-hidden`,progressbarFillClass:`${r}-progressbar-fill`,progressbarOppositeClass:`${r}-progressbar-opposite`,clickableClass:`${r}-clickable`,lockClass:`${r}-lock`,horizontalClass:`${r}-horizontal`,verticalClass:`${r}-vertical`}}),e.pagination={el:null,$el:null,bullets:[]};let o=0;function a(){return!e.params.pagination.el||!e.pagination.el||!e.pagination.$el||0===e.pagination.$el.length}function l(t,n){const{bulletActiveClass:s}=e.params.pagination;t[n]().addClass(`${s}-${n}`)[n]().addClass(`${s}-${n}-${n}`)}function c(){const t=e.rtl,n=e.params.pagination;if(a())return;const r=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,c=e.pagination.$el;let d;const p=e.params.loop?Math.ceil((r-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(d=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup),d>r-1-2*e.loopedSlides&&(d-=r-2*e.loopedSlides),d>p-1&&(d-=p),d<0&&"bullets"!==e.params.paginationType&&(d=p+d)):d=void 0!==e.snapIndex?e.snapIndex:e.activeIndex||0,"bullets"===n.type&&e.pagination.bullets&&e.pagination.bullets.length>0){const s=e.pagination.bullets;let r,a,p;if(n.dynamicBullets&&(i=s.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),c.css(e.isHorizontal()?"width":"height",i*(n.dynamicMainBullets+4)+"px"),n.dynamicMainBullets>1&&void 0!==e.previousIndex&&(o+=d-(e.previousIndex-e.loopedSlides||0),o>n.dynamicMainBullets-1?o=n.dynamicMainBullets-1:o<0&&(o=0)),r=Math.max(d-o,0),a=r+(Math.min(s.length,n.dynamicMainBullets)-1),p=(a+r)/2),s.removeClass(["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${n.bulletActiveClass}${e}`)).join(" ")),c.length>1)s.each((e=>{const t=m(e),s=t.index();s===d&&t.addClass(n.bulletActiveClass),n.dynamicBullets&&(s>=r&&s<=a&&t.addClass(`${n.bulletActiveClass}-main`),s===r&&l(t,"prev"),s===a&&l(t,"next"))}));else{const t=s.eq(d),i=t.index();if(t.addClass(n.bulletActiveClass),n.dynamicBullets){const t=s.eq(r),o=s.eq(a);for(let e=r;e<=a;e+=1)s.eq(e).addClass(`${n.bulletActiveClass}-main`);if(e.params.loop)if(i>=s.length){for(let e=n.dynamicMainBullets;e>=0;e-=1)s.eq(s.length-e).addClass(`${n.bulletActiveClass}-main`);s.eq(s.length-n.dynamicMainBullets-1).addClass(`${n.bulletActiveClass}-prev`)}else l(t,"prev"),l(o,"next");else l(t,"prev"),l(o,"next")}}if(n.dynamicBullets){const r=Math.min(s.length,n.dynamicMainBullets+4),o=(i*r-i)/2-p*i,a=t?"right":"left";s.css(e.isHorizontal()?a:"top",`${o}px`)}}if("fraction"===n.type&&(c.find(J(n.currentClass)).text(n.formatFractionCurrent(d+1)),c.find(J(n.totalClass)).text(n.formatFractionTotal(p))),"progressbar"===n.type){let t;t=n.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";const s=(d+1)/p;let r=1,i=1;"horizontal"===t?r=s:i=s,c.find(J(n.progressbarFillClass)).transform(`translate3d(0,0,0) scaleX(${r}) scaleY(${i})`).transition(e.params.speed)}"custom"===n.type&&n.renderCustom?(c.html(n.renderCustom(e,d+1,p)),s("paginationRender",c[0])):s("paginationUpdate",c[0]),e.params.watchOverflow&&e.enabled&&c[e.isLocked?"addClass":"removeClass"](n.lockClass)}function d(){const t=e.params.pagination;if(a())return;const n=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,r=e.pagination.$el;let i="";if("bullets"===t.type){let s=e.params.loop?Math.ceil((n-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&!e.params.loop&&s>n&&(s=n);for(let n=0;n<s;n+=1)t.renderBullet?i+=t.renderBullet.call(e,n,t.bulletClass):i+=`<${t.bulletElement} class="${t.bulletClass}"></${t.bulletElement}>`;r.html(i),e.pagination.bullets=r.find(J(t.bulletClass))}"fraction"===t.type&&(i=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`,r.html(i)),"progressbar"===t.type&&(i=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`,r.html(i)),"custom"!==t.type&&s("paginationRender",e.pagination.$el[0])}function p(){e.params.pagination=K(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const t=e.params.pagination;if(!t.el)return;let n=m(t.el);0!==n.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&n.length>1&&(n=e.$el.find(t.el),n.length>1&&(n=n.filter((t=>m(t).parents(".swiper")[0]===e.el)))),"bullets"===t.type&&t.clickable&&n.addClass(t.clickableClass),n.addClass(t.modifierClass+t.type),n.addClass(t.modifierClass+e.params.direction),"bullets"===t.type&&t.dynamicBullets&&(n.addClass(`${t.modifierClass}${t.type}-dynamic`),o=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&n.addClass(t.progressbarOppositeClass),t.clickable&&n.on("click",J(t.bulletClass),(function(t){t.preventDefault();let n=m(this).index()*e.params.slidesPerGroup;e.params.loop&&(n+=e.loopedSlides),e.slideTo(n)})),Object.assign(e.pagination,{$el:n,el:n[0]}),e.enabled||n.addClass(t.lockClass))}function u(){const t=e.params.pagination;if(a())return;const n=e.pagination.$el;n.removeClass(t.hiddenClass),n.removeClass(t.modifierClass+t.type),n.removeClass(t.modifierClass+e.params.direction),e.pagination.bullets&&e.pagination.bullets.removeClass&&e.pagination.bullets.removeClass(t.bulletActiveClass),t.clickable&&n.off("click",J(t.bulletClass))}n("init",(()=>{p(),d(),c()})),n("activeIndexChange",(()=>{(e.params.loop||void 0===e.snapIndex)&&c()})),n("snapIndexChange",(()=>{e.params.loop||c()})),n("slidesLengthChange",(()=>{e.params.loop&&(d(),c())})),n("snapGridLengthChange",(()=>{e.params.loop||(d(),c())})),n("destroy",(()=>{u()})),n("enable disable",(()=>{const{$el:t}=e.pagination;t&&t[e.enabled?"removeClass":"addClass"](e.params.pagination.lockClass)})),n("lock unlock",(()=>{c()})),n("click",((t,n)=>{const r=n.target,{$el:i}=e.pagination;if(e.params.pagination.el&&e.params.pagination.hideOnClick&&i.length>0&&!m(r).hasClass(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&r===e.navigation.nextEl||e.navigation.prevEl&&r===e.navigation.prevEl))return;const t=i.hasClass(e.params.pagination.hiddenClass);s(!0===t?"paginationShow":"paginationHide"),i.toggleClass(e.params.pagination.hiddenClass)}})),Object.assign(e.pagination,{render:d,update:c,init:p,destroy:u})},function({swiper:e,extendParams:t,on:n,emit:s}){const r=i();let o,a,l,c,d=!1,p=null,u=null;function f(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t,rtlTranslate:n,progress:s}=e,{$dragEl:r,$el:i}=t,o=e.params.scrollbar;let c=a,d=(l-a)*s;n?(d=-d,d>0?(c=a-d,d=0):-d+a>l&&(c=l+d)):d<0?(c=a+d,d=0):d+a>l&&(c=l-d),e.isHorizontal()?(r.transform(`translate3d(${d}px, 0, 0)`),r[0].style.width=`${c}px`):(r.transform(`translate3d(0px, ${d}px, 0)`),r[0].style.height=`${c}px`),o.hide&&(clearTimeout(p),i[0].style.opacity=1,p=setTimeout((()=>{i[0].style.opacity=0,i.transition(400)}),1e3))}function h(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t}=e,{$dragEl:n,$el:s}=t;n[0].style.width="",n[0].style.height="",l=e.isHorizontal()?s[0].offsetWidth:s[0].offsetHeight,c=e.size/(e.virtualSize+e.params.slidesOffsetBefore-(e.params.centeredSlides?e.snapGrid[0]:0)),a="auto"===e.params.scrollbar.dragSize?l*c:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?n[0].style.width=`${a}px`:n[0].style.height=`${a}px`,s[0].style.display=c>=1?"none":"",e.params.scrollbar.hide&&(s[0].style.opacity=0),e.params.watchOverflow&&e.enabled&&t.$el[e.isLocked?"addClass":"removeClass"](e.params.scrollbar.lockClass)}function v(t){return e.isHorizontal()?"touchstart"===t.type||"touchmove"===t.type?t.targetTouches[0].clientX:t.clientX:"touchstart"===t.type||"touchmove"===t.type?t.targetTouches[0].clientY:t.clientY}function y(t){const{scrollbar:n,rtlTranslate:s}=e,{$el:r}=n;let i;i=(v(t)-r.offset()[e.isHorizontal()?"left":"top"]-(null!==o?o:a/2))/(l-a),i=Math.max(Math.min(i,1),0),s&&(i=1-i);const c=e.minTranslate()+(e.maxTranslate()-e.minTranslate())*i;e.updateProgress(c),e.setTranslate(c),e.updateActiveIndex(),e.updateSlidesClasses()}function w(t){const n=e.params.scrollbar,{scrollbar:r,$wrapperEl:i}=e,{$el:a,$dragEl:l}=r;d=!0,o=t.target===l[0]||t.target===l?v(t)-t.target.getBoundingClientRect()[e.isHorizontal()?"left":"top"]:null,t.preventDefault(),t.stopPropagation(),i.transition(100),l.transition(100),y(t),clearTimeout(u),a.transition(0),n.hide&&a.css("opacity",1),e.params.cssMode&&e.$wrapperEl.css("scroll-snap-type","none"),s("scrollbarDragStart",t)}function b(t){const{scrollbar:n,$wrapperEl:r}=e,{$el:i,$dragEl:o}=n;d&&(t.preventDefault?t.preventDefault():t.returnValue=!1,y(t),r.transition(0),i.transition(0),o.transition(0),s("scrollbarDragMove",t))}function x(t){const n=e.params.scrollbar,{scrollbar:r,$wrapperEl:i}=e,{$el:o}=r;d&&(d=!1,e.params.cssMode&&(e.$wrapperEl.css("scroll-snap-type",""),i.transition("")),n.hide&&(clearTimeout(u),u=g((()=>{o.css("opacity",0),o.transition(400)}),1e3)),s("scrollbarDragEnd",t),n.snapOnRelease&&e.slideToClosest())}function S(t){const{scrollbar:n,touchEventsTouch:s,touchEventsDesktop:i,params:o,support:a}=e,l=n.$el[0],c=!(!a.passiveListener||!o.passiveListeners)&&{passive:!1,capture:!1},d=!(!a.passiveListener||!o.passiveListeners)&&{passive:!0,capture:!1};if(!l)return;const p="on"===t?"addEventListener":"removeEventListener";a.touch?(l[p](s.start,w,c),l[p](s.move,b,c),l[p](s.end,x,d)):(l[p](i.start,w,c),r[p](i.move,b,c),r[p](i.end,x,d))}function E(){const{scrollbar:t,$el:n}=e;e.params.scrollbar=K(e,e.originalParams.scrollbar,e.params.scrollbar,{el:"swiper-scrollbar"});const s=e.params.scrollbar;if(!s.el)return;let r=m(s.el);e.params.uniqueNavElements&&"string"==typeof s.el&&r.length>1&&1===n.find(s.el).length&&(r=n.find(s.el));let i=r.find(`.${e.params.scrollbar.dragClass}`);0===i.length&&(i=m(`<div class="${e.params.scrollbar.dragClass}"></div>`),r.append(i)),Object.assign(t,{$el:r,el:r[0],$dragEl:i,dragEl:i[0]}),s.draggable&&e.params.scrollbar.el&&S("on"),r&&r[e.enabled?"removeClass":"addClass"](e.params.scrollbar.lockClass)}function C(){e.params.scrollbar.el&&S("off")}t({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}}),e.scrollbar={el:null,dragEl:null,$el:null,$dragEl:null},n("init",(()=>{E(),h(),f()})),n("update resize observerUpdate lock unlock",(()=>{h()})),n("setTranslate",(()=>{f()})),n("setTransition",((t,n)=>{!function(t){e.params.scrollbar.el&&e.scrollbar.el&&e.scrollbar.$dragEl.transition(t)}(n)})),n("enable disable",(()=>{const{$el:t}=e.scrollbar;t&&t[e.enabled?"removeClass":"addClass"](e.params.scrollbar.lockClass)})),n("destroy",(()=>{C()})),Object.assign(e.scrollbar,{updateSize:h,setTranslate:f,init:E,destroy:C})},function({swiper:e,extendParams:t,on:n}){t({parallax:{enabled:!1}});const s=(t,n)=>{const{rtl:s}=e,r=m(t),i=s?-1:1,o=r.attr("data-swiper-parallax")||"0";let a=r.attr("data-swiper-parallax-x"),l=r.attr("data-swiper-parallax-y");const c=r.attr("data-swiper-parallax-scale"),d=r.attr("data-swiper-parallax-opacity");if(a||l?(a=a||"0",l=l||"0"):e.isHorizontal()?(a=o,l="0"):(l=o,a="0"),a=a.indexOf("%")>=0?parseInt(a,10)*n*i+"%":a*n*i+"px",l=l.indexOf("%")>=0?parseInt(l,10)*n+"%":l*n+"px",null!=d){const e=d-(d-1)*(1-Math.abs(n));r[0].style.opacity=e}if(null==c)r.transform(`translate3d(${a}, ${l}, 0px)`);else{const e=c-(c-1)*(1-Math.abs(n));r.transform(`translate3d(${a}, ${l}, 0px) scale(${e})`)}},r=()=>{const{$el:t,slides:n,progress:r,snapGrid:i}=e;t.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((e=>{s(e,r)})),n.each(((t,n)=>{let o=t.progress;e.params.slidesPerGroup>1&&"auto"!==e.params.slidesPerView&&(o+=Math.ceil(n/2)-r*(i.length-1)),o=Math.min(Math.max(o,-1),1),m(t).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((e=>{s(e,o)}))}))};n("beforeInit",(()=>{e.params.parallax.enabled&&(e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)})),n("init",(()=>{e.params.parallax.enabled&&r()})),n("setTranslate",(()=>{e.params.parallax.enabled&&r()})),n("setTransition",((t,n)=>{e.params.parallax.enabled&&((t=e.params.speed)=>{const{$el:n}=e;n.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((e=>{const n=m(e);let s=parseInt(n.attr("data-swiper-parallax-duration"),10)||t;0===t&&(s=0),n.transition(s)}))})(n)}))},function({swiper:e,extendParams:t,on:n,emit:s}){const r=a();t({zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),e.zoom={enabled:!1};let i,o,l,c=1,d=!1;const p={$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},u={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:{}},f={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let h=1;function g(e){if(e.targetTouches.length<2)return 1;const t=e.targetTouches[0].pageX,n=e.targetTouches[0].pageY,s=e.targetTouches[1].pageX,r=e.targetTouches[1].pageY;return Math.sqrt((s-t)**2+(r-n)**2)}function v(t){const n=e.support,s=e.params.zoom;if(o=!1,l=!1,!n.gestures){if("touchstart"!==t.type||"touchstart"===t.type&&t.targetTouches.length<2)return;o=!0,p.scaleStart=g(t)}p.$slideEl&&p.$slideEl.length||(p.$slideEl=m(t.target).closest(`.${e.params.slideClass}`),0===p.$slideEl.length&&(p.$slideEl=e.slides.eq(e.activeIndex)),p.$imageEl=p.$slideEl.find(`.${s.containerClass}`).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),p.$imageWrapEl=p.$imageEl.parent(`.${s.containerClass}`),p.maxRatio=p.$imageWrapEl.attr("data-swiper-zoom")||s.maxRatio,0!==p.$imageWrapEl.length)?(p.$imageEl&&p.$imageEl.transition(0),d=!0):p.$imageEl=void 0}function w(t){const n=e.support,s=e.params.zoom,r=e.zoom;if(!n.gestures){if("touchmove"!==t.type||"touchmove"===t.type&&t.targetTouches.length<2)return;l=!0,p.scaleMove=g(t)}p.$imageEl&&0!==p.$imageEl.length?(n.gestures?r.scale=t.scale*c:r.scale=p.scaleMove/p.scaleStart*c,r.scale>p.maxRatio&&(r.scale=p.maxRatio-1+(r.scale-p.maxRatio+1)**.5),r.scale<s.minRatio&&(r.scale=s.minRatio+1-(s.minRatio-r.scale+1)**.5),p.$imageEl.transform(`translate3d(0,0,0) scale(${r.scale})`)):"gesturechange"===t.type&&v(t)}function b(t){const n=e.device,s=e.support,r=e.params.zoom,i=e.zoom;if(!s.gestures){if(!o||!l)return;if("touchend"!==t.type||"touchend"===t.type&&t.changedTouches.length<2&&!n.android)return;o=!1,l=!1}p.$imageEl&&0!==p.$imageEl.length&&(i.scale=Math.max(Math.min(i.scale,p.maxRatio),r.minRatio),p.$imageEl.transition(e.params.speed).transform(`translate3d(0,0,0) scale(${i.scale})`),c=i.scale,d=!1,1===i.scale&&(p.$slideEl=void 0))}function x(t){const n=e.zoom;if(!p.$imageEl||0===p.$imageEl.length)return;if(e.allowClick=!1,!u.isTouched||!p.$slideEl)return;u.isMoved||(u.width=p.$imageEl[0].offsetWidth,u.height=p.$imageEl[0].offsetHeight,u.startX=y(p.$imageWrapEl[0],"x")||0,u.startY=y(p.$imageWrapEl[0],"y")||0,p.slideWidth=p.$slideEl[0].offsetWidth,p.slideHeight=p.$slideEl[0].offsetHeight,p.$imageWrapEl.transition(0));const s=u.width*n.scale,r=u.height*n.scale;if(!(s<p.slideWidth&&r<p.slideHeight)){if(u.minX=Math.min(p.slideWidth/2-s/2,0),u.maxX=-u.minX,u.minY=Math.min(p.slideHeight/2-r/2,0),u.maxY=-u.minY,u.touchesCurrent.x="touchmove"===t.type?t.targetTouches[0].pageX:t.pageX,u.touchesCurrent.y="touchmove"===t.type?t.targetTouches[0].pageY:t.pageY,!u.isMoved&&!d){if(e.isHorizontal()&&(Math.floor(u.minX)===Math.floor(u.startX)&&u.touchesCurrent.x<u.touchesStart.x||Math.floor(u.maxX)===Math.floor(u.startX)&&u.touchesCurrent.x>u.touchesStart.x))return void(u.isTouched=!1);if(!e.isHorizontal()&&(Math.floor(u.minY)===Math.floor(u.startY)&&u.touchesCurrent.y<u.touchesStart.y||Math.floor(u.maxY)===Math.floor(u.startY)&&u.touchesCurrent.y>u.touchesStart.y))return void(u.isTouched=!1)}t.cancelable&&t.preventDefault(),t.stopPropagation(),u.isMoved=!0,u.currentX=u.touchesCurrent.x-u.touchesStart.x+u.startX,u.currentY=u.touchesCurrent.y-u.touchesStart.y+u.startY,u.currentX<u.minX&&(u.currentX=u.minX+1-(u.minX-u.currentX+1)**.8),u.currentX>u.maxX&&(u.currentX=u.maxX-1+(u.currentX-u.maxX+1)**.8),u.currentY<u.minY&&(u.currentY=u.minY+1-(u.minY-u.currentY+1)**.8),u.currentY>u.maxY&&(u.currentY=u.maxY-1+(u.currentY-u.maxY+1)**.8),f.prevPositionX||(f.prevPositionX=u.touchesCurrent.x),f.prevPositionY||(f.prevPositionY=u.touchesCurrent.y),f.prevTime||(f.prevTime=Date.now()),f.x=(u.touchesCurrent.x-f.prevPositionX)/(Date.now()-f.prevTime)/2,f.y=(u.touchesCurrent.y-f.prevPositionY)/(Date.now()-f.prevTime)/2,Math.abs(u.touchesCurrent.x-f.prevPositionX)<2&&(f.x=0),Math.abs(u.touchesCurrent.y-f.prevPositionY)<2&&(f.y=0),f.prevPositionX=u.touchesCurrent.x,f.prevPositionY=u.touchesCurrent.y,f.prevTime=Date.now(),p.$imageWrapEl.transform(`translate3d(${u.currentX}px, ${u.currentY}px,0)`)}}function S(){const t=e.zoom;p.$slideEl&&e.previousIndex!==e.activeIndex&&(p.$imageEl&&p.$imageEl.transform("translate3d(0,0,0) scale(1)"),p.$imageWrapEl&&p.$imageWrapEl.transform("translate3d(0,0,0)"),t.scale=1,c=1,p.$slideEl=void 0,p.$imageEl=void 0,p.$imageWrapEl=void 0)}function E(t){const n=e.zoom,s=e.params.zoom;if(p.$slideEl||(t&&t.target&&(p.$slideEl=m(t.target).closest(`.${e.params.slideClass}`)),p.$slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?p.$slideEl=e.$wrapperEl.children(`.${e.params.slideActiveClass}`):p.$slideEl=e.slides.eq(e.activeIndex)),p.$imageEl=p.$slideEl.find(`.${s.containerClass}`).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),p.$imageWrapEl=p.$imageEl.parent(`.${s.containerClass}`)),!p.$imageEl||0===p.$imageEl.length||!p.$imageWrapEl||0===p.$imageWrapEl.length)return;let i,o,a,l,d,f,h,g,v,y,w,b,x,S,E,C,_,T;e.params.cssMode&&(e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.touchAction="none"),p.$slideEl.addClass(`${s.zoomedSlideClass}`),void 0===u.touchesStart.x&&t?(i="touchend"===t.type?t.changedTouches[0].pageX:t.pageX,o="touchend"===t.type?t.changedTouches[0].pageY:t.pageY):(i=u.touchesStart.x,o=u.touchesStart.y),n.scale=p.$imageWrapEl.attr("data-swiper-zoom")||s.maxRatio,c=p.$imageWrapEl.attr("data-swiper-zoom")||s.maxRatio,t?(_=p.$slideEl[0].offsetWidth,T=p.$slideEl[0].offsetHeight,a=p.$slideEl.offset().left+r.scrollX,l=p.$slideEl.offset().top+r.scrollY,d=a+_/2-i,f=l+T/2-o,v=p.$imageEl[0].offsetWidth,y=p.$imageEl[0].offsetHeight,w=v*n.scale,b=y*n.scale,x=Math.min(_/2-w/2,0),S=Math.min(T/2-b/2,0),E=-x,C=-S,h=d*n.scale,g=f*n.scale,h<x&&(h=x),h>E&&(h=E),g<S&&(g=S),g>C&&(g=C)):(h=0,g=0),p.$imageWrapEl.transition(300).transform(`translate3d(${h}px, ${g}px,0)`),p.$imageEl.transition(300).transform(`translate3d(0,0,0) scale(${n.scale})`)}function C(){const t=e.zoom,n=e.params.zoom;p.$slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?p.$slideEl=e.$wrapperEl.children(`.${e.params.slideActiveClass}`):p.$slideEl=e.slides.eq(e.activeIndex),p.$imageEl=p.$slideEl.find(`.${n.containerClass}`).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),p.$imageWrapEl=p.$imageEl.parent(`.${n.containerClass}`)),p.$imageEl&&0!==p.$imageEl.length&&p.$imageWrapEl&&0!==p.$imageWrapEl.length&&(e.params.cssMode&&(e.wrapperEl.style.overflow="",e.wrapperEl.style.touchAction=""),t.scale=1,c=1,p.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),p.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),p.$slideEl.removeClass(`${n.zoomedSlideClass}`),p.$slideEl=void 0)}function _(t){const n=e.zoom;n.scale&&1!==n.scale?C():E(t)}function T(){const t=e.support;return{passiveListener:!("touchstart"!==e.touchEvents.start||!t.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1},activeListenerWithCapture:!t.passiveListener||{passive:!1,capture:!0}}}function $(){return`.${e.params.slideClass}`}function M(t){const{passiveListener:n}=T(),s=$();e.$wrapperEl[t]("gesturestart",s,v,n),e.$wrapperEl[t]("gesturechange",s,w,n),e.$wrapperEl[t]("gestureend",s,b,n)}function k(){i||(i=!0,M("on"))}function P(){i&&(i=!1,M("off"))}function O(){const t=e.zoom;if(t.enabled)return;t.enabled=!0;const n=e.support,{passiveListener:s,activeListenerWithCapture:r}=T(),i=$();n.gestures?(e.$wrapperEl.on(e.touchEvents.start,k,s),e.$wrapperEl.on(e.touchEvents.end,P,s)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.on(e.touchEvents.start,i,v,s),e.$wrapperEl.on(e.touchEvents.move,i,w,r),e.$wrapperEl.on(e.touchEvents.end,i,b,s),e.touchEvents.cancel&&e.$wrapperEl.on(e.touchEvents.cancel,i,b,s)),e.$wrapperEl.on(e.touchEvents.move,`.${e.params.zoom.containerClass}`,x,r)}function I(){const t=e.zoom;if(!t.enabled)return;const n=e.support;t.enabled=!1;const{passiveListener:s,activeListenerWithCapture:r}=T(),i=$();n.gestures?(e.$wrapperEl.off(e.touchEvents.start,k,s),e.$wrapperEl.off(e.touchEvents.end,P,s)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.off(e.touchEvents.start,i,v,s),e.$wrapperEl.off(e.touchEvents.move,i,w,r),e.$wrapperEl.off(e.touchEvents.end,i,b,s),e.touchEvents.cancel&&e.$wrapperEl.off(e.touchEvents.cancel,i,b,s)),e.$wrapperEl.off(e.touchEvents.move,`.${e.params.zoom.containerClass}`,x,r)}Object.defineProperty(e.zoom,"scale",{get:()=>h,set(e){if(h!==e){const t=p.$imageEl?p.$imageEl[0]:void 0,n=p.$slideEl?p.$slideEl[0]:void 0;s("zoomChange",e,t,n)}h=e}}),n("init",(()=>{e.params.zoom.enabled&&O()})),n("destroy",(()=>{I()})),n("touchStart",((t,n)=>{e.zoom.enabled&&function(t){const n=e.device;p.$imageEl&&0!==p.$imageEl.length&&(u.isTouched||(n.android&&t.cancelable&&t.preventDefault(),u.isTouched=!0,u.touchesStart.x="touchstart"===t.type?t.targetTouches[0].pageX:t.pageX,u.touchesStart.y="touchstart"===t.type?t.targetTouches[0].pageY:t.pageY))}(n)})),n("touchEnd",((t,n)=>{e.zoom.enabled&&function(){const t=e.zoom;if(!p.$imageEl||0===p.$imageEl.length)return;if(!u.isTouched||!u.isMoved)return u.isTouched=!1,void(u.isMoved=!1);u.isTouched=!1,u.isMoved=!1;let n=300,s=300;const r=f.x*n,i=u.currentX+r,o=f.y*s,a=u.currentY+o;0!==f.x&&(n=Math.abs((i-u.currentX)/f.x)),0!==f.y&&(s=Math.abs((a-u.currentY)/f.y));const l=Math.max(n,s);u.currentX=i,u.currentY=a;const c=u.width*t.scale,d=u.height*t.scale;u.minX=Math.min(p.slideWidth/2-c/2,0),u.maxX=-u.minX,u.minY=Math.min(p.slideHeight/2-d/2,0),u.maxY=-u.minY,u.currentX=Math.max(Math.min(u.currentX,u.maxX),u.minX),u.currentY=Math.max(Math.min(u.currentY,u.maxY),u.minY),p.$imageWrapEl.transition(l).transform(`translate3d(${u.currentX}px, ${u.currentY}px,0)`)}()})),n("doubleTap",((t,n)=>{!e.animating&&e.params.zoom.enabled&&e.zoom.enabled&&e.params.zoom.toggle&&_(n)})),n("transitionEnd",(()=>{e.zoom.enabled&&e.params.zoom.enabled&&S()})),n("slideChange",(()=>{e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&S()})),Object.assign(e.zoom,{enable:O,disable:I,in:E,out:C,toggle:_})},function({swiper:e,extendParams:t,on:n,emit:s}){t({lazy:{checkInView:!1,enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,scrollingElement:"",elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}}),e.lazy={};let r=!1,i=!1;function o(t,n=!0){const r=e.params.lazy;if(void 0===t)return;if(0===e.slides.length)return;const i=e.virtual&&e.params.virtual.enabled?e.$wrapperEl.children(`.${e.params.slideClass}[data-swiper-slide-index="${t}"]`):e.slides.eq(t),a=i.find(`.${r.elementClass}:not(.${r.loadedClass}):not(.${r.loadingClass})`);!i.hasClass(r.elementClass)||i.hasClass(r.loadedClass)||i.hasClass(r.loadingClass)||a.push(i[0]),0!==a.length&&a.each((t=>{const a=m(t);a.addClass(r.loadingClass);const l=a.attr("data-background"),c=a.attr("data-src"),d=a.attr("data-srcset"),p=a.attr("data-sizes"),u=a.parent("picture");e.loadImage(a[0],c||l,d,p,!1,(()=>{if(null!=e&&e&&(!e||e.params)&&!e.destroyed){if(l?(a.css("background-image",`url("${l}")`),a.removeAttr("data-background")):(d&&(a.attr("srcset",d),a.removeAttr("data-srcset")),p&&(a.attr("sizes",p),a.removeAttr("data-sizes")),u.length&&u.children("source").each((e=>{const t=m(e);t.attr("data-srcset")&&(t.attr("srcset",t.attr("data-srcset")),t.removeAttr("data-srcset"))})),c&&(a.attr("src",c),a.removeAttr("data-src"))),a.addClass(r.loadedClass).removeClass(r.loadingClass),i.find(`.${r.preloaderClass}`).remove(),e.params.loop&&n){const t=i.attr("data-swiper-slide-index");i.hasClass(e.params.slideDuplicateClass)?o(e.$wrapperEl.children(`[data-swiper-slide-index="${t}"]:not(.${e.params.slideDuplicateClass})`).index(),!1):o(e.$wrapperEl.children(`.${e.params.slideDuplicateClass}[data-swiper-slide-index="${t}"]`).index(),!1)}s("lazyImageReady",i[0],a[0]),e.params.autoHeight&&e.updateAutoHeight()}})),s("lazyImageLoad",i[0],a[0])}))}function l(){const{$wrapperEl:t,params:n,slides:s,activeIndex:r}=e,a=e.virtual&&n.virtual.enabled,l=n.lazy;let c=n.slidesPerView;function d(e){if(a){if(t.children(`.${n.slideClass}[data-swiper-slide-index="${e}"]`).length)return!0}else if(s[e])return!0;return!1}function p(e){return a?m(e).attr("data-swiper-slide-index"):m(e).index()}if("auto"===c&&(c=0),i||(i=!0),e.params.watchSlidesProgress)t.children(`.${n.slideVisibleClass}`).each((e=>{o(a?m(e).attr("data-swiper-slide-index"):m(e).index())}));else if(c>1)for(let e=r;e<r+c;e+=1)d(e)&&o(e);else o(r);if(l.loadPrevNext)if(c>1||l.loadPrevNextAmount&&l.loadPrevNextAmount>1){const e=l.loadPrevNextAmount,t=c,n=Math.min(r+t+Math.max(e,t),s.length),i=Math.max(r-Math.max(t,e),0);for(let e=r+c;e<n;e+=1)d(e)&&o(e);for(let e=i;e<r;e+=1)d(e)&&o(e)}else{const e=t.children(`.${n.slideNextClass}`);e.length>0&&o(p(e));const s=t.children(`.${n.slidePrevClass}`);s.length>0&&o(p(s))}}function c(){const t=a();if(!e||e.destroyed)return;const n=e.params.lazy.scrollingElement?m(e.params.lazy.scrollingElement):m(t),s=n[0]===t,i=s?t.innerWidth:n[0].offsetWidth,o=s?t.innerHeight:n[0].offsetHeight,d=e.$el.offset(),{rtlTranslate:p}=e;let u=!1;p&&(d.left-=e.$el[0].scrollLeft);const f=[[d.left,d.top],[d.left+e.width,d.top],[d.left,d.top+e.height],[d.left+e.width,d.top+e.height]];for(let e=0;e<f.length;e+=1){const t=f[e];if(t[0]>=0&&t[0]<=i&&t[1]>=0&&t[1]<=o){if(0===t[0]&&0===t[1])continue;u=!0}}const h=!("touchstart"!==e.touchEvents.start||!e.support.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1};u?(l(),n.off("scroll",c,h)):r||(r=!0,n.on("scroll",c,h))}n("beforeInit",(()=>{e.params.lazy.enabled&&e.params.preloadImages&&(e.params.preloadImages=!1)})),n("init",(()=>{e.params.lazy.enabled&&(e.params.lazy.checkInView?c():l())})),n("scroll",(()=>{e.params.freeMode&&e.params.freeMode.enabled&&!e.params.freeMode.sticky&&l()})),n("scrollbarDragMove resize _freeModeNoMomentumRelease",(()=>{e.params.lazy.enabled&&(e.params.lazy.checkInView?c():l())})),n("transitionStart",(()=>{e.params.lazy.enabled&&(e.params.lazy.loadOnTransitionStart||!e.params.lazy.loadOnTransitionStart&&!i)&&(e.params.lazy.checkInView?c():l())})),n("transitionEnd",(()=>{e.params.lazy.enabled&&!e.params.lazy.loadOnTransitionStart&&(e.params.lazy.checkInView?c():l())})),n("slideChange",(()=>{const{lazy:t,cssMode:n,watchSlidesProgress:s,touchReleaseOnEdges:r,resistanceRatio:i}=e.params;t.enabled&&(n||s&&(r||0===i))&&l()})),Object.assign(e.lazy,{load:l,loadInSlide:o})},function({swiper:e,extendParams:t,on:n}){function s(e,t){const n=function(){let e,t,n;return(s,r)=>{for(t=-1,e=s.length;e-t>1;)n=e+t>>1,s[n]<=r?t=n:e=n;return e}}();let s,r;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(r=n(this.x,e),s=r-1,(e-this.x[s])*(this.y[r]-this.y[s])/(this.x[r]-this.x[s])+this.y[s]):0},this}function r(){e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)}t({controller:{control:void 0,inverse:!1,by:"slide"}}),e.controller={control:void 0},n("beforeInit",(()=>{e.controller.control=e.params.controller.control})),n("update",(()=>{r()})),n("resize",(()=>{r()})),n("observerUpdate",(()=>{r()})),n("setTranslate",((t,n,s)=>{e.controller.control&&e.controller.setTranslate(n,s)})),n("setTransition",((t,n,s)=>{e.controller.control&&e.controller.setTransition(n,s)})),Object.assign(e.controller,{setTranslate:function(t,n){const r=e.controller.control;let i,o;const a=e.constructor;function l(t){const n=e.rtlTranslate?-e.translate:e.translate;"slide"===e.params.controller.by&&(function(t){e.controller.spline||(e.controller.spline=e.params.loop?new s(e.slidesGrid,t.slidesGrid):new s(e.snapGrid,t.snapGrid))}(t),o=-e.controller.spline.interpolate(-n)),o&&"container"!==e.params.controller.by||(i=(t.maxTranslate()-t.minTranslate())/(e.maxTranslate()-e.minTranslate()),o=(n-e.minTranslate())*i+t.minTranslate()),e.params.controller.inverse&&(o=t.maxTranslate()-o),t.updateProgress(o),t.setTranslate(o,e),t.updateActiveIndex(),t.updateSlidesClasses()}if(Array.isArray(r))for(let e=0;e<r.length;e+=1)r[e]!==n&&r[e]instanceof a&&l(r[e]);else r instanceof a&&n!==r&&l(r)},setTransition:function(t,n){const s=e.constructor,r=e.controller.control;let i;function o(n){n.setTransition(t,e),0!==t&&(n.transitionStart(),n.params.autoHeight&&g((()=>{n.updateAutoHeight()})),n.$wrapperEl.transitionEnd((()=>{r&&(n.params.loop&&"slide"===e.params.controller.by&&n.loopFix(),n.transitionEnd())})))}if(Array.isArray(r))for(i=0;i<r.length;i+=1)r[i]!==n&&r[i]instanceof s&&o(r[i]);else r instanceof s&&n!==r&&o(r)}})},function({swiper:e,extendParams:t,on:n}){t({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,itemRoleDescriptionMessage:null,slideRole:"group"}});let s=null;function r(e){const t=s;0!==t.length&&(t.html(""),t.html(e))}function i(e){e.attr("tabIndex","0")}function o(e){e.attr("tabIndex","-1")}function a(e,t){e.attr("role",t)}function l(e,t){e.attr("aria-roledescription",t)}function c(e,t){e.attr("aria-label",t)}function d(e){e.attr("aria-disabled",!0)}function p(e){e.attr("aria-disabled",!1)}function u(t){if(13!==t.keyCode&&32!==t.keyCode)return;const n=e.params.a11y,s=m(t.target);e.navigation&&e.navigation.$nextEl&&s.is(e.navigation.$nextEl)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?r(n.lastSlideMessage):r(n.nextSlideMessage)),e.navigation&&e.navigation.$prevEl&&s.is(e.navigation.$prevEl)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?r(n.firstSlideMessage):r(n.prevSlideMessage)),e.pagination&&s.is(J(e.params.pagination.bulletClass))&&s[0].click()}function f(){if(e.params.loop||e.params.rewind||!e.navigation)return;const{$nextEl:t,$prevEl:n}=e.navigation;n&&n.length>0&&(e.isBeginning?(d(n),o(n)):(p(n),i(n))),t&&t.length>0&&(e.isEnd?(d(t),o(t)):(p(t),i(t)))}function h(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function g(){return h()&&e.params.pagination.clickable}const v=(e,t,n)=>{i(e),"BUTTON"!==e[0].tagName&&(a(e,"button"),e.on("keydown",u)),c(e,n),function(e,t){e.attr("aria-controls",t)}(e,t)};n("beforeInit",(()=>{s=m(`<span class="${e.params.a11y.notificationClass}" aria-live="assertive" aria-atomic="true"></span>`)})),n("afterInit",(()=>{e.params.a11y.enabled&&(function(){const t=e.params.a11y;e.$el.append(s);const n=e.$el;t.containerRoleDescriptionMessage&&l(n,t.containerRoleDescriptionMessage),t.containerMessage&&c(n,t.containerMessage);const r=e.$wrapperEl,i=r.attr("id")||`swiper-wrapper-${function(e=16){return"x".repeat(e).replace(/x/g,(()=>Math.round(16*Math.random()).toString(16)))}(16)}`,o=e.params.autoplay&&e.params.autoplay.enabled?"off":"polite";var d;d=i,r.attr("id",d),function(e,t){e.attr("aria-live",t)}(r,o),t.itemRoleDescriptionMessage&&l(m(e.slides),t.itemRoleDescriptionMessage),a(m(e.slides),t.slideRole);const p=e.params.loop?e.slides.filter((t=>!t.classList.contains(e.params.slideDuplicateClass))).length:e.slides.length;let f,h;e.slides.each(((n,s)=>{const r=m(n),i=e.params.loop?parseInt(r.attr("data-swiper-slide-index"),10):s;c(r,t.slideLabelMessage.replace(/\{\{index\}\}/,i+1).replace(/\{\{slidesLength\}\}/,p))})),e.navigation&&e.navigation.$nextEl&&(f=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(h=e.navigation.$prevEl),f&&f.length&&v(f,i,t.nextSlideMessage),h&&h.length&&v(h,i,t.prevSlideMessage),g()&&e.pagination.$el.on("keydown",J(e.params.pagination.bulletClass),u)}(),f())})),n("toEdge",(()=>{e.params.a11y.enabled&&f()})),n("fromEdge",(()=>{e.params.a11y.enabled&&f()})),n("paginationUpdate",(()=>{e.params.a11y.enabled&&function(){const t=e.params.a11y;h()&&e.pagination.bullets.each((n=>{const s=m(n);e.params.pagination.clickable&&(i(s),e.params.pagination.renderBullet||(a(s,"button"),c(s,t.paginationBulletMessage.replace(/\{\{index\}\}/,s.index()+1)))),s.is(`.${e.params.pagination.bulletActiveClass}`)?s.attr("aria-current","true"):s.removeAttr("aria-current")}))}()})),n("destroy",(()=>{e.params.a11y.enabled&&function(){let t,n;s&&s.length>0&&s.remove(),e.navigation&&e.navigation.$nextEl&&(t=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(n=e.navigation.$prevEl),t&&t.off("keydown",u),n&&n.off("keydown",u),g()&&e.pagination.$el.off("keydown",J(e.params.pagination.bulletClass),u)}()}))},function({swiper:e,extendParams:t,on:n}){t({history:{enabled:!1,root:"",replaceState:!1,key:"slides"}});let s=!1,r={};const i=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),o=e=>{const t=a();let n;n=e?new URL(e):t.location;const s=n.pathname.slice(1).split("/").filter((e=>""!==e)),r=s.length;return{key:s[r-2],value:s[r-1]}},l=(t,n)=>{const r=a();if(!s||!e.params.history.enabled)return;let o;o=e.params.url?new URL(e.params.url):r.location;const l=e.slides.eq(n);let c=i(l.attr("data-history"));if(e.params.history.root.length>0){let n=e.params.history.root;"/"===n[n.length-1]&&(n=n.slice(0,n.length-1)),c=`${n}/${t}/${c}`}else o.pathname.includes(t)||(c=`${t}/${c}`);const d=r.history.state;d&&d.value===c||(e.params.history.replaceState?r.history.replaceState({value:c},null,c):r.history.pushState({value:c},null,c))},c=(t,n,s)=>{if(n)for(let r=0,o=e.slides.length;r<o;r+=1){const o=e.slides.eq(r);if(i(o.attr("data-history"))===n&&!o.hasClass(e.params.slideDuplicateClass)){const n=o.index();e.slideTo(n,t,s)}}else e.slideTo(0,t,s)},d=()=>{r=o(e.params.url),c(e.params.speed,e.paths.value,!1)};n("init",(()=>{e.params.history.enabled&&(()=>{const t=a();if(e.params.history){if(!t.history||!t.history.pushState)return e.params.history.enabled=!1,void(e.params.hashNavigation.enabled=!0);s=!0,r=o(e.params.url),(r.key||r.value)&&(c(0,r.value,e.params.runCallbacksOnInit),e.params.history.replaceState||t.addEventListener("popstate",d))}})()})),n("destroy",(()=>{e.params.history.enabled&&(()=>{const t=a();e.params.history.replaceState||t.removeEventListener("popstate",d)})()})),n("transitionEnd _freeModeNoMomentumRelease",(()=>{s&&l(e.params.history.key,e.activeIndex)})),n("slideChange",(()=>{s&&e.params.cssMode&&l(e.params.history.key,e.activeIndex)}))},function({swiper:e,extendParams:t,emit:n,on:s}){let r=!1;const o=i(),l=a();t({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}});const c=()=>{n("hashChange");const t=o.location.hash.replace("#","");if(t!==e.slides.eq(e.activeIndex).attr("data-hash")){const n=e.$wrapperEl.children(`.${e.params.slideClass}[data-hash="${t}"]`).index();if(void 0===n)return;e.slideTo(n)}},d=()=>{if(r&&e.params.hashNavigation.enabled)if(e.params.hashNavigation.replaceState&&l.history&&l.history.replaceState)l.history.replaceState(null,null,`#${e.slides.eq(e.activeIndex).attr("data-hash")}`||""),n("hashSet");else{const t=e.slides.eq(e.activeIndex),s=t.attr("data-hash")||t.attr("data-history");o.location.hash=s||"",n("hashSet")}};s("init",(()=>{e.params.hashNavigation.enabled&&(()=>{if(!e.params.hashNavigation.enabled||e.params.history&&e.params.history.enabled)return;r=!0;const t=o.location.hash.replace("#","");if(t){const n=0;for(let s=0,r=e.slides.length;s<r;s+=1){const r=e.slides.eq(s);if((r.attr("data-hash")||r.attr("data-history"))===t&&!r.hasClass(e.params.slideDuplicateClass)){const t=r.index();e.slideTo(t,n,e.params.runCallbacksOnInit,!0)}}}e.params.hashNavigation.watchState&&m(l).on("hashchange",c)})()})),s("destroy",(()=>{e.params.hashNavigation.enabled&&e.params.hashNavigation.watchState&&m(l).off("hashchange",c)})),s("transitionEnd _freeModeNoMomentumRelease",(()=>{r&&d()})),s("slideChange",(()=>{r&&e.params.cssMode&&d()}))},function({swiper:e,extendParams:t,on:n,emit:s}){let r;function o(){const t=e.slides.eq(e.activeIndex);let n=e.params.autoplay.delay;t.attr("data-swiper-autoplay")&&(n=t.attr("data-swiper-autoplay")||e.params.autoplay.delay),clearTimeout(r),r=g((()=>{let t;e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),t=e.slidePrev(e.params.speed,!0,!0),s("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?l():(t=e.slideTo(e.slides.length-1,e.params.speed,!0,!0),s("autoplay")):(t=e.slidePrev(e.params.speed,!0,!0),s("autoplay")):e.params.loop?(e.loopFix(),t=e.slideNext(e.params.speed,!0,!0),s("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?l():(t=e.slideTo(0,e.params.speed,!0,!0),s("autoplay")):(t=e.slideNext(e.params.speed,!0,!0),s("autoplay")),(e.params.cssMode&&e.autoplay.running||!1===t)&&o()}),n)}function a(){return void 0===r&&!e.autoplay.running&&(e.autoplay.running=!0,s("autoplayStart"),o(),!0)}function l(){return!!e.autoplay.running&&void 0!==r&&(r&&(clearTimeout(r),r=void 0),e.autoplay.running=!1,s("autoplayStop"),!0)}function c(t){e.autoplay.running&&(e.autoplay.paused||(r&&clearTimeout(r),e.autoplay.paused=!0,0!==t&&e.params.autoplay.waitForTransition?["transitionend","webkitTransitionEnd"].forEach((t=>{e.$wrapperEl[0].addEventListener(t,p)})):(e.autoplay.paused=!1,o())))}function d(){const t=i();"hidden"===t.visibilityState&&e.autoplay.running&&c(),"visible"===t.visibilityState&&e.autoplay.paused&&(o(),e.autoplay.paused=!1)}function p(t){e&&!e.destroyed&&e.$wrapperEl&&t.target===e.$wrapperEl[0]&&(["transitionend","webkitTransitionEnd"].forEach((t=>{e.$wrapperEl[0].removeEventListener(t,p)})),e.autoplay.paused=!1,e.autoplay.running?o():l())}function u(){e.params.autoplay.disableOnInteraction?l():c(),["transitionend","webkitTransitionEnd"].forEach((t=>{e.$wrapperEl[0].removeEventListener(t,p)}))}function f(){e.params.autoplay.disableOnInteraction||(e.autoplay.paused=!1,o())}e.autoplay={running:!1,paused:!1},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}}),n("init",(()=>{e.params.autoplay.enabled&&(a(),i().addEventListener("visibilitychange",d),e.params.autoplay.pauseOnMouseEnter&&(e.$el.on("mouseenter",u),e.$el.on("mouseleave",f)))})),n("beforeTransitionStart",((t,n,s)=>{e.autoplay.running&&(s||!e.params.autoplay.disableOnInteraction?e.autoplay.pause(n):l())})),n("sliderFirstMove",(()=>{e.autoplay.running&&(e.params.autoplay.disableOnInteraction?l():c())})),n("touchEnd",(()=>{e.params.cssMode&&e.autoplay.paused&&!e.params.autoplay.disableOnInteraction&&o()})),n("destroy",(()=>{e.$el.off("mouseenter",u),e.$el.off("mouseleave",f),e.autoplay.running&&l(),i().removeEventListener("visibilitychange",d)})),Object.assign(e.autoplay,{pause:c,run:o,start:a,stop:l})},function({swiper:e,extendParams:t,on:n}){t({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let s=!1,r=!1;function i(){const t=e.thumbs.swiper;if(!t)return;const n=t.clickedIndex,s=t.clickedSlide;if(s&&m(s).hasClass(e.params.thumbs.slideThumbActiveClass))return;if(null==n)return;let r;if(r=t.params.loop?parseInt(m(t.clickedSlide).attr("data-swiper-slide-index"),10):n,e.params.loop){let t=e.activeIndex;e.slides.eq(t).hasClass(e.params.slideDuplicateClass)&&(e.loopFix(),e._clientLeft=e.$wrapperEl[0].clientLeft,t=e.activeIndex);const n=e.slides.eq(t).prevAll(`[data-swiper-slide-index="${r}"]`).eq(0).index(),s=e.slides.eq(t).nextAll(`[data-swiper-slide-index="${r}"]`).eq(0).index();r=void 0===n?s:void 0===s?n:s-t<t-n?s:n}e.slideTo(r)}function o(){const{thumbs:t}=e.params;if(s)return!1;s=!0;const n=e.constructor;if(t.swiper instanceof n)e.thumbs.swiper=t.swiper,Object.assign(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1});else if(w(t.swiper)){const s=Object.assign({},t.swiper);Object.assign(s,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper=new n(s),r=!0}return e.thumbs.swiper.$el.addClass(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",i),!0}function a(t){const n=e.thumbs.swiper;if(!n)return;const s="auto"===n.params.slidesPerView?n.slidesPerViewDynamic():n.params.slidesPerView,r=e.params.thumbs.autoScrollOffset,i=r&&!n.params.loop;if(e.realIndex!==n.realIndex||i){let o,a,l=n.activeIndex;if(n.params.loop){n.slides.eq(l).hasClass(n.params.slideDuplicateClass)&&(n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft,l=n.activeIndex);const t=n.slides.eq(l).prevAll(`[data-swiper-slide-index="${e.realIndex}"]`).eq(0).index(),s=n.slides.eq(l).nextAll(`[data-swiper-slide-index="${e.realIndex}"]`).eq(0).index();o=void 0===t?s:void 0===s?t:s-l==l-t?n.params.slidesPerGroup>1?s:l:s-l<l-t?s:t,a=e.activeIndex>e.previousIndex?"next":"prev"}else o=e.realIndex,a=o>e.previousIndex?"next":"prev";i&&(o+="next"===a?r:-1*r),n.visibleSlidesIndexes&&n.visibleSlidesIndexes.indexOf(o)<0&&(n.params.centeredSlides?o=o>l?o-Math.floor(s/2)+1:o+Math.floor(s/2)-1:o>l&&n.params.slidesPerGroup,n.slideTo(o,t?0:void 0))}let o=1;const a=e.params.thumbs.slideThumbActiveClass;if(e.params.slidesPerView>1&&!e.params.centeredSlides&&(o=e.params.slidesPerView),e.params.thumbs.multipleActiveThumbs||(o=1),o=Math.floor(o),n.slides.removeClass(a),n.params.loop||n.params.virtual&&n.params.virtual.enabled)for(let t=0;t<o;t+=1)n.$wrapperEl.children(`[data-swiper-slide-index="${e.realIndex+t}"]`).addClass(a);else for(let t=0;t<o;t+=1)n.slides.eq(e.realIndex+t).addClass(a)}e.thumbs={swiper:null},n("beforeInit",(()=>{const{thumbs:t}=e.params;t&&t.swiper&&(o(),a(!0))})),n("slideChange update resize observerUpdate",(()=>{e.thumbs.swiper&&a()})),n("setTransition",((t,n)=>{const s=e.thumbs.swiper;s&&s.setTransition(n)})),n("beforeDestroy",(()=>{const t=e.thumbs.swiper;t&&r&&t&&t.destroy()})),Object.assign(e.thumbs,{init:o,update:a})},function({swiper:e,extendParams:t,emit:n,once:s}){t({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(e,{freeMode:{onTouchMove:function(){const{touchEventsData:t,touches:n}=e;0===t.velocities.length&&t.velocities.push({position:n[e.isHorizontal()?"startX":"startY"],time:t.touchStartTime}),t.velocities.push({position:n[e.isHorizontal()?"currentX":"currentY"],time:v()})},onTouchEnd:function({currentPos:t}){const{params:r,$wrapperEl:i,rtlTranslate:o,snapGrid:a,touchEventsData:l}=e,c=v()-l.touchStartTime;if(t<-e.minTranslate())e.slideTo(e.activeIndex);else if(t>-e.maxTranslate())e.slides.length<a.length?e.slideTo(a.length-1):e.slideTo(e.slides.length-1);else{if(r.freeMode.momentum){if(l.velocities.length>1){const t=l.velocities.pop(),n=l.velocities.pop(),s=t.position-n.position,i=t.time-n.time;e.velocity=s/i,e.velocity/=2,Math.abs(e.velocity)<r.freeMode.minimumVelocity&&(e.velocity=0),(i>150||v()-t.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=r.freeMode.momentumVelocityRatio,l.velocities.length=0;let t=1e3*r.freeMode.momentumRatio;const c=e.velocity*t;let d=e.translate+c;o&&(d=-d);let p,u=!1;const f=20*Math.abs(e.velocity)*r.freeMode.momentumBounceRatio;let h;if(d<e.maxTranslate())r.freeMode.momentumBounce?(d+e.maxTranslate()<-f&&(d=e.maxTranslate()-f),p=e.maxTranslate(),u=!0,l.allowMomentumBounce=!0):d=e.maxTranslate(),r.loop&&r.centeredSlides&&(h=!0);else if(d>e.minTranslate())r.freeMode.momentumBounce?(d-e.minTranslate()>f&&(d=e.minTranslate()+f),p=e.minTranslate(),u=!0,l.allowMomentumBounce=!0):d=e.minTranslate(),r.loop&&r.centeredSlides&&(h=!0);else if(r.freeMode.sticky){let t;for(let e=0;e<a.length;e+=1)if(a[e]>-d){t=e;break}d=Math.abs(a[t]-d)<Math.abs(a[t-1]-d)||"next"===e.swipeDirection?a[t]:a[t-1],d=-d}if(h&&s("transitionEnd",(()=>{e.loopFix()})),0!==e.velocity){if(t=o?Math.abs((-d-e.translate)/e.velocity):Math.abs((d-e.translate)/e.velocity),r.freeMode.sticky){const n=Math.abs((o?-d:d)-e.translate),s=e.slidesSizesGrid[e.activeIndex];t=n<s?r.speed:n<2*s?1.5*r.speed:2.5*r.speed}}else if(r.freeMode.sticky)return void e.slideToClosest();r.freeMode.momentumBounce&&u?(e.updateProgress(p),e.setTransition(t),e.setTranslate(d),e.transitionStart(!0,e.swipeDirection),e.animating=!0,i.transitionEnd((()=>{e&&!e.destroyed&&l.allowMomentumBounce&&(n("momentumBounce"),e.setTransition(r.speed),setTimeout((()=>{e.setTranslate(p),i.transitionEnd((()=>{e&&!e.destroyed&&e.transitionEnd()}))}),0))}))):e.velocity?(n("_freeModeNoMomentumRelease"),e.updateProgress(d),e.setTransition(t),e.setTranslate(d),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,i.transitionEnd((()=>{e&&!e.destroyed&&e.transitionEnd()})))):e.updateProgress(d),e.updateActiveIndex(),e.updateSlidesClasses()}else{if(r.freeMode.sticky)return void e.slideToClosest();r.freeMode&&n("_freeModeNoMomentumRelease")}(!r.freeMode.momentum||c>=r.longSwipesMs)&&(e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}}}})},function({swiper:e,extendParams:t}){let n,s,r;t({grid:{rows:1,fill:"column"}}),e.grid={initSlides:t=>{const{slidesPerView:i}=e.params,{rows:o,fill:a}=e.params.grid;s=n/o,r=Math.floor(t/o),n=Math.floor(t/o)===t/o?t:Math.ceil(t/o)*o,"auto"!==i&&"row"===a&&(n=Math.max(n,i*o))},updateSlide:(t,i,o,a)=>{const{slidesPerGroup:l,spaceBetween:c}=e.params,{rows:d,fill:p}=e.params.grid;let u,f,h;if("row"===p&&l>1){const e=Math.floor(t/(l*d)),s=t-d*l*e,r=0===e?l:Math.min(Math.ceil((o-e*d*l)/d),l);h=Math.floor(s/r),f=s-h*r+e*l,u=f+h*n/d,i.css({"-webkit-order":u,order:u})}else"column"===p?(f=Math.floor(t/d),h=t-f*d,(f>r||f===r&&h===d-1)&&(h+=1,h>=d&&(h=0,f+=1))):(h=Math.floor(t/s),f=t-h*s);i.css(a("margin-top"),0!==h?c&&`${c}px`:"")},updateWrapperSize:(t,s,r)=>{const{spaceBetween:i,centeredSlides:o,roundLengths:a}=e.params,{rows:l}=e.params.grid;if(e.virtualSize=(t+i)*n,e.virtualSize=Math.ceil(e.virtualSize/l)-i,e.$wrapperEl.css({[r("width")]:`${e.virtualSize+i}px`}),o){s.splice(0,s.length);const t=[];for(let n=0;n<s.length;n+=1){let r=s[n];a&&(r=Math.floor(r)),s[n]<e.virtualSize+s[0]&&t.push(r)}s.push(...t)}}}},function({swiper:e}){Object.assign(e,{appendSlide:Z.bind(e),prependSlide:Q.bind(e),addSlide:ee.bind(e),removeSlide:te.bind(e),removeAllSlides:ne.bind(e)})},function({swiper:e,extendParams:t,on:n}){t({fadeEffect:{crossFade:!1,transformEl:null}}),se({effect:"fade",swiper:e,on:n,setTranslate:()=>{const{slides:t}=e,n=e.params.fadeEffect;for(let s=0;s<t.length;s+=1){const t=e.slides.eq(s);let r=-t[0].swiperSlideOffset;e.params.virtualTranslate||(r-=e.translate);let i=0;e.isHorizontal()||(i=r,r=0);const o=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(t[0].progress),0):1+Math.min(Math.max(t[0].progress,-1),0);re(n,t).css({opacity:o}).transform(`translate3d(${r}px, ${i}px, 0px)`)}},setTransition:t=>{const{transformEl:n}=e.params.fadeEffect;(n?e.slides.find(n):e.slides).transition(t),ie({swiper:e,duration:t,transformEl:n,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})},function({swiper:e,extendParams:t,on:n}){t({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}}),se({effect:"cube",swiper:e,on:n,setTranslate:()=>{const{$el:t,$wrapperEl:n,slides:s,width:r,height:i,rtlTranslate:o,size:a,browser:l}=e,c=e.params.cubeEffect,d=e.isHorizontal(),p=e.virtual&&e.params.virtual.enabled;let u,f=0;c.shadow&&(d?(u=n.find(".swiper-cube-shadow"),0===u.length&&(u=m('<div class="swiper-cube-shadow"></div>'),n.append(u)),u.css({height:`${r}px`})):(u=t.find(".swiper-cube-shadow"),0===u.length&&(u=m('<div class="swiper-cube-shadow"></div>'),t.append(u))));for(let e=0;e<s.length;e+=1){const t=s.eq(e);let n=e;p&&(n=parseInt(t.attr("data-swiper-slide-index"),10));let r=90*n,i=Math.floor(r/360);o&&(r=-r,i=Math.floor(-r/360));const l=Math.max(Math.min(t[0].progress,1),-1);let u=0,h=0,g=0;n%4==0?(u=4*-i*a,g=0):(n-1)%4==0?(u=0,g=4*-i*a):(n-2)%4==0?(u=a+4*i*a,g=a):(n-3)%4==0&&(u=-a,g=3*a+4*a*i),o&&(u=-u),d||(h=u,u=0);const v=`rotateX(${d?0:-r}deg) rotateY(${d?r:0}deg) translate3d(${u}px, ${h}px, ${g}px)`;if(l<=1&&l>-1&&(f=90*n+90*l,o&&(f=90*-n-90*l)),t.transform(v),c.slideShadows){let e=d?t.find(".swiper-slide-shadow-left"):t.find(".swiper-slide-shadow-top"),n=d?t.find(".swiper-slide-shadow-right"):t.find(".swiper-slide-shadow-bottom");0===e.length&&(e=m(`<div class="swiper-slide-shadow-${d?"left":"top"}"></div>`),t.append(e)),0===n.length&&(n=m(`<div class="swiper-slide-shadow-${d?"right":"bottom"}"></div>`),t.append(n)),e.length&&(e[0].style.opacity=Math.max(-l,0)),n.length&&(n[0].style.opacity=Math.max(l,0))}}if(n.css({"-webkit-transform-origin":`50% 50% -${a/2}px`,"transform-origin":`50% 50% -${a/2}px`}),c.shadow)if(d)u.transform(`translate3d(0px, ${r/2+c.shadowOffset}px, ${-r/2}px) rotateX(90deg) rotateZ(0deg) scale(${c.shadowScale})`);else{const e=Math.abs(f)-90*Math.floor(Math.abs(f)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),n=c.shadowScale,s=c.shadowScale/t,r=c.shadowOffset;u.transform(`scale3d(${n}, 1, ${s}) translate3d(0px, ${i/2+r}px, ${-i/2/s}px) rotateX(-90deg)`)}const h=l.isSafari||l.isWebView?-a/2:0;n.transform(`translate3d(0px,0,${h}px) rotateX(${e.isHorizontal()?0:f}deg) rotateY(${e.isHorizontal()?-f:0}deg)`)},setTransition:t=>{const{$el:n,slides:s}=e;s.transition(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(t),e.params.cubeEffect.shadow&&!e.isHorizontal()&&n.find(".swiper-cube-shadow").transition(t)},perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},function({swiper:e,extendParams:t,on:n}){t({flipEffect:{slideShadows:!0,limitRotation:!0,transformEl:null}}),se({effect:"flip",swiper:e,on:n,setTranslate:()=>{const{slides:t,rtlTranslate:n}=e,s=e.params.flipEffect;for(let r=0;r<t.length;r+=1){const i=t.eq(r);let o=i[0].progress;e.params.flipEffect.limitRotation&&(o=Math.max(Math.min(i[0].progress,1),-1));const a=i[0].swiperSlideOffset;let l=-180*o,c=0,d=e.params.cssMode?-a-e.translate:-a,p=0;if(e.isHorizontal()?n&&(l=-l):(p=d,d=0,c=-l,l=0),i[0].style.zIndex=-Math.abs(Math.round(o))+t.length,s.slideShadows){let t=e.isHorizontal()?i.find(".swiper-slide-shadow-left"):i.find(".swiper-slide-shadow-top"),n=e.isHorizontal()?i.find(".swiper-slide-shadow-right"):i.find(".swiper-slide-shadow-bottom");0===t.length&&(t=oe(s,i,e.isHorizontal()?"left":"top")),0===n.length&&(n=oe(s,i,e.isHorizontal()?"right":"bottom")),t.length&&(t[0].style.opacity=Math.max(-o,0)),n.length&&(n[0].style.opacity=Math.max(o,0))}const u=`translate3d(${d}px, ${p}px, 0px) rotateX(${c}deg) rotateY(${l}deg)`;re(s,i).transform(u)}},setTransition:t=>{const{transformEl:n}=e.params.flipEffect;(n?e.slides.find(n):e.slides).transition(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(t),ie({swiper:e,duration:t,transformEl:n})},perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})},function({swiper:e,extendParams:t,on:n}){t({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0,transformEl:null}}),se({effect:"coverflow",swiper:e,on:n,setTranslate:()=>{const{width:t,height:n,slides:s,slidesSizesGrid:r}=e,i=e.params.coverflowEffect,o=e.isHorizontal(),a=e.translate,l=o?t/2-a:n/2-a,c=o?i.rotate:-i.rotate,d=i.depth;for(let e=0,t=s.length;e<t;e+=1){const t=s.eq(e),n=r[e],a=(l-t[0].swiperSlideOffset-n/2)/n*i.modifier;let p=o?c*a:0,u=o?0:c*a,f=-d*Math.abs(a),h=i.stretch;"string"==typeof h&&-1!==h.indexOf("%")&&(h=parseFloat(i.stretch)/100*n);let m=o?0:h*a,g=o?h*a:0,v=1-(1-i.scale)*Math.abs(a);Math.abs(g)<.001&&(g=0),Math.abs(m)<.001&&(m=0),Math.abs(f)<.001&&(f=0),Math.abs(p)<.001&&(p=0),Math.abs(u)<.001&&(u=0),Math.abs(v)<.001&&(v=0);const y=`translate3d(${g}px,${m}px,${f}px)  rotateX(${u}deg) rotateY(${p}deg) scale(${v})`;if(re(i,t).transform(y),t[0].style.zIndex=1-Math.abs(Math.round(a)),i.slideShadows){let e=o?t.find(".swiper-slide-shadow-left"):t.find(".swiper-slide-shadow-top"),n=o?t.find(".swiper-slide-shadow-right"):t.find(".swiper-slide-shadow-bottom");0===e.length&&(e=oe(i,t,o?"left":"top")),0===n.length&&(n=oe(i,t,o?"right":"bottom")),e.length&&(e[0].style.opacity=a>0?a:0),n.length&&(n[0].style.opacity=-a>0?-a:0)}}},setTransition:t=>{const{transformEl:n}=e.params.coverflowEffect;(n?e.slides.find(n):e.slides).transition(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(t)},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function({swiper:e,extendParams:t,on:n}){t({creativeEffect:{transformEl:null,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}}});const s=e=>"string"==typeof e?e:`${e}px`;se({effect:"creative",swiper:e,on:n,setTranslate:()=>{const{slides:t,$wrapperEl:n,slidesSizesGrid:r}=e,i=e.params.creativeEffect,{progressMultiplier:o}=i,a=e.params.centeredSlides;if(a){const t=r[0]/2-e.params.slidesOffsetBefore||0;n.transform(`translateX(calc(50% - ${t}px))`)}for(let n=0;n<t.length;n+=1){const r=t.eq(n),l=r[0].progress,c=Math.min(Math.max(r[0].progress,-i.limitProgress),i.limitProgress);let d=c;a||(d=Math.min(Math.max(r[0].originalProgress,-i.limitProgress),i.limitProgress));const p=r[0].swiperSlideOffset,u=[e.params.cssMode?-p-e.translate:-p,0,0],f=[0,0,0];let h=!1;e.isHorizontal()||(u[1]=u[0],u[0]=0);let m={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};c<0?(m=i.next,h=!0):c>0&&(m=i.prev,h=!0),u.forEach(((e,t)=>{u[t]=`calc(${e}px + (${s(m.translate[t])} * ${Math.abs(c*o)}))`})),f.forEach(((e,t)=>{f[t]=m.rotate[t]*Math.abs(c*o)})),r[0].style.zIndex=-Math.abs(Math.round(l))+t.length;const g=u.join(", "),v=`rotateX(${f[0]}deg) rotateY(${f[1]}deg) rotateZ(${f[2]}deg)`,y=d<0?`scale(${1+(1-m.scale)*d*o})`:`scale(${1-(1-m.scale)*d*o})`,w=d<0?1+(1-m.opacity)*d*o:1-(1-m.opacity)*d*o,b=`translate3d(${g}) ${v} ${y}`;if(h&&m.shadow||!h){let e=r.children(".swiper-slide-shadow");if(0===e.length&&m.shadow&&(e=oe(i,r)),e.length){const t=i.shadowPerProgress?c*(1/i.limitProgress):c;e[0].style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}const x=re(i,r);x.transform(b).css({opacity:w}),m.origin&&x.css("transform-origin",m.origin)}},setTransition:t=>{const{transformEl:n}=e.params.creativeEffect;(n?e.slides.find(n):e.slides).transition(t).find(".swiper-slide-shadow").transition(t),ie({swiper:e,duration:t,transformEl:n,allSlides:!0})},perspective:()=>e.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})},function({swiper:e,extendParams:t,on:n}){t({cardsEffect:{slideShadows:!0,transformEl:null}}),se({effect:"cards",swiper:e,on:n,setTranslate:()=>{const{slides:t,activeIndex:n}=e,s=e.params.cardsEffect,{startTranslate:r,isTouched:i}=e.touchEventsData,o=e.translate;for(let a=0;a<t.length;a+=1){const l=t.eq(a),c=l[0].progress,d=Math.min(Math.max(c,-4),4);let p=l[0].swiperSlideOffset;e.params.centeredSlides&&!e.params.cssMode&&e.$wrapperEl.transform(`translateX(${e.minTranslate()}px)`),e.params.centeredSlides&&e.params.cssMode&&(p-=t[0].swiperSlideOffset);let u=e.params.cssMode?-p-e.translate:-p,f=0;const h=-100*Math.abs(d);let m=1,g=-2*d,v=8-.75*Math.abs(d);const y=(a===n||a===n-1)&&d>0&&d<1&&(i||e.params.cssMode)&&o<r,w=(a===n||a===n+1)&&d<0&&d>-1&&(i||e.params.cssMode)&&o>r;if(y||w){const e=(1-Math.abs((Math.abs(d)-.5)/.5))**.5;g+=-28*d*e,m+=-.5*e,v+=96*e,f=-25*e*Math.abs(d)+"%"}if(u=d<0?`calc(${u}px + (${v*Math.abs(d)}%))`:d>0?`calc(${u}px + (-${v*Math.abs(d)}%))`:`${u}px`,!e.isHorizontal()){const e=f;f=u,u=e}const b=`\n        translate3d(${u}, ${f}, ${h}px)\n        rotateZ(${g}deg)\n        scale(${d<0?""+(1+(1-m)*d):""+(1-(1-m)*d)})\n      `;if(s.slideShadows){let e=l.find(".swiper-slide-shadow");0===e.length&&(e=oe(s,l)),e.length&&(e[0].style.opacity=Math.min(Math.max((Math.abs(d)-.5)/.5,0),1))}l[0].style.zIndex=-Math.abs(Math.round(c))+t.length,re(s,l).transform(b)}},setTransition:t=>{const{transformEl:n}=e.params.cardsEffect;(n?e.slides.find(n):e.slides).transition(t).find(".swiper-slide-shadow").transition(t),ie({swiper:e,duration:t,transformEl:n})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}];function le(e,t){const n=Object.create(null),s=e.split(",");for(let e=0;e<s.length;e++)n[s[e]]=!0;return t?e=>!!n[e.toLowerCase()]:e=>!!n[e]}Y.use(ae);const ce=le("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt"),de=le("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function pe(e){return!!e||""===e}function ue(e){if(Ae(e)){const t={};for(let n=0;n<e.length;n++){const s=e[n],r=Fe(s)?me(s):ue(s);if(r)for(const e in r)t[e]=r[e]}return t}return Fe(e)||He(e)?e:void 0}const fe=/;(?![^(]*\))/g,he=/:(.+)/;function me(e){const t={};return e.split(fe).forEach((e=>{if(e){const n=e.split(he);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function ge(e){let t="";if(Fe(e))t=e;else if(Ae(e))for(let n=0;n<e.length;n++){const s=ge(e[n]);s&&(t+=s+" ")}else if(He(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function ve(e){if(!e)return null;let{class:t,style:n}=e;return t&&!Fe(t)&&(e.class=ge(t)),n&&(e.style=ue(n)),e}const ye=le("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot"),we=le("svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistanceLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view"),be=le("area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr");function xe(e,t){if(e===t)return!0;let n=De(e),s=De(t);if(n||s)return!(!n||!s)&&e.getTime()===t.getTime();if(n=Ae(e),s=Ae(t),n||s)return!(!n||!s)&&function(e,t){if(e.length!==t.length)return!1;let n=!0;for(let s=0;n&&s<e.length;s++)n=xe(e[s],t[s]);return n}(e,t);if(n=He(e),s=He(t),n||s){if(!n||!s)return!1;if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e){const s=e.hasOwnProperty(n),r=t.hasOwnProperty(n);if(s&&!r||!s&&r||!xe(e[n],t[n]))return!1}}return String(e)===String(t)}function Se(e,t){return e.findIndex((e=>xe(e,t)))}const Ee=e=>null==e?"":Ae(e)||He(e)&&(e.toString===Ue||!Be(e.toString))?JSON.stringify(e,Ce,2):String(e),Ce=(e,t)=>t&&t.__v_isRef?Ce(e,t.value):Re(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n])=>(e[`${t} =>`]=n,e)),{})}:Ve(t)?{[`Set(${t.size})`]:[...t.values()]}:!He(t)||Ae(t)||qe(t)?t:String(t),_e={},Te=[],$e=()=>{},Me=()=>!1,ke=/^on[^a-z]/,Pe=e=>ke.test(e),Oe=e=>e.startsWith("onUpdate:"),Ie=Object.assign,Le=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Ne=Object.prototype.hasOwnProperty,ze=(e,t)=>Ne.call(e,t),Ae=Array.isArray,Re=e=>"[object Map]"===We(e),Ve=e=>"[object Set]"===We(e),De=e=>e instanceof Date,Be=e=>"function"==typeof e,Fe=e=>"string"==typeof e,je=e=>"symbol"==typeof e,He=e=>null!==e&&"object"==typeof e,Ge=e=>He(e)&&Be(e.then)&&Be(e.catch),Ue=Object.prototype.toString,We=e=>Ue.call(e),qe=e=>"[object Object]"===We(e),Xe=e=>Fe(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,Ye=le(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Ke=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Je=/-(\w)/g,Ze=Ke((e=>e.replace(Je,((e,t)=>t?t.toUpperCase():"")))),Qe=/\B([A-Z])/g,et=Ke((e=>e.replace(Qe,"-$1").toLowerCase())),tt=Ke((e=>e.charAt(0).toUpperCase()+e.slice(1))),nt=Ke((e=>e?`on${tt(e)}`:"")),st=(e,t)=>!Object.is(e,t),rt=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},it=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},ot=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let at;const lt=()=>at||(at="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==e.g?e.g:{});let ct;const dt=[];class pt{constructor(e=!1){this.active=!0,this.effects=[],this.cleanups=[],!e&&ct&&(this.parent=ct,this.index=(ct.scopes||(ct.scopes=[])).push(this)-1)}run(e){if(this.active)try{return this.on(),e()}finally{this.off()}}on(){this.active&&(dt.push(this),ct=this)}off(){this.active&&(dt.pop(),ct=dt[dt.length-1])}stop(e){if(this.active){if(this.effects.forEach((e=>e.stop())),this.cleanups.forEach((e=>e())),this.scopes&&this.scopes.forEach((e=>e.stop(!0))),this.parent&&!e){const e=this.parent.scopes.pop();e&&e!==this&&(this.parent.scopes[this.index]=e,e.index=this.index)}this.active=!1}}}function ut(e){return new pt(e)}function ft(e,t){(t=t||ct)&&t.active&&t.effects.push(e)}function ht(){return ct}function mt(e){ct&&ct.cleanups.push(e)}const gt=e=>{const t=new Set(e);return t.w=0,t.n=0,t},vt=e=>(e.w&xt)>0,yt=e=>(e.n&xt)>0,wt=new WeakMap;let bt=0,xt=1;const St=[];let Et;const Ct=Symbol(""),_t=Symbol("");class Tt{constructor(e,t=null,n){this.fn=e,this.scheduler=t,this.active=!0,this.deps=[],ft(this,n)}run(){if(!this.active)return this.fn();if(!St.includes(this))try{return St.push(Et=this),Ot.push(Pt),Pt=!0,xt=1<<++bt,bt<=30?(({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=xt})(this):$t(this),this.fn()}finally{bt<=30&&(e=>{const{deps:t}=e;if(t.length){let n=0;for(let s=0;s<t.length;s++){const r=t[s];vt(r)&&!yt(r)?r.delete(e):t[n++]=r,r.w&=~xt,r.n&=~xt}t.length=n}})(this),xt=1<<--bt,Lt(),St.pop();const e=St.length;Et=e>0?St[e-1]:void 0}}stop(){this.active&&($t(this),this.onStop&&this.onStop(),this.active=!1)}}function $t(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}function Mt(e,t){e.effect&&(e=e.effect.fn);const n=new Tt(e);t&&(Ie(n,t),t.scope&&ft(n,t.scope)),t&&t.lazy||n.run();const s=n.run.bind(n);return s.effect=n,s}function kt(e){e.effect.stop()}let Pt=!0;const Ot=[];function It(){Ot.push(Pt),Pt=!1}function Lt(){const e=Ot.pop();Pt=void 0===e||e}function Nt(e,t,n){if(!zt())return;let s=wt.get(e);s||wt.set(e,s=new Map);let r=s.get(n);r||s.set(n,r=gt()),At(r)}function zt(){return Pt&&void 0!==Et}function At(e,t){let n=!1;bt<=30?yt(e)||(e.n|=xt,n=!vt(e)):n=!e.has(Et),n&&(e.add(Et),Et.deps.push(e))}function Rt(e,t,n,s,r,i){const o=wt.get(e);if(!o)return;let a=[];if("clear"===t)a=[...o.values()];else if("length"===n&&Ae(e))o.forEach(((e,t)=>{("length"===t||t>=s)&&a.push(e)}));else switch(void 0!==n&&a.push(o.get(n)),t){case"add":Ae(e)?Xe(n)&&a.push(o.get("length")):(a.push(o.get(Ct)),Re(e)&&a.push(o.get(_t)));break;case"delete":Ae(e)||(a.push(o.get(Ct)),Re(e)&&a.push(o.get(_t)));break;case"set":Re(e)&&a.push(o.get(Ct))}if(1===a.length)a[0]&&Vt(a[0]);else{const e=[];for(const t of a)t&&e.push(...t);Vt(gt(e))}}function Vt(e,t){for(const t of Ae(e)?e:[...e])(t!==Et||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}const Dt=le("__proto__,__v_isRef,__isVue"),Bt=new Set(Object.getOwnPropertyNames(Symbol).map((e=>Symbol[e])).filter(je)),Ft=qt(),jt=qt(!1,!0),Ht=qt(!0),Gt=qt(!0,!0),Ut=Wt();function Wt(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=Nn(this);for(let e=0,t=this.length;e<t;e++)Nt(n,0,e+"");const s=n[t](...e);return-1===s||!1===s?n[t](...e.map(Nn)):s}})),["push","pop","shift","unshift","splice"].forEach((t=>{e[t]=function(...e){It();const n=Nn(this)[t].apply(this,e);return Lt(),n}})),e}function qt(e=!1,t=!1){return function(n,s,r){if("__v_isReactive"===s)return!e;if("__v_isReadonly"===s)return e;if("__v_raw"===s&&r===(e?t?_n:Cn:t?En:Sn).get(n))return n;const i=Ae(n);if(!e&&i&&ze(Ut,s))return Reflect.get(Ut,s,r);const o=Reflect.get(n,s,r);return(je(s)?Bt.has(s):Dt(s))?o:(e||Nt(n,0,s),t?o:Bn(o)?i&&Xe(s)?o:o.value:He(o)?e?Mn(o):Tn(o):o)}}function Xt(e=!1){return function(t,n,s,r){let i=t[n];if(!e&&!In(s)&&(s=Nn(s),i=Nn(i),!Ae(t)&&Bn(i)&&!Bn(s)))return i.value=s,!0;const o=Ae(t)&&Xe(n)?Number(n)<t.length:ze(t,n),a=Reflect.set(t,n,s,r);return t===Nn(r)&&(o?st(s,i)&&Rt(t,"set",n,s):Rt(t,"add",n,s)),a}}const Yt={get:Ft,set:Xt(),deleteProperty:function(e,t){const n=ze(e,t),s=(e[t],Reflect.deleteProperty(e,t));return s&&n&&Rt(e,"delete",t,void 0),s},has:function(e,t){const n=Reflect.has(e,t);return je(t)&&Bt.has(t)||Nt(e,0,t),n},ownKeys:function(e){return Nt(e,0,Ae(e)?"length":Ct),Reflect.ownKeys(e)}},Kt={get:Ht,set:(e,t)=>!0,deleteProperty:(e,t)=>!0},Jt=Ie({},Yt,{get:jt,set:Xt(!0)}),Zt=Ie({},Kt,{get:Gt}),Qt=e=>e,en=e=>Reflect.getPrototypeOf(e);function tn(e,t,n=!1,s=!1){const r=Nn(e=e.__v_raw),i=Nn(t);t!==i&&!n&&Nt(r,0,t),!n&&Nt(r,0,i);const{has:o}=en(r),a=s?Qt:n?Rn:An;return o.call(r,t)?a(e.get(t)):o.call(r,i)?a(e.get(i)):void(e!==r&&e.get(t))}function nn(e,t=!1){const n=this.__v_raw,s=Nn(n),r=Nn(e);return e!==r&&!t&&Nt(s,0,e),!t&&Nt(s,0,r),e===r?n.has(e):n.has(e)||n.has(r)}function sn(e,t=!1){return e=e.__v_raw,!t&&Nt(Nn(e),0,Ct),Reflect.get(e,"size",e)}function rn(e){e=Nn(e);const t=Nn(this);return en(t).has.call(t,e)||(t.add(e),Rt(t,"add",e,e)),this}function on(e,t){t=Nn(t);const n=Nn(this),{has:s,get:r}=en(n);let i=s.call(n,e);i||(e=Nn(e),i=s.call(n,e));const o=r.call(n,e);return n.set(e,t),i?st(t,o)&&Rt(n,"set",e,t):Rt(n,"add",e,t),this}function an(e){const t=Nn(this),{has:n,get:s}=en(t);let r=n.call(t,e);r||(e=Nn(e),r=n.call(t,e)),s&&s.call(t,e);const i=t.delete(e);return r&&Rt(t,"delete",e,void 0),i}function ln(){const e=Nn(this),t=0!==e.size,n=e.clear();return t&&Rt(e,"clear",void 0,void 0),n}function cn(e,t){return function(n,s){const r=this,i=r.__v_raw,o=Nn(i),a=t?Qt:e?Rn:An;return!e&&Nt(o,0,Ct),i.forEach(((e,t)=>n.call(s,a(e),a(t),r)))}}function dn(e,t,n){return function(...s){const r=this.__v_raw,i=Nn(r),o=Re(i),a="entries"===e||e===Symbol.iterator&&o,l="keys"===e&&o,c=r[e](...s),d=n?Qt:t?Rn:An;return!t&&Nt(i,0,l?_t:Ct),{next(){const{value:e,done:t}=c.next();return t?{value:e,done:t}:{value:a?[d(e[0]),d(e[1])]:d(e),done:t}},[Symbol.iterator](){return this}}}}function pn(e){return function(...t){return"delete"!==e&&this}}function un(){const e={get(e){return tn(this,e)},get size(){return sn(this)},has:nn,add:rn,set:on,delete:an,clear:ln,forEach:cn(!1,!1)},t={get(e){return tn(this,e,!1,!0)},get size(){return sn(this)},has:nn,add:rn,set:on,delete:an,clear:ln,forEach:cn(!1,!0)},n={get(e){return tn(this,e,!0)},get size(){return sn(this,!0)},has(e){return nn.call(this,e,!0)},add:pn("add"),set:pn("set"),delete:pn("delete"),clear:pn("clear"),forEach:cn(!0,!1)},s={get(e){return tn(this,e,!0,!0)},get size(){return sn(this,!0)},has(e){return nn.call(this,e,!0)},add:pn("add"),set:pn("set"),delete:pn("delete"),clear:pn("clear"),forEach:cn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach((r=>{e[r]=dn(r,!1,!1),n[r]=dn(r,!0,!1),t[r]=dn(r,!1,!0),s[r]=dn(r,!0,!0)})),[e,n,t,s]}const[fn,hn,mn,gn]=un();function vn(e,t){const n=t?e?gn:mn:e?hn:fn;return(t,s,r)=>"__v_isReactive"===s?!e:"__v_isReadonly"===s?e:"__v_raw"===s?t:Reflect.get(ze(n,s)&&s in t?n:t,s,r)}const yn={get:vn(!1,!1)},wn={get:vn(!1,!0)},bn={get:vn(!0,!1)},xn={get:vn(!0,!0)},Sn=new WeakMap,En=new WeakMap,Cn=new WeakMap,_n=new WeakMap;function Tn(e){return e&&e.__v_isReadonly?e:Pn(e,!1,Yt,yn,Sn)}function $n(e){return Pn(e,!1,Jt,wn,En)}function Mn(e){return Pn(e,!0,Kt,bn,Cn)}function kn(e){return Pn(e,!0,Zt,xn,_n)}function Pn(e,t,n,s,r){if(!He(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const o=(a=e).__v_skip||!Object.isExtensible(a)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}((e=>We(e).slice(8,-1))(a));var a;if(0===o)return e;const l=new Proxy(e,2===o?s:n);return r.set(e,l),l}function On(e){return In(e)?On(e.__v_raw):!(!e||!e.__v_isReactive)}function In(e){return!(!e||!e.__v_isReadonly)}function Ln(e){return On(e)||In(e)}function Nn(e){const t=e&&e.__v_raw;return t?Nn(t):e}function zn(e){return it(e,"__v_skip",!0),e}const An=e=>He(e)?Tn(e):e,Rn=e=>He(e)?Mn(e):e;function Vn(e){zt()&&((e=Nn(e)).dep||(e.dep=gt()),At(e.dep))}function Dn(e,t){(e=Nn(e)).dep&&Vt(e.dep)}function Bn(e){return Boolean(e&&!0===e.__v_isRef)}function Fn(e){return Hn(e,!1)}function jn(e){return Hn(e,!0)}function Hn(e,t){return Bn(e)?e:new Gn(e,t)}class Gn{constructor(e,t){this._shallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:Nn(e),this._value=t?e:An(e)}get value(){return Vn(this),this._value}set value(e){e=this._shallow?e:Nn(e),st(e,this._rawValue)&&(this._rawValue=e,this._value=this._shallow?e:An(e),Dn(this))}}function Un(e){Dn(e)}function Wn(e){return Bn(e)?e.value:e}const qn={get:(e,t,n)=>Wn(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return Bn(r)&&!Bn(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function Xn(e){return On(e)?e:new Proxy(e,qn)}class Yn{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:t,set:n}=e((()=>Vn(this)),(()=>Dn(this)));this._get=t,this._set=n}get value(){return this._get()}set value(e){this._set(e)}}function Kn(e){return new Yn(e)}function Jn(e){const t=Ae(e)?new Array(e.length):{};for(const n in e)t[n]=Qn(e,n);return t}class Zn{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this.__v_isRef=!0}get value(){const e=this._object[this._key];return void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e}}function Qn(e,t,n){const s=e[t];return Bn(s)?s:new Zn(e,t,n)}class es{constructor(e,t,n){this._setter=t,this.dep=void 0,this._dirty=!0,this.__v_isRef=!0,this.effect=new Tt(e,(()=>{this._dirty||(this._dirty=!0,Dn(this))})),this.__v_isReadonly=n}get value(){const e=Nn(this);return Vn(e),e._dirty&&(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function ts(e,t){let n,s;const r=Be(e);return r?(n=e,s=$e):(n=e.get,s=e.set),new es(n,s,r||!s)}Promise.resolve(),new Set,new Map;let ns,ss=[],rs=!1;function is(e,...t){ns?ns.emit(e,...t):rs||ss.push({event:e,args:t})}function os(e,t){var n,s;ns=e,ns?(ns.enabled=!0,ss.forEach((({event:e,args:t})=>ns.emit(e,...t))),ss=[]):"undefined"!=typeof window&&window.HTMLElement&&!(null===(s=null===(n=window.navigator)||void 0===n?void 0:n.userAgent)||void 0===s?void 0:s.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push((e=>{os(e,t)})),setTimeout((()=>{ns||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,rs=!0,ss=[])}),3e3)):(rs=!0,ss=[])}const as=ds("component:added"),ls=ds("component:updated"),cs=ds("component:removed");function ds(e){return t=>{is(e,t.appContext.app,t.uid,t.parent?t.parent.uid:void 0,t)}}function ps(e,t,...n){const s=e.vnode.props||_e;let r=n;const i=t.startsWith("update:"),o=i&&t.slice(7);if(o&&o in s){const e=`${"modelValue"===o?"model":o}Modifiers`,{number:t,trim:i}=s[e]||_e;i?r=n.map((e=>e.trim())):t&&(r=n.map(ot))}let a;__VUE_PROD_DEVTOOLS__&&function(e,t,n){is("component:emit",e.appContext.app,e,t,n)}(e,t,r);let l=s[a=nt(t)]||s[a=nt(Ze(t))];!l&&i&&(l=s[a=nt(et(t))]),l&&Co(l,e,6,r);const c=s[a+"Once"];if(c){if(e.emitted){if(e.emitted[a])return}else e.emitted={};e.emitted[a]=!0,Co(c,e,6,r)}}function us(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(void 0!==r)return r;const i=e.emits;let o={},a=!1;if(__VUE_OPTIONS_API__&&!Be(e)){const s=e=>{const n=us(e,t,!0);n&&(a=!0,Ie(o,n))};!n&&t.mixins.length&&t.mixins.forEach(s),e.extends&&s(e.extends),e.mixins&&e.mixins.forEach(s)}return i||a?(Ae(i)?i.forEach((e=>o[e]=null)):Ie(o,i),s.set(e,o),o):(s.set(e,null),null)}function fs(e,t){return!(!e||!Pe(t))&&(t=t.slice(2).replace(/Once$/,""),ze(e,t[0].toLowerCase()+t.slice(1))||ze(e,et(t))||ze(e,t))}let hs=null,ms=null;function gs(e){const t=hs;return hs=e,ms=e&&e.type.__scopeId||null,t}function vs(e){ms=e}function ys(){ms=null}const ws=e=>bs;function bs(e,t=hs,n){if(!t)return e;if(e._n)return e;const s=(...n)=>{s._d&&bi(-1);const r=gs(t),i=e(...n);return gs(r),s._d&&bi(1),__VUE_PROD_DEVTOOLS__&&ls(t),i};return s._n=!0,s._c=!0,s._d=!0,s}function xs(e){const{type:t,vnode:n,proxy:s,withProxy:r,props:i,propsOptions:[o],slots:a,attrs:l,emit:c,render:d,renderCache:p,data:u,setupState:f,ctx:h,inheritAttrs:m}=e;let g,v;const y=gs(e);try{if(4&n.shapeFlag){const e=r||s;g=Ri(d.call(e,e,p,i,f,u,h)),v=l}else{const e=t;g=Ri(e.length>1?e(i,{attrs:l,slots:a,emit:c}):e(i,null)),v=t.props?l:Ss(l)}}catch(t){hi.length=0,_o(t,e,1),g=Oi(ui)}let w=g;if(v&&!1!==m){const e=Object.keys(v),{shapeFlag:t}=w;e.length&&7&t&&(o&&e.some(Oe)&&(v=Es(v,o)),w=Li(w,v))}return n.dirs&&(w.dirs=w.dirs?w.dirs.concat(n.dirs):n.dirs),n.transition&&(w.transition=n.transition),g=w,gs(y),g}const Ss=e=>{let t;for(const n in e)("class"===n||"style"===n||Pe(n))&&((t||(t={}))[n]=e[n]);return t},Es=(e,t)=>{const n={};for(const s in e)Oe(s)&&s.slice(9)in t||(n[s]=e[s]);return n};function Cs(e,t,n){const s=Object.keys(t);if(s.length!==Object.keys(e).length)return!0;for(let r=0;r<s.length;r++){const i=s[r];if(t[i]!==e[i]&&!fs(n,i))return!0}return!1}function _s({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const Ts={name:"Suspense",__isSuspense:!0,process(e,t,n,s,r,i,o,a,l,c){null==e?function(e,t,n,s,r,i,o,a,l){const{p:c,o:{createElement:d}}=l,p=d("div"),u=e.suspense=Ms(e,r,s,t,p,n,i,o,a,l);c(null,u.pendingBranch=e.ssContent,p,null,s,u,i,o),u.deps>0?($s(e,"onPending"),$s(e,"onFallback"),c(null,e.ssFallback,t,n,s,null,i,o),Os(u,e.ssFallback)):u.resolve()}(t,n,s,r,i,o,a,l,c):function(e,t,n,s,r,i,o,a,{p:l,um:c,o:{createElement:d}}){const p=t.suspense=e.suspense;p.vnode=t,t.el=e.el;const u=t.ssContent,f=t.ssFallback,{activeBranch:h,pendingBranch:m,isInFallback:g,isHydrating:v}=p;if(m)p.pendingBranch=u,_i(u,m)?(l(m,u,p.hiddenContainer,null,r,p,i,o,a),p.deps<=0?p.resolve():g&&(l(h,f,n,s,r,null,i,o,a),Os(p,f))):(p.pendingId++,v?(p.isHydrating=!1,p.activeBranch=m):c(m,r,p),p.deps=0,p.effects.length=0,p.hiddenContainer=d("div"),g?(l(null,u,p.hiddenContainer,null,r,p,i,o,a),p.deps<=0?p.resolve():(l(h,f,n,s,r,null,i,o,a),Os(p,f))):h&&_i(u,h)?(l(h,u,n,s,r,p,i,o,a),p.resolve(!0)):(l(null,u,p.hiddenContainer,null,r,p,i,o,a),p.deps<=0&&p.resolve()));else if(h&&_i(u,h))l(h,u,n,s,r,p,i,o,a),Os(p,u);else if($s(t,"onPending"),p.pendingBranch=u,p.pendingId++,l(null,u,p.hiddenContainer,null,r,p,i,o,a),p.deps<=0)p.resolve();else{const{timeout:e,pendingId:t}=p;e>0?setTimeout((()=>{p.pendingId===t&&p.fallback(f)}),e):0===e&&p.fallback(f)}}(e,t,n,s,r,o,a,l,c)},hydrate:function(e,t,n,s,r,i,o,a,l){const c=t.suspense=Ms(t,s,n,e.parentNode,document.createElement("div"),null,r,i,o,a,!0),d=l(e,c.pendingBranch=t.ssContent,n,c,i,o);return 0===c.deps&&c.resolve(),d},create:Ms,normalize:function(e){const{shapeFlag:t,children:n}=e,s=32&t;e.ssContent=ks(s?n.default:n),e.ssFallback=s?ks(n.fallback):Oi(ui)}};function $s(e,t){const n=e.props&&e.props[t];Be(n)&&n()}function Ms(e,t,n,s,r,i,o,a,l,c,d=!1){const{p,m:u,um:f,n:h,o:{parentNode:m,remove:g}}=c,v=ot(e.props&&e.props.timeout),y={vnode:e,parent:t,parentComponent:n,isSVG:o,container:s,hiddenContainer:r,anchor:i,deps:0,pendingId:0,timeout:"number"==typeof v?v:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:d,isUnmounted:!1,effects:[],resolve(e=!1){const{vnode:t,activeBranch:n,pendingBranch:s,pendingId:r,effects:i,parentComponent:o,container:a}=y;if(y.isHydrating)y.isHydrating=!1;else if(!e){const e=n&&s.transition&&"out-in"===s.transition.mode;e&&(n.transition.afterLeave=()=>{r===y.pendingId&&u(s,a,t,0)});let{anchor:t}=y;n&&(t=h(n),f(n,o,y,!0)),e||u(s,a,t,0)}Os(y,s),y.pendingBranch=null,y.isInFallback=!1;let l=y.parent,c=!1;for(;l;){if(l.pendingBranch){l.effects.push(...i),c=!0;break}l=l.parent}c||Ho(i),y.effects=[],$s(t,"onResolve")},fallback(e){if(!y.pendingBranch)return;const{vnode:t,activeBranch:n,parentComponent:s,container:r,isSVG:i}=y;$s(t,"onFallback");const o=h(n),c=()=>{y.isInFallback&&(p(null,e,r,o,s,null,i,a,l),Os(y,e))},d=e.transition&&"out-in"===e.transition.mode;d&&(n.transition.afterLeave=c),y.isInFallback=!0,f(n,s,null,!0),d||c()},move(e,t,n){y.activeBranch&&u(y.activeBranch,e,t,n),y.container=e},next:()=>y.activeBranch&&h(y.activeBranch),registerDep(e,t){const n=!!y.pendingBranch;n&&y.deps++;const s=e.vnode.el;e.asyncDep.catch((t=>{_o(t,e,0)})).then((r=>{if(e.isUnmounted||y.isUnmounted||y.pendingId!==e.suspenseId)return;e.asyncResolved=!0;const{vnode:i}=e;co(e,r,!1),s&&(i.el=s);const a=!s&&e.subTree.el;t(e,i,m(s||e.subTree.el),s?null:h(e.subTree),y,o,l),a&&g(a),_s(e,i.el),n&&0==--y.deps&&y.resolve()}))},unmount(e,t){y.isUnmounted=!0,y.activeBranch&&f(y.activeBranch,n,e,t),y.pendingBranch&&f(y.pendingBranch,n,e,t)}};return y}function ks(e){let t;if(Be(e)){const n=wi&&e._c;n&&(e._d=!1,gi()),e=e(),n&&(e._d=!0,t=mi,vi())}if(Ae(e)){const t=function(e){let t;for(let n=0;n<e.length;n++){const s=e[n];if(!Ci(s))return;if(s.type!==ui||"v-if"===s.children){if(t)return;t=s}}return t}(e);e=t}return e=Ri(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter((t=>t!==e))),e}function Ps(e,t){t&&t.pendingBranch?Ae(e)?t.effects.push(...e):t.effects.push(e):Ho(e)}function Os(e,t){e.activeBranch=t;const{vnode:n,parentComponent:s}=e,r=n.el=t.el;s&&s.subTree===n&&(s.vnode.el=r,_s(s,r))}function Is(e,t){if(eo){let n=eo.provides;const s=eo.parent&&eo.parent.provides;s===n&&(n=eo.provides=Object.create(s)),n[e]=t}}function Ls(e,t,n=!1){const s=eo||hs;if(s){const r=null==s.parent?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&Be(t)?t.call(s.proxy):t}}function Ns(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return ir((()=>{e.isMounted=!0})),lr((()=>{e.isUnmounting=!0})),e}const zs=[Function,Array],As={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:zs,onEnter:zs,onAfterEnter:zs,onEnterCancelled:zs,onBeforeLeave:zs,onLeave:zs,onAfterLeave:zs,onLeaveCancelled:zs,onBeforeAppear:zs,onAppear:zs,onAfterAppear:zs,onAppearCancelled:zs},setup(e,{slots:t}){const n=to(),s=Ns();let r;return()=>{const i=t.default&&js(t.default(),!0);if(!i||!i.length)return;const o=Nn(e),{mode:a}=o,l=i[0];if(s.isLeaving)return Ds(l);const c=Bs(l);if(!c)return Ds(l);const d=Vs(c,o,s,n);Fs(c,d);const p=n.subTree,u=p&&Bs(p);let f=!1;const{getTransitionKey:h}=c.type;if(h){const e=h();void 0===r?r=e:e!==r&&(r=e,f=!0)}if(u&&u.type!==ui&&(!_i(c,u)||f)){const e=Vs(u,o,s,n);if(Fs(u,e),"out-in"===a)return s.isLeaving=!0,e.afterLeave=()=>{s.isLeaving=!1,n.update()},Ds(l);"in-out"===a&&c.type!==ui&&(e.delayLeave=(e,t,n)=>{Rs(s,u)[String(u.key)]=u,e._leaveCb=()=>{t(),e._leaveCb=void 0,delete d.delayedLeave},d.delayedLeave=n})}return l}}};function Rs(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function Vs(e,t,n,s){const{appear:r,mode:i,persisted:o=!1,onBeforeEnter:a,onEnter:l,onAfterEnter:c,onEnterCancelled:d,onBeforeLeave:p,onLeave:u,onAfterLeave:f,onLeaveCancelled:h,onBeforeAppear:m,onAppear:g,onAfterAppear:v,onAppearCancelled:y}=t,w=String(e.key),b=Rs(n,e),x=(e,t)=>{e&&Co(e,s,9,t)},S={mode:i,persisted:o,beforeEnter(t){let s=a;if(!n.isMounted){if(!r)return;s=m||a}t._leaveCb&&t._leaveCb(!0);const i=b[w];i&&_i(e,i)&&i.el._leaveCb&&i.el._leaveCb(),x(s,[t])},enter(e){let t=l,s=c,i=d;if(!n.isMounted){if(!r)return;t=g||l,s=v||c,i=y||d}let o=!1;const a=e._enterCb=t=>{o||(o=!0,x(t?i:s,[e]),S.delayedLeave&&S.delayedLeave(),e._enterCb=void 0)};t?(t(e,a),t.length<=1&&a()):a()},leave(t,s){const r=String(e.key);if(t._enterCb&&t._enterCb(!0),n.isUnmounting)return s();x(p,[t]);let i=!1;const o=t._leaveCb=n=>{i||(i=!0,s(),x(n?h:f,[t]),t._leaveCb=void 0,b[r]===e&&delete b[r])};b[r]=e,u?(u(t,o),u.length<=1&&o()):o()},clone:e=>Vs(e,t,n,s)};return S}function Ds(e){if(qs(e))return(e=Li(e)).children=null,e}function Bs(e){return qs(e)?e.children?e.children[0]:void 0:e}function Fs(e,t){6&e.shapeFlag&&e.component?Fs(e.component.subTree,t):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function js(e,t=!1){let n=[],s=0;for(let r=0;r<e.length;r++){const i=e[r];i.type===di?(128&i.patchFlag&&s++,n=n.concat(js(i.children,t))):(t||i.type!==ui)&&n.push(i)}if(s>1)for(let e=0;e<n.length;e++)n[e].patchFlag=-2;return n}function Hs(e){return Be(e)?{setup:e,name:e.name}:e}const Gs=e=>!!e.type.__asyncLoader;function Us(e){Be(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:s,delay:r=200,timeout:i,suspensible:o=!0,onError:a}=e;let l,c=null,d=0;const p=()=>{let e;return c||(e=c=t().catch((e=>{if(e=e instanceof Error?e:new Error(String(e)),a)return new Promise(((t,n)=>{a(e,(()=>t((d++,c=null,p()))),(()=>n(e)),d+1)}));throw e})).then((t=>e!==c&&c?c:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),l=t,t))))};return Hs({name:"AsyncComponentWrapper",__asyncLoader:p,get __asyncResolved(){return l},setup(){const e=eo;if(l)return()=>Ws(l,e);const t=t=>{c=null,_o(t,e,13,!s)};if(o&&e.suspense||ao)return p().then((t=>()=>Ws(t,e))).catch((e=>(t(e),()=>s?Oi(s,{error:e}):null)));const a=Fn(!1),d=Fn(),u=Fn(!!r);return r&&setTimeout((()=>{u.value=!1}),r),null!=i&&setTimeout((()=>{if(!a.value&&!d.value){const e=new Error(`Async component timed out after ${i}ms.`);t(e),d.value=e}}),i),p().then((()=>{a.value=!0,e.parent&&qs(e.parent.vnode)&&Bo(e.parent.update)})).catch((e=>{t(e),d.value=e})),()=>a.value&&l?Ws(l,e):d.value&&s?Oi(s,{error:d.value}):n&&!u.value?Oi(n):void 0}})}function Ws(e,{vnode:{ref:t,props:n,children:s}}){const r=Oi(e,n,s);return r.ref=t,r}const qs=e=>e.type.__isKeepAlive,Xs={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=to(),s=n.ctx;if(!s.renderer)return t.default;const r=new Map,i=new Set;let o=null;__VUE_PROD_DEVTOOLS__&&(n.__v_cache=r);const a=n.suspense,{renderer:{p:l,m:c,um:d,o:{createElement:p}}}=s,u=p("div");function f(e){er(e),d(e,n,a)}function h(e){r.forEach(((t,n)=>{const s=vo(t.type);!s||e&&e(s)||m(n)}))}function m(e){const t=r.get(e);o&&t.type===o.type?o&&er(o):f(t),r.delete(e),i.delete(e)}s.activate=(e,t,n,s,r)=>{const i=e.component;c(e,t,n,0,a),l(i.vnode,e,t,n,i,a,s,e.slotScopeIds,r),Wr((()=>{i.isDeactivated=!1,i.a&&rt(i.a);const t=e.props&&e.props.onVnodeMounted;t&&Fi(t,i.parent,e)}),a),__VUE_PROD_DEVTOOLS__&&as(i)},s.deactivate=e=>{const t=e.component;c(e,u,null,1,a),Wr((()=>{t.da&&rt(t.da);const n=e.props&&e.props.onVnodeUnmounted;n&&Fi(n,t.parent,e),t.isDeactivated=!0}),a),__VUE_PROD_DEVTOOLS__&&as(t)},Zo((()=>[e.include,e.exclude]),(([e,t])=>{e&&h((t=>Ys(e,t))),t&&h((e=>!Ys(t,e)))}),{flush:"post",deep:!0});let g=null;const v=()=>{null!=g&&r.set(g,tr(n.subTree))};return ir(v),ar(v),lr((()=>{r.forEach((e=>{const{subTree:t,suspense:s}=n,r=tr(t);if(e.type!==r.type)f(e);else{er(r);const e=r.component.da;e&&Wr(e,s)}}))})),()=>{if(g=null,!t.default)return null;const n=t.default(),s=n[0];if(n.length>1)return o=null,n;if(!Ci(s)||!(4&s.shapeFlag||128&s.shapeFlag))return o=null,s;let a=tr(s);const l=a.type,c=vo(Gs(a)?a.type.__asyncResolved||{}:l),{include:d,exclude:p,max:u}=e;if(d&&(!c||!Ys(d,c))||p&&c&&Ys(p,c))return o=a,s;const f=null==a.key?l:a.key,h=r.get(f);return a.el&&(a=Li(a),128&s.shapeFlag&&(s.ssContent=a)),g=f,h?(a.el=h.el,a.component=h.component,a.transition&&Fs(a,a.transition),a.shapeFlag|=512,i.delete(f),i.add(f)):(i.add(f),u&&i.size>parseInt(u,10)&&m(i.values().next().value)),a.shapeFlag|=256,o=a,s}}};function Ys(e,t){return Ae(e)?e.some((e=>Ys(e,t))):Fe(e)?e.split(",").indexOf(t)>-1:!!e.test&&e.test(t)}function Ks(e,t){Zs(e,"a",t)}function Js(e,t){Zs(e,"da",t)}function Zs(e,t,n=eo){const s=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(nr(t,s,n),n){let e=n.parent;for(;e&&e.parent;)qs(e.parent.vnode)&&Qs(s,t,n,e),e=e.parent}}function Qs(e,t,n,s){const r=nr(t,e,s,!0);cr((()=>{Le(s[t],r)}),n)}function er(e){let t=e.shapeFlag;256&t&&(t-=256),512&t&&(t-=512),e.shapeFlag=t}function tr(e){return 128&e.shapeFlag?e.ssContent:e}function nr(e,t,n=eo,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...s)=>{if(n.isUnmounted)return;It(),no(n);const r=Co(t,n,e,s);return so(),Lt(),r});return s?r.unshift(i):r.push(i),i}}const sr=e=>(t,n=eo)=>(!ao||"sp"===e)&&nr(e,t,n),rr=sr("bm"),ir=sr("m"),or=sr("bu"),ar=sr("u"),lr=sr("bum"),cr=sr("um"),dr=sr("sp"),pr=sr("rtg"),ur=sr("rtc");function fr(e,t=eo){nr("ec",e,t)}let hr=!0;function mr(e,t,n){Co(Ae(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function gr(e,t,n,s){const r=s.includes(".")?ta(n,s):()=>n[s];if(Fe(e)){const n=t[e];Be(n)&&Zo(r,n)}else if(Be(e))Zo(r,e.bind(n));else if(He(e))if(Ae(e))e.forEach((e=>gr(e,t,n,s)));else{const s=Be(e.handler)?e.handler.bind(n):t[e.handler];Be(s)&&Zo(r,s,e)}}function vr(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,a=i.get(t);let l;return a?l=a:r.length||n||s?(l={},r.length&&r.forEach((e=>yr(l,e,o,!0))),yr(l,t,o)):l=t,i.set(t,l),l}function yr(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&yr(e,i,n,!0),r&&r.forEach((t=>yr(e,t,n,!0)));for(const r in t)if(s&&"expose"===r);else{const s=wr[r]||n&&n[r];e[r]=s?s(e[r],t[r]):t[r]}return e}const wr={data:br,props:Er,emits:Er,methods:Er,computed:Er,beforeCreate:Sr,created:Sr,beforeMount:Sr,mounted:Sr,beforeUpdate:Sr,updated:Sr,beforeDestroy:Sr,beforeUnmount:Sr,destroyed:Sr,unmounted:Sr,activated:Sr,deactivated:Sr,errorCaptured:Sr,serverPrefetch:Sr,components:Er,directives:Er,watch:function(e,t){if(!e)return t;if(!t)return e;const n=Ie(Object.create(null),e);for(const s in t)n[s]=Sr(e[s],t[s]);return n},provide:br,inject:function(e,t){return Er(xr(e),xr(t))}};function br(e,t){return t?e?function(){return Ie(Be(e)?e.call(this,this):e,Be(t)?t.call(this,this):t)}:t:e}function xr(e){if(Ae(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Sr(e,t){return e?[...new Set([].concat(e,t))]:t}function Er(e,t){return e?Ie(Ie(Object.create(null),e),t):t}function Cr(e,t,n,s){const[r,i]=e.propsOptions;let o,a=!1;if(t)for(let l in t){if(Ye(l))continue;const c=t[l];let d;r&&ze(r,d=Ze(l))?i&&i.includes(d)?(o||(o={}))[d]=c:n[d]=c:fs(e.emitsOptions,l)||l in s&&c===s[l]||(s[l]=c,a=!0)}if(i){const t=Nn(n),s=o||_e;for(let o=0;o<i.length;o++){const a=i[o];n[a]=_r(r,t,a,s[a],e,!ze(s,a))}}return a}function _r(e,t,n,s,r,i){const o=e[n];if(null!=o){const e=ze(o,"default");if(e&&void 0===s){const e=o.default;if(o.type!==Function&&Be(e)){const{propsDefaults:i}=r;n in i?s=i[n]:(no(r),s=i[n]=e.call(null,t),so())}else s=e}o[0]&&(i&&!e?s=!1:!o[1]||""!==s&&s!==et(n)||(s=!0))}return s}function Tr(e,t,n=!1){const s=t.propsCache,r=s.get(e);if(r)return r;const i=e.props,o={},a=[];let l=!1;if(__VUE_OPTIONS_API__&&!Be(e)){const s=e=>{l=!0;const[n,s]=Tr(e,t,!0);Ie(o,n),s&&a.push(...s)};!n&&t.mixins.length&&t.mixins.forEach(s),e.extends&&s(e.extends),e.mixins&&e.mixins.forEach(s)}if(!i&&!l)return s.set(e,Te),Te;if(Ae(i))for(let e=0;e<i.length;e++){const t=Ze(i[e]);$r(t)&&(o[t]=_e)}else if(i)for(const e in i){const t=Ze(e);if($r(t)){const n=i[e],s=o[t]=Ae(n)||Be(n)?{type:n}:n;if(s){const e=Pr(Boolean,s.type),n=Pr(String,s.type);s[0]=e>-1,s[1]=n<0||e<n,(e>-1||ze(s,"default"))&&a.push(t)}}}const c=[o,a];return s.set(e,c),c}function $r(e){return"$"!==e[0]}function Mr(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:null===e?"null":""}function kr(e,t){return Mr(e)===Mr(t)}function Pr(e,t){return Ae(t)?t.findIndex((t=>kr(t,e))):Be(t)&&kr(t,e)?0:-1}const Or=e=>"_"===e[0]||"$stable"===e,Ir=e=>Ae(e)?e.map(Ri):[Ri(e)],Lr=(e,t,n)=>{const s=bs(((...e)=>Ir(t(...e))),n);return s._c=!1,s},Nr=(e,t,n)=>{const s=e._ctx;for(const n in e){if(Or(n))continue;const r=e[n];if(Be(r))t[n]=Lr(0,r,s);else if(null!=r){const e=Ir(r);t[n]=()=>e}}},zr=(e,t)=>{const n=Ir(t);e.slots.default=()=>n};function Ar(e,t){if(null===hs)return e;const n=hs.proxy,s=e.dirs||(e.dirs=[]);for(let e=0;e<t.length;e++){let[r,i,o,a=_e]=t[e];Be(r)&&(r={mounted:r,updated:r}),r.deep&&na(i),s.push({dir:r,instance:n,value:i,oldValue:void 0,arg:o,modifiers:a})}return e}function Rr(e,t,n,s){const r=e.dirs,i=t&&t.dirs;for(let o=0;o<r.length;o++){const a=r[o];i&&(a.oldValue=i[o].value);let l=a.dir[s];l&&(It(),Co(l,n,8,[e.el,a,e,t]),Lt())}}function Vr(){return{app:null,config:{isNativeTag:Me,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Dr=0;function Br(e,t){return function(n,s=null){null==s||He(s)||(s=null);const r=Vr(),i=new Set;let o=!1;const a=r.app={_uid:Dr++,_component:n,_props:s,_container:null,_context:r,_instance:null,version:wa,get config(){return r.config},set config(e){},use:(e,...t)=>(i.has(e)||(e&&Be(e.install)?(i.add(e),e.install(a,...t)):Be(e)&&(i.add(e),e(a,...t))),a),mixin:e=>(__VUE_OPTIONS_API__&&(r.mixins.includes(e)||r.mixins.push(e)),a),component:(e,t)=>t?(r.components[e]=t,a):r.components[e],directive:(e,t)=>t?(r.directives[e]=t,a):r.directives[e],mount(i,l,c){if(!o){const d=Oi(n,s);return d.appContext=r,l&&t?t(d,i):e(d,i,c),o=!0,a._container=i,i.__vue_app__=a,__VUE_PROD_DEVTOOLS__&&(a._instance=d.component,function(e,t){is("app:init",e,t,{Fragment:di,Text:pi,Comment:ui,Static:fi})}(a,wa)),mo(d.component)||d.component.proxy}},unmount(){o&&(e(null,a._container),__VUE_PROD_DEVTOOLS__&&(a._instance=null,function(e){is("app:unmount",e)}(a)),delete a._container.__vue_app__)},provide:(e,t)=>(r.provides[e]=t,a)};return a}}function Fr(e,t,n,s,r=!1){if(Ae(e))return void e.forEach(((e,i)=>Fr(e,t&&(Ae(t)?t[i]:t),n,s,r)));if(Gs(s)&&!r)return;const i=4&s.shapeFlag?mo(s.component)||s.component.proxy:s.el,o=r?null:i,{i:a,r:l}=e,c=t&&t.r,d=a.refs===_e?a.refs={}:a.refs,p=a.setupState;if(null!=c&&c!==l&&(Fe(c)?(d[c]=null,ze(p,c)&&(p[c]=null)):Bn(c)&&(c.value=null)),Be(l))Eo(l,a,12,[o,d]);else{const t=Fe(l),s=Bn(l);if(t||s){const s=()=>{if(e.f){const n=t?d[l]:l.value;r?Ae(n)&&Le(n,i):Ae(n)?n.includes(i)||n.push(i):t?d[l]=[i]:(l.value=[i],e.k&&(d[e.k]=l.value))}else t?(d[l]=o,ze(p,l)&&(p[l]=o)):Bn(l)&&(l.value=o,e.k&&(d[e.k]=o))};o?(s.id=-1,Wr(s,n)):s()}}}let jr=!1;const Hr=e=>/svg/.test(e.namespaceURI)&&"foreignObject"!==e.tagName,Gr=e=>8===e.nodeType;function Ur(e){const{mt:t,p:n,o:{patchProp:s,nextSibling:r,parentNode:i,remove:o,insert:a,createComment:l}}=e,c=(n,s,o,a,l,m=!1)=>{const g=Gr(n)&&"["===n.data,v=()=>f(n,s,o,a,l,g),{type:y,ref:w,shapeFlag:b}=s,x=n.nodeType;s.el=n;let S=null;switch(y){case pi:3!==x?S=v():(n.data!==s.children&&(jr=!0,n.data=s.children),S=r(n));break;case ui:S=8!==x||g?v():r(n);break;case fi:if(1===x){S=n;const e=!s.children.length;for(let t=0;t<s.staticCount;t++)e&&(s.children+=S.outerHTML),t===s.staticCount-1&&(s.anchor=S),S=r(S);return S}S=v();break;case di:S=g?u(n,s,o,a,l,m):v();break;default:if(1&b)S=1!==x||s.type.toLowerCase()!==n.tagName.toLowerCase()?v():d(n,s,o,a,l,m);else if(6&b){s.slotScopeIds=l;const e=i(n);if(t(s,e,null,o,a,Hr(e),m),S=g?h(n):r(n),Gs(s)){let t;g?(t=Oi(di),t.anchor=S?S.previousSibling:e.lastChild):t=3===n.nodeType?Ni(""):Oi("div"),t.el=n,s.component.subTree=t}}else 64&b?S=8!==x?v():s.type.hydrate(n,s,o,a,l,m,e,p):128&b&&(S=s.type.hydrate(n,s,o,a,Hr(i(n)),l,m,e,c))}return null!=w&&Fr(w,null,a,s),S},d=(e,t,n,r,i,a)=>{a=a||!!t.dynamicChildren;const{type:l,props:c,patchFlag:d,shapeFlag:u,dirs:f}=t,h="input"===l&&f||"option"===l;if(h||-1!==d){if(f&&Rr(t,null,n,"created"),c)if(h||!a||48&d)for(const t in c)(h&&t.endsWith("value")||Pe(t)&&!Ye(t))&&s(e,t,null,c[t],!1,void 0,n);else c.onClick&&s(e,"onClick",null,c.onClick,!1,void 0,n);let l;if((l=c&&c.onVnodeBeforeMount)&&Fi(l,n,t),f&&Rr(t,null,n,"beforeMount"),((l=c&&c.onVnodeMounted)||f)&&Ps((()=>{l&&Fi(l,n,t),f&&Rr(t,null,n,"mounted")}),r),16&u&&(!c||!c.innerHTML&&!c.textContent)){let s=p(e.firstChild,t,e,n,r,i,a);for(;s;){jr=!0;const e=s;s=s.nextSibling,o(e)}}else 8&u&&e.textContent!==t.children&&(jr=!0,e.textContent=t.children)}return e.nextSibling},p=(e,t,s,r,i,o,a)=>{a=a||!!t.dynamicChildren;const l=t.children,d=l.length;for(let t=0;t<d;t++){const d=a?l[t]:l[t]=Ri(l[t]);if(e)e=c(e,d,r,i,o,a);else{if(d.type===pi&&!d.children)continue;jr=!0,n(null,d,s,null,r,i,Hr(s),o)}}return e},u=(e,t,n,s,o,c)=>{const{slotScopeIds:d}=t;d&&(o=o?o.concat(d):d);const u=i(e),f=p(r(e),t,u,n,s,o,c);return f&&Gr(f)&&"]"===f.data?r(t.anchor=f):(jr=!0,a(t.anchor=l("]"),u,f),f)},f=(e,t,s,a,l,c)=>{if(jr=!0,t.el=null,c){const t=h(e);for(;;){const n=r(e);if(!n||n===t)break;o(n)}}const d=r(e),p=i(e);return o(e),n(null,t,p,d,s,a,Hr(p),l),d},h=e=>{let t=0;for(;e;)if((e=r(e))&&Gr(e)&&("["===e.data&&t++,"]"===e.data)){if(0===t)return r(e);t--}return e};return[(e,t)=>{if(!t.hasChildNodes())return n(null,e,t),void Uo();jr=!1,c(t.firstChild,e,null,null,null),Uo(),jr&&console.error("Hydration completed but contains mismatches.")},c]}const Wr=Ps;function qr(e){return Yr(e)}function Xr(e){return Yr(e,Ur)}function Yr(e,t){"boolean"!=typeof __VUE_OPTIONS_API__&&(lt().__VUE_OPTIONS_API__=!0),"boolean"!=typeof __VUE_PROD_DEVTOOLS__&&(lt().__VUE_PROD_DEVTOOLS__=!1);const n=lt();n.__VUE__=!0,__VUE_PROD_DEVTOOLS__&&os(n.__VUE_DEVTOOLS_GLOBAL_HOOK__,n);const{insert:s,remove:r,patchProp:i,createElement:o,createText:a,createComment:l,setText:c,setElementText:d,parentNode:p,nextSibling:u,setScopeId:f=$e,cloneNode:h,insertStaticContent:m}=e,g=(e,t,n,s=null,r=null,i=null,o=!1,a=null,l=!!t.dynamicChildren)=>{if(e===t)return;e&&!_i(e,t)&&(s=j(e),R(e,r,i,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);const{type:c,ref:d,shapeFlag:p}=t;switch(c){case pi:v(e,t,n,s);break;case ui:y(e,t,n,s);break;case fi:null==e&&w(t,n,s,o);break;case di:$(e,t,n,s,r,i,o,a,l);break;default:1&p?b(e,t,n,s,r,i,o,a,l):6&p?M(e,t,n,s,r,i,o,a,l):(64&p||128&p)&&c.process(e,t,n,s,r,i,o,a,l,G)}null!=d&&r&&Fr(d,e&&e.ref,i,t||e,!t)},v=(e,t,n,r)=>{if(null==e)s(t.el=a(t.children),n,r);else{const n=t.el=e.el;t.children!==e.children&&c(n,t.children)}},y=(e,t,n,r)=>{null==e?s(t.el=l(t.children||""),n,r):t.el=e.el},w=(e,t,n,s)=>{[e.el,e.anchor]=m(e.children,t,n,s)},b=(e,t,n,s,r,i,o,a,l)=>{o=o||"svg"===t.type,null==e?x(t,n,s,r,i,o,a,l):C(e,t,r,i,o,a,l)},x=(e,t,n,r,a,l,c,p)=>{let u,f;const{type:m,props:g,shapeFlag:v,transition:y,patchFlag:w,dirs:b}=e;if(e.el&&void 0!==h&&-1===w)u=e.el=h(e.el);else{if(u=e.el=o(e.type,l,g&&g.is,g),8&v?d(u,e.children):16&v&&E(e.children,u,null,r,a,l&&"foreignObject"!==m,c,p),b&&Rr(e,null,r,"created"),g){for(const t in g)"value"===t||Ye(t)||i(u,t,null,g[t],l,e.children,r,a,F);"value"in g&&i(u,"value",null,g.value),(f=g.onVnodeBeforeMount)&&Fi(f,r,e)}S(u,e,e.scopeId,c,r)}__VUE_PROD_DEVTOOLS__&&(Object.defineProperty(u,"__vnode",{value:e,enumerable:!1}),Object.defineProperty(u,"__vueParentComponent",{value:r,enumerable:!1})),b&&Rr(e,null,r,"beforeMount");const x=(!a||a&&!a.pendingBranch)&&y&&!y.persisted;x&&y.beforeEnter(u),s(u,t,n),((f=g&&g.onVnodeMounted)||x||b)&&Wr((()=>{f&&Fi(f,r,e),x&&y.enter(u),b&&Rr(e,null,r,"mounted")}),a)},S=(e,t,n,s,r)=>{if(n&&f(e,n),s)for(let t=0;t<s.length;t++)f(e,s[t]);if(r&&t===r.subTree){const t=r.vnode;S(e,t,t.scopeId,t.slotScopeIds,r.parent)}},E=(e,t,n,s,r,i,o,a,l=0)=>{for(let c=l;c<e.length;c++){const l=e[c]=a?Vi(e[c]):Ri(e[c]);g(null,l,t,n,s,r,i,o,a)}},C=(e,t,n,s,r,o,a)=>{const l=t.el=e.el;let{patchFlag:c,dynamicChildren:p,dirs:u}=t;c|=16&e.patchFlag;const f=e.props||_e,h=t.props||_e;let m;n&&Kr(n,!1),(m=h.onVnodeBeforeUpdate)&&Fi(m,n,t,e),u&&Rr(t,e,n,"beforeUpdate"),n&&Kr(n,!0);const g=r&&"foreignObject"!==t.type;if(p?_(e.dynamicChildren,p,l,n,s,g,o):a||L(e,t,l,null,n,s,g,o,!1),c>0){if(16&c)T(l,t,f,h,n,s,r);else if(2&c&&f.class!==h.class&&i(l,"class",null,h.class,r),4&c&&i(l,"style",f.style,h.style,r),8&c){const o=t.dynamicProps;for(let t=0;t<o.length;t++){const a=o[t],c=f[a],d=h[a];d===c&&"value"!==a||i(l,a,c,d,r,e.children,n,s,F)}}1&c&&e.children!==t.children&&d(l,t.children)}else a||null!=p||T(l,t,f,h,n,s,r);((m=h.onVnodeUpdated)||u)&&Wr((()=>{m&&Fi(m,n,t,e),u&&Rr(t,e,n,"updated")}),s)},_=(e,t,n,s,r,i,o)=>{for(let a=0;a<t.length;a++){const l=e[a],c=t[a],d=l.el&&(l.type===di||!_i(l,c)||70&l.shapeFlag)?p(l.el):n;g(l,c,d,null,s,r,i,o,!0)}},T=(e,t,n,s,r,o,a)=>{if(n!==s){for(const l in s){if(Ye(l))continue;const c=s[l],d=n[l];c!==d&&"value"!==l&&i(e,l,d,c,a,t.children,r,o,F)}if(n!==_e)for(const l in n)Ye(l)||l in s||i(e,l,n[l],null,a,t.children,r,o,F);"value"in s&&i(e,"value",n.value,s.value)}},$=(e,t,n,r,i,o,l,c,d)=>{const p=t.el=e?e.el:a(""),u=t.anchor=e?e.anchor:a("");let{patchFlag:f,dynamicChildren:h,slotScopeIds:m}=t;m&&(c=c?c.concat(m):m),null==e?(s(p,n,r),s(u,n,r),E(t.children,n,u,i,o,l,c,d)):f>0&&64&f&&h&&e.dynamicChildren?(_(e.dynamicChildren,h,n,i,o,l,c),(null!=t.key||i&&t===i.subTree)&&Jr(e,t,!0)):L(e,t,n,u,i,o,l,c,d)},M=(e,t,n,s,r,i,o,a,l)=>{t.slotScopeIds=a,null==e?512&t.shapeFlag?r.ctx.activate(t,n,s,o,l):k(t,n,s,r,i,o,l):P(e,t,l)},k=(e,t,n,s,r,i,o)=>{const a=e.component=Qi(e,s,r);if(qs(e)&&(a.ctx.renderer=G),lo(a),a.asyncDep){if(r&&r.registerDep(a,O),!e.el){const e=a.subTree=Oi(ui);y(null,e,t,n)}}else O(a,e,t,n,r,i,o)},P=(e,t,n)=>{const s=t.component=e.component;if(function(e,t,n){const{props:s,children:r,component:i}=e,{props:o,children:a,patchFlag:l}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&l>=0))return!(!r&&!a||a&&a.$stable)||s!==o&&(s?!o||Cs(s,o,c):!!o);if(1024&l)return!0;if(16&l)return s?Cs(s,o,c):!!o;if(8&l){const e=t.dynamicProps;for(let t=0;t<e.length;t++){const n=e[t];if(o[n]!==s[n]&&!fs(c,n))return!0}}return!1}(e,t,n)){if(s.asyncDep&&!s.asyncResolved)return void I(s,t,n);s.next=t,function(e){const t=Mo.indexOf(e);t>ko&&Mo.splice(t,1)}(s.update),s.update()}else t.component=e.component,t.el=e.el,s.vnode=t},O=(e,t,n,s,r,i,o)=>{const a=e.effect=new Tt((()=>{if(e.isMounted){let t,{next:n,bu:s,u:a,parent:l,vnode:c}=e,d=n;Kr(e,!1),n?(n.el=c.el,I(e,n,o)):n=c,s&&rt(s),(t=n.props&&n.props.onVnodeBeforeUpdate)&&Fi(t,l,n,c),Kr(e,!0);const u=xs(e),f=e.subTree;e.subTree=u,g(f,u,p(f.el),j(f),e,r,i),n.el=u.el,null===d&&_s(e,u.el),a&&Wr(a,r),(t=n.props&&n.props.onVnodeUpdated)&&Wr((()=>Fi(t,l,n,c)),r),__VUE_PROD_DEVTOOLS__&&ls(e)}else{let o;const{el:a,props:l}=t,{bm:c,m:d,parent:p}=e,u=Gs(t);if(Kr(e,!1),c&&rt(c),!u&&(o=l&&l.onVnodeBeforeMount)&&Fi(o,p,t),Kr(e,!0),a&&W){const n=()=>{e.subTree=xs(e),W(a,e.subTree,e,r,null)};u?t.type.__asyncLoader().then((()=>!e.isUnmounted&&n())):n()}else{const o=e.subTree=xs(e);g(null,o,n,s,e,r,i),t.el=o.el}if(d&&Wr(d,r),!u&&(o=l&&l.onVnodeMounted)){const e=t;Wr((()=>Fi(o,p,e)),r)}256&t.shapeFlag&&e.a&&Wr(e.a,r),e.isMounted=!0,__VUE_PROD_DEVTOOLS__&&as(e),t=n=s=null}}),(()=>Bo(e.update)),e.scope),l=e.update=a.run.bind(a);l.id=e.uid,Kr(e,!0),l()},I=(e,t,n)=>{t.component=e;const s=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,s){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,a=Nn(r),[l]=e.propsOptions;let c=!1;if(!(s||o>0)||16&o){let s;Cr(e,t,r,i)&&(c=!0);for(const i in a)t&&(ze(t,i)||(s=et(i))!==i&&ze(t,s))||(l?!n||void 0===n[i]&&void 0===n[s]||(r[i]=_r(l,a,i,void 0,e,!0)):delete r[i]);if(i!==a)for(const e in i)t&&ze(t,e)||(delete i[e],c=!0)}else if(8&o){const n=e.vnode.dynamicProps;for(let s=0;s<n.length;s++){let o=n[s];const d=t[o];if(l)if(ze(i,o))d!==i[o]&&(i[o]=d,c=!0);else{const t=Ze(o);r[t]=_r(l,a,t,d,e,!1)}else d!==i[o]&&(i[o]=d,c=!0)}}c&&Rt(e,"set","$attrs")}(e,t.props,s,n),((e,t,n)=>{const{vnode:s,slots:r}=e;let i=!0,o=_e;if(32&s.shapeFlag){const e=t._;e?n&&1===e?i=!1:(Ie(r,t),n||1!==e||delete r._):(i=!t.$stable,Nr(t,r)),o=t}else t&&(zr(e,t),o={default:1});if(i)for(const e in r)Or(e)||e in o||delete r[e]})(e,t.children,n),It(),Go(void 0,e.update),Lt()},L=(e,t,n,s,r,i,o,a,l=!1)=>{const c=e&&e.children,p=e?e.shapeFlag:0,u=t.children,{patchFlag:f,shapeFlag:h}=t;if(f>0){if(128&f)return void z(c,u,n,s,r,i,o,a,l);if(256&f)return void N(c,u,n,s,r,i,o,a,l)}8&h?(16&p&&F(c,r,i),u!==c&&d(n,u)):16&p?16&h?z(c,u,n,s,r,i,o,a,l):F(c,r,i,!0):(8&p&&d(n,""),16&h&&E(u,n,s,r,i,o,a,l))},N=(e,t,n,s,r,i,o,a,l)=>{t=t||Te;const c=(e=e||Te).length,d=t.length,p=Math.min(c,d);let u;for(u=0;u<p;u++){const s=t[u]=l?Vi(t[u]):Ri(t[u]);g(e[u],s,n,null,r,i,o,a,l)}c>d?F(e,r,i,!0,!1,p):E(t,n,s,r,i,o,a,l,p)},z=(e,t,n,s,r,i,o,a,l)=>{let c=0;const d=t.length;let p=e.length-1,u=d-1;for(;c<=p&&c<=u;){const s=e[c],d=t[c]=l?Vi(t[c]):Ri(t[c]);if(!_i(s,d))break;g(s,d,n,null,r,i,o,a,l),c++}for(;c<=p&&c<=u;){const s=e[p],c=t[u]=l?Vi(t[u]):Ri(t[u]);if(!_i(s,c))break;g(s,c,n,null,r,i,o,a,l),p--,u--}if(c>p){if(c<=u){const e=u+1,p=e<d?t[e].el:s;for(;c<=u;)g(null,t[c]=l?Vi(t[c]):Ri(t[c]),n,p,r,i,o,a,l),c++}}else if(c>u)for(;c<=p;)R(e[c],r,i,!0),c++;else{const f=c,h=c,m=new Map;for(c=h;c<=u;c++){const e=t[c]=l?Vi(t[c]):Ri(t[c]);null!=e.key&&m.set(e.key,c)}let v,y=0;const w=u-h+1;let b=!1,x=0;const S=new Array(w);for(c=0;c<w;c++)S[c]=0;for(c=f;c<=p;c++){const s=e[c];if(y>=w){R(s,r,i,!0);continue}let d;if(null!=s.key)d=m.get(s.key);else for(v=h;v<=u;v++)if(0===S[v-h]&&_i(s,t[v])){d=v;break}void 0===d?R(s,r,i,!0):(S[d-h]=c+1,d>=x?x=d:b=!0,g(s,t[d],n,null,r,i,o,a,l),y++)}const E=b?function(e){const t=e.slice(),n=[0];let s,r,i,o,a;const l=e.length;for(s=0;s<l;s++){const l=e[s];if(0!==l){if(r=n[n.length-1],e[r]<l){t[s]=r,n.push(s);continue}for(i=0,o=n.length-1;i<o;)a=i+o>>1,e[n[a]]<l?i=a+1:o=a;l<e[n[i]]&&(i>0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}(S):Te;for(v=E.length-1,c=w-1;c>=0;c--){const e=h+c,p=t[e],u=e+1<d?t[e+1].el:s;0===S[c]?g(null,p,n,u,r,i,o,a,l):b&&(v<0||c!==E[v]?A(p,n,u,2):v--)}}},A=(e,t,n,r,i=null)=>{const{el:o,type:a,transition:l,children:c,shapeFlag:d}=e;if(6&d)A(e.component.subTree,t,n,r);else if(128&d)e.suspense.move(t,n,r);else if(64&d)a.move(e,t,n,G);else if(a!==di)if(a!==fi)if(2!==r&&1&d&&l)if(0===r)l.beforeEnter(o),s(o,t,n),Wr((()=>l.enter(o)),i);else{const{leave:e,delayLeave:r,afterLeave:i}=l,a=()=>s(o,t,n),c=()=>{e(o,(()=>{a(),i&&i()}))};r?r(o,a,c):c()}else s(o,t,n);else(({el:e,anchor:t},n,r)=>{let i;for(;e&&e!==t;)i=u(e),s(e,n,r),e=i;s(t,n,r)})(e,t,n);else{s(o,t,n);for(let e=0;e<c.length;e++)A(c[e],t,n,r);s(e.anchor,t,n)}},R=(e,t,n,s=!1,r=!1)=>{const{type:i,props:o,ref:a,children:l,dynamicChildren:c,shapeFlag:d,patchFlag:p,dirs:u}=e;if(null!=a&&Fr(a,null,n,e,!0),256&d)return void t.ctx.deactivate(e);const f=1&d&&u,h=!Gs(e);let m;if(h&&(m=o&&o.onVnodeBeforeUnmount)&&Fi(m,t,e),6&d)B(e.component,n,s);else{if(128&d)return void e.suspense.unmount(n,s);f&&Rr(e,null,t,"beforeUnmount"),64&d?e.type.remove(e,t,n,r,G,s):c&&(i!==di||p>0&&64&p)?F(c,t,n,!1,!0):(i===di&&384&p||!r&&16&d)&&F(l,t,n),s&&V(e)}(h&&(m=o&&o.onVnodeUnmounted)||f)&&Wr((()=>{m&&Fi(m,t,e),f&&Rr(e,null,t,"unmounted")}),n)},V=e=>{const{type:t,el:n,anchor:s,transition:i}=e;if(t===di)return void D(n,s);if(t===fi)return void(({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=u(e),r(e),e=n;r(t)})(e);const o=()=>{r(n),i&&!i.persisted&&i.afterLeave&&i.afterLeave()};if(1&e.shapeFlag&&i&&!i.persisted){const{leave:t,delayLeave:s}=i,r=()=>t(n,o);s?s(e.el,o,r):r()}else o()},D=(e,t)=>{let n;for(;e!==t;)n=u(e),r(e),e=n;r(t)},B=(e,t,n)=>{const{bum:s,scope:r,update:i,subTree:o,um:a}=e;s&&rt(s),r.stop(),i&&(i.active=!1,R(o,e,t,n)),a&&Wr(a,t),Wr((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve()),__VUE_PROD_DEVTOOLS__&&cs(e)},F=(e,t,n,s=!1,r=!1,i=0)=>{for(let o=i;o<e.length;o++)R(e[o],t,n,s,r)},j=e=>6&e.shapeFlag?j(e.component.subTree):128&e.shapeFlag?e.suspense.next():u(e.anchor||e.el),H=(e,t,n)=>{null==e?t._vnode&&R(t._vnode,null,null,!0):g(t._vnode||null,e,t,null,null,null,n),Uo(),t._vnode=e},G={p:g,um:R,m:A,r:V,mt:k,mc:E,pc:L,pbc:_,n:j,o:e};let U,W;return t&&([U,W]=t(G)),{render:H,hydrate:U,createApp:Br(H,U)}}function Kr({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Jr(e,t,n=!1){const s=e.children,r=t.children;if(Ae(s)&&Ae(r))for(let e=0;e<s.length;e++){const t=s[e];let i=r[e];1&i.shapeFlag&&!i.dynamicChildren&&((i.patchFlag<=0||32===i.patchFlag)&&(i=r[e]=Vi(r[e]),i.el=t.el),n||Jr(t,i))}}const Zr=e=>e&&(e.disabled||""===e.disabled),Qr=e=>"undefined"!=typeof SVGElement&&e instanceof SVGElement,ei=(e,t)=>{const n=e&&e.to;if(Fe(n)){if(t){return t(n)}return null}return n};function ti(e,t,n,{o:{insert:s},m:r},i=2){0===i&&s(e.targetAnchor,t,n);const{el:o,anchor:a,shapeFlag:l,children:c,props:d}=e,p=2===i;if(p&&s(o,t,n),(!p||Zr(d))&&16&l)for(let e=0;e<c.length;e++)r(c[e],t,n,2);p&&s(a,t,n)}const ni={__isTeleport:!0,process(e,t,n,s,r,i,o,a,l,c){const{mc:d,pc:p,pbc:u,o:{insert:f,querySelector:h,createText:m,createComment:g}}=c,v=Zr(t.props);let{shapeFlag:y,children:w,dynamicChildren:b}=t;if(null==e){const e=t.el=m(""),c=t.anchor=m("");f(e,n,s),f(c,n,s);const p=t.target=ei(t.props,h),u=t.targetAnchor=m("");p&&(f(u,p),o=o||Qr(p));const g=(e,t)=>{16&y&&d(w,e,t,r,i,o,a,l)};v?g(n,c):p&&g(p,u)}else{t.el=e.el;const s=t.anchor=e.anchor,d=t.target=e.target,f=t.targetAnchor=e.targetAnchor,m=Zr(e.props),g=m?n:d,y=m?s:f;if(o=o||Qr(d),b?(u(e.dynamicChildren,b,g,r,i,o,a),Jr(e,t,!0)):l||p(e,t,g,y,r,i,o,a,!1),v)m||ti(t,n,s,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const e=t.target=ei(t.props,h);e&&ti(t,e,null,c,0)}else m&&ti(t,d,f,c,1)}},remove(e,t,n,s,{um:r,o:{remove:i}},o){const{shapeFlag:a,children:l,anchor:c,targetAnchor:d,target:p,props:u}=e;if(p&&i(d),(o||!Zr(u))&&(i(c),16&a))for(let e=0;e<l.length;e++){const s=l[e];r(s,t,n,!0,!!s.dynamicChildren)}},move:ti,hydrate:function(e,t,n,s,r,i,{o:{nextSibling:o,parentNode:a,querySelector:l}},c){const d=t.target=ei(t.props,l);if(d){const l=d._lpa||d.firstChild;16&t.shapeFlag&&(Zr(t.props)?(t.anchor=c(o(e),t,a(e),n,s,r,i),t.targetAnchor=l):(t.anchor=o(e),t.targetAnchor=c(l,t,d,n,s,r,i)),d._lpa=t.targetAnchor&&o(t.targetAnchor))}return t.anchor&&o(t.anchor)}},si="components";function ri(e,t){return li(si,e,!0,t)||e}const ii=Symbol();function oi(e){return Fe(e)?li(si,e,!1)||e:e||ii}function ai(e){return li("directives",e)}function li(e,t,n=!0,s=!1){const r=hs||eo;if(r){const n=r.type;if(e===si){const e=vo(n);if(e&&(e===t||e===Ze(t)||e===tt(Ze(t))))return n}const i=ci(r[e]||n[e],t)||ci(r.appContext[e],t);return!i&&s?n:i}}function ci(e,t){return e&&(e[t]||e[Ze(t)]||e[tt(Ze(t))])}const di=Symbol(void 0),pi=Symbol(void 0),ui=Symbol(void 0),fi=Symbol(void 0),hi=[];let mi=null;function gi(e=!1){hi.push(mi=e?null:[])}function vi(){hi.pop(),mi=hi[hi.length-1]||null}let yi,wi=1;function bi(e){wi+=e}function xi(e){return e.dynamicChildren=wi>0?mi||Te:null,vi(),wi>0&&mi&&mi.push(e),e}function Si(e,t,n,s,r,i){return xi(Pi(e,t,n,s,r,i,!0))}function Ei(e,t,n,s,r){return xi(Oi(e,t,n,s,r,!0))}function Ci(e){return!!e&&!0===e.__v_isVNode}function _i(e,t){return e.type===t.type&&e.key===t.key}function Ti(e){yi=e}const $i="__vInternal",Mi=({key:e})=>null!=e?e:null,ki=({ref:e,ref_key:t,ref_for:n})=>null!=e?Fe(e)||Bn(e)||Be(e)?{i:hs,r:e,k:t,f:!!n}:e:null;function Pi(e,t=null,n=null,s=0,r=null,i=(e===di?0:1),o=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Mi(t),ref:t&&ki(t),scopeId:ms,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null};return a?(Di(l,n),128&i&&e.normalize(l)):n&&(l.shapeFlag|=Fe(n)?8:16),wi>0&&!o&&mi&&(l.patchFlag>0||6&i)&&32!==l.patchFlag&&mi.push(l),l}const Oi=function(e,t=null,n=null,s=0,r=null,i=!1){if(e&&e!==ii||(e=ui),Ci(e)){const s=Li(e,t,!0);return n&&Di(s,n),s}if(o=e,Be(o)&&"__vccOpts"in o&&(e=e.__vccOpts),t){t=Ii(t);let{class:e,style:n}=t;e&&!Fe(e)&&(t.class=ge(e)),He(n)&&(Ln(n)&&!Ae(n)&&(n=Ie({},n)),t.style=ue(n))}var o;return Pi(e,t,n,s,r,Fe(e)?1:(e=>e.__isSuspense)(e)?128:(e=>e.__isTeleport)(e)?64:He(e)?4:Be(e)?2:0,i,!0)};function Ii(e){return e?Ln(e)||$i in e?Ie({},e):e:null}function Li(e,t,n=!1){const{props:s,ref:r,patchFlag:i,children:o}=e,a=t?Bi(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&Mi(a),ref:t&&t.ref?n&&r?Ae(r)?r.concat(ki(t)):[r,ki(t)]:ki(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==di?-1===i?16:16|i:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Li(e.ssContent),ssFallback:e.ssFallback&&Li(e.ssFallback),el:e.el,anchor:e.anchor}}function Ni(e=" ",t=0){return Oi(pi,null,e,t)}function zi(e,t){const n=Oi(fi,null,e);return n.staticCount=t,n}function Ai(e="",t=!1){return t?(gi(),Ei(ui,null,e)):Oi(ui,null,e)}function Ri(e){return null==e||"boolean"==typeof e?Oi(ui):Ae(e)?Oi(di,null,e.slice()):"object"==typeof e?Vi(e):Oi(pi,null,String(e))}function Vi(e){return null===e.el||e.memo?e:Li(e)}function Di(e,t){let n=0;const{shapeFlag:s}=e;if(null==t)t=null;else if(Ae(t))n=16;else if("object"==typeof t){if(65&s){const n=t.default;return void(n&&(n._c&&(n._d=!1),Di(e,n()),n._c&&(n._d=!0)))}{n=32;const s=t._;s||$i in t?3===s&&hs&&(1===hs.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=hs}}else Be(t)?(t={default:t,_ctx:hs},n=32):(t=String(t),64&s?(n=16,t=[Ni(t)]):n=8);e.children=t,e.shapeFlag|=n}function Bi(...e){const t={};for(let n=0;n<e.length;n++){const s=e[n];for(const e in s)if("class"===e)t.class!==s.class&&(t.class=ge([t.class,s.class]));else if("style"===e)t.style=ue([t.style,s.style]);else if(Pe(e)){const n=t[e],r=s[e];n===r||Ae(n)&&n.includes(r)||(t[e]=n?[].concat(n,r):r)}else""!==e&&(t[e]=s[e])}return t}function Fi(e,t,n,s=null){Co(e,t,7,[n,s])}function ji(e,t,n,s){let r;const i=n&&n[s];if(Ae(e)||Fe(e)){r=new Array(e.length);for(let n=0,s=e.length;n<s;n++)r[n]=t(e[n],n,void 0,i&&i[n])}else if("number"==typeof e){r=new Array(e);for(let n=0;n<e;n++)r[n]=t(n+1,n,void 0,i&&i[n])}else if(He(e))if(e[Symbol.iterator])r=Array.from(e,((e,n)=>t(e,n,void 0,i&&i[n])));else{const n=Object.keys(e);r=new Array(n.length);for(let s=0,o=n.length;s<o;s++){const o=n[s];r[s]=t(e[o],o,s,i&&i[s])}}else r=[];return n&&(n[s]=r),r}function Hi(e,t){for(let n=0;n<t.length;n++){const s=t[n];if(Ae(s))for(let t=0;t<s.length;t++)e[s[t].name]=s[t].fn;else s&&(e[s.name]=s.fn)}return e}function Gi(e,t,n={},s,r){if(hs.isCE)return Oi("slot","default"===t?null:{name:t},s&&s());let i=e[t];i&&i._c&&(i._d=!1),gi();const o=i&&Ui(i(n)),a=Ei(di,{key:n.key||`_${t}`},o||(s?s():[]),o&&1===e._?64:-2);return!r&&a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),i&&i._c&&(i._d=!0),a}function Ui(e){return e.some((e=>!Ci(e)||e.type!==ui&&!(e.type===di&&!Ui(e.children))))?e:null}function Wi(e){const t={};for(const n in e)t[nt(n)]=e[n];return t}const qi=e=>e?ro(e)?mo(e)||e.proxy:qi(e.parent):null,Xi=Ie(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>qi(e.parent),$root:e=>qi(e.root),$emit:e=>e.emit,$options:e=>__VUE_OPTIONS_API__?vr(e):e.type,$forceUpdate:e=>()=>Bo(e.update),$nextTick:e=>Do.bind(e.proxy),$watch:e=>__VUE_OPTIONS_API__?ea.bind(e):$e}),Yi={get({_:e},t){const{ctx:n,setupState:s,data:r,props:i,accessCache:o,type:a,appContext:l}=e;let c;if("$"!==t[0]){const a=o[t];if(void 0!==a)switch(a){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(s!==_e&&ze(s,t))return o[t]=1,s[t];if(r!==_e&&ze(r,t))return o[t]=2,r[t];if((c=e.propsOptions[0])&&ze(c,t))return o[t]=3,i[t];if(n!==_e&&ze(n,t))return o[t]=4,n[t];__VUE_OPTIONS_API__&&!hr||(o[t]=0)}}const d=Xi[t];let p,u;return d?("$attrs"===t&&Nt(e,0,t),d(e)):(p=a.__cssModules)&&(p=p[t])?p:n!==_e&&ze(n,t)?(o[t]=4,n[t]):(u=l.config.globalProperties,ze(u,t)?u[t]:void 0)},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;if(r!==_e&&ze(r,t))r[t]=n;else if(s!==_e&&ze(s,t))s[t]=n;else if(ze(e.props,t))return!1;return!("$"===t[0]&&t.slice(1)in e||(i[t]=n,0))},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:i}},o){let a;return!!n[o]||e!==_e&&ze(e,o)||t!==_e&&ze(t,o)||(a=i[0])&&ze(a,o)||ze(s,o)||ze(Xi,o)||ze(r.config.globalProperties,o)}},Ki=Ie({},Yi,{get(e,t){if(t!==Symbol.unscopables)return Yi.get(e,t,e)},has:(e,t)=>"_"!==t[0]&&!ce(t)}),Ji=Vr();let Zi=0;function Qi(e,t,n){const s=e.type,r=(t?t.appContext:e.appContext)||Ji,i={uid:Zi++,vnode:e,type:s,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,scope:new pt(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Tr(s,r),emitsOptions:us(s,r),emit:null,emitted:null,propsDefaults:_e,inheritAttrs:s.inheritAttrs,ctx:_e,data:_e,props:_e,attrs:_e,slots:_e,refs:_e,setupState:_e,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return i.ctx={_:i},i.root=t?t.root:i,i.emit=ps.bind(null,i),e.ce&&e.ce(i),i}let eo=null;const to=()=>eo||hs,no=e=>{eo=e,e.scope.on()},so=()=>{eo&&eo.scope.off(),eo=null};function ro(e){return 4&e.vnode.shapeFlag}let io,oo,ao=!1;function lo(e,t=!1){ao=t;const{props:n,children:s}=e.vnode,r=ro(e);!function(e,t,n,s=!1){const r={},i={};it(i,$i,1),e.propsDefaults=Object.create(null),Cr(e,t,r,i);for(const t in e.propsOptions[0])t in r||(r[t]=void 0);n?e.props=s?r:$n(r):e.type.props?e.props=r:e.props=i,e.attrs=i}(e,n,r,t),((e,t)=>{if(32&e.vnode.shapeFlag){const n=t._;n?(e.slots=Nn(t),it(t,"_",n)):Nr(t,e.slots={})}else e.slots={},t&&zr(e,t);it(e.slots,$i,1)})(e,s);const i=r?function(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=zn(new Proxy(e.ctx,Yi));const{setup:s}=n;if(s){const n=e.setupContext=s.length>1?ho(e):null;no(e),It();const r=Eo(s,e,0,[e.props,n]);if(Lt(),so(),Ge(r)){if(r.then(so,so),t)return r.then((n=>{co(e,n,t)})).catch((t=>{_o(t,e,0)}));e.asyncDep=r}else co(e,r,t)}else fo(e,t)}(e,t):void 0;return ao=!1,i}function co(e,t,n){Be(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:He(t)&&(__VUE_PROD_DEVTOOLS__&&(e.devtoolsRawSetupState=t),e.setupState=Xn(t)),fo(e,n)}function po(e){io=e,oo=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,Ki))}}const uo=()=>!io;function fo(e,t,n){const s=e.type;if(!e.render){if(!t&&io&&!s.render){const t=s.template;if(t){const{isCustomElement:n,compilerOptions:r}=e.appContext.config,{delimiters:i,compilerOptions:o}=s,a=Ie(Ie({isCustomElement:n,delimiters:i},r),o);s.render=io(t,a)}}e.render=s.render||$e,oo&&oo(e)}__VUE_OPTIONS_API__&&(no(e),It(),function(e){const t=vr(e),n=e.proxy,s=e.ctx;hr=!1,t.beforeCreate&&mr(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:a,provide:l,inject:c,created:d,beforeMount:p,mounted:u,beforeUpdate:f,updated:h,activated:m,deactivated:g,beforeDestroy:v,beforeUnmount:y,destroyed:w,unmounted:b,render:x,renderTracked:S,renderTriggered:E,errorCaptured:C,serverPrefetch:_,expose:T,inheritAttrs:$,components:M,directives:k,filters:P}=t;if(c&&function(e,t,n=$e,s=!1){Ae(e)&&(e=xr(e));for(const n in e){const r=e[n];let i;i=He(r)?"default"in r?Ls(r.from||n,r.default,!0):Ls(r.from||n):Ls(r),Bn(i)&&s?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[n]=i}}(c,s,null,e.appContext.config.unwrapInjectedRef),o)for(const e in o){const t=o[e];Be(t)&&(s[e]=t.bind(n))}if(r){const t=r.call(n,n);He(t)&&(e.data=Tn(t))}if(hr=!0,i)for(const e in i){const t=i[e],r=ts({get:Be(t)?t.bind(n,n):Be(t.get)?t.get.bind(n,n):$e,set:!Be(t)&&Be(t.set)?t.set.bind(n):$e});Object.defineProperty(s,e,{enumerable:!0,configurable:!0,get:()=>r.value,set:e=>r.value=e})}if(a)for(const e in a)gr(a[e],s,n,e);if(l){const e=Be(l)?l.call(n):l;Reflect.ownKeys(e).forEach((t=>{Is(t,e[t])}))}function O(e,t){Ae(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(d&&mr(d,e,"c"),O(rr,p),O(ir,u),O(or,f),O(ar,h),O(Ks,m),O(Js,g),O(fr,C),O(ur,S),O(pr,E),O(lr,y),O(cr,b),O(dr,_),Ae(T))if(T.length){const t=e.exposed||(e.exposed={});T.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});x&&e.render===$e&&(e.render=x),null!=$&&(e.inheritAttrs=$),M&&(e.components=M),k&&(e.directives=k)}(e),Lt(),so())}function ho(e){let t;return{get attrs(){return t||(t=function(e){return new Proxy(e.attrs,{get:(t,n)=>(Nt(e,0,"$attrs"),t[n])})}(e))},slots:e.slots,emit:e.emit,expose:t=>{e.exposed=t||{}}}}function mo(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Xn(zn(e.exposed)),{get:(t,n)=>n in t?t[n]:n in Xi?Xi[n](e):void 0}))}const go=/(?:^|[-_])(\w)/g;function vo(e){return Be(e)&&e.displayName||e.name}function yo(e,t,n=!1){let s=vo(t);if(!s&&t.__file){const e=t.__file.match(/([^/\\]+)\.\w+$/);e&&(s=e[1])}if(!s&&e&&e.parent){const n=e=>{for(const n in e)if(e[n]===t)return n};s=n(e.components||e.parent.type.components)||n(e.appContext.components)}return s?s.replace(go,(e=>e.toUpperCase())).replace(/[-_]/g,""):n?"App":"Anonymous"}const wo=[];function bo(e,...t){It();const n=wo.length?wo[wo.length-1].component:null,s=n&&n.appContext.config.warnHandler,r=function(){let e=wo[wo.length-1];if(!e)return[];const t=[];for(;e;){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const s=e.component&&e.component.parent;e=s&&s.vnode}return t}();if(s)Eo(s,n,11,[e+t.join(""),n&&n.proxy,r.map((({vnode:e})=>`at <${yo(n,e.type)}>`)).join("\n"),r]);else{const n=[`[Vue warn]: ${e}`,...t];r.length&&n.push("\n",...function(e){const t=[];return e.forEach(((e,n)=>{t.push(...0===n?[]:["\n"],...function({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",s=!!e.component&&null==e.component.parent,r=` at <${yo(e.component,e.type,s)}`,i=">"+n;return e.props?[r,...xo(e.props),i]:[r+i]}(e))})),t}(r)),console.warn(...n)}Lt()}function xo(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach((n=>{t.push(...So(n,e[n]))})),n.length>3&&t.push(" ..."),t}function So(e,t,n){return Fe(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):"number"==typeof t||"boolean"==typeof t||null==t?n?t:[`${e}=${t}`]:Bn(t)?(t=So(e,Nn(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):Be(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=Nn(t),n?t:[`${e}=`,t])}function Eo(e,t,n,s){let r;try{r=s?e(...s):e()}catch(e){_o(e,t,n)}return r}function Co(e,t,n,s){if(Be(e)){const r=Eo(e,t,n,s);return r&&Ge(r)&&r.catch((e=>{_o(e,t,n)})),r}const r=[];for(let i=0;i<e.length;i++)r.push(Co(e[i],t,n,s));return r}function _o(e,t,n,s=!0){if(t&&t.vnode,t){let s=t.parent;const r=t.proxy,i=n;for(;s;){const t=s.ec;if(t)for(let n=0;n<t.length;n++)if(!1===t[n](e,r,i))return;s=s.parent}const o=t.appContext.config.errorHandler;if(o)return void Eo(o,null,10,[e,r,i])}!function(e,t,n,s=!0){console.error(e)}(e,0,0,s)}let To=!1,$o=!1;const Mo=[];let ko=0;const Po=[];let Oo=null,Io=0;const Lo=[];let No=null,zo=0;const Ao=Promise.resolve();let Ro=null,Vo=null;function Do(e){const t=Ro||Ao;return e?t.then(this?e.bind(this):e):t}function Bo(e){Mo.length&&Mo.includes(e,To&&e.allowRecurse?ko+1:ko)||e===Vo||(null==e.id?Mo.push(e):Mo.splice(function(e){let t=ko+1,n=Mo.length;for(;t<n;){const s=t+n>>>1;Wo(Mo[s])<e?t=s+1:n=s}return t}(e.id),0,e),Fo())}function Fo(){To||$o||($o=!0,Ro=Ao.then(qo))}function jo(e,t,n,s){Ae(e)?n.push(...e):t&&t.includes(e,e.allowRecurse?s+1:s)||n.push(e),Fo()}function Ho(e){jo(e,No,Lo,zo)}function Go(e,t=null){if(Po.length){for(Vo=t,Oo=[...new Set(Po)],Po.length=0,Io=0;Io<Oo.length;Io++)Oo[Io]();Oo=null,Io=0,Vo=null,Go(e,t)}}function Uo(e){if(Lo.length){const e=[...new Set(Lo)];if(Lo.length=0,No)return void No.push(...e);for(No=e,No.sort(((e,t)=>Wo(e)-Wo(t))),zo=0;zo<No.length;zo++)No[zo]();No=null,zo=0}}const Wo=e=>null==e.id?1/0:e.id;function qo(e){$o=!1,To=!0,Go(e),Mo.sort(((e,t)=>Wo(e)-Wo(t)));try{for(ko=0;ko<Mo.length;ko++){const e=Mo[ko];e&&!1!==e.active&&Eo(e,null,14)}}finally{ko=0,Mo.length=0,Uo(),To=!1,Ro=null,(Mo.length||Po.length||Lo.length)&&qo(e)}}function Xo(e,t){return Qo(e,null,t)}function Yo(e,t){return Qo(e,null,{flush:"post"})}function Ko(e,t){return Qo(e,null,{flush:"sync"})}const Jo={};function Zo(e,t,n){return Qo(e,t,n)}function Qo(e,t,{immediate:n,deep:s,flush:r,onTrack:i,onTrigger:o}=_e){const a=eo;let l,c,d=!1,p=!1;if(Bn(e)?(l=()=>e.value,d=!!e._shallow):On(e)?(l=()=>e,s=!0):Ae(e)?(p=!0,d=e.some(On),l=()=>e.map((e=>Bn(e)?e.value:On(e)?na(e):Be(e)?Eo(e,a,2):void 0))):l=Be(e)?t?()=>Eo(e,a,2):()=>{if(!a||!a.isUnmounted)return c&&c(),Co(e,a,3,[u])}:$e,t&&s){const e=l;l=()=>na(e())}let u=e=>{c=g.onStop=()=>{Eo(e,a,4)}};if(ao)return u=$e,t?n&&Co(t,a,3,[l(),p?[]:void 0,u]):l(),$e;let f=p?[]:Jo;const h=()=>{if(g.active)if(t){const e=g.run();(s||d||(p?e.some(((e,t)=>st(e,f[t]))):st(e,f)))&&(c&&c(),Co(t,a,3,[e,f===Jo?void 0:f,u]),f=e)}else g.run()};let m;h.allowRecurse=!!t,m="sync"===r?h:"post"===r?()=>Wr(h,a&&a.suspense):()=>{!a||a.isMounted?function(e){jo(e,Oo,Po,Io)}(h):h()};const g=new Tt(l,m);return t?n?h():f=g.run():"post"===r?Wr(g.run.bind(g),a&&a.suspense):g.run(),()=>{g.stop(),a&&a.scope&&Le(a.scope.effects,g)}}function ea(e,t,n){const s=this.proxy,r=Fe(e)?e.includes(".")?ta(s,e):()=>s[e]:e.bind(s,s);let i;Be(t)?i=t:(i=t.handler,n=t);const o=eo;no(this);const a=Qo(r,i.bind(s),n);return o?no(o):so(),a}function ta(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e<n.length&&t;e++)t=t[n[e]];return t}}function na(e,t){if(!He(e)||e.__v_skip)return e;if((t=t||new Set).has(e))return e;if(t.add(e),Bn(e))na(e.value,t);else if(Ae(e))for(let n=0;n<e.length;n++)na(e[n],t);else if(Ve(e)||Re(e))e.forEach((e=>{na(e,t)}));else if(qe(e))for(const n in e)na(e[n],t);return e}function sa(){return null}function ra(){return null}function ia(e){}function oa(e,t){return null}function aa(){return ca().slots}function la(){return ca().attrs}function ca(){const e=to();return e.setupContext||(e.setupContext=ho(e))}function da(e,t){const n=Ae(e)?e.reduce(((e,t)=>(e[t]={},e)),{}):e;for(const e in t){const s=n[e];s?Ae(s)||Be(s)?n[e]={type:s,default:t[e]}:s.default=t[e]:null===s&&(n[e]={default:t[e]})}return n}function pa(e,t){const n={};for(const s in e)t.includes(s)||Object.defineProperty(n,s,{enumerable:!0,get:()=>e[s]});return n}function ua(e){const t=to();let n=e();return so(),Ge(n)&&(n=n.catch((e=>{throw no(t),e}))),[n,()=>no(t)]}function fa(e,t,n){const s=arguments.length;return 2===s?He(t)&&!Ae(t)?Ci(t)?Oi(e,null,[t]):Oi(e,t):Oi(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):3===s&&Ci(n)&&(n=[n]),Oi(e,t,n))}const ha=Symbol(""),ma=()=>{{const e=Ls(ha);return e||bo("Server rendering context not provided. Make sure to only call useSSRContext() conditionally in the server build."),e}};function ga(){}function va(e,t,n,s){const r=n[s];if(r&&ya(r,e))return r;const i=t();return i.memo=e.slice(),n[s]=i}function ya(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let e=0;e<n.length;e++)if(n[e]!==t[e])return!1;return wi>0&&mi&&mi.push(e),!0}const wa="3.2.26",ba={createComponentInstance:Qi,setupComponent:lo,renderComponentRoot:xs,setCurrentRenderingInstance:gs,isVNode:Ci,normalizeVNode:Ri},xa=null,Sa=null,Ea="undefined"!=typeof document?document:null,Ca=new Map,_a={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t?Ea.createElementNS("http://www.w3.org/2000/svg",e):Ea.createElement(e,n?{is:n}:void 0);return"select"===e&&s&&null!=s.multiple&&r.setAttribute("multiple",s.multiple),r},createText:e=>Ea.createTextNode(e),createComment:e=>Ea.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ea.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,s){const r=n?n.previousSibling:t.lastChild;let i=Ca.get(e);if(!i){const t=Ea.createElement("template");if(t.innerHTML=s?`<svg>${e}</svg>`:e,i=t.content,s){const e=i.firstChild;for(;e.firstChild;)i.appendChild(e.firstChild);i.removeChild(e)}Ca.set(e,i)}return t.insertBefore(i.cloneNode(!0),n),[r?r.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ta=/\s*!important$/;function $a(e,t,n){if(Ae(n))n.forEach((n=>$a(e,t,n)));else if(t.startsWith("--"))e.setProperty(t,n);else{const s=function(e,t){const n=ka[t];if(n)return n;let s=Ze(t);if("filter"!==s&&s in e)return ka[t]=s;s=tt(s);for(let n=0;n<Ma.length;n++){const r=Ma[n]+s;if(r in e)return ka[t]=r}return t}(e,t);Ta.test(n)?e.setProperty(et(s),n.replace(Ta,""),"important"):e[s]=n}}const Ma=["Webkit","Moz","ms"],ka={},Pa="http://www.w3.org/1999/xlink";let Oa=Date.now,Ia=!1;if("undefined"!=typeof window){Oa()>document.createEvent("Event").timeStamp&&(Oa=()=>performance.now());const e=navigator.userAgent.match(/firefox\/(\d+)/i);Ia=!!(e&&Number(e[1])<=53)}let La=0;const Na=Promise.resolve(),za=()=>{La=0};function Aa(e,t,n,s){e.addEventListener(t,n,s)}const Ra=/(?:Once|Passive|Capture)$/,Va=/^on[a-z]/;function Da(e,t){const n=Hs(e);class s extends ja{constructor(e){super(n,e,t)}}return s.def=n,s}const Ba=e=>Da(e,Hl),Fa="undefined"!=typeof HTMLElement?HTMLElement:class{};class ja extends Fa{constructor(e,t={},n){super(),this._def=e,this._props=t,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this.shadowRoot&&n?n(this._createVNode(),this.shadowRoot):this.attachShadow({mode:"open"})}connectedCallback(){this._connected=!0,this._instance||this._resolveDef()}disconnectedCallback(){this._connected=!1,Do((()=>{this._connected||(jl(null,this.shadowRoot),this._instance=null)}))}_resolveDef(){if(this._resolved)return;this._resolved=!0;for(let e=0;e<this.attributes.length;e++)this._setAttr(this.attributes[e].name);new MutationObserver((e=>{for(const t of e)this._setAttr(t.attributeName)})).observe(this,{attributes:!0});const e=e=>{const{props:t,styles:n}=e,s=!Ae(t),r=t?s?Object.keys(t):t:[];let i;if(s)for(const e in this._props){const n=t[e];(n===Number||n&&n.type===Number)&&(this._props[e]=ot(this._props[e]),(i||(i=Object.create(null)))[e]=!0)}this._numberProps=i;for(const e of Object.keys(this))"_"!==e[0]&&this._setProp(e,this[e],!0,!1);for(const e of r.map(Ze))Object.defineProperty(this,e,{get(){return this._getProp(e)},set(t){this._setProp(e,t)}});this._applyStyles(n),this._update()},t=this._def.__asyncLoader;t?t().then(e):e(this._def)}_setAttr(e){let t=this.getAttribute(e);this._numberProps&&this._numberProps[e]&&(t=ot(t)),this._setProp(Ze(e),t,!1)}_getProp(e){return this._props[e]}_setProp(e,t,n=!0,s=!0){t!==this._props[e]&&(this._props[e]=t,s&&this._instance&&this._update(),n&&(!0===t?this.setAttribute(et(e),""):"string"==typeof t||"number"==typeof t?this.setAttribute(et(e),t+""):t||this.removeAttribute(et(e))))}_update(){jl(this._createVNode(),this.shadowRoot)}_createVNode(){const e=Oi(this._def,Ie({},this._props));return this._instance||(e.ce=e=>{this._instance=e,e.isCE=!0,e.emit=(e,...t)=>{this.dispatchEvent(new CustomEvent(e,{detail:t}))};let t=this;for(;t=t&&(t.parentNode||t.host);)if(t instanceof ja){e.parent=t._instance;break}}),e}_applyStyles(e){e&&e.forEach((e=>{const t=document.createElement("style");t.textContent=e,this.shadowRoot.appendChild(t)}))}}function Ha(e="$style"){{const t=to();if(!t)return _e;const n=t.type.__cssModules;if(!n)return _e;return n[e]||_e}}function Ga(e){const t=to();if(!t)return;const n=()=>Ua(t.subTree,e(t.proxy));Yo(n),ir((()=>{const e=new MutationObserver(n);e.observe(t.subTree.el.parentNode,{childList:!0}),cr((()=>e.disconnect()))}))}function Ua(e,t){if(128&e.shapeFlag){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push((()=>{Ua(n.activeBranch,t)}))}for(;e.component;)e=e.component.subTree;if(1&e.shapeFlag&&e.el)Wa(e.el,t);else if(e.type===di)e.children.forEach((e=>Ua(e,t)));else if(e.type===fi){let{el:n,anchor:s}=e;for(;n&&(Wa(n,t),n!==s);)n=n.nextSibling}}function Wa(e,t){if(1===e.nodeType){const n=e.style;for(const e in t)n.setProperty(`--${e}`,t[e])}}const qa="transition",Xa="animation",Ya=(e,{slots:t})=>fa(As,el(e),t);Ya.displayName="Transition";const Ka={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Ja=Ya.props=Ie({},As.props,Ka),Za=(e,t=[])=>{Ae(e)?e.forEach((e=>e(...t))):e&&e(...t)},Qa=e=>!!e&&(Ae(e)?e.some((e=>e.length>1)):e.length>1);function el(e){const t={};for(const n in e)n in Ka||(t[n]=e[n]);if(!1===e.css)return t;const{name:n="v",type:s,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=i,appearActiveClass:c=o,appearToClass:d=a,leaveFromClass:p=`${n}-leave-from`,leaveActiveClass:u=`${n}-leave-active`,leaveToClass:f=`${n}-leave-to`}=e,h=function(e){if(null==e)return null;if(He(e))return[tl(e.enter),tl(e.leave)];{const t=tl(e);return[t,t]}}(r),m=h&&h[0],g=h&&h[1],{onBeforeEnter:v,onEnter:y,onEnterCancelled:w,onLeave:b,onLeaveCancelled:x,onBeforeAppear:S=v,onAppear:E=y,onAppearCancelled:C=w}=t,_=(e,t,n)=>{sl(e,t?d:a),sl(e,t?c:o),n&&n()},T=(e,t)=>{sl(e,f),sl(e,u),t&&t()},$=e=>(t,n)=>{const r=e?E:y,o=()=>_(t,e,n);Za(r,[t,o]),rl((()=>{sl(t,e?l:i),nl(t,e?d:a),Qa(r)||ol(t,s,m,o)}))};return Ie(t,{onBeforeEnter(e){Za(v,[e]),nl(e,i),nl(e,o)},onBeforeAppear(e){Za(S,[e]),nl(e,l),nl(e,c)},onEnter:$(!1),onAppear:$(!0),onLeave(e,t){const n=()=>T(e,t);nl(e,p),dl(),nl(e,u),rl((()=>{sl(e,p),nl(e,f),Qa(b)||ol(e,s,g,n)})),Za(b,[e,n])},onEnterCancelled(e){_(e,!1),Za(w,[e])},onAppearCancelled(e){_(e,!0),Za(C,[e])},onLeaveCancelled(e){T(e),Za(x,[e])}})}function tl(e){return ot(e)}function nl(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.add(t))),(e._vtc||(e._vtc=new Set)).add(t)}function sl(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.remove(t)));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function rl(e){requestAnimationFrame((()=>{requestAnimationFrame(e)}))}let il=0;function ol(e,t,n,s){const r=e._endId=++il,i=()=>{r===e._endId&&s()};if(n)return setTimeout(i,n);const{type:o,timeout:a,propCount:l}=al(e,t);if(!o)return s();const c=o+"end";let d=0;const p=()=>{e.removeEventListener(c,u),i()},u=t=>{t.target===e&&++d>=l&&p()};setTimeout((()=>{d<l&&p()}),a+1),e.addEventListener(c,u)}function al(e,t){const n=window.getComputedStyle(e),s=e=>(n[e]||"").split(", "),r=s("transitionDelay"),i=s("transitionDuration"),o=ll(r,i),a=s("animationDelay"),l=s("animationDuration"),c=ll(a,l);let d=null,p=0,u=0;return t===qa?o>0&&(d=qa,p=o,u=i.length):t===Xa?c>0&&(d=Xa,p=c,u=l.length):(p=Math.max(o,c),d=p>0?o>c?qa:Xa:null,u=d?d===qa?i.length:l.length:0),{type:d,timeout:p,propCount:u,hasTransform:d===qa&&/\b(transform|all)(,|$)/.test(n.transitionProperty)}}function ll(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map(((t,n)=>cl(t)+cl(e[n]))))}function cl(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}function dl(){return document.body.offsetHeight}const pl=new WeakMap,ul=new WeakMap,fl={name:"TransitionGroup",props:Ie({},Ja,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=to(),s=Ns();let r,i;return ar((()=>{if(!r.length)return;const t=e.moveClass||`${e.name||"v"}-move`;if(!function(e,t,n){const s=e.cloneNode();e._vtc&&e._vtc.forEach((e=>{e.split(/\s+/).forEach((e=>e&&s.classList.remove(e)))})),n.split(/\s+/).forEach((e=>e&&s.classList.add(e))),s.style.display="none";const r=1===t.nodeType?t:t.parentNode;r.appendChild(s);const{hasTransform:i}=al(s);return r.removeChild(s),i}(r[0].el,n.vnode.el,t))return;r.forEach(hl),r.forEach(ml);const s=r.filter(gl);dl(),s.forEach((e=>{const n=e.el,s=n.style;nl(n,t),s.transform=s.webkitTransform=s.transitionDuration="";const r=n._moveCb=e=>{e&&e.target!==n||e&&!/transform$/.test(e.propertyName)||(n.removeEventListener("transitionend",r),n._moveCb=null,sl(n,t))};n.addEventListener("transitionend",r)}))})),()=>{const o=Nn(e),a=el(o);let l=o.tag||di;r=i,i=t.default?js(t.default()):[];for(let e=0;e<i.length;e++){const t=i[e];null!=t.key&&Fs(t,Vs(t,a,s,n))}if(r)for(let e=0;e<r.length;e++){const t=r[e];Fs(t,Vs(t,a,s,n)),pl.set(t,t.el.getBoundingClientRect())}return Oi(l,null,i)}}};function hl(e){const t=e.el;t._moveCb&&t._moveCb(),t._enterCb&&t._enterCb()}function ml(e){ul.set(e,e.el.getBoundingClientRect())}function gl(e){const t=pl.get(e),n=ul.get(e),s=t.left-n.left,r=t.top-n.top;if(s||r){const t=e.el.style;return t.transform=t.webkitTransform=`translate(${s}px,${r}px)`,t.transitionDuration="0s",e}}const vl=e=>{const t=e.props["onUpdate:modelValue"];return Ae(t)?e=>rt(t,e):t};function yl(e){e.target.composing=!0}function wl(e){const t=e.target;t.composing&&(t.composing=!1,function(e,t){const n=document.createEvent("HTMLEvents");n.initEvent("input",!0,!0),e.dispatchEvent(n)}(t))}const bl={created(e,{modifiers:{lazy:t,trim:n,number:s}},r){e._assign=vl(r);const i=s||r.props&&"number"===r.props.type;Aa(e,t?"change":"input",(t=>{if(t.target.composing)return;let s=e.value;n?s=s.trim():i&&(s=ot(s)),e._assign(s)})),n&&Aa(e,"change",(()=>{e.value=e.value.trim()})),t||(Aa(e,"compositionstart",yl),Aa(e,"compositionend",wl),Aa(e,"change",wl))},mounted(e,{value:t}){e.value=null==t?"":t},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:s,number:r}},i){if(e._assign=vl(i),e.composing)return;if(document.activeElement===e){if(n)return;if(s&&e.value.trim()===t)return;if((r||"number"===e.type)&&ot(e.value)===t)return}const o=null==t?"":t;e.value!==o&&(e.value=o)}},xl={deep:!0,created(e,t,n){e._assign=vl(n),Aa(e,"change",(()=>{const t=e._modelValue,n=Tl(e),s=e.checked,r=e._assign;if(Ae(t)){const e=Se(t,n),i=-1!==e;if(s&&!i)r(t.concat(n));else if(!s&&i){const n=[...t];n.splice(e,1),r(n)}}else if(Ve(t)){const e=new Set(t);s?e.add(n):e.delete(n),r(e)}else r($l(e,s))}))},mounted:Sl,beforeUpdate(e,t,n){e._assign=vl(n),Sl(e,t,n)}};function Sl(e,{value:t,oldValue:n},s){e._modelValue=t,Ae(t)?e.checked=Se(t,s.props.value)>-1:Ve(t)?e.checked=t.has(s.props.value):t!==n&&(e.checked=xe(t,$l(e,!0)))}const El={created(e,{value:t},n){e.checked=xe(t,n.props.value),e._assign=vl(n),Aa(e,"change",(()=>{e._assign(Tl(e))}))},beforeUpdate(e,{value:t,oldValue:n},s){e._assign=vl(s),t!==n&&(e.checked=xe(t,s.props.value))}},Cl={deep:!0,created(e,{value:t,modifiers:{number:n}},s){const r=Ve(t);Aa(e,"change",(()=>{const t=Array.prototype.filter.call(e.options,(e=>e.selected)).map((e=>n?ot(Tl(e)):Tl(e)));e._assign(e.multiple?r?new Set(t):t:t[0])})),e._assign=vl(s)},mounted(e,{value:t}){_l(e,t)},beforeUpdate(e,t,n){e._assign=vl(n)},updated(e,{value:t}){_l(e,t)}};function _l(e,t){const n=e.multiple;if(!n||Ae(t)||Ve(t)){for(let s=0,r=e.options.length;s<r;s++){const r=e.options[s],i=Tl(r);if(n)Ae(t)?r.selected=Se(t,i)>-1:r.selected=t.has(i);else if(xe(Tl(r),t))return void(e.selectedIndex!==s&&(e.selectedIndex=s))}n||-1===e.selectedIndex||(e.selectedIndex=-1)}}function Tl(e){return"_value"in e?e._value:e.value}function $l(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Ml={created(e,t,n){kl(e,t,n,null,"created")},mounted(e,t,n){kl(e,t,n,null,"mounted")},beforeUpdate(e,t,n,s){kl(e,t,n,s,"beforeUpdate")},updated(e,t,n,s){kl(e,t,n,s,"updated")}};function kl(e,t,n,s,r){let i;switch(e.tagName){case"SELECT":i=Cl;break;case"TEXTAREA":i=bl;break;default:switch(n.props&&n.props.type){case"checkbox":i=xl;break;case"radio":i=El;break;default:i=bl}}const o=i[r];o&&o(e,t,n,s)}const Pl=["ctrl","shift","alt","meta"],Ol={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>Pl.some((n=>e[`${n}Key`]&&!t.includes(n)))},Il=(e,t)=>(n,...s)=>{for(let e=0;e<t.length;e++){const s=Ol[t[e]];if(s&&s(n,t))return}return e(n,...s)},Ll={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Nl=(e,t)=>n=>{if(!("key"in n))return;const s=et(n.key);return t.some((e=>e===s||Ll[e]===s))?e(n):void 0},zl={beforeMount(e,{value:t},{transition:n}){e._vod="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):Al(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),Al(e,!0),s.enter(e)):s.leave(e,(()=>{Al(e,!1)})):Al(e,t))},beforeUnmount(e,{value:t}){Al(e,t)}};function Al(e,t){e.style.display=t?e._vod:"none"}const Rl=Ie({patchProp:(e,t,n,s,r=!1,i,o,a,l)=>{"class"===t?function(e,t,n){const s=e._vtc;s&&(t=(t?[t,...s]:[...s]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(e,s,r):"style"===t?function(e,t,n){const s=e.style,r=Fe(n);if(n&&!r){for(const e in n)$a(s,e,n[e]);if(t&&!Fe(t))for(const e in t)null==n[e]&&$a(s,e,"")}else{const i=s.display;r?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=i)}}(e,n,s):Pe(t)?Oe(t)||function(e,t,n,s,r=null){const i=e._vei||(e._vei={}),o=i[t];if(s&&o)o.value=s;else{const[n,a]=function(e){let t;if(Ra.test(e)){let n;for(t={};n=e.match(Ra);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[et(e.slice(2)),t]}(t);if(s){const o=i[t]=function(e,t){const n=e=>{const s=e.timeStamp||Oa();(Ia||s>=n.attached-1)&&Co(function(e,t){if(Ae(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=La||(Na.then(za),La=Oa()),n}(s,r);Aa(e,n,o,a)}else o&&(function(e,t,n,s){e.removeEventListener(t,n,s)}(e,n,o,a),i[t]=void 0)}}(e,t,0,s,o):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,s){return s?"innerHTML"===t||"textContent"===t||!!(t in e&&Va.test(t)&&Be(n)):"spellcheck"!==t&&"draggable"!==t&&("form"!==t&&(("list"!==t||"INPUT"!==e.tagName)&&(("type"!==t||"TEXTAREA"!==e.tagName)&&((!Va.test(t)||!Fe(n))&&t in e))))}(e,t,s,r))?function(e,t,n,s,r,i,o){if("innerHTML"===t||"textContent"===t)return s&&o(s,r,i),void(e[t]=null==n?"":n);if("value"===t&&"PROGRESS"!==e.tagName&&!e.tagName.includes("-")){e._value=n;const s=null==n?"":n;return e.value===s&&"OPTION"!==e.tagName||(e.value=s),void(null==n&&e.removeAttribute(t))}if(""===n||null==n){const s=typeof e[t];if("boolean"===s)return void(e[t]=pe(n));if(null==n&&"string"===s)return e[t]="",void e.removeAttribute(t);if("number"===s){try{e[t]=0}catch(e){}return void e.removeAttribute(t)}}try{e[t]=n}catch(e){}}(e,t,s,i,o,a,l):("true-value"===t?e._trueValue=s:"false-value"===t&&(e._falseValue=s),function(e,t,n,s,r){if(s&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(Pa,t.slice(6,t.length)):e.setAttributeNS(Pa,t,n);else{const s=de(t);null==n||s&&!pe(n)?e.removeAttribute(t):e.setAttribute(t,s?"":n)}}(e,t,s,r))}},_a);let Vl,Dl=!1;function Bl(){return Vl||(Vl=qr(Rl))}function Fl(){return Vl=Dl?Vl:Xr(Rl),Dl=!0,Vl}const jl=(...e)=>{Bl().render(...e)},Hl=(...e)=>{Fl().hydrate(...e)},Gl=(...e)=>{const t=Bl().createApp(...e),{mount:n}=t;return t.mount=e=>{const s=Wl(e);if(!s)return;const r=t._component;Be(r)||r.render||r.template||(r.template=s.innerHTML),s.innerHTML="";const i=n(s,!1,s instanceof SVGElement);return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),i},t},Ul=(...e)=>{const t=Fl().createApp(...e),{mount:n}=t;return t.mount=e=>{const t=Wl(e);if(t)return n(t,!0,t instanceof SVGElement)},t};function Wl(e){return Fe(e)?document.querySelector(e):e}let ql=!1;const Xl=()=>{ql||(ql=!0,bl.getSSRProps=({value:e})=>({value:e}),El.getSSRProps=({value:e},t)=>{if(t.props&&xe(t.props.value,e))return{checked:!0}},xl.getSSRProps=({value:e},t)=>{if(Ae(e)){if(t.props&&Se(e,t.props.value)>-1)return{checked:!0}}else if(Ve(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},zl.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}})};function Yl(e){throw e}function Kl(e){}function Jl(e,t,n,s){const r=new SyntaxError(String(e));return r.code=e,r.loc=t,r}const Zl=Symbol(""),Ql=Symbol(""),ec=Symbol(""),tc=Symbol(""),nc=Symbol(""),sc=Symbol(""),rc=Symbol(""),ic=Symbol(""),oc=Symbol(""),ac=Symbol(""),lc=Symbol(""),cc=Symbol(""),dc=Symbol(""),pc=Symbol(""),uc=Symbol(""),fc=Symbol(""),hc=Symbol(""),mc=Symbol(""),gc=Symbol(""),vc=Symbol(""),yc=Symbol(""),wc=Symbol(""),bc=Symbol(""),xc=Symbol(""),Sc=Symbol(""),Ec=Symbol(""),Cc=Symbol(""),_c=Symbol(""),Tc=Symbol(""),$c=Symbol(""),Mc=Symbol(""),kc=Symbol(""),Pc=Symbol(""),Oc=Symbol(""),Ic=Symbol(""),Lc=Symbol(""),Nc=Symbol(""),zc=Symbol(""),Ac=Symbol(""),Rc={[Zl]:"Fragment",[Ql]:"Teleport",[ec]:"Suspense",[tc]:"KeepAlive",[nc]:"BaseTransition",[sc]:"openBlock",[rc]:"createBlock",[ic]:"createElementBlock",[oc]:"createVNode",[ac]:"createElementVNode",[lc]:"createCommentVNode",[cc]:"createTextVNode",[dc]:"createStaticVNode",[pc]:"resolveComponent",[uc]:"resolveDynamicComponent",[fc]:"resolveDirective",[hc]:"resolveFilter",[mc]:"withDirectives",[gc]:"renderList",[vc]:"renderSlot",[yc]:"createSlots",[wc]:"toDisplayString",[bc]:"mergeProps",[xc]:"normalizeClass",[Sc]:"normalizeStyle",[Ec]:"normalizeProps",[Cc]:"guardReactiveProps",[_c]:"toHandlers",[Tc]:"camelize",[$c]:"capitalize",[Mc]:"toHandlerKey",[kc]:"setBlockTracking",[Pc]:"pushScopeId",[Oc]:"popScopeId",[Ic]:"withCtx",[Lc]:"unref",[Nc]:"isRef",[zc]:"withMemo",[Ac]:"isMemoSame"},Vc={source:"",start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0}};function Dc(e,t,n,s,r,i,o,a=!1,l=!1,c=!1,d=Vc){return e&&(a?(e.helper(sc),e.helper(hd(e.inSSR,c))):e.helper(fd(e.inSSR,c)),o&&e.helper(mc)),{type:13,tag:t,props:n,children:s,patchFlag:r,dynamicProps:i,directives:o,isBlock:a,disableTracking:l,isComponent:c,loc:d}}function Bc(e,t=Vc){return{type:17,loc:t,elements:e}}function Fc(e,t=Vc){return{type:15,loc:t,properties:e}}function jc(e,t){return{type:16,loc:Vc,key:Fe(e)?Hc(e,!0):e,value:t}}function Hc(e,t=!1,n=Vc,s=0){return{type:4,loc:n,content:e,isStatic:t,constType:t?3:s}}function Gc(e,t=Vc){return{type:8,loc:t,children:e}}function Uc(e,t=[],n=Vc){return{type:14,loc:n,callee:e,arguments:t}}function Wc(e,t,n=!1,s=!1,r=Vc){return{type:18,params:e,returns:t,newline:n,isSlot:s,loc:r}}function qc(e,t,n,s=!0){return{type:19,test:e,consequent:t,alternate:n,newline:s,loc:Vc}}const Xc=e=>4===e.type&&e.isStatic,Yc=(e,t)=>e===t||e===et(t);function Kc(e){return Yc(e,"Teleport")?Ql:Yc(e,"Suspense")?ec:Yc(e,"KeepAlive")?tc:Yc(e,"BaseTransition")?nc:void 0}const Jc=/^\d|[^\$\w]/,Zc=e=>!Jc.test(e),Qc=/[A-Za-z_$\xA0-\uFFFF]/,ed=/[\.\?\w$\xA0-\uFFFF]/,td=/\s+[.[]\s*|\s*[.[]\s+/g,nd=e=>{e=e.trim().replace(td,(e=>e.trim()));let t=0,n=[],s=0,r=0,i=null;for(let o=0;o<e.length;o++){const a=e.charAt(o);switch(t){case 0:if("["===a)n.push(t),t=1,s++;else if("("===a)n.push(t),t=2,r++;else if(!(0===o?Qc:ed).test(a))return!1;break;case 1:"'"===a||'"'===a||"`"===a?(n.push(t),t=3,i=a):"["===a?s++:"]"===a&&(--s||(t=n.pop()));break;case 2:if("'"===a||'"'===a||"`"===a)n.push(t),t=3,i=a;else if("("===a)r++;else if(")"===a){if(o===e.length-1)return!1;--r||(t=n.pop())}break;case 3:a===i&&(t=n.pop(),i=null)}}return!s&&!r};function sd(e,t,n){const s={source:e.source.slice(t,t+n),start:rd(e.start,e.source,t),end:e.end};return null!=n&&(s.end=rd(e.start,e.source,t+n)),s}function rd(e,t,n=t.length){return id(Ie({},e),t,n)}function id(e,t,n=t.length){let s=0,r=-1;for(let e=0;e<n;e++)10===t.charCodeAt(e)&&(s++,r=e);return e.offset+=n,e.line+=s,e.column=-1===r?e.column+n:n-r,e}function od(e,t,n=!1){for(let s=0;s<e.props.length;s++){const r=e.props[s];if(7===r.type&&(n||r.exp)&&(Fe(t)?r.name===t:t.test(r.name)))return r}}function ad(e,t,n=!1,s=!1){for(let r=0;r<e.props.length;r++){const i=e.props[r];if(6===i.type){if(n)continue;if(i.name===t&&(i.value||s))return i}else if("bind"===i.name&&(i.exp||s)&&ld(i.arg,t))return i}}function ld(e,t){return!(!e||!Xc(e)||e.content!==t)}function cd(e){return 5===e.type||2===e.type}function dd(e){return 7===e.type&&"slot"===e.name}function pd(e){return 1===e.type&&3===e.tagType}function ud(e){return 1===e.type&&2===e.tagType}function fd(e,t){return e||t?oc:ac}function hd(e,t){return e||t?rc:ic}const md=new Set([Ec,Cc]);function gd(e,t=[]){if(e&&!Fe(e)&&14===e.type){const n=e.callee;if(!Fe(n)&&md.has(n))return gd(e.arguments[0],t.concat(e))}return[e,t]}function vd(e,t,n){let s,r,i=13===e.type?e.props:e.arguments[2],o=[];if(i&&!Fe(i)&&14===i.type){const e=gd(i);i=e[0],o=e[1],r=o[o.length-1]}if(null==i||Fe(i))s=Fc([t]);else if(14===i.type){const e=i.arguments[0];Fe(e)||15!==e.type?i.callee===_c?s=Uc(n.helper(bc),[Fc([t]),i]):i.arguments.unshift(Fc([t])):e.properties.unshift(t),!s&&(s=i)}else if(15===i.type){let e=!1;if(4===t.key.type){const n=t.key.content;e=i.properties.some((e=>4===e.key.type&&e.key.content===n))}e||i.properties.unshift(t),s=i}else s=Uc(n.helper(bc),[Fc([t]),i]),r&&r.callee===Cc&&(r=o[o.length-2]);13===e.type?r?r.arguments[0]=s:e.props=s:r?r.arguments[0]=s:e.arguments[2]=s}function yd(e,t){return`_${t}_${e.replace(/[^\w]/g,((t,n)=>"-"===t?"_":e.charCodeAt(n).toString()))}`}function wd(e,{helper:t,removeHelper:n,inSSR:s}){e.isBlock||(e.isBlock=!0,n(fd(s,e.isComponent)),t(sc),t(hd(s,e.isComponent)))}function bd(e,t){const n=t.options?t.options.compatConfig:t.compatConfig,s=n&&n[e];return"MODE"===e?s||3:s}function xd(e,t){const n=bd("MODE",t),s=bd(e,t);return 3===n?!0===s:!1!==s}function Sd(e,t,n,...s){return xd(e,t)}const Ed=/&(gt|lt|amp|apos|quot);/g,Cd={gt:">",lt:"<",amp:"&",apos:"'",quot:'"'},_d={delimiters:["{{","}}"],getNamespace:()=>0,getTextMode:()=>0,isVoidTag:Me,isPreTag:Me,isCustomElement:Me,decodeEntities:e=>e.replace(Ed,((e,t)=>Cd[t])),onError:Yl,onWarn:Kl,comments:!1};function Td(e,t,n){const s=Fd(n),r=s?s.ns:0,i=[];for(;!qd(e,t,n);){const o=e.source;let a;if(0===t||1===t)if(!e.inVPre&&jd(o,e.options.delimiters[0]))a=Ad(e,t);else if(0===t&&"<"===o[0])if(1===o.length)Wd(e,5,1);else if("!"===o[1])jd(o,"\x3c!--")?a=kd(e):jd(o,"<!DOCTYPE")?a=Pd(e):jd(o,"<![CDATA[")?0!==r?a=Md(e,n):(Wd(e,1),a=Pd(e)):(Wd(e,11),a=Pd(e));else if("/"===o[1])if(2===o.length)Wd(e,5,2);else{if(">"===o[2]){Wd(e,14,2),Hd(e,3);continue}if(/[a-z]/i.test(o[2])){Wd(e,23),Ld(e,1,s);continue}Wd(e,12,2),a=Pd(e)}else/[a-z]/i.test(o[1])?(a=Od(e,n),xd("COMPILER_NATIVE_TEMPLATE",e)&&a&&"template"===a.tag&&!a.props.some((e=>7===e.type&&Id(e.name)))&&(a=a.children)):"?"===o[1]?(Wd(e,21,1),a=Pd(e)):Wd(e,12,1);if(a||(a=Rd(e,t)),Ae(a))for(let e=0;e<a.length;e++)$d(i,a[e]);else $d(i,a)}let o=!1;if(2!==t&&1!==t){const t="preserve"!==e.options.whitespace;for(let n=0;n<i.length;n++){const s=i[n];if(e.inPre||2!==s.type)3!==s.type||e.options.comments||(o=!0,i[n]=null);else if(/[^\t\r\n\f ]/.test(s.content))t&&(s.content=s.content.replace(/[\t\r\n\f ]+/g," "));else{const e=i[n-1],r=i[n+1];!e||!r||t&&(3===e.type||3===r.type||1===e.type&&1===r.type&&/[\r\n]/.test(s.content))?(o=!0,i[n]=null):s.content=" "}}if(e.inPre&&s&&e.options.isPreTag(s.tag)){const e=i[0];e&&2===e.type&&(e.content=e.content.replace(/^\r?\n/,""))}}return o?i.filter(Boolean):i}function $d(e,t){if(2===t.type){const n=Fd(e);if(n&&2===n.type&&n.loc.end.offset===t.loc.start.offset)return n.content+=t.content,n.loc.end=t.loc.end,void(n.loc.source+=t.loc.source)}e.push(t)}function Md(e,t){Hd(e,9);const n=Td(e,3,t);return 0===e.source.length?Wd(e,6):Hd(e,3),n}function kd(e){const t=Dd(e);let n;const s=/--(\!)?>/.exec(e.source);if(s){s.index<=3&&Wd(e,0),s[1]&&Wd(e,10),n=e.source.slice(4,s.index);const t=e.source.slice(0,s.index);let r=1,i=0;for(;-1!==(i=t.indexOf("\x3c!--",r));)Hd(e,i-r+1),i+4<t.length&&Wd(e,16),r=i+1;Hd(e,s.index+s[0].length-r+1)}else n=e.source.slice(4),Hd(e,e.source.length),Wd(e,7);return{type:3,content:n,loc:Bd(e,t)}}function Pd(e){const t=Dd(e),n="?"===e.source[1]?1:2;let s;const r=e.source.indexOf(">");return-1===r?(s=e.source.slice(n),Hd(e,e.source.length)):(s=e.source.slice(n,r),Hd(e,r+1)),{type:3,content:s,loc:Bd(e,t)}}function Od(e,t){const n=e.inPre,s=e.inVPre,r=Fd(t),i=Ld(e,0,r),o=e.inPre&&!n,a=e.inVPre&&!s;if(i.isSelfClosing||e.options.isVoidTag(i.tag))return o&&(e.inPre=!1),a&&(e.inVPre=!1),i;t.push(i);const l=e.options.getTextMode(i,r),c=Td(e,l,t);t.pop();{const t=i.props.find((e=>6===e.type&&"inline-template"===e.name));if(t&&Sd("COMPILER_INLINE_TEMPLATE",e,t.loc)){const n=Bd(e,i.loc.end);t.value={type:2,content:n.source,loc:n}}}if(i.children=c,Xd(e.source,i.tag))Ld(e,1,r);else if(Wd(e,24,0,i.loc.start),0===e.source.length&&"script"===i.tag.toLowerCase()){const t=c[0];t&&jd(t.loc.source,"\x3c!--")&&Wd(e,8)}return i.loc=Bd(e,i.loc.start),o&&(e.inPre=!1),a&&(e.inVPre=!1),i}const Id=le("if,else,else-if,for,slot");function Ld(e,t,n){const s=Dd(e),r=/^<\/?([a-z][^\t\r\n\f />]*)/i.exec(e.source),i=r[1],o=e.options.getNamespace(i,n);Hd(e,r[0].length),Gd(e);const a=Dd(e),l=e.source;e.options.isPreTag(i)&&(e.inPre=!0);let c=Nd(e,t);0===t&&!e.inVPre&&c.some((e=>7===e.type&&"pre"===e.name))&&(e.inVPre=!0,Ie(e,a),e.source=l,c=Nd(e,t).filter((e=>"v-pre"!==e.name)));let d=!1;if(0===e.source.length?Wd(e,9):(d=jd(e.source,"/>"),1===t&&d&&Wd(e,4),Hd(e,d?2:1)),1===t)return;let p=0;return e.inVPre||("slot"===i?p=2:"template"===i?c.some((e=>7===e.type&&Id(e.name)))&&(p=3):function(e,t,n){const s=n.options;if(s.isCustomElement(e))return!1;if("component"===e||/^[A-Z]/.test(e)||Kc(e)||s.isBuiltInComponent&&s.isBuiltInComponent(e)||s.isNativeTag&&!s.isNativeTag(e))return!0;for(let e=0;e<t.length;e++){const s=t[e];if(6===s.type){if("is"===s.name&&s.value){if(s.value.content.startsWith("vue:"))return!0;if(Sd("COMPILER_IS_ON_ELEMENT",n,s.loc))return!0}}else{if("is"===s.name)return!0;if("bind"===s.name&&ld(s.arg,"is")&&Sd("COMPILER_IS_ON_ELEMENT",n,s.loc))return!0}}}(i,c,e)&&(p=1)),{type:1,ns:o,tag:i,tagType:p,props:c,isSelfClosing:d,children:[],loc:Bd(e,s),codegenNode:void 0}}function Nd(e,t){const n=[],s=new Set;for(;e.source.length>0&&!jd(e.source,">")&&!jd(e.source,"/>");){if(jd(e.source,"/")){Wd(e,22),Hd(e,1),Gd(e);continue}1===t&&Wd(e,3);const r=zd(e,s);6===r.type&&r.value&&"class"===r.name&&(r.value.content=r.value.content.replace(/\s+/g," ").trim()),0===t&&n.push(r),/^[^\t\r\n\f />]/.test(e.source)&&Wd(e,15),Gd(e)}return n}function zd(e,t){const n=Dd(e),s=/^[^\t\r\n\f />][^\t\r\n\f />=]*/.exec(e.source)[0];t.has(s)&&Wd(e,2),t.add(s),"="===s[0]&&Wd(e,19);{const t=/["'<]/g;let n;for(;n=t.exec(s);)Wd(e,17,n.index)}let r;Hd(e,s.length),/^[\t\r\n\f ]*=/.test(e.source)&&(Gd(e),Hd(e,1),Gd(e),r=function(e){const t=Dd(e);let n;const s=e.source[0],r='"'===s||"'"===s;if(r){Hd(e,1);const t=e.source.indexOf(s);-1===t?n=Vd(e,e.source.length,4):(n=Vd(e,t,4),Hd(e,1))}else{const t=/^[^\t\r\n\f >]+/.exec(e.source);if(!t)return;const s=/["'<=`]/g;let r;for(;r=s.exec(t[0]);)Wd(e,18,r.index);n=Vd(e,t[0].length,4)}return{content:n,isQuoted:r,loc:Bd(e,t)}}(e),r||Wd(e,13));const i=Bd(e,n);if(!e.inVPre&&/^(v-[A-Za-z0-9-]|:|\.|@|#)/.test(s)){const t=/(?:^v-([a-z0-9-]+))?(?:(?::|^\.|^@|^#)(\[[^\]]+\]|[^\.]+))?(.+)?$/i.exec(s);let o,a=jd(s,"."),l=t[1]||(a||jd(s,":")?"bind":jd(s,"@")?"on":"slot");if(t[2]){const r="slot"===l,i=s.lastIndexOf(t[2]),a=Bd(e,Ud(e,n,i),Ud(e,n,i+t[2].length+(r&&t[3]||"").length));let c=t[2],d=!0;c.startsWith("[")?(d=!1,c.endsWith("]")?c=c.slice(1,c.length-1):(Wd(e,27),c=c.slice(1))):r&&(c+=t[3]||""),o={type:4,content:c,isStatic:d,constType:d?3:0,loc:a}}if(r&&r.isQuoted){const e=r.loc;e.start.offset++,e.start.column++,e.end=rd(e.start,r.content),e.source=e.source.slice(1,-1)}const c=t[3]?t[3].slice(1).split("."):[];return a&&c.push("prop"),"bind"===l&&o&&c.includes("sync")&&Sd("COMPILER_V_BIND_SYNC",e,0,o.loc.source)&&(l="model",c.splice(c.indexOf("sync"),1)),{type:7,name:l,exp:r&&{type:4,content:r.content,isStatic:!1,constType:0,loc:r.loc},arg:o,modifiers:c,loc:i}}return!e.inVPre&&jd(s,"v-")&&Wd(e,26),{type:6,name:s,value:r&&{type:2,content:r.content,loc:r.loc},loc:i}}function Ad(e,t){const[n,s]=e.options.delimiters,r=e.source.indexOf(s,n.length);if(-1===r)return void Wd(e,25);const i=Dd(e);Hd(e,n.length);const o=Dd(e),a=Dd(e),l=r-n.length,c=e.source.slice(0,l),d=Vd(e,l,t),p=d.trim(),u=d.indexOf(p);return u>0&&id(o,c,u),id(a,c,l-(d.length-p.length-u)),Hd(e,s.length),{type:5,content:{type:4,isStatic:!1,constType:0,content:p,loc:Bd(e,o,a)},loc:Bd(e,i)}}function Rd(e,t){const n=3===t?["]]>"]:["<",e.options.delimiters[0]];let s=e.source.length;for(let t=0;t<n.length;t++){const r=e.source.indexOf(n[t],1);-1!==r&&s>r&&(s=r)}const r=Dd(e);return{type:2,content:Vd(e,s,t),loc:Bd(e,r)}}function Vd(e,t,n){const s=e.source.slice(0,t);return Hd(e,t),2===n||3===n||-1===s.indexOf("&")?s:e.options.decodeEntities(s,4===n)}function Dd(e){const{column:t,line:n,offset:s}=e;return{column:t,line:n,offset:s}}function Bd(e,t,n){return{start:t,end:n=n||Dd(e),source:e.originalSource.slice(t.offset,n.offset)}}function Fd(e){return e[e.length-1]}function jd(e,t){return e.startsWith(t)}function Hd(e,t){const{source:n}=e;id(e,n,t),e.source=n.slice(t)}function Gd(e){const t=/^[\t\r\n\f ]+/.exec(e.source);t&&Hd(e,t[0].length)}function Ud(e,t,n){return rd(t,e.originalSource.slice(t.offset,n),n)}function Wd(e,t,n,s=Dd(e)){n&&(s.offset+=n,s.column+=n),e.options.onError(Jl(t,{start:s,end:s,source:""}))}function qd(e,t,n){const s=e.source;switch(t){case 0:if(jd(s,"</"))for(let e=n.length-1;e>=0;--e)if(Xd(s,n[e].tag))return!0;break;case 1:case 2:{const e=Fd(n);if(e&&Xd(s,e.tag))return!0;break}case 3:if(jd(s,"]]>"))return!0}return!s}function Xd(e,t){return jd(e,"</")&&e.slice(2,2+t.length).toLowerCase()===t.toLowerCase()&&/[\t\r\n\f />]/.test(e[2+t.length]||">")}function Yd(e,t){Jd(e,t,Kd(e,e.children[0]))}function Kd(e,t){const{children:n}=e;return 1===n.length&&1===t.type&&!ud(t)}function Jd(e,t,n=!1){const{children:s}=e,r=s.length;let i=0;for(let e=0;e<s.length;e++){const r=s[e];if(1===r.type&&0===r.tagType){const e=n?0:Zd(r,t);if(e>0){if(e>=2){r.codegenNode.patchFlag="-1",r.codegenNode=t.hoist(r.codegenNode),i++;continue}}else{const e=r.codegenNode;if(13===e.type){const n=sp(e);if((!n||512===n||1===n)&&tp(r,t)>=2){const n=np(r);n&&(e.props=t.hoist(n))}e.dynamicProps&&(e.dynamicProps=t.hoist(e.dynamicProps))}}}else 12===r.type&&Zd(r.content,t)>=2&&(r.codegenNode=t.hoist(r.codegenNode),i++);if(1===r.type){const e=1===r.tagType;e&&t.scopes.vSlot++,Jd(r,t),e&&t.scopes.vSlot--}else if(11===r.type)Jd(r,t,1===r.children.length);else if(9===r.type)for(let e=0;e<r.branches.length;e++)Jd(r.branches[e],t,1===r.branches[e].children.length)}i&&t.transformHoist&&t.transformHoist(s,t,e),i&&i===r&&1===e.type&&0===e.tagType&&e.codegenNode&&13===e.codegenNode.type&&Ae(e.codegenNode.children)&&(e.codegenNode.children=t.hoist(Bc(e.codegenNode.children)))}function Zd(e,t){const{constantCache:n}=t;switch(e.type){case 1:if(0!==e.tagType)return 0;const s=n.get(e);if(void 0!==s)return s;const r=e.codegenNode;if(13!==r.type)return 0;if(r.isBlock&&"svg"!==e.tag&&"foreignObject"!==e.tag)return 0;if(sp(r))return n.set(e,0),0;{let s=3;const i=tp(e,t);if(0===i)return n.set(e,0),0;i<s&&(s=i);for(let r=0;r<e.children.length;r++){const i=Zd(e.children[r],t);if(0===i)return n.set(e,0),0;i<s&&(s=i)}if(s>1)for(let r=0;r<e.props.length;r++){const i=e.props[r];if(7===i.type&&"bind"===i.name&&i.exp){const r=Zd(i.exp,t);if(0===r)return n.set(e,0),0;r<s&&(s=r)}}return r.isBlock&&(t.removeHelper(sc),t.removeHelper(hd(t.inSSR,r.isComponent)),r.isBlock=!1,t.helper(fd(t.inSSR,r.isComponent))),n.set(e,s),s}case 2:case 3:return 3;case 9:case 11:case 10:default:return 0;case 5:case 12:return Zd(e.content,t);case 4:return e.constType;case 8:let i=3;for(let n=0;n<e.children.length;n++){const s=e.children[n];if(Fe(s)||je(s))continue;const r=Zd(s,t);if(0===r)return 0;r<i&&(i=r)}return i}}const Qd=new Set([xc,Sc,Ec,Cc]);function ep(e,t){if(14===e.type&&!Fe(e.callee)&&Qd.has(e.callee)){const n=e.arguments[0];if(4===n.type)return Zd(n,t);if(14===n.type)return ep(n,t)}return 0}function tp(e,t){let n=3;const s=np(e);if(s&&15===s.type){const{properties:e}=s;for(let s=0;s<e.length;s++){const{key:r,value:i}=e[s],o=Zd(r,t);if(0===o)return o;let a;if(o<n&&(n=o),a=4===i.type?Zd(i,t):14===i.type?ep(i,t):0,0===a)return a;a<n&&(n=a)}}return n}function np(e){const t=e.codegenNode;if(13===t.type)return t.props}function sp(e){const t=e.patchFlag;return t?parseInt(t,10):void 0}function rp(e,t){const n=function(e,{filename:t="",prefixIdentifiers:n=!1,hoistStatic:s=!1,cacheHandlers:r=!1,nodeTransforms:i=[],directiveTransforms:o={},transformHoist:a=null,isBuiltInComponent:l=$e,isCustomElement:c=$e,expressionPlugins:d=[],scopeId:p=null,slotted:u=!0,ssr:f=!1,inSSR:h=!1,ssrCssVars:m="",bindingMetadata:g=_e,inline:v=!1,isTS:y=!1,onError:w=Yl,onWarn:b=Kl,compatConfig:x}){const S=t.replace(/\?.*$/,"").match(/([^/\\]+)\.\w+$/),E={selfName:S&&tt(Ze(S[1])),prefixIdentifiers:n,hoistStatic:s,cacheHandlers:r,nodeTransforms:i,directiveTransforms:o,transformHoist:a,isBuiltInComponent:l,isCustomElement:c,expressionPlugins:d,scopeId:p,slotted:u,ssr:f,inSSR:h,ssrCssVars:m,bindingMetadata:g,inline:v,isTS:y,onError:w,onWarn:b,compatConfig:x,root:e,helpers:new Map,components:new Set,directives:new Set,hoists:[],imports:[],constantCache:new Map,temps:0,cached:0,identifiers:Object.create(null),scopes:{vFor:0,vSlot:0,vPre:0,vOnce:0},parent:null,currentNode:e,childIndex:0,inVOnce:!1,helper(e){const t=E.helpers.get(e)||0;return E.helpers.set(e,t+1),e},removeHelper(e){const t=E.helpers.get(e);if(t){const n=t-1;n?E.helpers.set(e,n):E.helpers.delete(e)}},helperString:e=>`_${Rc[E.helper(e)]}`,replaceNode(e){E.parent.children[E.childIndex]=E.currentNode=e},removeNode(e){const t=E.parent.children,n=e?t.indexOf(e):E.currentNode?E.childIndex:-1;e&&e!==E.currentNode?E.childIndex>n&&(E.childIndex--,E.onNodeRemoved()):(E.currentNode=null,E.onNodeRemoved()),E.parent.children.splice(n,1)},onNodeRemoved:()=>{},addIdentifiers(e){},removeIdentifiers(e){},hoist(e){Fe(e)&&(e=Hc(e)),E.hoists.push(e);const t=Hc(`_hoisted_${E.hoists.length}`,!1,e.loc,2);return t.hoisted=e,t},cache:(e,t=!1)=>function(e,t,n=!1){return{type:20,index:e,value:t,isVNode:n,loc:Vc}}(E.cached++,e,t)};return E.filters=new Set,E}(e,t);ip(e,n),t.hoistStatic&&Yd(e,n),t.ssr||function(e,t){const{helper:n}=t,{children:s}=e;if(1===s.length){const n=s[0];if(Kd(e,n)&&n.codegenNode){const s=n.codegenNode;13===s.type&&wd(s,t),e.codegenNode=s}else e.codegenNode=n}else if(s.length>1){let s=64;e.codegenNode=Dc(t,n(Zl),void 0,e.children,s+"",void 0,void 0,!0,void 0,!1)}}(e,n),e.helpers=[...n.helpers.keys()],e.components=[...n.components],e.directives=[...n.directives],e.imports=n.imports,e.hoists=n.hoists,e.temps=n.temps,e.cached=n.cached,e.filters=[...n.filters]}function ip(e,t){t.currentNode=e;const{nodeTransforms:n}=t,s=[];for(let r=0;r<n.length;r++){const i=n[r](e,t);if(i&&(Ae(i)?s.push(...i):s.push(i)),!t.currentNode)return;e=t.currentNode}switch(e.type){case 3:t.ssr||t.helper(lc);break;case 5:t.ssr||t.helper(wc);break;case 9:for(let n=0;n<e.branches.length;n++)ip(e.branches[n],t);break;case 10:case 11:case 1:case 0:!function(e,t){let n=0;const s=()=>{n--};for(;n<e.children.length;n++){const r=e.children[n];Fe(r)||(t.parent=e,t.childIndex=n,t.onNodeRemoved=s,ip(r,t))}}(e,t)}t.currentNode=e;let r=s.length;for(;r--;)s[r]()}function op(e,t){const n=Fe(e)?t=>t===e:t=>e.test(t);return(e,s)=>{if(1===e.type){const{props:r}=e;if(3===e.tagType&&r.some(dd))return;const i=[];for(let o=0;o<r.length;o++){const a=r[o];if(7===a.type&&n(a.name)){r.splice(o,1),o--;const n=t(e,a,s);n&&i.push(n)}}return i}}}const ap="/*#__PURE__*/";function lp(e,t,{helper:n,push:s,newline:r,isTS:i}){const o=n("filter"===t?hc:"component"===t?pc:fc);for(let n=0;n<e.length;n++){let a=e[n];const l=a.endsWith("__self");l&&(a=a.slice(0,-6)),s(`const ${yd(a,t)} = ${o}(${JSON.stringify(a)}${l?", true":""})${i?"!":""}`),n<e.length-1&&r()}}function cp(e,t){const n=e.length>3||!1;t.push("["),n&&t.indent(),dp(e,t,n),n&&t.deindent(),t.push("]")}function dp(e,t,n=!1,s=!0){const{push:r,newline:i}=t;for(let o=0;o<e.length;o++){const a=e[o];Fe(a)?r(a):Ae(a)?cp(a,t):pp(a,t),o<e.length-1&&(n?(s&&r(","),i()):s&&r(", "))}}function pp(e,t){if(Fe(e))t.push(e);else if(je(e))t.push(t.helper(e));else switch(e.type){case 1:case 9:case 11:case 12:pp(e.codegenNode,t);break;case 2:!function(e,t){t.push(JSON.stringify(e.content),e)}(e,t);break;case 4:up(e,t);break;case 5:!function(e,t){const{push:n,helper:s,pure:r}=t;r&&n(ap),n(`${s(wc)}(`),pp(e.content,t),n(")")}(e,t);break;case 8:fp(e,t);break;case 3:!function(e,t){const{push:n,helper:s,pure:r}=t;r&&n(ap),n(`${s(lc)}(${JSON.stringify(e.content)})`,e)}(e,t);break;case 13:!function(e,t){const{push:n,helper:s,pure:r}=t,{tag:i,props:o,children:a,patchFlag:l,dynamicProps:c,directives:d,isBlock:p,disableTracking:u,isComponent:f}=e;d&&n(s(mc)+"("),p&&n(`(${s(sc)}(${u?"true":""}), `),r&&n(ap);n(s(p?hd(t.inSSR,f):fd(t.inSSR,f))+"(",e),dp(function(e){let t=e.length;for(;t--&&null==e[t];);return e.slice(0,t+1).map((e=>e||"null"))}([i,o,a,l,c]),t),n(")"),p&&n(")"),d&&(n(", "),pp(d,t),n(")"))}(e,t);break;case 14:!function(e,t){const{push:n,helper:s,pure:r}=t,i=Fe(e.callee)?e.callee:s(e.callee);r&&n(ap),n(i+"(",e),dp(e.arguments,t),n(")")}(e,t);break;case 15:!function(e,t){const{push:n,indent:s,deindent:r,newline:i}=t,{properties:o}=e;if(!o.length)return void n("{}",e);const a=o.length>1||!1;n(a?"{":"{ "),a&&s();for(let e=0;e<o.length;e++){const{key:s,value:r}=o[e];hp(s,t),n(": "),pp(r,t),e<o.length-1&&(n(","),i())}a&&r(),n(a?"}":" }")}(e,t);break;case 17:!function(e,t){cp(e.elements,t)}(e,t);break;case 18:!function(e,t){const{push:n,indent:s,deindent:r}=t,{params:i,returns:o,body:a,newline:l,isSlot:c}=e;c&&n(`_${Rc[Ic]}(`),n("(",e),Ae(i)?dp(i,t):i&&pp(i,t),n(") => "),(l||a)&&(n("{"),s()),o?(l&&n("return "),Ae(o)?cp(o,t):pp(o,t)):a&&pp(a,t),(l||a)&&(r(),n("}")),c&&(e.isNonScopedSlot&&n(", undefined, true"),n(")"))}(e,t);break;case 19:!function(e,t){const{test:n,consequent:s,alternate:r,newline:i}=e,{push:o,indent:a,deindent:l,newline:c}=t;if(4===n.type){const e=!Zc(n.content);e&&o("("),up(n,t),e&&o(")")}else o("("),pp(n,t),o(")");i&&a(),t.indentLevel++,i||o(" "),o("? "),pp(s,t),t.indentLevel--,i&&c(),i||o(" "),o(": ");const d=19===r.type;d||t.indentLevel++,pp(r,t),d||t.indentLevel--,i&&l(!0)}(e,t);break;case 20:!function(e,t){const{push:n,helper:s,indent:r,deindent:i,newline:o}=t;n(`_cache[${e.index}] || (`),e.isVNode&&(r(),n(`${s(kc)}(-1),`),o()),n(`_cache[${e.index}] = `),pp(e.value,t),e.isVNode&&(n(","),o(),n(`${s(kc)}(1),`),o(),n(`_cache[${e.index}]`),i()),n(")")}(e,t);break;case 21:dp(e.body,t,!0,!1)}}function up(e,t){const{content:n,isStatic:s}=e;t.push(s?JSON.stringify(n):n,e)}function fp(e,t){for(let n=0;n<e.children.length;n++){const s=e.children[n];Fe(s)?t.push(s):pp(s,t)}}function hp(e,t){const{push:n}=t;8===e.type?(n("["),fp(e,t),n("]")):e.isStatic?n(Zc(e.content)?e.content:JSON.stringify(e.content),e):n(`[${e.content}]`,e)}new RegExp("\\b"+"do,if,for,let,new,try,var,case,else,with,await,break,catch,class,const,super,throw,while,yield,delete,export,import,return,switch,default,extends,finally,continue,debugger,function,arguments,typeof,void".split(",").join("\\b|\\b")+"\\b");const mp=op(/^(if|else|else-if)$/,((e,t,n)=>function(e,t,n,s){if(!("else"===t.name||t.exp&&t.exp.content.trim())){const s=t.exp?t.exp.loc:e.loc;n.onError(Jl(28,t.loc)),t.exp=Hc("true",!1,s)}if("if"===t.name){const r=gp(e,t),i={type:9,loc:e.loc,branches:[r]};if(n.replaceNode(i),s)return s(i,r,!0)}else{const r=n.parent.children;let i=r.indexOf(e);for(;i-- >=-1;){const o=r[i];if(!o||2!==o.type||o.content.trim().length){if(o&&9===o.type){"else-if"===t.name&&void 0===o.branches[o.branches.length-1].condition&&n.onError(Jl(30,e.loc)),n.removeNode();const r=gp(e,t);o.branches.push(r);const i=s&&s(o,r,!1);ip(r,n),i&&i(),n.currentNode=null}else n.onError(Jl(30,e.loc));break}n.removeNode(o)}}}(e,t,n,((e,t,s)=>{const r=n.parent.children;let i=r.indexOf(e),o=0;for(;i-- >=0;){const e=r[i];e&&9===e.type&&(o+=e.branches.length)}return()=>{if(s)e.codegenNode=vp(t,o,n);else{const s=function(e){for(;;)if(19===e.type){if(19!==e.alternate.type)return e;e=e.alternate}else 20===e.type&&(e=e.value)}(e.codegenNode);s.alternate=vp(t,o+e.branches.length-1,n)}}}))));function gp(e,t){return{type:10,loc:e.loc,condition:"else"===t.name?void 0:t.exp,children:3!==e.tagType||od(e,"for")?[e]:e.children,userKey:ad(e,"key")}}function vp(e,t,n){return e.condition?qc(e.condition,yp(e,t,n),Uc(n.helper(lc),['""',"true"])):yp(e,t,n)}function yp(e,t,n){const{helper:s}=n,r=jc("key",Hc(`${t}`,!1,Vc,2)),{children:i}=e,o=i[0];if(1!==i.length||1!==o.type){if(1===i.length&&11===o.type){const e=o.codegenNode;return vd(e,r,n),e}{let t=64;return Dc(n,s(Zl),Fc([r]),i,t+"",void 0,void 0,!0,!1,!1,e.loc)}}{const e=o.codegenNode,t=14===(a=e).type&&a.callee===zc?a.arguments[1].returns:a;return 13===t.type&&wd(t,n),vd(t,r,n),e}var a}const wp=op("for",((e,t,n)=>{const{helper:s,removeHelper:r}=n;return function(e,t,n,s){if(!t.exp)return void n.onError(Jl(31,t.loc));const r=Ep(t.exp);if(!r)return void n.onError(Jl(32,t.loc));const{addIdentifiers:i,removeIdentifiers:o,scopes:a}=n,{source:l,value:c,key:d,index:p}=r,u={type:11,loc:t.loc,source:l,valueAlias:c,keyAlias:d,objectIndexAlias:p,parseResult:r,children:pd(e)?e.children:[e]};n.replaceNode(u),a.vFor++;const f=s&&s(u);return()=>{a.vFor--,f&&f()}}(e,t,n,(t=>{const i=Uc(s(gc),[t.source]),o=od(e,"memo"),a=ad(e,"key"),l=a&&(6===a.type?Hc(a.value.content,!0):a.exp),c=a?jc("key",l):null,d=4===t.source.type&&t.source.constType>0,p=d?64:a?128:256;return t.codegenNode=Dc(n,s(Zl),void 0,i,p+"",void 0,void 0,!0,!d,!1,e.loc),()=>{let a;const p=pd(e),{children:u}=t,f=1!==u.length||1!==u[0].type,h=ud(e)?e:p&&1===e.children.length&&ud(e.children[0])?e.children[0]:null;if(h?(a=h.codegenNode,p&&c&&vd(a,c,n)):f?a=Dc(n,s(Zl),c?Fc([c]):void 0,e.children,"64",void 0,void 0,!0,void 0,!1):(a=u[0].codegenNode,p&&c&&vd(a,c,n),a.isBlock!==!d&&(a.isBlock?(r(sc),r(hd(n.inSSR,a.isComponent))):r(fd(n.inSSR,a.isComponent))),a.isBlock=!d,a.isBlock?(s(sc),s(hd(n.inSSR,a.isComponent))):s(fd(n.inSSR,a.isComponent))),o){const e=Wc(_p(t.parseResult,[Hc("_cached")]));e.body={type:21,body:[Gc(["const _memo = (",o.exp,")"]),Gc(["if (_cached",...l?[" && _cached.key === ",l]:[],` && ${n.helperString(Ac)}(_cached, _memo)) return _cached`]),Gc(["const _item = ",a]),Hc("_item.memo = _memo"),Hc("return _item")],loc:Vc},i.arguments.push(e,Hc("_cache"),Hc(String(n.cached++)))}else i.arguments.push(Wc(_p(t.parseResult),a,!0))}}))})),bp=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,xp=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,Sp=/^\(|\)$/g;function Ep(e,t){const n=e.loc,s=e.content,r=s.match(bp);if(!r)return;const[,i,o]=r,a={source:Cp(n,o.trim(),s.indexOf(o,i.length)),value:void 0,key:void 0,index:void 0};let l=i.trim().replace(Sp,"").trim();const c=i.indexOf(l),d=l.match(xp);if(d){l=l.replace(xp,"").trim();const e=d[1].trim();let t;if(e&&(t=s.indexOf(e,c+l.length),a.key=Cp(n,e,t)),d[2]){const r=d[2].trim();r&&(a.index=Cp(n,r,s.indexOf(r,a.key?t+e.length:c+l.length)))}}return l&&(a.value=Cp(n,l,c)),a}function Cp(e,t,n){return Hc(t,!1,sd(e,n,t.length))}function _p({value:e,key:t,index:n},s=[]){return function(e){let t=e.length;for(;t--&&!e[t];);return e.slice(0,t+1).map(((e,t)=>e||Hc("_".repeat(t+1),!1)))}([e,t,n,...s])}const Tp=Hc("undefined",!1),$p=(e,t)=>{if(1===e.type&&(1===e.tagType||3===e.tagType)){const n=od(e,"slot");if(n)return n.exp,t.scopes.vSlot++,()=>{t.scopes.vSlot--}}},Mp=(e,t,n)=>Wc(e,t,!1,!0,t.length?t[0].loc:n);function kp(e,t,n=Mp){t.helper(Ic);const{children:s,loc:r}=e,i=[],o=[];let a=t.scopes.vSlot>0||t.scopes.vFor>0;const l=od(e,"slot",!0);if(l){const{arg:e,exp:t}=l;e&&!Xc(e)&&(a=!0),i.push(jc(e||Hc("default",!0),n(t,s,r)))}let c=!1,d=!1;const p=[],u=new Set;for(let e=0;e<s.length;e++){const r=s[e];let f;if(!pd(r)||!(f=od(r,"slot",!0))){3!==r.type&&p.push(r);continue}if(l){t.onError(Jl(37,f.loc));break}c=!0;const{children:h,loc:m}=r,{arg:g=Hc("default",!0),exp:v,loc:y}=f;let w;Xc(g)?w=g?g.content:"default":a=!0;const b=n(v,h,m);let x,S,E;if(x=od(r,"if"))a=!0,o.push(qc(x.exp,Pp(g,b),Tp));else if(S=od(r,/^else(-if)?$/,!0)){let n,r=e;for(;r--&&(n=s[r],3===n.type););if(n&&pd(n)&&od(n,"if")){s.splice(e,1),e--;let t=o[o.length-1];for(;19===t.alternate.type;)t=t.alternate;t.alternate=S.exp?qc(S.exp,Pp(g,b),Tp):Pp(g,b)}else t.onError(Jl(30,S.loc))}else if(E=od(r,"for")){a=!0;const e=E.parseResult||Ep(E.exp);e?o.push(Uc(t.helper(gc),[e.source,Wc(_p(e),Pp(g,b),!0)])):t.onError(Jl(32,E.loc))}else{if(w){if(u.has(w)){t.onError(Jl(38,y));continue}u.add(w),"default"===w&&(d=!0)}i.push(jc(g,b))}}if(!l){const e=(e,s)=>{const i=n(e,s,r);return t.compatConfig&&(i.isNonScopedSlot=!0),jc("default",i)};c?p.length&&p.some((e=>Ip(e)))&&(d?t.onError(Jl(39,p[0].loc)):i.push(e(void 0,p))):i.push(e(void 0,s))}const f=a?2:Op(e.children)?3:1;let h=Fc(i.concat(jc("_",Hc(f+"",!1))),r);return o.length&&(h=Uc(t.helper(yc),[h,Bc(o)])),{slots:h,hasDynamicSlots:a}}function Pp(e,t){return Fc([jc("name",e),jc("fn",t)])}function Op(e){for(let t=0;t<e.length;t++){const n=e[t];switch(n.type){case 1:if(2===n.tagType||Op(n.children))return!0;break;case 9:if(Op(n.branches))return!0;break;case 10:case 11:if(Op(n.children))return!0}}return!1}function Ip(e){return 2!==e.type&&12!==e.type||(2===e.type?!!e.content.trim():Ip(e.content))}const Lp=new WeakMap,Np=(e,t)=>function(){if(1!==(e=t.currentNode).type||0!==e.tagType&&1!==e.tagType)return;const{tag:n,props:s}=e,r=1===e.tagType;let i,o,a,l,c,d,p=r?function(e,t,n=!1){let{tag:s}=e;const r=Vp(s),i=ad(e,"is");if(i)if(r||xd("COMPILER_IS_ON_ELEMENT",t)){const e=6===i.type?i.value&&Hc(i.value.content,!0):i.exp;if(e)return Uc(t.helper(uc),[e])}else 6===i.type&&i.value.content.startsWith("vue:")&&(s=i.value.content.slice(4));const o=!r&&od(e,"is");if(o&&o.exp)return Uc(t.helper(uc),[o.exp]);const a=Kc(s)||t.isBuiltInComponent(s);return a?(n||t.helper(a),a):(t.helper(pc),t.components.add(s),yd(s,"component"))}(e,t):`"${n}"`,u=0,f=He(p)&&p.callee===uc||p===Ql||p===ec||!r&&("svg"===n||"foreignObject"===n);if(s.length>0){const n=zp(e,t);i=n.props,u=n.patchFlag,c=n.dynamicPropNames;const s=n.directives;d=s&&s.length?Bc(s.map((e=>function(e,t){const n=[],s=Lp.get(e);s?n.push(t.helperString(s)):(t.helper(fc),t.directives.add(e.name),n.push(yd(e.name,"directive")));const{loc:r}=e;if(e.exp&&n.push(e.exp),e.arg&&(e.exp||n.push("void 0"),n.push(e.arg)),Object.keys(e.modifiers).length){e.arg||(e.exp||n.push("void 0"),n.push("void 0"));const t=Hc("true",!1,r);n.push(Fc(e.modifiers.map((e=>jc(e,t))),r))}return Bc(n,e.loc)}(e,t)))):void 0,n.shouldUseBlock&&(f=!0)}if(e.children.length>0)if(p===tc&&(f=!0,u|=1024),r&&p!==Ql&&p!==tc){const{slots:n,hasDynamicSlots:s}=kp(e,t);o=n,s&&(u|=1024)}else if(1===e.children.length&&p!==Ql){const n=e.children[0],s=n.type,r=5===s||8===s;r&&0===Zd(n,t)&&(u|=1),o=r||2===s?n:e.children}else o=e.children;0!==u&&(a=String(u),c&&c.length&&(l=function(e){let t="[";for(let n=0,s=e.length;n<s;n++)t+=JSON.stringify(e[n]),n<s-1&&(t+=", ");return t+"]"}(c))),e.codegenNode=Dc(t,p,i,o,a,l,d,!!f,!1,r,e.loc)};function zp(e,t,n=e.props,s=!1){const{tag:r,loc:i,children:o}=e,a=1===e.tagType;let l=[];const c=[],d=[],p=o.length>0;let u=!1,f=0,h=!1,m=!1,g=!1,v=!1,y=!1,w=!1;const b=[],x=({key:e,value:n})=>{if(Xc(e)){const s=e.content,r=Pe(s);if(a||!r||"onclick"===s.toLowerCase()||"onUpdate:modelValue"===s||Ye(s)||(v=!0),r&&Ye(s)&&(w=!0),20===n.type||(4===n.type||8===n.type)&&Zd(n,t)>0)return;"ref"===s?h=!0:"class"===s?m=!0:"style"===s?g=!0:"key"===s||b.includes(s)||b.push(s),!a||"class"!==s&&"style"!==s||b.includes(s)||b.push(s)}else y=!0};for(let o=0;o<n.length;o++){const f=n[o];if(6===f.type){const{loc:e,name:n,value:s}=f;let i=!0;if("ref"===n&&(h=!0,t.scopes.vFor>0&&l.push(jc(Hc("ref_for",!0),Hc("true")))),"is"===n&&(Vp(r)||s&&s.content.startsWith("vue:")||xd("COMPILER_IS_ON_ELEMENT",t)))continue;l.push(jc(Hc(n,!0,sd(e,0,n.length)),Hc(s?s.content:"",i,s?s.loc:e)))}else{const{name:n,arg:o,exp:h,loc:m}=f,g="bind"===n,v="on"===n;if("slot"===n){a||t.onError(Jl(40,m));continue}if("once"===n||"memo"===n)continue;if("is"===n||g&&ld(o,"is")&&(Vp(r)||xd("COMPILER_IS_ON_ELEMENT",t)))continue;if(v&&s)continue;if((g&&ld(o,"key")||v&&p&&ld(o,"vue:before-update"))&&(u=!0),g&&ld(o,"ref")&&t.scopes.vFor>0&&l.push(jc(Hc("ref_for",!0),Hc("true"))),!o&&(g||v)){if(y=!0,h)if(l.length&&(c.push(Fc(Ap(l),i)),l=[]),g){if(xd("COMPILER_V_BIND_OBJECT_ORDER",t)){c.unshift(h);continue}c.push(h)}else c.push({type:14,loc:m,callee:t.helper(_c),arguments:[h]});else t.onError(Jl(g?34:35,m));continue}const w=t.directiveTransforms[n];if(w){const{props:n,needRuntime:r}=w(f,e,t);!s&&n.forEach(x),l.push(...n),r&&(d.push(f),je(r)&&Lp.set(f,r))}else d.push(f),p&&(u=!0)}}let S;if(c.length?(l.length&&c.push(Fc(Ap(l),i)),S=c.length>1?Uc(t.helper(bc),c,i):c[0]):l.length&&(S=Fc(Ap(l),i)),y?f|=16:(m&&!a&&(f|=2),g&&!a&&(f|=4),b.length&&(f|=8),v&&(f|=32)),u||0!==f&&32!==f||!(h||w||d.length>0)||(f|=512),!t.inSSR&&S)switch(S.type){case 15:let e=-1,n=-1,s=!1;for(let t=0;t<S.properties.length;t++){const r=S.properties[t].key;Xc(r)?"class"===r.content?e=t:"style"===r.content&&(n=t):r.isHandlerKey||(s=!0)}const r=S.properties[e],i=S.properties[n];s?S=Uc(t.helper(Ec),[S]):(r&&!Xc(r.value)&&(r.value=Uc(t.helper(xc),[r.value])),!i||Xc(i.value)||!g&&17!==i.value.type||(i.value=Uc(t.helper(Sc),[i.value])));break;case 14:break;default:S=Uc(t.helper(Ec),[Uc(t.helper(Cc),[S])])}return{props:S,directives:d,patchFlag:f,dynamicPropNames:b,shouldUseBlock:u}}function Ap(e){const t=new Map,n=[];for(let s=0;s<e.length;s++){const r=e[s];if(8===r.key.type||!r.key.isStatic){n.push(r);continue}const i=r.key.content,o=t.get(i);o?("style"===i||"class"===i||Pe(i))&&Rp(o,r):(t.set(i,r),n.push(r))}return n}function Rp(e,t){17===e.value.type?e.value.elements.push(t.value):e.value=Bc([e.value,t.value],e.loc)}function Vp(e){return"component"===e||"Component"===e}const Dp=/-(\w)/g,Bp=(e=>{const t=Object.create(null);return e=>t[e]||(t[e]=(e=>e.replace(Dp,((e,t)=>t?t.toUpperCase():"")))(e))})(),Fp=(e,t)=>{if(ud(e)){const{children:n,loc:s}=e,{slotName:r,slotProps:i}=function(e,t){let n,s='"default"';const r=[];for(let t=0;t<e.props.length;t++){const n=e.props[t];6===n.type?n.value&&("name"===n.name?s=JSON.stringify(n.value.content):(n.name=Bp(n.name),r.push(n))):"bind"===n.name&&ld(n.arg,"name")?n.exp&&(s=n.exp):("bind"===n.name&&n.arg&&Xc(n.arg)&&(n.arg.content=Bp(n.arg.content)),r.push(n))}if(r.length>0){const{props:s,directives:i}=zp(e,t,r);n=s,i.length&&t.onError(Jl(36,i[0].loc))}return{slotName:s,slotProps:n}}(e,t),o=[t.prefixIdentifiers?"_ctx.$slots":"$slots",r,"{}","undefined","true"];let a=2;i&&(o[2]=i,a=3),n.length&&(o[3]=Wc([],n,!1,!1,s),a=4),t.scopeId&&!t.slotted&&(a=5),o.splice(a),e.codegenNode=Uc(t.helper(vc),o,s)}},jp=/^\s*([\w$_]+|(async\s*)?\([^)]*?\))\s*=>|^\s*(async\s+)?function(?:\s+[\w$]+)?\s*\(/,Hp=(e,t,n,s)=>{const{loc:r,modifiers:i,arg:o}=e;let a;if(e.exp||i.length||n.onError(Jl(35,r)),4===o.type)if(o.isStatic){let e=o.content;e.startsWith("vue:")&&(e=`vnode-${e.slice(4)}`),a=Hc(nt(Ze(e)),!0,o.loc)}else a=Gc([`${n.helperString(Mc)}(`,o,")"]);else a=o,a.children.unshift(`${n.helperString(Mc)}(`),a.children.push(")");let l=e.exp;l&&!l.content.trim()&&(l=void 0);let c=n.cacheHandlers&&!l&&!n.inVOnce;if(l){const e=nd(l.content),t=!(e||jp.test(l.content)),n=l.content.includes(";");(t||c&&e)&&(l=Gc([`${t?"$event":"(...args)"} => ${n?"{":"("}`,l,n?"}":")"]))}let d={props:[jc(a,l||Hc("() => {}",!1,r))]};return s&&(d=s(d)),c&&(d.props[0].value=n.cache(d.props[0].value)),d.props.forEach((e=>e.key.isHandlerKey=!0)),d},Gp=(e,t,n)=>{const{exp:s,modifiers:r,loc:i}=e,o=e.arg;return 4!==o.type?(o.children.unshift("("),o.children.push(') || ""')):o.isStatic||(o.content=`${o.content} || ""`),r.includes("camel")&&(4===o.type?o.isStatic?o.content=Ze(o.content):o.content=`${n.helperString(Tc)}(${o.content})`:(o.children.unshift(`${n.helperString(Tc)}(`),o.children.push(")"))),n.inSSR||(r.includes("prop")&&Up(o,"."),r.includes("attr")&&Up(o,"^")),!s||4===s.type&&!s.content.trim()?(n.onError(Jl(34,i)),{props:[jc(o,Hc("",!0,i))]}):{props:[jc(o,s)]}},Up=(e,t)=>{4===e.type?e.isStatic?e.content=t+e.content:e.content=`\`${t}\${${e.content}}\``:(e.children.unshift(`'${t}' + (`),e.children.push(")"))},Wp=(e,t)=>{if(0===e.type||1===e.type||11===e.type||10===e.type)return()=>{const n=e.children;let s,r=!1;for(let e=0;e<n.length;e++){const t=n[e];if(cd(t)){r=!0;for(let r=e+1;r<n.length;r++){const i=n[r];if(!cd(i)){s=void 0;break}s||(s=n[e]={type:8,loc:t.loc,children:[t]}),s.children.push(" + ",i),n.splice(r,1),r--}}}if(r&&(1!==n.length||0!==e.type&&(1!==e.type||0!==e.tagType||e.props.find((e=>7===e.type&&!t.directiveTransforms[e.name]))||"template"===e.tag)))for(let e=0;e<n.length;e++){const s=n[e];if(cd(s)||8===s.type){const r=[];2===s.type&&" "===s.content||r.push(s),t.ssr||0!==Zd(s,t)||r.push("1"),n[e]={type:12,content:s,loc:s.loc,codegenNode:Uc(t.helper(cc),r)}}}}},qp=new WeakSet,Xp=(e,t)=>{if(1===e.type&&od(e,"once",!0)){if(qp.has(e)||t.inVOnce)return;return qp.add(e),t.inVOnce=!0,t.helper(kc),()=>{t.inVOnce=!1;const e=t.currentNode;e.codegenNode&&(e.codegenNode=t.cache(e.codegenNode,!0))}}},Yp=(e,t,n)=>{const{exp:s,arg:r}=e;if(!s)return n.onError(Jl(41,e.loc)),Kp();const i=s.loc.source,o=4===s.type?s.content:i;if(n.bindingMetadata[i],!o.trim()||!nd(o))return n.onError(Jl(42,s.loc)),Kp();const a=r||Hc("modelValue",!0),l=r?Xc(r)?`onUpdate:${r.content}`:Gc(['"onUpdate:" + ',r]):"onUpdate:modelValue";let c;c=Gc([(n.isTS?"($event: any)":"$event")+" => ((",s,") = $event)"]);const d=[jc(a,e.exp),jc(l,c)];if(e.modifiers.length&&1===t.tagType){const t=e.modifiers.map((e=>(Zc(e)?e:JSON.stringify(e))+": true")).join(", "),n=r?Xc(r)?`${r.content}Modifiers`:Gc([r,' + "Modifiers"']):"modelModifiers";d.push(jc(n,Hc(`{ ${t} }`,!1,e.loc,2)))}return Kp(d)};function Kp(e=[]){return{props:e}}const Jp=/[\w).+\-_$\]]/,Zp=(e,t)=>{xd("COMPILER_FILTER",t)&&(5===e.type&&Qp(e.content,t),1===e.type&&e.props.forEach((e=>{7===e.type&&"for"!==e.name&&e.exp&&Qp(e.exp,t)})))};function Qp(e,t){if(4===e.type)eu(e,t);else for(let n=0;n<e.children.length;n++){const s=e.children[n];"object"==typeof s&&(4===s.type?eu(s,t):8===s.type?Qp(e,t):5===s.type&&Qp(s.content,t))}}function eu(e,t){const n=e.content;let s,r,i,o,a=!1,l=!1,c=!1,d=!1,p=0,u=0,f=0,h=0,m=[];for(i=0;i<n.length;i++)if(r=s,s=n.charCodeAt(i),a)39===s&&92!==r&&(a=!1);else if(l)34===s&&92!==r&&(l=!1);else if(c)96===s&&92!==r&&(c=!1);else if(d)47===s&&92!==r&&(d=!1);else if(124!==s||124===n.charCodeAt(i+1)||124===n.charCodeAt(i-1)||p||u||f){switch(s){case 34:l=!0;break;case 39:a=!0;break;case 96:c=!0;break;case 40:f++;break;case 41:f--;break;case 91:u++;break;case 93:u--;break;case 123:p++;break;case 125:p--}if(47===s){let e,t=i-1;for(;t>=0&&(e=n.charAt(t)," "===e);t--);e&&Jp.test(e)||(d=!0)}}else void 0===o?(h=i+1,o=n.slice(0,i).trim()):g();function g(){m.push(n.slice(h,i).trim()),h=i+1}if(void 0===o?o=n.slice(0,i).trim():0!==h&&g(),m.length){for(i=0;i<m.length;i++)o=tu(o,m[i],t);e.content=o}}function tu(e,t,n){n.helper(hc);const s=t.indexOf("(");if(s<0)return n.filters.add(t),`${yd(t,"filter")}(${e})`;{const r=t.slice(0,s),i=t.slice(s+1);return n.filters.add(r),`${yd(r,"filter")}(${e}${")"!==i?","+i:i}`}}const nu=new WeakSet,su=(e,t)=>{if(1===e.type){const n=od(e,"memo");if(!n||nu.has(e))return;return nu.add(e),()=>{const s=e.codegenNode||t.currentNode.codegenNode;s&&13===s.type&&(1!==e.tagType&&wd(s,t),e.codegenNode=Uc(t.helper(zc),[n.exp,Wc(void 0,s),"_cache",String(t.cached++)]))}}};function ru(e,t={}){const n=t.onError||Yl,s="module"===t.mode;!0===t.prefixIdentifiers?n(Jl(46)):s&&n(Jl(47)),t.cacheHandlers&&n(Jl(48)),t.scopeId&&!s&&n(Jl(49));const r=Fe(e)?function(e,t={}){const n=function(e,t){const n=Ie({},_d);let s;for(s in t)n[s]=void 0===t[s]?_d[s]:t[s];return{options:n,column:1,line:1,offset:0,originalSource:e,source:e,inPre:!1,inVPre:!1,onWarn:n.onWarn}}(e,t),s=Dd(n);return function(e,t=Vc){return{type:0,children:e,helpers:[],components:[],directives:[],hoists:[],imports:[],cached:0,temps:0,codegenNode:void 0,loc:t}}(Td(n,0,[]),Bd(n,s))}(e,t):e,[i,o]=[[Xp,mp,su,wp,Zp,Fp,Np,$p,Wp],{on:Hp,bind:Gp,model:Yp}];return rp(r,Ie({},t,{prefixIdentifiers:!1,nodeTransforms:[...i,...t.nodeTransforms||[]],directiveTransforms:Ie({},o,t.directiveTransforms||{})})),function(e,t={}){const n=function(e,{mode:t="function",prefixIdentifiers:n="module"===t,sourceMap:s=!1,filename:r="template.vue.html",scopeId:i=null,optimizeImports:o=!1,runtimeGlobalName:a="Vue",runtimeModuleName:l="vue",ssrRuntimeModuleName:c="vue/server-renderer",ssr:d=!1,isTS:p=!1,inSSR:u=!1}){const f={mode:t,prefixIdentifiers:n,sourceMap:s,filename:r,scopeId:i,optimizeImports:o,runtimeGlobalName:a,runtimeModuleName:l,ssrRuntimeModuleName:c,ssr:d,isTS:p,inSSR:u,source:e.loc.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper:e=>`_${Rc[e]}`,push(e,t){f.code+=e},indent(){h(++f.indentLevel)},deindent(e=!1){e?--f.indentLevel:h(--f.indentLevel)},newline(){h(f.indentLevel)}};function h(e){f.push("\n"+"  ".repeat(e))}return f}(e,t);t.onContextCreated&&t.onContextCreated(n);const{mode:s,push:r,prefixIdentifiers:i,indent:o,deindent:a,newline:l,scopeId:c,ssr:d}=n,p=e.helpers.length>0,u=!i&&"module"!==s;if(function(e,t){const{ssr:n,prefixIdentifiers:s,push:r,newline:i,runtimeModuleName:o,runtimeGlobalName:a,ssrRuntimeModuleName:l}=t,c=a,d=e=>`${Rc[e]}: _${Rc[e]}`;e.helpers.length>0&&(r(`const _Vue = ${c}\n`),e.hoists.length)&&r(`const { ${[oc,ac,lc,cc,dc].filter((t=>e.helpers.includes(t))).map(d).join(", ")} } = _Vue\n`),function(e,t){if(!e.length)return;t.pure=!0;const{push:n,newline:s,helper:r,scopeId:i,mode:o}=t;s();for(let r=0;r<e.length;r++){const i=e[r];i&&(n(`const _hoisted_${r+1} = `),pp(i,t),s())}t.pure=!1}(e.hoists,t),i(),r("return ")}(e,n),r(`function ${d?"ssrRender":"render"}(${(d?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"]).join(", ")}) {`),o(),u&&(r("with (_ctx) {"),o(),p&&(r(`const { ${e.helpers.map((e=>`${Rc[e]}: _${Rc[e]}`)).join(", ")} } = _Vue`),r("\n"),l())),e.components.length&&(lp(e.components,"component",n),(e.directives.length||e.temps>0)&&l()),e.directives.length&&(lp(e.directives,"directive",n),e.temps>0&&l()),e.filters&&e.filters.length&&(l(),lp(e.filters,"filter",n),l()),e.temps>0){r("let ");for(let t=0;t<e.temps;t++)r(`${t>0?", ":""}_temp${t}`)}return(e.components.length||e.directives.length||e.temps)&&(r("\n"),l()),d||r("return "),e.codegenNode?pp(e.codegenNode,n):r("null"),u&&(a(),r("}")),a(),r("}"),{ast:e,code:n.code,preamble:"",map:n.map?n.map.toJSON():void 0}}(r,Ie({},t,{prefixIdentifiers:!1}))}const iu=Symbol(""),ou=Symbol(""),au=Symbol(""),lu=Symbol(""),cu=Symbol(""),du=Symbol(""),pu=Symbol(""),uu=Symbol(""),fu=Symbol(""),hu=Symbol("");var mu;let gu;mu={[iu]:"vModelRadio",[ou]:"vModelCheckbox",[au]:"vModelText",[lu]:"vModelSelect",[cu]:"vModelDynamic",[du]:"withModifiers",[pu]:"withKeys",[uu]:"vShow",[fu]:"Transition",[hu]:"TransitionGroup"},Object.getOwnPropertySymbols(mu).forEach((e=>{Rc[e]=mu[e]}));const vu=le("style,iframe,script,noscript",!0),yu={isVoidTag:be,isNativeTag:e=>ye(e)||we(e),isPreTag:e=>"pre"===e,decodeEntities:function(e,t=!1){return gu||(gu=document.createElement("div")),t?(gu.innerHTML=`<div foo="${e.replace(/"/g,"&quot;")}">`,gu.children[0].getAttribute("foo")):(gu.innerHTML=e,gu.textContent)},isBuiltInComponent:e=>Yc(e,"Transition")?fu:Yc(e,"TransitionGroup")?hu:void 0,getNamespace(e,t){let n=t?t.ns:0;if(t&&2===n)if("annotation-xml"===t.tag){if("svg"===e)return 1;t.props.some((e=>6===e.type&&"encoding"===e.name&&null!=e.value&&("text/html"===e.value.content||"application/xhtml+xml"===e.value.content)))&&(n=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&"mglyph"!==e&&"malignmark"!==e&&(n=0);else t&&1===n&&("foreignObject"!==t.tag&&"desc"!==t.tag&&"title"!==t.tag||(n=0));if(0===n){if("svg"===e)return 1;if("math"===e)return 2}return n},getTextMode({tag:e,ns:t}){if(0===t){if("textarea"===e||"title"===e)return 1;if(vu(e))return 2}return 0}},wu=(e,t)=>{const n=me(e);return Hc(JSON.stringify(n),!1,t,3)};function bu(e,t){return Jl(e,t)}const xu=le("passive,once,capture"),Su=le("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),Eu=le("left,right"),Cu=le("onkeyup,onkeydown,onkeypress",!0),_u=(e,t)=>Xc(e)&&"onclick"===e.content.toLowerCase()?Hc(t,!0):4!==e.type?Gc(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,Tu=(e,t)=>{1!==e.type||0!==e.tagType||"script"!==e.tag&&"style"!==e.tag||(t.onError(bu(60,e.loc)),t.removeNode())},$u=[e=>{1===e.type&&e.props.forEach(((t,n)=>{6===t.type&&"style"===t.name&&t.value&&(e.props[n]={type:7,name:"bind",arg:Hc("style",!0,t.loc),exp:wu(t.value.content,t.loc),modifiers:[],loc:t.loc})}))}],Mu={cloak:()=>({props:[]}),html:(e,t,n)=>{const{exp:s,loc:r}=e;return s||n.onError(bu(50,r)),t.children.length&&(n.onError(bu(51,r)),t.children.length=0),{props:[jc(Hc("innerHTML",!0,r),s||Hc("",!0))]}},text:(e,t,n)=>{const{exp:s,loc:r}=e;return s||n.onError(bu(52,r)),t.children.length&&(n.onError(bu(53,r)),t.children.length=0),{props:[jc(Hc("textContent",!0),s?Uc(n.helperString(wc),[s],r):Hc("",!0))]}},model:(e,t,n)=>{const s=Yp(e,t,n);if(!s.props.length||1===t.tagType)return s;e.arg&&n.onError(bu(55,e.arg.loc));const{tag:r}=t,i=n.isCustomElement(r);if("input"===r||"textarea"===r||"select"===r||i){let o=au,a=!1;if("input"===r||i){const s=ad(t,"type");if(s){if(7===s.type)o=cu;else if(s.value)switch(s.value.content){case"radio":o=iu;break;case"checkbox":o=ou;break;case"file":a=!0,n.onError(bu(56,e.loc))}}else(function(e){return e.props.some((e=>!(7!==e.type||"bind"!==e.name||e.arg&&4===e.arg.type&&e.arg.isStatic)))})(t)&&(o=cu)}else"select"===r&&(o=lu);a||(s.needRuntime=n.helper(o))}else n.onError(bu(54,e.loc));return s.props=s.props.filter((e=>!(4===e.key.type&&"modelValue"===e.key.content))),s},on:(e,t,n)=>Hp(e,0,n,(t=>{const{modifiers:s}=e;if(!s.length)return t;let{key:r,value:i}=t.props[0];const{keyModifiers:o,nonKeyModifiers:a,eventOptionModifiers:l}=((e,t,n,s)=>{const r=[],i=[],o=[];for(let s=0;s<t.length;s++){const a=t[s];"native"===a&&Sd("COMPILER_V_ON_NATIVE",n)||xu(a)?o.push(a):Eu(a)?Xc(e)?Cu(e.content)?r.push(a):i.push(a):(r.push(a),i.push(a)):Su(a)?i.push(a):r.push(a)}return{keyModifiers:r,nonKeyModifiers:i,eventOptionModifiers:o}})(r,s,n,e.loc);if(a.includes("right")&&(r=_u(r,"onContextmenu")),a.includes("middle")&&(r=_u(r,"onMouseup")),a.length&&(i=Uc(n.helper(du),[i,JSON.stringify(a)])),!o.length||Xc(r)&&!Cu(r.content)||(i=Uc(n.helper(pu),[i,JSON.stringify(o)])),l.length){const e=l.map(tt).join("");r=Xc(r)?Hc(`${r.content}${e}`,!0):Gc(["(",r,`) + "${e}"`])}return{props:[jc(r,i)]}})),show:(e,t,n)=>{const{exp:s,loc:r}=e;return s||n.onError(bu(58,r)),{props:[],needRuntime:n.helper(uu)}}},ku=Object.create(null);po((function(e,n){if(!Fe(e)){if(!e.nodeType)return $e;e=e.innerHTML}const s=e,r=ku[s];if(r)return r;if("#"===e[0]){const t=document.querySelector(e);e=t?t.innerHTML:""}const{code:i}=function(e,t={}){return ru(e,Ie({},yu,t,{nodeTransforms:[Tu,...$u,...t.nodeTransforms||[]],directiveTransforms:Ie({},Mu,t.directiveTransforms||{}),transformHoist:null}))}(e,Ie({hoistStatic:!0,onError:void 0,onWarn:$e},n)),o=new Function("Vue",i)(t);return o._rc=!0,ku[s]=o}));const Pu={data:()=>({state:"mirror",foundCamera:!0,folder:"0",element:"",demo:!1,preference:_evr.preference,evr_url:"https://wppool.dev/easy-video-reviews",send:{sending:!0,success:!1,message:""},error:"",forms:_evr.forms,options:{shown:!1,camera:"0",mic:"0",delay:_evr.preference.delay,frontCamera:!0,flip:!0,form:{}},src:"record",previewPlaying:!1,devices:[],blob:[],stream:!1,mediaRecorder:!1,finishingCount:!1,startingCount:!1,finishingCounter:!1,startingCounter:!1,uploader:{limit:5,loading:!1,file:"",type:"",size:"",error:!1},visitor:{ip:_evr.ip,agent:window.navigator.userAgent},isMobile:!1,capture:"user"}),computed:{isSSL:()=>"https:"==window.location.protocol},methods:{frontCamera(){this.options.frontCamera=!this.options.frontCamera,this.options.flip=this.options.frontCamera,this.initMirror()},flipCamera(){this.options.flip=!this.options.flip},getVisitorInformation(){let e=this;fetch("https://api.ipify.org").then((e=>e.text())).then((t=>{e.visitor.ip=t}))},trans(e,t=!1){let n=e;return e in _evr.translations&&(n=_evr.translations[e]),t&&(n=n.replace("%s",t)),n},async check(){const e={method:"GET",headers:{"Content-Type":"application/json",Authorization:`Bearer ${_evr.access_token}`}};fetch(`${_evr.server_url}/wp-json/evr/v2/check/?website=${_evr.host}`,e).then((e=>e.json())).then((e=>(evr_log("permission check",e),e.success?(e.data.max_video_length<=this.preference.max_video_length&&(evr_log("mismatch",e.data.max_video_length,this.preference.max_video_length),this.preference.max_video_length=e.data.max_video_length,_evr.preference.max_video_length=e.data.max_video_length),this.preference.max_video_size=e.data.max_video_size,this.error="",!0):(this.error=e.message,!1))))},init(){evr_log("init",{folder:this.folder,element:this.element,demo:this.demo}),this.initForm(),this.initDevices(),this.initMirror(),this.loadSavedUserOptions()},initDevices(){if(this.isMobile)return!1;this.devices.mics=[],this.devices.cameras=[];try{navigator.mediaDevices.enumerateDevices().then((e=>{for(var t=0;t!==e.length;++t){let n=e[t],s={id:n.deviceId};"audioinput"===n.kind?(s.name=n.label||"Microphone "+(this.devices.mics.length+1),this.devices.mics.push(s)):"videoinput"===n.kind&&(s.name=n.label||"Camera "+(this.devices.cameras.length+1),this.devices.cameras.push(s))}}))}catch(e){this.foundCamera=!1}},delayCounter(){return this.delayCounterValue},initMirror(){if(this.isMobile)return!1;let e=this;this.closeStream().then((()=>{clearInterval(e.delayCounter),clearInterval(e.startingCounter),e.finishingCount="",void 0===navigator.mediaDevices&&(navigator.mediaDevices={}),void 0===navigator.mediaDevices.getUserMedia&&(navigator.mediaDevices.getUserMedia=function(e){var t=navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return t?new Promise((function(n,s){t.call(navigator,e,n,s)})):Promise.reject(new Error("getUserMedia is not implemented in this browser"))}),e.foundCamera=!0,e.state="mirror";let t={video:{width:{min:320,ideal:720},frameRate:{ideal:60},facingMode:e.options.frontCamera?"user":"environment"},audio:!0};"0"!=e.options.camera&&(t.video.deviceId=e.options.camera),"0"!=e.options.mic&&(t.audio.deviceId=e.options.mic),evr_log(t);try{navigator.mediaDevices.getUserMedia(t).then((n=>{evr_log(t),e.stream=n;let s=document.querySelector("video[data-evr-mirror]");s&&(s.srcObject=n)})).catch((t=>{evr_log(t),e.foundCamera=!1,evr_log("Webcam not found"),e.closeStream()}))}catch(t){evr_log(t),e.foundCamera=!1,evr_log("Webcam not found"),e.closeStream()}}))},initRecorder(){if(this.isMobile)return!1;this.stream||this.initMirror(),this.check(),this.options.shown=!1,this.state="recorder";const e=document.querySelector("[data-evr-preview]");e&&e.pause(),this.finishingCount=_evr.preference.max_video_length},initRecording(){if(this.isMobile)return!1;this.state="before_recording",this.startingCount=this.options.delay,this.startingCount&&this.startingCount>0?this.startingCounter=setInterval((()=>{this.startingCount--,0==this.startingCount&&(clearInterval(this.startingCounter),this.startingCount="Start",setTimeout((()=>{this.startRecordingNow()}),1e3))}),1e3):this.startRecordingNow()},startRecordingNow(){this.startingCount="",this.state="recording",this.blob=[];let e={mimeType:"video/mp4;codecs=vp9,opus"};MediaRecorder.isTypeSupported(e.mimeType)||(e={mimeType:"video/mp4;codecs=vp8,opus"},MediaRecorder.isTypeSupported(e.mimeType)||(e={mimeType:"video/mp4"},MediaRecorder.isTypeSupported(e.mimeType)||(e={mimeType:""}))),this.mediaRecorder=new MediaRecorder(this.stream,e),this.mediaRecorder.onstop=e=>{this.recordingStopped()},this.mediaRecorder.ondataavailable=e=>{e.data&&e.data.size>0&&this.blob.push(e.data),this.startPreview()},this.mediaRecorder.start(),this.finishingCount=_evr.preference.max_video_length,evr_log(_evr.preference),this.finishingCounter=setInterval((()=>{this.finishingCount--,-1==this.finishingCount&&this.mediaRecorder.stop()}),1e3)},recordingStopped(){this.finishingCount="",this.src="record",this.state="recorded",clearInterval(this.finishingCounter)},stopRecording(){this.mediaRecorder.stop()},startPreview(){let e=new Blob(this.blob,{type:"video/mp4"}),t=window.URL.createObjectURL(e);document.querySelector("video[data-evr-preview]").src=t},submitForm(e){e.preventDefault(),document.getElementById("evr_send").submit()},sendVideo(){this.state="send";let e=this;if(e.filedata)e.sendToServer();else{let t=new Blob(this.blob,{type:"video/mp4"}),n=new FileReader;n.readAsDataURL(t),n.onloadend=function(){e.filedata=n.result,e.sendToServer()}}},async sendToServer(){if(this.demo){let e=document.querySelector("video[data-evr-preview]").cloneNode(!0),t=document.querySelector(this.element);t.innerHTML="",t.classList.add("relative"),t.classList.add("evr-review"),e.controls=0;let n='<div class="absolute top-0 left-0 w-full h-full flex items-center justify-center z-50 evr-review-overlay">\n              <a data-play class="evr-review-play cursor-pointer opacity-50 hover:opacity-70 transition duration-150 text-white" style="color: white" >\n                <svg\n                  xmlns="http://www.w3.org/2000/svg"\n                  class="fill-current h-20 w-20"\n                  viewBox="0 0 16 16"\n                >\n                  <path d="m11.596 8.697-6.363 3.692c-.54.313-1.233-.066-1.233-.697V4.308c0-.63.692-1.01 1.233-.696l6.363 3.692a.802.802 0 0 1 0 1.393z" />\n                </svg>\n              </a>\n              <a style="display:none" data-stop class="evr-review-stop cursor-pointer opacity-50 hover:opacity-70 transition duration-150 text-white" style="color: white" >\n                <svg\n                  xmlns="http://www.w3.org/2000/svg"\n                  class="fill-current h-20 w-20"\n                  viewBox="0 0 16 16"\n                >\n                  <path d="M5.5 3.5A1.5 1.5 0 0 1 7 5v6a1.5 1.5 0 0 1-3 0V5a1.5 1.5 0 0 1 1.5-1.5zm5 0A1.5 1.5 0 0 1 12 5v6a1.5 1.5 0 0 1-3 0V5a1.5 1.5 0 0 1 1.5-1.5z"/>\n                </svg>\n              </a>\n            </div>';t.innerHTML=n,t.appendChild(e),t.style["background-image"]="",this.send.sending=!1,this.send.success=!0,this.filedata=!1,this.send.message=this.trans("Uploaded Successfully!")}else{let e=null;if("upload"==this.src){let t=document.querySelector("video[data-evr-preview]");e=await fetch(t.src).then((e=>e.blob())),e=[e]}else e=this.blob;this.blob=null;let t=new File(e,"video.mp4",{type:"video/mp4"}),n=new FormData;n.append("video",t);let s=this;this.send.message="",this.send.sending=!0;let r="upload"!=s.src&&s.options.flip,i={wrat:_evr.access_token,website:_evr.host,form_data:JSON.stringify(s.options.form),meta:JSON.stringify({flip:s.options.flip,user_agent:navigator.userAgent,device:navigator.platform||navigator.vendor,vendor:navigator.vendor||navigator.platform,language:navigator.language,scree_size:`${window.screen.width}x${window.screen.height}`,browser:navigator.appName,browser_version:navigator.appVersion||"Unknown"}),folder_id:s.folder,is_public:_evr.preference.auto_publish,flip:r};evr_log("data",i);for(let e in i)n.append(e,i[e]);evr_log("sending data to server",n);let o=await fetch(`${_evr.server_url}/wp-json/evr/v2/review/0`,{method:"POST",headers:{Authorization:`Bearer ${_evr.access_token}`},body:n});o=await o.json(),s.send.sending=!1,evr_log(o),o.success?(s.send.success=!0,s.filedata=!1,s.send.message=s.trans("Uploaded Successfully!"),window.EasyVideoReviews.loadVideos()):(s.send.success=!1,s.send.message=o.message||"Something went wrong")}},time(e=300){let t=Math.floor(e/60);return`${t>9?t:"0"+t}:${(e-=60*t)>9?e:"0"+e}`},async closeStream(){evr_log("Mirror exit");let e=document.querySelector("video[data-evr-mirror]");if(e){const t=e.srcObject;if(t){const n=t.getTracks();n&&n.forEach((function(e){e.stop()})),e.srcObject=null}}let t=document.querySelector("video[data-evr-preview]");return t&&(t.srcObject=null),this.stream=null,!0},label:e=>e in _evr.labels?_evr.labels[e]:e,initForm(){let e=this;e.forms&&e.forms.length&&e.forms.forEach((t=>{e.options.form[t.id]=t.default}))},initUploader(){let e=this;this.closeStream().then((()=>{e.state="uploader",e.uploader.file=!1}))},fileSelected(e){let t=e.target.files[0];this.uploader.file=t.name,this.uploader.size=this.bytesToSize(t.size),this.uploader.type=t.type,this.state="uploader",-1==t.type.search(/video/i)?this.uploader.error="Invalid Video File":this.lateUploader(e)},bytesToSize(e){if(0==e)return"0 Byte";var t=parseInt(Math.floor(Math.log(e)/Math.log(1024)));return Math.round(e/Math.pow(1024,t),2)+" "+["Bytes","KB","MB","GB","TB"][t]},removeFileUpload(e){e.target.value="",this.uploader.file="",this.uploader.error=!1},lateUploader(e){let t=this;var n=new FileReader;n.onload=function(e){t.src="upload",t.state="recorded",setTimeout((()=>{let n=document.querySelector("video[data-evr-preview]");n.preload="metadata",n.addEventListener("loadeddata",(function(){window.URL.revokeObjectURL(n.src);var s=n.currentTime;evr_log(s),s==1/0&&(s=100),s>Number(t.preference.max_video_length)&&(t.uploader.error=t.trans("Video Duration Limit Exceeded, Select other file"),t.state="uploader");const r=1024*this.max_video_size*1024;console.log("evr_maximum_limit",r,e.total),e.total>r&&(t.uploader.error=t.trans("Please select a file less than %s",t.bytesToSize(r)),t.state="uploader")})),n.src=e.target.result,t.filedata=e.target.result}),10)},n&&n.readAsDataURL(e.target.files[0])},playPausePreview(){let e=this,t=document.querySelector("[data-evr-preview]");e.previewPlaying?t.pause():t.play(),e.previewPlaying=!e.previewPlaying,t.onended=n=>{e.previewPlaying=!1,t.currentTime=0}},fullscreen(e=!1){e=document.querySelector(e),document.fullscreenElement?document.exitFullscreen():e.requestFullscreen().catch((e=>{alert(this.trans("Error attempting to enable full-screen mode: %s",e.message))}))},saveUserOptions(){this.options.shown=!1;let{delay:e,camera:t,mic:n,flip:s}=this.options;localStorage.setItem("_evr",JSON.stringify({delay:e,camera:t,mic:n,flip:s}))},loadSavedUserOptions(){let e=JSON.parse(localStorage.getItem("_evr"));e&&(this.options.delay=e.delay,this.options.camera=e.camera,this.options.mic=e.mic,this.options.flip=e.flip,evr_log(e))}},created(){let e=navigator.userAgent||navigator.vendor||window.opera;(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(e.substr(0,4)))&&(this.isMobile=!0),this.isMobile&&(this.state="mobile")},mounted(){this.initForm()}},Ou=Pu;window.Swiper=Y,function(e){function t(){let e=arguments||[];"undefined"!=typeof _evr&&_evr.debug&&console.log("%cEVR","background:rgb(2 132 199);color:white;font-size:10px;padding:4px;border-radius:2px;",...e)}window.evr_log=t,t("EVR Options:",_evr),window.EasyVideoReviews={},window.EasyVideoReviews.modal=e("[data-evr-modal]"),window.EasyVideoReviews.hide=()=>{window.EasyVideoReviews.mounted.closeStream().then((()=>{window.EasyVideoReviews.modal.fadeOut(200)}))},window.EasyVideoReviews.open=(e="0")=>{window.EasyVideoReviews.show(e)},window.EasyVideoReviews.close=()=>{window.EasyVideoReviews.hide()},e(document).on("click",".evr-open",(function(e){e.preventDefault(),window.EasyVideoReviews.show()})),e(document).on("click",".evr-close",(function(e){e.preventDefault(),window.EasyVideoReviews.hide()})),window.EasyVideoReviews.fetch=async(t="GET",n="",s={})=>{let r={method:t,mode:"cors",headers:{Accept:"application/json","Content-Type":"application/json",Authorization:_evr.access_token},body:JSON.stringify(s)};return Promise.resolve(fetch(`${n}${"GET"==t&&s?"?"+e.param(s):""}`,"POST"==t?r:{}).then((e=>{try{e=e.json()}catch(t){e=e.text()}return e})))},window.EasyVideoReviews.remote=async(e="",t="POST",n=!1)=>window.EasyVideoReviews.fetch("POST",e,n),window.EasyVideoReviews.app=Gl(Ou),window.EasyVideoReviews.mounted=window.EasyVideoReviews.app.mount("[data-evr-modal]");const n=document.querySelector("#evr_dropzone");var s;n&&n.length&&(["dragenter","dragover"].forEach((e=>{n.addEventListener(e,(e=>{e.preventDefault(),n.classList.add("ring-4"),n.classList.add("ring-blue-500"),n.classList.add("text-blue-500"),n.classList.remove("text-gray-400")}),!1)})),["dragleave","drop"].forEach((e=>{n.addEventListener(e,(e=>{e.preventDefault(),n.classList.remove("ring-4"),n.classList.remove("ring-blue-500"),n.classList.remove("text-blue-500"),n.classList.add("text-gray-400")}),!1)})),n.addEventListener("drop",(e=>{e.preventDefault(),e.stopPropagation(),window.EasyVideoReviews.mounted.fileSelected()}),!1)),window.EasyVideoReviews.initShowcase=async()=>{await window.EasyVideoReviews.loadVideos(),e(".evr-swiper").length>0&&e(".evr-swiper").each(((n,s)=>{let r=e(s).find("[data-evr-reviews]").data("evr-videos");if(!r)return;t("Initialize config",r);let i={navigation:!!Boolean(r.navigation)&&{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},observer:!0,observeParents:!0,parallax:!0,slidesPerView:3,loop:!0,autoplay:!0,simulateTouch:!0,spaceBetween:Math.ceil(5*r.gap),pagination:!!Boolean(r.pagination)&&{el:".swiper-pagination",clickable:!0},autoplay:!!Boolean(r.autoplay)&&{delay:r.delay,disableOnInteraction:!1},speed:r.delay/10,freeMode:!0,keyboardControl:!0,scrollbar:!!Boolean(r.scrollbar),keyboard:{enabled:!0,onlyInViewport:!1},breakpoints:{0:{slidesPerView:1,spaceBetween:5},120:{slidesPerView:r.columns_mobile,spaceBetween:Math.ceil(5*r.gap_mobile)},640:{slidesPerView:r.columns_tablet,spaceBetween:Math.ceil(5*r.gap_tablet)},992:{slidesPerView:r.columns,spaceBetween:Math.ceil(5*r.gap)}}};t(i),new Y(s,i)})),e("video[data-src]").length&&e("video[data-src]").each(((t,n)=>{e(n).attr("src",e(n).data("src")),e(n).next(".swiper-lazy-preloader").fadeOut(50),e(n)[0].load()}))},window.addEventListener("load",(function(){window.EasyVideoReviews.initShowcase()})),window.EasyVideoReviews.loadVideos=async()=>{if(!e("[data-evr-reviews], [data-evr-reviews]").length)return;const n=["id","slug","folder","tags","id_not","slug_not","folder_not","tags_not","limit","offset","order","orderby"];return e("[data-evr-reviews], [data-evr-reviews]").each((async(s,r)=>{let i=e(r).data("evr-reviews")||e(r).data("evr-videos");t("Config",i);const o={};i&&n.forEach((e=>{i[e]&&(o[e]=i[e])})),o.folder.includes("all")&&(o.folder="",o.folder_not="");const a=new URLSearchParams(o).toString(),l=document.createElement("div");l.innerHTML='<div class="swiper-lazy-preloader"></div>',e(r).html(l);let c=await fetch(`${_evr.server_url}/wp-json/evr/v2/public/reviews/?wrat=${_evr.access_token}&website=${_evr.host}&${a}`);if(c=await c.json(),!c.success||!c.data.length)return e(r).removeClass("grid"),e(r).addClass("text-center"),void e(r).html('<div class="w-96 mx-auto inline-flex flex-col items-center justify-center w-full h-full bg-white p-4 rounded-md shadow-sm">\n    <div class="flex items-center justify-center w-12 h-12 mb-4 text-gray-400 bg-gray-100 rounded-full">\n      <svg class="w-6 h-6" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">\n        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 6v6m0 0v6m0-6h6m-6 0H6"></path>\n      </svg>\n    </div>\n    <div class="text-center">\n      <h3 class="text-lg font-medium text-gray-600 font-semibold">No reviews found</h3>\n      <p class="text-sm text-gray-400">Be the first to leave a video review</p> \n    </div>\n  </div>');let d=c.data.filter((e=>e.video_url));e(r).html(""),d.forEach((t=>{let n=`<div class="swiper-slide evr-review"><div\n  class="${Boolean(i.rounded)?"rounded-md":""} bg-gray-50 overflow-hidden flex flex-col items-center justify-center h-full">\n  <div class="relative ">\n    <div class="z-50 w-full h-full cursor-pointer rounded-sm"> \n\n      <video class="z-50 h-full w-full cursor-pointer rounded-sm ${t.meta.flip?"evr-flip":""}" >\n  <source src="${t.video_url}" type="video/mp4">\n  <source src="${t.video_url}" type="video/ogg">\n  Your browser does not support the video tag.\n</video>\n\n    </div>\n    <div class="absolute top-0 left-0 w-full h-full flex items-center justify-center z-50 evr-review-overlay">\n      <a data-play class="evr-review-play cursor-pointer opacity-50 hover:opacity-70 transition duration-150 text-white" style="color: white" >\n        <svg\n          xmlns="http://www.w3.org/2000/svg"\n          class="fill-current h-20 w-20"\n          viewBox="0 0 16 16"\n        >\n          <path d="m11.596 8.697-6.363 3.692c-.54.313-1.233-.066-1.233-.697V4.308c0-.63.692-1.01 1.233-.696l6.363 3.692a.802.802 0 0 1 0 1.393z" />\n        </svg>\n      </a>\n      <a style="display:none" data-stop class="evr-review-stop cursor-pointer opacity-50 hover:opacity-70 transition duration-150 text-white" style="color: white" >\n        <svg\n          xmlns="http://www.w3.org/2000/svg"\n          class="fill-current h-20 w-20"\n          viewBox="0 0 16 16"\n        >\n          <path d="M5.5 3.5A1.5 1.5 0 0 1 7 5v6a1.5 1.5 0 0 1-3 0V5a1.5 1.5 0 0 1 1.5-1.5zm5 0A1.5 1.5 0 0 1 12 5v6a1.5 1.5 0 0 1-3 0V5a1.5 1.5 0 0 1 1.5-1.5z"/>\n        </svg>\n      </a>\n    </div>\n  </div>\n  ${Boolean(i.date)?`<div class="w-full bg-gray-100 py-3 px-4 text-gray-400 text-sm flex items-center justify-between">\n        <span>${t.created_at}</span>\n        <div class="relative">\n          <div></div>\n        </div>\n      </div>`:""}\n</div></div>`;e(r).append(n)}))})),!0},e(document).on("click",".evr-review [data-play]",(function(t){clearInterval(s),e(".evr-review").each(((t,n)=>{e(n).find("video")[0].pause(),e(n).find("video")[0].currentTime=0,e(n).find(".evr-review-stop").hide(0),e(n).find(".evr-review-play").fadeIn(50)})),t.preventDefault(),t.stopPropagation();let n=e(this).closest(".evr-review"),r=e(n).find("video")[0];r.currentTime=0,r.play(),e(this).hide(0),e(this).next("a").fadeIn(50),s=setTimeout((()=>{e(this).next("a").hide(0),e(this).fadeIn(50)}),1e3*r.duration)})),e(document).on("click",".evr-review [data-stop]",(function(t){t.preventDefault(),t.stopPropagation();let n=e(this).closest(".evr-review"),s=e(n).find("video")[0];s.pause(),s.currentTime=0,e(this).hide(0),e(this).prev("a").fadeIn(50)})),e(document).on("click","[data-evr-button]",(function(t){t.preventDefault();let n=e(this).attr("data-evr-button");n=n||"",window.EasyVideoReviews.show(n)})),e(document).on("click",".evr-social-share .evr-social-share-toggler",(function(t){t.preventDefault();let n=e(this).closest(".evr-social-share");e(n).find(".evr-social-share-button").toggleClass("opacity-0").toggleClass("opacity-1")})),e(document).on("click",".evr-social-share-button a.sharer",(function(t){t.preventDefault();let n=e(this).attr("href");window.open(n,"sharer","toolbar=0,status=0,resizable=1,width=626,height=436")})),e(document).on("click",".evr-overlay",(function(e){e.preventDefault(),window.EasyVideoReviews.hide()})),e(document).on("click","[data-evr-demo-button]",(function(t){t.preventDefault();let n=e(this).data("evr-demo-button");window.EasyVideoReviews.show(n,1)})),window.EasyVideoReviews.show=(e="0",t=!1)=>{window.EasyVideoReviews.mounted.$data.demo=t,t&&(window.EasyVideoReviews.mounted.$data.element=e),window.EasyVideoReviews.mounted.$data.folder=e,window.EasyVideoReviews.modal.fadeIn(200),window.EasyVideoReviews.mounted.check(),window.EasyVideoReviews.mounted.init()}}(jQuery)})();
     1(()=>{"use strict";var e={d:(t,n)=>{for(var s in n)e.o(n,s)&&!e.o(t,s)&&Object.defineProperty(t,s,{enumerable:!0,get:n[s]})}};e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),e.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var t={};function n(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function s(e={},t={}){Object.keys(t).forEach((r=>{void 0===e[r]?e[r]=t[r]:n(t[r])&&n(e[r])&&Object.keys(t[r]).length>0&&s(e[r],t[r])}))}e.r(t),e.d(t,{BaseTransition:()=>As,Comment:()=>ui,EffectScope:()=>pt,Fragment:()=>di,KeepAlive:()=>Xs,ReactiveEffect:()=>Tt,Static:()=>fi,Suspense:()=>Ts,Teleport:()=>ni,Text:()=>pi,Transition:()=>Ya,TransitionGroup:()=>fl,VueElement:()=>ja,callWithAsyncErrorHandling:()=>Co,callWithErrorHandling:()=>Eo,camelize:()=>Ze,capitalize:()=>tt,cloneVNode:()=>Li,compatUtils:()=>Sa,computed:()=>ts,createApp:()=>Gl,createBlock:()=>Ei,createCommentVNode:()=>Ai,createElementBlock:()=>Si,createElementVNode:()=>Pi,createHydrationRenderer:()=>Xr,createPropsRestProxy:()=>pa,createRenderer:()=>qr,createSSRApp:()=>Ul,createSlots:()=>Hi,createStaticVNode:()=>zi,createTextVNode:()=>Ni,createVNode:()=>Oi,customRef:()=>Kn,defineAsyncComponent:()=>Us,defineComponent:()=>Hs,defineCustomElement:()=>Da,defineEmits:()=>ra,defineExpose:()=>ia,defineProps:()=>sa,defineSSRCustomElement:()=>Ba,devtools:()=>ns,effect:()=>Mt,effectScope:()=>ut,getCurrentInstance:()=>to,getCurrentScope:()=>ht,getTransitionRawChildren:()=>js,guardReactiveProps:()=>Ii,h:()=>fa,handleError:()=>_o,hydrate:()=>Hl,initCustomFormatter:()=>ga,initDirectivesForSSR:()=>Xl,inject:()=>Ls,isMemoSame:()=>ya,isProxy:()=>Ln,isReactive:()=>On,isReadonly:()=>In,isRef:()=>Bn,isRuntimeOnly:()=>uo,isVNode:()=>Ci,markRaw:()=>zn,mergeDefaults:()=>da,mergeProps:()=>Bi,nextTick:()=>Do,normalizeClass:()=>ge,normalizeProps:()=>ve,normalizeStyle:()=>ue,onActivated:()=>Ks,onBeforeMount:()=>rr,onBeforeUnmount:()=>lr,onBeforeUpdate:()=>or,onDeactivated:()=>Js,onErrorCaptured:()=>fr,onMounted:()=>ir,onRenderTracked:()=>ur,onRenderTriggered:()=>pr,onScopeDispose:()=>mt,onServerPrefetch:()=>dr,onUnmounted:()=>cr,onUpdated:()=>ar,openBlock:()=>gi,popScopeId:()=>ys,provide:()=>Is,proxyRefs:()=>Xn,pushScopeId:()=>vs,queuePostFlushCb:()=>Ho,reactive:()=>Tn,readonly:()=>Mn,ref:()=>Fn,registerRuntimeCompiler:()=>po,render:()=>jl,renderList:()=>ji,renderSlot:()=>Gi,resolveComponent:()=>ri,resolveDirective:()=>ai,resolveDynamicComponent:()=>oi,resolveFilter:()=>xa,resolveTransitionHooks:()=>Vs,setBlockTracking:()=>bi,setDevtoolsHook:()=>os,setTransitionHooks:()=>Fs,shallowReactive:()=>$n,shallowReadonly:()=>kn,shallowRef:()=>jn,ssrContextKey:()=>ha,ssrUtils:()=>ba,stop:()=>kt,toDisplayString:()=>Ee,toHandlerKey:()=>nt,toHandlers:()=>Wi,toRaw:()=>Nn,toRef:()=>Qn,toRefs:()=>Jn,transformVNodeArgs:()=>Ti,triggerRef:()=>Un,unref:()=>Wn,useAttrs:()=>la,useCssModule:()=>Ha,useCssVars:()=>Ga,useSSRContext:()=>ma,useSlots:()=>aa,useTransitionState:()=>Ns,vModelCheckbox:()=>xl,vModelDynamic:()=>Ml,vModelRadio:()=>El,vModelSelect:()=>Cl,vModelText:()=>bl,vShow:()=>zl,version:()=>wa,warn:()=>bo,watch:()=>Zo,watchEffect:()=>Xo,watchPostEffect:()=>Yo,watchSyncEffect:()=>Ko,withAsyncContext:()=>ua,withCtx:()=>bs,withDefaults:()=>oa,withDirectives:()=>Ar,withKeys:()=>Nl,withMemo:()=>va,withModifiers:()=>Il,withScopeId:()=>ws});const r={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function i(){const e="undefined"!=typeof document?document:{};return s(e,r),e}const o={document:r,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function a(){const e="undefined"!=typeof window?window:{};return s(e,o),e}class l extends Array{constructor(e){super(...e||[]),function(e){const t=e.__proto__;Object.defineProperty(e,"__proto__",{get:()=>t,set(e){t.__proto__=e}})}(this)}}function c(e=[]){const t=[];return e.forEach((e=>{Array.isArray(e)?t.push(...c(e)):t.push(e)})),t}function d(e,t){return Array.prototype.filter.call(e,t)}function p(e,t){const n=a(),s=i();let r=[];if(!t&&e instanceof l)return e;if(!e)return new l(r);if("string"==typeof e){const n=e.trim();if(n.indexOf("<")>=0&&n.indexOf(">")>=0){let e="div";0===n.indexOf("<li")&&(e="ul"),0===n.indexOf("<tr")&&(e="tbody"),0!==n.indexOf("<td")&&0!==n.indexOf("<th")||(e="tr"),0===n.indexOf("<tbody")&&(e="table"),0===n.indexOf("<option")&&(e="select");const t=s.createElement(e);t.innerHTML=n;for(let e=0;e<t.childNodes.length;e+=1)r.push(t.childNodes[e])}else r=function(e,t){if("string"!=typeof e)return[e];const n=[],s=t.querySelectorAll(e);for(let e=0;e<s.length;e+=1)n.push(s[e]);return n}(e.trim(),t||s)}else if(e.nodeType||e===n||e===s)r.push(e);else if(Array.isArray(e)){if(e instanceof l)return e;r=e}return new l(function(e){const t=[];for(let n=0;n<e.length;n+=1)-1===t.indexOf(e[n])&&t.push(e[n]);return t}(r))}p.fn=l.prototype;const u="resize scroll".split(" ");function f(e){return function(...t){if(void 0===t[0]){for(let t=0;t<this.length;t+=1)u.indexOf(e)<0&&(e in this[t]?this[t][e]():p(this[t]).trigger(e));return this}return this.on(e,...t)}}f("click"),f("blur"),f("focus"),f("focusin"),f("focusout"),f("keyup"),f("keydown"),f("keypress"),f("submit"),f("change"),f("mousedown"),f("mousemove"),f("mouseup"),f("mouseenter"),f("mouseleave"),f("mouseout"),f("mouseover"),f("touchstart"),f("touchend"),f("touchmove"),f("resize"),f("scroll");const h={addClass:function(...e){const t=c(e.map((e=>e.split(" "))));return this.forEach((e=>{e.classList.add(...t)})),this},removeClass:function(...e){const t=c(e.map((e=>e.split(" "))));return this.forEach((e=>{e.classList.remove(...t)})),this},hasClass:function(...e){const t=c(e.map((e=>e.split(" "))));return d(this,(e=>t.filter((t=>e.classList.contains(t))).length>0)).length>0},toggleClass:function(...e){const t=c(e.map((e=>e.split(" "))));this.forEach((e=>{t.forEach((t=>{e.classList.toggle(t)}))}))},attr:function(e,t){if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(let n=0;n<this.length;n+=1)if(2===arguments.length)this[n].setAttribute(e,t);else for(const t in e)this[n][t]=e[t],this[n].setAttribute(t,e[t]);return this},removeAttr:function(e){for(let t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this},transform:function(e){for(let t=0;t<this.length;t+=1)this[t].style.transform=e;return this},transition:function(e){for(let t=0;t<this.length;t+=1)this[t].style.transitionDuration="string"!=typeof e?`${e}ms`:e;return this},on:function(...e){let[t,n,s,r]=e;function i(e){const t=e.target;if(!t)return;const r=e.target.dom7EventData||[];if(r.indexOf(e)<0&&r.unshift(e),p(t).is(n))s.apply(t,r);else{const e=p(t).parents();for(let t=0;t<e.length;t+=1)p(e[t]).is(n)&&s.apply(e[t],r)}}function o(e){const t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),s.apply(this,t)}"function"==typeof e[1]&&([t,s,r]=e,n=void 0),r||(r=!1);const a=t.split(" ");let l;for(let e=0;e<this.length;e+=1){const t=this[e];if(n)for(l=0;l<a.length;l+=1){const e=a[l];t.dom7LiveListeners||(t.dom7LiveListeners={}),t.dom7LiveListeners[e]||(t.dom7LiveListeners[e]=[]),t.dom7LiveListeners[e].push({listener:s,proxyListener:i}),t.addEventListener(e,i,r)}else for(l=0;l<a.length;l+=1){const e=a[l];t.dom7Listeners||(t.dom7Listeners={}),t.dom7Listeners[e]||(t.dom7Listeners[e]=[]),t.dom7Listeners[e].push({listener:s,proxyListener:o}),t.addEventListener(e,o,r)}}return this},off:function(...e){let[t,n,s,r]=e;"function"==typeof e[1]&&([t,s,r]=e,n=void 0),r||(r=!1);const i=t.split(" ");for(let e=0;e<i.length;e+=1){const t=i[e];for(let e=0;e<this.length;e+=1){const i=this[e];let o;if(!n&&i.dom7Listeners?o=i.dom7Listeners[t]:n&&i.dom7LiveListeners&&(o=i.dom7LiveListeners[t]),o&&o.length)for(let e=o.length-1;e>=0;e-=1){const n=o[e];s&&n.listener===s||s&&n.listener&&n.listener.dom7proxy&&n.listener.dom7proxy===s?(i.removeEventListener(t,n.proxyListener,r),o.splice(e,1)):s||(i.removeEventListener(t,n.proxyListener,r),o.splice(e,1))}}}return this},trigger:function(...e){const t=a(),n=e[0].split(" "),s=e[1];for(let r=0;r<n.length;r+=1){const i=n[r];for(let n=0;n<this.length;n+=1){const r=this[n];if(t.CustomEvent){const n=new t.CustomEvent(i,{detail:s,bubbles:!0,cancelable:!0});r.dom7EventData=e.filter(((e,t)=>t>0)),r.dispatchEvent(n),r.dom7EventData=[],delete r.dom7EventData}}}return this},transitionEnd:function(e){const t=this;return e&&t.on("transitionend",(function n(s){s.target===this&&(e.call(this,s),t.off("transitionend",n))})),this},outerWidth:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+parseFloat(e.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function(){const e=a();return this[0]?e.getComputedStyle(this[0],null):{}},offset:function(){if(this.length>0){const e=a(),t=i(),n=this[0],s=n.getBoundingClientRect(),r=t.body,o=n.clientTop||r.clientTop||0,l=n.clientLeft||r.clientLeft||0,c=n===e?e.scrollY:n.scrollTop,d=n===e?e.scrollX:n.scrollLeft;return{top:s.top+c-o,left:s.left+d-l}}return null},css:function(e,t){const n=a();let s;if(1===arguments.length){if("string"!=typeof e){for(s=0;s<this.length;s+=1)for(const t in e)this[s].style[t]=e[t];return this}if(this[0])return n.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(s=0;s<this.length;s+=1)this[s].style[e]=t;return this}return this},each:function(e){return e?(this.forEach(((t,n)=>{e.apply(t,[t,n])})),this):this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:null;for(let t=0;t<this.length;t+=1)this[t].innerHTML=e;return this},text:function(e){if(void 0===e)return this[0]?this[0].textContent.trim():null;for(let t=0;t<this.length;t+=1)this[t].textContent=e;return this},is:function(e){const t=a(),n=i(),s=this[0];let r,o;if(!s||void 0===e)return!1;if("string"==typeof e){if(s.matches)return s.matches(e);if(s.webkitMatchesSelector)return s.webkitMatchesSelector(e);if(s.msMatchesSelector)return s.msMatchesSelector(e);for(r=p(e),o=0;o<r.length;o+=1)if(r[o]===s)return!0;return!1}if(e===n)return s===n;if(e===t)return s===t;if(e.nodeType||e instanceof l){for(r=e.nodeType?[e]:e,o=0;o<r.length;o+=1)if(r[o]===s)return!0;return!1}return!1},index:function(){let e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function(e){if(void 0===e)return this;const t=this.length;if(e>t-1)return p([]);if(e<0){const n=t+e;return p(n<0?[]:[this[n]])}return p([this[e]])},append:function(...e){let t;const n=i();for(let s=0;s<e.length;s+=1){t=e[s];for(let e=0;e<this.length;e+=1)if("string"==typeof t){const s=n.createElement("div");for(s.innerHTML=t;s.firstChild;)this[e].appendChild(s.firstChild)}else if(t instanceof l)for(let n=0;n<t.length;n+=1)this[e].appendChild(t[n]);else this[e].appendChild(t)}return this},prepend:function(e){const t=i();let n,s;for(n=0;n<this.length;n+=1)if("string"==typeof e){const r=t.createElement("div");for(r.innerHTML=e,s=r.childNodes.length-1;s>=0;s-=1)this[n].insertBefore(r.childNodes[s],this[n].childNodes[0])}else if(e instanceof l)for(s=0;s<e.length;s+=1)this[n].insertBefore(e[s],this[n].childNodes[0]);else this[n].insertBefore(e,this[n].childNodes[0]);return this},next:function(e){return this.length>0?e?this[0].nextElementSibling&&p(this[0].nextElementSibling).is(e)?p([this[0].nextElementSibling]):p([]):this[0].nextElementSibling?p([this[0].nextElementSibling]):p([]):p([])},nextAll:function(e){const t=[];let n=this[0];if(!n)return p([]);for(;n.nextElementSibling;){const s=n.nextElementSibling;e?p(s).is(e)&&t.push(s):t.push(s),n=s}return p(t)},prev:function(e){if(this.length>0){const t=this[0];return e?t.previousElementSibling&&p(t.previousElementSibling).is(e)?p([t.previousElementSibling]):p([]):t.previousElementSibling?p([t.previousElementSibling]):p([])}return p([])},prevAll:function(e){const t=[];let n=this[0];if(!n)return p([]);for(;n.previousElementSibling;){const s=n.previousElementSibling;e?p(s).is(e)&&t.push(s):t.push(s),n=s}return p(t)},parent:function(e){const t=[];for(let n=0;n<this.length;n+=1)null!==this[n].parentNode&&(e?p(this[n].parentNode).is(e)&&t.push(this[n].parentNode):t.push(this[n].parentNode));return p(t)},parents:function(e){const t=[];for(let n=0;n<this.length;n+=1){let s=this[n].parentNode;for(;s;)e?p(s).is(e)&&t.push(s):t.push(s),s=s.parentNode}return p(t)},closest:function(e){let t=this;return void 0===e?p([]):(t.is(e)||(t=t.parents(e).eq(0)),t)},find:function(e){const t=[];for(let n=0;n<this.length;n+=1){const s=this[n].querySelectorAll(e);for(let e=0;e<s.length;e+=1)t.push(s[e])}return p(t)},children:function(e){const t=[];for(let n=0;n<this.length;n+=1){const s=this[n].children;for(let n=0;n<s.length;n+=1)e&&!p(s[n]).is(e)||t.push(s[n])}return p(t)},filter:function(e){return p(d(this,e))},remove:function(){for(let e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this}};Object.keys(h).forEach((e=>{Object.defineProperty(p.fn,e,{value:h[e],writable:!0})}));const m=p;function g(e,t=0){return setTimeout(e,t)}function v(){return Date.now()}function y(e,t="x"){const n=a();let s,r,i;const o=function(e){const t=a();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}(e);return n.WebKitCSSMatrix?(r=o.transform||o.webkitTransform,r.split(",").length>6&&(r=r.split(", ").map((e=>e.replace(",","."))).join(", ")),i=new n.WebKitCSSMatrix("none"===r?"":r)):(i=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),s=i.toString().split(",")),"x"===t&&(r=n.WebKitCSSMatrix?i.m41:16===s.length?parseFloat(s[12]):parseFloat(s[4])),"y"===t&&(r=n.WebKitCSSMatrix?i.m42:16===s.length?parseFloat(s[13]):parseFloat(s[5])),r||0}function w(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function b(...e){const t=Object(e[0]),n=["__proto__","constructor","prototype"];for(let r=1;r<e.length;r+=1){const i=e[r];if(null!=i&&(s=i,!("undefined"!=typeof window&&void 0!==window.HTMLElement?s instanceof HTMLElement:s&&(1===s.nodeType||11===s.nodeType)))){const e=Object.keys(Object(i)).filter((e=>n.indexOf(e)<0));for(let n=0,s=e.length;n<s;n+=1){const s=e[n],r=Object.getOwnPropertyDescriptor(i,s);void 0!==r&&r.enumerable&&(w(t[s])&&w(i[s])?i[s].__swiper__?t[s]=i[s]:b(t[s],i[s]):!w(t[s])&&w(i[s])?(t[s]={},i[s].__swiper__?t[s]=i[s]:b(t[s],i[s])):t[s]=i[s])}}}var s;return t}function x(e,t,n){e.style.setProperty(t,n)}function S({swiper:e,targetPosition:t,side:n}){const s=a(),r=-e.translate;let i,o=null;const l=e.params.speed;e.wrapperEl.style.scrollSnapType="none",s.cancelAnimationFrame(e.cssModeFrameID);const c=t>r?"next":"prev",d=(e,t)=>"next"===c&&e>=t||"prev"===c&&e<=t,p=()=>{i=(new Date).getTime(),null===o&&(o=i);const a=Math.max(Math.min((i-o)/l,1),0),c=.5-Math.cos(a*Math.PI)/2;let u=r+c*(t-r);if(d(u,t)&&(u=t),e.wrapperEl.scrollTo({[n]:u}),d(u,t))return e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout((()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[n]:u})})),void s.cancelAnimationFrame(e.cssModeFrameID);e.cssModeFrameID=s.requestAnimationFrame(p)};p()}let E,C,_;function T(){return E||(E=function(){const e=a(),t=i();return{smoothScroll:t.documentElement&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch),passiveListener:function(){let t=!1;try{const n=Object.defineProperty({},"passive",{get(){t=!0}});e.addEventListener("testPassiveListener",null,n)}catch(e){}return t}(),gestures:"ongesturestart"in e}}()),E}const $={on(e,t,n){const s=this;if("function"!=typeof t)return s;const r=n?"unshift":"push";return e.split(" ").forEach((e=>{s.eventsListeners[e]||(s.eventsListeners[e]=[]),s.eventsListeners[e][r](t)})),s},once(e,t,n){const s=this;if("function"!=typeof t)return s;function r(...n){s.off(e,r),r.__emitterProxy&&delete r.__emitterProxy,t.apply(s,n)}return r.__emitterProxy=t,s.on(e,r,n)},onAny(e,t){const n=this;if("function"!=typeof e)return n;const s=t?"unshift":"push";return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[s](e),n},offAny(e){const t=this;if(!t.eventsAnyListeners)return t;const n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){const n=this;return n.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?n.eventsListeners[e]=[]:n.eventsListeners[e]&&n.eventsListeners[e].forEach(((s,r)=>{(s===t||s.__emitterProxy&&s.__emitterProxy===t)&&n.eventsListeners[e].splice(r,1)}))})),n):n},emit(...e){const t=this;if(!t.eventsListeners)return t;let n,s,r;return"string"==typeof e[0]||Array.isArray(e[0])?(n=e[0],s=e.slice(1,e.length),r=t):(n=e[0].events,s=e[0].data,r=e[0].context||t),s.unshift(r),(Array.isArray(n)?n:n.split(" ")).forEach((e=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach((t=>{t.apply(r,[e,...s])})),t.eventsListeners&&t.eventsListeners[e]&&t.eventsListeners[e].forEach((e=>{e.apply(r,s)}))})),t}},M={updateSize:function(){const e=this;let t,n;const s=e.$el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:s[0].clientWidth,n=void 0!==e.params.height&&null!==e.params.height?e.params.height:s[0].clientHeight,0===t&&e.isHorizontal()||0===n&&e.isVertical()||(t=t-parseInt(s.css("padding-left")||0,10)-parseInt(s.css("padding-right")||0,10),n=n-parseInt(s.css("padding-top")||0,10)-parseInt(s.css("padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))},updateSlides:function(){const e=this;function t(t){return e.isHorizontal()?t:{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"}[t]}function n(e,n){return parseFloat(e.getPropertyValue(t(n))||0)}const s=e.params,{$wrapperEl:r,size:i,rtlTranslate:o,wrongRTL:a}=e,l=e.virtual&&s.virtual.enabled,c=l?e.virtual.slides.length:e.slides.length,d=r.children(`.${e.params.slideClass}`),p=l?e.virtual.slides.length:d.length;let u=[];const f=[],h=[];let m=s.slidesOffsetBefore;"function"==typeof m&&(m=s.slidesOffsetBefore.call(e));let g=s.slidesOffsetAfter;"function"==typeof g&&(g=s.slidesOffsetAfter.call(e));const v=e.snapGrid.length,y=e.slidesGrid.length;let w=s.spaceBetween,b=-m,S=0,E=0;if(void 0===i)return;"string"==typeof w&&w.indexOf("%")>=0&&(w=parseFloat(w.replace("%",""))/100*i),e.virtualSize=-w,o?d.css({marginLeft:"",marginBottom:"",marginTop:""}):d.css({marginRight:"",marginBottom:"",marginTop:""}),s.centeredSlides&&s.cssMode&&(x(e.wrapperEl,"--swiper-centered-offset-before",""),x(e.wrapperEl,"--swiper-centered-offset-after",""));const C=s.grid&&s.grid.rows>1&&e.grid;let _;C&&e.grid.initSlides(p);const T="auto"===s.slidesPerView&&s.breakpoints&&Object.keys(s.breakpoints).filter((e=>void 0!==s.breakpoints[e].slidesPerView)).length>0;for(let r=0;r<p;r+=1){_=0;const o=d.eq(r);if(C&&e.grid.updateSlide(r,o,p,t),"none"!==o.css("display")){if("auto"===s.slidesPerView){T&&(d[r].style[t("width")]="");const i=getComputedStyle(o[0]),a=o[0].style.transform,l=o[0].style.webkitTransform;if(a&&(o[0].style.transform="none"),l&&(o[0].style.webkitTransform="none"),s.roundLengths)_=e.isHorizontal()?o.outerWidth(!0):o.outerHeight(!0);else{const e=n(i,"width"),t=n(i,"padding-left"),s=n(i,"padding-right"),r=n(i,"margin-left"),a=n(i,"margin-right"),l=i.getPropertyValue("box-sizing");if(l&&"border-box"===l)_=e+r+a;else{const{clientWidth:n,offsetWidth:i}=o[0];_=e+t+s+r+a+(i-n)}}a&&(o[0].style.transform=a),l&&(o[0].style.webkitTransform=l),s.roundLengths&&(_=Math.floor(_))}else _=(i-(s.slidesPerView-1)*w)/s.slidesPerView,s.roundLengths&&(_=Math.floor(_)),d[r]&&(d[r].style[t("width")]=`${_}px`);d[r]&&(d[r].swiperSlideSize=_),h.push(_),s.centeredSlides?(b=b+_/2+S/2+w,0===S&&0!==r&&(b=b-i/2-w),0===r&&(b=b-i/2-w),Math.abs(b)<.001&&(b=0),s.roundLengths&&(b=Math.floor(b)),E%s.slidesPerGroup==0&&u.push(b),f.push(b)):(s.roundLengths&&(b=Math.floor(b)),(E-Math.min(e.params.slidesPerGroupSkip,E))%e.params.slidesPerGroup==0&&u.push(b),f.push(b),b=b+_+w),e.virtualSize+=_+w,S=_,E+=1}}if(e.virtualSize=Math.max(e.virtualSize,i)+g,o&&a&&("slide"===s.effect||"coverflow"===s.effect)&&r.css({width:`${e.virtualSize+s.spaceBetween}px`}),s.setWrapperSize&&r.css({[t("width")]:`${e.virtualSize+s.spaceBetween}px`}),C&&e.grid.updateWrapperSize(_,u,t),!s.centeredSlides){const t=[];for(let n=0;n<u.length;n+=1){let r=u[n];s.roundLengths&&(r=Math.floor(r)),u[n]<=e.virtualSize-i&&t.push(r)}u=t,Math.floor(e.virtualSize-i)-Math.floor(u[u.length-1])>1&&u.push(e.virtualSize-i)}if(0===u.length&&(u=[0]),0!==s.spaceBetween){const n=e.isHorizontal()&&o?"marginLeft":t("marginRight");d.filter(((e,t)=>!s.cssMode||t!==d.length-1)).css({[n]:`${w}px`})}if(s.centeredSlides&&s.centeredSlidesBounds){let e=0;h.forEach((t=>{e+=t+(s.spaceBetween?s.spaceBetween:0)})),e-=s.spaceBetween;const t=e-i;u=u.map((e=>e<0?-m:e>t?t+g:e))}if(s.centerInsufficientSlides){let e=0;if(h.forEach((t=>{e+=t+(s.spaceBetween?s.spaceBetween:0)})),e-=s.spaceBetween,e<i){const t=(i-e)/2;u.forEach(((e,n)=>{u[n]=e-t})),f.forEach(((e,n)=>{f[n]=e+t}))}}if(Object.assign(e,{slides:d,snapGrid:u,slidesGrid:f,slidesSizesGrid:h}),s.centeredSlides&&s.cssMode&&!s.centeredSlidesBounds){x(e.wrapperEl,"--swiper-centered-offset-before",-u[0]+"px"),x(e.wrapperEl,"--swiper-centered-offset-after",e.size/2-h[h.length-1]/2+"px");const t=-e.snapGrid[0],n=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+n))}p!==c&&e.emit("slidesLengthChange"),u.length!==v&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),f.length!==y&&e.emit("slidesGridLengthChange"),s.watchSlidesProgress&&e.updateSlidesOffset()},updateAutoHeight:function(e){const t=this,n=[],s=t.virtual&&t.params.virtual.enabled;let r,i=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const o=e=>s?t.slides.filter((t=>parseInt(t.getAttribute("data-swiper-slide-index"),10)===e))[0]:t.slides.eq(e)[0];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)t.visibleSlides.each((e=>{n.push(e)}));else for(r=0;r<Math.ceil(t.params.slidesPerView);r+=1){const e=t.activeIndex+r;if(e>t.slides.length&&!s)break;n.push(o(e))}else n.push(o(t.activeIndex));for(r=0;r<n.length;r+=1)if(void 0!==n[r]){const e=n[r].offsetHeight;i=e>i?e:i}(i||0===i)&&t.$wrapperEl.css("height",`${i}px`)},updateSlidesOffset:function(){const e=this,t=e.slides;for(let n=0;n<t.length;n+=1)t[n].swiperSlideOffset=e.isHorizontal()?t[n].offsetLeft:t[n].offsetTop},updateSlidesProgress:function(e=this&&this.translate||0){const t=this,n=t.params,{slides:s,rtlTranslate:r,snapGrid:i}=t;if(0===s.length)return;void 0===s[0].swiperSlideOffset&&t.updateSlidesOffset();let o=-e;r&&(o=e),s.removeClass(n.slideVisibleClass),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(let e=0;e<s.length;e+=1){const a=s[e];let l=a.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(l-=s[0].swiperSlideOffset);const c=(o+(n.centeredSlides?t.minTranslate():0)-l)/(a.swiperSlideSize+n.spaceBetween),d=(o-i[0]+(n.centeredSlides?t.minTranslate():0)-l)/(a.swiperSlideSize+n.spaceBetween),p=-(o-l),u=p+t.slidesSizesGrid[e];(p>=0&&p<t.size-1||u>1&&u<=t.size||p<=0&&u>=t.size)&&(t.visibleSlides.push(a),t.visibleSlidesIndexes.push(e),s.eq(e).addClass(n.slideVisibleClass)),a.progress=r?-c:c,a.originalProgress=r?-d:d}t.visibleSlides=m(t.visibleSlides)},updateProgress:function(e){const t=this;if(void 0===e){const n=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*n||0}const n=t.params,s=t.maxTranslate()-t.minTranslate();let{progress:r,isBeginning:i,isEnd:o}=t;const a=i,l=o;0===s?(r=0,i=!0,o=!0):(r=(e-t.minTranslate())/s,i=r<=0,o=r>=1),Object.assign(t,{progress:r,isBeginning:i,isEnd:o}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),i&&!a&&t.emit("reachBeginning toEdge"),o&&!l&&t.emit("reachEnd toEdge"),(a&&!i||l&&!o)&&t.emit("fromEdge"),t.emit("progress",r)},updateSlidesClasses:function(){const e=this,{slides:t,params:n,$wrapperEl:s,activeIndex:r,realIndex:i}=e,o=e.virtual&&n.virtual.enabled;let a;t.removeClass(`${n.slideActiveClass} ${n.slideNextClass} ${n.slidePrevClass} ${n.slideDuplicateActiveClass} ${n.slideDuplicateNextClass} ${n.slideDuplicatePrevClass}`),a=o?e.$wrapperEl.find(`.${n.slideClass}[data-swiper-slide-index="${r}"]`):t.eq(r),a.addClass(n.slideActiveClass),n.loop&&(a.hasClass(n.slideDuplicateClass)?s.children(`.${n.slideClass}:not(.${n.slideDuplicateClass})[data-swiper-slide-index="${i}"]`).addClass(n.slideDuplicateActiveClass):s.children(`.${n.slideClass}.${n.slideDuplicateClass}[data-swiper-slide-index="${i}"]`).addClass(n.slideDuplicateActiveClass));let l=a.nextAll(`.${n.slideClass}`).eq(0).addClass(n.slideNextClass);n.loop&&0===l.length&&(l=t.eq(0),l.addClass(n.slideNextClass));let c=a.prevAll(`.${n.slideClass}`).eq(0).addClass(n.slidePrevClass);n.loop&&0===c.length&&(c=t.eq(-1),c.addClass(n.slidePrevClass)),n.loop&&(l.hasClass(n.slideDuplicateClass)?s.children(`.${n.slideClass}:not(.${n.slideDuplicateClass})[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicateNextClass):s.children(`.${n.slideClass}.${n.slideDuplicateClass}[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicateNextClass),c.hasClass(n.slideDuplicateClass)?s.children(`.${n.slideClass}:not(.${n.slideDuplicateClass})[data-swiper-slide-index="${c.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicatePrevClass):s.children(`.${n.slideClass}.${n.slideDuplicateClass}[data-swiper-slide-index="${c.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicatePrevClass)),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{slidesGrid:s,snapGrid:r,params:i,activeIndex:o,realIndex:a,snapIndex:l}=t;let c,d=e;if(void 0===d){for(let e=0;e<s.length;e+=1)void 0!==s[e+1]?n>=s[e]&&n<s[e+1]-(s[e+1]-s[e])/2?d=e:n>=s[e]&&n<s[e+1]&&(d=e+1):n>=s[e]&&(d=e);i.normalizeSlideIndex&&(d<0||void 0===d)&&(d=0)}if(r.indexOf(n)>=0)c=r.indexOf(n);else{const e=Math.min(i.slidesPerGroupSkip,d);c=e+Math.floor((d-e)/i.slidesPerGroup)}if(c>=r.length&&(c=r.length-1),d===o)return void(c!==l&&(t.snapIndex=c,t.emit("snapIndexChange")));const p=parseInt(t.slides.eq(d).attr("data-swiper-slide-index")||d,10);Object.assign(t,{snapIndex:c,realIndex:p,previousIndex:o,activeIndex:d}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),a!==p&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")},updateClickedSlide:function(e){const t=this,n=t.params,s=m(e).closest(`.${n.slideClass}`)[0];let r,i=!1;if(s)for(let e=0;e<t.slides.length;e+=1)if(t.slides[e]===s){i=!0,r=e;break}if(!s||!i)return t.clickedSlide=void 0,void(t.clickedIndex=void 0);t.clickedSlide=s,t.virtual&&t.params.virtual.enabled?t.clickedIndex=parseInt(m(s).attr("data-swiper-slide-index"),10):t.clickedIndex=r,n.slideToClickedSlide&&void 0!==t.clickedIndex&&t.clickedIndex!==t.activeIndex&&t.slideToClickedSlide()}};function k({swiper:e,runCallbacks:t,direction:n,step:s}){const{activeIndex:r,previousIndex:i}=e;let o=n;if(o||(o=r>i?"next":r<i?"prev":"reset"),e.emit(`transition${s}`),t&&r!==i){if("reset"===o)return void e.emit(`slideResetTransition${s}`);e.emit(`slideChangeTransition${s}`),"next"===o?e.emit(`slideNextTransition${s}`):e.emit(`slidePrevTransition${s}`)}}const P={slideTo:function(e=0,t=this.params.speed,n=!0,s,r){if("number"!=typeof e&&"string"!=typeof e)throw new Error(`The 'index' argument cannot have type other than 'number' or 'string'. [${typeof e}] given.`);if("string"==typeof e){const t=parseInt(e,10);if(!isFinite(t))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${e}] given.`);e=t}const i=this;let o=e;o<0&&(o=0);const{params:a,snapGrid:l,slidesGrid:c,previousIndex:d,activeIndex:p,rtlTranslate:u,wrapperEl:f,enabled:h}=i;if(i.animating&&a.preventInteractionOnTransition||!h&&!s&&!r)return!1;const m=Math.min(i.params.slidesPerGroupSkip,o);let g=m+Math.floor((o-m)/i.params.slidesPerGroup);g>=l.length&&(g=l.length-1),(p||a.initialSlide||0)===(d||0)&&n&&i.emit("beforeSlideChangeStart");const v=-l[g];if(i.updateProgress(v),a.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){const t=-Math.floor(100*v),n=Math.floor(100*c[e]),s=Math.floor(100*c[e+1]);void 0!==c[e+1]?t>=n&&t<s-(s-n)/2?o=e:t>=n&&t<s&&(o=e+1):t>=n&&(o=e)}if(i.initialized&&o!==p){if(!i.allowSlideNext&&v<i.translate&&v<i.minTranslate())return!1;if(!i.allowSlidePrev&&v>i.translate&&v>i.maxTranslate()&&(p||0)!==o)return!1}let y;if(y=o>p?"next":o<p?"prev":"reset",u&&-v===i.translate||!u&&v===i.translate)return i.updateActiveIndex(o),a.autoHeight&&i.updateAutoHeight(),i.updateSlidesClasses(),"slide"!==a.effect&&i.setTranslate(v),"reset"!==y&&(i.transitionStart(n,y),i.transitionEnd(n,y)),!1;if(a.cssMode){const e=i.isHorizontal(),n=u?v:-v;if(0===t){const t=i.virtual&&i.params.virtual.enabled;t&&(i.wrapperEl.style.scrollSnapType="none",i._immediateVirtual=!0),f[e?"scrollLeft":"scrollTop"]=n,t&&requestAnimationFrame((()=>{i.wrapperEl.style.scrollSnapType="",i._swiperImmediateVirtual=!1}))}else{if(!i.support.smoothScroll)return S({swiper:i,targetPosition:n,side:e?"left":"top"}),!0;f.scrollTo({[e?"left":"top"]:n,behavior:"smooth"})}return!0}return i.setTransition(t),i.setTranslate(v),i.updateActiveIndex(o),i.updateSlidesClasses(),i.emit("beforeTransitionStart",t,s),i.transitionStart(n,y),0===t?i.transitionEnd(n,y):i.animating||(i.animating=!0,i.onSlideToWrapperTransitionEnd||(i.onSlideToWrapperTransitionEnd=function(e){i&&!i.destroyed&&e.target===this&&(i.$wrapperEl[0].removeEventListener("transitionend",i.onSlideToWrapperTransitionEnd),i.$wrapperEl[0].removeEventListener("webkitTransitionEnd",i.onSlideToWrapperTransitionEnd),i.onSlideToWrapperTransitionEnd=null,delete i.onSlideToWrapperTransitionEnd,i.transitionEnd(n,y))}),i.$wrapperEl[0].addEventListener("transitionend",i.onSlideToWrapperTransitionEnd),i.$wrapperEl[0].addEventListener("webkitTransitionEnd",i.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e=0,t=this.params.speed,n=!0,s){const r=this;let i=e;return r.params.loop&&(i+=r.loopedSlides),r.slideTo(i,t,n,s)},slideNext:function(e=this.params.speed,t=!0,n){const s=this,{animating:r,enabled:i,params:o}=s;if(!i)return s;let a=o.slidesPerGroup;"auto"===o.slidesPerView&&1===o.slidesPerGroup&&o.slidesPerGroupAuto&&(a=Math.max(s.slidesPerViewDynamic("current",!0),1));const l=s.activeIndex<o.slidesPerGroupSkip?1:a;if(o.loop){if(r&&o.loopPreventsSlide)return!1;s.loopFix(),s._clientLeft=s.$wrapperEl[0].clientLeft}return o.rewind&&s.isEnd?s.slideTo(0,e,t,n):s.slideTo(s.activeIndex+l,e,t,n)},slidePrev:function(e=this.params.speed,t=!0,n){const s=this,{params:r,animating:i,snapGrid:o,slidesGrid:a,rtlTranslate:l,enabled:c}=s;if(!c)return s;if(r.loop){if(i&&r.loopPreventsSlide)return!1;s.loopFix(),s._clientLeft=s.$wrapperEl[0].clientLeft}function d(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const p=d(l?s.translate:-s.translate),u=o.map((e=>d(e)));let f=o[u.indexOf(p)-1];if(void 0===f&&r.cssMode){let e;o.forEach(((t,n)=>{p>=t&&(e=n)})),void 0!==e&&(f=o[e>0?e-1:e])}let h=0;return void 0!==f&&(h=a.indexOf(f),h<0&&(h=s.activeIndex-1),"auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(h=h-s.slidesPerViewDynamic("previous",!0)+1,h=Math.max(h,0))),r.rewind&&s.isBeginning?s.slideTo(s.slides.length-1,e,t,n):s.slideTo(h,e,t,n)},slideReset:function(e=this.params.speed,t=!0,n){return this.slideTo(this.activeIndex,e,t,n)},slideToClosest:function(e=this.params.speed,t=!0,n,s=.5){const r=this;let i=r.activeIndex;const o=Math.min(r.params.slidesPerGroupSkip,i),a=o+Math.floor((i-o)/r.params.slidesPerGroup),l=r.rtlTranslate?r.translate:-r.translate;if(l>=r.snapGrid[a]){const e=r.snapGrid[a];l-e>(r.snapGrid[a+1]-e)*s&&(i+=r.params.slidesPerGroup)}else{const e=r.snapGrid[a-1];l-e<=(r.snapGrid[a]-e)*s&&(i-=r.params.slidesPerGroup)}return i=Math.max(i,0),i=Math.min(i,r.slidesGrid.length-1),r.slideTo(i,e,t,n)},slideToClickedSlide:function(){const e=this,{params:t,$wrapperEl:n}=e,s="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let r,i=e.clickedIndex;if(t.loop){if(e.animating)return;r=parseInt(m(e.clickedSlide).attr("data-swiper-slide-index"),10),t.centeredSlides?i<e.loopedSlides-s/2||i>e.slides.length-e.loopedSlides+s/2?(e.loopFix(),i=n.children(`.${t.slideClass}[data-swiper-slide-index="${r}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),g((()=>{e.slideTo(i)}))):e.slideTo(i):i>e.slides.length-s?(e.loopFix(),i=n.children(`.${t.slideClass}[data-swiper-slide-index="${r}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),g((()=>{e.slideTo(i)}))):e.slideTo(i)}else e.slideTo(i)}},O={loopCreate:function(){const e=this,t=i(),{params:n,$wrapperEl:s}=e,r=s.children().length>0?m(s.children()[0].parentNode):s;r.children(`.${n.slideClass}.${n.slideDuplicateClass}`).remove();let o=r.children(`.${n.slideClass}`);if(n.loopFillGroupWithBlank){const e=n.slidesPerGroup-o.length%n.slidesPerGroup;if(e!==n.slidesPerGroup){for(let s=0;s<e;s+=1){const e=m(t.createElement("div")).addClass(`${n.slideClass} ${n.slideBlankClass}`);r.append(e)}o=r.children(`.${n.slideClass}`)}}"auto"!==n.slidesPerView||n.loopedSlides||(n.loopedSlides=o.length),e.loopedSlides=Math.ceil(parseFloat(n.loopedSlides||n.slidesPerView,10)),e.loopedSlides+=n.loopAdditionalSlides,e.loopedSlides>o.length&&(e.loopedSlides=o.length);const a=[],l=[];o.each(((t,n)=>{const s=m(t);n<e.loopedSlides&&l.push(t),n<o.length&&n>=o.length-e.loopedSlides&&a.push(t),s.attr("data-swiper-slide-index",n)}));for(let e=0;e<l.length;e+=1)r.append(m(l[e].cloneNode(!0)).addClass(n.slideDuplicateClass));for(let e=a.length-1;e>=0;e-=1)r.prepend(m(a[e].cloneNode(!0)).addClass(n.slideDuplicateClass))},loopFix:function(){const e=this;e.emit("beforeLoopFix");const{activeIndex:t,slides:n,loopedSlides:s,allowSlidePrev:r,allowSlideNext:i,snapGrid:o,rtlTranslate:a}=e;let l;e.allowSlidePrev=!0,e.allowSlideNext=!0;const c=-o[t]-e.getTranslate();t<s?(l=n.length-3*s+t,l+=s,e.slideTo(l,0,!1,!0)&&0!==c&&e.setTranslate((a?-e.translate:e.translate)-c)):t>=n.length-s&&(l=-n.length+t+s,l+=s,e.slideTo(l,0,!1,!0)&&0!==c&&e.setTranslate((a?-e.translate:e.translate)-c)),e.allowSlidePrev=r,e.allowSlideNext=i,e.emit("loopFix")},loopDestroy:function(){const{$wrapperEl:e,params:t,slides:n}=this;e.children(`.${t.slideClass}.${t.slideDuplicateClass},.${t.slideClass}.${t.slideBlankClass}`).remove(),n.removeAttr("data-swiper-slide-index")}};function I(e){const t=this,n=i(),s=a(),r=t.touchEventsData,{params:o,touches:l,enabled:c}=t;if(!c)return;if(t.animating&&o.preventInteractionOnTransition)return;!t.animating&&o.cssMode&&o.loop&&t.loopFix();let d=e;d.originalEvent&&(d=d.originalEvent);let p=m(d.target);if("wrapper"===o.touchEventsTarget&&!p.closest(t.wrapperEl).length)return;if(r.isTouchEvent="touchstart"===d.type,!r.isTouchEvent&&"which"in d&&3===d.which)return;if(!r.isTouchEvent&&"button"in d&&d.button>0)return;if(r.isTouched&&r.isMoved)return;o.noSwipingClass&&""!==o.noSwipingClass&&d.target&&d.target.shadowRoot&&e.path&&e.path[0]&&(p=m(e.path[0]));const u=o.noSwipingSelector?o.noSwipingSelector:`.${o.noSwipingClass}`,f=!(!d.target||!d.target.shadowRoot);if(o.noSwiping&&(f?function(e,t=this){return function t(n){return n&&n!==i()&&n!==a()?(n.assignedSlot&&(n=n.assignedSlot),n.closest(e)||t(n.getRootNode().host)):null}(t)}(u,d.target):p.closest(u)[0]))return void(t.allowClick=!0);if(o.swipeHandler&&!p.closest(o.swipeHandler)[0])return;l.currentX="touchstart"===d.type?d.targetTouches[0].pageX:d.pageX,l.currentY="touchstart"===d.type?d.targetTouches[0].pageY:d.pageY;const h=l.currentX,g=l.currentY,y=o.edgeSwipeDetection||o.iOSEdgeSwipeDetection,w=o.edgeSwipeThreshold||o.iOSEdgeSwipeThreshold;if(y&&(h<=w||h>=s.innerWidth-w)){if("prevent"!==y)return;e.preventDefault()}if(Object.assign(r,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=h,l.startY=g,r.touchStartTime=v(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,o.threshold>0&&(r.allowThresholdMove=!1),"touchstart"!==d.type){let e=!0;p.is(r.focusableElements)&&(e=!1),n.activeElement&&m(n.activeElement).is(r.focusableElements)&&n.activeElement!==p[0]&&n.activeElement.blur();const s=e&&t.allowTouchMove&&o.touchStartPreventDefault;!o.touchStartForcePreventDefault&&!s||p[0].isContentEditable||d.preventDefault()}t.emit("touchStart",d)}function L(e){const t=i(),n=this,s=n.touchEventsData,{params:r,touches:o,rtlTranslate:a,enabled:l}=n;if(!l)return;let c=e;if(c.originalEvent&&(c=c.originalEvent),!s.isTouched)return void(s.startMoving&&s.isScrolling&&n.emit("touchMoveOpposite",c));if(s.isTouchEvent&&"touchmove"!==c.type)return;const d="touchmove"===c.type&&c.targetTouches&&(c.targetTouches[0]||c.changedTouches[0]),p="touchmove"===c.type?d.pageX:c.pageX,u="touchmove"===c.type?d.pageY:c.pageY;if(c.preventedByNestedSwiper)return o.startX=p,void(o.startY=u);if(!n.allowTouchMove)return n.allowClick=!1,void(s.isTouched&&(Object.assign(o,{startX:p,startY:u,currentX:p,currentY:u}),s.touchStartTime=v()));if(s.isTouchEvent&&r.touchReleaseOnEdges&&!r.loop)if(n.isVertical()){if(u<o.startY&&n.translate<=n.maxTranslate()||u>o.startY&&n.translate>=n.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else if(p<o.startX&&n.translate<=n.maxTranslate()||p>o.startX&&n.translate>=n.minTranslate())return;if(s.isTouchEvent&&t.activeElement&&c.target===t.activeElement&&m(c.target).is(s.focusableElements))return s.isMoved=!0,void(n.allowClick=!1);if(s.allowTouchCallbacks&&n.emit("touchMove",c),c.targetTouches&&c.targetTouches.length>1)return;o.currentX=p,o.currentY=u;const f=o.currentX-o.startX,h=o.currentY-o.startY;if(n.params.threshold&&Math.sqrt(f**2+h**2)<n.params.threshold)return;if(void 0===s.isScrolling){let e;n.isHorizontal()&&o.currentY===o.startY||n.isVertical()&&o.currentX===o.startX?s.isScrolling=!1:f*f+h*h>=25&&(e=180*Math.atan2(Math.abs(h),Math.abs(f))/Math.PI,s.isScrolling=n.isHorizontal()?e>r.touchAngle:90-e>r.touchAngle)}if(s.isScrolling&&n.emit("touchMoveOpposite",c),void 0===s.startMoving&&(o.currentX===o.startX&&o.currentY===o.startY||(s.startMoving=!0)),s.isScrolling)return void(s.isTouched=!1);if(!s.startMoving)return;n.allowClick=!1,!r.cssMode&&c.cancelable&&c.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&c.stopPropagation(),s.isMoved||(r.loop&&!r.cssMode&&n.loopFix(),s.startTranslate=n.getTranslate(),n.setTransition(0),n.animating&&n.$wrapperEl.trigger("webkitTransitionEnd transitionend"),s.allowMomentumBounce=!1,!r.grabCursor||!0!==n.allowSlideNext&&!0!==n.allowSlidePrev||n.setGrabCursor(!0),n.emit("sliderFirstMove",c)),n.emit("sliderMove",c),s.isMoved=!0;let g=n.isHorizontal()?f:h;o.diff=g,g*=r.touchRatio,a&&(g=-g),n.swipeDirection=g>0?"prev":"next",s.currentTranslate=g+s.startTranslate;let y=!0,w=r.resistanceRatio;if(r.touchReleaseOnEdges&&(w=0),g>0&&s.currentTranslate>n.minTranslate()?(y=!1,r.resistance&&(s.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+s.startTranslate+g)**w)):g<0&&s.currentTranslate<n.maxTranslate()&&(y=!1,r.resistance&&(s.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-s.startTranslate-g)**w)),y&&(c.preventedByNestedSwiper=!0),!n.allowSlideNext&&"next"===n.swipeDirection&&s.currentTranslate<s.startTranslate&&(s.currentTranslate=s.startTranslate),!n.allowSlidePrev&&"prev"===n.swipeDirection&&s.currentTranslate>s.startTranslate&&(s.currentTranslate=s.startTranslate),n.allowSlidePrev||n.allowSlideNext||(s.currentTranslate=s.startTranslate),r.threshold>0){if(!(Math.abs(g)>r.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);if(!s.allowThresholdMove)return s.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,s.currentTranslate=s.startTranslate,void(o.diff=n.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY)}r.followFinger&&!r.cssMode&&((r.freeMode&&r.freeMode.enabled&&n.freeMode||r.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),n.params.freeMode&&r.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(s.currentTranslate),n.setTranslate(s.currentTranslate))}function N(e){const t=this,n=t.touchEventsData,{params:s,touches:r,rtlTranslate:i,slidesGrid:o,enabled:a}=t;if(!a)return;let l=e;if(l.originalEvent&&(l=l.originalEvent),n.allowTouchCallbacks&&t.emit("touchEnd",l),n.allowTouchCallbacks=!1,!n.isTouched)return n.isMoved&&s.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,void(n.startMoving=!1);s.grabCursor&&n.isMoved&&n.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const c=v(),d=c-n.touchStartTime;if(t.allowClick){const e=l.path||l.composedPath&&l.composedPath();t.updateClickedSlide(e&&e[0]||l.target),t.emit("tap click",l),d<300&&c-n.lastClickTime<300&&t.emit("doubleTap doubleClick",l)}if(n.lastClickTime=v(),g((()=>{t.destroyed||(t.allowClick=!0)})),!n.isTouched||!n.isMoved||!t.swipeDirection||0===r.diff||n.currentTranslate===n.startTranslate)return n.isTouched=!1,n.isMoved=!1,void(n.startMoving=!1);let p;if(n.isTouched=!1,n.isMoved=!1,n.startMoving=!1,p=s.followFinger?i?t.translate:-t.translate:-n.currentTranslate,s.cssMode)return;if(t.params.freeMode&&s.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:p});let u=0,f=t.slidesSizesGrid[0];for(let e=0;e<o.length;e+=e<s.slidesPerGroupSkip?1:s.slidesPerGroup){const t=e<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;void 0!==o[e+t]?p>=o[e]&&p<o[e+t]&&(u=e,f=o[e+t]-o[e]):p>=o[e]&&(u=e,f=o[o.length-1]-o[o.length-2])}const h=(p-o[u])/f,m=u<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;if(d>s.longSwipesMs){if(!s.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(h>=s.longSwipesRatio?t.slideTo(u+m):t.slideTo(u)),"prev"===t.swipeDirection&&(h>1-s.longSwipesRatio?t.slideTo(u+m):t.slideTo(u))}else{if(!s.shortSwipes)return void t.slideTo(t.activeIndex);!t.navigation||l.target!==t.navigation.nextEl&&l.target!==t.navigation.prevEl?("next"===t.swipeDirection&&t.slideTo(u+m),"prev"===t.swipeDirection&&t.slideTo(u)):l.target===t.navigation.nextEl?t.slideTo(u+m):t.slideTo(u)}}function z(){const e=this,{params:t,el:n}=e;if(n&&0===n.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:s,allowSlidePrev:r,snapGrid:i}=e;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),("auto"===t.slidesPerView||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=r,e.allowSlideNext=s,e.params.watchOverflow&&i!==e.snapGrid&&e.checkOverflow()}function A(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function R(){const e=this,{wrapperEl:t,rtlTranslate:n,enabled:s}=e;if(!s)return;let r;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,-0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const i=e.maxTranslate()-e.minTranslate();r=0===i?0:(e.translate-e.minTranslate())/i,r!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}let V=!1;function D(){}const B=(e,t)=>{const n=i(),{params:s,touchEvents:r,el:o,wrapperEl:a,device:l,support:c}=e,d=!!s.nested,p="on"===t?"addEventListener":"removeEventListener",u=t;if(c.touch){const t=!("touchstart"!==r.start||!c.passiveListener||!s.passiveListeners)&&{passive:!0,capture:!1};o[p](r.start,e.onTouchStart,t),o[p](r.move,e.onTouchMove,c.passiveListener?{passive:!1,capture:d}:d),o[p](r.end,e.onTouchEnd,t),r.cancel&&o[p](r.cancel,e.onTouchEnd,t)}else o[p](r.start,e.onTouchStart,!1),n[p](r.move,e.onTouchMove,d),n[p](r.end,e.onTouchEnd,!1);(s.preventClicks||s.preventClicksPropagation)&&o[p]("click",e.onClick,!0),s.cssMode&&a[p]("scroll",e.onScroll),s.updateOnWindowResize?e[u](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",z,!0):e[u]("observerUpdate",z,!0)},F={attachEvents:function(){const e=this,t=i(),{params:n,support:s}=e;e.onTouchStart=I.bind(e),e.onTouchMove=L.bind(e),e.onTouchEnd=N.bind(e),n.cssMode&&(e.onScroll=R.bind(e)),e.onClick=A.bind(e),s.touch&&!V&&(t.addEventListener("touchstart",D),V=!0),B(e,"on")},detachEvents:function(){B(this,"off")}},j=(e,t)=>e.grid&&t.grid&&t.grid.rows>1,H={addClasses:function(){const e=this,{classNames:t,params:n,rtl:s,$el:r,device:i,support:o}=e,a=function(e,t){const n=[];return e.forEach((e=>{"object"==typeof e?Object.keys(e).forEach((s=>{e[s]&&n.push(t+s)})):"string"==typeof e&&n.push(t+e)})),n}(["initialized",n.direction,{"pointer-events":!o.touch},{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:s},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&"column"===n.grid.fill},{android:i.android},{ios:i.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides}],n.containerModifierClass);t.push(...a),r.addClass([...t].join(" ")),e.emitContainerClasses()},removeClasses:function(){const{$el:e,classNames:t}=this;e.removeClass(t.join(" ")),this.emitContainerClasses()}},G={init:!0,direction:"horizontal",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,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,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};function U(e,t){return function(n={}){const s=Object.keys(n)[0],r=n[s];"object"==typeof r&&null!==r?(["navigation","pagination","scrollbar"].indexOf(s)>=0&&!0===e[s]&&(e[s]={auto:!0}),s in e&&"enabled"in r?(!0===e[s]&&(e[s]={enabled:!0}),"object"!=typeof e[s]||"enabled"in e[s]||(e[s].enabled=!0),e[s]||(e[s]={enabled:!1}),b(t,n)):b(t,n)):b(t,n)}}const W={eventsEmitter:$,update:M,translate:{getTranslate:function(e=(this.isHorizontal()?"x":"y")){const{params:t,rtlTranslate:n,translate:s,$wrapperEl:r}=this;if(t.virtualTranslate)return n?-s:s;if(t.cssMode)return s;let i=y(r[0],e);return n&&(i=-i),i||0},setTranslate:function(e,t){const n=this,{rtlTranslate:s,params:r,$wrapperEl:i,wrapperEl:o,progress:a}=n;let l,c=0,d=0;n.isHorizontal()?c=s?-e:e:d=e,r.roundLengths&&(c=Math.floor(c),d=Math.floor(d)),r.cssMode?o[n.isHorizontal()?"scrollLeft":"scrollTop"]=n.isHorizontal()?-c:-d:r.virtualTranslate||i.transform(`translate3d(${c}px, ${d}px, 0px)`),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?c:d;const p=n.maxTranslate()-n.minTranslate();l=0===p?0:(e-n.minTranslate())/p,l!==a&&n.updateProgress(e),n.emit("setTranslate",n.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e=0,t=this.params.speed,n=!0,s=!0,r){const i=this,{params:o,wrapperEl:a}=i;if(i.animating&&o.preventInteractionOnTransition)return!1;const l=i.minTranslate(),c=i.maxTranslate();let d;if(d=s&&e>l?l:s&&e<c?c:e,i.updateProgress(d),o.cssMode){const e=i.isHorizontal();if(0===t)a[e?"scrollLeft":"scrollTop"]=-d;else{if(!i.support.smoothScroll)return S({swiper:i,targetPosition:-d,side:e?"left":"top"}),!0;a.scrollTo({[e?"left":"top"]:-d,behavior:"smooth"})}return!0}return 0===t?(i.setTransition(0),i.setTranslate(d),n&&(i.emit("beforeTransitionStart",t,r),i.emit("transitionEnd"))):(i.setTransition(t),i.setTranslate(d),n&&(i.emit("beforeTransitionStart",t,r),i.emit("transitionStart")),i.animating||(i.animating=!0,i.onTranslateToWrapperTransitionEnd||(i.onTranslateToWrapperTransitionEnd=function(e){i&&!i.destroyed&&e.target===this&&(i.$wrapperEl[0].removeEventListener("transitionend",i.onTranslateToWrapperTransitionEnd),i.$wrapperEl[0].removeEventListener("webkitTransitionEnd",i.onTranslateToWrapperTransitionEnd),i.onTranslateToWrapperTransitionEnd=null,delete i.onTranslateToWrapperTransitionEnd,n&&i.emit("transitionEnd"))}),i.$wrapperEl[0].addEventListener("transitionend",i.onTranslateToWrapperTransitionEnd),i.$wrapperEl[0].addEventListener("webkitTransitionEnd",i.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){const n=this;n.params.cssMode||n.$wrapperEl.transition(e),n.emit("setTransition",e,t)},transitionStart:function(e=!0,t){const n=this,{params:s}=n;s.cssMode||(s.autoHeight&&n.updateAutoHeight(),k({swiper:n,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){const n=this,{params:s}=n;n.animating=!1,s.cssMode||(n.setTransition(0),k({swiper:n,runCallbacks:e,direction:t,step:"End"}))}},slide:P,loop:O,grabCursor:{setGrabCursor:function(e){const t=this;if(t.support.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const n="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;n.style.cursor="move",n.style.cursor=e?"-webkit-grabbing":"-webkit-grab",n.style.cursor=e?"-moz-grabbin":"-moz-grab",n.style.cursor=e?"grabbing":"grab"},unsetGrabCursor:function(){const e=this;e.support.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}},events:F,breakpoints:{setBreakpoint:function(){const e=this,{activeIndex:t,initialized:n,loopedSlides:s=0,params:r,$el:i}=e,o=r.breakpoints;if(!o||o&&0===Object.keys(o).length)return;const a=e.getBreakpoint(o,e.params.breakpointsBase,e.el);if(!a||e.currentBreakpoint===a)return;const l=(a in o?o[a]:void 0)||e.originalParams,c=j(e,r),d=j(e,l),p=r.enabled;c&&!d?(i.removeClass(`${r.containerModifierClass}grid ${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!c&&d&&(i.addClass(`${r.containerModifierClass}grid`),(l.grid.fill&&"column"===l.grid.fill||!l.grid.fill&&"column"===r.grid.fill)&&i.addClass(`${r.containerModifierClass}grid-column`),e.emitContainerClasses());const u=l.direction&&l.direction!==r.direction,f=r.loop&&(l.slidesPerView!==r.slidesPerView||u);u&&n&&e.changeDirection(),b(e.params,l);const h=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),p&&!h?e.disable():!p&&h&&e.enable(),e.currentBreakpoint=a,e.emit("_beforeBreakpoint",l),f&&n&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-s+e.loopedSlides,0,!1)),e.emit("breakpoint",l)},getBreakpoint:function(e,t="window",n){if(!e||"container"===t&&!n)return;let s=!1;const r=a(),i="window"===t?r.innerHeight:n.clientHeight,o=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:i*t,point:e}}return{value:e,point:e}}));o.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let e=0;e<o.length;e+=1){const{point:i,value:a}=o[e];"window"===t?r.matchMedia(`(min-width: ${a}px)`).matches&&(s=i):a<=n.clientWidth&&(s=i)}return s||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:s}=n;if(s){const t=e.slides.length-1,n=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*s;e.isLocked=e.size>n}else e.isLocked=1===e.snapGrid.length;!0===n.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===n.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:H,images:{loadImage:function(e,t,n,s,r,i){const o=a();let l;function c(){i&&i()}m(e).parent("picture")[0]||e.complete&&r?c():t?(l=new o.Image,l.onload=c,l.onerror=c,s&&(l.sizes=s),n&&(l.srcset=n),t&&(l.src=t)):c()},preloadImages:function(){const e=this;function t(){null!=e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(let n=0;n<e.imagesToLoad.length;n+=1){const s=e.imagesToLoad[n];e.loadImage(s,s.currentSrc||s.getAttribute("src"),s.srcset||s.getAttribute("srcset"),s.sizes||s.getAttribute("sizes"),!0,t)}}}},q={};class X{constructor(...e){let t,n;if(1===e.length&&e[0].constructor&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?n=e[0]:[t,n]=e,n||(n={}),n=b({},n),t&&!n.el&&(n.el=t),n.el&&m(n.el).length>1){const e=[];return m(n.el).each((t=>{const s=b({},n,{el:t});e.push(new X(s))})),e}const s=this;s.__swiper__=!0,s.support=T(),s.device=function(e={}){return C||(C=function({userAgent:e}={}){const t=T(),n=a(),s=n.navigator.platform,r=e||n.navigator.userAgent,i={ios:!1,android:!1},o=n.screen.width,l=n.screen.height,c=r.match(/(Android);?[\s\/]+([\d.]+)?/);let d=r.match(/(iPad).*OS\s([\d_]+)/);const p=r.match(/(iPod)(.*OS\s([\d_]+))?/),u=!d&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),f="Win32"===s;let h="MacIntel"===s;return!d&&h&&t.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${o}x${l}`)>=0&&(d=r.match(/(Version)\/([\d.]+)/),d||(d=[0,1,"13_0_0"]),h=!1),c&&!f&&(i.os="android",i.android=!0),(d||u||p)&&(i.os="ios",i.ios=!0),i}(e)),C}({userAgent:n.userAgent}),s.browser=(_||(_=function(){const e=a();return{isSafari:function(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}()),_),s.eventsListeners={},s.eventsAnyListeners=[],s.modules=[...s.__modules__],n.modules&&Array.isArray(n.modules)&&s.modules.push(...n.modules);const r={};s.modules.forEach((e=>{e({swiper:s,extendParams:U(n,r),on:s.on.bind(s),once:s.once.bind(s),off:s.off.bind(s),emit:s.emit.bind(s)})}));const i=b({},G,r);return s.params=b({},i,q,n),s.originalParams=b({},s.params),s.passedParams=b({},n),s.params&&s.params.on&&Object.keys(s.params.on).forEach((e=>{s.on(e,s.params.on[e])})),s.params&&s.params.onAny&&s.onAny(s.params.onAny),s.$=m,Object.assign(s,{enabled:s.params.enabled,el:t,classNames:[],slides:m(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===s.params.direction,isVertical:()=>"vertical"===s.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:s.params.allowSlideNext,allowSlidePrev:s.params.allowSlidePrev,touchEvents:function(){const e=["touchstart","touchmove","touchend","touchcancel"],t=["pointerdown","pointermove","pointerup"];return s.touchEventsTouch={start:e[0],move:e[1],end:e[2],cancel:e[3]},s.touchEventsDesktop={start:t[0],move:t[1],end:t[2]},s.support.touch||!s.params.simulateTouch?s.touchEventsTouch:s.touchEventsDesktop}(),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:s.params.focusableElements,lastClickTime:v(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:s.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),s.emit("_swiper"),s.params.init&&s.init(),s}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const n=this;e=Math.min(Math.max(e,0),1);const s=n.minTranslate(),r=(n.maxTranslate()-s)*e+s;n.translateTo(r,void 0===t?0:t),n.updateActiveIndex(),n.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter((t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return e.className.split(" ").filter((e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass))).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.each((n=>{const s=e.getSlideClasses(n);t.push({slideEl:n,classNames:s}),e.emit("_slideClass",n,s)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e="current",t=!1){const{params:n,slides:s,slidesGrid:r,slidesSizesGrid:i,size:o,activeIndex:a}=this;let l=1;if(n.centeredSlides){let e,t=s[a].swiperSlideSize;for(let n=a+1;n<s.length;n+=1)s[n]&&!e&&(t+=s[n].swiperSlideSize,l+=1,t>o&&(e=!0));for(let n=a-1;n>=0;n-=1)s[n]&&!e&&(t+=s[n].swiperSlideSize,l+=1,t>o&&(e=!0))}else if("current"===e)for(let e=a+1;e<s.length;e+=1)(t?r[e]+i[e]-r[a]<o:r[e]-r[a]<o)&&(l+=1);else for(let e=a-1;e>=0;e-=1)r[a]-r[e]<o&&(l+=1);return l}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:n}=e;function s(){const t=e.rtlTranslate?-1*e.translate:e.translate,n=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(n),e.updateActiveIndex(),e.updateSlidesClasses()}let r;n.breakpoints&&e.setBreakpoint(),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.params.freeMode&&e.params.freeMode.enabled?(s(),e.params.autoHeight&&e.updateAutoHeight()):(r=("auto"===e.params.slidesPerView||e.params.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),r||s()),n.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t=!0){const n=this,s=n.params.direction;return e||(e="horizontal"===s?"vertical":"horizontal"),e===s||"horizontal"!==e&&"vertical"!==e||(n.$el.removeClass(`${n.params.containerModifierClass}${s}`).addClass(`${n.params.containerModifierClass}${e}`),n.emitContainerClasses(),n.params.direction=e,n.slides.each((t=>{"vertical"===e?t.style.width="":t.style.height=""})),n.emit("changeDirection"),t&&n.update()),n}mount(e){const t=this;if(t.mounted)return!0;const n=m(e||t.params.el);if(!(e=n[0]))return!1;e.swiper=t;const s=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let r=(()=>{if(e&&e.shadowRoot&&e.shadowRoot.querySelector){const t=m(e.shadowRoot.querySelector(s()));return t.children=e=>n.children(e),t}return n.children(s())})();if(0===r.length&&t.params.createElements){const e=i().createElement("div");r=m(e),e.className=t.params.wrapperClass,n.append(e),n.children(`.${t.params.slideClass}`).each((e=>{r.append(e)}))}return Object.assign(t,{$el:n,el:e,$wrapperEl:r,wrapperEl:r[0],mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===n.css("direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===n.css("direction")),wrongRTL:"-webkit-box"===r.css("display")}),!0}init(e){const t=this;return t.initialized||!1===t.mount(e)||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.params.loop&&t.loopCreate(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.preloadImages&&t.preloadImages(),t.params.loop?t.slideTo(t.params.initialSlide+t.loopedSlides,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.attachEvents(),t.initialized=!0,t.emit("init"),t.emit("afterInit")),t}destroy(e=!0,t=!0){const n=this,{params:s,$el:r,$wrapperEl:i,slides:o}=n;return void 0===n.params||n.destroyed||(n.emit("beforeDestroy"),n.initialized=!1,n.detachEvents(),s.loop&&n.loopDestroy(),t&&(n.removeClasses(),r.removeAttr("style"),i.removeAttr("style"),o&&o.length&&o.removeClass([s.slideVisibleClass,s.slideActiveClass,s.slideNextClass,s.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),n.emit("destroy"),Object.keys(n.eventsListeners).forEach((e=>{n.off(e)})),!1!==e&&(n.$el[0].swiper=null,function(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}}))}(n)),n.destroyed=!0),null}static extendDefaults(e){b(q,e)}static get extendedDefaults(){return q}static get defaults(){return G}static installModule(e){X.prototype.__modules__||(X.prototype.__modules__=[]);const t=X.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach((e=>X.installModule(e))),X):(X.installModule(e),X)}}Object.keys(W).forEach((e=>{Object.keys(W[e]).forEach((t=>{X.prototype[t]=W[e][t]}))})),X.use([function({swiper:e,on:t,emit:n}){const s=a();let r=null;const i=()=>{e&&!e.destroyed&&e.initialized&&(n("beforeResize"),n("resize"))},o=()=>{e&&!e.destroyed&&e.initialized&&n("orientationchange")};t("init",(()=>{e.params.resizeObserver&&void 0!==s.ResizeObserver?e&&!e.destroyed&&e.initialized&&(r=new ResizeObserver((t=>{const{width:n,height:s}=e;let r=n,o=s;t.forEach((({contentBoxSize:t,contentRect:n,target:s})=>{s&&s!==e.el||(r=n?n.width:(t[0]||t).inlineSize,o=n?n.height:(t[0]||t).blockSize)})),r===n&&o===s||i()})),r.observe(e.el)):(s.addEventListener("resize",i),s.addEventListener("orientationchange",o))})),t("destroy",(()=>{r&&r.unobserve&&e.el&&(r.unobserve(e.el),r=null),s.removeEventListener("resize",i),s.removeEventListener("orientationchange",o)}))},function({swiper:e,extendParams:t,on:n,emit:s}){const r=[],i=a(),o=(e,t={})=>{const n=new(i.MutationObserver||i.WebkitMutationObserver)((e=>{if(1===e.length)return void s("observerUpdate",e[0]);const t=function(){s("observerUpdate",e[0])};i.requestAnimationFrame?i.requestAnimationFrame(t):i.setTimeout(t,0)}));n.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),r.push(n)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",(()=>{if(e.params.observer){if(e.params.observeParents){const t=e.$el.parents();for(let e=0;e<t.length;e+=1)o(t[e])}o(e.$el[0],{childList:e.params.observeSlideChildren}),o(e.$wrapperEl[0],{attributes:!1})}})),n("destroy",(()=>{r.forEach((e=>{e.disconnect()})),r.splice(0,r.length)}))}]);const Y=X;function K(e,t,n,s){const r=i();return e.params.createElements&&Object.keys(s).forEach((i=>{if(!n[i]&&!0===n.auto){let o=e.$el.children(`.${s[i]}`)[0];o||(o=r.createElement("div"),o.className=s[i],e.$el.append(o)),n[i]=o,t[i]=o}})),n}function J(e=""){return`.${e.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}`}function Z(e){const t=this,{$wrapperEl:n,params:s}=t;if(s.loop&&t.loopDestroy(),"object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&n.append(e[t]);else n.append(e);s.loop&&t.loopCreate(),s.observer||t.update()}function Q(e){const t=this,{params:n,$wrapperEl:s,activeIndex:r}=t;n.loop&&t.loopDestroy();let i=r+1;if("object"==typeof e&&"length"in e){for(let t=0;t<e.length;t+=1)e[t]&&s.prepend(e[t]);i=r+e.length}else s.prepend(e);n.loop&&t.loopCreate(),n.observer||t.update(),t.slideTo(i,0,!1)}function ee(e,t){const n=this,{$wrapperEl:s,params:r,activeIndex:i}=n;let o=i;r.loop&&(o-=n.loopedSlides,n.loopDestroy(),n.slides=s.children(`.${r.slideClass}`));const a=n.slides.length;if(e<=0)return void n.prependSlide(t);if(e>=a)return void n.appendSlide(t);let l=o>e?o+1:o;const c=[];for(let t=a-1;t>=e;t-=1){const e=n.slides.eq(t);e.remove(),c.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&s.append(t[e]);l=o>e?o+t.length:o}else s.append(t);for(let e=0;e<c.length;e+=1)s.append(c[e]);r.loop&&n.loopCreate(),r.observer||n.update(),r.loop?n.slideTo(l+n.loopedSlides,0,!1):n.slideTo(l,0,!1)}function te(e){const t=this,{params:n,$wrapperEl:s,activeIndex:r}=t;let i=r;n.loop&&(i-=t.loopedSlides,t.loopDestroy(),t.slides=s.children(`.${n.slideClass}`));let o,a=i;if("object"==typeof e&&"length"in e){for(let n=0;n<e.length;n+=1)o=e[n],t.slides[o]&&t.slides.eq(o).remove(),o<a&&(a-=1);a=Math.max(a,0)}else o=e,t.slides[o]&&t.slides.eq(o).remove(),o<a&&(a-=1),a=Math.max(a,0);n.loop&&t.loopCreate(),n.observer||t.update(),n.loop?t.slideTo(a+t.loopedSlides,0,!1):t.slideTo(a,0,!1)}function ne(){const e=this,t=[];for(let n=0;n<e.slides.length;n+=1)t.push(n);e.removeSlide(t)}function se(e){const{effect:t,swiper:n,on:s,setTranslate:r,setTransition:i,overwriteParams:o,perspective:a}=e;s("beforeInit",(()=>{if(n.params.effect!==t)return;n.classNames.push(`${n.params.containerModifierClass}${t}`),a&&a()&&n.classNames.push(`${n.params.containerModifierClass}3d`);const e=o?o():{};Object.assign(n.params,e),Object.assign(n.originalParams,e)})),s("setTranslate",(()=>{n.params.effect===t&&r()})),s("setTransition",((e,s)=>{n.params.effect===t&&i(s)}))}function re(e,t){return e.transformEl?t.find(e.transformEl).css({"backface-visibility":"hidden","-webkit-backface-visibility":"hidden"}):t}function ie({swiper:e,duration:t,transformEl:n,allSlides:s}){const{slides:r,activeIndex:i,$wrapperEl:o}=e;if(e.params.virtualTranslate&&0!==t){let t,a=!1;t=s?n?r.find(n):r:n?r.eq(i).find(n):r.eq(i),t.transitionEnd((()=>{if(a)return;if(!e||e.destroyed)return;a=!0,e.animating=!1;const t=["webkitTransitionEnd","transitionend"];for(let e=0;e<t.length;e+=1)o.trigger(t[e])}))}}function oe(e,t,n){const s="swiper-slide-shadow"+(n?`-${n}`:""),r=e.transformEl?t.find(e.transformEl):t;let i=r.children(`.${s}`);return i.length||(i=m(`<div class="swiper-slide-shadow${n?`-${n}`:""}"></div>`),r.append(i)),i}const ae=[function({swiper:e,extendParams:t,on:n}){let s;function r(t,n){const s=e.params.virtual;if(s.cache&&e.virtual.cache[n])return e.virtual.cache[n];const r=s.renderSlide?m(s.renderSlide.call(e,t,n)):m(`<div class="${e.params.slideClass}" data-swiper-slide-index="${n}">${t}</div>`);return r.attr("data-swiper-slide-index")||r.attr("data-swiper-slide-index",n),s.cache&&(e.virtual.cache[n]=r),r}function i(t){const{slidesPerView:n,slidesPerGroup:s,centeredSlides:i}=e.params,{addSlidesBefore:o,addSlidesAfter:a}=e.params.virtual,{from:l,to:c,slides:d,slidesGrid:p,offset:u}=e.virtual;e.params.cssMode||e.updateActiveIndex();const f=e.activeIndex||0;let h,m,g;h=e.rtlTranslate?"right":e.isHorizontal()?"left":"top",i?(m=Math.floor(n/2)+s+a,g=Math.floor(n/2)+s+o):(m=n+(s-1)+a,g=s+o);const v=Math.max((f||0)-g,0),y=Math.min((f||0)+m,d.length-1),w=(e.slidesGrid[v]||0)-(e.slidesGrid[0]||0);function b(){e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.lazy&&e.params.lazy.enabled&&e.lazy.load()}if(Object.assign(e.virtual,{from:v,to:y,offset:w,slidesGrid:e.slidesGrid}),l===v&&c===y&&!t)return e.slidesGrid!==p&&w!==u&&e.slides.css(h,`${w}px`),void e.updateProgress();if(e.params.virtual.renderExternal)return e.params.virtual.renderExternal.call(e,{offset:w,from:v,to:y,slides:function(){const e=[];for(let t=v;t<=y;t+=1)e.push(d[t]);return e}()}),void(e.params.virtual.renderExternalUpdate&&b());const x=[],S=[];if(t)e.$wrapperEl.find(`.${e.params.slideClass}`).remove();else for(let t=l;t<=c;t+=1)(t<v||t>y)&&e.$wrapperEl.find(`.${e.params.slideClass}[data-swiper-slide-index="${t}"]`).remove();for(let e=0;e<d.length;e+=1)e>=v&&e<=y&&(void 0===c||t?S.push(e):(e>c&&S.push(e),e<l&&x.push(e)));S.forEach((t=>{e.$wrapperEl.append(r(d[t],t))})),x.sort(((e,t)=>t-e)).forEach((t=>{e.$wrapperEl.prepend(r(d[t],t))})),e.$wrapperEl.children(".swiper-slide").css(h,`${w}px`),b()}t({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}}),e.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]},n("beforeInit",(()=>{e.params.virtual.enabled&&(e.virtual.slides=e.params.virtual.slides,e.classNames.push(`${e.params.containerModifierClass}virtual`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0,e.params.initialSlide||i())})),n("setTranslate",(()=>{e.params.virtual.enabled&&(e.params.cssMode&&!e._immediateVirtual?(clearTimeout(s),s=setTimeout((()=>{i()}),100)):i())})),n("init update resize",(()=>{e.params.virtual.enabled&&e.params.cssMode&&x(e.wrapperEl,"--swiper-virtual-size",`${e.virtualSize}px`)})),Object.assign(e.virtual,{appendSlide:function(t){if("object"==typeof t&&"length"in t)for(let n=0;n<t.length;n+=1)t[n]&&e.virtual.slides.push(t[n]);else e.virtual.slides.push(t);i(!0)},prependSlide:function(t){const n=e.activeIndex;let s=n+1,r=1;if(Array.isArray(t)){for(let n=0;n<t.length;n+=1)t[n]&&e.virtual.slides.unshift(t[n]);s=n+t.length,r=t.length}else e.virtual.slides.unshift(t);if(e.params.virtual.cache){const t=e.virtual.cache,n={};Object.keys(t).forEach((e=>{const s=t[e],i=s.attr("data-swiper-slide-index");i&&s.attr("data-swiper-slide-index",parseInt(i,10)+r),n[parseInt(e,10)+r]=s})),e.virtual.cache=n}i(!0),e.slideTo(s,0)},removeSlide:function(t){if(null==t)return;let n=e.activeIndex;if(Array.isArray(t))for(let s=t.length-1;s>=0;s-=1)e.virtual.slides.splice(t[s],1),e.params.virtual.cache&&delete e.virtual.cache[t[s]],t[s]<n&&(n-=1),n=Math.max(n,0);else e.virtual.slides.splice(t,1),e.params.virtual.cache&&delete e.virtual.cache[t],t<n&&(n-=1),n=Math.max(n,0);i(!0),e.slideTo(n,0)},removeAllSlides:function(){e.virtual.slides=[],e.params.virtual.cache&&(e.virtual.cache={}),i(!0),e.slideTo(0,0)},update:i})},function({swiper:e,extendParams:t,on:n,emit:s}){const r=i(),o=a();function l(t){if(!e.enabled)return;const{rtlTranslate:n}=e;let i=t;i.originalEvent&&(i=i.originalEvent);const a=i.keyCode||i.charCode,l=e.params.keyboard.pageUpDown,c=l&&33===a,d=l&&34===a,p=37===a,u=39===a,f=38===a,h=40===a;if(!e.allowSlideNext&&(e.isHorizontal()&&u||e.isVertical()&&h||d))return!1;if(!e.allowSlidePrev&&(e.isHorizontal()&&p||e.isVertical()&&f||c))return!1;if(!(i.shiftKey||i.altKey||i.ctrlKey||i.metaKey||r.activeElement&&r.activeElement.nodeName&&("input"===r.activeElement.nodeName.toLowerCase()||"textarea"===r.activeElement.nodeName.toLowerCase()))){if(e.params.keyboard.onlyInViewport&&(c||d||p||u||f||h)){let t=!1;if(e.$el.parents(`.${e.params.slideClass}`).length>0&&0===e.$el.parents(`.${e.params.slideActiveClass}`).length)return;const s=e.$el,r=s[0].clientWidth,i=s[0].clientHeight,a=o.innerWidth,l=o.innerHeight,c=e.$el.offset();n&&(c.left-=e.$el[0].scrollLeft);const d=[[c.left,c.top],[c.left+r,c.top],[c.left,c.top+i],[c.left+r,c.top+i]];for(let e=0;e<d.length;e+=1){const n=d[e];if(n[0]>=0&&n[0]<=a&&n[1]>=0&&n[1]<=l){if(0===n[0]&&0===n[1])continue;t=!0}}if(!t)return}e.isHorizontal()?((c||d||p||u)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),((d||u)&&!n||(c||p)&&n)&&e.slideNext(),((c||p)&&!n||(d||u)&&n)&&e.slidePrev()):((c||d||f||h)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),(d||h)&&e.slideNext(),(c||f)&&e.slidePrev()),s("keyPress",a)}}function c(){e.keyboard.enabled||(m(r).on("keydown",l),e.keyboard.enabled=!0)}function d(){e.keyboard.enabled&&(m(r).off("keydown",l),e.keyboard.enabled=!1)}e.keyboard={enabled:!1},t({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),n("init",(()=>{e.params.keyboard.enabled&&c()})),n("destroy",(()=>{e.keyboard.enabled&&d()})),Object.assign(e.keyboard,{enable:c,disable:d})},function({swiper:e,extendParams:t,on:n,emit:s}){const r=a();let i;t({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null}}),e.mousewheel={enabled:!1};let o,l=v();const c=[];function d(){e.enabled&&(e.mouseEntered=!0)}function p(){e.enabled&&(e.mouseEntered=!1)}function u(t){return!(e.params.mousewheel.thresholdDelta&&t.delta<e.params.mousewheel.thresholdDelta||e.params.mousewheel.thresholdTime&&v()-l<e.params.mousewheel.thresholdTime||!(t.delta>=6&&v()-l<60)&&(t.direction<0?e.isEnd&&!e.params.loop||e.animating||(e.slideNext(),s("scroll",t.raw)):e.isBeginning&&!e.params.loop||e.animating||(e.slidePrev(),s("scroll",t.raw)),l=(new r.Date).getTime(),1))}function f(t){let n=t,r=!0;if(!e.enabled)return;const a=e.params.mousewheel;e.params.cssMode&&n.preventDefault();let l=e.$el;if("container"!==e.params.mousewheel.eventsTarget&&(l=m(e.params.mousewheel.eventsTarget)),!e.mouseEntered&&!l[0].contains(n.target)&&!a.releaseOnEdges)return!0;n.originalEvent&&(n=n.originalEvent);let d=0;const p=e.rtlTranslate?-1:1,f=function(e){let t=0,n=0,s=0,r=0;return"detail"in e&&(n=e.detail),"wheelDelta"in e&&(n=-e.wheelDelta/120),"wheelDeltaY"in e&&(n=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=n,n=0),s=10*t,r=10*n,"deltaY"in e&&(r=e.deltaY),"deltaX"in e&&(s=e.deltaX),e.shiftKey&&!s&&(s=r,r=0),(s||r)&&e.deltaMode&&(1===e.deltaMode?(s*=40,r*=40):(s*=800,r*=800)),s&&!t&&(t=s<1?-1:1),r&&!n&&(n=r<1?-1:1),{spinX:t,spinY:n,pixelX:s,pixelY:r}}(n);if(a.forceToAxis)if(e.isHorizontal()){if(!(Math.abs(f.pixelX)>Math.abs(f.pixelY)))return!0;d=-f.pixelX*p}else{if(!(Math.abs(f.pixelY)>Math.abs(f.pixelX)))return!0;d=-f.pixelY}else d=Math.abs(f.pixelX)>Math.abs(f.pixelY)?-f.pixelX*p:-f.pixelY;if(0===d)return!0;a.invert&&(d=-d);let h=e.getTranslate()+d*a.sensitivity;if(h>=e.minTranslate()&&(h=e.minTranslate()),h<=e.maxTranslate()&&(h=e.maxTranslate()),r=!!e.params.loop||!(h===e.minTranslate()||h===e.maxTranslate()),r&&e.params.nested&&n.stopPropagation(),e.params.freeMode&&e.params.freeMode.enabled){const t={time:v(),delta:Math.abs(d),direction:Math.sign(d)},r=o&&t.time<o.time+500&&t.delta<=o.delta&&t.direction===o.direction;if(!r){o=void 0,e.params.loop&&e.loopFix();let l=e.getTranslate()+d*a.sensitivity;const p=e.isBeginning,u=e.isEnd;if(l>=e.minTranslate()&&(l=e.minTranslate()),l<=e.maxTranslate()&&(l=e.maxTranslate()),e.setTransition(0),e.setTranslate(l),e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses(),(!p&&e.isBeginning||!u&&e.isEnd)&&e.updateSlidesClasses(),e.params.freeMode.sticky){clearTimeout(i),i=void 0,c.length>=15&&c.shift();const n=c.length?c[c.length-1]:void 0,s=c[0];if(c.push(t),n&&(t.delta>n.delta||t.direction!==n.direction))c.splice(0);else if(c.length>=15&&t.time-s.time<500&&s.delta-t.delta>=1&&t.delta<=6){const n=d>0?.8:.2;o=t,c.splice(0),i=g((()=>{e.slideToClosest(e.params.speed,!0,void 0,n)}),0)}i||(i=g((()=>{o=t,c.splice(0),e.slideToClosest(e.params.speed,!0,void 0,.5)}),500))}if(r||s("scroll",n),e.params.autoplay&&e.params.autoplayDisableOnInteraction&&e.autoplay.stop(),l===e.minTranslate()||l===e.maxTranslate())return!0}}else{const n={time:v(),delta:Math.abs(d),direction:Math.sign(d),raw:t};c.length>=2&&c.shift();const s=c.length?c[c.length-1]:void 0;if(c.push(n),s?(n.direction!==s.direction||n.delta>s.delta||n.time>s.time+150)&&u(n):u(n),function(t){const 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}(n))return!0}return n.preventDefault?n.preventDefault():n.returnValue=!1,!1}function h(t){let n=e.$el;"container"!==e.params.mousewheel.eventsTarget&&(n=m(e.params.mousewheel.eventsTarget)),n[t]("mouseenter",d),n[t]("mouseleave",p),n[t]("wheel",f)}function y(){return e.params.cssMode?(e.wrapperEl.removeEventListener("wheel",f),!0):!e.mousewheel.enabled&&(h("on"),e.mousewheel.enabled=!0,!0)}function w(){return e.params.cssMode?(e.wrapperEl.addEventListener(event,f),!0):!!e.mousewheel.enabled&&(h("off"),e.mousewheel.enabled=!1,!0)}n("init",(()=>{!e.params.mousewheel.enabled&&e.params.cssMode&&w(),e.params.mousewheel.enabled&&y()})),n("destroy",(()=>{e.params.cssMode&&y(),e.mousewheel.enabled&&w()})),Object.assign(e.mousewheel,{enable:y,disable:w})},function({swiper:e,extendParams:t,on:n,emit:s}){function r(t){let n;return t&&(n=m(t),e.params.uniqueNavElements&&"string"==typeof t&&n.length>1&&1===e.$el.find(t).length&&(n=e.$el.find(t))),n}function i(t,n){const s=e.params.navigation;t&&t.length>0&&(t[n?"addClass":"removeClass"](s.disabledClass),t[0]&&"BUTTON"===t[0].tagName&&(t[0].disabled=n),e.params.watchOverflow&&e.enabled&&t[e.isLocked?"addClass":"removeClass"](s.lockClass))}function o(){if(e.params.loop)return;const{$nextEl:t,$prevEl:n}=e.navigation;i(n,e.isBeginning&&!e.params.rewind),i(t,e.isEnd&&!e.params.rewind)}function a(t){t.preventDefault(),(!e.isBeginning||e.params.loop||e.params.rewind)&&e.slidePrev()}function l(t){t.preventDefault(),(!e.isEnd||e.params.loop||e.params.rewind)&&e.slideNext()}function c(){const t=e.params.navigation;if(e.params.navigation=K(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!t.nextEl&&!t.prevEl)return;const n=r(t.nextEl),s=r(t.prevEl);n&&n.length>0&&n.on("click",l),s&&s.length>0&&s.on("click",a),Object.assign(e.navigation,{$nextEl:n,nextEl:n&&n[0],$prevEl:s,prevEl:s&&s[0]}),e.enabled||(n&&n.addClass(t.lockClass),s&&s.addClass(t.lockClass))}function d(){const{$nextEl:t,$prevEl:n}=e.navigation;t&&t.length&&(t.off("click",l),t.removeClass(e.params.navigation.disabledClass)),n&&n.length&&(n.off("click",a),n.removeClass(e.params.navigation.disabledClass))}t({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}}),e.navigation={nextEl:null,$nextEl:null,prevEl:null,$prevEl:null},n("init",(()=>{c(),o()})),n("toEdge fromEdge lock unlock",(()=>{o()})),n("destroy",(()=>{d()})),n("enable disable",(()=>{const{$nextEl:t,$prevEl:n}=e.navigation;t&&t[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass),n&&n[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass)})),n("click",((t,n)=>{const{$nextEl:r,$prevEl:i}=e.navigation,o=n.target;if(e.params.navigation.hideOnClick&&!m(o).is(i)&&!m(o).is(r)){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===o||e.pagination.el.contains(o)))return;let t;r?t=r.hasClass(e.params.navigation.hiddenClass):i&&(t=i.hasClass(e.params.navigation.hiddenClass)),s(!0===t?"navigationShow":"navigationHide"),r&&r.toggleClass(e.params.navigation.hiddenClass),i&&i.toggleClass(e.params.navigation.hiddenClass)}})),Object.assign(e.navigation,{update:o,init:c,destroy:d})},function({swiper:e,extendParams:t,on:n,emit:s}){const r="swiper-pagination";let i;t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${r}-bullet`,bulletActiveClass:`${r}-bullet-active`,modifierClass:`${r}-`,currentClass:`${r}-current`,totalClass:`${r}-total`,hiddenClass:`${r}-hidden`,progressbarFillClass:`${r}-progressbar-fill`,progressbarOppositeClass:`${r}-progressbar-opposite`,clickableClass:`${r}-clickable`,lockClass:`${r}-lock`,horizontalClass:`${r}-horizontal`,verticalClass:`${r}-vertical`}}),e.pagination={el:null,$el:null,bullets:[]};let o=0;function a(){return!e.params.pagination.el||!e.pagination.el||!e.pagination.$el||0===e.pagination.$el.length}function l(t,n){const{bulletActiveClass:s}=e.params.pagination;t[n]().addClass(`${s}-${n}`)[n]().addClass(`${s}-${n}-${n}`)}function c(){const t=e.rtl,n=e.params.pagination;if(a())return;const r=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,c=e.pagination.$el;let d;const p=e.params.loop?Math.ceil((r-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(d=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup),d>r-1-2*e.loopedSlides&&(d-=r-2*e.loopedSlides),d>p-1&&(d-=p),d<0&&"bullets"!==e.params.paginationType&&(d=p+d)):d=void 0!==e.snapIndex?e.snapIndex:e.activeIndex||0,"bullets"===n.type&&e.pagination.bullets&&e.pagination.bullets.length>0){const s=e.pagination.bullets;let r,a,p;if(n.dynamicBullets&&(i=s.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),c.css(e.isHorizontal()?"width":"height",i*(n.dynamicMainBullets+4)+"px"),n.dynamicMainBullets>1&&void 0!==e.previousIndex&&(o+=d-(e.previousIndex-e.loopedSlides||0),o>n.dynamicMainBullets-1?o=n.dynamicMainBullets-1:o<0&&(o=0)),r=Math.max(d-o,0),a=r+(Math.min(s.length,n.dynamicMainBullets)-1),p=(a+r)/2),s.removeClass(["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${n.bulletActiveClass}${e}`)).join(" ")),c.length>1)s.each((e=>{const t=m(e),s=t.index();s===d&&t.addClass(n.bulletActiveClass),n.dynamicBullets&&(s>=r&&s<=a&&t.addClass(`${n.bulletActiveClass}-main`),s===r&&l(t,"prev"),s===a&&l(t,"next"))}));else{const t=s.eq(d),i=t.index();if(t.addClass(n.bulletActiveClass),n.dynamicBullets){const t=s.eq(r),o=s.eq(a);for(let e=r;e<=a;e+=1)s.eq(e).addClass(`${n.bulletActiveClass}-main`);if(e.params.loop)if(i>=s.length){for(let e=n.dynamicMainBullets;e>=0;e-=1)s.eq(s.length-e).addClass(`${n.bulletActiveClass}-main`);s.eq(s.length-n.dynamicMainBullets-1).addClass(`${n.bulletActiveClass}-prev`)}else l(t,"prev"),l(o,"next");else l(t,"prev"),l(o,"next")}}if(n.dynamicBullets){const r=Math.min(s.length,n.dynamicMainBullets+4),o=(i*r-i)/2-p*i,a=t?"right":"left";s.css(e.isHorizontal()?a:"top",`${o}px`)}}if("fraction"===n.type&&(c.find(J(n.currentClass)).text(n.formatFractionCurrent(d+1)),c.find(J(n.totalClass)).text(n.formatFractionTotal(p))),"progressbar"===n.type){let t;t=n.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";const s=(d+1)/p;let r=1,i=1;"horizontal"===t?r=s:i=s,c.find(J(n.progressbarFillClass)).transform(`translate3d(0,0,0) scaleX(${r}) scaleY(${i})`).transition(e.params.speed)}"custom"===n.type&&n.renderCustom?(c.html(n.renderCustom(e,d+1,p)),s("paginationRender",c[0])):s("paginationUpdate",c[0]),e.params.watchOverflow&&e.enabled&&c[e.isLocked?"addClass":"removeClass"](n.lockClass)}function d(){const t=e.params.pagination;if(a())return;const n=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,r=e.pagination.$el;let i="";if("bullets"===t.type){let s=e.params.loop?Math.ceil((n-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&!e.params.loop&&s>n&&(s=n);for(let n=0;n<s;n+=1)t.renderBullet?i+=t.renderBullet.call(e,n,t.bulletClass):i+=`<${t.bulletElement} class="${t.bulletClass}"></${t.bulletElement}>`;r.html(i),e.pagination.bullets=r.find(J(t.bulletClass))}"fraction"===t.type&&(i=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`,r.html(i)),"progressbar"===t.type&&(i=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`,r.html(i)),"custom"!==t.type&&s("paginationRender",e.pagination.$el[0])}function p(){e.params.pagination=K(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const t=e.params.pagination;if(!t.el)return;let n=m(t.el);0!==n.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&n.length>1&&(n=e.$el.find(t.el),n.length>1&&(n=n.filter((t=>m(t).parents(".swiper")[0]===e.el)))),"bullets"===t.type&&t.clickable&&n.addClass(t.clickableClass),n.addClass(t.modifierClass+t.type),n.addClass(t.modifierClass+e.params.direction),"bullets"===t.type&&t.dynamicBullets&&(n.addClass(`${t.modifierClass}${t.type}-dynamic`),o=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&n.addClass(t.progressbarOppositeClass),t.clickable&&n.on("click",J(t.bulletClass),(function(t){t.preventDefault();let n=m(this).index()*e.params.slidesPerGroup;e.params.loop&&(n+=e.loopedSlides),e.slideTo(n)})),Object.assign(e.pagination,{$el:n,el:n[0]}),e.enabled||n.addClass(t.lockClass))}function u(){const t=e.params.pagination;if(a())return;const n=e.pagination.$el;n.removeClass(t.hiddenClass),n.removeClass(t.modifierClass+t.type),n.removeClass(t.modifierClass+e.params.direction),e.pagination.bullets&&e.pagination.bullets.removeClass&&e.pagination.bullets.removeClass(t.bulletActiveClass),t.clickable&&n.off("click",J(t.bulletClass))}n("init",(()=>{p(),d(),c()})),n("activeIndexChange",(()=>{(e.params.loop||void 0===e.snapIndex)&&c()})),n("snapIndexChange",(()=>{e.params.loop||c()})),n("slidesLengthChange",(()=>{e.params.loop&&(d(),c())})),n("snapGridLengthChange",(()=>{e.params.loop||(d(),c())})),n("destroy",(()=>{u()})),n("enable disable",(()=>{const{$el:t}=e.pagination;t&&t[e.enabled?"removeClass":"addClass"](e.params.pagination.lockClass)})),n("lock unlock",(()=>{c()})),n("click",((t,n)=>{const r=n.target,{$el:i}=e.pagination;if(e.params.pagination.el&&e.params.pagination.hideOnClick&&i.length>0&&!m(r).hasClass(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&r===e.navigation.nextEl||e.navigation.prevEl&&r===e.navigation.prevEl))return;const t=i.hasClass(e.params.pagination.hiddenClass);s(!0===t?"paginationShow":"paginationHide"),i.toggleClass(e.params.pagination.hiddenClass)}})),Object.assign(e.pagination,{render:d,update:c,init:p,destroy:u})},function({swiper:e,extendParams:t,on:n,emit:s}){const r=i();let o,a,l,c,d=!1,p=null,u=null;function f(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t,rtlTranslate:n,progress:s}=e,{$dragEl:r,$el:i}=t,o=e.params.scrollbar;let c=a,d=(l-a)*s;n?(d=-d,d>0?(c=a-d,d=0):-d+a>l&&(c=l+d)):d<0?(c=a+d,d=0):d+a>l&&(c=l-d),e.isHorizontal()?(r.transform(`translate3d(${d}px, 0, 0)`),r[0].style.width=`${c}px`):(r.transform(`translate3d(0px, ${d}px, 0)`),r[0].style.height=`${c}px`),o.hide&&(clearTimeout(p),i[0].style.opacity=1,p=setTimeout((()=>{i[0].style.opacity=0,i.transition(400)}),1e3))}function h(){if(!e.params.scrollbar.el||!e.scrollbar.el)return;const{scrollbar:t}=e,{$dragEl:n,$el:s}=t;n[0].style.width="",n[0].style.height="",l=e.isHorizontal()?s[0].offsetWidth:s[0].offsetHeight,c=e.size/(e.virtualSize+e.params.slidesOffsetBefore-(e.params.centeredSlides?e.snapGrid[0]:0)),a="auto"===e.params.scrollbar.dragSize?l*c:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?n[0].style.width=`${a}px`:n[0].style.height=`${a}px`,s[0].style.display=c>=1?"none":"",e.params.scrollbar.hide&&(s[0].style.opacity=0),e.params.watchOverflow&&e.enabled&&t.$el[e.isLocked?"addClass":"removeClass"](e.params.scrollbar.lockClass)}function v(t){return e.isHorizontal()?"touchstart"===t.type||"touchmove"===t.type?t.targetTouches[0].clientX:t.clientX:"touchstart"===t.type||"touchmove"===t.type?t.targetTouches[0].clientY:t.clientY}function y(t){const{scrollbar:n,rtlTranslate:s}=e,{$el:r}=n;let i;i=(v(t)-r.offset()[e.isHorizontal()?"left":"top"]-(null!==o?o:a/2))/(l-a),i=Math.max(Math.min(i,1),0),s&&(i=1-i);const c=e.minTranslate()+(e.maxTranslate()-e.minTranslate())*i;e.updateProgress(c),e.setTranslate(c),e.updateActiveIndex(),e.updateSlidesClasses()}function w(t){const n=e.params.scrollbar,{scrollbar:r,$wrapperEl:i}=e,{$el:a,$dragEl:l}=r;d=!0,o=t.target===l[0]||t.target===l?v(t)-t.target.getBoundingClientRect()[e.isHorizontal()?"left":"top"]:null,t.preventDefault(),t.stopPropagation(),i.transition(100),l.transition(100),y(t),clearTimeout(u),a.transition(0),n.hide&&a.css("opacity",1),e.params.cssMode&&e.$wrapperEl.css("scroll-snap-type","none"),s("scrollbarDragStart",t)}function b(t){const{scrollbar:n,$wrapperEl:r}=e,{$el:i,$dragEl:o}=n;d&&(t.preventDefault?t.preventDefault():t.returnValue=!1,y(t),r.transition(0),i.transition(0),o.transition(0),s("scrollbarDragMove",t))}function x(t){const n=e.params.scrollbar,{scrollbar:r,$wrapperEl:i}=e,{$el:o}=r;d&&(d=!1,e.params.cssMode&&(e.$wrapperEl.css("scroll-snap-type",""),i.transition("")),n.hide&&(clearTimeout(u),u=g((()=>{o.css("opacity",0),o.transition(400)}),1e3)),s("scrollbarDragEnd",t),n.snapOnRelease&&e.slideToClosest())}function S(t){const{scrollbar:n,touchEventsTouch:s,touchEventsDesktop:i,params:o,support:a}=e,l=n.$el[0],c=!(!a.passiveListener||!o.passiveListeners)&&{passive:!1,capture:!1},d=!(!a.passiveListener||!o.passiveListeners)&&{passive:!0,capture:!1};if(!l)return;const p="on"===t?"addEventListener":"removeEventListener";a.touch?(l[p](s.start,w,c),l[p](s.move,b,c),l[p](s.end,x,d)):(l[p](i.start,w,c),r[p](i.move,b,c),r[p](i.end,x,d))}function E(){const{scrollbar:t,$el:n}=e;e.params.scrollbar=K(e,e.originalParams.scrollbar,e.params.scrollbar,{el:"swiper-scrollbar"});const s=e.params.scrollbar;if(!s.el)return;let r=m(s.el);e.params.uniqueNavElements&&"string"==typeof s.el&&r.length>1&&1===n.find(s.el).length&&(r=n.find(s.el));let i=r.find(`.${e.params.scrollbar.dragClass}`);0===i.length&&(i=m(`<div class="${e.params.scrollbar.dragClass}"></div>`),r.append(i)),Object.assign(t,{$el:r,el:r[0],$dragEl:i,dragEl:i[0]}),s.draggable&&e.params.scrollbar.el&&S("on"),r&&r[e.enabled?"removeClass":"addClass"](e.params.scrollbar.lockClass)}function C(){e.params.scrollbar.el&&S("off")}t({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}}),e.scrollbar={el:null,dragEl:null,$el:null,$dragEl:null},n("init",(()=>{E(),h(),f()})),n("update resize observerUpdate lock unlock",(()=>{h()})),n("setTranslate",(()=>{f()})),n("setTransition",((t,n)=>{!function(t){e.params.scrollbar.el&&e.scrollbar.el&&e.scrollbar.$dragEl.transition(t)}(n)})),n("enable disable",(()=>{const{$el:t}=e.scrollbar;t&&t[e.enabled?"removeClass":"addClass"](e.params.scrollbar.lockClass)})),n("destroy",(()=>{C()})),Object.assign(e.scrollbar,{updateSize:h,setTranslate:f,init:E,destroy:C})},function({swiper:e,extendParams:t,on:n}){t({parallax:{enabled:!1}});const s=(t,n)=>{const{rtl:s}=e,r=m(t),i=s?-1:1,o=r.attr("data-swiper-parallax")||"0";let a=r.attr("data-swiper-parallax-x"),l=r.attr("data-swiper-parallax-y");const c=r.attr("data-swiper-parallax-scale"),d=r.attr("data-swiper-parallax-opacity");if(a||l?(a=a||"0",l=l||"0"):e.isHorizontal()?(a=o,l="0"):(l=o,a="0"),a=a.indexOf("%")>=0?parseInt(a,10)*n*i+"%":a*n*i+"px",l=l.indexOf("%")>=0?parseInt(l,10)*n+"%":l*n+"px",null!=d){const e=d-(d-1)*(1-Math.abs(n));r[0].style.opacity=e}if(null==c)r.transform(`translate3d(${a}, ${l}, 0px)`);else{const e=c-(c-1)*(1-Math.abs(n));r.transform(`translate3d(${a}, ${l}, 0px) scale(${e})`)}},r=()=>{const{$el:t,slides:n,progress:r,snapGrid:i}=e;t.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((e=>{s(e,r)})),n.each(((t,n)=>{let o=t.progress;e.params.slidesPerGroup>1&&"auto"!==e.params.slidesPerView&&(o+=Math.ceil(n/2)-r*(i.length-1)),o=Math.min(Math.max(o,-1),1),m(t).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((e=>{s(e,o)}))}))};n("beforeInit",(()=>{e.params.parallax.enabled&&(e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)})),n("init",(()=>{e.params.parallax.enabled&&r()})),n("setTranslate",(()=>{e.params.parallax.enabled&&r()})),n("setTransition",((t,n)=>{e.params.parallax.enabled&&((t=e.params.speed)=>{const{$el:n}=e;n.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((e=>{const n=m(e);let s=parseInt(n.attr("data-swiper-parallax-duration"),10)||t;0===t&&(s=0),n.transition(s)}))})(n)}))},function({swiper:e,extendParams:t,on:n,emit:s}){const r=a();t({zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),e.zoom={enabled:!1};let i,o,l,c=1,d=!1;const p={$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},u={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:{}},f={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let h=1;function g(e){if(e.targetTouches.length<2)return 1;const t=e.targetTouches[0].pageX,n=e.targetTouches[0].pageY,s=e.targetTouches[1].pageX,r=e.targetTouches[1].pageY;return Math.sqrt((s-t)**2+(r-n)**2)}function v(t){const n=e.support,s=e.params.zoom;if(o=!1,l=!1,!n.gestures){if("touchstart"!==t.type||"touchstart"===t.type&&t.targetTouches.length<2)return;o=!0,p.scaleStart=g(t)}p.$slideEl&&p.$slideEl.length||(p.$slideEl=m(t.target).closest(`.${e.params.slideClass}`),0===p.$slideEl.length&&(p.$slideEl=e.slides.eq(e.activeIndex)),p.$imageEl=p.$slideEl.find(`.${s.containerClass}`).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),p.$imageWrapEl=p.$imageEl.parent(`.${s.containerClass}`),p.maxRatio=p.$imageWrapEl.attr("data-swiper-zoom")||s.maxRatio,0!==p.$imageWrapEl.length)?(p.$imageEl&&p.$imageEl.transition(0),d=!0):p.$imageEl=void 0}function w(t){const n=e.support,s=e.params.zoom,r=e.zoom;if(!n.gestures){if("touchmove"!==t.type||"touchmove"===t.type&&t.targetTouches.length<2)return;l=!0,p.scaleMove=g(t)}p.$imageEl&&0!==p.$imageEl.length?(n.gestures?r.scale=t.scale*c:r.scale=p.scaleMove/p.scaleStart*c,r.scale>p.maxRatio&&(r.scale=p.maxRatio-1+(r.scale-p.maxRatio+1)**.5),r.scale<s.minRatio&&(r.scale=s.minRatio+1-(s.minRatio-r.scale+1)**.5),p.$imageEl.transform(`translate3d(0,0,0) scale(${r.scale})`)):"gesturechange"===t.type&&v(t)}function b(t){const n=e.device,s=e.support,r=e.params.zoom,i=e.zoom;if(!s.gestures){if(!o||!l)return;if("touchend"!==t.type||"touchend"===t.type&&t.changedTouches.length<2&&!n.android)return;o=!1,l=!1}p.$imageEl&&0!==p.$imageEl.length&&(i.scale=Math.max(Math.min(i.scale,p.maxRatio),r.minRatio),p.$imageEl.transition(e.params.speed).transform(`translate3d(0,0,0) scale(${i.scale})`),c=i.scale,d=!1,1===i.scale&&(p.$slideEl=void 0))}function x(t){const n=e.zoom;if(!p.$imageEl||0===p.$imageEl.length)return;if(e.allowClick=!1,!u.isTouched||!p.$slideEl)return;u.isMoved||(u.width=p.$imageEl[0].offsetWidth,u.height=p.$imageEl[0].offsetHeight,u.startX=y(p.$imageWrapEl[0],"x")||0,u.startY=y(p.$imageWrapEl[0],"y")||0,p.slideWidth=p.$slideEl[0].offsetWidth,p.slideHeight=p.$slideEl[0].offsetHeight,p.$imageWrapEl.transition(0));const s=u.width*n.scale,r=u.height*n.scale;if(!(s<p.slideWidth&&r<p.slideHeight)){if(u.minX=Math.min(p.slideWidth/2-s/2,0),u.maxX=-u.minX,u.minY=Math.min(p.slideHeight/2-r/2,0),u.maxY=-u.minY,u.touchesCurrent.x="touchmove"===t.type?t.targetTouches[0].pageX:t.pageX,u.touchesCurrent.y="touchmove"===t.type?t.targetTouches[0].pageY:t.pageY,!u.isMoved&&!d){if(e.isHorizontal()&&(Math.floor(u.minX)===Math.floor(u.startX)&&u.touchesCurrent.x<u.touchesStart.x||Math.floor(u.maxX)===Math.floor(u.startX)&&u.touchesCurrent.x>u.touchesStart.x))return void(u.isTouched=!1);if(!e.isHorizontal()&&(Math.floor(u.minY)===Math.floor(u.startY)&&u.touchesCurrent.y<u.touchesStart.y||Math.floor(u.maxY)===Math.floor(u.startY)&&u.touchesCurrent.y>u.touchesStart.y))return void(u.isTouched=!1)}t.cancelable&&t.preventDefault(),t.stopPropagation(),u.isMoved=!0,u.currentX=u.touchesCurrent.x-u.touchesStart.x+u.startX,u.currentY=u.touchesCurrent.y-u.touchesStart.y+u.startY,u.currentX<u.minX&&(u.currentX=u.minX+1-(u.minX-u.currentX+1)**.8),u.currentX>u.maxX&&(u.currentX=u.maxX-1+(u.currentX-u.maxX+1)**.8),u.currentY<u.minY&&(u.currentY=u.minY+1-(u.minY-u.currentY+1)**.8),u.currentY>u.maxY&&(u.currentY=u.maxY-1+(u.currentY-u.maxY+1)**.8),f.prevPositionX||(f.prevPositionX=u.touchesCurrent.x),f.prevPositionY||(f.prevPositionY=u.touchesCurrent.y),f.prevTime||(f.prevTime=Date.now()),f.x=(u.touchesCurrent.x-f.prevPositionX)/(Date.now()-f.prevTime)/2,f.y=(u.touchesCurrent.y-f.prevPositionY)/(Date.now()-f.prevTime)/2,Math.abs(u.touchesCurrent.x-f.prevPositionX)<2&&(f.x=0),Math.abs(u.touchesCurrent.y-f.prevPositionY)<2&&(f.y=0),f.prevPositionX=u.touchesCurrent.x,f.prevPositionY=u.touchesCurrent.y,f.prevTime=Date.now(),p.$imageWrapEl.transform(`translate3d(${u.currentX}px, ${u.currentY}px,0)`)}}function S(){const t=e.zoom;p.$slideEl&&e.previousIndex!==e.activeIndex&&(p.$imageEl&&p.$imageEl.transform("translate3d(0,0,0) scale(1)"),p.$imageWrapEl&&p.$imageWrapEl.transform("translate3d(0,0,0)"),t.scale=1,c=1,p.$slideEl=void 0,p.$imageEl=void 0,p.$imageWrapEl=void 0)}function E(t){const n=e.zoom,s=e.params.zoom;if(p.$slideEl||(t&&t.target&&(p.$slideEl=m(t.target).closest(`.${e.params.slideClass}`)),p.$slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?p.$slideEl=e.$wrapperEl.children(`.${e.params.slideActiveClass}`):p.$slideEl=e.slides.eq(e.activeIndex)),p.$imageEl=p.$slideEl.find(`.${s.containerClass}`).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),p.$imageWrapEl=p.$imageEl.parent(`.${s.containerClass}`)),!p.$imageEl||0===p.$imageEl.length||!p.$imageWrapEl||0===p.$imageWrapEl.length)return;let i,o,a,l,d,f,h,g,v,y,w,b,x,S,E,C,_,T;e.params.cssMode&&(e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.touchAction="none"),p.$slideEl.addClass(`${s.zoomedSlideClass}`),void 0===u.touchesStart.x&&t?(i="touchend"===t.type?t.changedTouches[0].pageX:t.pageX,o="touchend"===t.type?t.changedTouches[0].pageY:t.pageY):(i=u.touchesStart.x,o=u.touchesStart.y),n.scale=p.$imageWrapEl.attr("data-swiper-zoom")||s.maxRatio,c=p.$imageWrapEl.attr("data-swiper-zoom")||s.maxRatio,t?(_=p.$slideEl[0].offsetWidth,T=p.$slideEl[0].offsetHeight,a=p.$slideEl.offset().left+r.scrollX,l=p.$slideEl.offset().top+r.scrollY,d=a+_/2-i,f=l+T/2-o,v=p.$imageEl[0].offsetWidth,y=p.$imageEl[0].offsetHeight,w=v*n.scale,b=y*n.scale,x=Math.min(_/2-w/2,0),S=Math.min(T/2-b/2,0),E=-x,C=-S,h=d*n.scale,g=f*n.scale,h<x&&(h=x),h>E&&(h=E),g<S&&(g=S),g>C&&(g=C)):(h=0,g=0),p.$imageWrapEl.transition(300).transform(`translate3d(${h}px, ${g}px,0)`),p.$imageEl.transition(300).transform(`translate3d(0,0,0) scale(${n.scale})`)}function C(){const t=e.zoom,n=e.params.zoom;p.$slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?p.$slideEl=e.$wrapperEl.children(`.${e.params.slideActiveClass}`):p.$slideEl=e.slides.eq(e.activeIndex),p.$imageEl=p.$slideEl.find(`.${n.containerClass}`).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),p.$imageWrapEl=p.$imageEl.parent(`.${n.containerClass}`)),p.$imageEl&&0!==p.$imageEl.length&&p.$imageWrapEl&&0!==p.$imageWrapEl.length&&(e.params.cssMode&&(e.wrapperEl.style.overflow="",e.wrapperEl.style.touchAction=""),t.scale=1,c=1,p.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),p.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),p.$slideEl.removeClass(`${n.zoomedSlideClass}`),p.$slideEl=void 0)}function _(t){const n=e.zoom;n.scale&&1!==n.scale?C():E(t)}function T(){const t=e.support;return{passiveListener:!("touchstart"!==e.touchEvents.start||!t.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1},activeListenerWithCapture:!t.passiveListener||{passive:!1,capture:!0}}}function $(){return`.${e.params.slideClass}`}function M(t){const{passiveListener:n}=T(),s=$();e.$wrapperEl[t]("gesturestart",s,v,n),e.$wrapperEl[t]("gesturechange",s,w,n),e.$wrapperEl[t]("gestureend",s,b,n)}function k(){i||(i=!0,M("on"))}function P(){i&&(i=!1,M("off"))}function O(){const t=e.zoom;if(t.enabled)return;t.enabled=!0;const n=e.support,{passiveListener:s,activeListenerWithCapture:r}=T(),i=$();n.gestures?(e.$wrapperEl.on(e.touchEvents.start,k,s),e.$wrapperEl.on(e.touchEvents.end,P,s)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.on(e.touchEvents.start,i,v,s),e.$wrapperEl.on(e.touchEvents.move,i,w,r),e.$wrapperEl.on(e.touchEvents.end,i,b,s),e.touchEvents.cancel&&e.$wrapperEl.on(e.touchEvents.cancel,i,b,s)),e.$wrapperEl.on(e.touchEvents.move,`.${e.params.zoom.containerClass}`,x,r)}function I(){const t=e.zoom;if(!t.enabled)return;const n=e.support;t.enabled=!1;const{passiveListener:s,activeListenerWithCapture:r}=T(),i=$();n.gestures?(e.$wrapperEl.off(e.touchEvents.start,k,s),e.$wrapperEl.off(e.touchEvents.end,P,s)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.off(e.touchEvents.start,i,v,s),e.$wrapperEl.off(e.touchEvents.move,i,w,r),e.$wrapperEl.off(e.touchEvents.end,i,b,s),e.touchEvents.cancel&&e.$wrapperEl.off(e.touchEvents.cancel,i,b,s)),e.$wrapperEl.off(e.touchEvents.move,`.${e.params.zoom.containerClass}`,x,r)}Object.defineProperty(e.zoom,"scale",{get:()=>h,set(e){if(h!==e){const t=p.$imageEl?p.$imageEl[0]:void 0,n=p.$slideEl?p.$slideEl[0]:void 0;s("zoomChange",e,t,n)}h=e}}),n("init",(()=>{e.params.zoom.enabled&&O()})),n("destroy",(()=>{I()})),n("touchStart",((t,n)=>{e.zoom.enabled&&function(t){const n=e.device;p.$imageEl&&0!==p.$imageEl.length&&(u.isTouched||(n.android&&t.cancelable&&t.preventDefault(),u.isTouched=!0,u.touchesStart.x="touchstart"===t.type?t.targetTouches[0].pageX:t.pageX,u.touchesStart.y="touchstart"===t.type?t.targetTouches[0].pageY:t.pageY))}(n)})),n("touchEnd",((t,n)=>{e.zoom.enabled&&function(){const t=e.zoom;if(!p.$imageEl||0===p.$imageEl.length)return;if(!u.isTouched||!u.isMoved)return u.isTouched=!1,void(u.isMoved=!1);u.isTouched=!1,u.isMoved=!1;let n=300,s=300;const r=f.x*n,i=u.currentX+r,o=f.y*s,a=u.currentY+o;0!==f.x&&(n=Math.abs((i-u.currentX)/f.x)),0!==f.y&&(s=Math.abs((a-u.currentY)/f.y));const l=Math.max(n,s);u.currentX=i,u.currentY=a;const c=u.width*t.scale,d=u.height*t.scale;u.minX=Math.min(p.slideWidth/2-c/2,0),u.maxX=-u.minX,u.minY=Math.min(p.slideHeight/2-d/2,0),u.maxY=-u.minY,u.currentX=Math.max(Math.min(u.currentX,u.maxX),u.minX),u.currentY=Math.max(Math.min(u.currentY,u.maxY),u.minY),p.$imageWrapEl.transition(l).transform(`translate3d(${u.currentX}px, ${u.currentY}px,0)`)}()})),n("doubleTap",((t,n)=>{!e.animating&&e.params.zoom.enabled&&e.zoom.enabled&&e.params.zoom.toggle&&_(n)})),n("transitionEnd",(()=>{e.zoom.enabled&&e.params.zoom.enabled&&S()})),n("slideChange",(()=>{e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&S()})),Object.assign(e.zoom,{enable:O,disable:I,in:E,out:C,toggle:_})},function({swiper:e,extendParams:t,on:n,emit:s}){t({lazy:{checkInView:!1,enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,scrollingElement:"",elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}}),e.lazy={};let r=!1,i=!1;function o(t,n=!0){const r=e.params.lazy;if(void 0===t)return;if(0===e.slides.length)return;const i=e.virtual&&e.params.virtual.enabled?e.$wrapperEl.children(`.${e.params.slideClass}[data-swiper-slide-index="${t}"]`):e.slides.eq(t),a=i.find(`.${r.elementClass}:not(.${r.loadedClass}):not(.${r.loadingClass})`);!i.hasClass(r.elementClass)||i.hasClass(r.loadedClass)||i.hasClass(r.loadingClass)||a.push(i[0]),0!==a.length&&a.each((t=>{const a=m(t);a.addClass(r.loadingClass);const l=a.attr("data-background"),c=a.attr("data-src"),d=a.attr("data-srcset"),p=a.attr("data-sizes"),u=a.parent("picture");e.loadImage(a[0],c||l,d,p,!1,(()=>{if(null!=e&&e&&(!e||e.params)&&!e.destroyed){if(l?(a.css("background-image",`url("${l}")`),a.removeAttr("data-background")):(d&&(a.attr("srcset",d),a.removeAttr("data-srcset")),p&&(a.attr("sizes",p),a.removeAttr("data-sizes")),u.length&&u.children("source").each((e=>{const t=m(e);t.attr("data-srcset")&&(t.attr("srcset",t.attr("data-srcset")),t.removeAttr("data-srcset"))})),c&&(a.attr("src",c),a.removeAttr("data-src"))),a.addClass(r.loadedClass).removeClass(r.loadingClass),i.find(`.${r.preloaderClass}`).remove(),e.params.loop&&n){const t=i.attr("data-swiper-slide-index");i.hasClass(e.params.slideDuplicateClass)?o(e.$wrapperEl.children(`[data-swiper-slide-index="${t}"]:not(.${e.params.slideDuplicateClass})`).index(),!1):o(e.$wrapperEl.children(`.${e.params.slideDuplicateClass}[data-swiper-slide-index="${t}"]`).index(),!1)}s("lazyImageReady",i[0],a[0]),e.params.autoHeight&&e.updateAutoHeight()}})),s("lazyImageLoad",i[0],a[0])}))}function l(){const{$wrapperEl:t,params:n,slides:s,activeIndex:r}=e,a=e.virtual&&n.virtual.enabled,l=n.lazy;let c=n.slidesPerView;function d(e){if(a){if(t.children(`.${n.slideClass}[data-swiper-slide-index="${e}"]`).length)return!0}else if(s[e])return!0;return!1}function p(e){return a?m(e).attr("data-swiper-slide-index"):m(e).index()}if("auto"===c&&(c=0),i||(i=!0),e.params.watchSlidesProgress)t.children(`.${n.slideVisibleClass}`).each((e=>{o(a?m(e).attr("data-swiper-slide-index"):m(e).index())}));else if(c>1)for(let e=r;e<r+c;e+=1)d(e)&&o(e);else o(r);if(l.loadPrevNext)if(c>1||l.loadPrevNextAmount&&l.loadPrevNextAmount>1){const e=l.loadPrevNextAmount,t=c,n=Math.min(r+t+Math.max(e,t),s.length),i=Math.max(r-Math.max(t,e),0);for(let e=r+c;e<n;e+=1)d(e)&&o(e);for(let e=i;e<r;e+=1)d(e)&&o(e)}else{const e=t.children(`.${n.slideNextClass}`);e.length>0&&o(p(e));const s=t.children(`.${n.slidePrevClass}`);s.length>0&&o(p(s))}}function c(){const t=a();if(!e||e.destroyed)return;const n=e.params.lazy.scrollingElement?m(e.params.lazy.scrollingElement):m(t),s=n[0]===t,i=s?t.innerWidth:n[0].offsetWidth,o=s?t.innerHeight:n[0].offsetHeight,d=e.$el.offset(),{rtlTranslate:p}=e;let u=!1;p&&(d.left-=e.$el[0].scrollLeft);const f=[[d.left,d.top],[d.left+e.width,d.top],[d.left,d.top+e.height],[d.left+e.width,d.top+e.height]];for(let e=0;e<f.length;e+=1){const t=f[e];if(t[0]>=0&&t[0]<=i&&t[1]>=0&&t[1]<=o){if(0===t[0]&&0===t[1])continue;u=!0}}const h=!("touchstart"!==e.touchEvents.start||!e.support.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1};u?(l(),n.off("scroll",c,h)):r||(r=!0,n.on("scroll",c,h))}n("beforeInit",(()=>{e.params.lazy.enabled&&e.params.preloadImages&&(e.params.preloadImages=!1)})),n("init",(()=>{e.params.lazy.enabled&&(e.params.lazy.checkInView?c():l())})),n("scroll",(()=>{e.params.freeMode&&e.params.freeMode.enabled&&!e.params.freeMode.sticky&&l()})),n("scrollbarDragMove resize _freeModeNoMomentumRelease",(()=>{e.params.lazy.enabled&&(e.params.lazy.checkInView?c():l())})),n("transitionStart",(()=>{e.params.lazy.enabled&&(e.params.lazy.loadOnTransitionStart||!e.params.lazy.loadOnTransitionStart&&!i)&&(e.params.lazy.checkInView?c():l())})),n("transitionEnd",(()=>{e.params.lazy.enabled&&!e.params.lazy.loadOnTransitionStart&&(e.params.lazy.checkInView?c():l())})),n("slideChange",(()=>{const{lazy:t,cssMode:n,watchSlidesProgress:s,touchReleaseOnEdges:r,resistanceRatio:i}=e.params;t.enabled&&(n||s&&(r||0===i))&&l()})),Object.assign(e.lazy,{load:l,loadInSlide:o})},function({swiper:e,extendParams:t,on:n}){function s(e,t){const n=function(){let e,t,n;return(s,r)=>{for(t=-1,e=s.length;e-t>1;)n=e+t>>1,s[n]<=r?t=n:e=n;return e}}();let s,r;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(r=n(this.x,e),s=r-1,(e-this.x[s])*(this.y[r]-this.y[s])/(this.x[r]-this.x[s])+this.y[s]):0},this}function r(){e.controller.control&&e.controller.spline&&(e.controller.spline=void 0,delete e.controller.spline)}t({controller:{control:void 0,inverse:!1,by:"slide"}}),e.controller={control:void 0},n("beforeInit",(()=>{e.controller.control=e.params.controller.control})),n("update",(()=>{r()})),n("resize",(()=>{r()})),n("observerUpdate",(()=>{r()})),n("setTranslate",((t,n,s)=>{e.controller.control&&e.controller.setTranslate(n,s)})),n("setTransition",((t,n,s)=>{e.controller.control&&e.controller.setTransition(n,s)})),Object.assign(e.controller,{setTranslate:function(t,n){const r=e.controller.control;let i,o;const a=e.constructor;function l(t){const n=e.rtlTranslate?-e.translate:e.translate;"slide"===e.params.controller.by&&(function(t){e.controller.spline||(e.controller.spline=e.params.loop?new s(e.slidesGrid,t.slidesGrid):new s(e.snapGrid,t.snapGrid))}(t),o=-e.controller.spline.interpolate(-n)),o&&"container"!==e.params.controller.by||(i=(t.maxTranslate()-t.minTranslate())/(e.maxTranslate()-e.minTranslate()),o=(n-e.minTranslate())*i+t.minTranslate()),e.params.controller.inverse&&(o=t.maxTranslate()-o),t.updateProgress(o),t.setTranslate(o,e),t.updateActiveIndex(),t.updateSlidesClasses()}if(Array.isArray(r))for(let e=0;e<r.length;e+=1)r[e]!==n&&r[e]instanceof a&&l(r[e]);else r instanceof a&&n!==r&&l(r)},setTransition:function(t,n){const s=e.constructor,r=e.controller.control;let i;function o(n){n.setTransition(t,e),0!==t&&(n.transitionStart(),n.params.autoHeight&&g((()=>{n.updateAutoHeight()})),n.$wrapperEl.transitionEnd((()=>{r&&(n.params.loop&&"slide"===e.params.controller.by&&n.loopFix(),n.transitionEnd())})))}if(Array.isArray(r))for(i=0;i<r.length;i+=1)r[i]!==n&&r[i]instanceof s&&o(r[i]);else r instanceof s&&n!==r&&o(r)}})},function({swiper:e,extendParams:t,on:n}){t({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,itemRoleDescriptionMessage:null,slideRole:"group"}});let s=null;function r(e){const t=s;0!==t.length&&(t.html(""),t.html(e))}function i(e){e.attr("tabIndex","0")}function o(e){e.attr("tabIndex","-1")}function a(e,t){e.attr("role",t)}function l(e,t){e.attr("aria-roledescription",t)}function c(e,t){e.attr("aria-label",t)}function d(e){e.attr("aria-disabled",!0)}function p(e){e.attr("aria-disabled",!1)}function u(t){if(13!==t.keyCode&&32!==t.keyCode)return;const n=e.params.a11y,s=m(t.target);e.navigation&&e.navigation.$nextEl&&s.is(e.navigation.$nextEl)&&(e.isEnd&&!e.params.loop||e.slideNext(),e.isEnd?r(n.lastSlideMessage):r(n.nextSlideMessage)),e.navigation&&e.navigation.$prevEl&&s.is(e.navigation.$prevEl)&&(e.isBeginning&&!e.params.loop||e.slidePrev(),e.isBeginning?r(n.firstSlideMessage):r(n.prevSlideMessage)),e.pagination&&s.is(J(e.params.pagination.bulletClass))&&s[0].click()}function f(){if(e.params.loop||e.params.rewind||!e.navigation)return;const{$nextEl:t,$prevEl:n}=e.navigation;n&&n.length>0&&(e.isBeginning?(d(n),o(n)):(p(n),i(n))),t&&t.length>0&&(e.isEnd?(d(t),o(t)):(p(t),i(t)))}function h(){return e.pagination&&e.pagination.bullets&&e.pagination.bullets.length}function g(){return h()&&e.params.pagination.clickable}const v=(e,t,n)=>{i(e),"BUTTON"!==e[0].tagName&&(a(e,"button"),e.on("keydown",u)),c(e,n),function(e,t){e.attr("aria-controls",t)}(e,t)};n("beforeInit",(()=>{s=m(`<span class="${e.params.a11y.notificationClass}" aria-live="assertive" aria-atomic="true"></span>`)})),n("afterInit",(()=>{e.params.a11y.enabled&&(function(){const t=e.params.a11y;e.$el.append(s);const n=e.$el;t.containerRoleDescriptionMessage&&l(n,t.containerRoleDescriptionMessage),t.containerMessage&&c(n,t.containerMessage);const r=e.$wrapperEl,i=r.attr("id")||`swiper-wrapper-${function(e=16){return"x".repeat(e).replace(/x/g,(()=>Math.round(16*Math.random()).toString(16)))}(16)}`,o=e.params.autoplay&&e.params.autoplay.enabled?"off":"polite";var d;d=i,r.attr("id",d),function(e,t){e.attr("aria-live",t)}(r,o),t.itemRoleDescriptionMessage&&l(m(e.slides),t.itemRoleDescriptionMessage),a(m(e.slides),t.slideRole);const p=e.params.loop?e.slides.filter((t=>!t.classList.contains(e.params.slideDuplicateClass))).length:e.slides.length;let f,h;e.slides.each(((n,s)=>{const r=m(n),i=e.params.loop?parseInt(r.attr("data-swiper-slide-index"),10):s;c(r,t.slideLabelMessage.replace(/\{\{index\}\}/,i+1).replace(/\{\{slidesLength\}\}/,p))})),e.navigation&&e.navigation.$nextEl&&(f=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(h=e.navigation.$prevEl),f&&f.length&&v(f,i,t.nextSlideMessage),h&&h.length&&v(h,i,t.prevSlideMessage),g()&&e.pagination.$el.on("keydown",J(e.params.pagination.bulletClass),u)}(),f())})),n("toEdge",(()=>{e.params.a11y.enabled&&f()})),n("fromEdge",(()=>{e.params.a11y.enabled&&f()})),n("paginationUpdate",(()=>{e.params.a11y.enabled&&function(){const t=e.params.a11y;h()&&e.pagination.bullets.each((n=>{const s=m(n);e.params.pagination.clickable&&(i(s),e.params.pagination.renderBullet||(a(s,"button"),c(s,t.paginationBulletMessage.replace(/\{\{index\}\}/,s.index()+1)))),s.is(`.${e.params.pagination.bulletActiveClass}`)?s.attr("aria-current","true"):s.removeAttr("aria-current")}))}()})),n("destroy",(()=>{e.params.a11y.enabled&&function(){let t,n;s&&s.length>0&&s.remove(),e.navigation&&e.navigation.$nextEl&&(t=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(n=e.navigation.$prevEl),t&&t.off("keydown",u),n&&n.off("keydown",u),g()&&e.pagination.$el.off("keydown",J(e.params.pagination.bulletClass),u)}()}))},function({swiper:e,extendParams:t,on:n}){t({history:{enabled:!1,root:"",replaceState:!1,key:"slides"}});let s=!1,r={};const i=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),o=e=>{const t=a();let n;n=e?new URL(e):t.location;const s=n.pathname.slice(1).split("/").filter((e=>""!==e)),r=s.length;return{key:s[r-2],value:s[r-1]}},l=(t,n)=>{const r=a();if(!s||!e.params.history.enabled)return;let o;o=e.params.url?new URL(e.params.url):r.location;const l=e.slides.eq(n);let c=i(l.attr("data-history"));if(e.params.history.root.length>0){let n=e.params.history.root;"/"===n[n.length-1]&&(n=n.slice(0,n.length-1)),c=`${n}/${t}/${c}`}else o.pathname.includes(t)||(c=`${t}/${c}`);const d=r.history.state;d&&d.value===c||(e.params.history.replaceState?r.history.replaceState({value:c},null,c):r.history.pushState({value:c},null,c))},c=(t,n,s)=>{if(n)for(let r=0,o=e.slides.length;r<o;r+=1){const o=e.slides.eq(r);if(i(o.attr("data-history"))===n&&!o.hasClass(e.params.slideDuplicateClass)){const n=o.index();e.slideTo(n,t,s)}}else e.slideTo(0,t,s)},d=()=>{r=o(e.params.url),c(e.params.speed,e.paths.value,!1)};n("init",(()=>{e.params.history.enabled&&(()=>{const t=a();if(e.params.history){if(!t.history||!t.history.pushState)return e.params.history.enabled=!1,void(e.params.hashNavigation.enabled=!0);s=!0,r=o(e.params.url),(r.key||r.value)&&(c(0,r.value,e.params.runCallbacksOnInit),e.params.history.replaceState||t.addEventListener("popstate",d))}})()})),n("destroy",(()=>{e.params.history.enabled&&(()=>{const t=a();e.params.history.replaceState||t.removeEventListener("popstate",d)})()})),n("transitionEnd _freeModeNoMomentumRelease",(()=>{s&&l(e.params.history.key,e.activeIndex)})),n("slideChange",(()=>{s&&e.params.cssMode&&l(e.params.history.key,e.activeIndex)}))},function({swiper:e,extendParams:t,emit:n,on:s}){let r=!1;const o=i(),l=a();t({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}});const c=()=>{n("hashChange");const t=o.location.hash.replace("#","");if(t!==e.slides.eq(e.activeIndex).attr("data-hash")){const n=e.$wrapperEl.children(`.${e.params.slideClass}[data-hash="${t}"]`).index();if(void 0===n)return;e.slideTo(n)}},d=()=>{if(r&&e.params.hashNavigation.enabled)if(e.params.hashNavigation.replaceState&&l.history&&l.history.replaceState)l.history.replaceState(null,null,`#${e.slides.eq(e.activeIndex).attr("data-hash")}`||""),n("hashSet");else{const t=e.slides.eq(e.activeIndex),s=t.attr("data-hash")||t.attr("data-history");o.location.hash=s||"",n("hashSet")}};s("init",(()=>{e.params.hashNavigation.enabled&&(()=>{if(!e.params.hashNavigation.enabled||e.params.history&&e.params.history.enabled)return;r=!0;const t=o.location.hash.replace("#","");if(t){const n=0;for(let s=0,r=e.slides.length;s<r;s+=1){const r=e.slides.eq(s);if((r.attr("data-hash")||r.attr("data-history"))===t&&!r.hasClass(e.params.slideDuplicateClass)){const t=r.index();e.slideTo(t,n,e.params.runCallbacksOnInit,!0)}}}e.params.hashNavigation.watchState&&m(l).on("hashchange",c)})()})),s("destroy",(()=>{e.params.hashNavigation.enabled&&e.params.hashNavigation.watchState&&m(l).off("hashchange",c)})),s("transitionEnd _freeModeNoMomentumRelease",(()=>{r&&d()})),s("slideChange",(()=>{r&&e.params.cssMode&&d()}))},function({swiper:e,extendParams:t,on:n,emit:s}){let r;function o(){const t=e.slides.eq(e.activeIndex);let n=e.params.autoplay.delay;t.attr("data-swiper-autoplay")&&(n=t.attr("data-swiper-autoplay")||e.params.autoplay.delay),clearTimeout(r),r=g((()=>{let t;e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),t=e.slidePrev(e.params.speed,!0,!0),s("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?l():(t=e.slideTo(e.slides.length-1,e.params.speed,!0,!0),s("autoplay")):(t=e.slidePrev(e.params.speed,!0,!0),s("autoplay")):e.params.loop?(e.loopFix(),t=e.slideNext(e.params.speed,!0,!0),s("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?l():(t=e.slideTo(0,e.params.speed,!0,!0),s("autoplay")):(t=e.slideNext(e.params.speed,!0,!0),s("autoplay")),(e.params.cssMode&&e.autoplay.running||!1===t)&&o()}),n)}function a(){return void 0===r&&!e.autoplay.running&&(e.autoplay.running=!0,s("autoplayStart"),o(),!0)}function l(){return!!e.autoplay.running&&void 0!==r&&(r&&(clearTimeout(r),r=void 0),e.autoplay.running=!1,s("autoplayStop"),!0)}function c(t){e.autoplay.running&&(e.autoplay.paused||(r&&clearTimeout(r),e.autoplay.paused=!0,0!==t&&e.params.autoplay.waitForTransition?["transitionend","webkitTransitionEnd"].forEach((t=>{e.$wrapperEl[0].addEventListener(t,p)})):(e.autoplay.paused=!1,o())))}function d(){const t=i();"hidden"===t.visibilityState&&e.autoplay.running&&c(),"visible"===t.visibilityState&&e.autoplay.paused&&(o(),e.autoplay.paused=!1)}function p(t){e&&!e.destroyed&&e.$wrapperEl&&t.target===e.$wrapperEl[0]&&(["transitionend","webkitTransitionEnd"].forEach((t=>{e.$wrapperEl[0].removeEventListener(t,p)})),e.autoplay.paused=!1,e.autoplay.running?o():l())}function u(){e.params.autoplay.disableOnInteraction?l():c(),["transitionend","webkitTransitionEnd"].forEach((t=>{e.$wrapperEl[0].removeEventListener(t,p)}))}function f(){e.params.autoplay.disableOnInteraction||(e.autoplay.paused=!1,o())}e.autoplay={running:!1,paused:!1},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}}),n("init",(()=>{e.params.autoplay.enabled&&(a(),i().addEventListener("visibilitychange",d),e.params.autoplay.pauseOnMouseEnter&&(e.$el.on("mouseenter",u),e.$el.on("mouseleave",f)))})),n("beforeTransitionStart",((t,n,s)=>{e.autoplay.running&&(s||!e.params.autoplay.disableOnInteraction?e.autoplay.pause(n):l())})),n("sliderFirstMove",(()=>{e.autoplay.running&&(e.params.autoplay.disableOnInteraction?l():c())})),n("touchEnd",(()=>{e.params.cssMode&&e.autoplay.paused&&!e.params.autoplay.disableOnInteraction&&o()})),n("destroy",(()=>{e.$el.off("mouseenter",u),e.$el.off("mouseleave",f),e.autoplay.running&&l(),i().removeEventListener("visibilitychange",d)})),Object.assign(e.autoplay,{pause:c,run:o,start:a,stop:l})},function({swiper:e,extendParams:t,on:n}){t({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let s=!1,r=!1;function i(){const t=e.thumbs.swiper;if(!t)return;const n=t.clickedIndex,s=t.clickedSlide;if(s&&m(s).hasClass(e.params.thumbs.slideThumbActiveClass))return;if(null==n)return;let r;if(r=t.params.loop?parseInt(m(t.clickedSlide).attr("data-swiper-slide-index"),10):n,e.params.loop){let t=e.activeIndex;e.slides.eq(t).hasClass(e.params.slideDuplicateClass)&&(e.loopFix(),e._clientLeft=e.$wrapperEl[0].clientLeft,t=e.activeIndex);const n=e.slides.eq(t).prevAll(`[data-swiper-slide-index="${r}"]`).eq(0).index(),s=e.slides.eq(t).nextAll(`[data-swiper-slide-index="${r}"]`).eq(0).index();r=void 0===n?s:void 0===s?n:s-t<t-n?s:n}e.slideTo(r)}function o(){const{thumbs:t}=e.params;if(s)return!1;s=!0;const n=e.constructor;if(t.swiper instanceof n)e.thumbs.swiper=t.swiper,Object.assign(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1});else if(w(t.swiper)){const s=Object.assign({},t.swiper);Object.assign(s,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper=new n(s),r=!0}return e.thumbs.swiper.$el.addClass(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",i),!0}function a(t){const n=e.thumbs.swiper;if(!n)return;const s="auto"===n.params.slidesPerView?n.slidesPerViewDynamic():n.params.slidesPerView,r=e.params.thumbs.autoScrollOffset,i=r&&!n.params.loop;if(e.realIndex!==n.realIndex||i){let o,a,l=n.activeIndex;if(n.params.loop){n.slides.eq(l).hasClass(n.params.slideDuplicateClass)&&(n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft,l=n.activeIndex);const t=n.slides.eq(l).prevAll(`[data-swiper-slide-index="${e.realIndex}"]`).eq(0).index(),s=n.slides.eq(l).nextAll(`[data-swiper-slide-index="${e.realIndex}"]`).eq(0).index();o=void 0===t?s:void 0===s?t:s-l==l-t?n.params.slidesPerGroup>1?s:l:s-l<l-t?s:t,a=e.activeIndex>e.previousIndex?"next":"prev"}else o=e.realIndex,a=o>e.previousIndex?"next":"prev";i&&(o+="next"===a?r:-1*r),n.visibleSlidesIndexes&&n.visibleSlidesIndexes.indexOf(o)<0&&(n.params.centeredSlides?o=o>l?o-Math.floor(s/2)+1:o+Math.floor(s/2)-1:o>l&&n.params.slidesPerGroup,n.slideTo(o,t?0:void 0))}let o=1;const a=e.params.thumbs.slideThumbActiveClass;if(e.params.slidesPerView>1&&!e.params.centeredSlides&&(o=e.params.slidesPerView),e.params.thumbs.multipleActiveThumbs||(o=1),o=Math.floor(o),n.slides.removeClass(a),n.params.loop||n.params.virtual&&n.params.virtual.enabled)for(let t=0;t<o;t+=1)n.$wrapperEl.children(`[data-swiper-slide-index="${e.realIndex+t}"]`).addClass(a);else for(let t=0;t<o;t+=1)n.slides.eq(e.realIndex+t).addClass(a)}e.thumbs={swiper:null},n("beforeInit",(()=>{const{thumbs:t}=e.params;t&&t.swiper&&(o(),a(!0))})),n("slideChange update resize observerUpdate",(()=>{e.thumbs.swiper&&a()})),n("setTransition",((t,n)=>{const s=e.thumbs.swiper;s&&s.setTransition(n)})),n("beforeDestroy",(()=>{const t=e.thumbs.swiper;t&&r&&t&&t.destroy()})),Object.assign(e.thumbs,{init:o,update:a})},function({swiper:e,extendParams:t,emit:n,once:s}){t({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(e,{freeMode:{onTouchMove:function(){const{touchEventsData:t,touches:n}=e;0===t.velocities.length&&t.velocities.push({position:n[e.isHorizontal()?"startX":"startY"],time:t.touchStartTime}),t.velocities.push({position:n[e.isHorizontal()?"currentX":"currentY"],time:v()})},onTouchEnd:function({currentPos:t}){const{params:r,$wrapperEl:i,rtlTranslate:o,snapGrid:a,touchEventsData:l}=e,c=v()-l.touchStartTime;if(t<-e.minTranslate())e.slideTo(e.activeIndex);else if(t>-e.maxTranslate())e.slides.length<a.length?e.slideTo(a.length-1):e.slideTo(e.slides.length-1);else{if(r.freeMode.momentum){if(l.velocities.length>1){const t=l.velocities.pop(),n=l.velocities.pop(),s=t.position-n.position,i=t.time-n.time;e.velocity=s/i,e.velocity/=2,Math.abs(e.velocity)<r.freeMode.minimumVelocity&&(e.velocity=0),(i>150||v()-t.time>300)&&(e.velocity=0)}else e.velocity=0;e.velocity*=r.freeMode.momentumVelocityRatio,l.velocities.length=0;let t=1e3*r.freeMode.momentumRatio;const c=e.velocity*t;let d=e.translate+c;o&&(d=-d);let p,u=!1;const f=20*Math.abs(e.velocity)*r.freeMode.momentumBounceRatio;let h;if(d<e.maxTranslate())r.freeMode.momentumBounce?(d+e.maxTranslate()<-f&&(d=e.maxTranslate()-f),p=e.maxTranslate(),u=!0,l.allowMomentumBounce=!0):d=e.maxTranslate(),r.loop&&r.centeredSlides&&(h=!0);else if(d>e.minTranslate())r.freeMode.momentumBounce?(d-e.minTranslate()>f&&(d=e.minTranslate()+f),p=e.minTranslate(),u=!0,l.allowMomentumBounce=!0):d=e.minTranslate(),r.loop&&r.centeredSlides&&(h=!0);else if(r.freeMode.sticky){let t;for(let e=0;e<a.length;e+=1)if(a[e]>-d){t=e;break}d=Math.abs(a[t]-d)<Math.abs(a[t-1]-d)||"next"===e.swipeDirection?a[t]:a[t-1],d=-d}if(h&&s("transitionEnd",(()=>{e.loopFix()})),0!==e.velocity){if(t=o?Math.abs((-d-e.translate)/e.velocity):Math.abs((d-e.translate)/e.velocity),r.freeMode.sticky){const n=Math.abs((o?-d:d)-e.translate),s=e.slidesSizesGrid[e.activeIndex];t=n<s?r.speed:n<2*s?1.5*r.speed:2.5*r.speed}}else if(r.freeMode.sticky)return void e.slideToClosest();r.freeMode.momentumBounce&&u?(e.updateProgress(p),e.setTransition(t),e.setTranslate(d),e.transitionStart(!0,e.swipeDirection),e.animating=!0,i.transitionEnd((()=>{e&&!e.destroyed&&l.allowMomentumBounce&&(n("momentumBounce"),e.setTransition(r.speed),setTimeout((()=>{e.setTranslate(p),i.transitionEnd((()=>{e&&!e.destroyed&&e.transitionEnd()}))}),0))}))):e.velocity?(n("_freeModeNoMomentumRelease"),e.updateProgress(d),e.setTransition(t),e.setTranslate(d),e.transitionStart(!0,e.swipeDirection),e.animating||(e.animating=!0,i.transitionEnd((()=>{e&&!e.destroyed&&e.transitionEnd()})))):e.updateProgress(d),e.updateActiveIndex(),e.updateSlidesClasses()}else{if(r.freeMode.sticky)return void e.slideToClosest();r.freeMode&&n("_freeModeNoMomentumRelease")}(!r.freeMode.momentum||c>=r.longSwipesMs)&&(e.updateProgress(),e.updateActiveIndex(),e.updateSlidesClasses())}}}})},function({swiper:e,extendParams:t}){let n,s,r;t({grid:{rows:1,fill:"column"}}),e.grid={initSlides:t=>{const{slidesPerView:i}=e.params,{rows:o,fill:a}=e.params.grid;s=n/o,r=Math.floor(t/o),n=Math.floor(t/o)===t/o?t:Math.ceil(t/o)*o,"auto"!==i&&"row"===a&&(n=Math.max(n,i*o))},updateSlide:(t,i,o,a)=>{const{slidesPerGroup:l,spaceBetween:c}=e.params,{rows:d,fill:p}=e.params.grid;let u,f,h;if("row"===p&&l>1){const e=Math.floor(t/(l*d)),s=t-d*l*e,r=0===e?l:Math.min(Math.ceil((o-e*d*l)/d),l);h=Math.floor(s/r),f=s-h*r+e*l,u=f+h*n/d,i.css({"-webkit-order":u,order:u})}else"column"===p?(f=Math.floor(t/d),h=t-f*d,(f>r||f===r&&h===d-1)&&(h+=1,h>=d&&(h=0,f+=1))):(h=Math.floor(t/s),f=t-h*s);i.css(a("margin-top"),0!==h?c&&`${c}px`:"")},updateWrapperSize:(t,s,r)=>{const{spaceBetween:i,centeredSlides:o,roundLengths:a}=e.params,{rows:l}=e.params.grid;if(e.virtualSize=(t+i)*n,e.virtualSize=Math.ceil(e.virtualSize/l)-i,e.$wrapperEl.css({[r("width")]:`${e.virtualSize+i}px`}),o){s.splice(0,s.length);const t=[];for(let n=0;n<s.length;n+=1){let r=s[n];a&&(r=Math.floor(r)),s[n]<e.virtualSize+s[0]&&t.push(r)}s.push(...t)}}}},function({swiper:e}){Object.assign(e,{appendSlide:Z.bind(e),prependSlide:Q.bind(e),addSlide:ee.bind(e),removeSlide:te.bind(e),removeAllSlides:ne.bind(e)})},function({swiper:e,extendParams:t,on:n}){t({fadeEffect:{crossFade:!1,transformEl:null}}),se({effect:"fade",swiper:e,on:n,setTranslate:()=>{const{slides:t}=e,n=e.params.fadeEffect;for(let s=0;s<t.length;s+=1){const t=e.slides.eq(s);let r=-t[0].swiperSlideOffset;e.params.virtualTranslate||(r-=e.translate);let i=0;e.isHorizontal()||(i=r,r=0);const o=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(t[0].progress),0):1+Math.min(Math.max(t[0].progress,-1),0);re(n,t).css({opacity:o}).transform(`translate3d(${r}px, ${i}px, 0px)`)}},setTransition:t=>{const{transformEl:n}=e.params.fadeEffect;(n?e.slides.find(n):e.slides).transition(t),ie({swiper:e,duration:t,transformEl:n,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})},function({swiper:e,extendParams:t,on:n}){t({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}}),se({effect:"cube",swiper:e,on:n,setTranslate:()=>{const{$el:t,$wrapperEl:n,slides:s,width:r,height:i,rtlTranslate:o,size:a,browser:l}=e,c=e.params.cubeEffect,d=e.isHorizontal(),p=e.virtual&&e.params.virtual.enabled;let u,f=0;c.shadow&&(d?(u=n.find(".swiper-cube-shadow"),0===u.length&&(u=m('<div class="swiper-cube-shadow"></div>'),n.append(u)),u.css({height:`${r}px`})):(u=t.find(".swiper-cube-shadow"),0===u.length&&(u=m('<div class="swiper-cube-shadow"></div>'),t.append(u))));for(let e=0;e<s.length;e+=1){const t=s.eq(e);let n=e;p&&(n=parseInt(t.attr("data-swiper-slide-index"),10));let r=90*n,i=Math.floor(r/360);o&&(r=-r,i=Math.floor(-r/360));const l=Math.max(Math.min(t[0].progress,1),-1);let u=0,h=0,g=0;n%4==0?(u=4*-i*a,g=0):(n-1)%4==0?(u=0,g=4*-i*a):(n-2)%4==0?(u=a+4*i*a,g=a):(n-3)%4==0&&(u=-a,g=3*a+4*a*i),o&&(u=-u),d||(h=u,u=0);const v=`rotateX(${d?0:-r}deg) rotateY(${d?r:0}deg) translate3d(${u}px, ${h}px, ${g}px)`;if(l<=1&&l>-1&&(f=90*n+90*l,o&&(f=90*-n-90*l)),t.transform(v),c.slideShadows){let e=d?t.find(".swiper-slide-shadow-left"):t.find(".swiper-slide-shadow-top"),n=d?t.find(".swiper-slide-shadow-right"):t.find(".swiper-slide-shadow-bottom");0===e.length&&(e=m(`<div class="swiper-slide-shadow-${d?"left":"top"}"></div>`),t.append(e)),0===n.length&&(n=m(`<div class="swiper-slide-shadow-${d?"right":"bottom"}"></div>`),t.append(n)),e.length&&(e[0].style.opacity=Math.max(-l,0)),n.length&&(n[0].style.opacity=Math.max(l,0))}}if(n.css({"-webkit-transform-origin":`50% 50% -${a/2}px`,"transform-origin":`50% 50% -${a/2}px`}),c.shadow)if(d)u.transform(`translate3d(0px, ${r/2+c.shadowOffset}px, ${-r/2}px) rotateX(90deg) rotateZ(0deg) scale(${c.shadowScale})`);else{const e=Math.abs(f)-90*Math.floor(Math.abs(f)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),n=c.shadowScale,s=c.shadowScale/t,r=c.shadowOffset;u.transform(`scale3d(${n}, 1, ${s}) translate3d(0px, ${i/2+r}px, ${-i/2/s}px) rotateX(-90deg)`)}const h=l.isSafari||l.isWebView?-a/2:0;n.transform(`translate3d(0px,0,${h}px) rotateX(${e.isHorizontal()?0:f}deg) rotateY(${e.isHorizontal()?-f:0}deg)`)},setTransition:t=>{const{$el:n,slides:s}=e;s.transition(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(t),e.params.cubeEffect.shadow&&!e.isHorizontal()&&n.find(".swiper-cube-shadow").transition(t)},perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},function({swiper:e,extendParams:t,on:n}){t({flipEffect:{slideShadows:!0,limitRotation:!0,transformEl:null}}),se({effect:"flip",swiper:e,on:n,setTranslate:()=>{const{slides:t,rtlTranslate:n}=e,s=e.params.flipEffect;for(let r=0;r<t.length;r+=1){const i=t.eq(r);let o=i[0].progress;e.params.flipEffect.limitRotation&&(o=Math.max(Math.min(i[0].progress,1),-1));const a=i[0].swiperSlideOffset;let l=-180*o,c=0,d=e.params.cssMode?-a-e.translate:-a,p=0;if(e.isHorizontal()?n&&(l=-l):(p=d,d=0,c=-l,l=0),i[0].style.zIndex=-Math.abs(Math.round(o))+t.length,s.slideShadows){let t=e.isHorizontal()?i.find(".swiper-slide-shadow-left"):i.find(".swiper-slide-shadow-top"),n=e.isHorizontal()?i.find(".swiper-slide-shadow-right"):i.find(".swiper-slide-shadow-bottom");0===t.length&&(t=oe(s,i,e.isHorizontal()?"left":"top")),0===n.length&&(n=oe(s,i,e.isHorizontal()?"right":"bottom")),t.length&&(t[0].style.opacity=Math.max(-o,0)),n.length&&(n[0].style.opacity=Math.max(o,0))}const u=`translate3d(${d}px, ${p}px, 0px) rotateX(${c}deg) rotateY(${l}deg)`;re(s,i).transform(u)}},setTransition:t=>{const{transformEl:n}=e.params.flipEffect;(n?e.slides.find(n):e.slides).transition(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(t),ie({swiper:e,duration:t,transformEl:n})},perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!e.params.cssMode})})},function({swiper:e,extendParams:t,on:n}){t({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0,transformEl:null}}),se({effect:"coverflow",swiper:e,on:n,setTranslate:()=>{const{width:t,height:n,slides:s,slidesSizesGrid:r}=e,i=e.params.coverflowEffect,o=e.isHorizontal(),a=e.translate,l=o?t/2-a:n/2-a,c=o?i.rotate:-i.rotate,d=i.depth;for(let e=0,t=s.length;e<t;e+=1){const t=s.eq(e),n=r[e],a=(l-t[0].swiperSlideOffset-n/2)/n*i.modifier;let p=o?c*a:0,u=o?0:c*a,f=-d*Math.abs(a),h=i.stretch;"string"==typeof h&&-1!==h.indexOf("%")&&(h=parseFloat(i.stretch)/100*n);let m=o?0:h*a,g=o?h*a:0,v=1-(1-i.scale)*Math.abs(a);Math.abs(g)<.001&&(g=0),Math.abs(m)<.001&&(m=0),Math.abs(f)<.001&&(f=0),Math.abs(p)<.001&&(p=0),Math.abs(u)<.001&&(u=0),Math.abs(v)<.001&&(v=0);const y=`translate3d(${g}px,${m}px,${f}px)  rotateX(${u}deg) rotateY(${p}deg) scale(${v})`;if(re(i,t).transform(y),t[0].style.zIndex=1-Math.abs(Math.round(a)),i.slideShadows){let e=o?t.find(".swiper-slide-shadow-left"):t.find(".swiper-slide-shadow-top"),n=o?t.find(".swiper-slide-shadow-right"):t.find(".swiper-slide-shadow-bottom");0===e.length&&(e=oe(i,t,o?"left":"top")),0===n.length&&(n=oe(i,t,o?"right":"bottom")),e.length&&(e[0].style.opacity=a>0?a:0),n.length&&(n[0].style.opacity=-a>0?-a:0)}}},setTransition:t=>{const{transformEl:n}=e.params.coverflowEffect;(n?e.slides.find(n):e.slides).transition(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(t)},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function({swiper:e,extendParams:t,on:n}){t({creativeEffect:{transformEl:null,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}}});const s=e=>"string"==typeof e?e:`${e}px`;se({effect:"creative",swiper:e,on:n,setTranslate:()=>{const{slides:t,$wrapperEl:n,slidesSizesGrid:r}=e,i=e.params.creativeEffect,{progressMultiplier:o}=i,a=e.params.centeredSlides;if(a){const t=r[0]/2-e.params.slidesOffsetBefore||0;n.transform(`translateX(calc(50% - ${t}px))`)}for(let n=0;n<t.length;n+=1){const r=t.eq(n),l=r[0].progress,c=Math.min(Math.max(r[0].progress,-i.limitProgress),i.limitProgress);let d=c;a||(d=Math.min(Math.max(r[0].originalProgress,-i.limitProgress),i.limitProgress));const p=r[0].swiperSlideOffset,u=[e.params.cssMode?-p-e.translate:-p,0,0],f=[0,0,0];let h=!1;e.isHorizontal()||(u[1]=u[0],u[0]=0);let m={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};c<0?(m=i.next,h=!0):c>0&&(m=i.prev,h=!0),u.forEach(((e,t)=>{u[t]=`calc(${e}px + (${s(m.translate[t])} * ${Math.abs(c*o)}))`})),f.forEach(((e,t)=>{f[t]=m.rotate[t]*Math.abs(c*o)})),r[0].style.zIndex=-Math.abs(Math.round(l))+t.length;const g=u.join(", "),v=`rotateX(${f[0]}deg) rotateY(${f[1]}deg) rotateZ(${f[2]}deg)`,y=d<0?`scale(${1+(1-m.scale)*d*o})`:`scale(${1-(1-m.scale)*d*o})`,w=d<0?1+(1-m.opacity)*d*o:1-(1-m.opacity)*d*o,b=`translate3d(${g}) ${v} ${y}`;if(h&&m.shadow||!h){let e=r.children(".swiper-slide-shadow");if(0===e.length&&m.shadow&&(e=oe(i,r)),e.length){const t=i.shadowPerProgress?c*(1/i.limitProgress):c;e[0].style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}const x=re(i,r);x.transform(b).css({opacity:w}),m.origin&&x.css("transform-origin",m.origin)}},setTransition:t=>{const{transformEl:n}=e.params.creativeEffect;(n?e.slides.find(n):e.slides).transition(t).find(".swiper-slide-shadow").transition(t),ie({swiper:e,duration:t,transformEl:n,allSlides:!0})},perspective:()=>e.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})},function({swiper:e,extendParams:t,on:n}){t({cardsEffect:{slideShadows:!0,transformEl:null}}),se({effect:"cards",swiper:e,on:n,setTranslate:()=>{const{slides:t,activeIndex:n}=e,s=e.params.cardsEffect,{startTranslate:r,isTouched:i}=e.touchEventsData,o=e.translate;for(let a=0;a<t.length;a+=1){const l=t.eq(a),c=l[0].progress,d=Math.min(Math.max(c,-4),4);let p=l[0].swiperSlideOffset;e.params.centeredSlides&&!e.params.cssMode&&e.$wrapperEl.transform(`translateX(${e.minTranslate()}px)`),e.params.centeredSlides&&e.params.cssMode&&(p-=t[0].swiperSlideOffset);let u=e.params.cssMode?-p-e.translate:-p,f=0;const h=-100*Math.abs(d);let m=1,g=-2*d,v=8-.75*Math.abs(d);const y=(a===n||a===n-1)&&d>0&&d<1&&(i||e.params.cssMode)&&o<r,w=(a===n||a===n+1)&&d<0&&d>-1&&(i||e.params.cssMode)&&o>r;if(y||w){const e=(1-Math.abs((Math.abs(d)-.5)/.5))**.5;g+=-28*d*e,m+=-.5*e,v+=96*e,f=-25*e*Math.abs(d)+"%"}if(u=d<0?`calc(${u}px + (${v*Math.abs(d)}%))`:d>0?`calc(${u}px + (-${v*Math.abs(d)}%))`:`${u}px`,!e.isHorizontal()){const e=f;f=u,u=e}const b=`\n        translate3d(${u}, ${f}, ${h}px)\n        rotateZ(${g}deg)\n        scale(${d<0?""+(1+(1-m)*d):""+(1-(1-m)*d)})\n      `;if(s.slideShadows){let e=l.find(".swiper-slide-shadow");0===e.length&&(e=oe(s,l)),e.length&&(e[0].style.opacity=Math.min(Math.max((Math.abs(d)-.5)/.5,0),1))}l[0].style.zIndex=-Math.abs(Math.round(c))+t.length,re(s,l).transform(b)}},setTransition:t=>{const{transformEl:n}=e.params.cardsEffect;(n?e.slides.find(n):e.slides).transition(t).find(".swiper-slide-shadow").transition(t),ie({swiper:e,duration:t,transformEl:n})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!e.params.cssMode})})}];function le(e,t){const n=Object.create(null),s=e.split(",");for(let e=0;e<s.length;e++)n[s[e]]=!0;return t?e=>!!n[e.toLowerCase()]:e=>!!n[e]}Y.use(ae);const ce=le("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt"),de=le("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function pe(e){return!!e||""===e}function ue(e){if(Ae(e)){const t={};for(let n=0;n<e.length;n++){const s=e[n],r=Fe(s)?me(s):ue(s);if(r)for(const e in r)t[e]=r[e]}return t}return Fe(e)||He(e)?e:void 0}const fe=/;(?![^(]*\))/g,he=/:(.+)/;function me(e){const t={};return e.split(fe).forEach((e=>{if(e){const n=e.split(he);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function ge(e){let t="";if(Fe(e))t=e;else if(Ae(e))for(let n=0;n<e.length;n++){const s=ge(e[n]);s&&(t+=s+" ")}else if(He(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function ve(e){if(!e)return null;let{class:t,style:n}=e;return t&&!Fe(t)&&(e.class=ge(t)),n&&(e.style=ue(n)),e}const ye=le("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot"),we=le("svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistanceLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view"),be=le("area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr");function xe(e,t){if(e===t)return!0;let n=De(e),s=De(t);if(n||s)return!(!n||!s)&&e.getTime()===t.getTime();if(n=Ae(e),s=Ae(t),n||s)return!(!n||!s)&&function(e,t){if(e.length!==t.length)return!1;let n=!0;for(let s=0;n&&s<e.length;s++)n=xe(e[s],t[s]);return n}(e,t);if(n=He(e),s=He(t),n||s){if(!n||!s)return!1;if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e){const s=e.hasOwnProperty(n),r=t.hasOwnProperty(n);if(s&&!r||!s&&r||!xe(e[n],t[n]))return!1}}return String(e)===String(t)}function Se(e,t){return e.findIndex((e=>xe(e,t)))}const Ee=e=>null==e?"":Ae(e)||He(e)&&(e.toString===Ue||!Be(e.toString))?JSON.stringify(e,Ce,2):String(e),Ce=(e,t)=>t&&t.__v_isRef?Ce(e,t.value):Re(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n])=>(e[`${t} =>`]=n,e)),{})}:Ve(t)?{[`Set(${t.size})`]:[...t.values()]}:!He(t)||Ae(t)||qe(t)?t:String(t),_e={},Te=[],$e=()=>{},Me=()=>!1,ke=/^on[^a-z]/,Pe=e=>ke.test(e),Oe=e=>e.startsWith("onUpdate:"),Ie=Object.assign,Le=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Ne=Object.prototype.hasOwnProperty,ze=(e,t)=>Ne.call(e,t),Ae=Array.isArray,Re=e=>"[object Map]"===We(e),Ve=e=>"[object Set]"===We(e),De=e=>e instanceof Date,Be=e=>"function"==typeof e,Fe=e=>"string"==typeof e,je=e=>"symbol"==typeof e,He=e=>null!==e&&"object"==typeof e,Ge=e=>He(e)&&Be(e.then)&&Be(e.catch),Ue=Object.prototype.toString,We=e=>Ue.call(e),qe=e=>"[object Object]"===We(e),Xe=e=>Fe(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,Ye=le(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Ke=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Je=/-(\w)/g,Ze=Ke((e=>e.replace(Je,((e,t)=>t?t.toUpperCase():"")))),Qe=/\B([A-Z])/g,et=Ke((e=>e.replace(Qe,"-$1").toLowerCase())),tt=Ke((e=>e.charAt(0).toUpperCase()+e.slice(1))),nt=Ke((e=>e?`on${tt(e)}`:"")),st=(e,t)=>!Object.is(e,t),rt=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},it=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},ot=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let at;const lt=()=>at||(at="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==e.g?e.g:{});let ct;const dt=[];class pt{constructor(e=!1){this.active=!0,this.effects=[],this.cleanups=[],!e&&ct&&(this.parent=ct,this.index=(ct.scopes||(ct.scopes=[])).push(this)-1)}run(e){if(this.active)try{return this.on(),e()}finally{this.off()}}on(){this.active&&(dt.push(this),ct=this)}off(){this.active&&(dt.pop(),ct=dt[dt.length-1])}stop(e){if(this.active){if(this.effects.forEach((e=>e.stop())),this.cleanups.forEach((e=>e())),this.scopes&&this.scopes.forEach((e=>e.stop(!0))),this.parent&&!e){const e=this.parent.scopes.pop();e&&e!==this&&(this.parent.scopes[this.index]=e,e.index=this.index)}this.active=!1}}}function ut(e){return new pt(e)}function ft(e,t){(t=t||ct)&&t.active&&t.effects.push(e)}function ht(){return ct}function mt(e){ct&&ct.cleanups.push(e)}const gt=e=>{const t=new Set(e);return t.w=0,t.n=0,t},vt=e=>(e.w&xt)>0,yt=e=>(e.n&xt)>0,wt=new WeakMap;let bt=0,xt=1;const St=[];let Et;const Ct=Symbol(""),_t=Symbol("");class Tt{constructor(e,t=null,n){this.fn=e,this.scheduler=t,this.active=!0,this.deps=[],ft(this,n)}run(){if(!this.active)return this.fn();if(!St.includes(this))try{return St.push(Et=this),Ot.push(Pt),Pt=!0,xt=1<<++bt,bt<=30?(({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=xt})(this):$t(this),this.fn()}finally{bt<=30&&(e=>{const{deps:t}=e;if(t.length){let n=0;for(let s=0;s<t.length;s++){const r=t[s];vt(r)&&!yt(r)?r.delete(e):t[n++]=r,r.w&=~xt,r.n&=~xt}t.length=n}})(this),xt=1<<--bt,Lt(),St.pop();const e=St.length;Et=e>0?St[e-1]:void 0}}stop(){this.active&&($t(this),this.onStop&&this.onStop(),this.active=!1)}}function $t(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}function Mt(e,t){e.effect&&(e=e.effect.fn);const n=new Tt(e);t&&(Ie(n,t),t.scope&&ft(n,t.scope)),t&&t.lazy||n.run();const s=n.run.bind(n);return s.effect=n,s}function kt(e){e.effect.stop()}let Pt=!0;const Ot=[];function It(){Ot.push(Pt),Pt=!1}function Lt(){const e=Ot.pop();Pt=void 0===e||e}function Nt(e,t,n){if(!zt())return;let s=wt.get(e);s||wt.set(e,s=new Map);let r=s.get(n);r||s.set(n,r=gt()),At(r)}function zt(){return Pt&&void 0!==Et}function At(e,t){let n=!1;bt<=30?yt(e)||(e.n|=xt,n=!vt(e)):n=!e.has(Et),n&&(e.add(Et),Et.deps.push(e))}function Rt(e,t,n,s,r,i){const o=wt.get(e);if(!o)return;let a=[];if("clear"===t)a=[...o.values()];else if("length"===n&&Ae(e))o.forEach(((e,t)=>{("length"===t||t>=s)&&a.push(e)}));else switch(void 0!==n&&a.push(o.get(n)),t){case"add":Ae(e)?Xe(n)&&a.push(o.get("length")):(a.push(o.get(Ct)),Re(e)&&a.push(o.get(_t)));break;case"delete":Ae(e)||(a.push(o.get(Ct)),Re(e)&&a.push(o.get(_t)));break;case"set":Re(e)&&a.push(o.get(Ct))}if(1===a.length)a[0]&&Vt(a[0]);else{const e=[];for(const t of a)t&&e.push(...t);Vt(gt(e))}}function Vt(e,t){for(const t of Ae(e)?e:[...e])(t!==Et||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}const Dt=le("__proto__,__v_isRef,__isVue"),Bt=new Set(Object.getOwnPropertyNames(Symbol).map((e=>Symbol[e])).filter(je)),Ft=qt(),jt=qt(!1,!0),Ht=qt(!0),Gt=qt(!0,!0),Ut=Wt();function Wt(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=Nn(this);for(let e=0,t=this.length;e<t;e++)Nt(n,0,e+"");const s=n[t](...e);return-1===s||!1===s?n[t](...e.map(Nn)):s}})),["push","pop","shift","unshift","splice"].forEach((t=>{e[t]=function(...e){It();const n=Nn(this)[t].apply(this,e);return Lt(),n}})),e}function qt(e=!1,t=!1){return function(n,s,r){if("__v_isReactive"===s)return!e;if("__v_isReadonly"===s)return e;if("__v_raw"===s&&r===(e?t?_n:Cn:t?En:Sn).get(n))return n;const i=Ae(n);if(!e&&i&&ze(Ut,s))return Reflect.get(Ut,s,r);const o=Reflect.get(n,s,r);return(je(s)?Bt.has(s):Dt(s))?o:(e||Nt(n,0,s),t?o:Bn(o)?i&&Xe(s)?o:o.value:He(o)?e?Mn(o):Tn(o):o)}}function Xt(e=!1){return function(t,n,s,r){let i=t[n];if(!e&&!In(s)&&(s=Nn(s),i=Nn(i),!Ae(t)&&Bn(i)&&!Bn(s)))return i.value=s,!0;const o=Ae(t)&&Xe(n)?Number(n)<t.length:ze(t,n),a=Reflect.set(t,n,s,r);return t===Nn(r)&&(o?st(s,i)&&Rt(t,"set",n,s):Rt(t,"add",n,s)),a}}const Yt={get:Ft,set:Xt(),deleteProperty:function(e,t){const n=ze(e,t),s=(e[t],Reflect.deleteProperty(e,t));return s&&n&&Rt(e,"delete",t,void 0),s},has:function(e,t){const n=Reflect.has(e,t);return je(t)&&Bt.has(t)||Nt(e,0,t),n},ownKeys:function(e){return Nt(e,0,Ae(e)?"length":Ct),Reflect.ownKeys(e)}},Kt={get:Ht,set:(e,t)=>!0,deleteProperty:(e,t)=>!0},Jt=Ie({},Yt,{get:jt,set:Xt(!0)}),Zt=Ie({},Kt,{get:Gt}),Qt=e=>e,en=e=>Reflect.getPrototypeOf(e);function tn(e,t,n=!1,s=!1){const r=Nn(e=e.__v_raw),i=Nn(t);t!==i&&!n&&Nt(r,0,t),!n&&Nt(r,0,i);const{has:o}=en(r),a=s?Qt:n?Rn:An;return o.call(r,t)?a(e.get(t)):o.call(r,i)?a(e.get(i)):void(e!==r&&e.get(t))}function nn(e,t=!1){const n=this.__v_raw,s=Nn(n),r=Nn(e);return e!==r&&!t&&Nt(s,0,e),!t&&Nt(s,0,r),e===r?n.has(e):n.has(e)||n.has(r)}function sn(e,t=!1){return e=e.__v_raw,!t&&Nt(Nn(e),0,Ct),Reflect.get(e,"size",e)}function rn(e){e=Nn(e);const t=Nn(this);return en(t).has.call(t,e)||(t.add(e),Rt(t,"add",e,e)),this}function on(e,t){t=Nn(t);const n=Nn(this),{has:s,get:r}=en(n);let i=s.call(n,e);i||(e=Nn(e),i=s.call(n,e));const o=r.call(n,e);return n.set(e,t),i?st(t,o)&&Rt(n,"set",e,t):Rt(n,"add",e,t),this}function an(e){const t=Nn(this),{has:n,get:s}=en(t);let r=n.call(t,e);r||(e=Nn(e),r=n.call(t,e)),s&&s.call(t,e);const i=t.delete(e);return r&&Rt(t,"delete",e,void 0),i}function ln(){const e=Nn(this),t=0!==e.size,n=e.clear();return t&&Rt(e,"clear",void 0,void 0),n}function cn(e,t){return function(n,s){const r=this,i=r.__v_raw,o=Nn(i),a=t?Qt:e?Rn:An;return!e&&Nt(o,0,Ct),i.forEach(((e,t)=>n.call(s,a(e),a(t),r)))}}function dn(e,t,n){return function(...s){const r=this.__v_raw,i=Nn(r),o=Re(i),a="entries"===e||e===Symbol.iterator&&o,l="keys"===e&&o,c=r[e](...s),d=n?Qt:t?Rn:An;return!t&&Nt(i,0,l?_t:Ct),{next(){const{value:e,done:t}=c.next();return t?{value:e,done:t}:{value:a?[d(e[0]),d(e[1])]:d(e),done:t}},[Symbol.iterator](){return this}}}}function pn(e){return function(...t){return"delete"!==e&&this}}function un(){const e={get(e){return tn(this,e)},get size(){return sn(this)},has:nn,add:rn,set:on,delete:an,clear:ln,forEach:cn(!1,!1)},t={get(e){return tn(this,e,!1,!0)},get size(){return sn(this)},has:nn,add:rn,set:on,delete:an,clear:ln,forEach:cn(!1,!0)},n={get(e){return tn(this,e,!0)},get size(){return sn(this,!0)},has(e){return nn.call(this,e,!0)},add:pn("add"),set:pn("set"),delete:pn("delete"),clear:pn("clear"),forEach:cn(!0,!1)},s={get(e){return tn(this,e,!0,!0)},get size(){return sn(this,!0)},has(e){return nn.call(this,e,!0)},add:pn("add"),set:pn("set"),delete:pn("delete"),clear:pn("clear"),forEach:cn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach((r=>{e[r]=dn(r,!1,!1),n[r]=dn(r,!0,!1),t[r]=dn(r,!1,!0),s[r]=dn(r,!0,!0)})),[e,n,t,s]}const[fn,hn,mn,gn]=un();function vn(e,t){const n=t?e?gn:mn:e?hn:fn;return(t,s,r)=>"__v_isReactive"===s?!e:"__v_isReadonly"===s?e:"__v_raw"===s?t:Reflect.get(ze(n,s)&&s in t?n:t,s,r)}const yn={get:vn(!1,!1)},wn={get:vn(!1,!0)},bn={get:vn(!0,!1)},xn={get:vn(!0,!0)},Sn=new WeakMap,En=new WeakMap,Cn=new WeakMap,_n=new WeakMap;function Tn(e){return e&&e.__v_isReadonly?e:Pn(e,!1,Yt,yn,Sn)}function $n(e){return Pn(e,!1,Jt,wn,En)}function Mn(e){return Pn(e,!0,Kt,bn,Cn)}function kn(e){return Pn(e,!0,Zt,xn,_n)}function Pn(e,t,n,s,r){if(!He(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const o=(a=e).__v_skip||!Object.isExtensible(a)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}((e=>We(e).slice(8,-1))(a));var a;if(0===o)return e;const l=new Proxy(e,2===o?s:n);return r.set(e,l),l}function On(e){return In(e)?On(e.__v_raw):!(!e||!e.__v_isReactive)}function In(e){return!(!e||!e.__v_isReadonly)}function Ln(e){return On(e)||In(e)}function Nn(e){const t=e&&e.__v_raw;return t?Nn(t):e}function zn(e){return it(e,"__v_skip",!0),e}const An=e=>He(e)?Tn(e):e,Rn=e=>He(e)?Mn(e):e;function Vn(e){zt()&&((e=Nn(e)).dep||(e.dep=gt()),At(e.dep))}function Dn(e,t){(e=Nn(e)).dep&&Vt(e.dep)}function Bn(e){return Boolean(e&&!0===e.__v_isRef)}function Fn(e){return Hn(e,!1)}function jn(e){return Hn(e,!0)}function Hn(e,t){return Bn(e)?e:new Gn(e,t)}class Gn{constructor(e,t){this._shallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:Nn(e),this._value=t?e:An(e)}get value(){return Vn(this),this._value}set value(e){e=this._shallow?e:Nn(e),st(e,this._rawValue)&&(this._rawValue=e,this._value=this._shallow?e:An(e),Dn(this))}}function Un(e){Dn(e)}function Wn(e){return Bn(e)?e.value:e}const qn={get:(e,t,n)=>Wn(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return Bn(r)&&!Bn(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function Xn(e){return On(e)?e:new Proxy(e,qn)}class Yn{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:t,set:n}=e((()=>Vn(this)),(()=>Dn(this)));this._get=t,this._set=n}get value(){return this._get()}set value(e){this._set(e)}}function Kn(e){return new Yn(e)}function Jn(e){const t=Ae(e)?new Array(e.length):{};for(const n in e)t[n]=Qn(e,n);return t}class Zn{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this.__v_isRef=!0}get value(){const e=this._object[this._key];return void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e}}function Qn(e,t,n){const s=e[t];return Bn(s)?s:new Zn(e,t,n)}class es{constructor(e,t,n){this._setter=t,this.dep=void 0,this._dirty=!0,this.__v_isRef=!0,this.effect=new Tt(e,(()=>{this._dirty||(this._dirty=!0,Dn(this))})),this.__v_isReadonly=n}get value(){const e=Nn(this);return Vn(e),e._dirty&&(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function ts(e,t){let n,s;const r=Be(e);return r?(n=e,s=$e):(n=e.get,s=e.set),new es(n,s,r||!s)}Promise.resolve(),new Set,new Map;let ns,ss=[],rs=!1;function is(e,...t){ns?ns.emit(e,...t):rs||ss.push({event:e,args:t})}function os(e,t){var n,s;ns=e,ns?(ns.enabled=!0,ss.forEach((({event:e,args:t})=>ns.emit(e,...t))),ss=[]):"undefined"!=typeof window&&window.HTMLElement&&!(null===(s=null===(n=window.navigator)||void 0===n?void 0:n.userAgent)||void 0===s?void 0:s.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push((e=>{os(e,t)})),setTimeout((()=>{ns||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,rs=!0,ss=[])}),3e3)):(rs=!0,ss=[])}const as=ds("component:added"),ls=ds("component:updated"),cs=ds("component:removed");function ds(e){return t=>{is(e,t.appContext.app,t.uid,t.parent?t.parent.uid:void 0,t)}}function ps(e,t,...n){const s=e.vnode.props||_e;let r=n;const i=t.startsWith("update:"),o=i&&t.slice(7);if(o&&o in s){const e=`${"modelValue"===o?"model":o}Modifiers`,{number:t,trim:i}=s[e]||_e;i?r=n.map((e=>e.trim())):t&&(r=n.map(ot))}let a;__VUE_PROD_DEVTOOLS__&&function(e,t,n){is("component:emit",e.appContext.app,e,t,n)}(e,t,r);let l=s[a=nt(t)]||s[a=nt(Ze(t))];!l&&i&&(l=s[a=nt(et(t))]),l&&Co(l,e,6,r);const c=s[a+"Once"];if(c){if(e.emitted){if(e.emitted[a])return}else e.emitted={};e.emitted[a]=!0,Co(c,e,6,r)}}function us(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(void 0!==r)return r;const i=e.emits;let o={},a=!1;if(__VUE_OPTIONS_API__&&!Be(e)){const s=e=>{const n=us(e,t,!0);n&&(a=!0,Ie(o,n))};!n&&t.mixins.length&&t.mixins.forEach(s),e.extends&&s(e.extends),e.mixins&&e.mixins.forEach(s)}return i||a?(Ae(i)?i.forEach((e=>o[e]=null)):Ie(o,i),s.set(e,o),o):(s.set(e,null),null)}function fs(e,t){return!(!e||!Pe(t))&&(t=t.slice(2).replace(/Once$/,""),ze(e,t[0].toLowerCase()+t.slice(1))||ze(e,et(t))||ze(e,t))}let hs=null,ms=null;function gs(e){const t=hs;return hs=e,ms=e&&e.type.__scopeId||null,t}function vs(e){ms=e}function ys(){ms=null}const ws=e=>bs;function bs(e,t=hs,n){if(!t)return e;if(e._n)return e;const s=(...n)=>{s._d&&bi(-1);const r=gs(t),i=e(...n);return gs(r),s._d&&bi(1),__VUE_PROD_DEVTOOLS__&&ls(t),i};return s._n=!0,s._c=!0,s._d=!0,s}function xs(e){const{type:t,vnode:n,proxy:s,withProxy:r,props:i,propsOptions:[o],slots:a,attrs:l,emit:c,render:d,renderCache:p,data:u,setupState:f,ctx:h,inheritAttrs:m}=e;let g,v;const y=gs(e);try{if(4&n.shapeFlag){const e=r||s;g=Ri(d.call(e,e,p,i,f,u,h)),v=l}else{const e=t;g=Ri(e.length>1?e(i,{attrs:l,slots:a,emit:c}):e(i,null)),v=t.props?l:Ss(l)}}catch(t){hi.length=0,_o(t,e,1),g=Oi(ui)}let w=g;if(v&&!1!==m){const e=Object.keys(v),{shapeFlag:t}=w;e.length&&7&t&&(o&&e.some(Oe)&&(v=Es(v,o)),w=Li(w,v))}return n.dirs&&(w.dirs=w.dirs?w.dirs.concat(n.dirs):n.dirs),n.transition&&(w.transition=n.transition),g=w,gs(y),g}const Ss=e=>{let t;for(const n in e)("class"===n||"style"===n||Pe(n))&&((t||(t={}))[n]=e[n]);return t},Es=(e,t)=>{const n={};for(const s in e)Oe(s)&&s.slice(9)in t||(n[s]=e[s]);return n};function Cs(e,t,n){const s=Object.keys(t);if(s.length!==Object.keys(e).length)return!0;for(let r=0;r<s.length;r++){const i=s[r];if(t[i]!==e[i]&&!fs(n,i))return!0}return!1}function _s({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const Ts={name:"Suspense",__isSuspense:!0,process(e,t,n,s,r,i,o,a,l,c){null==e?function(e,t,n,s,r,i,o,a,l){const{p:c,o:{createElement:d}}=l,p=d("div"),u=e.suspense=Ms(e,r,s,t,p,n,i,o,a,l);c(null,u.pendingBranch=e.ssContent,p,null,s,u,i,o),u.deps>0?($s(e,"onPending"),$s(e,"onFallback"),c(null,e.ssFallback,t,n,s,null,i,o),Os(u,e.ssFallback)):u.resolve()}(t,n,s,r,i,o,a,l,c):function(e,t,n,s,r,i,o,a,{p:l,um:c,o:{createElement:d}}){const p=t.suspense=e.suspense;p.vnode=t,t.el=e.el;const u=t.ssContent,f=t.ssFallback,{activeBranch:h,pendingBranch:m,isInFallback:g,isHydrating:v}=p;if(m)p.pendingBranch=u,_i(u,m)?(l(m,u,p.hiddenContainer,null,r,p,i,o,a),p.deps<=0?p.resolve():g&&(l(h,f,n,s,r,null,i,o,a),Os(p,f))):(p.pendingId++,v?(p.isHydrating=!1,p.activeBranch=m):c(m,r,p),p.deps=0,p.effects.length=0,p.hiddenContainer=d("div"),g?(l(null,u,p.hiddenContainer,null,r,p,i,o,a),p.deps<=0?p.resolve():(l(h,f,n,s,r,null,i,o,a),Os(p,f))):h&&_i(u,h)?(l(h,u,n,s,r,p,i,o,a),p.resolve(!0)):(l(null,u,p.hiddenContainer,null,r,p,i,o,a),p.deps<=0&&p.resolve()));else if(h&&_i(u,h))l(h,u,n,s,r,p,i,o,a),Os(p,u);else if($s(t,"onPending"),p.pendingBranch=u,p.pendingId++,l(null,u,p.hiddenContainer,null,r,p,i,o,a),p.deps<=0)p.resolve();else{const{timeout:e,pendingId:t}=p;e>0?setTimeout((()=>{p.pendingId===t&&p.fallback(f)}),e):0===e&&p.fallback(f)}}(e,t,n,s,r,o,a,l,c)},hydrate:function(e,t,n,s,r,i,o,a,l){const c=t.suspense=Ms(t,s,n,e.parentNode,document.createElement("div"),null,r,i,o,a,!0),d=l(e,c.pendingBranch=t.ssContent,n,c,i,o);return 0===c.deps&&c.resolve(),d},create:Ms,normalize:function(e){const{shapeFlag:t,children:n}=e,s=32&t;e.ssContent=ks(s?n.default:n),e.ssFallback=s?ks(n.fallback):Oi(ui)}};function $s(e,t){const n=e.props&&e.props[t];Be(n)&&n()}function Ms(e,t,n,s,r,i,o,a,l,c,d=!1){const{p,m:u,um:f,n:h,o:{parentNode:m,remove:g}}=c,v=ot(e.props&&e.props.timeout),y={vnode:e,parent:t,parentComponent:n,isSVG:o,container:s,hiddenContainer:r,anchor:i,deps:0,pendingId:0,timeout:"number"==typeof v?v:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:d,isUnmounted:!1,effects:[],resolve(e=!1){const{vnode:t,activeBranch:n,pendingBranch:s,pendingId:r,effects:i,parentComponent:o,container:a}=y;if(y.isHydrating)y.isHydrating=!1;else if(!e){const e=n&&s.transition&&"out-in"===s.transition.mode;e&&(n.transition.afterLeave=()=>{r===y.pendingId&&u(s,a,t,0)});let{anchor:t}=y;n&&(t=h(n),f(n,o,y,!0)),e||u(s,a,t,0)}Os(y,s),y.pendingBranch=null,y.isInFallback=!1;let l=y.parent,c=!1;for(;l;){if(l.pendingBranch){l.effects.push(...i),c=!0;break}l=l.parent}c||Ho(i),y.effects=[],$s(t,"onResolve")},fallback(e){if(!y.pendingBranch)return;const{vnode:t,activeBranch:n,parentComponent:s,container:r,isSVG:i}=y;$s(t,"onFallback");const o=h(n),c=()=>{y.isInFallback&&(p(null,e,r,o,s,null,i,a,l),Os(y,e))},d=e.transition&&"out-in"===e.transition.mode;d&&(n.transition.afterLeave=c),y.isInFallback=!0,f(n,s,null,!0),d||c()},move(e,t,n){y.activeBranch&&u(y.activeBranch,e,t,n),y.container=e},next:()=>y.activeBranch&&h(y.activeBranch),registerDep(e,t){const n=!!y.pendingBranch;n&&y.deps++;const s=e.vnode.el;e.asyncDep.catch((t=>{_o(t,e,0)})).then((r=>{if(e.isUnmounted||y.isUnmounted||y.pendingId!==e.suspenseId)return;e.asyncResolved=!0;const{vnode:i}=e;co(e,r,!1),s&&(i.el=s);const a=!s&&e.subTree.el;t(e,i,m(s||e.subTree.el),s?null:h(e.subTree),y,o,l),a&&g(a),_s(e,i.el),n&&0==--y.deps&&y.resolve()}))},unmount(e,t){y.isUnmounted=!0,y.activeBranch&&f(y.activeBranch,n,e,t),y.pendingBranch&&f(y.pendingBranch,n,e,t)}};return y}function ks(e){let t;if(Be(e)){const n=wi&&e._c;n&&(e._d=!1,gi()),e=e(),n&&(e._d=!0,t=mi,vi())}if(Ae(e)){const t=function(e){let t;for(let n=0;n<e.length;n++){const s=e[n];if(!Ci(s))return;if(s.type!==ui||"v-if"===s.children){if(t)return;t=s}}return t}(e);e=t}return e=Ri(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter((t=>t!==e))),e}function Ps(e,t){t&&t.pendingBranch?Ae(e)?t.effects.push(...e):t.effects.push(e):Ho(e)}function Os(e,t){e.activeBranch=t;const{vnode:n,parentComponent:s}=e,r=n.el=t.el;s&&s.subTree===n&&(s.vnode.el=r,_s(s,r))}function Is(e,t){if(eo){let n=eo.provides;const s=eo.parent&&eo.parent.provides;s===n&&(n=eo.provides=Object.create(s)),n[e]=t}}function Ls(e,t,n=!1){const s=eo||hs;if(s){const r=null==s.parent?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&Be(t)?t.call(s.proxy):t}}function Ns(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return ir((()=>{e.isMounted=!0})),lr((()=>{e.isUnmounting=!0})),e}const zs=[Function,Array],As={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:zs,onEnter:zs,onAfterEnter:zs,onEnterCancelled:zs,onBeforeLeave:zs,onLeave:zs,onAfterLeave:zs,onLeaveCancelled:zs,onBeforeAppear:zs,onAppear:zs,onAfterAppear:zs,onAppearCancelled:zs},setup(e,{slots:t}){const n=to(),s=Ns();let r;return()=>{const i=t.default&&js(t.default(),!0);if(!i||!i.length)return;const o=Nn(e),{mode:a}=o,l=i[0];if(s.isLeaving)return Ds(l);const c=Bs(l);if(!c)return Ds(l);const d=Vs(c,o,s,n);Fs(c,d);const p=n.subTree,u=p&&Bs(p);let f=!1;const{getTransitionKey:h}=c.type;if(h){const e=h();void 0===r?r=e:e!==r&&(r=e,f=!0)}if(u&&u.type!==ui&&(!_i(c,u)||f)){const e=Vs(u,o,s,n);if(Fs(u,e),"out-in"===a)return s.isLeaving=!0,e.afterLeave=()=>{s.isLeaving=!1,n.update()},Ds(l);"in-out"===a&&c.type!==ui&&(e.delayLeave=(e,t,n)=>{Rs(s,u)[String(u.key)]=u,e._leaveCb=()=>{t(),e._leaveCb=void 0,delete d.delayedLeave},d.delayedLeave=n})}return l}}};function Rs(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function Vs(e,t,n,s){const{appear:r,mode:i,persisted:o=!1,onBeforeEnter:a,onEnter:l,onAfterEnter:c,onEnterCancelled:d,onBeforeLeave:p,onLeave:u,onAfterLeave:f,onLeaveCancelled:h,onBeforeAppear:m,onAppear:g,onAfterAppear:v,onAppearCancelled:y}=t,w=String(e.key),b=Rs(n,e),x=(e,t)=>{e&&Co(e,s,9,t)},S={mode:i,persisted:o,beforeEnter(t){let s=a;if(!n.isMounted){if(!r)return;s=m||a}t._leaveCb&&t._leaveCb(!0);const i=b[w];i&&_i(e,i)&&i.el._leaveCb&&i.el._leaveCb(),x(s,[t])},enter(e){let t=l,s=c,i=d;if(!n.isMounted){if(!r)return;t=g||l,s=v||c,i=y||d}let o=!1;const a=e._enterCb=t=>{o||(o=!0,x(t?i:s,[e]),S.delayedLeave&&S.delayedLeave(),e._enterCb=void 0)};t?(t(e,a),t.length<=1&&a()):a()},leave(t,s){const r=String(e.key);if(t._enterCb&&t._enterCb(!0),n.isUnmounting)return s();x(p,[t]);let i=!1;const o=t._leaveCb=n=>{i||(i=!0,s(),x(n?h:f,[t]),t._leaveCb=void 0,b[r]===e&&delete b[r])};b[r]=e,u?(u(t,o),u.length<=1&&o()):o()},clone:e=>Vs(e,t,n,s)};return S}function Ds(e){if(qs(e))return(e=Li(e)).children=null,e}function Bs(e){return qs(e)?e.children?e.children[0]:void 0:e}function Fs(e,t){6&e.shapeFlag&&e.component?Fs(e.component.subTree,t):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function js(e,t=!1){let n=[],s=0;for(let r=0;r<e.length;r++){const i=e[r];i.type===di?(128&i.patchFlag&&s++,n=n.concat(js(i.children,t))):(t||i.type!==ui)&&n.push(i)}if(s>1)for(let e=0;e<n.length;e++)n[e].patchFlag=-2;return n}function Hs(e){return Be(e)?{setup:e,name:e.name}:e}const Gs=e=>!!e.type.__asyncLoader;function Us(e){Be(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:s,delay:r=200,timeout:i,suspensible:o=!0,onError:a}=e;let l,c=null,d=0;const p=()=>{let e;return c||(e=c=t().catch((e=>{if(e=e instanceof Error?e:new Error(String(e)),a)return new Promise(((t,n)=>{a(e,(()=>t((d++,c=null,p()))),(()=>n(e)),d+1)}));throw e})).then((t=>e!==c&&c?c:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),l=t,t))))};return Hs({name:"AsyncComponentWrapper",__asyncLoader:p,get __asyncResolved(){return l},setup(){const e=eo;if(l)return()=>Ws(l,e);const t=t=>{c=null,_o(t,e,13,!s)};if(o&&e.suspense||ao)return p().then((t=>()=>Ws(t,e))).catch((e=>(t(e),()=>s?Oi(s,{error:e}):null)));const a=Fn(!1),d=Fn(),u=Fn(!!r);return r&&setTimeout((()=>{u.value=!1}),r),null!=i&&setTimeout((()=>{if(!a.value&&!d.value){const e=new Error(`Async component timed out after ${i}ms.`);t(e),d.value=e}}),i),p().then((()=>{a.value=!0,e.parent&&qs(e.parent.vnode)&&Bo(e.parent.update)})).catch((e=>{t(e),d.value=e})),()=>a.value&&l?Ws(l,e):d.value&&s?Oi(s,{error:d.value}):n&&!u.value?Oi(n):void 0}})}function Ws(e,{vnode:{ref:t,props:n,children:s}}){const r=Oi(e,n,s);return r.ref=t,r}const qs=e=>e.type.__isKeepAlive,Xs={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=to(),s=n.ctx;if(!s.renderer)return t.default;const r=new Map,i=new Set;let o=null;__VUE_PROD_DEVTOOLS__&&(n.__v_cache=r);const a=n.suspense,{renderer:{p:l,m:c,um:d,o:{createElement:p}}}=s,u=p("div");function f(e){er(e),d(e,n,a)}function h(e){r.forEach(((t,n)=>{const s=vo(t.type);!s||e&&e(s)||m(n)}))}function m(e){const t=r.get(e);o&&t.type===o.type?o&&er(o):f(t),r.delete(e),i.delete(e)}s.activate=(e,t,n,s,r)=>{const i=e.component;c(e,t,n,0,a),l(i.vnode,e,t,n,i,a,s,e.slotScopeIds,r),Wr((()=>{i.isDeactivated=!1,i.a&&rt(i.a);const t=e.props&&e.props.onVnodeMounted;t&&Fi(t,i.parent,e)}),a),__VUE_PROD_DEVTOOLS__&&as(i)},s.deactivate=e=>{const t=e.component;c(e,u,null,1,a),Wr((()=>{t.da&&rt(t.da);const n=e.props&&e.props.onVnodeUnmounted;n&&Fi(n,t.parent,e),t.isDeactivated=!0}),a),__VUE_PROD_DEVTOOLS__&&as(t)},Zo((()=>[e.include,e.exclude]),(([e,t])=>{e&&h((t=>Ys(e,t))),t&&h((e=>!Ys(t,e)))}),{flush:"post",deep:!0});let g=null;const v=()=>{null!=g&&r.set(g,tr(n.subTree))};return ir(v),ar(v),lr((()=>{r.forEach((e=>{const{subTree:t,suspense:s}=n,r=tr(t);if(e.type!==r.type)f(e);else{er(r);const e=r.component.da;e&&Wr(e,s)}}))})),()=>{if(g=null,!t.default)return null;const n=t.default(),s=n[0];if(n.length>1)return o=null,n;if(!Ci(s)||!(4&s.shapeFlag||128&s.shapeFlag))return o=null,s;let a=tr(s);const l=a.type,c=vo(Gs(a)?a.type.__asyncResolved||{}:l),{include:d,exclude:p,max:u}=e;if(d&&(!c||!Ys(d,c))||p&&c&&Ys(p,c))return o=a,s;const f=null==a.key?l:a.key,h=r.get(f);return a.el&&(a=Li(a),128&s.shapeFlag&&(s.ssContent=a)),g=f,h?(a.el=h.el,a.component=h.component,a.transition&&Fs(a,a.transition),a.shapeFlag|=512,i.delete(f),i.add(f)):(i.add(f),u&&i.size>parseInt(u,10)&&m(i.values().next().value)),a.shapeFlag|=256,o=a,s}}};function Ys(e,t){return Ae(e)?e.some((e=>Ys(e,t))):Fe(e)?e.split(",").indexOf(t)>-1:!!e.test&&e.test(t)}function Ks(e,t){Zs(e,"a",t)}function Js(e,t){Zs(e,"da",t)}function Zs(e,t,n=eo){const s=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(nr(t,s,n),n){let e=n.parent;for(;e&&e.parent;)qs(e.parent.vnode)&&Qs(s,t,n,e),e=e.parent}}function Qs(e,t,n,s){const r=nr(t,e,s,!0);cr((()=>{Le(s[t],r)}),n)}function er(e){let t=e.shapeFlag;256&t&&(t-=256),512&t&&(t-=512),e.shapeFlag=t}function tr(e){return 128&e.shapeFlag?e.ssContent:e}function nr(e,t,n=eo,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...s)=>{if(n.isUnmounted)return;It(),no(n);const r=Co(t,n,e,s);return so(),Lt(),r});return s?r.unshift(i):r.push(i),i}}const sr=e=>(t,n=eo)=>(!ao||"sp"===e)&&nr(e,t,n),rr=sr("bm"),ir=sr("m"),or=sr("bu"),ar=sr("u"),lr=sr("bum"),cr=sr("um"),dr=sr("sp"),pr=sr("rtg"),ur=sr("rtc");function fr(e,t=eo){nr("ec",e,t)}let hr=!0;function mr(e,t,n){Co(Ae(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function gr(e,t,n,s){const r=s.includes(".")?ta(n,s):()=>n[s];if(Fe(e)){const n=t[e];Be(n)&&Zo(r,n)}else if(Be(e))Zo(r,e.bind(n));else if(He(e))if(Ae(e))e.forEach((e=>gr(e,t,n,s)));else{const s=Be(e.handler)?e.handler.bind(n):t[e.handler];Be(s)&&Zo(r,s,e)}}function vr(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,a=i.get(t);let l;return a?l=a:r.length||n||s?(l={},r.length&&r.forEach((e=>yr(l,e,o,!0))),yr(l,t,o)):l=t,i.set(t,l),l}function yr(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&yr(e,i,n,!0),r&&r.forEach((t=>yr(e,t,n,!0)));for(const r in t)if(s&&"expose"===r);else{const s=wr[r]||n&&n[r];e[r]=s?s(e[r],t[r]):t[r]}return e}const wr={data:br,props:Er,emits:Er,methods:Er,computed:Er,beforeCreate:Sr,created:Sr,beforeMount:Sr,mounted:Sr,beforeUpdate:Sr,updated:Sr,beforeDestroy:Sr,beforeUnmount:Sr,destroyed:Sr,unmounted:Sr,activated:Sr,deactivated:Sr,errorCaptured:Sr,serverPrefetch:Sr,components:Er,directives:Er,watch:function(e,t){if(!e)return t;if(!t)return e;const n=Ie(Object.create(null),e);for(const s in t)n[s]=Sr(e[s],t[s]);return n},provide:br,inject:function(e,t){return Er(xr(e),xr(t))}};function br(e,t){return t?e?function(){return Ie(Be(e)?e.call(this,this):e,Be(t)?t.call(this,this):t)}:t:e}function xr(e){if(Ae(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Sr(e,t){return e?[...new Set([].concat(e,t))]:t}function Er(e,t){return e?Ie(Ie(Object.create(null),e),t):t}function Cr(e,t,n,s){const[r,i]=e.propsOptions;let o,a=!1;if(t)for(let l in t){if(Ye(l))continue;const c=t[l];let d;r&&ze(r,d=Ze(l))?i&&i.includes(d)?(o||(o={}))[d]=c:n[d]=c:fs(e.emitsOptions,l)||l in s&&c===s[l]||(s[l]=c,a=!0)}if(i){const t=Nn(n),s=o||_e;for(let o=0;o<i.length;o++){const a=i[o];n[a]=_r(r,t,a,s[a],e,!ze(s,a))}}return a}function _r(e,t,n,s,r,i){const o=e[n];if(null!=o){const e=ze(o,"default");if(e&&void 0===s){const e=o.default;if(o.type!==Function&&Be(e)){const{propsDefaults:i}=r;n in i?s=i[n]:(no(r),s=i[n]=e.call(null,t),so())}else s=e}o[0]&&(i&&!e?s=!1:!o[1]||""!==s&&s!==et(n)||(s=!0))}return s}function Tr(e,t,n=!1){const s=t.propsCache,r=s.get(e);if(r)return r;const i=e.props,o={},a=[];let l=!1;if(__VUE_OPTIONS_API__&&!Be(e)){const s=e=>{l=!0;const[n,s]=Tr(e,t,!0);Ie(o,n),s&&a.push(...s)};!n&&t.mixins.length&&t.mixins.forEach(s),e.extends&&s(e.extends),e.mixins&&e.mixins.forEach(s)}if(!i&&!l)return s.set(e,Te),Te;if(Ae(i))for(let e=0;e<i.length;e++){const t=Ze(i[e]);$r(t)&&(o[t]=_e)}else if(i)for(const e in i){const t=Ze(e);if($r(t)){const n=i[e],s=o[t]=Ae(n)||Be(n)?{type:n}:n;if(s){const e=Pr(Boolean,s.type),n=Pr(String,s.type);s[0]=e>-1,s[1]=n<0||e<n,(e>-1||ze(s,"default"))&&a.push(t)}}}const c=[o,a];return s.set(e,c),c}function $r(e){return"$"!==e[0]}function Mr(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:null===e?"null":""}function kr(e,t){return Mr(e)===Mr(t)}function Pr(e,t){return Ae(t)?t.findIndex((t=>kr(t,e))):Be(t)&&kr(t,e)?0:-1}const Or=e=>"_"===e[0]||"$stable"===e,Ir=e=>Ae(e)?e.map(Ri):[Ri(e)],Lr=(e,t,n)=>{const s=bs(((...e)=>Ir(t(...e))),n);return s._c=!1,s},Nr=(e,t,n)=>{const s=e._ctx;for(const n in e){if(Or(n))continue;const r=e[n];if(Be(r))t[n]=Lr(0,r,s);else if(null!=r){const e=Ir(r);t[n]=()=>e}}},zr=(e,t)=>{const n=Ir(t);e.slots.default=()=>n};function Ar(e,t){if(null===hs)return e;const n=hs.proxy,s=e.dirs||(e.dirs=[]);for(let e=0;e<t.length;e++){let[r,i,o,a=_e]=t[e];Be(r)&&(r={mounted:r,updated:r}),r.deep&&na(i),s.push({dir:r,instance:n,value:i,oldValue:void 0,arg:o,modifiers:a})}return e}function Rr(e,t,n,s){const r=e.dirs,i=t&&t.dirs;for(let o=0;o<r.length;o++){const a=r[o];i&&(a.oldValue=i[o].value);let l=a.dir[s];l&&(It(),Co(l,n,8,[e.el,a,e,t]),Lt())}}function Vr(){return{app:null,config:{isNativeTag:Me,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Dr=0;function Br(e,t){return function(n,s=null){null==s||He(s)||(s=null);const r=Vr(),i=new Set;let o=!1;const a=r.app={_uid:Dr++,_component:n,_props:s,_container:null,_context:r,_instance:null,version:wa,get config(){return r.config},set config(e){},use:(e,...t)=>(i.has(e)||(e&&Be(e.install)?(i.add(e),e.install(a,...t)):Be(e)&&(i.add(e),e(a,...t))),a),mixin:e=>(__VUE_OPTIONS_API__&&(r.mixins.includes(e)||r.mixins.push(e)),a),component:(e,t)=>t?(r.components[e]=t,a):r.components[e],directive:(e,t)=>t?(r.directives[e]=t,a):r.directives[e],mount(i,l,c){if(!o){const d=Oi(n,s);return d.appContext=r,l&&t?t(d,i):e(d,i,c),o=!0,a._container=i,i.__vue_app__=a,__VUE_PROD_DEVTOOLS__&&(a._instance=d.component,function(e,t){is("app:init",e,t,{Fragment:di,Text:pi,Comment:ui,Static:fi})}(a,wa)),mo(d.component)||d.component.proxy}},unmount(){o&&(e(null,a._container),__VUE_PROD_DEVTOOLS__&&(a._instance=null,function(e){is("app:unmount",e)}(a)),delete a._container.__vue_app__)},provide:(e,t)=>(r.provides[e]=t,a)};return a}}function Fr(e,t,n,s,r=!1){if(Ae(e))return void e.forEach(((e,i)=>Fr(e,t&&(Ae(t)?t[i]:t),n,s,r)));if(Gs(s)&&!r)return;const i=4&s.shapeFlag?mo(s.component)||s.component.proxy:s.el,o=r?null:i,{i:a,r:l}=e,c=t&&t.r,d=a.refs===_e?a.refs={}:a.refs,p=a.setupState;if(null!=c&&c!==l&&(Fe(c)?(d[c]=null,ze(p,c)&&(p[c]=null)):Bn(c)&&(c.value=null)),Be(l))Eo(l,a,12,[o,d]);else{const t=Fe(l),s=Bn(l);if(t||s){const s=()=>{if(e.f){const n=t?d[l]:l.value;r?Ae(n)&&Le(n,i):Ae(n)?n.includes(i)||n.push(i):t?d[l]=[i]:(l.value=[i],e.k&&(d[e.k]=l.value))}else t?(d[l]=o,ze(p,l)&&(p[l]=o)):Bn(l)&&(l.value=o,e.k&&(d[e.k]=o))};o?(s.id=-1,Wr(s,n)):s()}}}let jr=!1;const Hr=e=>/svg/.test(e.namespaceURI)&&"foreignObject"!==e.tagName,Gr=e=>8===e.nodeType;function Ur(e){const{mt:t,p:n,o:{patchProp:s,nextSibling:r,parentNode:i,remove:o,insert:a,createComment:l}}=e,c=(n,s,o,a,l,m=!1)=>{const g=Gr(n)&&"["===n.data,v=()=>f(n,s,o,a,l,g),{type:y,ref:w,shapeFlag:b}=s,x=n.nodeType;s.el=n;let S=null;switch(y){case pi:3!==x?S=v():(n.data!==s.children&&(jr=!0,n.data=s.children),S=r(n));break;case ui:S=8!==x||g?v():r(n);break;case fi:if(1===x){S=n;const e=!s.children.length;for(let t=0;t<s.staticCount;t++)e&&(s.children+=S.outerHTML),t===s.staticCount-1&&(s.anchor=S),S=r(S);return S}S=v();break;case di:S=g?u(n,s,o,a,l,m):v();break;default:if(1&b)S=1!==x||s.type.toLowerCase()!==n.tagName.toLowerCase()?v():d(n,s,o,a,l,m);else if(6&b){s.slotScopeIds=l;const e=i(n);if(t(s,e,null,o,a,Hr(e),m),S=g?h(n):r(n),Gs(s)){let t;g?(t=Oi(di),t.anchor=S?S.previousSibling:e.lastChild):t=3===n.nodeType?Ni(""):Oi("div"),t.el=n,s.component.subTree=t}}else 64&b?S=8!==x?v():s.type.hydrate(n,s,o,a,l,m,e,p):128&b&&(S=s.type.hydrate(n,s,o,a,Hr(i(n)),l,m,e,c))}return null!=w&&Fr(w,null,a,s),S},d=(e,t,n,r,i,a)=>{a=a||!!t.dynamicChildren;const{type:l,props:c,patchFlag:d,shapeFlag:u,dirs:f}=t,h="input"===l&&f||"option"===l;if(h||-1!==d){if(f&&Rr(t,null,n,"created"),c)if(h||!a||48&d)for(const t in c)(h&&t.endsWith("value")||Pe(t)&&!Ye(t))&&s(e,t,null,c[t],!1,void 0,n);else c.onClick&&s(e,"onClick",null,c.onClick,!1,void 0,n);let l;if((l=c&&c.onVnodeBeforeMount)&&Fi(l,n,t),f&&Rr(t,null,n,"beforeMount"),((l=c&&c.onVnodeMounted)||f)&&Ps((()=>{l&&Fi(l,n,t),f&&Rr(t,null,n,"mounted")}),r),16&u&&(!c||!c.innerHTML&&!c.textContent)){let s=p(e.firstChild,t,e,n,r,i,a);for(;s;){jr=!0;const e=s;s=s.nextSibling,o(e)}}else 8&u&&e.textContent!==t.children&&(jr=!0,e.textContent=t.children)}return e.nextSibling},p=(e,t,s,r,i,o,a)=>{a=a||!!t.dynamicChildren;const l=t.children,d=l.length;for(let t=0;t<d;t++){const d=a?l[t]:l[t]=Ri(l[t]);if(e)e=c(e,d,r,i,o,a);else{if(d.type===pi&&!d.children)continue;jr=!0,n(null,d,s,null,r,i,Hr(s),o)}}return e},u=(e,t,n,s,o,c)=>{const{slotScopeIds:d}=t;d&&(o=o?o.concat(d):d);const u=i(e),f=p(r(e),t,u,n,s,o,c);return f&&Gr(f)&&"]"===f.data?r(t.anchor=f):(jr=!0,a(t.anchor=l("]"),u,f),f)},f=(e,t,s,a,l,c)=>{if(jr=!0,t.el=null,c){const t=h(e);for(;;){const n=r(e);if(!n||n===t)break;o(n)}}const d=r(e),p=i(e);return o(e),n(null,t,p,d,s,a,Hr(p),l),d},h=e=>{let t=0;for(;e;)if((e=r(e))&&Gr(e)&&("["===e.data&&t++,"]"===e.data)){if(0===t)return r(e);t--}return e};return[(e,t)=>{if(!t.hasChildNodes())return n(null,e,t),void Uo();jr=!1,c(t.firstChild,e,null,null,null),Uo(),jr&&console.error("Hydration completed but contains mismatches.")},c]}const Wr=Ps;function qr(e){return Yr(e)}function Xr(e){return Yr(e,Ur)}function Yr(e,t){"boolean"!=typeof __VUE_OPTIONS_API__&&(lt().__VUE_OPTIONS_API__=!0),"boolean"!=typeof __VUE_PROD_DEVTOOLS__&&(lt().__VUE_PROD_DEVTOOLS__=!1);const n=lt();n.__VUE__=!0,__VUE_PROD_DEVTOOLS__&&os(n.__VUE_DEVTOOLS_GLOBAL_HOOK__,n);const{insert:s,remove:r,patchProp:i,createElement:o,createText:a,createComment:l,setText:c,setElementText:d,parentNode:p,nextSibling:u,setScopeId:f=$e,cloneNode:h,insertStaticContent:m}=e,g=(e,t,n,s=null,r=null,i=null,o=!1,a=null,l=!!t.dynamicChildren)=>{if(e===t)return;e&&!_i(e,t)&&(s=j(e),R(e,r,i,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);const{type:c,ref:d,shapeFlag:p}=t;switch(c){case pi:v(e,t,n,s);break;case ui:y(e,t,n,s);break;case fi:null==e&&w(t,n,s,o);break;case di:$(e,t,n,s,r,i,o,a,l);break;default:1&p?b(e,t,n,s,r,i,o,a,l):6&p?M(e,t,n,s,r,i,o,a,l):(64&p||128&p)&&c.process(e,t,n,s,r,i,o,a,l,G)}null!=d&&r&&Fr(d,e&&e.ref,i,t||e,!t)},v=(e,t,n,r)=>{if(null==e)s(t.el=a(t.children),n,r);else{const n=t.el=e.el;t.children!==e.children&&c(n,t.children)}},y=(e,t,n,r)=>{null==e?s(t.el=l(t.children||""),n,r):t.el=e.el},w=(e,t,n,s)=>{[e.el,e.anchor]=m(e.children,t,n,s)},b=(e,t,n,s,r,i,o,a,l)=>{o=o||"svg"===t.type,null==e?x(t,n,s,r,i,o,a,l):C(e,t,r,i,o,a,l)},x=(e,t,n,r,a,l,c,p)=>{let u,f;const{type:m,props:g,shapeFlag:v,transition:y,patchFlag:w,dirs:b}=e;if(e.el&&void 0!==h&&-1===w)u=e.el=h(e.el);else{if(u=e.el=o(e.type,l,g&&g.is,g),8&v?d(u,e.children):16&v&&E(e.children,u,null,r,a,l&&"foreignObject"!==m,c,p),b&&Rr(e,null,r,"created"),g){for(const t in g)"value"===t||Ye(t)||i(u,t,null,g[t],l,e.children,r,a,F);"value"in g&&i(u,"value",null,g.value),(f=g.onVnodeBeforeMount)&&Fi(f,r,e)}S(u,e,e.scopeId,c,r)}__VUE_PROD_DEVTOOLS__&&(Object.defineProperty(u,"__vnode",{value:e,enumerable:!1}),Object.defineProperty(u,"__vueParentComponent",{value:r,enumerable:!1})),b&&Rr(e,null,r,"beforeMount");const x=(!a||a&&!a.pendingBranch)&&y&&!y.persisted;x&&y.beforeEnter(u),s(u,t,n),((f=g&&g.onVnodeMounted)||x||b)&&Wr((()=>{f&&Fi(f,r,e),x&&y.enter(u),b&&Rr(e,null,r,"mounted")}),a)},S=(e,t,n,s,r)=>{if(n&&f(e,n),s)for(let t=0;t<s.length;t++)f(e,s[t]);if(r&&t===r.subTree){const t=r.vnode;S(e,t,t.scopeId,t.slotScopeIds,r.parent)}},E=(e,t,n,s,r,i,o,a,l=0)=>{for(let c=l;c<e.length;c++){const l=e[c]=a?Vi(e[c]):Ri(e[c]);g(null,l,t,n,s,r,i,o,a)}},C=(e,t,n,s,r,o,a)=>{const l=t.el=e.el;let{patchFlag:c,dynamicChildren:p,dirs:u}=t;c|=16&e.patchFlag;const f=e.props||_e,h=t.props||_e;let m;n&&Kr(n,!1),(m=h.onVnodeBeforeUpdate)&&Fi(m,n,t,e),u&&Rr(t,e,n,"beforeUpdate"),n&&Kr(n,!0);const g=r&&"foreignObject"!==t.type;if(p?_(e.dynamicChildren,p,l,n,s,g,o):a||L(e,t,l,null,n,s,g,o,!1),c>0){if(16&c)T(l,t,f,h,n,s,r);else if(2&c&&f.class!==h.class&&i(l,"class",null,h.class,r),4&c&&i(l,"style",f.style,h.style,r),8&c){const o=t.dynamicProps;for(let t=0;t<o.length;t++){const a=o[t],c=f[a],d=h[a];d===c&&"value"!==a||i(l,a,c,d,r,e.children,n,s,F)}}1&c&&e.children!==t.children&&d(l,t.children)}else a||null!=p||T(l,t,f,h,n,s,r);((m=h.onVnodeUpdated)||u)&&Wr((()=>{m&&Fi(m,n,t,e),u&&Rr(t,e,n,"updated")}),s)},_=(e,t,n,s,r,i,o)=>{for(let a=0;a<t.length;a++){const l=e[a],c=t[a],d=l.el&&(l.type===di||!_i(l,c)||70&l.shapeFlag)?p(l.el):n;g(l,c,d,null,s,r,i,o,!0)}},T=(e,t,n,s,r,o,a)=>{if(n!==s){for(const l in s){if(Ye(l))continue;const c=s[l],d=n[l];c!==d&&"value"!==l&&i(e,l,d,c,a,t.children,r,o,F)}if(n!==_e)for(const l in n)Ye(l)||l in s||i(e,l,n[l],null,a,t.children,r,o,F);"value"in s&&i(e,"value",n.value,s.value)}},$=(e,t,n,r,i,o,l,c,d)=>{const p=t.el=e?e.el:a(""),u=t.anchor=e?e.anchor:a("");let{patchFlag:f,dynamicChildren:h,slotScopeIds:m}=t;m&&(c=c?c.concat(m):m),null==e?(s(p,n,r),s(u,n,r),E(t.children,n,u,i,o,l,c,d)):f>0&&64&f&&h&&e.dynamicChildren?(_(e.dynamicChildren,h,n,i,o,l,c),(null!=t.key||i&&t===i.subTree)&&Jr(e,t,!0)):L(e,t,n,u,i,o,l,c,d)},M=(e,t,n,s,r,i,o,a,l)=>{t.slotScopeIds=a,null==e?512&t.shapeFlag?r.ctx.activate(t,n,s,o,l):k(t,n,s,r,i,o,l):P(e,t,l)},k=(e,t,n,s,r,i,o)=>{const a=e.component=Qi(e,s,r);if(qs(e)&&(a.ctx.renderer=G),lo(a),a.asyncDep){if(r&&r.registerDep(a,O),!e.el){const e=a.subTree=Oi(ui);y(null,e,t,n)}}else O(a,e,t,n,r,i,o)},P=(e,t,n)=>{const s=t.component=e.component;if(function(e,t,n){const{props:s,children:r,component:i}=e,{props:o,children:a,patchFlag:l}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&l>=0))return!(!r&&!a||a&&a.$stable)||s!==o&&(s?!o||Cs(s,o,c):!!o);if(1024&l)return!0;if(16&l)return s?Cs(s,o,c):!!o;if(8&l){const e=t.dynamicProps;for(let t=0;t<e.length;t++){const n=e[t];if(o[n]!==s[n]&&!fs(c,n))return!0}}return!1}(e,t,n)){if(s.asyncDep&&!s.asyncResolved)return void I(s,t,n);s.next=t,function(e){const t=Mo.indexOf(e);t>ko&&Mo.splice(t,1)}(s.update),s.update()}else t.component=e.component,t.el=e.el,s.vnode=t},O=(e,t,n,s,r,i,o)=>{const a=e.effect=new Tt((()=>{if(e.isMounted){let t,{next:n,bu:s,u:a,parent:l,vnode:c}=e,d=n;Kr(e,!1),n?(n.el=c.el,I(e,n,o)):n=c,s&&rt(s),(t=n.props&&n.props.onVnodeBeforeUpdate)&&Fi(t,l,n,c),Kr(e,!0);const u=xs(e),f=e.subTree;e.subTree=u,g(f,u,p(f.el),j(f),e,r,i),n.el=u.el,null===d&&_s(e,u.el),a&&Wr(a,r),(t=n.props&&n.props.onVnodeUpdated)&&Wr((()=>Fi(t,l,n,c)),r),__VUE_PROD_DEVTOOLS__&&ls(e)}else{let o;const{el:a,props:l}=t,{bm:c,m:d,parent:p}=e,u=Gs(t);if(Kr(e,!1),c&&rt(c),!u&&(o=l&&l.onVnodeBeforeMount)&&Fi(o,p,t),Kr(e,!0),a&&W){const n=()=>{e.subTree=xs(e),W(a,e.subTree,e,r,null)};u?t.type.__asyncLoader().then((()=>!e.isUnmounted&&n())):n()}else{const o=e.subTree=xs(e);g(null,o,n,s,e,r,i),t.el=o.el}if(d&&Wr(d,r),!u&&(o=l&&l.onVnodeMounted)){const e=t;Wr((()=>Fi(o,p,e)),r)}256&t.shapeFlag&&e.a&&Wr(e.a,r),e.isMounted=!0,__VUE_PROD_DEVTOOLS__&&as(e),t=n=s=null}}),(()=>Bo(e.update)),e.scope),l=e.update=a.run.bind(a);l.id=e.uid,Kr(e,!0),l()},I=(e,t,n)=>{t.component=e;const s=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,s){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,a=Nn(r),[l]=e.propsOptions;let c=!1;if(!(s||o>0)||16&o){let s;Cr(e,t,r,i)&&(c=!0);for(const i in a)t&&(ze(t,i)||(s=et(i))!==i&&ze(t,s))||(l?!n||void 0===n[i]&&void 0===n[s]||(r[i]=_r(l,a,i,void 0,e,!0)):delete r[i]);if(i!==a)for(const e in i)t&&ze(t,e)||(delete i[e],c=!0)}else if(8&o){const n=e.vnode.dynamicProps;for(let s=0;s<n.length;s++){let o=n[s];const d=t[o];if(l)if(ze(i,o))d!==i[o]&&(i[o]=d,c=!0);else{const t=Ze(o);r[t]=_r(l,a,t,d,e,!1)}else d!==i[o]&&(i[o]=d,c=!0)}}c&&Rt(e,"set","$attrs")}(e,t.props,s,n),((e,t,n)=>{const{vnode:s,slots:r}=e;let i=!0,o=_e;if(32&s.shapeFlag){const e=t._;e?n&&1===e?i=!1:(Ie(r,t),n||1!==e||delete r._):(i=!t.$stable,Nr(t,r)),o=t}else t&&(zr(e,t),o={default:1});if(i)for(const e in r)Or(e)||e in o||delete r[e]})(e,t.children,n),It(),Go(void 0,e.update),Lt()},L=(e,t,n,s,r,i,o,a,l=!1)=>{const c=e&&e.children,p=e?e.shapeFlag:0,u=t.children,{patchFlag:f,shapeFlag:h}=t;if(f>0){if(128&f)return void z(c,u,n,s,r,i,o,a,l);if(256&f)return void N(c,u,n,s,r,i,o,a,l)}8&h?(16&p&&F(c,r,i),u!==c&&d(n,u)):16&p?16&h?z(c,u,n,s,r,i,o,a,l):F(c,r,i,!0):(8&p&&d(n,""),16&h&&E(u,n,s,r,i,o,a,l))},N=(e,t,n,s,r,i,o,a,l)=>{t=t||Te;const c=(e=e||Te).length,d=t.length,p=Math.min(c,d);let u;for(u=0;u<p;u++){const s=t[u]=l?Vi(t[u]):Ri(t[u]);g(e[u],s,n,null,r,i,o,a,l)}c>d?F(e,r,i,!0,!1,p):E(t,n,s,r,i,o,a,l,p)},z=(e,t,n,s,r,i,o,a,l)=>{let c=0;const d=t.length;let p=e.length-1,u=d-1;for(;c<=p&&c<=u;){const s=e[c],d=t[c]=l?Vi(t[c]):Ri(t[c]);if(!_i(s,d))break;g(s,d,n,null,r,i,o,a,l),c++}for(;c<=p&&c<=u;){const s=e[p],c=t[u]=l?Vi(t[u]):Ri(t[u]);if(!_i(s,c))break;g(s,c,n,null,r,i,o,a,l),p--,u--}if(c>p){if(c<=u){const e=u+1,p=e<d?t[e].el:s;for(;c<=u;)g(null,t[c]=l?Vi(t[c]):Ri(t[c]),n,p,r,i,o,a,l),c++}}else if(c>u)for(;c<=p;)R(e[c],r,i,!0),c++;else{const f=c,h=c,m=new Map;for(c=h;c<=u;c++){const e=t[c]=l?Vi(t[c]):Ri(t[c]);null!=e.key&&m.set(e.key,c)}let v,y=0;const w=u-h+1;let b=!1,x=0;const S=new Array(w);for(c=0;c<w;c++)S[c]=0;for(c=f;c<=p;c++){const s=e[c];if(y>=w){R(s,r,i,!0);continue}let d;if(null!=s.key)d=m.get(s.key);else for(v=h;v<=u;v++)if(0===S[v-h]&&_i(s,t[v])){d=v;break}void 0===d?R(s,r,i,!0):(S[d-h]=c+1,d>=x?x=d:b=!0,g(s,t[d],n,null,r,i,o,a,l),y++)}const E=b?function(e){const t=e.slice(),n=[0];let s,r,i,o,a;const l=e.length;for(s=0;s<l;s++){const l=e[s];if(0!==l){if(r=n[n.length-1],e[r]<l){t[s]=r,n.push(s);continue}for(i=0,o=n.length-1;i<o;)a=i+o>>1,e[n[a]]<l?i=a+1:o=a;l<e[n[i]]&&(i>0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}(S):Te;for(v=E.length-1,c=w-1;c>=0;c--){const e=h+c,p=t[e],u=e+1<d?t[e+1].el:s;0===S[c]?g(null,p,n,u,r,i,o,a,l):b&&(v<0||c!==E[v]?A(p,n,u,2):v--)}}},A=(e,t,n,r,i=null)=>{const{el:o,type:a,transition:l,children:c,shapeFlag:d}=e;if(6&d)A(e.component.subTree,t,n,r);else if(128&d)e.suspense.move(t,n,r);else if(64&d)a.move(e,t,n,G);else if(a!==di)if(a!==fi)if(2!==r&&1&d&&l)if(0===r)l.beforeEnter(o),s(o,t,n),Wr((()=>l.enter(o)),i);else{const{leave:e,delayLeave:r,afterLeave:i}=l,a=()=>s(o,t,n),c=()=>{e(o,(()=>{a(),i&&i()}))};r?r(o,a,c):c()}else s(o,t,n);else(({el:e,anchor:t},n,r)=>{let i;for(;e&&e!==t;)i=u(e),s(e,n,r),e=i;s(t,n,r)})(e,t,n);else{s(o,t,n);for(let e=0;e<c.length;e++)A(c[e],t,n,r);s(e.anchor,t,n)}},R=(e,t,n,s=!1,r=!1)=>{const{type:i,props:o,ref:a,children:l,dynamicChildren:c,shapeFlag:d,patchFlag:p,dirs:u}=e;if(null!=a&&Fr(a,null,n,e,!0),256&d)return void t.ctx.deactivate(e);const f=1&d&&u,h=!Gs(e);let m;if(h&&(m=o&&o.onVnodeBeforeUnmount)&&Fi(m,t,e),6&d)B(e.component,n,s);else{if(128&d)return void e.suspense.unmount(n,s);f&&Rr(e,null,t,"beforeUnmount"),64&d?e.type.remove(e,t,n,r,G,s):c&&(i!==di||p>0&&64&p)?F(c,t,n,!1,!0):(i===di&&384&p||!r&&16&d)&&F(l,t,n),s&&V(e)}(h&&(m=o&&o.onVnodeUnmounted)||f)&&Wr((()=>{m&&Fi(m,t,e),f&&Rr(e,null,t,"unmounted")}),n)},V=e=>{const{type:t,el:n,anchor:s,transition:i}=e;if(t===di)return void D(n,s);if(t===fi)return void(({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=u(e),r(e),e=n;r(t)})(e);const o=()=>{r(n),i&&!i.persisted&&i.afterLeave&&i.afterLeave()};if(1&e.shapeFlag&&i&&!i.persisted){const{leave:t,delayLeave:s}=i,r=()=>t(n,o);s?s(e.el,o,r):r()}else o()},D=(e,t)=>{let n;for(;e!==t;)n=u(e),r(e),e=n;r(t)},B=(e,t,n)=>{const{bum:s,scope:r,update:i,subTree:o,um:a}=e;s&&rt(s),r.stop(),i&&(i.active=!1,R(o,e,t,n)),a&&Wr(a,t),Wr((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve()),__VUE_PROD_DEVTOOLS__&&cs(e)},F=(e,t,n,s=!1,r=!1,i=0)=>{for(let o=i;o<e.length;o++)R(e[o],t,n,s,r)},j=e=>6&e.shapeFlag?j(e.component.subTree):128&e.shapeFlag?e.suspense.next():u(e.anchor||e.el),H=(e,t,n)=>{null==e?t._vnode&&R(t._vnode,null,null,!0):g(t._vnode||null,e,t,null,null,null,n),Uo(),t._vnode=e},G={p:g,um:R,m:A,r:V,mt:k,mc:E,pc:L,pbc:_,n:j,o:e};let U,W;return t&&([U,W]=t(G)),{render:H,hydrate:U,createApp:Br(H,U)}}function Kr({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Jr(e,t,n=!1){const s=e.children,r=t.children;if(Ae(s)&&Ae(r))for(let e=0;e<s.length;e++){const t=s[e];let i=r[e];1&i.shapeFlag&&!i.dynamicChildren&&((i.patchFlag<=0||32===i.patchFlag)&&(i=r[e]=Vi(r[e]),i.el=t.el),n||Jr(t,i))}}const Zr=e=>e&&(e.disabled||""===e.disabled),Qr=e=>"undefined"!=typeof SVGElement&&e instanceof SVGElement,ei=(e,t)=>{const n=e&&e.to;if(Fe(n)){if(t){return t(n)}return null}return n};function ti(e,t,n,{o:{insert:s},m:r},i=2){0===i&&s(e.targetAnchor,t,n);const{el:o,anchor:a,shapeFlag:l,children:c,props:d}=e,p=2===i;if(p&&s(o,t,n),(!p||Zr(d))&&16&l)for(let e=0;e<c.length;e++)r(c[e],t,n,2);p&&s(a,t,n)}const ni={__isTeleport:!0,process(e,t,n,s,r,i,o,a,l,c){const{mc:d,pc:p,pbc:u,o:{insert:f,querySelector:h,createText:m,createComment:g}}=c,v=Zr(t.props);let{shapeFlag:y,children:w,dynamicChildren:b}=t;if(null==e){const e=t.el=m(""),c=t.anchor=m("");f(e,n,s),f(c,n,s);const p=t.target=ei(t.props,h),u=t.targetAnchor=m("");p&&(f(u,p),o=o||Qr(p));const g=(e,t)=>{16&y&&d(w,e,t,r,i,o,a,l)};v?g(n,c):p&&g(p,u)}else{t.el=e.el;const s=t.anchor=e.anchor,d=t.target=e.target,f=t.targetAnchor=e.targetAnchor,m=Zr(e.props),g=m?n:d,y=m?s:f;if(o=o||Qr(d),b?(u(e.dynamicChildren,b,g,r,i,o,a),Jr(e,t,!0)):l||p(e,t,g,y,r,i,o,a,!1),v)m||ti(t,n,s,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const e=t.target=ei(t.props,h);e&&ti(t,e,null,c,0)}else m&&ti(t,d,f,c,1)}},remove(e,t,n,s,{um:r,o:{remove:i}},o){const{shapeFlag:a,children:l,anchor:c,targetAnchor:d,target:p,props:u}=e;if(p&&i(d),(o||!Zr(u))&&(i(c),16&a))for(let e=0;e<l.length;e++){const s=l[e];r(s,t,n,!0,!!s.dynamicChildren)}},move:ti,hydrate:function(e,t,n,s,r,i,{o:{nextSibling:o,parentNode:a,querySelector:l}},c){const d=t.target=ei(t.props,l);if(d){const l=d._lpa||d.firstChild;16&t.shapeFlag&&(Zr(t.props)?(t.anchor=c(o(e),t,a(e),n,s,r,i),t.targetAnchor=l):(t.anchor=o(e),t.targetAnchor=c(l,t,d,n,s,r,i)),d._lpa=t.targetAnchor&&o(t.targetAnchor))}return t.anchor&&o(t.anchor)}},si="components";function ri(e,t){return li(si,e,!0,t)||e}const ii=Symbol();function oi(e){return Fe(e)?li(si,e,!1)||e:e||ii}function ai(e){return li("directives",e)}function li(e,t,n=!0,s=!1){const r=hs||eo;if(r){const n=r.type;if(e===si){const e=vo(n);if(e&&(e===t||e===Ze(t)||e===tt(Ze(t))))return n}const i=ci(r[e]||n[e],t)||ci(r.appContext[e],t);return!i&&s?n:i}}function ci(e,t){return e&&(e[t]||e[Ze(t)]||e[tt(Ze(t))])}const di=Symbol(void 0),pi=Symbol(void 0),ui=Symbol(void 0),fi=Symbol(void 0),hi=[];let mi=null;function gi(e=!1){hi.push(mi=e?null:[])}function vi(){hi.pop(),mi=hi[hi.length-1]||null}let yi,wi=1;function bi(e){wi+=e}function xi(e){return e.dynamicChildren=wi>0?mi||Te:null,vi(),wi>0&&mi&&mi.push(e),e}function Si(e,t,n,s,r,i){return xi(Pi(e,t,n,s,r,i,!0))}function Ei(e,t,n,s,r){return xi(Oi(e,t,n,s,r,!0))}function Ci(e){return!!e&&!0===e.__v_isVNode}function _i(e,t){return e.type===t.type&&e.key===t.key}function Ti(e){yi=e}const $i="__vInternal",Mi=({key:e})=>null!=e?e:null,ki=({ref:e,ref_key:t,ref_for:n})=>null!=e?Fe(e)||Bn(e)||Be(e)?{i:hs,r:e,k:t,f:!!n}:e:null;function Pi(e,t=null,n=null,s=0,r=null,i=(e===di?0:1),o=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Mi(t),ref:t&&ki(t),scopeId:ms,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null};return a?(Di(l,n),128&i&&e.normalize(l)):n&&(l.shapeFlag|=Fe(n)?8:16),wi>0&&!o&&mi&&(l.patchFlag>0||6&i)&&32!==l.patchFlag&&mi.push(l),l}const Oi=function(e,t=null,n=null,s=0,r=null,i=!1){if(e&&e!==ii||(e=ui),Ci(e)){const s=Li(e,t,!0);return n&&Di(s,n),s}if(o=e,Be(o)&&"__vccOpts"in o&&(e=e.__vccOpts),t){t=Ii(t);let{class:e,style:n}=t;e&&!Fe(e)&&(t.class=ge(e)),He(n)&&(Ln(n)&&!Ae(n)&&(n=Ie({},n)),t.style=ue(n))}var o;return Pi(e,t,n,s,r,Fe(e)?1:(e=>e.__isSuspense)(e)?128:(e=>e.__isTeleport)(e)?64:He(e)?4:Be(e)?2:0,i,!0)};function Ii(e){return e?Ln(e)||$i in e?Ie({},e):e:null}function Li(e,t,n=!1){const{props:s,ref:r,patchFlag:i,children:o}=e,a=t?Bi(s||{},t):s;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&Mi(a),ref:t&&t.ref?n&&r?Ae(r)?r.concat(ki(t)):[r,ki(t)]:ki(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==di?-1===i?16:16|i:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Li(e.ssContent),ssFallback:e.ssFallback&&Li(e.ssFallback),el:e.el,anchor:e.anchor}}function Ni(e=" ",t=0){return Oi(pi,null,e,t)}function zi(e,t){const n=Oi(fi,null,e);return n.staticCount=t,n}function Ai(e="",t=!1){return t?(gi(),Ei(ui,null,e)):Oi(ui,null,e)}function Ri(e){return null==e||"boolean"==typeof e?Oi(ui):Ae(e)?Oi(di,null,e.slice()):"object"==typeof e?Vi(e):Oi(pi,null,String(e))}function Vi(e){return null===e.el||e.memo?e:Li(e)}function Di(e,t){let n=0;const{shapeFlag:s}=e;if(null==t)t=null;else if(Ae(t))n=16;else if("object"==typeof t){if(65&s){const n=t.default;return void(n&&(n._c&&(n._d=!1),Di(e,n()),n._c&&(n._d=!0)))}{n=32;const s=t._;s||$i in t?3===s&&hs&&(1===hs.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=hs}}else Be(t)?(t={default:t,_ctx:hs},n=32):(t=String(t),64&s?(n=16,t=[Ni(t)]):n=8);e.children=t,e.shapeFlag|=n}function Bi(...e){const t={};for(let n=0;n<e.length;n++){const s=e[n];for(const e in s)if("class"===e)t.class!==s.class&&(t.class=ge([t.class,s.class]));else if("style"===e)t.style=ue([t.style,s.style]);else if(Pe(e)){const n=t[e],r=s[e];n===r||Ae(n)&&n.includes(r)||(t[e]=n?[].concat(n,r):r)}else""!==e&&(t[e]=s[e])}return t}function Fi(e,t,n,s=null){Co(e,t,7,[n,s])}function ji(e,t,n,s){let r;const i=n&&n[s];if(Ae(e)||Fe(e)){r=new Array(e.length);for(let n=0,s=e.length;n<s;n++)r[n]=t(e[n],n,void 0,i&&i[n])}else if("number"==typeof e){r=new Array(e);for(let n=0;n<e;n++)r[n]=t(n+1,n,void 0,i&&i[n])}else if(He(e))if(e[Symbol.iterator])r=Array.from(e,((e,n)=>t(e,n,void 0,i&&i[n])));else{const n=Object.keys(e);r=new Array(n.length);for(let s=0,o=n.length;s<o;s++){const o=n[s];r[s]=t(e[o],o,s,i&&i[s])}}else r=[];return n&&(n[s]=r),r}function Hi(e,t){for(let n=0;n<t.length;n++){const s=t[n];if(Ae(s))for(let t=0;t<s.length;t++)e[s[t].name]=s[t].fn;else s&&(e[s.name]=s.fn)}return e}function Gi(e,t,n={},s,r){if(hs.isCE)return Oi("slot","default"===t?null:{name:t},s&&s());let i=e[t];i&&i._c&&(i._d=!1),gi();const o=i&&Ui(i(n)),a=Ei(di,{key:n.key||`_${t}`},o||(s?s():[]),o&&1===e._?64:-2);return!r&&a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),i&&i._c&&(i._d=!0),a}function Ui(e){return e.some((e=>!Ci(e)||e.type!==ui&&!(e.type===di&&!Ui(e.children))))?e:null}function Wi(e){const t={};for(const n in e)t[nt(n)]=e[n];return t}const qi=e=>e?ro(e)?mo(e)||e.proxy:qi(e.parent):null,Xi=Ie(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>qi(e.parent),$root:e=>qi(e.root),$emit:e=>e.emit,$options:e=>__VUE_OPTIONS_API__?vr(e):e.type,$forceUpdate:e=>()=>Bo(e.update),$nextTick:e=>Do.bind(e.proxy),$watch:e=>__VUE_OPTIONS_API__?ea.bind(e):$e}),Yi={get({_:e},t){const{ctx:n,setupState:s,data:r,props:i,accessCache:o,type:a,appContext:l}=e;let c;if("$"!==t[0]){const a=o[t];if(void 0!==a)switch(a){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(s!==_e&&ze(s,t))return o[t]=1,s[t];if(r!==_e&&ze(r,t))return o[t]=2,r[t];if((c=e.propsOptions[0])&&ze(c,t))return o[t]=3,i[t];if(n!==_e&&ze(n,t))return o[t]=4,n[t];__VUE_OPTIONS_API__&&!hr||(o[t]=0)}}const d=Xi[t];let p,u;return d?("$attrs"===t&&Nt(e,0,t),d(e)):(p=a.__cssModules)&&(p=p[t])?p:n!==_e&&ze(n,t)?(o[t]=4,n[t]):(u=l.config.globalProperties,ze(u,t)?u[t]:void 0)},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;if(r!==_e&&ze(r,t))r[t]=n;else if(s!==_e&&ze(s,t))s[t]=n;else if(ze(e.props,t))return!1;return!("$"===t[0]&&t.slice(1)in e||(i[t]=n,0))},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:i}},o){let a;return!!n[o]||e!==_e&&ze(e,o)||t!==_e&&ze(t,o)||(a=i[0])&&ze(a,o)||ze(s,o)||ze(Xi,o)||ze(r.config.globalProperties,o)}},Ki=Ie({},Yi,{get(e,t){if(t!==Symbol.unscopables)return Yi.get(e,t,e)},has:(e,t)=>"_"!==t[0]&&!ce(t)}),Ji=Vr();let Zi=0;function Qi(e,t,n){const s=e.type,r=(t?t.appContext:e.appContext)||Ji,i={uid:Zi++,vnode:e,type:s,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,scope:new pt(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Tr(s,r),emitsOptions:us(s,r),emit:null,emitted:null,propsDefaults:_e,inheritAttrs:s.inheritAttrs,ctx:_e,data:_e,props:_e,attrs:_e,slots:_e,refs:_e,setupState:_e,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return i.ctx={_:i},i.root=t?t.root:i,i.emit=ps.bind(null,i),e.ce&&e.ce(i),i}let eo=null;const to=()=>eo||hs,no=e=>{eo=e,e.scope.on()},so=()=>{eo&&eo.scope.off(),eo=null};function ro(e){return 4&e.vnode.shapeFlag}let io,oo,ao=!1;function lo(e,t=!1){ao=t;const{props:n,children:s}=e.vnode,r=ro(e);!function(e,t,n,s=!1){const r={},i={};it(i,$i,1),e.propsDefaults=Object.create(null),Cr(e,t,r,i);for(const t in e.propsOptions[0])t in r||(r[t]=void 0);n?e.props=s?r:$n(r):e.type.props?e.props=r:e.props=i,e.attrs=i}(e,n,r,t),((e,t)=>{if(32&e.vnode.shapeFlag){const n=t._;n?(e.slots=Nn(t),it(t,"_",n)):Nr(t,e.slots={})}else e.slots={},t&&zr(e,t);it(e.slots,$i,1)})(e,s);const i=r?function(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=zn(new Proxy(e.ctx,Yi));const{setup:s}=n;if(s){const n=e.setupContext=s.length>1?ho(e):null;no(e),It();const r=Eo(s,e,0,[e.props,n]);if(Lt(),so(),Ge(r)){if(r.then(so,so),t)return r.then((n=>{co(e,n,t)})).catch((t=>{_o(t,e,0)}));e.asyncDep=r}else co(e,r,t)}else fo(e,t)}(e,t):void 0;return ao=!1,i}function co(e,t,n){Be(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:He(t)&&(__VUE_PROD_DEVTOOLS__&&(e.devtoolsRawSetupState=t),e.setupState=Xn(t)),fo(e,n)}function po(e){io=e,oo=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,Ki))}}const uo=()=>!io;function fo(e,t,n){const s=e.type;if(!e.render){if(!t&&io&&!s.render){const t=s.template;if(t){const{isCustomElement:n,compilerOptions:r}=e.appContext.config,{delimiters:i,compilerOptions:o}=s,a=Ie(Ie({isCustomElement:n,delimiters:i},r),o);s.render=io(t,a)}}e.render=s.render||$e,oo&&oo(e)}__VUE_OPTIONS_API__&&(no(e),It(),function(e){const t=vr(e),n=e.proxy,s=e.ctx;hr=!1,t.beforeCreate&&mr(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:a,provide:l,inject:c,created:d,beforeMount:p,mounted:u,beforeUpdate:f,updated:h,activated:m,deactivated:g,beforeDestroy:v,beforeUnmount:y,destroyed:w,unmounted:b,render:x,renderTracked:S,renderTriggered:E,errorCaptured:C,serverPrefetch:_,expose:T,inheritAttrs:$,components:M,directives:k,filters:P}=t;if(c&&function(e,t,n=$e,s=!1){Ae(e)&&(e=xr(e));for(const n in e){const r=e[n];let i;i=He(r)?"default"in r?Ls(r.from||n,r.default,!0):Ls(r.from||n):Ls(r),Bn(i)&&s?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[n]=i}}(c,s,null,e.appContext.config.unwrapInjectedRef),o)for(const e in o){const t=o[e];Be(t)&&(s[e]=t.bind(n))}if(r){const t=r.call(n,n);He(t)&&(e.data=Tn(t))}if(hr=!0,i)for(const e in i){const t=i[e],r=ts({get:Be(t)?t.bind(n,n):Be(t.get)?t.get.bind(n,n):$e,set:!Be(t)&&Be(t.set)?t.set.bind(n):$e});Object.defineProperty(s,e,{enumerable:!0,configurable:!0,get:()=>r.value,set:e=>r.value=e})}if(a)for(const e in a)gr(a[e],s,n,e);if(l){const e=Be(l)?l.call(n):l;Reflect.ownKeys(e).forEach((t=>{Is(t,e[t])}))}function O(e,t){Ae(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(d&&mr(d,e,"c"),O(rr,p),O(ir,u),O(or,f),O(ar,h),O(Ks,m),O(Js,g),O(fr,C),O(ur,S),O(pr,E),O(lr,y),O(cr,b),O(dr,_),Ae(T))if(T.length){const t=e.exposed||(e.exposed={});T.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});x&&e.render===$e&&(e.render=x),null!=$&&(e.inheritAttrs=$),M&&(e.components=M),k&&(e.directives=k)}(e),Lt(),so())}function ho(e){let t;return{get attrs(){return t||(t=function(e){return new Proxy(e.attrs,{get:(t,n)=>(Nt(e,0,"$attrs"),t[n])})}(e))},slots:e.slots,emit:e.emit,expose:t=>{e.exposed=t||{}}}}function mo(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Xn(zn(e.exposed)),{get:(t,n)=>n in t?t[n]:n in Xi?Xi[n](e):void 0}))}const go=/(?:^|[-_])(\w)/g;function vo(e){return Be(e)&&e.displayName||e.name}function yo(e,t,n=!1){let s=vo(t);if(!s&&t.__file){const e=t.__file.match(/([^/\\]+)\.\w+$/);e&&(s=e[1])}if(!s&&e&&e.parent){const n=e=>{for(const n in e)if(e[n]===t)return n};s=n(e.components||e.parent.type.components)||n(e.appContext.components)}return s?s.replace(go,(e=>e.toUpperCase())).replace(/[-_]/g,""):n?"App":"Anonymous"}const wo=[];function bo(e,...t){It();const n=wo.length?wo[wo.length-1].component:null,s=n&&n.appContext.config.warnHandler,r=function(){let e=wo[wo.length-1];if(!e)return[];const t=[];for(;e;){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const s=e.component&&e.component.parent;e=s&&s.vnode}return t}();if(s)Eo(s,n,11,[e+t.join(""),n&&n.proxy,r.map((({vnode:e})=>`at <${yo(n,e.type)}>`)).join("\n"),r]);else{const n=[`[Vue warn]: ${e}`,...t];r.length&&n.push("\n",...function(e){const t=[];return e.forEach(((e,n)=>{t.push(...0===n?[]:["\n"],...function({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",s=!!e.component&&null==e.component.parent,r=` at <${yo(e.component,e.type,s)}`,i=">"+n;return e.props?[r,...xo(e.props),i]:[r+i]}(e))})),t}(r)),console.warn(...n)}Lt()}function xo(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach((n=>{t.push(...So(n,e[n]))})),n.length>3&&t.push(" ..."),t}function So(e,t,n){return Fe(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):"number"==typeof t||"boolean"==typeof t||null==t?n?t:[`${e}=${t}`]:Bn(t)?(t=So(e,Nn(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):Be(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=Nn(t),n?t:[`${e}=`,t])}function Eo(e,t,n,s){let r;try{r=s?e(...s):e()}catch(e){_o(e,t,n)}return r}function Co(e,t,n,s){if(Be(e)){const r=Eo(e,t,n,s);return r&&Ge(r)&&r.catch((e=>{_o(e,t,n)})),r}const r=[];for(let i=0;i<e.length;i++)r.push(Co(e[i],t,n,s));return r}function _o(e,t,n,s=!0){if(t&&t.vnode,t){let s=t.parent;const r=t.proxy,i=n;for(;s;){const t=s.ec;if(t)for(let n=0;n<t.length;n++)if(!1===t[n](e,r,i))return;s=s.parent}const o=t.appContext.config.errorHandler;if(o)return void Eo(o,null,10,[e,r,i])}!function(e,t,n,s=!0){console.error(e)}(e,0,0,s)}let To=!1,$o=!1;const Mo=[];let ko=0;const Po=[];let Oo=null,Io=0;const Lo=[];let No=null,zo=0;const Ao=Promise.resolve();let Ro=null,Vo=null;function Do(e){const t=Ro||Ao;return e?t.then(this?e.bind(this):e):t}function Bo(e){Mo.length&&Mo.includes(e,To&&e.allowRecurse?ko+1:ko)||e===Vo||(null==e.id?Mo.push(e):Mo.splice(function(e){let t=ko+1,n=Mo.length;for(;t<n;){const s=t+n>>>1;Wo(Mo[s])<e?t=s+1:n=s}return t}(e.id),0,e),Fo())}function Fo(){To||$o||($o=!0,Ro=Ao.then(qo))}function jo(e,t,n,s){Ae(e)?n.push(...e):t&&t.includes(e,e.allowRecurse?s+1:s)||n.push(e),Fo()}function Ho(e){jo(e,No,Lo,zo)}function Go(e,t=null){if(Po.length){for(Vo=t,Oo=[...new Set(Po)],Po.length=0,Io=0;Io<Oo.length;Io++)Oo[Io]();Oo=null,Io=0,Vo=null,Go(e,t)}}function Uo(e){if(Lo.length){const e=[...new Set(Lo)];if(Lo.length=0,No)return void No.push(...e);for(No=e,No.sort(((e,t)=>Wo(e)-Wo(t))),zo=0;zo<No.length;zo++)No[zo]();No=null,zo=0}}const Wo=e=>null==e.id?1/0:e.id;function qo(e){$o=!1,To=!0,Go(e),Mo.sort(((e,t)=>Wo(e)-Wo(t)));try{for(ko=0;ko<Mo.length;ko++){const e=Mo[ko];e&&!1!==e.active&&Eo(e,null,14)}}finally{ko=0,Mo.length=0,Uo(),To=!1,Ro=null,(Mo.length||Po.length||Lo.length)&&qo(e)}}function Xo(e,t){return Qo(e,null,t)}function Yo(e,t){return Qo(e,null,{flush:"post"})}function Ko(e,t){return Qo(e,null,{flush:"sync"})}const Jo={};function Zo(e,t,n){return Qo(e,t,n)}function Qo(e,t,{immediate:n,deep:s,flush:r,onTrack:i,onTrigger:o}=_e){const a=eo;let l,c,d=!1,p=!1;if(Bn(e)?(l=()=>e.value,d=!!e._shallow):On(e)?(l=()=>e,s=!0):Ae(e)?(p=!0,d=e.some(On),l=()=>e.map((e=>Bn(e)?e.value:On(e)?na(e):Be(e)?Eo(e,a,2):void 0))):l=Be(e)?t?()=>Eo(e,a,2):()=>{if(!a||!a.isUnmounted)return c&&c(),Co(e,a,3,[u])}:$e,t&&s){const e=l;l=()=>na(e())}let u=e=>{c=g.onStop=()=>{Eo(e,a,4)}};if(ao)return u=$e,t?n&&Co(t,a,3,[l(),p?[]:void 0,u]):l(),$e;let f=p?[]:Jo;const h=()=>{if(g.active)if(t){const e=g.run();(s||d||(p?e.some(((e,t)=>st(e,f[t]))):st(e,f)))&&(c&&c(),Co(t,a,3,[e,f===Jo?void 0:f,u]),f=e)}else g.run()};let m;h.allowRecurse=!!t,m="sync"===r?h:"post"===r?()=>Wr(h,a&&a.suspense):()=>{!a||a.isMounted?function(e){jo(e,Oo,Po,Io)}(h):h()};const g=new Tt(l,m);return t?n?h():f=g.run():"post"===r?Wr(g.run.bind(g),a&&a.suspense):g.run(),()=>{g.stop(),a&&a.scope&&Le(a.scope.effects,g)}}function ea(e,t,n){const s=this.proxy,r=Fe(e)?e.includes(".")?ta(s,e):()=>s[e]:e.bind(s,s);let i;Be(t)?i=t:(i=t.handler,n=t);const o=eo;no(this);const a=Qo(r,i.bind(s),n);return o?no(o):so(),a}function ta(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e<n.length&&t;e++)t=t[n[e]];return t}}function na(e,t){if(!He(e)||e.__v_skip)return e;if((t=t||new Set).has(e))return e;if(t.add(e),Bn(e))na(e.value,t);else if(Ae(e))for(let n=0;n<e.length;n++)na(e[n],t);else if(Ve(e)||Re(e))e.forEach((e=>{na(e,t)}));else if(qe(e))for(const n in e)na(e[n],t);return e}function sa(){return null}function ra(){return null}function ia(e){}function oa(e,t){return null}function aa(){return ca().slots}function la(){return ca().attrs}function ca(){const e=to();return e.setupContext||(e.setupContext=ho(e))}function da(e,t){const n=Ae(e)?e.reduce(((e,t)=>(e[t]={},e)),{}):e;for(const e in t){const s=n[e];s?Ae(s)||Be(s)?n[e]={type:s,default:t[e]}:s.default=t[e]:null===s&&(n[e]={default:t[e]})}return n}function pa(e,t){const n={};for(const s in e)t.includes(s)||Object.defineProperty(n,s,{enumerable:!0,get:()=>e[s]});return n}function ua(e){const t=to();let n=e();return so(),Ge(n)&&(n=n.catch((e=>{throw no(t),e}))),[n,()=>no(t)]}function fa(e,t,n){const s=arguments.length;return 2===s?He(t)&&!Ae(t)?Ci(t)?Oi(e,null,[t]):Oi(e,t):Oi(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):3===s&&Ci(n)&&(n=[n]),Oi(e,t,n))}const ha=Symbol(""),ma=()=>{{const e=Ls(ha);return e||bo("Server rendering context not provided. Make sure to only call useSSRContext() conditionally in the server build."),e}};function ga(){}function va(e,t,n,s){const r=n[s];if(r&&ya(r,e))return r;const i=t();return i.memo=e.slice(),n[s]=i}function ya(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let e=0;e<n.length;e++)if(n[e]!==t[e])return!1;return wi>0&&mi&&mi.push(e),!0}const wa="3.2.26",ba={createComponentInstance:Qi,setupComponent:lo,renderComponentRoot:xs,setCurrentRenderingInstance:gs,isVNode:Ci,normalizeVNode:Ri},xa=null,Sa=null,Ea="undefined"!=typeof document?document:null,Ca=new Map,_a={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t?Ea.createElementNS("http://www.w3.org/2000/svg",e):Ea.createElement(e,n?{is:n}:void 0);return"select"===e&&s&&null!=s.multiple&&r.setAttribute("multiple",s.multiple),r},createText:e=>Ea.createTextNode(e),createComment:e=>Ea.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ea.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,s){const r=n?n.previousSibling:t.lastChild;let i=Ca.get(e);if(!i){const t=Ea.createElement("template");if(t.innerHTML=s?`<svg>${e}</svg>`:e,i=t.content,s){const e=i.firstChild;for(;e.firstChild;)i.appendChild(e.firstChild);i.removeChild(e)}Ca.set(e,i)}return t.insertBefore(i.cloneNode(!0),n),[r?r.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ta=/\s*!important$/;function $a(e,t,n){if(Ae(n))n.forEach((n=>$a(e,t,n)));else if(t.startsWith("--"))e.setProperty(t,n);else{const s=function(e,t){const n=ka[t];if(n)return n;let s=Ze(t);if("filter"!==s&&s in e)return ka[t]=s;s=tt(s);for(let n=0;n<Ma.length;n++){const r=Ma[n]+s;if(r in e)return ka[t]=r}return t}(e,t);Ta.test(n)?e.setProperty(et(s),n.replace(Ta,""),"important"):e[s]=n}}const Ma=["Webkit","Moz","ms"],ka={},Pa="http://www.w3.org/1999/xlink";let Oa=Date.now,Ia=!1;if("undefined"!=typeof window){Oa()>document.createEvent("Event").timeStamp&&(Oa=()=>performance.now());const e=navigator.userAgent.match(/firefox\/(\d+)/i);Ia=!!(e&&Number(e[1])<=53)}let La=0;const Na=Promise.resolve(),za=()=>{La=0};function Aa(e,t,n,s){e.addEventListener(t,n,s)}const Ra=/(?:Once|Passive|Capture)$/,Va=/^on[a-z]/;function Da(e,t){const n=Hs(e);class s extends ja{constructor(e){super(n,e,t)}}return s.def=n,s}const Ba=e=>Da(e,Hl),Fa="undefined"!=typeof HTMLElement?HTMLElement:class{};class ja extends Fa{constructor(e,t={},n){super(),this._def=e,this._props=t,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this.shadowRoot&&n?n(this._createVNode(),this.shadowRoot):this.attachShadow({mode:"open"})}connectedCallback(){this._connected=!0,this._instance||this._resolveDef()}disconnectedCallback(){this._connected=!1,Do((()=>{this._connected||(jl(null,this.shadowRoot),this._instance=null)}))}_resolveDef(){if(this._resolved)return;this._resolved=!0;for(let e=0;e<this.attributes.length;e++)this._setAttr(this.attributes[e].name);new MutationObserver((e=>{for(const t of e)this._setAttr(t.attributeName)})).observe(this,{attributes:!0});const e=e=>{const{props:t,styles:n}=e,s=!Ae(t),r=t?s?Object.keys(t):t:[];let i;if(s)for(const e in this._props){const n=t[e];(n===Number||n&&n.type===Number)&&(this._props[e]=ot(this._props[e]),(i||(i=Object.create(null)))[e]=!0)}this._numberProps=i;for(const e of Object.keys(this))"_"!==e[0]&&this._setProp(e,this[e],!0,!1);for(const e of r.map(Ze))Object.defineProperty(this,e,{get(){return this._getProp(e)},set(t){this._setProp(e,t)}});this._applyStyles(n),this._update()},t=this._def.__asyncLoader;t?t().then(e):e(this._def)}_setAttr(e){let t=this.getAttribute(e);this._numberProps&&this._numberProps[e]&&(t=ot(t)),this._setProp(Ze(e),t,!1)}_getProp(e){return this._props[e]}_setProp(e,t,n=!0,s=!0){t!==this._props[e]&&(this._props[e]=t,s&&this._instance&&this._update(),n&&(!0===t?this.setAttribute(et(e),""):"string"==typeof t||"number"==typeof t?this.setAttribute(et(e),t+""):t||this.removeAttribute(et(e))))}_update(){jl(this._createVNode(),this.shadowRoot)}_createVNode(){const e=Oi(this._def,Ie({},this._props));return this._instance||(e.ce=e=>{this._instance=e,e.isCE=!0,e.emit=(e,...t)=>{this.dispatchEvent(new CustomEvent(e,{detail:t}))};let t=this;for(;t=t&&(t.parentNode||t.host);)if(t instanceof ja){e.parent=t._instance;break}}),e}_applyStyles(e){e&&e.forEach((e=>{const t=document.createElement("style");t.textContent=e,this.shadowRoot.appendChild(t)}))}}function Ha(e="$style"){{const t=to();if(!t)return _e;const n=t.type.__cssModules;if(!n)return _e;return n[e]||_e}}function Ga(e){const t=to();if(!t)return;const n=()=>Ua(t.subTree,e(t.proxy));Yo(n),ir((()=>{const e=new MutationObserver(n);e.observe(t.subTree.el.parentNode,{childList:!0}),cr((()=>e.disconnect()))}))}function Ua(e,t){if(128&e.shapeFlag){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push((()=>{Ua(n.activeBranch,t)}))}for(;e.component;)e=e.component.subTree;if(1&e.shapeFlag&&e.el)Wa(e.el,t);else if(e.type===di)e.children.forEach((e=>Ua(e,t)));else if(e.type===fi){let{el:n,anchor:s}=e;for(;n&&(Wa(n,t),n!==s);)n=n.nextSibling}}function Wa(e,t){if(1===e.nodeType){const n=e.style;for(const e in t)n.setProperty(`--${e}`,t[e])}}const qa="transition",Xa="animation",Ya=(e,{slots:t})=>fa(As,el(e),t);Ya.displayName="Transition";const Ka={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Ja=Ya.props=Ie({},As.props,Ka),Za=(e,t=[])=>{Ae(e)?e.forEach((e=>e(...t))):e&&e(...t)},Qa=e=>!!e&&(Ae(e)?e.some((e=>e.length>1)):e.length>1);function el(e){const t={};for(const n in e)n in Ka||(t[n]=e[n]);if(!1===e.css)return t;const{name:n="v",type:s,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=i,appearActiveClass:c=o,appearToClass:d=a,leaveFromClass:p=`${n}-leave-from`,leaveActiveClass:u=`${n}-leave-active`,leaveToClass:f=`${n}-leave-to`}=e,h=function(e){if(null==e)return null;if(He(e))return[tl(e.enter),tl(e.leave)];{const t=tl(e);return[t,t]}}(r),m=h&&h[0],g=h&&h[1],{onBeforeEnter:v,onEnter:y,onEnterCancelled:w,onLeave:b,onLeaveCancelled:x,onBeforeAppear:S=v,onAppear:E=y,onAppearCancelled:C=w}=t,_=(e,t,n)=>{sl(e,t?d:a),sl(e,t?c:o),n&&n()},T=(e,t)=>{sl(e,f),sl(e,u),t&&t()},$=e=>(t,n)=>{const r=e?E:y,o=()=>_(t,e,n);Za(r,[t,o]),rl((()=>{sl(t,e?l:i),nl(t,e?d:a),Qa(r)||ol(t,s,m,o)}))};return Ie(t,{onBeforeEnter(e){Za(v,[e]),nl(e,i),nl(e,o)},onBeforeAppear(e){Za(S,[e]),nl(e,l),nl(e,c)},onEnter:$(!1),onAppear:$(!0),onLeave(e,t){const n=()=>T(e,t);nl(e,p),dl(),nl(e,u),rl((()=>{sl(e,p),nl(e,f),Qa(b)||ol(e,s,g,n)})),Za(b,[e,n])},onEnterCancelled(e){_(e,!1),Za(w,[e])},onAppearCancelled(e){_(e,!0),Za(C,[e])},onLeaveCancelled(e){T(e),Za(x,[e])}})}function tl(e){return ot(e)}function nl(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.add(t))),(e._vtc||(e._vtc=new Set)).add(t)}function sl(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.remove(t)));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function rl(e){requestAnimationFrame((()=>{requestAnimationFrame(e)}))}let il=0;function ol(e,t,n,s){const r=e._endId=++il,i=()=>{r===e._endId&&s()};if(n)return setTimeout(i,n);const{type:o,timeout:a,propCount:l}=al(e,t);if(!o)return s();const c=o+"end";let d=0;const p=()=>{e.removeEventListener(c,u),i()},u=t=>{t.target===e&&++d>=l&&p()};setTimeout((()=>{d<l&&p()}),a+1),e.addEventListener(c,u)}function al(e,t){const n=window.getComputedStyle(e),s=e=>(n[e]||"").split(", "),r=s("transitionDelay"),i=s("transitionDuration"),o=ll(r,i),a=s("animationDelay"),l=s("animationDuration"),c=ll(a,l);let d=null,p=0,u=0;return t===qa?o>0&&(d=qa,p=o,u=i.length):t===Xa?c>0&&(d=Xa,p=c,u=l.length):(p=Math.max(o,c),d=p>0?o>c?qa:Xa:null,u=d?d===qa?i.length:l.length:0),{type:d,timeout:p,propCount:u,hasTransform:d===qa&&/\b(transform|all)(,|$)/.test(n.transitionProperty)}}function ll(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map(((t,n)=>cl(t)+cl(e[n]))))}function cl(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}function dl(){return document.body.offsetHeight}const pl=new WeakMap,ul=new WeakMap,fl={name:"TransitionGroup",props:Ie({},Ja,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=to(),s=Ns();let r,i;return ar((()=>{if(!r.length)return;const t=e.moveClass||`${e.name||"v"}-move`;if(!function(e,t,n){const s=e.cloneNode();e._vtc&&e._vtc.forEach((e=>{e.split(/\s+/).forEach((e=>e&&s.classList.remove(e)))})),n.split(/\s+/).forEach((e=>e&&s.classList.add(e))),s.style.display="none";const r=1===t.nodeType?t:t.parentNode;r.appendChild(s);const{hasTransform:i}=al(s);return r.removeChild(s),i}(r[0].el,n.vnode.el,t))return;r.forEach(hl),r.forEach(ml);const s=r.filter(gl);dl(),s.forEach((e=>{const n=e.el,s=n.style;nl(n,t),s.transform=s.webkitTransform=s.transitionDuration="";const r=n._moveCb=e=>{e&&e.target!==n||e&&!/transform$/.test(e.propertyName)||(n.removeEventListener("transitionend",r),n._moveCb=null,sl(n,t))};n.addEventListener("transitionend",r)}))})),()=>{const o=Nn(e),a=el(o);let l=o.tag||di;r=i,i=t.default?js(t.default()):[];for(let e=0;e<i.length;e++){const t=i[e];null!=t.key&&Fs(t,Vs(t,a,s,n))}if(r)for(let e=0;e<r.length;e++){const t=r[e];Fs(t,Vs(t,a,s,n)),pl.set(t,t.el.getBoundingClientRect())}return Oi(l,null,i)}}};function hl(e){const t=e.el;t._moveCb&&t._moveCb(),t._enterCb&&t._enterCb()}function ml(e){ul.set(e,e.el.getBoundingClientRect())}function gl(e){const t=pl.get(e),n=ul.get(e),s=t.left-n.left,r=t.top-n.top;if(s||r){const t=e.el.style;return t.transform=t.webkitTransform=`translate(${s}px,${r}px)`,t.transitionDuration="0s",e}}const vl=e=>{const t=e.props["onUpdate:modelValue"];return Ae(t)?e=>rt(t,e):t};function yl(e){e.target.composing=!0}function wl(e){const t=e.target;t.composing&&(t.composing=!1,function(e,t){const n=document.createEvent("HTMLEvents");n.initEvent("input",!0,!0),e.dispatchEvent(n)}(t))}const bl={created(e,{modifiers:{lazy:t,trim:n,number:s}},r){e._assign=vl(r);const i=s||r.props&&"number"===r.props.type;Aa(e,t?"change":"input",(t=>{if(t.target.composing)return;let s=e.value;n?s=s.trim():i&&(s=ot(s)),e._assign(s)})),n&&Aa(e,"change",(()=>{e.value=e.value.trim()})),t||(Aa(e,"compositionstart",yl),Aa(e,"compositionend",wl),Aa(e,"change",wl))},mounted(e,{value:t}){e.value=null==t?"":t},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:s,number:r}},i){if(e._assign=vl(i),e.composing)return;if(document.activeElement===e){if(n)return;if(s&&e.value.trim()===t)return;if((r||"number"===e.type)&&ot(e.value)===t)return}const o=null==t?"":t;e.value!==o&&(e.value=o)}},xl={deep:!0,created(e,t,n){e._assign=vl(n),Aa(e,"change",(()=>{const t=e._modelValue,n=Tl(e),s=e.checked,r=e._assign;if(Ae(t)){const e=Se(t,n),i=-1!==e;if(s&&!i)r(t.concat(n));else if(!s&&i){const n=[...t];n.splice(e,1),r(n)}}else if(Ve(t)){const e=new Set(t);s?e.add(n):e.delete(n),r(e)}else r($l(e,s))}))},mounted:Sl,beforeUpdate(e,t,n){e._assign=vl(n),Sl(e,t,n)}};function Sl(e,{value:t,oldValue:n},s){e._modelValue=t,Ae(t)?e.checked=Se(t,s.props.value)>-1:Ve(t)?e.checked=t.has(s.props.value):t!==n&&(e.checked=xe(t,$l(e,!0)))}const El={created(e,{value:t},n){e.checked=xe(t,n.props.value),e._assign=vl(n),Aa(e,"change",(()=>{e._assign(Tl(e))}))},beforeUpdate(e,{value:t,oldValue:n},s){e._assign=vl(s),t!==n&&(e.checked=xe(t,s.props.value))}},Cl={deep:!0,created(e,{value:t,modifiers:{number:n}},s){const r=Ve(t);Aa(e,"change",(()=>{const t=Array.prototype.filter.call(e.options,(e=>e.selected)).map((e=>n?ot(Tl(e)):Tl(e)));e._assign(e.multiple?r?new Set(t):t:t[0])})),e._assign=vl(s)},mounted(e,{value:t}){_l(e,t)},beforeUpdate(e,t,n){e._assign=vl(n)},updated(e,{value:t}){_l(e,t)}};function _l(e,t){const n=e.multiple;if(!n||Ae(t)||Ve(t)){for(let s=0,r=e.options.length;s<r;s++){const r=e.options[s],i=Tl(r);if(n)Ae(t)?r.selected=Se(t,i)>-1:r.selected=t.has(i);else if(xe(Tl(r),t))return void(e.selectedIndex!==s&&(e.selectedIndex=s))}n||-1===e.selectedIndex||(e.selectedIndex=-1)}}function Tl(e){return"_value"in e?e._value:e.value}function $l(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Ml={created(e,t,n){kl(e,t,n,null,"created")},mounted(e,t,n){kl(e,t,n,null,"mounted")},beforeUpdate(e,t,n,s){kl(e,t,n,s,"beforeUpdate")},updated(e,t,n,s){kl(e,t,n,s,"updated")}};function kl(e,t,n,s,r){let i;switch(e.tagName){case"SELECT":i=Cl;break;case"TEXTAREA":i=bl;break;default:switch(n.props&&n.props.type){case"checkbox":i=xl;break;case"radio":i=El;break;default:i=bl}}const o=i[r];o&&o(e,t,n,s)}const Pl=["ctrl","shift","alt","meta"],Ol={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>Pl.some((n=>e[`${n}Key`]&&!t.includes(n)))},Il=(e,t)=>(n,...s)=>{for(let e=0;e<t.length;e++){const s=Ol[t[e]];if(s&&s(n,t))return}return e(n,...s)},Ll={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Nl=(e,t)=>n=>{if(!("key"in n))return;const s=et(n.key);return t.some((e=>e===s||Ll[e]===s))?e(n):void 0},zl={beforeMount(e,{value:t},{transition:n}){e._vod="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):Al(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),Al(e,!0),s.enter(e)):s.leave(e,(()=>{Al(e,!1)})):Al(e,t))},beforeUnmount(e,{value:t}){Al(e,t)}};function Al(e,t){e.style.display=t?e._vod:"none"}const Rl=Ie({patchProp:(e,t,n,s,r=!1,i,o,a,l)=>{"class"===t?function(e,t,n){const s=e._vtc;s&&(t=(t?[t,...s]:[...s]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(e,s,r):"style"===t?function(e,t,n){const s=e.style,r=Fe(n);if(n&&!r){for(const e in n)$a(s,e,n[e]);if(t&&!Fe(t))for(const e in t)null==n[e]&&$a(s,e,"")}else{const i=s.display;r?t!==n&&(s.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(s.display=i)}}(e,n,s):Pe(t)?Oe(t)||function(e,t,n,s,r=null){const i=e._vei||(e._vei={}),o=i[t];if(s&&o)o.value=s;else{const[n,a]=function(e){let t;if(Ra.test(e)){let n;for(t={};n=e.match(Ra);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[et(e.slice(2)),t]}(t);if(s){const o=i[t]=function(e,t){const n=e=>{const s=e.timeStamp||Oa();(Ia||s>=n.attached-1)&&Co(function(e,t){if(Ae(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=La||(Na.then(za),La=Oa()),n}(s,r);Aa(e,n,o,a)}else o&&(function(e,t,n,s){e.removeEventListener(t,n,s)}(e,n,o,a),i[t]=void 0)}}(e,t,0,s,o):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,s){return s?"innerHTML"===t||"textContent"===t||!!(t in e&&Va.test(t)&&Be(n)):"spellcheck"!==t&&"draggable"!==t&&("form"!==t&&(("list"!==t||"INPUT"!==e.tagName)&&(("type"!==t||"TEXTAREA"!==e.tagName)&&((!Va.test(t)||!Fe(n))&&t in e))))}(e,t,s,r))?function(e,t,n,s,r,i,o){if("innerHTML"===t||"textContent"===t)return s&&o(s,r,i),void(e[t]=null==n?"":n);if("value"===t&&"PROGRESS"!==e.tagName&&!e.tagName.includes("-")){e._value=n;const s=null==n?"":n;return e.value===s&&"OPTION"!==e.tagName||(e.value=s),void(null==n&&e.removeAttribute(t))}if(""===n||null==n){const s=typeof e[t];if("boolean"===s)return void(e[t]=pe(n));if(null==n&&"string"===s)return e[t]="",void e.removeAttribute(t);if("number"===s){try{e[t]=0}catch(e){}return void e.removeAttribute(t)}}try{e[t]=n}catch(e){}}(e,t,s,i,o,a,l):("true-value"===t?e._trueValue=s:"false-value"===t&&(e._falseValue=s),function(e,t,n,s,r){if(s&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(Pa,t.slice(6,t.length)):e.setAttributeNS(Pa,t,n);else{const s=de(t);null==n||s&&!pe(n)?e.removeAttribute(t):e.setAttribute(t,s?"":n)}}(e,t,s,r))}},_a);let Vl,Dl=!1;function Bl(){return Vl||(Vl=qr(Rl))}function Fl(){return Vl=Dl?Vl:Xr(Rl),Dl=!0,Vl}const jl=(...e)=>{Bl().render(...e)},Hl=(...e)=>{Fl().hydrate(...e)},Gl=(...e)=>{const t=Bl().createApp(...e),{mount:n}=t;return t.mount=e=>{const s=Wl(e);if(!s)return;const r=t._component;Be(r)||r.render||r.template||(r.template=s.innerHTML),s.innerHTML="";const i=n(s,!1,s instanceof SVGElement);return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),i},t},Ul=(...e)=>{const t=Fl().createApp(...e),{mount:n}=t;return t.mount=e=>{const t=Wl(e);if(t)return n(t,!0,t instanceof SVGElement)},t};function Wl(e){return Fe(e)?document.querySelector(e):e}let ql=!1;const Xl=()=>{ql||(ql=!0,bl.getSSRProps=({value:e})=>({value:e}),El.getSSRProps=({value:e},t)=>{if(t.props&&xe(t.props.value,e))return{checked:!0}},xl.getSSRProps=({value:e},t)=>{if(Ae(e)){if(t.props&&Se(e,t.props.value)>-1)return{checked:!0}}else if(Ve(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},zl.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}})};function Yl(e){throw e}function Kl(e){}function Jl(e,t,n,s){const r=new SyntaxError(String(e));return r.code=e,r.loc=t,r}const Zl=Symbol(""),Ql=Symbol(""),ec=Symbol(""),tc=Symbol(""),nc=Symbol(""),sc=Symbol(""),rc=Symbol(""),ic=Symbol(""),oc=Symbol(""),ac=Symbol(""),lc=Symbol(""),cc=Symbol(""),dc=Symbol(""),pc=Symbol(""),uc=Symbol(""),fc=Symbol(""),hc=Symbol(""),mc=Symbol(""),gc=Symbol(""),vc=Symbol(""),yc=Symbol(""),wc=Symbol(""),bc=Symbol(""),xc=Symbol(""),Sc=Symbol(""),Ec=Symbol(""),Cc=Symbol(""),_c=Symbol(""),Tc=Symbol(""),$c=Symbol(""),Mc=Symbol(""),kc=Symbol(""),Pc=Symbol(""),Oc=Symbol(""),Ic=Symbol(""),Lc=Symbol(""),Nc=Symbol(""),zc=Symbol(""),Ac=Symbol(""),Rc={[Zl]:"Fragment",[Ql]:"Teleport",[ec]:"Suspense",[tc]:"KeepAlive",[nc]:"BaseTransition",[sc]:"openBlock",[rc]:"createBlock",[ic]:"createElementBlock",[oc]:"createVNode",[ac]:"createElementVNode",[lc]:"createCommentVNode",[cc]:"createTextVNode",[dc]:"createStaticVNode",[pc]:"resolveComponent",[uc]:"resolveDynamicComponent",[fc]:"resolveDirective",[hc]:"resolveFilter",[mc]:"withDirectives",[gc]:"renderList",[vc]:"renderSlot",[yc]:"createSlots",[wc]:"toDisplayString",[bc]:"mergeProps",[xc]:"normalizeClass",[Sc]:"normalizeStyle",[Ec]:"normalizeProps",[Cc]:"guardReactiveProps",[_c]:"toHandlers",[Tc]:"camelize",[$c]:"capitalize",[Mc]:"toHandlerKey",[kc]:"setBlockTracking",[Pc]:"pushScopeId",[Oc]:"popScopeId",[Ic]:"withCtx",[Lc]:"unref",[Nc]:"isRef",[zc]:"withMemo",[Ac]:"isMemoSame"},Vc={source:"",start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0}};function Dc(e,t,n,s,r,i,o,a=!1,l=!1,c=!1,d=Vc){return e&&(a?(e.helper(sc),e.helper(hd(e.inSSR,c))):e.helper(fd(e.inSSR,c)),o&&e.helper(mc)),{type:13,tag:t,props:n,children:s,patchFlag:r,dynamicProps:i,directives:o,isBlock:a,disableTracking:l,isComponent:c,loc:d}}function Bc(e,t=Vc){return{type:17,loc:t,elements:e}}function Fc(e,t=Vc){return{type:15,loc:t,properties:e}}function jc(e,t){return{type:16,loc:Vc,key:Fe(e)?Hc(e,!0):e,value:t}}function Hc(e,t=!1,n=Vc,s=0){return{type:4,loc:n,content:e,isStatic:t,constType:t?3:s}}function Gc(e,t=Vc){return{type:8,loc:t,children:e}}function Uc(e,t=[],n=Vc){return{type:14,loc:n,callee:e,arguments:t}}function Wc(e,t,n=!1,s=!1,r=Vc){return{type:18,params:e,returns:t,newline:n,isSlot:s,loc:r}}function qc(e,t,n,s=!0){return{type:19,test:e,consequent:t,alternate:n,newline:s,loc:Vc}}const Xc=e=>4===e.type&&e.isStatic,Yc=(e,t)=>e===t||e===et(t);function Kc(e){return Yc(e,"Teleport")?Ql:Yc(e,"Suspense")?ec:Yc(e,"KeepAlive")?tc:Yc(e,"BaseTransition")?nc:void 0}const Jc=/^\d|[^\$\w]/,Zc=e=>!Jc.test(e),Qc=/[A-Za-z_$\xA0-\uFFFF]/,ed=/[\.\?\w$\xA0-\uFFFF]/,td=/\s+[.[]\s*|\s*[.[]\s+/g,nd=e=>{e=e.trim().replace(td,(e=>e.trim()));let t=0,n=[],s=0,r=0,i=null;for(let o=0;o<e.length;o++){const a=e.charAt(o);switch(t){case 0:if("["===a)n.push(t),t=1,s++;else if("("===a)n.push(t),t=2,r++;else if(!(0===o?Qc:ed).test(a))return!1;break;case 1:"'"===a||'"'===a||"`"===a?(n.push(t),t=3,i=a):"["===a?s++:"]"===a&&(--s||(t=n.pop()));break;case 2:if("'"===a||'"'===a||"`"===a)n.push(t),t=3,i=a;else if("("===a)r++;else if(")"===a){if(o===e.length-1)return!1;--r||(t=n.pop())}break;case 3:a===i&&(t=n.pop(),i=null)}}return!s&&!r};function sd(e,t,n){const s={source:e.source.slice(t,t+n),start:rd(e.start,e.source,t),end:e.end};return null!=n&&(s.end=rd(e.start,e.source,t+n)),s}function rd(e,t,n=t.length){return id(Ie({},e),t,n)}function id(e,t,n=t.length){let s=0,r=-1;for(let e=0;e<n;e++)10===t.charCodeAt(e)&&(s++,r=e);return e.offset+=n,e.line+=s,e.column=-1===r?e.column+n:n-r,e}function od(e,t,n=!1){for(let s=0;s<e.props.length;s++){const r=e.props[s];if(7===r.type&&(n||r.exp)&&(Fe(t)?r.name===t:t.test(r.name)))return r}}function ad(e,t,n=!1,s=!1){for(let r=0;r<e.props.length;r++){const i=e.props[r];if(6===i.type){if(n)continue;if(i.name===t&&(i.value||s))return i}else if("bind"===i.name&&(i.exp||s)&&ld(i.arg,t))return i}}function ld(e,t){return!(!e||!Xc(e)||e.content!==t)}function cd(e){return 5===e.type||2===e.type}function dd(e){return 7===e.type&&"slot"===e.name}function pd(e){return 1===e.type&&3===e.tagType}function ud(e){return 1===e.type&&2===e.tagType}function fd(e,t){return e||t?oc:ac}function hd(e,t){return e||t?rc:ic}const md=new Set([Ec,Cc]);function gd(e,t=[]){if(e&&!Fe(e)&&14===e.type){const n=e.callee;if(!Fe(n)&&md.has(n))return gd(e.arguments[0],t.concat(e))}return[e,t]}function vd(e,t,n){let s,r,i=13===e.type?e.props:e.arguments[2],o=[];if(i&&!Fe(i)&&14===i.type){const e=gd(i);i=e[0],o=e[1],r=o[o.length-1]}if(null==i||Fe(i))s=Fc([t]);else if(14===i.type){const e=i.arguments[0];Fe(e)||15!==e.type?i.callee===_c?s=Uc(n.helper(bc),[Fc([t]),i]):i.arguments.unshift(Fc([t])):e.properties.unshift(t),!s&&(s=i)}else if(15===i.type){let e=!1;if(4===t.key.type){const n=t.key.content;e=i.properties.some((e=>4===e.key.type&&e.key.content===n))}e||i.properties.unshift(t),s=i}else s=Uc(n.helper(bc),[Fc([t]),i]),r&&r.callee===Cc&&(r=o[o.length-2]);13===e.type?r?r.arguments[0]=s:e.props=s:r?r.arguments[0]=s:e.arguments[2]=s}function yd(e,t){return`_${t}_${e.replace(/[^\w]/g,((t,n)=>"-"===t?"_":e.charCodeAt(n).toString()))}`}function wd(e,{helper:t,removeHelper:n,inSSR:s}){e.isBlock||(e.isBlock=!0,n(fd(s,e.isComponent)),t(sc),t(hd(s,e.isComponent)))}function bd(e,t){const n=t.options?t.options.compatConfig:t.compatConfig,s=n&&n[e];return"MODE"===e?s||3:s}function xd(e,t){const n=bd("MODE",t),s=bd(e,t);return 3===n?!0===s:!1!==s}function Sd(e,t,n,...s){return xd(e,t)}const Ed=/&(gt|lt|amp|apos|quot);/g,Cd={gt:">",lt:"<",amp:"&",apos:"'",quot:'"'},_d={delimiters:["{{","}}"],getNamespace:()=>0,getTextMode:()=>0,isVoidTag:Me,isPreTag:Me,isCustomElement:Me,decodeEntities:e=>e.replace(Ed,((e,t)=>Cd[t])),onError:Yl,onWarn:Kl,comments:!1};function Td(e,t,n){const s=Fd(n),r=s?s.ns:0,i=[];for(;!qd(e,t,n);){const o=e.source;let a;if(0===t||1===t)if(!e.inVPre&&jd(o,e.options.delimiters[0]))a=Ad(e,t);else if(0===t&&"<"===o[0])if(1===o.length)Wd(e,5,1);else if("!"===o[1])jd(o,"\x3c!--")?a=kd(e):jd(o,"<!DOCTYPE")?a=Pd(e):jd(o,"<![CDATA[")?0!==r?a=Md(e,n):(Wd(e,1),a=Pd(e)):(Wd(e,11),a=Pd(e));else if("/"===o[1])if(2===o.length)Wd(e,5,2);else{if(">"===o[2]){Wd(e,14,2),Hd(e,3);continue}if(/[a-z]/i.test(o[2])){Wd(e,23),Ld(e,1,s);continue}Wd(e,12,2),a=Pd(e)}else/[a-z]/i.test(o[1])?(a=Od(e,n),xd("COMPILER_NATIVE_TEMPLATE",e)&&a&&"template"===a.tag&&!a.props.some((e=>7===e.type&&Id(e.name)))&&(a=a.children)):"?"===o[1]?(Wd(e,21,1),a=Pd(e)):Wd(e,12,1);if(a||(a=Rd(e,t)),Ae(a))for(let e=0;e<a.length;e++)$d(i,a[e]);else $d(i,a)}let o=!1;if(2!==t&&1!==t){const t="preserve"!==e.options.whitespace;for(let n=0;n<i.length;n++){const s=i[n];if(e.inPre||2!==s.type)3!==s.type||e.options.comments||(o=!0,i[n]=null);else if(/[^\t\r\n\f ]/.test(s.content))t&&(s.content=s.content.replace(/[\t\r\n\f ]+/g," "));else{const e=i[n-1],r=i[n+1];!e||!r||t&&(3===e.type||3===r.type||1===e.type&&1===r.type&&/[\r\n]/.test(s.content))?(o=!0,i[n]=null):s.content=" "}}if(e.inPre&&s&&e.options.isPreTag(s.tag)){const e=i[0];e&&2===e.type&&(e.content=e.content.replace(/^\r?\n/,""))}}return o?i.filter(Boolean):i}function $d(e,t){if(2===t.type){const n=Fd(e);if(n&&2===n.type&&n.loc.end.offset===t.loc.start.offset)return n.content+=t.content,n.loc.end=t.loc.end,void(n.loc.source+=t.loc.source)}e.push(t)}function Md(e,t){Hd(e,9);const n=Td(e,3,t);return 0===e.source.length?Wd(e,6):Hd(e,3),n}function kd(e){const t=Dd(e);let n;const s=/--(\!)?>/.exec(e.source);if(s){s.index<=3&&Wd(e,0),s[1]&&Wd(e,10),n=e.source.slice(4,s.index);const t=e.source.slice(0,s.index);let r=1,i=0;for(;-1!==(i=t.indexOf("\x3c!--",r));)Hd(e,i-r+1),i+4<t.length&&Wd(e,16),r=i+1;Hd(e,s.index+s[0].length-r+1)}else n=e.source.slice(4),Hd(e,e.source.length),Wd(e,7);return{type:3,content:n,loc:Bd(e,t)}}function Pd(e){const t=Dd(e),n="?"===e.source[1]?1:2;let s;const r=e.source.indexOf(">");return-1===r?(s=e.source.slice(n),Hd(e,e.source.length)):(s=e.source.slice(n,r),Hd(e,r+1)),{type:3,content:s,loc:Bd(e,t)}}function Od(e,t){const n=e.inPre,s=e.inVPre,r=Fd(t),i=Ld(e,0,r),o=e.inPre&&!n,a=e.inVPre&&!s;if(i.isSelfClosing||e.options.isVoidTag(i.tag))return o&&(e.inPre=!1),a&&(e.inVPre=!1),i;t.push(i);const l=e.options.getTextMode(i,r),c=Td(e,l,t);t.pop();{const t=i.props.find((e=>6===e.type&&"inline-template"===e.name));if(t&&Sd("COMPILER_INLINE_TEMPLATE",e,t.loc)){const n=Bd(e,i.loc.end);t.value={type:2,content:n.source,loc:n}}}if(i.children=c,Xd(e.source,i.tag))Ld(e,1,r);else if(Wd(e,24,0,i.loc.start),0===e.source.length&&"script"===i.tag.toLowerCase()){const t=c[0];t&&jd(t.loc.source,"\x3c!--")&&Wd(e,8)}return i.loc=Bd(e,i.loc.start),o&&(e.inPre=!1),a&&(e.inVPre=!1),i}const Id=le("if,else,else-if,for,slot");function Ld(e,t,n){const s=Dd(e),r=/^<\/?([a-z][^\t\r\n\f />]*)/i.exec(e.source),i=r[1],o=e.options.getNamespace(i,n);Hd(e,r[0].length),Gd(e);const a=Dd(e),l=e.source;e.options.isPreTag(i)&&(e.inPre=!0);let c=Nd(e,t);0===t&&!e.inVPre&&c.some((e=>7===e.type&&"pre"===e.name))&&(e.inVPre=!0,Ie(e,a),e.source=l,c=Nd(e,t).filter((e=>"v-pre"!==e.name)));let d=!1;if(0===e.source.length?Wd(e,9):(d=jd(e.source,"/>"),1===t&&d&&Wd(e,4),Hd(e,d?2:1)),1===t)return;let p=0;return e.inVPre||("slot"===i?p=2:"template"===i?c.some((e=>7===e.type&&Id(e.name)))&&(p=3):function(e,t,n){const s=n.options;if(s.isCustomElement(e))return!1;if("component"===e||/^[A-Z]/.test(e)||Kc(e)||s.isBuiltInComponent&&s.isBuiltInComponent(e)||s.isNativeTag&&!s.isNativeTag(e))return!0;for(let e=0;e<t.length;e++){const s=t[e];if(6===s.type){if("is"===s.name&&s.value){if(s.value.content.startsWith("vue:"))return!0;if(Sd("COMPILER_IS_ON_ELEMENT",n,s.loc))return!0}}else{if("is"===s.name)return!0;if("bind"===s.name&&ld(s.arg,"is")&&Sd("COMPILER_IS_ON_ELEMENT",n,s.loc))return!0}}}(i,c,e)&&(p=1)),{type:1,ns:o,tag:i,tagType:p,props:c,isSelfClosing:d,children:[],loc:Bd(e,s),codegenNode:void 0}}function Nd(e,t){const n=[],s=new Set;for(;e.source.length>0&&!jd(e.source,">")&&!jd(e.source,"/>");){if(jd(e.source,"/")){Wd(e,22),Hd(e,1),Gd(e);continue}1===t&&Wd(e,3);const r=zd(e,s);6===r.type&&r.value&&"class"===r.name&&(r.value.content=r.value.content.replace(/\s+/g," ").trim()),0===t&&n.push(r),/^[^\t\r\n\f />]/.test(e.source)&&Wd(e,15),Gd(e)}return n}function zd(e,t){const n=Dd(e),s=/^[^\t\r\n\f />][^\t\r\n\f />=]*/.exec(e.source)[0];t.has(s)&&Wd(e,2),t.add(s),"="===s[0]&&Wd(e,19);{const t=/["'<]/g;let n;for(;n=t.exec(s);)Wd(e,17,n.index)}let r;Hd(e,s.length),/^[\t\r\n\f ]*=/.test(e.source)&&(Gd(e),Hd(e,1),Gd(e),r=function(e){const t=Dd(e);let n;const s=e.source[0],r='"'===s||"'"===s;if(r){Hd(e,1);const t=e.source.indexOf(s);-1===t?n=Vd(e,e.source.length,4):(n=Vd(e,t,4),Hd(e,1))}else{const t=/^[^\t\r\n\f >]+/.exec(e.source);if(!t)return;const s=/["'<=`]/g;let r;for(;r=s.exec(t[0]);)Wd(e,18,r.index);n=Vd(e,t[0].length,4)}return{content:n,isQuoted:r,loc:Bd(e,t)}}(e),r||Wd(e,13));const i=Bd(e,n);if(!e.inVPre&&/^(v-[A-Za-z0-9-]|:|\.|@|#)/.test(s)){const t=/(?:^v-([a-z0-9-]+))?(?:(?::|^\.|^@|^#)(\[[^\]]+\]|[^\.]+))?(.+)?$/i.exec(s);let o,a=jd(s,"."),l=t[1]||(a||jd(s,":")?"bind":jd(s,"@")?"on":"slot");if(t[2]){const r="slot"===l,i=s.lastIndexOf(t[2]),a=Bd(e,Ud(e,n,i),Ud(e,n,i+t[2].length+(r&&t[3]||"").length));let c=t[2],d=!0;c.startsWith("[")?(d=!1,c.endsWith("]")?c=c.slice(1,c.length-1):(Wd(e,27),c=c.slice(1))):r&&(c+=t[3]||""),o={type:4,content:c,isStatic:d,constType:d?3:0,loc:a}}if(r&&r.isQuoted){const e=r.loc;e.start.offset++,e.start.column++,e.end=rd(e.start,r.content),e.source=e.source.slice(1,-1)}const c=t[3]?t[3].slice(1).split("."):[];return a&&c.push("prop"),"bind"===l&&o&&c.includes("sync")&&Sd("COMPILER_V_BIND_SYNC",e,0,o.loc.source)&&(l="model",c.splice(c.indexOf("sync"),1)),{type:7,name:l,exp:r&&{type:4,content:r.content,isStatic:!1,constType:0,loc:r.loc},arg:o,modifiers:c,loc:i}}return!e.inVPre&&jd(s,"v-")&&Wd(e,26),{type:6,name:s,value:r&&{type:2,content:r.content,loc:r.loc},loc:i}}function Ad(e,t){const[n,s]=e.options.delimiters,r=e.source.indexOf(s,n.length);if(-1===r)return void Wd(e,25);const i=Dd(e);Hd(e,n.length);const o=Dd(e),a=Dd(e),l=r-n.length,c=e.source.slice(0,l),d=Vd(e,l,t),p=d.trim(),u=d.indexOf(p);return u>0&&id(o,c,u),id(a,c,l-(d.length-p.length-u)),Hd(e,s.length),{type:5,content:{type:4,isStatic:!1,constType:0,content:p,loc:Bd(e,o,a)},loc:Bd(e,i)}}function Rd(e,t){const n=3===t?["]]>"]:["<",e.options.delimiters[0]];let s=e.source.length;for(let t=0;t<n.length;t++){const r=e.source.indexOf(n[t],1);-1!==r&&s>r&&(s=r)}const r=Dd(e);return{type:2,content:Vd(e,s,t),loc:Bd(e,r)}}function Vd(e,t,n){const s=e.source.slice(0,t);return Hd(e,t),2===n||3===n||-1===s.indexOf("&")?s:e.options.decodeEntities(s,4===n)}function Dd(e){const{column:t,line:n,offset:s}=e;return{column:t,line:n,offset:s}}function Bd(e,t,n){return{start:t,end:n=n||Dd(e),source:e.originalSource.slice(t.offset,n.offset)}}function Fd(e){return e[e.length-1]}function jd(e,t){return e.startsWith(t)}function Hd(e,t){const{source:n}=e;id(e,n,t),e.source=n.slice(t)}function Gd(e){const t=/^[\t\r\n\f ]+/.exec(e.source);t&&Hd(e,t[0].length)}function Ud(e,t,n){return rd(t,e.originalSource.slice(t.offset,n),n)}function Wd(e,t,n,s=Dd(e)){n&&(s.offset+=n,s.column+=n),e.options.onError(Jl(t,{start:s,end:s,source:""}))}function qd(e,t,n){const s=e.source;switch(t){case 0:if(jd(s,"</"))for(let e=n.length-1;e>=0;--e)if(Xd(s,n[e].tag))return!0;break;case 1:case 2:{const e=Fd(n);if(e&&Xd(s,e.tag))return!0;break}case 3:if(jd(s,"]]>"))return!0}return!s}function Xd(e,t){return jd(e,"</")&&e.slice(2,2+t.length).toLowerCase()===t.toLowerCase()&&/[\t\r\n\f />]/.test(e[2+t.length]||">")}function Yd(e,t){Jd(e,t,Kd(e,e.children[0]))}function Kd(e,t){const{children:n}=e;return 1===n.length&&1===t.type&&!ud(t)}function Jd(e,t,n=!1){const{children:s}=e,r=s.length;let i=0;for(let e=0;e<s.length;e++){const r=s[e];if(1===r.type&&0===r.tagType){const e=n?0:Zd(r,t);if(e>0){if(e>=2){r.codegenNode.patchFlag="-1",r.codegenNode=t.hoist(r.codegenNode),i++;continue}}else{const e=r.codegenNode;if(13===e.type){const n=sp(e);if((!n||512===n||1===n)&&tp(r,t)>=2){const n=np(r);n&&(e.props=t.hoist(n))}e.dynamicProps&&(e.dynamicProps=t.hoist(e.dynamicProps))}}}else 12===r.type&&Zd(r.content,t)>=2&&(r.codegenNode=t.hoist(r.codegenNode),i++);if(1===r.type){const e=1===r.tagType;e&&t.scopes.vSlot++,Jd(r,t),e&&t.scopes.vSlot--}else if(11===r.type)Jd(r,t,1===r.children.length);else if(9===r.type)for(let e=0;e<r.branches.length;e++)Jd(r.branches[e],t,1===r.branches[e].children.length)}i&&t.transformHoist&&t.transformHoist(s,t,e),i&&i===r&&1===e.type&&0===e.tagType&&e.codegenNode&&13===e.codegenNode.type&&Ae(e.codegenNode.children)&&(e.codegenNode.children=t.hoist(Bc(e.codegenNode.children)))}function Zd(e,t){const{constantCache:n}=t;switch(e.type){case 1:if(0!==e.tagType)return 0;const s=n.get(e);if(void 0!==s)return s;const r=e.codegenNode;if(13!==r.type)return 0;if(r.isBlock&&"svg"!==e.tag&&"foreignObject"!==e.tag)return 0;if(sp(r))return n.set(e,0),0;{let s=3;const i=tp(e,t);if(0===i)return n.set(e,0),0;i<s&&(s=i);for(let r=0;r<e.children.length;r++){const i=Zd(e.children[r],t);if(0===i)return n.set(e,0),0;i<s&&(s=i)}if(s>1)for(let r=0;r<e.props.length;r++){const i=e.props[r];if(7===i.type&&"bind"===i.name&&i.exp){const r=Zd(i.exp,t);if(0===r)return n.set(e,0),0;r<s&&(s=r)}}return r.isBlock&&(t.removeHelper(sc),t.removeHelper(hd(t.inSSR,r.isComponent)),r.isBlock=!1,t.helper(fd(t.inSSR,r.isComponent))),n.set(e,s),s}case 2:case 3:return 3;case 9:case 11:case 10:default:return 0;case 5:case 12:return Zd(e.content,t);case 4:return e.constType;case 8:let i=3;for(let n=0;n<e.children.length;n++){const s=e.children[n];if(Fe(s)||je(s))continue;const r=Zd(s,t);if(0===r)return 0;r<i&&(i=r)}return i}}const Qd=new Set([xc,Sc,Ec,Cc]);function ep(e,t){if(14===e.type&&!Fe(e.callee)&&Qd.has(e.callee)){const n=e.arguments[0];if(4===n.type)return Zd(n,t);if(14===n.type)return ep(n,t)}return 0}function tp(e,t){let n=3;const s=np(e);if(s&&15===s.type){const{properties:e}=s;for(let s=0;s<e.length;s++){const{key:r,value:i}=e[s],o=Zd(r,t);if(0===o)return o;let a;if(o<n&&(n=o),a=4===i.type?Zd(i,t):14===i.type?ep(i,t):0,0===a)return a;a<n&&(n=a)}}return n}function np(e){const t=e.codegenNode;if(13===t.type)return t.props}function sp(e){const t=e.patchFlag;return t?parseInt(t,10):void 0}function rp(e,t){const n=function(e,{filename:t="",prefixIdentifiers:n=!1,hoistStatic:s=!1,cacheHandlers:r=!1,nodeTransforms:i=[],directiveTransforms:o={},transformHoist:a=null,isBuiltInComponent:l=$e,isCustomElement:c=$e,expressionPlugins:d=[],scopeId:p=null,slotted:u=!0,ssr:f=!1,inSSR:h=!1,ssrCssVars:m="",bindingMetadata:g=_e,inline:v=!1,isTS:y=!1,onError:w=Yl,onWarn:b=Kl,compatConfig:x}){const S=t.replace(/\?.*$/,"").match(/([^/\\]+)\.\w+$/),E={selfName:S&&tt(Ze(S[1])),prefixIdentifiers:n,hoistStatic:s,cacheHandlers:r,nodeTransforms:i,directiveTransforms:o,transformHoist:a,isBuiltInComponent:l,isCustomElement:c,expressionPlugins:d,scopeId:p,slotted:u,ssr:f,inSSR:h,ssrCssVars:m,bindingMetadata:g,inline:v,isTS:y,onError:w,onWarn:b,compatConfig:x,root:e,helpers:new Map,components:new Set,directives:new Set,hoists:[],imports:[],constantCache:new Map,temps:0,cached:0,identifiers:Object.create(null),scopes:{vFor:0,vSlot:0,vPre:0,vOnce:0},parent:null,currentNode:e,childIndex:0,inVOnce:!1,helper(e){const t=E.helpers.get(e)||0;return E.helpers.set(e,t+1),e},removeHelper(e){const t=E.helpers.get(e);if(t){const n=t-1;n?E.helpers.set(e,n):E.helpers.delete(e)}},helperString:e=>`_${Rc[E.helper(e)]}`,replaceNode(e){E.parent.children[E.childIndex]=E.currentNode=e},removeNode(e){const t=E.parent.children,n=e?t.indexOf(e):E.currentNode?E.childIndex:-1;e&&e!==E.currentNode?E.childIndex>n&&(E.childIndex--,E.onNodeRemoved()):(E.currentNode=null,E.onNodeRemoved()),E.parent.children.splice(n,1)},onNodeRemoved:()=>{},addIdentifiers(e){},removeIdentifiers(e){},hoist(e){Fe(e)&&(e=Hc(e)),E.hoists.push(e);const t=Hc(`_hoisted_${E.hoists.length}`,!1,e.loc,2);return t.hoisted=e,t},cache:(e,t=!1)=>function(e,t,n=!1){return{type:20,index:e,value:t,isVNode:n,loc:Vc}}(E.cached++,e,t)};return E.filters=new Set,E}(e,t);ip(e,n),t.hoistStatic&&Yd(e,n),t.ssr||function(e,t){const{helper:n}=t,{children:s}=e;if(1===s.length){const n=s[0];if(Kd(e,n)&&n.codegenNode){const s=n.codegenNode;13===s.type&&wd(s,t),e.codegenNode=s}else e.codegenNode=n}else if(s.length>1){let s=64;e.codegenNode=Dc(t,n(Zl),void 0,e.children,s+"",void 0,void 0,!0,void 0,!1)}}(e,n),e.helpers=[...n.helpers.keys()],e.components=[...n.components],e.directives=[...n.directives],e.imports=n.imports,e.hoists=n.hoists,e.temps=n.temps,e.cached=n.cached,e.filters=[...n.filters]}function ip(e,t){t.currentNode=e;const{nodeTransforms:n}=t,s=[];for(let r=0;r<n.length;r++){const i=n[r](e,t);if(i&&(Ae(i)?s.push(...i):s.push(i)),!t.currentNode)return;e=t.currentNode}switch(e.type){case 3:t.ssr||t.helper(lc);break;case 5:t.ssr||t.helper(wc);break;case 9:for(let n=0;n<e.branches.length;n++)ip(e.branches[n],t);break;case 10:case 11:case 1:case 0:!function(e,t){let n=0;const s=()=>{n--};for(;n<e.children.length;n++){const r=e.children[n];Fe(r)||(t.parent=e,t.childIndex=n,t.onNodeRemoved=s,ip(r,t))}}(e,t)}t.currentNode=e;let r=s.length;for(;r--;)s[r]()}function op(e,t){const n=Fe(e)?t=>t===e:t=>e.test(t);return(e,s)=>{if(1===e.type){const{props:r}=e;if(3===e.tagType&&r.some(dd))return;const i=[];for(let o=0;o<r.length;o++){const a=r[o];if(7===a.type&&n(a.name)){r.splice(o,1),o--;const n=t(e,a,s);n&&i.push(n)}}return i}}}const ap="/*#__PURE__*/";function lp(e,t,{helper:n,push:s,newline:r,isTS:i}){const o=n("filter"===t?hc:"component"===t?pc:fc);for(let n=0;n<e.length;n++){let a=e[n];const l=a.endsWith("__self");l&&(a=a.slice(0,-6)),s(`const ${yd(a,t)} = ${o}(${JSON.stringify(a)}${l?", true":""})${i?"!":""}`),n<e.length-1&&r()}}function cp(e,t){const n=e.length>3||!1;t.push("["),n&&t.indent(),dp(e,t,n),n&&t.deindent(),t.push("]")}function dp(e,t,n=!1,s=!0){const{push:r,newline:i}=t;for(let o=0;o<e.length;o++){const a=e[o];Fe(a)?r(a):Ae(a)?cp(a,t):pp(a,t),o<e.length-1&&(n?(s&&r(","),i()):s&&r(", "))}}function pp(e,t){if(Fe(e))t.push(e);else if(je(e))t.push(t.helper(e));else switch(e.type){case 1:case 9:case 11:case 12:pp(e.codegenNode,t);break;case 2:!function(e,t){t.push(JSON.stringify(e.content),e)}(e,t);break;case 4:up(e,t);break;case 5:!function(e,t){const{push:n,helper:s,pure:r}=t;r&&n(ap),n(`${s(wc)}(`),pp(e.content,t),n(")")}(e,t);break;case 8:fp(e,t);break;case 3:!function(e,t){const{push:n,helper:s,pure:r}=t;r&&n(ap),n(`${s(lc)}(${JSON.stringify(e.content)})`,e)}(e,t);break;case 13:!function(e,t){const{push:n,helper:s,pure:r}=t,{tag:i,props:o,children:a,patchFlag:l,dynamicProps:c,directives:d,isBlock:p,disableTracking:u,isComponent:f}=e;d&&n(s(mc)+"("),p&&n(`(${s(sc)}(${u?"true":""}), `),r&&n(ap);n(s(p?hd(t.inSSR,f):fd(t.inSSR,f))+"(",e),dp(function(e){let t=e.length;for(;t--&&null==e[t];);return e.slice(0,t+1).map((e=>e||"null"))}([i,o,a,l,c]),t),n(")"),p&&n(")"),d&&(n(", "),pp(d,t),n(")"))}(e,t);break;case 14:!function(e,t){const{push:n,helper:s,pure:r}=t,i=Fe(e.callee)?e.callee:s(e.callee);r&&n(ap),n(i+"(",e),dp(e.arguments,t),n(")")}(e,t);break;case 15:!function(e,t){const{push:n,indent:s,deindent:r,newline:i}=t,{properties:o}=e;if(!o.length)return void n("{}",e);const a=o.length>1||!1;n(a?"{":"{ "),a&&s();for(let e=0;e<o.length;e++){const{key:s,value:r}=o[e];hp(s,t),n(": "),pp(r,t),e<o.length-1&&(n(","),i())}a&&r(),n(a?"}":" }")}(e,t);break;case 17:!function(e,t){cp(e.elements,t)}(e,t);break;case 18:!function(e,t){const{push:n,indent:s,deindent:r}=t,{params:i,returns:o,body:a,newline:l,isSlot:c}=e;c&&n(`_${Rc[Ic]}(`),n("(",e),Ae(i)?dp(i,t):i&&pp(i,t),n(") => "),(l||a)&&(n("{"),s()),o?(l&&n("return "),Ae(o)?cp(o,t):pp(o,t)):a&&pp(a,t),(l||a)&&(r(),n("}")),c&&(e.isNonScopedSlot&&n(", undefined, true"),n(")"))}(e,t);break;case 19:!function(e,t){const{test:n,consequent:s,alternate:r,newline:i}=e,{push:o,indent:a,deindent:l,newline:c}=t;if(4===n.type){const e=!Zc(n.content);e&&o("("),up(n,t),e&&o(")")}else o("("),pp(n,t),o(")");i&&a(),t.indentLevel++,i||o(" "),o("? "),pp(s,t),t.indentLevel--,i&&c(),i||o(" "),o(": ");const d=19===r.type;d||t.indentLevel++,pp(r,t),d||t.indentLevel--,i&&l(!0)}(e,t);break;case 20:!function(e,t){const{push:n,helper:s,indent:r,deindent:i,newline:o}=t;n(`_cache[${e.index}] || (`),e.isVNode&&(r(),n(`${s(kc)}(-1),`),o()),n(`_cache[${e.index}] = `),pp(e.value,t),e.isVNode&&(n(","),o(),n(`${s(kc)}(1),`),o(),n(`_cache[${e.index}]`),i()),n(")")}(e,t);break;case 21:dp(e.body,t,!0,!1)}}function up(e,t){const{content:n,isStatic:s}=e;t.push(s?JSON.stringify(n):n,e)}function fp(e,t){for(let n=0;n<e.children.length;n++){const s=e.children[n];Fe(s)?t.push(s):pp(s,t)}}function hp(e,t){const{push:n}=t;8===e.type?(n("["),fp(e,t),n("]")):e.isStatic?n(Zc(e.content)?e.content:JSON.stringify(e.content),e):n(`[${e.content}]`,e)}new RegExp("\\b"+"do,if,for,let,new,try,var,case,else,with,await,break,catch,class,const,super,throw,while,yield,delete,export,import,return,switch,default,extends,finally,continue,debugger,function,arguments,typeof,void".split(",").join("\\b|\\b")+"\\b");const mp=op(/^(if|else|else-if)$/,((e,t,n)=>function(e,t,n,s){if(!("else"===t.name||t.exp&&t.exp.content.trim())){const s=t.exp?t.exp.loc:e.loc;n.onError(Jl(28,t.loc)),t.exp=Hc("true",!1,s)}if("if"===t.name){const r=gp(e,t),i={type:9,loc:e.loc,branches:[r]};if(n.replaceNode(i),s)return s(i,r,!0)}else{const r=n.parent.children;let i=r.indexOf(e);for(;i-- >=-1;){const o=r[i];if(!o||2!==o.type||o.content.trim().length){if(o&&9===o.type){"else-if"===t.name&&void 0===o.branches[o.branches.length-1].condition&&n.onError(Jl(30,e.loc)),n.removeNode();const r=gp(e,t);o.branches.push(r);const i=s&&s(o,r,!1);ip(r,n),i&&i(),n.currentNode=null}else n.onError(Jl(30,e.loc));break}n.removeNode(o)}}}(e,t,n,((e,t,s)=>{const r=n.parent.children;let i=r.indexOf(e),o=0;for(;i-- >=0;){const e=r[i];e&&9===e.type&&(o+=e.branches.length)}return()=>{if(s)e.codegenNode=vp(t,o,n);else{const s=function(e){for(;;)if(19===e.type){if(19!==e.alternate.type)return e;e=e.alternate}else 20===e.type&&(e=e.value)}(e.codegenNode);s.alternate=vp(t,o+e.branches.length-1,n)}}}))));function gp(e,t){return{type:10,loc:e.loc,condition:"else"===t.name?void 0:t.exp,children:3!==e.tagType||od(e,"for")?[e]:e.children,userKey:ad(e,"key")}}function vp(e,t,n){return e.condition?qc(e.condition,yp(e,t,n),Uc(n.helper(lc),['""',"true"])):yp(e,t,n)}function yp(e,t,n){const{helper:s}=n,r=jc("key",Hc(`${t}`,!1,Vc,2)),{children:i}=e,o=i[0];if(1!==i.length||1!==o.type){if(1===i.length&&11===o.type){const e=o.codegenNode;return vd(e,r,n),e}{let t=64;return Dc(n,s(Zl),Fc([r]),i,t+"",void 0,void 0,!0,!1,!1,e.loc)}}{const e=o.codegenNode,t=14===(a=e).type&&a.callee===zc?a.arguments[1].returns:a;return 13===t.type&&wd(t,n),vd(t,r,n),e}var a}const wp=op("for",((e,t,n)=>{const{helper:s,removeHelper:r}=n;return function(e,t,n,s){if(!t.exp)return void n.onError(Jl(31,t.loc));const r=Ep(t.exp);if(!r)return void n.onError(Jl(32,t.loc));const{addIdentifiers:i,removeIdentifiers:o,scopes:a}=n,{source:l,value:c,key:d,index:p}=r,u={type:11,loc:t.loc,source:l,valueAlias:c,keyAlias:d,objectIndexAlias:p,parseResult:r,children:pd(e)?e.children:[e]};n.replaceNode(u),a.vFor++;const f=s&&s(u);return()=>{a.vFor--,f&&f()}}(e,t,n,(t=>{const i=Uc(s(gc),[t.source]),o=od(e,"memo"),a=ad(e,"key"),l=a&&(6===a.type?Hc(a.value.content,!0):a.exp),c=a?jc("key",l):null,d=4===t.source.type&&t.source.constType>0,p=d?64:a?128:256;return t.codegenNode=Dc(n,s(Zl),void 0,i,p+"",void 0,void 0,!0,!d,!1,e.loc),()=>{let a;const p=pd(e),{children:u}=t,f=1!==u.length||1!==u[0].type,h=ud(e)?e:p&&1===e.children.length&&ud(e.children[0])?e.children[0]:null;if(h?(a=h.codegenNode,p&&c&&vd(a,c,n)):f?a=Dc(n,s(Zl),c?Fc([c]):void 0,e.children,"64",void 0,void 0,!0,void 0,!1):(a=u[0].codegenNode,p&&c&&vd(a,c,n),a.isBlock!==!d&&(a.isBlock?(r(sc),r(hd(n.inSSR,a.isComponent))):r(fd(n.inSSR,a.isComponent))),a.isBlock=!d,a.isBlock?(s(sc),s(hd(n.inSSR,a.isComponent))):s(fd(n.inSSR,a.isComponent))),o){const e=Wc(_p(t.parseResult,[Hc("_cached")]));e.body={type:21,body:[Gc(["const _memo = (",o.exp,")"]),Gc(["if (_cached",...l?[" && _cached.key === ",l]:[],` && ${n.helperString(Ac)}(_cached, _memo)) return _cached`]),Gc(["const _item = ",a]),Hc("_item.memo = _memo"),Hc("return _item")],loc:Vc},i.arguments.push(e,Hc("_cache"),Hc(String(n.cached++)))}else i.arguments.push(Wc(_p(t.parseResult),a,!0))}}))})),bp=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,xp=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,Sp=/^\(|\)$/g;function Ep(e,t){const n=e.loc,s=e.content,r=s.match(bp);if(!r)return;const[,i,o]=r,a={source:Cp(n,o.trim(),s.indexOf(o,i.length)),value:void 0,key:void 0,index:void 0};let l=i.trim().replace(Sp,"").trim();const c=i.indexOf(l),d=l.match(xp);if(d){l=l.replace(xp,"").trim();const e=d[1].trim();let t;if(e&&(t=s.indexOf(e,c+l.length),a.key=Cp(n,e,t)),d[2]){const r=d[2].trim();r&&(a.index=Cp(n,r,s.indexOf(r,a.key?t+e.length:c+l.length)))}}return l&&(a.value=Cp(n,l,c)),a}function Cp(e,t,n){return Hc(t,!1,sd(e,n,t.length))}function _p({value:e,key:t,index:n},s=[]){return function(e){let t=e.length;for(;t--&&!e[t];);return e.slice(0,t+1).map(((e,t)=>e||Hc("_".repeat(t+1),!1)))}([e,t,n,...s])}const Tp=Hc("undefined",!1),$p=(e,t)=>{if(1===e.type&&(1===e.tagType||3===e.tagType)){const n=od(e,"slot");if(n)return n.exp,t.scopes.vSlot++,()=>{t.scopes.vSlot--}}},Mp=(e,t,n)=>Wc(e,t,!1,!0,t.length?t[0].loc:n);function kp(e,t,n=Mp){t.helper(Ic);const{children:s,loc:r}=e,i=[],o=[];let a=t.scopes.vSlot>0||t.scopes.vFor>0;const l=od(e,"slot",!0);if(l){const{arg:e,exp:t}=l;e&&!Xc(e)&&(a=!0),i.push(jc(e||Hc("default",!0),n(t,s,r)))}let c=!1,d=!1;const p=[],u=new Set;for(let e=0;e<s.length;e++){const r=s[e];let f;if(!pd(r)||!(f=od(r,"slot",!0))){3!==r.type&&p.push(r);continue}if(l){t.onError(Jl(37,f.loc));break}c=!0;const{children:h,loc:m}=r,{arg:g=Hc("default",!0),exp:v,loc:y}=f;let w;Xc(g)?w=g?g.content:"default":a=!0;const b=n(v,h,m);let x,S,E;if(x=od(r,"if"))a=!0,o.push(qc(x.exp,Pp(g,b),Tp));else if(S=od(r,/^else(-if)?$/,!0)){let n,r=e;for(;r--&&(n=s[r],3===n.type););if(n&&pd(n)&&od(n,"if")){s.splice(e,1),e--;let t=o[o.length-1];for(;19===t.alternate.type;)t=t.alternate;t.alternate=S.exp?qc(S.exp,Pp(g,b),Tp):Pp(g,b)}else t.onError(Jl(30,S.loc))}else if(E=od(r,"for")){a=!0;const e=E.parseResult||Ep(E.exp);e?o.push(Uc(t.helper(gc),[e.source,Wc(_p(e),Pp(g,b),!0)])):t.onError(Jl(32,E.loc))}else{if(w){if(u.has(w)){t.onError(Jl(38,y));continue}u.add(w),"default"===w&&(d=!0)}i.push(jc(g,b))}}if(!l){const e=(e,s)=>{const i=n(e,s,r);return t.compatConfig&&(i.isNonScopedSlot=!0),jc("default",i)};c?p.length&&p.some((e=>Ip(e)))&&(d?t.onError(Jl(39,p[0].loc)):i.push(e(void 0,p))):i.push(e(void 0,s))}const f=a?2:Op(e.children)?3:1;let h=Fc(i.concat(jc("_",Hc(f+"",!1))),r);return o.length&&(h=Uc(t.helper(yc),[h,Bc(o)])),{slots:h,hasDynamicSlots:a}}function Pp(e,t){return Fc([jc("name",e),jc("fn",t)])}function Op(e){for(let t=0;t<e.length;t++){const n=e[t];switch(n.type){case 1:if(2===n.tagType||Op(n.children))return!0;break;case 9:if(Op(n.branches))return!0;break;case 10:case 11:if(Op(n.children))return!0}}return!1}function Ip(e){return 2!==e.type&&12!==e.type||(2===e.type?!!e.content.trim():Ip(e.content))}const Lp=new WeakMap,Np=(e,t)=>function(){if(1!==(e=t.currentNode).type||0!==e.tagType&&1!==e.tagType)return;const{tag:n,props:s}=e,r=1===e.tagType;let i,o,a,l,c,d,p=r?function(e,t,n=!1){let{tag:s}=e;const r=Vp(s),i=ad(e,"is");if(i)if(r||xd("COMPILER_IS_ON_ELEMENT",t)){const e=6===i.type?i.value&&Hc(i.value.content,!0):i.exp;if(e)return Uc(t.helper(uc),[e])}else 6===i.type&&i.value.content.startsWith("vue:")&&(s=i.value.content.slice(4));const o=!r&&od(e,"is");if(o&&o.exp)return Uc(t.helper(uc),[o.exp]);const a=Kc(s)||t.isBuiltInComponent(s);return a?(n||t.helper(a),a):(t.helper(pc),t.components.add(s),yd(s,"component"))}(e,t):`"${n}"`,u=0,f=He(p)&&p.callee===uc||p===Ql||p===ec||!r&&("svg"===n||"foreignObject"===n);if(s.length>0){const n=zp(e,t);i=n.props,u=n.patchFlag,c=n.dynamicPropNames;const s=n.directives;d=s&&s.length?Bc(s.map((e=>function(e,t){const n=[],s=Lp.get(e);s?n.push(t.helperString(s)):(t.helper(fc),t.directives.add(e.name),n.push(yd(e.name,"directive")));const{loc:r}=e;if(e.exp&&n.push(e.exp),e.arg&&(e.exp||n.push("void 0"),n.push(e.arg)),Object.keys(e.modifiers).length){e.arg||(e.exp||n.push("void 0"),n.push("void 0"));const t=Hc("true",!1,r);n.push(Fc(e.modifiers.map((e=>jc(e,t))),r))}return Bc(n,e.loc)}(e,t)))):void 0,n.shouldUseBlock&&(f=!0)}if(e.children.length>0)if(p===tc&&(f=!0,u|=1024),r&&p!==Ql&&p!==tc){const{slots:n,hasDynamicSlots:s}=kp(e,t);o=n,s&&(u|=1024)}else if(1===e.children.length&&p!==Ql){const n=e.children[0],s=n.type,r=5===s||8===s;r&&0===Zd(n,t)&&(u|=1),o=r||2===s?n:e.children}else o=e.children;0!==u&&(a=String(u),c&&c.length&&(l=function(e){let t="[";for(let n=0,s=e.length;n<s;n++)t+=JSON.stringify(e[n]),n<s-1&&(t+=", ");return t+"]"}(c))),e.codegenNode=Dc(t,p,i,o,a,l,d,!!f,!1,r,e.loc)};function zp(e,t,n=e.props,s=!1){const{tag:r,loc:i,children:o}=e,a=1===e.tagType;let l=[];const c=[],d=[],p=o.length>0;let u=!1,f=0,h=!1,m=!1,g=!1,v=!1,y=!1,w=!1;const b=[],x=({key:e,value:n})=>{if(Xc(e)){const s=e.content,r=Pe(s);if(a||!r||"onclick"===s.toLowerCase()||"onUpdate:modelValue"===s||Ye(s)||(v=!0),r&&Ye(s)&&(w=!0),20===n.type||(4===n.type||8===n.type)&&Zd(n,t)>0)return;"ref"===s?h=!0:"class"===s?m=!0:"style"===s?g=!0:"key"===s||b.includes(s)||b.push(s),!a||"class"!==s&&"style"!==s||b.includes(s)||b.push(s)}else y=!0};for(let o=0;o<n.length;o++){const f=n[o];if(6===f.type){const{loc:e,name:n,value:s}=f;let i=!0;if("ref"===n&&(h=!0,t.scopes.vFor>0&&l.push(jc(Hc("ref_for",!0),Hc("true")))),"is"===n&&(Vp(r)||s&&s.content.startsWith("vue:")||xd("COMPILER_IS_ON_ELEMENT",t)))continue;l.push(jc(Hc(n,!0,sd(e,0,n.length)),Hc(s?s.content:"",i,s?s.loc:e)))}else{const{name:n,arg:o,exp:h,loc:m}=f,g="bind"===n,v="on"===n;if("slot"===n){a||t.onError(Jl(40,m));continue}if("once"===n||"memo"===n)continue;if("is"===n||g&&ld(o,"is")&&(Vp(r)||xd("COMPILER_IS_ON_ELEMENT",t)))continue;if(v&&s)continue;if((g&&ld(o,"key")||v&&p&&ld(o,"vue:before-update"))&&(u=!0),g&&ld(o,"ref")&&t.scopes.vFor>0&&l.push(jc(Hc("ref_for",!0),Hc("true"))),!o&&(g||v)){if(y=!0,h)if(l.length&&(c.push(Fc(Ap(l),i)),l=[]),g){if(xd("COMPILER_V_BIND_OBJECT_ORDER",t)){c.unshift(h);continue}c.push(h)}else c.push({type:14,loc:m,callee:t.helper(_c),arguments:[h]});else t.onError(Jl(g?34:35,m));continue}const w=t.directiveTransforms[n];if(w){const{props:n,needRuntime:r}=w(f,e,t);!s&&n.forEach(x),l.push(...n),r&&(d.push(f),je(r)&&Lp.set(f,r))}else d.push(f),p&&(u=!0)}}let S;if(c.length?(l.length&&c.push(Fc(Ap(l),i)),S=c.length>1?Uc(t.helper(bc),c,i):c[0]):l.length&&(S=Fc(Ap(l),i)),y?f|=16:(m&&!a&&(f|=2),g&&!a&&(f|=4),b.length&&(f|=8),v&&(f|=32)),u||0!==f&&32!==f||!(h||w||d.length>0)||(f|=512),!t.inSSR&&S)switch(S.type){case 15:let e=-1,n=-1,s=!1;for(let t=0;t<S.properties.length;t++){const r=S.properties[t].key;Xc(r)?"class"===r.content?e=t:"style"===r.content&&(n=t):r.isHandlerKey||(s=!0)}const r=S.properties[e],i=S.properties[n];s?S=Uc(t.helper(Ec),[S]):(r&&!Xc(r.value)&&(r.value=Uc(t.helper(xc),[r.value])),!i||Xc(i.value)||!g&&17!==i.value.type||(i.value=Uc(t.helper(Sc),[i.value])));break;case 14:break;default:S=Uc(t.helper(Ec),[Uc(t.helper(Cc),[S])])}return{props:S,directives:d,patchFlag:f,dynamicPropNames:b,shouldUseBlock:u}}function Ap(e){const t=new Map,n=[];for(let s=0;s<e.length;s++){const r=e[s];if(8===r.key.type||!r.key.isStatic){n.push(r);continue}const i=r.key.content,o=t.get(i);o?("style"===i||"class"===i||Pe(i))&&Rp(o,r):(t.set(i,r),n.push(r))}return n}function Rp(e,t){17===e.value.type?e.value.elements.push(t.value):e.value=Bc([e.value,t.value],e.loc)}function Vp(e){return"component"===e||"Component"===e}const Dp=/-(\w)/g,Bp=(e=>{const t=Object.create(null);return e=>t[e]||(t[e]=(e=>e.replace(Dp,((e,t)=>t?t.toUpperCase():"")))(e))})(),Fp=(e,t)=>{if(ud(e)){const{children:n,loc:s}=e,{slotName:r,slotProps:i}=function(e,t){let n,s='"default"';const r=[];for(let t=0;t<e.props.length;t++){const n=e.props[t];6===n.type?n.value&&("name"===n.name?s=JSON.stringify(n.value.content):(n.name=Bp(n.name),r.push(n))):"bind"===n.name&&ld(n.arg,"name")?n.exp&&(s=n.exp):("bind"===n.name&&n.arg&&Xc(n.arg)&&(n.arg.content=Bp(n.arg.content)),r.push(n))}if(r.length>0){const{props:s,directives:i}=zp(e,t,r);n=s,i.length&&t.onError(Jl(36,i[0].loc))}return{slotName:s,slotProps:n}}(e,t),o=[t.prefixIdentifiers?"_ctx.$slots":"$slots",r,"{}","undefined","true"];let a=2;i&&(o[2]=i,a=3),n.length&&(o[3]=Wc([],n,!1,!1,s),a=4),t.scopeId&&!t.slotted&&(a=5),o.splice(a),e.codegenNode=Uc(t.helper(vc),o,s)}},jp=/^\s*([\w$_]+|(async\s*)?\([^)]*?\))\s*=>|^\s*(async\s+)?function(?:\s+[\w$]+)?\s*\(/,Hp=(e,t,n,s)=>{const{loc:r,modifiers:i,arg:o}=e;let a;if(e.exp||i.length||n.onError(Jl(35,r)),4===o.type)if(o.isStatic){let e=o.content;e.startsWith("vue:")&&(e=`vnode-${e.slice(4)}`),a=Hc(nt(Ze(e)),!0,o.loc)}else a=Gc([`${n.helperString(Mc)}(`,o,")"]);else a=o,a.children.unshift(`${n.helperString(Mc)}(`),a.children.push(")");let l=e.exp;l&&!l.content.trim()&&(l=void 0);let c=n.cacheHandlers&&!l&&!n.inVOnce;if(l){const e=nd(l.content),t=!(e||jp.test(l.content)),n=l.content.includes(";");(t||c&&e)&&(l=Gc([`${t?"$event":"(...args)"} => ${n?"{":"("}`,l,n?"}":")"]))}let d={props:[jc(a,l||Hc("() => {}",!1,r))]};return s&&(d=s(d)),c&&(d.props[0].value=n.cache(d.props[0].value)),d.props.forEach((e=>e.key.isHandlerKey=!0)),d},Gp=(e,t,n)=>{const{exp:s,modifiers:r,loc:i}=e,o=e.arg;return 4!==o.type?(o.children.unshift("("),o.children.push(') || ""')):o.isStatic||(o.content=`${o.content} || ""`),r.includes("camel")&&(4===o.type?o.isStatic?o.content=Ze(o.content):o.content=`${n.helperString(Tc)}(${o.content})`:(o.children.unshift(`${n.helperString(Tc)}(`),o.children.push(")"))),n.inSSR||(r.includes("prop")&&Up(o,"."),r.includes("attr")&&Up(o,"^")),!s||4===s.type&&!s.content.trim()?(n.onError(Jl(34,i)),{props:[jc(o,Hc("",!0,i))]}):{props:[jc(o,s)]}},Up=(e,t)=>{4===e.type?e.isStatic?e.content=t+e.content:e.content=`\`${t}\${${e.content}}\``:(e.children.unshift(`'${t}' + (`),e.children.push(")"))},Wp=(e,t)=>{if(0===e.type||1===e.type||11===e.type||10===e.type)return()=>{const n=e.children;let s,r=!1;for(let e=0;e<n.length;e++){const t=n[e];if(cd(t)){r=!0;for(let r=e+1;r<n.length;r++){const i=n[r];if(!cd(i)){s=void 0;break}s||(s=n[e]={type:8,loc:t.loc,children:[t]}),s.children.push(" + ",i),n.splice(r,1),r--}}}if(r&&(1!==n.length||0!==e.type&&(1!==e.type||0!==e.tagType||e.props.find((e=>7===e.type&&!t.directiveTransforms[e.name]))||"template"===e.tag)))for(let e=0;e<n.length;e++){const s=n[e];if(cd(s)||8===s.type){const r=[];2===s.type&&" "===s.content||r.push(s),t.ssr||0!==Zd(s,t)||r.push("1"),n[e]={type:12,content:s,loc:s.loc,codegenNode:Uc(t.helper(cc),r)}}}}},qp=new WeakSet,Xp=(e,t)=>{if(1===e.type&&od(e,"once",!0)){if(qp.has(e)||t.inVOnce)return;return qp.add(e),t.inVOnce=!0,t.helper(kc),()=>{t.inVOnce=!1;const e=t.currentNode;e.codegenNode&&(e.codegenNode=t.cache(e.codegenNode,!0))}}},Yp=(e,t,n)=>{const{exp:s,arg:r}=e;if(!s)return n.onError(Jl(41,e.loc)),Kp();const i=s.loc.source,o=4===s.type?s.content:i;if(n.bindingMetadata[i],!o.trim()||!nd(o))return n.onError(Jl(42,s.loc)),Kp();const a=r||Hc("modelValue",!0),l=r?Xc(r)?`onUpdate:${r.content}`:Gc(['"onUpdate:" + ',r]):"onUpdate:modelValue";let c;c=Gc([(n.isTS?"($event: any)":"$event")+" => ((",s,") = $event)"]);const d=[jc(a,e.exp),jc(l,c)];if(e.modifiers.length&&1===t.tagType){const t=e.modifiers.map((e=>(Zc(e)?e:JSON.stringify(e))+": true")).join(", "),n=r?Xc(r)?`${r.content}Modifiers`:Gc([r,' + "Modifiers"']):"modelModifiers";d.push(jc(n,Hc(`{ ${t} }`,!1,e.loc,2)))}return Kp(d)};function Kp(e=[]){return{props:e}}const Jp=/[\w).+\-_$\]]/,Zp=(e,t)=>{xd("COMPILER_FILTER",t)&&(5===e.type&&Qp(e.content,t),1===e.type&&e.props.forEach((e=>{7===e.type&&"for"!==e.name&&e.exp&&Qp(e.exp,t)})))};function Qp(e,t){if(4===e.type)eu(e,t);else for(let n=0;n<e.children.length;n++){const s=e.children[n];"object"==typeof s&&(4===s.type?eu(s,t):8===s.type?Qp(e,t):5===s.type&&Qp(s.content,t))}}function eu(e,t){const n=e.content;let s,r,i,o,a=!1,l=!1,c=!1,d=!1,p=0,u=0,f=0,h=0,m=[];for(i=0;i<n.length;i++)if(r=s,s=n.charCodeAt(i),a)39===s&&92!==r&&(a=!1);else if(l)34===s&&92!==r&&(l=!1);else if(c)96===s&&92!==r&&(c=!1);else if(d)47===s&&92!==r&&(d=!1);else if(124!==s||124===n.charCodeAt(i+1)||124===n.charCodeAt(i-1)||p||u||f){switch(s){case 34:l=!0;break;case 39:a=!0;break;case 96:c=!0;break;case 40:f++;break;case 41:f--;break;case 91:u++;break;case 93:u--;break;case 123:p++;break;case 125:p--}if(47===s){let e,t=i-1;for(;t>=0&&(e=n.charAt(t)," "===e);t--);e&&Jp.test(e)||(d=!0)}}else void 0===o?(h=i+1,o=n.slice(0,i).trim()):g();function g(){m.push(n.slice(h,i).trim()),h=i+1}if(void 0===o?o=n.slice(0,i).trim():0!==h&&g(),m.length){for(i=0;i<m.length;i++)o=tu(o,m[i],t);e.content=o}}function tu(e,t,n){n.helper(hc);const s=t.indexOf("(");if(s<0)return n.filters.add(t),`${yd(t,"filter")}(${e})`;{const r=t.slice(0,s),i=t.slice(s+1);return n.filters.add(r),`${yd(r,"filter")}(${e}${")"!==i?","+i:i}`}}const nu=new WeakSet,su=(e,t)=>{if(1===e.type){const n=od(e,"memo");if(!n||nu.has(e))return;return nu.add(e),()=>{const s=e.codegenNode||t.currentNode.codegenNode;s&&13===s.type&&(1!==e.tagType&&wd(s,t),e.codegenNode=Uc(t.helper(zc),[n.exp,Wc(void 0,s),"_cache",String(t.cached++)]))}}};function ru(e,t={}){const n=t.onError||Yl,s="module"===t.mode;!0===t.prefixIdentifiers?n(Jl(46)):s&&n(Jl(47)),t.cacheHandlers&&n(Jl(48)),t.scopeId&&!s&&n(Jl(49));const r=Fe(e)?function(e,t={}){const n=function(e,t){const n=Ie({},_d);let s;for(s in t)n[s]=void 0===t[s]?_d[s]:t[s];return{options:n,column:1,line:1,offset:0,originalSource:e,source:e,inPre:!1,inVPre:!1,onWarn:n.onWarn}}(e,t),s=Dd(n);return function(e,t=Vc){return{type:0,children:e,helpers:[],components:[],directives:[],hoists:[],imports:[],cached:0,temps:0,codegenNode:void 0,loc:t}}(Td(n,0,[]),Bd(n,s))}(e,t):e,[i,o]=[[Xp,mp,su,wp,Zp,Fp,Np,$p,Wp],{on:Hp,bind:Gp,model:Yp}];return rp(r,Ie({},t,{prefixIdentifiers:!1,nodeTransforms:[...i,...t.nodeTransforms||[]],directiveTransforms:Ie({},o,t.directiveTransforms||{})})),function(e,t={}){const n=function(e,{mode:t="function",prefixIdentifiers:n="module"===t,sourceMap:s=!1,filename:r="template.vue.html",scopeId:i=null,optimizeImports:o=!1,runtimeGlobalName:a="Vue",runtimeModuleName:l="vue",ssrRuntimeModuleName:c="vue/server-renderer",ssr:d=!1,isTS:p=!1,inSSR:u=!1}){const f={mode:t,prefixIdentifiers:n,sourceMap:s,filename:r,scopeId:i,optimizeImports:o,runtimeGlobalName:a,runtimeModuleName:l,ssrRuntimeModuleName:c,ssr:d,isTS:p,inSSR:u,source:e.loc.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper:e=>`_${Rc[e]}`,push(e,t){f.code+=e},indent(){h(++f.indentLevel)},deindent(e=!1){e?--f.indentLevel:h(--f.indentLevel)},newline(){h(f.indentLevel)}};function h(e){f.push("\n"+"  ".repeat(e))}return f}(e,t);t.onContextCreated&&t.onContextCreated(n);const{mode:s,push:r,prefixIdentifiers:i,indent:o,deindent:a,newline:l,scopeId:c,ssr:d}=n,p=e.helpers.length>0,u=!i&&"module"!==s;if(function(e,t){const{ssr:n,prefixIdentifiers:s,push:r,newline:i,runtimeModuleName:o,runtimeGlobalName:a,ssrRuntimeModuleName:l}=t,c=a,d=e=>`${Rc[e]}: _${Rc[e]}`;e.helpers.length>0&&(r(`const _Vue = ${c}\n`),e.hoists.length)&&r(`const { ${[oc,ac,lc,cc,dc].filter((t=>e.helpers.includes(t))).map(d).join(", ")} } = _Vue\n`),function(e,t){if(!e.length)return;t.pure=!0;const{push:n,newline:s,helper:r,scopeId:i,mode:o}=t;s();for(let r=0;r<e.length;r++){const i=e[r];i&&(n(`const _hoisted_${r+1} = `),pp(i,t),s())}t.pure=!1}(e.hoists,t),i(),r("return ")}(e,n),r(`function ${d?"ssrRender":"render"}(${(d?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"]).join(", ")}) {`),o(),u&&(r("with (_ctx) {"),o(),p&&(r(`const { ${e.helpers.map((e=>`${Rc[e]}: _${Rc[e]}`)).join(", ")} } = _Vue`),r("\n"),l())),e.components.length&&(lp(e.components,"component",n),(e.directives.length||e.temps>0)&&l()),e.directives.length&&(lp(e.directives,"directive",n),e.temps>0&&l()),e.filters&&e.filters.length&&(l(),lp(e.filters,"filter",n),l()),e.temps>0){r("let ");for(let t=0;t<e.temps;t++)r(`${t>0?", ":""}_temp${t}`)}return(e.components.length||e.directives.length||e.temps)&&(r("\n"),l()),d||r("return "),e.codegenNode?pp(e.codegenNode,n):r("null"),u&&(a(),r("}")),a(),r("}"),{ast:e,code:n.code,preamble:"",map:n.map?n.map.toJSON():void 0}}(r,Ie({},t,{prefixIdentifiers:!1}))}const iu=Symbol(""),ou=Symbol(""),au=Symbol(""),lu=Symbol(""),cu=Symbol(""),du=Symbol(""),pu=Symbol(""),uu=Symbol(""),fu=Symbol(""),hu=Symbol("");var mu;let gu;mu={[iu]:"vModelRadio",[ou]:"vModelCheckbox",[au]:"vModelText",[lu]:"vModelSelect",[cu]:"vModelDynamic",[du]:"withModifiers",[pu]:"withKeys",[uu]:"vShow",[fu]:"Transition",[hu]:"TransitionGroup"},Object.getOwnPropertySymbols(mu).forEach((e=>{Rc[e]=mu[e]}));const vu=le("style,iframe,script,noscript",!0),yu={isVoidTag:be,isNativeTag:e=>ye(e)||we(e),isPreTag:e=>"pre"===e,decodeEntities:function(e,t=!1){return gu||(gu=document.createElement("div")),t?(gu.innerHTML=`<div foo="${e.replace(/"/g,"&quot;")}">`,gu.children[0].getAttribute("foo")):(gu.innerHTML=e,gu.textContent)},isBuiltInComponent:e=>Yc(e,"Transition")?fu:Yc(e,"TransitionGroup")?hu:void 0,getNamespace(e,t){let n=t?t.ns:0;if(t&&2===n)if("annotation-xml"===t.tag){if("svg"===e)return 1;t.props.some((e=>6===e.type&&"encoding"===e.name&&null!=e.value&&("text/html"===e.value.content||"application/xhtml+xml"===e.value.content)))&&(n=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&"mglyph"!==e&&"malignmark"!==e&&(n=0);else t&&1===n&&("foreignObject"!==t.tag&&"desc"!==t.tag&&"title"!==t.tag||(n=0));if(0===n){if("svg"===e)return 1;if("math"===e)return 2}return n},getTextMode({tag:e,ns:t}){if(0===t){if("textarea"===e||"title"===e)return 1;if(vu(e))return 2}return 0}},wu=(e,t)=>{const n=me(e);return Hc(JSON.stringify(n),!1,t,3)};function bu(e,t){return Jl(e,t)}const xu=le("passive,once,capture"),Su=le("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),Eu=le("left,right"),Cu=le("onkeyup,onkeydown,onkeypress",!0),_u=(e,t)=>Xc(e)&&"onclick"===e.content.toLowerCase()?Hc(t,!0):4!==e.type?Gc(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,Tu=(e,t)=>{1!==e.type||0!==e.tagType||"script"!==e.tag&&"style"!==e.tag||(t.onError(bu(60,e.loc)),t.removeNode())},$u=[e=>{1===e.type&&e.props.forEach(((t,n)=>{6===t.type&&"style"===t.name&&t.value&&(e.props[n]={type:7,name:"bind",arg:Hc("style",!0,t.loc),exp:wu(t.value.content,t.loc),modifiers:[],loc:t.loc})}))}],Mu={cloak:()=>({props:[]}),html:(e,t,n)=>{const{exp:s,loc:r}=e;return s||n.onError(bu(50,r)),t.children.length&&(n.onError(bu(51,r)),t.children.length=0),{props:[jc(Hc("innerHTML",!0,r),s||Hc("",!0))]}},text:(e,t,n)=>{const{exp:s,loc:r}=e;return s||n.onError(bu(52,r)),t.children.length&&(n.onError(bu(53,r)),t.children.length=0),{props:[jc(Hc("textContent",!0),s?Uc(n.helperString(wc),[s],r):Hc("",!0))]}},model:(e,t,n)=>{const s=Yp(e,t,n);if(!s.props.length||1===t.tagType)return s;e.arg&&n.onError(bu(55,e.arg.loc));const{tag:r}=t,i=n.isCustomElement(r);if("input"===r||"textarea"===r||"select"===r||i){let o=au,a=!1;if("input"===r||i){const s=ad(t,"type");if(s){if(7===s.type)o=cu;else if(s.value)switch(s.value.content){case"radio":o=iu;break;case"checkbox":o=ou;break;case"file":a=!0,n.onError(bu(56,e.loc))}}else(function(e){return e.props.some((e=>!(7!==e.type||"bind"!==e.name||e.arg&&4===e.arg.type&&e.arg.isStatic)))})(t)&&(o=cu)}else"select"===r&&(o=lu);a||(s.needRuntime=n.helper(o))}else n.onError(bu(54,e.loc));return s.props=s.props.filter((e=>!(4===e.key.type&&"modelValue"===e.key.content))),s},on:(e,t,n)=>Hp(e,0,n,(t=>{const{modifiers:s}=e;if(!s.length)return t;let{key:r,value:i}=t.props[0];const{keyModifiers:o,nonKeyModifiers:a,eventOptionModifiers:l}=((e,t,n,s)=>{const r=[],i=[],o=[];for(let s=0;s<t.length;s++){const a=t[s];"native"===a&&Sd("COMPILER_V_ON_NATIVE",n)||xu(a)?o.push(a):Eu(a)?Xc(e)?Cu(e.content)?r.push(a):i.push(a):(r.push(a),i.push(a)):Su(a)?i.push(a):r.push(a)}return{keyModifiers:r,nonKeyModifiers:i,eventOptionModifiers:o}})(r,s,n,e.loc);if(a.includes("right")&&(r=_u(r,"onContextmenu")),a.includes("middle")&&(r=_u(r,"onMouseup")),a.length&&(i=Uc(n.helper(du),[i,JSON.stringify(a)])),!o.length||Xc(r)&&!Cu(r.content)||(i=Uc(n.helper(pu),[i,JSON.stringify(o)])),l.length){const e=l.map(tt).join("");r=Xc(r)?Hc(`${r.content}${e}`,!0):Gc(["(",r,`) + "${e}"`])}return{props:[jc(r,i)]}})),show:(e,t,n)=>{const{exp:s,loc:r}=e;return s||n.onError(bu(58,r)),{props:[],needRuntime:n.helper(uu)}}},ku=Object.create(null);po((function(e,n){if(!Fe(e)){if(!e.nodeType)return $e;e=e.innerHTML}const s=e,r=ku[s];if(r)return r;if("#"===e[0]){const t=document.querySelector(e);e=t?t.innerHTML:""}const{code:i}=function(e,t={}){return ru(e,Ie({},yu,t,{nodeTransforms:[Tu,...$u,...t.nodeTransforms||[]],directiveTransforms:Ie({},Mu,t.directiveTransforms||{}),transformHoist:null}))}(e,Ie({hoistStatic:!0,onError:void 0,onWarn:$e},n)),o=new Function("Vue",i)(t);return o._rc=!0,ku[s]=o}));const Pu={data:()=>({state:"mirror",foundCamera:!0,folder:"0",element:"",demo:!1,preference:_evr.preference,evr_url:"https://wppool.dev/easy-video-reviews",send:{sending:!0,success:!1,message:""},error:"",forms:_evr.forms,options:{shown:!1,camera:"0",mic:"0",delay:_evr.preference.delay,frontCamera:!0,flip:!0,form:{}},src:"record",previewPlaying:!1,devices:[],blob:[],stream:!1,mediaRecorder:!1,finishingCount:!1,startingCount:!1,finishingCounter:!1,startingCounter:!1,uploader:{limit:5,loading:!1,file:"",type:"",size:"",error:!1},visitor:{ip:_evr.ip,agent:window.navigator.userAgent},isMobile:!1,capture:"user"}),computed:{isSSL:()=>"https:"==window.location.protocol},methods:{frontCamera(){this.options.frontCamera=!this.options.frontCamera,this.options.flip=this.options.frontCamera,this.initMirror()},flipCamera(){this.options.flip=!this.options.flip},getVisitorInformation(){let e=this;fetch("https://api.ipify.org").then((e=>e.text())).then((t=>{e.visitor.ip=t}))},trans(e,t=!1){let n=e;return e in _evr.translations&&(n=_evr.translations[e]),t&&(n=n.replace("%s",t)),n},async check(){const e={method:"GET",headers:{"Content-Type":"application/json",Authorization:`Bearer ${_evr.access_token}`}};fetch(`${_evr.server_url}/wp-json/evr/v2/check/?website=${_evr.host}`,e).then((e=>e.json())).then((e=>(evr_log("permission check",e),e.success?(e.data.max_video_length<=this.preference.max_video_length&&(evr_log("mismatch",e.data.max_video_length,this.preference.max_video_length),this.preference.max_video_length=e.data.max_video_length,_evr.preference.max_video_length=e.data.max_video_length),this.preference.max_video_size=e.data.max_video_size,this.error="",!0):(this.error=e.message,!1))))},init(){evr_log("init",{folder:this.folder,element:this.element,demo:this.demo}),this.initForm(),this.initDevices(),this.initMirror(),this.loadSavedUserOptions()},initDevices(){if(this.isMobile)return!1;this.devices.mics=[],this.devices.cameras=[];try{navigator.mediaDevices.enumerateDevices().then((e=>{for(var t=0;t!==e.length;++t){let n=e[t],s={id:n.deviceId};"audioinput"===n.kind?(s.name=n.label||"Microphone "+(this.devices.mics.length+1),this.devices.mics.push(s)):"videoinput"===n.kind&&(s.name=n.label||"Camera "+(this.devices.cameras.length+1),this.devices.cameras.push(s))}}))}catch(e){this.foundCamera=!1}},delayCounter(){return this.delayCounterValue},initMirror(){if(this.isMobile)return!1;let e=this;this.closeStream().then((()=>{clearInterval(e.delayCounter),clearInterval(e.startingCounter),e.finishingCount="",void 0===navigator.mediaDevices&&(navigator.mediaDevices={}),void 0===navigator.mediaDevices.getUserMedia&&(navigator.mediaDevices.getUserMedia=function(e){var t=navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return t?new Promise((function(n,s){t.call(navigator,e,n,s)})):Promise.reject(new Error("getUserMedia is not implemented in this browser"))}),e.foundCamera=!0,e.state="mirror";let t={video:{width:{min:320,ideal:720},frameRate:{ideal:60},facingMode:e.options.frontCamera?"user":"environment"},audio:!0};"0"!=e.options.camera&&(t.video.deviceId=e.options.camera),"0"!=e.options.mic&&(t.audio.deviceId=e.options.mic),evr_log(t);try{navigator.mediaDevices.getUserMedia(t).then((n=>{evr_log(t),e.stream=n;let s=document.querySelector("video[data-evr-mirror]");s&&(s.srcObject=n)})).catch((t=>{evr_log(t),e.foundCamera=!1,evr_log("Webcam not found"),e.closeStream()}))}catch(t){evr_log(t),e.foundCamera=!1,evr_log("Webcam not found"),e.closeStream()}}))},initRecorder(){if(this.isMobile)return!1;this.stream||this.initMirror(),this.check(),this.options.shown=!1,this.state="recorder";const e=document.querySelector("[data-evr-preview]");e&&e.pause(),this.finishingCount=_evr.preference.max_video_length},initRecording(){if(this.isMobile)return!1;this.state="before_recording",this.startingCount=this.options.delay,this.startingCount&&this.startingCount>0?this.startingCounter=setInterval((()=>{this.startingCount--,0==this.startingCount&&(clearInterval(this.startingCounter),this.startingCount="Start",setTimeout((()=>{this.startRecordingNow()}),1e3))}),1e3):this.startRecordingNow()},startRecordingNow(){this.startingCount="",this.state="recording",this.blob=[];let e={mimeType:"video/mp4;codecs=vp9,opus"};MediaRecorder.isTypeSupported(e.mimeType)||(e={mimeType:"video/mp4;codecs=vp8,opus"},MediaRecorder.isTypeSupported(e.mimeType)||(e={mimeType:"video/mp4"},MediaRecorder.isTypeSupported(e.mimeType)||(e={mimeType:""}))),this.mediaRecorder=new MediaRecorder(this.stream,e),this.mediaRecorder.onstop=e=>{this.recordingStopped()},this.mediaRecorder.ondataavailable=e=>{e.data&&e.data.size>0&&this.blob.push(e.data),this.startPreview()},this.mediaRecorder.start(),this.finishingCount=_evr.preference.max_video_length,evr_log(_evr.preference),this.finishingCounter=setInterval((()=>{this.finishingCount--,-1==this.finishingCount&&this.mediaRecorder.stop()}),1e3)},recordingStopped(){this.finishingCount="",this.src="record",this.state="recorded",clearInterval(this.finishingCounter)},stopRecording(){this.mediaRecorder.stop()},startPreview(){let e=new Blob(this.blob,{type:"video/mp4"}),t=window.URL.createObjectURL(e);document.querySelector("video[data-evr-preview]").src=t},submitForm(e){e.preventDefault(),document.getElementById("evr_send").submit()},sendVideo(){this.state="send";let e=this;if(e.filedata)e.sendToServer();else{let t=new Blob(this.blob,{type:"video/mp4"}),n=new FileReader;n.readAsDataURL(t),n.onloadend=function(){e.filedata=n.result,e.sendToServer()}}},async sendToServer(){if(this.demo){let e=document.querySelector("video[data-evr-preview]").cloneNode(!0),t=document.querySelector(this.element);t.innerHTML="",t.classList.add("relative"),t.classList.add("evr-review"),e.controls=0;let n='<div class="absolute top-0 left-0 w-full h-full flex items-center justify-center z-50 evr-review-overlay">\n              <a data-play class="evr-review-play cursor-pointer opacity-50 hover:opacity-70 transition duration-150 text-white" style="color: white" >\n                <svg\n                  xmlns="http://www.w3.org/2000/svg"\n                  class="fill-current h-20 w-20"\n                  viewBox="0 0 16 16"\n                >\n                  <path d="m11.596 8.697-6.363 3.692c-.54.313-1.233-.066-1.233-.697V4.308c0-.63.692-1.01 1.233-.696l6.363 3.692a.802.802 0 0 1 0 1.393z" />\n                </svg>\n              </a>\n              <a style="display:none" data-stop class="evr-review-stop cursor-pointer opacity-50 hover:opacity-70 transition duration-150 text-white" style="color: white" >\n                <svg\n                  xmlns="http://www.w3.org/2000/svg"\n                  class="fill-current h-20 w-20"\n                  viewBox="0 0 16 16"\n                >\n                  <path d="M5.5 3.5A1.5 1.5 0 0 1 7 5v6a1.5 1.5 0 0 1-3 0V5a1.5 1.5 0 0 1 1.5-1.5zm5 0A1.5 1.5 0 0 1 12 5v6a1.5 1.5 0 0 1-3 0V5a1.5 1.5 0 0 1 1.5-1.5z"/>\n                </svg>\n              </a>\n            </div>';t.innerHTML=n,t.appendChild(e),t.style["background-image"]="",this.send.sending=!1,this.send.success=!0,this.filedata=!1,this.send.message=this.trans("Uploaded Successfully!")}else{let e=null;if("upload"==this.src){let t=document.querySelector("video[data-evr-preview]");e=await fetch(t.src).then((e=>e.blob())),e=[e]}else e=this.blob;this.blob=null;let t=new File(e,"video.mp4",{type:"video/mp4"}),n=new FormData;n.append("video",t);let s=this;this.send.message="",this.send.sending=!0;let r="upload"!=s.src&&s.options.flip,i={wrat:_evr.access_token,website:_evr.host,form_data:JSON.stringify(s.options.form),meta:JSON.stringify({flip:s.options.flip,user_agent:navigator.userAgent,device:navigator.platform||navigator.vendor,vendor:navigator.vendor||navigator.platform,language:navigator.language,scree_size:`${window.screen.width}x${window.screen.height}`,browser:navigator.appName,browser_version:navigator.appVersion||"Unknown"}),folder_id:s.folder,is_public:_evr.preference.auto_publish,flip:r};evr_log("data",i);for(let e in i)n.append(e,i[e]);evr_log("sending data to server",n);let o=await fetch(`${_evr.server_url}/wp-json/evr/v2/review/0`,{method:"POST",headers:{Authorization:`Bearer ${_evr.access_token}`},body:n});o=await o.json(),s.send.sending=!1,evr_log(o),o.success?(s.send.success=!0,s.filedata=!1,s.send.message=s.trans("Uploaded Successfully!"),window.EasyVideoReviews.loadVideos()):(s.send.success=!1,s.send.message=o.message||"Something went wrong")}},time(e=300){let t=Math.floor(e/60);return`${t>9?t:"0"+t}:${(e-=60*t)>9?e:"0"+e}`},async closeStream(){evr_log("Mirror exit");let e=document.querySelector("video[data-evr-mirror]");if(e){const t=e.srcObject;if(t){const n=t.getTracks();n&&n.forEach((function(e){e.stop()})),e.srcObject=null}}let t=document.querySelector("video[data-evr-preview]");return t&&(t.srcObject=null),this.stream=null,!0},label:e=>e in _evr.labels?_evr.labels[e]:e,initForm(){let e=this;e.forms&&e.forms.length&&e.forms.forEach((t=>{e.options.form[t.id]=t.default}))},initUploader(){let e=this;this.closeStream().then((()=>{e.state="uploader",e.uploader.file=!1}))},fileSelected(e){let t=e.target.files[0];this.uploader.file=t.name,this.uploader.size=this.bytesToSize(t.size),this.uploader.type=t.type,this.state="uploader",-1==t.type.search(/video/i)?this.uploader.error="Invalid Video File":this.lateUploader(e)},bytesToSize(e){if(0==e)return"0 Byte";var t=parseInt(Math.floor(Math.log(e)/Math.log(1024)));return Math.round(e/Math.pow(1024,t),2)+" "+["Bytes","KB","MB","GB","TB"][t]},removeFileUpload(e){e.target.value="",this.uploader.file="",this.uploader.error=!1},lateUploader(e){let t=this;var n=new FileReader;n.onload=function(e){t.src="upload",t.state="recorded",setTimeout((()=>{let n=document.querySelector("video[data-evr-preview]");n.preload="metadata",n.addEventListener("loadeddata",(function(){window.URL.revokeObjectURL(n.src);var s=n.currentTime;evr_log(s),s==1/0&&(s=100),s>Number(t.preference.max_video_length)&&(t.uploader.error=t.trans("Video Duration Limit Exceeded, Select other file"),t.state="uploader");const r=1024*this.max_video_size*1024;console.log("evr_maximum_limit",r,e.total),e.total>r&&(t.uploader.error=t.trans("Please select a file less than %s",t.bytesToSize(r)),t.state="uploader")})),n.src=e.target.result,t.filedata=e.target.result}),10)},n&&n.readAsDataURL(e.target.files[0])},playPausePreview(){let e=this,t=document.querySelector("[data-evr-preview]");e.previewPlaying?t.pause():t.play(),e.previewPlaying=!e.previewPlaying,t.onended=n=>{e.previewPlaying=!1,t.currentTime=0}},fullscreen(e=!1){e=document.querySelector(e),document.fullscreenElement?document.exitFullscreen():e.requestFullscreen().catch((e=>{alert(this.trans("Error attempting to enable full-screen mode: %s",e.message))}))},saveUserOptions(){this.options.shown=!1;let{delay:e,camera:t,mic:n,flip:s}=this.options;localStorage.setItem("_evr",JSON.stringify({delay:e,camera:t,mic:n,flip:s}))},loadSavedUserOptions(){let e=JSON.parse(localStorage.getItem("_evr"));e&&(this.options.delay=e.delay,this.options.camera=e.camera,this.options.mic=e.mic,this.options.flip=e.flip,evr_log(e))}},created(){let e=navigator.userAgent||navigator.vendor||window.opera;(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(e.substr(0,4)))&&(this.isMobile=!0),this.isMobile&&(this.state="mobile")},mounted(){this.initForm()}},Ou=Pu;window.Swiper=Y,function(e){function t(){let e=arguments||[];"undefined"!=typeof _evr&&_evr.debug&&console.log("%cEVR","background:rgb(2 132 199);color:white;font-size:10px;padding:4px;border-radius:2px;",...e)}window.evr_log=t,t("EVR Options:",_evr),window.EasyVideoReviews={},window.EasyVideoReviews.modal=e("[data-evr-modal]"),window.EasyVideoReviews.hide=()=>{window.EasyVideoReviews.mounted.closeStream().then((()=>{window.EasyVideoReviews.modal.fadeOut(200)}))},window.EasyVideoReviews.open=(e="0")=>{window.EasyVideoReviews.show(e)},window.EasyVideoReviews.close=()=>{window.EasyVideoReviews.hide()},e(document).on("click",".evr-open",(function(e){e.preventDefault(),window.EasyVideoReviews.show()})),e(document).on("click",".evr-close",(function(e){e.preventDefault(),window.EasyVideoReviews.hide()})),window.EasyVideoReviews.fetch=async(t="GET",n="",s={})=>{let r={method:t,mode:"cors",headers:{Accept:"application/json","Content-Type":"application/json",Authorization:_evr.access_token},body:JSON.stringify(s)};return Promise.resolve(fetch(`${n}${"GET"==t&&s?"?"+e.param(s):""}`,"POST"==t?r:{}).then((e=>{try{e=e.json()}catch(t){e=e.text()}return e})))},window.EasyVideoReviews.remote=async(e="",t="POST",n=!1)=>window.EasyVideoReviews.fetch("POST",e,n),window.EasyVideoReviews.app=Gl(Ou),window.EasyVideoReviews.mounted=window.EasyVideoReviews.app.mount("[data-evr-modal]");const n=document.querySelector("#evr_dropzone");var s;n&&n.length&&(["dragenter","dragover"].forEach((e=>{n.addEventListener(e,(e=>{e.preventDefault(),n.classList.add("ring-4"),n.classList.add("ring-blue-500"),n.classList.add("text-blue-500"),n.classList.remove("text-gray-400")}),!1)})),["dragleave","drop"].forEach((e=>{n.addEventListener(e,(e=>{e.preventDefault(),n.classList.remove("ring-4"),n.classList.remove("ring-blue-500"),n.classList.remove("text-blue-500"),n.classList.add("text-gray-400")}),!1)})),n.addEventListener("drop",(e=>{e.preventDefault(),e.stopPropagation(),window.EasyVideoReviews.mounted.fileSelected()}),!1)),window.EasyVideoReviews.initShowcase=async()=>{await window.EasyVideoReviews.loadVideos(),e(".evr-swiper").length>0&&e(".evr-swiper").each(((n,s)=>{let r=e(s).find("[data-evr-reviews]").data("evr-videos");if(!r)return;t("Initialize config",r);let i={navigation:!!Boolean(r.navigation)&&{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},observer:!0,observeParents:!0,parallax:!0,slidesPerView:3,loop:!0,autoplay:!0,simulateTouch:!0,spaceBetween:Math.ceil(5*r.gap),pagination:!!Boolean(r.pagination)&&{el:".swiper-pagination",clickable:!0},autoplay:!!Boolean(r.autoplay)&&{delay:r.delay,disableOnInteraction:!1},speed:r.delay/10,freeMode:!0,keyboardControl:!0,scrollbar:!!Boolean(r.scrollbar),keyboard:{enabled:!0,onlyInViewport:!1},breakpoints:{0:{slidesPerView:1,spaceBetween:5},120:{slidesPerView:r.columns_mobile,spaceBetween:Math.ceil(5*r.gap_mobile)},640:{slidesPerView:r.columns_tablet,spaceBetween:Math.ceil(5*r.gap_tablet)},992:{slidesPerView:r.columns,spaceBetween:Math.ceil(5*r.gap)}}};t(i),new Y(s,i)})),e("video[data-src]").length&&e("video[data-src]").each(((t,n)=>{e(n).attr("src",e(n).data("src")),e(n).next(".swiper-lazy-preloader").fadeOut(50),e(n)[0].load()}))},window.addEventListener("load",(function(){window.EasyVideoReviews.initShowcase()})),window.EasyVideoReviews.loadVideos=async()=>{if(!e("[data-evr-reviews], [data-evr-reviews]").length)return;const n=["id","slug","folder","tags","id_not","slug_not","folder_not","tags_not","limit","offset","order","orderby"];return e("[data-evr-reviews], [data-evr-reviews]").each((async(s,r)=>{let i=e(r).data("evr-reviews")||e(r).data("evr-videos");),!c.success||!c.data.length)return e(r).removeClass("grid"),e(r).addClass("text-center"),void e(r).html('<div class="w-96 mx-auto inline-flex flex-col items-center justify-center w-full h-full bg-white p-4 rounded-md shadow-sm">\n    <div class="flex items-center justify-center w-12 h-12 mb-4 text-gray-400 bg-gray-100 rounded-full">\n      <svg class="w-6 h-6" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">\n        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 6v6m0 0v6m0-6h6m-6 0H6"></path>\n      </svg>\n    </div>\n    <div class="text-center">\n      <h3 class="text-lg font-medium text-gray-600 font-semibold">No reviews found</h3>\n      <p class="text-sm text-gray-400">Be the first to leave a video review</p> \n    </div>\n  </div>');let d=c.data.filter((e=>e.video_url));e(r).html(""),d.forEach((t=>{let n=`<div class="swiper-slide evr-review"><div\n  class="${Boolean(i.rounded)?"rounded-md":""} bg-gray-50 overflow-hidden flex flex-col items-center justify-center h-full">\n  <div class="relative ">\n    <div class="z-50 w-full h-full cursor-pointer rounded-sm"> \n\n      <video class="z-50 h-full w-full cursor-pointer rounded-sm ${t.meta.flip?"evr-flip":""}" >\n  <source src="${t.video_url}" type="video/mp4">\n  <source src="${t.video_url}" type="video/ogg">\n  Your browser does not support the video tag.\n</video>\n\n    </div>\n    <div class="absolute top-0 left-0 w-full h-full flex items-center justify-center z-50 evr-review-overlay">\n      <a data-play class="evr-review-play cursor-pointer opacity-50 hover:opacity-70 transition duration-150 text-white" style="color: white" >\n        <svg\n          xmlns="http://www.w3.org/2000/svg"\n          class="fill-current h-20 w-20"\n          viewBox="0 0 16 16"\n        >\n          <path d="m11.596 8.697-6.363 3.692c-.54.313-1.233-.066-1.233-.697V4.308c0-.63.692-1.01 1.233-.696l6.363 3.692a.802.802 0 0 1 0 1.393z" />\n        </svg>\n      </a>\n      <a style="display:none" data-stop class="evr-review-stop cursor-pointer opacity-50 hover:opacity-70 transition duration-150 text-white" style="color: white" >\n        <svg\n          xmlns="http://www.w3.org/2000/svg"\n          class="fill-current h-20 w-20"\n          viewBox="0 0 16 16"\n        >\n          <path d="M5.5 3.5A1.5 1.5 0 0 1 7 5v6a1.5 1.5 0 0 1-3 0V5a1.5 1.5 0 0 1 1.5-1.5zm5 0A1.5 1.5 0 0 1 12 5v6a1.5 1.5 0 0 1-3 0V5a1.5 1.5 0 0 1 1.5-1.5z"/>\n        </svg>\n      </a>\n    </div>\n  </div>\n  ${Boolean(i.date)?`<div class="w-full bg-gray-100 py-3 px-4 text-gray-400 text-sm flex items-center justify-between">\n        <span>${t.created_at}</span>\n        <div class="relative">\n          <div></div>\n        </div>\n      </div>`:""}\n</div></div>`;e(r).append(n)}))})),!0},e(document).on("click",".evr-review [data-play]",(function(t){clearInterval(s),e(".evr-review").each(((t,n)=>{e(n).find("video")[0].pause(),e(n).find("video")[0].currentTime=0,e(n).find(".evr-review-stop").hide(0),e(n).find(".evr-review-play").fadeIn(50)})),t.preventDefault(),t.stopPropagation();let n=e(this).closest(".evr-review"),r=e(n).find("video")[0];r.currentTime=0,r.play(),e(this).hide(0),e(this).next("a").fadeIn(50),s=setTimeout((()=>{e(this).next("a").hide(0),e(this).fadeIn(50)}),1e3*r.duration)})),e(document).on("click",".evr-review [data-stop]",(function(t){t.preventDefault(),t.stopPropagation();let n=e(this).closest(".evr-review"),s=e(n).find("video")[0];s.pause(),s.currentTime=0,e(this).hide(0),e(this).prev("a").fadeIn(50)})),e(document).on("click","[data-evr-button]",(function(t){t.preventDefault();let n=e(this).attr("data-evr-button");n=n||"",window.EasyVideoReviews.show(n)})),e(document).on("click",".evr-social-share .evr-social-share-toggler",(function(t){t.preventDefault();let n=e(this).closest(".evr-social-share");e(n).find(".evr-social-share-button").toggleClass("opacity-0").toggleClass("opacity-1")})),e(document).on("click",".evr-social-share-button a.sharer",(function(t){t.preventDefault();let n=e(this).attr("href");window.open(n,"sharer","toolbar=0,status=0,resizable=1,width=626,height=436")})),e(document).on("click",".evr-overlay",(function(e){e.preventDefault(),window.EasyVideoReviews.hide()})),e(document).on("click","[data-evr-demo-button]",(function(t){t.preventDefault();let n=e(this).data("evr-demo-button");window.EasyVideoReviews.show(n,1)})),window.EasyVideoReviews.show=(e="0",t=!1)=>{window.EasyVideoReviews.mounted.$data.demo=t,t&&(window.EasyVideoReviews.mounted.$data.element=e),window.EasyVideoReviews.mounted.$data.folder=e,window.EasyVideoReviews.modal.fadeIn(200),window.EasyVideoReviews.mounted.check(),window.EasyVideoReviews.mounted.init()}}(jQuery)})();
  • easy-video-reviews/trunk/readme.txt

    r2834157 r2834645  
    55Tested up to: 6.1
    66Requires PHP: 5.4
    7 Stable tag: 1.4.0
     7Stable tag: 1.4.
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    4242
    4343🚀Gain your customer’s trust. Collect strong testimonials. Increase sales. Easy Video Reviews is the easiest video review plugin for WordPress to collect, manage, and display video reviews on your WordPress website! We have everything you need to collect and share customer feedback.
    44 
    4544
    4645 
     
    70698. 🛠 **Import & Export settings**
    7170   Easy Video Reviews makes it fast and simple for you to export or import anything with a single click. Use the single-click export and import feature for whatever you need. Just a click is enough!
     71
     72
     73
    7274
    7375👉 [View Demo](https://go.wppool.dev/wuIc) | 🚀 [Get The PRO Version](https://go.wppool.dev/6gE) | 👩🏼‍💻 [Get Support](https://wppool.dev/docs-category/how-to-use-easy-video-reviews/)
     
    198200
    199201== Changelog ==
     202
     203
     204
    200205
    201206= 1.4.0 – 15 DEC 2022 =
Note: See TracChangeset for help on using the changeset viewer.