PageSourceSearch

https://www.nextkbh.dk/dist/main-GLz_onZN.js

js nextkbh.dk collected 2026-10-02 17:09:18 UTC 168,022 bytes, 18 lines download raw bytes

1function Ji(e){return e!==null&&typeof e=="object"&&"constructor"in e&&e.constructor===Object}function Mi(e,t){e===void 0&&(e={}),t===void 0&&(t={}),Object.keys(t).forEach(s=>{typeof e[s]>"u"?e[s]=t[s]:Ji(t[s])&&Ji(e[s])&&Object.keys(t[s]).length>0&&Mi(e[s],t[s])})}const zn={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 wt(){const e=typeof document<"u"?document:{};return Mi(e,zn),e}const Qr={document:zn,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 De(){const e=typeof window<"u"?window:{};return Mi(e,Qr),e}function Jr(e){return e===void 0&&(e=""),e.trim().split(" ").filter(t=>!!t.trim())}function Zr(e){const t=e;Object.keys(t).forEach(s=>{try{t[s]=null}catch{}try{delete t[s]}catch{}})}function fi(e,t){return t===void 0&&(t=0),setTimeout(e,t)}function fs(){return Date.now()}function eo(e){const t=De();let s;return t.getComputedStyle&&(s=t.getComputedStyle(e,null)),!s&&e.currentStyle&&(s=e.currentStyle),s||(s=e.style),s}function to(e,t){t===void 0&&(t="x");const s=De();let i,n,r;const o=eo(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 ss(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function so(e){return typeof window<"u"&&typeof window.HTMLElement<"u"?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function Ie(){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&&!so(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&&(ss(e[l])&&ss(i[l])?i[l].__swiper__?e[l]=i[l]:Ie(e[l],i[l]):!ss(e[l])&&ss(i[l])?(e[l]={},i[l].__swiper__?e[l]=i[l]:Ie(e[l],i[l])):e[l]=i[l])}}}return e}function Rt(e,t,s){e.style.setProperty(t,s)}function Bn(e){let{swiper:t,targetPosition:s,side:i}=e;const n=De(),r=-t.translate;let o=null,l;const a=t.params.speed;t.wrapperEl.style.scrollSnapType="none",n.cancelAnimationFrame(t.cssModeFrameID);const d=s>r?"next":"prev",c=(m,p)=>d==="next"&&m>=p||d==="prev"&&m<=p,f=()=>{l=new Date().getTime(),o===null&&(o=l);const m=Math.max(Math.min((l-o)/a,1),0),p=.5-Math.cos(m*Math.PI)/2;let v=r+p*(s-r);if(c(v,s)&&(v=s),t.wrapperEl.scrollTo({[i]:v}),c(v,s)){t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[i]:v})}),n.cancelAnimationFrame(t.cssModeFrameID);return}t.cssModeFrameID=n.requestAnimationFrame(f)};f()}function Ve(e,t){return t===void 0&&(t=""),[...e.children].filter(s=>s.matches(t))}function us(e){try{console.warn(e);return}catch{}}function vt(e,t){t===void 0&&(t=[]);const s=document.createElement(e);return s.classList.add(...Array.isArray(t)?t:Jr(t)),s}function io(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 no(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 ot(e,t){return De().getComputedStyle(e,null).getPropertyValue(t)}function ui(e){let t=e,s;if(t){for(s=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(s+=1);return s}}function ro(e,t){const s=[];let i=e.parentElement;for(;i;)t?i.matches(t)&&s.push(i):s.push(i),i=i.parentElement;return s}function Zi(e,t,s){const i=De();return s?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")):e.offsetWidth}let Hs;function oo(){const e=De(),t=wt();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function qn(){return Hs||(Hs=oo()),Hs}let js;function lo(e){let{userAgent:t}=e===void 0?{}:e;const s=qn(),i=De(),n=i.navigator.platform,r=t||i.navigator.userAgent,o={ios:!1,android:!1},l=i.screen.width,a=i.screen.height,d=r.match(/(Android);?[\s\/]+([\d.]+)?/);let c=r.match(/(iPad).*OS\s([\d_]+)/);const f=r.match(/(iPod)(.*OS\s([\d_]+))?/),m=!c&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),p=n==="Win32";let v=n==="MacIntel";const g=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!c&&v&&s.touch&&g.indexOf(`${l}x${a}`)>
1=0&&(c=r.match(/(Version)\/([\d.]+)/),c||(c=[0,1,"13_0_0"]),v=!1),d&&!p&&(o.os="android",o.android=!0),(c||m||f)&&(o.os="ios",o.ios=!0),o}function ao(e){return e===void 0&&(e={}),js||(js=lo(e)),js}let $s;function co(){const e=De();let t=!1;function s(){const i=e.navigator.userAgent.toLowerCase();return i.indexOf("safari")>=0&&i.indexOf("chrome")<0&&i.indexOf("android")<0}if(s()){const i=String(e.navigator.userAgent);if(i.includes("Version/")){const[n,r]=i.split("Version/")[1].split(" ")[0].split(".").map(o=>Number(o));t=n<16||n===16&&r<2}}return{isSafari:t||s(),needPerspectiveFix:t,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}function fo(){return $s||($s=co()),$s}function uo(e){let{swiper:t,on:s,emit:i}=e;const n=De();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:m,height:p}=t;let v=m,g=p;f.forEach(y=>{let{contentBoxSize:b,contentRect:x,target:E}=y;E&&E!==t.el||(v=x?x.width:(b[0]||b).inlineSize,g=x?x.height:(b[0]||b).blockSize)}),(v!==m||g!==p)&&l()})}),r.observe(t.el))},d=()=>{o&&n.cancelAnimationFrame(o),r&&r.unobserve&&t.el&&(r.unobserve(t.el),r=null)},c=()=>{!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",c)}),s("destroy",()=>{d(),n.removeEventListener("resize",l),n.removeEventListener("orientationchange",c)})}function po(e){let{swiper:t,extendParams:s,on:i,emit:n}=e;const r=[],o=De(),l=function(c,f){f===void 0&&(f={});const m=o.MutationObserver||o.WebkitMutationObserver,p=new m(v=>{if(t.__preventObserver__)return;if(v.length===1){n("observerUpdate",v[0]);return}const g=function(){n("observerUpdate",v[0])};o.requestAnimationFrame?o.requestAnimationFrame(g):o.setTimeout(g,0)});p.observe(c,{attributes:typeof f.attributes>"u"?!0:f.attributes,childList:typeof f.childList>"u"?!0:f.childList,characterData:typeof f.characterData>"u"?!0:f.characterData}),r.push(p)},a=()=>{if(t.params.observer){if(t.params.observeParents){const c=ro(t.hostEl);for(let f=0;f<c.length;f+=1)l(c[f])}l(t.hostEl,{childList:t.params.observeSlideChildren}),l(t.wrapperEl,{attributes:!1})}},d=()=>{r.forEach(c=>{c.disconnect()}),r.splice(0,r.length)};s({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",a),i("destroy",d)}var ho={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(d=>{d.apply(i,[a,...s])}),e.eventsListeners&&e.eventsListeners[a]&&e.eventsListeners[a].forEach(d=>{d.apply(i,s)})}),e}};function mo(){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(ot(i,"padding-left")||0,10)-parseInt(ot(i,"padding-right")||0,10),s=s-parseInt(ot(i,"padding-top")||0,10)-parseInt(ot(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 go(){const e=this;function t(k,z){return parseFloat(k.getPropertyValue(e.getDirectionLabel(z))||0)}const s=e.params,{wrapperEl:i,slidesEl:n,size:r,rtlTranslate:o,wrongRTL:l}=e,a=e.virtual&&s.virtual.enabled,d=a?e.virtual.slides.length:e.slides.length,c=Ve(n,`.${e.params.slideClass}, swiper-slide`),f=a?e.virtual.slides.length:c.length;let m=[];const p=[],v=[];let g=s.slidesOffsetBefore;typeof g=="function"&&(g=s.slidesOffsetBefore.call(e));let y=s.slidesOffsetAfter;typeof y=="function"&&(y=s.slidesOffsetAfter.call(e));const b=e.snapGrid.length,x=e.slidesGrid.length;let E=s.spaceBetween,T=-g,C=0,j=0;if(typeof r>"u")return;typeof E=="string"&&E.indexOf("%")>=0?E=parseFloat(E.replace("%",""))/100*r:typeof E=="string"&&(E=parseFloat(E)),e.virtualSize=-E,c.forEach(k=>{o?k.style.marginLeft="":k.style.marginRight="",k.style.marginBottom="",k.style.marginTop=""}),s.centeredSlides&&s.cssMode&&(Rt(i,"--swiper-centered-offset-before",""),Rt(i,"--swiper-centered-offset-after",""));const Q=s.grid&&s.grid.rows>1&&e.grid;Q?e.grid.initSlides(c):e.grid&&e.grid.unsetSlides();let Y;const pe=s.slidesPerView==="auto"&&s.breakpoints&&Object.keys(s.breakpoints).filter(k=>typeof s.breakpoints[k].slidesPerView<"u").length>0;for(let k=0;k<f;k+=1){Y=0;let z;if(c[k]&&(z=c[k]),Q&&e.grid.updateSlide(k,z,c),!(c[k]&&ot(z,"display")==="none")){if(s.slidesPerView==="auto"){pe&&(c[k].style[e.getDirectionLabel("width")]="");const G=getComputedStyle(z),V=z.style.transform,w=z.style.webkitTransform;if(V&&(z.style.transform="none"),w&&(z.style.webkitTransform="none"),s.roun
vendor: 4,155 bytes, line 1
1dLengths)Y=e.isHorizontal()?Zi(z,"width",!0):Zi(z,"height",!0);else{const L=t(G,"width"),N=t(G,"padding-left"),K=t(G,"padding-right"),U=t(G,"margin-left"),ce=t(G,"margin-right"),be=G.getPropertyValue("box-sizing");if(be&&be==="border-box")Y=L+U+ce;else{const{clientWidth:he,offsetWidth:me}=z;Y=L+N+K+U+ce+(me-he)}}V&&(z.style.transform=V),w&&(z.style.webkitTransform=w),s.roundLengths&&(Y=Math.floor(Y))}else Y=(r-(s.slidesPerView-1)*E)/s.slidesPerView,s.roundLengths&&(Y=Math.floor(Y)),c[k]&&(c[k].style[e.getDirectionLabel("width")]=`${Y}px`);c[k]&&(c[k].swiperSlideSize=Y),v.push(Y),s.centeredSlides?(T=T+Y/2+C/2+E,C===0&&k!==0&&(T=T-r/2-E),k===0&&(T=T-r/2-E),Math.abs(T)<1/1e3&&(T=0),s.roundLengths&&(T=Math.floor(T)),j%s.slidesPerGroup===0&&m.push(T),p.push(T)):(s.roundLengths&&(T=Math.floor(T)),(j-Math.min(e.params.slidesPerGroupSkip,j))%e.params.slidesPerGroup===0&&m.push(T),p.push(T),T=T+Y+E),e.virtualSize+=Y+E,C=Y,j+=1}}if(e.virtualSize=Math.max(e.virtualSize,r)+y,o&&l&&(s.effect==="slide"||s.effect==="coverflow")&&(i.style.width=`${e.virtualSize+E}px`),s.setWrapperSize&&(i.style[e.getDirectionLabel("width")]=`${e.virtualSize+E}px`),Q&&e.grid.updateWrapperSize(Y,m),!s.centeredSlides){const k=[];for(let z=0;z<m.length;z+=1){let G=m[z];s.roundLengths&&(G=Math.floor(G)),m[z]<=e.virtualSize-r&&k.push(G)}m=k,Math.floor(e.virtualSize-r)-Math.floor(m[m.length-1])>1&&m.push(e.virtualSize-r)}if(a&&s.loop){const k=v[0]+E;if(s.slidesPerGroup>1){const z=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/s.slidesPerGroup),G=k*s.slidesPerGroup;for(let V=0;V<z;V+=1)m.push(m[m.length-1]+G)}for(let z=0;z<e.virtual.slidesBefore+e.virtual.slidesAfter;z+=1)s.slidesPerGroup===1&&m.push(m[m.length-1]+k),p.push(p[p.length-1]+k),e.virtualSize+=k}if(m.length===0&&(m=[0]),E!==0){const k=e.isHorizontal()&&o?"marginLeft":e.getDirectionLabel("marginRight");c.filter((z,G)=>!s.cssMode||s.loop?!0:G!==c.length-1).forEach(z=>{z.style[k]=`${E}px`})}if(s.centeredSlides&&s.centeredSlidesBounds){let k=0;v.forEach(G=>{k+=G+(E||0)}),k-=E;const z=k-r;m=m.map(G=>G<=0?-g:G>z?z+y:G)}if(s.centerInsufficientSlides){let k=0;if(v.forEach(z=>{k+=z+(E||0)}),k-=E,k<r){const z=(r-k)/2;m.forEach((G,V)=>{m[V]=G-z}),p.forEach((G,V)=>{p[V]=G+z})}}if(Object.assign(e,{slides:c,snapGrid:m,slidesGrid:p,slidesSizesGrid:v}),s.centeredSlides&&s.cssMode&&!s.centeredSlidesBounds){Rt(i,"--swiper-centered-offset-before",`${-m[0]}px`),Rt(i,"--swiper-centered-offset-after",`${e.size/2-v[v.length-1]/2}px`);const k=-e.snapGrid[0],z=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(G=>G+k),e.slidesGrid=e.slidesGrid.map(G=>G+z)}if(f!==d&&e.emit("slidesLengthChange"),m.length!==b&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),p.length!==x&&e.emit("slidesGridLengthChange"),s.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!a&&!s.cssMode&&(s.effect==="slide"||s.effect==="fade")){const k=`${s.containerModifierClass}backface-hidden`,z=e.el.classList.contains(k);f<=s.maxBackfaceHiddenSlides?z||e.el.classList.add(k):z&&e.el.classList.remove(k)}}function vo(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 bo(){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()}function wo(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;
1n&&(o=e),i.forEach(a=>{a.classList.remove(s.slideVisibleClass,s.slideFullyVisibleClass)}),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 d=i[a];let c=d.swiperSlideOffset;s.cssMode&&s.centeredSlides&&(c-=i[0].swiperSlideOffset);const f=(o+(s.centeredSlides?t.minTranslate():0)-c)/(d.swiperSlideSize+l),m=(o-r[0]+(s.centeredSlides?t.minTranslate():0)-c)/(d.swiperSlideSize+l),p=-(o-c),v=p+t.slidesSizesGrid[a],g=p>=0&&p<=t.size-t.slidesSizesGrid[a];(p>=0&&p<t.size-1||v>1&&v<=t.size||p<=0&&v>=t.size)&&(t.visibleSlides.push(d),t.visibleSlidesIndexes.push(a),i[a].classList.add(s.slideVisibleClass)),g&&i[a].classList.add(s.slideFullyVisibleClass),d.progress=n?-f:f,d.originalProgress=n?-m:m}}function yo(e){const t=this;if(typeof e>"u"){const c=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*c||0}const s=t.params,i=t.maxTranslate()-t.minTranslate();let{progress:n,isBeginning:r,isEnd:o,progressLoop:l}=t;const a=r,d=o;if(i===0)n=0,r=!0,o=!0;else{n=(e-t.minTranslate())/i;const c=Math.abs(e-t.minTranslate())<1,f=Math.abs(e-t.maxTranslate())<1;r=c||n<=0,o=f||n>=1,c&&(n=0),f&&(n=1)}if(s.loop){const c=t.getSlideIndexByData(0),f=t.getSlideIndexByData(t.slides.length-1),m=t.slidesGrid[c],p=t.slidesGrid[f],v=t.slidesGrid[t.slidesGrid.length-1],g=Math.abs(e);g>=m?l=(g-m)/v:l=(g+v-p)/v,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&&!d&&t.emit("reachEnd toEdge"),(a&&!r||d&&!o)&&t.emit("fromEdge"),t.emit("progress",n)}function So(){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=>Ve(i,`.${s.slideClass}${f}, swiper-slide${f}`)[0];t.forEach(f=>{f.classList.remove(s.slideActiveClass,s.slideNextClass,s.slidePrevClass)});let a,d,c;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.filter(f=>f.column===n)[0],c=t.filter(f=>f.column===n+1)[0],d=t.filter(f=>f.column===n-1)[0]):a=t[n];a&&(a.classList.add(s.slideActiveClass),o?(c&&c.classList.add(s.slideNextClass),d&&d.classList.add(s.slidePrevClass)):(c=no(a,`.${s.slideClass}, swiper-slide`)[0],s.loop&&!c&&(c=t[0]),c&&c.classList.add(s.slideNextClass),d=io(a,`.${s.slideClass}, swiper-slide`)[0],s.loop&&!d===0&&(d=t[t.length-1]),d&&d.classList.add(s.slidePrevClass))),e.emitSlidesClasses()}const os=(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())})),n&&n.remove()}},Ws=(e,t)=>{if(!e.slides[t])return;const s=e.slides[t].querySelector('[loading="lazy"]');s&&s.removeAttribute("loading")},pi=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,d)=>o+i+d)),e.slides.forEach((a,d)=>{l.includes(a.column)&&Ws(e,d)});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)&&Ws(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)&&Ws(e,o)};function xo(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 Eo(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,d;const c=p=>{let v=p-t.virtual.slidesBefore;return v<0&&(v=t.virtual.slides.length+v),v>=t.virtual.slides.length&&(v-=t.virtual.slides.length),v};
vendor: 1,151 bytes, line 1
1if(typeof a>"u"&&(a=xo(t)),i.indexOf(s)>=0)d=i.indexOf(s);else{const p=Math.min(n.slidesPerGroupSkip,a);d=p+Math.floor((a-p)/n.slidesPerGroup)}if(d>=i.length&&(d=i.length-1),a===r&&!t.params.loop){d!==l&&(t.snapIndex=d,t.emit("snapIndexChange"));return}if(a===r&&t.params.loop&&t.virtual&&t.params.virtual.enabled){t.realIndex=c(a);return}const f=t.grid&&n.grid&&n.grid.rows>1;let m;if(t.virtual&&n.virtual.enabled&&n.loop)m=c(a);else if(f){const p=t.slides.filter(g=>g.column===a)[0];let v=parseInt(p.getAttribute("data-swiper-slide-index"),10);Number.isNaN(v)&&(v=Math.max(t.slides.indexOf(p),0)),m=Math.floor(v/n.grid.rows)}else if(t.slides[a]){const p=t.slides[a].getAttribute("data-swiper-slide-index");p?m=parseInt(p,10):m=a}else m=a;Object.assign(t,{previousSnapIndex:l,snapIndex:d,previousRealIndex:o,realIndex:m,previousIndex:r,activeIndex:a}),t.initialized&&pi(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(o!==m&&t.emit("realIndexChange"),t.emit("slideChange"))}function To(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 _o={updateSize:mo,updateSlides:go,updateAutoHeight:vo,updateSlidesOffset:bo,updateSlidesProgress:wo,updateProgress:yo,updateSlidesClasses:So,updateActiveIndex:Eo,updateClickedSlide:To};function Mo(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=to(r,e);return o+=t.cssOverflowAdjustment(),i&&(o=-o),o||0}function Ao(e,t){const s=this,{rtlTranslate:i,params:n,wrapperEl:r,progress:o}=s;let l=0,a=0;const d=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, ${d}px)`);let c;const f=s.maxTranslate()-s.minTranslate();f===0?c=0:c=(e-s.minTranslate())/f,c!==o&&s.updateProgress(e),s.emit("setTranslate",s.translate,t)}function Po(){return-this.snapGrid[0]}function Lo(){return-this.snapGrid[this.snapGrid.length-1]}function Co(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(),d=r.maxTranslate();let c;if(i&&e>a?c=a:i&&e<d?c=d:c=e,r.updateProgress(c),o.cssMode){const f=r.isHorizontal();if(t===0)l[f?"scrollLeft":"scrollTop"]=-c;else{if(!r.support.smoothScroll)return Bn({swiper:r,targetPosition:-c,side:f?"left":"top"}),!0;
1l.scrollTo({[f?"left":"top"]:-c,behavior:"smooth"})}return!0}return t===0?(r.setTransition(0),r.setTranslate(c),s&&(r.emit("beforeTransitionStart",t,n),r.emit("transitionEnd"))):(r.setTransition(t),r.setTranslate(c),s&&(r.emit("beforeTransitionStart",t,n),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(m){!r||r.destroyed||m.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,s&&r.emit("transitionEnd"))}),r.wrapperEl.addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd))),!0}var Io={getTranslate:Mo,setTranslate:Ao,minTranslate:Po,maxTranslate:Lo,translateTo:Co};function Oo(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 Gn(e){let{swiper:t,runCallbacks:s,direction:i,step:n}=e;const{activeIndex:r,previousIndex:o}=t;let l=i;if(l||(r>o?l="next":r<o?l="prev":l="reset"),t.emit(`transition${n}`),s&&r!==o){if(l==="reset"){t.emit(`slideResetTransition${n}`);return}t.emit(`slideChangeTransition${n}`),l==="next"?t.emit(`slideNextTransition${n}`):t.emit(`slidePrevTransition${n}`)}}function Do(e,t){e===void 0&&(e=!0);const s=this,{params:i}=s;i.cssMode||(i.autoHeight&&s.updateAutoHeight(),Gn({swiper:s,runCallbacks:e,direction:t,step:"Start"}))}function ko(e,t){e===void 0&&(e=!0);const s=this,{params:i}=s;s.animating=!1,!i.cssMode&&(s.setTransition(0),Gn({swiper:s,runCallbacks:e,direction:t,step:"End"}))}var Fo={setTransition:Oo,transitionStart:Do,transitionEnd:ko};function No(e,t,s,i,n){e===void 0&&(e=0),t===void 0&&(t=this.params.speed),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:d,previousIndex:c,activeIndex:f,rtlTranslate:m,wrapperEl:p,enabled:v}=r;if(r.animating&&l.preventInteractionOnTransition||!v&&!i&&!n)return!1;const g=Math.min(r.params.slidesPerGroupSkip,o);let y=g+Math.floor((o-g)/r.params.slidesPerGroup);y>=a.length&&(y=a.length-1);const b=-a[y];if(l.normalizeSlideIndex)for(let E=0;E<d.length;E+=1){const T=-Math.floor(b*100),C=Math.floor(d[E]*100),j=Math.floor(d[E+1]*100);typeof d[E+1]<"u"?T>=C&&T<j-(j-C)/2?o=E:T>=C&&T<j&&(o=E+1):T>=C&&(o=E)}if(r.initialized&&o!==f&&(!r.allowSlideNext&&(m?b>r.translate&&b>r.minTranslate():b<r.translate&&b<r.minTranslate())||!r.allowSlidePrev&&b>r.translate&&b>r.maxTranslate()&&(f||0)!==o))return!1;o!==(c||0)&&s&&r.emit("beforeSlideChangeStart"),r.updateProgress(b);let x;if(o>f?x="next":o<f?x="prev":x="reset",m&&-b===r.translate||!m&&b===r.translate)return r.updateActiveIndex(o),l.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),l.effect!=="slide"&&r.setTranslate(b),x!=="reset"&&(r.transitionStart(s,x),r.transitionEnd(s,x)),!1;if(l.cssMode){const E=r.isHorizontal(),T=m?b:-b;if(t===0){const C=r.virtual&&r.params.virtual.enabled;C&&(r.wrapperEl.style.scrollSnapType="none",r._immediateVirtual=!0),C&&!r._cssModeVirtualInitialSet&&r.params.initialSlide>0?(r._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{p[E?"scrollLeft":"scrollTop"]=T})):p[E?"scrollLeft":"scrollTop"]=T,C&&requestAnimationFrame(()=>{r.wrapperEl.style.scrollSnapType="",r._immediateVirtual=!1})}else{if(!r.support.smoothScroll)return Bn({swiper:r,targetPosition:T,side:E?"left":"top"}),!0;p.scrollTo({[E?"left":"top"]:T,behavior:"smooth"})}return!0}return r.setTransition(t),r.setTranslate(b),r.updateActiveIndex(o),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,i),r.transitionStart(s,x),t===0?r.transitionEnd(s,x):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(T){!r||r.destroyed||T.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(s,x))}),r.wrapperEl.addEventListener("transitionend",r.onSlideToWrapperTransitionEnd)),!0}function Vo(e,t,s,i){e===void 0&&(e=0),t===void 0&&(t=this.params.speed),s===void 0&&(s=!0),typeof e=="string"&&(e=parseInt(e,10));const n=this,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 m=o*n.params.grid.rows;l=n.slides.filter(p=>p.getAttribute("data-swiper-slide-index")*1===m)[0].column}else l=n.getSlideIndexByData(o);const a=r?Math.ceil(n.slides.length/n.params.grid.rows):n.slides.length,{centeredSlides:d}=n.params;let c=n.params.slidesPerView;c==="auto"?c=n.slidesPerViewDynamic():(c=Math.ceil(parseFloat(n.params.slidesPerView,10)),d&&c%2===0&&(c=c+1));let f=a-l<c;if(d&&(f=f||l<Math.ceil(c/2)),f){const m=d?l<n.activeIndex?"prev":"next":l-n.activeIndex-1<n.params.slidesPerView?"next":"prev";n.loopFix({direction:m,slideTo:!0,activeSlideIndex:m==="next"?l+1:l-a+1,slideRealIndex:m==="next"?n.realIndex:void 0})}if(r){const m=o*n.params.grid.rows;o=n.slides.filter(p=>p.getAttribute("data-swiper-slide-index")*1===m)[0].column}
1else o=n.getSlideIndexByData(o)}return requestAnimationFrame(()=>{n.slideTo(o,t,s,i)}),n}function Ro(e,t,s){e===void 0&&(e=this.params.speed),t===void 0&&(t=!0);const i=this,{enabled:n,params:r,animating:o}=i;if(!n)return i;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,d=i.virtual&&r.virtual.enabled;if(r.loop){if(o&&!d&&r.loopPreventsSliding)return!1;if(i.loopFix({direction:"next"}),i._clientLeft=i.wrapperEl.clientLeft,i.activeIndex===i.slides.length-1&&r.cssMode)return requestAnimationFrame(()=>{i.slideTo(i.activeIndex+a,e,t,s)}),!0}return r.rewind&&i.isEnd?i.slideTo(0,e,t,s):i.slideTo(i.activeIndex+a,e,t,s)}function zo(e,t,s){e===void 0&&(e=this.params.speed),t===void 0&&(t=!0);const i=this,{params:n,snapGrid:r,slidesGrid:o,rtlTranslate:l,enabled:a,animating:d}=i;if(!a)return i;const c=i.virtual&&n.virtual.enabled;if(n.loop){if(d&&!c&&n.loopPreventsSliding)return!1;i.loopFix({direction:"prev"}),i._clientLeft=i.wrapperEl.clientLeft}const f=l?i.translate:-i.translate;function m(b){return b<0?-Math.floor(Math.abs(b)):Math.floor(b)}const p=m(f),v=r.map(b=>m(b));let g=r[v.indexOf(p)-1];if(typeof g>"u"&&n.cssMode){let b;r.forEach((x,E)=>{p>=x&&(b=E)}),typeof b<"u"&&(g=r[b>0?b-1:b])}let y=0;if(typeof g<"u"&&(y=o.indexOf(g),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 b=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1;return i.slideTo(b,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 Bo(e,t,s){e===void 0&&(e=this.params.speed),t===void 0&&(t=!0);const i=this;return i.slideTo(i.activeIndex,e,t,s)}function qo(e,t,s,i){e===void 0&&(e=this.params.speed),t===void 0&&(t=!0),i===void 0&&(i=.5);const n=this;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 d=n.snapGrid[l],c=n.snapGrid[l+1];a-d>(c-d)*i&&(r+=n.params.slidesPerGroup)}else{const d=n.snapGrid[l-1],c=n.snapGrid[l];a-d<=(c-d)*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 Go(){const e=this,{params:t,slidesEl:s}=e,i=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;let n=e.clickedIndex,r;const o=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;r=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?n<e.loopedSlides-i/2||n>e.slides.length-e.loopedSlides+i/2?(e.loopFix(),n=e.getSlideIndex(Ve(s,`${o}[data-swiper-slide-index="${r}"]`)[0]),fi(()=>{e.slideTo(n)})):e.slideTo(n):n>e.slides.length-i?(e.loopFix(),n=e.getSlideIndex(Ve(s,`${o}[data-swiper-slide-index="${r}"]`)[0]),fi(()=>{e.slideTo(n)})):e.slideTo(n)}else e.slideTo(n)}var Ho={slideTo:No,slideToLoop:Vo,slideNext:Ro,slidePrev:zo,slideReset:Bo,slideToClosest:qo,slideToClickedSlide:Go};function jo(e){const t=this,{params:s,slidesEl:i}=t;if(!s.loop||t.virtual&&t.params.virtual.enabled)return;const n=()=>{Ve(i,`.${s.slideClass}, swiper-slide`).forEach((f,m)=>{f.setAttribute("data-swiper-slide-index",m)})},r=t.grid&&s.grid&&s.grid.rows>1,o=s.slidesPerGroup*(r?s.grid.rows:1),l=t.slides.length%o!==0,a=r&&t.slides.length%s.grid.rows!==0,d=c=>{for(let f=0;f<c;f+=1){const m=t.isElement?vt("swiper-slide",[s.slideBlankClass]):vt("div",[s.slideClass,s.slideBlankClass]);t.slidesEl.append(m)}};if(l){if(s.loopAddBlankSlides){const c=o-t.slides.length%o;d(c),t.recalcSlides(),t.updateSlides()}else us("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");n()}else if(a){if(s.loopAddBlankSlides){const c=s.grid.rows-t.slides.length%s.grid.rows;d(c),t.recalcSlides(),t.updateSlides()}else us("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may 
1not function properly. You need to add more slides (or make duplicates, or empty slides)");n()}else n();t.loopFix({slideRealIndex:e,direction:s.centeredSlides?void 0:"next"})}function $o(e){let{slideRealIndex:t,slideTo:s=!0,direction:i,setTranslate:n,activeSlideIndex:r,byController:o,byMousewheel:l}=e===void 0?{}:e;const a=this;if(!a.params.loop)return;a.emit("beforeLoopFix");const{slides:d,allowSlidePrev:c,allowSlideNext:f,slidesEl:m,params:p}=a,{centeredSlides:v}=p;if(a.allowSlidePrev=!0,a.allowSlideNext=!0,a.virtual&&p.virtual.enabled){s&&(!p.centeredSlides&&a.snapIndex===0?a.slideTo(a.virtual.slides.length,0,!1,!0):p.centeredSlides&&a.snapIndex<p.slidesPerView?a.slideTo(a.virtual.slides.length+a.snapIndex,0,!1,!0):a.snapIndex===a.snapGrid.length-1&&a.slideTo(a.virtual.slidesBefore,0,!1,!0)),a.allowSlidePrev=c,a.allowSlideNext=f,a.emit("loopFix");return}let g=p.slidesPerView;g==="auto"?g=a.slidesPerViewDynamic():(g=Math.ceil(parseFloat(p.slidesPerView,10)),v&&g%2===0&&(g=g+1));const y=p.slidesPerGroupAuto?g:p.slidesPerGroup;let b=y;b%y!==0&&(b+=y-b%y),b+=p.loopAdditionalSlides,a.loopedSlides=b;const x=a.grid&&p.grid&&p.grid.rows>1;d.length<g+b?us("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled and not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):x&&p.grid.fill==="row"&&us("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const E=[],T=[];let C=a.activeIndex;typeof r>"u"?r=a.getSlideIndex(d.filter(V=>V.classList.contains(p.slideActiveClass))[0]):C=r;const j=i==="next"||!i,Q=i==="prev"||!i;let Y=0,pe=0;const k=x?Math.ceil(d.length/p.grid.rows):d.length,G=(x?d[r].column:r)+(v&&typeof n>"u"?-g/2+.5:0);if(G<b){Y=Math.max(b-G,y);for(let V=0;V<b-G;V+=1){const w=V-Math.floor(V/k)*k;if(x){const L=k-w-1;for(let N=d.length-1;N>=0;N-=1)d[N].column===L&&E.push(N)}else E.push(k-w-1)}}else if(G+g>k-b){pe=Math.max(G-(k-b*2),y);for(let V=0;V<pe;V+=1){const w=V-Math.floor(V/k)*k;x?d.forEach((L,N)=>{L.column===w&&T.push(N)}):T.push(w)}}if(a.__preventObserver__=!0,requestAnimationFrame(()=>{a.__preventObserver__=!1}),Q&&E.forEach(V=>{d[V].swiperLoopMoveDOM=!0,m.prepend(d[V]),d[V].swiperLoopMoveDOM=!1}),j&&T.forEach(V=>{d[V].swiperLoopMoveDOM=!0,m.append(d[V]),d[V].swiperLoopMoveDOM=!1}),a.recalcSlides(),p.slidesPerView==="auto"?a.updateSlides():x&&(E.length>0&&Q||T.length>0&&j)&&a.slides.forEach((V,w)=>{a.grid.updateSlide(w,V,a.slides)}),p.watchSlidesProgress&&a.updateSlidesOffset(),s){if(E.length>0&&Q){if(typeof t>"u"){const V=a.slidesGrid[C],L=a.slidesGrid[C+Y]-V;l?a.setTranslate(a.translate-L):(a.slideTo(C+Y,0,!1,!0),n&&(a.touchEventsData.startTranslate=a.touchEventsData.startTranslate-L,a.touchEventsData.currentTranslate=a.touchEventsData.currentTranslate-L))}else if(n){const V=x?E.length/p.grid.rows:E.length;a.slideTo(a.activeIndex+V,0,!1,!0),a.touchEventsData.currentTranslate=a.translate}}else if(T.length>0&&j)if(typeof t>"u"){const V=a.slidesGrid[C],L=a.slidesGrid[C-pe]-V;l?a.setTranslate(a.translate-L):(a.slideTo(C-pe,0,!1,!0),n&&(a.touchEventsData.startTranslate=a.touchEventsData.startTranslate-L,a.touchEventsData.currentTranslate=a.touchEventsData.currentTranslate-L))}else{const V=x?T.length/p.grid.rows:T.length;a.slideTo(a.activeIndex-V,0,!1,!0)}}if(a.allowSlidePrev=c,a.allowSlideNext=f,a.controller&&a.controller.control&&!o){const V={slideRealIndex:t,direction:i,setTranslate:n,activeSlideIndex:r,byController:!0};Array.isArray(a.controller.control)?a.controller.control.forEach(w=>{!w.destroyed&&w.params.loop&&w.loopFix({...V,slideTo:w.params.slidesPerView===p.slidesPerView?s:!1})}):a.controller.control instanceof a.constructor&&a.controller.control.params.loop&&a.controller.control.loopFix({...V,slideTo:a.controller.control.params.slidesPerView===p.slidesPerView?s:!1})}a.emit("loopFix")}function Wo(){const e=this,{params:t,slidesEl:s}=e;if(!t.loop||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}
vendor: 15,951 bytes, line 1
1),e.slides.forEach(n=>{n.removeAttribute("data-swiper-slide-index")}),i.forEach(n=>{s.append(n)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}var Uo={loopCreate:jo,loopFix:$o,loopDestroy:Wo};function Ko(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 Yo(){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 Xo={setGrabCursor:Ko,unsetGrabCursor:Yo};function Qo(e,t){t===void 0&&(t=this);function s(i){if(!i||i===wt()||i===De())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 en(e,t,s){const i=De(),{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 Jo(e){const t=this,s=wt();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"){en(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"&&!t.wrapperEl.contains(a)||"which"in i&&i.which===3||"button"in i&&i.button>0||n.isTouched&&n.isMoved)return;const d=!!r.noSwipingClass&&r.noSwipingClass!=="",c=i.composedPath?i.composedPath():i.path;d&&i.target&&i.target.shadowRoot&&c&&(a=c[0]);const f=r.noSwipingSelector?r.noSwipingSelector:`.${r.noSwipingClass}`,m=!!(i.target&&i.target.shadowRoot);if(r.noSwiping&&(m?Qo(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 p=o.currentX,v=o.currentY;if(!en(t,i,p))return;Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=p,o.startY=v,n.touchStartTime=fs(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,r.threshold>0&&(n.allowThresholdMove=!1);let g=!0;a.matches(n.focusableElements)&&(g=!1,a.nodeName==="SELECT"&&(n.isTouched=!1)),s.activeElement&&s.activeElement.matches(n.focusableElements)&&s.activeElement!==a&&s.activeElement.blur();const y=g&&t.allowTouchMove&&r.touchStartPreventDefault;(r.touchStartForcePreventDefault||y)&&!a.isContentEditable&&i.preventDefault(),r.freeMode&&r.freeMode.enabled&&t.freeMode&&t.animating&&!r.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",i)}function Zo(e){const t=wt(),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 d;if(a.type==="touchmove"){if(d=[...a.changedTouches].filter(j=>j.identifier===i.touchId)[0],!d||d.identifier!==i.touchId)return}else d=a;if(!i.isTouched){i.startMoving&&i.isScrolling&&s.emit("touchMoveOpposite",a);return}const c=d.pageX,f=d.pageY;if(a.preventedByNestedSwiper){r.startX=c,r.startY=f;return}if(!s.allowTouchMove){a.target.matches(i.focusableElements)||(s.allowClick=!1),i.isTouched&&(Object.assign(r,{startX:c,startY:f,currentX:c,currentY:f}),i.touchStartTime=fs());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(c<r.startX&&s.translate<=s.maxTranslate()||c>r.startX&&s.translate>=s.minTranslate())return}if(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=c,r.currentY=f;const m=r.currentX-r.startX,p=r.currentY-r.startY;if(s.params.threshold&&Math.sqrt(m**2+p**2)<s.params.threshold)return;if(typeof i.isScrolling>"u"){let j;s.isHorizontal()&&r.currentY===r.startY||s.isVertical()&&r.currentX===r.startX?i.isScrolling=!1:m*m+p*p>=25&&(j=Math.atan2(Math.abs(p),Math.abs(m))*180/Math.PI,i.isScrolling=s.isHorizontal()?j>n.touchAngle:90-j>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){i.isTouched=!1;return}if(!i.startMoving)return;s.allowClick=!1,!n.cssMode&&a.cancelable&&a.preventDefault(),n.touchMoveStopPropagation&&!n.nested&&a.stopPropagation();let v=s.isHorizontal()?m:p,g=s.isHorizontal()?r.currentX-r.previousX:r.currentY-r.previousY;n.oneWayMovement&&(v=Math.abs(v)*(o?1:-1),g=Math.abs(g)*(o?1:-1)),r.diff=v,v*=n.touchRatio,o&&(v=-v,g=-g);const y=s.touchesDirection;s.swipeDirection=v>0?"prev":"next",s.touchesDirection=g>0?"prev":"next";const b=s.params.loop&&!n.cssMode,x=s.touchesDirection==="next"&&s.allowSlideNext||s.touchesDirection==="prev"&&s.allowSlidePrev;if(!i.isMoved){if(b&&x&&s.loopFix({direction:s.swipeDirection}),i.startTranslate=s.getTranslate(),s.setTransition(0),s.animating){const j=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});s.wrapperEl.dispatchEvent(j)}i.allowMomentumBounce=!1,n.grabCursor&&(s.allowSlideNext===!0||s.allowSlidePrev===!0)&&s.setGrabCursor(!0),s.emit("sliderFirstMove",a)}let E;if(new Date().getTime(),i.isMoved&&i.allowThresholdMove&&y!==s.touchesDirection&&b&&x&&Math.abs(v)>=1){Object.assign(r,{startX:c,startY:f,currentX:c,currentY:f,startTranslate:i.currentTranslate}),i.loopSwapReset=!0,i.startTranslate=i.currentTranslate;return}s.emit("sliderMove",a),i.isMoved=!0,i.currentTranslate=v+i.startTranslate;let T=!0,C=n.resistanceRatio;if(n.touchReleaseOnEdges&&(C=0),v>0?(b&&x&&!E&&i.allowThresholdMove&&i.currentTranslate>(n.centeredSlides?s.minTranslate()-s.slidesSizesGrid[s.activeIndex+1]:s.minTranslate())&&s.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>s.minTranslate()&&(T=!1,n.resistance&&(i.currentTranslate=s.minTranslate()-1+(-s.minTranslate()+i.startTranslate+v)**C))):v<0&&(b&&x&&!E&&i.allowThresholdMove&&i.currentTranslate<(n.centeredSlides?s.maxTranslate()+s.slidesSizesGrid[s.slidesSizesGrid.length-1]: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()&&(T=!1,n.resistance&&(i.currentTranslate=s.maxTranslate()+1-(s.maxTranslate()-i.startTranslate-v)**C))),T&&(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(v)>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 el(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].filter(C=>C.identifier===s.touchId)[0],!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:d,enabled:c}=t;if(!c||!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=fs(),m=f-s.touchStartTime;if(t.allowClick){const C=i.path||i.composedPath&&i.composedPath();t.updateClickedSlide(C&&C[0]||i.target,C),t.emit("tap click",i),m<300&&f-s.lastClickTime<300&&t.emit("doubleTap doubleClick",i)}if(s.lastClickTime=fs(),fi(()=>{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 p;if(o.followFinger?p=a?t.translate:-t.translate:p=-s.currentTranslate,o.cssMode)return;if(o.freeMode&&o.freeMode.enabled){t.freeMode.onTouchEnd({currentPos:p});return}const v=p>=-t.maxTranslate()&&!t.params.loop;let g=0,y=t.slidesSizesGrid[0];for(let C=0;C<d.length;C+=C<o.slidesPerGroupSkip?1:o.slidesPerGroup){const j=C<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;typeof d[C+j]<"u"?(v||p>=d[C]&&p<d[C+j])&&(g=C,y=d[C+j]-d[C]):(v||p>=d[C])&&(g=C,y=d[d.length-1]-d[d.length-2])}let b=null,x=null;o.rewind&&(t.isBeginning?x=o.virtual&&o.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(b=0));const E=(p-d[g])/y,T=g<o.slidesPerGroupSkip-1?1:o.slidesPerGroup;if(m>o.longSwipesMs){if(!o.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(E>=o.longSwipesRatio?t.slideTo(o.rewind&&t.isEnd?b:g+T):t.slideTo(g)),t.swipeDirection==="prev"&&(E>1-o.longSwipesRatio?t.slideTo(g+T):x!==null&&E<0&&Math.abs(E)>o.longSwipesRatio?t.slideTo(x):t.slideTo(g))}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(g+T):t.slideTo(g):(t.swipeDirection==="next"&&t.slideTo(b!==null?b:g+T),t.swipeDirection==="prev"&&t.slideTo(x!==null?x:g))}}function tn(){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 tl(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function sl(){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 il(e){const t=this;os(t,e.target),!(t.params.cssMode||t.params.slidesPerView!=="auto"&&!t.params.autoHeight)&&t.update()}function nl(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const Hn=(e,t)=>{const s=wt(),{params:i,el:n,wrapperEl:r,device:o}=e,l=!!i.nested,a=t==="on"?"addEventListener":"removeEventListener",d=t;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[d](o.ios||o.android?"resize orientationchange observerUpdate":"resize observerUpdate",tn,!0):e[d]("observerUpdate",tn,!0),n[a]("load",e.onLoad,{capture:!0})};function rl(){const e=this,{params:t}=e;e.onTouchStart=Jo.bind(e),e.onTouchMove=Zo.bind(e),e.onTouchEnd=el.bind(e),e.onDocumentTouchStart=nl.bind(e),t.cssMode&&(e.onScroll=sl.bind(e)),e.onClick=tl.bind(e),e.onLoad=il.bind(e),Hn(e,"on")}function ol(){Hn(this,"off")}var ll={attachEvents:rl,detachEvents:ol};const sn=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function al(){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=e.getBreakpoint(r,e.params.breakpointsBase,e.el);if(!o||e.currentBreakpoint===o)return;const a=(o in r?r[o]:void 0)||e.originalParams,d=sn(e,i),c=sn(e,a),f=i.enabled;d&&!c?(n.classList.remove(`${i.containerModifierClass}grid`,`${i.containerModifierClass}grid-column`),e.emitContainerClasses()):!d&&c&&(n.classList.add(`${i.containerModifierClass}grid`),(a.grid.fill&&a.grid.fill==="column"||!a.grid.fill&&i.grid.fill==="column")&&n.classList.add(`${i.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(b=>{if(typeof a[b]>"u")return;const x=i[b]&&i[b].enabled,E=a[b]&&a[b].enabled;x&&!E&&e[b].disable(),!x&&E&&e[b].enable()});const m=a.direction&&a.direction!==i.direction,p=i.loop&&(a.slidesPerView!==i.slidesPerView||m),v=i.loop;m&&s&&e.changeDirection(),Ie(e.params,a);const g=e.params.enabled,y=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),f&&!g?e.disable():!f&&g&&e.enable(),e.currentBreakpoint=o,e.emit("_beforeBreakpoint",a),s&&(p?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!v&&y?(e.loopCreate(t),e.updateSlides()):v&&!y&&e.loopDestroy()),e.emit("breakpoint",a)}function cl(e,t,s){if(t===void 0&&(t="window"),!e||t==="container"&&!s)return;let i=!1;const n=De(),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:d}=o[l];t==="window"?n.matchMedia(`(min-width: ${d}px)`).matches&&(i=a):d<=s.clientWidth&&(i=a)}return i||"max"}var dl={setBreakpoint:al,getBreakpoint:cl};function fl(e,t){const s=[];return e.forEach(i=>
vendor: 4,386 bytes, line 1
1{typeof i=="object"?Object.keys(i).forEach(n=>{i[n]&&s.push(t+n)}):typeof i=="string"&&s.push(t+i)}),s}function ul(){const e=this,{classNames:t,params:s,rtl:i,el:n,device:r}=e,o=fl(["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 pl(){const e=this,{el:t,classNames:s}=e;t.classList.remove(...s),e.emitContainerClasses()}var hl={addClasses:ul,removeClasses:pl};function ml(){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 gl={checkOverflow:ml},nn={init:!0,direction:"horizontal",oneWayMovement:!1,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 vl(e,t){return function(i){i===void 0&&(i={});const n=Object.keys(i)[0],r=i[n];if(typeof r!="object"||r===null){Ie(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)){Ie(t,i);return}typeof e[n]=="object"&&!("enabled"in e[n])&&(e[n].enabled=!0),e[n]||(e[n]={enabled:!1}),Ie(t,i)}}const Us={eventsEmitter:ho,update:_o,translate:Io,transition:Fo,slide:Ho,loop:Uo,grabCursor:Xo,events:ll,breakpoints:dl,checkOverflow:gl,classes:hl},Ks={};class fe{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=Ie({},s),t&&!s.el&&(s.el=t);const o=wt();if(s.el&&typeof s.el=="string"&&o.querySelectorAll(s.el).length>1){const c=[];return o.querySelectorAll(s.el).forEach(f=>{const m=Ie({},s,{el:f});c.push(new fe(m))}),c}const l=this;l.__swiper__=!0,l.support=qn(),l.device=ao({userAgent:s.userAgent}),l.browser=fo(),l.eventsListeners={},l.eventsAnyListeners=[],l.modules=[...l.__modules__],s.modules&&Array.isArray(s.modules)&&l.modules.push(...s.modules);const a={};
vendor: 4,843 bytes, line 1
1l.modules.forEach(c=>{c({params:s,swiper:l,extendParams:vl(s,a),on:l.on.bind(l),once:l.once.bind(l),off:l.off.bind(l),emit:l.emit.bind(l)})});const d=Ie({},nn,a);return l.params=Ie({},d,Ks,s),l.originalParams=Ie({},l.params),l.passedParams=Ie({},s),l.params&&l.params.on&&Object.keys(l.params.on).forEach(c=>{l.on(c,l.params.on[c])}),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=Ve(s,`.${i.slideClass}, swiper-slide`),r=ui(n[0]);return ui(t)-r}getSlideIndexByData(t){return this.getSlideIndex(this.slides.filter(s=>s.getAttribute("data-swiper-slide-index")*1===t)[0])}recalcSlides(){const t=this,{slidesEl:s,params:i}=t;t.slides=Ve(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:d}=i;let c=1;if(typeof n.slidesPerView=="number")return n.slidesPerView;if(n.centeredSlides){let f=r[d]?r[d].swiperSlideSize:0,m;for(let p=d+1;p<r.length;p+=1)r[p]&&!m&&(f+=r[p].swiperSlideSize,c+=1,f>a&&(m=!0));for(let p=d-1;p>=0;p-=1)r[p]&&!m&&(f+=r[p].swiperSlideSize,c+=1,f>a&&(m=!0))}else if(t==="current")for(let f=d+1;f<r.length;f+=1)(s?o[f]+l[f]-o[d]<a:o[f]-o[d]<a)&&(c+=1);else for(let f=d-1;f>=0;f-=1)o[d]-o[f]<a&&(c+=1);return c}update(){const t=this;if(!t||t.destroyed)return;const{snapGrid:s,params:i}=t;i.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach(o=>{o.complete&&os(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.forEac
vendor: 8,496 bytes, line 1
1h(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==="SWIPER-CONTAINER"&&(s.isElement=!0);const n=()=>`.${(s.params.wrapperClass||"").trim().split(" ").join(".")}`;let o=i&&i.shadowRoot&&i.shadowRoot.querySelector?i.shadowRoot.querySelector(n()):Ve(i,n())[0];return!o&&s.params.createElements&&(o=vt("div",s.params.wrapperClass),i.append(o),Ve(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"||ot(i,"direction")==="rtl",rtlTranslate:s.params.direction==="horizontal"&&(i.dir.toLowerCase()==="rtl"||ot(i,"direction")==="rtl"),wrongRTL:ot(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(),s.attachEvents();const n=[...s.el.querySelectorAll('[loading="lazy"]')];return s.isElement&&n.push(...s.hostEl.querySelectorAll('[loading="lazy"]')),n.forEach(r=>{r.complete?os(s,r):r.addEventListener("load",o=>{os(s,o.target)})}),pi(s),s.initialized=!0,pi(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.removeAttribute("style"),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.swiper=null,Zr(i)),i.destroyed=!0),null}static extendDefaults(t){Ie(Ks,t)}static get extendedDefaults(){return Ks}static get defaults(){return nn}static installModule(t){fe.prototype.__modules__||(fe.prototype.__modules__=[]);const s=fe.prototype.__modules__;typeof t=="function"&&s.indexOf(t)<0&&s.push(t)}static use(t){return Array.isArray(t)?(t.forEach(s=>fe.installModule(s)),fe):(fe.installModule(t),fe)}}Object.keys(Us).forEach(e=>{Object.keys(Us[e]).forEach(t=>{fe.prototype[t]=Us[e][t]})});fe.use([uo,po]);function Ms(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=wt();t.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const l=o.createElement("div");function a(v,g){const y=t.params.virtual;if(y.cache&&t.virtual.cache[g])return t.virtual.cache[g];let b;return y.renderSlide?(b=y.renderSlide.call(t,v,g),typeof b=="string"&&(l.innerHTML=b,b=l.children[0])):t.isElement?b=vt("swiper-slide"):b=vt("div",t.params.slideClass),b.setAttribute("data-swiper-slide-index",g),y.renderSlide||(b.innerHTML=v),y.cache&&(t.virtual.cache[g]=b),b}function d(v){const{slidesPerView:g,slidesPerGroup:y,centeredSlides:b,loop:x}=t.params,{addSlidesBefore:E,addSlidesAfter:T}=t.params.virtual,{from:C,to:j,slides:Q,slidesGrid:Y,offset:pe}=t.virtual;t.params.cssMode||t.updateActiveIndex();const k=t.activeIndex||0;let z;t.rtlTranslate?z="right":z=t.isHorizontal()?"left":"top";let G,V;b?(G=Math.floor(g/2)+y+T,V=Math.floor(g/2)+y+E):(G=g+(y-1)+T,V=(x?g:y)+E);let w=k-V,L=k+G;x||(w=Math.max(w,0),L=Math.min(L,Q.length-1));let N=(t.slidesGrid[w]||0)-(t.slidesGrid[0]||0);x&&k>=V?(w-=V,b||(N+=t.slidesGrid[0])):x&&k<V&&(w=-V,b&&(N+=t.slidesGrid[0])),Object.assign(t.virtual,{from:w,to:L,offset:N,slidesGrid:t.slidesGrid,slidesBefore:V,slidesAfter:G});function K(){t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),n("virtualUpdate")}if(C===w&&j===L&&!v){t.slidesGrid!==Y&&N!==pe&&t.slides.forEach($=>{$.style[z]=`${N-Math.abs(t.cssOverflowAdjustment())}px`}),t.updateProgress(),n("virtualUpdate");return}if(t.params.virtual.renderExternal){t.params.virtual.renderExternal.call(t,{offset:N,from:w,to:L,slides:function(){const ae=[];for(let Ye=w;Ye<=L;Ye+=1)ae.push(Q[Ye]);return ae}()}),t.params.virtual.renderExternalUpdate?K():n("virtualUpdate");return}const U=[],ce=[],be=$=>{let ae=$;return $<0?ae=Q.length+$:ae>=Q.length&&(ae=ae-Q.length),ae};if(v)t.slides.filter($=>$.matches(`.${t.params.slideClass}, swiper-slide`)).forEach($=>{$.remove()});else for(let $=C;$<=j;$+=1)if($<w||$>L){const ae=be($);t.slides.filter(Ye=>Ye.matches(`.${t.params.slideClass}[data-swiper-slide-index="${ae}"], swiper-slide[data-swiper-slide-index="${ae}"]`)).forEach(Ye=>{Ye.remove()})}const he=x?-Q.length:0,me=x?Q.length*2:Q.length;for(let $=he;$<me;$+=1)if($>=w&&$<=L){const ae=be($);typeof j>"u"||v?ce.push(ae):($>j&&ce.push(ae),$<C&&U.push(ae))}if(ce.forEach($=>{t.slidesEl.append(a(Q[$],$))}),x)for(let $=U.length-1;$>=0;$-=1){const ae=U[$];t.slidesEl.prepend(a(Q[ae],ae))}else U.sort(($,ae)=>ae-$),U.forEach($=>{t.slidesEl.prepend(a(Q[$],$))});Ve(t.slidesEl,".swiper-slide, swiper-slide").forEach($=>{$.style[z]=`${N-Math.abs(t.cssOverflowAdjustment())}px`}),K()}function c(v){if(typeof v=="object"&&"length"in v)for(let g=0;g<v.length;g+=1)v[g]&&t.virtual.slides.push(v[g]);else t.virtual.slides.push(v);d(!0)}function f(v){const g=t.activeIndex;let y=g+1,b=1;if(Array.isArray(v)){for(let x=0;x<v.length;x+=1)v[x]&&t.virtual.slides.unshift(v[x]);y=g+v.length,b=v.length}else t.virtual.slides.unshift(v);if(t.params.virtual.cache){const x=t.virtual.cache,E={};Object.keys(x).forEach(T=>{const C=x[T],j=C.getAttribute("data-swiper-slide-index");j&&C.setAttribute("data-swiper-slide-index",parseInt(j,10)+b),E[parseInt(T,10)+b]=C}),t.virtual.cache=E}d(!0),t.slideTo(y,0)}function m(v){if(typeof v>"u"||v===null)return;let g=t.activeIndex;if(Array.isArray(v))for(let y=v.length-1;y>=0;y-=1)t.params.virtual.cache&&(delete t.virtual.cache[v[y]],Object.keys(t.virtual.cache).forEach(b=>{b>v&&(t.virtual.cache[b-1]=t.virtual.cache[b],t.virtual.cache[b-1].setAttribute("data-swiper-slide-index",b-1),delete t.virtual.cache[b])})),t.virtual.slides.splice(v[y],1),v[y]<g&&(g-=1),g=Math.max(g,0);else t.params.virtual.cache&&(delete t.virtual.cache[v],Object.keys(t.virtual.cache).forEach(y=>{y>v&&(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(v,1),v<g&&(g-=1),g=Math.max(g,0);d(!0),t.slideTo(g,0)}function p(){t.virtual.slides=[],t.params.virtual.cache&&(t.virtual.cache={}),d(!0),t.slideTo(0,0)}i("beforeInit",()=>{if(!t.params.virtual.enabled)return;let v;if(typeof t.passedParams.virtual.slides>"u"){const g=[...t.slidesEl.children].filter(y=>y.matches(`.${t.params.slideClass}, swiper-slide`));g&&g.length&&(t.virtual.slides=[...g],v=!0,g.forEach((y,b)=>{y.setAttribute("data-swiper-slide-index",b),t.virtual.cache[b]=y,y.remove()}))}v||(t.virtual.slides=t.params.virtual.slides),t.classNames.push(`${t.params.containerModifierClass}virtual`),t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0,d()}),i("setTranslate",()=>{t.params.virtual.enabled&&(t.params.cssMode&&!t._immediateVirtual?(clearTimeout(r),r=setTimeout(()=>{d()},100)):d())}),i("init update resize",()=>{t.params.virtual.enabled&&t.params.cssMode&&Rt(t.wrapperEl,"--swiper-virtual-size",`${t.virtualSize}px`)}),Object.assign(t.virtual,{appendSlide:c,prependSlide:f,removeSlide:m,removeAllSlides:p,update:d})}function bl(e,t,s,i){return e.params.createElements&&Object.keys(i).forEac
1h(n=>{if(!s[n]&&s.auto===!0){let r=Ve(e.el,`.${i[n]}`)[0];r||(r=vt("div",i[n]),r.className=i[n],e.el.append(r)),s[n]=r,t[n]=r}}),s}function As(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};const r=g=>(Array.isArray(g)?g:[g]).filter(y=>!!y);function o(g){let y;return g&&typeof g=="string"&&t.isElement&&(y=t.el.querySelector(g),y)?y:(g&&(typeof g=="string"&&(y=[...document.querySelectorAll(g)]),t.params.uniqueNavElements&&typeof g=="string"&&y.length>1&&t.el.querySelectorAll(g).length===1&&(y=t.el.querySelector(g))),g&&!y?g:y)}function l(g,y){const b=t.params.navigation;g=r(g),g.forEach(x=>{x&&(x.classList[y?"add":"remove"](...b.disabledClass.split(" ")),x.tagName==="BUTTON"&&(x.disabled=y),t.params.watchOverflow&&t.enabled&&x.classList[t.isLocked?"add":"remove"](b.lockClass))})}function a(){const{nextEl:g,prevEl:y}=t.navigation;if(t.params.loop){l(y,!1),l(g,!1);return}l(y,t.isBeginning&&!t.params.rewind),l(g,t.isEnd&&!t.params.rewind)}function d(g){g.preventDefault(),!(t.isBeginning&&!t.params.loop&&!t.params.rewind)&&(t.slidePrev(),n("navigationPrev"))}function c(g){g.preventDefault(),!(t.isEnd&&!t.params.loop&&!t.params.rewind)&&(t.slideNext(),n("navigationNext"))}function f(){const g=t.params.navigation;if(t.params.navigation=bl(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(g.nextEl||g.prevEl))return;let y=o(g.nextEl),b=o(g.prevEl);Object.assign(t.navigation,{nextEl:y,prevEl:b}),y=r(y),b=r(b);const x=(E,T)=>{E&&E.addEventListener("click",T==="next"?c:d),!t.enabled&&E&&E.classList.add(...g.lockClass.split(" "))};y.forEach(E=>x(E,"next")),b.forEach(E=>x(E,"prev"))}function m(){let{nextEl:g,prevEl:y}=t.navigation;g=r(g),y=r(y);const b=(x,E)=>{x.removeEventListener("click",E==="next"?c:d),x.classList.remove(...t.params.navigation.disabledClass.split(" "))};g.forEach(x=>b(x,"next")),y.forEach(x=>b(x,"prev"))}i("init",()=>{t.params.navigation.enabled===!1?v():(f(),a())}),i("toEdge fromEdge lock unlock",()=>{a()}),i("destroy",()=>{m()}),i("enable disable",()=>{let{nextEl:g,prevEl:y}=t.navigation;if(g=r(g),y=r(y),t.enabled){a();return}[...g,...y].filter(b=>!!b).forEach(b=>b.classList.add(t.params.navigation.lockClass))}),i("click",(g,y)=>{let{nextEl:b,prevEl:x}=t.navigation;b=r(b),x=r(x);const E=y.target;if(t.params.navigation.hideOnClick&&!x.includes(E)&&!b.includes(E)){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===E||t.pagination.el.contains(E)))return;let T;b.length?T=b[0].classList.contains(t.params.navigation.hiddenClass):x.length&&(T=x[0].classList.contains(t.params.navigation.hiddenClass)),n(T===!0?"navigationShow":"navigationHide"),[...b,...x].filter(C=>!!C).forEach(C=>C.classList.toggle(t.params.navigation.hiddenClass))}});const p=()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),f(),a()},v=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),m()};Object.assign(t.navigation,{enable:p,disable:v,update:a,init:f,destroy:m})}function Ys(e){return e===void 0&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function Ps(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,itemRoleDescriptionMessage:null,slideRole:"group",id:null}}),t.a11y={clicked:!1};let n=null;function r(w){const L=n;L.length!==0&&(L.innerHTML="",L.innerHTML=w)}const o=w=>(Array.isArray(w)?w:[w]).filter(L=>!!L);function l(w){w===void 0&&(w=16);const L=()=>Math.round(16*Math.random()).toString(16);return"x".repeat(w).replace(/x/g,L)}
1function a(w){w=o(w),w.forEach(L=>{L.setAttribute("tabIndex","0")})}function d(w){w=o(w),w.forEach(L=>{L.setAttribute("tabIndex","-1")})}function c(w,L){w=o(w),w.forEach(N=>{N.setAttribute("role",L)})}function f(w,L){w=o(w),w.forEach(N=>{N.setAttribute("aria-roledescription",L)})}function m(w,L){w=o(w),w.forEach(N=>{N.setAttribute("aria-controls",L)})}function p(w,L){w=o(w),w.forEach(N=>{N.setAttribute("aria-label",L)})}function v(w,L){w=o(w),w.forEach(N=>{N.setAttribute("id",L)})}function g(w,L){w=o(w),w.forEach(N=>{N.setAttribute("aria-live",L)})}function y(w){w=o(w),w.forEach(L=>{L.setAttribute("aria-disabled",!0)})}function b(w){w=o(w),w.forEach(L=>{L.setAttribute("aria-disabled",!1)})}function x(w){if(w.keyCode!==13&&w.keyCode!==32)return;const L=t.params.a11y,N=w.target;t.pagination&&t.pagination.el&&(N===t.pagination.el||t.pagination.el.contains(w.target))&&!w.target.matches(Ys(t.params.pagination.bulletClass))||(t.navigation&&t.navigation.nextEl&&N===t.navigation.nextEl&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?r(L.lastSlideMessage):r(L.nextSlideMessage)),t.navigation&&t.navigation.prevEl&&N===t.navigation.prevEl&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?r(L.firstSlideMessage):r(L.prevSlideMessage)),t.pagination&&N.matches(Ys(t.params.pagination.bulletClass))&&N.click())}function E(){if(t.params.loop||t.params.rewind||!t.navigation)return;const{nextEl:w,prevEl:L}=t.navigation;L&&(t.isBeginning?(y(L),d(L)):(b(L),a(L))),w&&(t.isEnd?(y(w),d(w)):(b(w),a(w)))}function T(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function C(){return T()&&t.params.pagination.clickable}function j(){const w=t.params.a11y;T()&&t.pagination.bullets.forEach(L=>{t.params.pagination.clickable&&(a(L),t.params.pagination.renderBullet||(c(L,"button"),p(L,w.paginationBulletMessage.replace(/\{\{index\}\}/,ui(L)+1)))),L.matches(Ys(t.params.pagination.bulletActiveClass))?L.setAttribute("aria-current","true"):L.removeAttribute("aria-current")})}const Q=(w,L,N)=>{a(w),w.tagName!=="BUTTON"&&(c(w,"button"),w.addEventListener("keydown",x)),p(w,N),m(w,L)},Y=()=>{t.a11y.clicked=!0},pe=()=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{t.destroyed||(t.a11y.clicked=!1)})})},k=w=>{if(t.a11y.clicked)return;const L=w.target.closest(`.${t.params.slideClass}, swiper-slide`);if(!L||!t.slides.includes(L))return;const N=t.slides.indexOf(L)===t.activeIndex,K=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(L);N||K||w.sourceCapabilities&&w.sourceCapabilities.firesTouchEvents||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,t.slideTo(t.slides.indexOf(L),0))},z=()=>{const w=t.params.a11y;w.itemRoleDescriptionMessage&&f(t.slides,w.itemRoleDescriptionMessage),w.slideRole&&c(t.slides,w.slideRole);const L=t.slides.length;w.slideLabelMessage&&t.slides.forEach((N,K)=>{const U=t.params.loop?parseInt(N.getAttribute("data-swiper-slide-index"),10):K,ce=w.slideLabelMessage.replace(/\{\{index\}\}/,U+1).replace(/\{\{slidesLength\}\}/,L);p(N,ce)})},G=()=>{const w=t.params.a11y;t.el.append(n);const L=t.el;w.containerRoleDescriptionMessage&&f(L,w.containerRoleDescriptionMessage),w.containerMessage&&p(L,w.containerMessage);const N=t.wrapperEl,K=w.id||N.getAttribute("id")||`swiper-wrapper-${l(16)}`,U=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";v(N,K),g(N,U),z();let{nextEl:ce,prevEl:be}=t.navigation?t.navigation:{};ce=o(ce),be=o(be),ce&&ce.forEach(he=>Q(he,K,w.nextSlideMessage)),be&&be.forEach(he=>Q(he,K,w.prevSlideMessage)),C()&&o(t.pagination.el).forEach(me=>{me.addEventListener("keydown",x)}),t.el.addEventListener("focus",k,!0),t.el.addEventListener("pointerdown",Y,!0),t.el.addEventListener("pointerup",pe,!0)};function V(){n&&n.remove();let{nextEl:w,prevEl:L}=t.navigation?t.navigation:{};w=o(w),L=o(L),w&&w.forEach(N=>N.removeEventListener("keydown",x)),L&&L.forEach(N=>N.removeEventListener("keydown",x)),C()&&o(t.pagination.el).forEach(K=>{K.removeEventListener("keydown",x)}),t.el.removeEventListener("focus",k,!0),t.el.removeEventListener("pointerdown",Y,!0),t.el.removeEventListener("pointerup",pe,!0)}i("beforeInit",()=>{n=vt("span",t.params.a11y.notificationClass),n.setAttribute("aria-live","assertive"),n.setAttribute("aria-atomic","true")}),i("afterInit",()=>{t.params.a11y.enabled&&G()}),i("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{t.params.a11y.enabled&&z()}),i("fromEdge toEdge afterInit lock unlock",()=>{t.params.a11y.enabled&&E()}),i("paginationUpdate",()=>{t.params.a11y.enabled&&j()}),i("destroy",()=>{t.params.a11y.enabled&&V()})}const jn={modules:[As,Ms,Ps],direction:"horizontal",loop:!1,slidesPerView:1,spaceBetween:16,grabCursor:!0,breakpoints:{601:{slidesPerView:2},1201:{slidesPerView:4}},navigation:{nextEl:".swiper-alt-navigation .swiper-button-next",prevEl:".swiper-alt-navigation .swiper-button-prev"},a11y:{prevSlideMessage:"Forrige slide",nextSlideMessage:"Næste slide"}};function wl(e,t){let s;return function(...i){clearTimeout(s),s=setTimeout(()=>e.apply(this,i),t)}}
1document.querySelectorAll(".blocklist-component-carousel:not(.has-filters, .blocklist-component-carousel-gallery) .swiper").forEach(function(e){new fe(e,jn)});function yl(e){var t=e.closest(".gallery-wrapper");return t?t.querySelector(".eud-theme-title"):null}var Xs=document.body.classList.contains("eud-theme");(function(){var t=document.querySelectorAll(".blocklist-component-carousel");if(t.length){if(!("IntersectionObserver"in window)){t.forEach(function(i){i.classList.add("js-reveal","is-revealed")});return}var s=new IntersectionObserver(function(i){i.forEach(function(n){n.isIntersecting&&(n.target.classList.add("is-revealed"),s.unobserve(n.target))})},{threshold:0,rootMargin:"0px 0px -20% 0px"});t.forEach(function(i){i.classList.add("js-reveal"),s.observe(i)})}})();document.querySelectorAll(".blocklist-component-carousel-gallery .swiper").forEach(function(e){var t={modules:[As,Ms,Ps],direction:"horizontal",loop:!1,slidesPerView:1,spaceBetween:16,grabCursor:!0,slidesOffsetBefore:0,breakpoints:{601:{slidesPerView:2},993:{slidesPerView:2,slidesOffsetBefore:Xs?300:0},1201:{slidesPerView:3,slidesOffsetBefore:Xs?300:0}},navigation:{nextEl:".swiper-alt-navigation .swiper-button-next",prevEl:".swiper-alt-navigation .swiper-button-prev"},a11y:{prevSlideMessage:"Forrige slide",nextSlideMessage:"Næste slide"},on:{slideChange:function(){var i=yl(e);if(i){var n=window.innerWidth<=768;n||this.activeIndex===0?i.classList.remove("behind"):i.classList.add("behind")}}}},s=new fe(e,t);Xs&&window.addEventListener("resize",wl(function(){s.destroy(!0,!0),s=new fe(e,t)},250))});const Sl={modules:[As,Ms,Ps],direction:"horizontal",loop:!1,slidesPerView:"auto",spaceBetween:16,grabCursor:!0,nested:!0,navigation:{nextEl:".swiper-navigation .swiper-button-next",prevEl:".swiper-navigation .swiper-button-prev"},a11y:{prevSlideMessage:"Forrige slide",nextSlideMessage:"Næste slide"}};document.querySelectorAll(".blocklist-component-carousel.has-filters").forEach(function(e){let t=new fe(e.querySelector(".swiper.outer"),jn),s=new fe(e.querySelector(".swiper.inner"),Sl),i=e.querySelectorAll(".categories button"),n=e.querySelectorAll(".swiper-slide.carousel-card-education");i.forEach(function(d){d.addEventListener("click",function(c){i.forEach(m=>m.classList.remove("active")),this.classList.add("active");let f=this.getAttribute("data-category");n.forEach(function(m){m.getAttribute("data-category")===f?(m.style.display="block",m.classList.add("updated")):m.style.display="none"}),t.update()})});function r(){let d=e.querySelector(".swiper.inner .swiper-wrapper");d.scrollWidth>d.clientWidth?d.parentNode.classList.add("overflowing"):d.parentNode.classList.remove("overflowing")}r(),s.on("resize",function(){r()});let l=window.location.search.match(/category=([^&]*)/),a=l?l[1]:null;if(a){let d=e.querySelector(`button[data-category="${a}"]`);if(d){d.click();let c=Array.from(i).findIndex(f=>f.getAttribute("data-category")===a);s.slideTo(c)}else i[0].click()}});const xl=document.querySelectorAll("[data-accordion]");function rn(e){e.style.height=e.scrollHeight+"px",e.style.opacity="1"}xl.forEach(e=>{const t=e.querySelector("[data-accordion-toggler]"),s=t.querySelector(".toggler-icons"),i=e.querySelector("[data-accordion-content]");let n=!1,r=!1;t.addEventListener("click",()=>{n||(r?(s.classList.toggle("closed"),s.classList.toggle("opened"),rn(i),setTimeout(o=>{i.style.height="0px",i.style.opacity="0"},125)):(s.classList.toggle("closed"),s.classList.toggle("opened"),i.classList.remove("hidden"),i.classList.add("is-animating"),rn(i)),n=!0)}),i.addEventListener("transitionend",o=>{o.propertyName==="height"&&(n=!1,r=!r,t.toggleAttribute("aria-expanded"),i.toggleAttribute("aria-hidden"),i.style=null,r?i.classList.remove("is-animating"):i.classList.add("hidden"))})});document.querySelectorAll(".video").forEach(function(e){e.querySelector("[data-play-toggle]")&&e.querySelector("[data-play-toggle]").addEventListener("click",t=>{t.preventDefault(),e.classList.add("playing");let s=e.querySelector("iframe"),i=s.getAttribute("src");s.setAttribute("src",i+"?autoplay=1")})});const Qs=document.querySelector(".hero-video");if(Qs){let e=!1;document.querySelector(".video-controls").addEventListener("click",function(t){t.preventDefault(),t.target.closest(".video-controls").classList.toggle("playing"),e?(Qs.play(),e=!1):(Qs.pause(),e=!0)})}const El={modules:[As,Ms,Ps],direction:"horizontal",loop:!1,slidesPerView:"auto",spaceBetween:0,grabCursor:!0,autoHeight:!0,observer:!0,navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},a11y:{prevSlideMessage:"Forrige slide",nextSlideMessage:"Næste slide"}};document.querySelectorAll(".process-component .swiper").forEach(function(e){var t;const s=window.matchMedia("(min-width:1201px)"),i=function(){function a(){e.querySelectorAll("[data-process-item]").forEach(d=>{l(d,!0)})}s.matches===!0?(t!==void 0&&t.destroy(!0,!0),n(),a()):s.matches===!1&&(r(),a(),t=new fe(e,El))},n=function(){document.querySelectorAll(".process-component [data-duo-item]").forEach(function(a){let d=a.nextElementSibling;if(d){let c=document.createElement("div");c.className="duo-wrapper",a.parentNode.insertBefore(c,a),c.appendChild(a),c.appendChild(d)}})},r=function(){document.querySelectorAll(".duo-wrapper").forEach(function(a){let d=a.parentNode;for(;a.firstChild;)d.insertBefore(a.firstChild,a);d.removeChild(a)})};
1s.addEventListener("change",i),i();const o=e.querySelectorAll("[data-process-item]");o.forEach(a=>{a.addEventListener("click",d=>{var f,m;const c=a.classList.contains("open");o.forEach(p=>{p!==a&&p.classList.contains("open")&&l(p,!0)}),a.matches("[data-duo-item]")&&s.matches?[(f=a.nextElementSibling)!=null&&f.matches("[data-duo-item]")?a.nextElementSibling:(m=a.previousElementSibling)!=null&&m.matches("[data-duo-item]")?a.previousElementSibling:null,a].forEach(v=>l(v,c)):l(a,c)})});function l(a,d){if(!a)return;const c=a.querySelector(".toggler-icons"),f=a.querySelector("[data-process-item-content]");d?(a.classList.remove("open"),a.querySelector(".card").setAttribute("aria-expanded","false"),c==null||c.classList.replace("opened","closed"),f==null||f.removeAttribute("aria-hidden"),f.style.height="0px",f.style.opacity="0",s.matches===!0?f.style.width="0px":f.style.width=f.scrollWidth+"px"):(a.classList.add("open"),a.querySelector(".card").setAttribute("aria-expanded","true"),c==null||c.classList.replace("closed","opened"),f==null||f.setAttribute("aria-hidden","false"),f.style.height=f.scrollHeight+"px",f.style.opacity="1",s.matches===!0&&(f.style.width=f.scrollWidth+"px"))}});const pt=document.querySelector(".mobile-navigation"),Tl=document.querySelector(".mobile-close-button"),_l=document.querySelector(".icon-mobile-menu"),Ml=document.querySelectorAll("button.back-button"),$n=document.getElementById("header-underlay");let on=null;function Al(e){document.querySelector(".main-mobile-navigation").classList.remove("active"),document.querySelector('.mobile-page[data-page-id="'+e+'"]').classList.add("active")}function Pl(){document.querySelector(".main-mobile-navigation").classList.add("active"),document.querySelector(".mobile-page.active").classList.remove("active")}Tl.addEventListener("click",function(){document.body.classList.remove("no-scroll"),$n.classList.remove("active"),pt.classList.remove("active"),pt.setAttribute("inert",""),pt.setAttribute("aria-expanded","false")});_l.addEventListener("click",function(){document.body.classList.add("no-scroll"),$n.classList.add("active"),pt.classList.add("active"),pt.removeAttribute("inert"),pt.setAttribute("aria-expanded","true"),pt.querySelector(".mobile-close-button").focus()});Ml.forEach(function(e){e.addEventListener("click",function(){Pl()})});document.querySelectorAll("[data-button-mobile-selector]").forEach(function(e){e.addEventListener("click",function(t){t.preventDefault(),on=t.target.closest("button").getAttribute("data-page-id"),Al(on)})});const It=document.getElementById("desktop-header"),Ll=document.querySelectorAll(".icon-close"),Ai=document.getElementById("header-underlay"),Wn=document.querySelector(".icon-menu"),je=document.querySelector(".drilldown-container"),ps=document.getElementById("drilldown-underlay"),$e=document.getElementById("search-modal"),Un=document.querySelector("[data-open-search-modal]"),Cl=document.querySelector("[data-close-search-modal]"),Il=document.querySelectorAll(".main-navigation nav [data-button-expander]"),Ol=document.querySelectorAll(".item-list"),hs=document.querySelectorAll("[data-button-expander]");let ms=!1,hi=!1,ht=null,gs=!1;function Dl(e){document.querySelectorAll(".submenu-list, .item-list").forEach(function(t){t.classList.add("hide")}),document.querySelectorAll(`[data-menu-id="${e}"]`).forEach(function(t){t.classList.remove("hide")})}document.addEventListener("keydown",function(e){e.key==="Escape"&&Dt()});function Dt(){ht?hs[ht-1].focus():gs?Un.focus():hi?ps.focus():ms?Wn.focus():hs[0].focus(),ht=null,ms=!1,hi=!1,ps.classList.remove("active"),je.classList.remove("active"),je.setAttribute("aria-hidden","true"),je.setAttribute("tabindex","-1"),je.setAttribute("inert",""),je.setAttribute("aria-expanded","false"),Ai.classList.remove("active"),It.classList.remove("expanded"),It.setAttribute("aria-expanded","false"),document.querySelectorAll("[data-button-expander]").forEach(function(e){e.classList.remove("active")})}document.querySelectorAll("[data-button-expander]").forEach(function(e){e.addEventListener("click",function(t){t.preventDefault(),Ai.classList.add("active"),document.querySelectorAll("[data-button-expander]").forEach(function(s){s.classList.remove("active")}),ms&&ht===t.target.closest("button").getAttribute("data-id")?Dt():(ht=t.target.closest("button").getAttribute("data-id"),Dl(ht),t.target.closest("button").classList.toggle("active"),It.classList.add("expanded"),It.setAttribute("aria-expanded","true"),ms=!0)})});Ai.addEventListener("click",function(){Dt()});ps.addEventListener("click",function(){Dt()});window.addEventListener("scroll",function(){window.scrollY>0?It.classList.add("active"):It.classList.remove("active")});Ll.forEach(function(e){e.addEventListener("click",function(t){t.preventDefault(),Dt()})});Wn.addEventListener("click",function(){hi=!0,ps.classList.add("active"),je.classList.add("active"),je.setAttribute("aria-hidden","false"),je.setAttribute("tabindex","0"),je.removeAttribute("inert"),je.setAttribute("aria-expanded","true")});function Pi(){gs=!1,$e.setAttribute("tabindex","-1"),$e.setAttribute("inert",""),$e.setAttribute("aria-expanded","fal
1se"),$e.classList.remove("active"),document.body.classList.remove("no-scroll")}Un.addEventListener("click",function(){gs?Pi():(Dt(),gs=!0,$e.setAttribute("tabindex","1"),$e.removeAttribute("inert"),$e.setAttribute("aria-expanded","true"),$e.classList.add("active"),document.body.classList.add("no-scroll"),$e.querySelector("[data-search-query]").focus())});document.addEventListener("keydown",function(e){e.key==="Escape"&&$e.classList.contains("active")&&Pi()});Cl.addEventListener("click",function(){Pi()});document.getElementById("jump-to-content").addEventListener("click",function(e){e.preventDefault(),document.getElementById("maincontent").focus()});Il.forEach(e=>{e.addEventListener("click",t=>{t.preventDefault();const s=e.getAttribute("data-id"),i=document.querySelector(`.submenu-list[data-menu-id="${s}"]`);if(i){const n=i.querySelector(".submenu-entry");n&&(n.focus(),n.addEventListener("keydown",r=>{r.shiftKey&&r.key==="Tab"&&(r.preventDefault(),e.focus())}))}})});const ln=(e,t)=>{e&&e.addEventListener("keydown",s=>{if(s.key==="Tab"&&!s.shiftKey){s.preventDefault();const i=parseInt(ht,10);t[i]?t[i].focus():t[0].focus()}})};Ol.forEach(e=>{const t=e.querySelector(".entry:last-of-type");if(t&&window.getComputedStyle(t).display!=="none")ln(t,hs);else{const i=e.getAttribute("data-menu-id"),n=document.querySelector(`.submenu-list[data-menu-id="${i}"]`);if(n){const r=n.querySelector(".submenu-entry:last-of-type");ln(r,hs)}}});document.addEventListener("DOMContentLoaded",function(){let e=["root-level"];const t=Array.from(document.querySelectorAll(".drilldown-entry")),s=Array.from(document.querySelectorAll(".drilldown-back-button")),i=Array.from(document.querySelectorAll(".drilldown-page")),n=document.querySelector(".drilldown-close-button"),r=document.querySelector(".mobile-navigation"),o=document.querySelector(".drilldown-container"),l=document.getElementById("drilldown-underlay"),a=Array.from(document.querySelectorAll(".mobile-drilldown-entry"));t.forEach(p=>{p.addEventListener("click",function(){const v=this.getAttribute("data-link-id");v&&f(e[e.length-1],"forward").then(()=>{e.push(v),c(e[e.length-1],"forward")})})}),a.forEach(p=>{p.addEventListener("click",function(){o.classList.add("active"),o.removeAttribute("inert"),l.classList.add("active");const v=this.getAttribute("data-link-id");v&&(e.push(v),c(v,"forward"))})}),s.forEach(p=>{p.addEventListener("click",function(){e.length>2?f(e.pop(),"backward").then(()=>{c(e[e.length-1],"backward")}):e.length===2&&(r.classList.contains("active")?(e=["root-level"],m()):f(e.pop(),"backward").then(()=>{c(e[e.length-1],"backward")}))})});function d(p){return i.find(v=>v.getAttribute("data-page-id")===p)}function c(p,v){i.forEach(y=>y.classList.remove("active"));const g=d(p);g.classList.add("active"),g.animate([{transform:v==="forward"?"translateX(100%)":"translateX(-100%)",opacity:0},{transform:"translateX(0)",opacity:1}],{duration:400,easing:"ease"})}function f(p,v){return new Promise((g,y)=>{const b=d(p),x=b.animate([{transform:"translateX(0)",opacity:1},{transform:v==="forward"?"translateX(-100%)":"translateX(100%)",opacity:0}],{duration:150,easing:"ease"});x.onfinish=()=>{b.classList.remove("active"),g()}})}n.addEventListener("click",function(){m()});function m(){o.classList.remove("active"),o.setAttribute("inert",""),l.classList.remove("active")}});const kl=document.querySelectorAll(".blocklist-component-promo-module");kl.forEach(e=>{const t=e.querySelectorAll(".promo-link");t.length>0&&(t.forEach(s=>{s.addEventListener("click",function(i){Nl(e,t);const n=s.getAttribute("data-id"),r=s.getAttribute("data-color");s.classList.add("active"),e.querySelector(`.promo-image[data-id="${n}"]`).classList.add("move"),e.querySelector(`.promo-content[data-id="${n}"]`).classList.add("active");let o=e.querySelector(`.promo-content[data-id="${n}"] .button`);o&&o.classList.remove("hide"),e.classList.add(r),s.disabled=!0})}),Fl(e,t))});function Fl(e,t){const s=t[0],i=s.getAttribute("data-id"),n=s.getAttribute("data-color");s.classList.add("active"),e.querySelector(`.promo-image[data-id="${i}"]`).classList.add("move"),e.querySelector(`.promo-content[data-id="${i}"]`).classList.add("active");let r=e.querySelector(`.promo-content[data-id="${i}"] .button`);r&&r.classList.remove("hide"),e.classList.add(n),s.disabled=!0}function Nl(e,t){e.querySelectorAll(".promo-image").forEach(s=>{s.classList.remove("move")}),e.querySelectorAll(".promo-content").forEach(s=>{s.classList.remove("active");const i=s.querySelector(".button");i&&i.classList.add("hide")}),e.className="blocklist-component-promo-module bg-div global-component has-bg",t.forEach(s=>{s.classList.remove("active"),s.disabled=!1})}const Li=document.querySelectorAll("[data-remove-injected-styles]");
1function Vl(){Li.forEach(e=>{e.classList.add("cleaned");let t=e.getElementsByTagName("*");for(let i=t.length-1;i>=0;i--){var s="";t[i].style.display!=="none"&&(s=t[i].style.display,t[i].removeAttribute("style")),t[i].className="",s!==""&&(t[i].style.display=s),t[i].tagName.toLowerCase()==="div"&&t[i].childNodes.length===1&&t[i].innerHTML.includes("&nbsp;")&&t[i].parentNode.removeChild(t[i])}})}function Rl(e,t){t.disconnect();for(let s of e)(s.type==="childList"||s.type==="attributes")&&Vl();Li.forEach(s=>{t.observe(s,Kn)})}const Kn={attributes:!0,childList:!0,subtree:!0},zl=new MutationObserver(Rl);Li.forEach(e=>{zl.observe(e,Kn)});var Bl=document.querySelectorAll("[data-search-form]"),ql=document.querySelectorAll("[data-search-query]");Bl.forEach(function(e){const t=e.querySelector("[data-show-all]"),s=e.querySelector("[data-search-query]");s.addEventListener("keydown",function(i){i.key==="Enter"&&(i.preventDefault(),window.location.href=window.location.origin+"/soegning?q="+s.value)}),t&&t.addEventListener("click",function(i){i.preventDefault(),window.location.href=window.location.origin+"/soegning?q="+s.value+"&show_all=true"})});ql.forEach(function(e){e.addEventListener("keyup",Gl(function(t){if(e.value===""){e.createSuggestions({results:[]});return}const i="/api/simple-search?query="+e.value;fetch(i,{method:"GET",headers:{"Content-Type":"application/json"}}).then(n=>n.json()).then(n=>{e.createSuggestions(n)})},150))});HTMLInputElement.prototype.createSuggestions=function(e){var t=document.querySelector(".suggestions-container");if(e.results.length===0){t&&t.remove();return}t&&t.remove();var s=document.createElement("div");s.className="suggestions-container",e.results.forEach(function(i){var n=document.createElement("a");n.setAttribute("href",i.url),n.className="suggestion-entry",n.innerHTML=`<span class="suggestion-text">${i.suggestedInput}</span><span class="suggestion-category">${i.label}</span>`,s.appendChild(n)}),this.parentNode.insertBefore(s,this.nextSibling)};function Gl(e,t){let s;return function(...i){const n=this;clearTimeout(s),s=setTimeout(()=>e.apply(n,i),t)}}/**
2* @vue/shared v3.5.17
3* (c) 2018-present Yuxi (Evan) You and Vue contributors
4* @license MIT
5**//*! #__NO_SIDE_EFFECTS__ */function Ci(e){const t=Object.create(null);for(const s of e.split(","))t[s]=1;return s=>s in t}const te={},_t=[],We=()=>{},Hl=()=>!1,Ls=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Ii=e=>e.startsWith("onUpdate:"),ue=Object.assign,Oi=(e,t)=>{const s=e.indexOf(t);s>-1&&e.splice(s,1)},jl=Object.prototype.hasOwnProperty,J=(e,t)=>jl.call(e,t),q=Array.isArray,Mt=e=>Jt(e)==="[object Map]",Cs=e=>Jt(e)==="[object Set]",an=e=>Jt(e)==="[object Date]",W=e=>typeof e=="function",de=e=>typeof e=="string",Ue=e=>typeof e=="symbol",oe=e=>e!==null&&typeof e=="object",Yn=e=>(oe(e)||W(e))&&W(e.then)&&W(e.catch),Xn=Object.prototype.toString,Jt=e=>Xn.call(e),$l=e=>Jt(e).slice(8,-1),Qn=e=>Jt(e)==="[object Object]",Di=e=>de(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Bt=Ci(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Is=e=>{const t=Object.create(null);return s=>t[s]||(t[s]=e(s))},Wl=/-(\w)/g,lt=Is(e=>e.replace(Wl,(t,s)=>s?s.toUpperCase():"")),Ul=/\B([A-Z])/g,yt=Is(e=>e.replace(Ul,"-$1").toLowerCase()),Jn=Is(e=>e.charAt(0).toUpperCase()+e.slice(1)),Js=Is(e=>e?`on${Jn(e)}`:""),mt=(e,t)=>!Object.is(e,t),ls=(e,...t)=>{for(let s=0;s<e.length;s++)e[s](...t)},mi=(e,t,s,i=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:i,value:s})},vs=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let cn;const Os=()=>cn||(cn=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function ki(e){if(q(e)){const t={};for(let s=0;s<e.length;s++){const i=e[s],n=de(i)?Ql(i):ki(i);if(n)for(const r in n)t[r]=n[r]}return t}else if(de(e)||oe(e))return e}const Kl=/;(?![^(]*\))/g,Yl=/:([^]+)/,Xl=/\/\*[^]*?\*\//g;function Ql(e){const t={};return e.replace(Xl,"").split(Kl).forEach(s=>{if(s){const i=s.split(Yl);i.length>1&&(t[i[0].trim()]=i[1].trim())}}),t}function Fi(e){let t="";if(de(e))t=e;else if(q(e))for(let s=0;s<e.length;s++){const i=Fi(e[s]);i&&(t+=i+" ")}else if(oe(e))for(const s in e)e[s]&&(t+=s+" ");return t.trim()}const Jl="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Zl=Ci(Jl);function Zn(e){return!!e||e===""}function ea(e,t){if(e.length!==t.length)return!1;let s=!0;for(let i=0;s&&i<e.length;i++)s=Ds(e[i],t[i]);return s}function Ds(e,t){if(e===t)return!0;let s=an(e),i=an(t);if(s||i)return s&&i?e.getTime()===t.getTime():!1;if(s=Ue(e),i=Ue(t),s||i)return e===t;if(s=q(e),i=q(t),s||i)return s&&i?ea(e,t):!1;if(s=oe(e),i=oe(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||!Ds(e[o],t[o]))return!1}}return String(e)===String(t)}function ta(e,t){return e.findIndex(s=>Ds(s,t))}const er=e=>!!(e&&e.__v_isRef===!0),Me=e=>de(e)?e:e==null?"":q(e)||oe(e)&&(e.toString===Xn||!W(e.toString))?er(e)?Me(e.value):JSON.stringify(e,tr,2):String(e),tr=(e,t)=>er(t)?tr(e,t.value):Mt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((s,[i,n],r)=>(s[Zs(i,r)+" =>"]=n,s),{})}:Cs(t)?{[`Set(${t.size})`]:[...t.values()].map(s=>Zs(s))}:Ue(t)?Zs(t):oe(t)&&!q(t)&&!Qn(t)?String(t):t,Zs=(e,t="")=>{var s;return Ue(e)?`Symbol(${(s=e.description)!=null?s:t})`:e};/**
6* @vue/reactivity v3.5.17
7* (c) 2018-present Yuxi (Evan) You and Vue contributors
8* @license MIT
vendor: 10,682 bytes, line 9
9**/let Ae;class sa{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Ae,!t&&Ae&&(this.index=(Ae.scopes||(Ae.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=Ae;try{return Ae=this,t()}finally{Ae=s}}}on(){++this._on===1&&(this.prevScope=Ae,Ae=this)}off(){this._on>0&&--this._on===0&&(Ae=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 ia(){return Ae}let ne;const ei=new WeakSet;class sr{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,Ae&&Ae.active&&Ae.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,ei.has(this)&&(ei.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||nr(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,dn(this),rr(this);const t=ne,s=Re;ne=this,Re=!0;try{return this.fn()}finally{or(this),ne=t,Re=s,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)Ri(t);this.deps=this.depsTail=void 0,dn(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?ei.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){gi(this)&&this.run()}get dirty(){return gi(this)}}let ir=0,qt,Gt;function nr(e,t=!1){if(e.flags|=8,t){e.next=Gt,Gt=e;return}e.next=qt,qt=e}function Ni(){ir++}function Vi(){if(--ir>0)return;if(Gt){let t=Gt;for(Gt=void 0;t;){const s=t.next;t.next=void 0,t.flags&=-9,t=s}}let e;for(;qt;){let t=qt;for(qt=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 rr(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function or(e){let t,s=e.depsTail,i=s;for(;i;){const n=i.prevDep;i.version===-1?(i===s&&(s=n),Ri(i),na(i)):t=i,i.dep.activeLink=i.prevActiveLink,i.prevActiveLink=void 0,i=n}e.deps=t,e.depsTail=s}function gi(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(lr(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function lr(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Ut)||(e.globalVersion=Ut,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!gi(e))))return;e.flags|=2;const t=e.dep,s=ne,i=Re;ne=e,Re=!0;try{rr(e);const n=e.fn(e._value);(t.version===0||mt(n,e._value))&&(e.flags|=128,e._value=n,t.version++)}catch(n){throw t.version++,n}finally{ne=s,Re=i,or(e),e.flags&=-3}}function Ri(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)Ri(r,!0)}!t&&!--s.sc&&s.map&&s.map.delete(s.key)}function na(e){const{prevDep:t,nextDep:s}=e;t&&(t.nextDep=s,e.prevDep=void 0),s&&(s.prevDep=t,e.nextDep=void 0)}let Re=!0;const ar=[];function tt(){ar.push(Re),Re=!1}function st(){const e=ar.pop();Re=e===void 0?!0:e}function dn(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const s=ne;ne=void 0;try{t()}finally{ne=s}}}let Ut=0;class ra{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 cr{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(!ne||!Re||ne===this.computed)return;let s=this.activeLink;if(s===void 0||s.sub!==ne)s=this.activeLink=new ra(ne,this),ne.deps?(s.prevDep=ne.depsTail,ne.depsTail.nextDep=s,ne.depsTail=s):ne.deps=ne.depsTail=s,dr(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=ne.depsTail,s.nextDep=void 0,ne.depsTail.nextDep=s,ne.depsTail=s,ne.deps===s&&(ne.deps=i)}return s}trigger(t){this.version++,Ut++,this.notify(t)}notify(t){Ni();try{for(let s=this.subs;s;s=s.prevSub)s.sub.notify()&&s.sub.dep.notify()}finally{Vi()}}}function dr(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)dr(i)}const s=e.dep.subs;s!==e&&(e.prevSub=s,s&&(s.nextSub=e)),e.dep.subs=e}}const vi=new WeakMap,gt=Symbol(""),bi=Symbol(""),Kt=Symbol("");function ve(e,t,s){if(Re&&ne){let i=vi.get(e);i||vi.set(e,i=new Map);let n=i.get(s);n||(i.set(s,n=new cr),n.map=i,n.key=s),n.track()}}function Je(e,t,s,i,n,r){const o=vi.get(e);if(!o){Ut++;return}const l=a=>{a&&a.trigger()};if(Ni(),t==="clear")o.forEach(l);else{const a=q(e),d=a&&Di(s);if(a&&s==="length"){const c=Number(i);o.forEach((f,m)=>{(m==="length"||m===Kt||!Ue(m)&&m>=c)&&l(f)})}else switch((s!==void 0||o.has(void 0))&&l(o.get(s)),d&&l(o.get(Kt)),t){case"add":a?d&&l(o.get("length")):(l(o.get(gt)),Mt(e)&&l(o.get(bi)));break;case"delete":a||(l(o.get(gt)),Mt(e)&&l(o.get(bi)));break;case"set":Mt(e)&&l(o.get(gt));break}}Vi()}function xt(e){const t=ee(e);return t===e?t:(ve(t,"iterate",Kt),ze(e)?t:t.map(Se))}function ks(e){return ve(e=ee(e),"iterate",Kt),e}const oa={__proto__:null,[Symbol.iterator](){return ti(this,Symbol.iterator,Se)},concat(...e){return xt(this).concat(...e.map(t=>q(t)?xt(t):t))},entries(){return ti(this,"entries",e=>(e[1]=Se(e[1]),e))},every(e,t){return Xe(this,"every",e,t,void 0,arguments)},filter(e,t){return Xe(this,"filter",e,t,s=>s.map(Se),arguments)},find(e,t){return Xe(this,"find",e,t,Se,arguments)},findIndex(e,t){return Xe(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Xe(this,"findLast",e,t,Se,arguments)},findLastIndex(e,t){return Xe(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Xe(this,"forEach",e,t,void 0,arguments)},includes(...e){return si(this,"includes",e)},indexOf(...e){return si(this,"indexOf",e)},join(e){return xt(this).join(e)},lastIndexOf(...e){return si(this,"lastIndexOf",e)},map(e,t){return Xe(this,"map",e,t,void 0,arguments)},pop(){return Nt(this,"pop")},push(...e){return Nt(this,"push",e)},reduce(e,...t){return fn(this,"reduce",e,t)},reduceRight(e,...t){return fn(this,"reduceRight",e,t)},shift(){return Nt(this,"shift")},some(e,t){return Xe(this,"some",e,t,void 0,arguments)},splice(...e){return Nt(this,"splice",e)},toReversed(){return xt(this).toReversed()},toSorted(e){return xt(this).toSorted(e)},toSpliced(...e){return xt(this).toSpliced(...e)},unshift(...e){return Nt(this,"unshift",e)},values(){return ti(this,"values",Se)}};function ti(e,t,s){const i=ks(e),n=i[t]();return i!==e&&!ze(e)&&(n._next=n.next,n.next=()=>{const r=n._next();return r.value&&(r.value=s(r.value)),r}),n}const la=Array.prototype;function Xe(e,t,s,i,n,r){const o=ks(e),l=o!==e&&!ze(e),a=o[t];if(a!==la[t]){const f=a.apply(e,r);return l?Se(f):f}let d=s;o!==e&&(l?d=function(f,m){return s.call(this,Se(f),m,e)}:s.length>2&&(d=function(f,m){return s.call(this,f,m,e)}));const c=a.call(o,d,i);return l&&n?n(c):c}function fn(e,t,s,i){const n=ks(e);let r=s;return n!==e&&(ze(e)?s.length>3&&(r=function(o,l,a){return s.call(this,o,l,a,e)}):r=function(o,l,a){return s.call(this,o,Se(l),a,e)}),n[t](r,...i)}function si(e,t,s){const i=ee(e);ve(i,"iterate",Kt);const n=i[t](...s);return(n===-1||n===!1)&&Gi(s[0])?(s[0]=ee(s[0]),i[t](...s)):n}function Nt(e,t,s=[]){tt(),Ni();const i=ee(e)[t].apply(e,s);return Vi(),st(),i}const aa=Ci("__proto__,__v_isRef,__isVue"),fr=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ue));function ca(e){Ue(e)||(e=String(e));const t=ee(this);return ve(t,"has",e),t.hasOwnProperty(e)}class ur{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?wa:gr:r?mr:hr).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(i)?t:void 0;const o=q(t);if(!n){let a;if(o&&(a=oa[s]))return a;if(s==="hasOwnProperty")return ca}const l=Reflect.get(t,s,Te(t)?t:i);return(Ue(s)?fr.has(s):aa(s))||(n||ve(t,"get",s),r)?l:Te(l)?o&&Di(s)?l:l.value:oe(l)?n?vr(l):Bi(l):l}}class pr extends ur{constructor(t=!1){super(!1,t)}set(t,s,i,n){let r=t[s];if(!this._isShallow){const a=bt(r);if(!ze(i)&&!bt(i)&&(r=ee(r),i=ee(i)),!q(t)&&Te(r)&&!Te(i))return a?!1:(r.value=i,!0)}const o=q(t)&&Di(s)?Number(s)<t.length:J(t,s),l=Reflect.set(t,s,i,Te(t)?t:n);return t===ee(n)&&(o?mt(i,r)&&Je(t,"set",s,i):Je(t,"add",s,i)),l}deleteProperty(t,s){const i=J(t,s);t[s];const n=Reflect.deleteProperty(t,s);return n&&i&&Je(t,"delete",s,void 0),n}has(t,s){const i=Reflect.has(t,s);return(!Ue(s)||!fr.has(s))&&ve(t,"has",s),i}ownKeys(t){return ve(t,"iterate",q(t)?"length":gt),Reflect.ownKeys(t)}}class da extends ur{constructor(t=!1){super(!0,t)}set(t,s){return!0}deleteProperty(t,s){return!0}}const fa=new pr,ua=new da,pa=new pr(!0);const wi=e=>e,is=e=>Reflect.getPrototypeOf(e);function ha(e,t,s){return function(...i){const n=this.__v_raw,r=ee(n),o=Mt(r),l=e==="entries"||e===Symbol.iterator&&o,a=e==="keys"&&o,d=n[e](...i),c=s?wi:t?bs:Se;return!t&&ve(r,"iterate",a?bi:gt),{next(){const{value:f,done:m}=d.next();return m?{value:f,done:m}:{value:l?[c(f[0]),c(f[1])]:c(f),done:m}},[Symbol.iterator](){return this}}}}function ns(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function ma(e,t){const s={get(n){const r=this.__v_raw,o=ee(r),l=ee(n);e||(mt(n,l)&&ve(o,"get",n),ve(o,"get",l));const{has:a}=is(o),d=t?wi:e?bs:Se;if(a.call(o,n))return d(r.get(n));if(a.call(o,l))return d(r.get(l));r!==o&&r.get(n)},get size(){const n=this.__v_raw;return!e&&ve(ee(n),"iterate",gt),Reflect.get(n,"size",n)},has(n){const r=this.__v_raw,o=ee(r),l=ee(n);return e||(mt(n,l)&&ve(o,"has",n),ve(o,"has",l)),n===l?r.has(n):r.has(n)||r.has(l)}
vendor: 1,081 bytes, line 9
9,forEach(n,r){const o=this,l=o.__v_raw,a=ee(l),d=t?wi:e?bs:Se;return!e&&ve(a,"iterate",gt),l.forEach((c,f)=>n.call(r,d(c),d(f),o))}};return ue(s,e?{add:ns("add"),set:ns("set"),delete:ns("delete"),clear:ns("clear")}:{add(n){!t&&!ze(n)&&!bt(n)&&(n=ee(n));const r=ee(this);return is(r).has.call(r,n)||(r.add(n),Je(r,"add",n,n)),this},set(n,r){!t&&!ze(r)&&!bt(r)&&(r=ee(r));const o=ee(this),{has:l,get:a}=is(o);let d=l.call(o,n);d||(n=ee(n),d=l.call(o,n));const c=a.call(o,n);return o.set(n,r),d?mt(r,c)&&Je(o,"set",n,r):Je(o,"add",n,r),this},delete(n){const r=ee(this),{has:o,get:l}=is(r);let a=o.call(r,n);a||(n=ee(n),a=o.call(r,n)),l&&l.call(r,n);const d=r.delete(n);return a&&Je(r,"delete",n,void 0),d},clear(){const n=ee(this),r=n.size!==0,o=n.clear();return r&&Je(n,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(n=>{s[n]=ha(n,e,t)}),s}function zi(e,t){const s=ma(e,t);return(i,n,r)=>n==="__v_isReactive"?!e:n==="__v_isReadonly"?e:n==="__v_raw"?i:Reflect.get(J(s,n)&&n in i?s:i,n,r)}const ga={get:zi(!1,!1)},va={get:zi(!1,!0)},ba={get:zi(!0,!1)};
vendor: 2,804 bytes, line 9
9const hr=new WeakMap,mr=new WeakMap,gr=new WeakMap,wa=new WeakMap;function ya(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Sa(e){return e.__v_skip||!Object.isExtensible(e)?0:ya($l(e))}function Bi(e){return bt(e)?e:qi(e,!1,fa,ga,hr)}function xa(e){return qi(e,!1,pa,va,mr)}function vr(e){return qi(e,!0,ua,ba,gr)}function qi(e,t,s,i,n){if(!oe(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=Sa(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 At(e){return bt(e)?At(e.__v_raw):!!(e&&e.__v_isReactive)}function bt(e){return!!(e&&e.__v_isReadonly)}function ze(e){return!!(e&&e.__v_isShallow)}function Gi(e){return e?!!e.__v_raw:!1}function ee(e){const t=e&&e.__v_raw;return t?ee(t):e}function Ea(e){return!J(e,"__v_skip")&&Object.isExtensible(e)&&mi(e,"__v_skip",!0),e}const Se=e=>oe(e)?Bi(e):e,bs=e=>oe(e)?vr(e):e;function Te(e){return e?e.__v_isRef===!0:!1}function Ta(e){return Te(e)?e.value:e}const _a={get:(e,t,s)=>t==="__v_raw"?e:Ta(Reflect.get(e,t,s)),set:(e,t,s,i)=>{const n=e[t];return Te(n)&&!Te(s)?(n.value=s,!0):Reflect.set(e,t,s,i)}};function br(e){return At(e)?e:new Proxy(e,_a)}class Ma{constructor(t,s,i){this.fn=t,this.setter=s,this._value=void 0,this.dep=new cr(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Ut-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!s,this.isSSR=i}notify(){if(this.flags|=16,!(this.flags&8)&&ne!==this)return nr(this,!0),!0}get value(){const t=this.dep.track();return lr(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Aa(e,t,s=!1){let i,n;return W(e)?i=e:(i=e.get,n=e.set),new Ma(i,n,s)}const rs={},ws=new WeakMap;let ft;function Pa(e,t=!1,s=ft){if(s){let i=ws.get(s);i||ws.set(s,i=[]),i.push(e)}}function La(e,t,s=te){const{immediate:i,deep:n,once:r,scheduler:o,augmentJob:l,call:a}=s,d=T=>n?T:ze(T)||n===!1||n===0?Ze(T,1):Ze(T);let c,f,m,p,v=!1,g=!1;if(Te(e)?(f=()=>e.value,v=ze(e)):At(e)?(f=()=>d(e),v=!0):q(e)?(g=!0,v=e.some(T=>At(T)||ze(T)),f=()=>e.map(T=>{if(Te(T))return T.value;if(At(T))return d(T);if(W(T))return a?a(T,2):T()})):W(e)?t?f=a?()=>a(e,2):e:f=()=>{if(m){tt();try{m()}finally{st()}}const T=ft;ft=c;try{return a?a(e,3,[p]):e(p)}finally{ft=T}}:f=We,t&&n){const T=f,C=n===!0?1/0:n;f=()=>Ze(T(),C)}const y=ia(),b=()=>{c.stop(),y&&y.active&&Oi(y.effects,c)};if(r&&t){const T=t;t=(...C)=>{T(...C),b()}}let x=g?new Array(e.length).fill(rs):rs;const E=T=>{if(!(!(c.flags&1)||!c.dirty&&!T))if(t){const C=c.run();if(n||v||(g?C.some((j,Q)=>mt(j,x[Q])):mt(C,x))){m&&m();const j=ft;ft=c;try{const Q=[C,x===rs?void 0:g&&x[0]===rs?[]:x,p];x=C,a?a(t,3,Q):t(...Q)}finally{ft=j}}}else c.run()};
vendor: 2,672 bytes, lines 9-13
9return l&&l(E),c=new sr(f),c.scheduler=o?()=>o(E,!1):E,p=T=>Pa(T,!1,c),m=c.onStop=()=>{const T=ws.get(c);if(T){if(a)a(T,4);else for(const C of T)C();ws.delete(c)}},t?i?E(!0):x=c.run():o?o(E.bind(null,!0),!0):c.run(),b.pause=c.pause.bind(c),b.resume=c.resume.bind(c),b.stop=b,b}function Ze(e,t=1/0,s){if(t<=0||!oe(e)||e.__v_skip||(s=s||new Set,s.has(e)))return e;if(s.add(e),t--,Te(e))Ze(e.value,t,s);else if(q(e))for(let i=0;i<e.length;i++)Ze(e[i],t,s);else if(Cs(e)||Mt(e))e.forEach(i=>{Ze(i,t,s)});else if(Qn(e)){for(const i in e)Ze(e[i],t,s);for(const i of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,i)&&Ze(e[i],t,s)}return e}/**
10* @vue/runtime-core v3.5.17
11* (c) 2018-present Yuxi (Evan) You and Vue contributors
12* @license MIT
13**/function Zt(e,t,s,i){try{return i?e(...i):e()}catch(n){Fs(n,t,s)}}function Ke(e,t,s,i){if(W(e)){const n=Zt(e,t,s,i);return n&&Yn(n)&&n.catch(r=>{Fs(r,t,s)}),n}if(q(e)){const n=[];for(let r=0;r<e.length;r++)n.push(Ke(e[r],t,s,i));return n}}function Fs(e,t,s,i=!0){const n=t?t.vnode:null,{errorHandler:r,throwUnhandledErrorInProduction:o}=t&&t.appContext.config||te;if(t){let l=t.parent;const a=t.proxy,d=`https://vuejs.org/error-reference/#runtime-${s}`;for(;l;){const c=l.ec;if(c){for(let f=0;f<c.length;f++)if(c[f](e,a,d)===!1)return}l=l.parent}if(r){tt(),Zt(r,null,10,[e,a,d]),st();return}}Ca(e,s,n,i,o)}function Ca(e,t,s,i=!0,n=!1){if(n)throw e;console.error(e)}const xe=[];let Ge=-1;const Pt=[];let nt=null,Et=0;const wr=Promise.resolve();let ys=null;function yr(e){const t=ys||wr;return e?t.then(this?e.bind(this):e):t}function Ia(e){let t=Ge+1,s=xe.length;for(;t<s;){const i=t+s>>>1,n=xe[i],r=Yt(n);r<e||r===e&&n.flags&2?t=i+1:s=i}return t}function Hi(e){if(!(e.flags&1)){const t=Yt(e),s=xe[xe.length-1];!s||!(e.flags&2)&&t>=Yt(s)?xe.push(e):xe.splice(Ia(t),0,e),e.flags|=1,Sr()}}function Sr(){ys||(ys=wr.then(Er))}function Oa(e){q(e)?Pt.push(...e):nt&&e.id===-1?nt.splice(Et+1,0,e):e.flags&1||(Pt.push(e),e.flags|=1),Sr()}function un(e,t,s=Ge+1){for(;s<xe.length;s++){const i=xe[s];if(i&&i.flags&2){if(e&&i.id!==e.uid)continue;xe.splice(s,1),s--,i.flags&4&&(i.flags&=-2),i(),i.flags&4||(i.flags&=-2)}}}function xr(e){if(Pt.length){const t=[...new Set(Pt)].sort((s,i)=>Yt(s)-Yt(i));if(Pt.length=0,nt){nt.push(...t);return}for(nt=t,Et=0;Et<nt.length;Et++){const s=nt[Et];s.flags&4&&(s.flags&=-2),s.flags&8||s(),s.flags&=-2}nt=null,Et=0}}const Yt=e=>e.id==null?e.flags&2?-1:1/0:e.id;function Er(e){try{for(Ge=0;Ge<xe.length;Ge++){const t=xe[Ge];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),Zt(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;Ge<xe.length;Ge++){const t=xe[Ge];t&&(t.flags&=-2)}
13Ge=-1,xe.length=0,xr(),ys=null,(xe.length||Pt.length)&&Er()}}let Fe=null,Tr=null;function Ss(e){const t=Fe;return Fe=e,Tr=e&&e.type.__scopeId||null,t}function Da(e,t=Fe,s){if(!t||e._n)return e;const i=(...n)=>{i._d&&Sn(-1);const r=Ss(t);let o;try{o=e(...n)}finally{Ss(r),i._d&&Sn(1)}return o};return i._n=!0,i._c=!0,i._d=!0,i}function pn(e,t){if(Fe===null)return e;const s=zs(Fe),i=e.dirs||(e.dirs=[]);for(let n=0;n<t.length;n++){let[r,o,l,a=te]=t[n];r&&(W(r)&&(r={mounted:r,updated:r}),r.deep&&Ze(o),i.push({dir:r,instance:s,value:o,oldValue:void 0,arg:l,modifiers:a}))}return e}function ct(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&&(tt(),Ke(a,s,8,[e.el,l,e,t]),st())}}const ka=Symbol("_vte"),Fa=e=>e.__isTeleport;function ji(e,t){e.shapeFlag&6&&e.component?(e.transition=t,ji(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 _r(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function Ht(e,t,s,i,n=!1){if(q(e)){e.forEach((v,g)=>Ht(v,t&&(q(t)?t[g]:t),s,i,n));return}if(jt(i)&&!n){i.shapeFlag&512&&i.type.__asyncResolved&&i.component.subTree.component&&Ht(e,t,s,i.component.subTree);return}const r=i.shapeFlag&4?zs(i.component):i.el,o=n?null:r,{i:l,r:a}=e,d=t&&t.r,c=l.refs===te?l.refs={}:l.refs,f=l.setupState,m=ee(f),p=f===te?()=>!1:v=>J(m,v);if(d!=null&&d!==a&&(de(d)?(c[d]=null,p(d)&&(f[d]=null)):Te(d)&&(d.value=null)),W(a))Zt(a,l,12,[o,c]);else{const v=de(a),g=Te(a);if(v||g){const y=()=>{if(e.f){const b=v?p(a)?f[a]:c[a]:a.value;n?q(b)&&Oi(b,r):q(b)?b.includes(r)||b.push(r):v?(c[a]=[r],p(a)&&(f[a]=c[a])):(a.value=[r],e.k&&(c[e.k]=a.value))}else v?(c[a]=o,p(a)&&(f[a]=o)):g&&(a.value=o,e.k&&(c[e.k]=o))};o?(y.id=-1,Ce(y,s)):y()}}}Os().requestIdleCallback;Os().cancelIdleCallback;const jt=e=>!!e.type.__asyncLoader,Mr=e=>e.type.__isKeepAlive;function Na(e,t){Ar(e,"a",t)}function Va(e,t){Ar(e,"da",t)}function Ar(e,t,s=Ee){const i=e.__wdc||(e.__wdc=()=>{let n=s;for(;n;){if(n.isDeactivated)return;n=n.parent}return e()});if(Ns(t,i,s),s){let n=s.parent;for(;n&&n.parent;)Mr(n.parent.vnode)&&Ra(i,t,s,n),n=n.parent}}function Ra(e,t,s,i){const n=Ns(t,e,i,!0);Pr(()=>{Oi(i[t],n)},s)}function Ns(e,t,s=Ee,i=!1){if(s){const n=s[e]||(s[e]=[]),r=t.__weh||(t.__weh=(...o)=>{tt();const l=es(s),a=Ke(t,s,e,o);return l(),st(),a});return i?n.unshift(r):n.push(r),r}}const it=e=>(t,s=Ee)=>{(!Qt||e==="sp")&&Ns(e,(...i)=>t(...i),s)},za=it("bm"),Ba=it("m"),qa=it("bu"),Ga=it("u"),Ha=it("bum"),Pr=it("um"),ja=it("sp"),$a=it("rtg"),Wa=it("rtc");function Ua(e,t=Ee){Ns("ec",e,t)}const Ka=Symbol.for("v-ndc");function ii(e,t,s,i){let n;const r=s&&s[i],o=q(e);if(o||de(e)){const l=o&&At(e);let a=!1,d=!1;l&&(a=!ze(e),d=bt(e),e=ks(e)),n=new Array(e.length);for(let c=0,f=e.length;c<f;c++)n[c]=t(a?d?bs(Se(e[c])):Se(e[c]):e[c],c,void 0,r&&r[c])}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(oe(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,d=l.length;a<d;a++){const c=l[a];n[a]=t(e[c],c,a,r&&r[a])}}else n=[];return s&&(s[i]=n),n}const yi=e=>e?Kr(e)?zs(e):yi(e.parent):null,$t=ue(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=>yi(e.parent),$root:e=>yi(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>$i(e),$forceUpdate:e=>e.f||(e.f=()=>{Hi(e.update)}),$nextTick:e=>e.n||(e.n=yr.bind(e.proxy)),$watch:e=>gc.bind(e)}),ni=(e,t)=>e!==te&&!e.__isScriptSetup&&J(e,t),Ya={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;let d;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(ni(i,t))return o[t]=1,i[t];if(n!==te&&J(n,t))return o[t]=2,n[t];if((d=e.propsOptions[0])&&J(d,t))return o[t]=3,r[t];if(s!==te&&J(s,t))return o[t]=4,s[t];Si&&(o[t]=0)}}const c=$t[t];let f,m;if(c)return t==="$attrs"&&ve(e.attrs,"get",""),c(e);if((f=l.__cssModules)&&(f=f[t]))return f;if(s!==te&&J(s,t))return o[t]=4,s[t];if(m=a.config.globalProperties,J(m,t))return m[t]},set({_:e},t,s){const{data:i,setupState:n,ctx:r}=e;
vendor: 4,820 bytes, line 13
13return ni(n,t)?(n[t]=s,!0):i!==te&&J(i,t)?(i[t]=s,!0):J(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,propsOptions:r}},o){let l;return!!s[o]||e!==te&&J(e,o)||ni(t,o)||(l=r[0])&&J(l,o)||J(i,o)||J($t,o)||J(n.config.globalProperties,o)},defineProperty(e,t,s){return s.get!=null?e._.accessCache[t]=0:J(s,"value")&&this.set(e,t,s.value,null),Reflect.defineProperty(e,t,s)}};function hn(e){return q(e)?e.reduce((t,s)=>(t[s]=null,t),{}):e}let Si=!0;function Xa(e){const t=$i(e),s=e.proxy,i=e.ctx;Si=!1,t.beforeCreate&&mn(t.beforeCreate,e,"bc");const{data:n,computed:r,methods:o,watch:l,provide:a,inject:d,created:c,beforeMount:f,mounted:m,beforeUpdate:p,updated:v,activated:g,deactivated:y,beforeDestroy:b,beforeUnmount:x,destroyed:E,unmounted:T,render:C,renderTracked:j,renderTriggered:Q,errorCaptured:Y,serverPrefetch:pe,expose:k,inheritAttrs:z,components:G,directives:V,filters:w}=t;if(d&&Qa(d,i,null),o)for(const K in o){const U=o[K];W(U)&&(i[K]=U.bind(s))}if(n){const K=n.call(s,s);oe(K)&&(e.data=Bi(K))}if(Si=!0,r)for(const K in r){const U=r[K],ce=W(U)?U.bind(s,s):W(U.get)?U.get.bind(s,s):We,be=!W(U)&&W(U.set)?U.set.bind(s):We,he=Vc({get:ce,set:be});Object.defineProperty(i,K,{enumerable:!0,configurable:!0,get:()=>he.value,set:me=>he.value=me})}if(l)for(const K in l)Lr(l[K],i,s,K);if(a){const K=W(a)?a.call(s):a;Reflect.ownKeys(K).forEach(U=>{ic(U,K[U])})}c&&mn(c,e,"c");function N(K,U){q(U)?U.forEach(ce=>K(ce.bind(s))):U&&K(U.bind(s))}if(N(za,f),N(Ba,m),N(qa,p),N(Ga,v),N(Na,g),N(Va,y),N(Ua,Y),N(Wa,j),N($a,Q),N(Ha,x),N(Pr,T),N(ja,pe),q(k))if(k.length){const K=e.exposed||(e.exposed={});k.forEach(U=>{Object.defineProperty(K,U,{get:()=>s[U],set:ce=>s[U]=ce})})}else e.exposed||(e.exposed={});C&&e.render===We&&(e.render=C),z!=null&&(e.inheritAttrs=z),G&&(e.components=G),V&&(e.directives=V),pe&&_r(e)}function Qa(e,t,s=We){q(e)&&(e=xi(e));for(const i in e){const n=e[i];let r;oe(n)?"default"in n?r=as(n.from||i,n.default,!0):r=as(n.from||i):r=as(n),Te(r)?Object.defineProperty(t,i,{enumerable:!0,configurable:!0,get:()=>r.value,set:o=>r.value=o}):t[i]=r}}function mn(e,t,s){Ke(q(e)?e.map(i=>i.bind(t.proxy)):e.bind(t.proxy),t,s)}function Lr(e,t,s,i){let n=i.includes(".")?Gr(s,i):()=>s[i];if(de(e)){const r=t[e];W(r)&&oi(n,r)}else if(W(e))oi(n,e.bind(s));else if(oe(e))if(q(e))e.forEach(r=>Lr(r,t,s,i));else{const r=W(e.handler)?e.handler.bind(s):t[e.handler];W(r)&&oi(n,r,e)}}function $i(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(d=>xs(a,d,o,!0)),xs(a,t,o)),oe(t)&&r.set(t,a),a}function xs(e,t,s,i=!1){const{mixins:n,extends:r}=t;r&&xs(e,r,s,!0),n&&n.forEach(o=>xs(e,o,s,!0));for(const o in t)if(!(i&&o==="expose")){const l=Ja[o]||s&&s[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const Ja={data:gn,props:vn,emits:vn,methods:zt,computed:zt,beforeCreate:ye,created:ye,beforeMount:ye,mounted:ye,beforeUpdate:ye,updated:ye,beforeDestroy:ye,beforeUnmount:ye,destroyed:ye,unmounted:ye,activated:ye,deactivated:ye,errorCaptured:ye,serverPrefetch:ye,components:zt,directives:zt,watch:ec,provide:gn,inject:Za};function gn(e,t){return t?e?function(){return ue(W(e)?e.call(this,this):e,W(t)?t.call(this,this):t)}:t:e}function Za(e,t){return zt(xi(e),xi(t))}function xi(e){if(q(e)){const t={};for(let s=0;s<e.length;s++)t[e[s]]=e[s];return t}return e}function ye(e,t){return e?[...new Set([].concat(e,t))]:t}function zt(e,t){return e?ue(Object.create(null),e,t):t}function vn(e,t){return e?q(e)&&q(t)?[...new Set([...e,...t])]:ue(Object.create(null),hn(e),hn(t??{})):t}function ec(e,t){if(!e)return t;if(!t)return e;const s=ue(Object.create(null),e);for(const i in t)s[i]=ye(e[i],t[i]);return s}function Cr(){return{app:null,config:{isNativeTag:Hl,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 tc=0;function sc(e,t){return function(i,n=null){W(i)||(i=ue({},i)),n!=null&&!oe(n)&&(n=null);const r=Cr(),o=new WeakSet,l=[];let a=!1;const d=r.app={_uid:tc++,_component:i,_props:n,_container:null,_context:r,_instance:null,version:Rc,get config(){return r.config},set config(c){},use(c,...f){return o.has(c)||(c&&W(c.install)?(o.add(c),c.install(d,...f)):W(c)&&(o.add(c),c(d,...f))),d},mixin(c){return r.mixins.includes(c)||r.mixins.push(c),d},component(c,f){return f?(r.components[c]=f,d):r.components[c]},directive(c,f){return f?(r.directives[c]=f,d):r.directives[c]},mount(c,f,m){if(!a){const p=d._ceVNode||et(i,n);return p.appContext=r,m===!0?m="svg":m===!1&&(m=void 0),f&&t?t(p,c):e(p,c,m),a=!0,d._c
vendor: 5,536 bytes, line 13
13ontainer=c,c.__vue_app__=d,zs(p.component)}},onUnmount(c){l.push(c)},unmount(){a&&(Ke(l,d._instance,16),e(null,d._container),delete d._container.__vue_app__)},provide(c,f){return r.provides[c]=f,d},runWithContext(c){const f=Lt;Lt=d;try{return c()}finally{Lt=f}}};return d}}let Lt=null;function ic(e,t){if(Ee){let s=Ee.provides;const i=Ee.parent&&Ee.parent.provides;i===s&&(s=Ee.provides=Object.create(i)),s[e]=t}}function as(e,t,s=!1){const i=Ee||Fe;if(i||Lt){let n=Lt?Lt._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&&W(t)?t.call(i&&i.proxy):t}}const Ir={},Or=()=>Object.create(Ir),Dr=e=>Object.getPrototypeOf(e)===Ir;function nc(e,t,s,i=!1){const n={},r=Or();e.propsDefaults=Object.create(null),kr(e,t,n,r);for(const o in e.propsOptions[0])o in n||(n[o]=void 0);s?e.props=i?n:xa(n):e.type.props?e.props=n:e.props=r,e.attrs=r}function rc(e,t,s,i){const{props:n,attrs:r,vnode:{patchFlag:o}}=e,l=ee(n),[a]=e.propsOptions;let d=!1;if((i||o>0)&&!(o&16)){if(o&8){const c=e.vnode.dynamicProps;for(let f=0;f<c.length;f++){let m=c[f];if(Vs(e.emitsOptions,m))continue;const p=t[m];if(a)if(J(r,m))p!==r[m]&&(r[m]=p,d=!0);else{const v=lt(m);n[v]=Ei(a,l,v,p,e,!1)}else p!==r[m]&&(r[m]=p,d=!0)}}}else{kr(e,t,n,r)&&(d=!0);let c;for(const f in l)(!t||!J(t,f)&&((c=yt(f))===f||!J(t,c)))&&(a?s&&(s[f]!==void 0||s[c]!==void 0)&&(n[f]=Ei(a,l,f,void 0,e,!0)):delete n[f]);if(r!==l)for(const f in r)(!t||!J(t,f))&&(delete r[f],d=!0)}d&&Je(e.attrs,"set","")}function kr(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 d=t[a];let c;n&&J(n,c=lt(a))?!r||!r.includes(c)?s[c]=d:(l||(l={}))[c]=d:Vs(e.emitsOptions,a)||(!(a in i)||d!==i[a])&&(i[a]=d,o=!0)}if(r){const a=ee(s),d=l||te;for(let c=0;c<r.length;c++){const f=r[c];s[f]=Ei(n,a,f,d[f],e,!J(d,f))}}return o}function Ei(e,t,s,i,n,r){const o=e[s];if(o!=null){const l=J(o,"default");if(l&&i===void 0){const a=o.default;if(o.type!==Function&&!o.skipFactory&&W(a)){const{propsDefaults:d}=n;if(s in d)i=d[s];else{const c=es(n);i=d[s]=a.call(null,t),c()}}else i=a;n.ce&&n.ce._setProp(s,i)}o[0]&&(r&&!l?i=!1:o[1]&&(i===""||i===yt(s))&&(i=!0))}return i}const oc=new WeakMap;function Fr(e,t,s=!1){const i=s?oc:t.propsCache,n=i.get(e);if(n)return n;const r=e.props,o={},l=[];let a=!1;if(!W(e)){const c=f=>{a=!0;const[m,p]=Fr(f,t,!0);ue(o,m),p&&l.push(...p)};!s&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!r&&!a)return oe(e)&&i.set(e,_t),_t;if(q(r))for(let c=0;c<r.length;c++){const f=lt(r[c]);bn(f)&&(o[f]=te)}else if(r)for(const c in r){const f=lt(c);if(bn(f)){const m=r[c],p=o[f]=q(m)||W(m)?{type:m}:ue({},m),v=p.type;let g=!1,y=!0;if(q(v))for(let b=0;b<v.length;++b){const x=v[b],E=W(x)&&x.name;if(E==="Boolean"){g=!0;break}else E==="String"&&(y=!1)}else g=W(v)&&v.name==="Boolean";p[0]=g,p[1]=y,(g||J(p,"default"))&&l.push(f)}}const d=[o,l];return oe(e)&&i.set(e,d),d}function bn(e){return e[0]!=="$"&&!Bt(e)}const Wi=e=>e[0]==="_"||e==="$stable",Ui=e=>q(e)?e.map(He):[He(e)],lc=(e,t,s)=>{if(t._n)return t;const i=Da((...n)=>Ui(t(...n)),s);return i._c=!1,i},Nr=(e,t,s)=>{const i=e._ctx;for(const n in e){if(Wi(n))continue;const r=e[n];if(W(r))t[n]=lc(n,r,i);else if(r!=null){const o=Ui(r);t[n]=()=>o}}},Vr=(e,t)=>{const s=Ui(t);e.slots.default=()=>s},Rr=(e,t,s)=>{for(const i in t)(s||!Wi(i))&&(e[i]=t[i])},ac=(e,t,s)=>{const i=e.slots=Or();if(e.vnode.shapeFlag&32){const n=t.__;n&&mi(i,"__",n,!0);const r=t._;r?(Rr(i,t,s),s&&mi(i,"_",r,!0)):Nr(t,i)}else t&&Vr(e,t)},cc=(e,t,s)=>{const{vnode:i,slots:n}=e;let r=!0,o=te;if(i.shapeFlag&32){const l=t._;l?s&&l===1?r=!1:Rr(n,t,s):(r=!t.$stable,Nr(t,n)),o=t}else t&&(Vr(e,t),o={default:1});if(r)for(const l in n)!Wi(l)&&o[l]==null&&delete n[l]},Ce=Ec;function dc(e){return fc(e)}function fc(e,t){const s=Os();s.__VUE__=!0;const{insert:i,remove:n,patchProp:r,createElement:o,createText:l,createComment:a,setText:d,setElementText:c,parentNode:f,nextSibling:m,setScopeId:p=We,insertStaticContent:v}=e,g=(u,h,S,A=null,_=null,M=null,D=void 0,O=null,I=!!h.dynamicChildren)=>{if(u===h)return;u&&!Vt(u,h)&&(A=ts(u),me(u,_,M,!0),u=null),h.patchFlag===-2&&(I=!1,h.dynamicChildren=null);const{type:P,ref:B,shapeFlag:F}=h;switch(P){case Rs:y(u,h,S,A);break;case at:b(u,h,S,A);break;case ai:u==null&&x(h,S,A,D);break;case ke:G(u,h,S,A,_,M,D,O,I);break;default:F&1?C(u,h,S,A,_,M,D,O,I):F&6?V(u,h,S,A,_,M,D,O,I):(F&64||F&128)&&P.process(u,h,S,A,_,M,D,O,I,St)}B!=null&&_?Ht(B,u&&u.ref,M,h||u,!h):B==null&&u&&u.ref!=null&&Ht(u.ref,null,M,u,!0)},y=(u,h,S,A)=>{if(u==null)i(h.el=l(h.children),S,A);else{const _=h.el=u.el;h.children!==u.children&&d(_,h.children)}},b=(u,h,S,A)=>{u==null?i(h.el=a(h.children||""),S,A):h.el=u.el},x=(u,h,S,A)=>{[u.el,u.anchor]=v(u.children,h,S,A,u.el,u.anchor)},E=({el:u,anchor:h},S,A)=>{let _;for(;u&&u!==h;)_=m(u),i(u,S,A),u=_;i(h,S,A)},T=({el:u,anchor:h})=>{let S;for(;u&&u!==h;)S=m(u),n(u),u=S;n(h)},C=(u,h,S,A,_,M,D,O,I)=>{h.type==="svg"?D="svg":h.type==="math"&&(D="mathml"),u==null?j(h,S,A,_,M,D,O,I):pe(u,h,_,M,D,O,I)},j=(u,h,S,A,_,M,D,O)=>{let I,P;const{props:B,shapeFlag:F,transition:R,dirs:H}=u;if(I=u.el=o(u.type,M,B&&B.is,B),F&8?c(I,u.children):F&16&&Y(u.children,I,null,A,_,ri(u,M),D,O),H&&ct(u,null,A,"created"),Q(I,u,u.scopeId,D,A),B){for(const se in B)se!=="value"&&!Bt(se)&&r(I,se,null,B[se],M,A);"value"in B&&r(I,"value",null,B.value,M),(P=B.onVnodeBeforeMount)&&qe(P,A,u)}H&&ct(u,null,A,"beforeMount");const X=uc(_,R);
vendor: 11,765 bytes, line 13
13X&&R.beforeEnter(I),i(I,h,S),((P=B&&B.onVnodeMounted)||X||H)&&Ce(()=>{P&&qe(P,A,u),X&&R.enter(I),H&&ct(u,null,A,"mounted")},_)},Q=(u,h,S,A,_)=>{if(S&&p(u,S),A)for(let M=0;M<A.length;M++)p(u,A[M]);if(_){let M=_.subTree;if(h===M||jr(M.type)&&(M.ssContent===h||M.ssFallback===h)){const D=_.vnode;Q(u,D,D.scopeId,D.slotScopeIds,_.parent)}}},Y=(u,h,S,A,_,M,D,O,I=0)=>{for(let P=I;P<u.length;P++){const B=u[P]=O?rt(u[P]):He(u[P]);g(null,B,h,S,A,_,M,D,O)}},pe=(u,h,S,A,_,M,D)=>{const O=h.el=u.el;let{patchFlag:I,dynamicChildren:P,dirs:B}=h;I|=u.patchFlag&16;const F=u.props||te,R=h.props||te;let H;if(S&&dt(S,!1),(H=R.onVnodeBeforeUpdate)&&qe(H,S,h,u),B&&ct(h,u,S,"beforeUpdate"),S&&dt(S,!0),(F.innerHTML&&R.innerHTML==null||F.textContent&&R.textContent==null)&&c(O,""),P?k(u.dynamicChildren,P,O,S,A,ri(h,_),M):D||U(u,h,O,null,S,A,ri(h,_),M,!1),I>0){if(I&16)z(O,F,R,S,_);else if(I&2&&F.class!==R.class&&r(O,"class",null,R.class,_),I&4&&r(O,"style",F.style,R.style,_),I&8){const X=h.dynamicProps;for(let se=0;se<X.length;se++){const Z=X[se],_e=F[Z],ge=R[Z];(ge!==_e||Z==="value")&&r(O,Z,_e,ge,_,S)}}I&1&&u.children!==h.children&&c(O,h.children)}else!D&&P==null&&z(O,F,R,S,_);((H=R.onVnodeUpdated)||B)&&Ce(()=>{H&&qe(H,S,h,u),B&&ct(h,u,S,"updated")},A)},k=(u,h,S,A,_,M,D)=>{for(let O=0;O<h.length;O++){const I=u[O],P=h[O],B=I.el&&(I.type===ke||!Vt(I,P)||I.shapeFlag&198)?f(I.el):S;g(I,P,B,null,A,_,M,D,!0)}},z=(u,h,S,A,_)=>{if(h!==S){if(h!==te)for(const M in h)!Bt(M)&&!(M in S)&&r(u,M,h[M],null,_,A);for(const M in S){if(Bt(M))continue;const D=S[M],O=h[M];D!==O&&M!=="value"&&r(u,M,O,D,_,A)}"value"in S&&r(u,"value",h.value,S.value,_)}},G=(u,h,S,A,_,M,D,O,I)=>{const P=h.el=u?u.el:l(""),B=h.anchor=u?u.anchor:l("");let{patchFlag:F,dynamicChildren:R,slotScopeIds:H}=h;H&&(O=O?O.concat(H):H),u==null?(i(P,S,A),i(B,S,A),Y(h.children||[],S,B,_,M,D,O,I)):F>0&&F&64&&R&&u.dynamicChildren?(k(u.dynamicChildren,R,S,_,M,D,O),(h.key!=null||_&&h===_.subTree)&&zr(u,h,!0)):U(u,h,S,B,_,M,D,O,I)},V=(u,h,S,A,_,M,D,O,I)=>{h.slotScopeIds=O,u==null?h.shapeFlag&512?_.ctx.activate(h,S,A,D,I):w(h,S,A,_,M,D,I):L(u,h,I)},w=(u,h,S,A,_,M,D)=>{const O=u.component=Ic(u,A,_);if(Mr(u)&&(O.ctx.renderer=St),Oc(O,!1,D),O.asyncDep){if(_&&_.registerDep(O,N,D),!u.el){const I=O.subTree=et(at);b(null,I,h,S)}}else N(O,u,h,S,_,M,D)},L=(u,h,S)=>{const A=h.component=u.component;if(Sc(u,h,S))if(A.asyncDep&&!A.asyncResolved){K(A,h,S);return}else A.next=h,A.update();else h.el=u.el,A.vnode=h},N=(u,h,S,A,_,M,D)=>{const O=()=>{if(u.isMounted){let{next:F,bu:R,u:H,parent:X,vnode:se}=u;{const Pe=Br(u);if(Pe){F&&(F.el=se.el,K(u,F,D)),Pe.asyncDep.then(()=>{u.isUnmounted||O()});return}}let Z=F,_e;dt(u,!1),F?(F.el=se.el,K(u,F,D)):F=se,R&&ls(R),(_e=F.props&&F.props.onVnodeBeforeUpdate)&&qe(_e,X,F,se),dt(u,!0);const ge=li(u),Ne=u.subTree;u.subTree=ge,g(Ne,ge,f(Ne.el),ts(Ne),u,_,M),F.el=ge.el,Z===null&&xc(u,ge.el),H&&Ce(H,_),(_e=F.props&&F.props.onVnodeUpdated)&&Ce(()=>qe(_e,X,F,se),_)}else{let F;const{el:R,props:H}=h,{bm:X,m:se,parent:Z,root:_e,type:ge}=u,Ne=jt(h);if(dt(u,!1),X&&ls(X),!Ne&&(F=H&&H.onVnodeBeforeMount)&&qe(F,Z,h),dt(u,!0),R&&Gs){const Pe=()=>{u.subTree=li(u),Gs(R,u.subTree,u,_,null)};Ne&&ge.__asyncHydrate?ge.__asyncHydrate(R,u,Pe):Pe()}else{_e.ce&&_e.ce._def.shadowRoot!==!1&&_e.ce._injectChildStyle(ge);const Pe=u.subTree=li(u);g(null,Pe,S,A,u,_,M),h.el=Pe.el}if(se&&Ce(se,_),!Ne&&(F=H&&H.onVnodeMounted)){const Pe=h;Ce(()=>qe(F,Z,Pe),_)}(h.shapeFlag&256||Z&&jt(Z.vnode)&&Z.vnode.shapeFlag&256)&&u.a&&Ce(u.a,_),u.isMounted=!0,h=S=A=null}};u.scope.on();const I=u.effect=new sr(O);u.scope.off();const P=u.update=I.run.bind(I),B=u.job=I.runIfDirty.bind(I);B.i=u,B.id=u.uid,I.scheduler=()=>Hi(B),dt(u,!0),P()},K=(u,h,S)=>{h.component=u;const A=u.vnode.props;u.vnode=h,u.next=null,rc(u,h.props,A,S),cc(u,h.children,S),tt(),un(u),st()},U=(u,h,S,A,_,M,D,O,I=!1)=>{const P=u&&u.children,B=u?u.shapeFlag:0,F=h.children,{patchFlag:R,shapeFlag:H}=h;if(R>0){if(R&128){be(P,F,S,A,_,M,D,O,I);return}else if(R&256){ce(P,F,S,A,_,M,D,O,I);return}}H&8?(B&16&&kt(P,_,M),F!==P&&c(S,F)):B&16?H&16?be(P,F,S,A,_,M,D,O,I):kt(P,_,M,!0):(B&8&&c(S,""),H&16&&Y(F,S,A,_,M,D,O,I))},ce=(u,h,S,A,_,M,D,O,I)=>{u=u||_t,h=h||_t;const P=u.length,B=h.length,F=Math.min(P,B);let R;for(R=0;R<F;R++){const H=h[R]=I?rt(h[R]):He(h[R]);g(u[R],H,S,null,_,M,D,O,I)}P>B?kt(u,_,M,!0,!1,F):Y(h,S,A,_,M,D,O,I,F)},be=(u,h,S,A,_,M,D,O,I)=>{let P=0;const B=h.length;let F=u.length-1,R=B-1;for(;P<=F&&P<=R;){const H=u[P],X=h[P]=I?rt(h[P]):He(h[P]);if(Vt(H,X))g(H,X,S,null,_,M,D,O,I);else break;P++}for(;P<=F&&P<=R;){const H=u[F],X=h[R]=I?rt(h[R]):He(h[R]);if(Vt(H,X))g(H,X,S,null,_,M,D,O,I);else break;F--,R--}if(P>F){if(P<=R){const H=R+1,X=H<B?h[H].el:A;for(;P<=R;)g(null,h[P]=I?rt(h[P]):He(h[P]),S,X,_,M,D,O,I),P++}}else if(P>R)for(;P<=F;)me(u[P],_,M,!0),P++;else{const H=P,X=P,se=new Map;for(P=X;P<=R;P++){const Le=h[P]=I?rt(h[P]):He(h[P]);Le.key!=null&&se.set(Le.key,P)}let Z,_e=0;const ge=R-X+1;let Ne=!1,Pe=0;const Ft=new Array(ge);for(P=0;P<ge;P++)Ft[P]=0;for(P=H;P<=F;P++){const Le=u[P];if(_e>=ge){me(Le,_,M,!0);continue}let Be;if(Le.key!=null)Be=se.get(Le.key);else for(Z=X;Z<=R;Z++)if(Ft[Z-X]===0&&Vt(Le,h[Z])){Be=Z;break}Be===void 0?me(Le,_,M,!0):(Ft[Be-X]=P+1,Be>=Pe?Pe=Be:Ne=!0,g(Le,h[Be],S,null,_,M,D,O,I),_e++)}const Xi=Ne?pc(Ft):_t;for(Z=Xi.length-1,P=ge-1;P>=0;P--){const Le=X+P,Be=h[Le],Qi=Le+1<B?h[Le+1].el:A;Ft[P]===0?g(null,Be,S,Qi,_,M,D,O,I):Ne&&(Z<0||P!==Xi[Z]?he(Be,S,Qi,2):Z--)}}},he=(u,h,S,A,_=null)=>{const{el:M,type:D,transition:O,children:I,shapeFlag:P}=u;if(P&6){he(u.component.subTree,h,S,A);return}if(P&128){u.suspense.move(h,S,A);return}if(P&64){D.move(u,h,S,St);return}if(D===ke){i(M,h,S);for(let F=0;F<I.length;F++)he(I[F],h,S,A);i(u.anchor,h,S);return}if(D===ai){E(u,h,S);return}if(A!==2&&P&1&&O)if(A===0)O.beforeEnter(M),i(M,h,S),Ce(()=>O.enter(M),_);else{const{leave:F,delayLeave:R,afterLeave:H}=O,X=()=>{u.ctx.isUnmounted?n(M):i(M,h,S)},se=()=>{F(M,()=>{X(),H&&H()})};R?R(M,X,se):se()}else i(M,h,S)},me=(u,h,S,A=!1,_=!1)=>{const{type:M,props:D,ref:O,children:I,dynamicChildren:P,shapeFlag:B,patchFlag:F,dirs:R,cacheIndex:H}=u;if(F===-2&&(_=!1),O!=null&&(tt(),Ht(O,null,S,u,!0),st()),H!=null&&(h.renderCache[H]=void 0),B&256){h.ctx.deactivate(u);return}const X=B&1&&R,se=!jt(u);let Z;if(se&&(Z=D&&D.onVnodeBeforeUnmount)&&qe(Z,h,u),B&6)Ye(u.component,S,A);else{if(B&128){u.suspense.unmount(S,A);return}X&&ct(u,null,h,"beforeUnmount"),B&64?u.type.remove(u,h,S,St,A):P&&!P.hasOnce&&(M!==ke||F>0&&F&64)?kt(P,h,S,!1,!0):(M===ke&&F&384||!_&&B&16)&&kt(I,h,S),A&&$(u)}(se&&(Z=D&&D.onVnodeUnmounted)||X)&&Ce(()=>{Z&&qe(Z,h,u),X&&ct(u,null,h,"unmounted")},S)},$=u=>{const{type:h,el:S,anchor:A,transition:_}=u;if(h===ke){ae(S,A);return}if(h===ai){T(u);return}const M=()=>{n(S),_&&!_.persisted&&_.afterLeave&&_.afterLeave()};if(u.shapeFlag&1&&_&&!_.persisted){const{leave:D,delayLeave:O}=_,I=()=>D(S,M);O?O(u.el,M,I):I()}else M()},ae=(u,h)=>{let S;for(;u!==h;)S=m(u),n(u),u=S;n(h)},Ye=(u,h,S)=>{const{bum:A,scope:_,job:M,subTree:D,um:O,m:I,a:P,parent:B,slots:{__:F}}=u;wn(I),wn(P),A&&ls(A),B&&q(F)&&F.forEach(R=>{B.renderCache[R]=void 0}),_.stop(),M&&(M.flags|=8,me(D,u,h,S)),O&&Ce(O,h),Ce(()=>{u.isUnmounted=!0},h),h&&h.pendingBranch&&!h.isUnmounted&&u.asyncDep&&!u.asyncResolved&&u.suspenseId===h.pendingId&&(h.deps--,h.deps===0&&h.resolve())},kt=(u,h,S,A=!1,_=!1,M=0)=>{for(let D=M;D<u.length;D++)me(u[D],h,S,A,_)},ts=u=>{if(u.shapeFlag&6)return ts(u.component.subTree);if(u.shapeFlag&128)return u.suspense.next();const h=m(u.anchor||u.el),S=h&&h[ka];return S?m(S):h};let Bs=!1;const Yi=(u,h,S)=>{u==null?h._vnode&&me(h._vnode,null,null,!0):g(h._vnode||null,u,h,null,null,null,S),h._vnode=u,Bs||(Bs=!0,un(),xr(),Bs=!1)},St={p:g,um:me,m:he,r:$,mt:w,mc:Y,pc:U,pbc:k,n:ts,o:e};let qs,Gs;return t&&([qs,Gs]=t(St)),{render:Yi,hydrate:qs,createApp:sc(Yi,qs)}}function ri({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 dt({effect:e,job:t},s){s?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function uc(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function zr(e,t,s=!1){const i=e.children,n=t.children;if(q(i)&&q(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]=rt(n[r]),l.el=o.el),!s&&l.patchFlag!==-2&&zr(o,l)),l.type===Rs&&(l.el=o.el),l.type===at&&!l.el&&(l.el=o.el)}}function pc(e){const t=e.slice(),s=[0];let i,n,r,o,l;const a=e.length;for(i=0;i<a;i++){const d=e[i];if(d!==0){if(n=s[s.length-1],e[n]<d){t[i]=n,s.push(i);continue}for(r=0,o=s.length-1;r<o;)l=r+o>>1,e[s[l]]<d?r=l+1:o=l;d<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 Br(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Br(t)}function wn(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const hc=Symbol.for("v-scx"),mc=()=>as(hc);function oi(e,t,s){return qr(e,t,s)}function qr(e,t,s=te){const{immediate:i,deep:n,flush:r,once:o}=s,l=ue({},s),a=t&&i||!t&&r!=="post";let d;if(Qt){if(r==="sync"){const p=mc();d=p.__watcherHandles||(p.__watcherHandles=[])}else if(!a){const p=()=>{};return p.stop=We,p.resume=We,p.pause=We,p}}const c=Ee;l.call=(p,v,g)=>Ke(p,c,v,g);let f=!1;r==="post"?l.scheduler=p=>{Ce(p,c&&c.suspense)}:r!=="sync"&&(f=!0,l.scheduler=(p,v)=>{v?p():Hi(p)}),l.augmentJob=p=>{t&&(p.flags|=4),f&&(p.flags|=2,c&&(p.id=c.uid,p.i=c))};const m=La(e,t,l);return Qt&&(d?d.push(m):a&&m()),m}function gc(e,t,s){const i=this.proxy,n=de(e)?e.includes(".")?Gr(i,e):()=>i[e]:e.bind(i,i);let r;W(t)?r=t:(r=t.handler,s=t);const o=es(this),l=qr(n,r.bind(i),s);return o(),l}function Gr(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 vc=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${lt(t)}Modifiers`]||e[`${yt(t)}Modifiers`];function bc(e,t,...s){if(e.isUnmounted)return;const i=e.vnode.props||te;let n=s;const r=t.startsWith("update:"),o=r&&vc(i,t.slice(7));o&&(o.trim&&(n=s.map(c=>de(c)?c.trim():c)),o.number&&(n=s.map(vs)));let l,a=i[l=Js(t)]||i[l=Js(lt(t))];!a&&r&&(a=i[l=Js(yt(t))]),a&&Ke(a,e,6,n);const d=i[l+"Once"];if(d){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Ke(d,e,6,n)}}function Hr(e,t,s=!1){const i=t.emitsCache,n=i.get(e);if(n!==void 0)return n;const r=e.emits;let o={},l=!1;if(!W(e)){const a=d=>{const c=Hr(d,t,!0);c&&(l=!0,ue(o,c))};!s&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!r&&!l?(oe(e)&&i.set(e,null),null):(q(r)?r.forEach(a=>o[a]=null):ue(o,r),oe(e)&&i.set(e,o),o)}function Vs(e,t){return!e||!Ls(t)?!1:(t=t.slice(2).replace(/Once$/,""),J(e,t[0].toLowerCase()+t.slice(1))||J(e,yt(t))||J(e,t))}function li(e){const{type:t,vnode:s,proxy:i,withProxy:n,propsOptions:[r],slots:o,attrs:l,emit:a,render:d,renderCache:c,props:f,data:m,setupState:p,ctx:v,inheritAttrs:g}=e,y=Ss(e);let b,x;try{if(s.shapeFlag&4){const T=n||i,C=T;b=He(d.call(C,T,c,f,p,m,v)),x=l}else{const T=t;b=He(T.length>1?T(f,{attrs:l,slots:o,emit:a}):T(f,null)),x=t.props?l:wc(l)}}catch(T){Wt.length=0,Fs(T,e,1),b=et(at)}let E=b;if(x&&g!==!1){const T=Object.keys(x),{shapeFlag:C}=E;T.length&&C&7&&(r&&T.some(Ii)&&(x=yc(x,r)),E=Ot(E,x,!1,!0))}return s.dirs&&(E=Ot(E,null,!1,!0),E.dirs=E.dirs?E.dirs.concat(s.dirs):s.dirs),s.transition&&ji(E,s.transition),b=E,Ss(y),b}const wc=e=>{let t;for(const s in e)(s==="class"||s==="style"||Ls(s))&&((t||(t={}))[s]=e[s]);return t},yc=(e,t)=>{const s={};for(const i in e)(!Ii(i)||!(i.slice(9)in t))&&(s[i]=e[i]);return s};function Sc(e,t,s){const{props:i,children:n,component:r}=e,{props:o,children:l,patchFlag:a}=t,d=r.emitsOptions;if(t.dirs||t.transition)return!0;
vendor: 5,102 bytes, line 13
13if(s&&a>=0){if(a&1024)return!0;if(a&16)return i?yn(i,o,d):!!o;if(a&8){const c=t.dynamicProps;for(let f=0;f<c.length;f++){const m=c[f];if(o[m]!==i[m]&&!Vs(d,m))return!0}}}else return(n||l)&&(!l||!l.$stable)?!0:i===o?!1:i?o?yn(i,o,d):!0:!!o;return!1}function yn(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(t[r]!==e[r]&&!Vs(s,r))return!0}return!1}function xc({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 jr=e=>e.__isSuspense;function Ec(e,t){t&&t.pendingBranch?q(e)?t.effects.push(...e):t.effects.push(e):Oa(e)}const ke=Symbol.for("v-fgt"),Rs=Symbol.for("v-txt"),at=Symbol.for("v-cmt"),ai=Symbol.for("v-stc"),Wt=[];let Oe=null;function re(e=!1){Wt.push(Oe=e?null:[])}function Tc(){Wt.pop(),Oe=Wt[Wt.length-1]||null}let Xt=1;function Sn(e,t=!1){Xt+=e,e<0&&Oe&&t&&(Oe.hasOnce=!0)}function $r(e){return e.dynamicChildren=Xt>0?Oe||_t:null,Tc(),Xt>0&&Oe&&Oe.push(e),e}function le(e,t,s,i,n,r){return $r(ie(e,t,s,i,n,r,!0))}function _c(e,t,s,i,n){return $r(et(e,t,s,i,n,!0))}function Wr(e){return e?e.__v_isVNode===!0:!1}function Vt(e,t){return e.type===t.type&&e.key===t.key}const Ur=({key:e})=>e??null,cs=({ref:e,ref_key:t,ref_for:s})=>(typeof e=="number"&&(e=""+e),e!=null?de(e)||Te(e)||W(e)?{i:Fe,r:e,k:t,f:!!s}:e:null);function ie(e,t=null,s=null,i=0,n=null,r=e===ke?0:1,o=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Ur(t),ref:t&&cs(t),scopeId:Tr,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:Fe};return l?(Ki(a,s),r&128&&e.normalize(a)):s&&(a.shapeFlag|=de(s)?8:16),Xt>0&&!o&&Oe&&(a.patchFlag>0||r&6)&&a.patchFlag!==32&&Oe.push(a),a}const et=Mc;function Mc(e,t=null,s=null,i=0,n=null,r=!1){if((!e||e===Ka)&&(e=at),Wr(e)){const l=Ot(e,t,!0);return s&&Ki(l,s),Xt>0&&!r&&Oe&&(l.shapeFlag&6?Oe[Oe.indexOf(e)]=l:Oe.push(l)),l.patchFlag=-2,l}if(Nc(e)&&(e=e.__vccOpts),t){t=Ac(t);let{class:l,style:a}=t;l&&!de(l)&&(t.class=Fi(l)),oe(a)&&(Gi(a)&&!q(a)&&(a=ue({},a)),t.style=ki(a))}const o=de(e)?1:jr(e)?128:Fa(e)?64:oe(e)?4:W(e)?2:0;return ie(e,t,s,i,n,o,r,!0)}function Ac(e){return e?Gi(e)||Dr(e)?ue({},e):e:null}function Ot(e,t,s=!1,i=!1){const{props:n,ref:r,patchFlag:o,children:l,transition:a}=e,d=t?Pc(n||{},t):n,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:d,key:d&&Ur(d),ref:t&&t.ref?s&&r?q(r)?r.concat(cs(t)):[r,cs(t)]:cs(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!==ke?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&&Ot(e.ssContent),ssFallback:e.ssFallback&&Ot(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return a&&i&&ji(c,a.clone(c)),c}function Tt(e=" ",t=0){return et(Rs,null,e,t)}function we(e="",t=!1){return t?(re(),_c(at,null,e)):et(at,null,e)}function He(e){return e==null||typeof e=="boolean"?et(at):q(e)?et(ke,null,e.slice()):Wr(e)?rt(e):et(Rs,null,String(e))}function rt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Ot(e)}function Ki(e,t){let s=0;const{shapeFlag:i}=e;if(t==null)t=null;else if(q(t))s=16;else if(typeof t=="object")if(i&65){const n=t.default;n&&(n._c&&(n._d=!1),Ki(e,n()),n._c&&(n._d=!0));return}else{s=32;const n=t._;!n&&!Dr(t)?t._ctx=Fe:n===3&&Fe&&(Fe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else W(t)?(t={default:t,_ctx:Fe},s=32):(t=String(t),i&64?(s=16,t=[Tt(t)]):s=8);e.children=t,e.shapeFlag|=s}function Pc(...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=Fi([t.class,i.class]));else if(n==="style")t.style=ki([t.style,i.style]);else if(Ls(n)){const r=t[n],o=i[n];o&&r!==o&&!(q(r)&&r.includes(o))&&(t[n]=r?[].concat(r,o):o)}else n!==""&&(t[n]=i[n])}return t}function qe(e,t,s,i=null){Ke(e,t,7,[s,i])}const Lc=Cr();let Cc=0;function Ic(e,t,s){const i=e.type,n=(t?t.appContext:e.appContext)||Lc,r={uid:Cc++,vnode:e,type:i,parent:t,appContext:n,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new sa(!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:Fr(i,n),emitsOptions:Hr(i,n),emit:null,emitted:null,propsDefaults:te,inheritAttrs:i.inheritAttrs,ctx:te,data:te,props:te,attrs:te,slots:te,refs:te,setupState:te,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,
vendor: 1,966 bytes, lines 13-16
13sp:null};return r.ctx={_:r},r.root=t?t.root:r,r.emit=bc.bind(null,r),e.ce&&e.ce(r),r}let Ee=null,Es,Ti;{const e=Os(),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)}};Es=t("__VUE_INSTANCE_SETTERS__",s=>Ee=s),Ti=t("__VUE_SSR_SETTERS__",s=>Qt=s)}const es=e=>{const t=Ee;return Es(e),e.scope.on(),()=>{e.scope.off(),Es(t)}},xn=()=>{Ee&&Ee.scope.off(),Es(null)};function Kr(e){return e.vnode.shapeFlag&4}let Qt=!1;function Oc(e,t=!1,s=!1){t&&Ti(t);const{props:i,children:n}=e.vnode,r=Kr(e);nc(e,i,r,t),ac(e,n,s||t);const o=r?Dc(e,t):void 0;return t&&Ti(!1),o}function Dc(e,t){const s=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Ya);const{setup:i}=s;if(i){tt();const n=e.setupContext=i.length>1?Fc(e):null,r=es(e),o=Zt(i,e,0,[e.props,n]),l=Yn(o);if(st(),r(),(l||e.sp)&&!jt(e)&&_r(e),l){if(o.then(xn,xn),t)return o.then(a=>{En(e,a,t)}).catch(a=>{Fs(a,e,0)});e.asyncDep=o}else En(e,o,t)}else Yr(e,t)}function En(e,t,s){W(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:oe(t)&&(e.setupState=br(t)),Yr(e,s)}let Tn;function Yr(e,t,s){const i=e.type;if(!e.render){if(!t&&Tn&&!i.render){const n=i.template||$i(e).template;if(n){const{isCustomElement:r,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:a}=i,d=ue(ue({isCustomElement:r,delimiters:l},o),a);i.render=Tn(n,d)}}e.render=i.render||We}{const n=es(e);tt();try{Xa(e)}finally{st(),n()}}}const kc={get(e,t){return ve(e,"get",""),e[t]}};function Fc(e){const t=s=>{e.exposed=s||{}};return{attrs:new Proxy(e.attrs,kc),slots:e.slots,emit:e.emit,expose:t}}function zs(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(br(Ea(e.exposed)),{get(t,s){if(s in t)return t[s];if(s in $t)return $t[s](e)},has(t,s){return s in t||s in $t}})):e.proxy}function Nc(e){return W(e)&&"__vccOpts"in e}const Vc=(e,t)=>Aa(e,t,Qt),Rc="3.5.17";/**
14* @vue/runtime-dom v3.5.17
15* (c) 2018-present Yuxi (Evan) You and Vue contributors
16* @license MIT
17**/let _i;const _n=typeof window<"u"&&window.trustedTypes;if(_n)try{_i=_n.createPolicy("vue",{createHTML:e=>e})}catch{}const Xr=_i?e=>_i.createHTML(e):e=>e,zc="http://www.w3.org/2000/svg",Bc="http://www.w3.org/1998/Math/MathML",Qe=typeof document<"u"?document:null,Mn=Qe&&Qe.createElement("template"),qc={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"?Qe.createElementNS(zc,e):t==="mathml"?Qe.createElementNS(Bc,e):s?Qe.createElement(e,{is:s}):Qe.createElement(e);return e==="select"&&i&&i.multiple!=null&&n.setAttribute("multiple",i.multiple),n},createText:e=>Qe.createTextNode(e),createComment:e=>Qe.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Qe.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{Mn.innerHTML=Xr(i==="svg"?`<svg>${e}</svg>`:i==="mathml"?`<math>${e}</math>`:e);const l=Mn.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]}},Gc=Symbol("_vtc");function Hc(e,t,s){const i=e[Gc];i&&(t=(t?[t,...i]:[...i]).join(" ")),t==null?e.removeAttribute("class"):s?e.setAttribute("class",t):e.className=t}const An=Symbol("_vod"),jc=Symbol("_vsh"),$c=Symbol(""),Wc=/(^|;)\s*display\s*:/;function Uc(e,t,s){const i=e.style,n=de(s);let r=!1;if(s&&!n){if(t)if(de(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();s[l]==null&&ds(i,l,"")}else for(const o in t)s[o]==null&&ds(i,o,"");for(const o in s)o==="display"&&(r=!0),ds(i,o,s[o])}else if(n){if(t!==s){const o=i[$c];o&&(s+=";"+o),i.cssText=s,r=Wc.test(s)}}else t&&e.removeAttribute("style");An in e&&(e[An]=r?i.display:"",e[jc]&&(i.display="none"))}const Pn=/\s*!important$/;function ds(e,t,s){if(q(s))s.forEach(i=>ds(e,t,i));else if(s==null&&(s=""),t.startsWith("--"))e.setProperty(t,s);else{const i=Kc(e,t);Pn.test(s)?e.setProperty(yt(i),s.replace(Pn,""),"important"):e[i]=s}}const Ln=["Webkit","Moz","ms"],ci={};function Kc(e,t){const s=ci[t];if(s)return s;let i=lt(t);if(i!=="filter"&&i in e)return ci[t]=i;i=Jn(i);for(let n=0;n<Ln.length;n++){const r=Ln[n]+i;if(r in e)return ci[t]=r}return t}const Cn="http://www.w3.org/1999/xlink";function In(e,t,s,i,n,r=Zl(t)){i&&t.startsWith("xlink:")?s==null?e.removeAttributeNS(Cn,t.slice(6,t.length)):e.setAttributeNS(Cn,t,s):s==null||r&&!Zn(s)?e.removeAttribute(t):e.setAttribute(t,r?"":Ue(s)?String(s):s)}function On(e,t,s,i,n){if(t==="innerHTML"||t==="textContent"){s!=null&&(e[t]=t==="innerHTML"?Xr(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=Zn(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 ut(e,t,s,i){e.addEventListener(t,s,i)}function Yc(e,t,s,i){e.removeEventListener(t,s,i)}const Dn=Symbol("_vei");function Xc(e,t,s,i,n=null){const r=e[Dn]||(e[Dn]={}),o=r[t];if(i&&o)o.value=i;else{const[l,a]=Qc(t);if(i){const d=r[t]=ed(i,n);ut(e,l,d,a)}else o&&(Yc(e,l,o,a),r[t]=void 0)}}const kn=/(?:Once|Passive|Capture)$/;function Qc(e){let t;if(kn.test(e)){t={};let i;for(;i=e.match(kn);)e=e.slice(0,e.length-i[0].length),t[i[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):yt(e.slice(2)),t]}let di=0;const Jc=Promise.resolve(),Zc=()=>di||(Jc.then(()=>di=0),di=Date.now());function ed(e,t){const s=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=s.attached)return;Ke(td(i,s.value),t,5,[i])};return s.value=e,s.attached=Zc(),s}function td(e,t){if(q(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 Fn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,sd=(e,t,s,i,n,r)=>{const o=n==="svg";t==="class"?Hc(e,i,o):t==="style"?Uc(e,s,i):Ls(t)?Ii(t)||Xc(e,t,s,i,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.
17slice(1),!1):id(e,t,i,o))?(On(e,t,i),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&In(e,t,i,o,r,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!de(i))?On(e,lt(t),i,r,t):(t==="true-value"?e._trueValue=i:t==="false-value"&&(e._falseValue=i),In(e,t,i,o))};function id(e,t,s,i){if(i)return!!(t==="innerHTML"||t==="textContent"||t in e&&Fn(t)&&W(s));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||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 Fn(t)&&de(s)?!1:t in e}const Ts=e=>{const t=e.props["onUpdate:modelValue"]||!1;return q(t)?s=>ls(t,s):t};function nd(e){e.target.composing=!0}function Nn(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Ct=Symbol("_assign"),rd={created(e,{modifiers:{lazy:t,trim:s,number:i}},n){e[Ct]=Ts(n);const r=i||n.props&&n.props.type==="number";ut(e,t?"change":"input",o=>{if(o.target.composing)return;let l=e.value;s&&(l=l.trim()),r&&(l=vs(l)),e[Ct](l)}),s&&ut(e,"change",()=>{e.value=e.value.trim()}),t||(ut(e,"compositionstart",nd),ut(e,"compositionend",Nn),ut(e,"change",Nn))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:s,modifiers:{lazy:i,trim:n,number:r}},o){if(e[Ct]=Ts(o),e.composing)return;const l=(r||e.type==="number")&&!/^0\d/.test(e.value)?vs(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))}},od={deep:!0,created(e,{value:t,modifiers:{number:s}},i){const n=Cs(t);ut(e,"change",()=>{const r=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>s?vs(_s(o)):_s(o));e[Ct](e.multiple?n?new Set(r):r:r[0]),e._assigning=!0,yr(()=>{e._assigning=!1})}),e[Ct]=Ts(i)},mounted(e,{value:t}){Vn(e,t)},beforeUpdate(e,t,s){e[Ct]=Ts(s)},updated(e,{value:t}){e._assigning||Vn(e,t)}};function Vn(e,t){const s=e.multiple,i=q(t);if(!(s&&!i&&!Cs(t))){for(let n=0,r=e.options.length;n<r;n++){const o=e.options[n],l=_s(o);if(s)if(i){const a=typeof l;a==="string"||a==="number"?o.selected=t.some(d=>String(d)===String(l)):o.selected=ta(t,l)>-1}else o.selected=t.has(l);else if(Ds(_s(o),t)){e.selectedIndex!==n&&(e.selectedIndex=n);return}}!s&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function _s(e){return"_value"in e?e._value:e.value}const ld=["ctrl","shift","alt","meta"],ad={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)=>ld.some(s=>e[`${s}Key`]&&!t.includes(s))},cd=(e,t)=>{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=ad[t[o]];if(l&&l(n,t))return}return e(n,...r)})},dd=ue({patchProp:sd},qc);let Rn;function fd(){return Rn||(Rn=dc(dd))}const ud=(...e)=>{const t=fd().createApp(...e),{mount:s}=t;return t.mount=i=>{const n=hd(i);if(!n)return;const r=t._component;!W(r)&&!r.render&&!r.template&&(r.template=n.innerHTML),n.nodeType===1&&(n.textContent="");const o=s(n,!1,pd(n));return n instanceof Element&&(n.removeAttribute("v-cloak"),n.setAttribute("data-v-app","")),o},t};function pd(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function hd(e){return de(e)?document.querySelector(e):e}const md=(e,t)=>{const s=e.__vccOpts||e;for(const[i,n]of t)s[i]=n;return s},gd={name:"EmployeeList",data(){return{departments:[],allDepartments:[],loading:!0,error:null,currentPage:1,hasMore:!0,searchQuery:"",selectedDepartment:"",searchTimeout:null,isSearchActive:!1,totalEmployees:0}},async mounted(){await this.fetchEmployees(1),this.setupInfiniteScroll()},beforeUnmount(){this.observer&&this.observer.disconnect()},computed:{activeDepartments(){return this.departments?this.departments.map(e=>{var s;const t=((s=e.employees)==null?void 0:s.filter(i=>i.active))||[];return{...e,activeEmployees:t}}).filter(e=>e.activeEmployees.length>0):[]},totalEmployees(){return this.activeDepartments.reduce((e,t)=>
17e+t.activeEmployees.length,0)}},methods:{async fetchEmployees(e,t=!1){this.loading=!0,this.error=null;try{const s=await fetch(`/umbraco/api/Employee/GetEmployeesPaginated?page=${e}&minEmployees=50`);if(!s.ok)throw new Error(`HTTP error! status: ${s.status}`);const i=await s.json();t?(this.departments.push(...i.departments),this.$nextTick(()=>{this.setupInfiniteScroll()})):this.departments=i.departments,this.allDepartments=i.allDepartments,this.totalEmployees=i.totalEmployees,this.hasMore=i.hasMore,this.currentPage=e}catch{this.error=!0}finally{this.loading=!1}},async searchEmployees(e,t=null){this.error=null,this.isSearchActive=!0,this.observer&&this.observer.disconnect();try{const s=encodeURIComponent(e.trim()),i=encodeURIComponent(t.trim()),n=await fetch(`/umbraco/api/Employee/GetEmployeesSearch?searchQuery=${s}&department=${i}`);if(!n.ok)throw new Error(`HTTP error! status: ${n.status}`);const r=await n.json();this.departments=r.departments,this.totalEmployees=r.totalResults}catch{this.error=!0}},onDepartmentFilterChange(){if(this.searchQuery.trim().length===0&&this.selectedDepartment==="reset"){this.clearSearch();return}this.performSearch()},onSearchInput(){if(this.searchTimeout&&clearTimeout(this.searchTimeout),this.searchQuery.trim().length===0&&this.selectedDepartment==="reset"){this.clearSearch();return}if(this.searchQuery.trim().length===0){this.clearSearch();return}this.searchTimeout=setTimeout(()=>{this.performSearch()},300)},async performSearch(){const e=this.searchQuery.trim();await this.searchEmployees(e,this.selectedDepartment)},async clearSearch(){this.searchQuery="",this.isSearchActive=!1,this.totalResults=0,this.searchTimeout&&clearTimeout(this.searchTimeout),await this.fetchEmployees(1),this.setupInfiniteScroll()},async loadNextPage(){this.hasMore&&!this.loading&&await this.fetchEmployees(this.currentPage+1,!0)},setupInfiniteScroll(){this.observer&&this.observer.disconnect(),this.$nextTick(()=>{const e=this.$refs.infiniteScrollTrigger;e&&(this.observer=new IntersectionObserver(t=>{t[0].isIntersecting&&this.hasMore&&!this.loading&&this.loadNextPage()},{threshold:.1,rootMargin:"400px"}),this.observer.observe(e))})},formatPhone(e){if(e=e.trim(),!e.startsWith("+")&&e.startsWith("45")&&e.length===10&&(e="+"+e),e.startsWith("+45")){let t=e.slice(3),s=[];for(;t.length>0;)s.push(t.slice(0,2)),t=t.slice(2);return"+45 "+s.join(" ")}return e},ensurePhoneValid(e){return!e.startsWith("+")&&e.startsWith("45")&&e.length===10&&(e="+"+e),e}}},vd={class:"employee-list"},bd={class:"heading-background-container"},wd={class:"container heading-container"},yd={class:"container content-container"},Sd={key:0,class:"text-center text-danger"},xd={key:0,class:"search-results-summary"},Ed={key:0},Td={key:0},_d={key:1},Md={key:1},Ad={key:0},Pd={key:1},Ld={key:1},Cd={class:"department-title style-h2"},Id={class:"employee-container"},Od={class:"style-h3"},Dd={class:"employee-info"},kd={key:0},Fd=["href"],Nd={key:1},Vd=["href"],Rd={key:2},zd=["href"],Bd={key:2,class:"text-center"},qd={key:3},Gd={key:0,ref:"infiniteScrollTrigger",class:"infinite-scroll-trigger"},Hd={key:1,class:"text-center"},jd={key:2,class:"text-center"};function $d(e,t,s,i,n,r){return re(),le("div",vd,[ie("div",bd,[ie("div",wd,[t[8]||(t[8]=ie("h1",{class:"style-h1"},"Vores medarbejdere",-1)),t[9]||(t[9]=ie("p",{class:"style-h4"},"Få et overblik over alle medarbejderne på NEXT Uddannelse København samt deres kontaktinformationer.",-1)),ie("form",{onSubmit:t[4]||(t[4]=cd(()=>{},["prevent"]))},[pn(ie("input",{type:"text",placeholder:"Søg på navn eller stilling","aria-label":"Søg på navn eller stilling","onUpdate:modelValue":t[0]||(t[0]=o=>n.searchQuery=o),onInput:t[1]||(t[1]=(...o)=>r.onSearchInput&&r.onSearchInput(...o))},null,544),[[rd,n.searchQuery]]),pn(ie("select",{"onUpdate:modelValue":t[2]||(t[2]=o=>n.selectedDepartment=o),onChange:t[3]||(t[3]=(...o)=>r.onDepartmentFilterChange&&r.onDepartmentFilterChange(...o)),"aria-label":"Filtrer efter afdeling"},[t[6]||(t[6]=ie("option",{disabled:"",hidden:"",value:""},"Filtrer efter afdeling",-1)),t[7]||(t[7]=ie("option",{value:"reset"},"Ingen afdeling",-1)),(re(!0),le(ke,null,ii(n.allDepartments.filter(o=>o.active),o=>(re(),le("option",{key:o.name},Me(o.name),1))),128))],544),[[od,n.selectedDepartment]])],32)])]),ie("div",yd,[n.error?(re(),le("div",Sd,t[10]||(t[10]=[ie("p",null,"Der skete en fejl ved indhentning af medarbejdere.",-1)]))):we("",!0),ie("div",null,[n.isSearchActive?(re(),le("div",xd,[n.departments.length>0?(re(),le("p",Ed,[Tt(" Fandt "+Me(r.totalEmployees)+" medarbejder"+Me(r.totalEmployees!==1?"e":"")+" ",1),n.searchQuery.trim()!==""?(re(),le("span",Td,' for søgningen "'+Me(n.searchQuery)+'" ',1)):we("",!0),n.selectedDepartment!==""&&n.selectedDepartment!=="reset"?(re(),le("span",_d," med afdelingsfilter: "+Me(n.selectedDepartment),1)):we("",!0)])):(re(),le("p",Md,[t[11]||(t[11]=Tt(" Ingen medarbejdere fundet ")),n.searchQuery.trim()!==""?(re(),le("span",Ad,' for søgningen "'+Me(n.searchQuery)+'" ',1)):we("",!0),n.selectedDepartment!==""&&n.selectedDepartment!=="reset"?(re(),le("span",Pd," med afdelingsfilter: "+Me(n.selectedDepartment),1)):we("",!0)])),ie("button",{onClick:t[5]||(t[5]=(...o)=>r.clearSearch&&r.clearSearch(...o)),class:"button outlined"}," Vis alle medarbejdere ")])):we("",!0),r.totalEmployees>0?(re(),le("div",Ld,[(re(!0),le(ke,null,ii(r.activeDepartments,o=>(re(),le("div",{key:o.id},[ie("h2",Cd,Me(o.name),1),ie("div",Id,[(re(!0),le(ke,null,ii(o.activeEmployees,l=>(re(),le("div",{key:l.id,class:"employee-info-container"},[ie("h3",Od,Me(l.name),1),ie("div",Dd,[ie("p",null,Me(l.title),
171),l.workPhone?(re(),le("p",kd,[t[12]||(t[12]=Tt(" Tlf: ")),ie("a",{href:"tel:"+r.ensurePhoneValid(l.workPhone)},Me(r.formatPhone(l.workPhone)),9,Fd)])):we("",!0),l.mobilePhone?(re(),le("p",Nd,[t[13]||(t[13]=Tt(" Mobil: ")),ie("a",{href:"tel:"+r.ensurePhoneValid(l.mobilePhone)},Me(r.formatPhone(l.mobilePhone)),9,Vd)])):we("",!0),l.email?(re(),le("p",Rd,[t[14]||(t[14]=Tt(" Mail: ")),ie("a",{href:"mailto:"+l.email},Me(l.email),9,zd)])):we("",!0)])]))),128))])]))),128))])):we("",!0),n.loading&&n.departments.length===0?(re(),le("div",Bd,t[15]||(t[15]=[ie("p",null,"Henter medarbejdere...",-1)]))):we("",!0),n.isSearchActive?we("",!0):(re(),le("div",qd,[n.hasMore?(re(),le("div",Gd,null,512)):we("",!0),n.loading&&n.departments.length>0?(re(),le("div",Hd,t[16]||(t[16]=[ie("p",null,"Indlæser flere medarbejdere...",-1)]))):we("",!0),!n.hasMore&&n.departments.length>0?(re(),le("div",jd,t[17]||(t[17]=[ie("p",null,"Alle medarbejdere er blevet indlæst",-1)]))):we("",!0)]))])])])}const Wd=md(gd,[["render",$d]]),Ud=document.querySelector("#employee-list-app");Ud&&ud(Wd).mount("#employee-list-app");
18//# sourceMappingURL=main-GLz_onZN.js.map

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.