dnet-openaire-users/src/main/webapp/js/uikit-new.min.js

1 line
123 KiB
JavaScript

/*! UIkit 3.12.0 | https://www.getuikit.com | (c) 2014 - 2022 YOOtheme | MIT License */ !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define("uikit",e):(t="undefined"!=typeof globalThis?globalThis:t||self).UIkit=e()}(this,function(){"use strict";let{hasOwnProperty:t,toString:e}=Object.prototype;function i(e,i){return t.call(e,i)}let s=/\B([A-Z])/g,n=X(t=>t.replace(s,"-$1").toLowerCase()),r=/-(\w)/g,o=X(t=>t.replace(r,a)),l=X(t=>t.length?a(null,t.charAt(0))+t.slice(1):"");function a(t,e){return e?e.toUpperCase():""}function h(t,e){return null==t?void 0:null==t.startsWith?void 0:t.startsWith(e)}function d(t,e){return null==t?void 0:null==t.endsWith?void 0:t.endsWith(e)}function c(t,e){return null==t?void 0:null==t.includes?void 0:t.includes(e)}function u(t,e){return null==t?void 0:null==t.findIndex?void 0:t.findIndex(e)}let{isArray:p,from:f}=Array,{assign:g}=Object;function m(t){return"function"==typeof t}function $(t){return null!==t&&"object"==typeof t}function v(t){return"[object Object]"===e.call(t)}function w(t){return $(t)&&t===t.window}function _(t){return 9===y(t)}function x(t){return y(t)>=1}function b(t){return 1===y(t)}function y(t){return!w(t)&&$(t)&&t.nodeType}function k(t){return"boolean"==typeof t}function I(t){return"string"==typeof t}function C(t){return"number"==typeof t}function E(t){return C(t)||I(t)&&!isNaN(t-parseFloat(t))}function T(t){return!(p(t)?t.length:!!$(t)&&Object.keys(t).length)}function A(t){return void 0===t}function S(t){return k(t)?t:"true"===t||"1"===t||""===t||"false"!==t&&"0"!==t&&t}function z(t){let e=Number(t);return!isNaN(e)&&e}function D(t){return parseFloat(t)||0}function P(t){return H(t)[0]}function H(t){return t&&(x(t)?[t]:Array.from(t).filter(x))||[]}function O(t){var e;if(w(t))return t;t=P(t);let i=_(t)?t:null==(e=t)?void 0:e.ownerDocument;return(null==i?void 0:i.defaultView)||window}function B(t){return t?d(t,"ms")?D(t):1e3*D(t):0}function N(t,e){return t===e||$(t)&&$(e)&&Object.keys(t).length===Object.keys(e).length&&M(t,(t,i)=>t===e[i])}function L(t,e,i){return t.replace(RegExp(e+"|"+i,"g"),t=>t===e?i:e)}function W(t){return t[t.length-1]}function M(t,e){for(let i in t)if(!1===e(t[i],i))return!1;return!0}function F(t,e){return t.slice().sort((t,i)=>{let{[e]:s=0}=t,{[e]:n=0}=i;return s>n?1:n>s?-1:0})}function j(t,e){let i=new Set;return t.filter(t=>{let{[e]:s}=t;return!i.has(s)&&i.add(s)})}function V(t,e,i){return void 0===e&&(e=0),void 0===i&&(i=1),Math.min(Math.max(z(t)||0,e),i)}function R(){}function U(){for(var t=arguments.length,e=Array(t),i=0;i<t;i++)e[i]=arguments[i];return[["bottom","top"],["right","left"]].every(t=>{let[i,s]=t;return Math.min(...e.map(t=>{let{[i]:e}=t;return e}))-Math.max(...e.map(t=>{let{[s]:e}=t;return e}))>0})}function q(t,e){return t.x<=e.right&&t.x>=e.left&&t.y<=e.bottom&&t.y>=e.top}let Y={ratio(t,e,i){let s="width"===e?"height":"width";return{[s]:t[e]?Math.round(i*t[s]/t[e]):t[s],[e]:i}},contain(t,e){return M(t={...t},(i,s)=>t=t[s]>e[s]?this.ratio(t,s,e[s]):t),t},cover(t,e){return M(t=this.contain(t,e),(i,s)=>t=t[s]<e[s]?this.ratio(t,s,e[s]):t),t}};function G(t,e,i,s){void 0===i&&(i=0),void 0===s&&(s=!1),e=H(e);let{length:n}=e;return n?(t=E(t)?z(t):"next"===t?i+1:"previous"===t?i-1:e.indexOf(P(t)),s)?V(t,0,n-1):(t%=n)<0?t+n:t:-1}function X(t){let e=Object.create(null);return i=>e[i]||(e[i]=t(i))}class Z{constructor(){this.promise=new Promise((t,e)=>{this.reject=e,this.resolve=t})}}function K(t,e,i){if($(e)){for(let s in e)K(t,s,e[s]);return}if(A(i)){var n;return null==(n=P(t))?void 0:n.getAttribute(e)}for(let r of H(t))m(i)&&(i=i.call(r,K(r,e))),null===i?Q(r,e):r.setAttribute(e,i)}function J(t,e){return H(t).some(t=>t.hasAttribute(e))}function Q(t,e){let i=H(t);for(let s of e.split(" "))for(let n of i)n.removeAttribute(s)}function tt(t,e){for(let i of[e,"data-"+e])if(J(t,i))return K(t,i)}let te={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,menuitem:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};function ti(t){return H(t).some(t=>te[t.tagName.toLowerCase()])}function ts(t){return H(t).some(t=>t.offsetWidth||t.offsetHeight||t.getClientRects().length)}let tn="input,select,textarea,button";function tr(t){return H(t).some(t=>td(t,tn))}let to=tn+",a[href],[tabindex]";function tl(t){return td(t,to)}function ta(t){var e;return null==(e=P(t))?void 0:e.parentElement}function th(t,e){return H(t).filter(t=>td(t,e))}function td(t,e){return H(t).some(t=>t.matches(e))}function tc(t,e){return h(e,">")&&(e=e.slice(1)),b(t)?t.closest(e):H(t).map(t=>tc(t,e)).filter(Boolean)}function tu(t,e){return I(e)?td(t,e)||!!tc(t,e):t===e||P(e).contains(P(t))}function tp(t,e){let i=[];for(;t=ta(t);)(!e||td(t,e))&&i.push(t);return i}function tf(t,e){t=P(t);let i=t?H(t.children):[];return e?th(i,e):i}function tg(t,e){return e?H(t).indexOf(P(e)):tf(ta(t)).indexOf(t)}function tm(t,e){return tv(t,tb(t,e))}function t$(t,e){return tw(t,tb(t,e))}function tv(t,e){return P(tk(t,e,"querySelector"))}function tw(t,e){return H(tk(t,e,"querySelectorAll"))}let t_=/(^|[^\\],)\s*[!>+~-]/,tx=X(t=>t.match(t_));function tb(t,e){return void 0===e&&(e=document),I(t)&&tx(t)||_(e)?e:e.ownerDocument}let ty=/([!>+~-])(?=\s+[!>+~-]|\s*$)/g;function tk(t,e,i){if(void 0===e&&(e=document),!t||!I(t))return t;tx(t=t.replace(ty,"$1 *"))&&(t=tI(t).map(t=>{let i=e;if("!"===t[0]){let s=t.substr(1).trim().split(" ");i=tc(ta(e),s[0]),t=s.slice(1).join(" ").trim()}if("-"===t[0]){let n=t.substr(1).trim().split(" "),r=(i||e).previousElementSibling;i=td(r,t.substr(1))?r:null,t=n.slice(1).join(" ")}return i?function t(e){let i=[];for(;e.parentNode;){let s=K(e,"id");if(s){i.unshift("#"+t0(s));break}{let{tagName:n}=e;"HTML"!==n&&(n+=":nth-child("+(tg(e)+1)+")"),i.unshift(n),e=e.parentNode}}return i.join(" > ")}(i)+" "+t:null}).filter(Boolean).join(","),e=document);try{return e[i](t)}catch(s){return null}}let t9=/.*?[^\\](?:,|$)/g,tI=X(t=>t.match(t9).map(t=>t.replace(/,$/,"").trim()));function t0(t){return I(t)?CSS.escape(t):""}function tC(){for(var t,e,i=arguments.length,s=Array(i),n=0;n<i;n++)s[n]=arguments[n];let[r,o,l,a,h=!1]=tS(s);for(let d of(a.length>1&&(a=(t=a,e=>p(e.detail)?t(e,...e.detail):t(e))),null!=h&&h.self&&(a=(e=a,function(t){if(t.target===t.currentTarget||t.target===t.current)return e.call(null,t)})),l&&(a=function t(e,i){return t=>{let s=">"===e[0]?tw(e,t.currentTarget).reverse().filter(e=>tu(t.target,e))[0]:tc(t.target,e);s&&(t.current=s,i.call(this,t))}}(l,a)),o))for(let c of r)c.addEventListener(d,a,h);return()=>t8(r,o,a,h)}function t8(){for(var t=arguments.length,e=Array(t),i=0;i<t;i++)e[i]=arguments[i];let[s,n,,r,o=!1]=tS(e);for(let l of n)for(let a of s)a.removeEventListener(l,r,o)}function tE(){for(var t=arguments.length,e=Array(t),i=0;i<t;i++)e[i]=arguments[i];let[s,n,r,o,l=!1,a]=tS(e),h=tC(s,n,r,t=>{let e=!a||a(t);e&&(h(),o(t,e))},l);return h}function tT(t,e,i){return tP(t).every(t=>t.dispatchEvent(tA(e,!0,!0,i)))}function tA(t,e,i,s){return void 0===e&&(e=!0),void 0===i&&(i=!1),I(t)&&(t=new CustomEvent(t,{bubbles:e,cancelable:i,detail:s})),t}function tS(t){return t[0]=tP(t[0]),I(t[1])&&(t[1]=t[1].split(" ")),m(t[2])&&t.splice(2,0,!1),t}function tz(t){return t&&"addEventListener"in t}function tD(t){return tz(t)?t:P(t)}function tP(t){return p(t)?t.map(tD).filter(Boolean):I(t)?tw(t):tz(t)?[t]:H(t)}function tH(t){return"touch"===t.pointerType||!!t.touches}function tO(t){var e,i;let{clientX:s,clientY:n}=(null==(e=t.touches)?void 0:e[0])||(null==(i=t.changedTouches)?void 0:i[0])||t;return{x:s,y:n}}function t1(t,e){let i={data:null,method:"GET",headers:{},xhr:new XMLHttpRequest,beforeSend:R,responseType:"",...e};return Promise.resolve().then(()=>i.beforeSend(i)).then(()=>{var e,s;return e=t,s=i,new Promise((t,i)=>{let{xhr:n}=s;for(let r in s)if(r in n)try{n[r]=s[r]}catch(o){}for(let l in n.open(s.method.toUpperCase(),e),s.headers)n.setRequestHeader(l,s.headers[l]);tC(n,"load",()=>{0===n.status||n.status>=200&&n.status<300||304===n.status?t(n):i(g(Error(n.statusText),{xhr:n,status:n.status}))}),tC(n,"error",()=>i(g(Error("Network Error"),{xhr:n}))),tC(n,"timeout",()=>i(g(Error("Network Timeout"),{xhr:n}))),n.send(s.data)})})}function t2(t,e,i){return new Promise((s,n)=>{let r=new Image;r.onerror=t=>{n(t)},r.onload=()=>{s(r)},i&&(r.sizes=i),e&&(r.srcset=e),r.src=t})}let tB={"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 tN(t,e,i,s){void 0===s&&(s="");let n=H(t);for(let r of n)if(I(e)){if(e=tF(e),A(i))return t3(r,e);i||C(i)?r.style.setProperty(e,E(i)&&!tB[e]?i+"px":i,s):r.style.removeProperty(e)}else if(p(e)){let o=tL(r),l={};for(let a of e)l[a]=o[tF(a)];return l}else $(e)&&(s=i,M(e,(t,e)=>tN(r,e,t,s)));return n[0]}function tL(t,e){return O(t).getComputedStyle(t,e)}function t3(t,e,i){return tL(t,i)[e]}let tW=/^\s*(["'])?(.*?)\1\s*$/;function tM(t){return tL(document.documentElement).getPropertyValue("--uk-"+t).replace(tW,"$2")}let tF=X(t=>(function t(e){e=n(e);let{style:i}=document.documentElement;if(e in i)return e;let s=tj.length,r;for(;s--;)if((r="-"+tj[s]+"-"+e)in i)return r})(t)),tj=["webkit","moz","ms"];function tV(t){for(var e=arguments.length,i=Array(e>1?e-1:0),s=1;s<e;s++)i[s-1]=arguments[s];t6(t,i,"add")}function t5(t){for(var e=arguments.length,i=Array(e>1?e-1:0),s=1;s<e;s++)i[s-1]=arguments[s];t6(t,i,"remove")}function t7(t,e){K(t,"class",t=>(t||"").replace(RegExp("\\b"+e+"\\b","g"),""))}function tR(t){(arguments.length<=1?void 0:arguments[1])&&t5(t,arguments.length<=1?void 0:arguments[1]),(arguments.length<=2?void 0:arguments[2])&&tV(t,arguments.length<=2?void 0:arguments[2])}function t4(t,e){for(let i of([e]=tq(e),H(t)))if(e&&i.classList.contains(e))return!0;return!1}function tU(t,e,i){let s=tq(e);for(let n of(A(i)||(i=!!i),H(t)))for(let r of s)n.classList.toggle(r,i)}function t6(t,e,i){for(let s of(e=e.reduce((t,e)=>t.concat(tq(e)),[]),H(t)))s.classList[i](...e)}function tq(t){return String(t).split(/\s|,/).filter(Boolean)}function tY(t,e,i,s){return void 0===i&&(i=400),void 0===s&&(s="linear"),Promise.all(H(t).map(t=>new Promise((n,r)=>{for(let o in e){let l=tN(t,o);""===l&&tN(t,o,l)}let a=setTimeout(()=>tT(t,"transitionend"),i);tE(t,"transitionend transitioncanceled",e=>{let{type:i}=e;clearTimeout(a),t5(t,"uk-transition"),tN(t,{transitionProperty:"",transitionDuration:"",transitionTimingFunction:""}),"transitioncanceled"===i?r():n(t)},{self:!0}),tV(t,"uk-transition"),tN(t,{transitionProperty:Object.keys(e).map(tF).join(","),transitionDuration:i+"ms",transitionTimingFunction:s,...e})})))}let tG={start:tY,stop:t=>(tT(t,"transitionend"),Promise.resolve()),cancel(t){tT(t,"transitioncanceled")},inProgress:t=>t4(t,"uk-transition")},tX="uk-animation-";function tZ(t,e,i,s,n){return void 0===i&&(i=200),Promise.all(H(t).map(t=>new Promise((r,o)=>{tT(t,"animationcanceled");let l=setTimeout(()=>tT(t,"animationend"),i);tE(t,"animationend animationcanceled",e=>{let{type:i}=e;clearTimeout(l),"animationcanceled"===i?o():r(t),tN(t,"animationDuration",""),t7(t,tX+"\\S*")},{self:!0}),tN(t,"animationDuration",i+"ms"),tV(t,e,tX+(n?"leave":"enter")),h(e,tX)&&(s&&tV(t,"uk-transform-origin-"+s),n&&tV(t,tX+"reverse"))})))}let tK=RegExp(tX+"(enter|leave)"),tJ={in:tZ,out:(t,e,i,s)=>tZ(t,e,i,s,!0),inProgress:t=>tK.test(K(t,"class")),cancel(t){tT(t,"animationcanceled")}},tQ={width:["left","right"],height:["top","bottom"]};function et(t){let e=b(t)?P(t).getBoundingClientRect():{height:en(t),width:er(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 ee(t,e){let i=et(t);if(t){let{scrollY:s,scrollX:n}=O(t),r={height:s,width:n};for(let o in tQ)for(let l in tQ[o])i[tQ[o][l]]+=r[o]}if(!e)return i;let a=tN(t,"position");M(tN(t,["left","top"]),(s,n)=>tN(t,n,e[n]-i[n]+D("absolute"===a&&"auto"===s?ei(t)[n]:s)))}function ei(t){let{top:e,left:i}=ee(t),{ownerDocument:{body:s,documentElement:n},offsetParent:r}=P(t),o=r||n;for(;o&&(o===s||o===n)&&"static"===tN(o,"position");)o=o.parentNode;if(b(o)){let l=ee(o);e-=l.top+D(tN(o,"borderTopWidth")),i-=l.left+D(tN(o,"borderLeftWidth"))}return{top:e-D(tN(t,"marginTop")),left:i-D(tN(t,"marginLeft"))}}function es(t){let e=[0,0];t=P(t);do if(e[0]+=t.offsetTop,e[1]+=t.offsetLeft,"fixed"===tN(t,"position")){let i=O(t);e[0]+=i.scrollY,e[1]+=i.scrollX;break}while(t=t.offsetParent);return e}let en=eo("height"),er=eo("width");function eo(t){let e=l(t);return(i,s)=>{if(!A(s))return tN(i,t,s||0===s?+s+el(i,t)+"px":"");if(w(i))return i["inner"+e];if(_(i)){let n=i.documentElement;return Math.max(n["offset"+e],n["scroll"+e])}return i=P(i),(s="auto"===(s=tN(i,t))?i["offset"+e]:D(s)||0)-el(i,t)}}function el(t,e,i){return void 0===i&&(i="border-box"),tN(t,"boxSizing")===i?tQ[e].map(l).reduce((e,i)=>e+D(tN(t,"padding"+i))+D(tN(t,"border"+i+"Width")),0):0}function ea(t){for(let e in tQ)for(let i in tQ[e])if(tQ[e][i]===t)return tQ[e][1-i];return t}function eh(t,e,i,s){return(void 0===e&&(e="width"),void 0===i&&(i=window),void 0===s&&(s=!1),I(t))?ec(t).reduce((t,n)=>{var r,o;let a=ep(n);return a&&(n=(r="vh"===a?en(O(i)):"vw"===a?er(O(i)):s?i["offset"+l(e)]:et(i)[e],o=n,r*D(o)/100)),t+D(n)},0):D(t)}let ed=/-?\d+(?:\.\d+)?(?:v[wh]|%|px)?/g,ec=X(t=>t.toString().replace(/\s/g,"").match(ed)||[]),eu=/(?:v[hw]|%)$/,ep=X(t=>(t.match(eu)||[])[0]);function ef(t,e){var i;return(null==t?void 0:null==(i=t.tagName)?void 0:i.toLowerCase())===e.toLowerCase()}function eg(t,e){return A(e)?eT(t).innerHTML:em(t,e)}let em=ex("replaceChildren"),e$=ex("prepend"),ev=ex("append"),ew=ex("before"),e_=ex("after");function ex(t){return function(e,i){var s;let n=H(I(i)?eC(i):i);return null==(s=eT(e))||s[t](...n),e8(n)}}function eb(t){H(t).forEach(t=>t.remove())}function ey(t,e){for(e=P(ew(t,e));e.firstChild;)e=e.firstChild;return ev(e,t),e}function ek(t,e){return H(H(t).map(t=>t.hasChildNodes()?ey(H(t.childNodes),e):ev(t,e)))}function e9(t){H(t).map(ta).filter((t,e,i)=>i.indexOf(t)===e).forEach(t=>t.replaceWith(...t.childNodes))}let eI=/^\s*<(\w+|!)[^>]*>/,e0=/^<(\w+)\s*\/?>(?:<\/\1>)?$/;function eC(t){let e=e0.exec(t);if(e)return document.createElement(e[1]);let i=document.createElement("div");return eI.test(t)?i.insertAdjacentHTML("beforeend",t.trim()):i.textContent=t,e8(i.childNodes)}function e8(t){return t.length>1?t:t[0]}function eE(t,e){if(b(t))for(e(t),t=t.firstElementChild;t;){let i=t.nextElementSibling;eE(t,e),t=i}}function eT(t,e){return eS(t)?P(eC(t)):tv(t,e)}function eA(t,e){return eS(t)?H(eC(t)):tw(t,e)}function eS(t){return I(t)&&h(t.trim(),"<")}let ez="undefined"!=typeof window,eD=ez&&"rtl"===K(document.documentElement,"dir"),eP=ez&&"ontouchstart"in window,eH=ez&&window.PointerEvent,eO=eH?"pointerdown":eP?"touchstart":"mousedown",e1=eH?"pointermove":eP?"touchmove":"mousemove",e2=eH?"pointerup":eP?"touchend":"mouseup",eB=eH?"pointerenter":eP?"":"mouseenter",eN=eH?"pointerleave":eP?"":"mouseleave",eL=eH?"pointercancel":"touchcancel",e3={reads:[],writes:[],read(t){return this.reads.push(t),eM(),t},write(t){return this.writes.push(t),eM(),t},clear(t){ej(this.reads,t),ej(this.writes,t)},flush:eW};function eW(t){eF(e3.reads),eF(e3.writes.splice(0)),e3.scheduled=!1,(e3.reads.length||e3.writes.length)&&eM(t+1)}function eM(t){!e3.scheduled&&(e3.scheduled=!0,t&&t<4?Promise.resolve().then(()=>eW(t)):requestAnimationFrame(()=>eW(1)))}function eF(t){let e;for(;e=t.shift();)try{e()}catch(i){console.error(i)}}function ej(t,e){let i=t.indexOf(e);return~i&&t.splice(i,1)}function eV(){}eV.prototype={positions:[],init(){this.positions=[];let t;this.unbind=tC(document,"mousemove",e=>t=tO(e)),this.interval=setInterval(()=>{t&&(this.positions.push(t),this.positions.length>5&&this.positions.shift())},50)},cancel(){this.unbind&&this.unbind(),this.interval&&clearInterval(this.interval)},movesTo(t){if(this.positions.length<2)return!1;let e=t.getBoundingClientRect(),{left:i,right:s,top:n,bottom:r}=e,[o]=this.positions,l=W(this.positions),a=[o,l];return!q(l,e)&&[[{x:i,y:n},{x:s,y:r}],[{x:i,y:r},{x:s,y:n}]].some(t=>{let i=function t(e,i){let[{x:s,y:n},{x:r,y:o}]=e,[{x:l,y:a},{x:h,y:d}]=i,c=(d-a)*(r-s)-(h-l)*(o-n);if(0===c)return!1;let u=((h-l)*(n-a)-(d-a)*(s-l))/c;return!(u<0)&&{x:s+u*(r-s),y:n+u*(o-n)}}(a,t);return i&&q(i,e)})}};let e5=window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype;function e7(t,e,i,s){if(void 0===s&&(s=!0),!e5)return;let n=new IntersectionObserver((t,i)=>{(!s||t.some(t=>t.isIntersecting))&&e(t,i)},i);for(let r of H(t))n.observe(r);return n}let eR=window.ResizeObserver;function e4(t,e,i){if(void 0===i&&(i={box:"border-box"}),!eR)return;let s=new ResizeObserver((t,i)=>{e(t,i)});for(let n of H(t))s.observe(n,i);return s}let eU={};function e6(t,e,i){return eU.computed(m(t)?t.call(i,i):t,m(e)?e.call(i,i):e)}function eq(t,e){return t=t&&!p(t)?[t]:t,e?t?t.concat(e):p(e)?e:[e]:t}function eY(t,e){return A(e)?t:e}function eG(t,e,s){let n={};if(m(e)&&(e=e.options),e.extends&&(t=eG(t,e.extends,s)),e.mixins)for(let r of e.mixins)t=eG(t,r,s);for(let o in t)a(o);for(let l in e)i(t,l)||a(l);function a(i){n[i]=(eU[i]||eY)(t[i],e[i],s)}return n}function eX(t,e){void 0===e&&(e=[]);try{return t?h(t,"{")?JSON.parse(t):e.length&&!c(t,":")?{[e[0]]:t}:t.split(";").reduce((t,e)=>{let[i,s]=e.split(/:(.*)/);return i&&!A(s)&&(t[i.trim()]=s.trim()),t},{}):{}}catch(i){return{}}}function eZ(t){if(ie(t)&&ir(t,{func:"playVideo",method:"play"}),it(t))try{t.play().catch(R)}catch(e){}}function eK(t){ie(t)&&ir(t,{func:"pauseVideo",method:"pause"}),it(t)&&t.pause()}function eJ(t){ie(t)&&ir(t,{func:"mute",method:"setVolume",value:0}),it(t)&&(t.muted=!0)}function eQ(t){return it(t)||ie(t)}function it(t){return ef(t,"video")}function ie(t){return ef(t,"iframe")&&(ii(t)||is(t))}function ii(t){return!!t.src.match(/\/\/.*?youtube(-nocookie)?\.[a-z]+\/(watch\?v=[^&\s]+|embed)|youtu\.be\/.*/)}function is(t){return!!t.src.match(/vimeo\.com\/video\/.*/)}async function ir(t,e){await function t(e){if(e[il])return e[il];let i=ii(e),s=is(e),n=++ia,r;return e[il]=new Promise(t=>{i&&tE(e,"load",()=>{let t=()=>io(e,{event:"listening",id:n});r=setInterval(t,100),t()}),tE(window,"message",t,!1,t=>{let{data:e}=t;try{return(e=JSON.parse(e))&&(i&&e.id===n&&"onReady"===e.event||s&&Number(e.player_id)===n)}catch(r){}}),e.src=""+e.src+(c(e.src,"?")?"&":"?")+(i?"enablejsapi=1":"api=1&player_id="+n)}).then(()=>clearInterval(r))}(t),io(t,e)}function io(t,e){try{t.contentWindow.postMessage(JSON.stringify({event:"command",...e}),"*")}catch(i){}}eU.events=eU.created=eU.beforeConnect=eU.connected=eU.beforeDisconnect=eU.disconnected=eU.destroy=eq,eU.args=function(t,e){return!1!==e&&eq(e||t)},eU.update=function(t,e){return F(eq(t,m(e)?{read:e}:e),"order")},eU.props=function(t,e){if(p(e)){let i={};for(let s of e)i[s]=String;e=i}return eU.methods(t,e)},eU.computed=eU.methods=function(t,e){return e?t?{...t,...e}:e:t},eU.data=function(t,e,i){return i?e6(t,e,i):e?t?function(i){return e6(t,e,i)}:e:t};let il="_ukPlayer",ia=0;function ih(t,e,i){return void 0===e&&(e=0),void 0===i&&(i=0),!!ts(t)&&U(...ip(t).map(t=>{let{top:s,left:n,bottom:r,right:o}=ee(ig(t));return{top:s-e,left:n-i,bottom:r+e,right:o+i}}).concat(ee(t)))}function id(t,e){if(t=w(t)||_(t)?i$(t):P(t),A(e))return t.scrollTop;t.scrollTop=e}function ic(t,e){let{offset:i=0}=void 0===e?{}:e,s=ts(t)?ip(t):[];return s.reduce((e,n,r)=>{let{scrollTop:o,scrollHeight:l,offsetHeight:a}=n,h=l-im(n),{height:d,top:c}=ee(s[r-1]||t),u=Math.ceil(c-ee(ig(n)).top-i+o);return i>0&&a<d+i?u+=i:i=0,u>h?(i-=u-h,u=h):u<0&&(i-=u,u=0),()=>{var t,i;return(t=n,i=u-o,new Promise(e=>{var s;let n=t.scrollTop,r=(s=Math.abs(i),40*Math.pow(s,.375)),o=Date.now();!function s(){var l;let a=(l=V((Date.now()-o)/r),.5*(1-Math.cos(Math.PI*l)));id(t,n+i*a),1===a?e():requestAnimationFrame(s)}()})).then(e)}},()=>Promise.resolve())()}function iu(t,e,i){if(void 0===e&&(e=0),void 0===i&&(i=0),!ts(t))return 0;let[s]=ip(t,/auto|scroll/,!0),{scrollHeight:n,scrollTop:r}=s,o=im(s),l=es(t)[0]-es(s)[0],a=Math.max(0,l-o+e),h=Math.min(n-o,l+t.offsetHeight-i);return V((r-a)/(h-a))}function ip(t,e,i){void 0===e&&(e=/auto|scroll|hidden/),void 0===i&&(i=!1);let s=i$(t),n=tp(t).reverse();n=n.slice(n.indexOf(s)+1);let r=u(n,t=>"fixed"===tN(t,"position"));return~r&&(n=n.slice(r)),[s].concat(n.filter(t=>e.test(tN(t,"overflow"))&&(!i||t.scrollHeight>im(t)))).reverse()}function ig(t){return t===i$(t)?window:t}function im(t){return(t===i$(t)?document.documentElement:t).clientHeight}function i$(t){let{document:e}=O(t);return e.scrollingElement||e.documentElement}let iv={width:["x","left","right"],height:["y","top","bottom"]};function iw(t,e,i,s,n,r,o,l){i=ix(i),s=ix(s);let a={element:i,target:s};if(!t||!e)return a;let h=ee(t),d=ee(e),u=d;if(i_(u,i,h,-1),i_(u,s,d,1),n=ib(n,h.width,h.height),r=ib(r,d.width,d.height),n.x+=r.x,n.y+=r.y,u.left+=n.x,u.top+=n.y,o){let p=ip(t).map(ig);l&&!c(p,l)&&p.unshift(l),p=p.map(t=>ee(t)),M(iv,(t,e)=>{let[r,l,f]=t;(!0===o||c(o,r))&&p.some(t=>{let o=i[r]===l?-h[e]:i[r]===f?h[e]:0,c=s[r]===l?d[e]:s[r]===f?-d[e]:0;if(u[l]<t[l]||u[l]+h[e]>t[f]){let p=h[e]/2,g="center"===s[r]?-d[e]/2:0;return"center"===i[r]&&(m(p,g)||m(-p,-g))||m(o,c)}function m(i,s){let o=D((u[l]+i+s-2*n[r]).toFixed(4));if(o>=t[l]&&o+h[e]<=t[f]){for(let d of(u[l]=o,["element","target"]))i&&(a[d][r]=a[d][r]===iv[e][1]?iv[e][2]:iv[e][1]);return!0}}})})}return ee(t,u),a}function i_(t,e,i,s){M(iv,(n,r)=>{let[o,l,a]=n;e[o]===a?t[l]+=i[r]*s:"center"===e[o]&&(t[l]+=i[r]*s/2)})}function ix(t){let e=/left|center|right/,i=/top|center|bottom/;return 1===(t=(t||"").split(" ")).length&&(t=e.test(t[0])?t.concat("center"):i.test(t[0])?["center"].concat(t):["center","center"]),{x:e.test(t[0])?t[0]:"center",y:i.test(t[1])?t[1]:"center"}}function ib(t,e,i){let[s,n]=(t||"").split(" ");return{x:s?D(s)*(d(s,"%")?e/100:1):0,y:n?D(n)*(d(n,"%")?i/100:1):0}}var iy,ik=Object.freeze({__proto__:null,ajax:t1,getImage:t2,transition:tY,Transition:tG,animate:tZ,Animation:tJ,attr:K,hasAttr:J,removeAttr:Q,data:tt,addClass:tV,removeClass:t5,removeClasses:t7,replaceClass:tR,hasClass:t4,toggleClass:tU,dimensions:et,offset:ee,position:ei,offsetPosition:es,height:en,width:er,boxModelAdjust:el,flipPosition:ea,toPx:eh,ready:function t(e){if("loading"!==document.readyState){e();return}tE(document,"DOMContentLoaded",e)},isTag:ef,empty:function t(e){return em(e,"")},html:eg,replaceChildren:em,prepend:e$,append:ev,before:ew,after:e_,remove:eb,wrapAll:ey,wrapInner:ek,unwrap:e9,fragment:eC,apply:eE,$:eT,$$:eA,inBrowser:ez,isRtl:eD,hasTouch:eP,pointerDown:eO,pointerMove:e1,pointerUp:e2,pointerEnter:eB,pointerLeave:eN,pointerCancel:eL,on:tC,off:t8,once:tE,trigger:tT,createEvent:tA,toEventTargets:tP,isTouch:tH,getEventPos:tO,fastdom:e3,isVoidElement:ti,isVisible:ts,selInput:tn,isInput:tr,selFocusable:to,isFocusable:tl,parent:ta,filter:th,matches:td,closest:tc,within:tu,parents:tp,children:tf,index:tg,hasOwn:i,hyphenate:n,camelize:o,ucfirst:l,startsWith:h,endsWith:d,includes:c,findIndex:u,isArray:p,toArray:f,assign:g,isFunction:m,isObject:$,isPlainObject:v,isWindow:w,isDocument:_,isNode:x,isElement:b,isBoolean:k,isString:I,isNumber:C,isNumeric:E,isEmpty:T,isUndefined:A,toBoolean:S,toNumber:z,toFloat:D,toNode:P,toNodes:H,toWindow:O,toMs:B,isEqual:N,swap:L,last:W,each:M,sortBy:F,uniqueBy:j,clamp:V,noop:R,intersectRect:U,pointInRect:q,Dimensions:Y,getIndex:G,memoize:X,Deferred:Z,MouseTracker:eV,hasIntersectionObserver:e5,observeIntersection:e7,observeResize:e4,mergeOptions:eG,parseOptions:eX,play:eZ,pause:eK,mute:eJ,isVideo:eQ,positionAt:iw,query:tm,queryAll:t$,find:tv,findAll:tw,escape:t0,css:tN,getCssVar:tM,propName:tF,isInView:ih,scrollTop:id,scrollIntoView:ic,scrolledOver:iu,scrollParents:ip,getViewport:ig,getViewportClientHeight:im,getScrollingElement:i$});function i9(t,e){let i={},{args:s=[],props:r={},el:l}=t;if(!r)return i;for(let a in r){let d=n(a),c=tt(l,d);if(!A(c))c=r[a]===Boolean&&""===c||i8(r[a],c),!("target"===d&&(!c||h(c,"_")))&&(i[a]=c)}let u=eX(tt(l,e),s);for(let p in u){let f=o(p);void 0!==r[f]&&(i[f]=i8(r[f],u[p]))}return i}function iI(t,e,s){Object.defineProperty(t,e,{enumerable:!0,get(){let{_computeds:n,$props:r,$el:o}=t;return i(n,e)||(n[e]=(s.get||s).call(t,r,o)),n[e]},set(i){let{_computeds:n}=t;n[e]=s.set?s.set.call(t,i):i,A(n[e])&&delete n[e]}})}function i0(t,e,i){v(e)||(e={name:i,handler:e});let{name:s,el:n,handler:r,capture:o,passive:l,delegate:a,filter:h,self:d}=e;if(n=m(n)?n.call(t):n||t.$el,p(n)){n.forEach(s=>i0(t,{...e,el:s},i));return}n&&(!h||h.call(t))&&t._events.push(tC(n,s,a?I(a)?a:a.call(t):null,I(r)?t[r]:r.bind(t),{passive:l,capture:o,self:d}))}function iC(t,e){return t.every(t=>!t||!i(t,e))}function i8(t,e){if(t===Boolean)return S(e);if(t===Number)return z(e);if("list"===t){var i;return i=e,p(i)?i:I(i)?i.split(/,(?![^(]*\))/).map(t=>E(t)?z(t):S(t.trim())):[i]}return t?t(e):e}let iE=new Map,iT;function iA(t,e){iT=iT||tC(window,"scroll",()=>iE.forEach(t=>t()),{passive:!0,capture:!0}),iE.set(t,e)}let iS=X(t=>!!(h(t,"uk-")||h(t,"data-uk-"))&&o(t.replace("data-uk-","").replace("uk-",""))),iz=function(t){this._init(t)};iz.util=ik,iz.data="__uikit__",iz.prefix="uk-",iz.options={},iz.version="3.12.0",function t(e){let i=e.data;e.use=function(t){if(!t.installed)return t.call(null,this),t.installed=!0,this},e.mixin=function(t,i){(i=(I(i)?e.component(i):i)||this).options=eG(i.options,t)},e.extend=function(t){t=t||{};let e=function t(e){this._init(e)};return e.prototype=Object.create(this.prototype),e.prototype.constructor=e,e.options=eG(this.options,t),e.super=this,e.extend=this.extend,e},e.update=function(t,e){for(let s of(t=t?P(t):document.body,tp(t).reverse()))n(s[i],e);eE(t,t=>n(t[i],e))};let s;function n(t,e){if(t)for(let i in t)t[i]._connected&&t[i]._callUpdate(e)}Object.defineProperty(e,"container",{get:()=>s||document.body,set(t){s=eT(t)}})}(iz),function t(e){function s(t){for(let{read:e,write:i,events:s=[]}of this.$options.update){if(!t.has("update")&&!s.some(e=>t.has(e)))continue;let n;e&&(n=e.call(this,this._data,t))&&v(n)&&g(this._data,n),i&&!1!==n&&e3.write(()=>i.call(this,this._data,t))}}function n(t){let{$options:{computed:e}}=this,s={...this._computeds};for(let n in this._computeds={},e){let{watch:r,immediate:o}=e[n];r&&(t&&o||i(s,n)&&!N(s[n],this[n]))&&r.call(this,this[n],s[n])}}e.prototype._callHook=function(t){var e;null==(e=this.$options[t])||e.forEach(t=>t.call(this))},e.prototype._callConnected=function(){!this._connected&&(this._data={},this._computeds={},this._initProps(),this._callHook("beforeConnect"),this._connected=!0,this._initEvents(),this._initObservers(),this._callHook("connected"),this._callUpdate())},e.prototype._callDisconnected=function(){this._connected&&(this._callHook("beforeDisconnect"),this._disconnectObservers(),this._unbindEvents(),this._callHook("disconnected"),this._connected=!1,delete this._watch)},e.prototype._callUpdate=function(t){if(void 0===t&&(t="update"),this._connected)("update"===t||"resize"===t)&&this._callWatches(),this.$options.update&&(this._updates||(this._updates=new Set,e3.read(()=>{this._connected&&s.call(this,this._updates),delete this._updates})),this._updates.add(t.type||t))},e.prototype._callWatches=function(){if(this._watch)return;let t=!i(this,"_watch");this._watch=e3.read(()=>{this._connected&&n.call(this,t),this._watch=null})}}(iz);let iD;iD=0,(iy=iz).prototype._init=function(t){(t=t||{}).data=function t(e,i){let{data:s={}}=e,{args:n=[],props:r={}}=i;for(let o in p(s)&&(s=s.slice(0,n.length).reduce((t,e,i)=>(v(e)?g(t,e):t[n[i]]=e,t),{})),s)A(s[o])?delete s[o]:r[o]&&(s[o]=i8(r[o],s[o]));return s}(t,this.constructor.options),this.$options=eG(this.constructor.options,t,this),this.$el=null,this.$props={},this._uid=iD++,this._initData(),this._initMethods(),this._initComputeds(),this._callHook("created"),t.el&&this.$mount(t.el)},iy.prototype._initData=function(){let{data:t={}}=this.$options;for(let e in t)this.$props[e]=this[e]=t[e]},iy.prototype._initMethods=function(){let{methods:t}=this.$options;if(t)for(let e in t)this[e]=t[e].bind(this)},iy.prototype._initComputeds=function(){let{computed:t}=this.$options;if(this._computeds={},t)for(let e in t)iI(this,e,t[e])},iy.prototype._initProps=function(t){let e;for(e in t=t||i9(this.$options,this.$name))A(t[e])||(this.$props[e]=t[e]);let i=[this.$options.computed,this.$options.methods];for(e in this.$props)e in t&&iC(i,e)&&(this[e]=this.$props[e])},iy.prototype._initEvents=function(){for(let t of(this._events=[],this.$options.events||[]))if(i(t,"handler"))i0(this,t);else for(let e in t)i0(this,t[e],e);for(let{events:s=[]}of this.$options.update||[])if(c(s,"scroll")){iA(this._uid,()=>this.$emit("scroll"));break}},iy.prototype._unbindEvents=function(){var t;this._events.forEach(t=>t()),delete this._events,t=this._uid,iE.delete(t),iT&&!iE.size&&(iT(),iT=null)},iy.prototype._initObservers=function(){this._observers=[function t(e){let{el:i}=e.$options,s=new MutationObserver(()=>e.$emit());return s.observe(i,{childList:!0,subtree:!0}),s}(this),function t(e){let{$name:i,$options:s,$props:r}=e,{attrs:l,props:a,el:h}=s;if(!a||!1===l)return;let d=p(l)?l:Object.keys(a),c=d.map(t=>n(t)).concat(i),u=new MutationObserver(t=>{let n=i9(s,i);t.some(t=>{let{attributeName:e}=t,s=e.replace("data-","");return(s===i?d:[o(s),o(e)]).some(t=>!A(n[t])&&n[t]!==r[t])})&&e.$reset()});return u.observe(h,{attributes:!0,attributeFilter:c.concat(c.map(t=>"data-"+t))}),u}(this)]},iy.prototype.registerObserver=function(t){this._observers.push(t)},iy.prototype._disconnectObservers=function(){this._observers.forEach(t=>null==t?void 0:t.disconnect())},function t(e){let i=e.data,s={};e.component=function(t,i){let r=n(t);if(t=o(r),!i)return v(s[t])&&(s[t]=e.extend(s[t])),s[t];e[t]=function(i,s){let n=e.component(t);return n.options.functional?new n({data:v(i)?i:[...arguments]}):i?eA(i).map(r)[0]:r();function r(i){let r=e.getComponent(i,t);if(r){if(!s)return r;r.$destroy()}return new n({el:i,data:s})}};let l=v(i)?{...i}:i.options;return l.name=t,null==l.install||l.install(e,l,t),e._initialized&&!l.functional&&e3.read(()=>e[t]("[uk-"+r+"],[data-uk-"+r+"]")),s[t]=v(i)?l:i},e.getComponents=t=>(null==t?void 0:t[i])||{},e.getComponent=(t,i)=>e.getComponents(t)[i],e.connect=t=>{if(t[i])for(let n in t[i])t[i][n]._callConnected();for(let r of t.attributes){let o=iS(r.name);o&&o in s&&e[o](t)}},e.disconnect=t=>{for(let e in t[i])t[i][e]._callDisconnected()}}(iz),function t(e){let i=e.data;e.prototype.$create=function(t,i,s){return e[t](i,s)},e.prototype.$mount=function(t){let{name:e}=this.$options;t[i]||(t[i]={}),!t[i][e]&&(t[i][e]=this,this.$el=this.$options.el=this.$options.el||t,tu(t,document)&&this._callConnected())},e.prototype.$reset=function(){this._callDisconnected(),this._callConnected()},e.prototype.$destroy=function(t){void 0===t&&(t=!1);let{el:e,name:s}=this.$options;e&&this._callDisconnected(),this._callHook("destroy"),null!=e&&e[i]&&(delete e[i][s],T(e[i])||delete e[i],t&&eb(this.$el))},e.prototype.$emit=function(t){this._callUpdate(t)},e.prototype.$update=function(t,i){void 0===t&&(t=this.$el),e.update(t,i)},e.prototype.$getComponent=e.getComponent;let s=X(t=>e.prefix+n(t));Object.defineProperties(e.prototype,{$container:Object.getOwnPropertyDescriptor(e,"container"),$name:{get(){return s(this.$options.name)}}})}(iz);var iP={connected(){t4(this.$el,this.$name)||tV(this.$el,this.$name)}},iH={methods:{lazyload(t,e){void 0===t&&(t=this.$el),void 0===e&&(e=this.$el),this.registerObserver(e7(t,(t,i)=>{for(let s of H(m(e)?e():e))eA('[loading="lazy"]',s).forEach(t=>Q(t,"loading"));for(let n of t.filter(t=>{let{isIntersecting:e}=t;return e}).map(t=>{let{target:e}=t;return e}))i.unobserve(n)}))}}},iO={props:{cls:Boolean,animation:"list",duration:Number,origin:String,transition:String},data:{cls:!1,animation:[!1],duration:200,origin:!1,transition:"linear",clsEnter:"uk-togglabe-enter",clsLeave:"uk-togglabe-leave",initProps:{overflow:"",height:"",paddingTop:"",paddingBottom:"",marginTop:"",marginBottom:""},hideProps:{overflow:"hidden",height:0,paddingTop:0,paddingBottom:0,marginTop:0,marginBottom:0}},computed:{hasAnimation(t){let{animation:e}=t;return!!e[0]},hasTransition(t){let{animation:e}=t;return this.hasAnimation&&!0===e[0]}},methods:{toggleElement(t,e,i){return new Promise(s=>Promise.all(H(t).map(t=>{var s;let n=k(e)?e:!this.isToggled(t);if(!tT(t,"before"+(n?"show":"hide"),[this]))return Promise.reject();let r=(m(i)?i:!1!==i&&this.hasAnimation?this.hasTransition?i1(this):(s=this,(t,e)=>{tJ.cancel(t);let{animation:i,duration:n,_toggle:r}=s;return e?(r(t,!0),tJ.in(t,i[0],n,s.origin)):tJ.out(t,i[1]||i[0],n,s.origin).then(()=>r(t,!1))}):this._toggle)(t,n),o=n?this.clsEnter:this.clsLeave;tV(t,o),tT(t,n?"show":"hide",[this]);let l=()=>{t5(t,o),tT(t,n?"shown":"hidden",[this]),this.$update(t)};return r?r.then(l,()=>(t5(t,o),Promise.reject())):l()})).then(s,R))},isToggled(t){return void 0===t&&(t=this.$el),[t]=H(t),!!t4(t,this.clsEnter)||!t4(t,this.clsLeave)&&(this.cls?t4(t,this.cls.split(" ")[0]):ts(t))},_toggle(t,e){if(!t)return;e=Boolean(e);let i;this.cls?(i=c(this.cls," ")||e!==t4(t,this.cls))&&tU(t,this.cls,c(this.cls," ")?void 0:e):(i=e===t.hidden)&&(t.hidden=!e),eA("[autofocus]",t).some(t=>ts(t)?t.focus()||!0:t.blur()),i&&(tT(t,"toggled",[e,this]),this.$update(t))}}};function i1(t){let{isToggled:e,duration:i,initProps:s,hideProps:n,transition:r,_toggle:o}=t;return(t,l)=>{let a=tG.inProgress(t),h=t.hasChildNodes()?D(tN(t.firstElementChild,"marginTop"))+D(tN(t.lastElementChild,"marginBottom")):0,d=ts(t)?en(t)+(a?0:h):0;tG.cancel(t),e(t)||o(t,!0),en(t,""),e3.flush();let c=en(t)+(a?0:h);return en(t,d),(l?tG.start(t,{...s,overflow:"hidden",height:c},Math.round(i*(1-d/c)),r):tG.start(t,n,Math.round(i*(d/c)),r).then(()=>o(t,!1))).then(()=>tN(t,s))}}var i2={mixins:[iP,iH,iO],props:{targets:String,active:null,collapsible:Boolean,multiple:Boolean,toggle:String,content:String,transition:String,offset:Number},data:{targets:"> *",active:!1,animation:[!0],collapsible:!0,multiple:!1,clsOpen:"uk-open",toggle:"> .uk-accordion-title",content:"> .uk-accordion-content",transition:"ease",offset:0},computed:{items:{get(t,e){let{targets:i}=t;return eA(i,e)},watch(t,e){if(t.forEach(t=>iB(eT(this.content,t),!t4(t,this.clsOpen))),e||t4(t,this.clsOpen))return;let i=!1!==this.active&&t[Number(this.active)]||!this.collapsible&&t[0];i&&this.toggle(i,!1)},immediate:!0},toggles(t){let{toggle:e}=t;return this.items.map(t=>eT(e,t))}},connected(){this.lazyload()},events:[{name:"click",delegate(){return this.targets+" "+this.$props.toggle},handler(t){t.preventDefault(),this.toggle(tg(this.toggles,t.current))}}],methods:{toggle(t,e){let i=[this.items[G(t,this.items)]],s=th(this.items,"."+this.clsOpen);if(this.multiple||c(s,i[0])||(i=i.concat(s)),this.collapsible||!(s.length<2)||th(i,":not(."+this.clsOpen+")").length)for(let n of i)this.toggleElement(n,!t4(n,this.clsOpen),async(t,i)=>{tU(t,this.clsOpen,i),K(eT(this.$props.toggle,t),"aria-expanded",i);let s=eT((t._wrapper?"> * ":"")+this.content,t);if(!1===e||!this.hasTransition){iB(s,!i);return}if(t._wrapper||(t._wrapper=ey(s,"<div"+(i?" hidden":"")+">")),iB(s,!1),await i1(this)(t._wrapper,i),iB(s,!i),delete t._wrapper,e9(s),i){let n=eT(this.$props.toggle,t);ih(n)||ic(n,{offset:this.offset})}})}}};function iB(t,e){t&&(t.hidden=e)}var iN={mixins:[iP,iO],args:"animation",props:{close:String},data:{animation:[!0],selClose:".uk-alert-close",duration:150,hideProps:{opacity:0,...iO.data.hideProps}},events:[{name:"click",delegate(){return this.selClose},handler(t){t.preventDefault(),this.close()}}],methods:{async close(){await this.toggleElement(this.$el),this.$destroy(!0)}}},iL={args:"autoplay",props:{automute:Boolean,autoplay:Boolean},data:{automute:!1,autoplay:!0},computed:{inView(t){let{autoplay:e}=t;return"inview"===e}},connected(){this.inView&&!J(this.$el,"preload")&&(this.$el.preload="none"),this.automute&&eJ(this.$el),this.registerObserver(e7(this.$el,()=>this.$emit("scroll"),{},!1))},update:{read(){return!!eQ(this.$el)&&{visible:ts(this.$el)&&"hidden"!==tN(this.$el,"visibility"),inView:this.inView&&ih(this.$el)}},write(t){let{visible:e,inView:i}=t;e&&(!this.inView||i)?(!0===this.autoplay||this.inView&&i)&&eZ(this.$el):eK(this.$el)},events:["resize","scroll"]}},i3={props:{container:Boolean},data:{container:!0},computed:{container(t){let{container:e}=t;return!0===e&&this.$container||e&&eT(e)}}},iW={props:{pos:String,offset:null,flip:Boolean,clsPos:String},data:{pos:"bottom-"+(eD?"right":"left"),flip:!0,offset:!1,clsPos:""},computed:{pos(t){let{pos:e}=t;return e.split("-").concat("center").slice(0,2)},dir(){return this.pos[0]},align(){return this.pos[1]}},methods:{positionAt(t,e,i){t7(t,this.clsPos+"-(top|bottom|left|right)(-[a-z]+)?");let{offset:s}=this,n=this.getAxis();if(!E(s)){let r=eT(s);s=r?ee(r)["x"===n?"left":"top"]-ee(e)["x"===n?"right":"bottom"]:0}let{x:o,y:l}=iw(t,e,"x"===n?ea(this.dir)+" "+this.align:this.align+" "+ea(this.dir),"x"===n?this.dir+" "+this.align:this.align+" "+this.dir,"x"===n?""+("left"===this.dir?-s:s):" "+("top"===this.dir?-s:s),null,this.flip,i).target;this.dir="x"===n?o:l,this.align="x"===n?l:o,tU(t,this.clsPos+"-"+this.dir+"-"+this.align,!1===this.offset)},getAxis(){return"top"===this.dir||"bottom"===this.dir?"y":"x"}}};let iM;var iF={mixins:[i3,iH,iW,iO],args:"pos",props:{mode:"list",toggle:Boolean,boundary:Boolean,boundaryAlign:Boolean,delayShow:Number,delayHide:Number,clsDrop:String},data:{mode:["click","hover"],toggle:"- *",boundary:!0,boundaryAlign:!1,delayShow:0,delayHide:800,clsDrop:!1,animation:["uk-animation-fade"],cls:"uk-open",container:!1},computed:{boundary(t,e){let{boundary:i}=t;return!0===i?window:tm(i,e)},clsDrop(t){let{clsDrop:e}=t;return e||"uk-"+this.$options.name},clsPos(){return this.clsDrop}},created(){this.tracker=new eV},connected(){tV(this.$el,this.clsDrop),this.toggle&&!this.target&&(this.target=this.$create("toggle",tm(this.toggle,this.$el),{target:this.$el,mode:this.mode}).$el,K(this.target,"aria-haspopup",!0),this.lazyload(this.target))},disconnected(){this.isActive()&&(iM=null)},events:[{name:"click",delegate(){return"."+this.clsDrop+"-close"},handler(t){t.preventDefault(),this.hide(!1)}},{name:"click",delegate:()=>'a[href^="#"]',handler(t){let{defaultPrevented:e,current:{hash:i}}=t;e||!i||tu(i,this.$el)||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.$el,!1)}},{name:"toggleshow",self:!0,handler(t,e){t.preventDefault(),this.show(e.$el)}},{name:"togglehide",self:!0,handler(t){t.preventDefault(),td(this.$el,":focus,:hover")||this.hide()}},{name:eB+" focusin",filter(){return c(this.mode,"hover")},handler(t){tH(t)||this.clearTimers()}},{name:eN+" focusout",filter(){return c(this.mode,"hover")},handler(t){!tH(t)&&t.relatedTarget&&this.hide()}},{name:"toggled",self:!0,handler(t,e){e&&(this.clearTimers(),this.position())}},{name:"show",self:!0,handler(){iM=this,this.tracker.init(),tE(this.$el,"hide",tC(document,eO,t=>{let{target:e}=t;return!tu(e,this.$el)&&tE(document,e2+" "+eL+" scroll",t=>{let{defaultPrevented:i,type:s,target:n}=t;i||s!==e2||e!==n||this.target&&tu(e,this.target)||this.hide(!1)},!0)}),{self:!0}),tE(this.$el,"hide",tC(document,"keydown",t=>{27===t.keyCode&&this.hide(!1)}),{self:!0})}},{name:"beforehide",self:!0,handler(){this.clearTimers()}},{name:"hide",handler(t){let{target:e}=t;if(this.$el!==e){iM=null===iM&&tu(e,this.$el)&&this.isToggled()?this:iM;return}iM=this.isActive()?null:iM,this.tracker.cancel()}}],update:{write(){this.isToggled()&&!t4(this.$el,this.clsEnter)&&this.position()},events:["resize"]},methods:{show(t,e){if(void 0===t&&(t=this.target),void 0===e&&(e=!0),this.isToggled()&&t&&this.target&&t!==this.target&&this.hide(!1),this.target=t,this.clearTimers(),!this.isActive()){if(iM){if(e&&iM.isDelaying){this.showTimer=setTimeout(()=>td(t,":hover")&&this.show(),10);return}let i;for(;iM&&i!==iM&&!tu(this.$el,iM.$el);)i=iM,iM.hide(!1)}this.container&&ta(this.$el)!==this.container&&ev(this.container,this.$el),this.showTimer=setTimeout(()=>this.toggleElement(this.$el,!0),e&&this.delayShow||0)}},hide(t){void 0===t&&(t=!0);let e=()=>this.toggleElement(this.$el,!1,!1);this.clearTimers(),this.isDelaying=(function t(e){let i=[];return eE(e,t=>"static"!==tN(t,"position")&&i.push(t)),i})(this.$el).some(t=>this.tracker.movesTo(t)),t&&this.isDelaying?this.hideTimer=setTimeout(this.hide,50):t&&this.delayHide?this.hideTimer=setTimeout(e,this.delayHide):e()},clearTimers(){clearTimeout(this.showTimer),clearTimeout(this.hideTimer),this.showTimer=null,this.hideTimer=null,this.isDelaying=!1},isActive(){return iM===this},position(){t5(this.$el,this.clsDrop+"-stack"),tU(this.$el,this.clsDrop+"-boundary",this.boundaryAlign);let t=ee(this.boundary),e=this.boundaryAlign?t:ee(this.target);if("justify"===this.align){let i="y"===this.getAxis()?"width":"height";tN(this.$el,i,e[i])}else this.boundary&&this.$el.offsetWidth>Math.max(t.right-e.left,e.right-t.left)&&tV(this.$el,this.clsDrop+"-stack");this.positionAt(this.$el,this.boundaryAlign?this.boundary:this.target,this.boundary)}}},ij={props:{margin:String,firstColumn:Boolean},data:{margin:"uk-margin-small-top",firstColumn:"uk-first-column"},update:{read(){let t=iV(this.$el.children);return{rows:t,columns:function t(e){let i=[];for(let s of e){let n=i5(s,"left","right");for(let r=0;r<n.length;r++)i[r]=i[r]?i[r].concat(n[r]):n[r]}return eD?i.reverse():i}(t)}},write(t){let{columns:e,rows:i}=t;for(let s of i)for(let n of s)tU(n,this.margin,i[0]!==s),tU(n,this.firstColumn,!!~e[0].indexOf(n))},events:["resize"]}};function iV(t){return i5(t,"top","bottom")}function i5(t,e,i){let s=[[]];for(let n of t){if(!ts(n))continue;let r=i7(n);for(let o=s.length-1;o>=0;o--){let l=s[o];if(!l[0]){l.push(n);break}let a;if(l[0].offsetParent===n.offsetParent?a=i7(l[0]):(r=i7(n,!0),a=i7(l[0],!0)),r[e]>=a[i]-1&&r[e]!==a[e]){s.push([n]);break}if(r[i]-1>a[e]||r[e]===a[e]){l.push(n);break}if(0===o){s.unshift([n]);break}}}return s}function i7(t,e){void 0===e&&(e=!1);let{offsetTop:i,offsetLeft:s,offsetHeight:n,offsetWidth:r}=t;return e&&([i,s]=es(t)),{top:i,left:s,bottom:i+n,right:s+r}}function iR(t){return tf(t).some(t=>"absolute"===tN(t,"position"))}function i4(t){if(t.length<2)return{heights:[""],elements:t};let e=t.map(iU),i=Math.max(...e),s=t.some(t=>t.style.minHeight),n=t.some((t,s)=>!t.style.minHeight&&e[s]<i);return s&&n&&(tN(t,"minHeight",""),i=Math.max(...e=t.map(iU))),e=t.map((t,s)=>e[s]===i&&D(t.style.minHeight).toFixed(2)!==i.toFixed(2)?"":i),{heights:e,elements:t}}function iU(t){let e=!1;ts(t)||(e=t.style.display,tN(t,"display","block","important"));let i=et(t).height-el(t,"height","content-box");return!1!==e&&tN(t,"display",e),i}var i6={args:"src",props:{id:Boolean,icon:String,src:String,style:String,width:Number,height:Number,ratio:Number,class:String,strokeAnimation:Boolean,focusable:Boolean,attributes:"list"},data:{ratio:1,include:["style","class","focusable"],class:"",strokeAnimation:!1},beforeConnect(){this.class+=" uk-svg"},connected(){!this.icon&&c(this.src,"#")&&([this.src,this.icon]=this.src.split("#")),this.svg=this.getSvg().then(t=>{if(this._connected){let e=function t(e,i){if(ti(i)||ef(i,"canvas")){i.hidden=!0;let s=i.nextElementSibling;return iZ(e,s)?s:e_(i,e)}let n=i.lastElementChild;return iZ(e,n)?n:ev(i,e)}(t,this.$el);return this.svgEl&&e!==this.svgEl&&eb(this.svgEl),this.applyAttributes(e,t),this.$emit(),this.svgEl=e}},R)},disconnected(){this.svg.then(t=>{!this._connected&&(ti(this.$el)&&(this.$el.hidden=!1),eb(t),this.svgEl=null)}),this.svg=null},update:{read(){return!!(this.strokeAnimation&&this.svgEl&&ts(this.svgEl))},write(){!function t(e){let i=iX(e);i&&e.style.setProperty("--uk-animation-stroke",i)}(this.svgEl)},type:["resize"]},methods:{async getSvg(){var t,e,i;return ef(this.$el,"img")&&!this.$el.complete&&"lazy"===this.$el.loading?new Promise(t=>tE(this.$el,"load",()=>t(this.getSvg()))):(t=await iq(this.src),e=this.icon,e&&c(t,"<symbol")&&(t=function t(e,i){if(!iG[e]){iG[e]={},iY.lastIndex=0;let s;for(;s=iY.exec(e);)iG[e][s[3]]='<svg xmlns="http://www.w3.org/2000/svg"'+s[1]+"svg>"}return iG[e][i]}(t,e)||t),(null==(i=t=eT(t.substr(t.indexOf("<svg"))))?void 0:i.hasChildNodes())&&t||Promise.reject("SVG not found."))},applyAttributes(t,e){for(let i in this.$options.props)c(this.include,i)&&i in this&&K(t,i,this[i]);for(let s in this.attributes){let[n,r]=this.attributes[s].split(":",2);K(t,n,r)}this.id||Q(t,"id");let o=["width","height"],l=o.map(t=>this[t]);l.some(t=>t)||(l=o.map(t=>K(e,t)));let a=K(e,"viewBox");a&&!l.some(t=>t)&&(l=a.split(" ").slice(2)),l.forEach((e,i)=>K(t,o[i],D(e)*this.ratio||null))}}};let iq=X(async t=>t?h(t,"data:")?decodeURIComponent(t.split(",")[1]):(await fetch(t)).text():Promise.reject()),iY=/<symbol([^]*?id=(['"])(.+?)\2[^]*?<\/)symbol>/g,iG={};function iX(t){return Math.ceil(Math.max(0,...eA("[stroke]",t).map(t=>{try{return t.getTotalLength()}catch(e){return 0}})))}function iZ(t,e){return ef(t,"svg")&&ef(e,"svg")&&iK(t)===iK(e)}function iK(t){return(t.innerHTML||new XMLSerializer().serializeToString(t).replace(/<svg.*?>(.*?)<\/svg>/g,"$1")).replace(/\s/g,"")}let iJ={spinner:'<svg width="30" height="30" viewBox="0 0 30 30" xmlns="http://www.w3.org/2000/svg"><circle fill="none" stroke="#000" cx="15" cy="15" r="14"/></svg>',totop:'<svg width="18" height="10" viewBox="0 0 18 10" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.2" points="1 9 9 1 17 9 "/></svg>',marker:'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect x="9" y="4" width="1" height="11"/><rect x="4" y="9" width="11" height="1"/></svg>',"close-icon":'<svg width="14" height="14" viewBox="0 0 14 14" xmlns="http://www.w3.org/2000/svg"><line fill="none" stroke="#000" stroke-width="1.1" x1="1" y1="1" x2="13" y2="13"/><line fill="none" stroke="#000" stroke-width="1.1" x1="13" y1="1" x2="1" y2="13"/></svg>',"close-large":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><line fill="none" stroke="#000" stroke-width="1.4" x1="1" y1="1" x2="19" y2="19"/><line fill="none" stroke="#000" stroke-width="1.4" x1="19" y1="1" x2="1" y2="19"/></svg>',"navbar-toggle-icon":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><rect y="9" width="20" height="2"/><rect y="3" width="20" height="2"/><rect y="15" width="20" height="2"/></svg>',"overlay-icon":'<svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"><rect x="19" y="0" width="1" height="40"/><rect x="0" y="19" width="40" height="1"/></svg>',"pagination-next":'<svg width="7" height="12" viewBox="0 0 7 12" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.2" points="1 1 6 6 1 11"/></svg>',"pagination-previous":'<svg width="7" height="12" viewBox="0 0 7 12" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.2" points="6 1 1 6 6 11"/></svg>',"search-icon":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle fill="none" stroke="#000" stroke-width="1.1" cx="9" cy="9" r="7"/><path fill="none" stroke="#000" stroke-width="1.1" d="M14,14 L18,18 L14,14 Z"/></svg>',"search-large":'<svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"><circle fill="none" stroke="#000" stroke-width="1.8" cx="17.5" cy="17.5" r="16.5"/><line fill="none" stroke="#000" stroke-width="1.8" x1="38" y1="39" x2="29" y2="30"/></svg>',"search-navbar":'<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><circle fill="none" stroke="#000" stroke-width="1.1" cx="10.5" cy="10.5" r="9.5"/><line fill="none" stroke="#000" stroke-width="1.1" x1="23" y1="23" x2="17" y2="17"/></svg>',"slidenav-next":'<svg width="14" height="24" viewBox="0 0 14 24" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.4" points="1.225,23 12.775,12 1.225,1 "/></svg>',"slidenav-next-large":'<svg width="25" height="40" viewBox="0 0 25 40" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="2" points="4.002,38.547 22.527,20.024 4,1.5 "/></svg>',"slidenav-previous":'<svg width="14" height="24" viewBox="0 0 14 24" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.4" points="12.775,1 1.225,12 12.775,23 "/></svg>',"slidenav-previous-large":'<svg width="25" height="40" viewBox="0 0 25 40" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="2" points="20.527,1.5 2,20.024 20.525,38.547 "/></svg>'},iQ={install:function t(e){e.icon.add=(t,i)=>{let s=I(t)?{[t]:i}:t;M(s,(t,e)=>{iJ[e]=t,delete si[e]}),e._initialized&&eE(document.body,t=>M(e.getComponents(t),t=>{t.$options.isIcon&&t.icon in s&&t.$reset()}))}},extends:i6,args:"icon",props:["icon"],data:{include:["focusable"]},isIcon:!0,beforeConnect(){tV(this.$el,"uk-icon")},methods:{async getSvg(){var t,e;let i=(t=this.icon,iJ[t]?(si[t]||(si[t]=eT((iJ[e=t,eD?L(L(e,"left","right"),"previous","next"):e]||iJ[t]).trim())),si[t].cloneNode(!0)):null);if(!i)throw"Icon not found.";return i}}},st={args:!1,extends:iQ,data:t=>({icon:n(t.constructor.options.name)}),beforeConnect(){tV(this.$el,this.$name)}},se={extends:st,beforeConnect(){tV(this.$el,"uk-slidenav")},computed:{icon(t,e){let{icon:i}=t;return t4(e,"uk-slidenav-large")?i+"-large":i}}},si={},ss="loading"in HTMLImageElement.prototype;function sn(t,e){if(su(t)){var i;let s=ta(t),n=(i=s,ef(i,"picture"))?tf(s):[t];n.forEach(t=>so(t,t))}else if(e){let r=!c(t.style.backgroundImage,e);r&&(tN(t,"backgroundImage","url("+t0(e)+")"),tT(t,tA("load",!1)))}}let sr=["data-src","data-srcset","sizes"];function so(t,e){sr.forEach(i=>{let s=tt(t,i);s&&K(e,i.replace(/^(data-)+/,""),s)})}let sl=/\s*(.*?)\s*(\w+|calc\(.*?\))\s*(?:,|$)/g,sa=/\d+(?:\w+|%)/g,sh=/[+-]?(\d+)/g;function sd(t){return h(t,"calc")?t.slice(5,-1).replace(sa,t=>eh(t)).replace(/ /g,"").match(sh).reduce((t,e)=>t+ +e,0):t}let sc=/\s+\d+w\s*(?:,|$)/g;function su(t){return ef(t,"img")}var sp={props:{media:Boolean},data:{media:!1},computed:{matchMedia(){let t=function t(e){if(I(e)){if("@"===e[0]){let i="breakpoint-"+e.substr(1);e=D(tM(i))}else if(isNaN(e))return e}return!!e&&!isNaN(e)&&"(min-width: "+e+"px)"}(this.media);return!t||window.matchMedia(t).matches}}};let sf=[];var sg={mixins:[iP,i3,iO],props:{selPanel:String,selClose:String,escClose:Boolean,bgClose:Boolean,stack:Boolean},data:{cls:"uk-open",escClose:!0,bgClose:!0,overlay:!0,stack:!1},computed:{panel(t,e){let{selPanel:i}=t;return eT(i,e)},transitionElement(){return this.panel},bgClose(t){let{bgClose:e}=t;return e&&this.panel}},beforeDisconnect(){c(sf,this)&&this.toggleElement(this.$el,!1,!1)},events:[{name:"click",delegate(){return this.selClose},handler(t){t.preventDefault(),this.hide()}},{name:"toggle",self:!0,handler(t){!t.defaultPrevented&&(t.preventDefault(),this.isToggled()===c(sf,this)&&this.toggle())}},{name:"beforeshow",self:!0,handler(t){if(c(sf,this))return!1;!this.stack&&sf.length?(Promise.all(sf.map(t=>t.hide())).then(this.show),t.preventDefault()):sf.push(this)}},{name:"show",self:!0,handler(){let t=document.documentElement;er(window)>t.clientWidth&&this.overlay&&tN(document.body,"overflowY","scroll"),this.stack&&tN(this.$el,"zIndex",D(tN(this.$el,"zIndex"))+sf.length),tV(t,this.clsPage),this.bgClose&&tE(this.$el,"hide",tC(document,eO,t=>{let{target:e}=t;!(W(sf)!==this||this.overlay&&!tu(e,this.$el)||tu(e,this.panel))&&tE(document,e2+" "+eL+" scroll",t=>{let{defaultPrevented:i,type:s,target:n}=t;i||s!==e2||e!==n||this.hide()},!0)}),{self:!0}),this.escClose&&tE(this.$el,"hide",tC(document,"keydown",t=>{27===t.keyCode&&W(sf)===this&&this.hide()}),{self:!0})}},{name:"shown",self:!0,handler(){tl(this.$el)||K(this.$el,"tabindex","-1"),eT(":focus",this.$el)||this.$el.focus()}},{name:"hidden",self:!0,handler(){c(sf,this)&&sf.splice(sf.indexOf(this),1),sf.length||tN(document.body,"overflowY",""),tN(this.$el,"zIndex",""),sf.some(t=>t.clsPage===this.clsPage)||t5(document.documentElement,this.clsPage)}}],methods:{toggle(){return this.isToggled()?this.hide():this.show()},show(){return this.container&&ta(this.$el)!==this.container?(ev(this.container,this.$el),new Promise(t=>requestAnimationFrame(()=>this.show().then(t)))):this.toggleElement(this.$el,!0,sm(this))},hide(){return this.toggleElement(this.$el,!1,sm(this))}}};function sm(t){let{transitionElement:e,_toggle:i}=t;return(t,s)=>new Promise((n,r)=>tE(t,"show hide",()=>{t._reject&&t._reject(),t._reject=r,i(t,s);let o=tE(e,"transitionstart",()=>{tE(e,"transitionend transitioncancel",n,{self:!0}),clearTimeout(l)},{self:!0}),l=setTimeout(()=>{o(),n()},B(tN(e,"transitionDuration")))})).then(()=>delete t._reject)}let s$=".uk-navbar-nav > li > a, .uk-navbar-item, .uk-navbar-toggle";function sv(t,e,i){let{current:s,keyCode:n}=t,r=(null==i?void 0:i.target)||s,o=e.indexOf(r);n===s_.LEFT&&o>0&&(null==i||i.hide(!1),e[o-1].focus()),n===s_.RIGHT&&o<e.length-1&&(null==i||i.hide(!1),e[o+1].focus()),n===s_.TAB&&(r.focus(),null==i||i.hide(!1))}function sw(t){if(!eT(":focus",t)){var e;null==(e=eT(to,t))||e.focus()}}let s_={TAB:9,ESC:27,LEFT:37,UP:38,RIGHT:39,DOWN:40};var sx={props:{swiping:Boolean},data:{swiping:!0},computed:{swipeTarget:(t,e)=>e},connected(){this.swiping&&i0(this,{el:this.swipeTarget,name:eO,passive:!0,handler(t){if(!tH(t))return;let e=tO(t),i="tagName"in t.target?t.target:ta(t.target);tE(document,e2+" "+eL+" scroll",t=>{let{x:s,y:n}=tO(t);("scroll"!==t.type&&i&&s&&Math.abs(e.x-s)>100||n&&Math.abs(e.y-n)>100)&&setTimeout(()=>{var t,r,o,l;tT(i,"swipe"),tT(i,"swipe"+(t=e.x,r=e.y,o=s,l=n,Math.abs(t-o)>=Math.abs(r-l)?t-o>0?"Left":"Right":r-l>0?"Up":"Down"))})})}})}};function sb(){return eT('meta[name="viewport"]',document.head)||ev(document.head,'<meta name="viewport">')}let sy="_ukScrollspy";function sk(t,e,i,s){if(!t)return 0;if(I(t)&&t.match(/^-?\d/))return i+eh(t);{let n=!0===t?ta(e):tm(t,e);return ee(n).bottom-(s&&n&&tu(e,n)?D(tN(n,"paddingBottom")):0)}}var s9={mixins:[iH,sx,iO],args:"connect",props:{connect:String,toggle:String,itemNav:String,active:Number},data:{connect:"~.uk-switcher",toggle:"> * > :first-child",itemNav:!1,active:0,cls:"uk-active",attrItem:"uk-switcher-item"},computed:{connects:{get(t,e){let{connect:i}=t;return t$(i,e)},watch(t){this.swiping&&tN(t,"touch-action","pan-y pinch-zoom");let e=this.index();this.connects.forEach(t=>tf(t).forEach((t,i)=>tU(t,this.cls,i===e)))},immediate:!0},toggles:{get(t,e){let{toggle:i}=t;return eA(i,e).filter(t=>!td(t,".uk-disabled *, .uk-disabled, [disabled]"))},watch(t){let e=this.index();this.show(~e?e:t[this.active]||t[0])},immediate:!0},children(){return tf(this.$el).filter(t=>this.toggles.some(e=>tu(e,t)))},swipeTarget(){return this.connects}},connected(){this.lazyload(this.$el,this.connects)},events:[{name:"click",delegate(){return this.toggle},handler(t){t.preventDefault(),this.show(t.current)}},{name:"click",el(){return this.connects.concat(this.itemNav?t$(this.itemNav,this.$el):[])},delegate(){return"["+this.attrItem+"],[data-"+this.attrItem+"]"},handler(t){t.preventDefault(),this.show(tt(t.current,this.attrItem))}},{name:"swipeRight swipeLeft",filter(){return this.swiping},el(){return this.connects},handler(t){let{type:e}=t;this.show(d(e,"Left")?"next":"previous")}}],methods:{index(){return u(this.children,t=>t4(t,this.cls))},show(t){let e=this.index(),i=G(this.children[G(t,this.toggles,e)],tf(this.$el));e!==i&&(this.children.forEach((t,e)=>{tU(t,this.cls,i===e),K(this.toggles[e],"aria-expanded",i===e)}),this.connects.forEach(async t=>{let{children:s}=t;await this.toggleElement(H(s).filter(t=>t4(t,this.cls)),!1,e>=0),await this.toggleElement(s[i],!0,e>=0)}))}}},sI=Object.freeze({__proto__:null,Accordion:i2,Alert:iN,Cover:{mixins:[iL],props:{width:Number,height:Number},data:{automute:!0},connected(){this.registerObserver(e4(this.$el,()=>this.$emit("resize")))},update:{read(){let t=this.$el,{offsetHeight:e,offsetWidth:i}=function t(e){for(;e=ta(e);)if("static"!==tN(e,"position"))return e}(t)||ta(t),s=Y.cover({width:this.width||t.naturalWidth||t.videoWidth||t.clientWidth,height:this.height||t.naturalHeight||t.videoHeight||t.clientHeight},{width:i+(i%2?1:0),height:e+(e%2?1:0)});return!!s.width&&!!s.height&&s},write(t){let{height:e,width:i}=t;tN(this.$el,{height:e,width:i})},events:["resize"]}},Drop:iF,Dropdown:iF,FormCustom:{mixins:[iP],args:"target",props:{target:Boolean},data:{target:!1},computed:{input:(t,e)=>eT(tn,e),state(){return this.input.nextElementSibling},target(t,e){let{target:i}=t;return i&&(!0===i&&ta(this.input)===e&&this.input.nextElementSibling||tm(i,e))}},update(){let{target:t,input:e}=this;if(!t)return;let i,s=tr(t)?"value":"textContent",n=t[s],r=e.files&&e.files[0]?e.files[0].name:td(e,"select")&&(i=eA("option",e).filter(t=>t.selected)[0])?i.textContent:e.value;n!==r&&(t[s]=r)},events:[{name:"change",handler(){this.$emit()}},{name:"reset",el(){return tc(this.$el,"form")},handler(){this.$emit()}}]},Gif:{update:{read(t){let e=ih(this.$el);if(!e||t.isInView===e)return!1;t.isInView=e},write(){this.$el.src=""+this.$el.src},events:["scroll","resize"]}},Grid:{extends:ij,mixins:[iP],name:"grid",props:{masonry:Boolean,parallax:Number},data:{margin:"uk-grid-margin",clsStack:"uk-grid-stack",masonry:!1,parallax:0},connected(){this.masonry&&tV(this.$el,"uk-flex-top uk-flex-wrap-top")},update:[{write(t){let{columns:e}=t;tU(this.$el,this.clsStack,e.length<2)},events:["resize"]},{read(t){var e;let{columns:i,rows:s}=t;if(!i.length||!this.masonry&&!this.parallax||iR(this.$el))return t.translates=!1,!1;let n=!1,r=tf(this.$el),o=(e=i,e.map(t=>t.reduce((t,e)=>t+e.offsetHeight,0))),l=function t(e,i){let[s]=e.filter(t=>t4(t,i));return D(s?tN(s,"marginTop"):tN(e[0],"paddingLeft"))}(r,this.margin)*(s.length-1),a=Math.max(...o)+l;this.masonry&&(i=i.map(t=>F(t,"offsetTop")),n=function t(e,i){let s=e.map(t=>Math.max(...t.map(t=>t.offsetHeight)));return i.map(t=>{let e=0;return t.map((i,n)=>e+=n?s[n-1]-t[n-1].offsetHeight:0)})}(s,i));let h=Math.abs(this.parallax);return h&&(h=o.reduce((t,e,i)=>Math.max(t,e+l+(i%2?h:h/8)-a),0)),{padding:h,columns:i,translates:n,height:n?a:""}},write(t){let{height:e,padding:i}=t;tN(this.$el,"paddingBottom",i||""),!1!==e&&tN(this.$el,"height",e)},events:["resize"]},{read(){return!iR(this.$el)&&{scrolled:!!this.parallax&&iu(this.$el)*Math.abs(this.parallax)}},write(t){let{columns:e,scrolled:i,translates:s}=t;(!1!==i||s)&&e.forEach((t,e)=>t.forEach((t,n)=>tN(t,"transform",i||s?"translateY("+((s&&-s[e][n])+(i?e%2?i:i/8:0))+"px)":"")))},events:["scroll","resize"]}]},HeightMatch:{args:"target",props:{target:String,row:Boolean},data:{target:"> *",row:!0,forceHeight:!0},computed:{elements(t,e){let{target:i}=t;return eA(i,e)}},update:{read(){return{rows:(this.row?iV(this.elements):[this.elements]).map(i4)}},write(t){let{rows:e}=t;for(let{heights:i,elements:s}of e)s.forEach((t,e)=>tN(t,"minHeight",i[e]))},events:["resize"]}},HeightViewport:{mixins:[iP],props:{expand:Boolean,offsetTop:Boolean,offsetBottom:Boolean,minHeight:Number},data:{expand:!1,offsetTop:!1,offsetBottom:!1,minHeight:0},update:{read(t){let{minHeight:e}=t;if(!ts(this.$el))return!1;let i="",s=el(this.$el,"height","content-box");if(this.expand)i=en(window)-(et(document.documentElement).height-et(this.$el).height)-s||"";else{if(i="calc(100vh",this.offsetTop){let{top:n}=ee(this.$el);i+=n>0&&n<en(window)/2?" - "+n+"px":""}!0===this.offsetBottom?i+=" - "+et(this.$el.nextElementSibling).height+"px":E(this.offsetBottom)?i+=" - "+this.offsetBottom+"vh":this.offsetBottom&&d(this.offsetBottom,"px")?i+=" - "+D(this.offsetBottom)+"px":I(this.offsetBottom)&&(i+=" - "+et(tm(this.offsetBottom,this.$el)).height+"px"),i+=(s?" - "+s+"px":"")+")"}return{minHeight:i,prev:e}},write(t){let{minHeight:e,prev:i}=t;tN(this.$el,{minHeight:e}),e!==i&&tT(this.$el,"resize"),this.minHeight&&D(tN(this.$el,"minHeight"))<this.minHeight&&tN(this.$el,"minHeight",this.minHeight)},events:["resize"]}},Icon:iQ,Img:{args:"dataSrc",props:{dataSrc:String,sources:String,offsetTop:String,offsetLeft:String,target:String,loading:String},data:{dataSrc:"",sources:!1,offsetTop:"50vh",offsetLeft:"50vw",target:!1,loading:"lazy"},computed:{target:{get(t){let{target:e}=t;return[this.$el,...t$(e,this.$el)]},watch(){this.$reset()}}},connected(){if("lazy"!==this.loading||!e5){this.load();return}if(!(ss&&su(this.$el))||(this.$el.loading="lazy",sn(this.$el),1!==this.target.length)){var t;su(t=this.$el)&&!J(t,"src")&&K(t,"src",'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"></svg>'),this.registerObserver(e7(this.target,(t,e)=>{this.load(),e.disconnect()},{rootMargin:eh(this.offsetTop,"height")+"px "+eh(this.offsetLeft,"width")+"px"}))}},disconnected(){this._data.image&&(this._data.image.onload="")},update:{write(t){if(!this.observer||su(this.$el))return!1;let e=tt(this.$el,"data-srcset");if(e&&1!==window.devicePixelRatio){let i=tN(this.$el,"backgroundSize");(i.match(/^(auto\s?)+$/)||D(i)===t.bgSize)&&(t.bgSize=function t(e,i){let s=eh(function t(e){let i;for(sl.lastIndex=0;i=sl.exec(e);)if(!i[1]||window.matchMedia(i[1]).matches){i=sd(i[2]);break}return i||"100vw"}(i)),n=(e.match(sc)||[]).map(D).sort((t,e)=>t-e);return n.filter(t=>t>=s)[0]||n.pop()||""}(e,tt(this.$el,"sizes")),tN(this.$el,"backgroundSize",t.bgSize+"px"))}},events:["resize"]},methods:{load(){if(this._data.image)return this._data.image;let t=su(this.$el)?this.$el:function t(e,i,s){let n=new Image;return function t(e,i){if((i=function t(e){if(!e)return[];if(h(e,"["))try{e=JSON.parse(e)}catch(i){e=[]}else e=eX(e);return p(e)||(e=[e]),e.filter(t=>!T(t))}(i)).length){let s=eC("<picture>");for(let n of i){let r=eC("<source>");K(r,n),ev(s,r)}ev(s,e)}}(n,s),so(e,n),n.onload=()=>{sn(e,n.currentSrc)},K(n,"src",i),n}(this.$el,this.dataSrc,this.sources);return Q(t,"loading"),sn(this.$el,t.currentSrc),this._data.image=t}}},Leader:{mixins:[iP,sp],props:{fill:String},data:{fill:"",clsWrapper:"uk-leader-fill",clsHide:"uk-leader-hide",attrFill:"data-fill"},computed:{fill(t){let{fill:e}=t;return e||tM("leader-fill-content")}},connected(){[this.wrapper]=ek(this.$el,'<span class="'+this.clsWrapper+'">')},disconnected(){e9(this.wrapper.childNodes)},update:{read(t){let{changed:e,width:i}=t,s=i;return i=Math.floor(this.$el.offsetWidth/2),{width:i,fill:this.fill,changed:e||s!==i,hide:!this.matchMedia}},write(t){tU(this.wrapper,this.clsHide,t.hide),t.changed&&(t.changed=!1,K(this.wrapper,this.attrFill,Array(t.width).join(t.fill)))},events:["resize"]}},Margin:ij,Modal:{install:function t(e){let{modal:i}=e;function s(t,e,s,n){e={bgClose:!1,escClose:!0,labels:i.labels,...e};let r=i.dialog(t(e),e),o=new Z,l=!1;return tC(r.$el,"submit","form",t=>{t.preventDefault(),o.resolve(null==n?void 0:n(r)),l=!0,r.hide()}),tC(r.$el,"hide",()=>!l&&s(o)),o.promise.dialog=r,o.promise}i.dialog=function(t,e){let s=i('<div class="uk-modal"> <div class="uk-modal-dialog">'+t+"</div> </div>",e);return s.show(),tC(s.$el,"hidden",async()=>{await Promise.resolve(),s.$destroy(!0)},{self:!0}),s},i.alert=function(t,e){return s(e=>{let{labels:i}=e;return'<div class="uk-modal-body">'+(I(t)?t:eg(t))+'</div> <div class="uk-modal-footer uk-text-right"> <button class="uk-button uk-button-primary uk-modal-close" autofocus>'+i.ok+"</button> </div>"},e,t=>t.resolve())},i.confirm=function(t,e){return s(e=>{let{labels:i}=e;return'<form> <div class="uk-modal-body">'+(I(t)?t:eg(t))+'</div> <div class="uk-modal-footer uk-text-right"> <button class="uk-button uk-button-default uk-modal-close" type="button">'+i.cancel+'</button> <button class="uk-button uk-button-primary" autofocus>'+i.ok+"</button> </div> </form>"},e,t=>t.reject())},i.prompt=function(t,e,i){return s(i=>{let{labels:s}=i;return'<form class="uk-form-stacked"> <div class="uk-modal-body"> <label>'+(I(t)?t:eg(t))+'</label> <input class="uk-input" value="'+(e||"")+'" autofocus> </div> <div class="uk-modal-footer uk-text-right"> <button class="uk-button uk-button-default uk-modal-close" type="button">'+s.cancel+'</button> <button class="uk-button uk-button-primary">'+s.ok+"</button> </div> </form>"},i,t=>t.resolve(null),t=>eT("input",t.$el).value)},i.labels={ok:"Ok",cancel:"Cancel"}},mixins:[sg],data:{clsPage:"uk-modal-page",selPanel:".uk-modal-dialog",selClose:".uk-modal-close, .uk-modal-close-default, .uk-modal-close-outside, .uk-modal-close-full"},events:[{name:"show",self:!0,handler(){t4(this.panel,"uk-margin-auto-vertical")?tV(this.$el,"uk-flex"):tN(this.$el,"display","block"),en(this.$el)}},{name:"hidden",self:!0,handler(){tN(this.$el,"display",""),t5(this.$el,"uk-flex")}}]},Nav:{extends:i2,data:{targets:"> .uk-parent",toggle:"> a",content:"> ul"}},Navbar:{mixins:[iP,i3],props:{dropdown:String,mode:"list",align:String,offset:Number,boundary:Boolean,boundaryAlign:Boolean,clsDrop:String,delayShow:Number,delayHide:Number,dropbar:Boolean,dropbarMode:String,dropbarAnchor:Boolean,duration:Number},data:{dropdown:s$,align:eD?"right":"left",clsDrop:"uk-navbar-dropdown",mode:void 0,offset:void 0,delayShow:void 0,delayHide:void 0,boundaryAlign:void 0,flip:"x",boundary:!0,dropbar:!1,dropbarMode:"slide",dropbarAnchor:!1,duration:200,forceHeight:!0,selMinHeight:s$,container:!1},computed:{boundary(t,e){let{boundary:i,boundaryAlign:s}=t;return!0===i||s?e:i},dropbarAnchor(t,e){let{dropbarAnchor:i}=t;return tm(i,e)},pos(t){let{align:e}=t;return"bottom-"+e},dropbar:{get(t){let{dropbar:e}=t;return e?(e=this._dropbar||tm(e,this.$el)||eT("+ .uk-navbar-dropbar",this.$el))||(this._dropbar=eT("<div></div>")):null},watch(t){tV(t,"uk-navbar-dropbar")},immediate:!0},dropContainer(t,e){return this.container||e},dropdowns:{get(t,e){let{clsDrop:i}=t,s=eA("."+i,e);if(this.dropContainer!==e)for(let n of eA("."+i,this.dropContainer)){var r;let o=null==(r=this.getDropdown(n))?void 0:r.target;!c(s,n)&&o&&tu(o,this.$el)&&s.push(n)}return s},watch(t){this.$create("drop",t.filter(t=>!this.getDropdown(t)),{...this.$props,boundary:this.boundary,pos:this.pos,offset:this.dropbar||this.offset})},immediate:!0},toggles(t,e){let{dropdown:i}=t;return eA(i,e)}},disconnected(){this.dropbar&&eb(this.dropbar),delete this._dropbar},events:[{name:"mouseover focusin",delegate(){return this.dropdown},handler(t){let{current:e}=t,i=this.getActive();i&&c(i.mode,"hover")&&i.target&&!tu(i.target,e)&&!i.isDelaying&&i.hide(!1)}},{name:"keydown",delegate(){return this.dropdown},handler(t){let{current:e,keyCode:i}=t,s=this.getActive();i===s_.DOWN&&J(e,"aria-expanded")&&(t.preventDefault(),s&&s.target===e?sw(s.$el):(e.click(),tE(this.dropContainer,"show",t=>{let{target:e}=t;return sw(e)}))),sv(t,this.toggles,s)}},{name:"keydown",el(){return this.dropContainer},delegate(){return"."+this.clsDrop},handler(t){let{current:e,keyCode:i}=t;if(!c(this.dropdowns,e))return;let s=this.getActive(),n=eA(to,e),r=u(n,t=>td(t,":focus"));if(i===s_.UP&&(t.preventDefault(),r>0&&n[r-1].focus()),i===s_.DOWN&&(t.preventDefault(),r<n.length-1&&n[r+1].focus()),i===s_.ESC){var o;null==s||null==(o=s.target)||o.focus()}sv(t,this.toggles,s)}},{name:"mouseleave",el(){return this.dropbar},filter(){return this.dropbar},handler(){let t=this.getActive();t&&c(t.mode,"hover")&&!this.dropdowns.some(t=>td(t,":hover"))&&t.hide()}},{name:"beforeshow",el(){return this.dropContainer},filter(){return this.dropbar},handler(){ta(this.dropbar)||e_(this.dropbarAnchor||this.$el,this.dropbar)}},{name:"show",el(){return this.dropContainer},filter(){return this.dropbar},handler(t,e){let{$el:i,dir:s}=e;t4(i,this.clsDrop)&&("slide"===this.dropbarMode&&tV(this.dropbar,"uk-navbar-dropbar-slide"),this.clsDrop&&tV(i,this.clsDrop+"-dropbar"),"bottom"===s&&this.transitionTo(i.offsetHeight+D(tN(i,"marginTop"))+D(tN(i,"marginBottom")),i))}},{name:"beforehide",el(){return this.dropContainer},filter(){return this.dropbar},handler(t,e){let{$el:i}=e,s=this.getActive();td(this.dropbar,":hover")&&(null==s?void 0:s.$el)===i&&!this.toggles.some(t=>s.target!==t&&td(t,":focus"))&&t.preventDefault()}},{name:"hide",el(){return this.dropContainer},filter(){return this.dropbar},handler(t,e){let{$el:i}=e;if(!t4(i,this.clsDrop))return;let s=this.getActive();s&&(null==s?void 0:s.$el)!==i||this.transitionTo(0)}}],methods:{getActive(){return iM&&tu(iM.target,this.$el)&&iM},transitionTo(t,e){let{dropbar:i}=this,s=ts(i)?en(i):0;return tN(e=s<t&&e,"clip","rect(0,"+e.offsetWidth+"px,"+s+"px,0)"),en(i,s),tG.cancel([e,i]),Promise.all([tG.start(i,{height:t},this.duration),tG.start(e,{clip:"rect(0,"+e.offsetWidth+"px,"+t+"px,0)"},this.duration)]).catch(R).then(()=>{tN(e,{clip:""}),this.$update(i)})},getDropdown(t){return this.$getComponent(t,"drop")||this.$getComponent(t,"dropdown")}}},Offcanvas:{mixins:[sg,sx],args:"mode",props:{mode:String,flip:Boolean,overlay: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},computed:{clsFlip(t){let{flip:e,clsFlip:i}=t;return e?i:""},clsOverlay(t){let{overlay:e,clsOverlay:i}=t;return e?i:""},clsMode(t){let{mode:e,clsMode:i}=t;return i+"-"+e},clsSidebarAnimation(t){let{mode:e,clsSidebarAnimation:i}=t;return"none"===e||"reveal"===e?"":i},clsContainerAnimation(t){let{mode:e,clsContainerAnimation:i}=t;return"push"!==e&&"reveal"!==e?"":i},transitionElement(t){let{mode:e}=t;return"reveal"===e?ta(this.panel):this.panel}},update:{read(){this.isToggled()&&!ts(this.$el)&&this.hide()},events:["resize"]},events:[{name:"click",delegate:()=>'a[href^="#"]',handler(t){let{current:{hash:e},defaultPrevented:i}=t;!i&&e&&eT(e,document.body)&&this.hide()}},{name:"touchstart",passive:!0,el(){return this.panel},handler(t){let{targetTouches:e}=t;1===e.length&&(this.clientY=e[0].clientY)}},{name:"touchmove",self:!0,passive:!1,filter(){return this.overlay},handler(t){t.cancelable&&t.preventDefault()}},{name:"touchmove",passive:!1,el(){return this.panel},handler(t){if(1!==t.targetTouches.length)return;let e=t.targetTouches[0].clientY-this.clientY,{scrollTop:i,scrollHeight:s,clientHeight:n}=this.panel;(n>=s||0===i&&e>0||s-i<=n&&e<0)&&t.cancelable&&t.preventDefault()}},{name:"show",self:!0,handler(){"reveal"!==this.mode||t4(ta(this.panel),this.clsMode)||(ey(this.panel,"<div>"),tV(ta(this.panel),this.clsMode)),tN(document.documentElement,"overflowY",this.overlay?"hidden":""),tV(document.body,this.clsContainer,this.clsFlip),tN(document.body,"touch-action","pan-y pinch-zoom"),tN(this.$el,"display","block"),tV(this.$el,this.clsOverlay),tV(this.panel,this.clsSidebarAnimation,"reveal"!==this.mode?this.clsMode:""),en(document.body),tV(document.body,this.clsContainerAnimation),this.clsContainerAnimation&&(sb().content+=",user-scalable=0")}},{name:"hide",self:!0,handler(){t5(document.body,this.clsContainerAnimation),tN(document.body,"touch-action","")}},{name:"hidden",self:!0,handler(){this.clsContainerAnimation&&function t(){let e=sb();e.content=e.content.replace(/,user-scalable=0$/,"")}(),"reveal"===this.mode&&e9(this.panel),t5(this.panel,this.clsSidebarAnimation,this.clsMode),t5(this.$el,this.clsOverlay),tN(this.$el,"display",""),t5(document.body,this.clsContainer,this.clsFlip),tN(document.documentElement,"overflowY","")}},{name:"swipeLeft swipeRight",handler(t){this.isToggled()&&d(t.type,"Left")^this.flip&&this.hide()}}]},OverflowAuto:{mixins:[iP],props:{selContainer:String,selContent:String,minHeight:Number},data:{selContainer:".uk-modal",selContent:".uk-modal-dialog",minHeight:150},computed:{container(t,e){let{selContainer:i}=t;return tc(e,i)},content(t,e){let{selContent:i}=t;return tc(e,i)}},connected(){tN(this.$el,"minHeight",this.minHeight)},update:{read(){return!!(this.content&&this.container&&ts(this.$el))&&{current:D(tN(this.$el,"maxHeight")),max:Math.max(this.minHeight,en(this.container)-(et(this.content).height-en(this.$el)))}},write(t){let{current:e,max:i}=t;tN(this.$el,"maxHeight",i),Math.round(e)!==Math.round(i)&&tT(this.$el,"resize")},events:["resize"]}},Responsive:{props:["width","height"],connected(){tV(this.$el,"uk-responsive-width")},update:{read(){return!!ts(this.$el)&&!!this.width&&!!this.height&&{width:er(ta(this.$el)),height:this.height}},write(t){en(this.$el,Y.contain({height:this.height,width:this.width},t).height)},events:["resize"]}},Scroll:{props:{offset:Number},data:{offset:0},methods:{async scrollTo(t){t=t&&eT(t)||document.body,tT(this.$el,"beforescroll",[this,t])&&(await ic(t,{offset:this.offset}),tT(this.$el,"scrolled",[this,t]))}},events:{click(t){!t.defaultPrevented&&(t.preventDefault(),this.scrollTo("#"+t0(decodeURIComponent((this.$el.hash||"").substr(1)))))}}},Scrollspy:{args:"cls",props:{cls:String,target:String,hidden:Boolean,offsetTop:Number,offsetLeft:Number,repeat:Boolean,delay:Number},data:()=>({cls:"",target:!1,hidden:!0,offsetTop:0,offsetLeft:0,repeat:!1,delay:0,inViewClass:"uk-scrollspy-inview"}),computed:{elements:{get(t,e){let{target:i}=t;return i?eA(i,e):[e]},watch(t){this.hidden&&tN(th(t,":not(."+this.inViewClass+")"),"visibility","hidden")},immediate:!0}},disconnected(){for(let t of this.elements)t5(t,this.inViewClass,t[sy]?t[sy].cls:""),delete t[sy]},update:[{read(t){if(!t.update)return Promise.resolve().then(()=>{this.$emit(),t.update=!0}),!1;for(let e of this.elements)e[sy]||(e[sy]={cls:tt(e,"uk-scrollspy-class")||this.cls}),e[sy].show=ih(e,this.offsetTop,this.offsetLeft)},write(t){for(let e of this.elements){let i=e[sy];!i.show||i.inview||i.queued?!i.show&&i.inview&&!i.queued&&this.repeat&&this.toggle(e,!1):(i.queued=!0,t.promise=(t.promise||Promise.resolve()).then(()=>new Promise(t=>setTimeout(t,this.delay))).then(()=>{this.toggle(e,!0),setTimeout(()=>{i.queued=!1,this.$emit()},300)}))}},events:["scroll","resize"]}],methods:{toggle(t,e){let i=t[sy];i.off&&i.off(),tN(t,"visibility",!e&&this.hidden?"hidden":""),tU(t,this.inViewClass,e),tU(t,i.cls),/\buk-animation-/.test(i.cls)&&(i.off=tE(t,"animationcancel animationend",()=>t7(t,"uk-animation-[\\w-]+"))),tT(t,e?"inview":"outview"),i.inview=e,this.$update(t)}}},ScrollspyNav:{props:{cls:String,closest:String,scroll:Boolean,overflow:Boolean,offset:Number},data:{cls:"uk-active",closest:!1,scroll:!1,overflow:!0,offset:0},computed:{links:{get:(t,e)=>eA('a[href^="#"]',e).filter(t=>t.hash),watch(t){this.scroll&&this.$create("scroll",t,{offset:this.offset||0})},immediate:!0},targets(){return eA(this.links.map(t=>t0(t.hash).substr(1)).join(","))},elements(t){let{closest:e}=t;return tc(this.links,e||"*")}},update:[{read(){let{length:t}=this.targets;if(!t||!ts(this.$el))return!1;let[e]=ip(this.targets,/auto|scroll/,!0),{scrollTop:i,scrollHeight:s}=e,n=s-im(e),r=!1;return i===n?r=t-1:(this.targets.every((t,i)=>{if(ee(t).top-ee(ig(e)).top-this.offset<=0)return r=i,!0}),!1===r&&this.overflow&&(r=0)),{active:r}},write(t){let{active:e}=t,i=!1!==e&&!t4(this.elements[e],this.cls);this.links.forEach(t=>t.blur()),t5(this.elements,this.cls),tV(this.elements[e],this.cls),i&&tT(this.$el,"active",[e,this.elements[e]])},events:["scroll","resize"]}]},Sticky:{mixins:[iP,sp],props:{position:String,top:null,bottom:Boolean,offset:String,animation:String,clsActive:String,clsInactive:String,clsFixed:String,clsBelow:String,selTarget:String,widthElement:Boolean,showOnUp:Boolean,targetOffset:Number},data:{position:"top",top:0,bottom:!1,offset:0,animation:"",clsActive:"uk-active",clsInactive:"",clsFixed:"uk-sticky-fixed",clsBelow:"uk-sticky-below",selTarget:"",widthElement:!1,showOnUp:!1,targetOffset:!1},computed:{selTarget(t,e){let{selTarget:i}=t;return i&&eT(i,e)||e},widthElement(t,e){let{widthElement:i}=t;return tm(i,e)||this.placeholder},isActive:{get(){return t4(this.selTarget,this.clsActive)},set(t){t&&!this.isActive?(tR(this.selTarget,this.clsInactive,this.clsActive),tT(this.$el,"active")):t||t4(this.selTarget,this.clsInactive)||(tR(this.selTarget,this.clsActive,this.clsInactive),tT(this.$el,"inactive"))}}},connected(){this.placeholder=eT("+ .uk-sticky-placeholder",this.$el)||eT('<div class="uk-sticky-placeholder"></div>'),this.isFixed=!1,this.isActive=!1},disconnected(){this.isFixed&&(this.hide(),t5(this.selTarget,this.clsInactive)),eb(this.placeholder),this.placeholder=null,this.widthElement=null},events:[{name:"load hashchange popstate",el:()=>window,filter(){return!1!==this.targetOffset},handler(){location.hash&&0!==id(window)&&e3.read(()=>{let t=ee(eT(location.hash)),e=ee(this.$el);this.isFixed&&U(t,e)&&id(window,t.top-e.height-eh(this.targetOffset,"height")-eh(this.offset,"height"))})}}],update:[{read(t,e){let{height:i,margin:s}=t;if(this.inactive=!this.matchMedia||!ts(this.$el),this.inactive)return!1;let n=this.isActive&&e.has("resize");n&&(tN(this.selTarget,"transition","0s"),this.hide()),this.isActive||(i=ee(this.$el).height,s=tN(this.$el,"margin")),n&&(this.show(),e3.write(()=>tN(this.selTarget,"transition","")));let r=this.isFixed?this.placeholder:this.$el,o=en(window),l=this.position;"auto"===l&&i>o&&(l="bottom");let a=eh(this.offset,"height",r);"bottom"===l&&(a+=o-i);let h=Math.max(0,i+a-o),d=ee(r).top,c=ee(r.offsetParent).top,u=sk(this.top,this.$el,d),p=sk(this.bottom,this.$el,d+i,!0),f=Math.max(u,d)-a,g=p?p-ee(this.$el).height+h-a:i$(this.$el).scrollHeight-o;return{start:f,end:g,offset:a,overflow:h,topOffset:d,offsetParentTop:c,height:i,margin:s,width:et(ts(this.widthElement)?this.widthElement:this.$el).width,top:es(r)[0]}},write(t){let{height:e,margin:i}=t,{placeholder:s}=this;tN(s,{height:e,margin:i}),tu(s,document)||(e_(this.$el,s),s.hidden=!0),this.isActive=!!this.isActive},events:["resize"]},{read(t){let{scroll:e=0,dir:i="down",overflow:s,overflowScroll:n=0,start:r,end:o}=t,l=id(window);return{dir:e<=l?"down":"up",prevDir:i,scroll:l,prevScroll:e,overflowScroll:V(n+V(l,r,o)-V(e,r,o),0,s)}},write(t,e){let i=e.has("scroll"),{initTimestamp:s=0,dir:n,prevDir:r,scroll:o,prevScroll:l=0,top:a,start:h,topOffset:d,height:c}=t;if(o<0||o===l&&i||this.showOnUp&&!i&&!this.isFixed)return;let u=Date.now();if((u-s>300||n!==r)&&(t.initScroll=o,t.initTimestamp=u),!(this.showOnUp&&!this.isFixed&&30>=Math.abs(t.initScroll-o)&&10>=Math.abs(l-o))){if(this.inactive||o<h||this.showOnUp&&(o<=h||"down"===n&&i||"up"===n&&!this.isFixed&&o<=d+c)){if(!this.isFixed){tJ.inProgress(this.$el)&&a>o&&(tJ.cancel(this.$el),this.hide());return}this.isFixed=!1,this.animation&&o>d?(tJ.cancel(this.$el),tJ.out(this.$el,this.animation).then(()=>this.hide(),R)):this.hide()}else this.isFixed?this.update():this.animation&&o>d?(tJ.cancel(this.$el),this.show(),tJ.in(this.$el,this.animation).catch(R)):this.show()}},events:["resize","scroll"]}],methods:{show(){this.isFixed=!0,this.update(),this.placeholder.hidden=!1},hide(){this.isActive=!1,t5(this.$el,this.clsFixed,this.clsBelow),tN(this.$el,{position:"",top:"",width:""}),this.placeholder.hidden=!0},update(){let{width:t,scroll:e=0,overflow:i,overflowScroll:s=0,start:n,end:r,offset:o,topOffset:l,height:a,offsetParentTop:h}=this._data,d="fixed";e>r&&(o+=r-h,d="absolute"),i&&(o-=s),tN(this.$el,{position:d,top:o+"px",width:t}),this.isActive=0!==n||e>n,tU(this.$el,this.clsBelow,e>l+a),tV(this.$el,this.clsFixed)}}},Svg:i6,Switcher:s9,Tab:{mixins:[iP],extends:s9,props:{media:Boolean},data:{media:960,attrItem:"uk-tab-item"},connected(){let t=t4(this.$el,"uk-tab-left")?"uk-tab-left":!!t4(this.$el,"uk-tab-right")&&"uk-tab-right";t&&this.$create("toggle",this.$el,{cls:t,mode:"media",media:this.media})}},Toggle:{mixins:[iH,sp,iO],args:"target",props:{href:String,target:null,mode:"list",queued:Boolean},data:{href:!1,target:!1,mode:"click",queued:!0},connected(){c(this.mode,"media")||tl(this.$el)||K(this.$el,"tabindex","0"),this.lazyload(this.$el,this.target)},computed:{target:{get(t,e){let{href:i,target:s}=t;return(s=t$(s||i,e)).length&&s||[e]},watch(){this.updateAria()},immediate:!0}},events:[{name:eO,filter(){return c(this.mode,"hover")},handler(t){tH(t)&&!this._showState&&(tT(this.$el,"focus"),tE(document,eO,()=>tT(this.$el,"blur"),!0,t=>!tu(t.target,this.$el)),c(this.mode,"click")&&(this._preventClick=!0))}},{name:eB+" "+eN+" focus blur",filter(){return c(this.mode,"hover")},handler(t){if(tH(t))return;let e=c([eB,"focus"],t.type),i=K(this.$el,"aria-expanded");if(!(!e&&(t.type===eN&&td(this.$el,":focus")||"blur"===t.type&&td(this.$el,":hover")))){if(this._showState&&e===(i!==this._showState)){e||(this._showState=null);return}this._showState=e?i:null,this.toggle("toggle"+(e?"show":"hide"))}}},{name:"keydown",filter(){return c(this.mode,"click")&&!ef(this.$el,"input")},handler(t){32===t.keyCode&&(t.preventDefault(),this.$el.click())}},{name:"click",filter(){return c(this.mode,"click")},handler(t){if(this._preventClick)return this._preventClick=null;let e;(tc(t.target,'a[href="#"], a[href=""]')||(e=tc(t.target,"a[href]"))&&("true"!==K(this.$el,"aria-expanded")||e.hash&&td(this.target,e.hash)))&&t.preventDefault(),this.toggle()}},{name:"toggled",self:!0,el(){return this.target},handler(t,e){t.target===this.target[0]&&this.updateAria(e)}}],update:{read(){return!!c(this.mode,"media")&&!!this.media&&{match:this.matchMedia}},write(t){let{match:e}=t,i=this.isToggled(this.target);(e?!i:i)&&this.toggle()},events:["resize"]},methods:{async toggle(t){if(!tT(this.target,t||"toggle",[this]))return;if(!this.queued)return this.toggleElement(this.target);let e=this.target.filter(t=>t4(t,this.clsLeave));if(e.length){for(let i of this.target){let s=c(e,i);this.toggleElement(i,s,s)}return}let n=this.target.filter(this.isToggled);await this.toggleElement(n,!1),await this.toggleElement(this.target.filter(t=>!c(n,t)),!0)},updateAria(t){!c(this.mode,"media")&&K(this.$el,"aria-expanded",k(t)?t:this.isToggled(this.target))}}},Video:iL,Close:{extends:st,computed:{icon(){return"close-"+(t4(this.$el,"uk-close-large")?"large":"icon")}}},Spinner:{extends:st,methods:{async getSvg(){let t=await iQ.methods.getSvg.call(this);return 1!==this.ratio&&tN(eT("circle",t),"strokeWidth",1/this.ratio),t}}},SlidenavNext:se,SlidenavPrevious:se,SearchIcon:{extends:st,computed:{icon(t,e){let{icon:i}=t;return t4(e,"uk-search-icon")&&tp(e,".uk-search-large").length?"search-large":tp(e,".uk-search-navbar").length?"search-navbar":i}}},Marker:st,NavbarToggleIcon:st,OverlayIcon:st,PaginationNext:st,PaginationPrevious:st,Totop:st});M(sI,(t,e)=>iz.component(e,t)),iz.use(function t(e){if(!ez)return;let i,s=()=>{!i&&(i=!0,e3.read(()=>i=!1),e.update(null,"resize"))};tC(window,"load resize",s),tC(document,"loadedmetadata load",s,!0),e4(document.documentElement,s);let n=0;tC(document,"animationstart",t=>{let{target:e}=t;(tN(e,"animationName")||"").match(/^uk-.*(left|right)/)&&(n++,tN(document.documentElement,"overflowX","hidden"),setTimeout(()=>{--n||tN(document.documentElement,"overflowX","")},B(tN(e,"animationDuration"))+100))},!0)}),function t(e){let{connect:i,disconnect:s}=e;function n(t){let{addedNodes:e,removedNodes:n}=t;for(let r of e)eE(r,i);for(let o of n)eE(o,s)}function r(t){var i;let{target:s,attributeName:n}=t,r=iS(n);if(r&&r in e){if(J(s,n)){e[r](s);return}null==(i=e.getComponent(s,r))||i.$destroy()}}ez&&window.MutationObserver&&e3.read(function(){document.body&&eE(document.body,i),new MutationObserver(t=>t.forEach(n)).observe(document,{childList:!0,subtree:!0}),new MutationObserver(t=>t.forEach(r)).observe(document,{attributes:!0,subtree:!0}),e._initialized=!0})}(iz);let s0=["days","hours","minutes","seconds"],sC="uk-transition-leave",s8="uk-transition-enter";function sE(t,e,i,s){void 0===s&&(s=0);let n=sT(e,!0),r={opacity:1},o={opacity:0},l=t=>()=>n===sT(e)?t():Promise.reject(),a=l(()=>(tV(e,sC),Promise.all(sS(e).map((t,e)=>new Promise(n=>setTimeout(()=>tG.start(t,o,i/2,"ease").then(n),e*s)))).then(()=>t5(e,sC)))),h=l(()=>{let l=en(e);return tV(e,s8),t(),tN(tf(e),{opacity:0}),new Promise(t=>requestAnimationFrame(()=>{let a=tf(e),h=en(e);tN(e,"alignContent","flex-start"),en(e,l);let d=sS(e);tN(a,o);let c=d.map((t,e)=>new Promise(n=>setTimeout(()=>tG.start(t,r,i/2,"ease").then(n),e*s)));l!==h&&c.push(tG.start(e,{height:h},i/2+d.length*s,"ease")),Promise.all(c).then(()=>{t5(e,s8),n===sT(e)&&(tN(e,{height:"",alignContent:""}),tN(a,{opacity:""}),delete e.dataset.transition),t()})}))});return t4(e,sC)?sA(e).then(h):t4(e,s8)?sA(e).then(a).then(h):a().then(h)}function sT(t,e){return e&&(t.dataset.transition=1+sT(t)),z(t.dataset.transition)||0}function sA(t){return Promise.all(tf(t).filter(tG.inProgress).map(t=>new Promise(e=>tE(t,"transitionend transitioncanceled",e))))}function sS(t){return iV(tf(t)).reduce((t,e)=>t.concat(F(e.filter(t=>ih(t)),"offsetLeft")),[])}function sz(t,e,i){return new Promise(s=>requestAnimationFrame(()=>{let n=tf(e),r=n.map(t=>sD(t,!0)),o=tN(e,["height","padding"]);tG.cancel(e),n.forEach(tG.cancel),sP(e),t(),n=n.concat(tf(e).filter(t=>!c(n,t))),Promise.resolve().then(()=>{e3.flush();let t=tN(e,["height","padding"]),[l,a]=function t(e,i,s){let n=i.map((t,e)=>!!ta(t)&&e in s&&(s[e]?ts(t)?sH(t):{opacity:0}:{opacity:ts(t)?1:0})),r=n.map((t,n)=>{let r=ta(i[n])===e&&(s[n]||sD(i[n]));if(!r)return!1;if(t){if(!("opacity"in t)){let{opacity:o}=r;o%1?t.opacity=1:delete r.opacity}}else delete r.opacity;return r});return[n,r]}(e,n,r);n.forEach((t,e)=>a[e]&&tN(t,a[e])),tN(e,{display:"block",...o}),requestAnimationFrame(()=>{let r=n.map((t,s)=>ta(t)===e&&tG.start(t,l[s],i,"ease")).concat(tG.start(e,t,i,"ease"));Promise.all(r).then(()=>{n.forEach((t,i)=>ta(t)===e&&tN(t,"display",0===l[i].opacity?"none":"")),sP(e)},R).then(s)})})}))}function sD(t,e){let i=tN(t,"zIndex");return!!ts(t)&&{display:"",opacity:e?tN(t,"opacity"):"0",pointerEvents:"none",position:"absolute",zIndex:"auto"===i?tg(t):i,...sH(t)}}function sP(t){tN(t.children,{height:"",left:"",opacity:"",pointerEvents:"",position:"",top:"",marginTop:"",marginLeft:"",transform:"",width:"",zIndex:""}),tN(t,{height:"",display:"",padding:""})}function sH(t){let{height:e,width:i}=ee(t),{top:s,left:n}=ei(t),{marginLeft:r,marginTop:o}=tN(t,["marginTop","marginLeft"]);return{top:s,left:n,height:e,width:i,marginLeft:r,marginTop:o,transform:""}}var sO={props:{duration:Number,animation:Boolean},data:{duration:150,animation:"slide"},methods:{animate(t,e){void 0===e&&(e=this.$el);let i=this.animation,s="fade"===i?sE:"delayed-fade"===i?function(){for(var t=arguments.length,e=Array(t),i=0;i<t;i++)e[i]=arguments[i];return sE(...e,40)}:i?sz:()=>(t(),Promise.resolve());return s(t,e,this.duration).then(()=>this.$update(e,"resize"),R)}}};function s1(t,e){return eX(tt(t,e),["filter"])}function s2(t,e,i){let s=s1(t,e),{filter:n,group:r,sort:o,order:l="asc"}=s;return(n||A(o))&&(r?n?(delete i.filter[""],i.filter[r]=n):(delete i.filter[r],(T(i.filter)||""in i.filter)&&(i.filter={"":n||""})):i.filter={"":n||""}),A(o)||(i.sort=[o,l]),i}var sB={slide:{show:t=>[{transform:sL(-100*t)},{transform:sL()}],percent:t=>sN(t),translate:(t,e)=>[{transform:sL(-100*e*t)},{transform:sL(100*e*(1-t))}]}};function sN(t){return Math.abs(tN(t,"transform").split(",")[4]/t.offsetWidth)||0}function sL(t,e){return void 0===t&&(t=0),void 0===e&&(e="%"),"translate3d("+(t+=t?e:"")+", 0, 0)"}function s3(t){return"scale3d("+t+", "+t+", 1)"}var sW={...sB,fade:{show:()=>[{opacity:0},{opacity:1}],percent:t=>1-tN(t,"opacity"),translate:t=>[{opacity:1-t},{opacity:t}]},scale:{show:()=>[{opacity:0,transform:s3(.8)},{opacity:1,transform:s3(1)}],percent:t=>1-tN(t,"opacity"),translate:t=>[{opacity:1-t,transform:s3(1-.2*t)},{opacity:t,transform:s3(.8+.2*t)}]}};function sM(t,e,i){tT(t,tA(e,!1,!1,i))}var sF={mixins:[{props:{autoplay:Boolean,autoplayInterval:Number,pauseOnHover:Boolean},data:{autoplay:!1,autoplayInterval:7e3,pauseOnHover:!0},connected(){this.autoplay&&this.startAutoplay()},disconnected(){this.stopAutoplay()},update(){K(this.slides,"tabindex","-1")},events:[{name:"visibilitychange",el:()=>document,filter(){return this.autoplay},handler(){document.hidden?this.stopAutoplay():this.startAutoplay()}}],methods:{startAutoplay(){this.stopAutoplay(),this.interval=setInterval(()=>(!this.draggable||!eT(":focus",this.$el))&&(!this.pauseOnHover||!td(this.$el,":hover"))&&!this.stack.length&&this.show("next"),this.autoplayInterval)},stopAutoplay(){this.interval&&clearInterval(this.interval)}}},{props:{draggable:Boolean},data:{draggable:!0,threshold:10},created(){for(let t of["start","move","end"]){let e=this[t];this[t]=t=>{let i=tO(t).x*(eD?-1:1);this.prevPos=i===this.pos?this.prevPos:this.pos,this.pos=i,e(t)}}},events:[{name:eO,delegate(){return this.selSlides},handler(t){var e;if(!(!this.draggable||!tH(t)&&(e=t.target,!e.children.length&&e.childNodes.length)||tc(t.target,tn))&&!(t.button>0)&&!(this.length<2))this.start(t)}},{name:"dragstart",handler(t){t.preventDefault()}}],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,tC(document,e1,this.move,{passive:!1}),tC(document,e2+" "+eL+" input",this.end,!0),tN(this.list,"userSelect","none")},move(t){let e=this.pos-this.drag;if(0===e||this.prevPos===this.pos||!this.dragging&&Math.abs(e)<this.threshold)return;tN(this.list,"pointerEvents","none"),t.cancelable&&t.preventDefault(),this.dragging=!0,this.dir=e<0?1:-1;let{slides:i}=this,{prevIndex:s}=this,n=Math.abs(e),r=this.getIndex(s+this.dir,s),o=this._getDistance(s,r)||i[s].offsetWidth;for(;r!==s&&n>o;)this.drag-=o*this.dir,s=r,n-=o,r=this.getIndex(s+this.dir,s),o=this._getDistance(s,r)||i[s].offsetWidth;this.percent=n/o;let l=i[s],a=i[r],h=this.index!==r,d=s===r,u;[this.index,this.prevIndex].filter(t=>!c([r,s],t)).forEach(t=>{tT(i[t],"itemhidden",[this]),d&&(u=!0,this.prevIndex=s)}),(this.index===s&&this.prevIndex!==s||u)&&tT(i[this.index],"itemshown",[this]),h&&(this.prevIndex=s,this.index=r,d||tT(l,"beforeitemhide",[this]),tT(a,"beforeitemshow",[this])),this._transitioner=this._translate(Math.abs(this.percent),l,!d&&a),h&&(d||tT(l,"itemhide",[this]),tT(a,"itemshow",[this]))},end(){if(t8(document,e1,this.move,{passive:!1}),t8(document,e2+" "+eL+" input",this.end,!0),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{let t=(eD?this.dir*(eD?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)}}tN(this.list,{userSelect:"",pointerEvents:""}),this.drag=this.percent=null}}},{data:{selNav:!1},computed:{nav(t,e){let{selNav:i}=t;return eT(i,e)},selNavItem(t){let{attrItem:e}=t;return"["+e+"],[data-"+e+"]"},navItems(t,e){return eA(this.selNavItem,e)}},update:{write(){this.nav&&this.length!==this.nav.children.length&&eg(this.nav,this.slides.map((t,e)=>"<li "+this.attrItem+'="'+e+'"><a href></a></li>').join("")),this.navItems.concat(this.nav).forEach(t=>t&&(t.hidden=!this.maxIndex)),this.updateNav()},events:["resize"]},events:[{name:"click",delegate(){return this.selNavItem},handler(t){t.preventDefault(),this.show(tt(t.current,this.attrItem))}},{name:"itemshow",handler:"updateNav"}],methods:{updateNav(){let t=this.getValidIndex();for(let e of this.navItems){let i=tt(e,this.attrItem);tU(e,this.clsActive,z(i)===t),tU(e,"uk-invisible",this.finite&&("previous"===i&&0===t||"next"===i&&t>=this.maxIndex))}}}}],props:{clsActivated:Boolean,easing:String,index:Number,finite:Boolean,velocity:Number,selSlides:String},data:()=>({easing:"ease",finite:!1,velocity:1,index:0,prevIndex:-1,stack:[],percent:0,clsActive:"uk-active",clsActivated:!1,Transitioner:!1,transitionOptions:{}}),connected(){this.prevIndex=-1,this.index=this.getValidIndex(this.$props.index),this.stack=[]},disconnected(){t5(this.slides,this.clsActive)},computed:{duration(t,e){let{velocity:i}=t;return sj(e.offsetWidth/i)},list(t,e){let{selList:i}=t;return eT(i,e)},maxIndex(){return this.length-1},selSlides(t){let{selList:e,selSlides:i}=t;return e+" "+(i||"> *")},slides:{get(){return eA(this.selSlides,this.$el)},watch(){this.$reset()}},length(){return this.slides.length}},methods:{show(t,e){var i,s;if(void 0===e&&(e=!1),this.dragging||!this.length)return;let{stack:n}=this,r=e?0:n.length,o=()=>{n.splice(r,1),n.length&&this.show(n.shift(),!0)};if(n[e?"unshift":"push"](t),!e&&n.length>1){2===n.length&&this._transitioner.forward(Math.min(this.duration,200));return}let l=this.getIndex(this.index),a=t4(this.slides,this.clsActive)&&this.slides[l],h=this.getIndex(t,this.index),d=this.slides[h];if(a===d){o();return}if(this.dir=(i=t,s=l,"next"===i?1:"previous"===i?-1:i<s?-1:1),this.prevIndex=l,this.index=h,a&&!tT(a,"beforeitemhide",[this])||!tT(d,"beforeitemshow",[this,a])){this.index=this.prevIndex,o();return}let c=this._show(a,d,e).then(()=>(a&&tT(a,"itemhidden",[this]),tT(d,"itemshown",[this]),new Promise(t=>{e3.write(()=>{n.shift(),n.length?this.show(n.shift(),!0):this._transitioner=null,t()})})));return a&&tT(a,"itemhide",[this]),tT(d,"itemshow",[this]),c},getIndex(t,e){return void 0===t&&(t=this.index),void 0===e&&(e=this.index),V(G(t,this.slides,e,this.finite),0,this.maxIndex)},getValidIndex(t,e){return void 0===t&&(t=this.index),void 0===e&&(e=this.prevIndex),this.getIndex(t,e)},_show(t,e,i){if(this._transitioner=this._getTransitioner(t,e,this.dir,{easing:i?e.offsetWidth<600?"cubic-bezier(0.25, 0.46, 0.45, 0.94)":"cubic-bezier(0.165, 0.84, 0.44, 1)":this.easing,...this.transitionOptions}),!i&&!t)return this._translate(1),Promise.resolve();let{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)},_getDistance(t,e){return this._getTransitioner(t,t!==e&&e).getDistance()},_translate(t,e,i){void 0===e&&(e=this.prevIndex),void 0===i&&(i=this.index);let s=this._getTransitioner(e!==i&&e,i);return s.translate(t),s},_getTransitioner(t,e,i,s){return void 0===t&&(t=this.prevIndex),void 0===e&&(e=this.index),void 0===i&&(i=this.dir||1),void 0===s&&(s=this.transitionOptions),new this.Transitioner(C(t)?this.slides[t]:t,C(e)?this.slides[e]:e,i*(eD?-1:1),s)}}};function sj(t){return .5*t+300}var sV={mixins:[sF],props:{animation:String},data:{animation:"slide",clsActivated:"uk-transition-active",Animations:sB,Transitioner:function t(e,i,s,n){let{animation:r,easing:o}=n,{percent:l,translate:a,show:h=R}=r,d=h(s),c=new Z;return{dir:s,show(t,n,r){void 0===n&&(n=0);let l=r?"linear":o;return t-=Math.round(t*V(n,-1,1)),this.translate(n),sM(i,"itemin",{percent:n,duration:t,timing:l,dir:s}),sM(e,"itemout",{percent:1-n,duration:t,timing:l,dir:s}),Promise.all([tG.start(i,d[1],t,l),tG.start(e,d[0],t,l)]).then(()=>{this.reset(),c.resolve()},R),c.promise},cancel(){tG.cancel([i,e])},reset(){for(let t in d[0])tN([i,e],t,"")},forward(t,s){return void 0===s&&(s=this.percent()),tG.cancel([i,e]),this.show(t,s,!0)},translate(t){this.reset();let n=a(t,s);tN(i,n[1]),tN(e,n[0]),sM(i,"itemtranslatein",{percent:t,dir:s}),sM(e,"itemtranslateout",{percent:1-t,dir:s})},percent:()=>l(e||i,i,s),getDistance:()=>null==e?void 0:e.offsetWidth}}},computed:{animation(t){let{animation:e,Animations:i}=t;return{...i[e]||i.slide,name:e}},transitionOptions(){return{animation:this.animation}}},events:{beforeitemshow(t){let{target:e}=t;tV(e,this.clsActive)},itemshown(t){let{target:e}=t;tV(e,this.clsActivated)},itemhidden(t){let{target:e}=t;t5(e,this.clsActive,this.clsActivated)}}},s5={mixins:[i3,sg,iO,sV],functional:!0,props:{delayControls:Number,preload:Number,videoAutoplay:Boolean,template:String},data:()=>({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:sW,template:'<div class="uk-lightbox uk-overflow-hidden"> <ul class="uk-lightbox-items"></ul> <div class="uk-lightbox-toolbar uk-position-top uk-text-right uk-transition-slide-top uk-transition-opaque"> <button class="uk-lightbox-toolbar-icon uk-close-large" type="button" uk-close></button> </div> <a class="uk-lightbox-button uk-position-center-left uk-position-medium uk-transition-fade" href uk-slidenav-previous uk-lightbox-item="previous"></a> <a class="uk-lightbox-button uk-position-center-right uk-position-medium uk-transition-fade" href uk-slidenav-next uk-lightbox-item="next"></a> <div class="uk-lightbox-toolbar uk-lightbox-caption uk-position-bottom uk-text-center uk-transition-slide-bottom uk-transition-opaque"></div> </div>'}),created(){let t=eT(this.template),e=eT(this.selList,t);this.items.forEach(()=>ev(e,"<li>")),this.$mount(ev(this.container,t))},computed:{caption(t,e){let{selCaption:i}=t;return eT(i,e)}},events:[{name:e1+" "+eO+" keydown",handler:"showControls"},{name:"click",self:!0,delegate(){return this.selSlides},handler(t){!t.defaultPrevented&&this.hide()}},{name:"shown",self:!0,handler(){this.showControls()}},{name:"hide",self:!0,handler(){this.hideControls(),t5(this.slides,this.clsActive),tG.stop(this.slides)}},{name:"hidden",self:!0,handler(){this.$destroy(!0)}},{name:"keyup",el:()=>document,handler(t){if(this.isToggled(this.$el)&&this.draggable)switch(t.keyCode){case 37:this.show("previous");break;case 39:this.show("next")}}},{name:"beforeitemshow",handler(t){!this.isToggled()&&(this.draggable=!1,t.preventDefault(),this.toggleElement(this.$el,!0,!1),this.animation=sW.scale,t5(t.target,this.clsActive),this.stack.splice(1,0,this.index))}},{name:"itemshow",handler(){eg(this.caption,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){let{source:i,type:s,alt:n="",poster:r,attrs:o={}}=e;if(this.setItem(e,"<span uk-spinner></span>"),!i)return;let l,a={frameborder:"0",allow:"autoplay",allowfullscreen:"",style:"max-width: 100%; box-sizing: border-box;","uk-responsive":"","uk-video":""+this.videoAutoplay};if("image"===s||i.match(/\.(avif|jpe?g|a?png|gif|svg|webp)($|\?)/i))try{let{width:h,height:d}=await t2(i,o.srcset,o.size);this.setItem(e,s7("img",{src:i,width:h,height:d,alt:n,...o}))}catch(c){this.setError(e)}else if("video"===s||i.match(/\.(mp4|webm|ogv)($|\?)/i)){let u=s7("video",{src:i,poster:r,controls:"",playsinline:"","uk-video":""+this.videoAutoplay,...o});tC(u,"loadedmetadata",()=>{K(u,{width:u.videoWidth,height:u.videoHeight}),this.setItem(e,u)}),tC(u,"error",()=>this.setError(e))}else if("iframe"===s||i.match(/\.(html|php)($|\?)/i))this.setItem(e,s7("iframe",{src:i,frameborder:"0",allowfullscreen:"",class:"uk-lightbox-iframe",...o}));else if(l=i.match(/\/\/(?:.*?youtube(-nocookie)?\..*?[?&]v=|youtu\.be\/)([\w-]{11})[&?]?(.*)?/))this.setItem(e,s7("iframe",{src:"https://www.youtube"+(l[1]||"")+".com/embed/"+l[2]+(l[3]?"?"+l[3]:""),width:1920,height:1080,...a,...o}));else if(l=i.match(/\/\/.*?vimeo\.[a-z]+\/(\d+)[&?]?(.*)?/))try{let{height:p,width:f}=await (await fetch("https://vimeo.com/api/oembed.json?maxwidth=1920&url="+encodeURI(i),{credentials:"omit"})).json();this.setItem(e,s7("iframe",{src:"https://player.vimeo.com/video/"+l[1]+(l[2]?"?"+l[2]:""),width:f,height:p,...a,...o}))}catch(g){this.setError(e)}}}],methods:{loadItem(t){void 0===t&&(t=this.index);let e=this.getItem(t);this.getSlide(e).childElementCount||tT(this.$el,"itemload",[e])},getItem(t){return void 0===t&&(t=this.index),this.items[G(t,this.slides)]},setItem(t,e){tT(this.$el,"itemloaded",[this,eg(this.getSlide(t),e)])},getSlide(t){return this.slides[this.items.indexOf(t)]},setError(t){this.setItem(t,'<span uk-icon="icon: bolt; ratio: 2"></span>')},showControls(){clearTimeout(this.controlsTimer),this.controlsTimer=setTimeout(this.hideControls,this.delayControls),tV(this.$el,"uk-active","uk-transition-active")},hideControls(){t5(this.$el,"uk-active","uk-transition-active")}}};function s7(t,e){let i=eC("<"+t+">");return K(i,e),i}function sR(t){let e={};for(let i of["href","caption","type","poster","alt","attrs"])e["href"===i?"source":i]=tt(t,i);return e.attrs=eX(e.attrs),e}let s4={x:sq,y:sq,rotate:sq,scale:sq,color:sY,backgroundColor:sY,borderColor:sY,blur:sG,hue:sG,fopacity:sG,grayscale:sG,invert:sG,saturate:sG,sepia:sG,opacity:function t(e,i,s){return 1===s.length&&s.unshift(nn(i,e,"")),s=sQ(s),(t,i)=>{t[e]=ne(s,i)}},stroke:function t(e,i,s){1===s.length&&s.unshift(0);let n=ns(s),r=iX(i);return(s=sQ(s.reverse(),t=>(t=D(t),"%"===n?t*r/100:t))).some(t=>{let[e]=t;return e})?(tN(i,"strokeDasharray",r),(t,e)=>{t.strokeDashoffset=ne(s,e)}):R},bgx:sX,bgy:sX},{keys:sU}=Object;var s6={mixins:[sp],props:nr(sU(s4),"list"),data:nr(sU(s4),void 0),computed:{props:(t,e)=>sU(s4).reduce((i,s)=>(A(t[s])||(i[s]=s4[s](s,e,t[s].slice())),i),{})},events:{load(){this.$emit()}},methods:{reset(){M(this.getCss(0),(t,e)=>tN(this.$el,e,""))},getCss(t){let e={transform:"",filter:""};for(let i in this.props)this.props[i](e,t);return e}}};function sq(t,e,i){let s=ns(i)||({x:"px",y:"px",rotate:"deg"})[t]||"",n;return("x"===t||"y"===t)&&(t="translate"+l(t),n=t=>D(D(t).toFixed("px"===s?0:6))),1===i.length&&i.unshift("scale"===t?1:0),i=sQ(i,n),(e,n)=>{e.transform+=" "+t+"("+ne(i,n)+s+")"}}function sY(t,e,i){return 1===i.length&&i.unshift(nn(e,t,"")),i=sQ(i,t=>{var i,s;return i=e,s=t,nn(i,"color",s).split(/[(),]/g).slice(1,-1).concat(1).slice(0,4).map(D)}),(e,s)=>{let[n,r,o]=nt(i,s),l=n.map((t,e)=>(t+=o*(r[e]-t),3===e?D(t):parseInt(t,10))).join(",");e[t]="rgba("+l+")"}}function sG(t,e,i){1===i.length&&i.unshift(0);let s=ns(i)||({blur:"px",hue:"deg"})[t]||"%";return t=({fopacity:"opacity",hue:"hue-rotate"})[t]||t,i=sQ(i),(e,n)=>{let r=ne(i,n);e.filter+=" "+t+"("+(r+s)+")"}}function sX(t,e,i){1===i.length&&i.unshift(0),t=t.substr(-1);let s="y"===t?"height":"width";i=sQ(i,t=>eh(t,s,e));let n=nn(e,"background-position-"+t,"");return"cover"===nn(e,"backgroundSize","")?function t(e,i,s,n,r){let o=function t(e){let i=tN(e,"backgroundImage").replace(/^none|url\(["']?(.+?)["']?\)$/,"$1");if(sK[i])return sK[i];let s=new Image;return i&&(s.src=i,!s.naturalWidth)?(s.onload=()=>{sK[i]=sJ(s),tT(e,"load")},sJ(s)):sK[i]=sJ(s)}(i);if(!o.width)return R;let l=s.map(t=>{let[e]=t;return e}),a=Math.min(...l),h=Math.max(...l),d=l.indexOf(a)<l.indexOf(h),c=h-a,u=(d?-c:0)-(d?a:h),p={width:i.offsetWidth,height:i.offsetHeight},f=Y.cover(o,p),g=f[r]-p[r];if(g<c)p[r]=f[r]+c-g;else if(g>c){let m=p[r]/eh(n,r,i,!0);m&&(u-=(g-c)/m)}let $=Y.cover(o,p),v=sZ(e,s,u+"px");return(t,e)=>{v(t,e),t.backgroundSize=$.width+"px "+$.height+"px",t.backgroundRepeat="no-repeat"}}(t,e,i,n,s):sZ(t,i,n)}function sZ(t,e,i){return function(s,n){s["background-position-"+t]="calc("+i+" + "+ne(e,n)+"px)"}}let sK={};function sJ(t){return{width:t.naturalWidth,height:t.naturalHeight}}function sQ(t,e){void 0===e&&(e=D);let i=[],{length:s}=t,n=0;for(let r=0;r<s;r++){let[o,l]=I(t[r])?t[r].trim().split(" "):[t[r]];if(o=e(o),l=l?D(l)/100:null,0===r?null===l?l=0:l&&i.push([o,0]):r===s-1&&(null===l?l=1:1!==l&&(i.push([o,l]),l=1)),i.push([o,l]),null===l)n++;else if(n){let a=i[r-n-1][1],h=(l-a)/(n+1);for(let d=n;d>0;d--)i[r-d][1]=a+h*(n-d+1);n=0}}return i}function nt(t,e){let i=u(t.slice(1),t=>{let[,i]=t;return e<=i})+1;return[t[i-1][0],t[i][0],(e-t[i-1][1])/(t[i][1]-t[i-1][1])]}function ne(t,e){let[i,s,n]=nt(t,e);return C(i)?i+Math.abs(i-s)*n*(i<s?1:-1):+s}let ni=/^-?\d+([^\s]*)/;function ns(t,e){for(let i of t){let s=null==i.match?void 0:i.match(ni);if(s)return s[1]}return e}function nn(t,e,i){let s=t.style[e],n=tN(tN(t,e,i),e);return t.style[e]=s,n}function nr(t,e){return t.reduce((t,i)=>(t[i]=e,t),{})}var no={update:{write(){if(this.stack.length||this.dragging)return;let t=this.getValidIndex(this.index);~this.prevIndex&&this.index===t||this.show(t)},events:["resize"]}},nl={mixins:[iH],connected(){this.lazyload(this.slides,this.getAdjacentSlides)}};function na(t,e,i){var s,n;let r=nc(t,e);return i?r-(s=t,n=e,et(n).width/2-et(s).width/2):Math.min(r,nh(e))}function nh(t){return Math.max(0,nd(t)-et(t).width)}function nd(t){return tf(t).reduce((t,e)=>et(e).width+t,0)}function nc(t,e){return t&&(ei(t).left+(eD?et(t).width-et(e).width:0))*(eD?-1:1)||0}function nu(t,e){e-=1;let i=et(t).width,s=e+i+2;return tf(t).filter(n=>{let r=nc(n,t),o=r+Math.min(et(n).width,i);return r>=e&&o<=s})}function np(t,e,i){tT(t,tA(e,!1,!1,i))}var nf={mixins:[s6],data:{selItem:"!li"},computed:{item(t,e){let{selItem:i}=t;return tm(i,e)}},events:[{name:"itemin itemout",self:!0,el(){return this.item},handler(t){let{type:e,detail:{percent:i,duration:s,timing:n,dir:r}}=t;e3.read(()=>{let t=this.getCss(nm(e,r,i)),o=this.getCss(ng(e)?.5:r>0?1:0);e3.write(()=>{tN(this.$el,t),tG.start(this.$el,o,s,n).catch(R)})})}},{name:"transitioncanceled transitionend",self:!0,el(){return this.item},handler(){tG.cancel(this.$el)}},{name:"itemtranslatein itemtranslateout",self:!0,el(){return this.item},handler(t){let{type:e,detail:{percent:i,dir:s}}=t;e3.read(()=>{let t=this.getCss(nm(e,s,i));e3.write(()=>tN(this.$el,t))})}}]};function ng(t){return d(t,"in")}function nm(t,e,i){return i/=2,ng(t)^e<0?i:1-i}var n$={...sB,fade:{show:()=>[{opacity:0,zIndex:0},{zIndex:-1}],percent:t=>1-tN(t,"opacity"),translate:t=>[{opacity:1-t,zIndex:0},{zIndex:-1}]},scale:{show:()=>[{opacity:0,transform:s3(1.5),zIndex:0},{zIndex:-1}],percent:t=>1-tN(t,"opacity"),translate:t=>[{opacity:1-t,transform:s3(1+.5*t),zIndex:0},{zIndex:-1}]},pull:{show:t=>t<0?[{transform:sL(30),zIndex:-1},{transform:sL(),zIndex:0}]:[{transform:sL(-100),zIndex:0},{transform:sL(),zIndex:-1}],percent:(t,e,i)=>i<0?1-sN(e):sN(t),translate:(t,e)=>e<0?[{transform:sL(30*t),zIndex:-1},{transform:sL(-100*(1-t)),zIndex:0}]:[{transform:sL(-(100*t)),zIndex:0},{transform:sL(30*(1-t)),zIndex:-1}]},push:{show:t=>t<0?[{transform:sL(100),zIndex:0},{transform:sL(),zIndex:-1}]:[{transform:sL(-30),zIndex:-1},{transform:sL(),zIndex:0}],percent:(t,e,i)=>i>0?1-sN(e):sN(t),translate:(t,e)=>e<0?[{transform:sL(100*t),zIndex:0},{transform:sL(-30*(1-t)),zIndex:-1}]:[{transform:sL(-30*t),zIndex:-1},{transform:sL(100*(1-t)),zIndex:0}]}};let nv;function nw(t,e){return t[1]>e[0]&&e[1]>t[0]}function n_(t,e){return e.match(RegExp("^"+t.replace(/\//g,"\\/").replace(/\*\*/g,"(\\/[^\\/]+)*").replace(/\*/g,"[^\\/]+").replace(/((?!\\))\?/g,"$1.")+"$","i"))}function nx(t){t.preventDefault(),t.stopPropagation()}var nb=Object.freeze({__proto__:null,Countdown:{mixins:[iP],props:{date:String,clsWrapper:String},data:{date:"",clsWrapper:".uk-countdown-%unit%"},connected(){this.date=Date.parse(this.date),this.start()},disconnected(){this.stop()},events:[{name:"visibilitychange",el:()=>document,handler(){document.hidden?this.stop():this.start()}}],methods:{start(){this.stop(),this.update(),this.timer=setInterval(this.update,1e3)},stop(){clearInterval(this.timer)},update(){let t=function t(e){let i=e-Date.now();return{total:i,seconds:i/1e3%60,minutes:i/1e3/60%60,hours:i/1e3/60/60%24,days:i/1e3/60/60/24}}(this.date);for(let e of((!this.date||t.total<=0)&&(this.stop(),t.days=t.hours=t.minutes=t.seconds=0),s0)){let i=eT(this.clsWrapper.replace("%unit%",e),this.$el);if(!i)continue;let s=String(Math.floor(t[e]));s=s.length<2?"0"+s:s,i.textContent!==s&&((s=s.split("")).length!==i.children.length&&eg(i,s.map(()=>"<span></span>").join("")),s.forEach((t,e)=>i.children[e].textContent=t))}}}},Filter:{mixins:[sO],args:"target",props:{target:Boolean,selActive:Boolean},data:{target:null,selActive:!1,attrItem:"uk-filter-control",cls:"uk-active",duration:250},computed:{toggles:{get(t,e){let{attrItem:i}=t;return eA("["+i+"],[data-"+i+"]",e)},watch(){if(this.updateState(),!1!==this.selActive){let t=eA(this.selActive,this.$el);this.toggles.forEach(e=>tU(e,this.cls,c(t,e)))}},immediate:!0},children:{get(t,e){let{target:i}=t;return eA(i+" > *",e)},watch(t,e){var i,s;!e||(i=t,s=e,i.length===s.length&&i.every(t=>~s.indexOf(t)))||this.updateState()},immediate:!0}},events:[{name:"click",delegate(){return"["+this.attrItem+"],[data-"+this.attrItem+"]"},handler(t){t.preventDefault(),this.apply(t.current)}}],methods:{apply(t){var e,i;let s=this.getState(),n=s2(t,this.attrItem,this.getState());e=s,i=n,["filter","sort"].every(t=>N(e[t],i[t]))||this.setState(n)},getState(){return this.toggles.filter(t=>t4(t,this.cls)).reduce((t,e)=>s2(e,this.attrItem,t),{filter:{"":""},sort:[]})},setState(t,e){void 0===e&&(e=!0),t={filter:{"":""},sort:[],...t},tT(this.$el,"beforeFilter",[this,t]),this.toggles.forEach(e=>tU(e,this.cls,!!function t(e,i,s){let{filter:n={"":""},sort:[r,o]}=s,{filter:l="",group:a="",sort:h,order:d="asc"}=s1(e,i);return A(h)?a in n&&l===n[a]||!l&&a&&!(a in n)&&!n[""]:r===h&&o===d}(e,this.attrItem,t))),Promise.all(eA(this.target,this.$el).map(i=>{let s=()=>{(function t(e,i,s){let n=function t(e){let{filter:i}=e,s="";return M(i,t=>s+=t||""),s}(e);s.forEach(t=>tN(t,"display",n&&!td(t,n)?"none":""));let[r,o]=e.sort;if(r){var l,a,h;let d=(l=s,a=r,h=o,[...l].sort((t,e)=>tt(t,a).localeCompare(tt(e,a),void 0,{numeric:!0})*("asc"===h||-1)));N(d,s)||ev(i,d)}})(t,i,tf(i)),this.$update(this.$el)};return e?this.animate(s,i):s()})).then(()=>tT(this.$el,"afterFilter",[this]))},updateState(){e3.write(()=>this.setState(this.getState(),!1))}}},Lightbox:{install:function t(e,i){e.lightboxPanel||e.component("lightboxPanel",s5),g(i.props,e.component("lightboxPanel").options.props)},props:{toggle:String},data:{toggle:"a"},computed:{toggles:{get(t,e){let{toggle:i}=t;return eA(i,e)},watch(){this.hide()}}},disconnected(){this.hide()},events:[{name:"click",delegate(){return this.toggle+":not(.uk-disabled)"},handler(t){t.preventDefault(),this.show(t.current)}}],methods:{show(t){let e=j(this.toggles.map(sR),"source");if(b(t)){let{source:i}=sR(t);t=u(e,t=>{let{source:e}=t;return i===e})}return this.panel=this.panel||this.$create("lightboxPanel",{...this.$props,items:e}),tC(this.panel.$el,"hidden",()=>this.panel=!1),this.panel.show(t)},hide(){return this.panel&&this.panel.hide()}}},LightboxPanel:s5,Notification:{mixins:[i3],functional:!0,args:["message","status"],data:{message:"",status:"",timeout:5e3,group:null,pos:"top-center",clsContainer:"uk-notification",clsClose:"uk-notification-close",clsMsg:"uk-notification-message"},install:function t(e){e.notification.closeAll=function(t,i){eE(document.body,s=>{let n=e.getComponent(s,"notification");n&&(!t||t===n.group)&&n.close(i)})}},computed:{marginProp(t){let{pos:e}=t;return"margin"+(h(e,"top")?"Top":"Bottom")},startProps(){return{opacity:0,[this.marginProp]:-this.$el.offsetHeight}}},created(){let t=eT("."+this.clsContainer+"-"+this.pos,this.container)||ev(this.container,'<div class="'+this.clsContainer+" "+this.clsContainer+"-"+this.pos+'" style="display: block"></div>');this.$mount(ev(t,'<div class="'+this.clsMsg+(this.status?" "+this.clsMsg+"-"+this.status:"")+'"> <a href class="'+this.clsClose+'" data-uk-close></a> <div>'+this.message+"</div> </div>"))},async connected(){let t=D(tN(this.$el,this.marginProp));await tG.start(tN(this.$el,this.startProps),{opacity:1,[this.marginProp]:t}),this.timeout&&(this.timer=setTimeout(this.close,this.timeout))},events:{click(t){tc(t.target,'a[href="#"],a[href=""]')&&t.preventDefault(),this.close()},[eB](){this.timer&&clearTimeout(this.timer)},[eN](){this.timeout&&(this.timer=setTimeout(this.close,this.timeout))}},methods:{async close(t){this.timer&&clearTimeout(this.timer),t||await tG.start(this.$el,this.startProps),(t=>{let e=ta(t);tT(t,"close",[this]),eb(t),null!=e&&e.hasChildNodes()||eb(e)})(this.$el)}}},Parallax:{mixins:[s6],props:{target:String,viewport:Number,easing:Number,start:String,end:String},data:{target:!1,viewport:1,easing:1,start:0,end:0},computed:{target(t,e){let{target:i}=t;return function t(e){return e?"offsetTop"in e?e:t(ta(e)):document.documentElement}(i&&tm(i,e)||e)},start(t){let{start:e}=t;return eh(e,"height",this.target,!0)},end(t){let{end:e,viewport:i}=t;return eh(e||(i=(1-i)*100)&&i+"vh+"+i+"%","height",this.target,!0)}},update:{read(t,e){var i,s;let{percent:n}=t;if(e.has("scroll")||(n=!1),!this.matchMedia)return;let r=n;return n=(i=iu(this.target,this.start,this.end),s=this.easing,s>=0?Math.pow(i,s+1):1-Math.pow(1-i,-s+1)),{percent:n,style:r!==n&&this.getCss(n)}},write(t){let{style:e}=t;if(!this.matchMedia){this.reset();return}e&&tN(this.$el,e)},events:["scroll","resize"]}},Slider:{mixins:[iP,sF,no,nl],props:{center:Boolean,sets:Boolean},data:{center:!1,sets:!1,attrItem:"uk-slider-item",selList:".uk-slider-items",selNav:".uk-slider-nav",clsContainer:"uk-slider-container",Transitioner:function t(e,i,s,n){let{center:r,easing:o,list:l}=n,a=new Z,h=e?na(e,l,r):na(i,l,r)+et(i).width*s,d=i?na(i,l,r):h+et(e).width*s*(eD?-1:1);return{dir:s,show(t,i,n){void 0===i&&(i=0);let r=n?"linear":o;return t-=Math.round(t*V(i,-1,1)),this.translate(i),i=e?i:V(i,0,1),np(this.getItemIn(),"itemin",{percent:i,duration:t,timing:r,dir:s}),e&&np(this.getItemIn(!0),"itemout",{percent:1-i,duration:t,timing:r,dir:s}),tG.start(l,{transform:sL(-d*(eD?-1:1),"px")},t,r).then(a.resolve,R),a.promise},cancel(){tG.cancel(l)},reset(){tN(l,"transform","")},forward(t,e){return void 0===e&&(e=this.percent()),tG.cancel(l),this.show(t,e,!0)},translate(t){let n=this.getDistance()*s*(eD?-1:1);tN(l,"transform",sL(V(-d+(n-n*t),-nd(l),et(l).width)*(eD?-1:1),"px"));let r=this.getActives(),o=this.getItemIn(),a=this.getItemIn(!0);for(let h of(t=e?V(t,-1,1):0,tf(l))){let u=c(r,h),p=h===o,f=h===a,g=p||!f&&(u||s*(eD?-1:1)==-1^nc(h,l)>nc(e||i));np(h,"itemtranslate"+(g?"in":"out"),{dir:s,percent:f?1-t:p?t:u?1:0})}},percent:()=>Math.abs((tN(l,"transform").split(",")[4]*(eD?-1:1)+h)/(d-h)),getDistance:()=>Math.abs(d-h),getItemIn(t){void 0===t&&(t=!1);let s=this.getActives(),n=nu(l,na(i||e,l,r));if(t){let o=s;s=n,n=o}return n[u(n,t=>!c(s,t))]},getActives:()=>nu(l,na(e||i,l,r))}}},computed:{avgWidth(){return nd(this.list)/this.length},finite(t){var e;let{finite:i}=t;return i||Math.ceil(nd(this.list))<Math.floor(et(this.list).width+(e=this.list,Math.max(0,...tf(e).map(t=>et(t).width)))+this.center)},maxIndex(){if(!this.finite||this.center&&!this.sets)return this.length-1;if(this.center)return W(this.sets);let t=0,e=nh(this.list),i=u(this.slides,i=>{if(t>=e)return!0;t+=et(i).width});return~i?i:this.length-1},sets(t){let{sets:e}=t;if(!e)return;let i=0,s=[],n=et(this.list).width;for(let r in this.slides){let o=et(this.slides[r]).width;i+o>n&&(i=0),this.center?i<n/2&&i+o+et(this.slides[+r+1]).width/2>n/2&&(s.push(+r),i=n/2-o/2):0===i&&s.push(Math.min(+r,this.maxIndex)),i+=o}if(s.length)return s},transitionOptions(){return{center:this.center,list:this.list}}},connected(){tU(this.$el,this.clsContainer,!eT("."+this.clsContainer,this.$el))},update:{write(){for(let t of this.navItems){let e=z(tt(t,this.attrItem));!1!==e&&(t.hidden=!this.maxIndex||e>this.maxIndex||this.sets&&!c(this.sets,e))}!this.length||this.dragging||this.stack.length||(this.reorder(),this._translate(1)),this.updateActiveClasses()},events:["resize"]},events:{beforeitemshow(t){!this.dragging&&this.sets&&this.stack.length<2&&!c(this.sets,this.index)&&(this.index=this.getValidIndex());let e=Math.abs(this.index-this.prevIndex+(this.dir>0&&this.index<this.prevIndex||this.dir<0&&this.index>this.prevIndex?(this.maxIndex+1)*this.dir:0));if(!this.dragging&&e>1){for(let i=0;i<e;i++)this.stack.splice(1,0,this.dir>0?"next":"previous");t.preventDefault();return}let s=this.dir<0||!this.slides[this.prevIndex]?this.index:this.prevIndex;this.duration=sj(this.avgWidth/this.velocity)*(et(this.slides[s]).width/this.avgWidth),this.reorder()},itemshow(){~this.prevIndex&&tV(this._getTransitioner().getItemIn(),this.clsActive)},itemshown(){this.updateActiveClasses()}},methods:{reorder(){if(this.finite){tN(this.slides,"order","");return}let t=this.dir>0&&this.slides[this.prevIndex]?this.prevIndex:this.index;if(this.slides.forEach((e,i)=>tN(e,"order",this.dir>0&&i<t?1:this.dir<0&&i>=this.index?-1:"")),!this.center)return;let e=this.slides[t],i=et(this.list).width/2-et(e).width/2,s=0;for(;i>0;){let n=this.getIndex(--s+t,t),r=this.slides[n];tN(r,"order",n>t?-2:-1),i-=et(r).width}},updateActiveClasses(){let t=this._getTransitioner(this.index).getActives(),e=[this.clsActive,(!this.sets||c(this.sets,D(this.index)))&&this.clsActivated||""];for(let i of this.slides)tU(i,e,c(t,i))},getValidIndex(t,e){if(void 0===t&&(t=this.index),void 0===e&&(e=this.prevIndex),t=this.getIndex(t,e),!this.sets)return t;let i;do{if(c(this.sets,t))break;i=t,t=this.getIndex(t+this.dir,e)}while(t!==i);return t},getAdjacentSlides(){let{width:t}=et(this.list),e=-t,i=2*t,s=et(this.slides[this.index]).width,n=this.center?t/2-s/2:0,r=new Set;for(let o of[-1,1]){let l=n+(o>0?s:0),a=0;do{let h=this.slides[this.getIndex(this.index+o+a++*o)];l+=et(h).width*o,r.add(h)}while(this.slides.length>a&&l>e&&l<i)}return Array.from(r)}}},SliderParallax:nf,Slideshow:{mixins:[iP,sV,no,nl],props:{ratio:String,minHeight:Number,maxHeight:Number},data:{ratio:"16:9",minHeight:!1,maxHeight:!1,selList:".uk-slideshow-items",attrItem:"uk-slideshow-item",selNav:".uk-slideshow-nav",Animations:n$},update:{read(){if(!this.list)return!1;let[t,e]=this.ratio.split(":").map(Number);return e=e*this.list.offsetWidth/t||0,this.minHeight&&(e=Math.max(this.minHeight,e)),this.maxHeight&&(e=Math.min(this.maxHeight,e)),{height:e-el(this.list,"height","content-box")}},write(t){let{height:e}=t;e>0&&tN(this.list,"minHeight",e)},events:["resize"]},methods:{getAdjacentSlides(){return[1,-1].map(t=>this.slides[this.getIndex(this.index+t)])}}},SlideshowParallax:nf,Sortable:{mixins:[iP,sO],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:{}},created(){for(let t of["init","start","move","end"]){let e=this[t];this[t]=t=>{g(this.pos,tO(t)),e(t)}}},events:{name:eO,passive:!1,handler:"init"},computed:{target(){return(this.$el.tBodies||[this.$el])[0]},items(){return tf(this.target)},isEmpty:{get(){return T(this.items)},watch(t){tU(this.target,this.clsEmpty,t)},immediate:!0},handles:{get(t,e){let{handle:i}=t;return i?eA(i,e):this.items},watch(t,e){tN(e,{touchAction:"",userSelect:""}),tN(t,{touchAction:eP?"none":"",userSelect:"none"})},immediate:!0}},update:{write(t){var e,i;if(!this.drag||!ta(this.placeholder))return;let{pos:{x:s,y:n},origin:{offsetTop:r,offsetLeft:o},placeholder:l}=this;tN(this.drag,{top:n-r,left:s-o});let a=this.getSortable(document.elementFromPoint(s,n));if(!a)return;let{items:h}=a;if(h.some(tG.inProgress))return;let d=(e=h,i={x:s,y:n},e[u(e,t=>q(i,t.getBoundingClientRect()))]);if(h.length&&(!d||d===l))return;let c=this.getSortable(l),p=function t(e,i,s,n,r,o){if(!tf(e).length)return;let l=i.getBoundingClientRect();if(!o)return!function t(e,i){let s=1===tf(e).length;s&&ev(e,i);let n=tf(e),r=n.some((t,e)=>{let i=t.getBoundingClientRect();return n.slice(e+1).some(t=>{let e=t.getBoundingClientRect();return!nw([i.left,i.right],[e.left,e.right])})});return s&&eb(i),r}(e,s)?r<l.top+l.height/2?i:i.nextElementSibling:i;let a=s.getBoundingClientRect(),h=nw([l.top,l.bottom],[a.top,a.bottom]),d=h?n:r,c=h?"width":"height",u=h?"left":"top",p=a[c]<l[c]?l[c]-a[c]:0;return a[u]<l[u]?(!p||!(d<l[u]+p))&&i.nextElementSibling:(!p||!(d>l[h?"right":"bottom"]-p))&&i}(a.target,d,l,s,n,a===c&&t.moved!==d);!1!==p&&(!p||l!==p)&&(a!==c?(c.remove(l),t.moved=d):delete t.moved,a.insert(l,p),this.touched.add(a))},events:["move"]},methods:{init(t){let{target:e,button:i,defaultPrevented:s}=t,[n]=this.items.filter(t=>tu(e,t));!(!n||s||i>0||tr(e)||tu(e,"."+this.clsNoDrag))&&(!this.handle||tu(e,this.handle))&&(t.preventDefault(),this.touched=new Set([this]),this.placeholder=n,this.origin={target:e,index:tg(n),...this.pos},tC(document,e1,this.move),tC(document,e2,this.end),this.threshold||this.start(t))},start(t){var e;this.drag=function t(e,i){let s=ev(e,i.outerHTML.replace(/(^<)(?:li|tr)|(?:li|tr)(\/>$)/g,"$1div$2"));return tN(s,"margin","0","important"),tN(s,{boxSizing:"border-box",width:i.offsetWidth,height:i.offsetHeight,padding:tN(i,"padding")}),en(s.firstElementChild,en(i.firstElementChild)),s}(this.$container,this.placeholder);let{left:i,top:s}=this.placeholder.getBoundingClientRect(),n;g(this.origin,{offsetLeft:this.pos.x-i,offsetTop:this.pos.y-s}),tV(this.drag,this.clsDrag,this.clsCustom),tV(this.placeholder,this.clsPlaceholder),tV(this.items,this.clsItem),tV(document.documentElement,this.clsDragState),tT(this.$el,"start",[this,this.placeholder]),e=this.pos,n=Date.now(),nv=setInterval(()=>{let{x:t,y:i}=e;i+=id(window);let s=(Date.now()-n)*.3;n=Date.now(),ip(document.elementFromPoint(t,e.y),/auto|scroll/).reverse().some(t=>{let{scrollTop:e,scrollHeight:n}=t,{top:r,bottom:o,height:l}=ee(ig(t));if(r<i&&r+35>i)e-=s;else{if(!(o>i)||!(o-35<i))return;e+=s}if(e>0&&e<n-l)return id(t,e),!0})},15),this.move(t)},move(t){this.drag?this.$emit("move"):(Math.abs(this.pos.x-this.origin.x)>this.threshold||Math.abs(this.pos.y-this.origin.y)>this.threshold)&&this.start(t)},end(){if(t8(document,e1,this.move),t8(document,e2,this.end),!this.drag)return;clearInterval(nv);let t=this.getSortable(this.placeholder);for(let{clsPlaceholder:e,clsItem:i}of(this===t?this.origin.index!==tg(this.placeholder)&&tT(this.$el,"moved",[this,this.placeholder]):(tT(t.$el,"added",[t,this.placeholder]),tT(this.$el,"removed",[this,this.placeholder])),tT(this.$el,"stop",[this,this.placeholder]),eb(this.drag),this.drag=null,this.touched))for(let s of this.touched)t5(s.items,e,i);this.touched=null,t5(document.documentElement,this.clsDragState)},insert(t,e){tV(this.items,this.clsItem);let i=()=>e?ew(e,t):ev(this.target,t);this.animate(i)},remove(t){tu(t,this.target)&&this.animate(()=>eb(t))},getSortable(t){do{let e=this.$getComponent(t,"sortable");if(e&&(e===this||!1!==this.group&&e.group===this.group))return e}while(t=ta(t))}}},Tooltip:{mixins:[i3,iO,iW],args:"title",props:{delay:Number,title:String},data:{pos:"top",title:"",delay:0,animation:["uk-animation-scale-up"],duration:100,cls:"uk-active",clsPos:"uk-tooltip"},beforeConnect(){var t;this._hasTitle=J(this.$el,"title"),K(this.$el,"title",""),this.updateAria(!1),tl(t=this.$el)||K(t,"tabindex","0")},disconnected(){this.hide(),K(this.$el,"title",this._hasTitle?this.title:null)},methods:{show(){!this.isToggled(this.tooltip||null)&&this.title&&(this._unbind=tE(document,"show keydown "+eO,this.hide,!1,t=>t.type===eO&&!tu(t.target,this.$el)||"keydown"===t.type&&27===t.keyCode||"show"===t.type&&t.detail[0]!==this&&t.detail[0].$name===this.$name),clearTimeout(this.showTimer),this.showTimer=setTimeout(this._show,this.delay))},async hide(){if(!td(this.$el,"input:focus"))clearTimeout(this.showTimer),this.isToggled(this.tooltip||null)&&(await this.toggleElement(this.tooltip,!1,!1),eb(this.tooltip),this.tooltip=null,this._unbind())},_show(){this.tooltip=ev(this.container,'<div class="'+this.clsPos+'"> <div class="'+this.clsPos+'-inner">'+this.title+"</div> </div>"),tC(this.tooltip,"toggled",(t,e)=>{this.updateAria(e),e&&(this.positionAt(this.tooltip,this.$el),this.origin="y"===this.getAxis()?ea(this.dir)+"-"+this.align:this.align+"-"+ea(this.dir))}),this.toggleElement(this.tooltip,!0)},updateAria(t){K(this.$el,"aria-expanded",t)}},events:{focus:"show",blur:"hide",[eB+" "+eN](t){tH(t)||this[t.type===eB?"show":"hide"]()},[eO](t){tH(t)&&this.show()}}},Upload:{props:{allow:String,clsDragover:String,concurrent:Number,maxSize:Number,method:String,mime:String,msgInvalidMime:String,msgInvalidName:String,msgInvalidSize: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,msgInvalidMime:"Invalid File Type: %s",msgInvalidName:"Invalid File Name: %s",msgInvalidSize:"Invalid File Size: %s Kilobytes Max",multiple:!1,name:"files[]",params:{},type:"",url:"",abort:R,beforeAll:R,beforeSend:R,complete:R,completeAll:R,error:R,fail:R,load:R,loadEnd:R,loadStart:R,progress:R},events:{change(t){td(t.target,'input[type="file"]')&&(t.preventDefault(),t.target.files&&this.upload(t.target.files),t.target.value="")},drop(t){nx(t);let e=t.dataTransfer;null!=e&&e.files&&(t5(this.$el,this.clsDragover),this.upload(e.files))},dragenter(t){nx(t)},dragover(t){nx(t),tV(this.$el,this.clsDragover)},dragleave(t){nx(t),t5(this.$el,this.clsDragover)}},methods:{async upload(t){if(!t.length)return;for(let e of(tT(this.$el,"upload",[t]),t)){if(this.maxSize&&1e3*this.maxSize<e.size){this.fail(this.msgInvalidSize.replace("%s",this.maxSize));return}if(this.allow&&!n_(this.allow,e.name)){this.fail(this.msgInvalidName.replace("%s",this.allow));return}if(this.mime&&!n_(this.mime,e.type)){this.fail(this.msgInvalidMime.replace("%s",this.mime));return}}this.multiple||(t=t.slice(0,1)),this.beforeAll(this,t);let i=function t(e,i){e=f(e);let s=[];for(let n=0;n<e.length;n+=i)s.push(e.slice(n,n+i));return s}(t,this.concurrent),s=async t=>{let e=new FormData;for(let n in t.forEach(t=>e.append(this.name,t)),this.params)e.append(n,this.params[n]);try{let r=await t1(this.url,{data:e,method:this.method,responseType:this.type,beforeSend:t=>{let{xhr:e}=t;for(let i of(e.upload&&tC(e.upload,"progress",this.progress),["loadStart","load","loadEnd","abort"]))tC(e,i.toLowerCase(),this[i]);return this.beforeSend(t)}});this.complete(r),i.length?await s(i.shift()):this.completeAll(r)}catch(o){this.error(o)}};await s(i.shift())}}}});return M(nb,(t,e)=>iz.component(e,t)),iz});