1function wd(){const e=document.getElementById("main-header");if(!e)return;const t=document.querySelectorAll(".frontpage-hero, .frontpage-hero-show");let s=window.scrollY,i=!1;window.addEventListener("scroll",function(){i||(window.requestAnimationFrame(function(){const n=window.scrollY,r=e.offsetHeight;if(n>r&&(n>s?e.classList.add("hidden"):e.classList.remove("hidden")),s=n,t.length>0){const o=t[0].offsetHeight;n<=o?(e.classList.add("bg-transparent"),e.classList.remove("bg-white")):(e.classList.remove("bg-transparent"),e.classList.add("bg-white"))}i=!1}),i=!0)},{passive:!0})}const bn='button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])',zr=810,Ed=100,Td=1024;function Wr(){return window.innerWidth<Td?410:810}function ic(e){requestAnimationFrame(()=>requestAnimationFrame(e))}function nc(e){const t=e.querySelectorAll(bn);for(const s of t)if(s.offsetParent!==null)return s.focus(),!0;return!1}function _o(e,t){const s=e.querySelector(".main-menu-list");s&&s.querySelectorAll(bn).forEach(i=>{t?i.removeAttribute("tabindex"):i.setAttribute("tabindex","-1")})}let Ie=null,Kr=null,rc=null,us=!1;function xd(){const e=document.getElementById("main-menu");if(!e)return;document.querySelectorAll("[data-mainmenu-trigger]").forEach(s=>{s.addEventListener("click",i=>{i.stopPropagation(),e.classList.contains("is-open")||e.classList.contains("is-leaving")?Ms(e):!e.classList.contains("is-entering")&&!e.classList.contains("is-leaving")&&(Kr=s,Al(e))})}),document.querySelectorAll("[data-mainmenu-submenu-trigger]").forEach(s=>{s.addEventListener("click",i=>{i.stopPropagation();const n=s.getAttribute("data-mainmenu-submenu-trigger");!e.classList.contains("is-open")&&!e.classList.contains("is-entering")&&!e.classList.contains("is-leaving")?(Kr=s,Al(e,{skipInitialFocus:!0}),setTimeout(()=>{Il(e,n)},Ed)):Il(e,n)})}),document.querySelectorAll("[data-mainmenu-submenu-back-trigger]").forEach(s=>{s.addEventListener("click",i=>{i.stopPropagation(),_d(e)})});const t=s=>{s.key==="Escape"&&e.classList.contains("is-open")&&(s.preventDefault(),Ms(e))};document.addEventListener("keydown",t),e.addEventListener("keydown",t),e.addEventListener("click",s=>{s.target===e&&(s.stopPropagation(),Ms(e))}),document.addEventListener("click",s=>{const i=document.querySelector(".main-header");e.classList.contains("is-open")&&!e.classList.contains("is-leaving")&&!e.contains(s.target)&&!i?.contains(s.target)&&Ms(e)}),e.querySelectorAll(".sub-menu").forEach(s=>{s.addEventListener("click",i=>i.stopPropagation())})}function Al(e,t={}){e.classList.contains("is-open")||e.classList.contains("is-entering")||e.classList.contains("is-leaving")||(window.isSearchModalOpen&&window.isSearchModalOpen()&&window.hideSearchModal(),document.body.classList.add("no-scroll"),oc(!0),e.classList.add("is-entering"),setTimeout(()=>{e.classList.add("is-open")},10),t.skipInitialFocus||setTimeout(()=>{ic(()=>{const s=e.querySelector(".main-menu-list");s&&nc(s)})},zr),setTimeout(()=>{e.classList.remove("is-entering")},zr),rc=Cd(e))}function Ms(e){if(!e.classList.contains("is-open")||e.classList.contains("is-leaving"))return;e.classList.add("is-leaving"),e.classList.remove("is-open"),oc(!1),rc?.(),document.body.classList.remove("no-scroll");const t=()=>{e.classList.remove("is-leaving"),e.querySelectorAll(".sub-menu").forEach(i=>{i.classList.remove("is-open","is-entering","is-leaving"),i.setAttribute("aria-hidden","true")}),document.querySelectorAll("[data-mainmenu-submenu-trigger]").forEach(i=>{i.setAttribute("aria-expanded","false");const n=i.querySelector("span")?.textContent||"Submenu";i.setAttribute("aria-label",`${n}, submenu closed`)}),Ie=null,us=!1,_o(e,!0),Kr?.focus()},s=i=>{i.target===e&&(e.removeEventListener("transitionend",s),t())};e.addEventListener("transitionend",s),setTimeout(()=>{e.classList.contains("is-open")||(e.removeEventListener("transitionend",s),t())},zr)}function oc(e){const t=e?"Luk hovedmenu":"Ã
bn hovedmenu",s=e?"true":"false";document.querySelectorAll("[data-mainmenu-trigger]").forEach(i=>{i.classList.toggle("is-open",e),i.setAttribute("aria-label",t),i.setAttribute("aria-expanded",s)})}function Yr(e,t){document.querySelectorAll(`[data-mainmenu-submenu-trigger="${e}"]`).forEach(s=>{const i=s.querySelector("span")?.textContent||e,n=t?"open":"closed";s.setAttribute("aria-expanded",t?"true":"false"),s.setAttribute("aria-label",`${i}, submenu ${n}`)})}function Il(e,t){const s=document.getElementById(t);if(s&&!us){if(Ie===s){Ms(e);return}if(us=!0,Ie){const i=Ie.id,n=Ie;Yr(i,!1),Ie.classList.add("is-leaving"),Ie.classList.remove("is-open"),setTimeout(()=>{n.classList.remove("is-leaving"),n.setAttribute("aria-hidden","true")},Wr())}s.classList.add("is-entering"),s.setAttribute("aria-hidden","false"),Ie=s,_o(e,!1),setTimeout(()=>{s.classList.add("is-open")},10),setTimeout(()=>{us=!1,Ie===s&&(Ie.classList.remove("is-entering"),ic(()=>{Ie===s&&nc(Ie)}))},Wr()),Yr(t,!0)}}function _d(e){if(!Ie||us)return;const t=Ie.id;us=!0,e.querySelector("[data-mainmenu-submenu-trigger]")?.focus(),Ie.classList.add("is-leaving"),Ie.classList.remove("is-open");const i=Ie;setTimeout(()=>{i.classList.remove("is-leaving"),i.setAttribute("aria-hidden","true"),us=!1},Wr()),Yr(t,!1),_o(e,!0),Ie=null}function Cd(e){const t=document.querySelector(".main-header"),s=Array.from(e.querySelectorAll(bn)),n=[...t?Array.from(t.querySelectorAll(bn)):[],...s],r=n[0],o=n[n.length-1],l=a=>
1{a.key==="Tab"&&(a.shiftKey&&document.activeElement===r?(a.preventDefault(),o?.focus()):!a.shiftKey&&document.activeElement===o&&(a.preventDefault(),r?.focus()))};return e.addEventListener("keydown",l),t?.addEventListener("keydown",l),()=>{e.removeEventListener("keydown",l),t?.removeEventListener("keydown",l)}}window.closeMainMenu=()=>{const e=document.getElementById("main-menu");e&&Ms(e)};function Ad(){const e=document.querySelector("#local-menu");if(!e)return;function t(){e.classList.remove("is-open");const s=e.querySelector("[data-accordion-trigger]"),i=e.querySelector("[data-accordion-content]");s&&s.setAttribute("aria-expanded","false"),i&&i.setAttribute("aria-hidden","true"),e.querySelectorAll(".local-menu-item.is-open").forEach(n=>{n.classList.remove("is-open"),n.querySelector("[data-accordion-trigger]")?.setAttribute("aria-expanded","false"),n.querySelector("[data-accordion-content]")?.setAttribute("aria-hidden","true")})}document.addEventListener("keydown",s=>{s.key==="Escape"&&e.classList.contains("is-open")&&t()}),document.addEventListener("click",s=>{e.classList.contains("is-open")&&!e.contains(s.target)&&t()})}function Ll(e){return e!==null&&typeof e=="object"&&"constructor"in e&&e.constructor===Object}function Co(e,t){e===void 0&&(e={}),t===void 0&&(t={});const s=["__proto__","constructor","prototype"];Object.keys(t).filter(i=>s.indexOf(i)<0).forEach(i=>{typeof e[i]>"u"?e[i]=t[i]:Ll(t[i])&&Ll(e[i])&&Object.keys(t[i]).length>0&&Co(e[i],t[i])})}const lc={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function ot(){const e=typeof document<"u"?document:{};return Co(e,lc),e}const Id={document:lc,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return typeof setTimeout>"u"?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){typeof setTimeout>"u"||clearTimeout(e)}};function ze(){const e=typeof window<"u"?window:{};return Co(e,Id),e}function Ld(e){return e===void 0&&(e=""),e.trim().split(" ").filter(t=>!!t.trim())}function Md(e){const t=e;Object.keys(t).forEach(s=>{try{t[s]=null}catch{}try{delete t[s]}catch{}})}function ac(e,t){return t===void 0&&(t=0),setTimeout(e,t)}function wn(){return Date.now()}function Pd(e){const t=ze();let s;return t.getComputedStyle&&(s=t.getComputedStyle(e,null)),!s&&e.currentStyle&&(s=e.currentStyle),s||(s=e.style),s}function kd(e,t){t===void 0&&(t="x");const s=ze();let i,n,r;const o=Pd(e);return s.WebKitCSSMatrix?(n=o.transform||o.webkitTransform,n.split(",").length>6&&(n=n.split(", ").map(l=>l.replace(",",".")).join(", ")),r=new s.WebKitCSSMatrix(n==="none"?"":n)):(r=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=r.toString().split(",")),t==="x"&&(s.WebKitCSSMatrix?n=r.m41:i.length===16?n=parseFloat(i[12]):n=parseFloat(i[4])),t==="y"&&(s.WebKitCSSMatrix?n=r.m42:i.length===16?n=parseFloat(i[13]):n=parseFloat(i[5])),n||0}function Xi(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function Nd(e){return typeof window<"u"&&typeof window.HTMLElement<"u"?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function nt(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let s=1;s<arguments.length;s+=1){const i=s<0||arguments.length<=s?void 0:arguments[s];if(i!=null&&!Nd(i)){const n=Object.keys(Object(i)).filter(r=>t.indexOf(r)<0);for(let r=0,o=n.length;r<o;r+=1){const l=n[r],a=Object.getOwnPropertyDescriptor(i,l);a!==void 0&&a.enumerable&&(Xi(e[l])&&Xi(i[l])?i[l].__swiper__?e[l]=i[l]:nt(e[l],i[l]):!Xi(e[l])&&Xi(i[l])?(e[l]={},i[l].__swiper__?e[l]=i[l]:nt(e[l],i[l])):e[l]=i[l])}}}return e}function ai(e,t,s){e.style.setProperty(t,s)}function cc(e){let{swiper:t,targetPosition:s,side:i}=e;const n=ze(),r=-t.translate;let o=null,l;const a=t.params.speed;t.wrapperEl.style.scrollSnapType="none",n.cancelAnimationFrame(t.cssModeFrameID);const c=s>r?"next":"prev",u=(p,m)=>c==="next"&&p>=m||c==="prev"&&p<=m,f=()=>{l=new Date().getTime(),o===null&&(o=l);const p=Math.max(Math.min((l-o)/a,1),0),m=.5-Math.cos(p*Math.PI)/2;let d=r+m*(s-r);if(u(d,s)&&(d=s),t.wrapperEl.scrollTo({[i]:d}),u(d,s)){t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[i]:d})}),n.cancelAnimationFrame(t.cssModeFrameID);return}t.cssModeFrameID=n.requestAnimationFrame(f)};f()}function yt(e,t){t===void 0&&(t="");const s=ze(),i=[...e.children];return s.HTMLSlotElement&&e instanceof HTMLSlotElement&&i.push(...e.assignedElements()),t?i.filter(n=>n.matches(t)):i}function Od(e,t){const s=[t];for(;s.length>0;){const i=s.shift();if(e===i)return!0;s.push(...i.children,...i.shadowRoot?i.shadowRoot.children:[],...i.assignedElements?i.assignedElements():[])}}function Fd(e,t){const s=ze();let i=t.contains(e);return!i&&s.HTMLSlotElement&&t instanceof HTMLSlotElement&&(i=[...t.assignedElements()].includes(e),i||(i=Od(e,t))),i}function En(e){try{console.warn(e);return}catch{}}
1function gs(e,t){t===void 0&&(t=[]);const s=document.createElement(e);return s.classList.add(...Array.isArray(t)?t:Ld(t)),s}function Rd(e,t){const s=[];for(;e.previousElementSibling;){const i=e.previousElementSibling;t?i.matches(t)&&s.push(i):s.push(i),e=i}return s}function Dd(e,t){const s=[];for(;e.nextElementSibling;){const i=e.nextElementSibling;t?i.matches(t)&&s.push(i):s.push(i),e=i}return s}function ts(e,t){return ze().getComputedStyle(e,null).getPropertyValue(t)}function Xr(e){let t=e,s;if(t){for(s=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(s+=1);return s}}function Bd(e,t){const s=[];let i=e.parentElement;for(;i;)s.push(i),i=i.parentElement;return s}function Ml(e,t,s){const i=ze();return e[t==="width"?"offsetWidth":"offsetHeight"]+parseFloat(i.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-right":"margin-top"))+parseFloat(i.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-left":"margin-bottom"))}function pe(e){return(Array.isArray(e)?e:[e]).filter(t=>!!t)}function Jr(e,t){t===void 0&&(t=""),typeof trustedTypes<"u"?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:s=>s}).createHTML(t):e.innerHTML=t}let Tr;function Vd(){const e=ze(),t=ot();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function uc(){return Tr||(Tr=Vd()),Tr}let xr;function qd(e){let{userAgent:t}=e===void 0?{}:e;const s=uc(),i=ze(),n=i.navigator.platform,r=t||i.navigator.userAgent,o={ios:!1,android:!1},l=i.screen.width,a=i.screen.height,c=r.match(/(Android);?[\s\/]+([\d.]+)?/);let u=r.match(/(iPad).*OS\s([\d_]+)/);const f=r.match(/(iPod)(.*OS\s([\d_]+))?/),p=!u&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),m=n==="Win32";let d=n==="MacIntel";const h=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!u&&d&&s.touch&&h.indexOf(`${l}x${a}`)>=0&&(u=r.match(/(Version)\/([\d.]+)/),u||(u=[0,1,"13_0_0"]),d=!1),c&&!m&&(o.os="android",o.android=!0),(u||p||f)&&(o.os="ios",o.ios=!0),o}function fc(e){return e===void 0&&(e={}),xr||(xr=qd(e)),xr}let _r;function $d(){const e=ze(),t=fc();let s=!1;function i(){const l=e.navigator.userAgent.toLowerCase();return l.indexOf("safari")>=0&&l.indexOf("chrome")<0&&l.indexOf("android")<0}if(i()){const l=String(e.navigator.userAgent);if(l.includes("Version/")){const[a,c]=l.split("Version/")[1].split(" ")[0].split(".").map(u=>Number(u));s=a<16||a===16&&c<2}}const n=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),r=i(),o=r||n&&t.ios;return{isSafari:s||r,needPerspectiveFix:s,need3dFix:o,isWebView:n}}function dc(){return _r||(_r=$d()),_r}function Hd(e){let{swiper:t,on:s,emit:i}=e;const n=ze();let r=null,o=null;const l=()=>{!t||t.destroyed||!t.initialized||(i("beforeResize"),i("resize"))},a=()=>{!t||t.destroyed||!t.initialized||(r=new ResizeObserver(f=>{o=n.requestAnimationFrame(()=>{const{width:p,height:m}=t;let d=p,h=m;f.forEach(w=>{let{contentBoxSize:y,contentRect:v,target:g}=w;g&&g!==t.el||(d=v?v.width:(y[0]||y).inlineSize,h=v?v.height:(y[0]||y).blockSize)}),(d!==p||h!==m)&&l()})}),r.observe(t.el))},c=()=>{o&&n.cancelAnimationFrame(o),r&&r.unobserve&&t.el&&(r.unobserve(t.el),r=null)},u=()=>{!t||t.destroyed||!t.initialized||i("orientationchange")};s("init",()=>{if(t.params.resizeObserver&&typeof n.ResizeObserver<"u"){a();return}n.addEventListener("resize",l),n.addEventListener("orientationchange",u)}),s("destroy",()=>{c(),n.removeEventListener("resize",l),n.removeEventListener("orientationchange",u)})}function jd(e){let{swiper:t,extendParams:s,on:i,emit:n}=e;const r=[],o=ze(),l=function(u,f){f===void 0&&(f={});const p=o.MutationObserver||o.WebkitMutationObserver,m=new p(d=>{if(t.__preventObserver__)return;if(d.length===1){n("observerUpdate",d[0]);return}const h=function(){n("observerUpdate",d[0])};o.requestAnimationFrame?o.requestAnimationFrame(h):o.setTimeout(h,0)});m.observe(u,{attributes:typeof f.attributes>"u"?!0:f.attributes,childList:t.isElement||(typeof f.childList>"u"?!0:f).childList,characterData:typeof f.characterData>"u"?!0:f.characterData}),r.push(m)},a=()=>
1{if(t.params.observer){if(t.params.observeParents){const u=Bd(t.hostEl);for(let f=0;f<u.length;f+=1)l(u[f])}l(t.hostEl,{childList:t.params.observeSlideChildren}),l(t.wrapperEl,{attributes:!1})}},c=()=>{r.forEach(u=>{u.disconnect()}),r.splice(0,r.length)};s({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",a),i("destroy",c)}var Gd={on(e,t,s){const i=this;if(!i.eventsListeners||i.destroyed||typeof t!="function")return i;const n=s?"unshift":"push";return e.split(" ").forEach(r=>{i.eventsListeners[r]||(i.eventsListeners[r]=[]),i.eventsListeners[r][n](t)}),i},once(e,t,s){const i=this;if(!i.eventsListeners||i.destroyed||typeof t!="function")return i;function n(){i.off(e,n),n.__emitterProxy&&delete n.__emitterProxy;for(var r=arguments.length,o=new Array(r),l=0;l<r;l++)o[l]=arguments[l];t.apply(i,o)}return n.__emitterProxy=t,i.on(e,n,s)},onAny(e,t){const s=this;if(!s.eventsListeners||s.destroyed||typeof e!="function")return s;const i=t?"unshift":"push";return s.eventsAnyListeners.indexOf(e)<0&&s.eventsAnyListeners[i](e),s},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsAnyListeners)return t;const s=t.eventsAnyListeners.indexOf(e);return s>=0&&t.eventsAnyListeners.splice(s,1),t},off(e,t){const s=this;return!s.eventsListeners||s.destroyed||!s.eventsListeners||e.split(" ").forEach(i=>{typeof t>"u"?s.eventsListeners[i]=[]:s.eventsListeners[i]&&s.eventsListeners[i].forEac
1h((n,r)=>{(n===t||n.__emitterProxy&&n.__emitterProxy===t)&&s.eventsListeners[i].splice(r,1)})}),s},emit(){const e=this;if(!e.eventsListeners||e.destroyed||!e.eventsListeners)return e;let t,s,i;for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return typeof r[0]=="string"||Array.isArray(r[0])?(t=r[0],s=r.slice(1,r.length),i=e):(t=r[0].events,s=r[0].data,i=r[0].context||e),s.unshift(i),(Array.isArray(t)?t:t.split(" ")).forEach(a=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach(c=>{c.apply(i,[a,...s])}),e.eventsListeners&&e.eventsListeners[a]&&e.eventsListeners[a].forEach(c=>{c.apply(i,s)})}),e}};function Ud(){const e=this;let t,s;const i=e.el;typeof e.params.width<"u"&&e.params.width!==null?t=e.params.width:t=i.clientWidth,typeof e.params.height<"u"&&e.params.height!==null?s=e.params.height:s=i.clientHeight,!(t===0&&e.isHorizontal()||s===0&&e.isVertical())&&(t=t-parseInt(ts(i,"padding-left")||0,10)-parseInt(ts(i,"padding-right")||0,10),s=s-parseInt(ts(i,"padding-top")||0,10)-parseInt(ts(i,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(s)&&(s=0),Object.assign(e,{width:t,height:s,size:e.isHorizontal()?t:s}))}function zd(){const e=this;function t(T,P){return parseFloat(T.getPropertyValue(e.getDirectionLabel(P))||0)}const s=e.params,{wrapperEl:i,slidesEl:n,size:r,rtlTranslate:o,wrongRTL:l}=e,a=e.virtual&&s.virtual.enabled,c=a?e.virtual.slides.length:e.slides.length,u=yt(n,`.${e.params.slideClass}, swiper-slide`),f=a?e.virtual.slides.length:u.length;let p=[];const m=[],d=[];let h=s.slidesOffsetBefore;typeof h=="function"&&(h=s.slidesOffsetBefore.call(e));let w=s.slidesOffsetAfter;typeof w=="function"&&(w=s.slidesOffsetAfter.call(e));const y=e.snapGrid.length,v=e.slidesGrid.length;let g=s.spaceBetween,S=-h,E=0,L=0;if(typeof r>"u")return;typeof g=="string"&&g.indexOf("%")>=0?g=parseFloat(g.replace("%",""))/100*r:typeof g=="string"&&(g=parseFloat(g)),e.virtualSize=-g,u.forEach(T=>{o?T.style.marginLeft="":T.style.marginRight="",T.style.marginBottom="",T.style.marginTop=""}),s.centeredSlides&&s.cssMode&&(ai(i,"--swiper-centered-offset-before",""),ai(i,"--swiper-centered-offset-after",""));const N=s.grid&&s.grid.rows>1&&e.grid;N?e.grid.initSlides(u):e.grid&&e.grid.unsetSlides();let M;const A=s.slidesPerView==="auto"&&s.breakpoints&&Object.keys(s.breakpoints).filter(T=>typeof s.breakpoints[T].slidesPerView<"u").length>0;for(let T=0;T<f;T+=1){M=0;let P;if(u[T]&&(P=u[T]),N&&e.grid.updateSlide(T,P,u),!(u[T]&&ts(P,"display")==="none")){if(s.slidesPerView==="auto"){A&&(u[T].style[e.getDirectionLabel("width")]="");const I=getComputedStyle(P),F=P.style.transform,G=P.style.webkitTransform;if(F&&(P.style.transform="none"),G&&(P.style.webkitTransform="none"),s.roun
1dLengths)M=e.isHorizontal()?Ml(P,"width"):Ml(P,"height");else{const W=t(I,"width"),O=t(I,"padding-left"),C=t(I,"padding-right"),x=t(I,"margin-left"),q=t(I,"margin-right"),Q=I.getPropertyValue("box-sizing");if(Q&&Q==="border-box")M=W+x+q;else{const{clientWidth:le,offsetWidth:he}=P;M=W+O+C+x+q+(he-le)}}F&&(P.style.transform=F),G&&(P.style.webkitTransform=G),s.roundLengths&&(M=Math.floor(M))}else M=(r-(s.slidesPerView-1)*g)/s.slidesPerView,s.roundLengths&&(M=Math.floor(M)),u[T]&&(u[T].style[e.getDirectionLabel("width")]=`${M}px`);u[T]&&(u[T].swiperSlideSize=M),d.push(M),s.centeredSlides?(S=S+M/2+E/2+g,E===0&&T!==0&&(S=S-r/2-g),T===0&&(S=S-r/2-g),Math.abs(S)<1/1e3&&(S=0),s.roundLengths&&(S=Math.floor(S)),L%s.slidesPerGroup===0&&p.push(S),m.push(S)):(s.roundLengths&&(S=Math.floor(S)),(L-Math.min(e.params.slidesPerGroupSkip,L))%e.params.slidesPerGroup===0&&p.push(S),m.push(S),S=S+M+g),e.virtualSize+=M+g,E=M,L+=1}}if(e.virtualSize=Math.max(e.virtualSize,r)+w,o&&l&&(s.effect==="slide"||s.effect==="coverflow")&&(i.style.width=`${e.virtualSize+g}px`),s.setWrapperSize&&(i.style[e.getDirectionLabel("width")]=`${e.virtualSize+g}px`),N&&e.grid.updateWrapperSize(M,p),!s.centeredSlides){const T=[];for(let P=0;P<p.length;P+=1){let I=p[P];s.roundLengths&&(I=Math.floor(I)),p[P]<=e.virtualSize-r&&T.push(I)}p=T,Math.floor(e.virtualSize-r)-Math.floor(p[p.length-1])>1&&p.push(e.virtualSize-r)}if(a&&s.loop){const T=d[0]+g;if(s.slidesPerGroup>1){const P=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/s.slidesPerGroup),I=T*s.slidesPerGroup;for(let F=0;F<P;F+=1)p.push(p[p.length-1]+I)}for(let P=0;P<e.virtual.slidesBefore+e.virtual.slidesAfter;P+=1)s.slidesPerGroup===1&&p.push(p[p.length-1]+T),m.push(m[m.length-1]+T),e.virtualSize+=T}if(p.length===0&&(p=[0]),g!==0){const T=e.isHorizontal()&&o?"marginLeft":e.getDirectionLabel("marginRight");u.filter((P,I)=>!s.cssMode||s.loop?!0:I!==u.length-1).forEach(P=>{P.style[T]=`${g}px`})}if(s.centeredSlides&&s.centeredSlidesBounds){let T=0;d.forEach(I=>{T+=I+(g||0)}),T-=g;const P=T>r?T-r:0;p=p.map(I=>I<=0?-h:I>P?P+w:I)}if(s.centerInsufficientSlides){let T=0;d.forEach(I=>{T+=I+(g||0)}),T-=g;const P=(s.slidesOffsetBefore||0)+(s.slidesOffsetAfter||0);if(T+P<r){const I=(r-T-P)/2;p.forEach((F,G)=>{p[G]=F-I}),m.forEach((F,G)=>{m[G]=F+I})}}if(Object.assign(e,{slides:u,snapGrid:p,slidesGrid:m,slidesSizesGrid:d}),s.centeredSlides&&s.cssMode&&!s.centeredSlidesBounds){ai(i,"--swiper-centered-offset-before",`${-p[0]}px`),ai(i,"--swiper-centered-offset-after",`${e.size/2-d[d.length-1]/2}px`);const T=-e.snapGrid[0],P=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(I=>I+T),e.slidesGrid=e.slidesGrid.map(I=>I+P)}if(f!==c&&e.emit("slidesLengthChange"),p.length!==y&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),m.length!==v&&e.emit("slidesGridLengthChange"),s.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!a&&!s.cssMode&&(s.effect==="slide"||s.effect==="fade")){const T=`${s.containerModifierClass}backface-hidden`,P=e.el.classList.contains(T);f<=s.maxBackfaceHiddenSlides?P||e.el.classList.add(T):P&&e.el.classList.remove(T)}}function Wd(e){const t=this,s=[],i=t.virtual&&t.params.virtual.enabled;let n=0,r;typeof e=="number"?t.setTransition(e):e===!0&&t.setTransition(t.params.speed);const o=l=>i?t.slides[t.getSlideIndexByData(l)]:t.slides[l];if(t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(l=>{s.push(l)});else for(r=0;r<Math.ceil(t.params.slidesPerView);r+=1){const l=t.activeIndex+r;if(l>t.slides.length&&!i)break;s.push(o(l))}else s.push(o(t.activeIndex));for(r=0;r<s.length;r+=1)if(typeof s[r]<"u"){const l=s[r].offsetHeight;n=l>n?l:n}(n||n===0)&&(t.wrapperEl.style.height=`${n}px`)}function Kd(){const e=this,t=e.slides,s=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let i=0;i<t.length;i+=1)t[i].swiperSlideOffset=(e.isHorizontal()?t[i].offsetLeft:t[i].offsetTop)-s-e.cssOverflowAdjustment()}const Pl=(e,t,s)=>{t&&!e.classList.contains(s)?e.classList.add(s):!t&&e.classList.contains(s)&&e.classList.remove(s)};function Yd(e){e===void 0&&(e=this&&this.translate||0);const t=this,s=t.params,{slides:i,rtlTranslate:n,snapGrid:r}=t;if(i.length===0)return;typeof i[0].swiperSlideOffset>"u"&&t.updateSlidesOffset();let o=-e;n&&(o=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let l=s.spaceBetween;typeof l=="string"&&l.indexOf("%")>=0?l=parseFloat(l.replace("%",""))/100*t.size:typeof l=="string"&&(l=parseFloat(l));for(let a=0;a<i.length;a+=1){const c=i[a];let u=c.swiperSlideOffset;s.cssMode&&s.centeredSlides&&(u-=i[0].swiperSlideOffset);const f=(o+(s.centeredSlides?t.minTranslate():0)-u)/(c.swiperSlideSize+l),p=(o-r[0]+(s.centeredSlides?t.minTranslate():0)-u)/(c.swiperSlideSize+l),m=-(o-u),d=m+t.slidesSizesGrid[a],h=m>=0&&m<=t.size-t.slidesSizesGrid[a],w=m>=0&&m<t.size-1||d>1&&d<=t.size||m<=0&&d>=t.size;w&&(t.visibleSlides.push(c),t.visibleSlidesIndexes.push(a)),Pl(c,w,s.slideVisibleClass),Pl(c,h,s.slideFullyVisibleClass),c.progress=n?-f:f,c.originalProgress=n?-p:p}}function Xd(e){const t=this;if(typeof e>"u"){const u=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*u||0}const s=t.params,i=t.maxTranslate()-t.minTranslate();let{progress:n,isBeginning:r,isEnd:o,progressLoop:l}=t;const a=r,c=o;if(i===0)n=0,r=!0,o=!0;else{n=(e-t.minTranslate())/i;const u=Math.abs(e-t.minTranslate())<1,f=Math.abs(e-t.maxTranslate())<1;r=u||n<=0,o=f||n>=1,u&&(n=0),f&&(n=1)}if(s.loop){const u=t.getSlideIndexByData(0),f=t.getSlideIndexByData(t.slides.length-1),p=t.slidesGrid[u],m=t.slidesGrid[f],d=t.slidesGrid[t.slidesGrid.length-1],h=Math.abs(e);h>=p?l=(h-p)/d:l=(h+d-m)/d,l>1&&(l-=1)}Object.assign(t,{progress:n,progressLoop:l,isBeginning:r,isEnd:o}),(s.watchSlidesProgress||s.centeredSlides&&s.autoHeight)&&t.updateSlidesProgress(e),r&&!a&&t.emit("reachBeginning toEdge"),o&&!c&&t.emit("reachEnd toEdge"),(a&&!r||c&&!o)&&t.emit("fromEdge"),t.emit("progress",n)}const Cr=(e,t,s)=>{t&&!e.classList.contains(s)?e.classList.add(s):!t&&e.classList.contains(s)&&e.classList.remove(s)};function Jd(){const e=this,{slides:t,params:s,slidesEl:i,activeIndex:n}=e,r=e.virtual&&s.virtual.enabled,o=e.grid&&s.grid&&s.grid.rows>1,l=f=>yt(i,`.${s.slideClass}${f}, swiper-slide${f}`)[0];let a,c,u;if(r)if(s.loop){let f=n-e.virtual.slidesBefore;f<0&&(f=e.virtual.slides.length+f),f>=e.virtual.slides.length&&(f-=e.virtual.slides.length),a=l(`[data-swiper-slide-index="${f}"]`)}else a=l(`[data-swiper-slide-index="${n}"]`);else o?(a=t.find(f=>f.column===n),u=t.find(f=>f.column===n+1),c=t.find(f=>f.column===n-1)):a=t[n];a&&(o||(u=Dd(a,`.${s.slideClass}, swiper-slide`)[0],s.loop&&!u&&(u=t[0]),c=Rd(a,`.${s.slideClass}, swiper-slide`)[0],s.loop&&!c===0&&(c=t[t.length-1]))),t.forEach(f=>{Cr(f,f===a,s.slideActiveClass),Cr(f,f===u,s.slideNextClass),Cr(f,f===c,s.slidePrevClass)}),e.emitSlidesClasses()}const fn=(e,t)=>{if(!e||e.destroyed||!e.params)return;const s=()=>e.isElement?"swiper-slide":`.${e.params.slideClass}`,i=t.closest(s());if(i){let n=i.querySelector(`.${e.params.lazyPreloaderClass}`);!n&&e.isElement&&(i.shadowRoot?n=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame(()=>{i.shadowRoot&&(n=i.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),n&&n.remove())}
1)),n&&n.remove()}},Ar=(e,t)=>{if(!e.slides[t])return;const s=e.slides[t].querySelector('[loading="lazy"]');s&&s.removeAttribute("loading")},Zr=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const s=e.slides.length;if(!s||!t||t<0)return;t=Math.min(t,s);const i=e.params.slidesPerView==="auto"?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),n=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const o=n,l=[o-t];l.push(...Array.from({length:t}).map((a,c)=>o+i+c)),e.slides.forEach((a,c)=>{l.includes(a.column)&&Ar(e,c)});return}const r=n+i-1;if(e.params.rewind||e.params.loop)for(let o=n-t;o<=r+t;o+=1){const l=(o%s+s)%s;(l<n||l>r)&&Ar(e,l)}else for(let o=Math.max(n-t,0);o<=Math.min(r+t,s-1);o+=1)o!==n&&(o>r||o<n)&&Ar(e,o)};function Zd(e){const{slidesGrid:t,params:s}=e,i=e.rtlTranslate?e.translate:-e.translate;let n;for(let r=0;r<t.length;r+=1)typeof t[r+1]<"u"?i>=t[r]&&i<t[r+1]-(t[r+1]-t[r])/2?n=r:i>=t[r]&&i<t[r+1]&&(n=r+1):i>=t[r]&&(n=r);return s.normalizeSlideIndex&&(n<0||typeof n>"u")&&(n=0),n}function Qd(e){const t=this,s=t.rtlTranslate?t.translate:-t.translate,{snapGrid:i,params:n,activeIndex:r,realIndex:o,snapIndex:l}=t;let a=e,c;const u=m=>{let d=m-t.virtual.slidesBefore;return d<0&&(d=t.virtual.slides.length+d),d>=t.virtual.slides.length&&(d-=t.virtual.slides.length),d};if(typeof a>"u"&&(a=Zd(t)),i.indexOf(s)>=0)c=i.indexOf(s);else{const m=Math.min(n.slidesPerGroupSkip,a);c=m+Math.floor((a-m)/n.slidesPerGroup)}if(c>=i.length&&(c=i.length-1),a===r&&!t.params.loop){c!==l&&(t.snapIndex=c,t.emit("snapIndexChange"));return}if(a===r&&t.params.loop&&t.virtual&&t.params.virtual.enabled){t.realIndex=u(a);return}const f=t.grid&&n.grid&&n.grid.rows>1;let p;if(t.virtual&&n.virtual.enabled&&n.loop)p=u(a);else if(f){const m=t.slides.find(h=>h.column===a);let d=parseInt(m.getAttribute("data-swiper-slide-index"),10);Number.isNaN(d)&&(d=Math.max(t.slides.indexOf(m),0)),p=Math.floor(d/n.grid.rows)}else if(t.slides[a]){const m=t.slides[a].getAttribute("data-swiper-slide-index");m?p=parseInt(m,10):p=a}else p=a;Object.assign(t,{previousSnapIndex:l,snapIndex:c,previousRealIndex:o,realIndex:p,previousIndex:r,activeIndex:a}),t.initialized&&Zr(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(o!==p&&t.emit("realIndexChange"),t.emit("slideChange"))}function ep(e,t){const s=this,i=s.params;let n=e.closest(`.${i.slideClass}, swiper-slide`);!n&&s.isElement&&t&&t.length>
11&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(l=>{!n&&l.matches&&l.matches(`.${i.slideClass}, swiper-slide`)&&(n=l)});let r=!1,o;if(n){for(let l=0;l<s.slides.length;l+=1)if(s.slides[l]===n){r=!0,o=l;break}}if(n&&r)s.clickedSlide=n,s.virtual&&s.params.virtual.enabled?s.clickedIndex=parseInt(n.getAttribute("data-swiper-slide-index"),10):s.clickedIndex=o;else{s.clickedSlide=void 0,s.clickedIndex=void 0;return}i.slideToClickedSlide&&s.clickedIndex!==void 0&&s.clickedIndex!==s.activeIndex&&s.slideToClickedSlide()}var tp={updateSize:Ud,updateSlides:zd,updateAutoHeight:Wd,updateSlidesOffset:Kd,updateSlidesProgress:Yd,updateProgress:Xd,updateSlidesClasses:Jd,updateActiveIndex:Qd,updateClickedSlide:ep};function sp(e){e===void 0&&(e=this.isHorizontal()?"x":"y");const t=this,{params:s,rtlTranslate:i,translate:n,wrapperEl:r}=t;if(s.virtualTranslate)return i?-n:n;if(s.cssMode)return n;let o=kd(r,e);return o+=t.cssOverflowAdjustment(),i&&(o=-o),o||0}function ip(e,t){const s=this,{rtlTranslate:i,params:n,wrapperEl:r,progress:o}=s;let l=0,a=0;const c=0;s.isHorizontal()?l=i?-e:e:a=e,n.roundLengths&&(l=Math.floor(l),a=Math.floor(a)),s.previousTranslate=s.translate,s.translate=s.isHorizontal()?l:a,n.cssMode?r[s.isHorizontal()?"scrollLeft":"scrollTop"]=s.isHorizontal()?-l:-a:n.virtualTranslate||(s.isHorizontal()?l-=s.cssOverflowAdjustment():a-=s.cssOverflowAdjustment(),r.style.transform=`translate3d(${l}px, ${a}px, ${c}px)`);let u;const f=s.maxTranslate()-s.minTranslate();f===0?u=0:u=(e-s.minTranslate())/f,u!==o&&s.updateProgress(e),s.emit("setTranslate",s.translate,t)}function np(){return-this.snapGrid[0]}function rp(){return-this.snapGrid[this.snapGrid.length-1]}function op(e,t,s,i,n){e===void 0&&(e=0),t===void 0&&(t=this.params.speed),s===void 0&&(s=!0),i===void 0&&(i=!0);const r=this,{params:o,wrapperEl:l}=r;if(r.animating&&o.preventInteractionOnTransition)return!1;const a=r.minTranslate(),c=r.maxTranslate();let u;if(i&&e>a?u=a:i&&e<c?u=c:u=e,r.updateProgress(u),o.cssMode){const f=r.isHorizontal();if(t===0)l[f?"scrollLeft":"scrollTop"]=-u;else{if(!r.support.smoothScroll)return cc({swiper:r,targetPosition:-u,side:f?"left":"top"}),!0;
1l.scrollTo({[f?"left":"top"]:-u,behavior:"smooth"})}return!0}return t===0?(r.setTransition(0),r.setTranslate(u),s&&(r.emit("beforeTransitionStart",t,n),r.emit("transitionEnd"))):(r.setTransition(t),r.setTranslate(u),s&&(r.emit("beforeTransitionStart",t,n),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(p){!r||r.destroyed||p.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,r.animating=!1,s&&r.emit("transitionEnd"))}),r.wrapperEl.addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd))),!0}var lp={getTranslate:sp,setTranslate:ip,minTranslate:np,maxTranslate:rp,translateTo:op};function ap(e,t){const s=this;s.params.cssMode||(s.wrapperEl.style.transitionDuration=`${e}ms`,s.wrapperEl.style.transitionDelay=e===0?"0ms":""),s.emit("setTransition",e,t)}function pc(e){let{swiper:t,runCallbacks:s,direction:i,step:n}=e;const{activeIndex:r,previousIndex:o}=t;let l=i;l||(r>o?l="next":r<o?l="prev":l="reset"),t.emit(`transition${n}`),s&&l==="reset"?t.emit(`slideResetTransition${n}`):s&&r!==o&&(t.emit(`slideChangeTransition${n}`),l==="next"?t.emit(`slideNextTransition${n}`):t.emit(`slidePrevTransition${n}`))}function cp(e,t){e===void 0&&(e=!0);const s=this,{params:i}=s;i.cssMode||(i.autoHeight&&s.updateAutoHeight(),pc({swiper:s,runCallbacks:e,direction:t,step:"Start"}))}function up(e,t){e===void 0&&(e=!0);const s=this,{params:i}=s;s.animating=!1,!i.cssMode&&(s.setTransition(0),pc({swiper:s,runCallbacks:e,direction:t,step:"End"}))}var fp={setTransition:ap,transitionStart:cp,transitionEnd:up};function dp(e,t,s,i,n){e===void 0&&(e=0),s===void 0&&(s=!0),typeof e=="string"&&(e=parseInt(e,10));const r=this;let o=e;o<0&&(o=0);const{params:l,snapGrid:a,slidesGrid:c,previousIndex:u,activeIndex:f,rtlTranslate:p,wrapperEl:m,enabled:d}=r;if(!d&&!i&&!n||r.destroyed||r.animating&&l.preventInteractionOnTransition)return!1;typeof t>"u"&&(t=r.params.speed);const h=Math.min(r.params.slidesPerGroupSkip,o);let w=h+Math.floor((o-h)/r.params.slidesPerGroup);w>=a.length&&(w=a.length-1);const y=-a[w];if(l.normalizeSlideIndex)for(let N=0;N<c.length;N+=1){const M=-Math.floor(y*100),A=Math.floor(c[N]*100),T=Math.floor(c[N+1]*100);typeof c[N+1]<"u"?M>=A&&M<T-(T-A)/2?o=N:M>=A&&M<T&&(o=N+1):M>=A&&(o=N)}if(r.initialized&&o!==f&&(!r.allowSlideNext&&(p?y>r.translate&&y>r.minTranslate():y<r.translate&&y<r.minTranslate())||!r.allowSlidePrev&&y>r.translate&&y>r.maxTranslate()&&(f||0)!==o))return!1;o!==(u||0)&&s&&r.emit("beforeSlideChangeStart"),r.updateProgress(y);let v;o>f?v="next":o<f?v="prev":v="reset";const g=r.virtual&&r.params.virtual.enabled;if(!(g&&n)&&(p&&-y===r.translate||!p&&y===r.translate))return r.updateActiveIndex(o),l.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),l.effect!=="slide"&&r.setTranslate(y),v!=="reset"&&(r.transitionStart(s,v),r.transitionEnd(s,v)),!1;if(l.cssMode){const N=r.isHorizontal(),M=p?y:-y;if(t===0)g&&(r.wrapperEl.style.scrollSnapType="none",r._immediateVirtual=!0),g&&!r._cssModeVirtualInitialSet&&r.params.initialSlide>0?(r._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{m[N?"scrollLeft":"scrollTop"]=M})):m[N?"scrollLeft":"scrollTop"]=M,g&&requestAnimationFrame(()=>{r.wrapperEl.style.scrollSnapType="",r._immediateVirtual=!1});else{if(!r.support.smoothScroll)return cc({swiper:r,targetPosition:M,side:N?"left":"top"}),!0;m.scrollTo({[N?"left":"top"]:M,behavior:"smooth"})}return!0}const L=dc().isSafari;return g&&!n&&L&&r.isElement&&r.virtual.update(!1,!1,o),r.setTransition(t),r.setTranslate(y),r.updateActiveIndex(o),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,i),r.transitionStart(s,v),t===0?r.transitionEnd(s,v):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(M){!r||r.destroyed||M.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(s,v))}),r.wrapperEl.addEventListener("transitionend",r.onSlideToWrapperTransitionEnd)),!0}function pp(e,t,s,i){e===void 0&&(e=0),s===void 0&&(s=!0),typeof e=="string"&&(e=parseInt(e,10));const n=this;if(n.destroyed)return;typeof t>"u"&&(t=n.params.speed);const r=n.grid&&n.params.grid&&n.params.grid.rows>1;let o=e;if(n.params.loop)if(n.virtual&&n.params.virtual.enabled)o=o+n.virtual.slidesBefore;else{let l;if(r){const p=o*n.params.grid.rows;l=n.slides.find(m=>m.getAttribute("data-swiper-slide-index")*1===p).column}else l=n.getSlideIndexByData(o);const a=r?Math.ceil(n.slides.length/n.params.grid.rows):n.slides.length,{centeredSlides:c}=n.params;let u=n.params.slidesPerView;u==="auto"?u=n.slidesPerViewDynamic():(u=Math.ceil(parseFloat(n.params.slidesPerView,10)),c&&u%2===0&&(u=u+1));let f=a-l<u;if(c&&(f=f||l<Math.ceil(u/2)),i&&c&&n.params.slidesPerView!=="auto"&&!r&&(f=!1),f){const p=c?l<n.activeIndex?"prev":"next":l-n.activeIndex-1<n.params.slidesPerView?"next":"prev";n.loopFix({direction:p,slideTo:!0,activeSlideIndex:p==="next"?l+1:l-a+1,slideRealIndex:p==="next"?n.realIndex:void 0})}if(r){const p=o*n.params.grid.rows;o=n.slides.find(m=>m.getAttribute("data-swiper-slide-index")*1===p).column}
1else o=n.getSlideIndexByData(o)}return requestAnimationFrame(()=>{n.slideTo(o,t,s,i)}),n}function hp(e,t,s){t===void 0&&(t=!0);const i=this,{enabled:n,params:r,animating:o}=i;if(!n||i.destroyed)return i;typeof e>"u"&&(e=i.params.speed);let l=r.slidesPerGroup;r.slidesPerView==="auto"&&r.slidesPerGroup===1&&r.slidesPerGroupAuto&&(l=Math.max(i.slidesPerViewDynamic("current",!0),1));const a=i.activeIndex<r.slidesPerGroupSkip?1:l,c=i.virtual&&r.virtual.enabled;if(r.loop){if(o&&!c&&r.loopPreventsSliding)return!1;if(i.loopFix({direction:"next"}),i._clientLeft=i.wrapperEl.clientLeft,i.activeIndex===i.slides.length-1&&r.cssMode)return requestAnimationFrame(()=>{i.slideTo(i.activeIndex+a,e,t,s)}),!0}return r.rewind&&i.isEnd?i.slideTo(0,e,t,s):i.slideTo(i.activeIndex+a,e,t,s)}function mp(e,t,s){t===void 0&&(t=!0);const i=this,{params:n,snapGrid:r,slidesGrid:o,rtlTranslate:l,enabled:a,animating:c}=i;if(!a||i.destroyed)return i;typeof e>"u"&&(e=i.params.speed);const u=i.virtual&&n.virtual.enabled;if(n.loop){if(c&&!u&&n.loopPreventsSliding)return!1;i.loopFix({direction:"prev"}),i._clientLeft=i.wrapperEl.clientLeft}const f=l?i.translate:-i.translate;function p(v){return v<0?-Math.floor(Math.abs(v)):Math.floor(v)}const m=p(f),d=r.map(v=>p(v)),h=n.freeMode&&n.freeMode.enabled;let w=r[d.indexOf(m)-1];if(typeof w>"u"&&(n.cssMode||h)){let v;r.forEach((g,S)=>{m>=g&&(v=S)}),typeof v<"u"&&(w=h?r[v]:r[v>0?v-1:v])}let y=0;if(typeof w<"u"&&(y=o.indexOf(w),y<0&&(y=i.activeIndex-1),n.slidesPerView==="auto"&&n.slidesPerGroup===1&&n.slidesPerGroupAuto&&(y=y-i.slidesPerViewDynamic("previous",!0)+1,y=Math.max(y,0))),n.rewind&&i.isBeginning){const v=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1;return i.slideTo(v,e,t,s)}else if(n.loop&&i.activeIndex===0&&n.cssMode)return requestAnimationFrame(()=>{i.slideTo(y,e,t,s)}),!0;return i.slideTo(y,e,t,s)}function gp(e,t,s){t===void 0&&(t=!0);const i=this;if(!i.destroyed)return typeof e>"u"&&(e=i.params.speed),i.slideTo(i.activeIndex,e,t,s)}function yp(e,t,s,i){t===void 0&&(t=!0),i===void 0&&(i=.5);const n=this;if(n.destroyed)return;typeof e>"u"&&(e=n.params.speed);let r=n.activeIndex;const o=Math.min(n.params.slidesPerGroupSkip,r),l=o+Math.floor((r-o)/n.params.slidesPerGroup),a=n.rtlTranslate?n.translate:-n.translate;if(a>=n.snapGrid[l]){const c=n.snapGrid[l],u=n.snapGrid[l+1];a-c>(u-c)*i&&(r+=n.params.slidesPerGroup)}else{const c=n.snapGrid[l-1],u=n.snapGrid[l];a-c<=(u-c)*i&&(r-=n.params.slidesPerGroup)}return r=Math.max(r,0),r=Math.min(r,n.slidesGrid.length-1),n.slideTo(r,e,t,s)}function vp(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:s}=e,i=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;let n=e.getSlideIndexWhenGrid(e.clickedIndex),r;const o=e.isElement?"swiper-slide":`.${t.slideClass}`,l=e.grid&&e.params.grid&&e.params.grid.rows>1;if(t.loop){if(e.animating)return;r=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?e.slideToLoop(r):n>(l?(e.slides.length-i)/2-(e.params.grid.rows-1):e.slides.length-i)?(e.loopFix(),n=e.getSlideIndex(yt(s,`${o}[data-swiper-slide-index="${r}"]`)[0]),ac(()=>{e.slideTo(n)})):e.slideTo(n)}else e.slideTo(n)}var Sp={slideTo:dp,slideToLoop:pp,slideNext:hp,slidePrev:mp,slideReset:gp,slideToClosest:yp,slideToClickedSlide:vp};function bp(e,t){const s=this,{params:i,slidesEl:n}=s;if(!i.loop||s.virtual&&s.params.virtual.enabled)return;const r=()=>{yt(n,`.${i.slideClass}, swiper-slide`).forEach((m,d)=>{m.setAttribute("data-swiper-slide-index",d)})},o=()=>{const p=yt(n,`.${i.slideBlankClass}`);p.forEach(m=>{m.remove()}),p.length>0&&(s.recalcSlides(),s.updateSlides())},l=s.grid&&i.grid&&i.grid.rows>1;i.loopAddBlankSlides&&(i.slidesPerGroup>1||l)&&o();const a=i.slidesPerGroup*(l?i.grid.rows:1),c=s.slides.length%a!==0,u=l&&s.slides.length%i.grid.rows!==0,f=p=>{for(let m=0;m<p;m+=1){const d=s.isElement?gs("swiper-slide",[i.slideBlankClass]):gs("div",[i.slideClass,i.slideBlankClass]);s.slidesEl.append(d)}};if(c){if(i.loopAddBlankSlides){const p=a-s.slides.length%a;f(p),s.recalcSlides(),s.updateSlides()}else En("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may
1not function properly. You need to add more slides (or make duplicates, or empty slides)");r()}else if(u){if(i.loopAddBlankSlides){const p=i.grid.rows-s.slides.length%i.grid.rows;f(p),s.recalcSlides(),s.updateSlides()}else En("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");r()}else r();s.loopFix({slideRealIndex:e,direction:i.centeredSlides?void 0:"next",initial:t})}function wp(e){let{slideRealIndex:t,slideTo:s=!0,direction:i,setTranslate:n,activeSlideIndex:r,initial:o,byController:l,byMousewheel:a}=e===void 0?{}:e;const c=this;if(!c.params.loop)return;c.emit("beforeLoopFix");const{slides:u,allowSlidePrev:f,allowSlideNext:p,slidesEl:m,params:d}=c,{centeredSlides:h,initialSlide:w}=d;if(c.allowSlidePrev=!0,c.allowSlideNext=!0,c.virtual&&d.virtual.enabled){s&&(!d.centeredSlides&&c.snapIndex===0?c.slideTo(c.virtual.slides.length,0,!1,!0):d.centeredSlides&&c.snapIndex<d.slidesPerView?c.slideTo(c.virtual.slides.length+c.snapIndex,0,!1,!0):c.snapIndex===c.snapGrid.length-1&&c.slideTo(c.virtual.slidesBefore,0,!1,!0)),c.allowSlidePrev=f,c.allowSlideNext=p,c.emit("loopFix");return}let y=d.slidesPerView;y==="auto"?y=c.slidesPerViewDynamic():(y=Math.ceil(parseFloat(d.slidesPerView,10)),h&&y%2===0&&(y=y+1));const v=d.slidesPerGroupAuto?y:d.slidesPerGroup;let g=h?Math.max(v,Math.ceil(y/2)):v;g%v!==0&&(g+=v-g%v),g+=d.loopAdditionalSlides,c.loopedSlides=g;const S=c.grid&&d.grid&&d.grid.rows>1;u.length<y+g||c.params.effect==="cards"&&u.length<y+g*2?En("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):S&&d.grid.fill==="row"&&En("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const E=[],L=[],N=S?Math.ceil(u.length/d.grid.rows):u.length,M=o&&N-w<y&&!h;let A=M?w:c.activeIndex;typeof r>
1"u"?r=c.getSlideIndex(u.find(O=>O.classList.contains(d.slideActiveClass))):A=r;const T=i==="next"||!i,P=i==="prev"||!i;let I=0,F=0;const W=(S?u[r].column:r)+(h&&typeof n>"u"?-y/2+.5:0);if(W<g){I=Math.max(g-W,v);for(let O=0;O<g-W;O+=1){const C=O-Math.floor(O/N)*N;if(S){const x=N-C-1;for(let q=u.length-1;q>=0;q-=1)u[q].column===x&&E.push(q)}else E.push(N-C-1)}}else if(W+y>N-g){F=Math.max(W-(N-g*2),v),M&&(F=Math.max(F,y-N+w+1));for(let O=0;O<F;O+=1){const C=O-Math.floor(O/N)*N;S?u.forEach((x,q)=>{x.column===C&&L.push(q)}):L.push(C)}}if(c.__preventObserver__=!0,requestAnimationFrame(()=>{c.__preventObserver__=!1}),c.params.effect==="cards"&&u.length<y+g*2&&(L.includes(r)&&L.splice(L.indexOf(r),1),E.includes(r)&&E.splice(E.indexOf(r),1)),P&&E.forEach(O=>{u[O].swiperLoopMoveDOM=!0,m.prepend(u[O]),u[O].swiperLoopMoveDOM=!1}),T&&L.forEach(O=>{u[O].swiperLoopMoveDOM=!0,m.append(u[O]),u[O].swiperLoopMoveDOM=!1}),c.recalcSlides(),d.slidesPerView==="auto"?c.updateSlides():S&&(E.length>0&&P||L.length>0&&T)&&c.slides.forEach((O,C)=>{c.grid.updateSlide(C,O,c.slides)}),d.watchSlidesProgress&&c.updateSlidesOffset(),s){if(E.length>0&&P){if(typeof t>"u"){const O=c.slidesGrid[A],x=c.slidesGrid[A+I]-O;a?c.setTranslate(c.translate-x):(c.slideTo(A+Math.ceil(I),0,!1,!0),n&&(c.touchEventsData.startTranslate=c.touchEventsData.startTranslate-x,c.touchEventsData.currentTranslate=c.touchEventsData.currentTranslate-x))}else if(n){const O=S?E.length/d.grid.rows:E.length;c.slideTo(c.activeIndex+O,0,!1,!0),c.touchEventsData.currentTranslate=c.translate}}else if(L.length>0&&T)if(typeof t>"u"){const O=c.slidesGrid[A],x=c.slidesGrid[A-F]-O;a?c.setTranslate(c.translate-x):(c.slideTo(A-F,0,!1,!0),n&&(c.touchEventsData.startTranslate=c.touchEventsData.startTranslate-x,c.touchEventsData.currentTranslate=c.touchEventsData.currentTranslate-x))}else{const O=S?L.length/d.grid.rows:L.length;c.slideTo(c.activeIndex-O,0,!1,!0)}}if(c.allowSlidePrev=f,c.allowSlideNext=p,c.controller&&c.controller.control&&!l){const O={slideRealIndex:t,direction:i,setTranslate:n,activeSlideIndex:r,byController:!0};Array.isArray(c.controller.control)?c.controller.control.forEach(C=>{!C.destroyed&&C.params.loop&&C.loopFix({...O,slideTo:C.params.slidesPerView===d.slidesPerView?s:!1})}):c.controller.control instanceof c.constructor&&c.controller.control.params.loop&&c.controller.control.loopFix({...O,slideTo:c.controller.control.params.slidesPerView===d.slidesPerView?s:!1})}c.emit("loopFix")}function Ep(){const e=this,{params:t,slidesEl:s}=e;if(!t.loop||!s||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const i=[];e.slides.forEach(n=>{const r=typeof n.swiperSlideIndex>"u"?n.getAttribute("data-swiper-slide-index")*1:n.swiperSlideIndex;i[r]=n}),e.slides.forEach(n=>{n.removeAttribute("data-swiper-slide-index")}),i.forEach(n=>{s.append(n)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}var Tp={loopCreate:bp,loopFix:wp,loopDestroy:Ep};function xp(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const s=t.params.touchEventsTarget==="container"?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),s.style.cursor="move",s.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})}function _p(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e[e.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}var Cp={setGrabCursor:xp,unsetGrabCursor:_p};function Ap(e,t){t===void 0&&(t=this);function s(i){if(!i||i===ot()||i===ze())return null;i.assignedSlot&&(i=i.assignedSlot);const n=i.closest(e);return!n&&!i.getRootNode?null:n||s(i.getRootNode().host)}return s(t)}function kl(e,t,s){const i=ze(),{params:n}=e,r=n.edgeSwipeDetection,o=n.edgeSwipeThreshold;return r&&(s<=o||s>=i.innerWidth-o)?r==="prevent"?(t.preventDefault(),!0):!1:!0}function Ip(e){const t=this,s=ot();let i=e;i.originalEvent&&(i=i.originalEvent);const n=t.touchEventsData;if(i.type==="pointerdown"){if(n.pointerId!==null&&n.pointerId!==i.pointerId)return;n.pointerId=i.pointerId}else i.type==="touchstart"&&i.targetTouches.length===1&&(n.touchId=i.targetTouches[0].identifier);if(i.type==="touchstart"){kl(t,i,i.targetTouches[0].pageX);return}const{params:r,touches:o,enabled:l}=t;if(!l||!r.simulateTouch&&i.pointerType==="mouse"||t.animating&&r.preventInteractionOnTransition)return;!t.animating&&r.cssMode&&r.loop&&t.loopFix();let a=i.target;if(r.touchEventsTarget==="wrapper"&&!Fd(a,t.wrapperEl)||"which"in i&&i.which===3||"button"in i&&i.button>0||n.isTouched&&n.isMoved)return;const c=!!r.noSwipingClass&&r.noSwipingClass!=="",u=i.composedPath?i.composedPath():i.path;
vendor: 11,101 bytes, line 1
1c&&i.target&&i.target.shadowRoot&&u&&(a=u[0]);const f=r.noSwipingSelector?r.noSwipingSelector:`.${r.noSwipingClass}`,p=!!(i.target&&i.target.shadowRoot);if(r.noSwiping&&(p?Ap(f,a):a.closest(f))){t.allowClick=!0;return}if(r.swipeHandler&&!a.closest(r.swipeHandler))return;o.currentX=i.pageX,o.currentY=i.pageY;const m=o.currentX,d=o.currentY;if(!kl(t,i,m))return;Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=m,o.startY=d,n.touchStartTime=wn(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,r.threshold>0&&(n.allowThresholdMove=!1);let h=!0;a.matches(n.focusableElements)&&(h=!1,a.nodeName==="SELECT"&&(n.isTouched=!1)),s.activeElement&&s.activeElement.matches(n.focusableElements)&&s.activeElement!==a&&(i.pointerType==="mouse"||i.pointerType!=="mouse"&&!a.matches(n.focusableElements))&&s.activeElement.blur();const w=h&&t.allowTouchMove&&r.touchStartPreventDefault;(r.touchStartForcePreventDefault||w)&&!a.isContentEditable&&i.preventDefault(),r.freeMode&&r.freeMode.enabled&&t.freeMode&&t.animating&&!r.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",i)}function Lp(e){const t=ot(),s=this,i=s.touchEventsData,{params:n,touches:r,rtlTranslate:o,enabled:l}=s;if(!l||!n.simulateTouch&&e.pointerType==="mouse")return;let a=e;if(a.originalEvent&&(a=a.originalEvent),a.type==="pointermove"&&(i.touchId!==null||a.pointerId!==i.pointerId))return;let c;if(a.type==="touchmove"){if(c=[...a.changedTouches].find(E=>E.identifier===i.touchId),!c||c.identifier!==i.touchId)return}else c=a;if(!i.isTouched){i.startMoving&&i.isScrolling&&s.emit("touchMoveOpposite",a);return}const u=c.pageX,f=c.pageY;if(a.preventedByNestedSwiper){r.startX=u,r.startY=f;return}if(!s.allowTouchMove){a.target.matches(i.focusableElements)||(s.allowClick=!1),i.isTouched&&(Object.assign(r,{startX:u,startY:f,currentX:u,currentY:f}),i.touchStartTime=wn());return}if(n.touchReleaseOnEdges&&!n.loop)if(s.isVertical()){if(f<r.startY&&s.translate<=s.maxTranslate()||f>r.startY&&s.translate>=s.minTranslate()){i.isTouched=!1,i.isMoved=!1;return}}else{if(o&&(u>r.startX&&-s.translate<=s.maxTranslate()||u<r.startX&&-s.translate>=s.minTranslate()))return;if(!o&&(u<r.startX&&s.translate<=s.maxTranslate()||u>r.startX&&s.translate>=s.minTranslate()))return}if(t.activeElement&&t.activeElement.matches(i.focusableElements)&&t.activeElement!==a.target&&a.pointerType!=="mouse"&&t.activeElement.blur(),t.activeElement&&a.target===t.activeElement&&a.target.matches(i.focusableElements)){i.isMoved=!0,s.allowClick=!1;return}i.allowTouchCallbacks&&s.emit("touchMove",a),r.previousX=r.currentX,r.previousY=r.currentY,r.currentX=u,r.currentY=f;const p=r.currentX-r.startX,m=r.currentY-r.startY;if(s.params.threshold&&Math.sqrt(p**2+m**2)<s.params.threshold)return;if(typeof i.isScrolling>"u"){let E;s.isHorizontal()&&r.currentY===r.startY||s.isVertical()&&r.currentX===r.startX?i.isScrolling=!1:p*p+m*m>=25&&(E=Math.atan2(Math.abs(m),Math.abs(p))*180/Math.PI,i.isScrolling=s.isHorizontal()?E>n.touchAngle:90-E>n.touchAngle)}if(i.isScrolling&&s.emit("touchMoveOpposite",a),typeof i.startMoving>"u"&&(r.currentX!==r.startX||r.currentY!==r.startY)&&(i.startMoving=!0),i.isScrolling||a.type==="touchmove"&&i.preventTouchMoveFromPointerMove){i.isTouched=!1;return}if(!i.startMoving)return;s.allowClick=!1,!n.cssMode&&a.cancelable&&a.preventDefault(),n.touchMoveStopPropagation&&!n.nested&&a.stopPropagation();let d=s.isHorizontal()?p:m,h=s.isHorizontal()?r.currentX-r.previousX:r.currentY-r.previousY;n.oneWayMovement&&(d=Math.abs(d)*(o?1:-1),h=Math.abs(h)*(o?1:-1)),r.diff=d,d*=n.touchRatio,o&&(d=-d,h=-h);const w=s.touchesDirection;s.swipeDirection=d>0?"prev":"next",s.touchesDirection=h>0?"prev":"next";const y=s.params.loop&&!n.cssMode,v=s.touchesDirection==="next"&&s.allowSlideNext||s.touchesDirection==="prev"&&s.allowSlidePrev;if(!i.isMoved){if(y&&v&&s.loopFix({direction:s.swipeDirection}),i.startTranslate=s.getTranslate(),s.setTransition(0),s.animating){const E=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});s.wrapperEl.dispatchEvent(E)}i.allowMomentumBounce=!1,n.grabCursor&&(s.allowSlideNext===!0||s.allowSlidePrev===!0)&&s.setGrabCursor(!0),s.emit("sliderFirstMove",a)}if(new Date().getTime(),n._loopSwapReset!==!1&&i.isMoved&&i.allowThresholdMove&&w!==s.touchesDirection&&y&&v&&Math.abs(d)>=1){Object.assign(r,{startX:u,startY:f,currentX:u,currentY:f,startTranslate:i.currentTranslate}),i.loopSwapReset=!0,i.startTranslate=i.currentTranslate;return}s.emit("sliderMove",a),i.isMoved=!0,i.currentTranslate=d+i.startTranslate;let g=!0,S=n.resistanceRatio;if(n.touchReleaseOnEdges&&(S=0),d>0?(y&&v&&i.allowThresholdMove&&i.currentTranslate>(n.centeredSlides?s.minTranslate()-s.slidesSizesGrid[s.activeIndex+1]-(n.slidesPerView!=="auto"&&s.slides.length-n.slidesPerView>=2?s.slidesSizesGrid[s.activeIndex+1]+s.params.spaceBetween:0)-s.params.spaceBetween:s.minTranslate())&&s.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>s.minTranslate()&&(g=!1,n.resistance&&(i.currentTranslate=s.minTranslate()-1+(-s.minTranslate()+i.startTranslate+d)**S))):d<0&&(y&&v&&i.allowThresholdMove&&i.currentTranslate<(n.centeredSlides?s.maxTranslate()+s.slidesSizesGrid[s.slidesSizesGrid.length-1]+s.params.spaceBetween+(n.slidesPerView!=="auto"&&s.slides.length-n.slidesPerView>=2?s.slidesSizesGrid[s.slidesSizesGrid.length-1]+s.params.spaceBetween:0):s.maxTranslate())&&s.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:s.slides.length-(n.slidesPerView==="auto"?s.slidesPerViewDynamic():Math.ceil(parseFloat(n.slidesPerView,10)))}),i.currentTranslate<s.maxTranslate()&&(g=!1,n.resistance&&(i.currentTranslate=s.maxTranslate()+1-(s.maxTranslate()-i.startTranslate-d)**S))),g&&(a.preventedByNestedSwiper=!0),!s.allowSlideNext&&s.swipeDirection==="next"&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!s.allowSlidePrev&&s.swipeDirection==="prev"&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),!s.allowSlidePrev&&!s.allowSlideNext&&(i.currentTranslate=i.startTranslate),n.threshold>0)if(Math.abs(d)>n.threshold||i.allowThresholdMove){if(!i.allowThresholdMove){i.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,i.currentTranslate=i.startTranslate,r.diff=s.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY;return}}else{i.currentTranslate=i.startTranslate;return}!n.followFinger||n.cssMode||((n.freeMode&&n.freeMode.enabled&&s.freeMode||n.watchSlidesProgress)&&(s.updateActiveIndex(),s.updateSlidesClasses()),n.freeMode&&n.freeMode.enabled&&s.freeMode&&s.freeMode.onTouchMove(),s.updateProgress(i.currentTranslate),s.setTranslate(i.currentTranslate))}function Mp(e){const t=this,s=t.touchEventsData;let i=e;i.originalEvent&&(i=i.originalEvent);let n;if(i.type==="touchend"||i.type==="touchcancel"){if(n=[...i.changedTouches].find(E=>E.identifier===s.touchId),!n||n.identifier!==s.touchId)return}else{if(s.touchId!==null||i.pointerId!==s.pointerId)return;n=i}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(i.type)&&!(["pointercancel","contextmenu"].includes(i.type)&&(t.browser.isSafari||t.browser.isWebView)))return;s.pointerId=null,s.touchId=null;const{params:o,touches:l,rtlTranslate:a,slidesGrid:c,enabled:u}=t;if(!u||!o.simulateTouch&&i.pointerType==="mouse")return;if(s.allowTouchCallbacks&&t.emit("touchEnd",i),s.allowTouchCallbacks=!1,!s.isTouched){s.isMoved&&o.grabCursor&&t.setGrabCursor(!1),s.isMoved=!1,s.startMoving=!1;return}o.grabCursor&&s.isMoved&&s.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);const f=wn(),p=f-s.touchStartTime;if(t.allowClick){const E=i.path||i.composedPath&&i.composedPath();t.updateClickedSlide(E&&E[0]||i.target,E),t.emit("tap click",i),p<300&&f-s.lastClickTime<300&&t.emit("doubleTap doubleClick",i)}if(s.lastClickTime=wn(),ac(()=>{t.destroyed||(t.allowClick=!0)}),!s.isTouched||!s.isMoved||!t.swipeDirection||l.diff===0&&!s.loopSwapReset||s.currentTranslate===s.startTranslate&&!s.loopSwapReset){s.isTouched=!1,s.isMoved=!1,s.startMoving=!1;return}s.isTouched=!1,s.isMoved=!1,s.startMoving=!1;let m;if(o.followFinger?m=a?t.translate:-t.translate:m=-s.currentTranslate,o.cssMode)return;if(o.freeMode&&o.freeMode.enabled){t.freeMode.onTouchEnd({currentPos:m});return}const d=m>=-t.maxTranslate()&&!t.params.loop;let h=0,w=t.slidesSizesGrid[0];for(let E=0;E<c.length;E+=E<o.slidesPerGroupSkip?1:o.slidesPerGroup){const L=E<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;typeof c[E+L]<"u"?(d||m>=c[E]&&m<c[E+L])&&(h=E,w=c[E+L]-c[E]):(d||m>=c[E])&&(h=E,w=c[c.length-1]-c[c.length-2])}let y=null,v=null;o.rewind&&(t.isBeginning?v=o.virtual&&o.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(y=0));const g=(m-c[h])/w,S=h<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;if(p>o.longSwipesMs){if(!o.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(g>=o.longSwipesRatio?t.slideTo(o.rewind&&t.isEnd?y:h+S):t.slideTo(h)),t.swipeDirection==="prev"&&(g>1-o.longSwipesRatio?t.slideTo(h+S):v!==null&&g<0&&Math.abs(g)>o.longSwipesRatio?t.slideTo(v):t.slideTo(h))}else{if(!o.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(i.target===t.navigation.nextEl||i.target===t.navigation.prevEl)?i.target===t.navigation.nextEl?t.slideTo(h+S):t.slideTo(h):(t.swipeDirection==="next"&&t.slideTo(y!==null?y:h+S),t.swipeDirection==="prev"&&t.slideTo(v!==null?v:h))}}function Nl(){const e=this,{params:t,el:s}=e;if(s&&s.offsetWidth===0)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:i,allowSlidePrev:n,snapGrid:r}=e,o=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const l=o&&t.loop;(t.slidesPerView==="auto"||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides&&!l?e.slideTo(e.slides.length-1,0,!1,!0):e.params.loop&&!o?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=n,e.allowSlideNext=i,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow()}function Pp(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function kp(){const e=this,{wrapperEl:t,rtlTranslate:s,enabled:i}=e;if(!i)return;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,e.translate===0&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();let n;const r=e.maxTranslate()-e.minTranslate();r===0?n=0:n=(e.translate-e.minTranslate())/r,n!==e.progress&&e.updateProgress(s?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function Np(e){const t=this;fn(t,e.target),!(t.params.cssMode||t.params.slidesPerView!=="auto"&&!t.params.autoHeight)&&t.update(
1)}function Op(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const hc=(e,t)=>{const s=ot(),{params:i,el:n,wrapperEl:r,device:o}=e,l=!!i.nested,a=t==="on"?"addEventListener":"removeEventListener",c=t;!n||typeof n=="string"||(s[a]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:l}),n[a]("touchstart",e.onTouchStart,{passive:!1}),n[a]("pointerdown",e.onTouchStart,{passive:!1}),s[a]("touchmove",e.onTouchMove,{passive:!1,capture:l}),s[a]("pointermove",e.onTouchMove,{passive:!1,capture:l}),s[a]("touchend",e.onTouchEnd,{passive:!0}),s[a]("pointerup",e.onTouchEnd,{passive:!0}),s[a]("pointercancel",e.onTouchEnd,{passive:!0}),s[a]("touchcancel",e.onTouchEnd,{passive:!0}),s[a]("pointerout",e.onTouchEnd,{passive:!0}),s[a]("pointerleave",e.onTouchEnd,{passive:!0}),s[a]("contextmenu",e.onTouchEnd,{passive:!0}),(i.preventClicks||i.preventClicksPropagation)&&n[a]("click",e.onClick,!0),i.cssMode&&r[a]("scroll",e.onScroll),i.updateOnWindowResize?e[c](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",Nl,!0):e[c]("observerUpdate",Nl,!0),n[a]("load",e.onLoad,{capture:!0}))};function Fp(){const e=this,{params:t}=e;e.onTouchStart=Ip.bind(e),e.onTouchMove=Lp.bind(e),e.onTouchEnd=Mp.bind(e),e.onDocumentTouchStart=Op.bind(e),t.cssMode&&(e.onScroll=kp.bind(e)),e.onClick=Pp.bind(e),e.onLoad=Np.bind(e),hc(e,"on")}function Rp(){hc(this,"off")}var Dp={attachEvents:Fp,detachEvents:Rp};const Ol=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function Bp(){const e=this,{realIndex:t,initialized:s,params:i,el:n}=e,r=i.breakpoints;if(!r||r&&Object.keys(r).length===0)return;const o=ot(),l=i.breakpointsBase==="window"||!i.breakpointsBase?i.breakpointsBase:"container",a=["window","container"].includes(i.breakpointsBase)||!i.breakpointsBase?e.el:o.querySelector(i.breakpointsBase),c=e.getBreakpoint(r,l,a);if(!c||e.currentBreakpoint===c)return;const f=(c in r?r[c]:void 0)||e.originalParams,p=Ol(e,i),m=Ol(e,f),d=e.params.grabCursor,h=f.grabCursor,w=i.enabled;p&&!m?(n.classList.remove(`${i.containerModifierClass}grid`,`${i.containerModifierClass}grid-column`),e.emitContainerClasses()):!p&&m&&(n.classList.add(`${i.containerModifierClass}grid`),(f.grid.fill&&f.grid.fill==="column"||!f.grid.fill&&i.grid.fill==="column")&&n.classList.add(`${i.containerModifierClass}grid-column`),e.emitContainerClasses()),d&&!h?e.unsetGrabCursor():!d&&h&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(L=>{if(typeof f[L]>"u")return;const N=i[L]&&i[L].enabled,M=f[L]&&f[L].enabled;N&&!M&&e[L].disable(),!N&&M&&e[L].enable()});const y=f.direction&&f.direction!==i.direction,v=i.loop&&(f.slidesPerView!==i.slidesPerView||y),g=i.loop;y&&s&&e.changeDirection(),nt(e.params,f);const S=e.params.enabled,E=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),w&&!S?e.disable():!w&&S&&e.enable(),e.currentBreakpoint=c,e.emit("_beforeBreakpoint",f),s&&(v?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!g&&E?(e.loopCreate(t),e.updateSlides()):g&&!E&&e.loopDestroy()),e.emit("breakpoint",f)}function Vp(e,t,s){if(t===void 0&&(t="window"),!e||t==="container"&&!s)return;let i=!1;const n=ze(),r=t==="window"?n.innerHeight:s.clientHeight,o=Object.keys(e).map(l=>{if(typeof l=="string"&&l.indexOf("@")===0){const a=parseFloat(l.substr(1));return{value:r*a,point:l}}return{value:l,point:l}});o.sort((l,a)=>parseInt(l.value,10)-parseInt(a.value,10));for(let l=0;l<o.length;l+=1){const{point:a,value:c}=o[l];t==="window"?n.matchMedia(`(min-width: ${c}px)`).matches&&(i=a):c<=s.clientWidth&&(i=a)}return i||"max"}var qp={setBreakpoint:Bp,getBreakpoint:Vp};function $p(e,t){const s=[];return e.forEach(i=>
1{typeof i=="object"?Object.keys(i).forEach(n=>{i[n]&&s.push(t+n)}):typeof i=="string"&&s.push(t+i)}),s}function Hp(){const e=this,{classNames:t,params:s,rtl:i,el:n,device:r}=e,o=$p(["initialized",s.direction,{"free-mode":e.params.freeMode&&s.freeMode.enabled},{autoheight:s.autoHeight},{rtl:i},{grid:s.grid&&s.grid.rows>1},{"grid-column":s.grid&&s.grid.rows>1&&s.grid.fill==="column"},{android:r.android},{ios:r.ios},{"css-mode":s.cssMode},{centered:s.cssMode&&s.centeredSlides},{"watch-progress":s.watchSlidesProgress}],s.containerModifierClass);t.push(...o),n.classList.add(...t),e.emitContainerClasses()}function jp(){const e=this,{el:t,classNames:s}=e;!t||typeof t=="string"||(t.classList.remove(...s),e.emitContainerClasses())}var Gp={addClasses:Hp,removeClasses:jp};function Up(){const e=this,{isLocked:t,params:s}=e,{slidesOffsetBefore:i}=s;if(i){const n=e.slides.length-1,r=e.slidesGrid[n]+e.slidesSizesGrid[n]+i*2;e.isLocked=e.size>r}else e.isLocked=e.snapGrid.length===1;s.allowSlideNext===!0&&(e.allowSlideNext=!e.isLocked),s.allowSlidePrev===!0&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}var zp={checkOverflow:Up},Fl={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function Wp(e,t){return function(i){i===void 0&&(i={});const n=Object.keys(i)[0],r=i[n];if(typeof r!="object"||r===null){nt(t,i);return}if(e[n]===!0&&(e[n]={enabled:!0}),n==="navigation"&&e[n]&&e[n].enabled&&!e[n].prevEl&&!e[n].nextEl&&(e[n].auto=!0),["pagination","scrollbar"].indexOf(n)>=0&&e[n]&&e[n].enabled&&!e[n].el&&(e[n].auto=!0),!(n in e&&"enabled"in r)){nt(t,i);return}typeof e[n]=="object"&&!("enabled"in e[n])&&(e[n].enabled=!0),e[n]||(e[n]={enabled:!1}),nt(t,i)}}const Ir={eventsEmitter:Gd,update:tp,translate:lp,transition:fp,slide:Sp,loop:Tp,grabCursor:Cp,events:Dp,breakpoints:qp,checkOverflow:zp,classes:Gp},Lr={};class Pe{constructor(){let t,s;for(var i=arguments.length,n=new Array(i),r=0;r<i;r++)n[r]=arguments[r];n.length===1&&n[0].constructor&&Object.prototype.toString.call(n[0]).slice(8,-1)==="Object"?s=n[0]:[t,s]=n,s||(s={}),s=nt({},s),t&&!s.el&&(s.el=t);const o=ot();if(s.el&&typeof s.el=="string"&&o.querySelectorAll(s.el).length>1){const u=[];return o.querySelectorAll(s.el).forEach(f=>{const p=nt({},s,{el:f});
1u.push(new Pe(p))}),u}const l=this;l.__swiper__=!0,l.support=uc(),l.device=fc({userAgent:s.userAgent}),l.browser=dc(),l.eventsListeners={},l.eventsAnyListeners=[],l.modules=[...l.__modules__],s.modules&&Array.isArray(s.modules)&&l.modules.push(...s.modules);const a={};l.modules.forEach(u=>{u({params:s,swiper:l,extendParams:Wp(s,a),on:l.on.bind(l),once:l.once.bind(l),off:l.off.bind(l),emit:l.emit.bind(l)})});const c=nt({},Fl,a);return l.params=nt({},c,Lr,s),l.originalParams=nt({},l.params),l.passedParams=nt({},s),l.params&&l.params.on&&Object.keys(l.params.on).forEach(u=>{l.on(u,l.params.on[u])}),l.params&&l.params.onAny&&l.onAny(l.params.onAny),Object.assign(l,{enabled:l.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return l.params.direction==="horizontal"},isVertical(){return l.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:l.params.allowSlideNext,allowSlidePrev:l.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:l.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:l.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),l.emit("_swiper"),l.params.init&&l.init(),l}getDirectionLabel(t){return this.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]}getSlideIndex(t){const{slidesEl:s,params:i}=this,n=yt(s,`.${i.slideClass}, swiper-slide`),r=Xr(n[0]);return Xr(t)-r}getSlideIndexByData(t){return this.getSlideIndex(this.slides.find(s=>s.getAttribute("data-swiper-slide-index")*1===t))}getSlideIndexWhenGrid(t){return this.grid&&this.params.grid&&this.params.grid.rows>1&&(this.params.grid.fill==="column"?t=Math.floor(t/this.params.grid.rows):this.params.grid.fill==="row"&&(t=t%Math.ceil(this.slides.length/this.params.grid.rows))),t}recalcSlides(){const t=this,{slidesEl:s,params:i}=t;t.slides=yt(s,`.${i.slideClass}, swiper-slide`)}enable(){const t=this;t.enabled||(t.enabled=!0,t.params.grabCursor&&t.setGrabCursor(),t.emit("enable"))}disable(){const t=this;t.enabled&&(t.enabled=!1,t.params.grabCursor&&t.unsetGrabCursor(),t.emit("disable"))}setProgress(t,s){const i=this;t=Math.min(Math.max(t,0),1);const n=i.minTranslate(),o=(i.maxTranslate()-n)*t+n;i.translateTo(o,typeof s>"u"?0:s),i.updateActiveIndex(),i.updateSlidesClasses()}emitContainerClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const s=t.el.className.split(" ").filter(i=>i.indexOf("swiper")===0||i.indexOf(t.params.containerModifierClass)===0);t.emit("_containerClasses",s.join(" "))}getSlideClasses(t){const s=this;return s.destroyed?"":t.className.split(" ").filter(i=>i.indexOf("swiper-slide")===0||i.indexOf(s.params.slideClass)===0).join(" ")}emitSlidesClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const s=[];t.slides.forEach(i=>{const n=t.getSlideClasses(i);s.push({slideEl:i,classNames:n}),t.emit("_slideClass",i,n)}),t.emit("_slideClasses",s)}slidesPerViewDynamic(t,s){t===void 0&&(t="current"),s===void 0&&(s=!1);const i=this,{params:n,slides:r,slidesGrid:o,slidesSizesGrid:l,size:a,activeIndex:c}=i;let u=1;if(typeof n.slidesPerView=="number")return n.slidesPerView;if(n.centeredSlides){let f=r[c]?Math.ceil(r[c].swiperSlideSize):0,p;for(let m=c+1;m<r.length;m+=1)r[m]&&!p&&(f+=Math.ceil(r[m].swiperSlideSize),u+=1,f>a&&(p=!0));for(let m=c-1;m>=0;m-=1)r[m]&&!p&&(f+=r[m].swiperSlideSize,u+=1,f>a&&(p=!0))}else if(t==="current")for(let f=c+1;f<r.length;f+=1)(s?o[f]+l[f]-o[c]<a:o[f]-o[c]<a)&&(u+=1);else for(let f=c-1;f>=0;f-=1)o[c]-o[f]<a&&(u+=1);return u}update(){const t=this;if(!t||t.destroyed)return;const{snapGrid:s,params:i}=t;i.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEac
1h(o=>{o.complete&&fn(t,o)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses();function n(){const o=t.rtlTranslate?t.translate*-1:t.translate,l=Math.min(Math.max(o,t.maxTranslate()),t.minTranslate());t.setTranslate(l),t.updateActiveIndex(),t.updateSlidesClasses()}let r;if(i.freeMode&&i.freeMode.enabled&&!i.cssMode)n(),i.autoHeight&&t.updateAutoHeight();else{if((i.slidesPerView==="auto"||i.slidesPerView>1)&&t.isEnd&&!i.centeredSlides){const o=t.virtual&&i.virtual.enabled?t.virtual.slides:t.slides;r=t.slideTo(o.length-1,0,!1,!0)}else r=t.slideTo(t.activeIndex,0,!1,!0);r||n()}i.watchOverflow&&s!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,s){s===void 0&&(s=!0);const i=this,n=i.params.direction;return t||(t=n==="horizontal"?"vertical":"horizontal"),t===n||t!=="horizontal"&&t!=="vertical"||(i.el.classList.remove(`${i.params.containerModifierClass}${n}`),i.el.classList.add(`${i.params.containerModifierClass}${t}`),i.emitContainerClasses(),i.params.direction=t,i.slides.forEach(r=>{t==="vertical"?r.style.width="":r.style.height=""}),i.emit("changeDirection"),s&&i.update()),i}changeLanguageDirection(t){const s=this;s.rtl&&t==="rtl"||!s.rtl&&t==="ltr"||(s.rtl=t==="rtl",s.rtlTranslate=s.params.direction==="horizontal"&&s.rtl,s.rtl?(s.el.classList.add(`${s.params.containerModifierClass}rtl`),s.el.dir="rtl"):(s.el.classList.remove(`${s.params.containerModifierClass}rtl`),s.el.dir="ltr"),s.update())}mount(t){const s=this;if(s.mounted)return!0;let i=t||s.params.el;if(typeof i=="string"&&(i=document.querySelector(i)),!i)return!1;i.swiper=s,i.parentNode&&i.parentNode.host&&i.parentNode.host.nodeName===s.params.swiperElementNodeName.toUpperCase()&&(s.isElement=!0);const n=()=>`.${(s.params.wrapperClass||"").trim().split(" ").join(".")}`;let o=i&&i.shadowRoot&&i.shadowRoot.querySelector?i.shadowRoot.querySelector(n()):yt(i,n())[0];return!o&&s.params.createElements&&(o=gs("div",s.params.wrapperClass),i.append(o),yt(i,`.${s.params.slideClass}`).forEach(l=>{o.append(l)})),Object.assign(s,{el:i,wrapperEl:o,slidesEl:s.isElement&&!i.parentNode.host.slideSlots?i.parentNode.host:o,hostEl:s.isElement?i.parentNode.host:i,mounted:!0,rtl:i.dir.toLowerCase()==="rtl"||ts(i,"direction")==="rtl",rtlTranslate:s.params.direction==="horizontal"&&(i.dir.toLowerCase()==="rtl"||ts(i,"direction")==="rtl"),wrongRTL:ts(o,"display")==="-webkit-box"}),!0}init(t){const s=this;if(s.initialized||s.mount(t)===!1)return s;s.emit("beforeInit"),s.params.breakpoints&&s.setBreakpoint(),s.addClasses(),s.updateSize(),s.updateSlides(),s.params.watchOverflow&&s.checkOverflow(),s.params.grabCursor&&s.enabled&&s.setGrabCursor(),s.params.loop&&s.virtual&&s.params.virtual.enabled?s.slideTo(s.params.initialSlide+s.virtual.slidesBefore,0,s.params.runCallbacksOnInit,!1,!0):s.slideTo(s.params.initialSlide,0,s.params.runCallbacksOnInit,!1,!0),s.params.loop&&s.loopCreate(void 0,!0),s.attachEvents();const n=[...s.el.querySelectorAll('[loading="lazy"]')];return s.isElement&&n.push(...s.hostEl.querySelectorAll('[loading="lazy"]')),n.forEach(r=>{r.complete?fn(s,r):r.addEventListener("load",o=>{fn(s,o.target)})}),Zr(s),s.initialized=!0,Zr(s),s.emit("init"),s.emit("afterInit"),s}destroy(t,s){t===void 0&&(t=!0),s===void 0&&(s=!0);const i=this,{params:n,el:r,wrapperEl:o,slides:l}=i;return typeof i.params>"u"||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),n.loop&&i.loopDestroy(),s&&(i.removeClasses(),r&&typeof r!="string"&&r.removeAttribute("style"),o&&o.removeAttribute("style"),l&&l.length&&l.forEach(a=>{a.classList.remove(n.slideVisibleClass,n.slideFullyVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass),a.removeAttribute("style"),a.removeAttribute("data-swiper-slide-index")})),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(a=>{i.off(a)}),t!==!1&&(i.el&&typeof i.el!="string"&&(i.el.swiper=null),Md(i)),i.destroyed=!0),null}static extendDefaults(t){nt(Lr,t)}static get extendedDefaults(){return Lr}static get defaults(){return Fl}static installModule(t){Pe.prototype.__modules__||(Pe.prototype.__modules__=[]);const s=Pe.prototype.__modules__;typeof t=="function"&&s.indexOf(t)<0&&s.push(t)}static use(t){return Array.isArray(t)?(t.forEach(s=>Pe.installModule(s)),Pe):(Pe.installModule(t),Pe)}}
1Object.keys(Ir).forEach(e=>{Object.keys(Ir[e]).forEach(t=>{Pe.prototype[t]=Ir[e][t]})});Pe.use([Hd,jd]);function Kp(e){let{swiper:t,extendParams:s,on:i,emit:n}=e;s({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});let r;const o=ot();t.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const l=o.createElement("div");function a(d,h){const w=t.params.virtual;if(w.cache&&t.virtual.cache[h])return t.virtual.cache[h];let y;return w.renderSlide?(y=w.renderSlide.call(t,d,h),typeof y=="string"&&(Jr(l,y),y=l.children[0])):t.isElement?y=gs("swiper-slide"):y=gs("div",t.params.slideClass),y.setAttribute("data-swiper-slide-index",h),w.renderSlide||Jr(y,d),w.cache&&(t.virtual.cache[h]=y),y}function c(d,h,w){const{slidesPerView:y,slidesPerGroup:v,centeredSlides:g,loop:S,initialSlide:E}=t.params;if(h&&!S&&E>0)return;const{addSlidesBefore:L,addSlidesAfter:N}=t.params.virtual,{from:M,to:A,slides:T,slidesGrid:P,offset:I}=t.virtual;t.params.cssMode||t.updateActiveIndex();const F=typeof w>"u"?t.activeIndex||0:w;let G;t.rtlTranslate?G="right":G=t.isHorizontal()?"left":"top";let W,O;g?(W=Math.floor(y/2)+v+N,O=Math.floor(y/2)+v+L):(W=y+(v-1)+N,O=(S?y:v)+L);let C=F-O,x=F+W;S||(C=Math.max(C,0),x=Math.min(x,T.length-1));let q=(t.slidesGrid[C]||0)-(t.slidesGrid[0]||0);S&&F>=O?(C-=O,g||(q+=t.slidesGrid[0])):S&&F<O&&(C=-O,g&&(q+=t.slidesGrid[0])),Object.assign(t.virtual,{from:C,to:x,offset:q,slidesGrid:t.slidesGrid,slidesBefore:O,slidesAfter:W});function Q(){t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),n("virtualUpdate")}if(M===C&&A===x&&!d){t.slidesGrid!==P&&q!==I&&t.slides.forEach(J=>{J.style[G]=`${q-Math.abs(t.cssOverflowAdjustment())}px`}),t.updateProgress(),n("virtualUpdate");return}if(t.params.virtual.renderExternal){t.params.virtual.renderExternal.call(t,{offset:q,from:C,to:x,slides:(function(){const ye=[];for(let ht=C;ht<=x;ht+=1)ye.push(T[ht]);return ye})()}),t.params.virtual.renderExternalUpdate?Q():n("virtualUpdate");return}const le=[],he=[],wt=J=>{let ye=J;return J<0?ye=T.length+J:ye>=T.length&&(ye=ye-T.length),ye};if(d)t.slides.filter(J=>J.matches(`.${t.params.slideClass}, swiper-slide`)).forEach(J=>{J.remove()});else for(let J=M;J<=A;J+=1)if(J<C||J>x){const ye=wt(J);t.slides.filter(ht=>ht.matches(`.${t.params.slideClass}[data-swiper-slide-index="${ye}"], swiper-slide[data-swiper-slide-index="${ye}"]`)).forEach(ht=>{ht.remove()})}const Yi=S?-T.length:0,Kt=S?T.length*2:T.length;for(let J=Yi;J<Kt;J+=1)if(J>=C&&J<=x){const ye=wt(J);typeof A>"u"||d?he.push(ye):(J>A&&he.push(ye),J<M&&le.push(ye))}if(he.forEach(J=>{t.slidesEl.append(a(T[J],J))}),S)for(let J=le.length-1;J>=0;J-=1){const ye=le[J];t.slidesEl.prepend(a(T[ye],ye))}else le.sort((J,ye)=>ye-J),le.forEach(J=>{t.slidesEl.prepend(a(T[J],J))});yt(t.slidesEl,".swiper-slide, swiper-slide").forEach(J=>{J.style[G]=`${q-Math.abs(t.cssOverflowAdjustment())}px`}),Q()}function u(d){if(typeof d=="object"&&"length"in d)for(let h=0;h<d.length;h+=1)d[h]&&t.virtual.slides.push(d[h]);else t.virtual.slides.push(d);c(!0)}function f(d){const h=t.activeIndex;let w=h+1,y=1;if(Array.isArray(d)){for(let v=0;v<d.length;v+=1)d[v]&&t.virtual.slides.unshift(d[v]);w=h+d.length,y=d.length}else t.virtual.slides.unshift(d);if(t.params.virtual.cache){const v=t.virtual.cache,g={};Object.keys(v).forEach(S=>{const E=v[S],L=E.getAttribute("data-swiper-slide-index");L&&E.setAttribute("data-swiper-slide-index",parseInt(L,10)+y),g[parseInt(S,10)+y]=E}),t.virtual.cache=g}c(!0),t.slideTo(w,0)}function p(d){if(typeof d>"u"||d===null)return;let h=t.activeIndex;if(Array.isArray(d))for(let w=d.length-1;w>=0;
1w-=1)t.params.virtual.cache&&(delete t.virtual.cache[d[w]],Object.keys(t.virtual.cache).forEach(y=>{y>d&&(t.virtual.cache[y-1]=t.virtual.cache[y],t.virtual.cache[y-1].setAttribute("data-swiper-slide-index",y-1),delete t.virtual.cache[y])})),t.virtual.slides.splice(d[w],1),d[w]<h&&(h-=1),h=Math.max(h,0);else t.params.virtual.cache&&(delete t.virtual.cache[d],Object.keys(t.virtual.cache).forEach(w=>{w>d&&(t.virtual.cache[w-1]=t.virtual.cache[w],t.virtual.cache[w-1].setAttribute("data-swiper-slide-index",w-1),delete t.virtual.cache[w])})),t.virtual.slides.splice(d,1),d<h&&(h-=1),h=Math.max(h,0);c(!0),t.slideTo(h,0)}function m(){t.virtual.slides=[],t.params.virtual.cache&&(t.virtual.cache={}),c(!0),t.slideTo(0,0)}i("beforeInit",()=>{if(!t.params.virtual.enabled)return;let d;if(typeof t.passedParams.virtual.slides>"u"){const h=[...t.slidesEl.children].filter(w=>w.matches(`.${t.params.slideClass}, swiper-slide`));h&&h.length&&(t.virtual.slides=[...h],d=!0,h.forEach((w,y)=>{w.setAttribute("data-swiper-slide-index",y),t.virtual.cache[y]=w,w.remove()}))}d||(t.virtual.slides=t.params.virtual.slides),t.classNames.push(`${t.params.containerModifierClass}virtual`),t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0,c(!1,!0)}),i("setTranslate",()=>{t.params.virtual.enabled&&(t.params.cssMode&&!t._immediateVirtual?(clearTimeout(r),r=setTimeout(()=>{c()},100)):c())}),i("init update resize",()=>{t.params.virtual.enabled&&t.params.cssMode&&ai(t.wrapperEl,"--swiper-virtual-size",`${t.virtualSize}px`)}),Object.assign(t.virtual,{appendSlide:u,prependSlide:f,removeSlide:p,removeAllSlides:m,update:c})}function Yp(e,t,s,i){return e.params.createElements&&Object.keys(i).forEac
1h(n=>{if(!s[n]&&s.auto===!0){let r=yt(e.el,`.${i[n]}`)[0];r||(r=gs("div",i[n]),r.className=i[n],e.el.append(r)),s[n]=r,t[n]=r}}),s}function Js(e){let{swiper:t,extendParams:s,on:i,emit:n}=e;s({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null};function r(d){let h;return d&&typeof d=="string"&&t.isElement&&(h=t.el.querySelector(d)||t.hostEl.querySelector(d),h)?h:(d&&(typeof d=="string"&&(h=[...document.querySelectorAll(d)]),t.params.uniqueNavElements&&typeof d=="string"&&h&&h.length>1&&t.el.querySelectorAll(d).length===1?h=t.el.querySelector(d):h&&h.length===1&&(h=h[0])),d&&!h?d:h)}function o(d,h){const w=t.params.navigation;d=pe(d),d.forEach(y=>{y&&(y.classList[h?"add":"remove"](...w.disabledClass.split(" ")),y.tagName==="BUTTON"&&(y.disabled=h),t.params.watchOverflow&&t.enabled&&y.classList[t.isLocked?"add":"remove"](w.lockClass))})}function l(){const{nextEl:d,prevEl:h}=t.navigation;if(t.params.loop){o(h,!1),o(d,!1);return}o(h,t.isBeginning&&!t.params.rewind),o(d,t.isEnd&&!t.params.rewind)}function a(d){d.preventDefault(),!(t.isBeginning&&!t.params.loop&&!t.params.rewind)&&(t.slidePrev(),n("navigationPrev"))}function c(d){d.preventDefault(),!(t.isEnd&&!t.params.loop&&!t.params.rewind)&&(t.slideNext(),n("navigationNext"))}function u(){const d=t.params.navigation;if(t.params.navigation=Yp(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(d.nextEl||d.prevEl))return;let h=r(d.nextEl),w=r(d.prevEl);Object.assign(t.navigation,{nextEl:h,prevEl:w}),h=pe(h),w=pe(w);const y=(v,g)=>{v&&v.addEventListener("click",g==="next"?c:a),!t.enabled&&v&&v.classList.add(...d.lockClass.split(" "))};h.forEach(v=>y(v,"next")),w.forEach(v=>y(v,"prev"))}function f(){let{nextEl:d,prevEl:h}=t.navigation;d=pe(d),h=pe(h);const w=(y,v)=>{y.removeEventListener("click",v==="next"?c:a),y.classList.remove(...t.params.navigation.disabledClass.split(" "))};d.forEach(y=>w(y,"next")),h.forEach(y=>w(y,"prev"))}i("init",()=>{t.params.navigation.enabled===!1?m():(u(),l())}),i("toEdge fromEdge lock unlock",()=>{l()}),i("destroy",()=>{f()}),i("enable disable",()=>{let{nextEl:d,prevEl:h}=t.navigation;if(d=pe(d),h=pe(h),t.enabled){l();return}[...d,...h].filter(w=>!!w).forEach(w=>w.classList.add(t.params.navigation.lockClass))}),i("click",(d,h)=>{let{nextEl:w,prevEl:y}=t.navigation;w=pe(w),y=pe(y);const v=h.target;let g=y.includes(v)||w.includes(v);if(t.isElement&&!g){const S=h.path||h.composedPath&&h.composedPath();S&&(g=S.find(E=>w.includes(E)||y.includes(E)))}if(t.params.navigation.hideOnClick&&!g){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===v||t.pagination.el.contains(v)))return;let S;w.length?S=w[0].classList.contains(t.params.navigation.hiddenClass):y.length&&(S=y[0].classList.contains(t.params.navigation.hiddenClass)),n(S===!0?"navigationShow":"navigationHide"),[...w,...y].filter(E=>!!E).forEach(E=>E.classList.toggle(t.params.navigation.hiddenClass))}});const p=()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),u(),l()},m=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),f()};Object.assign(t.navigation,{enable:p,disable:m,update:l,init:u,destroy:f})}function Mr(e){return e===void 0&&(e=""),`.${e.trim().replace(/([\.:!+\/()[\]])/g,"\\$1").replace(/ /g,".")}`}function Di(e){let{swiper:t,extendParams:s,on:i}=e;s({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,containerRole:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null,scrollOnFocus:!0}}),t.a11y={clicked:!1};let n=null,r,o,l=new Date().getTime();function a(C){const x=n;x.length!==0&&Jr(x,C)}function c(C){const x=()=>Math.round(16*Math.random()).toString(16);return"x".repeat(C).replace(/x/g,x)}
1function u(C){C=pe(C),C.forEach(x=>{x.setAttribute("tabIndex","0")})}function f(C){C=pe(C),C.forEach(x=>{x.setAttribute("tabIndex","-1")})}function p(C,x){C=pe(C),C.forEach(q=>{q.setAttribute("role",x)})}function m(C,x){C=pe(C),C.forEach(q=>{q.setAttribute("aria-roledescription",x)})}function d(C,x){C=pe(C),C.forEach(q=>{q.setAttribute("aria-controls",x)})}function h(C,x){C=pe(C),C.forEach(q=>{q.setAttribute("aria-label",x)})}function w(C,x){C=pe(C),C.forEach(q=>{q.setAttribute("id",x)})}function y(C,x){C=pe(C),C.forEach(q=>{q.setAttribute("aria-live",x)})}function v(C){C=pe(C),C.forEach(x=>{x.setAttribute("aria-disabled",!0)})}function g(C){C=pe(C),C.forEach(x=>{x.setAttribute("aria-disabled",!1)})}function S(C){if(C.keyCode!==13&&C.keyCode!==32)return;const x=t.params.a11y,q=C.target;if(!(t.pagination&&t.pagination.el&&(q===t.pagination.el||t.pagination.el.contains(C.target))&&!C.target.matches(Mr(t.params.pagination.bulletClass)))){if(t.navigation&&t.navigation.prevEl&&t.navigation.nextEl){const Q=pe(t.navigation.prevEl);pe(t.navigation.nextEl).includes(q)&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?a(x.lastSlideMessage):a(x.nextSlideMessage)),Q.includes(q)&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?a(x.firstSlideMessage):a(x.prevSlideMessage))}t.pagination&&q.matches(Mr(t.params.pagination.bulletClass))&&q.click()}}function E(){if(t.params.loop||t.params.rewind||!t.navigation)return;const{nextEl:C,prevEl:x}=t.navigation;x&&(t.isBeginning?(v(x),f(x)):(g(x),u(x))),C&&(t.isEnd?(v(C),f(C)):(g(C),u(C)))}function L(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function N(){return L()&&t.params.pagination.clickable}function M(){const C=t.params.a11y;L()&&t.pagination.bullets.forEach(x=>{t.params.pagination.clickable&&(u(x),t.params.pagination.renderBullet||(p(x,"button"),h(x,C.paginationBulletMessage.replace(/\{\{index\}\}/,Xr(x)+1)))),x.matches(Mr(t.params.pagination.bulletActiveClass))?x.setAttribute("aria-current","true"):x.removeAttribute("aria-current")})}const A=(C,x,q)=>{u(C),C.tagName!=="BUTTON"&&(p(C,"button"),C.addEventListener("keydown",S)),h(C,q),d(C,x)},T=C=>{o&&o!==C.target&&!o.contains(C.target)&&(r=!0),t.a11y.clicked=!0},P=()=>{r=!1,requestAnimationFrame(()=>{requestAnimationFrame(()=>{t.destroyed||(t.a11y.clicked=!1)})})},I=C=>{l=new Date().getTime()},F=C=>{if(t.a11y.clicked||!t.params.a11y.scrollOnFocus||new Date().getTime()-l<100)return;const x=C.target.closest(`.${t.params.slideClass}, swiper-slide`);if(!x||!t.slides.includes(x))return;o=x;const q=t.slides.indexOf(x)===t.activeIndex,Q=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(x);q||Q||C.sourceCapabilities&&C.sourceCapabilities.firesTouchEvents||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,requestAnimationFrame(()=>{r||(t.params.loop?t.slideToLoop(t.getSlideIndexWhenGrid(parseInt(x.getAttribute("data-swiper-slide-index"))),0):t.slideTo(t.getSlideIndexWhenGrid(t.slides.indexOf(x)),0),r=!1)}))},G=()=>{const C=t.params.a11y;C.itemRoleDescriptionMessage&&m(t.slides,C.itemRoleDescriptionMessage),C.slideRole&&p(t.slides,C.slideRole);const x=t.slides.length;C.slideLabelMessage&&t.slides.forEach((q,Q)=>{const le=t.params.loop?parseInt(q.getAttribute("data-swiper-slide-index"),10):Q,he=C.slideLabelMessage.replace(/\{\{index\}\}/,le+1).replace(/\{\{slidesLength\}\}/,x);h(q,he)})},W=()=>{const C=t.params.a11y;t.el.append(n);const x=t.el;C.containerRoleDescriptionMessage&&m(x,C.containerRoleDescriptionMessage),C.containerMessage&&h(x,C.containerMessage),C.containerRole&&p(x,C.containerRole);const q=t.wrapperEl,Q=C.id||q.getAttribute("id")||`swiper-wrapper-${c(16)}`,le=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";w(q,Q),y(q,le),G();let{nextEl:he,prevEl:wt}=t.navigation?t.navigation:{};he=pe(he),wt=pe(wt),he&&he.forEach(Kt=>A(Kt,Q,C.nextSlideMessage)),wt&&wt.forEach(Kt=>A(Kt,Q,C.prevSlideMessage)),N()&&pe(t.pagination.el).forEach(J=>{J.addEventListener("keydown",S)}),ot().addEventListener("visibilitychange",I),t.el.addEventListener("focus",F,!0),t.el.addEventListener("focus",F,!0),t.el.addEventListener("pointerdown",T,!0),t.el.addEventListener("pointerup",P,!0)};function O(){n&&n.remove();let{nextEl:C,prevEl:x}=t.navigation?t.navigation:{};
1C=pe(C),x=pe(x),C&&C.forEach(Q=>Q.removeEventListener("keydown",S)),x&&x.forEach(Q=>Q.removeEventListener("keydown",S)),N()&&pe(t.pagination.el).forEach(le=>{le.removeEventListener("keydown",S)}),ot().removeEventListener("visibilitychange",I),t.el&&typeof t.el!="string"&&(t.el.removeEventListener("focus",F,!0),t.el.removeEventListener("pointerdown",T,!0),t.el.removeEventListener("pointerup",P,!0))}i("beforeInit",()=>{n=gs("span",t.params.a11y.notificationClass),n.setAttribute("aria-live","assertive"),n.setAttribute("aria-atomic","true")}),i("afterInit",()=>{t.params.a11y.enabled&&W()}),i("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{t.params.a11y.enabled&&G()}),i("fromEdge toEdge afterInit lock unlock",()=>{t.params.a11y.enabled&&E()}),i("paginationUpdate",()=>{t.params.a11y.enabled&&M()}),i("destroy",()=>{t.params.a11y.enabled&&O()})}function Ao(e){let{swiper:t,extendParams:s,on:i,emit:n,params:r}=e;t.autoplay={running:!1,paused:!1,timeLeft:0},s({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let o,l,a=r&&r.autoplay?r.autoplay.delay:3e3,c=r&&r.autoplay?r.autoplay.delay:3e3,u,f=new Date().getTime(),p,m,d,h,w,y,v;function g(x){!t||t.destroyed||!t.wrapperEl||x.target===t.wrapperEl&&(t.wrapperEl.removeEventListener("transitionend",g),!(v||x.detail&&x.detail.bySwiperTouchMove)&&T())}const S=()=>{if(t.destroyed||!t.autoplay.running)return;t.autoplay.paused?p=!0:p&&(c=u,p=!1);const x=t.autoplay.paused?u:f+c-new Date().getTime();t.autoplay.timeLeft=x,n("autoplayTimeLeft",x,x/a),l=requestAnimationFrame(()=>{S()})},E=()=>{let x;return t.virtual&&t.params.virtual.enabled?x=t.slides.find(Q=>Q.classList.contains("swiper-slide-active")):x=t.slides[t.activeIndex],x?parseInt(x.getAttribute("data-swiper-autoplay"),10):void 0},L=x=>{if(t.destroyed||!t.autoplay.running)return;cancelAnimationFrame(l),S();let q=typeof x>"u"?t.params.autoplay.delay:x;a=t.params.autoplay.delay,c=t.params.autoplay.delay;const Q=E();!Number.isNaN(Q)&&Q>0&&typeof x>"u"&&(q=Q,a=Q,c=Q),u=q;const le=t.params.speed,he=()=>{!t||t.destroyed||(t.params.autoplay.reverseDirection?!t.isBeginning||t.params.loop||t.params.rewind?(t.slidePrev(le,!0,!0),n("autoplay")):t.params.autoplay.stopOnLastSlide||(t.slideTo(t.slides.length-1,le,!0,!0),n("autoplay")):!t.isEnd||t.params.loop||t.params.rewind?(t.slideNext(le,!0,!0),n("autoplay")):t.params.autoplay.stopOnLastSlide||(t.slideTo(0,le,!0,!0),n("autoplay")),t.params.cssMode&&(f=new Date().getTime(),requestAnimationFrame(()=>{L()})))};return q>0?(clearTimeout(o),o=setTimeout(()=>{he()},q)):requestAnimationFrame(()=>{he()}),q},N=()=>
1{f=new Date().getTime(),t.autoplay.running=!0,L(),n("autoplayStart")},M=()=>{t.autoplay.running=!1,clearTimeout(o),cancelAnimationFrame(l),n("autoplayStop")},A=(x,q)=>{if(t.destroyed||!t.autoplay.running)return;clearTimeout(o),x||(y=!0);const Q=()=>{n("autoplayPause"),t.params.autoplay.waitForTransition?t.wrapperEl.addEventListener("transitionend",g):T()};if(t.autoplay.paused=!0,q){w&&(u=t.params.autoplay.delay),w=!1,Q();return}u=(u||t.params.autoplay.delay)-(new Date().getTime()-f),!(t.isEnd&&u<0&&!t.params.loop)&&(u<0&&(u=0),Q())},T=()=>{t.isEnd&&u<0&&!t.params.loop||t.destroyed||!t.autoplay.running||(f=new Date().getTime(),y?(y=!1,L(u)):L(),t.autoplay.paused=!1,n("autoplayResume"))},P=()=>{if(t.destroyed||!t.autoplay.running)return;const x=ot();x.visibilityState==="hidden"&&(y=!0,A(!0)),x.visibilityState==="visible"&&T()},I=x=>{x.pointerType==="mouse"&&(y=!0,v=!0,!(t.animating||t.autoplay.paused)&&A(!0))},F=x=>{x.pointerType==="mouse"&&(v=!1,t.autoplay.paused&&T())},G=()=>{t.params.autoplay.pauseOnMouseEnter&&(t.el.addEventListener("pointerenter",I),t.el.addEventListener("pointerleave",F))},W=()=>{t.el&&typeof t.el!="string"&&(t.el.removeEventListener("pointerenter",I),t.el.removeEventListener("pointerleave",F))},O=()=>{ot().addEventListener("visibilitychange",P)},C=()=>{ot().removeEventListener("visibilitychange",P)};i("init",()=>{t.params.autoplay.enabled&&(G(),O(),N())}),i("destroy",()=>{W(),C(),t.autoplay.running&&M()}),i("_freeModeStaticRelease",()=>{(d||y)&&T()}),i("_freeModeNoMomentumRelease",()=>{t.params.autoplay.disableOnInteraction?M():A(!0,!0)}),i("beforeTransitionStart",(x,q,Q)=>{t.destroyed||!t.autoplay.running||(Q||!t.params.autoplay.disableOnInteraction?A(!0,!0):M())}),i("sliderFirstMove",()=>{if(!(t.destroyed||!t.autoplay.running)){if(t.params.autoplay.disableOnInteraction){M();return}m=!0,d=!1,y=!1,h=setTimeout(()=>{y=!0,d=!0,A(!0)},200)}}),i("touchEnd",()=>{if(!(t.destroyed||!t.autoplay.running||!m)){if(clearTimeout(h),clearTimeout(o),t.params.autoplay.disableOnInteraction){d=!1,m=!1;return}d&&t.params.cssMode&&T(),d=!1,m=!1}}),i("slideChange",()=>{t.destroyed||!t.autoplay.running||(w=!0)}),Object.assign(t.autoplay,{start:N,stop:M,pause:A,resume:T})}const Xp={modules:[Js,Kp,Di],direction:"horizontal",loop:!1,speed:800,slidesPerView:1.05,spaceBetween:16,breakpoints:{768:{slidesPerView:2},1024:{slidesPerView:3}},grabCursor:!0,a11y:{prevSlideMessage:"Forrige slide",nextSlideMessage:"Næste slide"}};function Jp(){document.querySelectorAll("[data-slider]").forEach(e=>{const t=e.querySelector(".swiper"),s=e.querySelector(".swiper-button-next"),i=e.querySelector(".swiper-button-prev"),n=e.querySelector(".show-card.variant-large")!==null;t&&new Pe(t,{...Xp,...n&&{breakpoints:{1024:{slidesPerView:2}}},navigation:{nextEl:s,prevEl:i}})})}const Zp="data:image/svg+xml,%3csvg%20width='52'%20height='52'%20viewBox='0%200%2052%2052'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='26'%20cy='26'%20r='25.5'%20transform='matrix(-1%200%200%201%2052%200)'%20stroke='%23fff'/%3e%3cpath%20d='M23.5548%2033L25.2558%2031.7984C24.3256%2030.0659%2022.5714%2028.1098%2021.1894%2027.0479H34V24.9521H21.2159C22.598%2023.8623%2024.299%2021.9621%2025.2558%2020.2295L23.5017%2019C22.3588%2021.3752%2020.2326%2024.0579%2018%2025.3713V26.6567C20.2326%2027.9701%2022.3588%2030.5968%2023.5548%2033Z'%20fill='%23fff'/%3e%3c/svg%3e",Qp="data:image/svg+xml,%3csvg%20width='52'%20height='52'%20viewBox='0%200%2052%2052'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='26'%20cy='26'%20r='25.5'%20stroke='%23fff'/%3e%3cpath%20d='M28.4452%2033L26.7442%2031.7984C27.6744%2030.0659%2029.4286%2028.1098%2030.8106%2027.0479H18V24.9521H30.7841C29.402%2023.8623%2027.701%2021.9621%2026.7442%2020.2295L28.4983%2019C29.6412%2021.3752%2031.7674%2024.0579%2034%2025.3713V26.6567C31.7674%2027.9701%2029.6412%2030.5968%2028.4452%2033Z'%20fill='%23fff'/%3e%3c/svg%3e";function eh(){document.querySelectorAll("[data-gallery]").forEach(e=>{const t=e.querySelector(".swiper");if(!t)return;const s=e.querySelector(".swiper-button-prev"),i=e.querySelector(".swiper-button-next"),n=e.querySelector(".left-zone"),r=e.querySelector(".right-zone"),o=e.querySelector(".gallery-credit"),l=e.querySelector(".gallery-description"),a=JSON.parse(e.dataset.galleryItems||"[]");function c(y,v){const g=y.slides[v];g&&g.querySelectorAll('img[loading="lazy"]').forEach(S=>{S.removeAttribute("loading")})}const u=new Pe(t,{modules:[Js,Di],loop:!1,centeredSlides:!0,centeredSlidesB
1ounds:!0,slidesPerView:"auto",spaceBetween:0,speed:800,navigation:{prevEl:s,nextEl:i},on:{slideChange:function(){if(o&&l){const y=a[this.realIndex];o.textContent=y?.credit??"",l.textContent=y?.description??""}c(this,this.activeIndex+1),c(this,this.activeIndex+2)}}});c(u,1),c(u,2),a.length>0&&o&&l&&(o.textContent=a[0].credit??"",l.textContent=a[0].description??"");let f=window.innerWidth>=1024,p=!1;function m(){s&&(s.style.opacity=0),i&&(i.style.opacity=0),e.style.cursor="default"}function d(){p||(p=!0,n&&n.classList.add("gallery-hover-zone","prev-zone"),r&&r.classList.add("gallery-hover-zone","next-zone"),n&&s&&(n.addEventListener("mouseenter",()=>{e.style.cursor=`url("${Zp}") 16 16, auto`}),n.addEventListener("mousemove",y=>{s.style.opacity=1,i&&(i.style.opacity=0),s.style.top=`${y.offsetY}px`}),n.addEventListener("mouseleave",()=>{e.style.cursor="auto",m()}),n.addEventListener("click",()=>u.slidePrev())),r&&i&&(r.addEventListener("mouseenter",()=>{e.style.cursor=`url("${Qp}") 16 16, auto`}),r.addEventListener("mousemove",y=>{i.style.opacity=1,s&&(s.style.opacity=0),i.style.top=`${y.offsetY}px`}),r.addEventListener("mouseleave",()=>{e.style.cursor="auto",m()}),r.addEventListener("click",()=>u.slideNext())))}function h(){n&&(n.style.display=""),r&&(r.style.display=""),m()}function w(){n&&(n.style.display="none"),r&&(r.style.display="none"),s&&(s.style.opacity=1),i&&(i.style.opacity=1),e.style.cursor="default"}f?(d(),h()):w(),window.addEventListener("resize",()=>{const y=window.innerWidth>=1024;y!==f&&(f=y,f?(d(),h()):w())})})}function th(){document.querySelectorAll("[data-dates-toggle]").forEach(t=>{const s=t.querySelector("[data-toggle-btn]");s&&s.addEventListener("click",()=>{t.classList.toggle("is-expanded")})})}function sh(){const e=document.getElementById("contributors-filter");if(!e)return;const t=document.querySelector("[data-contributors-grid]");if(!t)return;function s(){const n=[...e.querySelectorAll('[name="filter-date"]:checked')].map(c=>c.value),o=e.querySelector("[data-work-btn].is-active")?.dataset.workId??null,l=n.length>0||o!==null;t.classList.toggle("is-filter-active",l),t.querySelectorAll(".cast-grid-card").forEach(c=>{const u=c.querySelector(".cast-grid-role");if(!l){if(c.style.display="",u){const h=JSON.parse(c.dataset.rolesCtx||"{}");u.textContent=(h.all||[]).join(", "),u.style.display=(h.all||[]).length?"":"none"}return}const f=(c.dataset.activityDates||"").split(",").filter(Boolean),p=(c.dataset.workIds||"").split(",").filter(Boolean),m=n.length===0||n.some(h=>f.includes(h)),d=!o||p.includes(o);if(c.style.display=m&&d?"":"none",u){const h=JSON.parse(c.dataset.rolesCtx||"{}"),w=new Set;n.length>0&&h.dates&&n.forEach(v=>(h.dates[v]||[]).forEach(g=>w.add(g))),o&&h.works&&(h.works[o]||[]).forEach(v=>w.add(v));const y=w.size>0?[...w]:h.all||[];u.textContent=y.join(", "),u.style.display=y.length?"":"none"}});const a=t.closest(".cast-grid-component")?.querySelector(".cast-grid-title");if(a){const c=[...t.querySelectorAll(".cast-grid-card")].some(u=>u.style.display!=="none");a.style.display=l&&!c?"none":""}document.querySelectorAll("[data-contribution-groups]").forEach(c=>{c.querySelectorAll("[data-artistic-member]").forEach(f=>{if(!l){f.style.display="";return}const p=(f.dataset.activityDates||"").split(",").filter(Boolean),m=(f.dataset.workIds||"").split(",").filter(Boolean),d=n.length===0||n.some(w=>p.includes(w)),h=!o||m.includes(o);f.style.display=d&&h?"":"none"}),c.querySelectorAll("[data-contribution-group]").forEach(f=>{const p=[...f.querySelectorAll("[data-artistic-member]")].some(m=>m.style.display!=="none");f.style.display=l&&!p?"none":""});const u=c.closest("[data-artistic-team]");if(u){const f=[...c.querySelectorAll("[data-contribution-group]")].some(p=>p.style.display!=="none");u.style.display=l&&!f?"none":""}})}e.querySelectorAll('[name="filter-date"]').forEach(n=>{n.addEventListener("change",s)}),e.querySelectorAll("[data-work-btn]").forEach(n=>{n.addEventListener("click",()=>{const r=n.classList.contains("is-active");e.querySelectorAll("[data-work-btn]").forEach(o=>o.classList.remove("is-active")),r||n.classList.add("is-active"),s()})}),e.querySelector("[data-filter-reset]")?.addEventListener("click",()=>{e.querySelectorAll('[name="filter-date"]').forEach(n=>n.checked=!1),e.querySelectorAll("[data-work-btn]").forEach(n=>n.classList.remove("is-active")),s()})}function ih(){document.querySelectorAll("[data-contributors-toggle]").forEach(t=>{const s=t.closest(".cast-grid-component")?.querySelector("[data-contributors-grid]");if(!s)return;if(s.querySelectorAll("[data-contributor-hidden]").length===0){t.classList.add("is-hidden");return}t.addEventListener("click",()=>{s.classList.add("is-expanded"),t.classList.add("is-hidden")})})}
1function nh(){document.querySelectorAll("[reviews-slider]").forEach(e=>{const t=e.dataset.hasMultiple==="true";new Pe(e,{modules:[Js,Ao,Di],loop:t,autoplay:t?{delay:6e3,disableOnInteraction:!1}:!1,slidesPerView:1,navigation:t?{nextEl:e.querySelector(".swiper-button-next"),prevEl:e.querySelector(".swiper-button-prev")}:!1,a11y:{prevSlideMessage:"Forrige slide",nextSlideMessage:"Næste slide"}})})}function rh(e){if(isNaN(e))return"00:00";const t=Math.floor(e/60),s=Math.floor(e%60);return`${t.toString().padStart(2,"0")}:${s.toString().padStart(2,"0")}`}function oh(e){return e?e.includes("youtube.com")||e.includes("youtu.be")?"youtube":e.includes("twentythree.com")||e.includes("twentythree.net")||e.includes("video.kglteater.dk")?"twentythree":"unknown":"unknown"}function lh(e,t){if(!e)return e;try{const s=new URL(e);switch(t){case"youtube":s.searchParams.set("autoplay","1"),s.searchParams.set("enablejsapi","1");break;case"twentythree":s.searchParams.set("autoplay","1"),s.searchParams.set("autoPlay","1");break;default:s.searchParams.set("autoplay","1"),s.searchParams.set("autoPlay","1")}return s.toString()}catch{const i=e.includes("?")?"&":"?";return`${e}${i}autoplay=1`}}function ah(e){const s=e.querySelector(".embed-wrapper")?.querySelector("iframe"),i=e.querySelectorAll("[data-embed-video-trigger]"),n=e.querySelectorAll("[data-video-play-btn]");if(!s)return;const r=s.src,o=oh(r);function l(){e.classList.add("is-playing");const a=lh(r,o);s.src=a}i&&i.forEach(a=>{a.addEventListener("click",l)}),n&&n.forEach(a=>{a.addEventListener("click",l)})}function ch(e){const t=e.querySelector("video"),s=e.querySelector("[data-video-play-btn]"),i=e.querySelector("[data-video-pause]"),n=e.querySelector("[data-video-toggle]"),r=e.querySelector(".video-time");if(!t)return;const o=parseFloat(t.dataset.teaserStart||0),l=parseFloat(t.dataset.teaserDuration||0),a=l>0,c=o+l;let u=!1;function f(){a&&(t.currentTime=o,t.muted=!0,t.play().catch(()=>{})),r&&(r.textContent=rh(t.duration))}t.readyState>=1?f():t.addEventListener("loadedmetadata",f),t.addEventListener("timeupdate",()=>{!u&&a&&t.currentTime>=c&&(t.currentTime=o,t.play())}),s&&s.addEventListener("click",()=>{t.play(),e.classList.add("is-playing"),s.setAttribute("aria-hidden","true"),i&&i.setAttribute("aria-hidden","false")}),i&&i.addEventListener("click",()=>{t.pause(),e.classList.remove("is-playing"),i.setAttribute("aria-hidden","true"),s&&s.setAttribute("aria-hidden","false")}),n&&n.addEventListener("click",()=>{u?t.paused?t.play():t.pause():(u=!0,t.currentTime=0,t.muted=!1,t.play(),n.textContent="Pause",n.setAttribute("aria-label","Pause video"))}),t.addEventListener("play",()=>{e.classList.add("is-playing"),u&&n&&(n.setAttribute("aria-label","Pause video"),n.textContent="Pause")}),t.addEventListener("pause",()=>{e.classList.remove("is-playing"),u&&n&&(n.setAttribute("aria-label","Afspil video"),n.textContent="Afspil")}),t.addEventListener("ended",()=>{e.classList.remove("is-playing"),u&&(u=!1,n&&(n.textContent="Play",n.setAttribute("aria-label","Play video")),a&&(t.currentTime=o,t.muted=!0,t.play().catch(()=>{}))),s&&s.setAttribute("aria-hidden","false"),i&&i.setAttribute("aria-hidden","true")})}function uh(){document.querySelectorAll("[data-video]").forEach(t=>{const s=t.querySelector("video:not([data-embed-video-trigger])"),i=t.querySelector(".embed-wrapper iframe");s?ch(t):i&&ah(t)})}function fh(){const e=document.querySelectorAll(".category-page-hero:has(.title.triple-split)");e.length&&e.forEach(t=>{const s=t.querySelector("[data-category-page-hero-text-split]");if(!s)return;const i=/Windows/.test(navigator.userAgent),n=/Chrome/.test(navigator.userAgent)&&/Google Inc/.test(navigator.vendor),r=/Firefox/.test(navigator.userAgent);i&&(n||r)&&s.classList.add("chrome-firefox-windows");const o=()=>{const l=t.getBoundingClientRect();l.top+window.scrollY;const a=l.height,u=window.scrollY,f=a/4,p=Math.min(Math.max(u/f,0),1),m=-53*(1-p),d=-83*(1-p);if(s.style.setProperty("--scroll-offset-before",`${m}%`),s.style.setProperty("--scroll-offset-after",`${d}%`),window.innerWidth<1024){const v=-64+p*-56;s.style.transform=`translateX(-50%) translateY(${v}%)`}else s.style.transform=""};window.addEventListener("scroll",o),o()})}function dh(){const e=document.querySelector(".show-page-hero");
1if(!e)return;const t=e.querySelector(".header"),s=e.querySelector(".media-wrapper");if(!t||!s)return;const i=document.querySelector(".main-header"),n=i?i.offsetHeight:90,r=document.querySelector(".show-page-sticky-bar"),o=e.classList.contains("show-page-hero-alternative");let l=!1,a=window.scrollY,c=!0;function u(){l||(window.requestAnimationFrame(()=>{const f=window.scrollY;c=f>=a,a=f;const p=window.innerHeight*.09,m=t.offsetTop-n-p;e.style.setProperty("--scroll-progress",Math.min(1,Math.max(0,f/m)));const d=e.getBoundingClientRect(),h=window.innerHeight;if(d.bottom-n<h){t.classList.add("is-hidden");const y=f>10,v=o?y:!0;c&&v?r.classList.add("is-shown"):(!c||!v)&&r.classList.remove("is-shown")}else t.classList.remove("is-hidden"),r.classList.remove("is-shown");l=!1}),l=!0)}o?(t.classList.remove("is-hidden"),r.classList.remove("is-shown"),r.style.transition="none",requestAnimationFrame(()=>{r.style.transition=""})):u(),window.addEventListener("scroll",u,{passive:!0})}const ph="dkt:breaking-banner:dismissed:";function mc(e){if(!e?.hasAttribute("data-banner-session-persist"))return null;const t=e.getAttribute("data-banner-id");return t?`${ph}${t}`:null}function hh(e){const t=mc(e);if(!t)return!1;try{return sessionStorage.getItem(t)==="1"}catch{return!1}}function mh(e){const t=mc(e);if(t)try{sessionStorage.setItem(t,"1")}catch{}}function gh(){document.querySelectorAll("[data-breaking-banner]").forEach(t=>{hh(t)&&t.remove()}),document.addEventListener("click",t=>{const s=t.target.closest("[data-banner-close]");if(!s)return;const i=s.closest("[data-breaking-banner]");i&&(mh(i),i.classList.add("closing"),setTimeout(()=>i.remove(),400))})}function yh(){document.querySelectorAll("[data-overlay-trigger]").forEach(e=>{e.addEventListener("click",()=>{const t=e.getAttribute("data-overlay-trigger"),s=document.getElementById(t);s&&vh(s)})}),document.querySelectorAll("[data-overlay-close]").forEach(e=>{e.addEventListener("click",()=>{const t=e.closest("dialog");t&&Ji(t)})}),document.querySelectorAll(".overlay").forEach(e=>{e.addEventListener("click",t=>{t.target===e&&Ji(e)}),e.addEventListener("cancel",t=>{t.preventDefault(),Ji(e)})}),document.addEventListener("keydown",e=>{if(e.key==="Escape"){const t=document.querySelector(".overlay[open]");t&&Ji(t)}})}function vh(e){e.open||(e.showModal(),document.body.classList.add("no-scroll"),requestAnimationFrame(()=>{e.classList.add("is-open")}))}function Ji(e){if(!e.open||e.classList.contains("is-closing"))return;e.classList.add("is-closing"),e.classList.remove("is-open");const t=()=>{e.classList.remove("is-closing"),e.close(),document.body.classList.remove("no-scroll")},s=i=>{i.target===e&&(e.removeEventListener("transitionend",s),t())};e.addEventListener("transitionend",s),setTimeout(()=>{e.open&&(e.removeEventListener("transitionend",s),t())},400)}function Sh(){const e=document.querySelector(".newsletter-form");if(!e)return;const t=e.querySelector("#email"),s=e.querySelector("button"),i=n=>/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(n);t.addEventListener("input",()=>{s.disabled=!i(t.value)}),e.addEventListener("submit",n=>{n.preventDefault(),i(t.value)&&(e.reset(),s.disabled=!0)})}function bh(){const e=document.querySelectorAll("[data-stacked]");e.length&&e.forEach(t=>{const s=t.querySelector(".stacked-cards-inner"),i=Array.from(t.querySelectorAll(".stacked-card"));if(!s||!i.length)return;const n=i.length,r=24,o=.05,l=(n-1)*200;t.style.minHeight=`${window.innerHeight+l}px`;const a=i[0].offsetHeight;s.style.setProperty("--card-height",`${a}px`),s.style.setProperty("--card-offset",`${r}px`),i.forEach((f,p)=>{const m=1-p*o,d=p*r;f.dataset.startScale=m,f.dataset.startTranslate=d,f.style.transformOrigin="center bottom",f.style.transform=`translateY(${d}px) scale(${m})`,f.style.zIndex=n-p});function c(f,p,m){const d=f.getBoundingClientRect(),h=window.innerHeight,w=h*1,y=h-d.top-w,v=d.height-h,g=Math.min(Math.max(y/v,0),1),S=1/m,E=p*S;let L=(g-E)/S;return Math.min(Math.max(L,0),1)}function u(){i.forEach((f,p)=>{const m=c(t,p,n),d=parseFloat(f.dataset.startScale),w=parseFloat(f.dataset.startTranslate)*(1-m),y=d+(1-d)*m;f.style.transform=`translateY(${w}px) scale(${y})`})}window.addEventListener("scroll",u,{passive:!0}),u()})}function wh(){document.querySelectorAll("[data-accordion]").forEach(t=>{const s=t.querySelector("[data-accordion-trigger]"),i=t.querySelector("[data-accordion-content]");if(!s||!i)return;const n=t.classList.contains("is-open");s.setAttribute("aria-expanded",n.toString()),i.setAttribute("aria-hidden",(!n).toString()),s.addEventListener("click",()=>{const r=t.classList.contains("is-open"),o=t.closest("[data-accordion-group]");o&&o.querySelectorAll("[data-accordion].is-open").forEach(a=>{a!==t&&(a.classList.remove("is-open"),a.querySelector("[data-accordion-trigger]")?.setAttribute("aria-expanded","fal
1se"),a.querySelector("[data-accordion-content]")?.setAttribute("aria-hidden","true"))}),t.classList.toggle("is-open"),s.setAttribute("aria-expanded",(!r).toString()),i.setAttribute("aria-hidden",r.toString())}),s.addEventListener("keydown",r=>{(r.key==="Enter"||r.key===" ")&&(r.preventDefault(),s.click())})})}function Eh(){const e=document.querySelector(".footer-animated-box"),t=document.querySelector(".main-footer");if(e&&t){const i=()=>{const r=t.querySelector(".footer-wrapper").getBoundingClientRect(),o=t.getBoundingClientRect(),l=window.innerHeight,a=e.offsetHeight;if(r.bottom>l){e.style.visibility="hidden",e.style.transform=`translateY(${a}px)`;return}const c=Math.max(0,l-o.top),u=Math.max(0,a-c);e.style.visibility="visible",e.style.transform=`translateY(${u}px)`};window.addEventListener("scroll",i,{passive:!0}),i()}const s=[...document.querySelectorAll("video[data-lazy-video]")];s.length>0&&t&&new IntersectionObserver((n,r)=>{n.forEach(o=>{o.isIntersecting&&(s.forEach(l=>{[...l.children].forEach(a=>{a.tagName==="SOURCE"&&a.dataset.src&&(a.src=a.dataset.src)}),l.load(),l.setAttribute("data-loaded","true")}),r.unobserve(t))})},{threshold:0}).observe(t)}function lt(e){const t=Object.create(null);for(const s of e.split(","))t[s]=1;return s=>s in t}const ne={},Os=[],Fe=()=>{},Ps=()=>!1,bs=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Io=e=>e.startsWith("onUpdate:"),se=Object.assign,Lo=(e,t)=>{const s=e.indexOf(t);s>-1&&e.splice(s,1)},Th=Object.prototype.hasOwnProperty,ce=(e,t)=>Th.call(e,t),U=Array.isArray,Fs=e=>Zs(e)==="[object Map]",ws=e=>Zs(e)==="[object Set]",Rl=e=>Zs(e)==="[object Date]",xh=e=>Zs(e)==="[object RegExp]",X=e=>typeof e=="function",ee=e=>typeof e=="string",et=e=>typeof e=="symbol",ae=e=>e!==null&&typeof e=="object",Mo=e=>(ae(e)||X(e))&&X(e.then)&&X(e.catch),gc=Object.prototype.toString,Zs=e=>gc.call(e),_h=e=>Zs(e).slice(8,-1),Xn=e=>Zs(e)==="[object Object]",Jn=e=>ee(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Bt=lt(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Ch=lt("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),Zn=e=>{const t=Object.create(null);return(s=>t[s]||(t[s]=e(s)))},Ah=/-\w/g,de=Zn(e=>e.replace(Ah,t=>t.slice(1).toUpperCase())),Ih=/\B([A-Z])/g,Je=Zn(e=>e.replace(Ih,"-$1").toLowerCase()),Es=Zn(e=>e.charAt(0).toUpperCase()+e.slice(1)),Rs=Zn(e=>e?`on${Es(e)}`:""),ke=(e,t)=>!Object.is(e,t),Ds=(e,...t)=>{for(let s=0;s<e.length;s++)e[s](...t)},yc=(e,t,s,i=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:i,value:s})},Qn=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Tn=e=>{const t=ee(e)?Number(e):NaN;return isNaN(t)?e:t};let Dl;const er=()=>Dl||(Dl=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Lh(e,t){return e+JSON.stringify(t,(s,i)=>typeof i=="function"?i.toString():i)}const Mh="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",Ph=lt(Mh);function Bi(e){if(U(e)){const t={};for(let s=0;s<e.length;s++){const i=e[s],n=ee(i)?vc(i):Bi(i);if(n)for(const r in n)t[r]=n[r]}return t}else if(ee(e)||ae(e))return e}const kh=/;(?![^(]*\))/g,Nh=/:([^]+)/,Oh=/\/\*[^]*?\*\//g;function vc(e){const t={};return e.replace(Oh,"").split(kh).forEach(s=>{if(s){const i=s.split(Nh);i.length>1&&(t[i[0].trim()]=i[1].trim())}}),t}function Vi(e){let t="";if(ee(e))t=e;else if(U(e))for(let s=0;s<e.length;s++){const i=Vi(e[s]);i&&(t+=i+" ")}else if(ae(e))for(const s in e)e[s]&&(t+=s+" ");return t.trim()}function Fh(e){if(!e)return null;let{class:t,style:s}=e;return t&&!ee(t)&&(e.class=Vi(t)),s&&(e.style=Bi(s)),e}const Rh="html,body,base,head,link,meta,style,title,address,article,aside,footer,header,hgroup,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",Dh="svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistantLight,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",Bh="annotation,annotation-xml,maction,maligngroup,malignmark,math,menclose,merror,mfenced,mfrac,mfraction,mglyph,mi,mlabeledtr,mlongdiv,mmultiscripts,mn,mo,mover,mpadded,mphantom,mprescripts,mroot,mrow,ms,mscarries,mscarry,msgroup,msline,mspace,msqrt,msrow,mstack,mstyle,msub,msubsup,msup,mtable,mtd,mtext,mtr,munder,munderover,none,semantics",Vh="area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr",qh=lt(Rh),$h=lt(Dh),Hh=lt(Bh),jh=lt(Vh),Gh="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Uh=lt(Gh);function Sc(e){return!!e||e===""}function zh(e,t){if(e.length!==t.length)return!1;let s=!0;for(let i=0;s&&i<e.length;i++)s=Ht(e[i],t[i]);return s}function Ht(e,t){if(e===t)return!0;let s=Rl(e),i=Rl(t);if(s||i)return s&&i?e.getTime()===t.getTime():!1;if(s=et(e),i=et(t),s||i)return e===t;if(s=U(e),i=U(t),s||i)return s&&i?zh(e,t):!1;
vendor: 6,317 bytes, line 1
1if(s=ae(e),i=ae(t),s||i){if(!s||!i)return!1;const n=Object.keys(e).length,r=Object.keys(t).length;if(n!==r)return!1;for(const o in e){const l=e.hasOwnProperty(o),a=t.hasOwnProperty(o);if(l&&!a||!l&&a||!Ht(e[o],t[o]))return!1}}return String(e)===String(t)}function tr(e,t){return e.findIndex(s=>Ht(s,t))}const bc=e=>!!(e&&e.__v_isRef===!0),wc=e=>ee(e)?e:e==null?"":U(e)||ae(e)&&(e.toString===gc||!X(e.toString))?bc(e)?wc(e.value):JSON.stringify(e,Ec,2):String(e),Ec=(e,t)=>bc(t)?Ec(e,t.value):Fs(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((s,[i,n],r)=>(s[Pr(i,r)+" =>"]=n,s),{})}:ws(t)?{[`Set(${t.size})`]:[...t.values()].map(s=>Pr(s))}:et(t)?Pr(t):ae(t)&&!U(t)&&!Xn(t)?String(t):t,Pr=(e,t="")=>{var s;return et(e)?`Symbol(${(s=e.description)!=null?s:t})`:e};function Wh(e){return e==null?"initial":typeof e=="string"?e===""?" ":e:String(e)}let Be;class Po{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.__v_skip=!0,this.parent=Be,!t&&Be&&(this.index=(Be.scopes||(Be.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,s;if(this.scopes)for(t=0,s=this.scopes.length;t<s;t++)this.scopes[t].pause();for(t=0,s=this.effects.length;t<s;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,s;if(this.scopes)for(t=0,s=this.scopes.length;t<s;t++)this.scopes[t].resume();for(t=0,s=this.effects.length;t<s;t++)this.effects[t].resume()}}run(t){if(this._active){const s=Be;try{return Be=this,t()}finally{Be=s}}}on(){++this._on===1&&(this.prevScope=Be,Be=this)}off(){this._on>0&&--this._on===0&&(Be=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let s,i;for(s=0,i=this.effects.length;s<i;s++)this.effects[s].stop();for(this.effects.length=0,s=0,i=this.cleanups.length;s<i;s++)this.cleanups[s]();if(this.cleanups.length=0,this.scopes){for(s=0,i=this.scopes.length;s<i;s++)this.scopes[s].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const n=this.parent.scopes.pop();n&&n!==this&&(this.parent.scopes[this.index]=n,n.index=this.index)}this.parent=void 0}}}function Kh(e){return new Po(e)}function Tc(){return Be}function Yh(e,t=!1){Be&&Be.cleanups.push(e)}let ge;const kr=new WeakSet;class bi{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,Be&&Be.active&&Be.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,kr.has(this)&&(kr.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||_c(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Bl(this),Cc(this);const t=ge,s=vt;ge=this,vt=!0;try{return this.fn()}finally{Ac(this),ge=t,vt=s,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)Oo(t);this.deps=this.depsTail=void 0,Bl(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?kr.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Qr(this)&&this.run()}get dirty(){return Qr(this)}}let xc=0,fi,di;function _c(e,t=!1){if(e.flags|=8,t){e.next=di,di=e;return}e.next=fi,fi=e}function ko(){xc++}function No(){if(--xc>0)return;if(di){let t=di;for(di=void 0;t;){const s=t.next;t.next=void 0,t.flags&=-9,t=s}}let e;for(;fi;){let t=fi;for(fi=void 0;t;){const s=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(i){e||(e=i)}t=s}}if(e)throw e}function Cc(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Ac(e){let t,s=e.depsTail,i=s;for(;i;){const n=i.prevDep;i.version===-1?(i===s&&(s=n),Oo(i),Xh(i)):t=i,i.dep.activeLink=i.prevActiveLink,i.prevActiveLink=void 0,i=n}e.deps=t,e.depsTail=s}function Qr(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Ic(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Ic(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===wi)||(e.globalVersion=wi,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Qr(e))))return;e.flags|=2;const t=e.dep,s=ge,i=vt;ge=e,vt=!0;try{Cc(e);const n=e.fn(e._value);(t.version===0||ke(n,e._value))&&(e.flags|=128,e._value=n,t.version++)}catch(n){throw t.version++,n}finally{ge=s,vt=i,Ac(e),e.flags&=-3}}function Oo(e,t=!1){const{dep:s,prevSub:i,nextSub:n}=e;if(i&&(i.nextSub=n,e.prevSub=void 0),n&&(n.prevSub=i,e.nextSub=void 0),s.subs===e&&(s.subs=i,!i&&s.computed)){s.computed.flags&=-5;for(let r=s.computed.deps;r;r=r.nextDep)Oo(r,!0)}!t&&!--s.sc&&s.map&&s.map.delete(s.key)}function Xh(e){const{prevDep:t,nextDep:s}=e;t&&(t.nextDep=s,e.prevDep=void 0),s&&(s.prevDep=t,e.nextDep=void 0)}function Jh(e,t){e.effect instanceof bi&&(e=e.effect.fn);const s=new bi(e);t&&se(s,t);try{s.run()}catch(n){throw s.stop(),n}const i=s.run.bind(s);return i.effect=s,i}function Zh(e){e.effect.stop()}let vt=!0;const Lc=[];function jt(){Lc.push(vt),vt=!1}function Gt(){const e=Lc.pop();vt=e===void 0?!0:e}function Bl(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const s=ge;ge=void 0;try{t()}finally{ge=s}}}let wi=0;class Qh{constructor(t,s){this.sub=t,this.dep=s,this.version=s.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class sr{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!ge||!vt||ge===this.computed)return;let s=this.activeLink;if(s===void 0||s.sub!==ge)s=this.activeLink=new Qh(ge,this),ge.deps?(s.prevDep=ge.depsTail,ge.depsTail.nextDep=s,ge.depsTail=s):ge.deps=ge.depsTail=s,Mc(s);else if(s.version===-1&&(s.version=this.version,s.nextDep)){const i=s.nextDep;i.prevDep=s.prevDep,s.prevDep&&(s.prevDep.nextDep=i),s.prevDep=ge.depsTail,s.nextDep=void 0,ge.depsTail.nextDep=s,ge.depsTail=s,ge.deps===s&&(ge.deps=i)}return s}trigger(t){this.version++,wi++,this.notify(t)}notify(t){ko();try{for(let s=this.subs;s;s=s.prevSub)s.sub.notify()&&s.sub.dep.notify()}finally{No()}}}function Mc(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let i=t.deps;i;i=i.nextDep)Mc(i)}const s=e.dep.subs;s!==e&&(e.prevSub=s,s&&(s.nextSub=e)),e.dep.subs=e}}const xn=new WeakMap,fs=Symbol(""),eo=Symbol(""),Ei=Symbol("");
1function qe(e,t,s){if(vt&&ge){let i=xn.get(e);i||xn.set(e,i=new Map);let n=i.get(s);n||(i.set(s,n=new sr),n.map=i,n.key=s),n.track()}}function Ft(e,t,s,i,n,r){const o=xn.get(e);if(!o){wi++;return}const l=a=>{a&&a.trigger()};if(ko(),t==="clear")o.forEach(l);else{const a=U(e),c=a&&Jn(s);if(a&&s==="length"){const u=Number(i);o.forEach((f,p)=>{(p==="length"||p===Ei||!et(p)&&p>=u)&&l(f)})}else switch((s!==void 0||o.has(void 0))&&l(o.get(s)),c&&l(o.get(Ei)),t){case"add":a?c&&l(o.get("length")):(l(o.get(fs)),Fs(e)&&l(o.get(eo)));break;case"delete":a||(l(o.get(fs)),Fs(e)&&l(o.get(eo)));break;case"set":Fs(e)&&l(o.get(fs));break}}No()}function em(e,t){const s=xn.get(e);return s&&s.get(t)}function _s(e){const t=oe(e);return t===e?t:(qe(t,"iterate",Ei),Qe(e)?t:t.map(bt))}function ir(e){return qe(e=oe(e),"iterate",Ei),e}function At(e,t){return It(e)?js(Vt(e)?bt(t):t):bt(t)}const tm={__proto__:null,[Symbol.iterator](){return Nr(this,Symbol.iterator,e=>At(this,e))},concat(...e){return _s(this).concat(...e.map(t=>U(t)?_s(t):t))}
1,entries(){return Nr(this,"entries",e=>(e[1]=At(this,e[1]),e))},every(e,t){return Mt(this,"every",e,t,void 0,arguments)},filter(e,t){return Mt(this,"filter",e,t,s=>s.map(i=>At(this,i)),arguments)},find(e,t){return Mt(this,"find",e,t,s=>At(this,s),arguments)},findIndex(e,t){return Mt(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Mt(this,"findLast",e,t,s=>At(this,s),arguments)},findLastIndex(e,t){return Mt(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Mt(this,"forEach",e,t,void 0,arguments)},includes(...e){return Or(this,"includes",e)},indexOf(...e){return Or(this,"indexOf",e)},join(e){return _s(this).join(e)},lastIndexOf(...e){return Or(this,"lastIndexOf",e)},map(e,t){return Mt(this,"map",e,t,void 0,arguments)},pop(){return si(this,"pop")},push(...e){return si(this,"push",e)},reduce(e,...t){return Vl(this,"reduce",e,t)},reduceRight(e,...t){return Vl(this,"reduceRight",e,t)},shift(){return si(this,"shift")},some(e,t){return Mt(this,"some",e,t,void 0,arguments)},splice(...e){return si(this,"splice",e)},toReversed(){return _s(this).toReversed()},toSorted(e){return _s(this).toSorted(e)},toSpliced(...e){return _s(this).toSpliced(...e)},unshift(...e){return si(this,"unshift",e)},values(){return Nr(this,"values",e=>At(this,e))}};function Nr(e,t,s){const i=ir(e),n=i[t]();return i!==e&&!Qe(e)&&(n._next=n.next,n.next=()=>{const r=n._next();return r.done||(r.value=s(r.value)),r}),n}const sm=Array.prototype;function Mt(e,t,s,i,n,r){const o=ir(e),l=o!==e&&!Qe(e),a=o[t];if(a!==sm[t]){const f=a.apply(e,r);return l?bt(f):f}let c=s;o!==e&&(l?c=function(f,p){return s.call(this,At(e,f),p,e)}:s.length>2&&(c=function(f,p){return s.call(this,f,p,e)}));const u=a.call(o,c,i);return l&&n?n(u):u}function Vl(e,t,s,i){const n=ir(e),r=n!==e&&!Qe(e);let o=s,l=!1;n!==e&&(r?(l=i.length===0,o=function(c,u,f){return l&&(l=!1,c=At(e,c)),s.call(this,c,At(e,u),f,e)}):s.length>3&&(o=function(c,u,f){return s.call(this,c,u,f,e)}));const a=n[t](o,...i);return l?At(e,a):a}function Or(e,t,s){const i=oe(e);qe(i,"iterate",Ei);const n=i[t](...s);return(n===-1||n===!1)&&qi(s[0])?(s[0]=oe(s[0]),i[t](...s)):n}function si(e,t,s=[]){jt(),ko();const i=oe(e)[t].apply(e,s);return No(),Gt(),i}const im=lt("__proto__,__v_isRef,__isVue"),Pc=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(et));function nm(e){et(e)||(e=String(e));const t=oe(this);return qe(t,"has",e),t.hasOwnProperty(e)}class kc{constructor(t=!1,s=!1){this._isReadonly=t,this._isShallow=s}get(t,s,i){if(s==="__v_skip")return t.__v_skip;const n=this._isReadonly,r=this._isShallow;if(s==="__v_isReactive")return!n;if(s==="__v_isReadonly")return n;if(s==="__v_isShallow")return r;if(s==="__v_raw")return i===(n?r?Bc:Dc:r?Rc:Fc).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(i)?t:void 0;const o=U(t);if(!n){let a;if(o&&(a=tm[s]))return a;if(s==="hasOwnProperty")return nm}const l=Reflect.get(t,s,Ce(t)?t:i);if((et(s)?Pc.has(s):im(s))||(n||qe(t,"get",s),r))return l;if(Ce(l)){const a=o&&Jn(s)?l:l.value;return n&&ae(a)?_n(a):a}return ae(l)?n?_n(l):rr(l):l}}class Nc extends kc{constructor(t=!1){super(!1,t)}set(t,s,i,n){let r=t[s];const o=U(t)&&Jn(s);if(!this._isShallow){const c=It(r);if(!Qe(i)&&!It(i)&&(r=oe(r),i=oe(i)),!o&&Ce(r)&&!Ce(i))return c||(r.value=i),!0}const l=o?Number(s)<t.length:ce(t,s),a=Reflect.set(t,s,i,Ce(t)?t:n);return t===oe(n)&&(l?ke(i,r)&&Ft(t,"set",s,i):Ft(t,"add",s,i)),a}deleteProperty(t,s){const i=ce(t,s);t[s];const n=Reflect.deleteProperty(t,s);return n&&i&&Ft(t,"delete",s,void 0),n}has(t,s){const i=Reflect.has(t,s);return(!et(s)||!Pc.has(s))&&qe(t,"has",s),i}ownKeys(t){return qe(t,"iterate",U(t)?"length":fs),Reflect.ownKeys(t)}}class Oc extends kc{constructor(t=!1){super(!0,t)}set(t,s){return!0}deleteProperty(t,s){return!0}}const rm=new Nc,om=new Oc,lm=new Nc(!0),am=new Oc(!0),to=e=>e,Zi=e=>Reflect.getPrototypeOf(e);function cm(e,t,s){return function(...i){const n=this.__v_raw,r=oe(n),o=Fs(r),l=e==="entries"||e===Symbol.iterator&&o,a=e==="keys"&&o,c=n[e](...i),u=s?to:t?js:bt;return!t&&qe(r,"iterate",a?eo:fs),se(Object.create(c),{next(){const{value:f,done:p}=c.next();return p?{value:f,done:p}:{value:l?[u(f[0]),u(f[1])]:u(f),done:p}}})}}function Qi(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function um(e,t){const s={get(n){const r=this.__v_raw,o=oe(r),l=oe(n);e||(ke(n,l)&&qe(o,"get",n),qe(o,"get",l));const{has:a}=Zi(o),c=t?to:e?js:bt;if(a.call(o,n))return c(r.get(n));if(a.call(o,l))return c(r.get(l));r!==o&&r.get(n)},get size(){const n=this.__v_raw;return!e&&qe(oe(n),"iterate",fs),n.size},has(n){const r=this.__v_raw,o=oe(r),l=oe(n);return e||(ke(n,l)&&qe(o,"has",n),qe(o,"has",l)),n===l?r.has(n):r.has(n)||r.has(l)}
vendor: 82,322 bytes, lines 1-3
1,forEach(n,r){const o=this,l=o.__v_raw,a=oe(l),c=t?to:e?js:bt;return!e&&qe(a,"iterate",fs),l.forEach((u,f)=>n.call(r,c(u),c(f),o))}};return se(s,e?{add:Qi("add"),set:Qi("set"),delete:Qi("delete"),clear:Qi("clear")}:{add(n){const r=oe(this),o=Zi(r),l=oe(n),a=!t&&!Qe(n)&&!It(n)?l:n;return o.has.call(r,a)||ke(n,a)&&o.has.call(r,n)||ke(l,a)&&o.has.call(r,l)||(r.add(a),Ft(r,"add",a,a)),this},set(n,r){!t&&!Qe(r)&&!It(r)&&(r=oe(r));const o=oe(this),{has:l,get:a}=Zi(o);let c=l.call(o,n);c||(n=oe(n),c=l.call(o,n));const u=a.call(o,n);return o.set(n,r),c?ke(r,u)&&Ft(o,"set",n,r):Ft(o,"add",n,r),this},delete(n){const r=oe(this),{has:o,get:l}=Zi(r);let a=o.call(r,n);a||(n=oe(n),a=o.call(r,n)),l&&l.call(r,n);const c=r.delete(n);return a&&Ft(r,"delete",n,void 0),c},clear(){const n=oe(this),r=n.size!==0,o=n.clear();return r&&Ft(n,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(n=>{s[n]=cm(n,e,t)}),s}function nr(e,t){const s=um(e,t);return(i,n,r)=>n==="__v_isReactive"?!e:n==="__v_isReadonly"?e:n==="__v_raw"?i:Reflect.get(ce(s,n)&&n in i?s:i,n,r)}const fm={get:nr(!1,!1)},dm={get:nr(!1,!0)},pm={get:nr(!0,!1)},hm={get:nr(!0,!0)},Fc=new WeakMap,Rc=new WeakMap,Dc=new WeakMap,Bc=new WeakMap;function mm(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function gm(e){return e.__v_skip||!Object.isExtensible(e)?0:mm(_h(e))}function rr(e){return It(e)?e:or(e,!1,rm,fm,Fc)}function Vc(e){return or(e,!1,lm,dm,Rc)}function _n(e){return or(e,!0,om,pm,Dc)}function ym(e){return or(e,!0,am,hm,Bc)}function or(e,t,s,i,n){if(!ae(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=gm(e);if(r===0)return e;const o=n.get(e);if(o)return o;const l=new Proxy(e,r===2?i:s);return n.set(e,l),l}function Vt(e){return It(e)?Vt(e.__v_raw):!!(e&&e.__v_isReactive)}function It(e){return!!(e&&e.__v_isReadonly)}function Qe(e){return!!(e&&e.__v_isShallow)}function qi(e){return e?!!e.__v_raw:!1}function oe(e){const t=e&&e.__v_raw;return t?oe(t):e}function qc(e){return!ce(e,"__v_skip")&&Object.isExtensible(e)&&yc(e,"__v_skip",!0),e}const bt=e=>ae(e)?rr(e):e,js=e=>ae(e)?_n(e):e;function Ce(e){return e?e.__v_isRef===!0:!1}function pi(e){return Hc(e,!1)}function $c(e){return Hc(e,!0)}function Hc(e,t){return Ce(e)?e:new vm(e,t)}class vm{constructor(t,s){this.dep=new sr,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=s?t:oe(t),this._value=s?t:bt(t),this.__v_isShallow=s}get value(){return this.dep.track(),this._value}set value(t){const s=this._rawValue,i=this.__v_isShallow||Qe(t)||It(t);t=i?t:oe(t),ke(t,s)&&(this._rawValue=t,this._value=i?t:bt(t),this.dep.trigger())}}function Sm(e){e.dep&&e.dep.trigger()}function $i(e){return Ce(e)?e.value:e}function bm(e){return X(e)?e():$i(e)}const wm={get:(e,t,s)=>t==="__v_raw"?e:$i(Reflect.get(e,t,s)),set:(e,t,s,i)=>{const n=e[t];return Ce(n)&&!Ce(s)?(n.value=s,!0):Reflect.set(e,t,s,i)}};function Fo(e){return Vt(e)?e:new Proxy(e,wm)}class Em{constructor(t){this.__v_isRef=!0,this._value=void 0;const s=this.dep=new sr,{get:i,set:n}=t(s.track.bind(s),s.trigger.bind(s));this._get=i,this._set=n}get value(){return this._value=this._get()}set value(t){this._set(t)}}function jc(e){return new Em(e)}function Tm(e){const t=U(e)?new Array(e.length):{};for(const s in e)t[s]=Gc(e,s);return t}class xm{constructor(t,s,i){this._object=t,this._key=s,this._defaultValue=i,this.__v_isRef=!0,this._value=void 0,this._raw=oe(t);let n=!0,r=t;if(!U(t)||!Jn(String(s)))do n=!qi(r)||Qe(r);while(n&&(r=r.__v_raw));this._shallow=n}get value(){let t=this._object[this._key];return this._shallow&&(t=$i(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&Ce(this._raw[this._key])){const s=this._object[this._key];if(Ce(s)){s.value=t;return}}this._object[this._key]=t}get dep(){return em(this._raw,this._key)}}class _m{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Cm(e,t,s){return Ce(e)?e:X(e)?new _m(e):ae(e)&&arguments.length>1?Gc(e,t,s):pi(e)}function Gc(e,t,s){return new xm(e,t,s)}class Am{constructor(t,s,i){this.fn=t,this.setter=s,this._value=void 0,this.dep=new sr(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=wi-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!s,this.isSSR=i}notify(){if(this.flags|=16,!(this.flags&8)&&ge!==this)return _c(this,!0),!0}get value(){const t=this.dep.track();return Ic(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Im(e,t,s=!1){let i,n;return X(e)?i=e:(i=e.get,n=e.set),new Am(i,n,s)}const Lm={GET:"get",HAS:"has",ITERATE:"iterate"},Mm={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},en={},Cn=new WeakMap;let Zt;function Pm(){return Zt}function Uc(e,t=!1,s=Zt){if(s){let i=Cn.get(s);i||Cn.set(s,i=[]),i.push(e)}}function km(e,t,s=ne){const{immediate:i,deep:n,once:r,scheduler:o,augmentJob:l,call:a}=s,c=S=>n?S:Qe(S)||n===!1||n===0?Rt(S,1):Rt(S);let u,f,p,m,d=!1,h=!1;if(Ce(e)?(f=()=>e.value,d=Qe(e)):Vt(e)?(f=()=>c(e),d=!0):U(e)?(h=!0,d=e.some(S=>Vt(S)||Qe(S)),f=()=>e.map(S=>{if(Ce(S))return S.value;if(Vt(S))return c(S);if(X(S))return a?a(S,2):S()})):X(e)?t?f=a?()=>a(e,2):e:f=()=>{if(p){jt();try{p()}finally{Gt()}}const S=Zt;Zt=u;try{return a?a(e,3,[m]):e(m)}finally{Zt=S}}:f=Fe,t&&n){const S=f,E=n===!0?1/0:n;f=()=>Rt(S(),E)}const w=Tc(),y=()=>{u.stop(),w&&w.active&&Lo(w.effects,u)};if(r&&t){const S=t;t=(...E)=>{S(...E),y()}}let v=h?new Array(e.length).fill(en):en;const g=S=>{if(!(!(u.flags&1)||!u.dirty&&!S))if(t){const E=u.run();if(n||d||(h?E.some((L,N)=>ke(L,v[N])):ke(E,v))){p&&p();const L=Zt;Zt=u;try{const N=[E,v===en?void 0:h&&v[0]===en?[]:v,m];v=E,a?a(t,3,N):t(...N)}finally{Zt=L}}}else u.run()};return l&&l(g),u=new bi(f),u.scheduler=o?()=>o(g,!1):g,m=S=>Uc(S,!1,u),p=u.onStop=()=>{const S=Cn.get(u);if(S){if(a)a(S,4);else for(const E of S)E();Cn.delete(u)}},t?i?g(!0):v=u.run():o?o(g.bind(null,!0),!0):u.run(),y.pause=u.pause.bind(u),y.resume=u.resume.bind(u),y.stop=y,y}function Rt(e,t=1/0,s){if(t<=0||!ae(e)||e.__v_skip||(s=s||new Map,(s.get(e)||0)>=t))return e;if(s.set(e,t),t--,Ce(e))Rt(e.value,t,s);else if(U(e))for(let i=0;i<e.length;i++)Rt(e[i],t,s);else if(ws(e)||Fs(e))e.forEach(i=>{Rt(i,t,s)});else if(Xn(e)){for(const i in e)Rt(e[i],t,s);for(const i of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,i)&&Rt(e[i],t,s)}return e}const zc=[];function Nm(e){zc.push(e)}function Om(){zc.pop()}function Fm(e,t){}const Rm={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"},Dm={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function Qs(e,t,s,i){try{return i?e(...i):e()}catch(n){Ts(n,t,s)}}function pt(e,t,s,i){if(X(e)){const n=Qs(e,t,s,i);return n&&Mo(n)&&n.catch(r=>{Ts(r,t,s)}),n}if(U(e)){const n=[];for(let r=0;r<e.length;r++)n.push(pt(e[r],t,s,i));return n}}function Ts(e,t,s,i=!0){const n=t?t.vnode:null,{errorHandler:r,throwUnhandledErrorInProduction:o}=t&&t.appContext.config||ne;if(t){let l=t.parent;const a=t.proxy,c=`https://vuejs.org/error-reference/#runtime-${s}`;for(;l;){const u=l.ec;if(u){for(let f=0;f<u.length;f++)if(u[f](e,a,c)===!1)return}l=l.parent}if(r){jt(),Qs(r,null,10,[e,a,c]),Gt();return}}Bm(e,s,n,i,o)}function Bm(e,t,s,i=!0,n=!1){if(n)throw e;console.error(e)}const Ge=[];let xt=-1;const Bs=[];let Qt=null,Is=0;const Wc=Promise.resolve();let An=null;function lr(e){const t=An||Wc;return e?t.then(this?e.bind(this):e):t}function Vm(e){let t=xt+1,s=Ge.length;for(;t<s;){const i=t+s>>>1,n=Ge[i],r=xi(n);r<e||r===e&&n.flags&2?t=i+1:s=i}return t}function Ro(e){if(!(e.flags&1)){const t=xi(e),s=Ge[Ge.length-1];!s||!(e.flags&2)&&t>=xi(s)?Ge.push(e):Ge.splice(Vm(t),0,e),e.flags|=1,Kc()}}function Kc(){An||(An=Wc.then(Yc))}function Ti(e){U(e)?Bs.push(...e):Qt&&e.id===-1?Qt.splice(Is+1,0,e):e.flags&1||(Bs.push(e),e.flags|=1),Kc()}function ql(e,t,s=xt+1){for(;s<Ge.length;s++){const i=Ge[s];if(i&&i.flags&2){if(e&&i.id!==e.uid)continue;Ge.splice(s,1),s--,i.flags&4&&(i.flags&=-2),i(),i.flags&4||(i.flags&=-2)}}}function In(e){if(Bs.length){const t=[...new Set(Bs)].sort((s,i)=>xi(s)-xi(i));if(Bs.length=0,Qt){Qt.push(...t);return}for(Qt=t,Is=0;Is<Qt.length;Is++){const s=Qt[Is];s.flags&4&&(s.flags&=-2),s.flags&8||s(),s.flags&=-2}Qt=null,Is=0}}const xi=e=>e.id==null?e.flags&2?-1:1/0:e.id;function Yc(e){try{for(xt=0;xt<Ge.length;xt++){const t=Ge[xt];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),Qs(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;xt<Ge.length;xt++){const t=Ge[xt];t&&(t.flags&=-2)}xt=-1,Ge.length=0,In(),An=null,(Ge.length||Bs.length)&&Yc()}}let Ls,tn=[];function Xc(e,t){var s,i;Ls=e,Ls?(Ls.enabled=!0,tn.forEach(({event:n,args:r})=>Ls.emit(n,...r)),tn=[]):typeof window<"u"&&window.HTMLElement&&!((i=(s=window.navigator)==null?void 0:s.userAgent)!=null&&i.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(r=>{Xc(r,t)}),setTimeout(()=>{Ls||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,tn=[])},3e3)):tn=[]}let Oe=null,ar=null;function _i(e){const t=Oe;return Oe=e,ar=e&&e.type.__scopeId||null,t}function qm(e){ar=e}function $m(){ar=null}const Hm=e=>Do;function Do(e,t=Oe,s){if(!t||e._n)return e;const i=(...n)=>{i._d&&Li(-1);const r=_i(t);let o;try{o=e(...n)}finally{_i(r),i._d&&Li(1)}return o};return i._n=!0,i._c=!0,i._d=!0,i}function jm(e,t){if(Oe===null)return e;const s=Ui(Oe),i=e.dirs||(e.dirs=[]);for(let n=0;n<t.length;n++){let[r,o,l,a=ne]=t[n];r&&(X(r)&&(r={mounted:r,updated:r}),r.deep&&Rt(o),i.push({dir:r,instance:s,value:o,oldValue:void 0,arg:l,modifiers:a}))}return e}function _t(e,t,s,i){const n=e.dirs,r=t&&t.dirs;for(let o=0;o<n.length;o++){const l=n[o];r&&(l.oldValue=r[o].value);let a=l.dir[i];a&&(jt(),pt(a,s,8,[e.el,l,e,t]),Gt())}}function Jc(e,t){if(Ne){let s=Ne.provides;const i=Ne.parent&&Ne.parent.provides;i===s&&(s=Ne.provides=Object.create(i)),s[e]=t}}function hi(e,t,s=!1){const i=Ue();if(i||ds){let n=ds?ds._context.provides:i?i.parent==null||i.ce?i.vnode.appContext&&i.vnode.appContext.provides:i.parent.provides:void 0;if(n&&e in n)return n[e];if(arguments.length>1)return s&&X(t)?t.call(i&&i.proxy):t}}function Gm(){return!!(Ue()||ds)}const Zc=Symbol.for("v-scx"),Qc=()=>hi(Zc);function Um(e,t){return Hi(e,null,t)}function zm(e,t){return Hi(e,null,{flush:"post"})}function eu(e,t){return Hi(e,null,{flush:"sync"})}function Vs(e,t,s){return Hi(e,t,s)}function Hi(e,t,s=ne){const{immediate:i,deep:n,flush:r,once:o}=s,l=se({},s),a=t&&i||!t&&r!=="post";let c;if(vs){if(r==="sync"){const m=Qc();c=m.__watcherHandles||(m.__watcherHandles=[])}else if(!a){const m=()=>{};return m.stop=Fe,m.resume=Fe,m.pause=Fe,m}}const u=Ne;l.call=(m,d,h)=>pt(m,u,d,h);let f=!1;r==="post"?l.scheduler=m=>{Te(m,u&&u.suspense)}:r!=="sync"&&(f=!0,l.scheduler=(m,d)=>{d?m():Ro(m)}),l.augmentJob=m=>{t&&(m.flags|=4),f&&(m.flags|=2,u&&(m.id=u.uid,m.i=u))};const p=km(e,t,l);return vs&&(c?c.push(p):a&&p()),p}function Wm(e,t,s){const i=this.proxy,n=ee(e)?e.includes(".")?tu(i,e):()=>i[e]:e.bind(i,i);let r;X(t)?r=t:(r=t.handler,s=t);const o=ei(this),l=Hi(n,r.bind(i),s);return o(),l}function tu(e,t){const s=t.split(".");return()=>{let i=e;for(let n=0;n<s.length&&i;n++)i=i[s[n]];return i}}const su=Symbol("_vte"),iu=e=>e.__isTeleport,mi=e=>e&&(e.disabled||e.disabled===""),$l=e=>e&&(e.defer||e.defer===""),Hl=e=>typeof SVGElement<"u"&&e instanceof SVGElement,jl=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,so=(e,t)=>{const s=e&&e.to;return ee(s)?t?t(s):null:s},nu={name:"Teleport",__isTeleport:!0,process(e,t,s,i,n,r,o,l,a,c){const{mc:u,pc:f,pbc:p,o:{insert:m,querySelector:d,createText:h,createComment:w}}=c,y=mi(t.props);let{shapeFlag:v,children:g,dynamicChildren:S}=t;if(e==null){const E=t.el=h(""),L=t.anchor=h("");m(E,s,i),m(L,s,i);const N=(A,T)=>{v&16&&u(g,A,T,n,r,o,l,a)},M=()=>{const A=t.target=so(t.props,d),T=io(A,t,h,m);A&&(o!=="svg"&&Hl(A)?o="svg":o!=="mathml"&&jl(A)&&(o="mathml"),n&&n.isCE&&(n.ce._teleportTargets||(n.ce._teleportTargets=new Set)).add(A),y||(N(A,T),dn(t,!1)))};y&&(N(s,L),dn(t,!0)),$l(t.props)?(t.el.__isMounted=!1,Te(()=>{M(),delete t.el.__isMounted},r)):M()}else{if($l(t.props)&&e.el.__isMounted===!1){Te(()=>{nu.process(e,t,s,i,n,r,o,l,a,c)},r);return}t.el=e.el,t.targetStart=e.targetStart;const E=t.anchor=e.anchor,L=t.target=e.target,N=t.targetAnchor=e.targetAnchor,M=mi(e.props),A=M?s:L,T=M?E:N;if(o==="svg"||Hl(L)?o="svg":(o==="mathml"||jl(L))&&(o="mathml"),S?(p(e.dynamicChildren,S,A,n,r,o,l),Yo(e,t,!0)):a||f(e,t,A,T,n,r,o,l,!1),y)M?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):sn(t,s,E,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const P=t.target=so(t.props,d);P&&sn(t,P,null,c,0)}else M&&sn(t,L,N,c,1);dn(t,y)}},remove(e,t,s,{um:i,o:{remove:n}},r){const{shapeFlag:o,children:l,anchor:a,targetStart:c,targetAnchor:u,target:f,props:p}=e;if(f&&(n(c),n(u)),r&&n(a),o&16){const m=r||!mi(p);for(let d=0;d<l.length;d++){const h=l[d];i(h,t,s,m,!!h.dynamicChildren)}}},move:sn,hydrate:Km};function sn(e,t,s,{o:{insert:i},m:n},r=2){r===0&&i(e.targetAnchor,t,s);const{el:o,anchor:l,shapeFlag:a,children:c,props:u}=e,f=r===2;if(f&&i(o,t,s),(!f||mi(u))&&a&16)for(let p=0;p<c.length;p++)n(c[p],t,s,2);f&&i(l,t,s)}function Km(e,t,s,i,n,r,{o:{nextSibling:o,parentNode:l,querySelector:a,insert:c,createText:u}},f){function p(w,y){let v=y;for(;v;){if(v&&v.nodeType===8){if(v.data==="teleport start anchor")t.targetStart=v;else if(v.data==="teleport anchor"){t.targetAnchor=v,w._lpa=t.targetAnchor&&o(t.targetAnchor);break}}v=o(v)}}function m(w,y){y.anchor=f(o(w),y,l(w),s,i,n,r)}const d=t.target=so(t.props,a),h=mi(t.props);if(d){const w=d._lpa||d.firstChild;t.shapeFlag&16&&(h?(m(e,t),p(d,w),t.targetAnchor||io(d,t,u,c,l(e)===d?e:null)):(t.anchor=o(e),p(d,w),t.targetAnchor||io(d,t,u,c),f(w&&o(w),t,d,s,i,n,r))),dn(t,h)}else h&&t.shapeFlag&16&&(m(e,t),t.targetStart=e,t.targetAnchor=o(e));return t.anchor&&o(t.anchor)}const Ym=nu;function dn(e,t){const s=e.ctx;if(s&&s.ut){let i,n;for(t?(i=e.el,n=e.anchor):(i=e.targetStart,n=e.targetAnchor);i&&i!==n;)i.nodeType===1&&i.setAttribute("data-v-owner",s.uid),i=i.nextSibling;s.ut()}}function io(e,t,s,i,n=null){const r=t.targetStart=s(""),o=t.targetAnchor=s("");return r[su]=o,e&&(i(r,e,n),i(o,e,n)),o}const Ct=Symbol("_leaveCb"),ii=Symbol("_enterCb");function Bo(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Gi(()=>{e.isMounted=!0}),dr(()=>{e.isUnmounting=!0}),e}const ct=[Function,Array],Vo={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:ct,onEnter:ct,onAfterEnter:ct,onEnterCancelled:ct,onBeforeLeave:ct,onLeave:ct,onAfterLeave:ct,onLeaveCancelled:ct,onBeforeAppear:ct,onAppear:ct,onAfterAppear:ct,onAppearCancelled:ct},ru=e=>{const t=e.subTree;return t.component?ru(t.component):t},Xm={name:"BaseTransition",props:Vo,setup(e,{slots:t}){const s=Ue(),i=Bo();return()=>{const n=t.default&&cr(t.default(),!0);if(!n||!n.length)return;const r=ou(n),o=oe(e),{mode:l}=o;if(i.isLeaving)return Fr(r);const a=Gl(r);if(!a)return Fr(r);let c=Gs(a,o,i,s,f=>c=f);a.type!==xe&&Ut(a,c);let u=s.subTree&&Gl(s.subTree);if(u&&u.type!==xe&&!gt(u,a)&&ru(s).type!==xe){let f=Gs(u,o,i,s);if(Ut(u,f),l==="out-in"&&a.type!==xe)return i.isLeaving=!0,f.afterLeave=()=>{i.isLeaving=!1,s.job.flags&8||s.update(),delete f.afterLeave,u=void 0},Fr(r);l==="in-out"&&a.type!==xe?f.delayLeave=(p,m,d)=>{const h=au(i,u);h[String(u.key)]=u,p[Ct]=()=>{m(),p[Ct]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{d(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return r}}};function ou(e){let t=e[0];if(e.length>1){for(const s of e)if(s.type!==xe){t=s;break}}return t}const lu=Xm;function au(e,t){const{leavingVNodes:s}=e;let i=s.get(t.type);return i||(i=Object.create(null),s.set(t.type,i)),i}function Gs(e,t,s,i,n){const{appear:r,mode:o,persisted:l=!1,onBeforeEnter:a,onEnter:c,onAfterEnter:u,onEnterCancelled:f,onBeforeLeave:p,onLeave:m,onAfterLeave:d,onLeaveCancelled:h,onBeforeAppear:w,onAppear:y,onAfterAppear:v,onAppearCancelled:g}=t,S=String(e.key),E=au(s,e),L=(A,T)=>{A&&pt(A,i,9,T)},N=(A,T)=>{const P=T[1];L(A,T),U(A)?A.every(I=>I.length<=1)&&P():A.length<=1&&P()},M={mode:o,persisted:l,beforeEnter(A){let T=a;if(!s.isMounted)if(r)T=w||a;else return;A[Ct]&&A[Ct](!0);const P=E[S];P&>(e,P)&&P.el[Ct]&&P.el[Ct](),L(T,[A])},enter(A){if(E[S]===e)return;let T=c,P=u,I=f;if(!s.isMounted)if(r)T=y||c,P=v||u,I=g||f;else return;let F=!1;A[ii]=W=>{F||(F=!0,W?L(I,[A]):L(P,[A]),M.delayedLeave&&M.delayedLeave(),A[ii]=void 0)};const G=A[ii].bind(null,!1);T?N(T,[A,G]):G()},leave(A,T){const P=String(e.key);if(A[ii]&&A[ii](!0),s.isUnmounting)return T();L(p,[A]);let I=!1;A[Ct]=G=>{I||(I=!0,T(),G?L(h,[A]):L(d,[A]),A[Ct]=void 0,E[P]===e&&delete E[P])};const F=A[Ct].bind(null,!1);E[P]=e,m?N(m,[A,F]):F()},clone(A){const T=Gs(A,t,s,i,n);return n&&n(T),T}};return M}function Fr(e){if(ji(e))return e=Lt(e),e.children=null,e}function Gl(e){if(!ji(e))return iu(e.type)&&e.children?ou(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:s}=e;if(s){if(t&16)return s[0];if(t&32&&X(s.default))return s.default()}}function Ut(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Ut(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function cr(e,t=!1,s){let i=[],n=0;for(let r=0;r<e.length;r++){let o=e[r];const l=s==null?o.key:String(s)+String(o.key!=null?o.key:r);o.type===Le?(o.patchFlag&128&&n++,i=i.concat(cr(o.children,t,l))):(t||o.type!==xe)&&i.push(l!=null?Lt(o,{key:l}):o)}if(n>1)for(let r=0;r<i.length;r++)i[r].patchFlag=-2;return i}function qo(e,t){return X(e)?se({name:e.name},t,{setup:e}):e}function Jm(){const e=Ue();return e?(e.appContext.config.idPrefix||"v")+"-"+e.ids[0]+e.ids[1]++:""}function $o(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function Zm(e){const t=Ue(),s=$c(null);if(t){const n=t.refs===ne?t.refs={}:t.refs;Object.defineProperty(n,e,{enumerable:!0,get:()=>s.value,set:r=>s.value=r})}return s}function Ul(e,t){let s;return!!((s=Object.getOwnPropertyDescriptor(e,t))&&!s.configurable)}const Ln=new WeakMap;function qs(e,t,s,i,n=!1){if(U(e)){e.forEach((h,w)=>qs(h,t&&(U(t)?t[w]:t),s,i,n));return}if(qt(i)&&!n){i.shapeFlag&512&&i.type.__asyncResolved&&i.component.subTree.component&&qs(e,t,s,i.component.subTree);return}const r=i.shapeFlag&4?Ui(i.component):i.el,o=n?null:r,{i:l,r:a}=e,c=t&&t.r,u=l.refs===ne?l.refs={}:l.refs,f=l.setupState,p=oe(f),m=f===ne?Ps:h=>Ul(u,h)?!1:ce(p,h),d=(h,w)=>!(w&&Ul(u,w));if(c!=null&&c!==a){if(zl(t),ee(c))u[c]=null,m(c)&&(f[c]=null);else if(Ce(c)){const h=t;d(c,h.k)&&(c.value=null),h.k&&(u[h.k]=null)}}if(X(a))Qs(a,l,12,[o,u]);else{const h=ee(a),w=Ce(a);if(h||w){const y=()=>{if(e.f){const v=h?m(a)?f[a]:u[a]:d()||!e.k?a.value:u[e.k];if(n)U(v)&&Lo(v,r);else if(U(v))v.includes(r)||v.push(r);else if(h)u[a]=[r],m(a)&&(f[a]=u[a]);else{const g=[r];d(a,e.k)&&(a.value=g),e.k&&(u[e.k]=g)}}else h?(u[a]=o,m(a)&&(f[a]=o)):w&&(d(a,e.k)&&(a.value=o),e.k&&(u[e.k]=o))};if(o){const v=()=>{y(),Ln.delete(e)};v.id=-1,Ln.set(e,v),Te(v,s)}else zl(e),y()}}}function zl(e){const t=Ln.get(e);t&&(t.flags|=8,Ln.delete(e))}let Wl=!1;const Cs=()=>{Wl||(console.error("Hydration completed but contains mismatches."),Wl=!0)},Qm=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",eg=e=>e.namespaceURI.includes("MathML"),nn=e=>{if(e.nodeType===1){if(Qm(e))return"svg";if(eg(e))return"mathml"}},ks=e=>e.nodeType===8;function tg(e){const{mt:t,p:s,o:{patchProp:i,createText:n,nextSibling:r,parentNode:o,remove:l,insert:a,createComment:c}}=e,u=(g,S)=>{if(!S.hasChildNodes()){s(null,g,S),In(),S._vnode=g;return}f(S.firstChild,g,null,null,null),In(),S._vnode=g},f=(g,S,E,L,N,M=!1)=>{M=M||!!S.dynamicChildren;const A=ks(g)&&g.data==="[",T=()=>h(g,S,E,L,N,A),{type:P,ref:I,shapeFlag:F,patchFlag:G}=S;let W=g.nodeType;S.el=g,G===-2&&(M=!1,S.dynamicChildren=null);let O=null;switch(P){case ss:W!==3?S.children===""?(a(S.el=n(""),o(g),g),O=g):O=T():(g.data!==S.children&&(Cs(),g.data=S.children),O=r(g));break;case xe:v(g)?(O=r(g),y(S.el=g.content.firstChild,g,E)):W!==8||A?O=T():O=r(g);break;case ps:if(A&&(g=r(g),W=g.nodeType),W===1||W===3){O=g;const C=!S.children.length;for(let x=0;x<S.staticCount;x++)C&&(S.children+=O.nodeType===1?O.outerHTML:O.data),x===S.staticCount-1&&(S.anchor=O),O=r(O);return A?r(O):O}else T();break;case Le:A?O=d(g,S,E,L,N,M):O=T();break;default:if(F&1)(W!==1||S.type.toLowerCase()!==g.tagName.toLowerCase())&&!v(g)?O=T():O=p(g,S,E,L,N,M);else if(F&6){S.slotScopeIds=N;const C=o(g);if(A?O=w(g):ks(g)&&g.data==="teleport start"?O=w(g,g.data,"teleport end"):O=r(g),t(S,C,null,E,L,nn(C),M),qt(S)&&!S.type.__asyncResolved){let x;A?(x=be(Le),x.anchor=O?O.previousSibling:C.lastChild):x=g.nodeType===3?Jo(""):be("div"),x.el=g,S.component.subTree=x}}else F&64?W!==8?O=T():O=S.type.hydrate(g,S,E,L,N,M,e,m):F&128&&(O=S.type.hydrate(g,S,E,L,nn(o(g)),N,M,e,f))}return I!=null&&qs(I,null,L,S),O},p=(g,S,E,L,N,M)=>{M=M||!!S.dynamicChildren;const{type:A,props:T,patchFlag:P,shapeFlag:I,dirs:F,transition:G}=S,W=A==="input"||A==="option";if(W||P!==-1){F&&_t(S,null,E,"created");let O=!1;if(v(g)){O=Fu(null,G)&&E&&E.vnode.props&&E.vnode.props.appear;const x=g.content.firstChild;if(O){const q=x.getAttribute("class");q&&(x.$cls=q),G.beforeEnter(x)}y(x,g,E),S.el=g=x}if(I&16&&!(T&&(T.innerHTML||T.textContent))){let x=m(g.firstChild,S,g,E,L,N,M);for(;x;){rn(g,1)||Cs();const q=x;x=x.nextSibling,l(q)}}else if(I&8){let x=S.children;x[0]===` 2`&&(g.tagName==="PRE"||g.tagName==="TEXTAREA")&&(x=x.slice(1));const{textContent:q}=g;q!==x&&q!==x.replace(/\r\n|\r/g,` 3`)&&(rn(g,0)||Cs(),g.textContent=S.children)}if(T){if(W||!M||P&48){const x=g.tagName.includes("-");for(const q in T)(W&&(q.endsWith("value")||q==="indeterminate")||bs(q)&&!Bt(q)||q[0]==="."||x&&!Bt(q))&&i(g,q,null,T[q],void 0,E)}else if(T.onClick)i(g,"onClick",null,T.onClick,void 0,E);else if(P&4&&Vt(T.style))for(const x in T.style)T.style[x]}let C;(C=T&&T.onVnodeBeforeMount)&&Ye(C,E,S),F&&_t(S,null,E,"beforeMount"),((C=T&&T.onVnodeMounted)||F||O)&&Vu(()=>{C&&Ye(C,E,S),O&&G.enter(g),F&&_t(S,null,E,"mounted")},L)}return g.nextSibling},m=(g,S,E,L,N,M,A)=>{A=A||!!S.dynamicChildren;const T=S.children,P=T.length;for(let I=0;I<P;I++){const F=A?T[I]:T[I]=Xe(T[I]),G=F.type===ss;g?(G&&!A&&I+1<P&&Xe(T[I+1]).type===ss&&(a(n(g.data.slice(F.children.length)),E,r(g)),g.data=F.children),g=f(g,F,L,N,M,A)):G&&!F.children?a(F.el=n(""),E):(rn(E,1)||Cs(),s(null,F,E,null,L,N,nn(E),M))}return g},d=(g,S,E,L,N,M)=>{const{slotScopeIds:A}=S;A&&(N=N?N.concat(A):A);const T=o(g),P=m(r(g),S,T,E,L,N,M);return P&&ks(P)&&P.data==="]"?r(S.anchor=P):(Cs(),a(S.anchor=c("]"),T,P),P)},h=(g,S,E,L,N,M)=>{if(rn(g.parentElement,1)||Cs(),S.el=null,M){const P=w(g);for(;;){const I=r(g);if(I&&I!==P)l(I);else break}}const A=r(g),T=o(g);return l(g),s(null,S,T,A,E,L,nn(T),N),E&&(E.vnode.el=S.el,mr(E,S.el)),A},w=(g,S="[",E="]")=>{let L=0;for(;g;)if(g=r(g),g&&ks(g)&&(g.data===S&&L++,g.data===E)){if(L===0)return r(g);L--}return g},y=(g,S,E)=>{const L=S.parentNode;L&&L.replaceChild(g,S);let N=E;for(;N;)N.vnode.el===S&&(N.vnode.el=N.subTree.el=g),N=N.parent},v=g=>g.nodeType===1&&g.tagName==="TEMPLATE";return[u,f]}const Kl="data-allow-mismatch",sg={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function rn(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Kl);)e=e.parentElement;const s=e&&e.getAttribute(Kl);if(s==null)return!1;if(s==="")return!0;{const i=s.split(",");return t===0&&i.includes("children")?!0:i.includes(sg[t])}}const ig=er().requestIdleCallback||(e=>setTimeout(e,1)),ng=er().cancelIdleCallback||(e=>clearTimeout(e)),rg=(e=1e4)=>t=>{const s=ig(t,{timeout:e});return()=>ng(s)};function og(e){const{top:t,left:s,bottom:i,right:n}=e.getBoundingClientRect(),{innerHeight:r,innerWidth:o}=window;return(t>0&&t<r||i>0&&i<r)&&(s>0&&s<o||n>0&&n<o)}const lg=e=>(t,s)=>{const i=new IntersectionObserver(n=>{for(const r of n)if(r.isIntersecting){i.disconnect(),t();break}},e);return s(n=>{if(n instanceof Element){if(og(n))return t(),i.disconnect(),!1;i.observe(n)}}),()=>i.disconnect()},ag=e=>t=>{if(e){const s=matchMedia(e);if(s.matches)t();else return s.addEventListener("change",t,{once:!0}),()=>s.removeEventListener("change",t)}},cg=(e=[])=>(t,s)=>{ee(e)&&(e=[e]);let i=!1;const n=o=>{i||(i=!0,r(),t(),o.target.dispatchEvent(new o.constructor(o.type,o)))},r=()=>{s(o=>{for(const l of e)o.removeEventListener(l,n)})};return s(o=>{for(const l of e)o.addEventListener(l,n,{once:!0})}),r};function ug(e,t){if(ks(e)&&e.data==="["){let s=1,i=e.nextSibling;for(;i;){if(i.nodeType===1){if(t(i)===!1)break}else if(ks(i))if(i.data==="]"){if(--s===0)break}else i.data==="["&&s++;i=i.nextSibling}}else t(e)}const qt=e=>!!e.type.__asyncLoader;function fg(e){X(e)&&(e={loader:e});const{loader:t,loadingComponent:s,errorComponent:i,delay:n=200,hydrate:r,timeout:o,suspensible:l=!0,onError:a}=e;let c=null,u,f=0;const p=()=>(f++,c=null,m()),m=()=>{let d;return c||(d=c=t().catch(h=>{if(h=h instanceof Error?h:new Error(String(h)),a)return new Promise((w,y)=>{a(h,()=>w(p()),()=>y(h),f+1)});throw h}).then(h=>d!==c&&c?c:(h&&(h.__esModule||h[Symbol.toStringTag]==="Module")&&(h=h.default),u=h,h)))};return qo({name:"AsyncComponentWrapper",__asyncLoader:m,__asyncHydrate(d,h,w){let y=!1;(h.bu||(h.bu=[])).push(()=>y=!0);const v=()=>{y||w()},g=r?()=>{const S=r(v,E=>ug(d,E));S&&(h.bum||(h.bum=[])).push(S)}:v;u?g():m().then(()=>!h.isUnmounted&&g())},get __asyncResolved(){return u},setup(){const d=Ne;if($o(d),u)return()=>on(u,d);const h=g=>{c=null,Ts(g,d,13,!i)};if(l&&d.suspense||vs)return m().then(g=>()=>on(g,d)).catch(g=>(h(g),()=>i?be(i,{error:g}):null));const w=pi(!1),y=pi(),v=pi(!!n);return n&&setTimeout(()=>{v.value=!1},n),o!=null&&setTimeout(()=>{if(!w.value&&!y.value){const g=new Error(`Async component timed out after ${o}ms.`);h(g),y.value=g}},o),m().then(()=>{w.value=!0,d.parent&&ji(d.parent.vnode)&&d.parent.update()}).catch(g=>{h(g),y.value=g}),()=>{if(w.value&&u)return on(u,d);if(y.value&&i)return be(i,{error:y.value});if(s&&!v.value)return on(s,d)}}})}function on(e,t){const{ref:s,props:i,children:n,ce:r}=t.vnode,o=be(e,i,n);return o.ref=s,o.ce=r,delete t.vnode.ce,o}const ji=e=>e.type.__isKeepAlive,dg={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const s=Ue(),i=s.ctx;if(!i.renderer)return()=>{const v=t.default&&t.default();return v&&v.length===1?v[0]:v};const n=new Map,r=new Set;let o=null;const l=s.suspense,{renderer:{p:a,m:c,um:u,o:{createElement:f}}}=i,p=f("div");i.activate=(v,g,S,E,L)=>{const N=v.component;c(v,g,S,0,l),a(N.vnode,v,g,S,N,l,E,v.slotScopeIds,L),Te(()=>{N.isDeactivated=!1,N.a&&Ds(N.a);const M=v.props&&v.props.onVnodeMounted;M&&Ye(M,N.parent,v)},l)},i.deactivate=v=>{const g=v.component;Pn(g.m),Pn(g.a),c(v,p,null,1,l),Te(()=>{g.da&&Ds(g.da);const S=v.props&&v.props.onVnodeUnmounted;S&&Ye(S,g.parent,v),g.isDeactivated=!0},l)};function m(v){Rr(v),u(v,s,l,!0)}function d(v){n.forEach((g,S)=>{const E=po(qt(g)?g.type.__asyncResolved||{}:g.type);E&&!v(E)&&h(S)})}function h(v){const g=n.get(v);g&&(!o||!gt(g,o))?m(g):o&&Rr(o),n.delete(v),r.delete(v)}Vs(()=>[e.include,e.exclude],([v,g])=>{v&&d(S=>ci(v,S)),g&&d(S=>!ci(g,S))},{flush:"post",deep:!0});let w=null;const y=()=>{w!=null&&(kn(s.subTree.type)?Te(()=>{n.set(w,ln(s.subTree))},s.subTree.suspense):n.set(w,ln(s.subTree)))};return Gi(y),fr(y),dr(()=>{n.forEach(v=>{const{subTree:g,suspense:S}=s,E=ln(g);if(v.type===E.type&&v.key===E.key){Rr(E);const L=E.component.da;L&&Te(L,S);return}m(v)})}),()=>{if(w=null,!t.default)return o=null;const v=t.default(),g=v[0];if(v.length>1)return o=null,v;if(!zt(g)||!(g.shapeFlag&4)&&!(g.shapeFlag&128))return o=null,g;let S=ln(g);if(S.type===xe)return o=null,S;const E=S.type,L=po(qt(S)?S.type.__asyncResolved||{}:E),{include:N,exclude:M,max:A}=e;if(N&&(!L||!ci(N,L))||M&&L&&ci(M,L))return S.shapeFlag&=-257,o=S,g;const T=S.key==null?E:S.key,P=n.get(T);return S.el&&(S=Lt(S),g.shapeFlag&128&&(g.ssContent=S)),w=T,P?(S.el=P.el,S.component=P.component,S.transition&&Ut(S,S.transition),S.shapeFlag|=512,r.delete(T),r.add(T)):(r.add(T),A&&r.size>parseInt(A,10)&&h(r.values().next().value)),S.shapeFlag|=256,o=S,kn(g.type)?g:S}}},pg=dg;function ci(e,t){return U(e)?e.some(s=>ci(s,t)):ee(e)?e.split(",").includes(t):xh(e)?(e.lastIndex=0,e.test(t)):!1}function cu(e,t){fu(e,"a",t)}function uu(e,t){fu(e,"da",t)}function fu(e,t,s=Ne){const i=e.__wdc||(e.__wdc=()=>{let n=s;for(;n;){if(n.isDeactivated)return;n=n.parent}return e()});if(ur(t,i,s),s){let n=s.parent;for(;n&&n.parent;)ji(n.parent.vnode)&&hg(i,t,s,n),n=n.parent}}function hg(e,t,s,i){const n=ur(t,e,i,!0);pr(()=>{Lo(i[t],n)},s)}function Rr(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function ln(e){return e.shapeFlag&128?e.ssContent:e}function ur(e,t,s=Ne,i=!1){if(s){const n=s[e]||(s[e]=[]),r=t.__weh||(t.__weh=(...o)=>{jt();const l=ei(s),a=pt(t,s,e,o);return l(),Gt(),a});return i?n.unshift(r):n.push(r),r}}const Wt=e=>(t,s=Ne)=>{(!vs||e==="sp")&&ur(e,(...i)=>t(...i),s)},du=Wt("bm"),Gi=Wt("m"),Ho=Wt("bu"),fr=Wt("u"),dr=Wt("bum"),pr=Wt("um"),pu=Wt("sp"),hu=Wt("rtg"),mu=Wt("rtc");function gu(e,t=Ne){ur("ec",e,t)}const jo="components",mg="directives";function gg(e,t){return Go(jo,e,!0,t)||e}const yu=Symbol.for("v-ndc");function yg(e){return ee(e)?Go(jo,e,!1)||e:e||yu}function vg(e){return Go(mg,e)}function Go(e,t,s=!0,i=!1){const n=Oe||Ne;if(n){const r=n.type;if(e===jo){const l=po(r,!1);if(l&&(l===t||l===de(t)||l===Es(de(t))))return r}const o=Yl(n[e]||r[e],t)||Yl(n.appContext[e],t);return!o&&i?r:o}}function Yl(e,t){return e&&(e[t]||e[de(t)]||e[Es(de(t))])}function Sg(e,t,s,i){let n;const r=s&&s[i],o=U(e);if(o||ee(e)){const l=o&&Vt(e);let a=!1,c=!1;l&&(a=!Qe(e),c=It(e),e=ir(e)),n=new Array(e.length);for(let u=0,f=e.length;u<f;u++)n[u]=t(a?c?js(bt(e[u])):bt(e[u]):e[u],u,void 0,r&&r[u])}else if(typeof e=="number"){n=new Array(e);for(let l=0;l<e;l++)n[l]=t(l+1,l,void 0,r&&r[l])}else if(ae(e))if(e[Symbol.iterator])n=Array.from(e,(l,a)=>t(l,a,void 0,r&&r[a]));else{const l=Object.keys(e);n=new Array(l.length);for(let a=0,c=l.length;a<c;a++){const u=l[a];n[a]=t(e[u],u,a,r&&r[a])}}else n=[];return s&&(s[i]=n),n}function bg(e,t){for(let s=0;s<t.length;s++){const i=t[s];if(U(i))for(let n=0;n<i.length;n++)e[i[n].name]=i[n].fn;else i&&(e[i.name]=i.key?(...n)=>{const r=i.fn(...n);return r&&(r.key=i.key),r}:i.fn)}return e}function wg(e,t,s={},i,n){if(Oe.ce||Oe.parent&&qt(Oe.parent)&&Oe.parent.ce){const c=Object.keys(s).length>0;return t!=="default"&&(s.name=t),Ii(),Nn(Le,null,[be("slot",s,i&&i())],c?-2:64)}let r=e[t];r&&r._c&&(r._d=!1),Ii();const o=r&&Uo(r(s)),l=s.key||o&&o.key,a=Nn(Le,{key:(l&&!et(l)?l:`_${t}`)+(!o&&i?"_fb":"")},o||(i?i():[]),o&&e._===1?64:-2);return!n&&a.scopeId&&(a.slotScopeIds=[a.scopeId+"-s"]),r&&r._c&&(r._d=!0),a}function Uo(e){return e.some(t=>zt(t)?!(t.type===xe||t.type===Le&&!Uo(t.children)):!0)?e:null}function Eg(e,t){const s={};for(const i in e)s[t&&/[A-Z]/.test(i)?`on:${i}`:Rs(i)]=e[i];return s}const no=e=>e?zu(e)?Ui(e):no(e.parent):null,gi=se(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=>no(e.parent),$root:e=>no(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>zo(e),$forceUpdate:e=>e.f||(e.f=()=>{Ro(e.update)}),$nextTick:e=>e.n||(e.n=lr.bind(e.proxy)),$watch:e=>Wm.bind(e)}),Dr=(e,t)=>e!==ne&&!e.__isScriptSetup&&ce(e,t),ro={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:s,setupState:i,data:n,props:r,accessCache:o,type:l,appContext:a}=e;if(t[0]!=="$"){const p=o[t];if(p!==void 0)switch(p){case 1:return i[t];case 2:return n[t];case 4:return s[t];case 3:return r[t]}else{if(Dr(i,t))return o[t]=1,i[t];if(n!==ne&&ce(n,t))return o[t]=2,n[t];if(ce(r,t))return o[t]=3,r[t];if(s!==ne&&ce(s,t))return o[t]=4,s[t];oo&&(o[t]=0)}}const c=gi[t];let u,f;if(c)return t==="$attrs"&&qe(e.attrs,"get",""),c(e);if((u=l.__cssModules)&&(u=u[t]))return u;if(s!==ne&&ce(s,t))return o[t]=4,s[t];if(f=a.config.globalProperties,ce(f,t))return f[t]},set({_:e},t,s){const{data:i,setupState:n,ctx:r}=e;return Dr(n,t)?(n[t]=s,!0):i!==ne&&ce(i,t)?(i[t]=s,!0):ce(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=s,!0)},has({_:{data:e,setupState:t,accessCache:s,ctx:i,appContext:n,props:r,type:o}},l){let a;return!!(s[l]||e!==ne&&l[0]!=="$"&&ce(e,l)||Dr(t,l)||ce(r,l)||ce(i,l)||ce(gi,l)||ce(n.config.globalProperties,l)||(a=o.__cssModules)&&a[l])},defineProperty(e,t,s){return s.get!=null?e._.accessCache[t]=0:ce(s,"value")&&this.set(e,t,s.value,null),Reflect.defineProperty(e,t,s)}},Tg=se({},ro,{get(e,t){if(t!==Symbol.unscopables)return ro.get(e,t,e)},has(e,t){return t[0]!=="_"&&!Ph(t)}});function xg(){return null}function _g(){return null}function Cg(e){}function Ag(e){}function Ig(){return null}function Lg(){}function Mg(e,t){return null}function Pg(){return vu().slots}function kg(){return vu().attrs}function vu(e){const t=Ue();return t.setupContext||(t.setupContext=Xu(t))}function Ci(e){return U(e)?e.reduce((t,s)=>(t[s]=null,t),{}):e}function Ng(e,t){const s=Ci(e);for(const i in t){if(i.startsWith("__skip"))continue;let n=s[i];n?U(n)||X(n)?n=s[i]={type:n,default:t[i]}:n.default=t[i]:n===null&&(n=s[i]={default:t[i]}),n&&t[`__skip_${i}`]&&(n.skipFactory=!0)}return s}function Og(e,t){return!e||!t?e||t:U(e)&&U(t)?e.concat(t):se({},Ci(e),Ci(t))}function Fg(e,t){const s={};for(const i in e)t.includes(i)||Object.defineProperty(s,i,{enumerable:!0,get:()=>e[i]});return s}function Rg(e){const t=Ue(),s=vs;let i=e();Fn(),s&&Hs(!1);const n=()=>{ei(t),s&&Hs(!0)},r=()=>{Ue()!==t&&t.scope.off(),Fn(),s&&Hs(!1)};return Mo(i)&&(i=i.catch(o=>{throw n(),Promise.resolve().then(()=>Promise.resolve().then(r)),o})),[i,()=>{n(),Promise.resolve().then(r)}]}let oo=!0;function Dg(e){const t=zo(e),s=e.proxy,i=e.ctx;oo=!1,t.beforeCreate&&Xl(t.beforeCreate,e,"bc");const{data:n,computed:r,methods:o,watch:l,provide:a,inject:c,created:u,beforeMount:f,mounted:p,beforeUpdate:m,updated:d,activated:h,deactivated:w,beforeDestroy:y,beforeUnmount:v,destroyed:g,unmounted:S,render:E,renderTracked:L,renderTriggered:N,errorCaptured:M,serverPrefetch:A,expose:T,inheritAttrs:P,components:I,directives:F,filters:G}=t;if(c&&Bg(c,i,null),o)for(const C in o){const x=o[C];X(x)&&(i[C]=x.bind(s))}if(n){const C=n.call(s,s);ae(C)&&(e.data=rr(C))}if(oo=!0,r)for(const C in r){const x=r[C],q=X(x)?x.bind(s,s):X(x.get)?x.get.bind(s,s):Fe,Q=!X(x)&&X(x.set)?x.set.bind(s):Fe,le=Ju({get:q,set:Q});Object.defineProperty(i,C,{enumerable:!0,configurable:!0,get:()=>le.value,set:he=>le.value=he})}if(l)for(const C in l)Su(l[C],i,s,C);if(a){const C=X(a)?a.call(s):a;Reflect.ownKeys(C).forEach(x=>{Jc(x,C[x])})}u&&Xl(u,e,"c");function O(C,x){U(x)?x.forEach(q=>C(q.bind(s))):x&&C(x.bind(s))}if(O(du,f),O(Gi,p),O(Ho,m),O(fr,d),O(cu,h),O(uu,w),O(gu,M),O(mu,L),O(hu,N),O(dr,v),O(pr,S),O(pu,A),U(T))if(T.length){const C=e.exposed||(e.exposed={});T.forEach(x=>{Object.defineProperty(C,x,{get:()=>s[x],set:q=>s[x]=q,enumerable:!0})})}else e.exposed||(e.exposed={});E&&e.render===Fe&&(e.render=E),P!=null&&(e.inheritAttrs=P),I&&(e.components=I),F&&(e.directives=F),A&&$o(e)}function Bg(e,t,s=Fe){U(e)&&(e=lo(e));for(const i in e){const n=e[i];let r;ae(n)?"default"in n?r=hi(n.from||i,n.default,!0):r=hi(n.from||i):r=hi(n),Ce(r)?Object.defineProperty(t,i,{enumerable:!0,configurable:!0,get:()=>r.value,set:o=>r.value=o}):t[i]=r}}function Xl(e,t,s){pt(U(e)?e.map(i=>i.bind(t.proxy)):e.bind(t.proxy),t,s)}function Su(e,t,s,i){let n=i.includes(".")?tu(s,i):()=>s[i];if(ee(e)){const r=t[e];X(r)&&Vs(n,r)}else if(X(e))Vs(n,e.bind(s));else if(ae(e))if(U(e))e.forEach(r=>Su(r,t,s,i));else{const r=X(e.handler)?e.handler.bind(s):t[e.handler];X(r)&&Vs(n,r,e)}}function zo(e){const t=e.type,{mixins:s,extends:i}=t,{mixins:n,optionsCache:r,config:{optionMergeStrategies:o}}=e.appContext,l=r.get(t);let a;return l?a=l:!n.length&&!s&&!i?a=t:(a={},n.length&&n.forEach(c=>Mn(a,c,o,!0)),Mn(a,t,o)),ae(t)&&r.set(t,a),a}function Mn(e,t,s,i=!1){const{mixins:n,extends:r}=t;r&&Mn(e,r,s,!0),n&&n.forEach(o=>Mn(e,o,s,!0));for(const o in t)if(!(i&&o==="expose")){const l=Vg[o]||s&&s[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const Vg={data:Jl,props:Zl,emits:Zl,methods:ui,computed:ui,beforeCreate:je,created:je,beforeMount:je,mounted:je,beforeUpdate:je,updated:je,beforeDestroy:je,beforeUnmount:je,destroyed:je,unmounted:je,activated:je,deactivated:je,errorCaptured:je,serverPrefetch:je,components:ui,directives:ui,watch:$g,provide:Jl,inject:qg};function Jl(e,t){return t?e?function(){return se(X(e)?e.call(this,this):e,X(t)?t.call(this,this):t)}:t:e}function qg(e,t){return ui(lo(e),lo(t))}function lo(e){if(U(e)){const t={};for(let s=0;s<e.length;s++)t[e[s]]=e[s];return t}return e}function je(e,t){return e?[...new Set([].concat(e,t))]:t}function ui(e,t){return e?se(Object.create(null),e,t):t}function Zl(e,t){return e?U(e)&&U(t)?[...new Set([...e,...t])]:se(Object.create(null),Ci(e),Ci(t??{})):t}function $g(e,t){if(!e)return t;if(!t)return e;const s=se(Object.create(null),e);for(const i in t)s[i]=je(e[i],t[i]);return s}function bu(){return{app:null,config:{isNativeTag:Ps,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 Hg=0;function jg(e,t){return function(i,n=null){X(i)||(i=se({},i)),n!=null&&!ae(n)&&(n=null);const r=bu(),o=new WeakSet,l=[];let a=!1;const c=r.app={_uid:Hg++,_component:i,_props:n,_container:null,_context:r,_instance:null,version:ef,get config(){return r.config},set config(u){},use(u,...f){return o.has(u)||(u&&X(u.install)?(o.add(u),u.install(c,...f)):X(u)&&(o.add(u),u(c,...f))),c},mixin(u){return r.mixins.includes(u)||r.mixins.push(u),c},component(u,f){return f?(r.components[u]=f,c):r.components[u]},directive(u,f){return f?(r.directives[u]=f,c):r.directives[u]},mount(u,f,p){if(!a){const m=c._ceVNode||be(i,n);return m.appContext=r,p===!0?p="svg":p===!1&&(p=void 0),f&&t?t(m,u):e(m,u,p),a=!0,c._container=u,u.__vue_app__=c,Ui(m.component)}},onUnmount(u){l.push(u)},unmount(){a&&(pt(l,c._instance,16),e(null,c._container),delete c._container.__vue_app__)},provide(u,f){return r.provides[u]=f,c},runWithContext(u){const f=ds;ds=c;try{return u()}finally{ds=f}}};return c}}let ds=null;function Gg(e,t,s=ne){const i=Ue(),n=de(t),r=Je(t),o=wu(e,n),l=jc((a,c)=>{let u,f=ne,p;return eu(()=>{const m=e[n];ke(u,m)&&(u=m,c())}),{get(){return a(),s.get?s.get(u):u},set(m){const d=s.set?s.set(m):m;if(!ke(d,u)&&!(f!==ne&&ke(m,f)))return;const h=i.vnode.props;h&&(t in h||n in h||r in h)&&(`onUpdate:${t}`in h||`onUpdate:${n}`in h||`onUpdate:${r}`in h)||(u=m,c()),i.emit(`update:${t}`,d),ke(m,d)&&ke(m,f)&&!ke(d,p)&&c(),f=m,p=d}}});return l[Symbol.iterator]=()=>{let a=0;return{next(){return a<2?{value:a++?o||ne:l,done:!1}:{done:!0}}}},l}const wu=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${de(t)}Modifiers`]||e[`${Je(t)}Modifiers`];function Ug(e,t,...s){if(e.isUnmounted)return;const i=e.vnode.props||ne;let n=s;const r=t.startsWith("update:"),o=r&&wu(i,t.slice(7));o&&(o.trim&&(n=s.map(u=>ee(u)?u.trim():u)),o.number&&(n=s.map(Qn)));let l,a=i[l=Rs(t)]||i[l=Rs(de(t))];!a&&r&&(a=i[l=Rs(Je(t))]),a&&pt(a,e,6,n);const c=i[l+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,pt(c,e,6,n)}}const zg=new WeakMap;function Eu(e,t,s=!1){const i=s?zg:t.emitsCache,n=i.get(e);if(n!==void 0)return n;const r=e.emits;let o={},l=!1;if(!X(e)){const a=c=>{const u=Eu(c,t,!0);u&&(l=!0,se(o,u))};!s&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!r&&!l?(ae(e)&&i.set(e,null),null):(U(r)?r.forEach(a=>o[a]=null):se(o,r),ae(e)&&i.set(e,o),o)}function hr(e,t){return!e||!bs(t)?!1:(t=t.slice(2).replace(/Once$/,""),ce(e,t[0].toLowerCase()+t.slice(1))||ce(e,Je(t))||ce(e,t))}function pn(e){const{type:t,vnode:s,proxy:i,withProxy:n,propsOptions:[r],slots:o,attrs:l,emit:a,render:c,renderCache:u,props:f,data:p,setupState:m,ctx:d,inheritAttrs:h}=e,w=_i(e);let y,v;try{if(s.shapeFlag&4){const S=n||i,E=S;y=Xe(c.call(E,S,u,f,m,p,d)),v=l}else{const S=t;y=Xe(S.length>1?S(f,{attrs:l,slots:o,emit:a}):S(f,null)),v=t.props?l:Kg(l)}}catch(S){yi.length=0,Ts(S,e,1),y=be(xe)}let g=y;if(v&&h!==!1){const S=Object.keys(v),{shapeFlag:E}=g;S.length&&E&7&&(r&&S.some(Io)&&(v=Yg(v,r)),g=Lt(g,v,!1,!0))}return s.dirs&&(g=Lt(g,null,!1,!0),g.dirs=g.dirs?g.dirs.concat(s.dirs):s.dirs),s.transition&&Ut(g,s.transition),y=g,_i(w),y}function Wg(e,t=!0){let s;for(let i=0;i<e.length;i++){const n=e[i];if(zt(n)){if(n.type!==xe||n.children==="v-if"){if(s)return;s=n}}else return}return s}const Kg=e=>{let t;for(const s in e)(s==="class"||s==="style"||bs(s))&&((t||(t={}))[s]=e[s]);return t},Yg=(e,t)=>{const s={};for(const i in e)(!Io(i)||!(i.slice(9)in t))&&(s[i]=e[i]);return s};function Xg(e,t,s){const{props:i,children:n,component:r}=e,{props:o,children:l,patchFlag:a}=t,c=r.emitsOptions;if(t.dirs||t.transition)return!0;if(s&&a>=0){if(a&1024)return!0;if(a&16)return i?Ql(i,o,c):!!o;if(a&8){const u=t.dynamicProps;for(let f=0;f<u.length;f++){const p=u[f];if(Tu(o,i,p)&&!hr(c,p))return!0}}}else return(n||l)&&(!l||!l.$stable)?!0:i===o?!1:i?o?Ql(i,o,c):!0:!!o;return!1}function Ql(e,t,s){const i=Object.keys(t);if(i.length!==Object.keys(e).length)return!0;for(let n=0;n<i.length;n++){const r=i[n];if(Tu(t,e,r)&&!hr(s,r))return!0}return!1}function Tu(e,t,s){const i=e[s],n=t[s];return s==="style"&&ae(i)&&ae(n)?!Ht(i,n):i!==n}function mr({vnode:e,parent:t},s){for(;t;){const i=t.subTree;if(i.suspense&&i.suspense.activeBranch===e&&(i.el=e.el),i===e)(e=t.vnode).el=s,t=t.parent;else break}}const xu={},_u=()=>Object.create(xu),Cu=e=>Object.getPrototypeOf(e)===xu;function Jg(e,t,s,i=!1){const n={},r=_u();e.propsDefaults=Object.create(null),Au(e,t,n,r);for(const o in e.propsOptions[0])o in n||(n[o]=void 0);s?e.props=i?n:Vc(n):e.type.props?e.props=n:e.props=r,e.attrs=r}function Zg(e,t,s,i){const{props:n,attrs:r,vnode:{patchFlag:o}}=e,l=oe(n),[a]=e.propsOptions;let c=!1;if((i||o>0)&&!(o&16)){if(o&8){const u=e.vnode.dynamicProps;for(let f=0;f<u.length;f++){let p=u[f];if(hr(e.emitsOptions,p))continue;const m=t[p];if(a)if(ce(r,p))m!==r[p]&&(r[p]=m,c=!0);else{const d=de(p);n[d]=ao(a,l,d,m,e,!1)}else m!==r[p]&&(r[p]=m,c=!0)}}}else{Au(e,t,n,r)&&(c=!0);let u;for(const f in l)(!t||!ce(t,f)&&((u=Je(f))===f||!ce(t,u)))&&(a?s&&(s[f]!==void 0||s[u]!==void 0)&&(n[f]=ao(a,l,f,void 0,e,!0)):delete n[f]);if(r!==l)for(const f in r)(!t||!ce(t,f))&&(delete r[f],c=!0)}c&&Ft(e.attrs,"set","")}function Au(e,t,s,i){const[n,r]=e.propsOptions;let o=!1,l;if(t)for(let a in t){if(Bt(a))continue;const c=t[a];let u;n&&ce(n,u=de(a))?!r||!r.includes(u)?s[u]=c:(l||(l={}))[u]=c:hr(e.emitsOptions,a)||(!(a in i)||c!==i[a])&&(i[a]=c,o=!0)}if(r){const a=oe(s),c=l||ne;for(let u=0;u<r.length;u++){const f=r[u];s[f]=ao(n,a,f,c[f],e,!ce(c,f))}}return o}function ao(e,t,s,i,n,r){const o=e[s];if(o!=null){const l=ce(o,"default");if(l&&i===void 0){const a=o.default;if(o.type!==Function&&!o.skipFactory&&X(a)){const{propsDefaults:c}=n;if(s in c)i=c[s];else{const u=ei(n);i=c[s]=a.call(null,t),u()}}else i=a;n.ce&&n.ce._setProp(s,i)}o[0]&&(r&&!l?i=!1:o[1]&&(i===""||i===Je(s))&&(i=!0))}return i}const Qg=new WeakMap;function Iu(e,t,s=!1){const i=s?Qg:t.propsCache,n=i.get(e);if(n)return n;const r=e.props,o={},l=[];let a=!1;if(!X(e)){const u=f=>{a=!0;const[p,m]=Iu(f,t,!0);se(o,p),m&&l.push(...m)};!s&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!r&&!a)return ae(e)&&i.set(e,Os),Os;if(U(r))for(let u=0;u<r.length;u++){const f=de(r[u]);ea(f)&&(o[f]=ne)}else if(r)for(const u in r){const f=de(u);if(ea(f)){const p=r[u],m=o[f]=U(p)||X(p)?{type:p}:se({},p),d=m.type;let h=!1,w=!0;if(U(d))for(let y=0;y<d.length;++y){const v=d[y],g=X(v)&&v.name;if(g==="Boolean"){h=!0;break}else g==="String"&&(w=!1)}else h=X(d)&&d.name==="Boolean";m[0]=h,m[1]=w,(h||ce(m,"default"))&&l.push(f)}}const c=[o,l];return ae(e)&&i.set(e,c),c}function ea(e){return e[0]!=="$"&&!Bt(e)}const Wo=e=>e==="_"||e==="_ctx"||e==="$stable",Ko=e=>U(e)?e.map(Xe):[Xe(e)],ey=(e,t,s)=>{if(t._n)return t;const i=Do((...n)=>Ko(t(...n)),s);return i._c=!1,i},Lu=(e,t,s)=>{const i=e._ctx;for(const n in e){if(Wo(n))continue;const r=e[n];if(X(r))t[n]=ey(n,r,i);else if(r!=null){const o=Ko(r);t[n]=()=>o}}},Mu=(e,t)=>{const s=Ko(t);e.slots.default=()=>s},Pu=(e,t,s)=>{for(const i in t)(s||!Wo(i))&&(e[i]=t[i])},ty=(e,t,s)=>{const i=e.slots=_u();if(e.vnode.shapeFlag&32){const n=t._;n?(Pu(i,t,s),s&&yc(i,"_",n,!0)):Lu(t,i)}else t&&Mu(e,t)},sy=(e,t,s)=>{const{vnode:i,slots:n}=e;let r=!0,o=ne;if(i.shapeFlag&32){const l=t._;l?s&&l===1?r=!1:Pu(n,t,s):(r=!t.$stable,Lu(t,n)),o=t}else t&&(Mu(e,t),o={default:1});if(r)for(const l in n)!Wo(l)&&o[l]==null&&delete n[l]},Te=Vu;function ku(e){return Ou(e)}function Nu(e){return Ou(e,tg)}function Ou(e,t){const s=er();s.__VUE__=!0;const{insert:i,remove:n,patchProp:r,createElement:o,createText:l,createComment:a,setText:c,setElementText:u,parentNode:f,nextSibling:p,setScopeId:m=Fe,insertStaticContent:d}=e,h=(b,_,k,V=null,R=null,D=null,j=void 0,H=null,$=!!_.dynamicChildren)=>{if(b===_)return;b&&!gt(b,_)&&(V=ye(b),he(b,R,D,!0),b=null),_.patchFlag===-2&&($=!1,_.dynamicChildren=null);const{type:B,ref:Y,shapeFlag:z}=_;switch(B){case ss:w(b,_,k,V);break;case xe:y(b,_,k,V);break;case ps:b==null&&v(_,k,V,j);break;case Le:I(b,_,k,V,R,D,j,H,$);break;default:z&1?E(b,_,k,V,R,D,j,H,$):z&6?F(b,_,k,V,R,D,j,H,$):(z&64||z&128)&&B.process(b,_,k,V,R,D,j,H,$,xs)}Y!=null&&R?qs(Y,b&&b.ref,D,_||b,!_):Y==null&&b&&b.ref!=null&&qs(b.ref,null,D,b,!0)},w=(b,_,k,V)=>{if(b==null)i(_.el=l(_.children),k,V);else{const R=_.el=b.el;_.children!==b.children&&c(R,_.children)}},y=(b,_,k,V)=>{b==null?i(_.el=a(_.children||""),k,V):_.el=b.el},v=(b,_,k,V)=>{[b.el,b.anchor]=d(b.children,_,k,V,b.el,b.anchor)},g=({el:b,anchor:_},k,V)=>{let R;for(;b&&b!==_;)R=p(b),i(b,k,V),b=R;i(_,k,V)},S=({el:b,anchor:_})=>{let k;for(;b&&b!==_;)k=p(b),n(b),b=k;n(_)},E=(b,_,k,V,R,D,j,H,$)=>{if(_.type==="svg"?j="svg":_.type==="math"&&(j="mathml"),b==null)L(_,k,V,R,D,j,H,$);else{const B=b.el&&b.el._isVueCE?b.el:null;try{B&&B._beginPatch(),A(b,_,R,D,j,H,$)}finally{B&&B._endPatch()}}},L=(b,_,k,V,R,D,j,H)=>{let $,B;const{props:Y,shapeFlag:z,transition:K,dirs:Z}=b;if($=b.el=o(b.type,D,Y&&Y.is,Y),z&8?u($,b.children):z&16&&M(b.children,$,null,V,R,Br(b,D),j,H),Z&&_t(b,null,V,"created"),N($,b,b.scopeId,j,V),Y){for(const me in Y)me!=="value"&&!Bt(me)&&r($,me,null,Y[me],D,V);"value"in Y&&r($,"value",null,Y.value,D),(B=Y.onVnodeBeforeMount)&&Ye(B,V,b)}Z&&_t(b,null,V,"beforeMount");const re=Fu(R,K);re&&K.beforeEnter($),i($,_,k),((B=Y&&Y.onVnodeMounted)||re||Z)&&Te(()=>{B&&Ye(B,V,b),re&&K.enter($),Z&&_t(b,null,V,"mounted")},R)},N=(b,_,k,V,R)=>{if(k&&m(b,k),V)for(let D=0;D<V.length;D++)m(b,V[D]);if(R){let D=R.subTree;if(_===D||kn(D.type)&&(D.ssContent===_||D.ssFallback===_)){const j=R.vnode;N(b,j,j.scopeId,j.slotScopeIds,R.parent)}}},M=(b,_,k,V,R,D,j,H,$=0)=>{for(let B=$;B<b.length;B++){const Y=b[B]=H?Ot(b[B]):Xe(b[B]);h(null,Y,_,k,V,R,D,j,H)}},A=(b,_,k,V,R,D,j)=>{const H=_.el=b.el;let{patchFlag:$,dynamicChildren:B,dirs:Y}=_;$|=b.patchFlag&16;const z=b.props||ne,K=_.props||ne;let Z;if(k&&rs(k,!1),(Z=K.onVnodeBeforeUpdate)&&Ye(Z,k,_,b),Y&&_t(_,b,k,"beforeUpdate"),k&&rs(k,!0),(z.innerHTML&&K.innerHTML==null||z.textContent&&K.textContent==null)&&u(H,""),B?T(b.dynamicChildren,B,H,k,V,Br(_,R),D):j||x(b,_,H,null,k,V,Br(_,R),D,!1),$>0){if($&16)P(H,z,K,k,R);else if($&2&&z.class!==K.class&&r(H,"class",null,K.class,R),$&4&&r(H,"style",z.style,K.style,R),$&8){const re=_.dynamicProps;for(let me=0;me<re.length;me++){const fe=re[me],We=z[fe],Re=K[fe];(Re!==We||fe==="value")&&r(H,fe,We,Re,R,k)}}$&1&&b.children!==_.children&&u(H,_.children)}else!j&&B==null&&P(H,z,K,k,R);((Z=K.onVnodeUpdated)||Y)&&Te(()=>{Z&&Ye(Z,k,_,b),Y&&_t(_,b,k,"updated")},V)},T=(b,_,k,V,R,D,j)=>{for(let H=0;H<_.length;H++){const $=b[H],B=_[H],Y=$.el&&($.type===Le||!gt($,B)||$.shapeFlag&198)?f($.el):k;h($,B,Y,null,V,R,D,j,!0)}},P=(b,_,k,V,R)=>{if(_!==k){if(_!==ne)for(const D in _)!Bt(D)&&!(D in k)&&r(b,D,_[D],null,R,V);for(const D in k){if(Bt(D))continue;const j=k[D],H=_[D];j!==H&&D!=="value"&&r(b,D,H,j,R,V)}"value"in k&&r(b,"value",_.value,k.value,R)}},I=(b,_,k,V,R,D,j,H,$)=>{const B=_.el=b?b.el:l(""),Y=_.anchor=b?b.anchor:l("");let{patchFlag:z,dynamicChildren:K,slotScopeIds:Z}=_;Z&&(H=H?H.concat(Z):Z),b==null?(i(B,k,V),i(Y,k,V),M(_.children||[],k,Y,R,D,j,H,$)):z>0&&z&64&&K&&b.dynamicChildren&&b.dynamicChildren.length===K.length?(T(b.dynamicChildren,K,k,R,D,j,H),(_.key!=null||R&&_===R.subTree)&&Yo(b,_,!0)):x(b,_,k,Y,R,D,j,H,$)},F=(b,_,k,V,R,D,j,H,$)=>{_.slotScopeIds=H,b==null?_.shapeFlag&512?R.ctx.activate(_,k,V,j,$):G(_,k,V,R,D,j,$):W(b,_,$)},G=(b,_,k,V,R,D,j)=>{const H=b.component=Uu(b,V,R);if(ji(b)&&(H.ctx.renderer=xs),Wu(H,!1,j),H.asyncDep){if(R&&R.registerDep(H,O,j),!b.el){const $=H.subTree=be(xe);y(null,$,_,k),b.placeholder=$.el}}else O(H,b,_,k,R,D,j)},W=(b,_,k)=>{const V=_.component=b.component;if(Xg(b,_,k))if(V.asyncDep&&!V.asyncResolved){C(V,_,k);return}else V.next=_,V.update();else _.el=b.el,V.vnode=_},O=(b,_,k,V,R,D,j)=>{const H=()=>{if(b.isMounted){let{next:z,bu:K,u:Z,parent:re,vnode:me}=b;{const tt=Ru(b);if(tt){z&&(z.el=me.el,C(b,z,j)),tt.asyncDep.then(()=>{Te(()=>{b.isUnmounted||B()},R)});return}}let fe=z,We;rs(b,!1),z?(z.el=me.el,C(b,z,j)):z=me,K&&Ds(K),(We=z.props&&z.props.onVnodeBeforeUpdate)&&Ye(We,re,z,me),rs(b,!0);const Re=pn(b),mt=b.subTree;b.subTree=Re,h(mt,Re,f(mt.el),ye(mt),b,R,D),z.el=Re.el,fe===null&&mr(b,Re.el),Z&&Te(Z,R),(We=z.props&&z.props.onVnodeUpdated)&&Te(()=>Ye(We,re,z,me),R)}else{let z;const{el:K,props:Z}=_,{bm:re,m:me,parent:fe,root:We,type:Re}=b,mt=qt(_);if(rs(b,!1),re&&Ds(re),!mt&&(z=Z&&Z.onVnodeBeforeMount)&&Ye(z,fe,_),rs(b,!0),K&&Er){const tt=()=>{b.subTree=pn(b),Er(K,b.subTree,b,R,null)};mt&&Re.__asyncHydrate?Re.__asyncHydrate(K,b,tt):tt()}else{We.ce&&We.ce._hasShadowRoot()&&We.ce._injectChildStyle(Re,b.parent?b.parent.type:void 0);const tt=b.subTree=pn(b);h(null,tt,k,V,b,R,D),_.el=tt.el}if(me&&Te(me,R),!mt&&(z=Z&&Z.onVnodeMounted)){const tt=_;Te(()=>Ye(z,fe,tt),R)}(_.shapeFlag&256||fe&&qt(fe.vnode)&&fe.vnode.shapeFlag&256)&&b.a&&Te(b.a,R),b.isMounted=!0,_=k=V=null}};b.scope.on();const $=b.effect=new bi(H);b.scope.off();const B=b.update=$.run.bind($),Y=b.job=$.runIfDirty.bind($);Y.i=b,Y.id=b.uid,$.scheduler=()=>Ro(Y),rs(b,!0),B()},C=(b,_,k)=>{_.component=b;const V=b.vnode.props;b.vnode=_,b.next=null,Zg(b,_.props,V,k),sy(b,_.children,k),jt(),ql(b),Gt()},x=(b,_,k,V,R,D,j,H,$=!1)=>{const B=b&&b.children,Y=b?b.shapeFlag:0,z=_.children,{patchFlag:K,shapeFlag:Z}=_;if(K>0){if(K&128){Q(B,z,k,V,R,D,j,H,$);return}else if(K&256){q(B,z,k,V,R,D,j,H,$);return}}Z&8?(Y&16&&J(B,R,D),z!==B&&u(k,z)):Y&16?Z&16?Q(B,z,k,V,R,D,j,H,$):J(B,R,D,!0):(Y&8&&u(k,""),Z&16&&M(z,k,V,R,D,j,H,$))},q=(b,_,k,V,R,D,j,H,$)=>{b=b||Os,_=_||Os;const B=b.length,Y=_.length,z=Math.min(B,Y);let K;for(K=0;K<z;K++){const Z=_[K]=$?Ot(_[K]):Xe(_[K]);h(b[K],Z,k,null,R,D,j,H,$)}B>Y?J(b,R,D,!0,!1,z):M(_,k,V,R,D,j,H,$,z)},Q=(b,_,k,V,R,D,j,H,$)=>{let B=0;const Y=_.length;let z=b.length-1,K=Y-1;for(;B<=z&&B<=K;){const Z=b[B],re=_[B]=$?Ot(_[B]):Xe(_[B]);if(gt(Z,re))h(Z,re,k,null,R,D,j,H,$);else break;B++}for(;B<=z&&B<=K;){const Z=b[z],re=_[K]=$?Ot(_[K]):Xe(_[K]);if(gt(Z,re))h(Z,re,k,null,R,D,j,H,$);else break;z--,K--}if(B>z){if(B<=K){const Z=K+1,re=Z<Y?_[Z].el:V;for(;B<=K;)h(null,_[B]=$?Ot(_[B]):Xe(_[B]),k,re,R,D,j,H,$),B++}}else if(B>K)for(;B<=z;)he(b[B],R,D,!0),B++;else{const Z=B,re=B,me=new Map;for(B=re;B<=K;B++){const st=_[B]=$?Ot(_[B]):Xe(_[B]);st.key!=null&&me.set(st.key,B)}let fe,We=0;const Re=K-re+1;let mt=!1,tt=0;const ti=new Array(Re);for(B=0;B<Re;B++)ti[B]=0;for(B=Z;B<=z;B++){const st=b[B];if(We>=Re){he(st,R,D,!0);continue}let Et;if(st.key!=null)Et=me.get(st.key);else for(fe=re;fe<=K;fe++)if(ti[fe-re]===0&>(st,_[fe])){Et=fe;break}Et===void 0?he(st,R,D,!0):(ti[Et-re]=B+1,Et>=tt?tt=Et:mt=!0,h(st,_[Et],k,null,R,D,j,H,$),We++)}const xl=mt?iy(ti):Os;for(fe=xl.length-1,B=Re-1;B>=0;B--){const st=re+B,Et=_[st],_l=_[st+1],Cl=st+1<Y?_l.el||Du(_l):V;ti[B]===0?h(null,Et,k,Cl,R,D,j,H,$):mt&&(fe<0||B!==xl[fe]?le(Et,k,Cl,2):fe--)}}},le=(b,_,k,V,R=null)=>{const{el:D,type:j,transition:H,children:$,shapeFlag:B}=b;if(B&6){le(b.component.subTree,_,k,V);return}if(B&128){b.suspense.move(_,k,V);return}if(B&64){j.move(b,_,k,xs);return}if(j===Le){i(D,_,k);for(let z=0;z<$.length;z++)le($[z],_,k,V);i(b.anchor,_,k);return}if(j===ps){g(b,_,k);return}if(V!==2&&B&1&&H)if(V===0)H.beforeEnter(D),i(D,_,k),Te(()=>H.enter(D),R);else{const{leave:z,delayLeave:K,afterLeave:Z}=H,re=()=>{b.ctx.isUnmounted?n(D):i(D,_,k)},me=()=>{D._isLeaving&&D[Ct](!0),z(D,()=>{re(),Z&&Z()})};K?K(D,re,me):me()}else i(D,_,k)},he=(b,_,k,V=!1,R=!1)=>{const{type:D,props:j,ref:H,children:$,dynamicChildren:B,shapeFlag:Y,patchFlag:z,dirs:K,cacheIndex:Z}=b;if(z===-2&&(R=!1),H!=null&&(jt(),qs(H,null,k,b,!0),Gt()),Z!=null&&(_.renderCache[Z]=void 0),Y&256){_.ctx.deactivate(b);return}const re=Y&1&&K,me=!qt(b);let fe;if(me&&(fe=j&&j.onVnodeBeforeUnmount)&&Ye(fe,_,b),Y&6)Kt(b.component,k,V);else{if(Y&128){b.suspense.unmount(k,V);return}re&&_t(b,null,_,"beforeUnmount"),Y&64?b.type.remove(b,_,k,xs,V):B&&!B.hasOnce&&(D!==Le||z>0&&z&64)?J(B,_,k,!1,!0):(D===Le&&z&384||!R&&Y&16)&&J($,_,k),V&&wt(b)}(me&&(fe=j&&j.onVnodeUnmounted)||re)&&Te(()=>{fe&&Ye(fe,_,b),re&&_t(b,null,_,"unmounted")},k)},wt=b=>{const{type:_,el:k,anchor:V,transition:R}=b;if(_===Le){Yi(k,V);return}if(_===ps){S(b);return}const D=()=>{n(k),R&&!R.persisted&&R.afterLeave&&R.afterLeave()};if(b.shapeFlag&1&&R&&!R.persisted){const{leave:j,delayLeave:H}=R,$=()=>j(k,D);H?H(b.el,D,$):$()}else D()},Yi=(b,_)=>{let k;for(;b!==_;)k=p(b),n(b),b=k;n(_)},Kt=(b,_,k)=>{const{bum:V,scope:R,job:D,subTree:j,um:H,m:$,a:B}=b;Pn($),Pn(B),V&&Ds(V),R.stop(),D&&(D.flags|=8,he(j,b,_,k)),H&&Te(H,_),Te(()=>{b.isUnmounted=!0},_)},J=(b,_,k,V=!1,R=!1,D=0)=>{for(let j=D;j<b.length;j++)he(b[j],_,k,V,R)},ye=b=>{if(b.shapeFlag&6)return ye(b.component.subTree);if(b.shapeFlag&128)return b.suspense.next();const _=p(b.anchor||b.el),k=_&&_[su];return k?p(k):_};let ht=!1;const Tl=(b,_,k)=>{let V;b==null?_._vnode&&(he(_._vnode,null,null,!0),V=_._vnode.component):h(_._vnode||null,b,_,null,null,null,k),_._vnode=b,ht||(ht=!0,ql(V),In(),ht=!1)},xs={p:h,um:he,m:le,r:wt,mt:G,mc:M,pc:x,pbc:T,n:ye,o:e};let wr,Er;return t&&([wr,Er]=t(xs)),{render:Tl,hydrate:wr,createApp:jg(Tl,wr)}}function Br({type:e,props:t},s){return s==="svg"&&e==="foreignObject"||s==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:s}function rs({effect:e,job:t},s){s?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Fu(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Yo(e,t,s=!1){const i=e.children,n=t.children;if(U(i)&&U(n))for(let r=0;r<i.length;r++){const o=i[r];let l=n[r];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=n[r]=Ot(n[r]),l.el=o.el),!s&&l.patchFlag!==-2&&Yo(o,l)),l.type===ss&&(l.patchFlag===-1&&(l=n[r]=Ot(l)),l.el=o.el),l.type===xe&&!l.el&&(l.el=o.el)}}function iy(e){const t=e.slice(),s=[0];let i,n,r,o,l;const a=e.length;for(i=0;i<a;i++){const c=e[i];if(c!==0){if(n=s[s.length-1],e[n]<c){t[i]=n,s.push(i);continue}for(r=0,o=s.length-1;r<o;)l=r+o>>1,e[s[l]]<c?r=l+1:o=l;c<e[s[r]]&&(r>0&&(t[i]=s[r-1]),s[r]=i)}}for(r=s.length,o=s[r-1];r-- >0;)s[r]=o,o=t[o];return s}function Ru(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Ru(t)}function Pn(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}function Du(e){if(e.placeholder)return e.placeholder;const t=e.component;return t?Du(t.subTree):null}const kn=e=>e.__isSuspense;let co=0;const ny={name:"Suspense",__isSuspense:!0,process(e,t,s,i,n,r,o,l,a,c){if(e==null)oy(t,s,i,n,r,o,l,a,c);else{if(r&&r.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}ly(e,t,s,i,n,o,l,a,c)}},hydrate:ay,normalize:cy},ry=ny;function Ai(e,t){const s=e.props&&e.props[t];X(s)&&s()}function oy(e,t,s,i,n,r,o,l,a){const{p:c,o:{createElement:u}}=a,f=u("div"),p=e.suspense=Bu(e,n,i,t,f,s,r,o,l,a);c(null,p.pendingBranch=e.ssContent,f,null,i,p,r,o),p.deps>0?(Ai(e,"onPending"),Ai(e,"onFallback"),c(null,e.ssFallback,t,s,i,null,r,o),$s(p,e.ssFallback)):p.resolve(!1,!0)}function ly(e,t,s,i,n,r,o,l,{p:a,um:c,o:{createElement:u}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const p=t.ssContent,m=t.ssFallback,{activeBranch:d,pendingBranch:h,isInFallback:w,isHydrating:y}=f;if(h)f.pendingBranch=p,gt(h,p)?(a(h,p,f.hiddenContainer,null,n,f,r,o,l),f.deps<=0?f.resolve():w&&(y||(a(d,m,s,i,n,null,r,o,l),$s(f,m)))):(f.pendingId=co++,y?(f.isHydrating=!1,f.activeBranch=h):c(h,n,f),f.deps=0,f.effects.length=0,f.hiddenContainer=u("div"),w?(a(null,p,f.hiddenContainer,null,n,f,r,o,l),f.deps<=0?f.resolve():(a(d,m,s,i,n,null,r,o,l),$s(f,m))):d&>(d,p)?(a(d,p,s,i,n,f,r,o,l),f.resolve(!0)):(a(null,p,f.hiddenContainer,null,n,f,r,o,l),f.deps<=0&&f.resolve()));else if(d&>(d,p))a(d,p,s,i,n,f,r,o,l),$s(f,p);else if(Ai(t,"onPending"),f.pendingBranch=p,p.shapeFlag&512?f.pendingId=p.component.suspenseId:f.pendingId=co++,a(null,p,f.hiddenContainer,null,n,f,r,o,l),f.deps<=0)f.resolve();else{const{timeout:v,pendingId:g}=f;v>0?setTimeout(()=>{f.pendingId===g&&f.fallback(m)},v):v===0&&f.fallback(m)}}function Bu(e,t,s,i,n,r,o,l,a,c,u=!1){const{p:f,m:p,um:m,n:d,o:{parentNode:h,remove:w}}=c;let y;const v=uy(e);v&&t&&t.pendingBranch&&(y=t.pendingId,t.deps++);const g=e.props?Tn(e.props.timeout):void 0,S=r,E={vnode:e,parent:t,parentComponent:s,namespace:o,container:i,hiddenContainer:n,deps:0,pendingId:co++,timeout:typeof g=="number"?g:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(L=!1,N=!1){const{vnode:M,activeBranch:A,pendingBranch:T,pendingId:P,effects:I,parentComponent:F,container:G,isInFallback:W}=E;let O=!1;E.isHydrating?E.isHydrating=!1:L||(O=A&&T.transition&&T.transition.mode==="out-in",O&&(A.transition.afterLeave=()=>{P===E.pendingId&&(p(T,G,r===S?d(A):r,0),Ti(I),W&&M.ssFallback&&(M.ssFallback.el=null))}),A&&(h(A.el)===G&&(r=d(A)),m(A,F,E,!0),!O&&W&&M.ssFallback&&Te(()=>M.ssFallback.el=null,E)),O||p(T,G,r,0)),$s(E,T),E.pendingBranch=null,E.isInFallback=!1;let C=E.parent,x=!1;for(;C;){if(C.pendingBranch){C.effects.push(...I),x=!0;break}C=C.parent}!x&&!O&&Ti(I),E.effects=[],v&&t&&t.pendingBranch&&y===t.pendingId&&(t.deps--,t.deps===0&&!N&&t.resolve()),Ai(M,"onResolve")},fallback(L){if(!E.pendingBranch)return;const{vnode:N,activeBranch:M,parentComponent:A,container:T,namespace:P}=E;Ai(N,"onFallback");const I=d(M),F=()=>{E.isInFallback&&(f(null,L,T,I,A,null,P,l,a),$s(E,L))},G=L.transition&&L.transition.mode==="out-in";G&&(M.transition.afterLeave=F),E.isInFallback=!0,m(M,A,null,!0),G||F()},move(L,N,M){E.activeBranch&&p(E.activeBranch,L,N,M),E.container=L},next(){return E.activeBranch&&d(E.activeBranch)},registerDep(L,N,M){const A=!!E.pendingBranch;A&&E.deps++;const T=L.vnode.el;L.asyncDep.catch(P=>{Ts(P,L,0)}).then(P=>{if(L.isUnmounted||E.isUnmounted||E.pendingId!==L.suspenseId)return;L.asyncResolved=!0;const{vnode:I}=L;uo(L,P,!1),T&&(I.el=T);const F=!T&&L.subTree.el;N(L,I,h(T||L.subTree.el),T?null:d(L.subTree),E,o,M),F&&(I.placeholder=null,w(F)),mr(L,I.el),A&&--E.deps===0&&E.resolve()})},unmount(L,N){E.isUnmounted=!0,E.activeBranch&&m(E.activeBranch,s,L,N),E.pendingBranch&&m(E.pendingBranch,s,L,N)}};return E}function ay(e,t,s,i,n,r,o,l,a){const c=t.suspense=Bu(t,i,s,e.parentNode,document.createElement("div"),null,n,r,o,l,!0),u=a(e,c.pendingBranch=t.ssContent,s,c,r,o);return c.deps===0&&c.resolve(!1,!0),u}function cy(e){const{shapeFlag:t,children:s}=e,i=t&32;e.ssContent=ta(i?s.default:s),e.ssFallback=i?ta(s.fallback):be(xe)}function ta(e){let t;if(X(e)){const s=ys&&e._c;s&&(e._d=!1,Ii()),e=e(),s&&(e._d=!0,t=$e,qu())}return U(e)&&(e=Wg(e)),e=Xe(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(s=>s!==e)),e}function Vu(e,t){t&&t.pendingBranch?U(e)?t.effects.push(...e):t.effects.push(e):Ti(e)}function $s(e,t){e.activeBranch=t;const{vnode:s,parentComponent:i}=e;let n=t.el;for(;!n&&t.component;)t=t.component.subTree,n=t.el;s.el=n,i&&i.subTree===s&&(i.vnode.el=n,mr(i,n))}function uy(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const Le=Symbol.for("v-fgt"),ss=Symbol.for("v-txt"),xe=Symbol.for("v-cmt"),ps=Symbol.for("v-stc"),yi=[];let $e=null;function Ii(e=!1){yi.push($e=e?null:[])}function qu(){yi.pop(),$e=yi[yi.length-1]||null}let ys=1;function Li(e,t=!1){ys+=e,e<0&&$e&&t&&($e.hasOnce=!0)}function $u(e){return e.dynamicChildren=ys>0?$e||Os:null,qu(),ys>0&&$e&&$e.push(e),e}function fy(e,t,s,i,n,r){return $u(Xo(e,t,s,i,n,r,!0))}function Nn(e,t,s,i,n){return $u(be(e,t,s,i,n,!0))}function zt(e){return e?e.__v_isVNode===!0:!1}function gt(e,t){return e.type===t.type&&e.key===t.key}function dy(e){}const Hu=({key:e})=>e??null,hn=({ref:e,ref_key:t,ref_for:s})=>(typeof e=="number"&&(e=""+e),e!=null?ee(e)||Ce(e)||X(e)?{i:Oe,r:e,k:t,f:!!s}:e:null);function Xo(e,t=null,s=null,i=0,n=null,r=e===Le?0:1,o=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Hu(t),ref:t&&hn(t),scopeId:ar,slotScopeIds:null,children:s,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:i,dynamicProps:n,dynamicChildren:null,appContext:null,ctx:Oe};return l?(Zo(a,s),r&128&&e.normalize(a)):s&&(a.shapeFlag|=ee(s)?8:16),ys>0&&!o&&$e&&(a.patchFlag>0||r&6)&&a.patchFlag!==32&&$e.push(a),a}const be=py;function py(e,t=null,s=null,i=0,n=null,r=!1){if((!e||e===yu)&&(e=xe),zt(e)){const l=Lt(e,t,!0);return s&&Zo(l,s),ys>0&&!r&&$e&&(l.shapeFlag&6?$e[$e.indexOf(e)]=l:$e.push(l)),l.patchFlag=-2,l}if(wy(e)&&(e=e.__vccOpts),t){t=ju(t);let{class:l,style:a}=t;l&&!ee(l)&&(t.class=Vi(l)),ae(a)&&(qi(a)&&!U(a)&&(a=se({},a)),t.style=Bi(a))}const o=ee(e)?1:kn(e)?128:iu(e)?64:ae(e)?4:X(e)?2:0;return Xo(e,t,s,i,n,o,r,!0)}function ju(e){return e?qi(e)||Cu(e)?se({},e):e:null}function Lt(e,t,s=!1,i=!1){const{props:n,ref:r,patchFlag:o,children:l,transition:a}=e,c=t?Gu(n||{},t):n,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Hu(c),ref:t&&t.ref?s&&r?U(r)?r.concat(hn(t)):[r,hn(t)]:hn(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Le?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:a,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Lt(e.ssContent),ssFallback:e.ssFallback&&Lt(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return a&&i&&Ut(u,a.clone(u)),u}function Jo(e=" ",t=0){return be(ss,null,e,t)}function hy(e,t){const s=be(ps,null,e);return s.staticCount=t,s}function my(e="",t=!1){return t?(Ii(),Nn(xe,null,e)):be(xe,null,e)}function Xe(e){return e==null||typeof e=="boolean"?be(xe):U(e)?be(Le,null,e.slice()):zt(e)?Ot(e):be(ss,null,String(e))}function Ot(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Lt(e)}function Zo(e,t){let s=0;const{shapeFlag:i}=e;if(t==null)t=null;else if(U(t))s=16;else if(typeof t=="object")if(i&65){const n=t.default;n&&(n._c&&(n._d=!1),Zo(e,n()),n._c&&(n._d=!0));return}else{s=32;const n=t._;!n&&!Cu(t)?t._ctx=Oe:n===3&&Oe&&(Oe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else X(t)?(t={default:t,_ctx:Oe},s=32):(t=String(t),i&64?(s=16,t=[Jo(t)]):s=8);e.children=t,e.shapeFlag|=s}function Gu(...e){const t={};for(let s=0;s<e.length;s++){const i=e[s];for(const n in i)if(n==="class")t.class!==i.class&&(t.class=Vi([t.class,i.class]));else if(n==="style")t.style=Bi([t.style,i.style]);else if(bs(n)){const r=t[n],o=i[n];o&&r!==o&&!(U(r)&&r.includes(o))&&(t[n]=r?[].concat(r,o):o)}else n!==""&&(t[n]=i[n])}return t}function Ye(e,t,s,i=null){pt(e,t,7,[s,i])}const gy=bu();let yy=0;function Uu(e,t,s){const i=e.type,n=(t?t.appContext:e.appContext)||gy,r={uid:yy++,vnode:e,type:i,parent:t,appContext:n,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new Po(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(n.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Iu(i,n),emitsOptions:Eu(i,n),emit:null,emitted:null,propsDefaults:ne,inheritAttrs:i.inheritAttrs,ctx:ne,data:ne,props:ne,attrs:ne,slots:ne,refs:ne,setupState:ne,setupContext:null,suspense:s,suspenseId:s?s.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 r.ctx={_:r},r.root=t?t.root:r,r.emit=Ug.bind(null,r),e.ce&&e.ce(r),r}let Ne=null;const Ue=()=>Ne||Oe;let On,Hs;{const e=er(),t=(s,i)=>{let n;return(n=e[s])||(n=e[s]=[]),n.push(i),r=>{n.length>1?n.forEach(o=>o(r)):n[0](r)}};On=t("__VUE_INSTANCE_SETTERS__",s=>Ne=s),Hs=t("__VUE_SSR_SETTERS__",s=>vs=s)}const ei=e=>{const t=Ne;return On(e),e.scope.on(),()=>{e.scope.off(),On(t)}},Fn=()=>{Ne&&Ne.scope.off(),On(null)};function zu(e){return e.vnode.shapeFlag&4}let vs=!1;function Wu(e,t=!1,s=!1){t&&Hs(t);const{props:i,children:n}=e.vnode,r=zu(e);Jg(e,i,r,t),ty(e,n,s||t);const o=r?vy(e,t):void 0;return t&&Hs(!1),o}function vy(e,t){const s=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,ro);const{setup:i}=s;if(i){jt();const n=e.setupContext=i.length>1?Xu(e):null,r=ei(e),o=Qs(i,e,0,[e.props,n]),l=Mo(o);if(Gt(),r(),(l||e.sp)&&!qt(e)&&$o(e),l){if(o.then(Fn,Fn),t)return o.then(a=>{uo(e,a,t)}).catch(a=>{Ts(a,e,0)});e.asyncDep=o}else uo(e,o,t)}else Yu(e,t)}function uo(e,t,s){X(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ae(t)&&(e.setupState=Fo(t)),Yu(e,s)}let Rn,fo;function Ku(e){Rn=e,fo=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,Tg))}}const Sy=()=>!Rn;function Yu(e,t,s){const i=e.type;if(!e.render){if(!t&&Rn&&!i.render){const n=i.template||zo(e).template;if(n){const{isCustomElement:r,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:a}=i,c=se(se({isCustomElement:r,delimiters:l},o),a);i.render=Rn(n,c)}}e.render=i.render||Fe,fo&&fo(e)}{const n=ei(e);jt();try{Dg(e)}finally{Gt(),n()}}}const by={get(e,t){return qe(e,"get",""),e[t]}};function Xu(e){const t=s=>{e.exposed=s||{}};return{attrs:new Proxy(e.attrs,by),slots:e.slots,emit:e.emit,expose:t}}function Ui(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Fo(qc(e.exposed)),{get(t,s){if(s in t)return t[s];if(s in gi)return gi[s](e)},has(t,s){return s in t||s in gi}})):e.proxy}function po(e,t=!0){return X(e)?e.displayName||e.name:e.name||t&&e.__name}function wy(e){return X(e)&&"__vccOpts"in e}const Ju=(e,t)=>Im(e,t,vs);function Zu(e,t,s){try{Li(-1);const i=arguments.length;return i===2?ae(t)&&!U(t)?zt(t)?be(e,null,[t]):be(e,t):be(e,null,t):(i>3?s=Array.prototype.slice.call(arguments,2):i===3&&zt(s)&&(s=[s]),be(e,t,s))}finally{Li(1)}}function Ey(){}function Ty(e,t,s,i){const n=s[i];if(n&&Qu(n,e))return n;const r=t();return r.memo=e.slice(),r.cacheIndex=i,s[i]=r}function Qu(e,t){const s=e.memo;if(s.length!=t.length)return!1;for(let i=0;i<s.length;i++)if(ke(s[i],t[i]))return!1;return ys>0&&$e&&$e.push(e),!0}const ef="3.5.30",xy=Fe,_y=Dm,Cy=Ls,Ay=Xc,Iy={createComponentInstance:Uu,setupComponent:Wu,renderComponentRoot:pn,setCurrentRenderingInstance:_i,isVNode:zt,normalizeVNode:Xe,getComponentPublicInstance:Ui,ensureValidVNode:Uo,pushWarningContext:Nm,popWarningContext:Om},Ly=Iy,My=null,Py=null,ky=null;let ho;const sa=typeof window<"u"&&window.trustedTypes;if(sa)try{ho=sa.createPolicy("vue",{createHTML:e=>e})}catch{}const tf=ho?e=>ho.createHTML(e):e=>e,Ny="http://www.w3.org/2000/svg",Oy="http://www.w3.org/1998/Math/MathML",Nt=typeof document<"u"?document:null,ia=Nt&&Nt.createElement("template"),sf={insert:(e,t,s)=>{t.insertBefore(e,s||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,s,i)=>{const n=t==="svg"?Nt.createElementNS(Ny,e):t==="mathml"?Nt.createElementNS(Oy,e):s?Nt.createElement(e,{is:s}):Nt.createElement(e);return e==="select"&&i&&i.multiple!=null&&n.setAttribute("multiple",i.multiple),n},createText:e=>Nt.createTextNode(e),createComment:e=>Nt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Nt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,s,i,n,r){const o=s?s.previousSibling:t.lastChild;if(n&&(n===r||n.nextSibling))for(;t.insertBefore(n.cloneNode(!0),s),!(n===r||!(n=n.nextSibling)););else{ia.innerHTML=tf(i==="svg"?`<svg>${e}</svg>`:i==="mathml"?`<math>${e}</math>`:e);const l=ia.content;if(i==="svg"||i==="mathml"){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,s)}return[o?o.nextSibling:t.firstChild,s?s.previousSibling:t.lastChild]}},Yt="transition",ni="animation",Us=Symbol("_vtc"),nf={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},rf=se({},Vo,nf),Fy=e=>(e.displayName="Transition",e.props=rf,e),Ry=Fy((e,{slots:t})=>Zu(lu,of(e),t)),os=(e,t=[])=>{U(e)?e.forEach(s=>s(...t)):e&&e(...t)},na=e=>e?U(e)?e.some(t=>t.length>1):e.length>1:!1;function of(e){const t={};for(const I in e)I in nf||(t[I]=e[I]);if(e.css===!1)return t;const{name:s="v",type:i,duration:n,enterFromClass:r=`${s}-enter-from`,enterActiveClass:o=`${s}-enter-active`,enterToClass:l=`${s}-enter-to`,appearFromClass:a=r,appearActiveClass:c=o,appearToClass:u=l,leaveFromClass:f=`${s}-leave-from`,leaveActiveClass:p=`${s}-leave-active`,leaveToClass:m=`${s}-leave-to`}=e,d=Dy(n),h=d&&d[0],w=d&&d[1],{onBeforeEnter:y,onEnter:v,onEnterCancelled:g,onLeave:S,onLeaveCancelled:E,onBeforeAppear:L=y,onAppear:N=v,onAppearCancelled:M=g}=t,A=(I,F,G,W)=>{I._enterCancelled=W,Jt(I,F?u:l),Jt(I,F?c:o),G&&G()},T=(I,F)=>{I._isLeaving=!1,Jt(I,f),Jt(I,m),Jt(I,p),F&&F()},P=I=>(F,G)=>{const W=I?N:v,O=()=>A(F,I,G);os(W,[F,O]),ra(()=>{Jt(F,I?a:r),Tt(F,I?u:l),na(W)||oa(F,i,h,O)})};return se(t,{onBeforeEnter(I){os(y,[I]),Tt(I,r),Tt(I,o)},onBeforeAppear(I){os(L,[I]),Tt(I,a),Tt(I,c)},onEnter:P(!1),onAppear:P(!0),onLeave(I,F){I._isLeaving=!0;const G=()=>T(I,F);Tt(I,f),I._enterCancelled?(Tt(I,p),mo(I)):(mo(I),Tt(I,p)),ra(()=>{I._isLeaving&&(Jt(I,f),Tt(I,m),na(S)||oa(I,i,w,G))}),os(S,[I,G])},onEnterCancelled(I){A(I,!1,void 0,!0),os(g,[I])},onAppearCancelled(I){A(I,!0,void 0,!0),os(M,[I])},onLeaveCancelled(I){T(I),os(E,[I])}})}function Dy(e){if(e==null)return null;if(ae(e))return[Vr(e.enter),Vr(e.leave)];{const t=Vr(e);return[t,t]}}function Vr(e){return Tn(e)}function Tt(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.add(s)),(e[Us]||(e[Us]=new Set)).add(t)}function Jt(e,t){t.split(/\s+/).forEach(i=>i&&e.classList.remove(i));const s=e[Us];s&&(s.delete(t),s.size||(e[Us]=void 0))}function ra(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let By=0;function oa(e,t,s,i){const n=e._endId=++By,r=()=>{n===e._endId&&i()};if(s!=null)return setTimeout(r,s);const{type:o,timeout:l,propCount:a}=lf(e,t);if(!o)return i();const c=o+"end";let u=0;const f=()=>{e.removeEventListener(c,p),r()},p=m=>{m.target===e&&++u>=a&&f()};setTimeout(()=>{u<a&&f()},l+1),e.addEventListener(c,p)}function lf(e,t){const s=window.getComputedStyle(e),i=d=>(s[d]||"").split(", "),n=i(`${Yt}Delay`),r=i(`${Yt}Duration`),o=la(n,r),l=i(`${ni}Delay`),a=i(`${ni}Duration`),c=la(l,a);let u=null,f=0,p=0;t===Yt?o>0&&(u=Yt,f=o,p=r.length):t===ni?c>0&&(u=ni,f=c,p=a.length):(f=Math.max(o,c),u=f>0?o>c?Yt:ni:null,p=u?u===Yt?r.length:a.length:0);const m=u===Yt&&/\b(?:transform|all)(?:,|$)/.test(i(`${Yt}Property`).toString());return{type:u,timeout:f,propCount:p,hasTransform:m}}function la(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((s,i)=>aa(s)+aa(e[i])))}function aa(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function mo(e){return(e?e.ownerDocument:document).body.offsetHeight}function Vy(e,t,s){const i=e[Us];i&&(t=(t?[t,...i]:[...i]).join(" ")),t==null?e.removeAttribute("class"):s?e.setAttribute("class",t):e.className=t}const Dn=Symbol("_vod"),af=Symbol("_vsh"),cf={name:"show",beforeMount(e,{value:t},{transition:s}){e[Dn]=e.style.display==="none"?"":e.style.display,s&&t?s.beforeEnter(e):ri(e,t)},mounted(e,{value:t},{transition:s}){s&&t&&s.enter(e)},updated(e,{value:t,oldValue:s},{transition:i}){!t!=!s&&(i?t?(i.beforeEnter(e),ri(e,!0),i.enter(e)):i.leave(e,()=>{ri(e,!1)}):ri(e,t))},beforeUnmount(e,{value:t}){ri(e,t)}};function ri(e,t){e.style.display=t?e[Dn]:"none",e[af]=!t}function qy(){cf.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const uf=Symbol("");function $y(e){const t=Ue();if(!t)return;const s=t.ut=(n=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(r=>Bn(r,n))},i=()=>{const n=e(t.proxy);t.ce?Bn(t.ce,n):go(t.subTree,n),s(n)};Ho(()=>{Ti(i)}),Gi(()=>{Vs(i,Fe,{flush:"post"});const n=new MutationObserver(i);n.observe(t.subTree.el.parentNode,{childList:!0}),pr(()=>n.disconnect())})}function go(e,t){if(e.shapeFlag&128){const s=e.suspense;e=s.activeBranch,s.pendingBranch&&!s.isHydrating&&s.effects.push(()=>{go(s.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Bn(e.el,t);else if(e.type===Le)e.children.forEach(s=>go(s,t));else if(e.type===ps){let{el:s,anchor:i}=e;for(;s&&(Bn(s,t),s!==i);)s=s.nextSibling}}function Bn(e,t){if(e.nodeType===1){const s=e.style;let i="";for(const n in t){const r=Wh(t[n]);s.setProperty(`--${n}`,r),i+=`--${n}: ${r};`}s[uf]=i}}const Hy=/(?:^|;)\s*display\s*:/;function jy(e,t,s){const i=e.style,n=ee(s);let r=!1;if(s&&!n){if(t)if(ee(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();s[l]==null&&mn(i,l,"")}else for(const o in t)s[o]==null&&mn(i,o,"");for(const o in s)o==="display"&&(r=!0),mn(i,o,s[o])}else if(n){if(t!==s){const o=i[uf];o&&(s+=";"+o),i.cssText=s,r=Hy.test(s)}}else t&&e.removeAttribute("style");Dn in e&&(e[Dn]=r?i.display:"",e[af]&&(i.display="none"))}const ca=/\s*!important$/;function mn(e,t,s){if(U(s))s.forEach(i=>mn(e,t,i));else if(s==null&&(s=""),t.startsWith("--"))e.setProperty(t,s);else{const i=Gy(e,t);ca.test(s)?e.setProperty(Je(i),s.replace(ca,""),"important"):e[i]=s}}const ua=["Webkit","Moz","ms"],qr={};function Gy(e,t){const s=qr[t];if(s)return s;let i=de(t);if(i!=="filter"&&i in e)return qr[t]=i;i=Es(i);for(let n=0;n<ua.length;n++){const r=ua[n]+i;if(r in e)return qr[t]=r}return t}const fa="http://www.w3.org/1999/xlink";function da(e,t,s,i,n,r=Uh(t)){i&&t.startsWith("xlink:")?s==null?e.removeAttributeNS(fa,t.slice(6,t.length)):e.setAttributeNS(fa,t,s):s==null||r&&!Sc(s)?e.removeAttribute(t):e.setAttribute(t,r?"":et(s)?String(s):s)}function pa(e,t,s,i,n){if(t==="innerHTML"||t==="textContent"){s!=null&&(e[t]=t==="innerHTML"?tf(s):s);return}const r=e.tagName;if(t==="value"&&r!=="PROGRESS"&&!r.includes("-")){const l=r==="OPTION"?e.getAttribute("value")||"":e.value,a=s==null?e.type==="checkbox"?"on":"":String(s);(l!==a||!("_value"in e))&&(e.value=a),s==null&&e.removeAttribute(t),e._value=s;return}let o=!1;if(s===""||s==null){const l=typeof e[t];l==="boolean"?s=Sc(s):s==null&&l==="string"?(s="",o=!0):l==="number"&&(s=0,o=!0)}try{e[t]=s}catch{}o&&e.removeAttribute(n||t)}function Dt(e,t,s,i){e.addEventListener(t,s,i)}function Uy(e,t,s,i){e.removeEventListener(t,s,i)}const ha=Symbol("_vei");function zy(e,t,s,i,n=null){const r=e[ha]||(e[ha]={}),o=r[t];if(i&&o)o.value=i;else{const[l,a]=Wy(t);if(i){const c=r[t]=Xy(i,n);Dt(e,l,c,a)}else o&&(Uy(e,l,o,a),r[t]=void 0)}}const ma=/(?:Once|Passive|Capture)$/;function Wy(e){let t;if(ma.test(e)){t={};let i;for(;i=e.match(ma);)e=e.slice(0,e.length-i[0].length),t[i[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Je(e.slice(2)),t]}let $r=0;const Ky=Promise.resolve(),Yy=()=>$r||(Ky.then(()=>$r=0),$r=Date.now());function Xy(e,t){const s=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=s.attached)return;pt(Jy(i,s.value),t,5,[i])};return s.value=e,s.attached=Yy(),s}function Jy(e,t){if(U(t)){const s=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{s.call(e),e._stopped=!0},t.map(i=>n=>!n._stopped&&i&&i(n))}else return t}const ga=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,ff=(e,t,s,i,n,r)=>{const o=n==="svg";t==="class"?Vy(e,i,o):t==="style"?jy(e,s,i):bs(t)?Io(t)||zy(e,t,s,i,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Zy(e,t,i,o))?(pa(e,t,i),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&da(e,t,i,o,r,t!=="value")):e._isVueCE&&(Qy(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!ee(i)))?pa(e,de(t),i,r,t):(t==="true-value"?e._trueValue=i:t==="false-value"&&(e._falseValue=i),da(e,t,i,o))};function Zy(e,t,s,i){if(i)return!!(t==="innerHTML"||t==="textContent"||t in e&&ga(t)&&X(s));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="sandbox"&&e.tagName==="IFRAME"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const n=e.tagName;if(n==="IMG"||n==="VIDEO"||n==="CANVAS"||n==="SOURCE")return!1}return ga(t)&&ee(s)?!1:t in e}function Qy(e,t){const s=e._def.props;if(!s)return!1;const i=de(t);return Array.isArray(s)?s.some(n=>de(n)===i):Object.keys(s).some(n=>de(n)===i)}const ya={};function df(e,t,s){let i=qo(e,t);Xn(i)&&(i=se({},i,t));class n extends gr{constructor(o){super(i,o,s)}}return n.def=i,n}const ev=((e,t)=>df(e,t,_f)),tv=typeof HTMLElement<"u"?HTMLElement:class{};class gr extends tv{constructor(t,s={},i=$n){super(),this._def=t,this._props=s,this._createApp=i,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._patching=!1,this._dirty=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._styleAnchors=new WeakMap,this._ob=null,this.shadowRoot&&i!==$n?this._root=this.shadowRoot:t.shadowRoot!==!1?(this.attachShadow(se({},t.shadowRootOptions,{mode:"open"})),this._root=this.shadowRoot):this._root=this}connectedCallback(){if(!this.isConnected)return;!this.shadowRoot&&!this._resolved&&this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.assignedSlot||t.parentNode||t.host);)if(t instanceof gr){this._parent=t;break}this._instance||(this._resolved?this._mount(this._def):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}_setParent(t=this._parent){t&&(this._instance.parent=t._instance,this._inheritParentContext(t))}_inheritParentContext(t=this._parent){t&&this._app&&Object.setPrototypeOf(this._app._context.provides,t._instance.provides)}disconnectedCallback(){this._connected=!1,lr(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null,this._teleportTargets&&(this._teleportTargets.clear(),this._teleportTargets=void 0))})}_processMutations(t){for(const s of t)this._setAttr(s.attributeName)}_resolveDef(){if(this._pendingResolve)return;for(let i=0;i<this.attributes.length;i++)this._setAttr(this.attributes[i].name);this._ob=new MutationObserver(this._processMutations.bind(this)),this._ob.observe(this,{attributes:!0});const t=(i,n=!1)=>{this._resolved=!0,this._pendingResolve=void 0;const{props:r,styles:o}=i;let l;if(r&&!U(r))for(const a in r){const c=r[a];(c===Number||c&&c.type===Number)&&(a in this._props&&(this._props[a]=Tn(this._props[a])),(l||(l=Object.create(null)))[de(a)]=!0)}this._numberProps=l,this._resolveProps(i),this.shadowRoot&&this._applyStyles(o),this._mount(i)},s=this._def.__asyncLoader;s?this._pendingResolve=s().then(i=>{i.configureApp=this._def.configureApp,t(this._def=i,!0)}):t(this._def)}_mount(t){this._app=this._createApp(t),this._inheritParentContext(),t.configureApp&&t.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const s=this._instance&&this._instance.exposed;if(s)for(const i in s)ce(this,i)||Object.defineProperty(this,i,{get:()=>$i(s[i])})}_resolveProps(t){const{props:s}=t,i=U(s)?s:Object.keys(s||{});for(const n of Object.keys(this))n[0]!=="_"&&i.includes(n)&&this._setProp(n,this[n]);for(const n of i.map(de))Object.defineProperty(this,n,{get(){return this._getProp(n)},set(r){this._setProp(n,r,!0,!this._patching)}})}_setAttr(t){if(t.startsWith("data-v-"))return;const s=this.hasAttribute(t);let i=s?this.getAttribute(t):ya;const n=de(t);s&&this._numberProps&&this._numberProps[n]&&(i=Tn(i)),this._setProp(n,i,!1,!0)}_getProp(t){return this._props[t]}_setProp(t,s,i=!0,n=!1){if(s!==this._props[t]&&(this._dirty=!0,s===ya?delete this._props[t]:(this._props[t]=s,t==="
3key"&&this._app&&(this._app._ceVNode.key=s)),n&&this._instance&&this._update(),i)){const r=this._ob;r&&(this._processMutations(r.takeRecords()),r.disconnect()),s===!0?this.setAttribute(Je(t),""):typeof s=="string"||typeof s=="number"?this.setAttribute(Je(t),s+""):s||this.removeAttribute(Je(t)),r&&r.observe(this,{attributes:!0})}}_update(){const t=this._createVNode();this._app&&(t.appContext=this._app._context),xf(t,this._root)}_createVNode(){const t={};this.shadowRoot||(t.onVnodeMounted=t.onVnodeUpdated=this._renderSlots.bind(this));const s=be(this._def,se(t,this._props));return this._instance||(s.ce=i=>{this._instance=i,i.ce=this,i.isCE=!0;const n=(r,o)=>{this.dispatchEvent(new CustomEvent(r,Xn(o[0])?se({detail:o},o[0]):{detail:o}))};i.emit=(r,...o)=>{n(r,o),Je(r)!==r&&n(Je(r),o)},this._setParent()}),s}_applyStyles(t,s,i){if(!t)return;if(s){if(s===this._def||this._styleChildren.has(s))return;this._styleChildren.add(s)}const n=this._nonce,r=this.shadowRoot,o=i?this._getStyleAnchor(i)||this._getStyleAnchor(this._def):this._getRootStyleInsertionAnchor(r);let l=null;for(let a=t.length-1;a>=0;a--){const c=document.createElement("style");n&&c.setAttribute("nonce",n),c.textContent=t[a],r.insertBefore(c,l||o),l=c,a===0&&(i||this._styleAnchors.set(this._def,c),s&&this._styleAnchors.set(s,c))}}_getStyleAnchor(t){if(!t)return null;const s=this._styleAnchors.get(t);return s&&s.parentNode===this.shadowRoot?s:(s&&this._styleAnchors.delete(t),null)}_getRootStyleInsertionAnchor(t){for(let s=0;s<t.childNodes.length;s++){const i=t.childNodes[s];if(!(i instanceof HTMLStyleElement))return i}return null}_parseSlots(){const t=this._slots={};let s;for(;s=this.firstChild;){const i=s.nodeType===1&&s.getAttribute("slot")||"default";(t[i]||(t[i]=[])).push(s),this.removeChild(s)}}_renderSlots(){const t=this._getSlots(),s=this._instance.type.__scopeId;for(let i=0;i<t.length;i++){const n=t[i],r=n.getAttribute("name")||"default",o=this._slots[r],l=n.parentNode;if(o)for(const a of o){if(s&&a.nodeType===1){const c=s+"-s",u=document.createTreeWalker(a,1);a.setAttribute(c,"");let f;for(;f=u.nextNode();)f.setAttribute(c,"")}l.insertBefore(a,n)}else for(;n.firstChild;)l.insertBefore(n.firstChild,n);l.removeChild(n)}}_getSlots(){const t=[this];this._teleportTargets&&t.push(...this._teleportTargets);const s=new Set;for(const i of t){const n=i.querySelectorAll("slot");for(let r=0;r<n.length;r++)s.add(n[r])}return Array.from(s)}_injectChildStyle(t,s){this._applyStyles(t.styles,t,s)}_beginPatch(){this._patching=!0,this._dirty=!1}_endPatch(){this._patching=!1,this._dirty&&this._instance&&this._update()}_hasShadowRoot(){return this._def.shadowRoot!==!1}_removeChildStyle(t){}}function pf(e){const t=Ue(),s=t&&t.ce;return s||null}function sv(){const e=pf();return e&&e.shadowRoot}function iv(e="$style"){{const t=Ue();if(!t)return ne;const s=t.type.__cssModules;if(!s)return ne;const i=s[e];return i||ne}}const hf=new WeakMap,mf=new WeakMap,Vn=Symbol("_moveCb"),va=Symbol("_enterCb"),nv=e=>(delete e.props.mode,e),rv=nv({name:"TransitionGroup",props:se({},rf,{tag:String,moveClass:String}),setup(e,{slots:t}){const s=Ue(),i=Bo();let n,r;return fr(()=>{if(!n.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!uv(n[0].el,s.vnode.el,o)){n=[];return}n.forEach(lv),n.forEach(av);const l=n.filter(cv);mo(s.vnode.el),l.forEach(a=>{const c=a.el,u=c.style;Tt(c,o),u.transform=u.webkitTransform=u.transitionDuration="";const f=c[Vn]=p=>{p&&p.target!==c||(!p||p.propertyName.endsWith("transform"))&&(c.removeEventListener("transitionend",f),c[Vn]=null,Jt(c,o))};c.addEventListener("transitionend",f)}),n=[]}),()=>{const o=oe(e),l=of(o);let a=o.tag||Le;if(n=[],r)for(let c=0;c<r.length;c++){const u=r[c];u.el&&u.el instanceof Element&&(n.push(u),Ut(u,Gs(u,l,i,s)),hf.set(u,gf(u.el)))}r=t.default?cr(t.default()):[];for(let c=0;c<r.length;c++){const u=r[c];u.key!=null&&Ut(u,Gs(u,l,i,s))}return be(a,null,r)}}}),ov=rv;function lv(e){const t=e.el;t[Vn]&&t[Vn](),t[va]&&t[va]()}function av(e){mf.set(e,gf(e.el))}function cv(e){const t=hf.get(e),s=mf.get(e),i=t.left-s.left,n=t.top-s.top;if(i||n){const r=e.el,o=r.style,l=r.getBoundingClientRect();let a=1,c=1;return r.offsetWidth&&(a=l.width/r.offsetWidth),r.offsetHeight&&(c=l.height/r.offsetHeight),(!Number.isFinite(a)||a===0)&&(a=1),(!Number.isFinite(c)||c===0)&&(c=1),Math.abs(a-1)<.01&&(a=1),Math.abs(c-1)<.01&&(c=1),o.transform=o.webkitTransform=`translate(${i/a}px,${n/c}px)`,o.transitionDuration="0s",e}}function gf(e){const t=e.getBoundingClientRect();return{left:t.left,top:t.top}}
vendor: 68,666 bytes, lines 3-9
3function uv(e,t,s){const i=e.cloneNode(),n=e[Us];n&&n.forEach(l=>{l.split(/\s+/).forEach(a=>a&&i.classList.remove(a))}),s.split(/\s+/).forEach(l=>l&&i.classList.add(l)),i.style.display="none";const r=t.nodeType===1?t:t.parentNode;r.appendChild(i);const{hasTransform:o}=lf(i);return r.removeChild(i),o}const ns=e=>{const t=e.props["onUpdate:modelValue"]||!1;return U(t)?s=>Ds(t,s):t};function fv(e){e.target.composing=!0}function Sa(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const dt=Symbol("_assign");function ba(e,t,s){return t&&(e=e.trim()),s&&(e=Qn(e)),e}const qn={created(e,{modifiers:{lazy:t,trim:s,number:i}},n){e[dt]=ns(n);const r=i||n.props&&n.props.type==="number";Dt(e,t?"change":"input",o=>{o.target.composing||e[dt](ba(e.value,s,r))}),(s||r)&&Dt(e,"change",()=>{e.value=ba(e.value,s,r)}),t||(Dt(e,"compositionstart",fv),Dt(e,"compositionend",Sa),Dt(e,"change",Sa))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:s,modifiers:{lazy:i,trim:n,number:r}},o){if(e[dt]=ns(o),e.composing)return;const l=(r||e.type==="number")&&!/^0\d/.test(e.value)?Qn(e.value):e.value,a=t??"";l!==a&&(document.activeElement===e&&e.type!=="range"&&(i&&t===s||n&&e.value.trim()===a)||(e.value=a))}},Qo={deep:!0,created(e,t,s){e[dt]=ns(s),Dt(e,"change",()=>{const i=e._modelValue,n=zs(e),r=e.checked,o=e[dt];if(U(i)){const l=tr(i,n),a=l!==-1;if(r&&!a)o(i.concat(n));else if(!r&&a){const c=[...i];c.splice(l,1),o(c)}}else if(ws(i)){const l=new Set(i);r?l.add(n):l.delete(n),o(l)}else o(vf(e,r))})},mounted:wa,beforeUpdate(e,t,s){e[dt]=ns(s),wa(e,t,s)}};function wa(e,{value:t,oldValue:s},i){e._modelValue=t;let n;if(U(t))n=tr(t,i.props.value)>-1;else if(ws(t))n=t.has(i.props.value);else{if(t===s)return;n=Ht(t,vf(e,!0))}e.checked!==n&&(e.checked=n)}const el={created(e,{value:t},s){e.checked=Ht(t,s.props.value),e[dt]=ns(s),Dt(e,"change",()=>{e[dt](zs(e))})},beforeUpdate(e,{value:t,oldValue:s},i){e[dt]=ns(i),t!==s&&(e.checked=Ht(t,i.props.value))}},yf={deep:!0,created(e,{value:t,modifiers:{number:s}},i){const n=ws(t);Dt(e,"change",()=>{const r=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>s?Qn(zs(o)):zs(o));e[dt](e.multiple?n?new Set(r):r:r[0]),e._assigning=!0,lr(()=>{e._assigning=!1})}),e[dt]=ns(i)},mounted(e,{value:t}){Ea(e,t)},beforeUpdate(e,t,s){e[dt]=ns(s)},updated(e,{value:t}){e._assigning||Ea(e,t)}};function Ea(e,t){const s=e.multiple,i=U(t);if(!(s&&!i&&!ws(t))){for(let n=0,r=e.options.length;n<r;n++){const o=e.options[n],l=zs(o);if(s)if(i){const a=typeof l;a==="string"||a==="number"?o.selected=t.some(c=>String(c)===String(l)):o.selected=tr(t,l)>-1}else o.selected=t.has(l);else if(Ht(zs(o),t)){e.selectedIndex!==n&&(e.selectedIndex=n);return}}!s&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function zs(e){return"_value"in e?e._value:e.value}function vf(e,t){const s=t?"_trueValue":"_falseValue";return s in e?e[s]:t}const Sf={created(e,t,s){an(e,t,s,null,"created")},mounted(e,t,s){an(e,t,s,null,"mounted")},beforeUpdate(e,t,s,i){an(e,t,s,i,"beforeUpdate")},updated(e,t,s,i){an(e,t,s,i,"updated")}};function bf(e,t){switch(e){case"SELECT":return yf;case"TEXTAREA":return qn;default:switch(t){case"checkbox":return Qo;case"radio":return el;default:return qn}}}function an(e,t,s,i,n){const o=bf(e.tagName,s.props&&s.props.type)[n];o&&o(e,t,s,i)}function dv(){qn.getSSRProps=({value:e})=>({value:e}),el.getSSRProps=({value:e},t)=>{if(t.props&&Ht(t.props.value,e))return{checked:!0}},Qo.getSSRProps=({value:e},t)=>{if(U(e)){if(t.props&&tr(e,t.props.value)>-1)return{checked:!0}}else if(ws(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},Sf.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const s=bf(t.type.toUpperCase(),t.props&&t.props.type);if(s.getSSRProps)return s.getSSRProps(e,t)}}const pv=["ctrl","shift","alt","meta"],hv={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&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>pv.some(s=>e[`${s}Key`]&&!t.includes(s))},mv=(e,t)=>{if(!e)return e;const s=e._withMods||(e._withMods={}),i=t.join(".");return s[i]||(s[i]=((n,...r)=>{for(let o=0;o<t.length;o++){const l=hv[t[o]];if(l&&l(n,t))return}return e(n,...r)}))},gv={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},yv=(e,t)=>{const s=e._withKeys||(e._withKeys={}),i=t.join(".");return s[i]||(s[i]=(n=>{if(!("key"in n))return;const r=Je(n.key);if(t.some(o=>o===r||gv[o]===r))return e(n)}))},wf=se({patchProp:ff},sf);let vi,Ta=!1;function Ef(){return vi||(vi=ku(wf))}function Tf(){return vi=Ta?vi:Nu(wf),Ta=!0,vi}const xf=((...e)=>{Ef().render(...e)}),vv=((...e)=>{Tf().hydrate(...e)}),$n=((...e)=>{const t=Ef().createApp(...e),{mount:s}=t;return t.mount=i=>{const n=Af(i);if(!n)return;const r=t._component;!X(r)&&!r.render&&!r.template&&(r.template=n.innerHTML),n.nodeType===1&&(n.textContent="");const o=s(n,!1,Cf(n));return n instanceof Element&&(n.removeAttribute("v-cloak"),n.setAttribute("data-v-app","")),o},t}),_f=((...e)=>{const t=Tf().createApp(...e),{mount:s}=t;return t.mount=i=>{const n=Af(i);if(n)return s(n,!0,Cf(n))},t});function Cf(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Af(e){return ee(e)?document.querySelector(e):e}let xa=!1;const Sv=()=>{xa||(xa=!0,dv(),qy())},bv=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:lu,BaseTransitionPropsValidators:Vo,Comment:xe,DeprecationTypes:ky,EffectScope:Po,ErrorCodes:Rm,ErrorTypeStrings:_y,Fragment:Le,KeepAlive:pg,ReactiveEffect:bi,Static:ps,Suspense:ry,Teleport:Ym,Text:ss,TrackOpTypes:Lm,Transition:Ry,TransitionGroup:ov,TriggerOpTypes:Mm,VueElement:gr,assertNumber:Fm,callWithAsyncErrorHandling:pt,callWithErrorHandling:Qs,camelize:de,capitalize:Es,cloneVNode:Lt,compatUtils:Py,computed:Ju,createApp:$n,createBlock:Nn,createCommentVNode:my,createElementBlock:fy,createElementVNode:Xo,createHydrationRenderer:Nu,createPropsRestProxy:Fg,createRenderer:ku,createSSRApp:_f,createSlots:bg,createStaticVNode:hy,createTextVNode:Jo,createVNode:be,customRef:jc,defineAsyncComponent:fg,defineComponent:qo,defineCustomElement:df,defineEmits:_g,defineExpose:Cg,defineModel:Lg,defineOptions:Ag,defineProps:xg,defineSSRCustomElement:ev,defineSlots:Ig,devtools:Cy,effect:Jh,effectScope:Kh,getCurrentInstance:Ue,getCurrentScope:Tc,getCurrentWatcher:Pm,getTransitionRawChildren:cr,guardReactiveProps:ju,h:Zu,handleError:Ts,hasInjectionContext:Gm,hydrate:vv,hydrateOnIdle:rg,hydrateOnInteraction:cg,hydrateOnMediaQuery:ag,hydrateOnVisible:lg,initCustomFormatter:Ey,initDirectivesForSSR:Sv,inject:hi,isMemoSame:Qu,isProxy:qi,isReactive:Vt,isReadonly:It,isRef:Ce,isRuntimeOnly:Sy,isShallow:Qe,isVNode:zt,markRaw:qc,mergeDefaults:Ng,mergeModels:Og,mergeProps:Gu,nextTick:lr,nodeOps:sf,normalizeClass:Vi,normalizeProps:Fh,normalizeStyle:Bi,onActivated:cu,onBeforeMount:du,onBeforeUnmount:dr,onBeforeUpdate:Ho,onDeactivated:uu,onErrorCaptured:gu,onMounted:Gi,onRenderTracked:mu,onRenderTriggered:hu,onScopeDispose:Yh,onServerPrefetch:pu,onUnmounted:pr,onUpdated:fr,onWatcherCleanup:Uc,openBlock:Ii,patchProp:ff,popScopeId:$m,provide:Jc,proxyRefs:Fo,pushScopeId:qm,queuePostFlushCb:Ti,reactive:rr,readonly:_n,ref:pi,registerRuntimeCompiler:Ku,render:xf,renderList:Sg,renderSlot:wg,resolveComponent:gg,resolveDirective:vg,resolveDynamicComponent:yg,resolveFilter:My,resolveTransitionHooks:Gs,setBlockTracking:Li,setDevtoolsHook:Ay,setTransitionHooks:Ut,shallowReactive:Vc,shallowReadonly:ym,shallowRef:$c,ssrContextKey:Zc,ssrUtils:Ly,stop:Zh,toDisplayString:wc,toHandlerKey:Rs,toHandlers:Eg,toRaw:oe,toRef:Cm,toRefs:Tm,toValue:bm,transformVNodeArgs:dy,triggerRef:Sm,unref:$i,useAttrs:kg,useCssModule:iv,useCssVars:$y,useHost:pf,useId:Jm,useModel:Gg,useSSRContext:Qc,useShadowRoot:sv,useSlots:Pg,useTemplateRef:Zm,useTransitionState:Bo,vModelCheckbox:Qo,vModelDynamic:Sf,vModelRadio:el,vModelSelect:yf,vModelText:qn,vShow:cf,version:ef,warn:xy,watch:Vs,watchEffect:Um,watchPostEffect:zm,watchSyncEffect:eu,withAsyncContext:Rg,withCtx:Do,withDefaults:Mg,withDirectives:jm,withKeys:yv,withMemo:Ty,withModifiers:mv,withScopeId:Hm},Symbol.toStringTag,{value:"Module"}));const Mi=Symbol(""),Si=Symbol(""),tl=Symbol(""),Hn=Symbol(""),If=Symbol(""),Ss=Symbol(""),Lf=Symbol(""),Mf=Symbol(""),sl=Symbol(""),il=Symbol(""),zi=Symbol(""),nl=Symbol(""),Pf=Symbol(""),rl=Symbol(""),ol=Symbol(""),ll=Symbol(""),al=Symbol(""),cl=Symbol(""),ul=Symbol(""),kf=Symbol(""),Nf=Symbol(""),yr=Symbol(""),jn=Symbol(""),fl=Symbol(""),dl=Symbol(""),Pi=Symbol(""),Wi=Symbol(""),pl=Symbol(""),yo=Symbol(""),wv=Symbol(""),vo=Symbol(""),Gn=Symbol(""),Ev=Symbol(""),Tv=Symbol(""),hl=Symbol(""),xv=Symbol(""),_v=Symbol(""),ml=Symbol(""),Of=Symbol(""),Ws={[Mi]:"Fragment",[Si]:"Teleport",[tl]:"Suspense",[Hn]:"KeepAlive",[If]:"BaseTransition",[Ss]:"openBlock",[Lf]:"createBlock",[Mf]:"createElementBlock",[sl]:"createVNode",[il]:"createElementVNode",[zi]:"createCommentVNode",[nl]:"createTextVNode",[Pf]:"createStaticVNode",[rl]:"resolveComponent",[ol]:"resolveDynamicComponent",[ll]:"resolveDirective",[al]:"resolveFilter",[cl]:"withDirectives",[ul]:"renderList",[kf]:"renderSlot",[Nf]:"createSlots",[yr]:"toDisplayString",[jn]:"mergeProps",[fl]:"normalizeClass",[dl]:"normalizeStyle",[Pi]:"normalizeProps",[Wi]:"guardReactiveProps",[pl]:"toHandlers",[yo]:"camelize",[wv]:"capitalize",[vo]:"toHandlerKey",[Gn]:"setBlockTracking",[Ev]:"pushScopeId",[Tv]:"popScopeId",[hl]:"withCtx",[xv]:"unref",[_v]:"isRef",[ml]:"withMemo",[Of]:"isMemoSame"};function Cv(e){Object.getOwnPropertySymbols(e).forEach(t=>{Ws[t]=e[t]})}const at={start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0},source:""};function Av(e,t=""){return{type:0,source:t,children:e,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:[],temps:0,codegenNode:void 0,loc:at}}function ki(e,t,s,i,n,r,o,l=!1,a=!1,c=!1,u=at){return e&&(l?(e.helper(Ss),e.helper(Xs(e.inSSR,c))):e.helper(Ys(e.inSSR,c)),o&&e.helper(cl)),{type:13,tag:t,props:s,children:i,patchFlag:n,dynamicProps:r,directives:o,isBlock:l,disableTracking:a,isComponent:c,loc:u}}function hs(e,t=at){return{type:17,loc:t,elements:e}}function ft(e,t=at){return{type:15,loc:t,properties:e}}function _e(e,t){return{type:16,loc:at,key:ee(e)?te(e,!0):e,value:t}}function te(e,t=!1,s=at,i=0){return{type:4,loc:s,content:e,isStatic:t,constType:t?3:i}}function St(e,t=at){return{type:8,loc:t,children:e}}function Ae(e,t=[],s=at){return{type:14,loc:s,callee:e,arguments:t}}function Ks(e,t=void 0,s=!1,i=!1,n=at){return{type:18,params:e,returns:t,newline:s,isSlot:i,loc:n}}function So(e,t,s,i=!0){return{type:19,test:e,consequent:t,alternate:s,newline:i,loc:at}}function Iv(e,t,s=!1,i=!1){return{type:20,index:e,value:t,needPauseTracking:s,inVOnce:i,needArraySpread:!1,loc:at}}function Lv(e){return{type:21,body:e,loc:at}}function Ys(e,t){return e||t?sl:il}function Xs(e,t){return e||t?Lf:Mf}function gl(e,{helper:t,removeHelper:s,inSSR:i}){e.isBlock||(e.isBlock=!0,s(Ys(i,e.isComponent)),t(Ss),t(Xs(i,e.isComponent)))}const _a=new Uint8Array([123,123]),Ca=new Uint8Array([125,125]);function Aa(e){return e>=97&&e<=122||e>=65&&e<=90}function it(e){return e===32||e===10||e===9||e===12||e===13}function Xt(e){return e===47||e===62||it(e)}function Un(e){const t=new Uint8Array(e.length);for(let s=0;s<e.length;s++)t[s]=e.charCodeAt(s);return t}const De={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101]),TextareaEnd:new Uint8Array([60,47,116,101,120,116,97,114,101,97])};class Mv{constructor(t,s){this.stack=t,this.cbs=s,this.state=1,this.buffer="",this.sectionStart=0,this.index=0,this.entityStart=0,this.baseState=1,this.inRCDATA=!1,this.inXML=!1,this.inVPre=!1,this.newlines=[],this.mode=0,this.delimiterOpen=_a,this.delimiterClose=Ca,this.delimiterIndex=-1,this.currentSequence=void 0,this.sequenceIndex=0}get inSFCRoot(){return this.mode===2&&this.stack.length===0}reset(){this.state=1,this.mode=0,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=1,this.inRCDATA=!1,this.currentSequence=void 0,this.newlines.length=0,this.delimiterOpen=_a,this.delimiterClose=Ca}getPos(t){let s=1,i=t+1;const n=this.newlines.length;let r=-1;if(n>100){let o=-1,l=n;for(;o+1<l;){const a=o+l>>>1;this.newlines[a]<t?o=a:l=a}r=o}else for(let o=n-1;o>=0;o--)if(t>this.newlines[o]){r=o;break}return r>=0&&(s=r+2,i=t-this.newlines[r]),{column:i,line:s,offset:t}}peek(){return this.buffer.charCodeAt(this.index+1)}stateText(t){t===60?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=5,this.sectionStart=this.index):!this.inVPre&&t===this.delimiterOpen[0]&&(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(t))}stateInterpolationOpen(t){if(t===this.delimiterOpen[this.delimiterIndex])if(this.delimiterIndex===this.delimiterOpen.length-1){const s=this.index+1-this.delimiterOpen.length;s>this.sectionStart&&this.cbs.ontext(this.sectionStart,s),this.state=3,this.sectionStart=s}else this.delimiterIndex++;else this.inRCDATA?(this.state=32,this.stateInRCDATA(t)):(this.state=1,this.stateText(t))}stateInterpolation(t){t===this.delimiterClose[0]&&(this.state=4,this.delimiterIndex=0,this.stateInterpolationClose(t))}stateInterpolationClose(t){t===this.delimiterClose[this.delimiterIndex]?this.delimiterIndex===this.delimiterClose.length-1?(this.cbs.oninterpolation(this.sectionStart,this.index+1),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):this.delimiterIndex++:(this.state=3,this.stateInterpolation(t))}stateSpecialStartSequence(t){const s=this.sequenceIndex===this.currentSequence.length;if(!(s?Xt(t):(t|32)===this.currentSequence[this.sequenceIndex]))this.inRCDATA=!1;else if(!s){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=6,this.stateInTagName(t)}stateInRCDATA(t){if(this.sequenceIndex===this.currentSequence.length){if(t===62||it(t)){const s=this.index-this.currentSequence.length;if(this.sectionStart<s){const i=this.index;this.index=s,this.cbs.ontext(this.sectionStart,s),this.index=i}this.sectionStart=s+2,this.stateInClosingTagName(t),this.inRCDATA=!1;return}this.sequenceIndex=0}(t|32)===this.currentSequence[this.sequenceIndex]?this.sequenceIndex+=1:this.sequenceIndex===0?this.currentSequence===De.TitleEnd||this.currentSequence===De.TextareaEnd&&!this.inSFCRoot?!this.inVPre&&t===this.delimiterOpen[0]&&(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(t)):this.fastForwardTo(60)&&(this.sequenceIndex=1):this.sequenceIndex=+(t===60)}stateCDATASequence(t){t===De.Cdata[this.sequenceIndex]?++this.sequenceIndex===De.Cdata.length&&(this.state=28,this.currentSequence=De.CdataEnd,this.sequenceIndex=0,this.sectionStart=this.index+1):(this.sequenceIndex=0,this.state=23,this.stateInDeclaration(t))}fastForwardTo(t){for(;++this.index<this.buffer.length;){const s=this.buffer.charCodeAt(this.index);if(s===10&&this.newlines.push(this.index),s===t)return!0}return this.index=this.buffer.length-1,!1}stateInCommentLike(t){t===this.currentSequence[this.sequenceIndex]?++this.sequenceIndex===this.currentSequence.length&&(this.currentSequence===De.CdataEnd?this.cbs.oncdata(this.sectionStart,this.index-2):this.cbs.oncomment(this.sectionStart,this.index-2),this.sequenceIndex=0,this.sectionStart=this.index+1,this.state=1):this.sequenceIndex===0?this.fastForwardTo(this.currentSequence[0])&&(this.sequenceIndex=1):t!==this.currentSequence[this.sequenceIndex-1]&&(this.sequenceIndex=0)}startSpecial(t,s){this.enterRCDATA(t,s),this.state=31}enterRCDATA(t,s){this.inRCDATA=!0,this.currentSequence=t,this.sequenceIndex=s}stateBeforeTagName(t){t===33?(this.state=22,this.sectionStart=this.index+1):t===63?(this.state=24,this.sectionStart=this.index+1):Aa(t)?(this.sectionStart=this.index,this.mode===0?this.state=6:this.inSFCRoot?this.state=34:this.inXML?this.state=6:t===116?this.state=30:this.state=t===115?29:6):t===47?this.state=8:(this.state=1,this.stateText(t))}stateInTagName(t){Xt(t)&&this.handleTagName(t)}stateInSFCRootTagName(t){if(Xt(t)){const s=this.buffer.slice(this.sectionStart,this.index);s!=="template"&&this.enterRCDATA(Un("</"+s),0),this.handleTagName(t)}}handleTagName(t){this.cbs.onopentagname(this.sectionStart,this.index),this.sectionStart=-1,this.state=11,this.stateBeforeAttrName(t)}stateBeforeClosingTagName(t){it(t)||(t===62?(this.state=1,this.sectionStart=this.index+1):(this.state=Aa(t)?9:27,this.sectionStart=this.index))}stateInClosingTagName(t){(t===62||it(t))&&(this.cbs.onclosetag(this.sectionStart,this.index),this.sectionStart=-1,this.state=10,this.stateAfterClosingTagName(t))}stateAfterClosingTagName(t){t===62&&(this.state=1,this.sectionStart=this.index+1)}stateBeforeAttrName(t){t===62?(this.cbs.onopentagend(this.index),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):t===47?this.state=7:t===60&&this.peek()===47?(this.cbs.onopentagend(this.index),this.state=5,this.sectionStart=this.index):it(t)||this.handleAttrStart(t)}handleAttrStart(t){t===118&&this.peek()===45?(this.state=13,this.sectionStart=this.index):t===46||t===58||t===64||t===35?(this.cbs.ondirname(this.index,this.index+1),this.state=14,this.sectionStart=this.index+1):(this.state=12,this.sectionStart=this.index)}stateInSelfClosingTag(t){t===62?(this.cbs.onselfclosingtag(this.index),this.state=1,this.sectionStart=this.index+1,this.inRCDATA=!1):it(t)||(this.state=11,this.stateBeforeAttrName(t))}stateInAttrName(t){(t===61||Xt(t))&&(this.cbs.onattribname(this.sectionStart,this.index),this.handleAttrNameEnd(t))}stateInDirName(t){t===61||Xt(t)?(this.cbs.ondirname(this.sectionStart,this.index),this.handleAttrNameEnd(t)):t===58?(this.cbs.ondirname(this.sectionStart,this.index),this.state=14,this.sectionStart=this.index+1):t===46&&(this.cbs.ondirname(this.sectionStart,this.index),this.state=16,this.sectionStart=this.index+1)}stateInDirArg(t){t===61||Xt(t)?(this.cbs.ondirarg(this.sectionStart,this.index),this.handleAttrNameEnd(t)):t===91?this.state=15:t===46&&(this.cbs.ondirarg(this.sectionStart,this.index),this.state=16,this.sectionStart=this.index+1)}stateInDynamicDirArg(t){t===93?this.state=14:(t===61||Xt(t))&&(this.cbs.ondirarg(this.sectionStart,this.index+1),this.handleAttrNameEnd(t))}stateInDirModifier(t){t===61||Xt(t)?(this.cbs.ondirmodifier(this.sectionStart,this.index),this.handleAttrNameEnd(t)):t===46&&(this.cbs.ondirmodifier(this.sectionStart,this.index),this.sectionStart=this.index+1)}handleAttrNameEnd(t){this.sectionStart=this.index,this.state=17,this.cbs.onattribnameend(this.index),this.stateAfterAttrName(t)}stateAfterAttrName(t){t===61?this.state=18:t===47||t===62?(this.cbs.onattribend(0,this.sectionStart),this.sectionStart=-1,this.state=11,this.stateBeforeAttrName(t)):it(t)||(this.cbs.onattribend(0,this.sectionStart),this.handleAttrStart(t))}stateBeforeAttrValue(t){t===34?(this.state=19,this.sectionStart=this.index+1):t===39?(this.state=20,this.sectionStart=this.index+1):it(t)||(this.sectionStart=this.index,this.state=21,this.stateInAttrValueNoQuotes(t))}handleInAttrValue(t,s){(t===s||this.fastForwardTo(s))&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(s===34?3:2,this.index+1),this.state=11)}stateInAttrValueDoubleQuotes(t){this.handleInAttrValue(t,34)}stateInAttrValueSingleQuotes(t){this.handleInAttrValue(t,39)}stateInAttrValueNoQuotes(t){it(t)||t===62?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(1,this.index),this.state=11,this.stateBeforeAttrName(t)):(t===39||t===60||t===61||t===96)&&this.cbs.onerr(18,this.index)}stateBeforeDeclaration(t){t===91?(this.state=26,this.sequenceIndex=0):this.state=t===45?25:23}stateInDeclaration(t){(t===62||this.fastForwardTo(62))&&(this.state=1,this.sectionStart=this.index+1)}stateInProcessingInstruction(t){(t===62||this.fastForwardTo(62))&&(this.cbs.onprocessinginstruction(this.sectionStart,this.index),this.state=1,this.sectionStart=this.index+1)}stateBeforeComment(t){t===45?(this.state=28,this.currentSequence=De.CommentEnd,this.sequenceIndex=2,this.sectionStart=this.index+1):this.state=23}stateInSpecialComment(t){(t===62||this.fastForwardTo(62))&&(this.cbs.oncomment(this.sectionStart,this.index),this.state=1,this.sectionStart=this.index+1)}stateBeforeSpecialS(t){t===De.ScriptEnd[3]?this.startSpecial(De.ScriptEnd,4):t===De.StyleEnd[3]?this.startSpecial(De.StyleEnd,4):(this.state=6,this.stateInTagName(t))}stateBeforeSpecialT(t){t===De.TitleEnd[3]?this.startSpecial(De.TitleEnd,4):t===De.TextareaEnd[3]?this.startSpecial(De.TextareaEnd,4):(this.state=6,this.stateInTagName(t))}startEntity(){}stateInEntity(){}parse(t){for(this.buffer=t;this.index<this.buffer.length;){const s=this.buffer.charCodeAt(this.index);switch(s===10&&this.state!==33&&this.newlines.push(this.index),this.state){case 1:{this.stateText(s);break}case 2:{this.stateInterpolationOpen(s);break}case 3:{this.stateInterpolation(s);break}case 4:{this.stateInterpolationClose(s);break}case 31:{this.stateSpecialStartSequence(s);break}case 32:{this.stateInRCDATA(s);break}case 26:{this.stateCDATASequence(s);break}case 19:{this.stateInAttrValueDoubleQuotes(s);break}case 12:{this.stateInAttrName(s);break}case 13:{this.stateInDirName(s);break}case 14:{this.stateInDirArg(s);break}case 15:{this.stateInDynamicDirArg(s);break}case 16:{this.stateInDirModifier(s);break}case 28:{this.stateInCommentLike(s);break}case 27:{this.stateInSpecialComment(s);break}case 11:{this.stateBeforeAttrName(s);break}case 6:{this.stateInTagName(s);break}case 34:{this.stateInSFCRootTagName(s);break}case 9:{this.stateInClosingTagName(s);break}case 5:{this.stateBeforeTagName(s);break}case 17:{this.stateAfterAttrName(s);break}case 20:{this.stateInAttrValueSingleQuotes(s);break}case 18:{this.stateBeforeAttrValue(s);break}case 8:{this.stateBeforeClosingTagName(s);break}case 10:{this.stateAfterClosingTagName(s);break}case 29:{this.stateBeforeSpecialS(s);break}case 30:{this.stateBeforeSpecialT(s);break}case 21:{this.stateInAttrValueNoQuotes(s);break}case 7:{this.stateInSelfClosingTag(s);break}case 23:{this.stateInDeclaration(s);break}case 22:{this.stateBeforeDeclaration(s);break}case 25:{this.stateBeforeComment(s);break}case 24:{this.stateInProcessingInstruction(s);break}case 33:{this.stateInEntity();break}}this.index++}this.cleanup(),this.finish()}cleanup(){this.sectionStart!==this.index&&(this.state===1||this.state===32&&this.sequenceIndex===0?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===19||this.state===20||this.state===21)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))}finish(){this.handleTrailingData(),this.cbs.onend()}handleTrailingData(){const t=this.buffer.length;this.sectionStart>=t||(this.state===28?this.currentSequence===De.CdataEnd?this.cbs.oncdata(this.sectionStart,t):this.cbs.oncomment(this.sectionStart,t):this.state===6||this.state===11||this.state===18||this.state===17||this.state===12||this.state===13||this.state===14||this.state===15||this.state===16||this.state===20||this.state===19||this.state===21||this.state===9||this.cbs.ontext(this.sectionStart,t))}emitCodePoint(t,s){}}function Ia(e,{compatConfig:t}){const s=t&&t[e];return e==="MODE"?s||3:s}function ms(e,t){const s=Ia("MODE",t),i=Ia(e,t);return s===3?i===!0:i!==!1}function Ni(e,t,s,...i){return ms(e,t)}function yl(e){throw e}function Ff(e){}function ve(e,t,s,i){const n=`https://vuejs.org/error-reference/#compiler-${e}`,r=new SyntaxError(String(n));return r.code=e,r.loc=t,r}const Ze=e=>e.type===4&&e.isStatic;function Rf(e){switch(e){case"Teleport":case"teleport":return Si;case"Suspense":case"suspense":return tl;case"KeepAlive":case"keep-alive":return Hn;case"BaseTransition":case"base-transition":return If}}const Pv=/^$|^\d|[^\$\w\xA0-\uFFFF]/,vl=e=>!Pv.test(e),Df=/[A-Za-z_$\xA0-\uFFFF]/,kv=/[\.\?\w$\xA0-\uFFFF]/,Nv=/\s+[.[]\s*|\s*[.[]\s+/g,Bf=e=>e.type===4?e.content:e.loc.source,Ov=e=>{const t=Bf(e).trim().replace(Nv,l=>l.trim());let s=0,i=[],n=0,r=0,o=null;for(let l=0;l<t.length;l++){const a=t.charAt(l);switch(s){case 0:if(a==="[")i.push(s),s=1,n++;else if(a==="(")i.push(s),s=2,r++;else if(!(l===0?Df:kv).test(a))return!1;break;case 1:a==="'"||a==='"'||a==="`"?(i.push(s),s=3,o=a):a==="["?n++:a==="]"&&(--n||(s=i.pop()));break;case 2:if(a==="'"||a==='"'||a==="`")i.push(s),s=3,o=a;else if(a==="(")r++;else if(a===")"){if(l===t.length-1)return!1;--r||(s=i.pop())}break;case 3:a===o&&(s=i.pop(),o=null);break}}return!n&&!r},Vf=Ov,Fv=/^\s*(?:async\s*)?(?:\([^)]*?\)|[\w$_]+)\s*(?::[^=]+)?=>|^\s*(?:async\s+)?function(?:\s+[\w$]+)?\s*\(/,Rv=e=>Fv.test(Bf(e)),Dv=Rv;function ut(e,t,s=!1){for(let i=0;i<e.props.length;i++){const n=e.props[i];if(n.type===7&&(s||n.exp)&&(ee(t)?n.name===t:t.test(n.name)))return n}}function vr(e,t,s=!1,i=!1){for(let n=0;n<e.props.length;n++){const r=e.props[n];if(r.type===6){if(s)continue;if(r.name===t&&(r.value||i))return r}else if(r.name==="bind"&&(r.exp||i)&&as(r.arg,t))return r}}function as(e,t){return!!(e&&Ze(e)&&e.content===t)}function Bv(e){return e.props.some(t=>t.type===7&&t.name==="bind"&&(!t.arg||t.arg.type!==4||!t.arg.isStatic))}function Hr(e){return e.type===5||e.type===2}function La(e){return e.type===7&&e.name==="pre"}function Vv(e){return e.type===7&&e.name==="slot"}function zn(e){return e.type===1&&e.tagType===3}function Wn(e){return e.type===1&&e.tagType===2}const qv=new Set([Pi,Wi]);function qf(e,t=[]){if(e&&!ee(e)&&e.type===14){const s=e.callee;if(!ee(s)&&qv.has(s))return qf(e.arguments[0],t.concat(e))}return[e,t]}function Kn(e,t,s){let i,n=e.type===13?e.props:e.arguments[2],r=[],o;if(n&&!ee(n)&&n.type===14){const l=qf(n);n=l[0],r=l[1],o=r[r.length-1]}if(n==null||ee(n))i=ft([t]);else if(n.type===14){const l=n.arguments[0];!ee(l)&&l.type===15?Ma(t,l)||l.properties.unshift(t):n.callee===pl?i=Ae(s.helper(jn),[ft([t]),n]):n.arguments.unshift(ft([t])),!i&&(i=n)}else n.type===15?(Ma(t,n)||n.properties.unshift(t),i=n):(i=Ae(s.helper(jn),[ft([t]),n]),o&&o.callee===Wi&&(o=r[r.length-2]));e.type===13?o?o.arguments[0]=i:e.props=i:o?o.arguments[0]=i:e.arguments[2]=i}function Ma(e,t){let s=!1;if(e.key.type===4){const i=e.key.content;s=t.properties.some(n=>n.key.type===4&&n.key.content===i)}return s}function Oi(e,t){return`_${t}_${e.replace(/[^\w]/g,(s,i)=>s==="-"?"_":e.charCodeAt(i).toString())}`}function $v(e){return e.type===14&&e.callee===ml?e.arguments[1].returns:e}const Hv=/([\s\S]*?)\s+(?:in|of)\s+(\S[\s\S]*)/;function $f(e){for(let t=0;t<e.length;t++)if(!it(e.charCodeAt(t)))return!1;return!0}function Sl(e){return e.type===2&&$f(e.content)||e.type===12&&Sl(e.content)}function Hf(e){return e.type===3||Sl(e)}const jf={parseMode:"base",ns:0,delimiters:["{{","}}"],getNamespace:()=>0,isVoidTag:Ps,isPreTag:Ps,isIgnoreNewlineTag:Ps,isCustomElement:Ps,onError:yl,onWarn:Ff,comments:!1,prefixIdentifiers:!1};let ue=jf,Fi=null,$t="",Ve=null,ie=null,Ke="",kt=-1,ls=-1,bl=0,es=!1,bo=null;const Se=[],we=new Mv(Se,{onerr:Pt,ontext(e,t){cn(Me(e,t),e,t)},ontextentity(e,t,s){cn(e,t,s)},oninterpolation(e,t){if(es)return cn(Me(e,t),e,t);let s=e+we.delimiterOpen.length,i=t-we.delimiterClose.length;for(;it($t.charCodeAt(s));)s++;for(;it($t.charCodeAt(i-1));)i--;let n=Me(s,i);n.includes("&")&&(n=ue.decodeEntities(n,!1)),wo({type:5,content:yn(n,!1,Ee(s,i)),loc:Ee(e,t)})},onopentagname(e,t){const s=Me(e,t);Ve={type:1,tag:s,ns:ue.getNamespace(s,Se[0],ue.ns),tagType:0,props:[],children:[],loc:Ee(e-1,t),codegenNode:void 0}},onopentagend(e){ka(e)},onclosetag(e,t){const s=Me(e,t);if(!ue.isVoidTag(s)){let i=!1;for(let n=0;n<Se.length;n++)if(Se[n].tag.toLowerCase()===s.toLowerCase()){i=!0,n>0&&Pt(24,Se[0].loc.start.offset);for(let o=0;o<=n;o++){const l=Se.shift();gn(l,t,o<n)}break}i||Pt(23,Gf(e,60))}},onselfclosingtag(e){const t=Ve.tag;Ve.isSelfClosing=!0,ka(e),Se[0]&&Se[0].tag===t&&gn(Se.shift(),e)},onattribname(e,t){ie={type:6,name:Me(e,t),nameLoc:Ee(e,t),value:void 0,loc:Ee(e)}},ondirname(e,t){const s=Me(e,t),i=s==="."||s===":"?"bind":s==="@"?"on":s==="#"?"slot":s.slice(2);if(!es&&i===""&&Pt(26,e),es||i==="")ie={type:6,name:s,nameLoc:Ee(e,t),value:void 0,loc:Ee(e)};else if(ie={type:7,name:i,rawName:s,exp:void 0,arg:void 0,modifiers:s==="."?[te("prop")]:[],loc:Ee(e)},i==="pre"){es=we.inVPre=!0,bo=Ve;const n=Ve.props;for(let r=0;r<n.length;r++)n[r].type===7&&(n[r]=Zv(n[r]))}},ondirarg(e,t){if(e===t)return;const s=Me(e,t);if(es&&!La(ie))ie.name+=s,cs(ie.nameLoc,t);else{const i=s[0]!=="[";ie.arg=yn(i?s:s.slice(1,-1),i,Ee(e,t),i?3:0)}},ondirmodifier(e,t){const s=Me(e,t);if(es&&!La(ie))ie.name+="."+s,cs(ie.nameLoc,t);else if(ie.name==="slot"){const i=ie.arg;i&&(i.content+="."+s,cs(i.loc,t))}else{const i=te(s,!0,Ee(e,t));ie.modifiers.push(i)}},onattribdata(e,t){Ke+=Me(e,t),kt<0&&(kt=e),ls=t},onattribentity(e,t,s){Ke+=e,kt<0&&(kt=t),ls=s},onattribnameend(e){const t=ie.loc.start.offset,s=Me(t,e);ie.type===7&&(ie.rawName=s),Ve.props.some(i=>(i.type===7?i.rawName:i.name)===s)&&Pt(2,t)},onattribend(e,t){if(Ve&&ie){if(cs(ie.loc,t),e!==0)if(Ke.includes("&")&&(Ke=ue.decodeEntities(Ke,!0)),ie.type===6)ie.name==="class"&&(Ke=zf(Ke).trim()),e===1&&!Ke&&Pt(13,t),ie.value={type:2,content:Ke,loc:e===1?Ee(kt,ls):Ee(kt-1,ls+1)},we.inSFCRoot&&Ve.tag==="template"&&ie.name==="lang"&&Ke&&Ke!=="html"&&we.enterRCDATA(Un("</template"),0);else{let s=0;ie.exp=yn(Ke,!1,Ee(kt,ls),0,s),ie.name==="for"&&(ie.forParseResult=Gv(ie.exp));let i=-1;ie.name==="bind"&&(i=ie.modifiers.findIndex(n=>n.content==="sync"))>-1&&Ni("COMPILER_V_BIND_SYNC",ue,ie.loc,ie.arg.loc.source)&&(ie.name="model",ie.modifiers.splice(i,1))}(ie.type!==7||ie.name!=="pre")&&Ve.props.push(ie)}Ke="",kt=ls=-1},oncomment(e,t){ue.comments&&wo({type:3,content:Me(e,t),loc:Ee(e-4,t+3)})},onend(){const e=$t.length;for(let t=0;t<Se.length;t++)gn(Se[t],e-1),Pt(24,Se[t].loc.start.offset)},oncdata(e,t){Se[0].ns!==0?cn(Me(e,t),e,t):Pt(1,e-9)},onprocessinginstruction(e){(Se[0]?Se[0].ns:ue.ns)===0&&Pt(21,e-1)}}),Pa=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,jv=/^\(|\)$/g;function Gv(e){const t=e.loc,s=e.content,i=s.match(Hv);if(!i)return;const[,n,r]=i,o=(f,p,m=!1)=>{const d=t.start.offset+p,h=d+f.length;return yn(f,!1,Ee(d,h),0,m?1:0)},l={source:o(r.trim(),s.indexOf(r,n.length)),value:void 0,key:void 0,index:void 0,finalized:!1};let a=n.trim().replace(jv,"").trim();const c=n.indexOf(a),u=a.match(Pa);if(u){a=a.replace(Pa,"").trim();const f=u[1].trim();let p;if(f&&(p=s.indexOf(f,c+a.length),l.key=o(f,p,!0)),u[2]){const m=u[2].trim();m&&(l.index=o(m,s.indexOf(m,l.key?p+f.length:c+a.length),!0))}}return a&&(l.value=o(a,c,!0)),l}function Me(e,t){return $t.slice(e,t)}function ka(e){we.inSFCRoot&&(Ve.innerLoc=Ee(e+1,e+1)),wo(Ve);const{tag:t,ns:s}=Ve;s===0&&ue.isPreTag(t)&&bl++,ue.isVoidTag(t)?gn(Ve,e):(Se.unshift(Ve),(s===1||s===2)&&(we.inXML=!0)),Ve=null}function cn(e,t,s){{const r=Se[0]&&Se[0].tag;r!=="script"&&r!=="style"&&e.includes("&")&&(e=ue.decodeEntities(e,!1))}const i=Se[0]||Fi,n=i.children[i.children.length-1];n&&n.type===2?(n.content+=e,cs(n.loc,s)):i.children.push({type:2,content:e,loc:Ee(t,s)})}function gn(e,t,s=!1){s?cs(e.loc,Gf(t,60)):cs(e.loc,Uv(t,62)+1),we.inSFCRoot&&(e.children.length?e.innerLoc.end=se({},e.children[e.children.length-1].loc.end):e.innerLoc.end=se({},e.innerLoc.start),e.innerLoc.source=Me(e.innerLoc.start.offset,e.innerLoc.end.offset));const{tag:i,ns:n,children:r}=e;if(es||(i==="slot"?e.tagType=2:Na(e)?e.tagType=3:Wv(e)&&(e.tagType=1)),we.inRCDATA||(e.children=Uf(r)),n===0&&ue.isIgnoreNewlineTag(i)){const o=r[0];o&&o.type===2&&(o.content=o.content.replace(/^\r?\n/,""))}n===0&&ue.isPreTag(i)&&bl--,bo===e&&(es=we.inVPre=!1,bo=null),we.inXML&&(Se[0]?Se[0].ns:ue.ns)===0&&(we.inXML=!1);{const o=e.props;if(!we.inSFCRoot&&ms("COMPILER_NATIVE_TEMPLATE",ue)&&e.tag==="template"&&!Na(e)){const a=Se[0]||Fi,c=a.children.indexOf(e);a.children.splice(c,1,...e.children)}const l=o.find(a=>a.type===6&&a.name==="inline-template");l&&Ni("COMPILER_INLINE_TEMPLATE",ue,l.loc)&&e.children.length&&(l.value={type:2,content:Me(e.children[0].loc.start.offset,e.children[e.children.length-1].loc.end.offset),loc:l.loc})}}function Uv(e,t){let s=e;for(;$t.charCodeAt(s)!==t&&s<$t.length-1;)s++;return s}function Gf(e,t){let s=e;for(;$t.charCodeAt(s)!==t&&s>=0;)s--;return s}const zv=new Set(["if","else","else-if","for","slot"]);function Na({tag:e,props:t}){if(e==="template"){for(let s=0;s<t.length;s++)if(t[s].type===7&&zv.has(t[s].name))return!0}return!1}function Wv({tag:e,props:t}){if(ue.isCustomElement(e))return!1;if(e==="component"||Kv(e.charCodeAt(0))||Rf(e)||ue.isBuiltInComponent&&ue.isBuiltInComponent(e)||ue.isNativeTag&&!ue.isNativeTag(e))return!0;for(let s=0;s<t.length;s++){const i=t[s];if(i.type===6){if(i.name==="is"&&i.value){if(i.value.content.startsWith("vue:"))return!0;if(Ni("COMPILER_IS_ON_ELEMENT",ue,i.loc))return!0}}else if(i.name==="bind"&&as(i.arg,"is")&&Ni("COMPILER_IS_ON_ELEMENT",ue,i.loc))return!0}return!1}function Kv(e){return e>64&&e<91}const Yv=/\r\n/g;function Uf(e){const t=ue.whitespace!=="preserve";let s=!1;for(let i=0;i<e.length;i++){const n=e[i];if(n.type===2)if(bl)n.content=n.content.replace(Yv,` 4`);else if($f(n.content)){const r=e[i-1]&&e[i-1].type,o=e[i+1]&&e[i+1].type;!r||!o||t&&(r===3&&(o===3||o===1)||r===1&&(o===3||o===1&&Xv(n.content)))?(s=!0,e[i]=null):n.content=" "}else t&&(n.content=zf(n.content))}return s?e.filter(Boolean):e}function Xv(e){for(let t=0;t<e.length;t++){const s=e.charCodeAt(t);if(s===10||s===13)return!0}return!1}function zf(e){let t="",s=!1;for(let i=0;i<e.length;i++)it(e.charCodeAt(i))?s||(t+=" ",s=!0):(t+=e[i],s=!1);return t}function wo(e){(Se[0]||Fi).children.push(e)}function Ee(e,t){return{start:we.getPos(e),end:t==null?t:we.getPos(t),source:t==null?t:Me(e,t)}}function Jv(e){return Ee(e.start.offset,e.end.offset)}function cs(e,t){e.end=we.getPos(t),e.source=Me(e.start.offset,t)}function Zv(e){const t={type:6,name:e.rawName,nameLoc:Ee(e.loc.start.offset,e.loc.start.offset+e.rawName.length),value:void 0,loc:e.loc};if(e.exp){const s=e.exp.loc;s.end.offset<e.loc.end.offset&&(s.start.offset--,s.start.column--,s.end.offset++,s.end.column++),t.value={type:2,content:e.exp.content,loc:s}}return t}function yn(e,t=!1,s,i=0,n=0){return te(e,t,s,i)}function Pt(e,t,s){ue.onError(ve(e,Ee(t,t)))}function Qv(){we.reset(),Ve=null,ie=null,Ke="",kt=-1,ls=-1,Se.length=0}function eS(e,t){if(Qv(),$t=e,ue=se({},jf),t){let n;for(n in t)t[n]!=null&&(ue[n]=t[n])}we.mode=ue.parseMode==="html"?1:ue.parseMode==="sfc"?2:0,we.inXML=ue.ns===1||ue.ns===2;const s=t&&t.delimiters;s&&(we.delimiterOpen=Un(s[0]),we.delimiterClose=Un(s[1]));const i=Fi=Av([],e);return we.parse($t),i.loc=Ee(0,e.length),i.children=Uf(i.children),Fi=null,i}function tS(e,t){vn(e,void 0,t,!!Wf(e))}function Wf(e){const t=e.children.filter(s=>s.type!==3);return t.length===1&&t[0].type===1&&!Wn(t[0])?t[0]:null}function vn(e,t,s,i=!1,n=!1){const{children:r}=e,o=[];for(let u=0;u<r.length;u++){const f=r[u];if(f.type===1&&f.tagType===0){const p=i?0:rt(f,s);if(p>0){if(p>=2){f.codegenNode.patchFlag=-1,o.push(f);continue}}else{const m=f.codegenNode;if(m.type===13){const d=m.patchFlag;if((d===void 0||d===512||d===1)&&Yf(f,s)>=2){const h=Xf(f);h&&(m.props=s.hoist(h))}m.dynamicProps&&(m.dynamicProps=s.hoist(m.dynamicProps))}}}else if(f.type===12&&(i?0:rt(f,s))>=2){f.codegenNode.type===14&&f.codegenNode.arguments.length>0&&f.codegenNode.arguments.push("-1"),o.push(f);continue}if(f.type===1){const p=f.tagType===1;p&&s.scopes.vSlot++,vn(f,e,s,!1,n),p&&s.scopes.vSlot--}else if(f.type===11)vn(f,e,s,f.children.length===1,!0);else if(f.type===9)for(let p=0;p<f.branches.length;p++)vn(f.branches[p],e,s,f.branches[p].children.length===1,n)}let l=!1;if(o.length===r.length&&e.type===1){if(e.tagType===0&&e.codegenNode&&e.codegenNode.type===13&&U(e.codegenNode.children))e.codegenNode.children=a(hs(e.codegenNode.children)),l=!0;else if(e.tagType===1&&e.codegenNode&&e.codegenNode.type===13&&e.codegenNode.children&&!U(e.codegenNode.children)&&e.codegenNode.children.type===15){const u=c(e.codegenNode,"default");u&&(u.returns=a(hs(u.returns)),l=!0)}else if(e.tagType===3&&t&&t.type===1&&t.tagType===1&&t.codegenNode&&t.codegenNode.type===13&&t.codegenNode.children&&!U(t.codegenNode.children)&&t.codegenNode.children.type===15){const u=ut(e,"slot",!0),f=u&&u.arg&&c(t.codegenNode,u.arg);f&&(f.returns=a(hs(f.returns)),l=!0)}}if(!l)for(const u of o)u.codegenNode=s.cache(u.codegenNode);function a(u){const f=s.cache(u);return f.needArraySpread=!0,f}function c(u,f){if(u.children&&!U(u.children)&&u.children.type===15){const p=u.children.properties.find(m=>m.key===f||m.key.content===f);return p&&p.value}}o.length&&s.transformHoist&&s.transformHoist(r,s,e)}function rt(e,t){const{constantCache:s}=t;switch(e.type){case 1:if(e.tagType!==0)return 0;const i=s.get(e);if(i!==void 0)return i;const n=e.codegenNode;if(n.type!==13||n.isBlock&&e.tag!=="svg"&&e.tag!=="foreignObject"&&e.tag!=="math")return 0;if(n.patchFlag===void 0){let o=3;const l=Yf(e,t);if(l===0)return s.set(e,0),0;l<o&&(o=l);for(let a=0;a<e.children.length;a++){const c=rt(e.children[a],t);if(c===0)return s.set(e,0),0;c<o&&(o=c)}if(o>1)for(let a=0;a<e.props.length;a++){const c=e.props[a];if(c.type===7&&c.name==="bind"&&c.exp){const u=rt(c.exp,t);if(u===0)return s.set(e,0),0;u<o&&(o=u)}}if(n.isBlock){for(let a=0;a<e.props.length;a++)if(e.props[a].type===7)return s.set(e,0),0;t.removeHelper(Ss),t.removeHelper(Xs(t.inSSR,n.isComponent)),n.isBlock=!1,t.helper(Ys(t.inSSR,n.isComponent))}return s.set(e,o),o}else return s.set(e,0),0;case 2:case 3:return 3;case 9:case 11:case 10:return 0;case 5:case 12:return rt(e.content,t);case 4:return e.constType;case 8:let r=3;for(let o=0;o<e.children.length;o++){const l=e.children[o];if(ee(l)||et(l))continue;const a=rt(l,t);if(a===0)return 0;a<r&&(r=a)}return r;case 20:return 2;default:return 0}}const sS=new Set([fl,dl,Pi,Wi]);function Kf(e,t){if(e.type===14&&!ee(e.callee)&&sS.has(e.callee)){const s=e.arguments[0];if(s.type===4)return rt(s,t);if(s.type===14)return Kf(s,t)}return 0}function Yf(e,t){let s=3;const i=Xf(e);if(i&&i.type===15){const{properties:n}=i;for(let r=0;r<n.length;r++){const{key:o,value:l}=n[r],a=rt(o,t);if(a===0)return a;a<s&&(s=a);let c;if(l.type===4?c=rt(l,t):l.type===14?c=Kf(l,t):c=0,c===0)return c;c<s&&(s=c)}}return s}function Xf(e){const t=e.codegenNode;if(t.type===13)return t.props}function iS(e,{filename:t="",prefixIdentifiers:s=!1,hoistStatic:i=!1,hmr:n=!1,cacheHandlers:r=!1,nodeTransforms:o=[],directiveTransforms:l={},transformHoist:a=null,isBuiltInComponent:c=Fe,isCustomElement:u=Fe,expressionPlugins:f=[],scopeId:p=null,slotted:m=!0,ssr:d=!1,inSSR:h=!1,ssrCssVars:w="",bindingMetadata:y=ne,inline:v=!1,isTS:g=!1,onError:S=yl,onWarn:E=Ff,compatConfig:L}){const N=t.replace(/\?.*$/,"").match(/([^/\\]+)\.\w+$/),M={filename:t,selfName:N&&Es(de(N[1])),prefixIdentifiers:s,hoistStatic:i,hmr:n,cacheHandlers:r,nodeTransforms:o,directiveTransforms:l,transformHoist:a,isBuiltInComponent:c,isCustomElement:u,expressionPlugins:f,scopeId:p,slotted:m,ssr:d,inSSR:h,ssrCssVars:w,bindingMetadata:y,inline:v,isTS:g,onError:S,onWarn:E,compatConfig:L,root:e,helpers:new Map,components:new Set,directives:new Set,hoists:[],imports:[],cached:[],constantCache:new WeakMap,temps:0,identifiers:Object.create(null),scopes:{vFor:0,vSlot:0,vPre:0,vOnce:0},parent:null,grandParent:null,currentNode:e,childIndex:0,inVOnce:!1,helper(A){const T=M.helpers.get(A)||0;return M.helpers.set(A,T+1),A},removeHelper(A){const T=M.helpers.get(A);if(T){const P=T-1;P?M.helpers.set(A,P):M.helpers.delete(A)}},helperString(A){return`_${Ws[M.helper(A)]}`},replaceNode(A){M.parent.children[M.childIndex]=M.currentNode=A},removeNode(A){const T=M.parent.children,P=A?T.indexOf(A):M.currentNode?M.childIndex:-1;!A||A===M.currentNode?(M.currentNode=null,M.onNodeRemoved()):M.childIndex>P&&(M.childIndex--,M.onNodeRemoved()),M.parent.children.splice(P,1)},onNodeRemoved:Fe,addIdentifiers(A){},removeIdentifiers(A){},hoist(A){ee(A)&&(A=te(A)),M.hoists.push(A);const T=te(`_hoisted_${M.hoists.length}`,!1,A.loc,2);return T.hoisted=A,T},cache(A,T=!1,P=!1){const I=Iv(M.cached.length,A,T,P);return M.cached.push(I),I}};return M.filters=new Set,M}function nS(e,t){const s=iS(e,t);Sr(e,s),t.hoistStatic&&tS(e,s),t.ssr||rS(e,s),e.helpers=new Set([...s.helpers.keys()]),e.components=[...s.components],e.directives=[...s.directives],e.imports=s.imports,e.hoists=s.hoists,e.temps=s.temps,e.cached=s.cached,e.transformed=!0,e.filters=[...s.filters]}function rS(e,t){const{helper:s}=t,{children:i}=e;if(i.length===1){const n=Wf(e);if(n&&n.codegenNode){const r=n.codegenNode;r.type===13&&gl(r,t),e.codegenNode=r}else e.codegenNode=i[0]}else if(i.length>1){let n=64;e.codegenNode=ki(t,s(Mi),void 0,e.children,n,void 0,void 0,!0,void 0,!1)}}function oS(e,t){let s=0;const i=()=>{s--};for(;s<e.children.length;s++){const n=e.children[s];ee(n)||(t.grandParent=t.parent,t.parent=e,t.childIndex=s,t.onNodeRemoved=i,Sr(n,t))}}function Sr(e,t){t.currentNode=e;const{nodeTransforms:s}=t,i=[];for(let r=0;r<s.length;r++){const o=s[r](e,t);if(o&&(U(o)?i.push(...o):i.push(o)),t.currentNode)e=t.currentNode;else return}switch(e.type){case 3:t.ssr||t.helper(zi);break;case 5:t.ssr||t.helper(yr);break;case 9:for(let r=0;r<e.branches.length;r++)Sr(e.branches[r],t);break;case 10:case 11:case 1:case 0:oS(e,t);break}t.currentNode=e;let n=i.length;for(;n--;)i[n]()}function Jf(e,t){const s=ee(e)?i=>i===e:i=>e.test(i);return(i,n)=>{if(i.type===1){const{props:r}=i;if(i.tagType===3&&r.some(Vv))return;const o=[];for(let l=0;l<r.length;l++){const a=r[l];if(a.type===7&&s(a.name)){r.splice(l,1),l--;const c=t(i,a,n);c&&o.push(c)}}return o}}}const br="/*@__PURE__*/",Zf=e=>`${Ws[e]}: _${Ws[e]}`;function lS(e,{mode:t="function",prefixIdentifiers:s=t==="module",sourceMap:i=!1,filename:n="template.vue.html",scopeId:r=null,optimizeImports:o=!1,runtimeGlobalName:l="Vue",runtimeModuleName:a="vue",ssrRuntimeModuleName:c="vue/server-renderer",ssr:u=!1,isTS:f=!1,inSSR:p=!1}){const m={mode:t,prefixIdentifiers:s,sourceMap:i,filename:n,scopeId:r,optimizeImports:o,runtimeGlobalName:l,runtimeModuleName:a,ssrRuntimeModuleName:c,ssr:u,isTS:f,inSSR:p,source:e.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper(h){return`_${Ws[h]}`},push(h,w=-2,y){m.code+=h},indent(){d(++m.indentLevel)},deindent(h=!1){h?--m.indentLevel:d(--m.indentLevel)},newline(){d(m.indentLevel)}};function d(h){m.push(` 5`+" ".repeat(h),0)}return m}function aS(e,t={}){const s=lS(e,t);t.onContextCreated&&t.onContextCreated(s);const{mode:i,push:n,prefixIdentifiers:r,indent:o,deindent:l,newline:a,scopeId:c,ssr:u}=s,f=Array.from(e.helpers),p=f.length>0,m=!r&&i!=="module";cS(e,s);const h=u?"ssrRender":"render",y=(u?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"]).join(", ");if(n(`function ${h}(${y}) {`),o(),m&&(n("with (_ctx) {"),o(),p&&(n(`const { ${f.map(Zf).join(", ")} } = _Vue 6`,-1),a())),e.components.length&&(jr(e.components,"component",s),(e.directives.length||e.temps>0)&&a()),e.directives.length&&(jr(e.directives,"directive",s),e.temps>0&&a()),e.filters&&e.filters.length&&(a(),jr(e.filters,"filter",s),a()),e.temps>0){n("let ");for(let v=0;v<e.temps;v++)n(`${v>0?", ":""}_temp${v}`)}return(e.components.length||e.directives.length||e.temps)&&(n(` 7`,0),a()),u||n("return "),e.codegenNode?He(e.codegenNode,s):n("null"),m&&(l(),n("}")),l(),n("}"),{ast:e,code:s.code,preamble:"",map:s.map?s.map.toJSON():void 0}}function cS(e,t){const{ssr:s,prefixIdentifiers:i,push:n,newline:r,runtimeModuleName:o,runtimeGlobalName:l,ssrRuntimeModuleName:a}=t,c=l,u=Array.from(e.helpers);if(u.length>0&&(n(`const _Vue = ${c} 8`,-1),e.hoists.length)){const f=[sl,il,zi,nl,Pf].filter(p=>u.includes(p)).map(Zf).join(", ");n(`const { ${f} } = _Vue 9`,-1)}uS(e.hoists,t),r(),n("return ")}function jr(e,t,{helper:s,push:i,newline:n,isTS:r}){const o=s(t==="filter"?al:t==="component"?rl:ll);for(let l=0;l<e.length;l++){let a=e[l];const c=a.endsWith("__self");c&&(a=a.slice(0,-6)),i(`const ${Oi(a,t)} = ${o}(${JSON.stringify(a)}${c?", true":""})${r?"!":""}`),l<e.length-1&&n()}}function uS(e,t){if(!e.length)return;t.pure=!0;const{push:s,newline:i}=t;i();for(let n=0;n<e.length;n++){const r=e[n];r&&(s(`const _hoisted_${n+1} = `),He(r,t),i())}t.pure=!1}function wl(e,t){const s=e.length>3||!1;t.push("["),s&&t.indent(),Ki(e,t,s),s&&t.deindent(),t.push("]")}function Ki(e,t,s=!1,i=!0){const{push:n,newline:r}=t;for(let o=0;o<e.length;o++){const l=e[o];ee(l)?n(l,-3):U(l)?wl(l,t):He(l,t),o<e.length-1&&(s?(i&&n(","),r()):i&&n(", "))}}function He(e,t){if(ee(e)){t.push(e,-3);return}if(et(e)){t.push(t.helper(e));return}switch(e.type){case 1:case 9:case 11:He(e.codegenNode,t);break;case 2:fS(e,t);break;case 4:Qf(e,t);break;case 5:dS(e,t);break;case 12:He(e.codegenNode,t);break;case 8:ed(e,t);break;case 3:hS(e,t);break;case 13:mS(e,t);break;case 14:yS(e,t);break;case 15:vS(e,t);break;case 17:SS(e,t);break;case 18:bS(e,t);break;case 19:wS(e,t);break;case 20:ES(e,t);break;case 21:Ki(e.body,t,!0,!1);break}}function fS(e,t){t.push(JSON.stringify(e.content),-3,e)}function Qf(e,t){const{content:s,isStatic:i}=e;t.push(i?JSON.stringify(s):s,-3,e)}function dS(e,t){const{push:s,helper:i,pure:n}=t;n&&s(br),s(`${i(yr)}(`),He(e.content,t),s(")")}function ed(e,t){for(let s=0;s<e.children.length;s++){const i=e.children[s];ee(i)?t.push(i,-3):He(i,t)}}function pS(e,t){const{push:s}=t;if(e.type===8)s("["),ed(e,t),s("]");else if(e.isStatic){const i=vl(e.content)?e.content:JSON.stringify(e.content);s(i,-2,e)}else s(`[${e.content}]`,-3,e)}function hS(e,t){const{push:s,helper:i,pure:n}=t;n&&s(br),s(`${i(zi)}(${JSON.stringify(e.content)})`,-3,e)}function mS(e,t){const{push:s,helper:i,pure:n}=t,{tag:r,props:o,children:l,patchFlag:a,dynamicProps:c,directives:u,isBlock:f,disableTracking:p,isComponent:m}=e;let d;a&&(d=String(a)),u&&s(i(cl)+"("),f&&s(`(${i(Ss)}(${p?"true":""}), `),n&&s(br);const h=f?Xs(t.inSSR,m):Ys(t.inSSR,m);s(i(h)+"(",-2,e),Ki(gS([r,o,l,d,c]),t),s(")"),f&&s(")"),u&&(s(", "),He(u,t),s(")"))}function gS(e){let t=e.length;for(;t--&&e[t]==null;);return e.slice(0,t+1).map(s=>s||"null")}function yS(e,t){const{push:s,helper:i,pure:n}=t,r=ee(e.callee)?e.callee:i(e.callee);n&&s(br),s(r+"(",-2,e),Ki(e.arguments,t),s(")")}function vS(e,t){const{push:s,indent:i,deindent:n,newline:r}=t,{properties:o}=e;if(!o.length){s("{}",-2,e);return}const l=o.length>1||!1;s(l?"{":"{ "),l&&i();for(let a=0;a<o.length;a++){const{key:c,value:u}=o[a];pS(c,t),s(": "),He(u,t),a<o.length-1&&(s(","),r())}l&&n(),s(l?"}":" }")}function SS(e,t){wl(e.elements,t)}function bS(e,t){const{push:s,indent:i,deindent:n}=t,{params:r,returns:o,body:l,newline:a,isSlot:c}=e;c&&s(`_${Ws[hl]}(`),s("(",-2,e),U(r)?Ki(r,t):r&&He(r,t),s(") => "),(a||l)&&(s("{"),i()),o?(a&&s("return "),U(o)?wl(o,t):He(o,t)):l&&He(l,t),(a||l)&&(n(),s("}")),c&&(e.isNonScopedSlot&&s(", undefined, true"),s(")"))}function wS(e,t){const{test:s,consequent:i,alternate:n,newline:r}=e,{push:o,indent:l,deindent:a,newline:c}=t;if(s.type===4){const f=!vl(s.content);f&&o("("),Qf(s,t),f&&o(")")}else o("("),He(s,t),o(")");r&&l(),t.indentLevel++,r||o(" "),o("? "),He(i,t),t.indentLevel--,r&&c(),r||o(" "),o(": ");const u=n.type===19;u||t.indentLevel++,He(n,t),u||t.indentLevel--,r&&a(!0)}function ES(e,t){const{push:s,helper:i,indent:n,deindent:r,newline:o}=t,{needPauseTracking:l,needArraySpread:a}=e;a&&s("[...("),s(`_cache[${e.index}] || (`),l&&(n(),s(`${i(Gn)}(-1`),e.inVOnce&&s(", true"),s("),"),o(),s("(")),s(`_cache[${e.index}] = `),He(e.value,t),l&&(s(`).cacheIndex = ${e.index},`),o(),s(`${i(Gn)}(1),`),o(),s(`_cache[${e.index}]`),r()),s(")"),a&&s(")]")}new RegExp("\\b"+"arguments,await,break,case,catch,class,const,continue,debugger,default,delete,do,else,export,extends,finally,for,function,if,import,let,new,return,super,switch,throw,try,var,void,while,with,yield".split(",").join("\\b|\\b")+"\\b");const TS=Jf(/^(?:if|else|else-if)$/,(e,t,s)=>xS(e,t,s,(i,n,r)=>{const o=s.parent.children;let l=o.indexOf(i),a=0;for(;l-->=0;){const c=o[l];c&&c.type===9&&(a+=c.branches.length)}return()=>{if(r)i.codegenNode=Fa(n,a,s);else{const c=_S(i.codegenNode);c.alternate=Fa(n,a+i.branches.length-1,s)}}}));function xS(e,t,s,i){if(t.name!=="else"&&(!t.exp||!t.exp.content.trim())){const n=t.exp?t.exp.loc:e.loc;s.onError(ve(28,t.loc)),t.exp=te("true",!1,n)}if(t.name==="if"){const n=Oa(e,t),r={type:9,loc:Jv(e.loc),branches:[n]};if(s.replaceNode(r),i)return i(r,n,!0)}else{const n=s.parent.children;let r=n.indexOf(e);for(;r-->=-1;){const o=n[r];if(o&&Hf(o)){s.removeNode(o);continue}if(o&&o.type===9){(t.name==="else-if"||t.name==="else")&&o.branches[o.branches.length-1].condition===void 0&&s.onError(ve(30,e.loc)),s.removeNode();const l=Oa(e,t);o.branches.push(l);const a=i&&i(o,l,!1);Sr(l,s),a&&a(),s.currentNode=null}else s.onError(ve(30,e.loc));break}}}function Oa(e,t){const s=e.tagType===3;return{type:10,loc:e.loc,condition:t.name==="else"?void 0:t.exp,children:s&&!ut(e,"for")?e.children:[e],userKey:vr(e,"key"),isTemplateIf:s}}function Fa(e,t,s){return e.condition?So(e.condition,Ra(e,t,s),Ae(s.helper(zi),['""',"true"])):Ra(e,t,s)}function Ra(e,t,s){const{helper:i}=s,n=_e("key",te(`${t}`,!1,at,2)),{children:r}=e,o=r[0];if(r.length!==1||o.type!==1)if(r.length===1&&o.type===11){const a=o.codegenNode;return Kn(a,n,s),a}else return ki(s,i(Mi),ft([n]),r,64,void 0,void 0,!0,!1,!1,e.loc);else{const a=o.codegenNode,c=$v(a);return c.type===13&&gl(c,s),Kn(c,n,s),a}}function _S(e){for(;;)if(e.type===19)if(e.alternate.type===19)e=e.alternate;else return e;else e.type===20&&(e=e.value)}const CS=Jf("for",(e,t,s)=>{const{helper:i,removeHelper:n}=s;return AS(e,t,s,r=>{const o=Ae(i(ul),[r.source]),l=zn(e),a=ut(e,"memo"),c=vr(e,"key",!1,!0);c&&c.type;let u=c&&(c.type===6?c.value?te(c.value.content,!0):void 0:c.exp);const f=c&&u?_e("key",u):null,p=r.source.type===4&&r.source.constType>0,m=p?64:c?128:256;return r.codegenNode=ki(s,i(Mi),void 0,o,m,void 0,void 0,!0,!p,!1,e.loc),()=>{let d;const{children:h}=r,w=h.length!==1||h[0].type!==1,y=Wn(e)?e:l&&e.children.length===1&&Wn(e.children[0])?e.children[0]:null;if(y?(d=y.codegenNode,l&&f&&Kn(d,f,s)):w?d=ki(s,i(Mi),f?ft([f]):void 0,e.children,64,void 0,void 0,!0,void 0,!1):(d=h[0].codegenNode,l&&f&&Kn(d,f,s),d.isBlock!==!p&&(d.isBlock?(n(Ss),n(Xs(s.inSSR,d.isComponent))):n(Ys(s.inSSR,d.isComponent))),d.isBlock=!p,d.isBlock?(i(Ss),i(Xs(s.inSSR,d.isComponent))):i(Ys(s.inSSR,d.isComponent))),a){const v=Ks(Eo(r.parseResult,[te("_cached")]));v.body=Lv([St(["const _memo = (",a.exp,")"]),St(["if (_cached",...u?[" && _cached.key === ",u]:[],` && ${s.helperString(Of)}(_cached, _memo)) return _cached`]),St(["const _item = ",d]),te("_item.memo = _memo"),te("return _item")]),o.arguments.push(v,te("_cache"),te(String(s.cached.length))),s.cached.push(null)}else o.arguments.push(Ks(Eo(r.parseResult),d,!0))}})});function AS(e,t,s,i){if(!t.exp){s.onError(ve(31,t.loc));return}const n=t.forParseResult;if(!n){s.onError(ve(32,t.loc));return}td(n);const{addIdentifiers:r,removeIdentifiers:o,scopes:l}=s,{source:a,value:c,key:u,index:f}=n,p={type:11,loc:t.loc,source:a,valueAlias:c,keyAlias:u,objectIndexAlias:f,parseResult:n,children:zn(e)?e.children:[e]};s.replaceNode(p),l.vFor++;const m=i&&i(p);return()=>{l.vFor--,m&&m()}}function td(e,t){e.finalized||(e.finalized=!0)}function Eo({value:e,key:t,index:s},i=[]){return IS([e,t,s,...i])}function IS(e){let t=e.length;for(;t--&&!e[t];);return e.slice(0,t+1).map((s,i)=>s||te("_".repeat(i+1),!1))}const Da=te("undefined",!1),LS=(e,t)=>{if(e.type===1&&(e.tagType===1||e.tagType===3)){const s=ut(e,"slot");if(s)return s.exp,t.scopes.vSlot++,()=>{t.scopes.vSlot--}}},MS=(e,t,s,i)=>Ks(e,s,!1,!0,s.length?s[0].loc:i);function PS(e,t,s=MS){t.helper(hl);const{children:i,loc:n}=e,r=[],o=[];let l=t.scopes.vSlot>0||t.scopes.vFor>0;const a=ut(e,"slot",!0);if(a){const{arg:w,exp:y}=a;w&&!Ze(w)&&(l=!0),r.push(_e(w||te("default",!0),s(y,void 0,i,n)))}let c=!1,u=!1;const f=[],p=new Set;let m=0;for(let w=0;w<i.length;w++){const y=i[w];let v;if(!zn(y)||!(v=ut(y,"slot",!0))){y.type!==3&&f.push(y);continue}if(a){t.onError(ve(37,v.loc));break}c=!0;const{children:g,loc:S}=y,{arg:E=te("default",!0),exp:L,loc:N}=v;let M;Ze(E)?M=E?E.content:"default":l=!0;const A=ut(y,"for"),T=s(L,A,g,S);let P,I;if(P=ut(y,"if"))l=!0,o.push(So(P.exp,un(E,T,m++),Da));else if(I=ut(y,/^else(?:-if)?$/,!0)){let F=w,G;for(;F--&&(G=i[F],!!Hf(G)););if(G&&zn(G)&&ut(G,/^(?:else-)?if$/)){let W=o[o.length-1];for(;W.alternate.type===19;)W=W.alternate;W.alternate=I.exp?So(I.exp,un(E,T,m++),Da):un(E,T,m++)}else t.onError(ve(30,I.loc))}else if(A){l=!0;const F=A.forParseResult;F?(td(F),o.push(Ae(t.helper(ul),[F.source,Ks(Eo(F),un(E,T),!0)]))):t.onError(ve(32,A.loc))}else{if(M){if(p.has(M)){t.onError(ve(38,N));continue}p.add(M),M==="default"&&(u=!0)}r.push(_e(E,T))}}if(!a){const w=(y,v)=>{const g=s(y,void 0,v,n);return t.compatConfig&&(g.isNonScopedSlot=!0),_e("default",g)};c?f.length&&!f.every(Sl)&&(u?t.onError(ve(39,f[0].loc)):r.push(w(void 0,f))):r.push(w(void 0,i))}const d=l?2:Sn(e.children)?3:1;let h=ft(r.concat(_e("_",te(d+"",!1))),n);return o.length&&(h=Ae(t.helper(Nf),[h,hs(o)])),{slots:h,hasDynamicSlots:l}}function un(e,t,s){const i=[_e("name",e),_e("fn",t)];return s!=null&&i.push(_e("key",te(String(s),!0))),ft(i)}function Sn(e){for(let t=0;t<e.length;t++){const s=e[t];switch(s.type){case 1:if(s.tagType===2||Sn(s.children))return!0;break;case 9:if(Sn(s.branches))return!0;break;case 10:case 11:if(Sn(s.children))return!0;break}}return!1}const sd=new WeakMap,kS=(e,t)=>function(){if(e=t.currentNode,!(e.type===1&&(e.tagType===0||e.tagType===1)))return;const{tag:i,props:n}=e,r=e.tagType===1;let o=r?NS(e,t):`"${i}"`;const l=ae(o)&&o.callee===ol;let a,c,u=0,f,p,m,d=l||o===Si||o===tl||!r&&(i==="svg"||i==="foreignObject"||i==="math");if(n.length>0){const h=id(e,t,void 0,r,l);a=h.props,u=h.patchFlag,p=h.dynamicPropNames;const w=h.directives;m=w&&w.length?hs(w.map(y=>FS(y,t))):void 0,h.shouldUseBlock&&(d=!0)}if(e.children.length>0)if(o===Hn&&(d=!0,u|=1024),r&&o!==Si&&o!==Hn){const{slots:w,hasDynamicSlots:y}=PS(e,t);c=w,y&&(u|=1024)}else if(e.children.length===1&&o!==Si){const w=e.children[0],y=w.type,v=y===5||y===8;v&&rt(w,t)===0&&(u|=1),v||y===2?c=w:c=e.children}else c=e.children;p&&p.length&&(f=RS(p)),e.codegenNode=ki(t,o,a,c,u===0?void 0:u,f,m,!!d,!1,r,e.loc)};function NS(e,t,s=!1){let{tag:i}=e;const n=To(i),r=vr(e,"is",!1,!0);if(r)if(n||ms("COMPILER_IS_ON_ELEMENT",t)){let l;if(r.type===6?l=r.value&&te(r.value.content,!0):(l=r.exp,l||(l=te("is",!1,r.arg.loc))),l)return Ae(t.helper(ol),[l])}else r.type===6&&r.value.content.startsWith("vue:")&&(i=r.value.content.slice(4));const o=Rf(i)||t.isBuiltInComponent(i);return o?(s||t.helper(o),o):(t.helper(rl),t.components.add(i),Oi(i,"component"))}function id(e,t,s=e.props,i,n,r=!1){const{tag:o,loc:l,children:a}=e;let c=[];const u=[],f=[],p=a.length>0;let m=!1,d=0,h=!1,w=!1,y=!1,v=!1,g=!1,S=!1;const E=[],L=T=>{c.length&&(u.push(ft(Ba(c),l)),c=[]),T&&u.push(T)},N=()=>{t.scopes.vFor>0&&c.push(_e(te("ref_for",!0),te("true")))},M=({key:T,value:P})=>{if(Ze(T)){const I=T.content,F=bs(I);if(F&&(!i||n)&&I.toLowerCase()!=="onclick"&&I!=="onUpdate:modelValue"&&!Bt(I)&&(v=!0),F&&Bt(I)&&(S=!0),F&&P.type===14&&(P=P.arguments[0]),P.type===20||(P.type===4||P.type===8)&&rt(P,t)>0)return;I==="ref"?h=!0:I==="class"?w=!0:I==="style"?y=!0:I!=="key"&&!E.includes(I)&&E.push(I),i&&(I==="class"||I==="style")&&!E.includes(I)&&E.push(I)}else g=!0};for(let T=0;T<s.length;T++){const P=s[T];if(P.type===6){const{loc:I,name:F,nameLoc:G,value:W}=P;let O=!0;if(F==="ref"&&(h=!0,N()),F==="is"&&(To(o)||W&&W.content.startsWith("vue:")||ms("COMPILER_IS_ON_ELEMENT",t)))continue;c.push(_e(te(F,!0,G),te(W?W.content:"",O,W?W.loc:I)))}else{const{name:I,arg:F,exp:G,loc:W,modifiers:O}=P,C=I==="bind",x=I==="on";if(I==="slot"){i||t.onError(ve(40,W));continue}if(I==="once"||I==="memo"||I==="is"||C&&as(F,"is")&&(To(o)||ms("COMPILER_IS_ON_ELEMENT",t))||x&&r)continue;if((C&&as(F,"key")||x&&p&&as(F,"vue:before-update"))&&(m=!0),C&&as(F,"ref")&&N(),!F&&(C||x)){if(g=!0,G)if(C){if(L(),ms("COMPILER_V_BIND_OBJECT_ORDER",t)){u.unshift(G);continue}N(),L(),u.push(G)}else L({type:14,loc:W,callee:t.helper(pl),arguments:i?[G]:[G,"true"]});else t.onError(ve(C?34:35,W));continue}C&&O.some(Q=>Q.content==="prop")&&(d|=32);const q=t.directiveTransforms[I];if(q){const{props:Q,needRuntime:le}=q(P,e,t);!r&&Q.forEach(M),x&&F&&!Ze(F)?L(ft(Q,l)):c.push(...Q),le&&(f.push(P),et(le)&&sd.set(P,le))}else Ch(I)||(f.push(P),p&&(m=!0))}}let A;if(u.length?(L(),u.length>1?A=Ae(t.helper(jn),u,l):A=u[0]):c.length&&(A=ft(Ba(c),l)),g?d|=16:(w&&!i&&(d|=2),y&&!i&&(d|=4),E.length&&(d|=8),v&&(d|=32)),!m&&(d===0||d===32)&&(h||S||f.length>0)&&(d|=512),!t.inSSR&&A)switch(A.type){case 15:let T=-1,P=-1,I=!1;for(let W=0;W<A.properties.length;W++){const O=A.properties[W].key;Ze(O)?O.content==="class"?T=W:O.content==="style"&&(P=W):O.isHandlerKey||(I=!0)}const F=A.properties[T],G=A.properties[P];I?A=Ae(t.helper(Pi),[A]):(F&&!Ze(F.value)&&(F.value=Ae(t.helper(fl),[F.value])),G&&(y||G.value.type===4&&G.value.content.trim()[0]==="["||G.value.type===17)&&(G.value=Ae(t.helper(dl),[G.value])));break;case 14:break;default:A=Ae(t.helper(Pi),[Ae(t.helper(Wi),[A])]);break}return{props:A,directives:f,patchFlag:d,dynamicPropNames:E,shouldUseBlock:m}}function Ba(e){const t=new Map,s=[];for(let i=0;i<e.length;i++){const n=e[i];if(n.key.type===8||!n.key.isStatic){s.push(n);continue}const r=n.key.content,o=t.get(r);o?(r==="style"||r==="class"||bs(r))&&OS(o,n):(t.set(r,n),s.push(n))}return s}function OS(e,t){e.value.type===17?e.value.elements.push(t.value):e.value=hs([e.value,t.value],e.loc)}function FS(e,t){const s=[],i=sd.get(e);i?s.push(t.helperString(i)):(t.helper(ll),t.directives.add(e.name),s.push(Oi(e.name,"directive")));const{loc:n}=e;if(e.exp&&s.push(e.exp),e.arg&&(e.exp||s.push("void 0"),s.push(e.arg)),Object.keys(e.modifiers).length){e.arg||(e.exp||s.push("void 0"),s.push("void 0"));const r=te("true",!1,n);s.push(ft(e.modifiers.map(o=>_e(o,r)),n))}return hs(s,e.loc)}function RS(e){let t="[";for(let s=0,i=e.length;s<i;s++)t+=JSON.stringify(e[s]),s<i-1&&(t+=", ");return t+"]"}function To(e){return e==="component"||e==="Component"}const DS=(e,t)=>{if(Wn(e)){const{children:s,loc:i}=e,{slotName:n,slotProps:r}=BS(e,t),o=[t.prefixIdentifiers?"_ctx.$slots":"$slots",n,"{}","undefined","true"];let l=2;r&&(o[2]=r,l=3),s.length&&(o[3]=Ks([],s,!1,!1,i),l=4),t.scopeId&&!t.slotted&&(l=5),o.splice(l),e.codegenNode=Ae(t.helper(kf),o,i)}};function BS(e,t){let s='"default"',i;const n=[];for(let r=0;r<e.props.length;r++){const o=e.props[r];if(o.type===6)o.value&&(o.name==="name"?s=JSON.stringify(o.value.content):(o.name=de(o.name),n.push(o)));else if(o.name==="bind"&&as(o.arg,"name")){if(o.exp)s=o.exp;else if(o.arg&&o.arg.type===4){const l=de(o.arg.content);s=o.exp=te(l,!1,o.arg.loc)}}else o.name==="bind"&&o.arg&&Ze(o.arg)&&(o.arg.content=de(o.arg.content)),n.push(o)}if(n.length>0){const{props:r,directives:o}=id(e,t,n,!1,!1);i=r,o.length&&t.onError(ve(36,o[0].loc))}return{slotName:s,slotProps:i}}const nd=(e,t,s,i)=>{const{loc:n,modifiers:r,arg:o}=e;!e.exp&&!r.length&&s.onError(ve(35,n));let l;if(o.type===4)if(o.isStatic){let f=o.content;f.startsWith("vue:")&&(f=`vnode-${f.slice(4)}`);const p=t.tagType!==0||f.startsWith("vnode")||!/[A-Z]/.test(f)?Rs(de(f)):`on:${f}`;l=te(p,!0,o.loc)}else l=St([`${s.helperString(vo)}(`,o,")"]);else l=o,l.children.unshift(`${s.helperString(vo)}(`),l.children.push(")");let a=e.exp;a&&!a.content.trim()&&(a=void 0);let c=s.cacheHandlers&&!a&&!s.inVOnce;if(a){const f=Vf(a),p=!(f||Dv(a)),m=a.content.includes(";");(p||c&&f)&&(a=St([`${p?"$event":"(...args)"} => ${m?"{":"("}`,a,m?"}":")"]))}let u={props:[_e(l,a||te("() => {}",!1,n))]};return i&&(u=i(u)),c&&(u.props[0].value=s.cache(u.props[0].value)),u.props.forEach(f=>f.key.isHandlerKey=!0),u},VS=(e,t,s)=>{const{modifiers:i,loc:n}=e,r=e.arg;let{exp:o}=e;return o&&o.type===4&&!o.content.trim()&&(o=void 0),r.type!==4?(r.children.unshift("("),r.children.push(') || ""')):r.isStatic||(r.content=r.content?`${r.content} || ""`:'""'),i.some(l=>l.content==="camel")&&(r.type===4?r.isStatic?r.content=de(r.content):r.content=`${s.helperString(yo)}(${r.content})`:(r.children.unshift(`${s.helperString(yo)}(`),r.children.push(")"))),s.inSSR||(i.some(l=>l.content==="prop")&&Va(r,"."),i.some(l=>l.content==="attr")&&Va(r,"^")),{props:[_e(r,o)]}},Va=(e,t)=>{e.type===4?e.isStatic?e.content=t+e.content:e.content=`\`${t}\${${e.content}}\``:(e.children.unshift(`'${t}' + (`),e.children.push(")"))},qS=(e,t)=>{if(e.type===0||e.type===1||e.type===11||e.type===10)return()=>{const s=e.children;let i,n=!1;for(let r=0;r<s.length;r++){const o=s[r];if(Hr(o)){n=!0;for(let l=r+1;l<s.length;l++){const a=s[l];if(Hr(a))i||(i=s[r]=St([o],o.loc)),i.children.push(" + ",a),s.splice(l,1),l--;else{i=void 0;break}}}}if(!(!n||s.length===1&&(e.type===0||e.type===1&&e.tagType===0&&!e.props.find(r=>r.type===7&&!t.directiveTransforms[r.name])&&e.tag!=="template")))for(let r=0;r<s.length;r++){const o=s[r];if(Hr(o)||o.type===8){const l=[];(o.type!==2||o.content!==" ")&&l.push(o),!t.ssr&&rt(o,t)===0&&l.push("1"),s[r]={type:12,content:o,loc:o.loc,codegenNode:Ae(t.helper(nl),l)}}}}},qa=new WeakSet,$S=(e,t)=>{if(e.type===1&&ut(e,"once",!0))return qa.has(e)||t.inVOnce||t.inSSR?void 0:(qa.add(e),t.inVOnce=!0,t.helper(Gn),()=>{t.inVOnce=!1;const s=t.currentNode;s.codegenNode&&(s.codegenNode=t.cache(s.codegenNode,!0,!0))})},rd=(e,t,s)=>{const{exp:i,arg:n}=e;if(!i)return s.onError(ve(41,e.loc)),oi();const r=i.loc.source.trim(),o=i.type===4?i.content:r,l=s.bindingMetadata[r];if(l==="props"||l==="props-aliased")return s.onError(ve(44,i.loc)),oi();if(l==="literal-const"||l==="setup-const")return s.onError(ve(45,i.loc)),oi();if(!o.trim()||!Vf(i))return s.onError(ve(42,i.loc)),oi();const a=n||te("modelValue",!0),c=n?Ze(n)?`onUpdate:${de(n.content)}`:St(['"onUpdate:" + ',n]):"onUpdate:modelValue";let u;const f=s.isTS?"($event: any)":"$event";u=St([`${f} => ((`,i,") = $event)"]);const p=[_e(a,e.exp),_e(c,u)];if(e.modifiers.length&&t.tagType===1){const m=e.modifiers.map(h=>h.content).map(h=>(vl(h)?h:JSON.stringify(h))+": true").join(", "),d=n?Ze(n)?`${n.content}Modifiers`:St([n,' + "Modifiers"']):"modelModifiers";p.push(_e(d,te(`{ ${m} }`,!1,e.loc,2)))}return oi(p)};function oi(e=[]){return{props:e}}const HS=/[\w).+\-_$\]]/,jS=(e,t)=>{ms("COMPILER_FILTERS",t)&&(e.type===5?Yn(e.content,t):e.type===1&&e.props.forEach(s=>{s.type===7&&s.name!=="for"&&s.exp&&Yn(s.exp,t)}))};function Yn(e,t){if(e.type===4)$a(e,t);else for(let s=0;s<e.children.length;s++){const i=e.children[s];typeof i=="object"&&(i.type===4?$a(i,t):i.type===8?Yn(e,t):i.type===5&&Yn(i.content,t))}}function $a(e,t){const s=e.content;let i=!1,n=!1,r=!1,o=!1,l=0,a=0,c=0,u=0,f,p,m,d,h=[];for(m=0;m<s.length;m++)if(p=f,f=s.charCodeAt(m),i)f===39&&p!==92&&(i=!1);else if(n)f===34&&p!==92&&(n=!1);else if(r)f===96&&p!==92&&(r=!1);else if(o)f===47&&p!==92&&(o=!1);else if(f===124&&s.charCodeAt(m+1)!==124&&s.charCodeAt(m-1)!==124&&!l&&!a&&!c)d===void 0?(u=m+1,d=s.slice(0,m).trim()):w();else{switch(f){case 34:n=!0;break;case 39:i=!0;break;case 96:r=!0;break;case 40:c++;break;case 41:c--;break;case 91:a++;break;case 93:a--;break;case 123:l++;break;case 125:l--;break}if(f===47){let y=m-1,v;for(;y>=0&&(v=s.charAt(y),v===" ");y--);(!v||!HS.test(v))&&(o=!0)}}d===void 0?d=s.slice(0,m).trim():u!==0&&w();function w(){h.push(s.slice(u,m).trim()),u=m+1}if(h.length){for(m=0;m<h.length;m++)d=GS(d,h[m],t);e.content=d,e.ast=void 0}}function GS(e,t,s){s.helper(al);const i=t.indexOf("(");if(i<0)return s.filters.add(t),`${Oi(t,"filter")}(${e})`;{const n=t.slice(0,i),r=t.slice(i+1);return s.filters.add(n),`${Oi(n,"filter")}(${e}${r!==")"?","+r:r}`}}const Ha=new WeakSet,US=(e,t)=>{if(e.type===1){const s=ut(e,"memo");return!s||Ha.has(e)||t.inSSR?void 0:(Ha.add(e),()=>{const i=e.codegenNode||t.currentNode.codegenNode;i&&i.type===13&&(e.tagType!==1&&gl(i,t),e.codegenNode=Ae(t.helper(ml),[s.exp,Ks(void 0,i),"_cache",String(t.cached.length)]),t.cached.push(null))})}},zS=(e,t)=>{if(e.type===1){for(const s of e.props)if(s.type===7&&s.name==="bind"&&(!s.exp||s.exp.type===4&&!s.exp.content.trim())&&s.arg){const i=s.arg;if(i.type!==4||!i.isStatic)t.onError(ve(53,i.loc)),s.exp=te("",!0,i.loc);else{const n=de(i.content);(Df.test(n[0])||n[0]==="-")&&(s.exp=te(n,!1,i.loc))}}}};function WS(e){return[[zS,$S,TS,US,CS,jS,DS,kS,LS,qS],{on:nd,bind:VS,model:rd}]}function KS(e,t={}){const s=t.onError||yl,i=t.mode==="module";t.prefixIdentifiers===!0?s(ve(48)):i&&s(ve(49));const n=!1;t.cacheHandlers&&s(ve(50)),t.scopeId&&!i&&s(ve(51));const r=se({},t,{prefixIdentifiers:n}),o=ee(e)?eS(e,r):e,[l,a]=WS();return nS(o,se({},r,{nodeTransforms:[...l,...t.nodeTransforms||[]],directiveTransforms:se({},a,t.directiveTransforms||{})})),aS(o,r)}const YS=()=>({props:[]});const od=Symbol(""),ld=Symbol(""),ad=Symbol(""),cd=Symbol(""),xo=Symbol(""),ud=Symbol(""),fd=Symbol(""),dd=Symbol(""),pd=Symbol(""),hd=Symbol("");Cv({[od]:"vModelRadio",[ld]:"vModelCheckbox",[ad]:"vModelText",[cd]:"vModelSelect",[xo]:"vModelDynamic",[ud]:"withModifiers",[fd]:"withKeys",[dd]:"vShow",[pd]:"Transition",[hd]:"TransitionGroup"});let As;function XS(e,t=!1){return As||(As=document.createElement("div")),t?(As.innerHTML=`<div foo="${e.replace(/"/g,""")}">`,As.children[0].getAttribute("foo")):(As.innerHTML=e,As.textContent)}const JS={parseMode:"html",isVoidTag:jh,isNativeTag:e=>qh(e)||$h(e)||Hh(e),isPreTag:e=>e==="pre",isIgnoreNewlineTag:e=>e==="pre"||e==="textarea",decodeEntities:XS,isBuiltInComponent:e=>{if(e==="Transition"||e==="transition")return pd;if(e==="TransitionGroup"||e==="transition-group")return hd},getNamespace(e,t,s){let i=t?t.ns:s;if(t&&i===2)if(t.tag==="annotation-xml"){if(e==="svg")return 1;t.props.some(n=>n.type===6&&n.name==="encoding"&&n.value!=null&&(n.value.content==="text/html"||n.value.content==="application/xhtml+xml"))&&(i=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&e!=="mglyph"&&e!=="malignmark"&&(i=0);else t&&i===1&&(t.tag==="foreignObject"||t.tag==="desc"||t.tag==="title")&&(i=0);if(i===0){if(e==="svg")return 1;if(e==="math")return 2}return i}},ZS=e=>{e.type===1&&e.props.forEach((t,s)=>{t.type===6&&t.name==="style"&&t.value&&(e.props[s]={type:7,name:"bind",arg:te("style",!0,t.loc),exp:QS(t.value.content,t.loc),modifiers:[],loc:t.loc})})},QS=(e,t)=>{const s=vc(e);return te(JSON.stringify(s),!1,t,3)};function is(e,t){return ve(e,t)}const eb=(e,t,s)=>{const{exp:i,loc:n}=e;return i||s.onError(is(54,n)),t.children.length&&(s.onError(is(55,n)),t.children.length=0),{props:[_e(te("innerHTML",!0,n),i||te("",!0))]}},tb=(e,t,s)=>{const{exp:i,loc:n}=e;return i||s.onError(is(56,n)),t.children.length&&(s.onError(is(57,n)),t.children.length=0),{props:[_e(te("textContent",!0),i?rt(i,s)>0?i:Ae(s.helperString(yr),[i],n):te("",!0))]}},sb=(e,t,s)=>{const i=rd(e,t,s);if(!i.props.length||t.tagType===1)return i;e.arg&&s.onError(is(59,e.arg.loc));const{tag:n}=t,r=s.isCustomElement(n);if(n==="input"||n==="textarea"||n==="select"||r){let o=ad,l=!1;if(n==="input"||r){const a=vr(t,"type");if(a){if(a.type===7)o=xo;else if(a.value)switch(a.value.content){case"radio":o=od;break;case"checkbox":o=ld;break;case"file":l=!0,s.onError(is(60,e.loc));break}}else Bv(t)&&(o=xo)}else n==="select"&&(o=cd);l||(i.needRuntime=s.helper(o))}else s.onError(is(58,e.loc));return i.props=i.props.filter(o=>!(o.key.type===4&&o.key.content==="modelValue")),i},ib=lt("passive,once,capture"),nb=lt("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),rb=lt("left,right"),md=lt("onkeyup,onkeydown,onkeypress"),ob=(e,t,s,i)=>{const n=[],r=[],o=[];for(let l=0;l<t.length;l++){const a=t[l].content;a==="native"&&Ni("COMPILER_V_ON_NATIVE",s)||ib(a)?o.push(a):rb(a)?Ze(e)?md(e.content.toLowerCase())?n.push(a):r.push(a):(n.push(a),r.push(a)):nb(a)?r.push(a):n.push(a)}return{keyModifiers:n,nonKeyModifiers:r,eventOptionModifiers:o}},ja=(e,t)=>Ze(e)&&e.content.toLowerCase()==="onclick"?te(t,!0):e.type!==4?St(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,lb=(e,t,s)=>nd(e,t,s,i=>{const{modifiers:n}=e;if(!n.length)return i;let{key:r,value:o}=i.props[0];const{keyModifiers:l,nonKeyModifiers:a,eventOptionModifiers:c}=ob(r,n,s,e.loc);if(a.includes("right")&&(r=ja(r,"onContextmenu")),a.includes("middle")&&(r=ja(r,"onMouseup")),a.length&&(o=Ae(s.helper(ud),[o,JSON.stringify(a)])),l.length&&(!Ze(r)||md(r.content.toLowerCase()))&&
9(o=Ae(s.helper(fd),[o,JSON.stringify(l)])),c.length){const u=c.map(Es).join("");r=Ze(r)?te(`${r.content}${u}`,!0):St(["(",r,`) + "${u}"`])}return{props:[_e(r,o)]}}),ab=(e,t,s)=>{const{exp:i,loc:n}=e;return i||s.onError(is(62,n)),{props:[],needRuntime:s.helper(dd)}},cb=(e,t)=>{e.type===1&&e.tagType===0&&(e.tag==="script"||e.tag==="style")&&t.removeNode()},ub=[ZS],fb={cloak:YS,html:eb,text:tb,model:sb,on:lb,show:ab};function db(e,t={}){return KS(e,se({},JS,t,{nodeTransforms:[cb,...ub,...t.nodeTransforms||[]],directiveTransforms:se({},fb,t.directiveTransforms||{}),transformHoist:null}))}const Ga=Object.create(null);function pb(e,t){if(!ee(e))if(e.nodeType)e=e.innerHTML;else return Fe;const s=Lh(e,t),i=Ga[s];if(i)return i;if(e[0]==="#"){const l=document.querySelector(e);e=l?l.innerHTML:""}const n=se({hoistStatic:!0,onError:void 0,onWarn:Fe},t);!n.isCustomElement&&typeof customElements<"u"&&(n.isCustomElement=l=>!!customElements.get(l));const{code:r}=db(e,n),o=new Function("Vue",r)(bv);return o._rc=!0,Ga[s]=o}Ku(pb);const Ua=25,za=7,Wa=24;function hb(e){const t=e.dataset.calendarApi;if(!t)return null;const s=JSON.parse(e.dataset.categoryShowIds||"{}");return{apiBase:t,locale:e.dataset.locale||"da-DK",culture:e.dataset.culture||"da-dk",buyTicketLabel:e.dataset.buyTicketLabel||"Køb billet",defaultMonthLabel:e.dataset.defaultMonthLabel||"",labelEvent:e.dataset.labelEvent||"Event",labelShow:e.dataset.labelShow||"Forestilling",labelAvailable:e.dataset.labelAvailable||"Ledige",labelFew:e.dataset.labelFew||"Få ledige",labelPriceFree:e.dataset.labelPriceFree||"Gratis",labelPriceUnder250:e.dataset.labelPriceUnder250||"Under 250 kr.",labelPrice250To500:e.dataset.labelPrice250To500||"250 - 500 kr.",labelResetFilters:e.dataset.labelResetFilters||"Nulstil filtre",categoryShowIds:s}}function mb(){const e=new URLSearchParams(window.location.search),t=e.get("isEvent"),s=e.get("month")||null;return{startDate:e.get("startDate")||null,endDate:e.get("endDate")||null,categoryIds:e.getAll("category").map(Number).filter(Boolean),showIds:e.getAll("showId").map(Number).filter(Boolean),locationIds:e.getAll("location").map(Number).filter(Boolean),typeFilter:t!==null?t==="true":null,availabilities:e.getAll("availability").filter(i=>i==="available"||i==="few"),priceFilters:e.getAll("price").filter(i=>i==="free"||i==="under-250"||i==="250-500"),jumpTarget:s}}function gb(e){return`${e.getFullYear()}-${String(e.getMonth()+1).padStart(2,"0")}`}function yb(){const e=document.querySelector("[data-calendar-root]");if(!e)return;const t=hb(e);if(!t)return;const s=mb();$n({data(){return{activities:[],isLoading:!1,hasMore:!1,hasError:!1,hasFetched:!1,page:1,startDate:s.startDate,endDate:s.endDate,categoryIds:[...s.categoryIds],showIds:[...s.showIds],locationIds:[...s.locationIds],typeFilter:s.typeFilter,availabilities:[...s.availabilities],priceFilters:[...s.priceFilters],showSearch:"",allShowSearch:"",allShowExpanded:!1,shownMonthCount:za,jumpTarget:s.jumpTarget,categoryNameMap:{},showNameMap:{},locationNameMap:{},apiBase:t.apiBase,locale:t.locale,culture:t.culture,buyTicketLabel:t.buyTicketLabel,defaultMonthLabel:t.defaultMonthLabel,labelEvent:t.labelEvent,labelShow:t.labelShow,labelAvailable:t.labelAvailable,labelFew:t.labelFew,labelPriceFree:t.labelPriceFree,labelPriceUnder250:t.labelPriceUnder250,labelPrice250To500:t.labelPrice250To500,resetFiltersLabel:t.labelResetFilters,categoryShowIds:t.categoryShowIds,pageSize:Ua}},computed:{groupedActivities(){const i=new Map;return this.activities.forEach(n=>{const r=n.startDate.slice(0,10);i.has(r)||i.set(r,[]),i.get(r).push(n)}),Array.from(i.entries()).map(([n,r])=>({date:n,items:r}))},hasActiveFilters(){return!!(this.startDate||this.endDate||this.categoryIds.length||this.showIds.length||this.locationIds.length||this.typeFilter!==null||this.availabilities.length||this.priceFilters.length)},monthLabel(){if(!this.jumpTarget)return this.defaultMonthLabel;const[i,n]=this.jumpTarget.split("-").map(Number),r=new Date(i,n-1,1);return`${r.toLocaleDateString(this.locale,{month:"long"})} ${r.getFullYear()}`},selectedMonthKey(){return this.jumpTarget},months(){const i=new Date,n=[];let r=null;for(let o=0;o<Math.min(this.shownMonthCount,Wa);o++){const l=new Date(i.getFullYear(),i.getMonth()+o,1),a=l.getFullYear(),c=gb(l),u=l.toLocaleDateString(this.locale,{month:"long"}).toUpperCase();a!==r&&r!==null&&n.push({type:"year-divider",year:a,key:`year-${a}`}),r=a,n.push({type:"month",key:c,name:u,isCurrent:o===0,isActive:this.selectedMonthKey===c})}return n},canShowMoreMonths(){return this.shownMonthCount<Wa},activeChips(){const i=[];
9this.typeFilter!==null&&i.push({type:"type",id:String(this.typeFilter),name:this.typeFilter?this.labelEvent:this.labelShow}),this.availabilities.forEach(r=>{i.push({type:"availability",id:r,name:r==="available"?this.labelAvailable:this.labelFew})}),this.categoryIds.forEach(r=>{i.push({type:"category",id:r,name:this.categoryNameMap[r]||String(r)})}),this.showIds.forEach(r=>{i.push({type:"show",id:r,name:this.showNameMap[r]||String(r)})}),this.locationIds.forEach(r=>{i.push({type:"location",id:r,name:this.locationNameMap[r]||String(r)})});const n={free:this.labelPriceFree,"under-250":this.labelPriceUnder250,"250-500":this.labelPrice250To500};return this.priceFilters.forEach(r=>{i.push({type:"price",id:r,name:n[r]||r})}),i},categoryChips(){return this.categoryIds.map(i=>({id:i,name:this.categoryNameMap[i]||String(i)}))},showSearchIsActive(){return this.showSearch.trim()!==""},allShowSearchIsActive(){return this.allShowSearch.trim()!==""}},methods:{formatDayLabel(i){const[n,r,o]=i.split("-").map(Number);return new Date(n,r-1,o).toLocaleDateString(this.locale,{weekday:"long",day:"numeric",month:"long",year:"numeric"}).replace(" den "," d. ").replace(/(\w)/,a=>a.toUpperCase())},formatTime(i){const[n,r]=i.split("T");if(!r)return"";const[o,l,a]=n.split("-").map(Number),[c,u]=r.replace(/[Z+].*$/,"").split(":").map(Number);return new Date(o,l-1,a,c,u).toLocaleTimeString(this.locale,{hour:"2-digit",minute:"2-digit"})},async fetchActivities(i){this.isLoading=!0,this.hasError=!1;try{const n=new URLSearchParams({v:"20260416",page:this.page,pageSize:Ua,culture:this.culture});this.startDate&&n.set("startDate",this.startDate),this.endDate&&n.set("endDate",this.endDate);const r=this.categoryIds.length?new Set(this.categoryIds.flatMap(c=>(this.categoryShowIds[c]||[]).map(Number))):new Set(this.showIds.map(Number)),o=this.showIds.length&&this.categoryIds.length?[...r].filter(c=>this.showIds.includes(c)):[...r];if(this.categoryIds.length&&!o.length){this.activities=[],this.hasMore=!1,this.hasFetched=!0;return}o.forEach(c=>n.append("showId",c)),this.locationIds.forEach(c=>n.append("location",c)),this.typeFilter!==null&&n.set("isEvent",this.typeFilter),this.availabilities.forEach(c=>n.append("availability",c)),this.priceFilters.forEach(c=>n.append("price",c)),n.set("showCancelled","true");const l=await fetch(`${this.apiBase}?${n}`);if(!l.ok)throw new Error(`HTTP ${l.status}`);const a=await l.json();i?this.activities=[...this.activities,...a.items]:this.activities=a.items,this.hasMore=a.hasMore}catch{i||(this.activities=[],this.hasError=!0)}finally{this.isLoading=!1,this.hasFetched=!0}},loadMore(){this.page+=1,this.fetchActivities(!0)},applyFilters(){this.page=1,this.syncStateToUrl(),this.fetchActivities(!1)},async jumpToMonth(i){this.jumpTarget=this.jumpTarget===i?null:i,this.syncStateToUrl(),this.closeDialog("filter-date-range"),this.jumpTarget&&(await this.ensureMonthLoaded(i),await this.$nextTick(),requestAnimationFrame(()=>requestAnimationFrame(()=>this.scrollToMonth(i))))},isMonthLoaded(i){return this.activities.some(n=>n.startDate.startsWith(i))},async ensureMonthLoaded(i){for(;!this.isMonthLoaded(i)&&this.hasMore;)this.page+=1,await this.fetchActivities(!0)},scrollToMonth(i){let n=document.querySelector(`[data-day^="${i}"]`);if(!n){const l=[...document.querySelectorAll("[data-day]")];if(!l.length)return;n=l.find(a=>a.dataset.day>=i)??l[l.length-1]}const r=document.querySelector(".main-header")?.offsetHeight??100,o=n.getBoundingClientRect().top+window.scrollY-r;window.scrollTo({top:o,behavior:"smooth"})},showMoreMonths(){this.shownMonthCount+=za},resetPeriod(){this.jumpTarget=null,this.syncStateToUrl()},toggleCategory(i){i=Number(i);const n=this.categoryIds.indexOf(i);n>=0?this.categoryIds.splice(n,1):this.categoryIds.push(i),this.applyFilters()},isCategoryActive(i){return this.categoryIds.includes(Number(i))},resetCategoryFilter(){this.categoryIds=[],this.applyFilters()},isLocationActive(i){return this.locationIds.includes(Number(i))},toggleLocation(i){i=Number(i);const n=this.locationIds.indexOf(i);n>=0?this.locationIds.splice(n,1):this.locationIds.push(i),this.applyFilters()},resetLocationFilter(){this.locationIds=[],this.applyFilters()},isShowActive(i){return this.showIds.includes(Number(i))},toggleShow(i){i=Number(i);const n=this.showIds.indexOf(i);n>=0?this.showIds.splice(n,1):this.showIds.push(i),this.applyFilters()},isShowVisible(i){return this.showSearch?i.includes(this.showSearch.toLowerCase().trim()):!0},resetShowFilter(){this.showIds=[],this.showSearch="",this.applyFilters()},isTypeActive(i){return this.typeFilter===i}
9,toggleTypeFilter(i){this.typeFilter=this.typeFilter===i?null:i,this.applyFilters()},isPriceActive(i){return this.priceFilters.includes(i)},togglePrice(i){const n=this.priceFilters.indexOf(i);n>=0?this.priceFilters.splice(n,1):this.priceFilters.push(i),this.applyFilters()},isAvailabilityActive(i){return this.availabilities.includes(i)},toggleAvailability(i){const n=this.availabilities.indexOf(i);n>=0?this.availabilities.splice(n,1):this.availabilities.push(i),this.applyFilters()},isAllShowVisible(i,n){return!this.allShowExpanded&&n>=6?!1:this.allShowSearch?i.includes(this.allShowSearch.toLowerCase().trim()):!0},showMoreAllShows(){this.allShowExpanded=!0},removeChip(i){if(i.type==="type")this.typeFilter=null;else if(i.type==="availability"){const n=this.availabilities.indexOf(i.id);n>=0&&this.availabilities.splice(n,1)}else if(i.type==="category"){const n=this.categoryIds.indexOf(Number(i.id));n>=0&&this.categoryIds.splice(n,1)}else if(i.type==="show"){const n=this.showIds.indexOf(Number(i.id));n>=0&&this.showIds.splice(n,1)}else if(i.type==="location"){const n=this.locationIds.indexOf(Number(i.id));n>=0&&this.locationIds.splice(n,1)}else if(i.type==="price"){const n=this.priceFilters.indexOf(i.id);n>=0&&this.priceFilters.splice(n,1)}this.applyFilters()},resetAllFilters(){this.allShowSearch="",this.allShowExpanded=!1,this.categoryIds=[],this.showIds=[],this.locationIds=[],this.typeFilter=null,this.availabilities=[],this.priceFilters=[],this.applyFilters()},resetAllState(){this.startDate=null,this.endDate=null,this.jumpTarget=null,this.categoryIds=[],this.showIds=[],this.locationIds=[],this.typeFilter=null,this.availabilities=[],this.priceFilters=[],this.showSearch="",this.allShowSearch="",this.applyFilters()},syncStateToUrl(){const i=new URLSearchParams;this.startDate&&i.set("startDate",this.startDate),this.endDate&&i.set("endDate",this.endDate),this.jumpTarget&&i.set("month",this.jumpTarget),this.categoryIds.forEach(r=>i.append("category",r)),this.showIds.forEach(r=>i.append("showId",r)),this.locationIds.forEach(r=>i.append("location",r)),this.typeFilter!==null&&i.set("isEvent",this.typeFilter),this.availabilities.forEach(r=>i.append("availability",r)),this.priceFilters.forEach(r=>i.append("price",r));const n=i.toString();history.replaceState(null,"",n?`${window.location.pathname}?${n}`:window.location.pathname)},closeDialog(i){const n=document.getElementById(i);n?.open&&n.close(),document.body.classList.remove("no-scroll")}},async mounted(){document.querySelectorAll("#filter-all-category-grid .filter-button[data-id][data-name]").forEach(i=>{this.categoryNameMap[i.dataset.id]=i.dataset.name}),document.querySelectorAll("#filter-all-location-grid .filter-button[data-id][data-name]").forEach(i=>{this.locationNameMap[i.dataset.id]=i.dataset.name}),document.querySelectorAll('input[name="filter-all-show"][data-name]').forEach(i=>{this.showNameMap[i.value]=i.dataset.name}),await this.fetchActivities(!1),this.jumpTarget&&(await this.ensureMonthLoaded(this.jumpTarget),await this.$nextTick(),requestAnimationFrame(()=>requestAnimationFrame(()=>this.scrollToMonth(this.jumpTarget))))}}).mount(e)}const vb={modules:[Js,Ao,Di],direction:"vertical",loop:!0,speed:900,slidesPerView:1,allowTouchMove:!1,autoplay:{delay:5e3,disableOnInteraction:!1},a11y:{prevSlideMessage:"Forrige slide",nextSlideMessage:"Næste slide"}};function Sb(){document.querySelectorAll("[data-hero-carousel]").forEach(e=>{const t=e.querySelector(".hero-swiper");if(!t)return;let s=!1;new Pe(t,{...vb,navigation:{nextEl:e.querySelector(".swiper-button-next"),prevEl:e.querySelector(".swiper-button-prev")},on:{slideNextTransitionStart(){t.classList.remove("is-sliding-up"),t.classList.add("is-sliding-down")},slidePrevTransitionStart(){t.classList.remove("is-sliding-down"),t.classList.add("is-sliding-up")},slideChangeTransitionEnd(){t.classList.remove("is-sliding-up","is-sliding-down")},navigationNext(i){s||(s=!0,i.autoplay.stop())},navigationPrev(i){s||(s=!0,i.autoplay.stop())}}})})}const Ka={modules:[Js,Ao,Di],virtualTranslate:!0,rewind:!0,speed:900,slidesPerView:1,allowTouchMove:!1,autoplay:{delay:1e4,disableOnInteraction:!1,waitForTransition:!1},a11y:{prevSlideMessage:"Forrige slide",nextSlideMessage:"Næste slide"}};function Ya(e,t){const s=e.slides[e.activeIndex];if(!s)return;const i=s.dataset.bgColor,n=s.dataset.textColor,r=document.getElementById("frontpage-hero-show-vars");
9r&&i&&n?r.textContent=`:root { --frontpage-hero-show-slide-text-color: ${n}; --frontpage-hero-show-slide-bg-color: ${i}; }`:r.textContent=":root { --frontpage-hero-show-slide-text-color: var(--node-text-color); --frontpage-hero-show-slide-bg-color: var(--node-bg-color); }"}function Xa(e,t,s){const i=(e.realIndex+1)%s.length,n=s[i],r=t.querySelector(".show-hero-next-title"),o=t.querySelector(".show-hero-next-date"),l=t.querySelector(".show-hero-next-thumbnail"),a=t.querySelector(".show-hero-next-thumbnail-img");r&&(r.style.opacity="0"),o&&(o.style.opacity="0"),l&&(l.style.opacity="0"),setTimeout(()=>{r&&(r.textContent=n.dataset.slideTitle??""),a&&(a.src=n.dataset.slideThumbnail??""),r&&(r.style.opacity=""),o&&(o.style.opacity=""),l&&(l.style.opacity="")},300)}function Ja(e,t){const s=e.querySelector(".show-hero-next-countdown-number");s&&(s.textContent=t)}function Za(e){const t=e.slides[e.activeIndex];if(!t)return;const s=t.querySelector("video");s&&s.play()}function bb(){document.querySelectorAll("[data-show-hero-carousel]").forEach(e=>{const t=e.querySelector(".show-hero-swiper");if(!t)return;const s=Array.from(e.querySelectorAll("[data-slide-title]"));if(s.length===0)return;const i=s.length>1,n=new Pe(t,{...Ka,navigation:{nextEl:e.querySelector(".swiper-button-next"),prevEl:e.querySelector(".swiper-button-prev")},on:{init(o){const a=o.slides[o.activeIndex]?.querySelector(".show-hero-slide-bg");a&&(a.style.transition="none"),requestAnimationFrame(()=>requestAnimationFrame(()=>{a&&(a.style.transition="")})),Ya(o),Za(o),i&&(Xa(o,e,s),Ja(e,Ka.autoplay.delay/1e3))},slideNextTransitionStart(){e.classList.remove("is-going-prev")},slidePrevTransitionStart(){e.classList.add("is-going-prev")},slideChangeTransitionStart(o){Ya(o),Za(o)},slideChange(o){i&&Xa(o,e,s)},autoplayTimeLeft(o,l){i&&Ja(e,Math.ceil(l/1e3))}}}),r=e.querySelector(".show-hero-next-indicator");r&&i&&r.addEventListener("click",()=>n.slideNext())})}function wb(){document.querySelectorAll("[data-tabs]").forEach(t=>{const s=t.querySelectorAll("[data-tab]"),i=t.querySelectorAll("[data-tab-panel]");if(!s.length||!i.length)return;s.forEach((r,o)=>{r.setAttribute("aria-expanded",o===0?"true":"false"),r.setAttribute("aria-controls",i[o]?.id??"")}),i.forEach((r,o)=>{r.setAttribute("role","region"),r.setAttribute("aria-hidden",o!==0?"true":"false")});const n=(r,o=!1)=>{const l=Array.from(s).indexOf(r);s.forEach((a,c)=>{const u=c===l;a.setAttribute("aria-expanded",u.toString()),a.classList.toggle("is-active",u)}),i.forEach((a,c)=>{const u=c===l;a.setAttribute("aria-hidden",(!u).toString()),a.classList.toggle("is-active",u)}),o&&r.focus()};s.forEach(r=>{r.addEventListener("click",()=>n(r,!1))}),t.addEventListener("keydown",r=>{const o=document.activeElement,l=Array.from(s).indexOf(o);if(l<0)return;let a=l;r.key==="ArrowRight"?(r.preventDefault(),a=(l+1)%s.length):r.key==="ArrowLeft"?(r.preventDefault(),a=(l-1+s.length)%s.length):r.key==="Home"?(r.preventDefault(),a=0):r.key==="End"&&(r.preventDefault(),a=s.length-1),a!==l&&n(s[a],!0)})})}function Eb(e){const t=e.dataset.overlayId;return t?{overlayId:t,initialVisibleCount:Number(e.dataset.initialVisibleCount)||4,contributorCount:Number(e.dataset.contributorCount)||0}:null}function Tb(e){const t=Eb(e);if(!t)return;const s=[...e.querySelectorAll("[data-contributor-index]")],i=e.querySelector("[data-load-more-btn]");let n=[],r=!1,o=[];function l(p,m){return n.length>0?n.includes(String(m)):r?!0:p<t.initialVisibleCount}function a(){const m=!(n.length>0)&&!r&&t.contributorCount>t.initialVisibleCount;s.forEach(d=>{const h=Number(d.dataset.contributorIndex),w=d.dataset.contributorRoleId;d.style.display=l(h,w)?"":"none"}),i&&(i.style.display=m?"":"none")}a(),i&&i.addEventListener("click",()=>{r=!0,a()});const c=document.getElementById(t.overlayId);if(!c)return;c.querySelectorAll("[data-role-filter-checkbox]").forEach(p=>{p.addEventListener("change",()=>{o=[...c.querySelectorAll("[data-role-filter-checkbox]:checked")].map(m=>m.value)})}),c.querySelector('[data-filter-action="apply"]')?.addEventListener("click",()=>{n=[...o],r=!1,a()}),c.querySelector('[data-filter-action="reset"]')?.addEventListener("click",()=>{o=[],n=[],r=!1,c.querySelectorAll("[data-role-filter-checkbox]").forEach(p=>{p.checked=!1}
9),a()}),c.addEventListener("close",()=>{o=[...n],c.querySelectorAll("[data-role-filter-checkbox]").forEach(p=>{p.checked=o.includes(p.value)})})}function xb(){document.querySelectorAll("[data-promoted-contributors-root]").forEach(Tb)}function Qa(){const t=new URLSearchParams(window.location.search).get("tags");return t?t.split(",").map(s=>s.trim()).filter(Boolean):[]}function _b(e){const t=e.querySelector("[data-shows-filter-config]");if(!t)return null;try{return JSON.parse(t.textContent)}catch{return null}}function Cb(e,t){if(t<=0)return[e];const s=[];for(let i=0;i<e.length;i+=t)s.push(e.slice(i,i+t));return s}function Ab(e,t){const s=new URL(e,window.location.origin);return t.length>0?s.searchParams.set("tags",t.join(",")):s.searchParams.delete("tags"),`${s.pathname}${s.search}${s.hash}`}function Ib(e){const t=document.createElement("div");t.className="container";const s=document.createElement("p");return s.className="shows-empty",s.textContent=e,t.append(s),t}function Lb(e){const t=document.createElement("div");t.className="show-cards-list-component global-component-spacing show-cards-list--default";const s=document.createElement("div");s.className="container";const i=document.createElement("ul");i.className="show-cards-list-grid variant-default";for(const n of e)i.append(n.node);return s.append(i),t.append(s),t}function Mb(e,t){if(!e)return;const s=e.querySelectorAll("[data-filter-slug]");for(const i of s){const n=i.dataset.filterSlug;i.classList.toggle("active",!!n&&t.includes(n))}}function Gr(e){const t=document.querySelectorAll(`[data-shows-filter-module="${e}"]`);for(const s of t){const i=_b(s),n=s.querySelector("[data-shows-filter-controls]"),r=s.querySelector("[data-shows-display]");if(!i||!r)continue;const o=Array.from(r.querySelectorAll("[data-show-item]")).map(y=>({node:y,tags:(y.dataset.tags??"").split(",").map(v=>v.trim()).filter(Boolean)})),l=Array.from(r.querySelectorAll("[data-promo-item]")),a=n?.querySelectorAll("[data-filter-slug]")??[];let c=i.selectedSlugs?.length?[...i.selectedSlugs]:Qa();const u=()=>{const y=Number(i.desktopPromoInterval)||Number(i.promoInterval)||1,v=Number(i.mobilePromoInterval)||y,g=r.querySelector(".show-cards-list-grid");return g?getComputedStyle(g).gridTemplateColumns.split(" ").map(L=>L.trim()).filter(Boolean).length>=3?y:v:y};let f=u();const p=()=>{const v=c.length>0?o.filter(L=>L.tags.some(N=>c.includes(N))):o;f=u();const g=Cb(v,f),S=document.createDocumentFragment();let E=0;if(!v.length)S.append(Ib(i.emptyMessage));else for(let L=0;L<g.length;L+=1){const N=g[L],M=L<g.length-1;if(S.append(Lb(N)),!M||l.length===0)continue;const A=i.repeatPromos?l[E%l.length]:l[E];A&&(S.append(A),E+=1)}r.replaceChildren(S),r.style.display="",Mb(n,c)},m=()=>{history.pushState({selectedSlugs:[...c]},"",Ab(i.pageUrl,c))},d=y=>{c.includes(y)?c=c.filter(v=>v!==y):c=[...c,y],m(),p()},h=()=>{u()!==f&&p()},w=y=>{c=y.state?.selectedSlugs??Qa(),p()};for(const y of a)y.addEventListener("click",()=>{const v=y.dataset.filterSlug;v&&d(v)});window.addEventListener("popstate",w),window.addEventListener("resize",h),p()}}let Ri=!1;const Pb='button, input, textarea, [tabindex]:not([tabindex="-1"])',gd=400,kb=100;function Nb(){const e=document.querySelectorAll(".search-toggle"),t=document.getElementById("main-menu-search-modal"),s=t?.querySelector(".close-search-modal-button");!e.length||!t||(e.forEach(i=>{i.addEventListener("click",n=>{n.preventDefault(),n.stopPropagation(),ec()}),i.addEventListener("keydown",n=>{(n.key==="Enter"||n.key===" ")&&(n.preventDefault(),ec())})}),s&&(s.addEventListener("click",i=>{i.preventDefault(),i.stopPropagation(),Ns(),e[0].focus()}),s.addEventListener("keydown",i=>{(i.key==="Enter"||i.key===" ")&&(i.preventDefault(),Ns(),e[0].focus())})),document.addEventListener("click",i=>{const n=[...e].some(o=>o===i.target||o.contains(i.target)),r=document.querySelector(".search_autocomplete");Ri&&!t.contains(i.target)&&!n&&!r?.contains(i.target)&&Ns()}),document.addEventListener("keydown",i=>{i.key==="Escape"&&Ri&&(i.preventDefault(),Ns())},!0))}function ec(){document.querySelectorAll(".search-toggle")[0].getAttribute("aria-pressed")==="true"?Ns():Ob()}function Ob(){const e=document.querySelectorAll(".search-toggle"),t=document.getElementById("main-menu-search-modal");window.closeMainMenu?.(),document.body.classList.add("no-scroll"),e.forEach(s=>{s.setAttribute("aria-pressed","true"),s.classList.add("active")}),t.setAttribute("aria-expanded","true"),t.classList.add("is-entering"),setTimeout(()=>{t.classList.add("is-open")},10),setTimeout(()=>{t.querySelector(Pb)?.focus()},kb),setTimeout(()=>{t.classList.remove("is-entering")},gd),Ri=!0}function Ns(){const e=document.querySelectorAll(".search-toggle"),t=document.getElementById("main-menu-search-modal");if(!e.length||!t)return;document.body.classList.remove("no-scroll"),e.forEach(n=>
9{n.setAttribute("aria-pressed","false"),n.classList.remove("active")}),t.setAttribute("aria-expanded","false"),Ri=!1,t.classList.add("is-closing"),t.classList.remove("is-open");const s=()=>{t.classList.remove("is-closing")},i=n=>{n.target===t&&(t.removeEventListener("transitionend",i),s())};t.addEventListener("transitionend",i),setTimeout(()=>{t.classList.contains("is-open")||(t.removeEventListener("transitionend",i),s())},gd)}function Fb(){const e=document.querySelector(".search-page");e&&e.addEventListener("mousedown",t=>{t.target.closest(".search_autocomplete")&&t.preventDefault()})}function Rb(){const e=document.getElementById("main-menu-search-modal");e&&e.addEventListener("mousedown",t=>{t.target.closest(".search_autocomplete")&&t.preventDefault()})}window.hideSearchModal=Ns;window.isSearchModalOpen=()=>Ri;function Db(){const e=document.querySelectorAll("button.cta, a.button.cta");e.length&&e.forEach(t=>{if(t.hasAttribute("data-hover-text"))return;let s=t.textContent||t.innerText||"";if(!s.length)return;const i=document.createElement("span");i.className="text",t.setAttribute("data-hover-text",s),i.append(...t.childNodes),t.appendChild(i)})}function yd(e){if(!e)return null;const t=document.getElementById(e);if(!t||!t.textContent)return null;try{return JSON.parse(t.textContent)}catch{return null}}function Bb(e="pending_gtm_event"){const t=sessionStorage.getItem(e);if(t){sessionStorage.removeItem(e);try{El(JSON.parse(t))}catch{}}}function El(e,t={}){if(!e||typeof e!="object")return;const{resetEcommerce:s=!1}=t;window.dataLayer=window.dataLayer||[],s&&window.dataLayer.push({ecommerce:null}),window.dataLayer.push(e)}function Vb(e){return Array.isArray(e)?e.filter(t=>t&&t.item_id&&t.item_name).map(t=>({item_id:String(t.item_id),item_name:String(t.item_name),item_brand:t.item_brand||"Det Kongelige Teater",item_category:t.item_category||"",item_category2:t.item_category2||"",price:Number.isFinite(Number(t.price))?Number(t.price):0})):[]}function qb(){const e=yd("showpage-tracking-data");if(!e||e.fired===!0)return;const t=Vb(e?.ecommerce?.items);t.length&&(El({event:"view_item_list",event_group_name:e.event_group_name||"",event_group_id:e.event_group_id||"",ecommerce:{currency:e?.ecommerce?.currency||"DKK",value:Number(e?.ecommerce?.value)||0,items:t}},{resetEcommerce:!0}),e.fired=!0)}
9const $b=document.cookie.split(";").find(e=>e.trim().startsWith("CookieConsent="))?.trim()??null;function vd(){(document.cookie.split(";").find(t=>t.trim().startsWith("CookieConsent="))?.trim()??null)!==$b&&window.location.reload()}window.addEventListener("CookiebotOnAccept",vd);window.addEventListener("CookiebotOnDecline",vd);let tc=!1;function Hb(){const e=yd("login-tracking-data")||{};return{event:e.event||"login",method:e.method||"email"}}function Sd(){tc||(El(Hb()),tc=!0,console.log("Logged in successfully"))}let li=null;function jb(e){if(!e)return"";const t=e.trim().split(/\s+/);return t.length===1?t[0].charAt(0).toUpperCase():(t[0].charAt(0)+t[t.length-1].charAt(0)).toUpperCase()}function Gb(e){document.querySelectorAll("[data-tixly-user]").forEach(t=>{let s=t.querySelector(".user-initials-avatar");const i=t.querySelector(".icon");if(e?.id)s||(s=document.createElement("span"),s.className="user-initials-avatar",t.prepend(s)),s.textContent=jb(e.name||""),i&&(i.hidden=!0),s.hidden=!1;else{if(window.__tixlyServerLoggedIn)return;s&&(s.hidden=!0),i&&(i.hidden=!1)}})}function Ub(e){const t=e?.items?.length>0;document.querySelectorAll("[data-tixly-cart]").forEach(s=>{const i=s.querySelector(".cart-count"),n=s.querySelector(".cart-countdown");i&&(i.textContent=t?e.items.length:"",i.hidden=!t),n&&(n.hidden=!t)})}function zb(e){const t=Math.floor(e/60),s=Math.floor(e%60),i=`${t}:${String(s).padStart(2,"0")}`;document.querySelectorAll("[data-tixly-cart] .cart-countdown").forEach(n=>{n.textContent=i})}async function Wb(e,t){try{const s=await fetch("/api/user/tixly/validate-user",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({userId:e,hash:t})});return s.ok?await s.json():null}catch{return null}}async function Kb(){try{return!!(await fetch("/api/user/tixly/clear-session",{method:"POST",headers:{"Content-Type":"application/json"}})).ok}catch{return!1}}function bd(e){const t=e.detail;if(t){if(Gb(t.user),Ub(t.order),t.user?.id){const s="tixly_engage_reloaded";sessionStorage.getItem(s)===String(t.user.id)||Wb(t.user.id,t.user.hash).then(n=>{sessionStorage.setItem(s,String(t.user.id)),n&&(n.justLoggedIn===!0||n.JustLoggedIn===!0)&&(Sd(),window.location.reload())})}else{if(sessionStorage.removeItem("tixly_session"),window.__tixlyServerLoggedIn)return;sessionStorage.getItem("tixly_engage_reloaded")&&Kb().then(()=>{sessionStorage.removeItem("tixly_engage_reloaded"),window.location.reload()})}if(t.order?.expires){const s=t.order._expiresAt??Date.now()+t.order.expires*1e3;li&&clearInterval(li);const i=()=>{const n=Math.ceil((s-Date.now())/1e3);if(n<=0){clearInterval(li),li=null,document.querySelectorAll("[data-tixly-cart] .cart-countdown").forEach(r=>{r.textContent="Udløbet"});return}zb(n)};i(),li=setInterval(i,1e3)}}}window.addEventListener("tixly-session-updated",bd);const sc=window.getTixlySession&&window.getTixlySession();sc&&bd({detail:sc});function Yb(){const e=getComputedStyle(document.documentElement).getPropertyValue("--breakpoint-small-max").trim(),t=parseInt(e,10);return Number.isNaN(t)?767:t}function Xb(){const e=document.querySelector("[data-mypage]");if(!e)return;const t=Yb(),s=()=>[...e.querySelectorAll("[data-tab]")],i=()=>[...e.querySelectorAll("[data-tab-panel]")],n=()=>window.innerWidth<=t;function r(h){const w=s(),y=i();e.classList.toggle("has-active-panel",h>=0),w.forEach((v,g)=>{const S=g===h;v.classList.toggle("is-active",S),v.setAttribute("aria-expanded",S?"true":"false"),v.setAttribute("aria-current",S?"true":"false")}),y.forEach((v,g)=>{const S=g===h;v.classList.toggle("is-active",S),v.setAttribute("aria-hidden",S?"false":"true")})}function o(){const h=window.location.hash.replace("#","");if(!h)return-1;const w=i(),y=e.querySelector(`[data-tab-panel]#${CSS.escape(h)}`);return w.indexOf(y)}function l(){const h=o();if(h>=0){r(h);return}r(n()?-1:0)}function a(){const h=i();s().forEach((w,y)=>{w.addEventListener("click",()=>{r(y);const v=h[y]?.id;v&&history.replaceState(null,"",`#${v}`)})})}function c(){e.querySelectorAll("[data-back]").forEach(h=>{h.addEventListener("click",()=>{r(-1),history.replaceState(null,"",window.location.pathname)})})}function u(){window.addEventListener("hashchange",()=>{l()})}const f=new Set;function p(){e.querySelectorAll("[data-overlay-trigger]").forEach(h=>{const w=h.getAttribute("data-overlay-trigger"),y=document.getElementById(w);if(!y)return;const v=y.querySelector("[data-ticket-slider]");v&&h.addEventListener("click",()=>{f.has(w)||requestAnimationFrame(()=>{const g=v.querySelector(".swiper");if(!g)return;const S=parseInt(v.getAttribute("data-ticket-total"),10)||1,E=v.querySelector(".ticket-counter"),L=new Pe(g,{modules:[Js],slidesPerView:1.4,spaceBetween:16,loop:!1,navigation:{prevEl:v.querySelector(".swiper-button-prev"),nextEl:v.querySelector(".swiper-button-next")}});E&&L.on("slideChange",()=>{E.textContent=`${L.activeIndex+1} UD AF ${S}`}),f.add(w)})})})}let m=!1;const d=()=>{const h="tixly_engage_reloaded",w=sessionStorage.getItem("tixly_session");if(!w)return;const y=JSON.parse(w);if(y.user||(m=!1),!m&&sessionStorage.getItem(h)!==String(y.user?.id))try{y.user&&y.user.id&&y.user.hash&&(m=!0,fetch("/api/user/tixly/validate-user",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({userId:y.user.id,hash:y.user.hash})}).then(v=>{if(v.ok)return v.json().then(g=>{sessionStorage.setItem(h,String(y.user.id)),(g.justLoggedIn===!0||g.JustLoggedIn===!0)&&(Sd(),window.location.reload())});if(v.status===404){sessionStorage.setItem(h,String(y.user.id));const g=e.querySelector(".basic-user-info"),S=e.querySelector(".login-prompt"),E=e.querySelector(".btn-login");g&&y.user&&(e.querySelector(".user-name-placeholder").textContent=y.user.n
9ame||"Bruger",e.querySelector(".user-email-placeholder").textContent=y.user.email||"",g.removeAttribute("hidden"),S&&(S.hidden=!0),E&&(E.hidden=!0))}}).catch(()=>{}))}catch{}};l(),a(),c(),u(),p(),d(),window.addEventListener("tixly-session-updated",()=>{setTimeout(d,100)},{once:!0})}function Ur(e){const t=Math.floor(e/60),s=Math.floor(e%60);return`${t}:${s.toString().padStart(2,"0")}`}function Jb(e){const t=e.querySelector("[data-audio-source]"),s=e.querySelector("[data-audio-toggle]"),i=e.querySelectorAll("[data-audio-skip]"),n=e.querySelector("[data-audio-mute]"),r=e.querySelector("[data-audio-volume]"),o=e.querySelector("[data-audio-track]"),l=e.querySelector("[data-audio-bar]"),a=e.querySelector("[data-audio-buffer]"),c=e.querySelector("[data-audio-current-time]"),u=e.querySelector("[data-audio-duration]");let f=1;if(!t)return;function p(){if(!a||!t.buffered.length||!t.duration)return;const h=t.buffered.end(t.buffered.length-1);a.style.width=h/t.duration*100+"%"}t.addEventListener("progress",p),t.addEventListener("loadedmetadata",p);function m(){const h=!t.paused;s.querySelector(".icon-play").classList.toggle("is-hidden",h),s.querySelector(".icon-pause").classList.toggle("is-hidden",!h),s.setAttribute("aria-label",h?"Pause":"Play")}s.addEventListener("click",()=>{t.paused?t.play():t.pause()}),t.addEventListener("play",m),t.addEventListener("pause",m),t.addEventListener("ended",m),t.addEventListener("loadedmetadata",()=>{u.textContent=Ur(t.duration)}),t.readyState>0&&(u.textContent=Ur(t.duration)),t.addEventListener("timeupdate",()=>{c.textContent=Ur(t.currentTime);const h=t.duration?t.currentTime/t.duration*100:0;l.style.width=h+"%"}),o.addEventListener("click",h=>{const w=o.getBoundingClientRect(),y=(h.clientX-w.left)/w.width;t.currentTime=y*t.duration}),i.forEach(h=>{h.addEventListener("click",()=>{const w=parseInt(h.dataset.audioSkip,10);t.currentTime=Math.max(0,Math.min(t.duration,t.currentTime+w))})});function d(){n.querySelector(".icon-sound-on").classList.toggle("is-hidden",t.muted),n.querySelector(".icon-sound-off").classList.toggle("is-hidden",!t.muted),n.setAttribute("aria-label",t.muted?"Turn on the sound":"Mute sound")}n.addEventListener("click",()=>{t.muted?(t.muted=!1,t.volume=f,r.value=f):(f=t.volume,t.muted=!0,r.value=0),d()}),r.addEventListener("input",()=>{t.volume=parseFloat(r.value),t.muted=t.volume===0,d()}),t.addEventListener("waiting",()=>e.setAttribute("aria-busy","true")),t.addEventListener("canplay",()=>e.removeAttribute("aria-busy")),m(),d()}function Zb(){document.querySelectorAll("[data-audio-player]").forEach(Jb)}document.addEventListener("DOMContentLoaded",()=>{wd(),xd(),Ad(),gh(),Jp(),nh(),eh(),th(),ih(),sh(),uh(),fh(),dh(),Sh(),bh(),wh(),Eh(),yb(),Sb(),bb(),wb(),Xb(),xb(),Gr("shows-page"),Gr("filtered-shows-list"),Gr("show-category-list"),yh(),Nb(),Fb(),Rb(),Db(),qb(),Bb(),Zb()});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.