%PDF- %PDF-
Direktori : /home2/vacivi36/vacinagripe.vacivitta.com.br/assets/js/ |
Current File : //home2/vacivi36/vacinagripe.vacivitta.com.br/assets/js/main.js |
!function(t,e){"object"==typeof exports&&typeof module<"u"?module.exports=e():"function"==typeof define&&define.amd?define("uikit",e):(t=typeof globalThis<"u"?globalThis:t||self).UIkit=e()}(this,function(){"use strict";const{hasOwnProperty:s,toString:e}=Object.prototype;function H(t,e){return s.call(t,e)}const F=/\B([A-Z])/g,j=Tt(t=>t.replace(F,"-$1").toLowerCase()),L=/-(\w)/g,W=Tt(t=>t.replace(L,R)),V=Tt(t=>t.length?R(0,t.charAt(0))+t.slice(1):"");function R(t,e){return e?e.toUpperCase():""}function q(t,e){var i;return null==(i=null==t?void 0:t.startsWith)?void 0:i.call(t,e)}function U(t,e){var i;return null==(i=null==t?void 0:t.endsWith)?void 0:i.call(t,e)}function w(t,e){var i;return null==(i=null==t?void 0:t.includes)?void 0:i.call(t,e)}function Y(t,e){var i;return null==(i=null==t?void 0:t.findIndex)?void 0:i.call(t,e)}const{isArray:b,from:X}=Array,G=Object["assign"];function J(t){return"function"==typeof t}function Z(t){return null!==t&&"object"==typeof t}function K(t){return"[object Object]"===e.call(t)}function Q(t){return Z(t)&&t===t.window}function tt(t){return 9===nt(t)}function et(t){return 1<=nt(t)}function it(t){return 1===nt(t)}function nt(t){return!Q(t)&&Z(t)&&t.nodeType}function st(t){return"boolean"==typeof t}function d(t){return"string"==typeof t}function ot(t){return"number"==typeof t}function rt(t){return ot(t)||d(t)&&!isNaN(t-parseFloat(t))}function at(t){return!(b(t)?t.length:Z(t)&&Object.keys(t).length)}function u(t){return void 0===t}function lt(t){return st(t)?t:"true"===t||"1"===t||""===t||"false"!==t&&"0"!==t&&t}function ht(t){t=Number(t);return!isNaN(t)&&t}function y(t){return parseFloat(t)||0}function a(t){return h(t)[0]}function h(t){return et(t)?[t]:Array.from(t||[]).filter(et)}function ct(t){return Q(t)?t:(null==(t=tt(t=a(t))?t:null==t?void 0:t.ownerDocument)?void 0:t.defaultView)||window}function dt(t,i){return t===i||Z(t)&&Z(i)&&Object.keys(t).length===Object.keys(i).length&&ft(t,(t,e)=>t===i[e])}function ut(t,e,i){return t.replace(new RegExp(e+"|"+i,"g"),t=>t===e?i:e)}function pt(t){return t[t.length-1]}function ft(t,e){for(const i in t)if(!1===e(t[i],i))return!1;return!0}function mt(t,i){return t.slice().sort(({[i]:t=0},{[i]:e=0})=>e<t?1:t<e?-1:0)}function gt(t,i){return t.reduce((t,e)=>t+y(J(i)?i(e):e[i]),0)}function vt(t,e=0,i=1){return Math.min(Math.max(ht(t)||0,e),i)}function wt(){}function bt(...t){return[["bottom","top"],["right","left"]].every(([e,i])=>0<Math.min(...t.map(({[e]:t})=>t))-Math.max(...t.map(({[i]:t})=>t)))}function yt(t,e){return t.x<=e.right&&t.x>=e.left&&t.y<=e.bottom&&t.y>=e.top}function $t(t,e,i){var n="width"===e?"height":"width";return{[n]:t[e]?Math.round(i*t[n]/t[e]):t[n],[e]:i}}function xt(t,e){for(const i in t={...t})t=t[i]>e[i]?$t(t,i,e[i]):t;return t}const kt={ratio:$t,contain:xt,cover:function(t,e){for(const i in t=xt(t,e))t=t[i]<e[i]?$t(t,i,e[i]):t;return t}};function St(t,e,i=0,n=!1){var s=(e=h(e))["length"];return s?(t=rt(t)?ht(t):"next"===t?i+1:"previous"===t?i-1:"last"===t?s-1:e.indexOf(a(t)),n?vt(t,0,s-1):(t%=s)<0?t+s:t):-1}function Tt(e){const i=Object.create(null);return t=>i[t]||(i[t]=e(t))}class Ct{constructor(){this.promise=new Promise((t,e)=>{this.reject=e,this.resolve=t})}}function c(t,e,i){var n;if(Z(e))for(const s in e)c(t,s,e[s]);else{if(u(i))return null==(n=a(t))?void 0:n.getAttribute(e);for(const o of h(t))J(i)&&(i=i.call(o,c(o,e))),null===i?Et(o,e):o.setAttribute(e,i)}}function _t(t,e){return h(t).some(t=>t.hasAttribute(e))}function Et(t,e){h(t).forEach(t=>t.removeAttribute(e))}function Bt(t,e){for(const i of[e,"data-"+e])if(_t(t,i))return c(t,i)}const Ot={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};function It(t){return h(t).some(t=>Ot[t.tagName.toLowerCase()])}function f(t){return h(t).some(t=>t.offsetWidth||t.offsetHeight||t.getClientRects().length)}const At="input,select,textarea,button";function Pt(t){return h(t).some(t=>l(t,At))}const Dt=At+",a[href],[tabindex]";function Mt(t){return l(t,Dt)}function p(t){return null==(t=a(t))?void 0:t.parentElement}function Nt(t,e){return h(t).filter(t=>l(t,e))}function l(t,e){return h(t).some(t=>t.matches(e))}function m(t,e){return it(t)?t.closest(q(e,">")?e.slice(1):e):h(t).map(t=>m(t,e)).filter(Boolean)}function g(t,e){return d(e)?!!m(t,e):a(e).contains(a(t))}function zt(t,e){for(var i=[];t=p(t);)e&&!l(t,e)||i.push(t);return i}function Ht(t,e){t=(t=a(t))?h(t.children):[];return e?Nt(t,e):t}function Ft(t,e){return e?h(t).indexOf(a(e)):Ht(p(t)).indexOf(t)}function jt(t,e){return Wt(t,Ut(t,e))}function Lt(t,e){return Vt(t,Ut(t,e))}function Wt(t,e){return a(Gt(t,a(e),"querySelector"))}function Vt(t,e){return h(Gt(t,a(e),"querySelectorAll"))}const Rt=/(^|[^\\],)\s*[!>+~-]/,qt=Tt(t=>t.match(Rt));function Ut(t,e=document){return d(t)&&qt(t)||tt(e)?e:e.ownerDocument}const Yt=/([!>+~-])(?=\s+[!>+~-]|\s*$)/g,Xt=Tt(t=>t.replace(Yt,"$1 *"));function Gt(e,i=document,t){if(!e||!d(e))return e;if(e=Xt(e),qt(e)){var n,s,o=Zt(e);e="";for(n of o){let t=i;if("!"===n[0]){var r=n.substr(1).trim().split(" ");if(t=m(p(i),r[0]),!(n=r.slice(1).join(" ").trim()).length&&1===o.length)return t}"-"===n[0]&&(r=n.substr(1).trim().split(" "),s=(t||i).previousElementSibling,t=l(s,n.substr(1))?s:null,n=r.slice(1).join(" ")),t&&(e+=(e?",":"")+function(e){var i=[];for(;e.parentNode;){var t=c(e,"id");if(t){i.unshift("#"+Kt(t));break}{let t=e["tagName"];"HTML"!==t&&(t+=`:nth-child(${Ft(e)+1})`),i.unshift(t),e=e.parentNode}}return i.join(" > ")}(t)+" "+n)}i=document}try{return i[t](e)}catch{return null}}const Jt=/.*?[^\\](?:,|$)/g,Zt=Tt(t=>t.match(Jt).map(t=>t.replace(/,$/,"").trim()));function Kt(t){return d(t)?CSS.escape(t):""}function v(...t){let[e,i,n,s,o=!1]=ee(t);var r,a;1<s.length&&(s=(a=s,t=>b(t.detail)?a(t,...t.detail):a(t))),null!=o&&o.self&&(s=(r=s,function(t){if(t.target===t.currentTarget||t.target===t.current)return r.call(null,t)})),n&&(s=function(i,n){return e=>{var t=">"===i[0]?Vt(i,e.currentTarget).reverse().filter(t=>g(e.target,t))[0]:m(e.target,i);t&&(e.current=t,n.call(this,e),delete e.current)}}(n,s));for(const l of i)for(const h of e)h.addEventListener(l,s,o);return()=>Qt(e,i,s,o)}function Qt(...t){var[e,t,,i,n=!1]=ee(t);for(const s of t)for(const o of e)o.removeEventListener(s,i,n)}function $(...t){const[e,i,n,s,o=!1,r]=ee(t),a=v(e,i,n,t=>{var e=!r||r(t);e&&(a(),s(t,e))},o);return a}function x(t,e,i){return se(t).every(t=>t.dispatchEvent(te(e,!0,!0,i)))}function te(t,e=!0,i=!1,n){return t=d(t)?new CustomEvent(t,{bubbles:e,cancelable:i,detail:n}):t}function ee(t){return t[0]=se(t[0]),d(t[1])&&(t[1]=t[1].split(" ")),J(t[2])&&t.splice(2,0,!1),t}function ie(t){return t&&"addEventListener"in t}function ne(t){return ie(t)?t:a(t)}function se(t){return b(t)?t.map(ne).filter(Boolean):d(t)?Vt(t):ie(t)?[t]:h(t)}function oe(t){return"touch"===t.pointerType||!!t.touches}function re(t){var{clientX:e,clientY:t}=(null==(e=t.touches)?void 0:e[0])||(null==(e=t.changedTouches)?void 0:e[0])||t;return{x:e,y:t}}const ae={"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 k(t,e,i,n){t=h(t);for(const o of t)if(d(e)){if(e=le(e),u(i))return getComputedStyle(o).getPropertyValue(e);o.style.setProperty(e,rt(i)&&!ae[e]?i+"px":i||ot(i)?i:"",n)}else{if(b(e)){var s={};for(const r of e)s[r]=k(o,r);return s}Z(e)&&(n=i,ft(e,(t,e)=>k(o,e,t,n)))}return t[0]}const le=Tt(t=>{var e=t;if(q(e,"--"))return e;e=j(e);var i=document.documentElement["style"];if(e in i)return e;for(const s of["webkit","moz"]){var n=`-${s}-`+e;if(n in i)return n}});function S(t,...e){de(t,e,"add")}function T(t,...e){de(t,e,"remove")}function he(t,e){c(t,"class",t=>(t||"").replace(new RegExp(`\\b${e}\\b\\s?`,"g"),""))}function ce(t,...e){e[0]&&T(t,e[0]),e[1]&&S(t,e[1])}function C(t,e){return[e]=ue(e),!!e&&h(t).some(t=>t.classList.contains(e))}function _(t,e,i){var n=ue(e);u(i)||(i=!!i);for(const s of h(t))for(const o of n)s.classList.toggle(o,i)}function de(t,e,i){e=e.reduce((t,e)=>t.concat(ue(e)),[]);for(const n of h(t))n.classList[i](...e)}function ue(t){return String(t).split(/[ ,]/).filter(Boolean)}const E={start:function(t,r,a=400,l="linear"){return a=Math.round(a),Promise.all(h(t).map(o=>new Promise((e,i)=>{for(const s in r){var t=k(o,s);""===t&&k(o,s,t)}const n=setTimeout(()=>x(o,"transitionend"),a);$(o,"transitionend transitioncanceled",({type:t})=>{clearTimeout(n),T(o,"uk-transition"),k(o,{transitionProperty:"",transitionDuration:"",transitionTimingFunction:""}),"transitioncanceled"===t?i():e(o)},{self:!0}),S(o,"uk-transition"),k(o,{transitionProperty:Object.keys(r).map(le).join(","),transitionDuration:a+"ms",transitionTimingFunction:l,...r})})))},async stop(t){x(t,"transitionend"),await Promise.resolve()},async cancel(t){x(t,"transitioncanceled"),await Promise.resolve()},inProgress(t){return C(t,"uk-transition")}},pe="uk-animation-";function fe(t,o,r=200,a,l){return Promise.all(h(t).map(s=>new Promise((e,i)=>{x(s,"animationcanceled");const n=setTimeout(()=>x(s,"animationend"),r);$(s,"animationend animationcanceled",({type:t})=>{clearTimeout(n),"animationcanceled"===t?i():e(s),k(s,"animationDuration",""),he(s,pe+"\\S*")},{self:!0}),k(s,"animationDuration",r+"ms"),S(s,o,pe+(l?"leave":"enter")),q(o,pe)&&(a&&S(s,"uk-transform-origin-"+a),l)&&S(s,pe+"reverse")})))}const me=new RegExp(pe+"(enter|leave)"),ge={in:fe,out(t,e,i,n){return fe(t,e,i,n,!0)},inProgress(t){return me.test(c(t,"class"))},cancel(t){x(t,"animationcanceled")}};function o(i,...t){return t.some(t=>{var e;return(null==(e=null==i?void 0:i.tagName)?void 0:e.toLowerCase())===t.toLowerCase()})}function ve(t){return(t=B(t)).innerHTML="",t}function we(t,e){return u(e)?B(t).innerHTML:ye(ve(t),e)}const be=ke("prepend"),ye=ke("append"),$e=ke("before"),xe=ke("after");function ke(i){return function(t,e){e=h(d(e)?Oe(e):e);return null!=(t=B(t))&&t[i](...e),Ie(e)}}function Se(t){h(t).forEach(t=>t.remove())}function Te(t,e){for(e=a($e(t,e));e.firstChild;)e=e.firstChild;return ye(e,t),e}function Ce(t,e){return h(h(t).map(t=>t.hasChildNodes()?Te(h(t.childNodes),e):ye(t,e)))}function _e(t){h(t).map(p).filter((t,e,i)=>i.indexOf(t)===e).forEach(t=>t.replaceWith(...t.childNodes))}const Ee=/^\s*<(\w+|!)[^>]*>/,Be=/^<(\w+)\s*\/?>(?:<\/\1>)?$/;function Oe(t){var e=Be.exec(t);return e?document.createElement(e[1]):(e=document.createElement("div"),Ee.test(t)?e.insertAdjacentHTML("beforeend",t.trim()):e.textContent=t,Ie(e.childNodes))}function Ie(t){return 1<t.length?t:t[0]}function Ae(t,e){if(it(t))for(e(t),t=t.firstElementChild;t;){var i=t.nextElementSibling;Ae(t,e),t=i}}function B(t,e){return Pe(t)?a(Oe(t)):Wt(t,e)}function r(t,e){return Pe(t)?h(Oe(t)):Vt(t,e)}function Pe(t){return d(t)&&q(t.trim(),"<")}const De={width:["left","right"],height:["top","bottom"]};function O(t){t=it(t)?a(t).getBoundingClientRect():{height:ze(t),width:He(t),top:0,left:0};return{height:t.height,width:t.width,top:t.top,left:t.left,bottom:t.top+t.height,right:t.left+t.width}}function I(i,n){const s=O(i);if(i){var{scrollY:t,scrollX:e}=ct(i),o={height:t,width:e};for(const a in De)for(const l of De[a])s[l]+=o[a]}if(!n)return s;const r=k(i,"position");ft(k(i,["left","top"]),(t,e)=>k(i,e,n[e]-s[e]+y("absolute"===r&&"auto"===t?Me(i)[e]:t)))}function Me(t){let{top:e,left:i}=I(t);var{ownerDocument:{body:n,documentElement:s},offsetParent:o}=a(t);let r=o||s;for(;r&&(r===n||r===s)&&"static"===k(r,"position");)r=r.parentNode;return it(r)&&(o=I(r),e-=o.top+y(k(r,"borderTopWidth")),i-=o.left+y(k(r,"borderLeftWidth"))),{top:e-y(k(t,"marginTop")),left:i-y(k(t,"marginLeft"))}}function Ne(t){for(var e,i=[(t=a(t)).offsetTop,t.offsetLeft];t=t.offsetParent;)if(i[0]+=t.offsetTop+y(k(t,"borderTopWidth")),i[1]+=t.offsetLeft+y(k(t,"borderLeftWidth")),"fixed"===k(t,"position"))return e=ct(t),i[0]+=e.scrollY,i[1]+=e.scrollX,i;return i}const ze=Fe("height"),He=Fe("width");function Fe(n){const s=V(n);return(t,e)=>{var i;return u(e)?Q(t)?t["inner"+s]:tt(t)?(i=t.documentElement,Math.max(i["offset"+s],i["scroll"+s])):(e="auto"===(e=k(t=a(t),n))?t["offset"+s]:y(e)||0)-je(t,n):k(t,n,e||0===e?+e+je(t,n)+"px":"")}}function je(e,t,i="border-box"){return k(e,"boxSizing")===i?gt(De[t].map(V),t=>y(k(e,"padding"+t))+y(k(e,`border${t}Width`))):0}function Le(t){for(const e in De)for(const i in De[e])if(De[e][i]===t)return De[e][1-i];return t}function We(t,i="width",n=window,s=!1){return d(t)?gt(Re(t),t=>{var e=Ue(t);return e?("vh"===e?Ye||(Xe||(k(Xe=B("<div>"),{height:"100vh",position:"fixed"}),v(window,"resize",()=>Ye=null)),ye(document.body,Xe),Ye=Xe.clientHeight,Se(Xe),Ye):"vw"===e?He(ct(n)):s?n["offset"+V(i)]:O(n)[i])*y(t)/100:t}):y(t)}const Ve=/-?\d+(?:\.\d+)?(?:v[wh]|%|px)?/g,Re=Tt(t=>t.toString().replace(/\s/g,"").match(Ve)||[]),qe=/(?:v[hw]|%)$/,Ue=Tt(t=>(t.match(qe)||[])[0]);let Ye,Xe;const Ge=typeof window<"u",Je=Ge&&"rtl"===document.dir,Ze=Ge&&"ontouchstart"in window,Ke=Ge&&window.PointerEvent,Qe=Ke?"pointerdown":Ze?"touchstart":"mousedown",ti=Ke?"pointermove":Ze?"touchmove":"mousemove",ei=Ke?"pointerup":Ze?"touchend":"mouseup",ii=Ke?"pointerenter":Ze?"":"mouseenter",ni=Ke?"pointerleave":Ze?"":"mouseleave",si=Ke?"pointercancel":"touchcancel",oi={reads:[],writes:[],read(t){return this.reads.push(t),li(),t},write(t){return this.writes.push(t),li(),t},clear(t){ci(this.reads,t),ci(this.writes,t)},flush:ri};function ri(t){hi(oi.reads),hi(oi.writes.splice(0)),oi.scheduled=!1,(oi.reads.length||oi.writes.length)&&li(t+1)}const ai=4;function li(t){oi.scheduled||(oi.scheduled=!0,t&&t<ai?Promise.resolve().then(()=>ri(t)):requestAnimationFrame(()=>ri(1)))}function hi(t){for(var e;e=t.shift();)try{e()}catch(t){console.error(t)}}function ci(t,e){e=t.indexOf(e);~e&&t.splice(e,1)}function di(){}function ui(t,i,e,n=!0){var s=new IntersectionObserver(n?(t,e)=>{t.some(t=>t.isIntersecting)&&i(t,e)}:i,e);for(const o of h(t))s.observe(o);return s}di.prototype={positions:[],init(){this.positions=[];let e;this.unbind=v(document,"mousemove",t=>e=re(t)),this.interval=setInterval(()=>{e&&(this.positions.push(e),5<this.positions.length)&&this.positions.shift()},50)},cancel(){var t;null!=(t=this.unbind)&&t.call(this),clearInterval(this.interval)},movesTo(t){if(this.positions.length<2)return!1;const e=t.getBoundingClientRect(),{left:i,right:n,top:s,bottom:o}=e,[r]=this.positions,a=pt(this.positions),l=[r,a];return!yt(a,e)&&[[{x:i,y:s},{x:n,y:o}],[{x:i,y:o},{x:n,y:s}]].some(t=>{t=function([{x:t,y:e},{x:i,y:n}],[{x:s,y:o},{x:r,y:a}]){var l=(a-o)*(i-t)-(r-s)*(n-e);if(0==l)return!1;r=((r-s)*(e-o)-(a-o)*(t-s))/l;return!(r<0)&&{x:t+r*(i-t),y:e+r*(n-e)}}(l,t);return t&&yt(t,e)})}};const pi=Ge&&window.ResizeObserver;function fi(t,e,i={box:"border-box"}){{if(pi)return vi(ResizeObserver,t,e,i);if(!mi){mi=new Set;let e;t=()=>{if(!e){e=!0,requestAnimationFrame(()=>e=!1);for(const t of mi)t()}};v(window,"load resize",t),v(document,"loadedmetadata load",t,!0)}return mi.add(e),{disconnect(){mi.delete(e)}}}}let mi;function gi(t,e,i){return vi(MutationObserver,t,e,i)}function vi(t,e,i,n){var s=new t(i);for(const o of h(e))s.observe(o,n);return s}const A={};function wi(t,e,i){return A.computed(J(t)?t.call(i,i):t,J(e)?e.call(i,i):e)}function bi(t,e){return t=t&&!b(t)?[t]:t,e?t?t.concat(e):b(e)?e:[e]:t}function yi(t,e){return u(e)?t:e}function $i(e,i,n){const s={};if((i=J(i)?i.options:i).extends&&(e=$i(e,i.extends,n)),i.mixins)for(const o of i.mixins)e=$i(e,o,n);for(const r in e)t(r);for(const a in i)H(e,a)||t(a);function t(t){s[t]=(A[t]||yi)(e[t],i[t],n)}return s}function xi(t,e=[]){try{return t?q(t,"{")?JSON.parse(t):e.length&&!w(t,":")?{[e[0]]:t}:t.split(";").reduce((t,e)=>{var[e,i]=e.split(/:(.*)/);return e&&!u(i)&&(t[e.trim()]=i.trim()),t},{}):{}}catch{return{}}}function ki(t){if(Ei(t)&&Ii(t,{func:"playVideo",method:"play"}),_i(t))try{t.play().catch(wt)}catch{}}function Si(t){Ei(t)&&Ii(t,{func:"pauseVideo",method:"pause"}),_i(t)&&t.pause()}function Ti(t){Ei(t)&&Ii(t,{func:"mute",method:"setVolume",value:0}),_i(t)&&(t.muted=!0)}function Ci(t){return _i(t)||Ei(t)}function _i(t){return o(t,"video")}function Ei(t){return o(t,"iframe")&&(Bi(t)||Oi(t))}function Bi(t){return!!t.src.match(/\/\/.*?youtube(-nocookie)?\.[a-z]+\/(watch\?v=[^&\s]+|embed)|youtu\.be\/.*/)}function Oi(t){return!!t.src.match(/vimeo\.com\/video\/.*/)}async function Ii(t,e){await function(e){if(e[Pi])return e[Pi];const i=Bi(e),n=Oi(e),s=++Di;let o;return e[Pi]=new Promise(t=>{i&&$(e,"load",()=>{var t=()=>Ai(e,{event:"listening",id:s});o=setInterval(t,100),t()}),$(window,"message",t,!1,({data:t})=>{try{return t=JSON.parse(t),i&&(null==t?void 0:t.id)===s&&"onReady"===t.event||n&&Number(null==t?void 0:t.player_id)===s}catch{}}),e.src=""+e.src+(w(e.src,"?")?"&":"?")+(i?"enablejsapi=1":"api=1&player_id="+s)}).then(()=>clearInterval(o))}(t),Ai(t,e)}function Ai(t,e){try{t.contentWindow.postMessage(JSON.stringify({event:"command",...e}),"*")}catch{}}A.events=A.created=A.beforeConnect=A.connected=A.beforeDisconnect=A.disconnected=A.destroy=bi,A.args=function(t,e){return!1!==e&&bi(e||t)},A.update=function(t,e){return mt(bi(t,J(e)?{read:e}:e),"order")},A.props=function(t,e){if(b(e)){var i={};for(const n of e)i[n]=String;e=i}return A.methods(t,e)},A.computed=A.methods=function(t,e){return e?t?{...t,...e}:e:t},A.i18n=A.data=function(e,i,t){return t?wi(e,i,t):i?e?function(t){return wi(e,i,t)}:i:e};const Pi="_ukPlayer";let Di=0;function Mi(t,s=0,o=0){return!!f(t)&&bt(...Fi(t).map(t=>{var{top:t,left:e,bottom:i,right:n}=ji(t);return{top:t-s,left:e-o,bottom:i+s,right:n+o}}).concat(I(t)))}function Ni(d,{offset:u=0}={}){const p=f(d)?Hi(d,!1,["hidden"]):[];return p.reduce((t,e,i)=>{const{scrollTop:n,scrollHeight:s,offsetHeight:o}=e,r=ji(e),a=s-r.height,{height:l,top:h}=p[i-1]?ji(p[i-1]):I(d);let c=Math.ceil(h-r.top-u+n);return 0<u&&o<l+u?c+=u:u=0,c>a?(u-=c-a,c=a):c<0&&(u-=c,c=0),()=>{return r=e,a=c-n,new Promise(i=>{const n=r.scrollTop,s=(t=Math.abs(a),40*Math.pow(t,.375)),o=Date.now();var t;!function t(){e=vt((Date.now()-o)/s);var e=.5*(1-Math.cos(Math.PI*e));r.scrollTop=n+a*e,1==e?i():requestAnimationFrame(t)}()}).then(t);var r,a}},()=>Promise.resolve())()}function zi(t,e=0,i=0){var n,s,o,r;return f(t)?([o]=Hi(t,!0),{scrollHeight:s,scrollTop:r}=o,n=ji(o)["height"],s=s-n,o=Ne(t)[0]-Ne(o)[0],vt((r-(r=Math.max(0,o-n+e)))/(Math.min(s,o+t.offsetHeight-i)-r))):0}function Hi(t,e=!1,i=[]){var n=Li(t);let s=zt(t).reverse();t=Y(s=s.slice(s.indexOf(n)+1),t=>"fixed"===k(t,"position"));return~t&&(s=s.slice(t)),[n].concat(s.filter(t=>k(t,"overflow").split(" ").some(t=>w(["auto","scroll",...i],t))&&(!e||t.scrollHeight>ji(t).height))).reverse()}function Fi(t){return Hi(t,!1,["hidden","clip"])}function ji(t){var e=ct(t),i=e["document"]["documentElement"];let n=t===Li(t)?e:t;var s,o,r,t=e["visualViewport"];if(Q(n)&&t)return{height:e,width:t,scale:s,pageTop:o,pageLeft:r}=t,{height:e=Math.round(e*s),width:t=Math.round(t*s),top:o,left:r,bottom:o+e,right:r+t};var a=I(n);if("inline"!==k(n,"display"))for(var[l,h,c,d]of[["width","x","left","right"],["height","y","top","bottom"]])Q(n)?n=i:a[c]+=y(k(n,`border-${c}-width`)),a[l]=a[h]=n["client"+V(l)],a[d]=a[l]+a[c];return a}function Li(t){return ct(t).document.scrollingElement}const P=[["width","x","left","right"],["height","y","top","bottom"]];function Wi(t,e,i){i={attach:{element:["left","top"],target:["left","top"],...i.attach},offset:[0,0],placement:[],...i},I(t,Vi(t,e=b(e)?e:[e,e],i))}function Vi(e,i,n){var s,o,r,a,l,h=Ri(e,i,n),{boundary:t,viewportOffset:c=0,placement:d}=n;let u=h;for([s,[o,,r,a]]of Object.entries(P)){var p,f,m=function(t,e,i,n,s){let o=Xi(...Yi(t,e).map(ji));return i&&(o[P[s][2]]+=i,o[P[s][3]]-=i),o=n?Xi(o,I(b(n)?n[s]:n)):o}(e,i[s],c,t,s);if(!Gi(h,m,s)){let t=0;if("flip"===d[s]){var g=n.attach.target[s];if(g===a&&h[a]<=m[a]||g===r&&h[r]>=m[r])continue;t=([g,l,{offset:p,attach:v},f]=[e,i,n,s],Ri(g,l,{attach:{element:Ji(v.element,f),target:Ji(v.target,f)},offset:function(t,e){return(t=[...t])[e]*=-1,t}(p,f)})[r]-h[r]);g=function(t,e,i,n){var[n,s,o,r]=P[n],[t]=Yi(t,e),e=ji(t);return["auto","scroll"].includes(k(t,"overflow-"+s))&&(e[o]-=t["scroll"+V(o)],e[r]=e[o]+t["scroll"+V(n)]),e[o]+=i,e[r]-=i,e}(e,i[s],c,s);if(!Gi(qi(h,t,s),g,s)){if(Gi(h,g,s))continue;if(n.recursion)return!1;var v=Vi(e,i,{...l=n,attach:{element:l.attach.element.map(Zi).reverse(),target:l.attach.target.map(Zi).reverse()},offset:l.offset.reverse(),placement:l.placement.reverse(),recursion:!0});if(v&&Gi(v,g,1-s))return v;continue}}else"shift"===d[s]&&(p=I(i[s]),f=n["offset"],t=vt(vt(h[r],m[r],m[a]-h[o]),p[r]-h[o]+f[s],p[a]-f[s])-h[r]);u=qi(u,t,s)}}return u}function Ri(t,e,i){let{attach:n,offset:s}={attach:{element:["left","top"],target:["left","top"],...i.attach},offset:[0,0],...i},o=I(t);for(var[r,[a,,l,h]]of Object.entries(P)){var c=(n.target[r]===n.element[r]?ji:I)(e[r]);o=qi(o,c[l]-o[l]+Ui(n.target[r],h,c[a])-Ui(n.element[r],h,o[a])+ +s[r],r)}return o}function qi(t,e,i){var[,i,n,s]=P[i],o={...t};return o[n]=t[i]=t[n]+e,o[s]+=e,o}function Ui(t,e,i){return"center"===t?i/2:t===e?i:0}function Yi(e,t){return Fi(t).filter(t=>g(e,t))}function Xi(...t){var e={};for(const s of t)for(var[,,i,n]of P)e[i]=Math.max(e[i]||0,s[i]),e[n]=Math.min(...[e[n],s[n]].filter(Boolean));return e}function Gi(t,e,i){var[,,i,n]=P[i];return t[i]>=e[i]&&t[n]<=e[n]}function Ji(t,e){var i=[...t],t=P[e].indexOf(t[e]);return~t&&(i[e]=P[e][1-t%2+2]),i}function Zi(e){for(let t=0;t<P.length;t++){var i=P[t].indexOf(e);if(~i)return P[1-t][i%2+2]}}var t=Object.freeze({__proto__:null,$:B,$$:r,Animation:ge,Deferred:Ct,Dimensions:kt,MouseTracker:di,Transition:E,addClass:S,after:xe,append:ye,apply:Ae,assign:G,attr:c,before:$e,boxModelAdjust:je,camelize:W,children:Ht,clamp:vt,closest:m,createEvent:te,css:k,data:Bt,dimensions:O,each:ft,empty:ve,endsWith:U,escape:Kt,fastdom:oi,filter:Nt,find:Wt,findAll:Vt,findIndex:Y,flipPosition:Le,fragment:Oe,getEventPos:re,getIndex:St,hasAttr:_t,hasClass:C,hasOwn:H,hasTouch:Ze,height:ze,html:we,hyphenate:j,inBrowser:Ge,includes:w,index:Ft,intersectRect:bt,isArray:b,isBoolean:st,isDocument:tt,isElement:it,isEmpty:at,isEqual:dt,isFocusable:Mt,isFunction:J,isInView:Mi,isInput:Pt,isNode:et,isNumber:ot,isNumeric:rt,isObject:Z,isPlainObject:K,isRtl:Je,isString:d,isTag:o,isTouch:oe,isUndefined:u,isVideo:Ci,isVisible:f,isVoidElement:It,isWindow:Q,last:pt,matches:l,memoize:Tt,mergeOptions:$i,mute:Ti,noop:wt,observeIntersection:ui,observeMutation:gi,observeResize:fi,off:Qt,offset:I,offsetPosition:Ne,offsetViewport:ji,on:v,once:$,overflowParents:Fi,parent:p,parents:zt,parseOptions:xi,pause:Si,play:ki,pointInRect:yt,pointerCancel:si,pointerDown:Qe,pointerEnter:ii,pointerLeave:ni,pointerMove:ti,pointerUp:ei,position:Me,positionAt:Wi,prepend:be,propName:le,query:jt,queryAll:Lt,ready:function(t){"loading"!==document.readyState?t():$(document,"DOMContentLoaded",t)},remove:Se,removeAttr:Et,removeClass:T,removeClasses:he,replaceClass:ce,scrollIntoView:Ni,scrollParents:Hi,scrolledOver:zi,selFocusable:Dt,selInput:At,sortBy:mt,startsWith:q,sumBy:gt,swap:ut,toArray:X,toBoolean:lt,toEventTargets:se,toFloat:y,toNode:a,toNodes:h,toNumber:ht,toPx:We,toWindow:ct,toggleClass:_,trigger:x,ucfirst:V,uniqueBy:function(t,e){const i=new Set;return t.filter(({[e]:t})=>!i.has(t)&&i.add(t))},unwrap:_e,width:He,within:g,wrapAll:Te,wrapInner:Ce});function Ki(t){var e={},{args:t=[],props:i={},el:n,id:s}=t;if(i){for(const h in i){var o=j(h),r=Bt(n,o);u(r)||(r=i[h]===Boolean&&""===r||tn(i[h],r),"target"===o&&q(r,"_"))||(e[h]=r)}var a=xi(Bt(n,s),t);for(const c in a){var l=W(c);u(i[l])||(e[l]=tn(i[l],a[c]))}}return e}function Qi(e,i,n){let{name:t,el:s,handler:o,capture:r,passive:a,delegate:l,filter:h,self:c}=i=K(i)?i:{name:n,handler:i};s=J(s)?s.call(e):s||e.$el,b(s)?s.forEach(t=>Qi(e,{...i,el:t},n)):!s||h&&!h.call(e)||e._events.push(v(s,t,l?d(l)?l:l.call(e):null,d(o)?e[o]:o.bind(e),{passive:a,capture:r,self:c}))}function tn(t,e){return t===Boolean?lt(e):t===Number?ht(e):"list"===t?(i=e,b(i)?i:d(i)?i.split(/,(?![^(]*\))/).map(t=>rt(t)?ht(t):lt(t.trim())):[i]):t===Object&&d(e)?xi(e):t?t(e):e;var i}const en={};function nn(t){t=en[t];return t&&(K(t)?t:t.options).name}function i(t){this._init(t)}i.util=t,i.data="__uikit__",i.prefix="uk-",i.options={},i.version="3.16.3";{var sn=i;const zs=sn.data;sn.use=function(t){if(!t.installed)return t.call(null,this),t.installed=!0,this},sn.mixin=function(t,e){(e=(d(e)?sn.component(e):e)||this).options=$i(e.options,t)},sn.extend=function(t){t=t||{};function e(t){this._init(t)}return((e.prototype=Object.create(this.prototype)).constructor=e).options=$i(this.options,t),e.super=this,e.extend=this.extend,e},sn.update=function(t,e){for(const i of zt(t=t?a(t):document.body).reverse())on(i[zs],e);Ae(t,t=>on(t[zs],e))};let e;function on(t,e){if(t)for(const i in t)t[i]._connected&&t[i]._callUpdate(e)}Object.defineProperty(sn,"container",{get(){return e||document.body},set(t){e=B(t)}})}(t=i).prototype._callHook=function(t){null!=(t=this.$options[t])&&t.forEach(t=>t.call(this))},t.prototype._callConnected=function(){this._connected||(this._data={},this._computed={},this._initProps(),this._callHook("beforeConnect"),this._connected=!0,this._initEvents(),this._initObservers(),this._callHook("connected"),this._callUpdate())},t.prototype._callDisconnected=function(){this._connected&&(this._callHook("beforeDisconnect"),this._disconnectObservers(),this._unbindEvents(),this._callHook("disconnected"),this._connected=!1,delete this._watch)},t.prototype._callUpdate=function(t="update"){this._connected&&("update"!==t&&"resize"!==t||this._callWatches(),this.$options.update)&&(this._updates||(this._updates=new Set,oi.read(()=>{this._connected&&function(e){for(const{read:i,write:n,events:t=[]}of this.$options.update)if(e.has("update")||t.some(t=>e.has(t))){let t;i&&(t=i.call(this,this._data,e))&&K(t)&&G(this._data,t),n&&!1!==t&&oi.write(()=>{this._connected&&n.call(this,this._data,e)})}}.call(this,this._updates),delete this._updates})),this._updates.add(t.type||t))},t.prototype._callWatches=function(){if(!this._watch){const t=!H(this,"_watch");this._watch=oi.read(()=>{this._connected&&function(t){var{computed:e}=this["$options"],i={...this._computed};this._computed={};for(const o in e){var{watch:n,immediate:s}=e[o];n&&(t&&s||H(i,o)&&!dt(i[o],this[o]))&&n.call(this,this[o],i[o])}}.call(this,t),this._watch=null})}};{t=i;let e=0;t.prototype._init=function(t){(t=t||{}).data=function({data:t={}},{args:n=[],props:e={}}){for(const i in t=b(t)?t.slice(0,n.length).reduce((t,e,i)=>(K(e)?G(t,e):t[n[i]]=e,t),{}):t)u(t[i])?delete t[i]:e[i]&&(t[i]=tn(e[i],t[i]));return t}(t,this.constructor.options),this.$options=$i(this.constructor.options,t,this),this.$el=null,this.$props={},this._uid=e++,this._initData(),this._initMethods(),this._initComputeds(),this._callHook("created"),t.el&&this.$mount(t.el)},t.prototype._initData=function(){var{data:t={}}=this.$options;for(const e in t)this.$props[e]=this[e]=t[e]},t.prototype._initMethods=function(){var t=this.$options["methods"];if(t)for(const e in t)this[e]=t[e].bind(this)},t.prototype._initComputeds=function(){var t=this.$options["computed"];if(this._computed={},t)for(const e in t)!function(n,s,o){Object.defineProperty(n,s,{enumerable:!0,get(){var{_computed:t,$props:e,$el:i}=n;return H(t,s)||(t[s]=(o.get||o).call(n,e,i)),t[s]},set(t){var e=n["_computed"];e[s]=o.set?o.set.call(n,t):t,u(e[s])&&delete e[s]}})}(this,e,t[e])},t.prototype._initProps=function(t){let e;for(e in t=t||Ki(this.$options))u(t[e])||(this.$props[e]=t[e]);var i=[this.$options.computed,this.$options.methods];for(e in this.$props)e in t&&function(t,e){return t.every(t=>!t||!H(t,e))}(i,e)&&(this[e]=this.$props[e])},t.prototype._initEvents=function(){this._events=[];for(const t of this.$options.events||[])if(H(t,"handler"))Qi(this,t);else for(const e in t)Qi(this,t[e],e)},t.prototype._unbindEvents=function(){this._events.forEach(t=>t()),delete this._events},t.prototype._initObservers=function(){this._observers=[function(e){const{$options:n,$props:s}=e,{id:o,attrs:t,props:i,el:r}=n;if(i&&!1!==t){const a=b(t)?t:Object.keys(i),l=a.map(t=>j(t)).concat(o),h=new MutationObserver(t=>{const i=Ki(n);t.some(({attributeName:t})=>{var e=t.replace("data-","");return(e===o?a:[W(e),W(t)]).some(t=>!u(i[t])&&i[t]!==s[t])})&&e.$reset()});return h.observe(r,{attributes:!0,attributeFilter:l.concat(l.map(t=>"data-"+t))}),h}}(this),function(t){let{el:e,computed:i}=t.$options;if(i){for(const s in i)if(i[s].document){e=e.ownerDocument;break}var n=new MutationObserver(()=>t._callWatches());return n.observe(e,{childList:!0,subtree:!0}),n}}(this)]},t.prototype.registerObserver=function(...t){this._observers.push(...t)},t.prototype._disconnectObservers=function(){this._observers.forEach(t=>null==t?void 0:t.disconnect())}}{var D=i;const{data:Hs,prefix:Fs}=D;D.component=function(s,t){var e;s=j(s);const i=Fs+s;if(!t)return K(en[i])&&(en[i]=en["data-"+i]=D.extend(en[i])),en[i];s=W(s),D[s]=function(t,i){const n=D.component(s);return n.options.functional?new n({data:K(t)?t:[...arguments]}):t?r(t).map(e)[0]:e();function e(t){var e=D.getComponent(t,s);if(e){if(!i)return e;e.$destroy()}return new n({el:t,data:i})}};var n=K(t)?{...t}:t.options;return n.id=i,n.name=s,null!=(e=n.install)&&e.call(n,D,n,s),D._initialized&&!n.functional&&requestAnimationFrame(()=>D[s](`[${i}],[data-${i}]`)),en[i]=en["data-"+i]=K(t)?n:t},D.getComponents=t=>(null==t?void 0:t[Hs])||{},D.getComponent=(t,e)=>D.getComponents(t)[e],D.connect=t=>{if(t[Hs])for(const i in t[Hs])t[Hs][i]._callConnected();for(const n of t.getAttributeNames()){var e=nn(n);e&&D[e](t)}},D.disconnect=t=>{for(const e in t[Hs])t[Hs][e]._callDisconnected()}}{var n=i;const js=n.data;n.prototype.$create=function(t,e,i){return n[t](e,i)},n.prototype.$mount=function(t){var e=this.$options["name"];t[js]||(t[js]={}),!t[js][e]&&((t[js][e]=this).$el=this.$options.el=this.$options.el||t,g(t,document))&&this._callConnected()},n.prototype.$reset=function(){this._callDisconnected(),this._callConnected()},n.prototype.$destroy=function(t=!1){var{el:e,name:i}=this.$options;e&&this._callDisconnected(),this._callHook("destroy"),null!=e&&e[js]&&(delete e[js][i],at(e[js])||delete e[js],t)&&Se(this.$el)},n.prototype.$emit=function(t){this._callUpdate(t)},n.prototype.$update=function(t=this.$el,e){n.update(t,e)},n.prototype.$getComponent=n.getComponent,Object.defineProperty(n.prototype,"$container",Object.getOwnPropertyDescriptor(n,"container"))}var t={connected(){S(this.$el,this.$options.id)}},rn={data:{preload:5},methods:{lazyload(t=this.$el,s=this.$el){this.registerObserver(ui(t,(t,e)=>{for(const i of h(J(s)?s():s))r('[loading="lazy"]',i).slice(0,this.preload-1).forEach(t=>Et(t,"loading"));for(const n of t.filter(({isIntersecting:t})=>t).map(({target:t})=>t))e.unobserve(n)}))}}},an={props:{cls:Boolean,animation:"list",duration:Number,velocity:Number,origin:String,transition:String},data:{cls:!1,animation:[!1],duration:200,velocity:.2,origin:!1,transition:"ease",clsEnter:"uk-togglabe-enter",clsLeave:"uk-togglabe-leave"},computed:{hasAnimation({animation:t}){return!!t[0]},hasTransition({animation:e}){return["slide","reveal"].some(t=>q(e[0],t))}},methods:{toggleElement(e,o,r){return new Promise(t=>Promise.all(h(e).map(t=>{const e=st(o)?o:!this.isToggled(t);if(!x(t,"before"+(e?"show":"hide"),[this]))return Promise.reject();const i=(J(r)?r:!1!==r&&this.hasAnimation?this.hasTransition?async function(e,t,{animation:i,duration:n,velocity:s,transition:o,_toggle:r}){var[i="reveal",a="top"]=(null==(i=i[0])?void 0:i.split("-"))||[],l=[["left","right"],["top","bottom"]],h=l[w(l[0],a)?0:1],c=h[1]===a,l=["width","height"][l.indexOf(h)],h="margin-"+h[0],a="margin-"+a;let d=O(e)[l];var u=E.inProgress(e),p=(await E.cancel(e),t&&r(e,!0),Object.fromEntries(["padding","border","width","height","minWidth","minHeight","overflowY","overflowX",h,a].map(t=>[t,e.style[t]]))),f=O(e),m=y(k(e,h)),g=y(k(e,a)),v=f[l]+g,[u]=(u||t||(d+=g),Ce(e,"<div>")),g=(k(u,{boxSizing:"border-box",height:f.height,width:f.width,...k(e,["overflow","padding","borderTop","borderRight","borderBottom","borderLeft","borderImage",a])}),k(e,{padding:0,border:0,minWidth:0,minHeight:0,[a]:0,width:f.width,height:f.height,overflow:"hidden",[l]:d}),d/v),a=(n=(s*v+n)*(t?1-g:g),{[l]:t?v:0});c&&(k(e,h,v-d+m),a[h]=t?m:v+m),!c^"reveal"===i&&(k(u,h,-v+d),E.start(u,{[h]:t?0:-v},n,o));try{await E.start(e,a,n,o)}finally{k(e,p),_e(u.firstChild),t||r(e,!1)}}:function(t,e,i){ge.cancel(t);const{animation:n,duration:s,_toggle:o}=i;return e?(o(t,!0),ge.in(t,n[0],s,i.origin)):ge.out(t,n[1]||n[0],s,i.origin).then(()=>o(t,!1))}:function(t,e,{_toggle:i}){return ge.cancel(t),E.cancel(t),i(t,e)})(t,e,this),n=e?this.clsEnter:this.clsLeave;S(t,n),x(t,e?"show":"hide",[this]);var s=()=>{T(t,n),x(t,e?"shown":"hidden",[this])};return i?i.then(s,()=>(T(t,n),Promise.reject())):s()})).then(t,wt))},isToggled(t=this.$el){return[t]=h(t),!!C(t,this.clsEnter)||!C(t,this.clsLeave)&&(this.cls?C(t,this.cls.split(" ")[0]):f(t))},_toggle(e,i){if(e){i=Boolean(i);let t;this.cls?(t=w(this.cls," ")||i!==C(e,this.cls))&&_(e,this.cls,w(this.cls," ")?void 0:i):(t=i===e.hidden)&&(e.hidden=!i),r("[autofocus]",e).some(t=>f(t)?t.focus()||!0:t.blur()),t&&x(e,"toggled",[i,this])}}}};let ln;function hn(t){const e=v(t,"touchmove",t=>{var e,i;1===t.targetTouches.length&&([{scrollHeight:e,clientHeight:i}]=Hi(t.target),e<=i)&&t.cancelable&&t.preventDefault()},{passive:!1});if(ln)return e;ln=!0;const i=document["scrollingElement"];return k(i,{overflowY:CSS.supports("overflow","clip")?"clip":"hidden",touchAction:"none",paddingRight:He(window)-i.clientWidth||""}),()=>{ln=!1,e(),k(i,{overflowY:"",touchAction:"",paddingRight:""})}}function cn(e){return["origin","pathname","search"].every(t=>e[t]===location[t])}function dn(t){if(cn(t))return t=decodeURIComponent(t.hash).substring(1),document.getElementById(t)||document.getElementsByName(t)[0]}function un(t,e=t.$el,i=""){if(e.id)return e.id;let n=t.$options.id+"-"+t._uid+i;return n=B("#"+n)?un(t,e,i+"-2"):n}const M={TAB:9,ESC:27,SPACE:32,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40};var pn={mixins:[t,rn,an],props:{animation:Boolean,targets:String,active:null,collapsible:Boolean,multiple:Boolean,toggle:String,content:String,offset:Number},data:{targets:"> *",active:!1,animation:!0,collapsible:!0,multiple:!1,clsOpen:"uk-open",toggle:"> .uk-accordion-title",content:"> .uk-accordion-content",offset:0},computed:{items:{get({targets:t},e){return r(t,e)},watch(t,e){e||C(t,this.clsOpen)||(e=!1!==this.active&&t[Number(this.active)]||!this.collapsible&&t[0])&&this.toggle(e,!1)},immediate:!0},toggles:{get({toggle:e}){return this.items.map(t=>B(e,t))},watch(){this.$emit()},immediate:!0},contents:{get({content:i}){return this.items.map(t=>{var e;return(null==(e=t._wrapper)?void 0:e.firstElementChild)||B(i,t)})},watch(t){for(const e of t)fn(e,!C(this.items.find(t=>g(e,t)),this.clsOpen));this.$emit()},immediate:!0}},connected(){this.lazyload()},events:[{name:"click keydown",delegate(){return this.targets+" "+this.$props.toggle},async handler(t){var e;"keydown"===t.type&&t.keyCode!==M.SPACE||(t.preventDefault(),null!=(e=this._off)&&e.call(this),this._off=function(i){const[n]=Hi(i,!0);let t;return function e(){t=requestAnimationFrame(()=>{var t=i.getBoundingClientRect()["top"];t<0&&(n.scrollTop+=t),e()})}(),()=>requestAnimationFrame(()=>cancelAnimationFrame(t))}(t.target),await this.toggle(Ft(this.toggles,t.current)),this._off())}},{name:"shown hidden",self:!0,delegate(){return this.targets},handler(){this.$emit()}}],update(){var t=Nt(this.items,"."+this.clsOpen);for(const s in this.items){var e,i=this.toggles[s],n=this.contents[s];i&&n&&(i.id=un(this,i,"-title-"+s),n.id=un(this,n,"-content-"+s),e=w(t,this.items[s]),c(i,{role:o(i,"a")?"button":null,"aria-controls":n.id,"aria-expanded":e,"aria-disabled":!this.collapsible&&t.length<2&&e}),c(n,{role:"region","aria-labelledby":i.id}))}},methods:{async toggle(t,i){let e=[t=this.items[St(t,this.items)]];const n=Nt(this.items,"."+this.clsOpen);this.multiple||w(n,e[0])||(e=e.concat(n)),!this.collapsible&&n.length<2&&w(n,t)||await Promise.all(e.map(t=>this.toggleElement(t,!w(n,t),(t,e)=>{if(_(t,this.clsOpen,e),!1!==i&&this.animation)return async function(t,e,{content:i,duration:n,velocity:s,transition:o}){i=(null==(r=t._wrapper)?void 0:r.firstElementChild)||B(i,t),t._wrapper||(t._wrapper=Te(i,"<div>"));var r=t._wrapper,a=(k(r,"overflow","hidden"),y(k(r,"height"))),l=(await E.cancel(r),fn(i,!1),gt(["marginTop","marginBottom"],t=>k(i,t))+O(i).height),h=a/l;n=(s*l+n)*(e?1-h:h),k(r,"height",a),await E.start(r,{height:e?l:0},n,o),_e(i),delete t._wrapper,e||fn(i,!0)}(t,e,this);fn(B(this.content,t),!e)})))}}};function fn(t,e){t&&(t.hidden=e)}var mn={mixins:[t,an],args:"animation",props:{animation:Boolean,close:String},data:{animation:!0,selClose:".uk-alert-close",duration:150},events:{name:"click",delegate(){return this.selClose},handler(t){t.preventDefault(),this.close()}},methods:{async close(){await this.toggleElement(this.$el,!1,gn),this.$destroy(!0)}}};function gn(t,e,{duration:i,transition:n,velocity:s}){var o=y(k(t,"height"));return k(t,"height",o),E.start(t,{height:0,marginTop:0,marginBottom:0,paddingTop:0,paddingBottom:0,borderTop:0,borderBottom:0,opacity:0},s*o+i,n)}var vn={args:"autoplay",props:{automute:Boolean,autoplay:Boolean},data:{automute:!1,autoplay:!0},connected(){this.inView="inview"===this.autoplay,this.inView&&!_t(this.$el,"preload")&&(this.$el.preload="none"),o(this.$el,"iframe")&&!_t(this.$el,"allow")&&(this.$el.allow="autoplay"),this.automute&&Ti(this.$el),this.registerObserver(ui(this.$el,()=>this.$emit(),{},!1))},update:{read({visible:t}){return!!Ci(this.$el)&&{prev:t,visible:f(this.$el)&&"hidden"!==k(this.$el,"visibility"),inView:this.inView&&Mi(this.$el)}},write({prev:t,visible:e,inView:i}){!e||this.inView&&!i?Si(this.$el):(!0===this.autoplay&&!t||this.inView&&i)&&ki(this.$el)}}},wn={connected(){var t;this.registerObserver(fi((null==(t=this.$options.resizeTargets)?void 0:t.call(this))||this.$el,()=>this.$emit("resize")))}},bn={mixins:[wn,vn],props:{width:Number,height:Number},data:{automute:!0},events:{"load loadedmetadata"(){this.$emit("resize")}},resizeTargets(){return[this.$el,yn(this.$el)||p(this.$el)]},update:{read(){var{ratio:t,cover:e}=kt,{$el:i,width:n,height:s}=this;let o={width:n,height:s};o.width&&o.height||(n={width:i.naturalWidth||i.videoWidth||i.clientWidth,height:i.naturalHeight||i.videoHeight||i.clientHeight},o=o.width?t(n,"width",o.width):s?t(n,"height",o.height):n);var{offsetHeight:s,offsetWidth:t}=yn(i)||p(i),n=e(o,{width:t+(t%2?1:0),height:s+(s%2?1:0)});return!(!n.width||!n.height)&&n},write({height:t,width:e}){k(this.$el,{height:t,width:e})},events:["resize"]}};function yn(t){for(;t=p(t);)if("static"!==k(t,"position"))return t}var $n={props:{container:Boolean},data:{container:!0},computed:{container({container:t}){return!0===t&&this.$container||t&&B(t)}}},xn={props:{pos:String,offset:null,flip:Boolean,shift:Boolean,inset:Boolean},data:{pos:"bottom-"+(Je?"right":"left"),offset:!1,flip:!0,shift:!0,inset:!1},connected(){this.pos=this.$props.pos.split("-").concat("center").slice(0,2),[this.dir,this.align]=this.pos,this.axis=w(["top","bottom"],this.dir)?"y":"x"},methods:{positionAt(t,e,i){var n=[this.getPositionOffset(t),this.getShiftOffset(t)],s=[this.flip&&"flip",this.shift&&"shift"],o={element:[this.inset?this.dir:Le(this.dir),this.align],target:[this.dir,this.align]};if("y"===this.axis){for(const l in o)o[l].reverse();n.reverse(),s.reverse()}var r=function(t){const[e]=Hi(t),i=e["scrollTop"];return()=>{i!==e.scrollTop&&(e.scrollTop=i)}}(t),a=O(t);k(t,{top:-a.height,left:-a.width}),Wi(t,e,{attach:o,offset:n,boundary:i,placement:s,viewportOffset:this.getViewportOffset(t)}),r()},getPositionOffset(t){return We(!1===this.offset?k(t,"--uk-position-offset"):this.offset,"x"===this.axis?"width":"height",t)*(w(["left","top"],this.dir)?-1:1)*(this.inset?-1:1)},getShiftOffset(t){return"center"===this.align?0:We(k(t,"--uk-position-shift-offset"),"y"===this.axis?"width":"height",t)*(w(["left","top"],this.align)?1:-1)},getViewportOffset(t){return We(k(t,"--uk-position-viewport-offset"))}}};let N;xn={mixins:[$n,rn,xn,an],args:"pos",props:{mode:"list",toggle:Boolean,boundary:Boolean,boundaryX:Boolean,boundaryY:Boolean,target:Boolean,targetX:Boolean,targetY:Boolean,stretch:Boolean,delayShow:Number,delayHide:Number,autoUpdate:Boolean,clsDrop:String,animateOut:Boolean,bgScroll:Boolean},data:{mode:["click","hover"],toggle:"- *",boundary:!1,boundaryX:!1,boundaryY:!1,target:!1,targetX:!1,targetY:!1,stretch:!1,delayShow:0,delayHide:800,autoUpdate:!0,clsDrop:!1,animateOut:!1,bgScroll:!0,animation:["uk-animation-fade"],cls:"uk-open",container:!1},computed:{boundary({boundary:t,boundaryX:e,boundaryY:i},n){return[jt(e||t,n)||window,jt(i||t,n)||window]},target({target:t,targetX:e,targetY:i},n){return e=e||t||this.targetEl,i=i||t||this.targetEl,[!0===e?window:jt(e,n),!0===i?window:jt(i,n)]}},created(){this.tracker=new di},beforeConnect(){this.clsDrop=this.$props.clsDrop||"uk-"+this.$options.name},connected(){var t,e;S(this.$el,"uk-drop",this.clsDrop),this.toggle&&!this.targetEl&&(this.targetEl=(c(e=(t=this).$create("toggle",jt(t.toggle,t.$el),{target:t.$el,mode:t.mode}).$el,"aria-haspopup",!0),t.lazyload(e),e)),this._style=({width:t,height:e}=[this.$el.style][0],{width:t,height:e})},disconnected(){this.isActive()&&(this.hide(!1),N=null),k(this.$el,this._style)},events:[{name:"click",delegate(){return".uk-drop-close"},handler(t){t.preventDefault(),this.hide(!1)}},{name:"click",delegate(){return'a[href*="#"]'},handler({defaultPrevented:t,current:e}){var i=e["hash"];!t&&i&&cn(e)&&!g(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(null==e?void 0:e.$el,!1)}},{name:"toggleshow",self:!0,handler(t,e){t.preventDefault(),this.show(null==e?void 0:e.$el)}},{name:"togglehide",self:!0,handler(t){t.preventDefault(),l(this.$el,":focus,:hover")||this.hide()}},{name:ii+" focusin",filter(){return w(this.mode,"hover")},handler(t){oe(t)||this.clearTimers()}},{name:ni+" focusout",filter(){return w(this.mode,"hover")},handler(t){!oe(t)&&t.relatedTarget&&this.hide()}},{name:"toggled",self:!0,handler(t,e){c(this.targetEl,"aria-expanded",!!e||null),e&&(this.clearTimers(),this.position())}},{name:"show",self:!0,handler(){(N=this).tracker.init();const t=[function(t){const e=()=>t.$emit(),i=v(window,"resize",e),n=fi(Fi(t.$el).concat(t.target),e);return()=>{n.disconnect(),i()}}(this),(i=this,v(document,"keydown",t=>{t.keyCode===M.ESC&&i.hide(!1)})),(s=this,v(document,Qe,({target:n})=>{g(n,s.$el)||$(document,ei+` ${si} scroll`,({defaultPrevented:t,type:e,target:i})=>{t||e!==ei||n!==i||s.targetEl&&g(n,s.targetEl)||s.hide(!1)},!0)})),this.autoUpdate&&(e=this,v([document,...Fi(e.$el)],"scroll",()=>e.$emit(),{passive:!0})),!this.bgScroll&&hn(this.$el)];var e,s,i;$(this.$el,"hide",()=>t.forEach(t=>t&&t()),{self:!0})}},{name:"beforehide",self:!0,handler(){this.clearTimers()}},{name:"hide",handler({target:t}){this.$el!==t?N=null===N&&g(t,this.$el)&&this.isToggled()?this:N:(N=this.isActive()?null:N,this.tracker.cancel())}}],update:{write(){this.isToggled()&&!C(this.$el,this.clsEnter)&&this.position()}},methods:{show(e=this.targetEl,i=!0){if(this.isToggled()&&e&&this.targetEl&&e!==this.targetEl&&this.hide(!1,!1),this.targetEl=e,this.clearTimers(),!this.isActive()){if(N){if(i&&N.isDelaying)return void(this.showTimer=setTimeout(()=>l(e,":hover")&&this.show(),10));let t;for(;N&&t!==N&&!g(this.$el,N.$el);)(t=N).hide(!1,!1)}this.container&&p(this.$el)!==this.container&&ye(this.container,this.$el),this.showTimer=setTimeout(()=>this.toggleElement(this.$el,!0),i&&this.delayShow||0)}},hide(t=!0,e=!0){var i=()=>this.toggleElement(this.$el,!1,this.animateOut&&e);this.clearTimers(),this.isDelaying=function(t){const e=[];return Ae(t,t=>"static"!==k(t,"position")&&e.push(t)),e}(this.$el).some(t=>this.tracker.movesTo(t)),t&&this.isDelaying?this.hideTimer=setTimeout(this.hide,50):t&&this.delayHide?this.hideTimer=setTimeout(i,this.delayHide):i()},clearTimers(){clearTimeout(this.showTimer),clearTimeout(this.hideTimer),this.showTimer=null,this.hideTimer=null,this.isDelaying=!1},isActive(){return N===this},position(){T(this.$el,"uk-drop-stack"),k(this.$el,this._style),this.$el.hidden=!0;var t,e,i,n=this.target.map(t=>{return e=this.$el,ji(Fi(t).find(t=>g(e,t)));var e}),s=this.getViewportOffset(this.$el),o=[[0,["x","width","left","right"]],[1,["y","height","top","bottom"]]];for([t,[e,i]]of o)this.axis!==e&&w([e,!0],this.stretch)&&k(this.$el,{[i]:Math.min(I(this.boundary[t])[i],n[t][i]-2*s),["overflow-"+e]:"auto"});var r,a,l,h,c,d,u,p,f=n[0].width-2*s;this.$el.hidden=!1,k(this.$el,"maxWidth",""),this.$el.offsetWidth>f&&S(this.$el,"uk-drop-stack"),k(this.$el,"maxWidth",f),this.positionAt(this.$el,this.target,this.boundary);for([r,[a,l,h,c]]of o)this.axis===a&&w([a,!0],this.stretch)&&(d=Math.abs(this.getPositionOffset(this.$el)),u=I(this.target[r]),p=I(this.$el),k(this.$el,{[l]:(u[h]>p[h]?u[h]-Math.max(I(this.boundary[r])[h],n[r][h]+s):Math.min(I(this.boundary[r])[c],n[r][c]-s)-u[c])-d,["overflow-"+a]:"auto"}),this.positionAt(this.$el,this.target,this.boundary))}}};var kn={mixins:[t,$n],props:{dropdown:String,align:String,clsDrop:String,boundary:Boolean,dropbar:Boolean,dropbarAnchor:Boolean,duration:Number,mode:Boolean,offset:Boolean,stretch:Boolean,delayShow:Boolean,delayHide:Boolean,target:Boolean,targetX:Boolean,targetY:Boolean,animation:Boolean,animateOut:Boolean},data:{dropdown:"> li > a, > ul > li > a",align:Je?"right":"left",clsDrop:"uk-dropdown",clsDropbar:"uk-dropnav-dropbar",boundary:!0,dropbar:!1,dropbarAnchor:!1,duration:200,container:!1},computed:{dropbarAnchor({dropbarAnchor:t},e){return jt(t,e)||e},dropbar:{get({dropbar:t}){return t?(t=this._dropbar||jt(t,this.$el)||B("+ ."+this.clsDropbar,this.$el))||(this._dropbar=B("<div></div>")):null},watch(t){S(t,"uk-dropbar","uk-dropbar-top",this.clsDropbar,`uk-${this.$options.name}-dropbar`)},immediate:!0},dropContainer(t,e){return this.container||e},dropdowns:{get({clsDrop:t},e){var i=r("."+t,e);if(this.dropContainer!==e)for(const s of r("."+t,this.dropContainer)){var n=null==(n=this.getDropdown(s))?void 0:n.targetEl;!w(i,s)&&n&&g(n,this.$el)&&i.push(s)}return i},watch(t){this.$create("drop",t.filter(t=>!this.getDropdown(t)),{...this.$props,flip:!1,shift:!0,pos:"bottom-"+this.align,boundary:!0===this.boundary?this.$el:this.boundary})},immediate:!0},items:{get({dropdown:t},e){return r(t,e)},watch(t){c(Ht(this.$el),"role","presentation"),c(t,{tabindex:-1,role:"menuitem"}),c(t[0],"tabindex",0)},immediate:!0}},connected(){c(this.$el,"role","menubar")},disconnected(){Se(this._dropbar),delete this._dropbar},events:[{name:"mouseover focusin",delegate(){return this.dropdown},handler({current:t,type:e}){var i=this.getActive();if(i&&w(i.mode,"hover")&&i.targetEl&&!g(i.targetEl,t)&&!i.isDelaying&&i.hide(!1),"focusin"===e)for(const n of this.items)c(n,"tabindex",t===n?0:-1)}},{name:"keydown",delegate(){return this.dropdown},handler(t){var{current:e,keyCode:i}=t,n=this.getActive();i===M.DOWN&&_t(e,"aria-expanded")&&(t.preventDefault(),n&&n.targetEl===e?Tn(n.$el):(e.click(),$(this.dropContainer,"show",({target:t})=>Tn(t)))),Sn(t,this.items,n)}},{name:"keydown",el(){return this.dropContainer},delegate(){return"."+this.clsDrop},handler(e){var{current:i,keyCode:n}=e;if(w(this.dropdowns,i)){var s=this.getActive();let t=-1;n===M.HOME?t=0:n===M.END?t="last":n===M.UP?t="previous":n===M.DOWN?t="next":n===M.ESC&&null!=(n=s.targetEl)&&n.focus(),~t&&(e.preventDefault(),(n=r(Dt,i))[St(t,n,Y(n,t=>l(t,":focus")))].focus()),Sn(e,this.items,s)}}},{name:"mouseleave",el(){return this.dropbar},filter(){return this.dropbar},handler(){var t=this.getActive();t&&w(t.mode,"hover")&&!this.dropdowns.some(t=>l(t,":hover"))&&t.hide()}},{name:"beforeshow",el(){return this.dropContainer},filter(){return this.dropbar},handler({target:t}){this.isDropbarDrop(t)&&(this.dropbar.previousElementSibling!==this.dropbarAnchor&&xe(this.dropbarAnchor,this.dropbar),S(t,this.clsDrop+"-dropbar"))}},{name:"show",el(){return this.dropContainer},filter(){return this.dropbar},handler({target:n}){var t,e;this.isDropbarDrop(n)&&(t=this.getDropdown(n),e=()=>{var t=zt(n,"."+this.clsDrop).concat(n).map(t=>I(t)),e=Math.min(...t.map(({top:t})=>t)),t=Math.max(...t.map(({bottom:t})=>t)),i=I(this.dropbar);k(this.dropbar,"top",this.dropbar.offsetTop-(i.top-e)),this.transitionTo(t-e+y(k(n,"marginBottom")),n)},this._observer=fi([t.$el,...t.target],e),e())}},{name:"beforehide",el(){return this.dropContainer},filter(){return this.dropbar},handler(t){const e=this.getActive();l(this.dropbar,":hover")&&e.$el===t.target&&!this.items.some(t=>e.targetEl!==t&&l(t,":focus"))&&t.preventDefault()}},{name:"hide",el(){return this.dropContainer},filter(){return this.dropbar},handler({target:t}){var e;this.isDropbarDrop(t)&&(null!=(e=this._observer)&&e.disconnect(),(e=this.getActive())&&e.$el!==t||this.transitionTo(0))}}],methods:{getActive(){var t;return w(this.dropdowns,null==(t=N)?void 0:t.$el)&&N},async transitionTo(t,e){var i=this["dropbar"],n=ze(i);e=n<t&&e,await E.cancel([e,i]),k(e,"clipPath",`polygon(0 0,100% 0,100% ${n}px,0 ${n}px)`),ze(i,n),await Promise.all([E.start(i,{height:t},this.duration),E.start(e,{clipPath:`polygon(0 0,100% 0,100% ${t}px,0 ${t}px)`},this.duration).finally(()=>k(e,{clipPath:""}))]).catch(wt)},getDropdown(t){return this.$getComponent(t,"drop")||this.$getComponent(t,"dropdown")},isDropbarDrop(t){return this.getDropdown(t)&&C(t,this.clsDrop)}}};function Sn(t,e,i){var{current:n,keyCode:s}=t;let o=-1;s===M.HOME?o=0:s===M.END?o="last":s===M.LEFT?o="previous":s===M.RIGHT?o="next":s===M.TAB&&(null!=(s=i.targetEl)&&s.focus(),null!=(s=i.hide))&&s.call(i,!1),~o&&(t.preventDefault(),null!=(s=i.hide)&&s.call(i,!1),e[St(o,e,e.indexOf(i.targetEl||n))].focus())}function Tn(t){B(":focus",t)||null==(t=B(Dt,t))||t.focus()}var Cn={mixins:[t],args:"target",props:{target:Boolean},data:{target:!1},computed:{input(t,e){return B(At,e)},state(){return this.input.nextElementSibling},target({target:t},e){return t&&(!0===t&&p(this.input)===e&&this.input.nextElementSibling||B(t,e))}},update(){var{target:e,input:i}=this;if(e){let t;var n=Pt(e)?"value":"textContent",s=e[n],o=null!=(o=i.files)&&o[0]?i.files[0].name:l(i,"select")&&(t=r("option",i).filter(t=>t.selected)[0])?t.textContent:i.value;s!==o&&(e[n]=o)}},events:[{name:"change",handler(){this.$emit()}},{name:"reset",el(){return m(this.$el,"form")},handler(){this.$emit()}}]},_n={mixins:[wn],props:{margin:String,firstColumn:Boolean},data:{margin:"uk-margin-small-top",firstColumn:"uk-first-column"},resizeTargets(){return[this.$el,...X(this.$el.children)]},connected(){this.registerObserver(gi(this.$el,()=>this.$reset(),{childList:!0,attributes:!0,attributeFilter:["style"]}))},update:{read(){var t=En(this.$el.children);return{rows:t,columns:function(t){var e=[];for(const n of t){var i=Bn(n,"left","right");for(let t=0;t<i.length;t++)e[t]=e[t]?e[t].concat(i[t]):i[t]}return Je?e.reverse():e}(t)}},write({columns:t,rows:e}){for(const i of e)for(const n of i)_(n,this.margin,e[0]!==i),_(n,this.firstColumn,t[0].includes(n))},events:["resize"]}};function En(t){return Bn(t,"top","bottom")}function Bn(t,n,s){var o=[[]];for(const a of t)if(f(a)){let i=On(a);for(let e=o.length-1;0<=e;e--){var r=o[e];if(!r[0]){r.push(a);break}let t;if(t=r[0].offsetParent===a.offsetParent?On(r[0]):(i=On(a,!0),On(r[0],!0)),i[n]>=t[s]-1&&i[n]!==t[n]){o.push([a]);break}if(i[s]-1>t[n]||i[n]===t[n]){r.push(a);break}if(0===e){o.unshift([a]);break}}}return o}function On(t,e=!1){let{offsetTop:i,offsetLeft:n,offsetHeight:s,offsetWidth:o}=t;return e&&([i,n]=Ne(t)),{top:i,left:n,bottom:i+s,right:n+o}}var In={connected(){Dn(this._uid,()=>this.$emit("scroll"))},disconnected(){Mn(this._uid)}};const An=new Map;let Pn;function Dn(t,e){Pn=Pn||v(window,"scroll",()=>An.forEach(t=>t()),{passive:!0,capture:!0}),An.set(t,e)}function Mn(t){An.delete(t),Pn&&!An.size&&(Pn(),Pn=null)}var Nn={extends:_n,mixins:[t],name:"grid",props:{masonry:Boolean,parallax:Number},data:{margin:"uk-grid-margin",clsStack:"uk-grid-stack",masonry:!1,parallax:0},connected(){this.masonry&&S(this.$el,"uk-flex-top uk-flex-wrap-top"),this.parallax&&Dn(this._uid,()=>this.$emit("scroll"))},disconnected(){Mn(this._uid)},update:[{write({columns:t}){_(this.$el,this.clsStack,t.length<2)},events:["resize"]},{read(t){let{columns:e,rows:i}=t;if(!e.length||!this.masonry&&!this.parallax||zn(this.$el))return t.translates=!1;let n=!1;const s=Ht(this.$el),o=e.map(t=>gt(t,"offsetHeight")),r=function(t,e){var[i]=t.filter(t=>C(t,e));return y(i?k(i,"marginTop"):k(t[0],"paddingLeft"))}(s,this.margin)*(i.length-1),a=Math.max(...o)+r;this.masonry&&(e=e.map(t=>mt(t,"offsetTop")),n=function(t,e){const s=t.map(t=>Math.max(...t.map(t=>t.offsetHeight)));return e.map(i=>{let n=0;return i.map((t,e)=>n+=e?s[e-1]-i[e-1].offsetHeight:0)})}(i,e));let l=Math.abs(this.parallax);return{padding:l=l&&o.reduce((t,e,i)=>Math.max(t,e+r+(i%2?l:l/8)-a),0),columns:e,translates:n,height:n?a:""}},write({height:t,padding:e}){k(this.$el,"paddingBottom",e||""),!1!==t&&k(this.$el,"height",t)},events:["resize"]},{read(){return(!this.parallax||!zn(this.$el))&&{scrolled:!!this.parallax&&zi(this.$el)*Math.abs(this.parallax)}},write({columns:t,scrolled:n,translates:s}){!1===n&&!s||t.forEach((t,i)=>t.forEach((t,e)=>k(t,"transform",n||s?`translateY(${(s&&-s[i][e])+(n?i%2?n:n/8:0)}px)`:"")))},events:["scroll","resize"]}]};function zn(t){return Ht(t).some(t=>"absolute"===k(t,"position"))}var Hn={mixins:[wn],args:"target",props:{target:String,row:Boolean},data:{target:"> *",row:!0},computed:{elements:{get({target:t},e){return r(t,e)},watch(){this.$reset()}}},resizeTargets(){return[this.$el,...this.elements]},update:{read(){return{rows:(this.row?En(this.elements):[this.elements]).map(Fn)}},write({rows:t}){for(const{heights:i,elements:e}of t)e.forEach((t,e)=>k(t,"minHeight",i[e]))},events:["resize"]}};function Fn(t){if(t.length<2)return{heights:[""],elements:t};k(t,"minHeight","");let i=t.map(jn);const n=Math.max(...i);return{heights:t.map((t,e)=>i[e].toFixed(2)===n.toFixed(2)?"":n),elements:t}}function jn(t){let e=!1;f(t)||(e=t.style.display,k(t,"display","block","important"));var i=O(t).height-je(t,"height","content-box");return!1!==e&&k(t,"display",e),i}var Ln={mixins:[wn],props:{expand:Boolean,offsetTop:Boolean,offsetBottom:Boolean,minHeight:Number},data:{expand:!1,offsetTop:!1,offsetBottom:!1,minHeight:0},resizeTargets(){return[this.$el,...Hi(this.$el)]},update:{read({minHeight:t}){if(!f(this.$el))return!1;let e="";var i=je(this.$el,"height","content-box"),{body:n,scrollingElement:s}=document,[o]=Hi(this.$el),r=ji(o===n?s:o)["height"];return this.expand?e=Math.max(r-(O(o).height-O(this.$el).height)-i,0):(s=s===o||n===o,e="calc("+(s?"100vh":r+"px"),this.offsetTop&&(s?(n=Ne(this.$el)[0]-Ne(o)[0],e+=0<n&&n<r/2?` - ${n}px`:""):e+=" - "+k(o,"paddingTop")),!0===this.offsetBottom?e+=` - ${O(this.$el.nextElementSibling).height}px`:rt(this.offsetBottom)?e+=` - ${this.offsetBottom}vh`:this.offsetBottom&&U(this.offsetBottom,"px")?e+=` - ${y(this.offsetBottom)}px`:d(this.offsetBottom)&&(e+=` - ${O(jt(this.offsetBottom,this.$el)).height}px`),e+=`${i?` - ${i}px`:""})`),{minHeight:e,prev:t}},write({minHeight:t}){k(this.$el,{minHeight:t}),this.minHeight&&y(k(this.$el,"minHeight"))<this.minHeight&&k(this.$el,"minHeight",this.minHeight)},events:["resize"]}},Wn={args:"src",props:{id:Boolean,icon:String,src:String,style:String,width:Number,height:Number,ratio:Number,class:String,strokeAnimation:Boolean,attributes:"list"},data:{ratio:1,include:["style","class"],class:"",strokeAnimation:!1},beforeConnect(){this.class+=" uk-svg"},connected(){!this.icon&&w(this.src,"#")&&([this.src,this.icon]=this.src.split("#")),this.svg=this.getSvg().then(t=>{var e;if(this._connected)return e=function(t,e){if(It(e)||o(e,"canvas"))return e.hidden=!0,i=e.nextElementSibling,Yn(t,i)?i:xe(e,t);var i=e.lastElementChild;return Yn(t,i)?i:ye(e,t)}(t,this.$el),this.svgEl&&e!==this.svgEl&&Se(this.svgEl),this.applyAttributes(e,t),this.svgEl=e},wt),this.strokeAnimation&&this.svg.then(i=>{this._connected&&i&&(Un(i),this.registerObserver(ui(i,(t,e)=>{Un(i),e.disconnect()})))})},disconnected(){this.svg.then(t=>{this._connected||(It(this.$el)&&(this.$el.hidden=!1),Se(t),this.svgEl=null)}),this.svg=null},methods:{async getSvg(){return o(this.$el,"img")&&!this.$el.complete&&"lazy"===this.$el.loading?new Promise(t=>$(this.$el,"load",()=>t(this.getSvg()))):(t=await Vn(this.src),e=this.icon,(null==(t=B((t=e&&w(t,"<symbol")&&function(t,e){if(!qn[t]){var i;for(qn[t]={},Rn.lastIndex=0;i=Rn.exec(t);)qn[t][i[3]]=`<svg xmlns="http://www.w3.org/2000/svg"${i[1]}svg>`}return qn[t][e]}(t,e)||t).substr(t.indexOf("<svg"))))?void 0:t.hasChildNodes())&&t||Promise.reject("SVG not found."));var t,e},applyAttributes(i,e){for(const a in this.$options.props)w(this.include,a)&&a in this&&c(i,a,this[a]);for(const l in this.attributes){var[t,n]=this.attributes[l].split(":",2);c(i,t,n)}this.id||Et(i,"id");const s=["width","height"];let o=s.map(t=>this[t]);o.some(t=>t)||(o=s.map(t=>c(e,t)));var r=c(e,"viewBox");(o=r&&!o.some(t=>t)?r.split(" ").slice(2):o).forEach((t,e)=>c(i,s[e],y(t)*this.ratio||null))}}};const Vn=Tt(async t=>t?q(t,"data:")?decodeURIComponent(t.split(",")[1]):(await fetch(t)).text():Promise.reject());const Rn=/<symbol([^]*?id=(['"])(.+?)\2[^]*?<\/)symbol>/g,qn={};function Un(t){var e=Math.ceil(Math.max(0,...r("[stroke]",t).map(t=>{try{return t.getTotalLength()}catch{return 0}})));e&&t.style.setProperty("--uk-animation-stroke",e)}function Yn(t,e){return o(t,"svg")&&o(e,"svg")&&t.innerHTML===e.innerHTML}var Xn={props:{i18n:Object},data:{i18n:null},methods:{t(t,...e){var i;let n=0;return(null==(i=(null==(i=this.i18n)?void 0:i[t])||(null==(i=this.$options.i18n)?void 0:i[t]))?void 0:i.replace(/%s/g,()=>e[n++]||""))||""}}};const Gn={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>',"drop-parent-icon":'<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12"><polyline fill="none" stroke="#000" stroke-width="1.1" points="1 3.5 6 8.5 11 3.5"/></svg>',"nav-parent-icon":'<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12"><polyline fill="none" stroke="#000" stroke-width="1.1" points="1 3.5 6 8.5 11 3.5"/></svg>',"nav-parent-icon-large":'<svg width="14" height="14" viewBox="0 0 14 14" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.1" points="1 4 7 10 13 4"/></svg>',"navbar-parent-icon":'<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12"><polyline fill="none" stroke="#000" stroke-width="1.1" points="1 3.5 6 8.5 11 3.5"/></svg>',"navbar-toggle-icon":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><style>.uk-navbar-toggle-animate svg>[class*=line-]{transition:.2s ease-in-out;transition-property:transform,opacity;transform-origin:center;opacity:1}.uk-navbar-toggle svg>.line-3{opacity:0}.uk-navbar-toggle-animate[aria-expanded=true] svg>.line-3{opacity:1}.uk-navbar-toggle-animate[aria-expanded=true] svg>.line-2{transform:rotate(45deg)}.uk-navbar-toggle-animate[aria-expanded=true] svg>.line-3{transform:rotate(-45deg)}.uk-navbar-toggle-animate[aria-expanded=true] svg>.line-1,.uk-navbar-toggle-animate[aria-expanded=true] svg>.line-4{opacity:0}.uk-navbar-toggle-animate[aria-expanded=true] svg>.line-1{transform:translateY(6px) scaleX(0)}.uk-navbar-toggle-animate[aria-expanded=true] svg>.line-4{transform:translateY(-6px) scaleX(0)}</style><rect class="line-1" y="3" width="20" height="2"/><rect class="line-2" y="9" width="20" height="2"/><rect class="line-3" y="9" width="20" height="2"/><rect class="line-4" 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>'},Jn={install:function(n){n.icon.add=(t,e)=>{const i=d(t)?{[t]:e}:t;ft(i,(t,e)=>{Gn[e]=t,delete hs[e]}),n._initialized&&Ae(document.body,t=>ft(n.getComponents(t),t=>{t.$options.isIcon&&t.icon in i&&t.$reset()}))}},extends:Wn,args:"icon",props:["icon"],data:{include:[]},isIcon:!0,beforeConnect(){S(this.$el,"uk-icon")},methods:{async getSvg(){t=this.icon;var t=Gn[t]?(hs[t]||(hs[t]=B((Gn[function(t){return Je?ut(ut(t,"left","right"),"previous","next"):t}(t)]||Gn[t]).trim())),hs[t].cloneNode(!0)):null;if(t)return t;throw"Icon not found."}}},Zn={args:!1,extends:Jn,data:t=>({icon:j(t.constructor.options.name)}),beforeConnect(){S(this.$el,this.$options.id)}},Kn={extends:Zn,beforeConnect(){var t=this.$props.icon;this.icon=m(this.$el,".uk-nav-primary")?t+"-large":t}},Qn={extends:Zn,beforeConnect(){this.icon=C(this.$el,"uk-search-icon")&&zt(this.$el,".uk-search-large").length?"search-large":zt(this.$el,".uk-search-navbar").length?"search-navbar":this.$props.icon}},ts={extends:Zn,beforeConnect(){c(this.$el,"role","status")},methods:{async getSvg(){var t=await Jn.methods.getSvg.call(this);return 1!==this.ratio&&k(B("circle",t),"strokeWidth",1/this.ratio),t}}},es={extends:Zn,mixins:[Xn],beforeConnect(){var t=m(this.$el,"a,button"),e=(c(t,"role",null!==this.role&&o(t,"a")?"button":this.role),this.t("label"));e&&!_t(t,"aria-label")&&c(t,"aria-label",e)}},is={extends:es,beforeConnect(){S(this.$el,"uk-slidenav");var t=this.$props.icon;this.icon=C(this.$el,"uk-slidenav-large")?t+"-large":t}},ns={extends:es,i18n:{label:"Open menu"}},ss={extends:es,i18n:{label:"Close"},beforeConnect(){this.icon="close-"+(C(this.$el,"uk-close-large")?"large":"icon")}},os={extends:es,i18n:{label:"Open"}},rs={extends:es,i18n:{label:"Back to top"}},as={extends:es,i18n:{label:"Next page"},data:{role:null}},ls={extends:es,i18n:{label:"Previous page"},data:{role:null}},hs={};const cs=Ge&&"loading"in HTMLImageElement.prototype;Xn={args:"dataSrc",props:{dataSrc:String,sources:String,margin:String,target:String,loading:String},data:{dataSrc:"",sources:!1,margin:"50%",target:!1,loading:"lazy"},connected(){var t,e;"lazy"!==this.loading?this.load():(t=[this.$el,...Lt(this.$props.target,this.$el)],cs&&fs(this.$el)&&(this.$el.loading="lazy",ds(this.$el),1===t.length)||(fs(e=this.$el)&&!_t(e,"src")&&c(e,"src",'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"></svg>'),this.registerObserver(ui(t,(t,e)=>{this.load(),e.disconnect()},{rootMargin:this.margin}))))},disconnected(){this._data.image&&(this._data.image.onload="")},methods:{load(){var t;return this._data.image||(Et(t=fs(this.$el)?this.$el:function(t,e,i){const n=new Image;return function(t,e){if((e=function(t){if(!t)return[];if(q(t,"["))try{t=JSON.parse(t)}catch{t=[]}else t=xi(t);return(t=b(t)?t:[t]).filter(t=>!at(t))}(e)).length){var i=Oe("<picture>");for(const s of e){var n=Oe("<source>");c(n,s),ye(i,n)}ye(i,t)}}(n,i),ps(t,n),n.onload=()=>{ds(t,n.currentSrc)},c(n,"src",e),n}(this.$el,this.dataSrc,this.sources),"loading"),ds(this.$el,t.currentSrc),this._data.image=t)}}};function ds(t,e){var i;fs(t)?(o(i=p(t),"picture")?Ht(i):[t]).forEach(t=>ps(t,t)):e&&!w(t.style.backgroundImage,e)&&(k(t,"backgroundImage",`url(${Kt(e)})`),x(t,te("load",!1)))}const us=["data-src","data-srcset","sizes"];function ps(i,n){us.forEach(t=>{var e=Bt(i,t);e&&c(n,t.replace(/^(data-)+/,""),e)})}function fs(t){return o(t,"img")}var ms={props:{media:Boolean},data:{media:!1},connected(){var t=function(t,e){if(d(t))if(q(t,"@"))t=y(k(e,"--uk-breakpoint-"+t.substr(1)));else if(isNaN(t))return t;return t&&rt(t)?`(min-width: ${t}px)`:""}(this.media,this.$el);if(this.matchMedia=!0,t){this.mediaObj=window.matchMedia(t);const e=()=>{this.matchMedia=this.mediaObj.matches,x(this.$el,te("mediachange",!1,!0,[this.mediaObj]))};this.offMediaObj=v(this.mediaObj,"change",()=>{e(),this.$emit("resize")}),e()}},disconnected(){var t;null!=(t=this.offMediaObj)&&t.call(this)}};var gs={mixins:[t,ms,wn],props:{fill:String},data:{fill:"",clsWrapper:"uk-leader-fill",clsHide:"uk-leader-hide",attrFill:"data-fill"},computed:{fill({fill:t}){return t||k(this.$el,"--uk-leader-fill-content")}},connected(){[this.wrapper]=Ce(this.$el,`<span class="${this.clsWrapper}">`)},disconnected(){_e(this.wrapper.childNodes)},update:{read(){return{width:Math.trunc(this.$el.offsetWidth/2),fill:this.fill,hide:!this.matchMedia}},write({width:t,fill:e,hide:i}){_(this.wrapper,this.clsHide,i),c(this.wrapper,this.attrFill,new Array(t).join(e))},events:["resize"]}};const z=[];$n={mixins:[t,$n,an],props:{selPanel:String,selClose:String,escClose:Boolean,bgClose:Boolean,stack:Boolean,role:String},data:{cls:"uk-open",escClose:!0,bgClose:!0,overlay:!0,stack:!1,role:"dialog"},computed:{panel({selPanel:t},e){return B(t,e)},transitionElement(){return this.panel},bgClose({bgClose:t}){return t&&this.panel}},connected(){c(this.panel||this.$el,"role",this.role),this.overlay&&c(this.panel||this.$el,"aria-modal",!0)},beforeDisconnect(){w(z,this)&&this.toggleElement(this.$el,!1,!1)},events:[{name:"click",delegate(){return this.selClose+',a[href*="#"]'},handler(t){var{current:e,defaultPrevented:i}=t,n=e["hash"];!i&&n&&cn(e)&&!g(n,this.$el)&&B(n,document.body)?this.hide():l(e,this.selClose)&&(t.preventDefault(),this.hide())}},{name:"toggle",self:!0,handler(t){t.defaultPrevented||(t.preventDefault(),this.isToggled()===w(z,this)&&this.toggle())}},{name:"beforeshow",self:!0,handler(t){if(w(z,this))return!1;!this.stack&&z.length?(Promise.all(z.map(t=>t.hide())).then(this.show),t.preventDefault()):z.push(this)}},{name:"show",self:!0,handler(){this.stack&&k(this.$el,"zIndex",y(k(this.$el,"zIndex"))+z.length);const t=[this.overlay&&(i=this,v(document,"focusin",t=>{pt(z)!==i||g(t.target,i.$el)||i.$el.focus()})),this.overlay&&hn(this.$el),this.bgClose&&(s=this,v(document,Qe,({target:n})=>{pt(z)!==s||s.overlay&&!g(n,s.$el)||g(n,s.panel)||$(document,ei+` ${si} scroll`,({defaultPrevented:t,type:e,target:i})=>{t||e!==ei||n!==i||s.hide()},!0)})),this.escClose&&(e=this,v(document,"keydown",t=>{27===t.keyCode&&pt(z)===e&&e.hide()}))];var e,s,i;$(this.$el,"hidden",()=>t.forEach(t=>t&&t()),{self:!0}),S(document.documentElement,this.clsPage)}},{name:"shown",self:!0,handler(){Mt(this.$el)||c(this.$el,"tabindex","-1"),l(this.$el,":focus-within")||this.$el.focus()}},{name:"hidden",self:!0,handler(){w(z,this)&&z.splice(z.indexOf(this),1),k(this.$el,"zIndex",""),z.some(t=>t.clsPage===this.clsPage)||T(document.documentElement,this.clsPage)}}],methods:{toggle(){return this.isToggled()?this.hide():this.show()},show(){return this.container&&p(this.$el)!==this.container?(ye(this.container,this.$el),new Promise(t=>requestAnimationFrame(()=>this.show().then(t)))):this.toggleElement(this.$el,!0,vs)},hide(){return this.toggleElement(this.$el,!1,vs)}}};function vs(o,r,{transitionElement:a,_toggle:l}){return new Promise((n,s)=>$(o,"show hide",()=>{var t;null!=(t=o._reject)&&t.call(o),o._reject=s,l(o,r);const e=$(a,"transitionstart",()=>{$(a,"transitionend transitioncancel",n,{self:!0}),clearTimeout(i)},{self:!0}),i=setTimeout(()=>{e(),n()},(t=k(a,"transitionDuration"))?U(t,"ms")?y(t):1e3*y(t):0)})).then(()=>delete o._reject)}var ws={install:function({modal:a}){function n(t,e,i,n){e={bgClose:!1,escClose:!0,role:"alertdialog",i18n:a.i18n,...e};const s=a.dialog(t(e),e),o=new Ct;let r=!1;return v(s.$el,"submit","form",t=>{t.preventDefault(),o.resolve(null==n?void 0:n(s)),r=!0,s.hide()}),v(s.$el,"hide",()=>!r&&i(o)),o.promise.dialog=s,o.promise}a.dialog=function(t,e){const i=a(`<div class="uk-modal"> <div class="uk-modal-dialog">${t}</div> </div>`,e);return i.show(),v(i.$el,"hidden",async()=>{await Promise.resolve(),i.$destroy(!0)},{self:!0}),i},a.alert=function(e,t){return n(({i18n:t})=>`<div class="uk-modal-body">${d(e)?e:we(e)}</div> <div class="uk-modal-footer uk-text-right"> <button class="uk-button uk-button-primary uk-modal-close" autofocus>${t.ok}</button> </div>`,t,t=>t.resolve())},a.confirm=function(e,t){return n(({i18n:t})=>`<form> <div class="uk-modal-body">${d(e)?e:we(e)}</div> <div class="uk-modal-footer uk-text-right"> <button class="uk-button uk-button-default uk-modal-close" type="button">${t.cancel}</button> <button class="uk-button uk-button-primary" autofocus>${t.ok}</button> </div> </form>`,t,t=>t.reject())},a.prompt=function(e,i,t){return n(({i18n:t})=>`<form class="uk-form-stacked"> <div class="uk-modal-body"> <label>${d(e)?e:we(e)}</label> <input class="uk-input" value="${i||""}" autofocus> </div> <div class="uk-modal-footer uk-text-right"> <button class="uk-button uk-button-default uk-modal-close" type="button">${t.cancel}</button> <button class="uk-button uk-button-primary">${t.ok}</button> </div> </form>`,t,t=>t.resolve(null),t=>B("input",t.$el).value)},a.i18n={ok:"Ok",cancel:"Cancel"}},mixins:[$n],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(){C(this.panel,"uk-margin-auto-vertical")?S(this.$el,"uk-flex"):k(this.$el,"display","block"),ze(this.$el)}},{name:"hidden",self:!0,handler(){k(this.$el,"display",""),T(this.$el,"uk-flex")}}]};var bs={extends:pn,data:{targets:"> .uk-parent",toggle:"> a",content:"> ul"}},ys={extends:kn,data:{dropdown:".uk-navbar-nav > li > a, .uk-navbar-item, .uk-navbar-toggle",clsDrop:"uk-navbar-dropdown"},computed:{items:{get({dropdown:t},e){return r(t,e)},watch(t){var e=C(this.$el,"uk-navbar-justify");for(const i of r(".uk-navbar-nav, .uk-navbar-left, .uk-navbar-right",this.$el))k(i,"flexGrow",e?r(this.dropdown,i).length:"");c(r(".uk-navbar-nav",this.$el),"role","group"),c(r(".uk-navbar-nav > *",this.$el),"role","presentation"),c(t,{tabindex:-1,role:"menuitem"}),c(t[0],"tabindex",0)},immediate:!0}}},$s={props:{swiping:Boolean},data:{swiping:!0},computed:{swipeTarget(t,e){return e}},connected(){this.swiping&&Qi(this,{el:this.swipeTarget,name:Qe,passive:!0,handler(t){if(oe(t)){const r=re(t),a="tagName"in t.target?t.target:p(t.target);$(document,ei+` ${si} scroll`,t=>{const{x:s,y:o}=re(t);("scroll"!==t.type&&a&&s&&100<Math.abs(r.x-s)||o&&100<Math.abs(r.y-o))&&setTimeout(()=>{var t,e,i,n;x(a,"swipe"),x(a,"swipe"+(t=r.x,e=r.y,i=s,n=o,Math.abs(t-i)>=Math.abs(e-n)?0<t-i?"Left":"Right":0<e-n?"Up":"Down"))})})}}})}};$n={mixins:[$n,$s],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({flip:t,clsFlip:e}){return t?e:""},clsOverlay({overlay:t,clsOverlay:e}){return t?e:""},clsMode({mode:t,clsMode:e}){return e+"-"+t},clsSidebarAnimation({mode:t,clsSidebarAnimation:e}){return"none"===t||"reveal"===t?"":e},clsContainerAnimation({mode:t,clsContainerAnimation:e}){return"push"!==t&&"reveal"!==t?"":e},transitionElement({mode:t}){return"reveal"===t?p(this.panel):this.panel}},update:{read(){this.isToggled()&&!f(this.$el)&&this.hide()},events:["resize"]},events:[{name:"touchmove",self:!0,passive:!1,filter(){return this.overlay},handler(t){t.cancelable&&t.preventDefault()}},{name:"show",self:!0,handler(){"reveal"!==this.mode||C(p(this.panel),this.clsMode)||(Te(this.panel,"<div>"),S(p(this.panel),this.clsMode));var{body:t,scrollingElement:e}=document;S(t,this.clsContainer,this.clsFlip),k(t,"touch-action","pan-y pinch-zoom"),k(this.$el,"display","block"),k(this.panel,"maxWidth",e.clientWidth),S(this.$el,this.clsOverlay),S(this.panel,this.clsSidebarAnimation,"reveal"===this.mode?"":this.clsMode),ze(t),S(t,this.clsContainerAnimation),this.clsContainerAnimation&&(xs().content+=",user-scalable=0")}},{name:"hide",self:!0,handler(){T(document.body,this.clsContainerAnimation),k(document.body,"touch-action","")}},{name:"hidden",self:!0,handler(){var t;this.clsContainerAnimation&&((t=xs()).content=t.content.replace(/,user-scalable=0$/,"")),"reveal"===this.mode&&_e(this.panel),T(this.panel,this.clsSidebarAnimation,this.clsMode),T(this.$el,this.clsOverlay),k(this.$el,"display",""),k(this.panel,"maxWidth",""),T(document.body,this.clsContainer,this.clsFlip)}},{name:"swipeLeft swipeRight",handler(t){this.isToggled()&&U(t.type,"Left")^this.flip&&this.hide()}}]};function xs(){return B('meta[name="viewport"]',document.head)||ye(document.head,'<meta name="viewport">')}var ks={mixins:[t,wn],props:{selContainer:String,selContent:String,minHeight:Number},data:{selContainer:".uk-modal",selContent:".uk-modal-dialog",minHeight:150},computed:{container({selContainer:t},e){return m(e,t)},content({selContent:t},e){return m(e,t)}},resizeTargets(){return[this.container,this.content]},update:{read(){return!!(this.content&&this.container&&f(this.$el))&&{max:Math.max(this.minHeight,ze(this.container)-(O(this.content).height-ze(this.$el)))}},write({max:t}){k(this.$el,{minHeight:this.minHeight,maxHeight:t})},events:["resize"]}},Ss={mixins:[wn],props:["width","height"],resizeTargets(){return[this.$el,p(this.$el)]},connected(){S(this.$el,"uk-responsive-width")},update:{read(){return!!(f(this.$el)&&this.width&&this.height)&&{width:He(p(this.$el)),height:this.height}},write(t){ze(this.$el,kt.contain({height:this.height,width:this.width},t).height)},events:["resize"]}},Ts={props:{offset:Number},data:{offset:0},connected(){var t;t=this,Cs.size||v(document,"click",_s),Cs.add(t)},disconnected(){var t;t=this,Cs.delete(t),Cs.size||Qt(document,"click",_s)},methods:{async scrollTo(t){t=t&&B(t)||document.body,x(this.$el,"beforescroll",[this,t])&&(await Ni(t,{offset:this.offset}),x(this.$el,"scrolled",[this,t]))}}};const Cs=new Set;function _s(t){if(!t.defaultPrevented)for(const e of Cs)g(t.target,e.$el)&&cn(e.$el)&&(t.preventDefault(),e.scrollTo(dn(e.$el)))}var Es={mixins:[In],args:"cls",props:{cls:String,target:String,hidden:Boolean,margin:String,repeat:Boolean,delay:Number},data:()=>({cls:"",target:!1,hidden:!0,margin:"-1px",repeat:!1,delay:0,inViewClass:"uk-scrollspy-inview"}),computed:{elements:{get({target:t},e){return t?r(t,e):[e]},watch(t,e){this.hidden&&k(Nt(t,`:not(.${this.inViewClass})`),"opacity",0),dt(t,e)||this.$reset()},immediate:!0}},connected(){this._data.elements=new Map,this.registerObserver(ui(this.elements,t=>{var e,i,n=this._data.elements;for({target:e,isIntersecting:i}of t){n.has(e)||n.set(e,{cls:Bt(e,"uk-scrollspy-class")||this.cls});var s=n.get(e);!this.repeat&&s.show||(s.show=i)}this.$emit()},{rootMargin:this.margin},!1))},disconnected(){for(var[t,e]of this._data.elements.entries())T(t,this.inViewClass,(null==e?void 0:e.cls)||"")},update:[{write(t){for(const[e,i]of t.elements.entries())!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)}))}}],methods:{toggle(t,e){var i,n=this._data.elements.get(t);n&&(null!=(i=n.off)&&i.call(n),k(t,"opacity",!e&&this.hidden?0:""),_(t,this.inViewClass,e),_(t,n.cls),/\buk-animation-/.test(n.cls)&&(i=()=>he(t,"uk-animation-[\\w-]+"),e?n.off=$(t,"animationcancel animationend",i):i()),x(t,e?"inview":"outview"),n.inview=e,this.$update(t))}}},Bs={mixins:[In],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){return r('a[href*="#"]',e).filter(t=>t.hash&&cn(t))},watch(t){this.scroll&&this.$create("scroll",t,{offset:this.offset||0})},immediate:!0},elements({closest:t}){return m(this.links,t||"*")}},update:[{read(){var e=this.links.map(dn).filter(Boolean),t=e["length"];if(!t||!f(this.$el))return!1;var[i]=Hi(e,!0),{scrollTop:n,scrollHeight:s}=i,o=ji(i);let r=!1;if(n===s-o.height)r=t-1;else{for(let t=0;t<e.length&&!(0<I(e[t]).top-o.top-this.offset);t++)r=+t;!1===r&&this.overflow&&(r=0)}return{active:r}},write({active:e}){var t=!1!==e&&!C(this.elements[e],this.cls);this.links.forEach(t=>t.blur());for(let t=0;t<this.elements.length;t++)_(this.elements[t],this.cls,+t===e);t&&x(this.$el,"active",[e,this.elements[e]])},events:["scroll","resize"]}]},wn={mixins:[t,ms,wn,In],props:{position:String,top:null,bottom:null,start:null,end:null,offset:String,overflowFlip:Boolean,animation:String,clsActive:String,clsInactive:String,clsFixed:String,clsBelow:String,selTarget:String,showOnUp:Boolean,targetOffset:Number},data:{position:"top",top:!1,bottom:!1,start:!1,end:!1,offset:0,overflowFlip:!1,animation:"",clsActive:"uk-active",clsInactive:"",clsFixed:"uk-sticky-fixed",clsBelow:"uk-sticky-below",selTarget:"",showOnUp:!1,targetOffset:!1},computed:{selTarget({selTarget:t},e){return t&&B(t,e)||e}},resizeTargets(){return document.documentElement},connected(){this.start=Is(this.start||this.top),this.end=Is(this.end||this.bottom),this.placeholder=B("+ .uk-sticky-placeholder",this.$el)||B('<div class="uk-sticky-placeholder"></div>'),this.isFixed=!1,this.setActive(!1),this.registerObserver(fi(this.$el,()=>!this.isFixed&&this.$emit("resize")))},disconnected(){this.isFixed&&(this.hide(),T(this.selTarget,this.clsInactive)),As(this.$el),Se(this.placeholder),this.placeholder=null},events:[{name:"resize",el(){return[window,window.visualViewport]},handler(){this.$emit("resizeViewport")}},{name:"load hashchange popstate",el(){return window},filter(){return!1!==this.targetOffset},handler(){const i=document["scrollingElement"];location.hash&&0!==i.scrollTop&&setTimeout(()=>{var t=I(B(location.hash)),e=I(this.$el);this.isFixed&&bt(t,e)&&(i.scrollTop=t.top-e.height-We(this.targetOffset,"height",this.placeholder)-We(this.offset,"height",this.placeholder))})}}],update:[{read({height:i,width:n,margin:s,sticky:o},r){if(this.inactive=!this.matchMedia||!f(this.$el),!this.inactive){var r=this.isFixed&&r.has("resize")&&!o,r=(r&&(k(this.selTarget,"transition","0s"),this.hide()),this.active||({height:i,width:n}=I(this.$el),s=k(this.$el,"margin")),r&&(this.show(),requestAnimationFrame(()=>k(this.selTarget,"transition",""))),We("100vh","height")),a=ze(window),l=document.scrollingElement.scrollHeight-r;let t=this.position;this.overflowFlip&&r<i&&(t="top"===t?"bottom":"top");var h=this.isFixed?this.placeholder:this.$el;let e=We(this.offset,"height",o?this.$el:h);"bottom"===t&&(i<a||this.overflowFlip)&&(e+=a-i);var a=this.overflowFlip?0:Math.max(0,i+e-r),r=I(h).top,c=I(this.$el).height,d=(!1===this.start?r:Os(this.start,this.$el,r))-e,u=!1===this.end?l:Math.min(l,Os(this.end,this.$el,r+i,!0)-c-e+a);return o=l&&!this.showOnUp&&d+e===r&&u===Math.min(l,Os("!*",this.$el,0,!0)-c-e+a)&&"visible"===k(p(this.$el),"overflowY"),{start:d,end:u,offset:e,overflow:a,topOffset:r,height:i,elHeight:c,width:n,margin:s,top:Ne(h)[0],sticky:o}}},write({height:t,width:e,margin:i,offset:n,sticky:s}){!this.inactive&&!s&&this.isFixed||As(this.$el),this.inactive||(s&&(t=e=i=0,k(this.$el,{position:"sticky",top:n})),n=this["placeholder"],k(n,{height:t,width:e,margin:i}),g(n,document)||(n.hidden=!0),(s?$e:xe)(this.$el,n))},events:["resize","resizeViewport"]},{read({scroll:t=0,dir:e="down",overflow:i,overflowScroll:n=0,start:s,end:o}){var r=document.scrollingElement.scrollTop;return{dir:t<=r?"down":"up",prevDir:e,scroll:r,prevScroll:t,offsetParentTop:I((this.isFixed?this.placeholder:this.$el).offsetParent).top,overflowScroll:vt(n+vt(r,s,o)-vt(t,s,o),0,i)}},write(t,e){var i,e=e.has("scroll"),{initTimestamp:n=0,dir:s,prevDir:o,scroll:r,prevScroll:a=0,top:l,start:h,topOffset:c,height:d}=t;r<0||r===a&&e||this.showOnUp&&!e&&!this.isFixed||((300<(i=Date.now())-n||s!==o)&&(t.initScroll=r,t.initTimestamp=i),this.showOnUp&&!this.isFixed&&Math.abs(t.initScroll-r)<=30&&Math.abs(a-r)<=10)||(this.inactive||r<h||this.showOnUp&&(r<=h||"down"===s&&e||"up"===s&&!this.isFixed&&r<=c+d)?this.isFixed?this.animation&&c<r?(ge.cancel(this.$el),ge.out(this.$el,this.animation).then(()=>this.hide(),wt)):this.hide():ge.inProgress(this.$el)&&r<l&&(ge.cancel(this.$el),this.hide()):this.isFixed?this.update():this.animation&&c<r?(ge.cancel(this.$el),this.show(),ge.in(this.$el,this.animation).catch(wt)):this.show())},events:["resize","resizeViewport","scroll"]}],methods:{show(){this.isFixed=!0,this.update(),this.placeholder.hidden=!1},hide(){var{offset:t,sticky:e}=this._data;this.setActive(!1),T(this.$el,this.clsFixed,this.clsBelow),e?k(this.$el,"top",t):k(this.$el,{position:"",top:"",width:"",marginTop:""}),this.placeholder.hidden=!0,this.isFixed=!1},update(){let{width:e,scroll:i=0,overflow:t,overflowScroll:n=0,start:s,end:o,offset:r,topOffset:a,height:l,elHeight:h,offsetParentTop:c,sticky:d}=this._data;var u=0!==s||s<i;if(!d){let t="fixed";o<i&&(r+=o-c,t="absolute"),k(this.$el,{position:t,width:e}),k(this.$el,"marginTop",0,"important")}t&&(r-=n),k(this.$el,"top",r),this.setActive(u),_(this.$el,this.clsBelow,i>a+(d?Math.min(l,h):l)),S(this.$el,this.clsFixed)},setActive(t){var e=this.active;(this.active=t)?(ce(this.selTarget,this.clsInactive,this.clsActive),e!==t&&x(this.$el,"active")):(ce(this.selTarget,this.clsActive,this.clsInactive),e!==t&&x(this.$el,"inactive"))}}};function Os(t,e,i,n){return t?rt(t)||d(t)&&t.match(/^-?\d/)?i+We(t,"height",e,!0):I(i=!0===t?p(e):jt(t,e)).bottom-(n&&i&&g(e,i)?y(k(i,"paddingBottom")):0):0}function Is(t){return"true"===t||"false"!==t&&t}function As(t){k(t,{position:"",top:"",marginTop:"",width:""})}const Ps=".uk-disabled *, .uk-disabled, [disabled]";In={mixins:[rn,$s,an],args:"connect",props:{connect:String,toggle:String,itemNav:String,active:Number,followFocus:Boolean},data:{connect:"~.uk-switcher",toggle:"> * > :first-child",itemNav:!1,active:0,cls:"uk-active",attrItem:"uk-switcher-item",selVertical:".uk-nav",followFocus:!1},computed:{connects:{get({connect:t},e){return Lt(t,e)},watch(t){this.swiping&&k(t,"touchAction","pan-y pinch-zoom"),this.$emit()},document:!0,immediate:!0},connectChildren:{get(){return this.connects.map(t=>Ht(t)).flat()},watch(){const i=this.index();for(const t of this.connects)Ht(t).forEach((t,e)=>_(t,this.cls,e===i)),this.lazyload(this.$el,Ht(t));this.$emit()},immediate:!0},toggles:{get({toggle:t},e){return r(t,e)},watch(t){this.$emit();var e=this.index();this.show(~e?e:t[this.active]||t[0])},immediate:!0},children(){return Ht(this.$el).filter(e=>this.toggles.some(t=>g(t,e)))},swipeTarget(){return this.connects}},connected(){c(this.$el,"role","tablist")},events:[{name:"click keydown",delegate(){return this.toggle},handler(t){l(t.current,Ps)||"click"!==t.type&&t.keyCode!==M.SPACE||(t.preventDefault(),this.show(t.current))}},{name:"keydown",delegate(){return this.toggle},handler(t){var{current:e,keyCode:i}=t,n=l(this.$el,this.selVertical),i=i===M.HOME?0:i===M.END?"last":i===M.LEFT&&!n||i===M.UP&&n?"previous":i===M.RIGHT&&!n||i===M.DOWN&&n?"next":-1;~i&&(t.preventDefault(),(t=(n=this.toggles.filter(t=>!l(t,Ps)))[St(i,n,n.indexOf(e))]).focus(),this.followFocus)&&this.show(t)}},{name:"click",el(){return this.connects.concat(this.itemNav?Lt(this.itemNav,this.$el):[])},delegate(){return`[${this.attrItem}],[data-${this.attrItem}]`},handler(t){m(t.target,"a,button")&&(t.preventDefault(),this.show(Bt(t.current,this.attrItem)))}},{name:"swipeRight swipeLeft",filter(){return this.swiping},el(){return this.connects},handler({type:t}){this.show(U(t,"Left")?"next":"previous")}}],update(){c(this.connects,"role","presentation"),c(Ht(this.$el),"role","presentation");for(const i in this.toggles){var t=this.toggles[i],e=null==(e=this.connects[0])?void 0:e.children[i];c(t,"role","tab"),e&&(t.id=un(this,t,"-tab-"+i),e.id=un(this,e,"-tabpanel-"+i),c(t,"aria-controls",e.id),c(e,{role:"tabpanel","aria-labelledby":t.id}))}c(this.$el,"aria-orientation",l(this.$el,this.selVertical)?"vertical":null)},methods:{index(){return Y(this.children,t=>C(t,this.cls))},show(t){const e=this.toggles.filter(t=>!l(t,Ps)),i=this.index(),n=St(!et(t)||w(e,t)?t:0,e,St(this.toggles[i],e)),s=St(e[n],this.toggles),o=(this.children.forEach((t,e)=>{_(t,this.cls,s===e),c(this.toggles[e],{"aria-selected":s===e,tabindex:s===e?null:-1})}),0<=i&&i!==n);this.connects.forEach(async({children:t})=>{await this.toggleElement(h(t).filter(t=>C(t,this.cls)),!1,o),await this.toggleElement(t[s],!0,o)})}}},$s={mixins:[t],extends:In,props:{media:Boolean},data:{media:960,attrItem:"uk-tab-item",selVertical:".uk-tab-left,.uk-tab-right"},connected(){var t=C(this.$el,"uk-tab-left")?"uk-tab-left":!!C(this.$el,"uk-tab-right")&&"uk-tab-right";t&&this.$create("toggle",this.$el,{cls:t,mode:"media",media:this.media})}};t={mixins:[rn,ms,an],args:"target",props:{href:String,target:null,mode:"list",queued:Boolean},data:{href:!1,target:!1,mode:"click",queued:!0},computed:{target({href:t,target:e},i){return(e=Lt(e||t,i)).length&&e||[i]}},connected(){w(this.mode,"media")||(Mt(this.$el)||c(this.$el,"tabindex","0"),!this.cls&&o(this.$el,"a")&&c(this.$el,"role","button")),this.lazyload(this.$el,()=>this.target)},events:[{name:Qe,filter(){return w(this.mode,"hover")},handler(t){this._preventClick=null,oe(t)&&!this._showState&&!this.$el.disabled&&(x(this.$el,"focus"),$(document,Qe,()=>x(this.$el,"blur"),!0,t=>!g(t.target,this.$el)),w(this.mode,"click"))&&(this._preventClick=!0)}},{name:ii+` ${ni} focus blur`,filter(){return w(this.mode,"hover")},handler(t){var e,i;oe(t)||this.$el.disabled||(e=w([ii,"focus"],t.type),i=this.isToggled(this.target),!e&&(t.type===ni&&l(this.$el,":focus")||"blur"===t.type&&l(this.$el,":hover")))||(this._showState&&e&&i!==this._showState?e||(this._showState=null):(this._showState=e?i:null,this.toggle("toggle"+(e?"show":"hide"))))}},{name:"keydown",filter(){return w(this.mode,"click")&&!o(this.$el,"input")},handler(t){32===t.keyCode&&(t.preventDefault(),this.$el.click())}},{name:"click",filter(){return["click","hover"].some(t=>w(this.mode,t))},handler(t){var e;(this._preventClick||m(t.target,'a[href="#"], a[href=""]')||(e=m(t.target,"a[href]"))&&(!this.isToggled(this.target)||e.hash&&l(this.target,e.hash)))&&t.preventDefault(),!this._preventClick&&w(this.mode,"click")&&this.toggle()}},{name:"mediachange",filter(){return w(this.mode,"media")},el(){return this.target},handler(t,e){e.matches^this.isToggled(this.target)&&this.toggle()}}],methods:{async toggle(t){if(x(this.target,t||"toggle",[this])){if(_t(this.$el,"aria-expanded")&&c(this.$el,"aria-expanded",!this.isToggled(this.target)),!this.queued)return this.toggleElement(this.target);var e=this.target.filter(t=>C(t,this.clsLeave));if(e.length)for(const n of this.target){var i=w(e,n);this.toggleElement(n,i,i)}else{const s=this.target.filter(this.isToggled);await this.toggleElement(s,!1),await this.toggleElement(this.target.filter(t=>!w(s,t)),!0)}}}}};ft(Object.freeze({__proto__:null,Accordion:pn,Alert:mn,Close:ss,Cover:bn,Drop:xn,DropParentIcon:Zn,Dropdown:xn,Dropnav:kn,FormCustom:Cn,Grid:Nn,HeightMatch:Hn,HeightViewport:Ln,Icon:Jn,Img:Xn,Leader:gs,Margin:_n,Marker:os,Modal:ws,Nav:bs,NavParentIcon:Kn,Navbar:ys,NavbarParentIcon:Zn,NavbarToggleIcon:ns,Offcanvas:$n,OverflowAuto:ks,OverlayIcon:Zn,PaginationNext:as,PaginationPrevious:ls,Responsive:Ss,Scroll:Ts,Scrollspy:Es,ScrollspyNav:Bs,SearchIcon:Qn,SlidenavNext:is,SlidenavPrevious:is,Spinner:ts,Sticky:wn,Svg:Wn,Switcher:In,Tab:$s,Toggle:t,Totop:rs,Video:vn}),(t,e)=>i.component(e,t));{var Ds=i;const{connect:Ls,disconnect:Ws}=Ds;function Ms({addedNodes:t,removedNodes:e}){for(const i of t)Ae(i,Ls);for(const n of e)Ae(n,Ws)}function Ns({target:t,attributeName:e}){var i=nn(e);i&&(_t(t,e)?Ds[i](t):null!=(e=Ds.getComponent(t,i))&&e.$destroy())}Ge&&window.MutationObserver&&requestAnimationFrame(function(){x(document,"uikit:init",Ds),document.body&&Ae(document.body,Ls),new MutationObserver(t=>t.forEach(Ms)).observe(document,{childList:!0,subtree:!0}),new MutationObserver(t=>t.forEach(Ns)).observe(document,{attributes:!0,subtree:!0}),Ds._initialized=!0})}return i}),function(t,e){"object"==typeof exports&&typeof module<"u"?module.exports=e():"function"==typeof define&&define.amd?define("uikit",e):(t=typeof globalThis<"u"?globalThis:t||self).UIkit=e()}(this,function(){"use strict";const{hasOwnProperty:i,toString:e}=Object.prototype;function F(t,e){return i.call(t,e)}const s=/\B([A-Z])/g,j=Ct(t=>t.replace(s,"-$1").toLowerCase()),L=/-(\w)/g,W=Ct(t=>t.replace(L,R)),V=Ct(t=>t.length?R(0,t.charAt(0))+t.slice(1):"");function R(t,e){return e?e.toUpperCase():""}function q(t,e){var i;return null==(i=null==t?void 0:t.startsWith)?void 0:i.call(t,e)}function U(t,e){var i;return null==(i=null==t?void 0:t.endsWith)?void 0:i.call(t,e)}function w(t,e){var i;return null==(i=null==t?void 0:t.includes)?void 0:i.call(t,e)}function Y(t,e){var i;return null==(i=null==t?void 0:t.findIndex)?void 0:i.call(t,e)}const{isArray:X,from:G}=Array,J=Object["assign"];function Z(t){return"function"==typeof t}function K(t){return null!==t&&"object"==typeof t}function Q(t){return"[object Object]"===e.call(t)}function tt(t){return K(t)&&t===t.window}function et(t){return 9===st(t)}function it(t){return 1<=st(t)}function nt(t){return 1===st(t)}function st(t){return!tt(t)&&K(t)&&t.nodeType}function ot(t){return"boolean"==typeof t}function d(t){return"string"==typeof t}function rt(t){return"number"==typeof t}function at(t){return rt(t)||d(t)&&!isNaN(t-parseFloat(t))}function lt(t){return!(X(t)?t.length:K(t)&&Object.keys(t).length)}function u(t){return void 0===t}function ht(t){return ot(t)?t:"true"===t||"1"===t||""===t||"false"!==t&&"0"!==t&&t}function ct(t){t=Number(t);return!isNaN(t)&&t}function b(t){return parseFloat(t)||0}function a(t){return h(t)[0]}function h(t){return it(t)?[t]:Array.from(t||[]).filter(it)}function dt(t){return tt(t)?t:(null==(t=et(t=a(t))?t:null==t?void 0:t.ownerDocument)?void 0:t.defaultView)||window}function ut(t,i){return t===i||K(t)&&K(i)&&Object.keys(t).length===Object.keys(i).length&&mt(t,(t,e)=>t===i[e])}function pt(t,e,i){return t.replace(new RegExp(e+"|"+i,"g"),t=>t===e?i:e)}function ft(t){return t[t.length-1]}function mt(t,e){for(const i in t)if(!1===e(t[i],i))return!1;return!0}function gt(t,i){return t.slice().sort(({[i]:t=0},{[i]:e=0})=>e<t?1:t<e?-1:0)}function vt(t,i){return t.reduce((t,e)=>t+b(Z(i)?i(e):e[i]),0)}function wt(t,e){const i=new Set;return t.filter(({[e]:t})=>!i.has(t)&&i.add(t))}function bt(t,e=0,i=1){return Math.min(Math.max(ct(t)||0,e),i)}function $(){}function yt(...t){return[["bottom","top"],["right","left"]].every(([e,i])=>0<Math.min(...t.map(({[e]:t})=>t))-Math.max(...t.map(({[i]:t})=>t)))}function $t(t,e){return t.x<=e.right&&t.x>=e.left&&t.y<=e.bottom&&t.y>=e.top}function xt(t,e,i){var n="width"===e?"height":"width";return{[n]:t[e]?Math.round(i*t[n]/t[e]):t[n],[e]:i}}function kt(t,e){for(const i in t={...t})t=t[i]>e[i]?xt(t,i,e[i]):t;return t}const St={ratio:xt,contain:kt,cover:function(t,e){for(const i in t=kt(t,e))t=t[i]<e[i]?xt(t,i,e[i]):t;return t}};function Tt(t,e,i=0,n=!1){var s=(e=h(e))["length"];return s?(t=at(t)?ct(t):"next"===t?i+1:"previous"===t?i-1:"last"===t?s-1:e.indexOf(a(t)),n?bt(t,0,s-1):(t%=s)<0?t+s:t):-1}function Ct(e){const i=Object.create(null);return t=>i[t]||(i[t]=e(t))}class _t{constructor(){this.promise=new Promise((t,e)=>{this.reject=e,this.resolve=t})}}function g(t,e,i){var n;if(K(e))for(const s in e)g(t,s,e[s]);else{if(u(i))return null==(n=a(t))?void 0:n.getAttribute(e);for(const o of h(t))Z(i)&&(i=i.call(o,g(o,e))),null===i?Bt(o,e):o.setAttribute(e,i)}}function Et(t,e){return h(t).some(t=>t.hasAttribute(e))}function Bt(t,e){h(t).forEach(t=>t.removeAttribute(e))}function Ot(t,e){for(const i of[e,"data-"+e])if(Et(t,i))return g(t,i)}const It={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};function At(t){return h(t).some(t=>It[t.tagName.toLowerCase()])}function v(t){return h(t).some(t=>t.offsetWidth||t.offsetHeight||t.getClientRects().length)}const Pt="input,select,textarea,button";function Dt(t){return h(t).some(t=>l(t,Pt))}const Mt=Pt+",a[href],[tabindex]";function Nt(t){return l(t,Mt)}function y(t){return null==(t=a(t))?void 0:t.parentElement}function zt(t,e){return h(t).filter(t=>l(t,e))}function l(t,e){return h(t).some(t=>t.matches(e))}function c(t,e){return nt(t)?t.closest(q(e,">")?e.slice(1):e):h(t).map(t=>c(t,e)).filter(Boolean)}function m(t,e){return d(e)?!!c(t,e):a(e).contains(a(t))}function Ht(t,e){for(var i=[];t=y(t);)e&&!l(t,e)||i.push(t);return i}function x(t,e){t=(t=a(t))?h(t.children):[];return e?zt(t,e):t}function Ft(t,e){return e?h(t).indexOf(a(e)):x(y(t)).indexOf(t)}function jt(t,e){return Wt(t,Ut(t,e))}function Lt(t,e){return Vt(t,Ut(t,e))}function Wt(t,e){return a(Gt(t,a(e),"querySelector"))}function Vt(t,e){return h(Gt(t,a(e),"querySelectorAll"))}const Rt=/(^|[^\\],)\s*[!>+~-]/,qt=Ct(t=>t.match(Rt));function Ut(t,e=document){return d(t)&&qt(t)||et(e)?e:e.ownerDocument}const Yt=/([!>+~-])(?=\s+[!>+~-]|\s*$)/g,Xt=Ct(t=>t.replace(Yt,"$1 *"));function Gt(e,i=document,t){if(!e||!d(e))return e;if(e=Xt(e),qt(e)){var n,s,o=Zt(e);e="";for(n of o){let t=i;if("!"===n[0]){var r=n.substr(1).trim().split(" ");if(t=c(y(i),r[0]),!(n=r.slice(1).join(" ").trim()).length&&1===o.length)return t}"-"===n[0]&&(r=n.substr(1).trim().split(" "),s=(t||i).previousElementSibling,t=l(s,n.substr(1))?s:null,n=r.slice(1).join(" ")),t&&(e+=(e?",":"")+function(e){var i=[];for(;e.parentNode;){var t=g(e,"id");if(t){i.unshift("#"+Kt(t));break}{let t=e["tagName"];"HTML"!==t&&(t+=`:nth-child(${Ft(e)+1})`),i.unshift(t),e=e.parentNode}}return i.join(" > ")}(t)+" "+n)}i=document}try{return i[t](e)}catch{return null}}const Jt=/.*?[^\\](?:,|$)/g,Zt=Ct(t=>t.match(Jt).map(t=>t.replace(/,$/,"").trim()));function Kt(t){return d(t)?CSS.escape(t):""}function p(...t){let[e,i,n,s,o=!1]=ee(t);var r,a;1<s.length&&(s=(a=s,t=>X(t.detail)?a(t,...t.detail):a(t))),null!=o&&o.self&&(s=(r=s,function(t){if(t.target===t.currentTarget||t.target===t.current)return r.call(null,t)})),n&&(s=function(i,n){return e=>{var t=">"===i[0]?Vt(i,e.currentTarget).reverse().filter(t=>m(e.target,t))[0]:c(e.target,i);t&&(e.current=t,n.call(this,e),delete e.current)}}(n,s));for(const l of i)for(const h of e)h.addEventListener(l,s,o);return()=>Qt(e,i,s,o)}function Qt(...t){var[e,t,,i,n=!1]=ee(t);for(const s of t)for(const o of e)o.removeEventListener(s,i,n)}function f(...t){const[e,i,n,s,o=!1,r]=ee(t),a=p(e,i,n,t=>{var e=!r||r(t);e&&(a(),s(t,e))},o);return a}function k(t,e,i){return se(t).every(t=>t.dispatchEvent(te(e,!0,!0,i)))}function te(t,e=!0,i=!1,n){return t=d(t)?new CustomEvent(t,{bubbles:e,cancelable:i,detail:n}):t}function ee(t){return t[0]=se(t[0]),d(t[1])&&(t[1]=t[1].split(" ")),Z(t[2])&&t.splice(2,0,!1),t}function ie(t){return t&&"addEventListener"in t}function ne(t){return ie(t)?t:a(t)}function se(t){return X(t)?t.map(ne).filter(Boolean):d(t)?Vt(t):ie(t)?[t]:h(t)}function oe(t){return"touch"===t.pointerType||!!t.touches}function re(t){var{clientX:e,clientY:t}=(null==(e=t.touches)?void 0:e[0])||(null==(e=t.changedTouches)?void 0:e[0])||t;return{x:e,y:t}}const ae={"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 S(t,e,i,n){t=h(t);for(const o of t)if(d(e)){if(e=le(e),u(i))return getComputedStyle(o).getPropertyValue(e);o.style.setProperty(e,at(i)&&!ae[e]?i+"px":i||rt(i)?i:"",n)}else{if(X(e)){var s={};for(const r of e)s[r]=S(o,r);return s}K(e)&&(n=i,mt(e,(t,e)=>S(o,e,t,n)))}return t[0]}const le=Ct(t=>{var e=t;if(q(e,"--"))return e;e=j(e);var i=document.documentElement["style"];if(e in i)return e;for(const s of["webkit","moz"]){var n=`-${s}-`+e;if(n in i)return n}});function T(t,...e){de(t,e,"add")}function C(t,...e){de(t,e,"remove")}function he(t,e){g(t,"class",t=>(t||"").replace(new RegExp(`\\b${e}\\b\\s?`,"g"),""))}function ce(t,...e){e[0]&&C(t,e[0]),e[1]&&T(t,e[1])}function _(t,e){return[e]=ue(e),!!e&&h(t).some(t=>t.classList.contains(e))}function E(t,e,i){var n=ue(e);u(i)||(i=!!i);for(const s of h(t))for(const o of n)s.classList.toggle(o,i)}function de(t,e,i){e=e.reduce((t,e)=>t.concat(ue(e)),[]);for(const n of h(t))n.classList[i](...e)}function ue(t){return String(t).split(/[ ,]/).filter(Boolean)}const B={start:function(t,r,a=400,l="linear"){return a=Math.round(a),Promise.all(h(t).map(o=>new Promise((e,i)=>{for(const s in r){var t=S(o,s);""===t&&S(o,s,t)}const n=setTimeout(()=>k(o,"transitionend"),a);f(o,"transitionend transitioncanceled",({type:t})=>{clearTimeout(n),C(o,"uk-transition"),S(o,{transitionProperty:"",transitionDuration:"",transitionTimingFunction:""}),"transitioncanceled"===t?i():e(o)},{self:!0}),T(o,"uk-transition"),S(o,{transitionProperty:Object.keys(r).map(le).join(","),transitionDuration:a+"ms",transitionTimingFunction:l,...r})})))},async stop(t){k(t,"transitionend"),await Promise.resolve()},async cancel(t){k(t,"transitioncanceled"),await Promise.resolve()},inProgress(t){return _(t,"uk-transition")}},pe="uk-animation-";function fe(t,o,r=200,a,l){return Promise.all(h(t).map(s=>new Promise((e,i)=>{k(s,"animationcanceled");const n=setTimeout(()=>k(s,"animationend"),r);f(s,"animationend animationcanceled",({type:t})=>{clearTimeout(n),"animationcanceled"===t?i():e(s),S(s,"animationDuration",""),he(s,pe+"\\S*")},{self:!0}),S(s,"animationDuration",r+"ms"),T(s,o,pe+(l?"leave":"enter")),q(o,pe)&&(a&&T(s,"uk-transform-origin-"+a),l)&&T(s,pe+"reverse")})))}const me=new RegExp(pe+"(enter|leave)"),ge={in:fe,out(t,e,i,n){return fe(t,e,i,n,!0)},inProgress(t){return me.test(g(t,"class"))},cancel(t){k(t,"animationcanceled")}};function o(i,...t){return t.some(t=>{var e;return(null==(e=null==i?void 0:i.tagName)?void 0:e.toLowerCase())===t.toLowerCase()})}function ve(t){return(t=I(t)).innerHTML="",t}function we(t,e){return u(e)?I(t).innerHTML:O(ve(t),e)}const be=xe("prepend"),O=xe("append"),ye=xe("before"),$e=xe("after");function xe(i){return function(t,e){e=h(d(e)?Be(e):e);return null!=(t=I(t))&&t[i](...e),Oe(e)}}function ke(t){h(t).forEach(t=>t.remove())}function Se(t,e){for(e=a(ye(t,e));e.firstChild;)e=e.firstChild;return O(e,t),e}function Te(t,e){return h(h(t).map(t=>t.hasChildNodes()?Se(h(t.childNodes),e):O(t,e)))}function Ce(t){h(t).map(y).filter((t,e,i)=>i.indexOf(t)===e).forEach(t=>t.replaceWith(...t.childNodes))}const _e=/^\s*<(\w+|!)[^>]*>/,Ee=/^<(\w+)\s*\/?>(?:<\/\1>)?$/;function Be(t){var e=Ee.exec(t);return e?document.createElement(e[1]):(e=document.createElement("div"),_e.test(t)?e.insertAdjacentHTML("beforeend",t.trim()):e.textContent=t,Oe(e.childNodes))}function Oe(t){return 1<t.length?t:t[0]}function Ie(t,e){if(nt(t))for(e(t),t=t.firstElementChild;t;){var i=t.nextElementSibling;Ie(t,e),t=i}}function I(t,e){return Ae(t)?a(Be(t)):Wt(t,e)}function r(t,e){return Ae(t)?h(Be(t)):Vt(t,e)}function Ae(t){return d(t)&&q(t.trim(),"<")}const Pe={width:["left","right"],height:["top","bottom"]};function A(t){t=nt(t)?a(t).getBoundingClientRect():{height:Ne(t),width:ze(t),top:0,left:0};return{height:t.height,width:t.width,top:t.top,left:t.left,bottom:t.top+t.height,right:t.left+t.width}}function P(i,n){const s=A(i);if(i){var{scrollY:t,scrollX:e}=dt(i),o={height:t,width:e};for(const a in Pe)for(const l of Pe[a])s[l]+=o[a]}if(!n)return s;const r=S(i,"position");mt(S(i,["left","top"]),(t,e)=>S(i,e,n[e]-s[e]+b("absolute"===r&&"auto"===t?De(i)[e]:t)))}function De(t){let{top:e,left:i}=P(t);var{ownerDocument:{body:n,documentElement:s},offsetParent:o}=a(t);let r=o||s;for(;r&&(r===n||r===s)&&"static"===S(r,"position");)r=r.parentNode;return nt(r)&&(o=P(r),e-=o.top+b(S(r,"borderTopWidth")),i-=o.left+b(S(r,"borderLeftWidth"))),{top:e-b(S(t,"marginTop")),left:i-b(S(t,"marginLeft"))}}function Me(t){for(var e,i=[(t=a(t)).offsetTop,t.offsetLeft];t=t.offsetParent;)if(i[0]+=t.offsetTop+b(S(t,"borderTopWidth")),i[1]+=t.offsetLeft+b(S(t,"borderLeftWidth")),"fixed"===S(t,"position"))return e=dt(t),i[0]+=e.scrollY,i[1]+=e.scrollX,i;return i}const Ne=He("height"),ze=He("width");function He(n){const s=V(n);return(t,e)=>{var i;return u(e)?tt(t)?t["inner"+s]:et(t)?(i=t.documentElement,Math.max(i["offset"+s],i["scroll"+s])):(e="auto"===(e=S(t=a(t),n))?t["offset"+s]:b(e)||0)-Fe(t,n):S(t,n,e||0===e?+e+Fe(t,n)+"px":"")}}function Fe(e,t,i="border-box"){return S(e,"boxSizing")===i?vt(Pe[t].map(V),t=>b(S(e,"padding"+t))+b(S(e,`border${t}Width`))):0}function je(t){for(const e in Pe)for(const i in Pe[e])if(Pe[e][i]===t)return Pe[e][1-i];return t}function Le(t,i="width",n=window,s=!1){return d(t)?vt(Ve(t),t=>{var e=qe(t);return e?("vh"===e?Ue||(Ye||(S(Ye=I("<div>"),{height:"100vh",position:"fixed"}),p(window,"resize",()=>Ue=null)),O(document.body,Ye),Ue=Ye.clientHeight,ke(Ye),Ue):"vw"===e?ze(dt(n)):s?n["offset"+V(i)]:A(n)[i])*b(t)/100:t}):b(t)}const We=/-?\d+(?:\.\d+)?(?:v[wh]|%|px)?/g,Ve=Ct(t=>t.toString().replace(/\s/g,"").match(We)||[]),Re=/(?:v[hw]|%)$/,qe=Ct(t=>(t.match(Re)||[])[0]);let Ue,Ye;const Xe=typeof window<"u",D=Xe&&"rtl"===document.dir,Ge=Xe&&"ontouchstart"in window,Je=Xe&&window.PointerEvent,Ze=Je?"pointerdown":Ge?"touchstart":"mousedown",Ke=Je?"pointermove":Ge?"touchmove":"mousemove",Qe=Je?"pointerup":Ge?"touchend":"mouseup",ti=Je?"pointerenter":Ge?"":"mouseenter",ei=Je?"pointerleave":Ge?"":"mouseleave",ii=Je?"pointercancel":"touchcancel",M={reads:[],writes:[],read(t){return this.reads.push(t),oi(),t},write(t){return this.writes.push(t),oi(),t},clear(t){ai(this.reads,t),ai(this.writes,t)},flush:ni};function ni(t){ri(M.reads),ri(M.writes.splice(0)),M.scheduled=!1,(M.reads.length||M.writes.length)&&oi(t+1)}const si=4;function oi(t){M.scheduled||(M.scheduled=!0,t&&t<si?Promise.resolve().then(()=>ni(t)):requestAnimationFrame(()=>ni(1)))}function ri(t){for(var e;e=t.shift();)try{e()}catch(t){console.error(t)}}function ai(t,e){e=t.indexOf(e);~e&&t.splice(e,1)}function li(){}function hi(t,i,e,n=!0){var s=new IntersectionObserver(n?(t,e)=>{t.some(t=>t.isIntersecting)&&i(t,e)}:i,e);for(const o of h(t))s.observe(o);return s}li.prototype={positions:[],init(){this.positions=[];let e;this.unbind=p(document,"mousemove",t=>e=re(t)),this.interval=setInterval(()=>{e&&(this.positions.push(e),5<this.positions.length)&&this.positions.shift()},50)},cancel(){var t;null!=(t=this.unbind)&&t.call(this),clearInterval(this.interval)},movesTo(t){if(this.positions.length<2)return!1;const e=t.getBoundingClientRect(),{left:i,right:n,top:s,bottom:o}=e,[r]=this.positions,a=ft(this.positions),l=[r,a];return!$t(a,e)&&[[{x:i,y:s},{x:n,y:o}],[{x:i,y:o},{x:n,y:s}]].some(t=>{t=function([{x:t,y:e},{x:i,y:n}],[{x:s,y:o},{x:r,y:a}]){var l=(a-o)*(i-t)-(r-s)*(n-e);if(0==l)return!1;r=((r-s)*(e-o)-(a-o)*(t-s))/l;return!(r<0)&&{x:t+r*(i-t),y:e+r*(n-e)}}(l,t);return t&&$t(t,e)})}};const ci=Xe&&window.ResizeObserver;function di(t,e,i={box:"border-box"}){{if(ci)return fi(ResizeObserver,t,e,i);if(!ui){ui=new Set;let e;t=()=>{if(!e){e=!0,requestAnimationFrame(()=>e=!1);for(const t of ui)t()}};p(window,"load resize",t),p(document,"loadedmetadata load",t,!0)}return ui.add(e),{disconnect(){ui.delete(e)}}}}let ui;function pi(t,e,i){return fi(MutationObserver,t,e,i)}function fi(t,e,i,n){var s=new t(i);for(const o of h(e))s.observe(o,n);return s}const N={};function mi(t,e,i){return N.computed(Z(t)?t.call(i,i):t,Z(e)?e.call(i,i):e)}function gi(t,e){return t=t&&!X(t)?[t]:t,e?t?t.concat(e):X(e)?e:[e]:t}function vi(t,e){return u(e)?t:e}function wi(e,i,n){const s={};if((i=Z(i)?i.options:i).extends&&(e=wi(e,i.extends,n)),i.mixins)for(const o of i.mixins)e=wi(e,o,n);for(const r in e)t(r);for(const a in i)F(e,a)||t(a);function t(t){s[t]=(N[t]||vi)(e[t],i[t],n)}return s}function bi(t,e=[]){try{return t?q(t,"{")?JSON.parse(t):e.length&&!w(t,":")?{[e[0]]:t}:t.split(";").reduce((t,e)=>{var[e,i]=e.split(/:(.*)/);return e&&!u(i)&&(t[e.trim()]=i.trim()),t},{}):{}}catch{return{}}}function yi(t){if(Ti(t)&&Ei(t,{func:"playVideo",method:"play"}),Si(t))try{t.play().catch($)}catch{}}function $i(t){Ti(t)&&Ei(t,{func:"pauseVideo",method:"pause"}),Si(t)&&t.pause()}function xi(t){Ti(t)&&Ei(t,{func:"mute",method:"setVolume",value:0}),Si(t)&&(t.muted=!0)}function ki(t){return Si(t)||Ti(t)}function Si(t){return o(t,"video")}function Ti(t){return o(t,"iframe")&&(Ci(t)||_i(t))}function Ci(t){return!!t.src.match(/\/\/.*?youtube(-nocookie)?\.[a-z]+\/(watch\?v=[^&\s]+|embed)|youtu\.be\/.*/)}function _i(t){return!!t.src.match(/vimeo\.com\/video\/.*/)}async function Ei(t,e){await function(e){if(e[Oi])return e[Oi];const i=Ci(e),n=_i(e),s=++Ii;let o;return e[Oi]=new Promise(t=>{i&&f(e,"load",()=>{var t=()=>Bi(e,{event:"listening",id:s});o=setInterval(t,100),t()}),f(window,"message",t,!1,({data:t})=>{try{return t=JSON.parse(t),i&&(null==t?void 0:t.id)===s&&"onReady"===t.event||n&&Number(null==t?void 0:t.player_id)===s}catch{}}),e.src=""+e.src+(w(e.src,"?")?"&":"?")+(i?"enablejsapi=1":"api=1&player_id="+s)}).then(()=>clearInterval(o))}(t),Bi(t,e)}function Bi(t,e){try{t.contentWindow.postMessage(JSON.stringify({event:"command",...e}),"*")}catch{}}N.events=N.created=N.beforeConnect=N.connected=N.beforeDisconnect=N.disconnected=N.destroy=gi,N.args=function(t,e){return!1!==e&&gi(e||t)},N.update=function(t,e){return gt(gi(t,Z(e)?{read:e}:e),"order")},N.props=function(t,e){if(X(e)){var i={};for(const n of e)i[n]=String;e=i}return N.methods(t,e)},N.computed=N.methods=function(t,e){return e?t?{...t,...e}:e:t},N.i18n=N.data=function(e,i,t){return t?mi(e,i,t):i?e?function(t){return mi(e,i,t)}:i:e};const Oi="_ukPlayer";let Ii=0;function Ai(t,s=0,o=0){return!!v(t)&&yt(...Ni(t).map(t=>{var{top:t,left:e,bottom:i,right:n}=zi(t);return{top:t-s,left:e-o,bottom:i+s,right:n+o}}).concat(P(t)))}function Pi(d,{offset:u=0}={}){const p=v(d)?Mi(d,!1,["hidden"]):[];return p.reduce((t,e,i)=>{const{scrollTop:n,scrollHeight:s,offsetHeight:o}=e,r=zi(e),a=s-r.height,{height:l,top:h}=p[i-1]?zi(p[i-1]):P(d);let c=Math.ceil(h-r.top-u+n);return 0<u&&o<l+u?c+=u:u=0,c>a?(u-=c-a,c=a):c<0&&(u-=c,c=0),()=>{return r=e,a=c-n,new Promise(i=>{const n=r.scrollTop,s=(t=Math.abs(a),40*Math.pow(t,.375)),o=Date.now();var t;!function t(){e=bt((Date.now()-o)/s);var e=.5*(1-Math.cos(Math.PI*e));r.scrollTop=n+a*e,1==e?i():requestAnimationFrame(t)}()}).then(t);var r,a}},()=>Promise.resolve())()}function Di(t,e=0,i=0){var n,s,o,r;return v(t)?([o]=Mi(t,!0),{scrollHeight:s,scrollTop:r}=o,n=zi(o)["height"],s=s-n,o=Me(t)[0]-Me(o)[0],bt((r-(r=Math.max(0,o-n+e)))/(Math.min(s,o+t.offsetHeight-i)-r))):0}function Mi(t,e=!1,i=[]){var n=Hi(t);let s=Ht(t).reverse();t=Y(s=s.slice(s.indexOf(n)+1),t=>"fixed"===S(t,"position"));return~t&&(s=s.slice(t)),[n].concat(s.filter(t=>S(t,"overflow").split(" ").some(t=>w(["auto","scroll",...i],t))&&(!e||t.scrollHeight>zi(t).height))).reverse()}function Ni(t){return Mi(t,!1,["hidden","clip"])}function zi(t){var e=dt(t),i=e["document"]["documentElement"];let n=t===Hi(t)?e:t;var s,o,r,t=e["visualViewport"];if(tt(n)&&t)return{height:e,width:t,scale:s,pageTop:o,pageLeft:r}=t,{height:e=Math.round(e*s),width:t=Math.round(t*s),top:o,left:r,bottom:o+e,right:r+t};var a=P(n);if("inline"!==S(n,"display"))for(var[l,h,c,d]of[["width","x","left","right"],["height","y","top","bottom"]])tt(n)?n=i:a[c]+=b(S(n,`border-${c}-width`)),a[l]=a[h]=n["client"+V(l)],a[d]=a[l]+a[c];return a}function Hi(t){return dt(t).document.scrollingElement}const Fi=[["width","x","left","right"],["height","y","top","bottom"]];function ji(t,e,i){i={attach:{element:["left","top"],target:["left","top"],...i.attach},offset:[0,0],placement:[],...i},P(t,Li(t,e=X(e)?e:[e,e],i))}function Li(e,i,n){var s,o,r,a,l,h=Wi(e,i,n),{boundary:t,viewportOffset:c=0,placement:d}=n;let u=h;for([s,[o,,r,a]]of Object.entries(Fi)){var p,f,m=function(t,e,i,n,s){let o=Ui(...qi(t,e).map(zi));return i&&(o[Fi[s][2]]+=i,o[Fi[s][3]]-=i),o=n?Ui(o,P(X(n)?n[s]:n)):o}(e,i[s],c,t,s);if(!Yi(h,m,s)){let t=0;if("flip"===d[s]){var g=n.attach.target[s];if(g===a&&h[a]<=m[a]||g===r&&h[r]>=m[r])continue;t=([g,l,{offset:p,attach:v},f]=[e,i,n,s],Wi(g,l,{attach:{element:Xi(v.element,f),target:Xi(v.target,f)},offset:function(t,e){return(t=[...t])[e]*=-1,t}(p,f)})[r]-h[r]);g=function(t,e,i,n){var[n,s,o,r]=Fi[n],[t]=qi(t,e),e=zi(t);return["auto","scroll"].includes(S(t,"overflow-"+s))&&(e[o]-=t["scroll"+V(o)],e[r]=e[o]+t["scroll"+V(n)]),e[o]+=i,e[r]-=i,e}(e,i[s],c,s);if(!Yi(Vi(h,t,s),g,s)){if(Yi(h,g,s))continue;if(n.recursion)return!1;var v=Li(e,i,{...l=n,attach:{element:l.attach.element.map(Gi).reverse(),target:l.attach.target.map(Gi).reverse()},offset:l.offset.reverse(),placement:l.placement.reverse(),recursion:!0});if(v&&Yi(v,g,1-s))return v;continue}}else"shift"===d[s]&&(p=P(i[s]),f=n["offset"],t=bt(bt(h[r],m[r],m[a]-h[o]),p[r]-h[o]+f[s],p[a]-f[s])-h[r]);u=Vi(u,t,s)}}return u}function Wi(t,e,i){let{attach:n,offset:s}={attach:{element:["left","top"],target:["left","top"],...i.attach},offset:[0,0],...i},o=P(t);for(var[r,[a,,l,h]]of Object.entries(Fi)){var c=(n.target[r]===n.element[r]?zi:P)(e[r]);o=Vi(o,c[l]-o[l]+Ri(n.target[r],h,c[a])-Ri(n.element[r],h,o[a])+ +s[r],r)}return o}function Vi(t,e,i){var[,i,n,s]=Fi[i],o={...t};return o[n]=t[i]=t[n]+e,o[s]+=e,o}function Ri(t,e,i){return"center"===t?i/2:t===e?i:0}function qi(e,t){return Ni(t).filter(t=>m(e,t))}function Ui(...t){var e={};for(const s of t)for(var[,,i,n]of Fi)e[i]=Math.max(e[i]||0,s[i]),e[n]=Math.min(...[e[n],s[n]].filter(Boolean));return e}function Yi(t,e,i){var[,,i,n]=Fi[i];return t[i]>=e[i]&&t[n]<=e[n]}function Xi(t,e){var i=[...t],t=Fi[e].indexOf(t[e]);return~t&&(i[e]=Fi[e][1-t%2+2]),i}function Gi(e){for(let t=0;t<Fi.length;t++){var i=Fi[t].indexOf(e);if(~i)return Fi[1-t][i%2+2]}}var t=Object.freeze({__proto__:null,$:I,$$:r,Animation:ge,Deferred:_t,Dimensions:St,MouseTracker:li,Transition:B,addClass:T,after:$e,append:O,apply:Ie,assign:J,attr:g,before:ye,boxModelAdjust:Fe,camelize:W,children:x,clamp:bt,closest:c,createEvent:te,css:S,data:Ot,dimensions:A,each:mt,empty:ve,endsWith:U,escape:Kt,fastdom:M,filter:zt,find:Wt,findAll:Vt,findIndex:Y,flipPosition:je,fragment:Be,getEventPos:re,getIndex:Tt,hasAttr:Et,hasClass:_,hasOwn:F,hasTouch:Ge,height:Ne,html:we,hyphenate:j,inBrowser:Xe,includes:w,index:Ft,intersectRect:yt,isArray:X,isBoolean:ot,isDocument:et,isElement:nt,isEmpty:lt,isEqual:ut,isFocusable:Nt,isFunction:Z,isInView:Ai,isInput:Dt,isNode:it,isNumber:rt,isNumeric:at,isObject:K,isPlainObject:Q,isRtl:D,isString:d,isTag:o,isTouch:oe,isUndefined:u,isVideo:ki,isVisible:v,isVoidElement:At,isWindow:tt,last:ft,matches:l,memoize:Ct,mergeOptions:wi,mute:xi,noop:$,observeIntersection:hi,observeMutation:pi,observeResize:di,off:Qt,offset:P,offsetPosition:Me,offsetViewport:zi,on:p,once:f,overflowParents:Ni,parent:y,parents:Ht,parseOptions:bi,pause:$i,play:yi,pointInRect:$t,pointerCancel:ii,pointerDown:Ze,pointerEnter:ti,pointerLeave:ei,pointerMove:Ke,pointerUp:Qe,position:De,positionAt:ji,prepend:be,propName:le,query:jt,queryAll:Lt,ready:function(t){"loading"!==document.readyState?t():f(document,"DOMContentLoaded",t)},remove:ke,removeAttr:Bt,removeClass:C,removeClasses:he,replaceClass:ce,scrollIntoView:Pi,scrollParents:Mi,scrolledOver:Di,selFocusable:Mt,selInput:Pt,sortBy:gt,startsWith:q,sumBy:vt,swap:pt,toArray:G,toBoolean:ht,toEventTargets:se,toFloat:b,toNode:a,toNodes:h,toNumber:ct,toPx:Le,toWindow:dt,toggleClass:E,trigger:k,ucfirst:V,uniqueBy:wt,unwrap:Ce,width:ze,within:m,wrapAll:Se,wrapInner:Te});function Ji(t){var e={},{args:t=[],props:i={},el:n,id:s}=t;if(i){for(const h in i){var o=j(h),r=Ot(n,o);u(r)||(r=i[h]===Boolean&&""===r||Ki(i[h],r),"target"===o&&q(r,"_"))||(e[h]=r)}var a=bi(Ot(n,s),t);for(const c in a){var l=W(c);u(i[l])||(e[l]=Ki(i[l],a[c]))}}return e}function Zi(e,i,n){let{name:t,el:s,handler:o,capture:r,passive:a,delegate:l,filter:h,self:c}=i=Q(i)?i:{name:n,handler:i};s=Z(s)?s.call(e):s||e.$el,X(s)?s.forEach(t=>Zi(e,{...i,el:t},n)):!s||h&&!h.call(e)||e._events.push(p(s,t,l?d(l)?l:l.call(e):null,d(o)?e[o]:o.bind(e),{passive:a,capture:r,self:c}))}function Ki(t,e){return t===Boolean?ht(e):t===Number?ct(e):"list"===t?(i=e,X(i)?i:d(i)?i.split(/,(?![^(]*\))/).map(t=>at(t)?ct(t):ht(t.trim())):[i]):t===Object&&d(e)?bi(e):t?t(e):e;var i}const Qi={};function tn(t){t=Qi[t];return t&&(Q(t)?t:t.options).name}function en(t){this._init(t)}en.util=t,en.data="__uikit__",en.prefix="uk-",en.options={},en.version="3.16.3";{var nn=en;const Xo=nn.data;nn.use=function(t){if(!t.installed)return t.call(null,this),t.installed=!0,this},nn.mixin=function(t,e){(e=(d(e)?nn.component(e):e)||this).options=wi(e.options,t)},nn.extend=function(t){t=t||{};function e(t){this._init(t)}return((e.prototype=Object.create(this.prototype)).constructor=e).options=wi(this.options,t),e.super=this,e.extend=this.extend,e},nn.update=function(t,e){for(const i of Ht(t=t?a(t):document.body).reverse())sn(i[Xo],e);Ie(t,t=>sn(t[Xo],e))};let e;function sn(t,e){if(t)for(const i in t)t[i]._connected&&t[i]._callUpdate(e)}Object.defineProperty(nn,"container",{get(){return e||document.body},set(t){e=I(t)}})}(t=en).prototype._callHook=function(t){null!=(t=this.$options[t])&&t.forEach(t=>t.call(this))},t.prototype._callConnected=function(){this._connected||(this._data={},this._computed={},this._initProps(),this._callHook("beforeConnect"),this._connected=!0,this._initEvents(),this._initObservers(),this._callHook("connected"),this._callUpdate())},t.prototype._callDisconnected=function(){this._connected&&(this._callHook("beforeDisconnect"),this._disconnectObservers(),this._unbindEvents(),this._callHook("disconnected"),this._connected=!1,delete this._watch)},t.prototype._callUpdate=function(t="update"){this._connected&&("update"!==t&&"resize"!==t||this._callWatches(),this.$options.update)&&(this._updates||(this._updates=new Set,M.read(()=>{this._connected&&function(e){for(const{read:i,write:n,events:t=[]}of this.$options.update)if(e.has("update")||t.some(t=>e.has(t))){let t;i&&(t=i.call(this,this._data,e))&&Q(t)&&J(this._data,t),n&&!1!==t&&M.write(()=>{this._connected&&n.call(this,this._data,e)})}}.call(this,this._updates),delete this._updates})),this._updates.add(t.type||t))},t.prototype._callWatches=function(){if(!this._watch){const t=!F(this,"_watch");this._watch=M.read(()=>{this._connected&&function(t){var{computed:e}=this["$options"],i={...this._computed};this._computed={};for(const o in e){var{watch:n,immediate:s}=e[o];n&&(t&&s||F(i,o)&&!ut(i[o],this[o]))&&n.call(this,this[o],i[o])}}.call(this,t),this._watch=null})}};{t=en;let e=0;t.prototype._init=function(t){(t=t||{}).data=function({data:t={}},{args:n=[],props:e={}}){for(const i in t=X(t)?t.slice(0,n.length).reduce((t,e,i)=>(Q(e)?J(t,e):t[n[i]]=e,t),{}):t)u(t[i])?delete t[i]:e[i]&&(t[i]=Ki(e[i],t[i]));return t}(t,this.constructor.options),this.$options=wi(this.constructor.options,t,this),this.$el=null,this.$props={},this._uid=e++,this._initData(),this._initMethods(),this._initComputeds(),this._callHook("created"),t.el&&this.$mount(t.el)},t.prototype._initData=function(){var{data:t={}}=this.$options;for(const e in t)this.$props[e]=this[e]=t[e]},t.prototype._initMethods=function(){var t=this.$options["methods"];if(t)for(const e in t)this[e]=t[e].bind(this)},t.prototype._initComputeds=function(){var t=this.$options["computed"];if(this._computed={},t)for(const e in t)!function(n,s,o){Object.defineProperty(n,s,{enumerable:!0,get(){var{_computed:t,$props:e,$el:i}=n;return F(t,s)||(t[s]=(o.get||o).call(n,e,i)),t[s]},set(t){var e=n["_computed"];e[s]=o.set?o.set.call(n,t):t,u(e[s])&&delete e[s]}})}(this,e,t[e])},t.prototype._initProps=function(t){let e;for(e in t=t||Ji(this.$options))u(t[e])||(this.$props[e]=t[e]);var i=[this.$options.computed,this.$options.methods];for(e in this.$props)e in t&&function(t,e){return t.every(t=>!t||!F(t,e))}(i,e)&&(this[e]=this.$props[e])},t.prototype._initEvents=function(){this._events=[];for(const t of this.$options.events||[])if(F(t,"handler"))Zi(this,t);else for(const e in t)Zi(this,t[e],e)},t.prototype._unbindEvents=function(){this._events.forEach(t=>t()),delete this._events},t.prototype._initObservers=function(){this._observers=[function(e){const{$options:n,$props:s}=e,{id:o,attrs:t,props:i,el:r}=n;if(i&&!1!==t){const a=X(t)?t:Object.keys(i),l=a.map(t=>j(t)).concat(o),h=new MutationObserver(t=>{const i=Ji(n);t.some(({attributeName:t})=>{var e=t.replace("data-","");return(e===o?a:[W(e),W(t)]).some(t=>!u(i[t])&&i[t]!==s[t])})&&e.$reset()});return h.observe(r,{attributes:!0,attributeFilter:l.concat(l.map(t=>"data-"+t))}),h}}(this),function(t){let{el:e,computed:i}=t.$options;if(i){for(const s in i)if(i[s].document){e=e.ownerDocument;break}var n=new MutationObserver(()=>t._callWatches());return n.observe(e,{childList:!0,subtree:!0}),n}}(this)]},t.prototype.registerObserver=function(...t){this._observers.push(...t)},t.prototype._disconnectObservers=function(){this._observers.forEach(t=>null==t?void 0:t.disconnect())}}{var on=en;const{data:Go,prefix:Jo}=on;on.component=function(s,t){var e;s=j(s);const i=Jo+s;if(!t)return Q(Qi[i])&&(Qi[i]=Qi["data-"+i]=on.extend(Qi[i])),Qi[i];s=W(s),on[s]=function(t,i){const n=on.component(s);return n.options.functional?new n({data:Q(t)?t:[...arguments]}):t?r(t).map(e)[0]:e();function e(t){var e=on.getComponent(t,s);if(e){if(!i)return e;e.$destroy()}return new n({el:t,data:i})}};var n=Q(t)?{...t}:t.options;return n.id=i,n.name=s,null!=(e=n.install)&&e.call(n,on,n,s),on._initialized&&!n.functional&&requestAnimationFrame(()=>on[s](`[${i}],[data-${i}]`)),Qi[i]=Qi["data-"+i]=Q(t)?n:t},on.getComponents=t=>(null==t?void 0:t[Go])||{},on.getComponent=(t,e)=>on.getComponents(t)[e],on.connect=t=>{if(t[Go])for(const i in t[Go])t[Go][i]._callConnected();for(const n of t.getAttributeNames()){var e=tn(n);e&&on[e](t)}},on.disconnect=t=>{for(const e in t[Go])t[Go][e]._callDisconnected()}}{var rn=en;const Zo=rn.data;rn.prototype.$create=function(t,e,i){return rn[t](e,i)},rn.prototype.$mount=function(t){var e=this.$options["name"];t[Zo]||(t[Zo]={}),!t[Zo][e]&&((t[Zo][e]=this).$el=this.$options.el=this.$options.el||t,m(t,document))&&this._callConnected()},rn.prototype.$reset=function(){this._callDisconnected(),this._callConnected()},rn.prototype.$destroy=function(t=!1){var{el:e,name:i}=this.$options;e&&this._callDisconnected(),this._callHook("destroy"),null!=e&&e[Zo]&&(delete e[Zo][i],lt(e[Zo])||delete e[Zo],t)&&ke(this.$el)},rn.prototype.$emit=function(t){this._callUpdate(t)},rn.prototype.$update=function(t=this.$el,e){rn.update(t,e)},rn.prototype.$getComponent=rn.getComponent,Object.defineProperty(rn.prototype,"$container",Object.getOwnPropertyDescriptor(rn,"container"))}var t={connected(){T(this.$el,this.$options.id)}},an={data:{preload:5},methods:{lazyload(t=this.$el,s=this.$el){this.registerObserver(hi(t,(t,e)=>{for(const i of h(Z(s)?s():s))r('[loading="lazy"]',i).slice(0,this.preload-1).forEach(t=>Bt(t,"loading"));for(const n of t.filter(({isIntersecting:t})=>t).map(({target:t})=>t))e.unobserve(n)}))}}},ln={props:{cls:Boolean,animation:"list",duration:Number,velocity:Number,origin:String,transition:String},data:{cls:!1,animation:[!1],duration:200,velocity:.2,origin:!1,transition:"ease",clsEnter:"uk-togglabe-enter",clsLeave:"uk-togglabe-leave"},computed:{hasAnimation({animation:t}){return!!t[0]},hasTransition({animation:e}){return["slide","reveal"].some(t=>q(e[0],t))}},methods:{toggleElement(e,o,r){return new Promise(t=>Promise.all(h(e).map(t=>{const e=ot(o)?o:!this.isToggled(t);if(!k(t,"before"+(e?"show":"hide"),[this]))return Promise.reject();const i=(Z(r)?r:!1!==r&&this.hasAnimation?this.hasTransition?async function(e,t,{animation:i,duration:n,velocity:s,transition:o,_toggle:r}){var[i="reveal",a="top"]=(null==(i=i[0])?void 0:i.split("-"))||[],l=[["left","right"],["top","bottom"]],h=l[w(l[0],a)?0:1],c=h[1]===a,l=["width","height"][l.indexOf(h)],h="margin-"+h[0],a="margin-"+a;let d=A(e)[l];var u=B.inProgress(e),p=(await B.cancel(e),t&&r(e,!0),Object.fromEntries(["padding","border","width","height","minWidth","minHeight","overflowY","overflowX",h,a].map(t=>[t,e.style[t]]))),f=A(e),m=b(S(e,h)),g=b(S(e,a)),v=f[l]+g,[u]=(u||t||(d+=g),Te(e,"<div>")),g=(S(u,{boxSizing:"border-box",height:f.height,width:f.width,...S(e,["overflow","padding","borderTop","borderRight","borderBottom","borderLeft","borderImage",a])}),S(e,{padding:0,border:0,minWidth:0,minHeight:0,[a]:0,width:f.width,height:f.height,overflow:"hidden",[l]:d}),d/v),a=(n=(s*v+n)*(t?1-g:g),{[l]:t?v:0});c&&(S(e,h,v-d+m),a[h]=t?m:v+m),!c^"reveal"===i&&(S(u,h,-v+d),B.start(u,{[h]:t?0:-v},n,o));try{await B.start(e,a,n,o)}finally{S(e,p),Ce(u.firstChild),t||r(e,!1)}}:function(t,e,i){ge.cancel(t);const{animation:n,duration:s,_toggle:o}=i;return e?(o(t,!0),ge.in(t,n[0],s,i.origin)):ge.out(t,n[1]||n[0],s,i.origin).then(()=>o(t,!1))}:function(t,e,{_toggle:i}){return ge.cancel(t),B.cancel(t),i(t,e)})(t,e,this),n=e?this.clsEnter:this.clsLeave;T(t,n),k(t,e?"show":"hide",[this]);var s=()=>{C(t,n),k(t,e?"shown":"hidden",[this])};return i?i.then(s,()=>(C(t,n),Promise.reject())):s()})).then(t,$))},isToggled(t=this.$el){return[t]=h(t),!!_(t,this.clsEnter)||!_(t,this.clsLeave)&&(this.cls?_(t,this.cls.split(" ")[0]):v(t))},_toggle(e,i){if(e){i=Boolean(i);let t;this.cls?(t=w(this.cls," ")||i!==_(e,this.cls))&&E(e,this.cls,w(this.cls," ")?void 0:i):(t=i===e.hidden)&&(e.hidden=!i),r("[autofocus]",e).some(t=>v(t)?t.focus()||!0:t.blur()),t&&k(e,"toggled",[i,this])}}}};function hn(t){return Math.ceil(Math.max(0,...r("[stroke]",t).map(t=>{try{return t.getTotalLength()}catch{return 0}})))}let cn;function dn(t){const e=p(t,"touchmove",t=>{var e,i;1===t.targetTouches.length&&([{scrollHeight:e,clientHeight:i}]=Mi(t.target),e<=i)&&t.cancelable&&t.preventDefault()},{passive:!1});if(cn)return e;cn=!0;const i=document["scrollingElement"];return S(i,{overflowY:CSS.supports("overflow","clip")?"clip":"hidden",touchAction:"none",paddingRight:ze(window)-i.clientWidth||""}),()=>{cn=!1,e(),S(i,{overflowY:"",touchAction:"",paddingRight:""})}}function un(e){return["origin","pathname","search"].every(t=>e[t]===location[t])}function pn(t){if(un(t))return t=decodeURIComponent(t.hash).substring(1),document.getElementById(t)||document.getElementsByName(t)[0]}function fn(t,e=t.$el,i=""){if(e.id)return e.id;let n=t.$options.id+"-"+t._uid+i;return n=I("#"+n)?fn(t,e,i+"-2"):n}const z={TAB:9,ESC:27,SPACE:32,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40};var mn={mixins:[t,an,ln],props:{animation:Boolean,targets:String,active:null,collapsible:Boolean,multiple:Boolean,toggle:String,content:String,offset:Number},data:{targets:"> *",active:!1,animation:!0,collapsible:!0,multiple:!1,clsOpen:"uk-open",toggle:"> .uk-accordion-title",content:"> .uk-accordion-content",offset:0},computed:{items:{get({targets:t},e){return r(t,e)},watch(t,e){e||_(t,this.clsOpen)||(e=!1!==this.active&&t[Number(this.active)]||!this.collapsible&&t[0])&&this.toggle(e,!1)},immediate:!0},toggles:{get({toggle:e}){return this.items.map(t=>I(e,t))},watch(){this.$emit()},immediate:!0},contents:{get({content:i}){return this.items.map(t=>{var e;return(null==(e=t._wrapper)?void 0:e.firstElementChild)||I(i,t)})},watch(t){for(const e of t)gn(e,!_(this.items.find(t=>m(e,t)),this.clsOpen));this.$emit()},immediate:!0}},connected(){this.lazyload()},events:[{name:"click keydown",delegate(){return this.targets+" "+this.$props.toggle},async handler(t){var e;"keydown"===t.type&&t.keyCode!==z.SPACE||(t.preventDefault(),null!=(e=this._off)&&e.call(this),this._off=function(i){const[n]=Mi(i,!0);let t;return function e(){t=requestAnimationFrame(()=>{var t=i.getBoundingClientRect()["top"];t<0&&(n.scrollTop+=t),e()})}(),()=>requestAnimationFrame(()=>cancelAnimationFrame(t))}(t.target),await this.toggle(Ft(this.toggles,t.current)),this._off())}},{name:"shown hidden",self:!0,delegate(){return this.targets},handler(){this.$emit()}}],update(){var t=zt(this.items,"."+this.clsOpen);for(const s in this.items){var e,i=this.toggles[s],n=this.contents[s];i&&n&&(i.id=fn(this,i,"-title-"+s),n.id=fn(this,n,"-content-"+s),e=w(t,this.items[s]),g(i,{role:o(i,"a")?"button":null,"aria-controls":n.id,"aria-expanded":e,"aria-disabled":!this.collapsible&&t.length<2&&e}),g(n,{role:"region","aria-labelledby":i.id}))}},methods:{async toggle(t,i){let e=[t=this.items[Tt(t,this.items)]];const n=zt(this.items,"."+this.clsOpen);this.multiple||w(n,e[0])||(e=e.concat(n)),!this.collapsible&&n.length<2&&w(n,t)||await Promise.all(e.map(t=>this.toggleElement(t,!w(n,t),(t,e)=>{if(E(t,this.clsOpen,e),!1!==i&&this.animation)return async function(t,e,{content:i,duration:n,velocity:s,transition:o}){i=(null==(r=t._wrapper)?void 0:r.firstElementChild)||I(i,t),t._wrapper||(t._wrapper=Se(i,"<div>"));var r=t._wrapper,a=(S(r,"overflow","hidden"),b(S(r,"height"))),l=(await B.cancel(r),gn(i,!1),vt(["marginTop","marginBottom"],t=>S(i,t))+A(i).height),h=a/l;n=(s*l+n)*(e?1-h:h),S(r,"height",a),await B.start(r,{height:e?l:0},n,o),Ce(i),delete t._wrapper,e||gn(i,!0)}(t,e,this);gn(I(this.content,t),!e)})))}}};function gn(t,e){t&&(t.hidden=e)}var vn={mixins:[t,ln],args:"animation",props:{animation:Boolean,close:String},data:{animation:!0,selClose:".uk-alert-close",duration:150},events:{name:"click",delegate(){return this.selClose},handler(t){t.preventDefault(),this.close()}},methods:{async close(){await this.toggleElement(this.$el,!1,wn),this.$destroy(!0)}}};function wn(t,e,{duration:i,transition:n,velocity:s}){var o=b(S(t,"height"));return S(t,"height",o),B.start(t,{height:0,marginTop:0,marginBottom:0,paddingTop:0,paddingBottom:0,borderTop:0,borderBottom:0,opacity:0},s*o+i,n)}var bn={args:"autoplay",props:{automute:Boolean,autoplay:Boolean},data:{automute:!1,autoplay:!0},connected(){this.inView="inview"===this.autoplay,this.inView&&!Et(this.$el,"preload")&&(this.$el.preload="none"),o(this.$el,"iframe")&&!Et(this.$el,"allow")&&(this.$el.allow="autoplay"),this.automute&&xi(this.$el),this.registerObserver(hi(this.$el,()=>this.$emit(),{},!1))},update:{read({visible:t}){return!!ki(this.$el)&&{prev:t,visible:v(this.$el)&&"hidden"!==S(this.$el,"visibility"),inView:this.inView&&Ai(this.$el)}},write({prev:t,visible:e,inView:i}){!e||this.inView&&!i?$i(this.$el):(!0===this.autoplay&&!t||this.inView&&i)&&yi(this.$el)}}},yn={connected(){var t;this.registerObserver(di((null==(t=this.$options.resizeTargets)?void 0:t.call(this))||this.$el,()=>this.$emit("resize")))}},$n={mixins:[yn,bn],props:{width:Number,height:Number},data:{automute:!0},events:{"load loadedmetadata"(){this.$emit("resize")}},resizeTargets(){return[this.$el,xn(this.$el)||y(this.$el)]},update:{read(){var{ratio:t,cover:e}=St,{$el:i,width:n,height:s}=this;let o={width:n,height:s};o.width&&o.height||(n={width:i.naturalWidth||i.videoWidth||i.clientWidth,height:i.naturalHeight||i.videoHeight||i.clientHeight},o=o.width?t(n,"width",o.width):s?t(n,"height",o.height):n);var{offsetHeight:s,offsetWidth:t}=xn(i)||y(i),n=e(o,{width:t+(t%2?1:0),height:s+(s%2?1:0)});return!(!n.width||!n.height)&&n},write({height:t,width:e}){S(this.$el,{height:t,width:e})},events:["resize"]}};function xn(t){for(;t=y(t);)if("static"!==S(t,"position"))return t}var kn={props:{container:Boolean},data:{container:!0},computed:{container({container:t}){return!0===t&&this.$container||t&&I(t)}}},Sn={props:{pos:String,offset:null,flip:Boolean,shift:Boolean,inset:Boolean},data:{pos:"bottom-"+(D?"right":"left"),offset:!1,flip:!0,shift:!0,inset:!1},connected(){this.pos=this.$props.pos.split("-").concat("center").slice(0,2),[this.dir,this.align]=this.pos,this.axis=w(["top","bottom"],this.dir)?"y":"x"},methods:{positionAt(t,e,i){var n=[this.getPositionOffset(t),this.getShiftOffset(t)],s=[this.flip&&"flip",this.shift&&"shift"],o={element:[this.inset?this.dir:je(this.dir),this.align],target:[this.dir,this.align]};if("y"===this.axis){for(const l in o)o[l].reverse();n.reverse(),s.reverse()}var r=function(t){const[e]=Mi(t),i=e["scrollTop"];return()=>{i!==e.scrollTop&&(e.scrollTop=i)}}(t),a=A(t);S(t,{top:-a.height,left:-a.width}),ji(t,e,{attach:o,offset:n,boundary:i,placement:s,viewportOffset:this.getViewportOffset(t)}),r()},getPositionOffset(t){return Le(!1===this.offset?S(t,"--uk-position-offset"):this.offset,"x"===this.axis?"width":"height",t)*(w(["left","top"],this.dir)?-1:1)*(this.inset?-1:1)},getShiftOffset(t){return"center"===this.align?0:Le(S(t,"--uk-position-shift-offset"),"y"===this.axis?"width":"height",t)*(w(["left","top"],this.align)?1:-1)},getViewportOffset(t){return Le(S(t,"--uk-position-viewport-offset"))}}};let n;var Tn={mixins:[kn,an,Sn,ln],args:"pos",props:{mode:"list",toggle:Boolean,boundary:Boolean,boundaryX:Boolean,boundaryY:Boolean,target:Boolean,targetX:Boolean,targetY:Boolean,stretch:Boolean,delayShow:Number,delayHide:Number,autoUpdate:Boolean,clsDrop:String,animateOut:Boolean,bgScroll:Boolean},data:{mode:["click","hover"],toggle:"- *",boundary:!1,boundaryX:!1,boundaryY:!1,target:!1,targetX:!1,targetY:!1,stretch:!1,delayShow:0,delayHide:800,autoUpdate:!0,clsDrop:!1,animateOut:!1,bgScroll:!0,animation:["uk-animation-fade"],cls:"uk-open",container:!1},computed:{boundary({boundary:t,boundaryX:e,boundaryY:i},n){return[jt(e||t,n)||window,jt(i||t,n)||window]},target({target:t,targetX:e,targetY:i},n){return e=e||t||this.targetEl,i=i||t||this.targetEl,[!0===e?window:jt(e,n),!0===i?window:jt(i,n)]}},created(){this.tracker=new li},beforeConnect(){this.clsDrop=this.$props.clsDrop||"uk-"+this.$options.name},connected(){var t,e;T(this.$el,"uk-drop",this.clsDrop),this.toggle&&!this.targetEl&&(this.targetEl=(g(e=(t=this).$create("toggle",jt(t.toggle,t.$el),{target:t.$el,mode:t.mode}).$el,"aria-haspopup",!0),t.lazyload(e),e)),this._style=({width:t,height:e}=[this.$el.style][0],{width:t,height:e})},disconnected(){this.isActive()&&(this.hide(!1),n=null),S(this.$el,this._style)},events:[{name:"click",delegate(){return".uk-drop-close"},handler(t){t.preventDefault(),this.hide(!1)}},{name:"click",delegate(){return'a[href*="#"]'},handler({defaultPrevented:t,current:e}){var i=e["hash"];!t&&i&&un(e)&&!m(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(null==e?void 0:e.$el,!1)}},{name:"toggleshow",self:!0,handler(t,e){t.preventDefault(),this.show(null==e?void 0:e.$el)}},{name:"togglehide",self:!0,handler(t){t.preventDefault(),l(this.$el,":focus,:hover")||this.hide()}},{name:ti+" focusin",filter(){return w(this.mode,"hover")},handler(t){oe(t)||this.clearTimers()}},{name:ei+" focusout",filter(){return w(this.mode,"hover")},handler(t){!oe(t)&&t.relatedTarget&&this.hide()}},{name:"toggled",self:!0,handler(t,e){g(this.targetEl,"aria-expanded",!!e||null),e&&(this.clearTimers(),this.position())}},{name:"show",self:!0,handler(){(n=this).tracker.init();const t=[function(t){const e=()=>t.$emit(),i=p(window,"resize",e),n=di(Ni(t.$el).concat(t.target),e);return()=>{n.disconnect(),i()}}(this),(i=this,p(document,"keydown",t=>{t.keyCode===z.ESC&&i.hide(!1)})),(s=this,p(document,Ze,({target:n})=>{m(n,s.$el)||f(document,Qe+` ${ii} scroll`,({defaultPrevented:t,type:e,target:i})=>{t||e!==Qe||n!==i||s.targetEl&&m(n,s.targetEl)||s.hide(!1)},!0)})),this.autoUpdate&&(e=this,p([document,...Ni(e.$el)],"scroll",()=>e.$emit(),{passive:!0})),!this.bgScroll&&dn(this.$el)];var e,s,i;f(this.$el,"hide",()=>t.forEach(t=>t&&t()),{self:!0})}},{name:"beforehide",self:!0,handler(){this.clearTimers()}},{name:"hide",handler({target:t}){this.$el!==t?n=null===n&&m(t,this.$el)&&this.isToggled()?this:n:(n=this.isActive()?null:n,this.tracker.cancel())}}],update:{write(){this.isToggled()&&!_(this.$el,this.clsEnter)&&this.position()}},methods:{show(e=this.targetEl,i=!0){if(this.isToggled()&&e&&this.targetEl&&e!==this.targetEl&&this.hide(!1,!1),this.targetEl=e,this.clearTimers(),!this.isActive()){if(n){if(i&&n.isDelaying)return void(this.showTimer=setTimeout(()=>l(e,":hover")&&this.show(),10));let t;for(;n&&t!==n&&!m(this.$el,n.$el);)(t=n).hide(!1,!1)}this.container&&y(this.$el)!==this.container&&O(this.container,this.$el),this.showTimer=setTimeout(()=>this.toggleElement(this.$el,!0),i&&this.delayShow||0)}},hide(t=!0,e=!0){var i=()=>this.toggleElement(this.$el,!1,this.animateOut&&e);this.clearTimers(),this.isDelaying=function(t){const e=[];return Ie(t,t=>"static"!==S(t,"position")&&e.push(t)),e}(this.$el).some(t=>this.tracker.movesTo(t)),t&&this.isDelaying?this.hideTimer=setTimeout(this.hide,50):t&&this.delayHide?this.hideTimer=setTimeout(i,this.delayHide):i()},clearTimers(){clearTimeout(this.showTimer),clearTimeout(this.hideTimer),this.showTimer=null,this.hideTimer=null,this.isDelaying=!1},isActive(){return n===this},position(){C(this.$el,"uk-drop-stack"),S(this.$el,this._style),this.$el.hidden=!0;var t,e,i,n=this.target.map(t=>{return e=this.$el,zi(Ni(t).find(t=>m(e,t)));var e}),s=this.getViewportOffset(this.$el),o=[[0,["x","width","left","right"]],[1,["y","height","top","bottom"]]];for([t,[e,i]]of o)this.axis!==e&&w([e,!0],this.stretch)&&S(this.$el,{[i]:Math.min(P(this.boundary[t])[i],n[t][i]-2*s),["overflow-"+e]:"auto"});var r,a,l,h,c,d,u,p,f=n[0].width-2*s;this.$el.hidden=!1,S(this.$el,"maxWidth",""),this.$el.offsetWidth>f&&T(this.$el,"uk-drop-stack"),S(this.$el,"maxWidth",f),this.positionAt(this.$el,this.target,this.boundary);for([r,[a,l,h,c]]of o)this.axis===a&&w([a,!0],this.stretch)&&(d=Math.abs(this.getPositionOffset(this.$el)),u=P(this.target[r]),p=P(this.$el),S(this.$el,{[l]:(u[h]>p[h]?u[h]-Math.max(P(this.boundary[r])[h],n[r][h]+s):Math.min(P(this.boundary[r])[c],n[r][c]-s)-u[c])-d,["overflow-"+a]:"auto"}),this.positionAt(this.$el,this.target,this.boundary))}}};var Cn={mixins:[t,kn],props:{dropdown:String,align:String,clsDrop:String,boundary:Boolean,dropbar:Boolean,dropbarAnchor:Boolean,duration:Number,mode:Boolean,offset:Boolean,stretch:Boolean,delayShow:Boolean,delayHide:Boolean,target:Boolean,targetX:Boolean,targetY:Boolean,animation:Boolean,animateOut:Boolean},data:{dropdown:"> li > a, > ul > li > a",align:D?"right":"left",clsDrop:"uk-dropdown",clsDropbar:"uk-dropnav-dropbar",boundary:!0,dropbar:!1,dropbarAnchor:!1,duration:200,container:!1},computed:{dropbarAnchor({dropbarAnchor:t},e){return jt(t,e)||e},dropbar:{get({dropbar:t}){return t?(t=this._dropbar||jt(t,this.$el)||I("+ ."+this.clsDropbar,this.$el))||(this._dropbar=I("<div></div>")):null},watch(t){T(t,"uk-dropbar","uk-dropbar-top",this.clsDropbar,`uk-${this.$options.name}-dropbar`)},immediate:!0},dropContainer(t,e){return this.container||e},dropdowns:{get({clsDrop:t},e){var i=r("."+t,e);if(this.dropContainer!==e)for(const s of r("."+t,this.dropContainer)){var n=null==(n=this.getDropdown(s))?void 0:n.targetEl;!w(i,s)&&n&&m(n,this.$el)&&i.push(s)}return i},watch(t){this.$create("drop",t.filter(t=>!this.getDropdown(t)),{...this.$props,flip:!1,shift:!0,pos:"bottom-"+this.align,boundary:!0===this.boundary?this.$el:this.boundary})},immediate:!0},items:{get({dropdown:t},e){return r(t,e)},watch(t){g(x(this.$el),"role","presentation"),g(t,{tabindex:-1,role:"menuitem"}),g(t[0],"tabindex",0)},immediate:!0}},connected(){g(this.$el,"role","menubar")},disconnected(){ke(this._dropbar),delete this._dropbar},events:[{name:"mouseover focusin",delegate(){return this.dropdown},handler({current:t,type:e}){var i=this.getActive();if(i&&w(i.mode,"hover")&&i.targetEl&&!m(i.targetEl,t)&&!i.isDelaying&&i.hide(!1),"focusin"===e)for(const n of this.items)g(n,"tabindex",t===n?0:-1)}},{name:"keydown",delegate(){return this.dropdown},handler(t){var{current:e,keyCode:i}=t,n=this.getActive();i===z.DOWN&&Et(e,"aria-expanded")&&(t.preventDefault(),n&&n.targetEl===e?En(n.$el):(e.click(),f(this.dropContainer,"show",({target:t})=>En(t)))),_n(t,this.items,n)}},{name:"keydown",el(){return this.dropContainer},delegate(){return"."+this.clsDrop},handler(e){var{current:i,keyCode:n}=e;if(w(this.dropdowns,i)){var s=this.getActive();let t=-1;n===z.HOME?t=0:n===z.END?t="last":n===z.UP?t="previous":n===z.DOWN?t="next":n===z.ESC&&null!=(n=s.targetEl)&&n.focus(),~t&&(e.preventDefault(),(n=r(Mt,i))[Tt(t,n,Y(n,t=>l(t,":focus")))].focus()),_n(e,this.items,s)}}},{name:"mouseleave",el(){return this.dropbar},filter(){return this.dropbar},handler(){var t=this.getActive();t&&w(t.mode,"hover")&&!this.dropdowns.some(t=>l(t,":hover"))&&t.hide()}},{name:"beforeshow",el(){return this.dropContainer},filter(){return this.dropbar},handler({target:t}){this.isDropbarDrop(t)&&(this.dropbar.previousElementSibling!==this.dropbarAnchor&&$e(this.dropbarAnchor,this.dropbar),T(t,this.clsDrop+"-dropbar"))}},{name:"show",el(){return this.dropContainer},filter(){return this.dropbar},handler({target:n}){var t,e;this.isDropbarDrop(n)&&(t=this.getDropdown(n),e=()=>{var t=Ht(n,"."+this.clsDrop).concat(n).map(t=>P(t)),e=Math.min(...t.map(({top:t})=>t)),t=Math.max(...t.map(({bottom:t})=>t)),i=P(this.dropbar);S(this.dropbar,"top",this.dropbar.offsetTop-(i.top-e)),this.transitionTo(t-e+b(S(n,"marginBottom")),n)},this._observer=di([t.$el,...t.target],e),e())}},{name:"beforehide",el(){return this.dropContainer},filter(){return this.dropbar},handler(t){const e=this.getActive();l(this.dropbar,":hover")&&e.$el===t.target&&!this.items.some(t=>e.targetEl!==t&&l(t,":focus"))&&t.preventDefault()}},{name:"hide",el(){return this.dropContainer},filter(){return this.dropbar},handler({target:t}){var e;this.isDropbarDrop(t)&&(null!=(e=this._observer)&&e.disconnect(),(e=this.getActive())&&e.$el!==t||this.transitionTo(0))}}],methods:{getActive(){var t;return w(this.dropdowns,null==(t=n)?void 0:t.$el)&&n},async transitionTo(t,e){var i=this["dropbar"],n=Ne(i);e=n<t&&e,await B.cancel([e,i]),S(e,"clipPath",`polygon(0 0,100% 0,100% ${n}px,0 ${n}px)`),Ne(i,n),await Promise.all([B.start(i,{height:t},this.duration),B.start(e,{clipPath:`polygon(0 0,100% 0,100% ${t}px,0 ${t}px)`},this.duration).finally(()=>S(e,{clipPath:""}))]).catch($)},getDropdown(t){return this.$getComponent(t,"drop")||this.$getComponent(t,"dropdown")},isDropbarDrop(t){return this.getDropdown(t)&&_(t,this.clsDrop)}}};function _n(t,e,i){var{current:n,keyCode:s}=t;let o=-1;s===z.HOME?o=0:s===z.END?o="last":s===z.LEFT?o="previous":s===z.RIGHT?o="next":s===z.TAB&&(null!=(s=i.targetEl)&&s.focus(),null!=(s=i.hide))&&s.call(i,!1),~o&&(t.preventDefault(),null!=(s=i.hide)&&s.call(i,!1),e[Tt(o,e,e.indexOf(i.targetEl||n))].focus())}function En(t){I(":focus",t)||null==(t=I(Mt,t))||t.focus()}var Bn={mixins:[t],args:"target",props:{target:Boolean},data:{target:!1},computed:{input(t,e){return I(Pt,e)},state(){return this.input.nextElementSibling},target({target:t},e){return t&&(!0===t&&y(this.input)===e&&this.input.nextElementSibling||I(t,e))}},update(){var{target:e,input:i}=this;if(e){let t;var n=Dt(e)?"value":"textContent",s=e[n],o=null!=(o=i.files)&&o[0]?i.files[0].name:l(i,"select")&&(t=r("option",i).filter(t=>t.selected)[0])?t.textContent:i.value;s!==o&&(e[n]=o)}},events:[{name:"change",handler(){this.$emit()}},{name:"reset",el(){return c(this.$el,"form")},handler(){this.$emit()}}]},On={mixins:[yn],props:{margin:String,firstColumn:Boolean},data:{margin:"uk-margin-small-top",firstColumn:"uk-first-column"},resizeTargets(){return[this.$el,...G(this.$el.children)]},connected(){this.registerObserver(pi(this.$el,()=>this.$reset(),{childList:!0,attributes:!0,attributeFilter:["style"]}))},update:{read(){var t=In(this.$el.children);return{rows:t,columns:function(t){var e=[];for(const n of t){var i=An(n,"left","right");for(let t=0;t<i.length;t++)e[t]=e[t]?e[t].concat(i[t]):i[t]}return D?e.reverse():e}(t)}},write({columns:t,rows:e}){for(const i of e)for(const n of i)E(n,this.margin,e[0]!==i),E(n,this.firstColumn,t[0].includes(n))},events:["resize"]}};function In(t){return An(t,"top","bottom")}function An(t,n,s){var o=[[]];for(const a of t)if(v(a)){let i=Pn(a);for(let e=o.length-1;0<=e;e--){var r=o[e];if(!r[0]){r.push(a);break}let t;if(t=r[0].offsetParent===a.offsetParent?Pn(r[0]):(i=Pn(a,!0),Pn(r[0],!0)),i[n]>=t[s]-1&&i[n]!==t[n]){o.push([a]);break}if(i[s]-1>t[n]||i[n]===t[n]){r.push(a);break}if(0===e){o.unshift([a]);break}}}return o}function Pn(t,e=!1){let{offsetTop:i,offsetLeft:n,offsetHeight:s,offsetWidth:o}=t;return e&&([i,n]=Me(t)),{top:i,left:n,bottom:i+s,right:n+o}}var Dn={connected(){zn(this._uid,()=>this.$emit("scroll"))},disconnected(){Hn(this._uid)}};const Mn=new Map;let Nn;function zn(t,e){Nn=Nn||p(window,"scroll",()=>Mn.forEach(t=>t()),{passive:!0,capture:!0}),Mn.set(t,e)}function Hn(t){Mn.delete(t),Nn&&!Mn.size&&(Nn(),Nn=null)}var Fn={extends:On,mixins:[t],name:"grid",props:{masonry:Boolean,parallax:Number},data:{margin:"uk-grid-margin",clsStack:"uk-grid-stack",masonry:!1,parallax:0},connected(){this.masonry&&T(this.$el,"uk-flex-top uk-flex-wrap-top"),this.parallax&&zn(this._uid,()=>this.$emit("scroll"))},disconnected(){Hn(this._uid)},update:[{write({columns:t}){E(this.$el,this.clsStack,t.length<2)},events:["resize"]},{read(t){let{columns:e,rows:i}=t;if(!e.length||!this.masonry&&!this.parallax||jn(this.$el))return t.translates=!1;let n=!1;const s=x(this.$el),o=e.map(t=>vt(t,"offsetHeight")),r=function(t,e){var[i]=t.filter(t=>_(t,e));return b(i?S(i,"marginTop"):S(t[0],"paddingLeft"))}(s,this.margin)*(i.length-1),a=Math.max(...o)+r;this.masonry&&(e=e.map(t=>gt(t,"offsetTop")),n=function(t,e){const s=t.map(t=>Math.max(...t.map(t=>t.offsetHeight)));return e.map(i=>{let n=0;return i.map((t,e)=>n+=e?s[e-1]-i[e-1].offsetHeight:0)})}(i,e));let l=Math.abs(this.parallax);return{padding:l=l&&o.reduce((t,e,i)=>Math.max(t,e+r+(i%2?l:l/8)-a),0),columns:e,translates:n,height:n?a:""}},write({height:t,padding:e}){S(this.$el,"paddingBottom",e||""),!1!==t&&S(this.$el,"height",t)},events:["resize"]},{read(){return(!this.parallax||!jn(this.$el))&&{scrolled:!!this.parallax&&Di(this.$el)*Math.abs(this.parallax)}},write({columns:t,scrolled:n,translates:s}){!1===n&&!s||t.forEach((t,i)=>t.forEach((t,e)=>S(t,"transform",n||s?`translateY(${(s&&-s[i][e])+(n?i%2?n:n/8:0)}px)`:"")))},events:["scroll","resize"]}]};function jn(t){return x(t).some(t=>"absolute"===S(t,"position"))}var Ln={mixins:[yn],args:"target",props:{target:String,row:Boolean},data:{target:"> *",row:!0},computed:{elements:{get({target:t},e){return r(t,e)},watch(){this.$reset()}}},resizeTargets(){return[this.$el,...this.elements]},update:{read(){return{rows:(this.row?In(this.elements):[this.elements]).map(Wn)}},write({rows:t}){for(const{heights:i,elements:e}of t)e.forEach((t,e)=>S(t,"minHeight",i[e]))},events:["resize"]}};function Wn(t){if(t.length<2)return{heights:[""],elements:t};S(t,"minHeight","");let i=t.map(Vn);const n=Math.max(...i);return{heights:t.map((t,e)=>i[e].toFixed(2)===n.toFixed(2)?"":n),elements:t}}function Vn(t){let e=!1;v(t)||(e=t.style.display,S(t,"display","block","important"));var i=A(t).height-Fe(t,"height","content-box");return!1!==e&&S(t,"display",e),i}var Rn={mixins:[yn],props:{expand:Boolean,offsetTop:Boolean,offsetBottom:Boolean,minHeight:Number},data:{expand:!1,offsetTop:!1,offsetBottom:!1,minHeight:0},resizeTargets(){return[this.$el,...Mi(this.$el)]},update:{read({minHeight:t}){if(!v(this.$el))return!1;let e="";var i=Fe(this.$el,"height","content-box"),{body:n,scrollingElement:s}=document,[o]=Mi(this.$el),r=zi(o===n?s:o)["height"];return this.expand?e=Math.max(r-(A(o).height-A(this.$el).height)-i,0):(s=s===o||n===o,e="calc("+(s?"100vh":r+"px"),this.offsetTop&&(s?(n=Me(this.$el)[0]-Me(o)[0],e+=0<n&&n<r/2?` - ${n}px`:""):e+=" - "+S(o,"paddingTop")),!0===this.offsetBottom?e+=` - ${A(this.$el.nextElementSibling).height}px`:at(this.offsetBottom)?e+=` - ${this.offsetBottom}vh`:this.offsetBottom&&U(this.offsetBottom,"px")?e+=` - ${b(this.offsetBottom)}px`:d(this.offsetBottom)&&(e+=` - ${A(jt(this.offsetBottom,this.$el)).height}px`),e+=`${i?` - ${i}px`:""})`),{minHeight:e,prev:t}},write({minHeight:t}){S(this.$el,{minHeight:t}),this.minHeight&&b(S(this.$el,"minHeight"))<this.minHeight&&S(this.$el,"minHeight",this.minHeight)},events:["resize"]}},qn={args:"src",props:{id:Boolean,icon:String,src:String,style:String,width:Number,height:Number,ratio:Number,class:String,strokeAnimation:Boolean,attributes:"list"},data:{ratio:1,include:["style","class"],class:"",strokeAnimation:!1},beforeConnect(){this.class+=" uk-svg"},connected(){!this.icon&&w(this.src,"#")&&([this.src,this.icon]=this.src.split("#")),this.svg=this.getSvg().then(t=>{var e;if(this._connected)return e=function(t,e){if(At(e)||o(e,"canvas"))return e.hidden=!0,i=e.nextElementSibling,Jn(t,i)?i:$e(e,t);var i=e.lastElementChild;return Jn(t,i)?i:O(e,t)}(t,this.$el),this.svgEl&&e!==this.svgEl&&ke(this.svgEl),this.applyAttributes(e,t),this.svgEl=e},$),this.strokeAnimation&&this.svg.then(i=>{this._connected&&i&&(Gn(i),this.registerObserver(hi(i,(t,e)=>{Gn(i),e.disconnect()})))})},disconnected(){this.svg.then(t=>{this._connected||(At(this.$el)&&(this.$el.hidden=!1),ke(t),this.svgEl=null)}),this.svg=null},methods:{async getSvg(){return o(this.$el,"img")&&!this.$el.complete&&"lazy"===this.$el.loading?new Promise(t=>f(this.$el,"load",()=>t(this.getSvg()))):(t=await Un(this.src),e=this.icon,(null==(t=I((t=e&&w(t,"<symbol")&&function(t,e){if(!Xn[t]){var i;for(Xn[t]={},Yn.lastIndex=0;i=Yn.exec(t);)Xn[t][i[3]]=`<svg xmlns="http://www.w3.org/2000/svg"${i[1]}svg>`}return Xn[t][e]}(t,e)||t).substr(t.indexOf("<svg"))))?void 0:t.hasChildNodes())&&t||Promise.reject("SVG not found."));var t,e},applyAttributes(i,e){for(const a in this.$options.props)w(this.include,a)&&a in this&&g(i,a,this[a]);for(const l in this.attributes){var[t,n]=this.attributes[l].split(":",2);g(i,t,n)}this.id||Bt(i,"id");const s=["width","height"];let o=s.map(t=>this[t]);o.some(t=>t)||(o=s.map(t=>g(e,t)));var r=g(e,"viewBox");(o=r&&!o.some(t=>t)?r.split(" ").slice(2):o).forEach((t,e)=>g(i,s[e],b(t)*this.ratio||null))}}};const Un=Ct(async t=>t?q(t,"data:")?decodeURIComponent(t.split(",")[1]):(await fetch(t)).text():Promise.reject());const Yn=/<symbol([^]*?id=(['"])(.+?)\2[^]*?<\/)symbol>/g,Xn={};function Gn(t){var e=hn(t);e&&t.style.setProperty("--uk-animation-stroke",e)}function Jn(t,e){return o(t,"svg")&&o(e,"svg")&&t.innerHTML===e.innerHTML}var Zn={props:{i18n:Object},data:{i18n:null},methods:{t(t,...e){var i;let n=0;return(null==(i=(null==(i=this.i18n)?void 0:i[t])||(null==(i=this.$options.i18n)?void 0:i[t]))?void 0:i.replace(/%s/g,()=>e[n++]||""))||""}}};const Kn={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>',"drop-parent-icon":'<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12"><polyline fill="none" stroke="#000" stroke-width="1.1" points="1 3.5 6 8.5 11 3.5"/></svg>',"nav-parent-icon":'<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12"><polyline fill="none" stroke="#000" stroke-width="1.1" points="1 3.5 6 8.5 11 3.5"/></svg>',"nav-parent-icon-large":'<svg width="14" height="14" viewBox="0 0 14 14" xmlns="http://www.w3.org/2000/svg"><polyline fill="none" stroke="#000" stroke-width="1.1" points="1 4 7 10 13 4"/></svg>',"navbar-parent-icon":'<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12"><polyline fill="none" stroke="#000" stroke-width="1.1" points="1 3.5 6 8.5 11 3.5"/></svg>',"navbar-toggle-icon":'<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><style>.uk-navbar-toggle-animate svg>[class*=line-]{transition:.2s ease-in-out;transition-property:transform,opacity;transform-origin:center;opacity:1}.uk-navbar-toggle svg>.line-3{opacity:0}.uk-navbar-toggle-animate[aria-expanded=true] svg>.line-3{opacity:1}.uk-navbar-toggle-animate[aria-expanded=true] svg>.line-2{transform:rotate(45deg)}.uk-navbar-toggle-animate[aria-expanded=true] svg>.line-3{transform:rotate(-45deg)}.uk-navbar-toggle-animate[aria-expanded=true] svg>.line-1,.uk-navbar-toggle-animate[aria-expanded=true] svg>.line-4{opacity:0}.uk-navbar-toggle-animate[aria-expanded=true] svg>.line-1{transform:translateY(6px) scaleX(0)}.uk-navbar-toggle-animate[aria-expanded=true] svg>.line-4{transform:translateY(-6px) scaleX(0)}</style><rect class="line-1" y="3" width="20" height="2"/><rect class="line-2" y="9" width="20" height="2"/><rect class="line-3" y="9" width="20" height="2"/><rect class="line-4" 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>'},Qn={install:function(n){n.icon.add=(t,e)=>{const i=d(t)?{[t]:e}:t;mt(i,(t,e)=>{Kn[e]=t,delete us[e]}),n._initialized&&Ie(document.body,t=>mt(n.getComponents(t),t=>{t.$options.isIcon&&t.icon in i&&t.$reset()}))}},extends:qn,args:"icon",props:["icon"],data:{include:[]},isIcon:!0,beforeConnect(){T(this.$el,"uk-icon")},methods:{async getSvg(){t=this.icon;var t=Kn[t]?(us[t]||(us[t]=I((Kn[function(t){return D?pt(pt(t,"left","right"),"previous","next"):t}(t)]||Kn[t]).trim())),us[t].cloneNode(!0)):null;if(t)return t;throw"Icon not found."}}},ts={args:!1,extends:Qn,data:t=>({icon:j(t.constructor.options.name)}),beforeConnect(){T(this.$el,this.$options.id)}},es={extends:ts,beforeConnect(){var t=this.$props.icon;this.icon=c(this.$el,".uk-nav-primary")?t+"-large":t}},is={extends:ts,beforeConnect(){this.icon=_(this.$el,"uk-search-icon")&&Ht(this.$el,".uk-search-large").length?"search-large":Ht(this.$el,".uk-search-navbar").length?"search-navbar":this.$props.icon}},ns={extends:ts,beforeConnect(){g(this.$el,"role","status")},methods:{async getSvg(){var t=await Qn.methods.getSvg.call(this);return 1!==this.ratio&&S(I("circle",t),"strokeWidth",1/this.ratio),t}}},ss={extends:ts,mixins:[Zn],beforeConnect(){var t=c(this.$el,"a,button"),e=(g(t,"role",null!==this.role&&o(t,"a")?"button":this.role),this.t("label"));e&&!Et(t,"aria-label")&&g(t,"aria-label",e)}},os={extends:ss,beforeConnect(){T(this.$el,"uk-slidenav");var t=this.$props.icon;this.icon=_(this.$el,"uk-slidenav-large")?t+"-large":t}},rs={extends:ss,i18n:{label:"Open menu"}},as={extends:ss,i18n:{label:"Close"},beforeConnect(){this.icon="close-"+(_(this.$el,"uk-close-large")?"large":"icon")}},ls={extends:ss,i18n:{label:"Open"}},hs={extends:ss,i18n:{label:"Back to top"}},cs={extends:ss,i18n:{label:"Next page"},data:{role:null}},ds={extends:ss,i18n:{label:"Previous page"},data:{role:null}},us={};const ps=Xe&&"loading"in HTMLImageElement.prototype;var fs={args:"dataSrc",props:{dataSrc:String,sources:String,margin:String,target:String,loading:String},data:{dataSrc:"",sources:!1,margin:"50%",target:!1,loading:"lazy"},connected(){var t,e;"lazy"!==this.loading?this.load():(t=[this.$el,...Lt(this.$props.target,this.$el)],ps&&ws(this.$el)&&(this.$el.loading="lazy",ms(this.$el),1===t.length)||(ws(e=this.$el)&&!Et(e,"src")&&g(e,"src",'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"></svg>'),this.registerObserver(hi(t,(t,e)=>{this.load(),e.disconnect()},{rootMargin:this.margin}))))},disconnected(){this._data.image&&(this._data.image.onload="")},methods:{load(){var t;return this._data.image||(Bt(t=ws(this.$el)?this.$el:function(t,e,i){const n=new Image;return function(t,e){if((e=function(t){if(!t)return[];if(q(t,"["))try{t=JSON.parse(t)}catch{t=[]}else t=bi(t);return(t=X(t)?t:[t]).filter(t=>!lt(t))}(e)).length){var i=Be("<picture>");for(const s of e){var n=Be("<source>");g(n,s),O(i,n)}O(i,t)}}(n,i),vs(t,n),n.onload=()=>{ms(t,n.currentSrc)},g(n,"src",e),n}(this.$el,this.dataSrc,this.sources),"loading"),ms(this.$el,t.currentSrc),this._data.image=t)}}};function ms(t,e){var i;ws(t)?(o(i=y(t),"picture")?x(i):[t]).forEach(t=>vs(t,t)):e&&!w(t.style.backgroundImage,e)&&(S(t,"backgroundImage",`url(${Kt(e)})`),k(t,te("load",!1)))}const gs=["data-src","data-srcset","sizes"];function vs(i,n){gs.forEach(t=>{var e=Ot(i,t);e&&g(n,t.replace(/^(data-)+/,""),e)})}function ws(t){return o(t,"img")}var bs={props:{media:Boolean},data:{media:!1},connected(){var t=function(t,e){if(d(t))if(q(t,"@"))t=b(S(e,"--uk-breakpoint-"+t.substr(1)));else if(isNaN(t))return t;return t&&at(t)?`(min-width: ${t}px)`:""}(this.media,this.$el);if(this.matchMedia=!0,t){this.mediaObj=window.matchMedia(t);const e=()=>{this.matchMedia=this.mediaObj.matches,k(this.$el,te("mediachange",!1,!0,[this.mediaObj]))};this.offMediaObj=p(this.mediaObj,"change",()=>{e(),this.$emit("resize")}),e()}},disconnected(){var t;null!=(t=this.offMediaObj)&&t.call(this)}};var ys={mixins:[t,bs,yn],props:{fill:String},data:{fill:"",clsWrapper:"uk-leader-fill",clsHide:"uk-leader-hide",attrFill:"data-fill"},computed:{fill({fill:t}){return t||S(this.$el,"--uk-leader-fill-content")}},connected(){[this.wrapper]=Te(this.$el,`<span class="${this.clsWrapper}">`)},disconnected(){Ce(this.wrapper.childNodes)},update:{read(){return{width:Math.trunc(this.$el.offsetWidth/2),fill:this.fill,hide:!this.matchMedia}},write({width:t,fill:e,hide:i}){E(this.wrapper,this.clsHide,i),g(this.wrapper,this.attrFill,new Array(t).join(e))},events:["resize"]}};const $s=[];var xs={mixins:[t,kn,ln],props:{selPanel:String,selClose:String,escClose:Boolean,bgClose:Boolean,stack:Boolean,role:String},data:{cls:"uk-open",escClose:!0,bgClose:!0,overlay:!0,stack:!1,role:"dialog"},computed:{panel({selPanel:t},e){return I(t,e)},transitionElement(){return this.panel},bgClose({bgClose:t}){return t&&this.panel}},connected(){g(this.panel||this.$el,"role",this.role),this.overlay&&g(this.panel||this.$el,"aria-modal",!0)},beforeDisconnect(){w($s,this)&&this.toggleElement(this.$el,!1,!1)},events:[{name:"click",delegate(){return this.selClose+',a[href*="#"]'},handler(t){var{current:e,defaultPrevented:i}=t,n=e["hash"];!i&&n&&un(e)&&!m(n,this.$el)&&I(n,document.body)?this.hide():l(e,this.selClose)&&(t.preventDefault(),this.hide())}},{name:"toggle",self:!0,handler(t){t.defaultPrevented||(t.preventDefault(),this.isToggled()===w($s,this)&&this.toggle())}},{name:"beforeshow",self:!0,handler(t){if(w($s,this))return!1;!this.stack&&$s.length?(Promise.all($s.map(t=>t.hide())).then(this.show),t.preventDefault()):$s.push(this)}},{name:"show",self:!0,handler(){this.stack&&S(this.$el,"zIndex",b(S(this.$el,"zIndex"))+$s.length);const t=[this.overlay&&(i=this,p(document,"focusin",t=>{ft($s)!==i||m(t.target,i.$el)||i.$el.focus()})),this.overlay&&dn(this.$el),this.bgClose&&(s=this,p(document,Ze,({target:n})=>{ft($s)!==s||s.overlay&&!m(n,s.$el)||m(n,s.panel)||f(document,Qe+` ${ii} scroll`,({defaultPrevented:t,type:e,target:i})=>{t||e!==Qe||n!==i||s.hide()},!0)})),this.escClose&&(e=this,p(document,"keydown",t=>{27===t.keyCode&&ft($s)===e&&e.hide()}))];var e,s,i;f(this.$el,"hidden",()=>t.forEach(t=>t&&t()),{self:!0}),T(document.documentElement,this.clsPage)}},{name:"shown",self:!0,handler(){Nt(this.$el)||g(this.$el,"tabindex","-1"),l(this.$el,":focus-within")||this.$el.focus()}},{name:"hidden",self:!0,handler(){w($s,this)&&$s.splice($s.indexOf(this),1),S(this.$el,"zIndex",""),$s.some(t=>t.clsPage===this.clsPage)||C(document.documentElement,this.clsPage)}}],methods:{toggle(){return this.isToggled()?this.hide():this.show()},show(){return this.container&&y(this.$el)!==this.container?(O(this.container,this.$el),new Promise(t=>requestAnimationFrame(()=>this.show().then(t)))):this.toggleElement(this.$el,!0,ks)},hide(){return this.toggleElement(this.$el,!1,ks)}}};function ks(o,r,{transitionElement:a,_toggle:l}){return new Promise((n,s)=>f(o,"show hide",()=>{var t;null!=(t=o._reject)&&t.call(o),o._reject=s,l(o,r);const e=f(a,"transitionstart",()=>{f(a,"transitionend transitioncancel",n,{self:!0}),clearTimeout(i)},{self:!0}),i=setTimeout(()=>{e(),n()},(t=S(a,"transitionDuration"))?U(t,"ms")?b(t):1e3*b(t):0)})).then(()=>delete o._reject)}var Ss={install:function({modal:a}){function n(t,e,i,n){e={bgClose:!1,escClose:!0,role:"alertdialog",i18n:a.i18n,...e};const s=a.dialog(t(e),e),o=new _t;let r=!1;return p(s.$el,"submit","form",t=>{t.preventDefault(),o.resolve(null==n?void 0:n(s)),r=!0,s.hide()}),p(s.$el,"hide",()=>!r&&i(o)),o.promise.dialog=s,o.promise}a.dialog=function(t,e){const i=a(`<div class="uk-modal"> <div class="uk-modal-dialog">${t}</div> </div>`,e);return i.show(),p(i.$el,"hidden",async()=>{await Promise.resolve(),i.$destroy(!0)},{self:!0}),i},a.alert=function(e,t){return n(({i18n:t})=>`<div class="uk-modal-body">${d(e)?e:we(e)}</div> <div class="uk-modal-footer uk-text-right"> <button class="uk-button uk-button-primary uk-modal-close" autofocus>${t.ok}</button> </div>`,t,t=>t.resolve())},a.confirm=function(e,t){return n(({i18n:t})=>`<form> <div class="uk-modal-body">${d(e)?e:we(e)}</div> <div class="uk-modal-footer uk-text-right"> <button class="uk-button uk-button-default uk-modal-close" type="button">${t.cancel}</button> <button class="uk-button uk-button-primary" autofocus>${t.ok}</button> </div> </form>`,t,t=>t.reject())},a.prompt=function(e,i,t){return n(({i18n:t})=>`<form class="uk-form-stacked"> <div class="uk-modal-body"> <label>${d(e)?e:we(e)}</label> <input class="uk-input" value="${i||""}" autofocus> </div> <div class="uk-modal-footer uk-text-right"> <button class="uk-button uk-button-default uk-modal-close" type="button">${t.cancel}</button> <button class="uk-button uk-button-primary">${t.ok}</button> </div> </form>`,t,t=>t.resolve(null),t=>I("input",t.$el).value)},a.i18n={ok:"Ok",cancel:"Cancel"}},mixins:[xs],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(){_(this.panel,"uk-margin-auto-vertical")?T(this.$el,"uk-flex"):S(this.$el,"display","block"),Ne(this.$el)}},{name:"hidden",self:!0,handler(){S(this.$el,"display",""),C(this.$el,"uk-flex")}}]};var Ts={extends:mn,data:{targets:"> .uk-parent",toggle:"> a",content:"> ul"}},Cs={extends:Cn,data:{dropdown:".uk-navbar-nav > li > a, .uk-navbar-item, .uk-navbar-toggle",clsDrop:"uk-navbar-dropdown"},computed:{items:{get({dropdown:t},e){return r(t,e)},watch(t){var e=_(this.$el,"uk-navbar-justify");for(const i of r(".uk-navbar-nav, .uk-navbar-left, .uk-navbar-right",this.$el))S(i,"flexGrow",e?r(this.dropdown,i).length:"");g(r(".uk-navbar-nav",this.$el),"role","group"),g(r(".uk-navbar-nav > *",this.$el),"role","presentation"),g(t,{tabindex:-1,role:"menuitem"}),g(t[0],"tabindex",0)},immediate:!0}}},_s={props:{swiping:Boolean},data:{swiping:!0},computed:{swipeTarget(t,e){return e}},connected(){this.swiping&&Zi(this,{el:this.swipeTarget,name:Ze,passive:!0,handler(t){if(oe(t)){const r=re(t),a="tagName"in t.target?t.target:y(t.target);f(document,Qe+` ${ii} scroll`,t=>{const{x:s,y:o}=re(t);("scroll"!==t.type&&a&&s&&100<Math.abs(r.x-s)||o&&100<Math.abs(r.y-o))&&setTimeout(()=>{var t,e,i,n;k(a,"swipe"),k(a,"swipe"+(t=r.x,e=r.y,i=s,n=o,Math.abs(t-i)>=Math.abs(e-n)?0<t-i?"Left":"Right":0<e-n?"Up":"Down"))})})}}})}};var Es={mixins:[xs,_s],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({flip:t,clsFlip:e}){return t?e:""},clsOverlay({overlay:t,clsOverlay:e}){return t?e:""},clsMode({mode:t,clsMode:e}){return e+"-"+t},clsSidebarAnimation({mode:t,clsSidebarAnimation:e}){return"none"===t||"reveal"===t?"":e},clsContainerAnimation({mode:t,clsContainerAnimation:e}){return"push"!==t&&"reveal"!==t?"":e},transitionElement({mode:t}){return"reveal"===t?y(this.panel):this.panel}},update:{read(){this.isToggled()&&!v(this.$el)&&this.hide()},events:["resize"]},events:[{name:"touchmove",self:!0,passive:!1,filter(){return this.overlay},handler(t){t.cancelable&&t.preventDefault()}},{name:"show",self:!0,handler(){"reveal"!==this.mode||_(y(this.panel),this.clsMode)||(Se(this.panel,"<div>"),T(y(this.panel),this.clsMode));var{body:t,scrollingElement:e}=document;T(t,this.clsContainer,this.clsFlip),S(t,"touch-action","pan-y pinch-zoom"),S(this.$el,"display","block"),S(this.panel,"maxWidth",e.clientWidth),T(this.$el,this.clsOverlay),T(this.panel,this.clsSidebarAnimation,"reveal"===this.mode?"":this.clsMode),Ne(t),T(t,this.clsContainerAnimation),this.clsContainerAnimation&&(Bs().content+=",user-scalable=0")}},{name:"hide",self:!0,handler(){C(document.body,this.clsContainerAnimation),S(document.body,"touch-action","")}},{name:"hidden",self:!0,handler(){var t;this.clsContainerAnimation&&((t=Bs()).content=t.content.replace(/,user-scalable=0$/,"")),"reveal"===this.mode&&Ce(this.panel),C(this.panel,this.clsSidebarAnimation,this.clsMode),C(this.$el,this.clsOverlay),S(this.$el,"display",""),S(this.panel,"maxWidth",""),C(document.body,this.clsContainer,this.clsFlip)}},{name:"swipeLeft swipeRight",handler(t){this.isToggled()&&U(t.type,"Left")^this.flip&&this.hide()}}]};function Bs(){return I('meta[name="viewport"]',document.head)||O(document.head,'<meta name="viewport">')}var Os={mixins:[t,yn],props:{selContainer:String,selContent:String,minHeight:Number},data:{selContainer:".uk-modal",selContent:".uk-modal-dialog",minHeight:150},computed:{container({selContainer:t},e){return c(e,t)},content({selContent:t},e){return c(e,t)}},resizeTargets(){return[this.container,this.content]},update:{read(){return!!(this.content&&this.container&&v(this.$el))&&{max:Math.max(this.minHeight,Ne(this.container)-(A(this.content).height-Ne(this.$el)))}},write({max:t}){S(this.$el,{minHeight:this.minHeight,maxHeight:t})},events:["resize"]}},Is={mixins:[yn],props:["width","height"],resizeTargets(){return[this.$el,y(this.$el)]},connected(){T(this.$el,"uk-responsive-width")},update:{read(){return!!(v(this.$el)&&this.width&&this.height)&&{width:ze(y(this.$el)),height:this.height}},write(t){Ne(this.$el,St.contain({height:this.height,width:this.width},t).height)},events:["resize"]}},As={props:{offset:Number},data:{offset:0},connected(){var t;t=this,Ps.size||p(document,"click",Ds),Ps.add(t)},disconnected(){var t;t=this,Ps.delete(t),Ps.size||Qt(document,"click",Ds)},methods:{async scrollTo(t){t=t&&I(t)||document.body,k(this.$el,"beforescroll",[this,t])&&(await Pi(t,{offset:this.offset}),k(this.$el,"scrolled",[this,t]))}}};const Ps=new Set;function Ds(t){if(!t.defaultPrevented)for(const e of Ps)m(t.target,e.$el)&&un(e.$el)&&(t.preventDefault(),e.scrollTo(pn(e.$el)))}var Ms={mixins:[Dn],args:"cls",props:{cls:String,target:String,hidden:Boolean,margin:String,repeat:Boolean,delay:Number},data:()=>({cls:"",target:!1,hidden:!0,margin:"-1px",repeat:!1,delay:0,inViewClass:"uk-scrollspy-inview"}),computed:{elements:{get({target:t},e){return t?r(t,e):[e]},watch(t,e){this.hidden&&S(zt(t,`:not(.${this.inViewClass})`),"opacity",0),ut(t,e)||this.$reset()},immediate:!0}},connected(){this._data.elements=new Map,this.registerObserver(hi(this.elements,t=>{var e,i,n=this._data.elements;for({target:e,isIntersecting:i}of t){n.has(e)||n.set(e,{cls:Ot(e,"uk-scrollspy-class")||this.cls});var s=n.get(e);!this.repeat&&s.show||(s.show=i)}this.$emit()},{rootMargin:this.margin},!1))},disconnected(){for(var[t,e]of this._data.elements.entries())C(t,this.inViewClass,(null==e?void 0:e.cls)||"")},update:[{write(t){for(const[e,i]of t.elements.entries())!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)}))}}],methods:{toggle(t,e){var i,n=this._data.elements.get(t);n&&(null!=(i=n.off)&&i.call(n),S(t,"opacity",!e&&this.hidden?0:""),E(t,this.inViewClass,e),E(t,n.cls),/\buk-animation-/.test(n.cls)&&(i=()=>he(t,"uk-animation-[\\w-]+"),e?n.off=f(t,"animationcancel animationend",i):i()),k(t,e?"inview":"outview"),n.inview=e,this.$update(t))}}},Ns={mixins:[Dn],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){return r('a[href*="#"]',e).filter(t=>t.hash&&un(t))},watch(t){this.scroll&&this.$create("scroll",t,{offset:this.offset||0})},immediate:!0},elements({closest:t}){return c(this.links,t||"*")}},update:[{read(){var e=this.links.map(pn).filter(Boolean),t=e["length"];if(!t||!v(this.$el))return!1;var[i]=Mi(e,!0),{scrollTop:n,scrollHeight:s}=i,o=zi(i);let r=!1;if(n===s-o.height)r=t-1;else{for(let t=0;t<e.length&&!(0<P(e[t]).top-o.top-this.offset);t++)r=+t;!1===r&&this.overflow&&(r=0)}return{active:r}},write({active:e}){var t=!1!==e&&!_(this.elements[e],this.cls);this.links.forEach(t=>t.blur());for(let t=0;t<this.elements.length;t++)E(this.elements[t],this.cls,+t===e);t&&k(this.$el,"active",[e,this.elements[e]])},events:["scroll","resize"]}]},zs={mixins:[t,bs,yn,Dn],props:{position:String,top:null,bottom:null,start:null,end:null,offset:String,overflowFlip:Boolean,animation:String,clsActive:String,clsInactive:String,clsFixed:String,clsBelow:String,selTarget:String,showOnUp:Boolean,targetOffset:Number},data:{position:"top",top:!1,bottom:!1,start:!1,end:!1,offset:0,overflowFlip:!1,animation:"",clsActive:"uk-active",clsInactive:"",clsFixed:"uk-sticky-fixed",clsBelow:"uk-sticky-below",selTarget:"",showOnUp:!1,targetOffset:!1},computed:{selTarget({selTarget:t},e){return t&&I(t,e)||e}},resizeTargets(){return document.documentElement},connected(){this.start=Fs(this.start||this.top),this.end=Fs(this.end||this.bottom),this.placeholder=I("+ .uk-sticky-placeholder",this.$el)||I('<div class="uk-sticky-placeholder"></div>'),this.isFixed=!1,this.setActive(!1),this.registerObserver(di(this.$el,()=>!this.isFixed&&this.$emit("resize")))},disconnected(){this.isFixed&&(this.hide(),C(this.selTarget,this.clsInactive)),js(this.$el),ke(this.placeholder),this.placeholder=null},events:[{name:"resize",el(){return[window,window.visualViewport]},handler(){this.$emit("resizeViewport")}},{name:"load hashchange popstate",el(){return window},filter(){return!1!==this.targetOffset},handler(){const i=document["scrollingElement"];location.hash&&0!==i.scrollTop&&setTimeout(()=>{var t=P(I(location.hash)),e=P(this.$el);this.isFixed&&yt(t,e)&&(i.scrollTop=t.top-e.height-Le(this.targetOffset,"height",this.placeholder)-Le(this.offset,"height",this.placeholder))})}}],update:[{read({height:i,width:n,margin:s,sticky:o},r){if(this.inactive=!this.matchMedia||!v(this.$el),!this.inactive){var r=this.isFixed&&r.has("resize")&&!o,r=(r&&(S(this.selTarget,"transition","0s"),this.hide()),this.active||({height:i,width:n}=P(this.$el),s=S(this.$el,"margin")),r&&(this.show(),requestAnimationFrame(()=>S(this.selTarget,"transition",""))),Le("100vh","height")),a=Ne(window),l=document.scrollingElement.scrollHeight-r;let t=this.position;this.overflowFlip&&r<i&&(t="top"===t?"bottom":"top");var h=this.isFixed?this.placeholder:this.$el;let e=Le(this.offset,"height",o?this.$el:h);"bottom"===t&&(i<a||this.overflowFlip)&&(e+=a-i);var a=this.overflowFlip?0:Math.max(0,i+e-r),r=P(h).top,c=P(this.$el).height,d=(!1===this.start?r:Hs(this.start,this.$el,r))-e,u=!1===this.end?l:Math.min(l,Hs(this.end,this.$el,r+i,!0)-c-e+a);return o=l&&!this.showOnUp&&d+e===r&&u===Math.min(l,Hs("!*",this.$el,0,!0)-c-e+a)&&"visible"===S(y(this.$el),"overflowY"),{start:d,end:u,offset:e,overflow:a,topOffset:r,height:i,elHeight:c,width:n,margin:s,top:Me(h)[0],sticky:o}}},write({height:t,width:e,margin:i,offset:n,sticky:s}){!this.inactive&&!s&&this.isFixed||js(this.$el),this.inactive||(s&&(t=e=i=0,S(this.$el,{position:"sticky",top:n})),n=this["placeholder"],S(n,{height:t,width:e,margin:i}),m(n,document)||(n.hidden=!0),(s?ye:$e)(this.$el,n))},events:["resize","resizeViewport"]},{read({scroll:t=0,dir:e="down",overflow:i,overflowScroll:n=0,start:s,end:o}){var r=document.scrollingElement.scrollTop;return{dir:t<=r?"down":"up",prevDir:e,scroll:r,prevScroll:t,offsetParentTop:P((this.isFixed?this.placeholder:this.$el).offsetParent).top,overflowScroll:bt(n+bt(r,s,o)-bt(t,s,o),0,i)}},write(t,e){var i,e=e.has("scroll"),{initTimestamp:n=0,dir:s,prevDir:o,scroll:r,prevScroll:a=0,top:l,start:h,topOffset:c,height:d}=t;r<0||r===a&&e||this.showOnUp&&!e&&!this.isFixed||((300<(i=Date.now())-n||s!==o)&&(t.initScroll=r,t.initTimestamp=i),this.showOnUp&&!this.isFixed&&Math.abs(t.initScroll-r)<=30&&Math.abs(a-r)<=10)||(this.inactive||r<h||this.showOnUp&&(r<=h||"down"===s&&e||"up"===s&&!this.isFixed&&r<=c+d)?this.isFixed?this.animation&&c<r?(ge.cancel(this.$el),ge.out(this.$el,this.animation).then(()=>this.hide(),$)):this.hide():ge.inProgress(this.$el)&&r<l&&(ge.cancel(this.$el),this.hide()):this.isFixed?this.update():this.animation&&c<r?(ge.cancel(this.$el),this.show(),ge.in(this.$el,this.animation).catch($)):this.show())},events:["resize","resizeViewport","scroll"]}],methods:{show(){this.isFixed=!0,this.update(),this.placeholder.hidden=!1},hide(){var{offset:t,sticky:e}=this._data;this.setActive(!1),C(this.$el,this.clsFixed,this.clsBelow),e?S(this.$el,"top",t):S(this.$el,{position:"",top:"",width:"",marginTop:""}),this.placeholder.hidden=!0,this.isFixed=!1},update(){let{width:e,scroll:i=0,overflow:t,overflowScroll:n=0,start:s,end:o,offset:r,topOffset:a,height:l,elHeight:h,offsetParentTop:c,sticky:d}=this._data;var u=0!==s||s<i;if(!d){let t="fixed";o<i&&(r+=o-c,t="absolute"),S(this.$el,{position:t,width:e}),S(this.$el,"marginTop",0,"important")}t&&(r-=n),S(this.$el,"top",r),this.setActive(u),E(this.$el,this.clsBelow,i>a+(d?Math.min(l,h):l)),T(this.$el,this.clsFixed)},setActive(t){var e=this.active;(this.active=t)?(ce(this.selTarget,this.clsInactive,this.clsActive),e!==t&&k(this.$el,"active")):(ce(this.selTarget,this.clsActive,this.clsInactive),e!==t&&k(this.$el,"inactive"))}}};function Hs(t,e,i,n){return t?at(t)||d(t)&&t.match(/^-?\d/)?i+Le(t,"height",e,!0):P(i=!0===t?y(e):jt(t,e)).bottom-(n&&i&&m(e,i)?b(S(i,"paddingBottom")):0):0}function Fs(t){return"true"===t||"false"!==t&&t}function js(t){S(t,{position:"",top:"",marginTop:"",width:""})}const Ls=".uk-disabled *, .uk-disabled, [disabled]";var _s={mixins:[an,_s,ln],args:"connect",props:{connect:String,toggle:String,itemNav:String,active:Number,followFocus:Boolean},data:{connect:"~.uk-switcher",toggle:"> * > :first-child",itemNav:!1,active:0,cls:"uk-active",attrItem:"uk-switcher-item",selVertical:".uk-nav",followFocus:!1},computed:{connects:{get({connect:t},e){return Lt(t,e)},watch(t){this.swiping&&S(t,"touchAction","pan-y pinch-zoom"),this.$emit()},document:!0,immediate:!0},connectChildren:{get(){return this.connects.map(t=>x(t)).flat()},watch(){const i=this.index();for(const t of this.connects)x(t).forEach((t,e)=>E(t,this.cls,e===i)),this.lazyload(this.$el,x(t));this.$emit()},immediate:!0},toggles:{get({toggle:t},e){return r(t,e)},watch(t){this.$emit();var e=this.index();this.show(~e?e:t[this.active]||t[0])},immediate:!0},children(){return x(this.$el).filter(e=>this.toggles.some(t=>m(t,e)))},swipeTarget(){return this.connects}},connected(){g(this.$el,"role","tablist")},events:[{name:"click keydown",delegate(){return this.toggle},handler(t){l(t.current,Ls)||"click"!==t.type&&t.keyCode!==z.SPACE||(t.preventDefault(),this.show(t.current))}},{name:"keydown",delegate(){return this.toggle},handler(t){var{current:e,keyCode:i}=t,n=l(this.$el,this.selVertical),i=i===z.HOME?0:i===z.END?"last":i===z.LEFT&&!n||i===z.UP&&n?"previous":i===z.RIGHT&&!n||i===z.DOWN&&n?"next":-1;~i&&(t.preventDefault(),(t=(n=this.toggles.filter(t=>!l(t,Ls)))[Tt(i,n,n.indexOf(e))]).focus(),this.followFocus)&&this.show(t)}},{name:"click",el(){return this.connects.concat(this.itemNav?Lt(this.itemNav,this.$el):[])},delegate(){return`[${this.attrItem}],[data-${this.attrItem}]`},handler(t){c(t.target,"a,button")&&(t.preventDefault(),this.show(Ot(t.current,this.attrItem)))}},{name:"swipeRight swipeLeft",filter(){return this.swiping},el(){return this.connects},handler({type:t}){this.show(U(t,"Left")?"next":"previous")}}],update(){g(this.connects,"role","presentation"),g(x(this.$el),"role","presentation");for(const i in this.toggles){var t=this.toggles[i],e=null==(e=this.connects[0])?void 0:e.children[i];g(t,"role","tab"),e&&(t.id=fn(this,t,"-tab-"+i),e.id=fn(this,e,"-tabpanel-"+i),g(t,"aria-controls",e.id),g(e,{role:"tabpanel","aria-labelledby":t.id}))}g(this.$el,"aria-orientation",l(this.$el,this.selVertical)?"vertical":null)},methods:{index(){return Y(this.children,t=>_(t,this.cls))},show(t){const e=this.toggles.filter(t=>!l(t,Ls)),i=this.index(),n=Tt(!it(t)||w(e,t)?t:0,e,Tt(this.toggles[i],e)),s=Tt(e[n],this.toggles),o=(this.children.forEach((t,e)=>{E(t,this.cls,s===e),g(this.toggles[e],{"aria-selected":s===e,tabindex:s===e?null:-1})}),0<=i&&i!==n);this.connects.forEach(async({children:t})=>{await this.toggleElement(h(t).filter(t=>_(t,this.cls)),!1,o),await this.toggleElement(t[s],!0,o)})}}},Ws={mixins:[t],extends:_s,props:{media:Boolean},data:{media:960,attrItem:"uk-tab-item",selVertical:".uk-tab-left,.uk-tab-right"},connected(){var t=_(this.$el,"uk-tab-left")?"uk-tab-left":!!_(this.$el,"uk-tab-right")&&"uk-tab-right";t&&this.$create("toggle",this.$el,{cls:t,mode:"media",media:this.media})}};var Vs={mixins:[an,bs,ln],args:"target",props:{href:String,target:null,mode:"list",queued:Boolean},data:{href:!1,target:!1,mode:"click",queued:!0},computed:{target({href:t,target:e},i){return(e=Lt(e||t,i)).length&&e||[i]}},connected(){w(this.mode,"media")||(Nt(this.$el)||g(this.$el,"tabindex","0"),!this.cls&&o(this.$el,"a")&&g(this.$el,"role","button")),this.lazyload(this.$el,()=>this.target)},events:[{name:Ze,filter(){return w(this.mode,"hover")},handler(t){this._preventClick=null,oe(t)&&!this._showState&&!this.$el.disabled&&(k(this.$el,"focus"),f(document,Ze,()=>k(this.$el,"blur"),!0,t=>!m(t.target,this.$el)),w(this.mode,"click"))&&(this._preventClick=!0)}},{name:ti+` ${ei} focus blur`,filter(){return w(this.mode,"hover")},handler(t){var e,i;oe(t)||this.$el.disabled||(e=w([ti,"focus"],t.type),i=this.isToggled(this.target),!e&&(t.type===ei&&l(this.$el,":focus")||"blur"===t.type&&l(this.$el,":hover")))||(this._showState&&e&&i!==this._showState?e||(this._showState=null):(this._showState=e?i:null,this.toggle("toggle"+(e?"show":"hide"))))}},{name:"keydown",filter(){return w(this.mode,"click")&&!o(this.$el,"input")},handler(t){32===t.keyCode&&(t.preventDefault(),this.$el.click())}},{name:"click",filter(){return["click","hover"].some(t=>w(this.mode,t))},handler(t){var e;(this._preventClick||c(t.target,'a[href="#"], a[href=""]')||(e=c(t.target,"a[href]"))&&(!this.isToggled(this.target)||e.hash&&l(this.target,e.hash)))&&t.preventDefault(),!this._preventClick&&w(this.mode,"click")&&this.toggle()}},{name:"mediachange",filter(){return w(this.mode,"media")},el(){return this.target},handler(t,e){e.matches^this.isToggled(this.target)&&this.toggle()}}],methods:{async toggle(t){if(k(this.target,t||"toggle",[this])){if(Et(this.$el,"aria-expanded")&&g(this.$el,"aria-expanded",!this.isToggled(this.target)),!this.queued)return this.toggleElement(this.target);var e=this.target.filter(t=>_(t,this.clsLeave));if(e.length)for(const n of this.target){var i=w(e,n);this.toggleElement(n,i,i)}else{const s=this.target.filter(this.isToggled);await this.toggleElement(s,!1),await this.toggleElement(this.target.filter(t=>!w(s,t)),!0)}}}}};mt(Object.freeze({__proto__:null,Accordion:mn,Alert:vn,Close:as,Cover:$n,Drop:Tn,DropParentIcon:ts,Dropdown:Tn,Dropnav:Cn,FormCustom:Bn,Grid:Fn,HeightMatch:Ln,HeightViewport:Rn,Icon:Qn,Img:fs,Leader:ys,Margin:On,Marker:ls,Modal:Ss,Nav:Ts,NavParentIcon:es,Navbar:Cs,NavbarParentIcon:ts,NavbarToggleIcon:rs,Offcanvas:Es,OverflowAuto:Os,OverlayIcon:ts,PaginationNext:cs,PaginationPrevious:ds,Responsive:Is,Scroll:As,Scrollspy:Ms,ScrollspyNav:Ns,SearchIcon:is,SlidenavNext:os,SlidenavPrevious:os,Spinner:ns,Sticky:zs,Svg:qn,Switcher:_s,Tab:Ws,Toggle:Vs,Totop:hs,Video:bn}),(t,e)=>en.component(e,t));{var Rs=en;const{connect:Ko,disconnect:Qo}=Rs;function qs({addedNodes:t,removedNodes:e}){for(const i of t)Ie(i,Ko);for(const n of e)Ie(n,Qo)}function Us({target:t,attributeName:e}){var i=tn(e);i&&(Et(t,e)?Rs[i](t):null!=(e=Rs.getComponent(t,i))&&e.$destroy())}Xe&&window.MutationObserver&&requestAnimationFrame(function(){k(document,"uikit:init",Rs),document.body&&Ie(document.body,Ko),new MutationObserver(t=>t.forEach(qs)).observe(document,{childList:!0,subtree:!0}),new MutationObserver(t=>t.forEach(Us)).observe(document,{attributes:!0,subtree:!0}),Rs._initialized=!0})}const Ys=["days","hours","minutes","seconds"];mn={mixins:[t],props:{date:String,clsWrapper:String,role:String},data:{date:"",clsWrapper:".uk-countdown-%unit%",role:"timer"},connected(){g(this.$el,"role",this.role),this.date=b(Date.parse(this.$props.date)),this.end=!1,this.start()},disconnected(){this.stop()},events:[{name:"visibilitychange",el(){return document},handler(){document.hidden?this.stop():this.start()}}],methods:{start(){this.stop(),this.update(),this.timer||(k(this.$el,"countdownstart"),this.timer=setInterval(this.update,1e3))},stop(){this.timer&&(clearInterval(this.timer),k(this.$el,"countdownstop"),this.timer=null)},update(){var e=function(t){t=Math.max(0,t-Date.now())/1e3;return{total:t,seconds:t%60,minutes:t/60%60,hours:t/60/60%24,days:t/60/60/24}}(this.date);e.total||(this.stop(),this.end)||(k(this.$el,"countdownend"),this.end=!0);for(const i of Ys){const n=I(this.clsWrapper.replace("%unit%",i),this.$el);if(n){let t=String(Math.trunc(e[i]));t=t.length<2?"0"+t:t,n.textContent!==t&&((t=t.split("")).length!==n.children.length&&we(n,t.map(()=>"<span></span>").join("")),t.forEach((t,e)=>n.children[e].textContent=t))}}}}};const Xs="uk-transition-leave",Gs="uk-transition-enter";function Js(o,r,a,l=0){const h=Zs(r,!0),c={opacity:1},d={opacity:0},t=t=>()=>h===Zs(r)?t():Promise.reject(),e=t(async()=>{T(r,Xs),await Promise.all(Qs(r).map((e,i)=>new Promise(t=>setTimeout(()=>B.start(e,d,a/2,"ease").then(t),i*l)))),C(r,Xs)}),i=t(async()=>{var t=Ne(r);T(r,Gs),o(),S(x(r),{opacity:0}),await new Promise(t=>requestAnimationFrame(t));const e=x(r),i=Ne(r);S(r,"alignContent","flex-start"),Ne(r,t);var n=Qs(r),s=(S(e,d),n.map(async(t,e)=>{var i;i=e*l,await new Promise(t=>setTimeout(t,i)),await B.start(t,c,a/2,"ease")}));t!==i&&s.push(B.start(r,{height:i},a/2+n.length*l,"ease")),await Promise.all(s).then(()=>{C(r,Gs),h===Zs(r)&&(S(r,{height:"",alignContent:""}),S(e,{opacity:""}),delete r.dataset.transition)})});return(_(r,Xs)?Ks(r):_(r,Gs)?Ks(r).then(e):e()).then(i)}function Zs(t,e){return e&&(t.dataset.transition=1+Zs(t)),ct(t.dataset.transition)||0}function Ks(t){return Promise.all(x(t).filter(B.inProgress).map(e=>new Promise(t=>f(e,"transitionend transitioncanceled",t))))}function Qs(t){return In(x(t)).reduce((t,e)=>t.concat(gt(e.filter(t=>Ai(t)),"offsetLeft")),[])}async function to(t,i,n){await no();let e=x(i);var s,o,r,a=e.map(t=>eo(t,!0)),l={...S(i,["height","padding"]),display:"block"};await Promise.all(e.concat(i).map(B.cancel)),t(),e=e.concat(x(i).filter(t=>!w(e,t))),await Promise.resolve(),M.flush();const h=g(i,"style"),c=S(i,["height","padding"]),[d,u]=(s=i,o=e,r=a,t=o.map((t,e)=>!!(y(t)&&e in r)&&(r[e]?v(t)?io(t):{opacity:0}:{opacity:v(t)?1:0})),a=t.map((t,e)=>{var i,e=y(o[e])===s&&(r[e]||eo(o[e]));return!!e&&(t?"opacity"in t||(i=e["opacity"],i%1?t.opacity=1:delete e.opacity):delete e.opacity,e)}),[t,a]),p=e.map(t=>({style:g(t,"style")}));e.forEach((t,e)=>u[e]&&S(t,u[e])),S(i,l),k(i,"scroll"),M.flush(),await no();t=e.map((t,e)=>y(t)===i&&B.start(t,d[e],n,"ease")).concat(B.start(i,c,n,"ease"));try{await Promise.all(t),e.forEach((t,e)=>{g(t,p[e]),y(t)===i&&S(t,"display",0===d[e].opacity?"none":"")}),g(i,"style",h)}catch{g(e,"style","");var f=i;for(const m in l)S(f,m,"")}}function eo(t,e){var i=S(t,"zIndex");return!!v(t)&&{display:"",opacity:e?S(t,"opacity"):"0",pointerEvents:"none",position:"absolute",zIndex:"auto"===i?Ft(t):i,...io(t)}}function io(t){var{height:e,width:i}=P(t);return{height:e,width:i,transform:"",...De(t),...S(t,["marginTop","marginLeft"])}}function no(){return new Promise(t=>requestAnimationFrame(t))}vn={props:{duration:Number,animation:Boolean},data:{duration:150,animation:"slide"},methods:{animate(t,e=this.$el){var i=this.animation;return("fade"===i?Js:"delayed-fade"===i?(...t)=>Js(...t,40):i?to:()=>(t(),Promise.resolve()))(t,e,this.duration).catch($)}}},$n={mixins:[vn],args:"target",props:{target:Boolean,selActive:Boolean},data:{target:null,selActive:!1,attrItem:"uk-filter-control",cls:"uk-active",duration:250},computed:{toggles:{get({attrItem:t},e){return r(`[${t}],[data-${t}]`,e)},watch(t){this.updateState();var e=r(this.selActive,this.$el);for(const n of t){!1!==this.selActive&&E(n,this.cls,w(e,n));var i=I("a,button",i=n)||i;o(i,"a")&&g(i,"role","button")}},immediate:!0},children:{get({target:t},e){return r(t+" > *",e)},watch(t,e){var i;e&&(i=e,(e=t).length!==i.length||!e.every(t=>i.includes(t)))&&this.updateState()},immediate:!0}},events:[{name:"click keydown",delegate(){return`[${this.attrItem}],[data-${this.attrItem}]`},handler(t){"keydown"===t.type&&t.keyCode!==z.SPACE||c(t.target,"a,button")&&(t.preventDefault(),this.apply(t.current))}}],methods:{apply(t){var e,i,n=this.getState(),t=oo(t,this.attrItem,this.getState());e=n,i=t,["filter","sort"].every(t=>ut(e[t],i[t]))||this.setState(t)},getState(){return this.toggles.filter(t=>_(t,this.cls)).reduce((t,e)=>oo(e,this.attrItem,t),{filter:{"":""},sort:[]})},async setState(a,e=!0){a={filter:{"":""},sort:[],...a},k(this.$el,"beforeFilter",[this,a]);for(const t of this.toggles)E(t,this.cls,function(t,e,{filter:i={"":""},sort:[n,s]}){var{filter:t="",group:e="",sort:o,order:r="asc"}=so(t,e);return u(o)?e in i&&t===i[e]||!t&&e&&!(e in i)&&!i[""]:n===o&&s===r}(t,this.attrItem,a));await Promise.all(r(this.target,this.$el).map(r=>{var t=()=>{{var t=a,e=r,i=x(r);const n=function({filter:t}){let e="";return mt(t,t=>e+=t||""),e}(t),[s,o]=(i.forEach(t=>S(t,"display",n&&!l(t,n)?"none":"")),t.sort);!s||ut(t=function(t,i,n){return[...t].sort((t,e)=>Ot(t,i).localeCompare(Ot(e,i),void 0,{numeric:!0})*("asc"===n||-1))}(i,s,o),i)||O(e,t)}this.$update(this.$el)};return e?this.animate(t,r):t()})),k(this.$el,"afterFilter",[this])},updateState(){M.write(()=>this.setState(this.getState(),!1))}}};function so(t,e){return bi(Ot(t,e),["filter"])}function oo(t,e,i){var{filter:t,group:e,sort:n,order:s="asc"}=so(t,e);return(t||u(n))&&(e?t?(delete i.filter[""],i.filter[e]=t):(delete i.filter[e],(lt(i.filter)||""in i.filter)&&(i.filter={"":t||""})):i.filter={"":t||""}),u(n)||(i.sort=[n,s]),i}Tn={slide:{show(t){return[{transform:H(-100*t)},{transform:H()}]},percent(t){return ro(t)},translate(t,e){return[{transform:H(-100*e*t)},{transform:H(100*e*(1-t))}]}}};function ro(t){return Math.abs(S(t,"transform").split(",")[4]/t.offsetWidth)||0}function H(t=0,e="%"){return`translate3d(${t+=t?e:""}, 0, 0)`}function ao(t){return`scale3d(${t}, ${t}, 1)`}var lo={...Tn,fade:{show(){return[{opacity:0},{opacity:1}]},percent(t){return 1-S(t,"opacity")},translate(t){return[{opacity:1-t},{opacity:t}]}},scale:{show(){return[{opacity:0,transform:ao(.8)},{opacity:1,transform:ao(1)}]},percent(t){return 1-S(t,"opacity")},translate(t){return[{opacity:1-t,transform:ao(1-.2*t)},{opacity:t,transform:ao(.8+.2*t)}]}}};function ho(t,e,i){k(t,te(e,!1,!1,i))}Cn={i18n:{next:"Next slide",previous:"Previous slide",slideX:"Slide %s",slideLabel:"%s of %s"},data:{selNav:!1},computed:{nav:{get({selNav:t},e){return I(t,e)},watch(t,e){g(t,"role","tablist"),e&&this.$emit()},immediate:!0},selNavItem({attrItem:t}){return`[${t}],[data-${t}]`},navItems:{get(t,e){return r(this.selNavItem,e)},watch(){this.$emit()}}},connected(){g(this.$el,"aria-roledescription","carousel")},update:[{write(){this.slides.forEach((t,e)=>g(t,{role:this.nav?"tabpanel":"group","aria-label":this.t("slideLabel",e+1,this.length),"aria-roledescription":this.nav?null:"slide"})),this.nav&&this.length!==this.nav.children.length&&we(this.nav,this.slides.map((t,e)=>`<li ${this.attrItem}="${e}"><a href></a></li>`).join("")),g(x(this.nav).concat(this.list),"role","presentation");for(const o of this.navItems){var i,n=Ot(o,this.attrItem),s=I("a,button",o)||o;let t,e=null;at(n)?(i=ct(n),(i=this.slides[i])&&(i.id||(i.id=fn(this,i,"-item-"+n)),e=i.id),t=this.t("slideX",b(n)+1),g(s,"role","tab")):(this.list&&(this.list.id||(this.list.id=fn(this,this.list,"-items")),e=this.list.id),t=this.t(n)),g(s,{"aria-controls":e,"aria-label":g(s,"aria-label")||t})}}},{write(){this.navItems.concat(this.nav).forEach(t=>t&&(t.hidden=!this.maxIndex)),this.updateNav()},events:["resize"]}],events:[{name:"click keydown",delegate(){return this.selNavItem},handler(t){!c(t.target,"a,button")||"click"!==t.type&&t.keyCode!==z.SPACE||(t.preventDefault(),this.show(Ot(t.current,this.attrItem)))}},{name:"itemshow",handler:"updateNav"},{name:"keydown",delegate(){return this.selNavItem},handler(t){var{current:e,keyCode:i}=t;at(Ot(e,this.attrItem))&&~(e=i===z.HOME?0:i===z.END?"last":i===z.LEFT?"previous":i===z.RIGHT?"next":-1)&&(t.preventDefault(),this.show(e))}}],methods:{updateNav(){var t=this.getValidIndex();let e,i;for(const r of this.navItems){var n,s=Ot(r,this.attrItem),o=I("a,button",r)||r;at(s)?(n=ct(s)===t,E(r,this.clsActive,n),g(o,{"aria-selected":n,tabindex:n?null:-1}),n&&(i=o),e=e||l(o,":focus")):E(r,"uk-invisible",this.finite&&("previous"===s&&0===t||"next"===s&&t>=this.maxIndex)),e&&i&&i.focus()}}}};const co={passive:!1,capture:!0},uo={passive:!0,capture:!0},po="touchmove mousemove",fo="touchend touchcancel mouseup click input scroll";Bn={props:{draggable:Boolean},data:{draggable:!0,threshold:10},created(){for(const t of["start","move","end"]){const i=this[t];this[t]=t=>{var e=re(t).x*(D?-1:1);this.prevPos=e===this.pos?this.prevPos:this.pos,this.pos=e,i(t)}}},events:[{name:"touchstart mousedown",passive:!0,delegate(){return this.selList+" > *"},handler(t){var e;!this.draggable||!oe(t)&&"none"!==S(e=t.target,"userSelect")&&h(e.childNodes).some(t=>3===t.nodeType&&t.textContent.trim())||c(t.target,Pt)||0<t.button||this.length<2||this.start(t)}},{name:"dragstart",handler(t){t.preventDefault()}},{name:po,el(){return this.list},handler:$,...co}],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,p(document,po,this.move,co),p(document,fo,this.end,uo),S(this.list,"userSelect","none")},move(o){var r=this.pos-this.drag;if(!(0==r||this.prevPos===this.pos||!this.dragging&&Math.abs(r)<this.threshold)){S(this.list,"pointerEvents","none"),o.cancelable&&o.preventDefault(),this.dragging=!0,this.dir=r<0?1:-1;const a=this["slides"];let e=this["prevIndex"],t=Math.abs(r),i=this.getIndex(e+this.dir,e),n=this._getDistance(e,i)||a[e].offsetWidth;for(;i!==e&&t>n;)this.drag-=n*this.dir,e=i,t-=n,i=this.getIndex(e+this.dir,e),n=this._getDistance(e,i)||a[e].offsetWidth;this.percent=t/n;const l=a[e],h=a[i],c=this.index!==i,d=e===i;let s;[this.index,this.prevIndex].filter(t=>!w([i,e],t)).forEach(t=>{k(a[t],"itemhidden",[this]),d&&(s=!0,this.prevIndex=e)}),(this.index===e&&this.prevIndex!==e||s)&&k(a[this.index],"itemshown",[this]),c&&(this.prevIndex=e,this.index=i,d||k(l,"beforeitemhide",[this]),k(h,"beforeitemshow",[this])),this._transitioner=this._translate(Math.abs(this.percent),l,!d&&h),c&&(d||k(l,"itemhide",[this]),k(h,"itemshow",[this]))}},end(){var t;Qt(document,po,this.move,co),Qt(document,fo,this.end,uo),this.dragging&&(this.dragging=null,this.index===this.prevIndex?(this.percent=1-this.percent,this.dir*=-1,this._show(!1,this.index,!0),this._transitioner=null):(t=(D?this.dir*(D?1:-1):this.dir)<0==this.prevPos>this.pos,this.index=t?this.index:this.prevIndex,t&&(this.percent=1-this.percent),this.show(0<this.dir&&!t||this.dir<0&&t?"next":"previous",!0))),S(this.list,{userSelect:"",pointerEvents:""}),this.drag=this.percent=null}}};Fn={mixins:[{props:{autoplay:Boolean,autoplayInterval:Number,pauseOnHover:Boolean},data:{autoplay:!1,autoplayInterval:7e3,pauseOnHover:!0},connected(){g(this.list,"aria-live","polite"),this.autoplay&&this.startAutoplay()},disconnected(){this.stopAutoplay()},update(){g(this.slides,"tabindex","-1")},events:[{name:"visibilitychange",el(){return document},filter(){return this.autoplay},handler(){document.hidden?this.stopAutoplay():this.startAutoplay()}},{name:ti+" focusin",filter(){return this.autoplay},handler:"stopAutoplay"},{name:ei+" focusout",filter(){return this.autoplay},handler:"startAutoplay"}],methods:{startAutoplay(){this.draggable&&l(this.$el,":focus-within")||this.pauseOnHover&&l(this.$el,":hover")||(this.stopAutoplay(),this.interval=setInterval(()=>!this.stack.length&&this.show("next"),this.autoplayInterval),g(this.list,"aria-live","off"))},stopAutoplay(){clearInterval(this.interval),g(this.list,"aria-live","polite")}}},Bn,Cn,yn,Zn],props:{clsActivated:Boolean,easing:String,index:Number,finite:Boolean,velocity:Number},data:()=>({easing:"ease",finite:!1,velocity:1,index:0,prevIndex:-1,stack:[],percent:0,clsActive:"uk-active",clsActivated:!1,Transitioner:!1,transitionOptions:{}}),connected(){this.prevIndex=-1,this.index=this.getValidIndex(this.$props.index),this.stack=[]},disconnected(){C(this.slides,this.clsActive)},computed:{duration({velocity:t},e){return mo(e.offsetWidth/t)},list({selList:t},e){return I(t,e)},maxIndex(){return this.length-1},slides:{get(){return x(this.list)},watch(){this.$emit()}},length(){return this.slides.length}},methods:{show(t,e=!1){var i;if(!this.dragging&&this.length){const n=this["stack"],s=e?0:n.length,o=()=>{n.splice(s,1),n.length&&this.show(n.shift(),!0)};if(n[e?"unshift":"push"](t),!e&&1<n.length)2===n.length&&null!=(i=this._transitioner)&&i.forward(Math.min(this.duration,200));else{const r=this.getIndex(this.index),a=_(this.slides,this.clsActive)&&this.slides[r],l=this.getIndex(t,this.index),h=this.slides[l];if(a!==h){if(this.dir=(i=r,"next"!==(t=t)&&("previous"===t||t<i)?-1:1),this.prevIndex=r,this.index=l,(!a||k(a,"beforeitemhide",[this]))&&k(h,"beforeitemshow",[this,a]))return t=this._show(a,h,e).then(()=>{a&&k(a,"itemhidden",[this]),k(h,"itemshown",[this]),n.shift(),this._transitioner=null,requestAnimationFrame(()=>n.length&&this.show(n.shift(),!0))}),a&&k(a,"itemhide",[this]),k(h,"itemshow",[this]),t;this.index=this.prevIndex}o()}}},getIndex(t=this.index,e=this.index){return bt(Tt(t,this.slides,e,this.finite),0,this.maxIndex)},getValidIndex(t=this.index,e=this.prevIndex){return this.getIndex(t,e)},_show(t,e,i){return 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?(e=this.stack["length"],this._transitioner[1<e?"forward":"show"](1<e?Math.min(this.duration,75+75/(e-1)):this.duration,this.percent)):(this._translate(1),Promise.resolve())},_getDistance(t,e){return this._getTransitioner(t,t!==e&&e).getDistance()},_translate(t,e=this.prevIndex,i=this.index){e=this._getTransitioner(e!==i&&e,i);return e.translate(t),e},_getTransitioner(t=this.prevIndex,e=this.index,i=this.dir||1,n=this.transitionOptions){return new this.Transitioner(rt(t)?this.slides[t]:t,rt(e)?this.slides[e]:e,i*(D?-1:1),n)}}};function mo(t){return.5*t+300}var Ln={mixins:[Fn],props:{animation:String},data:{animation:"slide",clsActivated:"uk-transition-active",Animations:Tn,Transitioner:function(n,s,o,{animation:t,easing:r}){const{percent:e,translate:i,show:a=$}=t,l=a(o),h=new _t;return{dir:o,show(t,e=0,i){i=i?"linear":r;return t-=Math.round(t*bt(e,-1,1)),this.translate(e),ho(s,"itemin",{percent:e,duration:t,timing:i,dir:o}),ho(n,"itemout",{percent:1-e,duration:t,timing:i,dir:o}),Promise.all([B.start(s,l[1],t,i),B.start(n,l[0],t,i)]).then(()=>{this.reset(),h.resolve()},$),h.promise},cancel(){B.cancel([s,n])},reset(){for(const t in l[0])S([s,n],t,"")},forward(t,e=this.percent()){return B.cancel([s,n]),this.show(t,e,!0)},translate(t){this.reset();var e=i(t,o);S(s,e[1]),S(n,e[0]),ho(s,"itemtranslatein",{percent:t,dir:o}),ho(n,"itemtranslateout",{percent:1-t,dir:o})},percent(){return e(n||s,s,o)},getDistance(){return null==n?void 0:n.offsetWidth}}}},computed:{animation({animation:t,Animations:e}){return{...e[t]||e.slide,name:t}},transitionOptions(){return{animation:this.animation}}},events:{beforeitemshow({target:t}){T(t,this.clsActive)},itemshown({target:t}){T(t,this.clsActivated)},itemhidden({target:t}){C(t,this.clsActive,this.clsActivated)}}},go={mixins:[xs,Ln],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:lo,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(){const t=I(this.template),e=I(this.selList,t);this.items.forEach(()=>O(e,"<li>"));var i=I("[uk-close]",t),n=this.t("close");i&&n&&(i.dataset.i18n=JSON.stringify({label:n})),this.$mount(O(this.container,t))},computed:{caption({selCaption:t},e){return I(t,e)}},events:[{name:Ke+` ${Ze} keydown`,handler:"showControls"},{name:"click",self:!0,delegate(){return this.selList+" > *"},handler(t){t.defaultPrevented||this.hide()}},{name:"shown",self:!0,handler(){this.showControls()}},{name:"hide",self:!0,handler(){this.hideControls(),C(this.slides,this.clsActive),B.stop(this.slides)}},{name:"hidden",self:!0,handler(){this.$destroy(!0)}},{name:"keyup",el(){return document},handler({keyCode:e}){if(this.isToggled(this.$el)&&this.draggable){let t=-1;e===z.LEFT?t="previous":e===z.RIGHT?t="next":e===z.HOME?t=0:e===z.END&&(t="last"),~t&&this.show(t)}}},{name:"beforeitemshow",handler(t){this.isToggled()||(this.draggable=!1,t.preventDefault(),this.toggleElement(this.$el,!0,!1),this.animation=lo.scale,C(t.target,this.clsActive),this.stack.splice(1,0,this.index))}},{name:"itemshow",handler(){we(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){var{source:i,type:n,alt:s="",poster:o,attrs:r={}}=e;if(this.setItem(e,"<span uk-spinner></span>"),i){var a={allowfullscreen:"",style:"max-width: 100%; box-sizing: border-box;","uk-responsive":"","uk-video":""+this.videoAutoplay};if("image"===n||i.match(/\.(avif|jpe?g|jfif|a?png|gif|svg|webp)($|\?)/i)){const c=vo("img",{src:i,alt:s,...r});p(c,"load",()=>this.setItem(e,c)),p(c,"error",()=>this.setError(e))}else if("video"===n||i.match(/\.(mp4|webm|ogv)($|\?)/i)){const d=vo("video",{src:i,poster:o,controls:"",playsinline:"","uk-video":""+this.videoAutoplay,...r});p(d,"loadedmetadata",()=>this.setItem(e,d)),p(d,"error",()=>this.setError(e))}else if("iframe"===n||i.match(/\.(html|php)($|\?)/i))this.setItem(e,vo("iframe",{src:i,allowfullscreen:"",class:"uk-lightbox-iframe",...r}));else if(s=i.match(/\/\/(?:.*?youtube(-nocookie)?\..*?(?:[?&]v=|\/shorts\/)|youtu\.be\/)([\w-]{11})[&?]?(.*)?/))this.setItem(e,vo("iframe",{src:`https://www.youtube${s[1]||""}.com/embed/`+s[2]+(s[3]?"?"+s[3]:""),width:1920,height:1080,...a,...r}));else if(s=i.match(/\/\/.*?vimeo\.[a-z]+\/(\d+)[&?]?(.*)?/))try{var{height:l,width:h}=await(await fetch("https://vimeo.com/api/oembed.json?maxwidth=1920&url="+encodeURI(i),{credentials:"omit"})).json();this.setItem(e,vo("iframe",{src:"https://player.vimeo.com/video/"+s[1]+(s[2]?"?"+s[2]:""),width:h,height:l,...a,...r}))}catch{this.setError(e)}}}}],methods:{loadItem(t=this.index){t=this.getItem(t);this.getSlide(t).childElementCount||k(this.$el,"itemload",[t])},getItem(t=this.index){return this.items[Tt(t,this.slides)]},setItem(t,e){k(this.$el,"itemloaded",[this,we(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),T(this.$el,"uk-active","uk-transition-active")},hideControls(){C(this.$el,"uk-active","uk-transition-active")}}};function vo(t,e){t=Be(`<${t}>`);return g(t,e),t}Rn={install:function(t,e){t.lightboxPanel||t.component("lightboxPanel",go),J(e.props,t.component("lightboxPanel").options.props)},props:{toggle:String},data:{toggle:"a"},computed:{toggles:{get({toggle:t},e){return r(t,e)},watch(t){this.hide();for(const e of t)o(e,"a")&&g(e,"role","button")},immediate:!0}},disconnected(){this.hide()},events:[{name:"click",delegate(){return this.toggle+":not(.uk-disabled)"},handler(t){t.preventDefault(),this.show(t.current)}}],methods:{show(t){var e=wt(this.toggles.map(wo),"source");if(nt(t)){const i=wo(t)["source"];t=Y(e,({source:t})=>i===t)}return this.panel=this.panel||this.$create("lightboxPanel",{...this.$props,items:e}),p(this.panel.$el,"hidden",()=>this.panel=null),this.panel.show(t)},hide(){var t;return null==(t=this.panel)?void 0:t.hide()}}};function wo(t){var e={};for(const i of["href","caption","type","poster","alt","attrs"])e["href"===i?"source":i]=Ot(t,i);return e.attrs=bi(e.attrs),e}fs={mixins:[kn],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(n){n.notification.closeAll=function(e,i){Ie(document.body,t=>{t=n.getComponent(t,"notification");!t||e&&e!==t.group||t.close(i)})}},computed:{marginProp({pos:t}){return"margin"+(q(t,"top")?"Top":"Bottom")},startProps(){return{opacity:0,[this.marginProp]:-this.$el.offsetHeight}}},created(){var t=I(`.${this.clsContainer}-`+this.pos,this.container)||O(this.container,`<div class="${this.clsContainer} ${this.clsContainer}-${this.pos}" style="display: block"></div>`);this.$mount(O(t,`<div class="${this.clsMsg}${this.status?` ${this.clsMsg}-`+this.status:""}" role="alert"> <a href class="${this.clsClose}" data-uk-close></a> <div>${this.message}</div> </div>`))},async connected(){var t=b(S(this.$el,this.marginProp));await B.start(S(this.$el,this.startProps),{opacity:1,[this.marginProp]:t}),this.timeout&&(this.timer=setTimeout(this.close,this.timeout))},events:{click(t){c(t.target,'a[href="#"],a[href=""]')&&t.preventDefault(),this.close()},[ti](){this.timer&&clearTimeout(this.timer)},[ei](){this.timeout&&(this.timer=setTimeout(this.close,this.timeout))}},methods:{async close(t){var e;this.timer&&clearTimeout(this.timer),t||await B.start(this.$el,this.startProps),t=this.$el,e=y(t),k(t,"close",[this]),ke(t),null!=e&&e.hasChildNodes()||ke(e)}}};const bo={x:$o,y:$o,rotate:$o,scale:$o,color:xo,backgroundColor:xo,borderColor:xo,blur:ko,hue:ko,fopacity:ko,grayscale:ko,invert:ko,saturate:ko,sepia:ko,opacity:function(i,t,n){return 1===n.length&&n.unshift(Do(t,i,"")),n=Bo(n),(t,e)=>{t[i]=Io(n,e)}},stroke:function(t,e,i){1===i.length&&i.unshift(0);const n=Po(i),s=hn(e);return(i=Bo(i.reverse(),t=>(t=b(t),"%"===n?t*s/100:t))).some(([t])=>t)?(S(e,"strokeDasharray",s),(t,e)=>{t.strokeDashoffset=Io(i,e)}):$},bgx:So,bgy:So},yo=Object["keys"];ys={mixins:[bs],props:Mo(yo(bo),"list"),data:Mo(yo(bo),void 0),computed:{props(t,e){var i={};for(const s in t)s in bo&&!u(t[s])&&(i[s]=t[s].slice());var n={};for(const o in i)n[o]=bo[o](o,e,i[o],i);return n}},events:{load(){this.$emit()}},methods:{reset(){for(const t in this.getCss(0))S(this.$el,t,"")},getCss(t){const e={transform:"",filter:""};for(const i in this.props)this.props[i](e,t);return e.willChange=Object.keys(e).filter(t=>""!==e[t]).join(","),e}}};function $o(i,e,n){let s=Po(n)||{x:"px",y:"px",rotate:"deg"}[i]||"",t;return"x"===i||"y"===i?(i="translate"+V(i),t=t=>b(b(t).toFixed("px"===s?0:6))):"scale"===i&&(s="",t=t=>Po([t])?Le(t,"width",e,!0)/e.offsetWidth:t),1===n.length&&n.unshift("scale"===i?1:0),n=Bo(n,t),(t,e)=>{t.transform+=` ${i}(${Io(n,e)}${s})`}}function xo(r,e,a){return 1===a.length&&a.unshift(Do(e,r,"")),a=Bo(a,t=>{return Do(e,"color",t).split(/[(),]/g).slice(1,-1).concat(1).slice(0,4).map(b)}),(t,e)=>{const[i,n,s]=Oo(a,e),o=i.map((t,e)=>(t+=s*(n[e]-t),3===e?b(t):parseInt(t,10))).join(",");t[r]=`rgba(${o})`}}function ko(i,t,n){1===n.length&&n.unshift(0);const s=Po(n)||{blur:"px",hue:"deg"}[i]||"%";return i={fopacity:"opacity",hue:"hue-rotate"}[i]||i,n=Bo(n),(t,e)=>{e=Io(n,e);t.filter+=` ${i}(${e+s})`}}function So(t,e,i,n){1===i.length&&i.unshift(0);const s="bgy"===t?"height":"width";n[t]=Bo(i,t=>Le(t,s,e));i=["bgx","bgy"].filter(t=>t in n);if(2===i.length&&"bgx"===t)return $;if("cover"===Do(e,"backgroundSize","")){var o=e,r=n,t=function(t){const e=S(t,"backgroundImage").replace(/^none|url\(["']?(.+?)["']?\)$/,"$1");if(_o[e])return _o[e];const i=new Image;return e&&(i.src=e,!i.naturalWidth)?(i.onload=()=>{_o[e]=Eo(i),k(t,te("load",!1))},Eo(i)):_o[e]=Eo(i)}(o);if(!t.width)return $;var a={width:o.offsetWidth,height:o.offsetHeight},l=["bgx","bgy"].filter(t=>t in r),h={};for(const w of l){var c=r[w].map(([t])=>t),d=Math.min(...c),u=Math.max(...c),c=c.indexOf(d)<c.indexOf(u),p=u-d;h[w]=(c?-p:0)-(c?d:u)+"px",a["bgy"===w?"height":"width"]+=p}const g=St.cover(t,a);for(const b of l){var f="bgy"===b?"height":"width",f=g[f]-a[f];h[b]=`max(${To(o,b)},-${f}px) + `+h[b]}const v=Co(l,h,r);return(t,e)=>{v(t,e),t.backgroundSize=`${g.width}px ${g.height}px`,t.backgroundRepeat="no-repeat"}}var m={};for(const y of i)m[y]=To(e,y);return Co(i,m,n)}function To(t,e){return Do(t,"background-position-"+e.substr(-1),"")}function Co(s,o,r){return function(t,e){for(const n of s){var i=Io(r[n],e);t["background-position-"+n.substr(-1)]=`calc(${o[n]} + ${i}px)`}}}const _o={};function Eo(t){return{width:t.naturalWidth,height:t.naturalHeight}}function Bo(n,s=b){var o=[],r=n["length"];let a=0;for(let i=0;i<r;i++){let[t,e]=d(n[i])?n[i].trim().split(" "):[n[i]];if(t=s(t),e=e?b(e)/100:null,0===i?null===e?e=0:e&&o.push([t,0]):i===r-1&&(null===e?e=1:1!==e&&(o.push([t,e]),e=1)),o.push([t,e]),null===e)a++;else if(a){var l=o[i-a-1][1],h=(e-l)/(a+1);for(let t=a;0<t;t--)o[i-t][1]=l+h*(a-t+1);a=0}}return o}function Oo(t,e){var i=Y(t.slice(1),([,t])=>e<=t)+1;return[t[i-1][0],t[i][0],(e-t[i-1][1])/(t[i][1]-t[i-1][1])]}function Io(t,e){var[t,e,i]=Oo(t,e);return rt(t)?t+Math.abs(t-e)*i*(t<e?1:-1):+e}const Ao=/^-?\d+(\S+)?/;function Po(t,e){for(const n of t){var i=null==(i=n.match)?void 0:i.call(n,Ao);if(i)return i[1]}return e}function Do(t,e,i){var n=t.style[e],i=S(S(t,e,i),e);return t.style[e]=n,i}function Mo(t,i){return t.reduce((t,e)=>(t[e]=i,t),{})}On={mixins:[ys,yn,Dn],props:{target:String,viewport:Number,easing:Number,start:String,end:String},data:{target:!1,viewport:1,easing:1,start:0,end:0},computed:{target({target:t},e){return function t(e){return e?"offsetTop"in e?e:t(y(e)):document.documentElement}(t&&jt(t,e)||e)},start({start:t}){return Le(t,"height",this.target,!0)},end({end:t,viewport:e}){return Le(t||(e=100*(1-e))&&e+`vh+${e}%`,"height",this.target,!0)}},resizeTargets(){return[this.$el,this.target]},update:{read({percent:t},e){var i,n;return e.has("scroll")||(t=!1),!!v(this.$el)&&(this.matchMedia?(e=t,i=Di(this.target,this.start,this.end),{percent:t=0<=(n=this.easing)?Math.pow(i,n+1):1-Math.pow(1-i,1-n),style:e!==t&&this.getCss(t)}):void 0)},write({style:t}){this.matchMedia?t&&S(this.$el,t):this.reset()},events:["scroll","resize"]}};Ss={update:{write(){var t;this.stack.length||this.dragging||(t=this.getValidIndex(this.index),~this.prevIndex&&this.index===t?this._translate(1,this.prevIndex,this.index):this.show(t))},events:["resize"]}},Ts={mixins:[an],connected(){this.lazyload(this.slides,this.getAdjacentSlides)}};function No(t,e,i){var n=Fo(t,e);return i?n-(i=t,A(e).width/2-A(i).width/2):Math.min(n,zo(e))}function zo(t){return Math.max(0,Ho(t)-A(t).width)}function Ho(t){return vt(x(t),t=>A(t).width)}function Fo(t,e){return t&&(De(t).left+(D?A(t).width-A(e).width:0))*(D?-1:1)||0}function jo(i,n){--n;const s=A(i).width,o=n+s+2;return x(i).filter(t=>{var e=Fo(t,i),t=e+Math.min(A(t).width,s);return n<=e&&t<=o})}function Lo(t,e,i){k(t,te(e,!1,!1,i))}Cs={mixins:[t,Fn,Ss,Ts],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(c,d,u,{center:n,easing:s,list:p}){const o=new _t,t=c?No(c,p,n):No(d,p,n)+A(d).width*u,f=d?No(d,p,n):t+A(c).width*u*(D?-1:1);return{dir:u,show(t,e=0,i){i=i?"linear":s;return t-=Math.round(t*bt(e,-1,1)),this.translate(e),e=c?e:bt(e,0,1),Lo(this.getItemIn(),"itemin",{percent:e,duration:t,timing:i,dir:u}),c&&Lo(this.getItemIn(!0),"itemout",{percent:1-e,duration:t,timing:i,dir:u}),B.start(p,{transform:H(-f*(D?-1:1),"px")},t,i).then(o.resolve,$),o.promise},cancel(){B.cancel(p)},reset(){S(p,"transform","")},forward(t,e=this.percent()){return B.cancel(p),this.show(t,e,!0)},translate(t){var e=this.getDistance()*u*(D?-1:1),i=(S(p,"transform",H(bt(-f+(e-e*t),-Ho(p),A(p).width)*(D?-1:1),"px")),this.getActives()),n=this.getItemIn(),s=this.getItemIn(!0);t=c?bt(t,-1,1):0;for(const h of x(p)){var o=w(i,h),r=h===n,a=h===s,l=r||!a&&(o||u*(D?-1:1)==-1^Fo(h,p)>Fo(c||d));Lo(h,"itemtranslate"+(l?"in":"out"),{dir:u,percent:a?1-t:r?t:o?1:0})}},percent(){return Math.abs((S(p,"transform").split(",")[4]*(D?-1:1)+t)/(f-t))},getDistance(){return Math.abs(f-t)},getItemIn(t=!1){let e=this.getActives(),i=jo(p,No(d||c,p,n));return t&&(t=e,e=i,i=t),i[Y(i,t=>!w(e,t))]},getActives(){return jo(p,No(c||d,p,n))}}}},computed:{avgWidth(){return Ho(this.list)/this.length},finite({finite:t}){return t||function(t,e){if(!t||t.length<2)return!0;var i=A(t)["width"];if(!e)return Math.ceil(Ho(t))<Math.trunc(i+function(t){return Math.max(0,...x(t).map(t=>A(t).width))}(t));var n=x(t),s=Math.trunc(i/2);for(const r in n){const a=n[r],l=A(a).width,h=new Set([a]);let i=0;for(const c of[-1,1]){let t=l/2,e=0;for(;t<s;){var o=n[Tt(+r+c+e++*c,n)];if(h.has(o))return!0;t+=A(o).width,h.add(o)}i=Math.max(i,l/2+A(n[Tt(+r+c,n)]).width/2-(t-s))}if(i>vt(n.filter(t=>!h.has(t)),t=>A(t).width))return!0}return!1}(this.list,this.center)},maxIndex(){if(!this.finite||this.center&&!this.sets)return this.length-1;if(this.center)return ft(this.sets);let e=0;const i=zo(this.list),t=Y(this.slides,t=>{if(e>=i)return!0;e+=A(t).width});return~t?t:this.length-1},sets({sets:t}){if(t){let e=0;var i=[],n=A(this.list).width;for(let t=0;t<this.length;t++){var s=A(this.slides[t]).width;e+s>n&&(e=0),this.center?e<n/2&&e+s+A(this.slides[+t+1]).width/2>n/2&&(i.push(+t),e=n/2-s/2):0===e&&i.push(Math.min(+t,this.maxIndex)),e+=s}return i.length?i:void 0}},transitionOptions(){return{center:this.center,list:this.list}}},connected(){E(this.$el,this.clsContainer,!I("."+this.clsContainer,this.$el))},update:{write(){for(const e of this.navItems){var t=ct(Ot(e,this.attrItem));!1!==t&&(e.hidden=!this.maxIndex||t>this.maxIndex||this.sets&&!w(this.sets,t))}!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&&!w(this.sets,this.index)&&(this.index=this.getValidIndex());var e=Math.abs(this.index-this.prevIndex+(0<this.dir&&this.index<this.prevIndex||this.dir<0&&this.index>this.prevIndex?(this.maxIndex+1)*this.dir:0));if(!this.dragging&&1<e){for(let t=0;t<e;t++)this.stack.splice(1,0,0<this.dir?"next":"previous");t.preventDefault()}else{t=this.dir<0||!this.slides[this.prevIndex]?this.index:this.prevIndex;this.duration=mo(this.avgWidth/this.velocity)*(A(this.slides[t]).width/this.avgWidth),this.reorder()}},itemshow(){~this.prevIndex&&T(this._getTransitioner().getItemIn(),this.clsActive)},itemshown(){this.updateActiveClasses()}},methods:{reorder(){if(this.finite)S(this.slides,"order","");else{const o=0<this.dir&&this.slides[this.prevIndex]?this.prevIndex:this.index;if(this.slides.forEach((t,e)=>S(t,"order",0<this.dir&&e<o?1:this.dir<0&&e>=this.index?-1:"")),this.center){var i=this.slides[o];let t=A(this.list).width/2-A(i).width/2,e=0;for(;0<t;){var n=this.getIndex(--e+o,o),s=this.slides[n];S(s,"order",n>o?-2:-1),t-=A(s).width}}}},updateActiveClasses(){var t=this._getTransitioner(this.index).getActives(),e=[this.clsActive,(!this.sets||w(this.sets,b(this.index)))&&this.clsActivated||""];for(const n of this.slides){var i=w(t,n);E(n,e,i),g(n,"aria-hidden",!i),g(r(Mt,n),"tabindex",i?null:-1)}},getValidIndex(t=this.index,e=this.prevIndex){var i;if(t=this.getIndex(t,e),this.sets)do{if(w(this.sets,t))return t}while(i=t,(t=this.getIndex(t+this.dir,e))!==i);return t},getAdjacentSlides(){var t=A(this.list)["width"],i=-t,n=2*t,s=A(this.slides[this.index]).width,o=this.center?t/2-s/2:0,r=new Set;for(const l of[-1,1]){let t=o+(0<l?s:0),e=0;do{var a=this.slides[this.getIndex(this.index+l+e++*l)];t+=A(a).width*l,r.add(a)}while(this.length>e&&t>i&&t<n)}return Array.from(r)}}};Es={mixins:[ys],data:{selItem:"!li"},beforeConnect(){this.item=jt(this.selItem,this.$el)},disconnected(){this.item=null},events:[{name:"itemin itemout",self:!0,el(){return this.item},handler({type:i,detail:{percent:n,duration:s,timing:o,dir:r}}){M.read(()=>{if(this.matchMedia){const t=this.getCss(Vo(i,r,n)),e=this.getCss(Wo(i)?.5:0<r?1:0);M.write(()=>{S(this.$el,t),B.start(this.$el,e,s,o).catch($)})}})}},{name:"transitioncanceled transitionend",self:!0,el(){return this.item},handler(){B.cancel(this.$el)}},{name:"itemtranslatein itemtranslateout",self:!0,el(){return this.item},handler({type:e,detail:{percent:i,dir:n}}){M.read(()=>{if(this.matchMedia){const t=this.getCss(Vo(e,n,i));M.write(()=>S(this.$el,t))}else this.reset()})}}]};function Wo(t){return U(t,"in")}function Vo(t,e,i){return i/=2,Wo(t)^e<0?i:1-i}Os={mixins:[t,Ln,Ss,Ts],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:{...Tn,fade:{show(){return[{opacity:0,zIndex:0},{zIndex:-1}]},percent(t){return 1-S(t,"opacity")},translate(t){return[{opacity:1-t,zIndex:0},{zIndex:-1}]}},scale:{show(){return[{opacity:0,transform:ao(1.5),zIndex:0},{zIndex:-1}]},percent(t){return 1-S(t,"opacity")},translate(t){return[{opacity:1-t,transform:ao(1+.5*t),zIndex:0},{zIndex:-1}]}},pull:{show(t){return t<0?[{transform:H(30),zIndex:-1},{transform:H(),zIndex:0}]:[{transform:H(-100),zIndex:0},{transform:H(),zIndex:-1}]},percent(t,e,i){return i<0?1-ro(e):ro(t)},translate(t,e){return e<0?[{transform:H(30*t),zIndex:-1},{transform:H(-100*(1-t)),zIndex:0}]:[{transform:H(100*-t),zIndex:0},{transform:H(30*(1-t)),zIndex:-1}]}},push:{show(t){return t<0?[{transform:H(100),zIndex:0},{transform:H(),zIndex:-1}]:[{transform:H(-30),zIndex:-1},{transform:H(),zIndex:0}]},percent(t,e,i){return 0<i?1-ro(e):ro(t)},translate(t,e){return e<0?[{transform:H(100*t),zIndex:0},{transform:H(-30*(1-t)),zIndex:-1}]:[{transform:H(-30*t),zIndex:-1},{transform:H(100*(1-t)),zIndex:0}]}}}},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)),{height:(e=this.maxHeight?Math.min(this.maxHeight,e):e)-Fe(this.list,"height","content-box")}},write({height:t}){0<t&&S(this.list,"minHeight",t)},events:["resize"]},methods:{getAdjacentSlides(){return[1,-1].map(t=>this.slides[this.getIndex(this.index+t)])}}},Is={mixins:[t,vn],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(const t of["init","start","move","end"]){const e=this[t];this[t]=t=>{J(this.pos,re(t)),e(t)}}},events:{name:Ze,passive:!1,handler:"init"},computed:{target(){return(this.$el.tBodies||[this.$el])[0]},items(){return x(this.target)},isEmpty:{get(){return lt(this.items)},watch(t){E(this.target,this.clsEmpty,t)},immediate:!0},handles:{get({handle:t},e){return t?r(t,e):this.items},watch(t,e){S(e,{touchAction:"",userSelect:""}),S(t,{touchAction:Ge?"none":"",userSelect:"none"})},immediate:!0}},update:{write(t){var e,i,n,s,o,r,a;this.drag&&y(this.placeholder)&&({pos:{x:a,y:e},origin:{offsetTop:n,offsetLeft:r},placeholder:i}=this,S(this.drag,{top:e-n,left:a-r}),n=this.getSortable(document.elementFromPoint(a,e)))&&(r=n["items"],!r.some(B.inProgress))&&(o={x:a,y:e},s=r[Y(r,t=>$t(o,t.getBoundingClientRect()))],!r.length||s&&s!==i)&&(r=this.getSortable(i),!1===(a=function(t,e,i,n,s,o){var r,a,l,h;if(x(t).length)return r=e.getBoundingClientRect(),o?(o=i.getBoundingClientRect(),[n,h,a,l]=qo([r.top,r.bottom],[o.top,o.bottom])?[n,"width","left","right"]:[s,"height","top","bottom"],h=o[h]<r[h]?r[h]-o[h]:0,o[a]<r[a]?!(h&&n<r[a]+h)&&e.nextElementSibling:!(h&&n>r[l]-h)&&e):function(t,e){const i=1===x(t).length,n=(i&&O(t,e),x(t)),s=n.some((t,e)=>{const i=t.getBoundingClientRect();return n.slice(e+1).some(t=>{t=t.getBoundingClientRect();return!qo([i.left,i.right],[t.left,t.right])})});return i&&ke(e),s}(t,i)||s<r.top+r.height/2?e:e.nextElementSibling}(n.target,s,i,a,e,n===r&&t.moved!==s))||a&&i===a||(n!==r?(r.remove(i),t.moved=s):delete t.moved,n.insert(i,a),this.touched.add(n)))},events:["move"]},methods:{init(t){const{target:e,button:i,defaultPrevented:n}=t,[s]=this.items.filter(t=>m(e,t));!s||n||0<i||Dt(e)||m(e,"."+this.clsNoDrag)||this.handle&&!m(e,this.handle)||(t.preventDefault(),this.touched=new Set([this]),this.placeholder=s,this.origin={target:e,index:Ft(s),...this.pos},p(document,Ke,this.move),p(document,Qe,this.end),this.threshold)||this.start(t)},start(t){this.drag=function(t,e){let i;if(o(e,"li","tr")){i=I("<div>"),O(i,e.cloneNode(!0).children);for(const n of e.getAttributeNames())g(i,n,e.getAttribute(n))}else i=e.cloneNode(!0);return O(t,i),S(i,"margin","0","important"),S(i,{boxSizing:"border-box",width:e.offsetWidth,height:e.offsetHeight,padding:S(e,"padding")}),Ne(i.firstElementChild,Ne(e.firstElementChild)),i}(this.$container,this.placeholder);var{left:e,top:i}=this.placeholder.getBoundingClientRect();J(this.origin,{offsetLeft:this.pos.x-e,offsetTop:this.pos.y-i}),T(this.drag,this.clsDrag,this.clsCustom),T(this.placeholder,this.clsPlaceholder),T(this.items,this.clsItem),T(document.documentElement,this.clsDragState),k(this.$el,"start",[this,this.placeholder]);{var n=this.pos;let e=Date.now();Ro=setInterval(()=>{let{x:t,y:r}=n;r+=document.scrollingElement.scrollTop;const a=.3*(Date.now()-e);e=Date.now(),Mi(document.elementFromPoint(t,n.y)).reverse().some(t=>{let{scrollTop:e,scrollHeight:i}=t;var{top:n,bottom:s,height:o}=zi(t);if(n<r&&n+35>r)e-=a;else{if(!(s>r&&s-35<r))return;e+=a}if(0<e&&e<i-o)return t.scrollTop=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(Qt(document,Ke,this.move),Qt(document,Qe,this.end),this.drag){clearInterval(Ro);var t,e,i=this.getSortable(this.placeholder);this===i?this.origin.index!==Ft(this.placeholder)&&k(this.$el,"moved",[this,this.placeholder]):(k(i.$el,"added",[i,this.placeholder]),k(this.$el,"removed",[this,this.placeholder])),k(this.$el,"stop",[this,this.placeholder]),ke(this.drag),this.drag=null;for({clsPlaceholder:t,clsItem:e}of this.touched)for(const n of this.touched)C(n.items,t,e);this.touched=null,C(document.documentElement,this.clsDragState)}},insert(t,e){T(this.items,this.clsItem);this.animate(()=>e?ye(e,t):O(this.target,t))},remove(t){m(t,this.target)&&this.animate(()=>ke(t))},getSortable(t){do{var e=this.$getComponent(t,"sortable");if(e&&(e===this||!1!==this.group&&e.group===this.group))return e}while(t=y(t))}}};let Ro;function qo(t,e){return t[1]>e[0]&&e[1]>t[0]}As={mixins:[kn,ln,Sn],args:"title",props:{delay:Number,title:String},data:{pos:"top",title:"",delay:0,animation:["uk-animation-scale-up"],duration:100,cls:"uk-active"},beforeConnect(){var t;this.id=fn(this),this._hasTitle=Et(this.$el,"title"),g(this.$el,{title:"","aria-describedby":this.id}),Nt(t=this.$el)||g(t,"tabindex","0")},disconnected(){this.hide(),g(this.$el,"title")||g(this.$el,"title",this._hasTitle?this.title:null)},methods:{show(){!this.isToggled(this.tooltip||null)&&this.title&&(clearTimeout(this.showTimer),this.showTimer=setTimeout(this._show,this.delay))},async hide(){l(this.$el,"input:focus")||(clearTimeout(this.showTimer),this.isToggled(this.tooltip||null)&&(await this.toggleElement(this.tooltip,!1,!1),ke(this.tooltip),this.tooltip=null))},_show(){this.tooltip=O(this.container,`<div id="${this.id}" class="uk-${this.$options.name}" role="tooltip"> <div class="uk-${this.$options.name}-inner">${this.title}</div> </div>`),p(this.tooltip,"toggled",(t,e)=>{if(e){var e=()=>this.positionAt(this.tooltip,this.$el),[i,n]=(e(),function(t,e,[i,n]){var s=P(t),o=P(e),t=[["left","right"],["top","bottom"]];for(const r of t){if(s[r[0]]>=o[r[1]]){i=r[1];break}if(s[r[1]]<=o[r[0]]){i=r[0];break}}e=w(t[0],i)?t[1]:t[0];return n=s[e[0]]===o[e[0]]?e[0]:s[e[1]]===o[e[1]]?e[1]:"center",[i,n]}(this.tooltip,this.$el,this.pos));this.origin="y"===this.axis?je(i)+"-"+n:n+"-"+je(i);const s=[f(document,"keydown "+Ze,this.hide,!1,t=>t.type===Ze&&!m(t.target,this.$el)||"keydown"===t.type&&t.keyCode===z.ESC),p([document,...Ni(this.$el)],"scroll",e,{passive:!0})];f(this.tooltip,"hide",()=>s.forEach(t=>t()),{self:!0})}}),this.toggleElement(this.tooltip,!0)}},events:{focus:"show",blur:"hide",[ti+" "+ei](t){oe(t)||this[t.type===ti?"show":"hide"]()},[Ze](t){oe(t)&&this.show()}}};Ms={mixins:[Zn],i18n:{invalidMime:"Invalid File Type: %s",invalidName:"Invalid File Name: %s",invalidSize:"Invalid File Size: %s Kilobytes Max"},props:{allow:String,clsDragover:String,concurrent:Number,maxSize:Number,method:String,mime:String,multiple:Boolean,name:String,params:Object,type:String,url:String},data:{allow:!1,clsDragover:"uk-dragover",concurrent:1,maxSize:0,method:"POST",mime:!1,multiple:!1,name:"files[]",params:{},type:"",url:"",abort:$,beforeAll:$,beforeSend:$,complete:$,completeAll:$,error:$,fail:$,load:$,loadEnd:$,loadStart:$,progress:$},events:{change(t){l(t.target,'input[type="file"]')&&(t.preventDefault(),t.target.files&&this.upload(t.target.files),t.target.value="")},drop(t){Yo(t);t=t.dataTransfer;null!=t&&t.files&&(C(this.$el,this.clsDragover),this.upload(t.files))},dragenter(t){Yo(t)},dragover(t){Yo(t),T(this.$el,this.clsDragover)},dragleave(t){Yo(t),C(this.$el,this.clsDragover)}},methods:{async upload(t){if((t=G(t)).length){k(this.$el,"upload",[t]);for(const e of t){if(this.maxSize&&1e3*this.maxSize<e.size)return void this.fail(this.t("invalidSize",this.maxSize));if(this.allow&&!Uo(this.allow,e.name))return void this.fail(this.t("invalidName",this.allow));if(this.mime&&!Uo(this.mime,e.type))return void this.fail(this.t("invalidMime",this.mime))}this.multiple||(t=t.slice(0,1)),this.beforeAll(this,t);const s=function(e,i){var n=[];for(let t=0;t<e.length;t+=i)n.push(e.slice(t,t+i));return n}(t,this.concurrent),o=async t=>{const e=new FormData;t.forEach(t=>e.append(this.name,t));for(const n in this.params)e.append(n,this.params[n]);try{var i=await function(t,e){const i={data:null,method:"GET",headers:{},xhr:new XMLHttpRequest,beforeSend:$,responseType:"",...e};return Promise.resolve().then(()=>i.beforeSend(i)).then(()=>{return o=t,r=i,new Promise((t,e)=>{const i=r["xhr"];for(const n in r)if(n in i)try{i[n]=r[n]}catch{}i.open(r.method.toUpperCase(),o);for(const s in r.headers)i.setRequestHeader(s,r.headers[s]);p(i,"load",()=>{0===i.status||200<=i.status&&i.status<300||304===i.status?t(i):e(J(Error(i.statusText),{xhr:i,status:i.status}))}),p(i,"error",()=>e(J(Error("Network Error"),{xhr:i}))),p(i,"timeout",()=>e(J(Error("Network Timeout"),{xhr:i}))),i.send(r.data)});var o,r})}(this.url,{data:e,method:this.method,responseType:this.type,beforeSend:t=>{var e=t["xhr"];p(e.upload,"progress",this.progress);for(const i of["loadStart","load","loadEnd","abort"])p(e,i.toLowerCase(),this[i]);return this.beforeSend(t)}});this.complete(i),s.length?await o(s.shift()):this.completeAll(i)}catch(t){this.error(t)}};await o(s.shift())}}}};function Uo(t,e){return e.match(new RegExp(`^${t.replace(/\//g,"\\/").replace(/\*\*/g,"(\\/[^\\/]+)*").replace(/\*/g,"[^\\/]+").replace(/((?!\\))\?/g,"$1.")}$`,"i"))}function Yo(t){t.preventDefault(),t.stopPropagation()}return mt(Object.freeze({__proto__:null,Countdown:mn,Filter:$n,Lightbox:Rn,LightboxPanel:go,Notification:fs,Parallax:On,Slider:Cs,SliderParallax:Es,Slideshow:Os,SlideshowParallax:Es,Sortable:Is,Tooltip:As,Upload:Ms}),(t,e)=>en.component(e,t)),en});