/*! uikit 3.15.10 | https://www.getuikit.com | (c) 2014 - 2022 yootheme | mit license */(function(ue,de){typeof exports=="object"&&typeof module<"u"?module.exports=de():typeof define=="function"&&define.amd?define("uikit",de):(ue=typeof globalthis<"u"?globalthis:ue||self,ue.uikit=de())})(this,function(){"use strict";const{hasownproperty:ue,tostring:de}=object.prototype;function bt(t,e){return ue.call(t,e)}const fo=/\b([a-z])/g,xt=ft(t=>t.replace(fo,"-$1").tolowercase()),po=/-(\w)/g,fe=ft(t=>t.replace(po,fs)),st=ft(t=>t.length?fs(null,t.charat(0))+t.slice(1):"");function fs(t,e){return e?e.touppercase():""}function lt(t,e){return t==null||t.startswith==null?void 0:t.startswith(e)}function gt(t,e){return t==null||t.endswith==null?void 0:t.endswith(e)}function p(t,e){return t==null||t.includes==null?void 0:t.includes(e)}function bt(t,e){return t==null||t.findindex==null?void 0:t.findindex(e)}const{isarray:u,from:xi}=array,{assign:xt}=object;function mt(t){return typeof t=="function"}function tt(t){return t!==null&&typeof t=="object"}function yt(t){return de.call(t)==="[object object]"}function jt(t){return tt(t)&&t===t.window}function de(t){return $i(t)===9}function yi(t){return $i(t)>=1}function kt(t){return $i(t)===1}function $i(t){return!jt(t)&&tt(t)&&t.nodetype}function me(t){return typeof t=="boolean"}function b(t){return typeof t=="string"}function zt(t){return typeof t=="number"}function dt(t){return zt(t)||b(t)&&!isnan(t-parsefloat(t))}function pe(t){return!(u(t)?t.length:tt(t)?object.keys(t).length:!1)}function r(t){return t===void 0}function ki(t){return me(t)?t:t==="true"||t==="1"||t===""?!0:t==="false"||t==="0"?!1:t}function ct(t){const e=number(t);return isnan(e)?!1:e}function w(t){return parsefloat(t)||0}function j(t){return $(t)[0]}function $(t){return t&&(yi(t)?[t]:array.from(t).filter(yi))||[]}function mt(t){var e;if(jt(t))return t;t=j(t);const i=de(t)?t:(e=t)==null?void 0:e.ownerdocument;return(i==null?void 0:i.defaultview)||window}function ge(t,e){return t===e||tt(t)&&tt(e)&&object.keys(t).length===object.keys(e).length&&$t(t,(i,s)=>i===e[s])}function si(t,e,i){return t.replace(new regexp(e+"|"+i,"g"),s=>s===e?i:e)}function qt(t){return t[t.length-1]}function $t(t,e){for(const i in t)if(e(t[i],i)===!1)return!1;return!0}function ne(t,e){return t.slice().sort((i,s)=>{let{[e]:n=0}=i,{[e]:o=0}=s;return n>o?1:o>n?-1:0})}function ps(t,e){const i=new set;return t.filter(s=>{let{[e]:n}=s;return i.has(n)?!1:i.add(n)})}function tt(t,e,i){return e===void 0&&(e=0),i===void 0&&(i=1),math.min(math.max(ct(t)||0,e),i)}function t(){}function ti(){for(var t=arguments.length,e=new array(t),i=0;i{let[n,o]=s;return math.min(...e.map(r=>{let{[n]:a}=r;return a}))-math.max(...e.map(r=>{let{[o]:a}=r;return a}))>0})}function ze(t,e){return t.x<=e.right&&t.x>=e.left&&t.y<=e.bottom&&t.y>=e.top}function ci(t,e,i){const s=e==="width"?"height":"width";return{[s]:t[e]?math.round(i*t[s]/t[e]):t[s],[e]:i}}function gs(t,e){t={...t};for(const i in t)t=t[i]>e[i]?ci(t,i,e[i]):t;return t}function go(t,e){t=gs(t,e);for(const i in t)t=t[i]e[i]||(e[i]=t(i))}class he{constructor(){this.promise=new promise((e,i)=>{this.reject=i,this.resolve=e})}}function v(t,e,i){if(tt(e)){for(const n in e)v(t,n,e[n]);return}if(r(i)){var s;return(s=j(t))==null?void 0:s.getattribute(e)}else for(const n of $(t))mt(i)&&(i=i.call(n,v(n,e))),i===null?me(n,e):n.setattribute(e,i)}function it(t,e){return $(t).some(i=>i.hasattribute(e))}function me(t,e){const i=$(t);for(const s of e.split(" "))for(const n of i)n.removeattribute(s)}function ot(t,e){for(const i of[e,"data-"+e])if(it(t,i))return v(t,i)}const mo={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,menuitem:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};function ii(t){return $(t).some(e=>mo[e.tagname.tolowercase()])}function q(t){return $(t).some(e=>e.offsetwidth||e.offsetheight||e.getclientrects().length)}const ve="input,select,textarea,button";function pi(t){return $(t).some(e=>f(e,ve))}const le=ve+",a[href],[tabindex]";function we(t){return f(t,le)}function a(t){var e;return(e=j(t))==null?void 0:e.parentelement}function re(t,e){return $(t).filter(i=>f(i,e))}function f(t,e){return $(t).some(i=>i.matches(e))}function et(t,e){return kt(t)?t.closest(lt(e,">")?e.slice(1):e):$(t).map(i=>et(i,e)).filter(boolean)}function _(t,e){return b(e)?!!et(t,e):j(e).contains(j(t))}function te(t,e){const i=[];for(;t=a(t);)(!e||f(t,e))&&i.push(t);return i}function d(t,e){t=j(t);const i=t?$(t.children):[];return e?re(i,e):i}function ee(t,e){return e?$(t).indexof(j(e)):d(a(t)).indexof(t)}function ht(t,e){return ai(t,vs(t,e))}function we(t,e){return be(t,vs(t,e))}function ai(t,e){return j(ws(t,e,"queryselector"))}function be(t,e){return $(ws(t,e,"queryselectorall"))}const vo=/(^|[^\\],)\s*[!>+~-]/,ms=ft(t=>t.match(vo));function vs(t,e){return e===void 0&&(e=document),b(t)&&ms(t)||de(e)?e:e.ownerdocument}const wo=/([!>+~-])(?=\s+[!>+~-]|\s*$)/g,bo=ft(t=>t.replace(wo,"$1 *"));function ws(t,e,i){if(e===void 0&&(e=document),!t||!b(t))return t;if(t=bo(t),ms(t)){const s=yo(t);t="";for(let n of s){let o=e;if(n[0]==="!"){const r=n.substr(1).trim().split(" ");if(o=et(a(e),r[0]),n=r.slice(1).join(" ").trim(),!n.length&&s.length===1)return o}if(n[0]==="-"){const r=n.substr(1).trim().split(" "),a=(o||e).previouselementsibling;o=f(a,n.substr(1))?a:null,n=r.slice(1).join(" ")}o&&(t+=(t?",":"")+$o(o)+" "+n)}e=document}try{return e[i](t)}catch{return null}}const xo=/.*?[^\\](?:,|$)/g,yo=ft(t=>t.match(xo).map(e=>e.replace(/,$/,"").trim()));function $o(t){const e=[];for(;t.parentnode;){const i=v(t,"id");if(i){e.unshift("#"+ei(i));break}else{let{tagname:s}=t;s!=="html"&&(s+=":nth-child("+(ee(t)+1)+")"),e.unshift(s),t=t.parentnode}}return e.join(" > ")}function ei(t){return b(t)?css.escape(t):""}function k(){for(var t=arguments.length,e=new array(t),i=0;i1&&(r=so(r)),a!=null&&a.self&&(r=to(r)),o&&(r=ko(o,r));for(const l of n)for(const c of s)c.addeventlistener(l,r,a);return()=>nt(s,n,r,a)}function nt(){for(var t=arguments.length,e=new array(t),i=0;i{const d=!l||l(u);d&&(c(),r(u,d))},a);return c}function g(t,e,i){return oi(t).every(s=>s.dispatchevent(zt(e,!0,!0,i)))}function zt(t,e,i,s){return e===void 0&&(e=!0),i===void 0&&(i=!1),b(t)&&(t=new customevent(t,{bubbles:e,cancelable:i,detail:s})),t}function _i(t){return t[0]=oi(t[0]),b(t[1])&&(t[1]=t[1].split(" ")),mt(t[2])&&t.splice(2,0,!1),t}function ko(t,e){return i=>{const s=t[0]===">"?be(t,i.currenttarget).reverse().filter(n=>_(i.target,n))[0]:et(i.target,t);s&&(i.current=s,e.call(this,i))}}function so(t){return e=>u(e.detail)?t(e,...e.detail):t(e)}function to(t){return function(e){if(e.target===e.currenttarget||e.target===e.current)return t.call(null,e)}}function bs(t){return t&&"addeventlistener"in t}function co(t){return bs(t)?t:j(t)}function oi(t){return u(t)?t.map(co).filter(boolean):b(t)?be(t):bs(t)?[t]:$(t)}function kt(t){return t.pointertype==="touch"||!!t.touches}function ie(t){var e,i;const{clientx:s,clienty:n}=((e=t.touches)==null?void 0:e[0])||((i=t.changedtouches)==null?void 0:i[0])||t;return{x:s,y:n}}function xs(t,e){const i={data:null,method:"get",headers:{},xhr:new xmlhttprequest,beforesend:t,responsetype:"",...e};return promise.resolve().then(()=>i.beforesend(i)).then(()=>io(t,i))}function io(t,e){return new promise((i,s)=>{const{xhr:n}=e;for(const o in e)if(o in n)try{n[o]=e[o]}catch{}n.open(e.method.touppercase(),t);for(const o in e.headers)n.setrequestheader(o,e.headers[o]);k(n,"load",()=>{n.status===0||n.status>=200&&n.status<300||n.status===304?i(n):s(xt(error(n.statustext),{xhr:n,status:n.status}))}),k(n,"error",()=>s(xt(error("network error"),{xhr:n}))),k(n,"timeout",()=>s(xt(error("network timeout"),{xhr:n}))),n.send(e.data)})}function ys(t,e,i){return new promise((s,n)=>{const o=new image;o.onerror=r=>{n(r)},o.onload=()=>{s(o)},i&&(o.sizes=i),e&&(o.srcset=e),o.src=t})}const po={"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 h(t,e,i,s){s===void 0&&(s="");const n=$(t);for(const o of n)if(b(e)){if(e=bi(e),r(i))return getcomputedstyle(o).getpropertyvalue(e);o.style.setproperty(e,dt(i)&&!po[e]?i+"px":i||zt(i)?i:"",s)}else if(u(e)){const r={};for(const a of e)r[a]=h(o,a);return r}else tt(e)&&(s=i,$t(e,(r,a)=>h(o,a,r,s)));return n[0]}const bi=ft(t=>ao(t));function ao(t){if(lt(t,"--"))return t;t=xt(t);const{style:e}=document.documentelement;if(t in e)return t;for(const i of["webkit","moz"]){const s="-"+i+"-"+t;if(s in e)return s}}function x(t){for(var e=arguments.length,i=new array(e>1?e-1:0),s=1;s1?e-1:0),s=1;s(i||"").replace(new regexp("\\b"+e+"\\b\\s?","g"),""))}function mi(t){!(arguments.length<=1)&&arguments[1]&&o(t,arguments.length<=1?void 0:arguments[1]),!(arguments.length<=2)&&arguments[2]&&x(t,arguments.length<=2?void 0:arguments[2])}function e(t,e){return[e]=ni(e),!!e&&$(t).some(i=>i.classlist.contains(e))}function h(t,e,i){const s=ni(e);r(i)||(i=!!i);for(const n of $(t))for(const o of s)n.classlist.toggle(o,i)}function $s(t,e,i){e=e.reduce((s,n)=>s.concat(ni(n)),[]);for(const s of $(t))s.classlist[i](...e)}function ni(t){return string(t).split(/\s|,/).filter(boolean)}function eo(t,e,i,s){return i===void 0&&(i=400),s===void 0&&(s="linear"),i=math.round(i),promise.all($(t).map(n=>new promise((o,r)=>{for(const l in e){const c=h(n,l);c===""&&h(n,l,c)}const a=settimeout(()=>g(n,"transitionend"),i);n(n,"transitionend transitioncanceled",l=>{let{type:c}=l;cleartimeout(a),o(n,"uk-transition"),h(n,{transitionproperty:"",transitionduration:"",transitiontimingfunction:""}),c==="transitioncanceled"?r():o(n)},{self:!0}),x(n,"uk-transition"),h(n,{transitionproperty:object.keys(e).map(bi).join(","),transitionduration:i+"ms",transitiontimingfunction:s,...e})})))}const s={start:eo,async stop(t){g(t,"transitionend"),await promise.resolve()},async cancel(t){g(t,"transitioncanceled"),await promise.resolve()},inprogress(t){return e(t,"uk-transition")}},xe="uk-animation-";function ks(t,e,i,s,n){return i===void 0&&(i=200),promise.all($(t).map(o=>new promise((r,a)=>{g(o,"animationcanceled");const l=settimeout(()=>g(o,"animationend"),i);n(o,"animationend animationcanceled",c=>{let{type:u}=c;cleartimeout(l),u==="animationcanceled"?a():r(o),h(o,"animationduration",""),di(o,xe+"\\s*")},{self:!0}),h(o,"animationduration",i+"ms"),x(o,e,xe+(n?"leave":"enter")),lt(e,xe)&&(s&&x(o,"uk-transform-origin-"+s),n&&x(o,xe+"reverse"))})))}const _o=new regexp(xe+"(enter|leave)"),pt={in:ks,out(t,e,i,s){return ks(t,e,i,s,!0)},inprogress(t){return _o.test(v(t,"class"))},cancel(t){g(t,"animationcanceled")}},ft={width:["left","right"],height:["top","bottom"]};function y(t){const e=kt(t)?j(t).getboundingclientrect():{height:j(t),width:ye(t),top:0,left:0};return{height:e.height,width:e.width,top:e.top,left:e.left,bottom:e.top+e.height,right:e.left+e.width}}function c(t,e){const i=y(t);if(t){const{scrolly:n,scrollx:o}=mt(t),r={height:n,width:o};for(const a in ft)for(const l of ft[a])i[l]+=r[a]}if(!e)return i;const s=h(t,"position");$t(h(t,["left","top"]),(n,o)=>h(t,o,e[o]-i[o]+w(s==="absolute"&&n==="auto"?je(t)[o]:n)))}function je(t){let{top:e,left:i}=c(t);const{ownerdocument:{body:s,documentelement:n},offsetparent:o}=j(t);let r=o||n;for(;r&&(r===s||r===n)&&h(r,"position")==="static";)r=r.parentnode;if(kt(r)){const a=c(r);e-=a.top+w(h(r,"bordertopwidth")),i-=a.left+w(h(r,"borderleftwidth"))}return{top:e-w(h(t,"margintop")),left:i-w(h(t,"marginleft"))}}function ht(t){t=j(t);const e=[t.offsettop,t.offsetleft];for(;t=t.offsetparent;)if(e[0]+=t.offsettop+w(h(t,"bordertopwidth")),e[1]+=t.offsetleft+w(h(t,"borderleftwidth")),h(t,"position")==="fixed"){const i=mt(t);return e[0]+=i.scrolly,e[1]+=i.scrollx,e}return e}const j=ss("height"),ye=ss("width");function ss(t){const e=st(t);return(i,s)=>{if(r(s)){if(jt(i))return i["inner"+e];if(de(i)){const n=i.documentelement;return math.max(n["offset"+e],n["scroll"+e])}return i=j(i),s=h(i,t),s=s==="auto"?i["offset"+e]:w(s)||0,s-se(i,t)}else return h(i,t,!s&&s!==0?"":+s+se(i,t)+"px")}}function se(t,e,i){return i===void 0&&(i="border-box"),h(t,"boxsizing")===i?ft[e].map(st).reduce((s,n)=>s+w(h(t,"padding"+n))+w(h(t,"border"+n+"width")),0):0}function qe(t){for(const e in ft)for(const i in ft[e])if(ft[e][i]===t)return ft[e][1-i];return t}function k(t,e,i,s){return e===void 0&&(e="width"),i===void 0&&(i=window),s===void 0&&(s=!1),b(t)?bo(t).reduce((n,o)=>{const r=mo(o);return r&&(o=no(r==="vh"?j(mt(i)):r==="vw"?ye(mt(i)):s?i["offset"+st(e)]:y(i)[e],o)),n+w(o)},0):w(t)}const oo=/-?\d+(?:\.\d+)?(?:v[wh]|%|px)?/g,bo=ft(t=>t.tostring().replace(/\s/g,"").match(oo)||[]),do=/(?:v[hw]|%)$/,mo=ft(t=>(t.match(do)||[])[0]);function no(t,e){return t*w(e)/100}function zi(t){if(document.readystate!=="loading"){t();return}n(document,"domcontentloaded",t)}function ct(t,e){var i;return(t==null||(i=t.tagname)==null?void 0:i.tolowercase())===e.tolowercase()}function ts(t){return t=b(t),t.innerhtml="",t}function pt(t,e){return r(e)?b(t).innerhtml:l(ts(t),e)}const zo=ve("prepend"),l=ve("append"),fi=ve("before"),ye=ve("after");function ve(t){return function(e,i){var s;const n=$(b(i)?lt(i):i);return(s=b(e))==null||s[t](...n),cs(n)}}function ut(t){$(t).foreach(e=>e.remove())}function xe(t,e){for(e=j(fi(t,e));e.firstchild;)e=e.firstchild;return l(e,t),e}function hi(t,e){return $($(t).map(i=>i.haschildnodes()?xe($(i.childnodes),e):l(i,e)))}function $e(t){$(t).map(a).filter((e,i,s)=>s.indexof(e)===i).foreach(e=>e.replacewith(...e.childnodes))}const fo=/^\s*<(\w+|!)[^>]*>/,ho=/^<(\w+)\s*\/?>(?:<\/\1>)?$/;function lt(t){const e=ho.exec(t);if(e)return document.createelement(e[1]);const i=document.createelement("div");return fo.test(t)?i.insertadjacenthtml("beforeend",t.trim()):i.textcontent=t,cs(i.childnodes)}function cs(t){return t.length>1?t:t[0]}function vt(t,e){if(!!kt(t))for(e(t),t=t.firstelementchild;t;){const i=t.nextelementsibling;vt(t,e),t=i}}function b(t,e){return is(t)?j(lt(t)):ai(t,e)}function m(t,e){return is(t)?$(lt(t)):be(t,e)}function is(t){return b(t)&<(t.trim(),"<")}const wt=typeof window<"u",x=wt&&v(document.documentelement,"dir")==="rtl",rt=wt&&"ontouchstart"in window,ne=wt&&window.pointerevent,gt=ne?"pointerdown":rt?"touchstart":"mousedown",ge=ne?"pointermove":rt?"touchmove":"mousemove",at=ne?"pointerup":rt?"touchend":"mouseup",jt=ne?"pointerenter":rt?"":"mouseenter",oe=ne?"pointerleave":rt?"":"mouseleave",je=ne?"pointercancel":"touchcancel",g={reads:[],writes:[],read(t){return this.reads.push(t),wi(),t},write(t){return this.writes.push(t),wi(),t},clear(t){as(this.reads,t),as(this.writes,t)},flush:li};function li(t){ps(g.reads),ps(g.writes.splice(0)),g.scheduled=!1,(g.reads.length||g.writes.length)&&wi(t+1)}const lo=4;function wi(t){g.scheduled||(g.scheduled=!0,t&&tli(t)):requestanimationframe(()=>li(1)))}function ps(t){let e;for(;e=t.shift();)try{e()}catch(i){console.error(i)}}function as(t,e){const i=t.indexof(e);return~i&&t.splice(i,1)}function ri(){}ri.prototype={positions:[],init(){this.positions=[];let t;this.unbind=k(document,"mousemove",e=>t=ie(e)),this.interval=setinterval(()=>{!t||(this.positions.push(t),this.positions.length>5&&this.positions.shift())},50)},cancel(){var t;(t=this.unbind)==null||t.call(this),this.interval&&clearinterval(this.interval)},movesto(t){if(this.positions.length<2)return!1;const e=t.getboundingclientrect(),{left:i,right:s,top:n,bottom:o}=e,[r]=this.positions,a=qt(this.positions),l=[r,a];return ze(a,e)?!1:[[{x:i,y:n},{x:s,y:o}],[{x:i,y:o},{x:s,y:n}]].some(u=>{const d=wo(l,u);return d&&ze(d,e)})}};function wo(t,e){let[{x:i,y:s},{x:n,y:o}]=t,[{x:r,y:a},{x:l,y:c}]=e;const u=(c-a)*(n-i)-(l-r)*(o-s);if(u===0)return!1;const d=((l-r)*(s-a)-(c-a)*(i-r))/u;return d<0?!1:{x:i+d*(n-i),y:s+d*(o-s)}}function re(t,e,i,s){s===void 0&&(s=!0);const n=new intersectionobserver(s?(o,r)=>{o.some(a=>a.isintersecting)&&e(o,r)}:e,i);for(const o of $(t))n.observe(o);return n}const ro=wt&&window.resizeobserver;function ke(t,e,i){return i===void 0&&(i={box:"border-box"}),ro?es(resizeobserver,t,e,i):(jo(),ke.add(e),{disconnect(){ke.delete(e)}})}let ke;function jo(){if(ke)return;ke=new set;let t;const e=()=>{if(!t){t=!0,requestanimationframe(()=>t=!1);for(const i of ke)i()}};k(window,"load resize",e),k(document,"loadedmetadata load",e,!0)}function ji(t,e,i){return es(mutationobserver,t,e,i)}function es(t,e,i,s){const n=new t(i);for(const o of $(e))n.observe(o,s);return n}const z={};z.events=z.created=z.beforeconnect=z.connected=z.beforedisconnect=z.disconnected=z.destroy=qi,z.args=function(t,e){return e!==!1&&qi(e||t)},z.update=function(t,e){return ne(qi(t,mt(e)?{read:e}:e),"order")},z.props=function(t,e){if(u(e)){const i={};for(const s of e)i[s]=string;e=i}return z.methods(t,e)},z.computed=z.methods=function(t,e){return e?t?{...t,...e}:e:t},z.data=function(t,e,i){return i?_s(t,e,i):e?t?function(s){return _s(t,e,s)}:e:t};function _s(t,e,i){return z.computed(mt(t)?t.call(i,i):t,mt(e)?e.call(i,i):e)}function qi(t,e){return t=t&&!u(t)?[t]:t,e?t?t.concat(e):u(e)?e:[e]:t}function qo(t,e){return r(e)?t:e}function ae(t,e,i){const s={};if(mt(e)&&(e=e.options),e.extends&&(t=ae(t,e.extends,i)),e.mixins)for(const o of e.mixins)t=ae(t,o,i);for(const o in t)n(o);for(const o in e)bt(t,o)||n(o);function n(o){s[o]=(z[o]||qo)(t[o],e[o],i)}return s}function se(t,e){e===void 0&&(e=[]);try{return t?lt(t,"{")?json.parse(t):e.length&&!p(t,":")?{[e[0]]:t}:t.split(";").reduce((i,s)=>{const[n,o]=s.split(/:(.*)/);return n&&!r(o)&&(i[n.trim()]=o.trim()),i},{}):{}}catch{return{}}}function os(t){if(qe(t)&&yi(t,{func:"playvideo",method:"play"}),ze(t))try{t.play().catch(t)}catch{}}function bs(t){qe(t)&&yi(t,{func:"pausevideo",method:"pause"}),ze(t)&&t.pause()}function ds(t){qe(t)&&yi(t,{func:"mute",method:"setvolume",value:0}),ze(t)&&(t.muted=!0)}function ms(t){return ze(t)||qe(t)}function ze(t){return ct(t,"video")}function qe(t){return ct(t,"iframe")&&(ns(t)||zs(t))}function ns(t){return!!t.src.match(/\/\/.*?youtube(-nocookie)?\.[a-z]+\/(watch\?v=[^&\s]+|embed)|youtu\.be\/.*/)}function zs(t){return!!t.src.match(/vimeo\.com\/video\/.*/)}async function yi(t,e){await vo(t),fs(t,e)}function fs(t,e){try{t.contentwindow.postmessage(json.stringify({event:"command",...e}),"*")}catch{}}const vi="_ukplayer";let yo=0;function vo(t){if(t[vi])return t[vi];const e=ns(t),i=zs(t),s=++yo;let n;return t[vi]=new promise(o=>{e&&n(t,"load",()=>{const r=()=>fs(t,{event:"listening",id:s});n=setinterval(r,100),r()}),n(window,"message",o,!1,r=>{let{data:a}=r;try{return a=json.parse(a),a&&(e&&a.id===s&&a.event==="onready"||i&&number(a.player_id)===s)}catch{}}),t.src=""+t.src+(p(t.src,"?")?"&":"?")+(e?"enablejsapi=1":"api=1&player_id="+s)}).then(()=>clearinterval(n))}function xi(t,e,i){return e===void 0&&(e=0),i===void 0&&(i=0),q(t)?ti(...q(t).map(s=>{const{top:n,left:o,bottom:r,right:a}=rt(s);return{top:n-e,left:o-i,bottom:r+e,right:a+i}}).concat(c(t))):!1}function hs(t,e){let{offset:i=0}=e===void 0?{}:e;const s=q(t)?q(t):[];return s.reduce((a,l,c)=>{const{scrolltop:u,scrollheight:d,offsetheight:f}=l,m=rt(l),i=d-m.height,{height:p,top:w}=s[c-1]?rt(s[c-1]):c(t);let v=math.ceil(w-m.top-i+u);return i>0&&fi?(i-=v-i,v=i):v<0&&(i-=v,v=0),()=>n(l,v-u).then(a)},()=>promise.resolve())();function n(a,l){return new promise(c=>{const u=a.scrolltop,d=o(math.abs(l)),f=date.now();(function m(){const i=r(tt((date.now()-f)/d));a.scrolltop=u+l*i,i===1?c():requestanimationframe(m)})()})}function o(a){return 40*math.pow(a,.375)}function r(a){return .5*(1-math.cos(math.pi*a))}}function gi(t,e,i){if(e===void 0&&(e=0),i===void 0&&(i=0),!q(t))return 0;const[s]=q(t,/auto|scroll/,!0),{scrollheight:n,scrolltop:o}=s,{height:r}=rt(s),a=n-r,l=ht(t)[0]-ht(s)[0],c=math.max(0,l-r+e),u=math.min(a,l+t.offsetheight-i);return tt((o-c)/(u-c))}function q(t,e,i){e===void 0&&(e=/auto|scroll|hidden|clip/),i===void 0&&(i=!1);const s=ls(t);let n=te(t).reverse();n=n.slice(n.indexof(s)+1);const o=bt(n,r=>h(r,"position")==="fixed");return~o&&(n=n.slice(o)),[s].concat(n.filter(r=>e.test(h(r,"overflow"))&&(!i||r.scrollheight>rt(r).height))).reverse()}function rt(t){const e=mt(t),{document:{documentelement:i}}=e;let s=t===ls(t)?e:t;const{visualviewport:n}=e;if(jt(s)&&n){let{height:r,width:a,scale:l,pagetop:c,pageleft:u}=n;return r=math.round(r*l),a=math.round(a*l),{height:r,width:a,top:c,left:u,bottom:c+r,right:u+a}}let o=c(s);for(let[r,a,l,c]of[["width","x","left","right"],["height","y","top","bottom"]])jt(s)?s=i:o[l]+=w(h(s,"border-"+l+"-width")),o[r]=o[a]=s["client"+st(r)],o[c]=o[r]+o[l];return o}function ls(t){return mt(t).document.scrollingelement}const at=[["width","x","left","right"],["height","y","top","bottom"]];function ws(t,e,i){i={attach:{element:["left","top"],target:["left","top"],...i.attach},offset:[0,0],placement:[],...i},u(e)||(e=[e,e]),c(t,rs(t,e,i))}function rs(t,e,i){const s=js(t,e,i),{boundary:n,viewportoffset:o=0,placement:r}=i;let a=s;for(const[l,[c,,u,d]]of object.entries(at)){const f=xo(e[l],o,n,l);if(ue(s,f,l))continue;let m=0;if(r[l]==="flip"){const i=i.attach.target[l];if(i===d&&s[d]<=f[d]||i===u&&s[u]>=f[u])continue;m=jo(t,e,i,l)[u]-s[u];const p=go(e[l],o,l);if(!ue(ji(s,m,l),p,l)){if(ue(s,p,l))continue;if(i.recursion)return!1;const w=ko(t,e,i);if(w&&ue(w,p,1-l))return w;continue}}else if(r[l]==="shift"){const i=c(e[l]),{offset:p}=i;m=tt(tt(s[u],f[u],f[d]-s[c]),i[u]-s[c]+p[l],i[d]-p[l])-s[u]}a=ji(a,m,l)}return a}function js(t,e,i){let{attach:s,offset:n}={attach:{element:["left","top"],target:["left","top"],...i.attach},offset:[0,0],...i},o=c(t);for(const[r,[a,,l,c]]of object.entries(at)){const u=s.target[r]===s.element[r]?rt(e[r]):c(e[r]);o=ji(o,u[l]-o[l]+qs(s.target[r],c,u[a])-qs(s.element[r],c,o[a])+ +n[r],r)}return o}function ji(t,e,i){const[,s,n,o]=at[i],r={...t};return r[n]=t[s]=t[n]+e,r[o]+=e,r}function qs(t,e,i){return t==="center"?i/2:t===e?i:0}function xo(t,e,i,s){let n=ys(...q(t).map(rt));return e&&(n[at[s][2]]+=e,n[at[s][3]]-=e),i&&(n=ys(n,c(u(i)?i[s]:i))),n}function go(t,e,i){const[s,,n,o]=at[i],[r]=q(t),a=rt(r);return a[n]-=r["scroll"+st(n)]-e,a[o]=a[n]+r["scroll"+st(s)]-e,a}function ys(){let t={};for(var e=arguments.length,i=new array(e),s=0;s=e[s]&&t[n]<=e[n]}function jo(t,e,i,s){let{offset:n,attach:o}=i;return js(t,e,{attach:{element:vs(o.element,s),target:vs(o.target,s)},offset:zo(n,s)})}function ko(t,e,i){return rs(t,e,{...i,attach:{element:i.attach.element.map(xs).reverse(),target:i.attach.target.map(xs).reverse()},offset:i.offset.reverse(),placement:i.placement.reverse(),recursion:!0})}function vs(t,e){const i=[...t],s=at[e].indexof(t[e]);return~s&&(i[e]=at[e][1-s%2+2]),i}function xs(t){for(let e=0;es(r[e],o))};let i;object.defineproperty(t,"container",{get(){return i||document.body},set(n){i=b(n)}});function s(n,o){if(!!n)for(const r in n)n[r]._connected&&n[r]._callupdate(o)}}function tr(t){t.prototype._callhook=function(s){var n;(n=this.$options[s])==null||n.foreach(o=>o.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(s){s===void 0&&(s="update"),this._connected&&((s==="update"||s==="resize")&&this._callwatches(),this.$options.update&&(this._updates||(this._updates=new set,g.read(()=>{this._connected&&e.call(this,this._updates),delete this._updates})),this._updates.add(s.type||s)))},t.prototype._callwatches=function(){if(this._watch)return;const s=!bt(this,"_watch");this._watch=g.read(()=>{this._connected&&i.call(this,s),this._watch=null})};function e(s){for(const{read:n,write:o,events:r=[]}of this.$options.update){if(!s.has("update")&&!r.some(l=>s.has(l)))continue;let a;n&&(a=n.call(this,this._data,s),a&&yt(a)&&xt(this._data,a)),o&&a!==!1&&g.write(()=>{this._connected&&o.call(this,this._data,s)})}}function i(s){const{$options:{computed:n}}=this,o={...this._computed};this._computed={};for(const r in n){const{watch:a,immediate:l}=n[r];a&&(s&&l||bt(o,r)&&!ge(o[r],this[r]))&&a.call(this,this[r],o[r])}}}function er(t){let e=0;t.prototype._init=function(i){i=i||{},i.data=or(i,this.constructor.options),this.$options=ae(this.constructor.options,i,this),this.$el=null,this.$props={},this._uid=e++,this._initdata(),this._initmethods(),this._initcomputeds(),this._callhook("created"),i.el&&this.$mount(i.el)},t.prototype._initdata=function(){const{data:i={}}=this.$options;for(const s in i)this.$props[s]=this[s]=i[s]},t.prototype._initmethods=function(){const{methods:i}=this.$options;if(i)for(const s in i)this[s]=i[s].bind(this)},t.prototype._initcomputeds=function(){const{computed:i}=this.$options;if(this._computed={},i)for(const s in i)ir(this,s,i[s])},t.prototype._initprops=function(i){let s;i=i||gs(this.$options);for(s in i)r(i[s])||(this.$props[s]=i[s]);const n=[this.$options.computed,this.$options.methods];for(s in this.$props)s in i&&sr(n,s)&&(this[s]=this.$props[s])},t.prototype._initevents=function(){this._events=[];for(const i of this.$options.events||[])if(bt(i,"handler"))ti(this,i);else for(const s in i)ti(this,i[s],s)},t.prototype._unbindevents=function(){this._events.foreach(i=>i()),delete this._events},t.prototype._initobservers=function(){this._observers=[ar(this)],this.$options.computed&&this.registerobserver(rr(this))},t.prototype.registerobserver=function(){this._observers.push(...arguments)},t.prototype._disconnectobservers=function(){this._observers.foreach(i=>i==null?void 0:i.disconnect())}}function gs(t){const e={},{args:i=[],props:s={},el:n,id:o}=t;if(!s)return e;for(const a in s){const l=xt(a);let c=ot(n,l);r(c)||(c=s[a]===boolean&&c===""?!0:ki(s[a],c),!(l==="target"&<(c,"_"))&&(e[a]=c))}const r=se(ot(n,o),i);for(const a in r){const l=fe(a);r(s[l])||(e[l]=ki(s[l],r[a]))}return e}function ir(t,e,i){object.defineproperty(t,e,{enumerable:!0,get(){const{_computed:s,$props:n,$el:o}=t;return bt(s,e)||(s[e]=(i.get||i).call(t,n,o)),s[e]},set(s){const{_computed:n}=t;n[e]=i.set?i.set.call(t,s):s,r(n[e])&&delete n[e]}})}function ti(t,e,i){yt(e)||(e={name:i,handler:e});let{name:s,el:n,handler:o,capture:r,passive:a,delegate:l,filter:c,self:u}=e;if(n=mt(n)?n.call(t):n||t.$el,u(n)){n.foreach(d=>ti(t,{...e,el:d},i));return}!n||c&&!c.call(t)||t._events.push(k(n,s,l?b(l)?l:l.call(t):null,b(o)?t[o]:o.bind(t),{passive:a,capture:r,self:u}))}function sr(t,e){return t.every(i=>!i||!bt(i,e))}function ki(t,e){return t===boolean?ki(e):t===number?ct(e):t==="list"?nr(e):t?t(e):e}function nr(t){return u(t)?t:b(t)?t.split(/,(?![^(]*\))/).map(e=>dt(e)?ct(e):ki(e.trim())):[t]}function or(t,e){let{data:i={}}=t,{args:s=[],props:n={}}=e;u(i)&&(i=i.slice(0,s.length).reduce((o,r,a)=>(yt(r)?xt(o,r):o[s[a]]=r,o),{}));for(const o in i)r(i[o])?delete i[o]:n[o]&&(i[o]=ki(n[o],i[o]));return i}function rr(t){const{el:e}=t.$options,i=new mutationobserver(()=>t._callwatches());return i.observe(e,{childlist:!0,subtree:!0}),i}function ar(t){const{$options:e,$props:i}=t,{id:s,attrs:n,props:o,el:r}=e;if(!o||n===!1)return;const a=u(n)?n:object.keys(o),l=a.map(u=>xt(u)).concat(s),c=new mutationobserver(u=>{const d=gs(e);u.some(f=>{let{attributename:m}=f;const i=m.replace("data-","");return(i===s?a:[fe(i),fe(m)]).some(p=>!r(d[p])&&d[p]!==i[p])})&&t.$reset()});return c.observe(r,{attributes:!0,attributefilter:l.concat(l.map(u=>"data-"+u))}),c}function lr(t){const e=t.data;t.prototype.$create=function(i,s,n){return t[i](s,n)},t.prototype.$mount=function(i){const{name:s}=this.$options;i[e]||(i[e]={}),!i[e][s]&&(i[e][s]=this,this.$el=this.$options.el=this.$options.el||i,_(i,document)&&this._callconnected())},t.prototype.$reset=function(){this._calldisconnected(),this._callconnected()},t.prototype.$destroy=function(i){i===void 0&&(i=!1);const{el:s,name:n}=this.$options;s&&this._calldisconnected(),this._callhook("destroy"),s!=null&&s[e]&&(delete s[e][n],pe(s[e])||delete s[e],i&&ut(this.$el))},t.prototype.$emit=function(i){this._callupdate(i)},t.prototype.$update=function(i,s){i===void 0&&(i=this.$el),t.update(i,s)},t.prototype.$getcomponent=t.getcomponent,object.defineproperty(t.prototype,"$container",object.getownpropertydescriptor(t,"container"))}const et={};function hr(t){const{data:e,prefix:i}=t;t.component=function(s,n){s=xt(s);const o=i+s;if(!n)return yt(et[o])&&(et[o]=et["data-"+o]=t.extend(et[o])),et[o];s=fe(s),t[s]=function(a,l){const c=t.component(s);return c.options.functional?new c({data:yt(a)?a:[...arguments]}):a?m(a).map(u)[0]:u();function u(d){const f=t.getcomponent(d,s);if(f)if(l)f.$destroy();else return f;return new c({el:d,data:l})}};const r=yt(n)?{...n}:n.options;return r.id=o,r.name=s,r.install==null||r.install(t,r,s),t._initialized&&!r.functional&&requestanimationframe(()=>t[s]("["+o+"],[data-"+o+"]")),et[o]=et["data-"+o]=yt(n)?r:n},t.getcomponents=s=>(s==null?void 0:s[e])||{},t.getcomponent=(s,n)=>t.getcomponents(s)[n],t.connect=s=>{if(s[e])for(const n in s[e])s[e][n]._callconnected();for(const n of s.getattributenames()){const o=js(n);o&&t[o](s)}},t.disconnect=s=>{for(const n in s[e])s[e][n]._calldisconnected()}}function js(t){const e=et[t];return e&&(yt(e)?e:e.options).name}const it=function(t){this._init(t)};it.util=qo,it.data="__uikit__",it.prefix="uk-",it.options={},it.version="3.15.10",uo(it),tr(it),er(it),hr(it),lr(it);function cr(t){const{connect:e,disconnect:i}=t;if(!wt||!window.mutationobserver)return;requestanimationframe(function(){document.body&&vt(document.body,e),new mutationobserver(o=>o.foreach(s)).observe(document,{childlist:!0,subtree:!0}),new mutationobserver(o=>o.foreach(n)).observe(document,{attributes:!0,subtree:!0}),t._initialized=!0});function s(o){let{addednodes:r,removednodes:a}=o;for(const l of r)vt(l,e);for(const l of a)vt(l,i)}function n(o){let{target:r,attributename:a}=o;const l=js(a);if(l){var c;if(it(r,a)){t[l](r);return}(c=t.getcomponent(r,l))==null||c.$destroy()}}}var st={connected(){x(this.$el,this.$options.id)}},te={data:{preload:5},methods:{lazyload(t,e){t===void 0&&(t=this.$el),e===void 0&&(e=this.$el),this.registerobserver(re(t,(i,s)=>{for(const n of $(mt(e)?e():e))m('[loading="lazy"]',n).slice(0,this.preload-1).foreach(o=>me(o,"loading"));for(const n of i.filter(o=>{let{isintersecting:r}=o;return r}).map(o=>{let{target:r}=o;return r}))s.unobserve(n)}))}}},_t={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(t){let{animation:e}=t;return!!e[0]},hastransition(t){let{animation:e}=t;return["slide","reveal"].some(i=>lt(e[0],i))}},methods:{toggleelement(t,e,i){return new promise(s=>promise.all($(t).map(n=>{const o=me(e)?e:!this.istoggled(n);if(!g(n,"before"+(o?"show":"hide"),[this]))return promise.reject();const r=(mt(i)?i:i===!1||!this.hasanimation?ur:this.hastransition?dr:fr)(n,o,this),a=o?this.clsenter:this.clsleave;x(n,a),g(n,o?"show":"hide",[this]);const l=()=>{o(n,a),g(n,o?"shown":"hidden",[this])};return r?r.then(l,()=>(o(n,a),promise.reject())):l()})).then(s,t))},istoggled(t){return t===void 0&&(t=this.$el),[t]=$(t),e(t,this.clsenter)?!0:e(t,this.clsleave)?!1:this.cls?e(t,this.cls.split(" ")[0]):q(t)},_toggle(t,e){if(!t)return;e=boolean(e);let i;this.cls?(i=p(this.cls," ")||e!==e(t,this.cls),i&&h(t,this.cls,p(this.cls," ")?void 0:e)):(i=e===t.hidden,i&&(t.hidden=!e)),m("[autofocus]",t).some(s=>q(s)?s.focus()||!0:s.blur()),i&&g(t,"toggled",[e,this])}}};function ur(t,e,i){let{_toggle:s}=i;return pt.cancel(t),s.cancel(t),s(t,e)}async function dr(t,e,i){var s;let{animation:n,duration:o,velocity:r,transition:a,_toggle:l}=i;const[c="reveal",u="top"]=((s=n[0])==null?void 0:s.split("-"))||[],d=[["left","right"],["top","bottom"]],f=d[p(d[0],u)?0:1],m=f[1]===u,p=["width","height"][d.indexof(f)],w="margin-"+f[0],v="margin-"+u;let ot=y(t)[p];const us=s.inprogress(t);await s.cancel(t),e&&l(t,!0);const fl=object.fromentries(["padding","border","width","height","minwidth","minheight","overflowy","overflowx",w,v].map(uo=>[uo,t.style[uo]])),be=y(t),ds=w(h(t,w)),lo=w(h(t,v)),vt=be[p]+lo;!us&&!e&&(ot+=lo);const[bi]=hi(t,"
");h(bi,{boxsizing:"border-box",height:be.height,width:be.width,...h(t,["overflow","padding","bordertop","borderright","borderbottom","borderleft","borderimage",v])}),h(t,{padding:0,border:0,minwidth:0,minheight:0,[v]:0,width:be.width,height:be.height,overflow:"hidden",[p]:ot});const ho=ot/vt;o=(r*vt+o)*(e?1-ho:ho);const co={[p]:e?vt:0};m&&(h(t,w,vt-ot+ds),co[w]=e?ds:vt+ds),!m^c==="reveal"&&(h(bi,w,-vt+ot),s.start(bi,{[w]:e?0:-vt},o,a));try{await s.start(t,co,o,a)}finally{h(t,fl),$e(bi.firstchild),e||l(t,!1)}}function fr(t,e,i){pt.cancel(t);const{animation:s,duration:n,_toggle:o}=i;return e?(o(t,!0),pt.in(t,s[0],n,i.origin)):pt.out(t,s[1]||s[0],n,i.origin).then(()=>o(t,!1))}var ks={mixins:[st,te,_t],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(t,e){let{targets:i}=t;return m(i,e)},watch(t,e){if(e||e(t,this.clsopen))return;const i=this.active!==!1&&t[number(this.active)]||!this.collapsible&&t[0];i&&this.toggle(i,!1)},immediate:!0},toggles(t){let{toggle:e}=t;return this.items.map(i=>b(e,i))},contents:{get(t){let{content:e}=t;return this.items.map(i=>b(e,i))},watch(t){for(const e of t)ei(e,!e(this.items.find(i=>_(e,i)),this.clsopen))},immediate:!0}},connected(){this.lazyload()},events:[{name:"click",delegate(){return this.targets+" "+this.$props.toggle},async handler(t){var e;t.preventdefault(),(e=this._off)==null||e.call(this),this._off=gr(t.target),await this.toggle(ee(this.toggles,t.current)),this._off()}}],methods:{async toggle(t,e){t=this.items[ut(t,this.items)];let i=[t];const s=re(this.items,"."+this.clsopen);!this.multiple&&!p(s,i[0])&&(i=i.concat(s)),!(!this.collapsible&&s.length<2&&p(s,t))&&await promise.all(i.map(n=>this.toggleelement(n,!p(s,n),(o,r)=>{if(h(o,this.clsopen,r),v(b(this.$props.toggle,o),"aria-expanded",r),e===!1||!this.animation){ei(b(this.content,o),!r);return}return pr(o,r,this)})))}}};function ei(t,e){t&&(t.hidden=e)}async function pr(t,e,i){var s;let{content:n,duration:o,velocity:r,transition:a}=i;n=((s=t._wrapper)==null?void 0:s.firstelementchild)||b(n,t),t._wrapper||(t._wrapper=xe(n,"
"));const l=t._wrapper;h(l,"overflow","hidden");const c=w(h(l,"height"));await s.cancel(l),ei(n,!1);const u=w(h(n,"height"))+w(h(n,"margintop"))+w(h(n,"marginbottom")),d=c/u;o=(r*u+o)*(e?1-d:d),h(l,"height",c),await s.start(l,{height:e?u:0},o,a),$e(n),delete t._wrapper,e||ei(n,!0)}function gr(t){const e=q(t)[0];let i;return function s(){i=requestanimationframe(()=>{const{top:n}=t.getboundingclientrect();n<0&&(e.scrolltop+=n),s()})}(),()=>requestanimationframe(()=>cancelanimationframe(i))}var mr={mixins:[st,_t],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,vr),this.$destroy(!0)}}};function vr(t,e,i){let{duration:s,transition:n,velocity:o}=i;const r=w(h(t,"height"));return h(t,"height",r),s.start(t,{height:0,margintop:0,marginbottom:0,paddingtop:0,paddingbottom:0,bordertop:0,borderbottom:0,opacity:0},o*r+s,n)}var zs={args:"autoplay",props:{automute:boolean,autoplay:boolean},data:{automute:!1,autoplay:!0},connected(){this.inview=this.autoplay==="inview",this.inview&&!it(this.$el,"preload")&&(this.$el.preload="none"),ct(this.$el,"iframe")&&!it(this.$el,"allow")&&(this.$el.allow="autoplay"),this.automute&&ds(this.$el),this.registerobserver(re(this.$el,()=>this.$emit(),{},!1))},update:{read(){return ms(this.$el)?{visible:q(this.$el)&&h(this.$el,"visibility")!=="hidden",inview:this.inview&&xi(this.$el)}:!1},write(t){let{visible:e,inview:i}=t;!e||this.inview&&!i?bs(this.$el):(this.autoplay===!0||this.inview&&i)&&os(this.$el)}}},wt={connected(){var t;this.registerobserver(ke(((t=this.$options.resizetargets)==null?void 0:t.call(this))||this.$el,()=>this.$emit("resize")))}},wr={mixins:[wt,zs],props:{width:number,height:number},data:{automute:!0},events:{"load loadedmetadata"(){this.$emit("resize")}},resizetargets(){return[this.$el,qs(this.$el)||a(this.$el)]},update:{read(){const{ratio:t,cover:e}=fe,{$el:i,width:s,height:n}=this;let o={width:s,height:n};if(!o.width||!o.height){const c={width:i.naturalwidth||i.videowidth||i.clientwidth,height:i.naturalheight||i.videoheight||i.clientheight};o.width?o=t(c,"width",o.width):n?o=t(c,"height",o.height):o=c}const{offsetheight:r,offsetwidth:a}=qs(i)||a(i),l=e(o,{width:a+(a%2?1:0),height:r+(r%2?1:0)});return!l.width||!l.height?!1:l},write(t){let{height:e,width:i}=t;h(this.$el,{height:e,width:i})},events:["resize"]}};function qs(t){for(;t=a(t);)if(h(t,"position")!=="static")return t}var le={props:{container:boolean},data:{container:!0},computed:{container(t){let{container:e}=t;return e===!0&&this.$container||e&&b(e)}}},us={props:{pos:string,offset:null,flip:boolean,shift:boolean,inset:boolean},data:{pos:"bottom-"+(x?"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=p(["top","bottom"],this.dir)?"y":"x"},methods:{positionat(t,e,i){let s=[this.getpositionoffset(t),this.getshiftoffset(t)];const n=[this.flip&&"flip",this.shift&&"shift"],o={element:[this.inset?this.dir:qe(this.dir),this.align],target:[this.dir,this.align]};if(this.axis==="y"){for(const u in o)o[u].reverse();s.reverse(),n.reverse()}const[r]=q(t,/auto|scroll/),{scrolltop:a,scrollleft:l}=r,c=y(t);h(t,{top:-c.height,left:-c.width}),ws(t,e,{attach:o,offset:s,boundary:i,placement:n,viewportoffset:this.getviewportoffset(t)}),r.scrolltop=a,r.scrollleft=l},getpositionoffset(t){return k(this.offset===!1?h(t,"--uk-position-offset"):this.offset,this.axis==="x"?"width":"height",t)*(p(["left","top"],this.dir)?-1:1)*(this.inset?-1:1)},getshiftoffset(t){return this.align==="center"?0:k(h(t,"--uk-position-shift-offset"),this.axis==="y"?"width":"height",t)*(p(["left","top"],this.align)?1:-1)},getviewportoffset(t){return k(h(t,"--uk-position-viewport-offset"))}}},br={beforeconnect(){this._style=v(this.$el,"style")},disconnected(){v(this.$el,"style",this._style)}};const nt=[];var zi={mixins:[st,le,_t],props:{selpanel:string,selclose:string,escclose:boolean,bgclose:boolean,stack:boolean},data:{cls:"uk-open",escclose:!0,bgclose:!0,overlay:!0,stack:!1},computed:{panel(t,e){let{selpanel:i}=t;return b(i,e)},transitionelement(){return this.panel},bgclose(t){let{bgclose:e}=t;return e&&this.panel}},beforedisconnect(){p(nt,this)&&this.toggleelement(this.$el,!1,!1)},events:[{name:"click",delegate(){return this.selclose},handler(t){t.preventdefault(),this.hide()}},{name:"click",delegate(){return'a[href*="#"]'},handler(t){let{current:e,defaultprevented:i}=t;const{hash:s}=e;!i&&s&&ui(e)&&!_(s,this.$el)&&b(s,document.body)&&this.hide()}},{name:"toggle",self:!0,handler(t){t.defaultprevented||(t.preventdefault(),this.istoggled()===p(nt,this)&&this.toggle())}},{name:"beforeshow",self:!0,handler(t){if(p(nt,this))return!1;!this.stack&&nt.length?(promise.all(nt.map(e=>e.hide())).then(this.show),t.preventdefault()):nt.push(this)}},{name:"show",self:!0,handler(){n(this.$el,"hide",k(document,"focusin",t=>{qt(nt)===this&&!_(t.target,this.$el)&&this.$el.focus()})),this.overlay&&(n(this.$el,"hidden",en(this.$el),{self:!0}),n(this.$el,"hidden",sn(),{self:!0})),this.stack&&h(this.$el,"zindex",w(h(this.$el,"zindex"))+nt.length),x(document.documentelement,this.clspage),this.bgclose&&n(this.$el,"hide",k(document,gt,t=>{let{target:e}=t;qt(nt)!==this||this.overlay&&!_(e,this.$el)||_(e,this.panel)||n(document,at+" "+je+" scroll",i=>{let{defaultprevented:s,type:n,target:o}=i;!s&&n===at&&e===o&&this.hide()},!0)}),{self:!0}),this.escclose&&n(this.$el,"hide",k(document,"keydown",t=>{t.keycode===27&&qt(nt)===this&&this.hide()}),{self:!0})}},{name:"shown",self:!0,handler(){we(this.$el)||v(this.$el,"tabindex","-1"),b(":focus",this.$el)||this.$el.focus()}},{name:"hidden",self:!0,handler(){p(nt,this)&&nt.splice(nt.indexof(this),1),h(this.$el,"zindex",""),nt.some(t=>t.clspage===this.clspage)||o(document.documentelement,this.clspage)}}],methods:{toggle(){return this.istoggled()?this.hide():this.show()},show(){return this.container&&a(this.$el)!==this.container?(l(this.container,this.$el),new promise(t=>requestanimationframe(()=>this.show().then(t)))):this.toggleelement(this.$el,!0,tn)},hide(){return this.toggleelement(this.$el,!1,tn)}}};function tn(t,e,i){let{transitionelement:s,_toggle:n}=i;return new promise((o,r)=>n(t,"show hide",()=>{t._reject==null||t._reject(),t._reject=r,n(t,e);const a=n(s,"transitionstart",()=>{n(s,"transitionend transitioncancel",o,{self:!0}),cleartimeout(l)},{self:!0}),l=settimeout(()=>{a(),o()},xr(h(s,"transitionduration")))})).then(()=>delete t._reject)}function xr(t){return t?gt(t,"ms")?w(t):w(t)*1e3:0}function en(t){if(css.supports("overscroll-behavior","contain")){const s=yr(t,n=>/auto|scroll/.test(h(n,"overflow")));return h(s,"overscrollbehavior","contain"),()=>h(s,"overscrollbehavior","")}let e;const i=[k(t,"touchstart",s=>{let{targettouches:n}=s;n.length===1&&(e=n[0].clienty)},{passive:!0}),k(t,"touchmove",s=>{if(s.targettouches.length!==1)return;let[n]=q(s.target,/auto|scroll/);_(n,t)||(n=t);const o=s.targettouches[0].clienty-e,{scrolltop:r,scrollheight:a,clientheight:l}=n;(l>=a||r===0&&o>0||a-r<=l&&o<0)&&s.cancelable&&s.preventdefault()},{passive:!1})];return()=>i.foreach(s=>s())}let qi;function sn(){if(qi)return t;qi=!0;const{scrollingelement:t}=document;return h(t,{overflowy:"hidden",touchaction:"none",paddingright:ye(window)-t.clientwidth}),()=>{qi=!1,h(t,{overflowy:"",touchaction:"",paddingright:""})}}function yr(t,e){const i=[];return vt(t,s=>{e(s)&&i.push(s)}),i}function ui(t){return["origin","pathname","search"].every(e=>t[e]===location[e])}let y;var nn={mixins:[le,te,us,br,_t],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(t,e){let{boundary:i,boundaryx:s,boundaryy:n}=t;return[ht(s||i,e)||window,ht(n||i,e)||window]},target(t,e){let{target:i,targetx:s,targety:n}=t;return s=s||i||this.targetel,n=n||i||this.targetel,[s===!0?window:ht(s,e),n===!0?window:ht(n,e)]}},created(){this.tracker=new ri},beforeconnect(){this.clsdrop=this.$props.clsdrop||"uk-"+this.$options.name},connected(){x(this.$el,this.clsdrop),this.toggle&&!this.targetel&&(this.targetel=this.$create("toggle",ht(this.toggle,this.$el),{target:this.$el,mode:this.mode}).$el,v(this.targetel,"aria-haspopup",!0),this.lazyload(this.targetel))},disconnected(){this.isactive()&&(this.hide(!1),y=null)},events:[{name:"click",delegate(){return"."+this.clsdrop+"-close"},handler(t){t.preventdefault(),this.hide(!1)}},{name:"click",delegate(){return'a[href*="#"]'},handler(t){let{defaultprevented:e,current:i}=t;const{hash:s}=i;!e&&s&&ui(i)&&!_(s,this.$el)&&this.hide(!1)}},{name:"beforescroll",handler(){this.hide(!1)}},{name:"toggle",self:!0,handler(t,e){t.preventdefault(),this.istoggled()?this.hide(!1):this.show(e==null?void 0:e.$el,!1)}},{name:"toggleshow",self:!0,handler(t,e){t.preventdefault(),this.show(e==null?void 0:e.$el)}},{name:"togglehide",self:!0,handler(t){t.preventdefault(),f(this.$el,":focus,:hover")||this.hide()}},{name:jt+" focusin",filter(){return p(this.mode,"hover")},handler(t){kt(t)||this.cleartimers()}},{name:oe+" focusout",filter(){return p(this.mode,"hover")},handler(t){!kt(t)&&t.relatedtarget&&this.hide()}},{name:"toggled",self:!0,handler(t,e){!e||(this.cleartimers(),this.position())}},{name:"show",self:!0,handler(){y=this,this.tracker.init();const t=()=>this.$emit(),e=[k(document,gt,i=>{let{target:s}=i;return!_(s,this.$el)&&n(document,at+" "+je+" scroll",n=>{let{defaultprevented:o,type:r,target:a}=n;!o&&r===at&&s===a&&!(this.targetel&&_(s,this.targetel))&&this.hide(!1)},!0)}),k(document,"keydown",i=>{i.keycode===27&&this.hide(!1)}),k(window,"resize",t),(()=>{const i=ke(q(this.$el).concat(this.target),t);return()=>i.disconnect()})(),...this.autoupdate?[k([document,q(this.$el)],"scroll",t,{passive:!0})]:[],...this.bgscroll?[]:[en(this.$el),sn()]];n(this.$el,"hide",()=>e.foreach(i=>i()),{self:!0})}},{name:"beforehide",self:!0,handler(){this.cleartimers()}},{name:"hide",handler(t){let{target:e}=t;if(this.$el!==e){y=y===null&&_(e,this.$el)&&this.istoggled()?this:y;return}y=this.isactive()?null:y,this.tracker.cancel()}}],update:{write(){this.istoggled()&&!e(this.$el,this.clsenter)&&this.position()}},methods:{show(t,e){if(t===void 0&&(t=this.targetel),e===void 0&&(e=!0),this.istoggled()&&t&&this.targetel&&t!==this.targetel&&this.hide(!1,!1),this.targetel=t,this.cleartimers(),!this.isactive()){if(y){if(e&&y.isdelaying){this.showtimer=settimeout(()=>f(t,":hover")&&this.show(),10);return}let i;for(;y&&i!==y&&!_(this.$el,y.$el);)i=y,y.hide(!1,!1)}this.container&&a(this.$el)!==this.container&&l(this.container,this.$el),this.showtimer=settimeout(()=>this.toggleelement(this.$el,!0),e&&this.delayshow||0)}},hide(t,e){t===void 0&&(t=!0),e===void 0&&(e=!0);const i=()=>this.toggleelement(this.$el,!1,this.animateout&&e);this.cleartimers(),this.isdelaying=$r(this.$el).some(s=>this.tracker.movesto(s)),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 y===this},position(){o(this.$el,this.clsdrop+"-stack"),v(this.$el,"style",this._style),this.$el.hidden=!0;const t=this.target.map(n=>rt(q(n)[0])),e=this.getviewportoffset(this.$el),i=[[0,["x","width","left","right"]],[1,["y","height","top","bottom"]]];for(const[n,[o,r]]of i)this.axis!==o&&p([o,!0],this.stretch)&&h(this.$el,{[r]:math.min(c(this.boundary[n])[r],t[n][r]-2*e),["overflow-"+o]:"auto"});const s=t[0].width-2*e;this.$el.offsetwidth>s&&x(this.$el,this.clsdrop+"-stack"),h(this.$el,"maxwidth",s),this.$el.hidden=!1,this.positionat(this.$el,this.target,this.boundary);for(const[n,[o,r,a,l]]of i)if(this.axis===o&&p([o,!0],this.stretch)){const c=math.abs(this.getpositionoffset(this.$el)),u=c(this.target[n]),d=c(this.$el);h(this.$el,{[r]:(u[a]>d[a]?u[a]-math.max(c(this.boundary[n])[a],t[n][a]+e):math.min(c(this.boundary[n])[l],t[n][l]-e)-u[l])-c,["overflow-"+o]:"auto"}),this.positionat(this.$el,this.target,this.boundary)}}}};function $r(t){const e=[];return vt(t,i=>h(i,"position")!=="static"&&e.push(i)),e}var kr={mixins:[st],args:"target",props:{target:boolean},data:{target:!1},computed:{input(t,e){return b(ve,e)},state(){return this.input.nextelementsibling},target(t,e){let{target:i}=t;return i&&(i===!0&&a(this.input)===e&&this.input.nextelementsibling||b(i,e))}},update(){var t;const{target:e,input:i}=this;if(!e)return;let s;const n=pi(e)?"value":"textcontent",o=e[n],r=(t=i.files)!=null&&t[0]?i.files[0].name:f(i,"select")&&(s=m("option",i).filter(a=>a.selected)[0])?s.textcontent:i.value;o!==r&&(e[n]=r)},events:[{name:"change",handler(){this.$emit()}},{name:"reset",el(){return et(this.$el,"form")},handler(){this.$emit()}}]},on={mixins:[wt],props:{margin:string,firstcolumn:boolean},data:{margin:"uk-margin-small-top",firstcolumn:"uk-first-column"},resizetargets(){return[this.$el,...xi(this.$el.children)]},connected(){this.registerobserver(ji(this.$el,()=>this.$reset(),{childlist:!0}))},update:{read(){const t=ts(this.$el.children);return{rows:t,columns:sr(t)}},write(t){let{columns:e,rows:i}=t;for(const s of i)for(const n of s)h(n,this.margin,i[0]!==s),h(n,this.firstcolumn,e[0].includes(n))},events:["resize"]}};function ts(t){return rn(t,"top","bottom")}function sr(t){const e=[];for(const i of t){const s=rn(i,"left","right");for(let n=0;n=0;r--){const a=s[r];if(!a[0]){a.push(n);break}let l;if(a[0].offsetparent===n.offsetparent?l=ii(a[0]):(o=ii(n,!0),l=ii(a[0],!0)),o[e]>=l[i]-1&&o[e]!==l[e]){s.push([n]);break}if(o[i]-1>l[e]||o[e]===l[e]){a.push(n);break}if(r===0){s.unshift([n]);break}}}return s}function ii(t,e){e===void 0&&(e=!1);let{offsettop:i,offsetleft:s,offsetheight:n,offsetwidth:o}=t;return e&&([i,s]=ht(t)),{top:i,left:s,bottom:i+n,right:s+o}}var si={connected(){an(this._uid,()=>this.$emit("scroll"))},disconnected(){ln(this._uid)}};const ni=new map;let ce;function an(t,e){ce=ce||k(window,"scroll",()=>ni.foreach(i=>i()),{passive:!0,capture:!0}),ni.set(t,e)}function ln(t){ni.delete(t),ce&&!ni.size&&(ce(),ce=null)}var tr={extends:on,mixins:[st],name:"grid",props:{masonry:boolean,parallax:number},data:{margin:"uk-grid-margin",clsstack:"uk-grid-stack",masonry:!1,parallax:0},connected(){this.masonry&&x(this.$el,"uk-flex-top uk-flex-wrap-top"),this.parallax&&an(this._uid,()=>this.$emit("scroll"))},disconnected(){ln(this._uid)},update:[{write(t){let{columns:e}=t;h(this.$el,this.clsstack,e.length<2)},events:["resize"]},{read(t){let{columns:e,rows:i}=t;if(!e.length||!this.masonry&&!this.parallax||hn(this.$el))return t.translates=!1,!1;let s=!1;const n=d(this.$el),o=pr(e),r=ir(n,this.margin)*(i.length-1),a=math.max(...o)+r;this.masonry&&(e=e.map(c=>ne(c,"offsettop")),s=cr(i,e));let l=math.abs(this.parallax);return l&&(l=o.reduce((c,u,d)=>math.max(c,u+r+(d%2?l:l/8)-a),0)),{padding:l,columns:e,translates:s,height:s?a:""}},write(t){let{height:e,padding:i}=t;h(this.$el,"paddingbottom",i||""),e!==!1&&h(this.$el,"height",e)},events:["resize"]},{read(){return this.parallax&&hn(this.$el)?!1:{scrolled:this.parallax?gi(this.$el)*math.abs(this.parallax):!1}},write(t){let{columns:e,scrolled:i,translates:s}=t;i===!1&&!s||e.foreach((n,o)=>n.foreach((r,a)=>h(r,"transform",!i&&!s?"":"translatey("+((s&&-s[o][a])+(i?o%2?i:i/8:0))+"px)")))},events:["scroll","resize"]}]};function hn(t){return d(t).some(e=>h(e,"position")==="absolute")}function cr(t,e){const i=t.map(s=>math.max(...s.map(n=>n.offsetheight)));return e.map(s=>{let n=0;return s.map((o,r)=>n+=r?i[r-1]-s[r-1].offsetheight:0)})}function ir(t,e){const[i]=t.filter(s=>e(s,e));return w(i?h(i,"margintop"):h(t[0],"paddingleft"))}function pr(t){return t.map(e=>e.reduce((i,s)=>i+s.offsetheight,0))}var ar={mixins:[wt],args:"target",props:{target:string,row:boolean},data:{target:"> *",row:!0},computed:{elements:{get(t,e){let{target:i}=t;return m(i,e)},watch(){this.$reset()}}},resizetargets(){return[this.$el,...this.elements]},update:{read(){return{rows:(this.row?ts(this.elements):[this.elements]).map(er)}},write(t){let{rows:e}=t;for(const{heights:i,elements:s}of e)s.foreach((n,o)=>h(n,"minheight",i[o]))},events:["resize"]}};function er(t){if(t.length<2)return{heights:[""],elements:t};h(t,"minheight","");let e=t.map(_r);const i=math.max(...e);return{heights:t.map((s,n)=>e[n].tofixed(2)===i.tofixed(2)?"":i),elements:t}}function _r(t){let e=!1;q(t)||(e=t.style.display,h(t,"display","block","important"));const i=y(t).height-se(t,"height","content-box");return e!==!1&&h(t,"display",e),i}var or={mixins:[wt],props:{expand:boolean,offsettop:boolean,offsetbottom:boolean,minheight:number},data:{expand:!1,offsettop:!1,offsetbottom:!1,minheight:0},resizetargets(){return[this.$el,...q(this.$el,/auto|scroll/)]},update:{read(t){let{minheight:e}=t;if(!q(this.$el))return!1;let i="";const s=se(this.$el,"height","content-box"),{body:n,scrollingelement:o}=document,[r]=q(this.$el,/auto|scroll/),{height:a}=rt(r===n?o:r);if(this.expand)i=math.max(a-(y(r).height-y(this.$el).height)-s,0);else{const l=o===r||n===r;if(i="calc("+(l?"100vh":a+"px"),this.offsettop)if(l){const c=ht(this.$el)[0]-ht(r)[0];i+=c>0&&c{if(this._connected){const e=nr(t,this.$el);return this.svgel&&e!==this.svgel&&ut(this.svgel),this.applyattributes(e,t),this.svgel=e}},t),this.strokeanimation&&this.svg.then(t=>{this._connected&&(dn(t),this.registerobserver(re(t,(e,i)=>{dn(t),i.disconnect()})))})},disconnected(){this.svg.then(t=>{this._connected||(ii(this.$el)&&(this.$el.hidden=!1),ut(t),this.svgel=null)}),this.svg=null},methods:{async getsvg(){return ct(this.$el,"img")&&!this.$el.complete&&this.$el.loading==="lazy"?new promise(t=>n(this.$el,"load",()=>t(this.getsvg()))):dr(await br(this.src),this.icon)||promise.reject("svg not found.")},applyattributes(t,e){for(const o in this.$options.props)p(this.include,o)&&o in this&&v(t,o,this[o]);for(const o in this.attributes){const[r,a]=this.attributes[o].split(":",2);v(t,r,a)}this.id||me(t,"id");const i=["width","height"];let s=i.map(o=>this[o]);s.some(o=>o)||(s=i.map(o=>v(e,o)));const n=v(e,"viewbox");n&&!s.some(o=>o)&&(s=n.split(" ").slice(2)),s.foreach((o,r)=>v(t,i[r],w(o)*this.ratio||null))}}};const br=ft(async t=>t?lt(t,"data:")?decodeuricomponent(t.split(",")[1]):(await fetch(t)).text():promise.reject());function dr(t,e){var i;return e&&p(t,"/g,oi={};function mr(t,e){if(!oi[t]){oi[t]={},un.lastindex=0;let i;for(;i=un.exec(t);)oi[t][i[3]]='"}return oi[t][e]}function dn(t){const e=fn(t);e&&t.style.setproperty("--uk-animation-stroke",e)}function fn(t){return math.ceil(math.max(0,...m("[stroke]",t).map(e=>{try{return e.gettotallength()}catch{return 0}})))}function nr(t,e){if(ii(e)||ct(e,"canvas")){e.hidden=!0;const s=e.nextelementsibling;return pn(t,s)?s:ye(e,t)}const i=e.lastelementchild;return pn(t,i)?i:l(e,t)}function pn(t,e){return ct(t,"svg")&&ct(e,"svg")&&gn(t)===gn(e)}function gn(t){return(t.innerhtml||new xmlserializer().serializetostring(t).replace(/(.*?)<\/svg>/g,"$1")).replace(/\s/g,"")}var zr='',fr='',hr='',lr='',wr='',rr='',jr=``,qr='',yr='',vr='',xr='',gr='',jr='',kr='',zr='',qr='',ur='',ta='',ea='';const ri={spinner:ta,totop:ea,marker:hr,"close-icon":zr,"close-large":fr,"nav-parent-icon":lr,"nav-parent-icon-large":wr,"navbar-parent-icon":rr,"navbar-toggle-icon":jr,"overlay-icon":qr,"pagination-next":yr,"pagination-previous":vr,"search-icon":xr,"search-large":gr,"search-navbar":jr,"slidenav-next":kr,"slidenav-next-large":zr,"slidenav-previous":qr,"slidenav-previous-large":ur},es={install:ra,extends:cn,args:"icon",props:["icon"],data:{include:["focusable"]},isicon:!0,beforeconnect(){x(this.$el,"uk-icon")},methods:{async getsvg(){const t=aa(this.icon);if(!t)throw"icon not found.";return t}}},dt={args:!1,extends:es,data:t=>({icon:xt(t.constructor.options.name)}),beforeconnect(){x(this.$el,this.$options.id)}},ia={extends:dt,beforeconnect(){const t=this.$props.icon;this.icon=et(this.$el,".uk-nav-primary")?t+"-large":t}},mn={extends:dt,beforeconnect(){x(this.$el,"uk-slidenav");const t=this.$props.icon;this.icon=e(this.$el,"uk-slidenav-large")?t+"-large":t}},sa={extends:dt,beforeconnect(){this.icon=e(this.$el,"uk-search-icon")&&te(this.$el,".uk-search-large").length?"search-large":te(this.$el,".uk-search-navbar").length?"search-navbar":this.$props.icon}},na={extends:dt,beforeconnect(){this.icon="close-"+(e(this.$el,"uk-close-large")?"large":"icon")}},oa={extends:dt,methods:{async getsvg(){const t=await es.methods.getsvg.call(this);return this.ratio!==1&&h(b("circle",t),"strokewidth",1/this.ratio),t}}},ai={};function ra(t){t.icon.add=(e,i)=>{const s=b(e)?{[e]:i}:e;$t(s,(n,o)=>{ri[o]=n,delete ai[o]}),t._initialized&&vt(document.body,n=>$t(t.getcomponents(n),o=>{o.$options.isicon&&o.icon in s&&o.$reset()}))}}function aa(t){return ri[t]?(ai[t]||(ai[t]=b((ri[la(t)]||ri[t]).trim())),ai[t].clonenode(!0)):null}function la(t){return x?si(si(t,"left","right"),"previous","next"):t}const ha=wt&&"loading"in htmlimageelement.prototype;var ca={args:"datasrc",props:{datasrc:string,sources:string,offsettop:string,offsetleft:string,target:string,loading:string},data:{datasrc:"",sources:!1,offsettop:"50vh",offsetleft:"50vw",target:!1,loading:"lazy"},connected(){if(this.loading!=="lazy"){this.load();return}const t=[this.$el,...we(this.$props.target,this.$el)];ha&&li(this.$el)&&(this.$el.loading="lazy",is(this.$el),t.length===1)||(ga(this.$el),this.registerobserver(re(t,(e,i)=>{this.load(),i.disconnect()},{rootmargin:k(this.offsettop,"height")+"px "+k(this.offsetleft,"width")+"px"})))},disconnected(){this._data.image&&(this._data.image.onload="")},methods:{load(){if(this._data.image)return this._data.image;const t=li(this.$el)?this.$el:da(this.$el,this.datasrc,this.sources);return me(t,"loading"),is(this.$el,t.currentsrc),this._data.image=t}}};function is(t,e){if(li(t)){const i=a(t);(ma(i)?d(i):[t]).foreach(n=>vn(n,n))}else e&&!p(t.style.backgroundimage,e)&&(h(t,"backgroundimage","url("+ei(e)+")"),g(t,zt("load",!1)))}const ua=["data-src","data-srcset","sizes"];function vn(t,e){ua.foreach(i=>{const s=ot(t,i);s&&v(e,i.replace(/^(data-)+/,""),s)})}function da(t,e,i){const s=new image;return fa(s,i),vn(t,s),s.onload=()=>{is(t,s.currentsrc)},v(s,"src",e),s}function fa(t,e){if(e=pa(e),e.length){const i=lt("");for(const s of e){const n=lt("");v(n,s),l(i,n)}l(i,t)}}function pa(t){if(!t)return[];if(lt(t,"["))try{t=json.parse(t)}catch{t=[]}else t=se(t);return u(t)||(t=[t]),t.filter(e=>!pe(e))}function ga(t){li(t)&&!it(t,"src")&&v(t,"src",'data:image/svg+xml;utf8,')}function ma(t){return ct(t,"picture")}function li(t){return ct(t,"img")}var hi={props:{media:boolean},data:{media:!1},connected(){const t=va(this.media,this.$el);if(this.matchmedia=!0,t){this.mediaobj=window.matchmedia(t);const e=()=>{this.matchmedia=this.mediaobj.matches,g(this.$el,zt("mediachange",!1,!0,[this.mediaobj]))};this.offmediaobj=k(this.mediaobj,"change",()=>{e(),this.$emit("resize")}),e()}},disconnected(){var t;(t=this.offmediaobj)==null||t.call(this)}};function va(t,e){if(b(t)){if(lt(t,"@"))t=w(h(e,"--uk-breakpoint-"+t.substr(1)));else if(isnan(t))return t}return t&&dt(t)?"(min-width: "+t+"px)":""}var wa={mixins:[st,hi,wt],props:{fill:string},data:{fill:"",clswrapper:"uk-leader-fill",clshide:"uk-leader-hide",attrfill:"data-fill"},computed:{fill(t){let{fill:e}=t;return e||h(this.$el,"--uk-leader-fill-content")}},connected(){[this.wrapper]=hi(this.$el,'')},disconnected(){$e(this.wrapper.childnodes)},update:{read(){return{width:math.trunc(this.$el.offsetwidth/2),fill:this.fill,hide:!this.matchmedia}},write(t){let{width:e,fill:i,hide:s}=t;h(this.wrapper,this.clshide,s),v(this.wrapper,this.attrfill,new array(e).join(i))},events:["resize"]}},ba={install:xa,mixins:[zi],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(){e(this.panel,"uk-margin-auto-vertical")?x(this.$el,"uk-flex"):h(this.$el,"display","block"),j(this.$el)}},{name:"hidden",self:!0,handler(){h(this.$el,"display",""),o(this.$el,"uk-flex")}}]};function xa(t){let{modal:e}=t;e.dialog=function(s,n){const o=e('
'+s+"
",n);return o.show(),k(o.$el,"hidden",async()=>{await promise.resolve(),o.$destroy(!0)},{self:!0}),o},e.alert=function(s,n){return i(o=>{let{labels:r}=o;return'
'+(b(s)?s:pt(s))+'
"},n,o=>o.resolve())},e.confirm=function(s,n){return i(o=>{let{labels:r}=o;return'
'+(b(s)?s:pt(s))+'
"},n,o=>o.reject())},e.prompt=function(s,n,o){return i(r=>{let{labels:a}=r;return'
"},o,r=>r.resolve(null),r=>b("input",r.$el).value)},e.labels={ok:"ok",cancel:"cancel"};function i(s,n,o,r){n={bgclose:!1,escclose:!0,labels:e.labels,...n};const a=e.dialog(s(n),n),l=new he;let c=!1;return k(a.$el,"submit","form",u=>{u.preventdefault(),l.resolve(r==null?void 0:r(a)),c=!0,a.hide()}),k(a.$el,"hide",()=>!c&&o(l)),l.promise.dialog=a,l.promise}}var ya={extends:ks,data:{targets:"> .uk-parent",toggle:"> a",content:"> ul"}},$a={mixins:[st,le],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:".uk-navbar-nav > li > a, .uk-navbar-item, .uk-navbar-toggle",align:x?"right":"left",clsdrop:"uk-navbar-dropdown",boundary:!0,dropbar:!1,dropbaranchor:!1,duration:200,container:!1},computed:{dropbaranchor(t,e){let{dropbaranchor:i}=t;return ht(i,e)||e},dropbar:{get(t){let{dropbar:e}=t;return e?(e=this._dropbar||ht(e,this.$el)||b("+ .uk-navbar-dropbar",this.$el),e||(this._dropbar=b("
"))):null},watch(t){x(t,"uk-dropbar","uk-dropbar-top","uk-navbar-dropbar")},immediate:!0},dropcontainer(t,e){return this.container||e},dropdowns:{get(t,e){let{clsdrop:i}=t;const s=m("."+i,e);if(this.dropcontainer!==e)for(const o of m("."+i,this.dropcontainer)){var n;const r=(n=this.getdropdown(o))==null?void 0:n.targetel;!p(s,o)&&r&&_(r,this.$el)&&s.push(o)}return s},watch(t){this.$create("drop",t.filter(e=>!this.getdropdown(e)),{...this.$props,flip:!1,shift:!0,pos:"bottom-"+this.align,boundary:this.boundary===!0?this.$el:this.boundary})},immediate:!0},toggles:{get(t,e){let{dropdown:i}=t;return m(i,e)},watch(){const t=e(this.$el,"uk-navbar-justify");for(const e of m(".uk-navbar-nav, .uk-navbar-left, .uk-navbar-right",this.$el))h(e,"flexgrow",t?m(this.dropdown,e).length:"")},immediate:!0}},disconnected(){this.dropbar&&ut(this.dropbar),delete this._dropbar},events:[{name:"mouseover focusin",delegate(){return this.dropdown},handler(t){let{current:e}=t;const i=this.getactive();i&&p(i.mode,"hover")&&i.targetel&&!_(i.targetel,e)&&!i.isdelaying&&i.hide(!1)}},{name:"keydown",delegate(){return this.dropdown},handler(t){const{current:e,keycode:i}=t,s=this.getactive();i===qt.down&&it(e,"aria-expanded")&&(t.preventdefault(),!s||s.targetel!==e?(e.click(),n(this.dropcontainer,"show",n=>{let{target:o}=n;return bn(o)})):bn(s.$el)),wn(t,this.toggles,s)}},{name:"keydown",el(){return this.dropcontainer},delegate(){return"."+this.clsdrop},handler(t){const{current:e,keycode:i}=t;if(!p(this.dropdowns,e))return;const s=this.getactive(),n=m(le,e),o=bt(n,a=>f(a,":focus"));if(i===qt.up&&(t.preventdefault(),o>0&&n[o-1].focus()),i===qt.down&&(t.preventdefault(),of(e,":hover"))&&t.hide()}},{name:"beforeshow",el(){return this.dropcontainer},filter(){return this.dropbar},handler(t){let{target:e}=t;!this.isdropbardrop(e)||(this.dropbar.previouselementsibling!==this.dropbaranchor&&ye(this.dropbaranchor,this.dropbar),x(e,this.clsdrop+"-dropbar"))}},{name:"show",el(){return this.dropcontainer},filter(){return this.dropbar},handler(t){let{target:e}=t;if(!this.isdropbardrop(e))return;const i=this.getdropdown(e);this._observer=ke([i.$el,...i.target],()=>{const s=te(e,"."+this.clsdrop).concat(e).map(a=>c(a)),n=math.min(...s.map(a=>{let{top:l}=a;return l})),o=math.max(...s.map(a=>{let{bottom:l}=a;return l})),r=c(this.dropbar);h(this.dropbar,"top",this.dropbar.offsettop-(r.top-n)),this.transitionto(o-n+w(h(e,"marginbottom")),e)})}},{name:"beforehide",el(){return this.dropcontainer},filter(){return this.dropbar},handler(t){const e=this.getactive();f(this.dropbar,":hover")&&(e==null?void 0:e.$el)===t.target&&!this.toggles.some(i=>e.targetel!==i&&f(i,":focus"))&&t.preventdefault()}},{name:"hide",el(){return this.dropcontainer},filter(){return this.dropbar},handler(t){var e;let{target:i}=t;if(!this.isdropbardrop(i))return;(e=this._observer)==null||e.disconnect();const s=this.getactive();(!s||(s==null?void 0:s.$el)===i)&&this.transitionto(0)}}],methods:{getactive(){return p(this.dropdowns,y==null?void 0:y.$el)&&y},transitionto(t,e){const{dropbar:i}=this,s=j(i);e=sh(e,{clippath:""}))},getdropdown(t){return this.$getcomponent(t,"drop")||this.$getcomponent(t,"dropdown")},isdropbardrop(t){return this.getdropdown(t)&&e(t,this.clsdrop)}}};function wn(t,e,i){const{current:s,keycode:n}=t,o=(i==null?void 0:i.targetel)||s,r=e.indexof(o);n===qt.left&&r>0&&(i==null||i.hide(!1),e[r-1].focus()),n===qt.right&&r{const{x:n,y:o}=ie(s);(s.type!=="scroll"&&i&&n&&math.abs(e.x-n)>100||o&&math.abs(e.y-o)>100)&&settimeout(()=>{g(i,"swipe"),g(i,"swipe"+ka(e.x,e.y,n,o))})})}})}};function ka(t,e,i,s){return math.abs(t-i)>=math.abs(e-s)?t-i>0?"left":"right":e-s>0?"up":"down"}var sa={mixins:[zi,xn],args:"mode",props:{mode:string,flip:boolean,overlay:boolean},data:{mode:"slide",flip:!1,overlay:!1,clspage:"uk-offcanvas-page",clscontainer:"uk-offcanvas-container",selpanel:".uk-offcanvas-bar",clsflip:"uk-offcanvas-flip",clscontaineranimation:"uk-offcanvas-container-animation",clssidebaranimation:"uk-offcanvas-bar-animation",clsmode:"uk-offcanvas",clsoverlay:"uk-offcanvas-overlay",selclose:".uk-offcanvas-close",container:!1},computed:{clsflip(t){let{flip:e,clsflip:i}=t;return e?i:""},clsoverlay(t){let{overlay:e,clsoverlay:i}=t;return e?i:""},clsmode(t){let{mode:e,clsmode:i}=t;return i+"-"+e},clssidebaranimation(t){let{mode:e,clssidebaranimation:i}=t;return e==="none"||e==="reveal"?"":i},clscontaineranimation(t){let{mode:e,clscontaineranimation:i}=t;return e!=="push"&&e!=="reveal"?"":i},transitionelement(t){let{mode:e}=t;return e==="reveal"?a(this.panel):this.panel}},update:{read(){this.istoggled()&&!q(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(){this.mode==="reveal"&&!e(a(this.panel),this.clsmode)&&(xe(this.panel,"
"),x(a(this.panel),this.clsmode));const{body:t,scrollingelement:e}=document;x(t,this.clscontainer,this.clsflip),h(t,"touch-action","pan-y pinch-zoom"),h(this.$el,"display","block"),h(this.panel,"maxwidth",e.clientwidth),x(this.$el,this.clsoverlay),x(this.panel,this.clssidebaranimation,this.mode==="reveal"?"":this.clsmode),j(t),x(t,this.clscontaineranimation),this.clscontaineranimation&&ta()}},{name:"hide",self:!0,handler(){o(document.body,this.clscontaineranimation),h(document.body,"touch-action","")}},{name:"hidden",self:!0,handler(){this.clscontaineranimation&&ca(),this.mode==="reveal"&&$e(this.panel),o(this.panel,this.clssidebaranimation,this.clsmode),o(this.$el,this.clsoverlay),h(this.$el,"display",""),h(this.panel,"maxwidth",""),o(document.body,this.clscontainer,this.clsflip)}},{name:"swipeleft swiperight",handler(t){this.istoggled()&>(t.type,"left")^this.flip&&this.hide()}}]};function ta(){yn().content+=",user-scalable=0"}function ca(){const t=yn();t.content=t.content.replace(/,user-scalable=0$/,"")}function yn(){return b('meta[name="viewport"]',document.head)||l(document.head,'')}var ia={mixins:[st,wt],props:{selcontainer:string,selcontent:string,minheight:number},data:{selcontainer:".uk-modal",selcontent:".uk-modal-dialog",minheight:150},computed:{container(t,e){let{selcontainer:i}=t;return et(e,i)},content(t,e){let{selcontent:i}=t;return et(e,i)}},resizetargets(){return[this.container,this.content]},update:{read(){return!this.content||!this.container||!q(this.$el)?!1:{max:math.max(this.minheight,j(this.container)-(y(this.content).height-j(this.$el)))}},write(t){let{max:e}=t;h(this.$el,{minheight:this.minheight,maxheight:e})},events:["resize"]}},pa={mixins:[wt],props:["width","height"],resizetargets(){return[this.$el,a(this.$el)]},connected(){x(this.$el,"uk-responsive-width")},update:{read(){return q(this.$el)&&this.width&&this.height?{width:ye(a(this.$el)),height:this.height}:!1},write(t){j(this.$el,fe.contain({height:this.height,width:this.width},t).height)},events:["resize"]}},aa={props:{offset:number},data:{offset:0},connected(){ea(this)},disconnected(){_a(this)},methods:{async scrollto(t){t=t&&b(t)||document.body,g(this.$el,"beforescroll",[this,t])&&(await hs(t,{offset:this.offset}),g(this.$el,"scrolled",[this,t]))}}};const ie=new set;function ea(t){ie.size||k(document,"click",$n),ie.add(t)}function _a(t){ie.delete(t),ie.size||nt(document,"click",$n)}function $n(t){if(!t.defaultprevented)for(const e of ie)_(t.target,e.$el)&&(t.preventdefault(),e.scrollto(kn(e.$el)))}function kn(t){return document.getelementbyid(decodeuricomponent(t.hash).substring(1))}var oa={mixins:[si],args:"cls",props:{cls:string,target:string,hidden:boolean,offsettop:number,offsetleft:number,repeat:boolean,delay:number},data:()=>({cls:"",target:!1,hidden:!0,offsettop:0,offsetleft:0,repeat:!1,delay:0,inviewclass:"uk-scrollspy-inview"}),computed:{elements:{get(t,e){let{target:i}=t;return i?m(i,e):[e]},watch(t,e){this.hidden&&h(re(t,":not(."+this.inviewclass+")"),"visibility","hidden"),ge(t,e)||this.$reset()},immediate:!0}},connected(){this._data.elements=new map,this.registerobserver(re(this.elements,t=>{const e=this._data.elements;for(const{target:i,isintersecting:s}of t){e.has(i)||e.set(i,{cls:ot(i,"uk-scrollspy-class")||this.cls});const n=e.get(i);!this.repeat&&n.show||(n.show=s)}this.$emit()},{rootmargin:k(this.offsettop,"height")-1+"px "+(k(this.offsetleft,"width")-1)+"px"},!1))},disconnected(){for(const[t,e]of this._data.elements.entries())o(t,this.inviewclass,(e==null?void 0:e.cls)||"")},update:[{write(t){for(const[e,i]of t.elements.entries())i.show&&!i.inview&&!i.queued?(i.queued=!0,t.promise=(t.promise||promise.resolve()).then(()=>new promise(s=>settimeout(s,this.delay))).then(()=>{this.toggle(e,!0),settimeout(()=>{i.queued=!1,this.$emit()},300)})):!i.show&&i.inview&&!i.queued&&this.repeat&&this.toggle(e,!1)}}],methods:{toggle(t,e){const i=this._data.elements.get(t);if(!!i){if(i.off==null||i.off(),h(t,"visibility",!e&&this.hidden?"hidden":""),h(t,this.inviewclass,e),h(t,i.cls),/\buk-animation-/.test(i.cls)){const s=()=>di(t,"uk-animation-[\\w-]+");e?i.off=n(t,"animationcancel animationend",s):s()}g(t,e?"inview":"outview"),i.inview=e,this.$update(t)}}}},ba={mixins:[si],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 m('a[href*="#"]',e).filter(i=>i.hash&&ui(i))},watch(t){this.scroll&&this.$create("scroll",t,{offset:this.offset||0})},immediate:!0},elements(t){let{closest:e}=t;return et(this.links,e||"*")}},update:[{read(){const t=this.links.map(kn).filter(boolean),{length:e}=t;if(!e||!q(this.$el))return!1;const[i]=q(t,/auto|scroll/,!0),{scrolltop:s,scrollheight:n}=i,o=rt(i),r=n-o.height;let a=!1;if(s===r)a=e-1;else{for(let l=0;l0);l++)a=+l;a===!1&&this.overflow&&(a=0)}return{active:a}},write(t){let{active:e}=t;const i=e!==!1&&!e(this.elements[e],this.cls);this.links.foreach(s=>s.blur());for(let s=0;s
'),this.isfixed=!1,this.setactive(!1)},disconnected(){this.isfixed&&(this.hide(),o(this.seltarget,this.clsinactive)),ut(this.placeholder),this.placeholder=null},events:[{name:"resize",el(){return window},handler(){this.$emit("resize")}},{name:"load hashchange popstate",el(){return window},filter(){return this.targetoffset!==!1},handler(){const{scrollingelement:t}=document;!location.hash||t.scrolltop===0||settimeout(()=>{const e=c(b(location.hash)),i=c(this.$el);this.isfixed&&ti(e,i)&&(t.scrolltop=e.top-i.height-k(this.targetoffset,"height",this.placeholder)-k(this.offset,"height",this.placeholder))})}}],update:[{read(t,e){let{height:i,margin:s}=t;if(this.inactive=!this.matchmedia||!q(this.$el),this.inactive)return!1;const n=this.active&&e.has("resize");n&&(h(this.seltarget,"transition","0s"),this.hide()),this.active||(i=c(this.$el).height,s=h(this.$el,"margin")),n&&(this.show(),requestanimationframe(()=>h(this.seltarget,"transition","")));const o=this.isfixed?this.placeholder:this.$el,r=j(window);let a=this.position;this.overflowflip&&i>r&&(a=a==="top"?"bottom":"top");let l=k(this.offset,"height",o);a==="bottom"&&(i300||n!==o)&&(t.initscroll=r,t.inittimestamp=f),!(this.showonup&&!this.isfixed&&math.abs(t.initscroll-r)<=30&&math.abs(a-r)<=10))if(this.inactive||rr&&(pt.cancel(this.$el),this.hide());return}this.isfixed=!1,this.animation&&r>u?(pt.cancel(this.$el),pt.out(this.$el,this.animation).then(()=>this.hide(),t)):this.hide()}else this.isfixed?this.update():this.animation&&r>u?(pt.cancel(this.$el),this.show(),pt.in(this.$el,this.animation).catch(t)):this.show()},events:["resize","scroll"]}],methods:{show(){this.isfixed=!0,this.update(),this.placeholder.hidden=!1},hide(){this.setactive(!1),o(this.$el,this.clsfixed,this.clsbelow),h(this.$el,{position:"",top:"",width:""}),this.placeholder.hidden=!0},update(){let{width:t,scroll:e=0,overflow:i,overflowscroll:s=0,start:n,end:o,offset:r,topoffset:a,height:l,offsetparenttop:c}=this._data;const u=n!==0||e>n;let d="fixed";e>o&&(r+=o-c,d="absolute"),i&&(r-=s),h(this.$el,{position:d,top:r+"px",width:t}),this.setactive(u),h(this.$el,this.clsbelow,e>a+l),x(this.$el,this.clsfixed)},setactive(t){const e=this.active;this.active=t,t?(mi(this.seltarget,this.clsinactive,this.clsactive),e!==t&&g(this.$el,"active")):(mi(this.seltarget,this.clsactive,this.clsinactive),e!==t&&g(this.$el,"inactive"))}}};function sn(t,e,i,s){if(!t)return 0;if(dt(t)||b(t)&&t.match(/^-?\d/))return i+k(t,"height",e,!0);{const n=t===!0?a(e):ht(t,e);return c(n).bottom-(s&&n&&_(e,n)?w(h(n,"paddingbottom")):0)}}function tn(t){return t==="true"?!0:t==="false"?!1:t}var cn={mixins:[te,xn,_t],args:"connect",props:{connect:string,toggle:string,itemnav:string,active:number},data:{connect:"~.uk-switcher",toggle:"> * > :first-child",itemnav:!1,active:0,cls:"uk-active",attritem:"uk-switcher-item"},computed:{connects:{get(t,e){let{connect:i}=t;return we(i,e)},watch(t){var e;this.swiping&&h(t,"touchaction","pan-y pinch-zoom"),(e=this._observer)==null||e.disconnect(),this.registerobserver(this._observer=ji(t,i=>{const s=this.index();for(const{target:n}of i)d(n).foreach((o,r)=>h(o,this.cls,r===s)),this.lazyload(this.$el,d(n))},{childlist:!0}))},immediate:!0},toggles:{get(t,e){let{toggle:i}=t;return m(i,e).filter(s=>!f(s,".uk-disabled *, .uk-disabled, [disabled]"))},watch(t){const e=this.index();this.show(~e?e:t[this.active]||t[0])},immediate:!0},children(){return d(this.$el).filter(t=>this.toggles.some(e=>_(e,t)))},swipetarget(){return this.connects}},connected(){zi(()=>this.$emit())},events:[{name:"click",delegate(){return this.toggle},handler(t){t.preventdefault(),this.show(t.current)}},{name:"click",el(){return this.connects.concat(this.itemnav?we(this.itemnav,this.$el):[])},delegate(){return"["+this.attritem+"],[data-"+this.attritem+"]"},handler(t){t.preventdefault(),this.show(ot(t.current,this.attritem))}},{name:"swiperight swipeleft",filter(){return this.swiping},el(){return this.connects},handler(t){let{type:e}=t;this.show(gt(e,"left")?"next":"previous")}}],methods:{index(){return bt(this.children,t=>e(t,this.cls))},show(t){const e=this.index(),i=ut(t,this.toggles,e),s=ut(this.children[i],d(this.$el));d(this.$el).foreach((o,r)=>{h(o,this.cls,s===r),v(this.toggles[r],"aria-expanded",s===r)});const n=e>=0&&e!==i;this.connects.foreach(async o=>{let{children:r}=o;await this.toggleelement($(r).filter(a=>e(a,this.cls)),!1,n),await this.toggleelement(r[s],!0,n)})}}},ma={mixins:[st],extends:cn,props:{media:boolean},data:{media:960,attritem:"uk-tab-item"},connected(){const t=e(this.$el,"uk-tab-left")?"uk-tab-left":e(this.$el,"uk-tab-right")?"uk-tab-right":!1;t&&this.$create("toggle",this.$el,{cls:t,mode:"media",media:this.media})}};const na=32;var za={mixins:[te,hi,_t],args:"target",props:{href:string,target:null,mode:"list",queued:boolean},data:{href:!1,target:!1,mode:"click",queued:!0},computed:{target:{get(t,e){let{href:i,target:s}=t;return s=we(s||i,e),s.length&&s||[e]},watch(){this.updatearia(),this.lazyload(this.$el,this.target)},immediate:!0}},connected(){!p(this.mode,"media")&&!we(this.$el)&&v(this.$el,"tabindex","0"),zi(()=>this.$emit())},events:[{name:gt,filter(){return p(this.mode,"hover")},handler(t){this._preventclick=null,!(!kt(t)||this._showstate)&&(g(this.$el,"focus"),n(document,gt,()=>g(this.$el,"blur"),!0,e=>!_(e.target,this.$el)),p(this.mode,"click")&&(this._preventclick=!0))}},{name:jt+" "+oe+" focus blur",filter(){return p(this.mode,"hover")},handler(t){if(kt(t))return;const e=p([jt,"focus"],t.type),i=v(this.$el,"aria-expanded");if(!(!e&&(t.type===oe&&f(this.$el,":focus")||t.type==="blur"&&f(this.$el,":hover")))){if(this._showstate&&e&&i!==this._showstate){e||(this._showstate=null);return}this._showstate=e?i:null,this.toggle("toggle"+(e?"show":"hide"))}}},{name:"keydown",filter(){return p(this.mode,"click")&&!ct(this.$el,"input")},handler(t){t.keycode===na&&(t.preventdefault(),this.$el.click())}},{name:"click",filter(){return["click","hover"].some(t=>p(this.mode,t))},handler(t){let e;(this._preventclick||et(t.target,'a[href="#"], a[href=""]')||(e=et(t.target,"a[href]"))&&(v(this.$el,"aria-expanded")!=="true"||e.hash&&f(this.target,e.hash)))&&t.preventdefault(),!this._preventclick&&p(this.mode,"click")&&this.toggle()}},{name:"hide show",self:!0,el(){return this.target},handler(t){let{target:e,type:i}=t;this.updatearia(e===this.target[0]&&i==="show")}},{name:"mediachange",filter(){return p(this.mode,"media")},el(){return this.target},handler(t,e){e.matches^this.istoggled(this.target)&&this.toggle()}}],methods:{async toggle(t){if(!g(this.target,t||"toggle",[this]))return;if(!this.queued)return this.toggleelement(this.target);const e=this.target.filter(s=>e(s,this.clsleave));if(e.length){for(const s of this.target){const n=p(e,s);this.toggleelement(s,n,n)}return}const i=this.target.filter(this.istoggled);await this.toggleelement(i,!1),await this.toggleelement(this.target.filter(s=>!p(i,s)),!0)},updatearia(t){p(this.mode,"media")||v(this.$el,"aria-expanded",me(t)?t:this.istoggled(this.target))}}},fa=object.freeze({__proto__:null,accordion:ks,alert:mr,cover:wr,drop:nn,dropdown:nn,formcustom:kr,grid:tr,heightmatch:ar,heightviewport:or,icon:es,img:ca,leader:wa,margin:on,modal:ba,nav:ya,navbar:$a,offcanvas:sa,overflowauto:ia,responsive:pa,scroll:aa,scrollspy:oa,scrollspynav:ba,sticky:da,svg:cn,switcher:cn,tab:ma,toggle:za,video:zs,close:na,spinner:oa,navparenticon:ia,slidenavnext:mn,slidenavprevious:mn,searchicon:sa,marker:dt,navbarparenticon:dt,navbartoggleicon:dt,overlayicon:dt,paginationnext:dt,paginationprevious:dt,totop:dt});$t(fa,(t,e)=>it.component(e,t)),cr(it);const ha=["days","hours","minutes","seconds"];var la={mixins:[st],props:{date:string,clswrapper:string},data:{date:"",clswrapper:".uk-countdown-%unit%"},connected(){this.date=date.parse(this.$props.date),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=setinterval(this.update,1e3)},stop(){clearinterval(this.timer)},update(){const t=wa(this.date);(!this.date||t.total<=0)&&(this.stop(),t.days=t.hours=t.minutes=t.seconds=0);for(const e of ha){const i=b(this.clswrapper.replace("%unit%",e),this.$el);if(!i)continue;let s=string(math.trunc(t[e]));s=s.length<2?"0"+s:s,i.textcontent!==s&&(s=s.split(""),s.length!==i.children.length&&pt(i,s.map(()=>"").join("")),s.foreach((n,o)=>i.children[o].textcontent=n))}}}};function wa(t){const e=t-date.now();return{total:e,seconds:e/1e3%60,minutes:e/1e3/60%60,hours:e/1e3/60/60%24,days:e/1e3/60/60/24}}const ss="uk-transition-leave",ns="uk-transition-enter";function in(t,e,i,s){s===void 0&&(s=0);const n=ci(e,!0),o={opacity:1},r={opacity:0},a=u=>()=>n===ci(e)?u():promise.reject(),l=a(async()=>{x(e,ss),await promise.all(an(e).map((u,d)=>new promise(f=>settimeout(()=>s.start(u,r,i/2,"ease").then(f),d*s)))),o(e,ss)}),c=a(async()=>{const u=j(e);x(e,ns),t(),h(d(e),{opacity:0}),await ra();const d=d(e),f=j(e);h(e,"aligncontent","flex-start"),j(e,u);const m=an(e);h(d,r);const i=m.map(async(p,w)=>{await ja(w*s),await s.start(p,o,i/2,"ease")});u!==f&&i.push(s.start(e,{height:f},i/2+m.length*s,"ease")),await promise.all(i).then(()=>{o(e,ns),n===ci(e)&&(h(e,{height:"",aligncontent:""}),h(d,{opacity:""}),delete e.dataset.transition)})});return e(e,ss)?pn(e).then(c):e(e,ns)?pn(e).then(l).then(c):l().then(c)}function ci(t,e){return e&&(t.dataset.transition=1+ci(t)),ct(t.dataset.transition)||0}function pn(t){return promise.all(d(t).filter(s.inprogress).map(e=>new promise(i=>n(e,"transitionend transitioncanceled",i))))}function an(t){return ts(d(t)).reduce((e,i)=>e.concat(ne(i.filter(s=>xi(s)),"offsetleft")),[])}function ra(){return new promise(t=>requestanimationframe(t))}function ja(t){return new promise(e=>settimeout(e,t))}async function qa(t,e,i){await on();let s=d(e);const n=s.map(f=>en(f,!0)),o={...h(e,["height","padding"]),display:"block"};await promise.all(s.concat(e).map(s.cancel)),t(),s=s.concat(d(e).filter(f=>!p(s,f))),await promise.resolve(),g.flush();const r=v(e,"style"),a=h(e,["height","padding"]),[l,c]=ya(e,s,n),u=s.map(f=>({class:v(f,"class"),style:v(f,"style")}));s.foreach((f,m)=>c[m]&&h(f,c[m])),h(e,o),await on();const d=s.map((f,m)=>a(f)===e&&s.start(f,l[m],i,"ease")).concat(s.start(e,a,i,"ease"));try{await promise.all(d),s.foreach((f,m)=>{v(f,u[m]),a(f)===e&&h(f,"display",l[m].opacity===0?"none":"")}),v(e,"style",r)}catch{v(s,"style",""),va(e,o)}}function en(t,e){const i=h(t,"zindex");return q(t)?{display:"",opacity:e?h(t,"opacity"):"0",pointerevents:"none",position:"absolute",zindex:i==="auto"?ee(t):i,..._n(t)}:!1}function ya(t,e,i){const s=e.map((o,r)=>a(o)&&r in i?i[r]?q(o)?_n(o):{opacity:0}:{opacity:q(o)?1:0}:!1),n=s.map((o,r)=>{const a=a(e[r])===t&&(i[r]||en(e[r]));if(!a)return!1;if(!o)delete a.opacity;else if(!("opacity"in o)){const{opacity:l}=a;l%1?o.opacity=1:delete a.opacity}return a});return[s,n]}function va(t,e){for(const i in e)h(t,i,"")}function _n(t){const{height:e,width:i}=c(t);return{height:e,width:i,transform:"",...je(t),...h(t,["margintop","marginleft"])}}function on(){return new promise(t=>requestanimationframe(t))}var bn={props:{duration:number,animation:boolean},data:{duration:150,animation:"slide"},methods:{animate(t,e){e===void 0&&(e=this.$el);const i=this.animation;return(i==="fade"?in:i==="delayed-fade"?function(){for(var n=arguments.length,o=new array(n),r=0;r(t(),promise.resolve()))(t,e,this.duration).catch(t)}}},xa={mixins:[bn],args:"target",props:{target:boolean,selactive:boolean},data:{target:null,selactive:!1,attritem:"uk-filter-control",cls:"uk-active",duration:250},computed:{toggles:{get(t,e){let{attritem:i}=t;return m("["+i+"],[data-"+i+"]",e)},watch(){if(this.updatestate(),this.selactive!==!1){const t=m(this.selactive,this.$el);this.toggles.foreach(e=>h(e,this.cls,p(t,e)))}},immediate:!0},children:{get(t,e){let{target:i}=t;return m(i+" > *",e)},watch(t,e){e&&!za(t,e)&&this.updatestate()},immediate:!0}},events:[{name:"click",delegate(){return"["+this.attritem+"],[data-"+this.attritem+"]"},handler(t){t.preventdefault(),this.apply(t.current)}}],methods:{apply(t){const e=this.getstate(),i=mn(t,this.attritem,this.getstate());ga(e,i)||this.setstate(i)},getstate(){return this.toggles.filter(t=>e(t,this.cls)).reduce((t,e)=>mn(e,this.attritem,t),{filter:{"":""},sort:[]})},async setstate(t,e){e===void 0&&(e=!0),t={filter:{"":""},sort:[],...t},g(this.$el,"beforefilter",[this,t]),this.toggles.foreach(i=>h(i,this.cls,!!ka(i,this.attritem,t))),await promise.all(m(this.target,this.$el).map(i=>{const s=()=>{ja(t,i,d(i)),this.$update(this.$el)};return e?this.animate(s,i):s()})),g(this.$el,"afterfilter",[this])},updatestate(){g.write(()=>this.setstate(this.getstate(),!1))}}};function dn(t,e){return se(ot(t,e),["filter"])}function ga(t,e){return["filter","sort"].every(i=>ge(t[i],e[i]))}function ja(t,e,i){const s=qa(t);i.foreach(r=>h(r,"display",s&&!f(r,s)?"none":""));const[n,o]=t.sort;if(n){const r=ua(i,n,o);ge(r,i)||l(e,r)}}function mn(t,e,i){const{filter:s,group:n,sort:o,order:r="asc"}=dn(t,e);return(s||r(o))&&(n?s?(delete i.filter[""],i.filter[n]=s):(delete i.filter[n],(pe(i.filter)||""in i.filter)&&(i.filter={"":s||""})):i.filter={"":s||""}),r(o)||(i.sort=[o,r]),i}function ka(t,e,i){let{filter:s={"":""},sort:[n,o]}=i;const{filter:r="",group:a="",sort:l,order:c="asc"}=dn(t,e);return r(l)?a in s&&r===s[a]||!r&&a&&!(a in s)&&!s[""]:n===l&&o===c}function za(t,e){return t.length===e.length&&t.every(i=>e.includes(i))}function qa(t){let{filter:e}=t,i="";return $t(e,s=>i+=s||""),i}function ua(t,e,i){return[...t].sort((s,n)=>ot(s,e).localecompare(ot(n,e),void 0,{numeric:!0})*(i==="asc"||-1))}var os={slide:{show(t){return[{transform:z(t*-100)},{transform:z()}]},percent(t){return pe(t)},translate(t,e){return[{transform:z(e*-100*t)},{transform:z(e*100*(1-t))}]}}};function pe(t){return math.abs(h(t,"transform").split(",")[4]/t.offsetwidth)||0}function z(t,e){return t===void 0&&(t=0),e===void 0&&(e="%"),t+=t?e:"","translate3d("+t+", 0, 0)"}function he(t){return"scale3d("+t+", "+t+", 1)"}var nn={...os,fade:{show(){return[{opacity:0},{opacity:1}]},percent(t){return 1-h(t,"opacity")},translate(t){return[{opacity:1-t},{opacity:t}]}},scale:{show(){return[{opacity:0,transform:he(1-.2)},{opacity:1,transform:he(1)}]},percent(t){return 1-h(t,"opacity")},translate(t){return[{opacity:1-t,transform:he(1-.2*t)},{opacity:t,transform:he(1-.2+.2*t)}]}}};function tl(t,e,i,s){let{animation:n,easing:o}=s;const{percent:r,translate:a,show:l=t}=n,c=l(i),u=new he;return{dir:i,show(d,f,m){f===void 0&&(f=0);const i=m?"linear":o;return d-=math.round(d*tt(f,-1,1)),this.translate(f),ui(e,"itemin",{percent:f,duration:d,timing:i,dir:i}),ui(t,"itemout",{percent:1-f,duration:d,timing:i,dir:i}),promise.all([s.start(e,c[1],d,i),s.start(t,c[0],d,i)]).then(()=>{this.reset(),u.resolve()},t),u.promise},cancel(){s.cancel([e,t])},reset(){for(const d in c[0])h([e,t],d,"")},forward(d,f){return f===void 0&&(f=this.percent()),s.cancel([e,t]),this.show(d,f,!0)},translate(d){this.reset();const f=a(d,i);h(e,f[1]),h(t,f[0]),ui(e,"itemtranslatein",{percent:d,dir:i}),ui(t,"itemtranslateout",{percent:1-d,dir:i})},percent(){return r(t||e,e,i)},getdistance(){return t==null?void 0:t.offsetwidth}}}function ui(t,e,i){g(t,zt(e,!1,!1,i))}var el={props:{autoplay:boolean,autoplayinterval:number,pauseonhover:boolean},data:{autoplay:!1,autoplayinterval:7e3,pauseonhover:!0},connected(){this.autoplay&&this.startautoplay()},disconnected(){this.stopautoplay()},update(){v(this.slides,"tabindex","-1")},events:[{name:"visibilitychange",el(){return document},filter(){return this.autoplay},handler(){document.hidden?this.stopautoplay():this.startautoplay()}}],methods:{startautoplay(){this.stopautoplay(),this.interval=setinterval(()=>(!this.draggable||!b(":focus",this.$el))&&(!this.pauseonhover||!f(this.$el,":hover"))&&!this.stack.length&&this.show("next"),this.autoplayinterval)},stopautoplay(){this.interval&&clearinterval(this.interval)}}};const rs={passive:!1,capture:!0},zn={passive:!0,capture:!0},il="touchstart mousedown",as="touchmove mousemove",fn="touchend touchcancel mouseup click input scroll";var sl={props:{draggable:boolean},data:{draggable:!0,threshold:10},created(){for(const t of["start","move","end"]){const e=this[t];this[t]=i=>{const s=ie(i).x*(x?-1:1);this.prevpos=s===this.pos?this.prevpos:this.pos,this.pos=s,e(i)}}},events:[{name:il,passive:!0,delegate(){return this.selslides},handler(t){!this.draggable||!kt(t)&&nl(t.target)||et(t.target,ve)||t.button>0||this.length<2||this.start(t)}},{name:"dragstart",handler(t){t.preventdefault()}},{name:as,el(){return this.list},handler:t,...rs}],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,k(document,as,this.move,rs),k(document,fn,this.end,zn),h(this.list,"userselect","none")},move(t){const e=this.pos-this.drag;if(e===0||this.prevpos===this.pos||!this.dragging&&math.abs(e)r;)this.drag-=r*this.dir,s=o,n-=r,o=this.getindex(s+this.dir,s),r=this._getdistance(s,o)||i[s].offsetwidth;this.percent=n/r;const a=i[s],l=i[o],c=this.index!==o,u=s===o;let d;[this.index,this.previndex].filter(f=>!p([o,s],f)).foreach(f=>{g(i[f],"itemhidden",[this]),u&&(d=!0,this.previndex=s)}),(this.index===s&&this.previndex!==s||d)&&g(i[this.index],"itemshown",[this]),c&&(this.previndex=s,this.index=o,!u&&g(a,"beforeitemhide",[this]),g(l,"beforeitemshow",[this])),this._transitioner=this._translate(math.abs(this.percent),a,!u&&l),c&&(!u&&g(a,"itemhide",[this]),g(l,"itemshow",[this]))},end(){if(nt(document,as,this.move,rs),nt(document,fn,this.end,zn),this.dragging)if(this.dragging=null,this.index===this.previndex)this.percent=1-this.percent,this.dir*=-1,this._show(!1,this.index,!0),this._transitioner=null;else{const t=(x?this.dir*(x?1:-1):this.dir)<0==this.prevpos>this.pos;this.index=t?this.index:this.previndex,t&&(this.percent=1-this.percent),this.show(this.dir>0&&!t||this.dir<0&&t?"next":"previous",!0)}h(this.list,{userselect:"",pointerevents:""}),this.drag=this.percent=null}}};function nl(t){return h(t,"userselect")!=="none"&&$(t.childnodes).some(e=>e.nodetype===3&&e.textcontent.trim())}var ol={data:{selnav:!1},computed:{nav(t,e){let{selnav:i}=t;return b(i,e)},selnavitem(t){let{attritem:e}=t;return"["+e+"],[data-"+e+"]"},navitems(t,e){return m(this.selnavitem,e)}},update:{write(){this.nav&&this.length!==this.nav.children.length&&pt(this.nav,this.slides.map((t,e)=>"
  • ').join("")),this.navitems.concat(this.nav).foreach(t=>t&&(t.hidden=!this.maxindex)),this.updatenav()},events:["resize"]},events:[{name:"click",delegate(){return this.selnavitem},handler(t){t.preventdefault(),this.show(ot(t.current,this.attritem))}},{name:"itemshow",handler:"updatenav"}],methods:{updatenav(){const t=this.getvalidindex();for(const e of this.navitems){const i=ot(e,this.attritem);h(e,this.clsactive,ct(i)===t),h(e,"uk-invisible",this.finite&&(i==="previous"&&t===0||i==="next"&&t>=this.maxindex))}}}},hn={mixins:[el,sl,ol,wt],props:{clsactivated:boolean,easing:string,index:number,finite:boolean,velocity:number,selslides:string},data:()=>({easing:"ease",finite:!1,velocity:1,index:0,previndex:-1,stack:[],percent:0,clsactive:"uk-active",clsactivated:!1,transitioner:!1,transitionoptions:{}}),connected(){this.previndex=-1,this.index=this.getvalidindex(this.$props.index),this.stack=[]},disconnected(){o(this.slides,this.clsactive)},computed:{duration(t,e){let{velocity:i}=t;return ln(e.offsetwidth/i)},list(t,e){let{sellist:i}=t;return b(i,e)},maxindex(){return this.length-1},selslides(t){let{sellist:e,selslides:i}=t;return e+" "+(i||"> *")},slides:{get(){return m(this.selslides,this.$el)},watch(){this.$emit("resize")}},length(){return this.slides.length}},methods:{show(t,e){if(e===void 0&&(e=!1),this.dragging||!this.length)return;const{stack:i}=this,s=e?0:i.length,n=()=>{i.splice(s,1),i.length&&this.show(i.shift(),!0)};if(i[e?"unshift":"push"](t),!e&&i.length>1){i.length===2&&this._transitioner.forward(math.min(this.duration,200));return}const o=this.getindex(this.index),r=e(this.slides,this.clsactive)&&this.slides[o],a=this.getindex(t,this.index),l=this.slides[a];if(r===l){n();return}if(this.dir=rl(t,o),this.previndex=o,this.index=a,r&&!g(r,"beforeitemhide",[this])||!g(l,"beforeitemshow",[this,r])){this.index=this.previndex,n();return}const c=this._show(r,l,e).then(()=>(r&&g(r,"itemhidden",[this]),g(l,"itemshown",[this]),new promise(u=>{requestanimationframe(()=>{i.shift(),i.length?this.show(i.shift(),!0):this._transitioner=null,u()})})));return r&&g(r,"itemhide",[this]),g(l,"itemshow",[this]),c},getindex(t,e){return t===void 0&&(t=this.index),e===void 0&&(e=this.index),tt(ut(t,this.slides,e,this.finite),0,this.maxindex)},getvalidindex(t,e){return t===void 0&&(t=this.index),e===void 0&&(e=this.previndex),this.getindex(t,e)},_show(t,e,i){if(this._transitioner=this._gettransitioner(t,e,this.dir,{easing:i?e.offsetwidth<600?"cubic-bezier(0.25, 0.46, 0.45, 0.94)":"cubic-bezier(0.165, 0.84, 0.44, 1)":this.easing,...this.transitionoptions}),!i&&!t)return this._translate(1),promise.resolve();const{length:s}=this.stack;return this._transitioner[s>1?"forward":"show"](s>1?math.min(this.duration,75+75/(s-1)):this.duration,this.percent)},_getdistance(t,e){return this._gettransitioner(t,t!==e&&e).getdistance()},_translate(t,e,i){e===void 0&&(e=this.previndex),i===void 0&&(i=this.index);const s=this._gettransitioner(e!==i?e:!1,i);return s.translate(t),s},_gettransitioner(t,e,i,s){return t===void 0&&(t=this.previndex),e===void 0&&(e=this.index),i===void 0&&(i=this.dir||1),s===void 0&&(s=this.transitionoptions),new this.transitioner(zt(t)?this.slides[t]:t,zt(e)?this.slides[e]:e,i*(x?-1:1),s)}}};function rl(t,e){return t==="next"?1:t==="previous"||t({preload:1,videoautoplay:!1,delaycontrols:3e3,items:[],cls:"uk-open",clspage:"uk-lightbox-page",sellist:".uk-lightbox-items",attritem:"uk-lightbox-item",selclose:".uk-close-large",selcaption:".uk-lightbox-caption",pauseonhover:!1,velocity:2,animations:nn,template:'
      '}),created(){const t=b(this.template),e=b(this.sellist,t);this.items.foreach(()=>l(e,"
    • ")),this.$mount(l(this.container,t))},computed:{caption(t,e){let{selcaption:i}=t;return b(i,e)}},events:[{name:ge+" "+gt+" keydown",handler:"showcontrols"},{name:"click",self:!0,delegate(){return this.selslides},handler(t){t.defaultprevented||this.hide()}},{name:"shown",self:!0,handler(){this.showcontrols()}},{name:"hide",self:!0,handler(){this.hidecontrols(),o(this.slides,this.clsactive),s.stop(this.slides)}},{name:"hidden",self:!0,handler(){this.$destroy(!0)}},{name:"keyup",el(){return document},handler(t){if(!(!this.istoggled(this.$el)||!this.draggable))switch(t.keycode){case 37:this.show("previous");break;case 39:this.show("next");break}}},{name:"beforeitemshow",handler(t){this.istoggled()||(this.draggable=!1,t.preventdefault(),this.toggleelement(this.$el,!0,!1),this.animation=nn.scale,o(t.target,this.clsactive),this.stack.splice(1,0,this.index))}},{name:"itemshow",handler(){pt(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){const{source:i,type:s,alt:n="",poster:o,attrs:r={}}=e;if(this.setitem(e,""),!i)return;let a;const l={allowfullscreen:"",style:"max-width: 100%; box-sizing: border-box;","uk-responsive":"","uk-video":""+this.videoautoplay};if(s==="image"||i.match(/\.(avif|jpe?g|jfif|a?png|gif|svg|webp)($|\?)/i))try{const{width:c,height:u}=await ys(i,r.srcset,r.size);this.setitem(e,ae("img",{src:i,width:c,height:u,alt:n,...r}))}catch{this.seterror(e)}else if(s==="video"||i.match(/\.(mp4|webm|ogv)($|\?)/i)){const c=ae("video",{src:i,poster:o,controls:"",playsinline:"","uk-video":""+this.videoautoplay,...r});k(c,"loadedmetadata",()=>{v(c,{width:c.videowidth,height:c.videoheight}),this.setitem(e,c)}),k(c,"error",()=>this.seterror(e))}else if(s==="iframe"||i.match(/\.(html|php)($|\?)/i))this.setitem(e,ae("iframe",{src:i,allowfullscreen:"",class:"uk-lightbox-iframe",...r}));else if(a=i.match(/\/\/(?:.*?youtube(-nocookie)?\..*?[?&]v=|youtu\.be\/)([\w-]{11})[&?]?(.*)?/))this.setitem(e,ae("iframe",{src:"https://www.youtube"+(a[1]||"")+".com/embed/"+a[2]+(a[3]?"?"+a[3]:""),width:1920,height:1080,...l,...r}));else if(a=i.match(/\/\/.*?vimeo\.[a-z]+\/(\d+)[&?]?(.*)?/))try{const{height:c,width:u}=await(await fetch("https://vimeo.com/api/oembed.json?maxwidth=1920&url="+encodeuri(i),{credentials:"omit"})).json();this.setitem(e,ae("iframe",{src:"https://player.vimeo.com/video/"+a[1]+(a[2]?"?"+a[2]:""),width:u,height:c,...l,...r}))}catch{this.seterror(e)}}}],methods:{loaditem(t){t===void 0&&(t=this.index);const e=this.getitem(t);this.getslide(e).childelementcount||g(this.$el,"itemload",[e])},getitem(t){return t===void 0&&(t=this.index),this.items[ut(t,this.slides)]},setitem(t,e){g(this.$el,"itemloaded",[this,pt(this.getslide(t),e)])},getslide(t){return this.slides[this.items.indexof(t)]},seterror(t){this.setitem(t,'')},showcontrols(){cleartimeout(this.controlstimer),this.controlstimer=settimeout(this.hidecontrols,this.delaycontrols),x(this.$el,"uk-active","uk-transition-active")},hidecontrols(){o(this.$el,"uk-active","uk-transition-active")}}};function ae(t,e){const i=lt("<"+t+">");return v(i,e),i}var al={install:ll,props:{toggle:string},data:{toggle:"a"},computed:{toggles:{get(t,e){let{toggle:i}=t;return m(i,e)},watch(){this.hide()}}},disconnected(){this.hide()},events:[{name:"click",delegate(){return this.toggle+":not(.uk-disabled)"},handler(t){t.preventdefault(),this.show(t.current)}}],methods:{show(t){const e=ps(this.toggles.map(jn),"source");if(kt(t)){const{source:i}=jn(t);t=bt(e,s=>{let{source:n}=s;return i===n})}return this.panel=this.panel||this.$create("lightboxpanel",{...this.$props,items:e}),k(this.panel.$el,"hidden",()=>this.panel=!1),this.panel.show(t)},hide(){var t;return(t=this.panel)==null?void 0:t.hide()}}};function ll(t,e){t.lightboxpanel||t.component("lightboxpanel",rn),xt(e.props,t.component("lightboxpanel").options.props)}function jn(t){const e={};for(const i of["href","caption","type","poster","alt","attrs"])e[i==="href"?"source":i]=ot(t,i);return e.attrs=se(e.attrs),e}var hl={mixins:[le],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:cl,computed:{marginprop(t){let{pos:e}=t;return"margin"+(lt(e,"top")?"top":"bottom")},startprops(){return{opacity:0,[this.marginprop]:-this.$el.offsetheight}}},created(){const t=b("."+this.clscontainer+"-"+this.pos,this.container)||l(this.container,'
      ');this.$mount(l(t,'"))},async connected(){const t=w(h(this.$el,this.marginprop));await s.start(h(this.$el,this.startprops),{opacity:1,[this.marginprop]:t}),this.timeout&&(this.timer=settimeout(this.close,this.timeout))},events:{click(t){et(t.target,'a[href="#"],a[href=""]')&&t.preventdefault(),this.close()},[jt](){this.timer&&cleartimeout(this.timer)},[oe](){this.timeout&&(this.timer=settimeout(this.close,this.timeout))}},methods:{async close(t){const e=i=>{const s=a(i);g(i,"close",[this]),ut(i),s!=null&&s.haschildnodes()||ut(s)};this.timer&&cleartimeout(this.timer),t||await s.start(this.$el,this.startprops),e(this.$el)}}};function cl(t){t.notification.closeall=function(e,i){vt(document.body,s=>{const n=t.getcomponent(s,"notification");n&&(!e||e===n.group)&&n.close(i)})}}const di={x:fi,y:fi,rotate:fi,scale:fi,color:ls,backgroundcolor:ls,bordercolor:ls,blur:yt,hue:yt,fopacity:yt,grayscale:yt,invert:yt,saturate:yt,sepia:yt,opacity:dl,stroke:fl,bgx:vn,bgy:vn},{keys:qn}=object;var yn={mixins:[hi],props:kn(qn(di),"list"),data:kn(qn(di),void 0),computed:{props(t,e){const i={};for(const n in t)n in di&&!r(t[n])&&(i[n]=t[n].slice());const s={};for(const n in i)s[n]=di[n](n,e,i[n],i);return s}},events:{load(){this.$emit()}},methods:{reset(){for(const t in this.getcss(0))h(this.$el,t,"")},getcss(t){const e={transform:"",filter:""};for(const i in this.props)this.props[i](e,t);return e}}};function fi(t,e,i){let s=gi(i)||{x:"px",y:"px",rotate:"deg"}[t]||"",n;return t==="x"||t==="y"?(t="translate"+st(t),n=o=>w(w(o).tofixed(s==="px"?0:6))):t==="scale"&&(s="",n=o=>gi([o])?k(o,"width",e,!0)/e.offsetwidth:o),i.length===1&&i.unshift(t==="scale"?1:0),i=ce(i,n),(o,r)=>{o.transform+=" "+t+"("+ee(i,r)+s+")"}}function ls(t,e,i){return i.length===1&&i.unshift(_e(e,t,"")),i=ce(i,s=>ul(e,s)),(s,n)=>{const[o,r,a]=jn(i,n),l=o.map((c,u)=>(c+=a*(r[u]-c),u===3?w(c):parseint(c,10))).join(",");s[t]="rgba("+l+")"}}function ul(t,e){return _e(t,"color",e).split(/[(),]/g).slice(1,-1).concat(1).slice(0,4).map(w)}function yt(t,e,i){i.length===1&&i.unshift(0);const s=gi(i)||{blur:"px",hue:"deg"}[t]||"%";return t={fopacity:"opacity",hue:"hue-rotate"}[t]||t,i=ce(i),(n,o)=>{const r=ee(i,o);n.filter+=" "+t+"("+(r+s)+")"}}function dl(t,e,i){return i.length===1&&i.unshift(_e(e,t,"")),i=ce(i),(s,n)=>{s[t]=ee(i,n)}}function fl(t,e,i){i.length===1&&i.unshift(0);const s=gi(i),n=fn(e);return i=ce(i.reverse(),o=>(o=w(o),s==="%"?o*n/100:o)),i.some(o=>{let[r]=o;return r})?(h(e,"strokedasharray",n),(o,r)=>{o.strokedashoffset=ee(i,r)}):t}function vn(t,e,i,s){i.length===1&&i.unshift(0);const n=t==="bgy"?"height":"width";s[t]=ce(i,a=>k(a,n,e));const o=["bgx","bgy"].filter(a=>a in s);if(o.length===2&&t==="bgx")return t;if(_e(e,"backgroundsize","")==="cover")return pl(t,e,i,s);const r={};for(const a of o)r[a]=xn(e,a);return gn(o,r,s)}function pl(t,e,i,s){const n=gl(e);if(!n.width)return t;const o={width:e.offsetwidth,height:e.offsetheight},r=["bgx","bgy"].filter(u=>u in s),a={};for(const u of r){const d=s[u].map(w=>{let[v]=w;return v}),f=math.min(...d),m=math.max(...d),i=d.indexof(f){c(u,d),u.backgroundsize=l.width+"px "+l.height+"px",u.backgroundrepeat="no-repeat"}}function xn(t,e){return _e(t,"background-position-"+e.substr(-1),"")}function gn(t,e,i){return function(s,n){for(const o of t){const r=ee(i[o],n);s["background-position-"+o.substr(-1)]="calc("+e[o]+" + "+r+"px)"}}}const pi={};function gl(t){const e=h(t,"backgroundimage").replace(/^none|url\(["']?(.+?)["']?\)$/,"$1");if(pi[e])return pi[e];const i=new image;return e&&(i.src=e,!i.naturalwidth)?(i.onload=()=>{pi[e]=hs(i),g(t,zt("load",!1))},hs(i)):pi[e]=hs(i)}function hs(t){return{width:t.naturalwidth,height:t.naturalheight}}function ce(t,e){e===void 0&&(e=w);const i=[],{length:s}=t;let n=0;for(let o=0;o0;u--)i[o-u][1]=l+c*(n-u+1);n=0}}return i}function jn(t,e){const i=bt(t.slice(1),s=>{let[,n]=s;return e<=n})+1;return[t[i-1][0],t[i][0],(e-t[i-1][1])/(t[i][1]-t[i-1][1])]}function ee(t,e){const[i,s,n]=jn(t,e);return zt(i)?i+math.abs(i-s)*n*(i(i[s]=e,i),{})}var vl={mixins:[yn,wt,si],props:{target:string,viewport:number,easing:number,start:string,end:string},data:{target:!1,viewport:1,easing:1,start:0,end:0},computed:{target(t,e){let{target:i}=t;return zn(i&&ht(i,e)||e)},start(t){let{start:e}=t;return k(e,"height",this.target,!0)},end(t){let{end:e,viewport:i}=t;return k(e||(i=(1-i)*100)&&i+"vh+"+i+"%","height",this.target,!0)}},update:{read(t,e){let{percent:i}=t;if(e.has("scroll")||(i=!1),!this.matchmedia)return;const s=i;return i=wl(gi(this.target,this.start,this.end),this.easing),{percent:i,style:s===i?!1:this.getcss(i)}},write(t){let{style:e}=t;if(!this.matchmedia){this.reset();return}e&&h(this.$el,e)},events:["scroll","resize"]}};function wl(t,e){return e>=0?math.pow(t,e+1):1-math.pow(1-t,1-e)}function zn(t){return t?"offsettop"in t?t:zn(a(t)):document.documentelement}var qn={update:{write(){if(this.stack.length||this.dragging)return;const t=this.getvalidindex(this.index);!~this.previndex||this.index!==t?this.show(t):this._translate(1,this.previndex,this.index)},events:["resize"]}},un={mixins:[te],connected(){this.lazyload(this.slides,this.getadjacentslides)}};function bl(t,e,i,s){let{center:n,easing:o,list:r}=s;const a=new he,l=t?oe(t,r,n):oe(e,r,n)+y(e).width*i,c=e?oe(e,r,n):l+y(t).width*i*(x?-1:1);return{dir:i,show(u,d,f){d===void 0&&(d=0);const m=f?"linear":o;return u-=math.round(u*tt(d,-1,1)),this.translate(d),d=t?d:tt(d,0,1),cs(this.getitemin(),"itemin",{percent:d,duration:u,timing:m,dir:i}),t&&cs(this.getitemin(!0),"itemout",{percent:1-d,duration:u,timing:m,dir:i}),s.start(r,{transform:z(-c*(x?-1:1),"px")},u,m).then(a.resolve,t),a.promise},cancel(){s.cancel(r)},reset(){h(r,"transform","")},forward(u,d){return d===void 0&&(d=this.percent()),s.cancel(r),this.show(u,d,!0)},translate(u){const d=this.getdistance()*i*(x?-1:1);h(r,"transform",z(tt(-c+(d-d*u),-mi(r),y(r).width)*(x?-1:1),"px"));const f=this.getactives(),m=this.getitemin(),i=this.getitemin(!0);u=t?tt(u,-1,1):0;for(const p of d(r)){const w=p(f,p),v=p===m,ot=p===i,us=v||!ot&&(w||i*(x?-1:1)===-1^vi(p,r)>vi(t||e));cs(p,"itemtranslate"+(us?"in":"out"),{dir:i,percent:ot?1-u:v?u:w?1:0})}},percent(){return math.abs((h(r,"transform").split(",")[4]*(x?-1:1)+l)/(c-l))},getdistance(){return math.abs(c-l)},getitemin(u){u===void 0&&(u=!1);let d=this.getactives(),f=eo(r,oe(e||t,r,n));if(u){const m=d;d=f,f=m}return f[bt(f,m=>!p(d,m))]},getactives(){return eo(r,oe(t||e,r,n))}}}function oe(t,e,i){const s=vi(t,e);return i?s-xl(t,e):math.min(s,to(e))}function to(t){return math.max(0,mi(t)-y(t).width)}function mi(t){return d(t).reduce((e,i)=>y(i).width+e,0)}function xl(t,e){return y(e).width/2-y(t).width/2}function vi(t,e){return t&&(je(t).left+(x?y(t).width-y(e).width:0))*(x?-1:1)||0}function eo(t,e){e-=1;const i=y(t).width,s=e+i+2;return d(t).filter(n=>{const o=vi(n,t),r=o+math.min(y(n).width,i);return o>=e&&r<=s})}function cs(t,e,i){g(t,zt(e,!1,!1,i))}var yl={mixins:[st,hn,qn,un],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:bl},computed:{avgwidth(){return mi(this.list)/this.length},finite(t){let{finite:e}=t;return e||math.ceil(mi(this.list)){if(t>=e)return!0;t+=y(s).width});return~i?i:this.length-1},sets(t){let{sets:e}=t;if(!e)return;let i=0;const s=[],n=y(this.list).width;for(let o=0;on&&(i=0),this.center?in/2&&(s.push(+o),i=n/2-r/2):i===0&&s.push(math.min(+o,this.maxindex)),i+=r}if(s.length)return s},transitionoptions(){return{center:this.center,list:this.list}}},connected(){h(this.$el,this.clscontainer,!b("."+this.clscontainer,this.$el))},update:{write(){for(const t of this.navitems){const e=ct(ot(t,this.attritem));e!==!1&&(t.hidden=!this.maxindex||e>this.maxindex||this.sets&&!p(this.sets,e))}this.length&&!this.dragging&&!this.stack.length&&(this.reorder(),this._translate(1)),this.updateactiveclasses()},events:["resize"]},events:{beforeitemshow(t){!this.dragging&&this.sets&&this.stack.length<2&&!p(this.sets,this.index)&&(this.index=this.getvalidindex());const e=math.abs(this.index-this.previndex+(this.dir>0&&this.indexthis.previndex?(this.maxindex+1)*this.dir:0));if(!this.dragging&&e>1){for(let s=0;s0?"next":"previous");t.preventdefault();return}const i=this.dir<0||!this.slides[this.previndex]?this.index:this.previndex;this.duration=ln(this.avgwidth/this.velocity)*(y(this.slides[i]).width/this.avgwidth),this.reorder()},itemshow(){~this.previndex&&x(this._gettransitioner().getitemin(),this.clsactive)},itemshown(){this.updateactiveclasses()}},methods:{reorder(){if(this.finite){h(this.slides,"order","");return}const t=this.dir>0&&this.slides[this.previndex]?this.previndex:this.index;if(this.slides.foreach((n,o)=>h(n,"order",this.dir>0&&o=this.index?-1:"")),!this.center)return;const e=this.slides[t];let i=y(this.list).width/2-y(e).width/2,s=0;for(;i>0;){const n=this.getindex(--s+t,t),o=this.slides[n];h(o,"order",n>t?-2:-1),i-=y(o).width}},updateactiveclasses(){const t=this._gettransitioner(this.index).getactives(),e=[this.clsactive,(!this.sets||p(this.sets,w(this.index)))&&this.clsactivated||""];for(const i of this.slides)h(i,e,p(t,i))},getvalidindex(t,e){if(t===void 0&&(t=this.index),e===void 0&&(e=this.previndex),t=this.getindex(t,e),!this.sets)return t;let i;do{if(p(this.sets,t))return t;i=t,t=this.getindex(t+this.dir,e)}while(t!==i);return t},getadjacentslides(){const{width:t}=y(this.list),e=-t,i=t*2,s=y(this.slides[this.index]).width,n=this.center?t/2-s/2:0,o=new set;for(const r of[-1,1]){let a=n+(r>0?s:0),l=0;do{const c=this.slides[this.getindex(this.index+r+l++*r)];a+=y(c).width*r,o.add(c)}while(this.slides.length>l&&a>e&&ay(e).width))}var io={mixins:[yn],data:{selitem:"!li"},beforeconnect(){this.item=ht(this.selitem,this.$el)},disconnected(){this.item=null},events:[{name:"itemin itemout",self:!0,el(){return this.item},handler(t){let{type:e,detail:{percent:i,duration:s,timing:n,dir:o}}=t;g.read(()=>{const r=this.getcss(no(e,o,i)),a=this.getcss(so(e)?.5:o>0?1:0);g.write(()=>{h(this.$el,r),s.start(this.$el,a,s,n).catch(t)})})}},{name:"transitioncanceled transitionend",self:!0,el(){return this.item},handler(){s.cancel(this.$el)}},{name:"itemtranslatein itemtranslateout",self:!0,el(){return this.item},handler(t){let{type:e,detail:{percent:i,dir:s}}=t;g.read(()=>{const n=this.getcss(no(e,s,i));g.write(()=>h(this.$el,n))})}}]};function so(t){return gt(t,"in")}function no(t,e,i){return i/=2,so(t)^e<0?i:1-i}var kl={...os,fade:{show(){return[{opacity:0,zindex:0},{zindex:-1}]},percent(t){return 1-h(t,"opacity")},translate(t){return[{opacity:1-t,zindex:0},{zindex:-1}]}},scale:{show(){return[{opacity:0,transform:he(1+.5),zindex:0},{zindex:-1}]},percent(t){return 1-h(t,"opacity")},translate(t){return[{opacity:1-t,transform:he(1+.5*t),zindex:0},{zindex:-1}]}},pull:{show(t){return t<0?[{transform:z(30),zindex:-1},{transform:z(),zindex:0}]:[{transform:z(-100),zindex:0},{transform:z(),zindex:-1}]},percent(t,e,i){return i<0?1-pe(e):pe(t)},translate(t,e){return e<0?[{transform:z(30*t),zindex:-1},{transform:z(-100*(1-t)),zindex:0}]:[{transform:z(-t*100),zindex:0},{transform:z(30*(1-t)),zindex:-1}]}},push:{show(t){return t<0?[{transform:z(100),zindex:0},{transform:z(),zindex:-1}]:[{transform:z(-30),zindex:-1},{transform:z(),zindex:0}]},percent(t,e,i){return i>0?1-pe(e):pe(t)},translate(t,e){return e<0?[{transform:z(t*100),zindex:0},{transform:z(-30*(1-t)),zindex:-1}]:[{transform:z(-30*t),zindex:-1},{transform:z(100*(1-t)),zindex:0}]}}},sl={mixins:[st,wn,qn,un],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:kl},update:{read(){if(!this.list)return!1;let[t,e]=this.ratio.split(":").map(number);return e=e*this.list.offsetwidth/t||0,this.minheight&&(e=math.max(this.minheight,e)),this.maxheight&&(e=math.min(this.maxheight,e)),{height:e-se(this.list,"height","content-box")}},write(t){let{height:e}=t;e>0&&h(this.list,"minheight",e)},events:["resize"]},methods:{getadjacentslides(){return[1,-1].map(t=>this.slides[this.getindex(this.index+t)])}}},tl={mixins:[st,bn],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]=i=>{xt(this.pos,ie(i)),e(i)}}},events:{name:gt,passive:!1,handler:"init"},computed:{target(){return(this.$el.tbodies||[this.$el])[0]},items(){return d(this.target)},isempty:{get(){return pe(this.items)},watch(t){h(this.target,this.clsempty,t)},immediate:!0},handles:{get(t,e){let{handle:i}=t;return i?m(i,e):this.items},watch(t,e){h(e,{touchaction:"",userselect:""}),h(t,{touchaction:rt?"none":"",userselect:"none"})},immediate:!0}},update:{write(t){if(!this.drag||!a(this.placeholder))return;const{pos:{x:e,y:i},origin:{offsettop:s,offsetleft:n},placeholder:o}=this;h(this.drag,{top:i-s,left:e-n});const r=this.getsortable(document.elementfrompoint(e,i));if(!r)return;const{items:a}=r;if(a.some(s.inprogress))return;const l=al(a,{x:e,y:i});if(a.length&&(!l||l===o))return;const c=this.getsortable(o),u=el(r.target,l,o,e,i,r===c&&t.moved!==l);u!==!1&&(u&&o===u||(r!==c?(c.remove(o),t.moved=l):delete t.moved,r.insert(o,u),this.touched.add(r)))},events:["move"]},methods:{init(t){const{target:e,button:i,defaultprevented:s}=t,[n]=this.items.filter(o=>_(e,o));!n||s||i>0||pi(e)||_(e,"."+this.clsnodrag)||this.handle&&!_(e,this.handle)||(t.preventdefault(),this.touched=new set([this]),this.placeholder=n,this.origin={target:e,index:ee(n),...this.pos},k(document,ge,this.move),k(document,at,this.end),this.threshold||this.start(t))},start(t){this.drag=pl(this.$container,this.placeholder);const{left:e,top:i}=this.placeholder.getboundingclientrect();xt(this.origin,{offsetleft:this.pos.x-e,offsettop:this.pos.y-i}),x(this.drag,this.clsdrag,this.clscustom),x(this.placeholder,this.clsplaceholder),x(this.items,this.clsitem),x(document.documentelement,this.clsdragstate),g(this.$el,"start",[this,this.placeholder]),cl(this.pos),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(nt(document,ge,this.move),nt(document,at,this.end),!this.drag)return;il();const t=this.getsortable(this.placeholder);this===t?this.origin.index!==ee(this.placeholder)&&g(this.$el,"moved",[this,this.placeholder]):(g(t.$el,"added",[t,this.placeholder]),g(this.$el,"removed",[this,this.placeholder])),g(this.$el,"stop",[this,this.placeholder]),ut(this.drag),this.drag=null;for(const{clsplaceholder:e,clsitem:i}of this.touched)for(const s of this.touched)o(s.items,e,i);this.touched=null,o(document.documentelement,this.clsdragstate)},insert(t,e){x(this.items,this.clsitem);const i=()=>e?fi(e,t):l(this.target,t);this.animate(i)},remove(t){!_(t,this.target)||this.animate(()=>ut(t))},getsortable(t){do{const e=this.$getcomponent(t,"sortable");if(e&&(e===this||this.group!==!1&&e.group===this.group))return e}while(t=a(t))}}};let oo;function cl(t){let e=date.now();oo=setinterval(()=>{let{x:i,y:s}=t;s+=document.scrollingelement.scrolltop;const n=(date.now()-e)*.3;e=date.now(),q(document.elementfrompoint(i,t.y),/auto|scroll/).reverse().some(o=>{let{scrolltop:r,scrollheight:a}=o;const{top:l,bottom:c,height:u}=rt(o);if(ls)r-=n;else if(c>s&&c-350&&rct(e,s))){i=b("
      "),l(i,e.clonenode(!0).children);for(const s of e.getattributenames())v(i,s,e.getattribute(s))}else i=e.clonenode(!0);return l(t,i),h(i,"margin","0","important"),h(i,{boxsizing:"border-box",width:e.offsetwidth,height:e.offsetheight,padding:h(e,"padding")}),j(i.firstelementchild,j(e.firstelementchild)),i}function al(t,e){return t[bt(t,i=>ze(e,i.getboundingclientrect()))]}function el(t,e,i,s,n,o){if(!d(t).length)return;const r=e.getboundingclientrect();if(!o)return _l(t,i)||nr[f]-m?!1:e}function _l(t,e){const i=d(t).length===1;i&&l(t,e);const s=d(t),n=s.some((o,r)=>{const a=o.getboundingclientrect();return s.slice(r+1).some(l=>{const c=l.getboundingclientrect();return!ro([a.left,a.right],[c.left,c.right])})});return i&&ut(e),n}function ro(t,e){return t[1]>e[0]&&e[1]>t[0]}var ol={mixins:[le,_t,us],args:"title",props:{delay:number,title:string},data:{pos:"top",title:"",delay:0,animation:["uk-animation-scale-up"],duration:100,cls:"uk-active"},beforeconnect(){this.id="uk-tooltip-"+this._uid,this._hastitle=it(this.$el,"title"),v(this.$el,{title:"","aria-describedby":this.id}),bl(this.$el)},disconnected(){this.hide(),v(this.$el,"title",this._hastitle?this.title:null)},methods:{show(){this.istoggled(this.tooltip||null)||!this.title||(this._unbind=n(document,"keydown "+gt,this.hide,!1,t=>t.type===gt&&!_(t.target,this.$el)||t.type==="keydown"&&t.keycode===27),cleartimeout(this.showtimer),this.showtimer=settimeout(this._show,this.delay))},async hide(){f(this.$el,"input:focus")||(cleartimeout(this.showtimer),this.istoggled(this.tooltip||null)&&(await this.toggleelement(this.tooltip,!1,!1),ut(this.tooltip),this.tooltip=null,this._unbind()))},_show(){this.tooltip=l(this.container,'"),k(this.tooltip,"toggled",(t,e)=>{if(!e)return;this.positionat(this.tooltip,this.$el);const[i,s]=dl(this.tooltip,this.$el,this.pos);this.origin=this.axis==="y"?qe(i)+"-"+s:s+"-"+qe(i)}),this.toggleelement(this.tooltip,!0)}},events:{focus:"show",blur:"hide",[jt+" "+oe](t){kt(t)||this[t.type===jt?"show":"hide"]()},[gt](t){kt(t)&&this.show()}}};function bl(t){we(t)||v(t,"tabindex","0")}function dl(t,e,i){let[s,n]=i;const o=c(t),r=c(e),a=[["left","right"],["top","bottom"]];for(const c of a){if(o[c[0]]>=r[c[1]]){s=c[1];break}if(o[c[1]]<=r[c[0]]){s=c[0];break}}const l=p(a[0],s)?a[1]:a[0];return o[l[0]]===r[l[0]]?n=l[0]:o[l[1]]===r[l[1]]?n=l[1]:n="center",[s,n]}var ml={props:{allow:string,clsdragover:string,concurrent:number,maxsize:number,method:string,mime:string,msginvalidmime:string,msginvalidname:string,msginvalidsize:string,multiple:boolean,name:string,params:object,type:string,url:string},data:{allow:!1,clsdragover:"uk-dragover",concurrent:1,maxsize:0,method:"post",mime:!1,msginvalidmime:"invalid file type: %s",msginvalidname:"invalid file name: %s",msginvalidsize:"invalid file size: %s kilobytes max",multiple:!1,name:"files[]",params:{},type:"",url:"",abort:t,beforeall:t,beforesend:t,complete:t,completeall:t,error:t,fail:t,load:t,loadend:t,loadstart:t,progress:t},events:{change(t){!f(t.target,'input[type="file"]')||(t.preventdefault(),t.target.files&&this.upload(t.target.files),t.target.value="")},drop(t){wi(t);const e=t.datatransfer;!(e!=null&&e.files)||(o(this.$el,this.clsdragover),this.upload(e.files))},dragenter(t){wi(t)},dragover(t){wi(t),x(this.$el,this.clsdragover)},dragleave(t){wi(t),o(this.$el,this.clsdragover)}},methods:{async upload(t){if(t=xi(t),!t.length)return;g(this.$el,"upload",[t]);for(const s of t){if(this.maxsize&&this.maxsize*1e3{const n=new formdata;s.foreach(o=>n.append(this.name,o));for(const o in this.params)n.append(o,this.params[o]);try{const o=await xs(this.url,{data:n,method:this.method,responsetype:this.type,beforesend:r=>{const{xhr:a}=r;a.upload&&k(a.upload,"progress",this.progress);for(const l of["loadstart","load","loadend","abort"])k(a,l.tolowercase(),this[l]);return this.beforesend(r)}});this.complete(o),e.length?await i(e.shift()):this.completeall(o)}catch(o){this.error(o)}};await i(e.shift())}}};function ao(t,e){return e.match(new regexp("^"+t.replace(/\//g,"\\/").replace(/\*\*/g,"(\\/[^\\/]+)*").replace(/\*/g,"[^\\/]+").replace(/((?!\\))\?/g,"$1.")+"$","i"))}function nl(t,e){const i=[];for(let s=0;sit.component(e,t)),it});