syng/syng/static/assets/index.533d2b73.js

787 lines
419 KiB
JavaScript

(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const n of document.querySelectorAll('link[rel="modulepreload"]'))r(n);new MutationObserver(n=>{for(const s of n)if(s.type==="childList")for(const o of s.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function i(n){const s={};return n.integrity&&(s.integrity=n.integrity),n.referrerpolicy&&(s.referrerPolicy=n.referrerpolicy),n.crossorigin==="use-credentials"?s.credentials="include":n.crossorigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function r(n){if(n.ep)return;n.ep=!0;const s=i(n);fetch(n.href,s)}})();function Bo(e,t){const i=Object.create(null),r=e.split(",");for(let n=0;n<r.length;n++)i[r[n]]=!0;return t?n=>!!i[n.toLowerCase()]:n=>!!i[n]}function jo(e){if(Te(e)){const t={};for(let i=0;i<e.length;i++){const r=e[i],n=kt(r)?Pp(r):jo(r);if(n)for(const s in n)t[s]=n[s]}return t}else{if(kt(e))return e;if(tt(e))return e}}const Op=/;(?![^(]*\))/g,zp=/:([^]+)/,Rp=/\/\*.*?\*\//gs;function Pp(e){const t={};return e.replace(Rp,"").split(Op).forEach(i=>{if(i){const r=i.split(zp);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function Vi(e){let t="";if(kt(e))t=e;else if(Te(e))for(let i=0;i<e.length;i++){const r=Vi(e[i]);r&&(t+=r+" ")}else if(tt(e))for(const i in e)e[i]&&(t+=i+" ");return t.trim()}const Lp="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Np=Bo(Lp);function of(e){return!!e||e===""}const Hi=e=>kt(e)?e:e==null?"":Te(e)||tt(e)&&(e.toString===ff||!Ee(e.toString))?JSON.stringify(e,lf,2):String(e),lf=(e,t)=>t&&t.__v_isRef?lf(e,t.value):qi(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((i,[r,n])=>(i[`${r} =>`]=n,i),{})}:uf(t)?{[`Set(${t.size})`]:[...t.values()]}:tt(t)&&!Te(t)&&!df(t)?String(t):t,Qe={},Fi=[],fn=()=>{},Ip=()=>!1,Mp=/^on[^a-z]/,Gs=e=>Mp.test(e),Wo=e=>e.startsWith("onUpdate:"),Pt=Object.assign,Uo=(e,t)=>{const i=e.indexOf(t);i>-1&&e.splice(i,1)},Dp=Object.prototype.hasOwnProperty,Ne=(e,t)=>Dp.call(e,t),Te=Array.isArray,qi=e=>Qs(e)==="[object Map]",uf=e=>Qs(e)==="[object Set]",Ee=e=>typeof e=="function",kt=e=>typeof e=="string",Vo=e=>typeof e=="symbol",tt=e=>e!==null&&typeof e=="object",cf=e=>tt(e)&&Ee(e.then)&&Ee(e.catch),ff=Object.prototype.toString,Qs=e=>ff.call(e),Hp=e=>Qs(e).slice(8,-1),df=e=>Qs(e)==="[object Object]",Yo=e=>kt(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Ts=Bo(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Xs=e=>{const t=Object.create(null);return i=>t[i]||(t[i]=e(i))},Fp=/-(\w)/g,$n=Xs(e=>e.replace(Fp,(t,i)=>i?i.toUpperCase():"")),qp=/\B([A-Z])/g,Ai=Xs(e=>e.replace(qp,"-$1").toLowerCase()),Js=Xs(e=>e.charAt(0).toUpperCase()+e.slice(1)),Da=Xs(e=>e?`on${Js(e)}`:""),zr=(e,t)=>!Object.is(e,t),Ha=(e,t)=>{for(let i=0;i<e.length;i++)e[i](t)},Is=(e,t,i)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:i})},hf=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let yu;const Bp=()=>yu||(yu=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let yn;class jp{constructor(t=!1){this.detached=t,this.active=!0,this.effects=[],this.cleanups=[],this.parent=yn,!t&&yn&&(this.index=(yn.scopes||(yn.scopes=[])).push(this)-1)}run(t){if(this.active){const i=yn;try{return yn=this,t()}finally{yn=i}}}on(){yn=this}off(){yn=this.parent}stop(t){if(this.active){let i,r;for(i=0,r=this.effects.length;i<r;i++)this.effects[i].stop();for(i=0,r=this.cleanups.length;i<r;i++)this.cleanups[i]();if(this.scopes)for(i=0,r=this.scopes.length;i<r;i++)this.scopes[i].stop(!0);if(!this.detached&&this.parent&&!t){const n=this.parent.scopes.pop();n&&n!==this&&(this.parent.scopes[this.index]=n,n.index=this.index)}this.parent=void 0,this.active=!1}}}function Wp(e,t=yn){t&&t.active&&t.effects.push(e)}const Ko=e=>{const t=new Set(e);return t.w=0,t.n=0,t},pf=e=>(e.w&ti)>0,mf=e=>(e.n&ti)>0,Up=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=ti},Vp=e=>{const{deps:t}=e;if(t.length){let i=0;for(let r=0;r<t.length;r++){const n=t[r];pf(n)&&!mf(n)?n.delete(e):t[i++]=n,n.w&=~ti,n.n&=~ti}t.length=i}},ro=new WeakMap;let _r=0,ti=1;const so=30;let on;const ki=Symbol(""),ao=Symbol("");class Go{constructor(t,i=null,r){this.fn=t,this.scheduler=i,this.active=!0,this.deps=[],this.parent=void 0,Wp(this,r)}run(){if(!this.active)return this.fn();let t=on,i=Jn;for(;t;){if(t===this)return;t=t.parent}try{return this.parent=on,on=this,Jn=!0,ti=1<<++_r,_r<=so?Up(this):bu(this),this.fn()}finally{_r<=so&&Vp(this),ti=1<<--_r,on=this.parent,Jn=i,this.parent=void 0,this.deferStop&&this.stop()}}stop(){on===this?this.deferStop=!0:this.active&&(bu(this),this.onStop&&this.onStop(),this.active=!1)}}function bu(e){const{deps:t}=e;if(t.length){for(let i=0;i<t.length;i++)t[i].delete(e);t.length=0}}let Jn=!0;const gf=[];function er(){gf.push(Jn),Jn=!1}function tr(){const e=gf.pop();Jn=e===void 0?!0:e}function Vt(e,t,i){if(Jn&&on){let r=ro.get(e);r||ro.set(e,r=new Map);let n=r.get(i);n||r.set(i,n=Ko()),vf(n)}}function vf(e,t){let i=!1;_r<=so?mf(e)||(e.n|=ti,i=!pf(e)):i=!e.has(on),i&&(e.add(on),on.deps.push(e))}function Ln(e,t,i,r,n,s){const o=ro.get(e);if(!o)return;let u=[];if(t==="clear")u=[...o.values()];else if(i==="length"&&Te(e)){const c=hf(r);o.forEach((p,m)=>{(m==="length"||m>=c)&&u.push(p)})}else switch(i!==void 0&&u.push(o.get(i)),t){case"add":Te(e)?Yo(i)&&u.push(o.get("length")):(u.push(o.get(ki)),qi(e)&&u.push(o.get(ao)));break;case"delete":Te(e)||(u.push(o.get(ki)),qi(e)&&u.push(o.get(ao)));break;case"set":qi(e)&&u.push(o.get(ki));break}if(u.length===1)u[0]&&oo(u[0]);else{const c=[];for(const p of u)p&&c.push(...p);oo(Ko(c))}}function oo(e,t){const i=Te(e)?e:[...e];for(const r of i)r.computed&&_u(r);for(const r of i)r.computed||_u(r)}function _u(e,t){(e!==on||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const Yp=Bo("__proto__,__v_isRef,__isVue"),yf=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Vo)),Kp=Qo(),Gp=Qo(!1,!0),Qp=Qo(!0),wu=Xp();function Xp(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...i){const r=Fe(this);for(let s=0,o=this.length;s<o;s++)Vt(r,"get",s+"");const n=r[t](...i);return n===-1||n===!1?r[t](...i.map(Fe)):n}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...i){er();const r=Fe(this)[t].apply(this,i);return tr(),r}}),e}function Qo(e=!1,t=!1){return function(r,n,s){if(n==="__v_isReactive")return!e;if(n==="__v_isReadonly")return e;if(n==="__v_isShallow")return t;if(n==="__v_raw"&&s===(e?t?hm:xf:t?kf:wf).get(r))return r;const o=Te(r);if(!e&&o&&Ne(wu,n))return Reflect.get(wu,n,s);const u=Reflect.get(r,n,s);return(Vo(n)?yf.has(n):Yp(n))||(e||Vt(r,"get",n),t)?u:Ot(u)?o&&Yo(n)?u:u.value:tt(u)?e?Cf(u):Ur(u):u}}const Jp=bf(),Zp=bf(!0);function bf(e=!1){return function(i,r,n,s){let o=i[r];if(Yi(o)&&Ot(o)&&!Ot(n))return!1;if(!e&&(!Ms(n)&&!Yi(n)&&(o=Fe(o),n=Fe(n)),!Te(i)&&Ot(o)&&!Ot(n)))return o.value=n,!0;const u=Te(i)&&Yo(r)?Number(r)<i.length:Ne(i,r),c=Reflect.set(i,r,n,s);return i===Fe(s)&&(u?zr(n,o)&&Ln(i,"set",r,n):Ln(i,"add",r,n)),c}}function em(e,t){const i=Ne(e,t);e[t];const r=Reflect.deleteProperty(e,t);return r&&i&&Ln(e,"delete",t,void 0),r}function tm(e,t){const i=Reflect.has(e,t);return(!Vo(t)||!yf.has(t))&&Vt(e,"has",t),i}function nm(e){return Vt(e,"iterate",Te(e)?"length":ki),Reflect.ownKeys(e)}const _f={get:Kp,set:Jp,deleteProperty:em,has:tm,ownKeys:nm},im={get:Qp,set(e,t){return!0},deleteProperty(e,t){return!0}},rm=Pt({},_f,{get:Gp,set:Zp}),Xo=e=>e,Zs=e=>Reflect.getPrototypeOf(e);function ls(e,t,i=!1,r=!1){e=e.__v_raw;const n=Fe(e),s=Fe(t);i||(t!==s&&Vt(n,"get",t),Vt(n,"get",s));const{has:o}=Zs(n),u=r?Xo:i?el:Rr;if(o.call(n,t))return u(e.get(t));if(o.call(n,s))return u(e.get(s));e!==n&&e.get(t)}function us(e,t=!1){const i=this.__v_raw,r=Fe(i),n=Fe(e);return t||(e!==n&&Vt(r,"has",e),Vt(r,"has",n)),e===n?i.has(e):i.has(e)||i.has(n)}function cs(e,t=!1){return e=e.__v_raw,!t&&Vt(Fe(e),"iterate",ki),Reflect.get(e,"size",e)}function ku(e){e=Fe(e);const t=Fe(this);return Zs(t).has.call(t,e)||(t.add(e),Ln(t,"add",e,e)),this}function xu(e,t){t=Fe(t);const i=Fe(this),{has:r,get:n}=Zs(i);let s=r.call(i,e);s||(e=Fe(e),s=r.call(i,e));const o=n.call(i,e);return i.set(e,t),s?zr(t,o)&&Ln(i,"set",e,t):Ln(i,"add",e,t),this}function Cu(e){const t=Fe(this),{has:i,get:r}=Zs(t);let n=i.call(t,e);n||(e=Fe(e),n=i.call(t,e)),r&&r.call(t,e);const s=t.delete(e);return n&&Ln(t,"delete",e,void 0),s}function $u(){const e=Fe(this),t=e.size!==0,i=e.clear();return t&&Ln(e,"clear",void 0,void 0),i}function fs(e,t){return function(r,n){const s=this,o=s.__v_raw,u=Fe(o),c=t?Xo:e?el:Rr;return!e&&Vt(u,"iterate",ki),o.forEach((p,m)=>r.call(n,c(p),c(m),s))}}function ds(e,t,i){return function(...r){const n=this.__v_raw,s=Fe(n),o=qi(s),u=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,p=n[e](...r),m=i?Xo:t?el:Rr;return!t&&Vt(s,"iterate",c?ao:ki),{next(){const{value:w,done:k}=p.next();return k?{value:w,done:k}:{value:u?[m(w[0]),m(w[1])]:m(w),done:k}},[Symbol.iterator](){return this}}}}function Wn(e){return function(...t){return e==="delete"?!1:this}}function sm(){const e={get(s){return ls(this,s)},get size(){return cs(this)},has:us,add:ku,set:xu,delete:Cu,clear:$u,forEach:fs(!1,!1)},t={get(s){return ls(this,s,!1,!0)},get size(){return cs(this)},has:us,add:ku,set:xu,delete:Cu,clear:$u,forEach:fs(!1,!0)},i={get(s){return ls(this,s,!0)},get size(){return cs(this,!0)},has(s){return us.call(this,s,!0)},add:Wn("add"),set:Wn("set"),delete:Wn("delete"),clear:Wn("clear"),forEach:fs(!0,!1)},r={get(s){return ls(this,s,!0,!0)},get size(){return cs(this,!0)},has(s){return us.call(this,s,!0)},add:Wn("add"),set:Wn("set"),delete:Wn("delete"),clear:Wn("clear"),forEach:fs(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{e[s]=ds(s,!1,!1),i[s]=ds(s,!0,!1),t[s]=ds(s,!1,!0),r[s]=ds(s,!0,!0)}),[e,i,t,r]}const[am,om,lm,um]=sm();function Jo(e,t){const i=t?e?um:lm:e?om:am;return(r,n,s)=>n==="__v_isReactive"?!e:n==="__v_isReadonly"?e:n==="__v_raw"?r:Reflect.get(Ne(i,n)&&n in r?i:r,n,s)}const cm={get:Jo(!1,!1)},fm={get:Jo(!1,!0)},dm={get:Jo(!0,!1)},wf=new WeakMap,kf=new WeakMap,xf=new WeakMap,hm=new WeakMap;function pm(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function mm(e){return e.__v_skip||!Object.isExtensible(e)?0:pm(Hp(e))}function Ur(e){return Yi(e)?e:Zo(e,!1,_f,cm,wf)}function gm(e){return Zo(e,!1,rm,fm,kf)}function Cf(e){return Zo(e,!0,im,dm,xf)}function Zo(e,t,i,r,n){if(!tt(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=n.get(e);if(s)return s;const o=mm(e);if(o===0)return e;const u=new Proxy(e,o===2?r:i);return n.set(e,u),u}function Bi(e){return Yi(e)?Bi(e.__v_raw):!!(e&&e.__v_isReactive)}function Yi(e){return!!(e&&e.__v_isReadonly)}function Ms(e){return!!(e&&e.__v_isShallow)}function $f(e){return Bi(e)||Yi(e)}function Fe(e){const t=e&&e.__v_raw;return t?Fe(t):e}function Tf(e){return Is(e,"__v_skip",!0),e}const Rr=e=>tt(e)?Ur(e):e,el=e=>tt(e)?Cf(e):e;function Ef(e){Jn&&on&&(e=Fe(e),vf(e.dep||(e.dep=Ko())))}function Af(e,t){e=Fe(e),e.dep&&oo(e.dep)}function Ot(e){return!!(e&&e.__v_isRef===!0)}function lo(e){return Sf(e,!1)}function vm(e){return Sf(e,!0)}function Sf(e,t){return Ot(e)?e:new ym(e,t)}class ym{constructor(t,i){this.__v_isShallow=i,this.dep=void 0,this.__v_isRef=!0,this._rawValue=i?t:Fe(t),this._value=i?t:Rr(t)}get value(){return Ef(this),this._value}set value(t){const i=this.__v_isShallow||Ms(t)||Yi(t);t=i?t:Fe(t),zr(t,this._rawValue)&&(this._rawValue=t,this._value=i?t:Rr(t),Af(this))}}function ji(e){return Ot(e)?e.value:e}const bm={get:(e,t,i)=>ji(Reflect.get(e,t,i)),set:(e,t,i,r)=>{const n=e[t];return Ot(n)&&!Ot(i)?(n.value=i,!0):Reflect.set(e,t,i,r)}};function Of(e){return Bi(e)?e:new Proxy(e,bm)}var zf;class _m{constructor(t,i,r,n){this._setter=i,this.dep=void 0,this.__v_isRef=!0,this[zf]=!1,this._dirty=!0,this.effect=new Go(t,()=>{this._dirty||(this._dirty=!0,Af(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!n,this.__v_isReadonly=r}get value(){const t=Fe(this);return Ef(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}zf="__v_isReadonly";function wm(e,t,i=!1){let r,n;const s=Ee(e);return s?(r=e,n=fn):(r=e.get,n=e.set),new _m(r,n,s||!n,i)}function Zn(e,t,i,r){let n;try{n=r?e(...r):e()}catch(s){ea(s,t,i)}return n}function dn(e,t,i,r){if(Ee(e)){const s=Zn(e,t,i,r);return s&&cf(s)&&s.catch(o=>{ea(o,t,i)}),s}const n=[];for(let s=0;s<e.length;s++)n.push(dn(e[s],t,i,r));return n}function ea(e,t,i,r=!0){const n=t?t.vnode:null;if(t){let s=t.parent;const o=t.proxy,u=i;for(;s;){const p=s.ec;if(p){for(let m=0;m<p.length;m++)if(p[m](e,o,u)===!1)return}s=s.parent}const c=t.appContext.config.errorHandler;if(c){Zn(c,null,10,[e,o,u]);return}}km(e,i,n,r)}function km(e,t,i,r=!0){console.error(e)}let Pr=!1,uo=!1;const St=[];let _n=0;const Wi=[];let Pn=null,vi=0;const Rf=Promise.resolve();let tl=null;function Pf(e){const t=tl||Rf;return e?t.then(this?e.bind(this):e):t}function xm(e){let t=_n+1,i=St.length;for(;t<i;){const r=t+i>>>1;Lr(St[r])<e?t=r+1:i=r}return t}function nl(e){(!St.length||!St.includes(e,Pr&&e.allowRecurse?_n+1:_n))&&(e.id==null?St.push(e):St.splice(xm(e.id),0,e),Lf())}function Lf(){!Pr&&!uo&&(uo=!0,tl=Rf.then(If))}function Cm(e){const t=St.indexOf(e);t>_n&&St.splice(t,1)}function $m(e){Te(e)?Wi.push(...e):(!Pn||!Pn.includes(e,e.allowRecurse?vi+1:vi))&&Wi.push(e),Lf()}function Tu(e,t=Pr?_n+1:0){for(;t<St.length;t++){const i=St[t];i&&i.pre&&(St.splice(t,1),t--,i())}}function Nf(e){if(Wi.length){const t=[...new Set(Wi)];if(Wi.length=0,Pn){Pn.push(...t);return}for(Pn=t,Pn.sort((i,r)=>Lr(i)-Lr(r)),vi=0;vi<Pn.length;vi++)Pn[vi]();Pn=null,vi=0}}const Lr=e=>e.id==null?1/0:e.id,Tm=(e,t)=>{const i=Lr(e)-Lr(t);if(i===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return i};function If(e){uo=!1,Pr=!0,St.sort(Tm);const t=fn;try{for(_n=0;_n<St.length;_n++){const i=St[_n];i&&i.active!==!1&&Zn(i,null,14)}}finally{_n=0,St.length=0,Nf(),Pr=!1,tl=null,(St.length||Wi.length)&&If()}}function Em(e,t,...i){if(e.isUnmounted)return;const r=e.vnode.props||Qe;let n=i;const s=t.startsWith("update:"),o=s&&t.slice(7);if(o&&o in r){const m=`${o==="modelValue"?"model":o}Modifiers`,{number:w,trim:k}=r[m]||Qe;k&&(n=i.map(z=>kt(z)?z.trim():z)),w&&(n=i.map(hf))}let u,c=r[u=Da(t)]||r[u=Da($n(t))];!c&&s&&(c=r[u=Da(Ai(t))]),c&&dn(c,e,6,n);const p=r[u+"Once"];if(p){if(!e.emitted)e.emitted={};else if(e.emitted[u])return;e.emitted[u]=!0,dn(p,e,6,n)}}function Mf(e,t,i=!1){const r=t.emitsCache,n=r.get(e);if(n!==void 0)return n;const s=e.emits;let o={},u=!1;if(!Ee(e)){const c=p=>{const m=Mf(p,t,!0);m&&(u=!0,Pt(o,m))};!i&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!s&&!u?(tt(e)&&r.set(e,null),null):(Te(s)?s.forEach(c=>o[c]=null):Pt(o,s),tt(e)&&r.set(e,o),o)}function ta(e,t){return!e||!Gs(t)?!1:(t=t.slice(2).replace(/Once$/,""),Ne(e,t[0].toLowerCase()+t.slice(1))||Ne(e,Ai(t))||Ne(e,t))}let Xt=null,na=null;function Ds(e){const t=Xt;return Xt=e,na=e&&e.type.__scopeId||null,t}function Am(e){na=e}function Sm(){na=null}function Om(e,t=Xt,i){if(!t||e._n)return e;const r=(...n)=>{r._d&&Iu(-1);const s=Ds(t);let o;try{o=e(...n)}finally{Ds(s),r._d&&Iu(1)}return o};return r._n=!0,r._c=!0,r._d=!0,r}function Fa(e){const{type:t,vnode:i,proxy:r,withProxy:n,props:s,propsOptions:[o],slots:u,attrs:c,emit:p,render:m,renderCache:w,data:k,setupState:z,ctx:M,inheritAttrs:D}=e;let Z,R;const j=Ds(e);try{if(i.shapeFlag&4){const se=n||r;Z=bn(m.call(se,se,w,s,z,k,M)),R=c}else{const se=t;Z=bn(se.length>1?se(s,{attrs:c,slots:u,emit:p}):se(s,null)),R=t.props?c:zm(c)}}catch(se){$r.length=0,ea(se,e,1),Z=ze(Ci)}let K=Z;if(R&&D!==!1){const se=Object.keys(R),{shapeFlag:xe}=K;se.length&&xe&7&&(o&&se.some(Wo)&&(R=Rm(R,o)),K=Ki(K,R))}return i.dirs&&(K=Ki(K),K.dirs=K.dirs?K.dirs.concat(i.dirs):i.dirs),i.transition&&(K.transition=i.transition),Z=K,Ds(j),Z}const zm=e=>{let t;for(const i in e)(i==="class"||i==="style"||Gs(i))&&((t||(t={}))[i]=e[i]);return t},Rm=(e,t)=>{const i={};for(const r in e)(!Wo(r)||!(r.slice(9)in t))&&(i[r]=e[r]);return i};function Pm(e,t,i){const{props:r,children:n,component:s}=e,{props:o,children:u,patchFlag:c}=t,p=s.emitsOptions;if(t.dirs||t.transition)return!0;if(i&&c>=0){if(c&1024)return!0;if(c&16)return r?Eu(r,o,p):!!o;if(c&8){const m=t.dynamicProps;for(let w=0;w<m.length;w++){const k=m[w];if(o[k]!==r[k]&&!ta(p,k))return!0}}}else return(n||u)&&(!u||!u.$stable)?!0:r===o?!1:r?o?Eu(r,o,p):!0:!!o;return!1}function Eu(e,t,i){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let n=0;n<r.length;n++){const s=r[n];if(t[s]!==e[s]&&!ta(i,s))return!0}return!1}function Lm({vnode:e,parent:t},i){for(;t&&t.subTree===e;)(e=t.vnode).el=i,t=t.parent}const Nm=e=>e.__isSuspense;function Im(e,t){t&&t.pendingBranch?Te(e)?t.effects.push(...e):t.effects.push(e):$m(e)}function Es(e,t){if($t){let i=$t.provides;const r=$t.parent&&$t.parent.provides;r===i&&(i=$t.provides=Object.create(r)),i[e]=t}}function hn(e,t,i=!1){const r=$t||Xt;if(r){const n=r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides;if(n&&e in n)return n[e];if(arguments.length>1)return i&&Ee(t)?t.call(r.proxy):t}}const hs={};function xr(e,t,i){return Df(e,t,i)}function Df(e,t,{immediate:i,deep:r,flush:n,onTrack:s,onTrigger:o}=Qe){const u=$t;let c,p=!1,m=!1;if(Ot(e)?(c=()=>e.value,p=Ms(e)):Bi(e)?(c=()=>e,r=!0):Te(e)?(m=!0,p=e.some(K=>Bi(K)||Ms(K)),c=()=>e.map(K=>{if(Ot(K))return K.value;if(Bi(K))return bi(K);if(Ee(K))return Zn(K,u,2)})):Ee(e)?t?c=()=>Zn(e,u,2):c=()=>{if(!(u&&u.isUnmounted))return w&&w(),dn(e,u,3,[k])}:c=fn,t&&r){const K=c;c=()=>bi(K())}let w,k=K=>{w=R.onStop=()=>{Zn(K,u,4)}},z;if(Mr)if(k=fn,t?i&&dn(t,u,3,[c(),m?[]:void 0,k]):c(),n==="sync"){const K=Eg();z=K.__watcherHandles||(K.__watcherHandles=[])}else return fn;let M=m?new Array(e.length).fill(hs):hs;const D=()=>{if(!!R.active)if(t){const K=R.run();(r||p||(m?K.some((se,xe)=>zr(se,M[xe])):zr(K,M)))&&(w&&w(),dn(t,u,3,[K,M===hs?void 0:m&&M[0]===hs?[]:M,k]),M=K)}else R.run()};D.allowRecurse=!!t;let Z;n==="sync"?Z=D:n==="post"?Z=()=>Ht(D,u&&u.suspense):(D.pre=!0,u&&(D.id=u.uid),Z=()=>nl(D));const R=new Go(c,Z);t?i?D():M=R.run():n==="post"?Ht(R.run.bind(R),u&&u.suspense):R.run();const j=()=>{R.stop(),u&&u.scope&&Uo(u.scope.effects,R)};return z&&z.push(j),j}function Mm(e,t,i){const r=this.proxy,n=kt(e)?e.includes(".")?Hf(r,e):()=>r[e]:e.bind(r,r);let s;Ee(t)?s=t:(s=t.handler,i=t);const o=$t;Gi(this);const u=Df(n,s.bind(r),i);return o?Gi(o):xi(),u}function Hf(e,t){const i=t.split(".");return()=>{let r=e;for(let n=0;n<i.length&&r;n++)r=r[i[n]];return r}}function bi(e,t){if(!tt(e)||e.__v_skip||(t=t||new Set,t.has(e)))return e;if(t.add(e),Ot(e))bi(e.value,t);else if(Te(e))for(let i=0;i<e.length;i++)bi(e[i],t);else if(uf(e)||qi(e))e.forEach(i=>{bi(i,t)});else if(df(e))for(const i in e)bi(e[i],t);return e}function Vr(e){return Ee(e)?{setup:e,name:e.name}:e}const As=e=>!!e.type.__asyncLoader,Ff=e=>e.type.__isKeepAlive;function Dm(e,t){qf(e,"a",t)}function Hm(e,t){qf(e,"da",t)}function qf(e,t,i=$t){const r=e.__wdc||(e.__wdc=()=>{let n=i;for(;n;){if(n.isDeactivated)return;n=n.parent}return e()});if(ia(t,r,i),i){let n=i.parent;for(;n&&n.parent;)Ff(n.parent.vnode)&&Fm(r,t,i,n),n=n.parent}}function Fm(e,t,i,r){const n=ia(t,e,r,!0);jf(()=>{Uo(r[t],n)},i)}function ia(e,t,i=$t,r=!1){if(i){const n=i[e]||(i[e]=[]),s=t.__weh||(t.__weh=(...o)=>{if(i.isUnmounted)return;er(),Gi(i);const u=dn(t,i,e,o);return xi(),tr(),u});return r?n.unshift(s):n.push(s),s}}const Dn=e=>(t,i=$t)=>(!Mr||e==="sp")&&ia(e,(...r)=>t(...r),i),qm=Dn("bm"),il=Dn("m"),Bm=Dn("bu"),jm=Dn("u"),Bf=Dn("bum"),jf=Dn("um"),Wm=Dn("sp"),Um=Dn("rtg"),Vm=Dn("rtc");function Ym(e,t=$t){ia("ec",e,t)}function Au(e,t){const i=Xt;if(i===null)return e;const r=aa(i)||i.proxy,n=e.dirs||(e.dirs=[]);for(let s=0;s<t.length;s++){let[o,u,c,p=Qe]=t[s];o&&(Ee(o)&&(o={mounted:o,updated:o}),o.deep&&bi(u),n.push({dir:o,instance:r,value:u,oldValue:void 0,arg:c,modifiers:p}))}return e}function pi(e,t,i,r){const n=e.dirs,s=t&&t.dirs;for(let o=0;o<n.length;o++){const u=n[o];s&&(u.oldValue=s[o].value);let c=u.dir[r];c&&(er(),dn(c,i,8,[e.el,u,e,t]),tr())}}const Wf="components";function Yr(e,t){return Gm(Wf,e,!0,t)||e}const Km=Symbol();function Gm(e,t,i=!0,r=!1){const n=Xt||$t;if(n){const s=n.type;if(e===Wf){const u=Cg(s,!1);if(u&&(u===t||u===$n(t)||u===Js($n(t))))return s}const o=Su(n[e]||s[e],t)||Su(n.appContext[e],t);return!o&&r?s:o}}function Su(e,t){return e&&(e[t]||e[$n(t)]||e[Js($n(t))])}function rl(e,t,i,r){let n;const s=i&&i[r];if(Te(e)||kt(e)){n=new Array(e.length);for(let o=0,u=e.length;o<u;o++)n[o]=t(e[o],o,void 0,s&&s[o])}else if(typeof e=="number"){n=new Array(e);for(let o=0;o<e;o++)n[o]=t(o+1,o,void 0,s&&s[o])}else if(tt(e))if(e[Symbol.iterator])n=Array.from(e,(o,u)=>t(o,u,void 0,s&&s[u]));else{const o=Object.keys(e);n=new Array(o.length);for(let u=0,c=o.length;u<c;u++){const p=o[u];n[u]=t(e[p],p,u,s&&s[u])}}else n=[];return i&&(i[r]=n),n}const co=e=>e?td(e)?aa(e)||e.proxy:co(e.parent):null,Cr=Pt(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>co(e.parent),$root:e=>co(e.root),$emit:e=>e.emit,$options:e=>sl(e),$forceUpdate:e=>e.f||(e.f=()=>nl(e.update)),$nextTick:e=>e.n||(e.n=Pf.bind(e.proxy)),$watch:e=>Mm.bind(e)}),qa=(e,t)=>e!==Qe&&!e.__isScriptSetup&&Ne(e,t),Qm={get({_:e},t){const{ctx:i,setupState:r,data:n,props:s,accessCache:o,type:u,appContext:c}=e;let p;if(t[0]!=="$"){const z=o[t];if(z!==void 0)switch(z){case 1:return r[t];case 2:return n[t];case 4:return i[t];case 3:return s[t]}else{if(qa(r,t))return o[t]=1,r[t];if(n!==Qe&&Ne(n,t))return o[t]=2,n[t];if((p=e.propsOptions[0])&&Ne(p,t))return o[t]=3,s[t];if(i!==Qe&&Ne(i,t))return o[t]=4,i[t];fo&&(o[t]=0)}}const m=Cr[t];let w,k;if(m)return t==="$attrs"&&Vt(e,"get",t),m(e);if((w=u.__cssModules)&&(w=w[t]))return w;if(i!==Qe&&Ne(i,t))return o[t]=4,i[t];if(k=c.config.globalProperties,Ne(k,t))return k[t]},set({_:e},t,i){const{data:r,setupState:n,ctx:s}=e;return qa(n,t)?(n[t]=i,!0):r!==Qe&&Ne(r,t)?(r[t]=i,!0):Ne(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=i,!0)},has({_:{data:e,setupState:t,accessCache:i,ctx:r,appContext:n,propsOptions:s}},o){let u;return!!i[o]||e!==Qe&&Ne(e,o)||qa(t,o)||(u=s[0])&&Ne(u,o)||Ne(r,o)||Ne(Cr,o)||Ne(n.config.globalProperties,o)},defineProperty(e,t,i){return i.get!=null?e._.accessCache[t]=0:Ne(i,"value")&&this.set(e,t,i.value,null),Reflect.defineProperty(e,t,i)}};let fo=!0;function Xm(e){const t=sl(e),i=e.proxy,r=e.ctx;fo=!1,t.beforeCreate&&Ou(t.beforeCreate,e,"bc");const{data:n,computed:s,methods:o,watch:u,provide:c,inject:p,created:m,beforeMount:w,mounted:k,beforeUpdate:z,updated:M,activated:D,deactivated:Z,beforeDestroy:R,beforeUnmount:j,destroyed:K,unmounted:se,render:xe,renderTracked:h,renderTriggered:qe,errorCaptured:rt,serverPrefetch:ct,expose:zt,inheritAttrs:Zt,components:st,directives:En,filters:en}=t;if(p&&Jm(p,r,null,e.appContext.config.unwrapInjectedRef),o)for(const je in o){const Me=o[je];Ee(Me)&&(r[je]=Me.bind(i))}if(n){const je=n.call(i,i);tt(je)&&(e.data=Ur(je))}if(fo=!0,s)for(const je in s){const Me=s[je],Ft=Ee(Me)?Me.bind(i,i):Ee(Me.get)?Me.get.bind(i,i):fn,gn=!Ee(Me)&&Ee(Me.set)?Me.set.bind(i):fn,dt=ut({get:Ft,set:gn});Object.defineProperty(r,je,{enumerable:!0,configurable:!0,get:()=>dt.value,set:Tt=>dt.value=Tt})}if(u)for(const je in u)Uf(u[je],r,i,je);if(c){const je=Ee(c)?c.call(i):c;Reflect.ownKeys(je).forEach(Me=>{Es(Me,je[Me])})}m&&Ou(m,e,"c");function ft(je,Me){Te(Me)?Me.forEach(Ft=>je(Ft.bind(i))):Me&&je(Me.bind(i))}if(ft(qm,w),ft(il,k),ft(Bm,z),ft(jm,M),ft(Dm,D),ft(Hm,Z),ft(Ym,rt),ft(Vm,h),ft(Um,qe),ft(Bf,j),ft(jf,se),ft(Wm,ct),Te(zt))if(zt.length){const je=e.exposed||(e.exposed={});zt.forEach(Me=>{Object.defineProperty(je,Me,{get:()=>i[Me],set:Ft=>i[Me]=Ft})})}else e.exposed||(e.exposed={});xe&&e.render===fn&&(e.render=xe),Zt!=null&&(e.inheritAttrs=Zt),st&&(e.components=st),En&&(e.directives=En)}function Jm(e,t,i=fn,r=!1){Te(e)&&(e=ho(e));for(const n in e){const s=e[n];let o;tt(s)?"default"in s?o=hn(s.from||n,s.default,!0):o=hn(s.from||n):o=hn(s),Ot(o)&&r?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>o.value,set:u=>o.value=u}):t[n]=o}}function Ou(e,t,i){dn(Te(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,i)}function Uf(e,t,i,r){const n=r.includes(".")?Hf(i,r):()=>i[r];if(kt(e)){const s=t[e];Ee(s)&&xr(n,s)}else if(Ee(e))xr(n,e.bind(i));else if(tt(e))if(Te(e))e.forEach(s=>Uf(s,t,i,r));else{const s=Ee(e.handler)?e.handler.bind(i):t[e.handler];Ee(s)&&xr(n,s,e)}}function sl(e){const t=e.type,{mixins:i,extends:r}=t,{mixins:n,optionsCache:s,config:{optionMergeStrategies:o}}=e.appContext,u=s.get(t);let c;return u?c=u:!n.length&&!i&&!r?c=t:(c={},n.length&&n.forEach(p=>Hs(c,p,o,!0)),Hs(c,t,o)),tt(t)&&s.set(t,c),c}function Hs(e,t,i,r=!1){const{mixins:n,extends:s}=t;s&&Hs(e,s,i,!0),n&&n.forEach(o=>Hs(e,o,i,!0));for(const o in t)if(!(r&&o==="expose")){const u=Zm[o]||i&&i[o];e[o]=u?u(e[o],t[o]):t[o]}return e}const Zm={data:zu,props:gi,emits:gi,methods:gi,computed:gi,beforeCreate:Rt,created:Rt,beforeMount:Rt,mounted:Rt,beforeUpdate:Rt,updated:Rt,beforeDestroy:Rt,beforeUnmount:Rt,destroyed:Rt,unmounted:Rt,activated:Rt,deactivated:Rt,errorCaptured:Rt,serverPrefetch:Rt,components:gi,directives:gi,watch:tg,provide:zu,inject:eg};function zu(e,t){return t?e?function(){return Pt(Ee(e)?e.call(this,this):e,Ee(t)?t.call(this,this):t)}:t:e}function eg(e,t){return gi(ho(e),ho(t))}function ho(e){if(Te(e)){const t={};for(let i=0;i<e.length;i++)t[e[i]]=e[i];return t}return e}function Rt(e,t){return e?[...new Set([].concat(e,t))]:t}function gi(e,t){return e?Pt(Pt(Object.create(null),e),t):t}function tg(e,t){if(!e)return t;if(!t)return e;const i=Pt(Object.create(null),e);for(const r in t)i[r]=Rt(e[r],t[r]);return i}function ng(e,t,i,r=!1){const n={},s={};Is(s,sa,1),e.propsDefaults=Object.create(null),Vf(e,t,n,s);for(const o in e.propsOptions[0])o in n||(n[o]=void 0);i?e.props=r?n:gm(n):e.type.props?e.props=n:e.props=s,e.attrs=s}function ig(e,t,i,r){const{props:n,attrs:s,vnode:{patchFlag:o}}=e,u=Fe(n),[c]=e.propsOptions;let p=!1;if((r||o>0)&&!(o&16)){if(o&8){const m=e.vnode.dynamicProps;for(let w=0;w<m.length;w++){let k=m[w];if(ta(e.emitsOptions,k))continue;const z=t[k];if(c)if(Ne(s,k))z!==s[k]&&(s[k]=z,p=!0);else{const M=$n(k);n[M]=po(c,u,M,z,e,!1)}else z!==s[k]&&(s[k]=z,p=!0)}}}else{Vf(e,t,n,s)&&(p=!0);let m;for(const w in u)(!t||!Ne(t,w)&&((m=Ai(w))===w||!Ne(t,m)))&&(c?i&&(i[w]!==void 0||i[m]!==void 0)&&(n[w]=po(c,u,w,void 0,e,!0)):delete n[w]);if(s!==u)for(const w in s)(!t||!Ne(t,w)&&!0)&&(delete s[w],p=!0)}p&&Ln(e,"set","$attrs")}function Vf(e,t,i,r){const[n,s]=e.propsOptions;let o=!1,u;if(t)for(let c in t){if(Ts(c))continue;const p=t[c];let m;n&&Ne(n,m=$n(c))?!s||!s.includes(m)?i[m]=p:(u||(u={}))[m]=p:ta(e.emitsOptions,c)||(!(c in r)||p!==r[c])&&(r[c]=p,o=!0)}if(s){const c=Fe(i),p=u||Qe;for(let m=0;m<s.length;m++){const w=s[m];i[w]=po(n,c,w,p[w],e,!Ne(p,w))}}return o}function po(e,t,i,r,n,s){const o=e[i];if(o!=null){const u=Ne(o,"default");if(u&&r===void 0){const c=o.default;if(o.type!==Function&&Ee(c)){const{propsDefaults:p}=n;i in p?r=p[i]:(Gi(n),r=p[i]=c.call(null,t),xi())}else r=c}o[0]&&(s&&!u?r=!1:o[1]&&(r===""||r===Ai(i))&&(r=!0))}return r}function Yf(e,t,i=!1){const r=t.propsCache,n=r.get(e);if(n)return n;const s=e.props,o={},u=[];let c=!1;if(!Ee(e)){const m=w=>{c=!0;const[k,z]=Yf(w,t,!0);Pt(o,k),z&&u.push(...z)};!i&&t.mixins.length&&t.mixins.forEach(m),e.extends&&m(e.extends),e.mixins&&e.mixins.forEach(m)}if(!s&&!c)return tt(e)&&r.set(e,Fi),Fi;if(Te(s))for(let m=0;m<s.length;m++){const w=$n(s[m]);Ru(w)&&(o[w]=Qe)}else if(s)for(const m in s){const w=$n(m);if(Ru(w)){const k=s[m],z=o[w]=Te(k)||Ee(k)?{type:k}:Object.assign({},k);if(z){const M=Nu(Boolean,z.type),D=Nu(String,z.type);z[0]=M>-1,z[1]=D<0||M<D,(M>-1||Ne(z,"default"))&&u.push(w)}}}const p=[o,u];return tt(e)&&r.set(e,p),p}function Ru(e){return e[0]!=="$"}function Pu(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function Lu(e,t){return Pu(e)===Pu(t)}function Nu(e,t){return Te(t)?t.findIndex(i=>Lu(i,e)):Ee(t)&&Lu(t,e)?0:-1}const Kf=e=>e[0]==="_"||e==="$stable",al=e=>Te(e)?e.map(bn):[bn(e)],rg=(e,t,i)=>{if(t._n)return t;const r=Om((...n)=>al(t(...n)),i);return r._c=!1,r},Gf=(e,t,i)=>{const r=e._ctx;for(const n in e){if(Kf(n))continue;const s=e[n];if(Ee(s))t[n]=rg(n,s,r);else if(s!=null){const o=al(s);t[n]=()=>o}}},Qf=(e,t)=>{const i=al(t);e.slots.default=()=>i},sg=(e,t)=>{if(e.vnode.shapeFlag&32){const i=t._;i?(e.slots=Fe(t),Is(t,"_",i)):Gf(t,e.slots={})}else e.slots={},t&&Qf(e,t);Is(e.slots,sa,1)},ag=(e,t,i)=>{const{vnode:r,slots:n}=e;let s=!0,o=Qe;if(r.shapeFlag&32){const u=t._;u?i&&u===1?s=!1:(Pt(n,t),!i&&u===1&&delete n._):(s=!t.$stable,Gf(t,n)),o=t}else t&&(Qf(e,t),o={default:1});if(s)for(const u in n)!Kf(u)&&!(u in o)&&delete n[u]};function Xf(){return{app:null,config:{isNativeTag:Ip,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let og=0;function lg(e,t){return function(r,n=null){Ee(r)||(r=Object.assign({},r)),n!=null&&!tt(n)&&(n=null);const s=Xf(),o=new Set;let u=!1;const c=s.app={_uid:og++,_component:r,_props:n,_container:null,_context:s,_instance:null,version:Ag,get config(){return s.config},set config(p){},use(p,...m){return o.has(p)||(p&&Ee(p.install)?(o.add(p),p.install(c,...m)):Ee(p)&&(o.add(p),p(c,...m))),c},mixin(p){return s.mixins.includes(p)||s.mixins.push(p),c},component(p,m){return m?(s.components[p]=m,c):s.components[p]},directive(p,m){return m?(s.directives[p]=m,c):s.directives[p]},mount(p,m,w){if(!u){const k=ze(r,n);return k.appContext=s,m&&t?t(k,p):e(k,p,w),u=!0,c._container=p,p.__vue_app__=c,aa(k.component)||k.component.proxy}},unmount(){u&&(e(null,c._container),delete c._container.__vue_app__)},provide(p,m){return s.provides[p]=m,c}};return c}}function mo(e,t,i,r,n=!1){if(Te(e)){e.forEach((k,z)=>mo(k,t&&(Te(t)?t[z]:t),i,r,n));return}if(As(r)&&!n)return;const s=r.shapeFlag&4?aa(r.component)||r.component.proxy:r.el,o=n?null:s,{i:u,r:c}=e,p=t&&t.r,m=u.refs===Qe?u.refs={}:u.refs,w=u.setupState;if(p!=null&&p!==c&&(kt(p)?(m[p]=null,Ne(w,p)&&(w[p]=null)):Ot(p)&&(p.value=null)),Ee(c))Zn(c,u,12,[o,m]);else{const k=kt(c),z=Ot(c);if(k||z){const M=()=>{if(e.f){const D=k?Ne(w,c)?w[c]:m[c]:c.value;n?Te(D)&&Uo(D,s):Te(D)?D.includes(s)||D.push(s):k?(m[c]=[s],Ne(w,c)&&(w[c]=m[c])):(c.value=[s],e.k&&(m[e.k]=c.value))}else k?(m[c]=o,Ne(w,c)&&(w[c]=o)):z&&(c.value=o,e.k&&(m[e.k]=o))};o?(M.id=-1,Ht(M,i)):M()}}}const Ht=Im;function ug(e){return cg(e)}function cg(e,t){const i=Bp();i.__VUE__=!0;const{insert:r,remove:n,patchProp:s,createElement:o,createText:u,createComment:c,setText:p,setElementText:m,parentNode:w,nextSibling:k,setScopeId:z=fn,insertStaticContent:M}=e,D=(x,A,H,B=null,L=null,G=null,ie=!1,X=null,ee=!!A.dynamicChildren)=>{if(x===A)return;x&&!pr(x,A)&&(B=te(x),Tt(x,L,G,!0),x=null),A.patchFlag===-2&&(ee=!1,A.dynamicChildren=null);const{type:Q,ref:he,shapeFlag:oe}=A;switch(Q){case ra:Z(x,A,H,B);break;case Ci:R(x,A,H,B);break;case Ba:x==null&&j(A,H,B,ie);break;case Qt:st(x,A,H,B,L,G,ie,X,ee);break;default:oe&1?xe(x,A,H,B,L,G,ie,X,ee):oe&6?En(x,A,H,B,L,G,ie,X,ee):(oe&64||oe&128)&&Q.process(x,A,H,B,L,G,ie,X,ee,Ce)}he!=null&&L&&mo(he,x&&x.ref,G,A||x,!A)},Z=(x,A,H,B)=>{if(x==null)r(A.el=u(A.children),H,B);else{const L=A.el=x.el;A.children!==x.children&&p(L,A.children)}},R=(x,A,H,B)=>{x==null?r(A.el=c(A.children||""),H,B):A.el=x.el},j=(x,A,H,B)=>{[x.el,x.anchor]=M(x.children,A,H,B,x.el,x.anchor)},K=({el:x,anchor:A},H,B)=>{let L;for(;x&&x!==A;)L=k(x),r(x,H,B),x=L;r(A,H,B)},se=({el:x,anchor:A})=>{let H;for(;x&&x!==A;)H=k(x),n(x),x=H;n(A)},xe=(x,A,H,B,L,G,ie,X,ee)=>{ie=ie||A.type==="svg",x==null?h(A,H,B,L,G,ie,X,ee):ct(x,A,L,G,ie,X,ee)},h=(x,A,H,B,L,G,ie,X)=>{let ee,Q;const{type:he,props:oe,shapeFlag:le,transition:ge,dirs:$e}=x;if(ee=x.el=o(x.type,G,oe&&oe.is,oe),le&8?m(ee,x.children):le&16&&rt(x.children,ee,null,B,L,G&&he!=="foreignObject",ie,X),$e&&pi(x,null,B,"created"),oe){for(const Pe in oe)Pe!=="value"&&!Ts(Pe)&&s(ee,Pe,null,oe[Pe],G,x.children,B,L,re);"value"in oe&&s(ee,"value",null,oe.value),(Q=oe.onVnodeBeforeMount)&&vn(Q,B,x)}qe(ee,x,x.scopeId,ie,B),$e&&pi(x,null,B,"beforeMount");const We=(!L||L&&!L.pendingBranch)&&ge&&!ge.persisted;We&&ge.beforeEnter(ee),r(ee,A,H),((Q=oe&&oe.onVnodeMounted)||We||$e)&&Ht(()=>{Q&&vn(Q,B,x),We&&ge.enter(ee),$e&&pi(x,null,B,"mounted")},L)},qe=(x,A,H,B,L)=>{if(H&&z(x,H),B)for(let G=0;G<B.length;G++)z(x,B[G]);if(L){let G=L.subTree;if(A===G){const ie=L.vnode;qe(x,ie,ie.scopeId,ie.slotScopeIds,L.parent)}}},rt=(x,A,H,B,L,G,ie,X,ee=0)=>{for(let Q=ee;Q<x.length;Q++){const he=x[Q]=X?Yn(x[Q]):bn(x[Q]);D(null,he,A,H,B,L,G,ie,X)}},ct=(x,A,H,B,L,G,ie)=>{const X=A.el=x.el;let{patchFlag:ee,dynamicChildren:Q,dirs:he}=A;ee|=x.patchFlag&16;const oe=x.props||Qe,le=A.props||Qe;let ge;H&&mi(H,!1),(ge=le.onVnodeBeforeUpdate)&&vn(ge,H,A,x),he&&pi(A,x,H,"beforeUpdate"),H&&mi(H,!0);const $e=L&&A.type!=="foreignObject";if(Q?zt(x.dynamicChildren,Q,X,H,B,$e,G):ie||Me(x,A,X,null,H,B,$e,G,!1),ee>0){if(ee&16)Zt(X,A,oe,le,H,B,L);else if(ee&2&&oe.class!==le.class&&s(X,"class",null,le.class,L),ee&4&&s(X,"style",oe.style,le.style,L),ee&8){const We=A.dynamicProps;for(let Pe=0;Pe<We.length;Pe++){const at=We[Pe],Lt=oe[at],qn=le[at];(qn!==Lt||at==="value")&&s(X,at,Lt,qn,L,x.children,H,B,re)}}ee&1&&x.children!==A.children&&m(X,A.children)}else!ie&&Q==null&&Zt(X,A,oe,le,H,B,L);((ge=le.onVnodeUpdated)||he)&&Ht(()=>{ge&&vn(ge,H,A,x),he&&pi(A,x,H,"updated")},B)},zt=(x,A,H,B,L,G,ie)=>{for(let X=0;X<A.length;X++){const ee=x[X],Q=A[X],he=ee.el&&(ee.type===Qt||!pr(ee,Q)||ee.shapeFlag&70)?w(ee.el):H;D(ee,Q,he,null,B,L,G,ie,!0)}},Zt=(x,A,H,B,L,G,ie)=>{if(H!==B){if(H!==Qe)for(const X in H)!Ts(X)&&!(X in B)&&s(x,X,H[X],null,ie,A.children,L,G,re);for(const X in B){if(Ts(X))continue;const ee=B[X],Q=H[X];ee!==Q&&X!=="value"&&s(x,X,Q,ee,ie,A.children,L,G,re)}"value"in B&&s(x,"value",H.value,B.value)}},st=(x,A,H,B,L,G,ie,X,ee)=>{const Q=A.el=x?x.el:u(""),he=A.anchor=x?x.anchor:u("");let{patchFlag:oe,dynamicChildren:le,slotScopeIds:ge}=A;ge&&(X=X?X.concat(ge):ge),x==null?(r(Q,H,B),r(he,H,B),rt(A.children,H,he,L,G,ie,X,ee)):oe>0&&oe&64&&le&&x.dynamicChildren?(zt(x.dynamicChildren,le,H,L,G,ie,X),(A.key!=null||L&&A===L.subTree)&&Jf(x,A,!0)):Me(x,A,H,he,L,G,ie,X,ee)},En=(x,A,H,B,L,G,ie,X,ee)=>{A.slotScopeIds=X,x==null?A.shapeFlag&512?L.ctx.activate(A,H,B,ie,ee):en(A,H,B,L,G,ie,ee):Fn(x,A,ee)},en=(x,A,H,B,L,G,ie)=>{const X=x.component=bg(x,B,L);if(Ff(x)&&(X.ctx.renderer=Ce),_g(X),X.asyncDep){if(L&&L.registerDep(X,ft),!x.el){const ee=X.subTree=ze(Ci);R(null,ee,A,H)}return}ft(X,x,A,H,L,G,ie)},Fn=(x,A,H)=>{const B=A.component=x.component;if(Pm(x,A,H))if(B.asyncDep&&!B.asyncResolved){je(B,A,H);return}else B.next=A,Cm(B.update),B.update();else A.el=x.el,B.vnode=A},ft=(x,A,H,B,L,G,ie)=>{const X=()=>{if(x.isMounted){let{next:he,bu:oe,u:le,parent:ge,vnode:$e}=x,We=he,Pe;mi(x,!1),he?(he.el=$e.el,je(x,he,ie)):he=$e,oe&&Ha(oe),(Pe=he.props&&he.props.onVnodeBeforeUpdate)&&vn(Pe,ge,he,$e),mi(x,!0);const at=Fa(x),Lt=x.subTree;x.subTree=at,D(Lt,at,w(Lt.el),te(Lt),x,L,G),he.el=at.el,We===null&&Lm(x,at.el),le&&Ht(le,L),(Pe=he.props&&he.props.onVnodeUpdated)&&Ht(()=>vn(Pe,ge,he,$e),L)}else{let he;const{el:oe,props:le}=A,{bm:ge,m:$e,parent:We}=x,Pe=As(A);if(mi(x,!1),ge&&Ha(ge),!Pe&&(he=le&&le.onVnodeBeforeMount)&&vn(he,We,A),mi(x,!0),oe&&Ae){const at=()=>{x.subTree=Fa(x),Ae(oe,x.subTree,x,L,null)};Pe?A.type.__asyncLoader().then(()=>!x.isUnmounted&&at()):at()}else{const at=x.subTree=Fa(x);D(null,at,H,B,x,L,G),A.el=at.el}if($e&&Ht($e,L),!Pe&&(he=le&&le.onVnodeMounted)){const at=A;Ht(()=>vn(he,We,at),L)}(A.shapeFlag&256||We&&As(We.vnode)&&We.vnode.shapeFlag&256)&&x.a&&Ht(x.a,L),x.isMounted=!0,A=H=B=null}},ee=x.effect=new Go(X,()=>nl(Q),x.scope),Q=x.update=()=>ee.run();Q.id=x.uid,mi(x,!0),Q()},je=(x,A,H)=>{A.component=x;const B=x.vnode.props;x.vnode=A,x.next=null,ig(x,A.props,B,H),ag(x,A.children,H),er(),Tu(),tr()},Me=(x,A,H,B,L,G,ie,X,ee=!1)=>{const Q=x&&x.children,he=x?x.shapeFlag:0,oe=A.children,{patchFlag:le,shapeFlag:ge}=A;if(le>0){if(le&128){gn(Q,oe,H,B,L,G,ie,X,ee);return}else if(le&256){Ft(Q,oe,H,B,L,G,ie,X,ee);return}}ge&8?(he&16&&re(Q,L,G),oe!==Q&&m(H,oe)):he&16?ge&16?gn(Q,oe,H,B,L,G,ie,X,ee):re(Q,L,G,!0):(he&8&&m(H,""),ge&16&&rt(oe,H,B,L,G,ie,X,ee))},Ft=(x,A,H,B,L,G,ie,X,ee)=>{x=x||Fi,A=A||Fi;const Q=x.length,he=A.length,oe=Math.min(Q,he);let le;for(le=0;le<oe;le++){const ge=A[le]=ee?Yn(A[le]):bn(A[le]);D(x[le],ge,H,null,L,G,ie,X,ee)}Q>he?re(x,L,G,!0,!1,oe):rt(A,H,B,L,G,ie,X,ee,oe)},gn=(x,A,H,B,L,G,ie,X,ee)=>{let Q=0;const he=A.length;let oe=x.length-1,le=he-1;for(;Q<=oe&&Q<=le;){const ge=x[Q],$e=A[Q]=ee?Yn(A[Q]):bn(A[Q]);if(pr(ge,$e))D(ge,$e,H,null,L,G,ie,X,ee);else break;Q++}for(;Q<=oe&&Q<=le;){const ge=x[oe],$e=A[le]=ee?Yn(A[le]):bn(A[le]);if(pr(ge,$e))D(ge,$e,H,null,L,G,ie,X,ee);else break;oe--,le--}if(Q>oe){if(Q<=le){const ge=le+1,$e=ge<he?A[ge].el:B;for(;Q<=le;)D(null,A[Q]=ee?Yn(A[Q]):bn(A[Q]),H,$e,L,G,ie,X,ee),Q++}}else if(Q>le)for(;Q<=oe;)Tt(x[Q],L,G,!0),Q++;else{const ge=Q,$e=Q,We=new Map;for(Q=$e;Q<=le;Q++){const Et=A[Q]=ee?Yn(A[Q]):bn(A[Q]);Et.key!=null&&We.set(Et.key,Q)}let Pe,at=0;const Lt=le-$e+1;let qn=!1,Sn=0;const tn=new Array(Lt);for(Q=0;Q<Lt;Q++)tn[Q]=0;for(Q=ge;Q<=oe;Q++){const Et=x[Q];if(at>=Lt){Tt(Et,L,G,!0);continue}let ot;if(Et.key!=null)ot=We.get(Et.key);else for(Pe=$e;Pe<=le;Pe++)if(tn[Pe-$e]===0&&pr(Et,A[Pe])){ot=Pe;break}ot===void 0?Tt(Et,L,G,!0):(tn[ot-$e]=Q+1,ot>=Sn?Sn=ot:qn=!0,D(Et,A[ot],H,null,L,G,ie,X,ee),at++)}const sr=qn?fg(tn):Fi;for(Pe=sr.length-1,Q=Lt-1;Q>=0;Q--){const Et=$e+Q,ot=A[Et],Ct=Et+1<he?A[Et+1].el:B;tn[Q]===0?D(null,ot,H,Ct,L,G,ie,X,ee):qn&&(Pe<0||Q!==sr[Pe]?dt(ot,H,Ct,2):Pe--)}}},dt=(x,A,H,B,L=null)=>{const{el:G,type:ie,transition:X,children:ee,shapeFlag:Q}=x;if(Q&6){dt(x.component.subTree,A,H,B);return}if(Q&128){x.suspense.move(A,H,B);return}if(Q&64){ie.move(x,A,H,Ce);return}if(ie===Qt){r(G,A,H);for(let oe=0;oe<ee.length;oe++)dt(ee[oe],A,H,B);r(x.anchor,A,H);return}if(ie===Ba){K(x,A,H);return}if(B!==2&&Q&1&&X)if(B===0)X.beforeEnter(G),r(G,A,H),Ht(()=>X.enter(G),L);else{const{leave:oe,delayLeave:le,afterLeave:ge}=X,$e=()=>r(G,A,H),We=()=>{oe(G,()=>{$e(),ge&&ge()})};le?le(G,$e,We):We()}else r(G,A,H)},Tt=(x,A,H,B=!1,L=!1)=>{const{type:G,props:ie,ref:X,children:ee,dynamicChildren:Q,shapeFlag:he,patchFlag:oe,dirs:le}=x;if(X!=null&&mo(X,null,H,x,!0),he&256){A.ctx.deactivate(x);return}const ge=he&1&&le,$e=!As(x);let We;if($e&&(We=ie&&ie.onVnodeBeforeUnmount)&&vn(We,A,x),he&6)U(x.component,H,B);else{if(he&128){x.suspense.unmount(H,B);return}ge&&pi(x,null,A,"beforeUnmount"),he&64?x.type.remove(x,A,H,L,Ce,B):Q&&(G!==Qt||oe>0&&oe&64)?re(Q,A,H,!1,!0):(G===Qt&&oe&384||!L&&he&16)&&re(ee,A,H),B&&qt(x)}($e&&(We=ie&&ie.onVnodeUnmounted)||ge)&&Ht(()=>{We&&vn(We,A,x),ge&&pi(x,null,A,"unmounted")},H)},qt=x=>{const{type:A,el:H,anchor:B,transition:L}=x;if(A===Qt){An(H,B);return}if(A===Ba){se(x);return}const G=()=>{n(H),L&&!L.persisted&&L.afterLeave&&L.afterLeave()};if(x.shapeFlag&1&&L&&!L.persisted){const{leave:ie,delayLeave:X}=L,ee=()=>ie(H,G);X?X(x.el,G,ee):ee()}else G()},An=(x,A)=>{let H;for(;x!==A;)H=k(x),n(x),x=H;n(A)},U=(x,A,H)=>{const{bum:B,scope:L,update:G,subTree:ie,um:X}=x;B&&Ha(B),L.stop(),G&&(G.active=!1,Tt(ie,x,A,H)),X&&Ht(X,A),Ht(()=>{x.isUnmounted=!0},A),A&&A.pendingBranch&&!A.isUnmounted&&x.asyncDep&&!x.asyncResolved&&x.suspenseId===A.pendingId&&(A.deps--,A.deps===0&&A.resolve())},re=(x,A,H,B=!1,L=!1,G=0)=>{for(let ie=G;ie<x.length;ie++)Tt(x[ie],A,H,B,L)},te=x=>x.shapeFlag&6?te(x.component.subTree):x.shapeFlag&128?x.suspense.next():k(x.anchor||x.el),ce=(x,A,H)=>{x==null?A._vnode&&Tt(A._vnode,null,null,!0):D(A._vnode||null,x,A,null,null,null,H),Tu(),Nf(),A._vnode=x},Ce={p:D,um:Tt,m:dt,r:qt,mt:en,mc:rt,pc:Me,pbc:zt,n:te,o:e};let Ge,Ae;return t&&([Ge,Ae]=t(Ce)),{render:ce,hydrate:Ge,createApp:lg(ce,Ge)}}function mi({effect:e,update:t},i){e.allowRecurse=t.allowRecurse=i}function Jf(e,t,i=!1){const r=e.children,n=t.children;if(Te(r)&&Te(n))for(let s=0;s<r.length;s++){const o=r[s];let u=n[s];u.shapeFlag&1&&!u.dynamicChildren&&((u.patchFlag<=0||u.patchFlag===32)&&(u=n[s]=Yn(n[s]),u.el=o.el),i||Jf(o,u)),u.type===ra&&(u.el=o.el)}}function fg(e){const t=e.slice(),i=[0];let r,n,s,o,u;const c=e.length;for(r=0;r<c;r++){const p=e[r];if(p!==0){if(n=i[i.length-1],e[n]<p){t[r]=n,i.push(r);continue}for(s=0,o=i.length-1;s<o;)u=s+o>>1,e[i[u]]<p?s=u+1:o=u;p<e[i[s]]&&(s>0&&(t[r]=i[s-1]),i[s]=r)}}for(s=i.length,o=i[s-1];s-- >0;)i[s]=o,o=t[o];return i}const dg=e=>e.__isTeleport,Qt=Symbol(void 0),ra=Symbol(void 0),Ci=Symbol(void 0),Ba=Symbol(void 0),$r=[];let un=null;function He(e=!1){$r.push(un=e?null:[])}function hg(){$r.pop(),un=$r[$r.length-1]||null}let Nr=1;function Iu(e){Nr+=e}function Zf(e){return e.dynamicChildren=Nr>0?un||Fi:null,hg(),Nr>0&&un&&un.push(e),e}function et(e,t,i,r,n,s){return Zf(me(e,t,i,r,n,s,!0))}function nr(e,t,i,r,n){return Zf(ze(e,t,i,r,n,!0))}function go(e){return e?e.__v_isVNode===!0:!1}function pr(e,t){return e.type===t.type&&e.key===t.key}const sa="__vInternal",ed=({key:e})=>e!=null?e:null,Ss=({ref:e,ref_key:t,ref_for:i})=>e!=null?kt(e)||Ot(e)||Ee(e)?{i:Xt,r:e,k:t,f:!!i}:e:null;function me(e,t=null,i=null,r=0,n=null,s=e===Qt?0:1,o=!1,u=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&ed(t),ref:t&&Ss(t),scopeId:na,slotScopeIds:null,children:i,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:r,dynamicProps:n,dynamicChildren:null,appContext:null,ctx:Xt};return u?(ol(c,i),s&128&&e.normalize(c)):i&&(c.shapeFlag|=kt(i)?8:16),Nr>0&&!o&&un&&(c.patchFlag>0||s&6)&&c.patchFlag!==32&&un.push(c),c}const ze=pg;function pg(e,t=null,i=null,r=0,n=null,s=!1){if((!e||e===Km)&&(e=Ci),go(e)){const u=Ki(e,t,!0);return i&&ol(u,i),Nr>0&&!s&&un&&(u.shapeFlag&6?un[un.indexOf(e)]=u:un.push(u)),u.patchFlag|=-2,u}if($g(e)&&(e=e.__vccOpts),t){t=mg(t);let{class:u,style:c}=t;u&&!kt(u)&&(t.class=Vi(u)),tt(c)&&($f(c)&&!Te(c)&&(c=Pt({},c)),t.style=jo(c))}const o=kt(e)?1:Nm(e)?128:dg(e)?64:tt(e)?4:Ee(e)?2:0;return me(e,t,i,r,n,o,s,!0)}function mg(e){return e?$f(e)||sa in e?Pt({},e):e:null}function Ki(e,t,i=!1){const{props:r,ref:n,patchFlag:s,children:o}=e,u=t?gg(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&ed(u),ref:t&&t.ref?i&&n?Te(n)?n.concat(Ss(t)):[n,Ss(t)]:Ss(t):n,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Qt?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ki(e.ssContent),ssFallback:e.ssFallback&&Ki(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx}}function vo(e=" ",t=0){return ze(ra,null,e,t)}function Ir(e="",t=!1){return t?(He(),nr(Ci,null,e)):ze(Ci,null,e)}function bn(e){return e==null||typeof e=="boolean"?ze(Ci):Te(e)?ze(Qt,null,e.slice()):typeof e=="object"?Yn(e):ze(ra,null,String(e))}function Yn(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Ki(e)}function ol(e,t){let i=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(Te(t))i=16;else if(typeof t=="object")if(r&65){const n=t.default;n&&(n._c&&(n._d=!1),ol(e,n()),n._c&&(n._d=!0));return}else{i=32;const n=t._;!n&&!(sa in t)?t._ctx=Xt:n===3&&Xt&&(Xt.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Ee(t)?(t={default:t,_ctx:Xt},i=32):(t=String(t),r&64?(i=16,t=[vo(t)]):i=8);e.children=t,e.shapeFlag|=i}function gg(...e){const t={};for(let i=0;i<e.length;i++){const r=e[i];for(const n in r)if(n==="class")t.class!==r.class&&(t.class=Vi([t.class,r.class]));else if(n==="style")t.style=jo([t.style,r.style]);else if(Gs(n)){const s=t[n],o=r[n];o&&s!==o&&!(Te(s)&&s.includes(o))&&(t[n]=s?[].concat(s,o):o)}else n!==""&&(t[n]=r[n])}return t}function vn(e,t,i,r=null){dn(e,t,7,[i,r])}const vg=Xf();let yg=0;function bg(e,t,i){const r=e.type,n=(t?t.appContext:e.appContext)||vg,s={uid:yg++,vnode:e,type:r,parent:t,appContext:n,root:null,next:null,subTree:null,effect:null,update:null,scope:new jp(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(n.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Yf(r,n),emitsOptions:Mf(r,n),emit:null,emitted:null,propsDefaults:Qe,inheritAttrs:r.inheritAttrs,ctx:Qe,data:Qe,props:Qe,attrs:Qe,slots:Qe,refs:Qe,setupState:Qe,setupContext:null,suspense:i,suspenseId:i?i.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return s.ctx={_:s},s.root=t?t.root:s,s.emit=Em.bind(null,s),e.ce&&e.ce(s),s}let $t=null;const Gi=e=>{$t=e,e.scope.on()},xi=()=>{$t&&$t.scope.off(),$t=null};function td(e){return e.vnode.shapeFlag&4}let Mr=!1;function _g(e,t=!1){Mr=t;const{props:i,children:r}=e.vnode,n=td(e);ng(e,i,n,t),sg(e,r);const s=n?wg(e,t):void 0;return Mr=!1,s}function wg(e,t){const i=e.type;e.accessCache=Object.create(null),e.proxy=Tf(new Proxy(e.ctx,Qm));const{setup:r}=i;if(r){const n=e.setupContext=r.length>1?xg(e):null;Gi(e),er();const s=Zn(r,e,0,[e.props,n]);if(tr(),xi(),cf(s)){if(s.then(xi,xi),t)return s.then(o=>{Mu(e,o,t)}).catch(o=>{ea(o,e,0)});e.asyncDep=s}else Mu(e,s,t)}else nd(e,t)}function Mu(e,t,i){Ee(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:tt(t)&&(e.setupState=Of(t)),nd(e,i)}let Du;function nd(e,t,i){const r=e.type;if(!e.render){if(!t&&Du&&!r.render){const n=r.template||sl(e).template;if(n){const{isCustomElement:s,compilerOptions:o}=e.appContext.config,{delimiters:u,compilerOptions:c}=r,p=Pt(Pt({isCustomElement:s,delimiters:u},o),c);r.render=Du(n,p)}}e.render=r.render||fn}Gi(e),er(),Xm(e),tr(),xi()}function kg(e){return new Proxy(e.attrs,{get(t,i){return Vt(e,"get","$attrs"),t[i]}})}function xg(e){const t=r=>{e.exposed=r||{}};let i;return{get attrs(){return i||(i=kg(e))},slots:e.slots,emit:e.emit,expose:t}}function aa(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Of(Tf(e.exposed)),{get(t,i){if(i in t)return t[i];if(i in Cr)return Cr[i](e)},has(t,i){return i in t||i in Cr}}))}function Cg(e,t=!0){return Ee(e)?e.displayName||e.name:e.name||t&&e.__name}function $g(e){return Ee(e)&&"__vccOpts"in e}const ut=(e,t)=>wm(e,t,Mr);function oa(e,t,i){const r=arguments.length;return r===2?tt(t)&&!Te(t)?go(t)?ze(e,null,[t]):ze(e,t):ze(e,null,t):(r>3?i=Array.prototype.slice.call(arguments,2):r===3&&go(i)&&(i=[i]),ze(e,t,i))}const Tg=Symbol(""),Eg=()=>hn(Tg),Ag="3.2.45",Sg="http://www.w3.org/2000/svg",yi=typeof document<"u"?document:null,Hu=yi&&yi.createElement("template"),Og={insert:(e,t,i)=>{t.insertBefore(e,i||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,i,r)=>{const n=t?yi.createElementNS(Sg,e):yi.createElement(e,i?{is:i}:void 0);return e==="select"&&r&&r.multiple!=null&&n.setAttribute("multiple",r.multiple),n},createText:e=>yi.createTextNode(e),createComment:e=>yi.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>yi.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,i,r,n,s){const o=i?i.previousSibling:t.lastChild;if(n&&(n===s||n.nextSibling))for(;t.insertBefore(n.cloneNode(!0),i),!(n===s||!(n=n.nextSibling)););else{Hu.innerHTML=r?`<svg>${e}</svg>`:e;const u=Hu.content;if(r){const c=u.firstChild;for(;c.firstChild;)u.appendChild(c.firstChild);u.removeChild(c)}t.insertBefore(u,i)}return[o?o.nextSibling:t.firstChild,i?i.previousSibling:t.lastChild]}};function zg(e,t,i){const r=e._vtc;r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):i?e.setAttribute("class",t):e.className=t}function Rg(e,t,i){const r=e.style,n=kt(i);if(i&&!n){for(const s in i)yo(r,s,i[s]);if(t&&!kt(t))for(const s in t)i[s]==null&&yo(r,s,"")}else{const s=r.display;n?t!==i&&(r.cssText=i):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=s)}}const Fu=/\s*!important$/;function yo(e,t,i){if(Te(i))i.forEach(r=>yo(e,t,r));else if(i==null&&(i=""),t.startsWith("--"))e.setProperty(t,i);else{const r=Pg(e,t);Fu.test(i)?e.setProperty(Ai(r),i.replace(Fu,""),"important"):e[r]=i}}const qu=["Webkit","Moz","ms"],ja={};function Pg(e,t){const i=ja[t];if(i)return i;let r=$n(t);if(r!=="filter"&&r in e)return ja[t]=r;r=Js(r);for(let n=0;n<qu.length;n++){const s=qu[n]+r;if(s in e)return ja[t]=s}return t}const Bu="http://www.w3.org/1999/xlink";function Lg(e,t,i,r,n){if(r&&t.startsWith("xlink:"))i==null?e.removeAttributeNS(Bu,t.slice(6,t.length)):e.setAttributeNS(Bu,t,i);else{const s=Np(t);i==null||s&&!of(i)?e.removeAttribute(t):e.setAttribute(t,s?"":i)}}function Ng(e,t,i,r,n,s,o){if(t==="innerHTML"||t==="textContent"){r&&o(r,n,s),e[t]=i==null?"":i;return}if(t==="value"&&e.tagName!=="PROGRESS"&&!e.tagName.includes("-")){e._value=i;const c=i==null?"":i;(e.value!==c||e.tagName==="OPTION")&&(e.value=c),i==null&&e.removeAttribute(t);return}let u=!1;if(i===""||i==null){const c=typeof e[t];c==="boolean"?i=of(i):i==null&&c==="string"?(i="",u=!0):c==="number"&&(i=0,u=!0)}try{e[t]=i}catch{}u&&e.removeAttribute(t)}function Ig(e,t,i,r){e.addEventListener(t,i,r)}function Mg(e,t,i,r){e.removeEventListener(t,i,r)}function Dg(e,t,i,r,n=null){const s=e._vei||(e._vei={}),o=s[t];if(r&&o)o.value=r;else{const[u,c]=Hg(t);if(r){const p=s[t]=Bg(r,n);Ig(e,u,p,c)}else o&&(Mg(e,u,o,c),s[t]=void 0)}}const ju=/(?:Once|Passive|Capture)$/;function Hg(e){let t;if(ju.test(e)){t={};let r;for(;r=e.match(ju);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Ai(e.slice(2)),t]}let Wa=0;const Fg=Promise.resolve(),qg=()=>Wa||(Fg.then(()=>Wa=0),Wa=Date.now());function Bg(e,t){const i=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=i.attached)return;dn(jg(r,i.value),t,5,[r])};return i.value=e,i.attached=qg(),i}function jg(e,t){if(Te(t)){const i=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{i.call(e),e._stopped=!0},t.map(r=>n=>!n._stopped&&r&&r(n))}else return t}const Wu=/^on[a-z]/,Wg=(e,t,i,r,n=!1,s,o,u,c)=>{t==="class"?zg(e,r,n):t==="style"?Rg(e,i,r):Gs(t)?Wo(t)||Dg(e,t,i,r,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Ug(e,t,r,n))?Ng(e,t,r,s,o,u,c):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Lg(e,t,r,n))};function Ug(e,t,i,r){return r?!!(t==="innerHTML"||t==="textContent"||t in e&&Wu.test(t)&&Ee(i)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Wu.test(t)&&kt(i)?!1:t in e}const Vg={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Yg=(e,t)=>i=>{if(!("key"in i))return;const r=Ai(i.key);if(t.some(n=>n===r||Vg[n]===r))return e(i)},Uu={beforeMount(e,{value:t},{transition:i}){e._vod=e.style.display==="none"?"":e.style.display,i&&t?i.beforeEnter(e):mr(e,t)},mounted(e,{value:t},{transition:i}){i&&t&&i.enter(e)},updated(e,{value:t,oldValue:i},{transition:r}){!t!=!i&&(r?t?(r.beforeEnter(e),mr(e,!0),r.enter(e)):r.leave(e,()=>{mr(e,!1)}):mr(e,t))},beforeUnmount(e,{value:t}){mr(e,t)}};function mr(e,t){e.style.display=t?e._vod:"none"}const Kg=Pt({patchProp:Wg},Og);let Vu;function Gg(){return Vu||(Vu=ug(Kg))}const Qg=(...e)=>{const t=Gg().createApp(...e),{mount:i}=t;return t.mount=r=>{const n=Xg(r);if(!n)return;const s=t._component;!Ee(s)&&!s.render&&!s.template&&(s.template=n.innerHTML),n.innerHTML="";const o=i(n,!1,n instanceof SVGElement);return n instanceof Element&&(n.removeAttribute("v-cloak"),n.setAttribute("data-v-app","")),o},t};function Xg(e){return kt(e)?document.querySelector(e):e}/*!
* vue-router v4.1.6
* (c) 2022 Eduardo San Martin Morote
* @license MIT
*/const Ii=typeof window<"u";function Jg(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const Be=Object.assign;function Ua(e,t){const i={};for(const r in t){const n=t[r];i[r]=mn(n)?n.map(e):e(n)}return i}const Tr=()=>{},mn=Array.isArray,Zg=/\/$/,ev=e=>e.replace(Zg,"");function Va(e,t,i="/"){let r,n={},s="",o="";const u=t.indexOf("#");let c=t.indexOf("?");return u<c&&u>=0&&(c=-1),c>-1&&(r=t.slice(0,c),s=t.slice(c+1,u>-1?u:t.length),n=e(s)),u>-1&&(r=r||t.slice(0,u),o=t.slice(u,t.length)),r=rv(r!=null?r:t,i),{fullPath:r+(s&&"?")+s+o,path:r,query:n,hash:o}}function tv(e,t){const i=t.query?e(t.query):"";return t.path+(i&&"?")+i+(t.hash||"")}function Yu(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function nv(e,t,i){const r=t.matched.length-1,n=i.matched.length-1;return r>-1&&r===n&&Qi(t.matched[r],i.matched[n])&&id(t.params,i.params)&&e(t.query)===e(i.query)&&t.hash===i.hash}function Qi(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function id(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const i in e)if(!iv(e[i],t[i]))return!1;return!0}function iv(e,t){return mn(e)?Ku(e,t):mn(t)?Ku(t,e):e===t}function Ku(e,t){return mn(t)?e.length===t.length&&e.every((i,r)=>i===t[r]):e.length===1&&e[0]===t}function rv(e,t){if(e.startsWith("/"))return e;if(!e)return t;const i=t.split("/"),r=e.split("/");let n=i.length-1,s,o;for(s=0;s<r.length;s++)if(o=r[s],o!==".")if(o==="..")n>1&&n--;else break;return i.slice(0,n).join("/")+"/"+r.slice(s-(s===r.length?1:0)).join("/")}var Dr;(function(e){e.pop="pop",e.push="push"})(Dr||(Dr={}));var Er;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Er||(Er={}));function sv(e){if(!e)if(Ii){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),ev(e)}const av=/^[^#]+#/;function ov(e,t){return e.replace(av,"#")+t}function lv(e,t){const i=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-i.left-(t.left||0),top:r.top-i.top-(t.top||0)}}const la=()=>({left:window.pageXOffset,top:window.pageYOffset});function uv(e){let t;if("el"in e){const i=e.el,r=typeof i=="string"&&i.startsWith("#"),n=typeof i=="string"?r?document.getElementById(i.slice(1)):document.querySelector(i):i;if(!n)return;t=lv(n,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function Gu(e,t){return(history.state?history.state.position-t:-1)+e}const bo=new Map;function cv(e,t){bo.set(e,t)}function fv(e){const t=bo.get(e);return bo.delete(e),t}let dv=()=>location.protocol+"//"+location.host;function rd(e,t){const{pathname:i,search:r,hash:n}=t,s=e.indexOf("#");if(s>-1){let u=n.includes(e.slice(s))?e.slice(s).length:1,c=n.slice(u);return c[0]!=="/"&&(c="/"+c),Yu(c,"")}return Yu(i,e)+r+n}function hv(e,t,i,r){let n=[],s=[],o=null;const u=({state:k})=>{const z=rd(e,location),M=i.value,D=t.value;let Z=0;if(k){if(i.value=z,t.value=k,o&&o===M){o=null;return}Z=D?k.position-D.position:0}else r(z);n.forEach(R=>{R(i.value,M,{delta:Z,type:Dr.pop,direction:Z?Z>0?Er.forward:Er.back:Er.unknown})})};function c(){o=i.value}function p(k){n.push(k);const z=()=>{const M=n.indexOf(k);M>-1&&n.splice(M,1)};return s.push(z),z}function m(){const{history:k}=window;!k.state||k.replaceState(Be({},k.state,{scroll:la()}),"")}function w(){for(const k of s)k();s=[],window.removeEventListener("popstate",u),window.removeEventListener("beforeunload",m)}return window.addEventListener("popstate",u),window.addEventListener("beforeunload",m),{pauseListeners:c,listen:p,destroy:w}}function Qu(e,t,i,r=!1,n=!1){return{back:e,current:t,forward:i,replaced:r,position:window.history.length,scroll:n?la():null}}function pv(e){const{history:t,location:i}=window,r={value:rd(e,i)},n={value:t.state};n.value||s(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(c,p,m){const w=e.indexOf("#"),k=w>-1?(i.host&&document.querySelector("base")?e:e.slice(w))+c:dv()+e+c;try{t[m?"replaceState":"pushState"](p,"",k),n.value=p}catch(z){console.error(z),i[m?"replace":"assign"](k)}}function o(c,p){const m=Be({},t.state,Qu(n.value.back,c,n.value.forward,!0),p,{position:n.value.position});s(c,m,!0),r.value=c}function u(c,p){const m=Be({},n.value,t.state,{forward:c,scroll:la()});s(m.current,m,!0);const w=Be({},Qu(r.value,c,null),{position:m.position+1},p);s(c,w,!1),r.value=c}return{location:r,state:n,push:u,replace:o}}function mv(e){e=sv(e);const t=pv(e),i=hv(e,t.state,t.location,t.replace);function r(s,o=!0){o||i.pauseListeners(),history.go(s)}const n=Be({location:"",base:e,go:r,createHref:ov.bind(null,e)},t,i);return Object.defineProperty(n,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(n,"state",{enumerable:!0,get:()=>t.state.value}),n}function gv(e){return typeof e=="string"||e&&typeof e=="object"}function sd(e){return typeof e=="string"||typeof e=="symbol"}const Un={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},ad=Symbol("");var Xu;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Xu||(Xu={}));function Xi(e,t){return Be(new Error,{type:e,[ad]:!0},t)}function Rn(e,t){return e instanceof Error&&ad in e&&(t==null||!!(e.type&t))}const Ju="[^/]+?",vv={sensitive:!1,strict:!1,start:!0,end:!0},yv=/[.+*?^${}()[\]/\\]/g;function bv(e,t){const i=Be({},vv,t),r=[];let n=i.start?"^":"";const s=[];for(const p of e){const m=p.length?[]:[90];i.strict&&!p.length&&(n+="/");for(let w=0;w<p.length;w++){const k=p[w];let z=40+(i.sensitive?.25:0);if(k.type===0)w||(n+="/"),n+=k.value.replace(yv,"\\$&"),z+=40;else if(k.type===1){const{value:M,repeatable:D,optional:Z,regexp:R}=k;s.push({name:M,repeatable:D,optional:Z});const j=R||Ju;if(j!==Ju){z+=10;try{new RegExp(`(${j})`)}catch(se){throw new Error(`Invalid custom RegExp for param "${M}" (${j}): `+se.message)}}let K=D?`((?:${j})(?:/(?:${j}))*)`:`(${j})`;w||(K=Z&&p.length<2?`(?:/${K})`:"/"+K),Z&&(K+="?"),n+=K,z+=20,Z&&(z+=-8),D&&(z+=-20),j===".*"&&(z+=-50)}m.push(z)}r.push(m)}if(i.strict&&i.end){const p=r.length-1;r[p][r[p].length-1]+=.7000000000000001}i.strict||(n+="/?"),i.end?n+="$":i.strict&&(n+="(?:/|$)");const o=new RegExp(n,i.sensitive?"":"i");function u(p){const m=p.match(o),w={};if(!m)return null;for(let k=1;k<m.length;k++){const z=m[k]||"",M=s[k-1];w[M.name]=z&&M.repeatable?z.split("/"):z}return w}function c(p){let m="",w=!1;for(const k of e){(!w||!m.endsWith("/"))&&(m+="/"),w=!1;for(const z of k)if(z.type===0)m+=z.value;else if(z.type===1){const{value:M,repeatable:D,optional:Z}=z,R=M in p?p[M]:"";if(mn(R)&&!D)throw new Error(`Provided param "${M}" is an array but it is not repeatable (* or + modifiers)`);const j=mn(R)?R.join("/"):R;if(!j)if(Z)k.length<2&&(m.endsWith("/")?m=m.slice(0,-1):w=!0);else throw new Error(`Missing required param "${M}"`);m+=j}}return m||"/"}return{re:o,score:r,keys:s,parse:u,stringify:c}}function _v(e,t){let i=0;for(;i<e.length&&i<t.length;){const r=t[i]-e[i];if(r)return r;i++}return e.length<t.length?e.length===1&&e[0]===40+40?-1:1:e.length>t.length?t.length===1&&t[0]===40+40?1:-1:0}function wv(e,t){let i=0;const r=e.score,n=t.score;for(;i<r.length&&i<n.length;){const s=_v(r[i],n[i]);if(s)return s;i++}if(Math.abs(n.length-r.length)===1){if(Zu(r))return 1;if(Zu(n))return-1}return n.length-r.length}function Zu(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const kv={type:0,value:""},xv=/[a-zA-Z0-9_]/;function Cv(e){if(!e)return[[]];if(e==="/")return[[kv]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(z){throw new Error(`ERR (${i})/"${p}": ${z}`)}let i=0,r=i;const n=[];let s;function o(){s&&n.push(s),s=[]}let u=0,c,p="",m="";function w(){!p||(i===0?s.push({type:0,value:p}):i===1||i===2||i===3?(s.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${p}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:p,regexp:m,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),p="")}function k(){p+=c}for(;u<e.length;){if(c=e[u++],c==="\\"&&i!==2){r=i,i=4;continue}switch(i){case 0:c==="/"?(p&&w(),o()):c===":"?(w(),i=1):k();break;case 4:k(),i=r;break;case 1:c==="("?i=2:xv.test(c)?k():(w(),i=0,c!=="*"&&c!=="?"&&c!=="+"&&u--);break;case 2:c===")"?m[m.length-1]=="\\"?m=m.slice(0,-1)+c:i=3:m+=c;break;case 3:w(),i=0,c!=="*"&&c!=="?"&&c!=="+"&&u--,m="";break;default:t("Unknown state");break}}return i===2&&t(`Unfinished custom RegExp for param "${p}"`),w(),o(),n}function $v(e,t,i){const r=bv(Cv(e.path),i),n=Be(r,{record:e,parent:t,children:[],alias:[]});return t&&!n.record.aliasOf==!t.record.aliasOf&&t.children.push(n),n}function Tv(e,t){const i=[],r=new Map;t=nc({strict:!1,end:!0,sensitive:!1},t);function n(m){return r.get(m)}function s(m,w,k){const z=!k,M=Ev(m);M.aliasOf=k&&k.record;const D=nc(t,m),Z=[M];if("alias"in m){const K=typeof m.alias=="string"?[m.alias]:m.alias;for(const se of K)Z.push(Be({},M,{components:k?k.record.components:M.components,path:se,aliasOf:k?k.record:M}))}let R,j;for(const K of Z){const{path:se}=K;if(w&&se[0]!=="/"){const xe=w.record.path,h=xe[xe.length-1]==="/"?"":"/";K.path=w.record.path+(se&&h+se)}if(R=$v(K,w,D),k?k.alias.push(R):(j=j||R,j!==R&&j.alias.push(R),z&&m.name&&!tc(R)&&o(m.name)),M.children){const xe=M.children;for(let h=0;h<xe.length;h++)s(xe[h],R,k&&k.children[h])}k=k||R,(R.record.components&&Object.keys(R.record.components).length||R.record.name||R.record.redirect)&&c(R)}return j?()=>{o(j)}:Tr}function o(m){if(sd(m)){const w=r.get(m);w&&(r.delete(m),i.splice(i.indexOf(w),1),w.children.forEach(o),w.alias.forEach(o))}else{const w=i.indexOf(m);w>-1&&(i.splice(w,1),m.record.name&&r.delete(m.record.name),m.children.forEach(o),m.alias.forEach(o))}}function u(){return i}function c(m){let w=0;for(;w<i.length&&wv(m,i[w])>=0&&(m.record.path!==i[w].record.path||!od(m,i[w]));)w++;i.splice(w,0,m),m.record.name&&!tc(m)&&r.set(m.record.name,m)}function p(m,w){let k,z={},M,D;if("name"in m&&m.name){if(k=r.get(m.name),!k)throw Xi(1,{location:m});D=k.record.name,z=Be(ec(w.params,k.keys.filter(j=>!j.optional).map(j=>j.name)),m.params&&ec(m.params,k.keys.map(j=>j.name))),M=k.stringify(z)}else if("path"in m)M=m.path,k=i.find(j=>j.re.test(M)),k&&(z=k.parse(M),D=k.record.name);else{if(k=w.name?r.get(w.name):i.find(j=>j.re.test(w.path)),!k)throw Xi(1,{location:m,currentLocation:w});D=k.record.name,z=Be({},w.params,m.params),M=k.stringify(z)}const Z=[];let R=k;for(;R;)Z.unshift(R.record),R=R.parent;return{name:D,path:M,params:z,matched:Z,meta:Sv(Z)}}return e.forEach(m=>s(m)),{addRoute:s,resolve:p,removeRoute:o,getRoutes:u,getRecordMatcher:n}}function ec(e,t){const i={};for(const r of t)r in e&&(i[r]=e[r]);return i}function Ev(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:Av(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function Av(e){const t={},i=e.props||!1;if("component"in e)t.default=i;else for(const r in e.components)t[r]=typeof i=="boolean"?i:i[r];return t}function tc(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Sv(e){return e.reduce((t,i)=>Be(t,i.meta),{})}function nc(e,t){const i={};for(const r in e)i[r]=r in t?t[r]:e[r];return i}function od(e,t){return t.children.some(i=>i===e||od(e,i))}const ld=/#/g,Ov=/&/g,zv=/\//g,Rv=/=/g,Pv=/\?/g,ud=/\+/g,Lv=/%5B/g,Nv=/%5D/g,cd=/%5E/g,Iv=/%60/g,fd=/%7B/g,Mv=/%7C/g,dd=/%7D/g,Dv=/%20/g;function ll(e){return encodeURI(""+e).replace(Mv,"|").replace(Lv,"[").replace(Nv,"]")}function Hv(e){return ll(e).replace(fd,"{").replace(dd,"}").replace(cd,"^")}function _o(e){return ll(e).replace(ud,"%2B").replace(Dv,"+").replace(ld,"%23").replace(Ov,"%26").replace(Iv,"`").replace(fd,"{").replace(dd,"}").replace(cd,"^")}function Fv(e){return _o(e).replace(Rv,"%3D")}function qv(e){return ll(e).replace(ld,"%23").replace(Pv,"%3F")}function Bv(e){return e==null?"":qv(e).replace(zv,"%2F")}function Fs(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function jv(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let n=0;n<r.length;++n){const s=r[n].replace(ud," "),o=s.indexOf("="),u=Fs(o<0?s:s.slice(0,o)),c=o<0?null:Fs(s.slice(o+1));if(u in t){let p=t[u];mn(p)||(p=t[u]=[p]),p.push(c)}else t[u]=c}return t}function ic(e){let t="";for(let i in e){const r=e[i];if(i=Fv(i),r==null){r!==void 0&&(t+=(t.length?"&":"")+i);continue}(mn(r)?r.map(s=>s&&_o(s)):[r&&_o(r)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+i,s!=null&&(t+="="+s))})}return t}function Wv(e){const t={};for(const i in e){const r=e[i];r!==void 0&&(t[i]=mn(r)?r.map(n=>n==null?null:""+n):r==null?r:""+r)}return t}const Uv=Symbol(""),rc=Symbol(""),ua=Symbol(""),ul=Symbol(""),wo=Symbol("");function gr(){let e=[];function t(r){return e.push(r),()=>{const n=e.indexOf(r);n>-1&&e.splice(n,1)}}function i(){e=[]}return{add:t,list:()=>e,reset:i}}function Kn(e,t,i,r,n){const s=r&&(r.enterCallbacks[n]=r.enterCallbacks[n]||[]);return()=>new Promise((o,u)=>{const c=w=>{w===!1?u(Xi(4,{from:i,to:t})):w instanceof Error?u(w):gv(w)?u(Xi(2,{from:t,to:w})):(s&&r.enterCallbacks[n]===s&&typeof w=="function"&&s.push(w),o())},p=e.call(r&&r.instances[n],t,i,c);let m=Promise.resolve(p);e.length<3&&(m=m.then(c)),m.catch(w=>u(w))})}function Ya(e,t,i,r){const n=[];for(const s of e)for(const o in s.components){let u=s.components[o];if(!(t!=="beforeRouteEnter"&&!s.instances[o]))if(Vv(u)){const p=(u.__vccOpts||u)[t];p&&n.push(Kn(p,i,r,s,o))}else{let c=u();n.push(()=>c.then(p=>{if(!p)return Promise.reject(new Error(`Couldn't resolve component "${o}" at "${s.path}"`));const m=Jg(p)?p.default:p;s.components[o]=m;const k=(m.__vccOpts||m)[t];return k&&Kn(k,i,r,s,o)()}))}}return n}function Vv(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function sc(e){const t=hn(ua),i=hn(ul),r=ut(()=>t.resolve(ji(e.to))),n=ut(()=>{const{matched:c}=r.value,{length:p}=c,m=c[p-1],w=i.matched;if(!m||!w.length)return-1;const k=w.findIndex(Qi.bind(null,m));if(k>-1)return k;const z=ac(c[p-2]);return p>1&&ac(m)===z&&w[w.length-1].path!==z?w.findIndex(Qi.bind(null,c[p-2])):k}),s=ut(()=>n.value>-1&&Qv(i.params,r.value.params)),o=ut(()=>n.value>-1&&n.value===i.matched.length-1&&id(i.params,r.value.params));function u(c={}){return Gv(c)?t[ji(e.replace)?"replace":"push"](ji(e.to)).catch(Tr):Promise.resolve()}return{route:r,href:ut(()=>r.value.href),isActive:s,isExactActive:o,navigate:u}}const Yv=Vr({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:sc,setup(e,{slots:t}){const i=Ur(sc(e)),{options:r}=hn(ua),n=ut(()=>({[oc(e.activeClass,r.linkActiveClass,"router-link-active")]:i.isActive,[oc(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:i.isExactActive}));return()=>{const s=t.default&&t.default(i);return e.custom?s:oa("a",{"aria-current":i.isExactActive?e.ariaCurrentValue:null,href:i.href,onClick:i.navigate,class:n.value},s)}}}),Kv=Yv;function Gv(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Qv(e,t){for(const i in t){const r=t[i],n=e[i];if(typeof r=="string"){if(r!==n)return!1}else if(!mn(n)||n.length!==r.length||r.some((s,o)=>s!==n[o]))return!1}return!0}function ac(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const oc=(e,t,i)=>e!=null?e:t!=null?t:i,Xv=Vr({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:i}){const r=hn(wo),n=ut(()=>e.route||r.value),s=hn(rc,0),o=ut(()=>{let p=ji(s);const{matched:m}=n.value;let w;for(;(w=m[p])&&!w.components;)p++;return p}),u=ut(()=>n.value.matched[o.value]);Es(rc,ut(()=>o.value+1)),Es(Uv,u),Es(wo,n);const c=lo();return xr(()=>[c.value,u.value,e.name],([p,m,w],[k,z,M])=>{m&&(m.instances[w]=p,z&&z!==m&&p&&p===k&&(m.leaveGuards.size||(m.leaveGuards=z.leaveGuards),m.updateGuards.size||(m.updateGuards=z.updateGuards))),p&&m&&(!z||!Qi(m,z)||!k)&&(m.enterCallbacks[w]||[]).forEach(D=>D(p))},{flush:"post"}),()=>{const p=n.value,m=e.name,w=u.value,k=w&&w.components[m];if(!k)return lc(i.default,{Component:k,route:p});const z=w.props[m],M=z?z===!0?p.params:typeof z=="function"?z(p):z:null,Z=oa(k,Be({},M,t,{onVnodeUnmounted:R=>{R.component.isUnmounted&&(w.instances[m]=null)},ref:c}));return lc(i.default,{Component:Z,route:p})||Z}}});function lc(e,t){if(!e)return null;const i=e(t);return i.length===1?i[0]:i}const Jv=Xv;function Zv(e){const t=Tv(e.routes,e),i=e.parseQuery||jv,r=e.stringifyQuery||ic,n=e.history,s=gr(),o=gr(),u=gr(),c=vm(Un);let p=Un;Ii&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const m=Ua.bind(null,U=>""+U),w=Ua.bind(null,Bv),k=Ua.bind(null,Fs);function z(U,re){let te,ce;return sd(U)?(te=t.getRecordMatcher(U),ce=re):ce=U,t.addRoute(ce,te)}function M(U){const re=t.getRecordMatcher(U);re&&t.removeRoute(re)}function D(){return t.getRoutes().map(U=>U.record)}function Z(U){return!!t.getRecordMatcher(U)}function R(U,re){if(re=Be({},re||c.value),typeof U=="string"){const x=Va(i,U,re.path),A=t.resolve({path:x.path},re),H=n.createHref(x.fullPath);return Be(x,A,{params:k(A.params),hash:Fs(x.hash),redirectedFrom:void 0,href:H})}let te;if("path"in U)te=Be({},U,{path:Va(i,U.path,re.path).path});else{const x=Be({},U.params);for(const A in x)x[A]==null&&delete x[A];te=Be({},U,{params:w(U.params)}),re.params=w(re.params)}const ce=t.resolve(te,re),Ce=U.hash||"";ce.params=m(k(ce.params));const Ge=tv(r,Be({},U,{hash:Hv(Ce),path:ce.path})),Ae=n.createHref(Ge);return Be({fullPath:Ge,hash:Ce,query:r===ic?Wv(U.query):U.query||{}},ce,{redirectedFrom:void 0,href:Ae})}function j(U){return typeof U=="string"?Va(i,U,c.value.path):Be({},U)}function K(U,re){if(p!==U)return Xi(8,{from:re,to:U})}function se(U){return qe(U)}function xe(U){return se(Be(j(U),{replace:!0}))}function h(U){const re=U.matched[U.matched.length-1];if(re&&re.redirect){const{redirect:te}=re;let ce=typeof te=="function"?te(U):te;return typeof ce=="string"&&(ce=ce.includes("?")||ce.includes("#")?ce=j(ce):{path:ce},ce.params={}),Be({query:U.query,hash:U.hash,params:"path"in ce?{}:U.params},ce)}}function qe(U,re){const te=p=R(U),ce=c.value,Ce=U.state,Ge=U.force,Ae=U.replace===!0,x=h(te);if(x)return qe(Be(j(x),{state:typeof x=="object"?Be({},Ce,x.state):Ce,force:Ge,replace:Ae}),re||te);const A=te;A.redirectedFrom=re;let H;return!Ge&&nv(r,ce,te)&&(H=Xi(16,{to:A,from:ce}),gn(ce,ce,!0,!1)),(H?Promise.resolve(H):ct(A,ce)).catch(B=>Rn(B)?Rn(B,2)?B:Ft(B):je(B,A,ce)).then(B=>{if(B){if(Rn(B,2))return qe(Be({replace:Ae},j(B.to),{state:typeof B.to=="object"?Be({},Ce,B.to.state):Ce,force:Ge}),re||A)}else B=Zt(A,ce,!0,Ae,Ce);return zt(A,ce,B),B})}function rt(U,re){const te=K(U,re);return te?Promise.reject(te):Promise.resolve()}function ct(U,re){let te;const[ce,Ce,Ge]=ey(U,re);te=Ya(ce.reverse(),"beforeRouteLeave",U,re);for(const x of ce)x.leaveGuards.forEach(A=>{te.push(Kn(A,U,re))});const Ae=rt.bind(null,U,re);return te.push(Ae),Li(te).then(()=>{te=[];for(const x of s.list())te.push(Kn(x,U,re));return te.push(Ae),Li(te)}).then(()=>{te=Ya(Ce,"beforeRouteUpdate",U,re);for(const x of Ce)x.updateGuards.forEach(A=>{te.push(Kn(A,U,re))});return te.push(Ae),Li(te)}).then(()=>{te=[];for(const x of U.matched)if(x.beforeEnter&&!re.matched.includes(x))if(mn(x.beforeEnter))for(const A of x.beforeEnter)te.push(Kn(A,U,re));else te.push(Kn(x.beforeEnter,U,re));return te.push(Ae),Li(te)}).then(()=>(U.matched.forEach(x=>x.enterCallbacks={}),te=Ya(Ge,"beforeRouteEnter",U,re),te.push(Ae),Li(te))).then(()=>{te=[];for(const x of o.list())te.push(Kn(x,U,re));return te.push(Ae),Li(te)}).catch(x=>Rn(x,8)?x:Promise.reject(x))}function zt(U,re,te){for(const ce of u.list())ce(U,re,te)}function Zt(U,re,te,ce,Ce){const Ge=K(U,re);if(Ge)return Ge;const Ae=re===Un,x=Ii?history.state:{};te&&(ce||Ae?n.replace(U.fullPath,Be({scroll:Ae&&x&&x.scroll},Ce)):n.push(U.fullPath,Ce)),c.value=U,gn(U,re,te,Ae),Ft()}let st;function En(){st||(st=n.listen((U,re,te)=>{if(!An.listening)return;const ce=R(U),Ce=h(ce);if(Ce){qe(Be(Ce,{replace:!0}),ce).catch(Tr);return}p=ce;const Ge=c.value;Ii&&cv(Gu(Ge.fullPath,te.delta),la()),ct(ce,Ge).catch(Ae=>Rn(Ae,12)?Ae:Rn(Ae,2)?(qe(Ae.to,ce).then(x=>{Rn(x,20)&&!te.delta&&te.type===Dr.pop&&n.go(-1,!1)}).catch(Tr),Promise.reject()):(te.delta&&n.go(-te.delta,!1),je(Ae,ce,Ge))).then(Ae=>{Ae=Ae||Zt(ce,Ge,!1),Ae&&(te.delta&&!Rn(Ae,8)?n.go(-te.delta,!1):te.type===Dr.pop&&Rn(Ae,20)&&n.go(-1,!1)),zt(ce,Ge,Ae)}).catch(Tr)}))}let en=gr(),Fn=gr(),ft;function je(U,re,te){Ft(U);const ce=Fn.list();return ce.length?ce.forEach(Ce=>Ce(U,re,te)):console.error(U),Promise.reject(U)}function Me(){return ft&&c.value!==Un?Promise.resolve():new Promise((U,re)=>{en.add([U,re])})}function Ft(U){return ft||(ft=!U,En(),en.list().forEach(([re,te])=>U?te(U):re()),en.reset()),U}function gn(U,re,te,ce){const{scrollBehavior:Ce}=e;if(!Ii||!Ce)return Promise.resolve();const Ge=!te&&fv(Gu(U.fullPath,0))||(ce||!te)&&history.state&&history.state.scroll||null;return Pf().then(()=>Ce(U,re,Ge)).then(Ae=>Ae&&uv(Ae)).catch(Ae=>je(Ae,U,re))}const dt=U=>n.go(U);let Tt;const qt=new Set,An={currentRoute:c,listening:!0,addRoute:z,removeRoute:M,hasRoute:Z,getRoutes:D,resolve:R,options:e,push:se,replace:xe,go:dt,back:()=>dt(-1),forward:()=>dt(1),beforeEach:s.add,beforeResolve:o.add,afterEach:u.add,onError:Fn.add,isReady:Me,install(U){const re=this;U.component("RouterLink",Kv),U.component("RouterView",Jv),U.config.globalProperties.$router=re,Object.defineProperty(U.config.globalProperties,"$route",{enumerable:!0,get:()=>ji(c)}),Ii&&!Tt&&c.value===Un&&(Tt=!0,se(n.location).catch(Ce=>{}));const te={};for(const Ce in Un)te[Ce]=ut(()=>c.value[Ce]);U.provide(ua,re),U.provide(ul,Ur(te)),U.provide(wo,c);const ce=U.unmount;qt.add(U),U.unmount=function(){qt.delete(U),qt.size<1&&(p=Un,st&&st(),st=null,c.value=Un,Tt=!1,ft=!1),ce()}}};return An}function Li(e){return e.reduce((t,i)=>t.then(()=>i()),Promise.resolve())}function ey(e,t){const i=[],r=[],n=[],s=Math.max(t.matched.length,e.matched.length);for(let o=0;o<s;o++){const u=t.matched[o];u&&(e.matched.find(p=>Qi(p,u))?r.push(u):i.push(u));const c=e.matched[o];c&&(t.matched.find(p=>Qi(p,c))||n.push(c))}return[i,r,n]}function ty(){return hn(ua)}function ny(){return hn(ul)}var iy=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},hd={exports:{}};/*!
* jQuery JavaScript Library v3.6.1
* https://jquery.com/
*
* Includes Sizzle.js
* https://sizzlejs.com/
*
* Copyright OpenJS Foundation and other contributors
* Released under the MIT license
* https://jquery.org/license
*
* Date: 2022-08-26T17:52Z
*/(function(e){(function(t,i){e.exports=t.document?i(t,!0):function(r){if(!r.document)throw new Error("jQuery requires a window with a document");return i(r)}})(typeof window<"u"?window:iy,function(t,i){var r=[],n=Object.getPrototypeOf,s=r.slice,o=r.flat?function(a){return r.flat.call(a)}:function(a){return r.concat.apply([],a)},u=r.push,c=r.indexOf,p={},m=p.toString,w=p.hasOwnProperty,k=w.toString,z=k.call(Object),M={},D=function(l){return typeof l=="function"&&typeof l.nodeType!="number"&&typeof l.item!="function"},Z=function(l){return l!=null&&l===l.window},R=t.document,j={type:!0,src:!0,nonce:!0,noModule:!0};function K(a,l,f){f=f||R;var d,g,v=f.createElement("script");if(v.text=a,l)for(d in j)g=l[d]||l.getAttribute&&l.getAttribute(d),g&&v.setAttribute(d,g);f.head.appendChild(v).parentNode.removeChild(v)}function se(a){return a==null?a+"":typeof a=="object"||typeof a=="function"?p[m.call(a)]||"object":typeof a}var xe="3.6.1",h=function(a,l){return new h.fn.init(a,l)};h.fn=h.prototype={jquery:xe,constructor:h,length:0,toArray:function(){return s.call(this)},get:function(a){return a==null?s.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a){var l=h.merge(this.constructor(),a);return l.prevObject=this,l},each:function(a){return h.each(this,a)},map:function(a){return this.pushStack(h.map(this,function(l,f){return a.call(l,f,l)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(h.grep(this,function(a,l){return(l+1)%2}))},odd:function(){return this.pushStack(h.grep(this,function(a,l){return l%2}))},eq:function(a){var l=this.length,f=+a+(a<0?l:0);return this.pushStack(f>=0&&f<l?[this[f]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:r.sort,splice:r.splice},h.extend=h.fn.extend=function(){var a,l,f,d,g,v,b=arguments[0]||{},E=1,C=arguments.length,P=!1;for(typeof b=="boolean"&&(P=b,b=arguments[E]||{},E++),typeof b!="object"&&!D(b)&&(b={}),E===C&&(b=this,E--);E<C;E++)if((a=arguments[E])!=null)for(l in a)d=a[l],!(l==="__proto__"||b===d)&&(P&&d&&(h.isPlainObject(d)||(g=Array.isArray(d)))?(f=b[l],g&&!Array.isArray(f)?v=[]:!g&&!h.isPlainObject(f)?v={}:v=f,g=!1,b[l]=h.extend(P,v,d)):d!==void 0&&(b[l]=d));return b},h.extend({expando:"jQuery"+(xe+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isPlainObject:function(a){var l,f;return!a||m.call(a)!=="[object Object]"?!1:(l=n(a),l?(f=w.call(l,"constructor")&&l.constructor,typeof f=="function"&&k.call(f)===z):!0)},isEmptyObject:function(a){var l;for(l in a)return!1;return!0},globalEval:function(a,l,f){K(a,{nonce:l&&l.nonce},f)},each:function(a,l){var f,d=0;if(qe(a))for(f=a.length;d<f&&l.call(a[d],d,a[d])!==!1;d++);else for(d in a)if(l.call(a[d],d,a[d])===!1)break;return a},makeArray:function(a,l){var f=l||[];return a!=null&&(qe(Object(a))?h.merge(f,typeof a=="string"?[a]:a):u.call(f,a)),f},inArray:function(a,l,f){return l==null?-1:c.call(l,a,f)},merge:function(a,l){for(var f=+l.length,d=0,g=a.length;d<f;d++)a[g++]=l[d];return a.length=g,a},grep:function(a,l,f){for(var d,g=[],v=0,b=a.length,E=!f;v<b;v++)d=!l(a[v],v),d!==E&&g.push(a[v]);return g},map:function(a,l,f){var d,g,v=0,b=[];if(qe(a))for(d=a.length;v<d;v++)g=l(a[v],v,f),g!=null&&b.push(g);else for(v in a)g=l(a[v],v,f),g!=null&&b.push(g);return o(b)},guid:1,support:M}),typeof Symbol=="function"&&(h.fn[Symbol.iterator]=r[Symbol.iterator]),h.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,l){p["[object "+l+"]"]=l.toLowerCase()});function qe(a){var l=!!a&&"length"in a&&a.length,f=se(a);return D(a)||Z(a)?!1:f==="array"||l===0||typeof l=="number"&&l>0&&l-1 in a}var rt=function(a){var l,f,d,g,v,b,E,C,P,I,V,N,F,fe,ke,de,_t,vt,Bt,Ue="sizzle"+1*new Date,we=a.document,It=0,Le=0,lt=rs(),cr=rs(),ts=rs(),jt=rs(),ui=function(_,T){return _===T&&(V=!0),0},ci={}.hasOwnProperty,Mt=[],Bn=Mt.pop,Kt=Mt.push,jn=Mt.push,uu=Mt.slice,fi=function(_,T){for(var S=0,q=_.length;S<q;S++)if(_[S]===T)return S;return-1},Oa="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",De="[\\x20\\t\\r\\n\\f]",di="(?:\\\\[\\da-fA-F]{1,6}"+De+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",cu="\\["+De+"*("+di+")(?:"+De+"*([*^$|!~]?=)"+De+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+di+"))|)"+De+"*\\]",za=":("+di+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+cu+")*)|.*)\\)|)",gp=new RegExp(De+"+","g"),ns=new RegExp("^"+De+"+|((?:^|[^\\\\])(?:\\\\.)*)"+De+"+$","g"),vp=new RegExp("^"+De+"*,"+De+"*"),fu=new RegExp("^"+De+"*([>+~]|"+De+")"+De+"*"),yp=new RegExp(De+"|>"),bp=new RegExp(za),_p=new RegExp("^"+di+"$"),is={ID:new RegExp("^#("+di+")"),CLASS:new RegExp("^\\.("+di+")"),TAG:new RegExp("^("+di+"|[*])"),ATTR:new RegExp("^"+cu),PSEUDO:new RegExp("^"+za),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+De+"*(even|odd|(([+-]|)(\\d*)n|)"+De+"*(?:([+-]|)"+De+"*(\\d+)|))"+De+"*\\)|)","i"),bool:new RegExp("^(?:"+Oa+")$","i"),needsContext:new RegExp("^"+De+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+De+"*((?:-\\d)?\\d*)"+De+"*\\)|)(?=[^-]|$)","i")},wp=/HTML$/i,kp=/^(?:input|select|textarea|button)$/i,xp=/^h\d$/i,fr=/^[^{]+\{\s*\[native \w/,Cp=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Ra=/[+~]/,On=new RegExp("\\\\[\\da-fA-F]{1,6}"+De+"?|\\\\([^\\r\\n\\f])","g"),zn=function(_,T){var S="0x"+_.slice(1)-65536;return T||(S<0?String.fromCharCode(S+65536):String.fromCharCode(S>>10|55296,S&1023|56320))},du=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,hu=function(_,T){return T?_==="\0"?"\uFFFD":_.slice(0,-1)+"\\"+_.charCodeAt(_.length-1).toString(16)+" ":"\\"+_},pu=function(){N()},$p=as(function(_){return _.disabled===!0&&_.nodeName.toLowerCase()==="fieldset"},{dir:"parentNode",next:"legend"});try{jn.apply(Mt=uu.call(we.childNodes),we.childNodes),Mt[we.childNodes.length].nodeType}catch{jn={apply:Mt.length?function(T,S){Kt.apply(T,uu.call(S))}:function(T,S){for(var q=T.length,O=0;T[q++]=S[O++];);T.length=q-1}}}function Ve(_,T,S,q){var O,W,Y,J,ne,ve,pe,be=T&&T.ownerDocument,Oe=T?T.nodeType:9;if(S=S||[],typeof _!="string"||!_||Oe!==1&&Oe!==9&&Oe!==11)return S;if(!q&&(N(T),T=T||F,ke)){if(Oe!==11&&(ne=Cp.exec(_)))if(O=ne[1]){if(Oe===9)if(Y=T.getElementById(O)){if(Y.id===O)return S.push(Y),S}else return S;else if(be&&(Y=be.getElementById(O))&&Bt(T,Y)&&Y.id===O)return S.push(Y),S}else{if(ne[2])return jn.apply(S,T.getElementsByTagName(_)),S;if((O=ne[3])&&f.getElementsByClassName&&T.getElementsByClassName)return jn.apply(S,T.getElementsByClassName(O)),S}if(f.qsa&&!jt[_+" "]&&(!de||!de.test(_))&&(Oe!==1||T.nodeName.toLowerCase()!=="object")){if(pe=_,be=T,Oe===1&&(yp.test(_)||fu.test(_))){for(be=Ra.test(_)&&La(T.parentNode)||T,(be!==T||!f.scope)&&((J=T.getAttribute("id"))?J=J.replace(du,hu):T.setAttribute("id",J=Ue)),ve=b(_),W=ve.length;W--;)ve[W]=(J?"#"+J:":scope")+" "+ss(ve[W]);pe=ve.join(",")}try{return jn.apply(S,be.querySelectorAll(pe)),S}catch{jt(_,!0)}finally{J===Ue&&T.removeAttribute("id")}}}return C(_.replace(ns,"$1"),T,S,q)}function rs(){var _=[];function T(S,q){return _.push(S+" ")>d.cacheLength&&delete T[_.shift()],T[S+" "]=q}return T}function rn(_){return _[Ue]=!0,_}function sn(_){var T=F.createElement("fieldset");try{return!!_(T)}catch{return!1}finally{T.parentNode&&T.parentNode.removeChild(T),T=null}}function Pa(_,T){for(var S=_.split("|"),q=S.length;q--;)d.attrHandle[S[q]]=T}function mu(_,T){var S=T&&_,q=S&&_.nodeType===1&&T.nodeType===1&&_.sourceIndex-T.sourceIndex;if(q)return q;if(S){for(;S=S.nextSibling;)if(S===T)return-1}return _?1:-1}function Tp(_){return function(T){var S=T.nodeName.toLowerCase();return S==="input"&&T.type===_}}function Ep(_){return function(T){var S=T.nodeName.toLowerCase();return(S==="input"||S==="button")&&T.type===_}}function gu(_){return function(T){return"form"in T?T.parentNode&&T.disabled===!1?"label"in T?"label"in T.parentNode?T.parentNode.disabled===_:T.disabled===_:T.isDisabled===_||T.isDisabled!==!_&&$p(T)===_:T.disabled===_:"label"in T?T.disabled===_:!1}}function hi(_){return rn(function(T){return T=+T,rn(function(S,q){for(var O,W=_([],S.length,T),Y=W.length;Y--;)S[O=W[Y]]&&(S[O]=!(q[O]=S[O]))})})}function La(_){return _&&typeof _.getElementsByTagName<"u"&&_}f=Ve.support={},v=Ve.isXML=function(_){var T=_&&_.namespaceURI,S=_&&(_.ownerDocument||_).documentElement;return!wp.test(T||S&&S.nodeName||"HTML")},N=Ve.setDocument=function(_){var T,S,q=_?_.ownerDocument||_:we;return q==F||q.nodeType!==9||!q.documentElement||(F=q,fe=F.documentElement,ke=!v(F),we!=F&&(S=F.defaultView)&&S.top!==S&&(S.addEventListener?S.addEventListener("unload",pu,!1):S.attachEvent&&S.attachEvent("onunload",pu)),f.scope=sn(function(O){return fe.appendChild(O).appendChild(F.createElement("div")),typeof O.querySelectorAll<"u"&&!O.querySelectorAll(":scope fieldset div").length}),f.attributes=sn(function(O){return O.className="i",!O.getAttribute("className")}),f.getElementsByTagName=sn(function(O){return O.appendChild(F.createComment("")),!O.getElementsByTagName("*").length}),f.getElementsByClassName=fr.test(F.getElementsByClassName),f.getById=sn(function(O){return fe.appendChild(O).id=Ue,!F.getElementsByName||!F.getElementsByName(Ue).length}),f.getById?(d.filter.ID=function(O){var W=O.replace(On,zn);return function(Y){return Y.getAttribute("id")===W}},d.find.ID=function(O,W){if(typeof W.getElementById<"u"&&ke){var Y=W.getElementById(O);return Y?[Y]:[]}}):(d.filter.ID=function(O){var W=O.replace(On,zn);return function(Y){var J=typeof Y.getAttributeNode<"u"&&Y.getAttributeNode("id");return J&&J.value===W}},d.find.ID=function(O,W){if(typeof W.getElementById<"u"&&ke){var Y,J,ne,ve=W.getElementById(O);if(ve){if(Y=ve.getAttributeNode("id"),Y&&Y.value===O)return[ve];for(ne=W.getElementsByName(O),J=0;ve=ne[J++];)if(Y=ve.getAttributeNode("id"),Y&&Y.value===O)return[ve]}return[]}}),d.find.TAG=f.getElementsByTagName?function(O,W){if(typeof W.getElementsByTagName<"u")return W.getElementsByTagName(O);if(f.qsa)return W.querySelectorAll(O)}:function(O,W){var Y,J=[],ne=0,ve=W.getElementsByTagName(O);if(O==="*"){for(;Y=ve[ne++];)Y.nodeType===1&&J.push(Y);return J}return ve},d.find.CLASS=f.getElementsByClassName&&function(O,W){if(typeof W.getElementsByClassName<"u"&&ke)return W.getElementsByClassName(O)},_t=[],de=[],(f.qsa=fr.test(F.querySelectorAll))&&(sn(function(O){var W;fe.appendChild(O).innerHTML="<a id='"+Ue+"'></a><select id='"+Ue+"-\r\\' msallowcapture=''><option selected=''></option></select>",O.querySelectorAll("[msallowcapture^='']").length&&de.push("[*^$]="+De+`*(?:''|"")`),O.querySelectorAll("[selected]").length||de.push("\\["+De+"*(?:value|"+Oa+")"),O.querySelectorAll("[id~="+Ue+"-]").length||de.push("~="),W=F.createElement("input"),W.setAttribute("name",""),O.appendChild(W),O.querySelectorAll("[name='']").length||de.push("\\["+De+"*name"+De+"*="+De+`*(?:''|"")`),O.querySelectorAll(":checked").length||de.push(":checked"),O.querySelectorAll("a#"+Ue+"+*").length||de.push(".#.+[+~]"),O.querySelectorAll("\\\f"),de.push("[\\r\\n\\f]")}),sn(function(O){O.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var W=F.createElement("input");W.setAttribute("type","hidden"),O.appendChild(W).setAttribute("name","D"),O.querySelectorAll("[name=d]").length&&de.push("name"+De+"*[*^$|!~]?="),O.querySelectorAll(":enabled").length!==2&&de.push(":enabled",":disabled"),fe.appendChild(O).disabled=!0,O.querySelectorAll(":disabled").length!==2&&de.push(":enabled",":disabled"),O.querySelectorAll("*,:x"),de.push(",.*:")})),(f.matchesSelector=fr.test(vt=fe.matches||fe.webkitMatchesSelector||fe.mozMatchesSelector||fe.oMatchesSelector||fe.msMatchesSelector))&&sn(function(O){f.disconnectedMatch=vt.call(O,"*"),vt.call(O,"[s!='']:x"),_t.push("!=",za)}),de=de.length&&new RegExp(de.join("|")),_t=_t.length&&new RegExp(_t.join("|")),T=fr.test(fe.compareDocumentPosition),Bt=T||fr.test(fe.contains)?function(O,W){var Y=O.nodeType===9?O.documentElement:O,J=W&&W.parentNode;return O===J||!!(J&&J.nodeType===1&&(Y.contains?Y.contains(J):O.compareDocumentPosition&&O.compareDocumentPosition(J)&16))}:function(O,W){if(W){for(;W=W.parentNode;)if(W===O)return!0}return!1},ui=T?function(O,W){if(O===W)return V=!0,0;var Y=!O.compareDocumentPosition-!W.compareDocumentPosition;return Y||(Y=(O.ownerDocument||O)==(W.ownerDocument||W)?O.compareDocumentPosition(W):1,Y&1||!f.sortDetached&&W.compareDocumentPosition(O)===Y?O==F||O.ownerDocument==we&&Bt(we,O)?-1:W==F||W.ownerDocument==we&&Bt(we,W)?1:I?fi(I,O)-fi(I,W):0:Y&4?-1:1)}:function(O,W){if(O===W)return V=!0,0;var Y,J=0,ne=O.parentNode,ve=W.parentNode,pe=[O],be=[W];if(!ne||!ve)return O==F?-1:W==F?1:ne?-1:ve?1:I?fi(I,O)-fi(I,W):0;if(ne===ve)return mu(O,W);for(Y=O;Y=Y.parentNode;)pe.unshift(Y);for(Y=W;Y=Y.parentNode;)be.unshift(Y);for(;pe[J]===be[J];)J++;return J?mu(pe[J],be[J]):pe[J]==we?-1:be[J]==we?1:0}),F},Ve.matches=function(_,T){return Ve(_,null,null,T)},Ve.matchesSelector=function(_,T){if(N(_),f.matchesSelector&&ke&&!jt[T+" "]&&(!_t||!_t.test(T))&&(!de||!de.test(T)))try{var S=vt.call(_,T);if(S||f.disconnectedMatch||_.document&&_.document.nodeType!==11)return S}catch{jt(T,!0)}return Ve(T,F,null,[_]).length>0},Ve.contains=function(_,T){return(_.ownerDocument||_)!=F&&N(_),Bt(_,T)},Ve.attr=function(_,T){(_.ownerDocument||_)!=F&&N(_);var S=d.attrHandle[T.toLowerCase()],q=S&&ci.call(d.attrHandle,T.toLowerCase())?S(_,T,!ke):void 0;return q!==void 0?q:f.attributes||!ke?_.getAttribute(T):(q=_.getAttributeNode(T))&&q.specified?q.value:null},Ve.escape=function(_){return(_+"").replace(du,hu)},Ve.error=function(_){throw new Error("Syntax error, unrecognized expression: "+_)},Ve.uniqueSort=function(_){var T,S=[],q=0,O=0;if(V=!f.detectDuplicates,I=!f.sortStable&&_.slice(0),_.sort(ui),V){for(;T=_[O++];)T===_[O]&&(q=S.push(O));for(;q--;)_.splice(S[q],1)}return I=null,_},g=Ve.getText=function(_){var T,S="",q=0,O=_.nodeType;if(O){if(O===1||O===9||O===11){if(typeof _.textContent=="string")return _.textContent;for(_=_.firstChild;_;_=_.nextSibling)S+=g(_)}else if(O===3||O===4)return _.nodeValue}else for(;T=_[q++];)S+=g(T);return S},d=Ve.selectors={cacheLength:50,createPseudo:rn,match:is,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(_){return _[1]=_[1].replace(On,zn),_[3]=(_[3]||_[4]||_[5]||"").replace(On,zn),_[2]==="~="&&(_[3]=" "+_[3]+" "),_.slice(0,4)},CHILD:function(_){return _[1]=_[1].toLowerCase(),_[1].slice(0,3)==="nth"?(_[3]||Ve.error(_[0]),_[4]=+(_[4]?_[5]+(_[6]||1):2*(_[3]==="even"||_[3]==="odd")),_[5]=+(_[7]+_[8]||_[3]==="odd")):_[3]&&Ve.error(_[0]),_},PSEUDO:function(_){var T,S=!_[6]&&_[2];return is.CHILD.test(_[0])?null:(_[3]?_[2]=_[4]||_[5]||"":S&&bp.test(S)&&(T=b(S,!0))&&(T=S.indexOf(")",S.length-T)-S.length)&&(_[0]=_[0].slice(0,T),_[2]=S.slice(0,T)),_.slice(0,3))}},filter:{TAG:function(_){var T=_.replace(On,zn).toLowerCase();return _==="*"?function(){return!0}:function(S){return S.nodeName&&S.nodeName.toLowerCase()===T}},CLASS:function(_){var T=lt[_+" "];return T||(T=new RegExp("(^|"+De+")"+_+"("+De+"|$)"))&&lt(_,function(S){return T.test(typeof S.className=="string"&&S.className||typeof S.getAttribute<"u"&&S.getAttribute("class")||"")})},ATTR:function(_,T,S){return function(q){var O=Ve.attr(q,_);return O==null?T==="!=":T?(O+="",T==="="?O===S:T==="!="?O!==S:T==="^="?S&&O.indexOf(S)===0:T==="*="?S&&O.indexOf(S)>-1:T==="$="?S&&O.slice(-S.length)===S:T==="~="?(" "+O.replace(gp," ")+" ").indexOf(S)>-1:T==="|="?O===S||O.slice(0,S.length+1)===S+"-":!1):!0}},CHILD:function(_,T,S,q,O){var W=_.slice(0,3)!=="nth",Y=_.slice(-4)!=="last",J=T==="of-type";return q===1&&O===0?function(ne){return!!ne.parentNode}:function(ne,ve,pe){var be,Oe,Ye,ye,wt,At,Wt=W!==Y?"nextSibling":"previousSibling",Ze=ne.parentNode,dr=J&&ne.nodeName.toLowerCase(),hr=!pe&&!J,Ut=!1;if(Ze){if(W){for(;Wt;){for(ye=ne;ye=ye[Wt];)if(J?ye.nodeName.toLowerCase()===dr:ye.nodeType===1)return!1;At=Wt=_==="only"&&!At&&"nextSibling"}return!0}if(At=[Y?Ze.firstChild:Ze.lastChild],Y&&hr){for(ye=Ze,Ye=ye[Ue]||(ye[Ue]={}),Oe=Ye[ye.uniqueID]||(Ye[ye.uniqueID]={}),be=Oe[_]||[],wt=be[0]===It&&be[1],Ut=wt&&be[2],ye=wt&&Ze.childNodes[wt];ye=++wt&&ye&&ye[Wt]||(Ut=wt=0)||At.pop();)if(ye.nodeType===1&&++Ut&&ye===ne){Oe[_]=[It,wt,Ut];break}}else if(hr&&(ye=ne,Ye=ye[Ue]||(ye[Ue]={}),Oe=Ye[ye.uniqueID]||(Ye[ye.uniqueID]={}),be=Oe[_]||[],wt=be[0]===It&&be[1],Ut=wt),Ut===!1)for(;(ye=++wt&&ye&&ye[Wt]||(Ut=wt=0)||At.pop())&&!((J?ye.nodeName.toLowerCase()===dr:ye.nodeType===1)&&++Ut&&(hr&&(Ye=ye[Ue]||(ye[Ue]={}),Oe=Ye[ye.uniqueID]||(Ye[ye.uniqueID]={}),Oe[_]=[It,Ut]),ye===ne)););return Ut-=O,Ut===q||Ut%q===0&&Ut/q>=0}}},PSEUDO:function(_,T){var S,q=d.pseudos[_]||d.setFilters[_.toLowerCase()]||Ve.error("unsupported pseudo: "+_);return q[Ue]?q(T):q.length>1?(S=[_,_,"",T],d.setFilters.hasOwnProperty(_.toLowerCase())?rn(function(O,W){for(var Y,J=q(O,T),ne=J.length;ne--;)Y=fi(O,J[ne]),O[Y]=!(W[Y]=J[ne])}):function(O){return q(O,0,S)}):q}},pseudos:{not:rn(function(_){var T=[],S=[],q=E(_.replace(ns,"$1"));return q[Ue]?rn(function(O,W,Y,J){for(var ne,ve=q(O,null,J,[]),pe=O.length;pe--;)(ne=ve[pe])&&(O[pe]=!(W[pe]=ne))}):function(O,W,Y){return T[0]=O,q(T,null,Y,S),T[0]=null,!S.pop()}}),has:rn(function(_){return function(T){return Ve(_,T).length>0}}),contains:rn(function(_){return _=_.replace(On,zn),function(T){return(T.textContent||g(T)).indexOf(_)>-1}}),lang:rn(function(_){return _p.test(_||"")||Ve.error("unsupported lang: "+_),_=_.replace(On,zn).toLowerCase(),function(T){var S;do if(S=ke?T.lang:T.getAttribute("xml:lang")||T.getAttribute("lang"))return S=S.toLowerCase(),S===_||S.indexOf(_+"-")===0;while((T=T.parentNode)&&T.nodeType===1);return!1}}),target:function(_){var T=a.location&&a.location.hash;return T&&T.slice(1)===_.id},root:function(_){return _===fe},focus:function(_){return _===F.activeElement&&(!F.hasFocus||F.hasFocus())&&!!(_.type||_.href||~_.tabIndex)},enabled:gu(!1),disabled:gu(!0),checked:function(_){var T=_.nodeName.toLowerCase();return T==="input"&&!!_.checked||T==="option"&&!!_.selected},selected:function(_){return _.parentNode&&_.parentNode.selectedIndex,_.selected===!0},empty:function(_){for(_=_.firstChild;_;_=_.nextSibling)if(_.nodeType<6)return!1;return!0},parent:function(_){return!d.pseudos.empty(_)},header:function(_){return xp.test(_.nodeName)},input:function(_){return kp.test(_.nodeName)},button:function(_){var T=_.nodeName.toLowerCase();return T==="input"&&_.type==="button"||T==="button"},text:function(_){var T;return _.nodeName.toLowerCase()==="input"&&_.type==="text"&&((T=_.getAttribute("type"))==null||T.toLowerCase()==="text")},first:hi(function(){return[0]}),last:hi(function(_,T){return[T-1]}),eq:hi(function(_,T,S){return[S<0?S+T:S]}),even:hi(function(_,T){for(var S=0;S<T;S+=2)_.push(S);return _}),odd:hi(function(_,T){for(var S=1;S<T;S+=2)_.push(S);return _}),lt:hi(function(_,T,S){for(var q=S<0?S+T:S>T?T:S;--q>=0;)_.push(q);return _}),gt:hi(function(_,T,S){for(var q=S<0?S+T:S;++q<T;)_.push(q);return _})}},d.pseudos.nth=d.pseudos.eq;for(l in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[l]=Tp(l);for(l in{submit:!0,reset:!0})d.pseudos[l]=Ep(l);function vu(){}vu.prototype=d.filters=d.pseudos,d.setFilters=new vu,b=Ve.tokenize=function(_,T){var S,q,O,W,Y,J,ne,ve=cr[_+" "];if(ve)return T?0:ve.slice(0);for(Y=_,J=[],ne=d.preFilter;Y;){(!S||(q=vp.exec(Y)))&&(q&&(Y=Y.slice(q[0].length)||Y),J.push(O=[])),S=!1,(q=fu.exec(Y))&&(S=q.shift(),O.push({value:S,type:q[0].replace(ns," ")}),Y=Y.slice(S.length));for(W in d.filter)(q=is[W].exec(Y))&&(!ne[W]||(q=ne[W](q)))&&(S=q.shift(),O.push({value:S,type:W,matches:q}),Y=Y.slice(S.length));if(!S)break}return T?Y.length:Y?Ve.error(_):cr(_,J).slice(0)};function ss(_){for(var T=0,S=_.length,q="";T<S;T++)q+=_[T].value;return q}function as(_,T,S){var q=T.dir,O=T.next,W=O||q,Y=S&&W==="parentNode",J=Le++;return T.first?function(ne,ve,pe){for(;ne=ne[q];)if(ne.nodeType===1||Y)return _(ne,ve,pe);return!1}:function(ne,ve,pe){var be,Oe,Ye,ye=[It,J];if(pe){for(;ne=ne[q];)if((ne.nodeType===1||Y)&&_(ne,ve,pe))return!0}else for(;ne=ne[q];)if(ne.nodeType===1||Y)if(Ye=ne[Ue]||(ne[Ue]={}),Oe=Ye[ne.uniqueID]||(Ye[ne.uniqueID]={}),O&&O===ne.nodeName.toLowerCase())ne=ne[q]||ne;else{if((be=Oe[W])&&be[0]===It&&be[1]===J)return ye[2]=be[2];if(Oe[W]=ye,ye[2]=_(ne,ve,pe))return!0}return!1}}function Na(_){return _.length>1?function(T,S,q){for(var O=_.length;O--;)if(!_[O](T,S,q))return!1;return!0}:_[0]}function Ap(_,T,S){for(var q=0,O=T.length;q<O;q++)Ve(_,T[q],S);return S}function os(_,T,S,q,O){for(var W,Y=[],J=0,ne=_.length,ve=T!=null;J<ne;J++)(W=_[J])&&(!S||S(W,q,O))&&(Y.push(W),ve&&T.push(J));return Y}function Ia(_,T,S,q,O,W){return q&&!q[Ue]&&(q=Ia(q)),O&&!O[Ue]&&(O=Ia(O,W)),rn(function(Y,J,ne,ve){var pe,be,Oe,Ye=[],ye=[],wt=J.length,At=Y||Ap(T||"*",ne.nodeType?[ne]:ne,[]),Wt=_&&(Y||!T)?os(At,Ye,_,ne,ve):At,Ze=S?O||(Y?_:wt||q)?[]:J:Wt;if(S&&S(Wt,Ze,ne,ve),q)for(pe=os(Ze,ye),q(pe,[],ne,ve),be=pe.length;be--;)(Oe=pe[be])&&(Ze[ye[be]]=!(Wt[ye[be]]=Oe));if(Y){if(O||_){if(O){for(pe=[],be=Ze.length;be--;)(Oe=Ze[be])&&pe.push(Wt[be]=Oe);O(null,Ze=[],pe,ve)}for(be=Ze.length;be--;)(Oe=Ze[be])&&(pe=O?fi(Y,Oe):Ye[be])>-1&&(Y[pe]=!(J[pe]=Oe))}}else Ze=os(Ze===J?Ze.splice(wt,Ze.length):Ze),O?O(null,J,Ze,ve):jn.apply(J,Ze)})}function Ma(_){for(var T,S,q,O=_.length,W=d.relative[_[0].type],Y=W||d.relative[" "],J=W?1:0,ne=as(function(be){return be===T},Y,!0),ve=as(function(be){return fi(T,be)>-1},Y,!0),pe=[function(be,Oe,Ye){var ye=!W&&(Ye||Oe!==P)||((T=Oe).nodeType?ne(be,Oe,Ye):ve(be,Oe,Ye));return T=null,ye}];J<O;J++)if(S=d.relative[_[J].type])pe=[as(Na(pe),S)];else{if(S=d.filter[_[J].type].apply(null,_[J].matches),S[Ue]){for(q=++J;q<O&&!d.relative[_[q].type];q++);return Ia(J>1&&Na(pe),J>1&&ss(_.slice(0,J-1).concat({value:_[J-2].type===" "?"*":""})).replace(ns,"$1"),S,J<q&&Ma(_.slice(J,q)),q<O&&Ma(_=_.slice(q)),q<O&&ss(_))}pe.push(S)}return Na(pe)}function Sp(_,T){var S=T.length>0,q=_.length>0,O=function(W,Y,J,ne,ve){var pe,be,Oe,Ye=0,ye="0",wt=W&&[],At=[],Wt=P,Ze=W||q&&d.find.TAG("*",ve),dr=It+=Wt==null?1:Math.random()||.1,hr=Ze.length;for(ve&&(P=Y==F||Y||ve);ye!==hr&&(pe=Ze[ye])!=null;ye++){if(q&&pe){for(be=0,!Y&&pe.ownerDocument!=F&&(N(pe),J=!ke);Oe=_[be++];)if(Oe(pe,Y||F,J)){ne.push(pe);break}ve&&(It=dr)}S&&((pe=!Oe&&pe)&&Ye--,W&&wt.push(pe))}if(Ye+=ye,S&&ye!==Ye){for(be=0;Oe=T[be++];)Oe(wt,At,Y,J);if(W){if(Ye>0)for(;ye--;)wt[ye]||At[ye]||(At[ye]=Bn.call(ne));At=os(At)}jn.apply(ne,At),ve&&!W&&At.length>0&&Ye+T.length>1&&Ve.uniqueSort(ne)}return ve&&(It=dr,P=Wt),wt};return S?rn(O):O}return E=Ve.compile=function(_,T){var S,q=[],O=[],W=ts[_+" "];if(!W){for(T||(T=b(_)),S=T.length;S--;)W=Ma(T[S]),W[Ue]?q.push(W):O.push(W);W=ts(_,Sp(O,q)),W.selector=_}return W},C=Ve.select=function(_,T,S,q){var O,W,Y,J,ne,ve=typeof _=="function"&&_,pe=!q&&b(_=ve.selector||_);if(S=S||[],pe.length===1){if(W=pe[0]=pe[0].slice(0),W.length>2&&(Y=W[0]).type==="ID"&&T.nodeType===9&&ke&&d.relative[W[1].type]){if(T=(d.find.ID(Y.matches[0].replace(On,zn),T)||[])[0],T)ve&&(T=T.parentNode);else return S;_=_.slice(W.shift().value.length)}for(O=is.needsContext.test(_)?0:W.length;O--&&(Y=W[O],!d.relative[J=Y.type]);)if((ne=d.find[J])&&(q=ne(Y.matches[0].replace(On,zn),Ra.test(W[0].type)&&La(T.parentNode)||T))){if(W.splice(O,1),_=q.length&&ss(W),!_)return jn.apply(S,q),S;break}}return(ve||E(_,pe))(q,T,!ke,S,!T||Ra.test(_)&&La(T.parentNode)||T),S},f.sortStable=Ue.split("").sort(ui).join("")===Ue,f.detectDuplicates=!!V,N(),f.sortDetached=sn(function(_){return _.compareDocumentPosition(F.createElement("fieldset"))&1}),sn(function(_){return _.innerHTML="<a href='#'></a>",_.firstChild.getAttribute("href")==="#"})||Pa("type|href|height|width",function(_,T,S){if(!S)return _.getAttribute(T,T.toLowerCase()==="type"?1:2)}),(!f.attributes||!sn(function(_){return _.innerHTML="<input/>",_.firstChild.setAttribute("value",""),_.firstChild.getAttribute("value")===""}))&&Pa("value",function(_,T,S){if(!S&&_.nodeName.toLowerCase()==="input")return _.defaultValue}),sn(function(_){return _.getAttribute("disabled")==null})||Pa(Oa,function(_,T,S){var q;if(!S)return _[T]===!0?T.toLowerCase():(q=_.getAttributeNode(T))&&q.specified?q.value:null}),Ve}(t);h.find=rt,h.expr=rt.selectors,h.expr[":"]=h.expr.pseudos,h.uniqueSort=h.unique=rt.uniqueSort,h.text=rt.getText,h.isXMLDoc=rt.isXML,h.contains=rt.contains,h.escapeSelector=rt.escape;var ct=function(a,l,f){for(var d=[],g=f!==void 0;(a=a[l])&&a.nodeType!==9;)if(a.nodeType===1){if(g&&h(a).is(f))break;d.push(a)}return d},zt=function(a,l){for(var f=[];a;a=a.nextSibling)a.nodeType===1&&a!==l&&f.push(a);return f},Zt=h.expr.match.needsContext;function st(a,l){return a.nodeName&&a.nodeName.toLowerCase()===l.toLowerCase()}var En=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function en(a,l,f){return D(l)?h.grep(a,function(d,g){return!!l.call(d,g,d)!==f}):l.nodeType?h.grep(a,function(d){return d===l!==f}):typeof l!="string"?h.grep(a,function(d){return c.call(l,d)>-1!==f}):h.filter(l,a,f)}h.filter=function(a,l,f){var d=l[0];return f&&(a=":not("+a+")"),l.length===1&&d.nodeType===1?h.find.matchesSelector(d,a)?[d]:[]:h.find.matches(a,h.grep(l,function(g){return g.nodeType===1}))},h.fn.extend({find:function(a){var l,f,d=this.length,g=this;if(typeof a!="string")return this.pushStack(h(a).filter(function(){for(l=0;l<d;l++)if(h.contains(g[l],this))return!0}));for(f=this.pushStack([]),l=0;l<d;l++)h.find(a,g[l],f);return d>1?h.uniqueSort(f):f},filter:function(a){return this.pushStack(en(this,a||[],!1))},not:function(a){return this.pushStack(en(this,a||[],!0))},is:function(a){return!!en(this,typeof a=="string"&&Zt.test(a)?h(a):a||[],!1).length}});var Fn,ft=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,je=h.fn.init=function(a,l,f){var d,g;if(!a)return this;if(f=f||Fn,typeof a=="string")if(a[0]==="<"&&a[a.length-1]===">"&&a.length>=3?d=[null,a,null]:d=ft.exec(a),d&&(d[1]||!l))if(d[1]){if(l=l instanceof h?l[0]:l,h.merge(this,h.parseHTML(d[1],l&&l.nodeType?l.ownerDocument||l:R,!0)),En.test(d[1])&&h.isPlainObject(l))for(d in l)D(this[d])?this[d](l[d]):this.attr(d,l[d]);return this}else return g=R.getElementById(d[2]),g&&(this[0]=g,this.length=1),this;else return!l||l.jquery?(l||f).find(a):this.constructor(l).find(a);else{if(a.nodeType)return this[0]=a,this.length=1,this;if(D(a))return f.ready!==void 0?f.ready(a):a(h)}return h.makeArray(a,this)};je.prototype=h.fn,Fn=h(R);var Me=/^(?:parents|prev(?:Until|All))/,Ft={children:!0,contents:!0,next:!0,prev:!0};h.fn.extend({has:function(a){var l=h(a,this),f=l.length;return this.filter(function(){for(var d=0;d<f;d++)if(h.contains(this,l[d]))return!0})},closest:function(a,l){var f,d=0,g=this.length,v=[],b=typeof a!="string"&&h(a);if(!Zt.test(a)){for(;d<g;d++)for(f=this[d];f&&f!==l;f=f.parentNode)if(f.nodeType<11&&(b?b.index(f)>-1:f.nodeType===1&&h.find.matchesSelector(f,a))){v.push(f);break}}return this.pushStack(v.length>1?h.uniqueSort(v):v)},index:function(a){return a?typeof a=="string"?c.call(h(a),this[0]):c.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,l){return this.pushStack(h.uniqueSort(h.merge(this.get(),h(a,l))))},addBack:function(a){return this.add(a==null?this.prevObject:this.prevObject.filter(a))}});function gn(a,l){for(;(a=a[l])&&a.nodeType!==1;);return a}h.each({parent:function(a){var l=a.parentNode;return l&&l.nodeType!==11?l:null},parents:function(a){return ct(a,"parentNode")},parentsUntil:function(a,l,f){return ct(a,"parentNode",f)},next:function(a){return gn(a,"nextSibling")},prev:function(a){return gn(a,"previousSibling")},nextAll:function(a){return ct(a,"nextSibling")},prevAll:function(a){return ct(a,"previousSibling")},nextUntil:function(a,l,f){return ct(a,"nextSibling",f)},prevUntil:function(a,l,f){return ct(a,"previousSibling",f)},siblings:function(a){return zt((a.parentNode||{}).firstChild,a)},children:function(a){return zt(a.firstChild)},contents:function(a){return a.contentDocument!=null&&n(a.contentDocument)?a.contentDocument:(st(a,"template")&&(a=a.content||a),h.merge([],a.childNodes))}},function(a,l){h.fn[a]=function(f,d){var g=h.map(this,l,f);return a.slice(-5)!=="Until"&&(d=f),d&&typeof d=="string"&&(g=h.filter(d,g)),this.length>1&&(Ft[a]||h.uniqueSort(g),Me.test(a)&&g.reverse()),this.pushStack(g)}});var dt=/[^\x20\t\r\n\f]+/g;function Tt(a){var l={};return h.each(a.match(dt)||[],function(f,d){l[d]=!0}),l}h.Callbacks=function(a){a=typeof a=="string"?Tt(a):h.extend({},a);var l,f,d,g,v=[],b=[],E=-1,C=function(){for(g=g||a.once,d=l=!0;b.length;E=-1)for(f=b.shift();++E<v.length;)v[E].apply(f[0],f[1])===!1&&a.stopOnFalse&&(E=v.length,f=!1);a.memory||(f=!1),l=!1,g&&(f?v=[]:v="")},P={add:function(){return v&&(f&&!l&&(E=v.length-1,b.push(f)),function I(V){h.each(V,function(N,F){D(F)?(!a.unique||!P.has(F))&&v.push(F):F&&F.length&&se(F)!=="string"&&I(F)})}(arguments),f&&!l&&C()),this},remove:function(){return h.each(arguments,function(I,V){for(var N;(N=h.inArray(V,v,N))>-1;)v.splice(N,1),N<=E&&E--}),this},has:function(I){return I?h.inArray(I,v)>-1:v.length>0},empty:function(){return v&&(v=[]),this},disable:function(){return g=b=[],v=f="",this},disabled:function(){return!v},lock:function(){return g=b=[],!f&&!l&&(v=f=""),this},locked:function(){return!!g},fireWith:function(I,V){return g||(V=V||[],V=[I,V.slice?V.slice():V],b.push(V),l||C()),this},fire:function(){return P.fireWith(this,arguments),this},fired:function(){return!!d}};return P};function qt(a){return a}function An(a){throw a}function U(a,l,f,d){var g;try{a&&D(g=a.promise)?g.call(a).done(l).fail(f):a&&D(g=a.then)?g.call(a,l,f):l.apply(void 0,[a].slice(d))}catch(v){f.apply(void 0,[v])}}h.extend({Deferred:function(a){var l=[["notify","progress",h.Callbacks("memory"),h.Callbacks("memory"),2],["resolve","done",h.Callbacks("once memory"),h.Callbacks("once memory"),0,"resolved"],["reject","fail",h.Callbacks("once memory"),h.Callbacks("once memory"),1,"rejected"]],f="pending",d={state:function(){return f},always:function(){return g.done(arguments).fail(arguments),this},catch:function(v){return d.then(null,v)},pipe:function(){var v=arguments;return h.Deferred(function(b){h.each(l,function(E,C){var P=D(v[C[4]])&&v[C[4]];g[C[1]](function(){var I=P&&P.apply(this,arguments);I&&D(I.promise)?I.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[C[0]+"With"](this,P?[I]:arguments)})}),v=null}).promise()},then:function(v,b,E){var C=0;function P(I,V,N,F){return function(){var fe=this,ke=arguments,de=function(){var vt,Bt;if(!(I<C)){if(vt=N.apply(fe,ke),vt===V.promise())throw new TypeError("Thenable self-resolution");Bt=vt&&(typeof vt=="object"||typeof vt=="function")&&vt.then,D(Bt)?F?Bt.call(vt,P(C,V,qt,F),P(C,V,An,F)):(C++,Bt.call(vt,P(C,V,qt,F),P(C,V,An,F),P(C,V,qt,V.notifyWith))):(N!==qt&&(fe=void 0,ke=[vt]),(F||V.resolveWith)(fe,ke))}},_t=F?de:function(){try{de()}catch(vt){h.Deferred.exceptionHook&&h.Deferred.exceptionHook(vt,_t.stackTrace),I+1>=C&&(N!==An&&(fe=void 0,ke=[vt]),V.rejectWith(fe,ke))}};I?_t():(h.Deferred.getStackHook&&(_t.stackTrace=h.Deferred.getStackHook()),t.setTimeout(_t))}}return h.Deferred(function(I){l[0][3].add(P(0,I,D(E)?E:qt,I.notifyWith)),l[1][3].add(P(0,I,D(v)?v:qt)),l[2][3].add(P(0,I,D(b)?b:An))}).promise()},promise:function(v){return v!=null?h.extend(v,d):d}},g={};return h.each(l,function(v,b){var E=b[2],C=b[5];d[b[1]]=E.add,C&&E.add(function(){f=C},l[3-v][2].disable,l[3-v][3].disable,l[0][2].lock,l[0][3].lock),E.add(b[3].fire),g[b[0]]=function(){return g[b[0]+"With"](this===g?void 0:this,arguments),this},g[b[0]+"With"]=E.fireWith}),d.promise(g),a&&a.call(g,g),g},when:function(a){var l=arguments.length,f=l,d=Array(f),g=s.call(arguments),v=h.Deferred(),b=function(E){return function(C){d[E]=this,g[E]=arguments.length>1?s.call(arguments):C,--l||v.resolveWith(d,g)}};if(l<=1&&(U(a,v.done(b(f)).resolve,v.reject,!l),v.state()==="pending"||D(g[f]&&g[f].then)))return v.then();for(;f--;)U(g[f],b(f),v.reject);return v.promise()}});var re=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;h.Deferred.exceptionHook=function(a,l){t.console&&t.console.warn&&a&&re.test(a.name)&&t.console.warn("jQuery.Deferred exception: "+a.message,a.stack,l)},h.readyException=function(a){t.setTimeout(function(){throw a})};var te=h.Deferred();h.fn.ready=function(a){return te.then(a).catch(function(l){h.readyException(l)}),this},h.extend({isReady:!1,readyWait:1,ready:function(a){(a===!0?--h.readyWait:h.isReady)||(h.isReady=!0,!(a!==!0&&--h.readyWait>0)&&te.resolveWith(R,[h]))}}),h.ready.then=te.then;function ce(){R.removeEventListener("DOMContentLoaded",ce),t.removeEventListener("load",ce),h.ready()}R.readyState==="complete"||R.readyState!=="loading"&&!R.documentElement.doScroll?t.setTimeout(h.ready):(R.addEventListener("DOMContentLoaded",ce),t.addEventListener("load",ce));var Ce=function(a,l,f,d,g,v,b){var E=0,C=a.length,P=f==null;if(se(f)==="object"){g=!0;for(E in f)Ce(a,l,E,f[E],!0,v,b)}else if(d!==void 0&&(g=!0,D(d)||(b=!0),P&&(b?(l.call(a,d),l=null):(P=l,l=function(I,V,N){return P.call(h(I),N)})),l))for(;E<C;E++)l(a[E],f,b?d:d.call(a[E],E,l(a[E],f)));return g?a:P?l.call(a):C?l(a[0],f):v},Ge=/^-ms-/,Ae=/-([a-z])/g;function x(a,l){return l.toUpperCase()}function A(a){return a.replace(Ge,"ms-").replace(Ae,x)}var H=function(a){return a.nodeType===1||a.nodeType===9||!+a.nodeType};function B(){this.expando=h.expando+B.uid++}B.uid=1,B.prototype={cache:function(a){var l=a[this.expando];return l||(l={},H(a)&&(a.nodeType?a[this.expando]=l:Object.defineProperty(a,this.expando,{value:l,configurable:!0}))),l},set:function(a,l,f){var d,g=this.cache(a);if(typeof l=="string")g[A(l)]=f;else for(d in l)g[A(d)]=l[d];return g},get:function(a,l){return l===void 0?this.cache(a):a[this.expando]&&a[this.expando][A(l)]},access:function(a,l,f){return l===void 0||l&&typeof l=="string"&&f===void 0?this.get(a,l):(this.set(a,l,f),f!==void 0?f:l)},remove:function(a,l){var f,d=a[this.expando];if(d!==void 0){if(l!==void 0)for(Array.isArray(l)?l=l.map(A):(l=A(l),l=l in d?[l]:l.match(dt)||[]),f=l.length;f--;)delete d[l[f]];(l===void 0||h.isEmptyObject(d))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var l=a[this.expando];return l!==void 0&&!h.isEmptyObject(l)}};var L=new B,G=new B,ie=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,X=/[A-Z]/g;function ee(a){return a==="true"?!0:a==="false"?!1:a==="null"?null:a===+a+""?+a:ie.test(a)?JSON.parse(a):a}function Q(a,l,f){var d;if(f===void 0&&a.nodeType===1)if(d="data-"+l.replace(X,"-$&").toLowerCase(),f=a.getAttribute(d),typeof f=="string"){try{f=ee(f)}catch{}G.set(a,l,f)}else f=void 0;return f}h.extend({hasData:function(a){return G.hasData(a)||L.hasData(a)},data:function(a,l,f){return G.access(a,l,f)},removeData:function(a,l){G.remove(a,l)},_data:function(a,l,f){return L.access(a,l,f)},_removeData:function(a,l){L.remove(a,l)}}),h.fn.extend({data:function(a,l){var f,d,g,v=this[0],b=v&&v.attributes;if(a===void 0){if(this.length&&(g=G.get(v),v.nodeType===1&&!L.get(v,"hasDataAttrs"))){for(f=b.length;f--;)b[f]&&(d=b[f].name,d.indexOf("data-")===0&&(d=A(d.slice(5)),Q(v,d,g[d])));L.set(v,"hasDataAttrs",!0)}return g}return typeof a=="object"?this.each(function(){G.set(this,a)}):Ce(this,function(E){var C;if(v&&E===void 0)return C=G.get(v,a),C!==void 0||(C=Q(v,a),C!==void 0)?C:void 0;this.each(function(){G.set(this,a,E)})},null,l,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){G.remove(this,a)})}}),h.extend({queue:function(a,l,f){var d;if(a)return l=(l||"fx")+"queue",d=L.get(a,l),f&&(!d||Array.isArray(f)?d=L.access(a,l,h.makeArray(f)):d.push(f)),d||[]},dequeue:function(a,l){l=l||"fx";var f=h.queue(a,l),d=f.length,g=f.shift(),v=h._queueHooks(a,l),b=function(){h.dequeue(a,l)};g==="inprogress"&&(g=f.shift(),d--),g&&(l==="fx"&&f.unshift("inprogress"),delete v.stop,g.call(a,b,v)),!d&&v&&v.empty.fire()},_queueHooks:function(a,l){var f=l+"queueHooks";return L.get(a,f)||L.access(a,f,{empty:h.Callbacks("once memory").add(function(){L.remove(a,[l+"queue",f])})})}}),h.fn.extend({queue:function(a,l){var f=2;return typeof a!="string"&&(l=a,a="fx",f--),arguments.length<f?h.queue(this[0],a):l===void 0?this:this.each(function(){var d=h.queue(this,a,l);h._queueHooks(this,a),a==="fx"&&d[0]!=="inprogress"&&h.dequeue(this,a)})},dequeue:function(a){return this.each(function(){h.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,l){var f,d=1,g=h.Deferred(),v=this,b=this.length,E=function(){--d||g.resolveWith(v,[v])};for(typeof a!="string"&&(l=a,a=void 0),a=a||"fx";b--;)f=L.get(v[b],a+"queueHooks"),f&&f.empty&&(d++,f.empty.add(E));return E(),g.promise(l)}});var he=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,oe=new RegExp("^(?:([+-])=|)("+he+")([a-z%]*)$","i"),le=["Top","Right","Bottom","Left"],ge=R.documentElement,$e=function(a){return h.contains(a.ownerDocument,a)},We={composed:!0};ge.getRootNode&&($e=function(a){return h.contains(a.ownerDocument,a)||a.getRootNode(We)===a.ownerDocument});var Pe=function(a,l){return a=l||a,a.style.display==="none"||a.style.display===""&&$e(a)&&h.css(a,"display")==="none"};function at(a,l,f,d){var g,v,b=20,E=d?function(){return d.cur()}:function(){return h.css(a,l,"")},C=E(),P=f&&f[3]||(h.cssNumber[l]?"":"px"),I=a.nodeType&&(h.cssNumber[l]||P!=="px"&&+C)&&oe.exec(h.css(a,l));if(I&&I[3]!==P){for(C=C/2,P=P||I[3],I=+C||1;b--;)h.style(a,l,I+P),(1-v)*(1-(v=E()/C||.5))<=0&&(b=0),I=I/v;I=I*2,h.style(a,l,I+P),f=f||[]}return f&&(I=+I||+C||0,g=f[1]?I+(f[1]+1)*f[2]:+f[2],d&&(d.unit=P,d.start=I,d.end=g)),g}var Lt={};function qn(a){var l,f=a.ownerDocument,d=a.nodeName,g=Lt[d];return g||(l=f.body.appendChild(f.createElement(d)),g=h.css(l,"display"),l.parentNode.removeChild(l),g==="none"&&(g="block"),Lt[d]=g,g)}function Sn(a,l){for(var f,d,g=[],v=0,b=a.length;v<b;v++)d=a[v],d.style&&(f=d.style.display,l?(f==="none"&&(g[v]=L.get(d,"display")||null,g[v]||(d.style.display="")),d.style.display===""&&Pe(d)&&(g[v]=qn(d))):f!=="none"&&(g[v]="none",L.set(d,"display",f)));for(v=0;v<b;v++)g[v]!=null&&(a[v].style.display=g[v]);return a}h.fn.extend({show:function(){return Sn(this,!0)},hide:function(){return Sn(this)},toggle:function(a){return typeof a=="boolean"?a?this.show():this.hide():this.each(function(){Pe(this)?h(this).show():h(this).hide()})}});var tn=/^(?:checkbox|radio)$/i,sr=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Et=/^$|^module$|\/(?:java|ecma)script/i;(function(){var a=R.createDocumentFragment(),l=a.appendChild(R.createElement("div")),f=R.createElement("input");f.setAttribute("type","radio"),f.setAttribute("checked","checked"),f.setAttribute("name","t"),l.appendChild(f),M.checkClone=l.cloneNode(!0).cloneNode(!0).lastChild.checked,l.innerHTML="<textarea>x</textarea>",M.noCloneChecked=!!l.cloneNode(!0).lastChild.defaultValue,l.innerHTML="<option></option>",M.option=!!l.lastChild})();var ot={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};ot.tbody=ot.tfoot=ot.colgroup=ot.caption=ot.thead,ot.th=ot.td,M.option||(ot.optgroup=ot.option=[1,"<select multiple='multiple'>","</select>"]);function Ct(a,l){var f;return typeof a.getElementsByTagName<"u"?f=a.getElementsByTagName(l||"*"):typeof a.querySelectorAll<"u"?f=a.querySelectorAll(l||"*"):f=[],l===void 0||l&&st(a,l)?h.merge([a],f):f}function ga(a,l){for(var f=0,d=a.length;f<d;f++)L.set(a[f],"globalEval",!l||L.get(l[f],"globalEval"))}var Ph=/<|&#?\w+;/;function Ml(a,l,f,d,g){for(var v,b,E,C,P,I,V=l.createDocumentFragment(),N=[],F=0,fe=a.length;F<fe;F++)if(v=a[F],v||v===0)if(se(v)==="object")h.merge(N,v.nodeType?[v]:v);else if(!Ph.test(v))N.push(l.createTextNode(v));else{for(b=b||V.appendChild(l.createElement("div")),E=(sr.exec(v)||["",""])[1].toLowerCase(),C=ot[E]||ot._default,b.innerHTML=C[1]+h.htmlPrefilter(v)+C[2],I=C[0];I--;)b=b.lastChild;h.merge(N,b.childNodes),b=V.firstChild,b.textContent=""}for(V.textContent="",F=0;v=N[F++];){if(d&&h.inArray(v,d)>-1){g&&g.push(v);continue}if(P=$e(v),b=Ct(V.appendChild(v),"script"),P&&ga(b),f)for(I=0;v=b[I++];)Et.test(v.type||"")&&f.push(v)}return V}var Dl=/^([^.]*)(?:\.(.+)|)/;function Oi(){return!0}function zi(){return!1}function Lh(a,l){return a===Nh()==(l==="focus")}function Nh(){try{return R.activeElement}catch{}}function va(a,l,f,d,g,v){var b,E;if(typeof l=="object"){typeof f!="string"&&(d=d||f,f=void 0);for(E in l)va(a,E,f,d,l[E],v);return a}if(d==null&&g==null?(g=f,d=f=void 0):g==null&&(typeof f=="string"?(g=d,d=void 0):(g=d,d=f,f=void 0)),g===!1)g=zi;else if(!g)return a;return v===1&&(b=g,g=function(C){return h().off(C),b.apply(this,arguments)},g.guid=b.guid||(b.guid=h.guid++)),a.each(function(){h.event.add(this,l,g,d,f)})}h.event={global:{},add:function(a,l,f,d,g){var v,b,E,C,P,I,V,N,F,fe,ke,de=L.get(a);if(!!H(a))for(f.handler&&(v=f,f=v.handler,g=v.selector),g&&h.find.matchesSelector(ge,g),f.guid||(f.guid=h.guid++),(C=de.events)||(C=de.events=Object.create(null)),(b=de.handle)||(b=de.handle=function(_t){return typeof h<"u"&&h.event.triggered!==_t.type?h.event.dispatch.apply(a,arguments):void 0}),l=(l||"").match(dt)||[""],P=l.length;P--;)E=Dl.exec(l[P])||[],F=ke=E[1],fe=(E[2]||"").split(".").sort(),F&&(V=h.event.special[F]||{},F=(g?V.delegateType:V.bindType)||F,V=h.event.special[F]||{},I=h.extend({type:F,origType:ke,data:d,handler:f,guid:f.guid,selector:g,needsContext:g&&h.expr.match.needsContext.test(g),namespace:fe.join(".")},v),(N=C[F])||(N=C[F]=[],N.delegateCount=0,(!V.setup||V.setup.call(a,d,fe,b)===!1)&&a.addEventListener&&a.addEventListener(F,b)),V.add&&(V.add.call(a,I),I.handler.guid||(I.handler.guid=f.guid)),g?N.splice(N.delegateCount++,0,I):N.push(I),h.event.global[F]=!0)},remove:function(a,l,f,d,g){var v,b,E,C,P,I,V,N,F,fe,ke,de=L.hasData(a)&&L.get(a);if(!(!de||!(C=de.events))){for(l=(l||"").match(dt)||[""],P=l.length;P--;){if(E=Dl.exec(l[P])||[],F=ke=E[1],fe=(E[2]||"").split(".").sort(),!F){for(F in C)h.event.remove(a,F+l[P],f,d,!0);continue}for(V=h.event.special[F]||{},F=(d?V.delegateType:V.bindType)||F,N=C[F]||[],E=E[2]&&new RegExp("(^|\\.)"+fe.join("\\.(?:.*\\.|)")+"(\\.|$)"),b=v=N.length;v--;)I=N[v],(g||ke===I.origType)&&(!f||f.guid===I.guid)&&(!E||E.test(I.namespace))&&(!d||d===I.selector||d==="**"&&I.selector)&&(N.splice(v,1),I.selector&&N.delegateCount--,V.remove&&V.remove.call(a,I));b&&!N.length&&((!V.teardown||V.teardown.call(a,fe,de.handle)===!1)&&h.removeEvent(a,F,de.handle),delete C[F])}h.isEmptyObject(C)&&L.remove(a,"handle events")}},dispatch:function(a){var l,f,d,g,v,b,E=new Array(arguments.length),C=h.event.fix(a),P=(L.get(this,"events")||Object.create(null))[C.type]||[],I=h.event.special[C.type]||{};for(E[0]=C,l=1;l<arguments.length;l++)E[l]=arguments[l];if(C.delegateTarget=this,!(I.preDispatch&&I.preDispatch.call(this,C)===!1)){for(b=h.event.handlers.call(this,C,P),l=0;(g=b[l++])&&!C.isPropagationStopped();)for(C.currentTarget=g.elem,f=0;(v=g.handlers[f++])&&!C.isImmediatePropagationStopped();)(!C.rnamespace||v.namespace===!1||C.rnamespace.test(v.namespace))&&(C.handleObj=v,C.data=v.data,d=((h.event.special[v.origType]||{}).handle||v.handler).apply(g.elem,E),d!==void 0&&(C.result=d)===!1&&(C.preventDefault(),C.stopPropagation()));return I.postDispatch&&I.postDispatch.call(this,C),C.result}},handlers:function(a,l){var f,d,g,v,b,E=[],C=l.delegateCount,P=a.target;if(C&&P.nodeType&&!(a.type==="click"&&a.button>=1)){for(;P!==this;P=P.parentNode||this)if(P.nodeType===1&&!(a.type==="click"&&P.disabled===!0)){for(v=[],b={},f=0;f<C;f++)d=l[f],g=d.selector+" ",b[g]===void 0&&(b[g]=d.needsContext?h(g,this).index(P)>-1:h.find(g,this,null,[P]).length),b[g]&&v.push(d);v.length&&E.push({elem:P,handlers:v})}}return P=this,C<l.length&&E.push({elem:P,handlers:l.slice(C)}),E},addProp:function(a,l){Object.defineProperty(h.Event.prototype,a,{enumerable:!0,configurable:!0,get:D(l)?function(){if(this.originalEvent)return l(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[a]},set:function(f){Object.defineProperty(this,a,{enumerable:!0,configurable:!0,writable:!0,value:f})}})},fix:function(a){return a[h.expando]?a:new h.Event(a)},special:{load:{noBubble:!0},click:{setup:function(a){var l=this||a;return tn.test(l.type)&&l.click&&st(l,"input")&&Xr(l,"click",Oi),!1},trigger:function(a){var l=this||a;return tn.test(l.type)&&l.click&&st(l,"input")&&Xr(l,"click"),!0},_default:function(a){var l=a.target;return tn.test(l.type)&&l.click&&st(l,"input")&&L.get(l,"click")||st(l,"a")}},beforeunload:{postDispatch:function(a){a.result!==void 0&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}}};function Xr(a,l,f){if(!f){L.get(a,l)===void 0&&h.event.add(a,l,Oi);return}L.set(a,l,!1),h.event.add(a,l,{namespace:!1,handler:function(d){var g,v,b=L.get(this,l);if(d.isTrigger&1&&this[l]){if(b.length)(h.event.special[l]||{}).delegateType&&d.stopPropagation();else if(b=s.call(arguments),L.set(this,l,b),g=f(this,l),this[l](),v=L.get(this,l),b!==v||g?L.set(this,l,!1):v={},b!==v)return d.stopImmediatePropagation(),d.preventDefault(),v&&v.value}else b.length&&(L.set(this,l,{value:h.event.trigger(h.extend(b[0],h.Event.prototype),b.slice(1),this)}),d.stopImmediatePropagation())}})}h.removeEvent=function(a,l,f){a.removeEventListener&&a.removeEventListener(l,f)},h.Event=function(a,l){if(!(this instanceof h.Event))return new h.Event(a,l);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.defaultPrevented===void 0&&a.returnValue===!1?Oi:zi,this.target=a.target&&a.target.nodeType===3?a.target.parentNode:a.target,this.currentTarget=a.currentTarget,this.relatedTarget=a.relatedTarget):this.type=a,l&&h.extend(this,l),this.timeStamp=a&&a.timeStamp||Date.now(),this[h.expando]=!0},h.Event.prototype={constructor:h.Event,isDefaultPrevented:zi,isPropagationStopped:zi,isImmediatePropagationStopped:zi,isSimulated:!1,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=Oi,a&&!this.isSimulated&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=Oi,a&&!this.isSimulated&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=Oi,a&&!this.isSimulated&&a.stopImmediatePropagation(),this.stopPropagation()}},h.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},h.event.addProp),h.each({focus:"focusin",blur:"focusout"},function(a,l){h.event.special[a]={setup:function(){return Xr(this,a,Lh),!1},trigger:function(){return Xr(this,a),!0},_default:function(f){return L.get(f.target,a)},delegateType:l}}),h.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,l){h.event.special[a]={delegateType:l,bindType:l,handle:function(f){var d,g=this,v=f.relatedTarget,b=f.handleObj;return(!v||v!==g&&!h.contains(g,v))&&(f.type=b.origType,d=b.handler.apply(this,arguments),f.type=l),d}}}),h.fn.extend({on:function(a,l,f,d){return va(this,a,l,f,d)},one:function(a,l,f,d){return va(this,a,l,f,d,1)},off:function(a,l,f){var d,g;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,h(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if(typeof a=="object"){for(g in a)this.off(g,l,a[g]);return this}return(l===!1||typeof l=="function")&&(f=l,l=void 0),f===!1&&(f=zi),this.each(function(){h.event.remove(this,a,f,l)})}});var Ih=/<script|<style|<link/i,Mh=/checked\s*(?:[^=]|=\s*.checked.)/i,Dh=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function Hl(a,l){return st(a,"table")&&st(l.nodeType!==11?l:l.firstChild,"tr")&&h(a).children("tbody")[0]||a}function Hh(a){return a.type=(a.getAttribute("type")!==null)+"/"+a.type,a}function Fh(a){return(a.type||"").slice(0,5)==="true/"?a.type=a.type.slice(5):a.removeAttribute("type"),a}function Fl(a,l){var f,d,g,v,b,E,C;if(l.nodeType===1){if(L.hasData(a)&&(v=L.get(a),C=v.events,C)){L.remove(l,"handle events");for(g in C)for(f=0,d=C[g].length;f<d;f++)h.event.add(l,g,C[g][f])}G.hasData(a)&&(b=G.access(a),E=h.extend({},b),G.set(l,E))}}function qh(a,l){var f=l.nodeName.toLowerCase();f==="input"&&tn.test(a.type)?l.checked=a.checked:(f==="input"||f==="textarea")&&(l.defaultValue=a.defaultValue)}function Ri(a,l,f,d){l=o(l);var g,v,b,E,C,P,I=0,V=a.length,N=V-1,F=l[0],fe=D(F);if(fe||V>1&&typeof F=="string"&&!M.checkClone&&Mh.test(F))return a.each(function(ke){var de=a.eq(ke);fe&&(l[0]=F.call(this,ke,de.html())),Ri(de,l,f,d)});if(V&&(g=Ml(l,a[0].ownerDocument,!1,a,d),v=g.firstChild,g.childNodes.length===1&&(g=v),v||d)){for(b=h.map(Ct(g,"script"),Hh),E=b.length;I<V;I++)C=g,I!==N&&(C=h.clone(C,!0,!0),E&&h.merge(b,Ct(C,"script"))),f.call(a[I],C,I);if(E)for(P=b[b.length-1].ownerDocument,h.map(b,Fh),I=0;I<E;I++)C=b[I],Et.test(C.type||"")&&!L.access(C,"globalEval")&&h.contains(P,C)&&(C.src&&(C.type||"").toLowerCase()!=="module"?h._evalUrl&&!C.noModule&&h._evalUrl(C.src,{nonce:C.nonce||C.getAttribute("nonce")},P):K(C.textContent.replace(Dh,""),C,P))}return a}function ql(a,l,f){for(var d,g=l?h.filter(l,a):a,v=0;(d=g[v])!=null;v++)!f&&d.nodeType===1&&h.cleanData(Ct(d)),d.parentNode&&(f&&$e(d)&&ga(Ct(d,"script")),d.parentNode.removeChild(d));return a}h.extend({htmlPrefilter:function(a){return a},clone:function(a,l,f){var d,g,v,b,E=a.cloneNode(!0),C=$e(a);if(!M.noCloneChecked&&(a.nodeType===1||a.nodeType===11)&&!h.isXMLDoc(a))for(b=Ct(E),v=Ct(a),d=0,g=v.length;d<g;d++)qh(v[d],b[d]);if(l)if(f)for(v=v||Ct(a),b=b||Ct(E),d=0,g=v.length;d<g;d++)Fl(v[d],b[d]);else Fl(a,E);return b=Ct(E,"script"),b.length>0&&ga(b,!C&&Ct(a,"script")),E},cleanData:function(a){for(var l,f,d,g=h.event.special,v=0;(f=a[v])!==void 0;v++)if(H(f)){if(l=f[L.expando]){if(l.events)for(d in l.events)g[d]?h.event.remove(f,d):h.removeEvent(f,d,l.handle);f[L.expando]=void 0}f[G.expando]&&(f[G.expando]=void 0)}}}),h.fn.extend({detach:function(a){return ql(this,a,!0)},remove:function(a){return ql(this,a)},text:function(a){return Ce(this,function(l){return l===void 0?h.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=l)})},null,a,arguments.length)},append:function(){return Ri(this,arguments,function(a){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var l=Hl(this,a);l.appendChild(a)}})},prepend:function(){return Ri(this,arguments,function(a){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var l=Hl(this,a);l.insertBefore(a,l.firstChild)}})},before:function(){return Ri(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ri(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,l=0;(a=this[l])!=null;l++)a.nodeType===1&&(h.cleanData(Ct(a,!1)),a.textContent="");return this},clone:function(a,l){return a=a==null?!1:a,l=l==null?a:l,this.map(function(){return h.clone(this,a,l)})},html:function(a){return Ce(this,function(l){var f=this[0]||{},d=0,g=this.length;if(l===void 0&&f.nodeType===1)return f.innerHTML;if(typeof l=="string"&&!Ih.test(l)&&!ot[(sr.exec(l)||["",""])[1].toLowerCase()]){l=h.htmlPrefilter(l);try{for(;d<g;d++)f=this[d]||{},f.nodeType===1&&(h.cleanData(Ct(f,!1)),f.innerHTML=l);f=0}catch{}}f&&this.empty().append(l)},null,a,arguments.length)},replaceWith:function(){var a=[];return Ri(this,arguments,function(l){var f=this.parentNode;h.inArray(this,a)<0&&(h.cleanData(Ct(this)),f&&f.replaceChild(l,this))},a)}}),h.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,l){h.fn[a]=function(f){for(var d,g=[],v=h(f),b=v.length-1,E=0;E<=b;E++)d=E===b?this:this.clone(!0),h(v[E])[l](d),u.apply(g,d.get());return this.pushStack(g)}});var ya=new RegExp("^("+he+")(?!px)[a-z%]+$","i"),ba=/^--/,Jr=function(a){var l=a.ownerDocument.defaultView;return(!l||!l.opener)&&(l=t),l.getComputedStyle(a)},Bl=function(a,l,f){var d,g,v={};for(g in l)v[g]=a.style[g],a.style[g]=l[g];d=f.call(a);for(g in l)a.style[g]=v[g];return d},Bh=new RegExp(le.join("|"),"i"),jl="[\\x20\\t\\r\\n\\f]",jh=new RegExp("^"+jl+"+|((?:^|[^\\\\])(?:\\\\.)*)"+jl+"+$","g");(function(){function a(){if(!!P){C.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",P.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",ge.appendChild(C).appendChild(P);var I=t.getComputedStyle(P);f=I.top!=="1%",E=l(I.marginLeft)===12,P.style.right="60%",v=l(I.right)===36,d=l(I.width)===36,P.style.position="absolute",g=l(P.offsetWidth/3)===12,ge.removeChild(C),P=null}}function l(I){return Math.round(parseFloat(I))}var f,d,g,v,b,E,C=R.createElement("div"),P=R.createElement("div");!P.style||(P.style.backgroundClip="content-box",P.cloneNode(!0).style.backgroundClip="",M.clearCloneStyle=P.style.backgroundClip==="content-box",h.extend(M,{boxSizingReliable:function(){return a(),d},pixelBoxStyles:function(){return a(),v},pixelPosition:function(){return a(),f},reliableMarginLeft:function(){return a(),E},scrollboxSize:function(){return a(),g},reliableTrDimensions:function(){var I,V,N,F;return b==null&&(I=R.createElement("table"),V=R.createElement("tr"),N=R.createElement("div"),I.style.cssText="position:absolute;left:-11111px;border-collapse:separate",V.style.cssText="border:1px solid",V.style.height="1px",N.style.height="9px",N.style.display="block",ge.appendChild(I).appendChild(V).appendChild(N),F=t.getComputedStyle(V),b=parseInt(F.height,10)+parseInt(F.borderTopWidth,10)+parseInt(F.borderBottomWidth,10)===V.offsetHeight,ge.removeChild(I)),b}}))})();function ar(a,l,f){var d,g,v,b,E=ba.test(l),C=a.style;return f=f||Jr(a),f&&(b=f.getPropertyValue(l)||f[l],E&&(b=b.replace(jh,"$1")),b===""&&!$e(a)&&(b=h.style(a,l)),!M.pixelBoxStyles()&&ya.test(b)&&Bh.test(l)&&(d=C.width,g=C.minWidth,v=C.maxWidth,C.minWidth=C.maxWidth=C.width=b,b=f.width,C.width=d,C.minWidth=g,C.maxWidth=v)),b!==void 0?b+"":b}function Wl(a,l){return{get:function(){if(a()){delete this.get;return}return(this.get=l).apply(this,arguments)}}}var Ul=["Webkit","Moz","ms"],Vl=R.createElement("div").style,Yl={};function Wh(a){for(var l=a[0].toUpperCase()+a.slice(1),f=Ul.length;f--;)if(a=Ul[f]+l,a in Vl)return a}function _a(a){var l=h.cssProps[a]||Yl[a];return l||(a in Vl?a:Yl[a]=Wh(a)||a)}var Uh=/^(none|table(?!-c[ea]).+)/,Vh={position:"absolute",visibility:"hidden",display:"block"},Kl={letterSpacing:"0",fontWeight:"400"};function Gl(a,l,f){var d=oe.exec(l);return d?Math.max(0,d[2]-(f||0))+(d[3]||"px"):l}function wa(a,l,f,d,g,v){var b=l==="width"?1:0,E=0,C=0;if(f===(d?"border":"content"))return 0;for(;b<4;b+=2)f==="margin"&&(C+=h.css(a,f+le[b],!0,g)),d?(f==="content"&&(C-=h.css(a,"padding"+le[b],!0,g)),f!=="margin"&&(C-=h.css(a,"border"+le[b]+"Width",!0,g))):(C+=h.css(a,"padding"+le[b],!0,g),f!=="padding"?C+=h.css(a,"border"+le[b]+"Width",!0,g):E+=h.css(a,"border"+le[b]+"Width",!0,g));return!d&&v>=0&&(C+=Math.max(0,Math.ceil(a["offset"+l[0].toUpperCase()+l.slice(1)]-v-C-E-.5))||0),C}function Ql(a,l,f){var d=Jr(a),g=!M.boxSizingReliable()||f,v=g&&h.css(a,"boxSizing",!1,d)==="border-box",b=v,E=ar(a,l,d),C="offset"+l[0].toUpperCase()+l.slice(1);if(ya.test(E)){if(!f)return E;E="auto"}return(!M.boxSizingReliable()&&v||!M.reliableTrDimensions()&&st(a,"tr")||E==="auto"||!parseFloat(E)&&h.css(a,"display",!1,d)==="inline")&&a.getClientRects().length&&(v=h.css(a,"boxSizing",!1,d)==="border-box",b=C in a,b&&(E=a[C])),E=parseFloat(E)||0,E+wa(a,l,f||(v?"border":"content"),b,d,E)+"px"}h.extend({cssHooks:{opacity:{get:function(a,l){if(l){var f=ar(a,"opacity");return f===""?"1":f}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(a,l,f,d){if(!(!a||a.nodeType===3||a.nodeType===8||!a.style)){var g,v,b,E=A(l),C=ba.test(l),P=a.style;if(C||(l=_a(E)),b=h.cssHooks[l]||h.cssHooks[E],f!==void 0){if(v=typeof f,v==="string"&&(g=oe.exec(f))&&g[1]&&(f=at(a,l,g),v="number"),f==null||f!==f)return;v==="number"&&!C&&(f+=g&&g[3]||(h.cssNumber[E]?"":"px")),!M.clearCloneStyle&&f===""&&l.indexOf("background")===0&&(P[l]="inherit"),(!b||!("set"in b)||(f=b.set(a,f,d))!==void 0)&&(C?P.setProperty(l,f):P[l]=f)}else return b&&"get"in b&&(g=b.get(a,!1,d))!==void 0?g:P[l]}},css:function(a,l,f,d){var g,v,b,E=A(l),C=ba.test(l);return C||(l=_a(E)),b=h.cssHooks[l]||h.cssHooks[E],b&&"get"in b&&(g=b.get(a,!0,f)),g===void 0&&(g=ar(a,l,d)),g==="normal"&&l in Kl&&(g=Kl[l]),f===""||f?(v=parseFloat(g),f===!0||isFinite(v)?v||0:g):g}}),h.each(["height","width"],function(a,l){h.cssHooks[l]={get:function(f,d,g){if(d)return Uh.test(h.css(f,"display"))&&(!f.getClientRects().length||!f.getBoundingClientRect().width)?Bl(f,Vh,function(){return Ql(f,l,g)}):Ql(f,l,g)},set:function(f,d,g){var v,b=Jr(f),E=!M.scrollboxSize()&&b.position==="absolute",C=E||g,P=C&&h.css(f,"boxSizing",!1,b)==="border-box",I=g?wa(f,l,g,P,b):0;return P&&E&&(I-=Math.ceil(f["offset"+l[0].toUpperCase()+l.slice(1)]-parseFloat(b[l])-wa(f,l,"border",!1,b)-.5)),I&&(v=oe.exec(d))&&(v[3]||"px")!=="px"&&(f.style[l]=d,d=h.css(f,l)),Gl(f,d,I)}}}),h.cssHooks.marginLeft=Wl(M.reliableMarginLeft,function(a,l){if(l)return(parseFloat(ar(a,"marginLeft"))||a.getBoundingClientRect().left-Bl(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}))+"px"}),h.each({margin:"",padding:"",border:"Width"},function(a,l){h.cssHooks[a+l]={expand:function(f){for(var d=0,g={},v=typeof f=="string"?f.split(" "):[f];d<4;d++)g[a+le[d]+l]=v[d]||v[d-2]||v[0];return g}},a!=="margin"&&(h.cssHooks[a+l].set=Gl)}),h.fn.extend({css:function(a,l){return Ce(this,function(f,d,g){var v,b,E={},C=0;if(Array.isArray(d)){for(v=Jr(f),b=d.length;C<b;C++)E[d[C]]=h.css(f,d[C],!1,v);return E}return g!==void 0?h.style(f,d,g):h.css(f,d)},a,l,arguments.length>1)}});function Nt(a,l,f,d,g){return new Nt.prototype.init(a,l,f,d,g)}h.Tween=Nt,Nt.prototype={constructor:Nt,init:function(a,l,f,d,g,v){this.elem=a,this.prop=f,this.easing=g||h.easing._default,this.options=l,this.start=this.now=this.cur(),this.end=d,this.unit=v||(h.cssNumber[f]?"":"px")},cur:function(){var a=Nt.propHooks[this.prop];return a&&a.get?a.get(this):Nt.propHooks._default.get(this)},run:function(a){var l,f=Nt.propHooks[this.prop];return this.options.duration?this.pos=l=h.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=l=a,this.now=(this.end-this.start)*l+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),f&&f.set?f.set(this):Nt.propHooks._default.set(this),this}},Nt.prototype.init.prototype=Nt.prototype,Nt.propHooks={_default:{get:function(a){var l;return a.elem.nodeType!==1||a.elem[a.prop]!=null&&a.elem.style[a.prop]==null?a.elem[a.prop]:(l=h.css(a.elem,a.prop,""),!l||l==="auto"?0:l)},set:function(a){h.fx.step[a.prop]?h.fx.step[a.prop](a):a.elem.nodeType===1&&(h.cssHooks[a.prop]||a.elem.style[_a(a.prop)]!=null)?h.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},Nt.propHooks.scrollTop=Nt.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},h.easing={linear:function(a){return a},swing:function(a){return .5-Math.cos(a*Math.PI)/2},_default:"swing"},h.fx=Nt.prototype.init,h.fx.step={};var Pi,Zr,Yh=/^(?:toggle|show|hide)$/,Kh=/queueHooks$/;function ka(){Zr&&(R.hidden===!1&&t.requestAnimationFrame?t.requestAnimationFrame(ka):t.setTimeout(ka,h.fx.interval),h.fx.tick())}function Xl(){return t.setTimeout(function(){Pi=void 0}),Pi=Date.now()}function es(a,l){var f,d=0,g={height:a};for(l=l?1:0;d<4;d+=2-l)f=le[d],g["margin"+f]=g["padding"+f]=a;return l&&(g.opacity=g.width=a),g}function Jl(a,l,f){for(var d,g=(nn.tweeners[l]||[]).concat(nn.tweeners["*"]),v=0,b=g.length;v<b;v++)if(d=g[v].call(f,l,a))return d}function Gh(a,l,f){var d,g,v,b,E,C,P,I,V="width"in l||"height"in l,N=this,F={},fe=a.style,ke=a.nodeType&&Pe(a),de=L.get(a,"fxshow");f.queue||(b=h._queueHooks(a,"fx"),b.unqueued==null&&(b.unqueued=0,E=b.empty.fire,b.empty.fire=function(){b.unqueued||E()}),b.unqueued++,N.always(function(){N.always(function(){b.unqueued--,h.queue(a,"fx").length||b.empty.fire()})}));for(d in l)if(g=l[d],Yh.test(g)){if(delete l[d],v=v||g==="toggle",g===(ke?"hide":"show"))if(g==="show"&&de&&de[d]!==void 0)ke=!0;else continue;F[d]=de&&de[d]||h.style(a,d)}if(C=!h.isEmptyObject(l),!(!C&&h.isEmptyObject(F))){V&&a.nodeType===1&&(f.overflow=[fe.overflow,fe.overflowX,fe.overflowY],P=de&&de.display,P==null&&(P=L.get(a,"display")),I=h.css(a,"display"),I==="none"&&(P?I=P:(Sn([a],!0),P=a.style.display||P,I=h.css(a,"display"),Sn([a]))),(I==="inline"||I==="inline-block"&&P!=null)&&h.css(a,"float")==="none"&&(C||(N.done(function(){fe.display=P}),P==null&&(I=fe.display,P=I==="none"?"":I)),fe.display="inline-block")),f.overflow&&(fe.overflow="hidden",N.always(function(){fe.overflow=f.overflow[0],fe.overflowX=f.overflow[1],fe.overflowY=f.overflow[2]})),C=!1;for(d in F)C||(de?"hidden"in de&&(ke=de.hidden):de=L.access(a,"fxshow",{display:P}),v&&(de.hidden=!ke),ke&&Sn([a],!0),N.done(function(){ke||Sn([a]),L.remove(a,"fxshow");for(d in F)h.style(a,d,F[d])})),C=Jl(ke?de[d]:0,d,N),d in de||(de[d]=C.start,ke&&(C.end=C.start,C.start=0))}}function Qh(a,l){var f,d,g,v,b;for(f in a)if(d=A(f),g=l[d],v=a[f],Array.isArray(v)&&(g=v[1],v=a[f]=v[0]),f!==d&&(a[d]=v,delete a[f]),b=h.cssHooks[d],b&&"expand"in b){v=b.expand(v),delete a[d];for(f in v)f in a||(a[f]=v[f],l[f]=g)}else l[d]=g}function nn(a,l,f){var d,g,v=0,b=nn.prefilters.length,E=h.Deferred().always(function(){delete C.elem}),C=function(){if(g)return!1;for(var V=Pi||Xl(),N=Math.max(0,P.startTime+P.duration-V),F=N/P.duration||0,fe=1-F,ke=0,de=P.tweens.length;ke<de;ke++)P.tweens[ke].run(fe);return E.notifyWith(a,[P,fe,N]),fe<1&&de?N:(de||E.notifyWith(a,[P,1,0]),E.resolveWith(a,[P]),!1)},P=E.promise({elem:a,props:h.extend({},l),opts:h.extend(!0,{specialEasing:{},easing:h.easing._default},f),originalProperties:l,originalOptions:f,startTime:Pi||Xl(),duration:f.duration,tweens:[],createTween:function(V,N){var F=h.Tween(a,P.opts,V,N,P.opts.specialEasing[V]||P.opts.easing);return P.tweens.push(F),F},stop:function(V){var N=0,F=V?P.tweens.length:0;if(g)return this;for(g=!0;N<F;N++)P.tweens[N].run(1);return V?(E.notifyWith(a,[P,1,0]),E.resolveWith(a,[P,V])):E.rejectWith(a,[P,V]),this}}),I=P.props;for(Qh(I,P.opts.specialEasing);v<b;v++)if(d=nn.prefilters[v].call(P,a,I,P.opts),d)return D(d.stop)&&(h._queueHooks(P.elem,P.opts.queue).stop=d.stop.bind(d)),d;return h.map(I,Jl,P),D(P.opts.start)&&P.opts.start.call(a,P),P.progress(P.opts.progress).done(P.opts.done,P.opts.complete).fail(P.opts.fail).always(P.opts.always),h.fx.timer(h.extend(C,{elem:a,anim:P,queue:P.opts.queue})),P}h.Animation=h.extend(nn,{tweeners:{"*":[function(a,l){var f=this.createTween(a,l);return at(f.elem,a,oe.exec(l),f),f}]},tweener:function(a,l){D(a)?(l=a,a=["*"]):a=a.match(dt);for(var f,d=0,g=a.length;d<g;d++)f=a[d],nn.tweeners[f]=nn.tweeners[f]||[],nn.tweeners[f].unshift(l)},prefilters:[Gh],prefilter:function(a,l){l?nn.prefilters.unshift(a):nn.prefilters.push(a)}}),h.speed=function(a,l,f){var d=a&&typeof a=="object"?h.extend({},a):{complete:f||!f&&l||D(a)&&a,duration:a,easing:f&&l||l&&!D(l)&&l};return h.fx.off?d.duration=0:typeof d.duration!="number"&&(d.duration in h.fx.speeds?d.duration=h.fx.speeds[d.duration]:d.duration=h.fx.speeds._default),(d.queue==null||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function(){D(d.old)&&d.old.call(this),d.queue&&h.dequeue(this,d.queue)},d},h.fn.extend({fadeTo:function(a,l,f,d){return this.filter(Pe).css("opacity",0).show().end().animate({opacity:l},a,f,d)},animate:function(a,l,f,d){var g=h.isEmptyObject(a),v=h.speed(l,f,d),b=function(){var E=nn(this,h.extend({},a),v);(g||L.get(this,"finish"))&&E.stop(!0)};return b.finish=b,g||v.queue===!1?this.each(b):this.queue(v.queue,b)},stop:function(a,l,f){var d=function(g){var v=g.stop;delete g.stop,v(f)};return typeof a!="string"&&(f=l,l=a,a=void 0),l&&this.queue(a||"fx",[]),this.each(function(){var g=!0,v=a!=null&&a+"queueHooks",b=h.timers,E=L.get(this);if(v)E[v]&&E[v].stop&&d(E[v]);else for(v in E)E[v]&&E[v].stop&&Kh.test(v)&&d(E[v]);for(v=b.length;v--;)b[v].elem===this&&(a==null||b[v].queue===a)&&(b[v].anim.stop(f),g=!1,b.splice(v,1));(g||!f)&&h.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var l,f=L.get(this),d=f[a+"queue"],g=f[a+"queueHooks"],v=h.timers,b=d?d.length:0;for(f.finish=!0,h.queue(this,a,[]),g&&g.stop&&g.stop.call(this,!0),l=v.length;l--;)v[l].elem===this&&v[l].queue===a&&(v[l].anim.stop(!0),v.splice(l,1));for(l=0;l<b;l++)d[l]&&d[l].finish&&d[l].finish.call(this);delete f.finish})}}),h.each(["toggle","show","hide"],function(a,l){var f=h.fn[l];h.fn[l]=function(d,g,v){return d==null||typeof d=="boolean"?f.apply(this,arguments):this.animate(es(l,!0),d,g,v)}}),h.each({slideDown:es("show"),slideUp:es("hide"),slideToggle:es("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,l){h.fn[a]=function(f,d,g){return this.animate(l,f,d,g)}}),h.timers=[],h.fx.tick=function(){var a,l=0,f=h.timers;for(Pi=Date.now();l<f.length;l++)a=f[l],!a()&&f[l]===a&&f.splice(l--,1);f.length||h.fx.stop(),Pi=void 0},h.fx.timer=function(a){h.timers.push(a),h.fx.start()},h.fx.interval=13,h.fx.start=function(){Zr||(Zr=!0,ka())},h.fx.stop=function(){Zr=null},h.fx.speeds={slow:600,fast:200,_default:400},h.fn.delay=function(a,l){return a=h.fx&&h.fx.speeds[a]||a,l=l||"fx",this.queue(l,function(f,d){var g=t.setTimeout(f,a);d.stop=function(){t.clearTimeout(g)}})},function(){var a=R.createElement("input"),l=R.createElement("select"),f=l.appendChild(R.createElement("option"));a.type="checkbox",M.checkOn=a.value!=="",M.optSelected=f.selected,a=R.createElement("input"),a.value="t",a.type="radio",M.radioValue=a.value==="t"}();var Zl,or=h.expr.attrHandle;h.fn.extend({attr:function(a,l){return Ce(this,h.attr,a,l,arguments.length>1)},removeAttr:function(a){return this.each(function(){h.removeAttr(this,a)})}}),h.extend({attr:function(a,l,f){var d,g,v=a.nodeType;if(!(v===3||v===8||v===2)){if(typeof a.getAttribute>"u")return h.prop(a,l,f);if((v!==1||!h.isXMLDoc(a))&&(g=h.attrHooks[l.toLowerCase()]||(h.expr.match.bool.test(l)?Zl:void 0)),f!==void 0){if(f===null){h.removeAttr(a,l);return}return g&&"set"in g&&(d=g.set(a,f,l))!==void 0?d:(a.setAttribute(l,f+""),f)}return g&&"get"in g&&(d=g.get(a,l))!==null?d:(d=h.find.attr(a,l),d==null?void 0:d)}},attrHooks:{type:{set:function(a,l){if(!M.radioValue&&l==="radio"&&st(a,"input")){var f=a.value;return a.setAttribute("type",l),f&&(a.value=f),l}}}},removeAttr:function(a,l){var f,d=0,g=l&&l.match(dt);if(g&&a.nodeType===1)for(;f=g[d++];)a.removeAttribute(f)}}),Zl={set:function(a,l,f){return l===!1?h.removeAttr(a,f):a.setAttribute(f,f),f}},h.each(h.expr.match.bool.source.match(/\w+/g),function(a,l){var f=or[l]||h.find.attr;or[l]=function(d,g,v){var b,E,C=g.toLowerCase();return v||(E=or[C],or[C]=b,b=f(d,g,v)!=null?C:null,or[C]=E),b}});var Xh=/^(?:input|select|textarea|button)$/i,Jh=/^(?:a|area)$/i;h.fn.extend({prop:function(a,l){return Ce(this,h.prop,a,l,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[h.propFix[a]||a]})}}),h.extend({prop:function(a,l,f){var d,g,v=a.nodeType;if(!(v===3||v===8||v===2))return(v!==1||!h.isXMLDoc(a))&&(l=h.propFix[l]||l,g=h.propHooks[l]),f!==void 0?g&&"set"in g&&(d=g.set(a,f,l))!==void 0?d:a[l]=f:g&&"get"in g&&(d=g.get(a,l))!==null?d:a[l]},propHooks:{tabIndex:{get:function(a){var l=h.find.attr(a,"tabindex");return l?parseInt(l,10):Xh.test(a.nodeName)||Jh.test(a.nodeName)&&a.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),M.optSelected||(h.propHooks.selected={get:function(a){var l=a.parentNode;return l&&l.parentNode&&l.parentNode.selectedIndex,null},set:function(a){var l=a.parentNode;l&&(l.selectedIndex,l.parentNode&&l.parentNode.selectedIndex)}}),h.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){h.propFix[this.toLowerCase()]=this});function oi(a){var l=a.match(dt)||[];return l.join(" ")}function li(a){return a.getAttribute&&a.getAttribute("class")||""}function xa(a){return Array.isArray(a)?a:typeof a=="string"?a.match(dt)||[]:[]}h.fn.extend({addClass:function(a){var l,f,d,g,v,b;return D(a)?this.each(function(E){h(this).addClass(a.call(this,E,li(this)))}):(l=xa(a),l.length?this.each(function(){if(d=li(this),f=this.nodeType===1&&" "+oi(d)+" ",f){for(v=0;v<l.length;v++)g=l[v],f.indexOf(" "+g+" ")<0&&(f+=g+" ");b=oi(f),d!==b&&this.setAttribute("class",b)}}):this)},removeClass:function(a){var l,f,d,g,v,b;return D(a)?this.each(function(E){h(this).removeClass(a.call(this,E,li(this)))}):arguments.length?(l=xa(a),l.length?this.each(function(){if(d=li(this),f=this.nodeType===1&&" "+oi(d)+" ",f){for(v=0;v<l.length;v++)for(g=l[v];f.indexOf(" "+g+" ")>-1;)f=f.replace(" "+g+" "," ");b=oi(f),d!==b&&this.setAttribute("class",b)}}):this):this.attr("class","")},toggleClass:function(a,l){var f,d,g,v,b=typeof a,E=b==="string"||Array.isArray(a);return D(a)?this.each(function(C){h(this).toggleClass(a.call(this,C,li(this),l),l)}):typeof l=="boolean"&&E?l?this.addClass(a):this.removeClass(a):(f=xa(a),this.each(function(){if(E)for(v=h(this),g=0;g<f.length;g++)d=f[g],v.hasClass(d)?v.removeClass(d):v.addClass(d);else(a===void 0||b==="boolean")&&(d=li(this),d&&L.set(this,"__className__",d),this.setAttribute&&this.setAttribute("class",d||a===!1?"":L.get(this,"__className__")||""))}))},hasClass:function(a){var l,f,d=0;for(l=" "+a+" ";f=this[d++];)if(f.nodeType===1&&(" "+oi(li(f))+" ").indexOf(l)>-1)return!0;return!1}});var Zh=/\r/g;h.fn.extend({val:function(a){var l,f,d,g=this[0];return arguments.length?(d=D(a),this.each(function(v){var b;this.nodeType===1&&(d?b=a.call(this,v,h(this).val()):b=a,b==null?b="":typeof b=="number"?b+="":Array.isArray(b)&&(b=h.map(b,function(E){return E==null?"":E+""})),l=h.valHooks[this.type]||h.valHooks[this.nodeName.toLowerCase()],(!l||!("set"in l)||l.set(this,b,"value")===void 0)&&(this.value=b))})):g?(l=h.valHooks[g.type]||h.valHooks[g.nodeName.toLowerCase()],l&&"get"in l&&(f=l.get(g,"value"))!==void 0?f:(f=g.value,typeof f=="string"?f.replace(Zh,""):f==null?"":f)):void 0}}),h.extend({valHooks:{option:{get:function(a){var l=h.find.attr(a,"value");return l!=null?l:oi(h.text(a))}},select:{get:function(a){var l,f,d,g=a.options,v=a.selectedIndex,b=a.type==="select-one",E=b?null:[],C=b?v+1:g.length;for(v<0?d=C:d=b?v:0;d<C;d++)if(f=g[d],(f.selected||d===v)&&!f.disabled&&(!f.parentNode.disabled||!st(f.parentNode,"optgroup"))){if(l=h(f).val(),b)return l;E.push(l)}return E},set:function(a,l){for(var f,d,g=a.options,v=h.makeArray(l),b=g.length;b--;)d=g[b],(d.selected=h.inArray(h.valHooks.option.get(d),v)>-1)&&(f=!0);return f||(a.selectedIndex=-1),v}}}}),h.each(["radio","checkbox"],function(){h.valHooks[this]={set:function(a,l){if(Array.isArray(l))return a.checked=h.inArray(h(a).val(),l)>-1}},M.checkOn||(h.valHooks[this].get=function(a){return a.getAttribute("value")===null?"on":a.value})}),M.focusin="onfocusin"in t;var eu=/^(?:focusinfocus|focusoutblur)$/,tu=function(a){a.stopPropagation()};h.extend(h.event,{trigger:function(a,l,f,d){var g,v,b,E,C,P,I,V,N=[f||R],F=w.call(a,"type")?a.type:a,fe=w.call(a,"namespace")?a.namespace.split("."):[];if(v=V=b=f=f||R,!(f.nodeType===3||f.nodeType===8)&&!eu.test(F+h.event.triggered)&&(F.indexOf(".")>-1&&(fe=F.split("."),F=fe.shift(),fe.sort()),C=F.indexOf(":")<0&&"on"+F,a=a[h.expando]?a:new h.Event(F,typeof a=="object"&&a),a.isTrigger=d?2:3,a.namespace=fe.join("."),a.rnamespace=a.namespace?new RegExp("(^|\\.)"+fe.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,a.result=void 0,a.target||(a.target=f),l=l==null?[a]:h.makeArray(l,[a]),I=h.event.special[F]||{},!(!d&&I.trigger&&I.trigger.apply(f,l)===!1))){if(!d&&!I.noBubble&&!Z(f)){for(E=I.delegateType||F,eu.test(E+F)||(v=v.parentNode);v;v=v.parentNode)N.push(v),b=v;b===(f.ownerDocument||R)&&N.push(b.defaultView||b.parentWindow||t)}for(g=0;(v=N[g++])&&!a.isPropagationStopped();)V=v,a.type=g>1?E:I.bindType||F,P=(L.get(v,"events")||Object.create(null))[a.type]&&L.get(v,"handle"),P&&P.apply(v,l),P=C&&v[C],P&&P.apply&&H(v)&&(a.result=P.apply(v,l),a.result===!1&&a.preventDefault());return a.type=F,!d&&!a.isDefaultPrevented()&&(!I._default||I._default.apply(N.pop(),l)===!1)&&H(f)&&C&&D(f[F])&&!Z(f)&&(b=f[C],b&&(f[C]=null),h.event.triggered=F,a.isPropagationStopped()&&V.addEventListener(F,tu),f[F](),a.isPropagationStopped()&&V.removeEventListener(F,tu),h.event.triggered=void 0,b&&(f[C]=b)),a.result}},simulate:function(a,l,f){var d=h.extend(new h.Event,f,{type:a,isSimulated:!0});h.event.trigger(d,null,l)}}),h.fn.extend({trigger:function(a,l){return this.each(function(){h.event.trigger(a,l,this)})},triggerHandler:function(a,l){var f=this[0];if(f)return h.event.trigger(a,l,f,!0)}}),M.focusin||h.each({focus:"focusin",blur:"focusout"},function(a,l){var f=function(d){h.event.simulate(l,d.target,h.event.fix(d))};h.event.special[l]={setup:function(){var d=this.ownerDocument||this.document||this,g=L.access(d,l);g||d.addEventListener(a,f,!0),L.access(d,l,(g||0)+1)},teardown:function(){var d=this.ownerDocument||this.document||this,g=L.access(d,l)-1;g?L.access(d,l,g):(d.removeEventListener(a,f,!0),L.remove(d,l))}}});var lr=t.location,nu={guid:Date.now()},Ca=/\?/;h.parseXML=function(a){var l,f;if(!a||typeof a!="string")return null;try{l=new t.DOMParser().parseFromString(a,"text/xml")}catch{}return f=l&&l.getElementsByTagName("parsererror")[0],(!l||f)&&h.error("Invalid XML: "+(f?h.map(f.childNodes,function(d){return d.textContent}).join(`
`):a)),l};var ep=/\[\]$/,iu=/\r?\n/g,tp=/^(?:submit|button|image|reset|file)$/i,np=/^(?:input|select|textarea|keygen)/i;function $a(a,l,f,d){var g;if(Array.isArray(l))h.each(l,function(v,b){f||ep.test(a)?d(a,b):$a(a+"["+(typeof b=="object"&&b!=null?v:"")+"]",b,f,d)});else if(!f&&se(l)==="object")for(g in l)$a(a+"["+g+"]",l[g],f,d);else d(a,l)}h.param=function(a,l){var f,d=[],g=function(v,b){var E=D(b)?b():b;d[d.length]=encodeURIComponent(v)+"="+encodeURIComponent(E==null?"":E)};if(a==null)return"";if(Array.isArray(a)||a.jquery&&!h.isPlainObject(a))h.each(a,function(){g(this.name,this.value)});else for(f in a)$a(f,a[f],l,g);return d.join("&")},h.fn.extend({serialize:function(){return h.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=h.prop(this,"elements");return a?h.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!h(this).is(":disabled")&&np.test(this.nodeName)&&!tp.test(a)&&(this.checked||!tn.test(a))}).map(function(a,l){var f=h(this).val();return f==null?null:Array.isArray(f)?h.map(f,function(d){return{name:l.name,value:d.replace(iu,`\r
`)}}):{name:l.name,value:f.replace(iu,`\r
`)}}).get()}});var ip=/%20/g,rp=/#.*$/,sp=/([?&])_=[^&]*/,ap=/^(.*?):[ \t]*([^\r\n]*)$/mg,op=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,lp=/^(?:GET|HEAD)$/,up=/^\/\//,ru={},Ta={},su="*/".concat("*"),Ea=R.createElement("a");Ea.href=lr.href;function au(a){return function(l,f){typeof l!="string"&&(f=l,l="*");var d,g=0,v=l.toLowerCase().match(dt)||[];if(D(f))for(;d=v[g++];)d[0]==="+"?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(f)):(a[d]=a[d]||[]).push(f)}}function ou(a,l,f,d){var g={},v=a===Ta;function b(E){var C;return g[E]=!0,h.each(a[E]||[],function(P,I){var V=I(l,f,d);if(typeof V=="string"&&!v&&!g[V])return l.dataTypes.unshift(V),b(V),!1;if(v)return!(C=V)}),C}return b(l.dataTypes[0])||!g["*"]&&b("*")}function Aa(a,l){var f,d,g=h.ajaxSettings.flatOptions||{};for(f in l)l[f]!==void 0&&((g[f]?a:d||(d={}))[f]=l[f]);return d&&h.extend(!0,a,d),a}function cp(a,l,f){for(var d,g,v,b,E=a.contents,C=a.dataTypes;C[0]==="*";)C.shift(),d===void 0&&(d=a.mimeType||l.getResponseHeader("Content-Type"));if(d){for(g in E)if(E[g]&&E[g].test(d)){C.unshift(g);break}}if(C[0]in f)v=C[0];else{for(g in f){if(!C[0]||a.converters[g+" "+C[0]]){v=g;break}b||(b=g)}v=v||b}if(v)return v!==C[0]&&C.unshift(v),f[v]}function fp(a,l,f,d){var g,v,b,E,C,P={},I=a.dataTypes.slice();if(I[1])for(b in a.converters)P[b.toLowerCase()]=a.converters[b];for(v=I.shift();v;)if(a.responseFields[v]&&(f[a.responseFields[v]]=l),!C&&d&&a.dataFilter&&(l=a.dataFilter(l,a.dataType)),C=v,v=I.shift(),v){if(v==="*")v=C;else if(C!=="*"&&C!==v){if(b=P[C+" "+v]||P["* "+v],!b){for(g in P)if(E=g.split(" "),E[1]===v&&(b=P[C+" "+E[0]]||P["* "+E[0]],b)){b===!0?b=P[g]:P[g]!==!0&&(v=E[0],I.unshift(E[1]));break}}if(b!==!0)if(b&&a.throws)l=b(l);else try{l=b(l)}catch(V){return{state:"parsererror",error:b?V:"No conversion from "+C+" to "+v}}}}return{state:"success",data:l}}h.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:lr.href,type:"GET",isLocal:op.test(lr.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":su,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":h.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,l){return l?Aa(Aa(a,h.ajaxSettings),l):Aa(h.ajaxSettings,a)},ajaxPrefilter:au(ru),ajaxTransport:au(Ta),ajax:function(a,l){typeof a=="object"&&(l=a,a=void 0),l=l||{};var f,d,g,v,b,E,C,P,I,V,N=h.ajaxSetup({},l),F=N.context||N,fe=N.context&&(F.nodeType||F.jquery)?h(F):h.event,ke=h.Deferred(),de=h.Callbacks("once memory"),_t=N.statusCode||{},vt={},Bt={},Ue="canceled",we={readyState:0,getResponseHeader:function(Le){var lt;if(C){if(!v)for(v={};lt=ap.exec(g);)v[lt[1].toLowerCase()+" "]=(v[lt[1].toLowerCase()+" "]||[]).concat(lt[2]);lt=v[Le.toLowerCase()+" "]}return lt==null?null:lt.join(", ")},getAllResponseHeaders:function(){return C?g:null},setRequestHeader:function(Le,lt){return C==null&&(Le=Bt[Le.toLowerCase()]=Bt[Le.toLowerCase()]||Le,vt[Le]=lt),this},overrideMimeType:function(Le){return C==null&&(N.mimeType=Le),this},statusCode:function(Le){var lt;if(Le)if(C)we.always(Le[we.status]);else for(lt in Le)_t[lt]=[_t[lt],Le[lt]];return this},abort:function(Le){var lt=Le||Ue;return f&&f.abort(lt),It(0,lt),this}};if(ke.promise(we),N.url=((a||N.url||lr.href)+"").replace(up,lr.protocol+"//"),N.type=l.method||l.type||N.method||N.type,N.dataTypes=(N.dataType||"*").toLowerCase().match(dt)||[""],N.crossDomain==null){E=R.createElement("a");try{E.href=N.url,E.href=E.href,N.crossDomain=Ea.protocol+"//"+Ea.host!=E.protocol+"//"+E.host}catch{N.crossDomain=!0}}if(N.data&&N.processData&&typeof N.data!="string"&&(N.data=h.param(N.data,N.traditional)),ou(ru,N,l,we),C)return we;P=h.event&&N.global,P&&h.active++===0&&h.event.trigger("ajaxStart"),N.type=N.type.toUpperCase(),N.hasContent=!lp.test(N.type),d=N.url.replace(rp,""),N.hasContent?N.data&&N.processData&&(N.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(N.data=N.data.replace(ip,"+")):(V=N.url.slice(d.length),N.data&&(N.processData||typeof N.data=="string")&&(d+=(Ca.test(d)?"&":"?")+N.data,delete N.data),N.cache===!1&&(d=d.replace(sp,"$1"),V=(Ca.test(d)?"&":"?")+"_="+nu.guid+++V),N.url=d+V),N.ifModified&&(h.lastModified[d]&&we.setRequestHeader("If-Modified-Since",h.lastModified[d]),h.etag[d]&&we.setRequestHeader("If-None-Match",h.etag[d])),(N.data&&N.hasContent&&N.contentType!==!1||l.contentType)&&we.setRequestHeader("Content-Type",N.contentType),we.setRequestHeader("Accept",N.dataTypes[0]&&N.accepts[N.dataTypes[0]]?N.accepts[N.dataTypes[0]]+(N.dataTypes[0]!=="*"?", "+su+"; q=0.01":""):N.accepts["*"]);for(I in N.headers)we.setRequestHeader(I,N.headers[I]);if(N.beforeSend&&(N.beforeSend.call(F,we,N)===!1||C))return we.abort();if(Ue="abort",de.add(N.complete),we.done(N.success),we.fail(N.error),f=ou(Ta,N,l,we),!f)It(-1,"No Transport");else{if(we.readyState=1,P&&fe.trigger("ajaxSend",[we,N]),C)return we;N.async&&N.timeout>0&&(b=t.setTimeout(function(){we.abort("timeout")},N.timeout));try{C=!1,f.send(vt,It)}catch(Le){if(C)throw Le;It(-1,Le)}}function It(Le,lt,cr,ts){var jt,ui,ci,Mt,Bn,Kt=lt;C||(C=!0,b&&t.clearTimeout(b),f=void 0,g=ts||"",we.readyState=Le>0?4:0,jt=Le>=200&&Le<300||Le===304,cr&&(Mt=cp(N,we,cr)),!jt&&h.inArray("script",N.dataTypes)>-1&&h.inArray("json",N.dataTypes)<0&&(N.converters["text script"]=function(){}),Mt=fp(N,Mt,we,jt),jt?(N.ifModified&&(Bn=we.getResponseHeader("Last-Modified"),Bn&&(h.lastModified[d]=Bn),Bn=we.getResponseHeader("etag"),Bn&&(h.etag[d]=Bn)),Le===204||N.type==="HEAD"?Kt="nocontent":Le===304?Kt="notmodified":(Kt=Mt.state,ui=Mt.data,ci=Mt.error,jt=!ci)):(ci=Kt,(Le||!Kt)&&(Kt="error",Le<0&&(Le=0))),we.status=Le,we.statusText=(lt||Kt)+"",jt?ke.resolveWith(F,[ui,Kt,we]):ke.rejectWith(F,[we,Kt,ci]),we.statusCode(_t),_t=void 0,P&&fe.trigger(jt?"ajaxSuccess":"ajaxError",[we,N,jt?ui:ci]),de.fireWith(F,[we,Kt]),P&&(fe.trigger("ajaxComplete",[we,N]),--h.active||h.event.trigger("ajaxStop")))}return we},getJSON:function(a,l,f){return h.get(a,l,f,"json")},getScript:function(a,l){return h.get(a,void 0,l,"script")}}),h.each(["get","post"],function(a,l){h[l]=function(f,d,g,v){return D(d)&&(v=v||g,g=d,d=void 0),h.ajax(h.extend({url:f,type:l,dataType:v,data:d,success:g},h.isPlainObject(f)&&f))}}),h.ajaxPrefilter(function(a){var l;for(l in a.headers)l.toLowerCase()==="content-type"&&(a.contentType=a.headers[l]||"")}),h._evalUrl=function(a,l,f){return h.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(d){h.globalEval(d,l,f)}})},h.fn.extend({wrapAll:function(a){var l;return this[0]&&(D(a)&&(a=a.call(this[0])),l=h(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&l.insertBefore(this[0]),l.map(function(){for(var f=this;f.firstElementChild;)f=f.firstElementChild;return f}).append(this)),this},wrapInner:function(a){return D(a)?this.each(function(l){h(this).wrapInner(a.call(this,l))}):this.each(function(){var l=h(this),f=l.contents();f.length?f.wrapAll(a):l.append(a)})},wrap:function(a){var l=D(a);return this.each(function(f){h(this).wrapAll(l?a.call(this,f):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){h(this).replaceWith(this.childNodes)}),this}}),h.expr.pseudos.hidden=function(a){return!h.expr.pseudos.visible(a)},h.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},h.ajaxSettings.xhr=function(){try{return new t.XMLHttpRequest}catch{}};var dp={0:200,1223:204},ur=h.ajaxSettings.xhr();M.cors=!!ur&&"withCredentials"in ur,M.ajax=ur=!!ur,h.ajaxTransport(function(a){var l,f;if(M.cors||ur&&!a.crossDomain)return{send:function(d,g){var v,b=a.xhr();if(b.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(v in a.xhrFields)b[v]=a.xhrFields[v];a.mimeType&&b.overrideMimeType&&b.overrideMimeType(a.mimeType),!a.crossDomain&&!d["X-Requested-With"]&&(d["X-Requested-With"]="XMLHttpRequest");for(v in d)b.setRequestHeader(v,d[v]);l=function(E){return function(){l&&(l=f=b.onload=b.onerror=b.onabort=b.ontimeout=b.onreadystatechange=null,E==="abort"?b.abort():E==="error"?typeof b.status!="number"?g(0,"error"):g(b.status,b.statusText):g(dp[b.status]||b.status,b.statusText,(b.responseType||"text")!=="text"||typeof b.responseText!="string"?{binary:b.response}:{text:b.responseText},b.getAllResponseHeaders()))}},b.onload=l(),f=b.onerror=b.ontimeout=l("error"),b.onabort!==void 0?b.onabort=f:b.onreadystatechange=function(){b.readyState===4&&t.setTimeout(function(){l&&f()})},l=l("abort");try{b.send(a.hasContent&&a.data||null)}catch(E){if(l)throw E}},abort:function(){l&&l()}}}),h.ajaxPrefilter(function(a){a.crossDomain&&(a.contents.script=!1)}),h.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return h.globalEval(a),a}}}),h.ajaxPrefilter("script",function(a){a.cache===void 0&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),h.ajaxTransport("script",function(a){if(a.crossDomain||a.scriptAttrs){var l,f;return{send:function(d,g){l=h("<script>").attr(a.scriptAttrs||{}).prop({charset:a.scriptCharset,src:a.url}).on("load error",f=function(v){l.remove(),f=null,v&&g(v.type==="error"?404:200,v.type)}),R.head.appendChild(l[0])},abort:function(){f&&f()}}}});var lu=[],Sa=/(=)\?(?=&|$)|\?\?/;h.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=lu.pop()||h.expando+"_"+nu.guid++;return this[a]=!0,a}}),h.ajaxPrefilter("json jsonp",function(a,l,f){var d,g,v,b=a.jsonp!==!1&&(Sa.test(a.url)?"url":typeof a.data=="string"&&(a.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&Sa.test(a.data)&&"data");if(b||a.dataTypes[0]==="jsonp")return d=a.jsonpCallback=D(a.jsonpCallback)?a.jsonpCallback():a.jsonpCallback,b?a[b]=a[b].replace(Sa,"$1"+d):a.jsonp!==!1&&(a.url+=(Ca.test(a.url)?"&":"?")+a.jsonp+"="+d),a.converters["script json"]=function(){return v||h.error(d+" was not called"),v[0]},a.dataTypes[0]="json",g=t[d],t[d]=function(){v=arguments},f.always(function(){g===void 0?h(t).removeProp(d):t[d]=g,a[d]&&(a.jsonpCallback=l.jsonpCallback,lu.push(d)),v&&D(g)&&g(v[0]),v=g=void 0}),"script"}),M.createHTMLDocument=function(){var a=R.implementation.createHTMLDocument("").body;return a.innerHTML="<form></form><form></form>",a.childNodes.length===2}(),h.parseHTML=function(a,l,f){if(typeof a!="string")return[];typeof l=="boolean"&&(f=l,l=!1);var d,g,v;return l||(M.createHTMLDocument?(l=R.implementation.createHTMLDocument(""),d=l.createElement("base"),d.href=R.location.href,l.head.appendChild(d)):l=R),g=En.exec(a),v=!f&&[],g?[l.createElement(g[1])]:(g=Ml([a],l,v),v&&v.length&&h(v).remove(),h.merge([],g.childNodes))},h.fn.load=function(a,l,f){var d,g,v,b=this,E=a.indexOf(" ");return E>-1&&(d=oi(a.slice(E)),a=a.slice(0,E)),D(l)?(f=l,l=void 0):l&&typeof l=="object"&&(g="POST"),b.length>0&&h.ajax({url:a,type:g||"GET",dataType:"html",data:l}).done(function(C){v=arguments,b.html(d?h("<div>").append(h.parseHTML(C)).find(d):C)}).always(f&&function(C,P){b.each(function(){f.apply(this,v||[C.responseText,P,C])})}),this},h.expr.pseudos.animated=function(a){return h.grep(h.timers,function(l){return a===l.elem}).length},h.offset={setOffset:function(a,l,f){var d,g,v,b,E,C,P,I=h.css(a,"position"),V=h(a),N={};I==="static"&&(a.style.position="relative"),E=V.offset(),v=h.css(a,"top"),C=h.css(a,"left"),P=(I==="absolute"||I==="fixed")&&(v+C).indexOf("auto")>-1,P?(d=V.position(),b=d.top,g=d.left):(b=parseFloat(v)||0,g=parseFloat(C)||0),D(l)&&(l=l.call(a,f,h.extend({},E))),l.top!=null&&(N.top=l.top-E.top+b),l.left!=null&&(N.left=l.left-E.left+g),"using"in l?l.using.call(a,N):V.css(N)}},h.fn.extend({offset:function(a){if(arguments.length)return a===void 0?this:this.each(function(g){h.offset.setOffset(this,a,g)});var l,f,d=this[0];if(!!d)return d.getClientRects().length?(l=d.getBoundingClientRect(),f=d.ownerDocument.defaultView,{top:l.top+f.pageYOffset,left:l.left+f.pageXOffset}):{top:0,left:0}},position:function(){if(!!this[0]){var a,l,f,d=this[0],g={top:0,left:0};if(h.css(d,"position")==="fixed")l=d.getBoundingClientRect();else{for(l=this.offset(),f=d.ownerDocument,a=d.offsetParent||f.documentElement;a&&(a===f.body||a===f.documentElement)&&h.css(a,"position")==="static";)a=a.parentNode;a&&a!==d&&a.nodeType===1&&(g=h(a).offset(),g.top+=h.css(a,"borderTopWidth",!0),g.left+=h.css(a,"borderLeftWidth",!0))}return{top:l.top-g.top-h.css(d,"marginTop",!0),left:l.left-g.left-h.css(d,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent;a&&h.css(a,"position")==="static";)a=a.offsetParent;return a||ge})}}),h.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,l){var f=l==="pageYOffset";h.fn[a]=function(d){return Ce(this,function(g,v,b){var E;if(Z(g)?E=g:g.nodeType===9&&(E=g.defaultView),b===void 0)return E?E[l]:g[v];E?E.scrollTo(f?E.pageXOffset:b,f?b:E.pageYOffset):g[v]=b},a,d,arguments.length)}}),h.each(["top","left"],function(a,l){h.cssHooks[l]=Wl(M.pixelPosition,function(f,d){if(d)return d=ar(f,l),ya.test(d)?h(f).position()[l]+"px":d})}),h.each({Height:"height",Width:"width"},function(a,l){h.each({padding:"inner"+a,content:l,"":"outer"+a},function(f,d){h.fn[d]=function(g,v){var b=arguments.length&&(f||typeof g!="boolean"),E=f||(g===!0||v===!0?"margin":"border");return Ce(this,function(C,P,I){var V;return Z(C)?d.indexOf("outer")===0?C["inner"+a]:C.document.documentElement["client"+a]:C.nodeType===9?(V=C.documentElement,Math.max(C.body["scroll"+a],V["scroll"+a],C.body["offset"+a],V["offset"+a],V["client"+a])):I===void 0?h.css(C,P,E):h.style(C,P,I,E)},l,b?g:void 0,b)}})}),h.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,l){h.fn[l]=function(f){return this.on(l,f)}}),h.fn.extend({bind:function(a,l,f){return this.on(a,null,l,f)},unbind:function(a,l){return this.off(a,null,l)},delegate:function(a,l,f,d){return this.on(l,a,f,d)},undelegate:function(a,l,f){return arguments.length===1?this.off(a,"**"):this.off(l,a||"**",f)},hover:function(a,l){return this.mouseenter(a).mouseleave(l||a)}}),h.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,l){h.fn[l]=function(f,d){return arguments.length>0?this.on(l,null,f,d):this.trigger(l)}});var hp=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;h.proxy=function(a,l){var f,d,g;if(typeof l=="string"&&(f=a[l],l=a,a=f),!!D(a))return d=s.call(arguments,2),g=function(){return a.apply(l||this,d.concat(s.call(arguments)))},g.guid=a.guid=a.guid||h.guid++,g},h.holdReady=function(a){a?h.readyWait++:h.ready(!0)},h.isArray=Array.isArray,h.parseJSON=JSON.parse,h.nodeName=st,h.isFunction=D,h.isWindow=Z,h.camelCase=A,h.type=se,h.now=Date.now,h.isNumeric=function(a){var l=h.type(a);return(l==="number"||l==="string")&&!isNaN(a-parseFloat(a))},h.trim=function(a){return a==null?"":(a+"").replace(hp,"$1")};var pp=t.jQuery,mp=t.$;return h.noConflict=function(a){return t.$===h&&(t.$=mp),a&&t.jQuery===h&&(t.jQuery=pp),h},typeof i>"u"&&(t.jQuery=t.$=h),h})})(hd);const y=hd.exports;function kn(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?kn=function(t){return typeof t}:kn=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},kn(e)}function nt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function uc(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function it(e,t,i){return t&&uc(e.prototype,t),i&&uc(e,i),e}function mt(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ko(e,t)}function xn(e){return xn=Object.setPrototypeOf?Object.getPrototypeOf:function(i){return i.__proto__||Object.getPrototypeOf(i)},xn(e)}function ko(e,t){return ko=Object.setPrototypeOf||function(r,n){return r.__proto__=n,r},ko(e,t)}function ry(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function pd(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function md(e,t){if(t&&(typeof t=="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return pd(e)}function gt(e){var t=ry();return function(){var r=xn(e),n;if(t){var s=xn(this).constructor;n=Reflect.construct(r,arguments,s)}else n=r.apply(this,arguments);return md(this,n)}}function sy(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&(e=xn(e),e!==null););return e}function ei(e,t,i){return typeof Reflect<"u"&&Reflect.get?ei=Reflect.get:ei=function(n,s,o){var u=sy(n,s);if(!!u){var c=Object.getOwnPropertyDescriptor(u,s);return c.get?c.get.call(o):c.value}},ei(e,t,i||e)}function ay(e,t){return oy(e)||ly(e,t)||uy(e,t)||cy()}function oy(e){if(Array.isArray(e))return e}function ly(e,t){var i=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(i!=null){var r=[],n=!0,s=!1,o,u;try{for(i=i.call(e);!(n=(o=i.next()).done)&&(r.push(o.value),!(t&&r.length===t));n=!0);}catch(c){s=!0,u=c}finally{try{!n&&i.return!=null&&i.return()}finally{if(s)throw u}}return r}}function uy(e,t){if(!!e){if(typeof e=="string")return cc(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);if(i==="Object"&&e.constructor&&(i=e.constructor.name),i==="Map"||i==="Set")return Array.from(e);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return cc(e,t)}}function cc(e,t){(t==null||t>e.length)&&(t=e.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=e[i];return r}function cy(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ji(){return y("html").attr("dir")==="rtl"}function pt(){for(var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:6,t=arguments.length>1?arguments[1]:void 0,i="",r="0123456789abcdefghijklmnopqrstuvwxyz",n=r.length,s=0;s<e;s++)i+=r[Math.floor(Math.random()*n)];return t?"".concat(i,"-").concat(t):i}function cl(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}function Gt(e){var t={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend"},i=document.createElement("div"),r;for(var n in t)typeof i.style[n]<"u"&&(r=t[n]);return r||(setTimeout(function(){e.triggerHandler("transitionend",[e])},1),"transitionend")}function si(e,t){var i=document.readyState==="complete",r=(i?"_didLoad":"load")+".zf.util.onLoad",n=function(){return e.triggerHandler(r)};return e&&(t&&e.one(r,t),i?setTimeout(n):y(window).one("load",n)),r}function qs(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=t.ignoreLeaveWindow,r=i===void 0?!1:i,n=t.ignoreReappear,s=n===void 0?!1:n;return function(u){for(var c=arguments.length,p=new Array(c>1?c-1:0),m=1;m<c;m++)p[m-1]=arguments[m];var w=e.bind.apply(e,[this,u].concat(p));if(u.relatedTarget!==null)return w();setTimeout(function(){if(!r&&document.hasFocus&&!document.hasFocus())return w();s||y(document).one("mouseenter",function(M){y(u.currentTarget).has(M.target).length||(u.relatedTarget=M.target,w())})},0)}}window.matchMedia||(window.matchMedia=function(){var e=window.styleMedia||window.media;if(!e){var t=document.createElement("style"),i=document.getElementsByTagName("script")[0],r=null;t.type="text/css",t.id="matchmediajs-test",i?i.parentNode.insertBefore(t,i):document.head.appendChild(t),r="getComputedStyle"in window&&window.getComputedStyle(t,null)||t.currentStyle,e={matchMedium:function(s){var o="@media "+s+"{ #matchmediajs-test { width: 1px; } }";return t.styleSheet?t.styleSheet.cssText=o:t.textContent=o,r.width==="1px"}}}return function(n){return{matches:e.matchMedium(n||"all"),media:n||"all"}}}());var Ke={queries:[],current:"",_init:function(){if(this.isInitialized===!0)return this;this.isInitialized=!0;var t=this,i=y("meta.foundation-mq");i.length||y('<meta class="foundation-mq" name="foundation-mq" content>').appendTo(document.head);var r=y(".foundation-mq").css("font-family"),n;n=fy(r),t.queries=[];for(var s in n)n.hasOwnProperty(s)&&t.queries.push({name:s,value:"only screen and (min-width: ".concat(n[s],")")});this.current=this._getCurrentSize(),this._watcher()},_reInit:function(){this.isInitialized=!1,this._init()},atLeast:function(t){var i=this.get(t);return i?window.matchMedia(i).matches:!1},only:function(t){return t===this._getCurrentSize()},upTo:function(t){var i=this.next(t);return i?!this.atLeast(i):!0},is:function(t){var i=t.trim().split(" ").filter(function(u){return!!u.length}),r=ay(i,2),n=r[0],s=r[1],o=s===void 0?"":s;if(o==="only")return this.only(n);if(!o||o==="up")return this.atLeast(n);if(o==="down")return this.upTo(n);throw new Error(`
Invalid breakpoint passed to MediaQuery.is().
Expected a breakpoint name formatted like "<size> <modifier>", got "`.concat(t,`".
`))},get:function(t){for(var i in this.queries)if(this.queries.hasOwnProperty(i)){var r=this.queries[i];if(t===r.name)return r.value}return null},next:function(t){var i=this,r=this.queries.findIndex(function(s){return i._getQueryName(s)===t});if(r===-1)throw new Error(`
Unknown breakpoint "`.concat(t,`" passed to MediaQuery.next().
Ensure it is present in your Sass "$breakpoints" setting.
`));var n=this.queries[r+1];return n?n.name:null},_getQueryName:function(t){if(typeof t=="string")return t;if(kn(t)==="object")return t.name;throw new TypeError(`
Invalid value passed to MediaQuery._getQueryName().
Expected a breakpoint name (String) or a breakpoint query (Object), got "`.concat(t,'" (').concat(kn(t),`)
`))},_getCurrentSize:function(){for(var t,i=0;i<this.queries.length;i++){var r=this.queries[i];window.matchMedia(r.value).matches&&(t=r)}return t&&this._getQueryName(t)},_watcher:function(){var t=this;y(window).on("resize.zf.trigger",function(){var i=t._getCurrentSize(),r=t.current;i!==r&&(t.current=i,y(window).trigger("changed.zf.mediaquery",[i,r]))})}};function fy(e){var t={};return typeof e!="string"||(e=e.trim().slice(1,-1),!e)||(t=e.split("&").reduce(function(i,r){var n=r.replace(/\+/g," ").split("="),s=n[0],o=n[1];return s=decodeURIComponent(s),o=typeof o>"u"?null:decodeURIComponent(o),i.hasOwnProperty(s)?Array.isArray(i[s])?i[s].push(o):i[s]=[i[s],o]:i[s]=o,i},{})),t}var dy="6.7.5",Se={version:dy,_plugins:{},_uuids:[],plugin:function(t,i){var r=i||vr(t),n=yr(r);this._plugins[n]=this[r]=t},registerPlugin:function(t,i){var r=i?yr(i):vr(t.constructor).toLowerCase();t.uuid=pt(6,r),t.$element.attr("data-".concat(r))||t.$element.attr("data-".concat(r),t.uuid),t.$element.data("zfPlugin")||t.$element.data("zfPlugin",t),t.$element.trigger("init.zf.".concat(r)),this._uuids.push(t.uuid)},unregisterPlugin:function(t){var i=yr(vr(t.$element.data("zfPlugin").constructor));this._uuids.splice(this._uuids.indexOf(t.uuid),1),t.$element.removeAttr("data-".concat(i)).removeData("zfPlugin").trigger("destroyed.zf.".concat(i));for(var r in t)typeof t[r]=="function"&&(t[r]=null)},reInit:function(t){var i=t instanceof y;try{if(i)t.each(function(){y(this).data("zfPlugin")._init()});else{var r=kn(t),n=this,s={object:function(u){u.forEach(function(c){c=yr(c),y("[data-"+c+"]").foundation("_init")})},string:function(){t=yr(t),y("[data-"+t+"]").foundation("_init")},undefined:function(){this.object(Object.keys(n._plugins))}};s[r](t)}}catch(o){console.error(o)}finally{return t}},reflow:function(t,i){typeof i>"u"?i=Object.keys(this._plugins):typeof i=="string"&&(i=[i]);var r=this;y.each(i,function(n,s){var o=r._plugins[s],u=y(t).find("[data-"+s+"]").addBack("[data-"+s+"]").filter(function(){return typeof y(this).data("zfPlugin")>"u"});u.each(function(){var c=y(this),p={reflow:!0};c.attr("data-options")&&c.attr("data-options").split(";").forEach(function(m){var w=m.split(":").map(function(k){return k.trim()});w[0]&&(p[w[0]]=hy(w[1]))});try{c.data("zfPlugin",new o(y(this),p))}catch(m){console.error(m)}finally{return}})})},getFnName:vr,addToJquery:function(){var t=function(r){var n=kn(r),s=y(".no-js");if(s.length&&s.removeClass("no-js"),n==="undefined")Ke._init(),Se.reflow(this);else if(n==="string"){var o=Array.prototype.slice.call(arguments,1),u=this.data("zfPlugin");if(typeof u<"u"&&typeof u[r]<"u")this.length===1?u[r].apply(u,o):this.each(function(c,p){u[r].apply(y(p).data("zfPlugin"),o)});else throw new ReferenceError("We're sorry, '"+r+"' is not an available method for "+(u?vr(u):"this element")+".")}else throw new TypeError("We're sorry, ".concat(n," is not a valid parameter. You must use a string representing the method you wish to invoke."));return this};return y.fn.foundation=t,y}};Se.util={throttle:function(t,i){var r=null;return function(){var n=this,s=arguments;r===null&&(r=setTimeout(function(){t.apply(n,s),r=null},i))}}};window.Foundation=Se;(function(){(!Date.now||!window.Date.now)&&(window.Date.now=Date.now=function(){return new Date().getTime()});for(var e=["webkit","moz"],t=0;t<e.length&&!window.requestAnimationFrame;++t){var i=e[t];window.requestAnimationFrame=window[i+"RequestAnimationFrame"],window.cancelAnimationFrame=window[i+"CancelAnimationFrame"]||window[i+"CancelRequestAnimationFrame"]}if(/iP(ad|hone|od).*OS 6/.test(window.navigator.userAgent)||!window.requestAnimationFrame||!window.cancelAnimationFrame){var r=0;window.requestAnimationFrame=function(n){var s=Date.now(),o=Math.max(r+16,s);return setTimeout(function(){n(r=o)},o-s)},window.cancelAnimationFrame=clearTimeout}(!window.performance||!window.performance.now)&&(window.performance={start:Date.now(),now:function(){return Date.now()-this.start}})})();Function.prototype.bind||(Function.prototype.bind=function(e){if(typeof this!="function")throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");var t=Array.prototype.slice.call(arguments,1),i=this,r=function(){},n=function(){return i.apply(this instanceof r?this:e,t.concat(Array.prototype.slice.call(arguments)))};return this.prototype&&(r.prototype=this.prototype),n.prototype=new r,n});function vr(e){if(typeof Function.prototype.name>"u"){var t=/function\s([^(]{1,})\(/,i=t.exec(e.toString());return i&&i.length>1?i[1].trim():""}else return typeof e.prototype>"u"?e.constructor.name:e.prototype.constructor.name}function hy(e){return e==="true"?!0:e==="false"?!1:isNaN(e*1)?e:parseFloat(e)}function yr(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}var Qn={ImNotTouchingYou:py,OverlapArea:gd,GetDimensions:Hr,GetExplicitOffsets:my};function py(e,t,i,r,n){return gd(e,t,i,r,n)===0}function gd(e,t,i,r,n){var s=Hr(e),o,u,c,p;if(t){var m=Hr(t);u=m.height+m.offset.top-(s.offset.top+s.height),o=s.offset.top-m.offset.top,c=s.offset.left-m.offset.left,p=m.width+m.offset.left-(s.offset.left+s.width)}else u=s.windowDims.height+s.windowDims.offset.top-(s.offset.top+s.height),o=s.offset.top-s.windowDims.offset.top,c=s.offset.left-s.windowDims.offset.left,p=s.windowDims.width-(s.offset.left+s.width);return u=n?0:Math.min(u,0),o=Math.min(o,0),c=Math.min(c,0),p=Math.min(p,0),i?c+p:r?o+u:Math.sqrt(o*o+u*u+c*c+p*p)}function Hr(e){if(e=e.length?e[0]:e,e===window||e===document)throw new Error("I'm sorry, Dave. I'm afraid I can't do that.");var t=e.getBoundingClientRect(),i=e.parentNode.getBoundingClientRect(),r=document.body.getBoundingClientRect(),n=window.pageYOffset,s=window.pageXOffset;return{width:t.width,height:t.height,offset:{top:t.top+n,left:t.left+s},parentDims:{width:i.width,height:i.height,offset:{top:i.top+n,left:i.left+s}},windowDims:{width:r.width,height:r.height,offset:{top:n,left:s}}}}function my(e,t,i,r,n,s,o){var u=Hr(e),c=t?Hr(t):null,p,m;if(c!==null){switch(i){case"top":p=c.offset.top-(u.height+n);break;case"bottom":p=c.offset.top+c.height+n;break;case"left":m=c.offset.left-(u.width+s);break;case"right":m=c.offset.left+c.width+s;break}switch(i){case"top":case"bottom":switch(r){case"left":m=c.offset.left+s;break;case"right":m=c.offset.left-u.width+c.width-s;break;case"center":m=o?s:c.offset.left+c.width/2-u.width/2+s;break}break;case"right":case"left":switch(r){case"bottom":p=c.offset.top-n+c.height-u.height;break;case"top":p=c.offset.top+n;break;case"center":p=c.offset.top+n+c.height/2-u.height/2;break}break}}return{top:p,left:m}}function ca(e,t){var i=e.length;i===0&&t(),e.each(function(){if(this.complete&&typeof this.naturalWidth<"u")r();else{var n=new Image,s="load.zf.images error.zf.images";y(n).one(s,function o(){y(this).off(s,o),r()}),n.src=y(this).attr("src")}});function r(){i--,i===0&&t()}}var vd={9:"TAB",13:"ENTER",27:"ESCAPE",32:"SPACE",35:"END",36:"HOME",37:"ARROW_LEFT",38:"ARROW_UP",39:"ARROW_RIGHT",40:"ARROW_DOWN"},fc={};function dc(e){return e?e.find("a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, *[tabindex], *[contenteditable]").filter(function(){return!(!y(this).is(":visible")||y(this).attr("tabindex")<0)}).sort(function(t,i){if(y(t).attr("tabindex")===y(i).attr("tabindex"))return 0;var r=parseInt(y(t).attr("tabindex"),10),n=parseInt(y(i).attr("tabindex"),10);if(typeof y(t).attr("tabindex")>"u"&&n>0)return 1;if(typeof y(i).attr("tabindex")>"u"&&r>0)return-1;if(r===0&&n>0)return 1;if(n===0&&r>0||r<n)return-1;if(r>n)return 1}):!1}function Ka(e){var t=vd[e.which||e.keyCode]||String.fromCharCode(e.which).toUpperCase();return t=t.replace(/\W+/,""),e.shiftKey&&(t="SHIFT_".concat(t)),e.ctrlKey&&(t="CTRL_".concat(t)),e.altKey&&(t="ALT_".concat(t)),t=t.replace(/_$/,""),t}var Ie={keys:gy(vd),parseKey:Ka,handleKey:function(t,i,r){var n=fc[i],s=this.parseKey(t),o,u,c;if(!n)return console.warn("Component not defined!");if(t.zfIsKeyHandled!==!0)if(typeof n.ltr>"u"?o=n:Ji()?o=y.extend({},n.ltr,n.rtl):o=y.extend({},n.rtl,n.ltr),u=o[s],c=r[u],c&&typeof c=="function"){var p=c.apply();t.zfIsKeyHandled=!0,(r.handled||typeof r.handled=="function")&&r.handled(p)}else(r.unhandled||typeof r.unhandled=="function")&&r.unhandled()},findFocusable:dc,register:function(t,i){fc[t]=i},trapFocus:function(t){var i=dc(t),r=i.eq(0),n=i.eq(-1);t.on("keydown.zf.trapfocus",function(s){s.target===n[0]&&Ka(s)==="TAB"?(s.preventDefault(),r.focus()):s.target===r[0]&&Ka(s)==="SHIFT_TAB"&&(s.preventDefault(),n.focus())})},releaseFocus:function(t){t.off("keydown.zf.trapfocus")}};function gy(e){var t={};for(var i in e)e.hasOwnProperty(i)&&(t[e[i]]=e[i]);return t}var hc=["mui-enter","mui-leave"],pc=["mui-enter-active","mui-leave-active"],Jt={animateIn:function(t,i,r){mc(!0,t,i,r)},animateOut:function(t,i,r){mc(!1,t,i,r)}};function yd(e,t,i){var r,n,s=null;if(e===0){i.apply(t),t.trigger("finished.zf.animate",[t]).triggerHandler("finished.zf.animate",[t]);return}function o(u){s||(s=u),n=u-s,i.apply(t),n<e?r=window.requestAnimationFrame(o,t):(window.cancelAnimationFrame(r),t.trigger("finished.zf.animate",[t]).triggerHandler("finished.zf.animate",[t]))}r=window.requestAnimationFrame(o)}function mc(e,t,i,r){if(t=y(t).eq(0),!t.length)return;var n=e?hc[0]:hc[1],s=e?pc[0]:pc[1];u(),t.addClass(i).css("transition","none"),requestAnimationFrame(function(){t.addClass(n),e&&t.show()}),requestAnimationFrame(function(){t[0].offsetWidth,t.css("transition","").addClass(s)}),t.one(Gt(t),o);function o(){e||t.hide(),u(),r&&r.apply(t)}function u(){t[0].style.transitionDuration=0,t.removeClass("".concat(n," ").concat(s," ").concat(i))}}var $i={Feather:function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"zf";t.attr("role","menubar"),t.find("a").attr({role:"menuitem"});var r=t.find("li").attr({role:"none"}),n="is-".concat(i,"-submenu"),s="".concat(n,"-item"),o="is-".concat(i,"-submenu-parent"),u=i!=="accordion";r.each(function(){var c=y(this),p=c.children("ul");if(p.length){if(c.addClass(o),u){var m=c.children("a:first");m.attr({"aria-haspopup":!0,"aria-label":m.attr("aria-label")||m.text()}),i==="drilldown"&&c.attr({"aria-expanded":!1})}p.addClass("submenu ".concat(n)).attr({"data-submenu":"",role:"menubar"}),i==="drilldown"&&p.attr({"aria-hidden":!0})}c.parent("[data-submenu]").length&&c.addClass("is-submenu-item ".concat(s))})},Burn:function(t,i){var r="is-".concat(i,"-submenu"),n="".concat(r,"-item"),s="is-".concat(i,"-submenu-parent");t.find(">li, > li > ul, .menu, .menu > li, [data-submenu] > li").removeClass("".concat(r," ").concat(n," ").concat(s," is-submenu-item submenu is-active")).removeAttr("data-submenu").css("display","")}};function bd(e,t,i){var r=this,n=t.duration,s=Object.keys(e.data())[0]||"timer",o=-1,u,c;this.isPaused=!1,this.restart=function(){o=-1,clearTimeout(c),this.start()},this.start=function(){this.isPaused=!1,clearTimeout(c),o=o<=0?n:o,e.data("paused",!1),u=Date.now(),c=setTimeout(function(){t.infinite&&r.restart(),i&&typeof i=="function"&&i()},o),e.trigger("timerstart.zf.".concat(s))},this.pause=function(){this.isPaused=!0,clearTimeout(c),e.data("paused",!0);var p=Date.now();o=o-(p-u),e.trigger("timerpaused.zf.".concat(s))}}var pn={},_d,wd,gc,xo,fl=!1,Bs=!1;function dl(e){if(this.removeEventListener("touchmove",kd),this.removeEventListener("touchend",dl),!Bs){var t=y.Event("tap",xo||e);y(this).trigger(t)}xo=null,fl=!1,Bs=!1}function kd(e){if(y.spotSwipe.preventDefault===!0&&e.preventDefault(),fl){var t=e.touches[0].pageX,i=_d-t,r;Bs=!0,gc=new Date().getTime()-wd,Math.abs(i)>=y.spotSwipe.moveThreshold&&gc<=y.spotSwipe.timeThreshold&&(r=i>0?"left":"right"),r&&(e.preventDefault(),dl.apply(this,arguments),y(this).trigger(y.Event("swipe",Object.assign({},e)),r).trigger(y.Event("swipe".concat(r),Object.assign({},e))))}}function vy(e){e.touches.length===1&&(_d=e.touches[0].pageX,xo=e,fl=!0,Bs=!1,wd=new Date().getTime(),this.addEventListener("touchmove",kd,{passive:y.spotSwipe.preventDefault===!0}),this.addEventListener("touchend",dl,!1))}function vc(){this.addEventListener&&this.addEventListener("touchstart",vy,{passive:!0})}var yy=function(){function e(){nt(this,e),this.version="1.0.0",this.enabled="ontouchstart"in document.documentElement,this.preventDefault=!1,this.moveThreshold=75,this.timeThreshold=200,this._init()}return it(e,[{key:"_init",value:function(){y.event.special.swipe={setup:vc},y.event.special.tap={setup:vc},y.each(["left","up","down","right"],function(){y.event.special["swipe".concat(this)]={setup:function(){y(this).on("swipe",y.noop)}}})}}]),e}();pn.setupSpotSwipe=function(){y.spotSwipe=new yy(y)};pn.setupTouchHandler=function(){y.fn.addTouch=function(){this.each(function(t,i){y(i).bind("touchstart touchmove touchend touchcancel",function(r){e(r)})});var e=function(i){var r=i.changedTouches,n=r[0],s={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup"},o=s[i.type],u;"MouseEvent"in window&&typeof window.MouseEvent=="function"?u=new window.MouseEvent(o,{bubbles:!0,cancelable:!0,screenX:n.screenX,screenY:n.screenY,clientX:n.clientX,clientY:n.clientY}):(u=document.createEvent("MouseEvent"),u.initMouseEvent(o,!0,!0,window,1,n.screenX,n.screenY,n.clientX,n.clientY,!1,!1,!1,!1,0,null)),n.target.dispatchEvent(u)}}};pn.init=function(){typeof y.spotSwipe>"u"&&(pn.setupSpotSwipe(y),pn.setupTouchHandler(y))};var js=function(){for(var e=["WebKit","Moz","O","Ms",""],t=0;t<e.length;t++)if("".concat(e[t],"MutationObserver")in window)return window["".concat(e[t],"MutationObserver")];return!1}(),Ga=function(t,i){t.data(i).split(" ").forEach(function(r){y("#".concat(r))[i==="close"?"trigger":"triggerHandler"]("".concat(i,".zf.trigger"),[t])})},_e={Listeners:{Basic:{},Global:{}},Initializers:{}};_e.Listeners.Basic={openListener:function(){Ga(y(this),"open")},closeListener:function(){var t=y(this).data("close");t?Ga(y(this),"close"):y(this).trigger("close.zf.trigger")},toggleListener:function(){var t=y(this).data("toggle");t?Ga(y(this),"toggle"):y(this).trigger("toggle.zf.trigger")},closeableListener:function(t){var i=y(this).data("closable");t.stopPropagation(),i!==""?Jt.animateOut(y(this),i,function(){y(this).trigger("closed.zf")}):y(this).fadeOut().trigger("closed.zf")},toggleFocusListener:function(){var t=y(this).data("toggle-focus");y("#".concat(t)).triggerHandler("toggle.zf.trigger",[y(this)])}};_e.Initializers.addOpenListener=function(e){e.off("click.zf.trigger",_e.Listeners.Basic.openListener),e.on("click.zf.trigger","[data-open]",_e.Listeners.Basic.openListener)};_e.Initializers.addCloseListener=function(e){e.off("click.zf.trigger",_e.Listeners.Basic.closeListener),e.on("click.zf.trigger","[data-close]",_e.Listeners.Basic.closeListener)};_e.Initializers.addToggleListener=function(e){e.off("click.zf.trigger",_e.Listeners.Basic.toggleListener),e.on("click.zf.trigger","[data-toggle]",_e.Listeners.Basic.toggleListener)};_e.Initializers.addCloseableListener=function(e){e.off("close.zf.trigger",_e.Listeners.Basic.closeableListener),e.on("close.zf.trigger","[data-closeable], [data-closable]",_e.Listeners.Basic.closeableListener)};_e.Initializers.addToggleFocusListener=function(e){e.off("focus.zf.trigger blur.zf.trigger",_e.Listeners.Basic.toggleFocusListener),e.on("focus.zf.trigger blur.zf.trigger","[data-toggle-focus]",_e.Listeners.Basic.toggleFocusListener)};_e.Listeners.Global={resizeListener:function(t){js||t.each(function(){y(this).triggerHandler("resizeme.zf.trigger")}),t.attr("data-events","resize")},scrollListener:function(t){js||t.each(function(){y(this).triggerHandler("scrollme.zf.trigger")}),t.attr("data-events","scroll")},closeMeListener:function(t,i){var r=t.namespace.split(".")[0],n=y("[data-".concat(r,"]")).not('[data-yeti-box="'.concat(i,'"]'));n.each(function(){var s=y(this);s.triggerHandler("close.zf.trigger",[s])})}};_e.Initializers.addClosemeListener=function(e){var t=y("[data-yeti-box]"),i=["dropdown","tooltip","reveal"];if(e&&(typeof e=="string"?i.push(e):kn(e)==="object"&&typeof e[0]=="string"?i=i.concat(e):console.error("Plugin names must be strings")),t.length){var r=i.map(function(n){return"closeme.zf.".concat(n)}).join(" ");y(window).off(r).on(r,_e.Listeners.Global.closeMeListener)}};function xd(e,t,i){var r,n=Array.prototype.slice.call(arguments,3);y(window).on(t,function(){r&&clearTimeout(r),r=setTimeout(function(){i.apply(null,n)},e||10)})}_e.Initializers.addResizeListener=function(e){var t=y("[data-resize]");t.length&&xd(e,"resize.zf.trigger",_e.Listeners.Global.resizeListener,t)};_e.Initializers.addScrollListener=function(e){var t=y("[data-scroll]");t.length&&xd(e,"scroll.zf.trigger",_e.Listeners.Global.scrollListener,t)};_e.Initializers.addMutationEventsListener=function(e){if(!js)return!1;var t=e.find("[data-resize], [data-scroll], [data-mutate]"),i=function(o){var u=y(o[0].target);switch(o[0].type){case"attributes":u.attr("data-events")==="scroll"&&o[0].attributeName==="data-events"&&u.triggerHandler("scrollme.zf.trigger",[u,window.pageYOffset]),u.attr("data-events")==="resize"&&o[0].attributeName==="data-events"&&u.triggerHandler("resizeme.zf.trigger",[u]),o[0].attributeName==="style"&&(u.closest("[data-mutate]").attr("data-events","mutate"),u.closest("[data-mutate]").triggerHandler("mutateme.zf.trigger",[u.closest("[data-mutate]")]));break;case"childList":u.closest("[data-mutate]").attr("data-events","mutate"),u.closest("[data-mutate]").triggerHandler("mutateme.zf.trigger",[u.closest("[data-mutate]")]);break;default:return!1}};if(t.length)for(var r=0;r<=t.length-1;r++){var n=new js(i);n.observe(t[r],{attributes:!0,childList:!0,characterData:!1,subtree:!0,attributeFilter:["data-events","style"]})}};_e.Initializers.addSimpleListeners=function(){var e=y(document);_e.Initializers.addOpenListener(e),_e.Initializers.addCloseListener(e),_e.Initializers.addToggleListener(e),_e.Initializers.addCloseableListener(e),_e.Initializers.addToggleFocusListener(e)};_e.Initializers.addGlobalListeners=function(){var e=y(document);_e.Initializers.addMutationEventsListener(e),_e.Initializers.addResizeListener(250),_e.Initializers.addScrollListener(),_e.Initializers.addClosemeListener()};_e.init=function(e,t){si(y(window),function(){y.triggersInitialized!==!0&&(_e.Initializers.addSimpleListeners(),_e.Initializers.addGlobalListeners(),y.triggersInitialized=!0)}),t&&(t.Triggers=_e,t.IHearYou=_e.Initializers.addGlobalListeners)};var bt=function(){function e(t,i){nt(this,e),this._setup(t,i);var r=yc(this);this.uuid=pt(6,r),this.$element.attr("data-".concat(r))||this.$element.attr("data-".concat(r),this.uuid),this.$element.data("zfPlugin")||this.$element.data("zfPlugin",this),this.$element.trigger("init.zf.".concat(r))}return it(e,[{key:"destroy",value:function(){this._destroy();var i=yc(this);this.$element.removeAttr("data-".concat(i)).removeData("zfPlugin").trigger("destroyed.zf.".concat(i));for(var r in this)this.hasOwnProperty(r)&&(this[r]=null)}}]),e}();function by(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function yc(e){return by(e.className)}var Os=function(e){mt(i,e);var t=gt(i);function i(){return nt(this,i),t.apply(this,arguments)}return it(i,[{key:"_setup",value:function(n){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.$element=n,this.options=y.extend(!0,{},i.defaults,this.$element.data(),s),this.isEnabled=!0,this.formnovalidate=null,this.className="Abide",this._init()}},{key:"_init",value:function(){var n=this;this.$inputs=y.merge(this.$element.find("input").not('[type="submit"]'),this.$element.find("textarea, select")),this.$submits=this.$element.find('[type="submit"]');var s=this.$element.find("[data-abide-error]");this.options.a11yAttributes&&(this.$inputs.each(function(o,u){return n.addA11yAttributes(y(u))}),s.each(function(o,u){return n.addGlobalErrorA11yAttributes(y(u))})),this._events()}},{key:"_events",value:function(){var n=this;this.$element.off(".abide").on("reset.zf.abide",function(){n.resetForm()}).on("submit.zf.abide",function(){return n.validateForm()}),this.$submits.off("click.zf.abide keydown.zf.abide").on("click.zf.abide keydown.zf.abide",function(s){(!s.key||s.key===" "||s.key==="Enter")&&(s.preventDefault(),n.formnovalidate=s.target.getAttribute("formnovalidate")!==null,n.$element.submit())}),this.options.validateOn==="fieldChange"&&this.$inputs.off("change.zf.abide").on("change.zf.abide",function(s){n.validateInput(y(s.target))}),this.options.liveValidate&&this.$inputs.off("input.zf.abide").on("input.zf.abide",function(s){n.validateInput(y(s.target))}),this.options.validateOnBlur&&this.$inputs.off("blur.zf.abide").on("blur.zf.abide",function(s){n.validateInput(y(s.target))})}},{key:"_reflow",value:function(){this._init()}},{key:"_validationIsDisabled",value:function(){return this.isEnabled===!1?!0:typeof this.formnovalidate=="boolean"?this.formnovalidate:this.$submits.length?this.$submits[0].getAttribute("formnovalidate")!==null:!1}},{key:"enableValidation",value:function(){this.isEnabled=!0}},{key:"disableValidation",value:function(){this.isEnabled=!1}},{key:"requiredCheck",value:function(n){if(!n.attr("required"))return!0;var s=!0;switch(n[0].type){case"checkbox":s=n[0].checked;break;case"select":case"select-one":case"select-multiple":var o=n.find("option:selected");(!o.length||!o.val())&&(s=!1);break;default:(!n.val()||!n.val().length)&&(s=!1)}return s}},{key:"findFormError",value:function(n,s){var o=this,u=n.length?n[0].id:"",c=n.siblings(this.options.formErrorSelector);return c.length||(c=n.parent().find(this.options.formErrorSelector)),u&&(c=c.add(this.$element.find('[data-form-error-for="'.concat(u,'"]')))),s&&(c=c.not("[data-form-error-on]"),s.forEach(function(p){c=c.add(n.siblings('[data-form-error-on="'.concat(p,'"]'))),c=c.add(o.$element.find('[data-form-error-for="'.concat(u,'"][data-form-error-on="').concat(p,'"]')))})),c}},{key:"findLabel",value:function(n){var s=n[0].id,o=this.$element.find('label[for="'.concat(s,'"]'));return o.length?o:n.closest("label")}},{key:"findRadioLabels",value:function(n){var s=this,o=n.map(function(u,c){var p=c.id,m=s.$element.find('label[for="'.concat(p,'"]'));return m.length||(m=y(c).closest("label")),m[0]});return y(o)}},{key:"findCheckboxLabels",value:function(n){var s=this,o=n.map(function(u,c){var p=c.id,m=s.$element.find('label[for="'.concat(p,'"]'));return m.length||(m=y(c).closest("label")),m[0]});return y(o)}},{key:"addErrorClasses",value:function(n,s){var o=this.findLabel(n),u=this.findFormError(n,s);o.length&&o.addClass(this.options.labelErrorClass),u.length&&u.addClass(this.options.formErrorClass),n.addClass(this.options.inputErrorClass).attr({"data-invalid":"","aria-invalid":!0}),u.filter(":visible").length&&this.addA11yErrorDescribe(n,u)}},{key:"addA11yAttributes",value:function(n){var s=this.findFormError(n),o=s.filter("label");if(!!s.length){var u=s.filter(":visible").first();if(u.length&&this.addA11yErrorDescribe(n,u),o.filter("[for]").length<o.length){var c=n.attr("id");typeof c>"u"&&(c=pt(6,"abide-input"),n.attr("id",c)),o.each(function(p,m){var w=y(m);typeof w.attr("for")>"u"&&w.attr("for",c)})}s.each(function(p,m){var w=y(m);typeof w.attr("role")>"u"&&w.attr("role","alert")}).end()}}},{key:"addA11yErrorDescribe",value:function(n,s){if(!(typeof n.attr("aria-describedby")<"u")){var o=s.attr("id");typeof o>"u"&&(o=pt(6,"abide-error"),s.attr("id",o)),n.attr("aria-describedby",o).data("abide-describedby",!0)}}},{key:"addGlobalErrorA11yAttributes",value:function(n){typeof n.attr("aria-live")>"u"&&n.attr("aria-live",this.options.a11yErrorLevel)}},{key:"removeRadioErrorClasses",value:function(n){var s=this.$element.find(':radio[name="'.concat(n,'"]')),o=this.findRadioLabels(s),u=this.findFormError(s);o.length&&o.removeClass(this.options.labelErrorClass),u.length&&u.removeClass(this.options.formErrorClass),s.removeClass(this.options.inputErrorClass).attr({"data-invalid":null,"aria-invalid":null})}},{key:"removeCheckboxErrorClasses",value:function(n){var s=this.$element.find(':checkbox[name="'.concat(n,'"]')),o=this.findCheckboxLabels(s),u=this.findFormError(s);o.length&&o.removeClass(this.options.labelErrorClass),u.length&&u.removeClass(this.options.formErrorClass),s.removeClass(this.options.inputErrorClass).attr({"data-invalid":null,"aria-invalid":null})}},{key:"removeErrorClasses",value:function(n){if(n[0].type==="radio")return this.removeRadioErrorClasses(n.attr("name"));if(n[0].type==="checkbox")return this.removeCheckboxErrorClasses(n.attr("name"));var s=this.findLabel(n),o=this.findFormError(n);s.length&&s.removeClass(this.options.labelErrorClass),o.length&&o.removeClass(this.options.formErrorClass),n.removeClass(this.options.inputErrorClass).attr({"data-invalid":null,"aria-invalid":null}),n.data("abide-describedby")&&n.removeAttr("aria-describedby").removeData("abide-describedby")}},{key:"validateInput",value:function(n){var s=this,o=this.requiredCheck(n),u=n.attr("data-validator"),c=[],p=!0;if(this._validationIsDisabled()||n.is("[data-abide-ignore]")||n.is('[type="hidden"]')||n.is("[disabled]"))return!0;switch(n[0].type){case"radio":this.validateRadio(n.attr("name"))||c.push("required");break;case"checkbox":this.validateCheckbox(n.attr("name"))||c.push("required"),p=!1;break;case"select":case"select-one":case"select-multiple":o||c.push("required");break;default:o||c.push("required"),this.validateText(n)||c.push("pattern")}if(u){var m=!!n.attr("required");u.split(" ").forEach(function(D){s.options.validators[D](n,m,n.parent())||c.push(D)})}n.attr("data-equalto")&&(this.options.validators.equalTo(n)||c.push("equalTo"));var w=c.length===0,k=(w?"valid":"invalid")+".zf.abide";if(w){var z=this.$element.find('[data-equalto="'.concat(n.attr("id"),'"]'));if(z.length){var M=this;z.each(function(){y(this).val()&&M.validateInput(y(this))})}}return p&&(w?this.removeErrorClasses(n):this.addErrorClasses(n,c)),n.trigger(k,[n]),w}},{key:"validateForm",value:function(){var n=this,s=[],o=this,u;if(this.initialized||(this.initialized=!0),this._validationIsDisabled())return this.formnovalidate=null,!0;this.$inputs.each(function(){if(y(this)[0].type==="checkbox"){if(y(this).attr("name")===u)return!0;u=y(this).attr("name")}s.push(o.validateInput(y(this)))});var c=s.indexOf(!1)===-1;return this.$element.find("[data-abide-error]").each(function(p,m){var w=y(m);n.options.a11yAttributes&&n.addGlobalErrorA11yAttributes(w),w.css("display",c?"none":"block")}),this.$element.trigger((c?"formvalid":"forminvalid")+".zf.abide",[this.$element]),c}},{key:"validateText",value:function(n,s){s=s||n.attr("data-pattern")||n.attr("pattern")||n.attr("type");var o=n.val(),u=!0;return o.length&&(this.options.patterns.hasOwnProperty(s)?u=this.options.patterns[s].test(o):s!==n.attr("type")&&(u=new RegExp(s).test(o))),u}},{key:"validateRadio",value:function(n){var s=this.$element.find(':radio[name="'.concat(n,'"]')),o=!1,u=!1;return s.each(function(c,p){y(p).attr("required")&&(u=!0)}),u||(o=!0),o||s.each(function(c,p){y(p).prop("checked")&&(o=!0)}),o}},{key:"validateCheckbox",value:function(n){var s=this,o=this.$element.find(':checkbox[name="'.concat(n,'"]')),u=!1,c=!1,p=1,m=0;return o.each(function(w,k){y(k).attr("required")&&(c=!0)}),c||(u=!0),u||(o.each(function(w,k){y(k).prop("checked")&&m++,typeof y(k).attr("data-min-required")<"u"&&(p=parseInt(y(k).attr("data-min-required"),10))}),m>=p&&(u=!0)),this.initialized!==!0&&p>1?!0:(o.each(function(w,k){u?s.removeErrorClasses(y(k)):s.addErrorClasses(y(k),["required"])}),u)}},{key:"matchValidation",value:function(n,s,o){var u=this;o=!!o;var c=s.split(" ").map(function(p){return u.options.validators[p](n,o,n.parent())});return c.indexOf(!1)===-1}},{key:"resetForm",value:function(){var n=this.$element,s=this.options;y(".".concat(s.labelErrorClass),n).not("small").removeClass(s.labelErrorClass),y(".".concat(s.inputErrorClass),n).not("small").removeClass(s.inputErrorClass),y("".concat(s.formErrorSelector,".").concat(s.formErrorClass)).removeClass(s.formErrorClass),n.find("[data-abide-error]").css("display","none"),y(":input",n).not(":button, :submit, :reset, :hidden, :radio, :checkbox, [data-abide-ignore]").val("").attr({"data-invalid":null,"aria-invalid":null}),y(":input:radio",n).not("[data-abide-ignore]").prop("checked",!1).attr({"data-invalid":null,"aria-invalid":null}),y(":input:checkbox",n).not("[data-abide-ignore]").prop("checked",!1).attr({"data-invalid":null,"aria-invalid":null}),n.trigger("formreset.zf.abide",[n])}},{key:"_destroy",value:function(){var n=this;this.$element.off(".abide").find("[data-abide-error]").css("display","none"),this.$inputs.off(".abide").each(function(){n.removeErrorClasses(y(this))}),this.$submits.off(".abide")}}]),i}(bt);Os.defaults={validateOn:"fieldChange",labelErrorClass:"is-invalid-label",inputErrorClass:"is-invalid-input",formErrorSelector:".form-error",formErrorClass:"is-visible",a11yAttributes:!0,a11yErrorLevel:"assertive",liveValidate:!1,validateOnBlur:!1,patterns:{alpha:/^[a-zA-Z]+$/,alpha_numeric:/^[a-zA-Z0-9]+$/,integer:/^[-+]?\d+$/,number:/^[-+]?\d*(?:[\.\,]\d+)?$/,card:/^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|(?:222[1-9]|2[3-6][0-9]{2}|27[0-1][0-9]|2720)[0-9]{12}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/,cvv:/^([0-9]){3,4}$/,email:/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+$/,url:/^((?:(https?|ftps?|file|ssh|sftp):\/\/|www\d{0,3}[.]|[a-z0-9.\-]+[.][a-z]{2,4}\/)(?:[^\s()<>]+|\((?:[^\s()<>]+|(?:\([^\s()<>]+\)))*\))+(?:\((?:[^\s()<>]+|(?:\([^\s()<>]+\)))*\)|[^\s`!()\[\]{};:\'".,<>?\xab\xbb\u201c\u201d\u2018\u2019]))$/,domain:/^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,8}$/,datetime:/^([0-2][0-9]{3})\-([0-1][0-9])\-([0-3][0-9])T([0-5][0-9])\:([0-5][0-9])\:([0-5][0-9])(Z|([\-\+]([0-1][0-9])\:00))$/,date:/(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])-(?:30))|(?:(?:0[13578]|1[02])-31))$/,time:/^(0[0-9]|1[0-9]|2[0-3])(:[0-5][0-9]){2}$/,dateISO:/^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/,month_day_year:/^(0[1-9]|1[012])[- \/.](0[1-9]|[12][0-9]|3[01])[- \/.]\d{4}$/,day_month_year:/^(0[1-9]|[12][0-9]|3[01])[- \/.](0[1-9]|1[012])[- \/.]\d{4}$/,color:/^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/,website:{test:function(t){return Os.defaults.patterns.domain.test(t)||Os.defaults.patterns.url.test(t)}}},validators:{equalTo:function(t){return y("#".concat(t.attr("data-equalto"))).val()===t.val()}}};var hl=function(e){mt(i,e);var t=gt(i);function i(){return nt(this,i),t.apply(this,arguments)}return it(i,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},i.defaults,this.$element.data(),s),this.className="Accordion",this._init(),Ie.register("Accordion",{ENTER:"toggle",SPACE:"toggle",ARROW_DOWN:"next",ARROW_UP:"previous",HOME:"first",END:"last"})}},{key:"_init",value:function(){var n=this;this._isInitializing=!0,this.$tabs=this.$element.children("[data-accordion-item]"),this.$tabs.each(function(o,u){var c=y(u),p=c.children("[data-tab-content]"),m=p[0].id||pt(6,"accordion"),w=u.id?"".concat(u.id,"-label"):"".concat(m,"-label");c.find("a:first").attr({"aria-controls":m,id:w,"aria-expanded":!1}),p.attr({role:"region","aria-labelledby":w,"aria-hidden":!0,id:m})});var s=this.$element.find(".is-active").children("[data-tab-content]");s.length&&(this._initialAnchor=s.prev("a").attr("href"),this._openSingleTab(s)),this._checkDeepLink=function(){var o=window.location.hash;if(!o.length){if(n._isInitializing)return;n._initialAnchor&&(o=n._initialAnchor)}var u=o&&y(o),c=o&&n.$element.find('[href$="'.concat(o,'"]')),p=!!(u.length&&c.length);p&&(u&&c&&c.length?c.parent("[data-accordion-item]").hasClass("is-active")||n._openSingleTab(u):n._closeAllTabs(),n.options.deepLinkSmudge&&si(y(window),function(){var m=n.$element.offset();y("html, body").animate({scrollTop:m.top-n.options.deepLinkSmudgeOffset},n.options.deepLinkSmudgeDelay)}),n.$element.trigger("deeplink.zf.accordion",[c,u]))},this.options.deepLink&&this._checkDeepLink(),this._events(),this._isInitializing=!1}},{key:"_events",value:function(){var n=this;this.$tabs.each(function(){var s=y(this),o=s.children("[data-tab-content]");o.length&&s.children("a").off("click.zf.accordion keydown.zf.accordion").on("click.zf.accordion",function(u){u.preventDefault(),n.toggle(o)}).on("keydown.zf.accordion",function(u){Ie.handleKey(u,"Accordion",{toggle:function(){n.toggle(o)},next:function(){var p=s.next().find("a").focus();n.options.multiExpand||p.trigger("click.zf.accordion")},previous:function(){var p=s.prev().find("a").focus();n.options.multiExpand||p.trigger("click.zf.accordion")},first:function(){var p=n.$tabs.first().find(".accordion-title").focus();n.options.multiExpand||p.trigger("click.zf.accordion")},last:function(){var p=n.$tabs.last().find(".accordion-title").focus();n.options.multiExpand||p.trigger("click.zf.accordion")},handled:function(){u.preventDefault()}})})}),this.options.deepLink&&y(window).on("hashchange",this._checkDeepLink)}},{key:"toggle",value:function(n){if(n.closest("[data-accordion]").is("[disabled]")){console.info("Cannot toggle an accordion that is disabled.");return}if(n.parent().hasClass("is-active")?this.up(n):this.down(n),this.options.deepLink){var s=n.prev("a").attr("href");this.options.updateHistory?history.pushState({},"",s):history.replaceState({},"",s)}}},{key:"down",value:function(n){if(n.closest("[data-accordion]").is("[disabled]")){console.info("Cannot call down on an accordion that is disabled.");return}this.options.multiExpand?this._openTab(n):this._openSingleTab(n)}},{key:"up",value:function(n){if(this.$element.is("[disabled]")){console.info("Cannot call up on an accordion that is disabled.");return}var s=n.parent();if(!!s.hasClass("is-active")){var o=s.siblings();!this.options.allowAllClosed&&!o.hasClass("is-active")||this._closeTab(n)}}},{key:"_openSingleTab",value:function(n){var s=this.$element.children(".is-active").children("[data-tab-content]");s.length&&this._closeTab(s.not(n)),this._openTab(n)}},{key:"_openTab",value:function(n){var s=this,o=n.parent(),u=n.attr("aria-labelledby");n.attr("aria-hidden",!1),o.addClass("is-active"),y("#".concat(u)).attr({"aria-expanded":!0}),n.finish().slideDown(this.options.slideSpeed,function(){s.$element.trigger("down.zf.accordion",[n])})}},{key:"_closeTab",value:function(n){var s=this,o=n.parent(),u=n.attr("aria-labelledby");n.attr("aria-hidden",!0),o.removeClass("is-active"),y("#".concat(u)).attr({"aria-expanded":!1}),n.finish().slideUp(this.options.slideSpeed,function(){s.$element.trigger("up.zf.accordion",[n])})}},{key:"_closeAllTabs",value:function(){var n=this.$element.children(".is-active").children("[data-tab-content]");n.length&&this._closeTab(n)}},{key:"_destroy",value:function(){this.$element.find("[data-tab-content]").stop(!0).slideUp(0).css("display",""),this.$element.find("a").off(".zf.accordion"),this.options.deepLink&&y(window).off("hashchange",this._checkDeepLink)}}]),i}(bt);hl.defaults={slideSpeed:250,multiExpand:!1,allowAllClosed:!1,deepLink:!1,deepLinkSmudge:!1,deepLinkSmudgeDelay:300,deepLinkSmudgeOffset:0,updateHistory:!1};var pl=function(e){mt(i,e);var t=gt(i);function i(){return nt(this,i),t.apply(this,arguments)}return it(i,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},i.defaults,this.$element.data(),s),this.className="AccordionMenu",this._init(),Ie.register("AccordionMenu",{ENTER:"toggle",SPACE:"toggle",ARROW_RIGHT:"open",ARROW_UP:"up",ARROW_DOWN:"down",ARROW_LEFT:"close",ESCAPE:"closeAll"})}},{key:"_init",value:function(){$i.Feather(this.$element,"accordion");var n=this;this.$element.find("[data-submenu]").not(".is-active").slideUp(0),this.$element.attr({"aria-multiselectable":this.options.multiOpen}),this.$menuLinks=this.$element.find(".is-accordion-submenu-parent"),this.$menuLinks.each(function(){var o=this.id||pt(6,"acc-menu-link"),u=y(this),c=u.children("[data-submenu]"),p=c[0].id||pt(6,"acc-menu"),m=c.hasClass("is-active");if(n.options.parentLink){var w=u.children("a");w.clone().prependTo(c).wrap('<li data-is-parent-link class="is-submenu-parent-item is-submenu-item is-accordion-submenu-item"></li>')}n.options.submenuToggle?(u.addClass("has-submenu-toggle"),u.children("a").after('<button id="'+o+'" class="submenu-toggle" aria-controls="'+p+'" aria-expanded="'+m+'" title="'+n.options.submenuToggleText+'"><span class="submenu-toggle-text">'+n.options.submenuToggleText+"</span></button>")):u.attr({"aria-controls":p,"aria-expanded":m,id:o}),c.attr({"aria-labelledby":o,"aria-hidden":!m,role:"group",id:p})});var s=this.$element.find(".is-active");s.length&&s.each(function(){n.down(y(this))}),this._events()}},{key:"_events",value:function(){var n=this;this.$element.find("li").each(function(){var s=y(this).children("[data-submenu]");s.length&&(n.options.submenuToggle?y(this).children(".submenu-toggle").off("click.zf.accordionMenu").on("click.zf.accordionMenu",function(){n.toggle(s)}):y(this).children("a").off("click.zf.accordionMenu").on("click.zf.accordionMenu",function(o){o.preventDefault(),n.toggle(s)}))}).on("keydown.zf.accordionMenu",function(s){var o=y(this),u=o.parent("ul").children("li"),c,p,m=o.children("[data-submenu]");u.each(function(w){if(y(this).is(o)){c=u.eq(Math.max(0,w-1)).find("a").first(),p=u.eq(Math.min(w+1,u.length-1)).find("a").first(),y(this).children("[data-submenu]:visible").length&&(p=o.find("li:first-child").find("a").first()),y(this).is(":first-child")?c=o.parents("li").first().find("a").first():c.parents("li").first().children("[data-submenu]:visible").length&&(c=c.parents("li").find("li:last-child").find("a").first()),y(this).is(":last-child")&&(p=o.parents("li").first().next("li").find("a").first());return}}),Ie.handleKey(s,"AccordionMenu",{open:function(){m.is(":hidden")&&(n.down(m),m.find("li").first().find("a").first().focus())},close:function(){m.length&&!m.is(":hidden")?n.up(m):o.parent("[data-submenu]").length&&(n.up(o.parent("[data-submenu]")),o.parents("li").first().find("a").first().focus())},up:function(){return c.focus(),!0},down:function(){return p.focus(),!0},toggle:function(){if(n.options.submenuToggle)return!1;if(o.children("[data-submenu]").length)return n.toggle(o.children("[data-submenu]")),!0},closeAll:function(){n.hideAll()},handled:function(k){k&&s.preventDefault()}})})}},{key:"hideAll",value:function(){this.up(this.$element.find("[data-submenu]"))}},{key:"showAll",value:function(){this.down(this.$element.find("[data-submenu]"))}},{key:"toggle",value:function(n){n.is(":animated")||(n.is(":hidden")?this.down(n):this.up(n))}},{key:"down",value:function(n){var s=this;if(!this.options.multiOpen){var o=n.parentsUntil(this.$element).add(n).add(n.find(".is-active")),u=this.$element.find(".is-active").not(o);this.up(u)}n.addClass("is-active").attr({"aria-hidden":!1}),this.options.submenuToggle?n.prev(".submenu-toggle").attr({"aria-expanded":!0}):n.parent(".is-accordion-submenu-parent").attr({"aria-expanded":!0}),n.slideDown(this.options.slideSpeed,function(){s.$element.trigger("down.zf.accordionMenu",[n])})}},{key:"up",value:function(n){var s=this,o=n.find("[data-submenu]"),u=n.add(o);o.slideUp(0),u.removeClass("is-active").attr("aria-hidden",!0),this.options.submenuToggle?u.prev(".submenu-toggle").attr("aria-expanded",!1):u.parent(".is-accordion-submenu-parent").attr("aria-expanded",!1),n.slideUp(this.options.slideSpeed,function(){s.$element.trigger("up.zf.accordionMenu",[n])})}},{key:"_destroy",value:function(){this.$element.find("[data-submenu]").slideDown(0).css("display",""),this.$element.find("a").off("click.zf.accordionMenu"),this.$element.find("[data-is-parent-link]").detach(),this.options.submenuToggle&&(this.$element.find(".has-submenu-toggle").removeClass("has-submenu-toggle"),this.$element.find(".submenu-toggle").remove()),$i.Burn(this.$element,"accordion")}}]),i}(bt);pl.defaults={parentLink:!1,slideSpeed:250,submenuToggle:!1,submenuToggleText:"Toggle menu",multiOpen:!0};var ml=function(e){mt(i,e);var t=gt(i);function i(){return nt(this,i),t.apply(this,arguments)}return it(i,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},i.defaults,this.$element.data(),s),this.className="Drilldown",this._init(),Ie.register("Drilldown",{ENTER:"open",SPACE:"open",ARROW_RIGHT:"next",ARROW_UP:"up",ARROW_DOWN:"down",ARROW_LEFT:"previous",ESCAPE:"close"})}},{key:"_init",value:function(){$i.Feather(this.$element,"drilldown"),this.options.autoApplyClass&&this.$element.addClass("drilldown"),this.$element.attr({"aria-multiselectable":!1}),this.$submenuAnchors=this.$element.find("li.is-drilldown-submenu-parent").children("a"),this.$submenus=this.$submenuAnchors.parent("li").children("[data-submenu]").attr("role","group"),this.$menuItems=this.$element.find("li").not(".js-drilldown-back").find("a"),this.$currentMenu=this.$element,this.$element.attr("data-mutate",this.$element.attr("data-drilldown")||pt(6,"drilldown")),this._prepareMenu(),this._registerEvents(),this._keyboardEvents()}},{key:"_prepareMenu",value:function(){var n=this;this.$submenuAnchors.each(function(){var s=y(this),o=s.parent();n.options.parentLink&&s.clone().prependTo(o.children("[data-submenu]")).wrap('<li data-is-parent-link class="is-submenu-parent-item is-submenu-item is-drilldown-submenu-item" role="none"></li>'),s.data("savedHref",s.attr("href")).removeAttr("href").attr("tabindex",0),s.children("[data-submenu]").attr({"aria-hidden":!0,tabindex:0,role:"group"}),n._events(s)}),this.$submenus.each(function(){var s=y(this),o=s.find(".js-drilldown-back");if(!o.length)switch(n.options.backButtonPosition){case"bottom":s.append(n.options.backButton);break;case"top":s.prepend(n.options.backButton);break;default:console.error("Unsupported backButtonPosition value '"+n.options.backButtonPosition+"'")}n._back(s)}),this.$submenus.addClass("invisible"),this.options.autoHeight||this.$submenus.addClass("drilldown-submenu-cover-previous"),this.$element.parent().hasClass("is-drilldown")||(this.$wrapper=y(this.options.wrapper).addClass("is-drilldown"),this.options.animateHeight&&this.$wrapper.addClass("animate-height"),this.$element.wrap(this.$wrapper)),this.$wrapper=this.$element.parent(),this.$wrapper.css(this._getMaxDims())}},{key:"_resize",value:function(){this.$wrapper.css({"max-width":"none","min-height":"none"}),this.$wrapper.css(this._getMaxDims())}},{key:"_events",value:function(n){var s=this;n.off("click.zf.drilldown").on("click.zf.drilldown",function(o){if(y(o.target).parentsUntil("ul","li").hasClass("is-drilldown-submenu-parent")&&o.preventDefault(),s._show(n.parent("li")),s.options.closeOnClick){var u=y("body");u.off(".zf.drilldown").on("click.zf.drilldown",function(c){c.target===s.$element[0]||y.contains(s.$element[0],c.target)||(c.preventDefault(),s._hideAll(),u.off(".zf.drilldown"))})}})}},{key:"_registerEvents",value:function(){this.options.scrollTop&&(this._bindHandler=this._scrollTop.bind(this),this.$element.on("open.zf.drilldown hide.zf.drilldown close.zf.drilldown closed.zf.drilldown",this._bindHandler)),this.$element.on("mutateme.zf.trigger",this._resize.bind(this))}},{key:"_scrollTop",value:function(){var n=this,s=n.options.scrollTopElement!==""?y(n.options.scrollTopElement):n.$element,o=parseInt(s.offset().top+n.options.scrollTopOffset,10);y("html, body").stop(!0).animate({scrollTop:o},n.options.animationDuration,n.options.animationEasing,function(){this===y("html")[0]&&n.$element.trigger("scrollme.zf.drilldown")})}},{key:"_keyboardEvents",value:function(){var n=this;this.$menuItems.add(this.$element.find(".js-drilldown-back > a, .is-submenu-parent-item > a")).on("keydown.zf.drilldown",function(s){var o=y(this),u=o.parent("li").parent("ul").children("li").children("a"),c,p;u.each(function(m){if(y(this).is(o)){c=u.eq(Math.max(0,m-1)),p=u.eq(Math.min(m+1,u.length-1));return}}),Ie.handleKey(s,"Drilldown",{next:function(){if(o.is(n.$submenuAnchors))return n._show(o.parent("li")),o.parent("li").one(Gt(o),function(){o.parent("li").find("ul li a").not(".js-drilldown-back a").first().focus()}),!0},previous:function(){return n._hide(o.parent("li").parent("ul")),o.parent("li").parent("ul").one(Gt(o),function(){setTimeout(function(){o.parent("li").parent("ul").parent("li").children("a").first().focus()},1)}),!0},up:function(){return c.focus(),!o.is(n.$element.find("> li:first-child > a"))},down:function(){return p.focus(),!o.is(n.$element.find("> li:last-child > a"))},close:function(){o.is(n.$element.find("> li > a"))||(n._hide(o.parent().parent()),o.parent().parent().siblings("a").focus())},open:function(){if(n.options.parentLink&&o.attr("href"))return!1;if(o.is(n.$menuItems)){if(o.is(n.$submenuAnchors))return n._show(o.parent("li")),o.parent("li").one(Gt(o),function(){o.parent("li").find("ul li a").not(".js-drilldown-back a").first().focus()}),!0}else return n._hide(o.parent("li").parent("ul")),o.parent("li").parent("ul").one(Gt(o),function(){setTimeout(function(){o.parent("li").parent("ul").parent("li").children("a").first().focus()},1)}),!0},handled:function(w){w&&s.preventDefault()}})})}},{key:"_hideAll",value:function(){var n=this,s=this.$element.find(".is-drilldown-submenu.is-active");if(s.addClass("is-closing"),s.parent().closest("ul").removeClass("invisible"),this.options.autoHeight){var o=s.parent().closest("ul").data("calcHeight");this.$wrapper.css({height:o})}this.$element.trigger("close.zf.drilldown"),s.one(Gt(s),function(){s.removeClass("is-active is-closing"),n.$element.trigger("closed.zf.drilldown")})}},{key:"_back",value:function(n){var s=this;n.off("click.zf.drilldown"),n.children(".js-drilldown-back").on("click.zf.drilldown",function(){s._hide(n);var o=n.parent("li").parent("ul").parent("li");o.length?s._show(o):s.$currentMenu=s.$element})}},{key:"_menuLinkEvents",value:function(){var n=this;this.$menuItems.not(".is-drilldown-submenu-parent").off("click.zf.drilldown").on("click.zf.drilldown",function(){setTimeout(function(){n._hideAll()},0)})}},{key:"_setShowSubMenuClasses",value:function(n,s){n.addClass("is-active").removeClass("invisible").attr("aria-hidden",!1),n.parent("li").attr("aria-expanded",!0),s===!0&&this.$element.trigger("open.zf.drilldown",[n])}},{key:"_setHideSubMenuClasses",value:function(n,s){n.removeClass("is-active").addClass("invisible").attr("aria-hidden",!0),n.parent("li").attr("aria-expanded",!1),s===!0&&n.trigger("hide.zf.drilldown",[n])}},{key:"_showMenu",value:function(n,s){var o=this,u=this.$element.find('li[aria-expanded="true"] > ul[data-submenu]');if(u.each(function(){o._setHideSubMenuClasses(y(this))}),this.$currentMenu=n,n.is("[data-drilldown]")){s===!0&&n.find("li > a").first().focus(),this.options.autoHeight&&this.$wrapper.css("height",n.data("calcHeight"));return}var c=n.children().first().parentsUntil("[data-drilldown]","[data-submenu]");c.each(function(p){p===0&&o.options.autoHeight&&o.$wrapper.css("height",y(this).data("calcHeight"));var m=p===c.length-1;m===!0&&y(this).one(Gt(y(this)),function(){s===!0&&n.find("li > a").first().focus()}),o._setShowSubMenuClasses(y(this),m)})}},{key:"_show",value:function(n){var s=n.children("[data-submenu]");n.attr("aria-expanded",!0),this.$currentMenu=s,n.parent().closest("ul").addClass("invisible"),s.addClass("is-active visible").removeClass("invisible").attr("aria-hidden",!1),this.options.autoHeight&&this.$wrapper.css({height:s.data("calcHeight")}),this.$element.trigger("open.zf.drilldown",[n])}},{key:"_hide",value:function(n){this.options.autoHeight&&this.$wrapper.css({height:n.parent().closest("ul").data("calcHeight")}),n.parent().closest("ul").removeClass("invisible"),n.parent("li").attr("aria-expanded",!1),n.attr("aria-hidden",!0),n.addClass("is-closing").one(Gt(n),function(){n.removeClass("is-active is-closing visible"),n.blur().addClass("invisible")}),n.trigger("hide.zf.drilldown",[n])}},{key:"_getMaxDims",value:function(){var n=0,s={},o=this;return this.$submenus.add(this.$element).each(function(){var u=Qn.GetDimensions(this).height;n=u>n?u:n,o.options.autoHeight&&y(this).data("calcHeight",u)}),this.options.autoHeight?s.height=this.$currentMenu.data("calcHeight"):s["min-height"]="".concat(n,"px"),s["max-width"]="".concat(this.$element[0].getBoundingClientRect().width,"px"),s}},{key:"_destroy",value:function(){y("body").off(".zf.drilldown"),this.options.scrollTop&&this.$element.off(".zf.drilldown",this._bindHandler),this._hideAll(),this.$element.off("mutateme.zf.trigger"),$i.Burn(this.$element,"drilldown"),this.$element.unwrap().find(".js-drilldown-back, .is-submenu-parent-item").remove().end().find(".is-active, .is-closing, .is-drilldown-submenu").removeClass("is-active is-closing is-drilldown-submenu").off("transitionend otransitionend webkitTransitionEnd").end().find("[data-submenu]").removeAttr("aria-hidden tabindex role"),this.$submenuAnchors.each(function(){y(this).off(".zf.drilldown")}),this.$element.find("[data-is-parent-link]").detach(),this.$submenus.removeClass("drilldown-submenu-cover-previous invisible"),this.$element.find("a").each(function(){var n=y(this);if(n.removeAttr("tabindex"),n.data("savedHref"))n.attr("href",n.data("savedHref")).removeData("savedHref");else return})}}]),i}(bt);ml.defaults={autoApplyClass:!0,backButton:'<li class="js-drilldown-back"><a tabindex="0">Back</a></li>',backButtonPosition:"top",wrapper:"<div></div>",parentLink:!1,closeOnClick:!1,autoHeight:!1,animateHeight:!1,scrollTop:!1,scrollTopElement:"",scrollTopOffset:0,animationDuration:500,animationEasing:"swing"};var Qa=["left","right","top","bottom"],bc=["top","bottom","center"],_c=["left","right","center"],Xa={left:bc,right:bc,top:_c,bottom:_c};function wc(e,t){var i=t.indexOf(e);return i===t.length-1?t[0]:t[i+1]}var gl=function(e){mt(i,e);var t=gt(i);function i(){return nt(this,i),t.apply(this,arguments)}return it(i,[{key:"_init",value:function(){this.triedPositions={},this.position=this.options.position==="auto"?this._getDefaultPosition():this.options.position,this.alignment=this.options.alignment==="auto"?this._getDefaultAlignment():this.options.alignment,this.originalPosition=this.position,this.originalAlignment=this.alignment}},{key:"_getDefaultPosition",value:function(){return"bottom"}},{key:"_getDefaultAlignment",value:function(){switch(this.position){case"bottom":case"top":return Ji()?"right":"left";case"left":case"right":return"bottom"}}},{key:"_reposition",value:function(){this._alignmentsExhausted(this.position)?(this.position=wc(this.position,Qa),this.alignment=Xa[this.position][0]):this._realign()}},{key:"_realign",value:function(){this._addTriedPosition(this.position,this.alignment),this.alignment=wc(this.alignment,Xa[this.position])}},{key:"_addTriedPosition",value:function(n,s){this.triedPositions[n]=this.triedPositions[n]||[],this.triedPositions[n].push(s)}},{key:"_positionsExhausted",value:function(){for(var n=!0,s=0;s<Qa.length;s++)n=n&&this._alignmentsExhausted(Qa[s]);return n}},{key:"_alignmentsExhausted",value:function(n){return this.triedPositions[n]&&this.triedPositions[n].length===Xa[n].length}},{key:"_getVOffset",value:function(){return this.options.vOffset}},{key:"_getHOffset",value:function(){return this.options.hOffset}},{key:"_setPosition",value:function(n,s,o){if(n.attr("aria-expanded")==="false")return!1;if(this.options.allowOverlap||(this.position=this.originalPosition,this.alignment=this.originalAlignment),s.offset(Qn.GetExplicitOffsets(s,n,this.position,this.alignment,this._getVOffset(),this._getHOffset())),!this.options.allowOverlap){for(var u=1e8,c={position:this.position,alignment:this.alignment};!this._positionsExhausted();){var p=Qn.OverlapArea(s,o,!1,!1,this.options.allowBottomOverlap);if(p===0)return;p<u&&(u=p,c={position:this.position,alignment:this.alignment}),this._reposition(),s.offset(Qn.GetExplicitOffsets(s,n,this.position,this.alignment,this._getVOffset(),this._getHOffset()))}this.position=c.position,this.alignment=c.alignment,s.offset(Qn.GetExplicitOffsets(s,n,this.position,this.alignment,this._getVOffset(),this._getHOffset()))}}}]),i}(bt);gl.defaults={position:"auto",alignment:"auto",allowOverlap:!1,allowBottomOverlap:!0,vOffset:0,hOffset:0};var Cd=function(e){mt(i,e);var t=gt(i);function i(){return nt(this,i),t.apply(this,arguments)}return it(i,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},i.defaults,this.$element.data(),s),this.className="Dropdown",pn.init(y),_e.init(y),this._init(),Ie.register("Dropdown",{ENTER:"toggle",SPACE:"toggle",ESCAPE:"close"})}},{key:"_init",value:function(){var n=this.$element.attr("id");this.$anchors=y('[data-toggle="'.concat(n,'"]')).length?y('[data-toggle="'.concat(n,'"]')):y('[data-open="'.concat(n,'"]')),this.$anchors.attr({"aria-controls":n,"data-is-focus":!1,"data-yeti-box":n,"aria-haspopup":!0,"aria-expanded":!1}),this._setCurrentAnchor(this.$anchors.first()),this.options.parentClass?this.$parent=this.$element.parents("."+this.options.parentClass):this.$parent=null,typeof this.$element.attr("aria-labelledby")>"u"&&(typeof this.$currentAnchor.attr("id")>"u"&&this.$currentAnchor.attr("id",pt(6,"dd-anchor")),this.$element.attr("aria-labelledby",this.$currentAnchor.attr("id"))),this.$element.attr({"aria-hidden":"true","data-yeti-box":n,"data-resize":n}),ei(xn(i.prototype),"_init",this).call(this),this._events()}},{key:"_getDefaultPosition",value:function(){var n=this.$element[0].className.match(/(top|left|right|bottom)/g);return n?n[0]:"bottom"}},{key:"_getDefaultAlignment",value:function(){var n=/float-(\S+)/.exec(this.$currentAnchor.attr("class"));return n?n[1]:ei(xn(i.prototype),"_getDefaultAlignment",this).call(this)}},{key:"_setPosition",value:function(){this.$element.removeClass("has-position-".concat(this.position," has-alignment-").concat(this.alignment)),ei(xn(i.prototype),"_setPosition",this).call(this,this.$currentAnchor,this.$element,this.$parent),this.$element.addClass("has-position-".concat(this.position," has-alignment-").concat(this.alignment))}},{key:"_setCurrentAnchor",value:function(n){this.$currentAnchor=y(n)}},{key:"_events",value:function(){var n=this,s="ontouchstart"in window||typeof window.ontouchstart<"u";this.$element.on({"open.zf.trigger":this.open.bind(this),"close.zf.trigger":this.close.bind(this),"toggle.zf.trigger":this.toggle.bind(this),"resizeme.zf.trigger":this._setPosition.bind(this)}),this.$anchors.off("click.zf.trigger").on("click.zf.trigger",function(o){n._setCurrentAnchor(this),(n.options.forceFollow===!1||s&&n.options.hover&&n.$element.hasClass("is-open")===!1)&&o.preventDefault()}),this.options.hover&&(this.$anchors.off("mouseenter.zf.dropdown mouseleave.zf.dropdown").on("mouseenter.zf.dropdown",function(){n._setCurrentAnchor(this);var o=y("body").data();(typeof o.whatinput>"u"||o.whatinput==="mouse")&&(clearTimeout(n.timeout),n.timeout=setTimeout(function(){n.open(),n.$anchors.data("hover",!0)},n.options.hoverDelay))}).on("mouseleave.zf.dropdown",qs(function(){clearTimeout(n.timeout),n.timeout=setTimeout(function(){n.close(),n.$anchors.data("hover",!1)},n.options.hoverDelay)})),this.options.hoverPane&&this.$element.off("mouseenter.zf.dropdown mouseleave.zf.dropdown").on("mouseenter.zf.dropdown",function(){clearTimeout(n.timeout)}).on("mouseleave.zf.dropdown",qs(function(){clearTimeout(n.timeout),n.timeout=setTimeout(function(){n.close(),n.$anchors.data("hover",!1)},n.options.hoverDelay)}))),this.$anchors.add(this.$element).on("keydown.zf.dropdown",function(o){var u=y(this);Ie.handleKey(o,"Dropdown",{open:function(){u.is(n.$anchors)&&!u.is("input, textarea")&&(n.open(),n.$element.attr("tabindex",-1).focus(),o.preventDefault())},close:function(){n.close(),n.$anchors.focus()}})})}},{key:"_addBodyHandler",value:function(){var n=y(document.body).not(this.$element),s=this;n.off("click.zf.dropdown tap.zf.dropdown").on("click.zf.dropdown tap.zf.dropdown",function(o){s.$anchors.is(o.target)||s.$anchors.find(o.target).length||s.$element.is(o.target)||s.$element.find(o.target).length||(s.close(),n.off("click.zf.dropdown tap.zf.dropdown"))})}},{key:"open",value:function(){if(this.$element.trigger("closeme.zf.dropdown",this.$element.attr("id")),this.$anchors.addClass("hover").attr({"aria-expanded":!0}),this.$element.addClass("is-opening"),this._setPosition(),this.$element.removeClass("is-opening").addClass("is-open").attr({"aria-hidden":!1}),this.options.autoFocus){var n=Ie.findFocusable(this.$element);n.length&&n.eq(0).focus()}this.options.closeOnClick&&this._addBodyHandler(),this.options.trapFocus&&Ie.trapFocus(this.$element),this.$element.trigger("show.zf.dropdown",[this.$element])}},{key:"close",value:function(){if(!this.$element.hasClass("is-open"))return!1;this.$element.removeClass("is-open").attr({"aria-hidden":!0}),this.$anchors.removeClass("hover").attr("aria-expanded",!1),this.$element.trigger("hide.zf.dropdown",[this.$element]),this.options.trapFocus&&Ie.releaseFocus(this.$element)}},{key:"toggle",value:function(){if(this.$element.hasClass("is-open")){if(this.$anchors.data("hover"))return;this.close()}else this.open()}},{key:"_destroy",value:function(){this.$element.off(".zf.trigger").hide(),this.$anchors.off(".zf.dropdown"),y(document.body).off("click.zf.dropdown tap.zf.dropdown")}}]),i}(gl);Cd.defaults={parentClass:null,hoverDelay:250,hover:!1,hoverPane:!1,vOffset:0,hOffset:0,position:"auto",alignment:"auto",allowOverlap:!1,allowBottomOverlap:!0,trapFocus:!1,autoFocus:!1,closeOnClick:!1,forceFollow:!0};var vl=function(e){mt(i,e);var t=gt(i);function i(){return nt(this,i),t.apply(this,arguments)}return it(i,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},i.defaults,this.$element.data(),s),this.className="DropdownMenu",pn.init(y),this._init(),Ie.register("DropdownMenu",{ENTER:"open",SPACE:"open",ARROW_RIGHT:"next",ARROW_UP:"up",ARROW_DOWN:"down",ARROW_LEFT:"previous",ESCAPE:"close"})}},{key:"_init",value:function(){$i.Feather(this.$element,"dropdown");var n=this.$element.find("li.is-dropdown-submenu-parent");this.$element.children(".is-dropdown-submenu-parent").children(".is-dropdown-submenu").addClass("first-sub"),this.$menuItems=this.$element.find('li[role="none"]'),this.$tabs=this.$element.children('li[role="none"]'),this.$tabs.find("ul.is-dropdown-submenu").addClass(this.options.verticalClass),this.options.alignment==="auto"?this.$element.hasClass(this.options.rightClass)||Ji()||this.$element.parents(".top-bar-right").is("*")?(this.options.alignment="right",n.addClass("opens-left")):(this.options.alignment="left",n.addClass("opens-right")):this.options.alignment==="right"?n.addClass("opens-left"):n.addClass("opens-right"),this.changed=!1,this._events()}},{key:"_isVertical",value:function(){return this.$tabs.css("display")==="block"||this.$element.css("flex-direction")==="column"}},{key:"_isRtl",value:function(){return this.$element.hasClass("align-right")||Ji()&&!this.$element.hasClass("align-left")}},{key:"_events",value:function(){var n=this,s="ontouchstart"in window||typeof window.ontouchstart<"u",o="is-dropdown-submenu-parent",u=function(p){var m=y(p.target).parentsUntil("ul",".".concat(o)),w=m.hasClass(o),k=m.attr("data-is-click")==="true",z=m.children(".is-dropdown-submenu");if(w)if(k){if(!n.options.closeOnClick||!n.options.clickOpen&&!s||n.options.forceFollow&&s)return;p.stopImmediatePropagation(),p.preventDefault(),n._hide(m)}else p.stopImmediatePropagation(),p.preventDefault(),n._show(z),m.add(m.parentsUntil(n.$element,".".concat(o))).attr("data-is-click",!0)};(this.options.clickOpen||s)&&this.$menuItems.on("click.zf.dropdownMenu touchstart.zf.dropdownMenu",u),n.options.closeOnClickInside&&this.$menuItems.on("click.zf.dropdownMenu",function(){var c=y(this),p=c.hasClass(o);p||n._hide()}),s&&this.options.disableHoverOnTouch&&(this.options.disableHover=!0),this.options.disableHover||this.$menuItems.on("mouseenter.zf.dropdownMenu",function(){var c=y(this),p=c.hasClass(o);p&&(clearTimeout(c.data("_delay")),c.data("_delay",setTimeout(function(){n._show(c.children(".is-dropdown-submenu"))},n.options.hoverDelay)))}).on("mouseleave.zf.dropdownMenu",qs(function(){var c=y(this),p=c.hasClass(o);if(p&&n.options.autoclose){if(c.attr("data-is-click")==="true"&&n.options.clickOpen)return!1;clearTimeout(c.data("_delay")),c.data("_delay",setTimeout(function(){n._hide(c)},n.options.closingTime))}})),this.$menuItems.on("keydown.zf.dropdownMenu",function(c){var p=y(c.target).parentsUntil("ul",'[role="none"]'),m=n.$tabs.index(p)>-1,w=m?n.$tabs:p.siblings("li").add(p),k,z;w.each(function(K){if(y(this).is(p)){k=w.eq(K-1),z=w.eq(K+1);return}});var M=function(){z.children("a:first").focus(),c.preventDefault()},D=function(){k.children("a:first").focus(),c.preventDefault()},Z=function(){var se=p.children("ul.is-dropdown-submenu");if(se.length)n._show(se),p.find("li > a:first").focus(),c.preventDefault();else return},R=function(){var se=p.parent("ul").parent("li");se.children("a:first").focus(),n._hide(se),c.preventDefault()},j={open:Z,close:function(){n._hide(n.$element),n.$menuItems.eq(0).children("a").focus(),c.preventDefault()}};m?n._isVertical()?n._isRtl()?y.extend(j,{down:M,up:D,next:R,previous:Z}):y.extend(j,{down:M,up:D,next:Z,previous:R}):n._isRtl()?y.extend(j,{next:D,previous:M,down:Z,up:R}):y.extend(j,{next:M,previous:D,down:Z,up:R}):n._isRtl()?y.extend(j,{next:R,previous:Z,down:M,up:D}):y.extend(j,{next:Z,previous:R,down:M,up:D}),Ie.handleKey(c,"DropdownMenu",j)})}},{key:"_addBodyHandler",value:function(){var n=this,s=y(document.body);this._removeBodyHandler(),s.on("click.zf.dropdownMenu tap.zf.dropdownMenu",function(o){var u=!!y(o.target).closest(n.$element).length;u||(n._hide(),n._removeBodyHandler())})}},{key:"_removeBodyHandler",value:function(){y(document.body).off("click.zf.dropdownMenu tap.zf.dropdownMenu")}},{key:"_show",value:function(n){var s=this.$tabs.index(this.$tabs.filter(function(m,w){return y(w).find(n).length>0})),o=n.parent("li.is-dropdown-submenu-parent").siblings("li.is-dropdown-submenu-parent");this._hide(o,s),n.css("visibility","hidden").addClass("js-dropdown-active").parent("li.is-dropdown-submenu-parent").addClass("is-active");var u=Qn.ImNotTouchingYou(n,null,!0);if(!u){var c=this.options.alignment==="left"?"-right":"-left",p=n.parent(".is-dropdown-submenu-parent");p.removeClass("opens".concat(c)).addClass("opens-".concat(this.options.alignment)),u=Qn.ImNotTouchingYou(n,null,!0),u||p.removeClass("opens-".concat(this.options.alignment)).addClass("opens-inner"),this.changed=!0}n.css("visibility",""),this.options.closeOnClick&&this._addBodyHandler(),this.$element.trigger("show.zf.dropdownMenu",[n])}},{key:"_hide",value:function(n,s){var o;n&&n.length?o=n:typeof s<"u"?o=this.$tabs.not(function(m){return m===s}):o=this.$element;var u=o.hasClass("is-active")||o.find(".is-active").length>0;if(u){var c=o.find("li.is-active");if(c.add(o).attr({"data-is-click":!1}).removeClass("is-active"),o.find("ul.js-dropdown-active").removeClass("js-dropdown-active"),this.changed||o.find("opens-inner").length){var p=this.options.alignment==="left"?"right":"left";o.find("li.is-dropdown-submenu-parent").add(o).removeClass("opens-inner opens-".concat(this.options.alignment)).addClass("opens-".concat(p)),this.changed=!1}clearTimeout(c.data("_delay")),this._removeBodyHandler(),this.$element.trigger("hide.zf.dropdownMenu",[o])}}},{key:"_destroy",value:function(){this.$menuItems.off(".zf.dropdownMenu").removeAttr("data-is-click").removeClass("is-right-arrow is-left-arrow is-down-arrow opens-right opens-left opens-inner"),y(document.body).off(".zf.dropdownMenu"),$i.Burn(this.$element,"dropdown")}}]),i}(bt);vl.defaults={disableHover:!1,disableHoverOnTouch:!0,autoclose:!0,hoverDelay:50,clickOpen:!1,closingTime:500,alignment:"auto",closeOnClick:!0,closeOnClickInside:!0,verticalClass:"vertical",rightClass:"align-right",forceFollow:!0};var $d=function(e){mt(i,e);var t=gt(i);function i(){return nt(this,i),t.apply(this,arguments)}return it(i,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},i.defaults,this.$element.data(),s),this.className="Equalizer",this._init()}},{key:"_init",value:function(){var n=this.$element.attr("data-equalizer")||"",s=this.$element.find('[data-equalizer-watch="'.concat(n,'"]'));Ke._init(),this.$watched=s.length?s:this.$element.find("[data-equalizer-watch]"),this.$element.attr("data-resize",n||pt(6,"eq")),this.$element.attr("data-mutate",n||pt(6,"eq")),this.hasNested=this.$element.find("[data-equalizer]").length>0,this.isNested=this.$element.parentsUntil(document.body,"[data-equalizer]").length>0,this.isOn=!1,this._bindHandler={onResizeMeBound:this._onResizeMe.bind(this),onPostEqualizedBound:this._onPostEqualized.bind(this)};var o=this.$element.find("img"),u;this.options.equalizeOn?(u=this._checkMQ(),y(window).on("changed.zf.mediaquery",this._checkMQ.bind(this))):this._events(),(typeof u<"u"&&u===!1||typeof u>"u")&&(o.length?ca(o,this._reflow.bind(this)):this._reflow())}},{key:"_pauseEvents",value:function(){this.isOn=!1,this.$element.off({".zf.equalizer":this._bindHandler.onPostEqualizedBound,"resizeme.zf.trigger":this._bindHandler.onResizeMeBound,"mutateme.zf.trigger":this._bindHandler.onResizeMeBound})}},{key:"_onResizeMe",value:function(){this._reflow()}},{key:"_onPostEqualized",value:function(n){n.target!==this.$element[0]&&this._reflow()}},{key:"_events",value:function(){this._pauseEvents(),this.hasNested?this.$element.on("postequalized.zf.equalizer",this._bindHandler.onPostEqualizedBound):(this.$element.on("resizeme.zf.trigger",this._bindHandler.onResizeMeBound),this.$element.on("mutateme.zf.trigger",this._bindHandler.onResizeMeBound)),this.isOn=!0}},{key:"_checkMQ",value:function(){var n=!Ke.is(this.options.equalizeOn);return n?this.isOn&&(this._pauseEvents(),this.$watched.css("height","auto")):this.isOn||this._events(),n}},{key:"_killswitch",value:function(){}},{key:"_reflow",value:function(){if(!this.options.equalizeOnStack&&this._isStacked())return this.$watched.css("height","auto"),!1;this.options.equalizeByRow?this.getHeightsByRow(this.applyHeightByRow.bind(this)):this.getHeights(this.applyHeight.bind(this))}},{key:"_isStacked",value:function(){return!this.$watched[0]||!this.$watched[1]?!0:this.$watched[0].getBoundingClientRect().top!==this.$watched[1].getBoundingClientRect().top}},{key:"getHeights",value:function(n){for(var s=[],o=0,u=this.$watched.length;o<u;o++)this.$watched[o].style.height="auto",s.push(this.$watched[o].offsetHeight);n(s)}},{key:"getHeightsByRow",value:function(n){var s=this.$watched.length?this.$watched.first().offset().top:0,o=[],u=0;o[u]=[];for(var c=0,p=this.$watched.length;c<p;c++){this.$watched[c].style.height="auto";var m=y(this.$watched[c]).offset().top;m!==s&&(u++,o[u]=[],s=m),o[u].push([this.$watched[c],this.$watched[c].offsetHeight])}for(var w=0,k=o.length;w<k;w++){var z=y(o[w]).map(function(){return this[1]}).get(),M=Math.max.apply(null,z);o[w].push(M)}n(o)}},{key:"applyHeight",value:function(n){var s=Math.max.apply(null,n);this.$element.trigger("preequalized.zf.equalizer"),this.$watched.css("height",s),this.$element.trigger("postequalized.zf.equalizer")}},{key:"applyHeightByRow",value:function(n){this.$element.trigger("preequalized.zf.equalizer");for(var s=0,o=n.length;s<o;s++){var u=n[s].length,c=n[s][u-1];if(u<=2){y(n[s][0][0]).css({height:"auto"});continue}this.$element.trigger("preequalizedrow.zf.equalizer");for(var p=0,m=u-1;p<m;p++)y(n[s][p][0]).css({height:c});this.$element.trigger("postequalizedrow.zf.equalizer")}this.$element.trigger("postequalized.zf.equalizer")}},{key:"_destroy",value:function(){this._pauseEvents(),this.$watched.css("height","auto")}}]),i}(bt);$d.defaults={equalizeOnStack:!1,equalizeByRow:!1,equalizeOn:""};var yl=function(e){mt(i,e);var t=gt(i);function i(){return nt(this,i),t.apply(this,arguments)}return it(i,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},i.defaults,this.$element.data(),s),this.rules=[],this.currentPath="",this.className="Interchange",_e.init(y),this._init(),this._events()}},{key:"_init",value:function(){Ke._init();var n=this.$element[0].id||pt(6,"interchange");this.$element.attr({"data-resize":n,id:n}),this._parseOptions(),this._addBreakpoints(),this._generateRules(),this._reflow()}},{key:"_events",value:function(){var n=this;this.$element.off("resizeme.zf.trigger").on("resizeme.zf.trigger",function(){return n._reflow()})}},{key:"_reflow",value:function(){var n;for(var s in this.rules)if(this.rules.hasOwnProperty(s)){var o=this.rules[s];window.matchMedia(o.query).matches&&(n=o)}n&&this.replace(n.path)}},{key:"_parseOptions",value:function(){var n=["auto","src","background","html"];typeof this.options.type>"u"?this.options.type="auto":n.indexOf(this.options.type)===-1&&(console.warn('Warning: invalid value "'.concat(this.options.type,'" for Interchange option "type"')),this.options.type="auto")}},{key:"_addBreakpoints",value:function(){for(var n in Ke.queries)if(Ke.queries.hasOwnProperty(n)){var s=Ke.queries[n];i.SPECIAL_QUERIES[s.name]=s.value}}},{key:"_generateRules",value:function(){var n=[],s;this.options.rules?s=this.options.rules:s=this.$element.data("interchange"),s=typeof s=="string"?s.match(/\[.*?, .*?\]/g):s;for(var o in s)if(s.hasOwnProperty(o)){var u=s[o].slice(1,-1).split(", "),c=u.slice(0,-1).join(""),p=u[u.length-1];i.SPECIAL_QUERIES[p]&&(p=i.SPECIAL_QUERIES[p]),n.push({path:c,query:p})}this.rules=n}},{key:"replace",value:function(n){var s=this;if(this.currentPath!==n){var o="replaced.zf.interchange",u=this.options.type;u==="auto"&&(this.$element[0].nodeName==="IMG"?u="src":n.match(/\.(gif|jpe?g|png|svg|tiff)([?#].*)?/i)?u="background":u="html"),u==="src"?this.$element.attr("src",n).on("load",function(){s.currentPath=n}).trigger(o):u==="background"?(n=n.replace(/\(/g,"%28").replace(/\)/g,"%29"),this.$element.css({"background-image":"url("+n+")"}).trigger(o)):u==="html"&&y.get(n,function(c){s.$element.html(c).trigger(o),y(c).foundation(),s.currentPath=n})}}},{key:"_destroy",value:function(){this.$element.off("resizeme.zf.trigger")}}]),i}(bt);yl.defaults={rules:null,type:"auto"};yl.SPECIAL_QUERIES={landscape:"screen and (orientation: landscape)",portrait:"screen and (orientation: portrait)",retina:"only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx)"};var bl=function(e){mt(i,e);var t=gt(i);function i(){return nt(this,i),t.apply(this,arguments)}return it(i,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},i.defaults,this.$element.data(),s),this.className="SmoothScroll",this._init()}},{key:"_init",value:function(){var n=this.$element[0].id||pt(6,"smooth-scroll");this.$element.attr({id:n}),this._events()}},{key:"_events",value:function(){this._linkClickListener=this._handleLinkClick.bind(this),this.$element.on("click.zf.smoothScroll",this._linkClickListener),this.$element.on("click.zf.smoothScroll",'a[href^="#"]',this._linkClickListener)}},{key:"_handleLinkClick",value:function(n){var s=this;if(!!y(n.currentTarget).is('a[href^="#"]')){var o=n.currentTarget.getAttribute("href");this._inTransition=!0,i.scrollToLoc(o,this.options,function(){s._inTransition=!1}),n.preventDefault()}}},{key:"_destroy",value:function(){this.$element.off("click.zf.smoothScroll",this._linkClickListener),this.$element.off("click.zf.smoothScroll",'a[href^="#"]',this._linkClickListener)}}],[{key:"scrollToLoc",value:function(n){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:i.defaults,o=arguments.length>2?arguments[2]:void 0,u=y(n);if(!u.length)return!1;var c=Math.round(u.offset().top-s.threshold/2-s.offset);y("html, body").stop(!0).animate({scrollTop:c},s.animationDuration,s.animationEasing,function(){typeof o=="function"&&o()})}}]),i}(bt);bl.defaults={animationDuration:500,animationEasing:"linear",threshold:50,offset:0};var Td=function(e){mt(i,e);var t=gt(i);function i(){return nt(this,i),t.apply(this,arguments)}return it(i,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},i.defaults,this.$element.data(),s),this.className="Magellan",_e.init(y),this._init(),this.calcPoints()}},{key:"_init",value:function(){var n=this.$element[0].id||pt(6,"magellan");this.$targets=y("[data-magellan-target]"),this.$links=this.$element.find("a"),this.$element.attr({"data-resize":n,"data-scroll":n,id:n}),this.$active=y(),this.scrollPos=parseInt(window.pageYOffset,10),this._events()}},{key:"calcPoints",value:function(){var n=this,s=document.body,o=document.documentElement;this.points=[],this.winHeight=Math.round(Math.max(window.innerHeight,o.clientHeight)),this.docHeight=Math.round(Math.max(s.scrollHeight,s.offsetHeight,o.clientHeight,o.scrollHeight,o.offsetHeight)),this.$targets.each(function(){var u=y(this),c=Math.round(u.offset().top-n.options.threshold);u.targetPoint=c,n.points.push(c)})}},{key:"_events",value:function(){var n=this;y(window).one("load",function(){n.options.deepLinking&&location.hash&&n.scrollToLoc(location.hash),n.calcPoints(),n._updateActive()}),n.onLoadListener=si(y(window),function(){n.$element.on({"resizeme.zf.trigger":n.reflow.bind(n),"scrollme.zf.trigger":n._updateActive.bind(n)}).on("click.zf.magellan",'a[href^="#"]',function(s){s.preventDefault();var o=this.getAttribute("href");n.scrollToLoc(o)})}),this._deepLinkScroll=function(){n.options.deepLinking&&n.scrollToLoc(window.location.hash)},y(window).on("hashchange",this._deepLinkScroll)}},{key:"scrollToLoc",value:function(n){this._inTransition=!0;var s=this,o={animationEasing:this.options.animationEasing,animationDuration:this.options.animationDuration,threshold:this.options.threshold,offset:this.options.offset};bl.scrollToLoc(n,o,function(){s._inTransition=!1})}},{key:"reflow",value:function(){this.calcPoints(),this._updateActive()}},{key:"_updateActive",value:function(){var n=this;if(!this._inTransition){var s=parseInt(window.pageYOffset,10),o=this.scrollPos>s;this.scrollPos=s;var u;if(!(s<this.points[0]-this.options.offset-(o?this.options.threshold:0)))if(s+this.winHeight===this.docHeight)u=this.points.length-1;else{var c=this.points.filter(function(M){return M-n.options.offset-(o?n.options.threshold:0)<=s});u=c.length?c.length-1:0}var p=this.$active,m="";typeof u<"u"?(this.$active=this.$links.filter('[href="#'+this.$targets.eq(u).data("magellan-target")+'"]'),this.$active.length&&(m=this.$active[0].getAttribute("href"))):this.$active=y();var w=!(!this.$active.length&&!p.length)&&!this.$active.is(p),k=m!==window.location.hash;if(w&&(p.removeClass(this.options.activeClass),this.$active.addClass(this.options.activeClass)),this.options.deepLinking&&k)if(window.history.pushState){var z=m||window.location.pathname+window.location.search;this.options.updateHistory?window.history.pushState({},"",z):window.history.replaceState({},"",z)}else window.location.hash=m;w&&this.$element.trigger("update.zf.magellan",[this.$active])}}},{key:"_destroy",value:function(){if(this.$element.off(".zf.trigger .zf.magellan").find(".".concat(this.options.activeClass)).removeClass(this.options.activeClass),this.options.deepLinking){var n=this.$active[0].getAttribute("href");window.location.hash.replace(n,"")}y(window).off("hashchange",this._deepLinkScroll),this.onLoadListener&&y(window).off(this.onLoadListener)}}]),i}(bt);Td.defaults={animationDuration:500,animationEasing:"linear",threshold:50,activeClass:"is-active",deepLinking:!1,updateHistory:!1,offset:0};var Ed=function(e){mt(i,e);var t=gt(i);function i(){return nt(this,i),t.apply(this,arguments)}return it(i,[{key:"_setup",value:function(n,s){var o=this;this.className="OffCanvas",this.$element=n,this.options=y.extend({},i.defaults,this.$element.data(),s),this.contentClasses={base:[],reveal:[]},this.$lastTrigger=y(),this.$triggers=y(),this.position="left",this.$content=y(),this.nested=!!this.options.nested,this.$sticky=y(),this.isInCanvas=!1,y(["push","overlap"]).each(function(u,c){o.contentClasses.base.push("has-transition-"+c)}),y(["left","right","top","bottom"]).each(function(u,c){o.contentClasses.base.push("has-position-"+c),o.contentClasses.reveal.push("has-reveal-"+c)}),_e.init(y),Ke._init(),this._init(),this._events(),Ie.register("OffCanvas",{ESCAPE:"close"})}},{key:"_init",value:function(){var n=this.$element.attr("id");if(this.$element.attr("aria-hidden","true"),this.options.contentId?this.$content=y("#"+this.options.contentId):this.$element.siblings("[data-off-canvas-content]").length?this.$content=this.$element.siblings("[data-off-canvas-content]").first():this.$content=this.$element.closest("[data-off-canvas-content]").first(),this.options.contentId?this.options.contentId&&this.options.nested===null&&console.warn("Remember to use the nested option if using the content ID option!"):this.nested=this.$element.siblings("[data-off-canvas-content]").length===0,this.nested===!0&&(this.options.transition="overlap",this.$element.removeClass("is-transition-push")),this.$element.addClass("is-transition-".concat(this.options.transition," is-closed")),this.$triggers=y(document).find('[data-open="'+n+'"], [data-close="'+n+'"], [data-toggle="'+n+'"]').attr("aria-expanded","false").attr("aria-controls",n),this.position=this.$element.is(".position-left, .position-top, .position-right, .position-bottom")?this.$element.attr("class").match(/position\-(left|top|right|bottom)/)[1]:this.position,this.options.contentOverlay===!0){var s=document.createElement("div"),o=y(this.$element).css("position")==="fixed"?"is-overlay-fixed":"is-overlay-absolute";s.setAttribute("class","js-off-canvas-overlay "+o),this.$overlay=y(s),o==="is-overlay-fixed"?y(this.$overlay).insertAfter(this.$element):this.$content.append(this.$overlay)}var u=new RegExp(cl(this.options.revealClass)+"([^\\s]+)","g"),c=u.exec(this.$element[0].className);c&&(this.options.isRevealed=!0,this.options.revealOn=this.options.revealOn||c[1]),this.options.isRevealed===!0&&this.options.revealOn&&(this.$element.first().addClass("".concat(this.options.revealClass).concat(this.options.revealOn)),this._setMQChecker()),this.options.transitionTime&&this.$element.css("transition-duration",this.options.transitionTime),this.$sticky=this.$content.find("[data-off-canvas-sticky]"),this.$sticky.length>0&&this.options.transition==="push"&&(this.options.contentScroll=!1);var p=this.$element.attr("class").match(/\bin-canvas-for-(\w+)/);p&&p.length===2?this.options.inCanvasOn=p[1]:this.options.inCanvasOn&&this.$element.addClass("in-canvas-for-".concat(this.options.inCanvasOn)),this.options.inCanvasOn&&this._checkInCanvas(),this._removeContentClasses()}},{key:"_events",value:function(){var n=this;if(this.$element.off(".zf.trigger .zf.offCanvas").on({"open.zf.trigger":this.open.bind(this),"close.zf.trigger":this.close.bind(this),"toggle.zf.trigger":this.toggle.bind(this),"keydown.zf.offCanvas":this._handleKeyboard.bind(this)}),this.options.closeOnClick===!0){var s=this.options.contentOverlay?this.$overlay:this.$content;s.on({"click.zf.offCanvas":this.close.bind(this)})}this.options.inCanvasOn&&y(window).on("changed.zf.mediaquery",function(){n._checkInCanvas()})}},{key:"_setMQChecker",value:function(){var n=this;this.onLoadListener=si(y(window),function(){Ke.atLeast(n.options.revealOn)&&n.reveal(!0)}),y(window).on("changed.zf.mediaquery",function(){Ke.atLeast(n.options.revealOn)?n.reveal(!0):n.reveal(!1)})}},{key:"_checkInCanvas",value:function(){this.isInCanvas=Ke.atLeast(this.options.inCanvasOn),this.isInCanvas===!0&&this.close()}},{key:"_removeContentClasses",value:function(n){typeof n!="boolean"?this.$content.removeClass(this.contentClasses.base.join(" ")):n===!1&&this.$content.removeClass("has-reveal-".concat(this.position))}},{key:"_addContentClasses",value:function(n){this._removeContentClasses(n),typeof n!="boolean"?this.$content.addClass("has-transition-".concat(this.options.transition," has-position-").concat(this.position)):n===!0&&this.$content.addClass("has-reveal-".concat(this.position))}},{key:"_fixStickyElements",value:function(){this.$sticky.each(function(n,s){var o=y(s);if(o.css("position")==="fixed"){var u=parseInt(o.css("top"),10);o.data("offCanvasSticky",{top:u});var c=y(document).scrollTop()+u;o.css({top:"".concat(c,"px"),width:"100%",transition:"none"})}})}},{key:"_unfixStickyElements",value:function(){this.$sticky.each(function(n,s){var o=y(s),u=o.data("offCanvasSticky");kn(u)==="object"&&(o.css({top:"".concat(u.top,"px"),width:"",transition:""}),o.data("offCanvasSticky",""))})}},{key:"reveal",value:function(n){n?(this.close(),this.isRevealed=!0,this.$element.attr("aria-hidden","false"),this.$element.off("open.zf.trigger toggle.zf.trigger"),this.$element.removeClass("is-closed")):(this.isRevealed=!1,this.$element.attr("aria-hidden","true"),this.$element.off("open.zf.trigger toggle.zf.trigger").on({"open.zf.trigger":this.open.bind(this),"toggle.zf.trigger":this.toggle.bind(this)}),this.$element.addClass("is-closed")),this._addContentClasses(n)}},{key:"_stopScrolling",value:function(){return!1}},{key:"_recordScrollable",value:function(n){var s=this;s.lastY=n.touches[0].pageY}},{key:"_preventDefaultAtEdges",value:function(n){var s=this,o=n.data,u=s.lastY-n.touches[0].pageY;s.lastY=n.touches[0].pageY,o._canScroll(u,s)||n.preventDefault()}},{key:"_scrollboxTouchMoved",value:function(n){var s=this,o=n.data,u=s.closest("[data-off-canvas], [data-off-canvas-scrollbox-outer]"),c=s.lastY-n.touches[0].pageY;u.lastY=s.lastY=n.touches[0].pageY,n.stopPropagation(),o._canScroll(c,s)||(o._canScroll(c,u)?u.scrollTop+=c:n.preventDefault())}},{key:"_canScroll",value:function(n,s){var o=n<0,u=n>0,c=s.scrollTop>0,p=s.scrollTop<s.scrollHeight-s.clientHeight;return o&&c||u&&p}},{key:"open",value:function(n,s){var o=this;if(!(this.$element.hasClass("is-open")||this.isRevealed||this.isInCanvas)){var u=this;s&&(this.$lastTrigger=s),this.options.forceTo==="top"?window.scrollTo(0,0):this.options.forceTo==="bottom"&&window.scrollTo(0,document.body.scrollHeight),this.options.transitionTime&&this.options.transition!=="overlap"?this.$element.siblings("[data-off-canvas-content]").css("transition-duration",this.options.transitionTime):this.$element.siblings("[data-off-canvas-content]").css("transition-duration",""),this.$element.addClass("is-open").removeClass("is-closed"),this.$triggers.attr("aria-expanded","true"),this.$element.attr("aria-hidden","false"),this.$content.addClass("is-open-"+this.position),this.options.contentScroll===!1&&(y("body").addClass("is-off-canvas-open").on("touchmove",this._stopScrolling),this.$element.on("touchstart",this._recordScrollable),this.$element.on("touchmove",this,this._preventDefaultAtEdges),this.$element.on("touchstart","[data-off-canvas-scrollbox]",this._recordScrollable),this.$element.on("touchmove","[data-off-canvas-scrollbox]",this,this._scrollboxTouchMoved)),this.options.contentOverlay===!0&&this.$overlay.addClass("is-visible"),this.options.closeOnClick===!0&&this.options.contentOverlay===!0&&this.$overlay.addClass("is-closable"),this.options.autoFocus===!0&&this.$element.one(Gt(this.$element),function(){if(!!u.$element.hasClass("is-open")){var c=u.$element.find("[data-autofocus]");c.length?c.eq(0).focus():u.$element.find("a, button").eq(0).focus()}}),this.options.trapFocus===!0&&(this.$content.attr("tabindex","-1"),Ie.trapFocus(this.$element)),this.options.transition==="push"&&this._fixStickyElements(),this._addContentClasses(),this.$element.trigger("opened.zf.offCanvas"),this.$element.one(Gt(this.$element),function(){o.$element.trigger("openedEnd.zf.offCanvas")})}}},{key:"close",value:function(){var n=this;!this.$element.hasClass("is-open")||this.isRevealed||(this.$element.trigger("close.zf.offCanvas"),this.$element.removeClass("is-open"),this.$element.attr("aria-hidden","true"),this.$content.removeClass("is-open-left is-open-top is-open-right is-open-bottom"),this.options.contentOverlay===!0&&this.$overlay.removeClass("is-visible"),this.options.closeOnClick===!0&&this.options.contentOverlay===!0&&this.$overlay.removeClass("is-closable"),this.$triggers.attr("aria-expanded","false"),this.$element.one(Gt(this.$element),function(){n.$element.addClass("is-closed"),n._removeContentClasses(),n.options.transition==="push"&&n._unfixStickyElements(),n.options.contentScroll===!1&&(y("body").removeClass("is-off-canvas-open").off("touchmove",n._stopScrolling),n.$element.off("touchstart",n._recordScrollable),n.$element.off("touchmove",n._preventDefaultAtEdges),n.$element.off("touchstart","[data-off-canvas-scrollbox]",n._recordScrollable),n.$element.off("touchmove","[data-off-canvas-scrollbox]",n._scrollboxTouchMoved)),n.options.trapFocus===!0&&(n.$content.removeAttr("tabindex"),Ie.releaseFocus(n.$element)),n.$element.trigger("closed.zf.offCanvas")}))}},{key:"toggle",value:function(n,s){this.$element.hasClass("is-open")?this.close(n,s):this.open(n,s)}},{key:"_handleKeyboard",value:function(n){var s=this;Ie.handleKey(n,"OffCanvas",{close:function(){return s.close(),s.$lastTrigger.focus(),!0},handled:function(){n.preventDefault()}})}},{key:"_destroy",value:function(){this.close(),this.$element.off(".zf.trigger .zf.offCanvas"),this.$overlay.off(".zf.offCanvas"),this.onLoadListener&&y(window).off(this.onLoadListener)}}]),i}(bt);Ed.defaults={closeOnClick:!0,contentOverlay:!0,contentId:null,nested:null,contentScroll:!0,transitionTime:null,transition:"push",forceTo:null,isRevealed:!1,revealOn:null,inCanvasOn:null,autoFocus:!0,revealClass:"reveal-for-",trapFocus:!1};var Ad=function(e){mt(i,e);var t=gt(i);function i(){return nt(this,i),t.apply(this,arguments)}return it(i,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},i.defaults,this.$element.data(),s),this.className="Orbit",pn.init(y),this._init(),Ie.register("Orbit",{ltr:{ARROW_RIGHT:"next",ARROW_LEFT:"previous"},rtl:{ARROW_LEFT:"next",ARROW_RIGHT:"previous"}})}},{key:"_init",value:function(){this._reset(),this.$wrapper=this.$element.find(".".concat(this.options.containerClass)),this.$slides=this.$element.find(".".concat(this.options.slideClass));var n=this.$element.find("img"),s=this.$slides.filter(".is-active"),o=this.$element[0].id||pt(6,"orbit");this.$element.attr({"data-resize":o,id:o}),s.length||this.$slides.eq(0).addClass("is-active"),this.options.useMUI||this.$slides.addClass("no-motionui"),n.length?ca(n,this._prepareForOrbit.bind(this)):this._prepareForOrbit(),this.options.bullets&&this._loadBullets(),this._events(),this.options.autoPlay&&this.$slides.length>1&&this.geoSync(),this.options.accessible&&this.$wrapper.attr("tabindex",0)}},{key:"_loadBullets",value:function(){this.$bullets=this.$element.find(".".concat(this.options.boxOfBullets)).find("button")}},{key:"geoSync",value:function(){var n=this;this.timer=new bd(this.$element,{duration:this.options.timerDelay,infinite:!1},function(){n.changeSlide(!0)}),this.timer.start()}},{key:"_prepareForOrbit",value:function(){this._setWrapperHeight()}},{key:"_setWrapperHeight",value:function(n){var s=0,o,u=0,c=this;this.$slides.each(function(){o=this.getBoundingClientRect().height,y(this).attr("data-slide",u),!/mui/g.test(y(this)[0].className)&&c.$slides.filter(".is-active")[0]!==c.$slides.eq(u)[0]&&y(this).css({display:"none"}),s=o>s?o:s,u++}),u===this.$slides.length&&(this.$wrapper.css({height:s}),n&&n(s))}},{key:"_setSlideHeight",value:function(n){this.$slides.each(function(){y(this).css("max-height",n)})}},{key:"_events",value:function(){var n=this;if(this.$element.off(".resizeme.zf.trigger").on({"resizeme.zf.trigger":this._prepareForOrbit.bind(this)}),this.$slides.length>1){if(this.options.swipe&&this.$slides.off("swipeleft.zf.orbit swiperight.zf.orbit").on("swipeleft.zf.orbit",function(o){o.preventDefault(),n.changeSlide(!0)}).on("swiperight.zf.orbit",function(o){o.preventDefault(),n.changeSlide(!1)}),this.options.autoPlay&&(this.$slides.on("click.zf.orbit",function(){n.$element.data("clickedOn",!n.$element.data("clickedOn")),n.timer[n.$element.data("clickedOn")?"pause":"start"]()}),this.options.pauseOnHover&&this.$element.on("mouseenter.zf.orbit",function(){n.timer.pause()}).on("mouseleave.zf.orbit",function(){n.$element.data("clickedOn")||n.timer.start()})),this.options.navButtons){var s=this.$element.find(".".concat(this.options.nextClass,", .").concat(this.options.prevClass));s.attr("tabindex",0).on("click.zf.orbit touchend.zf.orbit",function(o){o.preventDefault(),n.changeSlide(y(this).hasClass(n.options.nextClass))})}this.options.bullets&&this.$bullets.on("click.zf.orbit touchend.zf.orbit",function(){if(/is-active/g.test(this.className))return!1;var o=y(this).data("slide"),u=o>n.$slides.filter(".is-active").data("slide"),c=n.$slides.eq(o);n.changeSlide(u,c,o)}),this.options.accessible&&this.$wrapper.add(this.$bullets).on("keydown.zf.orbit",function(o){Ie.handleKey(o,"Orbit",{next:function(){n.changeSlide(!0)},previous:function(){n.changeSlide(!1)},handled:function(){y(o.target).is(n.$bullets)&&n.$bullets.filter(".is-active").focus()}})})}}},{key:"_reset",value:function(){typeof this.$slides>"u"||this.$slides.length>1&&(this.$element.off(".zf.orbit").find("*").off(".zf.orbit"),this.options.autoPlay&&this.timer.restart(),this.$slides.each(function(n){y(n).removeClass("is-active is-active is-in").removeAttr("aria-live").hide()}),this.$slides.first().addClass("is-active").show(),this.$element.trigger("slidechange.zf.orbit",[this.$slides.first()]),this.options.bullets&&this._updateBullets(0))}},{key:"changeSlide",value:function(n,s,o){if(!!this.$slides){var u=this.$slides.filter(".is-active").eq(0);if(/mui/g.test(u[0].className))return!1;var c=this.$slides.first(),p=this.$slides.last(),m=n?"Right":"Left",w=n?"Left":"Right",k=this,z;s?z=s:z=n?this.options.infiniteWrap?u.next(".".concat(this.options.slideClass)).length?u.next(".".concat(this.options.slideClass)):c:u.next(".".concat(this.options.slideClass)):this.options.infiniteWrap?u.prev(".".concat(this.options.slideClass)).length?u.prev(".".concat(this.options.slideClass)):p:u.prev(".".concat(this.options.slideClass)),z.length&&(this.$element.trigger("beforeslidechange.zf.orbit",[u,z]),this.options.bullets&&(o=o||this.$slides.index(z),this._updateBullets(o)),this.options.useMUI&&!this.$element.is(":hidden")?(Jt.animateIn(z.addClass("is-active"),this.options["animInFrom".concat(m)],function(){z.css({display:"block"}).attr("aria-live","polite")}),Jt.animateOut(u.removeClass("is-active"),this.options["animOutTo".concat(w)],function(){u.removeAttr("aria-live"),k.options.autoPlay&&!k.timer.isPaused&&k.timer.restart()})):(u.removeClass("is-active is-in").removeAttr("aria-live").hide(),z.addClass("is-active is-in").attr("aria-live","polite").show(),this.options.autoPlay&&!this.timer.isPaused&&this.timer.restart()),this.$element.trigger("slidechange.zf.orbit",[z]))}}},{key:"_updateBullets",value:function(n){var s=this.$bullets.filter(".is-active"),o=this.$bullets.not(".is-active"),u=this.$bullets.eq(n);s.removeClass("is-active").blur(),u.addClass("is-active");var c=s.children("[data-slide-active-label]").last();if(!c.length){var p=s.children("span"),m=o.toArray().map(function(w){return y(w).children("span").length});m.every(function(w){return w<p.length})&&(c=p.last(),c.attr("data-slide-active-label",""))}c.length&&(c.detach(),u.append(c))}},{key:"_destroy",value:function(){this.$element.off(".zf.orbit").find("*").off(".zf.orbit").end().hide()}}]),i}(bt);Ad.defaults={bullets:!0,navButtons:!0,animInFromRight:"slide-in-right",animOutToRight:"slide-out-right",animInFromLeft:"slide-in-left",animOutToLeft:"slide-out-left",autoPlay:!0,timerDelay:5e3,infiniteWrap:!0,swipe:!0,pauseOnHover:!0,accessible:!0,containerClass:"orbit-container",slideClass:"orbit-slide",boxOfBullets:"orbit-bullets",nextClass:"orbit-next",prevClass:"orbit-previous",useMUI:!0};var Ja={dropdown:{cssClass:"dropdown",plugin:vl},drilldown:{cssClass:"drilldown",plugin:ml},accordion:{cssClass:"accordion-menu",plugin:pl}},Sd=function(e){mt(i,e);var t=gt(i);function i(){return nt(this,i),t.apply(this,arguments)}return it(i,[{key:"_setup",value:function(n){this.$element=y(n),this.rules=this.$element.data("responsive-menu"),this.currentMq=null,this.currentPlugin=null,this.className="ResponsiveMenu",this._init(),this._events()}},{key:"_init",value:function(){if(Ke._init(),typeof this.rules=="string"){for(var n={},s=this.rules.split(" "),o=0;o<s.length;o++){var u=s[o].split("-"),c=u.length>1?u[0]:"small",p=u.length>1?u[1]:u[0];Ja[p]!==null&&(n[c]=Ja[p])}this.rules=n}y.isEmptyObject(this.rules)||this._checkMediaQueries(),this.$element.attr("data-mutate",this.$element.attr("data-mutate")||pt(6,"responsive-menu"))}},{key:"_events",value:function(){var n=this;y(window).on("changed.zf.mediaquery",function(){n._checkMediaQueries()})}},{key:"_checkMediaQueries",value:function(){var n,s=this;y.each(this.rules,function(o){Ke.atLeast(o)&&(n=o)}),n&&(this.currentPlugin instanceof this.rules[n].plugin||(y.each(Ja,function(o,u){s.$element.removeClass(u.cssClass)}),this.$element.addClass(this.rules[n].cssClass),this.currentPlugin&&this.currentPlugin.destroy(),this.currentPlugin=new this.rules[n].plugin(this.$element,{})))}},{key:"_destroy",value:function(){this.currentPlugin.destroy(),y(window).off(".zf.ResponsiveMenu")}}]),i}(bt);Sd.defaults={};var Od=function(e){mt(i,e);var t=gt(i);function i(){return nt(this,i),t.apply(this,arguments)}return it(i,[{key:"_setup",value:function(n,s){this.$element=y(n),this.options=y.extend({},i.defaults,this.$element.data(),s),this.className="ResponsiveToggle",this._init(),this._events()}},{key:"_init",value:function(){Ke._init();var n=this.$element.data("responsive-toggle");if(n||console.error("Your tab bar needs an ID of a Menu as the value of data-tab-bar."),this.$targetMenu=y("#".concat(n)),this.$toggler=this.$element.find("[data-toggle]").filter(function(){var o=y(this).data("toggle");return o===n||o===""}),this.options=y.extend({},this.options,this.$targetMenu.data()),this.options.animate){var s=this.options.animate.split(" ");this.animationIn=s[0],this.animationOut=s[1]||null}this._update()}},{key:"_events",value:function(){this._updateMqHandler=this._update.bind(this),y(window).on("changed.zf.mediaquery",this._updateMqHandler),this.$toggler.on("click.zf.responsiveToggle",this.toggleMenu.bind(this))}},{key:"_update",value:function(){Ke.atLeast(this.options.hideFor)?(this.$element.hide(),this.$targetMenu.show()):(this.$element.show(),this.$targetMenu.hide())}},{key:"toggleMenu",value:function(){var n=this;Ke.atLeast(this.options.hideFor)||(this.options.animate?this.$targetMenu.is(":hidden")?Jt.animateIn(this.$targetMenu,this.animationIn,function(){n.$element.trigger("toggled.zf.responsiveToggle"),n.$targetMenu.find("[data-mutate]").triggerHandler("mutateme.zf.trigger")}):Jt.animateOut(this.$targetMenu,this.animationOut,function(){n.$element.trigger("toggled.zf.responsiveToggle")}):(this.$targetMenu.toggle(0),this.$targetMenu.find("[data-mutate]").trigger("mutateme.zf.trigger"),this.$element.trigger("toggled.zf.responsiveToggle")))}},{key:"_destroy",value:function(){this.$element.off(".zf.responsiveToggle"),this.$toggler.off(".zf.responsiveToggle"),y(window).off("changed.zf.mediaquery",this._updateMqHandler)}}]),i}(bt);Od.defaults={hideFor:"medium",animate:!1};var zd=function(e){mt(i,e);var t=gt(i);function i(){return nt(this,i),t.apply(this,arguments)}return it(i,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},i.defaults,this.$element.data(),s),this.className="Reveal",this._init(),pn.init(y),_e.init(y),Ie.register("Reveal",{ESCAPE:"close"})}},{key:"_init",value:function(){var n=this;Ke._init(),this.id=this.$element.attr("id"),this.isActive=!1,this.cached={mq:Ke.current},this.$anchor=y('[data-open="'.concat(this.id,'"]')).length?y('[data-open="'.concat(this.id,'"]')):y('[data-toggle="'.concat(this.id,'"]')),this.$anchor.attr({"aria-controls":this.id,"aria-haspopup":"dialog",tabindex:0}),(this.options.fullScreen||this.$element.hasClass("full"))&&(this.options.fullScreen=!0,this.options.overlay=!1),this.options.overlay&&!this.$overlay&&(this.$overlay=this._makeOverlay(this.id)),this.$element.attr({role:"dialog","aria-hidden":!0,"data-yeti-box":this.id,"data-resize":this.id}),this.$overlay?this.$element.detach().appendTo(this.$overlay):(this.$element.detach().appendTo(y(this.options.appendTo)),this.$element.addClass("without-overlay")),this._events(),this.options.deepLink&&window.location.hash==="#".concat(this.id)&&(this.onLoadListener=si(y(window),function(){return n.open()}))}},{key:"_makeOverlay",value:function(){var n="";return this.options.additionalOverlayClasses&&(n=" "+this.options.additionalOverlayClasses),y("<div></div>").addClass("reveal-overlay"+n).appendTo(this.options.appendTo)}},{key:"_updatePosition",value:function(){var n=this.$element.outerWidth(),s=y(window).width(),o=this.$element.outerHeight(),u=y(window).height(),c,p=null;this.options.hOffset==="auto"?c=parseInt((s-n)/2,10):c=parseInt(this.options.hOffset,10),this.options.vOffset==="auto"?o>u?p=parseInt(Math.min(100,u/10),10):p=parseInt((u-o)/4,10):this.options.vOffset!==null&&(p=parseInt(this.options.vOffset,10)),p!==null&&this.$element.css({top:p+"px"}),(!this.$overlay||this.options.hOffset!=="auto")&&(this.$element.css({left:c+"px"}),this.$element.css({margin:"0px"}))}},{key:"_events",value:function(){var n=this,s=this;this.$element.on({"open.zf.trigger":this.open.bind(this),"close.zf.trigger":function(u,c){if(u.target===s.$element[0]||y(u.target).parents("[data-closable]")[0]===c)return n.close.apply(n)},"toggle.zf.trigger":this.toggle.bind(this),"resizeme.zf.trigger":function(){s._updatePosition()}}),this.options.closeOnClick&&this.options.overlay&&this.$overlay.off(".zf.reveal").on("click.zf.dropdown tap.zf.dropdown",function(o){o.target===s.$element[0]||y.contains(s.$element[0],o.target)||!y.contains(document,o.target)||s.close()}),this.options.deepLink&&y(window).on("hashchange.zf.reveal:".concat(this.id),this._handleState.bind(this))}},{key:"_handleState",value:function(){window.location.hash==="#"+this.id&&!this.isActive?this.open():this.close()}},{key:"_disableScroll",value:function(n){n=n||y(window).scrollTop(),y(document).height()>y(window).height()&&y("html").css("top",-n)}},{key:"_enableScroll",value:function(n){n=n||parseInt(y("html").css("top"),10),y(document).height()>y(window).height()&&(y("html").css("top",""),y(window).scrollTop(-n))}},{key:"open",value:function(){var n=this,s="#".concat(this.id);this.options.deepLink&&window.location.hash!==s&&(window.history.pushState?this.options.updateHistory?window.history.pushState({},"",s):window.history.replaceState({},"",s):window.location.hash=s),this.$activeAnchor=y(document.activeElement).is(this.$anchor)?y(document.activeElement):this.$anchor,this.isActive=!0,this.$element.css({visibility:"hidden"}).show().scrollTop(0),this.options.overlay&&this.$overlay.css({visibility:"hidden"}).show(),this._updatePosition(),this.$element.hide().css({visibility:""}),this.$overlay&&(this.$overlay.css({visibility:""}).hide(),this.$element.hasClass("fast")?this.$overlay.addClass("fast"):this.$element.hasClass("slow")&&this.$overlay.addClass("slow")),this.options.multipleOpened||this.$element.trigger("closeme.zf.reveal",this.id),y(".reveal:visible").length===0&&this._disableScroll();var o=this;if(this.options.animationIn){var u=function(){o.$element.attr({"aria-hidden":!1,tabindex:-1}).focus(),o._addGlobalClasses(),Ie.trapFocus(o.$element)};this.options.overlay&&Jt.animateIn(this.$overlay,"fade-in"),Jt.animateIn(this.$element,this.options.animationIn,function(){n.$element&&(n.focusableElements=Ie.findFocusable(n.$element),u())})}else this.options.overlay&&this.$overlay.show(0),this.$element.show(this.options.showDelay);this.$element.attr({"aria-hidden":!1,tabindex:-1}).focus(),Ie.trapFocus(this.$element),this._addGlobalClasses(),this._addGlobalListeners(),this.$element.trigger("open.zf.reveal")}},{key:"_addGlobalClasses",value:function(){var n=function(){y("html").toggleClass("zf-has-scroll",y(document).height()>y(window).height())};this.$element.on("resizeme.zf.trigger.revealScrollbarListener",function(){return n()}),n(),y("html").addClass("is-reveal-open")}},{key:"_removeGlobalClasses",value:function(){this.$element.off("resizeme.zf.trigger.revealScrollbarListener"),y("html").removeClass("is-reveal-open"),y("html").removeClass("zf-has-scroll")}},{key:"_addGlobalListeners",value:function(){var n=this;!this.$element||(this.focusableElements=Ie.findFocusable(this.$element),!this.options.overlay&&this.options.closeOnClick&&!this.options.fullScreen&&y("body").on("click.zf.dropdown tap.zf.dropdown",function(s){s.target===n.$element[0]||y.contains(n.$element[0],s.target)||!y.contains(document,s.target)||n.close()}),this.options.closeOnEsc&&y(window).on("keydown.zf.reveal",function(s){Ie.handleKey(s,"Reveal",{close:function(){n.options.closeOnEsc&&n.close()}})}))}},{key:"close",value:function(){if(!this.isActive||!this.$element.is(":visible"))return!1;var n=this;this.options.animationOut?(this.options.overlay&&Jt.animateOut(this.$overlay,"fade-out"),Jt.animateOut(this.$element,this.options.animationOut,s)):(this.$element.hide(this.options.hideDelay),this.options.overlay?this.$overlay.hide(0,s):s()),this.options.closeOnEsc&&y(window).off("keydown.zf.reveal"),!this.options.overlay&&this.options.closeOnClick&&y("body").off("click.zf.dropdown tap.zf.dropdown"),this.$element.off("keydown.zf.reveal");function s(){var u=parseInt(y("html").css("top"),10);y(".reveal:visible").length===0&&n._removeGlobalClasses(),Ie.releaseFocus(n.$element),n.$element.attr("aria-hidden",!0),y(".reveal:visible").length===0&&n._enableScroll(u),n.$element.trigger("closed.zf.reveal")}if(this.options.resetOnClose&&this.$element.html(this.$element.html()),this.isActive=!1,n.options.deepLink&&window.location.hash==="#".concat(this.id))if(window.history.replaceState){var o=window.location.pathname+window.location.search;this.options.updateHistory?window.history.pushState({},"",o):window.history.replaceState("",document.title,o)}else window.location.hash="";this.$activeAnchor.focus()}},{key:"toggle",value:function(){this.isActive?this.close():this.open()}},{key:"_destroy",value:function(){this.options.overlay&&(this.$element.appendTo(y(this.options.appendTo)),this.$overlay.hide().off().remove()),this.$element.hide().off(),this.$anchor.off(".zf"),y(window).off(".zf.reveal:".concat(this.id)),this.onLoadListener&&y(window).off(this.onLoadListener),y(".reveal:visible").length===0&&this._removeGlobalClasses()}}]),i}(bt);zd.defaults={animationIn:"",animationOut:"",showDelay:0,hideDelay:0,closeOnClick:!0,closeOnEsc:!0,multipleOpened:!1,vOffset:"auto",hOffset:"auto",fullScreen:!1,overlay:!0,resetOnClose:!1,deepLink:!1,updateHistory:!1,appendTo:"body",additionalOverlayClasses:""};var Rd=function(e){mt(i,e);var t=gt(i);function i(){return nt(this,i),t.apply(this,arguments)}return it(i,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},i.defaults,this.$element.data(),s),this.className="Slider",this.initialized=!1,pn.init(y),_e.init(y),this._init(),Ie.register("Slider",{ltr:{ARROW_RIGHT:"increase",ARROW_UP:"increase",ARROW_DOWN:"decrease",ARROW_LEFT:"decrease",SHIFT_ARROW_RIGHT:"increaseFast",SHIFT_ARROW_UP:"increaseFast",SHIFT_ARROW_DOWN:"decreaseFast",SHIFT_ARROW_LEFT:"decreaseFast",HOME:"min",END:"max"},rtl:{ARROW_LEFT:"increase",ARROW_RIGHT:"decrease",SHIFT_ARROW_LEFT:"increaseFast",SHIFT_ARROW_RIGHT:"decreaseFast"}})}},{key:"_init",value:function(){this.inputs=this.$element.find("input"),this.handles=this.$element.find("[data-slider-handle]"),this.$handle=this.handles.eq(0),this.$input=this.inputs.length?this.inputs.eq(0):y("#".concat(this.$handle.attr("aria-controls"))),this.$fill=this.$element.find("[data-slider-fill]").css(this.options.vertical?"height":"width",0),(this.options.disabled||this.$element.hasClass(this.options.disabledClass))&&(this.options.disabled=!0,this.$element.addClass(this.options.disabledClass)),this.inputs.length||(this.inputs=y().add(this.$input),this.options.binding=!0),this._setInitAttr(0),this.handles[1]&&(this.options.doubleSided=!0,this.$handle2=this.handles.eq(1),this.$input2=this.inputs.length>1?this.inputs.eq(1):y("#".concat(this.$handle2.attr("aria-controls"))),this.inputs[1]||(this.inputs=this.inputs.add(this.$input2)),this._setInitAttr(1)),this.setHandles(),this._events(),this.initialized=!0}},{key:"setHandles",value:function(){var n=this;this.handles[1]?this._setHandlePos(this.$handle,this.inputs.eq(0).val(),function(){n._setHandlePos(n.$handle2,n.inputs.eq(1).val())}):this._setHandlePos(this.$handle,this.inputs.eq(0).val())}},{key:"_reflow",value:function(){this.setHandles()}},{key:"_pctOfBar",value:function(n){var s=ps(n-this.options.start,this.options.end-this.options.start);switch(this.options.positionValueFunction){case"pow":s=this._logTransform(s);break;case"log":s=this._powTransform(s);break}return s.toFixed(2)}},{key:"_value",value:function(n){switch(this.options.positionValueFunction){case"pow":n=this._powTransform(n);break;case"log":n=this._logTransform(n);break}var s;return this.options.vertical?s=parseFloat(this.options.end)+n*(this.options.start-this.options.end):s=(this.options.end-this.options.start)*n+parseFloat(this.options.start),s}},{key:"_logTransform",value:function(n){return _y(this.options.nonLinearBase,n*(this.options.nonLinearBase-1)+1)}},{key:"_powTransform",value:function(n){return(Math.pow(this.options.nonLinearBase,n)-1)/(this.options.nonLinearBase-1)}},{key:"_setHandlePos",value:function(n,s,o){if(!this.$element.hasClass(this.options.disabledClass)){s=parseFloat(s),s<this.options.start?s=this.options.start:s>this.options.end&&(s=this.options.end);var u=this.options.doubleSided;if(u)if(this.handles.index(n)===0){var c=parseFloat(this.$handle2.attr("aria-valuenow"));s=s>=c?c-this.options.step:s}else{var p=parseFloat(this.$handle.attr("aria-valuenow"));s=s<=p?p+this.options.step:s}var m=this,w=this.options.vertical,k=w?"height":"width",z=w?"top":"left",M=n[0].getBoundingClientRect()[k],D=this.$element[0].getBoundingClientRect()[k],Z=this._pctOfBar(s),R=(D-M)*Z,j=(ps(R,D)*100).toFixed(this.options.decimal);s=parseFloat(s.toFixed(this.options.decimal));var K={};if(this._setValues(n,s),u){var se=this.handles.index(n)===0,xe,h=Math.floor(ps(M,D)*100);if(se)K[z]="".concat(j,"%"),xe=parseFloat(this.$handle2[0].style[z])-j+h,o&&typeof o=="function"&&o();else{var qe=parseFloat(this.$handle[0].style[z]);xe=j-(isNaN(qe)?(this.options.initialStart-this.options.start)/((this.options.end-this.options.start)/100):qe)+h}K["min-".concat(k)]="".concat(xe,"%")}var rt=this.$element.data("dragging")?1e3/60:this.options.moveTime;yd(rt,n,function(){isNaN(j)?n.css(z,"".concat(Z*100,"%")):n.css(z,"".concat(j,"%")),m.options.doubleSided?m.$fill.css(K):m.$fill.css(k,"".concat(Z*100,"%"))}),this.initialized&&(this.$element.one("finished.zf.animate",function(){m.$element.trigger("moved.zf.slider",[n])}),clearTimeout(m.timeout),m.timeout=setTimeout(function(){m.$element.trigger("changed.zf.slider",[n])},m.options.changedDelay))}}},{key:"_setInitAttr",value:function(n){var s=n===0?this.options.initialStart:this.options.initialEnd,o=this.inputs.eq(n).attr("id")||pt(6,"slider");this.inputs.eq(n).attr({id:o,max:this.options.end,min:this.options.start,step:this.options.step}),this.inputs.eq(n).val(s),this.handles.eq(n).attr({role:"slider","aria-controls":o,"aria-valuemax":this.options.end,"aria-valuemin":this.options.start,"aria-valuenow":s,"aria-orientation":this.options.vertical?"vertical":"horizontal",tabindex:0})}},{key:"_setValues",value:function(n,s){var o=this.options.doubleSided?this.handles.index(n):0;this.inputs.eq(o).val(s),n.attr("aria-valuenow",s)}},{key:"_handleEvent",value:function(n,s,o){var u;if(o)u=this._adjustValue(null,o);else{n.preventDefault();var c=this,p=this.options.vertical,m=p?"height":"width",w=p?"top":"left",k=p?n.pageY:n.pageX,z=this.$element[0].getBoundingClientRect()[m],M=p?y(window).scrollTop():y(window).scrollLeft(),D=this.$element.offset()[w];n.clientY===n.pageY&&(k=k+M);var Z=k-D,R;Z<0?R=0:Z>z?R=z:R=Z;var j=ps(R,z);if(u=this._value(j),Ji()&&!this.options.vertical&&(u=this.options.end-u),u=c._adjustValue(null,u),!s){var K=kc(this.$handle,w,R,m),se=kc(this.$handle2,w,R,m);s=K<=se?this.$handle:this.$handle2}}this._setHandlePos(s,u)}},{key:"_adjustValue",value:function(n,s){var o,u=this.options.step,c=parseFloat(u/2),p,m,w;return n?o=parseFloat(n.attr("aria-valuenow")):o=s,o>=0?p=o%u:p=u+o%u,m=o-p,w=m+u,p===0||(o=o>=m+c?w:m),o}},{key:"_events",value:function(){this._eventsForHandle(this.$handle),this.handles[1]&&this._eventsForHandle(this.$handle2)}},{key:"_eventsForHandle",value:function(n){var s=this,o,u=function(m){var w=s.inputs.index(y(this));s._handleEvent(m,s.handles.eq(w),y(this).val())};if(this.inputs.off("keyup.zf.slider").on("keyup.zf.slider",function(p){p.keyCode===13&&u.call(this,p)}),this.inputs.off("change.zf.slider").on("change.zf.slider",u),this.options.clickSelect&&this.$element.off("click.zf.slider").on("click.zf.slider",function(p){if(s.$element.data("dragging"))return!1;y(p.target).is("[data-slider-handle]")||(s.options.doubleSided?s._handleEvent(p):s._handleEvent(p,s.$handle))}),this.options.draggable){this.handles.addTouch();var c=y("body");n.off("mousedown.zf.slider").on("mousedown.zf.slider",function(p){n.addClass("is-dragging"),s.$fill.addClass("is-dragging"),s.$element.data("dragging",!0),o=y(p.currentTarget),c.on("mousemove.zf.slider",function(m){m.preventDefault(),s._handleEvent(m,o)}).on("mouseup.zf.slider",function(m){s._handleEvent(m,o),n.removeClass("is-dragging"),s.$fill.removeClass("is-dragging"),s.$element.data("dragging",!1),c.off("mousemove.zf.slider mouseup.zf.slider")})}).on("selectstart.zf.slider touchmove.zf.slider",function(p){p.preventDefault()})}n.off("keydown.zf.slider").on("keydown.zf.slider",function(p){var m=y(this);s.options.doubleSided&&s.handles.index(m);var w=parseFloat(n.attr("aria-valuenow")),k;Ie.handleKey(p,"Slider",{decrease:function(){k=w-s.options.step},increase:function(){k=w+s.options.step},decreaseFast:function(){k=w-s.options.step*10},increaseFast:function(){k=w+s.options.step*10},min:function(){k=s.options.start},max:function(){k=s.options.end},handled:function(){p.preventDefault(),s._setHandlePos(m,k)}})})}},{key:"_destroy",value:function(){this.handles.off(".zf.slider"),this.inputs.off(".zf.slider"),this.$element.off(".zf.slider"),clearTimeout(this.timeout)}}]),i}(bt);Rd.defaults={start:0,end:100,step:1,initialStart:0,initialEnd:100,binding:!1,clickSelect:!0,vertical:!1,draggable:!0,disabled:!1,doubleSided:!1,decimal:2,moveTime:200,disabledClass:"disabled",invertVertical:!1,changedDelay:500,nonLinearBase:5,positionValueFunction:"linear"};function ps(e,t){return e/t}function kc(e,t,i,r){return Math.abs(e.position()[t]+e[r]()/2-i)}function _y(e,t){return Math.log(t)/Math.log(e)}var Pd=function(e){mt(i,e);var t=gt(i);function i(){return nt(this,i),t.apply(this,arguments)}return it(i,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},i.defaults,this.$element.data(),s),this.className="Sticky",_e.init(y),this._init()}},{key:"_init",value:function(){Ke._init();var n=this.$element.parent("[data-sticky-container]"),s=this.$element[0].id||pt(6,"sticky"),o=this;n.length?this.$container=n:(this.wasWrapped=!0,this.$element.wrap(this.options.container),this.$container=this.$element.parent()),this.$container.addClass(this.options.containerClass),this.$element.addClass(this.options.stickyClass).attr({"data-resize":s,"data-mutate":s}),this.options.anchor!==""&&y("#"+o.options.anchor).attr({"data-mutate":s}),this.scrollCount=this.options.checkEvery,this.isStuck=!1,this.onLoadListener=si(y(window),function(){o.containerHeight=o.$element.css("display")==="none"?0:o.$element[0].getBoundingClientRect().height,o.$container.css("height",o.containerHeight),o.elemHeight=o.containerHeight,o.options.anchor!==""?o.$anchor=y("#"+o.options.anchor):o._parsePoints(),o._setSizes(function(){var u=window.pageYOffset;o._calc(!1,u),o.isStuck||o._removeSticky(!(u>=o.topPoint))}),o._events(s.split("-").reverse().join("-"))})}},{key:"_parsePoints",value:function(){for(var n=this.options.topAnchor===""?1:this.options.topAnchor,s=this.options.btmAnchor===""?document.documentElement.scrollHeight:this.options.btmAnchor,o=[n,s],u={},c=0,p=o.length;c<p&&o[c];c++){var m;if(typeof o[c]=="number")m=o[c];else{var w=o[c].split(":"),k=y("#".concat(w[0]));m=k.offset().top,w[1]&&w[1].toLowerCase()==="bottom"&&(m+=k[0].getBoundingClientRect().height)}u[c]=m}this.points=u}},{key:"_events",value:function(n){var s=this,o=this.scrollListener="scroll.zf.".concat(n);this.isOn||(this.canStick&&(this.isOn=!0,y(window).off(o).on(o,function(){s.scrollCount===0?(s.scrollCount=s.options.checkEvery,s._setSizes(function(){s._calc(!1,window.pageYOffset)})):(s.scrollCount--,s._calc(!1,window.pageYOffset))})),this.$element.off("resizeme.zf.trigger").on("resizeme.zf.trigger",function(){s._eventsHandler(n)}),this.$element.on("mutateme.zf.trigger",function(){s._eventsHandler(n)}),this.$anchor&&this.$anchor.on("mutateme.zf.trigger",function(){s._eventsHandler(n)}))}},{key:"_eventsHandler",value:function(n){var s=this,o=this.scrollListener="scroll.zf.".concat(n);s._setSizes(function(){s._calc(!1),s.canStick?s.isOn||s._events(n):s.isOn&&s._pauseListeners(o)})}},{key:"_pauseListeners",value:function(n){this.isOn=!1,y(window).off(n),this.$element.trigger("pause.zf.sticky")}},{key:"_calc",value:function(n,s){if(n&&this._setSizes(),!this.canStick)return this.isStuck&&this._removeSticky(!0),!1;s||(s=window.pageYOffset),s>=this.topPoint?s<=this.bottomPoint?this.isStuck||this._setSticky():this.isStuck&&this._removeSticky(!1):this.isStuck&&this._removeSticky(!0)}},{key:"_setSticky",value:function(){var n=this,s=this.options.stickTo,o=s==="top"?"marginTop":"marginBottom",u=s==="top"?"bottom":"top",c={};c[o]="".concat(this.options[o],"em"),c[s]=0,c[u]="auto",this.isStuck=!0,this.$element.removeClass("is-anchored is-at-".concat(u)).addClass("is-stuck is-at-".concat(s)).css(c).trigger("sticky.zf.stuckto:".concat(s)),this.$element.on("transitionend webkitTransitionEnd oTransitionEnd otransitionend MSTransitionEnd",function(){n._setSizes()})}},{key:"_removeSticky",value:function(n){var s=this.options.stickTo,o=s==="top",u={},c=(this.points?this.points[1]-this.points[0]:this.anchorHeight)-this.elemHeight,p=o?"marginTop":"marginBottom",m=n?"top":"bottom";u[p]=0,u.bottom="auto",n?u.top=0:u.top=c,this.isStuck=!1,this.$element.removeClass("is-stuck is-at-".concat(s)).addClass("is-anchored is-at-".concat(m)).css(u).trigger("sticky.zf.unstuckfrom:".concat(m))}},{key:"_setSizes",value:function(n){this.canStick=Ke.is(this.options.stickyOn),this.canStick||n&&typeof n=="function"&&n();var s=this.$container[0].getBoundingClientRect().width,o=window.getComputedStyle(this.$container[0]),u=parseInt(o["padding-left"],10),c=parseInt(o["padding-right"],10);if(this.$anchor&&this.$anchor.length?this.anchorHeight=this.$anchor[0].getBoundingClientRect().height:this._parsePoints(),this.$element.css({"max-width":"".concat(s-u-c,"px")}),this.options.dynamicHeight||!this.containerHeight){var p=this.$element[0].getBoundingClientRect().height||this.containerHeight;p=this.$element.css("display")==="none"?0:p,this.$container.css("height",p),this.containerHeight=p}if(this.elemHeight=this.containerHeight,!this.isStuck&&this.$element.hasClass("is-at-bottom")){var m=(this.points?this.points[1]-this.$container.offset().top:this.anchorHeight)-this.elemHeight;this.$element.css("top",m)}this._setBreakPoints(this.containerHeight,function(){n&&typeof n=="function"&&n()})}},{key:"_setBreakPoints",value:function(n,s){if(!this.canStick)if(s&&typeof s=="function")s();else return!1;var o=xc(this.options.marginTop),u=xc(this.options.marginBottom),c=this.points?this.points[0]:this.$anchor.offset().top,p=this.points?this.points[1]:c+this.anchorHeight,m=window.innerHeight;this.options.stickTo==="top"?(c-=o,p-=n+o):this.options.stickTo==="bottom"&&(c-=m-(n+u),p-=m-u),this.topPoint=c,this.bottomPoint=p,s&&typeof s=="function"&&s()}},{key:"_destroy",value:function(){this._removeSticky(!0),this.$element.removeClass("".concat(this.options.stickyClass," is-anchored is-at-top")).css({height:"",top:"",bottom:"","max-width":""}).off("resizeme.zf.trigger").off("mutateme.zf.trigger"),this.$anchor&&this.$anchor.length&&this.$anchor.off("change.zf.sticky"),this.scrollListener&&y(window).off(this.scrollListener),this.onLoadListener&&y(window).off(this.onLoadListener),this.wasWrapped?this.$element.unwrap():this.$container.removeClass(this.options.containerClass).css({height:""})}}]),i}(bt);Pd.defaults={container:"<div data-sticky-container></div>",stickTo:"top",anchor:"",topAnchor:"",btmAnchor:"",marginTop:1,marginBottom:1,stickyOn:"medium",stickyClass:"sticky",containerClass:"sticky-container",dynamicHeight:!0,checkEvery:-1};function xc(e){return parseInt(window.getComputedStyle(document.body,null).fontSize,10)*e}var _l=function(e){mt(i,e);var t=gt(i);function i(){return nt(this,i),t.apply(this,arguments)}return it(i,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},i.defaults,this.$element.data(),s),this.className="Tabs",this._init(),Ie.register("Tabs",{ENTER:"open",SPACE:"open",ARROW_RIGHT:"next",ARROW_UP:"previous",ARROW_DOWN:"next",ARROW_LEFT:"previous"})}},{key:"_init",value:function(){var n=this,s=this;if(this._isInitializing=!0,this.$element.attr({role:"tablist"}),this.$tabTitles=this.$element.find(".".concat(this.options.linkClass)),this.$tabContent=y('[data-tabs-content="'.concat(this.$element[0].id,'"]')),this.$tabTitles.each(function(){var u=y(this),c=u.find("a"),p=u.hasClass("".concat(s.options.linkActiveClass)),m=c.attr("data-tabs-target")||c[0].hash.slice(1),w=c[0].id?c[0].id:"".concat(m,"-label"),k=y("#".concat(m));u.attr({role:"presentation"}),c.attr({role:"tab","aria-controls":m,"aria-selected":p,id:w,tabindex:p?"0":"-1"}),k.attr({role:"tabpanel","aria-labelledby":w}),p&&(s._initialAnchor="#".concat(m)),p||k.attr("aria-hidden","true"),p&&s.options.autoFocus&&(s.onLoadListener=si(y(window),function(){y("html, body").animate({scrollTop:u.offset().top},s.options.deepLinkSmudgeDelay,function(){c.focus()})}))}),this.options.matchHeight){var o=this.$tabContent.find("img");o.length?ca(o,this._setHeight.bind(this)):this._setHeight()}this._checkDeepLink=function(){var u=window.location.hash;if(!u.length){if(n._isInitializing)return;n._initialAnchor&&(u=n._initialAnchor)}var c=u.indexOf("#")>=0?u.slice(1):u,p=c&&y("#".concat(c)),m=u&&n.$element.find('[href$="'.concat(u,'"],[data-tabs-target="').concat(c,'"]')).first(),w=!!(p.length&&m.length);if(w){if(p&&p.length&&m&&m.length?n.selectTab(p,!0):n._collapse(),n.options.deepLinkSmudge){var k=n.$element.offset();y("html, body").animate({scrollTop:k.top-n.options.deepLinkSmudgeOffset},n.options.deepLinkSmudgeDelay)}n.$element.trigger("deeplink.zf.tabs",[m,p])}},this.options.deepLink&&this._checkDeepLink(),this._events(),this._isInitializing=!1}},{key:"_events",value:function(){this._addKeyHandler(),this._addClickHandler(),this._setHeightMqHandler=null,this.options.matchHeight&&(this._setHeightMqHandler=this._setHeight.bind(this),y(window).on("changed.zf.mediaquery",this._setHeightMqHandler)),this.options.deepLink&&y(window).on("hashchange",this._checkDeepLink)}},{key:"_addClickHandler",value:function(){var n=this;this.$element.off("click.zf.tabs").on("click.zf.tabs",".".concat(this.options.linkClass),function(s){s.preventDefault(),n._handleTabChange(y(this))})}},{key:"_addKeyHandler",value:function(){var n=this;this.$tabTitles.off("keydown.zf.tabs").on("keydown.zf.tabs",function(s){if(s.which!==9){var o=y(this),u=o.parent("ul").children("li"),c,p;u.each(function(m){if(y(this).is(o)){n.options.wrapOnKeys?(c=m===0?u.last():u.eq(m-1),p=m===u.length-1?u.first():u.eq(m+1)):(c=u.eq(Math.max(0,m-1)),p=u.eq(Math.min(m+1,u.length-1)));return}}),Ie.handleKey(s,"Tabs",{open:function(){o.find('[role="tab"]').focus(),n._handleTabChange(o)},previous:function(){c.find('[role="tab"]').focus(),n._handleTabChange(c)},next:function(){p.find('[role="tab"]').focus(),n._handleTabChange(p)},handled:function(){s.preventDefault()}})}})}},{key:"_handleTabChange",value:function(n,s){if(n.hasClass("".concat(this.options.linkActiveClass))){this.options.activeCollapse&&this._collapse();return}var o=this.$element.find(".".concat(this.options.linkClass,".").concat(this.options.linkActiveClass)),u=n.find('[role="tab"]'),c=u.attr("data-tabs-target"),p=c&&c.length?"#".concat(c):u[0].hash,m=this.$tabContent.find(p);this._collapseTab(o),this._openTab(n),this.options.deepLink&&!s&&(this.options.updateHistory?history.pushState({},"",p):history.replaceState({},"",p)),this.$element.trigger("change.zf.tabs",[n,m]),m.find("[data-mutate]").trigger("mutateme.zf.trigger")}},{key:"_openTab",value:function(n){var s=n.find('[role="tab"]'),o=s.attr("data-tabs-target")||s[0].hash.slice(1),u=this.$tabContent.find("#".concat(o));n.addClass("".concat(this.options.linkActiveClass)),s.attr({"aria-selected":"true",tabindex:"0"}),u.addClass("".concat(this.options.panelActiveClass)).removeAttr("aria-hidden")}},{key:"_collapseTab",value:function(n){var s=n.removeClass("".concat(this.options.linkActiveClass)).find('[role="tab"]').attr({"aria-selected":"false",tabindex:-1});y("#".concat(s.attr("aria-controls"))).removeClass("".concat(this.options.panelActiveClass)).attr({"aria-hidden":"true"})}},{key:"_collapse",value:function(){var n=this.$element.find(".".concat(this.options.linkClass,".").concat(this.options.linkActiveClass));n.length&&(this._collapseTab(n),this.$element.trigger("collapse.zf.tabs",[n]))}},{key:"selectTab",value:function(n,s){var o,u;kn(n)==="object"?o=n[0].id:o=n,o.indexOf("#")<0?u="#".concat(o):(u=o,o=o.slice(1));var c=this.$tabTitles.has('[href$="'.concat(u,'"],[data-tabs-target="').concat(o,'"]')).first();this._handleTabChange(c,s)}},{key:"_setHeight",value:function(){var n=0,s=this;!this.$tabContent||this.$tabContent.find(".".concat(this.options.panelClass)).css("min-height","").each(function(){var o=y(this),u=o.hasClass("".concat(s.options.panelActiveClass));u||o.css({visibility:"hidden",display:"block"});var c=this.getBoundingClientRect().height;u||o.css({visibility:"",display:""}),n=c>n?c:n}).css("min-height","".concat(n,"px"))}},{key:"_destroy",value:function(){this.$element.find(".".concat(this.options.linkClass)).off(".zf.tabs").hide().end().find(".".concat(this.options.panelClass)).hide(),this.options.matchHeight&&this._setHeightMqHandler!=null&&y(window).off("changed.zf.mediaquery",this._setHeightMqHandler),this.options.deepLink&&y(window).off("hashchange",this._checkDeepLink),this.onLoadListener&&y(window).off(this.onLoadListener)}}]),i}(bt);_l.defaults={deepLink:!1,deepLinkSmudge:!1,deepLinkSmudgeDelay:300,deepLinkSmudgeOffset:0,updateHistory:!1,autoFocus:!1,wrapOnKeys:!0,matchHeight:!1,activeCollapse:!1,linkClass:"tabs-title",linkActiveClass:"is-active",panelClass:"tabs-panel",panelActiveClass:"is-active"};var Ld=function(e){mt(i,e);var t=gt(i);function i(){return nt(this,i),t.apply(this,arguments)}return it(i,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},i.defaults,n.data(),s),this.className="",this.className="Toggler",_e.init(y),this._init(),this._events()}},{key:"_init",value:function(){var n=this.$element[0].id,s=y('[data-open~="'.concat(n,'"], [data-close~="').concat(n,'"], [data-toggle~="').concat(n,'"]')),o;if(this.options.animate)o=this.options.animate.split(" "),this.animationIn=o[0],this.animationOut=o[1]||null,s.attr("aria-expanded",!this.$element.is(":hidden"));else{if(o=this.options.toggler,typeof o!="string"||!o.length)throw new Error(`The 'toggler' option containing the target class is required, got "`.concat(o,'"'));this.className=o[0]==="."?o.slice(1):o,s.attr("aria-expanded",this.$element.hasClass(this.className))}s.each(function(u,c){var p=y(c),m=p.attr("aria-controls")||"",w=new RegExp("\\b".concat(cl(n),"\\b")).test(m);w||p.attr("aria-controls",m?"".concat(m," ").concat(n):n)})}},{key:"_events",value:function(){this.$element.off("toggle.zf.trigger").on("toggle.zf.trigger",this.toggle.bind(this))}},{key:"toggle",value:function(){this[this.options.animate?"_toggleAnimate":"_toggleClass"]()}},{key:"_toggleClass",value:function(){this.$element.toggleClass(this.className);var n=this.$element.hasClass(this.className);n?this.$element.trigger("on.zf.toggler"):this.$element.trigger("off.zf.toggler"),this._updateARIA(n),this.$element.find("[data-mutate]").trigger("mutateme.zf.trigger")}},{key:"_toggleAnimate",value:function(){var n=this;this.$element.is(":hidden")?Jt.animateIn(this.$element,this.animationIn,function(){n._updateARIA(!0),this.trigger("on.zf.toggler"),this.find("[data-mutate]").trigger("mutateme.zf.trigger")}):Jt.animateOut(this.$element,this.animationOut,function(){n._updateARIA(!1),this.trigger("off.zf.toggler"),this.find("[data-mutate]").trigger("mutateme.zf.trigger")})}},{key:"_updateARIA",value:function(n){var s=this.$element[0].id;y('[data-open="'.concat(s,'"], [data-close="').concat(s,'"], [data-toggle="').concat(s,'"]')).attr({"aria-expanded":!!n})}},{key:"_destroy",value:function(){this.$element.off(".zf.toggler")}}]),i}(bt);Ld.defaults={toggler:void 0,animate:!1};var Nd=function(e){mt(i,e);var t=gt(i);function i(){return nt(this,i),t.apply(this,arguments)}return it(i,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},i.defaults,this.$element.data(),s),this.className="Tooltip",this.isActive=!1,this.isClick=!1,_e.init(y),this._init()}},{key:"_init",value:function(){Ke._init();var n=this.$element.attr("aria-describedby")||pt(6,"tooltip");this.options.tipText=this.options.tipText||this.$element.attr("title"),this.template=this.options.template?y(this.options.template):this._buildTemplate(n),this.options.allowHtml?this.template.appendTo(document.body).html(this.options.tipText).hide():this.template.appendTo(document.body).text(this.options.tipText).hide(),this.$element.attr({title:"","aria-describedby":n,"data-yeti-box":n,"data-toggle":n,"data-resize":n}).addClass(this.options.triggerClass),ei(xn(i.prototype),"_init",this).call(this),this._events()}},{key:"_getDefaultPosition",value:function(){var n=this.$element[0].className;this.$element[0]instanceof SVGElement&&(n=n.baseVal);var s=n.match(/\b(top|left|right|bottom)\b/g);return s?s[0]:"top"}},{key:"_getDefaultAlignment",value:function(){return"center"}},{key:"_getHOffset",value:function(){return this.position==="left"||this.position==="right"?this.options.hOffset+this.options.tooltipWidth:this.options.hOffset}},{key:"_getVOffset",value:function(){return this.position==="top"||this.position==="bottom"?this.options.vOffset+this.options.tooltipHeight:this.options.vOffset}},{key:"_buildTemplate",value:function(n){var s="".concat(this.options.tooltipClass," ").concat(this.options.templateClasses).trim(),o=y("<div></div>").addClass(s).attr({role:"tooltip","aria-hidden":!0,"data-is-active":!1,"data-is-focus":!1,id:n});return o}},{key:"_setPosition",value:function(){ei(xn(i.prototype),"_setPosition",this).call(this,this.$element,this.template)}},{key:"show",value:function(){if(this.options.showOn!=="all"&&!Ke.is(this.options.showOn))return!1;var n=this;this.template.css("visibility","hidden").show(),this._setPosition(),this.template.removeClass("top bottom left right").addClass(this.position),this.template.removeClass("align-top align-bottom align-left align-right align-center").addClass("align-"+this.alignment),this.$element.trigger("closeme.zf.tooltip",this.template.attr("id")),this.template.attr({"data-is-active":!0,"aria-hidden":!1}),n.isActive=!0,this.template.stop().hide().css("visibility","").fadeIn(this.options.fadeInDuration,function(){}),this.$element.trigger("show.zf.tooltip")}},{key:"hide",value:function(){var n=this;this.template.stop().attr({"aria-hidden":!0,"data-is-active":!1}).fadeOut(this.options.fadeOutDuration,function(){n.isActive=!1,n.isClick=!1}),this.$element.trigger("hide.zf.tooltip")}},{key:"_events",value:function(){var n=this,s="ontouchstart"in window||typeof window.ontouchstart<"u",o=!1;s&&this.options.disableForTouch||(this.options.disableHover||this.$element.on("mouseenter.zf.tooltip",function(){n.isActive||(n.timeout=setTimeout(function(){n.show()},n.options.hoverDelay))}).on("mouseleave.zf.tooltip",qs(function(){clearTimeout(n.timeout),(!o||n.isClick&&!n.options.clickOpen)&&n.hide()})),s&&this.$element.on("tap.zf.tooltip touchend.zf.tooltip",function(){n.isActive?n.hide():n.show()}),this.options.clickOpen?this.$element.on("mousedown.zf.tooltip",function(){n.isClick||(n.isClick=!0,(n.options.disableHover||!n.$element.attr("tabindex"))&&!n.isActive&&n.show())}):this.$element.on("mousedown.zf.tooltip",function(){n.isClick=!0}),this.$element.on({"close.zf.trigger":this.hide.bind(this)}),this.$element.on("focus.zf.tooltip",function(){if(o=!0,n.isClick)return n.options.clickOpen||(o=!1),!1;n.show()}).on("focusout.zf.tooltip",function(){o=!1,n.isClick=!1,n.hide()}).on("resizeme.zf.trigger",function(){n.isActive&&n._setPosition()}))}},{key:"toggle",value:function(){this.isActive?this.hide():this.show()}},{key:"_destroy",value:function(){this.$element.attr("title",this.template.text()).off(".zf.trigger .zf.tooltip").removeClass(this.options.triggerClass).removeClass("top right left bottom").removeAttr("aria-describedby data-disable-hover data-resize data-toggle data-tooltip data-yeti-box"),this.template.remove()}}]),i}(gl);Nd.defaults={hoverDelay:200,fadeInDuration:150,fadeOutDuration:150,disableHover:!1,disableForTouch:!1,templateClasses:"",tooltipClass:"tooltip",triggerClass:"has-tip",showOn:"small",template:"",tipText:"",touchCloseText:"Tap to close.",clickOpen:!0,position:"auto",alignment:"auto",allowOverlap:!1,allowBottomOverlap:!1,vOffset:0,hOffset:0,tooltipHeight:14,tooltipWidth:12,allowHtml:!1};var Ni={tabs:{cssClass:"tabs",plugin:_l,open:function(t,i){return t.selectTab(i)},close:null,toggle:null},accordion:{cssClass:"accordion",plugin:hl,open:function(t,i){return t.down(y(i))},close:function(t,i){return t.up(y(i))},toggle:function(t,i){return t.toggle(y(i))}}},Id=function(e){mt(i,e);var t=gt(i);function i(r,n){var s;return nt(this,i),s=t.call(this,r,n),md(s,s.options.reflow&&s.storezfData||pd(s))}return it(i,[{key:"_setup",value:function(n,s){this.$element=y(n),this.$element.data("zfPluginBase",this),this.options=y.extend({},i.defaults,this.$element.data(),s),this.rules=this.$element.data("responsive-accordion-tabs"),this.currentMq=null,this.currentRule=null,this.currentPlugin=null,this.className="ResponsiveAccordionTabs",this.$element.attr("id")||this.$element.attr("id",pt(6,"responsiveaccordiontabs")),this._init(),this._events()}},{key:"_init",value:function(){if(Ke._init(),typeof this.rules=="string"){for(var n={},s=this.rules.split(" "),o=0;o<s.length;o++){var u=s[o].split("-"),c=u.length>1?u[0]:"small",p=u.length>1?u[1]:u[0];Ni[p]!==null&&(n[c]=Ni[p])}this.rules=n}this._getAllOptions(),y.isEmptyObject(this.rules)||this._checkMediaQueries()}},{key:"_getAllOptions",value:function(){var n=this;n.allOptions={};for(var s in Ni)if(Ni.hasOwnProperty(s)){var o=Ni[s];try{var u=y("<ul></ul>"),c=new o.plugin(u,n.options);for(var p in c.options)if(c.options.hasOwnProperty(p)&&p!=="zfPlugin"){var m=c.options[p];n.allOptions[p]=m}c.destroy()}catch(w){console.warn("Warning: Problems getting Accordion/Tab options: ".concat(w))}}}},{key:"_events",value:function(){this._changedZfMediaQueryHandler=this._checkMediaQueries.bind(this),y(window).on("changed.zf.mediaquery",this._changedZfMediaQueryHandler)}},{key:"_checkMediaQueries",value:function(){var n,s=this;y.each(this.rules,function(o){Ke.atLeast(o)&&(n=o)}),n&&(this.currentPlugin instanceof this.rules[n].plugin||(y.each(Ni,function(o,u){s.$element.removeClass(u.cssClass)}),this.$element.addClass(this.rules[n].cssClass),this.currentPlugin&&(!this.currentPlugin.$element.data("zfPlugin")&&this.storezfData&&this.currentPlugin.$element.data("zfPlugin",this.storezfData),this.currentPlugin.destroy()),this._handleMarkup(this.rules[n].cssClass),this.currentRule=this.rules[n],this.currentPlugin=new this.currentRule.plugin(this.$element,this.options),this.storezfData=this.currentPlugin.$element.data("zfPlugin")))}},{key:"_handleMarkup",value:function(n){var s=this,o="accordion",u=y("[data-tabs-content="+this.$element.attr("id")+"]");if(u.length&&(o="tabs"),o!==n){var c=s.allOptions.linkClass?s.allOptions.linkClass:"tabs-title",p=s.allOptions.panelClass?s.allOptions.panelClass:"tabs-panel";this.$element.removeAttr("role");var m=this.$element.children("."+c+",[data-accordion-item]").removeClass(c).removeClass("accordion-item").removeAttr("data-accordion-item"),w=m.children("a").removeClass("accordion-title");if(o==="tabs"?(u=u.children("."+p).removeClass(p).removeAttr("role").removeAttr("aria-hidden").removeAttr("aria-labelledby"),u.children("a").removeAttr("role").removeAttr("aria-controls").removeAttr("aria-selected")):u=m.children("[data-tab-content]").removeClass("accordion-content"),u.css({display:"",visibility:""}),m.css({display:"",visibility:""}),n==="accordion")u.each(function(M,D){y(D).appendTo(m.get(M)).addClass("accordion-content").attr("data-tab-content","").removeClass("is-active").css({height:""}),y("[data-tabs-content="+s.$element.attr("id")+"]").after('<div id="tabs-placeholder-'+s.$element.attr("id")+'"></div>').detach(),m.addClass("accordion-item").attr("data-accordion-item",""),w.addClass("accordion-title")});else if(n==="tabs"){var k=y("[data-tabs-content="+s.$element.attr("id")+"]"),z=y("#tabs-placeholder-"+s.$element.attr("id"));z.length?(k=y('<div class="tabs-content"></div>').insertAfter(z).attr("data-tabs-content",s.$element.attr("id")),z.remove()):k=y('<div class="tabs-content"></div>').insertAfter(s.$element).attr("data-tabs-content",s.$element.attr("id")),u.each(function(M,D){var Z=y(D).appendTo(k).addClass(p),R=w.get(M).hash.slice(1),j=y(D).attr("id")||pt(6,"accordion");R!==j&&(R!==""?y(D).attr("id",R):(R=j,y(D).attr("id",R),y(w.get(M)).attr("href",y(w.get(M)).attr("href").replace("#","")+"#"+R)));var K=y(m.get(M)).hasClass("is-active");K&&Z.addClass("is-active")}),m.addClass(c)}}}},{key:"open",value:function(){if(this.currentRule&&typeof this.currentRule.open=="function"){var n;return(n=this.currentRule).open.apply(n,[this.currentPlugin].concat(Array.prototype.slice.call(arguments)))}}},{key:"close",value:function(){if(this.currentRule&&typeof this.currentRule.close=="function"){var n;return(n=this.currentRule).close.apply(n,[this.currentPlugin].concat(Array.prototype.slice.call(arguments)))}}},{key:"toggle",value:function(){if(this.currentRule&&typeof this.currentRule.toggle=="function"){var n;return(n=this.currentRule).toggle.apply(n,[this.currentPlugin].concat(Array.prototype.slice.call(arguments)))}}},{key:"_destroy",value:function(){this.currentPlugin&&this.currentPlugin.destroy(),y(window).off("changed.zf.mediaquery",this._changedZfMediaQueryHandler)}}]),i}(bt);Id.defaults={};Se.addToJquery(y);Se.rtl=Ji;Se.GetYoDigits=pt;Se.transitionend=Gt;Se.RegExpEscape=cl;Se.onLoad=si;Se.Box=Qn;Se.onImagesLoaded=ca;Se.Keyboard=Ie;Se.MediaQuery=Ke;Se.Motion=Jt;Se.Move=yd;Se.Nest=$i;Se.Timer=bd;pn.init(y);_e.init(y,Se);Ke._init();Se.plugin(Os,"Abide");Se.plugin(hl,"Accordion");Se.plugin(pl,"AccordionMenu");Se.plugin(ml,"Drilldown");Se.plugin(Cd,"Dropdown");Se.plugin(vl,"DropdownMenu");Se.plugin($d,"Equalizer");Se.plugin(yl,"Interchange");Se.plugin(Td,"Magellan");Se.plugin(Ed,"OffCanvas");Se.plugin(Ad,"Orbit");Se.plugin(Sd,"ResponsiveMenu");Se.plugin(Od,"ResponsiveToggle");Se.plugin(zd,"Reveal");Se.plugin(Rd,"Slider");Se.plugin(bl,"SmoothScroll");Se.plugin(Pd,"Sticky");Se.plugin(_l,"Tabs");Se.plugin(Ld,"Toggler");Se.plugin(Nd,"Tooltip");Se.plugin(Id,"ResponsiveAccordionTabs");const Tn=Object.create(null);Tn.open="0";Tn.close="1";Tn.ping="2";Tn.pong="3";Tn.message="4";Tn.upgrade="5";Tn.noop="6";const zs=Object.create(null);Object.keys(Tn).forEach(e=>{zs[Tn[e]]=e});const wy={type:"error",data:"parser error"},ky=typeof Blob=="function"||typeof Blob<"u"&&Object.prototype.toString.call(Blob)==="[object BlobConstructor]",xy=typeof ArrayBuffer=="function",Cy=e=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e&&e.buffer instanceof ArrayBuffer,Md=({type:e,data:t},i,r)=>ky&&t instanceof Blob?i?r(t):Cc(t,r):xy&&(t instanceof ArrayBuffer||Cy(t))?i?r(t):Cc(new Blob([t]),r):r(Tn[e]+(t||"")),Cc=(e,t)=>{const i=new FileReader;return i.onload=function(){const r=i.result.split(",")[1];t("b"+r)},i.readAsDataURL(e)},$c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",wr=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(let e=0;e<$c.length;e++)wr[$c.charCodeAt(e)]=e;const $y=e=>{let t=e.length*.75,i=e.length,r,n=0,s,o,u,c;e[e.length-1]==="="&&(t--,e[e.length-2]==="="&&t--);const p=new ArrayBuffer(t),m=new Uint8Array(p);for(r=0;r<i;r+=4)s=wr[e.charCodeAt(r)],o=wr[e.charCodeAt(r+1)],u=wr[e.charCodeAt(r+2)],c=wr[e.charCodeAt(r+3)],m[n++]=s<<2|o>>4,m[n++]=(o&15)<<4|u>>2,m[n++]=(u&3)<<6|c&63;return p},Ty=typeof ArrayBuffer=="function",Dd=(e,t)=>{if(typeof e!="string")return{type:"message",data:Hd(e,t)};const i=e.charAt(0);return i==="b"?{type:"message",data:Ey(e.substring(1),t)}:zs[i]?e.length>1?{type:zs[i],data:e.substring(1)}:{type:zs[i]}:wy},Ey=(e,t)=>{if(Ty){const i=$y(e);return Hd(i,t)}else return{base64:!0,data:e}},Hd=(e,t)=>{switch(t){case"blob":return e instanceof ArrayBuffer?new Blob([e]):e;case"arraybuffer":default:return e}},Fd=String.fromCharCode(30),Ay=(e,t)=>{const i=e.length,r=new Array(i);let n=0;e.forEach((s,o)=>{Md(s,!1,u=>{r[o]=u,++n===i&&t(r.join(Fd))})})},Sy=(e,t)=>{const i=e.split(Fd),r=[];for(let n=0;n<i.length;n++){const s=Dd(i[n],t);if(r.push(s),s.type==="error")break}return r},qd=4;function yt(e){if(e)return Oy(e)}function Oy(e){for(var t in yt.prototype)e[t]=yt.prototype[t];return e}yt.prototype.on=yt.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this};yt.prototype.once=function(e,t){function i(){this.off(e,i),t.apply(this,arguments)}return i.fn=t,this.on(e,i),this};yt.prototype.off=yt.prototype.removeListener=yt.prototype.removeAllListeners=yt.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},arguments.length==0)return this._callbacks={},this;var i=this._callbacks["$"+e];if(!i)return this;if(arguments.length==1)return delete this._callbacks["$"+e],this;for(var r,n=0;n<i.length;n++)if(r=i[n],r===t||r.fn===t){i.splice(n,1);break}return i.length===0&&delete this._callbacks["$"+e],this};yt.prototype.emit=function(e){this._callbacks=this._callbacks||{};for(var t=new Array(arguments.length-1),i=this._callbacks["$"+e],r=1;r<arguments.length;r++)t[r-1]=arguments[r];if(i){i=i.slice(0);for(var r=0,n=i.length;r<n;++r)i[r].apply(this,t)}return this};yt.prototype.emitReserved=yt.prototype.emit;yt.prototype.listeners=function(e){return this._callbacks=this._callbacks||{},this._callbacks["$"+e]||[]};yt.prototype.hasListeners=function(e){return!!this.listeners(e).length};const Xn=(()=>typeof self<"u"?self:typeof window<"u"?window:Function("return this")())();function Bd(e,...t){return t.reduce((i,r)=>(e.hasOwnProperty(r)&&(i[r]=e[r]),i),{})}const zy=setTimeout,Ry=clearTimeout;function fa(e,t){t.useNativeTimers?(e.setTimeoutFn=zy.bind(Xn),e.clearTimeoutFn=Ry.bind(Xn)):(e.setTimeoutFn=setTimeout.bind(Xn),e.clearTimeoutFn=clearTimeout.bind(Xn))}const Py=1.33;function Ly(e){return typeof e=="string"?Ny(e):Math.ceil((e.byteLength||e.size)*Py)}function Ny(e){let t=0,i=0;for(let r=0,n=e.length;r<n;r++)t=e.charCodeAt(r),t<128?i+=1:t<2048?i+=2:t<55296||t>=57344?i+=3:(r++,i+=4);return i}class Iy extends Error{constructor(t,i,r){super(t),this.description=i,this.context=r,this.type="TransportError"}}class jd extends yt{constructor(t){super(),this.writable=!1,fa(this,t),this.opts=t,this.query=t.query,this.readyState="",this.socket=t.socket}onError(t,i,r){return super.emitReserved("error",new Iy(t,i,r)),this}open(){return(this.readyState==="closed"||this.readyState==="")&&(this.readyState="opening",this.doOpen()),this}close(){return(this.readyState==="opening"||this.readyState==="open")&&(this.doClose(),this.onClose()),this}send(t){this.readyState==="open"&&this.write(t)}onOpen(){this.readyState="open",this.writable=!0,super.emitReserved("open")}onData(t){const i=Dd(t,this.socket.binaryType);this.onPacket(i)}onPacket(t){super.emitReserved("packet",t)}onClose(t){this.readyState="closed",super.emitReserved("close",t)}}const Wd="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_".split(""),Co=64,My={};let Tc=0,ms=0,Ec;function Ac(e){let t="";do t=Wd[e%Co]+t,e=Math.floor(e/Co);while(e>0);return t}function Ud(){const e=Ac(+new Date);return e!==Ec?(Tc=0,Ec=e):e+"."+Ac(Tc++)}for(;ms<Co;ms++)My[Wd[ms]]=ms;function Vd(e){let t="";for(let i in e)e.hasOwnProperty(i)&&(t.length&&(t+="&"),t+=encodeURIComponent(i)+"="+encodeURIComponent(e[i]));return t}function Dy(e){let t={},i=e.split("&");for(let r=0,n=i.length;r<n;r++){let s=i[r].split("=");t[decodeURIComponent(s[0])]=decodeURIComponent(s[1])}return t}let Yd=!1;try{Yd=typeof XMLHttpRequest<"u"&&"withCredentials"in new XMLHttpRequest}catch{}const Hy=Yd;function Kd(e){const t=e.xdomain;try{if(typeof XMLHttpRequest<"u"&&(!t||Hy))return new XMLHttpRequest}catch{}if(!t)try{return new Xn[["Active"].concat("Object").join("X")]("Microsoft.XMLHTTP")}catch{}}function Fy(){}const qy=function(){return new Kd({xdomain:!1}).responseType!=null}();class By extends jd{constructor(t){if(super(t),this.polling=!1,typeof location<"u"){const r=location.protocol==="https:";let n=location.port;n||(n=r?"443":"80"),this.xd=typeof location<"u"&&t.hostname!==location.hostname||n!==t.port,this.xs=t.secure!==r}const i=t&&t.forceBase64;this.supportsBinary=qy&&!i}get name(){return"polling"}doOpen(){this.poll()}pause(t){this.readyState="pausing";const i=()=>{this.readyState="paused",t()};if(this.polling||!this.writable){let r=0;this.polling&&(r++,this.once("pollComplete",function(){--r||i()})),this.writable||(r++,this.once("drain",function(){--r||i()}))}else i()}poll(){this.polling=!0,this.doPoll(),this.emitReserved("poll")}onData(t){const i=r=>{if(this.readyState==="opening"&&r.type==="open"&&this.onOpen(),r.type==="close")return this.onClose({description:"transport closed by the server"}),!1;this.onPacket(r)};Sy(t,this.socket.binaryType).forEach(i),this.readyState!=="closed"&&(this.polling=!1,this.emitReserved("pollComplete"),this.readyState==="open"&&this.poll())}doClose(){const t=()=>{this.write([{type:"close"}])};this.readyState==="open"?t():this.once("open",t)}write(t){this.writable=!1,Ay(t,i=>{this.doWrite(i,()=>{this.writable=!0,this.emitReserved("drain")})})}uri(){let t=this.query||{};const i=this.opts.secure?"https":"http";let r="";this.opts.timestampRequests!==!1&&(t[this.opts.timestampParam]=Ud()),!this.supportsBinary&&!t.sid&&(t.b64=1),this.opts.port&&(i==="https"&&Number(this.opts.port)!==443||i==="http"&&Number(this.opts.port)!==80)&&(r=":"+this.opts.port);const n=Vd(t),s=this.opts.hostname.indexOf(":")!==-1;return i+"://"+(s?"["+this.opts.hostname+"]":this.opts.hostname)+r+this.opts.path+(n.length?"?"+n:"")}request(t={}){return Object.assign(t,{xd:this.xd,xs:this.xs},this.opts),new Cn(this.uri(),t)}doWrite(t,i){const r=this.request({method:"POST",data:t});r.on("success",i),r.on("error",(n,s)=>{this.onError("xhr post error",n,s)})}doPoll(){const t=this.request();t.on("data",this.onData.bind(this)),t.on("error",(i,r)=>{this.onError("xhr poll error",i,r)}),this.pollXhr=t}}class Cn extends yt{constructor(t,i){super(),fa(this,i),this.opts=i,this.method=i.method||"GET",this.uri=t,this.async=i.async!==!1,this.data=i.data!==void 0?i.data:null,this.create()}create(){const t=Bd(this.opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");t.xdomain=!!this.opts.xd,t.xscheme=!!this.opts.xs;const i=this.xhr=new Kd(t);try{i.open(this.method,this.uri,this.async);try{if(this.opts.extraHeaders){i.setDisableHeaderCheck&&i.setDisableHeaderCheck(!0);for(let r in this.opts.extraHeaders)this.opts.extraHeaders.hasOwnProperty(r)&&i.setRequestHeader(r,this.opts.extraHeaders[r])}}catch{}if(this.method==="POST")try{i.setRequestHeader("Content-type","text/plain;charset=UTF-8")}catch{}try{i.setRequestHeader("Accept","*/*")}catch{}"withCredentials"in i&&(i.withCredentials=this.opts.withCredentials),this.opts.requestTimeout&&(i.timeout=this.opts.requestTimeout),i.onreadystatechange=()=>{i.readyState===4&&(i.status===200||i.status===1223?this.onLoad():this.setTimeoutFn(()=>{this.onError(typeof i.status=="number"?i.status:0)},0))},i.send(this.data)}catch(r){this.setTimeoutFn(()=>{this.onError(r)},0);return}typeof document<"u"&&(this.index=Cn.requestsCount++,Cn.requests[this.index]=this)}onError(t){this.emitReserved("error",t,this.xhr),this.cleanup(!0)}cleanup(t){if(!(typeof this.xhr>"u"||this.xhr===null)){if(this.xhr.onreadystatechange=Fy,t)try{this.xhr.abort()}catch{}typeof document<"u"&&delete Cn.requests[this.index],this.xhr=null}}onLoad(){const t=this.xhr.responseText;t!==null&&(this.emitReserved("data",t),this.emitReserved("success"),this.cleanup())}abort(){this.cleanup()}}Cn.requestsCount=0;Cn.requests={};if(typeof document<"u"){if(typeof attachEvent=="function")attachEvent("onunload",Sc);else if(typeof addEventListener=="function"){const e="onpagehide"in Xn?"pagehide":"unload";addEventListener(e,Sc,!1)}}function Sc(){for(let e in Cn.requests)Cn.requests.hasOwnProperty(e)&&Cn.requests[e].abort()}const Gd=(()=>typeof Promise=="function"&&typeof Promise.resolve=="function"?t=>Promise.resolve().then(t):(t,i)=>i(t,0))(),gs=Xn.WebSocket||Xn.MozWebSocket,Oc=!0,jy="arraybuffer",zc=typeof navigator<"u"&&typeof navigator.product=="string"&&navigator.product.toLowerCase()==="reactnative";class Wy extends jd{constructor(t){super(t),this.supportsBinary=!t.forceBase64}get name(){return"websocket"}doOpen(){if(!this.check())return;const t=this.uri(),i=this.opts.protocols,r=zc?{}:Bd(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(r.headers=this.opts.extraHeaders);try{this.ws=Oc&&!zc?i?new gs(t,i):new gs(t):new gs(t,i,r)}catch(n){return this.emitReserved("error",n)}this.ws.binaryType=this.socket.binaryType||jy,this.addEventListeners()}addEventListeners(){this.ws.onopen=()=>{this.opts.autoUnref&&this.ws._socket.unref(),this.onOpen()},this.ws.onclose=t=>this.onClose({description:"websocket connection closed",context:t}),this.ws.onmessage=t=>this.onData(t.data),this.ws.onerror=t=>this.onError("websocket error",t)}write(t){this.writable=!1;for(let i=0;i<t.length;i++){const r=t[i],n=i===t.length-1;Md(r,this.supportsBinary,s=>{const o={};try{Oc&&this.ws.send(s)}catch{}n&&Gd(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){typeof this.ws<"u"&&(this.ws.close(),this.ws=null)}uri(){let t=this.query||{};const i=this.opts.secure?"wss":"ws";let r="";this.opts.port&&(i==="wss"&&Number(this.opts.port)!==443||i==="ws"&&Number(this.opts.port)!==80)&&(r=":"+this.opts.port),this.opts.timestampRequests&&(t[this.opts.timestampParam]=Ud()),this.supportsBinary||(t.b64=1);const n=Vd(t),s=this.opts.hostname.indexOf(":")!==-1;return i+"://"+(s?"["+this.opts.hostname+"]":this.opts.hostname)+r+this.opts.path+(n.length?"?"+n:"")}check(){return!!gs}}const Uy={websocket:Wy,polling:By},Vy=/^(?:(?![^:@]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,Yy=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function $o(e){const t=e,i=e.indexOf("["),r=e.indexOf("]");i!=-1&&r!=-1&&(e=e.substring(0,i)+e.substring(i,r).replace(/:/g,";")+e.substring(r,e.length));let n=Vy.exec(e||""),s={},o=14;for(;o--;)s[Yy[o]]=n[o]||"";return i!=-1&&r!=-1&&(s.source=t,s.host=s.host.substring(1,s.host.length-1).replace(/;/g,":"),s.authority=s.authority.replace("[","").replace("]","").replace(/;/g,":"),s.ipv6uri=!0),s.pathNames=Ky(s,s.path),s.queryKey=Gy(s,s.query),s}function Ky(e,t){const i=/\/{2,9}/g,r=t.replace(i,"/").split("/");return(t.slice(0,1)=="/"||t.length===0)&&r.splice(0,1),t.slice(-1)=="/"&&r.splice(r.length-1,1),r}function Gy(e,t){const i={};return t.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,function(r,n,s){n&&(i[n]=s)}),i}class Gn extends yt{constructor(t,i={}){super(),t&&typeof t=="object"&&(i=t,t=null),t?(t=$o(t),i.hostname=t.host,i.secure=t.protocol==="https"||t.protocol==="wss",i.port=t.port,t.query&&(i.query=t.query)):i.host&&(i.hostname=$o(i.host).host),fa(this,i),this.secure=i.secure!=null?i.secure:typeof location<"u"&&location.protocol==="https:",i.hostname&&!i.port&&(i.port=this.secure?"443":"80"),this.hostname=i.hostname||(typeof location<"u"?location.hostname:"localhost"),this.port=i.port||(typeof location<"u"&&location.port?location.port:this.secure?"443":"80"),this.transports=i.transports||["polling","websocket"],this.readyState="",this.writeBuffer=[],this.prevBufferLen=0,this.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!0},i),this.opts.path=this.opts.path.replace(/\/$/,"")+"/",typeof this.opts.query=="string"&&(this.opts.query=Dy(this.opts.query)),this.id=null,this.upgrades=null,this.pingInterval=null,this.pingTimeout=null,this.pingTimeoutTimer=null,typeof addEventListener=="function"&&(this.opts.closeOnBeforeunload&&(this.beforeunloadEventListener=()=>{this.transport&&(this.transport.removeAllListeners(),this.transport.close())},addEventListener("beforeunload",this.beforeunloadEventListener,!1)),this.hostname!=="localhost"&&(this.offlineEventListener=()=>{this.onClose("transport close",{description:"network connection lost"})},addEventListener("offline",this.offlineEventListener,!1))),this.open()}createTransport(t){const i=Object.assign({},this.opts.query);i.EIO=qd,i.transport=t,this.id&&(i.sid=this.id);const r=Object.assign({},this.opts.transportOptions[t],this.opts,{query:i,socket:this,hostname:this.hostname,secure:this.secure,port:this.port});return new Uy[t](r)}open(){let t;if(this.opts.rememberUpgrade&&Gn.priorWebsocketSuccess&&this.transports.indexOf("websocket")!==-1)t="websocket";else if(this.transports.length===0){this.setTimeoutFn(()=>{this.emitReserved("error","No transports available")},0);return}else t=this.transports[0];this.readyState="opening";try{t=this.createTransport(t)}catch{this.transports.shift(),this.open();return}t.open(),this.setTransport(t)}setTransport(t){this.transport&&this.transport.removeAllListeners(),this.transport=t,t.on("drain",this.onDrain.bind(this)).on("packet",this.onPacket.bind(this)).on("error",this.onError.bind(this)).on("close",i=>this.onClose("transport close",i))}probe(t){let i=this.createTransport(t),r=!1;Gn.priorWebsocketSuccess=!1;const n=()=>{r||(i.send([{type:"ping",data:"probe"}]),i.once("packet",w=>{if(!r)if(w.type==="pong"&&w.data==="probe"){if(this.upgrading=!0,this.emitReserved("upgrading",i),!i)return;Gn.priorWebsocketSuccess=i.name==="websocket",this.transport.pause(()=>{r||this.readyState!=="closed"&&(m(),this.setTransport(i),i.send([{type:"upgrade"}]),this.emitReserved("upgrade",i),i=null,this.upgrading=!1,this.flush())})}else{const k=new Error("probe error");k.transport=i.name,this.emitReserved("upgradeError",k)}}))};function s(){r||(r=!0,m(),i.close(),i=null)}const o=w=>{const k=new Error("probe error: "+w);k.transport=i.name,s(),this.emitReserved("upgradeError",k)};function u(){o("transport closed")}function c(){o("socket closed")}function p(w){i&&w.name!==i.name&&s()}const m=()=>{i.removeListener("open",n),i.removeListener("error",o),i.removeListener("close",u),this.off("close",c),this.off("upgrading",p)};i.once("open",n),i.once("error",o),i.once("close",u),this.once("close",c),this.once("upgrading",p),i.open()}onOpen(){if(this.readyState="open",Gn.priorWebsocketSuccess=this.transport.name==="websocket",this.emitReserved("open"),this.flush(),this.readyState==="open"&&this.opts.upgrade&&this.transport.pause){let t=0;const i=this.upgrades.length;for(;t<i;t++)this.probe(this.upgrades[t])}}onPacket(t){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing")switch(this.emitReserved("packet",t),this.emitReserved("heartbeat"),t.type){case"open":this.onHandshake(JSON.parse(t.data));break;case"ping":this.resetPingTimeout(),this.sendPacket("pong"),this.emitReserved("ping"),this.emitReserved("pong");break;case"error":const i=new Error("server error");i.code=t.data,this.onError(i);break;case"message":this.emitReserved("data",t.data),this.emitReserved("message",t.data);break}}onHandshake(t){this.emitReserved("handshake",t),this.id=t.sid,this.transport.query.sid=t.sid,this.upgrades=this.filterUpgrades(t.upgrades),this.pingInterval=t.pingInterval,this.pingTimeout=t.pingTimeout,this.maxPayload=t.maxPayload,this.onOpen(),this.readyState!=="closed"&&this.resetPingTimeout()}resetPingTimeout(){this.clearTimeoutFn(this.pingTimeoutTimer),this.pingTimeoutTimer=this.setTimeoutFn(()=>{this.onClose("ping timeout")},this.pingInterval+this.pingTimeout),this.opts.autoUnref&&this.pingTimeoutTimer.unref()}onDrain(){this.writeBuffer.splice(0,this.prevBufferLen),this.prevBufferLen=0,this.writeBuffer.length===0?this.emitReserved("drain"):this.flush()}flush(){if(this.readyState!=="closed"&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){const t=this.getWritablePackets();this.transport.send(t),this.prevBufferLen=t.length,this.emitReserved("flush")}}getWritablePackets(){if(!(this.maxPayload&&this.transport.name==="polling"&&this.writeBuffer.length>1))return this.writeBuffer;let i=1;for(let r=0;r<this.writeBuffer.length;r++){const n=this.writeBuffer[r].data;if(n&&(i+=Ly(n)),r>0&&i>this.maxPayload)return this.writeBuffer.slice(0,r);i+=2}return this.writeBuffer}write(t,i,r){return this.sendPacket("message",t,i,r),this}send(t,i,r){return this.sendPacket("message",t,i,r),this}sendPacket(t,i,r,n){if(typeof i=="function"&&(n=i,i=void 0),typeof r=="function"&&(n=r,r=null),this.readyState==="closing"||this.readyState==="closed")return;r=r||{},r.compress=r.compress!==!1;const s={type:t,data:i,options:r};this.emitReserved("packetCreate",s),this.writeBuffer.push(s),n&&this.once("flush",n),this.flush()}close(){const t=()=>{this.onClose("forced close"),this.transport.close()},i=()=>{this.off("upgrade",i),this.off("upgradeError",i),t()},r=()=>{this.once("upgrade",i),this.once("upgradeError",i)};return(this.readyState==="opening"||this.readyState==="open")&&(this.readyState="closing",this.writeBuffer.length?this.once("drain",()=>{this.upgrading?r():t()}):this.upgrading?r():t()),this}onError(t){Gn.priorWebsocketSuccess=!1,this.emitReserved("error",t),this.onClose("transport error",t)}onClose(t,i){(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing")&&(this.clearTimeoutFn(this.pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),typeof removeEventListener=="function"&&(removeEventListener("beforeunload",this.beforeunloadEventListener,!1),removeEventListener("offline",this.offlineEventListener,!1)),this.readyState="closed",this.id=null,this.emitReserved("close",t,i),this.writeBuffer=[],this.prevBufferLen=0)}filterUpgrades(t){const i=[];let r=0;const n=t.length;for(;r<n;r++)~this.transports.indexOf(t[r])&&i.push(t[r]);return i}}Gn.protocol=qd;function Qy(e,t="",i){let r=e;i=i||typeof location<"u"&&location,e==null&&(e=i.protocol+"//"+i.host),typeof e=="string"&&(e.charAt(0)==="/"&&(e.charAt(1)==="/"?e=i.protocol+e:e=i.host+e),/^(https?|wss?):\/\//.test(e)||(typeof i<"u"?e=i.protocol+"//"+e:e="https://"+e),r=$o(e)),r.port||(/^(http|ws)$/.test(r.protocol)?r.port="80":/^(http|ws)s$/.test(r.protocol)&&(r.port="443")),r.path=r.path||"/";const s=r.host.indexOf(":")!==-1?"["+r.host+"]":r.host;return r.id=r.protocol+"://"+s+":"+r.port+t,r.href=r.protocol+"://"+s+(i&&i.port===r.port?"":":"+r.port),r}const Xy=typeof ArrayBuffer=="function",Jy=e=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e.buffer instanceof ArrayBuffer,Qd=Object.prototype.toString,Zy=typeof Blob=="function"||typeof Blob<"u"&&Qd.call(Blob)==="[object BlobConstructor]",eb=typeof File=="function"||typeof File<"u"&&Qd.call(File)==="[object FileConstructor]";function wl(e){return Xy&&(e instanceof ArrayBuffer||Jy(e))||Zy&&e instanceof Blob||eb&&e instanceof File}function Rs(e,t){if(!e||typeof e!="object")return!1;if(Array.isArray(e)){for(let i=0,r=e.length;i<r;i++)if(Rs(e[i]))return!0;return!1}if(wl(e))return!0;if(e.toJSON&&typeof e.toJSON=="function"&&arguments.length===1)return Rs(e.toJSON(),!0);for(const i in e)if(Object.prototype.hasOwnProperty.call(e,i)&&Rs(e[i]))return!0;return!1}function tb(e){const t=[],i=e.data,r=e;return r.data=To(i,t),r.attachments=t.length,{packet:r,buffers:t}}function To(e,t){if(!e)return e;if(wl(e)){const i={_placeholder:!0,num:t.length};return t.push(e),i}else if(Array.isArray(e)){const i=new Array(e.length);for(let r=0;r<e.length;r++)i[r]=To(e[r],t);return i}else if(typeof e=="object"&&!(e instanceof Date)){const i={};for(const r in e)Object.prototype.hasOwnProperty.call(e,r)&&(i[r]=To(e[r],t));return i}return e}function nb(e,t){return e.data=Eo(e.data,t),e.attachments=void 0,e}function Eo(e,t){if(!e)return e;if(e&&e._placeholder===!0){if(typeof e.num=="number"&&e.num>=0&&e.num<t.length)return t[e.num];throw new Error("illegal attachments")}else if(Array.isArray(e))for(let i=0;i<e.length;i++)e[i]=Eo(e[i],t);else if(typeof e=="object")for(const i in e)Object.prototype.hasOwnProperty.call(e,i)&&(e[i]=Eo(e[i],t));return e}const ib=5;var Re;(function(e){e[e.CONNECT=0]="CONNECT",e[e.DISCONNECT=1]="DISCONNECT",e[e.EVENT=2]="EVENT",e[e.ACK=3]="ACK",e[e.CONNECT_ERROR=4]="CONNECT_ERROR",e[e.BINARY_EVENT=5]="BINARY_EVENT",e[e.BINARY_ACK=6]="BINARY_ACK"})(Re||(Re={}));class rb{constructor(t){this.replacer=t}encode(t){return(t.type===Re.EVENT||t.type===Re.ACK)&&Rs(t)?(t.type=t.type===Re.EVENT?Re.BINARY_EVENT:Re.BINARY_ACK,this.encodeAsBinary(t)):[this.encodeAsString(t)]}encodeAsString(t){let i=""+t.type;return(t.type===Re.BINARY_EVENT||t.type===Re.BINARY_ACK)&&(i+=t.attachments+"-"),t.nsp&&t.nsp!=="/"&&(i+=t.nsp+","),t.id!=null&&(i+=t.id),t.data!=null&&(i+=JSON.stringify(t.data,this.replacer)),i}encodeAsBinary(t){const i=tb(t),r=this.encodeAsString(i.packet),n=i.buffers;return n.unshift(r),n}}class kl extends yt{constructor(t){super(),this.reviver=t}add(t){let i;if(typeof t=="string"){if(this.reconstructor)throw new Error("got plaintext data when reconstructing a packet");i=this.decodeString(t),i.type===Re.BINARY_EVENT||i.type===Re.BINARY_ACK?(this.reconstructor=new sb(i),i.attachments===0&&super.emitReserved("decoded",i)):super.emitReserved("decoded",i)}else if(wl(t)||t.base64)if(this.reconstructor)i=this.reconstructor.takeBinaryData(t),i&&(this.reconstructor=null,super.emitReserved("decoded",i));else throw new Error("got binary data when not reconstructing a packet");else throw new Error("Unknown type: "+t)}decodeString(t){let i=0;const r={type:Number(t.charAt(0))};if(Re[r.type]===void 0)throw new Error("unknown packet type "+r.type);if(r.type===Re.BINARY_EVENT||r.type===Re.BINARY_ACK){const s=i+1;for(;t.charAt(++i)!=="-"&&i!=t.length;);const o=t.substring(s,i);if(o!=Number(o)||t.charAt(i)!=="-")throw new Error("Illegal attachments");r.attachments=Number(o)}if(t.charAt(i+1)==="/"){const s=i+1;for(;++i&&!(t.charAt(i)===","||i===t.length););r.nsp=t.substring(s,i)}else r.nsp="/";const n=t.charAt(i+1);if(n!==""&&Number(n)==n){const s=i+1;for(;++i;){const o=t.charAt(i);if(o==null||Number(o)!=o){--i;break}if(i===t.length)break}r.id=Number(t.substring(s,i+1))}if(t.charAt(++i)){const s=this.tryParse(t.substr(i));if(kl.isPayloadValid(r.type,s))r.data=s;else throw new Error("invalid payload")}return r}tryParse(t){try{return JSON.parse(t,this.reviver)}catch{return!1}}static isPayloadValid(t,i){switch(t){case Re.CONNECT:return typeof i=="object";case Re.DISCONNECT:return i===void 0;case Re.CONNECT_ERROR:return typeof i=="string"||typeof i=="object";case Re.EVENT:case Re.BINARY_EVENT:return Array.isArray(i)&&i.length>0;case Re.ACK:case Re.BINARY_ACK:return Array.isArray(i)}}destroy(){this.reconstructor&&this.reconstructor.finishedReconstruction()}}class sb{constructor(t){this.packet=t,this.buffers=[],this.reconPack=t}takeBinaryData(t){if(this.buffers.push(t),this.buffers.length===this.reconPack.attachments){const i=nb(this.reconPack,this.buffers);return this.finishedReconstruction(),i}return null}finishedReconstruction(){this.reconPack=null,this.buffers=[]}}const ab=Object.freeze(Object.defineProperty({__proto__:null,protocol:ib,get PacketType(){return Re},Encoder:rb,Decoder:kl},Symbol.toStringTag,{value:"Module"}));function an(e,t,i){return e.on(t,i),function(){e.off(t,i)}}const ob=Object.freeze({connect:1,connect_error:1,disconnect:1,disconnecting:1,newListener:1,removeListener:1});class Xd extends yt{constructor(t,i,r){super(),this.connected=!1,this.receiveBuffer=[],this.sendBuffer=[],this.ids=0,this.acks={},this.flags={},this.io=t,this.nsp=i,r&&r.auth&&(this.auth=r.auth),this.io._autoConnect&&this.open()}get disconnected(){return!this.connected}subEvents(){if(this.subs)return;const t=this.io;this.subs=[an(t,"open",this.onopen.bind(this)),an(t,"packet",this.onpacket.bind(this)),an(t,"error",this.onerror.bind(this)),an(t,"close",this.onclose.bind(this))]}get active(){return!!this.subs}connect(){return this.connected?this:(this.subEvents(),this.io._reconnecting||this.io.open(),this.io._readyState==="open"&&this.onopen(),this)}open(){return this.connect()}send(...t){return t.unshift("message"),this.emit.apply(this,t),this}emit(t,...i){if(ob.hasOwnProperty(t))throw new Error('"'+t.toString()+'" is a reserved event name');i.unshift(t);const r={type:Re.EVENT,data:i};if(r.options={},r.options.compress=this.flags.compress!==!1,typeof i[i.length-1]=="function"){const o=this.ids++,u=i.pop();this._registerAckCallback(o,u),r.id=o}const n=this.io.engine&&this.io.engine.transport&&this.io.engine.transport.writable;return this.flags.volatile&&(!n||!this.connected)||(this.connected?(this.notifyOutgoingListeners(r),this.packet(r)):this.sendBuffer.push(r)),this.flags={},this}_registerAckCallback(t,i){const r=this.flags.timeout;if(r===void 0){this.acks[t]=i;return}const n=this.io.setTimeoutFn(()=>{delete this.acks[t];for(let s=0;s<this.sendBuffer.length;s++)this.sendBuffer[s].id===t&&this.sendBuffer.splice(s,1);i.call(this,new Error("operation has timed out"))},r);this.acks[t]=(...s)=>{this.io.clearTimeoutFn(n),i.apply(this,[null,...s])}}packet(t){t.nsp=this.nsp,this.io._packet(t)}onopen(){typeof this.auth=="function"?this.auth(t=>{this.packet({type:Re.CONNECT,data:t})}):this.packet({type:Re.CONNECT,data:this.auth})}onerror(t){this.connected||this.emitReserved("connect_error",t)}onclose(t,i){this.connected=!1,delete this.id,this.emitReserved("disconnect",t,i)}onpacket(t){if(t.nsp===this.nsp)switch(t.type){case Re.CONNECT:if(t.data&&t.data.sid){const n=t.data.sid;this.onconnect(n)}else this.emitReserved("connect_error",new Error("It seems you are trying to reach a Socket.IO server in v2.x with a v3.x client, but they are not compatible (more information here: https://socket.io/docs/v3/migrating-from-2-x-to-3-0/)"));break;case Re.EVENT:case Re.BINARY_EVENT:this.onevent(t);break;case Re.ACK:case Re.BINARY_ACK:this.onack(t);break;case Re.DISCONNECT:this.ondisconnect();break;case Re.CONNECT_ERROR:this.destroy();const r=new Error(t.data.message);r.data=t.data.data,this.emitReserved("connect_error",r);break}}onevent(t){const i=t.data||[];t.id!=null&&i.push(this.ack(t.id)),this.connected?this.emitEvent(i):this.receiveBuffer.push(Object.freeze(i))}emitEvent(t){if(this._anyListeners&&this._anyListeners.length){const i=this._anyListeners.slice();for(const r of i)r.apply(this,t)}super.emit.apply(this,t)}ack(t){const i=this;let r=!1;return function(...n){r||(r=!0,i.packet({type:Re.ACK,id:t,data:n}))}}onack(t){const i=this.acks[t.id];typeof i=="function"&&(i.apply(this,t.data),delete this.acks[t.id])}onconnect(t){this.id=t,this.connected=!0,this.emitBuffered(),this.emitReserved("connect")}emitBuffered(){this.receiveBuffer.forEach(t=>this.emitEvent(t)),this.receiveBuffer=[],this.sendBuffer.forEach(t=>{this.notifyOutgoingListeners(t),this.packet(t)}),this.sendBuffer=[]}ondisconnect(){this.destroy(),this.onclose("io server disconnect")}destroy(){this.subs&&(this.subs.forEach(t=>t()),this.subs=void 0),this.io._destroy(this)}disconnect(){return this.connected&&this.packet({type:Re.DISCONNECT}),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}close(){return this.disconnect()}compress(t){return this.flags.compress=t,this}get volatile(){return this.flags.volatile=!0,this}timeout(t){return this.flags.timeout=t,this}onAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(t),this}prependAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(t),this}offAny(t){if(!this._anyListeners)return this;if(t){const i=this._anyListeners;for(let r=0;r<i.length;r++)if(t===i[r])return i.splice(r,1),this}else this._anyListeners=[];return this}listenersAny(){return this._anyListeners||[]}onAnyOutgoing(t){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.push(t),this}prependAnyOutgoing(t){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.unshift(t),this}offAnyOutgoing(t){if(!this._anyOutgoingListeners)return this;if(t){const i=this._anyOutgoingListeners;for(let r=0;r<i.length;r++)if(t===i[r])return i.splice(r,1),this}else this._anyOutgoingListeners=[];return this}listenersAnyOutgoing(){return this._anyOutgoingListeners||[]}notifyOutgoingListeners(t){if(this._anyOutgoingListeners&&this._anyOutgoingListeners.length){const i=this._anyOutgoingListeners.slice();for(const r of i)r.apply(this,t.data)}}}function ir(e){e=e||{},this.ms=e.min||100,this.max=e.max||1e4,this.factor=e.factor||2,this.jitter=e.jitter>0&&e.jitter<=1?e.jitter:0,this.attempts=0}ir.prototype.duration=function(){var e=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var t=Math.random(),i=Math.floor(t*this.jitter*e);e=(Math.floor(t*10)&1)==0?e-i:e+i}return Math.min(e,this.max)|0};ir.prototype.reset=function(){this.attempts=0};ir.prototype.setMin=function(e){this.ms=e};ir.prototype.setMax=function(e){this.max=e};ir.prototype.setJitter=function(e){this.jitter=e};class Ao extends yt{constructor(t,i){var r;super(),this.nsps={},this.subs=[],t&&typeof t=="object"&&(i=t,t=void 0),i=i||{},i.path=i.path||"/socket.io",this.opts=i,fa(this,i),this.reconnection(i.reconnection!==!1),this.reconnectionAttempts(i.reconnectionAttempts||1/0),this.reconnectionDelay(i.reconnectionDelay||1e3),this.reconnectionDelayMax(i.reconnectionDelayMax||5e3),this.randomizationFactor((r=i.randomizationFactor)!==null&&r!==void 0?r:.5),this.backoff=new ir({min:this.reconnectionDelay(),max:this.reconnectionDelayMax(),jitter:this.randomizationFactor()}),this.timeout(i.timeout==null?2e4:i.timeout),this._readyState="closed",this.uri=t;const n=i.parser||ab;this.encoder=new n.Encoder,this.decoder=new n.Decoder,this._autoConnect=i.autoConnect!==!1,this._autoConnect&&this.open()}reconnection(t){return arguments.length?(this._reconnection=!!t,this):this._reconnection}reconnectionAttempts(t){return t===void 0?this._reconnectionAttempts:(this._reconnectionAttempts=t,this)}reconnectionDelay(t){var i;return t===void 0?this._reconnectionDelay:(this._reconnectionDelay=t,(i=this.backoff)===null||i===void 0||i.setMin(t),this)}randomizationFactor(t){var i;return t===void 0?this._randomizationFactor:(this._randomizationFactor=t,(i=this.backoff)===null||i===void 0||i.setJitter(t),this)}reconnectionDelayMax(t){var i;return t===void 0?this._reconnectionDelayMax:(this._reconnectionDelayMax=t,(i=this.backoff)===null||i===void 0||i.setMax(t),this)}timeout(t){return arguments.length?(this._timeout=t,this):this._timeout}maybeReconnectOnOpen(){!this._reconnecting&&this._reconnection&&this.backoff.attempts===0&&this.reconnect()}open(t){if(~this._readyState.indexOf("open"))return this;this.engine=new Gn(this.uri,this.opts);const i=this.engine,r=this;this._readyState="opening",this.skipReconnect=!1;const n=an(i,"open",function(){r.onopen(),t&&t()}),s=an(i,"error",o=>{r.cleanup(),r._readyState="closed",this.emitReserved("error",o),t?t(o):r.maybeReconnectOnOpen()});if(this._timeout!==!1){const o=this._timeout;o===0&&n();const u=this.setTimeoutFn(()=>{n(),i.close(),i.emit("error",new Error("timeout"))},o);this.opts.autoUnref&&u.unref(),this.subs.push(function(){clearTimeout(u)})}return this.subs.push(n),this.subs.push(s),this}connect(t){return this.open(t)}onopen(){this.cleanup(),this._readyState="open",this.emitReserved("open");const t=this.engine;this.subs.push(an(t,"ping",this.onping.bind(this)),an(t,"data",this.ondata.bind(this)),an(t,"error",this.onerror.bind(this)),an(t,"close",this.onclose.bind(this)),an(this.decoder,"decoded",this.ondecoded.bind(this)))}onping(){this.emitReserved("ping")}ondata(t){try{this.decoder.add(t)}catch(i){this.onclose("parse error",i)}}ondecoded(t){Gd(()=>{this.emitReserved("packet",t)},this.setTimeoutFn)}onerror(t){this.emitReserved("error",t)}socket(t,i){let r=this.nsps[t];return r||(r=new Xd(this,t,i),this.nsps[t]=r),r}_destroy(t){const i=Object.keys(this.nsps);for(const r of i)if(this.nsps[r].active)return;this._close()}_packet(t){const i=this.encoder.encode(t);for(let r=0;r<i.length;r++)this.engine.write(i[r],t.options)}cleanup(){this.subs.forEach(t=>t()),this.subs.length=0,this.decoder.destroy()}_close(){this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close"),this.engine&&this.engine.close()}disconnect(){return this._close()}onclose(t,i){this.cleanup(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",t,i),this._reconnection&&!this.skipReconnect&&this.reconnect()}reconnect(){if(this._reconnecting||this.skipReconnect)return this;const t=this;if(this.backoff.attempts>=this._reconnectionAttempts)this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else{const i=this.backoff.duration();this._reconnecting=!0;const r=this.setTimeoutFn(()=>{t.skipReconnect||(this.emitReserved("reconnect_attempt",t.backoff.attempts),!t.skipReconnect&&t.open(n=>{n?(t._reconnecting=!1,t.reconnect(),this.emitReserved("reconnect_error",n)):t.onreconnect()}))},i);this.opts.autoUnref&&r.unref(),this.subs.push(function(){clearTimeout(r)})}}onreconnect(){const t=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",t)}}const br={};function Ps(e,t){typeof e=="object"&&(t=e,e=void 0),t=t||{};const i=Qy(e,t.path||"/socket.io"),r=i.source,n=i.id,s=i.path,o=br[n]&&s in br[n].nsps,u=t.forceNew||t["force new connection"]||t.multiplex===!1||o;let c;return u?c=new Ao(r,t):(br[n]||(br[n]=new Ao(r,t)),c=br[n]),i.query&&!t.query&&(t.query=i.queryKey),c.socket(i.path,t)}Object.assign(Ps,{Manager:Ao,Socket:Xd,io:Ps,connect:Ps});const ai=(e,t)=>{const i=e.__vccOpts||e;for(const[r,n]of t)i[r]=n;return i},lb={class:"input-group"},ub=["value"],cb={class:"input-group-button"},fb={__name:"SearchBar",props:["searchTerm"],emits:["update:searchTerm","search"],setup(e,{emit:t}){return(i,r)=>{const n=Yr("font-awesome-icon");return He(),et("div",lb,[me("input",{id:"search-query",class:"input-group-field",type:"search",placeholder:"Search term or YouTube link (https://www.youtube.com/watch?v=...)",value:e.searchTerm,onInput:r[0]||(r[0]=s=>i.$emit("update:searchTerm",s.target.value)),onKeyup:r[1]||(r[1]=Yg(s=>i.$emit("search"),["enter"]))},null,40,ub),me("div",cb,[me("button",{class:"button",onClick:r[2]||(r[2]=s=>i.$emit("search"))},[ze(n,{icon:"fa-solid fa-magnifying-glass"})])])])}}},Jd=ai(fb,[["__scopeId","data-v-2c5f7c34"]]);const db=e=>(Am("data-v-e95b72d0"),e=e(),Sm(),e),hb={class:"grid-x"},pb={class:"cell small-9"},mb={class:"artist"},gb={class:"title"},vb=db(()=>me("br",null,null,-1)),yb={class:"album"},bb={class:"cell small-3"},_b=["href"],wb={__name:"Result",props:["result"],emits:["append"],setup(e,{emit:t}){return(i,r)=>{const n=Yr("font-awesome-icon");return He(),et("li",null,[me("div",hb,[me("div",pb,[me("span",mb,Hi(e.result.artist),1),me("span",gb,Hi(e.result.title),1),vb,me("span",yb,Hi(e.result.album),1)]),me("div",bb,[e.result.source=="youtube"?(He(),et("a",{key:0,class:"button alert fright",href:e.result.id},[ze(n,{icon:"fa-brands fa-youtube"})],8,_b)):Ir("",!0),me("button",{class:"button fright",onClick:r[0]||(r[0]=s=>i.$emit("append"))},[ze(n,{icon:"fa-solid fa-plus"})])])])])}}},kb=ai(wb,[["__scopeId","data-v-e95b72d0"]]);const xb={id:"search-results",class:"results"},Cb={class:"vertical menu"},$b={__name:"SearchResults",props:["searchResults"],emits:["append"],setup(e,{emit:t}){return(i,r)=>(He(),et("div",xb,[me("ul",Cb,[(He(!0),et(Qt,null,rl(e.searchResults,n=>(He(),nr(kb,{result:n,onAppend:s=>i.$emit("append",n)},null,8,["result","onAppend"]))),256))])]))}},Zd=ai($b,[["__scopeId","data-v-3bea43cf"]]),Tb={class:"tabs-panel is-active",id:"simplesearch"},Eb={class:"vsplit"},Ab={__name:"SearchTab",props:["search"],emits:["update:searchTerm","search"],setup(e,{emit:t}){return(i,r)=>(He(),et("div",Tb,[me("div",Eb,[ze(Jd,{searchTerm:e.search.searchTerm,"onUpdate:searchTerm":r[0]||(r[0]=n=>i.$emit("update:searchTerm",n)),onSearch:r[1]||(r[1]=n=>i.$emit("search"))},null,8,["searchTerm"]),ze(Zd,{searchResults:e.search.searchResults},null,8,["searchResults"])])]))}},Sb={props:["admin","entry","current"]},Ob={class:"grid-x"},zb={class:"artist"},Rb={class:"title"},Pb=me("br",null,null,-1),Lb={class:"performer"},Nb={key:0,class:"cell small-3"},Ib={key:0,class:"button alert fright"},Mb={class:"button alert fright"};function Db(e,t,i,r,n,s){const o=Yr("font-awesome-icon");return He(),et("li",{class:Vi({current:i.current})},[me("div",Ob,[me("div",{class:Vi(["cell",{"small-9":i.admin}])},[me("span",zb,Hi(i.entry.artist),1),me("span",Rb,Hi(i.entry.title),1),Pb,me("span",Lb,Hi(i.entry.performer),1)],2),i.admin?(He(),et("div",Nb,[i.current?Ir("",!0):(He(),et("button",Ib,[ze(o,{icon:"fa-solid fa-step-forward"})])),me("button",Mb,[ze(o,{icon:"fa-solid fa-times"})])])):Ir("",!0)])],2)}const eh=ai(Sb,[["render",Db]]),Hb={class:"vsplit"},Fb={id:"queue-list-wrapper",class:"results"},qb={id:"queue",class:"vertical menu"},Bb={key:0},jb=me("div",{class:"row"},[me("div",{class:"columns small-12"},[me("a",{class:"button",download:"queue.json","rv-href":"queue.data"},"Save"),me("label",{for:"small-bulk-upload",class:"button bulk-upload-label"},"Bulk Append"),me("input",{type:"file",id:"small-bulk-upload","rv-on-change":"queue.bulk_append",class:"show-for-sr"})])],-1),Wb=[jb],Ub={props:["admin","queue"]},th=Object.assign(Ub,{__name:"QueueInner",setup(e){return(t,i)=>(He(),et("div",Hb,[me("div",Fb,[me("ul",qb,[(He(!0),et(Qt,null,rl(e.queue,(r,n)=>(He(),nr(eh,{entry:r,current:n==0,admin:e.admin},null,8,["entry","current","admin"]))),256)),e.admin?(He(),et("li",Bb,Wb)):Ir("",!0)])])]))}}),Vb={class:"tabs-panel",id:"queue-list"},Yb={props:["queue"]},Kb=Object.assign(Yb,{__name:"QueueTab",setup(e){return(t,i)=>(He(),et("div",Vb,[ze(th,{queue:e.queue},null,8,["queue"])]))}}),Gb={class:"vsplit"},Qb={id:"recent-list-wrapper",class:"results"},Xb={id:"last10",class:"vertical menu"},nh={__name:"RecentInner",props:["recent"],setup(e){return(t,i)=>(He(),et("div",Gb,[me("div",Qb,[me("ul",Xb,[(He(!0),et(Qt,null,rl(e.recent,r=>(He(),nr(eh,{entry:r},null,8,["entry"]))),256))])])]))}},Jb={class:"tabs-panel",id:"recent-list"},Zb={__name:"RecentTab",props:["recent"],setup(e){return(t,i)=>(He(),et("div",Jb,[ze(nh,{recent:e.recent},null,8,["recent"])]))}};const e_={props:["active","icon","link","variant"]},t_=["href"];function n_(e,t,i,r,n,s){const o=Yr("font-awesome-icon");return He(),et("div",{class:Vi(["tabs-title",{"is-active":i.active}])},[me("a",{href:i.link},[ze(o,{icon:[i.variant,i.icon]},null,8,["icon"])],8,t_)],2)}const Za=ai(e_,[["render",n_],["__scopeId","data-v-e8c2a5dc"]]);const i_={class:"splitter"},r_={class:"comp-column"},s_={"data-tabs":"",class:"tabs",id:"main-tab"},a_={class:"tabs-container","data-tabs-content":"main-tab"},o_={__name:"MobileLayout",props:["state"],emits:["update:searchTerm","search"],setup(e,{emit:t}){return(i,r)=>(He(),et("div",i_,[me("div",r_,[me("div",s_,[ze(Za,{active:"true",link:"#simplesearch",icon:"fa-magnifying-glass"}),ze(Za,{link:"#queue-list",icon:"fa-list"}),ze(Za,{link:"#recent-list",icon:"fa-history"})]),me("div",a_,[ze(Ab,{search:e.state.search,"onUpdate:searchTerm":r[0]||(r[0]=n=>i.$emit("update:searchTerm",n)),onSearch:r[1]||(r[1]=n=>i.$emit("search"))},null,8,["search"]),ze(Kb,{queue:e.state.queue},null,8,["queue"]),ze(Zb,{recent:e.state.recent},null,8,["recent"])])])]))}},l_=ai(o_,[["__scopeId","data-v-6a47001e"]]),u_={class:"comp-column",id:"left-side"},c_=me("div",{class:"header"},"Search",-1),f_={class:"vsplit"},d_={__name:"SearchDesktop",props:["search"],emits:["update:searchTerm","search","append"],setup(e,{emit:t}){return(i,r)=>(He(),et("div",u_,[c_,me("div",f_,[ze(Jd,{searchTerm:e.search.searchTerm,"onUpdate:searchTerm":r[0]||(r[0]=n=>i.$emit("update:searchTerm",n)),onSearch:r[1]||(r[1]=n=>i.$emit("search"))},null,8,["searchTerm"]),ze(Zd,{searchResults:e.search.searchResults,onAppend:r[2]||(r[2]=n=>i.$emit("append",n))},null,8,["searchResults"])])]))}},h_={class:"comp-column",id:"middle"},p_=me("div",{class:"header"},"Queue",-1),m_={__name:"QueueDesktop",props:["queue"],setup(e){return(t,i)=>(He(),et("div",h_,[p_,ze(th,{queue:e.queue},null,8,["queue"])]))}},g_={class:"comp-column",id:"right-side"},v_=me("div",{class:"header"},"Recent",-1),y_={__name:"RecentDesktop",props:["recent"],setup(e){return(t,i)=>(He(),et("div",g_,[v_,ze(nh,{state:e.recent},null,8,["state"])]))}},b_={class:"splitter"},__={__name:"DesktopLayout",props:["state"],emits:["update:searchTerm","search","append"],setup(e,{emit:t}){return(i,r)=>(He(),et("div",b_,[ze(d_,{search:e.state.search,"onUpdate:searchTerm":r[0]||(r[0]=n=>i.$emit("update:searchTerm",n)),onSearch:r[1]||(r[1]=n=>i.$emit("search")),onAppend:r[2]||(r[2]=n=>i.$emit("append",n))},null,8,["search"]),ze(m_,{queue:e.state.queue},null,8,["queue"]),ze(y_,{recent:e.state.recent},null,8,["recent"])]))}},w_={class:"reveal",id:"welcome","data-reveal":"","data-close-on-click":"false"},k_=me("h1",null,"Welcome to Syng",-1),x_=me("p",null," Please enter the room code and your name ",-1),C_={class:"grid-container"},$_={class:"grid-x grid-padding-x"},T_={class:"medium-6 cell"},E_=["value"],A_={class:"medium-6 cell"},S_=me("button",{class:"close-button","data-close":"","aria-label":"Close reveal",type:"button"},[me("span",{"aria-hidden":"true"},"\xD7")],-1),O_={__name:"WelcomeReveal",props:["room"],emits:["connect","update:room","update:name"],setup(e,{emit:t}){return il(()=>{y(document).foundation(),y("#welcome").foundation("open")}),Bf(()=>{y("#welcome").foundation("close")}),(i,r)=>(He(),et("div",w_,[k_,x_,me("div",C_,[me("div",$_,[me("div",T_,[me("label",null,[vo("Room code "),me("input",{type:"text",value:e.room,onInput:r[0]||(r[0]=n=>i.$emit("update:room",n.target.value)),placeholder:"ABCD"},null,40,E_)])]),me("div",A_,[me("label",null,[vo("Name "),me("input",{type:"text",onInput:r[1]||(r[1]=n=>i.$emit("update:name",n.target.value)),placeholder:"Leave empty to be asked on append"},null,32)])])])]),me("button",{class:"button",onClick:r[2]||(r[2]=n=>i.$emit("connect"))},"Connect"),S_]))}};const z_={class:"page"},R_={class:"row",id:"main-content"},P_={__name:"App",setup(e){const t=ty();function i(k){r.value=k.target.innerWidth<768}const r=lo(window.innerWidth<768),n=lo({search:{searchTerm:"",searchResults:[]},queue:[],room:ny().params.room,name:void 0,joined:!1});il(()=>{window.addEventListener("resize",i)});function s(k){n.value.room=k}function o(k){n.value.name=k}function u(k){n.value.search.searchTerm=k}const c=Ps();function p(){c.emit("search",{query:n.value.search.searchTerm})}function m(k){c.emit("append",{id:k.id,performer:n.value.name,source:k.source})}function w(){c.emit("register-web",{room:n.value.room},k=>{k===!0?(n.value.joined=!0,t.push({name:"room",params:{room:n.value.room}})):console.log("no such room")})}return c.on("search-results",k=>{n.value.search.searchResults=k}),c.on("connect",()=>{w()}),c.on("state",k=>{n.value.queue=k.queue,n.value.recent=k.recent}),(k,z)=>(He(),et("div",z_,[me("div",R_,[Au(ze(l_,{state:n.value,"onUpdate:searchTerm":u},null,8,["state"]),[[Uu,r.value]]),Au(ze(__,{state:n.value,"onUpdate:searchTerm":u,onSearch:p,onAppend:m},null,8,["state"]),[[Uu,!r.value]]),n.value.joined?Ir("",!0):(He(),nr(O_,{key:0,room:n.value.room,onConnect:w,"onUpdate:room":s,"onUpdate:name":o},null,8,["room"]))])]))}},Rc=ai(P_,[["__scopeId","data-v-abd70b85"]]),L_={};function N_(e,t){const i=Yr("router-view");return He(),nr(i)}const I_=ai(L_,[["render",N_]]);function Pc(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),i.push.apply(i,r)}return i}function ae(e){for(var t=1;t<arguments.length;t++){var i=arguments[t]!=null?arguments[t]:{};t%2?Pc(Object(i),!0).forEach(function(r){xt(e,r,i[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):Pc(Object(i)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(i,r))})}return e}function Ws(e){return Ws=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ws(e)}function M_(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Lc(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function D_(e,t,i){return t&&Lc(e.prototype,t),i&&Lc(e,i),Object.defineProperty(e,"prototype",{writable:!1}),e}function xt(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function xl(e,t){return F_(e)||B_(e,t)||ih(e,t)||W_()}function Kr(e){return H_(e)||q_(e)||ih(e)||j_()}function H_(e){if(Array.isArray(e))return So(e)}function F_(e){if(Array.isArray(e))return e}function q_(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function B_(e,t){var i=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(i!=null){var r=[],n=!0,s=!1,o,u;try{for(i=i.call(e);!(n=(o=i.next()).done)&&(r.push(o.value),!(t&&r.length===t));n=!0);}catch(c){s=!0,u=c}finally{try{!n&&i.return!=null&&i.return()}finally{if(s)throw u}}return r}}function ih(e,t){if(!!e){if(typeof e=="string")return So(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);if(i==="Object"&&e.constructor&&(i=e.constructor.name),i==="Map"||i==="Set")return Array.from(e);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return So(e,t)}}function So(e,t){(t==null||t>e.length)&&(t=e.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=e[i];return r}function j_(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function W_(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Nc=function(){},Cl={},rh={},sh=null,ah={mark:Nc,measure:Nc};try{typeof window<"u"&&(Cl=window),typeof document<"u"&&(rh=document),typeof MutationObserver<"u"&&(sh=MutationObserver),typeof performance<"u"&&(ah=performance)}catch{}var U_=Cl.navigator||{},Ic=U_.userAgent,Mc=Ic===void 0?"":Ic,ni=Cl,Je=rh,Dc=sh,vs=ah;ni.document;var Hn=!!Je.documentElement&&!!Je.head&&typeof Je.addEventListener=="function"&&typeof Je.createElement=="function",oh=~Mc.indexOf("MSIE")||~Mc.indexOf("Trident/"),ys,bs,_s,ws,ks,Nn="___FONT_AWESOME___",Oo=16,lh="fa",uh="svg-inline--fa",Ti="data-fa-i2svg",zo="data-fa-pseudo-element",V_="data-fa-pseudo-element-pending",$l="data-prefix",Tl="data-icon",Hc="fontawesome-i2svg",Y_="async",K_=["HTML","HEAD","STYLE","SCRIPT"],ch=function(){try{return!0}catch{return!1}}(),Xe="classic",ht="sharp",El=[Xe,ht];function Gr(e){return new Proxy(e,{get:function(i,r){return r in i?i[r]:i[Xe]}})}var Fr=Gr((ys={},xt(ys,Xe,{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands",fak:"kit","fa-kit":"kit"}),xt(ys,ht,{fa:"solid",fass:"solid","fa-solid":"solid"}),ys)),qr=Gr((bs={},xt(bs,Xe,{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab",kit:"fak"}),xt(bs,ht,{solid:"fass"}),bs)),Br=Gr((_s={},xt(_s,Xe,{fab:"fa-brands",fad:"fa-duotone",fak:"fa-kit",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"}),xt(_s,ht,{fass:"fa-solid"}),_s)),G_=Gr((ws={},xt(ws,Xe,{"fa-brands":"fab","fa-duotone":"fad","fa-kit":"fak","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"}),xt(ws,ht,{"fa-solid":"fass"}),ws)),Q_=/fa(s|r|l|t|d|b|k|ss)?[\-\ ]/,fh="fa-layers-text",X_=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp|Kit)?.*/i,J_=Gr((ks={},xt(ks,Xe,{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"}),xt(ks,ht,{900:"fass"}),ks)),dh=[1,2,3,4,5,6,7,8,9,10],Z_=dh.concat([11,12,13,14,15,16,17,18,19,20]),e0=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],_i={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},jr=new Set;Object.keys(qr[Xe]).map(jr.add.bind(jr));Object.keys(qr[ht]).map(jr.add.bind(jr));var t0=[].concat(El,Kr(jr),["2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",_i.GROUP,_i.SWAP_OPACITY,_i.PRIMARY,_i.SECONDARY]).concat(dh.map(function(e){return"".concat(e,"x")})).concat(Z_.map(function(e){return"w-".concat(e)})),Ar=ni.FontAwesomeConfig||{};function n0(e){var t=Je.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}function i0(e){return e===""?!0:e==="false"?!1:e==="true"?!0:e}if(Je&&typeof Je.querySelector=="function"){var r0=[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]];r0.forEach(function(e){var t=xl(e,2),i=t[0],r=t[1],n=i0(n0(i));n!=null&&(Ar[r]=n)})}var hh={styleDefault:"solid",familyDefault:"classic",cssPrefix:lh,replacementClass:uh,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};Ar.familyPrefix&&(Ar.cssPrefix=Ar.familyPrefix);var Zi=ae(ae({},hh),Ar);Zi.autoReplaceSvg||(Zi.observeMutations=!1);var ue={};Object.keys(hh).forEach(function(e){Object.defineProperty(ue,e,{enumerable:!0,set:function(i){Zi[e]=i,Sr.forEach(function(r){return r(ue)})},get:function(){return Zi[e]}})});Object.defineProperty(ue,"familyPrefix",{enumerable:!0,set:function(t){Zi.cssPrefix=t,Sr.forEach(function(i){return i(ue)})},get:function(){return Zi.cssPrefix}});ni.FontAwesomeConfig=ue;var Sr=[];function s0(e){return Sr.push(e),function(){Sr.splice(Sr.indexOf(e),1)}}var Vn=Oo,wn={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function a0(e){if(!(!e||!Hn)){var t=Je.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;for(var i=Je.head.childNodes,r=null,n=i.length-1;n>-1;n--){var s=i[n],o=(s.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(o)>-1&&(r=s)}return Je.head.insertBefore(t,r),e}}var o0="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function Wr(){for(var e=12,t="";e-- >0;)t+=o0[Math.random()*62|0];return t}function rr(e){for(var t=[],i=(e||[]).length>>>0;i--;)t[i]=e[i];return t}function Al(e){return e.classList?rr(e.classList):(e.getAttribute("class")||"").split(" ").filter(function(t){return t})}function ph(e){return"".concat(e).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function l0(e){return Object.keys(e||{}).reduce(function(t,i){return t+"".concat(i,'="').concat(ph(e[i]),'" ')},"").trim()}function da(e){return Object.keys(e||{}).reduce(function(t,i){return t+"".concat(i,": ").concat(e[i].trim(),";")},"")}function Sl(e){return e.size!==wn.size||e.x!==wn.x||e.y!==wn.y||e.rotate!==wn.rotate||e.flipX||e.flipY}function u0(e){var t=e.transform,i=e.containerWidth,r=e.iconWidth,n={transform:"translate(".concat(i/2," 256)")},s="translate(".concat(t.x*32,", ").concat(t.y*32,") "),o="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),u="rotate(".concat(t.rotate," 0 0)"),c={transform:"".concat(s," ").concat(o," ").concat(u)},p={transform:"translate(".concat(r/2*-1," -256)")};return{outer:n,inner:c,path:p}}function c0(e){var t=e.transform,i=e.width,r=i===void 0?Oo:i,n=e.height,s=n===void 0?Oo:n,o=e.startCentered,u=o===void 0?!1:o,c="";return u&&oh?c+="translate(".concat(t.x/Vn-r/2,"em, ").concat(t.y/Vn-s/2,"em) "):u?c+="translate(calc(-50% + ".concat(t.x/Vn,"em), calc(-50% + ").concat(t.y/Vn,"em)) "):c+="translate(".concat(t.x/Vn,"em, ").concat(t.y/Vn,"em) "),c+="scale(".concat(t.size/Vn*(t.flipX?-1:1),", ").concat(t.size/Vn*(t.flipY?-1:1),") "),c+="rotate(".concat(t.rotate,"deg) "),c}var f0=`:root, :host {
--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid";
--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular";
--fa-font-light: normal 300 1em/1 "Font Awesome 6 Light";
--fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin";
--fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";
--fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";
--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
}
svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
overflow: visible;
box-sizing: content-box;
}
.svg-inline--fa {
display: var(--fa-display, inline-block);
height: 1em;
overflow: visible;
vertical-align: -0.125em;
}
.svg-inline--fa.fa-2xs {
vertical-align: 0.1em;
}
.svg-inline--fa.fa-xs {
vertical-align: 0em;
}
.svg-inline--fa.fa-sm {
vertical-align: -0.0714285705em;
}
.svg-inline--fa.fa-lg {
vertical-align: -0.2em;
}
.svg-inline--fa.fa-xl {
vertical-align: -0.25em;
}
.svg-inline--fa.fa-2xl {
vertical-align: -0.3125em;
}
.svg-inline--fa.fa-pull-left {
margin-right: var(--fa-pull-margin, 0.3em);
width: auto;
}
.svg-inline--fa.fa-pull-right {
margin-left: var(--fa-pull-margin, 0.3em);
width: auto;
}
.svg-inline--fa.fa-li {
width: var(--fa-li-width, 2em);
top: 0.25em;
}
.svg-inline--fa.fa-fw {
width: var(--fa-fw-width, 1.25em);
}
.fa-layers svg.svg-inline--fa {
bottom: 0;
left: 0;
margin: auto;
position: absolute;
right: 0;
top: 0;
}
.fa-layers-counter, .fa-layers-text {
display: inline-block;
position: absolute;
text-align: center;
}
.fa-layers {
display: inline-block;
height: 1em;
position: relative;
text-align: center;
vertical-align: -0.125em;
width: 1em;
}
.fa-layers svg.svg-inline--fa {
-webkit-transform-origin: center center;
transform-origin: center center;
}
.fa-layers-text {
left: 50%;
top: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transform-origin: center center;
transform-origin: center center;
}
.fa-layers-counter {
background-color: var(--fa-counter-background-color, #ff253a);
border-radius: var(--fa-counter-border-radius, 1em);
box-sizing: border-box;
color: var(--fa-inverse, #fff);
line-height: var(--fa-counter-line-height, 1);
max-width: var(--fa-counter-max-width, 5em);
min-width: var(--fa-counter-min-width, 1.5em);
overflow: hidden;
padding: var(--fa-counter-padding, 0.25em 0.5em);
right: var(--fa-right, 0);
text-overflow: ellipsis;
top: var(--fa-top, 0);
-webkit-transform: scale(var(--fa-counter-scale, 0.25));
transform: scale(var(--fa-counter-scale, 0.25));
-webkit-transform-origin: top right;
transform-origin: top right;
}
.fa-layers-bottom-right {
bottom: var(--fa-bottom, 0);
right: var(--fa-right, 0);
top: auto;
-webkit-transform: scale(var(--fa-layers-scale, 0.25));
transform: scale(var(--fa-layers-scale, 0.25));
-webkit-transform-origin: bottom right;
transform-origin: bottom right;
}
.fa-layers-bottom-left {
bottom: var(--fa-bottom, 0);
left: var(--fa-left, 0);
right: auto;
top: auto;
-webkit-transform: scale(var(--fa-layers-scale, 0.25));
transform: scale(var(--fa-layers-scale, 0.25));
-webkit-transform-origin: bottom left;
transform-origin: bottom left;
}
.fa-layers-top-right {
top: var(--fa-top, 0);
right: var(--fa-right, 0);
-webkit-transform: scale(var(--fa-layers-scale, 0.25));
transform: scale(var(--fa-layers-scale, 0.25));
-webkit-transform-origin: top right;
transform-origin: top right;
}
.fa-layers-top-left {
left: var(--fa-left, 0);
right: auto;
top: var(--fa-top, 0);
-webkit-transform: scale(var(--fa-layers-scale, 0.25));
transform: scale(var(--fa-layers-scale, 0.25));
-webkit-transform-origin: top left;
transform-origin: top left;
}
.fa-1x {
font-size: 1em;
}
.fa-2x {
font-size: 2em;
}
.fa-3x {
font-size: 3em;
}
.fa-4x {
font-size: 4em;
}
.fa-5x {
font-size: 5em;
}
.fa-6x {
font-size: 6em;
}
.fa-7x {
font-size: 7em;
}
.fa-8x {
font-size: 8em;
}
.fa-9x {
font-size: 9em;
}
.fa-10x {
font-size: 10em;
}
.fa-2xs {
font-size: 0.625em;
line-height: 0.1em;
vertical-align: 0.225em;
}
.fa-xs {
font-size: 0.75em;
line-height: 0.0833333337em;
vertical-align: 0.125em;
}
.fa-sm {
font-size: 0.875em;
line-height: 0.0714285718em;
vertical-align: 0.0535714295em;
}
.fa-lg {
font-size: 1.25em;
line-height: 0.05em;
vertical-align: -0.075em;
}
.fa-xl {
font-size: 1.5em;
line-height: 0.0416666682em;
vertical-align: -0.125em;
}
.fa-2xl {
font-size: 2em;
line-height: 0.03125em;
vertical-align: -0.1875em;
}
.fa-fw {
text-align: center;
width: 1.25em;
}
.fa-ul {
list-style-type: none;
margin-left: var(--fa-li-margin, 2.5em);
padding-left: 0;
}
.fa-ul > li {
position: relative;
}
.fa-li {
left: calc(var(--fa-li-width, 2em) * -1);
position: absolute;
text-align: center;
width: var(--fa-li-width, 2em);
line-height: inherit;
}
.fa-border {
border-color: var(--fa-border-color, #eee);
border-radius: var(--fa-border-radius, 0.1em);
border-style: var(--fa-border-style, solid);
border-width: var(--fa-border-width, 0.08em);
padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);
}
.fa-pull-left {
float: left;
margin-right: var(--fa-pull-margin, 0.3em);
}
.fa-pull-right {
float: right;
margin-left: var(--fa-pull-margin, 0.3em);
}
.fa-beat {
-webkit-animation-name: fa-beat;
animation-name: fa-beat;
-webkit-animation-delay: var(--fa-animation-delay, 0s);
animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-direction: var(--fa-animation-direction, normal);
animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
animation-timing-function: var(--fa-animation-timing, ease-in-out);
}
.fa-bounce {
-webkit-animation-name: fa-bounce;
animation-name: fa-bounce;
-webkit-animation-delay: var(--fa-animation-delay, 0s);
animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-direction: var(--fa-animation-direction, normal);
animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
}
.fa-fade {
-webkit-animation-name: fa-fade;
animation-name: fa-fade;
-webkit-animation-delay: var(--fa-animation-delay, 0s);
animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-direction: var(--fa-animation-direction, normal);
animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}
.fa-beat-fade {
-webkit-animation-name: fa-beat-fade;
animation-name: fa-beat-fade;
-webkit-animation-delay: var(--fa-animation-delay, 0s);
animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-direction: var(--fa-animation-direction, normal);
animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}
.fa-flip {
-webkit-animation-name: fa-flip;
animation-name: fa-flip;
-webkit-animation-delay: var(--fa-animation-delay, 0s);
animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-direction: var(--fa-animation-direction, normal);
animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
animation-timing-function: var(--fa-animation-timing, ease-in-out);
}
.fa-shake {
-webkit-animation-name: fa-shake;
animation-name: fa-shake;
-webkit-animation-delay: var(--fa-animation-delay, 0s);
animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-direction: var(--fa-animation-direction, normal);
animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
animation-timing-function: var(--fa-animation-timing, linear);
}
.fa-spin {
-webkit-animation-name: fa-spin;
animation-name: fa-spin;
-webkit-animation-delay: var(--fa-animation-delay, 0s);
animation-delay: var(--fa-animation-delay, 0s);
-webkit-animation-direction: var(--fa-animation-direction, normal);
animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-duration: var(--fa-animation-duration, 2s);
animation-duration: var(--fa-animation-duration, 2s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
animation-timing-function: var(--fa-animation-timing, linear);
}
.fa-spin-reverse {
--fa-animation-direction: reverse;
}
.fa-pulse,
.fa-spin-pulse {
-webkit-animation-name: fa-spin;
animation-name: fa-spin;
-webkit-animation-direction: var(--fa-animation-direction, normal);
animation-direction: var(--fa-animation-direction, normal);
-webkit-animation-duration: var(--fa-animation-duration, 1s);
animation-duration: var(--fa-animation-duration, 1s);
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
-webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
animation-timing-function: var(--fa-animation-timing, steps(8));
}
@media (prefers-reduced-motion: reduce) {
.fa-beat,
.fa-bounce,
.fa-fade,
.fa-beat-fade,
.fa-flip,
.fa-pulse,
.fa-shake,
.fa-spin,
.fa-spin-pulse {
-webkit-animation-delay: -1ms;
animation-delay: -1ms;
-webkit-animation-duration: 1ms;
animation-duration: 1ms;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1;
transition-delay: 0s;
transition-duration: 0s;
}
}
@-webkit-keyframes fa-beat {
0%, 90% {
-webkit-transform: scale(1);
transform: scale(1);
}
45% {
-webkit-transform: scale(var(--fa-beat-scale, 1.25));
transform: scale(var(--fa-beat-scale, 1.25));
}
}
@keyframes fa-beat {
0%, 90% {
-webkit-transform: scale(1);
transform: scale(1);
}
45% {
-webkit-transform: scale(var(--fa-beat-scale, 1.25));
transform: scale(var(--fa-beat-scale, 1.25));
}
}
@-webkit-keyframes fa-bounce {
0% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0);
}
10% {
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
}
30% {
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
}
50% {
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
}
57% {
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
}
64% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0);
}
100% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0);
}
}
@keyframes fa-bounce {
0% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0);
}
10% {
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
}
30% {
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
}
50% {
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
}
57% {
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
}
64% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0);
}
100% {
-webkit-transform: scale(1, 1) translateY(0);
transform: scale(1, 1) translateY(0);
}
}
@-webkit-keyframes fa-fade {
50% {
opacity: var(--fa-fade-opacity, 0.4);
}
}
@keyframes fa-fade {
50% {
opacity: var(--fa-fade-opacity, 0.4);
}
}
@-webkit-keyframes fa-beat-fade {
0%, 100% {
opacity: var(--fa-beat-fade-opacity, 0.4);
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
opacity: 1;
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
transform: scale(var(--fa-beat-fade-scale, 1.125));
}
}
@keyframes fa-beat-fade {
0%, 100% {
opacity: var(--fa-beat-fade-opacity, 0.4);
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
opacity: 1;
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
transform: scale(var(--fa-beat-fade-scale, 1.125));
}
}
@-webkit-keyframes fa-flip {
50% {
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
}
}
@keyframes fa-flip {
50% {
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
}
}
@-webkit-keyframes fa-shake {
0% {
-webkit-transform: rotate(-15deg);
transform: rotate(-15deg);
}
4% {
-webkit-transform: rotate(15deg);
transform: rotate(15deg);
}
8%, 24% {
-webkit-transform: rotate(-18deg);
transform: rotate(-18deg);
}
12%, 28% {
-webkit-transform: rotate(18deg);
transform: rotate(18deg);
}
16% {
-webkit-transform: rotate(-22deg);
transform: rotate(-22deg);
}
20% {
-webkit-transform: rotate(22deg);
transform: rotate(22deg);
}
32% {
-webkit-transform: rotate(-12deg);
transform: rotate(-12deg);
}
36% {
-webkit-transform: rotate(12deg);
transform: rotate(12deg);
}
40%, 100% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
}
@keyframes fa-shake {
0% {
-webkit-transform: rotate(-15deg);
transform: rotate(-15deg);
}
4% {
-webkit-transform: rotate(15deg);
transform: rotate(15deg);
}
8%, 24% {
-webkit-transform: rotate(-18deg);
transform: rotate(-18deg);
}
12%, 28% {
-webkit-transform: rotate(18deg);
transform: rotate(18deg);
}
16% {
-webkit-transform: rotate(-22deg);
transform: rotate(-22deg);
}
20% {
-webkit-transform: rotate(22deg);
transform: rotate(22deg);
}
32% {
-webkit-transform: rotate(-12deg);
transform: rotate(-12deg);
}
36% {
-webkit-transform: rotate(12deg);
transform: rotate(12deg);
}
40%, 100% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
}
@-webkit-keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.fa-rotate-90 {
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
}
.fa-rotate-180 {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
.fa-rotate-270 {
-webkit-transform: rotate(270deg);
transform: rotate(270deg);
}
.fa-flip-horizontal {
-webkit-transform: scale(-1, 1);
transform: scale(-1, 1);
}
.fa-flip-vertical {
-webkit-transform: scale(1, -1);
transform: scale(1, -1);
}
.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
-webkit-transform: scale(-1, -1);
transform: scale(-1, -1);
}
.fa-rotate-by {
-webkit-transform: rotate(var(--fa-rotate-angle, none));
transform: rotate(var(--fa-rotate-angle, none));
}
.fa-stack {
display: inline-block;
vertical-align: middle;
height: 2em;
position: relative;
width: 2.5em;
}
.fa-stack-1x,
.fa-stack-2x {
bottom: 0;
left: 0;
margin: auto;
position: absolute;
right: 0;
top: 0;
z-index: var(--fa-stack-z-index, auto);
}
.svg-inline--fa.fa-stack-1x {
height: 1em;
width: 1.25em;
}
.svg-inline--fa.fa-stack-2x {
height: 2em;
width: 2.5em;
}
.fa-inverse {
color: var(--fa-inverse, #fff);
}
.sr-only,
.fa-sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border-width: 0;
}
.sr-only-focusable:not(:focus),
.fa-sr-only-focusable:not(:focus) {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border-width: 0;
}
.svg-inline--fa .fa-primary {
fill: var(--fa-primary-color, currentColor);
opacity: var(--fa-primary-opacity, 1);
}
.svg-inline--fa .fa-secondary {
fill: var(--fa-secondary-color, currentColor);
opacity: var(--fa-secondary-opacity, 0.4);
}
.svg-inline--fa.fa-swap-opacity .fa-primary {
opacity: var(--fa-secondary-opacity, 0.4);
}
.svg-inline--fa.fa-swap-opacity .fa-secondary {
opacity: var(--fa-primary-opacity, 1);
}
.svg-inline--fa mask .fa-primary,
.svg-inline--fa mask .fa-secondary {
fill: black;
}
.fad.fa-inverse,
.fa-duotone.fa-inverse {
color: var(--fa-inverse, #fff);
}`;function mh(){var e=lh,t=uh,i=ue.cssPrefix,r=ue.replacementClass,n=f0;if(i!==e||r!==t){var s=new RegExp("\\.".concat(e,"\\-"),"g"),o=new RegExp("\\--".concat(e,"\\-"),"g"),u=new RegExp("\\.".concat(t),"g");n=n.replace(s,".".concat(i,"-")).replace(o,"--".concat(i,"-")).replace(u,".".concat(r))}return n}var Fc=!1;function eo(){ue.autoAddCss&&!Fc&&(a0(mh()),Fc=!0)}var d0={mixout:function(){return{dom:{css:mh,insertCss:eo}}},hooks:function(){return{beforeDOMElementCreation:function(){eo()},beforeI2svg:function(){eo()}}}},In=ni||{};In[Nn]||(In[Nn]={});In[Nn].styles||(In[Nn].styles={});In[Nn].hooks||(In[Nn].hooks={});In[Nn].shims||(In[Nn].shims=[]);var cn=In[Nn],gh=[],h0=function e(){Je.removeEventListener("DOMContentLoaded",e),Us=1,gh.map(function(t){return t()})},Us=!1;Hn&&(Us=(Je.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(Je.readyState),Us||Je.addEventListener("DOMContentLoaded",h0));function p0(e){!Hn||(Us?setTimeout(e,0):gh.push(e))}function Qr(e){var t=e.tag,i=e.attributes,r=i===void 0?{}:i,n=e.children,s=n===void 0?[]:n;return typeof e=="string"?ph(e):"<".concat(t," ").concat(l0(r),">").concat(s.map(Qr).join(""),"</").concat(t,">")}function qc(e,t,i){if(e&&e[t]&&e[t][i])return{prefix:t,iconName:i,icon:e[t][i]}}var m0=function(t,i){return function(r,n,s,o){return t.call(i,r,n,s,o)}},to=function(t,i,r,n){var s=Object.keys(t),o=s.length,u=n!==void 0?m0(i,n):i,c,p,m;for(r===void 0?(c=1,m=t[s[0]]):(c=0,m=r);c<o;c++)p=s[c],m=u(m,t[p],p,t);return m};function g0(e){for(var t=[],i=0,r=e.length;i<r;){var n=e.charCodeAt(i++);if(n>=55296&&n<=56319&&i<r){var s=e.charCodeAt(i++);(s&64512)==56320?t.push(((n&1023)<<10)+(s&1023)+65536):(t.push(n),i--)}else t.push(n)}return t}function Ro(e){var t=g0(e);return t.length===1?t[0].toString(16):null}function v0(e,t){var i=e.length,r=e.charCodeAt(t),n;return r>=55296&&r<=56319&&i>t+1&&(n=e.charCodeAt(t+1),n>=56320&&n<=57343)?(r-55296)*1024+n-56320+65536:r}function Bc(e){return Object.keys(e).reduce(function(t,i){var r=e[i],n=!!r.icon;return n?t[r.iconName]=r.icon:t[i]=r,t},{})}function Po(e,t){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=i.skipHooks,n=r===void 0?!1:r,s=Bc(t);typeof cn.hooks.addPack=="function"&&!n?cn.hooks.addPack(e,Bc(t)):cn.styles[e]=ae(ae({},cn.styles[e]||{}),s),e==="fas"&&Po("fa",t)}var xs,Cs,$s,Mi=cn.styles,y0=cn.shims,b0=(xs={},xt(xs,Xe,Object.values(Br[Xe])),xt(xs,ht,Object.values(Br[ht])),xs),Ol=null,vh={},yh={},bh={},_h={},wh={},_0=(Cs={},xt(Cs,Xe,Object.keys(Fr[Xe])),xt(Cs,ht,Object.keys(Fr[ht])),Cs);function w0(e){return~t0.indexOf(e)}function k0(e,t){var i=t.split("-"),r=i[0],n=i.slice(1).join("-");return r===e&&n!==""&&!w0(n)?n:null}var kh=function(){var t=function(s){return to(Mi,function(o,u,c){return o[c]=to(u,s,{}),o},{})};vh=t(function(n,s,o){if(s[3]&&(n[s[3]]=o),s[2]){var u=s[2].filter(function(c){return typeof c=="number"});u.forEach(function(c){n[c.toString(16)]=o})}return n}),yh=t(function(n,s,o){if(n[o]=o,s[2]){var u=s[2].filter(function(c){return typeof c=="string"});u.forEach(function(c){n[c]=o})}return n}),wh=t(function(n,s,o){var u=s[2];return n[o]=o,u.forEach(function(c){n[c]=o}),n});var i="far"in Mi||ue.autoFetchSvg,r=to(y0,function(n,s){var o=s[0],u=s[1],c=s[2];return u==="far"&&!i&&(u="fas"),typeof o=="string"&&(n.names[o]={prefix:u,iconName:c}),typeof o=="number"&&(n.unicodes[o.toString(16)]={prefix:u,iconName:c}),n},{names:{},unicodes:{}});bh=r.names,_h=r.unicodes,Ol=ha(ue.styleDefault,{family:ue.familyDefault})};s0(function(e){Ol=ha(e.styleDefault,{family:ue.familyDefault})});kh();function zl(e,t){return(vh[e]||{})[t]}function x0(e,t){return(yh[e]||{})[t]}function wi(e,t){return(wh[e]||{})[t]}function xh(e){return bh[e]||{prefix:null,iconName:null}}function C0(e){var t=_h[e],i=zl("fas",e);return t||(i?{prefix:"fas",iconName:i}:null)||{prefix:null,iconName:null}}function ii(){return Ol}var Rl=function(){return{prefix:null,iconName:null,rest:[]}};function ha(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=t.family,r=i===void 0?Xe:i,n=Fr[r][e],s=qr[r][e]||qr[r][n],o=e in cn.styles?e:null;return s||o||null}var jc=($s={},xt($s,Xe,Object.keys(Br[Xe])),xt($s,ht,Object.keys(Br[ht])),$s);function pa(e){var t,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=i.skipLookups,n=r===void 0?!1:r,s=(t={},xt(t,Xe,"".concat(ue.cssPrefix,"-").concat(Xe)),xt(t,ht,"".concat(ue.cssPrefix,"-").concat(ht)),t),o=null,u=Xe;(e.includes(s[Xe])||e.some(function(p){return jc[Xe].includes(p)}))&&(u=Xe),(e.includes(s[ht])||e.some(function(p){return jc[ht].includes(p)}))&&(u=ht);var c=e.reduce(function(p,m){var w=k0(ue.cssPrefix,m);if(Mi[m]?(m=b0[u].includes(m)?G_[u][m]:m,o=m,p.prefix=m):_0[u].indexOf(m)>-1?(o=m,p.prefix=ha(m,{family:u})):w?p.iconName=w:m!==ue.replacementClass&&m!==s[Xe]&&m!==s[ht]&&p.rest.push(m),!n&&p.prefix&&p.iconName){var k=o==="fa"?xh(p.iconName):{},z=wi(p.prefix,p.iconName);k.prefix&&(o=null),p.iconName=k.iconName||z||p.iconName,p.prefix=k.prefix||p.prefix,p.prefix==="far"&&!Mi.far&&Mi.fas&&!ue.autoFetchSvg&&(p.prefix="fas")}return p},Rl());return(e.includes("fa-brands")||e.includes("fab"))&&(c.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(c.prefix="fad"),!c.prefix&&u===ht&&(Mi.fass||ue.autoFetchSvg)&&(c.prefix="fass",c.iconName=wi(c.prefix,c.iconName)||c.iconName),(c.prefix==="fa"||o==="fa")&&(c.prefix=ii()||"fas"),c}var $0=function(){function e(){M_(this,e),this.definitions={}}return D_(e,[{key:"add",value:function(){for(var i=this,r=arguments.length,n=new Array(r),s=0;s<r;s++)n[s]=arguments[s];var o=n.reduce(this._pullDefinitions,{});Object.keys(o).forEach(function(u){i.definitions[u]=ae(ae({},i.definitions[u]||{}),o[u]),Po(u,o[u]);var c=Br[Xe][u];c&&Po(c,o[u]),kh()})}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(i,r){var n=r.prefix&&r.iconName&&r.icon?{0:r}:r;return Object.keys(n).map(function(s){var o=n[s],u=o.prefix,c=o.iconName,p=o.icon,m=p[2];i[u]||(i[u]={}),m.length>0&&m.forEach(function(w){typeof w=="string"&&(i[u][w]=p)}),i[u][c]=p}),i}}]),e}(),Wc=[],Di={},Ui={},T0=Object.keys(Ui);function E0(e,t){var i=t.mixoutsTo;return Wc=e,Di={},Object.keys(Ui).forEach(function(r){T0.indexOf(r)===-1&&delete Ui[r]}),Wc.forEach(function(r){var n=r.mixout?r.mixout():{};if(Object.keys(n).forEach(function(o){typeof n[o]=="function"&&(i[o]=n[o]),Ws(n[o])==="object"&&Object.keys(n[o]).forEach(function(u){i[o]||(i[o]={}),i[o][u]=n[o][u]})}),r.hooks){var s=r.hooks();Object.keys(s).forEach(function(o){Di[o]||(Di[o]=[]),Di[o].push(s[o])})}r.provides&&r.provides(Ui)}),i}function Lo(e,t){for(var i=arguments.length,r=new Array(i>2?i-2:0),n=2;n<i;n++)r[n-2]=arguments[n];var s=Di[e]||[];return s.forEach(function(o){t=o.apply(null,[t].concat(r))}),t}function Ei(e){for(var t=arguments.length,i=new Array(t>1?t-1:0),r=1;r<t;r++)i[r-1]=arguments[r];var n=Di[e]||[];n.forEach(function(s){s.apply(null,i)})}function Mn(){var e=arguments[0],t=Array.prototype.slice.call(arguments,1);return Ui[e]?Ui[e].apply(null,t):void 0}function No(e){e.prefix==="fa"&&(e.prefix="fas");var t=e.iconName,i=e.prefix||ii();if(!!t)return t=wi(i,t)||t,qc(Ch.definitions,i,t)||qc(cn.styles,i,t)}var Ch=new $0,A0=function(){ue.autoReplaceSvg=!1,ue.observeMutations=!1,Ei("noAuto")},S0={i2svg:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Hn?(Ei("beforeI2svg",t),Mn("pseudoElements2svg",t),Mn("i2svg",t)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=t.autoReplaceSvgRoot;ue.autoReplaceSvg===!1&&(ue.autoReplaceSvg=!0),ue.observeMutations=!0,p0(function(){z0({autoReplaceSvgRoot:i}),Ei("watch",t)})}},O0={icon:function(t){if(t===null)return null;if(Ws(t)==="object"&&t.prefix&&t.iconName)return{prefix:t.prefix,iconName:wi(t.prefix,t.iconName)||t.iconName};if(Array.isArray(t)&&t.length===2){var i=t[1].indexOf("fa-")===0?t[1].slice(3):t[1],r=ha(t[0]);return{prefix:r,iconName:wi(r,i)||i}}if(typeof t=="string"&&(t.indexOf("".concat(ue.cssPrefix,"-"))>-1||t.match(Q_))){var n=pa(t.split(" "),{skipLookups:!0});return{prefix:n.prefix||ii(),iconName:wi(n.prefix,n.iconName)||n.iconName}}if(typeof t=="string"){var s=ii();return{prefix:s,iconName:wi(s,t)||t}}}},Yt={noAuto:A0,config:ue,dom:S0,parse:O0,library:Ch,findIconDefinition:No,toHtml:Qr},z0=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=t.autoReplaceSvgRoot,r=i===void 0?Je:i;(Object.keys(cn.styles).length>0||ue.autoFetchSvg)&&Hn&&ue.autoReplaceSvg&&Yt.dom.i2svg({node:r})};function ma(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(function(r){return Qr(r)})}}),Object.defineProperty(e,"node",{get:function(){if(!!Hn){var r=Je.createElement("div");return r.innerHTML=e.html,r.children}}}),e}function R0(e){var t=e.children,i=e.main,r=e.mask,n=e.attributes,s=e.styles,o=e.transform;if(Sl(o)&&i.found&&!r.found){var u=i.width,c=i.height,p={x:u/c/2,y:.5};n.style=da(ae(ae({},s),{},{"transform-origin":"".concat(p.x+o.x/16,"em ").concat(p.y+o.y/16,"em")}))}return[{tag:"svg",attributes:n,children:t}]}function P0(e){var t=e.prefix,i=e.iconName,r=e.children,n=e.attributes,s=e.symbol,o=s===!0?"".concat(t,"-").concat(ue.cssPrefix,"-").concat(i):s;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:ae(ae({},n),{},{id:o}),children:r}]}]}function Pl(e){var t=e.icons,i=t.main,r=t.mask,n=e.prefix,s=e.iconName,o=e.transform,u=e.symbol,c=e.title,p=e.maskId,m=e.titleId,w=e.extra,k=e.watchable,z=k===void 0?!1:k,M=r.found?r:i,D=M.width,Z=M.height,R=n==="fak",j=[ue.replacementClass,s?"".concat(ue.cssPrefix,"-").concat(s):""].filter(function(ct){return w.classes.indexOf(ct)===-1}).filter(function(ct){return ct!==""||!!ct}).concat(w.classes).join(" "),K={children:[],attributes:ae(ae({},w.attributes),{},{"data-prefix":n,"data-icon":s,class:j,role:w.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(D," ").concat(Z)})},se=R&&!~w.classes.indexOf("fa-fw")?{width:"".concat(D/Z*16*.0625,"em")}:{};z&&(K.attributes[Ti]=""),c&&(K.children.push({tag:"title",attributes:{id:K.attributes["aria-labelledby"]||"title-".concat(m||Wr())},children:[c]}),delete K.attributes.title);var xe=ae(ae({},K),{},{prefix:n,iconName:s,main:i,mask:r,maskId:p,transform:o,symbol:u,styles:ae(ae({},se),w.styles)}),h=r.found&&i.found?Mn("generateAbstractMask",xe)||{children:[],attributes:{}}:Mn("generateAbstractIcon",xe)||{children:[],attributes:{}},qe=h.children,rt=h.attributes;return xe.children=qe,xe.attributes=rt,u?P0(xe):R0(xe)}function Uc(e){var t=e.content,i=e.width,r=e.height,n=e.transform,s=e.title,o=e.extra,u=e.watchable,c=u===void 0?!1:u,p=ae(ae(ae({},o.attributes),s?{title:s}:{}),{},{class:o.classes.join(" ")});c&&(p[Ti]="");var m=ae({},o.styles);Sl(n)&&(m.transform=c0({transform:n,startCentered:!0,width:i,height:r}),m["-webkit-transform"]=m.transform);var w=da(m);w.length>0&&(p.style=w);var k=[];return k.push({tag:"span",attributes:p,children:[t]}),s&&k.push({tag:"span",attributes:{class:"sr-only"},children:[s]}),k}function L0(e){var t=e.content,i=e.title,r=e.extra,n=ae(ae(ae({},r.attributes),i?{title:i}:{}),{},{class:r.classes.join(" ")}),s=da(r.styles);s.length>0&&(n.style=s);var o=[];return o.push({tag:"span",attributes:n,children:[t]}),i&&o.push({tag:"span",attributes:{class:"sr-only"},children:[i]}),o}var no=cn.styles;function Io(e){var t=e[0],i=e[1],r=e.slice(4),n=xl(r,1),s=n[0],o=null;return Array.isArray(s)?o={tag:"g",attributes:{class:"".concat(ue.cssPrefix,"-").concat(_i.GROUP)},children:[{tag:"path",attributes:{class:"".concat(ue.cssPrefix,"-").concat(_i.SECONDARY),fill:"currentColor",d:s[0]}},{tag:"path",attributes:{class:"".concat(ue.cssPrefix,"-").concat(_i.PRIMARY),fill:"currentColor",d:s[1]}}]}:o={tag:"path",attributes:{fill:"currentColor",d:s}},{found:!0,width:t,height:i,icon:o}}var N0={found:!1,width:512,height:512};function I0(e,t){!ch&&!ue.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}function Mo(e,t){var i=t;return t==="fa"&&ue.styleDefault!==null&&(t=ii()),new Promise(function(r,n){if(Mn("missingIconAbstract"),i==="fa"){var s=xh(e)||{};e=s.iconName||e,t=s.prefix||t}if(e&&t&&no[t]&&no[t][e]){var o=no[t][e];return r(Io(o))}I0(e,t),r(ae(ae({},N0),{},{icon:ue.showMissingIcons&&e?Mn("missingIconAbstract")||{}:{}}))})}var Vc=function(){},Do=ue.measurePerformance&&vs&&vs.mark&&vs.measure?vs:{mark:Vc,measure:Vc},kr='FA "6.2.1"',M0=function(t){return Do.mark("".concat(kr," ").concat(t," begins")),function(){return $h(t)}},$h=function(t){Do.mark("".concat(kr," ").concat(t," ends")),Do.measure("".concat(kr," ").concat(t),"".concat(kr," ").concat(t," begins"),"".concat(kr," ").concat(t," ends"))},Ll={begin:M0,end:$h},Ls=function(){};function Yc(e){var t=e.getAttribute?e.getAttribute(Ti):null;return typeof t=="string"}function D0(e){var t=e.getAttribute?e.getAttribute($l):null,i=e.getAttribute?e.getAttribute(Tl):null;return t&&i}function H0(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(ue.replacementClass)}function F0(){if(ue.autoReplaceSvg===!0)return Ns.replace;var e=Ns[ue.autoReplaceSvg];return e||Ns.replace}function q0(e){return Je.createElementNS("http://www.w3.org/2000/svg",e)}function B0(e){return Je.createElement(e)}function Th(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=t.ceFn,r=i===void 0?e.tag==="svg"?q0:B0:i;if(typeof e=="string")return Je.createTextNode(e);var n=r(e.tag);Object.keys(e.attributes||[]).forEach(function(o){n.setAttribute(o,e.attributes[o])});var s=e.children||[];return s.forEach(function(o){n.appendChild(Th(o,{ceFn:r}))}),n}function j0(e){var t=" ".concat(e.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}var Ns={replace:function(t){var i=t[0];if(i.parentNode)if(t[1].forEach(function(n){i.parentNode.insertBefore(Th(n),i)}),i.getAttribute(Ti)===null&&ue.keepOriginalSource){var r=Je.createComment(j0(i));i.parentNode.replaceChild(r,i)}else i.remove()},nest:function(t){var i=t[0],r=t[1];if(~Al(i).indexOf(ue.replacementClass))return Ns.replace(t);var n=new RegExp("".concat(ue.cssPrefix,"-.*"));if(delete r[0].attributes.id,r[0].attributes.class){var s=r[0].attributes.class.split(" ").reduce(function(u,c){return c===ue.replacementClass||c.match(n)?u.toSvg.push(c):u.toNode.push(c),u},{toNode:[],toSvg:[]});r[0].attributes.class=s.toSvg.join(" "),s.toNode.length===0?i.removeAttribute("class"):i.setAttribute("class",s.toNode.join(" "))}var o=r.map(function(u){return Qr(u)}).join(`
`);i.setAttribute(Ti,""),i.innerHTML=o}};function Kc(e){e()}function Eh(e,t){var i=typeof t=="function"?t:Ls;if(e.length===0)i();else{var r=Kc;ue.mutateApproach===Y_&&(r=ni.requestAnimationFrame||Kc),r(function(){var n=F0(),s=Ll.begin("mutate");e.map(n),s(),i()})}}var Nl=!1;function Ah(){Nl=!0}function Ho(){Nl=!1}var Vs=null;function Gc(e){if(!!Dc&&!!ue.observeMutations){var t=e.treeCallback,i=t===void 0?Ls:t,r=e.nodeCallback,n=r===void 0?Ls:r,s=e.pseudoElementsCallback,o=s===void 0?Ls:s,u=e.observeMutationsRoot,c=u===void 0?Je:u;Vs=new Dc(function(p){if(!Nl){var m=ii();rr(p).forEach(function(w){if(w.type==="childList"&&w.addedNodes.length>0&&!Yc(w.addedNodes[0])&&(ue.searchPseudoElements&&o(w.target),i(w.target)),w.type==="attributes"&&w.target.parentNode&&ue.searchPseudoElements&&o(w.target.parentNode),w.type==="attributes"&&Yc(w.target)&&~e0.indexOf(w.attributeName))if(w.attributeName==="class"&&D0(w.target)){var k=pa(Al(w.target)),z=k.prefix,M=k.iconName;w.target.setAttribute($l,z||m),M&&w.target.setAttribute(Tl,M)}else H0(w.target)&&n(w.target)})}}),Hn&&Vs.observe(c,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function W0(){!Vs||Vs.disconnect()}function U0(e){var t=e.getAttribute("style"),i=[];return t&&(i=t.split(";").reduce(function(r,n){var s=n.split(":"),o=s[0],u=s.slice(1);return o&&u.length>0&&(r[o]=u.join(":").trim()),r},{})),i}function V0(e){var t=e.getAttribute("data-prefix"),i=e.getAttribute("data-icon"),r=e.innerText!==void 0?e.innerText.trim():"",n=pa(Al(e));return n.prefix||(n.prefix=ii()),t&&i&&(n.prefix=t,n.iconName=i),n.iconName&&n.prefix||(n.prefix&&r.length>0&&(n.iconName=x0(n.prefix,e.innerText)||zl(n.prefix,Ro(e.innerText))),!n.iconName&&ue.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(n.iconName=e.firstChild.data)),n}function Y0(e){var t=rr(e.attributes).reduce(function(n,s){return n.name!=="class"&&n.name!=="style"&&(n[s.name]=s.value),n},{}),i=e.getAttribute("title"),r=e.getAttribute("data-fa-title-id");return ue.autoA11y&&(i?t["aria-labelledby"]="".concat(ue.replacementClass,"-title-").concat(r||Wr()):(t["aria-hidden"]="true",t.focusable="false")),t}function K0(){return{iconName:null,title:null,titleId:null,prefix:null,transform:wn,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function Qc(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0},i=V0(e),r=i.iconName,n=i.prefix,s=i.rest,o=Y0(e),u=Lo("parseNodeAttributes",{},e),c=t.styleParser?U0(e):[];return ae({iconName:r,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:n,transform:wn,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:s,styles:c,attributes:o}},u)}var G0=cn.styles;function Sh(e){var t=ue.autoReplaceSvg==="nest"?Qc(e,{styleParser:!1}):Qc(e);return~t.extra.classes.indexOf(fh)?Mn("generateLayersText",e,t):Mn("generateSvgReplacementMutation",e,t)}var ri=new Set;El.map(function(e){ri.add("fa-".concat(e))});Object.keys(Fr[Xe]).map(ri.add.bind(ri));Object.keys(Fr[ht]).map(ri.add.bind(ri));ri=Kr(ri);function Xc(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!Hn)return Promise.resolve();var i=Je.documentElement.classList,r=function(w){return i.add("".concat(Hc,"-").concat(w))},n=function(w){return i.remove("".concat(Hc,"-").concat(w))},s=ue.autoFetchSvg?ri:El.map(function(m){return"fa-".concat(m)}).concat(Object.keys(G0));s.includes("fa")||s.push("fa");var o=[".".concat(fh,":not([").concat(Ti,"])")].concat(s.map(function(m){return".".concat(m,":not([").concat(Ti,"])")})).join(", ");if(o.length===0)return Promise.resolve();var u=[];try{u=rr(e.querySelectorAll(o))}catch{}if(u.length>0)r("pending"),n("complete");else return Promise.resolve();var c=Ll.begin("onTree"),p=u.reduce(function(m,w){try{var k=Sh(w);k&&m.push(k)}catch(z){ch||z.name==="MissingIcon"&&console.error(z)}return m},[]);return new Promise(function(m,w){Promise.all(p).then(function(k){Eh(k,function(){r("active"),r("complete"),n("pending"),typeof t=="function"&&t(),c(),m()})}).catch(function(k){c(),w(k)})})}function Q0(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;Sh(e).then(function(i){i&&Eh([i],t)})}function X0(e){return function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=(t||{}).icon?t:No(t||{}),n=i.mask;return n&&(n=(n||{}).icon?n:No(n||{})),e(r,ae(ae({},i),{},{mask:n}))}}var J0=function(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=i.transform,n=r===void 0?wn:r,s=i.symbol,o=s===void 0?!1:s,u=i.mask,c=u===void 0?null:u,p=i.maskId,m=p===void 0?null:p,w=i.title,k=w===void 0?null:w,z=i.titleId,M=z===void 0?null:z,D=i.classes,Z=D===void 0?[]:D,R=i.attributes,j=R===void 0?{}:R,K=i.styles,se=K===void 0?{}:K;if(!!t){var xe=t.prefix,h=t.iconName,qe=t.icon;return ma(ae({type:"icon"},t),function(){return Ei("beforeDOMElementCreation",{iconDefinition:t,params:i}),ue.autoA11y&&(k?j["aria-labelledby"]="".concat(ue.replacementClass,"-title-").concat(M||Wr()):(j["aria-hidden"]="true",j.focusable="false")),Pl({icons:{main:Io(qe),mask:c?Io(c.icon):{found:!1,width:null,height:null,icon:{}}},prefix:xe,iconName:h,transform:ae(ae({},wn),n),symbol:o,title:k,maskId:m,titleId:M,extra:{attributes:j,styles:se,classes:Z}})})}},Z0={mixout:function(){return{icon:X0(J0)}},hooks:function(){return{mutationObserverCallbacks:function(i){return i.treeCallback=Xc,i.nodeCallback=Q0,i}}},provides:function(t){t.i2svg=function(i){var r=i.node,n=r===void 0?Je:r,s=i.callback,o=s===void 0?function(){}:s;return Xc(n,o)},t.generateSvgReplacementMutation=function(i,r){var n=r.iconName,s=r.title,o=r.titleId,u=r.prefix,c=r.transform,p=r.symbol,m=r.mask,w=r.maskId,k=r.extra;return new Promise(function(z,M){Promise.all([Mo(n,u),m.iconName?Mo(m.iconName,m.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(function(D){var Z=xl(D,2),R=Z[0],j=Z[1];z([i,Pl({icons:{main:R,mask:j},prefix:u,iconName:n,transform:c,symbol:p,maskId:w,title:s,titleId:o,extra:k,watchable:!0})])}).catch(M)})},t.generateAbstractIcon=function(i){var r=i.children,n=i.attributes,s=i.main,o=i.transform,u=i.styles,c=da(u);c.length>0&&(n.style=c);var p;return Sl(o)&&(p=Mn("generateAbstractTransformGrouping",{main:s,transform:o,containerWidth:s.width,iconWidth:s.width})),r.push(p||s.icon),{children:r,attributes:n}}}},ew={mixout:function(){return{layer:function(i){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=r.classes,s=n===void 0?[]:n;return ma({type:"layer"},function(){Ei("beforeDOMElementCreation",{assembler:i,params:r});var o=[];return i(function(u){Array.isArray(u)?u.map(function(c){o=o.concat(c.abstract)}):o=o.concat(u.abstract)}),[{tag:"span",attributes:{class:["".concat(ue.cssPrefix,"-layers")].concat(Kr(s)).join(" ")},children:o}]})}}}},tw={mixout:function(){return{counter:function(i){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=r.title,s=n===void 0?null:n,o=r.classes,u=o===void 0?[]:o,c=r.attributes,p=c===void 0?{}:c,m=r.styles,w=m===void 0?{}:m;return ma({type:"counter",content:i},function(){return Ei("beforeDOMElementCreation",{content:i,params:r}),L0({content:i.toString(),title:s,extra:{attributes:p,styles:w,classes:["".concat(ue.cssPrefix,"-layers-counter")].concat(Kr(u))}})})}}}},nw={mixout:function(){return{text:function(i){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=r.transform,s=n===void 0?wn:n,o=r.title,u=o===void 0?null:o,c=r.classes,p=c===void 0?[]:c,m=r.attributes,w=m===void 0?{}:m,k=r.styles,z=k===void 0?{}:k;return ma({type:"text",content:i},function(){return Ei("beforeDOMElementCreation",{content:i,params:r}),Uc({content:i,transform:ae(ae({},wn),s),title:u,extra:{attributes:w,styles:z,classes:["".concat(ue.cssPrefix,"-layers-text")].concat(Kr(p))}})})}}},provides:function(t){t.generateLayersText=function(i,r){var n=r.title,s=r.transform,o=r.extra,u=null,c=null;if(oh){var p=parseInt(getComputedStyle(i).fontSize,10),m=i.getBoundingClientRect();u=m.width/p,c=m.height/p}return ue.autoA11y&&!n&&(o.attributes["aria-hidden"]="true"),Promise.resolve([i,Uc({content:i.innerHTML,width:u,height:c,transform:s,title:n,extra:o,watchable:!0})])}}},iw=new RegExp('"',"ug"),Jc=[1105920,1112319];function rw(e){var t=e.replace(iw,""),i=v0(t,0),r=i>=Jc[0]&&i<=Jc[1],n=t.length===2?t[0]===t[1]:!1;return{value:Ro(n?t[0]:t),isSecondary:r||n}}function Zc(e,t){var i="".concat(V_).concat(t.replace(":","-"));return new Promise(function(r,n){if(e.getAttribute(i)!==null)return r();var s=rr(e.children),o=s.filter(function(qe){return qe.getAttribute(zo)===t})[0],u=ni.getComputedStyle(e,t),c=u.getPropertyValue("font-family").match(X_),p=u.getPropertyValue("font-weight"),m=u.getPropertyValue("content");if(o&&!c)return e.removeChild(o),r();if(c&&m!=="none"&&m!==""){var w=u.getPropertyValue("content"),k=~["Sharp"].indexOf(c[2])?ht:Xe,z=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(c[2])?qr[k][c[2].toLowerCase()]:J_[k][p],M=rw(w),D=M.value,Z=M.isSecondary,R=c[0].startsWith("FontAwesome"),j=zl(z,D),K=j;if(R){var se=C0(D);se.iconName&&se.prefix&&(j=se.iconName,z=se.prefix)}if(j&&!Z&&(!o||o.getAttribute($l)!==z||o.getAttribute(Tl)!==K)){e.setAttribute(i,K),o&&e.removeChild(o);var xe=K0(),h=xe.extra;h.attributes[zo]=t,Mo(j,z).then(function(qe){var rt=Pl(ae(ae({},xe),{},{icons:{main:qe,mask:Rl()},prefix:z,iconName:K,extra:h,watchable:!0})),ct=Je.createElement("svg");t==="::before"?e.insertBefore(ct,e.firstChild):e.appendChild(ct),ct.outerHTML=rt.map(function(zt){return Qr(zt)}).join(`
`),e.removeAttribute(i),r()}).catch(n)}else r()}else r()})}function sw(e){return Promise.all([Zc(e,"::before"),Zc(e,"::after")])}function aw(e){return e.parentNode!==document.head&&!~K_.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(zo)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function ef(e){if(!!Hn)return new Promise(function(t,i){var r=rr(e.querySelectorAll("*")).filter(aw).map(sw),n=Ll.begin("searchPseudoElements");Ah(),Promise.all(r).then(function(){n(),Ho(),t()}).catch(function(){n(),Ho(),i()})})}var ow={hooks:function(){return{mutationObserverCallbacks:function(i){return i.pseudoElementsCallback=ef,i}}},provides:function(t){t.pseudoElements2svg=function(i){var r=i.node,n=r===void 0?Je:r;ue.searchPseudoElements&&ef(n)}}},tf=!1,lw={mixout:function(){return{dom:{unwatch:function(){Ah(),tf=!0}}}},hooks:function(){return{bootstrap:function(){Gc(Lo("mutationObserverCallbacks",{}))},noAuto:function(){W0()},watch:function(i){var r=i.observeMutationsRoot;tf?Ho():Gc(Lo("mutationObserverCallbacks",{observeMutationsRoot:r}))}}}},nf=function(t){var i={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return t.toLowerCase().split(" ").reduce(function(r,n){var s=n.toLowerCase().split("-"),o=s[0],u=s.slice(1).join("-");if(o&&u==="h")return r.flipX=!0,r;if(o&&u==="v")return r.flipY=!0,r;if(u=parseFloat(u),isNaN(u))return r;switch(o){case"grow":r.size=r.size+u;break;case"shrink":r.size=r.size-u;break;case"left":r.x=r.x-u;break;case"right":r.x=r.x+u;break;case"up":r.y=r.y-u;break;case"down":r.y=r.y+u;break;case"rotate":r.rotate=r.rotate+u;break}return r},i)},uw={mixout:function(){return{parse:{transform:function(i){return nf(i)}}}},hooks:function(){return{parseNodeAttributes:function(i,r){var n=r.getAttribute("data-fa-transform");return n&&(i.transform=nf(n)),i}}},provides:function(t){t.generateAbstractTransformGrouping=function(i){var r=i.main,n=i.transform,s=i.containerWidth,o=i.iconWidth,u={transform:"translate(".concat(s/2," 256)")},c="translate(".concat(n.x*32,", ").concat(n.y*32,") "),p="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),m="rotate(".concat(n.rotate," 0 0)"),w={transform:"".concat(c," ").concat(p," ").concat(m)},k={transform:"translate(".concat(o/2*-1," -256)")},z={outer:u,inner:w,path:k};return{tag:"g",attributes:ae({},z.outer),children:[{tag:"g",attributes:ae({},z.inner),children:[{tag:r.icon.tag,children:r.icon.children,attributes:ae(ae({},r.icon.attributes),z.path)}]}]}}}},io={x:0,y:0,width:"100%",height:"100%"};function rf(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}function cw(e){return e.tag==="g"?e.children:[e]}var fw={hooks:function(){return{parseNodeAttributes:function(i,r){var n=r.getAttribute("data-fa-mask"),s=n?pa(n.split(" ").map(function(o){return o.trim()})):Rl();return s.prefix||(s.prefix=ii()),i.mask=s,i.maskId=r.getAttribute("data-fa-mask-id"),i}}},provides:function(t){t.generateAbstractMask=function(i){var r=i.children,n=i.attributes,s=i.main,o=i.mask,u=i.maskId,c=i.transform,p=s.width,m=s.icon,w=o.width,k=o.icon,z=u0({transform:c,containerWidth:w,iconWidth:p}),M={tag:"rect",attributes:ae(ae({},io),{},{fill:"white"})},D=m.children?{children:m.children.map(rf)}:{},Z={tag:"g",attributes:ae({},z.inner),children:[rf(ae({tag:m.tag,attributes:ae(ae({},m.attributes),z.path)},D))]},R={tag:"g",attributes:ae({},z.outer),children:[Z]},j="mask-".concat(u||Wr()),K="clip-".concat(u||Wr()),se={tag:"mask",attributes:ae(ae({},io),{},{id:j,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[M,R]},xe={tag:"defs",children:[{tag:"clipPath",attributes:{id:K},children:cw(k)},se]};return r.push(xe,{tag:"rect",attributes:ae({fill:"currentColor","clip-path":"url(#".concat(K,")"),mask:"url(#".concat(j,")")},io)}),{children:r,attributes:n}}}},dw={provides:function(t){var i=!1;ni.matchMedia&&(i=ni.matchMedia("(prefers-reduced-motion: reduce)").matches),t.missingIconAbstract=function(){var r=[],n={fill:"currentColor"},s={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};r.push({tag:"path",attributes:ae(ae({},n),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});var o=ae(ae({},s),{},{attributeName:"opacity"}),u={tag:"circle",attributes:ae(ae({},n),{},{cx:"256",cy:"364",r:"28"}),children:[]};return i||u.children.push({tag:"animate",attributes:ae(ae({},s),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:ae(ae({},o),{},{values:"1;0;1;1;0;1;"})}),r.push(u),r.push({tag:"path",attributes:ae(ae({},n),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:i?[]:[{tag:"animate",attributes:ae(ae({},o),{},{values:"1;0;0;0;0;1;"})}]}),i||r.push({tag:"path",attributes:ae(ae({},n),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:ae(ae({},o),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:r}}}},hw={hooks:function(){return{parseNodeAttributes:function(i,r){var n=r.getAttribute("data-fa-symbol"),s=n===null?!1:n===""?!0:n;return i.symbol=s,i}}}},pw=[d0,Z0,ew,tw,nw,ow,lw,uw,fw,dw,hw];E0(pw,{mixoutsTo:Yt});Yt.noAuto;var Oh=Yt.config,Si=Yt.library;Yt.dom;var Ys=Yt.parse;Yt.findIconDefinition;Yt.toHtml;var mw=Yt.icon;Yt.layer;var gw=Yt.text;Yt.counter;function sf(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),i.push.apply(i,r)}return i}function ln(e){for(var t=1;t<arguments.length;t++){var i=arguments[t]!=null?arguments[t]:{};t%2?sf(Object(i),!0).forEach(function(r){Dt(e,r,i[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):sf(Object(i)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(i,r))})}return e}function Ks(e){return Ks=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ks(e)}function Dt(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function vw(e,t){if(e==null)return{};var i={},r=Object.keys(e),n,s;for(s=0;s<r.length;s++)n=r[s],!(t.indexOf(n)>=0)&&(i[n]=e[n]);return i}function yw(e,t){if(e==null)return{};var i=vw(e,t),r,n;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(n=0;n<s.length;n++)r=s[n],!(t.indexOf(r)>=0)&&(!Object.prototype.propertyIsEnumerable.call(e,r)||(i[r]=e[r]))}return i}function Fo(e){return bw(e)||_w(e)||ww(e)||kw()}function bw(e){if(Array.isArray(e))return qo(e)}function _w(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function ww(e,t){if(!!e){if(typeof e=="string")return qo(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);if(i==="Object"&&e.constructor&&(i=e.constructor.name),i==="Map"||i==="Set")return Array.from(e);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return qo(e,t)}}function qo(e,t){(t==null||t>e.length)&&(t=e.length);for(var i=0,r=new Array(t);i<t;i++)r[i]=e[i];return r}function kw(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var xw=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},zh={exports:{}};(function(e){(function(t){var i=function(R,j,K){if(!p(j)||w(j)||k(j)||z(j)||c(j))return j;var se,xe=0,h=0;if(m(j))for(se=[],h=j.length;xe<h;xe++)se.push(i(R,j[xe],K));else{se={};for(var qe in j)Object.prototype.hasOwnProperty.call(j,qe)&&(se[R(qe,K)]=i(R,j[qe],K))}return se},r=function(R,j){j=j||{};var K=j.separator||"_",se=j.split||/(?=[A-Z])/;return R.split(se).join(K)},n=function(R){return M(R)?R:(R=R.replace(/[\-_\s]+(.)?/g,function(j,K){return K?K.toUpperCase():""}),R.substr(0,1).toLowerCase()+R.substr(1))},s=function(R){var j=n(R);return j.substr(0,1).toUpperCase()+j.substr(1)},o=function(R,j){return r(R,j).toLowerCase()},u=Object.prototype.toString,c=function(R){return typeof R=="function"},p=function(R){return R===Object(R)},m=function(R){return u.call(R)=="[object Array]"},w=function(R){return u.call(R)=="[object Date]"},k=function(R){return u.call(R)=="[object RegExp]"},z=function(R){return u.call(R)=="[object Boolean]"},M=function(R){return R=R-0,R===R},D=function(R,j){var K=j&&"process"in j?j.process:j;return typeof K!="function"?R:function(se,xe){return K(se,R,xe)}},Z={camelize:n,decamelize:o,pascalize:s,depascalize:o,camelizeKeys:function(R,j){return i(D(n,j),R)},decamelizeKeys:function(R,j){return i(D(o,j),R,j)},pascalizeKeys:function(R,j){return i(D(s,j),R)},depascalizeKeys:function(){return this.decamelizeKeys.apply(this,arguments)}};e.exports?e.exports=Z:t.humps=Z})(xw)})(zh);var Cw=zh.exports,$w=["class","style"];function Tw(e){return e.split(";").map(function(t){return t.trim()}).filter(function(t){return t}).reduce(function(t,i){var r=i.indexOf(":"),n=Cw.camelize(i.slice(0,r)),s=i.slice(r+1).trim();return t[n]=s,t},{})}function Ew(e){return e.split(/\s+/).reduce(function(t,i){return t[i]=!0,t},{})}function Il(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(typeof e=="string")return e;var r=(e.children||[]).map(function(c){return Il(c)}),n=Object.keys(e.attributes||{}).reduce(function(c,p){var m=e.attributes[p];switch(p){case"class":c.class=Ew(m);break;case"style":c.style=Tw(m);break;default:c.attrs[p]=m}return c},{attrs:{},class:{},style:{}});i.class;var s=i.style,o=s===void 0?{}:s,u=yw(i,$w);return oa(e.tag,ln(ln(ln({},t),{},{class:n.class,style:ln(ln({},n.style),o)},n.attrs),u),r)}var Rh=!1;try{Rh=!0}catch{}function Aw(){if(!Rh&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments)}}function Or(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?Dt({},e,t):{}}function Sw(e){var t,i=(t={"fa-spin":e.spin,"fa-pulse":e.pulse,"fa-fw":e.fixedWidth,"fa-border":e.border,"fa-li":e.listItem,"fa-inverse":e.inverse,"fa-flip":e.flip===!0,"fa-flip-horizontal":e.flip==="horizontal"||e.flip==="both","fa-flip-vertical":e.flip==="vertical"||e.flip==="both"},Dt(t,"fa-".concat(e.size),e.size!==null),Dt(t,"fa-rotate-".concat(e.rotation),e.rotation!==null),Dt(t,"fa-pull-".concat(e.pull),e.pull!==null),Dt(t,"fa-swap-opacity",e.swapOpacity),Dt(t,"fa-bounce",e.bounce),Dt(t,"fa-shake",e.shake),Dt(t,"fa-beat",e.beat),Dt(t,"fa-fade",e.fade),Dt(t,"fa-beat-fade",e.beatFade),Dt(t,"fa-flash",e.flash),Dt(t,"fa-spin-pulse",e.spinPulse),Dt(t,"fa-spin-reverse",e.spinReverse),t);return Object.keys(i).map(function(r){return i[r]?r:null}).filter(function(r){return r})}function af(e){if(e&&Ks(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(Ys.icon)return Ys.icon(e);if(e===null)return null;if(Ks(e)==="object"&&e.prefix&&e.iconName)return e;if(Array.isArray(e)&&e.length===2)return{prefix:e[0],iconName:e[1]};if(typeof e=="string")return{prefix:"fas",iconName:e}}var Ow=Vr({name:"FontAwesomeIcon",props:{border:{type:Boolean,default:!1},fixedWidth:{type:Boolean,default:!1},flip:{type:[Boolean,String],default:!1,validator:function(t){return[!0,!1,"horizontal","vertical","both"].indexOf(t)>-1}},icon:{type:[Object,Array,String],required:!0},mask:{type:[Object,Array,String],default:null},listItem:{type:Boolean,default:!1},pull:{type:String,default:null,validator:function(t){return["right","left"].indexOf(t)>-1}},pulse:{type:Boolean,default:!1},rotation:{type:[String,Number],default:null,validator:function(t){return[90,180,270].indexOf(Number.parseInt(t,10))>-1}},swapOpacity:{type:Boolean,default:!1},size:{type:String,default:null,validator:function(t){return["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"].indexOf(t)>-1}},spin:{type:Boolean,default:!1},transform:{type:[String,Object],default:null},symbol:{type:[Boolean,String],default:!1},title:{type:String,default:null},inverse:{type:Boolean,default:!1},bounce:{type:Boolean,default:!1},shake:{type:Boolean,default:!1},beat:{type:Boolean,default:!1},fade:{type:Boolean,default:!1},beatFade:{type:Boolean,default:!1},flash:{type:Boolean,default:!1},spinPulse:{type:Boolean,default:!1},spinReverse:{type:Boolean,default:!1}},setup:function(t,i){var r=i.attrs,n=ut(function(){return af(t.icon)}),s=ut(function(){return Or("classes",Sw(t))}),o=ut(function(){return Or("transform",typeof t.transform=="string"?Ys.transform(t.transform):t.transform)}),u=ut(function(){return Or("mask",af(t.mask))}),c=ut(function(){return mw(n.value,ln(ln(ln(ln({},s.value),o.value),u.value),{},{symbol:t.symbol,title:t.title}))});xr(c,function(m){if(!m)return Aw("Could not find one or more icon(s)",n.value,u.value)},{immediate:!0});var p=ut(function(){return c.value?Il(c.value.abstract[0],{},r):null});return function(){return p.value}}});Vr({name:"FontAwesomeLayers",props:{fixedWidth:{type:Boolean,default:!1}},setup:function(t,i){var r=i.slots,n=Oh.familyPrefix,s=ut(function(){return["".concat(n,"-layers")].concat(Fo(t.fixedWidth?["".concat(n,"-fw")]:[]))});return function(){return oa("div",{class:s.value},r.default?r.default():[])}}});Vr({name:"FontAwesomeLayersText",props:{value:{type:[String,Number],default:""},transform:{type:[String,Object],default:null},counter:{type:Boolean,default:!1},position:{type:String,default:null,validator:function(t){return["bottom-left","bottom-right","top-left","top-right"].indexOf(t)>-1}}},setup:function(t,i){var r=i.attrs,n=Oh.familyPrefix,s=ut(function(){return Or("classes",[].concat(Fo(t.counter?["".concat(n,"-layers-counter")]:[]),Fo(t.position?["".concat(n,"-layers-").concat(t.position)]:[])))}),o=ut(function(){return Or("transform",typeof t.transform=="string"?Ys.transform(t.transform):t.transform)}),u=ut(function(){var p=gw(t.value.toString(),ln(ln({},o.value),s.value)),m=p.abstract;return t.counter&&(m[0].attributes.class=m[0].attributes.class.replace("fa-layers-text","")),m[0]}),c=ut(function(){return Il(u.value,{},r)});return function(){return c.value}}});var zw={prefix:"fas",iconName:"forward-step",icon:[320,512,["step-forward"],"f051","M52.5 440.6c-9.5 7.9-22.8 9.7-34.1 4.4S0 428.4 0 416V96C0 83.6 7.2 72.3 18.4 67s24.5-3.6 34.1 4.4l192 160L256 241V96c0-17.7 14.3-32 32-32s32 14.3 32 32V416c0 17.7-14.3 32-32 32s-32-14.3-32-32V271l-11.5 9.6-192 160z"]},Rw=zw,Pw={prefix:"fas",iconName:"list",icon:[512,512,["list-squares"],"f03a","M40 48C26.7 48 16 58.7 16 72v48c0 13.3 10.7 24 24 24H88c13.3 0 24-10.7 24-24V72c0-13.3-10.7-24-24-24H40zM192 64c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zM16 232v48c0 13.3 10.7 24 24 24H88c13.3 0 24-10.7 24-24V232c0-13.3-10.7-24-24-24H40c-13.3 0-24 10.7-24 24zM40 368c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24H88c13.3 0 24-10.7 24-24V392c0-13.3-10.7-24-24-24H40z"]},Lw={prefix:"fas",iconName:"magnifying-glass",icon:[512,512,[128269,"search"],"f002","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352c79.5 0 144-64.5 144-144s-64.5-144-144-144S64 128.5 64 208s64.5 144 144 144z"]},Nw={prefix:"fas",iconName:"plus",icon:[448,512,[10133,61543,"add"],"2b","M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32V224H48c-17.7 0-32 14.3-32 32s14.3 32 32 32H192V432c0 17.7 14.3 32 32 32s32-14.3 32-32V288H400c17.7 0 32-14.3 32-32s-14.3-32-32-32H256V80z"]},Iw={prefix:"fas",iconName:"xmark",icon:[320,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M310.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L160 210.7 54.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L114.7 256 9.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 301.3 265.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L205.3 256 310.6 150.6z"]},Mw=Iw,Dw={prefix:"fas",iconName:"clock-rotate-left",icon:[512,512,["history"],"f1da","M75 75L41 41C25.9 25.9 0 36.6 0 57.9V168c0 13.3 10.7 24 24 24H134.1c21.4 0 32.1-25.9 17-41l-30.8-30.8C155 85.5 203 64 256 64c106 0 192 86 192 192s-86 192-192 192c-40.8 0-78.6-12.7-109.7-34.4c-14.5-10.1-34.4-6.6-44.6 7.9s-6.6 34.4 7.9 44.6C151.2 495 201.7 512 256 512c141.4 0 256-114.6 256-256S397.4 0 256 0C185.3 0 121.3 28.7 75 75zm181 53c-13.3 0-24 10.7-24 24V256c0 6.4 2.5 12.5 7 17l72 72c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-65-65V152c0-13.3-10.7-24-24-24z"]},Hw=Dw,Fw={prefix:"fab",iconName:"youtube",icon:[576,512,[61802],"f167","M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"]};Si.add(Lw);Si.add(Pw);Si.add(Nw);Si.add(Hw);Si.add(Rw);Si.add(Fw);Si.add(Mw);window.jQuery=y;window.$=y;Se.addToJquery($);const qw=[{path:"/:room/",name:"room",component:Rc},{path:"/",component:Rc}],Bw=Zv({history:mv(),routes:qw});app=Qg(I_);app.component("font-awesome-icon",Ow);app.use(Bw);app.mount("#app");