787 lines
427 KiB
JavaScript
787 lines
427 KiB
JavaScript
(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const s of i)if(s.type==="childList")for(const o of s.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(i){const s={};return i.integrity&&(s.integrity=i.integrity),i.referrerpolicy&&(s.referrerPolicy=i.referrerpolicy),i.crossorigin==="use-credentials"?s.credentials="include":i.crossorigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function r(i){if(i.ep)return;i.ep=!0;const s=n(i);fetch(i.href,s)}})();function Wo(e,t){const n=Object.create(null),r=e.split(",");for(let i=0;i<r.length;i++)n[r[i]]=!0;return t?i=>!!n[i.toLowerCase()]:i=>!!n[i]}function Vo(e){if(Te(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],i=kt(r)?Np(r):Vo(r);if(i)for(const s in i)t[s]=i[s]}return t}else{if(kt(e))return e;if(nt(e))return e}}const Pp=/;(?![^(]*\))/g,Lp=/:([^]+)/,Ip=/\/\*.*?\*\//gs;function Np(e){const t={};return e.replace(Ip,"").split(Pp).forEach(n=>{if(n){const r=n.split(Lp);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function Gi(e){let t="";if(kt(e))t=e;else if(Te(e))for(let n=0;n<e.length;n++){const r=Gi(e[n]);r&&(t+=r+" ")}else if(nt(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const Mp="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Dp=Wo(Mp);function uf(e){return!!e||e===""}const In=e=>kt(e)?e:e==null?"":Te(e)||nt(e)&&(e.toString===hf||!Ae(e.toString))?JSON.stringify(e,cf,2):String(e),cf=(e,t)=>t&&t.__v_isRef?cf(e,t.value):Wi(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,i])=>(n[`${r} =>`]=i,n),{})}:ff(t)?{[`Set(${t.size})`]:[...t.values()]}:nt(t)&&!Te(t)&&!pf(t)?String(t):t,Xe={},Ui=[],dn=()=>{},Hp=()=>!1,Fp=/^on[^a-z]/,Js=e=>Fp.test(e),Yo=e=>e.startsWith("onUpdate:"),Pt=Object.assign,Ko=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},qp=Object.prototype.hasOwnProperty,Ie=(e,t)=>qp.call(e,t),Te=Array.isArray,Wi=e=>Zs(e)==="[object Map]",ff=e=>Zs(e)==="[object Set]",Ae=e=>typeof e=="function",kt=e=>typeof e=="string",Go=e=>typeof e=="symbol",nt=e=>e!==null&&typeof e=="object",df=e=>nt(e)&&Ae(e.then)&&Ae(e.catch),hf=Object.prototype.toString,Zs=e=>hf.call(e),Bp=e=>Zs(e).slice(8,-1),pf=e=>Zs(e)==="[object Object]",Qo=e=>kt(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Ss=Wo(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),ea=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},jp=/-(\w)/g,Tn=ea(e=>e.replace(jp,(t,n)=>n?n.toUpperCase():"")),Up=/\B([A-Z])/g,Ri=ea(e=>e.replace(Up,"-$1").toLowerCase()),ta=ea(e=>e.charAt(0).toUpperCase()+e.slice(1)),ja=ea(e=>e?`on${ta(e)}`:""),Nr=(e,t)=>!Object.is(e,t),Ua=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},Hs=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},mf=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let _u;const Wp=()=>_u||(_u=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let bn;class Vp{constructor(t=!1){this.detached=t,this.active=!0,this.effects=[],this.cleanups=[],this.parent=bn,!t&&bn&&(this.index=(bn.scopes||(bn.scopes=[])).push(this)-1)}run(t){if(this.active){const n=bn;try{return bn=this,t()}finally{bn=n}}}on(){bn=this}off(){bn=this.parent}stop(t){if(this.active){let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.scopes)for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!t){const i=this.parent.scopes.pop();i&&i!==this&&(this.parent.scopes[this.index]=i,i.index=this.index)}this.parent=void 0,this.active=!1}}}function Yp(e,t=bn){t&&t.active&&t.effects.push(e)}const Xo=e=>{const t=new Set(e);return t.w=0,t.n=0,t},gf=e=>(e.w&si)>0,vf=e=>(e.n&si)>0,Kp=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=si},Gp=e=>{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r<t.length;r++){const i=t[r];gf(i)&&!vf(i)?i.delete(e):t[n++]=i,i.w&=~si,i.n&=~si}t.length=n}},uo=new WeakMap;let Cr=0,si=1;const co=30;let ln;const Ti=Symbol(""),fo=Symbol("");class Jo{constructor(t,n=null,r){this.fn=t,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,Yp(this,r)}run(){if(!this.active)return this.fn();let t=ln,n=ti;for(;t;){if(t===this)return;t=t.parent}try{return this.parent=ln,ln=this,ti=!0,si=1<<++Cr,Cr<=co?Kp(this):wu(this),this.fn()}finally{Cr<=co&&Gp(this),si=1<<--Cr,ln=this.parent,ti=n,this.parent=void 0,this.deferStop&&this.stop()}}stop(){ln===this?this.deferStop=!0:this.active&&(wu(this),this.onStop&&this.onStop(),this.active=!1)}}function wu(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}let ti=!0;const yf=[];function ir(){yf.push(ti),ti=!1}function rr(){const e=yf.pop();ti=e===void 0?!0:e}function Yt(e,t,n){if(ti&&ln){let r=uo.get(e);r||uo.set(e,r=new Map);let i=r.get(n);i||r.set(n,i=Xo()),bf(i)}}function bf(e,t){let n=!1;Cr<=co?vf(e)||(e.n|=si,n=!gf(e)):n=!e.has(ln),n&&(e.add(ln),ln.deps.push(e))}function Nn(e,t,n,r,i,s){const o=uo.get(e);if(!o)return;let u=[];if(t==="clear")u=[...o.values()];else if(n==="length"&&Te(e)){const c=mf(r);o.forEach((p,m)=>{(m==="length"||m>=c)&&u.push(p)})}else switch(n!==void 0&&u.push(o.get(n)),t){case"add":Te(e)?Qo(n)&&u.push(o.get("length")):(u.push(o.get(Ti)),Wi(e)&&u.push(o.get(fo)));break;case"delete":Te(e)||(u.push(o.get(Ti)),Wi(e)&&u.push(o.get(fo)));break;case"set":Wi(e)&&u.push(o.get(Ti));break}if(u.length===1)u[0]&&ho(u[0]);else{const c=[];for(const p of u)p&&c.push(...p);ho(Xo(c))}}function ho(e,t){const n=Te(e)?e:[...e];for(const r of n)r.computed&&ku(r);for(const r of n)r.computed||ku(r)}function ku(e,t){(e!==ln||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const Qp=Wo("__proto__,__v_isRef,__isVue"),_f=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Go)),Xp=Zo(),Jp=Zo(!1,!0),Zp=Zo(!0),xu=em();function em(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=Fe(this);for(let s=0,o=this.length;s<o;s++)Yt(r,"get",s+"");const i=r[t](...n);return i===-1||i===!1?r[t](...n.map(Fe)):i}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){ir();const r=Fe(this)[t].apply(this,n);return rr(),r}}),e}function Zo(e=!1,t=!1){return function(r,i,s){if(i==="__v_isReactive")return!e;if(i==="__v_isReadonly")return e;if(i==="__v_isShallow")return t;if(i==="__v_raw"&&s===(e?t?gm:$f:t?Cf:xf).get(r))return r;const o=Te(r);if(!e&&o&&Ie(xu,i))return Reflect.get(xu,i,s);const u=Reflect.get(r,i,s);return(Go(i)?_f.has(i):Qp(i))||(e||Yt(r,"get",i),t)?u:Ot(u)?o&&Qo(i)?u:u.value:nt(u)?e?Tf(u):sr(u):u}}const tm=wf(),nm=wf(!0);function wf(e=!1){return function(n,r,i,s){let o=n[r];if(Qi(o)&&Ot(o)&&!Ot(i))return!1;if(!e&&(!Fs(i)&&!Qi(i)&&(o=Fe(o),i=Fe(i)),!Te(n)&&Ot(o)&&!Ot(i)))return o.value=i,!0;const u=Te(n)&&Qo(r)?Number(r)<n.length:Ie(n,r),c=Reflect.set(n,r,i,s);return n===Fe(s)&&(u?Nr(i,o)&&Nn(n,"set",r,i):Nn(n,"add",r,i)),c}}function im(e,t){const n=Ie(e,t);e[t];const r=Reflect.deleteProperty(e,t);return r&&n&&Nn(e,"delete",t,void 0),r}function rm(e,t){const n=Reflect.has(e,t);return(!Go(t)||!_f.has(t))&&Yt(e,"has",t),n}function sm(e){return Yt(e,"iterate",Te(e)?"length":Ti),Reflect.ownKeys(e)}const kf={get:Xp,set:tm,deleteProperty:im,has:rm,ownKeys:sm},am={get:Zp,set(e,t){return!0},deleteProperty(e,t){return!0}},om=Pt({},kf,{get:Jp,set:nm}),el=e=>e,na=e=>Reflect.getPrototypeOf(e);function fs(e,t,n=!1,r=!1){e=e.__v_raw;const i=Fe(e),s=Fe(t);n||(t!==s&&Yt(i,"get",t),Yt(i,"get",s));const{has:o}=na(i),u=r?el:n?il:Mr;if(o.call(i,t))return u(e.get(t));if(o.call(i,s))return u(e.get(s));e!==i&&e.get(t)}function ds(e,t=!1){const n=this.__v_raw,r=Fe(n),i=Fe(e);return t||(e!==i&&Yt(r,"has",e),Yt(r,"has",i)),e===i?n.has(e):n.has(e)||n.has(i)}function hs(e,t=!1){return e=e.__v_raw,!t&&Yt(Fe(e),"iterate",Ti),Reflect.get(e,"size",e)}function Cu(e){e=Fe(e);const t=Fe(this);return na(t).has.call(t,e)||(t.add(e),Nn(t,"add",e,e)),this}function $u(e,t){t=Fe(t);const n=Fe(this),{has:r,get:i}=na(n);let s=r.call(n,e);s||(e=Fe(e),s=r.call(n,e));const o=i.call(n,e);return n.set(e,t),s?Nr(t,o)&&Nn(n,"set",e,t):Nn(n,"add",e,t),this}function Tu(e){const t=Fe(this),{has:n,get:r}=na(t);let i=n.call(t,e);i||(e=Fe(e),i=n.call(t,e)),r&&r.call(t,e);const s=t.delete(e);return i&&Nn(t,"delete",e,void 0),s}function Au(){const e=Fe(this),t=e.size!==0,n=e.clear();return t&&Nn(e,"clear",void 0,void 0),n}function ps(e,t){return function(r,i){const s=this,o=s.__v_raw,u=Fe(o),c=t?el:e?il:Mr;return!e&&Yt(u,"iterate",Ti),o.forEach((p,m)=>r.call(i,c(p),c(m),s))}}function ms(e,t,n){return function(...r){const i=this.__v_raw,s=Fe(i),o=Wi(s),u=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,p=i[e](...r),m=n?el:t?il:Mr;return!t&&Yt(s,"iterate",c?fo:Ti),{next(){const{value:_,done:x}=p.next();return x?{value:_,done:x}:{value:u?[m(_[0]),m(_[1])]:m(_),done:x}},[Symbol.iterator](){return this}}}}function Vn(e){return function(...t){return e==="delete"?!1:this}}function lm(){const e={get(s){return fs(this,s)},get size(){return hs(this)},has:ds,add:Cu,set:$u,delete:Tu,clear:Au,forEach:ps(!1,!1)},t={get(s){return fs(this,s,!1,!0)},get size(){return hs(this)},has:ds,add:Cu,set:$u,delete:Tu,clear:Au,forEach:ps(!1,!0)},n={get(s){return fs(this,s,!0)},get size(){return hs(this,!0)},has(s){return ds.call(this,s,!0)},add:Vn("add"),set:Vn("set"),delete:Vn("delete"),clear:Vn("clear"),forEach:ps(!0,!1)},r={get(s){return fs(this,s,!0,!0)},get size(){return hs(this,!0)},has(s){return ds.call(this,s,!0)},add:Vn("add"),set:Vn("set"),delete:Vn("delete"),clear:Vn("clear"),forEach:ps(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{e[s]=ms(s,!1,!1),n[s]=ms(s,!0,!1),t[s]=ms(s,!1,!0),r[s]=ms(s,!0,!0)}),[e,n,t,r]}const[um,cm,fm,dm]=lm();function tl(e,t){const n=t?e?dm:fm:e?cm:um;return(r,i,s)=>i==="__v_isReactive"?!e:i==="__v_isReadonly"?e:i==="__v_raw"?r:Reflect.get(Ie(n,i)&&i in r?n:r,i,s)}const hm={get:tl(!1,!1)},pm={get:tl(!1,!0)},mm={get:tl(!0,!1)},xf=new WeakMap,Cf=new WeakMap,$f=new WeakMap,gm=new WeakMap;function vm(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ym(e){return e.__v_skip||!Object.isExtensible(e)?0:vm(Bp(e))}function sr(e){return Qi(e)?e:nl(e,!1,kf,hm,xf)}function bm(e){return nl(e,!1,om,pm,Cf)}function Tf(e){return nl(e,!0,am,mm,$f)}function nl(e,t,n,r,i){if(!nt(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=i.get(e);if(s)return s;const o=ym(e);if(o===0)return e;const u=new Proxy(e,o===2?r:n);return i.set(e,u),u}function Vi(e){return Qi(e)?Vi(e.__v_raw):!!(e&&e.__v_isReactive)}function Qi(e){return!!(e&&e.__v_isReadonly)}function Fs(e){return!!(e&&e.__v_isShallow)}function Af(e){return Vi(e)||Qi(e)}function Fe(e){const t=e&&e.__v_raw;return t?Fe(t):e}function Ef(e){return Hs(e,"__v_skip",!0),e}const Mr=e=>nt(e)?sr(e):e,il=e=>nt(e)?Tf(e):e;function Sf(e){ti&&ln&&(e=Fe(e),bf(e.dep||(e.dep=Xo())))}function Of(e,t){e=Fe(e),e.dep&&ho(e.dep)}function Ot(e){return!!(e&&e.__v_isRef===!0)}function zf(e){return Rf(e,!1)}function _m(e){return Rf(e,!0)}function Rf(e,t){return Ot(e)?e:new wm(e,t)}class wm{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:Fe(t),this._value=n?t:Mr(t)}get value(){return Sf(this),this._value}set value(t){const n=this.__v_isShallow||Fs(t)||Qi(t);t=n?t:Fe(t),Nr(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Mr(t),Of(this))}}function ni(e){return Ot(e)?e.value:e}const km={get:(e,t,n)=>ni(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const i=e[t];return Ot(i)&&!Ot(n)?(i.value=n,!0):Reflect.set(e,t,n,r)}};function Pf(e){return Vi(e)?e:new Proxy(e,km)}var Lf;class xm{constructor(t,n,r,i){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[Lf]=!1,this._dirty=!0,this.effect=new Jo(t,()=>{this._dirty||(this._dirty=!0,Of(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!i,this.__v_isReadonly=r}get value(){const t=Fe(this);return Sf(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}Lf="__v_isReadonly";function Cm(e,t,n=!1){let r,i;const s=Ae(e);return s?(r=e,i=dn):(r=e.get,i=e.set),new xm(r,i,s||!i,n)}function ii(e,t,n,r){let i;try{i=r?e(...r):e()}catch(s){ia(s,t,n)}return i}function hn(e,t,n,r){if(Ae(e)){const s=ii(e,t,n,r);return s&&df(s)&&s.catch(o=>{ia(o,t,n)}),s}const i=[];for(let s=0;s<e.length;s++)i.push(hn(e[s],t,n,r));return i}function ia(e,t,n,r=!0){const i=t?t.vnode:null;if(t){let s=t.parent;const o=t.proxy,u=n;for(;s;){const p=s.ec;if(p){for(let m=0;m<p.length;m++)if(p[m](e,o,u)===!1)return}s=s.parent}const c=t.appContext.config.errorHandler;if(c){ii(c,null,10,[e,o,u]);return}}$m(e,n,i,r)}function $m(e,t,n,r=!0){console.error(e)}let Dr=!1,po=!1;const St=[];let wn=0;const Yi=[];let Ln=null,wi=0;const If=Promise.resolve();let rl=null;function Nf(e){const t=rl||If;return e?t.then(this?e.bind(this):e):t}function Tm(e){let t=wn+1,n=St.length;for(;t<n;){const r=t+n>>>1;Hr(St[r])<e?t=r+1:n=r}return t}function sl(e){(!St.length||!St.includes(e,Dr&&e.allowRecurse?wn+1:wn))&&(e.id==null?St.push(e):St.splice(Tm(e.id),0,e),Mf())}function Mf(){!Dr&&!po&&(po=!0,rl=If.then(Hf))}function Am(e){const t=St.indexOf(e);t>wn&&St.splice(t,1)}function Em(e){Te(e)?Yi.push(...e):(!Ln||!Ln.includes(e,e.allowRecurse?wi+1:wi))&&Yi.push(e),Mf()}function Eu(e,t=Dr?wn+1:0){for(;t<St.length;t++){const n=St[t];n&&n.pre&&(St.splice(t,1),t--,n())}}function Df(e){if(Yi.length){const t=[...new Set(Yi)];if(Yi.length=0,Ln){Ln.push(...t);return}for(Ln=t,Ln.sort((n,r)=>Hr(n)-Hr(r)),wi=0;wi<Ln.length;wi++)Ln[wi]();Ln=null,wi=0}}const Hr=e=>e.id==null?1/0:e.id,Sm=(e,t)=>{const n=Hr(e)-Hr(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Hf(e){po=!1,Dr=!0,St.sort(Sm);const t=dn;try{for(wn=0;wn<St.length;wn++){const n=St[wn];n&&n.active!==!1&&ii(n,null,14)}}finally{wn=0,St.length=0,Df(),Dr=!1,rl=null,(St.length||Yi.length)&&Hf()}}function Om(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||Xe;let i=n;const s=t.startsWith("update:"),o=s&&t.slice(7);if(o&&o in r){const m=`${o==="modelValue"?"model":o}Modifiers`,{number:_,trim:x}=r[m]||Xe;x&&(i=n.map(R=>kt(R)?R.trim():R)),_&&(i=n.map(mf))}let u,c=r[u=ja(t)]||r[u=ja(Tn(t))];!c&&s&&(c=r[u=ja(Ri(t))]),c&&hn(c,e,6,i);const p=r[u+"Once"];if(p){if(!e.emitted)e.emitted={};else if(e.emitted[u])return;e.emitted[u]=!0,hn(p,e,6,i)}}function Ff(e,t,n=!1){const r=t.emitsCache,i=r.get(e);if(i!==void 0)return i;const s=e.emits;let o={},u=!1;if(!Ae(e)){const c=p=>{const m=Ff(p,t,!0);m&&(u=!0,Pt(o,m))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!s&&!u?(nt(e)&&r.set(e,null),null):(Te(s)?s.forEach(c=>o[c]=null):Pt(o,s),nt(e)&&r.set(e,o),o)}function ra(e,t){return!e||!Js(t)?!1:(t=t.slice(2).replace(/Once$/,""),Ie(e,t[0].toLowerCase()+t.slice(1))||Ie(e,Ri(t))||Ie(e,t))}let Jt=null,sa=null;function qs(e){const t=Jt;return Jt=e,sa=e&&e.type.__scopeId||null,t}function Pi(e){sa=e}function Li(){sa=null}function zm(e,t=Jt,n){if(!t||e._n)return e;const r=(...i)=>{r._d&&Du(-1);const s=qs(t);let o;try{o=e(...i)}finally{qs(s),r._d&&Du(1)}return o};return r._n=!0,r._c=!0,r._d=!0,r}function Wa(e){const{type:t,vnode:n,proxy:r,withProxy:i,props:s,propsOptions:[o],slots:u,attrs:c,emit:p,render:m,renderCache:_,data:x,setupState:R,ctx:N,inheritAttrs:D}=e;let Z,O;const j=qs(e);try{if(n.shapeFlag&4){const V=i||r;Z=_n(m.call(V,V,_,s,R,x,N)),O=c}else{const V=t;Z=_n(V.length>1?V(s,{attrs:c,slots:u,emit:p}):V(s,null)),O=t.props?c:Rm(c)}}catch(V){Sr.length=0,ia(V,e,1),Z=Se(Ei)}let G=Z;if(O&&D!==!1){const V=Object.keys(O),{shapeFlag:ge}=G;V.length&&ge&7&&(o&&V.some(Yo)&&(O=Pm(O,o)),G=Xi(G,O))}return n.dirs&&(G=Xi(G),G.dirs=G.dirs?G.dirs.concat(n.dirs):n.dirs),n.transition&&(G.transition=n.transition),Z=G,qs(j),Z}const Rm=e=>{let t;for(const n in e)(n==="class"||n==="style"||Js(n))&&((t||(t={}))[n]=e[n]);return t},Pm=(e,t)=>{const n={};for(const r in e)(!Yo(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Lm(e,t,n){const{props:r,children:i,component:s}=e,{props:o,children:u,patchFlag:c}=t,p=s.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return r?Su(r,o,p):!!o;if(c&8){const m=t.dynamicProps;for(let _=0;_<m.length;_++){const x=m[_];if(o[x]!==r[x]&&!ra(p,x))return!0}}}else return(i||u)&&(!u||!u.$stable)?!0:r===o?!1:r?o?Su(r,o,p):!0:!!o;return!1}function Su(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let i=0;i<r.length;i++){const s=r[i];if(t[s]!==e[s]&&!ra(n,s))return!0}return!1}function Im({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const Nm=e=>e.__isSuspense;function Mm(e,t){t&&t.pendingBranch?Te(e)?t.effects.push(...e):t.effects.push(e):Em(e)}function Os(e,t){if($t){let n=$t.provides;const r=$t.parent&&$t.parent.provides;r===n&&(n=$t.provides=Object.create(r)),n[e]=t}}function pn(e,t,n=!1){const r=$t||Jt;if(r){const i=r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides;if(i&&e in i)return i[e];if(arguments.length>1)return n&&Ae(t)?t.call(r.proxy):t}}const gs={};function Ar(e,t,n){return qf(e,t,n)}function qf(e,t,{immediate:n,deep:r,flush:i,onTrack:s,onTrigger:o}=Xe){const u=$t;let c,p=!1,m=!1;if(Ot(e)?(c=()=>e.value,p=Fs(e)):Vi(e)?(c=()=>e,r=!0):Te(e)?(m=!0,p=e.some(G=>Vi(G)||Fs(G)),c=()=>e.map(G=>{if(Ot(G))return G.value;if(Vi(G))return xi(G);if(Ae(G))return ii(G,u,2)})):Ae(e)?t?c=()=>ii(e,u,2):c=()=>{if(!(u&&u.isUnmounted))return _&&_(),hn(e,u,3,[x])}:c=dn,t&&r){const G=c;c=()=>xi(G())}let _,x=G=>{_=O.onStop=()=>{ii(G,u,4)}},R;if(qr)if(x=dn,t?n&&hn(t,u,3,[c(),m?[]:void 0,x]):c(),i==="sync"){const G=Eg();R=G.__watcherHandles||(G.__watcherHandles=[])}else return dn;let N=m?new Array(e.length).fill(gs):gs;const D=()=>{if(!!O.active)if(t){const G=O.run();(r||p||(m?G.some((V,ge)=>Nr(V,N[ge])):Nr(G,N)))&&(_&&_(),hn(t,u,3,[G,N===gs?void 0:m&&N[0]===gs?[]:N,x]),N=G)}else O.run()};D.allowRecurse=!!t;let Z;i==="sync"?Z=D:i==="post"?Z=()=>Ft(D,u&&u.suspense):(D.pre=!0,u&&(D.id=u.uid),Z=()=>sl(D));const O=new Jo(c,Z);t?n?D():N=O.run():i==="post"?Ft(O.run.bind(O),u&&u.suspense):O.run();const j=()=>{O.stop(),u&&u.scope&&Ko(u.scope.effects,O)};return R&&R.push(j),j}function Dm(e,t,n){const r=this.proxy,i=kt(e)?e.includes(".")?Bf(r,e):()=>r[e]:e.bind(r,r);let s;Ae(t)?s=t:(s=t.handler,n=t);const o=$t;Ji(this);const u=qf(i,s.bind(r),n);return o?Ji(o):Ai(),u}function Bf(e,t){const n=t.split(".");return()=>{let r=e;for(let i=0;i<n.length&&r;i++)r=r[n[i]];return r}}function xi(e,t){if(!nt(e)||e.__v_skip||(t=t||new Set,t.has(e)))return e;if(t.add(e),Ot(e))xi(e.value,t);else if(Te(e))for(let n=0;n<e.length;n++)xi(e[n],t);else if(ff(e)||Wi(e))e.forEach(n=>{xi(n,t)});else if(pf(e))for(const n in e)xi(e[n],t);return e}function Gr(e){return Ae(e)?{setup:e,name:e.name}:e}const zs=e=>!!e.type.__asyncLoader,jf=e=>e.type.__isKeepAlive;function Hm(e,t){Uf(e,"a",t)}function Fm(e,t){Uf(e,"da",t)}function Uf(e,t,n=$t){const r=e.__wdc||(e.__wdc=()=>{let i=n;for(;i;){if(i.isDeactivated)return;i=i.parent}return e()});if(aa(t,r,n),n){let i=n.parent;for(;i&&i.parent;)jf(i.parent.vnode)&&qm(r,t,n,i),i=i.parent}}function qm(e,t,n,r){const i=aa(t,e,r,!0);Vf(()=>{Ko(r[t],i)},n)}function aa(e,t,n=$t,r=!1){if(n){const i=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;ir(),Ji(n);const u=hn(t,n,e,o);return Ai(),rr(),u});return r?i.unshift(s):i.push(s),s}}const Fn=e=>(t,n=$t)=>(!qr||e==="sp")&&aa(e,(...r)=>t(...r),n),Bm=Fn("bm"),oa=Fn("m"),jm=Fn("bu"),Um=Fn("u"),Wf=Fn("bum"),Vf=Fn("um"),Wm=Fn("sp"),Vm=Fn("rtg"),Ym=Fn("rtc");function Km(e,t=$t){aa("ec",e,t)}function Ou(e,t){const n=Jt;if(n===null)return e;const r=ca(n)||n.proxy,i=e.dirs||(e.dirs=[]);for(let s=0;s<t.length;s++){let[o,u,c,p=Xe]=t[s];o&&(Ae(o)&&(o={mounted:o,updated:o}),o.deep&&xi(u),i.push({dir:o,instance:r,value:u,oldValue:void 0,arg:c,modifiers:p}))}return e}function yi(e,t,n,r){const i=e.dirs,s=t&&t.dirs;for(let o=0;o<i.length;o++){const u=i[o];s&&(u.oldValue=s[o].value);let c=u.dir[r];c&&(ir(),hn(c,n,8,[e.el,u,e,t]),rr())}}const Yf="components";function Qr(e,t){return Qm(Yf,e,!0,t)||e}const Gm=Symbol();function Qm(e,t,n=!0,r=!1){const i=Jt||$t;if(i){const s=i.type;if(e===Yf){const u=$g(s,!1);if(u&&(u===t||u===Tn(t)||u===ta(Tn(t))))return s}const o=zu(i[e]||s[e],t)||zu(i.appContext[e],t);return!o&&r?s:o}}function zu(e,t){return e&&(e[t]||e[Tn(t)]||e[ta(Tn(t))])}function al(e,t,n,r){let i;const s=n&&n[r];if(Te(e)||kt(e)){i=new Array(e.length);for(let o=0,u=e.length;o<u;o++)i[o]=t(e[o],o,void 0,s&&s[o])}else if(typeof e=="number"){i=new Array(e);for(let o=0;o<e;o++)i[o]=t(o+1,o,void 0,s&&s[o])}else if(nt(e))if(e[Symbol.iterator])i=Array.from(e,(o,u)=>t(o,u,void 0,s&&s[u]));else{const o=Object.keys(e);i=new Array(o.length);for(let u=0,c=o.length;u<c;u++){const p=o[u];i[u]=t(e[p],p,u,s&&s[u])}}else i=[];return n&&(n[r]=i),i}const mo=e=>e?rd(e)?ca(e)||e.proxy:mo(e.parent):null,Er=Pt(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>mo(e.parent),$root:e=>mo(e.root),$emit:e=>e.emit,$options:e=>ol(e),$forceUpdate:e=>e.f||(e.f=()=>sl(e.update)),$nextTick:e=>e.n||(e.n=Nf.bind(e.proxy)),$watch:e=>Dm.bind(e)}),Va=(e,t)=>e!==Xe&&!e.__isScriptSetup&&Ie(e,t),Xm={get({_:e},t){const{ctx:n,setupState:r,data:i,props:s,accessCache:o,type:u,appContext:c}=e;let p;if(t[0]!=="$"){const R=o[t];if(R!==void 0)switch(R){case 1:return r[t];case 2:return i[t];case 4:return n[t];case 3:return s[t]}else{if(Va(r,t))return o[t]=1,r[t];if(i!==Xe&&Ie(i,t))return o[t]=2,i[t];if((p=e.propsOptions[0])&&Ie(p,t))return o[t]=3,s[t];if(n!==Xe&&Ie(n,t))return o[t]=4,n[t];go&&(o[t]=0)}}const m=Er[t];let _,x;if(m)return t==="$attrs"&&Yt(e,"get",t),m(e);if((_=u.__cssModules)&&(_=_[t]))return _;if(n!==Xe&&Ie(n,t))return o[t]=4,n[t];if(x=c.config.globalProperties,Ie(x,t))return x[t]},set({_:e},t,n){const{data:r,setupState:i,ctx:s}=e;return Va(i,t)?(i[t]=n,!0):r!==Xe&&Ie(r,t)?(r[t]=n,!0):Ie(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:i,propsOptions:s}},o){let u;return!!n[o]||e!==Xe&&Ie(e,o)||Va(t,o)||(u=s[0])&&Ie(u,o)||Ie(r,o)||Ie(Er,o)||Ie(i.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Ie(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let go=!0;function Jm(e){const t=ol(e),n=e.proxy,r=e.ctx;go=!1,t.beforeCreate&&Ru(t.beforeCreate,e,"bc");const{data:i,computed:s,methods:o,watch:u,provide:c,inject:p,created:m,beforeMount:_,mounted:x,beforeUpdate:R,updated:N,activated:D,deactivated:Z,beforeDestroy:O,beforeUnmount:j,destroyed:G,unmounted:V,render:ge,renderTracked:h,renderTriggered:qe,errorCaptured:st,serverPrefetch:ct,expose:zt,inheritAttrs:en,components:at,directives:En,filters:tn}=t;if(p&&Zm(p,r,null,e.appContext.config.unwrapInjectedRef),o)for(const je in o){const De=o[je];Ae(De)&&(r[je]=De.bind(n))}if(i){const je=i.call(n,n);nt(je)&&(e.data=sr(je))}if(go=!0,s)for(const je in s){const De=s[je],qt=Ae(De)?De.bind(n,n):Ae(De.get)?De.get.bind(n,n):dn,vn=!Ae(De)&&Ae(De.set)?De.set.bind(n):dn,dt=tt({get:qt,set:vn});Object.defineProperty(r,je,{enumerable:!0,configurable:!0,get:()=>dt.value,set:Tt=>dt.value=Tt})}if(u)for(const je in u)Kf(u[je],r,n,je);if(c){const je=Ae(c)?c.call(n):c;Reflect.ownKeys(je).forEach(De=>{Os(De,je[De])})}m&&Ru(m,e,"c");function ft(je,De){Te(De)?De.forEach(qt=>je(qt.bind(n))):De&&je(De.bind(n))}if(ft(Bm,_),ft(oa,x),ft(jm,R),ft(Um,N),ft(Hm,D),ft(Fm,Z),ft(Km,st),ft(Ym,h),ft(Vm,qe),ft(Wf,j),ft(Vf,V),ft(Wm,ct),Te(zt))if(zt.length){const je=e.exposed||(e.exposed={});zt.forEach(De=>{Object.defineProperty(je,De,{get:()=>n[De],set:qt=>n[De]=qt})})}else e.exposed||(e.exposed={});ge&&e.render===dn&&(e.render=ge),en!=null&&(e.inheritAttrs=en),at&&(e.components=at),En&&(e.directives=En)}function Zm(e,t,n=dn,r=!1){Te(e)&&(e=vo(e));for(const i in e){const s=e[i];let o;nt(s)?"default"in s?o=pn(s.from||i,s.default,!0):o=pn(s.from||i):o=pn(s),Ot(o)&&r?Object.defineProperty(t,i,{enumerable:!0,configurable:!0,get:()=>o.value,set:u=>o.value=u}):t[i]=o}}function Ru(e,t,n){hn(Te(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Kf(e,t,n,r){const i=r.includes(".")?Bf(n,r):()=>n[r];if(kt(e)){const s=t[e];Ae(s)&&Ar(i,s)}else if(Ae(e))Ar(i,e.bind(n));else if(nt(e))if(Te(e))e.forEach(s=>Kf(s,t,n,r));else{const s=Ae(e.handler)?e.handler.bind(n):t[e.handler];Ae(s)&&Ar(i,s,e)}}function ol(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:i,optionsCache:s,config:{optionMergeStrategies:o}}=e.appContext,u=s.get(t);let c;return u?c=u:!i.length&&!n&&!r?c=t:(c={},i.length&&i.forEach(p=>Bs(c,p,o,!0)),Bs(c,t,o)),nt(t)&&s.set(t,c),c}function Bs(e,t,n,r=!1){const{mixins:i,extends:s}=t;s&&Bs(e,s,n,!0),i&&i.forEach(o=>Bs(e,o,n,!0));for(const o in t)if(!(r&&o==="expose")){const u=eg[o]||n&&n[o];e[o]=u?u(e[o],t[o]):t[o]}return e}const eg={data:Pu,props:_i,emits:_i,methods:_i,computed:_i,beforeCreate:Rt,created:Rt,beforeMount:Rt,mounted:Rt,beforeUpdate:Rt,updated:Rt,beforeDestroy:Rt,beforeUnmount:Rt,destroyed:Rt,unmounted:Rt,activated:Rt,deactivated:Rt,errorCaptured:Rt,serverPrefetch:Rt,components:_i,directives:_i,watch:ng,provide:Pu,inject:tg};function Pu(e,t){return t?e?function(){return Pt(Ae(e)?e.call(this,this):e,Ae(t)?t.call(this,this):t)}:t:e}function tg(e,t){return _i(vo(e),vo(t))}function vo(e){if(Te(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Rt(e,t){return e?[...new Set([].concat(e,t))]:t}function _i(e,t){return e?Pt(Pt(Object.create(null),e),t):t}function ng(e,t){if(!e)return t;if(!t)return e;const n=Pt(Object.create(null),e);for(const r in t)n[r]=Rt(e[r],t[r]);return n}function ig(e,t,n,r=!1){const i={},s={};Hs(s,ua,1),e.propsDefaults=Object.create(null),Gf(e,t,i,s);for(const o in e.propsOptions[0])o in i||(i[o]=void 0);n?e.props=r?i:bm(i):e.type.props?e.props=i:e.props=s,e.attrs=s}function rg(e,t,n,r){const{props:i,attrs:s,vnode:{patchFlag:o}}=e,u=Fe(i),[c]=e.propsOptions;let p=!1;if((r||o>0)&&!(o&16)){if(o&8){const m=e.vnode.dynamicProps;for(let _=0;_<m.length;_++){let x=m[_];if(ra(e.emitsOptions,x))continue;const R=t[x];if(c)if(Ie(s,x))R!==s[x]&&(s[x]=R,p=!0);else{const N=Tn(x);i[N]=yo(c,u,N,R,e,!1)}else R!==s[x]&&(s[x]=R,p=!0)}}}else{Gf(e,t,i,s)&&(p=!0);let m;for(const _ in u)(!t||!Ie(t,_)&&((m=Ri(_))===_||!Ie(t,m)))&&(c?n&&(n[_]!==void 0||n[m]!==void 0)&&(i[_]=yo(c,u,_,void 0,e,!0)):delete i[_]);if(s!==u)for(const _ in s)(!t||!Ie(t,_)&&!0)&&(delete s[_],p=!0)}p&&Nn(e,"set","$attrs")}function Gf(e,t,n,r){const[i,s]=e.propsOptions;let o=!1,u;if(t)for(let c in t){if(Ss(c))continue;const p=t[c];let m;i&&Ie(i,m=Tn(c))?!s||!s.includes(m)?n[m]=p:(u||(u={}))[m]=p:ra(e.emitsOptions,c)||(!(c in r)||p!==r[c])&&(r[c]=p,o=!0)}if(s){const c=Fe(n),p=u||Xe;for(let m=0;m<s.length;m++){const _=s[m];n[_]=yo(i,c,_,p[_],e,!Ie(p,_))}}return o}function yo(e,t,n,r,i,s){const o=e[n];if(o!=null){const u=Ie(o,"default");if(u&&r===void 0){const c=o.default;if(o.type!==Function&&Ae(c)){const{propsDefaults:p}=i;n in p?r=p[n]:(Ji(i),r=p[n]=c.call(null,t),Ai())}else r=c}o[0]&&(s&&!u?r=!1:o[1]&&(r===""||r===Ri(n))&&(r=!0))}return r}function Qf(e,t,n=!1){const r=t.propsCache,i=r.get(e);if(i)return i;const s=e.props,o={},u=[];let c=!1;if(!Ae(e)){const m=_=>{c=!0;const[x,R]=Qf(_,t,!0);Pt(o,x),R&&u.push(...R)};!n&&t.mixins.length&&t.mixins.forEach(m),e.extends&&m(e.extends),e.mixins&&e.mixins.forEach(m)}if(!s&&!c)return nt(e)&&r.set(e,Ui),Ui;if(Te(s))for(let m=0;m<s.length;m++){const _=Tn(s[m]);Lu(_)&&(o[_]=Xe)}else if(s)for(const m in s){const _=Tn(m);if(Lu(_)){const x=s[m],R=o[_]=Te(x)||Ae(x)?{type:x}:Object.assign({},x);if(R){const N=Mu(Boolean,R.type),D=Mu(String,R.type);R[0]=N>-1,R[1]=D<0||N<D,(N>-1||Ie(R,"default"))&&u.push(_)}}}const p=[o,u];return nt(e)&&r.set(e,p),p}function Lu(e){return e[0]!=="$"}function Iu(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function Nu(e,t){return Iu(e)===Iu(t)}function Mu(e,t){return Te(t)?t.findIndex(n=>Nu(n,e)):Ae(t)&&Nu(t,e)?0:-1}const Xf=e=>e[0]==="_"||e==="$stable",ll=e=>Te(e)?e.map(_n):[_n(e)],sg=(e,t,n)=>{if(t._n)return t;const r=zm((...i)=>ll(t(...i)),n);return r._c=!1,r},Jf=(e,t,n)=>{const r=e._ctx;for(const i in e){if(Xf(i))continue;const s=e[i];if(Ae(s))t[i]=sg(i,s,r);else if(s!=null){const o=ll(s);t[i]=()=>o}}},Zf=(e,t)=>{const n=ll(t);e.slots.default=()=>n},ag=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=Fe(t),Hs(t,"_",n)):Jf(t,e.slots={})}else e.slots={},t&&Zf(e,t);Hs(e.slots,ua,1)},og=(e,t,n)=>{const{vnode:r,slots:i}=e;let s=!0,o=Xe;if(r.shapeFlag&32){const u=t._;u?n&&u===1?s=!1:(Pt(i,t),!n&&u===1&&delete i._):(s=!t.$stable,Jf(t,i)),o=t}else t&&(Zf(e,t),o={default:1});if(s)for(const u in i)!Xf(u)&&!(u in o)&&delete i[u]};function ed(){return{app:null,config:{isNativeTag:Hp,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 lg=0;function ug(e,t){return function(r,i=null){Ae(r)||(r=Object.assign({},r)),i!=null&&!nt(i)&&(i=null);const s=ed(),o=new Set;let u=!1;const c=s.app={_uid:lg++,_component:r,_props:i,_container:null,_context:s,_instance:null,version:Sg,get config(){return s.config},set config(p){},use(p,...m){return o.has(p)||(p&&Ae(p.install)?(o.add(p),p.install(c,...m)):Ae(p)&&(o.add(p),p(c,...m))),c},mixin(p){return s.mixins.includes(p)||s.mixins.push(p),c},component(p,m){return m?(s.components[p]=m,c):s.components[p]},directive(p,m){return m?(s.directives[p]=m,c):s.directives[p]},mount(p,m,_){if(!u){const x=Se(r,i);return x.appContext=s,m&&t?t(x,p):e(x,p,_),u=!0,c._container=p,p.__vue_app__=c,ca(x.component)||x.component.proxy}},unmount(){u&&(e(null,c._container),delete c._container.__vue_app__)},provide(p,m){return s.provides[p]=m,c}};return c}}function bo(e,t,n,r,i=!1){if(Te(e)){e.forEach((x,R)=>bo(x,t&&(Te(t)?t[R]:t),n,r,i));return}if(zs(r)&&!i)return;const s=r.shapeFlag&4?ca(r.component)||r.component.proxy:r.el,o=i?null:s,{i:u,r:c}=e,p=t&&t.r,m=u.refs===Xe?u.refs={}:u.refs,_=u.setupState;if(p!=null&&p!==c&&(kt(p)?(m[p]=null,Ie(_,p)&&(_[p]=null)):Ot(p)&&(p.value=null)),Ae(c))ii(c,u,12,[o,m]);else{const x=kt(c),R=Ot(c);if(x||R){const N=()=>{if(e.f){const D=x?Ie(_,c)?_[c]:m[c]:c.value;i?Te(D)&&Ko(D,s):Te(D)?D.includes(s)||D.push(s):x?(m[c]=[s],Ie(_,c)&&(_[c]=m[c])):(c.value=[s],e.k&&(m[e.k]=c.value))}else x?(m[c]=o,Ie(_,c)&&(_[c]=o)):R&&(c.value=o,e.k&&(m[e.k]=o))};o?(N.id=-1,Ft(N,n)):N()}}}const Ft=Mm;function cg(e){return fg(e)}function fg(e,t){const n=Wp();n.__VUE__=!0;const{insert:r,remove:i,patchProp:s,createElement:o,createText:u,createComment:c,setText:p,setElementText:m,parentNode:_,nextSibling:x,setScopeId:R=dn,insertStaticContent:N}=e,D=(k,E,H,B=null,L=null,Q=null,re=!1,J=null,te=!!E.dynamicChildren)=>{if(k===E)return;k&&!yr(k,E)&&(B=ne(k),Tt(k,L,Q,!0),k=null),E.patchFlag===-2&&(te=!1,E.dynamicChildren=null);const{type:X,ref:pe,shapeFlag:oe}=E;switch(X){case la:Z(k,E,H,B);break;case Ei:O(k,E,H,B);break;case Ya:k==null&&j(E,H,B,re);break;case Xt:at(k,E,H,B,L,Q,re,J,te);break;default:oe&1?ge(k,E,H,B,L,Q,re,J,te):oe&6?En(k,E,H,B,L,Q,re,J,te):(oe&64||oe&128)&&X.process(k,E,H,B,L,Q,re,J,te,Ce)}pe!=null&&L&&bo(pe,k&&k.ref,Q,E||k,!E)},Z=(k,E,H,B)=>{if(k==null)r(E.el=u(E.children),H,B);else{const L=E.el=k.el;E.children!==k.children&&p(L,E.children)}},O=(k,E,H,B)=>{k==null?r(E.el=c(E.children||""),H,B):E.el=k.el},j=(k,E,H,B)=>{[k.el,k.anchor]=N(k.children,E,H,B,k.el,k.anchor)},G=({el:k,anchor:E},H,B)=>{let L;for(;k&&k!==E;)L=x(k),r(k,H,B),k=L;r(E,H,B)},V=({el:k,anchor:E})=>{let H;for(;k&&k!==E;)H=x(k),i(k),k=H;i(E)},ge=(k,E,H,B,L,Q,re,J,te)=>{re=re||E.type==="svg",k==null?h(E,H,B,L,Q,re,J,te):ct(k,E,L,Q,re,J,te)},h=(k,E,H,B,L,Q,re,J)=>{let te,X;const{type:pe,props:oe,shapeFlag:ue,transition:ve,dirs:$e}=k;if(te=k.el=o(k.type,Q,oe&&oe.is,oe),ue&8?m(te,k.children):ue&16&&st(k.children,te,null,B,L,Q&&pe!=="foreignObject",re,J),$e&&yi(k,null,B,"created"),oe){for(const Pe in oe)Pe!=="value"&&!Ss(Pe)&&s(te,Pe,null,oe[Pe],Q,k.children,B,L,se);"value"in oe&&s(te,"value",null,oe.value),(X=oe.onVnodeBeforeMount)&&yn(X,B,k)}qe(te,k,k.scopeId,re,B),$e&&yi(k,null,B,"beforeMount");const Ue=(!L||L&&!L.pendingBranch)&&ve&&!ve.persisted;Ue&&ve.beforeEnter(te),r(te,E,H),((X=oe&&oe.onVnodeMounted)||Ue||$e)&&Ft(()=>{X&&yn(X,B,k),Ue&&ve.enter(te),$e&&yi(k,null,B,"mounted")},L)},qe=(k,E,H,B,L)=>{if(H&&R(k,H),B)for(let Q=0;Q<B.length;Q++)R(k,B[Q]);if(L){let Q=L.subTree;if(E===Q){const re=L.vnode;qe(k,re,re.scopeId,re.slotScopeIds,L.parent)}}},st=(k,E,H,B,L,Q,re,J,te=0)=>{for(let X=te;X<k.length;X++){const pe=k[X]=J?Gn(k[X]):_n(k[X]);D(null,pe,E,H,B,L,Q,re,J)}},ct=(k,E,H,B,L,Q,re)=>{const J=E.el=k.el;let{patchFlag:te,dynamicChildren:X,dirs:pe}=E;te|=k.patchFlag&16;const oe=k.props||Xe,ue=E.props||Xe;let ve;H&&bi(H,!1),(ve=ue.onVnodeBeforeUpdate)&&yn(ve,H,E,k),pe&&yi(E,k,H,"beforeUpdate"),H&&bi(H,!0);const $e=L&&E.type!=="foreignObject";if(X?zt(k.dynamicChildren,X,J,H,B,$e,Q):re||De(k,E,J,null,H,B,$e,Q,!1),te>0){if(te&16)en(J,E,oe,ue,H,B,L);else if(te&2&&oe.class!==ue.class&&s(J,"class",null,ue.class,L),te&4&&s(J,"style",oe.style,ue.style,L),te&8){const Ue=E.dynamicProps;for(let Pe=0;Pe<Ue.length;Pe++){const ot=Ue[Pe],It=oe[ot],jn=ue[ot];(jn!==It||ot==="value")&&s(J,ot,It,jn,L,k.children,H,B,se)}}te&1&&k.children!==E.children&&m(J,E.children)}else!re&&X==null&&en(J,E,oe,ue,H,B,L);((ve=ue.onVnodeUpdated)||pe)&&Ft(()=>{ve&&yn(ve,H,E,k),pe&&yi(E,k,H,"updated")},B)},zt=(k,E,H,B,L,Q,re)=>{for(let J=0;J<E.length;J++){const te=k[J],X=E[J],pe=te.el&&(te.type===Xt||!yr(te,X)||te.shapeFlag&70)?_(te.el):H;D(te,X,pe,null,B,L,Q,re,!0)}},en=(k,E,H,B,L,Q,re)=>{if(H!==B){if(H!==Xe)for(const J in H)!Ss(J)&&!(J in B)&&s(k,J,H[J],null,re,E.children,L,Q,se);for(const J in B){if(Ss(J))continue;const te=B[J],X=H[J];te!==X&&J!=="value"&&s(k,J,X,te,re,E.children,L,Q,se)}"value"in B&&s(k,"value",H.value,B.value)}},at=(k,E,H,B,L,Q,re,J,te)=>{const X=E.el=k?k.el:u(""),pe=E.anchor=k?k.anchor:u("");let{patchFlag:oe,dynamicChildren:ue,slotScopeIds:ve}=E;ve&&(J=J?J.concat(ve):ve),k==null?(r(X,H,B),r(pe,H,B),st(E.children,H,pe,L,Q,re,J,te)):oe>0&&oe&64&&ue&&k.dynamicChildren?(zt(k.dynamicChildren,ue,H,L,Q,re,J),(E.key!=null||L&&E===L.subTree)&&td(k,E,!0)):De(k,E,H,pe,L,Q,re,J,te)},En=(k,E,H,B,L,Q,re,J,te)=>{E.slotScopeIds=J,k==null?E.shapeFlag&512?L.ctx.activate(E,H,B,re,te):tn(E,H,B,L,Q,re,te):Bn(k,E,te)},tn=(k,E,H,B,L,Q,re)=>{const J=k.component=_g(k,B,L);if(jf(k)&&(J.ctx.renderer=Ce),wg(J),J.asyncDep){if(L&&L.registerDep(J,ft),!k.el){const te=J.subTree=Se(Ei);O(null,te,E,H)}return}ft(J,k,E,H,L,Q,re)},Bn=(k,E,H)=>{const B=E.component=k.component;if(Lm(k,E,H))if(B.asyncDep&&!B.asyncResolved){je(B,E,H);return}else B.next=E,Am(B.update),B.update();else E.el=k.el,B.vnode=E},ft=(k,E,H,B,L,Q,re)=>{const J=()=>{if(k.isMounted){let{next:pe,bu:oe,u:ue,parent:ve,vnode:$e}=k,Ue=pe,Pe;bi(k,!1),pe?(pe.el=$e.el,je(k,pe,re)):pe=$e,oe&&Ua(oe),(Pe=pe.props&&pe.props.onVnodeBeforeUpdate)&&yn(Pe,ve,pe,$e),bi(k,!0);const ot=Wa(k),It=k.subTree;k.subTree=ot,D(It,ot,_(It.el),ne(It),k,L,Q),pe.el=ot.el,Ue===null&&Im(k,ot.el),ue&&Ft(ue,L),(Pe=pe.props&&pe.props.onVnodeUpdated)&&Ft(()=>yn(Pe,ve,pe,$e),L)}else{let pe;const{el:oe,props:ue}=E,{bm:ve,m:$e,parent:Ue}=k,Pe=zs(E);if(bi(k,!1),ve&&Ua(ve),!Pe&&(pe=ue&&ue.onVnodeBeforeMount)&&yn(pe,Ue,E),bi(k,!0),oe&&Ee){const ot=()=>{k.subTree=Wa(k),Ee(oe,k.subTree,k,L,null)};Pe?E.type.__asyncLoader().then(()=>!k.isUnmounted&&ot()):ot()}else{const ot=k.subTree=Wa(k);D(null,ot,H,B,k,L,Q),E.el=ot.el}if($e&&Ft($e,L),!Pe&&(pe=ue&&ue.onVnodeMounted)){const ot=E;Ft(()=>yn(pe,Ue,ot),L)}(E.shapeFlag&256||Ue&&zs(Ue.vnode)&&Ue.vnode.shapeFlag&256)&&k.a&&Ft(k.a,L),k.isMounted=!0,E=H=B=null}},te=k.effect=new Jo(J,()=>sl(X),k.scope),X=k.update=()=>te.run();X.id=k.uid,bi(k,!0),X()},je=(k,E,H)=>{E.component=k;const B=k.vnode.props;k.vnode=E,k.next=null,rg(k,E.props,B,H),og(k,E.children,H),ir(),Eu(),rr()},De=(k,E,H,B,L,Q,re,J,te=!1)=>{const X=k&&k.children,pe=k?k.shapeFlag:0,oe=E.children,{patchFlag:ue,shapeFlag:ve}=E;if(ue>0){if(ue&128){vn(X,oe,H,B,L,Q,re,J,te);return}else if(ue&256){qt(X,oe,H,B,L,Q,re,J,te);return}}ve&8?(pe&16&&se(X,L,Q),oe!==X&&m(H,oe)):pe&16?ve&16?vn(X,oe,H,B,L,Q,re,J,te):se(X,L,Q,!0):(pe&8&&m(H,""),ve&16&&st(oe,H,B,L,Q,re,J,te))},qt=(k,E,H,B,L,Q,re,J,te)=>{k=k||Ui,E=E||Ui;const X=k.length,pe=E.length,oe=Math.min(X,pe);let ue;for(ue=0;ue<oe;ue++){const ve=E[ue]=te?Gn(E[ue]):_n(E[ue]);D(k[ue],ve,H,null,L,Q,re,J,te)}X>pe?se(k,L,Q,!0,!1,oe):st(E,H,B,L,Q,re,J,te,oe)},vn=(k,E,H,B,L,Q,re,J,te)=>{let X=0;const pe=E.length;let oe=k.length-1,ue=pe-1;for(;X<=oe&&X<=ue;){const ve=k[X],$e=E[X]=te?Gn(E[X]):_n(E[X]);if(yr(ve,$e))D(ve,$e,H,null,L,Q,re,J,te);else break;X++}for(;X<=oe&&X<=ue;){const ve=k[oe],$e=E[ue]=te?Gn(E[ue]):_n(E[ue]);if(yr(ve,$e))D(ve,$e,H,null,L,Q,re,J,te);else break;oe--,ue--}if(X>oe){if(X<=ue){const ve=ue+1,$e=ve<pe?E[ve].el:B;for(;X<=ue;)D(null,E[X]=te?Gn(E[X]):_n(E[X]),H,$e,L,Q,re,J,te),X++}}else if(X>ue)for(;X<=oe;)Tt(k[X],L,Q,!0),X++;else{const ve=X,$e=X,Ue=new Map;for(X=$e;X<=ue;X++){const At=E[X]=te?Gn(E[X]):_n(E[X]);At.key!=null&&Ue.set(At.key,X)}let Pe,ot=0;const It=ue-$e+1;let jn=!1,On=0;const nn=new Array(It);for(X=0;X<It;X++)nn[X]=0;for(X=ve;X<=oe;X++){const At=k[X];if(ot>=It){Tt(At,L,Q,!0);continue}let lt;if(At.key!=null)lt=Ue.get(At.key);else for(Pe=$e;Pe<=ue;Pe++)if(nn[Pe-$e]===0&&yr(At,E[Pe])){lt=Pe;break}lt===void 0?Tt(At,L,Q,!0):(nn[lt-$e]=X+1,lt>=On?On=lt:jn=!0,D(At,E[lt],H,null,L,Q,re,J,te),ot++)}const ur=jn?dg(nn):Ui;for(Pe=ur.length-1,X=It-1;X>=0;X--){const At=$e+X,lt=E[At],Ct=At+1<pe?E[At+1].el:B;nn[X]===0?D(null,lt,H,Ct,L,Q,re,J,te):jn&&(Pe<0||X!==ur[Pe]?dt(lt,H,Ct,2):Pe--)}}},dt=(k,E,H,B,L=null)=>{const{el:Q,type:re,transition:J,children:te,shapeFlag:X}=k;if(X&6){dt(k.component.subTree,E,H,B);return}if(X&128){k.suspense.move(E,H,B);return}if(X&64){re.move(k,E,H,Ce);return}if(re===Xt){r(Q,E,H);for(let oe=0;oe<te.length;oe++)dt(te[oe],E,H,B);r(k.anchor,E,H);return}if(re===Ya){G(k,E,H);return}if(B!==2&&X&1&&J)if(B===0)J.beforeEnter(Q),r(Q,E,H),Ft(()=>J.enter(Q),L);else{const{leave:oe,delayLeave:ue,afterLeave:ve}=J,$e=()=>r(Q,E,H),Ue=()=>{oe(Q,()=>{$e(),ve&&ve()})};ue?ue(Q,$e,Ue):Ue()}else r(Q,E,H)},Tt=(k,E,H,B=!1,L=!1)=>{const{type:Q,props:re,ref:J,children:te,dynamicChildren:X,shapeFlag:pe,patchFlag:oe,dirs:ue}=k;if(J!=null&&bo(J,null,H,k,!0),pe&256){E.ctx.deactivate(k);return}const ve=pe&1&&ue,$e=!zs(k);let Ue;if($e&&(Ue=re&&re.onVnodeBeforeUnmount)&&yn(Ue,E,k),pe&6)W(k.component,H,B);else{if(pe&128){k.suspense.unmount(H,B);return}ve&&yi(k,null,E,"beforeUnmount"),pe&64?k.type.remove(k,E,H,L,Ce,B):X&&(Q!==Xt||oe>0&&oe&64)?se(X,E,H,!1,!0):(Q===Xt&&oe&384||!L&&pe&16)&&se(te,E,H),B&&Bt(k)}($e&&(Ue=re&&re.onVnodeUnmounted)||ve)&&Ft(()=>{Ue&&yn(Ue,E,k),ve&&yi(k,null,E,"unmounted")},H)},Bt=k=>{const{type:E,el:H,anchor:B,transition:L}=k;if(E===Xt){Sn(H,B);return}if(E===Ya){V(k);return}const Q=()=>{i(H),L&&!L.persisted&&L.afterLeave&&L.afterLeave()};if(k.shapeFlag&1&&L&&!L.persisted){const{leave:re,delayLeave:J}=L,te=()=>re(H,Q);J?J(k.el,Q,te):te()}else Q()},Sn=(k,E)=>{let H;for(;k!==E;)H=x(k),i(k),k=H;i(E)},W=(k,E,H)=>{const{bum:B,scope:L,update:Q,subTree:re,um:J}=k;B&&Ua(B),L.stop(),Q&&(Q.active=!1,Tt(re,k,E,H)),J&&Ft(J,E),Ft(()=>{k.isUnmounted=!0},E),E&&E.pendingBranch&&!E.isUnmounted&&k.asyncDep&&!k.asyncResolved&&k.suspenseId===E.pendingId&&(E.deps--,E.deps===0&&E.resolve())},se=(k,E,H,B=!1,L=!1,Q=0)=>{for(let re=Q;re<k.length;re++)Tt(k[re],E,H,B,L)},ne=k=>k.shapeFlag&6?ne(k.component.subTree):k.shapeFlag&128?k.suspense.next():x(k.anchor||k.el),fe=(k,E,H)=>{k==null?E._vnode&&Tt(E._vnode,null,null,!0):D(E._vnode||null,k,E,null,null,null,H),Eu(),Df(),E._vnode=k},Ce={p:D,um:Tt,m:dt,r:Bt,mt:tn,mc:st,pc:De,pbc:zt,n:ne,o:e};let Qe,Ee;return t&&([Qe,Ee]=t(Ce)),{render:fe,hydrate:Qe,createApp:ug(fe,Qe)}}function bi({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function td(e,t,n=!1){const r=e.children,i=t.children;if(Te(r)&&Te(i))for(let s=0;s<r.length;s++){const o=r[s];let u=i[s];u.shapeFlag&1&&!u.dynamicChildren&&((u.patchFlag<=0||u.patchFlag===32)&&(u=i[s]=Gn(i[s]),u.el=o.el),n||td(o,u)),u.type===la&&(u.el=o.el)}}function dg(e){const t=e.slice(),n=[0];let r,i,s,o,u;const c=e.length;for(r=0;r<c;r++){const p=e[r];if(p!==0){if(i=n[n.length-1],e[i]<p){t[r]=i,n.push(r);continue}for(s=0,o=n.length-1;s<o;)u=s+o>>1,e[n[u]]<p?s=u+1:o=u;p<e[n[s]]&&(s>0&&(t[r]=n[s-1]),n[s]=r)}}for(s=n.length,o=n[s-1];s-- >0;)n[s]=o,o=t[o];return n}const hg=e=>e.__isTeleport,Xt=Symbol(void 0),la=Symbol(void 0),Ei=Symbol(void 0),Ya=Symbol(void 0),Sr=[];let cn=null;function Ne(e=!1){Sr.push(cn=e?null:[])}function pg(){Sr.pop(),cn=Sr[Sr.length-1]||null}let Fr=1;function Du(e){Fr+=e}function nd(e){return e.dynamicChildren=Fr>0?cn||Ui:null,pg(),Fr>0&&cn&&cn.push(e),e}function Ke(e,t,n,r,i,s){return nd(le(e,t,n,r,i,s,!0))}function ar(e,t,n,r,i){return nd(Se(e,t,n,r,i,!0))}function _o(e){return e?e.__v_isVNode===!0:!1}function yr(e,t){return e.type===t.type&&e.key===t.key}const ua="__vInternal",id=({key:e})=>e!=null?e:null,Rs=({ref:e,ref_key:t,ref_for:n})=>e!=null?kt(e)||Ot(e)||Ae(e)?{i:Jt,r:e,k:t,f:!!n}:e:null;function le(e,t=null,n=null,r=0,i=null,s=e===Xt?0:1,o=!1,u=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&id(t),ref:t&&Rs(t),scopeId:sa,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Jt};return u?(ul(c,n),s&128&&e.normalize(c)):n&&(c.shapeFlag|=kt(n)?8:16),Fr>0&&!o&&cn&&(c.patchFlag>0||s&6)&&c.patchFlag!==32&&cn.push(c),c}const Se=mg;function mg(e,t=null,n=null,r=0,i=null,s=!1){if((!e||e===Gm)&&(e=Ei),_o(e)){const u=Xi(e,t,!0);return n&&ul(u,n),Fr>0&&!s&&cn&&(u.shapeFlag&6?cn[cn.indexOf(e)]=u:cn.push(u)),u.patchFlag|=-2,u}if(Tg(e)&&(e=e.__vccOpts),t){t=gg(t);let{class:u,style:c}=t;u&&!kt(u)&&(t.class=Gi(u)),nt(c)&&(Af(c)&&!Te(c)&&(c=Pt({},c)),t.style=Vo(c))}const o=kt(e)?1:Nm(e)?128:hg(e)?64:nt(e)?4:Ae(e)?2:0;return le(e,t,n,r,i,o,s,!0)}function gg(e){return e?Af(e)||ua in e?Pt({},e):e:null}function Xi(e,t,n=!1){const{props:r,ref:i,patchFlag:s,children:o}=e,u=t?vg(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&id(u),ref:t&&t.ref?n&&i?Te(i)?i.concat(Rs(t)):[i,Rs(t)]:Rs(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Xt?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Xi(e.ssContent),ssFallback:e.ssFallback&&Xi(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx}}function Jn(e=" ",t=0){return Se(la,null,e,t)}function Or(e="",t=!1){return t?(Ne(),ar(Ei,null,e)):Se(Ei,null,e)}function _n(e){return e==null||typeof e=="boolean"?Se(Ei):Te(e)?Se(Xt,null,e.slice()):typeof e=="object"?Gn(e):Se(la,null,String(e))}function Gn(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Xi(e)}function ul(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(Te(t))n=16;else if(typeof t=="object")if(r&65){const i=t.default;i&&(i._c&&(i._d=!1),ul(e,i()),i._c&&(i._d=!0));return}else{n=32;const i=t._;!i&&!(ua in t)?t._ctx=Jt:i===3&&Jt&&(Jt.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Ae(t)?(t={default:t,_ctx:Jt},n=32):(t=String(t),r&64?(n=16,t=[Jn(t)]):n=8);e.children=t,e.shapeFlag|=n}function vg(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const i in r)if(i==="class")t.class!==r.class&&(t.class=Gi([t.class,r.class]));else if(i==="style")t.style=Vo([t.style,r.style]);else if(Js(i)){const s=t[i],o=r[i];o&&s!==o&&!(Te(s)&&s.includes(o))&&(t[i]=s?[].concat(s,o):o)}else i!==""&&(t[i]=r[i])}return t}function yn(e,t,n,r=null){hn(e,t,7,[n,r])}const yg=ed();let bg=0;function _g(e,t,n){const r=e.type,i=(t?t.appContext:e.appContext)||yg,s={uid:bg++,vnode:e,type:r,parent:t,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,scope:new Vp(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(i.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Qf(r,i),emitsOptions:Ff(r,i),emit:null,emitted:null,propsDefaults:Xe,inheritAttrs:r.inheritAttrs,ctx:Xe,data:Xe,props:Xe,attrs:Xe,slots:Xe,refs:Xe,setupState:Xe,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return s.ctx={_:s},s.root=t?t.root:s,s.emit=Om.bind(null,s),e.ce&&e.ce(s),s}let $t=null;const Ji=e=>{$t=e,e.scope.on()},Ai=()=>{$t&&$t.scope.off(),$t=null};function rd(e){return e.vnode.shapeFlag&4}let qr=!1;function wg(e,t=!1){qr=t;const{props:n,children:r}=e.vnode,i=rd(e);ig(e,n,i,t),ag(e,r);const s=i?kg(e,t):void 0;return qr=!1,s}function kg(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Ef(new Proxy(e.ctx,Xm));const{setup:r}=n;if(r){const i=e.setupContext=r.length>1?Cg(e):null;Ji(e),ir();const s=ii(r,e,0,[e.props,i]);if(rr(),Ai(),df(s)){if(s.then(Ai,Ai),t)return s.then(o=>{Hu(e,o,t)}).catch(o=>{ia(o,e,0)});e.asyncDep=s}else Hu(e,s,t)}else sd(e,t)}function Hu(e,t,n){Ae(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:nt(t)&&(e.setupState=Pf(t)),sd(e,n)}let Fu;function sd(e,t,n){const r=e.type;if(!e.render){if(!t&&Fu&&!r.render){const i=r.template||ol(e).template;if(i){const{isCustomElement:s,compilerOptions:o}=e.appContext.config,{delimiters:u,compilerOptions:c}=r,p=Pt(Pt({isCustomElement:s,delimiters:u},o),c);r.render=Fu(i,p)}}e.render=r.render||dn}Ji(e),ir(),Jm(e),rr(),Ai()}function xg(e){return new Proxy(e.attrs,{get(t,n){return Yt(e,"get","$attrs"),t[n]}})}function Cg(e){const t=r=>{e.exposed=r||{}};let n;return{get attrs(){return n||(n=xg(e))},slots:e.slots,emit:e.emit,expose:t}}function ca(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Pf(Ef(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Er)return Er[n](e)},has(t,n){return n in t||n in Er}}))}function $g(e,t=!0){return Ae(e)?e.displayName||e.name:e.name||t&&e.__name}function Tg(e){return Ae(e)&&"__vccOpts"in e}const tt=(e,t)=>Cm(e,t,qr);function fa(e,t,n){const r=arguments.length;return r===2?nt(t)&&!Te(t)?_o(t)?Se(e,null,[t]):Se(e,t):Se(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&_o(n)&&(n=[n]),Se(e,t,n))}const Ag=Symbol(""),Eg=()=>pn(Ag),Sg="3.2.45",Og="http://www.w3.org/2000/svg",ki=typeof document<"u"?document:null,qu=ki&&ki.createElement("template"),zg={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const i=t?ki.createElementNS(Og,e):ki.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&i.setAttribute("multiple",r.multiple),i},createText:e=>ki.createTextNode(e),createComment:e=>ki.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ki.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,i,s){const o=n?n.previousSibling:t.lastChild;if(i&&(i===s||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),!(i===s||!(i=i.nextSibling)););else{qu.innerHTML=r?`<svg>${e}</svg>`:e;const u=qu.content;if(r){const c=u.firstChild;for(;c.firstChild;)u.appendChild(c.firstChild);u.removeChild(c)}t.insertBefore(u,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Rg(e,t,n){const r=e._vtc;r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function Pg(e,t,n){const r=e.style,i=kt(n);if(n&&!i){for(const s in n)wo(r,s,n[s]);if(t&&!kt(t))for(const s in t)n[s]==null&&wo(r,s,"")}else{const s=r.display;i?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=s)}}const Bu=/\s*!important$/;function wo(e,t,n){if(Te(n))n.forEach(r=>wo(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Lg(e,t);Bu.test(n)?e.setProperty(Ri(r),n.replace(Bu,""),"important"):e[r]=n}}const ju=["Webkit","Moz","ms"],Ka={};function Lg(e,t){const n=Ka[t];if(n)return n;let r=Tn(t);if(r!=="filter"&&r in e)return Ka[t]=r;r=ta(r);for(let i=0;i<ju.length;i++){const s=ju[i]+r;if(s in e)return Ka[t]=s}return t}const Uu="http://www.w3.org/1999/xlink";function Ig(e,t,n,r,i){if(r&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(Uu,t.slice(6,t.length)):e.setAttributeNS(Uu,t,n);else{const s=Dp(t);n==null||s&&!uf(n)?e.removeAttribute(t):e.setAttribute(t,s?"":n)}}function Ng(e,t,n,r,i,s,o){if(t==="innerHTML"||t==="textContent"){r&&o(r,i,s),e[t]=n==null?"":n;return}if(t==="value"&&e.tagName!=="PROGRESS"&&!e.tagName.includes("-")){e._value=n;const c=n==null?"":n;(e.value!==c||e.tagName==="OPTION")&&(e.value=c),n==null&&e.removeAttribute(t);return}let u=!1;if(n===""||n==null){const c=typeof e[t];c==="boolean"?n=uf(n):n==null&&c==="string"?(n="",u=!0):c==="number"&&(n=0,u=!0)}try{e[t]=n}catch{}u&&e.removeAttribute(t)}function Mg(e,t,n,r){e.addEventListener(t,n,r)}function Dg(e,t,n,r){e.removeEventListener(t,n,r)}function Hg(e,t,n,r,i=null){const s=e._vei||(e._vei={}),o=s[t];if(r&&o)o.value=r;else{const[u,c]=Fg(t);if(r){const p=s[t]=jg(r,i);Mg(e,u,p,c)}else o&&(Dg(e,u,o,c),s[t]=void 0)}}const Wu=/(?:Once|Passive|Capture)$/;function Fg(e){let t;if(Wu.test(e)){t={};let r;for(;r=e.match(Wu);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Ri(e.slice(2)),t]}let Ga=0;const qg=Promise.resolve(),Bg=()=>Ga||(qg.then(()=>Ga=0),Ga=Date.now());function jg(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;hn(Ug(r,n.value),t,5,[r])};return n.value=e,n.attached=Bg(),n}function Ug(e,t){if(Te(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>i=>!i._stopped&&r&&r(i))}else return t}const Vu=/^on[a-z]/,Wg=(e,t,n,r,i=!1,s,o,u,c)=>{t==="class"?Rg(e,r,i):t==="style"?Pg(e,n,r):Js(t)?Yo(t)||Hg(e,t,n,r,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Vg(e,t,r,i))?Ng(e,t,r,s,o,u,c):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Ig(e,t,r,i))};function Vg(e,t,n,r){return r?!!(t==="innerHTML"||t==="textContent"||t in e&&Vu.test(t)&&Ae(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Vu.test(t)&&kt(n)?!1:t in e}const Yg={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},da=(e,t)=>n=>{if(!("key"in n))return;const r=Ri(n.key);if(t.some(i=>i===r||Yg[i]===r))return e(n)},Yu={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):br(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),br(e,!0),r.enter(e)):r.leave(e,()=>{br(e,!1)}):br(e,t))},beforeUnmount(e,{value:t}){br(e,t)}};function br(e,t){e.style.display=t?e._vod:"none"}const Kg=Pt({patchProp:Wg},zg);let Ku;function Gg(){return Ku||(Ku=cg(Kg))}const Qg=(...e)=>{const t=Gg().createApp(...e),{mount:n}=t;return t.mount=r=>{const i=Xg(r);if(!i)return;const s=t._component;!Ae(s)&&!s.render&&!s.template&&(s.template=i.innerHTML),i.innerHTML="";const o=n(i,!1,i instanceof SVGElement);return i instanceof Element&&(i.removeAttribute("v-cloak"),i.setAttribute("data-v-app","")),o},t};function Xg(e){return kt(e)?document.querySelector(e):e}/*!
|
|
* vue-router v4.1.6
|
|
* (c) 2022 Eduardo San Martin Morote
|
|
* @license MIT
|
|
*/const qi=typeof window<"u";function Jg(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const Be=Object.assign;function Qa(e,t){const n={};for(const r in t){const i=t[r];n[r]=gn(i)?i.map(e):e(i)}return n}const zr=()=>{},gn=Array.isArray,Zg=/\/$/,ev=e=>e.replace(Zg,"");function Xa(e,t,n="/"){let r,i={},s="",o="";const u=t.indexOf("#");let c=t.indexOf("?");return u<c&&u>=0&&(c=-1),c>-1&&(r=t.slice(0,c),s=t.slice(c+1,u>-1?u:t.length),i=e(s)),u>-1&&(r=r||t.slice(0,u),o=t.slice(u,t.length)),r=rv(r!=null?r:t,n),{fullPath:r+(s&&"?")+s+o,path:r,query:i,hash:o}}function tv(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Gu(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function nv(e,t,n){const r=t.matched.length-1,i=n.matched.length-1;return r>-1&&r===i&&Zi(t.matched[r],n.matched[i])&&ad(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Zi(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function ad(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!iv(e[n],t[n]))return!1;return!0}function iv(e,t){return gn(e)?Qu(e,t):gn(t)?Qu(t,e):e===t}function Qu(e,t){return gn(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function rv(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/");let i=n.length-1,s,o;for(s=0;s<r.length;s++)if(o=r[s],o!==".")if(o==="..")i>1&&i--;else break;return n.slice(0,i).join("/")+"/"+r.slice(s-(s===r.length?1:0)).join("/")}var Br;(function(e){e.pop="pop",e.push="push"})(Br||(Br={}));var Rr;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Rr||(Rr={}));function sv(e){if(!e)if(qi){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),ev(e)}const av=/^[^#]+#/;function ov(e,t){return e.replace(av,"#")+t}function lv(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const ha=()=>({left:window.pageXOffset,top:window.pageYOffset});function uv(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),i=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!i)return;t=lv(i,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function Xu(e,t){return(history.state?history.state.position-t:-1)+e}const ko=new Map;function cv(e,t){ko.set(e,t)}function fv(e){const t=ko.get(e);return ko.delete(e),t}let dv=()=>location.protocol+"//"+location.host;function od(e,t){const{pathname:n,search:r,hash:i}=t,s=e.indexOf("#");if(s>-1){let u=i.includes(e.slice(s))?e.slice(s).length:1,c=i.slice(u);return c[0]!=="/"&&(c="/"+c),Gu(c,"")}return Gu(n,e)+r+i}function hv(e,t,n,r){let i=[],s=[],o=null;const u=({state:x})=>{const R=od(e,location),N=n.value,D=t.value;let Z=0;if(x){if(n.value=R,t.value=x,o&&o===N){o=null;return}Z=D?x.position-D.position:0}else r(R);i.forEach(O=>{O(n.value,N,{delta:Z,type:Br.pop,direction:Z?Z>0?Rr.forward:Rr.back:Rr.unknown})})};function c(){o=n.value}function p(x){i.push(x);const R=()=>{const N=i.indexOf(x);N>-1&&i.splice(N,1)};return s.push(R),R}function m(){const{history:x}=window;!x.state||x.replaceState(Be({},x.state,{scroll:ha()}),"")}function _(){for(const x of s)x();s=[],window.removeEventListener("popstate",u),window.removeEventListener("beforeunload",m)}return window.addEventListener("popstate",u),window.addEventListener("beforeunload",m),{pauseListeners:c,listen:p,destroy:_}}function Ju(e,t,n,r=!1,i=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:i?ha():null}}function pv(e){const{history:t,location:n}=window,r={value:od(e,n)},i={value:t.state};i.value||s(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(c,p,m){const _=e.indexOf("#"),x=_>-1?(n.host&&document.querySelector("base")?e:e.slice(_))+c:dv()+e+c;try{t[m?"replaceState":"pushState"](p,"",x),i.value=p}catch(R){console.error(R),n[m?"replace":"assign"](x)}}function o(c,p){const m=Be({},t.state,Ju(i.value.back,c,i.value.forward,!0),p,{position:i.value.position});s(c,m,!0),r.value=c}function u(c,p){const m=Be({},i.value,t.state,{forward:c,scroll:ha()});s(m.current,m,!0);const _=Be({},Ju(r.value,c,null),{position:m.position+1},p);s(c,_,!1),r.value=c}return{location:r,state:i,push:u,replace:o}}function mv(e){e=sv(e);const t=pv(e),n=hv(e,t.state,t.location,t.replace);function r(s,o=!0){o||n.pauseListeners(),history.go(s)}const i=Be({location:"",base:e,go:r,createHref:ov.bind(null,e)},t,n);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>t.state.value}),i}function gv(e){return typeof e=="string"||e&&typeof e=="object"}function ld(e){return typeof e=="string"||typeof e=="symbol"}const Yn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},ud=Symbol("");var Zu;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Zu||(Zu={}));function er(e,t){return Be(new Error,{type:e,[ud]:!0},t)}function Pn(e,t){return e instanceof Error&&ud in e&&(t==null||!!(e.type&t))}const ec="[^/]+?",vv={sensitive:!1,strict:!1,start:!0,end:!0},yv=/[.+*?^${}()[\]/\\]/g;function bv(e,t){const n=Be({},vv,t),r=[];let i=n.start?"^":"";const s=[];for(const p of e){const m=p.length?[]:[90];n.strict&&!p.length&&(i+="/");for(let _=0;_<p.length;_++){const x=p[_];let R=40+(n.sensitive?.25:0);if(x.type===0)_||(i+="/"),i+=x.value.replace(yv,"\\$&"),R+=40;else if(x.type===1){const{value:N,repeatable:D,optional:Z,regexp:O}=x;s.push({name:N,repeatable:D,optional:Z});const j=O||ec;if(j!==ec){R+=10;try{new RegExp(`(${j})`)}catch(V){throw new Error(`Invalid custom RegExp for param "${N}" (${j}): `+V.message)}}let G=D?`((?:${j})(?:/(?:${j}))*)`:`(${j})`;_||(G=Z&&p.length<2?`(?:/${G})`:"/"+G),Z&&(G+="?"),i+=G,R+=20,Z&&(R+=-8),D&&(R+=-20),j===".*"&&(R+=-50)}m.push(R)}r.push(m)}if(n.strict&&n.end){const p=r.length-1;r[p][r[p].length-1]+=.7000000000000001}n.strict||(i+="/?"),n.end?i+="$":n.strict&&(i+="(?:/|$)");const o=new RegExp(i,n.sensitive?"":"i");function u(p){const m=p.match(o),_={};if(!m)return null;for(let x=1;x<m.length;x++){const R=m[x]||"",N=s[x-1];_[N.name]=R&&N.repeatable?R.split("/"):R}return _}function c(p){let m="",_=!1;for(const x of e){(!_||!m.endsWith("/"))&&(m+="/"),_=!1;for(const R of x)if(R.type===0)m+=R.value;else if(R.type===1){const{value:N,repeatable:D,optional:Z}=R,O=N in p?p[N]:"";if(gn(O)&&!D)throw new Error(`Provided param "${N}" is an array but it is not repeatable (* or + modifiers)`);const j=gn(O)?O.join("/"):O;if(!j)if(Z)x.length<2&&(m.endsWith("/")?m=m.slice(0,-1):_=!0);else throw new Error(`Missing required param "${N}"`);m+=j}}return m||"/"}return{re:o,score:r,keys:s,parse:u,stringify:c}}function _v(e,t){let n=0;for(;n<e.length&&n<t.length;){const r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?e.length===1&&e[0]===40+40?-1:1:e.length>t.length?t.length===1&&t[0]===40+40?1:-1:0}function wv(e,t){let n=0;const r=e.score,i=t.score;for(;n<r.length&&n<i.length;){const s=_v(r[n],i[n]);if(s)return s;n++}if(Math.abs(i.length-r.length)===1){if(tc(r))return 1;if(tc(i))return-1}return i.length-r.length}function tc(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const kv={type:0,value:""},xv=/[a-zA-Z0-9_]/;function Cv(e){if(!e)return[[]];if(e==="/")return[[kv]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(R){throw new Error(`ERR (${n})/"${p}": ${R}`)}let n=0,r=n;const i=[];let s;function o(){s&&i.push(s),s=[]}let u=0,c,p="",m="";function _(){!p||(n===0?s.push({type:0,value:p}):n===1||n===2||n===3?(s.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${p}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:p,regexp:m,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),p="")}function x(){p+=c}for(;u<e.length;){if(c=e[u++],c==="\\"&&n!==2){r=n,n=4;continue}switch(n){case 0:c==="/"?(p&&_(),o()):c===":"?(_(),n=1):x();break;case 4:x(),n=r;break;case 1:c==="("?n=2:xv.test(c)?x():(_(),n=0,c!=="*"&&c!=="?"&&c!=="+"&&u--);break;case 2:c===")"?m[m.length-1]=="\\"?m=m.slice(0,-1)+c:n=3:m+=c;break;case 3:_(),n=0,c!=="*"&&c!=="?"&&c!=="+"&&u--,m="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${p}"`),_(),o(),i}function $v(e,t,n){const r=bv(Cv(e.path),n),i=Be(r,{record:e,parent:t,children:[],alias:[]});return t&&!i.record.aliasOf==!t.record.aliasOf&&t.children.push(i),i}function Tv(e,t){const n=[],r=new Map;t=rc({strict:!1,end:!0,sensitive:!1},t);function i(m){return r.get(m)}function s(m,_,x){const R=!x,N=Av(m);N.aliasOf=x&&x.record;const D=rc(t,m),Z=[N];if("alias"in m){const G=typeof m.alias=="string"?[m.alias]:m.alias;for(const V of G)Z.push(Be({},N,{components:x?x.record.components:N.components,path:V,aliasOf:x?x.record:N}))}let O,j;for(const G of Z){const{path:V}=G;if(_&&V[0]!=="/"){const ge=_.record.path,h=ge[ge.length-1]==="/"?"":"/";G.path=_.record.path+(V&&h+V)}if(O=$v(G,_,D),x?x.alias.push(O):(j=j||O,j!==O&&j.alias.push(O),R&&m.name&&!ic(O)&&o(m.name)),N.children){const ge=N.children;for(let h=0;h<ge.length;h++)s(ge[h],O,x&&x.children[h])}x=x||O,(O.record.components&&Object.keys(O.record.components).length||O.record.name||O.record.redirect)&&c(O)}return j?()=>{o(j)}:zr}function o(m){if(ld(m)){const _=r.get(m);_&&(r.delete(m),n.splice(n.indexOf(_),1),_.children.forEach(o),_.alias.forEach(o))}else{const _=n.indexOf(m);_>-1&&(n.splice(_,1),m.record.name&&r.delete(m.record.name),m.children.forEach(o),m.alias.forEach(o))}}function u(){return n}function c(m){let _=0;for(;_<n.length&&wv(m,n[_])>=0&&(m.record.path!==n[_].record.path||!cd(m,n[_]));)_++;n.splice(_,0,m),m.record.name&&!ic(m)&&r.set(m.record.name,m)}function p(m,_){let x,R={},N,D;if("name"in m&&m.name){if(x=r.get(m.name),!x)throw er(1,{location:m});D=x.record.name,R=Be(nc(_.params,x.keys.filter(j=>!j.optional).map(j=>j.name)),m.params&&nc(m.params,x.keys.map(j=>j.name))),N=x.stringify(R)}else if("path"in m)N=m.path,x=n.find(j=>j.re.test(N)),x&&(R=x.parse(N),D=x.record.name);else{if(x=_.name?r.get(_.name):n.find(j=>j.re.test(_.path)),!x)throw er(1,{location:m,currentLocation:_});D=x.record.name,R=Be({},_.params,m.params),N=x.stringify(R)}const Z=[];let O=x;for(;O;)Z.unshift(O.record),O=O.parent;return{name:D,path:N,params:R,matched:Z,meta:Sv(Z)}}return e.forEach(m=>s(m)),{addRoute:s,resolve:p,removeRoute:o,getRoutes:u,getRecordMatcher:i}}function nc(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function Av(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:Ev(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function Ev(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="boolean"?n:n[r];return t}function ic(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Sv(e){return e.reduce((t,n)=>Be(t,n.meta),{})}function rc(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function cd(e,t){return t.children.some(n=>n===e||cd(e,n))}const fd=/#/g,Ov=/&/g,zv=/\//g,Rv=/=/g,Pv=/\?/g,dd=/\+/g,Lv=/%5B/g,Iv=/%5D/g,hd=/%5E/g,Nv=/%60/g,pd=/%7B/g,Mv=/%7C/g,md=/%7D/g,Dv=/%20/g;function cl(e){return encodeURI(""+e).replace(Mv,"|").replace(Lv,"[").replace(Iv,"]")}function Hv(e){return cl(e).replace(pd,"{").replace(md,"}").replace(hd,"^")}function xo(e){return cl(e).replace(dd,"%2B").replace(Dv,"+").replace(fd,"%23").replace(Ov,"%26").replace(Nv,"`").replace(pd,"{").replace(md,"}").replace(hd,"^")}function Fv(e){return xo(e).replace(Rv,"%3D")}function qv(e){return cl(e).replace(fd,"%23").replace(Pv,"%3F")}function Bv(e){return e==null?"":qv(e).replace(zv,"%2F")}function js(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function jv(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let i=0;i<r.length;++i){const s=r[i].replace(dd," "),o=s.indexOf("="),u=js(o<0?s:s.slice(0,o)),c=o<0?null:js(s.slice(o+1));if(u in t){let p=t[u];gn(p)||(p=t[u]=[p]),p.push(c)}else t[u]=c}return t}function sc(e){let t="";for(let n in e){const r=e[n];if(n=Fv(n),r==null){r!==void 0&&(t+=(t.length?"&":"")+n);continue}(gn(r)?r.map(s=>s&&xo(s)):[r&&xo(r)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function Uv(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=gn(r)?r.map(i=>i==null?null:""+i):r==null?r:""+r)}return t}const Wv=Symbol(""),ac=Symbol(""),pa=Symbol(""),fl=Symbol(""),Co=Symbol("");function _r(){let e=[];function t(r){return e.push(r),()=>{const i=e.indexOf(r);i>-1&&e.splice(i,1)}}function n(){e=[]}return{add:t,list:()=>e,reset:n}}function Qn(e,t,n,r,i){const s=r&&(r.enterCallbacks[i]=r.enterCallbacks[i]||[]);return()=>new Promise((o,u)=>{const c=_=>{_===!1?u(er(4,{from:n,to:t})):_ instanceof Error?u(_):gv(_)?u(er(2,{from:t,to:_})):(s&&r.enterCallbacks[i]===s&&typeof _=="function"&&s.push(_),o())},p=e.call(r&&r.instances[i],t,n,c);let m=Promise.resolve(p);e.length<3&&(m=m.then(c)),m.catch(_=>u(_))})}function Ja(e,t,n,r){const i=[];for(const s of e)for(const o in s.components){let u=s.components[o];if(!(t!=="beforeRouteEnter"&&!s.instances[o]))if(Vv(u)){const p=(u.__vccOpts||u)[t];p&&i.push(Qn(p,n,r,s,o))}else{let c=u();i.push(()=>c.then(p=>{if(!p)return Promise.reject(new Error(`Couldn't resolve component "${o}" at "${s.path}"`));const m=Jg(p)?p.default:p;s.components[o]=m;const x=(m.__vccOpts||m)[t];return x&&Qn(x,n,r,s,o)()}))}}return i}function Vv(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function oc(e){const t=pn(pa),n=pn(fl),r=tt(()=>t.resolve(ni(e.to))),i=tt(()=>{const{matched:c}=r.value,{length:p}=c,m=c[p-1],_=n.matched;if(!m||!_.length)return-1;const x=_.findIndex(Zi.bind(null,m));if(x>-1)return x;const R=lc(c[p-2]);return p>1&&lc(m)===R&&_[_.length-1].path!==R?_.findIndex(Zi.bind(null,c[p-2])):x}),s=tt(()=>i.value>-1&&Qv(n.params,r.value.params)),o=tt(()=>i.value>-1&&i.value===n.matched.length-1&&ad(n.params,r.value.params));function u(c={}){return Gv(c)?t[ni(e.replace)?"replace":"push"](ni(e.to)).catch(zr):Promise.resolve()}return{route:r,href:tt(()=>r.value.href),isActive:s,isExactActive:o,navigate:u}}const Yv=Gr({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:oc,setup(e,{slots:t}){const n=sr(oc(e)),{options:r}=pn(pa),i=tt(()=>({[uc(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[uc(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&t.default(n);return e.custom?s:fa("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:i.value},s)}}}),Kv=Yv;function Gv(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Qv(e,t){for(const n in t){const r=t[n],i=e[n];if(typeof r=="string"){if(r!==i)return!1}else if(!gn(i)||i.length!==r.length||r.some((s,o)=>s!==i[o]))return!1}return!0}function lc(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const uc=(e,t,n)=>e!=null?e:t!=null?t:n,Xv=Gr({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=pn(Co),i=tt(()=>e.route||r.value),s=pn(ac,0),o=tt(()=>{let p=ni(s);const{matched:m}=i.value;let _;for(;(_=m[p])&&!_.components;)p++;return p}),u=tt(()=>i.value.matched[o.value]);Os(ac,tt(()=>o.value+1)),Os(Wv,u),Os(Co,i);const c=zf();return Ar(()=>[c.value,u.value,e.name],([p,m,_],[x,R,N])=>{m&&(m.instances[_]=p,R&&R!==m&&p&&p===x&&(m.leaveGuards.size||(m.leaveGuards=R.leaveGuards),m.updateGuards.size||(m.updateGuards=R.updateGuards))),p&&m&&(!R||!Zi(m,R)||!x)&&(m.enterCallbacks[_]||[]).forEach(D=>D(p))},{flush:"post"}),()=>{const p=i.value,m=e.name,_=u.value,x=_&&_.components[m];if(!x)return cc(n.default,{Component:x,route:p});const R=_.props[m],N=R?R===!0?p.params:typeof R=="function"?R(p):R:null,Z=fa(x,Be({},N,t,{onVnodeUnmounted:O=>{O.component.isUnmounted&&(_.instances[m]=null)},ref:c}));return cc(n.default,{Component:Z,route:p})||Z}}});function cc(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Jv=Xv;function Zv(e){const t=Tv(e.routes,e),n=e.parseQuery||jv,r=e.stringifyQuery||sc,i=e.history,s=_r(),o=_r(),u=_r(),c=_m(Yn);let p=Yn;qi&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const m=Qa.bind(null,W=>""+W),_=Qa.bind(null,Bv),x=Qa.bind(null,js);function R(W,se){let ne,fe;return ld(W)?(ne=t.getRecordMatcher(W),fe=se):fe=W,t.addRoute(fe,ne)}function N(W){const se=t.getRecordMatcher(W);se&&t.removeRoute(se)}function D(){return t.getRoutes().map(W=>W.record)}function Z(W){return!!t.getRecordMatcher(W)}function O(W,se){if(se=Be({},se||c.value),typeof W=="string"){const k=Xa(n,W,se.path),E=t.resolve({path:k.path},se),H=i.createHref(k.fullPath);return Be(k,E,{params:x(E.params),hash:js(k.hash),redirectedFrom:void 0,href:H})}let ne;if("path"in W)ne=Be({},W,{path:Xa(n,W.path,se.path).path});else{const k=Be({},W.params);for(const E in k)k[E]==null&&delete k[E];ne=Be({},W,{params:_(W.params)}),se.params=_(se.params)}const fe=t.resolve(ne,se),Ce=W.hash||"";fe.params=m(x(fe.params));const Qe=tv(r,Be({},W,{hash:Hv(Ce),path:fe.path})),Ee=i.createHref(Qe);return Be({fullPath:Qe,hash:Ce,query:r===sc?Uv(W.query):W.query||{}},fe,{redirectedFrom:void 0,href:Ee})}function j(W){return typeof W=="string"?Xa(n,W,c.value.path):Be({},W)}function G(W,se){if(p!==W)return er(8,{from:se,to:W})}function V(W){return qe(W)}function ge(W){return V(Be(j(W),{replace:!0}))}function h(W){const se=W.matched[W.matched.length-1];if(se&&se.redirect){const{redirect:ne}=se;let fe=typeof ne=="function"?ne(W):ne;return typeof fe=="string"&&(fe=fe.includes("?")||fe.includes("#")?fe=j(fe):{path:fe},fe.params={}),Be({query:W.query,hash:W.hash,params:"path"in fe?{}:W.params},fe)}}function qe(W,se){const ne=p=O(W),fe=c.value,Ce=W.state,Qe=W.force,Ee=W.replace===!0,k=h(ne);if(k)return qe(Be(j(k),{state:typeof k=="object"?Be({},Ce,k.state):Ce,force:Qe,replace:Ee}),se||ne);const E=ne;E.redirectedFrom=se;let H;return!Qe&&nv(r,fe,ne)&&(H=er(16,{to:E,from:fe}),vn(fe,fe,!0,!1)),(H?Promise.resolve(H):ct(E,fe)).catch(B=>Pn(B)?Pn(B,2)?B:qt(B):je(B,E,fe)).then(B=>{if(B){if(Pn(B,2))return qe(Be({replace:Ee},j(B.to),{state:typeof B.to=="object"?Be({},Ce,B.to.state):Ce,force:Qe}),se||E)}else B=en(E,fe,!0,Ee,Ce);return zt(E,fe,B),B})}function st(W,se){const ne=G(W,se);return ne?Promise.reject(ne):Promise.resolve()}function ct(W,se){let ne;const[fe,Ce,Qe]=ey(W,se);ne=Ja(fe.reverse(),"beforeRouteLeave",W,se);for(const k of fe)k.leaveGuards.forEach(E=>{ne.push(Qn(E,W,se))});const Ee=st.bind(null,W,se);return ne.push(Ee),Hi(ne).then(()=>{ne=[];for(const k of s.list())ne.push(Qn(k,W,se));return ne.push(Ee),Hi(ne)}).then(()=>{ne=Ja(Ce,"beforeRouteUpdate",W,se);for(const k of Ce)k.updateGuards.forEach(E=>{ne.push(Qn(E,W,se))});return ne.push(Ee),Hi(ne)}).then(()=>{ne=[];for(const k of W.matched)if(k.beforeEnter&&!se.matched.includes(k))if(gn(k.beforeEnter))for(const E of k.beforeEnter)ne.push(Qn(E,W,se));else ne.push(Qn(k.beforeEnter,W,se));return ne.push(Ee),Hi(ne)}).then(()=>(W.matched.forEach(k=>k.enterCallbacks={}),ne=Ja(Qe,"beforeRouteEnter",W,se),ne.push(Ee),Hi(ne))).then(()=>{ne=[];for(const k of o.list())ne.push(Qn(k,W,se));return ne.push(Ee),Hi(ne)}).catch(k=>Pn(k,8)?k:Promise.reject(k))}function zt(W,se,ne){for(const fe of u.list())fe(W,se,ne)}function en(W,se,ne,fe,Ce){const Qe=G(W,se);if(Qe)return Qe;const Ee=se===Yn,k=qi?history.state:{};ne&&(fe||Ee?i.replace(W.fullPath,Be({scroll:Ee&&k&&k.scroll},Ce)):i.push(W.fullPath,Ce)),c.value=W,vn(W,se,ne,Ee),qt()}let at;function En(){at||(at=i.listen((W,se,ne)=>{if(!Sn.listening)return;const fe=O(W),Ce=h(fe);if(Ce){qe(Be(Ce,{replace:!0}),fe).catch(zr);return}p=fe;const Qe=c.value;qi&&cv(Xu(Qe.fullPath,ne.delta),ha()),ct(fe,Qe).catch(Ee=>Pn(Ee,12)?Ee:Pn(Ee,2)?(qe(Ee.to,fe).then(k=>{Pn(k,20)&&!ne.delta&&ne.type===Br.pop&&i.go(-1,!1)}).catch(zr),Promise.reject()):(ne.delta&&i.go(-ne.delta,!1),je(Ee,fe,Qe))).then(Ee=>{Ee=Ee||en(fe,Qe,!1),Ee&&(ne.delta&&!Pn(Ee,8)?i.go(-ne.delta,!1):ne.type===Br.pop&&Pn(Ee,20)&&i.go(-1,!1)),zt(fe,Qe,Ee)}).catch(zr)}))}let tn=_r(),Bn=_r(),ft;function je(W,se,ne){qt(W);const fe=Bn.list();return fe.length?fe.forEach(Ce=>Ce(W,se,ne)):console.error(W),Promise.reject(W)}function De(){return ft&&c.value!==Yn?Promise.resolve():new Promise((W,se)=>{tn.add([W,se])})}function qt(W){return ft||(ft=!W,En(),tn.list().forEach(([se,ne])=>W?ne(W):se()),tn.reset()),W}function vn(W,se,ne,fe){const{scrollBehavior:Ce}=e;if(!qi||!Ce)return Promise.resolve();const Qe=!ne&&fv(Xu(W.fullPath,0))||(fe||!ne)&&history.state&&history.state.scroll||null;return Nf().then(()=>Ce(W,se,Qe)).then(Ee=>Ee&&uv(Ee)).catch(Ee=>je(Ee,W,se))}const dt=W=>i.go(W);let Tt;const Bt=new Set,Sn={currentRoute:c,listening:!0,addRoute:R,removeRoute:N,hasRoute:Z,getRoutes:D,resolve:O,options:e,push:V,replace:ge,go:dt,back:()=>dt(-1),forward:()=>dt(1),beforeEach:s.add,beforeResolve:o.add,afterEach:u.add,onError:Bn.add,isReady:De,install(W){const se=this;W.component("RouterLink",Kv),W.component("RouterView",Jv),W.config.globalProperties.$router=se,Object.defineProperty(W.config.globalProperties,"$route",{enumerable:!0,get:()=>ni(c)}),qi&&!Tt&&c.value===Yn&&(Tt=!0,V(i.location).catch(Ce=>{}));const ne={};for(const Ce in Yn)ne[Ce]=tt(()=>c.value[Ce]);W.provide(pa,se),W.provide(fl,sr(ne)),W.provide(Co,c);const fe=W.unmount;Bt.add(W),W.unmount=function(){Bt.delete(W),Bt.size<1&&(p=Yn,at&&at(),at=null,c.value=Yn,Tt=!1,ft=!1),fe()}}};return Sn}function Hi(e){return e.reduce((t,n)=>t.then(()=>n()),Promise.resolve())}function ey(e,t){const n=[],r=[],i=[],s=Math.max(t.matched.length,e.matched.length);for(let o=0;o<s;o++){const u=t.matched[o];u&&(e.matched.find(p=>Zi(p,u))?r.push(u):n.push(u));const c=e.matched[o];c&&(t.matched.find(p=>Zi(p,c))||i.push(c))}return[n,r,i]}function ty(){return pn(pa)}function ny(){return pn(fl)}var iy=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},gd={exports:{}};/*!
|
|
* jQuery JavaScript Library v3.6.1
|
|
* https://jquery.com/
|
|
*
|
|
* Includes Sizzle.js
|
|
* https://sizzlejs.com/
|
|
*
|
|
* Copyright OpenJS Foundation and other contributors
|
|
* Released under the MIT license
|
|
* https://jquery.org/license
|
|
*
|
|
* Date: 2022-08-26T17:52Z
|
|
*/(function(e){(function(t,n){e.exports=t.document?n(t,!0):function(r){if(!r.document)throw new Error("jQuery requires a window with a document");return n(r)}})(typeof window<"u"?window:iy,function(t,n){var r=[],i=Object.getPrototypeOf,s=r.slice,o=r.flat?function(a){return r.flat.call(a)}:function(a){return r.concat.apply([],a)},u=r.push,c=r.indexOf,p={},m=p.toString,_=p.hasOwnProperty,x=_.toString,R=x.call(Object),N={},D=function(l){return typeof l=="function"&&typeof l.nodeType!="number"&&typeof l.item!="function"},Z=function(l){return l!=null&&l===l.window},O=t.document,j={type:!0,src:!0,nonce:!0,noModule:!0};function G(a,l,f){f=f||O;var d,g,v=f.createElement("script");if(v.text=a,l)for(d in j)g=l[d]||l.getAttribute&&l.getAttribute(d),g&&v.setAttribute(d,g);f.head.appendChild(v).parentNode.removeChild(v)}function V(a){return a==null?a+"":typeof a=="object"||typeof a=="function"?p[m.call(a)]||"object":typeof a}var ge="3.6.1",h=function(a,l){return new h.fn.init(a,l)};h.fn=h.prototype={jquery:ge,constructor:h,length:0,toArray:function(){return s.call(this)},get:function(a){return a==null?s.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a){var l=h.merge(this.constructor(),a);return l.prevObject=this,l},each:function(a){return h.each(this,a)},map:function(a){return this.pushStack(h.map(this,function(l,f){return a.call(l,f,l)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(h.grep(this,function(a,l){return(l+1)%2}))},odd:function(){return this.pushStack(h.grep(this,function(a,l){return l%2}))},eq:function(a){var l=this.length,f=+a+(a<0?l:0);return this.pushStack(f>=0&&f<l?[this[f]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:r.sort,splice:r.splice},h.extend=h.fn.extend=function(){var a,l,f,d,g,v,b=arguments[0]||{},A=1,C=arguments.length,P=!1;for(typeof b=="boolean"&&(P=b,b=arguments[A]||{},A++),typeof b!="object"&&!D(b)&&(b={}),A===C&&(b=this,A--);A<C;A++)if((a=arguments[A])!=null)for(l in a)d=a[l],!(l==="__proto__"||b===d)&&(P&&d&&(h.isPlainObject(d)||(g=Array.isArray(d)))?(f=b[l],g&&!Array.isArray(f)?v=[]:!g&&!h.isPlainObject(f)?v={}:v=f,g=!1,b[l]=h.extend(P,v,d)):d!==void 0&&(b[l]=d));return b},h.extend({expando:"jQuery"+(ge+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isPlainObject:function(a){var l,f;return!a||m.call(a)!=="[object Object]"?!1:(l=i(a),l?(f=_.call(l,"constructor")&&l.constructor,typeof f=="function"&&x.call(f)===R):!0)},isEmptyObject:function(a){var l;for(l in a)return!1;return!0},globalEval:function(a,l,f){G(a,{nonce:l&&l.nonce},f)},each:function(a,l){var f,d=0;if(qe(a))for(f=a.length;d<f&&l.call(a[d],d,a[d])!==!1;d++);else for(d in a)if(l.call(a[d],d,a[d])===!1)break;return a},makeArray:function(a,l){var f=l||[];return a!=null&&(qe(Object(a))?h.merge(f,typeof a=="string"?[a]:a):u.call(f,a)),f},inArray:function(a,l,f){return l==null?-1:c.call(l,a,f)},merge:function(a,l){for(var f=+l.length,d=0,g=a.length;d<f;d++)a[g++]=l[d];return a.length=g,a},grep:function(a,l,f){for(var d,g=[],v=0,b=a.length,A=!f;v<b;v++)d=!l(a[v],v),d!==A&&g.push(a[v]);return g},map:function(a,l,f){var d,g,v=0,b=[];if(qe(a))for(d=a.length;v<d;v++)g=l(a[v],v,f),g!=null&&b.push(g);else for(v in a)g=l(a[v],v,f),g!=null&&b.push(g);return o(b)},guid:1,support:N}),typeof Symbol=="function"&&(h.fn[Symbol.iterator]=r[Symbol.iterator]),h.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,l){p["[object "+l+"]"]=l.toLowerCase()});function qe(a){var l=!!a&&"length"in a&&a.length,f=V(a);return D(a)||Z(a)?!1:f==="array"||l===0||typeof l=="number"&&l>0&&l-1 in a}var st=function(a){var l,f,d,g,v,b,A,C,P,M,Y,I,F,de,xe,he,_t,vt,jt,We="sizzle"+1*new Date,ke=a.document,Mt=0,Le=0,ut=os(),pr=os(),rs=os(),Ut=os(),hi=function(w,T){return w===T&&(Y=!0),0},pi={}.hasOwnProperty,Dt=[],Un=Dt.pop,Gt=Dt.push,Wn=Dt.push,fu=Dt.slice,mi=function(w,T){for(var S=0,q=w.length;S<q;S++)if(w[S]===T)return S;return-1},Ia="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",He="[\\x20\\t\\r\\n\\f]",gi="(?:\\\\[\\da-fA-F]{1,6}"+He+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",du="\\["+He+"*("+gi+")(?:"+He+"*([*^$|!~]?=)"+He+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+gi+"))|)"+He+"*\\]",Na=":("+gi+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+du+")*)|.*)\\)|)",bp=new RegExp(He+"+","g"),ss=new RegExp("^"+He+"+|((?:^|[^\\\\])(?:\\\\.)*)"+He+"+$","g"),_p=new RegExp("^"+He+"*,"+He+"*"),hu=new RegExp("^"+He+"*([>+~]|"+He+")"+He+"*"),wp=new RegExp(He+"|>"),kp=new RegExp(Na),xp=new RegExp("^"+gi+"$"),as={ID:new RegExp("^#("+gi+")"),CLASS:new RegExp("^\\.("+gi+")"),TAG:new RegExp("^("+gi+"|[*])"),ATTR:new RegExp("^"+du),PSEUDO:new RegExp("^"+Na),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+He+"*(even|odd|(([+-]|)(\\d*)n|)"+He+"*(?:([+-]|)"+He+"*(\\d+)|))"+He+"*\\)|)","i"),bool:new RegExp("^(?:"+Ia+")$","i"),needsContext:new RegExp("^"+He+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+He+"*((?:-\\d)?\\d*)"+He+"*\\)|)(?=[^-]|$)","i")},Cp=/HTML$/i,$p=/^(?:input|select|textarea|button)$/i,Tp=/^h\d$/i,mr=/^[^{]+\{\s*\[native \w/,Ap=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Ma=/[+~]/,zn=new RegExp("\\\\[\\da-fA-F]{1,6}"+He+"?|\\\\([^\\r\\n\\f])","g"),Rn=function(w,T){var S="0x"+w.slice(1)-65536;return T||(S<0?String.fromCharCode(S+65536):String.fromCharCode(S>>10|55296,S&1023|56320))},pu=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,mu=function(w,T){return T?w==="\0"?"\uFFFD":w.slice(0,-1)+"\\"+w.charCodeAt(w.length-1).toString(16)+" ":"\\"+w},gu=function(){I()},Ep=us(function(w){return w.disabled===!0&&w.nodeName.toLowerCase()==="fieldset"},{dir:"parentNode",next:"legend"});try{Wn.apply(Dt=fu.call(ke.childNodes),ke.childNodes),Dt[ke.childNodes.length].nodeType}catch{Wn={apply:Dt.length?function(T,S){Gt.apply(T,fu.call(S))}:function(T,S){for(var q=T.length,z=0;T[q++]=S[z++];);T.length=q-1}}}function Ve(w,T,S,q){var z,U,K,ee,ie,ye,me,_e=T&&T.ownerDocument,ze=T?T.nodeType:9;if(S=S||[],typeof w!="string"||!w||ze!==1&&ze!==9&&ze!==11)return S;if(!q&&(I(T),T=T||F,xe)){if(ze!==11&&(ie=Ap.exec(w)))if(z=ie[1]){if(ze===9)if(K=T.getElementById(z)){if(K.id===z)return S.push(K),S}else return S;else if(_e&&(K=_e.getElementById(z))&&jt(T,K)&&K.id===z)return S.push(K),S}else{if(ie[2])return Wn.apply(S,T.getElementsByTagName(w)),S;if((z=ie[3])&&f.getElementsByClassName&&T.getElementsByClassName)return Wn.apply(S,T.getElementsByClassName(z)),S}if(f.qsa&&!Ut[w+" "]&&(!he||!he.test(w))&&(ze!==1||T.nodeName.toLowerCase()!=="object")){if(me=w,_e=T,ze===1&&(wp.test(w)||hu.test(w))){for(_e=Ma.test(w)&&Ha(T.parentNode)||T,(_e!==T||!f.scope)&&((ee=T.getAttribute("id"))?ee=ee.replace(pu,mu):T.setAttribute("id",ee=We)),ye=b(w),U=ye.length;U--;)ye[U]=(ee?"#"+ee:":scope")+" "+ls(ye[U]);me=ye.join(",")}try{return Wn.apply(S,_e.querySelectorAll(me)),S}catch{Ut(w,!0)}finally{ee===We&&T.removeAttribute("id")}}}return C(w.replace(ss,"$1"),T,S,q)}function os(){var w=[];function T(S,q){return w.push(S+" ")>d.cacheLength&&delete T[w.shift()],T[S+" "]=q}return T}function sn(w){return w[We]=!0,w}function an(w){var T=F.createElement("fieldset");try{return!!w(T)}catch{return!1}finally{T.parentNode&&T.parentNode.removeChild(T),T=null}}function Da(w,T){for(var S=w.split("|"),q=S.length;q--;)d.attrHandle[S[q]]=T}function vu(w,T){var S=T&&w,q=S&&w.nodeType===1&&T.nodeType===1&&w.sourceIndex-T.sourceIndex;if(q)return q;if(S){for(;S=S.nextSibling;)if(S===T)return-1}return w?1:-1}function Sp(w){return function(T){var S=T.nodeName.toLowerCase();return S==="input"&&T.type===w}}function Op(w){return function(T){var S=T.nodeName.toLowerCase();return(S==="input"||S==="button")&&T.type===w}}function yu(w){return function(T){return"form"in T?T.parentNode&&T.disabled===!1?"label"in T?"label"in T.parentNode?T.parentNode.disabled===w:T.disabled===w:T.isDisabled===w||T.isDisabled!==!w&&Ep(T)===w:T.disabled===w:"label"in T?T.disabled===w:!1}}function vi(w){return sn(function(T){return T=+T,sn(function(S,q){for(var z,U=w([],S.length,T),K=U.length;K--;)S[z=U[K]]&&(S[z]=!(q[z]=S[z]))})})}function Ha(w){return w&&typeof w.getElementsByTagName<"u"&&w}f=Ve.support={},v=Ve.isXML=function(w){var T=w&&w.namespaceURI,S=w&&(w.ownerDocument||w).documentElement;return!Cp.test(T||S&&S.nodeName||"HTML")},I=Ve.setDocument=function(w){var T,S,q=w?w.ownerDocument||w:ke;return q==F||q.nodeType!==9||!q.documentElement||(F=q,de=F.documentElement,xe=!v(F),ke!=F&&(S=F.defaultView)&&S.top!==S&&(S.addEventListener?S.addEventListener("unload",gu,!1):S.attachEvent&&S.attachEvent("onunload",gu)),f.scope=an(function(z){return de.appendChild(z).appendChild(F.createElement("div")),typeof z.querySelectorAll<"u"&&!z.querySelectorAll(":scope fieldset div").length}),f.attributes=an(function(z){return z.className="i",!z.getAttribute("className")}),f.getElementsByTagName=an(function(z){return z.appendChild(F.createComment("")),!z.getElementsByTagName("*").length}),f.getElementsByClassName=mr.test(F.getElementsByClassName),f.getById=an(function(z){return de.appendChild(z).id=We,!F.getElementsByName||!F.getElementsByName(We).length}),f.getById?(d.filter.ID=function(z){var U=z.replace(zn,Rn);return function(K){return K.getAttribute("id")===U}},d.find.ID=function(z,U){if(typeof U.getElementById<"u"&&xe){var K=U.getElementById(z);return K?[K]:[]}}):(d.filter.ID=function(z){var U=z.replace(zn,Rn);return function(K){var ee=typeof K.getAttributeNode<"u"&&K.getAttributeNode("id");return ee&&ee.value===U}},d.find.ID=function(z,U){if(typeof U.getElementById<"u"&&xe){var K,ee,ie,ye=U.getElementById(z);if(ye){if(K=ye.getAttributeNode("id"),K&&K.value===z)return[ye];for(ie=U.getElementsByName(z),ee=0;ye=ie[ee++];)if(K=ye.getAttributeNode("id"),K&&K.value===z)return[ye]}return[]}}),d.find.TAG=f.getElementsByTagName?function(z,U){if(typeof U.getElementsByTagName<"u")return U.getElementsByTagName(z);if(f.qsa)return U.querySelectorAll(z)}:function(z,U){var K,ee=[],ie=0,ye=U.getElementsByTagName(z);if(z==="*"){for(;K=ye[ie++];)K.nodeType===1&&ee.push(K);return ee}return ye},d.find.CLASS=f.getElementsByClassName&&function(z,U){if(typeof U.getElementsByClassName<"u"&&xe)return U.getElementsByClassName(z)},_t=[],he=[],(f.qsa=mr.test(F.querySelectorAll))&&(an(function(z){var U;de.appendChild(z).innerHTML="<a id='"+We+"'></a><select id='"+We+"-\r\\' msallowcapture=''><option selected=''></option></select>",z.querySelectorAll("[msallowcapture^='']").length&&he.push("[*^$]="+He+`*(?:''|"")`),z.querySelectorAll("[selected]").length||he.push("\\["+He+"*(?:value|"+Ia+")"),z.querySelectorAll("[id~="+We+"-]").length||he.push("~="),U=F.createElement("input"),U.setAttribute("name",""),z.appendChild(U),z.querySelectorAll("[name='']").length||he.push("\\["+He+"*name"+He+"*="+He+`*(?:''|"")`),z.querySelectorAll(":checked").length||he.push(":checked"),z.querySelectorAll("a#"+We+"+*").length||he.push(".#.+[+~]"),z.querySelectorAll("\\\f"),he.push("[\\r\\n\\f]")}),an(function(z){z.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var U=F.createElement("input");U.setAttribute("type","hidden"),z.appendChild(U).setAttribute("name","D"),z.querySelectorAll("[name=d]").length&&he.push("name"+He+"*[*^$|!~]?="),z.querySelectorAll(":enabled").length!==2&&he.push(":enabled",":disabled"),de.appendChild(z).disabled=!0,z.querySelectorAll(":disabled").length!==2&&he.push(":enabled",":disabled"),z.querySelectorAll("*,:x"),he.push(",.*:")})),(f.matchesSelector=mr.test(vt=de.matches||de.webkitMatchesSelector||de.mozMatchesSelector||de.oMatchesSelector||de.msMatchesSelector))&&an(function(z){f.disconnectedMatch=vt.call(z,"*"),vt.call(z,"[s!='']:x"),_t.push("!=",Na)}),he=he.length&&new RegExp(he.join("|")),_t=_t.length&&new RegExp(_t.join("|")),T=mr.test(de.compareDocumentPosition),jt=T||mr.test(de.contains)?function(z,U){var K=z.nodeType===9?z.documentElement:z,ee=U&&U.parentNode;return z===ee||!!(ee&&ee.nodeType===1&&(K.contains?K.contains(ee):z.compareDocumentPosition&&z.compareDocumentPosition(ee)&16))}:function(z,U){if(U){for(;U=U.parentNode;)if(U===z)return!0}return!1},hi=T?function(z,U){if(z===U)return Y=!0,0;var K=!z.compareDocumentPosition-!U.compareDocumentPosition;return K||(K=(z.ownerDocument||z)==(U.ownerDocument||U)?z.compareDocumentPosition(U):1,K&1||!f.sortDetached&&U.compareDocumentPosition(z)===K?z==F||z.ownerDocument==ke&&jt(ke,z)?-1:U==F||U.ownerDocument==ke&&jt(ke,U)?1:M?mi(M,z)-mi(M,U):0:K&4?-1:1)}:function(z,U){if(z===U)return Y=!0,0;var K,ee=0,ie=z.parentNode,ye=U.parentNode,me=[z],_e=[U];if(!ie||!ye)return z==F?-1:U==F?1:ie?-1:ye?1:M?mi(M,z)-mi(M,U):0;if(ie===ye)return vu(z,U);for(K=z;K=K.parentNode;)me.unshift(K);for(K=U;K=K.parentNode;)_e.unshift(K);for(;me[ee]===_e[ee];)ee++;return ee?vu(me[ee],_e[ee]):me[ee]==ke?-1:_e[ee]==ke?1:0}),F},Ve.matches=function(w,T){return Ve(w,null,null,T)},Ve.matchesSelector=function(w,T){if(I(w),f.matchesSelector&&xe&&!Ut[T+" "]&&(!_t||!_t.test(T))&&(!he||!he.test(T)))try{var S=vt.call(w,T);if(S||f.disconnectedMatch||w.document&&w.document.nodeType!==11)return S}catch{Ut(T,!0)}return Ve(T,F,null,[w]).length>0},Ve.contains=function(w,T){return(w.ownerDocument||w)!=F&&I(w),jt(w,T)},Ve.attr=function(w,T){(w.ownerDocument||w)!=F&&I(w);var S=d.attrHandle[T.toLowerCase()],q=S&&pi.call(d.attrHandle,T.toLowerCase())?S(w,T,!xe):void 0;return q!==void 0?q:f.attributes||!xe?w.getAttribute(T):(q=w.getAttributeNode(T))&&q.specified?q.value:null},Ve.escape=function(w){return(w+"").replace(pu,mu)},Ve.error=function(w){throw new Error("Syntax error, unrecognized expression: "+w)},Ve.uniqueSort=function(w){var T,S=[],q=0,z=0;if(Y=!f.detectDuplicates,M=!f.sortStable&&w.slice(0),w.sort(hi),Y){for(;T=w[z++];)T===w[z]&&(q=S.push(z));for(;q--;)w.splice(S[q],1)}return M=null,w},g=Ve.getText=function(w){var T,S="",q=0,z=w.nodeType;if(z){if(z===1||z===9||z===11){if(typeof w.textContent=="string")return w.textContent;for(w=w.firstChild;w;w=w.nextSibling)S+=g(w)}else if(z===3||z===4)return w.nodeValue}else for(;T=w[q++];)S+=g(T);return S},d=Ve.selectors={cacheLength:50,createPseudo:sn,match:as,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(zn,Rn),w[3]=(w[3]||w[4]||w[5]||"").replace(zn,Rn),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 T,S=!w[6]&&w[2];return as.CHILD.test(w[0])?null:(w[3]?w[2]=w[4]||w[5]||"":S&&kp.test(S)&&(T=b(S,!0))&&(T=S.indexOf(")",S.length-T)-S.length)&&(w[0]=w[0].slice(0,T),w[2]=S.slice(0,T)),w.slice(0,3))}},filter:{TAG:function(w){var T=w.replace(zn,Rn).toLowerCase();return w==="*"?function(){return!0}:function(S){return S.nodeName&&S.nodeName.toLowerCase()===T}},CLASS:function(w){var T=ut[w+" "];return T||(T=new RegExp("(^|"+He+")"+w+"("+He+"|$)"))&&ut(w,function(S){return T.test(typeof S.className=="string"&&S.className||typeof S.getAttribute<"u"&&S.getAttribute("class")||"")})},ATTR:function(w,T,S){return function(q){var z=Ve.attr(q,w);return z==null?T==="!=":T?(z+="",T==="="?z===S:T==="!="?z!==S:T==="^="?S&&z.indexOf(S)===0:T==="*="?S&&z.indexOf(S)>-1:T==="$="?S&&z.slice(-S.length)===S:T==="~="?(" "+z.replace(bp," ")+" ").indexOf(S)>-1:T==="|="?z===S||z.slice(0,S.length+1)===S+"-":!1):!0}},CHILD:function(w,T,S,q,z){var U=w.slice(0,3)!=="nth",K=w.slice(-4)!=="last",ee=T==="of-type";return q===1&&z===0?function(ie){return!!ie.parentNode}:function(ie,ye,me){var _e,ze,Ye,be,wt,Et,Wt=U!==K?"nextSibling":"previousSibling",et=ie.parentNode,gr=ee&&ie.nodeName.toLowerCase(),vr=!me&&!ee,Vt=!1;if(et){if(U){for(;Wt;){for(be=ie;be=be[Wt];)if(ee?be.nodeName.toLowerCase()===gr:be.nodeType===1)return!1;Et=Wt=w==="only"&&!Et&&"nextSibling"}return!0}if(Et=[K?et.firstChild:et.lastChild],K&&vr){for(be=et,Ye=be[We]||(be[We]={}),ze=Ye[be.uniqueID]||(Ye[be.uniqueID]={}),_e=ze[w]||[],wt=_e[0]===Mt&&_e[1],Vt=wt&&_e[2],be=wt&&et.childNodes[wt];be=++wt&&be&&be[Wt]||(Vt=wt=0)||Et.pop();)if(be.nodeType===1&&++Vt&&be===ie){ze[w]=[Mt,wt,Vt];break}}else if(vr&&(be=ie,Ye=be[We]||(be[We]={}),ze=Ye[be.uniqueID]||(Ye[be.uniqueID]={}),_e=ze[w]||[],wt=_e[0]===Mt&&_e[1],Vt=wt),Vt===!1)for(;(be=++wt&&be&&be[Wt]||(Vt=wt=0)||Et.pop())&&!((ee?be.nodeName.toLowerCase()===gr:be.nodeType===1)&&++Vt&&(vr&&(Ye=be[We]||(be[We]={}),ze=Ye[be.uniqueID]||(Ye[be.uniqueID]={}),ze[w]=[Mt,Vt]),be===ie)););return Vt-=z,Vt===q||Vt%q===0&&Vt/q>=0}}},PSEUDO:function(w,T){var S,q=d.pseudos[w]||d.setFilters[w.toLowerCase()]||Ve.error("unsupported pseudo: "+w);return q[We]?q(T):q.length>1?(S=[w,w,"",T],d.setFilters.hasOwnProperty(w.toLowerCase())?sn(function(z,U){for(var K,ee=q(z,T),ie=ee.length;ie--;)K=mi(z,ee[ie]),z[K]=!(U[K]=ee[ie])}):function(z){return q(z,0,S)}):q}},pseudos:{not:sn(function(w){var T=[],S=[],q=A(w.replace(ss,"$1"));return q[We]?sn(function(z,U,K,ee){for(var ie,ye=q(z,null,ee,[]),me=z.length;me--;)(ie=ye[me])&&(z[me]=!(U[me]=ie))}):function(z,U,K){return T[0]=z,q(T,null,K,S),T[0]=null,!S.pop()}}),has:sn(function(w){return function(T){return Ve(w,T).length>0}}),contains:sn(function(w){return w=w.replace(zn,Rn),function(T){return(T.textContent||g(T)).indexOf(w)>-1}}),lang:sn(function(w){return xp.test(w||"")||Ve.error("unsupported lang: "+w),w=w.replace(zn,Rn).toLowerCase(),function(T){var S;do if(S=xe?T.lang:T.getAttribute("xml:lang")||T.getAttribute("lang"))return S=S.toLowerCase(),S===w||S.indexOf(w+"-")===0;while((T=T.parentNode)&&T.nodeType===1);return!1}}),target:function(w){var T=a.location&&a.location.hash;return T&&T.slice(1)===w.id},root:function(w){return w===de},focus:function(w){return w===F.activeElement&&(!F.hasFocus||F.hasFocus())&&!!(w.type||w.href||~w.tabIndex)},enabled:yu(!1),disabled:yu(!0),checked:function(w){var T=w.nodeName.toLowerCase();return T==="input"&&!!w.checked||T==="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!d.pseudos.empty(w)},header:function(w){return Tp.test(w.nodeName)},input:function(w){return $p.test(w.nodeName)},button:function(w){var T=w.nodeName.toLowerCase();return T==="input"&&w.type==="button"||T==="button"},text:function(w){var T;return w.nodeName.toLowerCase()==="input"&&w.type==="text"&&((T=w.getAttribute("type"))==null||T.toLowerCase()==="text")},first:vi(function(){return[0]}),last:vi(function(w,T){return[T-1]}),eq:vi(function(w,T,S){return[S<0?S+T:S]}),even:vi(function(w,T){for(var S=0;S<T;S+=2)w.push(S);return w}),odd:vi(function(w,T){for(var S=1;S<T;S+=2)w.push(S);return w}),lt:vi(function(w,T,S){for(var q=S<0?S+T:S>T?T:S;--q>=0;)w.push(q);return w}),gt:vi(function(w,T,S){for(var q=S<0?S+T:S;++q<T;)w.push(q);return w})}},d.pseudos.nth=d.pseudos.eq;for(l in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[l]=Sp(l);for(l in{submit:!0,reset:!0})d.pseudos[l]=Op(l);function bu(){}bu.prototype=d.filters=d.pseudos,d.setFilters=new bu,b=Ve.tokenize=function(w,T){var S,q,z,U,K,ee,ie,ye=pr[w+" "];if(ye)return T?0:ye.slice(0);for(K=w,ee=[],ie=d.preFilter;K;){(!S||(q=_p.exec(K)))&&(q&&(K=K.slice(q[0].length)||K),ee.push(z=[])),S=!1,(q=hu.exec(K))&&(S=q.shift(),z.push({value:S,type:q[0].replace(ss," ")}),K=K.slice(S.length));for(U in d.filter)(q=as[U].exec(K))&&(!ie[U]||(q=ie[U](q)))&&(S=q.shift(),z.push({value:S,type:U,matches:q}),K=K.slice(S.length));if(!S)break}return T?K.length:K?Ve.error(w):pr(w,ee).slice(0)};function ls(w){for(var T=0,S=w.length,q="";T<S;T++)q+=w[T].value;return q}function us(w,T,S){var q=T.dir,z=T.next,U=z||q,K=S&&U==="parentNode",ee=Le++;return T.first?function(ie,ye,me){for(;ie=ie[q];)if(ie.nodeType===1||K)return w(ie,ye,me);return!1}:function(ie,ye,me){var _e,ze,Ye,be=[Mt,ee];if(me){for(;ie=ie[q];)if((ie.nodeType===1||K)&&w(ie,ye,me))return!0}else for(;ie=ie[q];)if(ie.nodeType===1||K)if(Ye=ie[We]||(ie[We]={}),ze=Ye[ie.uniqueID]||(Ye[ie.uniqueID]={}),z&&z===ie.nodeName.toLowerCase())ie=ie[q]||ie;else{if((_e=ze[U])&&_e[0]===Mt&&_e[1]===ee)return be[2]=_e[2];if(ze[U]=be,be[2]=w(ie,ye,me))return!0}return!1}}function Fa(w){return w.length>1?function(T,S,q){for(var z=w.length;z--;)if(!w[z](T,S,q))return!1;return!0}:w[0]}function zp(w,T,S){for(var q=0,z=T.length;q<z;q++)Ve(w,T[q],S);return S}function cs(w,T,S,q,z){for(var U,K=[],ee=0,ie=w.length,ye=T!=null;ee<ie;ee++)(U=w[ee])&&(!S||S(U,q,z))&&(K.push(U),ye&&T.push(ee));return K}function qa(w,T,S,q,z,U){return q&&!q[We]&&(q=qa(q)),z&&!z[We]&&(z=qa(z,U)),sn(function(K,ee,ie,ye){var me,_e,ze,Ye=[],be=[],wt=ee.length,Et=K||zp(T||"*",ie.nodeType?[ie]:ie,[]),Wt=w&&(K||!T)?cs(Et,Ye,w,ie,ye):Et,et=S?z||(K?w:wt||q)?[]:ee:Wt;if(S&&S(Wt,et,ie,ye),q)for(me=cs(et,be),q(me,[],ie,ye),_e=me.length;_e--;)(ze=me[_e])&&(et[be[_e]]=!(Wt[be[_e]]=ze));if(K){if(z||w){if(z){for(me=[],_e=et.length;_e--;)(ze=et[_e])&&me.push(Wt[_e]=ze);z(null,et=[],me,ye)}for(_e=et.length;_e--;)(ze=et[_e])&&(me=z?mi(K,ze):Ye[_e])>-1&&(K[me]=!(ee[me]=ze))}}else et=cs(et===ee?et.splice(wt,et.length):et),z?z(null,ee,et,ye):Wn.apply(ee,et)})}function Ba(w){for(var T,S,q,z=w.length,U=d.relative[w[0].type],K=U||d.relative[" "],ee=U?1:0,ie=us(function(_e){return _e===T},K,!0),ye=us(function(_e){return mi(T,_e)>-1},K,!0),me=[function(_e,ze,Ye){var be=!U&&(Ye||ze!==P)||((T=ze).nodeType?ie(_e,ze,Ye):ye(_e,ze,Ye));return T=null,be}];ee<z;ee++)if(S=d.relative[w[ee].type])me=[us(Fa(me),S)];else{if(S=d.filter[w[ee].type].apply(null,w[ee].matches),S[We]){for(q=++ee;q<z&&!d.relative[w[q].type];q++);return qa(ee>1&&Fa(me),ee>1&&ls(w.slice(0,ee-1).concat({value:w[ee-2].type===" "?"*":""})).replace(ss,"$1"),S,ee<q&&Ba(w.slice(ee,q)),q<z&&Ba(w=w.slice(q)),q<z&&ls(w))}me.push(S)}return Fa(me)}function Rp(w,T){var S=T.length>0,q=w.length>0,z=function(U,K,ee,ie,ye){var me,_e,ze,Ye=0,be="0",wt=U&&[],Et=[],Wt=P,et=U||q&&d.find.TAG("*",ye),gr=Mt+=Wt==null?1:Math.random()||.1,vr=et.length;for(ye&&(P=K==F||K||ye);be!==vr&&(me=et[be])!=null;be++){if(q&&me){for(_e=0,!K&&me.ownerDocument!=F&&(I(me),ee=!xe);ze=w[_e++];)if(ze(me,K||F,ee)){ie.push(me);break}ye&&(Mt=gr)}S&&((me=!ze&&me)&&Ye--,U&&wt.push(me))}if(Ye+=be,S&&be!==Ye){for(_e=0;ze=T[_e++];)ze(wt,Et,K,ee);if(U){if(Ye>0)for(;be--;)wt[be]||Et[be]||(Et[be]=Un.call(ie));Et=cs(Et)}Wn.apply(ie,Et),ye&&!U&&Et.length>0&&Ye+T.length>1&&Ve.uniqueSort(ie)}return ye&&(Mt=gr,P=Wt),wt};return S?sn(z):z}return A=Ve.compile=function(w,T){var S,q=[],z=[],U=rs[w+" "];if(!U){for(T||(T=b(w)),S=T.length;S--;)U=Ba(T[S]),U[We]?q.push(U):z.push(U);U=rs(w,Rp(z,q)),U.selector=w}return U},C=Ve.select=function(w,T,S,q){var z,U,K,ee,ie,ye=typeof w=="function"&&w,me=!q&&b(w=ye.selector||w);if(S=S||[],me.length===1){if(U=me[0]=me[0].slice(0),U.length>2&&(K=U[0]).type==="ID"&&T.nodeType===9&&xe&&d.relative[U[1].type]){if(T=(d.find.ID(K.matches[0].replace(zn,Rn),T)||[])[0],T)ye&&(T=T.parentNode);else return S;w=w.slice(U.shift().value.length)}for(z=as.needsContext.test(w)?0:U.length;z--&&(K=U[z],!d.relative[ee=K.type]);)if((ie=d.find[ee])&&(q=ie(K.matches[0].replace(zn,Rn),Ma.test(U[0].type)&&Ha(T.parentNode)||T))){if(U.splice(z,1),w=q.length&&ls(U),!w)return Wn.apply(S,q),S;break}}return(ye||A(w,me))(q,T,!xe,S,!T||Ma.test(w)&&Ha(T.parentNode)||T),S},f.sortStable=We.split("").sort(hi).join("")===We,f.detectDuplicates=!!Y,I(),f.sortDetached=an(function(w){return w.compareDocumentPosition(F.createElement("fieldset"))&1}),an(function(w){return w.innerHTML="<a href='#'></a>",w.firstChild.getAttribute("href")==="#"})||Da("type|href|height|width",function(w,T,S){if(!S)return w.getAttribute(T,T.toLowerCase()==="type"?1:2)}),(!f.attributes||!an(function(w){return w.innerHTML="<input/>",w.firstChild.setAttribute("value",""),w.firstChild.getAttribute("value")===""}))&&Da("value",function(w,T,S){if(!S&&w.nodeName.toLowerCase()==="input")return w.defaultValue}),an(function(w){return w.getAttribute("disabled")==null})||Da(Ia,function(w,T,S){var q;if(!S)return w[T]===!0?T.toLowerCase():(q=w.getAttributeNode(T))&&q.specified?q.value:null}),Ve}(t);h.find=st,h.expr=st.selectors,h.expr[":"]=h.expr.pseudos,h.uniqueSort=h.unique=st.uniqueSort,h.text=st.getText,h.isXMLDoc=st.isXML,h.contains=st.contains,h.escapeSelector=st.escape;var ct=function(a,l,f){for(var d=[],g=f!==void 0;(a=a[l])&&a.nodeType!==9;)if(a.nodeType===1){if(g&&h(a).is(f))break;d.push(a)}return d},zt=function(a,l){for(var f=[];a;a=a.nextSibling)a.nodeType===1&&a!==l&&f.push(a);return f},en=h.expr.match.needsContext;function at(a,l){return a.nodeName&&a.nodeName.toLowerCase()===l.toLowerCase()}var En=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function tn(a,l,f){return D(l)?h.grep(a,function(d,g){return!!l.call(d,g,d)!==f}):l.nodeType?h.grep(a,function(d){return d===l!==f}):typeof l!="string"?h.grep(a,function(d){return c.call(l,d)>-1!==f}):h.filter(l,a,f)}h.filter=function(a,l,f){var d=l[0];return f&&(a=":not("+a+")"),l.length===1&&d.nodeType===1?h.find.matchesSelector(d,a)?[d]:[]:h.find.matches(a,h.grep(l,function(g){return g.nodeType===1}))},h.fn.extend({find:function(a){var l,f,d=this.length,g=this;if(typeof a!="string")return this.pushStack(h(a).filter(function(){for(l=0;l<d;l++)if(h.contains(g[l],this))return!0}));for(f=this.pushStack([]),l=0;l<d;l++)h.find(a,g[l],f);return d>1?h.uniqueSort(f):f},filter:function(a){return this.pushStack(tn(this,a||[],!1))},not:function(a){return this.pushStack(tn(this,a||[],!0))},is:function(a){return!!tn(this,typeof a=="string"&&en.test(a)?h(a):a||[],!1).length}});var Bn,ft=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,je=h.fn.init=function(a,l,f){var d,g;if(!a)return this;if(f=f||Bn,typeof a=="string")if(a[0]==="<"&&a[a.length-1]===">"&&a.length>=3?d=[null,a,null]:d=ft.exec(a),d&&(d[1]||!l))if(d[1]){if(l=l instanceof h?l[0]:l,h.merge(this,h.parseHTML(d[1],l&&l.nodeType?l.ownerDocument||l:O,!0)),En.test(d[1])&&h.isPlainObject(l))for(d in l)D(this[d])?this[d](l[d]):this.attr(d,l[d]);return this}else return g=O.getElementById(d[2]),g&&(this[0]=g,this.length=1),this;else return!l||l.jquery?(l||f).find(a):this.constructor(l).find(a);else{if(a.nodeType)return this[0]=a,this.length=1,this;if(D(a))return f.ready!==void 0?f.ready(a):a(h)}return h.makeArray(a,this)};je.prototype=h.fn,Bn=h(O);var De=/^(?:parents|prev(?:Until|All))/,qt={children:!0,contents:!0,next:!0,prev:!0};h.fn.extend({has:function(a){var l=h(a,this),f=l.length;return this.filter(function(){for(var d=0;d<f;d++)if(h.contains(this,l[d]))return!0})},closest:function(a,l){var f,d=0,g=this.length,v=[],b=typeof a!="string"&&h(a);if(!en.test(a)){for(;d<g;d++)for(f=this[d];f&&f!==l;f=f.parentNode)if(f.nodeType<11&&(b?b.index(f)>-1:f.nodeType===1&&h.find.matchesSelector(f,a))){v.push(f);break}}return this.pushStack(v.length>1?h.uniqueSort(v):v)},index:function(a){return a?typeof a=="string"?c.call(h(a),this[0]):c.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,l){return this.pushStack(h.uniqueSort(h.merge(this.get(),h(a,l))))},addBack:function(a){return this.add(a==null?this.prevObject:this.prevObject.filter(a))}});function vn(a,l){for(;(a=a[l])&&a.nodeType!==1;);return a}h.each({parent:function(a){var l=a.parentNode;return l&&l.nodeType!==11?l:null},parents:function(a){return ct(a,"parentNode")},parentsUntil:function(a,l,f){return ct(a,"parentNode",f)},next:function(a){return vn(a,"nextSibling")},prev:function(a){return vn(a,"previousSibling")},nextAll:function(a){return ct(a,"nextSibling")},prevAll:function(a){return ct(a,"previousSibling")},nextUntil:function(a,l,f){return ct(a,"nextSibling",f)},prevUntil:function(a,l,f){return ct(a,"previousSibling",f)},siblings:function(a){return zt((a.parentNode||{}).firstChild,a)},children:function(a){return zt(a.firstChild)},contents:function(a){return a.contentDocument!=null&&i(a.contentDocument)?a.contentDocument:(at(a,"template")&&(a=a.content||a),h.merge([],a.childNodes))}},function(a,l){h.fn[a]=function(f,d){var g=h.map(this,l,f);return a.slice(-5)!=="Until"&&(d=f),d&&typeof d=="string"&&(g=h.filter(d,g)),this.length>1&&(qt[a]||h.uniqueSort(g),De.test(a)&&g.reverse()),this.pushStack(g)}});var dt=/[^\x20\t\r\n\f]+/g;function Tt(a){var l={};return h.each(a.match(dt)||[],function(f,d){l[d]=!0}),l}h.Callbacks=function(a){a=typeof a=="string"?Tt(a):h.extend({},a);var l,f,d,g,v=[],b=[],A=-1,C=function(){for(g=g||a.once,d=l=!0;b.length;A=-1)for(f=b.shift();++A<v.length;)v[A].apply(f[0],f[1])===!1&&a.stopOnFalse&&(A=v.length,f=!1);a.memory||(f=!1),l=!1,g&&(f?v=[]:v="")},P={add:function(){return v&&(f&&!l&&(A=v.length-1,b.push(f)),function M(Y){h.each(Y,function(I,F){D(F)?(!a.unique||!P.has(F))&&v.push(F):F&&F.length&&V(F)!=="string"&&M(F)})}(arguments),f&&!l&&C()),this},remove:function(){return h.each(arguments,function(M,Y){for(var I;(I=h.inArray(Y,v,I))>-1;)v.splice(I,1),I<=A&&A--}),this},has:function(M){return M?h.inArray(M,v)>-1:v.length>0},empty:function(){return v&&(v=[]),this},disable:function(){return g=b=[],v=f="",this},disabled:function(){return!v},lock:function(){return g=b=[],!f&&!l&&(v=f=""),this},locked:function(){return!!g},fireWith:function(M,Y){return g||(Y=Y||[],Y=[M,Y.slice?Y.slice():Y],b.push(Y),l||C()),this},fire:function(){return P.fireWith(this,arguments),this},fired:function(){return!!d}};return P};function Bt(a){return a}function Sn(a){throw a}function W(a,l,f,d){var g;try{a&&D(g=a.promise)?g.call(a).done(l).fail(f):a&&D(g=a.then)?g.call(a,l,f):l.apply(void 0,[a].slice(d))}catch(v){f.apply(void 0,[v])}}h.extend({Deferred:function(a){var l=[["notify","progress",h.Callbacks("memory"),h.Callbacks("memory"),2],["resolve","done",h.Callbacks("once memory"),h.Callbacks("once memory"),0,"resolved"],["reject","fail",h.Callbacks("once memory"),h.Callbacks("once memory"),1,"rejected"]],f="pending",d={state:function(){return f},always:function(){return g.done(arguments).fail(arguments),this},catch:function(v){return d.then(null,v)},pipe:function(){var v=arguments;return h.Deferred(function(b){h.each(l,function(A,C){var P=D(v[C[4]])&&v[C[4]];g[C[1]](function(){var M=P&&P.apply(this,arguments);M&&D(M.promise)?M.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[C[0]+"With"](this,P?[M]:arguments)})}),v=null}).promise()},then:function(v,b,A){var C=0;function P(M,Y,I,F){return function(){var de=this,xe=arguments,he=function(){var vt,jt;if(!(M<C)){if(vt=I.apply(de,xe),vt===Y.promise())throw new TypeError("Thenable self-resolution");jt=vt&&(typeof vt=="object"||typeof vt=="function")&&vt.then,D(jt)?F?jt.call(vt,P(C,Y,Bt,F),P(C,Y,Sn,F)):(C++,jt.call(vt,P(C,Y,Bt,F),P(C,Y,Sn,F),P(C,Y,Bt,Y.notifyWith))):(I!==Bt&&(de=void 0,xe=[vt]),(F||Y.resolveWith)(de,xe))}},_t=F?he:function(){try{he()}catch(vt){h.Deferred.exceptionHook&&h.Deferred.exceptionHook(vt,_t.stackTrace),M+1>=C&&(I!==Sn&&(de=void 0,xe=[vt]),Y.rejectWith(de,xe))}};M?_t():(h.Deferred.getStackHook&&(_t.stackTrace=h.Deferred.getStackHook()),t.setTimeout(_t))}}return h.Deferred(function(M){l[0][3].add(P(0,M,D(A)?A:Bt,M.notifyWith)),l[1][3].add(P(0,M,D(v)?v:Bt)),l[2][3].add(P(0,M,D(b)?b:Sn))}).promise()},promise:function(v){return v!=null?h.extend(v,d):d}},g={};return h.each(l,function(v,b){var A=b[2],C=b[5];d[b[1]]=A.add,C&&A.add(function(){f=C},l[3-v][2].disable,l[3-v][3].disable,l[0][2].lock,l[0][3].lock),A.add(b[3].fire),g[b[0]]=function(){return g[b[0]+"With"](this===g?void 0:this,arguments),this},g[b[0]+"With"]=A.fireWith}),d.promise(g),a&&a.call(g,g),g},when:function(a){var l=arguments.length,f=l,d=Array(f),g=s.call(arguments),v=h.Deferred(),b=function(A){return function(C){d[A]=this,g[A]=arguments.length>1?s.call(arguments):C,--l||v.resolveWith(d,g)}};if(l<=1&&(W(a,v.done(b(f)).resolve,v.reject,!l),v.state()==="pending"||D(g[f]&&g[f].then)))return v.then();for(;f--;)W(g[f],b(f),v.reject);return v.promise()}});var se=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;h.Deferred.exceptionHook=function(a,l){t.console&&t.console.warn&&a&&se.test(a.name)&&t.console.warn("jQuery.Deferred exception: "+a.message,a.stack,l)},h.readyException=function(a){t.setTimeout(function(){throw a})};var ne=h.Deferred();h.fn.ready=function(a){return ne.then(a).catch(function(l){h.readyException(l)}),this},h.extend({isReady:!1,readyWait:1,ready:function(a){(a===!0?--h.readyWait:h.isReady)||(h.isReady=!0,!(a!==!0&&--h.readyWait>0)&&ne.resolveWith(O,[h]))}}),h.ready.then=ne.then;function fe(){O.removeEventListener("DOMContentLoaded",fe),t.removeEventListener("load",fe),h.ready()}O.readyState==="complete"||O.readyState!=="loading"&&!O.documentElement.doScroll?t.setTimeout(h.ready):(O.addEventListener("DOMContentLoaded",fe),t.addEventListener("load",fe));var Ce=function(a,l,f,d,g,v,b){var A=0,C=a.length,P=f==null;if(V(f)==="object"){g=!0;for(A in f)Ce(a,l,A,f[A],!0,v,b)}else if(d!==void 0&&(g=!0,D(d)||(b=!0),P&&(b?(l.call(a,d),l=null):(P=l,l=function(M,Y,I){return P.call(h(M),I)})),l))for(;A<C;A++)l(a[A],f,b?d:d.call(a[A],A,l(a[A],f)));return g?a:P?l.call(a):C?l(a[0],f):v},Qe=/^-ms-/,Ee=/-([a-z])/g;function k(a,l){return l.toUpperCase()}function E(a){return a.replace(Qe,"ms-").replace(Ee,k)}var H=function(a){return a.nodeType===1||a.nodeType===9||!+a.nodeType};function B(){this.expando=h.expando+B.uid++}B.uid=1,B.prototype={cache:function(a){var l=a[this.expando];return l||(l={},H(a)&&(a.nodeType?a[this.expando]=l:Object.defineProperty(a,this.expando,{value:l,configurable:!0}))),l},set:function(a,l,f){var d,g=this.cache(a);if(typeof l=="string")g[E(l)]=f;else for(d in l)g[E(d)]=l[d];return g},get:function(a,l){return l===void 0?this.cache(a):a[this.expando]&&a[this.expando][E(l)]},access:function(a,l,f){return l===void 0||l&&typeof l=="string"&&f===void 0?this.get(a,l):(this.set(a,l,f),f!==void 0?f:l)},remove:function(a,l){var f,d=a[this.expando];if(d!==void 0){if(l!==void 0)for(Array.isArray(l)?l=l.map(E):(l=E(l),l=l in d?[l]:l.match(dt)||[]),f=l.length;f--;)delete d[l[f]];(l===void 0||h.isEmptyObject(d))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var l=a[this.expando];return l!==void 0&&!h.isEmptyObject(l)}};var L=new B,Q=new B,re=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,J=/[A-Z]/g;function te(a){return a==="true"?!0:a==="false"?!1:a==="null"?null:a===+a+""?+a:re.test(a)?JSON.parse(a):a}function X(a,l,f){var d;if(f===void 0&&a.nodeType===1)if(d="data-"+l.replace(J,"-$&").toLowerCase(),f=a.getAttribute(d),typeof f=="string"){try{f=te(f)}catch{}Q.set(a,l,f)}else f=void 0;return f}h.extend({hasData:function(a){return Q.hasData(a)||L.hasData(a)},data:function(a,l,f){return Q.access(a,l,f)},removeData:function(a,l){Q.remove(a,l)},_data:function(a,l,f){return L.access(a,l,f)},_removeData:function(a,l){L.remove(a,l)}}),h.fn.extend({data:function(a,l){var f,d,g,v=this[0],b=v&&v.attributes;if(a===void 0){if(this.length&&(g=Q.get(v),v.nodeType===1&&!L.get(v,"hasDataAttrs"))){for(f=b.length;f--;)b[f]&&(d=b[f].name,d.indexOf("data-")===0&&(d=E(d.slice(5)),X(v,d,g[d])));L.set(v,"hasDataAttrs",!0)}return g}return typeof a=="object"?this.each(function(){Q.set(this,a)}):Ce(this,function(A){var C;if(v&&A===void 0)return C=Q.get(v,a),C!==void 0||(C=X(v,a),C!==void 0)?C:void 0;this.each(function(){Q.set(this,a,A)})},null,l,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){Q.remove(this,a)})}}),h.extend({queue:function(a,l,f){var d;if(a)return l=(l||"fx")+"queue",d=L.get(a,l),f&&(!d||Array.isArray(f)?d=L.access(a,l,h.makeArray(f)):d.push(f)),d||[]},dequeue:function(a,l){l=l||"fx";var f=h.queue(a,l),d=f.length,g=f.shift(),v=h._queueHooks(a,l),b=function(){h.dequeue(a,l)};g==="inprogress"&&(g=f.shift(),d--),g&&(l==="fx"&&f.unshift("inprogress"),delete v.stop,g.call(a,b,v)),!d&&v&&v.empty.fire()},_queueHooks:function(a,l){var f=l+"queueHooks";return L.get(a,f)||L.access(a,f,{empty:h.Callbacks("once memory").add(function(){L.remove(a,[l+"queue",f])})})}}),h.fn.extend({queue:function(a,l){var f=2;return typeof a!="string"&&(l=a,a="fx",f--),arguments.length<f?h.queue(this[0],a):l===void 0?this:this.each(function(){var d=h.queue(this,a,l);h._queueHooks(this,a),a==="fx"&&d[0]!=="inprogress"&&h.dequeue(this,a)})},dequeue:function(a){return this.each(function(){h.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,l){var f,d=1,g=h.Deferred(),v=this,b=this.length,A=function(){--d||g.resolveWith(v,[v])};for(typeof a!="string"&&(l=a,a=void 0),a=a||"fx";b--;)f=L.get(v[b],a+"queueHooks"),f&&f.empty&&(d++,f.empty.add(A));return A(),g.promise(l)}});var pe=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,oe=new RegExp("^(?:([+-])=|)("+pe+")([a-z%]*)$","i"),ue=["Top","Right","Bottom","Left"],ve=O.documentElement,$e=function(a){return h.contains(a.ownerDocument,a)},Ue={composed:!0};ve.getRootNode&&($e=function(a){return h.contains(a.ownerDocument,a)||a.getRootNode(Ue)===a.ownerDocument});var Pe=function(a,l){return a=l||a,a.style.display==="none"||a.style.display===""&&$e(a)&&h.css(a,"display")==="none"};function ot(a,l,f,d){var g,v,b=20,A=d?function(){return d.cur()}:function(){return h.css(a,l,"")},C=A(),P=f&&f[3]||(h.cssNumber[l]?"":"px"),M=a.nodeType&&(h.cssNumber[l]||P!=="px"&&+C)&&oe.exec(h.css(a,l));if(M&&M[3]!==P){for(C=C/2,P=P||M[3],M=+C||1;b--;)h.style(a,l,M+P),(1-v)*(1-(v=A()/C||.5))<=0&&(b=0),M=M/v;M=M*2,h.style(a,l,M+P),f=f||[]}return f&&(M=+M||+C||0,g=f[1]?M+(f[1]+1)*f[2]:+f[2],d&&(d.unit=P,d.start=M,d.end=g)),g}var It={};function jn(a){var l,f=a.ownerDocument,d=a.nodeName,g=It[d];return g||(l=f.body.appendChild(f.createElement(d)),g=h.css(l,"display"),l.parentNode.removeChild(l),g==="none"&&(g="block"),It[d]=g,g)}function On(a,l){for(var f,d,g=[],v=0,b=a.length;v<b;v++)d=a[v],d.style&&(f=d.style.display,l?(f==="none"&&(g[v]=L.get(d,"display")||null,g[v]||(d.style.display="")),d.style.display===""&&Pe(d)&&(g[v]=jn(d))):f!=="none"&&(g[v]="none",L.set(d,"display",f)));for(v=0;v<b;v++)g[v]!=null&&(a[v].style.display=g[v]);return a}h.fn.extend({show:function(){return On(this,!0)},hide:function(){return On(this)},toggle:function(a){return typeof a=="boolean"?a?this.show():this.hide():this.each(function(){Pe(this)?h(this).show():h(this).hide()})}});var nn=/^(?:checkbox|radio)$/i,ur=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,At=/^$|^module$|\/(?:java|ecma)script/i;(function(){var a=O.createDocumentFragment(),l=a.appendChild(O.createElement("div")),f=O.createElement("input");f.setAttribute("type","radio"),f.setAttribute("checked","checked"),f.setAttribute("name","t"),l.appendChild(f),N.checkClone=l.cloneNode(!0).cloneNode(!0).lastChild.checked,l.innerHTML="<textarea>x</textarea>",N.noCloneChecked=!!l.cloneNode(!0).lastChild.defaultValue,l.innerHTML="<option></option>",N.option=!!l.lastChild})();var lt={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,"",""]};lt.tbody=lt.tfoot=lt.colgroup=lt.caption=lt.thead,lt.th=lt.td,N.option||(lt.optgroup=lt.option=[1,"<select multiple='multiple'>","</select>"]);function Ct(a,l){var f;return typeof a.getElementsByTagName<"u"?f=a.getElementsByTagName(l||"*"):typeof a.querySelectorAll<"u"?f=a.querySelectorAll(l||"*"):f=[],l===void 0||l&&at(a,l)?h.merge([a],f):f}function wa(a,l){for(var f=0,d=a.length;f<d;f++)L.set(a[f],"globalEval",!l||L.get(l[f],"globalEval"))}var Nh=/<|&#?\w+;/;function Hl(a,l,f,d,g){for(var v,b,A,C,P,M,Y=l.createDocumentFragment(),I=[],F=0,de=a.length;F<de;F++)if(v=a[F],v||v===0)if(V(v)==="object")h.merge(I,v.nodeType?[v]:v);else if(!Nh.test(v))I.push(l.createTextNode(v));else{for(b=b||Y.appendChild(l.createElement("div")),A=(ur.exec(v)||["",""])[1].toLowerCase(),C=lt[A]||lt._default,b.innerHTML=C[1]+h.htmlPrefilter(v)+C[2],M=C[0];M--;)b=b.lastChild;h.merge(I,b.childNodes),b=Y.firstChild,b.textContent=""}for(Y.textContent="",F=0;v=I[F++];){if(d&&h.inArray(v,d)>-1){g&&g.push(v);continue}if(P=$e(v),b=Ct(Y.appendChild(v),"script"),P&&wa(b),f)for(M=0;v=b[M++];)At.test(v.type||"")&&f.push(v)}return Y}var Fl=/^([^.]*)(?:\.(.+)|)/;function Ii(){return!0}function Ni(){return!1}function Mh(a,l){return a===Dh()==(l==="focus")}function Dh(){try{return O.activeElement}catch{}}function ka(a,l,f,d,g,v){var b,A;if(typeof l=="object"){typeof f!="string"&&(d=d||f,f=void 0);for(A in l)ka(a,A,f,d,l[A],v);return a}if(d==null&&g==null?(g=f,d=f=void 0):g==null&&(typeof f=="string"?(g=d,d=void 0):(g=d,d=f,f=void 0)),g===!1)g=Ni;else if(!g)return a;return v===1&&(b=g,g=function(C){return h().off(C),b.apply(this,arguments)},g.guid=b.guid||(b.guid=h.guid++)),a.each(function(){h.event.add(this,l,g,d,f)})}h.event={global:{},add:function(a,l,f,d,g){var v,b,A,C,P,M,Y,I,F,de,xe,he=L.get(a);if(!!H(a))for(f.handler&&(v=f,f=v.handler,g=v.selector),g&&h.find.matchesSelector(ve,g),f.guid||(f.guid=h.guid++),(C=he.events)||(C=he.events=Object.create(null)),(b=he.handle)||(b=he.handle=function(_t){return typeof h<"u"&&h.event.triggered!==_t.type?h.event.dispatch.apply(a,arguments):void 0}),l=(l||"").match(dt)||[""],P=l.length;P--;)A=Fl.exec(l[P])||[],F=xe=A[1],de=(A[2]||"").split(".").sort(),F&&(Y=h.event.special[F]||{},F=(g?Y.delegateType:Y.bindType)||F,Y=h.event.special[F]||{},M=h.extend({type:F,origType:xe,data:d,handler:f,guid:f.guid,selector:g,needsContext:g&&h.expr.match.needsContext.test(g),namespace:de.join(".")},v),(I=C[F])||(I=C[F]=[],I.delegateCount=0,(!Y.setup||Y.setup.call(a,d,de,b)===!1)&&a.addEventListener&&a.addEventListener(F,b)),Y.add&&(Y.add.call(a,M),M.handler.guid||(M.handler.guid=f.guid)),g?I.splice(I.delegateCount++,0,M):I.push(M),h.event.global[F]=!0)},remove:function(a,l,f,d,g){var v,b,A,C,P,M,Y,I,F,de,xe,he=L.hasData(a)&&L.get(a);if(!(!he||!(C=he.events))){for(l=(l||"").match(dt)||[""],P=l.length;P--;){if(A=Fl.exec(l[P])||[],F=xe=A[1],de=(A[2]||"").split(".").sort(),!F){for(F in C)h.event.remove(a,F+l[P],f,d,!0);continue}for(Y=h.event.special[F]||{},F=(d?Y.delegateType:Y.bindType)||F,I=C[F]||[],A=A[2]&&new RegExp("(^|\\.)"+de.join("\\.(?:.*\\.|)")+"(\\.|$)"),b=v=I.length;v--;)M=I[v],(g||xe===M.origType)&&(!f||f.guid===M.guid)&&(!A||A.test(M.namespace))&&(!d||d===M.selector||d==="**"&&M.selector)&&(I.splice(v,1),M.selector&&I.delegateCount--,Y.remove&&Y.remove.call(a,M));b&&!I.length&&((!Y.teardown||Y.teardown.call(a,de,he.handle)===!1)&&h.removeEvent(a,F,he.handle),delete C[F])}h.isEmptyObject(C)&&L.remove(a,"handle events")}},dispatch:function(a){var l,f,d,g,v,b,A=new Array(arguments.length),C=h.event.fix(a),P=(L.get(this,"events")||Object.create(null))[C.type]||[],M=h.event.special[C.type]||{};for(A[0]=C,l=1;l<arguments.length;l++)A[l]=arguments[l];if(C.delegateTarget=this,!(M.preDispatch&&M.preDispatch.call(this,C)===!1)){for(b=h.event.handlers.call(this,C,P),l=0;(g=b[l++])&&!C.isPropagationStopped();)for(C.currentTarget=g.elem,f=0;(v=g.handlers[f++])&&!C.isImmediatePropagationStopped();)(!C.rnamespace||v.namespace===!1||C.rnamespace.test(v.namespace))&&(C.handleObj=v,C.data=v.data,d=((h.event.special[v.origType]||{}).handle||v.handler).apply(g.elem,A),d!==void 0&&(C.result=d)===!1&&(C.preventDefault(),C.stopPropagation()));return M.postDispatch&&M.postDispatch.call(this,C),C.result}},handlers:function(a,l){var f,d,g,v,b,A=[],C=l.delegateCount,P=a.target;if(C&&P.nodeType&&!(a.type==="click"&&a.button>=1)){for(;P!==this;P=P.parentNode||this)if(P.nodeType===1&&!(a.type==="click"&&P.disabled===!0)){for(v=[],b={},f=0;f<C;f++)d=l[f],g=d.selector+" ",b[g]===void 0&&(b[g]=d.needsContext?h(g,this).index(P)>-1:h.find(g,this,null,[P]).length),b[g]&&v.push(d);v.length&&A.push({elem:P,handlers:v})}}return P=this,C<l.length&&A.push({elem:P,handlers:l.slice(C)}),A},addProp:function(a,l){Object.defineProperty(h.Event.prototype,a,{enumerable:!0,configurable:!0,get:D(l)?function(){if(this.originalEvent)return l(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[a]},set:function(f){Object.defineProperty(this,a,{enumerable:!0,configurable:!0,writable:!0,value:f})}})},fix:function(a){return a[h.expando]?a:new h.Event(a)},special:{load:{noBubble:!0},click:{setup:function(a){var l=this||a;return nn.test(l.type)&&l.click&&at(l,"input")&&es(l,"click",Ii),!1},trigger:function(a){var l=this||a;return nn.test(l.type)&&l.click&&at(l,"input")&&es(l,"click"),!0},_default:function(a){var l=a.target;return nn.test(l.type)&&l.click&&at(l,"input")&&L.get(l,"click")||at(l,"a")}},beforeunload:{postDispatch:function(a){a.result!==void 0&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}}};function es(a,l,f){if(!f){L.get(a,l)===void 0&&h.event.add(a,l,Ii);return}L.set(a,l,!1),h.event.add(a,l,{namespace:!1,handler:function(d){var g,v,b=L.get(this,l);if(d.isTrigger&1&&this[l]){if(b.length)(h.event.special[l]||{}).delegateType&&d.stopPropagation();else if(b=s.call(arguments),L.set(this,l,b),g=f(this,l),this[l](),v=L.get(this,l),b!==v||g?L.set(this,l,!1):v={},b!==v)return d.stopImmediatePropagation(),d.preventDefault(),v&&v.value}else b.length&&(L.set(this,l,{value:h.event.trigger(h.extend(b[0],h.Event.prototype),b.slice(1),this)}),d.stopImmediatePropagation())}})}h.removeEvent=function(a,l,f){a.removeEventListener&&a.removeEventListener(l,f)},h.Event=function(a,l){if(!(this instanceof h.Event))return new h.Event(a,l);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.defaultPrevented===void 0&&a.returnValue===!1?Ii:Ni,this.target=a.target&&a.target.nodeType===3?a.target.parentNode:a.target,this.currentTarget=a.currentTarget,this.relatedTarget=a.relatedTarget):this.type=a,l&&h.extend(this,l),this.timeStamp=a&&a.timeStamp||Date.now(),this[h.expando]=!0},h.Event.prototype={constructor:h.Event,isDefaultPrevented:Ni,isPropagationStopped:Ni,isImmediatePropagationStopped:Ni,isSimulated:!1,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=Ii,a&&!this.isSimulated&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=Ii,a&&!this.isSimulated&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=Ii,a&&!this.isSimulated&&a.stopImmediatePropagation(),this.stopPropagation()}},h.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},h.event.addProp),h.each({focus:"focusin",blur:"focusout"},function(a,l){h.event.special[a]={setup:function(){return es(this,a,Mh),!1},trigger:function(){return es(this,a),!0},_default:function(f){return L.get(f.target,a)},delegateType:l}}),h.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,l){h.event.special[a]={delegateType:l,bindType:l,handle:function(f){var d,g=this,v=f.relatedTarget,b=f.handleObj;return(!v||v!==g&&!h.contains(g,v))&&(f.type=b.origType,d=b.handler.apply(this,arguments),f.type=l),d}}}),h.fn.extend({on:function(a,l,f,d){return ka(this,a,l,f,d)},one:function(a,l,f,d){return ka(this,a,l,f,d,1)},off:function(a,l,f){var d,g;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,h(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if(typeof a=="object"){for(g in a)this.off(g,l,a[g]);return this}return(l===!1||typeof l=="function")&&(f=l,l=void 0),f===!1&&(f=Ni),this.each(function(){h.event.remove(this,a,f,l)})}});var Hh=/<script|<style|<link/i,Fh=/checked\s*(?:[^=]|=\s*.checked.)/i,qh=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function ql(a,l){return at(a,"table")&&at(l.nodeType!==11?l:l.firstChild,"tr")&&h(a).children("tbody")[0]||a}function Bh(a){return a.type=(a.getAttribute("type")!==null)+"/"+a.type,a}function jh(a){return(a.type||"").slice(0,5)==="true/"?a.type=a.type.slice(5):a.removeAttribute("type"),a}function Bl(a,l){var f,d,g,v,b,A,C;if(l.nodeType===1){if(L.hasData(a)&&(v=L.get(a),C=v.events,C)){L.remove(l,"handle events");for(g in C)for(f=0,d=C[g].length;f<d;f++)h.event.add(l,g,C[g][f])}Q.hasData(a)&&(b=Q.access(a),A=h.extend({},b),Q.set(l,A))}}function Uh(a,l){var f=l.nodeName.toLowerCase();f==="input"&&nn.test(a.type)?l.checked=a.checked:(f==="input"||f==="textarea")&&(l.defaultValue=a.defaultValue)}function Mi(a,l,f,d){l=o(l);var g,v,b,A,C,P,M=0,Y=a.length,I=Y-1,F=l[0],de=D(F);if(de||Y>1&&typeof F=="string"&&!N.checkClone&&Fh.test(F))return a.each(function(xe){var he=a.eq(xe);de&&(l[0]=F.call(this,xe,he.html())),Mi(he,l,f,d)});if(Y&&(g=Hl(l,a[0].ownerDocument,!1,a,d),v=g.firstChild,g.childNodes.length===1&&(g=v),v||d)){for(b=h.map(Ct(g,"script"),Bh),A=b.length;M<Y;M++)C=g,M!==I&&(C=h.clone(C,!0,!0),A&&h.merge(b,Ct(C,"script"))),f.call(a[M],C,M);if(A)for(P=b[b.length-1].ownerDocument,h.map(b,jh),M=0;M<A;M++)C=b[M],At.test(C.type||"")&&!L.access(C,"globalEval")&&h.contains(P,C)&&(C.src&&(C.type||"").toLowerCase()!=="module"?h._evalUrl&&!C.noModule&&h._evalUrl(C.src,{nonce:C.nonce||C.getAttribute("nonce")},P):G(C.textContent.replace(qh,""),C,P))}return a}function jl(a,l,f){for(var d,g=l?h.filter(l,a):a,v=0;(d=g[v])!=null;v++)!f&&d.nodeType===1&&h.cleanData(Ct(d)),d.parentNode&&(f&&$e(d)&&wa(Ct(d,"script")),d.parentNode.removeChild(d));return a}h.extend({htmlPrefilter:function(a){return a},clone:function(a,l,f){var d,g,v,b,A=a.cloneNode(!0),C=$e(a);if(!N.noCloneChecked&&(a.nodeType===1||a.nodeType===11)&&!h.isXMLDoc(a))for(b=Ct(A),v=Ct(a),d=0,g=v.length;d<g;d++)Uh(v[d],b[d]);if(l)if(f)for(v=v||Ct(a),b=b||Ct(A),d=0,g=v.length;d<g;d++)Bl(v[d],b[d]);else Bl(a,A);return b=Ct(A,"script"),b.length>0&&wa(b,!C&&Ct(a,"script")),A},cleanData:function(a){for(var l,f,d,g=h.event.special,v=0;(f=a[v])!==void 0;v++)if(H(f)){if(l=f[L.expando]){if(l.events)for(d in l.events)g[d]?h.event.remove(f,d):h.removeEvent(f,d,l.handle);f[L.expando]=void 0}f[Q.expando]&&(f[Q.expando]=void 0)}}}),h.fn.extend({detach:function(a){return jl(this,a,!0)},remove:function(a){return jl(this,a)},text:function(a){return Ce(this,function(l){return l===void 0?h.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=l)})},null,a,arguments.length)},append:function(){return Mi(this,arguments,function(a){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var l=ql(this,a);l.appendChild(a)}})},prepend:function(){return Mi(this,arguments,function(a){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var l=ql(this,a);l.insertBefore(a,l.firstChild)}})},before:function(){return Mi(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Mi(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,l=0;(a=this[l])!=null;l++)a.nodeType===1&&(h.cleanData(Ct(a,!1)),a.textContent="");return this},clone:function(a,l){return a=a==null?!1:a,l=l==null?a:l,this.map(function(){return h.clone(this,a,l)})},html:function(a){return Ce(this,function(l){var f=this[0]||{},d=0,g=this.length;if(l===void 0&&f.nodeType===1)return f.innerHTML;if(typeof l=="string"&&!Hh.test(l)&&!lt[(ur.exec(l)||["",""])[1].toLowerCase()]){l=h.htmlPrefilter(l);try{for(;d<g;d++)f=this[d]||{},f.nodeType===1&&(h.cleanData(Ct(f,!1)),f.innerHTML=l);f=0}catch{}}f&&this.empty().append(l)},null,a,arguments.length)},replaceWith:function(){var a=[];return Mi(this,arguments,function(l){var f=this.parentNode;h.inArray(this,a)<0&&(h.cleanData(Ct(this)),f&&f.replaceChild(l,this))},a)}}),h.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,l){h.fn[a]=function(f){for(var d,g=[],v=h(f),b=v.length-1,A=0;A<=b;A++)d=A===b?this:this.clone(!0),h(v[A])[l](d),u.apply(g,d.get());return this.pushStack(g)}});var xa=new RegExp("^("+pe+")(?!px)[a-z%]+$","i"),Ca=/^--/,ts=function(a){var l=a.ownerDocument.defaultView;return(!l||!l.opener)&&(l=t),l.getComputedStyle(a)},Ul=function(a,l,f){var d,g,v={};for(g in l)v[g]=a.style[g],a.style[g]=l[g];d=f.call(a);for(g in l)a.style[g]=v[g];return d},Wh=new RegExp(ue.join("|"),"i"),Wl="[\\x20\\t\\r\\n\\f]",Vh=new RegExp("^"+Wl+"+|((?:^|[^\\\\])(?:\\\\.)*)"+Wl+"+$","g");(function(){function a(){if(!!P){C.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",P.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",ve.appendChild(C).appendChild(P);var M=t.getComputedStyle(P);f=M.top!=="1%",A=l(M.marginLeft)===12,P.style.right="60%",v=l(M.right)===36,d=l(M.width)===36,P.style.position="absolute",g=l(P.offsetWidth/3)===12,ve.removeChild(C),P=null}}function l(M){return Math.round(parseFloat(M))}var f,d,g,v,b,A,C=O.createElement("div"),P=O.createElement("div");!P.style||(P.style.backgroundClip="content-box",P.cloneNode(!0).style.backgroundClip="",N.clearCloneStyle=P.style.backgroundClip==="content-box",h.extend(N,{boxSizingReliable:function(){return a(),d},pixelBoxStyles:function(){return a(),v},pixelPosition:function(){return a(),f},reliableMarginLeft:function(){return a(),A},scrollboxSize:function(){return a(),g},reliableTrDimensions:function(){var M,Y,I,F;return b==null&&(M=O.createElement("table"),Y=O.createElement("tr"),I=O.createElement("div"),M.style.cssText="position:absolute;left:-11111px;border-collapse:separate",Y.style.cssText="border:1px solid",Y.style.height="1px",I.style.height="9px",I.style.display="block",ve.appendChild(M).appendChild(Y).appendChild(I),F=t.getComputedStyle(Y),b=parseInt(F.height,10)+parseInt(F.borderTopWidth,10)+parseInt(F.borderBottomWidth,10)===Y.offsetHeight,ve.removeChild(M)),b}}))})();function cr(a,l,f){var d,g,v,b,A=Ca.test(l),C=a.style;return f=f||ts(a),f&&(b=f.getPropertyValue(l)||f[l],A&&(b=b.replace(Vh,"$1")),b===""&&!$e(a)&&(b=h.style(a,l)),!N.pixelBoxStyles()&&xa.test(b)&&Wh.test(l)&&(d=C.width,g=C.minWidth,v=C.maxWidth,C.minWidth=C.maxWidth=C.width=b,b=f.width,C.width=d,C.minWidth=g,C.maxWidth=v)),b!==void 0?b+"":b}function Vl(a,l){return{get:function(){if(a()){delete this.get;return}return(this.get=l).apply(this,arguments)}}}var Yl=["Webkit","Moz","ms"],Kl=O.createElement("div").style,Gl={};function Yh(a){for(var l=a[0].toUpperCase()+a.slice(1),f=Yl.length;f--;)if(a=Yl[f]+l,a in Kl)return a}function $a(a){var l=h.cssProps[a]||Gl[a];return l||(a in Kl?a:Gl[a]=Yh(a)||a)}var Kh=/^(none|table(?!-c[ea]).+)/,Gh={position:"absolute",visibility:"hidden",display:"block"},Ql={letterSpacing:"0",fontWeight:"400"};function Xl(a,l,f){var d=oe.exec(l);return d?Math.max(0,d[2]-(f||0))+(d[3]||"px"):l}function Ta(a,l,f,d,g,v){var b=l==="width"?1:0,A=0,C=0;if(f===(d?"border":"content"))return 0;for(;b<4;b+=2)f==="margin"&&(C+=h.css(a,f+ue[b],!0,g)),d?(f==="content"&&(C-=h.css(a,"padding"+ue[b],!0,g)),f!=="margin"&&(C-=h.css(a,"border"+ue[b]+"Width",!0,g))):(C+=h.css(a,"padding"+ue[b],!0,g),f!=="padding"?C+=h.css(a,"border"+ue[b]+"Width",!0,g):A+=h.css(a,"border"+ue[b]+"Width",!0,g));return!d&&v>=0&&(C+=Math.max(0,Math.ceil(a["offset"+l[0].toUpperCase()+l.slice(1)]-v-C-A-.5))||0),C}function Jl(a,l,f){var d=ts(a),g=!N.boxSizingReliable()||f,v=g&&h.css(a,"boxSizing",!1,d)==="border-box",b=v,A=cr(a,l,d),C="offset"+l[0].toUpperCase()+l.slice(1);if(xa.test(A)){if(!f)return A;A="auto"}return(!N.boxSizingReliable()&&v||!N.reliableTrDimensions()&&at(a,"tr")||A==="auto"||!parseFloat(A)&&h.css(a,"display",!1,d)==="inline")&&a.getClientRects().length&&(v=h.css(a,"boxSizing",!1,d)==="border-box",b=C in a,b&&(A=a[C])),A=parseFloat(A)||0,A+Ta(a,l,f||(v?"border":"content"),b,d,A)+"px"}h.extend({cssHooks:{opacity:{get:function(a,l){if(l){var f=cr(a,"opacity");return f===""?"1":f}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(a,l,f,d){if(!(!a||a.nodeType===3||a.nodeType===8||!a.style)){var g,v,b,A=E(l),C=Ca.test(l),P=a.style;if(C||(l=$a(A)),b=h.cssHooks[l]||h.cssHooks[A],f!==void 0){if(v=typeof f,v==="string"&&(g=oe.exec(f))&&g[1]&&(f=ot(a,l,g),v="number"),f==null||f!==f)return;v==="number"&&!C&&(f+=g&&g[3]||(h.cssNumber[A]?"":"px")),!N.clearCloneStyle&&f===""&&l.indexOf("background")===0&&(P[l]="inherit"),(!b||!("set"in b)||(f=b.set(a,f,d))!==void 0)&&(C?P.setProperty(l,f):P[l]=f)}else return b&&"get"in b&&(g=b.get(a,!1,d))!==void 0?g:P[l]}},css:function(a,l,f,d){var g,v,b,A=E(l),C=Ca.test(l);return C||(l=$a(A)),b=h.cssHooks[l]||h.cssHooks[A],b&&"get"in b&&(g=b.get(a,!0,f)),g===void 0&&(g=cr(a,l,d)),g==="normal"&&l in Ql&&(g=Ql[l]),f===""||f?(v=parseFloat(g),f===!0||isFinite(v)?v||0:g):g}}),h.each(["height","width"],function(a,l){h.cssHooks[l]={get:function(f,d,g){if(d)return Kh.test(h.css(f,"display"))&&(!f.getClientRects().length||!f.getBoundingClientRect().width)?Ul(f,Gh,function(){return Jl(f,l,g)}):Jl(f,l,g)},set:function(f,d,g){var v,b=ts(f),A=!N.scrollboxSize()&&b.position==="absolute",C=A||g,P=C&&h.css(f,"boxSizing",!1,b)==="border-box",M=g?Ta(f,l,g,P,b):0;return P&&A&&(M-=Math.ceil(f["offset"+l[0].toUpperCase()+l.slice(1)]-parseFloat(b[l])-Ta(f,l,"border",!1,b)-.5)),M&&(v=oe.exec(d))&&(v[3]||"px")!=="px"&&(f.style[l]=d,d=h.css(f,l)),Xl(f,d,M)}}}),h.cssHooks.marginLeft=Vl(N.reliableMarginLeft,function(a,l){if(l)return(parseFloat(cr(a,"marginLeft"))||a.getBoundingClientRect().left-Ul(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}))+"px"}),h.each({margin:"",padding:"",border:"Width"},function(a,l){h.cssHooks[a+l]={expand:function(f){for(var d=0,g={},v=typeof f=="string"?f.split(" "):[f];d<4;d++)g[a+ue[d]+l]=v[d]||v[d-2]||v[0];return g}},a!=="margin"&&(h.cssHooks[a+l].set=Xl)}),h.fn.extend({css:function(a,l){return Ce(this,function(f,d,g){var v,b,A={},C=0;if(Array.isArray(d)){for(v=ts(f),b=d.length;C<b;C++)A[d[C]]=h.css(f,d[C],!1,v);return A}return g!==void 0?h.style(f,d,g):h.css(f,d)},a,l,arguments.length>1)}});function Nt(a,l,f,d,g){return new Nt.prototype.init(a,l,f,d,g)}h.Tween=Nt,Nt.prototype={constructor:Nt,init:function(a,l,f,d,g,v){this.elem=a,this.prop=f,this.easing=g||h.easing._default,this.options=l,this.start=this.now=this.cur(),this.end=d,this.unit=v||(h.cssNumber[f]?"":"px")},cur:function(){var a=Nt.propHooks[this.prop];return a&&a.get?a.get(this):Nt.propHooks._default.get(this)},run:function(a){var l,f=Nt.propHooks[this.prop];return this.options.duration?this.pos=l=h.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=l=a,this.now=(this.end-this.start)*l+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),f&&f.set?f.set(this):Nt.propHooks._default.set(this),this}},Nt.prototype.init.prototype=Nt.prototype,Nt.propHooks={_default:{get:function(a){var l;return a.elem.nodeType!==1||a.elem[a.prop]!=null&&a.elem.style[a.prop]==null?a.elem[a.prop]:(l=h.css(a.elem,a.prop,""),!l||l==="auto"?0:l)},set:function(a){h.fx.step[a.prop]?h.fx.step[a.prop](a):a.elem.nodeType===1&&(h.cssHooks[a.prop]||a.elem.style[$a(a.prop)]!=null)?h.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},Nt.propHooks.scrollTop=Nt.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},h.easing={linear:function(a){return a},swing:function(a){return .5-Math.cos(a*Math.PI)/2},_default:"swing"},h.fx=Nt.prototype.init,h.fx.step={};var Di,ns,Qh=/^(?:toggle|show|hide)$/,Xh=/queueHooks$/;function Aa(){ns&&(O.hidden===!1&&t.requestAnimationFrame?t.requestAnimationFrame(Aa):t.setTimeout(Aa,h.fx.interval),h.fx.tick())}function Zl(){return t.setTimeout(function(){Di=void 0}),Di=Date.now()}function is(a,l){var f,d=0,g={height:a};for(l=l?1:0;d<4;d+=2-l)f=ue[d],g["margin"+f]=g["padding"+f]=a;return l&&(g.opacity=g.width=a),g}function eu(a,l,f){for(var d,g=(rn.tweeners[l]||[]).concat(rn.tweeners["*"]),v=0,b=g.length;v<b;v++)if(d=g[v].call(f,l,a))return d}function Jh(a,l,f){var d,g,v,b,A,C,P,M,Y="width"in l||"height"in l,I=this,F={},de=a.style,xe=a.nodeType&&Pe(a),he=L.get(a,"fxshow");f.queue||(b=h._queueHooks(a,"fx"),b.unqueued==null&&(b.unqueued=0,A=b.empty.fire,b.empty.fire=function(){b.unqueued||A()}),b.unqueued++,I.always(function(){I.always(function(){b.unqueued--,h.queue(a,"fx").length||b.empty.fire()})}));for(d in l)if(g=l[d],Qh.test(g)){if(delete l[d],v=v||g==="toggle",g===(xe?"hide":"show"))if(g==="show"&&he&&he[d]!==void 0)xe=!0;else continue;F[d]=he&&he[d]||h.style(a,d)}if(C=!h.isEmptyObject(l),!(!C&&h.isEmptyObject(F))){Y&&a.nodeType===1&&(f.overflow=[de.overflow,de.overflowX,de.overflowY],P=he&&he.display,P==null&&(P=L.get(a,"display")),M=h.css(a,"display"),M==="none"&&(P?M=P:(On([a],!0),P=a.style.display||P,M=h.css(a,"display"),On([a]))),(M==="inline"||M==="inline-block"&&P!=null)&&h.css(a,"float")==="none"&&(C||(I.done(function(){de.display=P}),P==null&&(M=de.display,P=M==="none"?"":M)),de.display="inline-block")),f.overflow&&(de.overflow="hidden",I.always(function(){de.overflow=f.overflow[0],de.overflowX=f.overflow[1],de.overflowY=f.overflow[2]})),C=!1;for(d in F)C||(he?"hidden"in he&&(xe=he.hidden):he=L.access(a,"fxshow",{display:P}),v&&(he.hidden=!xe),xe&&On([a],!0),I.done(function(){xe||On([a]),L.remove(a,"fxshow");for(d in F)h.style(a,d,F[d])})),C=eu(xe?he[d]:0,d,I),d in he||(he[d]=C.start,xe&&(C.end=C.start,C.start=0))}}function Zh(a,l){var f,d,g,v,b;for(f in a)if(d=E(f),g=l[d],v=a[f],Array.isArray(v)&&(g=v[1],v=a[f]=v[0]),f!==d&&(a[d]=v,delete a[f]),b=h.cssHooks[d],b&&"expand"in b){v=b.expand(v),delete a[d];for(f in v)f in a||(a[f]=v[f],l[f]=g)}else l[d]=g}function rn(a,l,f){var d,g,v=0,b=rn.prefilters.length,A=h.Deferred().always(function(){delete C.elem}),C=function(){if(g)return!1;for(var Y=Di||Zl(),I=Math.max(0,P.startTime+P.duration-Y),F=I/P.duration||0,de=1-F,xe=0,he=P.tweens.length;xe<he;xe++)P.tweens[xe].run(de);return A.notifyWith(a,[P,de,I]),de<1&&he?I:(he||A.notifyWith(a,[P,1,0]),A.resolveWith(a,[P]),!1)},P=A.promise({elem:a,props:h.extend({},l),opts:h.extend(!0,{specialEasing:{},easing:h.easing._default},f),originalProperties:l,originalOptions:f,startTime:Di||Zl(),duration:f.duration,tweens:[],createTween:function(Y,I){var F=h.Tween(a,P.opts,Y,I,P.opts.specialEasing[Y]||P.opts.easing);return P.tweens.push(F),F},stop:function(Y){var I=0,F=Y?P.tweens.length:0;if(g)return this;for(g=!0;I<F;I++)P.tweens[I].run(1);return Y?(A.notifyWith(a,[P,1,0]),A.resolveWith(a,[P,Y])):A.rejectWith(a,[P,Y]),this}}),M=P.props;for(Zh(M,P.opts.specialEasing);v<b;v++)if(d=rn.prefilters[v].call(P,a,M,P.opts),d)return D(d.stop)&&(h._queueHooks(P.elem,P.opts.queue).stop=d.stop.bind(d)),d;return h.map(M,eu,P),D(P.opts.start)&&P.opts.start.call(a,P),P.progress(P.opts.progress).done(P.opts.done,P.opts.complete).fail(P.opts.fail).always(P.opts.always),h.fx.timer(h.extend(C,{elem:a,anim:P,queue:P.opts.queue})),P}h.Animation=h.extend(rn,{tweeners:{"*":[function(a,l){var f=this.createTween(a,l);return ot(f.elem,a,oe.exec(l),f),f}]},tweener:function(a,l){D(a)?(l=a,a=["*"]):a=a.match(dt);for(var f,d=0,g=a.length;d<g;d++)f=a[d],rn.tweeners[f]=rn.tweeners[f]||[],rn.tweeners[f].unshift(l)},prefilters:[Jh],prefilter:function(a,l){l?rn.prefilters.unshift(a):rn.prefilters.push(a)}}),h.speed=function(a,l,f){var d=a&&typeof a=="object"?h.extend({},a):{complete:f||!f&&l||D(a)&&a,duration:a,easing:f&&l||l&&!D(l)&&l};return h.fx.off?d.duration=0:typeof d.duration!="number"&&(d.duration in h.fx.speeds?d.duration=h.fx.speeds[d.duration]:d.duration=h.fx.speeds._default),(d.queue==null||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function(){D(d.old)&&d.old.call(this),d.queue&&h.dequeue(this,d.queue)},d},h.fn.extend({fadeTo:function(a,l,f,d){return this.filter(Pe).css("opacity",0).show().end().animate({opacity:l},a,f,d)},animate:function(a,l,f,d){var g=h.isEmptyObject(a),v=h.speed(l,f,d),b=function(){var A=rn(this,h.extend({},a),v);(g||L.get(this,"finish"))&&A.stop(!0)};return b.finish=b,g||v.queue===!1?this.each(b):this.queue(v.queue,b)},stop:function(a,l,f){var d=function(g){var v=g.stop;delete g.stop,v(f)};return typeof a!="string"&&(f=l,l=a,a=void 0),l&&this.queue(a||"fx",[]),this.each(function(){var g=!0,v=a!=null&&a+"queueHooks",b=h.timers,A=L.get(this);if(v)A[v]&&A[v].stop&&d(A[v]);else for(v in A)A[v]&&A[v].stop&&Xh.test(v)&&d(A[v]);for(v=b.length;v--;)b[v].elem===this&&(a==null||b[v].queue===a)&&(b[v].anim.stop(f),g=!1,b.splice(v,1));(g||!f)&&h.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var l,f=L.get(this),d=f[a+"queue"],g=f[a+"queueHooks"],v=h.timers,b=d?d.length:0;for(f.finish=!0,h.queue(this,a,[]),g&&g.stop&&g.stop.call(this,!0),l=v.length;l--;)v[l].elem===this&&v[l].queue===a&&(v[l].anim.stop(!0),v.splice(l,1));for(l=0;l<b;l++)d[l]&&d[l].finish&&d[l].finish.call(this);delete f.finish})}}),h.each(["toggle","show","hide"],function(a,l){var f=h.fn[l];h.fn[l]=function(d,g,v){return d==null||typeof d=="boolean"?f.apply(this,arguments):this.animate(is(l,!0),d,g,v)}}),h.each({slideDown:is("show"),slideUp:is("hide"),slideToggle:is("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,l){h.fn[a]=function(f,d,g){return this.animate(l,f,d,g)}}),h.timers=[],h.fx.tick=function(){var a,l=0,f=h.timers;for(Di=Date.now();l<f.length;l++)a=f[l],!a()&&f[l]===a&&f.splice(l--,1);f.length||h.fx.stop(),Di=void 0},h.fx.timer=function(a){h.timers.push(a),h.fx.start()},h.fx.interval=13,h.fx.start=function(){ns||(ns=!0,Aa())},h.fx.stop=function(){ns=null},h.fx.speeds={slow:600,fast:200,_default:400},h.fn.delay=function(a,l){return a=h.fx&&h.fx.speeds[a]||a,l=l||"fx",this.queue(l,function(f,d){var g=t.setTimeout(f,a);d.stop=function(){t.clearTimeout(g)}})},function(){var a=O.createElement("input"),l=O.createElement("select"),f=l.appendChild(O.createElement("option"));a.type="checkbox",N.checkOn=a.value!=="",N.optSelected=f.selected,a=O.createElement("input"),a.value="t",a.type="radio",N.radioValue=a.value==="t"}();var tu,fr=h.expr.attrHandle;h.fn.extend({attr:function(a,l){return Ce(this,h.attr,a,l,arguments.length>1)},removeAttr:function(a){return this.each(function(){h.removeAttr(this,a)})}}),h.extend({attr:function(a,l,f){var d,g,v=a.nodeType;if(!(v===3||v===8||v===2)){if(typeof a.getAttribute>"u")return h.prop(a,l,f);if((v!==1||!h.isXMLDoc(a))&&(g=h.attrHooks[l.toLowerCase()]||(h.expr.match.bool.test(l)?tu:void 0)),f!==void 0){if(f===null){h.removeAttr(a,l);return}return g&&"set"in g&&(d=g.set(a,f,l))!==void 0?d:(a.setAttribute(l,f+""),f)}return g&&"get"in g&&(d=g.get(a,l))!==null?d:(d=h.find.attr(a,l),d==null?void 0:d)}},attrHooks:{type:{set:function(a,l){if(!N.radioValue&&l==="radio"&&at(a,"input")){var f=a.value;return a.setAttribute("type",l),f&&(a.value=f),l}}}},removeAttr:function(a,l){var f,d=0,g=l&&l.match(dt);if(g&&a.nodeType===1)for(;f=g[d++];)a.removeAttribute(f)}}),tu={set:function(a,l,f){return l===!1?h.removeAttr(a,f):a.setAttribute(f,f),f}},h.each(h.expr.match.bool.source.match(/\w+/g),function(a,l){var f=fr[l]||h.find.attr;fr[l]=function(d,g,v){var b,A,C=g.toLowerCase();return v||(A=fr[C],fr[C]=b,b=f(d,g,v)!=null?C:null,fr[C]=A),b}});var ep=/^(?:input|select|textarea|button)$/i,tp=/^(?:a|area)$/i;h.fn.extend({prop:function(a,l){return Ce(this,h.prop,a,l,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[h.propFix[a]||a]})}}),h.extend({prop:function(a,l,f){var d,g,v=a.nodeType;if(!(v===3||v===8||v===2))return(v!==1||!h.isXMLDoc(a))&&(l=h.propFix[l]||l,g=h.propHooks[l]),f!==void 0?g&&"set"in g&&(d=g.set(a,f,l))!==void 0?d:a[l]=f:g&&"get"in g&&(d=g.get(a,l))!==null?d:a[l]},propHooks:{tabIndex:{get:function(a){var l=h.find.attr(a,"tabindex");return l?parseInt(l,10):ep.test(a.nodeName)||tp.test(a.nodeName)&&a.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),N.optSelected||(h.propHooks.selected={get:function(a){var l=a.parentNode;return l&&l.parentNode&&l.parentNode.selectedIndex,null},set:function(a){var l=a.parentNode;l&&(l.selectedIndex,l.parentNode&&l.parentNode.selectedIndex)}}),h.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){h.propFix[this.toLowerCase()]=this});function fi(a){var l=a.match(dt)||[];return l.join(" ")}function di(a){return a.getAttribute&&a.getAttribute("class")||""}function Ea(a){return Array.isArray(a)?a:typeof a=="string"?a.match(dt)||[]:[]}h.fn.extend({addClass:function(a){var l,f,d,g,v,b;return D(a)?this.each(function(A){h(this).addClass(a.call(this,A,di(this)))}):(l=Ea(a),l.length?this.each(function(){if(d=di(this),f=this.nodeType===1&&" "+fi(d)+" ",f){for(v=0;v<l.length;v++)g=l[v],f.indexOf(" "+g+" ")<0&&(f+=g+" ");b=fi(f),d!==b&&this.setAttribute("class",b)}}):this)},removeClass:function(a){var l,f,d,g,v,b;return D(a)?this.each(function(A){h(this).removeClass(a.call(this,A,di(this)))}):arguments.length?(l=Ea(a),l.length?this.each(function(){if(d=di(this),f=this.nodeType===1&&" "+fi(d)+" ",f){for(v=0;v<l.length;v++)for(g=l[v];f.indexOf(" "+g+" ")>-1;)f=f.replace(" "+g+" "," ");b=fi(f),d!==b&&this.setAttribute("class",b)}}):this):this.attr("class","")},toggleClass:function(a,l){var f,d,g,v,b=typeof a,A=b==="string"||Array.isArray(a);return D(a)?this.each(function(C){h(this).toggleClass(a.call(this,C,di(this),l),l)}):typeof l=="boolean"&&A?l?this.addClass(a):this.removeClass(a):(f=Ea(a),this.each(function(){if(A)for(v=h(this),g=0;g<f.length;g++)d=f[g],v.hasClass(d)?v.removeClass(d):v.addClass(d);else(a===void 0||b==="boolean")&&(d=di(this),d&&L.set(this,"__className__",d),this.setAttribute&&this.setAttribute("class",d||a===!1?"":L.get(this,"__className__")||""))}))},hasClass:function(a){var l,f,d=0;for(l=" "+a+" ";f=this[d++];)if(f.nodeType===1&&(" "+fi(di(f))+" ").indexOf(l)>-1)return!0;return!1}});var np=/\r/g;h.fn.extend({val:function(a){var l,f,d,g=this[0];return arguments.length?(d=D(a),this.each(function(v){var b;this.nodeType===1&&(d?b=a.call(this,v,h(this).val()):b=a,b==null?b="":typeof b=="number"?b+="":Array.isArray(b)&&(b=h.map(b,function(A){return A==null?"":A+""})),l=h.valHooks[this.type]||h.valHooks[this.nodeName.toLowerCase()],(!l||!("set"in l)||l.set(this,b,"value")===void 0)&&(this.value=b))})):g?(l=h.valHooks[g.type]||h.valHooks[g.nodeName.toLowerCase()],l&&"get"in l&&(f=l.get(g,"value"))!==void 0?f:(f=g.value,typeof f=="string"?f.replace(np,""):f==null?"":f)):void 0}}),h.extend({valHooks:{option:{get:function(a){var l=h.find.attr(a,"value");return l!=null?l:fi(h.text(a))}},select:{get:function(a){var l,f,d,g=a.options,v=a.selectedIndex,b=a.type==="select-one",A=b?null:[],C=b?v+1:g.length;for(v<0?d=C:d=b?v:0;d<C;d++)if(f=g[d],(f.selected||d===v)&&!f.disabled&&(!f.parentNode.disabled||!at(f.parentNode,"optgroup"))){if(l=h(f).val(),b)return l;A.push(l)}return A},set:function(a,l){for(var f,d,g=a.options,v=h.makeArray(l),b=g.length;b--;)d=g[b],(d.selected=h.inArray(h.valHooks.option.get(d),v)>-1)&&(f=!0);return f||(a.selectedIndex=-1),v}}}}),h.each(["radio","checkbox"],function(){h.valHooks[this]={set:function(a,l){if(Array.isArray(l))return a.checked=h.inArray(h(a).val(),l)>-1}},N.checkOn||(h.valHooks[this].get=function(a){return a.getAttribute("value")===null?"on":a.value})}),N.focusin="onfocusin"in t;var nu=/^(?:focusinfocus|focusoutblur)$/,iu=function(a){a.stopPropagation()};h.extend(h.event,{trigger:function(a,l,f,d){var g,v,b,A,C,P,M,Y,I=[f||O],F=_.call(a,"type")?a.type:a,de=_.call(a,"namespace")?a.namespace.split("."):[];if(v=Y=b=f=f||O,!(f.nodeType===3||f.nodeType===8)&&!nu.test(F+h.event.triggered)&&(F.indexOf(".")>-1&&(de=F.split("."),F=de.shift(),de.sort()),C=F.indexOf(":")<0&&"on"+F,a=a[h.expando]?a:new h.Event(F,typeof a=="object"&&a),a.isTrigger=d?2:3,a.namespace=de.join("."),a.rnamespace=a.namespace?new RegExp("(^|\\.)"+de.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,a.result=void 0,a.target||(a.target=f),l=l==null?[a]:h.makeArray(l,[a]),M=h.event.special[F]||{},!(!d&&M.trigger&&M.trigger.apply(f,l)===!1))){if(!d&&!M.noBubble&&!Z(f)){for(A=M.delegateType||F,nu.test(A+F)||(v=v.parentNode);v;v=v.parentNode)I.push(v),b=v;b===(f.ownerDocument||O)&&I.push(b.defaultView||b.parentWindow||t)}for(g=0;(v=I[g++])&&!a.isPropagationStopped();)Y=v,a.type=g>1?A:M.bindType||F,P=(L.get(v,"events")||Object.create(null))[a.type]&&L.get(v,"handle"),P&&P.apply(v,l),P=C&&v[C],P&&P.apply&&H(v)&&(a.result=P.apply(v,l),a.result===!1&&a.preventDefault());return a.type=F,!d&&!a.isDefaultPrevented()&&(!M._default||M._default.apply(I.pop(),l)===!1)&&H(f)&&C&&D(f[F])&&!Z(f)&&(b=f[C],b&&(f[C]=null),h.event.triggered=F,a.isPropagationStopped()&&Y.addEventListener(F,iu),f[F](),a.isPropagationStopped()&&Y.removeEventListener(F,iu),h.event.triggered=void 0,b&&(f[C]=b)),a.result}},simulate:function(a,l,f){var d=h.extend(new h.Event,f,{type:a,isSimulated:!0});h.event.trigger(d,null,l)}}),h.fn.extend({trigger:function(a,l){return this.each(function(){h.event.trigger(a,l,this)})},triggerHandler:function(a,l){var f=this[0];if(f)return h.event.trigger(a,l,f,!0)}}),N.focusin||h.each({focus:"focusin",blur:"focusout"},function(a,l){var f=function(d){h.event.simulate(l,d.target,h.event.fix(d))};h.event.special[l]={setup:function(){var d=this.ownerDocument||this.document||this,g=L.access(d,l);g||d.addEventListener(a,f,!0),L.access(d,l,(g||0)+1)},teardown:function(){var d=this.ownerDocument||this.document||this,g=L.access(d,l)-1;g?L.access(d,l,g):(d.removeEventListener(a,f,!0),L.remove(d,l))}}});var dr=t.location,ru={guid:Date.now()},Sa=/\?/;h.parseXML=function(a){var l,f;if(!a||typeof a!="string")return null;try{l=new t.DOMParser().parseFromString(a,"text/xml")}catch{}return f=l&&l.getElementsByTagName("parsererror")[0],(!l||f)&&h.error("Invalid XML: "+(f?h.map(f.childNodes,function(d){return d.textContent}).join(`
|
|
`):a)),l};var ip=/\[\]$/,su=/\r?\n/g,rp=/^(?:submit|button|image|reset|file)$/i,sp=/^(?:input|select|textarea|keygen)/i;function Oa(a,l,f,d){var g;if(Array.isArray(l))h.each(l,function(v,b){f||ip.test(a)?d(a,b):Oa(a+"["+(typeof b=="object"&&b!=null?v:"")+"]",b,f,d)});else if(!f&&V(l)==="object")for(g in l)Oa(a+"["+g+"]",l[g],f,d);else d(a,l)}h.param=function(a,l){var f,d=[],g=function(v,b){var A=D(b)?b():b;d[d.length]=encodeURIComponent(v)+"="+encodeURIComponent(A==null?"":A)};if(a==null)return"";if(Array.isArray(a)||a.jquery&&!h.isPlainObject(a))h.each(a,function(){g(this.name,this.value)});else for(f in a)Oa(f,a[f],l,g);return d.join("&")},h.fn.extend({serialize:function(){return h.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=h.prop(this,"elements");return a?h.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!h(this).is(":disabled")&&sp.test(this.nodeName)&&!rp.test(a)&&(this.checked||!nn.test(a))}).map(function(a,l){var f=h(this).val();return f==null?null:Array.isArray(f)?h.map(f,function(d){return{name:l.name,value:d.replace(su,`\r
|
|
`)}}):{name:l.name,value:f.replace(su,`\r
|
|
`)}}).get()}});var ap=/%20/g,op=/#.*$/,lp=/([?&])_=[^&]*/,up=/^(.*?):[ \t]*([^\r\n]*)$/mg,cp=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,fp=/^(?:GET|HEAD)$/,dp=/^\/\//,au={},za={},ou="*/".concat("*"),Ra=O.createElement("a");Ra.href=dr.href;function lu(a){return function(l,f){typeof l!="string"&&(f=l,l="*");var d,g=0,v=l.toLowerCase().match(dt)||[];if(D(f))for(;d=v[g++];)d[0]==="+"?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(f)):(a[d]=a[d]||[]).push(f)}}function uu(a,l,f,d){var g={},v=a===za;function b(A){var C;return g[A]=!0,h.each(a[A]||[],function(P,M){var Y=M(l,f,d);if(typeof Y=="string"&&!v&&!g[Y])return l.dataTypes.unshift(Y),b(Y),!1;if(v)return!(C=Y)}),C}return b(l.dataTypes[0])||!g["*"]&&b("*")}function Pa(a,l){var f,d,g=h.ajaxSettings.flatOptions||{};for(f in l)l[f]!==void 0&&((g[f]?a:d||(d={}))[f]=l[f]);return d&&h.extend(!0,a,d),a}function hp(a,l,f){for(var d,g,v,b,A=a.contents,C=a.dataTypes;C[0]==="*";)C.shift(),d===void 0&&(d=a.mimeType||l.getResponseHeader("Content-Type"));if(d){for(g in A)if(A[g]&&A[g].test(d)){C.unshift(g);break}}if(C[0]in f)v=C[0];else{for(g in f){if(!C[0]||a.converters[g+" "+C[0]]){v=g;break}b||(b=g)}v=v||b}if(v)return v!==C[0]&&C.unshift(v),f[v]}function pp(a,l,f,d){var g,v,b,A,C,P={},M=a.dataTypes.slice();if(M[1])for(b in a.converters)P[b.toLowerCase()]=a.converters[b];for(v=M.shift();v;)if(a.responseFields[v]&&(f[a.responseFields[v]]=l),!C&&d&&a.dataFilter&&(l=a.dataFilter(l,a.dataType)),C=v,v=M.shift(),v){if(v==="*")v=C;else if(C!=="*"&&C!==v){if(b=P[C+" "+v]||P["* "+v],!b){for(g in P)if(A=g.split(" "),A[1]===v&&(b=P[C+" "+A[0]]||P["* "+A[0]],b)){b===!0?b=P[g]:P[g]!==!0&&(v=A[0],M.unshift(A[1]));break}}if(b!==!0)if(b&&a.throws)l=b(l);else try{l=b(l)}catch(Y){return{state:"parsererror",error:b?Y:"No conversion from "+C+" to "+v}}}}return{state:"success",data:l}}h.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:dr.href,type:"GET",isLocal:cp.test(dr.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":ou,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":h.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,l){return l?Pa(Pa(a,h.ajaxSettings),l):Pa(h.ajaxSettings,a)},ajaxPrefilter:lu(au),ajaxTransport:lu(za),ajax:function(a,l){typeof a=="object"&&(l=a,a=void 0),l=l||{};var f,d,g,v,b,A,C,P,M,Y,I=h.ajaxSetup({},l),F=I.context||I,de=I.context&&(F.nodeType||F.jquery)?h(F):h.event,xe=h.Deferred(),he=h.Callbacks("once memory"),_t=I.statusCode||{},vt={},jt={},We="canceled",ke={readyState:0,getResponseHeader:function(Le){var ut;if(C){if(!v)for(v={};ut=up.exec(g);)v[ut[1].toLowerCase()+" "]=(v[ut[1].toLowerCase()+" "]||[]).concat(ut[2]);ut=v[Le.toLowerCase()+" "]}return ut==null?null:ut.join(", ")},getAllResponseHeaders:function(){return C?g:null},setRequestHeader:function(Le,ut){return C==null&&(Le=jt[Le.toLowerCase()]=jt[Le.toLowerCase()]||Le,vt[Le]=ut),this},overrideMimeType:function(Le){return C==null&&(I.mimeType=Le),this},statusCode:function(Le){var ut;if(Le)if(C)ke.always(Le[ke.status]);else for(ut in Le)_t[ut]=[_t[ut],Le[ut]];return this},abort:function(Le){var ut=Le||We;return f&&f.abort(ut),Mt(0,ut),this}};if(xe.promise(ke),I.url=((a||I.url||dr.href)+"").replace(dp,dr.protocol+"//"),I.type=l.method||l.type||I.method||I.type,I.dataTypes=(I.dataType||"*").toLowerCase().match(dt)||[""],I.crossDomain==null){A=O.createElement("a");try{A.href=I.url,A.href=A.href,I.crossDomain=Ra.protocol+"//"+Ra.host!=A.protocol+"//"+A.host}catch{I.crossDomain=!0}}if(I.data&&I.processData&&typeof I.data!="string"&&(I.data=h.param(I.data,I.traditional)),uu(au,I,l,ke),C)return ke;P=h.event&&I.global,P&&h.active++===0&&h.event.trigger("ajaxStart"),I.type=I.type.toUpperCase(),I.hasContent=!fp.test(I.type),d=I.url.replace(op,""),I.hasContent?I.data&&I.processData&&(I.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(I.data=I.data.replace(ap,"+")):(Y=I.url.slice(d.length),I.data&&(I.processData||typeof I.data=="string")&&(d+=(Sa.test(d)?"&":"?")+I.data,delete I.data),I.cache===!1&&(d=d.replace(lp,"$1"),Y=(Sa.test(d)?"&":"?")+"_="+ru.guid+++Y),I.url=d+Y),I.ifModified&&(h.lastModified[d]&&ke.setRequestHeader("If-Modified-Since",h.lastModified[d]),h.etag[d]&&ke.setRequestHeader("If-None-Match",h.etag[d])),(I.data&&I.hasContent&&I.contentType!==!1||l.contentType)&&ke.setRequestHeader("Content-Type",I.contentType),ke.setRequestHeader("Accept",I.dataTypes[0]&&I.accepts[I.dataTypes[0]]?I.accepts[I.dataTypes[0]]+(I.dataTypes[0]!=="*"?", "+ou+"; q=0.01":""):I.accepts["*"]);for(M in I.headers)ke.setRequestHeader(M,I.headers[M]);if(I.beforeSend&&(I.beforeSend.call(F,ke,I)===!1||C))return ke.abort();if(We="abort",he.add(I.complete),ke.done(I.success),ke.fail(I.error),f=uu(za,I,l,ke),!f)Mt(-1,"No Transport");else{if(ke.readyState=1,P&&de.trigger("ajaxSend",[ke,I]),C)return ke;I.async&&I.timeout>0&&(b=t.setTimeout(function(){ke.abort("timeout")},I.timeout));try{C=!1,f.send(vt,Mt)}catch(Le){if(C)throw Le;Mt(-1,Le)}}function Mt(Le,ut,pr,rs){var Ut,hi,pi,Dt,Un,Gt=ut;C||(C=!0,b&&t.clearTimeout(b),f=void 0,g=rs||"",ke.readyState=Le>0?4:0,Ut=Le>=200&&Le<300||Le===304,pr&&(Dt=hp(I,ke,pr)),!Ut&&h.inArray("script",I.dataTypes)>-1&&h.inArray("json",I.dataTypes)<0&&(I.converters["text script"]=function(){}),Dt=pp(I,Dt,ke,Ut),Ut?(I.ifModified&&(Un=ke.getResponseHeader("Last-Modified"),Un&&(h.lastModified[d]=Un),Un=ke.getResponseHeader("etag"),Un&&(h.etag[d]=Un)),Le===204||I.type==="HEAD"?Gt="nocontent":Le===304?Gt="notmodified":(Gt=Dt.state,hi=Dt.data,pi=Dt.error,Ut=!pi)):(pi=Gt,(Le||!Gt)&&(Gt="error",Le<0&&(Le=0))),ke.status=Le,ke.statusText=(ut||Gt)+"",Ut?xe.resolveWith(F,[hi,Gt,ke]):xe.rejectWith(F,[ke,Gt,pi]),ke.statusCode(_t),_t=void 0,P&&de.trigger(Ut?"ajaxSuccess":"ajaxError",[ke,I,Ut?hi:pi]),he.fireWith(F,[ke,Gt]),P&&(de.trigger("ajaxComplete",[ke,I]),--h.active||h.event.trigger("ajaxStop")))}return ke},getJSON:function(a,l,f){return h.get(a,l,f,"json")},getScript:function(a,l){return h.get(a,void 0,l,"script")}}),h.each(["get","post"],function(a,l){h[l]=function(f,d,g,v){return D(d)&&(v=v||g,g=d,d=void 0),h.ajax(h.extend({url:f,type:l,dataType:v,data:d,success:g},h.isPlainObject(f)&&f))}}),h.ajaxPrefilter(function(a){var l;for(l in a.headers)l.toLowerCase()==="content-type"&&(a.contentType=a.headers[l]||"")}),h._evalUrl=function(a,l,f){return h.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(d){h.globalEval(d,l,f)}})},h.fn.extend({wrapAll:function(a){var l;return this[0]&&(D(a)&&(a=a.call(this[0])),l=h(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&l.insertBefore(this[0]),l.map(function(){for(var f=this;f.firstElementChild;)f=f.firstElementChild;return f}).append(this)),this},wrapInner:function(a){return D(a)?this.each(function(l){h(this).wrapInner(a.call(this,l))}):this.each(function(){var l=h(this),f=l.contents();f.length?f.wrapAll(a):l.append(a)})},wrap:function(a){var l=D(a);return this.each(function(f){h(this).wrapAll(l?a.call(this,f):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){h(this).replaceWith(this.childNodes)}),this}}),h.expr.pseudos.hidden=function(a){return!h.expr.pseudos.visible(a)},h.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},h.ajaxSettings.xhr=function(){try{return new t.XMLHttpRequest}catch{}};var mp={0:200,1223:204},hr=h.ajaxSettings.xhr();N.cors=!!hr&&"withCredentials"in hr,N.ajax=hr=!!hr,h.ajaxTransport(function(a){var l,f;if(N.cors||hr&&!a.crossDomain)return{send:function(d,g){var v,b=a.xhr();if(b.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(v in a.xhrFields)b[v]=a.xhrFields[v];a.mimeType&&b.overrideMimeType&&b.overrideMimeType(a.mimeType),!a.crossDomain&&!d["X-Requested-With"]&&(d["X-Requested-With"]="XMLHttpRequest");for(v in d)b.setRequestHeader(v,d[v]);l=function(A){return function(){l&&(l=f=b.onload=b.onerror=b.onabort=b.ontimeout=b.onreadystatechange=null,A==="abort"?b.abort():A==="error"?typeof b.status!="number"?g(0,"error"):g(b.status,b.statusText):g(mp[b.status]||b.status,b.statusText,(b.responseType||"text")!=="text"||typeof b.responseText!="string"?{binary:b.response}:{text:b.responseText},b.getAllResponseHeaders()))}},b.onload=l(),f=b.onerror=b.ontimeout=l("error"),b.onabort!==void 0?b.onabort=f:b.onreadystatechange=function(){b.readyState===4&&t.setTimeout(function(){l&&f()})},l=l("abort");try{b.send(a.hasContent&&a.data||null)}catch(A){if(l)throw A}},abort:function(){l&&l()}}}),h.ajaxPrefilter(function(a){a.crossDomain&&(a.contents.script=!1)}),h.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return h.globalEval(a),a}}}),h.ajaxPrefilter("script",function(a){a.cache===void 0&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),h.ajaxTransport("script",function(a){if(a.crossDomain||a.scriptAttrs){var l,f;return{send:function(d,g){l=h("<script>").attr(a.scriptAttrs||{}).prop({charset:a.scriptCharset,src:a.url}).on("load error",f=function(v){l.remove(),f=null,v&&g(v.type==="error"?404:200,v.type)}),O.head.appendChild(l[0])},abort:function(){f&&f()}}}});var cu=[],La=/(=)\?(?=&|$)|\?\?/;h.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=cu.pop()||h.expando+"_"+ru.guid++;return this[a]=!0,a}}),h.ajaxPrefilter("json jsonp",function(a,l,f){var d,g,v,b=a.jsonp!==!1&&(La.test(a.url)?"url":typeof a.data=="string"&&(a.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&La.test(a.data)&&"data");if(b||a.dataTypes[0]==="jsonp")return d=a.jsonpCallback=D(a.jsonpCallback)?a.jsonpCallback():a.jsonpCallback,b?a[b]=a[b].replace(La,"$1"+d):a.jsonp!==!1&&(a.url+=(Sa.test(a.url)?"&":"?")+a.jsonp+"="+d),a.converters["script json"]=function(){return v||h.error(d+" was not called"),v[0]},a.dataTypes[0]="json",g=t[d],t[d]=function(){v=arguments},f.always(function(){g===void 0?h(t).removeProp(d):t[d]=g,a[d]&&(a.jsonpCallback=l.jsonpCallback,cu.push(d)),v&&D(g)&&g(v[0]),v=g=void 0}),"script"}),N.createHTMLDocument=function(){var a=O.implementation.createHTMLDocument("").body;return a.innerHTML="<form></form><form></form>",a.childNodes.length===2}(),h.parseHTML=function(a,l,f){if(typeof a!="string")return[];typeof l=="boolean"&&(f=l,l=!1);var d,g,v;return l||(N.createHTMLDocument?(l=O.implementation.createHTMLDocument(""),d=l.createElement("base"),d.href=O.location.href,l.head.appendChild(d)):l=O),g=En.exec(a),v=!f&&[],g?[l.createElement(g[1])]:(g=Hl([a],l,v),v&&v.length&&h(v).remove(),h.merge([],g.childNodes))},h.fn.load=function(a,l,f){var d,g,v,b=this,A=a.indexOf(" ");return A>-1&&(d=fi(a.slice(A)),a=a.slice(0,A)),D(l)?(f=l,l=void 0):l&&typeof l=="object"&&(g="POST"),b.length>0&&h.ajax({url:a,type:g||"GET",dataType:"html",data:l}).done(function(C){v=arguments,b.html(d?h("<div>").append(h.parseHTML(C)).find(d):C)}).always(f&&function(C,P){b.each(function(){f.apply(this,v||[C.responseText,P,C])})}),this},h.expr.pseudos.animated=function(a){return h.grep(h.timers,function(l){return a===l.elem}).length},h.offset={setOffset:function(a,l,f){var d,g,v,b,A,C,P,M=h.css(a,"position"),Y=h(a),I={};M==="static"&&(a.style.position="relative"),A=Y.offset(),v=h.css(a,"top"),C=h.css(a,"left"),P=(M==="absolute"||M==="fixed")&&(v+C).indexOf("auto")>-1,P?(d=Y.position(),b=d.top,g=d.left):(b=parseFloat(v)||0,g=parseFloat(C)||0),D(l)&&(l=l.call(a,f,h.extend({},A))),l.top!=null&&(I.top=l.top-A.top+b),l.left!=null&&(I.left=l.left-A.left+g),"using"in l?l.using.call(a,I):Y.css(I)}},h.fn.extend({offset:function(a){if(arguments.length)return a===void 0?this:this.each(function(g){h.offset.setOffset(this,a,g)});var l,f,d=this[0];if(!!d)return d.getClientRects().length?(l=d.getBoundingClientRect(),f=d.ownerDocument.defaultView,{top:l.top+f.pageYOffset,left:l.left+f.pageXOffset}):{top:0,left:0}},position:function(){if(!!this[0]){var a,l,f,d=this[0],g={top:0,left:0};if(h.css(d,"position")==="fixed")l=d.getBoundingClientRect();else{for(l=this.offset(),f=d.ownerDocument,a=d.offsetParent||f.documentElement;a&&(a===f.body||a===f.documentElement)&&h.css(a,"position")==="static";)a=a.parentNode;a&&a!==d&&a.nodeType===1&&(g=h(a).offset(),g.top+=h.css(a,"borderTopWidth",!0),g.left+=h.css(a,"borderLeftWidth",!0))}return{top:l.top-g.top-h.css(d,"marginTop",!0),left:l.left-g.left-h.css(d,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent;a&&h.css(a,"position")==="static";)a=a.offsetParent;return a||ve})}}),h.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,l){var f=l==="pageYOffset";h.fn[a]=function(d){return Ce(this,function(g,v,b){var A;if(Z(g)?A=g:g.nodeType===9&&(A=g.defaultView),b===void 0)return A?A[l]:g[v];A?A.scrollTo(f?A.pageXOffset:b,f?b:A.pageYOffset):g[v]=b},a,d,arguments.length)}}),h.each(["top","left"],function(a,l){h.cssHooks[l]=Vl(N.pixelPosition,function(f,d){if(d)return d=cr(f,l),xa.test(d)?h(f).position()[l]+"px":d})}),h.each({Height:"height",Width:"width"},function(a,l){h.each({padding:"inner"+a,content:l,"":"outer"+a},function(f,d){h.fn[d]=function(g,v){var b=arguments.length&&(f||typeof g!="boolean"),A=f||(g===!0||v===!0?"margin":"border");return Ce(this,function(C,P,M){var Y;return Z(C)?d.indexOf("outer")===0?C["inner"+a]:C.document.documentElement["client"+a]:C.nodeType===9?(Y=C.documentElement,Math.max(C.body["scroll"+a],Y["scroll"+a],C.body["offset"+a],Y["offset"+a],Y["client"+a])):M===void 0?h.css(C,P,A):h.style(C,P,M,A)},l,b?g:void 0,b)}})}),h.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,l){h.fn[l]=function(f){return this.on(l,f)}}),h.fn.extend({bind:function(a,l,f){return this.on(a,null,l,f)},unbind:function(a,l){return this.off(a,null,l)},delegate:function(a,l,f,d){return this.on(l,a,f,d)},undelegate:function(a,l,f){return arguments.length===1?this.off(a,"**"):this.off(l,a||"**",f)},hover:function(a,l){return this.mouseenter(a).mouseleave(l||a)}}),h.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,l){h.fn[l]=function(f,d){return arguments.length>0?this.on(l,null,f,d):this.trigger(l)}});var gp=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;h.proxy=function(a,l){var f,d,g;if(typeof l=="string"&&(f=a[l],l=a,a=f),!!D(a))return d=s.call(arguments,2),g=function(){return a.apply(l||this,d.concat(s.call(arguments)))},g.guid=a.guid=a.guid||h.guid++,g},h.holdReady=function(a){a?h.readyWait++:h.ready(!0)},h.isArray=Array.isArray,h.parseJSON=JSON.parse,h.nodeName=at,h.isFunction=D,h.isWindow=Z,h.camelCase=E,h.type=V,h.now=Date.now,h.isNumeric=function(a){var l=h.type(a);return(l==="number"||l==="string")&&!isNaN(a-parseFloat(a))},h.trim=function(a){return a==null?"":(a+"").replace(gp,"$1")};var vp=t.jQuery,yp=t.$;return h.noConflict=function(a){return t.$===h&&(t.$=yp),a&&t.jQuery===h&&(t.jQuery=vp),h},typeof n>"u"&&(t.jQuery=t.$=h),h})})(gd);const y=gd.exports;function xn(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?xn=function(t){return typeof t}:xn=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},xn(e)}function it(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function fc(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function rt(e,t,n){return t&&fc(e.prototype,t),n&&fc(e,n),e}function mt(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&$o(e,t)}function Cn(e){return Cn=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},Cn(e)}function $o(e,t){return $o=Object.setPrototypeOf||function(r,i){return r.__proto__=i,r},$o(e,t)}function ry(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function vd(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function yd(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 vd(e)}function gt(e){var t=ry();return function(){var r=Cn(e),i;if(t){var s=Cn(this).constructor;i=Reflect.construct(r,arguments,s)}else i=r.apply(this,arguments);return yd(this,i)}}function sy(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&(e=Cn(e),e!==null););return e}function ri(e,t,n){return typeof Reflect<"u"&&Reflect.get?ri=Reflect.get:ri=function(i,s,o){var u=sy(i,s);if(!!u){var c=Object.getOwnPropertyDescriptor(u,s);return c.get?c.get.call(o):c.value}},ri(e,t,n||e)}function ay(e,t){return oy(e)||ly(e,t)||uy(e,t)||cy()}function oy(e){if(Array.isArray(e))return e}function ly(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r=[],i=!0,s=!1,o,u;try{for(n=n.call(e);!(i=(o=n.next()).done)&&(r.push(o.value),!(t&&r.length===t));i=!0);}catch(c){s=!0,u=c}finally{try{!i&&n.return!=null&&n.return()}finally{if(s)throw u}}return r}}function uy(e,t){if(!!e){if(typeof e=="string")return dc(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return dc(e,t)}}function dc(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function cy(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function tr(){return y("html").attr("dir")==="rtl"}function pt(){for(var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:6,t=arguments.length>1?arguments[1]:void 0,n="",r="0123456789abcdefghijklmnopqrstuvwxyz",i=r.length,s=0;s<e;s++)n+=r[Math.floor(Math.random()*i)];return t?"".concat(n,"-").concat(t):n}function dl(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}function Qt(e){var t={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend"},n=document.createElement("div"),r;for(var i in t)typeof n.style[i]<"u"&&(r=t[i]);return r||(setTimeout(function(){e.triggerHandler("transitionend",[e])},1),"transitionend")}function ui(e,t){var n=document.readyState==="complete",r=(n?"_didLoad":"load")+".zf.util.onLoad",i=function(){return e.triggerHandler(r)};return e&&(t&&e.one(r,t),n?setTimeout(i):y(window).one("load",i)),r}function Us(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.ignoreLeaveWindow,r=n===void 0?!1:n,i=t.ignoreReappear,s=i===void 0?!1:i;return function(u){for(var c=arguments.length,p=new Array(c>1?c-1:0),m=1;m<c;m++)p[m-1]=arguments[m];var _=e.bind.apply(e,[this,u].concat(p));if(u.relatedTarget!==null)return _();setTimeout(function(){if(!r&&document.hasFocus&&!document.hasFocus())return _();s||y(document).one("mouseenter",function(N){y(u.currentTarget).has(N.target).length||(u.relatedTarget=N.target,_())})},0)}}window.matchMedia||(window.matchMedia=function(){var e=window.styleMedia||window.media;if(!e){var t=document.createElement("style"),n=document.getElementsByTagName("script")[0],r=null;t.type="text/css",t.id="matchmediajs-test",n?n.parentNode.insertBefore(t,n):document.head.appendChild(t),r="getComputedStyle"in window&&window.getComputedStyle(t,null)||t.currentStyle,e={matchMedium:function(s){var o="@media "+s+"{ #matchmediajs-test { width: 1px; } }";return t.styleSheet?t.styleSheet.cssText=o:t.textContent=o,r.width==="1px"}}}return function(i){return{matches:e.matchMedium(i||"all"),media:i||"all"}}}());var Ge={queries:[],current:"",_init:function(){if(this.isInitialized===!0)return this;this.isInitialized=!0;var t=this,n=y("meta.foundation-mq");n.length||y('<meta class="foundation-mq" name="foundation-mq" content>').appendTo(document.head);var r=y(".foundation-mq").css("font-family"),i;i=fy(r),t.queries=[];for(var s in i)i.hasOwnProperty(s)&&t.queries.push({name:s,value:"only screen and (min-width: ".concat(i[s],")")});this.current=this._getCurrentSize(),this._watcher()},_reInit:function(){this.isInitialized=!1,this._init()},atLeast:function(t){var n=this.get(t);return n?window.matchMedia(n).matches:!1},only:function(t){return t===this._getCurrentSize()},upTo:function(t){var n=this.next(t);return n?!this.atLeast(n):!0},is:function(t){var n=t.trim().split(" ").filter(function(u){return!!u.length}),r=ay(n,2),i=r[0],s=r[1],o=s===void 0?"":s;if(o==="only")return this.only(i);if(!o||o==="up")return this.atLeast(i);if(o==="down")return this.upTo(i);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 n in this.queries)if(this.queries.hasOwnProperty(n)){var r=this.queries[n];if(t===r.name)return r.value}return null},next:function(t){var n=this,r=this.queries.findIndex(function(s){return n._getQueryName(s)===t});if(r===-1)throw new Error(`
|
|
Unknown breakpoint "`.concat(t,`" passed to MediaQuery.next().
|
|
Ensure it is present in your Sass "$breakpoints" setting.
|
|
`));var i=this.queries[r+1];return i?i.name:null},_getQueryName:function(t){if(typeof t=="string")return t;if(xn(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(xn(t),`)
|
|
`))},_getCurrentSize:function(){for(var t,n=0;n<this.queries.length;n++){var r=this.queries[n];window.matchMedia(r.value).matches&&(t=r)}return t&&this._getQueryName(t)},_watcher:function(){var t=this;y(window).on("resize.zf.trigger",function(){var n=t._getCurrentSize(),r=t.current;n!==r&&(t.current=n,y(window).trigger("changed.zf.mediaquery",[n,r]))})}};function fy(e){var t={};return typeof e!="string"||(e=e.trim().slice(1,-1),!e)||(t=e.split("&").reduce(function(n,r){var i=r.replace(/\+/g," ").split("="),s=i[0],o=i[1];return s=decodeURIComponent(s),o=typeof o>"u"?null:decodeURIComponent(o),n.hasOwnProperty(s)?Array.isArray(n[s])?n[s].push(o):n[s]=[n[s],o]:n[s]=o,n},{})),t}var dy="6.7.5",Oe={version:dy,_plugins:{},_uuids:[],plugin:function(t,n){var r=n||wr(t),i=kr(r);this._plugins[i]=this[r]=t},registerPlugin:function(t,n){var r=n?kr(n):wr(t.constructor).toLowerCase();t.uuid=pt(6,r),t.$element.attr("data-".concat(r))||t.$element.attr("data-".concat(r),t.uuid),t.$element.data("zfPlugin")||t.$element.data("zfPlugin",t),t.$element.trigger("init.zf.".concat(r)),this._uuids.push(t.uuid)},unregisterPlugin:function(t){var n=kr(wr(t.$element.data("zfPlugin").constructor));this._uuids.splice(this._uuids.indexOf(t.uuid),1),t.$element.removeAttr("data-".concat(n)).removeData("zfPlugin").trigger("destroyed.zf.".concat(n));for(var r in t)typeof t[r]=="function"&&(t[r]=null)},reInit:function(t){var n=t instanceof y;try{if(n)t.each(function(){y(this).data("zfPlugin")._init()});else{var r=xn(t),i=this,s={object:function(u){u.forEach(function(c){c=kr(c),y("[data-"+c+"]").foundation("_init")})},string:function(){t=kr(t),y("[data-"+t+"]").foundation("_init")},undefined:function(){this.object(Object.keys(i._plugins))}};s[r](t)}}catch(o){console.error(o)}finally{return t}},reflow:function(t,n){typeof n>"u"?n=Object.keys(this._plugins):typeof n=="string"&&(n=[n]);var r=this;y.each(n,function(i,s){var o=r._plugins[s],u=y(t).find("[data-"+s+"]").addBack("[data-"+s+"]").filter(function(){return typeof y(this).data("zfPlugin")>"u"});u.each(function(){var c=y(this),p={reflow:!0};c.attr("data-options")&&c.attr("data-options").split(";").forEach(function(m){var _=m.split(":").map(function(x){return x.trim()});_[0]&&(p[_[0]]=hy(_[1]))});try{c.data("zfPlugin",new o(y(this),p))}catch(m){console.error(m)}finally{return}})})},getFnName:wr,addToJquery:function(){var t=function(r){var i=xn(r),s=y(".no-js");if(s.length&&s.removeClass("no-js"),i==="undefined")Ge._init(),Oe.reflow(this);else if(i==="string"){var o=Array.prototype.slice.call(arguments,1),u=this.data("zfPlugin");if(typeof u<"u"&&typeof u[r]<"u")this.length===1?u[r].apply(u,o):this.each(function(c,p){u[r].apply(y(p).data("zfPlugin"),o)});else throw new ReferenceError("We're sorry, '"+r+"' is not an available method for "+(u?wr(u):"this element")+".")}else throw new TypeError("We're sorry, ".concat(i," 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}};Oe.util={throttle:function(t,n){var r=null;return function(){var i=this,s=arguments;r===null&&(r=setTimeout(function(){t.apply(i,s),r=null},n))}}};window.Foundation=Oe;(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 n=e[t];window.requestAnimationFrame=window[n+"RequestAnimationFrame"],window.cancelAnimationFrame=window[n+"CancelAnimationFrame"]||window[n+"CancelRequestAnimationFrame"]}if(/iP(ad|hone|od).*OS 6/.test(window.navigator.userAgent)||!window.requestAnimationFrame||!window.cancelAnimationFrame){var r=0;window.requestAnimationFrame=function(i){var s=Date.now(),o=Math.max(r+16,s);return setTimeout(function(){i(r=o)},o-s)},window.cancelAnimationFrame=clearTimeout}(!window.performance||!window.performance.now)&&(window.performance={start:Date.now(),now:function(){return Date.now()-this.start}})})();Function.prototype.bind||(Function.prototype.bind=function(e){if(typeof this!="function")throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");var t=Array.prototype.slice.call(arguments,1),n=this,r=function(){},i=function(){return n.apply(this instanceof r?this:e,t.concat(Array.prototype.slice.call(arguments)))};return this.prototype&&(r.prototype=this.prototype),i.prototype=new r,i});function wr(e){if(typeof Function.prototype.name>"u"){var t=/function\s([^(]{1,})\(/,n=t.exec(e.toString());return n&&n.length>1?n[1].trim():""}else return typeof e.prototype>"u"?e.constructor.name:e.prototype.constructor.name}function hy(e){return e==="true"?!0:e==="false"?!1:isNaN(e*1)?e:parseFloat(e)}function kr(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}var Zn={ImNotTouchingYou:py,OverlapArea:bd,GetDimensions:jr,GetExplicitOffsets:my};function py(e,t,n,r,i){return bd(e,t,n,r,i)===0}function bd(e,t,n,r,i){var s=jr(e),o,u,c,p;if(t){var m=jr(t);u=m.height+m.offset.top-(s.offset.top+s.height),o=s.offset.top-m.offset.top,c=s.offset.left-m.offset.left,p=m.width+m.offset.left-(s.offset.left+s.width)}else u=s.windowDims.height+s.windowDims.offset.top-(s.offset.top+s.height),o=s.offset.top-s.windowDims.offset.top,c=s.offset.left-s.windowDims.offset.left,p=s.windowDims.width-(s.offset.left+s.width);return u=i?0:Math.min(u,0),o=Math.min(o,0),c=Math.min(c,0),p=Math.min(p,0),n?c+p:r?o+u:Math.sqrt(o*o+u*u+c*c+p*p)}function jr(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(),n=e.parentNode.getBoundingClientRect(),r=document.body.getBoundingClientRect(),i=window.pageYOffset,s=window.pageXOffset;return{width:t.width,height:t.height,offset:{top:t.top+i,left:t.left+s},parentDims:{width:n.width,height:n.height,offset:{top:n.top+i,left:n.left+s}},windowDims:{width:r.width,height:r.height,offset:{top:i,left:s}}}}function my(e,t,n,r,i,s,o){var u=jr(e),c=t?jr(t):null,p,m;if(c!==null){switch(n){case"top":p=c.offset.top-(u.height+i);break;case"bottom":p=c.offset.top+c.height+i;break;case"left":m=c.offset.left-(u.width+s);break;case"right":m=c.offset.left+c.width+s;break}switch(n){case"top":case"bottom":switch(r){case"left":m=c.offset.left+s;break;case"right":m=c.offset.left-u.width+c.width-s;break;case"center":m=o?s:c.offset.left+c.width/2-u.width/2+s;break}break;case"right":case"left":switch(r){case"bottom":p=c.offset.top-i+c.height-u.height;break;case"top":p=c.offset.top+i;break;case"center":p=c.offset.top+i+c.height/2-u.height/2;break}break}}return{top:p,left:m}}function ma(e,t){var n=e.length;n===0&&t(),e.each(function(){if(this.complete&&typeof this.naturalWidth<"u")r();else{var i=new Image,s="load.zf.images error.zf.images";y(i).one(s,function o(){y(this).off(s,o),r()}),i.src=y(this).attr("src")}});function r(){n--,n===0&&t()}}var _d={9:"TAB",13:"ENTER",27:"ESCAPE",32:"SPACE",35:"END",36:"HOME",37:"ARROW_LEFT",38:"ARROW_UP",39:"ARROW_RIGHT",40:"ARROW_DOWN"},hc={};function pc(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,n){if(y(t).attr("tabindex")===y(n).attr("tabindex"))return 0;var r=parseInt(y(t).attr("tabindex"),10),i=parseInt(y(n).attr("tabindex"),10);if(typeof y(t).attr("tabindex")>"u"&&i>0)return 1;if(typeof y(n).attr("tabindex")>"u"&&r>0)return-1;if(r===0&&i>0)return 1;if(i===0&&r>0||r<i)return-1;if(r>i)return 1}):!1}function Za(e){var t=_d[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 Me={keys:gy(_d),parseKey:Za,handleKey:function(t,n,r){var i=hc[n],s=this.parseKey(t),o,u,c;if(!i)return console.warn("Component not defined!");if(t.zfIsKeyHandled!==!0)if(typeof i.ltr>"u"?o=i:tr()?o=y.extend({},i.ltr,i.rtl):o=y.extend({},i.rtl,i.ltr),u=o[s],c=r[u],c&&typeof c=="function"){var p=c.apply();t.zfIsKeyHandled=!0,(r.handled||typeof r.handled=="function")&&r.handled(p)}else(r.unhandled||typeof r.unhandled=="function")&&r.unhandled()},findFocusable:pc,register:function(t,n){hc[t]=n},trapFocus:function(t){var n=pc(t),r=n.eq(0),i=n.eq(-1);t.on("keydown.zf.trapfocus",function(s){s.target===i[0]&&Za(s)==="TAB"?(s.preventDefault(),r.focus()):s.target===r[0]&&Za(s)==="SHIFT_TAB"&&(s.preventDefault(),i.focus())})},releaseFocus:function(t){t.off("keydown.zf.trapfocus")}};function gy(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=e[n]);return t}var mc=["mui-enter","mui-leave"],gc=["mui-enter-active","mui-leave-active"],Zt={animateIn:function(t,n,r){vc(!0,t,n,r)},animateOut:function(t,n,r){vc(!1,t,n,r)}};function wd(e,t,n){var r,i,s=null;if(e===0){n.apply(t),t.trigger("finished.zf.animate",[t]).triggerHandler("finished.zf.animate",[t]);return}function o(u){s||(s=u),i=u-s,n.apply(t),i<e?r=window.requestAnimationFrame(o,t):(window.cancelAnimationFrame(r),t.trigger("finished.zf.animate",[t]).triggerHandler("finished.zf.animate",[t]))}r=window.requestAnimationFrame(o)}function vc(e,t,n,r){if(t=y(t).eq(0),!t.length)return;var i=e?mc[0]:mc[1],s=e?gc[0]:gc[1];u(),t.addClass(n).css("transition","none"),requestAnimationFrame(function(){t.addClass(i),e&&t.show()}),requestAnimationFrame(function(){t[0].offsetWidth,t.css("transition","").addClass(s)}),t.one(Qt(t),o);function o(){e||t.hide(),u(),r&&r.apply(t)}function u(){t[0].style.transitionDuration=0,t.removeClass("".concat(i," ").concat(s," ").concat(n))}}var Si={Feather:function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"zf";t.attr("role","menubar"),t.find("a").attr({role:"menuitem"});var r=t.find("li").attr({role:"none"}),i="is-".concat(n,"-submenu"),s="".concat(i,"-item"),o="is-".concat(n,"-submenu-parent"),u=n!=="accordion";r.each(function(){var c=y(this),p=c.children("ul");if(p.length){if(c.addClass(o),u){var m=c.children("a:first");m.attr({"aria-haspopup":!0,"aria-label":m.attr("aria-label")||m.text()}),n==="drilldown"&&c.attr({"aria-expanded":!1})}p.addClass("submenu ".concat(i)).attr({"data-submenu":"",role:"menubar"}),n==="drilldown"&&p.attr({"aria-hidden":!0})}c.parent("[data-submenu]").length&&c.addClass("is-submenu-item ".concat(s))})},Burn:function(t,n){var r="is-".concat(n,"-submenu"),i="".concat(r,"-item"),s="is-".concat(n,"-submenu-parent");t.find(">li, > li > ul, .menu, .menu > li, [data-submenu] > li").removeClass("".concat(r," ").concat(i," ").concat(s," is-submenu-item submenu is-active")).removeAttr("data-submenu").css("display","")}};function kd(e,t,n){var r=this,i=t.duration,s=Object.keys(e.data())[0]||"timer",o=-1,u,c;this.isPaused=!1,this.restart=function(){o=-1,clearTimeout(c),this.start()},this.start=function(){this.isPaused=!1,clearTimeout(c),o=o<=0?i:o,e.data("paused",!1),u=Date.now(),c=setTimeout(function(){t.infinite&&r.restart(),n&&typeof n=="function"&&n()},o),e.trigger("timerstart.zf.".concat(s))},this.pause=function(){this.isPaused=!0,clearTimeout(c),e.data("paused",!0);var p=Date.now();o=o-(p-u),e.trigger("timerpaused.zf.".concat(s))}}var mn={},xd,Cd,yc,To,hl=!1,Ws=!1;function pl(e){if(this.removeEventListener("touchmove",$d),this.removeEventListener("touchend",pl),!Ws){var t=y.Event("tap",To||e);y(this).trigger(t)}To=null,hl=!1,Ws=!1}function $d(e){if(y.spotSwipe.preventDefault===!0&&e.preventDefault(),hl){var t=e.touches[0].pageX,n=xd-t,r;Ws=!0,yc=new Date().getTime()-Cd,Math.abs(n)>=y.spotSwipe.moveThreshold&&yc<=y.spotSwipe.timeThreshold&&(r=n>0?"left":"right"),r&&(e.preventDefault(),pl.apply(this,arguments),y(this).trigger(y.Event("swipe",Object.assign({},e)),r).trigger(y.Event("swipe".concat(r),Object.assign({},e))))}}function vy(e){e.touches.length===1&&(xd=e.touches[0].pageX,To=e,hl=!0,Ws=!1,Cd=new Date().getTime(),this.addEventListener("touchmove",$d,{passive:y.spotSwipe.preventDefault===!0}),this.addEventListener("touchend",pl,!1))}function bc(){this.addEventListener&&this.addEventListener("touchstart",vy,{passive:!0})}var yy=function(){function e(){it(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 rt(e,[{key:"_init",value:function(){y.event.special.swipe={setup:bc},y.event.special.tap={setup:bc},y.each(["left","up","down","right"],function(){y.event.special["swipe".concat(this)]={setup:function(){y(this).on("swipe",y.noop)}}})}}]),e}();mn.setupSpotSwipe=function(){y.spotSwipe=new yy(y)};mn.setupTouchHandler=function(){y.fn.addTouch=function(){this.each(function(t,n){y(n).bind("touchstart touchmove touchend touchcancel",function(r){e(r)})});var e=function(n){var r=n.changedTouches,i=r[0],s={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup"},o=s[n.type],u;"MouseEvent"in window&&typeof window.MouseEvent=="function"?u=new window.MouseEvent(o,{bubbles:!0,cancelable:!0,screenX:i.screenX,screenY:i.screenY,clientX:i.clientX,clientY:i.clientY}):(u=document.createEvent("MouseEvent"),u.initMouseEvent(o,!0,!0,window,1,i.screenX,i.screenY,i.clientX,i.clientY,!1,!1,!1,!1,0,null)),i.target.dispatchEvent(u)}}};mn.init=function(){typeof y.spotSwipe>"u"&&(mn.setupSpotSwipe(y),mn.setupTouchHandler(y))};var Vs=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}(),eo=function(t,n){t.data(n).split(" ").forEach(function(r){y("#".concat(r))[n==="close"?"trigger":"triggerHandler"]("".concat(n,".zf.trigger"),[t])})},we={Listeners:{Basic:{},Global:{}},Initializers:{}};we.Listeners.Basic={openListener:function(){eo(y(this),"open")},closeListener:function(){var t=y(this).data("close");t?eo(y(this),"close"):y(this).trigger("close.zf.trigger")},toggleListener:function(){var t=y(this).data("toggle");t?eo(y(this),"toggle"):y(this).trigger("toggle.zf.trigger")},closeableListener:function(t){var n=y(this).data("closable");t.stopPropagation(),n!==""?Zt.animateOut(y(this),n,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)])}};we.Initializers.addOpenListener=function(e){e.off("click.zf.trigger",we.Listeners.Basic.openListener),e.on("click.zf.trigger","[data-open]",we.Listeners.Basic.openListener)};we.Initializers.addCloseListener=function(e){e.off("click.zf.trigger",we.Listeners.Basic.closeListener),e.on("click.zf.trigger","[data-close]",we.Listeners.Basic.closeListener)};we.Initializers.addToggleListener=function(e){e.off("click.zf.trigger",we.Listeners.Basic.toggleListener),e.on("click.zf.trigger","[data-toggle]",we.Listeners.Basic.toggleListener)};we.Initializers.addCloseableListener=function(e){e.off("close.zf.trigger",we.Listeners.Basic.closeableListener),e.on("close.zf.trigger","[data-closeable], [data-closable]",we.Listeners.Basic.closeableListener)};we.Initializers.addToggleFocusListener=function(e){e.off("focus.zf.trigger blur.zf.trigger",we.Listeners.Basic.toggleFocusListener),e.on("focus.zf.trigger blur.zf.trigger","[data-toggle-focus]",we.Listeners.Basic.toggleFocusListener)};we.Listeners.Global={resizeListener:function(t){Vs||t.each(function(){y(this).triggerHandler("resizeme.zf.trigger")}),t.attr("data-events","resize")},scrollListener:function(t){Vs||t.each(function(){y(this).triggerHandler("scrollme.zf.trigger")}),t.attr("data-events","scroll")},closeMeListener:function(t,n){var r=t.namespace.split(".")[0],i=y("[data-".concat(r,"]")).not('[data-yeti-box="'.concat(n,'"]'));i.each(function(){var s=y(this);s.triggerHandler("close.zf.trigger",[s])})}};we.Initializers.addClosemeListener=function(e){var t=y("[data-yeti-box]"),n=["dropdown","tooltip","reveal"];if(e&&(typeof e=="string"?n.push(e):xn(e)==="object"&&typeof e[0]=="string"?n=n.concat(e):console.error("Plugin names must be strings")),t.length){var r=n.map(function(i){return"closeme.zf.".concat(i)}).join(" ");y(window).off(r).on(r,we.Listeners.Global.closeMeListener)}};function Td(e,t,n){var r,i=Array.prototype.slice.call(arguments,3);y(window).on(t,function(){r&&clearTimeout(r),r=setTimeout(function(){n.apply(null,i)},e||10)})}we.Initializers.addResizeListener=function(e){var t=y("[data-resize]");t.length&&Td(e,"resize.zf.trigger",we.Listeners.Global.resizeListener,t)};we.Initializers.addScrollListener=function(e){var t=y("[data-scroll]");t.length&&Td(e,"scroll.zf.trigger",we.Listeners.Global.scrollListener,t)};we.Initializers.addMutationEventsListener=function(e){if(!Vs)return!1;var t=e.find("[data-resize], [data-scroll], [data-mutate]"),n=function(o){var u=y(o[0].target);switch(o[0].type){case"attributes":u.attr("data-events")==="scroll"&&o[0].attributeName==="data-events"&&u.triggerHandler("scrollme.zf.trigger",[u,window.pageYOffset]),u.attr("data-events")==="resize"&&o[0].attributeName==="data-events"&&u.triggerHandler("resizeme.zf.trigger",[u]),o[0].attributeName==="style"&&(u.closest("[data-mutate]").attr("data-events","mutate"),u.closest("[data-mutate]").triggerHandler("mutateme.zf.trigger",[u.closest("[data-mutate]")]));break;case"childList":u.closest("[data-mutate]").attr("data-events","mutate"),u.closest("[data-mutate]").triggerHandler("mutateme.zf.trigger",[u.closest("[data-mutate]")]);break;default:return!1}};if(t.length)for(var r=0;r<=t.length-1;r++){var i=new Vs(n);i.observe(t[r],{attributes:!0,childList:!0,characterData:!1,subtree:!0,attributeFilter:["data-events","style"]})}};we.Initializers.addSimpleListeners=function(){var e=y(document);we.Initializers.addOpenListener(e),we.Initializers.addCloseListener(e),we.Initializers.addToggleListener(e),we.Initializers.addCloseableListener(e),we.Initializers.addToggleFocusListener(e)};we.Initializers.addGlobalListeners=function(){var e=y(document);we.Initializers.addMutationEventsListener(e),we.Initializers.addResizeListener(250),we.Initializers.addScrollListener(),we.Initializers.addClosemeListener()};we.init=function(e,t){ui(y(window),function(){y.triggersInitialized!==!0&&(we.Initializers.addSimpleListeners(),we.Initializers.addGlobalListeners(),y.triggersInitialized=!0)}),t&&(t.Triggers=we,t.IHearYou=we.Initializers.addGlobalListeners)};var bt=function(){function e(t,n){it(this,e),this._setup(t,n);var r=_c(this);this.uuid=pt(6,r),this.$element.attr("data-".concat(r))||this.$element.attr("data-".concat(r),this.uuid),this.$element.data("zfPlugin")||this.$element.data("zfPlugin",this),this.$element.trigger("init.zf.".concat(r))}return rt(e,[{key:"destroy",value:function(){this._destroy();var n=_c(this);this.$element.removeAttr("data-".concat(n)).removeData("zfPlugin").trigger("destroyed.zf.".concat(n));for(var r in this)this.hasOwnProperty(r)&&(this[r]=null)}}]),e}();function by(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function _c(e){return by(e.className)}var Ps=function(e){mt(n,e);var t=gt(n);function n(){return it(this,n),t.apply(this,arguments)}return rt(n,[{key:"_setup",value:function(i){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.$element=i,this.options=y.extend(!0,{},n.defaults,this.$element.data(),s),this.isEnabled=!0,this.formnovalidate=null,this.className="Abide",this._init()}},{key:"_init",value:function(){var i=this;this.$inputs=y.merge(this.$element.find("input").not('[type="submit"]'),this.$element.find("textarea, select")),this.$submits=this.$element.find('[type="submit"]');var s=this.$element.find("[data-abide-error]");this.options.a11yAttributes&&(this.$inputs.each(function(o,u){return i.addA11yAttributes(y(u))}),s.each(function(o,u){return i.addGlobalErrorA11yAttributes(y(u))})),this._events()}},{key:"_events",value:function(){var i=this;this.$element.off(".abide").on("reset.zf.abide",function(){i.resetForm()}).on("submit.zf.abide",function(){return i.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(),i.formnovalidate=s.target.getAttribute("formnovalidate")!==null,i.$element.submit())}),this.options.validateOn==="fieldChange"&&this.$inputs.off("change.zf.abide").on("change.zf.abide",function(s){i.validateInput(y(s.target))}),this.options.liveValidate&&this.$inputs.off("input.zf.abide").on("input.zf.abide",function(s){i.validateInput(y(s.target))}),this.options.validateOnBlur&&this.$inputs.off("blur.zf.abide").on("blur.zf.abide",function(s){i.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(i){if(!i.attr("required"))return!0;var s=!0;switch(i[0].type){case"checkbox":s=i[0].checked;break;case"select":case"select-one":case"select-multiple":var o=i.find("option:selected");(!o.length||!o.val())&&(s=!1);break;default:(!i.val()||!i.val().length)&&(s=!1)}return s}},{key:"findFormError",value:function(i,s){var o=this,u=i.length?i[0].id:"",c=i.siblings(this.options.formErrorSelector);return c.length||(c=i.parent().find(this.options.formErrorSelector)),u&&(c=c.add(this.$element.find('[data-form-error-for="'.concat(u,'"]')))),s&&(c=c.not("[data-form-error-on]"),s.forEach(function(p){c=c.add(i.siblings('[data-form-error-on="'.concat(p,'"]'))),c=c.add(o.$element.find('[data-form-error-for="'.concat(u,'"][data-form-error-on="').concat(p,'"]')))})),c}},{key:"findLabel",value:function(i){var s=i[0].id,o=this.$element.find('label[for="'.concat(s,'"]'));return o.length?o:i.closest("label")}},{key:"findRadioLabels",value:function(i){var s=this,o=i.map(function(u,c){var p=c.id,m=s.$element.find('label[for="'.concat(p,'"]'));return m.length||(m=y(c).closest("label")),m[0]});return y(o)}},{key:"findCheckboxLabels",value:function(i){var s=this,o=i.map(function(u,c){var p=c.id,m=s.$element.find('label[for="'.concat(p,'"]'));return m.length||(m=y(c).closest("label")),m[0]});return y(o)}},{key:"addErrorClasses",value:function(i,s){var o=this.findLabel(i),u=this.findFormError(i,s);o.length&&o.addClass(this.options.labelErrorClass),u.length&&u.addClass(this.options.formErrorClass),i.addClass(this.options.inputErrorClass).attr({"data-invalid":"","aria-invalid":!0}),u.filter(":visible").length&&this.addA11yErrorDescribe(i,u)}},{key:"addA11yAttributes",value:function(i){var s=this.findFormError(i),o=s.filter("label");if(!!s.length){var u=s.filter(":visible").first();if(u.length&&this.addA11yErrorDescribe(i,u),o.filter("[for]").length<o.length){var c=i.attr("id");typeof c>"u"&&(c=pt(6,"abide-input"),i.attr("id",c)),o.each(function(p,m){var _=y(m);typeof _.attr("for")>"u"&&_.attr("for",c)})}s.each(function(p,m){var _=y(m);typeof _.attr("role")>"u"&&_.attr("role","alert")}).end()}}},{key:"addA11yErrorDescribe",value:function(i,s){if(!(typeof i.attr("aria-describedby")<"u")){var o=s.attr("id");typeof o>"u"&&(o=pt(6,"abide-error"),s.attr("id",o)),i.attr("aria-describedby",o).data("abide-describedby",!0)}}},{key:"addGlobalErrorA11yAttributes",value:function(i){typeof i.attr("aria-live")>"u"&&i.attr("aria-live",this.options.a11yErrorLevel)}},{key:"removeRadioErrorClasses",value:function(i){var s=this.$element.find(':radio[name="'.concat(i,'"]')),o=this.findRadioLabels(s),u=this.findFormError(s);o.length&&o.removeClass(this.options.labelErrorClass),u.length&&u.removeClass(this.options.formErrorClass),s.removeClass(this.options.inputErrorClass).attr({"data-invalid":null,"aria-invalid":null})}},{key:"removeCheckboxErrorClasses",value:function(i){var s=this.$element.find(':checkbox[name="'.concat(i,'"]')),o=this.findCheckboxLabels(s),u=this.findFormError(s);o.length&&o.removeClass(this.options.labelErrorClass),u.length&&u.removeClass(this.options.formErrorClass),s.removeClass(this.options.inputErrorClass).attr({"data-invalid":null,"aria-invalid":null})}},{key:"removeErrorClasses",value:function(i){if(i[0].type==="radio")return this.removeRadioErrorClasses(i.attr("name"));if(i[0].type==="checkbox")return this.removeCheckboxErrorClasses(i.attr("name"));var s=this.findLabel(i),o=this.findFormError(i);s.length&&s.removeClass(this.options.labelErrorClass),o.length&&o.removeClass(this.options.formErrorClass),i.removeClass(this.options.inputErrorClass).attr({"data-invalid":null,"aria-invalid":null}),i.data("abide-describedby")&&i.removeAttr("aria-describedby").removeData("abide-describedby")}},{key:"validateInput",value:function(i){var s=this,o=this.requiredCheck(i),u=i.attr("data-validator"),c=[],p=!0;if(this._validationIsDisabled()||i.is("[data-abide-ignore]")||i.is('[type="hidden"]')||i.is("[disabled]"))return!0;switch(i[0].type){case"radio":this.validateRadio(i.attr("name"))||c.push("required");break;case"checkbox":this.validateCheckbox(i.attr("name"))||c.push("required"),p=!1;break;case"select":case"select-one":case"select-multiple":o||c.push("required");break;default:o||c.push("required"),this.validateText(i)||c.push("pattern")}if(u){var m=!!i.attr("required");u.split(" ").forEach(function(D){s.options.validators[D](i,m,i.parent())||c.push(D)})}i.attr("data-equalto")&&(this.options.validators.equalTo(i)||c.push("equalTo"));var _=c.length===0,x=(_?"valid":"invalid")+".zf.abide";if(_){var R=this.$element.find('[data-equalto="'.concat(i.attr("id"),'"]'));if(R.length){var N=this;R.each(function(){y(this).val()&&N.validateInput(y(this))})}}return p&&(_?this.removeErrorClasses(i):this.addErrorClasses(i,c)),i.trigger(x,[i]),_}},{key:"validateForm",value:function(){var i=this,s=[],o=this,u;if(this.initialized||(this.initialized=!0),this._validationIsDisabled())return this.formnovalidate=null,!0;this.$inputs.each(function(){if(y(this)[0].type==="checkbox"){if(y(this).attr("name")===u)return!0;u=y(this).attr("name")}s.push(o.validateInput(y(this)))});var c=s.indexOf(!1)===-1;return this.$element.find("[data-abide-error]").each(function(p,m){var _=y(m);i.options.a11yAttributes&&i.addGlobalErrorA11yAttributes(_),_.css("display",c?"none":"block")}),this.$element.trigger((c?"formvalid":"forminvalid")+".zf.abide",[this.$element]),c}},{key:"validateText",value:function(i,s){s=s||i.attr("data-pattern")||i.attr("pattern")||i.attr("type");var o=i.val(),u=!0;return o.length&&(this.options.patterns.hasOwnProperty(s)?u=this.options.patterns[s].test(o):s!==i.attr("type")&&(u=new RegExp(s).test(o))),u}},{key:"validateRadio",value:function(i){var s=this.$element.find(':radio[name="'.concat(i,'"]')),o=!1,u=!1;return s.each(function(c,p){y(p).attr("required")&&(u=!0)}),u||(o=!0),o||s.each(function(c,p){y(p).prop("checked")&&(o=!0)}),o}},{key:"validateCheckbox",value:function(i){var s=this,o=this.$element.find(':checkbox[name="'.concat(i,'"]')),u=!1,c=!1,p=1,m=0;return o.each(function(_,x){y(x).attr("required")&&(c=!0)}),c||(u=!0),u||(o.each(function(_,x){y(x).prop("checked")&&m++,typeof y(x).attr("data-min-required")<"u"&&(p=parseInt(y(x).attr("data-min-required"),10))}),m>=p&&(u=!0)),this.initialized!==!0&&p>1?!0:(o.each(function(_,x){u?s.removeErrorClasses(y(x)):s.addErrorClasses(y(x),["required"])}),u)}},{key:"matchValidation",value:function(i,s,o){var u=this;o=!!o;var c=s.split(" ").map(function(p){return u.options.validators[p](i,o,i.parent())});return c.indexOf(!1)===-1}},{key:"resetForm",value:function(){var i=this.$element,s=this.options;y(".".concat(s.labelErrorClass),i).not("small").removeClass(s.labelErrorClass),y(".".concat(s.inputErrorClass),i).not("small").removeClass(s.inputErrorClass),y("".concat(s.formErrorSelector,".").concat(s.formErrorClass)).removeClass(s.formErrorClass),i.find("[data-abide-error]").css("display","none"),y(":input",i).not(":button, :submit, :reset, :hidden, :radio, :checkbox, [data-abide-ignore]").val("").attr({"data-invalid":null,"aria-invalid":null}),y(":input:radio",i).not("[data-abide-ignore]").prop("checked",!1).attr({"data-invalid":null,"aria-invalid":null}),y(":input:checkbox",i).not("[data-abide-ignore]").prop("checked",!1).attr({"data-invalid":null,"aria-invalid":null}),i.trigger("formreset.zf.abide",[i])}},{key:"_destroy",value:function(){var i=this;this.$element.off(".abide").find("[data-abide-error]").css("display","none"),this.$inputs.off(".abide").each(function(){i.removeErrorClasses(y(this))}),this.$submits.off(".abide")}}]),n}(bt);Ps.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 Ps.defaults.patterns.domain.test(t)||Ps.defaults.patterns.url.test(t)}}},validators:{equalTo:function(t){return y("#".concat(t.attr("data-equalto"))).val()===t.val()}}};var ml=function(e){mt(n,e);var t=gt(n);function n(){return it(this,n),t.apply(this,arguments)}return rt(n,[{key:"_setup",value:function(i,s){this.$element=i,this.options=y.extend({},n.defaults,this.$element.data(),s),this.className="Accordion",this._init(),Me.register("Accordion",{ENTER:"toggle",SPACE:"toggle",ARROW_DOWN:"next",ARROW_UP:"previous",HOME:"first",END:"last"})}},{key:"_init",value:function(){var i=this;this._isInitializing=!0,this.$tabs=this.$element.children("[data-accordion-item]"),this.$tabs.each(function(o,u){var c=y(u),p=c.children("[data-tab-content]"),m=p[0].id||pt(6,"accordion"),_=u.id?"".concat(u.id,"-label"):"".concat(m,"-label");c.find("a:first").attr({"aria-controls":m,id:_,"aria-expanded":!1}),p.attr({role:"region","aria-labelledby":_,"aria-hidden":!0,id:m})});var s=this.$element.find(".is-active").children("[data-tab-content]");s.length&&(this._initialAnchor=s.prev("a").attr("href"),this._openSingleTab(s)),this._checkDeepLink=function(){var o=window.location.hash;if(!o.length){if(i._isInitializing)return;i._initialAnchor&&(o=i._initialAnchor)}var u=o&&y(o),c=o&&i.$element.find('[href$="'.concat(o,'"]')),p=!!(u.length&&c.length);p&&(u&&c&&c.length?c.parent("[data-accordion-item]").hasClass("is-active")||i._openSingleTab(u):i._closeAllTabs(),i.options.deepLinkSmudge&&ui(y(window),function(){var m=i.$element.offset();y("html, body").animate({scrollTop:m.top-i.options.deepLinkSmudgeOffset},i.options.deepLinkSmudgeDelay)}),i.$element.trigger("deeplink.zf.accordion",[c,u]))},this.options.deepLink&&this._checkDeepLink(),this._events(),this._isInitializing=!1}},{key:"_events",value:function(){var i=this;this.$tabs.each(function(){var s=y(this),o=s.children("[data-tab-content]");o.length&&s.children("a").off("click.zf.accordion keydown.zf.accordion").on("click.zf.accordion",function(u){u.preventDefault(),i.toggle(o)}).on("keydown.zf.accordion",function(u){Me.handleKey(u,"Accordion",{toggle:function(){i.toggle(o)},next:function(){var p=s.next().find("a").focus();i.options.multiExpand||p.trigger("click.zf.accordion")},previous:function(){var p=s.prev().find("a").focus();i.options.multiExpand||p.trigger("click.zf.accordion")},first:function(){var p=i.$tabs.first().find(".accordion-title").focus();i.options.multiExpand||p.trigger("click.zf.accordion")},last:function(){var p=i.$tabs.last().find(".accordion-title").focus();i.options.multiExpand||p.trigger("click.zf.accordion")},handled:function(){u.preventDefault()}})})}),this.options.deepLink&&y(window).on("hashchange",this._checkDeepLink)}},{key:"toggle",value:function(i){if(i.closest("[data-accordion]").is("[disabled]")){console.info("Cannot toggle an accordion that is disabled.");return}if(i.parent().hasClass("is-active")?this.up(i):this.down(i),this.options.deepLink){var s=i.prev("a").attr("href");this.options.updateHistory?history.pushState({},"",s):history.replaceState({},"",s)}}},{key:"down",value:function(i){if(i.closest("[data-accordion]").is("[disabled]")){console.info("Cannot call down on an accordion that is disabled.");return}this.options.multiExpand?this._openTab(i):this._openSingleTab(i)}},{key:"up",value:function(i){if(this.$element.is("[disabled]")){console.info("Cannot call up on an accordion that is disabled.");return}var s=i.parent();if(!!s.hasClass("is-active")){var o=s.siblings();!this.options.allowAllClosed&&!o.hasClass("is-active")||this._closeTab(i)}}},{key:"_openSingleTab",value:function(i){var s=this.$element.children(".is-active").children("[data-tab-content]");s.length&&this._closeTab(s.not(i)),this._openTab(i)}},{key:"_openTab",value:function(i){var s=this,o=i.parent(),u=i.attr("aria-labelledby");i.attr("aria-hidden",!1),o.addClass("is-active"),y("#".concat(u)).attr({"aria-expanded":!0}),i.finish().slideDown(this.options.slideSpeed,function(){s.$element.trigger("down.zf.accordion",[i])})}},{key:"_closeTab",value:function(i){var s=this,o=i.parent(),u=i.attr("aria-labelledby");i.attr("aria-hidden",!0),o.removeClass("is-active"),y("#".concat(u)).attr({"aria-expanded":!1}),i.finish().slideUp(this.options.slideSpeed,function(){s.$element.trigger("up.zf.accordion",[i])})}},{key:"_closeAllTabs",value:function(){var i=this.$element.children(".is-active").children("[data-tab-content]");i.length&&this._closeTab(i)}},{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)}}]),n}(bt);ml.defaults={slideSpeed:250,multiExpand:!1,allowAllClosed:!1,deepLink:!1,deepLinkSmudge:!1,deepLinkSmudgeDelay:300,deepLinkSmudgeOffset:0,updateHistory:!1};var gl=function(e){mt(n,e);var t=gt(n);function n(){return it(this,n),t.apply(this,arguments)}return rt(n,[{key:"_setup",value:function(i,s){this.$element=i,this.options=y.extend({},n.defaults,this.$element.data(),s),this.className="AccordionMenu",this._init(),Me.register("AccordionMenu",{ENTER:"toggle",SPACE:"toggle",ARROW_RIGHT:"open",ARROW_UP:"up",ARROW_DOWN:"down",ARROW_LEFT:"close",ESCAPE:"closeAll"})}},{key:"_init",value:function(){Si.Feather(this.$element,"accordion");var i=this;this.$element.find("[data-submenu]").not(".is-active").slideUp(0),this.$element.attr({"aria-multiselectable":this.options.multiOpen}),this.$menuLinks=this.$element.find(".is-accordion-submenu-parent"),this.$menuLinks.each(function(){var o=this.id||pt(6,"acc-menu-link"),u=y(this),c=u.children("[data-submenu]"),p=c[0].id||pt(6,"acc-menu"),m=c.hasClass("is-active");if(i.options.parentLink){var _=u.children("a");_.clone().prependTo(c).wrap('<li data-is-parent-link class="is-submenu-parent-item is-submenu-item is-accordion-submenu-item"></li>')}i.options.submenuToggle?(u.addClass("has-submenu-toggle"),u.children("a").after('<button id="'+o+'" class="submenu-toggle" aria-controls="'+p+'" aria-expanded="'+m+'" title="'+i.options.submenuToggleText+'"><span class="submenu-toggle-text">'+i.options.submenuToggleText+"</span></button>")):u.attr({"aria-controls":p,"aria-expanded":m,id:o}),c.attr({"aria-labelledby":o,"aria-hidden":!m,role:"group",id:p})});var s=this.$element.find(".is-active");s.length&&s.each(function(){i.down(y(this))}),this._events()}},{key:"_events",value:function(){var i=this;this.$element.find("li").each(function(){var s=y(this).children("[data-submenu]");s.length&&(i.options.submenuToggle?y(this).children(".submenu-toggle").off("click.zf.accordionMenu").on("click.zf.accordionMenu",function(){i.toggle(s)}):y(this).children("a").off("click.zf.accordionMenu").on("click.zf.accordionMenu",function(o){o.preventDefault(),i.toggle(s)}))}).on("keydown.zf.accordionMenu",function(s){var o=y(this),u=o.parent("ul").children("li"),c,p,m=o.children("[data-submenu]");u.each(function(_){if(y(this).is(o)){c=u.eq(Math.max(0,_-1)).find("a").first(),p=u.eq(Math.min(_+1,u.length-1)).find("a").first(),y(this).children("[data-submenu]:visible").length&&(p=o.find("li:first-child").find("a").first()),y(this).is(":first-child")?c=o.parents("li").first().find("a").first():c.parents("li").first().children("[data-submenu]:visible").length&&(c=c.parents("li").find("li:last-child").find("a").first()),y(this).is(":last-child")&&(p=o.parents("li").first().next("li").find("a").first());return}}),Me.handleKey(s,"AccordionMenu",{open:function(){m.is(":hidden")&&(i.down(m),m.find("li").first().find("a").first().focus())},close:function(){m.length&&!m.is(":hidden")?i.up(m):o.parent("[data-submenu]").length&&(i.up(o.parent("[data-submenu]")),o.parents("li").first().find("a").first().focus())},up:function(){return c.focus(),!0},down:function(){return p.focus(),!0},toggle:function(){if(i.options.submenuToggle)return!1;if(o.children("[data-submenu]").length)return i.toggle(o.children("[data-submenu]")),!0},closeAll:function(){i.hideAll()},handled:function(x){x&&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(i){i.is(":animated")||(i.is(":hidden")?this.down(i):this.up(i))}},{key:"down",value:function(i){var s=this;if(!this.options.multiOpen){var o=i.parentsUntil(this.$element).add(i).add(i.find(".is-active")),u=this.$element.find(".is-active").not(o);this.up(u)}i.addClass("is-active").attr({"aria-hidden":!1}),this.options.submenuToggle?i.prev(".submenu-toggle").attr({"aria-expanded":!0}):i.parent(".is-accordion-submenu-parent").attr({"aria-expanded":!0}),i.slideDown(this.options.slideSpeed,function(){s.$element.trigger("down.zf.accordionMenu",[i])})}},{key:"up",value:function(i){var s=this,o=i.find("[data-submenu]"),u=i.add(o);o.slideUp(0),u.removeClass("is-active").attr("aria-hidden",!0),this.options.submenuToggle?u.prev(".submenu-toggle").attr("aria-expanded",!1):u.parent(".is-accordion-submenu-parent").attr("aria-expanded",!1),i.slideUp(this.options.slideSpeed,function(){s.$element.trigger("up.zf.accordionMenu",[i])})}},{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()),Si.Burn(this.$element,"accordion")}}]),n}(bt);gl.defaults={parentLink:!1,slideSpeed:250,submenuToggle:!1,submenuToggleText:"Toggle menu",multiOpen:!0};var vl=function(e){mt(n,e);var t=gt(n);function n(){return it(this,n),t.apply(this,arguments)}return rt(n,[{key:"_setup",value:function(i,s){this.$element=i,this.options=y.extend({},n.defaults,this.$element.data(),s),this.className="Drilldown",this._init(),Me.register("Drilldown",{ENTER:"open",SPACE:"open",ARROW_RIGHT:"next",ARROW_UP:"up",ARROW_DOWN:"down",ARROW_LEFT:"previous",ESCAPE:"close"})}},{key:"_init",value:function(){Si.Feather(this.$element,"drilldown"),this.options.autoApplyClass&&this.$element.addClass("drilldown"),this.$element.attr({"aria-multiselectable":!1}),this.$submenuAnchors=this.$element.find("li.is-drilldown-submenu-parent").children("a"),this.$submenus=this.$submenuAnchors.parent("li").children("[data-submenu]").attr("role","group"),this.$menuItems=this.$element.find("li").not(".js-drilldown-back").find("a"),this.$currentMenu=this.$element,this.$element.attr("data-mutate",this.$element.attr("data-drilldown")||pt(6,"drilldown")),this._prepareMenu(),this._registerEvents(),this._keyboardEvents()}},{key:"_prepareMenu",value:function(){var i=this;this.$submenuAnchors.each(function(){var s=y(this),o=s.parent();i.options.parentLink&&s.clone().prependTo(o.children("[data-submenu]")).wrap('<li data-is-parent-link class="is-submenu-parent-item is-submenu-item is-drilldown-submenu-item" role="none"></li>'),s.data("savedHref",s.attr("href")).removeAttr("href").attr("tabindex",0),s.children("[data-submenu]").attr({"aria-hidden":!0,tabindex:0,role:"group"}),i._events(s)}),this.$submenus.each(function(){var s=y(this),o=s.find(".js-drilldown-back");if(!o.length)switch(i.options.backButtonPosition){case"bottom":s.append(i.options.backButton);break;case"top":s.prepend(i.options.backButton);break;default:console.error("Unsupported backButtonPosition value '"+i.options.backButtonPosition+"'")}i._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(i){var s=this;i.off("click.zf.drilldown").on("click.zf.drilldown",function(o){if(y(o.target).parentsUntil("ul","li").hasClass("is-drilldown-submenu-parent")&&o.preventDefault(),s._show(i.parent("li")),s.options.closeOnClick){var u=y("body");u.off(".zf.drilldown").on("click.zf.drilldown",function(c){c.target===s.$element[0]||y.contains(s.$element[0],c.target)||(c.preventDefault(),s._hideAll(),u.off(".zf.drilldown"))})}})}},{key:"_registerEvents",value:function(){this.options.scrollTop&&(this._bindHandler=this._scrollTop.bind(this),this.$element.on("open.zf.drilldown hide.zf.drilldown close.zf.drilldown closed.zf.drilldown",this._bindHandler)),this.$element.on("mutateme.zf.trigger",this._resize.bind(this))}},{key:"_scrollTop",value:function(){var i=this,s=i.options.scrollTopElement!==""?y(i.options.scrollTopElement):i.$element,o=parseInt(s.offset().top+i.options.scrollTopOffset,10);y("html, body").stop(!0).animate({scrollTop:o},i.options.animationDuration,i.options.animationEasing,function(){this===y("html")[0]&&i.$element.trigger("scrollme.zf.drilldown")})}},{key:"_keyboardEvents",value:function(){var i=this;this.$menuItems.add(this.$element.find(".js-drilldown-back > a, .is-submenu-parent-item > a")).on("keydown.zf.drilldown",function(s){var o=y(this),u=o.parent("li").parent("ul").children("li").children("a"),c,p;u.each(function(m){if(y(this).is(o)){c=u.eq(Math.max(0,m-1)),p=u.eq(Math.min(m+1,u.length-1));return}}),Me.handleKey(s,"Drilldown",{next:function(){if(o.is(i.$submenuAnchors))return i._show(o.parent("li")),o.parent("li").one(Qt(o),function(){o.parent("li").find("ul li a").not(".js-drilldown-back a").first().focus()}),!0},previous:function(){return i._hide(o.parent("li").parent("ul")),o.parent("li").parent("ul").one(Qt(o),function(){setTimeout(function(){o.parent("li").parent("ul").parent("li").children("a").first().focus()},1)}),!0},up:function(){return c.focus(),!o.is(i.$element.find("> li:first-child > a"))},down:function(){return p.focus(),!o.is(i.$element.find("> li:last-child > a"))},close:function(){o.is(i.$element.find("> li > a"))||(i._hide(o.parent().parent()),o.parent().parent().siblings("a").focus())},open:function(){if(i.options.parentLink&&o.attr("href"))return!1;if(o.is(i.$menuItems)){if(o.is(i.$submenuAnchors))return i._show(o.parent("li")),o.parent("li").one(Qt(o),function(){o.parent("li").find("ul li a").not(".js-drilldown-back a").first().focus()}),!0}else return i._hide(o.parent("li").parent("ul")),o.parent("li").parent("ul").one(Qt(o),function(){setTimeout(function(){o.parent("li").parent("ul").parent("li").children("a").first().focus()},1)}),!0},handled:function(_){_&&s.preventDefault()}})})}},{key:"_hideAll",value:function(){var i=this,s=this.$element.find(".is-drilldown-submenu.is-active");if(s.addClass("is-closing"),s.parent().closest("ul").removeClass("invisible"),this.options.autoHeight){var o=s.parent().closest("ul").data("calcHeight");this.$wrapper.css({height:o})}this.$element.trigger("close.zf.drilldown"),s.one(Qt(s),function(){s.removeClass("is-active is-closing"),i.$element.trigger("closed.zf.drilldown")})}},{key:"_back",value:function(i){var s=this;i.off("click.zf.drilldown"),i.children(".js-drilldown-back").on("click.zf.drilldown",function(){s._hide(i);var o=i.parent("li").parent("ul").parent("li");o.length?s._show(o):s.$currentMenu=s.$element})}},{key:"_menuLinkEvents",value:function(){var i=this;this.$menuItems.not(".is-drilldown-submenu-parent").off("click.zf.drilldown").on("click.zf.drilldown",function(){setTimeout(function(){i._hideAll()},0)})}},{key:"_setShowSubMenuClasses",value:function(i,s){i.addClass("is-active").removeClass("invisible").attr("aria-hidden",!1),i.parent("li").attr("aria-expanded",!0),s===!0&&this.$element.trigger("open.zf.drilldown",[i])}},{key:"_setHideSubMenuClasses",value:function(i,s){i.removeClass("is-active").addClass("invisible").attr("aria-hidden",!0),i.parent("li").attr("aria-expanded",!1),s===!0&&i.trigger("hide.zf.drilldown",[i])}},{key:"_showMenu",value:function(i,s){var o=this,u=this.$element.find('li[aria-expanded="true"] > ul[data-submenu]');if(u.each(function(){o._setHideSubMenuClasses(y(this))}),this.$currentMenu=i,i.is("[data-drilldown]")){s===!0&&i.find("li > a").first().focus(),this.options.autoHeight&&this.$wrapper.css("height",i.data("calcHeight"));return}var c=i.children().first().parentsUntil("[data-drilldown]","[data-submenu]");c.each(function(p){p===0&&o.options.autoHeight&&o.$wrapper.css("height",y(this).data("calcHeight"));var m=p===c.length-1;m===!0&&y(this).one(Qt(y(this)),function(){s===!0&&i.find("li > a").first().focus()}),o._setShowSubMenuClasses(y(this),m)})}},{key:"_show",value:function(i){var s=i.children("[data-submenu]");i.attr("aria-expanded",!0),this.$currentMenu=s,i.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",[i])}},{key:"_hide",value:function(i){this.options.autoHeight&&this.$wrapper.css({height:i.parent().closest("ul").data("calcHeight")}),i.parent().closest("ul").removeClass("invisible"),i.parent("li").attr("aria-expanded",!1),i.attr("aria-hidden",!0),i.addClass("is-closing").one(Qt(i),function(){i.removeClass("is-active is-closing visible"),i.blur().addClass("invisible")}),i.trigger("hide.zf.drilldown",[i])}},{key:"_getMaxDims",value:function(){var i=0,s={},o=this;return this.$submenus.add(this.$element).each(function(){var u=Zn.GetDimensions(this).height;i=u>i?u:i,o.options.autoHeight&&y(this).data("calcHeight",u)}),this.options.autoHeight?s.height=this.$currentMenu.data("calcHeight"):s["min-height"]="".concat(i,"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"),Si.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 i=y(this);if(i.removeAttr("tabindex"),i.data("savedHref"))i.attr("href",i.data("savedHref")).removeData("savedHref");else return})}}]),n}(bt);vl.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 to=["left","right","top","bottom"],wc=["top","bottom","center"],kc=["left","right","center"],no={left:wc,right:wc,top:kc,bottom:kc};function xc(e,t){var n=t.indexOf(e);return n===t.length-1?t[0]:t[n+1]}var yl=function(e){mt(n,e);var t=gt(n);function n(){return it(this,n),t.apply(this,arguments)}return rt(n,[{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 tr()?"right":"left";case"left":case"right":return"bottom"}}},{key:"_reposition",value:function(){this._alignmentsExhausted(this.position)?(this.position=xc(this.position,to),this.alignment=no[this.position][0]):this._realign()}},{key:"_realign",value:function(){this._addTriedPosition(this.position,this.alignment),this.alignment=xc(this.alignment,no[this.position])}},{key:"_addTriedPosition",value:function(i,s){this.triedPositions[i]=this.triedPositions[i]||[],this.triedPositions[i].push(s)}},{key:"_positionsExhausted",value:function(){for(var i=!0,s=0;s<to.length;s++)i=i&&this._alignmentsExhausted(to[s]);return i}},{key:"_alignmentsExhausted",value:function(i){return this.triedPositions[i]&&this.triedPositions[i].length===no[i].length}},{key:"_getVOffset",value:function(){return this.options.vOffset}},{key:"_getHOffset",value:function(){return this.options.hOffset}},{key:"_setPosition",value:function(i,s,o){if(i.attr("aria-expanded")==="false")return!1;if(this.options.allowOverlap||(this.position=this.originalPosition,this.alignment=this.originalAlignment),s.offset(Zn.GetExplicitOffsets(s,i,this.position,this.alignment,this._getVOffset(),this._getHOffset())),!this.options.allowOverlap){for(var u=1e8,c={position:this.position,alignment:this.alignment};!this._positionsExhausted();){var p=Zn.OverlapArea(s,o,!1,!1,this.options.allowBottomOverlap);if(p===0)return;p<u&&(u=p,c={position:this.position,alignment:this.alignment}),this._reposition(),s.offset(Zn.GetExplicitOffsets(s,i,this.position,this.alignment,this._getVOffset(),this._getHOffset()))}this.position=c.position,this.alignment=c.alignment,s.offset(Zn.GetExplicitOffsets(s,i,this.position,this.alignment,this._getVOffset(),this._getHOffset()))}}}]),n}(bt);yl.defaults={position:"auto",alignment:"auto",allowOverlap:!1,allowBottomOverlap:!0,vOffset:0,hOffset:0};var Ad=function(e){mt(n,e);var t=gt(n);function n(){return it(this,n),t.apply(this,arguments)}return rt(n,[{key:"_setup",value:function(i,s){this.$element=i,this.options=y.extend({},n.defaults,this.$element.data(),s),this.className="Dropdown",mn.init(y),we.init(y),this._init(),Me.register("Dropdown",{ENTER:"toggle",SPACE:"toggle",ESCAPE:"close"})}},{key:"_init",value:function(){var i=this.$element.attr("id");this.$anchors=y('[data-toggle="'.concat(i,'"]')).length?y('[data-toggle="'.concat(i,'"]')):y('[data-open="'.concat(i,'"]')),this.$anchors.attr({"aria-controls":i,"data-is-focus":!1,"data-yeti-box":i,"aria-haspopup":!0,"aria-expanded":!1}),this._setCurrentAnchor(this.$anchors.first()),this.options.parentClass?this.$parent=this.$element.parents("."+this.options.parentClass):this.$parent=null,typeof this.$element.attr("aria-labelledby")>"u"&&(typeof this.$currentAnchor.attr("id")>"u"&&this.$currentAnchor.attr("id",pt(6,"dd-anchor")),this.$element.attr("aria-labelledby",this.$currentAnchor.attr("id"))),this.$element.attr({"aria-hidden":"true","data-yeti-box":i,"data-resize":i}),ri(Cn(n.prototype),"_init",this).call(this),this._events()}},{key:"_getDefaultPosition",value:function(){var i=this.$element[0].className.match(/(top|left|right|bottom)/g);return i?i[0]:"bottom"}},{key:"_getDefaultAlignment",value:function(){var i=/float-(\S+)/.exec(this.$currentAnchor.attr("class"));return i?i[1]:ri(Cn(n.prototype),"_getDefaultAlignment",this).call(this)}},{key:"_setPosition",value:function(){this.$element.removeClass("has-position-".concat(this.position," has-alignment-").concat(this.alignment)),ri(Cn(n.prototype),"_setPosition",this).call(this,this.$currentAnchor,this.$element,this.$parent),this.$element.addClass("has-position-".concat(this.position," has-alignment-").concat(this.alignment))}},{key:"_setCurrentAnchor",value:function(i){this.$currentAnchor=y(i)}},{key:"_events",value:function(){var i=this,s="ontouchstart"in window||typeof window.ontouchstart<"u";this.$element.on({"open.zf.trigger":this.open.bind(this),"close.zf.trigger":this.close.bind(this),"toggle.zf.trigger":this.toggle.bind(this),"resizeme.zf.trigger":this._setPosition.bind(this)}),this.$anchors.off("click.zf.trigger").on("click.zf.trigger",function(o){i._setCurrentAnchor(this),(i.options.forceFollow===!1||s&&i.options.hover&&i.$element.hasClass("is-open")===!1)&&o.preventDefault()}),this.options.hover&&(this.$anchors.off("mouseenter.zf.dropdown mouseleave.zf.dropdown").on("mouseenter.zf.dropdown",function(){i._setCurrentAnchor(this);var o=y("body").data();(typeof o.whatinput>"u"||o.whatinput==="mouse")&&(clearTimeout(i.timeout),i.timeout=setTimeout(function(){i.open(),i.$anchors.data("hover",!0)},i.options.hoverDelay))}).on("mouseleave.zf.dropdown",Us(function(){clearTimeout(i.timeout),i.timeout=setTimeout(function(){i.close(),i.$anchors.data("hover",!1)},i.options.hoverDelay)})),this.options.hoverPane&&this.$element.off("mouseenter.zf.dropdown mouseleave.zf.dropdown").on("mouseenter.zf.dropdown",function(){clearTimeout(i.timeout)}).on("mouseleave.zf.dropdown",Us(function(){clearTimeout(i.timeout),i.timeout=setTimeout(function(){i.close(),i.$anchors.data("hover",!1)},i.options.hoverDelay)}))),this.$anchors.add(this.$element).on("keydown.zf.dropdown",function(o){var u=y(this);Me.handleKey(o,"Dropdown",{open:function(){u.is(i.$anchors)&&!u.is("input, textarea")&&(i.open(),i.$element.attr("tabindex",-1).focus(),o.preventDefault())},close:function(){i.close(),i.$anchors.focus()}})})}},{key:"_addBodyHandler",value:function(){var i=y(document.body).not(this.$element),s=this;i.off("click.zf.dropdown tap.zf.dropdown").on("click.zf.dropdown tap.zf.dropdown",function(o){s.$anchors.is(o.target)||s.$anchors.find(o.target).length||s.$element.is(o.target)||s.$element.find(o.target).length||(s.close(),i.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 i=Me.findFocusable(this.$element);i.length&&i.eq(0).focus()}this.options.closeOnClick&&this._addBodyHandler(),this.options.trapFocus&&Me.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&&Me.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")}}]),n}(yl);Ad.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 bl=function(e){mt(n,e);var t=gt(n);function n(){return it(this,n),t.apply(this,arguments)}return rt(n,[{key:"_setup",value:function(i,s){this.$element=i,this.options=y.extend({},n.defaults,this.$element.data(),s),this.className="DropdownMenu",mn.init(y),this._init(),Me.register("DropdownMenu",{ENTER:"open",SPACE:"open",ARROW_RIGHT:"next",ARROW_UP:"up",ARROW_DOWN:"down",ARROW_LEFT:"previous",ESCAPE:"close"})}},{key:"_init",value:function(){Si.Feather(this.$element,"dropdown");var i=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)||tr()||this.$element.parents(".top-bar-right").is("*")?(this.options.alignment="right",i.addClass("opens-left")):(this.options.alignment="left",i.addClass("opens-right")):this.options.alignment==="right"?i.addClass("opens-left"):i.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")||tr()&&!this.$element.hasClass("align-left")}},{key:"_events",value:function(){var i=this,s="ontouchstart"in window||typeof window.ontouchstart<"u",o="is-dropdown-submenu-parent",u=function(p){var m=y(p.target).parentsUntil("ul",".".concat(o)),_=m.hasClass(o),x=m.attr("data-is-click")==="true",R=m.children(".is-dropdown-submenu");if(_)if(x){if(!i.options.closeOnClick||!i.options.clickOpen&&!s||i.options.forceFollow&&s)return;p.stopImmediatePropagation(),p.preventDefault(),i._hide(m)}else p.stopImmediatePropagation(),p.preventDefault(),i._show(R),m.add(m.parentsUntil(i.$element,".".concat(o))).attr("data-is-click",!0)};(this.options.clickOpen||s)&&this.$menuItems.on("click.zf.dropdownMenu touchstart.zf.dropdownMenu",u),i.options.closeOnClickInside&&this.$menuItems.on("click.zf.dropdownMenu",function(){var c=y(this),p=c.hasClass(o);p||i._hide()}),s&&this.options.disableHoverOnTouch&&(this.options.disableHover=!0),this.options.disableHover||this.$menuItems.on("mouseenter.zf.dropdownMenu",function(){var c=y(this),p=c.hasClass(o);p&&(clearTimeout(c.data("_delay")),c.data("_delay",setTimeout(function(){i._show(c.children(".is-dropdown-submenu"))},i.options.hoverDelay)))}).on("mouseleave.zf.dropdownMenu",Us(function(){var c=y(this),p=c.hasClass(o);if(p&&i.options.autoclose){if(c.attr("data-is-click")==="true"&&i.options.clickOpen)return!1;clearTimeout(c.data("_delay")),c.data("_delay",setTimeout(function(){i._hide(c)},i.options.closingTime))}})),this.$menuItems.on("keydown.zf.dropdownMenu",function(c){var p=y(c.target).parentsUntil("ul",'[role="none"]'),m=i.$tabs.index(p)>-1,_=m?i.$tabs:p.siblings("li").add(p),x,R;_.each(function(G){if(y(this).is(p)){x=_.eq(G-1),R=_.eq(G+1);return}});var N=function(){R.children("a:first").focus(),c.preventDefault()},D=function(){x.children("a:first").focus(),c.preventDefault()},Z=function(){var V=p.children("ul.is-dropdown-submenu");if(V.length)i._show(V),p.find("li > a:first").focus(),c.preventDefault();else return},O=function(){var V=p.parent("ul").parent("li");V.children("a:first").focus(),i._hide(V),c.preventDefault()},j={open:Z,close:function(){i._hide(i.$element),i.$menuItems.eq(0).children("a").focus(),c.preventDefault()}};m?i._isVertical()?i._isRtl()?y.extend(j,{down:N,up:D,next:O,previous:Z}):y.extend(j,{down:N,up:D,next:Z,previous:O}):i._isRtl()?y.extend(j,{next:D,previous:N,down:Z,up:O}):y.extend(j,{next:N,previous:D,down:Z,up:O}):i._isRtl()?y.extend(j,{next:O,previous:Z,down:N,up:D}):y.extend(j,{next:Z,previous:O,down:N,up:D}),Me.handleKey(c,"DropdownMenu",j)})}},{key:"_addBodyHandler",value:function(){var i=this,s=y(document.body);this._removeBodyHandler(),s.on("click.zf.dropdownMenu tap.zf.dropdownMenu",function(o){var u=!!y(o.target).closest(i.$element).length;u||(i._hide(),i._removeBodyHandler())})}},{key:"_removeBodyHandler",value:function(){y(document.body).off("click.zf.dropdownMenu tap.zf.dropdownMenu")}},{key:"_show",value:function(i){var s=this.$tabs.index(this.$tabs.filter(function(m,_){return y(_).find(i).length>0})),o=i.parent("li.is-dropdown-submenu-parent").siblings("li.is-dropdown-submenu-parent");this._hide(o,s),i.css("visibility","hidden").addClass("js-dropdown-active").parent("li.is-dropdown-submenu-parent").addClass("is-active");var u=Zn.ImNotTouchingYou(i,null,!0);if(!u){var c=this.options.alignment==="left"?"-right":"-left",p=i.parent(".is-dropdown-submenu-parent");p.removeClass("opens".concat(c)).addClass("opens-".concat(this.options.alignment)),u=Zn.ImNotTouchingYou(i,null,!0),u||p.removeClass("opens-".concat(this.options.alignment)).addClass("opens-inner"),this.changed=!0}i.css("visibility",""),this.options.closeOnClick&&this._addBodyHandler(),this.$element.trigger("show.zf.dropdownMenu",[i])}},{key:"_hide",value:function(i,s){var o;i&&i.length?o=i:typeof s<"u"?o=this.$tabs.not(function(m){return m===s}):o=this.$element;var u=o.hasClass("is-active")||o.find(".is-active").length>0;if(u){var c=o.find("li.is-active");if(c.add(o).attr({"data-is-click":!1}).removeClass("is-active"),o.find("ul.js-dropdown-active").removeClass("js-dropdown-active"),this.changed||o.find("opens-inner").length){var p=this.options.alignment==="left"?"right":"left";o.find("li.is-dropdown-submenu-parent").add(o).removeClass("opens-inner opens-".concat(this.options.alignment)).addClass("opens-".concat(p)),this.changed=!1}clearTimeout(c.data("_delay")),this._removeBodyHandler(),this.$element.trigger("hide.zf.dropdownMenu",[o])}}},{key:"_destroy",value:function(){this.$menuItems.off(".zf.dropdownMenu").removeAttr("data-is-click").removeClass("is-right-arrow is-left-arrow is-down-arrow opens-right opens-left opens-inner"),y(document.body).off(".zf.dropdownMenu"),Si.Burn(this.$element,"dropdown")}}]),n}(bt);bl.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 Ed=function(e){mt(n,e);var t=gt(n);function n(){return it(this,n),t.apply(this,arguments)}return rt(n,[{key:"_setup",value:function(i,s){this.$element=i,this.options=y.extend({},n.defaults,this.$element.data(),s),this.className="Equalizer",this._init()}},{key:"_init",value:function(){var i=this.$element.attr("data-equalizer")||"",s=this.$element.find('[data-equalizer-watch="'.concat(i,'"]'));Ge._init(),this.$watched=s.length?s:this.$element.find("[data-equalizer-watch]"),this.$element.attr("data-resize",i||pt(6,"eq")),this.$element.attr("data-mutate",i||pt(6,"eq")),this.hasNested=this.$element.find("[data-equalizer]").length>0,this.isNested=this.$element.parentsUntil(document.body,"[data-equalizer]").length>0,this.isOn=!1,this._bindHandler={onResizeMeBound:this._onResizeMe.bind(this),onPostEqualizedBound:this._onPostEqualized.bind(this)};var o=this.$element.find("img"),u;this.options.equalizeOn?(u=this._checkMQ(),y(window).on("changed.zf.mediaquery",this._checkMQ.bind(this))):this._events(),(typeof u<"u"&&u===!1||typeof u>"u")&&(o.length?ma(o,this._reflow.bind(this)):this._reflow())}},{key:"_pauseEvents",value:function(){this.isOn=!1,this.$element.off({".zf.equalizer":this._bindHandler.onPostEqualizedBound,"resizeme.zf.trigger":this._bindHandler.onResizeMeBound,"mutateme.zf.trigger":this._bindHandler.onResizeMeBound})}},{key:"_onResizeMe",value:function(){this._reflow()}},{key:"_onPostEqualized",value:function(i){i.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 i=!Ge.is(this.options.equalizeOn);return i?this.isOn&&(this._pauseEvents(),this.$watched.css("height","auto")):this.isOn||this._events(),i}},{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(i){for(var s=[],o=0,u=this.$watched.length;o<u;o++)this.$watched[o].style.height="auto",s.push(this.$watched[o].offsetHeight);i(s)}},{key:"getHeightsByRow",value:function(i){var s=this.$watched.length?this.$watched.first().offset().top:0,o=[],u=0;o[u]=[];for(var c=0,p=this.$watched.length;c<p;c++){this.$watched[c].style.height="auto";var m=y(this.$watched[c]).offset().top;m!==s&&(u++,o[u]=[],s=m),o[u].push([this.$watched[c],this.$watched[c].offsetHeight])}for(var _=0,x=o.length;_<x;_++){var R=y(o[_]).map(function(){return this[1]}).get(),N=Math.max.apply(null,R);o[_].push(N)}i(o)}},{key:"applyHeight",value:function(i){var s=Math.max.apply(null,i);this.$element.trigger("preequalized.zf.equalizer"),this.$watched.css("height",s),this.$element.trigger("postequalized.zf.equalizer")}},{key:"applyHeightByRow",value:function(i){this.$element.trigger("preequalized.zf.equalizer");for(var s=0,o=i.length;s<o;s++){var u=i[s].length,c=i[s][u-1];if(u<=2){y(i[s][0][0]).css({height:"auto"});continue}this.$element.trigger("preequalizedrow.zf.equalizer");for(var p=0,m=u-1;p<m;p++)y(i[s][p][0]).css({height:c});this.$element.trigger("postequalizedrow.zf.equalizer")}this.$element.trigger("postequalized.zf.equalizer")}},{key:"_destroy",value:function(){this._pauseEvents(),this.$watched.css("height","auto")}}]),n}(bt);Ed.defaults={equalizeOnStack:!1,equalizeByRow:!1,equalizeOn:""};var _l=function(e){mt(n,e);var t=gt(n);function n(){return it(this,n),t.apply(this,arguments)}return rt(n,[{key:"_setup",value:function(i,s){this.$element=i,this.options=y.extend({},n.defaults,this.$element.data(),s),this.rules=[],this.currentPath="",this.className="Interchange",we.init(y),this._init(),this._events()}},{key:"_init",value:function(){Ge._init();var i=this.$element[0].id||pt(6,"interchange");this.$element.attr({"data-resize":i,id:i}),this._parseOptions(),this._addBreakpoints(),this._generateRules(),this._reflow()}},{key:"_events",value:function(){var i=this;this.$element.off("resizeme.zf.trigger").on("resizeme.zf.trigger",function(){return i._reflow()})}},{key:"_reflow",value:function(){var i;for(var s in this.rules)if(this.rules.hasOwnProperty(s)){var o=this.rules[s];window.matchMedia(o.query).matches&&(i=o)}i&&this.replace(i.path)}},{key:"_parseOptions",value:function(){var i=["auto","src","background","html"];typeof this.options.type>"u"?this.options.type="auto":i.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 i in Ge.queries)if(Ge.queries.hasOwnProperty(i)){var s=Ge.queries[i];n.SPECIAL_QUERIES[s.name]=s.value}}},{key:"_generateRules",value:function(){var i=[],s;this.options.rules?s=this.options.rules:s=this.$element.data("interchange"),s=typeof s=="string"?s.match(/\[.*?, .*?\]/g):s;for(var o in s)if(s.hasOwnProperty(o)){var u=s[o].slice(1,-1).split(", "),c=u.slice(0,-1).join(""),p=u[u.length-1];n.SPECIAL_QUERIES[p]&&(p=n.SPECIAL_QUERIES[p]),i.push({path:c,query:p})}this.rules=i}},{key:"replace",value:function(i){var s=this;if(this.currentPath!==i){var o="replaced.zf.interchange",u=this.options.type;u==="auto"&&(this.$element[0].nodeName==="IMG"?u="src":i.match(/\.(gif|jpe?g|png|svg|tiff)([?#].*)?/i)?u="background":u="html"),u==="src"?this.$element.attr("src",i).on("load",function(){s.currentPath=i}).trigger(o):u==="background"?(i=i.replace(/\(/g,"%28").replace(/\)/g,"%29"),this.$element.css({"background-image":"url("+i+")"}).trigger(o)):u==="html"&&y.get(i,function(c){s.$element.html(c).trigger(o),y(c).foundation(),s.currentPath=i})}}},{key:"_destroy",value:function(){this.$element.off("resizeme.zf.trigger")}}]),n}(bt);_l.defaults={rules:null,type:"auto"};_l.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 wl=function(e){mt(n,e);var t=gt(n);function n(){return it(this,n),t.apply(this,arguments)}return rt(n,[{key:"_setup",value:function(i,s){this.$element=i,this.options=y.extend({},n.defaults,this.$element.data(),s),this.className="SmoothScroll",this._init()}},{key:"_init",value:function(){var i=this.$element[0].id||pt(6,"smooth-scroll");this.$element.attr({id:i}),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(i){var s=this;if(!!y(i.currentTarget).is('a[href^="#"]')){var o=i.currentTarget.getAttribute("href");this._inTransition=!0,n.scrollToLoc(o,this.options,function(){s._inTransition=!1}),i.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(i){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:n.defaults,o=arguments.length>2?arguments[2]:void 0,u=y(i);if(!u.length)return!1;var c=Math.round(u.offset().top-s.threshold/2-s.offset);y("html, body").stop(!0).animate({scrollTop:c},s.animationDuration,s.animationEasing,function(){typeof o=="function"&&o()})}}]),n}(bt);wl.defaults={animationDuration:500,animationEasing:"linear",threshold:50,offset:0};var Sd=function(e){mt(n,e);var t=gt(n);function n(){return it(this,n),t.apply(this,arguments)}return rt(n,[{key:"_setup",value:function(i,s){this.$element=i,this.options=y.extend({},n.defaults,this.$element.data(),s),this.className="Magellan",we.init(y),this._init(),this.calcPoints()}},{key:"_init",value:function(){var i=this.$element[0].id||pt(6,"magellan");this.$targets=y("[data-magellan-target]"),this.$links=this.$element.find("a"),this.$element.attr({"data-resize":i,"data-scroll":i,id:i}),this.$active=y(),this.scrollPos=parseInt(window.pageYOffset,10),this._events()}},{key:"calcPoints",value:function(){var i=this,s=document.body,o=document.documentElement;this.points=[],this.winHeight=Math.round(Math.max(window.innerHeight,o.clientHeight)),this.docHeight=Math.round(Math.max(s.scrollHeight,s.offsetHeight,o.clientHeight,o.scrollHeight,o.offsetHeight)),this.$targets.each(function(){var u=y(this),c=Math.round(u.offset().top-i.options.threshold);u.targetPoint=c,i.points.push(c)})}},{key:"_events",value:function(){var i=this;y(window).one("load",function(){i.options.deepLinking&&location.hash&&i.scrollToLoc(location.hash),i.calcPoints(),i._updateActive()}),i.onLoadListener=ui(y(window),function(){i.$element.on({"resizeme.zf.trigger":i.reflow.bind(i),"scrollme.zf.trigger":i._updateActive.bind(i)}).on("click.zf.magellan",'a[href^="#"]',function(s){s.preventDefault();var o=this.getAttribute("href");i.scrollToLoc(o)})}),this._deepLinkScroll=function(){i.options.deepLinking&&i.scrollToLoc(window.location.hash)},y(window).on("hashchange",this._deepLinkScroll)}},{key:"scrollToLoc",value:function(i){this._inTransition=!0;var s=this,o={animationEasing:this.options.animationEasing,animationDuration:this.options.animationDuration,threshold:this.options.threshold,offset:this.options.offset};wl.scrollToLoc(i,o,function(){s._inTransition=!1})}},{key:"reflow",value:function(){this.calcPoints(),this._updateActive()}},{key:"_updateActive",value:function(){var i=this;if(!this._inTransition){var s=parseInt(window.pageYOffset,10),o=this.scrollPos>s;this.scrollPos=s;var u;if(!(s<this.points[0]-this.options.offset-(o?this.options.threshold:0)))if(s+this.winHeight===this.docHeight)u=this.points.length-1;else{var c=this.points.filter(function(N){return N-i.options.offset-(o?i.options.threshold:0)<=s});u=c.length?c.length-1:0}var p=this.$active,m="";typeof u<"u"?(this.$active=this.$links.filter('[href="#'+this.$targets.eq(u).data("magellan-target")+'"]'),this.$active.length&&(m=this.$active[0].getAttribute("href"))):this.$active=y();var _=!(!this.$active.length&&!p.length)&&!this.$active.is(p),x=m!==window.location.hash;if(_&&(p.removeClass(this.options.activeClass),this.$active.addClass(this.options.activeClass)),this.options.deepLinking&&x)if(window.history.pushState){var R=m||window.location.pathname+window.location.search;this.options.updateHistory?window.history.pushState({},"",R):window.history.replaceState({},"",R)}else window.location.hash=m;_&&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 i=this.$active[0].getAttribute("href");window.location.hash.replace(i,"")}y(window).off("hashchange",this._deepLinkScroll),this.onLoadListener&&y(window).off(this.onLoadListener)}}]),n}(bt);Sd.defaults={animationDuration:500,animationEasing:"linear",threshold:50,activeClass:"is-active",deepLinking:!1,updateHistory:!1,offset:0};var Od=function(e){mt(n,e);var t=gt(n);function n(){return it(this,n),t.apply(this,arguments)}return rt(n,[{key:"_setup",value:function(i,s){var o=this;this.className="OffCanvas",this.$element=i,this.options=y.extend({},n.defaults,this.$element.data(),s),this.contentClasses={base:[],reveal:[]},this.$lastTrigger=y(),this.$triggers=y(),this.position="left",this.$content=y(),this.nested=!!this.options.nested,this.$sticky=y(),this.isInCanvas=!1,y(["push","overlap"]).each(function(u,c){o.contentClasses.base.push("has-transition-"+c)}),y(["left","right","top","bottom"]).each(function(u,c){o.contentClasses.base.push("has-position-"+c),o.contentClasses.reveal.push("has-reveal-"+c)}),we.init(y),Ge._init(),this._init(),this._events(),Me.register("OffCanvas",{ESCAPE:"close"})}},{key:"_init",value:function(){var i=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="'+i+'"], [data-close="'+i+'"], [data-toggle="'+i+'"]').attr("aria-expanded","false").attr("aria-controls",i),this.position=this.$element.is(".position-left, .position-top, .position-right, .position-bottom")?this.$element.attr("class").match(/position\-(left|top|right|bottom)/)[1]:this.position,this.options.contentOverlay===!0){var s=document.createElement("div"),o=y(this.$element).css("position")==="fixed"?"is-overlay-fixed":"is-overlay-absolute";s.setAttribute("class","js-off-canvas-overlay "+o),this.$overlay=y(s),o==="is-overlay-fixed"?y(this.$overlay).insertAfter(this.$element):this.$content.append(this.$overlay)}var u=new RegExp(dl(this.options.revealClass)+"([^\\s]+)","g"),c=u.exec(this.$element[0].className);c&&(this.options.isRevealed=!0,this.options.revealOn=this.options.revealOn||c[1]),this.options.isRevealed===!0&&this.options.revealOn&&(this.$element.first().addClass("".concat(this.options.revealClass).concat(this.options.revealOn)),this._setMQChecker()),this.options.transitionTime&&this.$element.css("transition-duration",this.options.transitionTime),this.$sticky=this.$content.find("[data-off-canvas-sticky]"),this.$sticky.length>0&&this.options.transition==="push"&&(this.options.contentScroll=!1);var p=this.$element.attr("class").match(/\bin-canvas-for-(\w+)/);p&&p.length===2?this.options.inCanvasOn=p[1]:this.options.inCanvasOn&&this.$element.addClass("in-canvas-for-".concat(this.options.inCanvasOn)),this.options.inCanvasOn&&this._checkInCanvas(),this._removeContentClasses()}},{key:"_events",value:function(){var i=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(){i._checkInCanvas()})}},{key:"_setMQChecker",value:function(){var i=this;this.onLoadListener=ui(y(window),function(){Ge.atLeast(i.options.revealOn)&&i.reveal(!0)}),y(window).on("changed.zf.mediaquery",function(){Ge.atLeast(i.options.revealOn)?i.reveal(!0):i.reveal(!1)})}},{key:"_checkInCanvas",value:function(){this.isInCanvas=Ge.atLeast(this.options.inCanvasOn),this.isInCanvas===!0&&this.close()}},{key:"_removeContentClasses",value:function(i){typeof i!="boolean"?this.$content.removeClass(this.contentClasses.base.join(" ")):i===!1&&this.$content.removeClass("has-reveal-".concat(this.position))}},{key:"_addContentClasses",value:function(i){this._removeContentClasses(i),typeof i!="boolean"?this.$content.addClass("has-transition-".concat(this.options.transition," has-position-").concat(this.position)):i===!0&&this.$content.addClass("has-reveal-".concat(this.position))}},{key:"_fixStickyElements",value:function(){this.$sticky.each(function(i,s){var o=y(s);if(o.css("position")==="fixed"){var u=parseInt(o.css("top"),10);o.data("offCanvasSticky",{top:u});var c=y(document).scrollTop()+u;o.css({top:"".concat(c,"px"),width:"100%",transition:"none"})}})}},{key:"_unfixStickyElements",value:function(){this.$sticky.each(function(i,s){var o=y(s),u=o.data("offCanvasSticky");xn(u)==="object"&&(o.css({top:"".concat(u.top,"px"),width:"",transition:""}),o.data("offCanvasSticky",""))})}},{key:"reveal",value:function(i){i?(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(i)}},{key:"_stopScrolling",value:function(){return!1}},{key:"_recordScrollable",value:function(i){var s=this;s.lastY=i.touches[0].pageY}},{key:"_preventDefaultAtEdges",value:function(i){var s=this,o=i.data,u=s.lastY-i.touches[0].pageY;s.lastY=i.touches[0].pageY,o._canScroll(u,s)||i.preventDefault()}},{key:"_scrollboxTouchMoved",value:function(i){var s=this,o=i.data,u=s.closest("[data-off-canvas], [data-off-canvas-scrollbox-outer]"),c=s.lastY-i.touches[0].pageY;u.lastY=s.lastY=i.touches[0].pageY,i.stopPropagation(),o._canScroll(c,s)||(o._canScroll(c,u)?u.scrollTop+=c:i.preventDefault())}},{key:"_canScroll",value:function(i,s){var o=i<0,u=i>0,c=s.scrollTop>0,p=s.scrollTop<s.scrollHeight-s.clientHeight;return o&&c||u&&p}},{key:"open",value:function(i,s){var o=this;if(!(this.$element.hasClass("is-open")||this.isRevealed||this.isInCanvas)){var u=this;s&&(this.$lastTrigger=s),this.options.forceTo==="top"?window.scrollTo(0,0):this.options.forceTo==="bottom"&&window.scrollTo(0,document.body.scrollHeight),this.options.transitionTime&&this.options.transition!=="overlap"?this.$element.siblings("[data-off-canvas-content]").css("transition-duration",this.options.transitionTime):this.$element.siblings("[data-off-canvas-content]").css("transition-duration",""),this.$element.addClass("is-open").removeClass("is-closed"),this.$triggers.attr("aria-expanded","true"),this.$element.attr("aria-hidden","false"),this.$content.addClass("is-open-"+this.position),this.options.contentScroll===!1&&(y("body").addClass("is-off-canvas-open").on("touchmove",this._stopScrolling),this.$element.on("touchstart",this._recordScrollable),this.$element.on("touchmove",this,this._preventDefaultAtEdges),this.$element.on("touchstart","[data-off-canvas-scrollbox]",this._recordScrollable),this.$element.on("touchmove","[data-off-canvas-scrollbox]",this,this._scrollboxTouchMoved)),this.options.contentOverlay===!0&&this.$overlay.addClass("is-visible"),this.options.closeOnClick===!0&&this.options.contentOverlay===!0&&this.$overlay.addClass("is-closable"),this.options.autoFocus===!0&&this.$element.one(Qt(this.$element),function(){if(!!u.$element.hasClass("is-open")){var c=u.$element.find("[data-autofocus]");c.length?c.eq(0).focus():u.$element.find("a, button").eq(0).focus()}}),this.options.trapFocus===!0&&(this.$content.attr("tabindex","-1"),Me.trapFocus(this.$element)),this.options.transition==="push"&&this._fixStickyElements(),this._addContentClasses(),this.$element.trigger("opened.zf.offCanvas"),this.$element.one(Qt(this.$element),function(){o.$element.trigger("openedEnd.zf.offCanvas")})}}},{key:"close",value:function(){var i=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(Qt(this.$element),function(){i.$element.addClass("is-closed"),i._removeContentClasses(),i.options.transition==="push"&&i._unfixStickyElements(),i.options.contentScroll===!1&&(y("body").removeClass("is-off-canvas-open").off("touchmove",i._stopScrolling),i.$element.off("touchstart",i._recordScrollable),i.$element.off("touchmove",i._preventDefaultAtEdges),i.$element.off("touchstart","[data-off-canvas-scrollbox]",i._recordScrollable),i.$element.off("touchmove","[data-off-canvas-scrollbox]",i._scrollboxTouchMoved)),i.options.trapFocus===!0&&(i.$content.removeAttr("tabindex"),Me.releaseFocus(i.$element)),i.$element.trigger("closed.zf.offCanvas")}))}},{key:"toggle",value:function(i,s){this.$element.hasClass("is-open")?this.close(i,s):this.open(i,s)}},{key:"_handleKeyboard",value:function(i){var s=this;Me.handleKey(i,"OffCanvas",{close:function(){return s.close(),s.$lastTrigger.focus(),!0},handled:function(){i.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)}}]),n}(bt);Od.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 zd=function(e){mt(n,e);var t=gt(n);function n(){return it(this,n),t.apply(this,arguments)}return rt(n,[{key:"_setup",value:function(i,s){this.$element=i,this.options=y.extend({},n.defaults,this.$element.data(),s),this.className="Orbit",mn.init(y),this._init(),Me.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 i=this.$element.find("img"),s=this.$slides.filter(".is-active"),o=this.$element[0].id||pt(6,"orbit");this.$element.attr({"data-resize":o,id:o}),s.length||this.$slides.eq(0).addClass("is-active"),this.options.useMUI||this.$slides.addClass("no-motionui"),i.length?ma(i,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 i=this;this.timer=new kd(this.$element,{duration:this.options.timerDelay,infinite:!1},function(){i.changeSlide(!0)}),this.timer.start()}},{key:"_prepareForOrbit",value:function(){this._setWrapperHeight()}},{key:"_setWrapperHeight",value:function(i){var s=0,o,u=0,c=this;this.$slides.each(function(){o=this.getBoundingClientRect().height,y(this).attr("data-slide",u),!/mui/g.test(y(this)[0].className)&&c.$slides.filter(".is-active")[0]!==c.$slides.eq(u)[0]&&y(this).css({display:"none"}),s=o>s?o:s,u++}),u===this.$slides.length&&(this.$wrapper.css({height:s}),i&&i(s))}},{key:"_setSlideHeight",value:function(i){this.$slides.each(function(){y(this).css("max-height",i)})}},{key:"_events",value:function(){var i=this;if(this.$element.off(".resizeme.zf.trigger").on({"resizeme.zf.trigger":this._prepareForOrbit.bind(this)}),this.$slides.length>1){if(this.options.swipe&&this.$slides.off("swipeleft.zf.orbit swiperight.zf.orbit").on("swipeleft.zf.orbit",function(o){o.preventDefault(),i.changeSlide(!0)}).on("swiperight.zf.orbit",function(o){o.preventDefault(),i.changeSlide(!1)}),this.options.autoPlay&&(this.$slides.on("click.zf.orbit",function(){i.$element.data("clickedOn",!i.$element.data("clickedOn")),i.timer[i.$element.data("clickedOn")?"pause":"start"]()}),this.options.pauseOnHover&&this.$element.on("mouseenter.zf.orbit",function(){i.timer.pause()}).on("mouseleave.zf.orbit",function(){i.$element.data("clickedOn")||i.timer.start()})),this.options.navButtons){var s=this.$element.find(".".concat(this.options.nextClass,", .").concat(this.options.prevClass));s.attr("tabindex",0).on("click.zf.orbit touchend.zf.orbit",function(o){o.preventDefault(),i.changeSlide(y(this).hasClass(i.options.nextClass))})}this.options.bullets&&this.$bullets.on("click.zf.orbit touchend.zf.orbit",function(){if(/is-active/g.test(this.className))return!1;var o=y(this).data("slide"),u=o>i.$slides.filter(".is-active").data("slide"),c=i.$slides.eq(o);i.changeSlide(u,c,o)}),this.options.accessible&&this.$wrapper.add(this.$bullets).on("keydown.zf.orbit",function(o){Me.handleKey(o,"Orbit",{next:function(){i.changeSlide(!0)},previous:function(){i.changeSlide(!1)},handled:function(){y(o.target).is(i.$bullets)&&i.$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(i){y(i).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(i,s,o){if(!!this.$slides){var u=this.$slides.filter(".is-active").eq(0);if(/mui/g.test(u[0].className))return!1;var c=this.$slides.first(),p=this.$slides.last(),m=i?"Right":"Left",_=i?"Left":"Right",x=this,R;s?R=s:R=i?this.options.infiniteWrap?u.next(".".concat(this.options.slideClass)).length?u.next(".".concat(this.options.slideClass)):c:u.next(".".concat(this.options.slideClass)):this.options.infiniteWrap?u.prev(".".concat(this.options.slideClass)).length?u.prev(".".concat(this.options.slideClass)):p:u.prev(".".concat(this.options.slideClass)),R.length&&(this.$element.trigger("beforeslidechange.zf.orbit",[u,R]),this.options.bullets&&(o=o||this.$slides.index(R),this._updateBullets(o)),this.options.useMUI&&!this.$element.is(":hidden")?(Zt.animateIn(R.addClass("is-active"),this.options["animInFrom".concat(m)],function(){R.css({display:"block"}).attr("aria-live","polite")}),Zt.animateOut(u.removeClass("is-active"),this.options["animOutTo".concat(_)],function(){u.removeAttr("aria-live"),x.options.autoPlay&&!x.timer.isPaused&&x.timer.restart()})):(u.removeClass("is-active is-in").removeAttr("aria-live").hide(),R.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",[R]))}}},{key:"_updateBullets",value:function(i){var s=this.$bullets.filter(".is-active"),o=this.$bullets.not(".is-active"),u=this.$bullets.eq(i);s.removeClass("is-active").blur(),u.addClass("is-active");var c=s.children("[data-slide-active-label]").last();if(!c.length){var p=s.children("span"),m=o.toArray().map(function(_){return y(_).children("span").length});m.every(function(_){return _<p.length})&&(c=p.last(),c.attr("data-slide-active-label",""))}c.length&&(c.detach(),u.append(c))}},{key:"_destroy",value:function(){this.$element.off(".zf.orbit").find("*").off(".zf.orbit").end().hide()}}]),n}(bt);zd.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 io={dropdown:{cssClass:"dropdown",plugin:bl},drilldown:{cssClass:"drilldown",plugin:vl},accordion:{cssClass:"accordion-menu",plugin:gl}},Rd=function(e){mt(n,e);var t=gt(n);function n(){return it(this,n),t.apply(this,arguments)}return rt(n,[{key:"_setup",value:function(i){this.$element=y(i),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(Ge._init(),typeof this.rules=="string"){for(var i={},s=this.rules.split(" "),o=0;o<s.length;o++){var u=s[o].split("-"),c=u.length>1?u[0]:"small",p=u.length>1?u[1]:u[0];io[p]!==null&&(i[c]=io[p])}this.rules=i}y.isEmptyObject(this.rules)||this._checkMediaQueries(),this.$element.attr("data-mutate",this.$element.attr("data-mutate")||pt(6,"responsive-menu"))}},{key:"_events",value:function(){var i=this;y(window).on("changed.zf.mediaquery",function(){i._checkMediaQueries()})}},{key:"_checkMediaQueries",value:function(){var i,s=this;y.each(this.rules,function(o){Ge.atLeast(o)&&(i=o)}),i&&(this.currentPlugin instanceof this.rules[i].plugin||(y.each(io,function(o,u){s.$element.removeClass(u.cssClass)}),this.$element.addClass(this.rules[i].cssClass),this.currentPlugin&&this.currentPlugin.destroy(),this.currentPlugin=new this.rules[i].plugin(this.$element,{})))}},{key:"_destroy",value:function(){this.currentPlugin.destroy(),y(window).off(".zf.ResponsiveMenu")}}]),n}(bt);Rd.defaults={};var Pd=function(e){mt(n,e);var t=gt(n);function n(){return it(this,n),t.apply(this,arguments)}return rt(n,[{key:"_setup",value:function(i,s){this.$element=y(i),this.options=y.extend({},n.defaults,this.$element.data(),s),this.className="ResponsiveToggle",this._init(),this._events()}},{key:"_init",value:function(){Ge._init();var i=this.$element.data("responsive-toggle");if(i||console.error("Your tab bar needs an ID of a Menu as the value of data-tab-bar."),this.$targetMenu=y("#".concat(i)),this.$toggler=this.$element.find("[data-toggle]").filter(function(){var o=y(this).data("toggle");return o===i||o===""}),this.options=y.extend({},this.options,this.$targetMenu.data()),this.options.animate){var s=this.options.animate.split(" ");this.animationIn=s[0],this.animationOut=s[1]||null}this._update()}},{key:"_events",value:function(){this._updateMqHandler=this._update.bind(this),y(window).on("changed.zf.mediaquery",this._updateMqHandler),this.$toggler.on("click.zf.responsiveToggle",this.toggleMenu.bind(this))}},{key:"_update",value:function(){Ge.atLeast(this.options.hideFor)?(this.$element.hide(),this.$targetMenu.show()):(this.$element.show(),this.$targetMenu.hide())}},{key:"toggleMenu",value:function(){var i=this;Ge.atLeast(this.options.hideFor)||(this.options.animate?this.$targetMenu.is(":hidden")?Zt.animateIn(this.$targetMenu,this.animationIn,function(){i.$element.trigger("toggled.zf.responsiveToggle"),i.$targetMenu.find("[data-mutate]").triggerHandler("mutateme.zf.trigger")}):Zt.animateOut(this.$targetMenu,this.animationOut,function(){i.$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)}}]),n}(bt);Pd.defaults={hideFor:"medium",animate:!1};var Ld=function(e){mt(n,e);var t=gt(n);function n(){return it(this,n),t.apply(this,arguments)}return rt(n,[{key:"_setup",value:function(i,s){this.$element=i,this.options=y.extend({},n.defaults,this.$element.data(),s),this.className="Reveal",this._init(),mn.init(y),we.init(y),Me.register("Reveal",{ESCAPE:"close"})}},{key:"_init",value:function(){var i=this;Ge._init(),this.id=this.$element.attr("id"),this.isActive=!1,this.cached={mq:Ge.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=ui(y(window),function(){return i.open()}))}},{key:"_makeOverlay",value:function(){var i="";return this.options.additionalOverlayClasses&&(i=" "+this.options.additionalOverlayClasses),y("<div></div>").addClass("reveal-overlay"+i).appendTo(this.options.appendTo)}},{key:"_updatePosition",value:function(){var i=this.$element.outerWidth(),s=y(window).width(),o=this.$element.outerHeight(),u=y(window).height(),c,p=null;this.options.hOffset==="auto"?c=parseInt((s-i)/2,10):c=parseInt(this.options.hOffset,10),this.options.vOffset==="auto"?o>u?p=parseInt(Math.min(100,u/10),10):p=parseInt((u-o)/4,10):this.options.vOffset!==null&&(p=parseInt(this.options.vOffset,10)),p!==null&&this.$element.css({top:p+"px"}),(!this.$overlay||this.options.hOffset!=="auto")&&(this.$element.css({left:c+"px"}),this.$element.css({margin:"0px"}))}},{key:"_events",value:function(){var i=this,s=this;this.$element.on({"open.zf.trigger":this.open.bind(this),"close.zf.trigger":function(u,c){if(u.target===s.$element[0]||y(u.target).parents("[data-closable]")[0]===c)return i.close.apply(i)},"toggle.zf.trigger":this.toggle.bind(this),"resizeme.zf.trigger":function(){s._updatePosition()}}),this.options.closeOnClick&&this.options.overlay&&this.$overlay.off(".zf.reveal").on("click.zf.dropdown tap.zf.dropdown",function(o){o.target===s.$element[0]||y.contains(s.$element[0],o.target)||!y.contains(document,o.target)||s.close()}),this.options.deepLink&&y(window).on("hashchange.zf.reveal:".concat(this.id),this._handleState.bind(this))}},{key:"_handleState",value:function(){window.location.hash==="#"+this.id&&!this.isActive?this.open():this.close()}},{key:"_disableScroll",value:function(i){i=i||y(window).scrollTop(),y(document).height()>y(window).height()&&y("html").css("top",-i)}},{key:"_enableScroll",value:function(i){i=i||parseInt(y("html").css("top"),10),y(document).height()>y(window).height()&&(y("html").css("top",""),y(window).scrollTop(-i))}},{key:"open",value:function(){var i=this,s="#".concat(this.id);this.options.deepLink&&window.location.hash!==s&&(window.history.pushState?this.options.updateHistory?window.history.pushState({},"",s):window.history.replaceState({},"",s):window.location.hash=s),this.$activeAnchor=y(document.activeElement).is(this.$anchor)?y(document.activeElement):this.$anchor,this.isActive=!0,this.$element.css({visibility:"hidden"}).show().scrollTop(0),this.options.overlay&&this.$overlay.css({visibility:"hidden"}).show(),this._updatePosition(),this.$element.hide().css({visibility:""}),this.$overlay&&(this.$overlay.css({visibility:""}).hide(),this.$element.hasClass("fast")?this.$overlay.addClass("fast"):this.$element.hasClass("slow")&&this.$overlay.addClass("slow")),this.options.multipleOpened||this.$element.trigger("closeme.zf.reveal",this.id),y(".reveal:visible").length===0&&this._disableScroll();var o=this;if(this.options.animationIn){var u=function(){o.$element.attr({"aria-hidden":!1,tabindex:-1}).focus(),o._addGlobalClasses(),Me.trapFocus(o.$element)};this.options.overlay&&Zt.animateIn(this.$overlay,"fade-in"),Zt.animateIn(this.$element,this.options.animationIn,function(){i.$element&&(i.focusableElements=Me.findFocusable(i.$element),u())})}else this.options.overlay&&this.$overlay.show(0),this.$element.show(this.options.showDelay);this.$element.attr({"aria-hidden":!1,tabindex:-1}).focus(),Me.trapFocus(this.$element),this._addGlobalClasses(),this._addGlobalListeners(),this.$element.trigger("open.zf.reveal")}},{key:"_addGlobalClasses",value:function(){var i=function(){y("html").toggleClass("zf-has-scroll",y(document).height()>y(window).height())};this.$element.on("resizeme.zf.trigger.revealScrollbarListener",function(){return i()}),i(),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 i=this;!this.$element||(this.focusableElements=Me.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===i.$element[0]||y.contains(i.$element[0],s.target)||!y.contains(document,s.target)||i.close()}),this.options.closeOnEsc&&y(window).on("keydown.zf.reveal",function(s){Me.handleKey(s,"Reveal",{close:function(){i.options.closeOnEsc&&i.close()}})}))}},{key:"close",value:function(){if(!this.isActive||!this.$element.is(":visible"))return!1;var i=this;this.options.animationOut?(this.options.overlay&&Zt.animateOut(this.$overlay,"fade-out"),Zt.animateOut(this.$element,this.options.animationOut,s)):(this.$element.hide(this.options.hideDelay),this.options.overlay?this.$overlay.hide(0,s):s()),this.options.closeOnEsc&&y(window).off("keydown.zf.reveal"),!this.options.overlay&&this.options.closeOnClick&&y("body").off("click.zf.dropdown tap.zf.dropdown"),this.$element.off("keydown.zf.reveal");function s(){var u=parseInt(y("html").css("top"),10);y(".reveal:visible").length===0&&i._removeGlobalClasses(),Me.releaseFocus(i.$element),i.$element.attr("aria-hidden",!0),y(".reveal:visible").length===0&&i._enableScroll(u),i.$element.trigger("closed.zf.reveal")}if(this.options.resetOnClose&&this.$element.html(this.$element.html()),this.isActive=!1,i.options.deepLink&&window.location.hash==="#".concat(this.id))if(window.history.replaceState){var o=window.location.pathname+window.location.search;this.options.updateHistory?window.history.pushState({},"",o):window.history.replaceState("",document.title,o)}else window.location.hash="";this.$activeAnchor.focus()}},{key:"toggle",value:function(){this.isActive?this.close():this.open()}},{key:"_destroy",value:function(){this.options.overlay&&(this.$element.appendTo(y(this.options.appendTo)),this.$overlay.hide().off().remove()),this.$element.hide().off(),this.$anchor.off(".zf"),y(window).off(".zf.reveal:".concat(this.id)),this.onLoadListener&&y(window).off(this.onLoadListener),y(".reveal:visible").length===0&&this._removeGlobalClasses()}}]),n}(bt);Ld.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 Id=function(e){mt(n,e);var t=gt(n);function n(){return it(this,n),t.apply(this,arguments)}return rt(n,[{key:"_setup",value:function(i,s){this.$element=i,this.options=y.extend({},n.defaults,this.$element.data(),s),this.className="Slider",this.initialized=!1,mn.init(y),we.init(y),this._init(),Me.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 i=this;this.handles[1]?this._setHandlePos(this.$handle,this.inputs.eq(0).val(),function(){i._setHandlePos(i.$handle2,i.inputs.eq(1).val())}):this._setHandlePos(this.$handle,this.inputs.eq(0).val())}},{key:"_reflow",value:function(){this.setHandles()}},{key:"_pctOfBar",value:function(i){var s=vs(i-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(i){switch(this.options.positionValueFunction){case"pow":i=this._powTransform(i);break;case"log":i=this._logTransform(i);break}var s;return this.options.vertical?s=parseFloat(this.options.end)+i*(this.options.start-this.options.end):s=(this.options.end-this.options.start)*i+parseFloat(this.options.start),s}},{key:"_logTransform",value:function(i){return _y(this.options.nonLinearBase,i*(this.options.nonLinearBase-1)+1)}},{key:"_powTransform",value:function(i){return(Math.pow(this.options.nonLinearBase,i)-1)/(this.options.nonLinearBase-1)}},{key:"_setHandlePos",value:function(i,s,o){if(!this.$element.hasClass(this.options.disabledClass)){s=parseFloat(s),s<this.options.start?s=this.options.start:s>this.options.end&&(s=this.options.end);var u=this.options.doubleSided;if(u)if(this.handles.index(i)===0){var c=parseFloat(this.$handle2.attr("aria-valuenow"));s=s>=c?c-this.options.step:s}else{var p=parseFloat(this.$handle.attr("aria-valuenow"));s=s<=p?p+this.options.step:s}var m=this,_=this.options.vertical,x=_?"height":"width",R=_?"top":"left",N=i[0].getBoundingClientRect()[x],D=this.$element[0].getBoundingClientRect()[x],Z=this._pctOfBar(s),O=(D-N)*Z,j=(vs(O,D)*100).toFixed(this.options.decimal);s=parseFloat(s.toFixed(this.options.decimal));var G={};if(this._setValues(i,s),u){var V=this.handles.index(i)===0,ge,h=Math.floor(vs(N,D)*100);if(V)G[R]="".concat(j,"%"),ge=parseFloat(this.$handle2[0].style[R])-j+h,o&&typeof o=="function"&&o();else{var qe=parseFloat(this.$handle[0].style[R]);ge=j-(isNaN(qe)?(this.options.initialStart-this.options.start)/((this.options.end-this.options.start)/100):qe)+h}G["min-".concat(x)]="".concat(ge,"%")}var st=this.$element.data("dragging")?1e3/60:this.options.moveTime;wd(st,i,function(){isNaN(j)?i.css(R,"".concat(Z*100,"%")):i.css(R,"".concat(j,"%")),m.options.doubleSided?m.$fill.css(G):m.$fill.css(x,"".concat(Z*100,"%"))}),this.initialized&&(this.$element.one("finished.zf.animate",function(){m.$element.trigger("moved.zf.slider",[i])}),clearTimeout(m.timeout),m.timeout=setTimeout(function(){m.$element.trigger("changed.zf.slider",[i])},m.options.changedDelay))}}},{key:"_setInitAttr",value:function(i){var s=i===0?this.options.initialStart:this.options.initialEnd,o=this.inputs.eq(i).attr("id")||pt(6,"slider");this.inputs.eq(i).attr({id:o,max:this.options.end,min:this.options.start,step:this.options.step}),this.inputs.eq(i).val(s),this.handles.eq(i).attr({role:"slider","aria-controls":o,"aria-valuemax":this.options.end,"aria-valuemin":this.options.start,"aria-valuenow":s,"aria-orientation":this.options.vertical?"vertical":"horizontal",tabindex:0})}},{key:"_setValues",value:function(i,s){var o=this.options.doubleSided?this.handles.index(i):0;this.inputs.eq(o).val(s),i.attr("aria-valuenow",s)}},{key:"_handleEvent",value:function(i,s,o){var u;if(o)u=this._adjustValue(null,o);else{i.preventDefault();var c=this,p=this.options.vertical,m=p?"height":"width",_=p?"top":"left",x=p?i.pageY:i.pageX,R=this.$element[0].getBoundingClientRect()[m],N=p?y(window).scrollTop():y(window).scrollLeft(),D=this.$element.offset()[_];i.clientY===i.pageY&&(x=x+N);var Z=x-D,O;Z<0?O=0:Z>R?O=R:O=Z;var j=vs(O,R);if(u=this._value(j),tr()&&!this.options.vertical&&(u=this.options.end-u),u=c._adjustValue(null,u),!s){var G=Cc(this.$handle,_,O,m),V=Cc(this.$handle2,_,O,m);s=G<=V?this.$handle:this.$handle2}}this._setHandlePos(s,u)}},{key:"_adjustValue",value:function(i,s){var o,u=this.options.step,c=parseFloat(u/2),p,m,_;return i?o=parseFloat(i.attr("aria-valuenow")):o=s,o>=0?p=o%u:p=u+o%u,m=o-p,_=m+u,p===0||(o=o>=m+c?_:m),o}},{key:"_events",value:function(){this._eventsForHandle(this.$handle),this.handles[1]&&this._eventsForHandle(this.$handle2)}},{key:"_eventsForHandle",value:function(i){var s=this,o,u=function(m){var _=s.inputs.index(y(this));s._handleEvent(m,s.handles.eq(_),y(this).val())};if(this.inputs.off("keyup.zf.slider").on("keyup.zf.slider",function(p){p.keyCode===13&&u.call(this,p)}),this.inputs.off("change.zf.slider").on("change.zf.slider",u),this.options.clickSelect&&this.$element.off("click.zf.slider").on("click.zf.slider",function(p){if(s.$element.data("dragging"))return!1;y(p.target).is("[data-slider-handle]")||(s.options.doubleSided?s._handleEvent(p):s._handleEvent(p,s.$handle))}),this.options.draggable){this.handles.addTouch();var c=y("body");i.off("mousedown.zf.slider").on("mousedown.zf.slider",function(p){i.addClass("is-dragging"),s.$fill.addClass("is-dragging"),s.$element.data("dragging",!0),o=y(p.currentTarget),c.on("mousemove.zf.slider",function(m){m.preventDefault(),s._handleEvent(m,o)}).on("mouseup.zf.slider",function(m){s._handleEvent(m,o),i.removeClass("is-dragging"),s.$fill.removeClass("is-dragging"),s.$element.data("dragging",!1),c.off("mousemove.zf.slider mouseup.zf.slider")})}).on("selectstart.zf.slider touchmove.zf.slider",function(p){p.preventDefault()})}i.off("keydown.zf.slider").on("keydown.zf.slider",function(p){var m=y(this);s.options.doubleSided&&s.handles.index(m);var _=parseFloat(i.attr("aria-valuenow")),x;Me.handleKey(p,"Slider",{decrease:function(){x=_-s.options.step},increase:function(){x=_+s.options.step},decreaseFast:function(){x=_-s.options.step*10},increaseFast:function(){x=_+s.options.step*10},min:function(){x=s.options.start},max:function(){x=s.options.end},handled:function(){p.preventDefault(),s._setHandlePos(m,x)}})})}},{key:"_destroy",value:function(){this.handles.off(".zf.slider"),this.inputs.off(".zf.slider"),this.$element.off(".zf.slider"),clearTimeout(this.timeout)}}]),n}(bt);Id.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 vs(e,t){return e/t}function Cc(e,t,n,r){return Math.abs(e.position()[t]+e[r]()/2-n)}function _y(e,t){return Math.log(t)/Math.log(e)}var Nd=function(e){mt(n,e);var t=gt(n);function n(){return it(this,n),t.apply(this,arguments)}return rt(n,[{key:"_setup",value:function(i,s){this.$element=i,this.options=y.extend({},n.defaults,this.$element.data(),s),this.className="Sticky",we.init(y),this._init()}},{key:"_init",value:function(){Ge._init();var i=this.$element.parent("[data-sticky-container]"),s=this.$element[0].id||pt(6,"sticky"),o=this;i.length?this.$container=i:(this.wasWrapped=!0,this.$element.wrap(this.options.container),this.$container=this.$element.parent()),this.$container.addClass(this.options.containerClass),this.$element.addClass(this.options.stickyClass).attr({"data-resize":s,"data-mutate":s}),this.options.anchor!==""&&y("#"+o.options.anchor).attr({"data-mutate":s}),this.scrollCount=this.options.checkEvery,this.isStuck=!1,this.onLoadListener=ui(y(window),function(){o.containerHeight=o.$element.css("display")==="none"?0:o.$element[0].getBoundingClientRect().height,o.$container.css("height",o.containerHeight),o.elemHeight=o.containerHeight,o.options.anchor!==""?o.$anchor=y("#"+o.options.anchor):o._parsePoints(),o._setSizes(function(){var u=window.pageYOffset;o._calc(!1,u),o.isStuck||o._removeSticky(!(u>=o.topPoint))}),o._events(s.split("-").reverse().join("-"))})}},{key:"_parsePoints",value:function(){for(var i=this.options.topAnchor===""?1:this.options.topAnchor,s=this.options.btmAnchor===""?document.documentElement.scrollHeight:this.options.btmAnchor,o=[i,s],u={},c=0,p=o.length;c<p&&o[c];c++){var m;if(typeof o[c]=="number")m=o[c];else{var _=o[c].split(":"),x=y("#".concat(_[0]));m=x.offset().top,_[1]&&_[1].toLowerCase()==="bottom"&&(m+=x[0].getBoundingClientRect().height)}u[c]=m}this.points=u}},{key:"_events",value:function(i){var s=this,o=this.scrollListener="scroll.zf.".concat(i);this.isOn||(this.canStick&&(this.isOn=!0,y(window).off(o).on(o,function(){s.scrollCount===0?(s.scrollCount=s.options.checkEvery,s._setSizes(function(){s._calc(!1,window.pageYOffset)})):(s.scrollCount--,s._calc(!1,window.pageYOffset))})),this.$element.off("resizeme.zf.trigger").on("resizeme.zf.trigger",function(){s._eventsHandler(i)}),this.$element.on("mutateme.zf.trigger",function(){s._eventsHandler(i)}),this.$anchor&&this.$anchor.on("mutateme.zf.trigger",function(){s._eventsHandler(i)}))}},{key:"_eventsHandler",value:function(i){var s=this,o=this.scrollListener="scroll.zf.".concat(i);s._setSizes(function(){s._calc(!1),s.canStick?s.isOn||s._events(i):s.isOn&&s._pauseListeners(o)})}},{key:"_pauseListeners",value:function(i){this.isOn=!1,y(window).off(i),this.$element.trigger("pause.zf.sticky")}},{key:"_calc",value:function(i,s){if(i&&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 i=this,s=this.options.stickTo,o=s==="top"?"marginTop":"marginBottom",u=s==="top"?"bottom":"top",c={};c[o]="".concat(this.options[o],"em"),c[s]=0,c[u]="auto",this.isStuck=!0,this.$element.removeClass("is-anchored is-at-".concat(u)).addClass("is-stuck is-at-".concat(s)).css(c).trigger("sticky.zf.stuckto:".concat(s)),this.$element.on("transitionend webkitTransitionEnd oTransitionEnd otransitionend MSTransitionEnd",function(){i._setSizes()})}},{key:"_removeSticky",value:function(i){var s=this.options.stickTo,o=s==="top",u={},c=(this.points?this.points[1]-this.points[0]:this.anchorHeight)-this.elemHeight,p=o?"marginTop":"marginBottom",m=i?"top":"bottom";u[p]=0,u.bottom="auto",i?u.top=0:u.top=c,this.isStuck=!1,this.$element.removeClass("is-stuck is-at-".concat(s)).addClass("is-anchored is-at-".concat(m)).css(u).trigger("sticky.zf.unstuckfrom:".concat(m))}},{key:"_setSizes",value:function(i){this.canStick=Ge.is(this.options.stickyOn),this.canStick||i&&typeof i=="function"&&i();var s=this.$container[0].getBoundingClientRect().width,o=window.getComputedStyle(this.$container[0]),u=parseInt(o["padding-left"],10),c=parseInt(o["padding-right"],10);if(this.$anchor&&this.$anchor.length?this.anchorHeight=this.$anchor[0].getBoundingClientRect().height:this._parsePoints(),this.$element.css({"max-width":"".concat(s-u-c,"px")}),this.options.dynamicHeight||!this.containerHeight){var p=this.$element[0].getBoundingClientRect().height||this.containerHeight;p=this.$element.css("display")==="none"?0:p,this.$container.css("height",p),this.containerHeight=p}if(this.elemHeight=this.containerHeight,!this.isStuck&&this.$element.hasClass("is-at-bottom")){var m=(this.points?this.points[1]-this.$container.offset().top:this.anchorHeight)-this.elemHeight;this.$element.css("top",m)}this._setBreakPoints(this.containerHeight,function(){i&&typeof i=="function"&&i()})}},{key:"_setBreakPoints",value:function(i,s){if(!this.canStick)if(s&&typeof s=="function")s();else return!1;var o=$c(this.options.marginTop),u=$c(this.options.marginBottom),c=this.points?this.points[0]:this.$anchor.offset().top,p=this.points?this.points[1]:c+this.anchorHeight,m=window.innerHeight;this.options.stickTo==="top"?(c-=o,p-=i+o):this.options.stickTo==="bottom"&&(c-=m-(i+u),p-=m-u),this.topPoint=c,this.bottomPoint=p,s&&typeof s=="function"&&s()}},{key:"_destroy",value:function(){this._removeSticky(!0),this.$element.removeClass("".concat(this.options.stickyClass," is-anchored is-at-top")).css({height:"",top:"",bottom:"","max-width":""}).off("resizeme.zf.trigger").off("mutateme.zf.trigger"),this.$anchor&&this.$anchor.length&&this.$anchor.off("change.zf.sticky"),this.scrollListener&&y(window).off(this.scrollListener),this.onLoadListener&&y(window).off(this.onLoadListener),this.wasWrapped?this.$element.unwrap():this.$container.removeClass(this.options.containerClass).css({height:""})}}]),n}(bt);Nd.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 $c(e){return parseInt(window.getComputedStyle(document.body,null).fontSize,10)*e}var kl=function(e){mt(n,e);var t=gt(n);function n(){return it(this,n),t.apply(this,arguments)}return rt(n,[{key:"_setup",value:function(i,s){this.$element=i,this.options=y.extend({},n.defaults,this.$element.data(),s),this.className="Tabs",this._init(),Me.register("Tabs",{ENTER:"open",SPACE:"open",ARROW_RIGHT:"next",ARROW_UP:"previous",ARROW_DOWN:"next",ARROW_LEFT:"previous"})}},{key:"_init",value:function(){var i=this,s=this;if(this._isInitializing=!0,this.$element.attr({role:"tablist"}),this.$tabTitles=this.$element.find(".".concat(this.options.linkClass)),this.$tabContent=y('[data-tabs-content="'.concat(this.$element[0].id,'"]')),this.$tabTitles.each(function(){var u=y(this),c=u.find("a"),p=u.hasClass("".concat(s.options.linkActiveClass)),m=c.attr("data-tabs-target")||c[0].hash.slice(1),_=c[0].id?c[0].id:"".concat(m,"-label"),x=y("#".concat(m));u.attr({role:"presentation"}),c.attr({role:"tab","aria-controls":m,"aria-selected":p,id:_,tabindex:p?"0":"-1"}),x.attr({role:"tabpanel","aria-labelledby":_}),p&&(s._initialAnchor="#".concat(m)),p||x.attr("aria-hidden","true"),p&&s.options.autoFocus&&(s.onLoadListener=ui(y(window),function(){y("html, body").animate({scrollTop:u.offset().top},s.options.deepLinkSmudgeDelay,function(){c.focus()})}))}),this.options.matchHeight){var o=this.$tabContent.find("img");o.length?ma(o,this._setHeight.bind(this)):this._setHeight()}this._checkDeepLink=function(){var u=window.location.hash;if(!u.length){if(i._isInitializing)return;i._initialAnchor&&(u=i._initialAnchor)}var c=u.indexOf("#")>=0?u.slice(1):u,p=c&&y("#".concat(c)),m=u&&i.$element.find('[href$="'.concat(u,'"],[data-tabs-target="').concat(c,'"]')).first(),_=!!(p.length&&m.length);if(_){if(p&&p.length&&m&&m.length?i.selectTab(p,!0):i._collapse(),i.options.deepLinkSmudge){var x=i.$element.offset();y("html, body").animate({scrollTop:x.top-i.options.deepLinkSmudgeOffset},i.options.deepLinkSmudgeDelay)}i.$element.trigger("deeplink.zf.tabs",[m,p])}},this.options.deepLink&&this._checkDeepLink(),this._events(),this._isInitializing=!1}},{key:"_events",value:function(){this._addKeyHandler(),this._addClickHandler(),this._setHeightMqHandler=null,this.options.matchHeight&&(this._setHeightMqHandler=this._setHeight.bind(this),y(window).on("changed.zf.mediaquery",this._setHeightMqHandler)),this.options.deepLink&&y(window).on("hashchange",this._checkDeepLink)}},{key:"_addClickHandler",value:function(){var i=this;this.$element.off("click.zf.tabs").on("click.zf.tabs",".".concat(this.options.linkClass),function(s){s.preventDefault(),i._handleTabChange(y(this))})}},{key:"_addKeyHandler",value:function(){var i=this;this.$tabTitles.off("keydown.zf.tabs").on("keydown.zf.tabs",function(s){if(s.which!==9){var o=y(this),u=o.parent("ul").children("li"),c,p;u.each(function(m){if(y(this).is(o)){i.options.wrapOnKeys?(c=m===0?u.last():u.eq(m-1),p=m===u.length-1?u.first():u.eq(m+1)):(c=u.eq(Math.max(0,m-1)),p=u.eq(Math.min(m+1,u.length-1)));return}}),Me.handleKey(s,"Tabs",{open:function(){o.find('[role="tab"]').focus(),i._handleTabChange(o)},previous:function(){c.find('[role="tab"]').focus(),i._handleTabChange(c)},next:function(){p.find('[role="tab"]').focus(),i._handleTabChange(p)},handled:function(){s.preventDefault()}})}})}},{key:"_handleTabChange",value:function(i,s){if(i.hasClass("".concat(this.options.linkActiveClass))){this.options.activeCollapse&&this._collapse();return}var o=this.$element.find(".".concat(this.options.linkClass,".").concat(this.options.linkActiveClass)),u=i.find('[role="tab"]'),c=u.attr("data-tabs-target"),p=c&&c.length?"#".concat(c):u[0].hash,m=this.$tabContent.find(p);this._collapseTab(o),this._openTab(i),this.options.deepLink&&!s&&(this.options.updateHistory?history.pushState({},"",p):history.replaceState({},"",p)),this.$element.trigger("change.zf.tabs",[i,m]),m.find("[data-mutate]").trigger("mutateme.zf.trigger")}},{key:"_openTab",value:function(i){var s=i.find('[role="tab"]'),o=s.attr("data-tabs-target")||s[0].hash.slice(1),u=this.$tabContent.find("#".concat(o));i.addClass("".concat(this.options.linkActiveClass)),s.attr({"aria-selected":"true",tabindex:"0"}),u.addClass("".concat(this.options.panelActiveClass)).removeAttr("aria-hidden")}},{key:"_collapseTab",value:function(i){var s=i.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 i=this.$element.find(".".concat(this.options.linkClass,".").concat(this.options.linkActiveClass));i.length&&(this._collapseTab(i),this.$element.trigger("collapse.zf.tabs",[i]))}},{key:"selectTab",value:function(i,s){var o,u;xn(i)==="object"?o=i[0].id:o=i,o.indexOf("#")<0?u="#".concat(o):(u=o,o=o.slice(1));var c=this.$tabTitles.has('[href$="'.concat(u,'"],[data-tabs-target="').concat(o,'"]')).first();this._handleTabChange(c,s)}},{key:"_setHeight",value:function(){var i=0,s=this;!this.$tabContent||this.$tabContent.find(".".concat(this.options.panelClass)).css("min-height","").each(function(){var o=y(this),u=o.hasClass("".concat(s.options.panelActiveClass));u||o.css({visibility:"hidden",display:"block"});var c=this.getBoundingClientRect().height;u||o.css({visibility:"",display:""}),i=c>i?c:i}).css("min-height","".concat(i,"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)}}]),n}(bt);kl.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 Md=function(e){mt(n,e);var t=gt(n);function n(){return it(this,n),t.apply(this,arguments)}return rt(n,[{key:"_setup",value:function(i,s){this.$element=i,this.options=y.extend({},n.defaults,i.data(),s),this.className="",this.className="Toggler",we.init(y),this._init(),this._events()}},{key:"_init",value:function(){var i=this.$element[0].id,s=y('[data-open~="'.concat(i,'"], [data-close~="').concat(i,'"], [data-toggle~="').concat(i,'"]')),o;if(this.options.animate)o=this.options.animate.split(" "),this.animationIn=o[0],this.animationOut=o[1]||null,s.attr("aria-expanded",!this.$element.is(":hidden"));else{if(o=this.options.toggler,typeof o!="string"||!o.length)throw new Error(`The 'toggler' option containing the target class is required, got "`.concat(o,'"'));this.className=o[0]==="."?o.slice(1):o,s.attr("aria-expanded",this.$element.hasClass(this.className))}s.each(function(u,c){var p=y(c),m=p.attr("aria-controls")||"",_=new RegExp("\\b".concat(dl(i),"\\b")).test(m);_||p.attr("aria-controls",m?"".concat(m," ").concat(i):i)})}},{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 i=this.$element.hasClass(this.className);i?this.$element.trigger("on.zf.toggler"):this.$element.trigger("off.zf.toggler"),this._updateARIA(i),this.$element.find("[data-mutate]").trigger("mutateme.zf.trigger")}},{key:"_toggleAnimate",value:function(){var i=this;this.$element.is(":hidden")?Zt.animateIn(this.$element,this.animationIn,function(){i._updateARIA(!0),this.trigger("on.zf.toggler"),this.find("[data-mutate]").trigger("mutateme.zf.trigger")}):Zt.animateOut(this.$element,this.animationOut,function(){i._updateARIA(!1),this.trigger("off.zf.toggler"),this.find("[data-mutate]").trigger("mutateme.zf.trigger")})}},{key:"_updateARIA",value:function(i){var s=this.$element[0].id;y('[data-open="'.concat(s,'"], [data-close="').concat(s,'"], [data-toggle="').concat(s,'"]')).attr({"aria-expanded":!!i})}},{key:"_destroy",value:function(){this.$element.off(".zf.toggler")}}]),n}(bt);Md.defaults={toggler:void 0,animate:!1};var Dd=function(e){mt(n,e);var t=gt(n);function n(){return it(this,n),t.apply(this,arguments)}return rt(n,[{key:"_setup",value:function(i,s){this.$element=i,this.options=y.extend({},n.defaults,this.$element.data(),s),this.className="Tooltip",this.isActive=!1,this.isClick=!1,we.init(y),this._init()}},{key:"_init",value:function(){Ge._init();var i=this.$element.attr("aria-describedby")||pt(6,"tooltip");this.options.tipText=this.options.tipText||this.$element.attr("title"),this.template=this.options.template?y(this.options.template):this._buildTemplate(i),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":i,"data-yeti-box":i,"data-toggle":i,"data-resize":i}).addClass(this.options.triggerClass),ri(Cn(n.prototype),"_init",this).call(this),this._events()}},{key:"_getDefaultPosition",value:function(){var i=this.$element[0].className;this.$element[0]instanceof SVGElement&&(i=i.baseVal);var s=i.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(i){var s="".concat(this.options.tooltipClass," ").concat(this.options.templateClasses).trim(),o=y("<div></div>").addClass(s).attr({role:"tooltip","aria-hidden":!0,"data-is-active":!1,"data-is-focus":!1,id:i});return o}},{key:"_setPosition",value:function(){ri(Cn(n.prototype),"_setPosition",this).call(this,this.$element,this.template)}},{key:"show",value:function(){if(this.options.showOn!=="all"&&!Ge.is(this.options.showOn))return!1;var i=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}),i.isActive=!0,this.template.stop().hide().css("visibility","").fadeIn(this.options.fadeInDuration,function(){}),this.$element.trigger("show.zf.tooltip")}},{key:"hide",value:function(){var i=this;this.template.stop().attr({"aria-hidden":!0,"data-is-active":!1}).fadeOut(this.options.fadeOutDuration,function(){i.isActive=!1,i.isClick=!1}),this.$element.trigger("hide.zf.tooltip")}},{key:"_events",value:function(){var i=this,s="ontouchstart"in window||typeof window.ontouchstart<"u",o=!1;s&&this.options.disableForTouch||(this.options.disableHover||this.$element.on("mouseenter.zf.tooltip",function(){i.isActive||(i.timeout=setTimeout(function(){i.show()},i.options.hoverDelay))}).on("mouseleave.zf.tooltip",Us(function(){clearTimeout(i.timeout),(!o||i.isClick&&!i.options.clickOpen)&&i.hide()})),s&&this.$element.on("tap.zf.tooltip touchend.zf.tooltip",function(){i.isActive?i.hide():i.show()}),this.options.clickOpen?this.$element.on("mousedown.zf.tooltip",function(){i.isClick||(i.isClick=!0,(i.options.disableHover||!i.$element.attr("tabindex"))&&!i.isActive&&i.show())}):this.$element.on("mousedown.zf.tooltip",function(){i.isClick=!0}),this.$element.on({"close.zf.trigger":this.hide.bind(this)}),this.$element.on("focus.zf.tooltip",function(){if(o=!0,i.isClick)return i.options.clickOpen||(o=!1),!1;i.show()}).on("focusout.zf.tooltip",function(){o=!1,i.isClick=!1,i.hide()}).on("resizeme.zf.trigger",function(){i.isActive&&i._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()}}]),n}(yl);Dd.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 Fi={tabs:{cssClass:"tabs",plugin:kl,open:function(t,n){return t.selectTab(n)},close:null,toggle:null},accordion:{cssClass:"accordion",plugin:ml,open:function(t,n){return t.down(y(n))},close:function(t,n){return t.up(y(n))},toggle:function(t,n){return t.toggle(y(n))}}},Hd=function(e){mt(n,e);var t=gt(n);function n(r,i){var s;return it(this,n),s=t.call(this,r,i),yd(s,s.options.reflow&&s.storezfData||vd(s))}return rt(n,[{key:"_setup",value:function(i,s){this.$element=y(i),this.$element.data("zfPluginBase",this),this.options=y.extend({},n.defaults,this.$element.data(),s),this.rules=this.$element.data("responsive-accordion-tabs"),this.currentMq=null,this.currentRule=null,this.currentPlugin=null,this.className="ResponsiveAccordionTabs",this.$element.attr("id")||this.$element.attr("id",pt(6,"responsiveaccordiontabs")),this._init(),this._events()}},{key:"_init",value:function(){if(Ge._init(),typeof this.rules=="string"){for(var i={},s=this.rules.split(" "),o=0;o<s.length;o++){var u=s[o].split("-"),c=u.length>1?u[0]:"small",p=u.length>1?u[1]:u[0];Fi[p]!==null&&(i[c]=Fi[p])}this.rules=i}this._getAllOptions(),y.isEmptyObject(this.rules)||this._checkMediaQueries()}},{key:"_getAllOptions",value:function(){var i=this;i.allOptions={};for(var s in Fi)if(Fi.hasOwnProperty(s)){var o=Fi[s];try{var u=y("<ul></ul>"),c=new o.plugin(u,i.options);for(var p in c.options)if(c.options.hasOwnProperty(p)&&p!=="zfPlugin"){var m=c.options[p];i.allOptions[p]=m}c.destroy()}catch(_){console.warn("Warning: Problems getting Accordion/Tab options: ".concat(_))}}}},{key:"_events",value:function(){this._changedZfMediaQueryHandler=this._checkMediaQueries.bind(this),y(window).on("changed.zf.mediaquery",this._changedZfMediaQueryHandler)}},{key:"_checkMediaQueries",value:function(){var i,s=this;y.each(this.rules,function(o){Ge.atLeast(o)&&(i=o)}),i&&(this.currentPlugin instanceof this.rules[i].plugin||(y.each(Fi,function(o,u){s.$element.removeClass(u.cssClass)}),this.$element.addClass(this.rules[i].cssClass),this.currentPlugin&&(!this.currentPlugin.$element.data("zfPlugin")&&this.storezfData&&this.currentPlugin.$element.data("zfPlugin",this.storezfData),this.currentPlugin.destroy()),this._handleMarkup(this.rules[i].cssClass),this.currentRule=this.rules[i],this.currentPlugin=new this.currentRule.plugin(this.$element,this.options),this.storezfData=this.currentPlugin.$element.data("zfPlugin")))}},{key:"_handleMarkup",value:function(i){var s=this,o="accordion",u=y("[data-tabs-content="+this.$element.attr("id")+"]");if(u.length&&(o="tabs"),o!==i){var c=s.allOptions.linkClass?s.allOptions.linkClass:"tabs-title",p=s.allOptions.panelClass?s.allOptions.panelClass:"tabs-panel";this.$element.removeAttr("role");var m=this.$element.children("."+c+",[data-accordion-item]").removeClass(c).removeClass("accordion-item").removeAttr("data-accordion-item"),_=m.children("a").removeClass("accordion-title");if(o==="tabs"?(u=u.children("."+p).removeClass(p).removeAttr("role").removeAttr("aria-hidden").removeAttr("aria-labelledby"),u.children("a").removeAttr("role").removeAttr("aria-controls").removeAttr("aria-selected")):u=m.children("[data-tab-content]").removeClass("accordion-content"),u.css({display:"",visibility:""}),m.css({display:"",visibility:""}),i==="accordion")u.each(function(N,D){y(D).appendTo(m.get(N)).addClass("accordion-content").attr("data-tab-content","").removeClass("is-active").css({height:""}),y("[data-tabs-content="+s.$element.attr("id")+"]").after('<div id="tabs-placeholder-'+s.$element.attr("id")+'"></div>').detach(),m.addClass("accordion-item").attr("data-accordion-item",""),_.addClass("accordion-title")});else if(i==="tabs"){var x=y("[data-tabs-content="+s.$element.attr("id")+"]"),R=y("#tabs-placeholder-"+s.$element.attr("id"));R.length?(x=y('<div class="tabs-content"></div>').insertAfter(R).attr("data-tabs-content",s.$element.attr("id")),R.remove()):x=y('<div class="tabs-content"></div>').insertAfter(s.$element).attr("data-tabs-content",s.$element.attr("id")),u.each(function(N,D){var Z=y(D).appendTo(x).addClass(p),O=_.get(N).hash.slice(1),j=y(D).attr("id")||pt(6,"accordion");O!==j&&(O!==""?y(D).attr("id",O):(O=j,y(D).attr("id",O),y(_.get(N)).attr("href",y(_.get(N)).attr("href").replace("#","")+"#"+O)));var G=y(m.get(N)).hasClass("is-active");G&&Z.addClass("is-active")}),m.addClass(c)}}}},{key:"open",value:function(){if(this.currentRule&&typeof this.currentRule.open=="function"){var i;return(i=this.currentRule).open.apply(i,[this.currentPlugin].concat(Array.prototype.slice.call(arguments)))}}},{key:"close",value:function(){if(this.currentRule&&typeof this.currentRule.close=="function"){var i;return(i=this.currentRule).close.apply(i,[this.currentPlugin].concat(Array.prototype.slice.call(arguments)))}}},{key:"toggle",value:function(){if(this.currentRule&&typeof this.currentRule.toggle=="function"){var i;return(i=this.currentRule).toggle.apply(i,[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)}}]),n}(bt);Hd.defaults={};Oe.addToJquery(y);Oe.rtl=tr;Oe.GetYoDigits=pt;Oe.transitionend=Qt;Oe.RegExpEscape=dl;Oe.onLoad=ui;Oe.Box=Zn;Oe.onImagesLoaded=ma;Oe.Keyboard=Me;Oe.MediaQuery=Ge;Oe.Motion=Zt;Oe.Move=wd;Oe.Nest=Si;Oe.Timer=kd;mn.init(y);we.init(y,Oe);Ge._init();Oe.plugin(Ps,"Abide");Oe.plugin(ml,"Accordion");Oe.plugin(gl,"AccordionMenu");Oe.plugin(vl,"Drilldown");Oe.plugin(Ad,"Dropdown");Oe.plugin(bl,"DropdownMenu");Oe.plugin(Ed,"Equalizer");Oe.plugin(_l,"Interchange");Oe.plugin(Sd,"Magellan");Oe.plugin(Od,"OffCanvas");Oe.plugin(zd,"Orbit");Oe.plugin(Rd,"ResponsiveMenu");Oe.plugin(Pd,"ResponsiveToggle");Oe.plugin(Ld,"Reveal");Oe.plugin(Id,"Slider");Oe.plugin(wl,"SmoothScroll");Oe.plugin(Nd,"Sticky");Oe.plugin(kl,"Tabs");Oe.plugin(Md,"Toggler");Oe.plugin(Dd,"Tooltip");Oe.plugin(Hd,"ResponsiveAccordionTabs");const An=Object.create(null);An.open="0";An.close="1";An.ping="2";An.pong="3";An.message="4";An.upgrade="5";An.noop="6";const Ls=Object.create(null);Object.keys(An).forEach(e=>{Ls[An[e]]=e});const wy={type:"error",data:"parser error"},ky=typeof Blob=="function"||typeof Blob<"u"&&Object.prototype.toString.call(Blob)==="[object BlobConstructor]",xy=typeof ArrayBuffer=="function",Cy=e=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e&&e.buffer instanceof ArrayBuffer,Fd=({type:e,data:t},n,r)=>ky&&t instanceof Blob?n?r(t):Tc(t,r):xy&&(t instanceof ArrayBuffer||Cy(t))?n?r(t):Tc(new Blob([t]),r):r(An[e]+(t||"")),Tc=(e,t)=>{const n=new FileReader;return n.onload=function(){const r=n.result.split(",")[1];t("b"+r)},n.readAsDataURL(e)},Ac="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",$r=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(let e=0;e<Ac.length;e++)$r[Ac.charCodeAt(e)]=e;const $y=e=>{let t=e.length*.75,n=e.length,r,i=0,s,o,u,c;e[e.length-1]==="="&&(t--,e[e.length-2]==="="&&t--);const p=new ArrayBuffer(t),m=new Uint8Array(p);for(r=0;r<n;r+=4)s=$r[e.charCodeAt(r)],o=$r[e.charCodeAt(r+1)],u=$r[e.charCodeAt(r+2)],c=$r[e.charCodeAt(r+3)],m[i++]=s<<2|o>>4,m[i++]=(o&15)<<4|u>>2,m[i++]=(u&3)<<6|c&63;return p},Ty=typeof ArrayBuffer=="function",qd=(e,t)=>{if(typeof e!="string")return{type:"message",data:Bd(e,t)};const n=e.charAt(0);return n==="b"?{type:"message",data:Ay(e.substring(1),t)}:Ls[n]?e.length>1?{type:Ls[n],data:e.substring(1)}:{type:Ls[n]}:wy},Ay=(e,t)=>{if(Ty){const n=$y(e);return Bd(n,t)}else return{base64:!0,data:e}},Bd=(e,t)=>{switch(t){case"blob":return e instanceof ArrayBuffer?new Blob([e]):e;case"arraybuffer":default:return e}},jd=String.fromCharCode(30),Ey=(e,t)=>{const n=e.length,r=new Array(n);let i=0;e.forEach((s,o)=>{Fd(s,!1,u=>{r[o]=u,++i===n&&t(r.join(jd))})})},Sy=(e,t)=>{const n=e.split(jd),r=[];for(let i=0;i<n.length;i++){const s=qd(n[i],t);if(r.push(s),s.type==="error")break}return r},Ud=4;function yt(e){if(e)return Oy(e)}function Oy(e){for(var t in yt.prototype)e[t]=yt.prototype[t];return e}yt.prototype.on=yt.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this};yt.prototype.once=function(e,t){function n(){this.off(e,n),t.apply(this,arguments)}return n.fn=t,this.on(e,n),this};yt.prototype.off=yt.prototype.removeListener=yt.prototype.removeAllListeners=yt.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},arguments.length==0)return this._callbacks={},this;var n=this._callbacks["$"+e];if(!n)return this;if(arguments.length==1)return delete this._callbacks["$"+e],this;for(var r,i=0;i<n.length;i++)if(r=n[i],r===t||r.fn===t){n.splice(i,1);break}return n.length===0&&delete this._callbacks["$"+e],this};yt.prototype.emit=function(e){this._callbacks=this._callbacks||{};for(var t=new Array(arguments.length-1),n=this._callbacks["$"+e],r=1;r<arguments.length;r++)t[r-1]=arguments[r];if(n){n=n.slice(0);for(var r=0,i=n.length;r<i;++r)n[r].apply(this,t)}return this};yt.prototype.emitReserved=yt.prototype.emit;yt.prototype.listeners=function(e){return this._callbacks=this._callbacks||{},this._callbacks["$"+e]||[]};yt.prototype.hasListeners=function(e){return!!this.listeners(e).length};const ei=(()=>typeof self<"u"?self:typeof window<"u"?window:Function("return this")())();function Wd(e,...t){return t.reduce((n,r)=>(e.hasOwnProperty(r)&&(n[r]=e[r]),n),{})}const zy=setTimeout,Ry=clearTimeout;function ga(e,t){t.useNativeTimers?(e.setTimeoutFn=zy.bind(ei),e.clearTimeoutFn=Ry.bind(ei)):(e.setTimeoutFn=setTimeout.bind(ei),e.clearTimeoutFn=clearTimeout.bind(ei))}const Py=1.33;function Ly(e){return typeof e=="string"?Iy(e):Math.ceil((e.byteLength||e.size)*Py)}function Iy(e){let t=0,n=0;for(let r=0,i=e.length;r<i;r++)t=e.charCodeAt(r),t<128?n+=1:t<2048?n+=2:t<55296||t>=57344?n+=3:(r++,n+=4);return n}class Ny extends Error{constructor(t,n,r){super(t),this.description=n,this.context=r,this.type="TransportError"}}class Vd extends yt{constructor(t){super(),this.writable=!1,ga(this,t),this.opts=t,this.query=t.query,this.readyState="",this.socket=t.socket}onError(t,n,r){return super.emitReserved("error",new Ny(t,n,r)),this}open(){return(this.readyState==="closed"||this.readyState==="")&&(this.readyState="opening",this.doOpen()),this}close(){return(this.readyState==="opening"||this.readyState==="open")&&(this.doClose(),this.onClose()),this}send(t){this.readyState==="open"&&this.write(t)}onOpen(){this.readyState="open",this.writable=!0,super.emitReserved("open")}onData(t){const n=qd(t,this.socket.binaryType);this.onPacket(n)}onPacket(t){super.emitReserved("packet",t)}onClose(t){this.readyState="closed",super.emitReserved("close",t)}}const Yd="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_".split(""),Ao=64,My={};let Ec=0,ys=0,Sc;function Oc(e){let t="";do t=Yd[e%Ao]+t,e=Math.floor(e/Ao);while(e>0);return t}function Kd(){const e=Oc(+new Date);return e!==Sc?(Ec=0,Sc=e):e+"."+Oc(Ec++)}for(;ys<Ao;ys++)My[Yd[ys]]=ys;function Gd(e){let t="";for(let n in e)e.hasOwnProperty(n)&&(t.length&&(t+="&"),t+=encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t}function Dy(e){let t={},n=e.split("&");for(let r=0,i=n.length;r<i;r++){let s=n[r].split("=");t[decodeURIComponent(s[0])]=decodeURIComponent(s[1])}return t}let Qd=!1;try{Qd=typeof XMLHttpRequest<"u"&&"withCredentials"in new XMLHttpRequest}catch{}const Hy=Qd;function Xd(e){const t=e.xdomain;try{if(typeof XMLHttpRequest<"u"&&(!t||Hy))return new XMLHttpRequest}catch{}if(!t)try{return new ei[["Active"].concat("Object").join("X")]("Microsoft.XMLHTTP")}catch{}}function Fy(){}const qy=function(){return new Xd({xdomain:!1}).responseType!=null}();class By extends Vd{constructor(t){if(super(t),this.polling=!1,typeof location<"u"){const r=location.protocol==="https:";let i=location.port;i||(i=r?"443":"80"),this.xd=typeof location<"u"&&t.hostname!==location.hostname||i!==t.port,this.xs=t.secure!==r}const n=t&&t.forceBase64;this.supportsBinary=qy&&!n}get name(){return"polling"}doOpen(){this.poll()}pause(t){this.readyState="pausing";const n=()=>{this.readyState="paused",t()};if(this.polling||!this.writable){let r=0;this.polling&&(r++,this.once("pollComplete",function(){--r||n()})),this.writable||(r++,this.once("drain",function(){--r||n()}))}else n()}poll(){this.polling=!0,this.doPoll(),this.emitReserved("poll")}onData(t){const n=r=>{if(this.readyState==="opening"&&r.type==="open"&&this.onOpen(),r.type==="close")return this.onClose({description:"transport closed by the server"}),!1;this.onPacket(r)};Sy(t,this.socket.binaryType).forEach(n),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,Ey(t,n=>{this.doWrite(n,()=>{this.writable=!0,this.emitReserved("drain")})})}uri(){let t=this.query||{};const n=this.opts.secure?"https":"http";let r="";this.opts.timestampRequests!==!1&&(t[this.opts.timestampParam]=Kd()),!this.supportsBinary&&!t.sid&&(t.b64=1),this.opts.port&&(n==="https"&&Number(this.opts.port)!==443||n==="http"&&Number(this.opts.port)!==80)&&(r=":"+this.opts.port);const i=Gd(t),s=this.opts.hostname.indexOf(":")!==-1;return n+"://"+(s?"["+this.opts.hostname+"]":this.opts.hostname)+r+this.opts.path+(i.length?"?"+i:"")}request(t={}){return Object.assign(t,{xd:this.xd,xs:this.xs},this.opts),new $n(this.uri(),t)}doWrite(t,n){const r=this.request({method:"POST",data:t});r.on("success",n),r.on("error",(i,s)=>{this.onError("xhr post error",i,s)})}doPoll(){const t=this.request();t.on("data",this.onData.bind(this)),t.on("error",(n,r)=>{this.onError("xhr poll error",n,r)}),this.pollXhr=t}}class $n extends yt{constructor(t,n){super(),ga(this,n),this.opts=n,this.method=n.method||"GET",this.uri=t,this.async=n.async!==!1,this.data=n.data!==void 0?n.data:null,this.create()}create(){const t=Wd(this.opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");t.xdomain=!!this.opts.xd,t.xscheme=!!this.opts.xs;const n=this.xhr=new Xd(t);try{n.open(this.method,this.uri,this.async);try{if(this.opts.extraHeaders){n.setDisableHeaderCheck&&n.setDisableHeaderCheck(!0);for(let r in this.opts.extraHeaders)this.opts.extraHeaders.hasOwnProperty(r)&&n.setRequestHeader(r,this.opts.extraHeaders[r])}}catch{}if(this.method==="POST")try{n.setRequestHeader("Content-type","text/plain;charset=UTF-8")}catch{}try{n.setRequestHeader("Accept","*/*")}catch{}"withCredentials"in n&&(n.withCredentials=this.opts.withCredentials),this.opts.requestTimeout&&(n.timeout=this.opts.requestTimeout),n.onreadystatechange=()=>{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(r){this.setTimeoutFn(()=>{this.onError(r)},0);return}typeof document<"u"&&(this.index=$n.requestsCount++,$n.requests[this.index]=this)}onError(t){this.emitReserved("error",t,this.xhr),this.cleanup(!0)}cleanup(t){if(!(typeof this.xhr>"u"||this.xhr===null)){if(this.xhr.onreadystatechange=Fy,t)try{this.xhr.abort()}catch{}typeof document<"u"&&delete $n.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()}}$n.requestsCount=0;$n.requests={};if(typeof document<"u"){if(typeof attachEvent=="function")attachEvent("onunload",zc);else if(typeof addEventListener=="function"){const e="onpagehide"in ei?"pagehide":"unload";addEventListener(e,zc,!1)}}function zc(){for(let e in $n.requests)$n.requests.hasOwnProperty(e)&&$n.requests[e].abort()}const Jd=(()=>typeof Promise=="function"&&typeof Promise.resolve=="function"?t=>Promise.resolve().then(t):(t,n)=>n(t,0))(),bs=ei.WebSocket||ei.MozWebSocket,Rc=!0,jy="arraybuffer",Pc=typeof navigator<"u"&&typeof navigator.product=="string"&&navigator.product.toLowerCase()==="reactnative";class Uy extends Vd{constructor(t){super(t),this.supportsBinary=!t.forceBase64}get name(){return"websocket"}doOpen(){if(!this.check())return;const t=this.uri(),n=this.opts.protocols,r=Pc?{}:Wd(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(r.headers=this.opts.extraHeaders);try{this.ws=Rc&&!Pc?n?new bs(t,n):new bs(t):new bs(t,n,r)}catch(i){return this.emitReserved("error",i)}this.ws.binaryType=this.socket.binaryType||jy,this.addEventListeners()}addEventListeners(){this.ws.onopen=()=>{this.opts.autoUnref&&this.ws._socket.unref(),this.onOpen()},this.ws.onclose=t=>this.onClose({description:"websocket connection closed",context:t}),this.ws.onmessage=t=>this.onData(t.data),this.ws.onerror=t=>this.onError("websocket error",t)}write(t){this.writable=!1;for(let n=0;n<t.length;n++){const r=t[n],i=n===t.length-1;Fd(r,this.supportsBinary,s=>{const o={};try{Rc&&this.ws.send(s)}catch{}i&&Jd(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){typeof this.ws<"u"&&(this.ws.close(),this.ws=null)}uri(){let t=this.query||{};const n=this.opts.secure?"wss":"ws";let r="";this.opts.port&&(n==="wss"&&Number(this.opts.port)!==443||n==="ws"&&Number(this.opts.port)!==80)&&(r=":"+this.opts.port),this.opts.timestampRequests&&(t[this.opts.timestampParam]=Kd()),this.supportsBinary||(t.b64=1);const i=Gd(t),s=this.opts.hostname.indexOf(":")!==-1;return n+"://"+(s?"["+this.opts.hostname+"]":this.opts.hostname)+r+this.opts.path+(i.length?"?"+i:"")}check(){return!!bs}}const Wy={websocket:Uy,polling:By},Vy=/^(?:(?![^:@]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,Yy=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function Eo(e){const t=e,n=e.indexOf("["),r=e.indexOf("]");n!=-1&&r!=-1&&(e=e.substring(0,n)+e.substring(n,r).replace(/:/g,";")+e.substring(r,e.length));let i=Vy.exec(e||""),s={},o=14;for(;o--;)s[Yy[o]]=i[o]||"";return n!=-1&&r!=-1&&(s.source=t,s.host=s.host.substring(1,s.host.length-1).replace(/;/g,":"),s.authority=s.authority.replace("[","").replace("]","").replace(/;/g,":"),s.ipv6uri=!0),s.pathNames=Ky(s,s.path),s.queryKey=Gy(s,s.query),s}function Ky(e,t){const n=/\/{2,9}/g,r=t.replace(n,"/").split("/");return(t.slice(0,1)=="/"||t.length===0)&&r.splice(0,1),t.slice(-1)=="/"&&r.splice(r.length-1,1),r}function Gy(e,t){const n={};return t.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,function(r,i,s){i&&(n[i]=s)}),n}class Xn extends yt{constructor(t,n={}){super(),t&&typeof t=="object"&&(n=t,t=null),t?(t=Eo(t),n.hostname=t.host,n.secure=t.protocol==="https"||t.protocol==="wss",n.port=t.port,t.query&&(n.query=t.query)):n.host&&(n.hostname=Eo(n.host).host),ga(this,n),this.secure=n.secure!=null?n.secure:typeof location<"u"&&location.protocol==="https:",n.hostname&&!n.port&&(n.port=this.secure?"443":"80"),this.hostname=n.hostname||(typeof location<"u"?location.hostname:"localhost"),this.port=n.port||(typeof location<"u"&&location.port?location.port:this.secure?"443":"80"),this.transports=n.transports||["polling","websocket"],this.readyState="",this.writeBuffer=[],this.prevBufferLen=0,this.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!0},n),this.opts.path=this.opts.path.replace(/\/$/,"")+"/",typeof this.opts.query=="string"&&(this.opts.query=Dy(this.opts.query)),this.id=null,this.upgrades=null,this.pingInterval=null,this.pingTimeout=null,this.pingTimeoutTimer=null,typeof addEventListener=="function"&&(this.opts.closeOnBeforeunload&&(this.beforeunloadEventListener=()=>{this.transport&&(this.transport.removeAllListeners(),this.transport.close())},addEventListener("beforeunload",this.beforeunloadEventListener,!1)),this.hostname!=="localhost"&&(this.offlineEventListener=()=>{this.onClose("transport close",{description:"network connection lost"})},addEventListener("offline",this.offlineEventListener,!1))),this.open()}createTransport(t){const n=Object.assign({},this.opts.query);n.EIO=Ud,n.transport=t,this.id&&(n.sid=this.id);const r=Object.assign({},this.opts.transportOptions[t],this.opts,{query:n,socket:this,hostname:this.hostname,secure:this.secure,port:this.port});return new Wy[t](r)}open(){let t;if(this.opts.rememberUpgrade&&Xn.priorWebsocketSuccess&&this.transports.indexOf("websocket")!==-1)t="websocket";else if(this.transports.length===0){this.setTimeoutFn(()=>{this.emitReserved("error","No transports available")},0);return}else t=this.transports[0];this.readyState="opening";try{t=this.createTransport(t)}catch{this.transports.shift(),this.open();return}t.open(),this.setTransport(t)}setTransport(t){this.transport&&this.transport.removeAllListeners(),this.transport=t,t.on("drain",this.onDrain.bind(this)).on("packet",this.onPacket.bind(this)).on("error",this.onError.bind(this)).on("close",n=>this.onClose("transport close",n))}probe(t){let n=this.createTransport(t),r=!1;Xn.priorWebsocketSuccess=!1;const i=()=>{r||(n.send([{type:"ping",data:"probe"}]),n.once("packet",_=>{if(!r)if(_.type==="pong"&&_.data==="probe"){if(this.upgrading=!0,this.emitReserved("upgrading",n),!n)return;Xn.priorWebsocketSuccess=n.name==="websocket",this.transport.pause(()=>{r||this.readyState!=="closed"&&(m(),this.setTransport(n),n.send([{type:"upgrade"}]),this.emitReserved("upgrade",n),n=null,this.upgrading=!1,this.flush())})}else{const x=new Error("probe error");x.transport=n.name,this.emitReserved("upgradeError",x)}}))};function s(){r||(r=!0,m(),n.close(),n=null)}const o=_=>{const x=new Error("probe error: "+_);x.transport=n.name,s(),this.emitReserved("upgradeError",x)};function u(){o("transport closed")}function c(){o("socket closed")}function p(_){n&&_.name!==n.name&&s()}const m=()=>{n.removeListener("open",i),n.removeListener("error",o),n.removeListener("close",u),this.off("close",c),this.off("upgrading",p)};n.once("open",i),n.once("error",o),n.once("close",u),this.once("close",c),this.once("upgrading",p),n.open()}onOpen(){if(this.readyState="open",Xn.priorWebsocketSuccess=this.transport.name==="websocket",this.emitReserved("open"),this.flush(),this.readyState==="open"&&this.opts.upgrade&&this.transport.pause){let t=0;const n=this.upgrades.length;for(;t<n;t++)this.probe(this.upgrades[t])}}onPacket(t){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing")switch(this.emitReserved("packet",t),this.emitReserved("heartbeat"),t.type){case"open":this.onHandshake(JSON.parse(t.data));break;case"ping":this.resetPingTimeout(),this.sendPacket("pong"),this.emitReserved("ping"),this.emitReserved("pong");break;case"error":const n=new Error("server error");n.code=t.data,this.onError(n);break;case"message":this.emitReserved("data",t.data),this.emitReserved("message",t.data);break}}onHandshake(t){this.emitReserved("handshake",t),this.id=t.sid,this.transport.query.sid=t.sid,this.upgrades=this.filterUpgrades(t.upgrades),this.pingInterval=t.pingInterval,this.pingTimeout=t.pingTimeout,this.maxPayload=t.maxPayload,this.onOpen(),this.readyState!=="closed"&&this.resetPingTimeout()}resetPingTimeout(){this.clearTimeoutFn(this.pingTimeoutTimer),this.pingTimeoutTimer=this.setTimeoutFn(()=>{this.onClose("ping timeout")},this.pingInterval+this.pingTimeout),this.opts.autoUnref&&this.pingTimeoutTimer.unref()}onDrain(){this.writeBuffer.splice(0,this.prevBufferLen),this.prevBufferLen=0,this.writeBuffer.length===0?this.emitReserved("drain"):this.flush()}flush(){if(this.readyState!=="closed"&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){const t=this.getWritablePackets();this.transport.send(t),this.prevBufferLen=t.length,this.emitReserved("flush")}}getWritablePackets(){if(!(this.maxPayload&&this.transport.name==="polling"&&this.writeBuffer.length>1))return this.writeBuffer;let n=1;for(let r=0;r<this.writeBuffer.length;r++){const i=this.writeBuffer[r].data;if(i&&(n+=Ly(i)),r>0&&n>this.maxPayload)return this.writeBuffer.slice(0,r);n+=2}return this.writeBuffer}write(t,n,r){return this.sendPacket("message",t,n,r),this}send(t,n,r){return this.sendPacket("message",t,n,r),this}sendPacket(t,n,r,i){if(typeof n=="function"&&(i=n,n=void 0),typeof r=="function"&&(i=r,r=null),this.readyState==="closing"||this.readyState==="closed")return;r=r||{},r.compress=r.compress!==!1;const s={type:t,data:n,options:r};this.emitReserved("packetCreate",s),this.writeBuffer.push(s),i&&this.once("flush",i),this.flush()}close(){const t=()=>{this.onClose("forced close"),this.transport.close()},n=()=>{this.off("upgrade",n),this.off("upgradeError",n),t()},r=()=>{this.once("upgrade",n),this.once("upgradeError",n)};return(this.readyState==="opening"||this.readyState==="open")&&(this.readyState="closing",this.writeBuffer.length?this.once("drain",()=>{this.upgrading?r():t()}):this.upgrading?r():t()),this}onError(t){Xn.priorWebsocketSuccess=!1,this.emitReserved("error",t),this.onClose("transport error",t)}onClose(t,n){(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing")&&(this.clearTimeoutFn(this.pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),typeof removeEventListener=="function"&&(removeEventListener("beforeunload",this.beforeunloadEventListener,!1),removeEventListener("offline",this.offlineEventListener,!1)),this.readyState="closed",this.id=null,this.emitReserved("close",t,n),this.writeBuffer=[],this.prevBufferLen=0)}filterUpgrades(t){const n=[];let r=0;const i=t.length;for(;r<i;r++)~this.transports.indexOf(t[r])&&n.push(t[r]);return n}}Xn.protocol=Ud;function Qy(e,t="",n){let r=e;n=n||typeof location<"u"&&location,e==null&&(e=n.protocol+"//"+n.host),typeof e=="string"&&(e.charAt(0)==="/"&&(e.charAt(1)==="/"?e=n.protocol+e:e=n.host+e),/^(https?|wss?):\/\//.test(e)||(typeof n<"u"?e=n.protocol+"//"+e:e="https://"+e),r=Eo(e)),r.port||(/^(http|ws)$/.test(r.protocol)?r.port="80":/^(http|ws)s$/.test(r.protocol)&&(r.port="443")),r.path=r.path||"/";const s=r.host.indexOf(":")!==-1?"["+r.host+"]":r.host;return r.id=r.protocol+"://"+s+":"+r.port+t,r.href=r.protocol+"://"+s+(n&&n.port===r.port?"":":"+r.port),r}const Xy=typeof ArrayBuffer=="function",Jy=e=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e.buffer instanceof ArrayBuffer,Zd=Object.prototype.toString,Zy=typeof Blob=="function"||typeof Blob<"u"&&Zd.call(Blob)==="[object BlobConstructor]",eb=typeof File=="function"||typeof File<"u"&&Zd.call(File)==="[object FileConstructor]";function xl(e){return Xy&&(e instanceof ArrayBuffer||Jy(e))||Zy&&e instanceof Blob||eb&&e instanceof File}function Is(e,t){if(!e||typeof e!="object")return!1;if(Array.isArray(e)){for(let n=0,r=e.length;n<r;n++)if(Is(e[n]))return!0;return!1}if(xl(e))return!0;if(e.toJSON&&typeof e.toJSON=="function"&&arguments.length===1)return Is(e.toJSON(),!0);for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&Is(e[n]))return!0;return!1}function tb(e){const t=[],n=e.data,r=e;return r.data=So(n,t),r.attachments=t.length,{packet:r,buffers:t}}function So(e,t){if(!e)return e;if(xl(e)){const n={_placeholder:!0,num:t.length};return t.push(e),n}else if(Array.isArray(e)){const n=new Array(e.length);for(let r=0;r<e.length;r++)n[r]=So(e[r],t);return n}else if(typeof e=="object"&&!(e instanceof Date)){const n={};for(const r in e)Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=So(e[r],t));return n}return e}function nb(e,t){return e.data=Oo(e.data,t),e.attachments=void 0,e}function Oo(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 n=0;n<e.length;n++)e[n]=Oo(e[n],t);else if(typeof e=="object")for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(e[n]=Oo(e[n],t));return e}const ib=5;var Re;(function(e){e[e.CONNECT=0]="CONNECT",e[e.DISCONNECT=1]="DISCONNECT",e[e.EVENT=2]="EVENT",e[e.ACK=3]="ACK",e[e.CONNECT_ERROR=4]="CONNECT_ERROR",e[e.BINARY_EVENT=5]="BINARY_EVENT",e[e.BINARY_ACK=6]="BINARY_ACK"})(Re||(Re={}));class rb{constructor(t){this.replacer=t}encode(t){return(t.type===Re.EVENT||t.type===Re.ACK)&&Is(t)?(t.type=t.type===Re.EVENT?Re.BINARY_EVENT:Re.BINARY_ACK,this.encodeAsBinary(t)):[this.encodeAsString(t)]}encodeAsString(t){let n=""+t.type;return(t.type===Re.BINARY_EVENT||t.type===Re.BINARY_ACK)&&(n+=t.attachments+"-"),t.nsp&&t.nsp!=="/"&&(n+=t.nsp+","),t.id!=null&&(n+=t.id),t.data!=null&&(n+=JSON.stringify(t.data,this.replacer)),n}encodeAsBinary(t){const n=tb(t),r=this.encodeAsString(n.packet),i=n.buffers;return i.unshift(r),i}}class Cl extends yt{constructor(t){super(),this.reviver=t}add(t){let n;if(typeof t=="string"){if(this.reconstructor)throw new Error("got plaintext data when reconstructing a packet");n=this.decodeString(t),n.type===Re.BINARY_EVENT||n.type===Re.BINARY_ACK?(this.reconstructor=new sb(n),n.attachments===0&&super.emitReserved("decoded",n)):super.emitReserved("decoded",n)}else if(xl(t)||t.base64)if(this.reconstructor)n=this.reconstructor.takeBinaryData(t),n&&(this.reconstructor=null,super.emitReserved("decoded",n));else throw new Error("got binary data when not reconstructing a packet");else throw new Error("Unknown type: "+t)}decodeString(t){let n=0;const r={type:Number(t.charAt(0))};if(Re[r.type]===void 0)throw new Error("unknown packet type "+r.type);if(r.type===Re.BINARY_EVENT||r.type===Re.BINARY_ACK){const s=n+1;for(;t.charAt(++n)!=="-"&&n!=t.length;);const o=t.substring(s,n);if(o!=Number(o)||t.charAt(n)!=="-")throw new Error("Illegal attachments");r.attachments=Number(o)}if(t.charAt(n+1)==="/"){const s=n+1;for(;++n&&!(t.charAt(n)===","||n===t.length););r.nsp=t.substring(s,n)}else r.nsp="/";const i=t.charAt(n+1);if(i!==""&&Number(i)==i){const s=n+1;for(;++n;){const o=t.charAt(n);if(o==null||Number(o)!=o){--n;break}if(n===t.length)break}r.id=Number(t.substring(s,n+1))}if(t.charAt(++n)){const s=this.tryParse(t.substr(n));if(Cl.isPayloadValid(r.type,s))r.data=s;else throw new Error("invalid payload")}return r}tryParse(t){try{return JSON.parse(t,this.reviver)}catch{return!1}}static isPayloadValid(t,n){switch(t){case Re.CONNECT:return typeof n=="object";case Re.DISCONNECT:return n===void 0;case Re.CONNECT_ERROR:return typeof n=="string"||typeof n=="object";case Re.EVENT:case Re.BINARY_EVENT:return Array.isArray(n)&&n.length>0;case Re.ACK:case Re.BINARY_ACK:return Array.isArray(n)}}destroy(){this.reconstructor&&this.reconstructor.finishedReconstruction()}}class sb{constructor(t){this.packet=t,this.buffers=[],this.reconPack=t}takeBinaryData(t){if(this.buffers.push(t),this.buffers.length===this.reconPack.attachments){const n=nb(this.reconPack,this.buffers);return this.finishedReconstruction(),n}return null}finishedReconstruction(){this.reconPack=null,this.buffers=[]}}const ab=Object.freeze(Object.defineProperty({__proto__:null,protocol:ib,get PacketType(){return Re},Encoder:rb,Decoder:Cl},Symbol.toStringTag,{value:"Module"}));function on(e,t,n){return e.on(t,n),function(){e.off(t,n)}}const ob=Object.freeze({connect:1,connect_error:1,disconnect:1,disconnecting:1,newListener:1,removeListener:1});class eh extends yt{constructor(t,n,r){super(),this.connected=!1,this.receiveBuffer=[],this.sendBuffer=[],this.ids=0,this.acks={},this.flags={},this.io=t,this.nsp=n,r&&r.auth&&(this.auth=r.auth),this.io._autoConnect&&this.open()}get disconnected(){return!this.connected}subEvents(){if(this.subs)return;const t=this.io;this.subs=[on(t,"open",this.onopen.bind(this)),on(t,"packet",this.onpacket.bind(this)),on(t,"error",this.onerror.bind(this)),on(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,...n){if(ob.hasOwnProperty(t))throw new Error('"'+t.toString()+'" is a reserved event name');n.unshift(t);const r={type:Re.EVENT,data:n};if(r.options={},r.options.compress=this.flags.compress!==!1,typeof n[n.length-1]=="function"){const o=this.ids++,u=n.pop();this._registerAckCallback(o,u),r.id=o}const i=this.io.engine&&this.io.engine.transport&&this.io.engine.transport.writable;return this.flags.volatile&&(!i||!this.connected)||(this.connected?(this.notifyOutgoingListeners(r),this.packet(r)):this.sendBuffer.push(r)),this.flags={},this}_registerAckCallback(t,n){const r=this.flags.timeout;if(r===void 0){this.acks[t]=n;return}const i=this.io.setTimeoutFn(()=>{delete this.acks[t];for(let s=0;s<this.sendBuffer.length;s++)this.sendBuffer[s].id===t&&this.sendBuffer.splice(s,1);n.call(this,new Error("operation has timed out"))},r);this.acks[t]=(...s)=>{this.io.clearTimeoutFn(i),n.apply(this,[null,...s])}}packet(t){t.nsp=this.nsp,this.io._packet(t)}onopen(){typeof this.auth=="function"?this.auth(t=>{this.packet({type:Re.CONNECT,data:t})}):this.packet({type:Re.CONNECT,data:this.auth})}onerror(t){this.connected||this.emitReserved("connect_error",t)}onclose(t,n){this.connected=!1,delete this.id,this.emitReserved("disconnect",t,n)}onpacket(t){if(t.nsp===this.nsp)switch(t.type){case Re.CONNECT:if(t.data&&t.data.sid){const i=t.data.sid;this.onconnect(i)}else this.emitReserved("connect_error",new Error("It seems you are trying to reach a Socket.IO server in v2.x with a v3.x client, but they are not compatible (more information here: https://socket.io/docs/v3/migrating-from-2-x-to-3-0/)"));break;case Re.EVENT:case Re.BINARY_EVENT:this.onevent(t);break;case Re.ACK:case Re.BINARY_ACK:this.onack(t);break;case Re.DISCONNECT:this.ondisconnect();break;case Re.CONNECT_ERROR:this.destroy();const r=new Error(t.data.message);r.data=t.data.data,this.emitReserved("connect_error",r);break}}onevent(t){const n=t.data||[];t.id!=null&&n.push(this.ack(t.id)),this.connected?this.emitEvent(n):this.receiveBuffer.push(Object.freeze(n))}emitEvent(t){if(this._anyListeners&&this._anyListeners.length){const n=this._anyListeners.slice();for(const r of n)r.apply(this,t)}super.emit.apply(this,t)}ack(t){const n=this;let r=!1;return function(...i){r||(r=!0,n.packet({type:Re.ACK,id:t,data:i}))}}onack(t){const n=this.acks[t.id];typeof n=="function"&&(n.apply(this,t.data),delete this.acks[t.id])}onconnect(t){this.id=t,this.connected=!0,this.emitBuffered(),this.emitReserved("connect")}emitBuffered(){this.receiveBuffer.forEach(t=>this.emitEvent(t)),this.receiveBuffer=[],this.sendBuffer.forEach(t=>{this.notifyOutgoingListeners(t),this.packet(t)}),this.sendBuffer=[]}ondisconnect(){this.destroy(),this.onclose("io server disconnect")}destroy(){this.subs&&(this.subs.forEach(t=>t()),this.subs=void 0),this.io._destroy(this)}disconnect(){return this.connected&&this.packet({type:Re.DISCONNECT}),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}close(){return this.disconnect()}compress(t){return this.flags.compress=t,this}get volatile(){return this.flags.volatile=!0,this}timeout(t){return this.flags.timeout=t,this}onAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(t),this}prependAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(t),this}offAny(t){if(!this._anyListeners)return this;if(t){const n=this._anyListeners;for(let r=0;r<n.length;r++)if(t===n[r])return n.splice(r,1),this}else this._anyListeners=[];return this}listenersAny(){return this._anyListeners||[]}onAnyOutgoing(t){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.push(t),this}prependAnyOutgoing(t){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.unshift(t),this}offAnyOutgoing(t){if(!this._anyOutgoingListeners)return this;if(t){const n=this._anyOutgoingListeners;for(let r=0;r<n.length;r++)if(t===n[r])return n.splice(r,1),this}else this._anyOutgoingListeners=[];return this}listenersAnyOutgoing(){return this._anyOutgoingListeners||[]}notifyOutgoingListeners(t){if(this._anyOutgoingListeners&&this._anyOutgoingListeners.length){const n=this._anyOutgoingListeners.slice();for(const r of n)r.apply(this,t.data)}}}function or(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}or.prototype.duration=function(){var e=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var t=Math.random(),n=Math.floor(t*this.jitter*e);e=(Math.floor(t*10)&1)==0?e-n:e+n}return Math.min(e,this.max)|0};or.prototype.reset=function(){this.attempts=0};or.prototype.setMin=function(e){this.ms=e};or.prototype.setMax=function(e){this.max=e};or.prototype.setJitter=function(e){this.jitter=e};class zo extends yt{constructor(t,n){var r;super(),this.nsps={},this.subs=[],t&&typeof t=="object"&&(n=t,t=void 0),n=n||{},n.path=n.path||"/socket.io",this.opts=n,ga(this,n),this.reconnection(n.reconnection!==!1),this.reconnectionAttempts(n.reconnectionAttempts||1/0),this.reconnectionDelay(n.reconnectionDelay||1e3),this.reconnectionDelayMax(n.reconnectionDelayMax||5e3),this.randomizationFactor((r=n.randomizationFactor)!==null&&r!==void 0?r:.5),this.backoff=new or({min:this.reconnectionDelay(),max:this.reconnectionDelayMax(),jitter:this.randomizationFactor()}),this.timeout(n.timeout==null?2e4:n.timeout),this._readyState="closed",this.uri=t;const i=n.parser||ab;this.encoder=new i.Encoder,this.decoder=new i.Decoder,this._autoConnect=n.autoConnect!==!1,this._autoConnect&&this.open()}reconnection(t){return arguments.length?(this._reconnection=!!t,this):this._reconnection}reconnectionAttempts(t){return t===void 0?this._reconnectionAttempts:(this._reconnectionAttempts=t,this)}reconnectionDelay(t){var n;return t===void 0?this._reconnectionDelay:(this._reconnectionDelay=t,(n=this.backoff)===null||n===void 0||n.setMin(t),this)}randomizationFactor(t){var n;return t===void 0?this._randomizationFactor:(this._randomizationFactor=t,(n=this.backoff)===null||n===void 0||n.setJitter(t),this)}reconnectionDelayMax(t){var n;return t===void 0?this._reconnectionDelayMax:(this._reconnectionDelayMax=t,(n=this.backoff)===null||n===void 0||n.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 Xn(this.uri,this.opts);const n=this.engine,r=this;this._readyState="opening",this.skipReconnect=!1;const i=on(n,"open",function(){r.onopen(),t&&t()}),s=on(n,"error",o=>{r.cleanup(),r._readyState="closed",this.emitReserved("error",o),t?t(o):r.maybeReconnectOnOpen()});if(this._timeout!==!1){const o=this._timeout;o===0&&i();const u=this.setTimeoutFn(()=>{i(),n.close(),n.emit("error",new Error("timeout"))},o);this.opts.autoUnref&&u.unref(),this.subs.push(function(){clearTimeout(u)})}return this.subs.push(i),this.subs.push(s),this}connect(t){return this.open(t)}onopen(){this.cleanup(),this._readyState="open",this.emitReserved("open");const t=this.engine;this.subs.push(on(t,"ping",this.onping.bind(this)),on(t,"data",this.ondata.bind(this)),on(t,"error",this.onerror.bind(this)),on(t,"close",this.onclose.bind(this)),on(this.decoder,"decoded",this.ondecoded.bind(this)))}onping(){this.emitReserved("ping")}ondata(t){try{this.decoder.add(t)}catch(n){this.onclose("parse error",n)}}ondecoded(t){Jd(()=>{this.emitReserved("packet",t)},this.setTimeoutFn)}onerror(t){this.emitReserved("error",t)}socket(t,n){let r=this.nsps[t];return r||(r=new eh(this,t,n),this.nsps[t]=r),r}_destroy(t){const n=Object.keys(this.nsps);for(const r of n)if(this.nsps[r].active)return;this._close()}_packet(t){const n=this.encoder.encode(t);for(let r=0;r<n.length;r++)this.engine.write(n[r],t.options)}cleanup(){this.subs.forEach(t=>t()),this.subs.length=0,this.decoder.destroy()}_close(){this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close"),this.engine&&this.engine.close()}disconnect(){return this._close()}onclose(t,n){this.cleanup(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",t,n),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 n=this.backoff.duration();this._reconnecting=!0;const r=this.setTimeoutFn(()=>{t.skipReconnect||(this.emitReserved("reconnect_attempt",t.backoff.attempts),!t.skipReconnect&&t.open(i=>{i?(t._reconnecting=!1,t.reconnect(),this.emitReserved("reconnect_error",i)):t.onreconnect()}))},n);this.opts.autoUnref&&r.unref(),this.subs.push(function(){clearTimeout(r)})}}onreconnect(){const t=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",t)}}const xr={};function Ns(e,t){typeof e=="object"&&(t=e,e=void 0),t=t||{};const n=Qy(e,t.path||"/socket.io"),r=n.source,i=n.id,s=n.path,o=xr[i]&&s in xr[i].nsps,u=t.forceNew||t["force new connection"]||t.multiplex===!1||o;let c;return u?c=new zo(r,t):(xr[i]||(xr[i]=new zo(r,t)),c=xr[i]),n.query&&!t.query&&(t.query=n.queryKey),c.socket(n.path,t)}Object.assign(Ns,{Manager:zo,Socket:eh,io:Ns,connect:Ns});const Lt=(e,t)=>{const n=e.__vccOpts||e;for(const[r,i]of t)n[r]=i;return n},lb={class:"input-group"},ub=["value"],cb={class:"input-group-button"},fb={__name:"SearchBar",props:["searchTerm"],emits:["update:searchTerm","search"],setup(e,{emit:t}){return(n,r)=>{const i=Qr("font-awesome-icon");return Ne(),Ke("div",lb,[le("input",{id:"search-query",class:"input-group-field",type:"search",placeholder:"Search term or YouTube link (https://www.youtube.com/watch?v=...)",value:e.searchTerm,onInput:r[0]||(r[0]=s=>n.$emit("update:searchTerm",s.target.value)),onKeyup:r[1]||(r[1]=da(s=>n.$emit("search"),["enter"]))},null,40,ub),le("div",cb,[le("button",{class:"button",onClick:r[2]||(r[2]=s=>n.$emit("search"))},[Se(i,{icon:"fa-solid fa-magnifying-glass"})])])])}}},th=Lt(fb,[["__scopeId","data-v-0a753407"]]);const db=e=>(Pi("data-v-6e74b47a"),e=e(),Li(),e),hb={class:"grid-x"},pb={class:"cell small-9"},mb={class:"artist"},gb={class:"title"},vb=db(()=>le("br",null,null,-1)),yb={class:"album"},bb={class:"cell small-3"},_b=["href"],wb={__name:"Result",props:["result"],emits:["append"],setup(e,{emit:t}){return(n,r)=>{const i=Qr("font-awesome-icon");return Ne(),Ke("li",null,[le("div",hb,[le("div",pb,[le("span",mb,In(e.result.artist),1),le("span",gb,In(e.result.title),1),vb,le("span",yb,In(e.result.album),1)]),le("div",bb,[e.result.source=="youtube"?(Ne(),Ke("a",{key:0,class:"button alert fright",target:"_blank",rel:"noreferrer noopener",href:e.result.ident},[Se(i,{icon:"fa-brands fa-youtube"})],8,_b)):Or("",!0),le("button",{class:"button fright",onClick:r[0]||(r[0]=s=>n.$emit("append"))},[Se(i,{icon:"fa-solid fa-plus"})])])])])}}},kb=Lt(wb,[["__scopeId","data-v-6e74b47a"]]);const xb={id:"search-results",class:"results"},Cb={class:"vertical menu"},$b={key:0},Tb={__name:"SearchResults",props:["searchResults","searching"],emits:["append"],setup(e,{emit:t}){return(n,r)=>(Ne(),Ke("div",xb,[le("ul",Cb,[e.searching?(Ne(),Ke("li",$b,"Searching...")):(Ne(!0),Ke(Xt,{key:1},al(e.searchResults,i=>(Ne(),ar(kb,{result:i,onAppend:s=>n.$emit("append",i)},null,8,["result","onAppend"]))),256))])]))}},nh=Lt(Tb,[["__scopeId","data-v-66917cda"]]),Ab={class:"tabs-panel is-active",id:"simplesearch"},Eb={class:"vsplit"},Sb={__name:"SearchTab",props:["search","searching"],emits:["update:searchTerm","search","append"],setup(e,{emit:t}){return(n,r)=>(Ne(),Ke("div",Ab,[le("div",Eb,[Se(th,{searchTerm:e.search.searchTerm,"onUpdate:searchTerm":r[0]||(r[0]=i=>n.$emit("update:searchTerm",i)),onSearch:r[1]||(r[1]=i=>n.$emit("search")),onAppend:r[2]||(r[2]=i=>n.$emit("append",i))},null,8,["searchTerm"]),Se(nh,{searchResults:e.search.searchResults,searching:e.searching,onAppend:r[3]||(r[3]=i=>n.$emit("append",i))},null,8,["searchResults","searching"])])]))}};const Ob=e=>(Pi("data-v-bd331cc3"),e=e(),Li(),e),zb={class:"grid-x"},Rb={class:"artist"},Pb={class:"title"},Lb=Ob(()=>le("br",null,null,-1)),Ib={class:"performer"},Nb={key:0,class:"eta"},Mb={key:0,class:"cell small-3"},Db={__name:"Entry",props:["admin","entry","current","firstStartedAt","offset","currentTime"],emits:["skip","skipCurrent","moveUp"],setup(e,{emit:t}){const n=e;function r(){n.current?t("skipCurrent"):t("skip",n.entry.uuid)}const i=tt(()=>{let s=n.currentTime,o=new Date(n.firstStartedAt*1e3),u=(s-o)/1e3,c=Math.round(n.offset-u);return isNaN(c)?"error":new Date(c*1e3).toISOString().substring(11,19)});return(s,o)=>{const u=Qr("font-awesome-icon");return Ne(),Ke("li",{class:Gi({current:e.current})},[le("div",zb,[le("div",{class:Gi(["cell",{"small-9":e.admin}])},[le("span",Rb,In(e.entry.artist),1),le("span",Pb,In(e.entry.title),1),Lb,le("span",Ib,In(e.entry.performer),1),e.current?Or("",!0):(Ne(),Ke("span",Nb,In(ni(i)),1))],2),e.admin?(Ne(),Ke("div",Mb,[le("button",{class:"button alert fright",onClick:r},[Se(u,{icon:"fa-solid fa-times"})]),e.current?Or("",!0):(Ne(),Ke("button",{key:0,class:"button alert fright",onClick:o[0]||(o[0]=c=>s.$emit("moveUp",e.entry.uuid))},[Se(u,{icon:"fa-solid fa-arrow-up"})]))])):Or("",!0)])],2)}}},ih=Lt(Db,[["__scopeId","data-v-bd331cc3"]]),Hb={class:"vsplit"},Fb={id:"queue-list-wrapper",class:"results"},qb={id:"queue",class:"vertical menu"},rh={__name:"QueueInner",props:["queue","admin"],emits:["skip","skipCurrent","moveUp"],setup(e,{emit:t}){const n=e;let r=sr({time:Date.now()});function i(){r.time=Date.now()}oa(()=>{i(),setInterval(i.bind(this),1e3)});function s(o){let u=0;for(let c=0;c<o;c++)u+=n.queue[c].duration;return u}return(o,u)=>(Ne(),Ke("div",Hb,[le("div",Fb,[le("ul",qb,[(Ne(!0),Ke(Xt,null,al(e.queue,(c,p)=>(Ne(),ar(ih,{entry:c,current:p==0,admin:e.admin,firstStartedAt:e.queue[0].started_at,currentTime:ni(r).time,offset:s(p),onSkip:u[0]||(u[0]=m=>o.$emit("skip",m)),onSkipCurrent:u[1]||(u[1]=m=>o.$emit("skipCurrent")),onMoveUp:u[2]||(u[2]=m=>o.$emit("moveUp",m))},null,8,["entry","current","admin","firstStartedAt","currentTime","offset"]))),256))])])]))}},Bb={class:"tabs-panel",id:"queue-list"},jb={__name:"QueueTab",props:["queue","admin"],emits:["skip","skipCurrent","moveUp"],setup(e,{emit:t}){return(n,r)=>(Ne(),Ke("div",Bb,[Se(rh,{queue:e.queue,admin:e.admin,onSkip:r[0]||(r[0]=i=>n.$emit("skip",i)),onMoveUp:r[1]||(r[1]=i=>n.$emit("moveUp",i)),onSkipCurrent:r[2]||(r[2]=i=>n.$emit("skipCurrent"))},null,8,["queue","admin"])]))}};const Ub={class:"vsplit"},Wb={id:"recent-list-wrapper",class:"results"},Vb={id:"recent",class:"vertical menu"},Yb={__name:"RecentInner",props:["recent"],setup(e){return(t,n)=>(Ne(),Ke("div",Ub,[le("div",Wb,[le("ul",Vb,[(Ne(!0),Ke(Xt,null,al(e.recent,r=>(Ne(),ar(ih,{entry:r,firstStartedAt:0,currentTime:0,offset:0},null,8,["entry"]))),256))])])]))}},sh=Lt(Yb,[["__scopeId","data-v-430aab46"]]),Kb={class:"tabs-panel",id:"recent-list"},Gb={__name:"RecentTab",props:["recent"],setup(e){return(t,n)=>(Ne(),Ke("div",Kb,[Se(sh,{recent:e.recent},null,8,["recent"])]))}};const Qb={props:["active","icon","link","variant"]},Xb=["href"];function Jb(e,t,n,r,i,s){const o=Qr("font-awesome-icon");return Ne(),Ke("div",{class:Gi(["tabs-title",{"is-active":n.active}])},[le("a",{href:n.link},[Se(o,{icon:[n.variant,n.icon]},null,8,["icon"])],8,Xb)],2)}const ro=Lt(Qb,[["render",Jb],["__scopeId","data-v-e8c2a5dc"]]);const Zb={class:"splitter"},e0={class:"comp-column"},t0={"data-tabs":"",class:"tabs",id:"main-tab"},n0={class:"tabs-container","data-tabs-content":"main-tab"},i0={__name:"MobileLayout",props:["state"],emits:["update:searchTerm","search","append","skip","skipCurrent","moveUp"],setup(e,{emit:t}){return(n,r)=>(Ne(),Ke("div",Zb,[le("div",e0,[le("div",t0,[Se(ro,{active:"true",link:"#simplesearch",icon:"fa-magnifying-glass"}),Se(ro,{link:"#queue-list",id:"queue-tab-title",icon:"fa-list"}),Se(ro,{link:"#recent-list",icon:"fa-history"})]),le("div",n0,[Se(Sb,{search:e.state.search,searching:e.state.searching,"onUpdate:searchTerm":r[0]||(r[0]=i=>n.$emit("update:searchTerm",i)),onSearch:r[1]||(r[1]=i=>n.$emit("search")),onAppend:r[2]||(r[2]=i=>n.$emit("append",i))},null,8,["search","searching"]),Se(jb,{queue:e.state.queue,admin:e.state.admin,onSkip:r[3]||(r[3]=i=>n.$emit("skip",i)),onMoveUp:r[4]||(r[4]=i=>n.$emit("moveUp",i)),onSkipCurrent:r[5]||(r[5]=i=>n.$emit("skipCurrent"))},null,8,["queue","admin"]),Se(Gb,{recent:e.state.recent,admin:e.state.admin},null,8,["recent","admin"])])])]))}},r0=Lt(i0,[["__scopeId","data-v-5a625d16"]]);const s0=e=>(Pi("data-v-2038344a"),e=e(),Li(),e),a0={class:"comp-column"},o0=s0(()=>le("div",{class:"header"},"Search",-1)),l0={class:"vsplit"},u0={__name:"SearchDesktop",props:["search","searching"],emits:["update:searchTerm","search","append"],setup(e,{emit:t}){return(n,r)=>(Ne(),Ke("div",a0,[o0,le("div",l0,[Se(th,{searchTerm:e.search.searchTerm,"onUpdate:searchTerm":r[0]||(r[0]=i=>n.$emit("update:searchTerm",i)),onSearch:r[1]||(r[1]=i=>n.$emit("search"))},null,8,["searchTerm"]),Se(nh,{searchResults:e.search.searchResults,searching:e.searching,onAppend:r[2]||(r[2]=i=>n.$emit("append",i))},null,8,["searchResults","searching"])])]))}},c0=Lt(u0,[["__scopeId","data-v-2038344a"]]);const f0=e=>(Pi("data-v-3ebeb641"),e=e(),Li(),e),d0={class:"comp-column"},h0=f0(()=>le("div",{class:"header"},"Queue",-1)),p0={__name:"QueueDesktop",props:["queue","admin"],emits:["skip","skipCurrent","moveUp"],setup(e,{emit:t}){return(n,r)=>(Ne(),Ke("div",d0,[h0,Se(rh,{queue:e.queue,admin:e.admin,onSkip:r[0]||(r[0]=i=>n.$emit("skip",i)),onMoveUp:r[1]||(r[1]=i=>n.$emit("moveUp",i)),onSkipCurrent:r[2]||(r[2]=i=>n.$emit("skipCurrent"))},null,8,["queue","admin"])]))}},m0=Lt(p0,[["__scopeId","data-v-3ebeb641"]]);const g0=e=>(Pi("data-v-b7d2a929"),e=e(),Li(),e),v0={class:"comp-column"},y0=g0(()=>le("div",{class:"header"},"Recent",-1)),b0={__name:"RecentDesktop",props:["recent","admin"],setup(e){return(t,n)=>(Ne(),Ke("div",v0,[y0,Se(sh,{recent:e.recent},null,8,["recent"])]))}},_0=Lt(b0,[["__scopeId","data-v-b7d2a929"]]);const w0={class:"splitter"},k0={__name:"DesktopLayout",props:["state"],emits:["update:searchTerm","search","append","skip","skipCurrent","moveUp"],setup(e,{emit:t}){return(n,r)=>(Ne(),Ke("div",w0,[Se(c0,{search:e.state.search,searching:e.state.searching,"onUpdate:searchTerm":r[0]||(r[0]=i=>n.$emit("update:searchTerm",i)),onSearch:r[1]||(r[1]=i=>n.$emit("search")),onAppend:r[2]||(r[2]=i=>n.$emit("append",i))},null,8,["search","searching"]),Se(m0,{queue:e.state.queue,admin:e.state.admin,onSkip:r[3]||(r[3]=i=>n.$emit("skip",i)),onMoveUp:r[4]||(r[4]=i=>n.$emit("moveUp",i)),onSkipCurrent:r[5]||(r[5]=i=>n.$emit("skipCurrent"))},null,8,["queue","admin"]),Se(_0,{recent:e.state.recent,admin:e.state.admin},null,8,["recent","admin"])]))}},x0=Lt(k0,[["__scopeId","data-v-0b531bce"]]),C0=le("h1",null,"Welcome to Syng",-1),$0=le("p",null," Please enter the room code and your name ",-1),T0={class:"grid-container"},A0={class:"grid-x grid-padding-x"},E0={class:"medium-6 cell"},S0=["value"],O0={class:"medium-6 cell"},z0=["value"],R0={class:"medium-6 cell"},P0=["value"],L0={class:"medium-6 cell"},I0=["value"],N0=["innerHTML"],M0={__name:"WelcomeReveal",props:["room","server","secret","name","joinMsg"],emits:["connect","update:room","update:name","update:server","update:secret"],setup(e,{emit:t}){return oa(()=>{y(document).foundation(),y("#welcome").foundation("open")}),Wf(()=>{y("#welcome").foundation("close")}),(n,r)=>(Ne(),Ke("div",{class:"reveal",id:"welcome",onKeyup:r[5]||(r[5]=da(i=>n.$emit("connect"),["enter"])),"data-reveal":"","data-close-on-esc":"false","data-close-on-click":"false"},[C0,$0,le("div",T0,[le("div",A0,[le("div",E0,[le("label",null,[Jn("Syng server "),le("input",{type:"text",value:e.server,onInput:r[0]||(r[0]=i=>n.$emit("update:server",i.target.value))},null,40,S0)])]),le("div",O0,[le("label",null,[Jn("Admin password "),le("input",{type:"password",onInput:r[1]||(r[1]=i=>n.$emit("update:secret",i.target.value)),value:e.secret,placeholder:"Leave free, if not admin"},null,40,z0)])]),le("div",R0,[le("label",null,[Jn("Room code "),le("input",{type:"text",value:e.room,onInput:r[2]||(r[2]=i=>n.$emit("update:room",i.target.value)),placeholder:"ABCD"},null,40,P0)])]),le("div",L0,[le("label",null,[Jn("Name "),le("input",{type:"text",onInput:r[3]||(r[3]=i=>n.$emit("update:name",i.target.value)),value:e.name,placeholder:"Arno Nym"},null,40,I0)])])])]),le("p",{innerHTML:e.joinMsg},null,8,N0),le("button",{class:"button expanded",onClick:r[4]||(r[4]=i=>n.$emit("connect"))},"Connect")],32))}};const D0=e=>(Pi("data-v-c71bf30b"),e=e(),Li(),e),H0=D0(()=>le("h1",null,"Please enter your name",-1)),F0=["value"],q0={class:"grid-x"},B0={class:"cell medium-6 small-12 btn"},j0={class:"cell medium-6 small-12 btn"},U0={__name:"GetUserName",props:["current_name","current_entry"],emits:["update:currentName","append","close_name"],setup(e,{emit:t}){return(n,r)=>(Ne(),Ke("div",{class:"reveal",id:"getusername",onKeyup:r[3]||(r[3]=da(i=>n.$emit("append"),["enter"])),"data-reveal":""},[H0,le("label",null,[Jn("Name "),le("input",{type:"text",onInput:r[0]||(r[0]=i=>n.$emit("update:currentName",i.target.value)),placeholder:"Arno Nym",value:e.current_name},null,40,F0)]),le("div",q0,[le("div",B0,[le("button",{class:"button expanded",onClick:r[1]||(r[1]=i=>n.$emit("append"))}," Ok ")]),le("div",j0,[le("button",{class:"button expanded alert",onClick:r[2]||(r[2]=i=>n.$emit("close_name"))},"Cancel")])])],32))}},W0=Lt(U0,[["__scopeId","data-v-c71bf30b"]]);const V0={__name:"Footer",props:["name"],emits:["update:name","logout"],setup(e,{emit:t}){return(n,r)=>(Ne(),Ke("footer",null,[Jn(" Name: "),le("span",{class:"userName",onKeyup:r[0]||(r[0]=da(i=>i.target.blur(),["enter"])),onFocusout:r[1]||(r[1]=i=>n.$emit("update:name",i.target.textContent)),contenteditable:""},In(e.name),33),le("div",{class:"button alert fright",onClick:r[2]||(r[2]=i=>n.$emit("logout"))},"Log out")]))}},Y0=Lt(V0,[["__scopeId","data-v-2fab54ec"]]);const K0=e=>(Pi("data-v-5fb5f6e1"),e=e(),Li(),e),G0={class:"page"},Q0={class:"row",id:"main-content"},X0={class:"reveal",id:"msg","data-reveal":""},J0=K0(()=>le("button",{class:"close-button","data-close":"","aria-label":"Close modal",type:"button"},[le("span",{"aria-hidden":"true"},"\xD7")],-1)),Z0={__name:"App",setup(e){const t=ty(),n=zf({search:{searchTerm:"",searchResults:[]},queue:[],room:ny().params.room,name:void 0,joined:!1,server:window.location.protocol+"//"+window.location.host+"/",socket:void 0,is_small:window.innerWidth<768,admin:!1,secret:void 0,current_entry:void 0,current_name:void 0,searching:!1,last_msg:"",join_msg:void 0});oa(()=>{window.addEventListener("resize",V=>{n.value.is_small=V.target.innerWidth<768}),y(document).foundation(),localStorage.name&&(n.value.name=localStorage.name),localStorage.server&&(n.value.server=localStorage.server),n.value.room||localStorage.room&&(n.value.room=localStorage.room),localStorage.secret&&(n.value.secret=localStorage.secret),n.value.server&&n.value.room&&N()});function r(){localStorage.removeItem("server"),localStorage.removeItem("secret"),localStorage.removeItem("name"),localStorage.removeItem("room"),n.socket.disconnect(),n.value.joined=!1}function i(V){n.value.room=V}function s(V){n.value.secret=V}function o(V){n.value.name=V,localStorage.name=V}function u(V){n.value.current_name=V}function c(V){n.value.server=V}function p(V){n.value.search.searchTerm=V}function m(){var V=/^(?:https?:\/\/)?(?:www\.)?(?:youtu\.be\/|youtube\.com\/(?:embed\/|v\/|watch\?v=|watch\?.+&v=))((\w|-){11})(?:\S+)?$/;n.value.search.searchTerm.match(V)?_({id:n.value.search.searchTerm,source:"youtube"}):(n.value.searching=!0,n.socket.emit("search",{query:n.value.search.searchTerm}))}function _(V){x(V,n.value.name)}function x(V,ge){ge==""||ge==null?(n.value.current_entry=V,n.value.current_name="",y("#getusername").foundation("open")):(y("#getusername").foundation("close"),n.value.current_entry=void 0,n.value.current_name=void 0,n.socket.emit("append",{ident:V.ident,performer:ge,source:V.source}),y("#queue-tab-title").click())}function R(){y("#getusername").foundation("close"),n.value.current_entry=void 0,n.value.current_name=void 0}function N(){j(n.socket)}function D(){n.socket.emit("skip-current")}function Z(V){n.socket.emit("move-up",{uuid:V})}function O(V){n.socket.emit("skip",{uuid:V})}function j(){n.socket=Ns(n.value.server),n.socket.on("search-results",V=>{n.value.searching=!1,n.value.search.searchResults=V.results}),n.socket.on("connect",()=>{G()}),n.socket.io.on("reconnect",()=>{G()}),n.socket.on("state",V=>{n.value.queue=V.queue,n.value.recent=V.recent}),n.socket.on("msg",V=>{n.value.last_msg=V.msg,y("#msg").foundation("open")})}function G(){console.log("Joining room "+n.value.room),n.socket.emit("register-web",{room:n.value.room},V=>{V===!0?(localStorage.name=n.value.name,localStorage.server=n.value.server,localStorage.room=n.value.room,localStorage.secret=n.value.secret,n.value.joined=!0,t.push({name:"room",params:{room:n.value.room}}),n.value.secret&&n.socket.emit("register-admin",{secret:n.value.secret},ge=>{n.value.admin=ge})):(n.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 parties, please download and install <a href='https://git.k-fortytwo.de/christofsteel/syng2.git' target='_blank'>Syng</a> and run it with <pre>syng-client "+n.value.server+"</pre>",n.value.joined&&(n.socket.disconnect(),setTimeout(()=>N(),2e3)))})}return(V,ge)=>(Ne(),Ke("div",G0,[le("div",Q0,[Ou(Se(r0,{state:n.value,"onUpdate:searchTerm":p,onSearch:m,onAppend:_,onSkip:O,onSkipCurrent:D,onMoveUp:Z},null,8,["state"]),[[Yu,n.value.is_small]]),Ou(Se(x0,{state:n.value,"onUpdate:searchTerm":p,onSearch:m,onAppend:_,onSkip:O,onSkipCurrent:D,onMoveUp:Z},null,8,["state"]),[[Yu,!n.value.is_small]]),n.value.joined?Or("",!0):(Ne(),ar(M0,{key:0,room:n.value.room,server:n.value.server,joinMsg:n.value.join_msg,name:n.value.name,secret:n.value.secret,onConnect:N,"onUpdate:room":i,"onUpdate:name":o,"onUpdate:server":c,"onUpdate:secret":s},null,8,["room","server","joinMsg","name","secret"])),Se(W0,{current_name:n.value.current_name,current_entry:n.value.current_entry,"onUpdate:currentName":u,onAppend:ge[0]||(ge[0]=h=>x(n.value.current_entry,n.value.current_name)),onClose_name:R},null,8,["current_name","current_entry"]),le("div",X0,[Jn(In(n.value.last_msg)+" ",1),J0])]),Se(Y0,{name:n.value.name,"onUpdate:name":o,onLogout:r},null,8,["name"])]))}},Lc=Lt(Z0,[["__scopeId","data-v-5fb5f6e1"]]),e_={};function t_(e,t){const n=Qr("router-view");return Ne(),ar(n)}const n_=Lt(e_,[["render",t_]]);function Ic(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function ae(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Ic(Object(n),!0).forEach(function(r){xt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ic(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Ys(e){return Ys=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},Ys(e)}function i_(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Nc(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function r_(e,t,n){return t&&Nc(e.prototype,t),n&&Nc(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function xt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function $l(e,t){return a_(e)||l_(e,t)||ah(e,t)||c_()}function Xr(e){return s_(e)||o_(e)||ah(e)||u_()}function s_(e){if(Array.isArray(e))return Ro(e)}function a_(e){if(Array.isArray(e))return e}function o_(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function l_(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r=[],i=!0,s=!1,o,u;try{for(n=n.call(e);!(i=(o=n.next()).done)&&(r.push(o.value),!(t&&r.length===t));i=!0);}catch(c){s=!0,u=c}finally{try{!i&&n.return!=null&&n.return()}finally{if(s)throw u}}return r}}function ah(e,t){if(!!e){if(typeof e=="string")return Ro(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ro(e,t)}}function Ro(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function u_(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function c_(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Mc=function(){},Tl={},oh={},lh=null,uh={mark:Mc,measure:Mc};try{typeof window<"u"&&(Tl=window),typeof document<"u"&&(oh=document),typeof MutationObserver<"u"&&(lh=MutationObserver),typeof performance<"u"&&(uh=performance)}catch{}var f_=Tl.navigator||{},Dc=f_.userAgent,Hc=Dc===void 0?"":Dc,ai=Tl,Ze=oh,Fc=lh,_s=uh;ai.document;var qn=!!Ze.documentElement&&!!Ze.head&&typeof Ze.addEventListener=="function"&&typeof Ze.createElement=="function",ch=~Hc.indexOf("MSIE")||~Hc.indexOf("Trident/"),ws,ks,xs,Cs,$s,Mn="___FONT_AWESOME___",Po=16,fh="fa",dh="svg-inline--fa",Oi="data-fa-i2svg",Lo="data-fa-pseudo-element",d_="data-fa-pseudo-element-pending",Al="data-prefix",El="data-icon",qc="fontawesome-i2svg",h_="async",p_=["HTML","HEAD","STYLE","SCRIPT"],hh=function(){try{return!0}catch{return!1}}(),Je="classic",ht="sharp",Sl=[Je,ht];function Jr(e){return new Proxy(e,{get:function(n,r){return r in n?n[r]:n[Je]}})}var Ur=Jr((ws={},xt(ws,Je,{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands",fak:"kit","fa-kit":"kit"}),xt(ws,ht,{fa:"solid",fass:"solid","fa-solid":"solid"}),ws)),Wr=Jr((ks={},xt(ks,Je,{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab",kit:"fak"}),xt(ks,ht,{solid:"fass"}),ks)),Vr=Jr((xs={},xt(xs,Je,{fab:"fa-brands",fad:"fa-duotone",fak:"fa-kit",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"}),xt(xs,ht,{fass:"fa-solid"}),xs)),m_=Jr((Cs={},xt(Cs,Je,{"fa-brands":"fab","fa-duotone":"fad","fa-kit":"fak","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"}),xt(Cs,ht,{"fa-solid":"fass"}),Cs)),g_=/fa(s|r|l|t|d|b|k|ss)?[\-\ ]/,ph="fa-layers-text",v_=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp|Kit)?.*/i,y_=Jr(($s={},xt($s,Je,{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"}),xt($s,ht,{900:"fass"}),$s)),mh=[1,2,3,4,5,6,7,8,9,10],b_=mh.concat([11,12,13,14,15,16,17,18,19,20]),__=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],Ci={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},Yr=new Set;Object.keys(Wr[Je]).map(Yr.add.bind(Yr));Object.keys(Wr[ht]).map(Yr.add.bind(Yr));var w_=[].concat(Sl,Xr(Yr),["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",Ci.GROUP,Ci.SWAP_OPACITY,Ci.PRIMARY,Ci.SECONDARY]).concat(mh.map(function(e){return"".concat(e,"x")})).concat(b_.map(function(e){return"w-".concat(e)})),Pr=ai.FontAwesomeConfig||{};function k_(e){var t=Ze.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}function x_(e){return e===""?!0:e==="false"?!1:e==="true"?!0:e}if(Ze&&typeof Ze.querySelector=="function"){var C_=[["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"]];C_.forEach(function(e){var t=$l(e,2),n=t[0],r=t[1],i=x_(k_(n));i!=null&&(Pr[r]=i)})}var gh={styleDefault:"solid",familyDefault:"classic",cssPrefix:fh,replacementClass:dh,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};Pr.familyPrefix&&(Pr.cssPrefix=Pr.familyPrefix);var nr=ae(ae({},gh),Pr);nr.autoReplaceSvg||(nr.observeMutations=!1);var ce={};Object.keys(gh).forEach(function(e){Object.defineProperty(ce,e,{enumerable:!0,set:function(n){nr[e]=n,Lr.forEach(function(r){return r(ce)})},get:function(){return nr[e]}})});Object.defineProperty(ce,"familyPrefix",{enumerable:!0,set:function(t){nr.cssPrefix=t,Lr.forEach(function(n){return n(ce)})},get:function(){return nr.cssPrefix}});ai.FontAwesomeConfig=ce;var Lr=[];function $_(e){return Lr.push(e),function(){Lr.splice(Lr.indexOf(e),1)}}var Kn=Po,kn={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function T_(e){if(!(!e||!qn)){var t=Ze.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;for(var n=Ze.head.childNodes,r=null,i=n.length-1;i>-1;i--){var s=n[i],o=(s.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(o)>-1&&(r=s)}return Ze.head.insertBefore(t,r),e}}var A_="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function Kr(){for(var e=12,t="";e-- >0;)t+=A_[Math.random()*62|0];return t}function lr(e){for(var t=[],n=(e||[]).length>>>0;n--;)t[n]=e[n];return t}function Ol(e){return e.classList?lr(e.classList):(e.getAttribute("class")||"").split(" ").filter(function(t){return t})}function vh(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}function E_(e){return Object.keys(e||{}).reduce(function(t,n){return t+"".concat(n,'="').concat(vh(e[n]),'" ')},"").trim()}function va(e){return Object.keys(e||{}).reduce(function(t,n){return t+"".concat(n,": ").concat(e[n].trim(),";")},"")}function zl(e){return e.size!==kn.size||e.x!==kn.x||e.y!==kn.y||e.rotate!==kn.rotate||e.flipX||e.flipY}function S_(e){var t=e.transform,n=e.containerWidth,r=e.iconWidth,i={transform:"translate(".concat(n/2," 256)")},s="translate(".concat(t.x*32,", ").concat(t.y*32,") "),o="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),u="rotate(".concat(t.rotate," 0 0)"),c={transform:"".concat(s," ").concat(o," ").concat(u)},p={transform:"translate(".concat(r/2*-1," -256)")};return{outer:i,inner:c,path:p}}function O_(e){var t=e.transform,n=e.width,r=n===void 0?Po:n,i=e.height,s=i===void 0?Po:i,o=e.startCentered,u=o===void 0?!1:o,c="";return u&&ch?c+="translate(".concat(t.x/Kn-r/2,"em, ").concat(t.y/Kn-s/2,"em) "):u?c+="translate(calc(-50% + ".concat(t.x/Kn,"em), calc(-50% + ").concat(t.y/Kn,"em)) "):c+="translate(".concat(t.x/Kn,"em, ").concat(t.y/Kn,"em) "),c+="scale(".concat(t.size/Kn*(t.flipX?-1:1),", ").concat(t.size/Kn*(t.flipY?-1:1),") "),c+="rotate(".concat(t.rotate,"deg) "),c}var z_=`:root, :host {
|
|
--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid";
|
|
--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular";
|
|
--fa-font-light: normal 300 1em/1 "Font Awesome 6 Light";
|
|
--fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin";
|
|
--fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";
|
|
--fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";
|
|
--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
|
|
}
|
|
|
|
svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
|
|
overflow: visible;
|
|
box-sizing: content-box;
|
|
}
|
|
|
|
.svg-inline--fa {
|
|
display: var(--fa-display, inline-block);
|
|
height: 1em;
|
|
overflow: visible;
|
|
vertical-align: -0.125em;
|
|
}
|
|
.svg-inline--fa.fa-2xs {
|
|
vertical-align: 0.1em;
|
|
}
|
|
.svg-inline--fa.fa-xs {
|
|
vertical-align: 0em;
|
|
}
|
|
.svg-inline--fa.fa-sm {
|
|
vertical-align: -0.0714285705em;
|
|
}
|
|
.svg-inline--fa.fa-lg {
|
|
vertical-align: -0.2em;
|
|
}
|
|
.svg-inline--fa.fa-xl {
|
|
vertical-align: -0.25em;
|
|
}
|
|
.svg-inline--fa.fa-2xl {
|
|
vertical-align: -0.3125em;
|
|
}
|
|
.svg-inline--fa.fa-pull-left {
|
|
margin-right: var(--fa-pull-margin, 0.3em);
|
|
width: auto;
|
|
}
|
|
.svg-inline--fa.fa-pull-right {
|
|
margin-left: var(--fa-pull-margin, 0.3em);
|
|
width: auto;
|
|
}
|
|
.svg-inline--fa.fa-li {
|
|
width: var(--fa-li-width, 2em);
|
|
top: 0.25em;
|
|
}
|
|
.svg-inline--fa.fa-fw {
|
|
width: var(--fa-fw-width, 1.25em);
|
|
}
|
|
|
|
.fa-layers svg.svg-inline--fa {
|
|
bottom: 0;
|
|
left: 0;
|
|
margin: auto;
|
|
position: absolute;
|
|
right: 0;
|
|
top: 0;
|
|
}
|
|
|
|
.fa-layers-counter, .fa-layers-text {
|
|
display: inline-block;
|
|
position: absolute;
|
|
text-align: center;
|
|
}
|
|
|
|
.fa-layers {
|
|
display: inline-block;
|
|
height: 1em;
|
|
position: relative;
|
|
text-align: center;
|
|
vertical-align: -0.125em;
|
|
width: 1em;
|
|
}
|
|
.fa-layers svg.svg-inline--fa {
|
|
-webkit-transform-origin: center center;
|
|
transform-origin: center center;
|
|
}
|
|
|
|
.fa-layers-text {
|
|
left: 50%;
|
|
top: 50%;
|
|
-webkit-transform: translate(-50%, -50%);
|
|
transform: translate(-50%, -50%);
|
|
-webkit-transform-origin: center center;
|
|
transform-origin: center center;
|
|
}
|
|
|
|
.fa-layers-counter {
|
|
background-color: var(--fa-counter-background-color, #ff253a);
|
|
border-radius: var(--fa-counter-border-radius, 1em);
|
|
box-sizing: border-box;
|
|
color: var(--fa-inverse, #fff);
|
|
line-height: var(--fa-counter-line-height, 1);
|
|
max-width: var(--fa-counter-max-width, 5em);
|
|
min-width: var(--fa-counter-min-width, 1.5em);
|
|
overflow: hidden;
|
|
padding: var(--fa-counter-padding, 0.25em 0.5em);
|
|
right: var(--fa-right, 0);
|
|
text-overflow: ellipsis;
|
|
top: var(--fa-top, 0);
|
|
-webkit-transform: scale(var(--fa-counter-scale, 0.25));
|
|
transform: scale(var(--fa-counter-scale, 0.25));
|
|
-webkit-transform-origin: top right;
|
|
transform-origin: top right;
|
|
}
|
|
|
|
.fa-layers-bottom-right {
|
|
bottom: var(--fa-bottom, 0);
|
|
right: var(--fa-right, 0);
|
|
top: auto;
|
|
-webkit-transform: scale(var(--fa-layers-scale, 0.25));
|
|
transform: scale(var(--fa-layers-scale, 0.25));
|
|
-webkit-transform-origin: bottom right;
|
|
transform-origin: bottom right;
|
|
}
|
|
|
|
.fa-layers-bottom-left {
|
|
bottom: var(--fa-bottom, 0);
|
|
left: var(--fa-left, 0);
|
|
right: auto;
|
|
top: auto;
|
|
-webkit-transform: scale(var(--fa-layers-scale, 0.25));
|
|
transform: scale(var(--fa-layers-scale, 0.25));
|
|
-webkit-transform-origin: bottom left;
|
|
transform-origin: bottom left;
|
|
}
|
|
|
|
.fa-layers-top-right {
|
|
top: var(--fa-top, 0);
|
|
right: var(--fa-right, 0);
|
|
-webkit-transform: scale(var(--fa-layers-scale, 0.25));
|
|
transform: scale(var(--fa-layers-scale, 0.25));
|
|
-webkit-transform-origin: top right;
|
|
transform-origin: top right;
|
|
}
|
|
|
|
.fa-layers-top-left {
|
|
left: var(--fa-left, 0);
|
|
right: auto;
|
|
top: var(--fa-top, 0);
|
|
-webkit-transform: scale(var(--fa-layers-scale, 0.25));
|
|
transform: scale(var(--fa-layers-scale, 0.25));
|
|
-webkit-transform-origin: top left;
|
|
transform-origin: top left;
|
|
}
|
|
|
|
.fa-1x {
|
|
font-size: 1em;
|
|
}
|
|
|
|
.fa-2x {
|
|
font-size: 2em;
|
|
}
|
|
|
|
.fa-3x {
|
|
font-size: 3em;
|
|
}
|
|
|
|
.fa-4x {
|
|
font-size: 4em;
|
|
}
|
|
|
|
.fa-5x {
|
|
font-size: 5em;
|
|
}
|
|
|
|
.fa-6x {
|
|
font-size: 6em;
|
|
}
|
|
|
|
.fa-7x {
|
|
font-size: 7em;
|
|
}
|
|
|
|
.fa-8x {
|
|
font-size: 8em;
|
|
}
|
|
|
|
.fa-9x {
|
|
font-size: 9em;
|
|
}
|
|
|
|
.fa-10x {
|
|
font-size: 10em;
|
|
}
|
|
|
|
.fa-2xs {
|
|
font-size: 0.625em;
|
|
line-height: 0.1em;
|
|
vertical-align: 0.225em;
|
|
}
|
|
|
|
.fa-xs {
|
|
font-size: 0.75em;
|
|
line-height: 0.0833333337em;
|
|
vertical-align: 0.125em;
|
|
}
|
|
|
|
.fa-sm {
|
|
font-size: 0.875em;
|
|
line-height: 0.0714285718em;
|
|
vertical-align: 0.0535714295em;
|
|
}
|
|
|
|
.fa-lg {
|
|
font-size: 1.25em;
|
|
line-height: 0.05em;
|
|
vertical-align: -0.075em;
|
|
}
|
|
|
|
.fa-xl {
|
|
font-size: 1.5em;
|
|
line-height: 0.0416666682em;
|
|
vertical-align: -0.125em;
|
|
}
|
|
|
|
.fa-2xl {
|
|
font-size: 2em;
|
|
line-height: 0.03125em;
|
|
vertical-align: -0.1875em;
|
|
}
|
|
|
|
.fa-fw {
|
|
text-align: center;
|
|
width: 1.25em;
|
|
}
|
|
|
|
.fa-ul {
|
|
list-style-type: none;
|
|
margin-left: var(--fa-li-margin, 2.5em);
|
|
padding-left: 0;
|
|
}
|
|
.fa-ul > li {
|
|
position: relative;
|
|
}
|
|
|
|
.fa-li {
|
|
left: calc(var(--fa-li-width, 2em) * -1);
|
|
position: absolute;
|
|
text-align: center;
|
|
width: var(--fa-li-width, 2em);
|
|
line-height: inherit;
|
|
}
|
|
|
|
.fa-border {
|
|
border-color: var(--fa-border-color, #eee);
|
|
border-radius: var(--fa-border-radius, 0.1em);
|
|
border-style: var(--fa-border-style, solid);
|
|
border-width: var(--fa-border-width, 0.08em);
|
|
padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);
|
|
}
|
|
|
|
.fa-pull-left {
|
|
float: left;
|
|
margin-right: var(--fa-pull-margin, 0.3em);
|
|
}
|
|
|
|
.fa-pull-right {
|
|
float: right;
|
|
margin-left: var(--fa-pull-margin, 0.3em);
|
|
}
|
|
|
|
.fa-beat {
|
|
-webkit-animation-name: fa-beat;
|
|
animation-name: fa-beat;
|
|
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
|
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
|
animation-direction: var(--fa-animation-direction, normal);
|
|
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
|
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
|
|
animation-timing-function: var(--fa-animation-timing, ease-in-out);
|
|
}
|
|
|
|
.fa-bounce {
|
|
-webkit-animation-name: fa-bounce;
|
|
animation-name: fa-bounce;
|
|
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
|
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
|
animation-direction: var(--fa-animation-direction, normal);
|
|
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
|
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
|
|
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
|
|
}
|
|
|
|
.fa-fade {
|
|
-webkit-animation-name: fa-fade;
|
|
animation-name: fa-fade;
|
|
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
|
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
|
animation-direction: var(--fa-animation-direction, normal);
|
|
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
|
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
|
|
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
|
|
}
|
|
|
|
.fa-beat-fade {
|
|
-webkit-animation-name: fa-beat-fade;
|
|
animation-name: fa-beat-fade;
|
|
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
|
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
|
animation-direction: var(--fa-animation-direction, normal);
|
|
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
|
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
-webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
|
|
animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
|
|
}
|
|
|
|
.fa-flip {
|
|
-webkit-animation-name: fa-flip;
|
|
animation-name: fa-flip;
|
|
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
|
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
|
animation-direction: var(--fa-animation-direction, normal);
|
|
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
|
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
-webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
|
|
animation-timing-function: var(--fa-animation-timing, ease-in-out);
|
|
}
|
|
|
|
.fa-shake {
|
|
-webkit-animation-name: fa-shake;
|
|
animation-name: fa-shake;
|
|
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
|
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
|
animation-direction: var(--fa-animation-direction, normal);
|
|
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
|
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
|
|
animation-timing-function: var(--fa-animation-timing, linear);
|
|
}
|
|
|
|
.fa-spin {
|
|
-webkit-animation-name: fa-spin;
|
|
animation-name: fa-spin;
|
|
-webkit-animation-delay: var(--fa-animation-delay, 0s);
|
|
animation-delay: var(--fa-animation-delay, 0s);
|
|
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
|
animation-direction: var(--fa-animation-direction, normal);
|
|
-webkit-animation-duration: var(--fa-animation-duration, 2s);
|
|
animation-duration: var(--fa-animation-duration, 2s);
|
|
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
-webkit-animation-timing-function: var(--fa-animation-timing, linear);
|
|
animation-timing-function: var(--fa-animation-timing, linear);
|
|
}
|
|
|
|
.fa-spin-reverse {
|
|
--fa-animation-direction: reverse;
|
|
}
|
|
|
|
.fa-pulse,
|
|
.fa-spin-pulse {
|
|
-webkit-animation-name: fa-spin;
|
|
animation-name: fa-spin;
|
|
-webkit-animation-direction: var(--fa-animation-direction, normal);
|
|
animation-direction: var(--fa-animation-direction, normal);
|
|
-webkit-animation-duration: var(--fa-animation-duration, 1s);
|
|
animation-duration: var(--fa-animation-duration, 1s);
|
|
-webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
animation-iteration-count: var(--fa-animation-iteration-count, infinite);
|
|
-webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
|
|
animation-timing-function: var(--fa-animation-timing, steps(8));
|
|
}
|
|
|
|
@media (prefers-reduced-motion: reduce) {
|
|
.fa-beat,
|
|
.fa-bounce,
|
|
.fa-fade,
|
|
.fa-beat-fade,
|
|
.fa-flip,
|
|
.fa-pulse,
|
|
.fa-shake,
|
|
.fa-spin,
|
|
.fa-spin-pulse {
|
|
-webkit-animation-delay: -1ms;
|
|
animation-delay: -1ms;
|
|
-webkit-animation-duration: 1ms;
|
|
animation-duration: 1ms;
|
|
-webkit-animation-iteration-count: 1;
|
|
animation-iteration-count: 1;
|
|
transition-delay: 0s;
|
|
transition-duration: 0s;
|
|
}
|
|
}
|
|
@-webkit-keyframes fa-beat {
|
|
0%, 90% {
|
|
-webkit-transform: scale(1);
|
|
transform: scale(1);
|
|
}
|
|
45% {
|
|
-webkit-transform: scale(var(--fa-beat-scale, 1.25));
|
|
transform: scale(var(--fa-beat-scale, 1.25));
|
|
}
|
|
}
|
|
@keyframes fa-beat {
|
|
0%, 90% {
|
|
-webkit-transform: scale(1);
|
|
transform: scale(1);
|
|
}
|
|
45% {
|
|
-webkit-transform: scale(var(--fa-beat-scale, 1.25));
|
|
transform: scale(var(--fa-beat-scale, 1.25));
|
|
}
|
|
}
|
|
@-webkit-keyframes fa-bounce {
|
|
0% {
|
|
-webkit-transform: scale(1, 1) translateY(0);
|
|
transform: scale(1, 1) translateY(0);
|
|
}
|
|
10% {
|
|
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
|
|
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
|
|
}
|
|
30% {
|
|
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
|
|
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
|
|
}
|
|
50% {
|
|
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
|
|
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
|
|
}
|
|
57% {
|
|
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
|
|
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
|
|
}
|
|
64% {
|
|
-webkit-transform: scale(1, 1) translateY(0);
|
|
transform: scale(1, 1) translateY(0);
|
|
}
|
|
100% {
|
|
-webkit-transform: scale(1, 1) translateY(0);
|
|
transform: scale(1, 1) translateY(0);
|
|
}
|
|
}
|
|
@keyframes fa-bounce {
|
|
0% {
|
|
-webkit-transform: scale(1, 1) translateY(0);
|
|
transform: scale(1, 1) translateY(0);
|
|
}
|
|
10% {
|
|
-webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
|
|
transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
|
|
}
|
|
30% {
|
|
-webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
|
|
transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
|
|
}
|
|
50% {
|
|
-webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
|
|
transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
|
|
}
|
|
57% {
|
|
-webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
|
|
transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
|
|
}
|
|
64% {
|
|
-webkit-transform: scale(1, 1) translateY(0);
|
|
transform: scale(1, 1) translateY(0);
|
|
}
|
|
100% {
|
|
-webkit-transform: scale(1, 1) translateY(0);
|
|
transform: scale(1, 1) translateY(0);
|
|
}
|
|
}
|
|
@-webkit-keyframes fa-fade {
|
|
50% {
|
|
opacity: var(--fa-fade-opacity, 0.4);
|
|
}
|
|
}
|
|
@keyframes fa-fade {
|
|
50% {
|
|
opacity: var(--fa-fade-opacity, 0.4);
|
|
}
|
|
}
|
|
@-webkit-keyframes fa-beat-fade {
|
|
0%, 100% {
|
|
opacity: var(--fa-beat-fade-opacity, 0.4);
|
|
-webkit-transform: scale(1);
|
|
transform: scale(1);
|
|
}
|
|
50% {
|
|
opacity: 1;
|
|
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
|
|
transform: scale(var(--fa-beat-fade-scale, 1.125));
|
|
}
|
|
}
|
|
@keyframes fa-beat-fade {
|
|
0%, 100% {
|
|
opacity: var(--fa-beat-fade-opacity, 0.4);
|
|
-webkit-transform: scale(1);
|
|
transform: scale(1);
|
|
}
|
|
50% {
|
|
opacity: 1;
|
|
-webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
|
|
transform: scale(var(--fa-beat-fade-scale, 1.125));
|
|
}
|
|
}
|
|
@-webkit-keyframes fa-flip {
|
|
50% {
|
|
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
|
|
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
|
|
}
|
|
}
|
|
@keyframes fa-flip {
|
|
50% {
|
|
-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
|
|
transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
|
|
}
|
|
}
|
|
@-webkit-keyframes fa-shake {
|
|
0% {
|
|
-webkit-transform: rotate(-15deg);
|
|
transform: rotate(-15deg);
|
|
}
|
|
4% {
|
|
-webkit-transform: rotate(15deg);
|
|
transform: rotate(15deg);
|
|
}
|
|
8%, 24% {
|
|
-webkit-transform: rotate(-18deg);
|
|
transform: rotate(-18deg);
|
|
}
|
|
12%, 28% {
|
|
-webkit-transform: rotate(18deg);
|
|
transform: rotate(18deg);
|
|
}
|
|
16% {
|
|
-webkit-transform: rotate(-22deg);
|
|
transform: rotate(-22deg);
|
|
}
|
|
20% {
|
|
-webkit-transform: rotate(22deg);
|
|
transform: rotate(22deg);
|
|
}
|
|
32% {
|
|
-webkit-transform: rotate(-12deg);
|
|
transform: rotate(-12deg);
|
|
}
|
|
36% {
|
|
-webkit-transform: rotate(12deg);
|
|
transform: rotate(12deg);
|
|
}
|
|
40%, 100% {
|
|
-webkit-transform: rotate(0deg);
|
|
transform: rotate(0deg);
|
|
}
|
|
}
|
|
@keyframes fa-shake {
|
|
0% {
|
|
-webkit-transform: rotate(-15deg);
|
|
transform: rotate(-15deg);
|
|
}
|
|
4% {
|
|
-webkit-transform: rotate(15deg);
|
|
transform: rotate(15deg);
|
|
}
|
|
8%, 24% {
|
|
-webkit-transform: rotate(-18deg);
|
|
transform: rotate(-18deg);
|
|
}
|
|
12%, 28% {
|
|
-webkit-transform: rotate(18deg);
|
|
transform: rotate(18deg);
|
|
}
|
|
16% {
|
|
-webkit-transform: rotate(-22deg);
|
|
transform: rotate(-22deg);
|
|
}
|
|
20% {
|
|
-webkit-transform: rotate(22deg);
|
|
transform: rotate(22deg);
|
|
}
|
|
32% {
|
|
-webkit-transform: rotate(-12deg);
|
|
transform: rotate(-12deg);
|
|
}
|
|
36% {
|
|
-webkit-transform: rotate(12deg);
|
|
transform: rotate(12deg);
|
|
}
|
|
40%, 100% {
|
|
-webkit-transform: rotate(0deg);
|
|
transform: rotate(0deg);
|
|
}
|
|
}
|
|
@-webkit-keyframes fa-spin {
|
|
0% {
|
|
-webkit-transform: rotate(0deg);
|
|
transform: rotate(0deg);
|
|
}
|
|
100% {
|
|
-webkit-transform: rotate(360deg);
|
|
transform: rotate(360deg);
|
|
}
|
|
}
|
|
@keyframes fa-spin {
|
|
0% {
|
|
-webkit-transform: rotate(0deg);
|
|
transform: rotate(0deg);
|
|
}
|
|
100% {
|
|
-webkit-transform: rotate(360deg);
|
|
transform: rotate(360deg);
|
|
}
|
|
}
|
|
.fa-rotate-90 {
|
|
-webkit-transform: rotate(90deg);
|
|
transform: rotate(90deg);
|
|
}
|
|
|
|
.fa-rotate-180 {
|
|
-webkit-transform: rotate(180deg);
|
|
transform: rotate(180deg);
|
|
}
|
|
|
|
.fa-rotate-270 {
|
|
-webkit-transform: rotate(270deg);
|
|
transform: rotate(270deg);
|
|
}
|
|
|
|
.fa-flip-horizontal {
|
|
-webkit-transform: scale(-1, 1);
|
|
transform: scale(-1, 1);
|
|
}
|
|
|
|
.fa-flip-vertical {
|
|
-webkit-transform: scale(1, -1);
|
|
transform: scale(1, -1);
|
|
}
|
|
|
|
.fa-flip-both,
|
|
.fa-flip-horizontal.fa-flip-vertical {
|
|
-webkit-transform: scale(-1, -1);
|
|
transform: scale(-1, -1);
|
|
}
|
|
|
|
.fa-rotate-by {
|
|
-webkit-transform: rotate(var(--fa-rotate-angle, none));
|
|
transform: rotate(var(--fa-rotate-angle, none));
|
|
}
|
|
|
|
.fa-stack {
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
height: 2em;
|
|
position: relative;
|
|
width: 2.5em;
|
|
}
|
|
|
|
.fa-stack-1x,
|
|
.fa-stack-2x {
|
|
bottom: 0;
|
|
left: 0;
|
|
margin: auto;
|
|
position: absolute;
|
|
right: 0;
|
|
top: 0;
|
|
z-index: var(--fa-stack-z-index, auto);
|
|
}
|
|
|
|
.svg-inline--fa.fa-stack-1x {
|
|
height: 1em;
|
|
width: 1.25em;
|
|
}
|
|
.svg-inline--fa.fa-stack-2x {
|
|
height: 2em;
|
|
width: 2.5em;
|
|
}
|
|
|
|
.fa-inverse {
|
|
color: var(--fa-inverse, #fff);
|
|
}
|
|
|
|
.sr-only,
|
|
.fa-sr-only {
|
|
position: absolute;
|
|
width: 1px;
|
|
height: 1px;
|
|
padding: 0;
|
|
margin: -1px;
|
|
overflow: hidden;
|
|
clip: rect(0, 0, 0, 0);
|
|
white-space: nowrap;
|
|
border-width: 0;
|
|
}
|
|
|
|
.sr-only-focusable:not(:focus),
|
|
.fa-sr-only-focusable:not(:focus) {
|
|
position: absolute;
|
|
width: 1px;
|
|
height: 1px;
|
|
padding: 0;
|
|
margin: -1px;
|
|
overflow: hidden;
|
|
clip: rect(0, 0, 0, 0);
|
|
white-space: nowrap;
|
|
border-width: 0;
|
|
}
|
|
|
|
.svg-inline--fa .fa-primary {
|
|
fill: var(--fa-primary-color, currentColor);
|
|
opacity: var(--fa-primary-opacity, 1);
|
|
}
|
|
|
|
.svg-inline--fa .fa-secondary {
|
|
fill: var(--fa-secondary-color, currentColor);
|
|
opacity: var(--fa-secondary-opacity, 0.4);
|
|
}
|
|
|
|
.svg-inline--fa.fa-swap-opacity .fa-primary {
|
|
opacity: var(--fa-secondary-opacity, 0.4);
|
|
}
|
|
|
|
.svg-inline--fa.fa-swap-opacity .fa-secondary {
|
|
opacity: var(--fa-primary-opacity, 1);
|
|
}
|
|
|
|
.svg-inline--fa mask .fa-primary,
|
|
.svg-inline--fa mask .fa-secondary {
|
|
fill: black;
|
|
}
|
|
|
|
.fad.fa-inverse,
|
|
.fa-duotone.fa-inverse {
|
|
color: var(--fa-inverse, #fff);
|
|
}`;function yh(){var e=fh,t=dh,n=ce.cssPrefix,r=ce.replacementClass,i=z_;if(n!==e||r!==t){var s=new RegExp("\\.".concat(e,"\\-"),"g"),o=new RegExp("\\--".concat(e,"\\-"),"g"),u=new RegExp("\\.".concat(t),"g");i=i.replace(s,".".concat(n,"-")).replace(o,"--".concat(n,"-")).replace(u,".".concat(r))}return i}var Bc=!1;function so(){ce.autoAddCss&&!Bc&&(T_(yh()),Bc=!0)}var R_={mixout:function(){return{dom:{css:yh,insertCss:so}}},hooks:function(){return{beforeDOMElementCreation:function(){so()},beforeI2svg:function(){so()}}}},Dn=ai||{};Dn[Mn]||(Dn[Mn]={});Dn[Mn].styles||(Dn[Mn].styles={});Dn[Mn].hooks||(Dn[Mn].hooks={});Dn[Mn].shims||(Dn[Mn].shims=[]);var fn=Dn[Mn],bh=[],P_=function e(){Ze.removeEventListener("DOMContentLoaded",e),Ks=1,bh.map(function(t){return t()})},Ks=!1;qn&&(Ks=(Ze.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(Ze.readyState),Ks||Ze.addEventListener("DOMContentLoaded",P_));function L_(e){!qn||(Ks?setTimeout(e,0):bh.push(e))}function Zr(e){var t=e.tag,n=e.attributes,r=n===void 0?{}:n,i=e.children,s=i===void 0?[]:i;return typeof e=="string"?vh(e):"<".concat(t," ").concat(E_(r),">").concat(s.map(Zr).join(""),"</").concat(t,">")}function jc(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}var I_=function(t,n){return function(r,i,s,o){return t.call(n,r,i,s,o)}},ao=function(t,n,r,i){var s=Object.keys(t),o=s.length,u=i!==void 0?I_(n,i):n,c,p,m;for(r===void 0?(c=1,m=t[s[0]]):(c=0,m=r);c<o;c++)p=s[c],m=u(m,t[p],p,t);return m};function N_(e){for(var t=[],n=0,r=e.length;n<r;){var i=e.charCodeAt(n++);if(i>=55296&&i<=56319&&n<r){var s=e.charCodeAt(n++);(s&64512)==56320?t.push(((i&1023)<<10)+(s&1023)+65536):(t.push(i),n--)}else t.push(i)}return t}function Io(e){var t=N_(e);return t.length===1?t[0].toString(16):null}function M_(e,t){var n=e.length,r=e.charCodeAt(t),i;return r>=55296&&r<=56319&&n>t+1&&(i=e.charCodeAt(t+1),i>=56320&&i<=57343)?(r-55296)*1024+i-56320+65536:r}function Uc(e){return Object.keys(e).reduce(function(t,n){var r=e[n],i=!!r.icon;return i?t[r.iconName]=r.icon:t[n]=r,t},{})}function No(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=n.skipHooks,i=r===void 0?!1:r,s=Uc(t);typeof fn.hooks.addPack=="function"&&!i?fn.hooks.addPack(e,Uc(t)):fn.styles[e]=ae(ae({},fn.styles[e]||{}),s),e==="fas"&&No("fa",t)}var Ts,As,Es,Bi=fn.styles,D_=fn.shims,H_=(Ts={},xt(Ts,Je,Object.values(Vr[Je])),xt(Ts,ht,Object.values(Vr[ht])),Ts),Rl=null,_h={},wh={},kh={},xh={},Ch={},F_=(As={},xt(As,Je,Object.keys(Ur[Je])),xt(As,ht,Object.keys(Ur[ht])),As);function q_(e){return~w_.indexOf(e)}function B_(e,t){var n=t.split("-"),r=n[0],i=n.slice(1).join("-");return r===e&&i!==""&&!q_(i)?i:null}var $h=function(){var t=function(s){return ao(Bi,function(o,u,c){return o[c]=ao(u,s,{}),o},{})};_h=t(function(i,s,o){if(s[3]&&(i[s[3]]=o),s[2]){var u=s[2].filter(function(c){return typeof c=="number"});u.forEach(function(c){i[c.toString(16)]=o})}return i}),wh=t(function(i,s,o){if(i[o]=o,s[2]){var u=s[2].filter(function(c){return typeof c=="string"});u.forEach(function(c){i[c]=o})}return i}),Ch=t(function(i,s,o){var u=s[2];return i[o]=o,u.forEach(function(c){i[c]=o}),i});var n="far"in Bi||ce.autoFetchSvg,r=ao(D_,function(i,s){var o=s[0],u=s[1],c=s[2];return u==="far"&&!n&&(u="fas"),typeof o=="string"&&(i.names[o]={prefix:u,iconName:c}),typeof o=="number"&&(i.unicodes[o.toString(16)]={prefix:u,iconName:c}),i},{names:{},unicodes:{}});kh=r.names,xh=r.unicodes,Rl=ya(ce.styleDefault,{family:ce.familyDefault})};$_(function(e){Rl=ya(e.styleDefault,{family:ce.familyDefault})});$h();function Pl(e,t){return(_h[e]||{})[t]}function j_(e,t){return(wh[e]||{})[t]}function $i(e,t){return(Ch[e]||{})[t]}function Th(e){return kh[e]||{prefix:null,iconName:null}}function U_(e){var t=xh[e],n=Pl("fas",e);return t||(n?{prefix:"fas",iconName:n}:null)||{prefix:null,iconName:null}}function oi(){return Rl}var Ll=function(){return{prefix:null,iconName:null,rest:[]}};function ya(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.family,r=n===void 0?Je:n,i=Ur[r][e],s=Wr[r][e]||Wr[r][i],o=e in fn.styles?e:null;return s||o||null}var Wc=(Es={},xt(Es,Je,Object.keys(Vr[Je])),xt(Es,ht,Object.keys(Vr[ht])),Es);function ba(e){var t,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.skipLookups,i=r===void 0?!1:r,s=(t={},xt(t,Je,"".concat(ce.cssPrefix,"-").concat(Je)),xt(t,ht,"".concat(ce.cssPrefix,"-").concat(ht)),t),o=null,u=Je;(e.includes(s[Je])||e.some(function(p){return Wc[Je].includes(p)}))&&(u=Je),(e.includes(s[ht])||e.some(function(p){return Wc[ht].includes(p)}))&&(u=ht);var c=e.reduce(function(p,m){var _=B_(ce.cssPrefix,m);if(Bi[m]?(m=H_[u].includes(m)?m_[u][m]:m,o=m,p.prefix=m):F_[u].indexOf(m)>-1?(o=m,p.prefix=ya(m,{family:u})):_?p.iconName=_:m!==ce.replacementClass&&m!==s[Je]&&m!==s[ht]&&p.rest.push(m),!i&&p.prefix&&p.iconName){var x=o==="fa"?Th(p.iconName):{},R=$i(p.prefix,p.iconName);x.prefix&&(o=null),p.iconName=x.iconName||R||p.iconName,p.prefix=x.prefix||p.prefix,p.prefix==="far"&&!Bi.far&&Bi.fas&&!ce.autoFetchSvg&&(p.prefix="fas")}return p},Ll());return(e.includes("fa-brands")||e.includes("fab"))&&(c.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(c.prefix="fad"),!c.prefix&&u===ht&&(Bi.fass||ce.autoFetchSvg)&&(c.prefix="fass",c.iconName=$i(c.prefix,c.iconName)||c.iconName),(c.prefix==="fa"||o==="fa")&&(c.prefix=oi()||"fas"),c}var W_=function(){function e(){i_(this,e),this.definitions={}}return r_(e,[{key:"add",value:function(){for(var n=this,r=arguments.length,i=new Array(r),s=0;s<r;s++)i[s]=arguments[s];var o=i.reduce(this._pullDefinitions,{});Object.keys(o).forEach(function(u){n.definitions[u]=ae(ae({},n.definitions[u]||{}),o[u]),No(u,o[u]);var c=Vr[Je][u];c&&No(c,o[u]),$h()})}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(n,r){var i=r.prefix&&r.iconName&&r.icon?{0:r}:r;return Object.keys(i).map(function(s){var o=i[s],u=o.prefix,c=o.iconName,p=o.icon,m=p[2];n[u]||(n[u]={}),m.length>0&&m.forEach(function(_){typeof _=="string"&&(n[u][_]=p)}),n[u][c]=p}),n}}]),e}(),Vc=[],ji={},Ki={},V_=Object.keys(Ki);function Y_(e,t){var n=t.mixoutsTo;return Vc=e,ji={},Object.keys(Ki).forEach(function(r){V_.indexOf(r)===-1&&delete Ki[r]}),Vc.forEach(function(r){var i=r.mixout?r.mixout():{};if(Object.keys(i).forEach(function(o){typeof i[o]=="function"&&(n[o]=i[o]),Ys(i[o])==="object"&&Object.keys(i[o]).forEach(function(u){n[o]||(n[o]={}),n[o][u]=i[o][u]})}),r.hooks){var s=r.hooks();Object.keys(s).forEach(function(o){ji[o]||(ji[o]=[]),ji[o].push(s[o])})}r.provides&&r.provides(Ki)}),n}function Mo(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];var s=ji[e]||[];return s.forEach(function(o){t=o.apply(null,[t].concat(r))}),t}function zi(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var i=ji[e]||[];i.forEach(function(s){s.apply(null,n)})}function Hn(){var e=arguments[0],t=Array.prototype.slice.call(arguments,1);return Ki[e]?Ki[e].apply(null,t):void 0}function Do(e){e.prefix==="fa"&&(e.prefix="fas");var t=e.iconName,n=e.prefix||oi();if(!!t)return t=$i(n,t)||t,jc(Ah.definitions,n,t)||jc(fn.styles,n,t)}var Ah=new W_,K_=function(){ce.autoReplaceSvg=!1,ce.observeMutations=!1,zi("noAuto")},G_={i2svg:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return qn?(zi("beforeI2svg",t),Hn("pseudoElements2svg",t),Hn("i2svg",t)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.autoReplaceSvgRoot;ce.autoReplaceSvg===!1&&(ce.autoReplaceSvg=!0),ce.observeMutations=!0,L_(function(){X_({autoReplaceSvgRoot:n}),zi("watch",t)})}},Q_={icon:function(t){if(t===null)return null;if(Ys(t)==="object"&&t.prefix&&t.iconName)return{prefix:t.prefix,iconName:$i(t.prefix,t.iconName)||t.iconName};if(Array.isArray(t)&&t.length===2){var n=t[1].indexOf("fa-")===0?t[1].slice(3):t[1],r=ya(t[0]);return{prefix:r,iconName:$i(r,n)||n}}if(typeof t=="string"&&(t.indexOf("".concat(ce.cssPrefix,"-"))>-1||t.match(g_))){var i=ba(t.split(" "),{skipLookups:!0});return{prefix:i.prefix||oi(),iconName:$i(i.prefix,i.iconName)||i.iconName}}if(typeof t=="string"){var s=oi();return{prefix:s,iconName:$i(s,t)||t}}}},Kt={noAuto:K_,config:ce,dom:G_,parse:Q_,library:Ah,findIconDefinition:Do,toHtml:Zr},X_=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.autoReplaceSvgRoot,r=n===void 0?Ze:n;(Object.keys(fn.styles).length>0||ce.autoFetchSvg)&&qn&&ce.autoReplaceSvg&&Kt.dom.i2svg({node:r})};function _a(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(function(r){return Zr(r)})}}),Object.defineProperty(e,"node",{get:function(){if(!!qn){var r=Ze.createElement("div");return r.innerHTML=e.html,r.children}}}),e}function J_(e){var t=e.children,n=e.main,r=e.mask,i=e.attributes,s=e.styles,o=e.transform;if(zl(o)&&n.found&&!r.found){var u=n.width,c=n.height,p={x:u/c/2,y:.5};i.style=va(ae(ae({},s),{},{"transform-origin":"".concat(p.x+o.x/16,"em ").concat(p.y+o.y/16,"em")}))}return[{tag:"svg",attributes:i,children:t}]}function Z_(e){var t=e.prefix,n=e.iconName,r=e.children,i=e.attributes,s=e.symbol,o=s===!0?"".concat(t,"-").concat(ce.cssPrefix,"-").concat(n):s;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:ae(ae({},i),{},{id:o}),children:r}]}]}function Il(e){var t=e.icons,n=t.main,r=t.mask,i=e.prefix,s=e.iconName,o=e.transform,u=e.symbol,c=e.title,p=e.maskId,m=e.titleId,_=e.extra,x=e.watchable,R=x===void 0?!1:x,N=r.found?r:n,D=N.width,Z=N.height,O=i==="fak",j=[ce.replacementClass,s?"".concat(ce.cssPrefix,"-").concat(s):""].filter(function(ct){return _.classes.indexOf(ct)===-1}).filter(function(ct){return ct!==""||!!ct}).concat(_.classes).join(" "),G={children:[],attributes:ae(ae({},_.attributes),{},{"data-prefix":i,"data-icon":s,class:j,role:_.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(D," ").concat(Z)})},V=O&&!~_.classes.indexOf("fa-fw")?{width:"".concat(D/Z*16*.0625,"em")}:{};R&&(G.attributes[Oi]=""),c&&(G.children.push({tag:"title",attributes:{id:G.attributes["aria-labelledby"]||"title-".concat(m||Kr())},children:[c]}),delete G.attributes.title);var ge=ae(ae({},G),{},{prefix:i,iconName:s,main:n,mask:r,maskId:p,transform:o,symbol:u,styles:ae(ae({},V),_.styles)}),h=r.found&&n.found?Hn("generateAbstractMask",ge)||{children:[],attributes:{}}:Hn("generateAbstractIcon",ge)||{children:[],attributes:{}},qe=h.children,st=h.attributes;return ge.children=qe,ge.attributes=st,u?Z_(ge):J_(ge)}function Yc(e){var t=e.content,n=e.width,r=e.height,i=e.transform,s=e.title,o=e.extra,u=e.watchable,c=u===void 0?!1:u,p=ae(ae(ae({},o.attributes),s?{title:s}:{}),{},{class:o.classes.join(" ")});c&&(p[Oi]="");var m=ae({},o.styles);zl(i)&&(m.transform=O_({transform:i,startCentered:!0,width:n,height:r}),m["-webkit-transform"]=m.transform);var _=va(m);_.length>0&&(p.style=_);var x=[];return x.push({tag:"span",attributes:p,children:[t]}),s&&x.push({tag:"span",attributes:{class:"sr-only"},children:[s]}),x}function ew(e){var t=e.content,n=e.title,r=e.extra,i=ae(ae(ae({},r.attributes),n?{title:n}:{}),{},{class:r.classes.join(" ")}),s=va(r.styles);s.length>0&&(i.style=s);var o=[];return o.push({tag:"span",attributes:i,children:[t]}),n&&o.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),o}var oo=fn.styles;function Ho(e){var t=e[0],n=e[1],r=e.slice(4),i=$l(r,1),s=i[0],o=null;return Array.isArray(s)?o={tag:"g",attributes:{class:"".concat(ce.cssPrefix,"-").concat(Ci.GROUP)},children:[{tag:"path",attributes:{class:"".concat(ce.cssPrefix,"-").concat(Ci.SECONDARY),fill:"currentColor",d:s[0]}},{tag:"path",attributes:{class:"".concat(ce.cssPrefix,"-").concat(Ci.PRIMARY),fill:"currentColor",d:s[1]}}]}:o={tag:"path",attributes:{fill:"currentColor",d:s}},{found:!0,width:t,height:n,icon:o}}var tw={found:!1,width:512,height:512};function nw(e,t){!hh&&!ce.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}function Fo(e,t){var n=t;return t==="fa"&&ce.styleDefault!==null&&(t=oi()),new Promise(function(r,i){if(Hn("missingIconAbstract"),n==="fa"){var s=Th(e)||{};e=s.iconName||e,t=s.prefix||t}if(e&&t&&oo[t]&&oo[t][e]){var o=oo[t][e];return r(Ho(o))}nw(e,t),r(ae(ae({},tw),{},{icon:ce.showMissingIcons&&e?Hn("missingIconAbstract")||{}:{}}))})}var Kc=function(){},qo=ce.measurePerformance&&_s&&_s.mark&&_s.measure?_s:{mark:Kc,measure:Kc},Tr='FA "6.2.1"',iw=function(t){return qo.mark("".concat(Tr," ").concat(t," begins")),function(){return Eh(t)}},Eh=function(t){qo.mark("".concat(Tr," ").concat(t," ends")),qo.measure("".concat(Tr," ").concat(t),"".concat(Tr," ").concat(t," begins"),"".concat(Tr," ").concat(t," ends"))},Nl={begin:iw,end:Eh},Ms=function(){};function Gc(e){var t=e.getAttribute?e.getAttribute(Oi):null;return typeof t=="string"}function rw(e){var t=e.getAttribute?e.getAttribute(Al):null,n=e.getAttribute?e.getAttribute(El):null;return t&&n}function sw(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(ce.replacementClass)}function aw(){if(ce.autoReplaceSvg===!0)return Ds.replace;var e=Ds[ce.autoReplaceSvg];return e||Ds.replace}function ow(e){return Ze.createElementNS("http://www.w3.org/2000/svg",e)}function lw(e){return Ze.createElement(e)}function Sh(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.ceFn,r=n===void 0?e.tag==="svg"?ow:lw:n;if(typeof e=="string")return Ze.createTextNode(e);var i=r(e.tag);Object.keys(e.attributes||[]).forEach(function(o){i.setAttribute(o,e.attributes[o])});var s=e.children||[];return s.forEach(function(o){i.appendChild(Sh(o,{ceFn:r}))}),i}function uw(e){var t=" ".concat(e.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}var Ds={replace:function(t){var n=t[0];if(n.parentNode)if(t[1].forEach(function(i){n.parentNode.insertBefore(Sh(i),n)}),n.getAttribute(Oi)===null&&ce.keepOriginalSource){var r=Ze.createComment(uw(n));n.parentNode.replaceChild(r,n)}else n.remove()},nest:function(t){var n=t[0],r=t[1];if(~Ol(n).indexOf(ce.replacementClass))return Ds.replace(t);var i=new RegExp("".concat(ce.cssPrefix,"-.*"));if(delete r[0].attributes.id,r[0].attributes.class){var s=r[0].attributes.class.split(" ").reduce(function(u,c){return c===ce.replacementClass||c.match(i)?u.toSvg.push(c):u.toNode.push(c),u},{toNode:[],toSvg:[]});r[0].attributes.class=s.toSvg.join(" "),s.toNode.length===0?n.removeAttribute("class"):n.setAttribute("class",s.toNode.join(" "))}var o=r.map(function(u){return Zr(u)}).join(`
|
|
`);n.setAttribute(Oi,""),n.innerHTML=o}};function Qc(e){e()}function Oh(e,t){var n=typeof t=="function"?t:Ms;if(e.length===0)n();else{var r=Qc;ce.mutateApproach===h_&&(r=ai.requestAnimationFrame||Qc),r(function(){var i=aw(),s=Nl.begin("mutate");e.map(i),s(),n()})}}var Ml=!1;function zh(){Ml=!0}function Bo(){Ml=!1}var Gs=null;function Xc(e){if(!!Fc&&!!ce.observeMutations){var t=e.treeCallback,n=t===void 0?Ms:t,r=e.nodeCallback,i=r===void 0?Ms:r,s=e.pseudoElementsCallback,o=s===void 0?Ms:s,u=e.observeMutationsRoot,c=u===void 0?Ze:u;Gs=new Fc(function(p){if(!Ml){var m=oi();lr(p).forEach(function(_){if(_.type==="childList"&&_.addedNodes.length>0&&!Gc(_.addedNodes[0])&&(ce.searchPseudoElements&&o(_.target),n(_.target)),_.type==="attributes"&&_.target.parentNode&&ce.searchPseudoElements&&o(_.target.parentNode),_.type==="attributes"&&Gc(_.target)&&~__.indexOf(_.attributeName))if(_.attributeName==="class"&&rw(_.target)){var x=ba(Ol(_.target)),R=x.prefix,N=x.iconName;_.target.setAttribute(Al,R||m),N&&_.target.setAttribute(El,N)}else sw(_.target)&&i(_.target)})}}),qn&&Gs.observe(c,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function cw(){!Gs||Gs.disconnect()}function fw(e){var t=e.getAttribute("style"),n=[];return t&&(n=t.split(";").reduce(function(r,i){var s=i.split(":"),o=s[0],u=s.slice(1);return o&&u.length>0&&(r[o]=u.join(":").trim()),r},{})),n}function dw(e){var t=e.getAttribute("data-prefix"),n=e.getAttribute("data-icon"),r=e.innerText!==void 0?e.innerText.trim():"",i=ba(Ol(e));return i.prefix||(i.prefix=oi()),t&&n&&(i.prefix=t,i.iconName=n),i.iconName&&i.prefix||(i.prefix&&r.length>0&&(i.iconName=j_(i.prefix,e.innerText)||Pl(i.prefix,Io(e.innerText))),!i.iconName&&ce.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(i.iconName=e.firstChild.data)),i}function hw(e){var t=lr(e.attributes).reduce(function(i,s){return i.name!=="class"&&i.name!=="style"&&(i[s.name]=s.value),i},{}),n=e.getAttribute("title"),r=e.getAttribute("data-fa-title-id");return ce.autoA11y&&(n?t["aria-labelledby"]="".concat(ce.replacementClass,"-title-").concat(r||Kr()):(t["aria-hidden"]="true",t.focusable="false")),t}function pw(){return{iconName:null,title:null,titleId:null,prefix:null,transform:kn,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function Jc(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0},n=dw(e),r=n.iconName,i=n.prefix,s=n.rest,o=hw(e),u=Mo("parseNodeAttributes",{},e),c=t.styleParser?fw(e):[];return ae({iconName:r,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:i,transform:kn,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:s,styles:c,attributes:o}},u)}var mw=fn.styles;function Rh(e){var t=ce.autoReplaceSvg==="nest"?Jc(e,{styleParser:!1}):Jc(e);return~t.extra.classes.indexOf(ph)?Hn("generateLayersText",e,t):Hn("generateSvgReplacementMutation",e,t)}var li=new Set;Sl.map(function(e){li.add("fa-".concat(e))});Object.keys(Ur[Je]).map(li.add.bind(li));Object.keys(Ur[ht]).map(li.add.bind(li));li=Xr(li);function Zc(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!qn)return Promise.resolve();var n=Ze.documentElement.classList,r=function(_){return n.add("".concat(qc,"-").concat(_))},i=function(_){return n.remove("".concat(qc,"-").concat(_))},s=ce.autoFetchSvg?li:Sl.map(function(m){return"fa-".concat(m)}).concat(Object.keys(mw));s.includes("fa")||s.push("fa");var o=[".".concat(ph,":not([").concat(Oi,"])")].concat(s.map(function(m){return".".concat(m,":not([").concat(Oi,"])")})).join(", ");if(o.length===0)return Promise.resolve();var u=[];try{u=lr(e.querySelectorAll(o))}catch{}if(u.length>0)r("pending"),i("complete");else return Promise.resolve();var c=Nl.begin("onTree"),p=u.reduce(function(m,_){try{var x=Rh(_);x&&m.push(x)}catch(R){hh||R.name==="MissingIcon"&&console.error(R)}return m},[]);return new Promise(function(m,_){Promise.all(p).then(function(x){Oh(x,function(){r("active"),r("complete"),i("pending"),typeof t=="function"&&t(),c(),m()})}).catch(function(x){c(),_(x)})})}function gw(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;Rh(e).then(function(n){n&&Oh([n],t)})}function vw(e){return function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=(t||{}).icon?t:Do(t||{}),i=n.mask;return i&&(i=(i||{}).icon?i:Do(i||{})),e(r,ae(ae({},n),{},{mask:i}))}}var yw=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.transform,i=r===void 0?kn:r,s=n.symbol,o=s===void 0?!1:s,u=n.mask,c=u===void 0?null:u,p=n.maskId,m=p===void 0?null:p,_=n.title,x=_===void 0?null:_,R=n.titleId,N=R===void 0?null:R,D=n.classes,Z=D===void 0?[]:D,O=n.attributes,j=O===void 0?{}:O,G=n.styles,V=G===void 0?{}:G;if(!!t){var ge=t.prefix,h=t.iconName,qe=t.icon;return _a(ae({type:"icon"},t),function(){return zi("beforeDOMElementCreation",{iconDefinition:t,params:n}),ce.autoA11y&&(x?j["aria-labelledby"]="".concat(ce.replacementClass,"-title-").concat(N||Kr()):(j["aria-hidden"]="true",j.focusable="false")),Il({icons:{main:Ho(qe),mask:c?Ho(c.icon):{found:!1,width:null,height:null,icon:{}}},prefix:ge,iconName:h,transform:ae(ae({},kn),i),symbol:o,title:x,maskId:m,titleId:N,extra:{attributes:j,styles:V,classes:Z}})})}},bw={mixout:function(){return{icon:vw(yw)}},hooks:function(){return{mutationObserverCallbacks:function(n){return n.treeCallback=Zc,n.nodeCallback=gw,n}}},provides:function(t){t.i2svg=function(n){var r=n.node,i=r===void 0?Ze:r,s=n.callback,o=s===void 0?function(){}:s;return Zc(i,o)},t.generateSvgReplacementMutation=function(n,r){var i=r.iconName,s=r.title,o=r.titleId,u=r.prefix,c=r.transform,p=r.symbol,m=r.mask,_=r.maskId,x=r.extra;return new Promise(function(R,N){Promise.all([Fo(i,u),m.iconName?Fo(m.iconName,m.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(function(D){var Z=$l(D,2),O=Z[0],j=Z[1];R([n,Il({icons:{main:O,mask:j},prefix:u,iconName:i,transform:c,symbol:p,maskId:_,title:s,titleId:o,extra:x,watchable:!0})])}).catch(N)})},t.generateAbstractIcon=function(n){var r=n.children,i=n.attributes,s=n.main,o=n.transform,u=n.styles,c=va(u);c.length>0&&(i.style=c);var p;return zl(o)&&(p=Hn("generateAbstractTransformGrouping",{main:s,transform:o,containerWidth:s.width,iconWidth:s.width})),r.push(p||s.icon),{children:r,attributes:i}}}},_w={mixout:function(){return{layer:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=r.classes,s=i===void 0?[]:i;return _a({type:"layer"},function(){zi("beforeDOMElementCreation",{assembler:n,params:r});var o=[];return n(function(u){Array.isArray(u)?u.map(function(c){o=o.concat(c.abstract)}):o=o.concat(u.abstract)}),[{tag:"span",attributes:{class:["".concat(ce.cssPrefix,"-layers")].concat(Xr(s)).join(" ")},children:o}]})}}}},ww={mixout:function(){return{counter:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=r.title,s=i===void 0?null:i,o=r.classes,u=o===void 0?[]:o,c=r.attributes,p=c===void 0?{}:c,m=r.styles,_=m===void 0?{}:m;return _a({type:"counter",content:n},function(){return zi("beforeDOMElementCreation",{content:n,params:r}),ew({content:n.toString(),title:s,extra:{attributes:p,styles:_,classes:["".concat(ce.cssPrefix,"-layers-counter")].concat(Xr(u))}})})}}}},kw={mixout:function(){return{text:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=r.transform,s=i===void 0?kn:i,o=r.title,u=o===void 0?null:o,c=r.classes,p=c===void 0?[]:c,m=r.attributes,_=m===void 0?{}:m,x=r.styles,R=x===void 0?{}:x;return _a({type:"text",content:n},function(){return zi("beforeDOMElementCreation",{content:n,params:r}),Yc({content:n,transform:ae(ae({},kn),s),title:u,extra:{attributes:_,styles:R,classes:["".concat(ce.cssPrefix,"-layers-text")].concat(Xr(p))}})})}}},provides:function(t){t.generateLayersText=function(n,r){var i=r.title,s=r.transform,o=r.extra,u=null,c=null;if(ch){var p=parseInt(getComputedStyle(n).fontSize,10),m=n.getBoundingClientRect();u=m.width/p,c=m.height/p}return ce.autoA11y&&!i&&(o.attributes["aria-hidden"]="true"),Promise.resolve([n,Yc({content:n.innerHTML,width:u,height:c,transform:s,title:i,extra:o,watchable:!0})])}}},xw=new RegExp('"',"ug"),ef=[1105920,1112319];function Cw(e){var t=e.replace(xw,""),n=M_(t,0),r=n>=ef[0]&&n<=ef[1],i=t.length===2?t[0]===t[1]:!1;return{value:Io(i?t[0]:t),isSecondary:r||i}}function tf(e,t){var n="".concat(d_).concat(t.replace(":","-"));return new Promise(function(r,i){if(e.getAttribute(n)!==null)return r();var s=lr(e.children),o=s.filter(function(qe){return qe.getAttribute(Lo)===t})[0],u=ai.getComputedStyle(e,t),c=u.getPropertyValue("font-family").match(v_),p=u.getPropertyValue("font-weight"),m=u.getPropertyValue("content");if(o&&!c)return e.removeChild(o),r();if(c&&m!=="none"&&m!==""){var _=u.getPropertyValue("content"),x=~["Sharp"].indexOf(c[2])?ht:Je,R=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(c[2])?Wr[x][c[2].toLowerCase()]:y_[x][p],N=Cw(_),D=N.value,Z=N.isSecondary,O=c[0].startsWith("FontAwesome"),j=Pl(R,D),G=j;if(O){var V=U_(D);V.iconName&&V.prefix&&(j=V.iconName,R=V.prefix)}if(j&&!Z&&(!o||o.getAttribute(Al)!==R||o.getAttribute(El)!==G)){e.setAttribute(n,G),o&&e.removeChild(o);var ge=pw(),h=ge.extra;h.attributes[Lo]=t,Fo(j,R).then(function(qe){var st=Il(ae(ae({},ge),{},{icons:{main:qe,mask:Ll()},prefix:R,iconName:G,extra:h,watchable:!0})),ct=Ze.createElement("svg");t==="::before"?e.insertBefore(ct,e.firstChild):e.appendChild(ct),ct.outerHTML=st.map(function(zt){return Zr(zt)}).join(`
|
|
`),e.removeAttribute(n),r()}).catch(i)}else r()}else r()})}function $w(e){return Promise.all([tf(e,"::before"),tf(e,"::after")])}function Tw(e){return e.parentNode!==document.head&&!~p_.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(Lo)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function nf(e){if(!!qn)return new Promise(function(t,n){var r=lr(e.querySelectorAll("*")).filter(Tw).map($w),i=Nl.begin("searchPseudoElements");zh(),Promise.all(r).then(function(){i(),Bo(),t()}).catch(function(){i(),Bo(),n()})})}var Aw={hooks:function(){return{mutationObserverCallbacks:function(n){return n.pseudoElementsCallback=nf,n}}},provides:function(t){t.pseudoElements2svg=function(n){var r=n.node,i=r===void 0?Ze:r;ce.searchPseudoElements&&nf(i)}}},rf=!1,Ew={mixout:function(){return{dom:{unwatch:function(){zh(),rf=!0}}}},hooks:function(){return{bootstrap:function(){Xc(Mo("mutationObserverCallbacks",{}))},noAuto:function(){cw()},watch:function(n){var r=n.observeMutationsRoot;rf?Bo():Xc(Mo("mutationObserverCallbacks",{observeMutationsRoot:r}))}}}},sf=function(t){var n={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return t.toLowerCase().split(" ").reduce(function(r,i){var s=i.toLowerCase().split("-"),o=s[0],u=s.slice(1).join("-");if(o&&u==="h")return r.flipX=!0,r;if(o&&u==="v")return r.flipY=!0,r;if(u=parseFloat(u),isNaN(u))return r;switch(o){case"grow":r.size=r.size+u;break;case"shrink":r.size=r.size-u;break;case"left":r.x=r.x-u;break;case"right":r.x=r.x+u;break;case"up":r.y=r.y-u;break;case"down":r.y=r.y+u;break;case"rotate":r.rotate=r.rotate+u;break}return r},n)},Sw={mixout:function(){return{parse:{transform:function(n){return sf(n)}}}},hooks:function(){return{parseNodeAttributes:function(n,r){var i=r.getAttribute("data-fa-transform");return i&&(n.transform=sf(i)),n}}},provides:function(t){t.generateAbstractTransformGrouping=function(n){var r=n.main,i=n.transform,s=n.containerWidth,o=n.iconWidth,u={transform:"translate(".concat(s/2," 256)")},c="translate(".concat(i.x*32,", ").concat(i.y*32,") "),p="scale(".concat(i.size/16*(i.flipX?-1:1),", ").concat(i.size/16*(i.flipY?-1:1),") "),m="rotate(".concat(i.rotate," 0 0)"),_={transform:"".concat(c," ").concat(p," ").concat(m)},x={transform:"translate(".concat(o/2*-1," -256)")},R={outer:u,inner:_,path:x};return{tag:"g",attributes:ae({},R.outer),children:[{tag:"g",attributes:ae({},R.inner),children:[{tag:r.icon.tag,children:r.icon.children,attributes:ae(ae({},r.icon.attributes),R.path)}]}]}}}},lo={x:0,y:0,width:"100%",height:"100%"};function af(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}function Ow(e){return e.tag==="g"?e.children:[e]}var zw={hooks:function(){return{parseNodeAttributes:function(n,r){var i=r.getAttribute("data-fa-mask"),s=i?ba(i.split(" ").map(function(o){return o.trim()})):Ll();return s.prefix||(s.prefix=oi()),n.mask=s,n.maskId=r.getAttribute("data-fa-mask-id"),n}}},provides:function(t){t.generateAbstractMask=function(n){var r=n.children,i=n.attributes,s=n.main,o=n.mask,u=n.maskId,c=n.transform,p=s.width,m=s.icon,_=o.width,x=o.icon,R=S_({transform:c,containerWidth:_,iconWidth:p}),N={tag:"rect",attributes:ae(ae({},lo),{},{fill:"white"})},D=m.children?{children:m.children.map(af)}:{},Z={tag:"g",attributes:ae({},R.inner),children:[af(ae({tag:m.tag,attributes:ae(ae({},m.attributes),R.path)},D))]},O={tag:"g",attributes:ae({},R.outer),children:[Z]},j="mask-".concat(u||Kr()),G="clip-".concat(u||Kr()),V={tag:"mask",attributes:ae(ae({},lo),{},{id:j,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[N,O]},ge={tag:"defs",children:[{tag:"clipPath",attributes:{id:G},children:Ow(x)},V]};return r.push(ge,{tag:"rect",attributes:ae({fill:"currentColor","clip-path":"url(#".concat(G,")"),mask:"url(#".concat(j,")")},lo)}),{children:r,attributes:i}}}},Rw={provides:function(t){var n=!1;ai.matchMedia&&(n=ai.matchMedia("(prefers-reduced-motion: reduce)").matches),t.missingIconAbstract=function(){var r=[],i={fill:"currentColor"},s={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};r.push({tag:"path",attributes:ae(ae({},i),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});var o=ae(ae({},s),{},{attributeName:"opacity"}),u={tag:"circle",attributes:ae(ae({},i),{},{cx:"256",cy:"364",r:"28"}),children:[]};return n||u.children.push({tag:"animate",attributes:ae(ae({},s),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:ae(ae({},o),{},{values:"1;0;1;1;0;1;"})}),r.push(u),r.push({tag:"path",attributes:ae(ae({},i),{},{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:n?[]:[{tag:"animate",attributes:ae(ae({},o),{},{values:"1;0;0;0;0;1;"})}]}),n||r.push({tag:"path",attributes:ae(ae({},i),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:ae(ae({},o),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:r}}}},Pw={hooks:function(){return{parseNodeAttributes:function(n,r){var i=r.getAttribute("data-fa-symbol"),s=i===null?!1:i===""?!0:i;return n.symbol=s,n}}}},Lw=[R_,bw,_w,ww,kw,Aw,Ew,Sw,zw,Rw,Pw];Y_(Lw,{mixoutsTo:Kt});Kt.noAuto;var Ph=Kt.config,ci=Kt.library;Kt.dom;var Qs=Kt.parse;Kt.findIconDefinition;Kt.toHtml;var Iw=Kt.icon;Kt.layer;var Nw=Kt.text;Kt.counter;function of(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function un(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?of(Object(n),!0).forEach(function(r){Ht(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):of(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Xs(e){return Xs=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},Xs(e)}function Ht(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Mw(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,s;for(s=0;s<r.length;s++)i=r[s],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function Dw(e,t){if(e==null)return{};var n=Mw(e,t),r,i;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(i=0;i<s.length;i++)r=s[i],!(t.indexOf(r)>=0)&&(!Object.prototype.propertyIsEnumerable.call(e,r)||(n[r]=e[r]))}return n}function jo(e){return Hw(e)||Fw(e)||qw(e)||Bw()}function Hw(e){if(Array.isArray(e))return Uo(e)}function Fw(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function qw(e,t){if(!!e){if(typeof e=="string")return Uo(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Uo(e,t)}}function Uo(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Bw(){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 jw=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Lh={exports:{}};(function(e){(function(t){var n=function(O,j,G){if(!p(j)||_(j)||x(j)||R(j)||c(j))return j;var V,ge=0,h=0;if(m(j))for(V=[],h=j.length;ge<h;ge++)V.push(n(O,j[ge],G));else{V={};for(var qe in j)Object.prototype.hasOwnProperty.call(j,qe)&&(V[O(qe,G)]=n(O,j[qe],G))}return V},r=function(O,j){j=j||{};var G=j.separator||"_",V=j.split||/(?=[A-Z])/;return O.split(V).join(G)},i=function(O){return N(O)?O:(O=O.replace(/[\-_\s]+(.)?/g,function(j,G){return G?G.toUpperCase():""}),O.substr(0,1).toLowerCase()+O.substr(1))},s=function(O){var j=i(O);return j.substr(0,1).toUpperCase()+j.substr(1)},o=function(O,j){return r(O,j).toLowerCase()},u=Object.prototype.toString,c=function(O){return typeof O=="function"},p=function(O){return O===Object(O)},m=function(O){return u.call(O)=="[object Array]"},_=function(O){return u.call(O)=="[object Date]"},x=function(O){return u.call(O)=="[object RegExp]"},R=function(O){return u.call(O)=="[object Boolean]"},N=function(O){return O=O-0,O===O},D=function(O,j){var G=j&&"process"in j?j.process:j;return typeof G!="function"?O:function(V,ge){return G(V,O,ge)}},Z={camelize:i,decamelize:o,pascalize:s,depascalize:o,camelizeKeys:function(O,j){return n(D(i,j),O)},decamelizeKeys:function(O,j){return n(D(o,j),O,j)},pascalizeKeys:function(O,j){return n(D(s,j),O)},depascalizeKeys:function(){return this.decamelizeKeys.apply(this,arguments)}};e.exports?e.exports=Z:t.humps=Z})(jw)})(Lh);var Uw=Lh.exports,Ww=["class","style"];function Vw(e){return e.split(";").map(function(t){return t.trim()}).filter(function(t){return t}).reduce(function(t,n){var r=n.indexOf(":"),i=Uw.camelize(n.slice(0,r)),s=n.slice(r+1).trim();return t[i]=s,t},{})}function Yw(e){return e.split(/\s+/).reduce(function(t,n){return t[n]=!0,t},{})}function Dl(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(typeof e=="string")return e;var r=(e.children||[]).map(function(c){return Dl(c)}),i=Object.keys(e.attributes||{}).reduce(function(c,p){var m=e.attributes[p];switch(p){case"class":c.class=Yw(m);break;case"style":c.style=Vw(m);break;default:c.attrs[p]=m}return c},{attrs:{},class:{},style:{}});n.class;var s=n.style,o=s===void 0?{}:s,u=Dw(n,Ww);return fa(e.tag,un(un(un({},t),{},{class:i.class,style:un(un({},i.style),o)},i.attrs),u),r)}var Ih=!1;try{Ih=!0}catch{}function Kw(){if(!Ih&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments)}}function Ir(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?Ht({},e,t):{}}function Gw(e){var t,n=(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(t,"fa-".concat(e.size),e.size!==null),Ht(t,"fa-rotate-".concat(e.rotation),e.rotation!==null),Ht(t,"fa-pull-".concat(e.pull),e.pull!==null),Ht(t,"fa-swap-opacity",e.swapOpacity),Ht(t,"fa-bounce",e.bounce),Ht(t,"fa-shake",e.shake),Ht(t,"fa-beat",e.beat),Ht(t,"fa-fade",e.fade),Ht(t,"fa-beat-fade",e.beatFade),Ht(t,"fa-flash",e.flash),Ht(t,"fa-spin-pulse",e.spinPulse),Ht(t,"fa-spin-reverse",e.spinReverse),t);return Object.keys(n).map(function(r){return n[r]?r:null}).filter(function(r){return r})}function lf(e){if(e&&Xs(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(Qs.icon)return Qs.icon(e);if(e===null)return null;if(Xs(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 Qw=Gr({name:"FontAwesomeIcon",props:{border:{type:Boolean,default:!1},fixedWidth:{type:Boolean,default:!1},flip:{type:[Boolean,String],default:!1,validator:function(t){return[!0,!1,"horizontal","vertical","both"].indexOf(t)>-1}},icon:{type:[Object,Array,String],required:!0},mask:{type:[Object,Array,String],default:null},listItem:{type:Boolean,default:!1},pull:{type:String,default:null,validator:function(t){return["right","left"].indexOf(t)>-1}},pulse:{type:Boolean,default:!1},rotation:{type:[String,Number],default:null,validator:function(t){return[90,180,270].indexOf(Number.parseInt(t,10))>-1}},swapOpacity:{type:Boolean,default:!1},size:{type:String,default:null,validator:function(t){return["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"].indexOf(t)>-1}},spin:{type:Boolean,default:!1},transform:{type:[String,Object],default:null},symbol:{type:[Boolean,String],default:!1},title:{type:String,default:null},inverse:{type:Boolean,default:!1},bounce:{type:Boolean,default:!1},shake:{type:Boolean,default:!1},beat:{type:Boolean,default:!1},fade:{type:Boolean,default:!1},beatFade:{type:Boolean,default:!1},flash:{type:Boolean,default:!1},spinPulse:{type:Boolean,default:!1},spinReverse:{type:Boolean,default:!1}},setup:function(t,n){var r=n.attrs,i=tt(function(){return lf(t.icon)}),s=tt(function(){return Ir("classes",Gw(t))}),o=tt(function(){return Ir("transform",typeof t.transform=="string"?Qs.transform(t.transform):t.transform)}),u=tt(function(){return Ir("mask",lf(t.mask))}),c=tt(function(){return Iw(i.value,un(un(un(un({},s.value),o.value),u.value),{},{symbol:t.symbol,title:t.title}))});Ar(c,function(m){if(!m)return Kw("Could not find one or more icon(s)",i.value,u.value)},{immediate:!0});var p=tt(function(){return c.value?Dl(c.value.abstract[0],{},r):null});return function(){return p.value}}});Gr({name:"FontAwesomeLayers",props:{fixedWidth:{type:Boolean,default:!1}},setup:function(t,n){var r=n.slots,i=Ph.familyPrefix,s=tt(function(){return["".concat(i,"-layers")].concat(jo(t.fixedWidth?["".concat(i,"-fw")]:[]))});return function(){return fa("div",{class:s.value},r.default?r.default():[])}}});Gr({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,n){var r=n.attrs,i=Ph.familyPrefix,s=tt(function(){return Ir("classes",[].concat(jo(t.counter?["".concat(i,"-layers-counter")]:[]),jo(t.position?["".concat(i,"-layers-").concat(t.position)]:[])))}),o=tt(function(){return Ir("transform",typeof t.transform=="string"?Qs.transform(t.transform):t.transform)}),u=tt(function(){var p=Nw(t.value.toString(),un(un({},o.value),s.value)),m=p.abstract;return t.counter&&(m[0].attributes.class=m[0].attributes.class.replace("fa-layers-text","")),m[0]}),c=tt(function(){return Dl(u.value,{},r)});return function(){return c.value}}});var Xw={prefix:"fas",iconName:"forward-step",icon:[320,512,["step-forward"],"f051","M52.5 440.6c-9.5 7.9-22.8 9.7-34.1 4.4S0 428.4 0 416V96C0 83.6 7.2 72.3 18.4 67s24.5-3.6 34.1 4.4l192 160L256 241V96c0-17.7 14.3-32 32-32s32 14.3 32 32V416c0 17.7-14.3 32-32 32s-32-14.3-32-32V271l-11.5 9.6-192 160z"]},Jw=Xw,Zw={prefix:"fas",iconName:"list",icon:[512,512,["list-squares"],"f03a","M40 48C26.7 48 16 58.7 16 72v48c0 13.3 10.7 24 24 24H88c13.3 0 24-10.7 24-24V72c0-13.3-10.7-24-24-24H40zM192 64c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zM16 232v48c0 13.3 10.7 24 24 24H88c13.3 0 24-10.7 24-24V232c0-13.3-10.7-24-24-24H40c-13.3 0-24 10.7-24 24zM40 368c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24H88c13.3 0 24-10.7 24-24V392c0-13.3-10.7-24-24-24H40z"]},e1={prefix:"fas",iconName:"magnifying-glass",icon:[512,512,[128269,"search"],"f002","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352c79.5 0 144-64.5 144-144s-64.5-144-144-144S64 128.5 64 208s64.5 144 144 144z"]},t1={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.2V448c0 17.7 14.3 32 32 32s32-14.3 32-32V141.2L329.4 246.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-160-160z"]},n1={prefix:"fas",iconName:"plus",icon:[448,512,[10133,61543,"add"],"2b","M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32V224H48c-17.7 0-32 14.3-32 32s14.3 32 32 32H192V432c0 17.7 14.3 32 32 32s32-14.3 32-32V288H400c17.7 0 32-14.3 32-32s-14.3-32-32-32H256V80z"]},i1={prefix:"fas",iconName:"xmark",icon:[320,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M310.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L160 210.7 54.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L114.7 256 9.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 301.3 265.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L205.3 256 310.6 150.6z"]},r1=i1,s1={prefix:"fas",iconName:"clock-rotate-left",icon:[512,512,["history"],"f1da","M75 75L41 41C25.9 25.9 0 36.6 0 57.9V168c0 13.3 10.7 24 24 24H134.1c21.4 0 32.1-25.9 17-41l-30.8-30.8C155 85.5 203 64 256 64c106 0 192 86 192 192s-86 192-192 192c-40.8 0-78.6-12.7-109.7-34.4c-14.5-10.1-34.4-6.6-44.6 7.9s-6.6 34.4 7.9 44.6C151.2 495 201.7 512 256 512c141.4 0 256-114.6 256-256S397.4 0 256 0C185.3 0 121.3 28.7 75 75zm181 53c-13.3 0-24 10.7-24 24V256c0 6.4 2.5 12.5 7 17l72 72c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-65-65V152c0-13.3-10.7-24-24-24z"]},a1=s1,o1={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"]};ci.add(e1);ci.add(Zw);ci.add(n1);ci.add(a1);ci.add(Jw);ci.add(o1);ci.add(r1);ci.add(t1);window.jQuery=y;window.$=y;Oe.addToJquery($);const l1=[{path:"/:room/",name:"room",component:Lc},{path:"/",component:Lc}],u1=Zv({history:mv(),routes:l1});app=Qg(n_);app.component("font-awesome-icon",Qw);app.use(u1);app.mount("#app");
|