diff --git a/dist/components-D6FIxaSD.js b/dist/components-BkCzgJtI.js similarity index 99% rename from dist/components-D6FIxaSD.js rename to dist/components-BkCzgJtI.js index b6e8dc9..2540504 100644 --- a/dist/components-D6FIxaSD.js +++ b/dist/components-BkCzgJtI.js @@ -12139,24 +12139,24 @@ const Yw = /* @__PURE__ */ si(Gw, [["render", Xw]]), Qw = { s.defaultFilters, s.defaultSize, s.defaultPage - ), { rows: r } = a; - return sp("sprunjer", a), (u, h) => (I(), j(Zi, null, [ - et(u.$slots, "actions"), + ), { rows: r, sorts: u } = a; + return console.log("SprunjeTable", s, u), sp("sprunjer", a), (h, f) => (I(), j(Zi, null, [ + et(h.$slots, "actions"), x("table", ly, [ x("thead", null, [ x("tr", null, [ - et(u.$slots, "header") + et(h.$slots, "header") ]) ]), x("tbody", null, [ - (I(!0), j(Zi, null, Uo(M(r), (f) => (I(), j("tr", { - key: f.id + (I(!0), j(Zi, null, Uo(M(r), (g) => (I(), j("tr", { + key: g.id }, [ - et(u.$slots, "body", { item: f }) + et(h.$slots, "body", { item: g }) ]))), 128)) ]) ]), - i.hidePagination ? ht("", !0) : et(u.$slots, "paginator", { key: 0 }, () => [ + i.hidePagination ? ht("", !0) : et(h.$slots, "paginator", { key: 0 }, () => [ Ut(qc) ]) ], 64)); diff --git a/dist/components-B3PHwVdb.cjs b/dist/components-C0qTTOA6.cjs similarity index 94% rename from dist/components-B3PHwVdb.cjs rename to dist/components-C0qTTOA6.cjs index b984e35..29281d5 100644 --- a/dist/components-B3PHwVdb.cjs +++ b/dist/components-C0qTTOA6.cjs @@ -1,11 +1,11 @@ -"use strict";const l=require("vue"),jn=require("vue-router"),xl=require("pinia"),ip=require("@userfrosting/sprinkle-core/sprunjer");var ie=(i=>(i.Primary="Primary",i.Success="Success",i.Warning="Warning",i.Danger="Danger",i))(ie||{});const op={key:1,"data-test":"title"},sp={key:2,"data-test":"description"},rp=["innerHTML"],El=l.defineComponent({__name:"AlertContainer",props:{alert:{}},setup(i){const o=i,a=l.computed(()=>{switch(o.alert.style){case ie.Success:return"uk-alert-success";case ie.Warning:return"uk-alert-warning";case ie.Danger:return"uk-alert-danger";case ie.Primary:default:return"uk-alert-primary"}}),r=l.computed(()=>{switch(o.alert.style){case ie.Success:return"fa-solid fa-circle-check";case ie.Warning:return"fa-solid fa-circle-exclamation";case ie.Danger:return"fa-solid fa-triangle-exclamation";case ie.Primary:default:return"fa-solid fa-circle-info"}});return(h,d)=>{const p=l.resolveComponent("font-awesome-icon");return l.openBlock(),l.createElementBlock("div",{class:l.normalizeClass([a.value,"uk-alert"]),"uk-alert":""},[h.alert.closeBtn?(l.openBlock(),l.createElementBlock("a",{key:0,"data-test":"closeBtn",class:"uk-alert-close","uk-close":"",onClick:d[0]||(d[0]=v=>h.$emit("close"))})):l.createCommentVNode("",!0),h.alert.title?(l.openBlock(),l.createElementBlock("h3",op,[h.alert.hideIcon?l.createCommentVNode("",!0):(l.openBlock(),l.createBlock(p,{key:0,icon:r.value,class:"uk-icon"},null,8,["icon"])),l.createTextVNode(" "+l.toDisplayString(h.alert.title),1)])):l.createCommentVNode("",!0),h.$slots.default?(l.openBlock(),l.createElementBlock("p",sp,[l.renderSlot(h.$slots,"default")])):h.alert.description?(l.openBlock(),l.createElementBlock("p",{key:3,innerHTML:h.alert.description,"data-test":"description"},null,8,rp)):l.createCommentVNode("",!0)],2)}}}),ap=["href"],lp={key:1},ji=l.defineComponent({__name:"AppLink",props:{to:{default:""},label:{default:""}},setup(i){const o=i,a=l.computed(()=>typeof o.to=="string"&&o.to.startsWith("http")),r=l.computed(()=>o.to),h=l.computed(()=>o.to==="");return(d,p)=>a.value?(l.openBlock(),l.createElementBlock("a",{key:0,href:r.value,target:"_blank"},[l.renderSlot(d.$slots,"default",{},()=>[l.createTextVNode(l.toDisplayString(d.label),1)])],8,ap)):h.value?(l.openBlock(),l.createElementBlock("div",lp,[l.renderSlot(d.$slots,"default",{},()=>[l.createTextVNode(l.toDisplayString(d.label),1)])])):(l.openBlock(),l.createBlock(l.unref(jn.RouterLink),{key:2,to:d.to},{default:l.withCtx(()=>[l.renderSlot(d.$slots,"default",{},()=>[l.createTextVNode(l.toDisplayString(d.label),1)])]),_:3},8,["to"]))}}),cp={class:"uk-card uk-card-default uk-card-body uk-card-small"},up={class:"uk-grid-small uk-flex-middle","uk-grid":""},hp={key:0,class:"uk-width-auto"},dp=["data-uk-icon"],fp={class:"uk-width-expand"},pp={key:0,class:"uk-margin-remove"},mp={key:1,class:"uk-text-meta uk-text-uppercase"},Sl=l.defineComponent({__name:"InfoBox",props:{to:{default:""},label:{default:null},value:{default:null},faIcon:{default:""},icon:{default:""}},setup(i){return(o,a)=>{const r=l.resolveComponent("font-awesome-icon");return l.openBlock(),l.createBlock(ji,{to:o.to,class:"uk-text-decoration-none"},{default:l.withCtx(()=>[l.createElementVNode("div",cp,[l.createElementVNode("div",up,[o.icon||o.faIcon?(l.openBlock(),l.createElementBlock("div",hp,[o.icon?(l.openBlock(),l.createElementBlock("span",{key:0,"data-uk-icon":"icon: "+o.icon+"; ratio: 2",class:"uk-margin-small-right"},null,8,dp)):l.createCommentVNode("",!0),o.faIcon?(l.openBlock(),l.createBlock(r,{key:1,icon:o.faIcon,size:"2xl","fixed-width":""},null,8,["icon"])):l.createCommentVNode("",!0)])):l.createCommentVNode("",!0),l.createElementVNode("div",fp,[o.value!==null?(l.openBlock(),l.createElementBlock("h4",pp,l.toDisplayString(o.value),1)):l.createCommentVNode("",!0),o.label!==null?(l.openBlock(),l.createElementBlock("span",mp,l.toDisplayString(o.label),1)):l.createCommentVNode("",!0)])])])]),_:1},8,["to"])}}}),gp={class:"uk-card uk-card-default uk-card-small"},vp={key:0,class:"uk-card-header"},bp={"data-test":"title"},wp={class:"uk-card-body","data-test":"slot"},yp={key:1,class:"uk-card-footer"},_l=l.defineComponent({__name:"CardBox",props:{title:String},setup(i){return(o,a)=>(l.openBlock(),l.createElementBlock("div",gp,[i.title||o.$slots.header?(l.openBlock(),l.createElementBlock("div",vp,[l.createElementVNode("h4",bp,[l.renderSlot(o.$slots,"header",{},()=>[l.createTextVNode(l.toDisplayString(i.title),1)])])])):l.createCommentVNode("",!0),l.createElementVNode("div",wp,[l.renderSlot(o.$slots,"default")]),o.$slots.footer?(l.openBlock(),l.createElementBlock("div",yp,[l.renderSlot(o.$slots,"footer")])):l.createCommentVNode("",!0)]))}}),kp={class:"uk-flex uk-flex-center uk-flex-middle"},$p={class:"uk-width-1-1@s uk-width-3-5@l uk-width-1-3@xl"},Cl=l.defineComponent({__name:"CardBoxBig",props:{title:String},setup(i){return(o,a)=>{const r=l.resolveComponent("UFCardBox");return l.openBlock(),l.createElementBlock("div",kp,[l.createElementVNode("div",$p,[l.createVNode(r,null,l.createSlots({default:l.withCtx(()=>[l.renderSlot(o.$slots,"default")]),_:2},[o.$slots.header||i.title?{name:"header",fn:l.withCtx(()=>[l.renderSlot(o.$slots,"header",{},()=>[l.createTextVNode(l.toDisplayString(i.title),1)])]),key:"0"}:void 0,o.$slots.footer?{name:"footer",fn:l.withCtx(()=>[l.renderSlot(o.$slots,"footer")]),key:"1"}:void 0]),1024)])])}}}),Ln=(i,o)=>{const a=i.__vccOpts||i;for(const[r,h]of o)a[r]=h;return a},xp={},Ep={class:"uf-main uk-section uk-section-default uk-section-muted","uk-height-viewport":"expand: true"},Sp={class:"uk-container","data-test":"slot"};function _p(i,o){return l.openBlock(),l.createElementBlock("div",Ep,[l.createElementVNode("div",Sp,[l.renderSlot(i.$slots,"default")])])}const Nl=Ln(xp,[["render",_p]]),Cp={class:"uf-page-header"},Np={class:"uk-margin-remove"},Tp={key:0,class:"uk-text-meta uk-margin-remove"},Tl=l.defineComponent({__name:"HeaderPage",props:{title:{},caption:{default:""}},setup(i){return(o,a)=>(l.openBlock(),l.createElementBlock("div",Cp,[l.createElementVNode("h3",Np,l.toDisplayString(o.title),1),o.caption?(l.openBlock(),l.createElementBlock("p",Tp,l.toDisplayString(o.caption),1)):l.createCommentVNode("",!0)]))}}),Bp={},Op={class:"uf-main uk-section uk-section-small uk-section-muted uk-text-center"},Pp={class:"uk-text-small uk-text-center","data-test":"slot"};function Ap(i,o){return l.openBlock(),l.createElementBlock("footer",Op,[o[0]||(o[0]=l.createElementVNode("hr",null,null,-1)),l.createElementVNode("p",Pp,[l.renderSlot(i.$slots,"default")])])}const Bl=Ln(Bp,[["render",Ap]]);var Ol=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Pl(i){return i&&i.__esModule&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i}var Al={exports:{}};/*! UIkit 3.21.13 | https://www.getuikit.com | (c) 2014 - 2024 YOOtheme | MIT License */(function(i,o){(function(a,r){i.exports=r()})(Ol,function(){const{hasOwnProperty:a,toString:r}=Object.prototype;function h(t,e){return a.call(t,e)}const d=/\B([A-Z])/g,p=Ht(t=>t.replace(d,"-$1").toLowerCase()),v=/-(\w)/g,x=Ht(t=>(t.charAt(0).toLowerCase()+t.slice(1)).replace(v,(e,n)=>n.toUpperCase())),w=Ht(t=>t.charAt(0).toUpperCase()+t.slice(1));function b(t,e){var n;return(n=t==null?void 0:t.startsWith)==null?void 0:n.call(t,e)}function B(t,e){var n;return(n=t==null?void 0:t.endsWith)==null?void 0:n.call(t,e)}function E(t,e){var n;return(n=t==null?void 0:t.includes)==null?void 0:n.call(t,e)}function O(t,e){var n;return(n=t==null?void 0:t.findIndex)==null?void 0:n.call(t,e)}const{isArray:T,from:N}=Array,{assign:V}=Object;function M(t){return typeof t=="function"}function j(t){return t!==null&&typeof t=="object"}function K(t){return r.call(t)==="[object Object]"}function yt(t){return j(t)&&t===t.window}function St(t){return zt(t)===9}function dt(t){return zt(t)>=1}function _t(t){return zt(t)===1}function zt(t){return!yt(t)&&j(t)&&t.nodeType}function Tt(t){return typeof t=="boolean"}function rt(t){return typeof t=="string"}function an(t){return typeof t=="number"}function Yt(t){return an(t)||rt(t)&&!isNaN(t-parseFloat(t))}function qn(t){return!(T(t)?t.length:j(t)&&Object.keys(t).length)}function $t(t){return t===void 0}function Qi(t){return Tt(t)?t:t==="true"||t==="1"||t===""?!0:t==="false"||t==="0"?!1:t}function te(t){const e=Number(t);return isNaN(e)?!1:e}function W(t){return parseFloat(t)||0}function ft(t){return t&&Y(t)[0]}function Y(t){return dt(t)?[t]:Array.from(t||[]).filter(dt)}function me(t){if(yt(t))return t;t=ft(t);const e=St(t)?t:t==null?void 0:t.ownerDocument;return(e==null?void 0:e.defaultView)||window}function ln(t,e){return t===e||j(t)&&j(e)&&Object.keys(t).length===Object.keys(e).length&&je(t,(n,s)=>n===e[s])}function Zi(t,e,n){return t.replace(new RegExp(`${e}|${n}`,"g"),s=>s===e?n:e)}function ge(t){return t[t.length-1]}function je(t,e){for(const n in t)if(e(t[n],n)===!1)return!1;return!0}function Is(t,e){return t.slice().sort(({[e]:n=0},{[e]:s=0})=>n>s?1:s>n?-1:0)}function ve(t,e){return t.reduce((n,s)=>n+W(M(e)?e(s):s[e]),0)}function Fs(t,e){const n=new Set;return t.filter(({[e]:s})=>n.has(s)?!1:n.add(s))}function to(t,e){return e.reduce((n,s)=>({...n,[s]:t[s]}),{})}function Ct(t,e=0,n=1){return Math.min(Math.max(te(t)||0,e),n)}function et(){}function Wn(...t){return[["bottom","top"],["right","left"]].every(([e,n])=>Math.min(...t.map(({[e]:s})=>s))-Math.max(...t.map(({[n]:s})=>s))>0)}function Jn(t,e){return t.x<=e.right&&t.x>=e.left&&t.y<=e.bottom&&t.y>=e.top}function eo(t,e,n){const s=e==="width"?"height":"width";return{[s]:t[e]?Math.round(n*t[s]/t[e]):t[s],[e]:n}}function Vs(t,e){t={...t};for(const n in t)t=t[n]>e[n]?eo(t,n,e[n]):t;return t}function Jc(t,e){t=Vs(t,e);for(const n in t)t=t[n]e[n]||(e[n]=t(n,...s))}function J(t,...e){for(const n of Y(t)){const s=be(e).filter(c=>!L(n,c));s.length&&n.classList.add(...s)}}function tt(t,...e){for(const n of Y(t)){const s=be(e).filter(c=>L(n,c));s.length&&n.classList.remove(...s)}}function Kn(t,e,n){n=be(n),e=be(e).filter(s=>!E(n,s)),tt(t,e),J(t,n)}function L(t,e){return[e]=be(e),Y(t).some(n=>n.classList.contains(e))}function pt(t,e,n){const s=be(e);$t(n)||(n=!!n);for(const c of Y(t))for(const u of s)c.classList.toggle(u,n)}function be(t){return t?T(t)?t.map(be).flat():String(t).split(" ").filter(Boolean):[]}function R(t,e,n){var s;if(j(e)){for(const c in e)R(t,c,e[c]);return}if($t(n))return(s=ft(t))==null?void 0:s.getAttribute(e);for(const c of Y(t))M(n)&&(n=n.call(c,R(c,e))),n===null?cn(c,e):c.setAttribute(e,n)}function se(t,e){return Y(t).some(n=>n.hasAttribute(e))}function cn(t,e){Y(t).forEach(n=>n.removeAttribute(e))}function xt(t,e){for(const n of[e,`data-${e}`])if(se(t,n))return R(t,n)}const we=typeof window<"u",bt=we&&document.dir==="rtl",Le=we&&"ontouchstart"in window,Me=we&&window.PointerEvent,qt=Me?"pointerdown":Le?"touchstart":"mousedown",Gn=Me?"pointermove":Le?"touchmove":"mousemove",re=Me?"pointerup":Le?"touchend":"mouseup",ye=Me?"pointerenter":Le?"":"mouseenter",Ue=Me?"pointerleave":Le?"":"mouseleave",Xn=Me?"pointercancel":"touchcancel",Kc={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};function io(t){return Y(t).some(e=>Kc[e.tagName.toLowerCase()])}const Gc=we&&Element.prototype.checkVisibility||function(){return this.offsetWidth||this.offsetHeight||this.getClientRects().length};function mt(t){return Y(t).some(e=>Gc.call(e))}const un="input,select,textarea,button";function Yn(t){return Y(t).some(e=>Q(e,un))}const hn=`${un},a[href],[tabindex]`;function Qn(t){return Q(t,hn)}function it(t){var e;return(e=ft(t))==null?void 0:e.parentElement}function dn(t,e){return Y(t).filter(n=>Q(n,e))}function Q(t,e){return Y(t).some(n=>n.matches(e))}function fn(t,e){const n=[];for(;t=it(t);)(!e||Q(t,e))&&n.push(t);return n}function ot(t,e){t=ft(t);const n=t?N(t.children):[];return e?dn(n,e):n}function ee(t,e){return e?Y(t).indexOf(ft(e)):ot(it(t)).indexOf(t)}function ze(t){return t=ft(t),t&&["origin","pathname","search"].every(e=>t[e]===location[e])}function oo(t){if(ze(t)){const{hash:e,ownerDocument:n}=ft(t),s=decodeURIComponent(e).slice(1);return n.getElementById(s)||n.getElementsByName(s)[0]}}function Nt(t,e){return so(t,js(t,e))}function pn(t,e){return mn(t,js(t,e))}function so(t,e){return ft(Us(t,ft(e),"querySelector"))}function mn(t,e){return Y(Us(t,ft(e),"querySelectorAll"))}function js(t,e=document){return St(e)||Ls(t).isContextSelector?e:e.ownerDocument}const Xc=/([!>+~-])(?=\s+[!>+~-]|\s*$)/g,Yc=/(\([^)]*\)|[^,])+/g,Ls=Ht(t=>{let e=!1;if(!t||!rt(t))return{};const n=[];for(let s of t.match(Yc))s=s.trim().replace(Xc,"$1 *"),e||(e=["!","+","~","-",">"].includes(s[0])),n.push(s);return{selector:n.join(","),selectors:n,isContextSelector:e}}),Qc=/(\([^)]*\)|\S)*/,Ms=Ht(t=>{t=t.slice(1).trim();const[e]=t.match(Qc);return[e,t.slice(e.length+1)]});function Us(t,e=document,n){const s=Ls(t);if(!s.isContextSelector)return s.selector?ro(e,n,s.selector):t;t="";const c=s.selectors.length===1;for(let u of s.selectors){let f,m=e;if(u[0]==="!"&&([f,u]=Ms(u),m=e.parentElement.closest(f),!u&&c)||m&&u[0]==="-"&&([f,u]=Ms(u),m=m.previousElementSibling,m=Q(m,f)?m:null,!u&&c))return m;if(m){if(c)return u[0]==="~"||u[0]==="+"?(u=`:scope > :nth-child(${ee(m)+1}) ${u}`,m=m.parentElement):u[0]===">"&&(u=`:scope ${u}`),ro(m,n,u);t+=`${t?",":""}${Zc(m)} ${u}`}}return St(e)||(e=e.ownerDocument),ro(e,n,t)}function ro(t,e,n){try{return t[e](n)}catch{return null}}function Zc(t){const e=[];for(;t.parentNode;){const n=R(t,"id");if(n){e.unshift(`#${ao(n)}`);break}else{let{tagName:s}=t;s!=="HTML"&&(s+=`:nth-child(${ee(t)+1})`),e.unshift(s),t=t.parentNode}}return e.join(" > ")}function ao(t){return rt(t)?CSS.escape(t):""}function U(...t){let[e,n,s,c,u=!1]=lo(t);c.length>1&&(c=eu(c)),u!=null&&u.self&&(c=nu(c)),s&&(c=tu(s,c));for(const f of n)for(const m of e)m.addEventListener(f,c,u);return()=>ae(e,n,c,u)}function ae(...t){let[e,n,,s,c=!1]=lo(t);for(const u of n)for(const f of e)f.removeEventListener(u,s,c)}function ct(...t){const[e,n,s,c,u=!1,f]=lo(t),m=U(e,n,s,g=>{const k=!f||f(g);k&&(m(),c(g,k))},u);return m}function I(t,e,n){return co(t).every(s=>s.dispatchEvent(He(e,!0,!0,n)))}function He(t,e=!0,n=!1,s){return rt(t)&&(t=new CustomEvent(t,{bubbles:e,cancelable:n,detail:s})),t}function lo(t){return t[0]=co(t[0]),rt(t[1])&&(t[1]=t[1].split(" ")),M(t[2])&&t.splice(2,0,!1),t}function tu(t,e){return n=>{const s=t[0]===">"?mn(t,n.currentTarget).reverse().find(c=>c.contains(n.target)):n.target.closest(t);s&&(n.current=s,e.call(this,n),delete n.current)}}function eu(t){return e=>T(e.detail)?t(e,...e.detail):t(e)}function nu(t){return function(e){if(e.target===e.currentTarget||e.target===e.current)return t.call(null,e)}}function zs(t){return t&&"addEventListener"in t}function iu(t){return zs(t)?t:ft(t)}function co(t){return T(t)?t.map(iu).filter(Boolean):rt(t)?mn(t):zs(t)?[t]:Y(t)}function Jt(t){return t.pointerType==="touch"||!!t.touches}function ne(t){var e,n;const{clientX:s,clientY:c}=((e=t.touches)==null?void 0:e[0])||((n=t.changedTouches)==null?void 0:n[0])||t;return{x:s,y:c}}const ou={"animation-iteration-count":!0,"column-count":!0,"fill-opacity":!0,"flex-grow":!0,"flex-shrink":!0,"font-weight":!0,"line-height":!0,opacity:!0,order:!0,orphans:!0,"stroke-dasharray":!0,"stroke-dashoffset":!0,widows:!0,"z-index":!0,zoom:!0};function y(t,e,n,s){const c=Y(t);for(const u of c)if(rt(e)){if(e=Zn(e),$t(n))return getComputedStyle(u).getPropertyValue(e);u.style.setProperty(e,Yt(n)&&!ou[e]?`${n}px`:n||an(n)?n:"",s)}else if(T(e)){const f={};for(const m of e)f[m]=y(u,m);return f}else if(j(e))for(const f in e)y(u,f,e[f],n);return c[0]}const Zn=Ht(t=>{if(b(t,"--"))return t;t=p(t);const{style:e}=document.documentElement;if(t in e)return t;for(const n of["webkit","moz"]){const s=`-${n}-${t}`;if(s in e)return s}}),uo="uk-transition",ho="transitionend",fo="transitioncanceled";function su(t,e,n=400,s="linear"){return n=Math.round(n),Promise.all(Y(t).map(c=>new Promise((u,f)=>{for(const g in e)y(c,g);const m=setTimeout(()=>I(c,ho),n);ct(c,[ho,fo],({type:g})=>{clearTimeout(m),tt(c,uo),y(c,{transitionProperty:"",transitionDuration:"",transitionTimingFunction:""}),g===fo?f():u(c)},{self:!0}),J(c,uo),y(c,{transitionProperty:Object.keys(e).map(Zn).join(","),transitionDuration:`${n}ms`,transitionTimingFunction:s,...e})})))}const st={start:su,async stop(t){I(t,ho),await Promise.resolve()},async cancel(t){I(t,fo),await Promise.resolve()},inProgress(t){return L(t,uo)}},gn="uk-animation",Hs="animationend",ti="animationcanceled";function qs(t,e,n=200,s,c){return Promise.all(Y(t).map(u=>new Promise((f,m)=>{L(u,gn)&&I(u,ti);const g=[e,gn,`${gn}-${c?"leave":"enter"}`,s&&`uk-transform-origin-${s}`,c&&`${gn}-reverse`],k=setTimeout(()=>I(u,Hs),n);ct(u,[Hs,ti],({type:$})=>{clearTimeout(k),$===ti?m():f(u),y(u,"animationDuration",""),tt(u,g)},{self:!0}),y(u,"animationDuration",`${n}ms`),J(u,g)})))}const le={in:qs,out(t,e,n,s){return qs(t,e,n,s,!0)},inProgress(t){return L(t,gn)},cancel(t){I(t,ti)}};function ru(t){if(document.readyState!=="loading"){t();return}ct(document,"DOMContentLoaded",t)}function ut(t,...e){return e.some(n=>{var s;return((s=t==null?void 0:t.tagName)==null?void 0:s.toLowerCase())===n.toLowerCase()})}function Ws(t){return t=z(t),t.innerHTML="",t}function ce(t,e){return $t(e)?z(t).innerHTML:gt(Ws(t),e)}const au=ii("prepend"),gt=ii("append"),ei=ii("before"),ni=ii("after");function ii(t){return function(e,n){var s;const c=Y(rt(n)?ke(n):n);return(s=z(e))==null||s[t](...c),Js(c)}}function Ft(t){Y(t).forEach(e=>e.remove())}function oi(t,e){for(e=ft(ei(t,e));e.firstElementChild;)e=e.firstElementChild;return gt(e,t),e}function po(t,e){return Y(Y(t).map(n=>n.hasChildNodes()?oi(N(n.childNodes),e):gt(n,e)))}function vn(t){Y(t).map(it).filter((e,n,s)=>s.indexOf(e)===n).forEach(e=>e.replaceWith(...e.childNodes))}const lu=/^<(\w+)\s*\/?>(?:<\/\1>)?$/;function ke(t){const e=lu.exec(t);if(e)return document.createElement(e[1]);const n=document.createElement("template");return n.innerHTML=t.trim(),Js(n.content.childNodes)}function Js(t){return t.length>1?t:t[0]}function ue(t,e){if(_t(t))for(e(t),t=t.firstElementChild;t;)ue(t,e),t=t.nextElementSibling}function z(t,e){return Ks(t)?ft(ke(t)):so(t,e)}function at(t,e){return Ks(t)?Y(ke(t)):mn(t,e)}function Ks(t){return rt(t)&&b(t.trim(),"<")}const $e={width:["left","right"],height:["top","bottom"]};function D(t){const e=_t(t)?ft(t).getBoundingClientRect():{height:Bt(t),width:si(t),top:0,left:0};return{height:e.height,width:e.width,top:e.top,left:e.left,bottom:e.top+e.height,right:e.left+e.width}}function X(t,e){e&&y(t,{left:0,top:0});const n=D(t);if(t){const{scrollY:s,scrollX:c}=me(t),u={height:s,width:c};for(const f in $e)for(const m of $e[f])n[m]+=u[f]}if(!e)return n;for(const s of["left","top"])y(t,s,e[s]-n[s])}function mo(t){let{top:e,left:n}=X(t);const{ownerDocument:{body:s,documentElement:c},offsetParent:u}=ft(t);let f=u||c;for(;f&&(f===s||f===c)&&y(f,"position")==="static";)f=f.parentNode;if(_t(f)){const m=X(f);e-=m.top+W(y(f,"borderTopWidth")),n-=m.left+W(y(f,"borderLeftWidth"))}return{top:e-W(y(t,"marginTop")),left:n-W(y(t,"marginLeft"))}}function bn(t){t=ft(t);const e=[t.offsetTop,t.offsetLeft];for(;t=t.offsetParent;)if(e[0]+=t.offsetTop+W(y(t,"borderTopWidth")),e[1]+=t.offsetLeft+W(y(t,"borderLeftWidth")),y(t,"position")==="fixed"){const n=me(t);return e[0]+=n.scrollY,e[1]+=n.scrollX,e}return e}const Bt=Gs("height"),si=Gs("width");function Gs(t){const e=w(t);return(n,s)=>{if($t(s)){if(yt(n))return n[`inner${e}`];if(St(n)){const c=n.documentElement;return Math.max(c[`offset${e}`],c[`scroll${e}`])}return n=ft(n),s=y(n,t),s=s==="auto"?n[`offset${e}`]:W(s)||0,s-qe(n,t)}else return y(n,t,!s&&s!==0?"":+s+qe(n,t)+"px")}}function qe(t,e,n="border-box"){return y(t,"boxSizing")===n?ve($e[e],s=>W(y(t,`padding-${s}`))+W(y(t,`border-${s}-width`))):0}function ri(t){for(const e in $e)for(const n in $e[e])if($e[e][n]===t)return $e[e][1-n];return t}function kt(t,e="width",n=window,s=!1){return rt(t)?ve(uu(t),c=>{const u=du(c);return u?fu(u==="vh"?pu():u==="vw"?si(me(n)):s?n[`offset${w(e)}`]:D(n)[e],c):c}):W(t)}const cu=/-?\d+(?:\.\d+)?(?:v[wh]|%|px)?/g,uu=Ht(t=>t.toString().replace(/\s/g,"").match(cu)||[]),hu=/(?:v[hw]|%)$/,du=Ht(t=>(t.match(hu)||[])[0]);function fu(t,e){return t*W(e)/100}let wn,We;function pu(){return wn||(We||(We=z("
"),y(We,{height:"100vh",position:"fixed"}),U(window,"resize",()=>wn=null)),gt(document.body,We),wn=We.clientHeight,Ft(We),wn)}const he={read:mu,write:gu,clear:vu,flush:Xs},ai=[],li=[];function mu(t){return ai.push(t),vo(),t}function gu(t){return li.push(t),vo(),t}function vu(t){Qs(ai,t),Qs(li,t)}let go=!1;function Xs(){Ys(ai),Ys(li.splice(0)),go=!1,(ai.length||li.length)&&vo()}function vo(){go||(go=!0,queueMicrotask(Xs))}function Ys(t){let e;for(;e=t.shift();)try{e()}catch(n){console.error(n)}}function Qs(t,e){const n=t.indexOf(e);return~n&&t.splice(n,1)}class Zs{init(){this.positions=[];let e;this.unbind=U(document,"mousemove",n=>e=ne(n)),this.interval=setInterval(()=>{e&&(this.positions.push(e),this.positions.length>5&&this.positions.shift())},50)}cancel(){var e;(e=this.unbind)==null||e.call(this),clearInterval(this.interval)}movesTo(e){if(!this.positions||this.positions.length<2)return!1;const n=D(e),{left:s,right:c,top:u,bottom:f}=n,[m]=this.positions,g=ge(this.positions),k=[m,g];return Jn(g,n)?!1:[[{x:s,y:u},{x:c,y:f}],[{x:s,y:f},{x:c,y:u}]].some(C=>{const P=bu(k,C);return P&&Jn(P,n)})}}function bu([{x:t,y:e},{x:n,y:s}],[{x:c,y:u},{x:f,y:m}]){const g=(m-u)*(n-t)-(f-c)*(s-e);if(g===0)return!1;const k=((f-c)*(e-u)-(m-u)*(t-c))/g;return k<0?!1:{x:t+k*(n-t),y:e+k*(s-e)}}function tr(t,e,n={},{intersecting:s=!0}={}){const c=new IntersectionObserver(s?(u,f)=>{u.some(m=>m.isIntersecting)&&e(u,f)}:e,n);for(const u of Y(t))c.observe(u);return c}const wu=we&&window.ResizeObserver;function yn(t,e,n={box:"border-box"}){if(wu)return er(ResizeObserver,t,e,n);const s=[U(window,"load resize",e),U(document,"loadedmetadata load",e,!0)];return{disconnect:()=>s.map(c=>c())}}function bo(t){return{disconnect:U([window,window.visualViewport],"resize",t)}}function wo(t,e,n){return er(MutationObserver,t,e,n)}function er(t,e,n,s){const c=new t(n);for(const u of Y(e))c.observe(u,s);return c}function yo(t){hi(t)&&ko(t,{func:"playVideo",method:"play"}),ui(t)&&t.play().catch(et)}function ci(t){hi(t)&&ko(t,{func:"pauseVideo",method:"pause"}),ui(t)&&t.pause()}function nr(t){hi(t)&&ko(t,{func:"mute",method:"setVolume",value:0}),ui(t)&&(t.muted=!0)}function ir(t){return ui(t)||hi(t)}function ui(t){return ut(t,"video")}function hi(t){return ut(t,"iframe")&&(or(t)||sr(t))}function or(t){return!!t.src.match(/\/\/.*?youtube(-nocookie)?\.[a-z]+\/(watch\?v=[^&\s]+|embed)|youtu\.be\/.*/)}function sr(t){return!!t.src.match(/vimeo\.com\/video\/.*/)}async function ko(t,e){await ku(t),rr(t,e)}function rr(t,e){t.contentWindow.postMessage(JSON.stringify({event:"command",...e}),"*")}const $o="_ukPlayer";let yu=0;function ku(t){if(t[$o])return t[$o];const e=or(t),n=sr(t),s=++yu;let c;return t[$o]=new Promise(u=>{e&&ct(t,"load",()=>{const f=()=>rr(t,{event:"listening",id:s});c=setInterval(f,100),f()}),ct(window,"message",u,!1,({data:f})=>{try{return f=JSON.parse(f),e&&(f==null?void 0:f.id)===s&&f.event==="onReady"||n&&Number(f==null?void 0:f.player_id)===s}catch{}}),t.src=`${t.src}${E(t.src,"?")?"&":"?"}${e?"enablejsapi=1":`api=1&player_id=${s}`}`}).then(()=>clearInterval(c))}function $u(t,e=0,n=0){return mt(t)?Wn(...Ee(t).map(s=>{const{top:c,left:u,bottom:f,right:m}=Vt(s);return{top:c-e,left:u-n,bottom:f+e,right:m+n}}).concat(X(t))):!1}function ar(t,{offset:e=0}={}){const n=mt(t)?xe(t,!1,["hidden"]):[];return n.reduce((f,m,g)=>{const{scrollTop:k,scrollHeight:$,offsetHeight:C}=m,P=Vt(m),A=$-P.height,{height:F,top:G}=n[g-1]?Vt(n[g-1]):X(t);let Z=Math.ceil(G-P.top-e+k);return e>0&&CA?(e-=Z-A,Z=A):Z<0&&(e-=Z,Z=0),()=>s(m,Z-k,t,A).then(f)},()=>Promise.resolve())();function s(f,m,g,k){return new Promise($=>{const C=f.scrollTop,P=c(Math.abs(m)),A=Date.now(),F=So(f)===f,G=X(g).top+(F?0:C);let Z=0,Qt=15;(function tn(){const en=u(Ct((Date.now()-A)/P));let Zt=0;n[0]===f&&C+my(f,"position")==="fixed");return~u&&(c=c.slice(u)),[s].concat(c.filter(f=>y(f,"overflow").split(" ").some(m=>E(["auto","scroll",...n],m))&&(!e||f.scrollHeight>Vt(f).height))).reverse()}function de(...t){return xe(...t)[0]}function Ee(t){return xe(t,!1,["hidden","clip"])}function Vt(t){const e=me(t),n=So(t),s=!dt(t)||t.contains(n);if(s&&e.visualViewport){let{height:g,width:k,scale:$,pageTop:C,pageLeft:P}=e.visualViewport;return g=Math.round(g*$),k=Math.round(k*$),{height:g,width:k,top:C,left:P,bottom:C+g,right:P+k}}let c=X(s?e:t);if(y(t,"display")==="inline")return c;const{body:u,documentElement:f}=e.document,m=s?n===f||n.clientHeight!m.contains(f)&&!Eo(m,"static")))=P[$])continue;A=Su(t,e,n,g)[$]-s[$];const G=Eu(t,e[g],u,g);if(!fi(_o(s,A,g),G,g)){if(fi(s,G,g))continue;if(n.recursion)return!1;const Z=_u(t,e,n);if(Z&&fi(Z,G,1-g))return Z;continue}}else if(f[g]==="shift"){const F=X(e[g]),{offset:G}=n;A=Ct(Ct(s[$],P[$],P[C]-s[k]),F[$]-s[k]+G[g],F[C]-G[g])-s[$]}m=_o(m,A,g)}return m}function hr(t,e,n){let{attach:s,offset:c}={attach:{element:["left","top"],target:["left","top"],...n.attach},offset:[0,0],...n},u=X(t);for(const[f,[m,,g,k]]of Object.entries(jt)){const $=s.target[f]===s.element[f]?Vt(e[f]):X(e[f]);u=_o(u,$[g]-u[g]+dr(s.target[f],k,$[m])-dr(s.element[f],k,u[m])+ +c[f],f)}return u}function _o(t,e,n){const[,s,c,u]=jt[n],f={...t};return f[c]=t[s]=t[c]+e,f[u]+=e,f}function dr(t,e,n){return t==="center"?n/2:t===e?n:0}function xu(t,e,n,s,c){let u=pr(...fr(t,e).map(Vt));return n&&(u[jt[c][2]]+=n,u[jt[c][3]]-=n),s&&(u=pr(u,X(T(s)?s[c]:s))),u}function Eu(t,e,n,s){const[c,u,f,m]=jt[s],[g]=fr(t,e),k=Vt(g);return["auto","scroll"].includes(y(g,`overflow-${u}`))&&(k[f]-=g[`scroll${w(f)}`],k[m]=k[f]+g[`scroll${w(c)}`]),k[f]+=n,k[m]-=n,k}function fr(t,e){return Ee(e).filter(n=>n.contains(t))}function pr(...t){let e={};for(const n of t)for(const[,,s,c]of jt)e[s]=Math.max(e[s]||0,n[s]),e[c]=Math.min(...[e[c],n[c]].filter(Boolean));return e}function fi(t,e,n){const[,,s,c]=jt[n];return t[s]>=e[s]&&t[c]<=e[c]}function Su(t,e,{offset:n,attach:s},c){return hr(t,e,{attach:{element:mr(s.element,c),target:mr(s.target,c)},offset:Cu(n,c)})}function _u(t,e,n){return ur(t,e,{...n,attach:{element:n.attach.element.map(gr).reverse(),target:n.attach.target.map(gr).reverse()},offset:n.offset.reverse(),placement:n.placement.reverse(),recursion:!0})}function mr(t,e){const n=[...t],s=jt[e].indexOf(t[e]);return~s&&(n[e]=jt[e][1-s%2+2]),n}function gr(t){for(let e=0;edocument,handler(){document.hidden?this.stop():this.start()}},methods:{start(){this.stop(),this.update(),this.timer||(I(this.$el,"countdownstart"),this.timer=setInterval(this.update,1e3))},stop(){this.timer&&(clearInterval(this.timer),I(this.$el,"countdownstop"),this.timer=null)},update(){const t=Ou(this.date);t.total||(this.stop(),this.end||(I(this.$el,"countdownend"),this.end=!0));for(const e of Tu){const n=z(this.clsWrapper.replace("%unit%",e),this.$el);if(!n)continue;let s=Math.trunc(t[e]).toString().padStart(2,"0");n.textContent!==s&&(s=s.split(""),s.length!==n.children.length&&ce(n,s.map(()=>"").join("")),s.forEach((c,u)=>n.children[u].textContent=c))}}}};function Ou(t){const e=Math.max(0,t-Date.now())/1e3;return{total:e,seconds:e%60,minutes:e/60%60,hours:e/60/60%24,days:e/60/60/24}}const wt={};wt.events=wt.watch=wt.observe=wt.created=wt.beforeConnect=wt.connected=wt.beforeDisconnect=wt.disconnected=wt.destroy=Co,wt.args=function(t,e){return e!==!1&&Co(e||t)},wt.update=function(t,e){return Is(Co(t,M(e)?{read:e}:e),"order")},wt.props=function(t,e){if(T(e)){const n={};for(const s of e)n[s]=String;e=n}return wt.methods(t,e)},wt.computed=wt.methods=function(t,e){return e?t?{...t,...e}:e:t},wt.i18n=wt.data=function(t,e,n){return n?vr(t,e,n):e?t?function(s){return vr(t,e,s)}:e:t};function vr(t,e,n){return wt.computed(M(t)?t.call(n,n):t,M(e)?e.call(n,n):e)}function Co(t,e){return t=t&&!T(t)?[t]:t,e?t?t.concat(e):T(e)?e:[e]:t}function Pu(t,e){return $t(e)?t:e}function kn(t,e,n){const s={};if(M(e)&&(e=e.options),e.extends&&(t=kn(t,e.extends,n)),e.mixins)for(const u of e.mixins)t=kn(t,u,n);for(const u in t)c(u);for(const u in e)h(t,u)||c(u);function c(u){s[u]=(wt[u]||Pu)(t[u],e[u],n)}return s}function Je(t,e=[]){try{return t?b(t,"{")?JSON.parse(t):e.length&&!E(t,":")?{[e[0]]:t}:t.split(";").reduce((n,s)=>{const[c,u]=s.split(/:(.*)/);return c&&!$t(u)&&(n[c.trim()]=u.trim()),n},{}):{}}catch{return{}}}function No(t,e){return t===Boolean?Qi(e):t===Number?te(e):t==="list"?Ru(e):t===Object&&rt(e)?Je(e):t?t(e):e}const Au=/,(?![^(]*\))/;function Ru(t){return T(t)?t:rt(t)?t.split(Au).map(e=>Yt(e)?te(e):Qi(e.trim())):[t]}function Du(t){t._data={},t._updates=[...t.$options.update||[]],t._disconnect.push(()=>t._updates=t._data=null)}function Iu(t,e){t._updates.unshift(e)}function $n(t,e="update"){t._connected&&t._updates.length&&(t._queued||(t._queued=new Set,he.read(()=>{t._connected&&Fu(t,t._queued),t._queued=null})),t._queued.add(e.type||e))}function Fu(t,e){for(const{read:n,write:s,events:c=[]}of t._updates){if(!e.has("update")&&!c.some(f=>e.has(f)))continue;let u;n&&(u=n.call(t,t._data,e),u&&K(u)&&V(t._data,u)),s&&u!==!1&&he.write(()=>{t._connected&&s.call(t,t._data,e)})}}function Wt(t){return En(yn,t,"resize")}function Ke(t){return En(tr,t)}function pi(t){return En(wo,t)}function mi(t={}){return Ke({handler:function(e,n){const{targets:s=this.$el,preload:c=5}=t;for(const u of Y(M(s)?s(this):s))at('[loading="lazy"]',u).slice(0,c-1).forEach(f=>cn(f,"loading"));for(const u of e.filter(({isIntersecting:f})=>f).map(({target:f})=>f))n.unobserve(u)},...t})}function To(t){return En((e,n)=>bo(n),t,"resize")}function xn(t){return En((e,n)=>({disconnect:U(ju(e),"scroll",n,{passive:!0})}),t,"scroll")}function br(t){return{observe(e,n){return{observe:et,unobserve:et,disconnect:U(e,qt,n,{passive:!0})}},handler(e){if(!Jt(e))return;const n=ne(e),s="tagName"in e.target?e.target:it(e.target);ct(document,`${re} ${Xn} scroll`,c=>{const{x:u,y:f}=ne(c);(c.type!=="scroll"&&s&&u&&Math.abs(n.x-u)>100||f&&Math.abs(n.y-f)>100)&&setTimeout(()=>{I(s,"swipe"),I(s,`swipe${Vu(n.x,n.y,u,f)}`)})})},...t}}function En(t,e,n){return{observe:t,handler(){$n(this,n)},...e}}function Vu(t,e,n,s){return Math.abs(t-n)>=Math.abs(e-s)?t-n>0?"Left":"Right":e-s>0?"Up":"Down"}function ju(t){return Y(t).map(e=>{const{ownerDocument:n}=e,s=de(e,!0);return s===n.scrollingElement?n:s})}var wr={props:{margin:String,firstColumn:Boolean},data:{margin:"uk-margin-small-top",firstColumn:"uk-first-column"},observe:[pi({options:{childList:!0}}),pi({options:{attributes:!0,attributeFilter:["style"]},target:({$el:t})=>[t,...ot(t)]}),Wt({target:({$el:t})=>[t,...ot(t)]})],update:{read(){return{rows:Bo(ot(this.$el))}},write({rows:t}){for(const e of t)for(const n of e)pt(n,this.margin,t[0]!==e),pt(n,this.firstColumn,e[bt?e.length-1:0]===n)},events:["resize"]}};function Bo(t){const e=[[]],n=t.some((s,c)=>c&&t[c-1].offsetParent!==s.offsetParent);for(const s of t){if(!mt(s))continue;const c=Oo(s,n);for(let u=e.length-1;u>=0;u--){const f=e[u];if(!f[0]){f.push(s);break}const m=Oo(f[0],n);if(c.top>=m.bottom-1&&c.top!==m.top){e.push([s]);break}if(c.bottom-1>m.top||c.top===m.top){let g=f.length-1;for(;g>=0;g--){const k=Oo(f[g],n);if(c.left>=k.left)break}f.splice(g+1,0,s);break}if(u===0){e.unshift([s]);break}}}return e}function Oo(t,e=!1){let{offsetTop:n,offsetLeft:s,offsetHeight:c,offsetWidth:u}=t;return e&&([n,s]=bn(t)),{top:n,left:s,bottom:n+c,right:s+u}}async function Lu(t,e,n){await Po();let s=ot(e);const c=s.map(A=>yr(A,!0)),u={...y(e,["height","padding"]),display:"block"},f=s.concat(e);await Promise.all(f.map(st.cancel)),y(f,"transitionProperty","none"),await t(),s=s.concat(ot(e).filter(A=>!E(s,A))),await Promise.resolve(),y(f,"transitionProperty","");const m=R(e,"style"),g=y(e,["height","padding"]),[k,$]=Mu(e,s,c),C=s.map(A=>({style:R(A,"style")}));s.forEach((A,F)=>$[F]&&y(A,$[F])),y(e,u),I(e,"scroll"),await Po();const P=s.map((A,F)=>it(A)===e&&st.start(A,k[F],n,"ease")).concat(st.start(e,g,n,"ease"));try{await Promise.all(P),s.forEach((A,F)=>{R(A,C[F]),it(A)===e&&y(A,"display",k[F].opacity===0?"none":"")}),R(e,"style",m)}catch{R(s,"style",""),Uu(e,u)}}function yr(t,e){const n=y(t,"zIndex");return mt(t)?{display:"",opacity:e?y(t,"opacity"):"0",pointerEvents:"none",position:"absolute",zIndex:n==="auto"?ee(t):n,...kr(t)}:!1}function Mu(t,e,n){const s=e.map((u,f)=>it(u)&&f in n?n[f]?mt(u)?kr(u):{opacity:0}:{opacity:mt(u)?1:0}:!1),c=s.map((u,f)=>{const m=it(e[f])===t&&(n[f]||yr(e[f]));if(!m)return!1;if(!u)delete m.opacity;else if(!("opacity"in u)){const{opacity:g}=m;g%1?u.opacity=1:delete m.opacity}return m});return[s,c]}function Uu(t,e){for(const n in e)y(t,n,"")}function kr(t){const{height:e,width:n}=D(t);return{height:e,width:n,transform:"",...mo(t),...y(t,["marginTop","marginLeft"])}}function Po(){return new Promise(t=>requestAnimationFrame(t))}const Ao="uk-transition-leave",Ro="uk-transition-enter";function $r(t,e,n,s=0){const c=gi(e,!0),u={opacity:1},f={opacity:0},m=$=>()=>c===gi(e)?$():Promise.reject(),g=m(async()=>{J(e,Ao),await Promise.all(Er(e).map(($,C)=>new Promise(P=>setTimeout(()=>st.start($,f,n/2,"ease").then(P),C*s)))),tt(e,Ao)}),k=m(async()=>{const $=Bt(e);J(e,Ro),t(),y(ot(e),{opacity:0}),await Po();const C=ot(e),P=Bt(e);y(e,"alignContent","flex-start"),Bt(e,$);const A=Er(e);y(C,f);const F=A.map(async(G,Z)=>{await zu(Z*s),await st.start(G,u,n/2,"ease")});$!==P&&F.push(st.start(e,{height:P},n/2+A.length*s,"ease")),await Promise.all(F).then(()=>{tt(e,Ro),c===gi(e)&&(y(e,{height:"",alignContent:""}),y(C,{opacity:""}),delete e.dataset.transition)})});return L(e,Ao)?xr(e).then(k):L(e,Ro)?xr(e).then(g).then(k):g().then(k)}function gi(t,e){return e&&(t.dataset.transition=1+gi(t)),te(t.dataset.transition)||0}function xr(t){return Promise.all(ot(t).filter(st.inProgress).map(e=>new Promise(n=>ct(e,"transitionend transitioncanceled",n))))}function Er(t){return Bo(ot(t)).flat().filter(mt)}function zu(t){return new Promise(e=>setTimeout(e,t))}var Sr={props:{duration:Number,animation:Boolean},data:{duration:150,animation:"slide"},methods:{animate(t,e=this.$el){const n=this.animation;return(n==="fade"?$r:n==="delayed-fade"?(...c)=>$r(...c,40):n?Lu:()=>(t(),Promise.resolve()))(t,e,this.duration).catch(et)}}};const nt={TAB:9,ESC:27,SPACE:32,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40};var Hu={mixins:[Sr],args:"target",props:{target:String,selActive:Boolean},data:{target:"",selActive:!1,attrItem:"uk-filter-control",cls:"uk-active",duration:250},computed:{children:({target:t},e)=>at(`${t} > *`,e),toggles:({attrItem:t},e)=>at(`[${t}],[data-${t}]`,e)},watch:{toggles(t){this.updateState();const e=at(this.selActive,this.$el);for(const n of t){this.selActive!==!1&&pt(n,this.cls,E(e,n));const s=Gu(n);ut(s,"a")&&R(s,"role","button")}},children(t,e){e&&this.updateState()}},events:{name:"click keydown",delegate:({attrItem:t})=>`[${t}],[data-${t}]`,handler(t){t.type==="keydown"&&t.keyCode!==nt.SPACE||t.target.closest("a,button")&&(t.preventDefault(),this.apply(t.current))}},methods:{apply(t){const e=this.getState(),n=Cr(t,this.attrItem,this.getState());qu(e,n)||this.setState(n)},getState(){return this.toggles.filter(t=>L(t,this.cls)).reduce((t,e)=>Cr(e,this.attrItem,t),{filter:{"":""},sort:[]})},async setState(t,e=!0){t={filter:{"":""},sort:[],...t},I(this.$el,"beforeFilter",[this,t]);for(const n of this.toggles)pt(n,this.cls,Ju(n,this.attrItem,t));await Promise.all(at(this.target,this.$el).map(n=>{const s=()=>Wu(t,n,ot(n));return e?this.animate(s,n):s()})),I(this.$el,"afterFilter",[this])},updateState(){he.write(()=>this.setState(this.getState(),!1))}}};function _r(t,e){return Je(xt(t,e),["filter"])}function qu(t,e){return["filter","sort"].every(n=>ln(t[n],e[n]))}function Wu(t,e,n){for(const u of n)y(u,"display",Object.values(t.filter).every(f=>!f||Q(u,f))?"":"none");const[s,c]=t.sort;if(s){const u=Ku(n,s,c);ln(u,n)||gt(e,u)}}function Cr(t,e,n){const{filter:s,group:c,sort:u,order:f="asc"}=_r(t,e);return(s||$t(u))&&(c?s?(delete n.filter[""],n.filter[c]=s):(delete n.filter[c],(qn(n.filter)||""in n.filter)&&(n.filter={"":s||""})):n.filter={"":s||""}),$t(u)||(n.sort=[u,f]),n}function Ju(t,e,{filter:n={"":""},sort:[s,c]}){const{filter:u="",group:f="",sort:m,order:g="asc"}=_r(t,e);return $t(m)?f in n&&u===n[f]||!u&&f&&!(f in n)&&!n[""]:s===m&&c===g}function Ku(t,e,n){return[...t].sort((s,c)=>xt(s,e).localeCompare(xt(c,e),void 0,{numeric:!0})*(n==="asc"||-1))}function Gu(t){return z("a,button",t)||t}let Do;function Nr(t){const e=U(t,"touchstart",s=>{if(s.targetTouches.length!==1||Q(s.target,'input[type="range"'))return;let c=ne(s).y;const u=U(t,"touchmove",f=>{const m=ne(f).y;m!==c&&(c=m,xe(f.target).some(g=>{if(!t.contains(g))return!1;let{scrollHeight:k,clientHeight:$}=g;return ${Do=!1,e(),y(n,{overflowY:"",touchAction:"",paddingRight:""})}}var Sn={props:{container:Boolean},data:{container:!0},computed:{container({container:t}){return t===!0&&this.$container||t&&z(t)}}},Se={props:{cls:Boolean,animation:"list",duration:Number,velocity:Number,origin:String,transition:String},data:{cls:!1,animation:[!1],duration:200,velocity:.2,origin:!1,transition:"ease",clsEnter:"uk-togglable-enter",clsLeave:"uk-togglable-leave"},computed:{hasAnimation:({animation:t})=>!!t[0],hasTransition:({animation:t})=>["slide","reveal"].some(e=>b(t[0],e))},methods:{async toggleElement(t,e,n){try{return await Promise.all(Y(t).map(s=>{const c=Tt(e)?e:!this.isToggled(s);if(!I(s,`before${c?"show":"hide"}`,[this]))return Promise.reject();const u=(M(n)?n:n===!1||!this.hasAnimation?Xu:this.hasTransition?Yu:Qu)(s,c,this),f=c?this.clsEnter:this.clsLeave;J(s,f),I(s,c?"show":"hide",[this]);const m=()=>{tt(s,f),I(s,c?"shown":"hidden",[this])};return u?u.then(m,()=>(tt(s,f),Promise.reject())):m()})),!0}catch{return!1}},isToggled(t=this.$el){return t=ft(t),L(t,this.clsEnter)?!0:L(t,this.clsLeave)?!1:this.cls?L(t,this.cls.split(" ")[0]):mt(t)},_toggle(t,e){if(!t)return;e=!!e;let n;this.cls?(n=E(this.cls," ")||e!==L(t,this.cls),n&&pt(t,this.cls,E(this.cls," ")?void 0:e)):(n=e===t.hidden,n&&(t.hidden=!e)),n&&I(t,"toggled",[e,this]),at("[autofocus]",t).some(s=>mt(s)?s.focus()||!0:s.blur())}}};function Xu(t,e,{_toggle:n}){return le.cancel(t),st.cancel(t),n(t,e)}async function Yu(t,e,{animation:n,duration:s,velocity:c,transition:u,_toggle:f}){var m;const[g="reveal",k="top"]=((m=n[0])==null?void 0:m.split("-"))||[],$=[["left","right"],["top","bottom"]],C=$[E($[0],k)?0:1],P=C[1]===k,F=["width","height"][$.indexOf(C)],G=`margin-${C[0]}`,Z=`margin-${k}`;let Qt=D(t)[F];const tn=st.inProgress(t);await st.cancel(t),e&&f(t,!0);const en=Object.fromEntries(["padding","border","width","height","minWidth","minHeight","overflowY","overflowX",G,Z].map(Ka=>[Ka,t.style[Ka]])),Zt=D(t),Zo=W(y(t,G)),qa=W(y(t,Z)),Pe=Zt[F]+qa;!tn&&!e&&(Qt+=qa);const[Bi]=po(t,"
");y(Bi,{boxSizing:"border-box",height:Zt.height,width:Zt.width,...y(t,["overflow","padding","borderTop","borderRight","borderBottom","borderLeft","borderImage",Z])}),y(t,{padding:0,border:0,minWidth:0,minHeight:0,[Z]:0,width:Zt.width,height:Zt.height,overflow:"hidden",[F]:Qt});const Wa=Qt/Pe;s=(c*Pe+s)*(e?1-Wa:Wa);const Ja={[F]:e?Pe:0};P&&(y(t,G,Pe-Qt+Zo),Ja[G]=e?Zo:Pe+Zo),!P^g==="reveal"&&(y(Bi,G,-Pe+Qt),st.start(Bi,{[G]:e?0:-Pe},s,u));try{await st.start(t,Ja,s,u)}finally{y(t,en),vn(Bi.firstChild),e||f(t,!1)}}function Qu(t,e,n){const{animation:s,duration:c,_toggle:u}=n;return e?(u(t,!0),le.in(t,s[0],c,n.origin)):le.out(t,s[1]||s[0],c,n.origin).then(()=>u(t,!1))}const Pt=[];var Io={mixins:[Ot,Sn,Se],props:{selPanel:String,selClose:String,escClose:Boolean,bgClose:Boolean,stack:Boolean,role:String},data:{cls:"uk-open",escClose:!0,bgClose:!0,overlay:!0,stack:!1,role:"dialog"},computed:{panel:({selPanel:t},e)=>z(t,e),transitionElement(){return this.panel},bgClose({bgClose:t}){return t&&this.panel}},connected(){R(this.panel||this.$el,"role",this.role),this.overlay&&R(this.panel||this.$el,"aria-modal",!0)},beforeDisconnect(){E(Pt,this)&&this.toggleElement(this.$el,!1,!1)},events:[{name:"click",delegate:({selClose:t})=>`${t},a[href*="#"]`,handler(t){const{current:e,defaultPrevented:n}=t,{hash:s}=e;!n&&s&&ze(e)&&!this.$el.contains(z(s))?this.hide():Q(e,this.selClose)&&(t.preventDefault(),this.hide())}},{name:"toggle",self:!0,handler(t){t.defaultPrevented||(t.preventDefault(),this.isToggled()===E(Pt,this)&&this.toggle())}},{name:"beforeshow",self:!0,handler(t){if(E(Pt,this))return!1;!this.stack&&Pt.length?(Promise.all(Pt.map(e=>e.hide())).then(this.show),t.preventDefault()):Pt.push(this)}},{name:"show",self:!0,handler(){this.stack&&y(this.$el,"zIndex",W(y(this.$el,"zIndex"))+Pt.length);const t=[this.overlay&&th(this),this.overlay&&Nr(this.$el),this.bgClose&&eh(this),this.escClose&&nh(this)];ct(this.$el,"hidden",()=>t.forEach(e=>e&&e()),{self:!0}),J(document.documentElement,this.clsPage)}},{name:"shown",self:!0,handler(){Qn(this.$el)||R(this.$el,"tabindex","-1"),Q(this.$el,":focus-within")||this.$el.focus()}},{name:"hidden",self:!0,handler(){E(Pt,this)&&Pt.splice(Pt.indexOf(this),1),y(this.$el,"zIndex",""),Pt.some(t=>t.clsPage===this.clsPage)||tt(document.documentElement,this.clsPage)}}],methods:{toggle(){return this.isToggled()?this.hide():this.show()},show(){return this.container&&it(this.$el)!==this.container?(gt(this.container,this.$el),new Promise(t=>requestAnimationFrame(()=>this.show().then(t)))):this.toggleElement(this.$el,!0,Tr)},hide(){return this.toggleElement(this.$el,!1,Tr)}}};function Tr(t,e,{transitionElement:n,_toggle:s}){return new Promise((c,u)=>ct(t,"show hide",()=>{var f;(f=t._reject)==null||f.call(t),t._reject=u,s(t,e);const m=ct(n,"transitionstart",()=>{ct(n,"transitionend transitioncancel",c,{self:!0}),clearTimeout(g)},{self:!0}),g=setTimeout(()=>{m(),c()},Zu(y(n,"transitionDuration")))})).then(()=>delete t._reject)}function Zu(t){return t?B(t,"ms")?W(t):W(t)*1e3:0}function th(t){return U(document,"focusin",e=>{ge(Pt)===t&&!t.$el.contains(e.target)&&t.$el.focus()})}function eh(t){return U(document,qt,({target:e})=>{ge(Pt)!==t||t.overlay&&!t.$el.contains(e)||t.panel.contains(e)||ct(document,`${re} ${Xn} scroll`,({defaultPrevented:n,type:s,target:c})=>{!n&&s===re&&e===c&&t.hide()},!0)})}function nh(t){return U(document,"keydown",e=>{e.keyCode===27&&ge(Pt)===t&&t.hide()})}var Fo={slide:{show(t){return[{transform:ht(t*-100)},{transform:ht()}]},percent(t){return _n(t)},translate(t,e){return[{transform:ht(e*-100*t)},{transform:ht(e*100*(1-t))}]}}};function _n(t){return Math.abs(new DOMMatrix(y(t,"transform")).m41/t.offsetWidth)}function ht(t=0,e="%"){return t+=t?e:"",`translate3d(${t}, 0, 0)`}function Ge(t){return`scale3d(${t}, ${t}, 1)`}function ih(t,e,n,{animation:s,easing:c}){const{percent:u,translate:f,show:m=et}=s,g=m(n),{promise:k,resolve:$}=Br();return{dir:n,show(C,P=0,A){const F=A?"linear":c;return C-=Math.round(C*Ct(P,-1,1)),this.translate(P),_e(e,"itemin",{percent:P,duration:C,timing:F,dir:n}),_e(t,"itemout",{percent:1-P,duration:C,timing:F,dir:n}),Promise.all([st.start(e,g[1],C,F),st.start(t,g[0],C,F)]).then(()=>{this.reset(),$()},et),k},cancel(){return st.cancel([e,t])},reset(){for(const C in g[0])y([e,t],C,"")},async forward(C,P=this.percent()){return await this.cancel(),this.show(C,P,!0)},translate(C){this.reset();const P=f(C,n);y(e,P[1]),y(t,P[0]),_e(e,"itemtranslatein",{percent:C,dir:n}),_e(t,"itemtranslateout",{percent:1-C,dir:n})},percent(){return u(t||e,e,n)},getDistance(){return t==null?void 0:t.offsetWidth}}}function _e(t,e,n){I(t,He(e,!1,!1,n))}function Br(){let t;return{promise:new Promise(e=>t=e),resolve:t}}var vi={props:{i18n:Object},data:{i18n:null},methods:{t(t,...e){var n,s,c;let u=0;return((c=((n=this.i18n)==null?void 0:n[t])||((s=this.$options.i18n)==null?void 0:s[t]))==null?void 0:c.replace(/%s/g,()=>e[u++]||""))||""}}},oh={props:{autoplay:Boolean,autoplayInterval:Number,pauseOnHover:Boolean},data:{autoplay:!1,autoplayInterval:7e3,pauseOnHover:!0},connected(){R(this.list,"aria-live",this.autoplay?"off":"polite"),this.autoplay&&this.startAutoplay()},disconnected(){this.stopAutoplay()},update(){R(this.slides,"tabindex","-1")},events:[{name:"visibilitychange",el:()=>document,filter:({autoplay:t})=>t,handler(){document.hidden?this.stopAutoplay():this.startAutoplay()}}],methods:{startAutoplay(){this.stopAutoplay(),this.interval=setInterval(()=>{this.stack.length||this.draggable&&Q(this.$el,":focus-within")&&!Q(this.$el,":focus")||this.pauseOnHover&&Q(this.$el,":hover")||this.show("next")},this.autoplayInterval)},stopAutoplay(){clearInterval(this.interval)}}};const Cn={passive:!1,capture:!0},Or={passive:!0,capture:!0},sh="touchstart mousedown",Vo="touchmove mousemove",Pr="touchend touchcancel mouseup click input scroll",Ar=t=>t.preventDefault();var rh={props:{draggable:Boolean},data:{draggable:!0,threshold:10},created(){for(const t of["start","move","end"]){const e=this[t];this[t]=n=>{const s=ne(n).x*(bt?-1:1);this.prevPos=s===this.pos?this.prevPos:this.pos,this.pos=s,e(n)}}},events:[{name:sh,passive:!0,delegate:({selList:t})=>`${t} > *`,handler(t){!this.draggable||this.parallax||!Jt(t)&&ah(t.target)||t.target.closest(un)||t.button>0||this.length<2||this.start(t)}},{name:"dragstart",handler(t){t.preventDefault()}},{name:Vo,el:({list:t})=>t,handler:et,...Cn}],methods:{start(){this.drag=this.pos,this._transitioner?(this.percent=this._transitioner.percent(),this.drag+=this._transitioner.getDistance()*this.percent*this.dir,this._transitioner.cancel(),this._transitioner.translate(this.percent),this.dragging=!0,this.stack=[]):this.prevIndex=this.index,U(document,Vo,this.move,Cn),U(document,Pr,this.end,Or),y(this.list,"userSelect","none")},move(t){const e=this.pos-this.drag;if(e===0||this.prevPos===this.pos||!this.dragging&&Math.abs(e)f;)this.drag-=f*this.dir,s=u,c-=f,u=this.getIndex(s+this.dir),f=Rr.call(this,s,u);this.percent=c/f;const m=n[s],g=n[u],k=this.index!==u,$=s===u;let C;for(const P of[this.index,this.prevIndex])E([u,s],P)||(I(n[P],"itemhidden",[this]),$&&(C=!0,this.prevIndex=s));(this.index===s&&this.prevIndex!==s||C)&&I(n[this.index],"itemshown",[this]),k&&(this.prevIndex=s,this.index=u,$||(I(m,"beforeitemhide",[this]),I(m,"itemhide",[this])),I(g,"beforeitemshow",[this]),I(g,"itemshow",[this])),this._transitioner=this._translate(Math.abs(this.percent),m,!$&&g)},end(){if(ae(document,Vo,this.move,Cn),ae(document,Pr,this.end,Or),this.dragging)if(this.dragging=null,this.index===this.prevIndex)this.percent=1-this.percent,this.dir*=-1,this._show(!1,this.index,!0),this._transitioner=null;else{const t=(bt?this.dir*(bt?1:-1):this.dir)<0==this.prevPos>this.pos;this.index=t?this.index:this.prevIndex,t&&(this.percent=1-this.percent),this.show(this.dir>0&&!t||this.dir<0&&t?"next":"previous",!0)}setTimeout(()=>ae(this.list,"click",Ar,Cn)),y(this.list,{userSelect:""}),this.drag=this.percent=null}}};function Rr(t,e){return this._getTransitioner(t,t!==e&&e).getDistance()||this.slides[t].offsetWidth}function ah(t){return y(t,"userSelect")!=="none"&&N(t.childNodes).some(e=>e.nodeType===3&&e.textContent.trim())}function lh(t){t._watches=[];for(const e of t.$options.watch||[])for(const[n,s]of Object.entries(e))Dr(t,s,n);t._initial=!0}function Dr(t,e,n){t._watches.push({name:n,...K(e)?e:{handler:e}})}function ch(t,e){for(const{name:n,handler:s,immediate:c=!0}of t._watches)(t._initial&&c||h(e,n)&&!ln(e[n],t[n]))&&s.call(t,t[n],e[n]);t._initial=!1}function uh(t){const{computed:e}=t.$options;if(t._computed={},e)for(const n in e)Fr(t,n,e[n])}const Ir={subtree:!0,childList:!0};function Fr(t,e,n){t._hasComputed=!0,Object.defineProperty(t,e,{enumerable:!0,get(){const{_computed:s,$props:c,$el:u}=t;if(!h(s,e)&&(s[e]=(n.get||n).call(t,c,u),n.observe&&t._computedObserver)){const f=n.observe.call(t,c);t._computedObserver.observe(["~","+","-"].includes(f[0])?u.parentElement:u.getRootNode(),Ir)}return s[e]},set(s){const{_computed:c}=t;c[e]=n.set?n.set.call(t,s):s,$t(c[e])&&delete c[e]}})}function hh(t){t._hasComputed&&(Iu(t,{read:()=>ch(t,Vr(t)),events:["resize","computed"]}),t._computedObserver=wo(t.$el,()=>$n(t,"computed"),Ir),t._disconnect.push(()=>{t._computedObserver.disconnect(),t._computedObserver=null,Vr(t)}))}function Vr(t){const e={...t._computed};return t._computed={},e}function dh(t){for(const e of t.$options.events||[])if(h(e,"handler"))jr(t,e);else for(const n in e)jr(t,e[n],n)}function jr(t,e,n){let{name:s,el:c,handler:u,capture:f,passive:m,delegate:g,filter:k,self:$}=K(e)?e:{name:n,handler:e};c=M(c)?c.call(t,t):c||t.$el,!(!c||T(c)&&!c.length||k&&!k.call(t,t))&&t._disconnect.push(U(c,s,g?rt(g)?g:g.call(t,t):null,rt(u)?t[u]:u.bind(t),{passive:m,capture:f,self:$}))}function fh(t){for(const e of t.$options.observe||[])ph(t,e)}function ph(t,e){let{observe:n,target:s=t.$el,handler:c,options:u,filter:f,args:m}=e;if(f&&!f.call(t,t))return;const g=`_observe${t._disconnect.length}`;M(s)&&!h(t,g)&&Fr(t,g,()=>{const C=s.call(t,t);return T(C)?Y(C):C}),c=rt(c)?t[c]:c.bind(t),M(u)&&(u=u.call(t,t));const k=h(t,g)?t[g]:s,$=n(k,c,u,m);M(s)&&T(t[g])&&Dr(t,{handler:mh($,u),immediate:!1},g),t._disconnect.push(()=>$.disconnect())}function mh(t,e){return(n,s)=>{for(const c of s)E(n,c)||(t.unobserve?t.unobserve(c):t.observe&&t.disconnect());for(const c of n)(!E(s,c)||!t.unobserve)&&t.observe(c,e)}}function gh(t){const{$options:e,$props:n}=t,s=Lr(e);V(n,s);const{computed:c,methods:u}=e;for(let f in n)f in s&&(!c||!h(c,f))&&(!u||!h(u,f))&&(t[f]=n[f])}function Lr(t){const e={},{args:n=[],props:s={},el:c,id:u}=t;if(!s)return e;for(const m in s){const g=p(m);let k=xt(c,g);$t(k)||(k=s[m]===Boolean&&k===""?!0:No(s[m],k),!(g==="target"&&b(k,"_"))&&(e[m]=k))}const f=Je(xt(c,u),n);for(const m in f){const g=x(m);$t(s[g])||(e[g]=No(s[g],f[m]))}return e}const vh=Ht((t,e)=>{const n=Object.keys(e),s=n.concat(t).map(c=>[p(c),`data-${p(c)}`]).flat();return{attributes:n,filter:s}});function bh(t){const{$options:e,$props:n}=t,{id:s,props:c,el:u}=e;if(!c)return;const{attributes:f,filter:m}=vh(s,c),g=new MutationObserver(k=>{const $=Lr(e);k.some(({attributeName:C})=>{const P=C.replace("data-","");return(P===s?f:[x(P),x(C)]).some(A=>!$t($[A])&&$[A]!==n[A])})&&t.$reset()});g.observe(u,{attributes:!0,attributeFilter:m}),t._disconnect.push(()=>g.disconnect())}function Xe(t,e){var n;(n=t.$options[e])==null||n.forEach(s=>s.call(t))}function jo(t){t._connected||(gh(t),Xe(t,"beforeConnect"),t._connected=!0,t._disconnect=[],dh(t),Du(t),lh(t),fh(t),bh(t),hh(t),Xe(t,"connected"),$n(t))}function Lo(t){t._connected&&(Xe(t,"beforeDisconnect"),t._disconnect.forEach(e=>e()),t._disconnect=null,Xe(t,"disconnected"),t._connected=!1)}let wh=0;function Mr(t,e={}){e.data=$h(e,t.constructor.options),t.$options=kn(t.constructor.options,e,t),t.$props={},t._uid=wh++,yh(t),kh(t),uh(t),Xe(t,"created"),e.el&&t.$mount(e.el)}function yh(t){const{data:e={}}=t.$options;for(const n in e)t.$props[n]=t[n]=e[n]}function kh(t){const{methods:e}=t.$options;if(e)for(const n in e)t[n]=e[n].bind(t)}function $h({data:t={}},{args:e=[],props:n={}}){T(t)&&(t=t.slice(0,e.length).reduce((s,c,u)=>(K(c)?V(s,c):s[e[u]]=c,s),{}));for(const s in t)$t(t[s])?delete t[s]:n[s]&&(t[s]=No(n[s],t[s]));return t}const Lt=function(t){Mr(this,t)};Lt.util=Nu,Lt.options={},Lt.version="3.21.13";const xh="uk-",Ce="__uikit__",Ye={};function Ur(t,e){var n,s;const c=xh+p(t);if(!e)return Ye[c].options||(Ye[c]=Lt.extend(Ye[c])),Ye[c];t=x(t),Lt[t]=(f,m)=>Nn(t,f,m);const u=(n=e.options)!=null?n:{...e};return u.id=c,u.name=t,(s=u.install)==null||s.call(u,Lt,u,t),Lt._initialized&&!u.functional&&requestAnimationFrame(()=>Nn(t,`[${c}],[data-${c}]`)),Ye[c]=u}function Nn(t,e,n,...s){const c=Ur(t);return c.options.functional?new c({data:K(e)?e:[e,n,...s]}):e?at(e).map(u)[0]:u();function u(f){const m=bi(f,t);if(m)if(n)m.$destroy();else return m;return new c({el:f,data:n})}}function Tn(t){return(t==null?void 0:t[Ce])||{}}function bi(t,e){return Tn(t)[e]}function Eh(t,e){t[Ce]||(t[Ce]={}),t[Ce][e.$options.name]=e}function Sh(t,e){var n;(n=t[Ce])==null||delete n[e.$options.name],qn(t[Ce])&&delete t[Ce]}function _h(t){t.component=Ur,t.getComponents=Tn,t.getComponent=bi,t.update=zr,t.use=function(n){if(!n.installed)return n.call(null,this),n.installed=!0,this},t.mixin=function(n,s){s=(rt(s)?this.component(s):s)||this,s.options=kn(s.options,n)},t.extend=function(n){n||(n={});const s=this,c=function(f){Mr(this,f)};return c.prototype=Object.create(s.prototype),c.prototype.constructor=c,c.options=kn(s.options,n),c.super=s,c.extend=s.extend,c};let e;Object.defineProperty(t,"container",{get(){return e||document.body},set(n){e=z(n)}})}function zr(t,e){t=t?ft(t):document.body;for(const n of fn(t).reverse())Hr(n,e);ue(t,n=>Hr(n,e))}function Hr(t,e){const n=Tn(t);for(const s in n)$n(n[s],e)}function Ch(t){t.prototype.$mount=function(e){const n=this;Eh(e,n),n.$options.el=e,document.contains(e)&&jo(n)},t.prototype.$destroy=function(e=!1){const n=this,{el:s}=n.$options;s&&Lo(n),Xe(n,"destroy"),Sh(s,n),e&&Ft(n.$el)},t.prototype.$create=Nn,t.prototype.$emit=function(e){$n(this,e)},t.prototype.$update=function(e=this.$el,n){zr(e,n)},t.prototype.$reset=function(){Lo(this),jo(this)},t.prototype.$getComponent=bi,Object.defineProperties(t.prototype,{$el:{get(){return this.$options.el}},$container:Object.getOwnPropertyDescriptor(t,"container")})}let Nh=1;function Ne(t,e=null){return(e==null?void 0:e.id)||`${t.$options.id}-${Nh++}`}var Th={i18n:{next:"Next slide",previous:"Previous slide",slideX:"Slide %s",slideLabel:"%s of %s",role:"String"},data:{selNav:!1,role:"region"},computed:{nav:({selNav:t},e)=>z(t,e),navChildren(){return ot(this.nav)},selNavItem:({attrItem:t})=>`[${t}],[data-${t}]`,navItems(t,e){return at(this.selNavItem,e)}},watch:{nav(t,e){R(t,"role","tablist"),this.padNavitems(),e&&this.$emit()},list(t){ut(t,"ul")&&R(t,"role","presentation")},navChildren(t){R(t,"role","presentation"),this.padNavitems(),this.updateNav()},navItems(t){for(const e of t){const n=xt(e,this.attrItem),s=z("a,button",e)||e;let c,u=null;if(Yt(n)){const f=te(n),m=this.slides[f];m&&(m.id||(m.id=Ne(this,m)),u=m.id),c=this.t("slideX",W(n)+1),R(s,"role","tab")}else this.list&&(this.list.id||(this.list.id=Ne(this,this.list)),u=this.list.id),c=this.t(n);R(s,{"aria-controls":u,"aria-label":R(s,"aria-label")||c})}},slides(t){t.forEach((e,n)=>R(e,{role:this.nav?"tabpanel":"group","aria-label":this.t("slideLabel",n+1,this.length),"aria-roledescription":this.nav?null:"slide"})),this.padNavitems()}},connected(){R(this.$el,{role:this.role,"aria-roledescription":"carousel"})},update:[{write(){this.navItems.concat(this.nav).forEach(t=>t&&(t.hidden=!this.maxIndex)),this.updateNav()},events:["resize"]}],events:[{name:"click keydown",delegate:({selNavItem:t})=>t,filter:({parallax:t})=>!t,handler(t){t.target.closest("a,button")&&(t.type==="click"||t.keyCode===nt.SPACE)&&(t.preventDefault(),this.show(xt(t.current,this.attrItem)))}},{name:"itemshow",handler:"updateNav"},{name:"keydown",delegate:({selNavItem:t})=>t,filter:({parallax:t})=>!t,handler(t){const{current:e,keyCode:n}=t,s=xt(e,this.attrItem);if(!Yt(s))return;let c=n===nt.HOME?0:n===nt.END?"last":n===nt.LEFT?"previous":n===nt.RIGHT?"next":-1;~c&&(t.preventDefault(),this.show(c))}}],methods:{updateNav(){const t=this.getValidIndex();for(const e of this.navItems){const n=xt(e,this.attrItem),s=z("a,button",e)||e;if(Yt(n)){const u=te(n)===t;pt(e,this.clsActive,u),pt(s,"uk-disabled",this.parallax),R(s,{"aria-selected":u,tabindex:u&&!this.parallax?null:-1}),u&&s&&Q(it(e),":focus-within")&&s.focus()}else pt(e,"uk-invisible",this.finite&&(n==="previous"&&t===0||n==="next"&&t>=this.maxIndex))}},padNavitems(){if(!this.nav)return;const t=[];for(let e=0;es.matches(`[${n}]`))||z(`
  • `)}ln(t,this.navChildren)||ce(this.nav,t)}}};const Bh="cubic-bezier(0.25, 0.46, 0.45, 0.94)",Oh="cubic-bezier(0.165, 0.84, 0.44, 1)";var qr={mixins:[oh,rh,Th,vi],props:{clsActivated:String,easing:String,index:Number,finite:Boolean,velocity:Number},data:()=>({easing:"ease",finite:!1,velocity:1,index:0,prevIndex:-1,stack:[],percent:0,clsActive:"uk-active",clsActivated:"",clsEnter:"uk-slide-enter",clsLeave:"uk-slide-leave",clsSlideActive:"uk-slide-active",Transitioner:!1,transitionOptions:{}}),connected(){this.prevIndex=-1,this.index=this.getValidIndex(this.$props.index),this.stack=[]},disconnected(){tt(this.slides,this.clsActive)},computed:{duration:({velocity:t},e)=>Wr(e.offsetWidth/t),list:({selList:t},e)=>z(t,e),maxIndex(){return this.length-1},slides(){return ot(this.list)},length(){return this.slides.length}},watch:{slides(t,e){e&&this.$emit()}},events:{itemshow({target:t}){J(t,this.clsEnter,this.clsSlideActive)},itemshown({target:t}){tt(t,this.clsEnter)},itemhide({target:t}){J(t,this.clsLeave)},itemhidden({target:t}){tt(t,this.clsLeave,this.clsSlideActive)}},methods:{show(t,e=!1){var n;if(this.dragging||!this.length||this.parallax)return;const{stack:s}=this,c=e?0:s.length,u=()=>{s.splice(c,1),s.length&&this.show(s.shift(),!0)};if(s[e?"unshift":"push"](t),!e&&s.length>1){s.length===2&&((n=this._transitioner)==null||n.forward(Math.min(this.duration,200)));return}const f=this.getIndex(this.index),m=L(this.slides,this.clsActive)&&this.slides[f],g=this.getIndex(t,this.index),k=this.slides[g];if(m===k){u();return}if(this.dir=Ph(t,f),this.prevIndex=f,this.index=g,m&&!I(m,"beforeitemhide",[this])||!I(k,"beforeitemshow",[this,m])){this.index=this.prevIndex,u();return}const $=this._show(m,k,e).then(()=>{m&&I(m,"itemhidden",[this]),I(k,"itemshown",[this]),s.shift(),this._transitioner=null,s.length&&requestAnimationFrame(()=>s.length&&this.show(s.shift(),!0))});return m&&I(m,"itemhide",[this]),I(k,"itemshow",[this]),$},getIndex(t=this.index,e=this.index){return Ct(It(t,this.slides,e,this.finite),0,Math.max(0,this.maxIndex))},getValidIndex(t=this.index,e=this.prevIndex){return this.getIndex(t,e)},async _show(t,e,n){if(this._transitioner=this._getTransitioner(t,e,this.dir,{easing:n?e.offsetWidth<600?Bh:Oh:this.easing,...this.transitionOptions}),!n&&!t){this._translate(1);return}const{length:s}=this.stack;return this._transitioner[s>1?"forward":"show"](s>1?Math.min(this.duration,75+75/(s-1)):this.duration,this.percent)},_translate(t,e=this.prevIndex,n=this.index){const s=this._getTransitioner(e===n?!1:e,n);return s.translate(t),s},_getTransitioner(t=this.prevIndex,e=this.index,n=this.dir||1,s=this.transitionOptions){return new this.Transitioner(an(t)?this.slides[t]:t,an(e)?this.slides[e]:e,n*(bt?-1:1),s)}}};function Ph(t,e){return t==="next"?1:t==="previous"||t({preload:1,videoAutoplay:!1,delayControls:3e3,items:[],cls:"uk-open",clsPage:"uk-lightbox-page",selList:".uk-lightbox-items",attrItem:"uk-lightbox-item",selClose:".uk-close-large",selCaption:".uk-lightbox-caption",pauseOnHover:!1,velocity:2,Animations:Kr,template:'
    '}),created(){const t=z(this.template),e=z(this.selList,t);this.items.forEach(()=>gt(e,"
    "));const n=z("[uk-close]",t),s=this.t("close");n&&s&&(n.dataset.i18n=JSON.stringify({label:s})),this.$mount(gt(this.container,t))},events:[{name:`${Gn} ${qt} keydown`,handler:"showControls"},{name:"click",self:!0,delegate:({selList:t})=>`${t} > *`,handler(t){t.defaultPrevented||this.hide()}},{name:"shown",self:!0,handler:"showControls"},{name:"hide",self:!0,handler(){this.hideControls(),tt(this.slides,this.clsActive),st.stop(this.slides)}},{name:"hidden",self:!0,handler(){this.$destroy(!0)}},{name:"keyup",el:()=>document,handler({keyCode:t}){if(!this.isToggled(this.$el)||!this.draggable)return;let e=-1;t===nt.LEFT?e="previous":t===nt.RIGHT?e="next":t===nt.HOME?e=0:t===nt.END&&(e="last"),~e&&this.show(e)}},{name:"beforeitemshow",handler(t){this.isToggled()||(this.draggable=!1,t.preventDefault(),this.toggleElement(this.$el,!0,!1),this.animation=Kr.scale,tt(t.target,this.clsActive),this.stack.splice(1,0,this.index))}},{name:"itemshow",handler(){ce(z(this.selCaption,this.$el),this.getItem().caption||"");for(let t=-this.preload;t<=this.preload;t++)this.loadItem(this.index+t)}},{name:"itemshown",handler(){this.draggable=this.$props.draggable}},{name:"itemload",async handler(t,e){const{source:n,type:s,alt:c="",poster:u,attrs:f={}}=e;if(this.setItem(e,""),!n)return;let m;const g={allowfullscreen:"",style:"max-width: 100%; box-sizing: border-box;","uk-responsive":"","uk-video":`${this.videoAutoplay}`};if(s==="image"||n.match(/\.(avif|jpe?g|jfif|a?png|gif|svg|webp)($|\?)/i)){const k=Bn("img",{src:n,alt:c,...f});U(k,"load",()=>this.setItem(e,k)),U(k,"error",()=>this.setError(e))}else if(s==="video"||n.match(/\.(mp4|webm|ogv)($|\?)/i)){const k=Bn("video",{src:n,poster:u,controls:"",playsinline:"","uk-video":`${this.videoAutoplay}`,...f});U(k,"loadedmetadata",()=>this.setItem(e,k)),U(k,"error",()=>this.setError(e))}else if(s==="iframe"||n.match(/\.(html|php)($|\?)/i))this.setItem(e,Bn("iframe",{src:n,allowfullscreen:"",class:"uk-lightbox-iframe",...f}));else if(m=n.match(/\/\/(?:.*?youtube(-nocookie)?\..*?(?:[?&]v=|\/shorts\/)|youtu\.be\/)([\w-]{11})[&?]?(.*)?/))this.setItem(e,Bn("iframe",{src:`https://www.youtube${m[1]||""}.com/embed/${m[2]}${m[3]?`?${m[3]}`:""}`,width:1920,height:1080,...g,...f}));else if(m=n.match(/\/\/.*?vimeo\.[a-z]+\/(\d+)[&?]?(.*)?/))try{const{height:k,width:$}=await(await fetch(`https://vimeo.com/api/oembed.json?maxwidth=1920&url=${encodeURI(n)}`,{credentials:"omit"})).json();this.setItem(e,Bn("iframe",{src:`https://player.vimeo.com/video/${m[1]}${m[2]?`?${m[2]}`:""}`,width:$,height:k,...g,...f}))}catch{this.setError(e)}}}],methods:{loadItem(t=this.index){const e=this.getItem(t);this.getSlide(e).childElementCount||I(this.$el,"itemload",[e])},getItem(t=this.index){return this.items[It(t,this.slides)]},setItem(t,e){I(this.$el,"itemloaded",[this,ce(this.getSlide(t),e)])},getSlide(t){return this.slides[this.items.indexOf(t)]},setError(t){this.setItem(t,'')},showControls(){clearTimeout(this.controlsTimer),this.controlsTimer=setTimeout(this.hideControls,this.delayControls),J(this.$el,"uk-active","uk-transition-active")},hideControls(){tt(this.$el,"uk-active","uk-transition-active")}}};function Bn(t,e){const n=ke(`<${t}>`);return R(n,e),n}var Ah={install:Rh,props:{toggle:String},data:{toggle:"a"},computed:{toggles:({toggle:t},e)=>at(t,e)},watch:{toggles(t){this.hide();for(const e of t)ut(e,"a")&&R(e,"role","button")}},disconnected(){this.hide()},events:{name:"click",delegate:({toggle:t})=>`${t}:not(.uk-disabled)`,handler(t){t.defaultPrevented||(t.preventDefault(),this.show(t.current))}},methods:{show(t){const e=Fs(this.toggles.map(Xr),"source");if(_t(t)){const{source:n}=Xr(t);t=O(e,({source:s})=>n===s)}return this.panel=this.panel||this.$create("lightboxPanel",{...this.$props,items:e}),U(this.panel.$el,"hidden",()=>this.panel=null),this.panel.show(t)},hide(){var t;return(t=this.panel)==null?void 0:t.hide()}}};function Rh(t,e){t.lightboxPanel||t.component("lightboxPanel",Gr),V(e.props,t.component("lightboxPanel").options.props)}function Xr(t){const e={};for(const n of["href","caption","type","poster","alt","attrs"])e[n==="href"?"source":n]=xt(t,n);return e.attrs=Je(e.attrs),e}var Dh={mixins:[Sn],functional:!0,args:["message","status"],data:{message:"",status:"",timeout:5e3,group:"",pos:"top-center",clsContainer:"uk-notification",clsClose:"uk-notification-close",clsMsg:"uk-notification-message"},install:Ih,computed:{marginProp:({pos:t})=>`margin-${t.match(/[a-z]+(?=-)/)[0]}`,startProps(){return{opacity:0,[this.marginProp]:-this.$el.offsetHeight}}},created(){const t=`${this.clsContainer}-${this.pos}`,e=`data-${this.clsContainer}-container`,n=z(`.${t}[${e}]`,this.container)||gt(this.container,`
    `);this.$mount(gt(n,``))},async connected(){const t=W(y(this.$el,this.marginProp));await st.start(y(this.$el,this.startProps),{opacity:1,[this.marginProp]:t}),this.timeout&&(this.timer=setTimeout(this.close,this.timeout))},events:{click(t){t.target.closest('a[href="#"],a[href=""]')&&t.preventDefault(),this.close()},[ye](){this.timer&&clearTimeout(this.timer)},[Ue](){this.timeout&&(this.timer=setTimeout(this.close,this.timeout))}},methods:{async close(t){const e=n=>{const s=it(n);I(n,"close",[this]),Ft(n),s!=null&&s.hasChildNodes()||Ft(s)};this.timer&&clearTimeout(this.timer),t||await st.start(this.$el,this.startProps),e(this.$el)}}};function Ih(t){t.notification.closeAll=function(e,n){ue(document.body,s=>{const c=t.getComponent(s,"notification");c&&(!e||e===c.group)&&c.close(n)})}}var wi={props:{media:Boolean},data:{media:!1},connected(){const t=Fh(this.media,this.$el);if(this.matchMedia=!0,t){this.mediaObj=window.matchMedia(t);const e=()=>{this.matchMedia=this.mediaObj.matches,I(this.$el,He("mediachange",!1,!0,[this.mediaObj]))};this.offMediaObj=U(this.mediaObj,"change",()=>{e(),this.$emit("resize")}),e()}},disconnected(){var t;(t=this.offMediaObj)==null||t.call(this)}};function Fh(t,e){if(rt(t)){if(b(t,"@"))t=W(y(e,`--uk-breakpoint-${t.slice(1)}`));else if(isNaN(t))return t}return t&&Yt(t)?`(min-width: ${t}px)`:""}function Yr(t){return mt(t)?Math.ceil(Math.max(0,...at("[stroke]",t).map(e=>{var n;return((n=e.getTotalLength)==null?void 0:n.call(e))||0}))):0}const yi={x:ki,y:ki,rotate:ki,scale:ki,color:Mo,backgroundColor:Mo,borderColor:Mo,blur:Te,hue:Te,fopacity:Te,grayscale:Te,invert:Te,saturate:Te,sepia:Te,opacity:jh,stroke:Lh,bgx:ta,bgy:ta},{keys:Qr}=Object;var Zr={mixins:[wi],props:sa(Qr(yi),"list"),data:sa(Qr(yi),void 0),computed:{props(t,e){const n={};for(const c in t)c in yi&&!$t(t[c])&&(n[c]=t[c].slice());const s={};for(const c in n)s[c]=yi[c](c,e,n[c],n);return s}},events:{load(){this.$emit()}},methods:{reset(){for(const t in this.getCss(0))y(this.$el,t,"")},getCss(t){const e={};for(const n in this.props)this.props[n](e,Ct(t));return e.willChange=Object.keys(e).map(Zn).join(","),e}}};function ki(t,e,n){let s=xi(n)||{x:"px",y:"px",rotate:"deg"}[t]||"",c;return t==="x"||t==="y"?(t=`translate${w(t)}`,c=u=>W(W(u).toFixed(s==="px"?0:6))):t==="scale"&&(s="",c=u=>{var f;return xi([u])?kt(u,"width",e,!0)/e[`offset${(f=u.endsWith)!=null&&f.call(u,"vh")?"Height":"Width"}`]:W(u)}),n.length===1&&n.unshift(t==="scale"?1:0),n=Qe(n,c),(u,f)=>{u.transform=`${u.transform||""} ${t}(${On(n,f)}${s})`}}function Mo(t,e,n){return n.length===1&&n.unshift(Pn(e,t,"")),n=Qe(n,s=>Vh(e,s)),(s,c)=>{const[u,f,m]=oa(n,c),g=u.map((k,$)=>(k+=m*(f[$]-k),$===3?W(k):parseInt(k,10))).join(",");s[t]=`rgba(${g})`}}function Vh(t,e){return Pn(t,"color",e).split(/[(),]/g).slice(1,-1).concat(1).slice(0,4).map(W)}function Te(t,e,n){n.length===1&&n.unshift(0);const s=xi(n)||{blur:"px",hue:"deg"}[t]||"%";return t={fopacity:"opacity",hue:"hue-rotate"}[t]||t,n=Qe(n),(c,u)=>{const f=On(n,u);c.filter=`${c.filter||""} ${t}(${f+s})`}}function jh(t,e,n){return n.length===1&&n.unshift(Pn(e,t,"")),n=Qe(n),(s,c)=>{s[t]=On(n,c)}}function Lh(t,e,n){n.length===1&&n.unshift(0);const s=xi(n),c=Yr(e);return n=Qe(n.reverse(),u=>(u=W(u),s==="%"?u*c/100:u)),n.some(([u])=>u)?(y(e,"strokeDasharray",c),(u,f)=>{u.strokeDashoffset=On(n,f)}):et}function ta(t,e,n,s){n.length===1&&n.unshift(0);const c=t==="bgy"?"height":"width";s[t]=Qe(n,m=>kt(m,c,e));const u=["bgx","bgy"].filter(m=>m in s);if(u.length===2&&t==="bgx")return et;if(Pn(e,"backgroundSize","")==="cover")return Mh(t,e,n,s);const f={};for(const m of u)f[m]=ea(e,m);return na(u,f,s)}function Mh(t,e,n,s){const c=Uh(e);if(!c.width)return et;const u={width:e.offsetWidth,height:e.offsetHeight},f=["bgx","bgy"].filter($=>$ in s),m={};for(const $ of f){const C=s[$].map(([Z])=>Z),P=Math.min(...C),A=Math.max(...C),F=C.indexOf(P){k($,C),$.backgroundSize=`${g.width}px ${g.height}px`,$.backgroundRepeat="no-repeat"}}function ea(t,e){return Pn(t,`background-position-${e.slice(-1)}`,"")}function na(t,e,n){return function(s,c){for(const u of t){const f=On(n[u],c);s[`background-position-${u.slice(-1)}`]=`calc(${e[u]} + ${f}px)`}}}const ia={},$i={};function Uh(t){const e=y(t,"backgroundImage").replace(/^none|url\(["']?(.+?)["']?\)$/,"$1");if($i[e])return $i[e];const n=new Image;return e&&(n.src=e,!n.naturalWidth&&!ia[e])?(ct(n,"error load",()=>{$i[e]=Uo(n),I(t,He("load",!1))}),ia[e]=!0,Uo(n)):$i[e]=Uo(n)}function Uo(t){return{width:t.naturalWidth,height:t.naturalHeight}}function Qe(t,e=W){const n=[],{length:s}=t;let c=0;for(let u=0;u0;$--)n[u-$][1]=g+k*(c-$+1);c=0}}return n}function oa(t,e){const n=O(t.slice(1),([,s])=>e<=s)+1;return[t[n-1][0],t[n][0],(e-t[n-1][1])/(t[n][1]-t[n-1][1])]}function On(t,e){const[n,s,c]=oa(t,e);return n+Math.abs(n-s)*c*(n(n[s]=e,n),{})}function ra(t,e){return e>=0?Math.pow(t,e+1):1-Math.pow(1-t,1-e)}var Hh={mixins:[Zr],props:{target:String,viewport:Number,easing:Number,start:String,end:String},data:{target:!1,viewport:1,easing:1,start:0,end:0},computed:{target:({target:t},e)=>aa(t&&Nt(t,e)||e),start({start:t}){return kt(t,"height",this.target,!0)},end({end:t,viewport:e}){return kt(t||(e=(1-e)*100)&&`${e}vh+${e}%`,"height",this.target,!0)}},observe:[To(),xn({target:({target:t})=>t}),Wt({target:({$el:t,target:e})=>[t,e,de(e,!0)]})],update:{read({percent:t},e){if(e.has("scroll")||(t=!1),!mt(this.$el))return!1;if(!this.matchMedia)return;const n=t;return t=ra(di(this.target,this.start,this.end),this.easing),{percent:t,style:n===t?!1:this.getCss(t)}},write({style:t}){if(!this.matchMedia){this.reset();return}t&&y(this.$el,t)},events:["scroll","resize"]}};function aa(t){return t?"offsetTop"in t?t:aa(it(t)):document.documentElement}var la={props:{parallax:Boolean,parallaxTarget:Boolean,parallaxStart:String,parallaxEnd:String,parallaxEasing:Number},data:{parallax:!1,parallaxTarget:!1,parallaxStart:0,parallaxEnd:0,parallaxEasing:0},observe:[Wt({target:({$el:t,parallaxTarget:e})=>[t,e],filter:({parallax:t})=>t}),xn({filter:({parallax:t})=>t})],computed:{parallaxTarget({parallaxTarget:t},e){return t&&Nt(t,e)||this.list}},update:{read(){if(!this.parallax)return!1;const t=this.parallaxTarget;if(!t)return!1;const e=kt(this.parallaxStart,"height",t,!0),n=kt(this.parallaxEnd,"height",t,!0),s=ra(di(t,e,n),this.parallaxEasing);return{parallax:this.getIndexAt(s)}},write({parallax:t}){const[e,n]=t,s=this.getValidIndex(e+Math.ceil(n)),c=this.slides[e],u=this.slides[s],{triggerShow:f,triggerShown:m,triggerHide:g,triggerHidden:k}=qh(this);if(~this.prevIndex)for(const C of new Set([this.index,this.prevIndex]))E([s,e],C)||(g(this.slides[C]),k(this.slides[C]));const $=this.prevIndex!==e||this.index!==s;this.dir=1,this.prevIndex=e,this.index=s,c!==u&&g(c),f(u),$&&m(c),this._translate(c===u?1:n,c,u)},events:["scroll","resize"]},methods:{getIndexAt(t){const e=t*(this.length-1);return[Math.floor(e),e%1]}}};function qh(t){const{clsSlideActive:e,clsEnter:n,clsLeave:s}=t;return{triggerShow:c,triggerShown:u,triggerHide:f,triggerHidden:m};function c(g){L(g,s)&&(f(g),m(g)),L(g,e)||(I(g,"beforeitemshow",[t]),I(g,"itemshow",[t]))}function u(g){L(g,n)&&I(g,"itemshown",[t])}function f(g){L(g,e)||c(g),L(g,n)&&u(g),L(g,s)||(I(g,"beforeitemhide",[t]),I(g,"itemhide",[t]))}function m(g){L(g,s)&&I(g,"itemhidden",[t])}}var ca={update:{write(){if(this.stack.length||this.dragging||this.parallax)return;const t=this.getValidIndex();!~this.prevIndex||this.index!==t?this.show(t):this._translate(1)},events:["resize"]}},ua={observe:mi({target:({slides:t})=>t,targets:t=>t.getAdjacentSlides()}),methods:{getAdjacentSlides(){return[1,-1].map(t=>this.slides[this.getIndex(this.index+t)])}}};function Wh(t,e,n,{center:s,easing:c,list:u}){const f=t?An(t,u,s):An(e,u,s)+D(e).width*n,m=e?An(e,u,s):f+D(t).width*n*(bt?-1:1),{promise:g,resolve:k}=Br();return{dir:n,show($,C=0,P){const A=P?"linear":c;return $-=Math.round($*Ct(C,-1,1)),y(u,"transitionProperty","none"),this.translate(C),y(u,"transitionProperty",""),C=t?C:Ct(C,0,1),_e(this.getItemIn(),"itemin",{percent:C,duration:$,timing:A,dir:n}),t&&_e(this.getItemIn(!0),"itemout",{percent:1-C,duration:$,timing:A,dir:n}),st.start(u,{transform:ht(-m*(bt?-1:1),"px")},$,A).then(k,et),g},cancel(){return st.cancel(u)},reset(){y(u,"transform","")},async forward($,C=this.percent()){return await this.cancel(),this.show($,C,!0)},translate($){if($===this.percent())return;const C=this.getDistance()*n*(bt?-1:1);y(u,"transform",ht(Ct(-m+(C-C*$),-Ze(u),D(u).width)*(bt?-1:1),"px"));const P=this.getActives(),A=this.getItemIn(),F=this.getItemIn(!0);$=t?Ct($,-1,1):0;for(const G of ot(u)){const Z=E(P,G),Qt=G===A,tn=G===F,en=Qt||!tn&&(Z||n*(bt?-1:1)===-1^Ei(G,u)>Ei(t||e));_e(G,`itemtranslate${en?"in":"out"}`,{dir:n,percent:tn?1-$:Qt?$:Z?1:0})}},percent(){return Math.abs((new DOMMatrix(y(u,"transform")).m41*(bt?-1:1)+f)/(m-f))},getDistance(){return Math.abs(m-f)},getItemIn($=!1){let C=this.getActives(),P=da(u,An(e||t,u,s));if($){const A=C;C=P,P=A}return P[O(P,A=>!E(C,A))]},getActives(){return da(u,An(t||e,u,s))}}}function An(t,e,n){const s=Ei(t,e);return n?s-Jh(t,e):Math.min(s,ha(e))}function ha(t){return Math.max(0,Ze(t)-D(t).width)}function Ze(t,e){return ve(ot(t).slice(0,e),n=>D(n).width)}function Jh(t,e){return D(e).width/2-D(t).width/2}function Ei(t,e){return t&&(mo(t).left+(bt?D(t).width-D(e).width:0))*(bt?-1:1)||0}function da(t,e){e-=1;const n=D(t).width,s=e+n+2;return ot(t).filter(c=>{const u=Ei(c,t),f=u+Math.min(D(c).width,n);return u>=e&&f<=s})}var Kh={mixins:[Ot,qr,ca,la,ua],props:{center:Boolean,sets:Boolean,active:String},data:{center:!1,sets:!1,attrItem:"uk-slider-item",selList:".uk-slider-items",selNav:".uk-slider-nav",clsContainer:"uk-slider-container",active:"all",Transitioner:Wh},computed:{finite({finite:t}){return t||Gh(this.list,this.center)},maxIndex(){if(!this.finite||this.center&&!this.sets)return this.length-1;if(this.center)return ge(this.sets);let t=0;const e=ha(this.list),n=O(this.slides,s=>{if(t>=e-.005)return!0;t+=D(s).width});return~n?n:this.length-1},sets({sets:t}){if(!t||this.parallax)return;let e=0;const n=[],s=D(this.list).width;for(let c=0;cs&&(e=0),this.center?es/2&&(n.push(c),e=s/2-u/2):e===0&&n.push(Math.min(c,this.maxIndex)),e+=u}if(n.length)return n},transitionOptions(){return{center:this.center,list:this.list}},slides(){return ot(this.list).filter(mt)}},connected(){pt(this.$el,this.clsContainer,!z(`.${this.clsContainer}`,this.$el))},observe:Wt({target:({slides:t,$el:e})=>[e,...t]}),update:{write(){for(const t of this.navItems){const e=te(xt(t,this.attrItem));e!==!1&&(t.hidden=!this.maxIndex||e>this.maxIndex||this.sets&&!E(this.sets,e))}this.reorder(),this.parallax||this._translate(1),this.updateActiveClasses()},events:["resize"]},events:{beforeitemshow(t){!this.dragging&&this.sets&&this.stack.length<2&&!E(this.sets,this.index)&&(this.index=this.getValidIndex());const e=Math.abs(this.index-this.prevIndex+(this.dir>0&&this.indexthis.prevIndex?(this.maxIndex+1)*this.dir:0));if(!this.dragging&&e>1){for(let c=0;c0?"next":"previous");t.preventDefault();return}const n=this.dir<0||!this.slides[this.prevIndex]?this.index:this.prevIndex,s=Ze(this.list)/this.length;this.duration=Wr(s/this.velocity)*(D(this.slides[n]).width/s),this.reorder()},itemshow(){~this.prevIndex&&J(this._getTransitioner().getItemIn(),this.clsActive),this.updateActiveClasses(this.prevIndex)},itemshown(){this.updateActiveClasses()}},methods:{reorder(){if(this.finite){y(this.slides,"order","");return}const t=this.dir>0&&this.slides[this.prevIndex]?this.prevIndex:this.index;if(this.slides.forEach((c,u)=>y(c,"order",this.dir>0&&u=this.index?-1:"")),!this.center||!this.length)return;const e=this.slides[t];let n=D(this.list).width/2-D(e).width/2,s=0;for(;n>0;){const c=this.getIndex(--s+t,t),u=this.slides[c];y(u,"order",c>t?-2:-1),n-=D(u).width}},updateActiveClasses(t=this.index){let e=this._getTransitioner(t).getActives();this.active!=="all"&&(e=[this.slides[this.getValidIndex(t)]]);const n=[this.clsActive,!this.sets||E(this.sets,W(this.index))?this.clsActivated:""];for(const s of this.slides){const c=E(e,s);pt(s,n,c),R(s,"aria-hidden",!c);for(const u of at(hn,s))h(u,"_tabindex")||(u._tabindex=R(u,"tabindex")),R(u,"tabindex",c?u._tabindex:-1)}},getValidIndex(t=this.index,e=this.prevIndex){if(t=this.getIndex(t,e),!this.sets)return t;let n;do{if(E(this.sets,t))return t;n=t,t=this.getIndex(t+this.dir,e)}while(t!==n);return t},getAdjacentSlides(){const{width:t}=D(this.list),e=-t,n=t*2,s=D(this.slides[this.index]).width,c=this.center?t/2-s/2:0,u=new Set;for(const f of[-1,1]){let m=c+(f>0?s:0),g=0;do{const k=this.slides[this.getIndex(this.index+f+g++*f)];m+=D(k).width*f,u.add(k)}while(this.length>g&&m>e&&m=0&&eve(s.filter($=>!g.has($)),$=>D($).width))return!0}return!1}function Xh(t){return Math.max(0,...ot(t).map(e=>D(e).width))}var fa={mixins:[Zr],beforeConnect(){this.item=this.$el.closest(`.${this.$options.id.replace("parallax","items")} > *`)},disconnected(){this.item=null},events:[{name:"itemin itemout",self:!0,el:({item:t})=>t,handler({type:t,detail:{percent:e,duration:n,timing:s,dir:c}}){he.read(()=>{if(!this.matchMedia)return;const u=this.getCss(ma(t,c,e)),f=this.getCss(pa(t)?.5:c>0?1:0);he.write(()=>{y(this.$el,u),st.start(this.$el,f,n,s).catch(et)})})}},{name:"transitioncanceled transitionend",self:!0,el:({item:t})=>t,handler(){st.cancel(this.$el)}},{name:"itemtranslatein itemtranslateout",self:!0,el:({item:t})=>t,handler({type:t,detail:{percent:e,dir:n}}){he.read(()=>{if(!this.matchMedia){this.reset();return}const s=this.getCss(ma(t,n,e));he.write(()=>y(this.$el,s))})}}]};function pa(t){return B(t,"in")}function ma(t,e,n){return n/=2,pa(t)^e<0?n:1-n}var Yh={...Fo,fade:{show(){return[{opacity:0,zIndex:0},{zIndex:-1}]},percent(t){return 1-y(t,"opacity")},translate(t){return[{opacity:1-t,zIndex:0},{zIndex:-1}]}},scale:{show(){return[{opacity:0,transform:Ge(1+.5),zIndex:0},{zIndex:-1}]},percent(t){return 1-y(t,"opacity")},translate(t){return[{opacity:1-t,transform:Ge(1+.5*t),zIndex:0},{zIndex:-1}]}},pull:{show(t){return t<0?[{transform:ht(30),zIndex:-1},{transform:ht(),zIndex:0}]:[{transform:ht(-100),zIndex:0},{transform:ht(),zIndex:-1}]},percent(t,e,n){return n<0?1-_n(e):_n(t)},translate(t,e){return e<0?[{transform:ht(30*t),zIndex:-1},{transform:ht(-100*(1-t)),zIndex:0}]:[{transform:ht(-t*100),zIndex:0},{transform:ht(30*(1-t)),zIndex:-1}]}},push:{show(t){return t<0?[{transform:ht(100),zIndex:0},{transform:ht(),zIndex:-1}]:[{transform:ht(-30),zIndex:-1},{transform:ht(),zIndex:0}]},percent(t,e,n){return n>0?1-_n(e):_n(t)},translate(t,e){return e<0?[{transform:ht(t*100),zIndex:0},{transform:ht(-30*(1-t)),zIndex:-1}]:[{transform:ht(-30*t),zIndex:-1},{transform:ht(100*(1-t)),zIndex:0}]}}},Qh={mixins:[Ot,Jr,ca,la,ua],props:{ratio:String,minHeight:String,maxHeight:String},data:{ratio:"16:9",minHeight:void 0,maxHeight:void 0,selList:".uk-slideshow-items",attrItem:"uk-slideshow-item",selNav:".uk-slideshow-nav",Animations:Yh},watch:{list(t){y(t,{aspectRatio:this.ratio?this.ratio.replace(":","/"):void 0,minHeight:this.minHeight,maxHeight:this.maxHeight,minWidth:"100%",maxWidth:"100%"})}},methods:{getAdjacentSlides(){return[1,-1].map(t=>this.slides[this.getIndex(this.index+t)])}}},Zh={mixins:[Ot,Sr],props:{group:String,threshold:Number,clsItem:String,clsPlaceholder:String,clsDrag:String,clsDragState:String,clsBase:String,clsNoDrag:String,clsEmpty:String,clsCustom:String,handle:String},data:{group:!1,threshold:5,clsItem:"uk-sortable-item",clsPlaceholder:"uk-sortable-placeholder",clsDrag:"uk-sortable-drag",clsDragState:"uk-drag",clsBase:"uk-sortable",clsNoDrag:"uk-sortable-nodrag",clsEmpty:"uk-sortable-empty",clsCustom:"",handle:!1,pos:{}},events:{name:qt,passive:!1,handler:"init"},computed:{target:(t,e)=>(e.tBodies||[e])[0],items(){return ot(this.target)},isEmpty(){return!this.items.length},handles({handle:t},e){return t?at(t,e):this.items}},watch:{isEmpty(t){pt(this.target,this.clsEmpty,t)},handles(t,e){y(e,{touchAction:"",userSelect:""}),y(t,{touchAction:"none",userSelect:"none"})}},update:{write(t){if(!this.drag||!it(this.placeholder))return;const{pos:{x:e,y:n},origin:{offsetTop:s,offsetLeft:c},placeholder:u}=this;y(this.drag,{top:n-s,left:e-c});const f=this.getSortable(document.elementFromPoint(e,n));if(!f)return;const{items:m}=f;if(m.some(st.inProgress))return;const g=id(m,{x:e,y:n});if(m.length&&(!g||g===u))return;const k=this.getSortable(u),$=od(f.target,g,u,e,n,f===k&&t.moved!==g);$!==!1&&($&&u===$||(f!==k?(k.remove(u),t.moved=g):delete t.moved,f.insert(u,$),this.touched.add(f)))},events:["move"]},methods:{init(t){const{target:e,button:n,defaultPrevented:s}=t,[c]=this.items.filter(u=>u.contains(e));!c||s||n>0||Yn(e)||e.closest(`.${this.clsNoDrag}`)||this.handle&&!e.closest(this.handle)||(t.preventDefault(),this.pos=ne(t),this.touched=new Set([this]),this.placeholder=c,this.origin={target:e,index:ee(c),...this.pos},U(document,Gn,this.move),U(document,re,this.end),this.threshold||this.start(t))},start(t){this.drag=nd(this.$container,this.placeholder);const{left:e,top:n}=D(this.placeholder);V(this.origin,{offsetLeft:this.pos.x-e,offsetTop:this.pos.y-n}),J(this.drag,this.clsDrag,this.clsCustom),J(this.placeholder,this.clsPlaceholder),J(this.items,this.clsItem),J(document.documentElement,this.clsDragState),I(this.$el,"start",[this,this.placeholder]),td(this.pos),this.move(t)},move:rd(function(t){V(this.pos,ne(t)),!this.drag&&(Math.abs(this.pos.x-this.origin.x)>this.threshold||Math.abs(this.pos.y-this.origin.y)>this.threshold)&&this.start(t),this.$emit("move")}),end(){if(ae(document,Gn,this.move),ae(document,re,this.end),!this.drag)return;ed();const t=this.getSortable(this.placeholder);this===t?this.origin.index!==ee(this.placeholder)&&I(this.$el,"moved",[this,this.placeholder]):(I(t.$el,"added",[t,this.placeholder]),I(this.$el,"removed",[this,this.placeholder])),I(this.$el,"stop",[this,this.placeholder]),Ft(this.drag),this.drag=null;for(const{clsPlaceholder:e,clsItem:n}of this.touched)for(const s of this.touched)tt(s.items,e,n);this.touched=null,tt(document.documentElement,this.clsDragState)},insert(t,e){J(this.items,this.clsItem),e&&e.previousElementSibling!==t?this.animate(()=>ei(e,t)):!e&&this.target.lastElementChild!==t&&this.animate(()=>gt(this.target,t))},remove(t){this.target.contains(t)&&this.animate(()=>Ft(t))},getSortable(t){do{const e=this.$getComponent(t,"sortable");if(e&&(e===this||this.group!==!1&&e.group===this.group))return e}while(t=it(t))}}};let ga;function td(t){let e=Date.now();ga=setInterval(()=>{let{x:n,y:s}=t;s+=document.scrollingElement.scrollTop;const c=(Date.now()-e)*.3;e=Date.now(),xe(document.elementFromPoint(n,t.y)).reverse().some(u=>{let{scrollTop:f,scrollHeight:m}=u;const{top:g,bottom:k,height:$}=Vt(u);if(gs)f-=c;else if(k>s&&k-350&&f"),gt(n,e.cloneNode(!0).children);for(const s of e.getAttributeNames())R(n,s,e.getAttribute(s))}else n=e.cloneNode(!0);return gt(t,n),y(n,"margin","0","important"),y(n,{boxSizing:"border-box",width:e.offsetWidth,height:e.offsetHeight,padding:y(e,"padding")}),Bt(n.firstElementChild,Bt(e.firstElementChild)),n}function id(t,e){return t[O(t,n=>Jn(e,D(n)))]}function od(t,e,n,s,c,u){if(!ot(t).length)return;const f=D(e);if(!u)return sd(t,n)||cf[P]-A?!1:e}function sd(t,e){const n=ot(t).length===1;n&>(t,e);const s=ot(t),c=s.some((u,f)=>{const m=D(u);return s.slice(f+1).some(g=>{const k=D(g);return!va([m.left,m.right],[k.left,k.right])})});return n&&Ft(e),c}function va(t,e){return t[1]>e[0]&&e[1]>t[0]}function rd(t){let e;return function(...n){e||(e=!0,t.call(this,...n),requestAnimationFrame(()=>e=!1))}}var ba={props:{pos:String,offset:Boolean,flip:Boolean,shift:Boolean,inset:Boolean},data:{pos:`bottom-${bt?"right":"left"}`,offset:!1,flip:!0,shift:!0,inset:!1},connected(){this.pos=this.$props.pos.split("-").concat("center").slice(0,2),[this.dir,this.align]=this.pos,this.axis=E(["top","bottom"],this.dir)?"y":"x"},methods:{positionAt(t,e,n){let s=[this.getPositionOffset(t),this.getShiftOffset(t)];const c=[this.flip&&"flip",this.shift&&"shift"],u={element:[this.inset?this.dir:ri(this.dir),this.align],target:[this.dir,this.align]};if(this.axis==="y"){for(const g in u)u[g].reverse();s.reverse(),c.reverse()}const f=wa(t),m=D(t);y(t,{top:-m.height,left:-m.width}),cr(t,e,{attach:u,offset:s,boundary:n,placement:c,viewportOffset:this.getViewportOffset(t)}),f()},getPositionOffset(t=this.$el){return kt(this.offset===!1?y(t,"--uk-position-offset"):this.offset,this.axis==="x"?"width":"height",t)*(E(["left","top"],this.dir)?-1:1)*(this.inset?-1:1)},getShiftOffset(t=this.$el){return this.align==="center"?0:kt(y(t,"--uk-position-shift-offset"),this.axis==="y"?"width":"height",t)*(E(["left","top"],this.align)?1:-1)},getViewportOffset(t){return kt(y(t,"--uk-position-viewport-offset"))}}};function wa(t){const e=de(t),{scrollTop:n}=e;return()=>{n!==e.scrollTop&&(e.scrollTop=n)}}var ad={mixins:[Sn,Se,ba],data:{pos:"top",animation:["uk-animation-scale-up"],duration:100,cls:"uk-active"},connected(){ld(this.$el)},disconnected(){this.hide()},methods:{show(){if(this.isToggled(this.tooltip||null))return;const{delay:t=0,title:e}=ud(this.$options);if(!e)return;const n=R(this.$el,"title"),s=U(this.$el,["blur",Ue],u=>!Jt(u)&&this.hide());this.reset=()=>{R(this.$el,{title:n,"aria-describedby":null}),s()};const c=Ne(this);R(this.$el,{title:null,"aria-describedby":c}),clearTimeout(this.showTimer),this.showTimer=setTimeout(()=>this._show(e,c),t)},async hide(){var t;Q(this.$el,"input:focus")||(clearTimeout(this.showTimer),this.isToggled(this.tooltip||null)&&await this.toggleElement(this.tooltip,!1,!1),(t=this.reset)==null||t.call(this),Ft(this.tooltip),this.tooltip=null)},async _show(t,e){this.tooltip=gt(this.container,``),U(this.tooltip,"toggled",(n,s)=>{if(!s)return;const c=()=>this.positionAt(this.tooltip,this.$el);c();const[u,f]=cd(this.tooltip,this.$el,this.pos);this.origin=this.axis==="y"?`${ri(u)}-${f}`:`${f}-${ri(u)}`;const m=[ct(document,`keydown ${qt}`,this.hide,!1,g=>g.type===qt&&!this.$el.contains(g.target)||g.type==="keydown"&&g.keyCode===nt.ESC),U([document,...Ee(this.$el)],"scroll",c,{passive:!0})];ct(this.tooltip,"hide",()=>m.forEach(g=>g()),{self:!0})}),await this.toggleElement(this.tooltip,!0)||this.hide()}},events:{[`focus ${ye} ${qt}`](t){(!Jt(t)||t.type===qt)&&this.show()}}};function ld(t){Qn(t)||R(t,"tabindex","0")}function cd(t,e,[n,s]){const c=X(t),u=X(e),f=[["left","right"],["top","bottom"]];for(const g of f){if(c[g[0]]>=u[g[1]]){n=g[1];break}if(c[g[1]]<=u[g[0]]){n=g[0];break}}return s=(E(f[0],n)?f[1]:f[0]).find(g=>c[g]===u[g])||"center",[n,s]}function ud(t){const{el:e,id:n,data:s}=t;return["delay","title"].reduce((c,u)=>({[u]:xt(e,u),...c}),{...Je(xt(e,n),["title"]),...s})}var hd={mixins:[vi],i18n:{invalidMime:"Invalid File Type: %s",invalidName:"Invalid File Name: %s",invalidSize:"Invalid File Size: %s Kilobytes Max"},props:{allow:String,clsDragover:String,concurrent:Number,maxSize:Number,method:String,mime:String,multiple:Boolean,name:String,params:Object,type:String,url:String},data:{allow:!1,clsDragover:"uk-dragover",concurrent:1,maxSize:0,method:"POST",mime:!1,multiple:!1,name:"files[]",params:{},type:"",url:"",abort:et,beforeAll:et,beforeSend:et,complete:et,completeAll:et,error:et,fail:et,load:et,loadEnd:et,loadStart:et,progress:et},events:{change(t){Q(t.target,'input[type="file"]')&&(t.preventDefault(),t.target.files&&this.upload(t.target.files),t.target.value="")},drop(t){Si(t);const e=t.dataTransfer;e!=null&&e.files&&(tt(this.$el,this.clsDragover),this.upload(e.files))},dragenter(t){Si(t)},dragover(t){Si(t),J(this.$el,this.clsDragover)},dragleave(t){Si(t),tt(this.$el,this.clsDragover)}},methods:{async upload(t){if(t=N(t),!t.length)return;I(this.$el,"upload",[t]);for(const s of t){if(this.maxSize&&this.maxSize*1e3{const c=new FormData;s.forEach(u=>c.append(this.name,u));for(const u in this.params)c.append(u,this.params[u]);try{const u=await fd(this.url,{data:c,method:this.method,responseType:this.type,beforeSend:f=>{const{xhr:m}=f;U(m.upload,"progress",this.progress);for(const g of["loadStart","load","loadEnd","abort"])U(m,g.toLowerCase(),this[g]);return this.beforeSend(f)}});this.complete(u),e.length?await n(e.shift()):this.completeAll(u)}catch(u){this.error(u)}};await n(e.shift())}}};function ya(t,e){return e.match(new RegExp(`^${t.replace(/\//g,"\\/").replace(/\*\*/g,"(\\/[^\\/]+)*").replace(/\*/g,"[^\\/]+").replace(/((?!\\))\?/g,"$1.")}$`,"i"))}function dd(t,e){const n=[];for(let s=0;s{const{xhr:c}=e;for(const u in e)if(u in c)try{c[u]=e[u]}catch{}c.open(e.method.toUpperCase(),t);for(const u in e.headers)c.setRequestHeader(u,e.headers[u]);U(c,"load",()=>{c.status===0||c.status>=200&&c.status<300||c.status===304?n(c):s(V(Error(c.statusText),{xhr:c,status:c.status}))}),U(c,"error",()=>s(V(Error("Network Error"),{xhr:c}))),U(c,"timeout",()=>s(V(Error("Network Timeout"),{xhr:c}))),c.send(e.data)})}var md=Object.freeze({__proto__:null,Countdown:Bu,Filter:Hu,Lightbox:Ah,LightboxPanel:Gr,Notification:Dh,Parallax:Hh,Slider:Kh,SliderParallax:fa,Slideshow:Qh,SlideshowParallax:fa,Sortable:Zh,Tooltip:ad,Upload:hd});function gd(t){we&&window.MutationObserver&&(document.body?requestAnimationFrame(()=>ka(t)):new MutationObserver((e,n)=>{document.body&&(ka(t),n.disconnect())}).observe(document.documentElement,{childList:!0}))}function ka(t){I(document,"uikit:init",t),document.body&&ue(document.body,$a),new MutationObserver(e=>e.forEach(vd)).observe(document,{subtree:!0,childList:!0}),new MutationObserver(e=>e.forEach(bd)).observe(document,{subtree:!0,attributes:!0}),t._initialized=!0}function vd({addedNodes:t,removedNodes:e}){for(const n of t)ue(n,$a);for(const n of e)ue(n,wd)}function bd({target:t,attributeName:e}){var n;const s=xa(e);s&&(se(t,e)?Nn(s,t):(n=bi(t,s))==null||n.$destroy())}function $a(t){const e=Tn(t);for(const n in e)jo(e[n]);for(const n of t.getAttributeNames()){const s=xa(n);s&&Nn(s,t)}}function wd(t){const e=Tn(t);for(const n in e)Lo(e[n])}function xa(t){b(t,"data-")&&(t=t.slice(5));const e=Ye[t];return e&&(e.options||e).name}_h(Lt),Ch(Lt);var Ea={mixins:[Ot,Se],props:{animation:Boolean,targets:String,active:null,collapsible:Boolean,multiple:Boolean,toggle:String,content:String,offset:Number},data:{targets:"> *",active:!1,animation:!0,collapsible:!0,multiple:!1,clsOpen:"uk-open",toggle:"> .uk-accordion-title",content:"> .uk-accordion-content",offset:0},computed:{items:({targets:t},e)=>at(t,e),toggles({toggle:t}){return this.items.map(e=>z(t,e))},contents({content:t}){return this.items.map(e=>{var n;return((n=e._wrapper)==null?void 0:n.firstElementChild)||z(t,e)})}},watch:{items(t,e){if(e||L(t,this.clsOpen))return;const n=this.active!==!1&&t[Number(this.active)]||!this.collapsible&&t[0];n&&this.toggle(n,!1)},toggles(){this.$emit()},contents(t){for(const e of t){const n=L(this.items.find(s=>s.contains(e)),this.clsOpen);_i(e,!n)}this.$emit()}},observe:mi(),events:[{name:"click keydown",delegate:({targets:t,$props:e})=>`${t} ${e.toggle}`,async handler(t){var e;t.type==="keydown"&&t.keyCode!==nt.SPACE||(t.preventDefault(),(e=this._off)==null||e.call(this),this._off=kd(t.target),await this.toggle(ee(this.toggles,t.current)),this._off())}},{name:"shown hidden",self:!0,delegate:({targets:t})=>t,handler(){this.$emit()}}],update(){const t=dn(this.items,`.${this.clsOpen}`);for(const e in this.items){const n=this.toggles[e],s=this.contents[e];if(!n||!s)continue;n.id=Ne(this,n),s.id=Ne(this,s);const c=E(t,this.items[e]);R(n,{role:ut(n,"a")?"button":null,"aria-controls":s.id,"aria-expanded":c,"aria-disabled":!this.collapsible&&t.length<2&&c}),R(s,{role:"region","aria-labelledby":n.id}),ut(s,"ul")&&R(ot(s),"role","presentation")}},methods:{toggle(t,e){t=this.items[It(t,this.items)];let n=[t];const s=dn(this.items,`.${this.clsOpen}`);if(!this.multiple&&!E(s,n[0])&&(n=n.concat(s)),!(!this.collapsible&&s.length<2&&E(s,t)))return Promise.all(n.map(c=>this.toggleElement(c,!E(s,c),(u,f)=>{if(pt(u,this.clsOpen,f),e===!1||!this.animation){_i(z(this.content,u),!f);return}return yd(u,f,this)})))}}};function _i(t,e){t&&(t.hidden=e)}async function yd(t,e,{content:n,duration:s,velocity:c,transition:u}){var f;n=((f=t._wrapper)==null?void 0:f.firstElementChild)||z(n,t),t._wrapper||(t._wrapper=oi(n,"
    "));const m=t._wrapper;y(m,"overflow","hidden");const g=W(y(m,"height"));await st.cancel(m),_i(n,!1);const k=ve(["marginTop","marginBottom"],C=>y(n,C))+D(n).height,$=g/k;s=(c*k+s)*(e?1-$:$),y(m,"height",g),await st.start(m,{height:e?k:0},s,u),vn(n),delete t._wrapper,e||_i(n,!0)}function kd(t){const e=de(t,!0);let n;return function s(){n=requestAnimationFrame(()=>{const{top:c}=D(t);c<0&&(e.scrollTop+=c),s()})}(),()=>requestAnimationFrame(()=>cancelAnimationFrame(n))}var $d={mixins:[Ot,Se],args:"animation",props:{animation:Boolean,close:String},data:{animation:!0,selClose:".uk-alert-close",duration:150},events:{name:"click",delegate:({selClose:t})=>t,handler(t){t.preventDefault(),this.close()}},methods:{async close(){await this.toggleElement(this.$el,!1,xd),this.$destroy(!0)}}};function xd(t,e,{duration:n,transition:s,velocity:c}){const u=W(y(t,"height"));return y(t,"height",u),st.start(t,{height:0,marginTop:0,marginBottom:0,paddingTop:0,paddingBottom:0,borderTop:0,borderBottom:0,opacity:0},c*u+n,s)}var Sa={args:"autoplay",props:{automute:Boolean,autoplay:Boolean},data:{automute:!1,autoplay:!0},beforeConnect(){this.autoplay==="inview"&&!se(this.$el,"preload")&&(this.$el.preload="none"),ut(this.$el,"iframe")&&!se(this.$el,"allow")&&(this.$el.allow="autoplay"),this.autoplay==="hover"&&(ut(this.$el,"video")?this.$el.tabindex=0:this.autoplay=!0),this.automute&&nr(this.$el)},events:[{name:`${ye} focusin`,filter:({autoplay:t})=>E(t,"hover"),handler(t){!Jt(t)||!Ed(this.$el)?yo(this.$el):ci(this.$el)}},{name:`${Ue} focusout`,filter:({autoplay:t})=>E(t,"hover"),handler(t){Jt(t)||ci(this.$el)}}],observe:[Ke({filter:({$el:t,autoplay:e})=>e!=="hover"&&ir(t),handler([{isIntersecting:t}]){document.fullscreenElement||(t?this.autoplay&&yo(this.$el):ci(this.$el))},args:{intersecting:!1},options:({$el:t,autoplay:e})=>({root:e==="inview"?null:it(t)})})]};function Ed(t){return!t.paused&&!t.ended}var Sd={mixins:[Sa],props:{width:Number,height:Number},data:{automute:!0},created(){this.useObjectFit=ut(this.$el,"img","video")},observe:Wt({target:({$el:t})=>_a(t)||it(t),filter:({useObjectFit:t})=>!t}),update:{read(){if(this.useObjectFit)return!1;const{ratio:t,cover:e}=no,{$el:n,width:s,height:c}=this;let u={width:s,height:c};if(!s||!c){const k={width:n.naturalWidth||n.videoWidth||n.clientWidth,height:n.naturalHeight||n.videoHeight||n.clientHeight};s?u=t(k,"width",s):c?u=t(k,"height",c):u=k}const{offsetHeight:f,offsetWidth:m}=_a(n)||it(n),g=e(u,{width:m,height:f});return!g.width||!g.height?!1:g},write({height:t,width:e}){y(this.$el,{height:t,width:e})},events:["resize"]}};function _a(t){for(;t=it(t);)if(y(t,"position")!=="static")return t}let Et;var Ca={mixins:[Sn,ba,Se],args:"pos",props:{mode:"list",toggle:Boolean,boundary:Boolean,boundaryX:Boolean,boundaryY:Boolean,target:Boolean,targetX:Boolean,targetY:Boolean,stretch:Boolean,delayShow:Number,delayHide:Number,autoUpdate:Boolean,clsDrop:String,animateOut:Boolean,bgScroll:Boolean,closeOnScroll:Boolean},data:{mode:["click","hover"],toggle:"- *",boundary:!1,boundaryX:!1,boundaryY:!1,target:!1,targetX:!1,targetY:!1,stretch:!1,delayShow:0,delayHide:800,autoUpdate:!0,clsDrop:!1,animateOut:!1,bgScroll:!0,animation:["uk-animation-fade"],cls:"uk-open",container:!1,closeOnScroll:!1},computed:{boundary({boundary:t,boundaryX:e,boundaryY:n},s){return[Nt(e||t,s)||window,Nt(n||t,s)||window]},target({target:t,targetX:e,targetY:n},s){return e||(e=t||this.targetEl),n||(n=t||this.targetEl),[e===!0?window:Nt(e,s),n===!0?window:Nt(n,s)]}},created(){this.tracker=new Zs},beforeConnect(){this.clsDrop=this.$props.clsDrop||this.$options.id},connected(){J(this.$el,"uk-drop",this.clsDrop),this.toggle&&!this.targetEl&&(this.targetEl=Cd(this)),this._style=to(this.$el.style,["width","height"])},disconnected(){this.isActive()&&(this.hide(!1),Et=null),y(this.$el,this._style)},events:[{name:"click",delegate:()=>".uk-drop-close",handler(t){t.preventDefault(),this.hide(!1)}},{name:"click",delegate:()=>'a[href*="#"]',handler({defaultPrevented:t,current:e}){const{hash:n}=e;!t&&n&&ze(e)&&!this.$el.contains(z(n))&&this.hide(!1)}},{name:"beforescroll",handler(){this.hide(!1)}},{name:"toggle",self:!0,handler(t,e){t.preventDefault(),this.isToggled()?this.hide(!1):this.show(e==null?void 0:e.$el,!1)}},{name:"toggleshow",self:!0,handler(t,e){t.preventDefault(),this.show(e==null?void 0:e.$el)}},{name:"togglehide",self:!0,handler(t){t.preventDefault(),Q(this.$el,":focus,:hover")||this.hide()}},{name:`${ye} focusin`,filter:({mode:t})=>E(t,"hover"),handler(t){Jt(t)||this.clearTimers()}},{name:`${Ue} focusout`,filter:({mode:t})=>E(t,"hover"),handler(t){!Jt(t)&&t.relatedTarget&&this.hide()}},{name:"toggled",self:!0,handler(t,e){e&&(this.clearTimers(),this.position())}},{name:"show",self:!0,handler(){Et=this,this.tracker.init(),R(this.targetEl,"aria-expanded",!0);const t=[Nd(this),Td(this),Od(this),this.autoUpdate&&Na(this),this.closeOnScroll&&Bd(this)];ct(this.$el,"hide",()=>t.forEach(e=>e&&e()),{self:!0}),this.bgScroll||ct(this.$el,"hidden",Nr(this.$el),{self:!0})}},{name:"beforehide",self:!0,handler:"clearTimers"},{name:"hide",handler({target:t}){if(this.$el!==t){Et=Et===null&&this.$el.contains(t)&&this.isToggled()?this:Et;return}Et=this.isActive()?null:Et,this.tracker.cancel(),R(this.targetEl,"aria-expanded",null)}}],update:{write(){this.isToggled()&&!L(this.$el,this.clsEnter)&&this.position()}},methods:{show(t=this.targetEl,e=!0){if(this.isToggled()&&t&&this.targetEl&&t!==this.targetEl&&this.hide(!1,!1),this.targetEl=t,this.clearTimers(),!this.isActive()){if(Et){if(e&&Et.isDelaying()){this.showTimer=setTimeout(()=>Q(t,":hover")&&this.show(),10);return}let n;for(;Et&&n!==Et&&!Et.$el.contains(this.$el);)n=Et,Et.hide(!1,!1)}this.container&&it(this.$el)!==this.container&>(this.container,this.$el),this.showTimer=setTimeout(()=>this.toggleElement(this.$el,!0),e&&this.delayShow||0)}},hide(t=!0,e=!0){const n=()=>this.toggleElement(this.$el,!1,this.animateOut&&e);this.clearTimers(),this.isDelayedHide=t,t&&this.isDelaying()?this.hideTimer=setTimeout(this.hide,50):t&&this.delayHide?this.hideTimer=setTimeout(n,this.delayHide):n()},clearTimers(){clearTimeout(this.showTimer),clearTimeout(this.hideTimer),this.showTimer=null,this.hideTimer=null},isActive(){return Et===this},isDelaying(){return[this.$el,...at(".uk-drop",this.$el)].some(t=>this.tracker.movesTo(t))},position(){const t=wa(this.$el);tt(this.$el,"uk-drop-stack"),y(this.$el,this._style),this.$el.hidden=!0;const e=this.target.map(u=>_d(this.$el,u)),n=this.getViewportOffset(this.$el),s=[[0,["x","width","left","right"]],[1,["y","height","top","bottom"]]];for(const[u,[f,m]]of s)this.axis!==f&&E([f,!0],this.stretch)&&y(this.$el,{[m]:Math.min(X(this.boundary[u])[m],e[u][m]-2*n),[`overflow-${f}`]:"auto"});const c=e[0].width-2*n;this.$el.hidden=!1,y(this.$el,"maxWidth",""),this.$el.offsetWidth>c&&J(this.$el,"uk-drop-stack"),y(this.$el,"maxWidth",c),this.positionAt(this.$el,this.target,this.boundary);for(const[u,[f,m,g,k]]of s)if(this.axis===f&&E([f,!0],this.stretch)){const $=Math.abs(this.getPositionOffset()),C=X(this.target[u]),P=X(this.$el);y(this.$el,{[m]:(C[g]>P[g]?C[this.inset?k:g]-Math.max(X(this.boundary[u])[g],e[u][g]+n):Math.min(X(this.boundary[u])[k],e[u][k]-n)-C[this.inset?g:k])-$,[`overflow-${f}`]:"auto"}),this.positionAt(this.$el,this.target,this.boundary)}t()}}};function _d(t,e){return Vt(Ee(e).find(n=>n.contains(t)))}function Cd(t){const{$el:e}=t.$create("toggle",Nt(t.toggle,t.$el),{target:t.$el,mode:t.mode});return R(e,"aria-haspopup",!0),e}function Nd(t){const e=()=>t.$emit(),n=[bo(e),yn(Ee(t.$el).concat(t.target),e)];return()=>n.map(s=>s.disconnect())}function Na(t,e=()=>t.$emit()){return U([document,...Ee(t.$el)],"scroll",e,{passive:!0})}function Td(t){return U(document,"keydown",e=>{e.keyCode===nt.ESC&&t.hide(!1)})}function Bd(t){return Na(t,()=>t.hide(!1))}function Od(t){return U(document,qt,({target:e})=>{t.$el.contains(e)||ct(document,`${re} ${Xn} scroll`,({defaultPrevented:n,type:s,target:c})=>{var u;!n&&s===re&&e===c&&!((u=t.targetEl)!=null&&u.contains(e))&&t.hide(!1)},!0)})}var Ta={mixins:[Ot,Sn],props:{align:String,clsDrop:String,boundary:Boolean,dropbar:Boolean,dropbarAnchor:Boolean,duration:Number,mode:Boolean,offset:Boolean,stretch:Boolean,delayShow:Boolean,delayHide:Boolean,target:Boolean,targetX:Boolean,targetY:Boolean,animation:Boolean,animateOut:Boolean,closeOnScroll:Boolean},data:{align:bt?"right":"left",clsDrop:"uk-dropdown",clsDropbar:"uk-dropnav-dropbar",boundary:!0,dropbar:!1,dropbarAnchor:!1,duration:200,container:!1,selNavItem:"> li > a, > ul > li > a"},computed:{dropbarAnchor:({dropbarAnchor:t},e)=>Nt(t,e)||e,dropbar({dropbar:t}){return t?(t=this._dropbar||Nt(t,this.$el)||z(`+ .${this.clsDropbar}`,this.$el),t||(this._dropbar=z("
    "))):null},dropContainer(t,e){return this.container||e},dropdowns({clsDrop:t},e){var n;const s=at(`.${t}`,e);if(this.dropContainer!==e)for(const c of at(`.${t}`,this.dropContainer)){const u=(n=this.getDropdown(c))==null?void 0:n.targetEl;!E(s,c)&&u&&this.$el.contains(u)&&s.push(c)}return s},items({selNavItem:t},e){return at(t,e)}},watch:{dropbar(t){J(t,"uk-dropbar","uk-dropbar-top",this.clsDropbar,`uk-${this.$options.name}-dropbar`)},dropdowns(){this.initializeDropdowns()}},connected(){this.initializeDropdowns()},disconnected(){Ft(this._dropbar),delete this._dropbar},events:[{name:"mouseover focusin",delegate:({selNavItem:t})=>t,handler({current:t}){const e=this.getActive();e&&E(e.mode,"hover")&&e.targetEl&&!t.contains(e.targetEl)&&!e.isDelaying()&&e.hide(!1)}},{name:"keydown",self:!0,delegate:({selNavItem:t})=>t,handler(t){var e;const{current:n,keyCode:s}=t,c=this.getActive();s===nt.DOWN&&(c==null?void 0:c.targetEl)===n&&(t.preventDefault(),(e=z(hn,c.$el))==null||e.focus()),Ba(t,this.items,c)}},{name:"keydown",el:({dropContainer:t})=>t,delegate:({clsDrop:t})=>`.${t}`,handler(t){var e;const{current:n,keyCode:s,target:c}=t;if(Yn(c)||!E(this.dropdowns,n))return;const u=this.getActive();let f=-1;if(s===nt.HOME?f=0:s===nt.END?f="last":s===nt.UP?f="previous":s===nt.DOWN?f="next":s===nt.ESC&&((e=u.targetEl)==null||e.focus()),~f){t.preventDefault();const m=at(hn,n);m[It(f,m,O(m,g=>Q(g,":focus")))].focus()}Ba(t,this.items,u)}},{name:"mouseleave",el:({dropbar:t})=>t,filter:({dropbar:t})=>t,handler(){const t=this.getActive();t&&E(t.mode,"hover")&&!this.dropdowns.some(e=>Q(e,":hover"))&&t.hide()}},{name:"beforeshow",el:({dropContainer:t})=>t,filter:({dropbar:t})=>t,handler({target:t}){this.isDropbarDrop(t)&&(this.dropbar.previousElementSibling!==this.dropbarAnchor&&ni(this.dropbarAnchor,this.dropbar),J(t,`${this.clsDrop}-dropbar`))}},{name:"show",el:({dropContainer:t})=>t,filter:({dropbar:t})=>t,handler({target:t}){if(!this.isDropbarDrop(t))return;const e=this.getDropdown(t),n=()=>{const s=Math.max(...fn(t,`.${this.clsDrop}`).concat(t).map(c=>X(c).bottom));X(this.dropbar,{left:X(this.dropbar).left,top:this.getDropbarOffset(e.getPositionOffset())}),this.transitionTo(s-X(this.dropbar).top+W(y(t,"marginBottom")),t)};this._observer=yn([e.$el,...e.target],n),n()}},{name:"beforehide",el:({dropContainer:t})=>t,filter:({dropbar:t})=>t,handler(t){const e=this.getActive();Q(this.dropbar,":hover")&&e.$el===t.target&&this.isDropbarDrop(e.$el)&&E(e.mode,"hover")&&e.isDelayedHide&&!this.items.some(n=>e.targetEl!==n&&Q(n,":focus"))&&t.preventDefault()}},{name:"hide",el:({dropContainer:t})=>t,filter:({dropbar:t})=>t,handler({target:t}){var e;if(!this.isDropbarDrop(t))return;(e=this._observer)==null||e.disconnect();const n=this.getActive();(!n||n.$el===t)&&this.transitionTo(0)}}],methods:{getActive(){var t;return E(this.dropdowns,(t=Et)==null?void 0:t.$el)&&Et},async transitionTo(t,e){const{dropbar:n}=this,s=Bt(n);if(e=s0&&y(e,"transitionDelay",`${c/t*this.duration}ms`)}y(e,"clipPath",`polygon(0 0,100% 0,100% ${s}px,0 ${s}px)`),Bt(n,s),await Promise.all([st.start(n,{height:t},this.duration),st.start(e,{clipPath:`polygon(0 0,100% 0,100% ${t}px,0 ${t}px)`},this.duration).finally(()=>y(e,{clipPath:"",transitionDelay:""}))]).catch(et)},getDropdown(t){return this.$getComponent(t,"drop")||this.$getComponent(t,"dropdown")},isDropbarDrop(t){return E(this.dropdowns,t)&&L(t,this.clsDrop)},getDropbarOffset(t){const{$el:e,target:n,targetY:s}=this,{top:c,height:u}=X(Nt(s||n||e,e));return c+u+t},initializeDropdowns(){this.$create("drop",this.dropdowns.filter(t=>!this.getDropdown(t)),{...this.$props,flip:!1,shift:!0,pos:`bottom-${this.align}`,boundary:this.boundary===!0?this.$el:this.boundary})}}};function Ba(t,e,n){var s,c,u;const{current:f,keyCode:m}=t;let g=-1;m===nt.HOME?g=0:m===nt.END?g="last":m===nt.LEFT?g="previous":m===nt.RIGHT?g="next":m===nt.TAB&&((s=n.targetEl)==null||s.focus(),(c=n.hide)==null||c.call(n,!1)),~g&&(t.preventDefault(),(u=n.hide)==null||u.call(n,!1),e[It(g,e,e.indexOf(n.targetEl||f))].focus())}var Pd={mixins:[Ot],args:"target",props:{target:Boolean},data:{target:!1},computed:{input:(t,e)=>z(un,e),state(){return this.input.nextElementSibling},target({target:t},e){return t&&(t===!0&&it(this.input)===e&&this.input.nextElementSibling||z(t,e))}},update(){var t;const{target:e,input:n}=this;if(!e)return;let s;const c=Yn(e)?"value":"textContent",u=e[c],f=(t=n.files)!=null&&t[0]?n.files[0].name:Q(n,"select")&&(s=at("option",n).filter(m=>m.selected)[0])?s.textContent:n.value;u!==f&&(e[c]=f)},events:[{name:"change",handler(){this.$emit()}},{name:"reset",el:({$el:t})=>t.closest("form"),handler(){this.$emit()}}]},Ad={extends:wr,mixins:[Ot],name:"grid",props:{masonry:Boolean,parallax:String,parallaxStart:String,parallaxEnd:String,parallaxJustify:Boolean},data:{margin:"uk-grid-margin",clsStack:"uk-grid-stack",masonry:!1,parallax:0,parallaxStart:0,parallaxEnd:0,parallaxJustify:!1},connected(){this.masonry&&J(this.$el,"uk-flex-top","uk-flex-wrap-top")},observe:xn({filter:({parallax:t,parallaxJustify:e})=>t||e}),update:[{write({rows:t}){pt(this.$el,this.clsStack,!t.some(e=>e.length>1))},events:["resize"]},{read(t){const{rows:e}=t;let{masonry:n,parallax:s,parallaxJustify:c,margin:u}=this;if(s=Math.max(0,kt(s)),!(n||s||c)||Oa(e)||e[0].some((F,G)=>e.some(Z=>Z[G]&&Z[G].offsetWidth!==F.offsetWidth)))return t.translates=t.scrollColumns=!1;let f=Dd(e,u),m,g;n?[m,g]=Rd(e,f,n==="next"):m=Id(e);const k=m.map(F=>ve(F,"offsetHeight")+f*(F.length-1)),$=Math.max(0,...k);let C,P,A;return(s||c)&&(C=k.map((F,G)=>c?$-F+s:s/(G%2||8)),c||(s=Math.max(...k.map((F,G)=>F+C[G]-$))),P=kt(this.parallaxStart,"height",this.$el,!0),A=kt(this.parallaxEnd,"height",this.$el,!0)),{columns:m,translates:g,scrollColumns:C,parallaxStart:P,parallaxEnd:A,padding:s,height:g?$:""}},write({height:t,padding:e}){y(this.$el,"paddingBottom",e||""),t!==!1&&y(this.$el,"height",t)},events:["resize"]},{read({rows:t,scrollColumns:e,parallaxStart:n,parallaxEnd:s}){return{scrolled:e&&!Oa(t)?di(this.$el,n,s):!1}},write({columns:t,scrolled:e,scrollColumns:n,translates:s}){!e&&!s||t.forEach((c,u)=>c.forEach((f,m)=>{let[g,k]=s&&s[u][m]||[0,0];e&&(k+=e*n[u]),y(f,"transform",`translate(${g}px, ${k}px)`)}))},events:["scroll","resize"]}]};function Oa(t){return t.flat().some(e=>y(e,"position")==="absolute")}function Rd(t,e,n){const s=[],c=[],u=Array(t[0].length).fill(0);let f=0;for(let m of t){bt&&(m=m.reverse());let g=0;for(const k in m){const{offsetWidth:$,offsetHeight:C}=m[k],P=n?k:u.indexOf(Math.min(...u));zo(s,P,m[k]),zo(c,P,[(P-k)*$*(bt?-1:1),u[P]-f]),u[P]+=C+e,g=Math.max(g,C)}f+=g+e}return[s,c]}function Dd(t,e){const n=t.flat().find(s=>L(s,e));return W(n?y(n,"marginTop"):y(t[0][0],"paddingLeft"))}function Id(t){const e=[];for(const n of t)for(const s in n)zo(e,s,n[s]);return e}function zo(t,e,n){t[e]||(t[e]=[]),t[e].push(n)}var Fd={args:"target",props:{target:String,row:Boolean},data:{target:"> *",row:!0},computed:{elements:({target:t},e)=>at(t,e)},observe:Wt({target:({$el:t,elements:e})=>e.reduce((n,s)=>n.concat(s,...s.children),[t])}),events:{name:"loadingdone",el:()=>document.fonts,handler(){this.$emit("resize")}},update:{read(){return{rows:(this.row?Bo(this.elements):[this.elements]).map(Vd)}},write({rows:t}){for(const{heights:e,elements:n}of t)n.forEach((s,c)=>y(s,"minHeight",e[c]))},events:["resize"]}};function Vd(t){if(t.length<2)return{heights:[""],elements:t};let e=t.map(jd);const n=Math.max(...e);return{heights:t.map((s,c)=>e[c].toFixed(2)===n.toFixed(2)?"":n),elements:t}}function jd(t){const e=to(t.style,["display","minHeight"]);mt(t)||y(t,"display","block","important"),y(t,"minHeight","");const n=D(t).height-qe(t,"height","content-box");return y(t,e),n}var Ld={args:"target",props:{target:String},data:{target:""},computed:{target:{get:({target:t},e)=>Nt(t,e),observe:({target:t})=>t}},observe:Wt({target:({target:t})=>t}),update:{read(){return this.target?{height:this.target.offsetHeight}:!1},write({height:t}){y(this.$el,{minHeight:t})},events:["resize"]}},Md={props:{expand:Boolean,offsetTop:Boolean,offsetBottom:Boolean,minHeight:Number},data:{expand:!1,offsetTop:!1,offsetBottom:!1,minHeight:0},observe:[To({filter:({expand:t})=>t}),Wt({target:({$el:t})=>xe(t)})],update:{read(){if(!mt(this.$el))return!1;let t="";const e=qe(this.$el,"height","content-box"),{body:n,scrollingElement:s}=document,c=de(this.$el),{height:u}=Vt(c===n?s:c),f=s===c||n===c;if(t=`calc(${f?"100vh":`${u}px`}`,this.expand){const m=D(c).height-D(this.$el).height;t+=` - ${m}px`}else{if(this.offsetTop)if(f){const m=this.offsetTop===!0?this.$el:Nt(this.offsetTop,this.$el),{top:g}=X(m);t+=g>0&&g{if(!this._connected)return;const e=lf(t,this.$el);return this.svgEl&&e!==this.svgEl&&Ft(this.svgEl),cf.call(this,e,t),this.svgEl=e},et)},disconnected(){this.svg.then(t=>{this._connected||(io(this.$el)&&(this.$el.hidden=!1),Ft(t),this.svgEl=null)}),this.svg=null},methods:{async getSvg(){}}};function lf(t,e){if(io(e)||ut(e,"canvas")){e.hidden=!0;const s=e.nextElementSibling;return Ra(t,s)?s:ni(e,t)}const n=e.lastElementChild;return Ra(t,n)?n:gt(e,t)}function Ra(t,e){return ut(t,"svg")&&ut(e,"svg")&&t.innerHTML===e.innerHTML}function cf(t,e){const n=["width","height"];let s=n.map(u=>this[u]);s.some(u=>u)||(s=n.map(u=>R(e,u)));const c=R(e,"viewBox");c&&!s.some(u=>u)&&(s=c.split(" ").slice(2)),s.forEach((u,f)=>R(t,n[f],W(u)*this.ratio||null))}var uf={mixins:[Aa],args:"src",props:{src:String,icon:String,attributes:"list",strokeAnimation:Boolean},data:{strokeAnimation:!1},observe:[pi({async handler(){const t=await this.svg;t&&Da.call(this,t)},options:{attributes:!0,attributeFilter:["id","class","style"]}})],async connected(){E(this.src,"#")&&([this.src,this.icon]=this.src.split("#"));const t=await this.svg;t&&(Da.call(this,t),this.strokeAnimation&&pf(t))},methods:{async getSvg(){return ut(this.$el,"img")&&!this.$el.complete&&this.$el.loading==="lazy"&&await new Promise(t=>ct(this.$el,"load",t)),df(await hf(this.src),this.icon)||Promise.reject("SVG not found.")}}};function Da(t){const{$el:e}=this;J(t,R(e,"class"),"uk-svg");for(let n=0;nt?b(t,"data:")?decodeURIComponent(t.split(",")[1]):(await fetch(t)).text():Promise.reject());function df(t,e){return e&&E(t,"/g,ff=Ht(function(t){const e={};Ia.lastIndex=0;let n;for(;n=Ia.exec(t);)e[n[3]]=``;return e});function pf(t){const e=Yr(t);e&&y(t,"--uk-animation-stroke",e)}function Fa(t){const e=document.createElement("template");return e.innerHTML=t,e.content.firstElementChild}const Ci={spinner:rf,totop:af,marker:qd,"close-icon":Ud,"close-large":zd,"drop-parent-icon":Hd,"nav-parent-icon":Jd,"nav-parent-icon-large":Wd,"navbar-parent-icon":Kd,"navbar-toggle-icon":Gd,"overlay-icon":Xd,"pagination-next":Yd,"pagination-previous":Qd,"search-icon":Pa,"search-medium":tf,"search-large":Zd,"search-toggle-icon":Pa,"slidenav-next":nf,"slidenav-next-large":ef,"slidenav-previous":sf,"slidenav-previous-large":of},Ho={install:Ef,mixins:[Aa],args:"icon",props:{icon:String},isIcon:!0,beforeConnect(){J(this.$el,"uk-icon")},methods:{async getSvg(){const t=_f(this.icon);if(!t)throw"Icon not found.";return t}}},Be={args:!1,extends:Ho,data:t=>({icon:p(t.constructor.options.name)}),beforeConnect(){J(this.$el,this.$options.id)}},mf={extends:Be,beforeConnect(){const t=this.$props.icon;this.icon=this.$el.closest(".uk-nav-primary")?`${t}-large`:t}},gf={extends:Be,mixins:[vi],i18n:{toggle:"Open Search",submit:"Submit Search"},beforeConnect(){const t=L(this.$el,"uk-search-toggle")||L(this.$el,"uk-navbar-toggle");if(this.icon=t?"search-toggle-icon":L(this.$el,"uk-search-icon")&&this.$el.closest(".uk-search-large")?"search-large":this.$el.closest(".uk-search-medium")?"search-medium":this.$props.icon,!se(this.$el,"aria-label"))if(t){const e=this.t("toggle");R(this.$el,"aria-label",e)}else{const e=this.$el.closest("a,button");if(e){const n=this.t("submit");R(e,"aria-label",n)}}}},vf={extends:Be,beforeConnect(){R(this.$el,"role","status")},methods:{async getSvg(){const t=await Ho.methods.getSvg.call(this);return this.ratio!==1&&y(z("circle",t),"strokeWidth",1/this.ratio),t}}},Oe={extends:Be,mixins:[vi],beforeConnect(){const t=this.$el.closest("a,button");R(t,"role",this.role!==null&&ut(t,"a")?"button":this.role);const e=this.t("label");e&&!se(t,"aria-label")&&R(t,"aria-label",e)}},Va={extends:Oe,beforeConnect(){J(this.$el,"uk-slidenav");const t=this.$props.icon;this.icon=L(this.$el,"uk-slidenav-large")?`${t}-large`:t}},bf={extends:Oe,i18n:{label:"Open menu"}},wf={extends:Oe,i18n:{label:"Close"},beforeConnect(){this.icon=`close-${L(this.$el,"uk-close-large")?"large":"icon"}`}},yf={extends:Oe,i18n:{label:"Open"}},kf={extends:Oe,i18n:{label:"Back to top"}},$f={extends:Oe,i18n:{label:"Next page"},data:{role:null}},xf={extends:Oe,i18n:{label:"Previous page"},data:{role:null}},Ni={};function Ef(t){t.icon.add=(e,n)=>{const s=rt(e)?{[e]:n}:e;je(s,(c,u)=>{Ci[u]=c,delete Ni[u]}),t._initialized&&ue(document.body,c=>je(t.getComponents(c),u=>{u.$options.isIcon&&u.icon in s&&u.$reset()}))}}const Sf={twitter:"x"};function _f(t){return t=Sf[t]||t,Ci[t]?(Ni[t]||(Ni[t]=Fa(Ci[Cf(t)]||Ci[t])),Ni[t].cloneNode(!0)):null}function Cf(t){return bt?Zi(Zi(t,"left","right"),"previous","next"):t}var Nf={args:"dataSrc",props:{dataSrc:String,sources:String,margin:String,target:String,loading:String},data:{dataSrc:"",sources:!1,margin:"50%",target:!1,loading:"lazy"},connected(){this.loading!=="lazy"?this.load():Wo(this.$el)&&(this.$el.loading="lazy",qo(this.$el))},disconnected(){this.img&&(this.img.onload=""),delete this.img},observe:Ke({handler(t,e){this.load(),e.disconnect()},options:({margin:t})=>({rootMargin:t}),filter:({loading:t})=>t==="lazy",target:({$el:t,$props:e})=>e.target?[t,...pn(e.target,t)]:t}),methods:{load(){if(this.img)return this.img;const t=Wo(this.$el)?this.$el:Bf(this.$el,this.dataSrc,this.sources);return cn(t,"loading"),qo(this.$el,t.currentSrc),this.img=t}}};function qo(t,e){if(Wo(t)){const n=it(t);(ut(n,"picture")?ot(n):[t]).forEach(c=>ja(c,c))}else e&&!E(t.style.backgroundImage,e)&&(y(t,"backgroundImage",`url(${ao(e)})`),I(t,He("load",!1)))}const Tf=["data-src","data-srcset","sizes"];function ja(t,e){for(const n of Tf){const s=xt(t,n);s&&R(e,n.replace(/^(data-)+/,""),s)}}function Bf(t,e,n){const s=new Image;return Of(s,n),ja(t,s),s.onload=()=>{qo(t,s.currentSrc)},R(s,"src",e),s}function Of(t,e){if(e=Pf(e),e.length){const n=ke("");for(const s of e){const c=ke("");R(c,s),gt(n,c)}gt(n,t)}}function Pf(t){if(!t)return[];if(b(t,"["))try{t=JSON.parse(t)}catch{t=[]}else t=Je(t);return T(t)||(t=[t]),t.filter(e=>!qn(e))}function Wo(t){return ut(t,"img")}var Af={props:{target:String,selActive:String},data:{target:!1,selActive:!1},computed:{target:({target:t},e)=>t?at(t,e):e},observe:[Ke({handler(t){this.isIntersecting=t.some(({isIntersecting:e})=>e),this.$emit()},target:({target:t})=>t,args:{intersecting:!1}}),pi({target:({target:t})=>t,options:{attributes:!0,attributeFilter:["class"],attributeOldValue:!0}}),{target:({target:t})=>t,observe:(t,e)=>{const n=yn([...Y(t),document.documentElement],e),s=[U(document,"scroll itemshown itemhidden",e,{passive:!0,capture:!0}),U(document,"show hide transitionstart",c=>(e(),n.observe(c.target))),U(document,"shown hidden transitionend transitioncancel",c=>(e(),n.unobserve(c.target)))];return{observe:n.observe.bind(n),unobserve:n.unobserve.bind(n),disconnect(){n.disconnect(),s.map(c=>c())}}},handler(){this.$emit()}}],update:{read(){if(!this.isIntersecting)return!1;for(const t of Y(this.target)){let e=!this.selActive||Q(t,this.selActive)?Rf(t):"";e!==!1&&Kn(t,"uk-light uk-dark",e)}}}};function Rf(t){const e=D(t),n=D(window);if(!Wn(e,n))return!1;const{left:s,top:c,height:u,width:f}=e;let m;for(const g of[.25,.5,.75]){const k=t.ownerDocument.elementsFromPoint(Math.max(0,Math.min(s+f*g,n.width-1)),Math.max(0,Math.min(c+u/2,n.height-1)));for(const $ of k){if(t.contains($)||!Df($)||$.closest('[class*="-leave"]')&&k.some(P=>$!==P&&Q(P,'[class*="-enter"]')))continue;const C=y($,"--uk-inverse");if(C){if(C===m)return`uk-${C}`;m=C;break}}}return m?`uk-${m}`:""}function Df(t){if(y(t,"visibility")!=="visible")return!1;for(;t;){if(y(t,"opacity")==="0")return!1;t=it(t)}return!0}var If={mixins:[Ot,wi],props:{fill:String},data:{fill:"",clsWrapper:"uk-leader-fill",clsHide:"uk-leader-hide",attrFill:"data-fill"},computed:{fill:({fill:t},e)=>t||y(e,"--uk-leader-fill-content")},connected(){[this.wrapper]=po(this.$el,``)},disconnected(){vn(this.wrapper.childNodes)},observe:Wt(),update:{read(){return{width:Math.trunc(this.$el.offsetWidth/2),fill:this.fill,hide:!this.matchMedia}},write({width:t,fill:e,hide:n}){pt(this.wrapper,this.clsHide,n),R(this.wrapper,this.attrFill,new Array(t).join(e))},events:["resize"]}},Ff={install:Vf,mixins:[Io],data:{clsPage:"uk-modal-page",selPanel:".uk-modal-dialog",selClose:'[class*="uk-modal-close"]'},events:[{name:"fullscreenchange webkitendfullscreen",capture:!0,handler(t){ut(t.target,"video")&&this.isToggled()&&!document.fullscreenElement&&this.hide()}},{name:"show",self:!0,handler(){L(this.panel,"uk-margin-auto-vertical")?J(this.$el,"uk-flex"):y(this.$el,"display","block"),Bt(this.$el)}},{name:"hidden",self:!0,handler(){y(this.$el,"display",""),tt(this.$el,"uk-flex")}}]};function Vf({modal:t}){t.dialog=function(n,s){const c=t(z(`
    ${n}
    `),{stack:!0,role:"alertdialog",...s});return c.show(),U(c.$el,"hidden",async()=>{await Promise.resolve(),c.$destroy(!0)},{self:!0}),c},t.alert=function(n,s){return e(({i18n:c})=>`
    ${rt(n)?n:ce(n)}
    `,s)},t.confirm=function(n,s){return e(({i18n:c})=>`
    ${rt(n)?n:ce(n)}
    `,s,()=>Promise.reject())},t.prompt=function(n,s,c){const u=e(({i18n:g})=>`
    `,c,()=>null,()=>m.value),{$el:f}=u.dialog,m=z("input",f);return m.value=s||"",U(f,"show",()=>m.select()),u},t.i18n={ok:"Ok",cancel:"Cancel"};function e(n,s,c=et,u=et){s={bgClose:!1,escClose:!0,...s,i18n:{...t.i18n,...s==null?void 0:s.i18n}};const f=t.dialog(n(s),s);return V(new Promise(m=>{const g=U(f.$el,"hide",()=>m(c()));U(f.$el,"submit","form",k=>{k.preventDefault(),m(u(f)),g(),f.hide()})}),{dialog:f})}}var jf={extends:Ea,data:{targets:"> .uk-parent",toggle:"> a",content:"> ul"}};const Jo="uk-navbar-transparent";var Lf={extends:Ta,props:{dropbarTransparentMode:Boolean},data:{clsDrop:"uk-navbar-dropdown",selNavItem:".uk-navbar-nav > li > a,a.uk-navbar-item,button.uk-navbar-item,.uk-navbar-item a,.uk-navbar-item button,.uk-navbar-toggle",dropbarTransparentMode:!1},computed:{navbarContainer:(t,e)=>e.closest(".uk-navbar-container")},watch:{items(){const t=L(this.$el,"uk-navbar-justify"),e=at(".uk-navbar-nav, .uk-navbar-left, .uk-navbar-right",this.$el);for(const n of e){const s=t?at(".uk-navbar-nav > li > a, .uk-navbar-item, .uk-navbar-toggle",n).length:"";y(n,"flexGrow",s)}}},events:[{name:"show",el:({dropContainer:t})=>t,handler({target:t}){this.getTransparentMode(t)==="remove"&&L(this.navbarContainer,Jo)&&(tt(this.navbarContainer,Jo),this._transparent=!0)}},{name:"hide",el:({dropContainer:t})=>t,async handler(){await Mf(),!this.getActive()&&this._transparent&&(J(this.navbarContainer,Jo),this._transparent=null)}}],methods:{getTransparentMode(t){if(!this.navbarContainer)return;if(this.dropbar&&this.isDropbarDrop(t))return this.dropbarTransparentMode;const e=this.getDropdown(t);if(e&&L(t,"uk-dropbar"))return e.inset?"behind":"remove"},getDropbarOffset(t){const{top:e,height:n}=X(this.navbarContainer);return e+(this.dropbarTransparentMode==="behind"?0:n+t)}}};function Mf(){return new Promise(t=>setTimeout(t))}var Uf={mixins:[Io],args:"mode",props:{mode:String,flip:Boolean,overlay:Boolean,swiping:Boolean},data:{mode:"slide",flip:!1,overlay:!1,clsPage:"uk-offcanvas-page",clsContainer:"uk-offcanvas-container",selPanel:".uk-offcanvas-bar",clsFlip:"uk-offcanvas-flip",clsContainerAnimation:"uk-offcanvas-container-animation",clsSidebarAnimation:"uk-offcanvas-bar-animation",clsMode:"uk-offcanvas",clsOverlay:"uk-offcanvas-overlay",selClose:".uk-offcanvas-close",container:!1,swiping:!0},computed:{clsFlip:({flip:t,clsFlip:e})=>t?e:"",clsOverlay:({overlay:t,clsOverlay:e})=>t?e:"",clsMode:({mode:t,clsMode:e})=>`${e}-${t}`,clsSidebarAnimation:({mode:t,clsSidebarAnimation:e})=>t==="none"||t==="reveal"?"":e,clsContainerAnimation:({mode:t,clsContainerAnimation:e})=>t!=="push"&&t!=="reveal"?"":e,transitionElement({mode:t}){return t==="reveal"?it(this.panel):this.panel}},observe:br({filter:({swiping:t})=>t}),update:{read(){this.isToggled()&&!mt(this.$el)&&this.hide()},events:["resize"]},events:[{name:"touchmove",self:!0,passive:!1,filter:({overlay:t})=>t,handler(t){t.cancelable&&t.preventDefault()}},{name:"show",self:!0,handler(){this.mode==="reveal"&&!L(it(this.panel),this.clsMode)&&J(oi(this.panel,"
    "),this.clsMode);const{body:t,scrollingElement:e}=document;J(t,this.clsContainer,this.clsFlip),y(t,"touchAction","pan-y pinch-zoom"),y(this.$el,"display","block"),y(this.panel,"maxWidth",e.clientWidth),J(this.$el,this.clsOverlay),J(this.panel,this.clsSidebarAnimation,this.mode==="reveal"?"":this.clsMode),Bt(t),J(t,this.clsContainerAnimation),this.clsContainerAnimation&&zf()}},{name:"hide",self:!0,handler(){tt(document.body,this.clsContainerAnimation),y(document.body,"touchAction","")}},{name:"hidden",self:!0,handler(){this.clsContainerAnimation&&Hf(),this.mode==="reveal"&&L(it(this.panel),this.clsMode)&&vn(this.panel),tt(this.panel,this.clsSidebarAnimation,this.clsMode),tt(this.$el,this.clsOverlay),y(this.$el,"display",""),y(this.panel,"maxWidth",""),tt(document.body,this.clsContainer,this.clsFlip)}},{name:"swipeLeft swipeRight",handler(t){this.isToggled()&&B(t.type,"Left")^this.flip&&this.hide()}}]};function zf(){La().content+=",user-scalable=0"}function Hf(){const t=La();t.content=t.content.replace(/,user-scalable=0$/,"")}function La(){return z('meta[name="viewport"]',document.head)||gt(document.head,'')}var qf={mixins:[Ot],props:{selContainer:String,selContent:String,minHeight:Number},data:{selContainer:".uk-modal",selContent:".uk-modal-dialog",minHeight:150},computed:{container:({selContainer:t},e)=>e.closest(t),content:({selContent:t},e)=>e.closest(t)},observe:Wt({target:({container:t,content:e})=>[t,e]}),update:{read(){return!this.content||!this.container||!mt(this.$el)?!1:{max:Math.max(this.minHeight,Bt(this.container)-(D(this.content).height-Bt(this.$el)))}},write({max:t}){y(this.$el,{minHeight:this.minHeight,maxHeight:t})},events:["resize"]}},Wf={props:["width","height"],connected(){J(this.$el,"uk-responsive-width"),y(this.$el,"aspectRatio",`${this.width}/${this.height}`)}},Jf={props:{offset:Number},data:{offset:0},connected(){Kf(this)},disconnected(){Gf(this)},methods:{async scrollTo(t){t=t&&z(t)||document.body,I(this.$el,"beforescroll",[this,t])&&(await ar(t,{offset:this.offset}),I(this.$el,"scrolled",[this,t]))}}};const Rn=new Set;function Kf(t){Rn.size||U(document,"click",Ma),Rn.add(t)}function Gf(t){Rn.delete(t),Rn.size||ae(document,"click",Ma)}function Ma(t){if(!t.defaultPrevented)for(const e of Rn)e.$el.contains(t.target)&&ze(e.$el)&&(t.preventDefault(),window.location.href!==e.$el.href&&window.history.pushState({},"",e.$el.href),e.scrollTo(oo(e.$el)))}const Ko="uk-scrollspy-inview";var Xf={args:"cls",props:{cls:String,target:String,hidden:Boolean,margin:String,repeat:Boolean,delay:Number},data:()=>({cls:"",target:!1,hidden:!0,margin:"-1px",repeat:!1,delay:0}),computed:{elements:({target:t},e)=>t?at(t,e):[e]},watch:{elements(t){this.hidden&&y(dn(t,`:not(.${Ko})`),"opacity",0)}},connected(){this.elementData=new Map},disconnected(){for(const[t,e]of this.elementData.entries())tt(t,Ko,(e==null?void 0:e.cls)||"");delete this.elementData},observe:Ke({target:({elements:t})=>t,handler(t){const e=this.elementData;for(const{target:n,isIntersecting:s}of t){e.has(n)||e.set(n,{cls:xt(n,"uk-scrollspy-class")||this.cls});const c=e.get(n);!this.repeat&&c.show||(c.show=s)}this.$emit()},options:({margin:t})=>({rootMargin:t}),args:{intersecting:!1}}),update:[{write(t){for(const[e,n]of this.elementData.entries())n.show&&!n.inview&&!n.queued?(n.queued=!0,t.promise=(t.promise||Promise.resolve()).then(()=>new Promise(s=>setTimeout(s,this.delay))).then(()=>{this.toggle(e,!0),setTimeout(()=>{n.queued=!1,this.$emit()},300)})):!n.show&&n.inview&&!n.queued&&this.repeat&&this.toggle(e,!1)}}],methods:{toggle(t,e){var n,s;const c=(n=this.elementData)==null?void 0:n.get(t);if(!c)return;(s=c.off)==null||s.call(c),y(t,"opacity",!e&&this.hidden?0:""),pt(t,Ko,e),pt(t,c.cls);let u;if(u=c.cls.match(/\buk-animation-[\w-]+/g)){const f=()=>tt(t,u);e?c.off=ct(t,"animationcancel animationend",f,{self:!0}):f()}I(t,e?"inview":"outview"),c.inview=e}}},Yf={props:{cls:String,closest:Boolean,scroll:Boolean,target:String,offset:Number},data:{cls:"uk-active",closest:!1,scroll:!1,target:'a[href]:not([role="button"])',offset:0},computed:{links:({target:t},e)=>at(t,e).filter(n=>ze(n)),elements({closest:t}){return this.links.map(e=>e.closest(t||"*"))}},watch:{links(t){this.scroll&&this.$create("scroll",t,{offset:this.offset})}},observe:[Ke(),xn()],update:[{read(){const t=this.links.map(g=>oo(g)||g.ownerDocument),{length:e}=t;if(!e||!mt(this.$el))return!1;const n=de(t,!0),{scrollTop:s,scrollHeight:c}=n,u=Vt(n),f=c-u.height;let m=!1;if(s>=f)m=e-1;else{const g=this.offset+D(xo()).height+u.height*.1;for(let k=0;k0);k++)m=+k}return{active:m}},write({active:t}){const e=t!==!1&&!L(this.elements[t],this.cls);this.links.forEach(n=>n.blur());for(let n=0;nt&&z(t,e)||e},connected(){this.start=Ua(this.start||this.top),this.end=Ua(this.end||this.bottom),this.placeholder=z("+ .uk-sticky-placeholder",this.$el)||z('
    '),this.isFixed=!1,this.setActive(!1)},beforeDisconnect(){this.isFixed&&(this.hide(),tt(this.target,this.clsInactive)),za(this.$el),Ft(this.placeholder),this.placeholder=null},observe:[To(),xn({target:()=>document.scrollingElement}),Wt({target:({$el:t})=>[t,Ti(t),document.scrollingElement],handler(t){this.$emit(this._data.resized&&t.some(({target:e})=>e===Ti(this.$el))?"update":"resize"),this._data.resized=!0}})],events:[{name:"load hashchange popstate",el:()=>window,filter:({targetOffset:t})=>t!==!1,handler(){const{scrollingElement:t}=document;!location.hash||t.scrollTop===0||setTimeout(()=>{const e=X(z(location.hash)),n=X(this.$el);this.isFixed&&Wn(e,n)&&(t.scrollTop=Math.ceil(e.top-n.height-kt(this.targetOffset,"height",this.placeholder)-kt(this.offset,"height",this.placeholder)))})}}],update:[{read({height:t,width:e,margin:n,sticky:s},c){if(this.inactive=!this.matchMedia||!mt(this.$el)||!this.$el.offsetHeight,this.inactive)return;const u=Bt(window),f=Math.max(0,document.scrollingElement.scrollHeight-u);if(!f){this.inactive=!0;return}const m=this.isFixed&&c.has("update");m&&(Yo(this.target),this.hide()),this.active||({height:t,width:e}=D(this.$el),n=y(this.$el,"margin")),m&&this.show();const g=kt("100vh","height");let k=this.position;this.overflowFlip&&t>g&&(k=k==="top"?"bottom":"top");const $=this.isFixed?this.placeholder:this.$el;let C=kt(this.offset,"height",s?this.$el:$);k==="bottom"&&(tX(P).top+(g?Math.min(m,f):m),offsetParentTop:X(P.offsetParent).top,overflowScroll:Ct(s+Ct($,c,u)-Ct(t,c,u),0,n)}},write(t,e){const n=e.has("scroll"),{initTimestamp:s=0,dir:c,prevDir:u,scroll:f,prevScroll:m=0,top:g,start:k,below:$}=t;if(f<0||f===m&&n||this.showOnUp&&!n&&!this.isFixed)return;const C=Date.now();if((C-s>300||c!==u)&&(t.initScroll=f,t.initTimestamp=C),!(this.showOnUp&&!this.isFixed&&Math.abs(t.initScroll-f)<=30&&Math.abs(m-f)<=10))if(this.inactive||ff&&(le.cancel(this.$el),this.hide());return}if(this.animation&&$){if(L(this.$el,"uk-animation-leave"))return;le.out(this.$el,this.animation).then(()=>this.hide(),et)}else this.hide()}else this.isFixed?this.update():this.animation&&$?(this.show(),le.in(this.$el,this.animation).catch(et)):(Yo(this.target),this.show())},events:["resize","resizeViewport","scroll"]}],methods:{show(){this.isFixed=!0,this.update(),this.placeholder.hidden=!1},hide(){const{offset:t,sticky:e}=this._data;this.setActive(!1),tt(this.$el,this.clsFixed,this.clsBelow),e?y(this.$el,"top",t):y(this.$el,{position:"",top:"",width:"",marginTop:""}),this.placeholder.hidden=!0,this.isFixed=!1},update(){let{width:t,scroll:e=0,overflow:n,overflowScroll:s=0,start:c,end:u,offset:f,offsetParentTop:m,sticky:g,below:k}=this._data;const $=c!==0||e>c;if(!g){let C="fixed";e>u&&(f+=u-m+s-n,C="absolute"),y(this.$el,{position:C,width:t,marginTop:0},"important")}y(this.$el,"top",f-s),this.setActive($),pt(this.$el,this.clsBelow,k),J(this.$el,this.clsFixed)},setActive(t){const e=this.active;this.active=t,t?(Kn(this.target,this.clsInactive,this.clsActive),e!==t&&I(this.$el,"active")):(Kn(this.target,this.clsActive,this.clsInactive),e!==t&&(Yo(this.target),I(this.$el,"inactive")))}}};function Go(t,e,n,s){if(!t)return 0;if(Yt(t)||rt(t)&&t.match(/^-?\d/))return n+kt(t,"height",e,!0);{const c=t===!0?Ti(e):Nt(t,e);return X(c).bottom-(s&&(c!=null&&c.contains(e))?W(y(c,"paddingBottom"))+W(y(c,"borderBottomWidth")):0)}}function Ua(t){return t==="true"?!0:t==="false"?!1:t}function za(t){y(t,{position:"",top:"",marginTop:"",width:""})}const Xo="uk-transition-disable";function Yo(t){L(t,Xo)||(J(t,Xo),requestAnimationFrame(()=>tt(t,Xo)))}function Ti(t){for(;t=it(t);)if(mt(t))return t}const Qo=".uk-disabled *, .uk-disabled, [disabled]";var Ha={mixins:[Se],args:"connect",props:{connect:String,toggle:String,itemNav:String,active:Number,followFocus:Boolean,swiping:Boolean},data:{connect:"~.uk-switcher",toggle:"> * > :first-child",itemNav:!1,active:0,cls:"uk-active",attrItem:"uk-switcher-item",selVertical:".uk-nav",followFocus:!1,swiping:!0},computed:{connects:{get:({connect:t},e)=>pn(t,e),observe:({connect:t})=>t},connectChildren(){return this.connects.map(t=>ot(t)).flat()},toggles:({toggle:t},e)=>at(t,e),children(t,e){return ot(e).filter(n=>this.toggles.some(s=>n.contains(s)))}},watch:{connects(t){this.swiping&&y(t,"touchAction","pan-y pinch-zoom"),this.$emit()},connectChildren(){let t=Math.max(0,this.index());for(const e of this.connects)ot(e).forEach((n,s)=>pt(n,this.cls,s===t));this.$emit()},toggles(t){this.$emit();const e=this.index();this.show(~e?e:t[this.active]||t[0])}},connected(){R(this.$el,"role","tablist")},observe:[mi({targets:({connectChildren:t})=>t}),br({target:({connects:t})=>t,filter:({swiping:t})=>t})],events:[{name:"click keydown",delegate:({toggle:t})=>t,handler(t){!Q(t.current,Qo)&&(t.type==="click"||t.keyCode===nt.SPACE)&&(t.preventDefault(),this.show(t.current))}},{name:"keydown",delegate:({toggle:t})=>t,handler(t){const{current:e,keyCode:n}=t,s=Q(this.$el,this.selVertical);let c=n===nt.HOME?0:n===nt.END?"last":n===nt.LEFT&&!s||n===nt.UP&&s?"previous":n===nt.RIGHT&&!s||n===nt.DOWN&&s?"next":-1;if(~c){t.preventDefault();const u=this.toggles.filter(m=>!Q(m,Qo)),f=u[It(c,u,u.indexOf(e))];f.focus(),this.followFocus&&this.show(f)}}},{name:"click",el:({$el:t,connects:e,itemNav:n})=>e.concat(n?pn(n,t):[]),delegate:({attrItem:t})=>`[${t}],[data-${t}]`,handler(t){t.target.closest("a,button")&&(t.preventDefault(),this.show(xt(t.current,this.attrItem)))}},{name:"swipeRight swipeLeft",filter:({swiping:t})=>t,el:({connects:t})=>t,handler({type:t}){this.show(B(t,"Left")?"next":"previous")}}],update(){var t;for(const e of this.connects)ut(e,"ul")&&R(e,"role","presentation");R(ot(this.$el),"role","presentation");for(const e in this.toggles){const n=this.toggles[e],s=(t=this.connects[0])==null?void 0:t.children[e];R(n,"role","tab"),s&&(n.id=Ne(this,n),s.id=Ne(this,s),R(n,"aria-controls",s.id),R(s,{role:"tabpanel","aria-labelledby":n.id}))}R(this.$el,"aria-orientation",Q(this.$el,this.selVertical)?"vertical":null)},methods:{index(){return O(this.children,t=>L(t,this.cls))},show(t){const e=this.toggles.filter(f=>!Q(f,Qo)),n=this.index(),s=It(!dt(t)||E(e,t)?t:0,e,It(this.toggles[n],e)),c=It(e[s],this.toggles);this.children.forEach((f,m)=>{pt(f,this.cls,c===m),R(this.toggles[m],{"aria-selected":c===m,tabindex:c===m?null:-1})});const u=n>=0&&n!==s;this.connects.forEach(async({children:f})=>{const m=N(f).filter((g,k)=>k!==c&&L(g,this.cls));await this.toggleElement(m,!1,u)&&await this.toggleElement(f[c],!0,u)})}}},Zf={mixins:[Ot],extends:Ha,props:{media:Boolean},data:{media:960,attrItem:"uk-tab-item",selVertical:".uk-tab-left,.uk-tab-right"},connected(){const t=L(this.$el,"uk-tab-left")?"uk-tab-left":L(this.$el,"uk-tab-right")?"uk-tab-right":!1;t&&this.$create("toggle",this.$el,{cls:t,mode:"media",media:this.media})}};const tp=32;var ep={mixins:[wi,Se],args:"target",props:{href:String,target:null,mode:"list",queued:Boolean},data:{href:!1,target:!1,mode:"click",queued:!0},computed:{target:{get:({target:t},e)=>(t=pn(t||e.hash,e),t.length?t:[e]),observe:({target:t})=>t}},connected(){E(this.mode,"media")||(Qn(this.$el)||R(this.$el,"tabindex","0"),!this.cls&&ut(this.$el,"a")&&R(this.$el,"role","button"))},observe:mi({targets:({target:t})=>t}),events:[{name:qt,filter:({mode:t})=>E(t,"hover"),handler(t){this._preventClick=null,!(!Jt(t)||Tt(this._showState)||this.$el.disabled)&&(I(this.$el,"focus"),ct(document,qt,()=>I(this.$el,"blur"),!0,e=>!this.$el.contains(e.target)),E(this.mode,"click")&&(this._preventClick=!0))}},{name:`mouseenter mouseleave ${ye} ${Ue} focus blur`,filter:({mode:t})=>E(t,"hover"),handler(t){if(Jt(t)||this.$el.disabled)return;const e=E(["mouseenter",ye,"focus"],t.type),n=this.isToggled(this.target);if(!e&&(!Tt(this._showState)||t.type!=="blur"&&Q(this.$el,":focus")||t.type==="blur"&&Q(this.$el,":hover"))){n===this._showState&&(this._showState=null);return}e&&Tt(this._showState)&&n!==this._showState||(this._showState=e?n:null,this.toggle(`toggle${e?"show":"hide"}`))}},{name:"keydown",filter:({$el:t,mode:e})=>E(e,"click")&&!ut(t,"input"),handler(t){t.keyCode===tp&&(t.preventDefault(),this.$el.click())}},{name:"click",filter:({mode:t})=>["click","hover"].some(e=>E(t,e)),handler(t){let e;(this._preventClick||t.target.closest('a[href="#"], a[href=""]')||(e=t.target.closest("a[href]"))&&(!this.isToggled(this.target)||e.hash&&Q(this.target,e.hash)))&&t.preventDefault(),!this._preventClick&&E(this.mode,"click")&&this.toggle()}},{name:"mediachange",filter:({mode:t})=>E(t,"media"),el:({target:t})=>t,handler(t,e){e.matches^this.isToggled(this.target)&&this.toggle()}}],methods:{async toggle(t){if(!I(this.target,t||"toggle",[this]))return;if(se(this.$el,"aria-expanded")&&R(this.$el,"aria-expanded",!this.isToggled(this.target)),!this.queued)return this.toggleElement(this.target);const e=this.target.filter(s=>L(s,this.clsLeave));if(e.length){for(const s of this.target){const c=E(e,s);this.toggleElement(s,c,c)}return}const n=this.target.filter(this.isToggled);await this.toggleElement(n,!1)&&await this.toggleElement(this.target.filter(s=>!E(n,s)),!0)}}},np=Object.freeze({__proto__:null,Accordion:Ea,Alert:$d,Close:wf,Cover:Sd,Drop:Ca,DropParentIcon:Be,Dropdown:Ca,Dropnav:Ta,FormCustom:Pd,Grid:Ad,HeightMatch:Fd,HeightPlaceholder:Ld,HeightViewport:Md,Icon:Ho,Img:Nf,Inverse:Af,Leader:If,Margin:wr,Marker:yf,Modal:Ff,Nav:jf,NavParentIcon:mf,Navbar:Lf,NavbarParentIcon:Be,NavbarToggleIcon:bf,Offcanvas:Uf,OverflowAuto:qf,OverlayIcon:Be,PaginationNext:$f,PaginationPrevious:xf,Responsive:Wf,Scroll:Jf,Scrollspy:Xf,ScrollspyNav:Yf,SearchIcon:gf,SlidenavNext:Va,SlidenavPrevious:Va,Spinner:vf,Sticky:Qf,Svg:uf,Switcher:Ha,Tab:Zf,Toggle:ep,Totop:kf,Video:Sa});return je(np,(t,e)=>Lt.component(e,t)),gd(Lt),je(md,(t,e)=>Lt.component(e,t)),Lt})})(Al);var Rp=Al.exports;const xs=Pl(Rp);function Rl(i,o){return function(){return i.apply(o,arguments)}}const{toString:Dp}=Object.prototype,{getPrototypeOf:Es}=Object,Li=(i=>o=>{const a=Dp.call(o);return i[a]||(i[a]=a.slice(8,-1).toLowerCase())})(Object.create(null)),Gt=i=>(i=i.toLowerCase(),o=>Li(o)===i),Mi=i=>o=>typeof o===i,{isArray:nn}=Array,Fn=Mi("undefined");function Ip(i){return i!==null&&!Fn(i)&&i.constructor!==null&&!Fn(i.constructor)&&Mt(i.constructor.isBuffer)&&i.constructor.isBuffer(i)}const Dl=Gt("ArrayBuffer");function Fp(i){let o;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?o=ArrayBuffer.isView(i):o=i&&i.buffer&&Dl(i.buffer),o}const Vp=Mi("string"),Mt=Mi("function"),Il=Mi("number"),Ui=i=>i!==null&&typeof i=="object",jp=i=>i===!0||i===!1,Oi=i=>{if(Li(i)!=="object")return!1;const o=Es(i);return(o===null||o===Object.prototype||Object.getPrototypeOf(o)===null)&&!(Symbol.toStringTag in i)&&!(Symbol.iterator in i)},Lp=Gt("Date"),Mp=Gt("File"),Up=Gt("Blob"),zp=Gt("FileList"),Hp=i=>Ui(i)&&Mt(i.pipe),qp=i=>{let o;return i&&(typeof FormData=="function"&&i instanceof FormData||Mt(i.append)&&((o=Li(i))==="formdata"||o==="object"&&Mt(i.toString)&&i.toString()==="[object FormData]"))},Wp=Gt("URLSearchParams"),[Jp,Kp,Gp,Xp]=["ReadableStream","Request","Response","Headers"].map(Gt),Yp=i=>i.trim?i.trim():i.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Mn(i,o,{allOwnKeys:a=!1}={}){if(i===null||typeof i>"u")return;let r,h;if(typeof i!="object"&&(i=[i]),nn(i))for(r=0,h=i.length;r0;)if(h=a[r],o===h.toLowerCase())return h;return null}const Ae=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Vl=i=>!Fn(i)&&i!==Ae;function cs(){const{caseless:i}=Vl(this)&&this||{},o={},a=(r,h)=>{const d=i&&Fl(o,h)||h;Oi(o[d])&&Oi(r)?o[d]=cs(o[d],r):Oi(r)?o[d]=cs({},r):nn(r)?o[d]=r.slice():o[d]=r};for(let r=0,h=arguments.length;r(Mn(o,(h,d)=>{a&&Mt(h)?i[d]=Rl(h,a):i[d]=h},{allOwnKeys:r}),i),Zp=i=>(i.charCodeAt(0)===65279&&(i=i.slice(1)),i),tm=(i,o,a,r)=>{i.prototype=Object.create(o.prototype,r),i.prototype.constructor=i,Object.defineProperty(i,"super",{value:o.prototype}),a&&Object.assign(i.prototype,a)},em=(i,o,a,r)=>{let h,d,p;const v={};if(o=o||{},i==null)return o;do{for(h=Object.getOwnPropertyNames(i),d=h.length;d-- >0;)p=h[d],(!r||r(p,i,o))&&!v[p]&&(o[p]=i[p],v[p]=!0);i=a!==!1&&Es(i)}while(i&&(!a||a(i,o))&&i!==Object.prototype);return o},nm=(i,o,a)=>{i=String(i),(a===void 0||a>i.length)&&(a=i.length),a-=o.length;const r=i.indexOf(o,a);return r!==-1&&r===a},im=i=>{if(!i)return null;if(nn(i))return i;let o=i.length;if(!Il(o))return null;const a=new Array(o);for(;o-- >0;)a[o]=i[o];return a},om=(i=>o=>i&&o instanceof i)(typeof Uint8Array<"u"&&Es(Uint8Array)),sm=(i,o)=>{const a=(i&&i[Symbol.iterator]).call(i);let r;for(;(r=a.next())&&!r.done;){const h=r.value;o.call(i,h[0],h[1])}},rm=(i,o)=>{let a;const r=[];for(;(a=i.exec(o))!==null;)r.push(a);return r},am=Gt("HTMLFormElement"),lm=i=>i.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(o,a,r){return a.toUpperCase()+r}),Ga=(({hasOwnProperty:i})=>(o,a)=>i.call(o,a))(Object.prototype),cm=Gt("RegExp"),jl=(i,o)=>{const a=Object.getOwnPropertyDescriptors(i),r={};Mn(a,(h,d)=>{let p;(p=o(h,d,i))!==!1&&(r[d]=p||h)}),Object.defineProperties(i,r)},um=i=>{jl(i,(o,a)=>{if(Mt(i)&&["arguments","caller","callee"].indexOf(a)!==-1)return!1;const r=i[a];if(Mt(r)){if(o.enumerable=!1,"writable"in o){o.writable=!1;return}o.set||(o.set=()=>{throw Error("Can not rewrite read-only method '"+a+"'")})}})},hm=(i,o)=>{const a={},r=h=>{h.forEach(d=>{a[d]=!0})};return nn(i)?r(i):r(String(i).split(o)),a},dm=()=>{},fm=(i,o)=>i!=null&&Number.isFinite(i=+i)?i:o,ts="abcdefghijklmnopqrstuvwxyz",Xa="0123456789",Ll={DIGIT:Xa,ALPHA:ts,ALPHA_DIGIT:ts+ts.toUpperCase()+Xa},pm=(i=16,o=Ll.ALPHA_DIGIT)=>{let a="";const{length:r}=o;for(;i--;)a+=o[Math.random()*r|0];return a};function mm(i){return!!(i&&Mt(i.append)&&i[Symbol.toStringTag]==="FormData"&&i[Symbol.iterator])}const gm=i=>{const o=new Array(10),a=(r,h)=>{if(Ui(r)){if(o.indexOf(r)>=0)return;if(!("toJSON"in r)){o[h]=r;const d=nn(r)?[]:{};return Mn(r,(p,v)=>{const x=a(p,h+1);!Fn(x)&&(d[v]=x)}),o[h]=void 0,d}}return r};return a(i,0)},vm=Gt("AsyncFunction"),bm=i=>i&&(Ui(i)||Mt(i))&&Mt(i.then)&&Mt(i.catch),Ml=((i,o)=>i?setImmediate:o?((a,r)=>(Ae.addEventListener("message",({source:h,data:d})=>{h===Ae&&d===a&&r.length&&r.shift()()},!1),h=>{r.push(h),Ae.postMessage(a,"*")}))(`axios@${Math.random()}`,[]):a=>setTimeout(a))(typeof setImmediate=="function",Mt(Ae.postMessage)),wm=typeof queueMicrotask<"u"?queueMicrotask.bind(Ae):typeof process<"u"&&process.nextTick||Ml,S={isArray:nn,isArrayBuffer:Dl,isBuffer:Ip,isFormData:qp,isArrayBufferView:Fp,isString:Vp,isNumber:Il,isBoolean:jp,isObject:Ui,isPlainObject:Oi,isReadableStream:Jp,isRequest:Kp,isResponse:Gp,isHeaders:Xp,isUndefined:Fn,isDate:Lp,isFile:Mp,isBlob:Up,isRegExp:cm,isFunction:Mt,isStream:Hp,isURLSearchParams:Wp,isTypedArray:om,isFileList:zp,forEach:Mn,merge:cs,extend:Qp,trim:Yp,stripBOM:Zp,inherits:tm,toFlatObject:em,kindOf:Li,kindOfTest:Gt,endsWith:nm,toArray:im,forEachEntry:sm,matchAll:rm,isHTMLForm:am,hasOwnProperty:Ga,hasOwnProp:Ga,reduceDescriptors:jl,freezeMethods:um,toObjectSet:hm,toCamelCase:lm,noop:dm,toFiniteNumber:fm,findKey:Fl,global:Ae,isContextDefined:Vl,ALPHABET:Ll,generateString:pm,isSpecCompliantForm:mm,toJSONObject:gm,isAsyncFn:vm,isThenable:bm,setImmediate:Ml,asap:wm};function H(i,o,a,r,h){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=i,this.name="AxiosError",o&&(this.code=o),a&&(this.config=a),r&&(this.request=r),h&&(this.response=h,this.status=h.status?h.status:null)}S.inherits(H,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:S.toJSONObject(this.config),code:this.code,status:this.status}}});const Ul=H.prototype,zl={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(i=>{zl[i]={value:i}});Object.defineProperties(H,zl);Object.defineProperty(Ul,"isAxiosError",{value:!0});H.from=(i,o,a,r,h,d)=>{const p=Object.create(Ul);return S.toFlatObject(i,p,function(v){return v!==Error.prototype},v=>v!=="isAxiosError"),H.call(p,i.message,o,a,r,h),p.cause=i,p.name=i.name,d&&Object.assign(p,d),p};const ym=null;function us(i){return S.isPlainObject(i)||S.isArray(i)}function Hl(i){return S.endsWith(i,"[]")?i.slice(0,-2):i}function Ya(i,o,a){return i?i.concat(o).map(function(r,h){return r=Hl(r),!a&&h?"["+r+"]":r}).join(a?".":""):o}function km(i){return S.isArray(i)&&!i.some(us)}const $m=S.toFlatObject(S,{},null,function(i){return/^is[A-Z]/.test(i)});function zi(i,o,a){if(!S.isObject(i))throw new TypeError("target must be an object");o=o||new FormData,a=S.toFlatObject(a,{metaTokens:!0,dots:!1,indexes:!1},!1,function(O,T){return!S.isUndefined(T[O])});const r=a.metaTokens,h=a.visitor||w,d=a.dots,p=a.indexes,v=(a.Blob||typeof Blob<"u"&&Blob)&&S.isSpecCompliantForm(o);if(!S.isFunction(h))throw new TypeError("visitor must be a function");function x(O){if(O===null)return"";if(S.isDate(O))return O.toISOString();if(!v&&S.isBlob(O))throw new H("Blob is not supported. Use a Buffer instead.");return S.isArrayBuffer(O)||S.isTypedArray(O)?v&&typeof Blob=="function"?new Blob([O]):Buffer.from(O):O}function w(O,T,N){let V=O;if(O&&!N&&typeof O=="object"){if(S.endsWith(T,"{}"))T=r?T:T.slice(0,-2),O=JSON.stringify(O);else if(S.isArray(O)&&km(O)||(S.isFileList(O)||S.endsWith(T,"[]"))&&(V=S.toArray(O)))return T=Hl(T),V.forEach(function(M,j){!(S.isUndefined(M)||M===null)&&o.append(p===!0?Ya([T],j,d):p===null?T:T+"[]",x(M))}),!1}return us(O)?!0:(o.append(Ya(N,T,d),x(O)),!1)}const b=[],B=Object.assign($m,{defaultVisitor:w,convertValue:x,isVisitable:us});function E(O,T){if(!S.isUndefined(O)){if(b.indexOf(O)!==-1)throw Error("Circular reference detected in "+T.join("."));b.push(O),S.forEach(O,function(N,V){(!(S.isUndefined(N)||N===null)&&h.call(o,N,S.isString(V)?V.trim():V,T,B))===!0&&E(N,T?T.concat(V):[V])}),b.pop()}}if(!S.isObject(i))throw new TypeError("data must be an object");return E(i),o}function Qa(i){const o={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(i).replace(/[!'()~]|%20|%00/g,function(a){return o[a]})}function Ss(i,o){this._pairs=[],i&&zi(i,this,o)}const ql=Ss.prototype;ql.append=function(i,o){this._pairs.push([i,o])};ql.toString=function(i){const o=i?function(a){return i.call(this,a,Qa)}:Qa;return this._pairs.map(function(a){return o(a[0])+"="+o(a[1])},"").join("&")};function xm(i){return encodeURIComponent(i).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Wl(i,o,a){if(!o)return i;const r=a&&a.encode||xm,h=a&&a.serialize;let d;if(h?d=h(o,a):d=S.isURLSearchParams(o)?o.toString():new Ss(o,a).toString(r),d){const p=i.indexOf("#");p!==-1&&(i=i.slice(0,p)),i+=(i.indexOf("?")===-1?"?":"&")+d}return i}let Za=class{constructor(){this.handlers=[]}use(o,a,r){return this.handlers.push({fulfilled:o,rejected:a,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(o){this.handlers[o]&&(this.handlers[o]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(o){S.forEach(this.handlers,function(a){a!==null&&o(a)})}};const Jl={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Em=typeof URLSearchParams<"u"?URLSearchParams:Ss,Sm=typeof FormData<"u"?FormData:null,_m=typeof Blob<"u"?Blob:null,Cm={isBrowser:!0,classes:{URLSearchParams:Em,FormData:Sm,Blob:_m},protocols:["http","https","file","blob","url","data"]},_s=typeof window<"u"&&typeof document<"u",hs=typeof navigator=="object"&&navigator||void 0,Nm=_s&&(!hs||["ReactNative","NativeScript","NS"].indexOf(hs.product)<0),Tm=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",Bm=_s&&window.location.href||"http://localhost",Om=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:_s,hasStandardBrowserEnv:Nm,hasStandardBrowserWebWorkerEnv:Tm,navigator:hs,origin:Bm},Symbol.toStringTag,{value:"Module"})),At={...Om,...Cm};function Pm(i,o){return zi(i,new At.classes.URLSearchParams,Object.assign({visitor:function(a,r,h,d){return At.isNode&&S.isBuffer(a)?(this.append(r,a.toString("base64")),!1):d.defaultVisitor.apply(this,arguments)}},o))}function Am(i){return S.matchAll(/\w+|\[(\w*)]/g,i).map(o=>o[0]==="[]"?"":o[1]||o[0])}function Rm(i){const o={},a=Object.keys(i);let r;const h=a.length;let d;for(r=0;r=a.length;return p=!p&&S.isArray(h)?h.length:p,x?(S.hasOwnProp(h,p)?h[p]=[h[p],r]:h[p]=r,!v):((!h[p]||!S.isObject(h[p]))&&(h[p]=[]),o(a,r,h[p],d)&&S.isArray(h[p])&&(h[p]=Rm(h[p])),!v)}if(S.isFormData(i)&&S.isFunction(i.entries)){const a={};return S.forEachEntry(i,(r,h)=>{o(Am(r),h,a,0)}),a}return null}function Dm(i,o,a){if(S.isString(i))try{return(o||JSON.parse)(i),S.trim(i)}catch(r){if(r.name!=="SyntaxError")throw r}return(0,JSON.stringify)(i)}const Un={transitional:Jl,adapter:["xhr","http","fetch"],transformRequest:[function(i,o){const a=o.getContentType()||"",r=a.indexOf("application/json")>-1,h=S.isObject(i);if(h&&S.isHTMLForm(i)&&(i=new FormData(i)),S.isFormData(i))return r?JSON.stringify(Kl(i)):i;if(S.isArrayBuffer(i)||S.isBuffer(i)||S.isStream(i)||S.isFile(i)||S.isBlob(i)||S.isReadableStream(i))return i;if(S.isArrayBufferView(i))return i.buffer;if(S.isURLSearchParams(i))return o.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),i.toString();let d;if(h){if(a.indexOf("application/x-www-form-urlencoded")>-1)return Pm(i,this.formSerializer).toString();if((d=S.isFileList(i))||a.indexOf("multipart/form-data")>-1){const p=this.env&&this.env.FormData;return zi(d?{"files[]":i}:i,p&&new p,this.formSerializer)}}return h||r?(o.setContentType("application/json",!1),Dm(i)):i}],transformResponse:[function(i){const o=this.transitional||Un.transitional,a=o&&o.forcedJSONParsing,r=this.responseType==="json";if(S.isResponse(i)||S.isReadableStream(i))return i;if(i&&S.isString(i)&&(a&&!this.responseType||r)){const h=!(o&&o.silentJSONParsing)&&r;try{return JSON.parse(i)}catch(d){if(h)throw d.name==="SyntaxError"?H.from(d,H.ERR_BAD_RESPONSE,this,null,this.response):d}}return i}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:At.classes.FormData,Blob:At.classes.Blob},validateStatus:function(i){return i>=200&&i<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};S.forEach(["delete","get","head","post","put","patch"],i=>{Un.headers[i]={}});const Im=S.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Fm=i=>{const o={};let a,r,h;return i&&i.split(` -`).forEach(function(d){h=d.indexOf(":"),a=d.substring(0,h).trim().toLowerCase(),r=d.substring(h+1).trim(),!(!a||o[a]&&Im[a])&&(a==="set-cookie"?o[a]?o[a].push(r):o[a]=[r]:o[a]=o[a]?o[a]+", "+r:r)}),o},tl=Symbol("internals");function Dn(i){return i&&String(i).trim().toLowerCase()}function Pi(i){return i===!1||i==null?i:S.isArray(i)?i.map(Pi):String(i)}function Vm(i){const o=Object.create(null),a=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=a.exec(i);)o[r[1]]=r[2];return o}const jm=i=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(i.trim());function es(i,o,a,r,h){if(S.isFunction(r))return r.call(this,o,a);if(h&&(o=a),!!S.isString(o)){if(S.isString(r))return o.indexOf(r)!==-1;if(S.isRegExp(r))return r.test(o)}}function Lm(i){return i.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(o,a,r)=>a.toUpperCase()+r)}function Mm(i,o){const a=S.toCamelCase(" "+o);["get","set","has"].forEach(r=>{Object.defineProperty(i,r+a,{value:function(h,d,p){return this[r].call(this,o,h,d,p)},configurable:!0})})}let Rt=class{constructor(o){o&&this.set(o)}set(o,a,r){const h=this;function d(v,x,w){const b=Dn(x);if(!b)throw new Error("header name must be a non-empty string");const B=S.findKey(h,b);(!B||h[B]===void 0||w===!0||w===void 0&&h[B]!==!1)&&(h[B||x]=Pi(v))}const p=(v,x)=>S.forEach(v,(w,b)=>d(w,b,x));if(S.isPlainObject(o)||o instanceof this.constructor)p(o,a);else if(S.isString(o)&&(o=o.trim())&&!jm(o))p(Fm(o),a);else if(S.isHeaders(o))for(const[v,x]of o.entries())d(x,v,r);else o!=null&&d(a,o,r);return this}get(o,a){if(o=Dn(o),o){const r=S.findKey(this,o);if(r){const h=this[r];if(!a)return h;if(a===!0)return Vm(h);if(S.isFunction(a))return a.call(this,h,r);if(S.isRegExp(a))return a.exec(h);throw new TypeError("parser must be boolean|regexp|function")}}}has(o,a){if(o=Dn(o),o){const r=S.findKey(this,o);return!!(r&&this[r]!==void 0&&(!a||es(this,this[r],r,a)))}return!1}delete(o,a){const r=this;let h=!1;function d(p){if(p=Dn(p),p){const v=S.findKey(r,p);v&&(!a||es(r,r[v],v,a))&&(delete r[v],h=!0)}}return S.isArray(o)?o.forEach(d):d(o),h}clear(o){const a=Object.keys(this);let r=a.length,h=!1;for(;r--;){const d=a[r];(!o||es(this,this[d],d,o,!0))&&(delete this[d],h=!0)}return h}normalize(o){const a=this,r={};return S.forEach(this,(h,d)=>{const p=S.findKey(r,d);if(p){a[p]=Pi(h),delete a[d];return}const v=o?Lm(d):String(d).trim();v!==d&&delete a[d],a[v]=Pi(h),r[v]=!0}),this}concat(...o){return this.constructor.concat(this,...o)}toJSON(o){const a=Object.create(null);return S.forEach(this,(r,h)=>{r!=null&&r!==!1&&(a[h]=o&&S.isArray(r)?r.join(", "):r)}),a}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([o,a])=>o+": "+a).join(` -`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(o){return o instanceof this?o:new this(o)}static concat(o,...a){const r=new this(o);return a.forEach(h=>r.set(h)),r}static accessor(o){const a=(this[tl]=this[tl]={accessors:{}}).accessors,r=this.prototype;function h(d){const p=Dn(d);a[p]||(Mm(r,d),a[p]=!0)}return S.isArray(o)?o.forEach(h):h(o),this}};Rt.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);S.reduceDescriptors(Rt.prototype,({value:i},o)=>{let a=o[0].toUpperCase()+o.slice(1);return{get:()=>i,set(r){this[a]=r}}});S.freezeMethods(Rt);function ns(i,o){const a=this||Un,r=o||a,h=Rt.from(r.headers);let d=r.data;return S.forEach(i,function(p){d=p.call(a,d,h.normalize(),o?o.status:void 0)}),h.normalize(),d}function Gl(i){return!!(i&&i.__CANCEL__)}function on(i,o,a){H.call(this,i??"canceled",H.ERR_CANCELED,o,a),this.name="CanceledError"}S.inherits(on,H,{__CANCEL__:!0});function Xl(i,o,a){const r=a.config.validateStatus;!a.status||!r||r(a.status)?i(a):o(new H("Request failed with status code "+a.status,[H.ERR_BAD_REQUEST,H.ERR_BAD_RESPONSE][Math.floor(a.status/100)-4],a.config,a.request,a))}function Um(i){const o=/^([-+\w]{1,25})(:?\/\/|:)/.exec(i);return o&&o[1]||""}function zm(i,o){i=i||10;const a=new Array(i),r=new Array(i);let h=0,d=0,p;return o=o!==void 0?o:1e3,function(v){const x=Date.now(),w=r[d];p||(p=x),a[h]=v,r[h]=x;let b=d,B=0;for(;b!==h;)B+=a[b++],b=b%i;if(h=(h+1)%i,h===d&&(d=(d+1)%i),x-p{a=x,h=null,d&&(clearTimeout(d),d=null),i.apply(null,v)};return[(...v)=>{const x=Date.now(),w=x-a;w>=r?p(v,x):(h=v,d||(d=setTimeout(()=>{d=null,p(h)},r-w)))},()=>h&&p(h)]}const Di=(i,o,a=3)=>{let r=0;const h=zm(50,250);return Hm(d=>{const p=d.loaded,v=d.lengthComputable?d.total:void 0,x=p-r,w=h(x),b=p<=v;r=p;const B={loaded:p,total:v,progress:v?p/v:void 0,bytes:x,rate:w||void 0,estimated:w&&v&&b?(v-p)/w:void 0,event:d,lengthComputable:v!=null,[o?"download":"upload"]:!0};i(B)},a)},el=(i,o)=>{const a=i!=null;return[r=>o[0]({lengthComputable:a,total:i,loaded:r}),o[1]]},nl=i=>(...o)=>S.asap(()=>i(...o)),qm=At.hasStandardBrowserEnv?function(){const i=At.navigator&&/(msie|trident)/i.test(At.navigator.userAgent),o=document.createElement("a");let a;function r(h){let d=h;return i&&(o.setAttribute("href",d),d=o.href),o.setAttribute("href",d),{href:o.href,protocol:o.protocol?o.protocol.replace(/:$/,""):"",host:o.host,search:o.search?o.search.replace(/^\?/,""):"",hash:o.hash?o.hash.replace(/^#/,""):"",hostname:o.hostname,port:o.port,pathname:o.pathname.charAt(0)==="/"?o.pathname:"/"+o.pathname}}return a=r(window.location.href),function(h){const d=S.isString(h)?r(h):h;return d.protocol===a.protocol&&d.host===a.host}}():function(){return function(){return!0}}(),Wm=At.hasStandardBrowserEnv?{write(i,o,a,r,h,d){const p=[i+"="+encodeURIComponent(o)];S.isNumber(a)&&p.push("expires="+new Date(a).toGMTString()),S.isString(r)&&p.push("path="+r),S.isString(h)&&p.push("domain="+h),d===!0&&p.push("secure"),document.cookie=p.join("; ")},read(i){const o=document.cookie.match(new RegExp("(^|;\\s*)("+i+")=([^;]*)"));return o?decodeURIComponent(o[3]):null},remove(i){this.write(i,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function Jm(i){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(i)}function Km(i,o){return o?i.replace(/\/?\/$/,"")+"/"+o.replace(/^\/+/,""):i}function Yl(i,o){return i&&!Jm(o)?Km(i,o):o}const il=i=>i instanceof Rt?{...i}:i;function Fe(i,o){o=o||{};const a={};function r(w,b,B){return S.isPlainObject(w)&&S.isPlainObject(b)?S.merge.call({caseless:B},w,b):S.isPlainObject(b)?S.merge({},b):S.isArray(b)?b.slice():b}function h(w,b,B){if(S.isUndefined(b)){if(!S.isUndefined(w))return r(void 0,w,B)}else return r(w,b,B)}function d(w,b){if(!S.isUndefined(b))return r(void 0,b)}function p(w,b){if(S.isUndefined(b)){if(!S.isUndefined(w))return r(void 0,w)}else return r(void 0,b)}function v(w,b,B){if(B in o)return r(w,b);if(B in i)return r(void 0,w)}const x={url:d,method:d,data:d,baseURL:p,transformRequest:p,transformResponse:p,paramsSerializer:p,timeout:p,timeoutMessage:p,withCredentials:p,withXSRFToken:p,adapter:p,responseType:p,xsrfCookieName:p,xsrfHeaderName:p,onUploadProgress:p,onDownloadProgress:p,decompress:p,maxContentLength:p,maxBodyLength:p,beforeRedirect:p,transport:p,httpAgent:p,httpsAgent:p,cancelToken:p,socketPath:p,responseEncoding:p,validateStatus:v,headers:(w,b)=>h(il(w),il(b),!0)};return S.forEach(Object.keys(Object.assign({},i,o)),function(w){const b=x[w]||h,B=b(i[w],o[w],w);S.isUndefined(B)&&b!==v||(a[w]=B)}),a}const Ql=i=>{const o=Fe({},i);let{data:a,withXSRFToken:r,xsrfHeaderName:h,xsrfCookieName:d,headers:p,auth:v}=o;o.headers=p=Rt.from(p),o.url=Wl(Yl(o.baseURL,o.url),i.params,i.paramsSerializer),v&&p.set("Authorization","Basic "+btoa((v.username||"")+":"+(v.password?unescape(encodeURIComponent(v.password)):"")));let x;if(S.isFormData(a)){if(At.hasStandardBrowserEnv||At.hasStandardBrowserWebWorkerEnv)p.setContentType(void 0);else if((x=p.getContentType())!==!1){const[w,...b]=x?x.split(";").map(B=>B.trim()).filter(Boolean):[];p.setContentType([w||"multipart/form-data",...b].join("; "))}}if(At.hasStandardBrowserEnv&&(r&&S.isFunction(r)&&(r=r(o)),r||r!==!1&&qm(o.url))){const w=h&&d&&Wm.read(d);w&&p.set(h,w)}return o},Gm=typeof XMLHttpRequest<"u",Xm=Gm&&function(i){return new Promise(function(o,a){const r=Ql(i);let h=r.data;const d=Rt.from(r.headers).normalize();let{responseType:p,onUploadProgress:v,onDownloadProgress:x}=r,w,b,B,E,O;function T(){E&&E(),O&&O(),r.cancelToken&&r.cancelToken.unsubscribe(w),r.signal&&r.signal.removeEventListener("abort",w)}let N=new XMLHttpRequest;N.open(r.method.toUpperCase(),r.url,!0),N.timeout=r.timeout;function V(){if(!N)return;const j=Rt.from("getAllResponseHeaders"in N&&N.getAllResponseHeaders()),K={data:!p||p==="text"||p==="json"?N.responseText:N.response,status:N.status,statusText:N.statusText,headers:j,config:i,request:N};Xl(function(yt){o(yt),T()},function(yt){a(yt),T()},K),N=null}"onloadend"in N?N.onloadend=V:N.onreadystatechange=function(){!N||N.readyState!==4||N.status===0&&!(N.responseURL&&N.responseURL.indexOf("file:")===0)||setTimeout(V)},N.onabort=function(){N&&(a(new H("Request aborted",H.ECONNABORTED,i,N)),N=null)},N.onerror=function(){a(new H("Network Error",H.ERR_NETWORK,i,N)),N=null},N.ontimeout=function(){let j=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const K=r.transitional||Jl;r.timeoutErrorMessage&&(j=r.timeoutErrorMessage),a(new H(j,K.clarifyTimeoutError?H.ETIMEDOUT:H.ECONNABORTED,i,N)),N=null},h===void 0&&d.setContentType(null),"setRequestHeader"in N&&S.forEach(d.toJSON(),function(j,K){N.setRequestHeader(K,j)}),S.isUndefined(r.withCredentials)||(N.withCredentials=!!r.withCredentials),p&&p!=="json"&&(N.responseType=r.responseType),x&&([B,O]=Di(x,!0),N.addEventListener("progress",B)),v&&N.upload&&([b,E]=Di(v),N.upload.addEventListener("progress",b),N.upload.addEventListener("loadend",E)),(r.cancelToken||r.signal)&&(w=j=>{N&&(a(!j||j.type?new on(null,i,N):j),N.abort(),N=null)},r.cancelToken&&r.cancelToken.subscribe(w),r.signal&&(r.signal.aborted?w():r.signal.addEventListener("abort",w)));const M=Um(r.url);if(M&&At.protocols.indexOf(M)===-1){a(new H("Unsupported protocol "+M+":",H.ERR_BAD_REQUEST,i));return}N.send(h||null)})},Ym=(i,o)=>{const{length:a}=i=i?i.filter(Boolean):[];if(o||a){let r=new AbortController,h;const d=function(w){if(!h){h=!0,v();const b=w instanceof Error?w:this.reason;r.abort(b instanceof H?b:new on(b instanceof Error?b.message:b))}};let p=o&&setTimeout(()=>{p=null,d(new H(`timeout ${o} of ms exceeded`,H.ETIMEDOUT))},o);const v=()=>{i&&(p&&clearTimeout(p),p=null,i.forEach(w=>{w.unsubscribe?w.unsubscribe(d):w.removeEventListener("abort",d)}),i=null)};i.forEach(w=>w.addEventListener("abort",d));const{signal:x}=r;return x.unsubscribe=()=>S.asap(v),x}},Qm=function*(i,o){let a=i.byteLength;if(a{const h=Zm(i,o);let d=0,p,v=x=>{p||(p=!0,r&&r(x))};return new ReadableStream({async pull(x){try{const{done:w,value:b}=await h.next();if(w){v(),x.close();return}let B=b.byteLength;if(a){let E=d+=B;a(E)}x.enqueue(new Uint8Array(b))}catch(w){throw v(w),w}},cancel(x){return v(x),h.return()}},{highWaterMark:2})},Hi=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",Zl=Hi&&typeof ReadableStream=="function",eg=Hi&&(typeof TextEncoder=="function"?(i=>o=>i.encode(o))(new TextEncoder):async i=>new Uint8Array(await new Response(i).arrayBuffer())),tc=(i,...o)=>{try{return!!i(...o)}catch{return!1}},ng=Zl&&tc(()=>{let i=!1;const o=new Request(At.origin,{body:new ReadableStream,method:"POST",get duplex(){return i=!0,"half"}}).headers.has("Content-Type");return i&&!o}),sl=64*1024,ds=Zl&&tc(()=>S.isReadableStream(new Response("").body)),Ii={stream:ds&&(i=>i.body)};Hi&&(i=>{["text","arrayBuffer","blob","formData","stream"].forEach(o=>{!Ii[o]&&(Ii[o]=S.isFunction(i[o])?a=>a[o]():(a,r)=>{throw new H(`Response type '${o}' is not supported`,H.ERR_NOT_SUPPORT,r)})})})(new Response);const ig=async i=>{if(i==null)return 0;if(S.isBlob(i))return i.size;if(S.isSpecCompliantForm(i))return(await new Request(At.origin,{method:"POST",body:i}).arrayBuffer()).byteLength;if(S.isArrayBufferView(i)||S.isArrayBuffer(i))return i.byteLength;if(S.isURLSearchParams(i)&&(i=i+""),S.isString(i))return(await eg(i)).byteLength},og=async(i,o)=>S.toFiniteNumber(i.getContentLength())??ig(o),sg=Hi&&(async i=>{let{url:o,method:a,data:r,signal:h,cancelToken:d,timeout:p,onDownloadProgress:v,onUploadProgress:x,responseType:w,headers:b,withCredentials:B="same-origin",fetchOptions:E}=Ql(i);w=w?(w+"").toLowerCase():"text";let O=Ym([h,d&&d.toAbortSignal()],p),T;const N=O&&O.unsubscribe&&(()=>{O.unsubscribe()});let V;try{if(x&&ng&&a!=="get"&&a!=="head"&&(V=await og(b,r))!==0){let St=new Request(o,{method:"POST",body:r,duplex:"half"}),dt;if(S.isFormData(r)&&(dt=St.headers.get("content-type"))&&b.setContentType(dt),St.body){const[_t,zt]=el(V,Di(nl(x)));r=ol(St.body,sl,_t,zt)}}S.isString(B)||(B=B?"include":"omit");const M="credentials"in Request.prototype;T=new Request(o,{...E,signal:O,method:a.toUpperCase(),headers:b.normalize().toJSON(),body:r,duplex:"half",credentials:M?B:void 0});let j=await fetch(T);const K=ds&&(w==="stream"||w==="response");if(ds&&(v||K&&N)){const St={};["status","statusText","headers"].forEach(Tt=>{St[Tt]=j[Tt]});const dt=S.toFiniteNumber(j.headers.get("content-length")),[_t,zt]=v&&el(dt,Di(nl(v),!0))||[];j=new Response(ol(j.body,sl,_t,()=>{zt&&zt(),N&&N()}),St)}w=w||"text";let yt=await Ii[S.findKey(Ii,w)||"text"](j,i);return!K&&N&&N(),await new Promise((St,dt)=>{Xl(St,dt,{data:yt,headers:Rt.from(j.headers),status:j.status,statusText:j.statusText,config:i,request:T})})}catch(M){throw N&&N(),M&&M.name==="TypeError"&&/fetch/i.test(M.message)?Object.assign(new H("Network Error",H.ERR_NETWORK,i,T),{cause:M.cause||M}):H.from(M,M&&M.code,i,T)}}),fs={http:ym,xhr:Xm,fetch:sg};S.forEach(fs,(i,o)=>{if(i){try{Object.defineProperty(i,"name",{value:o})}catch{}Object.defineProperty(i,"adapterName",{value:o})}});const rl=i=>`- ${i}`,rg=i=>S.isFunction(i)||i===null||i===!1,ec={getAdapter:i=>{i=S.isArray(i)?i:[i];const{length:o}=i;let a,r;const h={};for(let d=0;d`adapter ${v} `+(x===!1?"is not supported by the environment":"is not available in the build"));let p=o?d.length>1?`since : +"use strict";const l=require("vue"),Vn=require("vue-router"),xl=require("pinia"),ip=require("@userfrosting/sprinkle-core/sprunjer");var ie=(i=>(i.Primary="Primary",i.Success="Success",i.Warning="Warning",i.Danger="Danger",i))(ie||{});const op={key:1,"data-test":"title"},sp={key:2,"data-test":"description"},rp=["innerHTML"],El=l.defineComponent({__name:"AlertContainer",props:{alert:{}},setup(i){const o=i,a=l.computed(()=>{switch(o.alert.style){case ie.Success:return"uk-alert-success";case ie.Warning:return"uk-alert-warning";case ie.Danger:return"uk-alert-danger";case ie.Primary:default:return"uk-alert-primary"}}),r=l.computed(()=>{switch(o.alert.style){case ie.Success:return"fa-solid fa-circle-check";case ie.Warning:return"fa-solid fa-circle-exclamation";case ie.Danger:return"fa-solid fa-triangle-exclamation";case ie.Primary:default:return"fa-solid fa-circle-info"}});return(h,d)=>{const p=l.resolveComponent("font-awesome-icon");return l.openBlock(),l.createElementBlock("div",{class:l.normalizeClass([a.value,"uk-alert"]),"uk-alert":""},[h.alert.closeBtn?(l.openBlock(),l.createElementBlock("a",{key:0,"data-test":"closeBtn",class:"uk-alert-close","uk-close":"",onClick:d[0]||(d[0]=v=>h.$emit("close"))})):l.createCommentVNode("",!0),h.alert.title?(l.openBlock(),l.createElementBlock("h3",op,[h.alert.hideIcon?l.createCommentVNode("",!0):(l.openBlock(),l.createBlock(p,{key:0,icon:r.value,class:"uk-icon"},null,8,["icon"])),l.createTextVNode(" "+l.toDisplayString(h.alert.title),1)])):l.createCommentVNode("",!0),h.$slots.default?(l.openBlock(),l.createElementBlock("p",sp,[l.renderSlot(h.$slots,"default")])):h.alert.description?(l.openBlock(),l.createElementBlock("p",{key:3,innerHTML:h.alert.description,"data-test":"description"},null,8,rp)):l.createCommentVNode("",!0)],2)}}}),ap=["href"],lp={key:1},Vi=l.defineComponent({__name:"AppLink",props:{to:{default:""},label:{default:""}},setup(i){const o=i,a=l.computed(()=>typeof o.to=="string"&&o.to.startsWith("http")),r=l.computed(()=>o.to),h=l.computed(()=>o.to==="");return(d,p)=>a.value?(l.openBlock(),l.createElementBlock("a",{key:0,href:r.value,target:"_blank"},[l.renderSlot(d.$slots,"default",{},()=>[l.createTextVNode(l.toDisplayString(d.label),1)])],8,ap)):h.value?(l.openBlock(),l.createElementBlock("div",lp,[l.renderSlot(d.$slots,"default",{},()=>[l.createTextVNode(l.toDisplayString(d.label),1)])])):(l.openBlock(),l.createBlock(l.unref(Vn.RouterLink),{key:2,to:d.to},{default:l.withCtx(()=>[l.renderSlot(d.$slots,"default",{},()=>[l.createTextVNode(l.toDisplayString(d.label),1)])]),_:3},8,["to"]))}}),cp={class:"uk-card uk-card-default uk-card-body uk-card-small"},up={class:"uk-grid-small uk-flex-middle","uk-grid":""},hp={key:0,class:"uk-width-auto"},dp=["data-uk-icon"],fp={class:"uk-width-expand"},pp={key:0,class:"uk-margin-remove"},mp={key:1,class:"uk-text-meta uk-text-uppercase"},Sl=l.defineComponent({__name:"InfoBox",props:{to:{default:""},label:{default:null},value:{default:null},faIcon:{default:""},icon:{default:""}},setup(i){return(o,a)=>{const r=l.resolveComponent("font-awesome-icon");return l.openBlock(),l.createBlock(Vi,{to:o.to,class:"uk-text-decoration-none"},{default:l.withCtx(()=>[l.createElementVNode("div",cp,[l.createElementVNode("div",up,[o.icon||o.faIcon?(l.openBlock(),l.createElementBlock("div",hp,[o.icon?(l.openBlock(),l.createElementBlock("span",{key:0,"data-uk-icon":"icon: "+o.icon+"; ratio: 2",class:"uk-margin-small-right"},null,8,dp)):l.createCommentVNode("",!0),o.faIcon?(l.openBlock(),l.createBlock(r,{key:1,icon:o.faIcon,size:"2xl","fixed-width":""},null,8,["icon"])):l.createCommentVNode("",!0)])):l.createCommentVNode("",!0),l.createElementVNode("div",fp,[o.value!==null?(l.openBlock(),l.createElementBlock("h4",pp,l.toDisplayString(o.value),1)):l.createCommentVNode("",!0),o.label!==null?(l.openBlock(),l.createElementBlock("span",mp,l.toDisplayString(o.label),1)):l.createCommentVNode("",!0)])])])]),_:1},8,["to"])}}}),gp={class:"uk-card uk-card-default uk-card-small"},vp={key:0,class:"uk-card-header"},bp={"data-test":"title"},wp={class:"uk-card-body","data-test":"slot"},yp={key:1,class:"uk-card-footer"},_l=l.defineComponent({__name:"CardBox",props:{title:String},setup(i){return(o,a)=>(l.openBlock(),l.createElementBlock("div",gp,[i.title||o.$slots.header?(l.openBlock(),l.createElementBlock("div",vp,[l.createElementVNode("h4",bp,[l.renderSlot(o.$slots,"header",{},()=>[l.createTextVNode(l.toDisplayString(i.title),1)])])])):l.createCommentVNode("",!0),l.createElementVNode("div",wp,[l.renderSlot(o.$slots,"default")]),o.$slots.footer?(l.openBlock(),l.createElementBlock("div",yp,[l.renderSlot(o.$slots,"footer")])):l.createCommentVNode("",!0)]))}}),kp={class:"uk-flex uk-flex-center uk-flex-middle"},$p={class:"uk-width-1-1@s uk-width-3-5@l uk-width-1-3@xl"},Cl=l.defineComponent({__name:"CardBoxBig",props:{title:String},setup(i){return(o,a)=>{const r=l.resolveComponent("UFCardBox");return l.openBlock(),l.createElementBlock("div",kp,[l.createElementVNode("div",$p,[l.createVNode(r,null,l.createSlots({default:l.withCtx(()=>[l.renderSlot(o.$slots,"default")]),_:2},[o.$slots.header||i.title?{name:"header",fn:l.withCtx(()=>[l.renderSlot(o.$slots,"header",{},()=>[l.createTextVNode(l.toDisplayString(i.title),1)])]),key:"0"}:void 0,o.$slots.footer?{name:"footer",fn:l.withCtx(()=>[l.renderSlot(o.$slots,"footer")]),key:"1"}:void 0]),1024)])])}}}),Ln=(i,o)=>{const a=i.__vccOpts||i;for(const[r,h]of o)a[r]=h;return a},xp={},Ep={class:"uf-main uk-section uk-section-default uk-section-muted","uk-height-viewport":"expand: true"},Sp={class:"uk-container","data-test":"slot"};function _p(i,o){return l.openBlock(),l.createElementBlock("div",Ep,[l.createElementVNode("div",Sp,[l.renderSlot(i.$slots,"default")])])}const Nl=Ln(xp,[["render",_p]]),Cp={class:"uf-page-header"},Np={class:"uk-margin-remove"},Tp={key:0,class:"uk-text-meta uk-margin-remove"},Tl=l.defineComponent({__name:"HeaderPage",props:{title:{},caption:{default:""}},setup(i){return(o,a)=>(l.openBlock(),l.createElementBlock("div",Cp,[l.createElementVNode("h3",Np,l.toDisplayString(o.title),1),o.caption?(l.openBlock(),l.createElementBlock("p",Tp,l.toDisplayString(o.caption),1)):l.createCommentVNode("",!0)]))}}),Bp={},Op={class:"uf-main uk-section uk-section-small uk-section-muted uk-text-center"},Pp={class:"uk-text-small uk-text-center","data-test":"slot"};function Ap(i,o){return l.openBlock(),l.createElementBlock("footer",Op,[o[0]||(o[0]=l.createElementVNode("hr",null,null,-1)),l.createElementVNode("p",Pp,[l.renderSlot(i.$slots,"default")])])}const Bl=Ln(Bp,[["render",Ap]]);var Ol=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Pl(i){return i&&i.__esModule&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i}var Al={exports:{}};/*! UIkit 3.21.13 | https://www.getuikit.com | (c) 2014 - 2024 YOOtheme | MIT License */(function(i,o){(function(a,r){i.exports=r()})(Ol,function(){const{hasOwnProperty:a,toString:r}=Object.prototype;function h(t,e){return a.call(t,e)}const d=/\B([A-Z])/g,p=Ht(t=>t.replace(d,"-$1").toLowerCase()),v=/-(\w)/g,x=Ht(t=>(t.charAt(0).toLowerCase()+t.slice(1)).replace(v,(e,n)=>n.toUpperCase())),w=Ht(t=>t.charAt(0).toUpperCase()+t.slice(1));function b(t,e){var n;return(n=t==null?void 0:t.startsWith)==null?void 0:n.call(t,e)}function B(t,e){var n;return(n=t==null?void 0:t.endsWith)==null?void 0:n.call(t,e)}function E(t,e){var n;return(n=t==null?void 0:t.includes)==null?void 0:n.call(t,e)}function O(t,e){var n;return(n=t==null?void 0:t.findIndex)==null?void 0:n.call(t,e)}const{isArray:T,from:N}=Array,{assign:j}=Object;function M(t){return typeof t=="function"}function V(t){return t!==null&&typeof t=="object"}function K(t){return r.call(t)==="[object Object]"}function yt(t){return V(t)&&t===t.window}function St(t){return zt(t)===9}function dt(t){return zt(t)>=1}function _t(t){return zt(t)===1}function zt(t){return!yt(t)&&V(t)&&t.nodeType}function Tt(t){return typeof t=="boolean"}function rt(t){return typeof t=="string"}function an(t){return typeof t=="number"}function Yt(t){return an(t)||rt(t)&&!isNaN(t-parseFloat(t))}function qn(t){return!(T(t)?t.length:V(t)&&Object.keys(t).length)}function $t(t){return t===void 0}function Qi(t){return Tt(t)?t:t==="true"||t==="1"||t===""?!0:t==="false"||t==="0"?!1:t}function te(t){const e=Number(t);return isNaN(e)?!1:e}function W(t){return parseFloat(t)||0}function ft(t){return t&&Y(t)[0]}function Y(t){return dt(t)?[t]:Array.from(t||[]).filter(dt)}function me(t){if(yt(t))return t;t=ft(t);const e=St(t)?t:t==null?void 0:t.ownerDocument;return(e==null?void 0:e.defaultView)||window}function ln(t,e){return t===e||V(t)&&V(e)&&Object.keys(t).length===Object.keys(e).length&&Ve(t,(n,s)=>n===e[s])}function Zi(t,e,n){return t.replace(new RegExp(`${e}|${n}`,"g"),s=>s===e?n:e)}function ge(t){return t[t.length-1]}function Ve(t,e){for(const n in t)if(e(t[n],n)===!1)return!1;return!0}function Is(t,e){return t.slice().sort(({[e]:n=0},{[e]:s=0})=>n>s?1:s>n?-1:0)}function ve(t,e){return t.reduce((n,s)=>n+W(M(e)?e(s):s[e]),0)}function Fs(t,e){const n=new Set;return t.filter(({[e]:s})=>n.has(s)?!1:n.add(s))}function to(t,e){return e.reduce((n,s)=>({...n,[s]:t[s]}),{})}function Ct(t,e=0,n=1){return Math.min(Math.max(te(t)||0,e),n)}function et(){}function Wn(...t){return[["bottom","top"],["right","left"]].every(([e,n])=>Math.min(...t.map(({[e]:s})=>s))-Math.max(...t.map(({[n]:s})=>s))>0)}function Jn(t,e){return t.x<=e.right&&t.x>=e.left&&t.y<=e.bottom&&t.y>=e.top}function eo(t,e,n){const s=e==="width"?"height":"width";return{[s]:t[e]?Math.round(n*t[s]/t[e]):t[s],[e]:n}}function js(t,e){t={...t};for(const n in t)t=t[n]>e[n]?eo(t,n,e[n]):t;return t}function Jc(t,e){t=js(t,e);for(const n in t)t=t[n]e[n]||(e[n]=t(n,...s))}function J(t,...e){for(const n of Y(t)){const s=be(e).filter(c=>!L(n,c));s.length&&n.classList.add(...s)}}function tt(t,...e){for(const n of Y(t)){const s=be(e).filter(c=>L(n,c));s.length&&n.classList.remove(...s)}}function Kn(t,e,n){n=be(n),e=be(e).filter(s=>!E(n,s)),tt(t,e),J(t,n)}function L(t,e){return[e]=be(e),Y(t).some(n=>n.classList.contains(e))}function pt(t,e,n){const s=be(e);$t(n)||(n=!!n);for(const c of Y(t))for(const u of s)c.classList.toggle(u,n)}function be(t){return t?T(t)?t.map(be).flat():String(t).split(" ").filter(Boolean):[]}function R(t,e,n){var s;if(V(e)){for(const c in e)R(t,c,e[c]);return}if($t(n))return(s=ft(t))==null?void 0:s.getAttribute(e);for(const c of Y(t))M(n)&&(n=n.call(c,R(c,e))),n===null?cn(c,e):c.setAttribute(e,n)}function se(t,e){return Y(t).some(n=>n.hasAttribute(e))}function cn(t,e){Y(t).forEach(n=>n.removeAttribute(e))}function xt(t,e){for(const n of[e,`data-${e}`])if(se(t,n))return R(t,n)}const we=typeof window<"u",bt=we&&document.dir==="rtl",Le=we&&"ontouchstart"in window,Me=we&&window.PointerEvent,qt=Me?"pointerdown":Le?"touchstart":"mousedown",Gn=Me?"pointermove":Le?"touchmove":"mousemove",re=Me?"pointerup":Le?"touchend":"mouseup",ye=Me?"pointerenter":Le?"":"mouseenter",Ue=Me?"pointerleave":Le?"":"mouseleave",Xn=Me?"pointercancel":"touchcancel",Kc={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};function io(t){return Y(t).some(e=>Kc[e.tagName.toLowerCase()])}const Gc=we&&Element.prototype.checkVisibility||function(){return this.offsetWidth||this.offsetHeight||this.getClientRects().length};function mt(t){return Y(t).some(e=>Gc.call(e))}const un="input,select,textarea,button";function Yn(t){return Y(t).some(e=>Q(e,un))}const hn=`${un},a[href],[tabindex]`;function Qn(t){return Q(t,hn)}function it(t){var e;return(e=ft(t))==null?void 0:e.parentElement}function dn(t,e){return Y(t).filter(n=>Q(n,e))}function Q(t,e){return Y(t).some(n=>n.matches(e))}function fn(t,e){const n=[];for(;t=it(t);)(!e||Q(t,e))&&n.push(t);return n}function ot(t,e){t=ft(t);const n=t?N(t.children):[];return e?dn(n,e):n}function ee(t,e){return e?Y(t).indexOf(ft(e)):ot(it(t)).indexOf(t)}function ze(t){return t=ft(t),t&&["origin","pathname","search"].every(e=>t[e]===location[e])}function oo(t){if(ze(t)){const{hash:e,ownerDocument:n}=ft(t),s=decodeURIComponent(e).slice(1);return n.getElementById(s)||n.getElementsByName(s)[0]}}function Nt(t,e){return so(t,Vs(t,e))}function pn(t,e){return mn(t,Vs(t,e))}function so(t,e){return ft(Us(t,ft(e),"querySelector"))}function mn(t,e){return Y(Us(t,ft(e),"querySelectorAll"))}function Vs(t,e=document){return St(e)||Ls(t).isContextSelector?e:e.ownerDocument}const Xc=/([!>+~-])(?=\s+[!>+~-]|\s*$)/g,Yc=/(\([^)]*\)|[^,])+/g,Ls=Ht(t=>{let e=!1;if(!t||!rt(t))return{};const n=[];for(let s of t.match(Yc))s=s.trim().replace(Xc,"$1 *"),e||(e=["!","+","~","-",">"].includes(s[0])),n.push(s);return{selector:n.join(","),selectors:n,isContextSelector:e}}),Qc=/(\([^)]*\)|\S)*/,Ms=Ht(t=>{t=t.slice(1).trim();const[e]=t.match(Qc);return[e,t.slice(e.length+1)]});function Us(t,e=document,n){const s=Ls(t);if(!s.isContextSelector)return s.selector?ro(e,n,s.selector):t;t="";const c=s.selectors.length===1;for(let u of s.selectors){let f,m=e;if(u[0]==="!"&&([f,u]=Ms(u),m=e.parentElement.closest(f),!u&&c)||m&&u[0]==="-"&&([f,u]=Ms(u),m=m.previousElementSibling,m=Q(m,f)?m:null,!u&&c))return m;if(m){if(c)return u[0]==="~"||u[0]==="+"?(u=`:scope > :nth-child(${ee(m)+1}) ${u}`,m=m.parentElement):u[0]===">"&&(u=`:scope ${u}`),ro(m,n,u);t+=`${t?",":""}${Zc(m)} ${u}`}}return St(e)||(e=e.ownerDocument),ro(e,n,t)}function ro(t,e,n){try{return t[e](n)}catch{return null}}function Zc(t){const e=[];for(;t.parentNode;){const n=R(t,"id");if(n){e.unshift(`#${ao(n)}`);break}else{let{tagName:s}=t;s!=="HTML"&&(s+=`:nth-child(${ee(t)+1})`),e.unshift(s),t=t.parentNode}}return e.join(" > ")}function ao(t){return rt(t)?CSS.escape(t):""}function U(...t){let[e,n,s,c,u=!1]=lo(t);c.length>1&&(c=eu(c)),u!=null&&u.self&&(c=nu(c)),s&&(c=tu(s,c));for(const f of n)for(const m of e)m.addEventListener(f,c,u);return()=>ae(e,n,c,u)}function ae(...t){let[e,n,,s,c=!1]=lo(t);for(const u of n)for(const f of e)f.removeEventListener(u,s,c)}function ct(...t){const[e,n,s,c,u=!1,f]=lo(t),m=U(e,n,s,g=>{const k=!f||f(g);k&&(m(),c(g,k))},u);return m}function I(t,e,n){return co(t).every(s=>s.dispatchEvent(He(e,!0,!0,n)))}function He(t,e=!0,n=!1,s){return rt(t)&&(t=new CustomEvent(t,{bubbles:e,cancelable:n,detail:s})),t}function lo(t){return t[0]=co(t[0]),rt(t[1])&&(t[1]=t[1].split(" ")),M(t[2])&&t.splice(2,0,!1),t}function tu(t,e){return n=>{const s=t[0]===">"?mn(t,n.currentTarget).reverse().find(c=>c.contains(n.target)):n.target.closest(t);s&&(n.current=s,e.call(this,n),delete n.current)}}function eu(t){return e=>T(e.detail)?t(e,...e.detail):t(e)}function nu(t){return function(e){if(e.target===e.currentTarget||e.target===e.current)return t.call(null,e)}}function zs(t){return t&&"addEventListener"in t}function iu(t){return zs(t)?t:ft(t)}function co(t){return T(t)?t.map(iu).filter(Boolean):rt(t)?mn(t):zs(t)?[t]:Y(t)}function Jt(t){return t.pointerType==="touch"||!!t.touches}function ne(t){var e,n;const{clientX:s,clientY:c}=((e=t.touches)==null?void 0:e[0])||((n=t.changedTouches)==null?void 0:n[0])||t;return{x:s,y:c}}const ou={"animation-iteration-count":!0,"column-count":!0,"fill-opacity":!0,"flex-grow":!0,"flex-shrink":!0,"font-weight":!0,"line-height":!0,opacity:!0,order:!0,orphans:!0,"stroke-dasharray":!0,"stroke-dashoffset":!0,widows:!0,"z-index":!0,zoom:!0};function y(t,e,n,s){const c=Y(t);for(const u of c)if(rt(e)){if(e=Zn(e),$t(n))return getComputedStyle(u).getPropertyValue(e);u.style.setProperty(e,Yt(n)&&!ou[e]?`${n}px`:n||an(n)?n:"",s)}else if(T(e)){const f={};for(const m of e)f[m]=y(u,m);return f}else if(V(e))for(const f in e)y(u,f,e[f],n);return c[0]}const Zn=Ht(t=>{if(b(t,"--"))return t;t=p(t);const{style:e}=document.documentElement;if(t in e)return t;for(const n of["webkit","moz"]){const s=`-${n}-${t}`;if(s in e)return s}}),uo="uk-transition",ho="transitionend",fo="transitioncanceled";function su(t,e,n=400,s="linear"){return n=Math.round(n),Promise.all(Y(t).map(c=>new Promise((u,f)=>{for(const g in e)y(c,g);const m=setTimeout(()=>I(c,ho),n);ct(c,[ho,fo],({type:g})=>{clearTimeout(m),tt(c,uo),y(c,{transitionProperty:"",transitionDuration:"",transitionTimingFunction:""}),g===fo?f():u(c)},{self:!0}),J(c,uo),y(c,{transitionProperty:Object.keys(e).map(Zn).join(","),transitionDuration:`${n}ms`,transitionTimingFunction:s,...e})})))}const st={start:su,async stop(t){I(t,ho),await Promise.resolve()},async cancel(t){I(t,fo),await Promise.resolve()},inProgress(t){return L(t,uo)}},gn="uk-animation",Hs="animationend",ti="animationcanceled";function qs(t,e,n=200,s,c){return Promise.all(Y(t).map(u=>new Promise((f,m)=>{L(u,gn)&&I(u,ti);const g=[e,gn,`${gn}-${c?"leave":"enter"}`,s&&`uk-transform-origin-${s}`,c&&`${gn}-reverse`],k=setTimeout(()=>I(u,Hs),n);ct(u,[Hs,ti],({type:$})=>{clearTimeout(k),$===ti?m():f(u),y(u,"animationDuration",""),tt(u,g)},{self:!0}),y(u,"animationDuration",`${n}ms`),J(u,g)})))}const le={in:qs,out(t,e,n,s){return qs(t,e,n,s,!0)},inProgress(t){return L(t,gn)},cancel(t){I(t,ti)}};function ru(t){if(document.readyState!=="loading"){t();return}ct(document,"DOMContentLoaded",t)}function ut(t,...e){return e.some(n=>{var s;return((s=t==null?void 0:t.tagName)==null?void 0:s.toLowerCase())===n.toLowerCase()})}function Ws(t){return t=z(t),t.innerHTML="",t}function ce(t,e){return $t(e)?z(t).innerHTML:gt(Ws(t),e)}const au=ii("prepend"),gt=ii("append"),ei=ii("before"),ni=ii("after");function ii(t){return function(e,n){var s;const c=Y(rt(n)?ke(n):n);return(s=z(e))==null||s[t](...c),Js(c)}}function Ft(t){Y(t).forEach(e=>e.remove())}function oi(t,e){for(e=ft(ei(t,e));e.firstElementChild;)e=e.firstElementChild;return gt(e,t),e}function po(t,e){return Y(Y(t).map(n=>n.hasChildNodes()?oi(N(n.childNodes),e):gt(n,e)))}function vn(t){Y(t).map(it).filter((e,n,s)=>s.indexOf(e)===n).forEach(e=>e.replaceWith(...e.childNodes))}const lu=/^<(\w+)\s*\/?>(?:<\/\1>)?$/;function ke(t){const e=lu.exec(t);if(e)return document.createElement(e[1]);const n=document.createElement("template");return n.innerHTML=t.trim(),Js(n.content.childNodes)}function Js(t){return t.length>1?t:t[0]}function ue(t,e){if(_t(t))for(e(t),t=t.firstElementChild;t;)ue(t,e),t=t.nextElementSibling}function z(t,e){return Ks(t)?ft(ke(t)):so(t,e)}function at(t,e){return Ks(t)?Y(ke(t)):mn(t,e)}function Ks(t){return rt(t)&&b(t.trim(),"<")}const $e={width:["left","right"],height:["top","bottom"]};function D(t){const e=_t(t)?ft(t).getBoundingClientRect():{height:Bt(t),width:si(t),top:0,left:0};return{height:e.height,width:e.width,top:e.top,left:e.left,bottom:e.top+e.height,right:e.left+e.width}}function X(t,e){e&&y(t,{left:0,top:0});const n=D(t);if(t){const{scrollY:s,scrollX:c}=me(t),u={height:s,width:c};for(const f in $e)for(const m of $e[f])n[m]+=u[f]}if(!e)return n;for(const s of["left","top"])y(t,s,e[s]-n[s])}function mo(t){let{top:e,left:n}=X(t);const{ownerDocument:{body:s,documentElement:c},offsetParent:u}=ft(t);let f=u||c;for(;f&&(f===s||f===c)&&y(f,"position")==="static";)f=f.parentNode;if(_t(f)){const m=X(f);e-=m.top+W(y(f,"borderTopWidth")),n-=m.left+W(y(f,"borderLeftWidth"))}return{top:e-W(y(t,"marginTop")),left:n-W(y(t,"marginLeft"))}}function bn(t){t=ft(t);const e=[t.offsetTop,t.offsetLeft];for(;t=t.offsetParent;)if(e[0]+=t.offsetTop+W(y(t,"borderTopWidth")),e[1]+=t.offsetLeft+W(y(t,"borderLeftWidth")),y(t,"position")==="fixed"){const n=me(t);return e[0]+=n.scrollY,e[1]+=n.scrollX,e}return e}const Bt=Gs("height"),si=Gs("width");function Gs(t){const e=w(t);return(n,s)=>{if($t(s)){if(yt(n))return n[`inner${e}`];if(St(n)){const c=n.documentElement;return Math.max(c[`offset${e}`],c[`scroll${e}`])}return n=ft(n),s=y(n,t),s=s==="auto"?n[`offset${e}`]:W(s)||0,s-qe(n,t)}else return y(n,t,!s&&s!==0?"":+s+qe(n,t)+"px")}}function qe(t,e,n="border-box"){return y(t,"boxSizing")===n?ve($e[e],s=>W(y(t,`padding-${s}`))+W(y(t,`border-${s}-width`))):0}function ri(t){for(const e in $e)for(const n in $e[e])if($e[e][n]===t)return $e[e][1-n];return t}function kt(t,e="width",n=window,s=!1){return rt(t)?ve(uu(t),c=>{const u=du(c);return u?fu(u==="vh"?pu():u==="vw"?si(me(n)):s?n[`offset${w(e)}`]:D(n)[e],c):c}):W(t)}const cu=/-?\d+(?:\.\d+)?(?:v[wh]|%|px)?/g,uu=Ht(t=>t.toString().replace(/\s/g,"").match(cu)||[]),hu=/(?:v[hw]|%)$/,du=Ht(t=>(t.match(hu)||[])[0]);function fu(t,e){return t*W(e)/100}let wn,We;function pu(){return wn||(We||(We=z("
    "),y(We,{height:"100vh",position:"fixed"}),U(window,"resize",()=>wn=null)),gt(document.body,We),wn=We.clientHeight,Ft(We),wn)}const he={read:mu,write:gu,clear:vu,flush:Xs},ai=[],li=[];function mu(t){return ai.push(t),vo(),t}function gu(t){return li.push(t),vo(),t}function vu(t){Qs(ai,t),Qs(li,t)}let go=!1;function Xs(){Ys(ai),Ys(li.splice(0)),go=!1,(ai.length||li.length)&&vo()}function vo(){go||(go=!0,queueMicrotask(Xs))}function Ys(t){let e;for(;e=t.shift();)try{e()}catch(n){console.error(n)}}function Qs(t,e){const n=t.indexOf(e);return~n&&t.splice(n,1)}class Zs{init(){this.positions=[];let e;this.unbind=U(document,"mousemove",n=>e=ne(n)),this.interval=setInterval(()=>{e&&(this.positions.push(e),this.positions.length>5&&this.positions.shift())},50)}cancel(){var e;(e=this.unbind)==null||e.call(this),clearInterval(this.interval)}movesTo(e){if(!this.positions||this.positions.length<2)return!1;const n=D(e),{left:s,right:c,top:u,bottom:f}=n,[m]=this.positions,g=ge(this.positions),k=[m,g];return Jn(g,n)?!1:[[{x:s,y:u},{x:c,y:f}],[{x:s,y:f},{x:c,y:u}]].some(C=>{const P=bu(k,C);return P&&Jn(P,n)})}}function bu([{x:t,y:e},{x:n,y:s}],[{x:c,y:u},{x:f,y:m}]){const g=(m-u)*(n-t)-(f-c)*(s-e);if(g===0)return!1;const k=((f-c)*(e-u)-(m-u)*(t-c))/g;return k<0?!1:{x:t+k*(n-t),y:e+k*(s-e)}}function tr(t,e,n={},{intersecting:s=!0}={}){const c=new IntersectionObserver(s?(u,f)=>{u.some(m=>m.isIntersecting)&&e(u,f)}:e,n);for(const u of Y(t))c.observe(u);return c}const wu=we&&window.ResizeObserver;function yn(t,e,n={box:"border-box"}){if(wu)return er(ResizeObserver,t,e,n);const s=[U(window,"load resize",e),U(document,"loadedmetadata load",e,!0)];return{disconnect:()=>s.map(c=>c())}}function bo(t){return{disconnect:U([window,window.visualViewport],"resize",t)}}function wo(t,e,n){return er(MutationObserver,t,e,n)}function er(t,e,n,s){const c=new t(n);for(const u of Y(e))c.observe(u,s);return c}function yo(t){hi(t)&&ko(t,{func:"playVideo",method:"play"}),ui(t)&&t.play().catch(et)}function ci(t){hi(t)&&ko(t,{func:"pauseVideo",method:"pause"}),ui(t)&&t.pause()}function nr(t){hi(t)&&ko(t,{func:"mute",method:"setVolume",value:0}),ui(t)&&(t.muted=!0)}function ir(t){return ui(t)||hi(t)}function ui(t){return ut(t,"video")}function hi(t){return ut(t,"iframe")&&(or(t)||sr(t))}function or(t){return!!t.src.match(/\/\/.*?youtube(-nocookie)?\.[a-z]+\/(watch\?v=[^&\s]+|embed)|youtu\.be\/.*/)}function sr(t){return!!t.src.match(/vimeo\.com\/video\/.*/)}async function ko(t,e){await ku(t),rr(t,e)}function rr(t,e){t.contentWindow.postMessage(JSON.stringify({event:"command",...e}),"*")}const $o="_ukPlayer";let yu=0;function ku(t){if(t[$o])return t[$o];const e=or(t),n=sr(t),s=++yu;let c;return t[$o]=new Promise(u=>{e&&ct(t,"load",()=>{const f=()=>rr(t,{event:"listening",id:s});c=setInterval(f,100),f()}),ct(window,"message",u,!1,({data:f})=>{try{return f=JSON.parse(f),e&&(f==null?void 0:f.id)===s&&f.event==="onReady"||n&&Number(f==null?void 0:f.player_id)===s}catch{}}),t.src=`${t.src}${E(t.src,"?")?"&":"?"}${e?"enablejsapi=1":`api=1&player_id=${s}`}`}).then(()=>clearInterval(c))}function $u(t,e=0,n=0){return mt(t)?Wn(...Ee(t).map(s=>{const{top:c,left:u,bottom:f,right:m}=jt(s);return{top:c-e,left:u-n,bottom:f+e,right:m+n}}).concat(X(t))):!1}function ar(t,{offset:e=0}={}){const n=mt(t)?xe(t,!1,["hidden"]):[];return n.reduce((f,m,g)=>{const{scrollTop:k,scrollHeight:$,offsetHeight:C}=m,P=jt(m),A=$-P.height,{height:F,top:G}=n[g-1]?jt(n[g-1]):X(t);let Z=Math.ceil(G-P.top-e+k);return e>0&&CA?(e-=Z-A,Z=A):Z<0&&(e-=Z,Z=0),()=>s(m,Z-k,t,A).then(f)},()=>Promise.resolve())();function s(f,m,g,k){return new Promise($=>{const C=f.scrollTop,P=c(Math.abs(m)),A=Date.now(),F=So(f)===f,G=X(g).top+(F?0:C);let Z=0,Qt=15;(function tn(){const en=u(Ct((Date.now()-A)/P));let Zt=0;n[0]===f&&C+my(f,"position")==="fixed");return~u&&(c=c.slice(u)),[s].concat(c.filter(f=>y(f,"overflow").split(" ").some(m=>E(["auto","scroll",...n],m))&&(!e||f.scrollHeight>jt(f).height))).reverse()}function de(...t){return xe(...t)[0]}function Ee(t){return xe(t,!1,["hidden","clip"])}function jt(t){const e=me(t),n=So(t),s=!dt(t)||t.contains(n);if(s&&e.visualViewport){let{height:g,width:k,scale:$,pageTop:C,pageLeft:P}=e.visualViewport;return g=Math.round(g*$),k=Math.round(k*$),{height:g,width:k,top:C,left:P,bottom:C+g,right:P+k}}let c=X(s?e:t);if(y(t,"display")==="inline")return c;const{body:u,documentElement:f}=e.document,m=s?n===f||n.clientHeight!m.contains(f)&&!Eo(m,"static")))=P[$])continue;A=Su(t,e,n,g)[$]-s[$];const G=Eu(t,e[g],u,g);if(!fi(_o(s,A,g),G,g)){if(fi(s,G,g))continue;if(n.recursion)return!1;const Z=_u(t,e,n);if(Z&&fi(Z,G,1-g))return Z;continue}}else if(f[g]==="shift"){const F=X(e[g]),{offset:G}=n;A=Ct(Ct(s[$],P[$],P[C]-s[k]),F[$]-s[k]+G[g],F[C]-G[g])-s[$]}m=_o(m,A,g)}return m}function hr(t,e,n){let{attach:s,offset:c}={attach:{element:["left","top"],target:["left","top"],...n.attach},offset:[0,0],...n},u=X(t);for(const[f,[m,,g,k]]of Object.entries(Vt)){const $=s.target[f]===s.element[f]?jt(e[f]):X(e[f]);u=_o(u,$[g]-u[g]+dr(s.target[f],k,$[m])-dr(s.element[f],k,u[m])+ +c[f],f)}return u}function _o(t,e,n){const[,s,c,u]=Vt[n],f={...t};return f[c]=t[s]=t[c]+e,f[u]+=e,f}function dr(t,e,n){return t==="center"?n/2:t===e?n:0}function xu(t,e,n,s,c){let u=pr(...fr(t,e).map(jt));return n&&(u[Vt[c][2]]+=n,u[Vt[c][3]]-=n),s&&(u=pr(u,X(T(s)?s[c]:s))),u}function Eu(t,e,n,s){const[c,u,f,m]=Vt[s],[g]=fr(t,e),k=jt(g);return["auto","scroll"].includes(y(g,`overflow-${u}`))&&(k[f]-=g[`scroll${w(f)}`],k[m]=k[f]+g[`scroll${w(c)}`]),k[f]+=n,k[m]-=n,k}function fr(t,e){return Ee(e).filter(n=>n.contains(t))}function pr(...t){let e={};for(const n of t)for(const[,,s,c]of Vt)e[s]=Math.max(e[s]||0,n[s]),e[c]=Math.min(...[e[c],n[c]].filter(Boolean));return e}function fi(t,e,n){const[,,s,c]=Vt[n];return t[s]>=e[s]&&t[c]<=e[c]}function Su(t,e,{offset:n,attach:s},c){return hr(t,e,{attach:{element:mr(s.element,c),target:mr(s.target,c)},offset:Cu(n,c)})}function _u(t,e,n){return ur(t,e,{...n,attach:{element:n.attach.element.map(gr).reverse(),target:n.attach.target.map(gr).reverse()},offset:n.offset.reverse(),placement:n.placement.reverse(),recursion:!0})}function mr(t,e){const n=[...t],s=Vt[e].indexOf(t[e]);return~s&&(n[e]=Vt[e][1-s%2+2]),n}function gr(t){for(let e=0;edocument,handler(){document.hidden?this.stop():this.start()}},methods:{start(){this.stop(),this.update(),this.timer||(I(this.$el,"countdownstart"),this.timer=setInterval(this.update,1e3))},stop(){this.timer&&(clearInterval(this.timer),I(this.$el,"countdownstop"),this.timer=null)},update(){const t=Ou(this.date);t.total||(this.stop(),this.end||(I(this.$el,"countdownend"),this.end=!0));for(const e of Tu){const n=z(this.clsWrapper.replace("%unit%",e),this.$el);if(!n)continue;let s=Math.trunc(t[e]).toString().padStart(2,"0");n.textContent!==s&&(s=s.split(""),s.length!==n.children.length&&ce(n,s.map(()=>"").join("")),s.forEach((c,u)=>n.children[u].textContent=c))}}}};function Ou(t){const e=Math.max(0,t-Date.now())/1e3;return{total:e,seconds:e%60,minutes:e/60%60,hours:e/60/60%24,days:e/60/60/24}}const wt={};wt.events=wt.watch=wt.observe=wt.created=wt.beforeConnect=wt.connected=wt.beforeDisconnect=wt.disconnected=wt.destroy=Co,wt.args=function(t,e){return e!==!1&&Co(e||t)},wt.update=function(t,e){return Is(Co(t,M(e)?{read:e}:e),"order")},wt.props=function(t,e){if(T(e)){const n={};for(const s of e)n[s]=String;e=n}return wt.methods(t,e)},wt.computed=wt.methods=function(t,e){return e?t?{...t,...e}:e:t},wt.i18n=wt.data=function(t,e,n){return n?vr(t,e,n):e?t?function(s){return vr(t,e,s)}:e:t};function vr(t,e,n){return wt.computed(M(t)?t.call(n,n):t,M(e)?e.call(n,n):e)}function Co(t,e){return t=t&&!T(t)?[t]:t,e?t?t.concat(e):T(e)?e:[e]:t}function Pu(t,e){return $t(e)?t:e}function kn(t,e,n){const s={};if(M(e)&&(e=e.options),e.extends&&(t=kn(t,e.extends,n)),e.mixins)for(const u of e.mixins)t=kn(t,u,n);for(const u in t)c(u);for(const u in e)h(t,u)||c(u);function c(u){s[u]=(wt[u]||Pu)(t[u],e[u],n)}return s}function Je(t,e=[]){try{return t?b(t,"{")?JSON.parse(t):e.length&&!E(t,":")?{[e[0]]:t}:t.split(";").reduce((n,s)=>{const[c,u]=s.split(/:(.*)/);return c&&!$t(u)&&(n[c.trim()]=u.trim()),n},{}):{}}catch{return{}}}function No(t,e){return t===Boolean?Qi(e):t===Number?te(e):t==="list"?Ru(e):t===Object&&rt(e)?Je(e):t?t(e):e}const Au=/,(?![^(]*\))/;function Ru(t){return T(t)?t:rt(t)?t.split(Au).map(e=>Yt(e)?te(e):Qi(e.trim())):[t]}function Du(t){t._data={},t._updates=[...t.$options.update||[]],t._disconnect.push(()=>t._updates=t._data=null)}function Iu(t,e){t._updates.unshift(e)}function $n(t,e="update"){t._connected&&t._updates.length&&(t._queued||(t._queued=new Set,he.read(()=>{t._connected&&Fu(t,t._queued),t._queued=null})),t._queued.add(e.type||e))}function Fu(t,e){for(const{read:n,write:s,events:c=[]}of t._updates){if(!e.has("update")&&!c.some(f=>e.has(f)))continue;let u;n&&(u=n.call(t,t._data,e),u&&K(u)&&j(t._data,u)),s&&u!==!1&&he.write(()=>{t._connected&&s.call(t,t._data,e)})}}function Wt(t){return En(yn,t,"resize")}function Ke(t){return En(tr,t)}function pi(t){return En(wo,t)}function mi(t={}){return Ke({handler:function(e,n){const{targets:s=this.$el,preload:c=5}=t;for(const u of Y(M(s)?s(this):s))at('[loading="lazy"]',u).slice(0,c-1).forEach(f=>cn(f,"loading"));for(const u of e.filter(({isIntersecting:f})=>f).map(({target:f})=>f))n.unobserve(u)},...t})}function To(t){return En((e,n)=>bo(n),t,"resize")}function xn(t){return En((e,n)=>({disconnect:U(Vu(e),"scroll",n,{passive:!0})}),t,"scroll")}function br(t){return{observe(e,n){return{observe:et,unobserve:et,disconnect:U(e,qt,n,{passive:!0})}},handler(e){if(!Jt(e))return;const n=ne(e),s="tagName"in e.target?e.target:it(e.target);ct(document,`${re} ${Xn} scroll`,c=>{const{x:u,y:f}=ne(c);(c.type!=="scroll"&&s&&u&&Math.abs(n.x-u)>100||f&&Math.abs(n.y-f)>100)&&setTimeout(()=>{I(s,"swipe"),I(s,`swipe${ju(n.x,n.y,u,f)}`)})})},...t}}function En(t,e,n){return{observe:t,handler(){$n(this,n)},...e}}function ju(t,e,n,s){return Math.abs(t-n)>=Math.abs(e-s)?t-n>0?"Left":"Right":e-s>0?"Up":"Down"}function Vu(t){return Y(t).map(e=>{const{ownerDocument:n}=e,s=de(e,!0);return s===n.scrollingElement?n:s})}var wr={props:{margin:String,firstColumn:Boolean},data:{margin:"uk-margin-small-top",firstColumn:"uk-first-column"},observe:[pi({options:{childList:!0}}),pi({options:{attributes:!0,attributeFilter:["style"]},target:({$el:t})=>[t,...ot(t)]}),Wt({target:({$el:t})=>[t,...ot(t)]})],update:{read(){return{rows:Bo(ot(this.$el))}},write({rows:t}){for(const e of t)for(const n of e)pt(n,this.margin,t[0]!==e),pt(n,this.firstColumn,e[bt?e.length-1:0]===n)},events:["resize"]}};function Bo(t){const e=[[]],n=t.some((s,c)=>c&&t[c-1].offsetParent!==s.offsetParent);for(const s of t){if(!mt(s))continue;const c=Oo(s,n);for(let u=e.length-1;u>=0;u--){const f=e[u];if(!f[0]){f.push(s);break}const m=Oo(f[0],n);if(c.top>=m.bottom-1&&c.top!==m.top){e.push([s]);break}if(c.bottom-1>m.top||c.top===m.top){let g=f.length-1;for(;g>=0;g--){const k=Oo(f[g],n);if(c.left>=k.left)break}f.splice(g+1,0,s);break}if(u===0){e.unshift([s]);break}}}return e}function Oo(t,e=!1){let{offsetTop:n,offsetLeft:s,offsetHeight:c,offsetWidth:u}=t;return e&&([n,s]=bn(t)),{top:n,left:s,bottom:n+c,right:s+u}}async function Lu(t,e,n){await Po();let s=ot(e);const c=s.map(A=>yr(A,!0)),u={...y(e,["height","padding"]),display:"block"},f=s.concat(e);await Promise.all(f.map(st.cancel)),y(f,"transitionProperty","none"),await t(),s=s.concat(ot(e).filter(A=>!E(s,A))),await Promise.resolve(),y(f,"transitionProperty","");const m=R(e,"style"),g=y(e,["height","padding"]),[k,$]=Mu(e,s,c),C=s.map(A=>({style:R(A,"style")}));s.forEach((A,F)=>$[F]&&y(A,$[F])),y(e,u),I(e,"scroll"),await Po();const P=s.map((A,F)=>it(A)===e&&st.start(A,k[F],n,"ease")).concat(st.start(e,g,n,"ease"));try{await Promise.all(P),s.forEach((A,F)=>{R(A,C[F]),it(A)===e&&y(A,"display",k[F].opacity===0?"none":"")}),R(e,"style",m)}catch{R(s,"style",""),Uu(e,u)}}function yr(t,e){const n=y(t,"zIndex");return mt(t)?{display:"",opacity:e?y(t,"opacity"):"0",pointerEvents:"none",position:"absolute",zIndex:n==="auto"?ee(t):n,...kr(t)}:!1}function Mu(t,e,n){const s=e.map((u,f)=>it(u)&&f in n?n[f]?mt(u)?kr(u):{opacity:0}:{opacity:mt(u)?1:0}:!1),c=s.map((u,f)=>{const m=it(e[f])===t&&(n[f]||yr(e[f]));if(!m)return!1;if(!u)delete m.opacity;else if(!("opacity"in u)){const{opacity:g}=m;g%1?u.opacity=1:delete m.opacity}return m});return[s,c]}function Uu(t,e){for(const n in e)y(t,n,"")}function kr(t){const{height:e,width:n}=D(t);return{height:e,width:n,transform:"",...mo(t),...y(t,["marginTop","marginLeft"])}}function Po(){return new Promise(t=>requestAnimationFrame(t))}const Ao="uk-transition-leave",Ro="uk-transition-enter";function $r(t,e,n,s=0){const c=gi(e,!0),u={opacity:1},f={opacity:0},m=$=>()=>c===gi(e)?$():Promise.reject(),g=m(async()=>{J(e,Ao),await Promise.all(Er(e).map(($,C)=>new Promise(P=>setTimeout(()=>st.start($,f,n/2,"ease").then(P),C*s)))),tt(e,Ao)}),k=m(async()=>{const $=Bt(e);J(e,Ro),t(),y(ot(e),{opacity:0}),await Po();const C=ot(e),P=Bt(e);y(e,"alignContent","flex-start"),Bt(e,$);const A=Er(e);y(C,f);const F=A.map(async(G,Z)=>{await zu(Z*s),await st.start(G,u,n/2,"ease")});$!==P&&F.push(st.start(e,{height:P},n/2+A.length*s,"ease")),await Promise.all(F).then(()=>{tt(e,Ro),c===gi(e)&&(y(e,{height:"",alignContent:""}),y(C,{opacity:""}),delete e.dataset.transition)})});return L(e,Ao)?xr(e).then(k):L(e,Ro)?xr(e).then(g).then(k):g().then(k)}function gi(t,e){return e&&(t.dataset.transition=1+gi(t)),te(t.dataset.transition)||0}function xr(t){return Promise.all(ot(t).filter(st.inProgress).map(e=>new Promise(n=>ct(e,"transitionend transitioncanceled",n))))}function Er(t){return Bo(ot(t)).flat().filter(mt)}function zu(t){return new Promise(e=>setTimeout(e,t))}var Sr={props:{duration:Number,animation:Boolean},data:{duration:150,animation:"slide"},methods:{animate(t,e=this.$el){const n=this.animation;return(n==="fade"?$r:n==="delayed-fade"?(...c)=>$r(...c,40):n?Lu:()=>(t(),Promise.resolve()))(t,e,this.duration).catch(et)}}};const nt={TAB:9,ESC:27,SPACE:32,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40};var Hu={mixins:[Sr],args:"target",props:{target:String,selActive:Boolean},data:{target:"",selActive:!1,attrItem:"uk-filter-control",cls:"uk-active",duration:250},computed:{children:({target:t},e)=>at(`${t} > *`,e),toggles:({attrItem:t},e)=>at(`[${t}],[data-${t}]`,e)},watch:{toggles(t){this.updateState();const e=at(this.selActive,this.$el);for(const n of t){this.selActive!==!1&&pt(n,this.cls,E(e,n));const s=Gu(n);ut(s,"a")&&R(s,"role","button")}},children(t,e){e&&this.updateState()}},events:{name:"click keydown",delegate:({attrItem:t})=>`[${t}],[data-${t}]`,handler(t){t.type==="keydown"&&t.keyCode!==nt.SPACE||t.target.closest("a,button")&&(t.preventDefault(),this.apply(t.current))}},methods:{apply(t){const e=this.getState(),n=Cr(t,this.attrItem,this.getState());qu(e,n)||this.setState(n)},getState(){return this.toggles.filter(t=>L(t,this.cls)).reduce((t,e)=>Cr(e,this.attrItem,t),{filter:{"":""},sort:[]})},async setState(t,e=!0){t={filter:{"":""},sort:[],...t},I(this.$el,"beforeFilter",[this,t]);for(const n of this.toggles)pt(n,this.cls,Ju(n,this.attrItem,t));await Promise.all(at(this.target,this.$el).map(n=>{const s=()=>Wu(t,n,ot(n));return e?this.animate(s,n):s()})),I(this.$el,"afterFilter",[this])},updateState(){he.write(()=>this.setState(this.getState(),!1))}}};function _r(t,e){return Je(xt(t,e),["filter"])}function qu(t,e){return["filter","sort"].every(n=>ln(t[n],e[n]))}function Wu(t,e,n){for(const u of n)y(u,"display",Object.values(t.filter).every(f=>!f||Q(u,f))?"":"none");const[s,c]=t.sort;if(s){const u=Ku(n,s,c);ln(u,n)||gt(e,u)}}function Cr(t,e,n){const{filter:s,group:c,sort:u,order:f="asc"}=_r(t,e);return(s||$t(u))&&(c?s?(delete n.filter[""],n.filter[c]=s):(delete n.filter[c],(qn(n.filter)||""in n.filter)&&(n.filter={"":s||""})):n.filter={"":s||""}),$t(u)||(n.sort=[u,f]),n}function Ju(t,e,{filter:n={"":""},sort:[s,c]}){const{filter:u="",group:f="",sort:m,order:g="asc"}=_r(t,e);return $t(m)?f in n&&u===n[f]||!u&&f&&!(f in n)&&!n[""]:s===m&&c===g}function Ku(t,e,n){return[...t].sort((s,c)=>xt(s,e).localeCompare(xt(c,e),void 0,{numeric:!0})*(n==="asc"||-1))}function Gu(t){return z("a,button",t)||t}let Do;function Nr(t){const e=U(t,"touchstart",s=>{if(s.targetTouches.length!==1||Q(s.target,'input[type="range"'))return;let c=ne(s).y;const u=U(t,"touchmove",f=>{const m=ne(f).y;m!==c&&(c=m,xe(f.target).some(g=>{if(!t.contains(g))return!1;let{scrollHeight:k,clientHeight:$}=g;return ${Do=!1,e(),y(n,{overflowY:"",touchAction:"",paddingRight:""})}}var Sn={props:{container:Boolean},data:{container:!0},computed:{container({container:t}){return t===!0&&this.$container||t&&z(t)}}},Se={props:{cls:Boolean,animation:"list",duration:Number,velocity:Number,origin:String,transition:String},data:{cls:!1,animation:[!1],duration:200,velocity:.2,origin:!1,transition:"ease",clsEnter:"uk-togglable-enter",clsLeave:"uk-togglable-leave"},computed:{hasAnimation:({animation:t})=>!!t[0],hasTransition:({animation:t})=>["slide","reveal"].some(e=>b(t[0],e))},methods:{async toggleElement(t,e,n){try{return await Promise.all(Y(t).map(s=>{const c=Tt(e)?e:!this.isToggled(s);if(!I(s,`before${c?"show":"hide"}`,[this]))return Promise.reject();const u=(M(n)?n:n===!1||!this.hasAnimation?Xu:this.hasTransition?Yu:Qu)(s,c,this),f=c?this.clsEnter:this.clsLeave;J(s,f),I(s,c?"show":"hide",[this]);const m=()=>{tt(s,f),I(s,c?"shown":"hidden",[this])};return u?u.then(m,()=>(tt(s,f),Promise.reject())):m()})),!0}catch{return!1}},isToggled(t=this.$el){return t=ft(t),L(t,this.clsEnter)?!0:L(t,this.clsLeave)?!1:this.cls?L(t,this.cls.split(" ")[0]):mt(t)},_toggle(t,e){if(!t)return;e=!!e;let n;this.cls?(n=E(this.cls," ")||e!==L(t,this.cls),n&&pt(t,this.cls,E(this.cls," ")?void 0:e)):(n=e===t.hidden,n&&(t.hidden=!e)),n&&I(t,"toggled",[e,this]),at("[autofocus]",t).some(s=>mt(s)?s.focus()||!0:s.blur())}}};function Xu(t,e,{_toggle:n}){return le.cancel(t),st.cancel(t),n(t,e)}async function Yu(t,e,{animation:n,duration:s,velocity:c,transition:u,_toggle:f}){var m;const[g="reveal",k="top"]=((m=n[0])==null?void 0:m.split("-"))||[],$=[["left","right"],["top","bottom"]],C=$[E($[0],k)?0:1],P=C[1]===k,F=["width","height"][$.indexOf(C)],G=`margin-${C[0]}`,Z=`margin-${k}`;let Qt=D(t)[F];const tn=st.inProgress(t);await st.cancel(t),e&&f(t,!0);const en=Object.fromEntries(["padding","border","width","height","minWidth","minHeight","overflowY","overflowX",G,Z].map(Ka=>[Ka,t.style[Ka]])),Zt=D(t),Zo=W(y(t,G)),qa=W(y(t,Z)),Pe=Zt[F]+qa;!tn&&!e&&(Qt+=qa);const[Bi]=po(t,"
    ");y(Bi,{boxSizing:"border-box",height:Zt.height,width:Zt.width,...y(t,["overflow","padding","borderTop","borderRight","borderBottom","borderLeft","borderImage",Z])}),y(t,{padding:0,border:0,minWidth:0,minHeight:0,[Z]:0,width:Zt.width,height:Zt.height,overflow:"hidden",[F]:Qt});const Wa=Qt/Pe;s=(c*Pe+s)*(e?1-Wa:Wa);const Ja={[F]:e?Pe:0};P&&(y(t,G,Pe-Qt+Zo),Ja[G]=e?Zo:Pe+Zo),!P^g==="reveal"&&(y(Bi,G,-Pe+Qt),st.start(Bi,{[G]:e?0:-Pe},s,u));try{await st.start(t,Ja,s,u)}finally{y(t,en),vn(Bi.firstChild),e||f(t,!1)}}function Qu(t,e,n){const{animation:s,duration:c,_toggle:u}=n;return e?(u(t,!0),le.in(t,s[0],c,n.origin)):le.out(t,s[1]||s[0],c,n.origin).then(()=>u(t,!1))}const Pt=[];var Io={mixins:[Ot,Sn,Se],props:{selPanel:String,selClose:String,escClose:Boolean,bgClose:Boolean,stack:Boolean,role:String},data:{cls:"uk-open",escClose:!0,bgClose:!0,overlay:!0,stack:!1,role:"dialog"},computed:{panel:({selPanel:t},e)=>z(t,e),transitionElement(){return this.panel},bgClose({bgClose:t}){return t&&this.panel}},connected(){R(this.panel||this.$el,"role",this.role),this.overlay&&R(this.panel||this.$el,"aria-modal",!0)},beforeDisconnect(){E(Pt,this)&&this.toggleElement(this.$el,!1,!1)},events:[{name:"click",delegate:({selClose:t})=>`${t},a[href*="#"]`,handler(t){const{current:e,defaultPrevented:n}=t,{hash:s}=e;!n&&s&&ze(e)&&!this.$el.contains(z(s))?this.hide():Q(e,this.selClose)&&(t.preventDefault(),this.hide())}},{name:"toggle",self:!0,handler(t){t.defaultPrevented||(t.preventDefault(),this.isToggled()===E(Pt,this)&&this.toggle())}},{name:"beforeshow",self:!0,handler(t){if(E(Pt,this))return!1;!this.stack&&Pt.length?(Promise.all(Pt.map(e=>e.hide())).then(this.show),t.preventDefault()):Pt.push(this)}},{name:"show",self:!0,handler(){this.stack&&y(this.$el,"zIndex",W(y(this.$el,"zIndex"))+Pt.length);const t=[this.overlay&&th(this),this.overlay&&Nr(this.$el),this.bgClose&&eh(this),this.escClose&&nh(this)];ct(this.$el,"hidden",()=>t.forEach(e=>e&&e()),{self:!0}),J(document.documentElement,this.clsPage)}},{name:"shown",self:!0,handler(){Qn(this.$el)||R(this.$el,"tabindex","-1"),Q(this.$el,":focus-within")||this.$el.focus()}},{name:"hidden",self:!0,handler(){E(Pt,this)&&Pt.splice(Pt.indexOf(this),1),y(this.$el,"zIndex",""),Pt.some(t=>t.clsPage===this.clsPage)||tt(document.documentElement,this.clsPage)}}],methods:{toggle(){return this.isToggled()?this.hide():this.show()},show(){return this.container&&it(this.$el)!==this.container?(gt(this.container,this.$el),new Promise(t=>requestAnimationFrame(()=>this.show().then(t)))):this.toggleElement(this.$el,!0,Tr)},hide(){return this.toggleElement(this.$el,!1,Tr)}}};function Tr(t,e,{transitionElement:n,_toggle:s}){return new Promise((c,u)=>ct(t,"show hide",()=>{var f;(f=t._reject)==null||f.call(t),t._reject=u,s(t,e);const m=ct(n,"transitionstart",()=>{ct(n,"transitionend transitioncancel",c,{self:!0}),clearTimeout(g)},{self:!0}),g=setTimeout(()=>{m(),c()},Zu(y(n,"transitionDuration")))})).then(()=>delete t._reject)}function Zu(t){return t?B(t,"ms")?W(t):W(t)*1e3:0}function th(t){return U(document,"focusin",e=>{ge(Pt)===t&&!t.$el.contains(e.target)&&t.$el.focus()})}function eh(t){return U(document,qt,({target:e})=>{ge(Pt)!==t||t.overlay&&!t.$el.contains(e)||t.panel.contains(e)||ct(document,`${re} ${Xn} scroll`,({defaultPrevented:n,type:s,target:c})=>{!n&&s===re&&e===c&&t.hide()},!0)})}function nh(t){return U(document,"keydown",e=>{e.keyCode===27&&ge(Pt)===t&&t.hide()})}var Fo={slide:{show(t){return[{transform:ht(t*-100)},{transform:ht()}]},percent(t){return _n(t)},translate(t,e){return[{transform:ht(e*-100*t)},{transform:ht(e*100*(1-t))}]}}};function _n(t){return Math.abs(new DOMMatrix(y(t,"transform")).m41/t.offsetWidth)}function ht(t=0,e="%"){return t+=t?e:"",`translate3d(${t}, 0, 0)`}function Ge(t){return`scale3d(${t}, ${t}, 1)`}function ih(t,e,n,{animation:s,easing:c}){const{percent:u,translate:f,show:m=et}=s,g=m(n),{promise:k,resolve:$}=Br();return{dir:n,show(C,P=0,A){const F=A?"linear":c;return C-=Math.round(C*Ct(P,-1,1)),this.translate(P),_e(e,"itemin",{percent:P,duration:C,timing:F,dir:n}),_e(t,"itemout",{percent:1-P,duration:C,timing:F,dir:n}),Promise.all([st.start(e,g[1],C,F),st.start(t,g[0],C,F)]).then(()=>{this.reset(),$()},et),k},cancel(){return st.cancel([e,t])},reset(){for(const C in g[0])y([e,t],C,"")},async forward(C,P=this.percent()){return await this.cancel(),this.show(C,P,!0)},translate(C){this.reset();const P=f(C,n);y(e,P[1]),y(t,P[0]),_e(e,"itemtranslatein",{percent:C,dir:n}),_e(t,"itemtranslateout",{percent:1-C,dir:n})},percent(){return u(t||e,e,n)},getDistance(){return t==null?void 0:t.offsetWidth}}}function _e(t,e,n){I(t,He(e,!1,!1,n))}function Br(){let t;return{promise:new Promise(e=>t=e),resolve:t}}var vi={props:{i18n:Object},data:{i18n:null},methods:{t(t,...e){var n,s,c;let u=0;return((c=((n=this.i18n)==null?void 0:n[t])||((s=this.$options.i18n)==null?void 0:s[t]))==null?void 0:c.replace(/%s/g,()=>e[u++]||""))||""}}},oh={props:{autoplay:Boolean,autoplayInterval:Number,pauseOnHover:Boolean},data:{autoplay:!1,autoplayInterval:7e3,pauseOnHover:!0},connected(){R(this.list,"aria-live",this.autoplay?"off":"polite"),this.autoplay&&this.startAutoplay()},disconnected(){this.stopAutoplay()},update(){R(this.slides,"tabindex","-1")},events:[{name:"visibilitychange",el:()=>document,filter:({autoplay:t})=>t,handler(){document.hidden?this.stopAutoplay():this.startAutoplay()}}],methods:{startAutoplay(){this.stopAutoplay(),this.interval=setInterval(()=>{this.stack.length||this.draggable&&Q(this.$el,":focus-within")&&!Q(this.$el,":focus")||this.pauseOnHover&&Q(this.$el,":hover")||this.show("next")},this.autoplayInterval)},stopAutoplay(){clearInterval(this.interval)}}};const Cn={passive:!1,capture:!0},Or={passive:!0,capture:!0},sh="touchstart mousedown",jo="touchmove mousemove",Pr="touchend touchcancel mouseup click input scroll",Ar=t=>t.preventDefault();var rh={props:{draggable:Boolean},data:{draggable:!0,threshold:10},created(){for(const t of["start","move","end"]){const e=this[t];this[t]=n=>{const s=ne(n).x*(bt?-1:1);this.prevPos=s===this.pos?this.prevPos:this.pos,this.pos=s,e(n)}}},events:[{name:sh,passive:!0,delegate:({selList:t})=>`${t} > *`,handler(t){!this.draggable||this.parallax||!Jt(t)&&ah(t.target)||t.target.closest(un)||t.button>0||this.length<2||this.start(t)}},{name:"dragstart",handler(t){t.preventDefault()}},{name:jo,el:({list:t})=>t,handler:et,...Cn}],methods:{start(){this.drag=this.pos,this._transitioner?(this.percent=this._transitioner.percent(),this.drag+=this._transitioner.getDistance()*this.percent*this.dir,this._transitioner.cancel(),this._transitioner.translate(this.percent),this.dragging=!0,this.stack=[]):this.prevIndex=this.index,U(document,jo,this.move,Cn),U(document,Pr,this.end,Or),y(this.list,"userSelect","none")},move(t){const e=this.pos-this.drag;if(e===0||this.prevPos===this.pos||!this.dragging&&Math.abs(e)f;)this.drag-=f*this.dir,s=u,c-=f,u=this.getIndex(s+this.dir),f=Rr.call(this,s,u);this.percent=c/f;const m=n[s],g=n[u],k=this.index!==u,$=s===u;let C;for(const P of[this.index,this.prevIndex])E([u,s],P)||(I(n[P],"itemhidden",[this]),$&&(C=!0,this.prevIndex=s));(this.index===s&&this.prevIndex!==s||C)&&I(n[this.index],"itemshown",[this]),k&&(this.prevIndex=s,this.index=u,$||(I(m,"beforeitemhide",[this]),I(m,"itemhide",[this])),I(g,"beforeitemshow",[this]),I(g,"itemshow",[this])),this._transitioner=this._translate(Math.abs(this.percent),m,!$&&g)},end(){if(ae(document,jo,this.move,Cn),ae(document,Pr,this.end,Or),this.dragging)if(this.dragging=null,this.index===this.prevIndex)this.percent=1-this.percent,this.dir*=-1,this._show(!1,this.index,!0),this._transitioner=null;else{const t=(bt?this.dir*(bt?1:-1):this.dir)<0==this.prevPos>this.pos;this.index=t?this.index:this.prevIndex,t&&(this.percent=1-this.percent),this.show(this.dir>0&&!t||this.dir<0&&t?"next":"previous",!0)}setTimeout(()=>ae(this.list,"click",Ar,Cn)),y(this.list,{userSelect:""}),this.drag=this.percent=null}}};function Rr(t,e){return this._getTransitioner(t,t!==e&&e).getDistance()||this.slides[t].offsetWidth}function ah(t){return y(t,"userSelect")!=="none"&&N(t.childNodes).some(e=>e.nodeType===3&&e.textContent.trim())}function lh(t){t._watches=[];for(const e of t.$options.watch||[])for(const[n,s]of Object.entries(e))Dr(t,s,n);t._initial=!0}function Dr(t,e,n){t._watches.push({name:n,...K(e)?e:{handler:e}})}function ch(t,e){for(const{name:n,handler:s,immediate:c=!0}of t._watches)(t._initial&&c||h(e,n)&&!ln(e[n],t[n]))&&s.call(t,t[n],e[n]);t._initial=!1}function uh(t){const{computed:e}=t.$options;if(t._computed={},e)for(const n in e)Fr(t,n,e[n])}const Ir={subtree:!0,childList:!0};function Fr(t,e,n){t._hasComputed=!0,Object.defineProperty(t,e,{enumerable:!0,get(){const{_computed:s,$props:c,$el:u}=t;if(!h(s,e)&&(s[e]=(n.get||n).call(t,c,u),n.observe&&t._computedObserver)){const f=n.observe.call(t,c);t._computedObserver.observe(["~","+","-"].includes(f[0])?u.parentElement:u.getRootNode(),Ir)}return s[e]},set(s){const{_computed:c}=t;c[e]=n.set?n.set.call(t,s):s,$t(c[e])&&delete c[e]}})}function hh(t){t._hasComputed&&(Iu(t,{read:()=>ch(t,jr(t)),events:["resize","computed"]}),t._computedObserver=wo(t.$el,()=>$n(t,"computed"),Ir),t._disconnect.push(()=>{t._computedObserver.disconnect(),t._computedObserver=null,jr(t)}))}function jr(t){const e={...t._computed};return t._computed={},e}function dh(t){for(const e of t.$options.events||[])if(h(e,"handler"))Vr(t,e);else for(const n in e)Vr(t,e[n],n)}function Vr(t,e,n){let{name:s,el:c,handler:u,capture:f,passive:m,delegate:g,filter:k,self:$}=K(e)?e:{name:n,handler:e};c=M(c)?c.call(t,t):c||t.$el,!(!c||T(c)&&!c.length||k&&!k.call(t,t))&&t._disconnect.push(U(c,s,g?rt(g)?g:g.call(t,t):null,rt(u)?t[u]:u.bind(t),{passive:m,capture:f,self:$}))}function fh(t){for(const e of t.$options.observe||[])ph(t,e)}function ph(t,e){let{observe:n,target:s=t.$el,handler:c,options:u,filter:f,args:m}=e;if(f&&!f.call(t,t))return;const g=`_observe${t._disconnect.length}`;M(s)&&!h(t,g)&&Fr(t,g,()=>{const C=s.call(t,t);return T(C)?Y(C):C}),c=rt(c)?t[c]:c.bind(t),M(u)&&(u=u.call(t,t));const k=h(t,g)?t[g]:s,$=n(k,c,u,m);M(s)&&T(t[g])&&Dr(t,{handler:mh($,u),immediate:!1},g),t._disconnect.push(()=>$.disconnect())}function mh(t,e){return(n,s)=>{for(const c of s)E(n,c)||(t.unobserve?t.unobserve(c):t.observe&&t.disconnect());for(const c of n)(!E(s,c)||!t.unobserve)&&t.observe(c,e)}}function gh(t){const{$options:e,$props:n}=t,s=Lr(e);j(n,s);const{computed:c,methods:u}=e;for(let f in n)f in s&&(!c||!h(c,f))&&(!u||!h(u,f))&&(t[f]=n[f])}function Lr(t){const e={},{args:n=[],props:s={},el:c,id:u}=t;if(!s)return e;for(const m in s){const g=p(m);let k=xt(c,g);$t(k)||(k=s[m]===Boolean&&k===""?!0:No(s[m],k),!(g==="target"&&b(k,"_"))&&(e[m]=k))}const f=Je(xt(c,u),n);for(const m in f){const g=x(m);$t(s[g])||(e[g]=No(s[g],f[m]))}return e}const vh=Ht((t,e)=>{const n=Object.keys(e),s=n.concat(t).map(c=>[p(c),`data-${p(c)}`]).flat();return{attributes:n,filter:s}});function bh(t){const{$options:e,$props:n}=t,{id:s,props:c,el:u}=e;if(!c)return;const{attributes:f,filter:m}=vh(s,c),g=new MutationObserver(k=>{const $=Lr(e);k.some(({attributeName:C})=>{const P=C.replace("data-","");return(P===s?f:[x(P),x(C)]).some(A=>!$t($[A])&&$[A]!==n[A])})&&t.$reset()});g.observe(u,{attributes:!0,attributeFilter:m}),t._disconnect.push(()=>g.disconnect())}function Xe(t,e){var n;(n=t.$options[e])==null||n.forEach(s=>s.call(t))}function Vo(t){t._connected||(gh(t),Xe(t,"beforeConnect"),t._connected=!0,t._disconnect=[],dh(t),Du(t),lh(t),fh(t),bh(t),hh(t),Xe(t,"connected"),$n(t))}function Lo(t){t._connected&&(Xe(t,"beforeDisconnect"),t._disconnect.forEach(e=>e()),t._disconnect=null,Xe(t,"disconnected"),t._connected=!1)}let wh=0;function Mr(t,e={}){e.data=$h(e,t.constructor.options),t.$options=kn(t.constructor.options,e,t),t.$props={},t._uid=wh++,yh(t),kh(t),uh(t),Xe(t,"created"),e.el&&t.$mount(e.el)}function yh(t){const{data:e={}}=t.$options;for(const n in e)t.$props[n]=t[n]=e[n]}function kh(t){const{methods:e}=t.$options;if(e)for(const n in e)t[n]=e[n].bind(t)}function $h({data:t={}},{args:e=[],props:n={}}){T(t)&&(t=t.slice(0,e.length).reduce((s,c,u)=>(K(c)?j(s,c):s[e[u]]=c,s),{}));for(const s in t)$t(t[s])?delete t[s]:n[s]&&(t[s]=No(n[s],t[s]));return t}const Lt=function(t){Mr(this,t)};Lt.util=Nu,Lt.options={},Lt.version="3.21.13";const xh="uk-",Ce="__uikit__",Ye={};function Ur(t,e){var n,s;const c=xh+p(t);if(!e)return Ye[c].options||(Ye[c]=Lt.extend(Ye[c])),Ye[c];t=x(t),Lt[t]=(f,m)=>Nn(t,f,m);const u=(n=e.options)!=null?n:{...e};return u.id=c,u.name=t,(s=u.install)==null||s.call(u,Lt,u,t),Lt._initialized&&!u.functional&&requestAnimationFrame(()=>Nn(t,`[${c}],[data-${c}]`)),Ye[c]=u}function Nn(t,e,n,...s){const c=Ur(t);return c.options.functional?new c({data:K(e)?e:[e,n,...s]}):e?at(e).map(u)[0]:u();function u(f){const m=bi(f,t);if(m)if(n)m.$destroy();else return m;return new c({el:f,data:n})}}function Tn(t){return(t==null?void 0:t[Ce])||{}}function bi(t,e){return Tn(t)[e]}function Eh(t,e){t[Ce]||(t[Ce]={}),t[Ce][e.$options.name]=e}function Sh(t,e){var n;(n=t[Ce])==null||delete n[e.$options.name],qn(t[Ce])&&delete t[Ce]}function _h(t){t.component=Ur,t.getComponents=Tn,t.getComponent=bi,t.update=zr,t.use=function(n){if(!n.installed)return n.call(null,this),n.installed=!0,this},t.mixin=function(n,s){s=(rt(s)?this.component(s):s)||this,s.options=kn(s.options,n)},t.extend=function(n){n||(n={});const s=this,c=function(f){Mr(this,f)};return c.prototype=Object.create(s.prototype),c.prototype.constructor=c,c.options=kn(s.options,n),c.super=s,c.extend=s.extend,c};let e;Object.defineProperty(t,"container",{get(){return e||document.body},set(n){e=z(n)}})}function zr(t,e){t=t?ft(t):document.body;for(const n of fn(t).reverse())Hr(n,e);ue(t,n=>Hr(n,e))}function Hr(t,e){const n=Tn(t);for(const s in n)$n(n[s],e)}function Ch(t){t.prototype.$mount=function(e){const n=this;Eh(e,n),n.$options.el=e,document.contains(e)&&Vo(n)},t.prototype.$destroy=function(e=!1){const n=this,{el:s}=n.$options;s&&Lo(n),Xe(n,"destroy"),Sh(s,n),e&&Ft(n.$el)},t.prototype.$create=Nn,t.prototype.$emit=function(e){$n(this,e)},t.prototype.$update=function(e=this.$el,n){zr(e,n)},t.prototype.$reset=function(){Lo(this),Vo(this)},t.prototype.$getComponent=bi,Object.defineProperties(t.prototype,{$el:{get(){return this.$options.el}},$container:Object.getOwnPropertyDescriptor(t,"container")})}let Nh=1;function Ne(t,e=null){return(e==null?void 0:e.id)||`${t.$options.id}-${Nh++}`}var Th={i18n:{next:"Next slide",previous:"Previous slide",slideX:"Slide %s",slideLabel:"%s of %s",role:"String"},data:{selNav:!1,role:"region"},computed:{nav:({selNav:t},e)=>z(t,e),navChildren(){return ot(this.nav)},selNavItem:({attrItem:t})=>`[${t}],[data-${t}]`,navItems(t,e){return at(this.selNavItem,e)}},watch:{nav(t,e){R(t,"role","tablist"),this.padNavitems(),e&&this.$emit()},list(t){ut(t,"ul")&&R(t,"role","presentation")},navChildren(t){R(t,"role","presentation"),this.padNavitems(),this.updateNav()},navItems(t){for(const e of t){const n=xt(e,this.attrItem),s=z("a,button",e)||e;let c,u=null;if(Yt(n)){const f=te(n),m=this.slides[f];m&&(m.id||(m.id=Ne(this,m)),u=m.id),c=this.t("slideX",W(n)+1),R(s,"role","tab")}else this.list&&(this.list.id||(this.list.id=Ne(this,this.list)),u=this.list.id),c=this.t(n);R(s,{"aria-controls":u,"aria-label":R(s,"aria-label")||c})}},slides(t){t.forEach((e,n)=>R(e,{role:this.nav?"tabpanel":"group","aria-label":this.t("slideLabel",n+1,this.length),"aria-roledescription":this.nav?null:"slide"})),this.padNavitems()}},connected(){R(this.$el,{role:this.role,"aria-roledescription":"carousel"})},update:[{write(){this.navItems.concat(this.nav).forEach(t=>t&&(t.hidden=!this.maxIndex)),this.updateNav()},events:["resize"]}],events:[{name:"click keydown",delegate:({selNavItem:t})=>t,filter:({parallax:t})=>!t,handler(t){t.target.closest("a,button")&&(t.type==="click"||t.keyCode===nt.SPACE)&&(t.preventDefault(),this.show(xt(t.current,this.attrItem)))}},{name:"itemshow",handler:"updateNav"},{name:"keydown",delegate:({selNavItem:t})=>t,filter:({parallax:t})=>!t,handler(t){const{current:e,keyCode:n}=t,s=xt(e,this.attrItem);if(!Yt(s))return;let c=n===nt.HOME?0:n===nt.END?"last":n===nt.LEFT?"previous":n===nt.RIGHT?"next":-1;~c&&(t.preventDefault(),this.show(c))}}],methods:{updateNav(){const t=this.getValidIndex();for(const e of this.navItems){const n=xt(e,this.attrItem),s=z("a,button",e)||e;if(Yt(n)){const u=te(n)===t;pt(e,this.clsActive,u),pt(s,"uk-disabled",this.parallax),R(s,{"aria-selected":u,tabindex:u&&!this.parallax?null:-1}),u&&s&&Q(it(e),":focus-within")&&s.focus()}else pt(e,"uk-invisible",this.finite&&(n==="previous"&&t===0||n==="next"&&t>=this.maxIndex))}},padNavitems(){if(!this.nav)return;const t=[];for(let e=0;es.matches(`[${n}]`))||z(`
  • `)}ln(t,this.navChildren)||ce(this.nav,t)}}};const Bh="cubic-bezier(0.25, 0.46, 0.45, 0.94)",Oh="cubic-bezier(0.165, 0.84, 0.44, 1)";var qr={mixins:[oh,rh,Th,vi],props:{clsActivated:String,easing:String,index:Number,finite:Boolean,velocity:Number},data:()=>({easing:"ease",finite:!1,velocity:1,index:0,prevIndex:-1,stack:[],percent:0,clsActive:"uk-active",clsActivated:"",clsEnter:"uk-slide-enter",clsLeave:"uk-slide-leave",clsSlideActive:"uk-slide-active",Transitioner:!1,transitionOptions:{}}),connected(){this.prevIndex=-1,this.index=this.getValidIndex(this.$props.index),this.stack=[]},disconnected(){tt(this.slides,this.clsActive)},computed:{duration:({velocity:t},e)=>Wr(e.offsetWidth/t),list:({selList:t},e)=>z(t,e),maxIndex(){return this.length-1},slides(){return ot(this.list)},length(){return this.slides.length}},watch:{slides(t,e){e&&this.$emit()}},events:{itemshow({target:t}){J(t,this.clsEnter,this.clsSlideActive)},itemshown({target:t}){tt(t,this.clsEnter)},itemhide({target:t}){J(t,this.clsLeave)},itemhidden({target:t}){tt(t,this.clsLeave,this.clsSlideActive)}},methods:{show(t,e=!1){var n;if(this.dragging||!this.length||this.parallax)return;const{stack:s}=this,c=e?0:s.length,u=()=>{s.splice(c,1),s.length&&this.show(s.shift(),!0)};if(s[e?"unshift":"push"](t),!e&&s.length>1){s.length===2&&((n=this._transitioner)==null||n.forward(Math.min(this.duration,200)));return}const f=this.getIndex(this.index),m=L(this.slides,this.clsActive)&&this.slides[f],g=this.getIndex(t,this.index),k=this.slides[g];if(m===k){u();return}if(this.dir=Ph(t,f),this.prevIndex=f,this.index=g,m&&!I(m,"beforeitemhide",[this])||!I(k,"beforeitemshow",[this,m])){this.index=this.prevIndex,u();return}const $=this._show(m,k,e).then(()=>{m&&I(m,"itemhidden",[this]),I(k,"itemshown",[this]),s.shift(),this._transitioner=null,s.length&&requestAnimationFrame(()=>s.length&&this.show(s.shift(),!0))});return m&&I(m,"itemhide",[this]),I(k,"itemshow",[this]),$},getIndex(t=this.index,e=this.index){return Ct(It(t,this.slides,e,this.finite),0,Math.max(0,this.maxIndex))},getValidIndex(t=this.index,e=this.prevIndex){return this.getIndex(t,e)},async _show(t,e,n){if(this._transitioner=this._getTransitioner(t,e,this.dir,{easing:n?e.offsetWidth<600?Bh:Oh:this.easing,...this.transitionOptions}),!n&&!t){this._translate(1);return}const{length:s}=this.stack;return this._transitioner[s>1?"forward":"show"](s>1?Math.min(this.duration,75+75/(s-1)):this.duration,this.percent)},_translate(t,e=this.prevIndex,n=this.index){const s=this._getTransitioner(e===n?!1:e,n);return s.translate(t),s},_getTransitioner(t=this.prevIndex,e=this.index,n=this.dir||1,s=this.transitionOptions){return new this.Transitioner(an(t)?this.slides[t]:t,an(e)?this.slides[e]:e,n*(bt?-1:1),s)}}};function Ph(t,e){return t==="next"?1:t==="previous"||t({preload:1,videoAutoplay:!1,delayControls:3e3,items:[],cls:"uk-open",clsPage:"uk-lightbox-page",selList:".uk-lightbox-items",attrItem:"uk-lightbox-item",selClose:".uk-close-large",selCaption:".uk-lightbox-caption",pauseOnHover:!1,velocity:2,Animations:Kr,template:'
    '}),created(){const t=z(this.template),e=z(this.selList,t);this.items.forEach(()=>gt(e,"
    "));const n=z("[uk-close]",t),s=this.t("close");n&&s&&(n.dataset.i18n=JSON.stringify({label:s})),this.$mount(gt(this.container,t))},events:[{name:`${Gn} ${qt} keydown`,handler:"showControls"},{name:"click",self:!0,delegate:({selList:t})=>`${t} > *`,handler(t){t.defaultPrevented||this.hide()}},{name:"shown",self:!0,handler:"showControls"},{name:"hide",self:!0,handler(){this.hideControls(),tt(this.slides,this.clsActive),st.stop(this.slides)}},{name:"hidden",self:!0,handler(){this.$destroy(!0)}},{name:"keyup",el:()=>document,handler({keyCode:t}){if(!this.isToggled(this.$el)||!this.draggable)return;let e=-1;t===nt.LEFT?e="previous":t===nt.RIGHT?e="next":t===nt.HOME?e=0:t===nt.END&&(e="last"),~e&&this.show(e)}},{name:"beforeitemshow",handler(t){this.isToggled()||(this.draggable=!1,t.preventDefault(),this.toggleElement(this.$el,!0,!1),this.animation=Kr.scale,tt(t.target,this.clsActive),this.stack.splice(1,0,this.index))}},{name:"itemshow",handler(){ce(z(this.selCaption,this.$el),this.getItem().caption||"");for(let t=-this.preload;t<=this.preload;t++)this.loadItem(this.index+t)}},{name:"itemshown",handler(){this.draggable=this.$props.draggable}},{name:"itemload",async handler(t,e){const{source:n,type:s,alt:c="",poster:u,attrs:f={}}=e;if(this.setItem(e,""),!n)return;let m;const g={allowfullscreen:"",style:"max-width: 100%; box-sizing: border-box;","uk-responsive":"","uk-video":`${this.videoAutoplay}`};if(s==="image"||n.match(/\.(avif|jpe?g|jfif|a?png|gif|svg|webp)($|\?)/i)){const k=Bn("img",{src:n,alt:c,...f});U(k,"load",()=>this.setItem(e,k)),U(k,"error",()=>this.setError(e))}else if(s==="video"||n.match(/\.(mp4|webm|ogv)($|\?)/i)){const k=Bn("video",{src:n,poster:u,controls:"",playsinline:"","uk-video":`${this.videoAutoplay}`,...f});U(k,"loadedmetadata",()=>this.setItem(e,k)),U(k,"error",()=>this.setError(e))}else if(s==="iframe"||n.match(/\.(html|php)($|\?)/i))this.setItem(e,Bn("iframe",{src:n,allowfullscreen:"",class:"uk-lightbox-iframe",...f}));else if(m=n.match(/\/\/(?:.*?youtube(-nocookie)?\..*?(?:[?&]v=|\/shorts\/)|youtu\.be\/)([\w-]{11})[&?]?(.*)?/))this.setItem(e,Bn("iframe",{src:`https://www.youtube${m[1]||""}.com/embed/${m[2]}${m[3]?`?${m[3]}`:""}`,width:1920,height:1080,...g,...f}));else if(m=n.match(/\/\/.*?vimeo\.[a-z]+\/(\d+)[&?]?(.*)?/))try{const{height:k,width:$}=await(await fetch(`https://vimeo.com/api/oembed.json?maxwidth=1920&url=${encodeURI(n)}`,{credentials:"omit"})).json();this.setItem(e,Bn("iframe",{src:`https://player.vimeo.com/video/${m[1]}${m[2]?`?${m[2]}`:""}`,width:$,height:k,...g,...f}))}catch{this.setError(e)}}}],methods:{loadItem(t=this.index){const e=this.getItem(t);this.getSlide(e).childElementCount||I(this.$el,"itemload",[e])},getItem(t=this.index){return this.items[It(t,this.slides)]},setItem(t,e){I(this.$el,"itemloaded",[this,ce(this.getSlide(t),e)])},getSlide(t){return this.slides[this.items.indexOf(t)]},setError(t){this.setItem(t,'')},showControls(){clearTimeout(this.controlsTimer),this.controlsTimer=setTimeout(this.hideControls,this.delayControls),J(this.$el,"uk-active","uk-transition-active")},hideControls(){tt(this.$el,"uk-active","uk-transition-active")}}};function Bn(t,e){const n=ke(`<${t}>`);return R(n,e),n}var Ah={install:Rh,props:{toggle:String},data:{toggle:"a"},computed:{toggles:({toggle:t},e)=>at(t,e)},watch:{toggles(t){this.hide();for(const e of t)ut(e,"a")&&R(e,"role","button")}},disconnected(){this.hide()},events:{name:"click",delegate:({toggle:t})=>`${t}:not(.uk-disabled)`,handler(t){t.defaultPrevented||(t.preventDefault(),this.show(t.current))}},methods:{show(t){const e=Fs(this.toggles.map(Xr),"source");if(_t(t)){const{source:n}=Xr(t);t=O(e,({source:s})=>n===s)}return this.panel=this.panel||this.$create("lightboxPanel",{...this.$props,items:e}),U(this.panel.$el,"hidden",()=>this.panel=null),this.panel.show(t)},hide(){var t;return(t=this.panel)==null?void 0:t.hide()}}};function Rh(t,e){t.lightboxPanel||t.component("lightboxPanel",Gr),j(e.props,t.component("lightboxPanel").options.props)}function Xr(t){const e={};for(const n of["href","caption","type","poster","alt","attrs"])e[n==="href"?"source":n]=xt(t,n);return e.attrs=Je(e.attrs),e}var Dh={mixins:[Sn],functional:!0,args:["message","status"],data:{message:"",status:"",timeout:5e3,group:"",pos:"top-center",clsContainer:"uk-notification",clsClose:"uk-notification-close",clsMsg:"uk-notification-message"},install:Ih,computed:{marginProp:({pos:t})=>`margin-${t.match(/[a-z]+(?=-)/)[0]}`,startProps(){return{opacity:0,[this.marginProp]:-this.$el.offsetHeight}}},created(){const t=`${this.clsContainer}-${this.pos}`,e=`data-${this.clsContainer}-container`,n=z(`.${t}[${e}]`,this.container)||gt(this.container,`
    `);this.$mount(gt(n,``))},async connected(){const t=W(y(this.$el,this.marginProp));await st.start(y(this.$el,this.startProps),{opacity:1,[this.marginProp]:t}),this.timeout&&(this.timer=setTimeout(this.close,this.timeout))},events:{click(t){t.target.closest('a[href="#"],a[href=""]')&&t.preventDefault(),this.close()},[ye](){this.timer&&clearTimeout(this.timer)},[Ue](){this.timeout&&(this.timer=setTimeout(this.close,this.timeout))}},methods:{async close(t){const e=n=>{const s=it(n);I(n,"close",[this]),Ft(n),s!=null&&s.hasChildNodes()||Ft(s)};this.timer&&clearTimeout(this.timer),t||await st.start(this.$el,this.startProps),e(this.$el)}}};function Ih(t){t.notification.closeAll=function(e,n){ue(document.body,s=>{const c=t.getComponent(s,"notification");c&&(!e||e===c.group)&&c.close(n)})}}var wi={props:{media:Boolean},data:{media:!1},connected(){const t=Fh(this.media,this.$el);if(this.matchMedia=!0,t){this.mediaObj=window.matchMedia(t);const e=()=>{this.matchMedia=this.mediaObj.matches,I(this.$el,He("mediachange",!1,!0,[this.mediaObj]))};this.offMediaObj=U(this.mediaObj,"change",()=>{e(),this.$emit("resize")}),e()}},disconnected(){var t;(t=this.offMediaObj)==null||t.call(this)}};function Fh(t,e){if(rt(t)){if(b(t,"@"))t=W(y(e,`--uk-breakpoint-${t.slice(1)}`));else if(isNaN(t))return t}return t&&Yt(t)?`(min-width: ${t}px)`:""}function Yr(t){return mt(t)?Math.ceil(Math.max(0,...at("[stroke]",t).map(e=>{var n;return((n=e.getTotalLength)==null?void 0:n.call(e))||0}))):0}const yi={x:ki,y:ki,rotate:ki,scale:ki,color:Mo,backgroundColor:Mo,borderColor:Mo,blur:Te,hue:Te,fopacity:Te,grayscale:Te,invert:Te,saturate:Te,sepia:Te,opacity:Vh,stroke:Lh,bgx:ta,bgy:ta},{keys:Qr}=Object;var Zr={mixins:[wi],props:sa(Qr(yi),"list"),data:sa(Qr(yi),void 0),computed:{props(t,e){const n={};for(const c in t)c in yi&&!$t(t[c])&&(n[c]=t[c].slice());const s={};for(const c in n)s[c]=yi[c](c,e,n[c],n);return s}},events:{load(){this.$emit()}},methods:{reset(){for(const t in this.getCss(0))y(this.$el,t,"")},getCss(t){const e={};for(const n in this.props)this.props[n](e,Ct(t));return e.willChange=Object.keys(e).map(Zn).join(","),e}}};function ki(t,e,n){let s=xi(n)||{x:"px",y:"px",rotate:"deg"}[t]||"",c;return t==="x"||t==="y"?(t=`translate${w(t)}`,c=u=>W(W(u).toFixed(s==="px"?0:6))):t==="scale"&&(s="",c=u=>{var f;return xi([u])?kt(u,"width",e,!0)/e[`offset${(f=u.endsWith)!=null&&f.call(u,"vh")?"Height":"Width"}`]:W(u)}),n.length===1&&n.unshift(t==="scale"?1:0),n=Qe(n,c),(u,f)=>{u.transform=`${u.transform||""} ${t}(${On(n,f)}${s})`}}function Mo(t,e,n){return n.length===1&&n.unshift(Pn(e,t,"")),n=Qe(n,s=>jh(e,s)),(s,c)=>{const[u,f,m]=oa(n,c),g=u.map((k,$)=>(k+=m*(f[$]-k),$===3?W(k):parseInt(k,10))).join(",");s[t]=`rgba(${g})`}}function jh(t,e){return Pn(t,"color",e).split(/[(),]/g).slice(1,-1).concat(1).slice(0,4).map(W)}function Te(t,e,n){n.length===1&&n.unshift(0);const s=xi(n)||{blur:"px",hue:"deg"}[t]||"%";return t={fopacity:"opacity",hue:"hue-rotate"}[t]||t,n=Qe(n),(c,u)=>{const f=On(n,u);c.filter=`${c.filter||""} ${t}(${f+s})`}}function Vh(t,e,n){return n.length===1&&n.unshift(Pn(e,t,"")),n=Qe(n),(s,c)=>{s[t]=On(n,c)}}function Lh(t,e,n){n.length===1&&n.unshift(0);const s=xi(n),c=Yr(e);return n=Qe(n.reverse(),u=>(u=W(u),s==="%"?u*c/100:u)),n.some(([u])=>u)?(y(e,"strokeDasharray",c),(u,f)=>{u.strokeDashoffset=On(n,f)}):et}function ta(t,e,n,s){n.length===1&&n.unshift(0);const c=t==="bgy"?"height":"width";s[t]=Qe(n,m=>kt(m,c,e));const u=["bgx","bgy"].filter(m=>m in s);if(u.length===2&&t==="bgx")return et;if(Pn(e,"backgroundSize","")==="cover")return Mh(t,e,n,s);const f={};for(const m of u)f[m]=ea(e,m);return na(u,f,s)}function Mh(t,e,n,s){const c=Uh(e);if(!c.width)return et;const u={width:e.offsetWidth,height:e.offsetHeight},f=["bgx","bgy"].filter($=>$ in s),m={};for(const $ of f){const C=s[$].map(([Z])=>Z),P=Math.min(...C),A=Math.max(...C),F=C.indexOf(P){k($,C),$.backgroundSize=`${g.width}px ${g.height}px`,$.backgroundRepeat="no-repeat"}}function ea(t,e){return Pn(t,`background-position-${e.slice(-1)}`,"")}function na(t,e,n){return function(s,c){for(const u of t){const f=On(n[u],c);s[`background-position-${u.slice(-1)}`]=`calc(${e[u]} + ${f}px)`}}}const ia={},$i={};function Uh(t){const e=y(t,"backgroundImage").replace(/^none|url\(["']?(.+?)["']?\)$/,"$1");if($i[e])return $i[e];const n=new Image;return e&&(n.src=e,!n.naturalWidth&&!ia[e])?(ct(n,"error load",()=>{$i[e]=Uo(n),I(t,He("load",!1))}),ia[e]=!0,Uo(n)):$i[e]=Uo(n)}function Uo(t){return{width:t.naturalWidth,height:t.naturalHeight}}function Qe(t,e=W){const n=[],{length:s}=t;let c=0;for(let u=0;u0;$--)n[u-$][1]=g+k*(c-$+1);c=0}}return n}function oa(t,e){const n=O(t.slice(1),([,s])=>e<=s)+1;return[t[n-1][0],t[n][0],(e-t[n-1][1])/(t[n][1]-t[n-1][1])]}function On(t,e){const[n,s,c]=oa(t,e);return n+Math.abs(n-s)*c*(n(n[s]=e,n),{})}function ra(t,e){return e>=0?Math.pow(t,e+1):1-Math.pow(1-t,1-e)}var Hh={mixins:[Zr],props:{target:String,viewport:Number,easing:Number,start:String,end:String},data:{target:!1,viewport:1,easing:1,start:0,end:0},computed:{target:({target:t},e)=>aa(t&&Nt(t,e)||e),start({start:t}){return kt(t,"height",this.target,!0)},end({end:t,viewport:e}){return kt(t||(e=(1-e)*100)&&`${e}vh+${e}%`,"height",this.target,!0)}},observe:[To(),xn({target:({target:t})=>t}),Wt({target:({$el:t,target:e})=>[t,e,de(e,!0)]})],update:{read({percent:t},e){if(e.has("scroll")||(t=!1),!mt(this.$el))return!1;if(!this.matchMedia)return;const n=t;return t=ra(di(this.target,this.start,this.end),this.easing),{percent:t,style:n===t?!1:this.getCss(t)}},write({style:t}){if(!this.matchMedia){this.reset();return}t&&y(this.$el,t)},events:["scroll","resize"]}};function aa(t){return t?"offsetTop"in t?t:aa(it(t)):document.documentElement}var la={props:{parallax:Boolean,parallaxTarget:Boolean,parallaxStart:String,parallaxEnd:String,parallaxEasing:Number},data:{parallax:!1,parallaxTarget:!1,parallaxStart:0,parallaxEnd:0,parallaxEasing:0},observe:[Wt({target:({$el:t,parallaxTarget:e})=>[t,e],filter:({parallax:t})=>t}),xn({filter:({parallax:t})=>t})],computed:{parallaxTarget({parallaxTarget:t},e){return t&&Nt(t,e)||this.list}},update:{read(){if(!this.parallax)return!1;const t=this.parallaxTarget;if(!t)return!1;const e=kt(this.parallaxStart,"height",t,!0),n=kt(this.parallaxEnd,"height",t,!0),s=ra(di(t,e,n),this.parallaxEasing);return{parallax:this.getIndexAt(s)}},write({parallax:t}){const[e,n]=t,s=this.getValidIndex(e+Math.ceil(n)),c=this.slides[e],u=this.slides[s],{triggerShow:f,triggerShown:m,triggerHide:g,triggerHidden:k}=qh(this);if(~this.prevIndex)for(const C of new Set([this.index,this.prevIndex]))E([s,e],C)||(g(this.slides[C]),k(this.slides[C]));const $=this.prevIndex!==e||this.index!==s;this.dir=1,this.prevIndex=e,this.index=s,c!==u&&g(c),f(u),$&&m(c),this._translate(c===u?1:n,c,u)},events:["scroll","resize"]},methods:{getIndexAt(t){const e=t*(this.length-1);return[Math.floor(e),e%1]}}};function qh(t){const{clsSlideActive:e,clsEnter:n,clsLeave:s}=t;return{triggerShow:c,triggerShown:u,triggerHide:f,triggerHidden:m};function c(g){L(g,s)&&(f(g),m(g)),L(g,e)||(I(g,"beforeitemshow",[t]),I(g,"itemshow",[t]))}function u(g){L(g,n)&&I(g,"itemshown",[t])}function f(g){L(g,e)||c(g),L(g,n)&&u(g),L(g,s)||(I(g,"beforeitemhide",[t]),I(g,"itemhide",[t]))}function m(g){L(g,s)&&I(g,"itemhidden",[t])}}var ca={update:{write(){if(this.stack.length||this.dragging||this.parallax)return;const t=this.getValidIndex();!~this.prevIndex||this.index!==t?this.show(t):this._translate(1)},events:["resize"]}},ua={observe:mi({target:({slides:t})=>t,targets:t=>t.getAdjacentSlides()}),methods:{getAdjacentSlides(){return[1,-1].map(t=>this.slides[this.getIndex(this.index+t)])}}};function Wh(t,e,n,{center:s,easing:c,list:u}){const f=t?An(t,u,s):An(e,u,s)+D(e).width*n,m=e?An(e,u,s):f+D(t).width*n*(bt?-1:1),{promise:g,resolve:k}=Br();return{dir:n,show($,C=0,P){const A=P?"linear":c;return $-=Math.round($*Ct(C,-1,1)),y(u,"transitionProperty","none"),this.translate(C),y(u,"transitionProperty",""),C=t?C:Ct(C,0,1),_e(this.getItemIn(),"itemin",{percent:C,duration:$,timing:A,dir:n}),t&&_e(this.getItemIn(!0),"itemout",{percent:1-C,duration:$,timing:A,dir:n}),st.start(u,{transform:ht(-m*(bt?-1:1),"px")},$,A).then(k,et),g},cancel(){return st.cancel(u)},reset(){y(u,"transform","")},async forward($,C=this.percent()){return await this.cancel(),this.show($,C,!0)},translate($){if($===this.percent())return;const C=this.getDistance()*n*(bt?-1:1);y(u,"transform",ht(Ct(-m+(C-C*$),-Ze(u),D(u).width)*(bt?-1:1),"px"));const P=this.getActives(),A=this.getItemIn(),F=this.getItemIn(!0);$=t?Ct($,-1,1):0;for(const G of ot(u)){const Z=E(P,G),Qt=G===A,tn=G===F,en=Qt||!tn&&(Z||n*(bt?-1:1)===-1^Ei(G,u)>Ei(t||e));_e(G,`itemtranslate${en?"in":"out"}`,{dir:n,percent:tn?1-$:Qt?$:Z?1:0})}},percent(){return Math.abs((new DOMMatrix(y(u,"transform")).m41*(bt?-1:1)+f)/(m-f))},getDistance(){return Math.abs(m-f)},getItemIn($=!1){let C=this.getActives(),P=da(u,An(e||t,u,s));if($){const A=C;C=P,P=A}return P[O(P,A=>!E(C,A))]},getActives(){return da(u,An(t||e,u,s))}}}function An(t,e,n){const s=Ei(t,e);return n?s-Jh(t,e):Math.min(s,ha(e))}function ha(t){return Math.max(0,Ze(t)-D(t).width)}function Ze(t,e){return ve(ot(t).slice(0,e),n=>D(n).width)}function Jh(t,e){return D(e).width/2-D(t).width/2}function Ei(t,e){return t&&(mo(t).left+(bt?D(t).width-D(e).width:0))*(bt?-1:1)||0}function da(t,e){e-=1;const n=D(t).width,s=e+n+2;return ot(t).filter(c=>{const u=Ei(c,t),f=u+Math.min(D(c).width,n);return u>=e&&f<=s})}var Kh={mixins:[Ot,qr,ca,la,ua],props:{center:Boolean,sets:Boolean,active:String},data:{center:!1,sets:!1,attrItem:"uk-slider-item",selList:".uk-slider-items",selNav:".uk-slider-nav",clsContainer:"uk-slider-container",active:"all",Transitioner:Wh},computed:{finite({finite:t}){return t||Gh(this.list,this.center)},maxIndex(){if(!this.finite||this.center&&!this.sets)return this.length-1;if(this.center)return ge(this.sets);let t=0;const e=ha(this.list),n=O(this.slides,s=>{if(t>=e-.005)return!0;t+=D(s).width});return~n?n:this.length-1},sets({sets:t}){if(!t||this.parallax)return;let e=0;const n=[],s=D(this.list).width;for(let c=0;cs&&(e=0),this.center?es/2&&(n.push(c),e=s/2-u/2):e===0&&n.push(Math.min(c,this.maxIndex)),e+=u}if(n.length)return n},transitionOptions(){return{center:this.center,list:this.list}},slides(){return ot(this.list).filter(mt)}},connected(){pt(this.$el,this.clsContainer,!z(`.${this.clsContainer}`,this.$el))},observe:Wt({target:({slides:t,$el:e})=>[e,...t]}),update:{write(){for(const t of this.navItems){const e=te(xt(t,this.attrItem));e!==!1&&(t.hidden=!this.maxIndex||e>this.maxIndex||this.sets&&!E(this.sets,e))}this.reorder(),this.parallax||this._translate(1),this.updateActiveClasses()},events:["resize"]},events:{beforeitemshow(t){!this.dragging&&this.sets&&this.stack.length<2&&!E(this.sets,this.index)&&(this.index=this.getValidIndex());const e=Math.abs(this.index-this.prevIndex+(this.dir>0&&this.indexthis.prevIndex?(this.maxIndex+1)*this.dir:0));if(!this.dragging&&e>1){for(let c=0;c0?"next":"previous");t.preventDefault();return}const n=this.dir<0||!this.slides[this.prevIndex]?this.index:this.prevIndex,s=Ze(this.list)/this.length;this.duration=Wr(s/this.velocity)*(D(this.slides[n]).width/s),this.reorder()},itemshow(){~this.prevIndex&&J(this._getTransitioner().getItemIn(),this.clsActive),this.updateActiveClasses(this.prevIndex)},itemshown(){this.updateActiveClasses()}},methods:{reorder(){if(this.finite){y(this.slides,"order","");return}const t=this.dir>0&&this.slides[this.prevIndex]?this.prevIndex:this.index;if(this.slides.forEach((c,u)=>y(c,"order",this.dir>0&&u=this.index?-1:"")),!this.center||!this.length)return;const e=this.slides[t];let n=D(this.list).width/2-D(e).width/2,s=0;for(;n>0;){const c=this.getIndex(--s+t,t),u=this.slides[c];y(u,"order",c>t?-2:-1),n-=D(u).width}},updateActiveClasses(t=this.index){let e=this._getTransitioner(t).getActives();this.active!=="all"&&(e=[this.slides[this.getValidIndex(t)]]);const n=[this.clsActive,!this.sets||E(this.sets,W(this.index))?this.clsActivated:""];for(const s of this.slides){const c=E(e,s);pt(s,n,c),R(s,"aria-hidden",!c);for(const u of at(hn,s))h(u,"_tabindex")||(u._tabindex=R(u,"tabindex")),R(u,"tabindex",c?u._tabindex:-1)}},getValidIndex(t=this.index,e=this.prevIndex){if(t=this.getIndex(t,e),!this.sets)return t;let n;do{if(E(this.sets,t))return t;n=t,t=this.getIndex(t+this.dir,e)}while(t!==n);return t},getAdjacentSlides(){const{width:t}=D(this.list),e=-t,n=t*2,s=D(this.slides[this.index]).width,c=this.center?t/2-s/2:0,u=new Set;for(const f of[-1,1]){let m=c+(f>0?s:0),g=0;do{const k=this.slides[this.getIndex(this.index+f+g++*f)];m+=D(k).width*f,u.add(k)}while(this.length>g&&m>e&&m=0&&eve(s.filter($=>!g.has($)),$=>D($).width))return!0}return!1}function Xh(t){return Math.max(0,...ot(t).map(e=>D(e).width))}var fa={mixins:[Zr],beforeConnect(){this.item=this.$el.closest(`.${this.$options.id.replace("parallax","items")} > *`)},disconnected(){this.item=null},events:[{name:"itemin itemout",self:!0,el:({item:t})=>t,handler({type:t,detail:{percent:e,duration:n,timing:s,dir:c}}){he.read(()=>{if(!this.matchMedia)return;const u=this.getCss(ma(t,c,e)),f=this.getCss(pa(t)?.5:c>0?1:0);he.write(()=>{y(this.$el,u),st.start(this.$el,f,n,s).catch(et)})})}},{name:"transitioncanceled transitionend",self:!0,el:({item:t})=>t,handler(){st.cancel(this.$el)}},{name:"itemtranslatein itemtranslateout",self:!0,el:({item:t})=>t,handler({type:t,detail:{percent:e,dir:n}}){he.read(()=>{if(!this.matchMedia){this.reset();return}const s=this.getCss(ma(t,n,e));he.write(()=>y(this.$el,s))})}}]};function pa(t){return B(t,"in")}function ma(t,e,n){return n/=2,pa(t)^e<0?n:1-n}var Yh={...Fo,fade:{show(){return[{opacity:0,zIndex:0},{zIndex:-1}]},percent(t){return 1-y(t,"opacity")},translate(t){return[{opacity:1-t,zIndex:0},{zIndex:-1}]}},scale:{show(){return[{opacity:0,transform:Ge(1+.5),zIndex:0},{zIndex:-1}]},percent(t){return 1-y(t,"opacity")},translate(t){return[{opacity:1-t,transform:Ge(1+.5*t),zIndex:0},{zIndex:-1}]}},pull:{show(t){return t<0?[{transform:ht(30),zIndex:-1},{transform:ht(),zIndex:0}]:[{transform:ht(-100),zIndex:0},{transform:ht(),zIndex:-1}]},percent(t,e,n){return n<0?1-_n(e):_n(t)},translate(t,e){return e<0?[{transform:ht(30*t),zIndex:-1},{transform:ht(-100*(1-t)),zIndex:0}]:[{transform:ht(-t*100),zIndex:0},{transform:ht(30*(1-t)),zIndex:-1}]}},push:{show(t){return t<0?[{transform:ht(100),zIndex:0},{transform:ht(),zIndex:-1}]:[{transform:ht(-30),zIndex:-1},{transform:ht(),zIndex:0}]},percent(t,e,n){return n>0?1-_n(e):_n(t)},translate(t,e){return e<0?[{transform:ht(t*100),zIndex:0},{transform:ht(-30*(1-t)),zIndex:-1}]:[{transform:ht(-30*t),zIndex:-1},{transform:ht(100*(1-t)),zIndex:0}]}}},Qh={mixins:[Ot,Jr,ca,la,ua],props:{ratio:String,minHeight:String,maxHeight:String},data:{ratio:"16:9",minHeight:void 0,maxHeight:void 0,selList:".uk-slideshow-items",attrItem:"uk-slideshow-item",selNav:".uk-slideshow-nav",Animations:Yh},watch:{list(t){y(t,{aspectRatio:this.ratio?this.ratio.replace(":","/"):void 0,minHeight:this.minHeight,maxHeight:this.maxHeight,minWidth:"100%",maxWidth:"100%"})}},methods:{getAdjacentSlides(){return[1,-1].map(t=>this.slides[this.getIndex(this.index+t)])}}},Zh={mixins:[Ot,Sr],props:{group:String,threshold:Number,clsItem:String,clsPlaceholder:String,clsDrag:String,clsDragState:String,clsBase:String,clsNoDrag:String,clsEmpty:String,clsCustom:String,handle:String},data:{group:!1,threshold:5,clsItem:"uk-sortable-item",clsPlaceholder:"uk-sortable-placeholder",clsDrag:"uk-sortable-drag",clsDragState:"uk-drag",clsBase:"uk-sortable",clsNoDrag:"uk-sortable-nodrag",clsEmpty:"uk-sortable-empty",clsCustom:"",handle:!1,pos:{}},events:{name:qt,passive:!1,handler:"init"},computed:{target:(t,e)=>(e.tBodies||[e])[0],items(){return ot(this.target)},isEmpty(){return!this.items.length},handles({handle:t},e){return t?at(t,e):this.items}},watch:{isEmpty(t){pt(this.target,this.clsEmpty,t)},handles(t,e){y(e,{touchAction:"",userSelect:""}),y(t,{touchAction:"none",userSelect:"none"})}},update:{write(t){if(!this.drag||!it(this.placeholder))return;const{pos:{x:e,y:n},origin:{offsetTop:s,offsetLeft:c},placeholder:u}=this;y(this.drag,{top:n-s,left:e-c});const f=this.getSortable(document.elementFromPoint(e,n));if(!f)return;const{items:m}=f;if(m.some(st.inProgress))return;const g=id(m,{x:e,y:n});if(m.length&&(!g||g===u))return;const k=this.getSortable(u),$=od(f.target,g,u,e,n,f===k&&t.moved!==g);$!==!1&&($&&u===$||(f!==k?(k.remove(u),t.moved=g):delete t.moved,f.insert(u,$),this.touched.add(f)))},events:["move"]},methods:{init(t){const{target:e,button:n,defaultPrevented:s}=t,[c]=this.items.filter(u=>u.contains(e));!c||s||n>0||Yn(e)||e.closest(`.${this.clsNoDrag}`)||this.handle&&!e.closest(this.handle)||(t.preventDefault(),this.pos=ne(t),this.touched=new Set([this]),this.placeholder=c,this.origin={target:e,index:ee(c),...this.pos},U(document,Gn,this.move),U(document,re,this.end),this.threshold||this.start(t))},start(t){this.drag=nd(this.$container,this.placeholder);const{left:e,top:n}=D(this.placeholder);j(this.origin,{offsetLeft:this.pos.x-e,offsetTop:this.pos.y-n}),J(this.drag,this.clsDrag,this.clsCustom),J(this.placeholder,this.clsPlaceholder),J(this.items,this.clsItem),J(document.documentElement,this.clsDragState),I(this.$el,"start",[this,this.placeholder]),td(this.pos),this.move(t)},move:rd(function(t){j(this.pos,ne(t)),!this.drag&&(Math.abs(this.pos.x-this.origin.x)>this.threshold||Math.abs(this.pos.y-this.origin.y)>this.threshold)&&this.start(t),this.$emit("move")}),end(){if(ae(document,Gn,this.move),ae(document,re,this.end),!this.drag)return;ed();const t=this.getSortable(this.placeholder);this===t?this.origin.index!==ee(this.placeholder)&&I(this.$el,"moved",[this,this.placeholder]):(I(t.$el,"added",[t,this.placeholder]),I(this.$el,"removed",[this,this.placeholder])),I(this.$el,"stop",[this,this.placeholder]),Ft(this.drag),this.drag=null;for(const{clsPlaceholder:e,clsItem:n}of this.touched)for(const s of this.touched)tt(s.items,e,n);this.touched=null,tt(document.documentElement,this.clsDragState)},insert(t,e){J(this.items,this.clsItem),e&&e.previousElementSibling!==t?this.animate(()=>ei(e,t)):!e&&this.target.lastElementChild!==t&&this.animate(()=>gt(this.target,t))},remove(t){this.target.contains(t)&&this.animate(()=>Ft(t))},getSortable(t){do{const e=this.$getComponent(t,"sortable");if(e&&(e===this||this.group!==!1&&e.group===this.group))return e}while(t=it(t))}}};let ga;function td(t){let e=Date.now();ga=setInterval(()=>{let{x:n,y:s}=t;s+=document.scrollingElement.scrollTop;const c=(Date.now()-e)*.3;e=Date.now(),xe(document.elementFromPoint(n,t.y)).reverse().some(u=>{let{scrollTop:f,scrollHeight:m}=u;const{top:g,bottom:k,height:$}=jt(u);if(gs)f-=c;else if(k>s&&k-350&&f"),gt(n,e.cloneNode(!0).children);for(const s of e.getAttributeNames())R(n,s,e.getAttribute(s))}else n=e.cloneNode(!0);return gt(t,n),y(n,"margin","0","important"),y(n,{boxSizing:"border-box",width:e.offsetWidth,height:e.offsetHeight,padding:y(e,"padding")}),Bt(n.firstElementChild,Bt(e.firstElementChild)),n}function id(t,e){return t[O(t,n=>Jn(e,D(n)))]}function od(t,e,n,s,c,u){if(!ot(t).length)return;const f=D(e);if(!u)return sd(t,n)||cf[P]-A?!1:e}function sd(t,e){const n=ot(t).length===1;n&>(t,e);const s=ot(t),c=s.some((u,f)=>{const m=D(u);return s.slice(f+1).some(g=>{const k=D(g);return!va([m.left,m.right],[k.left,k.right])})});return n&&Ft(e),c}function va(t,e){return t[1]>e[0]&&e[1]>t[0]}function rd(t){let e;return function(...n){e||(e=!0,t.call(this,...n),requestAnimationFrame(()=>e=!1))}}var ba={props:{pos:String,offset:Boolean,flip:Boolean,shift:Boolean,inset:Boolean},data:{pos:`bottom-${bt?"right":"left"}`,offset:!1,flip:!0,shift:!0,inset:!1},connected(){this.pos=this.$props.pos.split("-").concat("center").slice(0,2),[this.dir,this.align]=this.pos,this.axis=E(["top","bottom"],this.dir)?"y":"x"},methods:{positionAt(t,e,n){let s=[this.getPositionOffset(t),this.getShiftOffset(t)];const c=[this.flip&&"flip",this.shift&&"shift"],u={element:[this.inset?this.dir:ri(this.dir),this.align],target:[this.dir,this.align]};if(this.axis==="y"){for(const g in u)u[g].reverse();s.reverse(),c.reverse()}const f=wa(t),m=D(t);y(t,{top:-m.height,left:-m.width}),cr(t,e,{attach:u,offset:s,boundary:n,placement:c,viewportOffset:this.getViewportOffset(t)}),f()},getPositionOffset(t=this.$el){return kt(this.offset===!1?y(t,"--uk-position-offset"):this.offset,this.axis==="x"?"width":"height",t)*(E(["left","top"],this.dir)?-1:1)*(this.inset?-1:1)},getShiftOffset(t=this.$el){return this.align==="center"?0:kt(y(t,"--uk-position-shift-offset"),this.axis==="y"?"width":"height",t)*(E(["left","top"],this.align)?1:-1)},getViewportOffset(t){return kt(y(t,"--uk-position-viewport-offset"))}}};function wa(t){const e=de(t),{scrollTop:n}=e;return()=>{n!==e.scrollTop&&(e.scrollTop=n)}}var ad={mixins:[Sn,Se,ba],data:{pos:"top",animation:["uk-animation-scale-up"],duration:100,cls:"uk-active"},connected(){ld(this.$el)},disconnected(){this.hide()},methods:{show(){if(this.isToggled(this.tooltip||null))return;const{delay:t=0,title:e}=ud(this.$options);if(!e)return;const n=R(this.$el,"title"),s=U(this.$el,["blur",Ue],u=>!Jt(u)&&this.hide());this.reset=()=>{R(this.$el,{title:n,"aria-describedby":null}),s()};const c=Ne(this);R(this.$el,{title:null,"aria-describedby":c}),clearTimeout(this.showTimer),this.showTimer=setTimeout(()=>this._show(e,c),t)},async hide(){var t;Q(this.$el,"input:focus")||(clearTimeout(this.showTimer),this.isToggled(this.tooltip||null)&&await this.toggleElement(this.tooltip,!1,!1),(t=this.reset)==null||t.call(this),Ft(this.tooltip),this.tooltip=null)},async _show(t,e){this.tooltip=gt(this.container,``),U(this.tooltip,"toggled",(n,s)=>{if(!s)return;const c=()=>this.positionAt(this.tooltip,this.$el);c();const[u,f]=cd(this.tooltip,this.$el,this.pos);this.origin=this.axis==="y"?`${ri(u)}-${f}`:`${f}-${ri(u)}`;const m=[ct(document,`keydown ${qt}`,this.hide,!1,g=>g.type===qt&&!this.$el.contains(g.target)||g.type==="keydown"&&g.keyCode===nt.ESC),U([document,...Ee(this.$el)],"scroll",c,{passive:!0})];ct(this.tooltip,"hide",()=>m.forEach(g=>g()),{self:!0})}),await this.toggleElement(this.tooltip,!0)||this.hide()}},events:{[`focus ${ye} ${qt}`](t){(!Jt(t)||t.type===qt)&&this.show()}}};function ld(t){Qn(t)||R(t,"tabindex","0")}function cd(t,e,[n,s]){const c=X(t),u=X(e),f=[["left","right"],["top","bottom"]];for(const g of f){if(c[g[0]]>=u[g[1]]){n=g[1];break}if(c[g[1]]<=u[g[0]]){n=g[0];break}}return s=(E(f[0],n)?f[1]:f[0]).find(g=>c[g]===u[g])||"center",[n,s]}function ud(t){const{el:e,id:n,data:s}=t;return["delay","title"].reduce((c,u)=>({[u]:xt(e,u),...c}),{...Je(xt(e,n),["title"]),...s})}var hd={mixins:[vi],i18n:{invalidMime:"Invalid File Type: %s",invalidName:"Invalid File Name: %s",invalidSize:"Invalid File Size: %s Kilobytes Max"},props:{allow:String,clsDragover:String,concurrent:Number,maxSize:Number,method:String,mime:String,multiple:Boolean,name:String,params:Object,type:String,url:String},data:{allow:!1,clsDragover:"uk-dragover",concurrent:1,maxSize:0,method:"POST",mime:!1,multiple:!1,name:"files[]",params:{},type:"",url:"",abort:et,beforeAll:et,beforeSend:et,complete:et,completeAll:et,error:et,fail:et,load:et,loadEnd:et,loadStart:et,progress:et},events:{change(t){Q(t.target,'input[type="file"]')&&(t.preventDefault(),t.target.files&&this.upload(t.target.files),t.target.value="")},drop(t){Si(t);const e=t.dataTransfer;e!=null&&e.files&&(tt(this.$el,this.clsDragover),this.upload(e.files))},dragenter(t){Si(t)},dragover(t){Si(t),J(this.$el,this.clsDragover)},dragleave(t){Si(t),tt(this.$el,this.clsDragover)}},methods:{async upload(t){if(t=N(t),!t.length)return;I(this.$el,"upload",[t]);for(const s of t){if(this.maxSize&&this.maxSize*1e3{const c=new FormData;s.forEach(u=>c.append(this.name,u));for(const u in this.params)c.append(u,this.params[u]);try{const u=await fd(this.url,{data:c,method:this.method,responseType:this.type,beforeSend:f=>{const{xhr:m}=f;U(m.upload,"progress",this.progress);for(const g of["loadStart","load","loadEnd","abort"])U(m,g.toLowerCase(),this[g]);return this.beforeSend(f)}});this.complete(u),e.length?await n(e.shift()):this.completeAll(u)}catch(u){this.error(u)}};await n(e.shift())}}};function ya(t,e){return e.match(new RegExp(`^${t.replace(/\//g,"\\/").replace(/\*\*/g,"(\\/[^\\/]+)*").replace(/\*/g,"[^\\/]+").replace(/((?!\\))\?/g,"$1.")}$`,"i"))}function dd(t,e){const n=[];for(let s=0;s{const{xhr:c}=e;for(const u in e)if(u in c)try{c[u]=e[u]}catch{}c.open(e.method.toUpperCase(),t);for(const u in e.headers)c.setRequestHeader(u,e.headers[u]);U(c,"load",()=>{c.status===0||c.status>=200&&c.status<300||c.status===304?n(c):s(j(Error(c.statusText),{xhr:c,status:c.status}))}),U(c,"error",()=>s(j(Error("Network Error"),{xhr:c}))),U(c,"timeout",()=>s(j(Error("Network Timeout"),{xhr:c}))),c.send(e.data)})}var md=Object.freeze({__proto__:null,Countdown:Bu,Filter:Hu,Lightbox:Ah,LightboxPanel:Gr,Notification:Dh,Parallax:Hh,Slider:Kh,SliderParallax:fa,Slideshow:Qh,SlideshowParallax:fa,Sortable:Zh,Tooltip:ad,Upload:hd});function gd(t){we&&window.MutationObserver&&(document.body?requestAnimationFrame(()=>ka(t)):new MutationObserver((e,n)=>{document.body&&(ka(t),n.disconnect())}).observe(document.documentElement,{childList:!0}))}function ka(t){I(document,"uikit:init",t),document.body&&ue(document.body,$a),new MutationObserver(e=>e.forEach(vd)).observe(document,{subtree:!0,childList:!0}),new MutationObserver(e=>e.forEach(bd)).observe(document,{subtree:!0,attributes:!0}),t._initialized=!0}function vd({addedNodes:t,removedNodes:e}){for(const n of t)ue(n,$a);for(const n of e)ue(n,wd)}function bd({target:t,attributeName:e}){var n;const s=xa(e);s&&(se(t,e)?Nn(s,t):(n=bi(t,s))==null||n.$destroy())}function $a(t){const e=Tn(t);for(const n in e)Vo(e[n]);for(const n of t.getAttributeNames()){const s=xa(n);s&&Nn(s,t)}}function wd(t){const e=Tn(t);for(const n in e)Lo(e[n])}function xa(t){b(t,"data-")&&(t=t.slice(5));const e=Ye[t];return e&&(e.options||e).name}_h(Lt),Ch(Lt);var Ea={mixins:[Ot,Se],props:{animation:Boolean,targets:String,active:null,collapsible:Boolean,multiple:Boolean,toggle:String,content:String,offset:Number},data:{targets:"> *",active:!1,animation:!0,collapsible:!0,multiple:!1,clsOpen:"uk-open",toggle:"> .uk-accordion-title",content:"> .uk-accordion-content",offset:0},computed:{items:({targets:t},e)=>at(t,e),toggles({toggle:t}){return this.items.map(e=>z(t,e))},contents({content:t}){return this.items.map(e=>{var n;return((n=e._wrapper)==null?void 0:n.firstElementChild)||z(t,e)})}},watch:{items(t,e){if(e||L(t,this.clsOpen))return;const n=this.active!==!1&&t[Number(this.active)]||!this.collapsible&&t[0];n&&this.toggle(n,!1)},toggles(){this.$emit()},contents(t){for(const e of t){const n=L(this.items.find(s=>s.contains(e)),this.clsOpen);_i(e,!n)}this.$emit()}},observe:mi(),events:[{name:"click keydown",delegate:({targets:t,$props:e})=>`${t} ${e.toggle}`,async handler(t){var e;t.type==="keydown"&&t.keyCode!==nt.SPACE||(t.preventDefault(),(e=this._off)==null||e.call(this),this._off=kd(t.target),await this.toggle(ee(this.toggles,t.current)),this._off())}},{name:"shown hidden",self:!0,delegate:({targets:t})=>t,handler(){this.$emit()}}],update(){const t=dn(this.items,`.${this.clsOpen}`);for(const e in this.items){const n=this.toggles[e],s=this.contents[e];if(!n||!s)continue;n.id=Ne(this,n),s.id=Ne(this,s);const c=E(t,this.items[e]);R(n,{role:ut(n,"a")?"button":null,"aria-controls":s.id,"aria-expanded":c,"aria-disabled":!this.collapsible&&t.length<2&&c}),R(s,{role:"region","aria-labelledby":n.id}),ut(s,"ul")&&R(ot(s),"role","presentation")}},methods:{toggle(t,e){t=this.items[It(t,this.items)];let n=[t];const s=dn(this.items,`.${this.clsOpen}`);if(!this.multiple&&!E(s,n[0])&&(n=n.concat(s)),!(!this.collapsible&&s.length<2&&E(s,t)))return Promise.all(n.map(c=>this.toggleElement(c,!E(s,c),(u,f)=>{if(pt(u,this.clsOpen,f),e===!1||!this.animation){_i(z(this.content,u),!f);return}return yd(u,f,this)})))}}};function _i(t,e){t&&(t.hidden=e)}async function yd(t,e,{content:n,duration:s,velocity:c,transition:u}){var f;n=((f=t._wrapper)==null?void 0:f.firstElementChild)||z(n,t),t._wrapper||(t._wrapper=oi(n,"
    "));const m=t._wrapper;y(m,"overflow","hidden");const g=W(y(m,"height"));await st.cancel(m),_i(n,!1);const k=ve(["marginTop","marginBottom"],C=>y(n,C))+D(n).height,$=g/k;s=(c*k+s)*(e?1-$:$),y(m,"height",g),await st.start(m,{height:e?k:0},s,u),vn(n),delete t._wrapper,e||_i(n,!0)}function kd(t){const e=de(t,!0);let n;return function s(){n=requestAnimationFrame(()=>{const{top:c}=D(t);c<0&&(e.scrollTop+=c),s()})}(),()=>requestAnimationFrame(()=>cancelAnimationFrame(n))}var $d={mixins:[Ot,Se],args:"animation",props:{animation:Boolean,close:String},data:{animation:!0,selClose:".uk-alert-close",duration:150},events:{name:"click",delegate:({selClose:t})=>t,handler(t){t.preventDefault(),this.close()}},methods:{async close(){await this.toggleElement(this.$el,!1,xd),this.$destroy(!0)}}};function xd(t,e,{duration:n,transition:s,velocity:c}){const u=W(y(t,"height"));return y(t,"height",u),st.start(t,{height:0,marginTop:0,marginBottom:0,paddingTop:0,paddingBottom:0,borderTop:0,borderBottom:0,opacity:0},c*u+n,s)}var Sa={args:"autoplay",props:{automute:Boolean,autoplay:Boolean},data:{automute:!1,autoplay:!0},beforeConnect(){this.autoplay==="inview"&&!se(this.$el,"preload")&&(this.$el.preload="none"),ut(this.$el,"iframe")&&!se(this.$el,"allow")&&(this.$el.allow="autoplay"),this.autoplay==="hover"&&(ut(this.$el,"video")?this.$el.tabindex=0:this.autoplay=!0),this.automute&&nr(this.$el)},events:[{name:`${ye} focusin`,filter:({autoplay:t})=>E(t,"hover"),handler(t){!Jt(t)||!Ed(this.$el)?yo(this.$el):ci(this.$el)}},{name:`${Ue} focusout`,filter:({autoplay:t})=>E(t,"hover"),handler(t){Jt(t)||ci(this.$el)}}],observe:[Ke({filter:({$el:t,autoplay:e})=>e!=="hover"&&ir(t),handler([{isIntersecting:t}]){document.fullscreenElement||(t?this.autoplay&&yo(this.$el):ci(this.$el))},args:{intersecting:!1},options:({$el:t,autoplay:e})=>({root:e==="inview"?null:it(t)})})]};function Ed(t){return!t.paused&&!t.ended}var Sd={mixins:[Sa],props:{width:Number,height:Number},data:{automute:!0},created(){this.useObjectFit=ut(this.$el,"img","video")},observe:Wt({target:({$el:t})=>_a(t)||it(t),filter:({useObjectFit:t})=>!t}),update:{read(){if(this.useObjectFit)return!1;const{ratio:t,cover:e}=no,{$el:n,width:s,height:c}=this;let u={width:s,height:c};if(!s||!c){const k={width:n.naturalWidth||n.videoWidth||n.clientWidth,height:n.naturalHeight||n.videoHeight||n.clientHeight};s?u=t(k,"width",s):c?u=t(k,"height",c):u=k}const{offsetHeight:f,offsetWidth:m}=_a(n)||it(n),g=e(u,{width:m,height:f});return!g.width||!g.height?!1:g},write({height:t,width:e}){y(this.$el,{height:t,width:e})},events:["resize"]}};function _a(t){for(;t=it(t);)if(y(t,"position")!=="static")return t}let Et;var Ca={mixins:[Sn,ba,Se],args:"pos",props:{mode:"list",toggle:Boolean,boundary:Boolean,boundaryX:Boolean,boundaryY:Boolean,target:Boolean,targetX:Boolean,targetY:Boolean,stretch:Boolean,delayShow:Number,delayHide:Number,autoUpdate:Boolean,clsDrop:String,animateOut:Boolean,bgScroll:Boolean,closeOnScroll:Boolean},data:{mode:["click","hover"],toggle:"- *",boundary:!1,boundaryX:!1,boundaryY:!1,target:!1,targetX:!1,targetY:!1,stretch:!1,delayShow:0,delayHide:800,autoUpdate:!0,clsDrop:!1,animateOut:!1,bgScroll:!0,animation:["uk-animation-fade"],cls:"uk-open",container:!1,closeOnScroll:!1},computed:{boundary({boundary:t,boundaryX:e,boundaryY:n},s){return[Nt(e||t,s)||window,Nt(n||t,s)||window]},target({target:t,targetX:e,targetY:n},s){return e||(e=t||this.targetEl),n||(n=t||this.targetEl),[e===!0?window:Nt(e,s),n===!0?window:Nt(n,s)]}},created(){this.tracker=new Zs},beforeConnect(){this.clsDrop=this.$props.clsDrop||this.$options.id},connected(){J(this.$el,"uk-drop",this.clsDrop),this.toggle&&!this.targetEl&&(this.targetEl=Cd(this)),this._style=to(this.$el.style,["width","height"])},disconnected(){this.isActive()&&(this.hide(!1),Et=null),y(this.$el,this._style)},events:[{name:"click",delegate:()=>".uk-drop-close",handler(t){t.preventDefault(),this.hide(!1)}},{name:"click",delegate:()=>'a[href*="#"]',handler({defaultPrevented:t,current:e}){const{hash:n}=e;!t&&n&&ze(e)&&!this.$el.contains(z(n))&&this.hide(!1)}},{name:"beforescroll",handler(){this.hide(!1)}},{name:"toggle",self:!0,handler(t,e){t.preventDefault(),this.isToggled()?this.hide(!1):this.show(e==null?void 0:e.$el,!1)}},{name:"toggleshow",self:!0,handler(t,e){t.preventDefault(),this.show(e==null?void 0:e.$el)}},{name:"togglehide",self:!0,handler(t){t.preventDefault(),Q(this.$el,":focus,:hover")||this.hide()}},{name:`${ye} focusin`,filter:({mode:t})=>E(t,"hover"),handler(t){Jt(t)||this.clearTimers()}},{name:`${Ue} focusout`,filter:({mode:t})=>E(t,"hover"),handler(t){!Jt(t)&&t.relatedTarget&&this.hide()}},{name:"toggled",self:!0,handler(t,e){e&&(this.clearTimers(),this.position())}},{name:"show",self:!0,handler(){Et=this,this.tracker.init(),R(this.targetEl,"aria-expanded",!0);const t=[Nd(this),Td(this),Od(this),this.autoUpdate&&Na(this),this.closeOnScroll&&Bd(this)];ct(this.$el,"hide",()=>t.forEach(e=>e&&e()),{self:!0}),this.bgScroll||ct(this.$el,"hidden",Nr(this.$el),{self:!0})}},{name:"beforehide",self:!0,handler:"clearTimers"},{name:"hide",handler({target:t}){if(this.$el!==t){Et=Et===null&&this.$el.contains(t)&&this.isToggled()?this:Et;return}Et=this.isActive()?null:Et,this.tracker.cancel(),R(this.targetEl,"aria-expanded",null)}}],update:{write(){this.isToggled()&&!L(this.$el,this.clsEnter)&&this.position()}},methods:{show(t=this.targetEl,e=!0){if(this.isToggled()&&t&&this.targetEl&&t!==this.targetEl&&this.hide(!1,!1),this.targetEl=t,this.clearTimers(),!this.isActive()){if(Et){if(e&&Et.isDelaying()){this.showTimer=setTimeout(()=>Q(t,":hover")&&this.show(),10);return}let n;for(;Et&&n!==Et&&!Et.$el.contains(this.$el);)n=Et,Et.hide(!1,!1)}this.container&&it(this.$el)!==this.container&>(this.container,this.$el),this.showTimer=setTimeout(()=>this.toggleElement(this.$el,!0),e&&this.delayShow||0)}},hide(t=!0,e=!0){const n=()=>this.toggleElement(this.$el,!1,this.animateOut&&e);this.clearTimers(),this.isDelayedHide=t,t&&this.isDelaying()?this.hideTimer=setTimeout(this.hide,50):t&&this.delayHide?this.hideTimer=setTimeout(n,this.delayHide):n()},clearTimers(){clearTimeout(this.showTimer),clearTimeout(this.hideTimer),this.showTimer=null,this.hideTimer=null},isActive(){return Et===this},isDelaying(){return[this.$el,...at(".uk-drop",this.$el)].some(t=>this.tracker.movesTo(t))},position(){const t=wa(this.$el);tt(this.$el,"uk-drop-stack"),y(this.$el,this._style),this.$el.hidden=!0;const e=this.target.map(u=>_d(this.$el,u)),n=this.getViewportOffset(this.$el),s=[[0,["x","width","left","right"]],[1,["y","height","top","bottom"]]];for(const[u,[f,m]]of s)this.axis!==f&&E([f,!0],this.stretch)&&y(this.$el,{[m]:Math.min(X(this.boundary[u])[m],e[u][m]-2*n),[`overflow-${f}`]:"auto"});const c=e[0].width-2*n;this.$el.hidden=!1,y(this.$el,"maxWidth",""),this.$el.offsetWidth>c&&J(this.$el,"uk-drop-stack"),y(this.$el,"maxWidth",c),this.positionAt(this.$el,this.target,this.boundary);for(const[u,[f,m,g,k]]of s)if(this.axis===f&&E([f,!0],this.stretch)){const $=Math.abs(this.getPositionOffset()),C=X(this.target[u]),P=X(this.$el);y(this.$el,{[m]:(C[g]>P[g]?C[this.inset?k:g]-Math.max(X(this.boundary[u])[g],e[u][g]+n):Math.min(X(this.boundary[u])[k],e[u][k]-n)-C[this.inset?g:k])-$,[`overflow-${f}`]:"auto"}),this.positionAt(this.$el,this.target,this.boundary)}t()}}};function _d(t,e){return jt(Ee(e).find(n=>n.contains(t)))}function Cd(t){const{$el:e}=t.$create("toggle",Nt(t.toggle,t.$el),{target:t.$el,mode:t.mode});return R(e,"aria-haspopup",!0),e}function Nd(t){const e=()=>t.$emit(),n=[bo(e),yn(Ee(t.$el).concat(t.target),e)];return()=>n.map(s=>s.disconnect())}function Na(t,e=()=>t.$emit()){return U([document,...Ee(t.$el)],"scroll",e,{passive:!0})}function Td(t){return U(document,"keydown",e=>{e.keyCode===nt.ESC&&t.hide(!1)})}function Bd(t){return Na(t,()=>t.hide(!1))}function Od(t){return U(document,qt,({target:e})=>{t.$el.contains(e)||ct(document,`${re} ${Xn} scroll`,({defaultPrevented:n,type:s,target:c})=>{var u;!n&&s===re&&e===c&&!((u=t.targetEl)!=null&&u.contains(e))&&t.hide(!1)},!0)})}var Ta={mixins:[Ot,Sn],props:{align:String,clsDrop:String,boundary:Boolean,dropbar:Boolean,dropbarAnchor:Boolean,duration:Number,mode:Boolean,offset:Boolean,stretch:Boolean,delayShow:Boolean,delayHide:Boolean,target:Boolean,targetX:Boolean,targetY:Boolean,animation:Boolean,animateOut:Boolean,closeOnScroll:Boolean},data:{align:bt?"right":"left",clsDrop:"uk-dropdown",clsDropbar:"uk-dropnav-dropbar",boundary:!0,dropbar:!1,dropbarAnchor:!1,duration:200,container:!1,selNavItem:"> li > a, > ul > li > a"},computed:{dropbarAnchor:({dropbarAnchor:t},e)=>Nt(t,e)||e,dropbar({dropbar:t}){return t?(t=this._dropbar||Nt(t,this.$el)||z(`+ .${this.clsDropbar}`,this.$el),t||(this._dropbar=z("
    "))):null},dropContainer(t,e){return this.container||e},dropdowns({clsDrop:t},e){var n;const s=at(`.${t}`,e);if(this.dropContainer!==e)for(const c of at(`.${t}`,this.dropContainer)){const u=(n=this.getDropdown(c))==null?void 0:n.targetEl;!E(s,c)&&u&&this.$el.contains(u)&&s.push(c)}return s},items({selNavItem:t},e){return at(t,e)}},watch:{dropbar(t){J(t,"uk-dropbar","uk-dropbar-top",this.clsDropbar,`uk-${this.$options.name}-dropbar`)},dropdowns(){this.initializeDropdowns()}},connected(){this.initializeDropdowns()},disconnected(){Ft(this._dropbar),delete this._dropbar},events:[{name:"mouseover focusin",delegate:({selNavItem:t})=>t,handler({current:t}){const e=this.getActive();e&&E(e.mode,"hover")&&e.targetEl&&!t.contains(e.targetEl)&&!e.isDelaying()&&e.hide(!1)}},{name:"keydown",self:!0,delegate:({selNavItem:t})=>t,handler(t){var e;const{current:n,keyCode:s}=t,c=this.getActive();s===nt.DOWN&&(c==null?void 0:c.targetEl)===n&&(t.preventDefault(),(e=z(hn,c.$el))==null||e.focus()),Ba(t,this.items,c)}},{name:"keydown",el:({dropContainer:t})=>t,delegate:({clsDrop:t})=>`.${t}`,handler(t){var e;const{current:n,keyCode:s,target:c}=t;if(Yn(c)||!E(this.dropdowns,n))return;const u=this.getActive();let f=-1;if(s===nt.HOME?f=0:s===nt.END?f="last":s===nt.UP?f="previous":s===nt.DOWN?f="next":s===nt.ESC&&((e=u.targetEl)==null||e.focus()),~f){t.preventDefault();const m=at(hn,n);m[It(f,m,O(m,g=>Q(g,":focus")))].focus()}Ba(t,this.items,u)}},{name:"mouseleave",el:({dropbar:t})=>t,filter:({dropbar:t})=>t,handler(){const t=this.getActive();t&&E(t.mode,"hover")&&!this.dropdowns.some(e=>Q(e,":hover"))&&t.hide()}},{name:"beforeshow",el:({dropContainer:t})=>t,filter:({dropbar:t})=>t,handler({target:t}){this.isDropbarDrop(t)&&(this.dropbar.previousElementSibling!==this.dropbarAnchor&&ni(this.dropbarAnchor,this.dropbar),J(t,`${this.clsDrop}-dropbar`))}},{name:"show",el:({dropContainer:t})=>t,filter:({dropbar:t})=>t,handler({target:t}){if(!this.isDropbarDrop(t))return;const e=this.getDropdown(t),n=()=>{const s=Math.max(...fn(t,`.${this.clsDrop}`).concat(t).map(c=>X(c).bottom));X(this.dropbar,{left:X(this.dropbar).left,top:this.getDropbarOffset(e.getPositionOffset())}),this.transitionTo(s-X(this.dropbar).top+W(y(t,"marginBottom")),t)};this._observer=yn([e.$el,...e.target],n),n()}},{name:"beforehide",el:({dropContainer:t})=>t,filter:({dropbar:t})=>t,handler(t){const e=this.getActive();Q(this.dropbar,":hover")&&e.$el===t.target&&this.isDropbarDrop(e.$el)&&E(e.mode,"hover")&&e.isDelayedHide&&!this.items.some(n=>e.targetEl!==n&&Q(n,":focus"))&&t.preventDefault()}},{name:"hide",el:({dropContainer:t})=>t,filter:({dropbar:t})=>t,handler({target:t}){var e;if(!this.isDropbarDrop(t))return;(e=this._observer)==null||e.disconnect();const n=this.getActive();(!n||n.$el===t)&&this.transitionTo(0)}}],methods:{getActive(){var t;return E(this.dropdowns,(t=Et)==null?void 0:t.$el)&&Et},async transitionTo(t,e){const{dropbar:n}=this,s=Bt(n);if(e=s0&&y(e,"transitionDelay",`${c/t*this.duration}ms`)}y(e,"clipPath",`polygon(0 0,100% 0,100% ${s}px,0 ${s}px)`),Bt(n,s),await Promise.all([st.start(n,{height:t},this.duration),st.start(e,{clipPath:`polygon(0 0,100% 0,100% ${t}px,0 ${t}px)`},this.duration).finally(()=>y(e,{clipPath:"",transitionDelay:""}))]).catch(et)},getDropdown(t){return this.$getComponent(t,"drop")||this.$getComponent(t,"dropdown")},isDropbarDrop(t){return E(this.dropdowns,t)&&L(t,this.clsDrop)},getDropbarOffset(t){const{$el:e,target:n,targetY:s}=this,{top:c,height:u}=X(Nt(s||n||e,e));return c+u+t},initializeDropdowns(){this.$create("drop",this.dropdowns.filter(t=>!this.getDropdown(t)),{...this.$props,flip:!1,shift:!0,pos:`bottom-${this.align}`,boundary:this.boundary===!0?this.$el:this.boundary})}}};function Ba(t,e,n){var s,c,u;const{current:f,keyCode:m}=t;let g=-1;m===nt.HOME?g=0:m===nt.END?g="last":m===nt.LEFT?g="previous":m===nt.RIGHT?g="next":m===nt.TAB&&((s=n.targetEl)==null||s.focus(),(c=n.hide)==null||c.call(n,!1)),~g&&(t.preventDefault(),(u=n.hide)==null||u.call(n,!1),e[It(g,e,e.indexOf(n.targetEl||f))].focus())}var Pd={mixins:[Ot],args:"target",props:{target:Boolean},data:{target:!1},computed:{input:(t,e)=>z(un,e),state(){return this.input.nextElementSibling},target({target:t},e){return t&&(t===!0&&it(this.input)===e&&this.input.nextElementSibling||z(t,e))}},update(){var t;const{target:e,input:n}=this;if(!e)return;let s;const c=Yn(e)?"value":"textContent",u=e[c],f=(t=n.files)!=null&&t[0]?n.files[0].name:Q(n,"select")&&(s=at("option",n).filter(m=>m.selected)[0])?s.textContent:n.value;u!==f&&(e[c]=f)},events:[{name:"change",handler(){this.$emit()}},{name:"reset",el:({$el:t})=>t.closest("form"),handler(){this.$emit()}}]},Ad={extends:wr,mixins:[Ot],name:"grid",props:{masonry:Boolean,parallax:String,parallaxStart:String,parallaxEnd:String,parallaxJustify:Boolean},data:{margin:"uk-grid-margin",clsStack:"uk-grid-stack",masonry:!1,parallax:0,parallaxStart:0,parallaxEnd:0,parallaxJustify:!1},connected(){this.masonry&&J(this.$el,"uk-flex-top","uk-flex-wrap-top")},observe:xn({filter:({parallax:t,parallaxJustify:e})=>t||e}),update:[{write({rows:t}){pt(this.$el,this.clsStack,!t.some(e=>e.length>1))},events:["resize"]},{read(t){const{rows:e}=t;let{masonry:n,parallax:s,parallaxJustify:c,margin:u}=this;if(s=Math.max(0,kt(s)),!(n||s||c)||Oa(e)||e[0].some((F,G)=>e.some(Z=>Z[G]&&Z[G].offsetWidth!==F.offsetWidth)))return t.translates=t.scrollColumns=!1;let f=Dd(e,u),m,g;n?[m,g]=Rd(e,f,n==="next"):m=Id(e);const k=m.map(F=>ve(F,"offsetHeight")+f*(F.length-1)),$=Math.max(0,...k);let C,P,A;return(s||c)&&(C=k.map((F,G)=>c?$-F+s:s/(G%2||8)),c||(s=Math.max(...k.map((F,G)=>F+C[G]-$))),P=kt(this.parallaxStart,"height",this.$el,!0),A=kt(this.parallaxEnd,"height",this.$el,!0)),{columns:m,translates:g,scrollColumns:C,parallaxStart:P,parallaxEnd:A,padding:s,height:g?$:""}},write({height:t,padding:e}){y(this.$el,"paddingBottom",e||""),t!==!1&&y(this.$el,"height",t)},events:["resize"]},{read({rows:t,scrollColumns:e,parallaxStart:n,parallaxEnd:s}){return{scrolled:e&&!Oa(t)?di(this.$el,n,s):!1}},write({columns:t,scrolled:e,scrollColumns:n,translates:s}){!e&&!s||t.forEach((c,u)=>c.forEach((f,m)=>{let[g,k]=s&&s[u][m]||[0,0];e&&(k+=e*n[u]),y(f,"transform",`translate(${g}px, ${k}px)`)}))},events:["scroll","resize"]}]};function Oa(t){return t.flat().some(e=>y(e,"position")==="absolute")}function Rd(t,e,n){const s=[],c=[],u=Array(t[0].length).fill(0);let f=0;for(let m of t){bt&&(m=m.reverse());let g=0;for(const k in m){const{offsetWidth:$,offsetHeight:C}=m[k],P=n?k:u.indexOf(Math.min(...u));zo(s,P,m[k]),zo(c,P,[(P-k)*$*(bt?-1:1),u[P]-f]),u[P]+=C+e,g=Math.max(g,C)}f+=g+e}return[s,c]}function Dd(t,e){const n=t.flat().find(s=>L(s,e));return W(n?y(n,"marginTop"):y(t[0][0],"paddingLeft"))}function Id(t){const e=[];for(const n of t)for(const s in n)zo(e,s,n[s]);return e}function zo(t,e,n){t[e]||(t[e]=[]),t[e].push(n)}var Fd={args:"target",props:{target:String,row:Boolean},data:{target:"> *",row:!0},computed:{elements:({target:t},e)=>at(t,e)},observe:Wt({target:({$el:t,elements:e})=>e.reduce((n,s)=>n.concat(s,...s.children),[t])}),events:{name:"loadingdone",el:()=>document.fonts,handler(){this.$emit("resize")}},update:{read(){return{rows:(this.row?Bo(this.elements):[this.elements]).map(jd)}},write({rows:t}){for(const{heights:e,elements:n}of t)n.forEach((s,c)=>y(s,"minHeight",e[c]))},events:["resize"]}};function jd(t){if(t.length<2)return{heights:[""],elements:t};let e=t.map(Vd);const n=Math.max(...e);return{heights:t.map((s,c)=>e[c].toFixed(2)===n.toFixed(2)?"":n),elements:t}}function Vd(t){const e=to(t.style,["display","minHeight"]);mt(t)||y(t,"display","block","important"),y(t,"minHeight","");const n=D(t).height-qe(t,"height","content-box");return y(t,e),n}var Ld={args:"target",props:{target:String},data:{target:""},computed:{target:{get:({target:t},e)=>Nt(t,e),observe:({target:t})=>t}},observe:Wt({target:({target:t})=>t}),update:{read(){return this.target?{height:this.target.offsetHeight}:!1},write({height:t}){y(this.$el,{minHeight:t})},events:["resize"]}},Md={props:{expand:Boolean,offsetTop:Boolean,offsetBottom:Boolean,minHeight:Number},data:{expand:!1,offsetTop:!1,offsetBottom:!1,minHeight:0},observe:[To({filter:({expand:t})=>t}),Wt({target:({$el:t})=>xe(t)})],update:{read(){if(!mt(this.$el))return!1;let t="";const e=qe(this.$el,"height","content-box"),{body:n,scrollingElement:s}=document,c=de(this.$el),{height:u}=jt(c===n?s:c),f=s===c||n===c;if(t=`calc(${f?"100vh":`${u}px`}`,this.expand){const m=D(c).height-D(this.$el).height;t+=` - ${m}px`}else{if(this.offsetTop)if(f){const m=this.offsetTop===!0?this.$el:Nt(this.offsetTop,this.$el),{top:g}=X(m);t+=g>0&&g{if(!this._connected)return;const e=lf(t,this.$el);return this.svgEl&&e!==this.svgEl&&Ft(this.svgEl),cf.call(this,e,t),this.svgEl=e},et)},disconnected(){this.svg.then(t=>{this._connected||(io(this.$el)&&(this.$el.hidden=!1),Ft(t),this.svgEl=null)}),this.svg=null},methods:{async getSvg(){}}};function lf(t,e){if(io(e)||ut(e,"canvas")){e.hidden=!0;const s=e.nextElementSibling;return Ra(t,s)?s:ni(e,t)}const n=e.lastElementChild;return Ra(t,n)?n:gt(e,t)}function Ra(t,e){return ut(t,"svg")&&ut(e,"svg")&&t.innerHTML===e.innerHTML}function cf(t,e){const n=["width","height"];let s=n.map(u=>this[u]);s.some(u=>u)||(s=n.map(u=>R(e,u)));const c=R(e,"viewBox");c&&!s.some(u=>u)&&(s=c.split(" ").slice(2)),s.forEach((u,f)=>R(t,n[f],W(u)*this.ratio||null))}var uf={mixins:[Aa],args:"src",props:{src:String,icon:String,attributes:"list",strokeAnimation:Boolean},data:{strokeAnimation:!1},observe:[pi({async handler(){const t=await this.svg;t&&Da.call(this,t)},options:{attributes:!0,attributeFilter:["id","class","style"]}})],async connected(){E(this.src,"#")&&([this.src,this.icon]=this.src.split("#"));const t=await this.svg;t&&(Da.call(this,t),this.strokeAnimation&&pf(t))},methods:{async getSvg(){return ut(this.$el,"img")&&!this.$el.complete&&this.$el.loading==="lazy"&&await new Promise(t=>ct(this.$el,"load",t)),df(await hf(this.src),this.icon)||Promise.reject("SVG not found.")}}};function Da(t){const{$el:e}=this;J(t,R(e,"class"),"uk-svg");for(let n=0;nt?b(t,"data:")?decodeURIComponent(t.split(",")[1]):(await fetch(t)).text():Promise.reject());function df(t,e){return e&&E(t,"/g,ff=Ht(function(t){const e={};Ia.lastIndex=0;let n;for(;n=Ia.exec(t);)e[n[3]]=``;return e});function pf(t){const e=Yr(t);e&&y(t,"--uk-animation-stroke",e)}function Fa(t){const e=document.createElement("template");return e.innerHTML=t,e.content.firstElementChild}const Ci={spinner:rf,totop:af,marker:qd,"close-icon":Ud,"close-large":zd,"drop-parent-icon":Hd,"nav-parent-icon":Jd,"nav-parent-icon-large":Wd,"navbar-parent-icon":Kd,"navbar-toggle-icon":Gd,"overlay-icon":Xd,"pagination-next":Yd,"pagination-previous":Qd,"search-icon":Pa,"search-medium":tf,"search-large":Zd,"search-toggle-icon":Pa,"slidenav-next":nf,"slidenav-next-large":ef,"slidenav-previous":sf,"slidenav-previous-large":of},Ho={install:Ef,mixins:[Aa],args:"icon",props:{icon:String},isIcon:!0,beforeConnect(){J(this.$el,"uk-icon")},methods:{async getSvg(){const t=_f(this.icon);if(!t)throw"Icon not found.";return t}}},Be={args:!1,extends:Ho,data:t=>({icon:p(t.constructor.options.name)}),beforeConnect(){J(this.$el,this.$options.id)}},mf={extends:Be,beforeConnect(){const t=this.$props.icon;this.icon=this.$el.closest(".uk-nav-primary")?`${t}-large`:t}},gf={extends:Be,mixins:[vi],i18n:{toggle:"Open Search",submit:"Submit Search"},beforeConnect(){const t=L(this.$el,"uk-search-toggle")||L(this.$el,"uk-navbar-toggle");if(this.icon=t?"search-toggle-icon":L(this.$el,"uk-search-icon")&&this.$el.closest(".uk-search-large")?"search-large":this.$el.closest(".uk-search-medium")?"search-medium":this.$props.icon,!se(this.$el,"aria-label"))if(t){const e=this.t("toggle");R(this.$el,"aria-label",e)}else{const e=this.$el.closest("a,button");if(e){const n=this.t("submit");R(e,"aria-label",n)}}}},vf={extends:Be,beforeConnect(){R(this.$el,"role","status")},methods:{async getSvg(){const t=await Ho.methods.getSvg.call(this);return this.ratio!==1&&y(z("circle",t),"strokeWidth",1/this.ratio),t}}},Oe={extends:Be,mixins:[vi],beforeConnect(){const t=this.$el.closest("a,button");R(t,"role",this.role!==null&&ut(t,"a")?"button":this.role);const e=this.t("label");e&&!se(t,"aria-label")&&R(t,"aria-label",e)}},ja={extends:Oe,beforeConnect(){J(this.$el,"uk-slidenav");const t=this.$props.icon;this.icon=L(this.$el,"uk-slidenav-large")?`${t}-large`:t}},bf={extends:Oe,i18n:{label:"Open menu"}},wf={extends:Oe,i18n:{label:"Close"},beforeConnect(){this.icon=`close-${L(this.$el,"uk-close-large")?"large":"icon"}`}},yf={extends:Oe,i18n:{label:"Open"}},kf={extends:Oe,i18n:{label:"Back to top"}},$f={extends:Oe,i18n:{label:"Next page"},data:{role:null}},xf={extends:Oe,i18n:{label:"Previous page"},data:{role:null}},Ni={};function Ef(t){t.icon.add=(e,n)=>{const s=rt(e)?{[e]:n}:e;Ve(s,(c,u)=>{Ci[u]=c,delete Ni[u]}),t._initialized&&ue(document.body,c=>Ve(t.getComponents(c),u=>{u.$options.isIcon&&u.icon in s&&u.$reset()}))}}const Sf={twitter:"x"};function _f(t){return t=Sf[t]||t,Ci[t]?(Ni[t]||(Ni[t]=Fa(Ci[Cf(t)]||Ci[t])),Ni[t].cloneNode(!0)):null}function Cf(t){return bt?Zi(Zi(t,"left","right"),"previous","next"):t}var Nf={args:"dataSrc",props:{dataSrc:String,sources:String,margin:String,target:String,loading:String},data:{dataSrc:"",sources:!1,margin:"50%",target:!1,loading:"lazy"},connected(){this.loading!=="lazy"?this.load():Wo(this.$el)&&(this.$el.loading="lazy",qo(this.$el))},disconnected(){this.img&&(this.img.onload=""),delete this.img},observe:Ke({handler(t,e){this.load(),e.disconnect()},options:({margin:t})=>({rootMargin:t}),filter:({loading:t})=>t==="lazy",target:({$el:t,$props:e})=>e.target?[t,...pn(e.target,t)]:t}),methods:{load(){if(this.img)return this.img;const t=Wo(this.$el)?this.$el:Bf(this.$el,this.dataSrc,this.sources);return cn(t,"loading"),qo(this.$el,t.currentSrc),this.img=t}}};function qo(t,e){if(Wo(t)){const n=it(t);(ut(n,"picture")?ot(n):[t]).forEach(c=>Va(c,c))}else e&&!E(t.style.backgroundImage,e)&&(y(t,"backgroundImage",`url(${ao(e)})`),I(t,He("load",!1)))}const Tf=["data-src","data-srcset","sizes"];function Va(t,e){for(const n of Tf){const s=xt(t,n);s&&R(e,n.replace(/^(data-)+/,""),s)}}function Bf(t,e,n){const s=new Image;return Of(s,n),Va(t,s),s.onload=()=>{qo(t,s.currentSrc)},R(s,"src",e),s}function Of(t,e){if(e=Pf(e),e.length){const n=ke("");for(const s of e){const c=ke("");R(c,s),gt(n,c)}gt(n,t)}}function Pf(t){if(!t)return[];if(b(t,"["))try{t=JSON.parse(t)}catch{t=[]}else t=Je(t);return T(t)||(t=[t]),t.filter(e=>!qn(e))}function Wo(t){return ut(t,"img")}var Af={props:{target:String,selActive:String},data:{target:!1,selActive:!1},computed:{target:({target:t},e)=>t?at(t,e):e},observe:[Ke({handler(t){this.isIntersecting=t.some(({isIntersecting:e})=>e),this.$emit()},target:({target:t})=>t,args:{intersecting:!1}}),pi({target:({target:t})=>t,options:{attributes:!0,attributeFilter:["class"],attributeOldValue:!0}}),{target:({target:t})=>t,observe:(t,e)=>{const n=yn([...Y(t),document.documentElement],e),s=[U(document,"scroll itemshown itemhidden",e,{passive:!0,capture:!0}),U(document,"show hide transitionstart",c=>(e(),n.observe(c.target))),U(document,"shown hidden transitionend transitioncancel",c=>(e(),n.unobserve(c.target)))];return{observe:n.observe.bind(n),unobserve:n.unobserve.bind(n),disconnect(){n.disconnect(),s.map(c=>c())}}},handler(){this.$emit()}}],update:{read(){if(!this.isIntersecting)return!1;for(const t of Y(this.target)){let e=!this.selActive||Q(t,this.selActive)?Rf(t):"";e!==!1&&Kn(t,"uk-light uk-dark",e)}}}};function Rf(t){const e=D(t),n=D(window);if(!Wn(e,n))return!1;const{left:s,top:c,height:u,width:f}=e;let m;for(const g of[.25,.5,.75]){const k=t.ownerDocument.elementsFromPoint(Math.max(0,Math.min(s+f*g,n.width-1)),Math.max(0,Math.min(c+u/2,n.height-1)));for(const $ of k){if(t.contains($)||!Df($)||$.closest('[class*="-leave"]')&&k.some(P=>$!==P&&Q(P,'[class*="-enter"]')))continue;const C=y($,"--uk-inverse");if(C){if(C===m)return`uk-${C}`;m=C;break}}}return m?`uk-${m}`:""}function Df(t){if(y(t,"visibility")!=="visible")return!1;for(;t;){if(y(t,"opacity")==="0")return!1;t=it(t)}return!0}var If={mixins:[Ot,wi],props:{fill:String},data:{fill:"",clsWrapper:"uk-leader-fill",clsHide:"uk-leader-hide",attrFill:"data-fill"},computed:{fill:({fill:t},e)=>t||y(e,"--uk-leader-fill-content")},connected(){[this.wrapper]=po(this.$el,``)},disconnected(){vn(this.wrapper.childNodes)},observe:Wt(),update:{read(){return{width:Math.trunc(this.$el.offsetWidth/2),fill:this.fill,hide:!this.matchMedia}},write({width:t,fill:e,hide:n}){pt(this.wrapper,this.clsHide,n),R(this.wrapper,this.attrFill,new Array(t).join(e))},events:["resize"]}},Ff={install:jf,mixins:[Io],data:{clsPage:"uk-modal-page",selPanel:".uk-modal-dialog",selClose:'[class*="uk-modal-close"]'},events:[{name:"fullscreenchange webkitendfullscreen",capture:!0,handler(t){ut(t.target,"video")&&this.isToggled()&&!document.fullscreenElement&&this.hide()}},{name:"show",self:!0,handler(){L(this.panel,"uk-margin-auto-vertical")?J(this.$el,"uk-flex"):y(this.$el,"display","block"),Bt(this.$el)}},{name:"hidden",self:!0,handler(){y(this.$el,"display",""),tt(this.$el,"uk-flex")}}]};function jf({modal:t}){t.dialog=function(n,s){const c=t(z(`
    ${n}
    `),{stack:!0,role:"alertdialog",...s});return c.show(),U(c.$el,"hidden",async()=>{await Promise.resolve(),c.$destroy(!0)},{self:!0}),c},t.alert=function(n,s){return e(({i18n:c})=>`
    ${rt(n)?n:ce(n)}
    `,s)},t.confirm=function(n,s){return e(({i18n:c})=>`
    ${rt(n)?n:ce(n)}
    `,s,()=>Promise.reject())},t.prompt=function(n,s,c){const u=e(({i18n:g})=>`
    `,c,()=>null,()=>m.value),{$el:f}=u.dialog,m=z("input",f);return m.value=s||"",U(f,"show",()=>m.select()),u},t.i18n={ok:"Ok",cancel:"Cancel"};function e(n,s,c=et,u=et){s={bgClose:!1,escClose:!0,...s,i18n:{...t.i18n,...s==null?void 0:s.i18n}};const f=t.dialog(n(s),s);return j(new Promise(m=>{const g=U(f.$el,"hide",()=>m(c()));U(f.$el,"submit","form",k=>{k.preventDefault(),m(u(f)),g(),f.hide()})}),{dialog:f})}}var Vf={extends:Ea,data:{targets:"> .uk-parent",toggle:"> a",content:"> ul"}};const Jo="uk-navbar-transparent";var Lf={extends:Ta,props:{dropbarTransparentMode:Boolean},data:{clsDrop:"uk-navbar-dropdown",selNavItem:".uk-navbar-nav > li > a,a.uk-navbar-item,button.uk-navbar-item,.uk-navbar-item a,.uk-navbar-item button,.uk-navbar-toggle",dropbarTransparentMode:!1},computed:{navbarContainer:(t,e)=>e.closest(".uk-navbar-container")},watch:{items(){const t=L(this.$el,"uk-navbar-justify"),e=at(".uk-navbar-nav, .uk-navbar-left, .uk-navbar-right",this.$el);for(const n of e){const s=t?at(".uk-navbar-nav > li > a, .uk-navbar-item, .uk-navbar-toggle",n).length:"";y(n,"flexGrow",s)}}},events:[{name:"show",el:({dropContainer:t})=>t,handler({target:t}){this.getTransparentMode(t)==="remove"&&L(this.navbarContainer,Jo)&&(tt(this.navbarContainer,Jo),this._transparent=!0)}},{name:"hide",el:({dropContainer:t})=>t,async handler(){await Mf(),!this.getActive()&&this._transparent&&(J(this.navbarContainer,Jo),this._transparent=null)}}],methods:{getTransparentMode(t){if(!this.navbarContainer)return;if(this.dropbar&&this.isDropbarDrop(t))return this.dropbarTransparentMode;const e=this.getDropdown(t);if(e&&L(t,"uk-dropbar"))return e.inset?"behind":"remove"},getDropbarOffset(t){const{top:e,height:n}=X(this.navbarContainer);return e+(this.dropbarTransparentMode==="behind"?0:n+t)}}};function Mf(){return new Promise(t=>setTimeout(t))}var Uf={mixins:[Io],args:"mode",props:{mode:String,flip:Boolean,overlay:Boolean,swiping:Boolean},data:{mode:"slide",flip:!1,overlay:!1,clsPage:"uk-offcanvas-page",clsContainer:"uk-offcanvas-container",selPanel:".uk-offcanvas-bar",clsFlip:"uk-offcanvas-flip",clsContainerAnimation:"uk-offcanvas-container-animation",clsSidebarAnimation:"uk-offcanvas-bar-animation",clsMode:"uk-offcanvas",clsOverlay:"uk-offcanvas-overlay",selClose:".uk-offcanvas-close",container:!1,swiping:!0},computed:{clsFlip:({flip:t,clsFlip:e})=>t?e:"",clsOverlay:({overlay:t,clsOverlay:e})=>t?e:"",clsMode:({mode:t,clsMode:e})=>`${e}-${t}`,clsSidebarAnimation:({mode:t,clsSidebarAnimation:e})=>t==="none"||t==="reveal"?"":e,clsContainerAnimation:({mode:t,clsContainerAnimation:e})=>t!=="push"&&t!=="reveal"?"":e,transitionElement({mode:t}){return t==="reveal"?it(this.panel):this.panel}},observe:br({filter:({swiping:t})=>t}),update:{read(){this.isToggled()&&!mt(this.$el)&&this.hide()},events:["resize"]},events:[{name:"touchmove",self:!0,passive:!1,filter:({overlay:t})=>t,handler(t){t.cancelable&&t.preventDefault()}},{name:"show",self:!0,handler(){this.mode==="reveal"&&!L(it(this.panel),this.clsMode)&&J(oi(this.panel,"
    "),this.clsMode);const{body:t,scrollingElement:e}=document;J(t,this.clsContainer,this.clsFlip),y(t,"touchAction","pan-y pinch-zoom"),y(this.$el,"display","block"),y(this.panel,"maxWidth",e.clientWidth),J(this.$el,this.clsOverlay),J(this.panel,this.clsSidebarAnimation,this.mode==="reveal"?"":this.clsMode),Bt(t),J(t,this.clsContainerAnimation),this.clsContainerAnimation&&zf()}},{name:"hide",self:!0,handler(){tt(document.body,this.clsContainerAnimation),y(document.body,"touchAction","")}},{name:"hidden",self:!0,handler(){this.clsContainerAnimation&&Hf(),this.mode==="reveal"&&L(it(this.panel),this.clsMode)&&vn(this.panel),tt(this.panel,this.clsSidebarAnimation,this.clsMode),tt(this.$el,this.clsOverlay),y(this.$el,"display",""),y(this.panel,"maxWidth",""),tt(document.body,this.clsContainer,this.clsFlip)}},{name:"swipeLeft swipeRight",handler(t){this.isToggled()&&B(t.type,"Left")^this.flip&&this.hide()}}]};function zf(){La().content+=",user-scalable=0"}function Hf(){const t=La();t.content=t.content.replace(/,user-scalable=0$/,"")}function La(){return z('meta[name="viewport"]',document.head)||gt(document.head,'')}var qf={mixins:[Ot],props:{selContainer:String,selContent:String,minHeight:Number},data:{selContainer:".uk-modal",selContent:".uk-modal-dialog",minHeight:150},computed:{container:({selContainer:t},e)=>e.closest(t),content:({selContent:t},e)=>e.closest(t)},observe:Wt({target:({container:t,content:e})=>[t,e]}),update:{read(){return!this.content||!this.container||!mt(this.$el)?!1:{max:Math.max(this.minHeight,Bt(this.container)-(D(this.content).height-Bt(this.$el)))}},write({max:t}){y(this.$el,{minHeight:this.minHeight,maxHeight:t})},events:["resize"]}},Wf={props:["width","height"],connected(){J(this.$el,"uk-responsive-width"),y(this.$el,"aspectRatio",`${this.width}/${this.height}`)}},Jf={props:{offset:Number},data:{offset:0},connected(){Kf(this)},disconnected(){Gf(this)},methods:{async scrollTo(t){t=t&&z(t)||document.body,I(this.$el,"beforescroll",[this,t])&&(await ar(t,{offset:this.offset}),I(this.$el,"scrolled",[this,t]))}}};const Rn=new Set;function Kf(t){Rn.size||U(document,"click",Ma),Rn.add(t)}function Gf(t){Rn.delete(t),Rn.size||ae(document,"click",Ma)}function Ma(t){if(!t.defaultPrevented)for(const e of Rn)e.$el.contains(t.target)&&ze(e.$el)&&(t.preventDefault(),window.location.href!==e.$el.href&&window.history.pushState({},"",e.$el.href),e.scrollTo(oo(e.$el)))}const Ko="uk-scrollspy-inview";var Xf={args:"cls",props:{cls:String,target:String,hidden:Boolean,margin:String,repeat:Boolean,delay:Number},data:()=>({cls:"",target:!1,hidden:!0,margin:"-1px",repeat:!1,delay:0}),computed:{elements:({target:t},e)=>t?at(t,e):[e]},watch:{elements(t){this.hidden&&y(dn(t,`:not(.${Ko})`),"opacity",0)}},connected(){this.elementData=new Map},disconnected(){for(const[t,e]of this.elementData.entries())tt(t,Ko,(e==null?void 0:e.cls)||"");delete this.elementData},observe:Ke({target:({elements:t})=>t,handler(t){const e=this.elementData;for(const{target:n,isIntersecting:s}of t){e.has(n)||e.set(n,{cls:xt(n,"uk-scrollspy-class")||this.cls});const c=e.get(n);!this.repeat&&c.show||(c.show=s)}this.$emit()},options:({margin:t})=>({rootMargin:t}),args:{intersecting:!1}}),update:[{write(t){for(const[e,n]of this.elementData.entries())n.show&&!n.inview&&!n.queued?(n.queued=!0,t.promise=(t.promise||Promise.resolve()).then(()=>new Promise(s=>setTimeout(s,this.delay))).then(()=>{this.toggle(e,!0),setTimeout(()=>{n.queued=!1,this.$emit()},300)})):!n.show&&n.inview&&!n.queued&&this.repeat&&this.toggle(e,!1)}}],methods:{toggle(t,e){var n,s;const c=(n=this.elementData)==null?void 0:n.get(t);if(!c)return;(s=c.off)==null||s.call(c),y(t,"opacity",!e&&this.hidden?0:""),pt(t,Ko,e),pt(t,c.cls);let u;if(u=c.cls.match(/\buk-animation-[\w-]+/g)){const f=()=>tt(t,u);e?c.off=ct(t,"animationcancel animationend",f,{self:!0}):f()}I(t,e?"inview":"outview"),c.inview=e}}},Yf={props:{cls:String,closest:Boolean,scroll:Boolean,target:String,offset:Number},data:{cls:"uk-active",closest:!1,scroll:!1,target:'a[href]:not([role="button"])',offset:0},computed:{links:({target:t},e)=>at(t,e).filter(n=>ze(n)),elements({closest:t}){return this.links.map(e=>e.closest(t||"*"))}},watch:{links(t){this.scroll&&this.$create("scroll",t,{offset:this.offset})}},observe:[Ke(),xn()],update:[{read(){const t=this.links.map(g=>oo(g)||g.ownerDocument),{length:e}=t;if(!e||!mt(this.$el))return!1;const n=de(t,!0),{scrollTop:s,scrollHeight:c}=n,u=jt(n),f=c-u.height;let m=!1;if(s>=f)m=e-1;else{const g=this.offset+D(xo()).height+u.height*.1;for(let k=0;k0);k++)m=+k}return{active:m}},write({active:t}){const e=t!==!1&&!L(this.elements[t],this.cls);this.links.forEach(n=>n.blur());for(let n=0;nt&&z(t,e)||e},connected(){this.start=Ua(this.start||this.top),this.end=Ua(this.end||this.bottom),this.placeholder=z("+ .uk-sticky-placeholder",this.$el)||z('
    '),this.isFixed=!1,this.setActive(!1)},beforeDisconnect(){this.isFixed&&(this.hide(),tt(this.target,this.clsInactive)),za(this.$el),Ft(this.placeholder),this.placeholder=null},observe:[To(),xn({target:()=>document.scrollingElement}),Wt({target:({$el:t})=>[t,Ti(t),document.scrollingElement],handler(t){this.$emit(this._data.resized&&t.some(({target:e})=>e===Ti(this.$el))?"update":"resize"),this._data.resized=!0}})],events:[{name:"load hashchange popstate",el:()=>window,filter:({targetOffset:t})=>t!==!1,handler(){const{scrollingElement:t}=document;!location.hash||t.scrollTop===0||setTimeout(()=>{const e=X(z(location.hash)),n=X(this.$el);this.isFixed&&Wn(e,n)&&(t.scrollTop=Math.ceil(e.top-n.height-kt(this.targetOffset,"height",this.placeholder)-kt(this.offset,"height",this.placeholder)))})}}],update:[{read({height:t,width:e,margin:n,sticky:s},c){if(this.inactive=!this.matchMedia||!mt(this.$el)||!this.$el.offsetHeight,this.inactive)return;const u=Bt(window),f=Math.max(0,document.scrollingElement.scrollHeight-u);if(!f){this.inactive=!0;return}const m=this.isFixed&&c.has("update");m&&(Yo(this.target),this.hide()),this.active||({height:t,width:e}=D(this.$el),n=y(this.$el,"margin")),m&&this.show();const g=kt("100vh","height");let k=this.position;this.overflowFlip&&t>g&&(k=k==="top"?"bottom":"top");const $=this.isFixed?this.placeholder:this.$el;let C=kt(this.offset,"height",s?this.$el:$);k==="bottom"&&(tX(P).top+(g?Math.min(m,f):m),offsetParentTop:X(P.offsetParent).top,overflowScroll:Ct(s+Ct($,c,u)-Ct(t,c,u),0,n)}},write(t,e){const n=e.has("scroll"),{initTimestamp:s=0,dir:c,prevDir:u,scroll:f,prevScroll:m=0,top:g,start:k,below:$}=t;if(f<0||f===m&&n||this.showOnUp&&!n&&!this.isFixed)return;const C=Date.now();if((C-s>300||c!==u)&&(t.initScroll=f,t.initTimestamp=C),!(this.showOnUp&&!this.isFixed&&Math.abs(t.initScroll-f)<=30&&Math.abs(m-f)<=10))if(this.inactive||ff&&(le.cancel(this.$el),this.hide());return}if(this.animation&&$){if(L(this.$el,"uk-animation-leave"))return;le.out(this.$el,this.animation).then(()=>this.hide(),et)}else this.hide()}else this.isFixed?this.update():this.animation&&$?(this.show(),le.in(this.$el,this.animation).catch(et)):(Yo(this.target),this.show())},events:["resize","resizeViewport","scroll"]}],methods:{show(){this.isFixed=!0,this.update(),this.placeholder.hidden=!1},hide(){const{offset:t,sticky:e}=this._data;this.setActive(!1),tt(this.$el,this.clsFixed,this.clsBelow),e?y(this.$el,"top",t):y(this.$el,{position:"",top:"",width:"",marginTop:""}),this.placeholder.hidden=!0,this.isFixed=!1},update(){let{width:t,scroll:e=0,overflow:n,overflowScroll:s=0,start:c,end:u,offset:f,offsetParentTop:m,sticky:g,below:k}=this._data;const $=c!==0||e>c;if(!g){let C="fixed";e>u&&(f+=u-m+s-n,C="absolute"),y(this.$el,{position:C,width:t,marginTop:0},"important")}y(this.$el,"top",f-s),this.setActive($),pt(this.$el,this.clsBelow,k),J(this.$el,this.clsFixed)},setActive(t){const e=this.active;this.active=t,t?(Kn(this.target,this.clsInactive,this.clsActive),e!==t&&I(this.$el,"active")):(Kn(this.target,this.clsActive,this.clsInactive),e!==t&&(Yo(this.target),I(this.$el,"inactive")))}}};function Go(t,e,n,s){if(!t)return 0;if(Yt(t)||rt(t)&&t.match(/^-?\d/))return n+kt(t,"height",e,!0);{const c=t===!0?Ti(e):Nt(t,e);return X(c).bottom-(s&&(c!=null&&c.contains(e))?W(y(c,"paddingBottom"))+W(y(c,"borderBottomWidth")):0)}}function Ua(t){return t==="true"?!0:t==="false"?!1:t}function za(t){y(t,{position:"",top:"",marginTop:"",width:""})}const Xo="uk-transition-disable";function Yo(t){L(t,Xo)||(J(t,Xo),requestAnimationFrame(()=>tt(t,Xo)))}function Ti(t){for(;t=it(t);)if(mt(t))return t}const Qo=".uk-disabled *, .uk-disabled, [disabled]";var Ha={mixins:[Se],args:"connect",props:{connect:String,toggle:String,itemNav:String,active:Number,followFocus:Boolean,swiping:Boolean},data:{connect:"~.uk-switcher",toggle:"> * > :first-child",itemNav:!1,active:0,cls:"uk-active",attrItem:"uk-switcher-item",selVertical:".uk-nav",followFocus:!1,swiping:!0},computed:{connects:{get:({connect:t},e)=>pn(t,e),observe:({connect:t})=>t},connectChildren(){return this.connects.map(t=>ot(t)).flat()},toggles:({toggle:t},e)=>at(t,e),children(t,e){return ot(e).filter(n=>this.toggles.some(s=>n.contains(s)))}},watch:{connects(t){this.swiping&&y(t,"touchAction","pan-y pinch-zoom"),this.$emit()},connectChildren(){let t=Math.max(0,this.index());for(const e of this.connects)ot(e).forEach((n,s)=>pt(n,this.cls,s===t));this.$emit()},toggles(t){this.$emit();const e=this.index();this.show(~e?e:t[this.active]||t[0])}},connected(){R(this.$el,"role","tablist")},observe:[mi({targets:({connectChildren:t})=>t}),br({target:({connects:t})=>t,filter:({swiping:t})=>t})],events:[{name:"click keydown",delegate:({toggle:t})=>t,handler(t){!Q(t.current,Qo)&&(t.type==="click"||t.keyCode===nt.SPACE)&&(t.preventDefault(),this.show(t.current))}},{name:"keydown",delegate:({toggle:t})=>t,handler(t){const{current:e,keyCode:n}=t,s=Q(this.$el,this.selVertical);let c=n===nt.HOME?0:n===nt.END?"last":n===nt.LEFT&&!s||n===nt.UP&&s?"previous":n===nt.RIGHT&&!s||n===nt.DOWN&&s?"next":-1;if(~c){t.preventDefault();const u=this.toggles.filter(m=>!Q(m,Qo)),f=u[It(c,u,u.indexOf(e))];f.focus(),this.followFocus&&this.show(f)}}},{name:"click",el:({$el:t,connects:e,itemNav:n})=>e.concat(n?pn(n,t):[]),delegate:({attrItem:t})=>`[${t}],[data-${t}]`,handler(t){t.target.closest("a,button")&&(t.preventDefault(),this.show(xt(t.current,this.attrItem)))}},{name:"swipeRight swipeLeft",filter:({swiping:t})=>t,el:({connects:t})=>t,handler({type:t}){this.show(B(t,"Left")?"next":"previous")}}],update(){var t;for(const e of this.connects)ut(e,"ul")&&R(e,"role","presentation");R(ot(this.$el),"role","presentation");for(const e in this.toggles){const n=this.toggles[e],s=(t=this.connects[0])==null?void 0:t.children[e];R(n,"role","tab"),s&&(n.id=Ne(this,n),s.id=Ne(this,s),R(n,"aria-controls",s.id),R(s,{role:"tabpanel","aria-labelledby":n.id}))}R(this.$el,"aria-orientation",Q(this.$el,this.selVertical)?"vertical":null)},methods:{index(){return O(this.children,t=>L(t,this.cls))},show(t){const e=this.toggles.filter(f=>!Q(f,Qo)),n=this.index(),s=It(!dt(t)||E(e,t)?t:0,e,It(this.toggles[n],e)),c=It(e[s],this.toggles);this.children.forEach((f,m)=>{pt(f,this.cls,c===m),R(this.toggles[m],{"aria-selected":c===m,tabindex:c===m?null:-1})});const u=n>=0&&n!==s;this.connects.forEach(async({children:f})=>{const m=N(f).filter((g,k)=>k!==c&&L(g,this.cls));await this.toggleElement(m,!1,u)&&await this.toggleElement(f[c],!0,u)})}}},Zf={mixins:[Ot],extends:Ha,props:{media:Boolean},data:{media:960,attrItem:"uk-tab-item",selVertical:".uk-tab-left,.uk-tab-right"},connected(){const t=L(this.$el,"uk-tab-left")?"uk-tab-left":L(this.$el,"uk-tab-right")?"uk-tab-right":!1;t&&this.$create("toggle",this.$el,{cls:t,mode:"media",media:this.media})}};const tp=32;var ep={mixins:[wi,Se],args:"target",props:{href:String,target:null,mode:"list",queued:Boolean},data:{href:!1,target:!1,mode:"click",queued:!0},computed:{target:{get:({target:t},e)=>(t=pn(t||e.hash,e),t.length?t:[e]),observe:({target:t})=>t}},connected(){E(this.mode,"media")||(Qn(this.$el)||R(this.$el,"tabindex","0"),!this.cls&&ut(this.$el,"a")&&R(this.$el,"role","button"))},observe:mi({targets:({target:t})=>t}),events:[{name:qt,filter:({mode:t})=>E(t,"hover"),handler(t){this._preventClick=null,!(!Jt(t)||Tt(this._showState)||this.$el.disabled)&&(I(this.$el,"focus"),ct(document,qt,()=>I(this.$el,"blur"),!0,e=>!this.$el.contains(e.target)),E(this.mode,"click")&&(this._preventClick=!0))}},{name:`mouseenter mouseleave ${ye} ${Ue} focus blur`,filter:({mode:t})=>E(t,"hover"),handler(t){if(Jt(t)||this.$el.disabled)return;const e=E(["mouseenter",ye,"focus"],t.type),n=this.isToggled(this.target);if(!e&&(!Tt(this._showState)||t.type!=="blur"&&Q(this.$el,":focus")||t.type==="blur"&&Q(this.$el,":hover"))){n===this._showState&&(this._showState=null);return}e&&Tt(this._showState)&&n!==this._showState||(this._showState=e?n:null,this.toggle(`toggle${e?"show":"hide"}`))}},{name:"keydown",filter:({$el:t,mode:e})=>E(e,"click")&&!ut(t,"input"),handler(t){t.keyCode===tp&&(t.preventDefault(),this.$el.click())}},{name:"click",filter:({mode:t})=>["click","hover"].some(e=>E(t,e)),handler(t){let e;(this._preventClick||t.target.closest('a[href="#"], a[href=""]')||(e=t.target.closest("a[href]"))&&(!this.isToggled(this.target)||e.hash&&Q(this.target,e.hash)))&&t.preventDefault(),!this._preventClick&&E(this.mode,"click")&&this.toggle()}},{name:"mediachange",filter:({mode:t})=>E(t,"media"),el:({target:t})=>t,handler(t,e){e.matches^this.isToggled(this.target)&&this.toggle()}}],methods:{async toggle(t){if(!I(this.target,t||"toggle",[this]))return;if(se(this.$el,"aria-expanded")&&R(this.$el,"aria-expanded",!this.isToggled(this.target)),!this.queued)return this.toggleElement(this.target);const e=this.target.filter(s=>L(s,this.clsLeave));if(e.length){for(const s of this.target){const c=E(e,s);this.toggleElement(s,c,c)}return}const n=this.target.filter(this.isToggled);await this.toggleElement(n,!1)&&await this.toggleElement(this.target.filter(s=>!E(n,s)),!0)}}},np=Object.freeze({__proto__:null,Accordion:Ea,Alert:$d,Close:wf,Cover:Sd,Drop:Ca,DropParentIcon:Be,Dropdown:Ca,Dropnav:Ta,FormCustom:Pd,Grid:Ad,HeightMatch:Fd,HeightPlaceholder:Ld,HeightViewport:Md,Icon:Ho,Img:Nf,Inverse:Af,Leader:If,Margin:wr,Marker:yf,Modal:Ff,Nav:Vf,NavParentIcon:mf,Navbar:Lf,NavbarParentIcon:Be,NavbarToggleIcon:bf,Offcanvas:Uf,OverflowAuto:qf,OverlayIcon:Be,PaginationNext:$f,PaginationPrevious:xf,Responsive:Wf,Scroll:Jf,Scrollspy:Xf,ScrollspyNav:Yf,SearchIcon:gf,SlidenavNext:ja,SlidenavPrevious:ja,Spinner:vf,Sticky:Qf,Svg:uf,Switcher:Ha,Tab:Zf,Toggle:ep,Totop:kf,Video:Sa});return Ve(np,(t,e)=>Lt.component(e,t)),gd(Lt),Ve(md,(t,e)=>Lt.component(e,t)),Lt})})(Al);var Rp=Al.exports;const xs=Pl(Rp);function Rl(i,o){return function(){return i.apply(o,arguments)}}const{toString:Dp}=Object.prototype,{getPrototypeOf:Es}=Object,Li=(i=>o=>{const a=Dp.call(o);return i[a]||(i[a]=a.slice(8,-1).toLowerCase())})(Object.create(null)),Gt=i=>(i=i.toLowerCase(),o=>Li(o)===i),Mi=i=>o=>typeof o===i,{isArray:nn}=Array,Fn=Mi("undefined");function Ip(i){return i!==null&&!Fn(i)&&i.constructor!==null&&!Fn(i.constructor)&&Mt(i.constructor.isBuffer)&&i.constructor.isBuffer(i)}const Dl=Gt("ArrayBuffer");function Fp(i){let o;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?o=ArrayBuffer.isView(i):o=i&&i.buffer&&Dl(i.buffer),o}const jp=Mi("string"),Mt=Mi("function"),Il=Mi("number"),Ui=i=>i!==null&&typeof i=="object",Vp=i=>i===!0||i===!1,Oi=i=>{if(Li(i)!=="object")return!1;const o=Es(i);return(o===null||o===Object.prototype||Object.getPrototypeOf(o)===null)&&!(Symbol.toStringTag in i)&&!(Symbol.iterator in i)},Lp=Gt("Date"),Mp=Gt("File"),Up=Gt("Blob"),zp=Gt("FileList"),Hp=i=>Ui(i)&&Mt(i.pipe),qp=i=>{let o;return i&&(typeof FormData=="function"&&i instanceof FormData||Mt(i.append)&&((o=Li(i))==="formdata"||o==="object"&&Mt(i.toString)&&i.toString()==="[object FormData]"))},Wp=Gt("URLSearchParams"),[Jp,Kp,Gp,Xp]=["ReadableStream","Request","Response","Headers"].map(Gt),Yp=i=>i.trim?i.trim():i.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Mn(i,o,{allOwnKeys:a=!1}={}){if(i===null||typeof i>"u")return;let r,h;if(typeof i!="object"&&(i=[i]),nn(i))for(r=0,h=i.length;r0;)if(h=a[r],o===h.toLowerCase())return h;return null}const Ae=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,jl=i=>!Fn(i)&&i!==Ae;function cs(){const{caseless:i}=jl(this)&&this||{},o={},a=(r,h)=>{const d=i&&Fl(o,h)||h;Oi(o[d])&&Oi(r)?o[d]=cs(o[d],r):Oi(r)?o[d]=cs({},r):nn(r)?o[d]=r.slice():o[d]=r};for(let r=0,h=arguments.length;r(Mn(o,(h,d)=>{a&&Mt(h)?i[d]=Rl(h,a):i[d]=h},{allOwnKeys:r}),i),Zp=i=>(i.charCodeAt(0)===65279&&(i=i.slice(1)),i),tm=(i,o,a,r)=>{i.prototype=Object.create(o.prototype,r),i.prototype.constructor=i,Object.defineProperty(i,"super",{value:o.prototype}),a&&Object.assign(i.prototype,a)},em=(i,o,a,r)=>{let h,d,p;const v={};if(o=o||{},i==null)return o;do{for(h=Object.getOwnPropertyNames(i),d=h.length;d-- >0;)p=h[d],(!r||r(p,i,o))&&!v[p]&&(o[p]=i[p],v[p]=!0);i=a!==!1&&Es(i)}while(i&&(!a||a(i,o))&&i!==Object.prototype);return o},nm=(i,o,a)=>{i=String(i),(a===void 0||a>i.length)&&(a=i.length),a-=o.length;const r=i.indexOf(o,a);return r!==-1&&r===a},im=i=>{if(!i)return null;if(nn(i))return i;let o=i.length;if(!Il(o))return null;const a=new Array(o);for(;o-- >0;)a[o]=i[o];return a},om=(i=>o=>i&&o instanceof i)(typeof Uint8Array<"u"&&Es(Uint8Array)),sm=(i,o)=>{const a=(i&&i[Symbol.iterator]).call(i);let r;for(;(r=a.next())&&!r.done;){const h=r.value;o.call(i,h[0],h[1])}},rm=(i,o)=>{let a;const r=[];for(;(a=i.exec(o))!==null;)r.push(a);return r},am=Gt("HTMLFormElement"),lm=i=>i.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(o,a,r){return a.toUpperCase()+r}),Ga=(({hasOwnProperty:i})=>(o,a)=>i.call(o,a))(Object.prototype),cm=Gt("RegExp"),Vl=(i,o)=>{const a=Object.getOwnPropertyDescriptors(i),r={};Mn(a,(h,d)=>{let p;(p=o(h,d,i))!==!1&&(r[d]=p||h)}),Object.defineProperties(i,r)},um=i=>{Vl(i,(o,a)=>{if(Mt(i)&&["arguments","caller","callee"].indexOf(a)!==-1)return!1;const r=i[a];if(Mt(r)){if(o.enumerable=!1,"writable"in o){o.writable=!1;return}o.set||(o.set=()=>{throw Error("Can not rewrite read-only method '"+a+"'")})}})},hm=(i,o)=>{const a={},r=h=>{h.forEach(d=>{a[d]=!0})};return nn(i)?r(i):r(String(i).split(o)),a},dm=()=>{},fm=(i,o)=>i!=null&&Number.isFinite(i=+i)?i:o,ts="abcdefghijklmnopqrstuvwxyz",Xa="0123456789",Ll={DIGIT:Xa,ALPHA:ts,ALPHA_DIGIT:ts+ts.toUpperCase()+Xa},pm=(i=16,o=Ll.ALPHA_DIGIT)=>{let a="";const{length:r}=o;for(;i--;)a+=o[Math.random()*r|0];return a};function mm(i){return!!(i&&Mt(i.append)&&i[Symbol.toStringTag]==="FormData"&&i[Symbol.iterator])}const gm=i=>{const o=new Array(10),a=(r,h)=>{if(Ui(r)){if(o.indexOf(r)>=0)return;if(!("toJSON"in r)){o[h]=r;const d=nn(r)?[]:{};return Mn(r,(p,v)=>{const x=a(p,h+1);!Fn(x)&&(d[v]=x)}),o[h]=void 0,d}}return r};return a(i,0)},vm=Gt("AsyncFunction"),bm=i=>i&&(Ui(i)||Mt(i))&&Mt(i.then)&&Mt(i.catch),Ml=((i,o)=>i?setImmediate:o?((a,r)=>(Ae.addEventListener("message",({source:h,data:d})=>{h===Ae&&d===a&&r.length&&r.shift()()},!1),h=>{r.push(h),Ae.postMessage(a,"*")}))(`axios@${Math.random()}`,[]):a=>setTimeout(a))(typeof setImmediate=="function",Mt(Ae.postMessage)),wm=typeof queueMicrotask<"u"?queueMicrotask.bind(Ae):typeof process<"u"&&process.nextTick||Ml,S={isArray:nn,isArrayBuffer:Dl,isBuffer:Ip,isFormData:qp,isArrayBufferView:Fp,isString:jp,isNumber:Il,isBoolean:Vp,isObject:Ui,isPlainObject:Oi,isReadableStream:Jp,isRequest:Kp,isResponse:Gp,isHeaders:Xp,isUndefined:Fn,isDate:Lp,isFile:Mp,isBlob:Up,isRegExp:cm,isFunction:Mt,isStream:Hp,isURLSearchParams:Wp,isTypedArray:om,isFileList:zp,forEach:Mn,merge:cs,extend:Qp,trim:Yp,stripBOM:Zp,inherits:tm,toFlatObject:em,kindOf:Li,kindOfTest:Gt,endsWith:nm,toArray:im,forEachEntry:sm,matchAll:rm,isHTMLForm:am,hasOwnProperty:Ga,hasOwnProp:Ga,reduceDescriptors:Vl,freezeMethods:um,toObjectSet:hm,toCamelCase:lm,noop:dm,toFiniteNumber:fm,findKey:Fl,global:Ae,isContextDefined:jl,ALPHABET:Ll,generateString:pm,isSpecCompliantForm:mm,toJSONObject:gm,isAsyncFn:vm,isThenable:bm,setImmediate:Ml,asap:wm};function H(i,o,a,r,h){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=i,this.name="AxiosError",o&&(this.code=o),a&&(this.config=a),r&&(this.request=r),h&&(this.response=h,this.status=h.status?h.status:null)}S.inherits(H,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:S.toJSONObject(this.config),code:this.code,status:this.status}}});const Ul=H.prototype,zl={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(i=>{zl[i]={value:i}});Object.defineProperties(H,zl);Object.defineProperty(Ul,"isAxiosError",{value:!0});H.from=(i,o,a,r,h,d)=>{const p=Object.create(Ul);return S.toFlatObject(i,p,function(v){return v!==Error.prototype},v=>v!=="isAxiosError"),H.call(p,i.message,o,a,r,h),p.cause=i,p.name=i.name,d&&Object.assign(p,d),p};const ym=null;function us(i){return S.isPlainObject(i)||S.isArray(i)}function Hl(i){return S.endsWith(i,"[]")?i.slice(0,-2):i}function Ya(i,o,a){return i?i.concat(o).map(function(r,h){return r=Hl(r),!a&&h?"["+r+"]":r}).join(a?".":""):o}function km(i){return S.isArray(i)&&!i.some(us)}const $m=S.toFlatObject(S,{},null,function(i){return/^is[A-Z]/.test(i)});function zi(i,o,a){if(!S.isObject(i))throw new TypeError("target must be an object");o=o||new FormData,a=S.toFlatObject(a,{metaTokens:!0,dots:!1,indexes:!1},!1,function(O,T){return!S.isUndefined(T[O])});const r=a.metaTokens,h=a.visitor||w,d=a.dots,p=a.indexes,v=(a.Blob||typeof Blob<"u"&&Blob)&&S.isSpecCompliantForm(o);if(!S.isFunction(h))throw new TypeError("visitor must be a function");function x(O){if(O===null)return"";if(S.isDate(O))return O.toISOString();if(!v&&S.isBlob(O))throw new H("Blob is not supported. Use a Buffer instead.");return S.isArrayBuffer(O)||S.isTypedArray(O)?v&&typeof Blob=="function"?new Blob([O]):Buffer.from(O):O}function w(O,T,N){let j=O;if(O&&!N&&typeof O=="object"){if(S.endsWith(T,"{}"))T=r?T:T.slice(0,-2),O=JSON.stringify(O);else if(S.isArray(O)&&km(O)||(S.isFileList(O)||S.endsWith(T,"[]"))&&(j=S.toArray(O)))return T=Hl(T),j.forEach(function(M,V){!(S.isUndefined(M)||M===null)&&o.append(p===!0?Ya([T],V,d):p===null?T:T+"[]",x(M))}),!1}return us(O)?!0:(o.append(Ya(N,T,d),x(O)),!1)}const b=[],B=Object.assign($m,{defaultVisitor:w,convertValue:x,isVisitable:us});function E(O,T){if(!S.isUndefined(O)){if(b.indexOf(O)!==-1)throw Error("Circular reference detected in "+T.join("."));b.push(O),S.forEach(O,function(N,j){(!(S.isUndefined(N)||N===null)&&h.call(o,N,S.isString(j)?j.trim():j,T,B))===!0&&E(N,T?T.concat(j):[j])}),b.pop()}}if(!S.isObject(i))throw new TypeError("data must be an object");return E(i),o}function Qa(i){const o={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(i).replace(/[!'()~]|%20|%00/g,function(a){return o[a]})}function Ss(i,o){this._pairs=[],i&&zi(i,this,o)}const ql=Ss.prototype;ql.append=function(i,o){this._pairs.push([i,o])};ql.toString=function(i){const o=i?function(a){return i.call(this,a,Qa)}:Qa;return this._pairs.map(function(a){return o(a[0])+"="+o(a[1])},"").join("&")};function xm(i){return encodeURIComponent(i).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Wl(i,o,a){if(!o)return i;const r=a&&a.encode||xm,h=a&&a.serialize;let d;if(h?d=h(o,a):d=S.isURLSearchParams(o)?o.toString():new Ss(o,a).toString(r),d){const p=i.indexOf("#");p!==-1&&(i=i.slice(0,p)),i+=(i.indexOf("?")===-1?"?":"&")+d}return i}let Za=class{constructor(){this.handlers=[]}use(o,a,r){return this.handlers.push({fulfilled:o,rejected:a,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(o){this.handlers[o]&&(this.handlers[o]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(o){S.forEach(this.handlers,function(a){a!==null&&o(a)})}};const Jl={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Em=typeof URLSearchParams<"u"?URLSearchParams:Ss,Sm=typeof FormData<"u"?FormData:null,_m=typeof Blob<"u"?Blob:null,Cm={isBrowser:!0,classes:{URLSearchParams:Em,FormData:Sm,Blob:_m},protocols:["http","https","file","blob","url","data"]},_s=typeof window<"u"&&typeof document<"u",hs=typeof navigator=="object"&&navigator||void 0,Nm=_s&&(!hs||["ReactNative","NativeScript","NS"].indexOf(hs.product)<0),Tm=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",Bm=_s&&window.location.href||"http://localhost",Om=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:_s,hasStandardBrowserEnv:Nm,hasStandardBrowserWebWorkerEnv:Tm,navigator:hs,origin:Bm},Symbol.toStringTag,{value:"Module"})),At={...Om,...Cm};function Pm(i,o){return zi(i,new At.classes.URLSearchParams,Object.assign({visitor:function(a,r,h,d){return At.isNode&&S.isBuffer(a)?(this.append(r,a.toString("base64")),!1):d.defaultVisitor.apply(this,arguments)}},o))}function Am(i){return S.matchAll(/\w+|\[(\w*)]/g,i).map(o=>o[0]==="[]"?"":o[1]||o[0])}function Rm(i){const o={},a=Object.keys(i);let r;const h=a.length;let d;for(r=0;r=a.length;return p=!p&&S.isArray(h)?h.length:p,x?(S.hasOwnProp(h,p)?h[p]=[h[p],r]:h[p]=r,!v):((!h[p]||!S.isObject(h[p]))&&(h[p]=[]),o(a,r,h[p],d)&&S.isArray(h[p])&&(h[p]=Rm(h[p])),!v)}if(S.isFormData(i)&&S.isFunction(i.entries)){const a={};return S.forEachEntry(i,(r,h)=>{o(Am(r),h,a,0)}),a}return null}function Dm(i,o,a){if(S.isString(i))try{return(o||JSON.parse)(i),S.trim(i)}catch(r){if(r.name!=="SyntaxError")throw r}return(0,JSON.stringify)(i)}const Un={transitional:Jl,adapter:["xhr","http","fetch"],transformRequest:[function(i,o){const a=o.getContentType()||"",r=a.indexOf("application/json")>-1,h=S.isObject(i);if(h&&S.isHTMLForm(i)&&(i=new FormData(i)),S.isFormData(i))return r?JSON.stringify(Kl(i)):i;if(S.isArrayBuffer(i)||S.isBuffer(i)||S.isStream(i)||S.isFile(i)||S.isBlob(i)||S.isReadableStream(i))return i;if(S.isArrayBufferView(i))return i.buffer;if(S.isURLSearchParams(i))return o.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),i.toString();let d;if(h){if(a.indexOf("application/x-www-form-urlencoded")>-1)return Pm(i,this.formSerializer).toString();if((d=S.isFileList(i))||a.indexOf("multipart/form-data")>-1){const p=this.env&&this.env.FormData;return zi(d?{"files[]":i}:i,p&&new p,this.formSerializer)}}return h||r?(o.setContentType("application/json",!1),Dm(i)):i}],transformResponse:[function(i){const o=this.transitional||Un.transitional,a=o&&o.forcedJSONParsing,r=this.responseType==="json";if(S.isResponse(i)||S.isReadableStream(i))return i;if(i&&S.isString(i)&&(a&&!this.responseType||r)){const h=!(o&&o.silentJSONParsing)&&r;try{return JSON.parse(i)}catch(d){if(h)throw d.name==="SyntaxError"?H.from(d,H.ERR_BAD_RESPONSE,this,null,this.response):d}}return i}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:At.classes.FormData,Blob:At.classes.Blob},validateStatus:function(i){return i>=200&&i<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};S.forEach(["delete","get","head","post","put","patch"],i=>{Un.headers[i]={}});const Im=S.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Fm=i=>{const o={};let a,r,h;return i&&i.split(` +`).forEach(function(d){h=d.indexOf(":"),a=d.substring(0,h).trim().toLowerCase(),r=d.substring(h+1).trim(),!(!a||o[a]&&Im[a])&&(a==="set-cookie"?o[a]?o[a].push(r):o[a]=[r]:o[a]=o[a]?o[a]+", "+r:r)}),o},tl=Symbol("internals");function Dn(i){return i&&String(i).trim().toLowerCase()}function Pi(i){return i===!1||i==null?i:S.isArray(i)?i.map(Pi):String(i)}function jm(i){const o=Object.create(null),a=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=a.exec(i);)o[r[1]]=r[2];return o}const Vm=i=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(i.trim());function es(i,o,a,r,h){if(S.isFunction(r))return r.call(this,o,a);if(h&&(o=a),!!S.isString(o)){if(S.isString(r))return o.indexOf(r)!==-1;if(S.isRegExp(r))return r.test(o)}}function Lm(i){return i.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(o,a,r)=>a.toUpperCase()+r)}function Mm(i,o){const a=S.toCamelCase(" "+o);["get","set","has"].forEach(r=>{Object.defineProperty(i,r+a,{value:function(h,d,p){return this[r].call(this,o,h,d,p)},configurable:!0})})}let Rt=class{constructor(o){o&&this.set(o)}set(o,a,r){const h=this;function d(v,x,w){const b=Dn(x);if(!b)throw new Error("header name must be a non-empty string");const B=S.findKey(h,b);(!B||h[B]===void 0||w===!0||w===void 0&&h[B]!==!1)&&(h[B||x]=Pi(v))}const p=(v,x)=>S.forEach(v,(w,b)=>d(w,b,x));if(S.isPlainObject(o)||o instanceof this.constructor)p(o,a);else if(S.isString(o)&&(o=o.trim())&&!Vm(o))p(Fm(o),a);else if(S.isHeaders(o))for(const[v,x]of o.entries())d(x,v,r);else o!=null&&d(a,o,r);return this}get(o,a){if(o=Dn(o),o){const r=S.findKey(this,o);if(r){const h=this[r];if(!a)return h;if(a===!0)return jm(h);if(S.isFunction(a))return a.call(this,h,r);if(S.isRegExp(a))return a.exec(h);throw new TypeError("parser must be boolean|regexp|function")}}}has(o,a){if(o=Dn(o),o){const r=S.findKey(this,o);return!!(r&&this[r]!==void 0&&(!a||es(this,this[r],r,a)))}return!1}delete(o,a){const r=this;let h=!1;function d(p){if(p=Dn(p),p){const v=S.findKey(r,p);v&&(!a||es(r,r[v],v,a))&&(delete r[v],h=!0)}}return S.isArray(o)?o.forEach(d):d(o),h}clear(o){const a=Object.keys(this);let r=a.length,h=!1;for(;r--;){const d=a[r];(!o||es(this,this[d],d,o,!0))&&(delete this[d],h=!0)}return h}normalize(o){const a=this,r={};return S.forEach(this,(h,d)=>{const p=S.findKey(r,d);if(p){a[p]=Pi(h),delete a[d];return}const v=o?Lm(d):String(d).trim();v!==d&&delete a[d],a[v]=Pi(h),r[v]=!0}),this}concat(...o){return this.constructor.concat(this,...o)}toJSON(o){const a=Object.create(null);return S.forEach(this,(r,h)=>{r!=null&&r!==!1&&(a[h]=o&&S.isArray(r)?r.join(", "):r)}),a}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([o,a])=>o+": "+a).join(` +`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(o){return o instanceof this?o:new this(o)}static concat(o,...a){const r=new this(o);return a.forEach(h=>r.set(h)),r}static accessor(o){const a=(this[tl]=this[tl]={accessors:{}}).accessors,r=this.prototype;function h(d){const p=Dn(d);a[p]||(Mm(r,d),a[p]=!0)}return S.isArray(o)?o.forEach(h):h(o),this}};Rt.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);S.reduceDescriptors(Rt.prototype,({value:i},o)=>{let a=o[0].toUpperCase()+o.slice(1);return{get:()=>i,set(r){this[a]=r}}});S.freezeMethods(Rt);function ns(i,o){const a=this||Un,r=o||a,h=Rt.from(r.headers);let d=r.data;return S.forEach(i,function(p){d=p.call(a,d,h.normalize(),o?o.status:void 0)}),h.normalize(),d}function Gl(i){return!!(i&&i.__CANCEL__)}function on(i,o,a){H.call(this,i??"canceled",H.ERR_CANCELED,o,a),this.name="CanceledError"}S.inherits(on,H,{__CANCEL__:!0});function Xl(i,o,a){const r=a.config.validateStatus;!a.status||!r||r(a.status)?i(a):o(new H("Request failed with status code "+a.status,[H.ERR_BAD_REQUEST,H.ERR_BAD_RESPONSE][Math.floor(a.status/100)-4],a.config,a.request,a))}function Um(i){const o=/^([-+\w]{1,25})(:?\/\/|:)/.exec(i);return o&&o[1]||""}function zm(i,o){i=i||10;const a=new Array(i),r=new Array(i);let h=0,d=0,p;return o=o!==void 0?o:1e3,function(v){const x=Date.now(),w=r[d];p||(p=x),a[h]=v,r[h]=x;let b=d,B=0;for(;b!==h;)B+=a[b++],b=b%i;if(h=(h+1)%i,h===d&&(d=(d+1)%i),x-p{a=x,h=null,d&&(clearTimeout(d),d=null),i.apply(null,v)};return[(...v)=>{const x=Date.now(),w=x-a;w>=r?p(v,x):(h=v,d||(d=setTimeout(()=>{d=null,p(h)},r-w)))},()=>h&&p(h)]}const Di=(i,o,a=3)=>{let r=0;const h=zm(50,250);return Hm(d=>{const p=d.loaded,v=d.lengthComputable?d.total:void 0,x=p-r,w=h(x),b=p<=v;r=p;const B={loaded:p,total:v,progress:v?p/v:void 0,bytes:x,rate:w||void 0,estimated:w&&v&&b?(v-p)/w:void 0,event:d,lengthComputable:v!=null,[o?"download":"upload"]:!0};i(B)},a)},el=(i,o)=>{const a=i!=null;return[r=>o[0]({lengthComputable:a,total:i,loaded:r}),o[1]]},nl=i=>(...o)=>S.asap(()=>i(...o)),qm=At.hasStandardBrowserEnv?function(){const i=At.navigator&&/(msie|trident)/i.test(At.navigator.userAgent),o=document.createElement("a");let a;function r(h){let d=h;return i&&(o.setAttribute("href",d),d=o.href),o.setAttribute("href",d),{href:o.href,protocol:o.protocol?o.protocol.replace(/:$/,""):"",host:o.host,search:o.search?o.search.replace(/^\?/,""):"",hash:o.hash?o.hash.replace(/^#/,""):"",hostname:o.hostname,port:o.port,pathname:o.pathname.charAt(0)==="/"?o.pathname:"/"+o.pathname}}return a=r(window.location.href),function(h){const d=S.isString(h)?r(h):h;return d.protocol===a.protocol&&d.host===a.host}}():function(){return function(){return!0}}(),Wm=At.hasStandardBrowserEnv?{write(i,o,a,r,h,d){const p=[i+"="+encodeURIComponent(o)];S.isNumber(a)&&p.push("expires="+new Date(a).toGMTString()),S.isString(r)&&p.push("path="+r),S.isString(h)&&p.push("domain="+h),d===!0&&p.push("secure"),document.cookie=p.join("; ")},read(i){const o=document.cookie.match(new RegExp("(^|;\\s*)("+i+")=([^;]*)"));return o?decodeURIComponent(o[3]):null},remove(i){this.write(i,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function Jm(i){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(i)}function Km(i,o){return o?i.replace(/\/?\/$/,"")+"/"+o.replace(/^\/+/,""):i}function Yl(i,o){return i&&!Jm(o)?Km(i,o):o}const il=i=>i instanceof Rt?{...i}:i;function Fe(i,o){o=o||{};const a={};function r(w,b,B){return S.isPlainObject(w)&&S.isPlainObject(b)?S.merge.call({caseless:B},w,b):S.isPlainObject(b)?S.merge({},b):S.isArray(b)?b.slice():b}function h(w,b,B){if(S.isUndefined(b)){if(!S.isUndefined(w))return r(void 0,w,B)}else return r(w,b,B)}function d(w,b){if(!S.isUndefined(b))return r(void 0,b)}function p(w,b){if(S.isUndefined(b)){if(!S.isUndefined(w))return r(void 0,w)}else return r(void 0,b)}function v(w,b,B){if(B in o)return r(w,b);if(B in i)return r(void 0,w)}const x={url:d,method:d,data:d,baseURL:p,transformRequest:p,transformResponse:p,paramsSerializer:p,timeout:p,timeoutMessage:p,withCredentials:p,withXSRFToken:p,adapter:p,responseType:p,xsrfCookieName:p,xsrfHeaderName:p,onUploadProgress:p,onDownloadProgress:p,decompress:p,maxContentLength:p,maxBodyLength:p,beforeRedirect:p,transport:p,httpAgent:p,httpsAgent:p,cancelToken:p,socketPath:p,responseEncoding:p,validateStatus:v,headers:(w,b)=>h(il(w),il(b),!0)};return S.forEach(Object.keys(Object.assign({},i,o)),function(w){const b=x[w]||h,B=b(i[w],o[w],w);S.isUndefined(B)&&b!==v||(a[w]=B)}),a}const Ql=i=>{const o=Fe({},i);let{data:a,withXSRFToken:r,xsrfHeaderName:h,xsrfCookieName:d,headers:p,auth:v}=o;o.headers=p=Rt.from(p),o.url=Wl(Yl(o.baseURL,o.url),i.params,i.paramsSerializer),v&&p.set("Authorization","Basic "+btoa((v.username||"")+":"+(v.password?unescape(encodeURIComponent(v.password)):"")));let x;if(S.isFormData(a)){if(At.hasStandardBrowserEnv||At.hasStandardBrowserWebWorkerEnv)p.setContentType(void 0);else if((x=p.getContentType())!==!1){const[w,...b]=x?x.split(";").map(B=>B.trim()).filter(Boolean):[];p.setContentType([w||"multipart/form-data",...b].join("; "))}}if(At.hasStandardBrowserEnv&&(r&&S.isFunction(r)&&(r=r(o)),r||r!==!1&&qm(o.url))){const w=h&&d&&Wm.read(d);w&&p.set(h,w)}return o},Gm=typeof XMLHttpRequest<"u",Xm=Gm&&function(i){return new Promise(function(o,a){const r=Ql(i);let h=r.data;const d=Rt.from(r.headers).normalize();let{responseType:p,onUploadProgress:v,onDownloadProgress:x}=r,w,b,B,E,O;function T(){E&&E(),O&&O(),r.cancelToken&&r.cancelToken.unsubscribe(w),r.signal&&r.signal.removeEventListener("abort",w)}let N=new XMLHttpRequest;N.open(r.method.toUpperCase(),r.url,!0),N.timeout=r.timeout;function j(){if(!N)return;const V=Rt.from("getAllResponseHeaders"in N&&N.getAllResponseHeaders()),K={data:!p||p==="text"||p==="json"?N.responseText:N.response,status:N.status,statusText:N.statusText,headers:V,config:i,request:N};Xl(function(yt){o(yt),T()},function(yt){a(yt),T()},K),N=null}"onloadend"in N?N.onloadend=j:N.onreadystatechange=function(){!N||N.readyState!==4||N.status===0&&!(N.responseURL&&N.responseURL.indexOf("file:")===0)||setTimeout(j)},N.onabort=function(){N&&(a(new H("Request aborted",H.ECONNABORTED,i,N)),N=null)},N.onerror=function(){a(new H("Network Error",H.ERR_NETWORK,i,N)),N=null},N.ontimeout=function(){let V=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const K=r.transitional||Jl;r.timeoutErrorMessage&&(V=r.timeoutErrorMessage),a(new H(V,K.clarifyTimeoutError?H.ETIMEDOUT:H.ECONNABORTED,i,N)),N=null},h===void 0&&d.setContentType(null),"setRequestHeader"in N&&S.forEach(d.toJSON(),function(V,K){N.setRequestHeader(K,V)}),S.isUndefined(r.withCredentials)||(N.withCredentials=!!r.withCredentials),p&&p!=="json"&&(N.responseType=r.responseType),x&&([B,O]=Di(x,!0),N.addEventListener("progress",B)),v&&N.upload&&([b,E]=Di(v),N.upload.addEventListener("progress",b),N.upload.addEventListener("loadend",E)),(r.cancelToken||r.signal)&&(w=V=>{N&&(a(!V||V.type?new on(null,i,N):V),N.abort(),N=null)},r.cancelToken&&r.cancelToken.subscribe(w),r.signal&&(r.signal.aborted?w():r.signal.addEventListener("abort",w)));const M=Um(r.url);if(M&&At.protocols.indexOf(M)===-1){a(new H("Unsupported protocol "+M+":",H.ERR_BAD_REQUEST,i));return}N.send(h||null)})},Ym=(i,o)=>{const{length:a}=i=i?i.filter(Boolean):[];if(o||a){let r=new AbortController,h;const d=function(w){if(!h){h=!0,v();const b=w instanceof Error?w:this.reason;r.abort(b instanceof H?b:new on(b instanceof Error?b.message:b))}};let p=o&&setTimeout(()=>{p=null,d(new H(`timeout ${o} of ms exceeded`,H.ETIMEDOUT))},o);const v=()=>{i&&(p&&clearTimeout(p),p=null,i.forEach(w=>{w.unsubscribe?w.unsubscribe(d):w.removeEventListener("abort",d)}),i=null)};i.forEach(w=>w.addEventListener("abort",d));const{signal:x}=r;return x.unsubscribe=()=>S.asap(v),x}},Qm=function*(i,o){let a=i.byteLength;if(a{const h=Zm(i,o);let d=0,p,v=x=>{p||(p=!0,r&&r(x))};return new ReadableStream({async pull(x){try{const{done:w,value:b}=await h.next();if(w){v(),x.close();return}let B=b.byteLength;if(a){let E=d+=B;a(E)}x.enqueue(new Uint8Array(b))}catch(w){throw v(w),w}},cancel(x){return v(x),h.return()}},{highWaterMark:2})},Hi=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",Zl=Hi&&typeof ReadableStream=="function",eg=Hi&&(typeof TextEncoder=="function"?(i=>o=>i.encode(o))(new TextEncoder):async i=>new Uint8Array(await new Response(i).arrayBuffer())),tc=(i,...o)=>{try{return!!i(...o)}catch{return!1}},ng=Zl&&tc(()=>{let i=!1;const o=new Request(At.origin,{body:new ReadableStream,method:"POST",get duplex(){return i=!0,"half"}}).headers.has("Content-Type");return i&&!o}),sl=64*1024,ds=Zl&&tc(()=>S.isReadableStream(new Response("").body)),Ii={stream:ds&&(i=>i.body)};Hi&&(i=>{["text","arrayBuffer","blob","formData","stream"].forEach(o=>{!Ii[o]&&(Ii[o]=S.isFunction(i[o])?a=>a[o]():(a,r)=>{throw new H(`Response type '${o}' is not supported`,H.ERR_NOT_SUPPORT,r)})})})(new Response);const ig=async i=>{if(i==null)return 0;if(S.isBlob(i))return i.size;if(S.isSpecCompliantForm(i))return(await new Request(At.origin,{method:"POST",body:i}).arrayBuffer()).byteLength;if(S.isArrayBufferView(i)||S.isArrayBuffer(i))return i.byteLength;if(S.isURLSearchParams(i)&&(i=i+""),S.isString(i))return(await eg(i)).byteLength},og=async(i,o)=>S.toFiniteNumber(i.getContentLength())??ig(o),sg=Hi&&(async i=>{let{url:o,method:a,data:r,signal:h,cancelToken:d,timeout:p,onDownloadProgress:v,onUploadProgress:x,responseType:w,headers:b,withCredentials:B="same-origin",fetchOptions:E}=Ql(i);w=w?(w+"").toLowerCase():"text";let O=Ym([h,d&&d.toAbortSignal()],p),T;const N=O&&O.unsubscribe&&(()=>{O.unsubscribe()});let j;try{if(x&&ng&&a!=="get"&&a!=="head"&&(j=await og(b,r))!==0){let St=new Request(o,{method:"POST",body:r,duplex:"half"}),dt;if(S.isFormData(r)&&(dt=St.headers.get("content-type"))&&b.setContentType(dt),St.body){const[_t,zt]=el(j,Di(nl(x)));r=ol(St.body,sl,_t,zt)}}S.isString(B)||(B=B?"include":"omit");const M="credentials"in Request.prototype;T=new Request(o,{...E,signal:O,method:a.toUpperCase(),headers:b.normalize().toJSON(),body:r,duplex:"half",credentials:M?B:void 0});let V=await fetch(T);const K=ds&&(w==="stream"||w==="response");if(ds&&(v||K&&N)){const St={};["status","statusText","headers"].forEach(Tt=>{St[Tt]=V[Tt]});const dt=S.toFiniteNumber(V.headers.get("content-length")),[_t,zt]=v&&el(dt,Di(nl(v),!0))||[];V=new Response(ol(V.body,sl,_t,()=>{zt&&zt(),N&&N()}),St)}w=w||"text";let yt=await Ii[S.findKey(Ii,w)||"text"](V,i);return!K&&N&&N(),await new Promise((St,dt)=>{Xl(St,dt,{data:yt,headers:Rt.from(V.headers),status:V.status,statusText:V.statusText,config:i,request:T})})}catch(M){throw N&&N(),M&&M.name==="TypeError"&&/fetch/i.test(M.message)?Object.assign(new H("Network Error",H.ERR_NETWORK,i,T),{cause:M.cause||M}):H.from(M,M&&M.code,i,T)}}),fs={http:ym,xhr:Xm,fetch:sg};S.forEach(fs,(i,o)=>{if(i){try{Object.defineProperty(i,"name",{value:o})}catch{}Object.defineProperty(i,"adapterName",{value:o})}});const rl=i=>`- ${i}`,rg=i=>S.isFunction(i)||i===null||i===!1,ec={getAdapter:i=>{i=S.isArray(i)?i:[i];const{length:o}=i;let a,r;const h={};for(let d=0;d`adapter ${v} `+(x===!1?"is not supported by the environment":"is not available in the build"));let p=o?d.length>1?`since : `+d.map(rl).join(` `):" "+rl(d[0]):"as no adapter specified";throw new H("There is no suitable adapter to dispatch the request "+p,"ERR_NOT_SUPPORT")}return r},adapters:fs};function is(i){if(i.cancelToken&&i.cancelToken.throwIfRequested(),i.signal&&i.signal.aborted)throw new on(null,i)}function al(i){return is(i),i.headers=Rt.from(i.headers),i.data=ns.call(i,i.transformRequest),["post","put","patch"].indexOf(i.method)!==-1&&i.headers.setContentType("application/x-www-form-urlencoded",!1),ec.getAdapter(i.adapter||Un.adapter)(i).then(function(o){return is(i),o.data=ns.call(i,i.transformResponse,o),o.headers=Rt.from(o.headers),o},function(o){return Gl(o)||(is(i),o&&o.response&&(o.response.data=ns.call(i,i.transformResponse,o.response),o.response.headers=Rt.from(o.response.headers))),Promise.reject(o)})}const nc="1.7.7",Cs={};["object","boolean","number","function","string","symbol"].forEach((i,o)=>{Cs[i]=function(a){return typeof a===i||"a"+(o<1?"n ":" ")+i}});const ll={};Cs.transitional=function(i,o,a){function r(h,d){return"[Axios v"+nc+"] Transitional option '"+h+"'"+d+(a?". "+a:"")}return(h,d,p)=>{if(i===!1)throw new H(r(d," has been removed"+(o?" in "+o:"")),H.ERR_DEPRECATED);return o&&!ll[d]&&(ll[d]=!0,console.warn(r(d," has been deprecated since v"+o+" and will be removed in the near future"))),i?i(h,d,p):!0}};function ag(i,o,a){if(typeof i!="object")throw new H("options must be an object",H.ERR_BAD_OPTION_VALUE);const r=Object.keys(i);let h=r.length;for(;h-- >0;){const d=r[h],p=o[d];if(p){const v=i[d],x=v===void 0||p(v,d,i);if(x!==!0)throw new H("option "+d+" must be "+x,H.ERR_BAD_OPTION_VALUE);continue}if(a!==!0)throw new H("Unknown option "+d,H.ERR_BAD_OPTION)}}const ps={assertOptions:ag,validators:Cs},fe=ps.validators;let De=class{constructor(o){this.defaults=o,this.interceptors={request:new Za,response:new Za}}async request(o,a){try{return await this._request(o,a)}catch(r){if(r instanceof Error){let h;Error.captureStackTrace?Error.captureStackTrace(h={}):h=new Error;const d=h.stack?h.stack.replace(/^.+\n/,""):"";try{r.stack?d&&!String(r.stack).endsWith(d.replace(/^.+\n.+\n/,""))&&(r.stack+=` -`+d):r.stack=d}catch{}}throw r}}_request(o,a){typeof o=="string"?(a=a||{},a.url=o):a=o||{},a=Fe(this.defaults,a);const{transitional:r,paramsSerializer:h,headers:d}=a;r!==void 0&&ps.assertOptions(r,{silentJSONParsing:fe.transitional(fe.boolean),forcedJSONParsing:fe.transitional(fe.boolean),clarifyTimeoutError:fe.transitional(fe.boolean)},!1),h!=null&&(S.isFunction(h)?a.paramsSerializer={serialize:h}:ps.assertOptions(h,{encode:fe.function,serialize:fe.function},!0)),a.method=(a.method||this.defaults.method||"get").toLowerCase();let p=d&&S.merge(d.common,d[a.method]);d&&S.forEach(["delete","get","head","post","put","patch","common"],T=>{delete d[T]}),a.headers=Rt.concat(p,d);const v=[];let x=!0;this.interceptors.request.forEach(function(T){typeof T.runWhen=="function"&&T.runWhen(a)===!1||(x=x&&T.synchronous,v.unshift(T.fulfilled,T.rejected))});const w=[];this.interceptors.response.forEach(function(T){w.push(T.fulfilled,T.rejected)});let b,B=0,E;if(!x){const T=[al.bind(this),void 0];for(T.unshift.apply(T,v),T.push.apply(T,w),E=T.length,b=Promise.resolve(a);B{if(!r._listeners)return;let d=r._listeners.length;for(;d-- >0;)r._listeners[d](h);r._listeners=null}),this.promise.then=h=>{let d;const p=new Promise(v=>{r.subscribe(v),d=v}).then(h);return p.cancel=function(){r.unsubscribe(d)},p},o(function(h,d,p){r.reason||(r.reason=new on(h,d,p),a(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(o){if(this.reason){o(this.reason);return}this._listeners?this._listeners.push(o):this._listeners=[o]}unsubscribe(o){if(!this._listeners)return;const a=this._listeners.indexOf(o);a!==-1&&this._listeners.splice(a,1)}toAbortSignal(){const o=new AbortController,a=r=>{o.abort(r)};return this.subscribe(a),o.signal.unsubscribe=()=>this.unsubscribe(a),o.signal}static source(){let o;return{token:new ic(function(a){o=a}),cancel:o}}};function cg(i){return function(o){return i.apply(null,o)}}function ug(i){return S.isObject(i)&&i.isAxiosError===!0}const ms={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(ms).forEach(([i,o])=>{ms[o]=i});function oc(i){const o=new De(i),a=Rl(De.prototype.request,o);return S.extend(a,De.prototype,o,{allOwnKeys:!0}),S.extend(a,o,null,{allOwnKeys:!0}),a.create=function(r){return oc(Fe(i,r))},a}const lt=oc(Un);lt.Axios=De;lt.CanceledError=on;lt.CancelToken=lg;lt.isCancel=Gl;lt.VERSION=nc;lt.toFormData=zi;lt.AxiosError=H;lt.Cancel=lt.CanceledError;lt.all=function(i){return Promise.all(i)};lt.spread=cg;lt.isAxiosError=ug;lt.mergeConfig=Fe;lt.AxiosHeaders=Rt;lt.formToJSON=i=>Kl(S.isHTMLForm(i)?new FormData(i):i);lt.getAdapter=ec.getAdapter;lt.HttpStatusCode=ms;lt.default=lt;var oe=(i=>(i.Primary="Primary",i.Success="Success",i.Warning="Warning",i.Danger="Danger",i))(oe||{});const hg=xl.defineStore("auth",{persist:!0,state:()=>({user:null}),getters:{isAuthenticated:i=>i.user!==null},actions:{setUser(i){this.user=i},unsetUser(){this.user=null},async login(i){return lt.post("/account/login",i).then(o=>(this.setUser(o.data),this.user)).catch(o=>{throw{description:"An error as occurred",style:oe.Danger,closeBtn:!0,...o.response.data}})},async check(){return lt.get("/account/auth-check").then(i=>(this.setUser(i.data.user),this.user)).catch(i=>{throw this.unsetUser(),{description:"An error as occurred",style:oe.Danger,closeBtn:!0,...i.response.data}})},async logout(){return this.unsetUser(),lt.get("/account/logout").catch(i=>{throw{description:"An error as occurred",style:oe.Danger,closeBtn:!0,...i.response.data}})}}}),dg={class:"uk-fieldset"},fg={class:"uk-margin"},pg={class:"uk-inline uk-width-1-1"},mg={class:"uk-margin"},gg={class:"uk-inline uk-width-1-1"},vg={class:"uk-text-center"},bg=["disabled"],qi=l.defineComponent({__name:"FormLogin",setup(i){const o=l.ref(!1),a=l.ref();let r={user_name:"",password:""};async function h(){o.value=!0,a.value=null,await hg().login(r).then(p=>{xs.notification({message:"Welcome back "+(p==null?void 0:p.full_name)+"!",status:"success",pos:"bottom-right",timeout:4e3})}).catch(p=>{a.value=p}).finally(()=>{o.value=!1})}return(d,p)=>{const v=l.resolveComponent("UFAlertContainer");return l.openBlock(),l.createElementBlock("form",{onSubmit:p[2]||(p[2]=l.withModifiers(x=>h(),["prevent"]))},[l.createElementVNode("fieldset",dg,[a.value?(l.openBlock(),l.createBlock(v,{key:0,"data-test":"error",alert:a.value},null,8,["alert"])):l.createCommentVNode("",!0),l.createElementVNode("div",fg,[l.createElementVNode("div",pg,[p[3]||(p[3]=l.createElementVNode("span",{class:"uk-form-icon","uk-icon":"icon: user"},null,-1)),l.withDirectives(l.createElementVNode("input",{class:"uk-input",type:"text",placeholder:"Username","aria-label":"Username","data-test":"username","onUpdate:modelValue":p[0]||(p[0]=x=>l.unref(r).user_name=x)},null,512),[[l.vModelText,l.unref(r).user_name]])])]),l.createElementVNode("div",mg,[l.createElementVNode("div",gg,[p[4]||(p[4]=l.createElementVNode("span",{class:"uk-form-icon","uk-icon":"icon: lock"},null,-1)),l.withDirectives(l.createElementVNode("input",{class:"uk-input",type:"password",placeholder:"Password","aria-label":"Password","data-test":"password","onUpdate:modelValue":p[1]||(p[1]=x=>l.unref(r).password=x)},null,512),[[l.vModelText,l.unref(r).password]])])]),l.createElementVNode("div",vg,[l.createElementVNode("button",{class:"uk-button uk-button-primary",disabled:o.value,"data-test":"submit"}," Login ",8,bg)])])],32)}}});function sc(i,o){return function(){return i.apply(o,arguments)}}const{toString:wg}=Object.prototype,{getPrototypeOf:Ns}=Object,Wi=(i=>o=>{const a=wg.call(o);return i[a]||(i[a]=a.slice(8,-1).toLowerCase())})(Object.create(null)),Xt=i=>(i=i.toLowerCase(),o=>Wi(o)===i),Ji=i=>o=>typeof o===i,{isArray:sn}=Array,Vn=Ji("undefined");function yg(i){return i!==null&&!Vn(i)&&i.constructor!==null&&!Vn(i.constructor)&&Ut(i.constructor.isBuffer)&&i.constructor.isBuffer(i)}const rc=Xt("ArrayBuffer");function kg(i){let o;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?o=ArrayBuffer.isView(i):o=i&&i.buffer&&rc(i.buffer),o}const $g=Ji("string"),Ut=Ji("function"),ac=Ji("number"),Ki=i=>i!==null&&typeof i=="object",xg=i=>i===!0||i===!1,Ai=i=>{if(Wi(i)!=="object")return!1;const o=Ns(i);return(o===null||o===Object.prototype||Object.getPrototypeOf(o)===null)&&!(Symbol.toStringTag in i)&&!(Symbol.iterator in i)},Eg=Xt("Date"),Sg=Xt("File"),_g=Xt("Blob"),Cg=Xt("FileList"),Ng=i=>Ki(i)&&Ut(i.pipe),Tg=i=>{let o;return i&&(typeof FormData=="function"&&i instanceof FormData||Ut(i.append)&&((o=Wi(i))==="formdata"||o==="object"&&Ut(i.toString)&&i.toString()==="[object FormData]"))},Bg=Xt("URLSearchParams"),[Og,Pg,Ag,Rg]=["ReadableStream","Request","Response","Headers"].map(Xt),Dg=i=>i.trim?i.trim():i.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function zn(i,o,{allOwnKeys:a=!1}={}){if(i===null||typeof i>"u")return;let r,h;if(typeof i!="object"&&(i=[i]),sn(i))for(r=0,h=i.length;r0;)if(h=a[r],o===h.toLowerCase())return h;return null}const Re=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,cc=i=>!Vn(i)&&i!==Re;function gs(){const{caseless:i}=cc(this)&&this||{},o={},a=(r,h)=>{const d=i&&lc(o,h)||h;Ai(o[d])&&Ai(r)?o[d]=gs(o[d],r):Ai(r)?o[d]=gs({},r):sn(r)?o[d]=r.slice():o[d]=r};for(let r=0,h=arguments.length;r(zn(o,(h,d)=>{a&&Ut(h)?i[d]=sc(h,a):i[d]=h},{allOwnKeys:r}),i),Fg=i=>(i.charCodeAt(0)===65279&&(i=i.slice(1)),i),Vg=(i,o,a,r)=>{i.prototype=Object.create(o.prototype,r),i.prototype.constructor=i,Object.defineProperty(i,"super",{value:o.prototype}),a&&Object.assign(i.prototype,a)},jg=(i,o,a,r)=>{let h,d,p;const v={};if(o=o||{},i==null)return o;do{for(h=Object.getOwnPropertyNames(i),d=h.length;d-- >0;)p=h[d],(!r||r(p,i,o))&&!v[p]&&(o[p]=i[p],v[p]=!0);i=a!==!1&&Ns(i)}while(i&&(!a||a(i,o))&&i!==Object.prototype);return o},Lg=(i,o,a)=>{i=String(i),(a===void 0||a>i.length)&&(a=i.length),a-=o.length;const r=i.indexOf(o,a);return r!==-1&&r===a},Mg=i=>{if(!i)return null;if(sn(i))return i;let o=i.length;if(!ac(o))return null;const a=new Array(o);for(;o-- >0;)a[o]=i[o];return a},Ug=(i=>o=>i&&o instanceof i)(typeof Uint8Array<"u"&&Ns(Uint8Array)),zg=(i,o)=>{const a=(i&&i[Symbol.iterator]).call(i);let r;for(;(r=a.next())&&!r.done;){const h=r.value;o.call(i,h[0],h[1])}},Hg=(i,o)=>{let a;const r=[];for(;(a=i.exec(o))!==null;)r.push(a);return r},qg=Xt("HTMLFormElement"),Wg=i=>i.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(o,a,r){return a.toUpperCase()+r}),cl=(({hasOwnProperty:i})=>(o,a)=>i.call(o,a))(Object.prototype),Jg=Xt("RegExp"),uc=(i,o)=>{const a=Object.getOwnPropertyDescriptors(i),r={};zn(a,(h,d)=>{let p;(p=o(h,d,i))!==!1&&(r[d]=p||h)}),Object.defineProperties(i,r)},Kg=i=>{uc(i,(o,a)=>{if(Ut(i)&&["arguments","caller","callee"].indexOf(a)!==-1)return!1;const r=i[a];if(Ut(r)){if(o.enumerable=!1,"writable"in o){o.writable=!1;return}o.set||(o.set=()=>{throw Error("Can not rewrite read-only method '"+a+"'")})}})},Gg=(i,o)=>{const a={},r=h=>{h.forEach(d=>{a[d]=!0})};return sn(i)?r(i):r(String(i).split(o)),a},Xg=()=>{},Yg=(i,o)=>i!=null&&Number.isFinite(i=+i)?i:o,os="abcdefghijklmnopqrstuvwxyz",ul="0123456789",hc={DIGIT:ul,ALPHA:os,ALPHA_DIGIT:os+os.toUpperCase()+ul},Qg=(i=16,o=hc.ALPHA_DIGIT)=>{let a="";const{length:r}=o;for(;i--;)a+=o[Math.random()*r|0];return a};function Zg(i){return!!(i&&Ut(i.append)&&i[Symbol.toStringTag]==="FormData"&&i[Symbol.iterator])}const tv=i=>{const o=new Array(10),a=(r,h)=>{if(Ki(r)){if(o.indexOf(r)>=0)return;if(!("toJSON"in r)){o[h]=r;const d=sn(r)?[]:{};return zn(r,(p,v)=>{const x=a(p,h+1);!Vn(x)&&(d[v]=x)}),o[h]=void 0,d}}return r};return a(i,0)},ev=Xt("AsyncFunction"),nv=i=>i&&(Ki(i)||Ut(i))&&Ut(i.then)&&Ut(i.catch),dc=((i,o)=>i?setImmediate:o?((a,r)=>(Re.addEventListener("message",({source:h,data:d})=>{h===Re&&d===a&&r.length&&r.shift()()},!1),h=>{r.push(h),Re.postMessage(a,"*")}))(`axios@${Math.random()}`,[]):a=>setTimeout(a))(typeof setImmediate=="function",Ut(Re.postMessage)),iv=typeof queueMicrotask<"u"?queueMicrotask.bind(Re):typeof process<"u"&&process.nextTick||dc,_={isArray:sn,isArrayBuffer:rc,isBuffer:yg,isFormData:Tg,isArrayBufferView:kg,isString:$g,isNumber:ac,isBoolean:xg,isObject:Ki,isPlainObject:Ai,isReadableStream:Og,isRequest:Pg,isResponse:Ag,isHeaders:Rg,isUndefined:Vn,isDate:Eg,isFile:Sg,isBlob:_g,isRegExp:Jg,isFunction:Ut,isStream:Ng,isURLSearchParams:Bg,isTypedArray:Ug,isFileList:Cg,forEach:zn,merge:gs,extend:Ig,trim:Dg,stripBOM:Fg,inherits:Vg,toFlatObject:jg,kindOf:Wi,kindOfTest:Xt,endsWith:Lg,toArray:Mg,forEachEntry:zg,matchAll:Hg,isHTMLForm:qg,hasOwnProperty:cl,hasOwnProp:cl,reduceDescriptors:uc,freezeMethods:Kg,toObjectSet:Gg,toCamelCase:Wg,noop:Xg,toFiniteNumber:Yg,findKey:lc,global:Re,isContextDefined:cc,ALPHABET:hc,generateString:Qg,isSpecCompliantForm:Zg,toJSONObject:tv,isAsyncFn:ev,isThenable:nv,setImmediate:dc,asap:iv};function q(i,o,a,r,h){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=i,this.name="AxiosError",o&&(this.code=o),a&&(this.config=a),r&&(this.request=r),h&&(this.response=h)}_.inherits(q,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:_.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const fc=q.prototype,pc={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(i=>{pc[i]={value:i}});Object.defineProperties(q,pc);Object.defineProperty(fc,"isAxiosError",{value:!0});q.from=(i,o,a,r,h,d)=>{const p=Object.create(fc);return _.toFlatObject(i,p,function(v){return v!==Error.prototype},v=>v!=="isAxiosError"),q.call(p,i.message,o,a,r,h),p.cause=i,p.name=i.name,d&&Object.assign(p,d),p};const ov=null;function vs(i){return _.isPlainObject(i)||_.isArray(i)}function mc(i){return _.endsWith(i,"[]")?i.slice(0,-2):i}function hl(i,o,a){return i?i.concat(o).map(function(r,h){return r=mc(r),!a&&h?"["+r+"]":r}).join(a?".":""):o}function sv(i){return _.isArray(i)&&!i.some(vs)}const rv=_.toFlatObject(_,{},null,function(i){return/^is[A-Z]/.test(i)});function Gi(i,o,a){if(!_.isObject(i))throw new TypeError("target must be an object");o=o||new FormData,a=_.toFlatObject(a,{metaTokens:!0,dots:!1,indexes:!1},!1,function(O,T){return!_.isUndefined(T[O])});const r=a.metaTokens,h=a.visitor||w,d=a.dots,p=a.indexes,v=(a.Blob||typeof Blob<"u"&&Blob)&&_.isSpecCompliantForm(o);if(!_.isFunction(h))throw new TypeError("visitor must be a function");function x(O){if(O===null)return"";if(_.isDate(O))return O.toISOString();if(!v&&_.isBlob(O))throw new q("Blob is not supported. Use a Buffer instead.");return _.isArrayBuffer(O)||_.isTypedArray(O)?v&&typeof Blob=="function"?new Blob([O]):Buffer.from(O):O}function w(O,T,N){let V=O;if(O&&!N&&typeof O=="object"){if(_.endsWith(T,"{}"))T=r?T:T.slice(0,-2),O=JSON.stringify(O);else if(_.isArray(O)&&sv(O)||(_.isFileList(O)||_.endsWith(T,"[]"))&&(V=_.toArray(O)))return T=mc(T),V.forEach(function(M,j){!(_.isUndefined(M)||M===null)&&o.append(p===!0?hl([T],j,d):p===null?T:T+"[]",x(M))}),!1}return vs(O)?!0:(o.append(hl(N,T,d),x(O)),!1)}const b=[],B=Object.assign(rv,{defaultVisitor:w,convertValue:x,isVisitable:vs});function E(O,T){if(!_.isUndefined(O)){if(b.indexOf(O)!==-1)throw Error("Circular reference detected in "+T.join("."));b.push(O),_.forEach(O,function(N,V){(!(_.isUndefined(N)||N===null)&&h.call(o,N,_.isString(V)?V.trim():V,T,B))===!0&&E(N,T?T.concat(V):[V])}),b.pop()}}if(!_.isObject(i))throw new TypeError("data must be an object");return E(i),o}function dl(i){const o={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(i).replace(/[!'()~]|%20|%00/g,function(a){return o[a]})}function Ts(i,o){this._pairs=[],i&&Gi(i,this,o)}const gc=Ts.prototype;gc.append=function(i,o){this._pairs.push([i,o])};gc.toString=function(i){const o=i?function(a){return i.call(this,a,dl)}:dl;return this._pairs.map(function(a){return o(a[0])+"="+o(a[1])},"").join("&")};function av(i){return encodeURIComponent(i).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function vc(i,o,a){if(!o)return i;const r=a&&a.encode||av,h=a&&a.serialize;let d;if(h?d=h(o,a):d=_.isURLSearchParams(o)?o.toString():new Ts(o,a).toString(r),d){const p=i.indexOf("#");p!==-1&&(i=i.slice(0,p)),i+=(i.indexOf("?")===-1?"?":"&")+d}return i}class fl{constructor(){this.handlers=[]}use(o,a,r){return this.handlers.push({fulfilled:o,rejected:a,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(o){this.handlers[o]&&(this.handlers[o]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(o){_.forEach(this.handlers,function(a){a!==null&&o(a)})}}const bc={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},lv=typeof URLSearchParams<"u"?URLSearchParams:Ts,cv=typeof FormData<"u"?FormData:null,uv=typeof Blob<"u"?Blob:null,hv={isBrowser:!0,classes:{URLSearchParams:lv,FormData:cv,Blob:uv},protocols:["http","https","file","blob","url","data"]},Bs=typeof window<"u"&&typeof document<"u",dv=(i=>Bs&&["ReactNative","NativeScript","NS"].indexOf(i)<0)(typeof navigator<"u"&&navigator.product),fv=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",pv=Bs&&window.location.href||"http://localhost",mv=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Bs,hasStandardBrowserEnv:dv,hasStandardBrowserWebWorkerEnv:fv,origin:pv},Symbol.toStringTag,{value:"Module"})),Kt={...mv,...hv};function gv(i,o){return Gi(i,new Kt.classes.URLSearchParams,Object.assign({visitor:function(a,r,h,d){return Kt.isNode&&_.isBuffer(a)?(this.append(r,a.toString("base64")),!1):d.defaultVisitor.apply(this,arguments)}},o))}function vv(i){return _.matchAll(/\w+|\[(\w*)]/g,i).map(o=>o[0]==="[]"?"":o[1]||o[0])}function bv(i){const o={},a=Object.keys(i);let r;const h=a.length;let d;for(r=0;r=a.length;return p=!p&&_.isArray(h)?h.length:p,x?(_.hasOwnProp(h,p)?h[p]=[h[p],r]:h[p]=r,!v):((!h[p]||!_.isObject(h[p]))&&(h[p]=[]),o(a,r,h[p],d)&&_.isArray(h[p])&&(h[p]=bv(h[p])),!v)}if(_.isFormData(i)&&_.isFunction(i.entries)){const a={};return _.forEachEntry(i,(r,h)=>{o(vv(r),h,a,0)}),a}return null}function wv(i,o,a){if(_.isString(i))try{return(o||JSON.parse)(i),_.trim(i)}catch(r){if(r.name!=="SyntaxError")throw r}return(0,JSON.stringify)(i)}const Hn={transitional:bc,adapter:["xhr","http","fetch"],transformRequest:[function(i,o){const a=o.getContentType()||"",r=a.indexOf("application/json")>-1,h=_.isObject(i);if(h&&_.isHTMLForm(i)&&(i=new FormData(i)),_.isFormData(i))return r?JSON.stringify(wc(i)):i;if(_.isArrayBuffer(i)||_.isBuffer(i)||_.isStream(i)||_.isFile(i)||_.isBlob(i)||_.isReadableStream(i))return i;if(_.isArrayBufferView(i))return i.buffer;if(_.isURLSearchParams(i))return o.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),i.toString();let d;if(h){if(a.indexOf("application/x-www-form-urlencoded")>-1)return gv(i,this.formSerializer).toString();if((d=_.isFileList(i))||a.indexOf("multipart/form-data")>-1){const p=this.env&&this.env.FormData;return Gi(d?{"files[]":i}:i,p&&new p,this.formSerializer)}}return h||r?(o.setContentType("application/json",!1),wv(i)):i}],transformResponse:[function(i){const o=this.transitional||Hn.transitional,a=o&&o.forcedJSONParsing,r=this.responseType==="json";if(_.isResponse(i)||_.isReadableStream(i))return i;if(i&&_.isString(i)&&(a&&!this.responseType||r)){const h=!(o&&o.silentJSONParsing)&&r;try{return JSON.parse(i)}catch(d){if(h)throw d.name==="SyntaxError"?q.from(d,q.ERR_BAD_RESPONSE,this,null,this.response):d}}return i}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Kt.classes.FormData,Blob:Kt.classes.Blob},validateStatus:function(i){return i>=200&&i<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};_.forEach(["delete","get","head","post","put","patch"],i=>{Hn.headers[i]={}});const yv=_.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),kv=i=>{const o={};let a,r,h;return i&&i.split(` +`+d):r.stack=d}catch{}}throw r}}_request(o,a){typeof o=="string"?(a=a||{},a.url=o):a=o||{},a=Fe(this.defaults,a);const{transitional:r,paramsSerializer:h,headers:d}=a;r!==void 0&&ps.assertOptions(r,{silentJSONParsing:fe.transitional(fe.boolean),forcedJSONParsing:fe.transitional(fe.boolean),clarifyTimeoutError:fe.transitional(fe.boolean)},!1),h!=null&&(S.isFunction(h)?a.paramsSerializer={serialize:h}:ps.assertOptions(h,{encode:fe.function,serialize:fe.function},!0)),a.method=(a.method||this.defaults.method||"get").toLowerCase();let p=d&&S.merge(d.common,d[a.method]);d&&S.forEach(["delete","get","head","post","put","patch","common"],T=>{delete d[T]}),a.headers=Rt.concat(p,d);const v=[];let x=!0;this.interceptors.request.forEach(function(T){typeof T.runWhen=="function"&&T.runWhen(a)===!1||(x=x&&T.synchronous,v.unshift(T.fulfilled,T.rejected))});const w=[];this.interceptors.response.forEach(function(T){w.push(T.fulfilled,T.rejected)});let b,B=0,E;if(!x){const T=[al.bind(this),void 0];for(T.unshift.apply(T,v),T.push.apply(T,w),E=T.length,b=Promise.resolve(a);B{if(!r._listeners)return;let d=r._listeners.length;for(;d-- >0;)r._listeners[d](h);r._listeners=null}),this.promise.then=h=>{let d;const p=new Promise(v=>{r.subscribe(v),d=v}).then(h);return p.cancel=function(){r.unsubscribe(d)},p},o(function(h,d,p){r.reason||(r.reason=new on(h,d,p),a(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(o){if(this.reason){o(this.reason);return}this._listeners?this._listeners.push(o):this._listeners=[o]}unsubscribe(o){if(!this._listeners)return;const a=this._listeners.indexOf(o);a!==-1&&this._listeners.splice(a,1)}toAbortSignal(){const o=new AbortController,a=r=>{o.abort(r)};return this.subscribe(a),o.signal.unsubscribe=()=>this.unsubscribe(a),o.signal}static source(){let o;return{token:new ic(function(a){o=a}),cancel:o}}};function cg(i){return function(o){return i.apply(null,o)}}function ug(i){return S.isObject(i)&&i.isAxiosError===!0}const ms={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(ms).forEach(([i,o])=>{ms[o]=i});function oc(i){const o=new De(i),a=Rl(De.prototype.request,o);return S.extend(a,De.prototype,o,{allOwnKeys:!0}),S.extend(a,o,null,{allOwnKeys:!0}),a.create=function(r){return oc(Fe(i,r))},a}const lt=oc(Un);lt.Axios=De;lt.CanceledError=on;lt.CancelToken=lg;lt.isCancel=Gl;lt.VERSION=nc;lt.toFormData=zi;lt.AxiosError=H;lt.Cancel=lt.CanceledError;lt.all=function(i){return Promise.all(i)};lt.spread=cg;lt.isAxiosError=ug;lt.mergeConfig=Fe;lt.AxiosHeaders=Rt;lt.formToJSON=i=>Kl(S.isHTMLForm(i)?new FormData(i):i);lt.getAdapter=ec.getAdapter;lt.HttpStatusCode=ms;lt.default=lt;var oe=(i=>(i.Primary="Primary",i.Success="Success",i.Warning="Warning",i.Danger="Danger",i))(oe||{});const hg=xl.defineStore("auth",{persist:!0,state:()=>({user:null}),getters:{isAuthenticated:i=>i.user!==null},actions:{setUser(i){this.user=i},unsetUser(){this.user=null},async login(i){return lt.post("/account/login",i).then(o=>(this.setUser(o.data),this.user)).catch(o=>{throw{description:"An error as occurred",style:oe.Danger,closeBtn:!0,...o.response.data}})},async check(){return lt.get("/account/auth-check").then(i=>(this.setUser(i.data.user),this.user)).catch(i=>{throw this.unsetUser(),{description:"An error as occurred",style:oe.Danger,closeBtn:!0,...i.response.data}})},async logout(){return this.unsetUser(),lt.get("/account/logout").catch(i=>{throw{description:"An error as occurred",style:oe.Danger,closeBtn:!0,...i.response.data}})}}}),dg={class:"uk-fieldset"},fg={class:"uk-margin"},pg={class:"uk-inline uk-width-1-1"},mg={class:"uk-margin"},gg={class:"uk-inline uk-width-1-1"},vg={class:"uk-text-center"},bg=["disabled"],qi=l.defineComponent({__name:"FormLogin",setup(i){const o=l.ref(!1),a=l.ref();let r={user_name:"",password:""};async function h(){o.value=!0,a.value=null,await hg().login(r).then(p=>{xs.notification({message:"Welcome back "+(p==null?void 0:p.full_name)+"!",status:"success",pos:"bottom-right",timeout:4e3})}).catch(p=>{a.value=p}).finally(()=>{o.value=!1})}return(d,p)=>{const v=l.resolveComponent("UFAlertContainer");return l.openBlock(),l.createElementBlock("form",{onSubmit:p[2]||(p[2]=l.withModifiers(x=>h(),["prevent"]))},[l.createElementVNode("fieldset",dg,[a.value?(l.openBlock(),l.createBlock(v,{key:0,"data-test":"error",alert:a.value},null,8,["alert"])):l.createCommentVNode("",!0),l.createElementVNode("div",fg,[l.createElementVNode("div",pg,[p[3]||(p[3]=l.createElementVNode("span",{class:"uk-form-icon","uk-icon":"icon: user"},null,-1)),l.withDirectives(l.createElementVNode("input",{class:"uk-input",type:"text",placeholder:"Username","aria-label":"Username","data-test":"username","onUpdate:modelValue":p[0]||(p[0]=x=>l.unref(r).user_name=x)},null,512),[[l.vModelText,l.unref(r).user_name]])])]),l.createElementVNode("div",mg,[l.createElementVNode("div",gg,[p[4]||(p[4]=l.createElementVNode("span",{class:"uk-form-icon","uk-icon":"icon: lock"},null,-1)),l.withDirectives(l.createElementVNode("input",{class:"uk-input",type:"password",placeholder:"Password","aria-label":"Password","data-test":"password","onUpdate:modelValue":p[1]||(p[1]=x=>l.unref(r).password=x)},null,512),[[l.vModelText,l.unref(r).password]])])]),l.createElementVNode("div",vg,[l.createElementVNode("button",{class:"uk-button uk-button-primary",disabled:o.value,"data-test":"submit"}," Login ",8,bg)])])],32)}}});function sc(i,o){return function(){return i.apply(o,arguments)}}const{toString:wg}=Object.prototype,{getPrototypeOf:Ns}=Object,Wi=(i=>o=>{const a=wg.call(o);return i[a]||(i[a]=a.slice(8,-1).toLowerCase())})(Object.create(null)),Xt=i=>(i=i.toLowerCase(),o=>Wi(o)===i),Ji=i=>o=>typeof o===i,{isArray:sn}=Array,jn=Ji("undefined");function yg(i){return i!==null&&!jn(i)&&i.constructor!==null&&!jn(i.constructor)&&Ut(i.constructor.isBuffer)&&i.constructor.isBuffer(i)}const rc=Xt("ArrayBuffer");function kg(i){let o;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?o=ArrayBuffer.isView(i):o=i&&i.buffer&&rc(i.buffer),o}const $g=Ji("string"),Ut=Ji("function"),ac=Ji("number"),Ki=i=>i!==null&&typeof i=="object",xg=i=>i===!0||i===!1,Ai=i=>{if(Wi(i)!=="object")return!1;const o=Ns(i);return(o===null||o===Object.prototype||Object.getPrototypeOf(o)===null)&&!(Symbol.toStringTag in i)&&!(Symbol.iterator in i)},Eg=Xt("Date"),Sg=Xt("File"),_g=Xt("Blob"),Cg=Xt("FileList"),Ng=i=>Ki(i)&&Ut(i.pipe),Tg=i=>{let o;return i&&(typeof FormData=="function"&&i instanceof FormData||Ut(i.append)&&((o=Wi(i))==="formdata"||o==="object"&&Ut(i.toString)&&i.toString()==="[object FormData]"))},Bg=Xt("URLSearchParams"),[Og,Pg,Ag,Rg]=["ReadableStream","Request","Response","Headers"].map(Xt),Dg=i=>i.trim?i.trim():i.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function zn(i,o,{allOwnKeys:a=!1}={}){if(i===null||typeof i>"u")return;let r,h;if(typeof i!="object"&&(i=[i]),sn(i))for(r=0,h=i.length;r0;)if(h=a[r],o===h.toLowerCase())return h;return null}const Re=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,cc=i=>!jn(i)&&i!==Re;function gs(){const{caseless:i}=cc(this)&&this||{},o={},a=(r,h)=>{const d=i&&lc(o,h)||h;Ai(o[d])&&Ai(r)?o[d]=gs(o[d],r):Ai(r)?o[d]=gs({},r):sn(r)?o[d]=r.slice():o[d]=r};for(let r=0,h=arguments.length;r(zn(o,(h,d)=>{a&&Ut(h)?i[d]=sc(h,a):i[d]=h},{allOwnKeys:r}),i),Fg=i=>(i.charCodeAt(0)===65279&&(i=i.slice(1)),i),jg=(i,o,a,r)=>{i.prototype=Object.create(o.prototype,r),i.prototype.constructor=i,Object.defineProperty(i,"super",{value:o.prototype}),a&&Object.assign(i.prototype,a)},Vg=(i,o,a,r)=>{let h,d,p;const v={};if(o=o||{},i==null)return o;do{for(h=Object.getOwnPropertyNames(i),d=h.length;d-- >0;)p=h[d],(!r||r(p,i,o))&&!v[p]&&(o[p]=i[p],v[p]=!0);i=a!==!1&&Ns(i)}while(i&&(!a||a(i,o))&&i!==Object.prototype);return o},Lg=(i,o,a)=>{i=String(i),(a===void 0||a>i.length)&&(a=i.length),a-=o.length;const r=i.indexOf(o,a);return r!==-1&&r===a},Mg=i=>{if(!i)return null;if(sn(i))return i;let o=i.length;if(!ac(o))return null;const a=new Array(o);for(;o-- >0;)a[o]=i[o];return a},Ug=(i=>o=>i&&o instanceof i)(typeof Uint8Array<"u"&&Ns(Uint8Array)),zg=(i,o)=>{const a=(i&&i[Symbol.iterator]).call(i);let r;for(;(r=a.next())&&!r.done;){const h=r.value;o.call(i,h[0],h[1])}},Hg=(i,o)=>{let a;const r=[];for(;(a=i.exec(o))!==null;)r.push(a);return r},qg=Xt("HTMLFormElement"),Wg=i=>i.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(o,a,r){return a.toUpperCase()+r}),cl=(({hasOwnProperty:i})=>(o,a)=>i.call(o,a))(Object.prototype),Jg=Xt("RegExp"),uc=(i,o)=>{const a=Object.getOwnPropertyDescriptors(i),r={};zn(a,(h,d)=>{let p;(p=o(h,d,i))!==!1&&(r[d]=p||h)}),Object.defineProperties(i,r)},Kg=i=>{uc(i,(o,a)=>{if(Ut(i)&&["arguments","caller","callee"].indexOf(a)!==-1)return!1;const r=i[a];if(Ut(r)){if(o.enumerable=!1,"writable"in o){o.writable=!1;return}o.set||(o.set=()=>{throw Error("Can not rewrite read-only method '"+a+"'")})}})},Gg=(i,o)=>{const a={},r=h=>{h.forEach(d=>{a[d]=!0})};return sn(i)?r(i):r(String(i).split(o)),a},Xg=()=>{},Yg=(i,o)=>i!=null&&Number.isFinite(i=+i)?i:o,os="abcdefghijklmnopqrstuvwxyz",ul="0123456789",hc={DIGIT:ul,ALPHA:os,ALPHA_DIGIT:os+os.toUpperCase()+ul},Qg=(i=16,o=hc.ALPHA_DIGIT)=>{let a="";const{length:r}=o;for(;i--;)a+=o[Math.random()*r|0];return a};function Zg(i){return!!(i&&Ut(i.append)&&i[Symbol.toStringTag]==="FormData"&&i[Symbol.iterator])}const tv=i=>{const o=new Array(10),a=(r,h)=>{if(Ki(r)){if(o.indexOf(r)>=0)return;if(!("toJSON"in r)){o[h]=r;const d=sn(r)?[]:{};return zn(r,(p,v)=>{const x=a(p,h+1);!jn(x)&&(d[v]=x)}),o[h]=void 0,d}}return r};return a(i,0)},ev=Xt("AsyncFunction"),nv=i=>i&&(Ki(i)||Ut(i))&&Ut(i.then)&&Ut(i.catch),dc=((i,o)=>i?setImmediate:o?((a,r)=>(Re.addEventListener("message",({source:h,data:d})=>{h===Re&&d===a&&r.length&&r.shift()()},!1),h=>{r.push(h),Re.postMessage(a,"*")}))(`axios@${Math.random()}`,[]):a=>setTimeout(a))(typeof setImmediate=="function",Ut(Re.postMessage)),iv=typeof queueMicrotask<"u"?queueMicrotask.bind(Re):typeof process<"u"&&process.nextTick||dc,_={isArray:sn,isArrayBuffer:rc,isBuffer:yg,isFormData:Tg,isArrayBufferView:kg,isString:$g,isNumber:ac,isBoolean:xg,isObject:Ki,isPlainObject:Ai,isReadableStream:Og,isRequest:Pg,isResponse:Ag,isHeaders:Rg,isUndefined:jn,isDate:Eg,isFile:Sg,isBlob:_g,isRegExp:Jg,isFunction:Ut,isStream:Ng,isURLSearchParams:Bg,isTypedArray:Ug,isFileList:Cg,forEach:zn,merge:gs,extend:Ig,trim:Dg,stripBOM:Fg,inherits:jg,toFlatObject:Vg,kindOf:Wi,kindOfTest:Xt,endsWith:Lg,toArray:Mg,forEachEntry:zg,matchAll:Hg,isHTMLForm:qg,hasOwnProperty:cl,hasOwnProp:cl,reduceDescriptors:uc,freezeMethods:Kg,toObjectSet:Gg,toCamelCase:Wg,noop:Xg,toFiniteNumber:Yg,findKey:lc,global:Re,isContextDefined:cc,ALPHABET:hc,generateString:Qg,isSpecCompliantForm:Zg,toJSONObject:tv,isAsyncFn:ev,isThenable:nv,setImmediate:dc,asap:iv};function q(i,o,a,r,h){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=i,this.name="AxiosError",o&&(this.code=o),a&&(this.config=a),r&&(this.request=r),h&&(this.response=h)}_.inherits(q,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:_.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const fc=q.prototype,pc={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(i=>{pc[i]={value:i}});Object.defineProperties(q,pc);Object.defineProperty(fc,"isAxiosError",{value:!0});q.from=(i,o,a,r,h,d)=>{const p=Object.create(fc);return _.toFlatObject(i,p,function(v){return v!==Error.prototype},v=>v!=="isAxiosError"),q.call(p,i.message,o,a,r,h),p.cause=i,p.name=i.name,d&&Object.assign(p,d),p};const ov=null;function vs(i){return _.isPlainObject(i)||_.isArray(i)}function mc(i){return _.endsWith(i,"[]")?i.slice(0,-2):i}function hl(i,o,a){return i?i.concat(o).map(function(r,h){return r=mc(r),!a&&h?"["+r+"]":r}).join(a?".":""):o}function sv(i){return _.isArray(i)&&!i.some(vs)}const rv=_.toFlatObject(_,{},null,function(i){return/^is[A-Z]/.test(i)});function Gi(i,o,a){if(!_.isObject(i))throw new TypeError("target must be an object");o=o||new FormData,a=_.toFlatObject(a,{metaTokens:!0,dots:!1,indexes:!1},!1,function(O,T){return!_.isUndefined(T[O])});const r=a.metaTokens,h=a.visitor||w,d=a.dots,p=a.indexes,v=(a.Blob||typeof Blob<"u"&&Blob)&&_.isSpecCompliantForm(o);if(!_.isFunction(h))throw new TypeError("visitor must be a function");function x(O){if(O===null)return"";if(_.isDate(O))return O.toISOString();if(!v&&_.isBlob(O))throw new q("Blob is not supported. Use a Buffer instead.");return _.isArrayBuffer(O)||_.isTypedArray(O)?v&&typeof Blob=="function"?new Blob([O]):Buffer.from(O):O}function w(O,T,N){let j=O;if(O&&!N&&typeof O=="object"){if(_.endsWith(T,"{}"))T=r?T:T.slice(0,-2),O=JSON.stringify(O);else if(_.isArray(O)&&sv(O)||(_.isFileList(O)||_.endsWith(T,"[]"))&&(j=_.toArray(O)))return T=mc(T),j.forEach(function(M,V){!(_.isUndefined(M)||M===null)&&o.append(p===!0?hl([T],V,d):p===null?T:T+"[]",x(M))}),!1}return vs(O)?!0:(o.append(hl(N,T,d),x(O)),!1)}const b=[],B=Object.assign(rv,{defaultVisitor:w,convertValue:x,isVisitable:vs});function E(O,T){if(!_.isUndefined(O)){if(b.indexOf(O)!==-1)throw Error("Circular reference detected in "+T.join("."));b.push(O),_.forEach(O,function(N,j){(!(_.isUndefined(N)||N===null)&&h.call(o,N,_.isString(j)?j.trim():j,T,B))===!0&&E(N,T?T.concat(j):[j])}),b.pop()}}if(!_.isObject(i))throw new TypeError("data must be an object");return E(i),o}function dl(i){const o={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(i).replace(/[!'()~]|%20|%00/g,function(a){return o[a]})}function Ts(i,o){this._pairs=[],i&&Gi(i,this,o)}const gc=Ts.prototype;gc.append=function(i,o){this._pairs.push([i,o])};gc.toString=function(i){const o=i?function(a){return i.call(this,a,dl)}:dl;return this._pairs.map(function(a){return o(a[0])+"="+o(a[1])},"").join("&")};function av(i){return encodeURIComponent(i).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function vc(i,o,a){if(!o)return i;const r=a&&a.encode||av,h=a&&a.serialize;let d;if(h?d=h(o,a):d=_.isURLSearchParams(o)?o.toString():new Ts(o,a).toString(r),d){const p=i.indexOf("#");p!==-1&&(i=i.slice(0,p)),i+=(i.indexOf("?")===-1?"?":"&")+d}return i}class fl{constructor(){this.handlers=[]}use(o,a,r){return this.handlers.push({fulfilled:o,rejected:a,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(o){this.handlers[o]&&(this.handlers[o]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(o){_.forEach(this.handlers,function(a){a!==null&&o(a)})}}const bc={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},lv=typeof URLSearchParams<"u"?URLSearchParams:Ts,cv=typeof FormData<"u"?FormData:null,uv=typeof Blob<"u"?Blob:null,hv={isBrowser:!0,classes:{URLSearchParams:lv,FormData:cv,Blob:uv},protocols:["http","https","file","blob","url","data"]},Bs=typeof window<"u"&&typeof document<"u",dv=(i=>Bs&&["ReactNative","NativeScript","NS"].indexOf(i)<0)(typeof navigator<"u"&&navigator.product),fv=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",pv=Bs&&window.location.href||"http://localhost",mv=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Bs,hasStandardBrowserEnv:dv,hasStandardBrowserWebWorkerEnv:fv,origin:pv},Symbol.toStringTag,{value:"Module"})),Kt={...mv,...hv};function gv(i,o){return Gi(i,new Kt.classes.URLSearchParams,Object.assign({visitor:function(a,r,h,d){return Kt.isNode&&_.isBuffer(a)?(this.append(r,a.toString("base64")),!1):d.defaultVisitor.apply(this,arguments)}},o))}function vv(i){return _.matchAll(/\w+|\[(\w*)]/g,i).map(o=>o[0]==="[]"?"":o[1]||o[0])}function bv(i){const o={},a=Object.keys(i);let r;const h=a.length;let d;for(r=0;r=a.length;return p=!p&&_.isArray(h)?h.length:p,x?(_.hasOwnProp(h,p)?h[p]=[h[p],r]:h[p]=r,!v):((!h[p]||!_.isObject(h[p]))&&(h[p]=[]),o(a,r,h[p],d)&&_.isArray(h[p])&&(h[p]=bv(h[p])),!v)}if(_.isFormData(i)&&_.isFunction(i.entries)){const a={};return _.forEachEntry(i,(r,h)=>{o(vv(r),h,a,0)}),a}return null}function wv(i,o,a){if(_.isString(i))try{return(o||JSON.parse)(i),_.trim(i)}catch(r){if(r.name!=="SyntaxError")throw r}return(0,JSON.stringify)(i)}const Hn={transitional:bc,adapter:["xhr","http","fetch"],transformRequest:[function(i,o){const a=o.getContentType()||"",r=a.indexOf("application/json")>-1,h=_.isObject(i);if(h&&_.isHTMLForm(i)&&(i=new FormData(i)),_.isFormData(i))return r?JSON.stringify(wc(i)):i;if(_.isArrayBuffer(i)||_.isBuffer(i)||_.isStream(i)||_.isFile(i)||_.isBlob(i)||_.isReadableStream(i))return i;if(_.isArrayBufferView(i))return i.buffer;if(_.isURLSearchParams(i))return o.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),i.toString();let d;if(h){if(a.indexOf("application/x-www-form-urlencoded")>-1)return gv(i,this.formSerializer).toString();if((d=_.isFileList(i))||a.indexOf("multipart/form-data")>-1){const p=this.env&&this.env.FormData;return Gi(d?{"files[]":i}:i,p&&new p,this.formSerializer)}}return h||r?(o.setContentType("application/json",!1),wv(i)):i}],transformResponse:[function(i){const o=this.transitional||Hn.transitional,a=o&&o.forcedJSONParsing,r=this.responseType==="json";if(_.isResponse(i)||_.isReadableStream(i))return i;if(i&&_.isString(i)&&(a&&!this.responseType||r)){const h=!(o&&o.silentJSONParsing)&&r;try{return JSON.parse(i)}catch(d){if(h)throw d.name==="SyntaxError"?q.from(d,q.ERR_BAD_RESPONSE,this,null,this.response):d}}return i}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Kt.classes.FormData,Blob:Kt.classes.Blob},validateStatus:function(i){return i>=200&&i<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};_.forEach(["delete","get","head","post","put","patch"],i=>{Hn.headers[i]={}});const yv=_.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),kv=i=>{const o={};let a,r,h;return i&&i.split(` `).forEach(function(d){h=d.indexOf(":"),a=d.substring(0,h).trim().toLowerCase(),r=d.substring(h+1).trim(),!(!a||o[a]&&yv[a])&&(a==="set-cookie"?o[a]?o[a].push(r):o[a]=[r]:o[a]=o[a]?o[a]+", "+r:r)}),o},pl=Symbol("internals");function In(i){return i&&String(i).trim().toLowerCase()}function Ri(i){return i===!1||i==null?i:_.isArray(i)?i.map(Ri):String(i)}function $v(i){const o=Object.create(null),a=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=a.exec(i);)o[r[1]]=r[2];return o}const xv=i=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(i.trim());function ss(i,o,a,r,h){if(_.isFunction(r))return r.call(this,o,a);if(h&&(o=a),!!_.isString(o)){if(_.isString(r))return o.indexOf(r)!==-1;if(_.isRegExp(r))return r.test(o)}}function Ev(i){return i.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(o,a,r)=>a.toUpperCase()+r)}function Sv(i,o){const a=_.toCamelCase(" "+o);["get","set","has"].forEach(r=>{Object.defineProperty(i,r+a,{value:function(h,d,p){return this[r].call(this,o,h,d,p)},configurable:!0})})}class Dt{constructor(o){o&&this.set(o)}set(o,a,r){const h=this;function d(v,x,w){const b=In(x);if(!b)throw new Error("header name must be a non-empty string");const B=_.findKey(h,b);(!B||h[B]===void 0||w===!0||w===void 0&&h[B]!==!1)&&(h[B||x]=Ri(v))}const p=(v,x)=>_.forEach(v,(w,b)=>d(w,b,x));if(_.isPlainObject(o)||o instanceof this.constructor)p(o,a);else if(_.isString(o)&&(o=o.trim())&&!xv(o))p(kv(o),a);else if(_.isHeaders(o))for(const[v,x]of o.entries())d(x,v,r);else o!=null&&d(a,o,r);return this}get(o,a){if(o=In(o),o){const r=_.findKey(this,o);if(r){const h=this[r];if(!a)return h;if(a===!0)return $v(h);if(_.isFunction(a))return a.call(this,h,r);if(_.isRegExp(a))return a.exec(h);throw new TypeError("parser must be boolean|regexp|function")}}}has(o,a){if(o=In(o),o){const r=_.findKey(this,o);return!!(r&&this[r]!==void 0&&(!a||ss(this,this[r],r,a)))}return!1}delete(o,a){const r=this;let h=!1;function d(p){if(p=In(p),p){const v=_.findKey(r,p);v&&(!a||ss(r,r[v],v,a))&&(delete r[v],h=!0)}}return _.isArray(o)?o.forEach(d):d(o),h}clear(o){const a=Object.keys(this);let r=a.length,h=!1;for(;r--;){const d=a[r];(!o||ss(this,this[d],d,o,!0))&&(delete this[d],h=!0)}return h}normalize(o){const a=this,r={};return _.forEach(this,(h,d)=>{const p=_.findKey(r,d);if(p){a[p]=Ri(h),delete a[d];return}const v=o?Ev(d):String(d).trim();v!==d&&delete a[d],a[v]=Ri(h),r[v]=!0}),this}concat(...o){return this.constructor.concat(this,...o)}toJSON(o){const a=Object.create(null);return _.forEach(this,(r,h)=>{r!=null&&r!==!1&&(a[h]=o&&_.isArray(r)?r.join(", "):r)}),a}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([o,a])=>o+": "+a).join(` -`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(o){return o instanceof this?o:new this(o)}static concat(o,...a){const r=new this(o);return a.forEach(h=>r.set(h)),r}static accessor(o){const a=(this[pl]=this[pl]={accessors:{}}).accessors,r=this.prototype;function h(d){const p=In(d);a[p]||(Sv(r,d),a[p]=!0)}return _.isArray(o)?o.forEach(h):h(o),this}}Dt.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);_.reduceDescriptors(Dt.prototype,({value:i},o)=>{let a=o[0].toUpperCase()+o.slice(1);return{get:()=>i,set(r){this[a]=r}}});_.freezeMethods(Dt);function rs(i,o){const a=this||Hn,r=o||a,h=Dt.from(r.headers);let d=r.data;return _.forEach(i,function(p){d=p.call(a,d,h.normalize(),o?o.status:void 0)}),h.normalize(),d}function yc(i){return!!(i&&i.__CANCEL__)}function rn(i,o,a){q.call(this,i??"canceled",q.ERR_CANCELED,o,a),this.name="CanceledError"}_.inherits(rn,q,{__CANCEL__:!0});function kc(i,o,a){const r=a.config.validateStatus;!a.status||!r||r(a.status)?i(a):o(new q("Request failed with status code "+a.status,[q.ERR_BAD_REQUEST,q.ERR_BAD_RESPONSE][Math.floor(a.status/100)-4],a.config,a.request,a))}function _v(i){const o=/^([-+\w]{1,25})(:?\/\/|:)/.exec(i);return o&&o[1]||""}function Cv(i,o){i=i||10;const a=new Array(i),r=new Array(i);let h=0,d=0,p;return o=o!==void 0?o:1e3,function(v){const x=Date.now(),w=r[d];p||(p=x),a[h]=v,r[h]=x;let b=d,B=0;for(;b!==h;)B+=a[b++],b=b%i;if(h=(h+1)%i,h===d&&(d=(d+1)%i),x-p{a=x,h=null,d&&(clearTimeout(d),d=null),i.apply(null,v)};return[(...v)=>{const x=Date.now(),w=x-a;w>=r?p(v,x):(h=v,d||(d=setTimeout(()=>{d=null,p(h)},r-w)))},()=>h&&p(h)]}const Fi=(i,o,a=3)=>{let r=0;const h=Cv(50,250);return Nv(d=>{const p=d.loaded,v=d.lengthComputable?d.total:void 0,x=p-r,w=h(x),b=p<=v;r=p;const B={loaded:p,total:v,progress:v?p/v:void 0,bytes:x,rate:w||void 0,estimated:w&&v&&b?(v-p)/w:void 0,event:d,lengthComputable:v!=null,[o?"download":"upload"]:!0};i(B)},a)},ml=(i,o)=>{const a=i!=null;return[r=>o[0]({lengthComputable:a,total:i,loaded:r}),o[1]]},gl=i=>(...o)=>_.asap(()=>i(...o)),Tv=Kt.hasStandardBrowserEnv?function(){const i=/(msie|trident)/i.test(navigator.userAgent),o=document.createElement("a");let a;function r(h){let d=h;return i&&(o.setAttribute("href",d),d=o.href),o.setAttribute("href",d),{href:o.href,protocol:o.protocol?o.protocol.replace(/:$/,""):"",host:o.host,search:o.search?o.search.replace(/^\?/,""):"",hash:o.hash?o.hash.replace(/^#/,""):"",hostname:o.hostname,port:o.port,pathname:o.pathname.charAt(0)==="/"?o.pathname:"/"+o.pathname}}return a=r(window.location.href),function(h){const d=_.isString(h)?r(h):h;return d.protocol===a.protocol&&d.host===a.host}}():function(){return function(){return!0}}(),Bv=Kt.hasStandardBrowserEnv?{write(i,o,a,r,h,d){const p=[i+"="+encodeURIComponent(o)];_.isNumber(a)&&p.push("expires="+new Date(a).toGMTString()),_.isString(r)&&p.push("path="+r),_.isString(h)&&p.push("domain="+h),d===!0&&p.push("secure"),document.cookie=p.join("; ")},read(i){const o=document.cookie.match(new RegExp("(^|;\\s*)("+i+")=([^;]*)"));return o?decodeURIComponent(o[3]):null},remove(i){this.write(i,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function Ov(i){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(i)}function Pv(i,o){return o?i.replace(/\/?\/$/,"")+"/"+o.replace(/^\/+/,""):i}function $c(i,o){return i&&!Ov(o)?Pv(i,o):o}const vl=i=>i instanceof Dt?{...i}:i;function Ve(i,o){o=o||{};const a={};function r(w,b,B){return _.isPlainObject(w)&&_.isPlainObject(b)?_.merge.call({caseless:B},w,b):_.isPlainObject(b)?_.merge({},b):_.isArray(b)?b.slice():b}function h(w,b,B){if(_.isUndefined(b)){if(!_.isUndefined(w))return r(void 0,w,B)}else return r(w,b,B)}function d(w,b){if(!_.isUndefined(b))return r(void 0,b)}function p(w,b){if(_.isUndefined(b)){if(!_.isUndefined(w))return r(void 0,w)}else return r(void 0,b)}function v(w,b,B){if(B in o)return r(w,b);if(B in i)return r(void 0,w)}const x={url:d,method:d,data:d,baseURL:p,transformRequest:p,transformResponse:p,paramsSerializer:p,timeout:p,timeoutMessage:p,withCredentials:p,withXSRFToken:p,adapter:p,responseType:p,xsrfCookieName:p,xsrfHeaderName:p,onUploadProgress:p,onDownloadProgress:p,decompress:p,maxContentLength:p,maxBodyLength:p,beforeRedirect:p,transport:p,httpAgent:p,httpsAgent:p,cancelToken:p,socketPath:p,responseEncoding:p,validateStatus:v,headers:(w,b)=>h(vl(w),vl(b),!0)};return _.forEach(Object.keys(Object.assign({},i,o)),function(w){const b=x[w]||h,B=b(i[w],o[w],w);_.isUndefined(B)&&b!==v||(a[w]=B)}),a}const xc=i=>{const o=Ve({},i);let{data:a,withXSRFToken:r,xsrfHeaderName:h,xsrfCookieName:d,headers:p,auth:v}=o;o.headers=p=Dt.from(p),o.url=vc($c(o.baseURL,o.url),i.params,i.paramsSerializer),v&&p.set("Authorization","Basic "+btoa((v.username||"")+":"+(v.password?unescape(encodeURIComponent(v.password)):"")));let x;if(_.isFormData(a)){if(Kt.hasStandardBrowserEnv||Kt.hasStandardBrowserWebWorkerEnv)p.setContentType(void 0);else if((x=p.getContentType())!==!1){const[w,...b]=x?x.split(";").map(B=>B.trim()).filter(Boolean):[];p.setContentType([w||"multipart/form-data",...b].join("; "))}}if(Kt.hasStandardBrowserEnv&&(r&&_.isFunction(r)&&(r=r(o)),r||r!==!1&&Tv(o.url))){const w=h&&d&&Bv.read(d);w&&p.set(h,w)}return o},Av=typeof XMLHttpRequest<"u",Rv=Av&&function(i){return new Promise(function(o,a){const r=xc(i);let h=r.data;const d=Dt.from(r.headers).normalize();let{responseType:p,onUploadProgress:v,onDownloadProgress:x}=r,w,b,B,E,O;function T(){E&&E(),O&&O(),r.cancelToken&&r.cancelToken.unsubscribe(w),r.signal&&r.signal.removeEventListener("abort",w)}let N=new XMLHttpRequest;N.open(r.method.toUpperCase(),r.url,!0),N.timeout=r.timeout;function V(){if(!N)return;const j=Dt.from("getAllResponseHeaders"in N&&N.getAllResponseHeaders()),K={data:!p||p==="text"||p==="json"?N.responseText:N.response,status:N.status,statusText:N.statusText,headers:j,config:i,request:N};kc(function(yt){o(yt),T()},function(yt){a(yt),T()},K),N=null}"onloadend"in N?N.onloadend=V:N.onreadystatechange=function(){!N||N.readyState!==4||N.status===0&&!(N.responseURL&&N.responseURL.indexOf("file:")===0)||setTimeout(V)},N.onabort=function(){N&&(a(new q("Request aborted",q.ECONNABORTED,i,N)),N=null)},N.onerror=function(){a(new q("Network Error",q.ERR_NETWORK,i,N)),N=null},N.ontimeout=function(){let j=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const K=r.transitional||bc;r.timeoutErrorMessage&&(j=r.timeoutErrorMessage),a(new q(j,K.clarifyTimeoutError?q.ETIMEDOUT:q.ECONNABORTED,i,N)),N=null},h===void 0&&d.setContentType(null),"setRequestHeader"in N&&_.forEach(d.toJSON(),function(j,K){N.setRequestHeader(K,j)}),_.isUndefined(r.withCredentials)||(N.withCredentials=!!r.withCredentials),p&&p!=="json"&&(N.responseType=r.responseType),x&&([B,O]=Fi(x,!0),N.addEventListener("progress",B)),v&&N.upload&&([b,E]=Fi(v),N.upload.addEventListener("progress",b),N.upload.addEventListener("loadend",E)),(r.cancelToken||r.signal)&&(w=j=>{N&&(a(!j||j.type?new rn(null,i,N):j),N.abort(),N=null)},r.cancelToken&&r.cancelToken.subscribe(w),r.signal&&(r.signal.aborted?w():r.signal.addEventListener("abort",w)));const M=_v(r.url);if(M&&Kt.protocols.indexOf(M)===-1){a(new q("Unsupported protocol "+M+":",q.ERR_BAD_REQUEST,i));return}N.send(h||null)})},Dv=(i,o)=>{let a=new AbortController,r;const h=function(x){if(!r){r=!0,p();const w=x instanceof Error?x:this.reason;a.abort(w instanceof q?w:new rn(w instanceof Error?w.message:w))}};let d=o&&setTimeout(()=>{h(new q(`timeout ${o} of ms exceeded`,q.ETIMEDOUT))},o);const p=()=>{i&&(d&&clearTimeout(d),d=null,i.forEach(x=>{x&&(x.removeEventListener?x.removeEventListener("abort",h):x.unsubscribe(h))}),i=null)};i.forEach(x=>x&&x.addEventListener&&x.addEventListener("abort",h));const{signal:v}=a;return v.unsubscribe=p,[v,()=>{d&&clearTimeout(d),d=null}]},Iv=function*(i,o){let a=i.byteLength;if(a{const d=Fv(i,o,h);let p=0,v,x=w=>{v||(v=!0,r&&r(w))};return new ReadableStream({async pull(w){try{const{done:b,value:B}=await d.next();if(b){x(),w.close();return}let E=B.byteLength;if(a){let O=p+=E;a(O)}w.enqueue(new Uint8Array(B))}catch(b){throw x(b),b}},cancel(w){return x(w),d.return()}},{highWaterMark:2})},Xi=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",Ec=Xi&&typeof ReadableStream=="function",bs=Xi&&(typeof TextEncoder=="function"?(i=>o=>i.encode(o))(new TextEncoder):async i=>new Uint8Array(await new Response(i).arrayBuffer())),Sc=(i,...o)=>{try{return!!i(...o)}catch{return!1}},Vv=Ec&&Sc(()=>{let i=!1;const o=new Request(Kt.origin,{body:new ReadableStream,method:"POST",get duplex(){return i=!0,"half"}}).headers.has("Content-Type");return i&&!o}),wl=64*1024,ws=Ec&&Sc(()=>_.isReadableStream(new Response("").body)),Vi={stream:ws&&(i=>i.body)};Xi&&(i=>{["text","arrayBuffer","blob","formData","stream"].forEach(o=>{!Vi[o]&&(Vi[o]=_.isFunction(i[o])?a=>a[o]():(a,r)=>{throw new q(`Response type '${o}' is not supported`,q.ERR_NOT_SUPPORT,r)})})})(new Response);const jv=async i=>{if(i==null)return 0;if(_.isBlob(i))return i.size;if(_.isSpecCompliantForm(i))return(await new Request(i).arrayBuffer()).byteLength;if(_.isArrayBufferView(i)||_.isArrayBuffer(i))return i.byteLength;if(_.isURLSearchParams(i)&&(i=i+""),_.isString(i))return(await bs(i)).byteLength},Lv=async(i,o)=>_.toFiniteNumber(i.getContentLength())??jv(o),Mv=Xi&&(async i=>{let{url:o,method:a,data:r,signal:h,cancelToken:d,timeout:p,onDownloadProgress:v,onUploadProgress:x,responseType:w,headers:b,withCredentials:B="same-origin",fetchOptions:E}=xc(i);w=w?(w+"").toLowerCase():"text";let[O,T]=h||d||p?Dv([h,d],p):[],N,V;const M=()=>{!N&&setTimeout(()=>{O&&O.unsubscribe()}),N=!0};let j;try{if(x&&Vv&&a!=="get"&&a!=="head"&&(j=await Lv(b,r))!==0){let dt=new Request(o,{method:"POST",body:r,duplex:"half"}),_t;if(_.isFormData(r)&&(_t=dt.headers.get("content-type"))&&b.setContentType(_t),dt.body){const[zt,Tt]=ml(j,Fi(gl(x)));r=bl(dt.body,wl,zt,Tt,bs)}}_.isString(B)||(B=B?"include":"omit"),V=new Request(o,{...E,signal:O,method:a.toUpperCase(),headers:b.normalize().toJSON(),body:r,duplex:"half",credentials:B});let K=await fetch(V);const yt=ws&&(w==="stream"||w==="response");if(ws&&(v||yt)){const dt={};["status","statusText","headers"].forEach(rt=>{dt[rt]=K[rt]});const _t=_.toFiniteNumber(K.headers.get("content-length")),[zt,Tt]=v&&ml(_t,Fi(gl(v),!0))||[];K=new Response(bl(K.body,wl,zt,()=>{Tt&&Tt(),yt&&M()},bs),dt)}w=w||"text";let St=await Vi[_.findKey(Vi,w)||"text"](K,i);return!yt&&M(),T&&T(),await new Promise((dt,_t)=>{kc(dt,_t,{data:St,headers:Dt.from(K.headers),status:K.status,statusText:K.statusText,config:i,request:V})})}catch(K){throw M(),K&&K.name==="TypeError"&&/fetch/i.test(K.message)?Object.assign(new q("Network Error",q.ERR_NETWORK,i,V),{cause:K.cause||K}):q.from(K,K&&K.code,i,V)}}),ys={http:ov,xhr:Rv,fetch:Mv};_.forEach(ys,(i,o)=>{if(i){try{Object.defineProperty(i,"name",{value:o})}catch{}Object.defineProperty(i,"adapterName",{value:o})}});const yl=i=>`- ${i}`,Uv=i=>_.isFunction(i)||i===null||i===!1,_c={getAdapter:i=>{i=_.isArray(i)?i:[i];const{length:o}=i;let a,r;const h={};for(let d=0;d`adapter ${v} `+(x===!1?"is not supported by the environment":"is not available in the build"));let p=o?d.length>1?`since : +`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(o){return o instanceof this?o:new this(o)}static concat(o,...a){const r=new this(o);return a.forEach(h=>r.set(h)),r}static accessor(o){const a=(this[pl]=this[pl]={accessors:{}}).accessors,r=this.prototype;function h(d){const p=In(d);a[p]||(Sv(r,d),a[p]=!0)}return _.isArray(o)?o.forEach(h):h(o),this}}Dt.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);_.reduceDescriptors(Dt.prototype,({value:i},o)=>{let a=o[0].toUpperCase()+o.slice(1);return{get:()=>i,set(r){this[a]=r}}});_.freezeMethods(Dt);function rs(i,o){const a=this||Hn,r=o||a,h=Dt.from(r.headers);let d=r.data;return _.forEach(i,function(p){d=p.call(a,d,h.normalize(),o?o.status:void 0)}),h.normalize(),d}function yc(i){return!!(i&&i.__CANCEL__)}function rn(i,o,a){q.call(this,i??"canceled",q.ERR_CANCELED,o,a),this.name="CanceledError"}_.inherits(rn,q,{__CANCEL__:!0});function kc(i,o,a){const r=a.config.validateStatus;!a.status||!r||r(a.status)?i(a):o(new q("Request failed with status code "+a.status,[q.ERR_BAD_REQUEST,q.ERR_BAD_RESPONSE][Math.floor(a.status/100)-4],a.config,a.request,a))}function _v(i){const o=/^([-+\w]{1,25})(:?\/\/|:)/.exec(i);return o&&o[1]||""}function Cv(i,o){i=i||10;const a=new Array(i),r=new Array(i);let h=0,d=0,p;return o=o!==void 0?o:1e3,function(v){const x=Date.now(),w=r[d];p||(p=x),a[h]=v,r[h]=x;let b=d,B=0;for(;b!==h;)B+=a[b++],b=b%i;if(h=(h+1)%i,h===d&&(d=(d+1)%i),x-p{a=x,h=null,d&&(clearTimeout(d),d=null),i.apply(null,v)};return[(...v)=>{const x=Date.now(),w=x-a;w>=r?p(v,x):(h=v,d||(d=setTimeout(()=>{d=null,p(h)},r-w)))},()=>h&&p(h)]}const Fi=(i,o,a=3)=>{let r=0;const h=Cv(50,250);return Nv(d=>{const p=d.loaded,v=d.lengthComputable?d.total:void 0,x=p-r,w=h(x),b=p<=v;r=p;const B={loaded:p,total:v,progress:v?p/v:void 0,bytes:x,rate:w||void 0,estimated:w&&v&&b?(v-p)/w:void 0,event:d,lengthComputable:v!=null,[o?"download":"upload"]:!0};i(B)},a)},ml=(i,o)=>{const a=i!=null;return[r=>o[0]({lengthComputable:a,total:i,loaded:r}),o[1]]},gl=i=>(...o)=>_.asap(()=>i(...o)),Tv=Kt.hasStandardBrowserEnv?function(){const i=/(msie|trident)/i.test(navigator.userAgent),o=document.createElement("a");let a;function r(h){let d=h;return i&&(o.setAttribute("href",d),d=o.href),o.setAttribute("href",d),{href:o.href,protocol:o.protocol?o.protocol.replace(/:$/,""):"",host:o.host,search:o.search?o.search.replace(/^\?/,""):"",hash:o.hash?o.hash.replace(/^#/,""):"",hostname:o.hostname,port:o.port,pathname:o.pathname.charAt(0)==="/"?o.pathname:"/"+o.pathname}}return a=r(window.location.href),function(h){const d=_.isString(h)?r(h):h;return d.protocol===a.protocol&&d.host===a.host}}():function(){return function(){return!0}}(),Bv=Kt.hasStandardBrowserEnv?{write(i,o,a,r,h,d){const p=[i+"="+encodeURIComponent(o)];_.isNumber(a)&&p.push("expires="+new Date(a).toGMTString()),_.isString(r)&&p.push("path="+r),_.isString(h)&&p.push("domain="+h),d===!0&&p.push("secure"),document.cookie=p.join("; ")},read(i){const o=document.cookie.match(new RegExp("(^|;\\s*)("+i+")=([^;]*)"));return o?decodeURIComponent(o[3]):null},remove(i){this.write(i,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function Ov(i){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(i)}function Pv(i,o){return o?i.replace(/\/?\/$/,"")+"/"+o.replace(/^\/+/,""):i}function $c(i,o){return i&&!Ov(o)?Pv(i,o):o}const vl=i=>i instanceof Dt?{...i}:i;function je(i,o){o=o||{};const a={};function r(w,b,B){return _.isPlainObject(w)&&_.isPlainObject(b)?_.merge.call({caseless:B},w,b):_.isPlainObject(b)?_.merge({},b):_.isArray(b)?b.slice():b}function h(w,b,B){if(_.isUndefined(b)){if(!_.isUndefined(w))return r(void 0,w,B)}else return r(w,b,B)}function d(w,b){if(!_.isUndefined(b))return r(void 0,b)}function p(w,b){if(_.isUndefined(b)){if(!_.isUndefined(w))return r(void 0,w)}else return r(void 0,b)}function v(w,b,B){if(B in o)return r(w,b);if(B in i)return r(void 0,w)}const x={url:d,method:d,data:d,baseURL:p,transformRequest:p,transformResponse:p,paramsSerializer:p,timeout:p,timeoutMessage:p,withCredentials:p,withXSRFToken:p,adapter:p,responseType:p,xsrfCookieName:p,xsrfHeaderName:p,onUploadProgress:p,onDownloadProgress:p,decompress:p,maxContentLength:p,maxBodyLength:p,beforeRedirect:p,transport:p,httpAgent:p,httpsAgent:p,cancelToken:p,socketPath:p,responseEncoding:p,validateStatus:v,headers:(w,b)=>h(vl(w),vl(b),!0)};return _.forEach(Object.keys(Object.assign({},i,o)),function(w){const b=x[w]||h,B=b(i[w],o[w],w);_.isUndefined(B)&&b!==v||(a[w]=B)}),a}const xc=i=>{const o=je({},i);let{data:a,withXSRFToken:r,xsrfHeaderName:h,xsrfCookieName:d,headers:p,auth:v}=o;o.headers=p=Dt.from(p),o.url=vc($c(o.baseURL,o.url),i.params,i.paramsSerializer),v&&p.set("Authorization","Basic "+btoa((v.username||"")+":"+(v.password?unescape(encodeURIComponent(v.password)):"")));let x;if(_.isFormData(a)){if(Kt.hasStandardBrowserEnv||Kt.hasStandardBrowserWebWorkerEnv)p.setContentType(void 0);else if((x=p.getContentType())!==!1){const[w,...b]=x?x.split(";").map(B=>B.trim()).filter(Boolean):[];p.setContentType([w||"multipart/form-data",...b].join("; "))}}if(Kt.hasStandardBrowserEnv&&(r&&_.isFunction(r)&&(r=r(o)),r||r!==!1&&Tv(o.url))){const w=h&&d&&Bv.read(d);w&&p.set(h,w)}return o},Av=typeof XMLHttpRequest<"u",Rv=Av&&function(i){return new Promise(function(o,a){const r=xc(i);let h=r.data;const d=Dt.from(r.headers).normalize();let{responseType:p,onUploadProgress:v,onDownloadProgress:x}=r,w,b,B,E,O;function T(){E&&E(),O&&O(),r.cancelToken&&r.cancelToken.unsubscribe(w),r.signal&&r.signal.removeEventListener("abort",w)}let N=new XMLHttpRequest;N.open(r.method.toUpperCase(),r.url,!0),N.timeout=r.timeout;function j(){if(!N)return;const V=Dt.from("getAllResponseHeaders"in N&&N.getAllResponseHeaders()),K={data:!p||p==="text"||p==="json"?N.responseText:N.response,status:N.status,statusText:N.statusText,headers:V,config:i,request:N};kc(function(yt){o(yt),T()},function(yt){a(yt),T()},K),N=null}"onloadend"in N?N.onloadend=j:N.onreadystatechange=function(){!N||N.readyState!==4||N.status===0&&!(N.responseURL&&N.responseURL.indexOf("file:")===0)||setTimeout(j)},N.onabort=function(){N&&(a(new q("Request aborted",q.ECONNABORTED,i,N)),N=null)},N.onerror=function(){a(new q("Network Error",q.ERR_NETWORK,i,N)),N=null},N.ontimeout=function(){let V=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const K=r.transitional||bc;r.timeoutErrorMessage&&(V=r.timeoutErrorMessage),a(new q(V,K.clarifyTimeoutError?q.ETIMEDOUT:q.ECONNABORTED,i,N)),N=null},h===void 0&&d.setContentType(null),"setRequestHeader"in N&&_.forEach(d.toJSON(),function(V,K){N.setRequestHeader(K,V)}),_.isUndefined(r.withCredentials)||(N.withCredentials=!!r.withCredentials),p&&p!=="json"&&(N.responseType=r.responseType),x&&([B,O]=Fi(x,!0),N.addEventListener("progress",B)),v&&N.upload&&([b,E]=Fi(v),N.upload.addEventListener("progress",b),N.upload.addEventListener("loadend",E)),(r.cancelToken||r.signal)&&(w=V=>{N&&(a(!V||V.type?new rn(null,i,N):V),N.abort(),N=null)},r.cancelToken&&r.cancelToken.subscribe(w),r.signal&&(r.signal.aborted?w():r.signal.addEventListener("abort",w)));const M=_v(r.url);if(M&&Kt.protocols.indexOf(M)===-1){a(new q("Unsupported protocol "+M+":",q.ERR_BAD_REQUEST,i));return}N.send(h||null)})},Dv=(i,o)=>{let a=new AbortController,r;const h=function(x){if(!r){r=!0,p();const w=x instanceof Error?x:this.reason;a.abort(w instanceof q?w:new rn(w instanceof Error?w.message:w))}};let d=o&&setTimeout(()=>{h(new q(`timeout ${o} of ms exceeded`,q.ETIMEDOUT))},o);const p=()=>{i&&(d&&clearTimeout(d),d=null,i.forEach(x=>{x&&(x.removeEventListener?x.removeEventListener("abort",h):x.unsubscribe(h))}),i=null)};i.forEach(x=>x&&x.addEventListener&&x.addEventListener("abort",h));const{signal:v}=a;return v.unsubscribe=p,[v,()=>{d&&clearTimeout(d),d=null}]},Iv=function*(i,o){let a=i.byteLength;if(a{const d=Fv(i,o,h);let p=0,v,x=w=>{v||(v=!0,r&&r(w))};return new ReadableStream({async pull(w){try{const{done:b,value:B}=await d.next();if(b){x(),w.close();return}let E=B.byteLength;if(a){let O=p+=E;a(O)}w.enqueue(new Uint8Array(B))}catch(b){throw x(b),b}},cancel(w){return x(w),d.return()}},{highWaterMark:2})},Xi=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",Ec=Xi&&typeof ReadableStream=="function",bs=Xi&&(typeof TextEncoder=="function"?(i=>o=>i.encode(o))(new TextEncoder):async i=>new Uint8Array(await new Response(i).arrayBuffer())),Sc=(i,...o)=>{try{return!!i(...o)}catch{return!1}},jv=Ec&&Sc(()=>{let i=!1;const o=new Request(Kt.origin,{body:new ReadableStream,method:"POST",get duplex(){return i=!0,"half"}}).headers.has("Content-Type");return i&&!o}),wl=64*1024,ws=Ec&&Sc(()=>_.isReadableStream(new Response("").body)),ji={stream:ws&&(i=>i.body)};Xi&&(i=>{["text","arrayBuffer","blob","formData","stream"].forEach(o=>{!ji[o]&&(ji[o]=_.isFunction(i[o])?a=>a[o]():(a,r)=>{throw new q(`Response type '${o}' is not supported`,q.ERR_NOT_SUPPORT,r)})})})(new Response);const Vv=async i=>{if(i==null)return 0;if(_.isBlob(i))return i.size;if(_.isSpecCompliantForm(i))return(await new Request(i).arrayBuffer()).byteLength;if(_.isArrayBufferView(i)||_.isArrayBuffer(i))return i.byteLength;if(_.isURLSearchParams(i)&&(i=i+""),_.isString(i))return(await bs(i)).byteLength},Lv=async(i,o)=>_.toFiniteNumber(i.getContentLength())??Vv(o),Mv=Xi&&(async i=>{let{url:o,method:a,data:r,signal:h,cancelToken:d,timeout:p,onDownloadProgress:v,onUploadProgress:x,responseType:w,headers:b,withCredentials:B="same-origin",fetchOptions:E}=xc(i);w=w?(w+"").toLowerCase():"text";let[O,T]=h||d||p?Dv([h,d],p):[],N,j;const M=()=>{!N&&setTimeout(()=>{O&&O.unsubscribe()}),N=!0};let V;try{if(x&&jv&&a!=="get"&&a!=="head"&&(V=await Lv(b,r))!==0){let dt=new Request(o,{method:"POST",body:r,duplex:"half"}),_t;if(_.isFormData(r)&&(_t=dt.headers.get("content-type"))&&b.setContentType(_t),dt.body){const[zt,Tt]=ml(V,Fi(gl(x)));r=bl(dt.body,wl,zt,Tt,bs)}}_.isString(B)||(B=B?"include":"omit"),j=new Request(o,{...E,signal:O,method:a.toUpperCase(),headers:b.normalize().toJSON(),body:r,duplex:"half",credentials:B});let K=await fetch(j);const yt=ws&&(w==="stream"||w==="response");if(ws&&(v||yt)){const dt={};["status","statusText","headers"].forEach(rt=>{dt[rt]=K[rt]});const _t=_.toFiniteNumber(K.headers.get("content-length")),[zt,Tt]=v&&ml(_t,Fi(gl(v),!0))||[];K=new Response(bl(K.body,wl,zt,()=>{Tt&&Tt(),yt&&M()},bs),dt)}w=w||"text";let St=await ji[_.findKey(ji,w)||"text"](K,i);return!yt&&M(),T&&T(),await new Promise((dt,_t)=>{kc(dt,_t,{data:St,headers:Dt.from(K.headers),status:K.status,statusText:K.statusText,config:i,request:j})})}catch(K){throw M(),K&&K.name==="TypeError"&&/fetch/i.test(K.message)?Object.assign(new q("Network Error",q.ERR_NETWORK,i,j),{cause:K.cause||K}):q.from(K,K&&K.code,i,j)}}),ys={http:ov,xhr:Rv,fetch:Mv};_.forEach(ys,(i,o)=>{if(i){try{Object.defineProperty(i,"name",{value:o})}catch{}Object.defineProperty(i,"adapterName",{value:o})}});const yl=i=>`- ${i}`,Uv=i=>_.isFunction(i)||i===null||i===!1,_c={getAdapter:i=>{i=_.isArray(i)?i:[i];const{length:o}=i;let a,r;const h={};for(let d=0;d`adapter ${v} `+(x===!1?"is not supported by the environment":"is not available in the build"));let p=o?d.length>1?`since : `+d.map(yl).join(` `):" "+yl(d[0]):"as no adapter specified";throw new q("There is no suitable adapter to dispatch the request "+p,"ERR_NOT_SUPPORT")}return r},adapters:ys};function as(i){if(i.cancelToken&&i.cancelToken.throwIfRequested(),i.signal&&i.signal.aborted)throw new rn(null,i)}function kl(i){return as(i),i.headers=Dt.from(i.headers),i.data=rs.call(i,i.transformRequest),["post","put","patch"].indexOf(i.method)!==-1&&i.headers.setContentType("application/x-www-form-urlencoded",!1),_c.getAdapter(i.adapter||Hn.adapter)(i).then(function(o){return as(i),o.data=rs.call(i,i.transformResponse,o),o.headers=Dt.from(o.headers),o},function(o){return yc(o)||(as(i),o&&o.response&&(o.response.data=rs.call(i,i.transformResponse,o.response),o.response.headers=Dt.from(o.response.headers))),Promise.reject(o)})}const Cc="1.7.3",Os={};["object","boolean","number","function","string","symbol"].forEach((i,o)=>{Os[i]=function(a){return typeof a===i||"a"+(o<1?"n ":" ")+i}});const $l={};Os.transitional=function(i,o,a){function r(h,d){return"[Axios v"+Cc+"] Transitional option '"+h+"'"+d+(a?". "+a:"")}return(h,d,p)=>{if(i===!1)throw new q(r(d," has been removed"+(o?" in "+o:"")),q.ERR_DEPRECATED);return o&&!$l[d]&&($l[d]=!0,console.warn(r(d," has been deprecated since v"+o+" and will be removed in the near future"))),i?i(h,d,p):!0}};function zv(i,o,a){if(typeof i!="object")throw new q("options must be an object",q.ERR_BAD_OPTION_VALUE);const r=Object.keys(i);let h=r.length;for(;h-- >0;){const d=r[h],p=o[d];if(p){const v=i[d],x=v===void 0||p(v,d,i);if(x!==!0)throw new q("option "+d+" must be "+x,q.ERR_BAD_OPTION_VALUE);continue}if(a!==!0)throw new q("Unknown option "+d,q.ERR_BAD_OPTION)}}const ks={assertOptions:zv,validators:Os},pe=ks.validators;class Ie{constructor(o){this.defaults=o,this.interceptors={request:new fl,response:new fl}}async request(o,a){try{return await this._request(o,a)}catch(r){if(r instanceof Error){let h;Error.captureStackTrace?Error.captureStackTrace(h={}):h=new Error;const d=h.stack?h.stack.replace(/^.+\n/,""):"";try{r.stack?d&&!String(r.stack).endsWith(d.replace(/^.+\n.+\n/,""))&&(r.stack+=` -`+d):r.stack=d}catch{}}throw r}}_request(o,a){typeof o=="string"?(a=a||{},a.url=o):a=o||{},a=Ve(this.defaults,a);const{transitional:r,paramsSerializer:h,headers:d}=a;r!==void 0&&ks.assertOptions(r,{silentJSONParsing:pe.transitional(pe.boolean),forcedJSONParsing:pe.transitional(pe.boolean),clarifyTimeoutError:pe.transitional(pe.boolean)},!1),h!=null&&(_.isFunction(h)?a.paramsSerializer={serialize:h}:ks.assertOptions(h,{encode:pe.function,serialize:pe.function},!0)),a.method=(a.method||this.defaults.method||"get").toLowerCase();let p=d&&_.merge(d.common,d[a.method]);d&&_.forEach(["delete","get","head","post","put","patch","common"],T=>{delete d[T]}),a.headers=Dt.concat(p,d);const v=[];let x=!0;this.interceptors.request.forEach(function(T){typeof T.runWhen=="function"&&T.runWhen(a)===!1||(x=x&&T.synchronous,v.unshift(T.fulfilled,T.rejected))});const w=[];this.interceptors.response.forEach(function(T){w.push(T.fulfilled,T.rejected)});let b,B=0,E;if(!x){const T=[kl.bind(this),void 0];for(T.unshift.apply(T,v),T.push.apply(T,w),E=T.length,b=Promise.resolve(a);B{if(!r._listeners)return;let d=r._listeners.length;for(;d-- >0;)r._listeners[d](h);r._listeners=null}),this.promise.then=h=>{let d;const p=new Promise(v=>{r.subscribe(v),d=v}).then(h);return p.cancel=function(){r.unsubscribe(d)},p},o(function(h,d,p){r.reason||(r.reason=new rn(h,d,p),a(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(o){if(this.reason){o(this.reason);return}this._listeners?this._listeners.push(o):this._listeners=[o]}unsubscribe(o){if(!this._listeners)return;const a=this._listeners.indexOf(o);a!==-1&&this._listeners.splice(a,1)}static source(){let o;return{token:new Ps(function(a){o=a}),cancel:o}}}function Hv(i){return function(o){return i.apply(null,o)}}function qv(i){return _.isObject(i)&&i.isAxiosError===!0}const $s={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries($s).forEach(([i,o])=>{$s[o]=i});function Nc(i){const o=new Ie(i),a=sc(Ie.prototype.request,o);return _.extend(a,Ie.prototype,o,{allOwnKeys:!0}),_.extend(a,o,null,{allOwnKeys:!0}),a.create=function(r){return Nc(Ve(i,r))},a}const vt=Nc(Hn);vt.Axios=Ie;vt.CanceledError=rn;vt.CancelToken=Ps;vt.isCancel=yc;vt.VERSION=Cc;vt.toFormData=Gi;vt.AxiosError=q;vt.Cancel=vt.CanceledError;vt.all=function(i){return Promise.all(i)};vt.spread=Hv;vt.isAxiosError=qv;vt.mergeConfig=Ve;vt.AxiosHeaders=Dt;vt.formToJSON=i=>wc(_.isHTMLForm(i)?new FormData(i):i);vt.getAdapter=_c.getAdapter;vt.HttpStatusCode=$s;vt.default=vt;const Wv=i=>{const o=typeof i;return i!==null&&(o==="object"||o==="function")},ls=new Set(["__proto__","prototype","constructor"]),Jv=new Set("0123456789");function Kv(i){const o=[];let a="",r="start",h=!1;for(const d of i)switch(d){case"\\":{if(r==="index")throw new Error("Invalid character in an index");if(r==="indexEnd")throw new Error("Invalid character after an index");h&&(a+=d),r="property",h=!h;break}case".":{if(r==="index")throw new Error("Invalid character in an index");if(r==="indexEnd"){r="property";break}if(h){h=!1,a+=d;break}if(ls.has(a))return[];o.push(a),a="",r="property";break}case"[":{if(r==="index")throw new Error("Invalid character in an index");if(r==="indexEnd"){r="index";break}if(h){h=!1,a+=d;break}if(r==="property"){if(ls.has(a))return[];o.push(a),a=""}r="index";break}case"]":{if(r==="index"){o.push(Number.parseInt(a,10)),a="",r="indexEnd";break}if(r==="indexEnd")throw new Error("Invalid character after an index")}default:{if(r==="index"&&!Jv.has(d))throw new Error("Invalid character in an index");if(r==="indexEnd")throw new Error("Invalid character after an index");r==="start"&&(r="property"),h&&(h=!1,a+="\\"),a+=d}}switch(h&&(a+="\\"),r){case"property":{if(ls.has(a))return[];o.push(a);break}case"index":throw new Error("Index was not closed");case"start":{o.push("");break}}return o}function Gv(i,o){if(typeof o!="number"&&Array.isArray(i)){const a=Number.parseInt(o,10);return Number.isInteger(a)&&i[a]===i[o]}return!1}function Xv(i,o,a){if(!Wv(i)||typeof o!="string")return a===void 0?i:a;const r=Kv(o);if(r.length===0)return a;for(let h=0;h({config:{}}),getters:{get:i=>(o,a)=>Xv(i.config,o,a)},actions:{async load(){vt.get("/api/config").then(i=>{this.config=i.data})}}});function Yv(){return{first_name:"",last_name:"",email:"",user_name:"",password:"",passwordc:"",locale:Tc().get("site.registration.user_defaults.locale","en_US"),captcha:"",spiderbro:"http://"}}function Qv(){return Tc().get("locales.available")}function Zv(){return"/account/captcha"}async function tb(i){return lt.post("/account/register",i).then(o=>o.data).catch(o=>{throw{description:"An error as occurred",style:oe.Danger,closeBtn:!0,...o.response.data}})}const eb=Object.freeze(Object.defineProperty({__proto__:null,doRegister:tb,getAvailableLocales:Qv,getCaptchaUrl:Zv,getDefaultForm:Yv},Symbol.toStringTag,{value:"Module"}));async function nb(i){return lt.post("/account/forgot-password",{email:i}).then(o=>({description:o.data.message,style:oe.Success,closeBtn:!0})).catch(o=>{throw{description:"An error as occurred",style:oe.Danger,closeBtn:!0,...o.response.data}})}async function ib(i){return lt.post("/account/resend-verification",{email:i}).then(o=>({description:o.data.message,style:oe.Success,closeBtn:!0})).catch(o=>{throw{description:"An error as occurred",style:oe.Danger,closeBtn:!0,...o.response.data}})}const ob={class:"uk-fieldset uk-form-stacked"},sb={class:"uk-margin"},rb={class:"uk-form-controls uk-grid-small","uk-grid":""},ab={class:"uk-width-1-2"},lb={class:"uk-width-1-2"},cb={class:"uk-width-1-1"},ub={class:"uk-margin"},hb={class:"uk-margin"},db={class:"uk-form-controls uk-grid-small","uk-grid":""},fb={class:"uk-width-1-2"},pb={class:"uk-width-1-2"},mb={class:"uk-margin"},gb=["value"],vb={class:"uk-margin"},bb={class:"uk-form-controls uk-grid-small","uk-grid":""},wb={class:"uk-width-2-3"},yb={class:"uk-width-1-3"},kb=["src"],$b={class:"uk-text-center"},xb=["disabled"],As=l.defineComponent({__name:"FormRegister",setup(i){const{getDefaultForm:o,doRegister:a,getAvailableLocales:r,getCaptchaUrl:h}=eb,d=l.ref(!1),p=l.ref();let v=o();async function x(){d.value=!0,p.value=null,await a(v).then(w=>{xs.notification({message:"Succesfully registered "+(w==null?void 0:w.full_name)+"!",status:"success",pos:"bottom-right",timeout:4e3})}).catch(w=>{p.value=w}).finally(()=>{d.value=!1})}return(w,b)=>{const B=l.resolveComponent("UFAlertContainer");return l.openBlock(),l.createElementBlock("form",{onSubmit:b[8]||(b[8]=l.withModifiers(E=>x(),["prevent"]))},[l.createElementVNode("fieldset",ob,[p.value?(l.openBlock(),l.createBlock(B,{key:0,"data-test":"error",alert:p.value},null,8,["alert"])):l.createCommentVNode("",!0),l.createElementVNode("div",sb,[b[9]||(b[9]=l.createElementVNode("label",{class:"uk-form-label",for:"first_name"},"Name and email",-1)),l.createElementVNode("div",rb,[l.createElementVNode("div",ab,[l.withDirectives(l.createElementVNode("input",{class:"uk-input",type:"text",placeholder:"First Name","aria-label":"First Name",id:"first_name","data-test":"first_name","onUpdate:modelValue":b[0]||(b[0]=E=>l.unref(v).first_name=E)},null,512),[[l.vModelText,l.unref(v).first_name]])]),l.createElementVNode("div",lb,[l.withDirectives(l.createElementVNode("input",{class:"uk-input",type:"text",placeholder:"Last Name","aria-label":"Last Name","data-test":"last_name","onUpdate:modelValue":b[1]||(b[1]=E=>l.unref(v).last_name=E)},null,512),[[l.vModelText,l.unref(v).last_name]])]),l.createElementVNode("div",cb,[l.withDirectives(l.createElementVNode("input",{class:"uk-input",type:"email",placeholder:"Email","aria-label":"Email","data-test":"email","onUpdate:modelValue":b[2]||(b[2]=E=>l.unref(v).email=E)},null,512),[[l.vModelText,l.unref(v).email]])])])]),l.createElementVNode("div",ub,[b[10]||(b[10]=l.createElementVNode("label",{class:"uk-form-label",for:"form-stacked-text"},"Username",-1)),l.withDirectives(l.createElementVNode("input",{class:"uk-input",type:"text",placeholder:"Username","aria-label":"Username","data-test":"username","onUpdate:modelValue":b[3]||(b[3]=E=>l.unref(v).user_name=E)},null,512),[[l.vModelText,l.unref(v).user_name]])]),l.createElementVNode("div",hb,[b[11]||(b[11]=l.createElementVNode("label",{class:"uk-form-label",for:"form-stacked-text"},"Password",-1)),l.createElementVNode("div",db,[l.createElementVNode("div",fb,[l.withDirectives(l.createElementVNode("input",{class:"uk-input",type:"password",placeholder:"Password","aria-label":"Password","data-test":"password","onUpdate:modelValue":b[4]||(b[4]=E=>l.unref(v).password=E)},null,512),[[l.vModelText,l.unref(v).password]])]),l.createElementVNode("div",pb,[l.withDirectives(l.createElementVNode("input",{class:"uk-input",type:"password",placeholder:"Confirm Password","aria-label":"Confirm Password","data-test":"passwordc","onUpdate:modelValue":b[5]||(b[5]=E=>l.unref(v).passwordc=E)},null,512),[[l.vModelText,l.unref(v).passwordc]])])])]),l.createElementVNode("div",mb,[b[12]||(b[12]=l.createElementVNode("label",{class:"uk-form-label",for:"form-stacked-text"},"Locale",-1)),l.withDirectives(l.createElementVNode("select",{class:"uk-select",id:"form-stacked-select","data-test":"locale","onUpdate:modelValue":b[6]||(b[6]=E=>l.unref(v).locale=E)},[(l.openBlock(!0),l.createElementBlock(l.Fragment,null,l.renderList(l.unref(r)(),(E,O)=>(l.openBlock(),l.createElementBlock("option",{value:O,key:O},l.toDisplayString(E),9,gb))),128))],512),[[l.vModelSelect,l.unref(v).locale]])]),l.createElementVNode("div",vb,[b[13]||(b[13]=l.createElementVNode("label",{class:"uk-form-label",for:"r-form-captcha"},"Captcha",-1)),l.createElementVNode("div",bb,[l.createElementVNode("div",wb,[l.withDirectives(l.createElementVNode("input",{class:"uk-input",type:"password",placeholder:"Captcha","aria-label":"Captcha",id:"r-form-captcha","data-test":"captcha","onUpdate:modelValue":b[7]||(b[7]=E=>l.unref(v).captcha=E)},null,512),[[l.vModelText,l.unref(v).captcha]])]),l.createElementVNode("div",yb,[l.createElementVNode("img",{src:l.unref(h)(),id:"captcha","data-target":"#r-form-captcha"},null,8,kb)])])]),b[14]||(b[14]=l.createElementVNode("p",null,[l.createTextVNode(" By registering an account with UserFrosting, you accept "),l.createElementVNode("a",null,"the terms and conditions"),l.createTextVNode(". ")],-1)),l.createElementVNode("div",$b,[l.createElementVNode("button",{class:"uk-button uk-button-primary",disabled:d.value},"Sign me up",8,xb)])])],32)}}}),Eb={class:"uk-fieldset"},Sb={class:"uk-margin"},_b={class:"uk-inline uk-width-1-1"},Cb={class:"uk-text-center"},Nb=["disabled"],Rs=l.defineComponent({__name:"FormForgotPassword",setup(i){const o=l.ref(!1),a=l.ref();let r="";async function h(){o.value=!0,a.value=null,await nb(r).then(d=>{a.value=d}).catch(d=>{a.value=d}).finally(()=>{o.value=!1})}return(d,p)=>{const v=l.resolveComponent("UFAlertContainer");return l.openBlock(),l.createElementBlock("form",{onSubmit:p[1]||(p[1]=l.withModifiers(x=>h(),["prevent"]))},[l.createElementVNode("fieldset",Eb,[a.value?(l.openBlock(),l.createBlock(v,{key:0,"data-test":"error",alert:a.value},null,8,["alert"])):l.createCommentVNode("",!0),l.createElementVNode("div",Sb,[l.createElementVNode("div",_b,[p[2]||(p[2]=l.createElementVNode("span",{class:"uk-form-icon","uk-icon":"icon: mail"},null,-1)),l.withDirectives(l.createElementVNode("input",{class:"uk-input",type:"email",placeholder:"Email","aria-label":"Email","data-test":"email","onUpdate:modelValue":p[0]||(p[0]=x=>l.isRef(r)?r.value=x:r=x)},null,512),[[l.vModelText,l.unref(r)]])])]),l.createElementVNode("div",Cb,[l.createElementVNode("button",{class:"uk-button uk-button-primary",disabled:o.value,"data-test":"submit"}," Email Password Reset Link ",8,Nb)])])],32)}}}),Tb={"uk-sticky":"sel-target: .uk-navbar-container; cls-active: uk-navbar-sticky"},Bb={class:"uk-navbar-container"},Ob={class:"uk-container uk-container-expand"},Pb={class:"uk-navbar","uk-navbar":""},Ab={class:"uk-navbar-left","data-test":"navbar-left"},Rb={class:"uk-navbar-right","data-test":"navbar-right"},Db={class:"uk-navbar-nav"},Bc=l.defineComponent({__name:"NavBar",props:{to:{default:""},title:{default:""}},setup(i){return(o,a)=>(l.openBlock(),l.createElementBlock("header",null,[l.createElementVNode("div",Tb,[l.createElementVNode("div",Bb,[l.createElementVNode("div",Ob,[l.createElementVNode("nav",Pb,[l.createElementVNode("div",Ab,[l.createVNode(ji,{to:o.to,class:"uk-navbar-item uk-logo",label:""},{default:l.withCtx(()=>[l.renderSlot(o.$slots,"title",{},()=>[l.createTextVNode(l.toDisplayString(o.title),1)])]),_:3},8,["to"])]),l.createElementVNode("div",Rb,[l.createElementVNode("ul",Db,[l.renderSlot(o.$slots,"default")])])])])])])]))}}),Ib={"data-test":"label"},Fb={class:"uk-navbar-dropdown","uk-dropdown":"offset: 0px"},Vb={class:"uk-nav uk-navbar-dropdown-nav","data-test":"slot"},Yi=l.defineComponent({__name:"NavBarDropdown",props:{label:{default:""}},setup(i){return(o,a)=>(l.openBlock(),l.createElementBlock("li",null,[l.createElementVNode("a",Ib,[l.renderSlot(o.$slots,"label",{},()=>[l.createTextVNode(l.toDisplayString(o.label),1)]),a[0]||(a[0]=l.createTextVNode()),a[1]||(a[1]=l.createElementVNode("span",{"uk-navbar-parent-icon":""},null,-1))]),l.createElementVNode("div",Fb,[l.createElementVNode("ul",Vb,[l.renderSlot(o.$slots,"default")])])]))}}),jb={},Lb={class:"uk-nav-divider"};function Mb(i,o){return l.openBlock(),l.createElementBlock("li",Lb)}const Oc=Ln(jb,[["render",Mb]]),Ub={key:0},zb=["href"],Hb=["href","onClick"],Pc=l.defineComponent({__name:"NavBarItem",props:{to:{default:""},label:{default:""}},setup(i){const o=i,a=l.computed(()=>o.to===""||typeof o.to=="string"&&o.to.startsWith("http"));return(r,h)=>a.value?(l.openBlock(),l.createElementBlock("li",Ub,[l.createElementVNode("a",{href:r.to.toString(),target:"_blank"},[l.renderSlot(r.$slots,"default",{},()=>[l.createTextVNode(l.toDisplayString(r.label),1)])],8,zb)])):(l.openBlock(),l.createBlock(l.unref(jn.RouterLink),l.mergeProps({key:1,to:r.to},r.$props,{custom:""}),{default:l.withCtx(({isActive:d,href:p,navigate:v})=>[l.createElementVNode("li",{class:l.normalizeClass({"uk-active":d})},[l.createElementVNode("a",l.mergeProps(r.$attrs,{href:p,onClick:v}),[l.renderSlot(r.$slots,"default",{},()=>[l.createTextVNode(l.toDisplayString(r.label),1)])],16,Hb)],2)]),_:3},16,["to"]))}}),qb={class:"uk-text-center"},Ac=l.defineComponent({__name:"NavBarLogin",setup(i){return(o,a)=>(l.openBlock(),l.createBlock(Yi,{label:"Login",class:"uf-nav-login uk-text-center"},{default:l.withCtx(()=>[l.createVNode(qi),l.createElementVNode("div",qb,[l.createElementVNode("button",{class:"uk-button uk-button-default",onClick:a[0]||(a[0]=r=>o.$emit("gotoRegistration")),"data-test":"gotoRegistration"}," Register ")]),l.renderSlot(o.$slots,"default")]),_:3}))}}),Wb={key:0,"data-test":"username"},Jb=["src"],Kb={class:"uk-margin"},Gb=["src"],Xb={key:1,class:"uk-margin-remove","data-test":"username"},Yb={key:2,class:"uk-margin-remove uk-text-meta","data-test":"meta"},Rc=l.defineComponent({__name:"NavBarUserCard",props:{username:{default:""},avatar:{default:""},meta:{default:""}},setup(i){return(o,a)=>(l.openBlock(),l.createBlock(Yi,{class:"uf-nav-user uk-text-center"},{label:l.withCtx(()=>[o.username?(l.openBlock(),l.createElementBlock("span",Wb,l.toDisplayString(o.username),1)):l.createCommentVNode("",!0),o.avatar?(l.openBlock(),l.createElementBlock("img",{key:1,src:o.avatar,alt:"avatar",class:"uk-border-circle"},null,8,Jb)):l.createCommentVNode("",!0)]),default:l.withCtx(()=>[l.createElementVNode("div",Kb,[o.avatar?(l.openBlock(),l.createElementBlock("img",{key:0,src:o.avatar,alt:"avatar",class:"uk-border-circle","uk-height-match":""},null,8,Gb)):l.createCommentVNode("",!0),o.username?(l.openBlock(),l.createElementBlock("p",Xb,l.toDisplayString(o.username),1)):l.createCommentVNode("",!0),o.meta?(l.openBlock(),l.createElementBlock("p",Yb,"("+l.toDisplayString(o.meta)+")",1)):l.createCommentVNode("",!0)]),l.renderSlot(o.$slots,"default",{dataTest:"slot"})]),_:3}))}}),Qb={key:0},Zb=["href"],tw={key:1},Dc=l.defineComponent({__name:"NavBarUserCardButton",props:{to:{default:""},label:{default:""}},setup(i){const o=i,a=l.computed(()=>typeof o.to=="string"&&o.to.startsWith("http"));return(r,h)=>a.value?(l.openBlock(),l.createElementBlock("li",Qb,[l.createElementVNode("a",{class:"uk-button uk-button-default uk-button-small uk-text-center",href:r.to.toString(),target:"_blank"},[l.renderSlot(r.$slots,"default",{},()=>[l.createTextVNode(l.toDisplayString(r.label),1)])],8,Zb)])):(l.openBlock(),l.createElementBlock("li",tw,[l.createVNode(l.unref(jn.RouterLink),{to:r.to,class:"uk-button uk-button-default uk-button-small uk-text-center"},{default:l.withCtx(()=>[l.renderSlot(r.$slots,"default",{},()=>[l.createTextVNode(l.toDisplayString(r.label),1)])]),_:3},8,["to"])]))}}),ew={class:"uk-list"},nw={class:"uk-text-center"},Ic=l.defineComponent({__name:"PageLogin",setup(i){return(o,a)=>{const r=l.resolveComponent("font-awesome-icon"),h=l.resolveComponent("UFCardBoxBig");return l.openBlock(),l.createBlock(h,null,{default:l.withCtx(()=>[a[5]||(a[5]=l.createElementVNode("h3",{class:"uk-card-title"},"Login",-1)),l.createVNode(qi),l.createElementVNode("ul",ew,[l.createElementVNode("li",null,[l.createElementVNode("a",{onClick:a[0]||(a[0]=d=>o.$emit("gotoForgotPassword")),"data-test":"gotoForgotPassword"},"Forgot your password?")]),l.createElementVNode("li",null,[l.createElementVNode("a",{onClick:a[1]||(a[1]=d=>o.$emit("gotoResendVerification")),"data-test":"gotoResendVerification"},"Resend verification email")])]),a[6]||(a[6]=l.createElementVNode("hr",null,null,-1)),l.createElementVNode("div",nw,[a[4]||(a[4]=l.createElementVNode("p",null,"You don't have an account yet?",-1)),l.createElementVNode("button",{class:"uk-button uk-button-default",onClick:a[2]||(a[2]=d=>o.$emit("gotoRegistration")),"data-test":"gotoRegistration"},[l.createVNode(r,{icon:["fas","user-plus"]}),a[3]||(a[3]=l.createTextVNode(" Register "))])])]),_:1})}}}),iw={class:"uk-text-center"},Fc=l.defineComponent({__name:"PageRegister",setup(i){return(o,a)=>{const r=l.resolveComponent("font-awesome-icon"),h=l.resolveComponent("UFCardBoxBig");return l.openBlock(),l.createBlock(h,null,{default:l.withCtx(()=>[a[3]||(a[3]=l.createElementVNode("h3",{class:"uk-card-title"},"Register",-1)),l.createVNode(As),a[4]||(a[4]=l.createElementVNode("hr",null,null,-1)),l.createElementVNode("div",iw,[a[2]||(a[2]=l.createElementVNode("p",null,"Already have an account ?",-1)),l.createElementVNode("button",{class:"uk-button uk-button-default",onClick:a[0]||(a[0]=d=>o.$emit("gotoLogin")),"data-test":"gotoLogin"},[l.createVNode(r,{icon:["fas","right-to-bracket"]}),a[1]||(a[1]=l.createTextVNode(" Login "))])])]),_:1})}}}),Vc=l.defineComponent({__name:"PageForgotPassword",setup(i){return(o,a)=>{const r=l.resolveComponent("UFCardBoxBig");return l.openBlock(),l.createBlock(r,null,{default:l.withCtx(()=>[a[0]||(a[0]=l.createElementVNode("h3",{class:"uk-card-title"},"Forgotten Password",-1)),a[1]||(a[1]=l.createElementVNode("p",null," Please enter the email address you used to sign up. A link with instructions to reset your password will be emailed to you. ",-1)),l.createVNode(Rs)]),_:1})}}}),ow={class:"uk-fieldset"},sw={class:"uk-margin"},rw={class:"uk-inline uk-width-1-1"},aw={class:"uk-text-center"},lw=["disabled"],cw=l.defineComponent({__name:"FormResendVerification",setup(i){const o=l.ref(!1),a=l.ref();let r="";async function h(){o.value=!0,a.value=null,await ib(r).then(d=>{a.value=d}).catch(d=>{a.value=d}).finally(()=>{o.value=!1})}return(d,p)=>{const v=l.resolveComponent("UFAlertContainer");return l.openBlock(),l.createElementBlock("form",{onSubmit:p[1]||(p[1]=l.withModifiers(x=>h(),["prevent"]))},[l.createElementVNode("fieldset",ow,[a.value?(l.openBlock(),l.createBlock(v,{key:0,"data-test":"error",alert:a.value},null,8,["alert"])):l.createCommentVNode("",!0),l.createElementVNode("div",sw,[l.createElementVNode("div",rw,[p[2]||(p[2]=l.createElementVNode("span",{class:"uk-form-icon","uk-icon":"icon: mail"},null,-1)),l.withDirectives(l.createElementVNode("input",{class:"uk-input",type:"email",placeholder:"Email","aria-label":"Email","data-test":"email","onUpdate:modelValue":p[0]||(p[0]=x=>l.isRef(r)?r.value=x:r=x)},null,512),[[l.vModelText,l.unref(r)]])])]),l.createElementVNode("div",aw,[l.createElementVNode("button",{class:"uk-button uk-button-primary",disabled:o.value,"data-test":"submit"}," Email the verification link for my account ",8,lw)])])],32)}}}),jc=l.defineComponent({__name:"PageResendVerification",setup(i){return(o,a)=>{const r=l.resolveComponent("UFCardBoxBig");return l.openBlock(),l.createBlock(r,null,{default:l.withCtx(()=>[a[0]||(a[0]=l.createElementVNode("h3",{class:"uk-card-title"},"Resend Verification Email",-1)),a[1]||(a[1]=l.createElementVNode("p",null," Please enter the email address you used to sign up, and your verification email will be resent. ",-1)),l.createVNode(cw)]),_:1})}}}),uw={},hw={class:"uf-sidebar-left uk-light uk-visible@m"},dw={class:"left-nav-wrap"},fw={class:"uk-nav uk-nav-default","data-uk-nav":""};function pw(i,o){return l.openBlock(),l.createElementBlock("aside",hw,[l.createElementVNode("div",dw,[l.createElementVNode("ul",fw,[l.renderSlot(i.$slots,"default")])])])}const Lc=Ln(uw,[["render",pw]]),mw=["data-uk-icon"],gw={key:2,"uk-nav-parent-icon":"","data-test":"caret"},vw={class:"uk-nav-sub","data-test":"slot"},Mc=l.defineComponent({__name:"SideBarDropdown",props:{to:{default:""},label:{default:""},faIcon:{default:""},icon:{default:""},hideCaret:{type:Boolean,default:!1}},setup(i){return(o,a)=>{const r=l.resolveComponent("font-awesome-icon");return l.openBlock(),l.createBlock(l.unref(jn.RouterLink),l.mergeProps({to:o.to},o.$props,{custom:""}),{default:l.withCtx(({isActive:h})=>[l.createElementVNode("li",{class:l.normalizeClass(["uk-parent",{"uk-open":h}])},[l.createElementVNode("a",l.normalizeProps(l.guardReactiveProps(o.$attrs)),[o.icon?(l.openBlock(),l.createElementBlock("span",{key:0,"data-uk-icon":o.icon,class:"uk-margin-small-right","data-test":"icon"},null,8,mw)):l.createCommentVNode("",!0),o.faIcon?(l.openBlock(),l.createBlock(r,{key:1,class:"uk-margin-small-right",icon:o.faIcon,"data-test":"faIcon"},null,8,["icon"])):l.createCommentVNode("",!0),l.renderSlot(o.$slots,"label",{},()=>[l.createTextVNode(l.toDisplayString(o.label),1)]),o.hideCaret?l.createCommentVNode("",!0):(l.openBlock(),l.createElementBlock("span",gw))],16),l.createElementVNode("ul",vw,[l.renderSlot(o.$slots,"default")])],2)]),_:3},16,["to"])}}}),bw={key:0},ww=["href"],yw=["data-uk-icon"],kw=["href","onClick"],$w=["data-uk-icon"],Uc=l.defineComponent({__name:"SideBarItem",props:{to:{default:""},label:{default:""},faIcon:{default:""},icon:{default:""}},setup(i){const o=i,a=l.computed(()=>o.to===""||typeof o.to=="string"&&o.to.startsWith("http"));return(r,h)=>{const d=l.resolveComponent("font-awesome-icon");return a.value?(l.openBlock(),l.createElementBlock("li",bw,[l.createElementVNode("a",{href:r.to.toString(),target:"_blank"},[r.icon?(l.openBlock(),l.createElementBlock("span",{key:0,"data-uk-icon":r.icon,class:"uk-margin-small-right","data-test":"icon"},null,8,yw)):l.createCommentVNode("",!0),r.faIcon?(l.openBlock(),l.createBlock(d,{key:1,class:"uk-margin-small-right",icon:r.faIcon,"data-test":"faIcon"},null,8,["icon"])):l.createCommentVNode("",!0),l.renderSlot(r.$slots,"default",{},()=>[l.createTextVNode(l.toDisplayString(r.label),1)])],8,ww)])):(l.openBlock(),l.createBlock(l.unref(jn.RouterLink),l.mergeProps({key:1,to:r.to},r.$props,{custom:""}),{default:l.withCtx(({isExactActive:p,href:v,navigate:x})=>[l.createElementVNode("li",{class:l.normalizeClass({"uk-active":p})},[l.createElementVNode("a",l.mergeProps(r.$attrs,{href:v,onClick:x}),[r.icon?(l.openBlock(),l.createElementBlock("span",{key:0,"data-uk-icon":r.icon,class:"uk-margin-small-right","data-test":"icon"},null,8,$w)):l.createCommentVNode("",!0),r.faIcon?(l.openBlock(),l.createBlock(d,{key:1,class:"uk-margin-small-right",icon:r.faIcon,"data-test":"faIcon"},null,8,["icon"])):l.createCommentVNode("",!0),l.renderSlot(r.$slots,"default",{},()=>[l.createTextVNode(l.toDisplayString(r.label),1)])],16,kw)],2)]),_:3},16,["to"]))}}}),xw={class:"uk-nav-header"},zc=l.defineComponent({__name:"SideBarLabel",props:{label:{}},setup(i){return(o,a)=>(l.openBlock(),l.createElementBlock("li",xw,l.toDisplayString(o.label),1))}}),Ew={};function Sw(i,o){return l.openBlock(),l.createElementBlock("td",null,[l.renderSlot(i.$slots,"default")])}const Hc=Ln(Ew,[["render",Sw]]),_w={key:0,class:"uk-table-link uk-padding-small"},Cw={key:1,class:"uk-padding-small"},qc=l.defineComponent({__name:"SprunjeHeader",props:{sort:{}},setup(i){const o=l.inject("sprunjer"),{sorts:a,toggleSort:r}=o;return(h,d)=>{const p=l.resolveComponent("font-awesome-icon");return h.sort?(l.openBlock(),l.createElementBlock("th",_w,[l.createElementVNode("a",{class:"uk-link-reset",onClick:d[0]||(d[0]=v=>l.unref(r)(h.sort))},[l.renderSlot(h.$slots,"default"),l.unref(a)[h.sort]==="asc"?(l.openBlock(),l.createBlock(p,{key:0,icon:["fas","sort-up"],"fixed-width":"",class:"uk-align-right uk-margin-remove"})):l.unref(a)[h.sort]==="desc"?(l.openBlock(),l.createBlock(p,{key:1,icon:["fas","sort-down"],"fixed-width":"",class:"uk-align-right uk-margin-remove"})):(l.openBlock(),l.createBlock(p,{key:2,icon:["fas","sort"],"fixed-width":"",class:"uk-align-right uk-margin-remove"}))])])):(l.openBlock(),l.createElementBlock("th",Cw,[l.renderSlot(h.$slots,"default")]))}}}),Nw={class:"uk-child-width-expand","uk-grid":""},Tw={class:"uk-text-left uk-text-meta"},Bw={class:"uk-text-center"},Ow=["value"],Pw={class:"uk-text-right"},Aw={"aria-label":"Pagination"},Rw={class:"uk-pagination uk-flex-right","uk-margin":""},Ds=l.defineComponent({__name:"SprunjePaginator",props:{rowsPerPageOptions:{default:()=>[5,10,20,50]}},setup(i){const o=l.inject("sprunjer"),{size:a,page:r,totalPages:h,countFiltered:d,first:p,last:v}=o;function x(w){r.value=w}return(w,b)=>{const B=l.resolveComponent("font-awesome-icon");return l.openBlock(),l.createElementBlock("div",Nw,[l.createElementVNode("div",Tw,[l.createElementVNode("span",null,"Showing "+l.toDisplayString(l.unref(p))+" - "+l.toDisplayString(l.unref(v))+" of "+l.toDisplayString(l.unref(d)),1)]),l.createElementVNode("div",Bw,[l.withDirectives(l.createElementVNode("select",{class:"uk-select uk-form-small uk-form-width-small","aria-label":"Select per page","onUpdate:modelValue":b[0]||(b[0]=E=>l.isRef(a)?a.value=E:null)},[(l.openBlock(!0),l.createElementBlock(l.Fragment,null,l.renderList(w.rowsPerPageOptions,E=>(l.openBlock(),l.createElementBlock("option",{key:E,value:E},l.toDisplayString(E)+" per page ",9,Ow))),128))],512),[[l.vModelSelect,l.unref(a)]])]),l.createElementVNode("div",Pw,[l.createElementVNode("nav",Aw,[l.createElementVNode("ul",Rw,[l.createElementVNode("li",null,[l.createElementVNode("a",{onClick:b[1]||(b[1]=E=>x(0)),class:l.normalizeClass(["uk-icon-link",{"uk-disabled":l.unref(r)===0}])},[l.createVNode(B,{icon:"angles-left","fixed-width":""})],2)]),l.createElementVNode("li",null,[l.createElementVNode("a",{onClick:b[2]||(b[2]=E=>x(l.unref(r)-1)),class:l.normalizeClass(["uk-icon-link",{"uk-disabled":l.unref(r)===0}])},[l.createVNode(B,{icon:"angle-left","fixed-width":""})],2)]),l.createElementVNode("li",null,"Page "+l.toDisplayString(l.unref(r)+1)+" of "+l.toDisplayString(l.unref(h)+1),1),l.createElementVNode("li",null,[l.createElementVNode("a",{onClick:b[3]||(b[3]=E=>x(l.unref(r)+1)),class:l.normalizeClass(["uk-icon-link",{"uk-disabled":l.unref(r)===l.unref(h)}])},[l.createVNode(B,{icon:"angle-right","fixed-width":""})],2)]),l.createElementVNode("li",null,[l.createElementVNode("a",{onClick:b[4]||(b[4]=E=>x(l.unref(h))),class:l.normalizeClass(["uk-icon-link",{"uk-disabled":l.unref(r)===l.unref(h)}])},[l.createVNode(B,{icon:"angles-right","fixed-width":""})],2)])])])])])}}}),Dw={class:"uk-table uk-table-striped uk-table-small"},Wc=l.defineComponent({__name:"SprunjeTable",props:{dataUrl:{type:String,required:!0},hidePagination:{type:Boolean,default:!1},defaultSorts:{default:{}},defaultFilters:{default:{}},defaultSize:Number,defaultPage:Number},setup(i){const o=i,a=ip.useSprunjer(o.dataUrl,o.defaultSorts,o.defaultFilters,o.defaultSize,o.defaultPage),{rows:r}=a;return l.provide("sprunjer",a),(h,d)=>(l.openBlock(),l.createElementBlock(l.Fragment,null,[l.renderSlot(h.$slots,"actions"),l.createElementVNode("table",Dw,[l.createElementVNode("thead",null,[l.createElementVNode("tr",null,[l.renderSlot(h.$slots,"header")])]),l.createElementVNode("tbody",null,[(l.openBlock(!0),l.createElementBlock(l.Fragment,null,l.renderList(l.unref(r),p=>(l.openBlock(),l.createElementBlock("tr",{key:p.id},[l.renderSlot(h.$slots,"body",{item:p})]))),128))])]),i.hidePagination?l.createCommentVNode("",!0):l.renderSlot(h.$slots,"paginator",{key:0},()=>[l.createVNode(Ds)])],64))}}),Iw={install:i=>{i.component("UFAlertContainer",El).component("UFAppLink",ji).component("UFInfoBox",Sl).component("UFCardBox",_l).component("UFCardBoxBig",Cl).component("UFMainContent",Nl).component("UFHeaderPage",Tl).component("UFFooterContent",Bl).component("UFFormLogin",qi).component("UFFormRegister",As).component("UFFormForgotPassword",Rs).component("UFNavBar",Bc).component("UFNavBarDropdown",Yi).component("UFNavBarDropdownSeparator",Oc).component("UFNavBarItem",Pc).component("UFNavBarLogin",Ac).component("UFNavBarUserCard",Rc).component("UFNavBarUserCardButton",Dc).component("UFPageLogin",Ic).component("UFPageRegister",Fc).component("UFPageForgotPassword",Vc).component("UFPageResendVerification",jc).component("UFSideBar",Lc).component("UFSideBarDropdown",Mc).component("UFSideBarItem",Uc).component("UFSideBarLabel",zc).component("UFSprunjeColumn",Hc).component("UFSprunjeHeader",qc).component("UFSprunjePaginator",Ds).component("UFSprunjeTable",Wc)}};exports.FooterContent=Bl;exports.MainContent=Nl;exports.NavBarDropdownSeparator=Oc;exports.PinkCupcakeComponents=Iw;exports.SideBar=Lc;exports.SprunjeColumn=Hc;exports.UIkit=xs;exports._sfc_main=El;exports._sfc_main$1=ji;exports._sfc_main$10=Yi;exports._sfc_main$11=Pc;exports._sfc_main$12=Ac;exports._sfc_main$13=Rc;exports._sfc_main$14=Dc;exports._sfc_main$15=Ic;exports._sfc_main$16=Fc;exports._sfc_main$17=Vc;exports._sfc_main$18=jc;exports._sfc_main$19=Mc;exports._sfc_main$2=Sl;exports._sfc_main$20=Uc;exports._sfc_main$21=zc;exports._sfc_main$22=qc;exports._sfc_main$23=Ds;exports._sfc_main$24=Wc;exports._sfc_main$3=_l;exports._sfc_main$4=Cl;exports._sfc_main$5=Tl;exports._sfc_main$6=qi;exports._sfc_main$7=As;exports._sfc_main$8=Rs;exports._sfc_main$9=Bc;exports.commonjsGlobal=Ol;exports.getDefaultExportFromCjs=Pl; +`+d):r.stack=d}catch{}}throw r}}_request(o,a){typeof o=="string"?(a=a||{},a.url=o):a=o||{},a=je(this.defaults,a);const{transitional:r,paramsSerializer:h,headers:d}=a;r!==void 0&&ks.assertOptions(r,{silentJSONParsing:pe.transitional(pe.boolean),forcedJSONParsing:pe.transitional(pe.boolean),clarifyTimeoutError:pe.transitional(pe.boolean)},!1),h!=null&&(_.isFunction(h)?a.paramsSerializer={serialize:h}:ks.assertOptions(h,{encode:pe.function,serialize:pe.function},!0)),a.method=(a.method||this.defaults.method||"get").toLowerCase();let p=d&&_.merge(d.common,d[a.method]);d&&_.forEach(["delete","get","head","post","put","patch","common"],T=>{delete d[T]}),a.headers=Dt.concat(p,d);const v=[];let x=!0;this.interceptors.request.forEach(function(T){typeof T.runWhen=="function"&&T.runWhen(a)===!1||(x=x&&T.synchronous,v.unshift(T.fulfilled,T.rejected))});const w=[];this.interceptors.response.forEach(function(T){w.push(T.fulfilled,T.rejected)});let b,B=0,E;if(!x){const T=[kl.bind(this),void 0];for(T.unshift.apply(T,v),T.push.apply(T,w),E=T.length,b=Promise.resolve(a);B{if(!r._listeners)return;let d=r._listeners.length;for(;d-- >0;)r._listeners[d](h);r._listeners=null}),this.promise.then=h=>{let d;const p=new Promise(v=>{r.subscribe(v),d=v}).then(h);return p.cancel=function(){r.unsubscribe(d)},p},o(function(h,d,p){r.reason||(r.reason=new rn(h,d,p),a(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(o){if(this.reason){o(this.reason);return}this._listeners?this._listeners.push(o):this._listeners=[o]}unsubscribe(o){if(!this._listeners)return;const a=this._listeners.indexOf(o);a!==-1&&this._listeners.splice(a,1)}static source(){let o;return{token:new Ps(function(a){o=a}),cancel:o}}}function Hv(i){return function(o){return i.apply(null,o)}}function qv(i){return _.isObject(i)&&i.isAxiosError===!0}const $s={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries($s).forEach(([i,o])=>{$s[o]=i});function Nc(i){const o=new Ie(i),a=sc(Ie.prototype.request,o);return _.extend(a,Ie.prototype,o,{allOwnKeys:!0}),_.extend(a,o,null,{allOwnKeys:!0}),a.create=function(r){return Nc(je(i,r))},a}const vt=Nc(Hn);vt.Axios=Ie;vt.CanceledError=rn;vt.CancelToken=Ps;vt.isCancel=yc;vt.VERSION=Cc;vt.toFormData=Gi;vt.AxiosError=q;vt.Cancel=vt.CanceledError;vt.all=function(i){return Promise.all(i)};vt.spread=Hv;vt.isAxiosError=qv;vt.mergeConfig=je;vt.AxiosHeaders=Dt;vt.formToJSON=i=>wc(_.isHTMLForm(i)?new FormData(i):i);vt.getAdapter=_c.getAdapter;vt.HttpStatusCode=$s;vt.default=vt;const Wv=i=>{const o=typeof i;return i!==null&&(o==="object"||o==="function")},ls=new Set(["__proto__","prototype","constructor"]),Jv=new Set("0123456789");function Kv(i){const o=[];let a="",r="start",h=!1;for(const d of i)switch(d){case"\\":{if(r==="index")throw new Error("Invalid character in an index");if(r==="indexEnd")throw new Error("Invalid character after an index");h&&(a+=d),r="property",h=!h;break}case".":{if(r==="index")throw new Error("Invalid character in an index");if(r==="indexEnd"){r="property";break}if(h){h=!1,a+=d;break}if(ls.has(a))return[];o.push(a),a="",r="property";break}case"[":{if(r==="index")throw new Error("Invalid character in an index");if(r==="indexEnd"){r="index";break}if(h){h=!1,a+=d;break}if(r==="property"){if(ls.has(a))return[];o.push(a),a=""}r="index";break}case"]":{if(r==="index"){o.push(Number.parseInt(a,10)),a="",r="indexEnd";break}if(r==="indexEnd")throw new Error("Invalid character after an index")}default:{if(r==="index"&&!Jv.has(d))throw new Error("Invalid character in an index");if(r==="indexEnd")throw new Error("Invalid character after an index");r==="start"&&(r="property"),h&&(h=!1,a+="\\"),a+=d}}switch(h&&(a+="\\"),r){case"property":{if(ls.has(a))return[];o.push(a);break}case"index":throw new Error("Index was not closed");case"start":{o.push("");break}}return o}function Gv(i,o){if(typeof o!="number"&&Array.isArray(i)){const a=Number.parseInt(o,10);return Number.isInteger(a)&&i[a]===i[o]}return!1}function Xv(i,o,a){if(!Wv(i)||typeof o!="string")return a===void 0?i:a;const r=Kv(o);if(r.length===0)return a;for(let h=0;h({config:{}}),getters:{get:i=>(o,a)=>Xv(i.config,o,a)},actions:{async load(){vt.get("/api/config").then(i=>{this.config=i.data})}}});function Yv(){return{first_name:"",last_name:"",email:"",user_name:"",password:"",passwordc:"",locale:Tc().get("site.registration.user_defaults.locale","en_US"),captcha:"",spiderbro:"http://"}}function Qv(){return Tc().get("locales.available")}function Zv(){return"/account/captcha"}async function tb(i){return lt.post("/account/register",i).then(o=>o.data).catch(o=>{throw{description:"An error as occurred",style:oe.Danger,closeBtn:!0,...o.response.data}})}const eb=Object.freeze(Object.defineProperty({__proto__:null,doRegister:tb,getAvailableLocales:Qv,getCaptchaUrl:Zv,getDefaultForm:Yv},Symbol.toStringTag,{value:"Module"}));async function nb(i){return lt.post("/account/forgot-password",{email:i}).then(o=>({description:o.data.message,style:oe.Success,closeBtn:!0})).catch(o=>{throw{description:"An error as occurred",style:oe.Danger,closeBtn:!0,...o.response.data}})}async function ib(i){return lt.post("/account/resend-verification",{email:i}).then(o=>({description:o.data.message,style:oe.Success,closeBtn:!0})).catch(o=>{throw{description:"An error as occurred",style:oe.Danger,closeBtn:!0,...o.response.data}})}const ob={class:"uk-fieldset uk-form-stacked"},sb={class:"uk-margin"},rb={class:"uk-form-controls uk-grid-small","uk-grid":""},ab={class:"uk-width-1-2"},lb={class:"uk-width-1-2"},cb={class:"uk-width-1-1"},ub={class:"uk-margin"},hb={class:"uk-margin"},db={class:"uk-form-controls uk-grid-small","uk-grid":""},fb={class:"uk-width-1-2"},pb={class:"uk-width-1-2"},mb={class:"uk-margin"},gb=["value"],vb={class:"uk-margin"},bb={class:"uk-form-controls uk-grid-small","uk-grid":""},wb={class:"uk-width-2-3"},yb={class:"uk-width-1-3"},kb=["src"],$b={class:"uk-text-center"},xb=["disabled"],As=l.defineComponent({__name:"FormRegister",setup(i){const{getDefaultForm:o,doRegister:a,getAvailableLocales:r,getCaptchaUrl:h}=eb,d=l.ref(!1),p=l.ref();let v=o();async function x(){d.value=!0,p.value=null,await a(v).then(w=>{xs.notification({message:"Succesfully registered "+(w==null?void 0:w.full_name)+"!",status:"success",pos:"bottom-right",timeout:4e3})}).catch(w=>{p.value=w}).finally(()=>{d.value=!1})}return(w,b)=>{const B=l.resolveComponent("UFAlertContainer");return l.openBlock(),l.createElementBlock("form",{onSubmit:b[8]||(b[8]=l.withModifiers(E=>x(),["prevent"]))},[l.createElementVNode("fieldset",ob,[p.value?(l.openBlock(),l.createBlock(B,{key:0,"data-test":"error",alert:p.value},null,8,["alert"])):l.createCommentVNode("",!0),l.createElementVNode("div",sb,[b[9]||(b[9]=l.createElementVNode("label",{class:"uk-form-label",for:"first_name"},"Name and email",-1)),l.createElementVNode("div",rb,[l.createElementVNode("div",ab,[l.withDirectives(l.createElementVNode("input",{class:"uk-input",type:"text",placeholder:"First Name","aria-label":"First Name",id:"first_name","data-test":"first_name","onUpdate:modelValue":b[0]||(b[0]=E=>l.unref(v).first_name=E)},null,512),[[l.vModelText,l.unref(v).first_name]])]),l.createElementVNode("div",lb,[l.withDirectives(l.createElementVNode("input",{class:"uk-input",type:"text",placeholder:"Last Name","aria-label":"Last Name","data-test":"last_name","onUpdate:modelValue":b[1]||(b[1]=E=>l.unref(v).last_name=E)},null,512),[[l.vModelText,l.unref(v).last_name]])]),l.createElementVNode("div",cb,[l.withDirectives(l.createElementVNode("input",{class:"uk-input",type:"email",placeholder:"Email","aria-label":"Email","data-test":"email","onUpdate:modelValue":b[2]||(b[2]=E=>l.unref(v).email=E)},null,512),[[l.vModelText,l.unref(v).email]])])])]),l.createElementVNode("div",ub,[b[10]||(b[10]=l.createElementVNode("label",{class:"uk-form-label",for:"form-stacked-text"},"Username",-1)),l.withDirectives(l.createElementVNode("input",{class:"uk-input",type:"text",placeholder:"Username","aria-label":"Username","data-test":"username","onUpdate:modelValue":b[3]||(b[3]=E=>l.unref(v).user_name=E)},null,512),[[l.vModelText,l.unref(v).user_name]])]),l.createElementVNode("div",hb,[b[11]||(b[11]=l.createElementVNode("label",{class:"uk-form-label",for:"form-stacked-text"},"Password",-1)),l.createElementVNode("div",db,[l.createElementVNode("div",fb,[l.withDirectives(l.createElementVNode("input",{class:"uk-input",type:"password",placeholder:"Password","aria-label":"Password","data-test":"password","onUpdate:modelValue":b[4]||(b[4]=E=>l.unref(v).password=E)},null,512),[[l.vModelText,l.unref(v).password]])]),l.createElementVNode("div",pb,[l.withDirectives(l.createElementVNode("input",{class:"uk-input",type:"password",placeholder:"Confirm Password","aria-label":"Confirm Password","data-test":"passwordc","onUpdate:modelValue":b[5]||(b[5]=E=>l.unref(v).passwordc=E)},null,512),[[l.vModelText,l.unref(v).passwordc]])])])]),l.createElementVNode("div",mb,[b[12]||(b[12]=l.createElementVNode("label",{class:"uk-form-label",for:"form-stacked-text"},"Locale",-1)),l.withDirectives(l.createElementVNode("select",{class:"uk-select",id:"form-stacked-select","data-test":"locale","onUpdate:modelValue":b[6]||(b[6]=E=>l.unref(v).locale=E)},[(l.openBlock(!0),l.createElementBlock(l.Fragment,null,l.renderList(l.unref(r)(),(E,O)=>(l.openBlock(),l.createElementBlock("option",{value:O,key:O},l.toDisplayString(E),9,gb))),128))],512),[[l.vModelSelect,l.unref(v).locale]])]),l.createElementVNode("div",vb,[b[13]||(b[13]=l.createElementVNode("label",{class:"uk-form-label",for:"r-form-captcha"},"Captcha",-1)),l.createElementVNode("div",bb,[l.createElementVNode("div",wb,[l.withDirectives(l.createElementVNode("input",{class:"uk-input",type:"password",placeholder:"Captcha","aria-label":"Captcha",id:"r-form-captcha","data-test":"captcha","onUpdate:modelValue":b[7]||(b[7]=E=>l.unref(v).captcha=E)},null,512),[[l.vModelText,l.unref(v).captcha]])]),l.createElementVNode("div",yb,[l.createElementVNode("img",{src:l.unref(h)(),id:"captcha","data-target":"#r-form-captcha"},null,8,kb)])])]),b[14]||(b[14]=l.createElementVNode("p",null,[l.createTextVNode(" By registering an account with UserFrosting, you accept "),l.createElementVNode("a",null,"the terms and conditions"),l.createTextVNode(". ")],-1)),l.createElementVNode("div",$b,[l.createElementVNode("button",{class:"uk-button uk-button-primary",disabled:d.value},"Sign me up",8,xb)])])],32)}}}),Eb={class:"uk-fieldset"},Sb={class:"uk-margin"},_b={class:"uk-inline uk-width-1-1"},Cb={class:"uk-text-center"},Nb=["disabled"],Rs=l.defineComponent({__name:"FormForgotPassword",setup(i){const o=l.ref(!1),a=l.ref();let r="";async function h(){o.value=!0,a.value=null,await nb(r).then(d=>{a.value=d}).catch(d=>{a.value=d}).finally(()=>{o.value=!1})}return(d,p)=>{const v=l.resolveComponent("UFAlertContainer");return l.openBlock(),l.createElementBlock("form",{onSubmit:p[1]||(p[1]=l.withModifiers(x=>h(),["prevent"]))},[l.createElementVNode("fieldset",Eb,[a.value?(l.openBlock(),l.createBlock(v,{key:0,"data-test":"error",alert:a.value},null,8,["alert"])):l.createCommentVNode("",!0),l.createElementVNode("div",Sb,[l.createElementVNode("div",_b,[p[2]||(p[2]=l.createElementVNode("span",{class:"uk-form-icon","uk-icon":"icon: mail"},null,-1)),l.withDirectives(l.createElementVNode("input",{class:"uk-input",type:"email",placeholder:"Email","aria-label":"Email","data-test":"email","onUpdate:modelValue":p[0]||(p[0]=x=>l.isRef(r)?r.value=x:r=x)},null,512),[[l.vModelText,l.unref(r)]])])]),l.createElementVNode("div",Cb,[l.createElementVNode("button",{class:"uk-button uk-button-primary",disabled:o.value,"data-test":"submit"}," Email Password Reset Link ",8,Nb)])])],32)}}}),Tb={"uk-sticky":"sel-target: .uk-navbar-container; cls-active: uk-navbar-sticky"},Bb={class:"uk-navbar-container"},Ob={class:"uk-container uk-container-expand"},Pb={class:"uk-navbar","uk-navbar":""},Ab={class:"uk-navbar-left","data-test":"navbar-left"},Rb={class:"uk-navbar-right","data-test":"navbar-right"},Db={class:"uk-navbar-nav"},Bc=l.defineComponent({__name:"NavBar",props:{to:{default:""},title:{default:""}},setup(i){return(o,a)=>(l.openBlock(),l.createElementBlock("header",null,[l.createElementVNode("div",Tb,[l.createElementVNode("div",Bb,[l.createElementVNode("div",Ob,[l.createElementVNode("nav",Pb,[l.createElementVNode("div",Ab,[l.createVNode(Vi,{to:o.to,class:"uk-navbar-item uk-logo",label:""},{default:l.withCtx(()=>[l.renderSlot(o.$slots,"title",{},()=>[l.createTextVNode(l.toDisplayString(o.title),1)])]),_:3},8,["to"])]),l.createElementVNode("div",Rb,[l.createElementVNode("ul",Db,[l.renderSlot(o.$slots,"default")])])])])])])]))}}),Ib={"data-test":"label"},Fb={class:"uk-navbar-dropdown","uk-dropdown":"offset: 0px"},jb={class:"uk-nav uk-navbar-dropdown-nav","data-test":"slot"},Yi=l.defineComponent({__name:"NavBarDropdown",props:{label:{default:""}},setup(i){return(o,a)=>(l.openBlock(),l.createElementBlock("li",null,[l.createElementVNode("a",Ib,[l.renderSlot(o.$slots,"label",{},()=>[l.createTextVNode(l.toDisplayString(o.label),1)]),a[0]||(a[0]=l.createTextVNode()),a[1]||(a[1]=l.createElementVNode("span",{"uk-navbar-parent-icon":""},null,-1))]),l.createElementVNode("div",Fb,[l.createElementVNode("ul",jb,[l.renderSlot(o.$slots,"default")])])]))}}),Vb={},Lb={class:"uk-nav-divider"};function Mb(i,o){return l.openBlock(),l.createElementBlock("li",Lb)}const Oc=Ln(Vb,[["render",Mb]]),Ub={key:0},zb=["href"],Hb=["href","onClick"],Pc=l.defineComponent({__name:"NavBarItem",props:{to:{default:""},label:{default:""}},setup(i){const o=i,a=l.computed(()=>o.to===""||typeof o.to=="string"&&o.to.startsWith("http"));return(r,h)=>a.value?(l.openBlock(),l.createElementBlock("li",Ub,[l.createElementVNode("a",{href:r.to.toString(),target:"_blank"},[l.renderSlot(r.$slots,"default",{},()=>[l.createTextVNode(l.toDisplayString(r.label),1)])],8,zb)])):(l.openBlock(),l.createBlock(l.unref(Vn.RouterLink),l.mergeProps({key:1,to:r.to},r.$props,{custom:""}),{default:l.withCtx(({isActive:d,href:p,navigate:v})=>[l.createElementVNode("li",{class:l.normalizeClass({"uk-active":d})},[l.createElementVNode("a",l.mergeProps(r.$attrs,{href:p,onClick:v}),[l.renderSlot(r.$slots,"default",{},()=>[l.createTextVNode(l.toDisplayString(r.label),1)])],16,Hb)],2)]),_:3},16,["to"]))}}),qb={class:"uk-text-center"},Ac=l.defineComponent({__name:"NavBarLogin",setup(i){return(o,a)=>(l.openBlock(),l.createBlock(Yi,{label:"Login",class:"uf-nav-login uk-text-center"},{default:l.withCtx(()=>[l.createVNode(qi),l.createElementVNode("div",qb,[l.createElementVNode("button",{class:"uk-button uk-button-default",onClick:a[0]||(a[0]=r=>o.$emit("gotoRegistration")),"data-test":"gotoRegistration"}," Register ")]),l.renderSlot(o.$slots,"default")]),_:3}))}}),Wb={key:0,"data-test":"username"},Jb=["src"],Kb={class:"uk-margin"},Gb=["src"],Xb={key:1,class:"uk-margin-remove","data-test":"username"},Yb={key:2,class:"uk-margin-remove uk-text-meta","data-test":"meta"},Rc=l.defineComponent({__name:"NavBarUserCard",props:{username:{default:""},avatar:{default:""},meta:{default:""}},setup(i){return(o,a)=>(l.openBlock(),l.createBlock(Yi,{class:"uf-nav-user uk-text-center"},{label:l.withCtx(()=>[o.username?(l.openBlock(),l.createElementBlock("span",Wb,l.toDisplayString(o.username),1)):l.createCommentVNode("",!0),o.avatar?(l.openBlock(),l.createElementBlock("img",{key:1,src:o.avatar,alt:"avatar",class:"uk-border-circle"},null,8,Jb)):l.createCommentVNode("",!0)]),default:l.withCtx(()=>[l.createElementVNode("div",Kb,[o.avatar?(l.openBlock(),l.createElementBlock("img",{key:0,src:o.avatar,alt:"avatar",class:"uk-border-circle","uk-height-match":""},null,8,Gb)):l.createCommentVNode("",!0),o.username?(l.openBlock(),l.createElementBlock("p",Xb,l.toDisplayString(o.username),1)):l.createCommentVNode("",!0),o.meta?(l.openBlock(),l.createElementBlock("p",Yb,"("+l.toDisplayString(o.meta)+")",1)):l.createCommentVNode("",!0)]),l.renderSlot(o.$slots,"default",{dataTest:"slot"})]),_:3}))}}),Qb={key:0},Zb=["href"],tw={key:1},Dc=l.defineComponent({__name:"NavBarUserCardButton",props:{to:{default:""},label:{default:""}},setup(i){const o=i,a=l.computed(()=>typeof o.to=="string"&&o.to.startsWith("http"));return(r,h)=>a.value?(l.openBlock(),l.createElementBlock("li",Qb,[l.createElementVNode("a",{class:"uk-button uk-button-default uk-button-small uk-text-center",href:r.to.toString(),target:"_blank"},[l.renderSlot(r.$slots,"default",{},()=>[l.createTextVNode(l.toDisplayString(r.label),1)])],8,Zb)])):(l.openBlock(),l.createElementBlock("li",tw,[l.createVNode(l.unref(Vn.RouterLink),{to:r.to,class:"uk-button uk-button-default uk-button-small uk-text-center"},{default:l.withCtx(()=>[l.renderSlot(r.$slots,"default",{},()=>[l.createTextVNode(l.toDisplayString(r.label),1)])]),_:3},8,["to"])]))}}),ew={class:"uk-list"},nw={class:"uk-text-center"},Ic=l.defineComponent({__name:"PageLogin",setup(i){return(o,a)=>{const r=l.resolveComponent("font-awesome-icon"),h=l.resolveComponent("UFCardBoxBig");return l.openBlock(),l.createBlock(h,null,{default:l.withCtx(()=>[a[5]||(a[5]=l.createElementVNode("h3",{class:"uk-card-title"},"Login",-1)),l.createVNode(qi),l.createElementVNode("ul",ew,[l.createElementVNode("li",null,[l.createElementVNode("a",{onClick:a[0]||(a[0]=d=>o.$emit("gotoForgotPassword")),"data-test":"gotoForgotPassword"},"Forgot your password?")]),l.createElementVNode("li",null,[l.createElementVNode("a",{onClick:a[1]||(a[1]=d=>o.$emit("gotoResendVerification")),"data-test":"gotoResendVerification"},"Resend verification email")])]),a[6]||(a[6]=l.createElementVNode("hr",null,null,-1)),l.createElementVNode("div",nw,[a[4]||(a[4]=l.createElementVNode("p",null,"You don't have an account yet?",-1)),l.createElementVNode("button",{class:"uk-button uk-button-default",onClick:a[2]||(a[2]=d=>o.$emit("gotoRegistration")),"data-test":"gotoRegistration"},[l.createVNode(r,{icon:["fas","user-plus"]}),a[3]||(a[3]=l.createTextVNode(" Register "))])])]),_:1})}}}),iw={class:"uk-text-center"},Fc=l.defineComponent({__name:"PageRegister",setup(i){return(o,a)=>{const r=l.resolveComponent("font-awesome-icon"),h=l.resolveComponent("UFCardBoxBig");return l.openBlock(),l.createBlock(h,null,{default:l.withCtx(()=>[a[3]||(a[3]=l.createElementVNode("h3",{class:"uk-card-title"},"Register",-1)),l.createVNode(As),a[4]||(a[4]=l.createElementVNode("hr",null,null,-1)),l.createElementVNode("div",iw,[a[2]||(a[2]=l.createElementVNode("p",null,"Already have an account ?",-1)),l.createElementVNode("button",{class:"uk-button uk-button-default",onClick:a[0]||(a[0]=d=>o.$emit("gotoLogin")),"data-test":"gotoLogin"},[l.createVNode(r,{icon:["fas","right-to-bracket"]}),a[1]||(a[1]=l.createTextVNode(" Login "))])])]),_:1})}}}),jc=l.defineComponent({__name:"PageForgotPassword",setup(i){return(o,a)=>{const r=l.resolveComponent("UFCardBoxBig");return l.openBlock(),l.createBlock(r,null,{default:l.withCtx(()=>[a[0]||(a[0]=l.createElementVNode("h3",{class:"uk-card-title"},"Forgotten Password",-1)),a[1]||(a[1]=l.createElementVNode("p",null," Please enter the email address you used to sign up. A link with instructions to reset your password will be emailed to you. ",-1)),l.createVNode(Rs)]),_:1})}}}),ow={class:"uk-fieldset"},sw={class:"uk-margin"},rw={class:"uk-inline uk-width-1-1"},aw={class:"uk-text-center"},lw=["disabled"],cw=l.defineComponent({__name:"FormResendVerification",setup(i){const o=l.ref(!1),a=l.ref();let r="";async function h(){o.value=!0,a.value=null,await ib(r).then(d=>{a.value=d}).catch(d=>{a.value=d}).finally(()=>{o.value=!1})}return(d,p)=>{const v=l.resolveComponent("UFAlertContainer");return l.openBlock(),l.createElementBlock("form",{onSubmit:p[1]||(p[1]=l.withModifiers(x=>h(),["prevent"]))},[l.createElementVNode("fieldset",ow,[a.value?(l.openBlock(),l.createBlock(v,{key:0,"data-test":"error",alert:a.value},null,8,["alert"])):l.createCommentVNode("",!0),l.createElementVNode("div",sw,[l.createElementVNode("div",rw,[p[2]||(p[2]=l.createElementVNode("span",{class:"uk-form-icon","uk-icon":"icon: mail"},null,-1)),l.withDirectives(l.createElementVNode("input",{class:"uk-input",type:"email",placeholder:"Email","aria-label":"Email","data-test":"email","onUpdate:modelValue":p[0]||(p[0]=x=>l.isRef(r)?r.value=x:r=x)},null,512),[[l.vModelText,l.unref(r)]])])]),l.createElementVNode("div",aw,[l.createElementVNode("button",{class:"uk-button uk-button-primary",disabled:o.value,"data-test":"submit"}," Email the verification link for my account ",8,lw)])])],32)}}}),Vc=l.defineComponent({__name:"PageResendVerification",setup(i){return(o,a)=>{const r=l.resolveComponent("UFCardBoxBig");return l.openBlock(),l.createBlock(r,null,{default:l.withCtx(()=>[a[0]||(a[0]=l.createElementVNode("h3",{class:"uk-card-title"},"Resend Verification Email",-1)),a[1]||(a[1]=l.createElementVNode("p",null," Please enter the email address you used to sign up, and your verification email will be resent. ",-1)),l.createVNode(cw)]),_:1})}}}),uw={},hw={class:"uf-sidebar-left uk-light uk-visible@m"},dw={class:"left-nav-wrap"},fw={class:"uk-nav uk-nav-default","data-uk-nav":""};function pw(i,o){return l.openBlock(),l.createElementBlock("aside",hw,[l.createElementVNode("div",dw,[l.createElementVNode("ul",fw,[l.renderSlot(i.$slots,"default")])])])}const Lc=Ln(uw,[["render",pw]]),mw=["data-uk-icon"],gw={key:2,"uk-nav-parent-icon":"","data-test":"caret"},vw={class:"uk-nav-sub","data-test":"slot"},Mc=l.defineComponent({__name:"SideBarDropdown",props:{to:{default:""},label:{default:""},faIcon:{default:""},icon:{default:""},hideCaret:{type:Boolean,default:!1}},setup(i){return(o,a)=>{const r=l.resolveComponent("font-awesome-icon");return l.openBlock(),l.createBlock(l.unref(Vn.RouterLink),l.mergeProps({to:o.to},o.$props,{custom:""}),{default:l.withCtx(({isActive:h})=>[l.createElementVNode("li",{class:l.normalizeClass(["uk-parent",{"uk-open":h}])},[l.createElementVNode("a",l.normalizeProps(l.guardReactiveProps(o.$attrs)),[o.icon?(l.openBlock(),l.createElementBlock("span",{key:0,"data-uk-icon":o.icon,class:"uk-margin-small-right","data-test":"icon"},null,8,mw)):l.createCommentVNode("",!0),o.faIcon?(l.openBlock(),l.createBlock(r,{key:1,class:"uk-margin-small-right",icon:o.faIcon,"data-test":"faIcon"},null,8,["icon"])):l.createCommentVNode("",!0),l.renderSlot(o.$slots,"label",{},()=>[l.createTextVNode(l.toDisplayString(o.label),1)]),o.hideCaret?l.createCommentVNode("",!0):(l.openBlock(),l.createElementBlock("span",gw))],16),l.createElementVNode("ul",vw,[l.renderSlot(o.$slots,"default")])],2)]),_:3},16,["to"])}}}),bw={key:0},ww=["href"],yw=["data-uk-icon"],kw=["href","onClick"],$w=["data-uk-icon"],Uc=l.defineComponent({__name:"SideBarItem",props:{to:{default:""},label:{default:""},faIcon:{default:""},icon:{default:""}},setup(i){const o=i,a=l.computed(()=>o.to===""||typeof o.to=="string"&&o.to.startsWith("http"));return(r,h)=>{const d=l.resolveComponent("font-awesome-icon");return a.value?(l.openBlock(),l.createElementBlock("li",bw,[l.createElementVNode("a",{href:r.to.toString(),target:"_blank"},[r.icon?(l.openBlock(),l.createElementBlock("span",{key:0,"data-uk-icon":r.icon,class:"uk-margin-small-right","data-test":"icon"},null,8,yw)):l.createCommentVNode("",!0),r.faIcon?(l.openBlock(),l.createBlock(d,{key:1,class:"uk-margin-small-right",icon:r.faIcon,"data-test":"faIcon"},null,8,["icon"])):l.createCommentVNode("",!0),l.renderSlot(r.$slots,"default",{},()=>[l.createTextVNode(l.toDisplayString(r.label),1)])],8,ww)])):(l.openBlock(),l.createBlock(l.unref(Vn.RouterLink),l.mergeProps({key:1,to:r.to},r.$props,{custom:""}),{default:l.withCtx(({isExactActive:p,href:v,navigate:x})=>[l.createElementVNode("li",{class:l.normalizeClass({"uk-active":p})},[l.createElementVNode("a",l.mergeProps(r.$attrs,{href:v,onClick:x}),[r.icon?(l.openBlock(),l.createElementBlock("span",{key:0,"data-uk-icon":r.icon,class:"uk-margin-small-right","data-test":"icon"},null,8,$w)):l.createCommentVNode("",!0),r.faIcon?(l.openBlock(),l.createBlock(d,{key:1,class:"uk-margin-small-right",icon:r.faIcon,"data-test":"faIcon"},null,8,["icon"])):l.createCommentVNode("",!0),l.renderSlot(r.$slots,"default",{},()=>[l.createTextVNode(l.toDisplayString(r.label),1)])],16,kw)],2)]),_:3},16,["to"]))}}}),xw={class:"uk-nav-header"},zc=l.defineComponent({__name:"SideBarLabel",props:{label:{}},setup(i){return(o,a)=>(l.openBlock(),l.createElementBlock("li",xw,l.toDisplayString(o.label),1))}}),Ew={};function Sw(i,o){return l.openBlock(),l.createElementBlock("td",null,[l.renderSlot(i.$slots,"default")])}const Hc=Ln(Ew,[["render",Sw]]),_w={key:0,class:"uk-table-link uk-padding-small"},Cw={key:1,class:"uk-padding-small"},qc=l.defineComponent({__name:"SprunjeHeader",props:{sort:{}},setup(i){const o=l.inject("sprunjer"),{sorts:a,toggleSort:r}=o;return(h,d)=>{const p=l.resolveComponent("font-awesome-icon");return h.sort?(l.openBlock(),l.createElementBlock("th",_w,[l.createElementVNode("a",{class:"uk-link-reset",onClick:d[0]||(d[0]=v=>l.unref(r)(h.sort))},[l.renderSlot(h.$slots,"default"),l.unref(a)[h.sort]==="asc"?(l.openBlock(),l.createBlock(p,{key:0,icon:["fas","sort-up"],"fixed-width":"",class:"uk-align-right uk-margin-remove"})):l.unref(a)[h.sort]==="desc"?(l.openBlock(),l.createBlock(p,{key:1,icon:["fas","sort-down"],"fixed-width":"",class:"uk-align-right uk-margin-remove"})):(l.openBlock(),l.createBlock(p,{key:2,icon:["fas","sort"],"fixed-width":"",class:"uk-align-right uk-margin-remove"}))])])):(l.openBlock(),l.createElementBlock("th",Cw,[l.renderSlot(h.$slots,"default")]))}}}),Nw={class:"uk-child-width-expand","uk-grid":""},Tw={class:"uk-text-left uk-text-meta"},Bw={class:"uk-text-center"},Ow=["value"],Pw={class:"uk-text-right"},Aw={"aria-label":"Pagination"},Rw={class:"uk-pagination uk-flex-right","uk-margin":""},Ds=l.defineComponent({__name:"SprunjePaginator",props:{rowsPerPageOptions:{default:()=>[5,10,20,50]}},setup(i){const o=l.inject("sprunjer"),{size:a,page:r,totalPages:h,countFiltered:d,first:p,last:v}=o;function x(w){r.value=w}return(w,b)=>{const B=l.resolveComponent("font-awesome-icon");return l.openBlock(),l.createElementBlock("div",Nw,[l.createElementVNode("div",Tw,[l.createElementVNode("span",null,"Showing "+l.toDisplayString(l.unref(p))+" - "+l.toDisplayString(l.unref(v))+" of "+l.toDisplayString(l.unref(d)),1)]),l.createElementVNode("div",Bw,[l.withDirectives(l.createElementVNode("select",{class:"uk-select uk-form-small uk-form-width-small","aria-label":"Select per page","onUpdate:modelValue":b[0]||(b[0]=E=>l.isRef(a)?a.value=E:null)},[(l.openBlock(!0),l.createElementBlock(l.Fragment,null,l.renderList(w.rowsPerPageOptions,E=>(l.openBlock(),l.createElementBlock("option",{key:E,value:E},l.toDisplayString(E)+" per page ",9,Ow))),128))],512),[[l.vModelSelect,l.unref(a)]])]),l.createElementVNode("div",Pw,[l.createElementVNode("nav",Aw,[l.createElementVNode("ul",Rw,[l.createElementVNode("li",null,[l.createElementVNode("a",{onClick:b[1]||(b[1]=E=>x(0)),class:l.normalizeClass(["uk-icon-link",{"uk-disabled":l.unref(r)===0}])},[l.createVNode(B,{icon:"angles-left","fixed-width":""})],2)]),l.createElementVNode("li",null,[l.createElementVNode("a",{onClick:b[2]||(b[2]=E=>x(l.unref(r)-1)),class:l.normalizeClass(["uk-icon-link",{"uk-disabled":l.unref(r)===0}])},[l.createVNode(B,{icon:"angle-left","fixed-width":""})],2)]),l.createElementVNode("li",null,"Page "+l.toDisplayString(l.unref(r)+1)+" of "+l.toDisplayString(l.unref(h)+1),1),l.createElementVNode("li",null,[l.createElementVNode("a",{onClick:b[3]||(b[3]=E=>x(l.unref(r)+1)),class:l.normalizeClass(["uk-icon-link",{"uk-disabled":l.unref(r)===l.unref(h)}])},[l.createVNode(B,{icon:"angle-right","fixed-width":""})],2)]),l.createElementVNode("li",null,[l.createElementVNode("a",{onClick:b[4]||(b[4]=E=>x(l.unref(h))),class:l.normalizeClass(["uk-icon-link",{"uk-disabled":l.unref(r)===l.unref(h)}])},[l.createVNode(B,{icon:"angles-right","fixed-width":""})],2)])])])])])}}}),Dw={class:"uk-table uk-table-striped uk-table-small"},Wc=l.defineComponent({__name:"SprunjeTable",props:{dataUrl:{type:String,required:!0},hidePagination:{type:Boolean,default:!1},defaultSorts:{default:{}},defaultFilters:{default:{}},defaultSize:Number,defaultPage:Number},setup(i){const o=i,a=ip.useSprunjer(o.dataUrl,o.defaultSorts,o.defaultFilters,o.defaultSize,o.defaultPage),{rows:r,sorts:h}=a;return console.log("SprunjeTable",o,h),l.provide("sprunjer",a),(d,p)=>(l.openBlock(),l.createElementBlock(l.Fragment,null,[l.renderSlot(d.$slots,"actions"),l.createElementVNode("table",Dw,[l.createElementVNode("thead",null,[l.createElementVNode("tr",null,[l.renderSlot(d.$slots,"header")])]),l.createElementVNode("tbody",null,[(l.openBlock(!0),l.createElementBlock(l.Fragment,null,l.renderList(l.unref(r),v=>(l.openBlock(),l.createElementBlock("tr",{key:v.id},[l.renderSlot(d.$slots,"body",{item:v})]))),128))])]),i.hidePagination?l.createCommentVNode("",!0):l.renderSlot(d.$slots,"paginator",{key:0},()=>[l.createVNode(Ds)])],64))}}),Iw={install:i=>{i.component("UFAlertContainer",El).component("UFAppLink",Vi).component("UFInfoBox",Sl).component("UFCardBox",_l).component("UFCardBoxBig",Cl).component("UFMainContent",Nl).component("UFHeaderPage",Tl).component("UFFooterContent",Bl).component("UFFormLogin",qi).component("UFFormRegister",As).component("UFFormForgotPassword",Rs).component("UFNavBar",Bc).component("UFNavBarDropdown",Yi).component("UFNavBarDropdownSeparator",Oc).component("UFNavBarItem",Pc).component("UFNavBarLogin",Ac).component("UFNavBarUserCard",Rc).component("UFNavBarUserCardButton",Dc).component("UFPageLogin",Ic).component("UFPageRegister",Fc).component("UFPageForgotPassword",jc).component("UFPageResendVerification",Vc).component("UFSideBar",Lc).component("UFSideBarDropdown",Mc).component("UFSideBarItem",Uc).component("UFSideBarLabel",zc).component("UFSprunjeColumn",Hc).component("UFSprunjeHeader",qc).component("UFSprunjePaginator",Ds).component("UFSprunjeTable",Wc)}};exports.FooterContent=Bl;exports.MainContent=Nl;exports.NavBarDropdownSeparator=Oc;exports.PinkCupcakeComponents=Iw;exports.SideBar=Lc;exports.SprunjeColumn=Hc;exports.UIkit=xs;exports._sfc_main=El;exports._sfc_main$1=Vi;exports._sfc_main$10=Yi;exports._sfc_main$11=Pc;exports._sfc_main$12=Ac;exports._sfc_main$13=Rc;exports._sfc_main$14=Dc;exports._sfc_main$15=Ic;exports._sfc_main$16=Fc;exports._sfc_main$17=jc;exports._sfc_main$18=Vc;exports._sfc_main$19=Mc;exports._sfc_main$2=Sl;exports._sfc_main$20=Uc;exports._sfc_main$21=zc;exports._sfc_main$22=qc;exports._sfc_main$23=Ds;exports._sfc_main$24=Wc;exports._sfc_main$3=_l;exports._sfc_main$4=Cl;exports._sfc_main$5=Tl;exports._sfc_main$6=qi;exports._sfc_main$7=As;exports._sfc_main$8=Rs;exports._sfc_main$9=Bc;exports.commonjsGlobal=Ol;exports.getDefaultExportFromCjs=Pl; diff --git a/dist/components.cjs b/dist/components.cjs index 3889ee8..adf99c8 100644 --- a/dist/components.cjs +++ b/dist/components.cjs @@ -1 +1 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const a=require("./components-B3PHwVdb.cjs");exports.AlertContainer=a._sfc_main;exports.AppLink=a._sfc_main$1;exports.CardBox=a._sfc_main$3;exports.CardBoxBig=a._sfc_main$4;exports.FooterContent=a.FooterContent;exports.FormForgotPassword=a._sfc_main$8;exports.FormLogin=a._sfc_main$6;exports.FormRegister=a._sfc_main$7;exports.HeaderPage=a._sfc_main$5;exports.InfoBox=a._sfc_main$2;exports.MainContent=a.MainContent;exports.NavBar=a._sfc_main$9;exports.NavBarDropdown=a._sfc_main$10;exports.NavBarDropdownSeparator=a.NavBarDropdownSeparator;exports.NavBarItem=a._sfc_main$11;exports.NavBarLogin=a._sfc_main$12;exports.NavBarUserCard=a._sfc_main$13;exports.NavBarUserCardButton=a._sfc_main$14;exports.PageForgotPassword=a._sfc_main$17;exports.PageLogin=a._sfc_main$15;exports.PageRegister=a._sfc_main$16;exports.PageResendVerification=a._sfc_main$18;exports.SideBar=a.SideBar;exports.SideBarDropdown=a._sfc_main$19;exports.SideBarItem=a._sfc_main$20;exports.SideBarLabel=a._sfc_main$21;exports.SprunjeColumn=a.SprunjeColumn;exports.SprunjeHeader=a._sfc_main$22;exports.SprunjePaginator=a._sfc_main$23;exports.SprunjeTable=a._sfc_main$24;exports.default=a.PinkCupcakeComponents; +"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const a=require("./components-C0qTTOA6.cjs");exports.AlertContainer=a._sfc_main;exports.AppLink=a._sfc_main$1;exports.CardBox=a._sfc_main$3;exports.CardBoxBig=a._sfc_main$4;exports.FooterContent=a.FooterContent;exports.FormForgotPassword=a._sfc_main$8;exports.FormLogin=a._sfc_main$6;exports.FormRegister=a._sfc_main$7;exports.HeaderPage=a._sfc_main$5;exports.InfoBox=a._sfc_main$2;exports.MainContent=a.MainContent;exports.NavBar=a._sfc_main$9;exports.NavBarDropdown=a._sfc_main$10;exports.NavBarDropdownSeparator=a.NavBarDropdownSeparator;exports.NavBarItem=a._sfc_main$11;exports.NavBarLogin=a._sfc_main$12;exports.NavBarUserCard=a._sfc_main$13;exports.NavBarUserCardButton=a._sfc_main$14;exports.PageForgotPassword=a._sfc_main$17;exports.PageLogin=a._sfc_main$15;exports.PageRegister=a._sfc_main$16;exports.PageResendVerification=a._sfc_main$18;exports.SideBar=a.SideBar;exports.SideBarDropdown=a._sfc_main$19;exports.SideBarItem=a._sfc_main$20;exports.SideBarLabel=a._sfc_main$21;exports.SprunjeColumn=a.SprunjeColumn;exports.SprunjeHeader=a._sfc_main$22;exports.SprunjePaginator=a._sfc_main$23;exports.SprunjeTable=a._sfc_main$24;exports.default=a.PinkCupcakeComponents; diff --git a/dist/components.js b/dist/components.js index 5e6ffd4..dbb39ba 100644 --- a/dist/components.js +++ b/dist/components.js @@ -1,4 +1,4 @@ -import { _ as s, a as e, d as o, e as n, F as t, j as d, h as i, i as B, f as g, b as p, M as S, k as P, l as m, N as u, m as v, n as C, o as N, p as F, s as l, q as w, r as f, t as j, S as x, u as L, v as b, w as A, x as D, y as I, z as R, A as k, P as H } from "./components-D6FIxaSD.js"; +import { _ as s, a as e, d as o, e as n, F as t, j as d, h as i, i as B, f as g, b as p, M as S, k as P, l as m, N as u, m as v, n as C, o as N, p as F, s as l, q as w, r as f, t as j, S as x, u as L, v as b, w as A, x as D, y as I, z as R, A as k, P as H } from "./components-BkCzgJtI.js"; export { s as AlertContainer, e as AppLink, diff --git a/dist/plugins.cjs b/dist/plugins.cjs index c7722a3..56adbfc 100644 --- a/dist/plugins.cjs +++ b/dist/plugins.cjs @@ -1,4 +1,4 @@ -"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const g1=require("./components-B3PHwVdb.cjs"),u=require("vue"),x3=()=>{};let r2={},W3={},j3=null,_3={mark:x3,measure:x3};try{typeof window<"u"&&(r2=window),typeof document<"u"&&(W3=document),typeof MutationObserver<"u"&&(j3=MutationObserver),typeof performance<"u"&&(_3=performance)}catch{}const{userAgent:g3=""}=r2.navigator||{},R=r2,h=W3,v3=j3,M1=_3;R.document;const q=!!h.documentElement&&!!h.head&&typeof h.addEventListener=="function"&&typeof h.createElement=="function",X3=~g3.indexOf("MSIE")||~g3.indexOf("Trident/");var p="classic",K3="duotone",b="sharp",w="sharp-duotone",os=[p,K3,b,w],is={classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds"}},N3={kit:{fak:"kit","fa-kit":"kit"},"kit-duotone":{fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"}},fs=["kit"],ts=/fa(s|r|l|t|d|b|k|kd|ss|sr|sl|st|sds)?[\-\ ]/,rs=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i,zs={"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}},ms={"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds"}},Ls={classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds"}},Ms={classic:["fas","far","fal","fat"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds"]},Cs={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid"}},hs={classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds"}},Y3={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid"}},ps=["solid","regular","light","thin","duotone","brands"],Q3=[1,2,3,4,5,6,7,8,9,10],ds=Q3.concat([11,12,13,14,15,16,17,18,19,20]),J={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},us=[...Object.keys(Ms),...ps,"2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",J.GROUP,J.SWAP_OPACITY,J.PRIMARY,J.SECONDARY].concat(Q3.map(c=>"".concat(c,"x"))).concat(ds.map(c=>"w-".concat(c))),xs={"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}},gs={kit:{"fa-kit":"fak"},"kit-duotone":{"fa-kit-duotone":"fakd"}},vs={kit:{fak:"fa-kit"},"kit-duotone":{fakd:"fa-kit-duotone"}},b3={kit:{kit:"fak"},"kit-duotone":{"kit-duotone":"fakd"}};const P="___FONT_AWESOME___",_1=16,J3="fa",c4="svg-inline--fa",W="data-fa-i2svg",X1="data-fa-pseudo-element",Ns="data-fa-pseudo-element-pending",z2="data-prefix",m2="data-icon",w3="fontawesome-i2svg",bs="async",ws=["HTML","HEAD","STYLE","SCRIPT"],l4=(()=>{try{return process.env.NODE_ENV==="production"}catch{return!1}})(),a4=[p,b,w];function o1(c){return new Proxy(c,{get(l,a){return a in l?l[a]:l[p]}})}const s4={...Y3};s4[p]={...Y3[p],...N3.kit,...N3["kit-duotone"]};const U=o1(s4),K1={...hs};K1[p]={...K1[p],...b3.kit,...b3["kit-duotone"]};const e1=o1(K1),Y1={...Cs};Y1[p]={...Y1[p],...vs.kit};const I=o1(Y1),Q1={...Ls};Q1[p]={...Q1[p],...gs.kit};const ks=o1(Q1),Ss=ts,e4="fa-layers-text",ys=rs,Hs={...is};o1(Hs);const As=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],G1=J,K=new Set;Object.keys(e1[p]).map(K.add.bind(K));Object.keys(e1[b]).map(K.add.bind(K));Object.keys(e1[w]).map(K.add.bind(K));const Vs=[...fs,...us],l1=R.FontAwesomeConfig||{};function Bs(c){var l=h.querySelector("script["+c+"]");if(l)return l.getAttribute(c)}function Fs(c){return c===""?!0:c==="false"?!1:c==="true"?!0:c}h&&typeof h.querySelector=="function"&&[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(l=>{let[a,s]=l;const e=Fs(Bs(a));e!=null&&(l1[s]=e)});const n4={styleDefault:"solid",familyDefault:"classic",cssPrefix:J3,replacementClass:c4,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};l1.familyPrefix&&(l1.cssPrefix=l1.familyPrefix);const Y={...n4,...l1};Y.autoReplaceSvg||(Y.observeMutations=!1);const r={};Object.keys(n4).forEach(c=>{Object.defineProperty(r,c,{enumerable:!0,set:function(l){Y[c]=l,a1.forEach(a=>a(r))},get:function(){return Y[c]}})});Object.defineProperty(r,"familyPrefix",{enumerable:!0,set:function(c){Y.cssPrefix=c,a1.forEach(l=>l(r))},get:function(){return Y.cssPrefix}});R.FontAwesomeConfig=r;const a1=[];function Ps(c){return a1.push(c),()=>{a1.splice(a1.indexOf(c),1)}}const D=_1,V={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function Ts(c){if(!c||!q)return;const l=h.createElement("style");l.setAttribute("type","text/css"),l.innerHTML=c;const a=h.head.childNodes;let s=null;for(let e=a.length-1;e>-1;e--){const n=a[e],o=(n.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(o)>-1&&(s=n)}return h.head.insertBefore(l,s),c}const qs="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function n1(){let c=12,l="";for(;c-- >0;)l+=qs[Math.random()*62|0];return l}function Q(c){const l=[];for(let a=(c||[]).length>>>0;a--;)l[a]=c[a];return l}function L2(c){return c.classList?Q(c.classList):(c.getAttribute("class")||"").split(" ").filter(l=>l)}function o4(c){return"".concat(c).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function Ds(c){return Object.keys(c||{}).reduce((l,a)=>l+"".concat(a,'="').concat(o4(c[a]),'" '),"").trim()}function v1(c){return Object.keys(c||{}).reduce((l,a)=>l+"".concat(a,": ").concat(c[a].trim(),";"),"")}function M2(c){return c.size!==V.size||c.x!==V.x||c.y!==V.y||c.rotate!==V.rotate||c.flipX||c.flipY}function Zs(c){let{transform:l,containerWidth:a,iconWidth:s}=c;const e={transform:"translate(".concat(a/2," 256)")},n="translate(".concat(l.x*32,", ").concat(l.y*32,") "),o="scale(".concat(l.size/16*(l.flipX?-1:1),", ").concat(l.size/16*(l.flipY?-1:1),") "),i="rotate(".concat(l.rotate," 0 0)"),f={transform:"".concat(n," ").concat(o," ").concat(i)},t={transform:"translate(".concat(s/2*-1," -256)")};return{outer:e,inner:f,path:t}}function Rs(c){let{transform:l,width:a=_1,height:s=_1,startCentered:e=!1}=c,n="";return e&&X3?n+="translate(".concat(l.x/D-a/2,"em, ").concat(l.y/D-s/2,"em) "):e?n+="translate(calc(-50% + ".concat(l.x/D,"em), calc(-50% + ").concat(l.y/D,"em)) "):n+="translate(".concat(l.x/D,"em, ").concat(l.y/D,"em) "),n+="scale(".concat(l.size/D*(l.flipX?-1:1),", ").concat(l.size/D*(l.flipY?-1:1),") "),n+="rotate(".concat(l.rotate,"deg) "),n}var Es=`:root, :host { +"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const g1=require("./components-C0qTTOA6.cjs"),u=require("vue"),x3=()=>{};let r2={},W3={},j3=null,_3={mark:x3,measure:x3};try{typeof window<"u"&&(r2=window),typeof document<"u"&&(W3=document),typeof MutationObserver<"u"&&(j3=MutationObserver),typeof performance<"u"&&(_3=performance)}catch{}const{userAgent:g3=""}=r2.navigator||{},R=r2,h=W3,v3=j3,M1=_3;R.document;const q=!!h.documentElement&&!!h.head&&typeof h.addEventListener=="function"&&typeof h.createElement=="function",X3=~g3.indexOf("MSIE")||~g3.indexOf("Trident/");var p="classic",K3="duotone",b="sharp",w="sharp-duotone",os=[p,K3,b,w],is={classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds"}},N3={kit:{fak:"kit","fa-kit":"kit"},"kit-duotone":{fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"}},fs=["kit"],ts=/fa(s|r|l|t|d|b|k|kd|ss|sr|sl|st|sds)?[\-\ ]/,rs=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i,zs={"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}},ms={"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds"}},Ls={classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds"}},Ms={classic:["fas","far","fal","fat"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds"]},Cs={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid"}},hs={classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds"}},Y3={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid"}},ps=["solid","regular","light","thin","duotone","brands"],Q3=[1,2,3,4,5,6,7,8,9,10],ds=Q3.concat([11,12,13,14,15,16,17,18,19,20]),J={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},us=[...Object.keys(Ms),...ps,"2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",J.GROUP,J.SWAP_OPACITY,J.PRIMARY,J.SECONDARY].concat(Q3.map(c=>"".concat(c,"x"))).concat(ds.map(c=>"w-".concat(c))),xs={"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}},gs={kit:{"fa-kit":"fak"},"kit-duotone":{"fa-kit-duotone":"fakd"}},vs={kit:{fak:"fa-kit"},"kit-duotone":{fakd:"fa-kit-duotone"}},b3={kit:{kit:"fak"},"kit-duotone":{"kit-duotone":"fakd"}};const P="___FONT_AWESOME___",_1=16,J3="fa",c4="svg-inline--fa",W="data-fa-i2svg",X1="data-fa-pseudo-element",Ns="data-fa-pseudo-element-pending",z2="data-prefix",m2="data-icon",w3="fontawesome-i2svg",bs="async",ws=["HTML","HEAD","STYLE","SCRIPT"],l4=(()=>{try{return process.env.NODE_ENV==="production"}catch{return!1}})(),a4=[p,b,w];function o1(c){return new Proxy(c,{get(l,a){return a in l?l[a]:l[p]}})}const s4={...Y3};s4[p]={...Y3[p],...N3.kit,...N3["kit-duotone"]};const U=o1(s4),K1={...hs};K1[p]={...K1[p],...b3.kit,...b3["kit-duotone"]};const e1=o1(K1),Y1={...Cs};Y1[p]={...Y1[p],...vs.kit};const I=o1(Y1),Q1={...Ls};Q1[p]={...Q1[p],...gs.kit};const ks=o1(Q1),Ss=ts,e4="fa-layers-text",ys=rs,Hs={...is};o1(Hs);const As=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],G1=J,K=new Set;Object.keys(e1[p]).map(K.add.bind(K));Object.keys(e1[b]).map(K.add.bind(K));Object.keys(e1[w]).map(K.add.bind(K));const Vs=[...fs,...us],l1=R.FontAwesomeConfig||{};function Bs(c){var l=h.querySelector("script["+c+"]");if(l)return l.getAttribute(c)}function Fs(c){return c===""?!0:c==="false"?!1:c==="true"?!0:c}h&&typeof h.querySelector=="function"&&[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(l=>{let[a,s]=l;const e=Fs(Bs(a));e!=null&&(l1[s]=e)});const n4={styleDefault:"solid",familyDefault:"classic",cssPrefix:J3,replacementClass:c4,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};l1.familyPrefix&&(l1.cssPrefix=l1.familyPrefix);const Y={...n4,...l1};Y.autoReplaceSvg||(Y.observeMutations=!1);const r={};Object.keys(n4).forEach(c=>{Object.defineProperty(r,c,{enumerable:!0,set:function(l){Y[c]=l,a1.forEach(a=>a(r))},get:function(){return Y[c]}})});Object.defineProperty(r,"familyPrefix",{enumerable:!0,set:function(c){Y.cssPrefix=c,a1.forEach(l=>l(r))},get:function(){return Y.cssPrefix}});R.FontAwesomeConfig=r;const a1=[];function Ps(c){return a1.push(c),()=>{a1.splice(a1.indexOf(c),1)}}const D=_1,V={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function Ts(c){if(!c||!q)return;const l=h.createElement("style");l.setAttribute("type","text/css"),l.innerHTML=c;const a=h.head.childNodes;let s=null;for(let e=a.length-1;e>-1;e--){const n=a[e],o=(n.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(o)>-1&&(s=n)}return h.head.insertBefore(l,s),c}const qs="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function n1(){let c=12,l="";for(;c-- >0;)l+=qs[Math.random()*62|0];return l}function Q(c){const l=[];for(let a=(c||[]).length>>>0;a--;)l[a]=c[a];return l}function L2(c){return c.classList?Q(c.classList):(c.getAttribute("class")||"").split(" ").filter(l=>l)}function o4(c){return"".concat(c).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function Ds(c){return Object.keys(c||{}).reduce((l,a)=>l+"".concat(a,'="').concat(o4(c[a]),'" '),"").trim()}function v1(c){return Object.keys(c||{}).reduce((l,a)=>l+"".concat(a,": ").concat(c[a].trim(),";"),"")}function M2(c){return c.size!==V.size||c.x!==V.x||c.y!==V.y||c.rotate!==V.rotate||c.flipX||c.flipY}function Zs(c){let{transform:l,containerWidth:a,iconWidth:s}=c;const e={transform:"translate(".concat(a/2," 256)")},n="translate(".concat(l.x*32,", ").concat(l.y*32,") "),o="scale(".concat(l.size/16*(l.flipX?-1:1),", ").concat(l.size/16*(l.flipY?-1:1),") "),i="rotate(".concat(l.rotate," 0 0)"),f={transform:"".concat(n," ").concat(o," ").concat(i)},t={transform:"translate(".concat(s/2*-1," -256)")};return{outer:e,inner:f,path:t}}function Rs(c){let{transform:l,width:a=_1,height:s=_1,startCentered:e=!1}=c,n="";return e&&X3?n+="translate(".concat(l.x/D-a/2,"em, ").concat(l.y/D-s/2,"em) "):e?n+="translate(calc(-50% + ".concat(l.x/D,"em), calc(-50% + ").concat(l.y/D,"em)) "):n+="translate(".concat(l.x/D,"em, ").concat(l.y/D,"em) "),n+="scale(".concat(l.size/D*(l.flipX?-1:1),", ").concat(l.size/D*(l.flipY?-1:1),") "),n+="rotate(".concat(l.rotate,"deg) "),n}var Es=`:root, :host { --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"; --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"; --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro"; diff --git a/dist/plugins.js b/dist/plugins.js index b1ffaaf..2b83aa2 100644 --- a/dist/plugins.js +++ b/dist/plugins.js @@ -1,4 +1,4 @@ -import { c as is, g as fs, U as ts, P as rs } from "./components-D6FIxaSD.js"; +import { c as is, g as fs, U as ts, P as rs } from "./components-BkCzgJtI.js"; import { defineComponent as t2, computed as y, watch as zs, h as W3 } from "vue"; const x3 = () => { }; diff --git a/src/components/Sprunjer/SprunjeTable.vue b/src/components/Sprunjer/SprunjeTable.vue index deb373b..2f0524b 100644 --- a/src/components/Sprunjer/SprunjeTable.vue +++ b/src/components/Sprunjer/SprunjeTable.vue @@ -34,7 +34,8 @@ const sprunjer = useSprunjer( props.defaultSize, props.defaultPage ) -const { rows } = sprunjer +const { rows, sorts } = sprunjer +console.log("SprunjeTable", props, sorts) provide('sprunjer', sprunjer)