598 lines
441 KiB
JavaScript
598 lines
441 KiB
JavaScript
(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))n(s);new MutationObserver(s=>{for(const r of s)if(r.type==="childList")for(const l of r.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&n(l)}).observe(document,{childList:!0,subtree:!0});function i(s){const r={};return s.integrity&&(r.integrity=s.integrity),s.referrerpolicy&&(r.referrerPolicy=s.referrerpolicy),s.crossorigin==="use-credentials"?r.credentials="include":s.crossorigin==="anonymous"?r.credentials="omit":r.credentials="same-origin",r}function n(s){if(s.ep)return;s.ep=!0;const r=i(s);fetch(s.href,r)}})();/**
|
|
* @vue/shared v3.5.12
|
|
* (c) 2018-present Yuxi (Evan) You and Vue contributors
|
|
* @license MIT
|
|
**//*! #__NO_SIDE_EFFECTS__ */function el(e){const t=Object.create(null);for(const i of e.split(","))t[i]=1;return i=>i in t}const Ye={},Ki=[],pn=()=>{},Dp=()=>!1,Gr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),tl=e=>e.startsWith("onUpdate:"),vt=Object.assign,nl=(e,t)=>{const i=e.indexOf(t);i>-1&&e.splice(i,1)},Hp=Object.prototype.hasOwnProperty,Ue=(e,t)=>Hp.call(e,t),_e=Array.isArray,Gi=e=>Yr(e)==="[object Map]",cf=e=>Yr(e)==="[object Set]",ke=e=>typeof e=="function",dt=e=>typeof e=="string",fi=e=>typeof e=="symbol",tt=e=>e!==null&&typeof e=="object",ff=e=>(tt(e)||ke(e))&&ke(e.then)&&ke(e.catch),df=Object.prototype.toString,Yr=e=>df.call(e),Fp=e=>Yr(e).slice(8,-1),hf=e=>Yr(e)==="[object Object]",il=e=>dt(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,As=el(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Qr=e=>{const t=Object.create(null);return i=>t[i]||(t[i]=e(i))},qp=/-(\w)/g,un=Qr(e=>e.replace(qp,(t,i)=>i?i.toUpperCase():"")),Bp=/\B([A-Z])/g,di=Qr(e=>e.replace(Bp,"-$1").toLowerCase()),Xr=Qr(e=>e.charAt(0).toUpperCase()+e.slice(1)),Do=Qr(e=>e?`on${Xr(e)}`:""),oi=(e,t)=>!Object.is(e,t),Ho=(e,...t)=>{for(let i=0;i<e.length;i++)e[i](...t)},pf=(e,t,i,n=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:n,value:i})},jp=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Su;const er=()=>Su||(Su=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function sl(e){if(_e(e)){const t={};for(let i=0;i<e.length;i++){const n=e[i],s=dt(n)?Kp(n):sl(n);if(s)for(const r in s)t[r]=s[r]}return t}else if(dt(e)||tt(e))return e}const Wp=/;(?![^(]*\))/g,Up=/:([^]+)/,Vp=/\/\*[^]*?\*\//g;function Kp(e){const t={};return e.replace(Vp,"").split(Wp).forEach(i=>{if(i){const n=i.split(Up);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function Zi(e){let t="";if(dt(e))t=e;else if(_e(e))for(let i=0;i<e.length;i++){const n=Zi(e[i]);n&&(t+=n+" ")}else if(tt(e))for(const i in e)e[i]&&(t+=i+" ");return t.trim()}const Gp="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Yp=el(Gp);function mf(e){return!!e||e===""}const gf=e=>!!(e&&e.__v_isRef===!0),Ft=e=>dt(e)?e:e==null?"":_e(e)||tt(e)&&(e.toString===df||!ke(e.toString))?gf(e)?Ft(e.value):JSON.stringify(e,vf,2):String(e),vf=(e,t)=>gf(t)?vf(e,t.value):Gi(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((i,[n,s],r)=>(i[Fo(n,r)+" =>"]=s,i),{})}:cf(t)?{[`Set(${t.size})`]:[...t.values()].map(i=>Fo(i))}:fi(t)?Fo(t):tt(t)&&!_e(t)&&!hf(t)?String(t):t,Fo=(e,t="")=>{var i;return fi(e)?`Symbol(${(i=e.description)!=null?i:t})`:e};/**
|
|
* @vue/reactivity v3.5.12
|
|
* (c) 2018-present Yuxi (Evan) You and Vue contributors
|
|
* @license MIT
|
|
**/let Vt;class Qp{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Vt,!t&&Vt&&(this.index=(Vt.scopes||(Vt.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,i;if(this.scopes)for(t=0,i=this.scopes.length;t<i;t++)this.scopes[t].pause();for(t=0,i=this.effects.length;t<i;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,i;if(this.scopes)for(t=0,i=this.scopes.length;t<i;t++)this.scopes[t].resume();for(t=0,i=this.effects.length;t<i;t++)this.effects[t].resume()}}run(t){if(this._active){const i=Vt;try{return Vt=this,t()}finally{Vt=i}}}on(){Vt=this}off(){Vt=this.parent}stop(t){if(this._active){let i,n;for(i=0,n=this.effects.length;i<n;i++)this.effects[i].stop();for(i=0,n=this.cleanups.length;i<n;i++)this.cleanups[i]();if(this.scopes)for(i=0,n=this.scopes.length;i<n;i++)this.scopes[i].stop(!0);if(!this.detached&&this.parent&&!t){const s=this.parent.scopes.pop();s&&s!==this&&(this.parent.scopes[this.index]=s,s.index=this.index)}this.parent=void 0,this._active=!1}}}function Xp(){return Vt}let Xe;const qo=new WeakSet;class yf{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,Vt&&Vt.active&&Vt.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,qo.has(this)&&(qo.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||_f(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,$u(this),wf(this);const t=Xe,i=mn;Xe=this,mn=!0;try{return this.fn()}finally{kf(this),Xe=t,mn=i,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)al(t);this.deps=this.depsTail=void 0,$u(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?qo.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){ha(this)&&this.run()}get dirty(){return ha(this)}}let bf=0,Os,Rs;function _f(e,t=!1){if(e.flags|=8,t){e.next=Rs,Rs=e;return}e.next=Os,Os=e}function rl(){bf++}function ol(){if(--bf>0)return;if(Rs){let t=Rs;for(Rs=void 0;t;){const i=t.next;t.next=void 0,t.flags&=-9,t=i}}let e;for(;Os;){let t=Os;for(Os=void 0;t;){const i=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(n){e||(e=n)}t=i}}if(e)throw e}function wf(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function kf(e){let t,i=e.depsTail,n=i;for(;n;){const s=n.prevDep;n.version===-1?(n===i&&(i=s),al(n),Jp(n)):t=n,n.dep.activeLink=n.prevActiveLink,n.prevActiveLink=void 0,n=s}e.deps=t,e.depsTail=i}function ha(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(xf(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function xf(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Bs))return;e.globalVersion=Bs;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!ha(e)){e.flags&=-3;return}const i=Xe,n=mn;Xe=e,mn=!0;try{wf(e);const s=e.fn(e._value);(t.version===0||oi(s,e._value))&&(e._value=s,t.version++)}catch(s){throw t.version++,s}finally{Xe=i,mn=n,kf(e),e.flags&=-3}}function al(e,t=!1){const{dep:i,prevSub:n,nextSub:s}=e;if(n&&(n.nextSub=s,e.prevSub=void 0),s&&(s.prevSub=n,e.nextSub=void 0),i.subs===e&&(i.subs=n,!n&&i.computed)){i.computed.flags&=-5;for(let r=i.computed.deps;r;r=r.nextDep)al(r,!0)}!t&&!--i.sc&&i.map&&i.map.delete(i.key)}function Jp(e){const{prevDep:t,nextDep:i}=e;t&&(t.nextDep=i,e.prevDep=void 0),i&&(i.prevDep=t,e.nextDep=void 0)}let mn=!0;const Cf=[];function hi(){Cf.push(mn),mn=!1}function pi(){const e=Cf.pop();mn=e===void 0?!0:e}function $u(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const i=Xe;Xe=void 0;try{t()}finally{Xe=i}}}let Bs=0;class Zp{constructor(t,i){this.sub=t,this.dep=i,this.version=i.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class ll{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!Xe||!mn||Xe===this.computed)return;let i=this.activeLink;if(i===void 0||i.sub!==Xe)i=this.activeLink=new Zp(Xe,this),Xe.deps?(i.prevDep=Xe.depsTail,Xe.depsTail.nextDep=i,Xe.depsTail=i):Xe.deps=Xe.depsTail=i,Tf(i);else if(i.version===-1&&(i.version=this.version,i.nextDep)){const n=i.nextDep;n.prevDep=i.prevDep,i.prevDep&&(i.prevDep.nextDep=n),i.prevDep=Xe.depsTail,i.nextDep=void 0,Xe.depsTail.nextDep=i,Xe.depsTail=i,Xe.deps===i&&(Xe.deps=n)}return i}trigger(t){this.version++,Bs++,this.notify(t)}notify(t){rl();try{for(let i=this.subs;i;i=i.prevSub)i.sub.notify()&&i.sub.dep.notify()}finally{ol()}}}function Tf(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let n=t.deps;n;n=n.nextDep)Tf(n)}const i=e.dep.subs;i!==e&&(e.prevSub=i,i&&(i.nextSub=e)),e.dep.subs=e}}const pa=new WeakMap,Ci=Symbol(""),ma=Symbol(""),js=Symbol("");function Ct(e,t,i){if(mn&&Xe){let n=pa.get(e);n||pa.set(e,n=new Map);let s=n.get(i);s||(n.set(i,s=new ll),s.map=n,s.key=i),s.track()}}function Bn(e,t,i,n,s,r){const l=pa.get(e);if(!l){Bs++;return}const u=f=>{f&&f.trigger()};if(rl(),t==="clear")l.forEach(u);else{const f=_e(e),p=f&&il(i);if(f&&i==="length"){const v=Number(n);l.forEach((_,x)=>{(x==="length"||x===js||!fi(x)&&x>=v)&&u(_)})}else switch((i!==void 0||l.has(void 0))&&u(l.get(i)),p&&u(l.get(js)),t){case"add":f?p&&u(l.get("length")):(u(l.get(Ci)),Gi(e)&&u(l.get(ma)));break;case"delete":f||(u(l.get(Ci)),Gi(e)&&u(l.get(ma)));break;case"set":Gi(e)&&u(l.get(Ci));break}}ol()}function Bi(e){const t=We(e);return t===e?t:(Ct(t,"iterate",js),ln(e)?t:t.map(Tt))}function Jr(e){return Ct(e=We(e),"iterate",js),e}const em={__proto__:null,[Symbol.iterator](){return Bo(this,Symbol.iterator,Tt)},concat(...e){return Bi(this).concat(...e.map(t=>_e(t)?Bi(t):t))},entries(){return Bo(this,"entries",e=>(e[1]=Tt(e[1]),e))},every(e,t){return Hn(this,"every",e,t,void 0,arguments)},filter(e,t){return Hn(this,"filter",e,t,i=>i.map(Tt),arguments)},find(e,t){return Hn(this,"find",e,t,Tt,arguments)},findIndex(e,t){return Hn(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Hn(this,"findLast",e,t,Tt,arguments)},findLastIndex(e,t){return Hn(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Hn(this,"forEach",e,t,void 0,arguments)},includes(...e){return jo(this,"includes",e)},indexOf(...e){return jo(this,"indexOf",e)},join(e){return Bi(this).join(e)},lastIndexOf(...e){return jo(this,"lastIndexOf",e)},map(e,t){return Hn(this,"map",e,t,void 0,arguments)},pop(){return ys(this,"pop")},push(...e){return ys(this,"push",e)},reduce(e,...t){return Eu(this,"reduce",e,t)},reduceRight(e,...t){return Eu(this,"reduceRight",e,t)},shift(){return ys(this,"shift")},some(e,t){return Hn(this,"some",e,t,void 0,arguments)},splice(...e){return ys(this,"splice",e)},toReversed(){return Bi(this).toReversed()},toSorted(e){return Bi(this).toSorted(e)},toSpliced(...e){return Bi(this).toSpliced(...e)},unshift(...e){return ys(this,"unshift",e)},values(){return Bo(this,"values",Tt)}};function Bo(e,t,i){const n=Jr(e),s=n[t]();return n!==e&&!ln(e)&&(s._next=s.next,s.next=()=>{const r=s._next();return r.value&&(r.value=i(r.value)),r}),s}const tm=Array.prototype;function Hn(e,t,i,n,s,r){const l=Jr(e),u=l!==e&&!ln(e),f=l[t];if(f!==tm[t]){const _=f.apply(e,r);return u?Tt(_):_}let p=i;l!==e&&(u?p=function(_,x){return i.call(this,Tt(_),x,e)}:i.length>2&&(p=function(_,x){return i.call(this,_,x,e)}));const v=f.call(l,p,n);return u&&s?s(v):v}function Eu(e,t,i,n){const s=Jr(e);let r=i;return s!==e&&(ln(e)?i.length>3&&(r=function(l,u,f){return i.call(this,l,u,f,e)}):r=function(l,u,f){return i.call(this,l,Tt(u),f,e)}),s[t](r,...n)}function jo(e,t,i){const n=We(e);Ct(n,"iterate",js);const s=n[t](...i);return(s===-1||s===!1)&&fl(i[0])?(i[0]=We(i[0]),n[t](...i)):s}function ys(e,t,i=[]){hi(),rl();const n=We(e)[t].apply(e,i);return ol(),pi(),n}const nm=el("__proto__,__v_isRef,__isVue"),Sf=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(fi));function im(e){fi(e)||(e=String(e));const t=We(this);return Ct(t,"has",e),t.hasOwnProperty(e)}class $f{constructor(t=!1,i=!1){this._isReadonly=t,this._isShallow=i}get(t,i,n){const s=this._isReadonly,r=this._isShallow;if(i==="__v_isReactive")return!s;if(i==="__v_isReadonly")return s;if(i==="__v_isShallow")return r;if(i==="__v_raw")return n===(s?r?hm:Rf:r?Of:Af).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(n)?t:void 0;const l=_e(t);if(!s){let f;if(l&&(f=em[i]))return f;if(i==="hasOwnProperty")return im}const u=Reflect.get(t,i,$t(t)?t:n);return(fi(i)?Sf.has(i):nm(i))||(s||Ct(t,"get",i),r)?u:$t(u)?l&&il(i)?u:u.value:tt(u)?s?Lf(u):tr(u):u}}class Ef extends $f{constructor(t=!1){super(!1,t)}set(t,i,n,s){let r=t[i];if(!this._isShallow){const f=Ei(r);if(!ln(n)&&!Ei(n)&&(r=We(r),n=We(n)),!_e(t)&&$t(r)&&!$t(n))return f?!1:(r.value=n,!0)}const l=_e(t)&&il(i)?Number(i)<t.length:Ue(t,i),u=Reflect.set(t,i,n,$t(t)?t:s);return t===We(s)&&(l?oi(n,r)&&Bn(t,"set",i,n):Bn(t,"add",i,n)),u}deleteProperty(t,i){const n=Ue(t,i);t[i];const s=Reflect.deleteProperty(t,i);return s&&n&&Bn(t,"delete",i,void 0),s}has(t,i){const n=Reflect.has(t,i);return(!fi(i)||!Sf.has(i))&&Ct(t,"has",i),n}ownKeys(t){return Ct(t,"iterate",_e(t)?"length":Ci),Reflect.ownKeys(t)}}class sm extends $f{constructor(t=!1){super(!0,t)}set(t,i){return!0}deleteProperty(t,i){return!0}}const rm=new Ef,om=new sm,am=new Ef(!0);const ga=e=>e,gr=e=>Reflect.getPrototypeOf(e);function lm(e,t,i){return function(...n){const s=this.__v_raw,r=We(s),l=Gi(r),u=e==="entries"||e===Symbol.iterator&&l,f=e==="keys"&&l,p=s[e](...n),v=i?ga:t?va:Tt;return!t&&Ct(r,"iterate",f?ma:Ci),{next(){const{value:_,done:x}=p.next();return x?{value:_,done:x}:{value:u?[v(_[0]),v(_[1])]:v(_),done:x}},[Symbol.iterator](){return this}}}}function vr(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function um(e,t){const i={get(s){const r=this.__v_raw,l=We(r),u=We(s);e||(oi(s,u)&&Ct(l,"get",s),Ct(l,"get",u));const{has:f}=gr(l),p=t?ga:e?va:Tt;if(f.call(l,s))return p(r.get(s));if(f.call(l,u))return p(r.get(u));r!==l&&r.get(s)},get size(){const s=this.__v_raw;return!e&&Ct(We(s),"iterate",Ci),Reflect.get(s,"size",s)},has(s){const r=this.__v_raw,l=We(r),u=We(s);return e||(oi(s,u)&&Ct(l,"has",s),Ct(l,"has",u)),s===u?r.has(s):r.has(s)||r.has(u)},forEach(s,r){const l=this,u=l.__v_raw,f=We(u),p=t?ga:e?va:Tt;return!e&&Ct(f,"iterate",Ci),u.forEach((v,_)=>s.call(r,p(v),p(_),l))}};return vt(i,e?{add:vr("add"),set:vr("set"),delete:vr("delete"),clear:vr("clear")}:{add(s){!t&&!ln(s)&&!Ei(s)&&(s=We(s));const r=We(this);return gr(r).has.call(r,s)||(r.add(s),Bn(r,"add",s,s)),this},set(s,r){!t&&!ln(r)&&!Ei(r)&&(r=We(r));const l=We(this),{has:u,get:f}=gr(l);let p=u.call(l,s);p||(s=We(s),p=u.call(l,s));const v=f.call(l,s);return l.set(s,r),p?oi(r,v)&&Bn(l,"set",s,r):Bn(l,"add",s,r),this},delete(s){const r=We(this),{has:l,get:u}=gr(r);let f=l.call(r,s);f||(s=We(s),f=l.call(r,s)),u&&u.call(r,s);const p=r.delete(s);return f&&Bn(r,"delete",s,void 0),p},clear(){const s=We(this),r=s.size!==0,l=s.clear();return r&&Bn(s,"clear",void 0,void 0),l}}),["keys","values","entries",Symbol.iterator].forEach(s=>{i[s]=lm(s,e,t)}),i}function ul(e,t){const i=um(e,t);return(n,s,r)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?n:Reflect.get(Ue(i,s)&&s in n?i:n,s,r)}const cm={get:ul(!1,!1)},fm={get:ul(!1,!0)},dm={get:ul(!0,!1)};const Af=new WeakMap,Of=new WeakMap,Rf=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(Fp(e))}function tr(e){return Ei(e)?e:cl(e,!1,rm,cm,Af)}function Pf(e){return cl(e,!1,am,fm,Of)}function Lf(e){return cl(e,!0,om,dm,Rf)}function cl(e,t,i,n,s){if(!tt(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=s.get(e);if(r)return r;const l=mm(e);if(l===0)return e;const u=new Proxy(e,l===2?n:i);return s.set(e,u),u}function Yi(e){return Ei(e)?Yi(e.__v_raw):!!(e&&e.__v_isReactive)}function Ei(e){return!!(e&&e.__v_isReadonly)}function ln(e){return!!(e&&e.__v_isShallow)}function fl(e){return e?!!e.__v_raw:!1}function We(e){const t=e&&e.__v_raw;return t?We(t):e}function gm(e){return!Ue(e,"__v_skip")&&Object.isExtensible(e)&&pf(e,"__v_skip",!0),e}const Tt=e=>tt(e)?tr(e):e,va=e=>tt(e)?Lf(e):e;function $t(e){return e?e.__v_isRef===!0:!1}function dl(e){return zf(e,!1)}function vm(e){return zf(e,!0)}function zf(e,t){return $t(e)?e:new ym(e,t)}class ym{constructor(t,i){this.dep=new ll,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=i?t:We(t),this._value=i?t:Tt(t),this.__v_isShallow=i}get value(){return this.dep.track(),this._value}set value(t){const i=this._rawValue,n=this.__v_isShallow||ln(t)||Ei(t);t=n?t:We(t),oi(t,i)&&(this._rawValue=t,this._value=n?t:Tt(t),this.dep.trigger())}}function Ti(e){return $t(e)?e.value:e}const bm={get:(e,t,i)=>t==="__v_raw"?e:Ti(Reflect.get(e,t,i)),set:(e,t,i,n)=>{const s=e[t];return $t(s)&&!$t(i)?(s.value=i,!0):Reflect.set(e,t,i,n)}};function If(e){return Yi(e)?e:new Proxy(e,bm)}class _m{constructor(t,i,n){this.fn=t,this.setter=i,this._value=void 0,this.dep=new ll(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Bs-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!i,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&Xe!==this)return _f(this,!0),!0}get value(){const t=this.dep.track();return xf(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function wm(e,t,i=!1){let n,s;return ke(e)?n=e:(n=e.get,s=e.set),new _m(n,s,i)}const yr={},Lr=new WeakMap;let ki;function km(e,t=!1,i=ki){if(i){let n=Lr.get(i);n||Lr.set(i,n=[]),n.push(e)}}function xm(e,t,i=Ye){const{immediate:n,deep:s,once:r,scheduler:l,augmentJob:u,call:f}=i,p=Z=>s?Z:ln(Z)||s===!1||s===0?jn(Z,1):jn(Z);let v,_,x,A,L=!1,M=!1;if($t(e)?(_=()=>e.value,L=ln(e)):Yi(e)?(_=()=>p(e),L=!0):_e(e)?(M=!0,L=e.some(Z=>Yi(Z)||ln(Z)),_=()=>e.map(Z=>{if($t(Z))return Z.value;if(Yi(Z))return p(Z);if(ke(Z))return f?f(Z,2):Z()})):ke(e)?t?_=f?()=>f(e,2):e:_=()=>{if(x){hi();try{x()}finally{pi()}}const Z=ki;ki=v;try{return f?f(e,3,[A]):e(A)}finally{ki=Z}}:_=pn,t&&s){const Z=_,ge=s===!0?1/0:s;_=()=>jn(Z(),ge)}const X=Xp(),R=()=>{v.stop(),X&&nl(X.effects,v)};if(r&&t){const Z=t;t=(...ge)=>{Z(...ge),R()}}let H=M?new Array(e.length).fill(yr):yr;const Q=Z=>{if(!(!(v.flags&1)||!v.dirty&&!Z))if(t){const ge=v.run();if(s||L||(M?ge.some((je,h)=>oi(je,H[h])):oi(ge,H))){x&&x();const je=ki;ki=v;try{const h=[ge,H===yr?void 0:M&&H[0]===yr?[]:H,A];f?f(t,3,h):t(...h),H=ge}finally{ki=je}}}else v.run()};return u&&u(Q),v=new yf(_),v.scheduler=l?()=>l(Q,!1):Q,A=Z=>km(Z,!1,v),x=v.onStop=()=>{const Z=Lr.get(v);if(Z){if(f)f(Z,4);else for(const ge of Z)ge();Lr.delete(v)}},t?n?Q(!0):H=v.run():l?l(Q.bind(null,!0),!0):v.run(),R.pause=v.pause.bind(v),R.resume=v.resume.bind(v),R.stop=R,R}function jn(e,t=1/0,i){if(t<=0||!tt(e)||e.__v_skip||(i=i||new Set,i.has(e)))return e;if(i.add(e),t--,$t(e))jn(e.value,t,i);else if(_e(e))for(let n=0;n<e.length;n++)jn(e[n],t,i);else if(cf(e)||Gi(e))e.forEach(n=>{jn(n,t,i)});else if(hf(e)){for(const n in e)jn(e[n],t,i);for(const n of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,n)&&jn(e[n],t,i)}return e}/**
|
|
* @vue/runtime-core v3.5.12
|
|
* (c) 2018-present Yuxi (Evan) You and Vue contributors
|
|
* @license MIT
|
|
**/function nr(e,t,i,n){try{return n?e(...n):e()}catch(s){Zr(s,t,i)}}function Pn(e,t,i,n){if(ke(e)){const s=nr(e,t,i,n);return s&&ff(s)&&s.catch(r=>{Zr(r,t,i)}),s}if(_e(e)){const s=[];for(let r=0;r<e.length;r++)s.push(Pn(e[r],t,i,n));return s}}function Zr(e,t,i,n=!0){const s=t?t.vnode:null,{errorHandler:r,throwUnhandledErrorInProduction:l}=t&&t.appContext.config||Ye;if(t){let u=t.parent;const f=t.proxy,p=`https://vuejs.org/error-reference/#runtime-${i}`;for(;u;){const v=u.ec;if(v){for(let _=0;_<v.length;_++)if(v[_](e,f,p)===!1)return}u=u.parent}if(r){hi(),nr(r,null,10,[e,f,p]),pi();return}}Cm(e,i,s,n,l)}function Cm(e,t,i,n=!0,s=!1){if(s)throw e;console.error(e)}const Lt=[];let $n=-1;const Qi=[];let ei=null,Wi=0;const Nf=Promise.resolve();let zr=null;function Mf(e){const t=zr||Nf;return e?t.then(this?e.bind(this):e):t}function Tm(e){let t=$n+1,i=Lt.length;for(;t<i;){const n=t+i>>>1,s=Lt[n],r=Ws(s);r<e||r===e&&s.flags&2?t=n+1:i=n}return t}function hl(e){if(!(e.flags&1)){const t=Ws(e),i=Lt[Lt.length-1];!i||!(e.flags&2)&&t>=Ws(i)?Lt.push(e):Lt.splice(Tm(t),0,e),e.flags|=1,Df()}}function Df(){zr||(zr=Nf.then(Ff))}function Sm(e){_e(e)?Qi.push(...e):ei&&e.id===-1?ei.splice(Wi+1,0,e):e.flags&1||(Qi.push(e),e.flags|=1),Df()}function Au(e,t,i=$n+1){for(;i<Lt.length;i++){const n=Lt[i];if(n&&n.flags&2){if(e&&n.id!==e.uid)continue;Lt.splice(i,1),i--,n.flags&4&&(n.flags&=-2),n(),n.flags&4||(n.flags&=-2)}}}function Hf(e){if(Qi.length){const t=[...new Set(Qi)].sort((i,n)=>Ws(i)-Ws(n));if(Qi.length=0,ei){ei.push(...t);return}for(ei=t,Wi=0;Wi<ei.length;Wi++){const i=ei[Wi];i.flags&4&&(i.flags&=-2),i.flags&8||i(),i.flags&=-2}ei=null,Wi=0}}const Ws=e=>e.id==null?e.flags&2?-1:1/0:e.id;function Ff(e){const t=pn;try{for($n=0;$n<Lt.length;$n++){const i=Lt[$n];i&&!(i.flags&8)&&(i.flags&4&&(i.flags&=-2),nr(i,i.i,i.i?15:14),i.flags&4||(i.flags&=-2))}}finally{for(;$n<Lt.length;$n++){const i=Lt[$n];i&&(i.flags&=-2)}$n=-1,Lt.length=0,Hf(),zr=null,(Lt.length||Qi.length)&&Ff()}}let Gt=null,qf=null;function Ir(e){const t=Gt;return Gt=e,qf=e&&e.type.__scopeId||null,t}function $m(e,t=Gt,i){if(!t||e._n)return e;const n=(...s)=>{n._d&&Du(-1);const r=Ir(t);let l;try{l=e(...s)}finally{Ir(r),n._d&&Du(1)}return l};return n._n=!0,n._c=!0,n._d=!0,n}function Us(e,t){if(Gt===null)return e;const i=so(Gt),n=e.dirs||(e.dirs=[]);for(let s=0;s<t.length;s++){let[r,l,u,f=Ye]=t[s];r&&(ke(r)&&(r={mounted:r,updated:r}),r.deep&&jn(l),n.push({dir:r,instance:i,value:l,oldValue:void 0,arg:u,modifiers:f}))}return e}function _i(e,t,i,n){const s=e.dirs,r=t&&t.dirs;for(let l=0;l<s.length;l++){const u=s[l];r&&(u.oldValue=r[l].value);let f=u.dir[n];f&&(hi(),Pn(f,i,8,[e.el,u,e,t]),pi())}}const Em=Symbol("_vte"),Am=e=>e.__isTeleport;function pl(e,t){e.shapeFlag&6&&e.component?(e.transition=t,pl(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}/*! #__NO_SIDE_EFFECTS__ */function ir(e,t){return ke(e)?(()=>vt({name:e.name},t,{setup:e}))():e}function Bf(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function ya(e,t,i,n,s=!1){if(_e(e)){e.forEach((L,M)=>ya(L,t&&(_e(t)?t[M]:t),i,n,s));return}if(Ps(n)&&!s)return;const r=n.shapeFlag&4?so(n.component):n.el,l=s?null:r,{i:u,r:f}=e,p=t&&t.r,v=u.refs===Ye?u.refs={}:u.refs,_=u.setupState,x=We(_),A=_===Ye?()=>!1:L=>Ue(x,L);if(p!=null&&p!==f&&(dt(p)?(v[p]=null,A(p)&&(_[p]=null)):$t(p)&&(p.value=null)),ke(f))nr(f,u,12,[l,v]);else{const L=dt(f),M=$t(f);if(L||M){const X=()=>{if(e.f){const R=L?A(f)?_[f]:v[f]:f.value;s?_e(R)&&nl(R,r):_e(R)?R.includes(r)||R.push(r):L?(v[f]=[r],A(f)&&(_[f]=v[f])):(f.value=[r],e.k&&(v[e.k]=f.value))}else L?(v[f]=l,A(f)&&(_[f]=l)):M&&(f.value=l,e.k&&(v[e.k]=l))};l?(X.id=-1,Ut(X,i)):X()}}}er().requestIdleCallback;er().cancelIdleCallback;const Ps=e=>!!e.type.__asyncLoader,jf=e=>e.type.__isKeepAlive;function Om(e,t){Wf(e,"a",t)}function Rm(e,t){Wf(e,"da",t)}function Wf(e,t,i=St){const n=e.__wdc||(e.__wdc=()=>{let s=i;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(eo(t,n,i),i){let s=i.parent;for(;s&&s.parent;)jf(s.parent.vnode)&&Pm(n,t,i,s),s=s.parent}}function Pm(e,t,i,n){const s=eo(t,e,n,!0);Vf(()=>{nl(n[t],s)},i)}function eo(e,t,i=St,n=!1){if(i){const s=i[e]||(i[e]=[]),r=t.__weh||(t.__weh=(...l)=>{hi();const u=rr(i),f=Pn(t,i,e,l);return u(),pi(),f});return n?s.unshift(r):s.push(r),r}}const Kn=e=>(t,i=St)=>{(!Ks||e==="sp")&&eo(e,(...n)=>t(...n),i)},Lm=Kn("bm"),to=Kn("m"),zm=Kn("bu"),Im=Kn("u"),Uf=Kn("bum"),Vf=Kn("um"),Nm=Kn("sp"),Mm=Kn("rtg"),Dm=Kn("rtc");function Hm(e,t=St){eo("ec",e,t)}const Kf="components";function sr(e,t){return qm(Kf,e,!0,t)||e}const Fm=Symbol.for("v-ndc");function qm(e,t,i=!0,n=!1){const s=Gt||St;if(s){const r=s.type;if(e===Kf){const u=Eg(r,!1);if(u&&(u===t||u===un(t)||u===Xr(un(t))))return r}const l=Ou(s[e]||r[e],t)||Ou(s.appContext[e],t);return!l&&n?r:l}}function Ou(e,t){return e&&(e[t]||e[un(t)]||e[Xr(un(t))])}function Nr(e,t,i,n){let s;const r=i&&i[n],l=_e(e);if(l||dt(e)){const u=l&&Yi(e);let f=!1;u&&(f=!ln(e),e=Jr(e)),s=new Array(e.length);for(let p=0,v=e.length;p<v;p++)s[p]=t(f?Tt(e[p]):e[p],p,void 0,r&&r[p])}else if(typeof e=="number"){s=new Array(e);for(let u=0;u<e;u++)s[u]=t(u+1,u,void 0,r&&r[u])}else if(tt(e))if(e[Symbol.iterator])s=Array.from(e,(u,f)=>t(u,f,void 0,r&&r[f]));else{const u=Object.keys(e);s=new Array(u.length);for(let f=0,p=u.length;f<p;f++){const v=u[f];s[f]=t(e[v],v,f,r&&r[f])}}else s=[];return i&&(i[n]=s),s}const ba=e=>e?hd(e)?so(e):ba(e.parent):null,Ls=vt(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=>ba(e.parent),$root:e=>ba(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>ml(e),$forceUpdate:e=>e.f||(e.f=()=>{hl(e.update)}),$nextTick:e=>e.n||(e.n=Mf.bind(e.proxy)),$watch:e=>ug.bind(e)}),Wo=(e,t)=>e!==Ye&&!e.__isScriptSetup&&Ue(e,t),Bm={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:i,setupState:n,data:s,props:r,accessCache:l,type:u,appContext:f}=e;let p;if(t[0]!=="$"){const A=l[t];if(A!==void 0)switch(A){case 1:return n[t];case 2:return s[t];case 4:return i[t];case 3:return r[t]}else{if(Wo(n,t))return l[t]=1,n[t];if(s!==Ye&&Ue(s,t))return l[t]=2,s[t];if((p=e.propsOptions[0])&&Ue(p,t))return l[t]=3,r[t];if(i!==Ye&&Ue(i,t))return l[t]=4,i[t];_a&&(l[t]=0)}}const v=Ls[t];let _,x;if(v)return t==="$attrs"&&Ct(e.attrs,"get",""),v(e);if((_=u.__cssModules)&&(_=_[t]))return _;if(i!==Ye&&Ue(i,t))return l[t]=4,i[t];if(x=f.config.globalProperties,Ue(x,t))return x[t]},set({_:e},t,i){const{data:n,setupState:s,ctx:r}=e;return Wo(s,t)?(s[t]=i,!0):n!==Ye&&Ue(n,t)?(n[t]=i,!0):Ue(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=i,!0)},has({_:{data:e,setupState:t,accessCache:i,ctx:n,appContext:s,propsOptions:r}},l){let u;return!!i[l]||e!==Ye&&Ue(e,l)||Wo(t,l)||(u=r[0])&&Ue(u,l)||Ue(n,l)||Ue(Ls,l)||Ue(s.config.globalProperties,l)},defineProperty(e,t,i){return i.get!=null?e._.accessCache[t]=0:Ue(i,"value")&&this.set(e,t,i.value,null),Reflect.defineProperty(e,t,i)}};function Ru(e){return _e(e)?e.reduce((t,i)=>(t[i]=null,t),{}):e}let _a=!0;function jm(e){const t=ml(e),i=e.proxy,n=e.ctx;_a=!1,t.beforeCreate&&Pu(t.beforeCreate,e,"bc");const{data:s,computed:r,methods:l,watch:u,provide:f,inject:p,created:v,beforeMount:_,mounted:x,beforeUpdate:A,updated:L,activated:M,deactivated:X,beforeDestroy:R,beforeUnmount:H,destroyed:Q,unmounted:Z,render:ge,renderTracked:je,renderTriggered:h,errorCaptured:ct,serverPrefetch:Ee,expose:Et,inheritAttrs:qt,components:Zt,directives:Ce,filters:zt}=t;if(p&&Wm(p,n,null),l)for(const we in l){const Re=l[we];ke(Re)&&(n[we]=Re.bind(i))}if(s){const we=s.call(i,i);tt(we)&&(e.data=tr(we))}if(_a=!0,r)for(const we in r){const Re=r[we],gt=ke(Re)?Re.bind(i,i):ke(Re.get)?Re.get.bind(i,i):pn,Bt=!ke(Re)&&ke(Re.set)?Re.set.bind(i):pn,jt=rt({get:gt,set:Bt});Object.defineProperty(n,we,{enumerable:!0,configurable:!0,get:()=>jt.value,set:yt=>jt.value=yt})}if(u)for(const we in u)Gf(u[we],n,i,we);if(f){const we=ke(f)?f.call(i):f;Reflect.ownKeys(we).forEach(Re=>{xr(Re,we[Re])})}v&&Pu(v,e,"c");function ze(we,Re){_e(Re)?Re.forEach(gt=>we(gt.bind(i))):Re&&we(Re.bind(i))}if(ze(Lm,_),ze(to,x),ze(zm,A),ze(Im,L),ze(Om,M),ze(Rm,X),ze(Hm,ct),ze(Dm,je),ze(Mm,h),ze(Uf,H),ze(Vf,Z),ze(Nm,Ee),_e(Et))if(Et.length){const we=e.exposed||(e.exposed={});Et.forEach(Re=>{Object.defineProperty(we,Re,{get:()=>i[Re],set:gt=>i[Re]=gt})})}else e.exposed||(e.exposed={});ge&&e.render===pn&&(e.render=ge),qt!=null&&(e.inheritAttrs=qt),Zt&&(e.components=Zt),Ce&&(e.directives=Ce),Ee&&Bf(e)}function Wm(e,t,i=pn){_e(e)&&(e=wa(e));for(const n in e){const s=e[n];let r;tt(s)?"default"in s?r=gn(s.from||n,s.default,!0):r=gn(s.from||n):r=gn(s),$t(r)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>r.value,set:l=>r.value=l}):t[n]=r}}function Pu(e,t,i){Pn(_e(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,i)}function Gf(e,t,i,n){let s=n.includes(".")?ld(i,n):()=>i[n];if(dt(e)){const r=t[e];ke(r)&&zs(s,r)}else if(ke(e))zs(s,e.bind(i));else if(tt(e))if(_e(e))e.forEach(r=>Gf(r,t,i,n));else{const r=ke(e.handler)?e.handler.bind(i):t[e.handler];ke(r)&&zs(s,r,e)}}function ml(e){const t=e.type,{mixins:i,extends:n}=t,{mixins:s,optionsCache:r,config:{optionMergeStrategies:l}}=e.appContext,u=r.get(t);let f;return u?f=u:!s.length&&!i&&!n?f=t:(f={},s.length&&s.forEach(p=>Mr(f,p,l,!0)),Mr(f,t,l)),tt(t)&&r.set(t,f),f}function Mr(e,t,i,n=!1){const{mixins:s,extends:r}=t;r&&Mr(e,r,i,!0),s&&s.forEach(l=>Mr(e,l,i,!0));for(const l in t)if(!(n&&l==="expose")){const u=Um[l]||i&&i[l];e[l]=u?u(e[l],t[l]):t[l]}return e}const Um={data:Lu,props:zu,emits:zu,methods:Ts,computed:Ts,beforeCreate:Pt,created:Pt,beforeMount:Pt,mounted:Pt,beforeUpdate:Pt,updated:Pt,beforeDestroy:Pt,beforeUnmount:Pt,destroyed:Pt,unmounted:Pt,activated:Pt,deactivated:Pt,errorCaptured:Pt,serverPrefetch:Pt,components:Ts,directives:Ts,watch:Km,provide:Lu,inject:Vm};function Lu(e,t){return t?e?function(){return vt(ke(e)?e.call(this,this):e,ke(t)?t.call(this,this):t)}:t:e}function Vm(e,t){return Ts(wa(e),wa(t))}function wa(e){if(_e(e)){const t={};for(let i=0;i<e.length;i++)t[e[i]]=e[i];return t}return e}function Pt(e,t){return e?[...new Set([].concat(e,t))]:t}function Ts(e,t){return e?vt(Object.create(null),e,t):t}function zu(e,t){return e?_e(e)&&_e(t)?[...new Set([...e,...t])]:vt(Object.create(null),Ru(e),Ru(t!=null?t:{})):t}function Km(e,t){if(!e)return t;if(!t)return e;const i=vt(Object.create(null),e);for(const n in t)i[n]=Pt(e[n],t[n]);return i}function Yf(){return{app:null,config:{isNativeTag:Dp,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 Gm=0;function Ym(e,t){return function(n,s=null){ke(n)||(n=vt({},n)),s!=null&&!tt(s)&&(s=null);const r=Yf(),l=new WeakSet,u=[];let f=!1;const p=r.app={_uid:Gm++,_component:n,_props:s,_container:null,_context:r,_instance:null,version:Og,get config(){return r.config},set config(v){},use(v,..._){return l.has(v)||(v&&ke(v.install)?(l.add(v),v.install(p,..._)):ke(v)&&(l.add(v),v(p,..._))),p},mixin(v){return r.mixins.includes(v)||r.mixins.push(v),p},component(v,_){return _?(r.components[v]=_,p):r.components[v]},directive(v,_){return _?(r.directives[v]=_,p):r.directives[v]},mount(v,_,x){if(!f){const A=p._ceVNode||xe(n,s);return A.appContext=r,x===!0?x="svg":x===!1&&(x=void 0),_&&t?t(A,v):e(A,v,x),f=!0,p._container=v,v.__vue_app__=p,so(A.component)}},onUnmount(v){u.push(v)},unmount(){f&&(Pn(u,p._instance,16),e(null,p._container),delete p._container.__vue_app__)},provide(v,_){return r.provides[v]=_,p},runWithContext(v){const _=Xi;Xi=p;try{return v()}finally{Xi=_}}};return p}}let Xi=null;function xr(e,t){if(St){let i=St.provides;const n=St.parent&&St.parent.provides;n===i&&(i=St.provides=Object.create(n)),i[e]=t}}function gn(e,t,i=!1){const n=St||Gt;if(n||Xi){const s=Xi?Xi._context.provides:n?n.parent==null?n.vnode.appContext&&n.vnode.appContext.provides:n.parent.provides:void 0;if(s&&e in s)return s[e];if(arguments.length>1)return i&&ke(t)?t.call(n&&n.proxy):t}}const Qf={},Xf=()=>Object.create(Qf),Jf=e=>Object.getPrototypeOf(e)===Qf;function Qm(e,t,i,n=!1){const s={},r=Xf();e.propsDefaults=Object.create(null),Zf(e,t,s,r);for(const l in e.propsOptions[0])l in s||(s[l]=void 0);i?e.props=n?s:Pf(s):e.type.props?e.props=s:e.props=r,e.attrs=r}function Xm(e,t,i,n){const{props:s,attrs:r,vnode:{patchFlag:l}}=e,u=We(s),[f]=e.propsOptions;let p=!1;if((n||l>0)&&!(l&16)){if(l&8){const v=e.vnode.dynamicProps;for(let _=0;_<v.length;_++){let x=v[_];if(no(e.emitsOptions,x))continue;const A=t[x];if(f)if(Ue(r,x))A!==r[x]&&(r[x]=A,p=!0);else{const L=un(x);s[L]=ka(f,u,L,A,e,!1)}else A!==r[x]&&(r[x]=A,p=!0)}}}else{Zf(e,t,s,r)&&(p=!0);let v;for(const _ in u)(!t||!Ue(t,_)&&((v=di(_))===_||!Ue(t,v)))&&(f?i&&(i[_]!==void 0||i[v]!==void 0)&&(s[_]=ka(f,u,_,void 0,e,!0)):delete s[_]);if(r!==u)for(const _ in r)(!t||!Ue(t,_)&&!0)&&(delete r[_],p=!0)}p&&Bn(e.attrs,"set","")}function Zf(e,t,i,n){const[s,r]=e.propsOptions;let l=!1,u;if(t)for(let f in t){if(As(f))continue;const p=t[f];let v;s&&Ue(s,v=un(f))?!r||!r.includes(v)?i[v]=p:(u||(u={}))[v]=p:no(e.emitsOptions,f)||(!(f in n)||p!==n[f])&&(n[f]=p,l=!0)}if(r){const f=We(i),p=u||Ye;for(let v=0;v<r.length;v++){const _=r[v];i[_]=ka(s,f,_,p[_],e,!Ue(p,_))}}return l}function ka(e,t,i,n,s,r){const l=e[i];if(l!=null){const u=Ue(l,"default");if(u&&n===void 0){const f=l.default;if(l.type!==Function&&!l.skipFactory&&ke(f)){const{propsDefaults:p}=s;if(i in p)n=p[i];else{const v=rr(s);n=p[i]=f.call(null,t),v()}}else n=f;s.ce&&s.ce._setProp(i,n)}l[0]&&(r&&!u?n=!1:l[1]&&(n===""||n===di(i))&&(n=!0))}return n}const Jm=new WeakMap;function ed(e,t,i=!1){const n=i?Jm:t.propsCache,s=n.get(e);if(s)return s;const r=e.props,l={},u=[];let f=!1;if(!ke(e)){const v=_=>{f=!0;const[x,A]=ed(_,t,!0);vt(l,x),A&&u.push(...A)};!i&&t.mixins.length&&t.mixins.forEach(v),e.extends&&v(e.extends),e.mixins&&e.mixins.forEach(v)}if(!r&&!f)return tt(e)&&n.set(e,Ki),Ki;if(_e(r))for(let v=0;v<r.length;v++){const _=un(r[v]);Iu(_)&&(l[_]=Ye)}else if(r)for(const v in r){const _=un(v);if(Iu(_)){const x=r[v],A=l[_]=_e(x)||ke(x)?{type:x}:vt({},x),L=A.type;let M=!1,X=!0;if(_e(L))for(let R=0;R<L.length;++R){const H=L[R],Q=ke(H)&&H.name;if(Q==="Boolean"){M=!0;break}else Q==="String"&&(X=!1)}else M=ke(L)&&L.name==="Boolean";A[0]=M,A[1]=X,(M||Ue(A,"default"))&&u.push(_)}}const p=[l,u];return tt(e)&&n.set(e,p),p}function Iu(e){return e[0]!=="$"&&!As(e)}const td=e=>e[0]==="_"||e==="$stable",gl=e=>_e(e)?e.map(En):[En(e)],Zm=(e,t,i)=>{if(t._n)return t;const n=$m((...s)=>gl(t(...s)),i);return n._c=!1,n},nd=(e,t,i)=>{const n=e._ctx;for(const s in e){if(td(s))continue;const r=e[s];if(ke(r))t[s]=Zm(s,r,n);else if(r!=null){const l=gl(r);t[s]=()=>l}}},id=(e,t)=>{const i=gl(t);e.slots.default=()=>i},sd=(e,t,i)=>{for(const n in t)(i||n!=="_")&&(e[n]=t[n])},eg=(e,t,i)=>{const n=e.slots=Xf();if(e.vnode.shapeFlag&32){const s=t._;s?(sd(n,t,i),i&&pf(n,"_",s,!0)):nd(t,n)}else t&&id(e,t)},tg=(e,t,i)=>{const{vnode:n,slots:s}=e;let r=!0,l=Ye;if(n.shapeFlag&32){const u=t._;u?i&&u===1?r=!1:sd(s,t,i):(r=!t.$stable,nd(t,s)),l=t}else t&&(id(e,t),l={default:1});if(r)for(const u in s)!td(u)&&l[u]==null&&delete s[u]};function ng(){typeof __VUE_PROD_HYDRATION_MISMATCH_DETAILS__!="boolean"&&(er().__VUE_PROD_HYDRATION_MISMATCH_DETAILS__=!1)}const Ut=gg;function ig(e){return sg(e)}function sg(e,t){ng();const i=er();i.__VUE__=!0;const{insert:n,remove:s,patchProp:r,createElement:l,createText:u,createComment:f,setText:p,setElementText:v,parentNode:_,nextSibling:x,setScopeId:A=pn,insertStaticContent:L}=e,M=(k,T,I,K=null,q=null,U=null,se=void 0,ne=null,te=!!T.dynamicChildren)=>{if(k===T)return;k&&!bs(k,T)&&(K=j(k),yt(k,q,U,!0),k=null),T.patchFlag===-2&&(te=!1,T.dynamicChildren=null);const{type:V,ref:he,shapeFlag:re}=T;switch(V){case io:X(k,T,I,K);break;case Ai:R(k,T,I,K);break;case Ko:k==null&&H(T,I,K,se);break;case Kt:Zt(k,T,I,K,q,U,se,ne,te);break;default:re&1?ge(k,T,I,K,q,U,se,ne,te):re&6?Ce(k,T,I,K,q,U,se,ne,te):(re&64||re&128)&&V.process(k,T,I,K,q,U,se,ne,te,le)}he!=null&&q&&ya(he,k&&k.ref,U,T||k,!T)},X=(k,T,I,K)=>{if(k==null)n(T.el=u(T.children),I,K);else{const q=T.el=k.el;T.children!==k.children&&p(q,T.children)}},R=(k,T,I,K)=>{k==null?n(T.el=f(T.children||""),I,K):T.el=k.el},H=(k,T,I,K)=>{[k.el,k.anchor]=L(k.children,T,I,K,k.el,k.anchor)},Q=({el:k,anchor:T},I,K)=>{let q;for(;k&&k!==T;)q=x(k),n(k,I,K),k=q;n(T,I,K)},Z=({el:k,anchor:T})=>{let I;for(;k&&k!==T;)I=x(k),s(k),k=I;s(T)},ge=(k,T,I,K,q,U,se,ne,te)=>{T.type==="svg"?se="svg":T.type==="math"&&(se="mathml"),k==null?je(T,I,K,q,U,se,ne,te):Ee(k,T,q,U,se,ne,te)},je=(k,T,I,K,q,U,se,ne)=>{let te,V;const{props:he,shapeFlag:re,transition:W,dirs:fe}=k;if(te=k.el=l(k.type,U,he&&he.is,he),re&8?v(te,k.children):re&16&&ct(k.children,te,null,K,q,Uo(k,U),se,ne),fe&&_i(k,null,K,"created"),h(te,k,k.scopeId,se,K),he){for(const Ge in he)Ge!=="value"&&!As(Ge)&&r(te,Ge,null,he[Ge],U,K);"value"in he&&r(te,"value",null,he.value,U),(V=he.onVnodeBeforeMount)&&Sn(V,K,k)}fe&&_i(k,null,K,"beforeMount");const Pe=rg(q,W);Pe&&W.beforeEnter(te),n(te,T,I),((V=he&&he.onVnodeMounted)||Pe||fe)&&Ut(()=>{V&&Sn(V,K,k),Pe&&W.enter(te),fe&&_i(k,null,K,"mounted")},q)},h=(k,T,I,K,q)=>{if(I&&A(k,I),K)for(let U=0;U<K.length;U++)A(k,K[U]);if(q){let U=q.subTree;if(T===U||cd(U.type)&&(U.ssContent===T||U.ssFallback===T)){const se=q.vnode;h(k,se,se.scopeId,se.slotScopeIds,q.parent)}}},ct=(k,T,I,K,q,U,se,ne,te=0)=>{for(let V=te;V<k.length;V++){const he=k[V]=ne?ti(k[V]):En(k[V]);M(null,he,T,I,K,q,U,se,ne)}},Ee=(k,T,I,K,q,U,se)=>{const ne=T.el=k.el;let{patchFlag:te,dynamicChildren:V,dirs:he}=T;te|=k.patchFlag&16;const re=k.props||Ye,W=T.props||Ye;let fe;if(I&&wi(I,!1),(fe=W.onVnodeBeforeUpdate)&&Sn(fe,I,T,k),he&&_i(T,k,I,"beforeUpdate"),I&&wi(I,!0),(re.innerHTML&&W.innerHTML==null||re.textContent&&W.textContent==null)&&v(ne,""),V?Et(k.dynamicChildren,V,ne,I,K,Uo(T,q),U):se||Re(k,T,ne,null,I,K,Uo(T,q),U,!1),te>0){if(te&16)qt(ne,re,W,I,q);else if(te&2&&re.class!==W.class&&r(ne,"class",null,W.class,q),te&4&&r(ne,"style",re.style,W.style,q),te&8){const Pe=T.dynamicProps;for(let Ge=0;Ge<Pe.length;Ge++){const qe=Pe[Ge],kt=re[qe],pt=W[qe];(pt!==kt||qe==="value")&&r(ne,qe,kt,pt,q,I)}}te&1&&k.children!==T.children&&v(ne,T.children)}else!se&&V==null&&qt(ne,re,W,I,q);((fe=W.onVnodeUpdated)||he)&&Ut(()=>{fe&&Sn(fe,I,T,k),he&&_i(T,k,I,"updated")},K)},Et=(k,T,I,K,q,U,se)=>{for(let ne=0;ne<T.length;ne++){const te=k[ne],V=T[ne],he=te.el&&(te.type===Kt||!bs(te,V)||te.shapeFlag&70)?_(te.el):I;M(te,V,he,null,K,q,U,se,!0)}},qt=(k,T,I,K,q)=>{if(T!==I){if(T!==Ye)for(const U in T)!As(U)&&!(U in I)&&r(k,U,T[U],null,q,K);for(const U in I){if(As(U))continue;const se=I[U],ne=T[U];se!==ne&&U!=="value"&&r(k,U,ne,se,q,K)}"value"in I&&r(k,"value",T.value,I.value,q)}},Zt=(k,T,I,K,q,U,se,ne,te)=>{const V=T.el=k?k.el:u(""),he=T.anchor=k?k.anchor:u("");let{patchFlag:re,dynamicChildren:W,slotScopeIds:fe}=T;fe&&(ne=ne?ne.concat(fe):fe),k==null?(n(V,I,K),n(he,I,K),ct(T.children||[],I,he,q,U,se,ne,te)):re>0&&re&64&&W&&k.dynamicChildren?(Et(k.dynamicChildren,W,I,q,U,se,ne),(T.key!=null||q&&T===q.subTree)&&rd(k,T,!0)):Re(k,T,I,he,q,U,se,ne,te)},Ce=(k,T,I,K,q,U,se,ne,te)=>{T.slotScopeIds=ne,k==null?T.shapeFlag&512?q.ctx.activate(T,I,K,se,te):zt(T,I,K,q,U,se,te):J(k,T,te)},zt=(k,T,I,K,q,U,se)=>{const ne=k.component=xg(k,K,q);if(jf(k)&&(ne.ctx.renderer=le),Cg(ne,!1,se),ne.asyncDep){if(q&&q.registerDep(ne,ze,se),!k.el){const te=ne.subTree=xe(Ai);R(null,te,T,I)}}else ze(ne,k,T,I,q,U,se)},J=(k,T,I)=>{const K=T.component=k.component;if(pg(k,T,I))if(K.asyncDep&&!K.asyncResolved){we(K,T,I);return}else K.next=T,K.update();else T.el=k.el,K.vnode=T},ze=(k,T,I,K,q,U,se)=>{const ne=()=>{if(k.isMounted){let{next:re,bu:W,u:fe,parent:Pe,vnode:Ge}=k;{const st=od(k);if(st){re&&(re.el=Ge.el,we(k,re,se)),st.asyncDep.then(()=>{k.isUnmounted||ne()});return}}let qe=re,kt;wi(k,!1),re?(re.el=Ge.el,we(k,re,se)):re=Ge,W&&Ho(W),(kt=re.props&&re.props.onVnodeBeforeUpdate)&&Sn(kt,Pe,re,Ge),wi(k,!0);const pt=Vo(k),bt=k.subTree;k.subTree=pt,M(bt,pt,_(bt.el),j(bt),k,q,U),re.el=pt.el,qe===null&&mg(k,pt.el),fe&&Ut(fe,q),(kt=re.props&&re.props.onVnodeUpdated)&&Ut(()=>Sn(kt,Pe,re,Ge),q)}else{let re;const{el:W,props:fe}=T,{bm:Pe,m:Ge,parent:qe,root:kt,type:pt}=k,bt=Ps(T);if(wi(k,!1),Pe&&Ho(Pe),!bt&&(re=fe&&fe.onVnodeBeforeMount)&&Sn(re,qe,T),wi(k,!0),W&&Fe){const st=()=>{k.subTree=Vo(k),Fe(W,k.subTree,k,q,null)};bt&&pt.__asyncHydrate?pt.__asyncHydrate(W,k,st):st()}else{kt.ce&&kt.ce._injectChildStyle(pt);const st=k.subTree=Vo(k);M(null,st,I,K,k,q,U),T.el=st.el}if(Ge&&Ut(Ge,q),!bt&&(re=fe&&fe.onVnodeMounted)){const st=T;Ut(()=>Sn(re,qe,st),q)}(T.shapeFlag&256||qe&&Ps(qe.vnode)&&qe.vnode.shapeFlag&256)&&k.a&&Ut(k.a,q),k.isMounted=!0,T=I=K=null}};k.scope.on();const te=k.effect=new yf(ne);k.scope.off();const V=k.update=te.run.bind(te),he=k.job=te.runIfDirty.bind(te);he.i=k,he.id=k.uid,te.scheduler=()=>hl(he),wi(k,!0),V()},we=(k,T,I)=>{T.component=k;const K=k.vnode.props;k.vnode=T,k.next=null,Xm(k,T.props,K,I),tg(k,T.children,I),hi(),Au(k),pi()},Re=(k,T,I,K,q,U,se,ne,te=!1)=>{const V=k&&k.children,he=k?k.shapeFlag:0,re=T.children,{patchFlag:W,shapeFlag:fe}=T;if(W>0){if(W&128){Bt(V,re,I,K,q,U,se,ne,te);return}else if(W&256){gt(V,re,I,K,q,U,se,ne,te);return}}fe&8?(he&16&&It(V,q,U),re!==V&&v(I,re)):he&16?fe&16?Bt(V,re,I,K,q,U,se,ne,te):It(V,q,U,!0):(he&8&&v(I,""),fe&16&&ct(re,I,K,q,U,se,ne,te))},gt=(k,T,I,K,q,U,se,ne,te)=>{k=k||Ki,T=T||Ki;const V=k.length,he=T.length,re=Math.min(V,he);let W;for(W=0;W<re;W++){const fe=T[W]=te?ti(T[W]):En(T[W]);M(k[W],fe,I,null,q,U,se,ne,te)}V>he?It(k,q,U,!0,!1,re):ct(T,I,K,q,U,se,ne,te,re)},Bt=(k,T,I,K,q,U,se,ne,te)=>{let V=0;const he=T.length;let re=k.length-1,W=he-1;for(;V<=re&&V<=W;){const fe=k[V],Pe=T[V]=te?ti(T[V]):En(T[V]);if(bs(fe,Pe))M(fe,Pe,I,null,q,U,se,ne,te);else break;V++}for(;V<=re&&V<=W;){const fe=k[re],Pe=T[W]=te?ti(T[W]):En(T[W]);if(bs(fe,Pe))M(fe,Pe,I,null,q,U,se,ne,te);else break;re--,W--}if(V>re){if(V<=W){const fe=W+1,Pe=fe<he?T[fe].el:K;for(;V<=W;)M(null,T[V]=te?ti(T[V]):En(T[V]),I,Pe,q,U,se,ne,te),V++}}else if(V>W)for(;V<=re;)yt(k[V],q,U,!0),V++;else{const fe=V,Pe=V,Ge=new Map;for(V=Pe;V<=W;V++){const At=T[V]=te?ti(T[V]):En(T[V]);At.key!=null&&Ge.set(At.key,V)}let qe,kt=0;const pt=W-Pe+1;let bt=!1,st=0;const Wt=new Array(pt);for(V=0;V<pt;V++)Wt[V]=0;for(V=fe;V<=re;V++){const At=k[V];if(kt>=pt){yt(At,q,U,!0);continue}let Ot;if(At.key!=null)Ot=Ge.get(At.key);else for(qe=Pe;qe<=W;qe++)if(Wt[qe-Pe]===0&&bs(At,T[qe])){Ot=qe;break}Ot===void 0?yt(At,q,U,!0):(Wt[Ot-Pe]=V+1,Ot>=st?st=Ot:bt=!0,M(At,T[Ot],I,null,q,U,se,ne,te),kt++)}const Nn=bt?og(Wt):Ki;for(qe=Nn.length-1,V=pt-1;V>=0;V--){const At=Pe+V,Ot=T[At],us=At+1<he?T[At+1].el:K;Wt[V]===0?M(null,Ot,I,us,q,U,se,ne,te):bt&&(qe<0||V!==Nn[qe]?jt(Ot,I,us,2):qe--)}}},jt=(k,T,I,K,q=null)=>{const{el:U,type:se,transition:ne,children:te,shapeFlag:V}=k;if(V&6){jt(k.component.subTree,T,I,K);return}if(V&128){k.suspense.move(T,I,K);return}if(V&64){se.move(k,T,I,le);return}if(se===Kt){n(U,T,I);for(let re=0;re<te.length;re++)jt(te[re],T,I,K);n(k.anchor,T,I);return}if(se===Ko){Q(k,T,I);return}if(K!==2&&V&1&&ne)if(K===0)ne.beforeEnter(U),n(U,T,I),Ut(()=>ne.enter(U),q);else{const{leave:re,delayLeave:W,afterLeave:fe}=ne,Pe=()=>n(U,T,I),Ge=()=>{re(U,()=>{Pe(),fe&&fe()})};W?W(U,Pe,Ge):Ge()}else n(U,T,I)},yt=(k,T,I,K=!1,q=!1)=>{const{type:U,props:se,ref:ne,children:te,dynamicChildren:V,shapeFlag:he,patchFlag:re,dirs:W,cacheIndex:fe}=k;if(re===-2&&(q=!1),ne!=null&&ya(ne,null,I,k,!0),fe!=null&&(T.renderCache[fe]=void 0),he&256){T.ctx.deactivate(k);return}const Pe=he&1&&W,Ge=!Ps(k);let qe;if(Ge&&(qe=se&&se.onVnodeBeforeUnmount)&&Sn(qe,T,k),he&6)zi(k.component,I,K);else{if(he&128){k.suspense.unmount(I,K);return}Pe&&_i(k,null,T,"beforeUnmount"),he&64?k.type.remove(k,T,I,le,K):V&&!V.hasOnce&&(U!==Kt||re>0&&re&64)?It(V,T,I,!1,!0):(U===Kt&&re&384||!q&&he&16)&&It(te,T,I),K&&_n(k)}(Ge&&(qe=se&&se.onVnodeUnmounted)||Pe)&&Ut(()=>{qe&&Sn(qe,T,k),Pe&&_i(k,null,T,"unmounted")},I)},_n=k=>{const{type:T,el:I,anchor:K,transition:q}=k;if(T===Kt){In(I,K);return}if(T===Ko){Z(k);return}const U=()=>{s(I),q&&!q.persisted&&q.afterLeave&&q.afterLeave()};if(k.shapeFlag&1&&q&&!q.persisted){const{leave:se,delayLeave:ne}=q,te=()=>se(I,U);ne?ne(k.el,U,te):te()}else U()},In=(k,T)=>{let I;for(;k!==T;)I=x(k),s(k),k=I;s(T)},zi=(k,T,I)=>{const{bum:K,scope:q,job:U,subTree:se,um:ne,m:te,a:V}=k;Nu(te),Nu(V),K&&Ho(K),q.stop(),U&&(U.flags|=8,yt(se,k,T,I)),ne&&Ut(ne,T),Ut(()=>{k.isUnmounted=!0},T),T&&T.pendingBranch&&!T.isUnmounted&&k.asyncDep&&!k.asyncResolved&&k.suspenseId===T.pendingId&&(T.deps--,T.deps===0&&T.resolve())},It=(k,T,I,K=!1,q=!1,U=0)=>{for(let se=U;se<k.length;se++)yt(k[se],T,I,K,q)},j=k=>{if(k.shapeFlag&6)return j(k.component.subTree);if(k.shapeFlag&128)return k.suspense.next();const T=x(k.anchor||k.el),I=T&&T[Em];return I?x(I):T};let ue=!1;const ie=(k,T,I)=>{k==null?T._vnode&&yt(T._vnode,null,null,!0):M(T._vnode||null,k,T,null,null,null,I),T._vnode=k,ue||(ue=!0,Au(),Hf(),ue=!1)},le={p:M,um:yt,m:jt,r:_n,mt:zt,mc:ct,pc:Re,pbc:Et,n:j,o:e};let De,Fe;return t&&([De,Fe]=t(le)),{render:ie,hydrate:De,createApp:Ym(ie,De)}}function Uo({type:e,props:t},i){return i==="svg"&&e==="foreignObject"||i==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:i}function wi({effect:e,job:t},i){i?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function rg(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function rd(e,t,i=!1){const n=e.children,s=t.children;if(_e(n)&&_e(s))for(let r=0;r<n.length;r++){const l=n[r];let u=s[r];u.shapeFlag&1&&!u.dynamicChildren&&((u.patchFlag<=0||u.patchFlag===32)&&(u=s[r]=ti(s[r]),u.el=l.el),!i&&u.patchFlag!==-2&&rd(l,u)),u.type===io&&(u.el=l.el)}}function og(e){const t=e.slice(),i=[0];let n,s,r,l,u;const f=e.length;for(n=0;n<f;n++){const p=e[n];if(p!==0){if(s=i[i.length-1],e[s]<p){t[n]=s,i.push(n);continue}for(r=0,l=i.length-1;r<l;)u=r+l>>1,e[i[u]]<p?r=u+1:l=u;p<e[i[r]]&&(r>0&&(t[n]=i[r-1]),i[r]=n)}}for(r=i.length,l=i[r-1];r-- >0;)i[r]=l,l=t[l];return i}function od(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:od(t)}function Nu(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const ag=Symbol.for("v-scx"),lg=()=>gn(ag);function zs(e,t,i){return ad(e,t,i)}function ad(e,t,i=Ye){const{immediate:n,deep:s,flush:r,once:l}=i,u=vt({},i),f=t&&n||!t&&r!=="post";let p;if(Ks){if(r==="sync"){const A=lg();p=A.__watcherHandles||(A.__watcherHandles=[])}else if(!f){const A=()=>{};return A.stop=pn,A.resume=pn,A.pause=pn,A}}const v=St;u.call=(A,L,M)=>Pn(A,v,L,M);let _=!1;r==="post"?u.scheduler=A=>{Ut(A,v&&v.suspense)}:r!=="sync"&&(_=!0,u.scheduler=(A,L)=>{L?A():hl(A)}),u.augmentJob=A=>{t&&(A.flags|=4),_&&(A.flags|=2,v&&(A.id=v.uid,A.i=v))};const x=xm(e,t,u);return Ks&&(p?p.push(x):f&&x()),x}function ug(e,t,i){const n=this.proxy,s=dt(e)?e.includes(".")?ld(n,e):()=>n[e]:e.bind(n,n);let r;ke(t)?r=t:(r=t.handler,i=t);const l=rr(this),u=ad(s,r.bind(n),i);return l(),u}function ld(e,t){const i=t.split(".");return()=>{let n=e;for(let s=0;s<i.length&&n;s++)n=n[i[s]];return n}}const cg=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${un(t)}Modifiers`]||e[`${di(t)}Modifiers`];function fg(e,t,...i){if(e.isUnmounted)return;const n=e.vnode.props||Ye;let s=i;const r=t.startsWith("update:"),l=r&&cg(n,t.slice(7));l&&(l.trim&&(s=i.map(v=>dt(v)?v.trim():v)),l.number&&(s=i.map(jp)));let u,f=n[u=Do(t)]||n[u=Do(un(t))];!f&&r&&(f=n[u=Do(di(t))]),f&&Pn(f,e,6,s);const p=n[u+"Once"];if(p){if(!e.emitted)e.emitted={};else if(e.emitted[u])return;e.emitted[u]=!0,Pn(p,e,6,s)}}function ud(e,t,i=!1){const n=t.emitsCache,s=n.get(e);if(s!==void 0)return s;const r=e.emits;let l={},u=!1;if(!ke(e)){const f=p=>{const v=ud(p,t,!0);v&&(u=!0,vt(l,v))};!i&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}return!r&&!u?(tt(e)&&n.set(e,null),null):(_e(r)?r.forEach(f=>l[f]=null):vt(l,r),tt(e)&&n.set(e,l),l)}function no(e,t){return!e||!Gr(t)?!1:(t=t.slice(2).replace(/Once$/,""),Ue(e,t[0].toLowerCase()+t.slice(1))||Ue(e,di(t))||Ue(e,t))}function Vo(e){const{type:t,vnode:i,proxy:n,withProxy:s,propsOptions:[r],slots:l,attrs:u,emit:f,render:p,renderCache:v,props:_,data:x,setupState:A,ctx:L,inheritAttrs:M}=e,X=Ir(e);let R,H;try{if(i.shapeFlag&4){const Z=s||n,ge=Z;R=En(p.call(ge,Z,v,_,A,x,L)),H=u}else{const Z=t;R=En(Z.length>1?Z(_,{attrs:u,slots:l,emit:f}):Z(_,null)),H=t.props?u:dg(u)}}catch(Z){Is.length=0,Zr(Z,e,1),R=xe(Ai)}let Q=R;if(H&&M!==!1){const Z=Object.keys(H),{shapeFlag:ge}=Q;Z.length&&ge&7&&(r&&Z.some(tl)&&(H=hg(H,r)),Q=es(Q,H,!1,!0))}return i.dirs&&(Q=es(Q,null,!1,!0),Q.dirs=Q.dirs?Q.dirs.concat(i.dirs):i.dirs),i.transition&&pl(Q,i.transition),R=Q,Ir(X),R}const dg=e=>{let t;for(const i in e)(i==="class"||i==="style"||Gr(i))&&((t||(t={}))[i]=e[i]);return t},hg=(e,t)=>{const i={};for(const n in e)(!tl(n)||!(n.slice(9)in t))&&(i[n]=e[n]);return i};function pg(e,t,i){const{props:n,children:s,component:r}=e,{props:l,children:u,patchFlag:f}=t,p=r.emitsOptions;if(t.dirs||t.transition)return!0;if(i&&f>=0){if(f&1024)return!0;if(f&16)return n?Mu(n,l,p):!!l;if(f&8){const v=t.dynamicProps;for(let _=0;_<v.length;_++){const x=v[_];if(l[x]!==n[x]&&!no(p,x))return!0}}}else return(s||u)&&(!u||!u.$stable)?!0:n===l?!1:n?l?Mu(n,l,p):!0:!!l;return!1}function Mu(e,t,i){const n=Object.keys(t);if(n.length!==Object.keys(e).length)return!0;for(let s=0;s<n.length;s++){const r=n[s];if(t[r]!==e[r]&&!no(i,r))return!0}return!1}function mg({vnode:e,parent:t},i){for(;t;){const n=t.subTree;if(n.suspense&&n.suspense.activeBranch===e&&(n.el=e.el),n===e)(e=t.vnode).el=i,t=t.parent;else break}}const cd=e=>e.__isSuspense;function gg(e,t){t&&t.pendingBranch?_e(e)?t.effects.push(...e):t.effects.push(e):Sm(e)}const Kt=Symbol.for("v-fgt"),io=Symbol.for("v-txt"),Ai=Symbol.for("v-cmt"),Ko=Symbol.for("v-stc"),Is=[];let Yt=null;function $e(e=!1){Is.push(Yt=e?null:[])}function vg(){Is.pop(),Yt=Is[Is.length-1]||null}let Vs=1;function Du(e){Vs+=e,e<0&&Yt&&(Yt.hasOnce=!0)}function fd(e){return e.dynamicChildren=Vs>0?Yt||Ki:null,vg(),Vs>0&&Yt&&Yt.push(e),e}function He(e,t,i,n,s,r){return fd(G(e,t,i,n,s,r,!0))}function Oi(e,t,i,n,s){return fd(xe(e,t,i,n,s,!0))}function Dr(e){return e?e.__v_isVNode===!0:!1}function bs(e,t){return e.type===t.type&&e.key===t.key}const dd=({key:e})=>e!=null?e:null,Cr=({ref:e,ref_key:t,ref_for:i})=>(typeof e=="number"&&(e=""+e),e!=null?dt(e)||$t(e)||ke(e)?{i:Gt,r:e,k:t,f:!!i}:e:null);function G(e,t=null,i=null,n=0,s=null,r=e===Kt?0:1,l=!1,u=!1){const f={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&dd(t),ref:t&&Cr(t),scopeId:qf,slotScopeIds:null,children:i,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:n,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:Gt};return u?(vl(f,i),r&128&&e.normalize(f)):i&&(f.shapeFlag|=dt(i)?8:16),Vs>0&&!l&&Yt&&(f.patchFlag>0||r&6)&&f.patchFlag!==32&&Yt.push(f),f}const xe=yg;function yg(e,t=null,i=null,n=0,s=null,r=!1){if((!e||e===Fm)&&(e=Ai),Dr(e)){const u=es(e,t,!0);return i&&vl(u,i),Vs>0&&!r&&Yt&&(u.shapeFlag&6?Yt[Yt.indexOf(e)]=u:Yt.push(u)),u.patchFlag=-2,u}if(Ag(e)&&(e=e.__vccOpts),t){t=bg(t);let{class:u,style:f}=t;u&&!dt(u)&&(t.class=Zi(u)),tt(f)&&(fl(f)&&!_e(f)&&(f=vt({},f)),t.style=sl(f))}const l=dt(e)?1:cd(e)?128:Am(e)?64:tt(e)?4:ke(e)?2:0;return G(e,t,i,n,s,l,r,!0)}function bg(e){return e?fl(e)||Jf(e)?vt({},e):e:null}function es(e,t,i=!1,n=!1){const{props:s,ref:r,patchFlag:l,children:u,transition:f}=e,p=t?_g(s||{},t):s,v={__v_isVNode:!0,__v_skip:!0,type:e.type,props:p,key:p&&dd(p),ref:t&&t.ref?i&&r?_e(r)?r.concat(Cr(t)):[r,Cr(t)]:Cr(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:u,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Kt?l===-1?16:l|16:l,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:f,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&es(e.ssContent),ssFallback:e.ssFallback&&es(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return f&&n&&pl(v,f.clone(v)),v}function on(e=" ",t=0){return xe(io,null,e,t)}function ii(e="",t=!1){return t?($e(),Oi(Ai,null,e)):xe(Ai,null,e)}function En(e){return e==null||typeof e=="boolean"?xe(Ai):_e(e)?xe(Kt,null,e.slice()):Dr(e)?ti(e):xe(io,null,String(e))}function ti(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:es(e)}function vl(e,t){let i=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(_e(t))i=16;else if(typeof t=="object")if(n&65){const s=t.default;s&&(s._c&&(s._d=!1),vl(e,s()),s._c&&(s._d=!0));return}else{i=32;const s=t._;!s&&!Jf(t)?t._ctx=Gt:s===3&&Gt&&(Gt.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ke(t)?(t={default:t,_ctx:Gt},i=32):(t=String(t),n&64?(i=16,t=[on(t)]):i=8);e.children=t,e.shapeFlag|=i}function _g(...e){const t={};for(let i=0;i<e.length;i++){const n=e[i];for(const s in n)if(s==="class")t.class!==n.class&&(t.class=Zi([t.class,n.class]));else if(s==="style")t.style=sl([t.style,n.style]);else if(Gr(s)){const r=t[s],l=n[s];l&&r!==l&&!(_e(r)&&r.includes(l))&&(t[s]=r?[].concat(r,l):l)}else s!==""&&(t[s]=n[s])}return t}function Sn(e,t,i,n=null){Pn(e,t,7,[i,n])}const wg=Yf();let kg=0;function xg(e,t,i){const n=e.type,s=(t?t.appContext:e.appContext)||wg,r={uid:kg++,vnode:e,type:n,parent:t,appContext:s,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new Qp(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(s.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:ed(n,s),emitsOptions:ud(n,s),emit:null,emitted:null,propsDefaults:Ye,inheritAttrs:n.inheritAttrs,ctx:Ye,data:Ye,props:Ye,attrs:Ye,slots:Ye,refs:Ye,setupState:Ye,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 r.ctx={_:r},r.root=t?t.root:r,r.emit=fg.bind(null,r),e.ce&&e.ce(r),r}let St=null,Hr,xa;{const e=er(),t=(i,n)=>{let s;return(s=e[i])||(s=e[i]=[]),s.push(n),r=>{s.length>1?s.forEach(l=>l(r)):s[0](r)}};Hr=t("__VUE_INSTANCE_SETTERS__",i=>St=i),xa=t("__VUE_SSR_SETTERS__",i=>Ks=i)}const rr=e=>{const t=St;return Hr(e),e.scope.on(),()=>{e.scope.off(),Hr(t)}},Hu=()=>{St&&St.scope.off(),Hr(null)};function hd(e){return e.vnode.shapeFlag&4}let Ks=!1;function Cg(e,t=!1,i=!1){t&&xa(t);const{props:n,children:s}=e.vnode,r=hd(e);Qm(e,n,r,t),eg(e,s,i);const l=r?Tg(e,t):void 0;return t&&xa(!1),l}function Tg(e,t){const i=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Bm);const{setup:n}=i;if(n){hi();const s=e.setupContext=n.length>1?$g(e):null,r=rr(e),l=nr(n,e,0,[e.props,s]),u=ff(l);if(pi(),r(),(u||e.sp)&&!Ps(e)&&Bf(e),u){if(l.then(Hu,Hu),t)return l.then(f=>{Fu(e,f,t)}).catch(f=>{Zr(f,e,0)});e.asyncDep=l}else Fu(e,l,t)}else pd(e,t)}function Fu(e,t,i){ke(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:tt(t)&&(e.setupState=If(t)),pd(e,i)}let qu;function pd(e,t,i){const n=e.type;if(!e.render){if(!t&&qu&&!n.render){const s=n.template||ml(e).template;if(s){const{isCustomElement:r,compilerOptions:l}=e.appContext.config,{delimiters:u,compilerOptions:f}=n,p=vt(vt({isCustomElement:r,delimiters:u},l),f);n.render=qu(s,p)}}e.render=n.render||pn}{const s=rr(e);hi();try{jm(e)}finally{pi(),s()}}}const Sg={get(e,t){return Ct(e,"get",""),e[t]}};function $g(e){const t=i=>{e.exposed=i||{}};return{attrs:new Proxy(e.attrs,Sg),slots:e.slots,emit:e.emit,expose:t}}function so(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(If(gm(e.exposed)),{get(t,i){if(i in t)return t[i];if(i in Ls)return Ls[i](e)},has(t,i){return i in t||i in Ls}})):e.proxy}function Eg(e,t=!0){return ke(e)?e.displayName||e.name:e.name||t&&e.__name}function Ag(e){return ke(e)&&"__vccOpts"in e}const rt=(e,t)=>wm(e,t,Ks);function ro(e,t,i){const n=arguments.length;return n===2?tt(t)&&!_e(t)?Dr(t)?xe(e,null,[t]):xe(e,t):xe(e,null,t):(n>3?i=Array.prototype.slice.call(arguments,2):n===3&&Dr(i)&&(i=[i]),xe(e,t,i))}const Og="3.5.12";/**
|
|
* @vue/runtime-dom v3.5.12
|
|
* (c) 2018-present Yuxi (Evan) You and Vue contributors
|
|
* @license MIT
|
|
**/let Ca;const Bu=typeof window<"u"&&window.trustedTypes;if(Bu)try{Ca=Bu.createPolicy("vue",{createHTML:e=>e})}catch{}const md=Ca?e=>Ca.createHTML(e):e=>e,Rg="http://www.w3.org/2000/svg",Pg="http://www.w3.org/1998/Math/MathML",qn=typeof document<"u"?document:null,ju=qn&&qn.createElement("template"),Lg={insert:(e,t,i)=>{t.insertBefore(e,i||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,i,n)=>{const s=t==="svg"?qn.createElementNS(Rg,e):t==="mathml"?qn.createElementNS(Pg,e):i?qn.createElement(e,{is:i}):qn.createElement(e);return e==="select"&&n&&n.multiple!=null&&s.setAttribute("multiple",n.multiple),s},createText:e=>qn.createTextNode(e),createComment:e=>qn.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>qn.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,i,n,s,r){const l=i?i.previousSibling:t.lastChild;if(s&&(s===r||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),i),!(s===r||!(s=s.nextSibling)););else{ju.innerHTML=md(n==="svg"?`<svg>${e}</svg>`:n==="mathml"?`<math>${e}</math>`:e);const u=ju.content;if(n==="svg"||n==="mathml"){const f=u.firstChild;for(;f.firstChild;)u.appendChild(f.firstChild);u.removeChild(f)}t.insertBefore(u,i)}return[l?l.nextSibling:t.firstChild,i?i.previousSibling:t.lastChild]}},zg=Symbol("_vtc");function Ig(e,t,i){const n=e[zg];n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):i?e.setAttribute("class",t):e.className=t}const Fr=Symbol("_vod"),gd=Symbol("_vsh"),Gs={beforeMount(e,{value:t},{transition:i}){e[Fr]=e.style.display==="none"?"":e.style.display,i&&t?i.beforeEnter(e):_s(e,t)},mounted(e,{value:t},{transition:i}){i&&t&&i.enter(e)},updated(e,{value:t,oldValue:i},{transition:n}){!t!=!i&&(n?t?(n.beforeEnter(e),_s(e,!0),n.enter(e)):n.leave(e,()=>{_s(e,!1)}):_s(e,t))},beforeUnmount(e,{value:t}){_s(e,t)}};function _s(e,t){e.style.display=t?e[Fr]:"none",e[gd]=!t}const Ng=Symbol(""),Mg=/(^|;)\s*display\s*:/;function Dg(e,t,i){const n=e.style,s=dt(i);let r=!1;if(i&&!s){if(t)if(dt(t))for(const l of t.split(";")){const u=l.slice(0,l.indexOf(":")).trim();i[u]==null&&Tr(n,u,"")}else for(const l in t)i[l]==null&&Tr(n,l,"");for(const l in i)l==="display"&&(r=!0),Tr(n,l,i[l])}else if(s){if(t!==i){const l=n[Ng];l&&(i+=";"+l),n.cssText=i,r=Mg.test(i)}}else t&&e.removeAttribute("style");Fr in e&&(e[Fr]=r?n.display:"",e[gd]&&(n.display="none"))}const Wu=/\s*!important$/;function Tr(e,t,i){if(_e(i))i.forEach(n=>Tr(e,t,n));else if(i==null&&(i=""),t.startsWith("--"))e.setProperty(t,i);else{const n=Hg(e,t);Wu.test(i)?e.setProperty(di(n),i.replace(Wu,""),"important"):e[n]=i}}const Uu=["Webkit","Moz","ms"],Go={};function Hg(e,t){const i=Go[t];if(i)return i;let n=un(t);if(n!=="filter"&&n in e)return Go[t]=n;n=Xr(n);for(let s=0;s<Uu.length;s++){const r=Uu[s]+n;if(r in e)return Go[t]=r}return t}const Vu="http://www.w3.org/1999/xlink";function Ku(e,t,i,n,s,r=Yp(t)){n&&t.startsWith("xlink:")?i==null?e.removeAttributeNS(Vu,t.slice(6,t.length)):e.setAttributeNS(Vu,t,i):i==null||r&&!mf(i)?e.removeAttribute(t):e.setAttribute(t,r?"":fi(i)?String(i):i)}function Gu(e,t,i,n,s){if(t==="innerHTML"||t==="textContent"){i!=null&&(e[t]=t==="innerHTML"?md(i):i);return}const r=e.tagName;if(t==="value"&&r!=="PROGRESS"&&!r.includes("-")){const u=r==="OPTION"?e.getAttribute("value")||"":e.value,f=i==null?e.type==="checkbox"?"on":"":String(i);(u!==f||!("_value"in e))&&(e.value=f),i==null&&e.removeAttribute(t),e._value=i;return}let l=!1;if(i===""||i==null){const u=typeof e[t];u==="boolean"?i=mf(i):i==null&&u==="string"?(i="",l=!0):u==="number"&&(i=0,l=!0)}try{e[t]=i}catch{}l&&e.removeAttribute(s||t)}function Fg(e,t,i,n){e.addEventListener(t,i,n)}function qg(e,t,i,n){e.removeEventListener(t,i,n)}const Yu=Symbol("_vei");function Bg(e,t,i,n,s=null){const r=e[Yu]||(e[Yu]={}),l=r[t];if(n&&l)l.value=n;else{const[u,f]=jg(t);if(n){const p=r[t]=Vg(n,s);Fg(e,u,p,f)}else l&&(qg(e,u,l,f),r[t]=void 0)}}const Qu=/(?:Once|Passive|Capture)$/;function jg(e){let t;if(Qu.test(e)){t={};let n;for(;n=e.match(Qu);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):di(e.slice(2)),t]}let Yo=0;const Wg=Promise.resolve(),Ug=()=>Yo||(Wg.then(()=>Yo=0),Yo=Date.now());function Vg(e,t){const i=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=i.attached)return;Pn(Kg(n,i.value),t,5,[n])};return i.value=e,i.attached=Ug(),i}function Kg(e,t){if(_e(t)){const i=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{i.call(e),e._stopped=!0},t.map(n=>s=>!s._stopped&&n&&n(s))}else return t}const Xu=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Gg=(e,t,i,n,s,r)=>{const l=s==="svg";t==="class"?Ig(e,n,l):t==="style"?Dg(e,i,n):Gr(t)?tl(t)||Bg(e,t,i,n,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Yg(e,t,n,l))?(Gu(e,t,n),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Ku(e,t,n,l,r,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!dt(n))?Gu(e,un(t),n,r,t):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),Ku(e,t,n,l))};function Yg(e,t,i,n){if(n)return!!(t==="innerHTML"||t==="textContent"||t in e&&Xu(t)&&ke(i));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return Xu(t)&&dt(i)?!1:t in e}const Qg={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},oo=(e,t)=>{const i=e._withKeys||(e._withKeys={}),n=t.join(".");return i[n]||(i[n]=s=>{if(!("key"in s))return;const r=di(s.key);if(t.some(l=>l===r||Qg[l]===r))return e(s)})},Xg=vt({patchProp:Gg},Lg);let Ju;function Jg(){return Ju||(Ju=ig(Xg))}const Zg=(...e)=>{const t=Jg().createApp(...e),{mount:i}=t;return t.mount=n=>{const s=tv(n);if(!s)return;const r=t._component;!ke(r)&&!r.render&&!r.template&&(r.template=s.innerHTML),s.nodeType===1&&(s.textContent="");const l=i(s,!1,ev(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),l},t};function ev(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function tv(e){return dt(e)?document.querySelector(e):e}/*!
|
|
* vue-router v4.4.5
|
|
* (c) 2024 Eduardo San Martin Morote
|
|
* @license MIT
|
|
*/const Ui=typeof document<"u";function vd(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function nv(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&vd(e.default)}const Ke=Object.assign;function Qo(e,t){const i={};for(const n in t){const s=t[n];i[n]=yn(s)?s.map(e):e(s)}return i}const Ns=()=>{},yn=Array.isArray,yd=/#/g,iv=/&/g,sv=/\//g,rv=/=/g,ov=/\?/g,bd=/\+/g,av=/%5B/g,lv=/%5D/g,_d=/%5E/g,uv=/%60/g,wd=/%7B/g,cv=/%7C/g,kd=/%7D/g,fv=/%20/g;function yl(e){return encodeURI(""+e).replace(cv,"|").replace(av,"[").replace(lv,"]")}function dv(e){return yl(e).replace(wd,"{").replace(kd,"}").replace(_d,"^")}function Ta(e){return yl(e).replace(bd,"%2B").replace(fv,"+").replace(yd,"%23").replace(iv,"%26").replace(uv,"`").replace(wd,"{").replace(kd,"}").replace(_d,"^")}function hv(e){return Ta(e).replace(rv,"%3D")}function pv(e){return yl(e).replace(yd,"%23").replace(ov,"%3F")}function mv(e){return e==null?"":pv(e).replace(sv,"%2F")}function Ys(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const gv=/\/$/,vv=e=>e.replace(gv,"");function Xo(e,t,i="/"){let n,s={},r="",l="";const u=t.indexOf("#");let f=t.indexOf("?");return u<f&&u>=0&&(f=-1),f>-1&&(n=t.slice(0,f),r=t.slice(f+1,u>-1?u:t.length),s=e(r)),u>-1&&(n=n||t.slice(0,u),l=t.slice(u,t.length)),n=wv(n!=null?n:t,i),{fullPath:n+(r&&"?")+r+l,path:n,query:s,hash:Ys(l)}}function yv(e,t){const i=t.query?e(t.query):"";return t.path+(i&&"?")+i+(t.hash||"")}function Zu(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function bv(e,t,i){const n=t.matched.length-1,s=i.matched.length-1;return n>-1&&n===s&&ts(t.matched[n],i.matched[s])&&xd(t.params,i.params)&&e(t.query)===e(i.query)&&t.hash===i.hash}function ts(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function xd(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const i in e)if(!_v(e[i],t[i]))return!1;return!0}function _v(e,t){return yn(e)?ec(e,t):yn(t)?ec(t,e):e===t}function ec(e,t){return yn(t)?e.length===t.length&&e.every((i,n)=>i===t[n]):e.length===1&&e[0]===t}function wv(e,t){if(e.startsWith("/"))return e;if(!e)return t;const i=t.split("/"),n=e.split("/"),s=n[n.length-1];(s===".."||s===".")&&n.push("");let r=i.length-1,l,u;for(l=0;l<n.length;l++)if(u=n[l],u!==".")if(u==="..")r>1&&r--;else break;return i.slice(0,r).join("/")+"/"+n.slice(l).join("/")}const Jn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Qs;(function(e){e.pop="pop",e.push="push"})(Qs||(Qs={}));var Ms;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Ms||(Ms={}));function kv(e){if(!e)if(Ui){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),vv(e)}const xv=/^[^#]+#/;function Cv(e,t){return e.replace(xv,"#")+t}function Tv(e,t){const i=document.documentElement.getBoundingClientRect(),n=e.getBoundingClientRect();return{behavior:t.behavior,left:n.left-i.left-(t.left||0),top:n.top-i.top-(t.top||0)}}const ao=()=>({left:window.scrollX,top:window.scrollY});function Sv(e){let t;if("el"in e){const i=e.el,n=typeof i=="string"&&i.startsWith("#"),s=typeof i=="string"?n?document.getElementById(i.slice(1)):document.querySelector(i):i;if(!s)return;t=Tv(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function tc(e,t){return(history.state?history.state.position-t:-1)+e}const Sa=new Map;function $v(e,t){Sa.set(e,t)}function Ev(e){const t=Sa.get(e);return Sa.delete(e),t}let Av=()=>location.protocol+"//"+location.host;function Cd(e,t){const{pathname:i,search:n,hash:s}=t,r=e.indexOf("#");if(r>-1){let u=s.includes(e.slice(r))?e.slice(r).length:1,f=s.slice(u);return f[0]!=="/"&&(f="/"+f),Zu(f,"")}return Zu(i,e)+n+s}function Ov(e,t,i,n){let s=[],r=[],l=null;const u=({state:x})=>{const A=Cd(e,location),L=i.value,M=t.value;let X=0;if(x){if(i.value=A,t.value=x,l&&l===L){l=null;return}X=M?x.position-M.position:0}else n(A);s.forEach(R=>{R(i.value,L,{delta:X,type:Qs.pop,direction:X?X>0?Ms.forward:Ms.back:Ms.unknown})})};function f(){l=i.value}function p(x){s.push(x);const A=()=>{const L=s.indexOf(x);L>-1&&s.splice(L,1)};return r.push(A),A}function v(){const{history:x}=window;!x.state||x.replaceState(Ke({},x.state,{scroll:ao()}),"")}function _(){for(const x of r)x();r=[],window.removeEventListener("popstate",u),window.removeEventListener("beforeunload",v)}return window.addEventListener("popstate",u),window.addEventListener("beforeunload",v,{passive:!0}),{pauseListeners:f,listen:p,destroy:_}}function nc(e,t,i,n=!1,s=!1){return{back:e,current:t,forward:i,replaced:n,position:window.history.length,scroll:s?ao():null}}function Rv(e){const{history:t,location:i}=window,n={value:Cd(e,i)},s={value:t.state};s.value||r(n.value,{back:null,current:n.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function r(f,p,v){const _=e.indexOf("#"),x=_>-1?(i.host&&document.querySelector("base")?e:e.slice(_))+f:Av()+e+f;try{t[v?"replaceState":"pushState"](p,"",x),s.value=p}catch(A){console.error(A),i[v?"replace":"assign"](x)}}function l(f,p){const v=Ke({},t.state,nc(s.value.back,f,s.value.forward,!0),p,{position:s.value.position});r(f,v,!0),n.value=f}function u(f,p){const v=Ke({},s.value,t.state,{forward:f,scroll:ao()});r(v.current,v,!0);const _=Ke({},nc(n.value,f,null),{position:v.position+1},p);r(f,_,!1),n.value=f}return{location:n,state:s,push:u,replace:l}}function Pv(e){e=kv(e);const t=Rv(e),i=Ov(e,t.state,t.location,t.replace);function n(r,l=!0){l||i.pauseListeners(),history.go(r)}const s=Ke({location:"",base:e,go:n,createHref:Cv.bind(null,e)},t,i);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function Lv(e){return typeof e=="string"||e&&typeof e=="object"}function Td(e){return typeof e=="string"||typeof e=="symbol"}const Sd=Symbol("");var ic;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(ic||(ic={}));function ns(e,t){return Ke(new Error,{type:e,[Sd]:!0},t)}function Fn(e,t){return e instanceof Error&&Sd in e&&(t==null||!!(e.type&t))}const sc="[^/]+?",zv={sensitive:!1,strict:!1,start:!0,end:!0},Iv=/[.+*?^${}()[\]/\\]/g;function Nv(e,t){const i=Ke({},zv,t),n=[];let s=i.start?"^":"";const r=[];for(const p of e){const v=p.length?[]:[90];i.strict&&!p.length&&(s+="/");for(let _=0;_<p.length;_++){const x=p[_];let A=40+(i.sensitive?.25:0);if(x.type===0)_||(s+="/"),s+=x.value.replace(Iv,"\\$&"),A+=40;else if(x.type===1){const{value:L,repeatable:M,optional:X,regexp:R}=x;r.push({name:L,repeatable:M,optional:X});const H=R||sc;if(H!==sc){A+=10;try{new RegExp(`(${H})`)}catch(Z){throw new Error(`Invalid custom RegExp for param "${L}" (${H}): `+Z.message)}}let Q=M?`((?:${H})(?:/(?:${H}))*)`:`(${H})`;_||(Q=X&&p.length<2?`(?:/${Q})`:"/"+Q),X&&(Q+="?"),s+=Q,A+=20,X&&(A+=-8),M&&(A+=-20),H===".*"&&(A+=-50)}v.push(A)}n.push(v)}if(i.strict&&i.end){const p=n.length-1;n[p][n[p].length-1]+=.7000000000000001}i.strict||(s+="/?"),i.end?s+="$":i.strict&&(s+="(?:/|$)");const l=new RegExp(s,i.sensitive?"":"i");function u(p){const v=p.match(l),_={};if(!v)return null;for(let x=1;x<v.length;x++){const A=v[x]||"",L=r[x-1];_[L.name]=A&&L.repeatable?A.split("/"):A}return _}function f(p){let v="",_=!1;for(const x of e){(!_||!v.endsWith("/"))&&(v+="/"),_=!1;for(const A of x)if(A.type===0)v+=A.value;else if(A.type===1){const{value:L,repeatable:M,optional:X}=A,R=L in p?p[L]:"";if(yn(R)&&!M)throw new Error(`Provided param "${L}" is an array but it is not repeatable (* or + modifiers)`);const H=yn(R)?R.join("/"):R;if(!H)if(X)x.length<2&&(v.endsWith("/")?v=v.slice(0,-1):_=!0);else throw new Error(`Missing required param "${L}"`);v+=H}}return v||"/"}return{re:l,score:n,keys:r,parse:u,stringify:f}}function Mv(e,t){let i=0;for(;i<e.length&&i<t.length;){const n=t[i]-e[i];if(n)return n;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 $d(e,t){let i=0;const n=e.score,s=t.score;for(;i<n.length&&i<s.length;){const r=Mv(n[i],s[i]);if(r)return r;i++}if(Math.abs(s.length-n.length)===1){if(rc(n))return 1;if(rc(s))return-1}return s.length-n.length}function rc(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const Dv={type:0,value:""},Hv=/[a-zA-Z0-9_]/;function Fv(e){if(!e)return[[]];if(e==="/")return[[Dv]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(A){throw new Error(`ERR (${i})/"${p}": ${A}`)}let i=0,n=i;const s=[];let r;function l(){r&&s.push(r),r=[]}let u=0,f,p="",v="";function _(){!p||(i===0?r.push({type:0,value:p}):i===1||i===2||i===3?(r.length>1&&(f==="*"||f==="+")&&t(`A repeatable param (${p}) must be alone in its segment. eg: '/:ids+.`),r.push({type:1,value:p,regexp:v,repeatable:f==="*"||f==="+",optional:f==="*"||f==="?"})):t("Invalid state to consume buffer"),p="")}function x(){p+=f}for(;u<e.length;){if(f=e[u++],f==="\\"&&i!==2){n=i,i=4;continue}switch(i){case 0:f==="/"?(p&&_(),l()):f===":"?(_(),i=1):x();break;case 4:x(),i=n;break;case 1:f==="("?i=2:Hv.test(f)?x():(_(),i=0,f!=="*"&&f!=="?"&&f!=="+"&&u--);break;case 2:f===")"?v[v.length-1]=="\\"?v=v.slice(0,-1)+f:i=3:v+=f;break;case 3:_(),i=0,f!=="*"&&f!=="?"&&f!=="+"&&u--,v="";break;default:t("Unknown state");break}}return i===2&&t(`Unfinished custom RegExp for param "${p}"`),_(),l(),s}function qv(e,t,i){const n=Nv(Fv(e.path),i),s=Ke(n,{record:e,parent:t,children:[],alias:[]});return t&&!s.record.aliasOf==!t.record.aliasOf&&t.children.push(s),s}function Bv(e,t){const i=[],n=new Map;t=uc({strict:!1,end:!0,sensitive:!1},t);function s(_){return n.get(_)}function r(_,x,A){const L=!A,M=ac(_);M.aliasOf=A&&A.record;const X=uc(t,_),R=[M];if("alias"in _){const Z=typeof _.alias=="string"?[_.alias]:_.alias;for(const ge of Z)R.push(ac(Ke({},M,{components:A?A.record.components:M.components,path:ge,aliasOf:A?A.record:M})))}let H,Q;for(const Z of R){const{path:ge}=Z;if(x&&ge[0]!=="/"){const je=x.record.path,h=je[je.length-1]==="/"?"":"/";Z.path=x.record.path+(ge&&h+ge)}if(H=qv(Z,x,X),A?A.alias.push(H):(Q=Q||H,Q!==H&&Q.alias.push(H),L&&_.name&&!lc(H)&&l(_.name)),Ed(H)&&f(H),M.children){const je=M.children;for(let h=0;h<je.length;h++)r(je[h],H,A&&A.children[h])}A=A||H}return Q?()=>{l(Q)}:Ns}function l(_){if(Td(_)){const x=n.get(_);x&&(n.delete(_),i.splice(i.indexOf(x),1),x.children.forEach(l),x.alias.forEach(l))}else{const x=i.indexOf(_);x>-1&&(i.splice(x,1),_.record.name&&n.delete(_.record.name),_.children.forEach(l),_.alias.forEach(l))}}function u(){return i}function f(_){const x=Uv(_,i);i.splice(x,0,_),_.record.name&&!lc(_)&&n.set(_.record.name,_)}function p(_,x){let A,L={},M,X;if("name"in _&&_.name){if(A=n.get(_.name),!A)throw ns(1,{location:_});X=A.record.name,L=Ke(oc(x.params,A.keys.filter(Q=>!Q.optional).concat(A.parent?A.parent.keys.filter(Q=>Q.optional):[]).map(Q=>Q.name)),_.params&&oc(_.params,A.keys.map(Q=>Q.name))),M=A.stringify(L)}else if(_.path!=null)M=_.path,A=i.find(Q=>Q.re.test(M)),A&&(L=A.parse(M),X=A.record.name);else{if(A=x.name?n.get(x.name):i.find(Q=>Q.re.test(x.path)),!A)throw ns(1,{location:_,currentLocation:x});X=A.record.name,L=Ke({},x.params,_.params),M=A.stringify(L)}const R=[];let H=A;for(;H;)R.unshift(H.record),H=H.parent;return{name:X,path:M,params:L,matched:R,meta:Wv(R)}}e.forEach(_=>r(_));function v(){i.length=0,n.clear()}return{addRoute:r,resolve:p,removeRoute:l,clearRoutes:v,getRoutes:u,getRecordMatcher:s}}function oc(e,t){const i={};for(const n of t)n in e&&(i[n]=e[n]);return i}function ac(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:jv(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function jv(e){const t={},i=e.props||!1;if("component"in e)t.default=i;else for(const n in e.components)t[n]=typeof i=="object"?i[n]:i;return t}function lc(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Wv(e){return e.reduce((t,i)=>Ke(t,i.meta),{})}function uc(e,t){const i={};for(const n in e)i[n]=n in t?t[n]:e[n];return i}function Uv(e,t){let i=0,n=t.length;for(;i!==n;){const r=i+n>>1;$d(e,t[r])<0?n=r:i=r+1}const s=Vv(e);return s&&(n=t.lastIndexOf(s,n-1)),n}function Vv(e){let t=e;for(;t=t.parent;)if(Ed(t)&&$d(e,t)===0)return t}function Ed({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Kv(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;s<n.length;++s){const r=n[s].replace(bd," "),l=r.indexOf("="),u=Ys(l<0?r:r.slice(0,l)),f=l<0?null:Ys(r.slice(l+1));if(u in t){let p=t[u];yn(p)||(p=t[u]=[p]),p.push(f)}else t[u]=f}return t}function cc(e){let t="";for(let i in e){const n=e[i];if(i=hv(i),n==null){n!==void 0&&(t+=(t.length?"&":"")+i);continue}(yn(n)?n.map(r=>r&&Ta(r)):[n&&Ta(n)]).forEach(r=>{r!==void 0&&(t+=(t.length?"&":"")+i,r!=null&&(t+="="+r))})}return t}function Gv(e){const t={};for(const i in e){const n=e[i];n!==void 0&&(t[i]=yn(n)?n.map(s=>s==null?null:""+s):n==null?n:""+n)}return t}const Yv=Symbol(""),fc=Symbol(""),lo=Symbol(""),bl=Symbol(""),$a=Symbol("");function ws(){let e=[];function t(n){return e.push(n),()=>{const s=e.indexOf(n);s>-1&&e.splice(s,1)}}function i(){e=[]}return{add:t,list:()=>e.slice(),reset:i}}function ni(e,t,i,n,s,r=l=>l()){const l=n&&(n.enterCallbacks[s]=n.enterCallbacks[s]||[]);return()=>new Promise((u,f)=>{const p=x=>{x===!1?f(ns(4,{from:i,to:t})):x instanceof Error?f(x):Lv(x)?f(ns(2,{from:t,to:x})):(l&&n.enterCallbacks[s]===l&&typeof x=="function"&&l.push(x),u())},v=r(()=>e.call(n&&n.instances[s],t,i,p));let _=Promise.resolve(v);e.length<3&&(_=_.then(p)),_.catch(x=>f(x))})}function Jo(e,t,i,n,s=r=>r()){const r=[];for(const l of e)for(const u in l.components){let f=l.components[u];if(!(t!=="beforeRouteEnter"&&!l.instances[u]))if(vd(f)){const v=(f.__vccOpts||f)[t];v&&r.push(ni(v,i,n,l,u,s))}else{let p=f();r.push(()=>p.then(v=>{if(!v)throw new Error(`Couldn't resolve component "${u}" at "${l.path}"`);const _=nv(v)?v.default:v;l.mods[u]=v,l.components[u]=_;const A=(_.__vccOpts||_)[t];return A&&ni(A,i,n,l,u,s)()}))}}return r}function dc(e){const t=gn(lo),i=gn(bl),n=rt(()=>{const f=Ti(e.to);return t.resolve(f)}),s=rt(()=>{const{matched:f}=n.value,{length:p}=f,v=f[p-1],_=i.matched;if(!v||!_.length)return-1;const x=_.findIndex(ts.bind(null,v));if(x>-1)return x;const A=hc(f[p-2]);return p>1&&hc(v)===A&&_[_.length-1].path!==A?_.findIndex(ts.bind(null,f[p-2])):x}),r=rt(()=>s.value>-1&&Zv(i.params,n.value.params)),l=rt(()=>s.value>-1&&s.value===i.matched.length-1&&xd(i.params,n.value.params));function u(f={}){return Jv(f)?t[Ti(e.replace)?"replace":"push"](Ti(e.to)).catch(Ns):Promise.resolve()}return{route:n,href:rt(()=>n.value.href),isActive:r,isExactActive:l,navigate:u}}const Qv=ir({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:dc,setup(e,{slots:t}){const i=tr(dc(e)),{options:n}=gn(lo),s=rt(()=>({[pc(e.activeClass,n.linkActiveClass,"router-link-active")]:i.isActive,[pc(e.exactActiveClass,n.linkExactActiveClass,"router-link-exact-active")]:i.isExactActive}));return()=>{const r=t.default&&t.default(i);return e.custom?r:ro("a",{"aria-current":i.isExactActive?e.ariaCurrentValue:null,href:i.href,onClick:i.navigate,class:s.value},r)}}}),Xv=Qv;function Jv(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 Zv(e,t){for(const i in t){const n=t[i],s=e[i];if(typeof n=="string"){if(n!==s)return!1}else if(!yn(s)||s.length!==n.length||n.some((r,l)=>r!==s[l]))return!1}return!0}function hc(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const pc=(e,t,i)=>e!=null?e:t!=null?t:i,ey=ir({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:i}){const n=gn($a),s=rt(()=>e.route||n.value),r=gn(fc,0),l=rt(()=>{let p=Ti(r);const{matched:v}=s.value;let _;for(;(_=v[p])&&!_.components;)p++;return p}),u=rt(()=>s.value.matched[l.value]);xr(fc,rt(()=>l.value+1)),xr(Yv,u),xr($a,s);const f=dl();return zs(()=>[f.value,u.value,e.name],([p,v,_],[x,A,L])=>{v&&(v.instances[_]=p,A&&A!==v&&p&&p===x&&(v.leaveGuards.size||(v.leaveGuards=A.leaveGuards),v.updateGuards.size||(v.updateGuards=A.updateGuards))),p&&v&&(!A||!ts(v,A)||!x)&&(v.enterCallbacks[_]||[]).forEach(M=>M(p))},{flush:"post"}),()=>{const p=s.value,v=e.name,_=u.value,x=_&&_.components[v];if(!x)return mc(i.default,{Component:x,route:p});const A=_.props[v],L=A?A===!0?p.params:typeof A=="function"?A(p):A:null,X=ro(x,Ke({},L,t,{onVnodeUnmounted:R=>{R.component.isUnmounted&&(_.instances[v]=null)},ref:f}));return mc(i.default,{Component:X,route:p})||X}}});function mc(e,t){if(!e)return null;const i=e(t);return i.length===1?i[0]:i}const ty=ey;function ny(e){const t=Bv(e.routes,e),i=e.parseQuery||Kv,n=e.stringifyQuery||cc,s=e.history,r=ws(),l=ws(),u=ws(),f=vm(Jn);let p=Jn;Ui&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const v=Qo.bind(null,j=>""+j),_=Qo.bind(null,mv),x=Qo.bind(null,Ys);function A(j,ue){let ie,le;return Td(j)?(ie=t.getRecordMatcher(j),le=ue):le=j,t.addRoute(le,ie)}function L(j){const ue=t.getRecordMatcher(j);ue&&t.removeRoute(ue)}function M(){return t.getRoutes().map(j=>j.record)}function X(j){return!!t.getRecordMatcher(j)}function R(j,ue){if(ue=Ke({},ue||f.value),typeof j=="string"){const T=Xo(i,j,ue.path),I=t.resolve({path:T.path},ue),K=s.createHref(T.fullPath);return Ke(T,I,{params:x(I.params),hash:Ys(T.hash),redirectedFrom:void 0,href:K})}let ie;if(j.path!=null)ie=Ke({},j,{path:Xo(i,j.path,ue.path).path});else{const T=Ke({},j.params);for(const I in T)T[I]==null&&delete T[I];ie=Ke({},j,{params:_(T)}),ue.params=_(ue.params)}const le=t.resolve(ie,ue),De=j.hash||"";le.params=v(x(le.params));const Fe=yv(n,Ke({},j,{hash:dv(De),path:le.path})),k=s.createHref(Fe);return Ke({fullPath:Fe,hash:De,query:n===cc?Gv(j.query):j.query||{}},le,{redirectedFrom:void 0,href:k})}function H(j){return typeof j=="string"?Xo(i,j,f.value.path):Ke({},j)}function Q(j,ue){if(p!==j)return ns(8,{from:ue,to:j})}function Z(j){return h(j)}function ge(j){return Z(Ke(H(j),{replace:!0}))}function je(j){const ue=j.matched[j.matched.length-1];if(ue&&ue.redirect){const{redirect:ie}=ue;let le=typeof ie=="function"?ie(j):ie;return typeof le=="string"&&(le=le.includes("?")||le.includes("#")?le=H(le):{path:le},le.params={}),Ke({query:j.query,hash:j.hash,params:le.path!=null?{}:j.params},le)}}function h(j,ue){const ie=p=R(j),le=f.value,De=j.state,Fe=j.force,k=j.replace===!0,T=je(ie);if(T)return h(Ke(H(T),{state:typeof T=="object"?Ke({},De,T.state):De,force:Fe,replace:k}),ue||ie);const I=ie;I.redirectedFrom=ue;let K;return!Fe&&bv(n,le,ie)&&(K=ns(16,{to:I,from:le}),jt(le,le,!0,!1)),(K?Promise.resolve(K):Et(I,le)).catch(q=>Fn(q)?Fn(q,2)?q:Bt(q):Re(q,I,le)).then(q=>{if(q){if(Fn(q,2))return h(Ke({replace:k},H(q.to),{state:typeof q.to=="object"?Ke({},De,q.to.state):De,force:Fe}),ue||I)}else q=Zt(I,le,!0,k,De);return qt(I,le,q),q})}function ct(j,ue){const ie=Q(j,ue);return ie?Promise.reject(ie):Promise.resolve()}function Ee(j){const ue=In.values().next().value;return ue&&typeof ue.runWithContext=="function"?ue.runWithContext(j):j()}function Et(j,ue){let ie;const[le,De,Fe]=iy(j,ue);ie=Jo(le.reverse(),"beforeRouteLeave",j,ue);for(const T of le)T.leaveGuards.forEach(I=>{ie.push(ni(I,j,ue))});const k=ct.bind(null,j,ue);return ie.push(k),It(ie).then(()=>{ie=[];for(const T of r.list())ie.push(ni(T,j,ue));return ie.push(k),It(ie)}).then(()=>{ie=Jo(De,"beforeRouteUpdate",j,ue);for(const T of De)T.updateGuards.forEach(I=>{ie.push(ni(I,j,ue))});return ie.push(k),It(ie)}).then(()=>{ie=[];for(const T of Fe)if(T.beforeEnter)if(yn(T.beforeEnter))for(const I of T.beforeEnter)ie.push(ni(I,j,ue));else ie.push(ni(T.beforeEnter,j,ue));return ie.push(k),It(ie)}).then(()=>(j.matched.forEach(T=>T.enterCallbacks={}),ie=Jo(Fe,"beforeRouteEnter",j,ue,Ee),ie.push(k),It(ie))).then(()=>{ie=[];for(const T of l.list())ie.push(ni(T,j,ue));return ie.push(k),It(ie)}).catch(T=>Fn(T,8)?T:Promise.reject(T))}function qt(j,ue,ie){u.list().forEach(le=>Ee(()=>le(j,ue,ie)))}function Zt(j,ue,ie,le,De){const Fe=Q(j,ue);if(Fe)return Fe;const k=ue===Jn,T=Ui?history.state:{};ie&&(le||k?s.replace(j.fullPath,Ke({scroll:k&&T&&T.scroll},De)):s.push(j.fullPath,De)),f.value=j,jt(j,ue,ie,k),Bt()}let Ce;function zt(){Ce||(Ce=s.listen((j,ue,ie)=>{if(!zi.listening)return;const le=R(j),De=je(le);if(De){h(Ke(De,{replace:!0}),le).catch(Ns);return}p=le;const Fe=f.value;Ui&&$v(tc(Fe.fullPath,ie.delta),ao()),Et(le,Fe).catch(k=>Fn(k,12)?k:Fn(k,2)?(h(k.to,le).then(T=>{Fn(T,20)&&!ie.delta&&ie.type===Qs.pop&&s.go(-1,!1)}).catch(Ns),Promise.reject()):(ie.delta&&s.go(-ie.delta,!1),Re(k,le,Fe))).then(k=>{k=k||Zt(le,Fe,!1),k&&(ie.delta&&!Fn(k,8)?s.go(-ie.delta,!1):ie.type===Qs.pop&&Fn(k,20)&&s.go(-1,!1)),qt(le,Fe,k)}).catch(Ns)}))}let J=ws(),ze=ws(),we;function Re(j,ue,ie){Bt(j);const le=ze.list();return le.length?le.forEach(De=>De(j,ue,ie)):console.error(j),Promise.reject(j)}function gt(){return we&&f.value!==Jn?Promise.resolve():new Promise((j,ue)=>{J.add([j,ue])})}function Bt(j){return we||(we=!j,zt(),J.list().forEach(([ue,ie])=>j?ie(j):ue()),J.reset()),j}function jt(j,ue,ie,le){const{scrollBehavior:De}=e;if(!Ui||!De)return Promise.resolve();const Fe=!ie&&Ev(tc(j.fullPath,0))||(le||!ie)&&history.state&&history.state.scroll||null;return Mf().then(()=>De(j,ue,Fe)).then(k=>k&&Sv(k)).catch(k=>Re(k,j,ue))}const yt=j=>s.go(j);let _n;const In=new Set,zi={currentRoute:f,listening:!0,addRoute:A,removeRoute:L,clearRoutes:t.clearRoutes,hasRoute:X,getRoutes:M,resolve:R,options:e,push:Z,replace:ge,go:yt,back:()=>yt(-1),forward:()=>yt(1),beforeEach:r.add,beforeResolve:l.add,afterEach:u.add,onError:ze.add,isReady:gt,install(j){const ue=this;j.component("RouterLink",Xv),j.component("RouterView",ty),j.config.globalProperties.$router=ue,Object.defineProperty(j.config.globalProperties,"$route",{enumerable:!0,get:()=>Ti(f)}),Ui&&!_n&&f.value===Jn&&(_n=!0,Z(s.location).catch(De=>{}));const ie={};for(const De in Jn)Object.defineProperty(ie,De,{get:()=>f.value[De],enumerable:!0});j.provide(lo,ue),j.provide(bl,Pf(ie)),j.provide($a,f);const le=j.unmount;In.add(j),j.unmount=function(){In.delete(j),In.size<1&&(p=Jn,Ce&&Ce(),Ce=null,f.value=Jn,_n=!1,we=!1),le()}}};function It(j){return j.reduce((ue,ie)=>ue.then(()=>Ee(ie)),Promise.resolve())}return zi}function iy(e,t){const i=[],n=[],s=[],r=Math.max(t.matched.length,e.matched.length);for(let l=0;l<r;l++){const u=t.matched[l];u&&(e.matched.find(p=>ts(p,u))?n.push(u):i.push(u));const f=e.matched[l];f&&(t.matched.find(p=>ts(p,f))||s.push(f))}return[i,n,s]}function sy(){return gn(lo)}function ry(e){return gn(bl)}var oy=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Ad={exports:{}};/*!
|
|
* jQuery JavaScript Library v3.7.1
|
|
* https://jquery.com/
|
|
*
|
|
* Copyright OpenJS Foundation and other contributors
|
|
* Released under the MIT license
|
|
* https://jquery.org/license
|
|
*
|
|
* Date: 2023-08-28T13:37Z
|
|
*/(function(e){(function(t,i){e.exports=t.document?i(t,!0):function(n){if(!n.document)throw new Error("jQuery requires a window with a document");return i(n)}})(typeof window<"u"?window:oy,function(t,i){var n=[],s=Object.getPrototypeOf,r=n.slice,l=n.flat?function(o){return n.flat.call(o)}:function(o){return n.concat.apply([],o)},u=n.push,f=n.indexOf,p={},v=p.toString,_=p.hasOwnProperty,x=_.toString,A=x.call(Object),L={},M=function(a){return typeof a=="function"&&typeof a.nodeType!="number"&&typeof a.item!="function"},X=function(a){return a!=null&&a===a.window},R=t.document,H={type:!0,src:!0,nonce:!0,noModule:!0};function Q(o,a,c){c=c||R;var d,m,g=c.createElement("script");if(g.text=o,a)for(d in H)m=a[d]||a.getAttribute&&a.getAttribute(d),m&&g.setAttribute(d,m);c.head.appendChild(g).parentNode.removeChild(g)}function Z(o){return o==null?o+"":typeof o=="object"||typeof o=="function"?p[v.call(o)]||"object":typeof o}var ge="3.7.1",je=/HTML$/i,h=function(o,a){return new h.fn.init(o,a)};h.fn=h.prototype={jquery:ge,constructor:h,length:0,toArray:function(){return r.call(this)},get:function(o){return o==null?r.call(this):o<0?this[o+this.length]:this[o]},pushStack:function(o){var a=h.merge(this.constructor(),o);return a.prevObject=this,a},each:function(o){return h.each(this,o)},map:function(o){return this.pushStack(h.map(this,function(a,c){return o.call(a,c,a)}))},slice:function(){return this.pushStack(r.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(h.grep(this,function(o,a){return(a+1)%2}))},odd:function(){return this.pushStack(h.grep(this,function(o,a){return a%2}))},eq:function(o){var a=this.length,c=+o+(o<0?a:0);return this.pushStack(c>=0&&c<a?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:n.sort,splice:n.splice},h.extend=h.fn.extend=function(){var o,a,c,d,m,g,b=arguments[0]||{},S=1,C=arguments.length,O=!1;for(typeof b=="boolean"&&(O=b,b=arguments[S]||{},S++),typeof b!="object"&&!M(b)&&(b={}),S===C&&(b=this,S--);S<C;S++)if((o=arguments[S])!=null)for(a in o)d=o[a],!(a==="__proto__"||b===d)&&(O&&d&&(h.isPlainObject(d)||(m=Array.isArray(d)))?(c=b[a],m&&!Array.isArray(c)?g=[]:!m&&!h.isPlainObject(c)?g={}:g=c,m=!1,b[a]=h.extend(O,g,d)):d!==void 0&&(b[a]=d));return b},h.extend({expando:"jQuery"+(ge+Math.random()).replace(/\D/g,""),isReady:!0,error:function(o){throw new Error(o)},noop:function(){},isPlainObject:function(o){var a,c;return!o||v.call(o)!=="[object Object]"?!1:(a=s(o),a?(c=_.call(a,"constructor")&&a.constructor,typeof c=="function"&&x.call(c)===A):!0)},isEmptyObject:function(o){var a;for(a in o)return!1;return!0},globalEval:function(o,a,c){Q(o,{nonce:a&&a.nonce},c)},each:function(o,a){var c,d=0;if(ct(o))for(c=o.length;d<c&&a.call(o[d],d,o[d])!==!1;d++);else for(d in o)if(a.call(o[d],d,o[d])===!1)break;return o},text:function(o){var a,c="",d=0,m=o.nodeType;if(!m)for(;a=o[d++];)c+=h.text(a);return m===1||m===11?o.textContent:m===9?o.documentElement.textContent:m===3||m===4?o.nodeValue:c},makeArray:function(o,a){var c=a||[];return o!=null&&(ct(Object(o))?h.merge(c,typeof o=="string"?[o]:o):u.call(c,o)),c},inArray:function(o,a,c){return a==null?-1:f.call(a,o,c)},isXMLDoc:function(o){var a=o&&o.namespaceURI,c=o&&(o.ownerDocument||o).documentElement;return!je.test(a||c&&c.nodeName||"HTML")},merge:function(o,a){for(var c=+a.length,d=0,m=o.length;d<c;d++)o[m++]=a[d];return o.length=m,o},grep:function(o,a,c){for(var d,m=[],g=0,b=o.length,S=!c;g<b;g++)d=!a(o[g],g),d!==S&&m.push(o[g]);return m},map:function(o,a,c){var d,m,g=0,b=[];if(ct(o))for(d=o.length;g<d;g++)m=a(o[g],g,c),m!=null&&b.push(m);else for(g in o)m=a(o[g],g,c),m!=null&&b.push(m);return l(b)},guid:1,support:L}),typeof Symbol=="function"&&(h.fn[Symbol.iterator]=n[Symbol.iterator]),h.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(o,a){p["[object "+a+"]"]=a.toLowerCase()});function ct(o){var a=!!o&&"length"in o&&o.length,c=Z(o);return M(o)||X(o)?!1:c==="array"||a===0||typeof a=="number"&&a>0&&a-1 in o}function Ee(o,a){return o.nodeName&&o.nodeName.toLowerCase()===a.toLowerCase()}var Et=n.pop,qt=n.sort,Zt=n.splice,Ce="[\\x20\\t\\r\\n\\f]",zt=new RegExp("^"+Ce+"+|((?:^|[^\\\\])(?:\\\\.)*)"+Ce+"+$","g");h.contains=function(o,a){var c=a&&a.parentNode;return o===c||!!(c&&c.nodeType===1&&(o.contains?o.contains(c):o.compareDocumentPosition&&o.compareDocumentPosition(c)&16))};var J=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function ze(o,a){return a?o==="\0"?"\uFFFD":o.slice(0,-1)+"\\"+o.charCodeAt(o.length-1).toString(16)+" ":"\\"+o}h.escapeSelector=function(o){return(o+"").replace(J,ze)};var we=R,Re=u;(function(){var o,a,c,d,m,g=Re,b,S,C,O,D,B=h.expando,z=0,Y=0,ye=dr(),Ne=dr(),Te=dr(),_t=dr(),mt=function(w,E){return w===E&&(m=!0),0},wn="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",kn="(?:\\\\[\\da-fA-F]{1,6}"+Ce+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",Le="\\["+Ce+"*("+kn+")(?:"+Ce+"*([*^$|!~]?=)"+Ce+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+kn+"))|)"+Ce+"*\\]",yi=":("+kn+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+Le+")*)|.*)\\)|)",Me=new RegExp(Ce+"+","g"),ot=new RegExp("^"+Ce+"*,"+Ce+"*"),ms=new RegExp("^"+Ce+"*([>+~]|"+Ce+")"+Ce+"*"),Ro=new RegExp(Ce+"|>"),xn=new RegExp(yi),gs=new RegExp("^"+kn+"$"),Cn={ID:new RegExp("^#("+kn+")"),CLASS:new RegExp("^\\.("+kn+")"),TAG:new RegExp("^("+kn+"|[*])"),ATTR:new RegExp("^"+Le),PSEUDO:new RegExp("^"+yi),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+Ce+"*(even|odd|(([+-]|)(\\d*)n|)"+Ce+"*(?:([+-]|)"+Ce+"*(\\d+)|))"+Ce+"*\\)|)","i"),bool:new RegExp("^(?:"+wn+")$","i"),needsContext:new RegExp("^"+Ce+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+Ce+"*((?:-\\d)?\\d*)"+Ce+"*\\)|)(?=[^-]|$)","i")},Yn=/^(?:input|select|textarea|button)$/i,Qn=/^h\d$/i,tn=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Po=/[+~]/,Mn=new RegExp("\\\\[\\da-fA-F]{1,6}"+Ce+"?|\\\\([^\\r\\n\\f])","g"),Dn=function(w,E){var P="0x"+w.slice(1)-65536;return E||(P<0?String.fromCharCode(P+65536):String.fromCharCode(P>>10|55296,P&1023|56320))},Rp=function(){Xn()},Pp=pr(function(w){return w.disabled===!0&&Ee(w,"fieldset")},{dir:"parentNode",next:"legend"});function Lp(){try{return b.activeElement}catch{}}try{g.apply(n=r.call(we.childNodes),we.childNodes),n[we.childNodes.length].nodeType}catch{g={apply:function(E,P){Re.apply(E,r.call(P))},call:function(E){Re.apply(E,r.call(arguments,1))}}}function Ve(w,E,P,N){var F,ee,oe,de,ae,Ae,ve,be=E&&E.ownerDocument,Oe=E?E.nodeType:9;if(P=P||[],typeof w!="string"||!w||Oe!==1&&Oe!==9&&Oe!==11)return P;if(!N&&(Xn(E),E=E||b,C)){if(Oe!==11&&(ae=tn.exec(w)))if(F=ae[1]){if(Oe===9)if(oe=E.getElementById(F)){if(oe.id===F)return g.call(P,oe),P}else return P;else if(be&&(oe=be.getElementById(F))&&Ve.contains(E,oe)&&oe.id===F)return g.call(P,oe),P}else{if(ae[2])return g.apply(P,E.getElementsByTagName(w)),P;if((F=ae[3])&&E.getElementsByClassName)return g.apply(P,E.getElementsByClassName(F)),P}if(!_t[w+" "]&&(!O||!O.test(w))){if(ve=w,be=E,Oe===1&&(Ro.test(w)||ms.test(w))){for(be=Po.test(w)&&Lo(E.parentNode)||E,(be!=E||!L.scope)&&((de=E.getAttribute("id"))?de=h.escapeSelector(de):E.setAttribute("id",de=B)),Ae=vs(w),ee=Ae.length;ee--;)Ae[ee]=(de?"#"+de:":scope")+" "+hr(Ae[ee]);ve=Ae.join(",")}try{return g.apply(P,be.querySelectorAll(ve)),P}catch{_t(w,!0)}finally{de===B&&E.removeAttribute("id")}}}return Tu(w.replace(zt,"$1"),E,P,N)}function dr(){var w=[];function E(P,N){return w.push(P+" ")>a.cacheLength&&delete E[w.shift()],E[P+" "]=N}return E}function fn(w){return w[B]=!0,w}function Fi(w){var E=b.createElement("fieldset");try{return!!w(E)}catch{return!1}finally{E.parentNode&&E.parentNode.removeChild(E),E=null}}function zp(w){return function(E){return Ee(E,"input")&&E.type===w}}function Ip(w){return function(E){return(Ee(E,"input")||Ee(E,"button"))&&E.type===w}}function xu(w){return function(E){return"form"in E?E.parentNode&&E.disabled===!1?"label"in E?"label"in E.parentNode?E.parentNode.disabled===w:E.disabled===w:E.isDisabled===w||E.isDisabled!==!w&&Pp(E)===w:E.disabled===w:"label"in E?E.disabled===w:!1}}function bi(w){return fn(function(E){return E=+E,fn(function(P,N){for(var F,ee=w([],P.length,E),oe=ee.length;oe--;)P[F=ee[oe]]&&(P[F]=!(N[F]=P[F]))})})}function Lo(w){return w&&typeof w.getElementsByTagName<"u"&&w}function Xn(w){var E,P=w?w.ownerDocument||w:we;return P==b||P.nodeType!==9||!P.documentElement||(b=P,S=b.documentElement,C=!h.isXMLDoc(b),D=S.matches||S.webkitMatchesSelector||S.msMatchesSelector,S.msMatchesSelector&&we!=b&&(E=b.defaultView)&&E.top!==E&&E.addEventListener("unload",Rp),L.getById=Fi(function(N){return S.appendChild(N).id=h.expando,!b.getElementsByName||!b.getElementsByName(h.expando).length}),L.disconnectedMatch=Fi(function(N){return D.call(N,"*")}),L.scope=Fi(function(){return b.querySelectorAll(":scope")}),L.cssHas=Fi(function(){try{return b.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),L.getById?(a.filter.ID=function(N){var F=N.replace(Mn,Dn);return function(ee){return ee.getAttribute("id")===F}},a.find.ID=function(N,F){if(typeof F.getElementById<"u"&&C){var ee=F.getElementById(N);return ee?[ee]:[]}}):(a.filter.ID=function(N){var F=N.replace(Mn,Dn);return function(ee){var oe=typeof ee.getAttributeNode<"u"&&ee.getAttributeNode("id");return oe&&oe.value===F}},a.find.ID=function(N,F){if(typeof F.getElementById<"u"&&C){var ee,oe,de,ae=F.getElementById(N);if(ae){if(ee=ae.getAttributeNode("id"),ee&&ee.value===N)return[ae];for(de=F.getElementsByName(N),oe=0;ae=de[oe++];)if(ee=ae.getAttributeNode("id"),ee&&ee.value===N)return[ae]}return[]}}),a.find.TAG=function(N,F){return typeof F.getElementsByTagName<"u"?F.getElementsByTagName(N):F.querySelectorAll(N)},a.find.CLASS=function(N,F){if(typeof F.getElementsByClassName<"u"&&C)return F.getElementsByClassName(N)},O=[],Fi(function(N){var F;S.appendChild(N).innerHTML="<a id='"+B+"' href='' disabled='disabled'></a><select id='"+B+"-\r\\' disabled='disabled'><option selected=''></option></select>",N.querySelectorAll("[selected]").length||O.push("\\["+Ce+"*(?:value|"+wn+")"),N.querySelectorAll("[id~="+B+"-]").length||O.push("~="),N.querySelectorAll("a#"+B+"+*").length||O.push(".#.+[+~]"),N.querySelectorAll(":checked").length||O.push(":checked"),F=b.createElement("input"),F.setAttribute("type","hidden"),N.appendChild(F).setAttribute("name","D"),S.appendChild(N).disabled=!0,N.querySelectorAll(":disabled").length!==2&&O.push(":enabled",":disabled"),F=b.createElement("input"),F.setAttribute("name",""),N.appendChild(F),N.querySelectorAll("[name='']").length||O.push("\\["+Ce+"*name"+Ce+"*="+Ce+`*(?:''|"")`)}),L.cssHas||O.push(":has"),O=O.length&&new RegExp(O.join("|")),mt=function(N,F){if(N===F)return m=!0,0;var ee=!N.compareDocumentPosition-!F.compareDocumentPosition;return ee||(ee=(N.ownerDocument||N)==(F.ownerDocument||F)?N.compareDocumentPosition(F):1,ee&1||!L.sortDetached&&F.compareDocumentPosition(N)===ee?N===b||N.ownerDocument==we&&Ve.contains(we,N)?-1:F===b||F.ownerDocument==we&&Ve.contains(we,F)?1:d?f.call(d,N)-f.call(d,F):0:ee&4?-1:1)}),b}Ve.matches=function(w,E){return Ve(w,null,null,E)},Ve.matchesSelector=function(w,E){if(Xn(w),C&&!_t[E+" "]&&(!O||!O.test(E)))try{var P=D.call(w,E);if(P||L.disconnectedMatch||w.document&&w.document.nodeType!==11)return P}catch{_t(E,!0)}return Ve(E,b,null,[w]).length>0},Ve.contains=function(w,E){return(w.ownerDocument||w)!=b&&Xn(w),h.contains(w,E)},Ve.attr=function(w,E){(w.ownerDocument||w)!=b&&Xn(w);var P=a.attrHandle[E.toLowerCase()],N=P&&_.call(a.attrHandle,E.toLowerCase())?P(w,E,!C):void 0;return N!==void 0?N:w.getAttribute(E)},Ve.error=function(w){throw new Error("Syntax error, unrecognized expression: "+w)},h.uniqueSort=function(w){var E,P=[],N=0,F=0;if(m=!L.sortStable,d=!L.sortStable&&r.call(w,0),qt.call(w,mt),m){for(;E=w[F++];)E===w[F]&&(N=P.push(F));for(;N--;)Zt.call(w,P[N],1)}return d=null,w},h.fn.uniqueSort=function(){return this.pushStack(h.uniqueSort(r.apply(this)))},a=h.expr={cacheLength:50,createPseudo:fn,match:Cn,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(w){return w[1]=w[1].replace(Mn,Dn),w[3]=(w[3]||w[4]||w[5]||"").replace(Mn,Dn),w[2]==="~="&&(w[3]=" "+w[3]+" "),w.slice(0,4)},CHILD:function(w){return w[1]=w[1].toLowerCase(),w[1].slice(0,3)==="nth"?(w[3]||Ve.error(w[0]),w[4]=+(w[4]?w[5]+(w[6]||1):2*(w[3]==="even"||w[3]==="odd")),w[5]=+(w[7]+w[8]||w[3]==="odd")):w[3]&&Ve.error(w[0]),w},PSEUDO:function(w){var E,P=!w[6]&&w[2];return Cn.CHILD.test(w[0])?null:(w[3]?w[2]=w[4]||w[5]||"":P&&xn.test(P)&&(E=vs(P,!0))&&(E=P.indexOf(")",P.length-E)-P.length)&&(w[0]=w[0].slice(0,E),w[2]=P.slice(0,E)),w.slice(0,3))}},filter:{TAG:function(w){var E=w.replace(Mn,Dn).toLowerCase();return w==="*"?function(){return!0}:function(P){return Ee(P,E)}},CLASS:function(w){var E=ye[w+" "];return E||(E=new RegExp("(^|"+Ce+")"+w+"("+Ce+"|$)"))&&ye(w,function(P){return E.test(typeof P.className=="string"&&P.className||typeof P.getAttribute<"u"&&P.getAttribute("class")||"")})},ATTR:function(w,E,P){return function(N){var F=Ve.attr(N,w);return F==null?E==="!=":E?(F+="",E==="="?F===P:E==="!="?F!==P:E==="^="?P&&F.indexOf(P)===0:E==="*="?P&&F.indexOf(P)>-1:E==="$="?P&&F.slice(-P.length)===P:E==="~="?(" "+F.replace(Me," ")+" ").indexOf(P)>-1:E==="|="?F===P||F.slice(0,P.length+1)===P+"-":!1):!0}},CHILD:function(w,E,P,N,F){var ee=w.slice(0,3)!=="nth",oe=w.slice(-4)!=="last",de=E==="of-type";return N===1&&F===0?function(ae){return!!ae.parentNode}:function(ae,Ae,ve){var be,Oe,pe,Qe,Dt,xt=ee!==oe?"nextSibling":"previousSibling",nn=ae.parentNode,Tn=de&&ae.nodeName.toLowerCase(),qi=!ve&&!de,Rt=!1;if(nn){if(ee){for(;xt;){for(pe=ae;pe=pe[xt];)if(de?Ee(pe,Tn):pe.nodeType===1)return!1;Dt=xt=w==="only"&&!Dt&&"nextSibling"}return!0}if(Dt=[oe?nn.firstChild:nn.lastChild],oe&&qi){for(Oe=nn[B]||(nn[B]={}),be=Oe[w]||[],Qe=be[0]===z&&be[1],Rt=Qe&&be[2],pe=Qe&&nn.childNodes[Qe];pe=++Qe&&pe&&pe[xt]||(Rt=Qe=0)||Dt.pop();)if(pe.nodeType===1&&++Rt&&pe===ae){Oe[w]=[z,Qe,Rt];break}}else if(qi&&(Oe=ae[B]||(ae[B]={}),be=Oe[w]||[],Qe=be[0]===z&&be[1],Rt=Qe),Rt===!1)for(;(pe=++Qe&&pe&&pe[xt]||(Rt=Qe=0)||Dt.pop())&&!((de?Ee(pe,Tn):pe.nodeType===1)&&++Rt&&(qi&&(Oe=pe[B]||(pe[B]={}),Oe[w]=[z,Rt]),pe===ae)););return Rt-=F,Rt===N||Rt%N===0&&Rt/N>=0}}},PSEUDO:function(w,E){var P,N=a.pseudos[w]||a.setFilters[w.toLowerCase()]||Ve.error("unsupported pseudo: "+w);return N[B]?N(E):N.length>1?(P=[w,w,"",E],a.setFilters.hasOwnProperty(w.toLowerCase())?fn(function(F,ee){for(var oe,de=N(F,E),ae=de.length;ae--;)oe=f.call(F,de[ae]),F[oe]=!(ee[oe]=de[ae])}):function(F){return N(F,0,P)}):N}},pseudos:{not:fn(function(w){var E=[],P=[],N=Mo(w.replace(zt,"$1"));return N[B]?fn(function(F,ee,oe,de){for(var ae,Ae=N(F,null,de,[]),ve=F.length;ve--;)(ae=Ae[ve])&&(F[ve]=!(ee[ve]=ae))}):function(F,ee,oe){return E[0]=F,N(E,null,oe,P),E[0]=null,!P.pop()}}),has:fn(function(w){return function(E){return Ve(w,E).length>0}}),contains:fn(function(w){return w=w.replace(Mn,Dn),function(E){return(E.textContent||h.text(E)).indexOf(w)>-1}}),lang:fn(function(w){return gs.test(w||"")||Ve.error("unsupported lang: "+w),w=w.replace(Mn,Dn).toLowerCase(),function(E){var P;do if(P=C?E.lang:E.getAttribute("xml:lang")||E.getAttribute("lang"))return P=P.toLowerCase(),P===w||P.indexOf(w+"-")===0;while((E=E.parentNode)&&E.nodeType===1);return!1}}),target:function(w){var E=t.location&&t.location.hash;return E&&E.slice(1)===w.id},root:function(w){return w===S},focus:function(w){return w===Lp()&&b.hasFocus()&&!!(w.type||w.href||~w.tabIndex)},enabled:xu(!1),disabled:xu(!0),checked:function(w){return Ee(w,"input")&&!!w.checked||Ee(w,"option")&&!!w.selected},selected:function(w){return w.parentNode&&w.parentNode.selectedIndex,w.selected===!0},empty:function(w){for(w=w.firstChild;w;w=w.nextSibling)if(w.nodeType<6)return!1;return!0},parent:function(w){return!a.pseudos.empty(w)},header:function(w){return Qn.test(w.nodeName)},input:function(w){return Yn.test(w.nodeName)},button:function(w){return Ee(w,"input")&&w.type==="button"||Ee(w,"button")},text:function(w){var E;return Ee(w,"input")&&w.type==="text"&&((E=w.getAttribute("type"))==null||E.toLowerCase()==="text")},first:bi(function(){return[0]}),last:bi(function(w,E){return[E-1]}),eq:bi(function(w,E,P){return[P<0?P+E:P]}),even:bi(function(w,E){for(var P=0;P<E;P+=2)w.push(P);return w}),odd:bi(function(w,E){for(var P=1;P<E;P+=2)w.push(P);return w}),lt:bi(function(w,E,P){var N;for(P<0?N=P+E:P>E?N=E:N=P;--N>=0;)w.push(N);return w}),gt:bi(function(w,E,P){for(var N=P<0?P+E:P;++N<E;)w.push(N);return w})}},a.pseudos.nth=a.pseudos.eq;for(o in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})a.pseudos[o]=zp(o);for(o in{submit:!0,reset:!0})a.pseudos[o]=Ip(o);function Cu(){}Cu.prototype=a.filters=a.pseudos,a.setFilters=new Cu;function vs(w,E){var P,N,F,ee,oe,de,ae,Ae=Ne[w+" "];if(Ae)return E?0:Ae.slice(0);for(oe=w,de=[],ae=a.preFilter;oe;){(!P||(N=ot.exec(oe)))&&(N&&(oe=oe.slice(N[0].length)||oe),de.push(F=[])),P=!1,(N=ms.exec(oe))&&(P=N.shift(),F.push({value:P,type:N[0].replace(zt," ")}),oe=oe.slice(P.length));for(ee in a.filter)(N=Cn[ee].exec(oe))&&(!ae[ee]||(N=ae[ee](N)))&&(P=N.shift(),F.push({value:P,type:ee,matches:N}),oe=oe.slice(P.length));if(!P)break}return E?oe.length:oe?Ve.error(w):Ne(w,de).slice(0)}function hr(w){for(var E=0,P=w.length,N="";E<P;E++)N+=w[E].value;return N}function pr(w,E,P){var N=E.dir,F=E.next,ee=F||N,oe=P&&ee==="parentNode",de=Y++;return E.first?function(ae,Ae,ve){for(;ae=ae[N];)if(ae.nodeType===1||oe)return w(ae,Ae,ve);return!1}:function(ae,Ae,ve){var be,Oe,pe=[z,de];if(ve){for(;ae=ae[N];)if((ae.nodeType===1||oe)&&w(ae,Ae,ve))return!0}else for(;ae=ae[N];)if(ae.nodeType===1||oe)if(Oe=ae[B]||(ae[B]={}),F&&Ee(ae,F))ae=ae[N]||ae;else{if((be=Oe[ee])&&be[0]===z&&be[1]===de)return pe[2]=be[2];if(Oe[ee]=pe,pe[2]=w(ae,Ae,ve))return!0}return!1}}function zo(w){return w.length>1?function(E,P,N){for(var F=w.length;F--;)if(!w[F](E,P,N))return!1;return!0}:w[0]}function Np(w,E,P){for(var N=0,F=E.length;N<F;N++)Ve(w,E[N],P);return P}function mr(w,E,P,N,F){for(var ee,oe=[],de=0,ae=w.length,Ae=E!=null;de<ae;de++)(ee=w[de])&&(!P||P(ee,N,F))&&(oe.push(ee),Ae&&E.push(de));return oe}function Io(w,E,P,N,F,ee){return N&&!N[B]&&(N=Io(N)),F&&!F[B]&&(F=Io(F,ee)),fn(function(oe,de,ae,Ae){var ve,be,Oe,pe,Qe=[],Dt=[],xt=de.length,nn=oe||Np(E||"*",ae.nodeType?[ae]:ae,[]),Tn=w&&(oe||!E)?mr(nn,Qe,w,ae,Ae):nn;if(P?(pe=F||(oe?w:xt||N)?[]:de,P(Tn,pe,ae,Ae)):pe=Tn,N)for(ve=mr(pe,Dt),N(ve,[],ae,Ae),be=ve.length;be--;)(Oe=ve[be])&&(pe[Dt[be]]=!(Tn[Dt[be]]=Oe));if(oe){if(F||w){if(F){for(ve=[],be=pe.length;be--;)(Oe=pe[be])&&ve.push(Tn[be]=Oe);F(null,pe=[],ve,Ae)}for(be=pe.length;be--;)(Oe=pe[be])&&(ve=F?f.call(oe,Oe):Qe[be])>-1&&(oe[ve]=!(de[ve]=Oe))}}else pe=mr(pe===de?pe.splice(xt,pe.length):pe),F?F(null,de,pe,Ae):g.apply(de,pe)})}function No(w){for(var E,P,N,F=w.length,ee=a.relative[w[0].type],oe=ee||a.relative[" "],de=ee?1:0,ae=pr(function(be){return be===E},oe,!0),Ae=pr(function(be){return f.call(E,be)>-1},oe,!0),ve=[function(be,Oe,pe){var Qe=!ee&&(pe||Oe!=c)||((E=Oe).nodeType?ae(be,Oe,pe):Ae(be,Oe,pe));return E=null,Qe}];de<F;de++)if(P=a.relative[w[de].type])ve=[pr(zo(ve),P)];else{if(P=a.filter[w[de].type].apply(null,w[de].matches),P[B]){for(N=++de;N<F&&!a.relative[w[N].type];N++);return Io(de>1&&zo(ve),de>1&&hr(w.slice(0,de-1).concat({value:w[de-2].type===" "?"*":""})).replace(zt,"$1"),P,de<N&&No(w.slice(de,N)),N<F&&No(w=w.slice(N)),N<F&&hr(w))}ve.push(P)}return zo(ve)}function Mp(w,E){var P=E.length>0,N=w.length>0,F=function(ee,oe,de,ae,Ae){var ve,be,Oe,pe=0,Qe="0",Dt=ee&&[],xt=[],nn=c,Tn=ee||N&&a.find.TAG("*",Ae),qi=z+=nn==null?1:Math.random()||.1,Rt=Tn.length;for(Ae&&(c=oe==b||oe||Ae);Qe!==Rt&&(ve=Tn[Qe])!=null;Qe++){if(N&&ve){for(be=0,!oe&&ve.ownerDocument!=b&&(Xn(ve),de=!C);Oe=w[be++];)if(Oe(ve,oe||b,de)){g.call(ae,ve);break}Ae&&(z=qi)}P&&((ve=!Oe&&ve)&&pe--,ee&&Dt.push(ve))}if(pe+=Qe,P&&Qe!==pe){for(be=0;Oe=E[be++];)Oe(Dt,xt,oe,de);if(ee){if(pe>0)for(;Qe--;)Dt[Qe]||xt[Qe]||(xt[Qe]=Et.call(ae));xt=mr(xt)}g.apply(ae,xt),Ae&&!ee&&xt.length>0&&pe+E.length>1&&h.uniqueSort(ae)}return Ae&&(z=qi,c=nn),Dt};return P?fn(F):F}function Mo(w,E){var P,N=[],F=[],ee=Te[w+" "];if(!ee){for(E||(E=vs(w)),P=E.length;P--;)ee=No(E[P]),ee[B]?N.push(ee):F.push(ee);ee=Te(w,Mp(F,N)),ee.selector=w}return ee}function Tu(w,E,P,N){var F,ee,oe,de,ae,Ae=typeof w=="function"&&w,ve=!N&&vs(w=Ae.selector||w);if(P=P||[],ve.length===1){if(ee=ve[0]=ve[0].slice(0),ee.length>2&&(oe=ee[0]).type==="ID"&&E.nodeType===9&&C&&a.relative[ee[1].type]){if(E=(a.find.ID(oe.matches[0].replace(Mn,Dn),E)||[])[0],E)Ae&&(E=E.parentNode);else return P;w=w.slice(ee.shift().value.length)}for(F=Cn.needsContext.test(w)?0:ee.length;F--&&(oe=ee[F],!a.relative[de=oe.type]);)if((ae=a.find[de])&&(N=ae(oe.matches[0].replace(Mn,Dn),Po.test(ee[0].type)&&Lo(E.parentNode)||E))){if(ee.splice(F,1),w=N.length&&hr(ee),!w)return g.apply(P,N),P;break}}return(Ae||Mo(w,ve))(N,E,!C,P,!E||Po.test(w)&&Lo(E.parentNode)||E),P}L.sortStable=B.split("").sort(mt).join("")===B,Xn(),L.sortDetached=Fi(function(w){return w.compareDocumentPosition(b.createElement("fieldset"))&1}),h.find=Ve,h.expr[":"]=h.expr.pseudos,h.unique=h.uniqueSort,Ve.compile=Mo,Ve.select=Tu,Ve.setDocument=Xn,Ve.tokenize=vs,Ve.escape=h.escapeSelector,Ve.getText=h.text,Ve.isXML=h.isXMLDoc,Ve.selectors=h.expr,Ve.support=h.support,Ve.uniqueSort=h.uniqueSort})();var gt=function(o,a,c){for(var d=[],m=c!==void 0;(o=o[a])&&o.nodeType!==9;)if(o.nodeType===1){if(m&&h(o).is(c))break;d.push(o)}return d},Bt=function(o,a){for(var c=[];o;o=o.nextSibling)o.nodeType===1&&o!==a&&c.push(o);return c},jt=h.expr.match.needsContext,yt=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function _n(o,a,c){return M(a)?h.grep(o,function(d,m){return!!a.call(d,m,d)!==c}):a.nodeType?h.grep(o,function(d){return d===a!==c}):typeof a!="string"?h.grep(o,function(d){return f.call(a,d)>-1!==c}):h.filter(a,o,c)}h.filter=function(o,a,c){var d=a[0];return c&&(o=":not("+o+")"),a.length===1&&d.nodeType===1?h.find.matchesSelector(d,o)?[d]:[]:h.find.matches(o,h.grep(a,function(m){return m.nodeType===1}))},h.fn.extend({find:function(o){var a,c,d=this.length,m=this;if(typeof o!="string")return this.pushStack(h(o).filter(function(){for(a=0;a<d;a++)if(h.contains(m[a],this))return!0}));for(c=this.pushStack([]),a=0;a<d;a++)h.find(o,m[a],c);return d>1?h.uniqueSort(c):c},filter:function(o){return this.pushStack(_n(this,o||[],!1))},not:function(o){return this.pushStack(_n(this,o||[],!0))},is:function(o){return!!_n(this,typeof o=="string"&&jt.test(o)?h(o):o||[],!1).length}});var In,zi=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,It=h.fn.init=function(o,a,c){var d,m;if(!o)return this;if(c=c||In,typeof o=="string")if(o[0]==="<"&&o[o.length-1]===">"&&o.length>=3?d=[null,o,null]:d=zi.exec(o),d&&(d[1]||!a))if(d[1]){if(a=a instanceof h?a[0]:a,h.merge(this,h.parseHTML(d[1],a&&a.nodeType?a.ownerDocument||a:R,!0)),yt.test(d[1])&&h.isPlainObject(a))for(d in a)M(this[d])?this[d](a[d]):this.attr(d,a[d]);return this}else return m=R.getElementById(d[2]),m&&(this[0]=m,this.length=1),this;else return!a||a.jquery?(a||c).find(o):this.constructor(a).find(o);else{if(o.nodeType)return this[0]=o,this.length=1,this;if(M(o))return c.ready!==void 0?c.ready(o):o(h)}return h.makeArray(o,this)};It.prototype=h.fn,In=h(R);var j=/^(?:parents|prev(?:Until|All))/,ue={children:!0,contents:!0,next:!0,prev:!0};h.fn.extend({has:function(o){var a=h(o,this),c=a.length;return this.filter(function(){for(var d=0;d<c;d++)if(h.contains(this,a[d]))return!0})},closest:function(o,a){var c,d=0,m=this.length,g=[],b=typeof o!="string"&&h(o);if(!jt.test(o)){for(;d<m;d++)for(c=this[d];c&&c!==a;c=c.parentNode)if(c.nodeType<11&&(b?b.index(c)>-1:c.nodeType===1&&h.find.matchesSelector(c,o))){g.push(c);break}}return this.pushStack(g.length>1?h.uniqueSort(g):g)},index:function(o){return o?typeof o=="string"?f.call(h(o),this[0]):f.call(this,o.jquery?o[0]:o):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(o,a){return this.pushStack(h.uniqueSort(h.merge(this.get(),h(o,a))))},addBack:function(o){return this.add(o==null?this.prevObject:this.prevObject.filter(o))}});function ie(o,a){for(;(o=o[a])&&o.nodeType!==1;);return o}h.each({parent:function(o){var a=o.parentNode;return a&&a.nodeType!==11?a:null},parents:function(o){return gt(o,"parentNode")},parentsUntil:function(o,a,c){return gt(o,"parentNode",c)},next:function(o){return ie(o,"nextSibling")},prev:function(o){return ie(o,"previousSibling")},nextAll:function(o){return gt(o,"nextSibling")},prevAll:function(o){return gt(o,"previousSibling")},nextUntil:function(o,a,c){return gt(o,"nextSibling",c)},prevUntil:function(o,a,c){return gt(o,"previousSibling",c)},siblings:function(o){return Bt((o.parentNode||{}).firstChild,o)},children:function(o){return Bt(o.firstChild)},contents:function(o){return o.contentDocument!=null&&s(o.contentDocument)?o.contentDocument:(Ee(o,"template")&&(o=o.content||o),h.merge([],o.childNodes))}},function(o,a){h.fn[o]=function(c,d){var m=h.map(this,a,c);return o.slice(-5)!=="Until"&&(d=c),d&&typeof d=="string"&&(m=h.filter(d,m)),this.length>1&&(ue[o]||h.uniqueSort(m),j.test(o)&&m.reverse()),this.pushStack(m)}});var le=/[^\x20\t\r\n\f]+/g;function De(o){var a={};return h.each(o.match(le)||[],function(c,d){a[d]=!0}),a}h.Callbacks=function(o){o=typeof o=="string"?De(o):h.extend({},o);var a,c,d,m,g=[],b=[],S=-1,C=function(){for(m=m||o.once,d=a=!0;b.length;S=-1)for(c=b.shift();++S<g.length;)g[S].apply(c[0],c[1])===!1&&o.stopOnFalse&&(S=g.length,c=!1);o.memory||(c=!1),a=!1,m&&(c?g=[]:g="")},O={add:function(){return g&&(c&&!a&&(S=g.length-1,b.push(c)),function D(B){h.each(B,function(z,Y){M(Y)?(!o.unique||!O.has(Y))&&g.push(Y):Y&&Y.length&&Z(Y)!=="string"&&D(Y)})}(arguments),c&&!a&&C()),this},remove:function(){return h.each(arguments,function(D,B){for(var z;(z=h.inArray(B,g,z))>-1;)g.splice(z,1),z<=S&&S--}),this},has:function(D){return D?h.inArray(D,g)>-1:g.length>0},empty:function(){return g&&(g=[]),this},disable:function(){return m=b=[],g=c="",this},disabled:function(){return!g},lock:function(){return m=b=[],!c&&!a&&(g=c=""),this},locked:function(){return!!m},fireWith:function(D,B){return m||(B=B||[],B=[D,B.slice?B.slice():B],b.push(B),a||C()),this},fire:function(){return O.fireWith(this,arguments),this},fired:function(){return!!d}};return O};function Fe(o){return o}function k(o){throw o}function T(o,a,c,d){var m;try{o&&M(m=o.promise)?m.call(o).done(a).fail(c):o&&M(m=o.then)?m.call(o,a,c):a.apply(void 0,[o].slice(d))}catch(g){c.apply(void 0,[g])}}h.extend({Deferred:function(o){var a=[["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"]],c="pending",d={state:function(){return c},always:function(){return m.done(arguments).fail(arguments),this},catch:function(g){return d.then(null,g)},pipe:function(){var g=arguments;return h.Deferred(function(b){h.each(a,function(S,C){var O=M(g[C[4]])&&g[C[4]];m[C[1]](function(){var D=O&&O.apply(this,arguments);D&&M(D.promise)?D.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[C[0]+"With"](this,O?[D]:arguments)})}),g=null}).promise()},then:function(g,b,S){var C=0;function O(D,B,z,Y){return function(){var ye=this,Ne=arguments,Te=function(){var mt,wn;if(!(D<C)){if(mt=z.apply(ye,Ne),mt===B.promise())throw new TypeError("Thenable self-resolution");wn=mt&&(typeof mt=="object"||typeof mt=="function")&&mt.then,M(wn)?Y?wn.call(mt,O(C,B,Fe,Y),O(C,B,k,Y)):(C++,wn.call(mt,O(C,B,Fe,Y),O(C,B,k,Y),O(C,B,Fe,B.notifyWith))):(z!==Fe&&(ye=void 0,Ne=[mt]),(Y||B.resolveWith)(ye,Ne))}},_t=Y?Te:function(){try{Te()}catch(mt){h.Deferred.exceptionHook&&h.Deferred.exceptionHook(mt,_t.error),D+1>=C&&(z!==k&&(ye=void 0,Ne=[mt]),B.rejectWith(ye,Ne))}};D?_t():(h.Deferred.getErrorHook?_t.error=h.Deferred.getErrorHook():h.Deferred.getStackHook&&(_t.error=h.Deferred.getStackHook()),t.setTimeout(_t))}}return h.Deferred(function(D){a[0][3].add(O(0,D,M(S)?S:Fe,D.notifyWith)),a[1][3].add(O(0,D,M(g)?g:Fe)),a[2][3].add(O(0,D,M(b)?b:k))}).promise()},promise:function(g){return g!=null?h.extend(g,d):d}},m={};return h.each(a,function(g,b){var S=b[2],C=b[5];d[b[1]]=S.add,C&&S.add(function(){c=C},a[3-g][2].disable,a[3-g][3].disable,a[0][2].lock,a[0][3].lock),S.add(b[3].fire),m[b[0]]=function(){return m[b[0]+"With"](this===m?void 0:this,arguments),this},m[b[0]+"With"]=S.fireWith}),d.promise(m),o&&o.call(m,m),m},when:function(o){var a=arguments.length,c=a,d=Array(c),m=r.call(arguments),g=h.Deferred(),b=function(S){return function(C){d[S]=this,m[S]=arguments.length>1?r.call(arguments):C,--a||g.resolveWith(d,m)}};if(a<=1&&(T(o,g.done(b(c)).resolve,g.reject,!a),g.state()==="pending"||M(m[c]&&m[c].then)))return g.then();for(;c--;)T(m[c],b(c),g.reject);return g.promise()}});var I=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;h.Deferred.exceptionHook=function(o,a){t.console&&t.console.warn&&o&&I.test(o.name)&&t.console.warn("jQuery.Deferred exception: "+o.message,o.stack,a)},h.readyException=function(o){t.setTimeout(function(){throw o})};var K=h.Deferred();h.fn.ready=function(o){return K.then(o).catch(function(a){h.readyException(a)}),this},h.extend({isReady:!1,readyWait:1,ready:function(o){(o===!0?--h.readyWait:h.isReady)||(h.isReady=!0,!(o!==!0&&--h.readyWait>0)&&K.resolveWith(R,[h]))}}),h.ready.then=K.then;function q(){R.removeEventListener("DOMContentLoaded",q),t.removeEventListener("load",q),h.ready()}R.readyState==="complete"||R.readyState!=="loading"&&!R.documentElement.doScroll?t.setTimeout(h.ready):(R.addEventListener("DOMContentLoaded",q),t.addEventListener("load",q));var U=function(o,a,c,d,m,g,b){var S=0,C=o.length,O=c==null;if(Z(c)==="object"){m=!0;for(S in c)U(o,a,S,c[S],!0,g,b)}else if(d!==void 0&&(m=!0,M(d)||(b=!0),O&&(b?(a.call(o,d),a=null):(O=a,a=function(D,B,z){return O.call(h(D),z)})),a))for(;S<C;S++)a(o[S],c,b?d:d.call(o[S],S,a(o[S],c)));return m?o:O?a.call(o):C?a(o[0],c):g},se=/^-ms-/,ne=/-([a-z])/g;function te(o,a){return a.toUpperCase()}function V(o){return o.replace(se,"ms-").replace(ne,te)}var he=function(o){return o.nodeType===1||o.nodeType===9||!+o.nodeType};function re(){this.expando=h.expando+re.uid++}re.uid=1,re.prototype={cache:function(o){var a=o[this.expando];return a||(a={},he(o)&&(o.nodeType?o[this.expando]=a:Object.defineProperty(o,this.expando,{value:a,configurable:!0}))),a},set:function(o,a,c){var d,m=this.cache(o);if(typeof a=="string")m[V(a)]=c;else for(d in a)m[V(d)]=a[d];return m},get:function(o,a){return a===void 0?this.cache(o):o[this.expando]&&o[this.expando][V(a)]},access:function(o,a,c){return a===void 0||a&&typeof a=="string"&&c===void 0?this.get(o,a):(this.set(o,a,c),c!==void 0?c:a)},remove:function(o,a){var c,d=o[this.expando];if(d!==void 0){if(a!==void 0)for(Array.isArray(a)?a=a.map(V):(a=V(a),a=a in d?[a]:a.match(le)||[]),c=a.length;c--;)delete d[a[c]];(a===void 0||h.isEmptyObject(d))&&(o.nodeType?o[this.expando]=void 0:delete o[this.expando])}},hasData:function(o){var a=o[this.expando];return a!==void 0&&!h.isEmptyObject(a)}};var W=new re,fe=new re,Pe=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Ge=/[A-Z]/g;function qe(o){return o==="true"?!0:o==="false"?!1:o==="null"?null:o===+o+""?+o:Pe.test(o)?JSON.parse(o):o}function kt(o,a,c){var d;if(c===void 0&&o.nodeType===1)if(d="data-"+a.replace(Ge,"-$&").toLowerCase(),c=o.getAttribute(d),typeof c=="string"){try{c=qe(c)}catch{}fe.set(o,a,c)}else c=void 0;return c}h.extend({hasData:function(o){return fe.hasData(o)||W.hasData(o)},data:function(o,a,c){return fe.access(o,a,c)},removeData:function(o,a){fe.remove(o,a)},_data:function(o,a,c){return W.access(o,a,c)},_removeData:function(o,a){W.remove(o,a)}}),h.fn.extend({data:function(o,a){var c,d,m,g=this[0],b=g&&g.attributes;if(o===void 0){if(this.length&&(m=fe.get(g),g.nodeType===1&&!W.get(g,"hasDataAttrs"))){for(c=b.length;c--;)b[c]&&(d=b[c].name,d.indexOf("data-")===0&&(d=V(d.slice(5)),kt(g,d,m[d])));W.set(g,"hasDataAttrs",!0)}return m}return typeof o=="object"?this.each(function(){fe.set(this,o)}):U(this,function(S){var C;if(g&&S===void 0)return C=fe.get(g,o),C!==void 0||(C=kt(g,o),C!==void 0)?C:void 0;this.each(function(){fe.set(this,o,S)})},null,a,arguments.length>1,null,!0)},removeData:function(o){return this.each(function(){fe.remove(this,o)})}}),h.extend({queue:function(o,a,c){var d;if(o)return a=(a||"fx")+"queue",d=W.get(o,a),c&&(!d||Array.isArray(c)?d=W.access(o,a,h.makeArray(c)):d.push(c)),d||[]},dequeue:function(o,a){a=a||"fx";var c=h.queue(o,a),d=c.length,m=c.shift(),g=h._queueHooks(o,a),b=function(){h.dequeue(o,a)};m==="inprogress"&&(m=c.shift(),d--),m&&(a==="fx"&&c.unshift("inprogress"),delete g.stop,m.call(o,b,g)),!d&&g&&g.empty.fire()},_queueHooks:function(o,a){var c=a+"queueHooks";return W.get(o,c)||W.access(o,c,{empty:h.Callbacks("once memory").add(function(){W.remove(o,[a+"queue",c])})})}}),h.fn.extend({queue:function(o,a){var c=2;return typeof o!="string"&&(a=o,o="fx",c--),arguments.length<c?h.queue(this[0],o):a===void 0?this:this.each(function(){var d=h.queue(this,o,a);h._queueHooks(this,o),o==="fx"&&d[0]!=="inprogress"&&h.dequeue(this,o)})},dequeue:function(o){return this.each(function(){h.dequeue(this,o)})},clearQueue:function(o){return this.queue(o||"fx",[])},promise:function(o,a){var c,d=1,m=h.Deferred(),g=this,b=this.length,S=function(){--d||m.resolveWith(g,[g])};for(typeof o!="string"&&(a=o,o=void 0),o=o||"fx";b--;)c=W.get(g[b],o+"queueHooks"),c&&c.empty&&(d++,c.empty.add(S));return S(),m.promise(a)}});var pt=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,bt=new RegExp("^(?:([+-])=|)("+pt+")([a-z%]*)$","i"),st=["Top","Right","Bottom","Left"],Wt=R.documentElement,Nn=function(o){return h.contains(o.ownerDocument,o)},At={composed:!0};Wt.getRootNode&&(Nn=function(o){return h.contains(o.ownerDocument,o)||o.getRootNode(At)===o.ownerDocument});var Ot=function(o,a){return o=a||o,o.style.display==="none"||o.style.display===""&&Nn(o)&&h.css(o,"display")==="none"};function us(o,a,c,d){var m,g,b=20,S=d?function(){return d.cur()}:function(){return h.css(o,a,"")},C=S(),O=c&&c[3]||(h.cssNumber[a]?"":"px"),D=o.nodeType&&(h.cssNumber[a]||O!=="px"&&+C)&&bt.exec(h.css(o,a));if(D&&D[3]!==O){for(C=C/2,O=O||D[3],D=+C||1;b--;)h.style(o,a,D+O),(1-g)*(1-(g=S()/C||.5))<=0&&(b=0),D=D/g;D=D*2,h.style(o,a,D+O),c=c||[]}return c&&(D=+D||+C||0,m=c[1]?D+(c[1]+1)*c[2]:+c[2],d&&(d.unit=O,d.start=D,d.end=m)),m}var Yl={};function Qh(o){var a,c=o.ownerDocument,d=o.nodeName,m=Yl[d];return m||(a=c.body.appendChild(c.createElement(d)),m=h.css(a,"display"),a.parentNode.removeChild(a),m==="none"&&(m="block"),Yl[d]=m,m)}function Ii(o,a){for(var c,d,m=[],g=0,b=o.length;g<b;g++)d=o[g],d.style&&(c=d.style.display,a?(c==="none"&&(m[g]=W.get(d,"display")||null,m[g]||(d.style.display="")),d.style.display===""&&Ot(d)&&(m[g]=Qh(d))):c!=="none"&&(m[g]="none",W.set(d,"display",c)));for(g=0;g<b;g++)m[g]!=null&&(o[g].style.display=m[g]);return o}h.fn.extend({show:function(){return Ii(this,!0)},hide:function(){return Ii(this)},toggle:function(o){return typeof o=="boolean"?o?this.show():this.hide():this.each(function(){Ot(this)?h(this).show():h(this).hide()})}});var cs=/^(?:checkbox|radio)$/i,Ql=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Xl=/^$|^module$|\/(?:java|ecma)script/i;(function(){var o=R.createDocumentFragment(),a=o.appendChild(R.createElement("div")),c=R.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),a.appendChild(c),L.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,a.innerHTML="<textarea>x</textarea>",L.noCloneChecked=!!a.cloneNode(!0).lastChild.defaultValue,a.innerHTML="<option></option>",L.option=!!a.lastChild})();var en={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,"",""]};en.tbody=en.tfoot=en.colgroup=en.caption=en.thead,en.th=en.td,L.option||(en.optgroup=en.option=[1,"<select multiple='multiple'>","</select>"]);function Nt(o,a){var c;return typeof o.getElementsByTagName<"u"?c=o.getElementsByTagName(a||"*"):typeof o.querySelectorAll<"u"?c=o.querySelectorAll(a||"*"):c=[],a===void 0||a&&Ee(o,a)?h.merge([o],c):c}function vo(o,a){for(var c=0,d=o.length;c<d;c++)W.set(o[c],"globalEval",!a||W.get(a[c],"globalEval"))}var Xh=/<|&#?\w+;/;function Jl(o,a,c,d,m){for(var g,b,S,C,O,D,B=a.createDocumentFragment(),z=[],Y=0,ye=o.length;Y<ye;Y++)if(g=o[Y],g||g===0)if(Z(g)==="object")h.merge(z,g.nodeType?[g]:g);else if(!Xh.test(g))z.push(a.createTextNode(g));else{for(b=b||B.appendChild(a.createElement("div")),S=(Ql.exec(g)||["",""])[1].toLowerCase(),C=en[S]||en._default,b.innerHTML=C[1]+h.htmlPrefilter(g)+C[2],D=C[0];D--;)b=b.lastChild;h.merge(z,b.childNodes),b=B.firstChild,b.textContent=""}for(B.textContent="",Y=0;g=z[Y++];){if(d&&h.inArray(g,d)>-1){m&&m.push(g);continue}if(O=Nn(g),b=Nt(B.appendChild(g),"script"),O&&vo(b),c)for(D=0;g=b[D++];)Xl.test(g.type||"")&&c.push(g)}return B}var Zl=/^([^.]*)(?:\.(.+)|)/;function Ni(){return!0}function Mi(){return!1}function yo(o,a,c,d,m,g){var b,S;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=void 0);for(S in a)yo(o,S,c,d,a[S],g);return o}if(d==null&&m==null?(m=c,d=c=void 0):m==null&&(typeof c=="string"?(m=d,d=void 0):(m=d,d=c,c=void 0)),m===!1)m=Mi;else if(!m)return o;return g===1&&(b=m,m=function(C){return h().off(C),b.apply(this,arguments)},m.guid=b.guid||(b.guid=h.guid++)),o.each(function(){h.event.add(this,a,m,d,c)})}h.event={global:{},add:function(o,a,c,d,m){var g,b,S,C,O,D,B,z,Y,ye,Ne,Te=W.get(o);if(!!he(o))for(c.handler&&(g=c,c=g.handler,m=g.selector),m&&h.find.matchesSelector(Wt,m),c.guid||(c.guid=h.guid++),(C=Te.events)||(C=Te.events=Object.create(null)),(b=Te.handle)||(b=Te.handle=function(_t){return typeof h<"u"&&h.event.triggered!==_t.type?h.event.dispatch.apply(o,arguments):void 0}),a=(a||"").match(le)||[""],O=a.length;O--;)S=Zl.exec(a[O])||[],Y=Ne=S[1],ye=(S[2]||"").split(".").sort(),Y&&(B=h.event.special[Y]||{},Y=(m?B.delegateType:B.bindType)||Y,B=h.event.special[Y]||{},D=h.extend({type:Y,origType:Ne,data:d,handler:c,guid:c.guid,selector:m,needsContext:m&&h.expr.match.needsContext.test(m),namespace:ye.join(".")},g),(z=C[Y])||(z=C[Y]=[],z.delegateCount=0,(!B.setup||B.setup.call(o,d,ye,b)===!1)&&o.addEventListener&&o.addEventListener(Y,b)),B.add&&(B.add.call(o,D),D.handler.guid||(D.handler.guid=c.guid)),m?z.splice(z.delegateCount++,0,D):z.push(D),h.event.global[Y]=!0)},remove:function(o,a,c,d,m){var g,b,S,C,O,D,B,z,Y,ye,Ne,Te=W.hasData(o)&&W.get(o);if(!(!Te||!(C=Te.events))){for(a=(a||"").match(le)||[""],O=a.length;O--;){if(S=Zl.exec(a[O])||[],Y=Ne=S[1],ye=(S[2]||"").split(".").sort(),!Y){for(Y in C)h.event.remove(o,Y+a[O],c,d,!0);continue}for(B=h.event.special[Y]||{},Y=(d?B.delegateType:B.bindType)||Y,z=C[Y]||[],S=S[2]&&new RegExp("(^|\\.)"+ye.join("\\.(?:.*\\.|)")+"(\\.|$)"),b=g=z.length;g--;)D=z[g],(m||Ne===D.origType)&&(!c||c.guid===D.guid)&&(!S||S.test(D.namespace))&&(!d||d===D.selector||d==="**"&&D.selector)&&(z.splice(g,1),D.selector&&z.delegateCount--,B.remove&&B.remove.call(o,D));b&&!z.length&&((!B.teardown||B.teardown.call(o,ye,Te.handle)===!1)&&h.removeEvent(o,Y,Te.handle),delete C[Y])}h.isEmptyObject(C)&&W.remove(o,"handle events")}},dispatch:function(o){var a,c,d,m,g,b,S=new Array(arguments.length),C=h.event.fix(o),O=(W.get(this,"events")||Object.create(null))[C.type]||[],D=h.event.special[C.type]||{};for(S[0]=C,a=1;a<arguments.length;a++)S[a]=arguments[a];if(C.delegateTarget=this,!(D.preDispatch&&D.preDispatch.call(this,C)===!1)){for(b=h.event.handlers.call(this,C,O),a=0;(m=b[a++])&&!C.isPropagationStopped();)for(C.currentTarget=m.elem,c=0;(g=m.handlers[c++])&&!C.isImmediatePropagationStopped();)(!C.rnamespace||g.namespace===!1||C.rnamespace.test(g.namespace))&&(C.handleObj=g,C.data=g.data,d=((h.event.special[g.origType]||{}).handle||g.handler).apply(m.elem,S),d!==void 0&&(C.result=d)===!1&&(C.preventDefault(),C.stopPropagation()));return D.postDispatch&&D.postDispatch.call(this,C),C.result}},handlers:function(o,a){var c,d,m,g,b,S=[],C=a.delegateCount,O=o.target;if(C&&O.nodeType&&!(o.type==="click"&&o.button>=1)){for(;O!==this;O=O.parentNode||this)if(O.nodeType===1&&!(o.type==="click"&&O.disabled===!0)){for(g=[],b={},c=0;c<C;c++)d=a[c],m=d.selector+" ",b[m]===void 0&&(b[m]=d.needsContext?h(m,this).index(O)>-1:h.find(m,this,null,[O]).length),b[m]&&g.push(d);g.length&&S.push({elem:O,handlers:g})}}return O=this,C<a.length&&S.push({elem:O,handlers:a.slice(C)}),S},addProp:function(o,a){Object.defineProperty(h.Event.prototype,o,{enumerable:!0,configurable:!0,get:M(a)?function(){if(this.originalEvent)return a(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[o]},set:function(c){Object.defineProperty(this,o,{enumerable:!0,configurable:!0,writable:!0,value:c})}})},fix:function(o){return o[h.expando]?o:new h.Event(o)},special:{load:{noBubble:!0},click:{setup:function(o){var a=this||o;return cs.test(a.type)&&a.click&&Ee(a,"input")&&lr(a,"click",!0),!1},trigger:function(o){var a=this||o;return cs.test(a.type)&&a.click&&Ee(a,"input")&&lr(a,"click"),!0},_default:function(o){var a=o.target;return cs.test(a.type)&&a.click&&Ee(a,"input")&&W.get(a,"click")||Ee(a,"a")}},beforeunload:{postDispatch:function(o){o.result!==void 0&&o.originalEvent&&(o.originalEvent.returnValue=o.result)}}}};function lr(o,a,c){if(!c){W.get(o,a)===void 0&&h.event.add(o,a,Ni);return}W.set(o,a,!1),h.event.add(o,a,{namespace:!1,handler:function(d){var m,g=W.get(this,a);if(d.isTrigger&1&&this[a]){if(g)(h.event.special[a]||{}).delegateType&&d.stopPropagation();else if(g=r.call(arguments),W.set(this,a,g),this[a](),m=W.get(this,a),W.set(this,a,!1),g!==m)return d.stopImmediatePropagation(),d.preventDefault(),m}else g&&(W.set(this,a,h.event.trigger(g[0],g.slice(1),this)),d.stopPropagation(),d.isImmediatePropagationStopped=Ni)}})}h.removeEvent=function(o,a,c){o.removeEventListener&&o.removeEventListener(a,c)},h.Event=function(o,a){if(!(this instanceof h.Event))return new h.Event(o,a);o&&o.type?(this.originalEvent=o,this.type=o.type,this.isDefaultPrevented=o.defaultPrevented||o.defaultPrevented===void 0&&o.returnValue===!1?Ni:Mi,this.target=o.target&&o.target.nodeType===3?o.target.parentNode:o.target,this.currentTarget=o.currentTarget,this.relatedTarget=o.relatedTarget):this.type=o,a&&h.extend(this,a),this.timeStamp=o&&o.timeStamp||Date.now(),this[h.expando]=!0},h.Event.prototype={constructor:h.Event,isDefaultPrevented:Mi,isPropagationStopped:Mi,isImmediatePropagationStopped:Mi,isSimulated:!1,preventDefault:function(){var o=this.originalEvent;this.isDefaultPrevented=Ni,o&&!this.isSimulated&&o.preventDefault()},stopPropagation:function(){var o=this.originalEvent;this.isPropagationStopped=Ni,o&&!this.isSimulated&&o.stopPropagation()},stopImmediatePropagation:function(){var o=this.originalEvent;this.isImmediatePropagationStopped=Ni,o&&!this.isSimulated&&o.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(o,a){function c(d){if(R.documentMode){var m=W.get(this,"handle"),g=h.event.fix(d);g.type=d.type==="focusin"?"focus":"blur",g.isSimulated=!0,m(d),g.target===g.currentTarget&&m(g)}else h.event.simulate(a,d.target,h.event.fix(d))}h.event.special[o]={setup:function(){var d;if(lr(this,o,!0),R.documentMode)d=W.get(this,a),d||this.addEventListener(a,c),W.set(this,a,(d||0)+1);else return!1},trigger:function(){return lr(this,o),!0},teardown:function(){var d;if(R.documentMode)d=W.get(this,a)-1,d?W.set(this,a,d):(this.removeEventListener(a,c),W.remove(this,a));else return!1},_default:function(d){return W.get(d.target,o)},delegateType:a},h.event.special[a]={setup:function(){var d=this.ownerDocument||this.document||this,m=R.documentMode?this:d,g=W.get(m,a);g||(R.documentMode?this.addEventListener(a,c):d.addEventListener(o,c,!0)),W.set(m,a,(g||0)+1)},teardown:function(){var d=this.ownerDocument||this.document||this,m=R.documentMode?this:d,g=W.get(m,a)-1;g?W.set(m,a,g):(R.documentMode?this.removeEventListener(a,c):d.removeEventListener(o,c,!0),W.remove(m,a))}}}),h.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(o,a){h.event.special[o]={delegateType:a,bindType:a,handle:function(c){var d,m=this,g=c.relatedTarget,b=c.handleObj;return(!g||g!==m&&!h.contains(m,g))&&(c.type=b.origType,d=b.handler.apply(this,arguments),c.type=a),d}}}),h.fn.extend({on:function(o,a,c,d){return yo(this,o,a,c,d)},one:function(o,a,c,d){return yo(this,o,a,c,d,1)},off:function(o,a,c){var d,m;if(o&&o.preventDefault&&o.handleObj)return d=o.handleObj,h(o.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if(typeof o=="object"){for(m in o)this.off(m,a,o[m]);return this}return(a===!1||typeof a=="function")&&(c=a,a=void 0),c===!1&&(c=Mi),this.each(function(){h.event.remove(this,o,c,a)})}});var Jh=/<script|<style|<link/i,Zh=/checked\s*(?:[^=]|=\s*.checked.)/i,ep=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function eu(o,a){return Ee(o,"table")&&Ee(a.nodeType!==11?a:a.firstChild,"tr")&&h(o).children("tbody")[0]||o}function tp(o){return o.type=(o.getAttribute("type")!==null)+"/"+o.type,o}function np(o){return(o.type||"").slice(0,5)==="true/"?o.type=o.type.slice(5):o.removeAttribute("type"),o}function tu(o,a){var c,d,m,g,b,S,C;if(a.nodeType===1){if(W.hasData(o)&&(g=W.get(o),C=g.events,C)){W.remove(a,"handle events");for(m in C)for(c=0,d=C[m].length;c<d;c++)h.event.add(a,m,C[m][c])}fe.hasData(o)&&(b=fe.access(o),S=h.extend({},b),fe.set(a,S))}}function ip(o,a){var c=a.nodeName.toLowerCase();c==="input"&&cs.test(o.type)?a.checked=o.checked:(c==="input"||c==="textarea")&&(a.defaultValue=o.defaultValue)}function Di(o,a,c,d){a=l(a);var m,g,b,S,C,O,D=0,B=o.length,z=B-1,Y=a[0],ye=M(Y);if(ye||B>1&&typeof Y=="string"&&!L.checkClone&&Zh.test(Y))return o.each(function(Ne){var Te=o.eq(Ne);ye&&(a[0]=Y.call(this,Ne,Te.html())),Di(Te,a,c,d)});if(B&&(m=Jl(a,o[0].ownerDocument,!1,o,d),g=m.firstChild,m.childNodes.length===1&&(m=g),g||d)){for(b=h.map(Nt(m,"script"),tp),S=b.length;D<B;D++)C=m,D!==z&&(C=h.clone(C,!0,!0),S&&h.merge(b,Nt(C,"script"))),c.call(o[D],C,D);if(S)for(O=b[b.length-1].ownerDocument,h.map(b,np),D=0;D<S;D++)C=b[D],Xl.test(C.type||"")&&!W.access(C,"globalEval")&&h.contains(O,C)&&(C.src&&(C.type||"").toLowerCase()!=="module"?h._evalUrl&&!C.noModule&&h._evalUrl(C.src,{nonce:C.nonce||C.getAttribute("nonce")},O):Q(C.textContent.replace(ep,""),C,O))}return o}function nu(o,a,c){for(var d,m=a?h.filter(a,o):o,g=0;(d=m[g])!=null;g++)!c&&d.nodeType===1&&h.cleanData(Nt(d)),d.parentNode&&(c&&Nn(d)&&vo(Nt(d,"script")),d.parentNode.removeChild(d));return o}h.extend({htmlPrefilter:function(o){return o},clone:function(o,a,c){var d,m,g,b,S=o.cloneNode(!0),C=Nn(o);if(!L.noCloneChecked&&(o.nodeType===1||o.nodeType===11)&&!h.isXMLDoc(o))for(b=Nt(S),g=Nt(o),d=0,m=g.length;d<m;d++)ip(g[d],b[d]);if(a)if(c)for(g=g||Nt(o),b=b||Nt(S),d=0,m=g.length;d<m;d++)tu(g[d],b[d]);else tu(o,S);return b=Nt(S,"script"),b.length>0&&vo(b,!C&&Nt(o,"script")),S},cleanData:function(o){for(var a,c,d,m=h.event.special,g=0;(c=o[g])!==void 0;g++)if(he(c)){if(a=c[W.expando]){if(a.events)for(d in a.events)m[d]?h.event.remove(c,d):h.removeEvent(c,d,a.handle);c[W.expando]=void 0}c[fe.expando]&&(c[fe.expando]=void 0)}}}),h.fn.extend({detach:function(o){return nu(this,o,!0)},remove:function(o){return nu(this,o)},text:function(o){return U(this,function(a){return a===void 0?h.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=a)})},null,o,arguments.length)},append:function(){return Di(this,arguments,function(o){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var a=eu(this,o);a.appendChild(o)}})},prepend:function(){return Di(this,arguments,function(o){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var a=eu(this,o);a.insertBefore(o,a.firstChild)}})},before:function(){return Di(this,arguments,function(o){this.parentNode&&this.parentNode.insertBefore(o,this)})},after:function(){return Di(this,arguments,function(o){this.parentNode&&this.parentNode.insertBefore(o,this.nextSibling)})},empty:function(){for(var o,a=0;(o=this[a])!=null;a++)o.nodeType===1&&(h.cleanData(Nt(o,!1)),o.textContent="");return this},clone:function(o,a){return o=o==null?!1:o,a=a==null?o:a,this.map(function(){return h.clone(this,o,a)})},html:function(o){return U(this,function(a){var c=this[0]||{},d=0,m=this.length;if(a===void 0&&c.nodeType===1)return c.innerHTML;if(typeof a=="string"&&!Jh.test(a)&&!en[(Ql.exec(a)||["",""])[1].toLowerCase()]){a=h.htmlPrefilter(a);try{for(;d<m;d++)c=this[d]||{},c.nodeType===1&&(h.cleanData(Nt(c,!1)),c.innerHTML=a);c=0}catch{}}c&&this.empty().append(a)},null,o,arguments.length)},replaceWith:function(){var o=[];return Di(this,arguments,function(a){var c=this.parentNode;h.inArray(this,o)<0&&(h.cleanData(Nt(this)),c&&c.replaceChild(a,this))},o)}}),h.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(o,a){h.fn[o]=function(c){for(var d,m=[],g=h(c),b=g.length-1,S=0;S<=b;S++)d=S===b?this:this.clone(!0),h(g[S])[a](d),u.apply(m,d.get());return this.pushStack(m)}});var bo=new RegExp("^("+pt+")(?!px)[a-z%]+$","i"),_o=/^--/,ur=function(o){var a=o.ownerDocument.defaultView;return(!a||!a.opener)&&(a=t),a.getComputedStyle(o)},iu=function(o,a,c){var d,m,g={};for(m in a)g[m]=o.style[m],o.style[m]=a[m];d=c.call(o);for(m in a)o.style[m]=g[m];return d},sp=new RegExp(st.join("|"),"i");(function(){function o(){if(!!O){C.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",O.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",Wt.appendChild(C).appendChild(O);var D=t.getComputedStyle(O);c=D.top!=="1%",S=a(D.marginLeft)===12,O.style.right="60%",g=a(D.right)===36,d=a(D.width)===36,O.style.position="absolute",m=a(O.offsetWidth/3)===12,Wt.removeChild(C),O=null}}function a(D){return Math.round(parseFloat(D))}var c,d,m,g,b,S,C=R.createElement("div"),O=R.createElement("div");!O.style||(O.style.backgroundClip="content-box",O.cloneNode(!0).style.backgroundClip="",L.clearCloneStyle=O.style.backgroundClip==="content-box",h.extend(L,{boxSizingReliable:function(){return o(),d},pixelBoxStyles:function(){return o(),g},pixelPosition:function(){return o(),c},reliableMarginLeft:function(){return o(),S},scrollboxSize:function(){return o(),m},reliableTrDimensions:function(){var D,B,z,Y;return b==null&&(D=R.createElement("table"),B=R.createElement("tr"),z=R.createElement("div"),D.style.cssText="position:absolute;left:-11111px;border-collapse:separate",B.style.cssText="box-sizing:content-box;border:1px solid",B.style.height="1px",z.style.height="9px",z.style.display="block",Wt.appendChild(D).appendChild(B).appendChild(z),Y=t.getComputedStyle(B),b=parseInt(Y.height,10)+parseInt(Y.borderTopWidth,10)+parseInt(Y.borderBottomWidth,10)===B.offsetHeight,Wt.removeChild(D)),b}}))})();function fs(o,a,c){var d,m,g,b,S=_o.test(a),C=o.style;return c=c||ur(o),c&&(b=c.getPropertyValue(a)||c[a],S&&b&&(b=b.replace(zt,"$1")||void 0),b===""&&!Nn(o)&&(b=h.style(o,a)),!L.pixelBoxStyles()&&bo.test(b)&&sp.test(a)&&(d=C.width,m=C.minWidth,g=C.maxWidth,C.minWidth=C.maxWidth=C.width=b,b=c.width,C.width=d,C.minWidth=m,C.maxWidth=g)),b!==void 0?b+"":b}function su(o,a){return{get:function(){if(o()){delete this.get;return}return(this.get=a).apply(this,arguments)}}}var ru=["Webkit","Moz","ms"],ou=R.createElement("div").style,au={};function rp(o){for(var a=o[0].toUpperCase()+o.slice(1),c=ru.length;c--;)if(o=ru[c]+a,o in ou)return o}function wo(o){var a=h.cssProps[o]||au[o];return a||(o in ou?o:au[o]=rp(o)||o)}var op=/^(none|table(?!-c[ea]).+)/,ap={position:"absolute",visibility:"hidden",display:"block"},lu={letterSpacing:"0",fontWeight:"400"};function uu(o,a,c){var d=bt.exec(a);return d?Math.max(0,d[2]-(c||0))+(d[3]||"px"):a}function ko(o,a,c,d,m,g){var b=a==="width"?1:0,S=0,C=0,O=0;if(c===(d?"border":"content"))return 0;for(;b<4;b+=2)c==="margin"&&(O+=h.css(o,c+st[b],!0,m)),d?(c==="content"&&(C-=h.css(o,"padding"+st[b],!0,m)),c!=="margin"&&(C-=h.css(o,"border"+st[b]+"Width",!0,m))):(C+=h.css(o,"padding"+st[b],!0,m),c!=="padding"?C+=h.css(o,"border"+st[b]+"Width",!0,m):S+=h.css(o,"border"+st[b]+"Width",!0,m));return!d&&g>=0&&(C+=Math.max(0,Math.ceil(o["offset"+a[0].toUpperCase()+a.slice(1)]-g-C-S-.5))||0),C+O}function cu(o,a,c){var d=ur(o),m=!L.boxSizingReliable()||c,g=m&&h.css(o,"boxSizing",!1,d)==="border-box",b=g,S=fs(o,a,d),C="offset"+a[0].toUpperCase()+a.slice(1);if(bo.test(S)){if(!c)return S;S="auto"}return(!L.boxSizingReliable()&&g||!L.reliableTrDimensions()&&Ee(o,"tr")||S==="auto"||!parseFloat(S)&&h.css(o,"display",!1,d)==="inline")&&o.getClientRects().length&&(g=h.css(o,"boxSizing",!1,d)==="border-box",b=C in o,b&&(S=o[C])),S=parseFloat(S)||0,S+ko(o,a,c||(g?"border":"content"),b,d,S)+"px"}h.extend({cssHooks:{opacity:{get:function(o,a){if(a){var c=fs(o,"opacity");return c===""?"1":c}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!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,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(o,a,c,d){if(!(!o||o.nodeType===3||o.nodeType===8||!o.style)){var m,g,b,S=V(a),C=_o.test(a),O=o.style;if(C||(a=wo(S)),b=h.cssHooks[a]||h.cssHooks[S],c!==void 0){if(g=typeof c,g==="string"&&(m=bt.exec(c))&&m[1]&&(c=us(o,a,m),g="number"),c==null||c!==c)return;g==="number"&&!C&&(c+=m&&m[3]||(h.cssNumber[S]?"":"px")),!L.clearCloneStyle&&c===""&&a.indexOf("background")===0&&(O[a]="inherit"),(!b||!("set"in b)||(c=b.set(o,c,d))!==void 0)&&(C?O.setProperty(a,c):O[a]=c)}else return b&&"get"in b&&(m=b.get(o,!1,d))!==void 0?m:O[a]}},css:function(o,a,c,d){var m,g,b,S=V(a),C=_o.test(a);return C||(a=wo(S)),b=h.cssHooks[a]||h.cssHooks[S],b&&"get"in b&&(m=b.get(o,!0,c)),m===void 0&&(m=fs(o,a,d)),m==="normal"&&a in lu&&(m=lu[a]),c===""||c?(g=parseFloat(m),c===!0||isFinite(g)?g||0:m):m}}),h.each(["height","width"],function(o,a){h.cssHooks[a]={get:function(c,d,m){if(d)return op.test(h.css(c,"display"))&&(!c.getClientRects().length||!c.getBoundingClientRect().width)?iu(c,ap,function(){return cu(c,a,m)}):cu(c,a,m)},set:function(c,d,m){var g,b=ur(c),S=!L.scrollboxSize()&&b.position==="absolute",C=S||m,O=C&&h.css(c,"boxSizing",!1,b)==="border-box",D=m?ko(c,a,m,O,b):0;return O&&S&&(D-=Math.ceil(c["offset"+a[0].toUpperCase()+a.slice(1)]-parseFloat(b[a])-ko(c,a,"border",!1,b)-.5)),D&&(g=bt.exec(d))&&(g[3]||"px")!=="px"&&(c.style[a]=d,d=h.css(c,a)),uu(c,d,D)}}}),h.cssHooks.marginLeft=su(L.reliableMarginLeft,function(o,a){if(a)return(parseFloat(fs(o,"marginLeft"))||o.getBoundingClientRect().left-iu(o,{marginLeft:0},function(){return o.getBoundingClientRect().left}))+"px"}),h.each({margin:"",padding:"",border:"Width"},function(o,a){h.cssHooks[o+a]={expand:function(c){for(var d=0,m={},g=typeof c=="string"?c.split(" "):[c];d<4;d++)m[o+st[d]+a]=g[d]||g[d-2]||g[0];return m}},o!=="margin"&&(h.cssHooks[o+a].set=uu)}),h.fn.extend({css:function(o,a){return U(this,function(c,d,m){var g,b,S={},C=0;if(Array.isArray(d)){for(g=ur(c),b=d.length;C<b;C++)S[d[C]]=h.css(c,d[C],!1,g);return S}return m!==void 0?h.style(c,d,m):h.css(c,d)},o,a,arguments.length>1)}});function Mt(o,a,c,d,m){return new Mt.prototype.init(o,a,c,d,m)}h.Tween=Mt,Mt.prototype={constructor:Mt,init:function(o,a,c,d,m,g){this.elem=o,this.prop=c,this.easing=m||h.easing._default,this.options=a,this.start=this.now=this.cur(),this.end=d,this.unit=g||(h.cssNumber[c]?"":"px")},cur:function(){var o=Mt.propHooks[this.prop];return o&&o.get?o.get(this):Mt.propHooks._default.get(this)},run:function(o){var a,c=Mt.propHooks[this.prop];return this.options.duration?this.pos=a=h.easing[this.easing](o,this.options.duration*o,0,1,this.options.duration):this.pos=a=o,this.now=(this.end-this.start)*a+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Mt.propHooks._default.set(this),this}},Mt.prototype.init.prototype=Mt.prototype,Mt.propHooks={_default:{get:function(o){var a;return o.elem.nodeType!==1||o.elem[o.prop]!=null&&o.elem.style[o.prop]==null?o.elem[o.prop]:(a=h.css(o.elem,o.prop,""),!a||a==="auto"?0:a)},set:function(o){h.fx.step[o.prop]?h.fx.step[o.prop](o):o.elem.nodeType===1&&(h.cssHooks[o.prop]||o.elem.style[wo(o.prop)]!=null)?h.style(o.elem,o.prop,o.now+o.unit):o.elem[o.prop]=o.now}}},Mt.propHooks.scrollTop=Mt.propHooks.scrollLeft={set:function(o){o.elem.nodeType&&o.elem.parentNode&&(o.elem[o.prop]=o.now)}},h.easing={linear:function(o){return o},swing:function(o){return .5-Math.cos(o*Math.PI)/2},_default:"swing"},h.fx=Mt.prototype.init,h.fx.step={};var Hi,cr,lp=/^(?:toggle|show|hide)$/,up=/queueHooks$/;function xo(){cr&&(R.hidden===!1&&t.requestAnimationFrame?t.requestAnimationFrame(xo):t.setTimeout(xo,h.fx.interval),h.fx.tick())}function fu(){return t.setTimeout(function(){Hi=void 0}),Hi=Date.now()}function fr(o,a){var c,d=0,m={height:o};for(a=a?1:0;d<4;d+=2-a)c=st[d],m["margin"+c]=m["padding"+c]=o;return a&&(m.opacity=m.width=o),m}function du(o,a,c){for(var d,m=(cn.tweeners[a]||[]).concat(cn.tweeners["*"]),g=0,b=m.length;g<b;g++)if(d=m[g].call(c,a,o))return d}function cp(o,a,c){var d,m,g,b,S,C,O,D,B="width"in a||"height"in a,z=this,Y={},ye=o.style,Ne=o.nodeType&&Ot(o),Te=W.get(o,"fxshow");c.queue||(b=h._queueHooks(o,"fx"),b.unqueued==null&&(b.unqueued=0,S=b.empty.fire,b.empty.fire=function(){b.unqueued||S()}),b.unqueued++,z.always(function(){z.always(function(){b.unqueued--,h.queue(o,"fx").length||b.empty.fire()})}));for(d in a)if(m=a[d],lp.test(m)){if(delete a[d],g=g||m==="toggle",m===(Ne?"hide":"show"))if(m==="show"&&Te&&Te[d]!==void 0)Ne=!0;else continue;Y[d]=Te&&Te[d]||h.style(o,d)}if(C=!h.isEmptyObject(a),!(!C&&h.isEmptyObject(Y))){B&&o.nodeType===1&&(c.overflow=[ye.overflow,ye.overflowX,ye.overflowY],O=Te&&Te.display,O==null&&(O=W.get(o,"display")),D=h.css(o,"display"),D==="none"&&(O?D=O:(Ii([o],!0),O=o.style.display||O,D=h.css(o,"display"),Ii([o]))),(D==="inline"||D==="inline-block"&&O!=null)&&h.css(o,"float")==="none"&&(C||(z.done(function(){ye.display=O}),O==null&&(D=ye.display,O=D==="none"?"":D)),ye.display="inline-block")),c.overflow&&(ye.overflow="hidden",z.always(function(){ye.overflow=c.overflow[0],ye.overflowX=c.overflow[1],ye.overflowY=c.overflow[2]})),C=!1;for(d in Y)C||(Te?"hidden"in Te&&(Ne=Te.hidden):Te=W.access(o,"fxshow",{display:O}),g&&(Te.hidden=!Ne),Ne&&Ii([o],!0),z.done(function(){Ne||Ii([o]),W.remove(o,"fxshow");for(d in Y)h.style(o,d,Y[d])})),C=du(Ne?Te[d]:0,d,z),d in Te||(Te[d]=C.start,Ne&&(C.end=C.start,C.start=0))}}function fp(o,a){var c,d,m,g,b;for(c in o)if(d=V(c),m=a[d],g=o[c],Array.isArray(g)&&(m=g[1],g=o[c]=g[0]),c!==d&&(o[d]=g,delete o[c]),b=h.cssHooks[d],b&&"expand"in b){g=b.expand(g),delete o[d];for(c in g)c in o||(o[c]=g[c],a[c]=m)}else a[d]=m}function cn(o,a,c){var d,m,g=0,b=cn.prefilters.length,S=h.Deferred().always(function(){delete C.elem}),C=function(){if(m)return!1;for(var B=Hi||fu(),z=Math.max(0,O.startTime+O.duration-B),Y=z/O.duration||0,ye=1-Y,Ne=0,Te=O.tweens.length;Ne<Te;Ne++)O.tweens[Ne].run(ye);return S.notifyWith(o,[O,ye,z]),ye<1&&Te?z:(Te||S.notifyWith(o,[O,1,0]),S.resolveWith(o,[O]),!1)},O=S.promise({elem:o,props:h.extend({},a),opts:h.extend(!0,{specialEasing:{},easing:h.easing._default},c),originalProperties:a,originalOptions:c,startTime:Hi||fu(),duration:c.duration,tweens:[],createTween:function(B,z){var Y=h.Tween(o,O.opts,B,z,O.opts.specialEasing[B]||O.opts.easing);return O.tweens.push(Y),Y},stop:function(B){var z=0,Y=B?O.tweens.length:0;if(m)return this;for(m=!0;z<Y;z++)O.tweens[z].run(1);return B?(S.notifyWith(o,[O,1,0]),S.resolveWith(o,[O,B])):S.rejectWith(o,[O,B]),this}}),D=O.props;for(fp(D,O.opts.specialEasing);g<b;g++)if(d=cn.prefilters[g].call(O,o,D,O.opts),d)return M(d.stop)&&(h._queueHooks(O.elem,O.opts.queue).stop=d.stop.bind(d)),d;return h.map(D,du,O),M(O.opts.start)&&O.opts.start.call(o,O),O.progress(O.opts.progress).done(O.opts.done,O.opts.complete).fail(O.opts.fail).always(O.opts.always),h.fx.timer(h.extend(C,{elem:o,anim:O,queue:O.opts.queue})),O}h.Animation=h.extend(cn,{tweeners:{"*":[function(o,a){var c=this.createTween(o,a);return us(c.elem,o,bt.exec(a),c),c}]},tweener:function(o,a){M(o)?(a=o,o=["*"]):o=o.match(le);for(var c,d=0,m=o.length;d<m;d++)c=o[d],cn.tweeners[c]=cn.tweeners[c]||[],cn.tweeners[c].unshift(a)},prefilters:[cp],prefilter:function(o,a){a?cn.prefilters.unshift(o):cn.prefilters.push(o)}}),h.speed=function(o,a,c){var d=o&&typeof o=="object"?h.extend({},o):{complete:c||!c&&a||M(o)&&o,duration:o,easing:c&&a||a&&!M(a)&&a};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(){M(d.old)&&d.old.call(this),d.queue&&h.dequeue(this,d.queue)},d},h.fn.extend({fadeTo:function(o,a,c,d){return this.filter(Ot).css("opacity",0).show().end().animate({opacity:a},o,c,d)},animate:function(o,a,c,d){var m=h.isEmptyObject(o),g=h.speed(a,c,d),b=function(){var S=cn(this,h.extend({},o),g);(m||W.get(this,"finish"))&&S.stop(!0)};return b.finish=b,m||g.queue===!1?this.each(b):this.queue(g.queue,b)},stop:function(o,a,c){var d=function(m){var g=m.stop;delete m.stop,g(c)};return typeof o!="string"&&(c=a,a=o,o=void 0),a&&this.queue(o||"fx",[]),this.each(function(){var m=!0,g=o!=null&&o+"queueHooks",b=h.timers,S=W.get(this);if(g)S[g]&&S[g].stop&&d(S[g]);else for(g in S)S[g]&&S[g].stop&&up.test(g)&&d(S[g]);for(g=b.length;g--;)b[g].elem===this&&(o==null||b[g].queue===o)&&(b[g].anim.stop(c),m=!1,b.splice(g,1));(m||!c)&&h.dequeue(this,o)})},finish:function(o){return o!==!1&&(o=o||"fx"),this.each(function(){var a,c=W.get(this),d=c[o+"queue"],m=c[o+"queueHooks"],g=h.timers,b=d?d.length:0;for(c.finish=!0,h.queue(this,o,[]),m&&m.stop&&m.stop.call(this,!0),a=g.length;a--;)g[a].elem===this&&g[a].queue===o&&(g[a].anim.stop(!0),g.splice(a,1));for(a=0;a<b;a++)d[a]&&d[a].finish&&d[a].finish.call(this);delete c.finish})}}),h.each(["toggle","show","hide"],function(o,a){var c=h.fn[a];h.fn[a]=function(d,m,g){return d==null||typeof d=="boolean"?c.apply(this,arguments):this.animate(fr(a,!0),d,m,g)}}),h.each({slideDown:fr("show"),slideUp:fr("hide"),slideToggle:fr("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(o,a){h.fn[o]=function(c,d,m){return this.animate(a,c,d,m)}}),h.timers=[],h.fx.tick=function(){var o,a=0,c=h.timers;for(Hi=Date.now();a<c.length;a++)o=c[a],!o()&&c[a]===o&&c.splice(a--,1);c.length||h.fx.stop(),Hi=void 0},h.fx.timer=function(o){h.timers.push(o),h.fx.start()},h.fx.interval=13,h.fx.start=function(){cr||(cr=!0,xo())},h.fx.stop=function(){cr=null},h.fx.speeds={slow:600,fast:200,_default:400},h.fn.delay=function(o,a){return o=h.fx&&h.fx.speeds[o]||o,a=a||"fx",this.queue(a,function(c,d){var m=t.setTimeout(c,o);d.stop=function(){t.clearTimeout(m)}})},function(){var o=R.createElement("input"),a=R.createElement("select"),c=a.appendChild(R.createElement("option"));o.type="checkbox",L.checkOn=o.value!=="",L.optSelected=c.selected,o=R.createElement("input"),o.value="t",o.type="radio",L.radioValue=o.value==="t"}();var hu,ds=h.expr.attrHandle;h.fn.extend({attr:function(o,a){return U(this,h.attr,o,a,arguments.length>1)},removeAttr:function(o){return this.each(function(){h.removeAttr(this,o)})}}),h.extend({attr:function(o,a,c){var d,m,g=o.nodeType;if(!(g===3||g===8||g===2)){if(typeof o.getAttribute>"u")return h.prop(o,a,c);if((g!==1||!h.isXMLDoc(o))&&(m=h.attrHooks[a.toLowerCase()]||(h.expr.match.bool.test(a)?hu:void 0)),c!==void 0){if(c===null){h.removeAttr(o,a);return}return m&&"set"in m&&(d=m.set(o,c,a))!==void 0?d:(o.setAttribute(a,c+""),c)}return m&&"get"in m&&(d=m.get(o,a))!==null?d:(d=h.find.attr(o,a),d==null?void 0:d)}},attrHooks:{type:{set:function(o,a){if(!L.radioValue&&a==="radio"&&Ee(o,"input")){var c=o.value;return o.setAttribute("type",a),c&&(o.value=c),a}}}},removeAttr:function(o,a){var c,d=0,m=a&&a.match(le);if(m&&o.nodeType===1)for(;c=m[d++];)o.removeAttribute(c)}}),hu={set:function(o,a,c){return a===!1?h.removeAttr(o,c):o.setAttribute(c,c),c}},h.each(h.expr.match.bool.source.match(/\w+/g),function(o,a){var c=ds[a]||h.find.attr;ds[a]=function(d,m,g){var b,S,C=m.toLowerCase();return g||(S=ds[C],ds[C]=b,b=c(d,m,g)!=null?C:null,ds[C]=S),b}});var dp=/^(?:input|select|textarea|button)$/i,hp=/^(?:a|area)$/i;h.fn.extend({prop:function(o,a){return U(this,h.prop,o,a,arguments.length>1)},removeProp:function(o){return this.each(function(){delete this[h.propFix[o]||o]})}}),h.extend({prop:function(o,a,c){var d,m,g=o.nodeType;if(!(g===3||g===8||g===2))return(g!==1||!h.isXMLDoc(o))&&(a=h.propFix[a]||a,m=h.propHooks[a]),c!==void 0?m&&"set"in m&&(d=m.set(o,c,a))!==void 0?d:o[a]=c:m&&"get"in m&&(d=m.get(o,a))!==null?d:o[a]},propHooks:{tabIndex:{get:function(o){var a=h.find.attr(o,"tabindex");return a?parseInt(a,10):dp.test(o.nodeName)||hp.test(o.nodeName)&&o.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),L.optSelected||(h.propHooks.selected={get:function(o){var a=o.parentNode;return a&&a.parentNode&&a.parentNode.selectedIndex,null},set:function(o){var a=o.parentNode;a&&(a.selectedIndex,a.parentNode&&a.parentNode.selectedIndex)}}),h.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){h.propFix[this.toLowerCase()]=this});function gi(o){var a=o.match(le)||[];return a.join(" ")}function vi(o){return o.getAttribute&&o.getAttribute("class")||""}function Co(o){return Array.isArray(o)?o:typeof o=="string"?o.match(le)||[]:[]}h.fn.extend({addClass:function(o){var a,c,d,m,g,b;return M(o)?this.each(function(S){h(this).addClass(o.call(this,S,vi(this)))}):(a=Co(o),a.length?this.each(function(){if(d=vi(this),c=this.nodeType===1&&" "+gi(d)+" ",c){for(g=0;g<a.length;g++)m=a[g],c.indexOf(" "+m+" ")<0&&(c+=m+" ");b=gi(c),d!==b&&this.setAttribute("class",b)}}):this)},removeClass:function(o){var a,c,d,m,g,b;return M(o)?this.each(function(S){h(this).removeClass(o.call(this,S,vi(this)))}):arguments.length?(a=Co(o),a.length?this.each(function(){if(d=vi(this),c=this.nodeType===1&&" "+gi(d)+" ",c){for(g=0;g<a.length;g++)for(m=a[g];c.indexOf(" "+m+" ")>-1;)c=c.replace(" "+m+" "," ");b=gi(c),d!==b&&this.setAttribute("class",b)}}):this):this.attr("class","")},toggleClass:function(o,a){var c,d,m,g,b=typeof o,S=b==="string"||Array.isArray(o);return M(o)?this.each(function(C){h(this).toggleClass(o.call(this,C,vi(this),a),a)}):typeof a=="boolean"&&S?a?this.addClass(o):this.removeClass(o):(c=Co(o),this.each(function(){if(S)for(g=h(this),m=0;m<c.length;m++)d=c[m],g.hasClass(d)?g.removeClass(d):g.addClass(d);else(o===void 0||b==="boolean")&&(d=vi(this),d&&W.set(this,"__className__",d),this.setAttribute&&this.setAttribute("class",d||o===!1?"":W.get(this,"__className__")||""))}))},hasClass:function(o){var a,c,d=0;for(a=" "+o+" ";c=this[d++];)if(c.nodeType===1&&(" "+gi(vi(c))+" ").indexOf(a)>-1)return!0;return!1}});var pp=/\r/g;h.fn.extend({val:function(o){var a,c,d,m=this[0];return arguments.length?(d=M(o),this.each(function(g){var b;this.nodeType===1&&(d?b=o.call(this,g,h(this).val()):b=o,b==null?b="":typeof b=="number"?b+="":Array.isArray(b)&&(b=h.map(b,function(S){return S==null?"":S+""})),a=h.valHooks[this.type]||h.valHooks[this.nodeName.toLowerCase()],(!a||!("set"in a)||a.set(this,b,"value")===void 0)&&(this.value=b))})):m?(a=h.valHooks[m.type]||h.valHooks[m.nodeName.toLowerCase()],a&&"get"in a&&(c=a.get(m,"value"))!==void 0?c:(c=m.value,typeof c=="string"?c.replace(pp,""):c==null?"":c)):void 0}}),h.extend({valHooks:{option:{get:function(o){var a=h.find.attr(o,"value");return a!=null?a:gi(h.text(o))}},select:{get:function(o){var a,c,d,m=o.options,g=o.selectedIndex,b=o.type==="select-one",S=b?null:[],C=b?g+1:m.length;for(g<0?d=C:d=b?g:0;d<C;d++)if(c=m[d],(c.selected||d===g)&&!c.disabled&&(!c.parentNode.disabled||!Ee(c.parentNode,"optgroup"))){if(a=h(c).val(),b)return a;S.push(a)}return S},set:function(o,a){for(var c,d,m=o.options,g=h.makeArray(a),b=m.length;b--;)d=m[b],(d.selected=h.inArray(h.valHooks.option.get(d),g)>-1)&&(c=!0);return c||(o.selectedIndex=-1),g}}}}),h.each(["radio","checkbox"],function(){h.valHooks[this]={set:function(o,a){if(Array.isArray(a))return o.checked=h.inArray(h(o).val(),a)>-1}},L.checkOn||(h.valHooks[this].get=function(o){return o.getAttribute("value")===null?"on":o.value})});var hs=t.location,pu={guid:Date.now()},To=/\?/;h.parseXML=function(o){var a,c;if(!o||typeof o!="string")return null;try{a=new t.DOMParser().parseFromString(o,"text/xml")}catch{}return c=a&&a.getElementsByTagName("parsererror")[0],(!a||c)&&h.error("Invalid XML: "+(c?h.map(c.childNodes,function(d){return d.textContent}).join(`
|
|
`):o)),a};var mu=/^(?:focusinfocus|focusoutblur)$/,gu=function(o){o.stopPropagation()};h.extend(h.event,{trigger:function(o,a,c,d){var m,g,b,S,C,O,D,B,z=[c||R],Y=_.call(o,"type")?o.type:o,ye=_.call(o,"namespace")?o.namespace.split("."):[];if(g=B=b=c=c||R,!(c.nodeType===3||c.nodeType===8)&&!mu.test(Y+h.event.triggered)&&(Y.indexOf(".")>-1&&(ye=Y.split("."),Y=ye.shift(),ye.sort()),C=Y.indexOf(":")<0&&"on"+Y,o=o[h.expando]?o:new h.Event(Y,typeof o=="object"&&o),o.isTrigger=d?2:3,o.namespace=ye.join("."),o.rnamespace=o.namespace?new RegExp("(^|\\.)"+ye.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,o.result=void 0,o.target||(o.target=c),a=a==null?[o]:h.makeArray(a,[o]),D=h.event.special[Y]||{},!(!d&&D.trigger&&D.trigger.apply(c,a)===!1))){if(!d&&!D.noBubble&&!X(c)){for(S=D.delegateType||Y,mu.test(S+Y)||(g=g.parentNode);g;g=g.parentNode)z.push(g),b=g;b===(c.ownerDocument||R)&&z.push(b.defaultView||b.parentWindow||t)}for(m=0;(g=z[m++])&&!o.isPropagationStopped();)B=g,o.type=m>1?S:D.bindType||Y,O=(W.get(g,"events")||Object.create(null))[o.type]&&W.get(g,"handle"),O&&O.apply(g,a),O=C&&g[C],O&&O.apply&&he(g)&&(o.result=O.apply(g,a),o.result===!1&&o.preventDefault());return o.type=Y,!d&&!o.isDefaultPrevented()&&(!D._default||D._default.apply(z.pop(),a)===!1)&&he(c)&&C&&M(c[Y])&&!X(c)&&(b=c[C],b&&(c[C]=null),h.event.triggered=Y,o.isPropagationStopped()&&B.addEventListener(Y,gu),c[Y](),o.isPropagationStopped()&&B.removeEventListener(Y,gu),h.event.triggered=void 0,b&&(c[C]=b)),o.result}},simulate:function(o,a,c){var d=h.extend(new h.Event,c,{type:o,isSimulated:!0});h.event.trigger(d,null,a)}}),h.fn.extend({trigger:function(o,a){return this.each(function(){h.event.trigger(o,a,this)})},triggerHandler:function(o,a){var c=this[0];if(c)return h.event.trigger(o,a,c,!0)}});var mp=/\[\]$/,vu=/\r?\n/g,gp=/^(?:submit|button|image|reset|file)$/i,vp=/^(?:input|select|textarea|keygen)/i;function So(o,a,c,d){var m;if(Array.isArray(a))h.each(a,function(g,b){c||mp.test(o)?d(o,b):So(o+"["+(typeof b=="object"&&b!=null?g:"")+"]",b,c,d)});else if(!c&&Z(a)==="object")for(m in a)So(o+"["+m+"]",a[m],c,d);else d(o,a)}h.param=function(o,a){var c,d=[],m=function(g,b){var S=M(b)?b():b;d[d.length]=encodeURIComponent(g)+"="+encodeURIComponent(S==null?"":S)};if(o==null)return"";if(Array.isArray(o)||o.jquery&&!h.isPlainObject(o))h.each(o,function(){m(this.name,this.value)});else for(c in o)So(c,o[c],a,m);return d.join("&")},h.fn.extend({serialize:function(){return h.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var o=h.prop(this,"elements");return o?h.makeArray(o):this}).filter(function(){var o=this.type;return this.name&&!h(this).is(":disabled")&&vp.test(this.nodeName)&&!gp.test(o)&&(this.checked||!cs.test(o))}).map(function(o,a){var c=h(this).val();return c==null?null:Array.isArray(c)?h.map(c,function(d){return{name:a.name,value:d.replace(vu,`\r
|
|
`)}}):{name:a.name,value:c.replace(vu,`\r
|
|
`)}}).get()}});var yp=/%20/g,bp=/#.*$/,_p=/([?&])_=[^&]*/,wp=/^(.*?):[ \t]*([^\r\n]*)$/mg,kp=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,xp=/^(?:GET|HEAD)$/,Cp=/^\/\//,yu={},$o={},bu="*/".concat("*"),Eo=R.createElement("a");Eo.href=hs.href;function _u(o){return function(a,c){typeof a!="string"&&(c=a,a="*");var d,m=0,g=a.toLowerCase().match(le)||[];if(M(c))for(;d=g[m++];)d[0]==="+"?(d=d.slice(1)||"*",(o[d]=o[d]||[]).unshift(c)):(o[d]=o[d]||[]).push(c)}}function wu(o,a,c,d){var m={},g=o===$o;function b(S){var C;return m[S]=!0,h.each(o[S]||[],function(O,D){var B=D(a,c,d);if(typeof B=="string"&&!g&&!m[B])return a.dataTypes.unshift(B),b(B),!1;if(g)return!(C=B)}),C}return b(a.dataTypes[0])||!m["*"]&&b("*")}function Ao(o,a){var c,d,m=h.ajaxSettings.flatOptions||{};for(c in a)a[c]!==void 0&&((m[c]?o:d||(d={}))[c]=a[c]);return d&&h.extend(!0,o,d),o}function Tp(o,a,c){for(var d,m,g,b,S=o.contents,C=o.dataTypes;C[0]==="*";)C.shift(),d===void 0&&(d=o.mimeType||a.getResponseHeader("Content-Type"));if(d){for(m in S)if(S[m]&&S[m].test(d)){C.unshift(m);break}}if(C[0]in c)g=C[0];else{for(m in c){if(!C[0]||o.converters[m+" "+C[0]]){g=m;break}b||(b=m)}g=g||b}if(g)return g!==C[0]&&C.unshift(g),c[g]}function Sp(o,a,c,d){var m,g,b,S,C,O={},D=o.dataTypes.slice();if(D[1])for(b in o.converters)O[b.toLowerCase()]=o.converters[b];for(g=D.shift();g;)if(o.responseFields[g]&&(c[o.responseFields[g]]=a),!C&&d&&o.dataFilter&&(a=o.dataFilter(a,o.dataType)),C=g,g=D.shift(),g){if(g==="*")g=C;else if(C!=="*"&&C!==g){if(b=O[C+" "+g]||O["* "+g],!b){for(m in O)if(S=m.split(" "),S[1]===g&&(b=O[C+" "+S[0]]||O["* "+S[0]],b)){b===!0?b=O[m]:O[m]!==!0&&(g=S[0],D.unshift(S[1]));break}}if(b!==!0)if(b&&o.throws)a=b(a);else try{a=b(a)}catch(B){return{state:"parsererror",error:b?B:"No conversion from "+C+" to "+g}}}}return{state:"success",data:a}}h.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:hs.href,type:"GET",isLocal:kp.test(hs.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":bu,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(o,a){return a?Ao(Ao(o,h.ajaxSettings),a):Ao(h.ajaxSettings,o)},ajaxPrefilter:_u(yu),ajaxTransport:_u($o),ajax:function(o,a){typeof o=="object"&&(a=o,o=void 0),a=a||{};var c,d,m,g,b,S,C,O,D,B,z=h.ajaxSetup({},a),Y=z.context||z,ye=z.context&&(Y.nodeType||Y.jquery)?h(Y):h.event,Ne=h.Deferred(),Te=h.Callbacks("once memory"),_t=z.statusCode||{},mt={},wn={},kn="canceled",Le={readyState:0,getResponseHeader:function(Me){var ot;if(C){if(!g)for(g={};ot=wp.exec(m);)g[ot[1].toLowerCase()+" "]=(g[ot[1].toLowerCase()+" "]||[]).concat(ot[2]);ot=g[Me.toLowerCase()+" "]}return ot==null?null:ot.join(", ")},getAllResponseHeaders:function(){return C?m:null},setRequestHeader:function(Me,ot){return C==null&&(Me=wn[Me.toLowerCase()]=wn[Me.toLowerCase()]||Me,mt[Me]=ot),this},overrideMimeType:function(Me){return C==null&&(z.mimeType=Me),this},statusCode:function(Me){var ot;if(Me)if(C)Le.always(Me[Le.status]);else for(ot in Me)_t[ot]=[_t[ot],Me[ot]];return this},abort:function(Me){var ot=Me||kn;return c&&c.abort(ot),yi(0,ot),this}};if(Ne.promise(Le),z.url=((o||z.url||hs.href)+"").replace(Cp,hs.protocol+"//"),z.type=a.method||a.type||z.method||z.type,z.dataTypes=(z.dataType||"*").toLowerCase().match(le)||[""],z.crossDomain==null){S=R.createElement("a");try{S.href=z.url,S.href=S.href,z.crossDomain=Eo.protocol+"//"+Eo.host!=S.protocol+"//"+S.host}catch{z.crossDomain=!0}}if(z.data&&z.processData&&typeof z.data!="string"&&(z.data=h.param(z.data,z.traditional)),wu(yu,z,a,Le),C)return Le;O=h.event&&z.global,O&&h.active++===0&&h.event.trigger("ajaxStart"),z.type=z.type.toUpperCase(),z.hasContent=!xp.test(z.type),d=z.url.replace(bp,""),z.hasContent?z.data&&z.processData&&(z.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(z.data=z.data.replace(yp,"+")):(B=z.url.slice(d.length),z.data&&(z.processData||typeof z.data=="string")&&(d+=(To.test(d)?"&":"?")+z.data,delete z.data),z.cache===!1&&(d=d.replace(_p,"$1"),B=(To.test(d)?"&":"?")+"_="+pu.guid+++B),z.url=d+B),z.ifModified&&(h.lastModified[d]&&Le.setRequestHeader("If-Modified-Since",h.lastModified[d]),h.etag[d]&&Le.setRequestHeader("If-None-Match",h.etag[d])),(z.data&&z.hasContent&&z.contentType!==!1||a.contentType)&&Le.setRequestHeader("Content-Type",z.contentType),Le.setRequestHeader("Accept",z.dataTypes[0]&&z.accepts[z.dataTypes[0]]?z.accepts[z.dataTypes[0]]+(z.dataTypes[0]!=="*"?", "+bu+"; q=0.01":""):z.accepts["*"]);for(D in z.headers)Le.setRequestHeader(D,z.headers[D]);if(z.beforeSend&&(z.beforeSend.call(Y,Le,z)===!1||C))return Le.abort();if(kn="abort",Te.add(z.complete),Le.done(z.success),Le.fail(z.error),c=wu($o,z,a,Le),!c)yi(-1,"No Transport");else{if(Le.readyState=1,O&&ye.trigger("ajaxSend",[Le,z]),C)return Le;z.async&&z.timeout>0&&(b=t.setTimeout(function(){Le.abort("timeout")},z.timeout));try{C=!1,c.send(mt,yi)}catch(Me){if(C)throw Me;yi(-1,Me)}}function yi(Me,ot,ms,Ro){var xn,gs,Cn,Yn,Qn,tn=ot;C||(C=!0,b&&t.clearTimeout(b),c=void 0,m=Ro||"",Le.readyState=Me>0?4:0,xn=Me>=200&&Me<300||Me===304,ms&&(Yn=Tp(z,Le,ms)),!xn&&h.inArray("script",z.dataTypes)>-1&&h.inArray("json",z.dataTypes)<0&&(z.converters["text script"]=function(){}),Yn=Sp(z,Yn,Le,xn),xn?(z.ifModified&&(Qn=Le.getResponseHeader("Last-Modified"),Qn&&(h.lastModified[d]=Qn),Qn=Le.getResponseHeader("etag"),Qn&&(h.etag[d]=Qn)),Me===204||z.type==="HEAD"?tn="nocontent":Me===304?tn="notmodified":(tn=Yn.state,gs=Yn.data,Cn=Yn.error,xn=!Cn)):(Cn=tn,(Me||!tn)&&(tn="error",Me<0&&(Me=0))),Le.status=Me,Le.statusText=(ot||tn)+"",xn?Ne.resolveWith(Y,[gs,tn,Le]):Ne.rejectWith(Y,[Le,tn,Cn]),Le.statusCode(_t),_t=void 0,O&&ye.trigger(xn?"ajaxSuccess":"ajaxError",[Le,z,xn?gs:Cn]),Te.fireWith(Y,[Le,tn]),O&&(ye.trigger("ajaxComplete",[Le,z]),--h.active||h.event.trigger("ajaxStop")))}return Le},getJSON:function(o,a,c){return h.get(o,a,c,"json")},getScript:function(o,a){return h.get(o,void 0,a,"script")}}),h.each(["get","post"],function(o,a){h[a]=function(c,d,m,g){return M(d)&&(g=g||m,m=d,d=void 0),h.ajax(h.extend({url:c,type:a,dataType:g,data:d,success:m},h.isPlainObject(c)&&c))}}),h.ajaxPrefilter(function(o){var a;for(a in o.headers)a.toLowerCase()==="content-type"&&(o.contentType=o.headers[a]||"")}),h._evalUrl=function(o,a,c){return h.ajax({url:o,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(d){h.globalEval(d,a,c)}})},h.fn.extend({wrapAll:function(o){var a;return this[0]&&(M(o)&&(o=o.call(this[0])),a=h(o,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&a.insertBefore(this[0]),a.map(function(){for(var c=this;c.firstElementChild;)c=c.firstElementChild;return c}).append(this)),this},wrapInner:function(o){return M(o)?this.each(function(a){h(this).wrapInner(o.call(this,a))}):this.each(function(){var a=h(this),c=a.contents();c.length?c.wrapAll(o):a.append(o)})},wrap:function(o){var a=M(o);return this.each(function(c){h(this).wrapAll(a?o.call(this,c):o)})},unwrap:function(o){return this.parent(o).not("body").each(function(){h(this).replaceWith(this.childNodes)}),this}}),h.expr.pseudos.hidden=function(o){return!h.expr.pseudos.visible(o)},h.expr.pseudos.visible=function(o){return!!(o.offsetWidth||o.offsetHeight||o.getClientRects().length)},h.ajaxSettings.xhr=function(){try{return new t.XMLHttpRequest}catch{}};var $p={0:200,1223:204},ps=h.ajaxSettings.xhr();L.cors=!!ps&&"withCredentials"in ps,L.ajax=ps=!!ps,h.ajaxTransport(function(o){var a,c;if(L.cors||ps&&!o.crossDomain)return{send:function(d,m){var g,b=o.xhr();if(b.open(o.type,o.url,o.async,o.username,o.password),o.xhrFields)for(g in o.xhrFields)b[g]=o.xhrFields[g];o.mimeType&&b.overrideMimeType&&b.overrideMimeType(o.mimeType),!o.crossDomain&&!d["X-Requested-With"]&&(d["X-Requested-With"]="XMLHttpRequest");for(g in d)b.setRequestHeader(g,d[g]);a=function(S){return function(){a&&(a=c=b.onload=b.onerror=b.onabort=b.ontimeout=b.onreadystatechange=null,S==="abort"?b.abort():S==="error"?typeof b.status!="number"?m(0,"error"):m(b.status,b.statusText):m($p[b.status]||b.status,b.statusText,(b.responseType||"text")!=="text"||typeof b.responseText!="string"?{binary:b.response}:{text:b.responseText},b.getAllResponseHeaders()))}},b.onload=a(),c=b.onerror=b.ontimeout=a("error"),b.onabort!==void 0?b.onabort=c:b.onreadystatechange=function(){b.readyState===4&&t.setTimeout(function(){a&&c()})},a=a("abort");try{b.send(o.hasContent&&o.data||null)}catch(S){if(a)throw S}},abort:function(){a&&a()}}}),h.ajaxPrefilter(function(o){o.crossDomain&&(o.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(o){return h.globalEval(o),o}}}),h.ajaxPrefilter("script",function(o){o.cache===void 0&&(o.cache=!1),o.crossDomain&&(o.type="GET")}),h.ajaxTransport("script",function(o){if(o.crossDomain||o.scriptAttrs){var a,c;return{send:function(d,m){a=h("<script>").attr(o.scriptAttrs||{}).prop({charset:o.scriptCharset,src:o.url}).on("load error",c=function(g){a.remove(),c=null,g&&m(g.type==="error"?404:200,g.type)}),R.head.appendChild(a[0])},abort:function(){c&&c()}}}});var ku=[],Oo=/(=)\?(?=&|$)|\?\?/;h.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var o=ku.pop()||h.expando+"_"+pu.guid++;return this[o]=!0,o}}),h.ajaxPrefilter("json jsonp",function(o,a,c){var d,m,g,b=o.jsonp!==!1&&(Oo.test(o.url)?"url":typeof o.data=="string"&&(o.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&Oo.test(o.data)&&"data");if(b||o.dataTypes[0]==="jsonp")return d=o.jsonpCallback=M(o.jsonpCallback)?o.jsonpCallback():o.jsonpCallback,b?o[b]=o[b].replace(Oo,"$1"+d):o.jsonp!==!1&&(o.url+=(To.test(o.url)?"&":"?")+o.jsonp+"="+d),o.converters["script json"]=function(){return g||h.error(d+" was not called"),g[0]},o.dataTypes[0]="json",m=t[d],t[d]=function(){g=arguments},c.always(function(){m===void 0?h(t).removeProp(d):t[d]=m,o[d]&&(o.jsonpCallback=a.jsonpCallback,ku.push(d)),g&&M(m)&&m(g[0]),g=m=void 0}),"script"}),L.createHTMLDocument=function(){var o=R.implementation.createHTMLDocument("").body;return o.innerHTML="<form></form><form></form>",o.childNodes.length===2}(),h.parseHTML=function(o,a,c){if(typeof o!="string")return[];typeof a=="boolean"&&(c=a,a=!1);var d,m,g;return a||(L.createHTMLDocument?(a=R.implementation.createHTMLDocument(""),d=a.createElement("base"),d.href=R.location.href,a.head.appendChild(d)):a=R),m=yt.exec(o),g=!c&&[],m?[a.createElement(m[1])]:(m=Jl([o],a,g),g&&g.length&&h(g).remove(),h.merge([],m.childNodes))},h.fn.load=function(o,a,c){var d,m,g,b=this,S=o.indexOf(" ");return S>-1&&(d=gi(o.slice(S)),o=o.slice(0,S)),M(a)?(c=a,a=void 0):a&&typeof a=="object"&&(m="POST"),b.length>0&&h.ajax({url:o,type:m||"GET",dataType:"html",data:a}).done(function(C){g=arguments,b.html(d?h("<div>").append(h.parseHTML(C)).find(d):C)}).always(c&&function(C,O){b.each(function(){c.apply(this,g||[C.responseText,O,C])})}),this},h.expr.pseudos.animated=function(o){return h.grep(h.timers,function(a){return o===a.elem}).length},h.offset={setOffset:function(o,a,c){var d,m,g,b,S,C,O,D=h.css(o,"position"),B=h(o),z={};D==="static"&&(o.style.position="relative"),S=B.offset(),g=h.css(o,"top"),C=h.css(o,"left"),O=(D==="absolute"||D==="fixed")&&(g+C).indexOf("auto")>-1,O?(d=B.position(),b=d.top,m=d.left):(b=parseFloat(g)||0,m=parseFloat(C)||0),M(a)&&(a=a.call(o,c,h.extend({},S))),a.top!=null&&(z.top=a.top-S.top+b),a.left!=null&&(z.left=a.left-S.left+m),"using"in a?a.using.call(o,z):B.css(z)}},h.fn.extend({offset:function(o){if(arguments.length)return o===void 0?this:this.each(function(m){h.offset.setOffset(this,o,m)});var a,c,d=this[0];if(!!d)return d.getClientRects().length?(a=d.getBoundingClientRect(),c=d.ownerDocument.defaultView,{top:a.top+c.pageYOffset,left:a.left+c.pageXOffset}):{top:0,left:0}},position:function(){if(!!this[0]){var o,a,c,d=this[0],m={top:0,left:0};if(h.css(d,"position")==="fixed")a=d.getBoundingClientRect();else{for(a=this.offset(),c=d.ownerDocument,o=d.offsetParent||c.documentElement;o&&(o===c.body||o===c.documentElement)&&h.css(o,"position")==="static";)o=o.parentNode;o&&o!==d&&o.nodeType===1&&(m=h(o).offset(),m.top+=h.css(o,"borderTopWidth",!0),m.left+=h.css(o,"borderLeftWidth",!0))}return{top:a.top-m.top-h.css(d,"marginTop",!0),left:a.left-m.left-h.css(d,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var o=this.offsetParent;o&&h.css(o,"position")==="static";)o=o.offsetParent;return o||Wt})}}),h.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(o,a){var c=a==="pageYOffset";h.fn[o]=function(d){return U(this,function(m,g,b){var S;if(X(m)?S=m:m.nodeType===9&&(S=m.defaultView),b===void 0)return S?S[a]:m[g];S?S.scrollTo(c?S.pageXOffset:b,c?b:S.pageYOffset):m[g]=b},o,d,arguments.length)}}),h.each(["top","left"],function(o,a){h.cssHooks[a]=su(L.pixelPosition,function(c,d){if(d)return d=fs(c,a),bo.test(d)?h(c).position()[a]+"px":d})}),h.each({Height:"height",Width:"width"},function(o,a){h.each({padding:"inner"+o,content:a,"":"outer"+o},function(c,d){h.fn[d]=function(m,g){var b=arguments.length&&(c||typeof m!="boolean"),S=c||(m===!0||g===!0?"margin":"border");return U(this,function(C,O,D){var B;return X(C)?d.indexOf("outer")===0?C["inner"+o]:C.document.documentElement["client"+o]:C.nodeType===9?(B=C.documentElement,Math.max(C.body["scroll"+o],B["scroll"+o],C.body["offset"+o],B["offset"+o],B["client"+o])):D===void 0?h.css(C,O,S):h.style(C,O,D,S)},a,b?m:void 0,b)}})}),h.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(o,a){h.fn[a]=function(c){return this.on(a,c)}}),h.fn.extend({bind:function(o,a,c){return this.on(o,null,a,c)},unbind:function(o,a){return this.off(o,null,a)},delegate:function(o,a,c,d){return this.on(a,o,c,d)},undelegate:function(o,a,c){return arguments.length===1?this.off(o,"**"):this.off(a,o||"**",c)},hover:function(o,a){return this.on("mouseenter",o).on("mouseleave",a||o)}}),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(o,a){h.fn[a]=function(c,d){return arguments.length>0?this.on(a,null,c,d):this.trigger(a)}});var Ep=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;h.proxy=function(o,a){var c,d,m;if(typeof a=="string"&&(c=o[a],a=o,o=c),!!M(o))return d=r.call(arguments,2),m=function(){return o.apply(a||this,d.concat(r.call(arguments)))},m.guid=o.guid=o.guid||h.guid++,m},h.holdReady=function(o){o?h.readyWait++:h.ready(!0)},h.isArray=Array.isArray,h.parseJSON=JSON.parse,h.nodeName=Ee,h.isFunction=M,h.isWindow=X,h.camelCase=V,h.type=Z,h.now=Date.now,h.isNumeric=function(o){var a=h.type(o);return(a==="number"||a==="string")&&!isNaN(o-parseFloat(o))},h.trim=function(o){return o==null?"":(o+"").replace(Ep,"$1")};var Ap=t.jQuery,Op=t.$;return h.noConflict=function(o){return t.$===h&&(t.$=Op),o&&t.jQuery===h&&(t.jQuery=Ap),h},typeof i>"u"&&(t.jQuery=t.$=h),h})})(Ad);const y=Ad.exports;function gc(e,t){(t==null||t>e.length)&&(t=e.length);for(var i=0,n=Array(t);i<t;i++)n[i]=e[i];return n}function ay(e){if(Array.isArray(e))return e}function ly(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function lt(e,t,i){return t=is(t),Rd(e,Od()?Reflect.construct(t,i||[],is(e).constructor):t.apply(e,i))}function nt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function vc(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,py(n.key),n)}}function it(e,t,i){return t&&vc(e.prototype,t),i&&vc(e,i),Object.defineProperty(e,"prototype",{writable:!1}),e}function Ea(){return Ea=typeof Reflect<"u"&&Reflect.get?Reflect.get.bind():function(e,t,i){var n=dy(e,t);if(n){var s=Object.getOwnPropertyDescriptor(n,t);return s.get?s.get.call(arguments.length<3?e:i):s.value}},Ea.apply(null,arguments)}function is(e){return is=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},is(e)}function ut(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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Aa(e,t)}function Od(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Od=function(){return!!e})()}function uy(e,t){var i=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(i!=null){var n,s,r,l,u=[],f=!0,p=!1;try{if(r=(i=i.call(e)).next,t===0){if(Object(i)!==i)return;f=!1}else for(;!(f=(n=r.call(i)).done)&&(u.push(n.value),u.length!==t);f=!0);}catch(v){p=!0,s=v}finally{try{if(!f&&i.return!=null&&(l=i.return(),Object(l)!==l))return}finally{if(p)throw s}}return u}}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 Rd(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 ly(e)}function Aa(e,t){return Aa=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(i,n){return i.__proto__=n,i},Aa(e,t)}function fy(e,t){return ay(e)||uy(e,t)||my(e,t)||cy()}function dy(e,t){for(;!{}.hasOwnProperty.call(e,t)&&(e=is(e))!==null;);return e}function Ds(e,t,i,n){var s=Ea(is(1&n?e.prototype:e),t,i);return 2&n&&typeof s=="function"?function(r){return s.apply(i,r)}:s}function hy(e,t){if(typeof e!="object"||!e)return e;var i=e[Symbol.toPrimitive];if(i!==void 0){var n=i.call(e,t||"default");if(typeof n!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function py(e){var t=hy(e,"string");return typeof t=="symbol"?t:t+""}function Wn(e){return Wn=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},Wn(e)}function my(e,t){if(e){if(typeof e=="string")return gc(e,t);var i={}.toString.call(e).slice(8,-1);return i==="Object"&&e.constructor&&(i=e.constructor.name),i==="Map"||i==="Set"?Array.from(e):i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?gc(e,t):void 0}}function ss(){return y("html").attr("dir")==="rtl"}function at(){for(var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:6,t=arguments.length>1?arguments[1]:void 0,i="",n="0123456789abcdefghijklmnopqrstuvwxyz",s=n.length,r=0;r<e;r++)i+=n[Math.floor(Math.random()*s)];return t?"".concat(i,"-").concat(t):i}function _l(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}function sn(e){var t={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend"},i=document.createElement("div"),n;for(var s in t)typeof i.style[s]<"u"&&(n=t[s]);return n||(setTimeout(function(){e.triggerHandler("transitionend",[e])},1),"transitionend")}function mi(e,t){var i=document.readyState==="complete",n=(i?"_didLoad":"load")+".zf.util.onLoad",s=function(){return e.triggerHandler(n)};return e&&(t&&e.one(n,t),i?setTimeout(s):y(window).one("load",s)),n}function qr(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=t.ignoreLeaveWindow,n=i===void 0?!1:i,s=t.ignoreReappear,r=s===void 0?!1:s;return function(u){for(var f=arguments.length,p=new Array(f>1?f-1:0),v=1;v<f;v++)p[v-1]=arguments[v];var _=e.bind.apply(e,[this,u].concat(p));if(u.relatedTarget!==null)return _();setTimeout(function(){if(!n&&document.hasFocus&&!document.hasFocus())return _();r||y(document).one("mouseenter",function(L){y(u.currentTarget).has(L.target).length||(u.relatedTarget=L.target,_())})},0)}}window.matchMedia||(window.matchMedia=function(){var e=window.styleMedia||window.media;if(!e){var t=document.createElement("style"),i=document.getElementsByTagName("script")[0],n=null;t.type="text/css",t.id="matchmediajs-test",i?i.parentNode.insertBefore(t,i):document.head.appendChild(t),n="getComputedStyle"in window&&window.getComputedStyle(t,null)||t.currentStyle,e={matchMedium:function(r){var l="@media "+r+"{ #matchmediajs-test { width: 1px; } }";return t.styleSheet?t.styleSheet.cssText=l:t.textContent=l,n.width==="1px"}}}return function(s){return{matches:e.matchMedium(s||"all"),media:s||"all"}}}());var Je={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 n=y(".foundation-mq").css("font-family"),s;s=gy(n),t.queries=[];for(var r in s)s.hasOwnProperty(r)&&t.queries.push({name:r,value:"only screen and (min-width: ".concat(s[r],")")});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}),n=fy(i,2),s=n[0],r=n[1],l=r===void 0?"":r;if(l==="only")return this.only(s);if(!l||l==="up")return this.atLeast(s);if(l==="down")return this.upTo(s);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 n=this.queries[i];if(t===n.name)return n.value}return null},next:function(t){var i=this,n=this.queries.findIndex(function(r){return i._getQueryName(r)===t});if(n===-1)throw new Error(`
|
|
Unknown breakpoint "`.concat(t,`" passed to MediaQuery.next().
|
|
Ensure it is present in your Sass "$breakpoints" setting.
|
|
`));var s=this.queries[n+1];return s?s.name:null},_getQueryName:function(t){if(typeof t=="string")return t;if(Wn(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(Wn(t),`)
|
|
`))},_getCurrentSize:function(){for(var t,i=0;i<this.queries.length;i++){var n=this.queries[i];window.matchMedia(n.value).matches&&(t=n)}return t&&this._getQueryName(t)},_watcher:function(){var t=this;y(window).on("resize.zf.trigger",function(){var i=t._getCurrentSize(),n=t.current;i!==n&&(t.current=i,y(window).trigger("changed.zf.mediaquery",[i,n]))})}};function gy(e){var t={};return typeof e!="string"||(e=e.trim().slice(1,-1),!e)||(t=e.split("&").reduce(function(i,n){var s=n.replace(/\+/g," ").split("="),r=s[0],l=s[1];return r=decodeURIComponent(r),l=typeof l>"u"?null:decodeURIComponent(l),i.hasOwnProperty(r)?Array.isArray(i[r])?i[r].push(l):i[r]=[i[r],l]:i[r]=l,i},{})),t}var vy="6.9.0",Se={version:vy,_plugins:{},_uuids:[],plugin:function(t,i){var n=i||ks(t),s=xs(n);this._plugins[s]=this[n]=t},registerPlugin:function(t,i){var n=i?xs(i):ks(t.constructor).toLowerCase();t.uuid=at(6,n),t.$element.attr("data-".concat(n))||t.$element.attr("data-".concat(n),t.uuid),t.$element.data("zfPlugin")||t.$element.data("zfPlugin",t),t.$element.trigger("init.zf.".concat(n)),this._uuids.push(t.uuid)},unregisterPlugin:function(t){var i=xs(ks(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 n in t)typeof t[n]=="function"&&(t[n]=null)},reInit:function(t){var i=t instanceof y;try{if(i)t.each(function(){y(this).data("zfPlugin")._init()});else{var n=Wn(t),s=this,r={object:function(u){u.forEach(function(f){f=xs(f),y("[data-"+f+"]").foundation("_init")})},string:function(){t=xs(t),y("[data-"+t+"]").foundation("_init")},undefined:function(){this.object(Object.keys(s._plugins))}};r[n](t)}}catch(l){console.error(l)}finally{return t}},reflow:function(t,i){typeof i>"u"?i=Object.keys(this._plugins):typeof i=="string"&&(i=[i]);var n=this;y.each(i,function(s,r){var l=n._plugins[r],u=y(t).find("[data-"+r+"]").addBack("[data-"+r+"]").filter(function(){return typeof y(this).data("zfPlugin")>"u"});u.each(function(){var f=y(this),p={reflow:!0};f.attr("data-options")&&f.attr("data-options").split(";").forEach(function(v){var _=v.split(":").map(function(x){return x.trim()});_[0]&&(p[_[0]]=yy(_[1]))});try{f.data("zfPlugin",new l(y(this),p))}catch(v){console.error(v)}finally{return}})})},getFnName:ks,addToJquery:function(){var t=function(n){var s=Wn(n),r=y(".no-js");if(r.length&&r.removeClass("no-js"),s==="undefined")Je._init(),Se.reflow(this);else if(s==="string"){var l=Array.prototype.slice.call(arguments,1),u=this.data("zfPlugin");if(typeof u<"u"&&typeof u[n]<"u")this.length===1?u[n].apply(u,l):this.each(function(f,p){u[n].apply(y(p).data("zfPlugin"),l)});else throw new ReferenceError("We're sorry, '"+n+"' is not an available method for "+(u?ks(u):"this element")+".")}else throw new TypeError("We're sorry, ".concat(s," 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 n=null;return function(){var s=this,r=arguments;n===null&&(n=setTimeout(function(){t.apply(s,r),n=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 n=0;window.requestAnimationFrame=function(s){var r=Date.now(),l=Math.max(n+16,r);return setTimeout(function(){s(n=l)},l-r)},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,n=function(){},s=function(){return i.apply(this instanceof n?this:e,t.concat(Array.prototype.slice.call(arguments)))};return this.prototype&&(n.prototype=this.prototype),s.prototype=new n,s});function ks(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 yy(e){return e==="true"?!0:e==="false"?!1:isNaN(e*1)?e:parseFloat(e)}function xs(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}var si={ImNotTouchingYou:by,OverlapArea:Pd,GetDimensions:Xs,GetExplicitOffsets:_y};function by(e,t,i,n,s){return Pd(e,t,i,n,s)===0}function Pd(e,t,i,n,s){var r=Xs(e),l,u,f,p;if(t){var v=Xs(t);u=v.height+v.offset.top-(r.offset.top+r.height),l=r.offset.top-v.offset.top,f=r.offset.left-v.offset.left,p=v.width+v.offset.left-(r.offset.left+r.width)}else u=r.windowDims.height+r.windowDims.offset.top-(r.offset.top+r.height),l=r.offset.top-r.windowDims.offset.top,f=r.offset.left-r.windowDims.offset.left,p=r.windowDims.width-(r.offset.left+r.width);return u=s?0:Math.min(u,0),l=Math.min(l,0),f=Math.min(f,0),p=Math.min(p,0),i?f+p:n?l+u:Math.sqrt(l*l+u*u+f*f+p*p)}function Xs(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(),n=document.body.getBoundingClientRect(),s=window.pageYOffset,r=window.pageXOffset;return{width:t.width,height:t.height,offset:{top:t.top+s,left:t.left+r},parentDims:{width:i.width,height:i.height,offset:{top:i.top+s,left:i.left+r}},windowDims:{width:n.width,height:n.height,offset:{top:s,left:r}}}}function _y(e,t,i,n,s,r,l){var u=Xs(e),f=t?Xs(t):null,p,v;if(f!==null){switch(i){case"top":p=f.offset.top-(u.height+s);break;case"bottom":p=f.offset.top+f.height+s;break;case"left":v=f.offset.left-(u.width+r);break;case"right":v=f.offset.left+f.width+r;break}switch(i){case"top":case"bottom":switch(n){case"left":v=f.offset.left+r;break;case"right":v=f.offset.left-u.width+f.width-r;break;case"center":v=l?r:f.offset.left+f.width/2-u.width/2+r;break}break;case"right":case"left":switch(n){case"bottom":p=f.offset.top-s+f.height-u.height;break;case"top":p=f.offset.top+s;break;case"center":p=f.offset.top+s+f.height/2-u.height/2;break}break}}return{top:p,left:v}}function uo(e,t){var i=e.length;i===0&&t(),e.each(function(){if(this.complete&&typeof this.naturalWidth<"u")n();else{var s=new Image,r="load.zf.images error.zf.images";y(s).one(r,function l(){y(this).off(r,l),n()}),s.src=y(this).attr("src")}});function n(){i--,i===0&&t()}}var Ld={9:"TAB",13:"ENTER",27:"ESCAPE",32:"SPACE",35:"END",36:"HOME",37:"ARROW_LEFT",38:"ARROW_UP",39:"ARROW_RIGHT",40:"ARROW_DOWN"},yc={};function bc(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 n=parseInt(y(t).attr("tabindex"),10),s=parseInt(y(i).attr("tabindex"),10);if(typeof y(t).attr("tabindex")>"u"&&s>0)return 1;if(typeof y(i).attr("tabindex")>"u"&&n>0)return-1;if(n===0&&s>0)return 1;if(s===0&&n>0||n<s)return-1;if(n>s)return 1}):!1}function Zo(e){var t=Ld[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 Be={keys:wy(Ld),parseKey:Zo,handleKey:function(t,i,n){var s=yc[i],r=this.parseKey(t),l,u,f;if(!s)return console.warn("Component not defined!");if(t.zfIsKeyHandled!==!0)if(typeof s.ltr>"u"?l=s:ss()?l=y.extend({},s.ltr,s.rtl):l=y.extend({},s.rtl,s.ltr),u=l[r],f=n[u],f&&typeof f=="function"){var p=f.apply();t.zfIsKeyHandled=!0,(n.handled||typeof n.handled=="function")&&n.handled(p)}else(n.unhandled||typeof n.unhandled=="function")&&n.unhandled()},findFocusable:bc,register:function(t,i){yc[t]=i},trapFocus:function(t){var i=bc(t),n=i.eq(0),s=i.eq(-1);t.on("keydown.zf.trapfocus",function(r){r.target===s[0]&&Zo(r)==="TAB"?(r.preventDefault(),n.focus()):r.target===n[0]&&Zo(r)==="SHIFT_TAB"&&(r.preventDefault(),s.focus())})},releaseFocus:function(t){t.off("keydown.zf.trapfocus")}};function wy(e){var t={};for(var i in e)e.hasOwnProperty(i)&&(t[e[i]]=e[i]);return t}var _c=["mui-enter","mui-leave"],wc=["mui-enter-active","mui-leave-active"],an={animateIn:function(t,i,n){kc(!0,t,i,n)},animateOut:function(t,i,n){kc(!1,t,i,n)}};function zd(e,t,i){var n,s,r=null;if(e===0){i.apply(t),t.trigger("finished.zf.animate",[t]).triggerHandler("finished.zf.animate",[t]);return}function l(u){r||(r=u),s=u-r,i.apply(t),s<e?n=window.requestAnimationFrame(l,t):(window.cancelAnimationFrame(n),t.trigger("finished.zf.animate",[t]).triggerHandler("finished.zf.animate",[t]))}n=window.requestAnimationFrame(l)}function kc(e,t,i,n){if(t=y(t).eq(0),!t.length)return;var s=e?_c[0]:_c[1],r=e?wc[0]:wc[1];u(),t.addClass(i).css("transition","none"),requestAnimationFrame(function(){t.addClass(s),e&&t.show()}),requestAnimationFrame(function(){t[0].offsetWidth,t.css("transition","").addClass(r)}),t.one(sn(t),l);function l(){e||t.hide(),u(),n&&n.apply(t)}function u(){t[0].style.transitionDuration=0,t.removeClass("".concat(s," ").concat(r," ").concat(i))}}var Ri={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 n=t.find("li").attr({role:"none"}),s="is-".concat(i,"-submenu"),r="".concat(s,"-item"),l="is-".concat(i,"-submenu-parent"),u=i!=="accordion";n.each(function(){var f=y(this),p=f.children("ul");if(p.length){if(f.addClass(l),u){var v=f.children("a:first");v.attr({"aria-haspopup":!0,"aria-label":v.attr("aria-label")||v.text()}),i==="drilldown"&&f.attr({"aria-expanded":!1})}p.addClass("submenu ".concat(s)).attr({"data-submenu":"",role:"menubar"}),i==="drilldown"&&p.attr({"aria-hidden":!0})}f.parent("[data-submenu]").length&&f.addClass("is-submenu-item ".concat(r))})},Burn:function(t,i){var n="is-".concat(i,"-submenu"),s="".concat(n,"-item"),r="is-".concat(i,"-submenu-parent");t.find(">li, > li > ul, .menu, .menu > li, [data-submenu] > li").removeClass("".concat(n," ").concat(s," ").concat(r," is-submenu-item submenu is-active")).removeAttr("data-submenu").css("display","")}};function Id(e,t,i){var n=this,s=t.duration,r=Object.keys(e.data())[0]||"timer",l=-1,u,f;this.isPaused=!1,this.restart=function(){l=-1,clearTimeout(f),this.start()},this.start=function(){this.isPaused=!1,clearTimeout(f),l=l<=0?s:l,e.data("paused",!1),u=Date.now(),f=setTimeout(function(){t.infinite&&n.restart(),i&&typeof i=="function"&&i()},l),e.trigger("timerstart.zf.".concat(r))},this.pause=function(){this.isPaused=!0,clearTimeout(f),e.data("paused",!0);var p=Date.now();l=l-(p-u),e.trigger("timerpaused.zf.".concat(r))}}var vn={},Nd,Md,xc,Oa,wl=!1,Br=!1;function kl(e){if(this.removeEventListener("touchmove",Dd),this.removeEventListener("touchend",kl),!Br){var t=y.Event("tap",Oa||e);y(this).trigger(t)}Oa=null,wl=!1,Br=!1}function Dd(e){if(y.spotSwipe.preventDefault===!0&&e.preventDefault(),wl){var t=e.touches[0].pageX,i=Nd-t,n;Br=!0,xc=new Date().getTime()-Md,Math.abs(i)>=y.spotSwipe.moveThreshold&&xc<=y.spotSwipe.timeThreshold&&(n=i>0?"left":"right"),n&&(e.preventDefault(),kl.apply(this,arguments),y(this).trigger(y.Event("swipe",Object.assign({},e)),n).trigger(y.Event("swipe".concat(n),Object.assign({},e))))}}function ky(e){e.touches.length===1&&(Nd=e.touches[0].pageX,Oa=e,wl=!0,Br=!1,Md=new Date().getTime(),this.addEventListener("touchmove",Dd,{passive:y.spotSwipe.preventDefault===!0}),this.addEventListener("touchend",kl,!1))}function Cc(){this.addEventListener&&this.addEventListener("touchstart",ky,{passive:!0})}var xy=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:Cc},y.event.special.tap={setup:Cc},y.each(["left","up","down","right"],function(){y.event.special["swipe".concat(this)]={setup:function(){y(this).on("swipe",y.noop)}}})}}])}();vn.setupSpotSwipe=function(){y.spotSwipe=new xy(y)};vn.setupTouchHandler=function(){y.fn.addTouch=function(){this.each(function(t,i){y(i).bind("touchstart touchmove touchend touchcancel",function(n){e(n)})});var e=function(i){var n=i.changedTouches,s=n[0],r={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup"},l=r[i.type],u;"MouseEvent"in window&&typeof window.MouseEvent=="function"?u=new window.MouseEvent(l,{bubbles:!0,cancelable:!0,screenX:s.screenX,screenY:s.screenY,clientX:s.clientX,clientY:s.clientY}):(u=document.createEvent("MouseEvent"),u.initMouseEvent(l,!0,!0,window,1,s.screenX,s.screenY,s.clientX,s.clientY,!1,!1,!1,!1,0,null)),s.target.dispatchEvent(u)}}};vn.init=function(){typeof y.spotSwipe>"u"&&(vn.setupSpotSwipe(y),vn.setupTouchHandler(y))};var jr=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}(),ea=function(t,i){t.data(i).split(" ").forEach(function(n){y("#".concat(n))[i==="close"?"trigger":"triggerHandler"]("".concat(i,".zf.trigger"),[t])})},me={Listeners:{Basic:{},Global:{}},Initializers:{}};me.Listeners.Basic={openListener:function(){ea(y(this),"open")},closeListener:function(){var t=y(this).data("close");t?ea(y(this),"close"):y(this).trigger("close.zf.trigger")},toggleListener:function(){var t=y(this).data("toggle");t?ea(y(this),"toggle"):y(this).trigger("toggle.zf.trigger")},closeableListener:function(t){var i=y(this).data("closable");t.stopPropagation(),i!==""?an.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)])}};me.Initializers.addOpenListener=function(e){e.off("click.zf.trigger",me.Listeners.Basic.openListener),e.on("click.zf.trigger","[data-open]",me.Listeners.Basic.openListener)};me.Initializers.addCloseListener=function(e){e.off("click.zf.trigger",me.Listeners.Basic.closeListener),e.on("click.zf.trigger","[data-close]",me.Listeners.Basic.closeListener)};me.Initializers.addToggleListener=function(e){e.off("click.zf.trigger",me.Listeners.Basic.toggleListener),e.on("click.zf.trigger","[data-toggle]",me.Listeners.Basic.toggleListener)};me.Initializers.addCloseableListener=function(e){e.off("close.zf.trigger",me.Listeners.Basic.closeableListener),e.on("close.zf.trigger","[data-closeable], [data-closable]",me.Listeners.Basic.closeableListener)};me.Initializers.addToggleFocusListener=function(e){e.off("focus.zf.trigger blur.zf.trigger",me.Listeners.Basic.toggleFocusListener),e.on("focus.zf.trigger blur.zf.trigger","[data-toggle-focus]",me.Listeners.Basic.toggleFocusListener)};me.Listeners.Global={resizeListener:function(t){jr||t.each(function(){y(this).triggerHandler("resizeme.zf.trigger")}),t.attr("data-events","resize")},scrollListener:function(t){jr||t.each(function(){y(this).triggerHandler("scrollme.zf.trigger")}),t.attr("data-events","scroll")},closeMeListener:function(t,i){var n=t.namespace.split(".")[0],s=y("[data-".concat(n,"]")).not('[data-yeti-box="'.concat(i,'"]'));s.each(function(){var r=y(this);r.triggerHandler("close.zf.trigger",[r])})}};me.Initializers.addClosemeListener=function(e){var t=y("[data-yeti-box]"),i=["dropdown","tooltip","reveal"];if(e&&(typeof e=="string"?i.push(e):Wn(e)==="object"&&typeof e[0]=="string"?i=i.concat(e):console.error("Plugin names must be strings")),t.length){var n=i.map(function(s){return"closeme.zf.".concat(s)}).join(" ");y(window).off(n).on(n,me.Listeners.Global.closeMeListener)}};function Hd(e,t,i){var n,s=Array.prototype.slice.call(arguments,3);y(window).on(t,function(){n&&clearTimeout(n),n=setTimeout(function(){i.apply(null,s)},e||10)})}me.Initializers.addResizeListener=function(e){var t=y("[data-resize]");t.length&&Hd(e,"resize.zf.trigger",me.Listeners.Global.resizeListener,t)};me.Initializers.addScrollListener=function(e){var t=y("[data-scroll]");t.length&&Hd(e,"scroll.zf.trigger",me.Listeners.Global.scrollListener,t)};me.Initializers.addMutationEventsListener=function(e){if(!jr)return!1;var t=e.find("[data-resize], [data-scroll], [data-mutate]"),i=function(l){var u=y(l[0].target);switch(l[0].type){case"attributes":u.attr("data-events")==="scroll"&&l[0].attributeName==="data-events"&&u.triggerHandler("scrollme.zf.trigger",[u,window.pageYOffset]),u.attr("data-events")==="resize"&&l[0].attributeName==="data-events"&&u.triggerHandler("resizeme.zf.trigger",[u]),l[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 n=0;n<=t.length-1;n++){var s=new jr(i);s.observe(t[n],{attributes:!0,childList:!0,characterData:!1,subtree:!0,attributeFilter:["data-events","style"]})}};me.Initializers.addSimpleListeners=function(){var e=y(document);me.Initializers.addOpenListener(e),me.Initializers.addCloseListener(e),me.Initializers.addToggleListener(e),me.Initializers.addCloseableListener(e),me.Initializers.addToggleFocusListener(e)};me.Initializers.addGlobalListeners=function(){var e=y(document);me.Initializers.addMutationEventsListener(e),me.Initializers.addResizeListener(250),me.Initializers.addScrollListener(),me.Initializers.addClosemeListener()};me.init=function(e,t){mi(y(window),function(){y.triggersInitialized!==!0&&(me.Initializers.addSimpleListeners(),me.Initializers.addGlobalListeners(),y.triggersInitialized=!0)}),t&&(t.Triggers=me,t.IHearYou=me.Initializers.addGlobalListeners)};var ht=function(){function e(t,i){nt(this,e),this._setup(t,i);var n=Tc(this);this.uuid=at(6,n),this.$element.attr("data-".concat(n))||this.$element.attr("data-".concat(n),this.uuid),this.$element.data("zfPlugin")||this.$element.data("zfPlugin",this),this.$element.trigger("init.zf.".concat(n))}return it(e,[{key:"destroy",value:function(){this._destroy();var i=Tc(this);this.$element.removeAttr("data-".concat(i)).removeData("zfPlugin").trigger("destroyed.zf.".concat(i));for(var n in this)this.hasOwnProperty(n)&&(this[n]=null)}}])}();function Cy(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function Tc(e){return Cy(e.className)}var Sr=function(e){function t(){return nt(this,t),lt(this,t,arguments)}return ut(t,e),it(t,[{key:"_setup",value:function(n){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.$element=n,this.options=y.extend(!0,{},t.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(r,l){return n.addA11yAttributes(y(l))}),s.each(function(r,l){return n.addGlobalErrorA11yAttributes(y(l))})),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 r=n.find("option:selected");(!r.length||!r.val())&&(s=!1);break;default:(!n.val()||!n.val().length)&&(s=!1)}return s}},{key:"findFormError",value:function(n,s){var r=this,l=n.length?n[0].id:"",u=n.siblings(this.options.formErrorSelector);return u.length||(u=n.parent().find(this.options.formErrorSelector)),l&&(u=u.add(this.$element.find('[data-form-error-for="'.concat(l,'"]')))),s&&(u=u.not("[data-form-error-on]"),s.forEach(function(f){u=u.add(n.siblings('[data-form-error-on="'.concat(f,'"]'))),u=u.add(r.$element.find('[data-form-error-for="'.concat(l,'"][data-form-error-on="').concat(f,'"]')))})),u}},{key:"findLabel",value:function(n){var s=n[0].id,r=this.$element.find('label[for="'.concat(s,'"]'));return r.length?r:n.closest("label")}},{key:"findRadioLabels",value:function(n){var s=this,r=n.map(function(l,u){var f=u.id,p=s.$element.find('label[for="'.concat(f,'"]'));return p.length||(p=y(u).closest("label")),p[0]});return y(r)}},{key:"findCheckboxLabels",value:function(n){var s=this,r=n.map(function(l,u){var f=u.id,p=s.$element.find('label[for="'.concat(f,'"]'));return p.length||(p=y(u).closest("label")),p[0]});return y(r)}},{key:"addErrorClasses",value:function(n,s){var r=this.findLabel(n),l=this.findFormError(n,s);r.length&&r.addClass(this.options.labelErrorClass),l.length&&l.addClass(this.options.formErrorClass),n.addClass(this.options.inputErrorClass).attr({"data-invalid":"","aria-invalid":!0}),l.filter(":visible").length&&this.addA11yErrorDescribe(n,l)}},{key:"addA11yAttributes",value:function(n){var s=this.findFormError(n),r=s.filter("label");if(!!s.length){var l=s.filter(":visible").first();if(l.length&&this.addA11yErrorDescribe(n,l),r.filter("[for]").length<r.length){var u=n.attr("id");typeof u>"u"&&(u=at(6,"abide-input"),n.attr("id",u)),r.each(function(f,p){var v=y(p);typeof v.attr("for")>"u"&&v.attr("for",u)})}s.each(function(f,p){var v=y(p);typeof v.attr("role")>"u"&&v.attr("role","alert")}).end()}}},{key:"addA11yErrorDescribe",value:function(n,s){if(n.attr("type")!=="hidden"&&!(typeof n.attr("aria-describedby")<"u")){var r=s.attr("id");typeof r>"u"&&(r=at(6,"abide-error"),s.attr("id",r)),n.attr("aria-describedby",r).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,'"]')),r=this.findRadioLabels(s),l=this.findFormError(s);r.length&&r.removeClass(this.options.labelErrorClass),l.length&&l.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,'"]')),r=this.findCheckboxLabels(s),l=this.findFormError(s);r.length&&r.removeClass(this.options.labelErrorClass),l.length&&l.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),r=this.findFormError(n);s.length&&s.removeClass(this.options.labelErrorClass),r.length&&r.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,r=this.requiredCheck(n),l=n.attr("data-validator"),u=[],f=!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"))||u.push("required");break;case"checkbox":this.validateCheckbox(n.attr("name"))||u.push("required"),f=!1;break;case"select":case"select-one":case"select-multiple":r||u.push("required");break;default:r||u.push("required"),this.validateText(n)||u.push("pattern")}if(l){var p=!!n.attr("required");l.split(" ").forEach(function(L){s.options.validators[L](n,p,n.parent())||u.push(L)})}n.attr("data-equalto")&&(this.options.validators.equalTo(n)||u.push("equalTo"));var v=u.length===0,_=(v?"valid":"invalid")+".zf.abide";if(v){var x=this.$element.find('[data-equalto="'.concat(n.attr("id"),'"]'));if(x.length){var A=this;x.each(function(){y(this).val()&&A.validateInput(y(this))})}}return f&&(this.removeErrorClasses(n),v||this.addErrorClasses(n,u)),n.trigger(_,[n]),v}},{key:"validateForm",value:function(){var n=this,s=[],r=this,l;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")===l)return!0;l=y(this).attr("name")}s.push(r.validateInput(y(this)))});var u=s.indexOf(!1)===-1;return this.$element.find("[data-abide-error]").each(function(f,p){var v=y(p);n.options.a11yAttributes&&n.addGlobalErrorA11yAttributes(v),v.css("display",u?"none":"block")}),this.$element.trigger((u?"formvalid":"forminvalid")+".zf.abide",[this.$element]),u}},{key:"validateText",value:function(n,s){s=s||n.attr("data-pattern")||n.attr("pattern")||n.attr("type");var r=n.val(),l=!0;return r.length&&(this.options.patterns.hasOwnProperty(s)?l=this.options.patterns[s].test(r):s!==n.attr("type")&&(l=new RegExp(s).test(r))),l}},{key:"validateRadio",value:function(n){var s=this.$element.find(':radio[name="'.concat(n,'"]')),r=!1,l=!1;return s.each(function(u,f){y(f).attr("required")&&(l=!0)}),l||(r=!0),r||s.each(function(u,f){y(f).prop("checked")&&(r=!0)}),r}},{key:"validateCheckbox",value:function(n){var s=this,r=this.$element.find(':checkbox[name="'.concat(n,'"]')),l=!1,u=!1,f=1,p=0;return r.each(function(v,_){y(_).attr("required")&&(u=!0)}),u||(l=!0),l||(r.each(function(v,_){y(_).prop("checked")&&p++,typeof y(_).attr("data-min-required")<"u"&&(f=parseInt(y(_).attr("data-min-required"),10))}),p>=f&&(l=!0)),this.initialized!==!0&&f>1?!0:(r.each(function(v,_){l?s.removeErrorClasses(y(_)):s.addErrorClasses(y(_),["required"])}),l)}},{key:"matchValidation",value:function(n,s,r){var l=this;r=!!r;var u=s.split(" ").map(function(f){return l.options.validators[f](n,r,n.parent())});return u.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")}}])}(ht);Sr.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 Sr.defaults.patterns.domain.test(t)||Sr.defaults.patterns.url.test(t)}}},validators:{equalTo:function(t){return y("#".concat(t.attr("data-equalto"))).val()===t.val()}}};var xl=function(e){function t(){return nt(this,t),lt(this,t,arguments)}return ut(t,e),it(t,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},t.defaults,this.$element.data(),s),this.className="Accordion",this._init(),Be.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(r,l){var u=y(l),f=u.children("[data-tab-content]"),p=f[0].id||at(6,"accordion"),v=l.id?"".concat(l.id,"-label"):"".concat(p,"-label");u.find("a:first").attr({"aria-controls":p,id:v,"aria-expanded":!1}),f.attr({role:"region","aria-labelledby":v,"aria-hidden":!0,id:p})});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 r=window.location.hash;if(!r.length){if(n._isInitializing)return;n._initialAnchor&&(r=n._initialAnchor)}var l=r&&y(r),u=r&&n.$element.find('[href$="'.concat(r,'"]')),f=!!(l.length&&u.length);f&&(l&&u&&u.length?u.parent("[data-accordion-item]").hasClass("is-active")||n._openSingleTab(l):n._closeAllTabs(),n.options.deepLinkSmudge&&mi(y(window),function(){var p=n.$element.offset();y("html, body").animate({scrollTop:p.top-n.options.deepLinkSmudgeOffset},n.options.deepLinkSmudgeDelay)}),n.$element.trigger("deeplink.zf.accordion",[u,l]))},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),r=s.children("[data-tab-content]");r.length&&s.children("a").off("click.zf.accordion keydown.zf.accordion").on("click.zf.accordion",function(l){l.preventDefault(),n.toggle(r)}).on("keydown.zf.accordion",function(l){Be.handleKey(l,"Accordion",{toggle:function(){n.toggle(r)},next:function(){var f=s.next().find("a").focus();n.options.multiExpand||f.trigger("click.zf.accordion")},previous:function(){var f=s.prev().find("a").focus();n.options.multiExpand||f.trigger("click.zf.accordion")},first:function(){var f=n.$tabs.first().find(".accordion-title").focus();n.options.multiExpand||f.trigger("click.zf.accordion")},last:function(){var f=n.$tabs.last().find(".accordion-title").focus();n.options.multiExpand||f.trigger("click.zf.accordion")},handled:function(){l.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 r=s.siblings();!this.options.allowAllClosed&&!r.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,r=n.parent(),l=n.attr("aria-labelledby");n.attr("aria-hidden",!1),r.addClass("is-active"),y("#".concat(l)).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,r=n.parent(),l=n.attr("aria-labelledby");n.attr("aria-hidden",!0),r.removeClass("is-active"),y("#".concat(l)).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)}}])}(ht);xl.defaults={slideSpeed:250,multiExpand:!1,allowAllClosed:!1,deepLink:!1,deepLinkSmudge:!1,deepLinkSmudgeDelay:300,deepLinkSmudgeOffset:0,updateHistory:!1};var Cl=function(e){function t(){return nt(this,t),lt(this,t,arguments)}return ut(t,e),it(t,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},t.defaults,this.$element.data(),s),this.className="AccordionMenu",this._init(),Be.register("AccordionMenu",{ENTER:"toggle",SPACE:"toggle",ARROW_RIGHT:"open",ARROW_UP:"up",ARROW_DOWN:"down",ARROW_LEFT:"close",ESCAPE:"closeAll"})}},{key:"_init",value:function(){Ri.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 r=this.id||at(6,"acc-menu-link"),l=y(this),u=l.children("[data-submenu]"),f=u[0].id||at(6,"acc-menu"),p=u.hasClass("is-active");if(n.options.parentLink){var v=l.children("a");v.clone().prependTo(u).wrap('<li data-is-parent-link class="is-submenu-parent-item is-submenu-item is-accordion-submenu-item"></li>')}n.options.submenuToggle?(l.addClass("has-submenu-toggle"),l.children("a").after('<button id="'+r+'" class="submenu-toggle" aria-controls="'+f+'" aria-expanded="'+p+'" title="'+n.options.submenuToggleText+'"><span class="submenu-toggle-text">'+n.options.submenuToggleText+"</span></button>")):l.attr({"aria-controls":f,"aria-expanded":p,id:r}),u.attr({"aria-labelledby":r,"aria-hidden":!p,role:"group",id:f})});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(r){r.preventDefault(),n.toggle(s)}))}).on("keydown.zf.accordionMenu",function(s){var r=y(this),l=r.parent("ul").children("li"),u,f,p=r.children("[data-submenu]");l.each(function(v){if(y(this).is(r)){u=l.eq(Math.max(0,v-1)).find("a").first(),f=l.eq(Math.min(v+1,l.length-1)).find("a").first(),y(this).children("[data-submenu]:visible").length&&(f=r.find("li:first-child").find("a").first()),y(this).is(":first-child")?u=r.parents("li").first().find("a").first():u.parents("li").first().children("[data-submenu]:visible").length&&(u=u.parents("li").find("li:last-child").find("a").first()),y(this).is(":last-child")&&(f=r.parents("li").first().next("li").find("a").first());return}}),Be.handleKey(s,"AccordionMenu",{open:function(){p.is(":hidden")&&(n.down(p),p.find("li").first().find("a").first().focus())},close:function(){p.length&&!p.is(":hidden")?n.up(p):r.parent("[data-submenu]").length&&(n.up(r.parent("[data-submenu]")),r.parents("li").first().find("a").first().focus())},up:function(){return u.focus(),!0},down:function(){return f.focus(),!0},toggle:function(){if(n.options.submenuToggle)return!1;if(r.children("[data-submenu]").length)return n.toggle(r.children("[data-submenu]")),!0},closeAll:function(){n.hideAll()},handled:function(_){_&&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 r=n.parentsUntil(this.$element).add(n).add(n.find(".is-active")),l=this.$element.find(".is-active").not(r);this.up(l)}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,r=n.find("[data-submenu]"),l=n.add(r);r.slideUp(0),l.removeClass("is-active").attr("aria-hidden",!0),this.options.submenuToggle?l.prev(".submenu-toggle").attr("aria-expanded",!1):l.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()),Ri.Burn(this.$element,"accordion")}}])}(ht);Cl.defaults={parentLink:!1,slideSpeed:250,submenuToggle:!1,submenuToggleText:"Toggle menu",multiOpen:!0};var Tl=function(e){function t(){return nt(this,t),lt(this,t,arguments)}return ut(t,e),it(t,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},t.defaults,this.$element.data(),s),this.className="Drilldown",this._init(),Be.register("Drilldown",{ENTER:"open",SPACE:"open",ARROW_RIGHT:"next",ARROW_UP:"up",ARROW_DOWN:"down",ARROW_LEFT:"previous",ESCAPE:"close"})}},{key:"_init",value:function(){Ri.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")||at(6,"drilldown")),this._prepareMenu(),this._registerEvents(),this._keyboardEvents()}},{key:"_prepareMenu",value:function(){var n=this;this.$submenuAnchors.each(function(){var s=y(this),r=s.parent();n.options.parentLink&&s.clone().prependTo(r.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),r=s.find(".js-drilldown-back");if(!r.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(r){if(y(r.target).parentsUntil("ul","li").hasClass("is-drilldown-submenu-parent")&&r.preventDefault(),s._show(n.parent("li")),s.options.closeOnClick){var l=y("body");l.off(".zf.drilldown").on("click.zf.drilldown",function(u){u.target===s.$element[0]||y.contains(s.$element[0],u.target)||(u.preventDefault(),s._hideAll(),l.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,r=parseInt(s.offset().top+n.options.scrollTopOffset,10);y("html, body").stop(!0).animate({scrollTop:r},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 r=y(this),l=r.parent("li").parent("ul").children("li").children("a"),u,f;l.each(function(p){if(y(this).is(r)){u=l.eq(Math.max(0,p-1)),f=l.eq(Math.min(p+1,l.length-1));return}}),Be.handleKey(s,"Drilldown",{next:function(){if(r.is(n.$submenuAnchors))return n._show(r.parent("li")),r.parent("li").one(sn(r),function(){r.parent("li").find("ul li a").not(".js-drilldown-back a").first().focus()}),!0},previous:function(){return n._hide(r.parent("li").parent("ul")),r.parent("li").parent("ul").one(sn(r),function(){setTimeout(function(){r.parent("li").parent("ul").parent("li").children("a").first().focus()},1)}),!0},up:function(){return u.focus(),!r.is(n.$element.find("> li:first-child > a"))},down:function(){return f.focus(),!r.is(n.$element.find("> li:last-child > a"))},close:function(){r.is(n.$element.find("> li > a"))||(n._hide(r.parent().parent()),r.parent().parent().siblings("a").focus())},open:function(){if(n.options.parentLink&&r.attr("href"))return!1;if(r.is(n.$menuItems)){if(r.is(n.$submenuAnchors))return n._show(r.parent("li")),r.parent("li").one(sn(r),function(){r.parent("li").find("ul li a").not(".js-drilldown-back a").first().focus()}),!0}else return n._hide(r.parent("li").parent("ul")),r.parent("li").parent("ul").one(sn(r),function(){setTimeout(function(){r.parent("li").parent("ul").parent("li").children("a").first().focus()},1)}),!0},handled:function(v){v&&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 r=s.parent().closest("ul").data("calcHeight");this.$wrapper.css({height:r})}this.$element.trigger("close.zf.drilldown"),s.one(sn(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 r=n.parent("li").parent("ul").parent("li");r.length?s._show(r):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 r=this,l=this.$element.find('li[aria-expanded="true"] > ul[data-submenu]');if(l.each(function(){r._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 u=n.children().first().parentsUntil("[data-drilldown]","[data-submenu]");u.each(function(f){f===0&&r.options.autoHeight&&r.$wrapper.css("height",y(this).data("calcHeight"));var p=f===u.length-1;p===!0&&y(this).one(sn(y(this)),function(){s===!0&&n.find("li > a").first().focus()}),r._setShowSubMenuClasses(y(this),p)})}},{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(sn(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={},r=this;return this.$submenus.add(this.$element).each(function(){var l=si.GetDimensions(this).height;n=l>n?l:n,r.options.autoHeight&&y(this).data("calcHeight",l)}),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"),Ri.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})}}])}(ht);Tl.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 ta=["left","right","top","bottom"],Sc=["top","bottom","center"],$c=["left","right","center"],na={left:Sc,right:Sc,top:$c,bottom:$c};function Ec(e,t){var i=t.indexOf(e);return i===t.length-1?t[0]:t[i+1]}var Sl=function(e){function t(){return nt(this,t),lt(this,t,arguments)}return ut(t,e),it(t,[{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 ss()?"right":"left";case"left":case"right":return"bottom"}}},{key:"_reposition",value:function(){this._alignmentsExhausted(this.position)?(this.position=Ec(this.position,ta),this.alignment=na[this.position][0]):this._realign()}},{key:"_realign",value:function(){this._addTriedPosition(this.position,this.alignment),this.alignment=Ec(this.alignment,na[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<ta.length;s++)n=n&&this._alignmentsExhausted(ta[s]);return n}},{key:"_alignmentsExhausted",value:function(n){return this.triedPositions[n]&&this.triedPositions[n].length===na[n].length}},{key:"_getVOffset",value:function(){return this.options.vOffset}},{key:"_getHOffset",value:function(){return this.options.hOffset}},{key:"_setPosition",value:function(n,s,r){if(n.attr("aria-expanded")==="false")return!1;if(this.options.allowOverlap||(this.position=this.originalPosition,this.alignment=this.originalAlignment),s.offset(si.GetExplicitOffsets(s,n,this.position,this.alignment,this._getVOffset(),this._getHOffset())),!this.options.allowOverlap){for(var l=1e8,u={position:this.position,alignment:this.alignment};!this._positionsExhausted();){var f=si.OverlapArea(s,r,!1,!1,this.options.allowBottomOverlap);if(f===0)return;f<l&&(l=f,u={position:this.position,alignment:this.alignment}),this._reposition(),s.offset(si.GetExplicitOffsets(s,n,this.position,this.alignment,this._getVOffset(),this._getHOffset()))}this.position=u.position,this.alignment=u.alignment,s.offset(si.GetExplicitOffsets(s,n,this.position,this.alignment,this._getVOffset(),this._getHOffset()))}}}])}(ht);Sl.defaults={position:"auto",alignment:"auto",allowOverlap:!1,allowBottomOverlap:!0,vOffset:0,hOffset:0};var Fd=function(e){function t(){return nt(this,t),lt(this,t,arguments)}return ut(t,e),it(t,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},t.defaults,this.$element.data(),s),this.className="Dropdown",vn.init(y),me.init(y),this._init(),Be.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",at(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}),Ds(t,"_init",this,3)([]),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]:Ds(t,"_getDefaultAlignment",this,3)([])}},{key:"_setPosition",value:function(){this.$element.removeClass("has-position-".concat(this.position," has-alignment-").concat(this.alignment)),Ds(t,"_setPosition",this,3)([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(r){n._setCurrentAnchor(this),(n.options.forceFollow===!1||s&&n.options.hover&&n.$element.hasClass("is-open")===!1)&&r.preventDefault()}),this.options.hover&&(this.$anchors.off("mouseenter.zf.dropdown mouseleave.zf.dropdown").on("mouseenter.zf.dropdown",function(){n._setCurrentAnchor(this);var r=y("body").data();(typeof r.whatinput>"u"||r.whatinput==="mouse")&&(clearTimeout(n.timeout),n.timeout=setTimeout(function(){n.open(),n.$anchors.data("hover",!0)},n.options.hoverDelay))}).on("mouseleave.zf.dropdown",qr(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",qr(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(r){var l=y(this);Be.handleKey(r,"Dropdown",{open:function(){l.is(n.$anchors)&&!l.is("input, textarea")&&(n.open(),n.$element.attr("tabindex",-1).focus(),r.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(r){s.$anchors.is(r.target)||s.$anchors.find(r.target).length||s.$element.is(r.target)||s.$element.find(r.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=Be.findFocusable(this.$element);n.length&&n.eq(0).focus()}this.options.closeOnClick&&this._addBodyHandler(),this.options.trapFocus&&Be.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&&Be.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")}}])}(Sl);Fd.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 $l=function(e){function t(){return nt(this,t),lt(this,t,arguments)}return ut(t,e),it(t,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},t.defaults,this.$element.data(),s),this.className="DropdownMenu",vn.init(y),this._init(),Be.register("DropdownMenu",{ENTER:"open",SPACE:"open",ARROW_RIGHT:"next",ARROW_UP:"up",ARROW_DOWN:"down",ARROW_LEFT:"previous",ESCAPE:"close"})}},{key:"_init",value:function(){Ri.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)||ss()||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")||ss()&&!this.$element.hasClass("align-left")}},{key:"_events",value:function(){var n=this,s="ontouchstart"in window||typeof window.ontouchstart<"u",r="is-dropdown-submenu-parent",l=function(f){var p=y(f.target).parentsUntil("ul",".".concat(r)),v=p.hasClass(r),_=p.attr("data-is-click")==="true",x=p.children(".is-dropdown-submenu");if(v)if(_){if(!n.options.closeOnClick||!n.options.clickOpen&&!s||n.options.forceFollow&&s)return;f.stopImmediatePropagation(),f.preventDefault(),n._hide(p)}else f.stopImmediatePropagation(),f.preventDefault(),n._show(x),p.add(p.parentsUntil(n.$element,".".concat(r))).attr("data-is-click",!0)};(this.options.clickOpen||s)&&this.$menuItems.on("click.zf.dropdownMenu touchstart.zf.dropdownMenu",l),n.options.closeOnClickInside&&this.$menuItems.on("click.zf.dropdownMenu",function(){var u=y(this),f=u.hasClass(r);f||n._hide()}),s&&this.options.disableHoverOnTouch&&(this.options.disableHover=!0),this.options.disableHover||this.$menuItems.on("mouseenter.zf.dropdownMenu",function(){var u=y(this),f=u.hasClass(r);f&&(clearTimeout(u.data("_delay")),u.data("_delay",setTimeout(function(){n._show(u.children(".is-dropdown-submenu"))},n.options.hoverDelay)))}).on("mouseleave.zf.dropdownMenu",qr(function(){var u=y(this),f=u.hasClass(r);if(f&&n.options.autoclose){if(u.attr("data-is-click")==="true"&&n.options.clickOpen)return!1;clearTimeout(u.data("_delay")),u.data("_delay",setTimeout(function(){n._hide(u)},n.options.closingTime))}})),this.$menuItems.on("keydown.zf.dropdownMenu",function(u){var f=y(u.target).parentsUntil("ul",'[role="none"]'),p=n.$tabs.index(f)>-1,v=p?n.$tabs:f.siblings("li").add(f),_,x;v.each(function(H){if(y(this).is(f)){_=v.eq(H-1),x=v.eq(H+1);return}});var A=function(){x.children("a:first").focus(),u.preventDefault()},L=function(){_.children("a:first").focus(),u.preventDefault()},M=function(){var Q=f.children("ul.is-dropdown-submenu");if(Q.length)n._show(Q),f.find("li > a:first").focus(),u.preventDefault();else return},X=function(){var Q=f.parent("ul").parent("li");Q.children("a:first").focus(),n._hide(Q),u.preventDefault()},R={open:M,close:function(){n._hide(n.$element),n.$menuItems.eq(0).children("a").focus(),u.preventDefault()}};p?n._isVertical()?n._isRtl()?y.extend(R,{down:A,up:L,next:X,previous:M}):y.extend(R,{down:A,up:L,next:M,previous:X}):n._isRtl()?y.extend(R,{next:L,previous:A,down:M,up:X}):y.extend(R,{next:A,previous:L,down:M,up:X}):n._isRtl()?y.extend(R,{next:X,previous:M,down:A,up:L}):y.extend(R,{next:M,previous:X,down:A,up:L}),Be.handleKey(u,"DropdownMenu",R)})}},{key:"_addBodyHandler",value:function(){var n=this,s=y(document.body);this._removeBodyHandler(),s.on("click.zf.dropdownMenu tap.zf.dropdownMenu",function(r){var l=!!y(r.target).closest(n.$element).length;l||(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(p,v){return y(v).find(n).length>0})),r=n.parent("li.is-dropdown-submenu-parent").siblings("li.is-dropdown-submenu-parent");this._hide(r,s),n.css("visibility","hidden").addClass("js-dropdown-active").parent("li.is-dropdown-submenu-parent").addClass("is-active");var l=si.ImNotTouchingYou(n,null,!0);if(!l){var u=this.options.alignment==="left"?"-right":"-left",f=n.parent(".is-dropdown-submenu-parent");f.removeClass("opens".concat(u)).addClass("opens-".concat(this.options.alignment)),l=si.ImNotTouchingYou(n,null,!0),l||f.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 r;n&&n.length?r=n:typeof s<"u"?r=this.$tabs.not(function(p){return p===s}):r=this.$element;var l=r.hasClass("is-active")||r.find(".is-active").length>0;if(l){var u=r.find("li.is-active");if(u.add(r).attr({"data-is-click":!1}).removeClass("is-active"),r.find("ul.js-dropdown-active").removeClass("js-dropdown-active"),this.changed||r.find("opens-inner").length){var f=this.options.alignment==="left"?"right":"left";r.find("li.is-dropdown-submenu-parent").add(r).removeClass("opens-inner opens-".concat(this.options.alignment)).addClass("opens-".concat(f)),this.changed=!1}clearTimeout(u.data("_delay")),this._removeBodyHandler(),this.$element.trigger("hide.zf.dropdownMenu",[r])}}},{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"),Ri.Burn(this.$element,"dropdown")}}])}(ht);$l.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 qd=function(e){function t(){return nt(this,t),lt(this,t,arguments)}return ut(t,e),it(t,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},t.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,'"]'));Je._init(),this.$watched=s.length?s:this.$element.find("[data-equalizer-watch]"),this.$element.attr("data-resize",n||at(6,"eq")),this.$element.attr("data-mutate",n||at(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 r=this.$element.find("img"),l;this.options.equalizeOn?(l=this._checkMQ(),y(window).on("changed.zf.mediaquery",this._checkMQ.bind(this))):this._events(),(typeof l<"u"&&l===!1||typeof l>"u")&&(r.length?uo(r,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=!Je.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=[],r=0,l=this.$watched.length;r<l;r++)this.$watched[r].style.height="auto",s.push(this.$watched[r].offsetHeight);n(s)}},{key:"getHeightsByRow",value:function(n){var s=this.$watched.length?this.$watched.first().offset().top:0,r=[],l=0;r[l]=[];for(var u=0,f=this.$watched.length;u<f;u++){this.$watched[u].style.height="auto";var p=y(this.$watched[u]).offset().top;p!==s&&(l++,r[l]=[],s=p),r[l].push([this.$watched[u],this.$watched[u].offsetHeight])}for(var v=0,_=r.length;v<_;v++){var x=y(r[v]).map(function(){return this[1]}).get(),A=Math.max.apply(null,x);r[v].push(A)}n(r)}},{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,r=n.length;s<r;s++){var l=n[s].length,u=n[s][l-1];if(l<=2){y(n[s][0][0]).css({height:"auto"});continue}this.$element.trigger("preequalizedrow.zf.equalizer");for(var f=0,p=l-1;f<p;f++)y(n[s][f][0]).css({height:u});this.$element.trigger("postequalizedrow.zf.equalizer")}this.$element.trigger("postequalized.zf.equalizer")}},{key:"_destroy",value:function(){this._pauseEvents(),this.$watched.css("height","auto")}}])}(ht);qd.defaults={equalizeOnStack:!1,equalizeByRow:!1,equalizeOn:""};var El=function(e){function t(){return nt(this,t),lt(this,t,arguments)}return ut(t,e),it(t,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},t.defaults,this.$element.data(),s),this.rules=[],this.currentPath="",this.className="Interchange",me.init(y),this._init(),this._events()}},{key:"_init",value:function(){Je._init();var n=this.$element[0].id||at(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 r=this.rules[s];window.matchMedia(r.query).matches&&(n=r)}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 Je.queries)if(Je.queries.hasOwnProperty(n)){var s=Je.queries[n];t.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 r in s)if(s.hasOwnProperty(r)){var l=s[r].slice(1,-1).split(", "),u=l.slice(0,-1).join(""),f=l[l.length-1];t.SPECIAL_QUERIES[f]&&(f=t.SPECIAL_QUERIES[f]),n.push({path:u,query:f})}this.rules=n}},{key:"replace",value:function(n){var s=this;if(this.currentPath!==n){var r="replaced.zf.interchange",l=this.options.type;l==="auto"&&(this.$element[0].nodeName==="IMG"?l="src":n.match(/\.(gif|jpe?g|png|svg|tiff)([?#].*)?/i)?l="background":l="html"),l==="src"?this.$element.attr("src",n).on("load",function(){s.currentPath=n}).trigger(r):l==="background"?(n=n.replace(/\(/g,"%28").replace(/\)/g,"%29"),this.$element.css({"background-image":"url("+n+")"}).trigger(r)):l==="html"&&y.get(n,function(u){s.$element.html(u).trigger(r),y(u).foundation(),s.currentPath=n})}}},{key:"_destroy",value:function(){this.$element.off("resizeme.zf.trigger")}}])}(ht);El.defaults={rules:null,type:"auto"};El.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 Al=function(e){function t(){return nt(this,t),lt(this,t,arguments)}return ut(t,e),it(t,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},t.defaults,this.$element.data(),s),this.className="SmoothScroll",this._init()}},{key:"_init",value:function(){var n=this.$element[0].id||at(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 r=n.currentTarget.getAttribute("href");this._inTransition=!0,t.scrollToLoc(r,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]:t.defaults,r=arguments.length>2?arguments[2]:void 0,l=y(n);if(!l.length)return!1;var u=Math.round(l.offset().top-s.threshold/2-s.offset);y("html, body").stop(!0).animate({scrollTop:u},s.animationDuration,s.animationEasing,function(){typeof r=="function"&&r()})}}])}(ht);Al.defaults={animationDuration:500,animationEasing:"linear",threshold:50,offset:0};var Bd=function(e){function t(){return nt(this,t),lt(this,t,arguments)}return ut(t,e),it(t,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},t.defaults,this.$element.data(),s),this.className="Magellan",me.init(y),this._init(),this.calcPoints()}},{key:"_init",value:function(){var n=this.$element[0].id||at(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,r=document.documentElement;this.points=[],this.winHeight=Math.round(Math.max(window.innerHeight,r.clientHeight)),this.docHeight=Math.round(Math.max(s.scrollHeight,s.offsetHeight,r.clientHeight,r.scrollHeight,r.offsetHeight)),this.$targets.each(function(){var l=y(this),u=Math.round(l.offset().top-n.options.threshold);l.targetPoint=u,n.points.push(u)})}},{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=mi(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 r=this.getAttribute("href");n.scrollToLoc(r)})}),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,r={animationEasing:this.options.animationEasing,animationDuration:this.options.animationDuration,threshold:this.options.threshold,offset:this.options.offset};Al.scrollToLoc(n,r,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),r=this.scrollPos>s;this.scrollPos=s;var l;if(!(s<this.points[0]-this.options.offset-(r?this.options.threshold:0)))if(s+this.winHeight===this.docHeight)l=this.points.length-1;else{var u=this.points.filter(function(A){return A-n.options.offset-(r?n.options.threshold:0)<=s});l=u.length?u.length-1:0}var f=this.$active,p="";typeof l<"u"?(this.$active=this.$links.filter('[href="#'+this.$targets.eq(l).data("magellan-target")+'"]'),this.$active.length&&(p=this.$active[0].getAttribute("href"))):this.$active=y();var v=!(!this.$active.length&&!f.length)&&!this.$active.is(f),_=p!==window.location.hash;if(v&&(f.removeClass(this.options.activeClass),this.$active.addClass(this.options.activeClass)),this.options.deepLinking&&_)if(window.history.pushState){var x=p||window.location.pathname+window.location.search;this.options.updateHistory?window.history.pushState({},"",x):window.history.replaceState({},"",x)}else window.location.hash=p;v&&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)}}])}(ht);Bd.defaults={animationDuration:500,animationEasing:"linear",threshold:50,activeClass:"is-active",deepLinking:!1,updateHistory:!1,offset:0};var jd=function(e){function t(){return nt(this,t),lt(this,t,arguments)}return ut(t,e),it(t,[{key:"_setup",value:function(n,s){var r=this;this.className="OffCanvas",this.$element=n,this.options=y.extend({},t.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(l,u){r.contentClasses.base.push("has-transition-"+u)}),y(["left","right","top","bottom"]).each(function(l,u){r.contentClasses.base.push("has-position-"+u),r.contentClasses.reveal.push("has-reveal-"+u)}),me.init(y),Je._init(),this._init(),this._events(),Be.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"),r=y(this.$element).css("position")==="fixed"?"is-overlay-fixed":"is-overlay-absolute";s.setAttribute("class","js-off-canvas-overlay "+r),this.$overlay=y(s),r==="is-overlay-fixed"?y(this.$overlay).insertAfter(this.$element):this.$content.append(this.$overlay)}var l=new RegExp(_l(this.options.revealClass)+"([^\\s]+)","g"),u=l.exec(this.$element[0].className);u&&(this.options.isRevealed=!0,this.options.revealOn=this.options.revealOn||u[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 f=this.$element.attr("class").match(/\bin-canvas-for-(\w+)/);f&&f.length===2?this.options.inCanvasOn=f[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=mi(y(window),function(){Je.atLeast(n.options.revealOn)&&n.reveal(!0)}),y(window).on("changed.zf.mediaquery",function(){Je.atLeast(n.options.revealOn)?n.reveal(!0):n.reveal(!1)})}},{key:"_checkInCanvas",value:function(){this.isInCanvas=Je.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 r=y(s);if(r.css("position")==="fixed"){var l=parseInt(r.css("top"),10);r.data("offCanvasSticky",{top:l});var u=y(document).scrollTop()+l;r.css({top:"".concat(u,"px"),width:"100%",transition:"none"})}})}},{key:"_unfixStickyElements",value:function(){this.$sticky.each(function(n,s){var r=y(s),l=r.data("offCanvasSticky");Wn(l)==="object"&&(r.css({top:"".concat(l.top,"px"),width:"",transition:""}),r.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,r=n.data,l=s.lastY-n.touches[0].pageY;s.lastY=n.touches[0].pageY,r._canScroll(l,s)||n.preventDefault()}},{key:"_scrollboxTouchMoved",value:function(n){var s=this,r=n.data,l=s.closest("[data-off-canvas], [data-off-canvas-scrollbox-outer]"),u=s.lastY-n.touches[0].pageY;l.lastY=s.lastY=n.touches[0].pageY,n.stopPropagation(),r._canScroll(u,s)||(r._canScroll(u,l)?l.scrollTop+=u:n.preventDefault())}},{key:"_canScroll",value:function(n,s){var r=n<0,l=n>0,u=s.scrollTop>0,f=s.scrollTop<s.scrollHeight-s.clientHeight;return r&&u||l&&f}},{key:"open",value:function(n,s){var r=this;if(!(this.$element.hasClass("is-open")||this.isRevealed||this.isInCanvas)){var l=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(sn(this.$element),function(){if(!!l.$element.hasClass("is-open")){var u=l.$element.find("[data-autofocus]");u.length?u.eq(0).focus():l.$element.find("a, button").eq(0).focus()}}),this.options.trapFocus===!0&&(this.$content.attr("tabindex","-1"),Be.trapFocus(this.$element)),this.options.transition==="push"&&this._fixStickyElements(),this._addContentClasses(),this.$element.trigger("opened.zf.offCanvas"),this.$element.one(sn(this.$element),function(){r.$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(sn(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"),Be.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;Be.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)}}])}(ht);jd.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 Wd=function(e){function t(){return nt(this,t),lt(this,t,arguments)}return ut(t,e),it(t,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},t.defaults,this.$element.data(),s),this.className="Orbit",vn.init(y),this._init(),Be.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"),r=this.$element[0].id||at(6,"orbit");this.$element.attr({"data-resize":r,id:r}),s.length||this.$slides.eq(0).addClass("is-active"),this.options.useMUI||this.$slides.addClass("no-motionui"),n.length?uo(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 Id(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,r,l=0,u=this;this.$slides.each(function(){r=this.getBoundingClientRect().height,y(this).attr("data-slide",l),!/mui/g.test(y(this)[0].className)&&u.$slides.filter(".is-active")[0]!==u.$slides.eq(l)[0]&&y(this).css({display:"none"}),s=r>s?r:s,l++}),l===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(r){r.preventDefault(),n.changeSlide(!0)}).on("swiperight.zf.orbit",function(r){r.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(r){r.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 r=y(this).data("slide"),l=r>n.$slides.filter(".is-active").data("slide"),u=n.$slides.eq(r);n.changeSlide(l,u,r)}),this.options.accessible&&this.$wrapper.add(this.$bullets).on("keydown.zf.orbit",function(r){Be.handleKey(r,"Orbit",{next:function(){n.changeSlide(!0)},previous:function(){n.changeSlide(!1)},handled:function(){y(r.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,r){if(!!this.$slides){var l=this.$slides.filter(".is-active").eq(0);if(/mui/g.test(l[0].className))return!1;var u=this.$slides.first(),f=this.$slides.last(),p=n?"Right":"Left",v=n?"Left":"Right",_=this,x;s?x=s:x=n?this.options.infiniteWrap?l.next(".".concat(this.options.slideClass)).length?l.next(".".concat(this.options.slideClass)):u:l.next(".".concat(this.options.slideClass)):this.options.infiniteWrap?l.prev(".".concat(this.options.slideClass)).length?l.prev(".".concat(this.options.slideClass)):f:l.prev(".".concat(this.options.slideClass)),x.length&&(this.$element.trigger("beforeslidechange.zf.orbit",[l,x]),this.options.bullets&&(r=r||this.$slides.index(x),this._updateBullets(r)),this.options.useMUI&&!this.$element.is(":hidden")?(an.animateIn(x.addClass("is-active"),this.options["animInFrom".concat(p)],function(){x.css({display:"block"}).attr("aria-live","polite")}),an.animateOut(l.removeClass("is-active"),this.options["animOutTo".concat(v)],function(){l.removeAttr("aria-live"),_.options.autoPlay&&!_.timer.isPaused&&_.timer.restart()})):(l.removeClass("is-active is-in").removeAttr("aria-live").hide(),x.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",[x]))}}},{key:"_updateBullets",value:function(n){var s=this.$bullets.filter(".is-active"),r=this.$bullets.not(".is-active"),l=this.$bullets.eq(n);s.removeClass("is-active").blur(),l.addClass("is-active");var u=s.children("[data-slide-active-label]").last();if(!u.length){var f=s.children("span"),p=r.toArray().map(function(v){return y(v).children("span").length});p.every(function(v){return v<f.length})&&(u=f.last(),u.attr("data-slide-active-label",""))}u.length&&(u.detach(),l.append(u))}},{key:"_destroy",value:function(){this.$element.off(".zf.orbit").find("*").off(".zf.orbit").end().hide()}}])}(ht);Wd.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 ia={dropdown:{cssClass:"dropdown",plugin:$l},drilldown:{cssClass:"drilldown",plugin:Tl},accordion:{cssClass:"accordion-menu",plugin:Cl}},Ud=function(e){function t(){return nt(this,t),lt(this,t,arguments)}return ut(t,e),it(t,[{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(Je._init(),typeof this.rules=="string"){for(var n={},s=this.rules.split(" "),r=0;r<s.length;r++){var l=s[r].split("-"),u=l.length>1?l[0]:"small",f=l.length>1?l[1]:l[0];ia[f]!==null&&(n[u]=ia[f])}this.rules=n}y.isEmptyObject(this.rules)||this._checkMediaQueries(),this.$element.attr("data-mutate",this.$element.attr("data-mutate")||at(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(r){Je.atLeast(r)&&(n=r)}),n&&(this.currentPlugin instanceof this.rules[n].plugin||(y.each(ia,function(r,l){s.$element.removeClass(l.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")}}])}(ht);Ud.defaults={};var Vd=function(e){function t(){return nt(this,t),lt(this,t,arguments)}return ut(t,e),it(t,[{key:"_setup",value:function(n,s){this.$element=y(n),this.options=y.extend({},t.defaults,this.$element.data(),s),this.className="ResponsiveToggle",this._init(),this._events()}},{key:"_init",value:function(){Je._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 r=y(this).data("toggle");return r===n||r===""}),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(){Je.atLeast(this.options.hideFor)?(this.$element.hide(),this.$targetMenu.show()):(this.$element.show(),this.$targetMenu.hide())}},{key:"toggleMenu",value:function(){var n=this;Je.atLeast(this.options.hideFor)||(this.options.animate?this.$targetMenu.is(":hidden")?an.animateIn(this.$targetMenu,this.animationIn,function(){n.$element.trigger("toggled.zf.responsiveToggle"),n.$targetMenu.find("[data-mutate]").triggerHandler("mutateme.zf.trigger")}):an.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)}}])}(ht);Vd.defaults={hideFor:"medium",animate:!1};var Kd=function(e){function t(){return nt(this,t),lt(this,t,arguments)}return ut(t,e),it(t,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},t.defaults,this.$element.data(),s),this.className="Reveal",this._init(),vn.init(y),me.init(y),Be.register("Reveal",{ESCAPE:"close"})}},{key:"_init",value:function(){var n=this;Je._init(),this.id=this.$element.attr("id"),this.isActive=!1,this.cached={mq:Je.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=mi(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(),r=this.$element.outerHeight(),l=y(window).height(),u,f=null;this.options.hOffset==="auto"?u=parseInt((s-n)/2,10):u=parseInt(this.options.hOffset,10),this.options.vOffset==="auto"?r>l?f=parseInt(Math.min(100,l/10),10):f=parseInt((l-r)/4,10):this.options.vOffset!==null&&(f=parseInt(this.options.vOffset,10)),f!==null&&this.$element.css({top:f+"px"}),(!this.$overlay||this.options.hOffset!=="auto")&&(this.$element.css({left:u+"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(l,u){if(l.target===s.$element[0]||y(l.target).parents("[data-closable]")[0]===u)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(r){r.target===s.$element[0]||y.contains(s.$element[0],r.target)||!y.contains(document,r.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 r=this;if(this.options.animationIn){var l=function(){r.$element.attr({"aria-hidden":!1,tabindex:-1}).focus(),r._addGlobalClasses(),Be.trapFocus(r.$element)};this.options.overlay&&an.animateIn(this.$overlay,"fade-in"),an.animateIn(this.$element,this.options.animationIn,function(){n.$element&&(n.focusableElements=Be.findFocusable(n.$element),l())})}else this.options.overlay&&this.$overlay.show(0),this.$element.show(this.options.showDelay);this.$element.attr({"aria-hidden":!1,tabindex:-1}).focus(),Be.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=Be.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){Be.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&&an.animateOut(this.$overlay,"fade-out"),an.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 l=parseInt(y("html").css("top"),10);y(".reveal:visible").length===0&&n._removeGlobalClasses(),Be.releaseFocus(n.$element),n.$element.attr("aria-hidden",!0),y(".reveal:visible").length===0&&n._enableScroll(l),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 r=window.location.pathname+window.location.search;this.options.updateHistory?window.history.pushState({},"",r):window.history.replaceState("",document.title,r)}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()}}])}(ht);Kd.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 Gd=function(e){function t(){return nt(this,t),lt(this,t,arguments)}return ut(t,e),it(t,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},t.defaults,this.$element.data(),s),this.className="Slider",this.initialized=!1,vn.init(y),me.init(y),this._init(),Be.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=br(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 Ty(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,r){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 l=this.options.doubleSided;if(l)if(this.handles.index(n)===0){var u=parseFloat(this.$handle2.attr("aria-valuenow"));s=s>=u?u-this.options.step:s}else{var f=parseFloat(this.$handle.attr("aria-valuenow"));s=s<=f?f+this.options.step:s}var p=this,v=this.options.vertical,_=v?"height":"width",x=v?"top":"left",A=n[0].getBoundingClientRect()[_],L=this.$element[0].getBoundingClientRect()[_],M=this._pctOfBar(s),X=(L-A)*M,R=(br(X,L)*100).toFixed(this.options.decimal);s=parseFloat(s.toFixed(this.options.decimal));var H={};if(this._setValues(n,s),l){var Q=this.handles.index(n)===0,Z,ge=Math.floor(br(A,L)*100);if(Q)H[x]="".concat(R,"%"),Z=parseFloat(this.$handle2[0].style[x])-R+ge,r&&typeof r=="function"&&r();else{var je=parseFloat(this.$handle[0].style[x]);Z=R-(isNaN(je)?(this.options.initialStart-this.options.start)/((this.options.end-this.options.start)/100):je)+ge}H["min-".concat(_)]="".concat(Z,"%")}var h=this.$element.data("dragging")?1e3/60:this.options.moveTime;zd(h,n,function(){isNaN(R)?n.css(x,"".concat(M*100,"%")):n.css(x,"".concat(R,"%")),p.options.doubleSided?p.$fill.css(H):p.$fill.css(_,"".concat(M*100,"%"))}),this.initialized&&(this.$element.one("finished.zf.animate",function(){p.$element.trigger("moved.zf.slider",[n])}),clearTimeout(p.timeout),p.timeout=setTimeout(function(){p.$element.trigger("changed.zf.slider",[n])},p.options.changedDelay))}}},{key:"_setInitAttr",value:function(n){var s=n===0?this.options.initialStart:this.options.initialEnd,r=this.inputs.eq(n).attr("id")||at(6,"slider");this.inputs.eq(n).attr({id:r,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":r,"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 r=this.options.doubleSided?this.handles.index(n):0;this.inputs.eq(r).val(s),n.attr("aria-valuenow",s)}},{key:"_handleEvent",value:function(n,s,r){var l;if(r)l=this._adjustValue(null,r);else{n.preventDefault();var u=this,f=this.options.vertical,p=f?"height":"width",v=f?"top":"left",_=f?n.pageY:n.pageX,x=this.$element[0].getBoundingClientRect()[p],A=f?y(window).scrollTop():y(window).scrollLeft(),L=this.$element.offset()[v];n.clientY===n.pageY&&(_=_+A);var M=_-L,X;M<0?X=0:M>x?X=x:X=M;var R=br(X,x);if(l=this._value(R),ss()&&!this.options.vertical&&(l=this.options.end-l),l=u._adjustValue(null,l),!s){var H=Ac(this.$handle,v,X,p),Q=Ac(this.$handle2,v,X,p);s=H<=Q?this.$handle:this.$handle2}}this._setHandlePos(s,l)}},{key:"_adjustValue",value:function(n,s){var r,l=this.options.step,u=parseFloat(l/2),f,p,v;return n?r=parseFloat(n.attr("aria-valuenow")):r=s,r>=0?f=r%l:f=l+r%l,p=r-f,v=p+l,f===0||(r=r>=p+u?v:p),r}},{key:"_events",value:function(){this._eventsForHandle(this.$handle),this.handles[1]&&this._eventsForHandle(this.$handle2)}},{key:"_eventsForHandle",value:function(n){var s=this,r,l=function(p){var v=s.inputs.index(y(this));s._handleEvent(p,s.handles.eq(v),y(this).val())};if(this.inputs.off("keyup.zf.slider").on("keyup.zf.slider",function(f){f.keyCode===13&&l.call(this,f)}),this.inputs.off("change.zf.slider").on("change.zf.slider",l),this.options.clickSelect&&this.$element.off("click.zf.slider").on("click.zf.slider",function(f){if(s.$element.data("dragging"))return!1;y(f.target).is("[data-slider-handle]")||(s.options.doubleSided?s._handleEvent(f):s._handleEvent(f,s.$handle))}),this.options.draggable){this.handles.addTouch();var u=y("body");n.off("mousedown.zf.slider").on("mousedown.zf.slider",function(f){n.addClass("is-dragging"),s.$fill.addClass("is-dragging"),s.$element.data("dragging",!0),r=y(f.currentTarget),u.on("mousemove.zf.slider",function(p){p.preventDefault(),s._handleEvent(p,r)}).on("mouseup.zf.slider",function(p){s._handleEvent(p,r),n.removeClass("is-dragging"),s.$fill.removeClass("is-dragging"),s.$element.data("dragging",!1),u.off("mousemove.zf.slider mouseup.zf.slider")})}).on("selectstart.zf.slider touchmove.zf.slider",function(f){f.preventDefault()})}n.off("keydown.zf.slider").on("keydown.zf.slider",function(f){var p=y(this);s.options.doubleSided&&s.handles.index(p);var v=parseFloat(n.attr("aria-valuenow")),_;Be.handleKey(f,"Slider",{decrease:function(){_=v-s.options.step},increase:function(){_=v+s.options.step},decreaseFast:function(){_=v-s.options.step*10},increaseFast:function(){_=v+s.options.step*10},min:function(){_=s.options.start},max:function(){_=s.options.end},handled:function(){f.preventDefault(),s._setHandlePos(p,_)}})})}},{key:"_destroy",value:function(){this.handles.off(".zf.slider"),this.inputs.off(".zf.slider"),this.$element.off(".zf.slider"),clearTimeout(this.timeout)}}])}(ht);Gd.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 br(e,t){return e/t}function Ac(e,t,i,n){return Math.abs(e.position()[t]+e[n]()/2-i)}function Ty(e,t){return Math.log(t)/Math.log(e)}var Yd=function(e){function t(){return nt(this,t),lt(this,t,arguments)}return ut(t,e),it(t,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},t.defaults,this.$element.data(),s),this.className="Sticky",me.init(y),this._init()}},{key:"_init",value:function(){Je._init();var n=this.$element.parent("[data-sticky-container]"),s=this.$element[0].id||at(6,"sticky"),r=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("#"+r.options.anchor).attr({"data-mutate":s}),this.scrollCount=this.options.checkEvery,this.isStuck=!1,this.onLoadListener=mi(y(window),function(){r.containerHeight=r.$element.css("display")==="none"?0:r.$element[0].getBoundingClientRect().height,r.$container.css("height",r.containerHeight),r.elemHeight=r.containerHeight,r.options.anchor!==""?r.$anchor=y("#"+r.options.anchor):r._parsePoints(),r._setSizes(function(){var l=window.pageYOffset;r._calc(!1,l),r.isStuck||r._removeSticky(!(l>=r.topPoint))}),r._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,r=[n,s],l={},u=0,f=r.length;u<f&&r[u];u++){var p;if(typeof r[u]=="number")p=r[u];else{var v=r[u].split(":"),_=y("#".concat(v[0]));p=_.offset().top,v[1]&&v[1].toLowerCase()==="bottom"&&(p+=_[0].getBoundingClientRect().height)}l[u]=p}this.points=l}},{key:"_events",value:function(n){var s=this,r=this.scrollListener="scroll.zf.".concat(n);this.isOn||(this.canStick&&(this.isOn=!0,y(window).off(r).on(r,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,r=this.scrollListener="scroll.zf.".concat(n);s._setSizes(function(){s._calc(!1),s.canStick?s.isOn||s._events(n):s.isOn&&s._pauseListeners(r)})}},{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,r=s==="top"?"marginTop":"marginBottom",l=s==="top"?"bottom":"top",u={};u[r]="".concat(this.options[r],"em"),u[s]=0,u[l]="auto",this.isStuck=!0,this.$element.removeClass("is-anchored is-at-".concat(l)).addClass("is-stuck is-at-".concat(s)).css(u).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,r=s==="top",l={},u=(this.points?this.points[1]-this.points[0]:this.anchorHeight)-this.elemHeight,f=r?"marginTop":"marginBottom",p=n?"top":"bottom";l[f]=0,l.bottom="auto",n?l.top=0:l.top=u,this.isStuck=!1,this.$element.removeClass("is-stuck is-at-".concat(s)).addClass("is-anchored is-at-".concat(p)).css(l).trigger("sticky.zf.unstuckfrom:".concat(p))}},{key:"_setSizes",value:function(n){this.canStick=Je.is(this.options.stickyOn),this.canStick||n&&typeof n=="function"&&n();var s=this.$container[0].getBoundingClientRect().width,r=window.getComputedStyle(this.$container[0]),l=parseInt(r["padding-left"],10),u=parseInt(r["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-l-u,"px")}),this.options.dynamicHeight||!this.containerHeight){var f=this.$element[0].getBoundingClientRect().height||this.containerHeight;f=this.$element.css("display")==="none"?0:f,this.$container.css("height",f),this.containerHeight=f}if(this.elemHeight=this.containerHeight,!this.isStuck&&this.$element.hasClass("is-at-bottom")){var p=(this.points?this.points[1]-this.$container.offset().top:this.anchorHeight)-this.elemHeight;this.$element.css("top",p)}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 r=Oc(this.options.marginTop),l=Oc(this.options.marginBottom),u=this.points?this.points[0]:this.$anchor.offset().top,f=this.points?this.points[1]:u+this.anchorHeight,p=window.innerHeight;this.options.stickTo==="top"?(u-=r,f-=n+r):this.options.stickTo==="bottom"&&(u-=p-(n+l),f-=p-l),this.topPoint=u,this.bottomPoint=f,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:""})}}])}(ht);Yd.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 Oc(e){return parseInt(window.getComputedStyle(document.body,null).fontSize,10)*e}var Ol=function(e){function t(){return nt(this,t),lt(this,t,arguments)}return ut(t,e),it(t,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},t.defaults,this.$element.data(),s),this.className="Tabs",this._init(),Be.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 l=y(this),u=l.find("a"),f=l.hasClass("".concat(s.options.linkActiveClass)),p=u.attr("data-tabs-target")||u[0].hash.slice(1),v=u[0].id?u[0].id:"".concat(p,"-label"),_=y("#".concat(p));l.attr({role:"presentation"}),u.attr({role:"tab","aria-controls":p,"aria-selected":f,id:v,tabindex:f?"0":"-1"}),_.attr({role:"tabpanel","aria-labelledby":v}),f&&(s._initialAnchor="#".concat(p)),f||_.attr("aria-hidden","true"),f&&s.options.autoFocus&&(s.onLoadListener=mi(y(window),function(){y("html, body").animate({scrollTop:l.offset().top},s.options.deepLinkSmudgeDelay,function(){u.focus()})}))}),this.options.matchHeight){var r=this.$tabContent.find("img");r.length?uo(r,this._setHeight.bind(this)):this._setHeight()}this._checkDeepLink=function(){var l=window.location.hash;if(!l.length){if(n._isInitializing)return;n._initialAnchor&&(l=n._initialAnchor)}var u=l.indexOf("#")>=0?l.slice(1):l,f=u&&y("#".concat(u)),p=l&&n.$element.find('[href$="'.concat(l,'"],[data-tabs-target="').concat(u,'"]')).first(),v=!!(f.length&&p.length);if(v){if(f&&f.length&&p&&p.length?n.selectTab(f,!0):n._collapse(),n.options.deepLinkSmudge){var _=n.$element.offset();y("html, body").animate({scrollTop:_.top-n.options.deepLinkSmudgeOffset},n.options.deepLinkSmudgeDelay)}n.$element.trigger("deeplink.zf.tabs",[p,f])}},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 r=y(this),l=r.parent("ul").children("li"),u,f;l.each(function(p){if(y(this).is(r)){n.options.wrapOnKeys?(u=p===0?l.last():l.eq(p-1),f=p===l.length-1?l.first():l.eq(p+1)):(u=l.eq(Math.max(0,p-1)),f=l.eq(Math.min(p+1,l.length-1)));return}}),Be.handleKey(s,"Tabs",{open:function(){r.find('[role="tab"]').focus(),n._handleTabChange(r)},previous:function(){u.find('[role="tab"]').focus(),n._handleTabChange(u)},next:function(){f.find('[role="tab"]').focus(),n._handleTabChange(f)},handled:function(){s.preventDefault()}})}})}},{key:"_handleTabChange",value:function(n,s){if(n.hasClass("".concat(this.options.linkActiveClass))){this.options.activeCollapse&&this._collapse();return}var r=this.$element.find(".".concat(this.options.linkClass,".").concat(this.options.linkActiveClass)),l=n.find('[role="tab"]'),u=l.attr("data-tabs-target"),f=u&&u.length?"#".concat(u):l[0].hash,p=this.$tabContent.find(f);this._collapseTab(r),this._openTab(n),this.options.deepLink&&!s&&(this.options.updateHistory?history.pushState({},"",location.pathname+location.search+f):history.replaceState({},"",location.pathname+location.search+f)),this.$element.trigger("change.zf.tabs",[n,p]),p.find("[data-mutate]").trigger("mutateme.zf.trigger")}},{key:"_openTab",value:function(n){var s=n.find('[role="tab"]'),r=s.attr("data-tabs-target")||s[0].hash.slice(1),l=this.$tabContent.find("#".concat(r));n.addClass("".concat(this.options.linkActiveClass)),s.attr({"aria-selected":"true",tabindex:"0"}),l.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 r,l;Wn(n)==="object"?r=n[0].id:r=n,r.indexOf("#")<0?l="#".concat(r):(l=r,r=r.slice(1));var u=this.$tabTitles.has('[href$="'.concat(l,'"],[data-tabs-target="').concat(r,'"]')).first();this._handleTabChange(u,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 r=y(this),l=r.hasClass("".concat(s.options.panelActiveClass));l||r.css({visibility:"hidden",display:"block"});var u=this.getBoundingClientRect().height;l||r.css({visibility:"",display:""}),n=u>n?u: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)}}])}(ht);Ol.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 Qd=function(e){function t(){return nt(this,t),lt(this,t,arguments)}return ut(t,e),it(t,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},t.defaults,n.data(),s),this.className="",this.className="Toggler",me.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,'"]')),r;if(this.options.animate)r=this.options.animate.split(" "),this.animationIn=r[0],this.animationOut=r[1]||null,s.attr("aria-expanded",!this.$element.is(":hidden"));else{if(r=this.options.toggler,typeof r!="string"||!r.length)throw new Error(`The 'toggler' option containing the target class is required, got "`.concat(r,'"'));this.className=r[0]==="."?r.slice(1):r,s.attr("aria-expanded",this.$element.hasClass(this.className))}s.each(function(l,u){var f=y(u),p=f.attr("aria-controls")||"",v=new RegExp("\\b".concat(_l(n),"\\b")).test(p);v||f.attr("aria-controls",p?"".concat(p," ").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")?an.animateIn(this.$element,this.animationIn,function(){n._updateARIA(!0),this.trigger("on.zf.toggler"),this.find("[data-mutate]").trigger("mutateme.zf.trigger")}):an.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")}}])}(ht);Qd.defaults={toggler:void 0,animate:!1};var Xd=function(e){function t(){return nt(this,t),lt(this,t,arguments)}return ut(t,e),it(t,[{key:"_setup",value:function(n,s){this.$element=n,this.options=y.extend({},t.defaults,this.$element.data(),s),this.className="Tooltip",this.isActive=!1,this.isClick=!1,me.init(y),this._init()}},{key:"_init",value:function(){Je._init();var n=this.$element.attr("aria-describedby")||at(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),Ds(t,"_init",this,3)([]),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(),r=y("<div></div>").addClass(s).attr({role:"tooltip","aria-hidden":!0,"data-is-active":!1,"data-is-focus":!1,id:n});return r}},{key:"_setPosition",value:function(){Ds(t,"_setPosition",this,3)([this.$element,this.template])}},{key:"show",value:function(){if(this.options.showOn!=="all"&&!Je.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",r=!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",qr(function(){clearTimeout(n.timeout),(!r||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(r=!0,n.isClick)return n.options.clickOpen||(r=!1),!1;n.show()}).on("focusout.zf.tooltip",function(){r=!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()}}])}(Sl);Xd.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 ji={tabs:{cssClass:"tabs",plugin:Ol,open:function(t,i){return t.selectTab(i)},close:null,toggle:null},accordion:{cssClass:"accordion",plugin:xl,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))}}},Jd=function(e){function t(i,n){var s;return nt(this,t),s=lt(this,t,[i,n]),Rd(s,s.options.reflow&&s.storezfData||s)}return ut(t,e),it(t,[{key:"_setup",value:function(n,s){this.$element=y(n),this.$element.data("zfPluginBase",this),this.options=y.extend({},t.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",at(6,"responsiveaccordiontabs")),this._init(),this._events()}},{key:"_init",value:function(){if(Je._init(),typeof this.rules=="string"){for(var n={},s=this.rules.split(" "),r=0;r<s.length;r++){var l=s[r].split("-"),u=l.length>1?l[0]:"small",f=l.length>1?l[1]:l[0];ji[f]!==null&&(n[u]=ji[f])}this.rules=n}this._getAllOptions(),y.isEmptyObject(this.rules)||this._checkMediaQueries()}},{key:"_getAllOptions",value:function(){var n=this;n.allOptions={};for(var s in ji)if(ji.hasOwnProperty(s)){var r=ji[s];try{var l=y("<ul></ul>"),u=new r.plugin(l,n.options);for(var f in u.options)if(u.options.hasOwnProperty(f)&&f!=="zfPlugin"){var p=u.options[f];n.allOptions[f]=p}u.destroy()}catch(v){console.warn("Warning: Problems getting Accordion/Tab options: ".concat(v))}}}},{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(r){Je.atLeast(r)&&(n=r)}),n&&(this.currentPlugin instanceof this.rules[n].plugin||(y.each(ji,function(r,l){s.$element.removeClass(l.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,r="accordion",l=y("[data-tabs-content="+this.$element.attr("id")+"]");if(l.length&&(r="tabs"),r!==n){var u=s.allOptions.linkClass?s.allOptions.linkClass:"tabs-title",f=s.allOptions.panelClass?s.allOptions.panelClass:"tabs-panel";this.$element.removeAttr("role");var p=this.$element.children("."+u+",[data-accordion-item]").removeClass(u).removeClass("accordion-item").removeAttr("data-accordion-item"),v=p.children("a").removeClass("accordion-title");if(r==="tabs"?(l=l.children("."+f).removeClass(f).removeAttr("role").removeAttr("aria-hidden").removeAttr("aria-labelledby"),l.children("a").removeAttr("role").removeAttr("aria-controls").removeAttr("aria-selected")):l=p.children("[data-tab-content]").removeClass("accordion-content"),l.css({display:"",visibility:""}),p.css({display:"",visibility:""}),n==="accordion")l.each(function(A,L){y(L).appendTo(p.get(A)).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(),p.addClass("accordion-item").attr("data-accordion-item",""),v.addClass("accordion-title")});else if(n==="tabs"){var _=y("[data-tabs-content="+s.$element.attr("id")+"]"),x=y("#tabs-placeholder-"+s.$element.attr("id"));x.length?(_=y('<div class="tabs-content"></div>').insertAfter(x).attr("data-tabs-content",s.$element.attr("id")),x.remove()):_=y('<div class="tabs-content"></div>').insertAfter(s.$element).attr("data-tabs-content",s.$element.attr("id")),l.each(function(A,L){var M=y(L).appendTo(_).addClass(f),X=v.get(A).hash.slice(1),R=y(L).attr("id")||at(6,"accordion");X!==R&&(X!==""?y(L).attr("id",X):(X=R,y(L).attr("id",X),y(v.get(A)).attr("href",y(v.get(A)).attr("href").replace("#","")+"#"+X)));var H=y(p.get(A)).hasClass("is-active");H&&M.addClass("is-active")}),p.addClass(u)}}}},{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)}}])}(ht);Jd.defaults={};Se.addToJquery(y);Se.rtl=ss;Se.GetYoDigits=at;Se.transitionend=sn;Se.RegExpEscape=_l;Se.onLoad=mi;Se.Box=si;Se.onImagesLoaded=uo;Se.Keyboard=Be;Se.MediaQuery=Je;Se.Motion=an;Se.Move=zd;Se.Nest=Ri;Se.Timer=Id;vn.init(y);me.init(y,Se);Je._init();Se.plugin(Sr,"Abide");Se.plugin(xl,"Accordion");Se.plugin(Cl,"AccordionMenu");Se.plugin(Tl,"Drilldown");Se.plugin(Fd,"Dropdown");Se.plugin($l,"DropdownMenu");Se.plugin(qd,"Equalizer");Se.plugin(El,"Interchange");Se.plugin(Bd,"Magellan");Se.plugin(jd,"OffCanvas");Se.plugin(Wd,"Orbit");Se.plugin(Ud,"ResponsiveMenu");Se.plugin(Vd,"ResponsiveToggle");Se.plugin(Kd,"Reveal");Se.plugin(Gd,"Slider");Se.plugin(Al,"SmoothScroll");Se.plugin(Yd,"Sticky");Se.plugin(Ol,"Tabs");Se.plugin(Qd,"Toggler");Se.plugin(Xd,"Tooltip");Se.plugin(Jd,"ResponsiveAccordionTabs");const Ln=Object.create(null);Ln.open="0";Ln.close="1";Ln.ping="2";Ln.pong="3";Ln.message="4";Ln.upgrade="5";Ln.noop="6";const $r=Object.create(null);Object.keys(Ln).forEach(e=>{$r[Ln[e]]=e});const Ra={type:"error",data:"parser error"},Zd=typeof Blob=="function"||typeof Blob<"u"&&Object.prototype.toString.call(Blob)==="[object BlobConstructor]",eh=typeof ArrayBuffer=="function",th=e=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e&&e.buffer instanceof ArrayBuffer,Rl=({type:e,data:t},i,n)=>Zd&&t instanceof Blob?i?n(t):Rc(t,n):eh&&(t instanceof ArrayBuffer||th(t))?i?n(t):Rc(new Blob([t]),n):n(Ln[e]+(t||"")),Rc=(e,t)=>{const i=new FileReader;return i.onload=function(){const n=i.result.split(",")[1];t("b"+(n||""))},i.readAsDataURL(e)};function Pc(e){return e instanceof Uint8Array?e:e instanceof ArrayBuffer?new Uint8Array(e):new Uint8Array(e.buffer,e.byteOffset,e.byteLength)}let sa;function Sy(e,t){if(Zd&&e.data instanceof Blob)return e.data.arrayBuffer().then(Pc).then(t);if(eh&&(e.data instanceof ArrayBuffer||th(e.data)))return t(Pc(e.data));Rl(e,!1,i=>{sa||(sa=new TextEncoder),t(sa.encode(i))})}const Lc="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ss=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(let e=0;e<Lc.length;e++)Ss[Lc.charCodeAt(e)]=e;const $y=e=>{let t=e.length*.75,i=e.length,n,s=0,r,l,u,f;e[e.length-1]==="="&&(t--,e[e.length-2]==="="&&t--);const p=new ArrayBuffer(t),v=new Uint8Array(p);for(n=0;n<i;n+=4)r=Ss[e.charCodeAt(n)],l=Ss[e.charCodeAt(n+1)],u=Ss[e.charCodeAt(n+2)],f=Ss[e.charCodeAt(n+3)],v[s++]=r<<2|l>>4,v[s++]=(l&15)<<4|u>>2,v[s++]=(u&3)<<6|f&63;return p},Ey=typeof ArrayBuffer=="function",Pl=(e,t)=>{if(typeof e!="string")return{type:"message",data:nh(e,t)};const i=e.charAt(0);return i==="b"?{type:"message",data:Ay(e.substring(1),t)}:$r[i]?e.length>1?{type:$r[i],data:e.substring(1)}:{type:$r[i]}:Ra},Ay=(e,t)=>{if(Ey){const i=$y(e);return nh(i,t)}else return{base64:!0,data:e}},nh=(e,t)=>{switch(t){case"blob":return e instanceof Blob?e:new Blob([e]);case"arraybuffer":default:return e instanceof ArrayBuffer?e:e.buffer}},ih=String.fromCharCode(30),Oy=(e,t)=>{const i=e.length,n=new Array(i);let s=0;e.forEach((r,l)=>{Rl(r,!1,u=>{n[l]=u,++s===i&&t(n.join(ih))})})},Ry=(e,t)=>{const i=e.split(ih),n=[];for(let s=0;s<i.length;s++){const r=Pl(i[s],t);if(n.push(r),r.type==="error")break}return n};function Py(){return new TransformStream({transform(e,t){Sy(e,i=>{const n=i.length;let s;if(n<126)s=new Uint8Array(1),new DataView(s.buffer).setUint8(0,n);else if(n<65536){s=new Uint8Array(3);const r=new DataView(s.buffer);r.setUint8(0,126),r.setUint16(1,n)}else{s=new Uint8Array(9);const r=new DataView(s.buffer);r.setUint8(0,127),r.setBigUint64(1,BigInt(n))}e.data&&typeof e.data!="string"&&(s[0]|=128),t.enqueue(s),t.enqueue(i)})}})}let ra;function _r(e){return e.reduce((t,i)=>t+i.length,0)}function wr(e,t){if(e[0].length===t)return e.shift();const i=new Uint8Array(t);let n=0;for(let s=0;s<t;s++)i[s]=e[0][n++],n===e[0].length&&(e.shift(),n=0);return e.length&&n<e[0].length&&(e[0]=e[0].slice(n)),i}function Ly(e,t){ra||(ra=new TextDecoder);const i=[];let n=0,s=-1,r=!1;return new TransformStream({transform(l,u){for(i.push(l);;){if(n===0){if(_r(i)<1)break;const f=wr(i,1);r=(f[0]&128)===128,s=f[0]&127,s<126?n=3:s===126?n=1:n=2}else if(n===1){if(_r(i)<2)break;const f=wr(i,2);s=new DataView(f.buffer,f.byteOffset,f.length).getUint16(0),n=3}else if(n===2){if(_r(i)<8)break;const f=wr(i,8),p=new DataView(f.buffer,f.byteOffset,f.length),v=p.getUint32(0);if(v>Math.pow(2,53-32)-1){u.enqueue(Ra);break}s=v*Math.pow(2,32)+p.getUint32(4),n=3}else{if(_r(i)<s)break;const f=wr(i,s);u.enqueue(Pl(r?f:ra.decode(f),t)),n=0}if(s===0||s>e){u.enqueue(Ra);break}}}})}const sh=4;function ft(e){if(e)return zy(e)}function zy(e){for(var t in ft.prototype)e[t]=ft.prototype[t];return e}ft.prototype.on=ft.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this};ft.prototype.once=function(e,t){function i(){this.off(e,i),t.apply(this,arguments)}return i.fn=t,this.on(e,i),this};ft.prototype.off=ft.prototype.removeListener=ft.prototype.removeAllListeners=ft.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 n,s=0;s<i.length;s++)if(n=i[s],n===t||n.fn===t){i.splice(s,1);break}return i.length===0&&delete this._callbacks["$"+e],this};ft.prototype.emit=function(e){this._callbacks=this._callbacks||{};for(var t=new Array(arguments.length-1),i=this._callbacks["$"+e],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(i){i=i.slice(0);for(var n=0,s=i.length;n<s;++n)i[n].apply(this,t)}return this};ft.prototype.emitReserved=ft.prototype.emit;ft.prototype.listeners=function(e){return this._callbacks=this._callbacks||{},this._callbacks["$"+e]||[]};ft.prototype.hasListeners=function(e){return!!this.listeners(e).length};const co=(()=>typeof Promise=="function"&&typeof Promise.resolve=="function"?t=>Promise.resolve().then(t):(t,i)=>i(t,0))(),rn=(()=>typeof self<"u"?self:typeof window<"u"?window:Function("return this")())(),Iy="arraybuffer";function rh(e,...t){return t.reduce((i,n)=>(e.hasOwnProperty(n)&&(i[n]=e[n]),i),{})}const Ny=rn.setTimeout,My=rn.clearTimeout;function fo(e,t){t.useNativeTimers?(e.setTimeoutFn=Ny.bind(rn),e.clearTimeoutFn=My.bind(rn)):(e.setTimeoutFn=rn.setTimeout.bind(rn),e.clearTimeoutFn=rn.clearTimeout.bind(rn))}const Dy=1.33;function Hy(e){return typeof e=="string"?Fy(e):Math.ceil((e.byteLength||e.size)*Dy)}function Fy(e){let t=0,i=0;for(let n=0,s=e.length;n<s;n++)t=e.charCodeAt(n),t<128?i+=1:t<2048?i+=2:t<55296||t>=57344?i+=3:(n++,i+=4);return i}function oh(){return Date.now().toString(36).substring(3)+Math.random().toString(36).substring(2,5)}function qy(e){let t="";for(let i in e)e.hasOwnProperty(i)&&(t.length&&(t+="&"),t+=encodeURIComponent(i)+"="+encodeURIComponent(e[i]));return t}function By(e){let t={},i=e.split("&");for(let n=0,s=i.length;n<s;n++){let r=i[n].split("=");t[decodeURIComponent(r[0])]=decodeURIComponent(r[1])}return t}class jy extends Error{constructor(t,i,n){super(t),this.description=i,this.context=n,this.type="TransportError"}}class Ll extends ft{constructor(t){super(),this.writable=!1,fo(this,t),this.opts=t,this.query=t.query,this.socket=t.socket,this.supportsBinary=!t.forceBase64}onError(t,i,n){return super.emitReserved("error",new jy(t,i,n)),this}open(){return 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=Pl(t,this.socket.binaryType);this.onPacket(i)}onPacket(t){super.emitReserved("packet",t)}onClose(t){this.readyState="closed",super.emitReserved("close",t)}pause(t){}createUri(t,i={}){return t+"://"+this._hostname()+this._port()+this.opts.path+this._query(i)}_hostname(){const t=this.opts.hostname;return t.indexOf(":")===-1?t:"["+t+"]"}_port(){return this.opts.port&&(this.opts.secure&&Number(this.opts.port!==443)||!this.opts.secure&&Number(this.opts.port)!==80)?":"+this.opts.port:""}_query(t){const i=qy(t);return i.length?"?"+i:""}}class Wy extends Ll{constructor(){super(...arguments),this._polling=!1}get name(){return"polling"}doOpen(){this._poll()}pause(t){this.readyState="pausing";const i=()=>{this.readyState="paused",t()};if(this._polling||!this.writable){let n=0;this._polling&&(n++,this.once("pollComplete",function(){--n||i()})),this.writable||(n++,this.once("drain",function(){--n||i()}))}else i()}_poll(){this._polling=!0,this.doPoll(),this.emitReserved("poll")}onData(t){const i=n=>{if(this.readyState==="opening"&&n.type==="open"&&this.onOpen(),n.type==="close")return this.onClose({description:"transport closed by the server"}),!1;this.onPacket(n)};Ry(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,Oy(t,i=>{this.doWrite(i,()=>{this.writable=!0,this.emitReserved("drain")})})}uri(){const t=this.opts.secure?"https":"http",i=this.query||{};return this.opts.timestampRequests!==!1&&(i[this.opts.timestampParam]=oh()),!this.supportsBinary&&!i.sid&&(i.b64=1),this.createUri(t,i)}}let ah=!1;try{ah=typeof XMLHttpRequest<"u"&&"withCredentials"in new XMLHttpRequest}catch{}const Uy=ah;function Vy(){}class Ky extends Wy{constructor(t){if(super(t),typeof location<"u"){const i=location.protocol==="https:";let n=location.port;n||(n=i?"443":"80"),this.xd=typeof location<"u"&&t.hostname!==location.hostname||n!==t.port}}doWrite(t,i){const n=this.request({method:"POST",data:t});n.on("success",i),n.on("error",(s,r)=>{this.onError("xhr post error",s,r)})}doPoll(){const t=this.request();t.on("data",this.onData.bind(this)),t.on("error",(i,n)=>{this.onError("xhr poll error",i,n)}),this.pollXhr=t}}class Rn extends ft{constructor(t,i,n){super(),this.createRequest=t,fo(this,n),this._opts=n,this._method=n.method||"GET",this._uri=i,this._data=n.data!==void 0?n.data:null,this._create()}_create(){var t;const i=rh(this._opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");i.xdomain=!!this._opts.xd;const n=this._xhr=this.createRequest(i);try{n.open(this._method,this._uri,!0);try{if(this._opts.extraHeaders){n.setDisableHeaderCheck&&n.setDisableHeaderCheck(!0);for(let s in this._opts.extraHeaders)this._opts.extraHeaders.hasOwnProperty(s)&&n.setRequestHeader(s,this._opts.extraHeaders[s])}}catch{}if(this._method==="POST")try{n.setRequestHeader("Content-type","text/plain;charset=UTF-8")}catch{}try{n.setRequestHeader("Accept","*/*")}catch{}(t=this._opts.cookieJar)===null||t===void 0||t.addCookies(n),"withCredentials"in n&&(n.withCredentials=this._opts.withCredentials),this._opts.requestTimeout&&(n.timeout=this._opts.requestTimeout),n.onreadystatechange=()=>{var s;n.readyState===3&&((s=this._opts.cookieJar)===null||s===void 0||s.parseCookies(n.getResponseHeader("set-cookie"))),n.readyState===4&&(n.status===200||n.status===1223?this._onLoad():this.setTimeoutFn(()=>{this._onError(typeof n.status=="number"?n.status:0)},0))},n.send(this._data)}catch(s){this.setTimeoutFn(()=>{this._onError(s)},0);return}typeof document<"u"&&(this._index=Rn.requestsCount++,Rn.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=Vy,t)try{this._xhr.abort()}catch{}typeof document<"u"&&delete Rn.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()}}Rn.requestsCount=0;Rn.requests={};if(typeof document<"u"){if(typeof attachEvent=="function")attachEvent("onunload",zc);else if(typeof addEventListener=="function"){const e="onpagehide"in rn?"pagehide":"unload";addEventListener(e,zc,!1)}}function zc(){for(let e in Rn.requests)Rn.requests.hasOwnProperty(e)&&Rn.requests[e].abort()}const Gy=function(){const e=lh({xdomain:!1});return e&&e.responseType!==null}();class Yy extends Ky{constructor(t){super(t);const i=t&&t.forceBase64;this.supportsBinary=Gy&&!i}request(t={}){return Object.assign(t,{xd:this.xd},this.opts),new Rn(lh,this.uri(),t)}}function lh(e){const t=e.xdomain;try{if(typeof XMLHttpRequest<"u"&&(!t||Uy))return new XMLHttpRequest}catch{}if(!t)try{return new rn[["Active"].concat("Object").join("X")]("Microsoft.XMLHTTP")}catch{}}const uh=typeof navigator<"u"&&typeof navigator.product=="string"&&navigator.product.toLowerCase()==="reactnative";class Qy extends Ll{get name(){return"websocket"}doOpen(){const t=this.uri(),i=this.opts.protocols,n=uh?{}:rh(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(n.headers=this.opts.extraHeaders);try{this.ws=this.createSocket(t,i,n)}catch(s){return this.emitReserved("error",s)}this.ws.binaryType=this.socket.binaryType,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 n=t[i],s=i===t.length-1;Rl(n,this.supportsBinary,r=>{try{this.doWrite(n,r)}catch{}s&&co(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){typeof this.ws<"u"&&(this.ws.close(),this.ws=null)}uri(){const t=this.opts.secure?"wss":"ws",i=this.query||{};return this.opts.timestampRequests&&(i[this.opts.timestampParam]=oh()),this.supportsBinary||(i.b64=1),this.createUri(t,i)}}const oa=rn.WebSocket||rn.MozWebSocket;class Xy extends Qy{createSocket(t,i,n){return uh?new oa(t,i,n):i?new oa(t,i):new oa(t)}doWrite(t,i){this.ws.send(i)}}class Jy extends Ll{get name(){return"webtransport"}doOpen(){try{this._transport=new WebTransport(this.createUri("https"),this.opts.transportOptions[this.name])}catch(t){return this.emitReserved("error",t)}this._transport.closed.then(()=>{this.onClose()}).catch(t=>{this.onError("webtransport error",t)}),this._transport.ready.then(()=>{this._transport.createBidirectionalStream().then(t=>{const i=Ly(Number.MAX_SAFE_INTEGER,this.socket.binaryType),n=t.readable.pipeThrough(i).getReader(),s=Py();s.readable.pipeTo(t.writable),this._writer=s.writable.getWriter();const r=()=>{n.read().then(({done:u,value:f})=>{u||(this.onPacket(f),r())}).catch(u=>{})};r();const l={type:"open"};this.query.sid&&(l.data=`{"sid":"${this.query.sid}"}`),this._writer.write(l).then(()=>this.onOpen())})})}write(t){this.writable=!1;for(let i=0;i<t.length;i++){const n=t[i],s=i===t.length-1;this._writer.write(n).then(()=>{s&&co(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){var t;(t=this._transport)===null||t===void 0||t.close()}}const Zy={websocket:Xy,webtransport:Jy,polling:Yy},eb=/^(?:(?![^:@\/?#]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@\/?#]*)(?::([^:@\/?#]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,tb=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function Pa(e){if(e.length>8e3)throw"URI too long";const t=e,i=e.indexOf("["),n=e.indexOf("]");i!=-1&&n!=-1&&(e=e.substring(0,i)+e.substring(i,n).replace(/:/g,";")+e.substring(n,e.length));let s=eb.exec(e||""),r={},l=14;for(;l--;)r[tb[l]]=s[l]||"";return i!=-1&&n!=-1&&(r.source=t,r.host=r.host.substring(1,r.host.length-1).replace(/;/g,":"),r.authority=r.authority.replace("[","").replace("]","").replace(/;/g,":"),r.ipv6uri=!0),r.pathNames=nb(r,r.path),r.queryKey=ib(r,r.query),r}function nb(e,t){const i=/\/{2,9}/g,n=t.replace(i,"/").split("/");return(t.slice(0,1)=="/"||t.length===0)&&n.splice(0,1),t.slice(-1)=="/"&&n.splice(n.length-1,1),n}function ib(e,t){const i={};return t.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,function(n,s,r){s&&(i[s]=r)}),i}const La=typeof addEventListener=="function"&&typeof removeEventListener=="function",Er=[];La&&addEventListener("offline",()=>{Er.forEach(e=>e())},!1);class ai extends ft{constructor(t,i){if(super(),this.binaryType=Iy,this.writeBuffer=[],this._prevBufferLen=0,this._pingInterval=-1,this._pingTimeout=-1,this._maxPayload=-1,this._pingTimeoutTime=1/0,t&&typeof t=="object"&&(i=t,t=null),t){const n=Pa(t);i.hostname=n.host,i.secure=n.protocol==="https"||n.protocol==="wss",i.port=n.port,n.query&&(i.query=n.query)}else i.host&&(i.hostname=Pa(i.host).host);fo(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=[],this._transportsByName={},i.transports.forEach(n=>{const s=n.prototype.name;this.transports.push(s),this._transportsByName[s]=n}),this.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,addTrailingSlash:!0,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!1},i),this.opts.path=this.opts.path.replace(/\/$/,"")+(this.opts.addTrailingSlash?"/":""),typeof this.opts.query=="string"&&(this.opts.query=By(this.opts.query)),La&&(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"})},Er.push(this._offlineEventListener))),this.opts.withCredentials&&(this._cookieJar=void 0),this._open()}createTransport(t){const i=Object.assign({},this.opts.query);i.EIO=sh,i.transport=t,this.id&&(i.sid=this.id);const n=Object.assign({},this.opts,{query:i,socket:this,hostname:this.hostname,secure:this.secure,port:this.port},this.opts.transportOptions[t]);return new this._transportsByName[t](n)}_open(){if(this.transports.length===0){this.setTimeoutFn(()=>{this.emitReserved("error","No transports available")},0);return}const t=this.opts.rememberUpgrade&&ai.priorWebsocketSuccess&&this.transports.indexOf("websocket")!==-1?"websocket":this.transports[0];this.readyState="opening";const i=this.createTransport(t);i.open(),this.setTransport(i)}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))}onOpen(){this.readyState="open",ai.priorWebsocketSuccess=this.transport.name==="websocket",this.emitReserved("open"),this.flush()}_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._sendPacket("pong"),this.emitReserved("ping"),this.emitReserved("pong"),this._resetPingTimeout();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._pingInterval=t.pingInterval,this._pingTimeout=t.pingTimeout,this._maxPayload=t.maxPayload,this.onOpen(),this.readyState!=="closed"&&this._resetPingTimeout()}_resetPingTimeout(){this.clearTimeoutFn(this._pingTimeoutTimer);const t=this._pingInterval+this._pingTimeout;this._pingTimeoutTime=Date.now()+t,this._pingTimeoutTimer=this.setTimeoutFn(()=>{this._onClose("ping timeout")},t),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 n=0;n<this.writeBuffer.length;n++){const s=this.writeBuffer[n].data;if(s&&(i+=Hy(s)),n>0&&i>this._maxPayload)return this.writeBuffer.slice(0,n);i+=2}return this.writeBuffer}_hasPingExpired(){if(!this._pingTimeoutTime)return!0;const t=Date.now()>this._pingTimeoutTime;return t&&(this._pingTimeoutTime=0,co(()=>{this._onClose("ping timeout")},this.setTimeoutFn)),t}write(t,i,n){return this._sendPacket("message",t,i,n),this}send(t,i,n){return this._sendPacket("message",t,i,n),this}_sendPacket(t,i,n,s){if(typeof i=="function"&&(s=i,i=void 0),typeof n=="function"&&(s=n,n=null),this.readyState==="closing"||this.readyState==="closed")return;n=n||{},n.compress=n.compress!==!1;const r={type:t,data:i,options:n};this.emitReserved("packetCreate",r),this.writeBuffer.push(r),s&&this.once("flush",s),this.flush()}close(){const t=()=>{this._onClose("forced close"),this.transport.close()},i=()=>{this.off("upgrade",i),this.off("upgradeError",i),t()},n=()=>{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?n():t()}):this.upgrading?n():t()),this}_onError(t){if(ai.priorWebsocketSuccess=!1,this.opts.tryAllTransports&&this.transports.length>1&&this.readyState==="opening")return this.transports.shift(),this._open();this.emitReserved("error",t),this._onClose("transport error",t)}_onClose(t,i){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing"){if(this.clearTimeoutFn(this._pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),La&&(this._beforeunloadEventListener&&removeEventListener("beforeunload",this._beforeunloadEventListener,!1),this._offlineEventListener)){const n=Er.indexOf(this._offlineEventListener);n!==-1&&Er.splice(n,1)}this.readyState="closed",this.id=null,this.emitReserved("close",t,i),this.writeBuffer=[],this._prevBufferLen=0}}}ai.protocol=sh;class sb extends ai{constructor(){super(...arguments),this._upgrades=[]}onOpen(){if(super.onOpen(),this.readyState==="open"&&this.opts.upgrade)for(let t=0;t<this._upgrades.length;t++)this._probe(this._upgrades[t])}_probe(t){let i=this.createTransport(t),n=!1;ai.priorWebsocketSuccess=!1;const s=()=>{n||(i.send([{type:"ping",data:"probe"}]),i.once("packet",_=>{if(!n)if(_.type==="pong"&&_.data==="probe"){if(this.upgrading=!0,this.emitReserved("upgrading",i),!i)return;ai.priorWebsocketSuccess=i.name==="websocket",this.transport.pause(()=>{n||this.readyState!=="closed"&&(v(),this.setTransport(i),i.send([{type:"upgrade"}]),this.emitReserved("upgrade",i),i=null,this.upgrading=!1,this.flush())})}else{const x=new Error("probe error");x.transport=i.name,this.emitReserved("upgradeError",x)}}))};function r(){n||(n=!0,v(),i.close(),i=null)}const l=_=>{const x=new Error("probe error: "+_);x.transport=i.name,r(),this.emitReserved("upgradeError",x)};function u(){l("transport closed")}function f(){l("socket closed")}function p(_){i&&_.name!==i.name&&r()}const v=()=>{i.removeListener("open",s),i.removeListener("error",l),i.removeListener("close",u),this.off("close",f),this.off("upgrading",p)};i.once("open",s),i.once("error",l),i.once("close",u),this.once("close",f),this.once("upgrading",p),this._upgrades.indexOf("webtransport")!==-1&&t!=="webtransport"?this.setTimeoutFn(()=>{n||i.open()},200):i.open()}onHandshake(t){this._upgrades=this._filterUpgrades(t.upgrades),super.onHandshake(t)}_filterUpgrades(t){const i=[];for(let n=0;n<t.length;n++)~this.transports.indexOf(t[n])&&i.push(t[n]);return i}}class rb extends sb{constructor(t,i={}){const n=typeof t=="object"?t:i;(!n.transports||n.transports&&typeof n.transports[0]=="string")&&(n.transports=(n.transports||["polling","websocket","webtransport"]).map(s=>Zy[s]).filter(s=>!!s)),super(t,n)}}function ob(e,t="",i){let n=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),n=Pa(e)),n.port||(/^(http|ws)$/.test(n.protocol)?n.port="80":/^(http|ws)s$/.test(n.protocol)&&(n.port="443")),n.path=n.path||"/";const r=n.host.indexOf(":")!==-1?"["+n.host+"]":n.host;return n.id=n.protocol+"://"+r+":"+n.port+t,n.href=n.protocol+"://"+r+(i&&i.port===n.port?"":":"+n.port),n}const ab=typeof ArrayBuffer=="function",lb=e=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e.buffer instanceof ArrayBuffer,ch=Object.prototype.toString,ub=typeof Blob=="function"||typeof Blob<"u"&&ch.call(Blob)==="[object BlobConstructor]",cb=typeof File=="function"||typeof File<"u"&&ch.call(File)==="[object FileConstructor]";function zl(e){return ab&&(e instanceof ArrayBuffer||lb(e))||ub&&e instanceof Blob||cb&&e instanceof File}function Ar(e,t){if(!e||typeof e!="object")return!1;if(Array.isArray(e)){for(let i=0,n=e.length;i<n;i++)if(Ar(e[i]))return!0;return!1}if(zl(e))return!0;if(e.toJSON&&typeof e.toJSON=="function"&&arguments.length===1)return Ar(e.toJSON(),!0);for(const i in e)if(Object.prototype.hasOwnProperty.call(e,i)&&Ar(e[i]))return!0;return!1}function fb(e){const t=[],i=e.data,n=e;return n.data=za(i,t),n.attachments=t.length,{packet:n,buffers:t}}function za(e,t){if(!e)return e;if(zl(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 n=0;n<e.length;n++)i[n]=za(e[n],t);return i}else if(typeof e=="object"&&!(e instanceof Date)){const i={};for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(i[n]=za(e[n],t));return i}return e}function db(e,t){return e.data=Ia(e.data,t),delete e.attachments,e}function Ia(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]=Ia(e[i],t);else if(typeof e=="object")for(const i in e)Object.prototype.hasOwnProperty.call(e,i)&&(e[i]=Ia(e[i],t));return e}const hb=["connect","connect_error","disconnect","disconnecting","newListener","removeListener"],pb=5;var Ie;(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"})(Ie||(Ie={}));class mb{constructor(t){this.replacer=t}encode(t){return(t.type===Ie.EVENT||t.type===Ie.ACK)&&Ar(t)?this.encodeAsBinary({type:t.type===Ie.EVENT?Ie.BINARY_EVENT:Ie.BINARY_ACK,nsp:t.nsp,data:t.data,id:t.id}):[this.encodeAsString(t)]}encodeAsString(t){let i=""+t.type;return(t.type===Ie.BINARY_EVENT||t.type===Ie.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=fb(t),n=this.encodeAsString(i.packet),s=i.buffers;return s.unshift(n),s}}function Ic(e){return Object.prototype.toString.call(e)==="[object Object]"}class Il extends ft{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);const n=i.type===Ie.BINARY_EVENT;n||i.type===Ie.BINARY_ACK?(i.type=n?Ie.EVENT:Ie.ACK,this.reconstructor=new gb(i),i.attachments===0&&super.emitReserved("decoded",i)):super.emitReserved("decoded",i)}else if(zl(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 n={type:Number(t.charAt(0))};if(Ie[n.type]===void 0)throw new Error("unknown packet type "+n.type);if(n.type===Ie.BINARY_EVENT||n.type===Ie.BINARY_ACK){const r=i+1;for(;t.charAt(++i)!=="-"&&i!=t.length;);const l=t.substring(r,i);if(l!=Number(l)||t.charAt(i)!=="-")throw new Error("Illegal attachments");n.attachments=Number(l)}if(t.charAt(i+1)==="/"){const r=i+1;for(;++i&&!(t.charAt(i)===","||i===t.length););n.nsp=t.substring(r,i)}else n.nsp="/";const s=t.charAt(i+1);if(s!==""&&Number(s)==s){const r=i+1;for(;++i;){const l=t.charAt(i);if(l==null||Number(l)!=l){--i;break}if(i===t.length)break}n.id=Number(t.substring(r,i+1))}if(t.charAt(++i)){const r=this.tryParse(t.substr(i));if(Il.isPayloadValid(n.type,r))n.data=r;else throw new Error("invalid payload")}return n}tryParse(t){try{return JSON.parse(t,this.reviver)}catch{return!1}}static isPayloadValid(t,i){switch(t){case Ie.CONNECT:return Ic(i);case Ie.DISCONNECT:return i===void 0;case Ie.CONNECT_ERROR:return typeof i=="string"||Ic(i);case Ie.EVENT:case Ie.BINARY_EVENT:return Array.isArray(i)&&(typeof i[0]=="number"||typeof i[0]=="string"&&hb.indexOf(i[0])===-1);case Ie.ACK:case Ie.BINARY_ACK:return Array.isArray(i)}}destroy(){this.reconstructor&&(this.reconstructor.finishedReconstruction(),this.reconstructor=null)}}class gb{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=db(this.reconPack,this.buffers);return this.finishedReconstruction(),i}return null}finishedReconstruction(){this.reconPack=null,this.buffers=[]}}const vb=Object.freeze(Object.defineProperty({__proto__:null,protocol:pb,get PacketType(){return Ie},Encoder:mb,Decoder:Il},Symbol.toStringTag,{value:"Module"}));function dn(e,t,i){return e.on(t,i),function(){e.off(t,i)}}const yb=Object.freeze({connect:1,connect_error:1,disconnect:1,disconnecting:1,newListener:1,removeListener:1});class fh extends ft{constructor(t,i,n){super(),this.connected=!1,this.recovered=!1,this.receiveBuffer=[],this.sendBuffer=[],this._queue=[],this._queueSeq=0,this.ids=0,this.acks={},this.flags={},this.io=t,this.nsp=i,n&&n.auth&&(this.auth=n.auth),this._opts=Object.assign({},n),this.io._autoConnect&&this.open()}get disconnected(){return!this.connected}subEvents(){if(this.subs)return;const t=this.io;this.subs=[dn(t,"open",this.onopen.bind(this)),dn(t,"packet",this.onpacket.bind(this)),dn(t,"error",this.onerror.bind(this)),dn(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){var n,s,r;if(yb.hasOwnProperty(t))throw new Error('"'+t.toString()+'" is a reserved event name');if(i.unshift(t),this._opts.retries&&!this.flags.fromQueue&&!this.flags.volatile)return this._addToQueue(i),this;const l={type:Ie.EVENT,data:i};if(l.options={},l.options.compress=this.flags.compress!==!1,typeof i[i.length-1]=="function"){const v=this.ids++,_=i.pop();this._registerAckCallback(v,_),l.id=v}const u=(s=(n=this.io.engine)===null||n===void 0?void 0:n.transport)===null||s===void 0?void 0:s.writable,f=this.connected&&!(!((r=this.io.engine)===null||r===void 0)&&r._hasPingExpired());return this.flags.volatile&&!u||(f?(this.notifyOutgoingListeners(l),this.packet(l)):this.sendBuffer.push(l)),this.flags={},this}_registerAckCallback(t,i){var n;const s=(n=this.flags.timeout)!==null&&n!==void 0?n:this._opts.ackTimeout;if(s===void 0){this.acks[t]=i;return}const r=this.io.setTimeoutFn(()=>{delete this.acks[t];for(let u=0;u<this.sendBuffer.length;u++)this.sendBuffer[u].id===t&&this.sendBuffer.splice(u,1);i.call(this,new Error("operation has timed out"))},s),l=(...u)=>{this.io.clearTimeoutFn(r),i.apply(this,u)};l.withError=!0,this.acks[t]=l}emitWithAck(t,...i){return new Promise((n,s)=>{const r=(l,u)=>l?s(l):n(u);r.withError=!0,i.push(r),this.emit(t,...i)})}_addToQueue(t){let i;typeof t[t.length-1]=="function"&&(i=t.pop());const n={id:this._queueSeq++,tryCount:0,pending:!1,args:t,flags:Object.assign({fromQueue:!0},this.flags)};t.push((s,...r)=>n!==this._queue[0]?void 0:(s!==null?n.tryCount>this._opts.retries&&(this._queue.shift(),i&&i(s)):(this._queue.shift(),i&&i(null,...r)),n.pending=!1,this._drainQueue())),this._queue.push(n),this._drainQueue()}_drainQueue(t=!1){if(!this.connected||this._queue.length===0)return;const i=this._queue[0];i.pending&&!t||(i.pending=!0,i.tryCount++,this.flags=i.flags,this.emit.apply(this,i.args))}packet(t){t.nsp=this.nsp,this.io._packet(t)}onopen(){typeof this.auth=="function"?this.auth(t=>{this._sendConnectPacket(t)}):this._sendConnectPacket(this.auth)}_sendConnectPacket(t){this.packet({type:Ie.CONNECT,data:this._pid?Object.assign({pid:this._pid,offset:this._lastOffset},t):t})}onerror(t){this.connected||this.emitReserved("connect_error",t)}onclose(t,i){this.connected=!1,delete this.id,this.emitReserved("disconnect",t,i),this._clearAcks()}_clearAcks(){Object.keys(this.acks).forEach(t=>{if(!this.sendBuffer.some(n=>String(n.id)===t)){const n=this.acks[t];delete this.acks[t],n.withError&&n.call(this,new Error("socket has been disconnected"))}})}onpacket(t){if(t.nsp===this.nsp)switch(t.type){case Ie.CONNECT:t.data&&t.data.sid?this.onconnect(t.data.sid,t.data.pid):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 Ie.EVENT:case Ie.BINARY_EVENT:this.onevent(t);break;case Ie.ACK:case Ie.BINARY_ACK:this.onack(t);break;case Ie.DISCONNECT:this.ondisconnect();break;case Ie.CONNECT_ERROR:this.destroy();const n=new Error(t.data.message);n.data=t.data.data,this.emitReserved("connect_error",n);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 n of i)n.apply(this,t)}super.emit.apply(this,t),this._pid&&t.length&&typeof t[t.length-1]=="string"&&(this._lastOffset=t[t.length-1])}ack(t){const i=this;let n=!1;return function(...s){n||(n=!0,i.packet({type:Ie.ACK,id:t,data:s}))}}onack(t){const i=this.acks[t.id];typeof i=="function"&&(delete this.acks[t.id],i.withError&&t.data.unshift(null),i.apply(this,t.data))}onconnect(t,i){this.id=t,this.recovered=i&&this._pid===i,this._pid=i,this.connected=!0,this.emitBuffered(),this.emitReserved("connect"),this._drainQueue(!0)}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:Ie.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 n=0;n<i.length;n++)if(t===i[n])return i.splice(n,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 n=0;n<i.length;n++)if(t===i[n])return i.splice(n,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 n of i)n.apply(this,t.data)}}}function as(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}as.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};as.prototype.reset=function(){this.attempts=0};as.prototype.setMin=function(e){this.ms=e};as.prototype.setMax=function(e){this.max=e};as.prototype.setJitter=function(e){this.jitter=e};class Na extends ft{constructor(t,i){var n;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,fo(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((n=i.randomizationFactor)!==null&&n!==void 0?n:.5),this.backoff=new as({min:this.reconnectionDelay(),max:this.reconnectionDelayMax(),jitter:this.randomizationFactor()}),this.timeout(i.timeout==null?2e4:i.timeout),this._readyState="closed",this.uri=t;const s=i.parser||vb;this.encoder=new s.Encoder,this.decoder=new s.Decoder,this._autoConnect=i.autoConnect!==!1,this._autoConnect&&this.open()}reconnection(t){return arguments.length?(this._reconnection=!!t,t||(this.skipReconnect=!0),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 rb(this.uri,this.opts);const i=this.engine,n=this;this._readyState="opening",this.skipReconnect=!1;const s=dn(i,"open",function(){n.onopen(),t&&t()}),r=u=>{this.cleanup(),this._readyState="closed",this.emitReserved("error",u),t?t(u):this.maybeReconnectOnOpen()},l=dn(i,"error",r);if(this._timeout!==!1){const u=this._timeout,f=this.setTimeoutFn(()=>{s(),r(new Error("timeout")),i.close()},u);this.opts.autoUnref&&f.unref(),this.subs.push(()=>{this.clearTimeoutFn(f)})}return this.subs.push(s),this.subs.push(l),this}connect(t){return this.open(t)}onopen(){this.cleanup(),this._readyState="open",this.emitReserved("open");const t=this.engine;this.subs.push(dn(t,"ping",this.onping.bind(this)),dn(t,"data",this.ondata.bind(this)),dn(t,"error",this.onerror.bind(this)),dn(t,"close",this.onclose.bind(this)),dn(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){co(()=>{this.emitReserved("packet",t)},this.setTimeoutFn)}onerror(t){this.emitReserved("error",t)}socket(t,i){let n=this.nsps[t];return n?this._autoConnect&&!n.active&&n.connect():(n=new fh(this,t,i),this.nsps[t]=n),n}_destroy(t){const i=Object.keys(this.nsps);for(const n of i)if(this.nsps[n].active)return;this._close()}_packet(t){const i=this.encoder.encode(t);for(let n=0;n<i.length;n++)this.engine.write(i[n],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")}disconnect(){return this._close()}onclose(t,i){var n;this.cleanup(),(n=this.engine)===null||n===void 0||n.close(),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 n=this.setTimeoutFn(()=>{t.skipReconnect||(this.emitReserved("reconnect_attempt",t.backoff.attempts),!t.skipReconnect&&t.open(s=>{s?(t._reconnecting=!1,t.reconnect(),this.emitReserved("reconnect_error",s)):t.onreconnect()}))},i);this.opts.autoUnref&&n.unref(),this.subs.push(()=>{this.clearTimeoutFn(n)})}}onreconnect(){const t=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",t)}}const Cs={};function Or(e,t){typeof e=="object"&&(t=e,e=void 0),t=t||{};const i=ob(e,t.path||"/socket.io"),n=i.source,s=i.id,r=i.path,l=Cs[s]&&r in Cs[s].nsps,u=t.forceNew||t["force new connection"]||t.multiplex===!1||l;let f;return u?f=new Na(n,t):(Cs[s]||(Cs[s]=new Na(n,t)),f=Cs[s]),i.query&&!t.query&&(t.query=i.queryKey),f.socket(i.path,t)}Object.assign(Or,{Manager:Na,Socket:fh,io:Or,connect:Or});const wt=(e,t)=>{const i=e.__vccOpts||e;for(const[n,s]of t)i[n]=s;return i},bb={class:"input-group"},_b=["value"],wb={class:"input-group-button"},kb={__name:"SearchBar",props:["searchTerm"],emits:["update:searchTerm","search"],setup(e,{emit:t}){return(i,n)=>{const s=sr("font-awesome-icon");return $e(),He("div",bb,[G("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:n[0]||(n[0]=r=>i.$emit("update:searchTerm",r.target.value)),onKeyup:n[1]||(n[1]=oo(r=>i.$emit("search"),["enter"]))},null,40,_b),G("div",wb,[G("button",{class:"button",onClick:n[2]||(n[2]=r=>i.$emit("search"))},[xe(s,{icon:"fa-solid fa-magnifying-glass"})])])])}}},dh=wt(kb,[["__scopeId","data-v-0a753407"]]);const xb={class:"grid-x"},Cb={class:"cell small-9"},Tb={class:"artist"},Sb={class:"title"},$b={class:"album"},Eb={class:"cell small-3"},Ab=["href"],Ob={__name:"Result",props:["result"],emits:["append"],setup(e,{emit:t}){return(i,n)=>{const s=sr("font-awesome-icon");return $e(),He("li",null,[G("div",xb,[G("div",Cb,[G("span",Tb,Ft(e.result.artist),1),G("span",Sb,Ft(e.result.title),1),n[1]||(n[1]=G("br",null,null,-1)),G("span",$b,Ft(e.result.album),1)]),G("div",Eb,[e.result.source=="youtube"?($e(),He("a",{key:0,class:"button alert fright",target:"_blank",rel:"noreferrer noopener",href:e.result.ident},[xe(s,{icon:"fa-brands fa-youtube"})],8,Ab)):ii("",!0),G("button",{class:"button fright",onClick:n[0]||(n[0]=r=>i.$emit("append"))},[xe(s,{icon:"fa-solid fa-plus"})])])])])}}},Rb=wt(Ob,[["__scopeId","data-v-c09e9916"]]);const Pb={id:"search-results",class:"results"},Lb={class:"vertical menu"},zb={key:0},Ib={__name:"SearchResults",props:["searchResults","searching"],emits:["append"],setup(e,{emit:t}){return(i,n)=>($e(),He("div",Pb,[G("ul",Lb,[e.searching?($e(),He("li",zb,"Searching...")):($e(!0),He(Kt,{key:1},Nr(e.searchResults,s=>($e(),Oi(Rb,{result:s,onAppend:r=>i.$emit("append",s)},null,8,["result","onAppend"]))),256))])]))}},hh=wt(Ib,[["__scopeId","data-v-66917cda"]]),Nb={class:"tabs-panel is-active",id:"simplesearch"},Mb={class:"vsplit"},Db={__name:"SearchTab",props:["search","searching"],emits:["update:searchTerm","search","append"],setup(e,{emit:t}){return(i,n)=>($e(),He("div",Nb,[G("div",Mb,[xe(dh,{searchTerm:e.search.searchTerm,"onUpdate:searchTerm":n[0]||(n[0]=s=>i.$emit("update:searchTerm",s)),onSearch:n[1]||(n[1]=s=>i.$emit("search")),onAppend:n[2]||(n[2]=s=>i.$emit("append",s))},null,8,["searchTerm"]),xe(hh,{searchResults:e.search.searchResults,searching:e.searching,onAppend:n[3]||(n[3]=s=>i.$emit("append",s))},null,8,["searchResults","searching"])])]))}};const Hb=["draggable"],Fb={class:"grid-x"},qb={class:"artist"},Bb={class:"title"},jb={class:"performer"},Wb={key:0,class:"eta"},Ub={key:0,class:"cell small-3"},Vb={__name:"Entry",props:["admin","entry","current","firstStartedAt","offset","currentTime","waitingRoom"],emits:["skip","skipCurrent","moveUp","waitingRoomToQueue","queueToWaitingRoom","moveTo"],setup(e,{emit:t}){const i=e,n=t;function s(){i.current?n("skipCurrent"):n("skip",i.entry.uuid)}const r=rt(()=>{let _=i.currentTime,x=new Date(i.firstStartedAt*1e3),A=(_-x)/1e3,L=Math.round(i.offset-A);return L<0&&(L=0),isNaN(L)?null:new Date(L*1e3).toISOString().substring(11,19)}),l=_=>{const x={uuid:i.entry.uuid,index:$(_.target.closest("li")).index()};console.log(x),_.dataTransfer.clearData(),_.dataTransfer.setData("application/json",JSON.stringify(x)),_.dataTransfer.effectAllowed="move"},u=_=>{_.preventDefault(),_.target.closest("li").classList.remove("draggedoverBottom"),_.target.closest("li").classList.remove("draggedoverTop")},f=_=>{_.preventDefault(),_.target.closest("li").classList.remove("draggedoverBottom"),_.target.closest("li").classList.remove("draggedoverTop");const x=$(_.target.closest("li")).index(),A=JSON.parse(_.dataTransfer.getData("application/json"));A.index<x?n("moveTo",{uuid:A.uuid,target:x+1}):n("moveTo",{uuid:A.uuid,target:x})},p=_=>{_.preventDefault(),_.dataTransfer.dropEffect="move";const x=JSON.parse(_.dataTransfer.getData("application/json"));$(_.target.closest("li")).index()<x.index?_.target.closest("li").classList.add("draggedoverTop"):_.target.closest("li").classList.add("draggedoverBottom")},v=_=>{_.preventDefault(),_.target.closest("li").classList.remove("draggedoverTop"),_.target.closest("li").classList.remove("draggedoverBottom")};return(_,x)=>{const A=sr("font-awesome-icon");return $e(),He("li",{class:Zi([{current:e.current},{waitingRoom:e.waitingRoom}]),draggable:e.admin,onDragstart:l,onDragend:u,onDragover:p,onDragleave:v,onDrop:f},[G("div",Fb,[G("div",{class:Zi(["cell",{"small-9":e.admin}])},[G("span",qb,Ft(e.entry.artist),1),G("span",Bb,Ft(e.entry.title),1),x[2]||(x[2]=G("br",null,null,-1)),G("span",jb,Ft(e.entry.performer),1),!e.current&&!e.waitingRoom?($e(),He("span",Wb,Ft(r.value),1)):ii("",!0)],2),e.admin?($e(),He("div",Ub,[e.waitingRoom?ii("",!0):($e(),He("button",{key:0,class:"button alert fright",onClick:s},[xe(A,{icon:"fa-solid fa-times"})])),!e.waitingRoom&&!e.current?($e(),He("button",{key:1,class:"button success fright",onClick:x[0]||(x[0]=L=>_.$emit("queueToWaitingRoom",e.entry.uuid))},[xe(A,{icon:"fa-solid fa-arrows-down-to-line"})])):ii("",!0),e.waitingRoom?($e(),He("button",{key:2,class:"button success fright",onClick:x[1]||(x[1]=L=>_.$emit("waitingRoomToQueue",e.entry.uuid))},[xe(A,{icon:"fa-solid fa-arrows-up-to-line"})])):ii("",!0)])):ii("",!0)])],42,Hb)}}},Ma=wt(Vb,[["__scopeId","data-v-68fe08e4"]]);const Kb={class:"vsplit"},Gb={id:"queue-list-wrapper",class:"results"},Yb={class:"header"},Qb={id:"waiting_room",class:"vertical menu"},Xb={__name:"QueueInner",props:["queue","waiting_room","admin","waiting_room_policy"],emits:["skip","skipCurrent","moveUp","waitingRoomToQueue","queueToWaitingRoom","moveTo"],setup(e,{emit:t}){const i=e;let n=tr({time:Date.now()});function s(){n.time=Date.now()}to(()=>{s(),setInterval(s.bind(this),1e3)});function r(l){let u=0;for(let f=0;f<l;f++)u+=i.queue[f].duration;return u}return(l,u)=>($e(),He("div",Kb,[G("div",Gb,[G("ul",{id:"queue",class:"vertical menu",onDrop:u[5]||(u[5]=(...f)=>l.dropHandler&&l.dropHandler(...f))},[($e(!0),He(Kt,null,Nr(e.queue,(f,p)=>($e(),Oi(Ma,{entry:f,current:p==0,admin:e.admin,firstStartedAt:e.queue[0].started_at,currentTime:Ti(n).time,offset:r(p),onSkip:u[0]||(u[0]=v=>l.$emit("skip",v)),onSkipCurrent:u[1]||(u[1]=v=>l.$emit("skipCurrent")),onMoveUp:u[2]||(u[2]=v=>l.$emit("moveUp",v)),onMoveTo:u[3]||(u[3]=v=>l.$emit("moveTo",v)),onQueueToWaitingRoom:u[4]||(u[4]=v=>l.$emit("queueToWaitingRoom",v))},null,8,["entry","current","admin","firstStartedAt","currentTime","offset"]))),256))],32),Us(G("div",Yb,"Waiting room",512),[[Gs,e.waiting_room_policy]]),G("ul",Qb,[($e(!0),He(Kt,null,Nr(e.waiting_room,(f,p)=>Us(($e(),Oi(Ma,{entry:f,admin:e.admin,waitingRoom:!0,onSkip:u[6]||(u[6]=v=>l.$emit("skip",v)),onSkipCurrent:u[7]||(u[7]=v=>l.$emit("skipCurrent")),onMoveUp:u[8]||(u[8]=v=>l.$emit("moveUp",v)),onWaitingRoomToQueue:u[9]||(u[9]=v=>l.$emit("waitingRoomToQueue",v))},null,8,["entry","admin"])),[[Gs,e.waiting_room_policy]])),256))])])]))}},ph=wt(Xb,[["__scopeId","data-v-ec3a41fc"]]),Jb={class:"tabs-panel",id:"queue-list"},Zb={__name:"QueueTab",props:["queue","waiting_room","admin","waiting_room_policy"],emits:["skip","skipCurrent","moveUp","waitingRoomToQueue","queueToWaitingRoom","moveTo"],setup(e,{emit:t}){return(i,n)=>($e(),He("div",Jb,[xe(ph,{queue:e.queue,admin:e.admin,waiting_room:e.waiting_room,waiting_room_policy:e.waiting_room_policy,onSkip:n[0]||(n[0]=s=>i.$emit("skip",s)),onMoveUp:n[1]||(n[1]=s=>i.$emit("moveUp",s)),onSkipCurrent:n[2]||(n[2]=s=>i.$emit("skipCurrent")),onWaitingRoomToQueue:n[3]||(n[3]=s=>i.$emit("waitingRoomToQueue",s)),onQueueToWaitingRoom:n[4]||(n[4]=s=>i.$emit("queueToWaitingRoom",s)),onMoveTo:n[5]||(n[5]=s=>i.$emit("moveTo",s))},null,8,["queue","admin","waiting_room","waiting_room_policy"])]))}};const e_={class:"vsplit"},t_={id:"recent-list-wrapper",class:"results"},n_={id:"recent",class:"vertical menu"},i_={__name:"RecentInner",props:["recent"],setup(e){return(t,i)=>($e(),He("div",e_,[G("div",t_,[G("ul",n_,[($e(!0),He(Kt,null,Nr(e.recent,n=>($e(),Oi(Ma,{entry:n,firstStartedAt:0,currentTime:0,offset:0},null,8,["entry"]))),256))])])]))}},mh=wt(i_,[["__scopeId","data-v-430aab46"]]),s_={class:"tabs-panel",id:"recent-list"},r_={__name:"RecentTab",props:["recent"],setup(e){return(t,i)=>($e(),He("div",s_,[xe(mh,{recent:e.recent},null,8,["recent"])]))}};const o_={props:["active","icon","link","variant"]},a_=["href"];function l_(e,t,i,n,s,r){const l=sr("font-awesome-icon");return $e(),He("div",{class:Zi(["tabs-title",{"is-active":i.active}])},[G("a",{href:i.link},[xe(l,{icon:[i.variant,i.icon]},null,8,["icon"])],8,a_)],2)}const aa=wt(o_,[["render",l_],["__scopeId","data-v-e8c2a5dc"]]);const u_={class:"splitter"},c_={class:"comp-column"},f_={"data-tabs":"",class:"tabs",id:"main-tab"},d_={class:"tabs-container","data-tabs-content":"main-tab"},h_={__name:"MobileLayout",props:["state"],emits:["update:searchTerm","search","append","skip","skipCurrent","moveUp","waitingRoomToQueue","queueToWaitingRoom","moveTo"],setup(e,{emit:t}){return(i,n)=>($e(),He("div",u_,[G("div",c_,[G("div",f_,[xe(aa,{active:"true",link:"#simplesearch",icon:"fa-magnifying-glass"}),xe(aa,{link:"#queue-list",id:"queue-tab-title",icon:"fa-list"}),xe(aa,{link:"#recent-list",icon:"fa-history"})]),G("div",d_,[xe(Db,{search:e.state.search,searching:e.state.searching,"onUpdate:searchTerm":n[0]||(n[0]=s=>i.$emit("update:searchTerm",s)),onSearch:n[1]||(n[1]=s=>i.$emit("search")),onAppend:n[2]||(n[2]=s=>i.$emit("append",s))},null,8,["search","searching"]),xe(Zb,{queue:e.state.queue,admin:e.state.admin,waiting_room:e.state.waiting_room,waiting_room_policy:e.state.waiting_room_policy,onSkip:n[3]||(n[3]=s=>i.$emit("skip",s)),onMoveUp:n[4]||(n[4]=s=>i.$emit("moveUp",s)),onMoveTo:n[5]||(n[5]=s=>i.$emit("moveTo",s)),onSkipCurrent:n[6]||(n[6]=s=>i.$emit("skipCurrent")),onWaitingRoomToQueue:n[7]||(n[7]=s=>i.$emit("waitingRoomToQueue",s)),onQueueToWaitingRoom:n[8]||(n[8]=s=>i.$emit("queueToWaitingRoom",s))},null,8,["queue","admin","waiting_room","waiting_room_policy"]),xe(r_,{recent:e.state.recent,admin:e.state.admin},null,8,["recent","admin"])])])]))}},p_=wt(h_,[["__scopeId","data-v-51352355"]]);const m_={class:"comp-column"},g_={class:"vsplit"},v_={__name:"SearchDesktop",props:["search","searching"],emits:["update:searchTerm","search","append"],setup(e,{emit:t}){return(i,n)=>($e(),He("div",m_,[n[3]||(n[3]=G("div",{class:"header"},"Search",-1)),G("div",g_,[xe(dh,{searchTerm:e.search.searchTerm,"onUpdate:searchTerm":n[0]||(n[0]=s=>i.$emit("update:searchTerm",s)),onSearch:n[1]||(n[1]=s=>i.$emit("search"))},null,8,["searchTerm"]),xe(hh,{searchResults:e.search.searchResults,searching:e.searching,onAppend:n[2]||(n[2]=s=>i.$emit("append",s))},null,8,["searchResults","searching"])])]))}},y_=wt(v_,[["__scopeId","data-v-2038344a"]]);const b_={class:"comp-column"},__={__name:"QueueDesktop",props:["queue","waiting_room","admin","waiting_room_policy"],emits:["skip","skipCurrent","moveUp","waitingRoomToQueue","queueToWaitingRoom","moveTo"],setup(e,{emit:t}){return(i,n)=>($e(),He("div",b_,[n[6]||(n[6]=G("div",{class:"header"},"Queue",-1)),xe(ph,{queue:e.queue,admin:e.admin,waiting_room:e.waiting_room,waiting_room_policy:e.waiting_room_policy,onSkip:n[0]||(n[0]=s=>i.$emit("skip",s)),onMoveUp:n[1]||(n[1]=s=>i.$emit("moveUp",s)),onMoveTo:n[2]||(n[2]=s=>i.$emit("moveTo",s)),onSkipCurrent:n[3]||(n[3]=s=>i.$emit("skipCurrent")),onWaitingRoomToQueue:n[4]||(n[4]=s=>i.$emit("waitingRoomToQueue",s)),onQueueToWaitingRoom:n[5]||(n[5]=s=>i.$emit("queueToWaitingRoom",s))},null,8,["queue","admin","waiting_room","waiting_room_policy"])]))}},w_=wt(__,[["__scopeId","data-v-0ec4a697"]]);const k_={class:"comp-column"},x_={__name:"RecentDesktop",props:["recent","admin"],setup(e){return(t,i)=>($e(),He("div",k_,[i[0]||(i[0]=G("div",{class:"header"},"Recent",-1)),xe(mh,{recent:e.recent},null,8,["recent"])]))}},C_=wt(x_,[["__scopeId","data-v-b7d2a929"]]);const T_={class:"splitter"},S_={__name:"DesktopLayout",props:["state"],emits:["update:searchTerm","search","append","skip","skipCurrent","moveUp","waitingRoomToQueue","queueToWaitingRoom","moveTo"],setup(e,{emit:t}){return(i,n)=>($e(),He("div",T_,[xe(y_,{search:e.state.search,searching:e.state.searching,"onUpdate:searchTerm":n[0]||(n[0]=s=>i.$emit("update:searchTerm",s)),onSearch:n[1]||(n[1]=s=>i.$emit("search")),onAppend:n[2]||(n[2]=s=>i.$emit("append",s))},null,8,["search","searching"]),xe(w_,{queue:e.state.queue,waiting_room:e.state.waiting_room,waiting_room_policy:e.state.waiting_room_policy,admin:e.state.admin,onSkip:n[3]||(n[3]=s=>i.$emit("skip",s)),onMoveUp:n[4]||(n[4]=s=>i.$emit("moveUp",s)),onMoveTo:n[5]||(n[5]=s=>i.$emit("moveTo",s)),onSkipCurrent:n[6]||(n[6]=s=>i.$emit("skipCurrent")),onWaitingRoomToQueue:n[7]||(n[7]=s=>i.$emit("waitingRoomToQueue",s)),onQueueToWaitingRoom:n[8]||(n[8]=s=>i.$emit("queueToWaitingRoom",s))},null,8,["queue","waiting_room","waiting_room_policy","admin"]),xe(C_,{recent:e.state.recent,admin:e.state.admin},null,8,["recent","admin"])]))}},$_=wt(S_,[["__scopeId","data-v-bdf1847f"]]),E_={class:"grid-container"},A_={class:"grid-x grid-padding-x"},O_={class:"medium-6 cell"},R_=["value"],P_={class:"medium-6 cell"},L_=["value"],z_=["innerHTML"],I_={class:"accordion","data-accordion":""},N_={class:"accordion-item","data-accordion-item":""},M_={class:"accordion-content","data-tab-content":""},D_={class:"grid-container"},H_={class:"grid-x grid-padding-x"},F_={class:"medium-6 cell"},q_=["value"],B_={class:"medium-6 cell"},j_=["value"],W_={class:"medium-12 cell"},U_={__name:"WelcomeReveal",props:["room","server","secret","name","joinMsg","kiosk"],emits:["connect","update:room","update:name","update:server","update:secret","update:kiosk"],setup(e,{emit:t}){return to(()=>{y(document).foundation(),y("#welcome").foundation("open")}),Uf(()=>{y("#welcome").foundation("close")}),(i,n)=>($e(),He("div",{class:"reveal",id:"welcome",onKeyup:n[6]||(n[6]=oo(s=>i.$emit("connect"),["enter"])),"data-reveal":"","data-close-on-esc":"false","data-close-on-click":"false"},[n[13]||(n[13]=G("h1",null,"Welcome to Syng",-1)),n[14]||(n[14]=G("p",null," Please enter the room code and your name ",-1)),G("div",E_,[G("div",A_,[G("div",O_,[G("label",null,[n[7]||(n[7]=on("Room code ")),G("input",{type:"text",value:e.room,onInput:n[0]||(n[0]=s=>i.$emit("update:room",s.target.value)),placeholder:"ABCD"},null,40,R_)])]),G("div",P_,[G("label",null,[n[8]||(n[8]=on("Name ")),G("input",{type:"text",onInput:n[1]||(n[1]=s=>i.$emit("update:name",s.target.value)),value:e.name,placeholder:"Arno Nym"},null,40,L_)])])])]),G("p",{innerHTML:e.joinMsg},null,8,z_),G("button",{class:"button expanded",onClick:n[2]||(n[2]=s=>i.$emit("connect"))},"Connect"),G("ul",I_,[G("li",N_,[n[12]||(n[12]=G("a",{href:"#",class:"accordion-title"},"Advanced",-1)),G("div",M_,[G("div",D_,[G("div",H_,[G("div",F_,[G("label",null,[n[9]||(n[9]=on("Syng server ")),G("input",{type:"text",value:e.server,onInput:n[3]||(n[3]=s=>i.$emit("update:server",s.target.value))},null,40,q_)])]),G("div",B_,[G("label",null,[n[10]||(n[10]=on("Admin password ")),G("input",{type:"password",onInput:n[4]||(n[4]=s=>i.$emit("update:secret",s.target.value)),value:e.secret,placeholder:"Leave free, if not admin"},null,40,j_)])]),G("div",W_,[G("label",null,[n[11]||(n[11]=on("Kiosk mode ")),G("input",{type:"checkbox",id:"kiosk",onChange:n[5]||(n[5]=s=>i.$emit("update:kiosk",s.target.checked))},null,32)])])])])])])])],32))}};const V_=["value"],K_={class:"grid-x"},G_={class:"cell medium-6 small-12 btn"},Y_={class:"cell medium-6 small-12 btn"},Q_={__name:"GetUserName",props:["current_name","current_entry"],emits:["update:currentName","append","close_name"],setup(e,{emit:t}){return(i,n)=>($e(),He("div",{class:"reveal",id:"getusername",onKeyup:n[3]||(n[3]=oo(s=>i.$emit("append"),["enter"])),"data-reveal":""},[n[5]||(n[5]=G("h1",null,"Please enter your name",-1)),G("label",null,[n[4]||(n[4]=on("Name ")),G("input",{type:"text",onInput:n[0]||(n[0]=s=>i.$emit("update:currentName",s.target.value)),placeholder:"Arno Nym",value:e.current_name},null,40,V_)]),G("div",K_,[G("div",G_,[G("button",{class:"button expanded",onClick:n[1]||(n[1]=s=>i.$emit("append"))}," Ok ")]),G("div",Y_,[G("button",{class:"button expanded alert",onClick:n[2]||(n[2]=s=>i.$emit("close_name"))},"Cancel")])])],32))}},X_=wt(Q_,[["__scopeId","data-v-c71bf30b"]]);const J_={key:0},Z_={__name:"Footer",props:["name","admin","kiosk"],emits:["update:name","logout","config"],setup(e,{emit:t}){return(i,n)=>e.kiosk?ii("",!0):($e(),He("footer",J_,[n[3]||(n[3]=on(" Name: ")),G("span",{class:"userName",onKeyup:n[0]||(n[0]=oo(s=>s.target.blur(),["enter"])),onFocusout:n[1]||(n[1]=s=>i.$emit("update:name",s.target.textContent)),contenteditable:""},Ft(e.name),33),G("div",{class:"button alert fright",onClick:n[2]||(n[2]=s=>i.$emit("logout"))},"Log out")]))}},e0=wt(Z_,[["__scopeId","data-v-a9a44e6b"]]);const t0={class:"reveal",id:"alreadyqueued","data-reveal":""},n0={class:"grid-x"},i0={class:"cell medium-6 small-12 btn"},s0={class:"cell medium-6 small-12 btn"},r0={class:"cell medium-12 small-12 btn"},o0={__name:"AlreadyQueued",props:["double_entry","current_entry","waiting_room_policy"],emits:["append","wait","cancel"],setup(e,{emit:t}){return(i,n)=>($e(),He("div",t0,[n[4]||(n[4]=G("h1",null,"You are already in queue",-1)),G("p",null,[G("b",null,Ft(e.double_entry.artist)+" - "+Ft(e.double_entry.title),1),n[3]||(n[3]=on()),G("i",null,"("+Ft(e.double_entry.performer)+")",1)]),n[5]||(n[5]=G("p",null,[on("To give everyone a chance to sing, you are limited to one song in the active queue, but you can add yourself to the "),G("b",null,"waiting room"),on(". Songs in the waiting room will be added to the queue, once your old song leaves the queue.")],-1)),n[6]||(n[6]=G("p",null,"If you think this is an error, you can",-1)),n[7]||(n[7]=G("ul",null,[G("li",null,"choose another name, or"),G("li",null,"add it to the waiting room and talk to the organizers for manual insertion into the queue.")],-1)),G("div",n0,[G("div",i0,[G("button",{class:"button expanded",onClick:n[0]||(n[0]=s=>i.$emit("wait",e.current_entry))},"Add to waiting room")]),G("div",s0,[G("button",{class:"button expanded alert",onClick:n[1]||(n[1]=s=>i.$emit("cancel"))},"Cancel")]),Us(G("div",r0,[G("button",{class:"button expanded",onClick:n[2]||(n[2]=s=>i.$emit("append",e.current_entry))},"Append Anyway")],512),[[Gs,e.waiting_room_policy&&e.waiting_room_policy.toLowerCase()=="optional"]])])]))}},a0=wt(o0,[["__scopeId","data-v-439c4b59"]]),l0={class:"reveal",id:"config","data-reveal":""},u0={class:"grid-x"},c0={class:"cell medium-6 small-12 btn"},f0={__name:"Config",props:["config"],emits:["update_config","close"],setup(e,{emit:t}){const i=t,n=dl({config:""});function s(l){n.value.config=l.target.value}function r(){console.log(n.value.config),i("update_config",n.value.config)}return(l,u)=>($e(),He("div",l0,[u[1]||(u[1]=G("h1",null,"Config",-1)),G("textarea",{onInput:s},Ft(e.config),33),G("div",u0,[G("div",{class:"cell medium-6 small-12 btn"},[G("button",{class:"button expanded",onClick:r}," Ok ")]),G("div",c0,[G("button",{class:"button expanded alert",onClick:u[0]||(u[0]=f=>l.$emit("close"))},"Cancel")])])]))}};const d0={class:"page"},h0=["id"],p0={class:"reveal",id:"msg","data-reveal":""},m0={__name:"App",setup(e){const t=sy(),i=dl({search:{searchTerm:"",searchResults:[]},queue:[],waiting_room:[],room:ry().params.room,name:null,joined:!1,server:window.location.protocol+"//"+window.location.host+"/",socket:null,is_small:window.innerWidth<768,admin:!1,secret:null,current_entry:null,current_name:null,searching:!1,last_msg:"",join_msg:null,uid:null,double_entry:{artist:null,title:null,reason:null},waiting_room_policy:null,config:{},kiosk:!1});to(()=>{window.addEventListener("resize",J=>{i.value.is_small=J.target.innerWidth<768}),y(document).foundation(),localStorage.name&&localStorage.name!="null"&&(i.value.name=localStorage.name),localStorage.server&&(i.value.server=localStorage.server),i.value.room||localStorage.room&&(i.value.room=localStorage.room),localStorage.secret&&(i.value.secret=localStorage.secret),localStorage.uid&&(i.value.uid=localStorage.uid),i.value.server&&i.value.room&&i.value.name&&ct()});function n(){localStorage.removeItem("server"),localStorage.removeItem("secret"),localStorage.removeItem("name"),localStorage.removeItem("room"),localStorage.removeItem("uid"),i.socket.disconnect(),i.value.joined=!1}function s(J){i.value.room=J}function r(J){i.value.secret=J}function l(J){i.value.name=J,localStorage.name=J}function u(J){i.value.current_name=J}function f(J){i.value.server=J}function p(J){i.value.search.searchTerm=J}function v(J){i.socket.emit("update_config",{config:J}),je()}function _(J){i.value.kiosk=J}function x(){var J=/^(?:https?:\/\/)?(?:www\.)?(?:youtu\.be\/|youtube\.com\/(?:embed\/|v\/|watch\?v=|watch\?.+&v=))((\w|-){11})(?:\S+)?$/;i.value.search.searchTerm.match(J)?X({ident:i.value.search.searchTerm,source:"youtube"}):(i.value.searching=!0,i.socket.emit("search",{query:i.value.search.searchTerm}))}function A(){i.socket.emit("show_config")}function L(J){i.socket.emit("waiting-room-to-queue",{uuid:J})}function M(J){console.log(J),i.socket.emit("queue-to-waiting-room",{uuid:J})}function X(J){R(J,i.value.name)}function R(J,ze){ze==""||ze==null?(i.value.current_entry=J,i.value.current_name="",y("#getusername").foundation("open")):(y("#getusername").foundation("close"),Q(J.ident,ze,J.source,J.title,J.artist,i.value.uid))}function H(J){y("#getusername").foundation("close"),y("#alreadyqueued").foundation("close"),i.value.current_name=null,i.value.current_entry=null,i.value.double_entry={artist:null,title:null,reason:null},i.socket.emit("append-anyway",{ident:J.ident,performer:J.performer,source:J.source,title:J.title,artist:J.artist,uid:null}),y("#queue-tab-title").click()}function Q(J,ze,we,Re,gt,Bt){y("#getusername").foundation("close"),y("#alreadyqueued").foundation("close"),i.value.current_name=null,i.value.current_entry=null,i.value.double_entry={artist:null,title:null,reason:null},i.socket.emit("append",{ident:J,performer:ze,source:we,title:Re,artist:gt,uid:Bt}),y("#queue-tab-title").click()}function Z(J){y("#getusername").foundation("close"),y("#alreadyqueued").foundation("close"),i.socket.emit("waiting-room-append",{ident:J.ident,performer:J.performer,source:J.source,title:J.title,artist:J.artist,uid:null}),i.value.current_name=null,i.value.current_entry=null,y("#queue-tab-title").click()}function ge(){y("#getusername").foundation("close"),i.value.current_entry=null,i.value.current_name=null}function je(){y("#config").foundation("close")}function h(){y("#alreadyqueued").foundation("close"),i.value.current_entry=null,i.value.current_name=null}function ct(){(!i.value.uid||i.value.uid=="null")&&(isSecureContext?i.value.uid=crypto.randomUUID():(console.log("Insecure connection detected, user ids may not be unique"),i.value.uid=Math.random())),Ce(i.socket)}function Ee(){i.socket.emit("skip-current")}function Et(J){i.socket.emit("move-up",{uuid:J})}function qt(J){i.socket.emit("move-to",J)}function Zt(J){i.socket.emit("skip",{uuid:J})}function Ce(){i.socket=Or(i.value.server),i.socket.on("search-results",J=>{i.value.searching=!1,i.value.search.searchResults=J.results}),i.socket.on("connect",()=>{zt()}),i.socket.io.on("reconnect",()=>{zt()}),i.socket.on("state",J=>{i.value.queue=J.queue,i.value.recent=J.recent,i.value.waiting_room=J.waiting_room,i.value.waiting_room_policy=J.config.waiting_room_policy}),i.socket.on("config",J=>{i.value.config=J,y("#config").foundation("open")}),i.socket.on("update_config",J=>{console.log(J),i.value.waiting_room_policy=J.waiting_room_policy,console.log(i)}),i.socket.on("msg",J=>{i.value.last_msg=J.msg,y("#msg").foundation("open")}),i.socket.on("ask_for_waitingroom",J=>{i.value.double_entry=J.old_entry,i.value.current_entry=J.current_entry,y("#alreadyqueued").foundation("open")}),i.socket.on("err",J=>{switch(console.log(J),J.type){case"QUEUE_FULL":var ze="The song queue is full and ends at ",we=new Date(J.end_time*1e3).toLocaleString();i.value.last_msg=ze+we;break;case"JSON_MALFORMED":i.value.last_msg="Malformed JSON in config";break;case"NO_ADMIN":i.value.last_msg="Forbidden: Not in admin mode";break;case"PROFANITY":i.value.last_msg='Your name "'+J.name+'" may contain profanity, please choose another name!';break;case"NAME_LENGTH":i.value.last_msg='Your name "'+J.name+'" is to long (> 50 Characters), please choose another name!';break;default:i.value.last_msg="Unknown Error";break}y("#msg").foundation("open")})}function zt(){console.log("Joining room "+i.value.room),i.socket.emit("register-web",{room:i.value.room},J=>{J===!0?(localStorage.name=i.value.name,localStorage.server=i.value.server,localStorage.room=i.value.room,localStorage.secret=i.value.secret,localStorage.uid=i.value.uid,i.value.joined=!0,t.push({name:"room",params:{room:i.value.room}}),i.value.secret&&i.socket.emit("register-admin",{secret:i.value.secret},ze=>{i.value.admin=ze})):(i.value.join_msg="<strong>No such room!</strong> <br/>Please use the correct room code your organizer provided you.<br/>To host your own syng powered karaoke events, please download and install <a href='https://github.com/christofsteel/syng' target='_blank'>Syng</a>",i.value.joined&&(i.socket.disconnect(),setTimeout(()=>ct(),2e3)))})}return(J,ze)=>($e(),He("div",d0,[G("div",{class:"row",id:i.value.kiosk?"main-content-kiosk":"main-content"},[Us(xe(p_,{state:i.value,"onUpdate:searchTerm":p,onSearch:x,onAppend:X,onSkip:Zt,onSkipCurrent:Ee,onMoveUp:Et,onMoveTo:qt,onWaitingRoomToQueue:L,onQueueToWaitingRoom:M},null,8,["state"]),[[Gs,i.value.is_small]]),Us(xe($_,{state:i.value,"onUpdate:searchTerm":p,onSearch:x,onAppend:X,onSkip:Zt,onSkipCurrent:Ee,onMoveUp:Et,onMoveTo:qt,onWaitingRoomToQueue:L,onQueueToWaitingRoom:M},null,8,["state"]),[[Gs,!i.value.is_small]]),i.value.joined?ii("",!0):($e(),Oi(U_,{key:0,room:i.value.room,server:i.value.server,joinMsg:i.value.join_msg,name:i.value.name,secret:i.value.secret,kiosk:i.value.kiosk,onConnect:ct,"onUpdate:room":s,"onUpdate:name":l,"onUpdate:server":f,"onUpdate:secret":r,"onUpdate:kiosk":_},null,8,["room","server","joinMsg","name","secret","kiosk"])),xe(X_,{current_name:i.value.current_name,current_entry:i.value.current_entry,"onUpdate:currentName":u,onAppend:ze[0]||(ze[0]=we=>R(i.value.current_entry,i.value.current_name)),onClose_name:ge},null,8,["current_name","current_entry"]),xe(a0,{onAppend:H,onWait:Z,onCancel:h,waiting_room_policy:i.value.waiting_room_policy,double_entry:i.value.double_entry,current_entry:i.value.current_entry},null,8,["waiting_room_policy","double_entry","current_entry"]),G("div",p0,[on(Ft(i.value.last_msg)+" ",1),ze[1]||(ze[1]=G("button",{class:"close-button","data-close":"","aria-label":"Close modal",type:"button"},[G("span",{"aria-hidden":"true"},"\xD7")],-1))])],8,h0),xe(e0,{name:i.value.name,admin:i.value.admin,kiosk:i.value.kiosk,"onUpdate:name":l,onLogout:n,onConfig:A},null,8,["name","admin","kiosk"]),xe(f0,{config:i.value.config,onUpdate_config:v,onClose:je},null,8,["config"])]))}},Nc=wt(m0,[["__scopeId","data-v-6433a88b"]]),g0={};function v0(e,t){const i=sr("router-view");return $e(),Oi(i)}const y0=wt(g0,[["render",v0]]),Mc=()=>{};let Nl={},gh={},vh=null,yh={mark:Mc,measure:Mc};try{typeof window<"u"&&(Nl=window),typeof document<"u"&&(gh=document),typeof MutationObserver<"u"&&(vh=MutationObserver),typeof performance<"u"&&(yh=performance)}catch{}const{userAgent:Dc=""}=Nl.navigator||{},li=Nl,Ze=gh,Hc=vh,kr=yh;li.document;const Gn=!!Ze.documentElement&&!!Ze.head&&typeof Ze.addEventListener=="function"&&typeof Ze.createElement=="function",bh=~Dc.indexOf("MSIE")||~Dc.indexOf("Trident/");var et="classic",_h="duotone",Qt="sharp",Xt="sharp-duotone",b0=[et,_h,Qt,Xt],_0={classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds"}},Fc={kit:{fak:"kit","fa-kit":"kit"},"kit-duotone":{fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"}},w0=["kit"],k0=/fa(s|r|l|t|d|b|k|kd|ss|sr|sl|st|sds)?[\-\ ]/,x0=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i,C0={"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}},T0={"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds"}},S0={classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds"}},$0={classic:["fas","far","fal","fat"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds"]},E0={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid"}},A0={classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds"}},wh={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid"}},O0=["solid","regular","light","thin","duotone","brands"],kh=[1,2,3,4,5,6,7,8,9,10],R0=kh.concat([11,12,13,14,15,16,17,18,19,20]),$s={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},P0=[...Object.keys($0),...O0,"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",$s.GROUP,$s.SWAP_OPACITY,$s.PRIMARY,$s.SECONDARY].concat(kh.map(e=>"".concat(e,"x"))).concat(R0.map(e=>"w-".concat(e))),L0={"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}},z0={kit:{"fa-kit":"fak"},"kit-duotone":{"fa-kit-duotone":"fakd"}},I0={kit:{fak:"fa-kit"},"kit-duotone":{fakd:"fa-kit-duotone"}},qc={kit:{kit:"fak"},"kit-duotone":{"kit-duotone":"fakd"}};const Un="___FONT_AWESOME___",Da=16,xh="fa",Ch="svg-inline--fa",Pi="data-fa-i2svg",Ha="data-fa-pseudo-element",N0="data-fa-pseudo-element-pending",Ml="data-prefix",Dl="data-icon",Bc="fontawesome-i2svg",M0="async",D0=["HTML","HEAD","STYLE","SCRIPT"],Th=(()=>{try{return!0}catch{return!1}})(),Sh=[et,Qt,Xt];function or(e){return new Proxy(e,{get(t,i){return i in t?t[i]:t[et]}})}const $h={...wh};$h[et]={...wh[et],...Fc.kit,...Fc["kit-duotone"]};const Si=or($h),Fa={...A0};Fa[et]={...Fa[et],...qc.kit,...qc["kit-duotone"]};const Js=or(Fa),qa={...E0};qa[et]={...qa[et],...I0.kit};const $i=or(qa),Ba={...S0};Ba[et]={...Ba[et],...z0.kit};const H0=or(Ba),F0=k0,Eh="fa-layers-text",q0=x0,B0={..._0};or(B0);const j0=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],la=$s,rs=new Set;Object.keys(Js[et]).map(rs.add.bind(rs));Object.keys(Js[Qt]).map(rs.add.bind(rs));Object.keys(Js[Xt]).map(rs.add.bind(rs));const W0=[...w0,...P0],Hs=li.FontAwesomeConfig||{};function U0(e){var t=Ze.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}function V0(e){return e===""?!0:e==="false"?!1:e==="true"?!0:e}Ze&&typeof Ze.querySelector=="function"&&[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(t=>{let[i,n]=t;const s=V0(U0(i));s!=null&&(Hs[n]=s)});const Ah={styleDefault:"solid",familyDefault:"classic",cssPrefix:xh,replacementClass:Ch,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};Hs.familyPrefix&&(Hs.cssPrefix=Hs.familyPrefix);const os={...Ah,...Hs};os.autoReplaceSvg||(os.observeMutations=!1);const ce={};Object.keys(Ah).forEach(e=>{Object.defineProperty(ce,e,{enumerable:!0,set:function(t){os[e]=t,Fs.forEach(i=>i(ce))},get:function(){return os[e]}})});Object.defineProperty(ce,"familyPrefix",{enumerable:!0,set:function(e){os.cssPrefix=e,Fs.forEach(t=>t(ce))},get:function(){return os.cssPrefix}});li.FontAwesomeConfig=ce;const Fs=[];function K0(e){return Fs.push(e),()=>{Fs.splice(Fs.indexOf(e),1)}}const Zn=Da,An={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function G0(e){if(!e||!Gn)return;const t=Ze.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;const i=Ze.head.childNodes;let n=null;for(let s=i.length-1;s>-1;s--){const r=i[s],l=(r.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(l)>-1&&(n=r)}return Ze.head.insertBefore(t,n),e}const Y0="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function Zs(){let e=12,t="";for(;e-- >0;)t+=Y0[Math.random()*62|0];return t}function ls(e){const t=[];for(let i=(e||[]).length>>>0;i--;)t[i]=e[i];return t}function Hl(e){return e.classList?ls(e.classList):(e.getAttribute("class")||"").split(" ").filter(t=>t)}function Oh(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}function Q0(e){return Object.keys(e||{}).reduce((t,i)=>t+"".concat(i,'="').concat(Oh(e[i]),'" '),"").trim()}function ho(e){return Object.keys(e||{}).reduce((t,i)=>t+"".concat(i,": ").concat(e[i].trim(),";"),"")}function Fl(e){return e.size!==An.size||e.x!==An.x||e.y!==An.y||e.rotate!==An.rotate||e.flipX||e.flipY}function X0(e){let{transform:t,containerWidth:i,iconWidth:n}=e;const s={transform:"translate(".concat(i/2," 256)")},r="translate(".concat(t.x*32,", ").concat(t.y*32,") "),l="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),u="rotate(".concat(t.rotate," 0 0)"),f={transform:"".concat(r," ").concat(l," ").concat(u)},p={transform:"translate(".concat(n/2*-1," -256)")};return{outer:s,inner:f,path:p}}function J0(e){let{transform:t,width:i=Da,height:n=Da,startCentered:s=!1}=e,r="";return s&&bh?r+="translate(".concat(t.x/Zn-i/2,"em, ").concat(t.y/Zn-n/2,"em) "):s?r+="translate(calc(-50% + ".concat(t.x/Zn,"em), calc(-50% + ").concat(t.y/Zn,"em)) "):r+="translate(".concat(t.x/Zn,"em, ").concat(t.y/Zn,"em) "),r+="scale(".concat(t.size/Zn*(t.flipX?-1:1),", ").concat(t.size/Zn*(t.flipY?-1:1),") "),r+="rotate(".concat(t.rotate,"deg) "),r}var Z0=`:root, :host {
|
|
--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";
|
|
--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";
|
|
--fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";
|
|
--fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";
|
|
--fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";
|
|
--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
|
|
--fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";
|
|
--fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";
|
|
--fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";
|
|
--fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";
|
|
--fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone";
|
|
}
|
|
|
|
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 {
|
|
transform-origin: center center;
|
|
}
|
|
|
|
.fa-layers-text {
|
|
left: 50%;
|
|
top: 50%;
|
|
transform: translate(-50%, -50%);
|
|
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);
|
|
transform: scale(var(--fa-counter-scale, 0.25));
|
|
transform-origin: top right;
|
|
}
|
|
|
|
.fa-layers-bottom-right {
|
|
bottom: var(--fa-bottom, 0);
|
|
right: var(--fa-right, 0);
|
|
top: auto;
|
|
transform: scale(var(--fa-layers-scale, 0.25));
|
|
transform-origin: bottom right;
|
|
}
|
|
|
|
.fa-layers-bottom-left {
|
|
bottom: var(--fa-bottom, 0);
|
|
left: var(--fa-left, 0);
|
|
right: auto;
|
|
top: auto;
|
|
transform: scale(var(--fa-layers-scale, 0.25));
|
|
transform-origin: bottom left;
|
|
}
|
|
|
|
.fa-layers-top-right {
|
|
top: var(--fa-top, 0);
|
|
right: var(--fa-right, 0);
|
|
transform: scale(var(--fa-layers-scale, 0.25));
|
|
transform-origin: top right;
|
|
}
|
|
|
|
.fa-layers-top-left {
|
|
left: var(--fa-left, 0);
|
|
right: auto;
|
|
top: var(--fa-top, 0);
|
|
transform: scale(var(--fa-layers-scale, 0.25));
|
|
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(-1 * var(--fa-li-width, 2em));
|
|
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 {
|
|
animation-name: fa-beat;
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
|
animation-direction: var(--fa-animation-direction, normal);
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
animation-timing-function: var(--fa-animation-timing, ease-in-out);
|
|
}
|
|
|
|
.fa-bounce {
|
|
animation-name: fa-bounce;
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
|
animation-direction: var(--fa-animation-direction, normal);
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
|
|
}
|
|
|
|
.fa-fade {
|
|
animation-name: fa-fade;
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
|
animation-direction: var(--fa-animation-direction, normal);
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
|
|
}
|
|
|
|
.fa-beat-fade {
|
|
animation-name: fa-beat-fade;
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
|
animation-direction: var(--fa-animation-direction, normal);
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
|
|
}
|
|
|
|
.fa-flip {
|
|
animation-name: fa-flip;
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
|
animation-direction: var(--fa-animation-direction, normal);
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
animation-timing-function: var(--fa-animation-timing, ease-in-out);
|
|
}
|
|
|
|
.fa-shake {
|
|
animation-name: fa-shake;
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
|
animation-direction: var(--fa-animation-direction, normal);
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
animation-timing-function: var(--fa-animation-timing, linear);
|
|
}
|
|
|
|
.fa-spin {
|
|
animation-name: fa-spin;
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
|
animation-direction: var(--fa-animation-direction, normal);
|
|
animation-duration: var(--fa-animation-duration, 2s);
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
animation-timing-function: var(--fa-animation-timing, linear);
|
|
}
|
|
|
|
.fa-spin-reverse {
|
|
--fa-animation-direction: reverse;
|
|
}
|
|
|
|
.fa-pulse,
|
|
.fa-spin-pulse {
|
|
animation-name: fa-spin;
|
|
animation-direction: var(--fa-animation-direction, normal);
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
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 {
|
|
animation-delay: -1ms;
|
|
animation-duration: 1ms;
|
|
animation-iteration-count: 1;
|
|
transition-delay: 0s;
|
|
transition-duration: 0s;
|
|
}
|
|
}
|
|
@keyframes fa-beat {
|
|
0%, 90% {
|
|
transform: scale(1);
|
|
}
|
|
45% {
|
|
transform: scale(var(--fa-beat-scale, 1.25));
|
|
}
|
|
}
|
|
@keyframes fa-bounce {
|
|
0% {
|
|
transform: scale(1, 1) translateY(0);
|
|
}
|
|
10% {
|
|
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
|
|
}
|
|
30% {
|
|
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% {
|
|
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
|
|
}
|
|
57% {
|
|
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
|
|
}
|
|
64% {
|
|
transform: scale(1, 1) translateY(0);
|
|
}
|
|
100% {
|
|
transform: scale(1, 1) translateY(0);
|
|
}
|
|
}
|
|
@keyframes fa-fade {
|
|
50% {
|
|
opacity: var(--fa-fade-opacity, 0.4);
|
|
}
|
|
}
|
|
@keyframes fa-beat-fade {
|
|
0%, 100% {
|
|
opacity: var(--fa-beat-fade-opacity, 0.4);
|
|
transform: scale(1);
|
|
}
|
|
50% {
|
|
opacity: 1;
|
|
transform: scale(var(--fa-beat-fade-scale, 1.125));
|
|
}
|
|
}
|
|
@keyframes fa-flip {
|
|
50% {
|
|
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
|
|
}
|
|
}
|
|
@keyframes fa-shake {
|
|
0% {
|
|
transform: rotate(-15deg);
|
|
}
|
|
4% {
|
|
transform: rotate(15deg);
|
|
}
|
|
8%, 24% {
|
|
transform: rotate(-18deg);
|
|
}
|
|
12%, 28% {
|
|
transform: rotate(18deg);
|
|
}
|
|
16% {
|
|
transform: rotate(-22deg);
|
|
}
|
|
20% {
|
|
transform: rotate(22deg);
|
|
}
|
|
32% {
|
|
transform: rotate(-12deg);
|
|
}
|
|
36% {
|
|
transform: rotate(12deg);
|
|
}
|
|
40%, 100% {
|
|
transform: rotate(0deg);
|
|
}
|
|
}
|
|
@keyframes fa-spin {
|
|
0% {
|
|
transform: rotate(0deg);
|
|
}
|
|
100% {
|
|
transform: rotate(360deg);
|
|
}
|
|
}
|
|
.fa-rotate-90 {
|
|
transform: rotate(90deg);
|
|
}
|
|
|
|
.fa-rotate-180 {
|
|
transform: rotate(180deg);
|
|
}
|
|
|
|
.fa-rotate-270 {
|
|
transform: rotate(270deg);
|
|
}
|
|
|
|
.fa-flip-horizontal {
|
|
transform: scale(-1, 1);
|
|
}
|
|
|
|
.fa-flip-vertical {
|
|
transform: scale(1, -1);
|
|
}
|
|
|
|
.fa-flip-both,
|
|
.fa-flip-horizontal.fa-flip-vertical {
|
|
transform: scale(-1, -1);
|
|
}
|
|
|
|
.fa-rotate-by {
|
|
transform: rotate(var(--fa-rotate-angle, 0));
|
|
}
|
|
|
|
.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 Rh(){const e=xh,t=Ch,i=ce.cssPrefix,n=ce.replacementClass;let s=Z0;if(i!==e||n!==t){const r=new RegExp("\\.".concat(e,"\\-"),"g"),l=new RegExp("\\--".concat(e,"\\-"),"g"),u=new RegExp("\\.".concat(t),"g");s=s.replace(r,".".concat(i,"-")).replace(l,"--".concat(i,"-")).replace(u,".".concat(n))}return s}let jc=!1;function ua(){ce.autoAddCss&&!jc&&(G0(Rh()),jc=!0)}var e1={mixout(){return{dom:{css:Rh,insertCss:ua}}},hooks(){return{beforeDOMElementCreation(){ua()},beforeI2svg(){ua()}}}};const Vn=li||{};Vn[Un]||(Vn[Un]={});Vn[Un].styles||(Vn[Un].styles={});Vn[Un].hooks||(Vn[Un].hooks={});Vn[Un].shims||(Vn[Un].shims=[]);var On=Vn[Un];const Ph=[],Lh=function(){Ze.removeEventListener("DOMContentLoaded",Lh),Wr=1,Ph.map(e=>e())};let Wr=!1;Gn&&(Wr=(Ze.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(Ze.readyState),Wr||Ze.addEventListener("DOMContentLoaded",Lh));function t1(e){!Gn||(Wr?setTimeout(e,0):Ph.push(e))}function ar(e){const{tag:t,attributes:i={},children:n=[]}=e;return typeof e=="string"?Oh(e):"<".concat(t," ").concat(Q0(i),">").concat(n.map(ar).join(""),"</").concat(t,">")}function Wc(e,t,i){if(e&&e[t]&&e[t][i])return{prefix:t,iconName:i,icon:e[t][i]}}var n1=function(t,i){return function(n,s,r,l){return t.call(i,n,s,r,l)}},ca=function(t,i,n,s){var r=Object.keys(t),l=r.length,u=s!==void 0?n1(i,s):i,f,p,v;for(n===void 0?(f=1,v=t[r[0]]):(f=0,v=n);f<l;f++)p=r[f],v=u(v,t[p],p,t);return v};function i1(e){const t=[];let i=0;const n=e.length;for(;i<n;){const s=e.charCodeAt(i++);if(s>=55296&&s<=56319&&i<n){const r=e.charCodeAt(i++);(r&64512)==56320?t.push(((s&1023)<<10)+(r&1023)+65536):(t.push(s),i--)}else t.push(s)}return t}function ja(e){const t=i1(e);return t.length===1?t[0].toString(16):null}function s1(e,t){const i=e.length;let n=e.charCodeAt(t),s;return n>=55296&&n<=56319&&i>t+1&&(s=e.charCodeAt(t+1),s>=56320&&s<=57343)?(n-55296)*1024+s-56320+65536:n}function Uc(e){return Object.keys(e).reduce((t,i)=>{const n=e[i];return!!n.icon?t[n.iconName]=n.icon:t[i]=n,t},{})}function Wa(e,t){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const{skipHooks:n=!1}=i,s=Uc(t);typeof On.hooks.addPack=="function"&&!n?On.hooks.addPack(e,Uc(t)):On.styles[e]={...On.styles[e]||{},...s},e==="fas"&&Wa("fa",t)}const{styles:xi,shims:r1}=On,o1={[et]:Object.values($i[et]),[Qt]:Object.values($i[Qt]),[Xt]:Object.values($i[Xt])};let ql=null,zh={},Ih={},Nh={},Mh={},Dh={};const a1={[et]:Object.keys(Si[et]),[Qt]:Object.keys(Si[Qt]),[Xt]:Object.keys(Si[Xt])};function l1(e){return~W0.indexOf(e)}function u1(e,t){const i=t.split("-"),n=i[0],s=i.slice(1).join("-");return n===e&&s!==""&&!l1(s)?s:null}const Hh=()=>{const e=n=>ca(xi,(s,r,l)=>(s[l]=ca(r,n,{}),s),{});zh=e((n,s,r)=>(s[3]&&(n[s[3]]=r),s[2]&&s[2].filter(u=>typeof u=="number").forEach(u=>{n[u.toString(16)]=r}),n)),Ih=e((n,s,r)=>(n[r]=r,s[2]&&s[2].filter(u=>typeof u=="string").forEach(u=>{n[u]=r}),n)),Dh=e((n,s,r)=>{const l=s[2];return n[r]=r,l.forEach(u=>{n[u]=r}),n});const t="far"in xi||ce.autoFetchSvg,i=ca(r1,(n,s)=>{const r=s[0];let l=s[1];const u=s[2];return l==="far"&&!t&&(l="fas"),typeof r=="string"&&(n.names[r]={prefix:l,iconName:u}),typeof r=="number"&&(n.unicodes[r.toString(16)]={prefix:l,iconName:u}),n},{names:{},unicodes:{}});Nh=i.names,Mh=i.unicodes,ql=po(ce.styleDefault,{family:ce.familyDefault})};K0(e=>{ql=po(e.styleDefault,{family:ce.familyDefault})});Hh();function Bl(e,t){return(zh[e]||{})[t]}function c1(e,t){return(Ih[e]||{})[t]}function ri(e,t){return(Dh[e]||{})[t]}function Fh(e){return Nh[e]||{prefix:null,iconName:null}}function f1(e){const t=Mh[e],i=Bl("fas",e);return t||(i?{prefix:"fas",iconName:i}:null)||{prefix:null,iconName:null}}function ui(){return ql}const jl=()=>({prefix:null,iconName:null,rest:[]});function po(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{family:i=et}=t,n=Si[i][e],s=Js[i][e]||Js[i][n],r=e in On.styles?e:null;return s||r||null}const d1={[et]:Object.keys($i[et]),[Qt]:Object.keys($i[Qt]),[Xt]:Object.keys($i[Xt])};function mo(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{skipLookups:i=!1}=t,n={[et]:"".concat(ce.cssPrefix,"-").concat(et),[Qt]:"".concat(ce.cssPrefix,"-").concat(Qt),[Xt]:"".concat(ce.cssPrefix,"-").concat(Xt)};let s=null,r=et;const l=b0.filter(f=>f!==_h);l.forEach(f=>{(e.includes(n[f])||e.some(p=>d1[f].includes(p)))&&(r=f)});const u=e.reduce((f,p)=>{const v=u1(ce.cssPrefix,p);if(xi[p]?(p=o1[r].includes(p)?H0[r][p]:p,s=p,f.prefix=p):a1[r].indexOf(p)>-1?(s=p,f.prefix=po(p,{family:r})):v?f.iconName=v:p!==ce.replacementClass&&!l.some(_=>p===n[_])&&f.rest.push(p),!i&&f.prefix&&f.iconName){const _=s==="fa"?Fh(f.iconName):{},x=ri(f.prefix,f.iconName);_.prefix&&(s=null),f.iconName=_.iconName||x||f.iconName,f.prefix=_.prefix||f.prefix,f.prefix==="far"&&!xi.far&&xi.fas&&!ce.autoFetchSvg&&(f.prefix="fas")}return f},jl());return(e.includes("fa-brands")||e.includes("fab"))&&(u.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(u.prefix="fad"),!u.prefix&&r===Qt&&(xi.fass||ce.autoFetchSvg)&&(u.prefix="fass",u.iconName=ri(u.prefix,u.iconName)||u.iconName),!u.prefix&&r===Xt&&(xi.fasds||ce.autoFetchSvg)&&(u.prefix="fasds",u.iconName=ri(u.prefix,u.iconName)||u.iconName),(u.prefix==="fa"||s==="fa")&&(u.prefix=ui()||"fas"),u}class h1{constructor(){this.definitions={}}add(){for(var t=arguments.length,i=new Array(t),n=0;n<t;n++)i[n]=arguments[n];const s=i.reduce(this._pullDefinitions,{});Object.keys(s).forEach(r=>{this.definitions[r]={...this.definitions[r]||{},...s[r]},Wa(r,s[r]);const l=$i[et][r];l&&Wa(l,s[r]),Hh()})}reset(){this.definitions={}}_pullDefinitions(t,i){const n=i.prefix&&i.iconName&&i.icon?{0:i}:i;return Object.keys(n).map(s=>{const{prefix:r,iconName:l,icon:u}=n[s],f=u[2];t[r]||(t[r]={}),f.length>0&&f.forEach(p=>{typeof p=="string"&&(t[r][p]=u)}),t[r][l]=u}),t}}let Vc=[],Vi={};const Ji={},p1=Object.keys(Ji);function m1(e,t){let{mixoutsTo:i}=t;return Vc=e,Vi={},Object.keys(Ji).forEach(n=>{p1.indexOf(n)===-1&&delete Ji[n]}),Vc.forEach(n=>{const s=n.mixout?n.mixout():{};if(Object.keys(s).forEach(r=>{typeof s[r]=="function"&&(i[r]=s[r]),typeof s[r]=="object"&&Object.keys(s[r]).forEach(l=>{i[r]||(i[r]={}),i[r][l]=s[r][l]})}),n.hooks){const r=n.hooks();Object.keys(r).forEach(l=>{Vi[l]||(Vi[l]=[]),Vi[l].push(r[l])})}n.provides&&n.provides(Ji)}),i}function Ua(e,t){for(var i=arguments.length,n=new Array(i>2?i-2:0),s=2;s<i;s++)n[s-2]=arguments[s];return(Vi[e]||[]).forEach(l=>{t=l.apply(null,[t,...n])}),t}function Li(e){for(var t=arguments.length,i=new Array(t>1?t-1:0),n=1;n<t;n++)i[n-1]=arguments[n];(Vi[e]||[]).forEach(r=>{r.apply(null,i)})}function ci(){const e=arguments[0],t=Array.prototype.slice.call(arguments,1);return Ji[e]?Ji[e].apply(null,t):void 0}function Va(e){e.prefix==="fa"&&(e.prefix="fas");let{iconName:t}=e;const i=e.prefix||ui();if(!!t)return t=ri(i,t)||t,Wc(qh.definitions,i,t)||Wc(On.styles,i,t)}const qh=new h1,g1=()=>{ce.autoReplaceSvg=!1,ce.observeMutations=!1,Li("noAuto")},v1={i2svg:function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Gn?(Li("beforeI2svg",e),ci("pseudoElements2svg",e),ci("i2svg",e)):Promise.reject(new Error("Operation requires a DOM of some kind."))},watch:function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{autoReplaceSvgRoot:t}=e;ce.autoReplaceSvg===!1&&(ce.autoReplaceSvg=!0),ce.observeMutations=!0,t1(()=>{b1({autoReplaceSvgRoot:t}),Li("watch",e)})}},y1={icon:e=>{if(e===null)return null;if(typeof e=="object"&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:ri(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&e.length===2){const t=e[1].indexOf("fa-")===0?e[1].slice(3):e[1],i=po(e[0]);return{prefix:i,iconName:ri(i,t)||t}}if(typeof e=="string"&&(e.indexOf("".concat(ce.cssPrefix,"-"))>-1||e.match(F0))){const t=mo(e.split(" "),{skipLookups:!0});return{prefix:t.prefix||ui(),iconName:ri(t.prefix,t.iconName)||t.iconName}}if(typeof e=="string"){const t=ui();return{prefix:t,iconName:ri(t,e)||e}}}},Jt={noAuto:g1,config:ce,dom:v1,parse:y1,library:qh,findIconDefinition:Va,toHtml:ar},b1=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{autoReplaceSvgRoot:t=Ze}=e;(Object.keys(On.styles).length>0||ce.autoFetchSvg)&&Gn&&ce.autoReplaceSvg&&Jt.dom.i2svg({node:t})};function go(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(i=>ar(i))}}),Object.defineProperty(e,"node",{get:function(){if(!Gn)return;const i=Ze.createElement("div");return i.innerHTML=e.html,i.children}}),e}function _1(e){let{children:t,main:i,mask:n,attributes:s,styles:r,transform:l}=e;if(Fl(l)&&i.found&&!n.found){const{width:u,height:f}=i,p={x:u/f/2,y:.5};s.style=ho({...r,"transform-origin":"".concat(p.x+l.x/16,"em ").concat(p.y+l.y/16,"em")})}return[{tag:"svg",attributes:s,children:t}]}function w1(e){let{prefix:t,iconName:i,children:n,attributes:s,symbol:r}=e;const l=r===!0?"".concat(t,"-").concat(ce.cssPrefix,"-").concat(i):r;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:{...s,id:l},children:n}]}]}function Wl(e){const{icons:{main:t,mask:i},prefix:n,iconName:s,transform:r,symbol:l,title:u,maskId:f,titleId:p,extra:v,watchable:_=!1}=e,{width:x,height:A}=i.found?i:t,L=n==="fak",M=[ce.replacementClass,s?"".concat(ce.cssPrefix,"-").concat(s):""].filter(ge=>v.classes.indexOf(ge)===-1).filter(ge=>ge!==""||!!ge).concat(v.classes).join(" ");let X={children:[],attributes:{...v.attributes,"data-prefix":n,"data-icon":s,class:M,role:v.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(x," ").concat(A)}};const R=L&&!~v.classes.indexOf("fa-fw")?{width:"".concat(x/A*16*.0625,"em")}:{};_&&(X.attributes[Pi]=""),u&&(X.children.push({tag:"title",attributes:{id:X.attributes["aria-labelledby"]||"title-".concat(p||Zs())},children:[u]}),delete X.attributes.title);const H={...X,prefix:n,iconName:s,main:t,mask:i,maskId:f,transform:r,symbol:l,styles:{...R,...v.styles}},{children:Q,attributes:Z}=i.found&&t.found?ci("generateAbstractMask",H)||{children:[],attributes:{}}:ci("generateAbstractIcon",H)||{children:[],attributes:{}};return H.children=Q,H.attributes=Z,l?w1(H):_1(H)}function Kc(e){const{content:t,width:i,height:n,transform:s,title:r,extra:l,watchable:u=!1}=e,f={...l.attributes,...r?{title:r}:{},class:l.classes.join(" ")};u&&(f[Pi]="");const p={...l.styles};Fl(s)&&(p.transform=J0({transform:s,startCentered:!0,width:i,height:n}),p["-webkit-transform"]=p.transform);const v=ho(p);v.length>0&&(f.style=v);const _=[];return _.push({tag:"span",attributes:f,children:[t]}),r&&_.push({tag:"span",attributes:{class:"sr-only"},children:[r]}),_}function k1(e){const{content:t,title:i,extra:n}=e,s={...n.attributes,...i?{title:i}:{},class:n.classes.join(" ")},r=ho(n.styles);r.length>0&&(s.style=r);const l=[];return l.push({tag:"span",attributes:s,children:[t]}),i&&l.push({tag:"span",attributes:{class:"sr-only"},children:[i]}),l}const{styles:fa}=On;function Ka(e){const t=e[0],i=e[1],[n]=e.slice(4);let s=null;return Array.isArray(n)?s={tag:"g",attributes:{class:"".concat(ce.cssPrefix,"-").concat(la.GROUP)},children:[{tag:"path",attributes:{class:"".concat(ce.cssPrefix,"-").concat(la.SECONDARY),fill:"currentColor",d:n[0]}},{tag:"path",attributes:{class:"".concat(ce.cssPrefix,"-").concat(la.PRIMARY),fill:"currentColor",d:n[1]}}]}:s={tag:"path",attributes:{fill:"currentColor",d:n}},{found:!0,width:t,height:i,icon:s}}const x1={found:!1,width:512,height:512};function C1(e,t){!Th&&!ce.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}function Ga(e,t){let i=t;return t==="fa"&&ce.styleDefault!==null&&(t=ui()),new Promise((n,s)=>{if(i==="fa"){const r=Fh(e)||{};e=r.iconName||e,t=r.prefix||t}if(e&&t&&fa[t]&&fa[t][e]){const r=fa[t][e];return n(Ka(r))}C1(e,t),n({...x1,icon:ce.showMissingIcons&&e?ci("missingIconAbstract")||{}:{}})})}const Gc=()=>{},Ya=ce.measurePerformance&&kr&&kr.mark&&kr.measure?kr:{mark:Gc,measure:Gc},Es='FA "6.6.0"',T1=e=>(Ya.mark("".concat(Es," ").concat(e," begins")),()=>Bh(e)),Bh=e=>{Ya.mark("".concat(Es," ").concat(e," ends")),Ya.measure("".concat(Es," ").concat(e),"".concat(Es," ").concat(e," begins"),"".concat(Es," ").concat(e," ends"))};var Ul={begin:T1,end:Bh};const Rr=()=>{};function Yc(e){return typeof(e.getAttribute?e.getAttribute(Pi):null)=="string"}function S1(e){const t=e.getAttribute?e.getAttribute(Ml):null,i=e.getAttribute?e.getAttribute(Dl):null;return t&&i}function $1(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(ce.replacementClass)}function E1(){return ce.autoReplaceSvg===!0?Pr.replace:Pr[ce.autoReplaceSvg]||Pr.replace}function A1(e){return Ze.createElementNS("http://www.w3.org/2000/svg",e)}function O1(e){return Ze.createElement(e)}function jh(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{ceFn:i=e.tag==="svg"?A1:O1}=t;if(typeof e=="string")return Ze.createTextNode(e);const n=i(e.tag);return Object.keys(e.attributes||[]).forEach(function(r){n.setAttribute(r,e.attributes[r])}),(e.children||[]).forEach(function(r){n.appendChild(jh(r,{ceFn:i}))}),n}function R1(e){let t=" ".concat(e.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}const Pr={replace:function(e){const t=e[0];if(t.parentNode)if(e[1].forEach(i=>{t.parentNode.insertBefore(jh(i),t)}),t.getAttribute(Pi)===null&&ce.keepOriginalSource){let i=Ze.createComment(R1(t));t.parentNode.replaceChild(i,t)}else t.remove()},nest:function(e){const t=e[0],i=e[1];if(~Hl(t).indexOf(ce.replacementClass))return Pr.replace(e);const n=new RegExp("".concat(ce.cssPrefix,"-.*"));if(delete i[0].attributes.id,i[0].attributes.class){const r=i[0].attributes.class.split(" ").reduce((l,u)=>(u===ce.replacementClass||u.match(n)?l.toSvg.push(u):l.toNode.push(u),l),{toNode:[],toSvg:[]});i[0].attributes.class=r.toSvg.join(" "),r.toNode.length===0?t.removeAttribute("class"):t.setAttribute("class",r.toNode.join(" "))}const s=i.map(r=>ar(r)).join(`
|
|
`);t.setAttribute(Pi,""),t.innerHTML=s}};function Qc(e){e()}function Wh(e,t){const i=typeof t=="function"?t:Rr;if(e.length===0)i();else{let n=Qc;ce.mutateApproach===M0&&(n=li.requestAnimationFrame||Qc),n(()=>{const s=E1(),r=Ul.begin("mutate");e.map(s),r(),i()})}}let Vl=!1;function Uh(){Vl=!0}function Qa(){Vl=!1}let Ur=null;function Xc(e){if(!Hc||!ce.observeMutations)return;const{treeCallback:t=Rr,nodeCallback:i=Rr,pseudoElementsCallback:n=Rr,observeMutationsRoot:s=Ze}=e;Ur=new Hc(r=>{if(Vl)return;const l=ui();ls(r).forEach(u=>{if(u.type==="childList"&&u.addedNodes.length>0&&!Yc(u.addedNodes[0])&&(ce.searchPseudoElements&&n(u.target),t(u.target)),u.type==="attributes"&&u.target.parentNode&&ce.searchPseudoElements&&n(u.target.parentNode),u.type==="attributes"&&Yc(u.target)&&~j0.indexOf(u.attributeName))if(u.attributeName==="class"&&S1(u.target)){const{prefix:f,iconName:p}=mo(Hl(u.target));u.target.setAttribute(Ml,f||l),p&&u.target.setAttribute(Dl,p)}else $1(u.target)&&i(u.target)})}),Gn&&Ur.observe(s,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function P1(){!Ur||Ur.disconnect()}function L1(e){const t=e.getAttribute("style");let i=[];return t&&(i=t.split(";").reduce((n,s)=>{const r=s.split(":"),l=r[0],u=r.slice(1);return l&&u.length>0&&(n[l]=u.join(":").trim()),n},{})),i}function z1(e){const t=e.getAttribute("data-prefix"),i=e.getAttribute("data-icon"),n=e.innerText!==void 0?e.innerText.trim():"";let s=mo(Hl(e));return s.prefix||(s.prefix=ui()),t&&i&&(s.prefix=t,s.iconName=i),s.iconName&&s.prefix||(s.prefix&&n.length>0&&(s.iconName=c1(s.prefix,e.innerText)||Bl(s.prefix,ja(e.innerText))),!s.iconName&&ce.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(s.iconName=e.firstChild.data)),s}function I1(e){const t=ls(e.attributes).reduce((s,r)=>(s.name!=="class"&&s.name!=="style"&&(s[r.name]=r.value),s),{}),i=e.getAttribute("title"),n=e.getAttribute("data-fa-title-id");return ce.autoA11y&&(i?t["aria-labelledby"]="".concat(ce.replacementClass,"-title-").concat(n||Zs()):(t["aria-hidden"]="true",t.focusable="false")),t}function N1(){return{iconName:null,title:null,titleId:null,prefix:null,transform:An,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function Jc(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0};const{iconName:i,prefix:n,rest:s}=z1(e),r=I1(e),l=Ua("parseNodeAttributes",{},e);let u=t.styleParser?L1(e):[];return{iconName:i,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:n,transform:An,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:s,styles:u,attributes:r},...l}}const{styles:M1}=On;function Vh(e){const t=ce.autoReplaceSvg==="nest"?Jc(e,{styleParser:!1}):Jc(e);return~t.extra.classes.indexOf(Eh)?ci("generateLayersText",e,t):ci("generateSvgReplacementMutation",e,t)}let zn=new Set;Sh.map(e=>{zn.add("fa-".concat(e))});Object.keys(Si[et]).map(zn.add.bind(zn));Object.keys(Si[Qt]).map(zn.add.bind(zn));Object.keys(Si[Xt]).map(zn.add.bind(zn));zn=[...zn];function Zc(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!Gn)return Promise.resolve();const i=Ze.documentElement.classList,n=v=>i.add("".concat(Bc,"-").concat(v)),s=v=>i.remove("".concat(Bc,"-").concat(v)),r=ce.autoFetchSvg?zn:Sh.map(v=>"fa-".concat(v)).concat(Object.keys(M1));r.includes("fa")||r.push("fa");const l=[".".concat(Eh,":not([").concat(Pi,"])")].concat(r.map(v=>".".concat(v,":not([").concat(Pi,"])"))).join(", ");if(l.length===0)return Promise.resolve();let u=[];try{u=ls(e.querySelectorAll(l))}catch{}if(u.length>0)n("pending"),s("complete");else return Promise.resolve();const f=Ul.begin("onTree"),p=u.reduce((v,_)=>{try{const x=Vh(_);x&&v.push(x)}catch(x){Th||x.name==="MissingIcon"&&console.error(x)}return v},[]);return new Promise((v,_)=>{Promise.all(p).then(x=>{Wh(x,()=>{n("active"),n("complete"),s("pending"),typeof t=="function"&&t(),f(),v()})}).catch(x=>{f(),_(x)})})}function D1(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;Vh(e).then(i=>{i&&Wh([i],t)})}function H1(e){return function(t){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const n=(t||{}).icon?t:Va(t||{});let{mask:s}=i;return s&&(s=(s||{}).icon?s:Va(s||{})),e(n,{...i,mask:s})}}const F1=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{transform:i=An,symbol:n=!1,mask:s=null,maskId:r=null,title:l=null,titleId:u=null,classes:f=[],attributes:p={},styles:v={}}=t;if(!e)return;const{prefix:_,iconName:x,icon:A}=e;return go({type:"icon",...e},()=>(Li("beforeDOMElementCreation",{iconDefinition:e,params:t}),ce.autoA11y&&(l?p["aria-labelledby"]="".concat(ce.replacementClass,"-title-").concat(u||Zs()):(p["aria-hidden"]="true",p.focusable="false")),Wl({icons:{main:Ka(A),mask:s?Ka(s.icon):{found:!1,width:null,height:null,icon:{}}},prefix:_,iconName:x,transform:{...An,...i},symbol:n,title:l,maskId:r,titleId:u,extra:{attributes:p,styles:v,classes:f}})))};var q1={mixout(){return{icon:H1(F1)}},hooks(){return{mutationObserverCallbacks(e){return e.treeCallback=Zc,e.nodeCallback=D1,e}}},provides(e){e.i2svg=function(t){const{node:i=Ze,callback:n=()=>{}}=t;return Zc(i,n)},e.generateSvgReplacementMutation=function(t,i){const{iconName:n,title:s,titleId:r,prefix:l,transform:u,symbol:f,mask:p,maskId:v,extra:_}=i;return new Promise((x,A)=>{Promise.all([Ga(n,l),p.iconName?Ga(p.iconName,p.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(L=>{let[M,X]=L;x([t,Wl({icons:{main:M,mask:X},prefix:l,iconName:n,transform:u,symbol:f,maskId:v,title:s,titleId:r,extra:_,watchable:!0})])}).catch(A)})},e.generateAbstractIcon=function(t){let{children:i,attributes:n,main:s,transform:r,styles:l}=t;const u=ho(l);u.length>0&&(n.style=u);let f;return Fl(r)&&(f=ci("generateAbstractTransformGrouping",{main:s,transform:r,containerWidth:s.width,iconWidth:s.width})),i.push(f||s.icon),{children:i,attributes:n}}}},B1={mixout(){return{layer(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{classes:i=[]}=t;return go({type:"layer"},()=>{Li("beforeDOMElementCreation",{assembler:e,params:t});let n=[];return e(s=>{Array.isArray(s)?s.map(r=>{n=n.concat(r.abstract)}):n=n.concat(s.abstract)}),[{tag:"span",attributes:{class:["".concat(ce.cssPrefix,"-layers"),...i].join(" ")},children:n}]})}}}},j1={mixout(){return{counter(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{title:i=null,classes:n=[],attributes:s={},styles:r={}}=t;return go({type:"counter",content:e},()=>(Li("beforeDOMElementCreation",{content:e,params:t}),k1({content:e.toString(),title:i,extra:{attributes:s,styles:r,classes:["".concat(ce.cssPrefix,"-layers-counter"),...n]}})))}}}},W1={mixout(){return{text(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{transform:i=An,title:n=null,classes:s=[],attributes:r={},styles:l={}}=t;return go({type:"text",content:e},()=>(Li("beforeDOMElementCreation",{content:e,params:t}),Kc({content:e,transform:{...An,...i},title:n,extra:{attributes:r,styles:l,classes:["".concat(ce.cssPrefix,"-layers-text"),...s]}})))}}},provides(e){e.generateLayersText=function(t,i){const{title:n,transform:s,extra:r}=i;let l=null,u=null;if(bh){const f=parseInt(getComputedStyle(t).fontSize,10),p=t.getBoundingClientRect();l=p.width/f,u=p.height/f}return ce.autoA11y&&!n&&(r.attributes["aria-hidden"]="true"),Promise.resolve([t,Kc({content:t.innerHTML,width:l,height:u,transform:s,title:n,extra:r,watchable:!0})])}}};const U1=new RegExp('"',"ug"),ef=[1105920,1112319],tf={FontAwesome:{normal:"fas",400:"fas"},...T0,...C0,...L0},Xa=Object.keys(tf).reduce((e,t)=>(e[t.toLowerCase()]=tf[t],e),{}),V1=Object.keys(Xa).reduce((e,t)=>{const i=Xa[t];return e[t]=i[900]||[...Object.entries(i)][0][1],e},{});function K1(e){const t=e.replace(U1,""),i=s1(t,0),n=i>=ef[0]&&i<=ef[1],s=t.length===2?t[0]===t[1]:!1;return{value:ja(s?t[0]:t),isSecondary:n||s}}function G1(e,t){const i=e.replace(/^['"]|['"]$/g,"").toLowerCase(),n=parseInt(t),s=isNaN(n)?"normal":n;return(Xa[i]||{})[s]||V1[i]}function nf(e,t){const i="".concat(N0).concat(t.replace(":","-"));return new Promise((n,s)=>{if(e.getAttribute(i)!==null)return n();const l=ls(e.children).filter(x=>x.getAttribute(Ha)===t)[0],u=li.getComputedStyle(e,t),f=u.getPropertyValue("font-family"),p=f.match(q0),v=u.getPropertyValue("font-weight"),_=u.getPropertyValue("content");if(l&&!p)return e.removeChild(l),n();if(p&&_!=="none"&&_!==""){const x=u.getPropertyValue("content");let A=G1(f,v);const{value:L,isSecondary:M}=K1(x),X=p[0].startsWith("FontAwesome");let R=Bl(A,L),H=R;if(X){const Q=f1(L);Q.iconName&&Q.prefix&&(R=Q.iconName,A=Q.prefix)}if(R&&!M&&(!l||l.getAttribute(Ml)!==A||l.getAttribute(Dl)!==H)){e.setAttribute(i,H),l&&e.removeChild(l);const Q=N1(),{extra:Z}=Q;Z.attributes[Ha]=t,Ga(R,A).then(ge=>{const je=Wl({...Q,icons:{main:ge,mask:jl()},prefix:A,iconName:H,extra:Z,watchable:!0}),h=Ze.createElementNS("http://www.w3.org/2000/svg","svg");t==="::before"?e.insertBefore(h,e.firstChild):e.appendChild(h),h.outerHTML=je.map(ct=>ar(ct)).join(`
|
|
`),e.removeAttribute(i),n()}).catch(s)}else n()}else n()})}function Y1(e){return Promise.all([nf(e,"::before"),nf(e,"::after")])}function Q1(e){return e.parentNode!==document.head&&!~D0.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(Ha)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function sf(e){if(!!Gn)return new Promise((t,i)=>{const n=ls(e.querySelectorAll("*")).filter(Q1).map(Y1),s=Ul.begin("searchPseudoElements");Uh(),Promise.all(n).then(()=>{s(),Qa(),t()}).catch(()=>{s(),Qa(),i()})})}var X1={hooks(){return{mutationObserverCallbacks(e){return e.pseudoElementsCallback=sf,e}}},provides(e){e.pseudoElements2svg=function(t){const{node:i=Ze}=t;ce.searchPseudoElements&&sf(i)}}};let rf=!1;var J1={mixout(){return{dom:{unwatch(){Uh(),rf=!0}}}},hooks(){return{bootstrap(){Xc(Ua("mutationObserverCallbacks",{}))},noAuto(){P1()},watch(e){const{observeMutationsRoot:t}=e;rf?Qa():Xc(Ua("mutationObserverCallbacks",{observeMutationsRoot:t}))}}}};const of=e=>{let t={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return e.toLowerCase().split(" ").reduce((i,n)=>{const s=n.toLowerCase().split("-"),r=s[0];let l=s.slice(1).join("-");if(r&&l==="h")return i.flipX=!0,i;if(r&&l==="v")return i.flipY=!0,i;if(l=parseFloat(l),isNaN(l))return i;switch(r){case"grow":i.size=i.size+l;break;case"shrink":i.size=i.size-l;break;case"left":i.x=i.x-l;break;case"right":i.x=i.x+l;break;case"up":i.y=i.y-l;break;case"down":i.y=i.y+l;break;case"rotate":i.rotate=i.rotate+l;break}return i},t)};var Z1={mixout(){return{parse:{transform:e=>of(e)}}},hooks(){return{parseNodeAttributes(e,t){const i=t.getAttribute("data-fa-transform");return i&&(e.transform=of(i)),e}}},provides(e){e.generateAbstractTransformGrouping=function(t){let{main:i,transform:n,containerWidth:s,iconWidth:r}=t;const l={transform:"translate(".concat(s/2," 256)")},u="translate(".concat(n.x*32,", ").concat(n.y*32,") "),f="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),p="rotate(".concat(n.rotate," 0 0)"),v={transform:"".concat(u," ").concat(f," ").concat(p)},_={transform:"translate(".concat(r/2*-1," -256)")},x={outer:l,inner:v,path:_};return{tag:"g",attributes:{...x.outer},children:[{tag:"g",attributes:{...x.inner},children:[{tag:i.icon.tag,children:i.icon.children,attributes:{...i.icon.attributes,...x.path}}]}]}}}};const da={x:0,y:0,width:"100%",height:"100%"};function af(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}function ew(e){return e.tag==="g"?e.children:[e]}var tw={hooks(){return{parseNodeAttributes(e,t){const i=t.getAttribute("data-fa-mask"),n=i?mo(i.split(" ").map(s=>s.trim())):jl();return n.prefix||(n.prefix=ui()),e.mask=n,e.maskId=t.getAttribute("data-fa-mask-id"),e}}},provides(e){e.generateAbstractMask=function(t){let{children:i,attributes:n,main:s,mask:r,maskId:l,transform:u}=t;const{width:f,icon:p}=s,{width:v,icon:_}=r,x=X0({transform:u,containerWidth:v,iconWidth:f}),A={tag:"rect",attributes:{...da,fill:"white"}},L=p.children?{children:p.children.map(af)}:{},M={tag:"g",attributes:{...x.inner},children:[af({tag:p.tag,attributes:{...p.attributes,...x.path},...L})]},X={tag:"g",attributes:{...x.outer},children:[M]},R="mask-".concat(l||Zs()),H="clip-".concat(l||Zs()),Q={tag:"mask",attributes:{...da,id:R,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"},children:[A,X]},Z={tag:"defs",children:[{tag:"clipPath",attributes:{id:H},children:ew(_)},Q]};return i.push(Z,{tag:"rect",attributes:{fill:"currentColor","clip-path":"url(#".concat(H,")"),mask:"url(#".concat(R,")"),...da}}),{children:i,attributes:n}}}},nw={provides(e){let t=!1;li.matchMedia&&(t=li.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){const i=[],n={fill:"currentColor"},s={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};i.push({tag:"path",attributes:{...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"}});const r={...s,attributeName:"opacity"},l={tag:"circle",attributes:{...n,cx:"256",cy:"364",r:"28"},children:[]};return t||l.children.push({tag:"animate",attributes:{...s,attributeName:"r",values:"28;14;28;28;14;28;"}},{tag:"animate",attributes:{...r,values:"1;0;1;1;0;1;"}}),i.push(l),i.push({tag:"path",attributes:{...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:t?[]:[{tag:"animate",attributes:{...r,values:"1;0;0;0;0;1;"}}]}),t||i.push({tag:"path",attributes:{...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:{...r,values:"0;0;1;1;0;0;"}}]}),{tag:"g",attributes:{class:"missing"},children:i}}}},iw={hooks(){return{parseNodeAttributes(e,t){const i=t.getAttribute("data-fa-symbol"),n=i===null?!1:i===""?!0:i;return e.symbol=n,e}}}},sw=[e1,q1,B1,j1,W1,X1,J1,Z1,tw,nw,iw];m1(sw,{mixoutsTo:Jt});Jt.noAuto;const Kh=Jt.config,bn=Jt.library;Jt.dom;const Vr=Jt.parse;Jt.findIconDefinition;Jt.toHtml;const rw=Jt.icon;Jt.layer;const ow=Jt.text;Jt.counter;function lf(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(s){return Object.getOwnPropertyDescriptor(e,s).enumerable})),i.push.apply(i,n)}return i}function hn(e){for(var t=1;t<arguments.length;t++){var i=arguments[t]!=null?arguments[t]:{};t%2?lf(Object(i),!0).forEach(function(n){Ht(e,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):lf(Object(i)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(i,n))})}return e}function aw(e,t){if(typeof e!="object"||!e)return e;var i=e[Symbol.toPrimitive];if(i!==void 0){var n=i.call(e,t||"default");if(typeof n!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function lw(e){var t=aw(e,"string");return typeof t=="symbol"?t:t+""}function Kr(e){return Kr=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},Kr(e)}function Ht(e,t,i){return t=lw(t),t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function uw(e,t){if(e==null)return{};var i={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;i[n]=e[n]}return i}function cw(e,t){if(e==null)return{};var i=uw(e,t),n,s;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(s=0;s<r.length;s++)n=r[s],!(t.indexOf(n)>=0)&&(!Object.prototype.propertyIsEnumerable.call(e,n)||(i[n]=e[n]))}return i}function Ja(e){return fw(e)||dw(e)||hw(e)||pw()}function fw(e){if(Array.isArray(e))return Za(e)}function dw(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function hw(e,t){if(!!e){if(typeof e=="string")return Za(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 Za(e,t)}}function Za(e,t){(t==null||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}function pw(){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 mw=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Gh={exports:{}};(function(e){(function(t){var i=function(R,H,Q){if(!p(H)||_(H)||x(H)||A(H)||f(H))return H;var Z,ge=0,je=0;if(v(H))for(Z=[],je=H.length;ge<je;ge++)Z.push(i(R,H[ge],Q));else{Z={};for(var h in H)Object.prototype.hasOwnProperty.call(H,h)&&(Z[R(h,Q)]=i(R,H[h],Q))}return Z},n=function(R,H){H=H||{};var Q=H.separator||"_",Z=H.split||/(?=[A-Z])/;return R.split(Z).join(Q)},s=function(R){return L(R)?R:(R=R.replace(/[\-_\s]+(.)?/g,function(H,Q){return Q?Q.toUpperCase():""}),R.substr(0,1).toLowerCase()+R.substr(1))},r=function(R){var H=s(R);return H.substr(0,1).toUpperCase()+H.substr(1)},l=function(R,H){return n(R,H).toLowerCase()},u=Object.prototype.toString,f=function(R){return typeof R=="function"},p=function(R){return R===Object(R)},v=function(R){return u.call(R)=="[object Array]"},_=function(R){return u.call(R)=="[object Date]"},x=function(R){return u.call(R)=="[object RegExp]"},A=function(R){return u.call(R)=="[object Boolean]"},L=function(R){return R=R-0,R===R},M=function(R,H){var Q=H&&"process"in H?H.process:H;return typeof Q!="function"?R:function(Z,ge){return Q(Z,R,ge)}},X={camelize:s,decamelize:l,pascalize:r,depascalize:l,camelizeKeys:function(R,H){return i(M(s,H),R)},decamelizeKeys:function(R,H){return i(M(l,H),R,H)},pascalizeKeys:function(R,H){return i(M(r,H),R)},depascalizeKeys:function(){return this.decamelizeKeys.apply(this,arguments)}};e.exports?e.exports=X:t.humps=X})(mw)})(Gh);var gw=Gh.exports,vw=["class","style"];function yw(e){return e.split(";").map(function(t){return t.trim()}).filter(function(t){return t}).reduce(function(t,i){var n=i.indexOf(":"),s=gw.camelize(i.slice(0,n)),r=i.slice(n+1).trim();return t[s]=r,t},{})}function bw(e){return e.split(/\s+/).reduce(function(t,i){return t[i]=!0,t},{})}function Kl(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 n=(e.children||[]).map(function(f){return Kl(f)}),s=Object.keys(e.attributes||{}).reduce(function(f,p){var v=e.attributes[p];switch(p){case"class":f.class=bw(v);break;case"style":f.style=yw(v);break;default:f.attrs[p]=v}return f},{attrs:{},class:{},style:{}});i.class;var r=i.style,l=r===void 0?{}:r,u=cw(i,vw);return ro(e.tag,hn(hn(hn({},t),{},{class:s.class,style:hn(hn({},s.style),l)},s.attrs),u),n)}var Yh=!1;try{Yh=!0}catch{}function _w(){if(!Yh&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments)}}function qs(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?Ht({},e,t):{}}function ww(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"},Ht(Ht(Ht(Ht(Ht(Ht(Ht(Ht(Ht(Ht(t,"fa-".concat(e.size),e.size!==null),"fa-rotate-".concat(e.rotation),e.rotation!==null),"fa-pull-".concat(e.pull),e.pull!==null),"fa-swap-opacity",e.swapOpacity),"fa-bounce",e.bounce),"fa-shake",e.shake),"fa-beat",e.beat),"fa-fade",e.fade),"fa-beat-fade",e.beatFade),"fa-flash",e.flash),Ht(Ht(t,"fa-spin-pulse",e.spinPulse),"fa-spin-reverse",e.spinReverse));return Object.keys(i).map(function(n){return i[n]?n:null}).filter(function(n){return n})}function uf(e){if(e&&Kr(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(Vr.icon)return Vr.icon(e);if(e===null)return null;if(Kr(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 kw=ir({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},maskId:{type: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},titleId:{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 n=i.attrs,s=rt(function(){return uf(t.icon)}),r=rt(function(){return qs("classes",ww(t))}),l=rt(function(){return qs("transform",typeof t.transform=="string"?Vr.transform(t.transform):t.transform)}),u=rt(function(){return qs("mask",uf(t.mask))}),f=rt(function(){return rw(s.value,hn(hn(hn(hn({},r.value),l.value),u.value),{},{symbol:t.symbol,title:t.title,titleId:t.titleId,maskId:t.maskId}))});zs(f,function(v){if(!v)return _w("Could not find one or more icon(s)",s.value,u.value)},{immediate:!0});var p=rt(function(){return f.value?Kl(f.value.abstract[0],{},n):null});return function(){return p.value}}});ir({name:"FontAwesomeLayers",props:{fixedWidth:{type:Boolean,default:!1}},setup:function(t,i){var n=i.slots,s=Kh.familyPrefix,r=rt(function(){return["".concat(s,"-layers")].concat(Ja(t.fixedWidth?["".concat(s,"-fw")]:[]))});return function(){return ro("div",{class:r.value},n.default?n.default():[])}}});ir({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 n=i.attrs,s=Kh.familyPrefix,r=rt(function(){return qs("classes",[].concat(Ja(t.counter?["".concat(s,"-layers-counter")]:[]),Ja(t.position?["".concat(s,"-layers-").concat(t.position)]:[])))}),l=rt(function(){return qs("transform",typeof t.transform=="string"?Vr.transform(t.transform):t.transform)}),u=rt(function(){var p=ow(t.value.toString(),hn(hn({},l.value),r.value)),v=p.abstract;return t.counter&&(v[0].attributes.class=v[0].attributes.class.replace("fa-layers-text","")),v[0]}),f=rt(function(){return Kl(u.value,{},n)});return function(){return f.value}}});const xw={prefix:"fas",iconName:"arrows-up-to-line",icon:[576,512,[],"e4c2","M32 96l512 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L32 32C14.3 32 0 46.3 0 64S14.3 96 32 96zM9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L96 237.3 96 448c0 17.7 14.3 32 32 32s32-14.3 32-32l0-210.7 41.4 41.4c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-96-96c-12.5-12.5-32.8-12.5-45.3 0l-96 96zm320 45.3c12.5 12.5 32.8 12.5 45.3 0L416 237.3 416 448c0 17.7 14.3 32 32 32s32-14.3 32-32l0-210.7 41.4 41.4c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-96-96c-12.5-12.5-32.8-12.5-45.3 0l-96 96c-12.5 12.5-12.5 32.8 0 45.3z"]},Cw={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 416L0 96C0 83.6 7.2 72.3 18.4 67s24.5-3.6 34.1 4.4l192 160L256 241l0-145c0-17.7 14.3-32 32-32s32 14.3 32 32l0 320c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-145-11.5 9.6-192 160z"]},Tw=Cw,Sw={prefix:"fas",iconName:"list",icon:[512,512,["list-squares"],"f03a","M40 48C26.7 48 16 58.7 16 72l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24L40 48zM192 64c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L192 64zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-288 0zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-288 0zM16 232l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24l-48 0c-13.3 0-24 10.7-24 24zM40 368c-13.3 0-24 10.7-24 24l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24l-48 0z"]},$w={prefix:"fas",iconName:"chair",icon:[448,512,[129681],"f6c0","M248 48l0 208 48 0 0-197.3c23.9 13.8 40 39.7 40 69.3l0 128 48 0 0-128C384 57.3 326.7 0 256 0L192 0C121.3 0 64 57.3 64 128l0 128 48 0 0-128c0-29.6 16.1-55.5 40-69.3L152 256l48 0 0-208 48 0zM48 288c-12.1 0-23.2 6.8-28.6 17.7l-16 32c-5 9.9-4.4 21.7 1.4 31.1S20.9 384 32 384l0 96c0 17.7 14.3 32 32 32s32-14.3 32-32l0-96 256 0 0 96c0 17.7 14.3 32 32 32s32-14.3 32-32l0-96c11.1 0 21.4-5.7 27.2-15.2s6.4-21.2 1.4-31.1l-16-32C423.2 294.8 412.1 288 400 288L48 288z"]},Ew={prefix:"fas",iconName:"arrows-down-to-line",icon:[576,512,[],"e4b8","M544 416L32 416c-17.7 0-32 14.3-32 32s14.3 32 32 32l512 0c17.7 0 32-14.3 32-32s-14.3-32-32-32zm22.6-137.4c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L480 274.7 480 64c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 210.7-41.4-41.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l96 96c12.5 12.5 32.8 12.5 45.3 0l96-96zm-320-45.3c-12.5-12.5-32.8-12.5-45.3 0L160 274.7 160 64c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 210.7L54.6 233.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l96 96c12.5 12.5 32.8 12.5 45.3 0l96-96c12.5-12.5 12.5-32.8 0-45.3z"]},Aw={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 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z"]},Ow={prefix:"fas",iconName:"arrow-up",icon:[384,512,[8593],"f062","M214.6 41.4c-12.5-12.5-32.8-12.5-45.3 0l-160 160c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 141.2 160 448c0 17.7 14.3 32 32 32s32-14.3 32-32l0-306.7L329.4 246.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-160-160z"]},Rw={prefix:"fas",iconName:"plus",icon:[448,512,[10133,61543,"add"],"2b","M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 144L48 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l144 0 0 144c0 17.7 14.3 32 32 32s32-14.3 32-32l0-144 144 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-144 0 0-144z"]},Pw={prefix:"fas",iconName:"xmark",icon:[384,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"]},Lw=Pw,zw={prefix:"fas",iconName:"clock-rotate-left",icon:[512,512,["history"],"f1da","M75 75L41 41C25.9 25.9 0 36.6 0 57.9L0 168c0 13.3 10.7 24 24 24l110.1 0c21.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 24l0 104c0 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-65 0-94.1c0-13.3-10.7-24-24-24z"]},Iw=zw,Nw={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"]};bn.add(Aw);bn.add(Sw);bn.add(Rw);bn.add(Iw);bn.add(Tw);bn.add(Nw);bn.add(Lw);bn.add(Ow);bn.add($w);bn.add(xw);bn.add(Ew);window.jQuery=y;window.$=y;Se.addToJquery($);const Mw=[{path:"/:room/",name:"room",component:Nc},{path:"/",component:Nc}],Dw=ny({history:Pv(),routes:Mw});var Gl=Zg(y0);Gl.component("font-awesome-icon",kw);Gl.use(Dw);Gl.mount("#app");
|