function Bl(n,t){return function(){return n.apply(t,arguments)}}const{toString:rf}=Object.prototype,{getPrototypeOf:Gr}=Object,{iterator:Ns,toStringTag:Hl}=Symbol,Bs=(n=>t=>{const e=rf.call(t);return n[e]||(n[e]=e.slice(8,-1).toLowerCase())})(Object.create(null)),Ve=n=>(n=n.toLowerCase(),t=>Bs(t)===n),Hs=n=>t=>typeof t===n,{isArray:fi}=Array,ai=Hs("undefined");function Wi(n){return n!==null&&!ai(n)&&n.constructor!==null&&!ai(n.constructor)&&Pe(n.constructor.isBuffer)&&n.constructor.isBuffer(n)}const jl=Ve("ArrayBuffer");function of(n){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(n):t=n&&n.buffer&&jl(n.buffer),t}const af=Hs("string"),Pe=Hs("function"),zl=Hs("number"),Vi=n=>n!==null&&typeof n=="object",lf=n=>n===!0||n===!1,bs=n=>{if(Bs(n)!=="object")return!1;const t=Gr(n);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Hl in n)&&!(Ns in n)},cf=n=>{if(!Vi(n)||Wi(n))return!1;try{return Object.keys(n).length===0&&Object.getPrototypeOf(n)===Object.prototype}catch{return!1}},uf=Ve("Date"),ff=Ve("File"),hf=Ve("Blob"),df=Ve("FileList"),pf=n=>Vi(n)&&Pe(n.pipe),gf=n=>{let t;return n&&(typeof FormData=="function"&&n instanceof FormData||Pe(n.append)&&((t=Bs(n))==="formdata"||t==="object"&&Pe(n.toString)&&n.toString()==="[object FormData]"))},mf=Ve("URLSearchParams"),[bf,yf,xf,_f]=["ReadableStream","Request","Response","Headers"].map(Ve),vf=n=>n.trim?n.trim():n.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function $i(n,t,{allOwnKeys:e=!1}={}){if(n===null||typeof n>"u")return;let i,s;if(typeof n!="object"&&(n=[n]),fi(n))for(i=0,s=n.length;i0;)if(s=e[i],t===s.toLowerCase())return s;return null}const Hn=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Wl=n=>!ai(n)&&n!==Hn;function Fr(){const{caseless:n,skipUndefined:t}=Wl(this)&&this||{},e={},i=(s,r)=>{const o=n&&Ul(e,r)||r;bs(e[o])&&bs(s)?e[o]=Fr(e[o],s):bs(s)?e[o]=Fr({},s):fi(s)?e[o]=s.slice():(!t||!ai(s))&&(e[o]=s)};for(let s=0,r=arguments.length;s($i(t,(s,r)=>{e&&Pe(s)?n[r]=Bl(s,e):n[r]=s},{allOwnKeys:i}),n),Sf=n=>(n.charCodeAt(0)===65279&&(n=n.slice(1)),n),Af=(n,t,e,i)=>{n.prototype=Object.create(t.prototype,i),n.prototype.constructor=n,Object.defineProperty(n,"super",{value:t.prototype}),e&&Object.assign(n.prototype,e)},Cf=(n,t,e,i)=>{let s,r,o;const a={};if(t=t||{},n==null)return t;do{for(s=Object.getOwnPropertyNames(n),r=s.length;r-- >0;)o=s[r],(!i||i(o,n,t))&&!a[o]&&(t[o]=n[o],a[o]=!0);n=e!==!1&&Gr(n)}while(n&&(!e||e(n,t))&&n!==Object.prototype);return t},kf=(n,t,e)=>{n=String(n),(e===void 0||e>n.length)&&(e=n.length),e-=t.length;const i=n.indexOf(t,e);return i!==-1&&i===e},Mf=n=>{if(!n)return null;if(fi(n))return n;let t=n.length;if(!zl(t))return null;const e=new Array(t);for(;t-- >0;)e[t]=n[t];return e},Tf=(n=>t=>n&&t instanceof n)(typeof Uint8Array<"u"&&Gr(Uint8Array)),Ef=(n,t)=>{const i=(n&&n[Ns]).call(n);let s;for(;(s=i.next())&&!s.done;){const r=s.value;t.call(n,r[0],r[1])}},Pf=(n,t)=>{let e;const i=[];for(;(e=n.exec(t))!==null;)i.push(e);return i},Of=Ve("HTMLFormElement"),Df=n=>n.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,i,s){return i.toUpperCase()+s}),Ko=(({hasOwnProperty:n})=>(t,e)=>n.call(t,e))(Object.prototype),Rf=Ve("RegExp"),Vl=(n,t)=>{const e=Object.getOwnPropertyDescriptors(n),i={};$i(e,(s,r)=>{let o;(o=t(s,r,n))!==!1&&(i[r]=o||s)}),Object.defineProperties(n,i)},Lf=n=>{Vl(n,(t,e)=>{if(Pe(n)&&["arguments","caller","callee"].indexOf(e)!==-1)return!1;const i=n[e];if(Pe(i)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+e+"'")})}})},Ff=(n,t)=>{const e={},i=s=>{s.forEach(r=>{e[r]=!0})};return fi(n)?i(n):i(String(n).split(t)),e},If=()=>{},Nf=(n,t)=>n!=null&&Number.isFinite(n=+n)?n:t;function Bf(n){return!!(n&&Pe(n.append)&&n[Hl]==="FormData"&&n[Ns])}const Hf=n=>{const t=new Array(10),e=(i,s)=>{if(Vi(i)){if(t.indexOf(i)>=0)return;if(Wi(i))return i;if(!("toJSON"in i)){t[s]=i;const r=fi(i)?[]:{};return $i(i,(o,a)=>{const c=e(o,s+1);!ai(c)&&(r[a]=c)}),t[s]=void 0,r}}return i};return e(n,0)},jf=Ve("AsyncFunction"),zf=n=>n&&(Vi(n)||Pe(n))&&Pe(n.then)&&Pe(n.catch),$l=((n,t)=>n?setImmediate:t?((e,i)=>(Hn.addEventListener("message",({source:s,data:r})=>{s===Hn&&r===e&&i.length&&i.shift()()},!1),s=>{i.push(s),Hn.postMessage(e,"*")}))(`axios@${Math.random()}`,[]):e=>setTimeout(e))(typeof setImmediate=="function",Pe(Hn.postMessage)),Uf=typeof queueMicrotask<"u"?queueMicrotask.bind(Hn):typeof process<"u"&&process.nextTick||$l,Wf=n=>n!=null&&Pe(n[Ns]),G={isArray:fi,isArrayBuffer:jl,isBuffer:Wi,isFormData:gf,isArrayBufferView:of,isString:af,isNumber:zl,isBoolean:lf,isObject:Vi,isPlainObject:bs,isEmptyObject:cf,isReadableStream:bf,isRequest:yf,isResponse:xf,isHeaders:_f,isUndefined:ai,isDate:uf,isFile:ff,isBlob:hf,isRegExp:Rf,isFunction:Pe,isStream:pf,isURLSearchParams:mf,isTypedArray:Tf,isFileList:df,forEach:$i,merge:Fr,extend:wf,trim:vf,stripBOM:Sf,inherits:Af,toFlatObject:Cf,kindOf:Bs,kindOfTest:Ve,endsWith:kf,toArray:Mf,forEachEntry:Ef,matchAll:Pf,isHTMLForm:Of,hasOwnProperty:Ko,hasOwnProp:Ko,reduceDescriptors:Vl,freezeMethods:Lf,toObjectSet:Ff,toCamelCase:Df,noop:If,toFiniteNumber:Nf,findKey:Ul,global:Hn,isContextDefined:Wl,isSpecCompliantForm:Bf,toJSONObject:Hf,isAsyncFn:jf,isThenable:zf,setImmediate:$l,asap:Uf,isIterable:Wf};function xt(n,t,e,i,s){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=n,this.name="AxiosError",t&&(this.code=t),e&&(this.config=e),i&&(this.request=i),s&&(this.response=s,this.status=s.status?s.status:null)}G.inherits(xt,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:G.toJSONObject(this.config),code:this.code,status:this.status}}});const ql=xt.prototype,Xl={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(n=>{Xl[n]={value:n}});Object.defineProperties(xt,Xl);Object.defineProperty(ql,"isAxiosError",{value:!0});xt.from=(n,t,e,i,s,r)=>{const o=Object.create(ql);G.toFlatObject(n,o,function(u){return u!==Error.prototype},f=>f!=="isAxiosError");const a=n&&n.message?n.message:"Error",c=t==null&&n?n.code:t;return xt.call(o,a,c,e,i,s),n&&o.cause==null&&Object.defineProperty(o,"cause",{value:n,configurable:!0}),o.name=n&&n.name||"Error",r&&Object.assign(o,r),o};const Vf=null;function Ir(n){return G.isPlainObject(n)||G.isArray(n)}function Yl(n){return G.endsWith(n,"[]")?n.slice(0,-2):n}function Go(n,t,e){return n?n.concat(t).map(function(s,r){return s=Yl(s),!e&&r?"["+s+"]":s}).join(e?".":""):t}function $f(n){return G.isArray(n)&&!n.some(Ir)}const qf=G.toFlatObject(G,{},null,function(t){return/^is[A-Z]/.test(t)});function js(n,t,e){if(!G.isObject(n))throw new TypeError("target must be an object");t=t||new FormData,e=G.toFlatObject(e,{metaTokens:!0,dots:!1,indexes:!1},!1,function(_,S){return!G.isUndefined(S[_])});const i=e.metaTokens,s=e.visitor||u,r=e.dots,o=e.indexes,c=(e.Blob||typeof Blob<"u"&&Blob)&&G.isSpecCompliantForm(t);if(!G.isFunction(s))throw new TypeError("visitor must be a function");function f(y){if(y===null)return"";if(G.isDate(y))return y.toISOString();if(G.isBoolean(y))return y.toString();if(!c&&G.isBlob(y))throw new xt("Blob is not supported. Use a Buffer instead.");return G.isArrayBuffer(y)||G.isTypedArray(y)?c&&typeof Blob=="function"?new Blob([y]):Buffer.from(y):y}function u(y,_,S){let A=y;if(y&&!S&&typeof y=="object"){if(G.endsWith(_,"{}"))_=i?_:_.slice(0,-2),y=JSON.stringify(y);else if(G.isArray(y)&&$f(y)||(G.isFileList(y)||G.endsWith(_,"[]"))&&(A=G.toArray(y)))return _=Yl(_),A.forEach(function(I,D){!(G.isUndefined(I)||I===null)&&t.append(o===!0?Go([_],D,r):o===null?_:_+"[]",f(I))}),!1}return Ir(y)?!0:(t.append(Go(S,_,r),f(y)),!1)}const d=[],p=Object.assign(qf,{defaultVisitor:u,convertValue:f,isVisitable:Ir});function b(y,_){if(!G.isUndefined(y)){if(d.indexOf(y)!==-1)throw Error("Circular reference detected in "+_.join("."));d.push(y),G.forEach(y,function(A,L){(!(G.isUndefined(A)||A===null)&&s.call(t,A,G.isString(L)?L.trim():L,_,p))===!0&&b(A,_?_.concat(L):[L])}),d.pop()}}if(!G.isObject(n))throw new TypeError("data must be an object");return b(n),t}function Qo(n){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(n).replace(/[!'()~]|%20|%00/g,function(i){return t[i]})}function Qr(n,t){this._pairs=[],n&&js(n,this,t)}const Kl=Qr.prototype;Kl.append=function(t,e){this._pairs.push([t,e])};Kl.toString=function(t){const e=t?function(i){return t.call(this,i,Qo)}:Qo;return this._pairs.map(function(s){return e(s[0])+"="+e(s[1])},"").join("&")};function Xf(n){return encodeURIComponent(n).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function Gl(n,t,e){if(!t)return n;const i=e&&e.encode||Xf;G.isFunction(e)&&(e={serialize:e});const s=e&&e.serialize;let r;if(s?r=s(t,e):r=G.isURLSearchParams(t)?t.toString():new Qr(t,e).toString(i),r){const o=n.indexOf("#");o!==-1&&(n=n.slice(0,o)),n+=(n.indexOf("?")===-1?"?":"&")+r}return n}class Jo{constructor(){this.handlers=[]}use(t,e,i){return this.handlers.push({fulfilled:t,rejected:e,synchronous:i?i.synchronous:!1,runWhen:i?i.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){G.forEach(this.handlers,function(i){i!==null&&t(i)})}}const Ql={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Yf=typeof URLSearchParams<"u"?URLSearchParams:Qr,Kf=typeof FormData<"u"?FormData:null,Gf=typeof Blob<"u"?Blob:null,Qf={isBrowser:!0,classes:{URLSearchParams:Yf,FormData:Kf,Blob:Gf},protocols:["http","https","file","blob","url","data"]},Jr=typeof window<"u"&&typeof document<"u",Nr=typeof navigator=="object"&&navigator||void 0,Jf=Jr&&(!Nr||["ReactNative","NativeScript","NS"].indexOf(Nr.product)<0),Zf=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",th=Jr&&window.location.href||"http://localhost",eh=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Jr,hasStandardBrowserEnv:Jf,hasStandardBrowserWebWorkerEnv:Zf,navigator:Nr,origin:th},Symbol.toStringTag,{value:"Module"})),ye={...eh,...Qf};function nh(n,t){return js(n,new ye.classes.URLSearchParams,{visitor:function(e,i,s,r){return ye.isNode&&G.isBuffer(e)?(this.append(i,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)},...t})}function ih(n){return G.matchAll(/\w+|\[(\w*)]/g,n).map(t=>t[0]==="[]"?"":t[1]||t[0])}function sh(n){const t={},e=Object.keys(n);let i;const s=e.length;let r;for(i=0;i=e.length;return o=!o&&G.isArray(s)?s.length:o,c?(G.hasOwnProp(s,o)?s[o]=[s[o],i]:s[o]=i,!a):((!s[o]||!G.isObject(s[o]))&&(s[o]=[]),t(e,i,s[o],r)&&G.isArray(s[o])&&(s[o]=sh(s[o])),!a)}if(G.isFormData(n)&&G.isFunction(n.entries)){const e={};return G.forEachEntry(n,(i,s)=>{t(ih(i),s,e,0)}),e}return null}function rh(n,t,e){if(G.isString(n))try{return(t||JSON.parse)(n),G.trim(n)}catch(i){if(i.name!=="SyntaxError")throw i}return(e||JSON.stringify)(n)}const qi={transitional:Ql,adapter:["xhr","http","fetch"],transformRequest:[function(t,e){const i=e.getContentType()||"",s=i.indexOf("application/json")>-1,r=G.isObject(t);if(r&&G.isHTMLForm(t)&&(t=new FormData(t)),G.isFormData(t))return s?JSON.stringify(Jl(t)):t;if(G.isArrayBuffer(t)||G.isBuffer(t)||G.isStream(t)||G.isFile(t)||G.isBlob(t)||G.isReadableStream(t))return t;if(G.isArrayBufferView(t))return t.buffer;if(G.isURLSearchParams(t))return e.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let a;if(r){if(i.indexOf("application/x-www-form-urlencoded")>-1)return nh(t,this.formSerializer).toString();if((a=G.isFileList(t))||i.indexOf("multipart/form-data")>-1){const c=this.env&&this.env.FormData;return js(a?{"files[]":t}:t,c&&new c,this.formSerializer)}}return r||s?(e.setContentType("application/json",!1),rh(t)):t}],transformResponse:[function(t){const e=this.transitional||qi.transitional,i=e&&e.forcedJSONParsing,s=this.responseType==="json";if(G.isResponse(t)||G.isReadableStream(t))return t;if(t&&G.isString(t)&&(i&&!this.responseType||s)){const o=!(e&&e.silentJSONParsing)&&s;try{return JSON.parse(t,this.parseReviver)}catch(a){if(o)throw a.name==="SyntaxError"?xt.from(a,xt.ERR_BAD_RESPONSE,this,null,this.response):a}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:ye.classes.FormData,Blob:ye.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};G.forEach(["delete","get","head","post","put","patch"],n=>{qi.headers[n]={}});const oh=G.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),ah=n=>{const t={};let e,i,s;return n&&n.split(` `).forEach(function(o){s=o.indexOf(":"),e=o.substring(0,s).trim().toLowerCase(),i=o.substring(s+1).trim(),!(!e||t[e]&&oh[e])&&(e==="set-cookie"?t[e]?t[e].push(i):t[e]=[i]:t[e]=t[e]?t[e]+", "+i:i)}),t},Zo=Symbol("internals");function wi(n){return n&&String(n).trim().toLowerCase()}function ys(n){return n===!1||n==null?n:G.isArray(n)?n.map(ys):String(n)}function lh(n){const t=Object.create(null),e=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let i;for(;i=e.exec(n);)t[i[1]]=i[2];return t}const ch=n=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(n.trim());function br(n,t,e,i,s){if(G.isFunction(i))return i.call(this,t,e);if(s&&(t=e),!!G.isString(t)){if(G.isString(i))return t.indexOf(i)!==-1;if(G.isRegExp(i))return i.test(t)}}function uh(n){return n.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,e,i)=>e.toUpperCase()+i)}function fh(n,t){const e=G.toCamelCase(" "+t);["get","set","has"].forEach(i=>{Object.defineProperty(n,i+e,{value:function(s,r,o){return this[i].call(this,t,s,r,o)},configurable:!0})})}let Oe=class{constructor(t){t&&this.set(t)}set(t,e,i){const s=this;function r(a,c,f){const u=wi(c);if(!u)throw new Error("header name must be a non-empty string");const d=G.findKey(s,u);(!d||s[d]===void 0||f===!0||f===void 0&&s[d]!==!1)&&(s[d||c]=ys(a))}const o=(a,c)=>G.forEach(a,(f,u)=>r(f,u,c));if(G.isPlainObject(t)||t instanceof this.constructor)o(t,e);else if(G.isString(t)&&(t=t.trim())&&!ch(t))o(ah(t),e);else if(G.isObject(t)&&G.isIterable(t)){let a={},c,f;for(const u of t){if(!G.isArray(u))throw TypeError("Object iterator must return a key-value pair");a[f=u[0]]=(c=a[f])?G.isArray(c)?[...c,u[1]]:[c,u[1]]:u[1]}o(a,e)}else t!=null&&r(e,t,i);return this}get(t,e){if(t=wi(t),t){const i=G.findKey(this,t);if(i){const s=this[i];if(!e)return s;if(e===!0)return lh(s);if(G.isFunction(e))return e.call(this,s,i);if(G.isRegExp(e))return e.exec(s);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,e){if(t=wi(t),t){const i=G.findKey(this,t);return!!(i&&this[i]!==void 0&&(!e||br(this,this[i],i,e)))}return!1}delete(t,e){const i=this;let s=!1;function r(o){if(o=wi(o),o){const a=G.findKey(i,o);a&&(!e||br(i,i[a],a,e))&&(delete i[a],s=!0)}}return G.isArray(t)?t.forEach(r):r(t),s}clear(t){const e=Object.keys(this);let i=e.length,s=!1;for(;i--;){const r=e[i];(!t||br(this,this[r],r,t,!0))&&(delete this[r],s=!0)}return s}normalize(t){const e=this,i={};return G.forEach(this,(s,r)=>{const o=G.findKey(i,r);if(o){e[o]=ys(s),delete e[r];return}const a=t?uh(r):String(r).trim();a!==r&&delete e[r],e[a]=ys(s),i[a]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const e=Object.create(null);return G.forEach(this,(i,s)=>{i!=null&&i!==!1&&(e[s]=t&&G.isArray(i)?i.join(", "):i)}),e}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,e])=>t+": "+e).join(` `)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...e){const i=new this(t);return e.forEach(s=>i.set(s)),i}static accessor(t){const i=(this[Zo]=this[Zo]={accessors:{}}).accessors,s=this.prototype;function r(o){const a=wi(o);i[a]||(fh(s,o),i[a]=!0)}return G.isArray(t)?t.forEach(r):r(t),this}};Oe.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);G.reduceDescriptors(Oe.prototype,({value:n},t)=>{let e=t[0].toUpperCase()+t.slice(1);return{get:()=>n,set(i){this[e]=i}}});G.freezeMethods(Oe);function yr(n,t){const e=this||qi,i=t||e,s=Oe.from(i.headers);let r=i.data;return G.forEach(n,function(a){r=a.call(e,r,s.normalize(),t?t.status:void 0)}),s.normalize(),r}function Zl(n){return!!(n&&n.__CANCEL__)}function hi(n,t,e){xt.call(this,n??"canceled",xt.ERR_CANCELED,t,e),this.name="CanceledError"}G.inherits(hi,xt,{__CANCEL__:!0});function tc(n,t,e){const i=e.config.validateStatus;!e.status||!i||i(e.status)?n(e):t(new xt("Request failed with status code "+e.status,[xt.ERR_BAD_REQUEST,xt.ERR_BAD_RESPONSE][Math.floor(e.status/100)-4],e.config,e.request,e))}function hh(n){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(n);return t&&t[1]||""}function dh(n,t){n=n||10;const e=new Array(n),i=new Array(n);let s=0,r=0,o;return t=t!==void 0?t:1e3,function(c){const f=Date.now(),u=i[r];o||(o=f),e[s]=c,i[s]=f;let d=r,p=0;for(;d!==s;)p+=e[d++],d=d%n;if(s=(s+1)%n,s===r&&(r=(r+1)%n),f-o{e=u,s=null,r&&(clearTimeout(r),r=null),n(...f)};return[(...f)=>{const u=Date.now(),d=u-e;d>=i?o(f,u):(s=f,r||(r=setTimeout(()=>{r=null,o(s)},i-d)))},()=>s&&o(s)]}const As=(n,t,e=3)=>{let i=0;const s=dh(50,250);return ph(r=>{const o=r.loaded,a=r.lengthComputable?r.total:void 0,c=o-i,f=s(c),u=o<=a;i=o;const d={loaded:o,total:a,progress:a?o/a:void 0,bytes:c,rate:f||void 0,estimated:f&&a&&u?(a-o)/f:void 0,event:r,lengthComputable:a!=null,[t?"download":"upload"]:!0};n(d)},e)},ta=(n,t)=>{const e=n!=null;return[i=>t[0]({lengthComputable:e,total:n,loaded:i}),t[1]]},ea=n=>(...t)=>G.asap(()=>n(...t)),gh=ye.hasStandardBrowserEnv?((n,t)=>e=>(e=new URL(e,ye.origin),n.protocol===e.protocol&&n.host===e.host&&(t||n.port===e.port)))(new URL(ye.origin),ye.navigator&&/(msie|trident)/i.test(ye.navigator.userAgent)):()=>!0,mh=ye.hasStandardBrowserEnv?{write(n,t,e,i,s,r,o){if(typeof document>"u")return;const a=[`${n}=${encodeURIComponent(t)}`];G.isNumber(e)&&a.push(`expires=${new Date(e).toUTCString()}`),G.isString(i)&&a.push(`path=${i}`),G.isString(s)&&a.push(`domain=${s}`),r===!0&&a.push("secure"),G.isString(o)&&a.push(`SameSite=${o}`),document.cookie=a.join("; ")},read(n){if(typeof document>"u")return null;const t=document.cookie.match(new RegExp("(?:^|; )"+n+"=([^;]*)"));return t?decodeURIComponent(t[1]):null},remove(n){this.write(n,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function bh(n){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(n)}function yh(n,t){return t?n.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):n}function ec(n,t,e){let i=!bh(t);return n&&(i||e==!1)?yh(n,t):t}const na=n=>n instanceof Oe?{...n}:n;function Vn(n,t){t=t||{};const e={};function i(f,u,d,p){return G.isPlainObject(f)&&G.isPlainObject(u)?G.merge.call({caseless:p},f,u):G.isPlainObject(u)?G.merge({},u):G.isArray(u)?u.slice():u}function s(f,u,d,p){if(G.isUndefined(u)){if(!G.isUndefined(f))return i(void 0,f,d,p)}else return i(f,u,d,p)}function r(f,u){if(!G.isUndefined(u))return i(void 0,u)}function o(f,u){if(G.isUndefined(u)){if(!G.isUndefined(f))return i(void 0,f)}else return i(void 0,u)}function a(f,u,d){if(d in t)return i(f,u);if(d in n)return i(void 0,f)}const c={url:r,method:r,data:r,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:a,headers:(f,u,d)=>s(na(f),na(u),d,!0)};return G.forEach(Object.keys({...n,...t}),function(u){const d=c[u]||s,p=d(n[u],t[u],u);G.isUndefined(p)&&d!==a||(e[u]=p)}),e}const nc=n=>{const t=Vn({},n);let{data:e,withXSRFToken:i,xsrfHeaderName:s,xsrfCookieName:r,headers:o,auth:a}=t;if(t.headers=o=Oe.from(o),t.url=Gl(ec(t.baseURL,t.url,t.allowAbsoluteUrls),n.params,n.paramsSerializer),a&&o.set("Authorization","Basic "+btoa((a.username||"")+":"+(a.password?unescape(encodeURIComponent(a.password)):""))),G.isFormData(e)){if(ye.hasStandardBrowserEnv||ye.hasStandardBrowserWebWorkerEnv)o.setContentType(void 0);else if(G.isFunction(e.getHeaders)){const c=e.getHeaders(),f=["content-type","content-length"];Object.entries(c).forEach(([u,d])=>{f.includes(u.toLowerCase())&&o.set(u,d)})}}if(ye.hasStandardBrowserEnv&&(i&&G.isFunction(i)&&(i=i(t)),i||i!==!1&&gh(t.url))){const c=s&&r&&mh.read(r);c&&o.set(s,c)}return t},xh=typeof XMLHttpRequest<"u",_h=xh&&function(n){return new Promise(function(e,i){const s=nc(n);let r=s.data;const o=Oe.from(s.headers).normalize();let{responseType:a,onUploadProgress:c,onDownloadProgress:f}=s,u,d,p,b,y;function _(){b&&b(),y&&y(),s.cancelToken&&s.cancelToken.unsubscribe(u),s.signal&&s.signal.removeEventListener("abort",u)}let S=new XMLHttpRequest;S.open(s.method.toUpperCase(),s.url,!0),S.timeout=s.timeout;function A(){if(!S)return;const I=Oe.from("getAllResponseHeaders"in S&&S.getAllResponseHeaders()),N={data:!a||a==="text"||a==="json"?S.responseText:S.response,status:S.status,statusText:S.statusText,headers:I,config:n,request:S};tc(function(g){e(g),_()},function(g){i(g),_()},N),S=null}"onloadend"in S?S.onloadend=A:S.onreadystatechange=function(){!S||S.readyState!==4||S.status===0&&!(S.responseURL&&S.responseURL.indexOf("file:")===0)||setTimeout(A)},S.onabort=function(){S&&(i(new xt("Request aborted",xt.ECONNABORTED,n,S)),S=null)},S.onerror=function(D){const N=D&&D.message?D.message:"Network Error",P=new xt(N,xt.ERR_NETWORK,n,S);P.event=D||null,i(P),S=null},S.ontimeout=function(){let D=s.timeout?"timeout of "+s.timeout+"ms exceeded":"timeout exceeded";const N=s.transitional||Ql;s.timeoutErrorMessage&&(D=s.timeoutErrorMessage),i(new xt(D,N.clarifyTimeoutError?xt.ETIMEDOUT:xt.ECONNABORTED,n,S)),S=null},r===void 0&&o.setContentType(null),"setRequestHeader"in S&&G.forEach(o.toJSON(),function(D,N){S.setRequestHeader(N,D)}),G.isUndefined(s.withCredentials)||(S.withCredentials=!!s.withCredentials),a&&a!=="json"&&(S.responseType=s.responseType),f&&([p,y]=As(f,!0),S.addEventListener("progress",p)),c&&S.upload&&([d,b]=As(c),S.upload.addEventListener("progress",d),S.upload.addEventListener("loadend",b)),(s.cancelToken||s.signal)&&(u=I=>{S&&(i(!I||I.type?new hi(null,n,S):I),S.abort(),S=null)},s.cancelToken&&s.cancelToken.subscribe(u),s.signal&&(s.signal.aborted?u():s.signal.addEventListener("abort",u)));const L=hh(s.url);if(L&&ye.protocols.indexOf(L)===-1){i(new xt("Unsupported protocol "+L+":",xt.ERR_BAD_REQUEST,n));return}S.send(r||null)})},vh=(n,t)=>{const{length:e}=n=n?n.filter(Boolean):[];if(t||e){let i=new AbortController,s;const r=function(f){if(!s){s=!0,a();const u=f instanceof Error?f:this.reason;i.abort(u instanceof xt?u:new hi(u instanceof Error?u.message:u))}};let o=t&&setTimeout(()=>{o=null,r(new xt(`timeout ${t} of ms exceeded`,xt.ETIMEDOUT))},t);const a=()=>{n&&(o&&clearTimeout(o),o=null,n.forEach(f=>{f.unsubscribe?f.unsubscribe(r):f.removeEventListener("abort",r)}),n=null)};n.forEach(f=>f.addEventListener("abort",r));const{signal:c}=i;return c.unsubscribe=()=>G.asap(a),c}},wh=function*(n,t){let e=n.byteLength;if(e{const s=Sh(n,t);let r=0,o,a=c=>{o||(o=!0,i&&i(c))};return new ReadableStream({async pull(c){try{const{done:f,value:u}=await s.next();if(f){a(),c.close();return}let d=u.byteLength;if(e){let p=r+=d;e(p)}c.enqueue(new Uint8Array(u))}catch(f){throw a(f),f}},cancel(c){return a(c),s.return()}},{highWaterMark:2})},sa=64*1024,{isFunction:is}=G,Ch=(({Request:n,Response:t})=>({Request:n,Response:t}))(G.global),{ReadableStream:ra,TextEncoder:oa}=G.global,aa=(n,...t)=>{try{return!!n(...t)}catch{return!1}},kh=n=>{n=G.merge.call({skipUndefined:!0},Ch,n);const{fetch:t,Request:e,Response:i}=n,s=t?is(t):typeof fetch=="function",r=is(e),o=is(i);if(!s)return!1;const a=s&&is(ra),c=s&&(typeof oa=="function"?(y=>_=>y.encode(_))(new oa):async y=>new Uint8Array(await new e(y).arrayBuffer())),f=r&&a&&aa(()=>{let y=!1;const _=new e(ye.origin,{body:new ra,method:"POST",get duplex(){return y=!0,"half"}}).headers.has("Content-Type");return y&&!_}),u=o&&a&&aa(()=>G.isReadableStream(new i("").body)),d={stream:u&&(y=>y.body)};s&&["text","arrayBuffer","blob","formData","stream"].forEach(y=>{!d[y]&&(d[y]=(_,S)=>{let A=_&&_[y];if(A)return A.call(_);throw new xt(`Response type '${y}' is not supported`,xt.ERR_NOT_SUPPORT,S)})});const p=async y=>{if(y==null)return 0;if(G.isBlob(y))return y.size;if(G.isSpecCompliantForm(y))return(await new e(ye.origin,{method:"POST",body:y}).arrayBuffer()).byteLength;if(G.isArrayBufferView(y)||G.isArrayBuffer(y))return y.byteLength;if(G.isURLSearchParams(y)&&(y=y+""),G.isString(y))return(await c(y)).byteLength},b=async(y,_)=>{const S=G.toFiniteNumber(y.getContentLength());return S??p(_)};return async y=>{let{url:_,method:S,data:A,signal:L,cancelToken:I,timeout:D,onDownloadProgress:N,onUploadProgress:P,responseType:g,headers:M,withCredentials:k="same-origin",fetchOptions:B}=nc(y),H=t||fetch;g=g?(g+"").toLowerCase():"text";let j=vh([L,I&&I.toAbortSignal()],D),U=null;const z=j&&j.unsubscribe&&(()=>{j.unsubscribe()});let $;try{if(P&&f&&S!=="get"&&S!=="head"&&($=await b(M,A))!==0){let lt=new e(_,{method:"POST",body:A,duplex:"half"}),st;if(G.isFormData(A)&&(st=lt.headers.get("content-type"))&&M.setContentType(st),lt.body){const[at,it]=ta($,As(ea(P)));A=ia(lt.body,sa,at,it)}}G.isString(k)||(k=k?"include":"omit");const E=r&&"credentials"in e.prototype,T={...B,signal:j,method:S.toUpperCase(),headers:M.normalize().toJSON(),body:A,duplex:"half",credentials:E?k:void 0};U=r&&new e(_,T);let tt=await(r?H(U,B):H(_,T));const q=u&&(g==="stream"||g==="response");if(u&&(N||q&&z)){const lt={};["status","statusText","headers"].forEach(J=>{lt[J]=tt[J]});const st=G.toFiniteNumber(tt.headers.get("content-length")),[at,it]=N&&ta(st,As(ea(N),!0))||[];tt=new i(ia(tt.body,sa,at,()=>{it&&it(),z&&z()}),lt)}g=g||"text";let Z=await d[G.findKey(d,g)||"text"](tt,y);return!q&&z&&z(),await new Promise((lt,st)=>{tc(lt,st,{data:Z,headers:Oe.from(tt.headers),status:tt.status,statusText:tt.statusText,config:y,request:U})})}catch(E){throw z&&z(),E&&E.name==="TypeError"&&/Load failed|fetch/i.test(E.message)?Object.assign(new xt("Network Error",xt.ERR_NETWORK,y,U),{cause:E.cause||E}):xt.from(E,E&&E.code,y,U)}}},Mh=new Map,ic=n=>{let t=n&&n.env||{};const{fetch:e,Request:i,Response:s}=t,r=[i,s,e];let o=r.length,a=o,c,f,u=Mh;for(;a--;)c=r[a],f=u.get(c),f===void 0&&u.set(c,f=a?new Map:kh(t)),u=f;return f};ic();const Zr={http:Vf,xhr:_h,fetch:{get:ic}};G.forEach(Zr,(n,t)=>{if(n){try{Object.defineProperty(n,"name",{value:t})}catch{}Object.defineProperty(n,"adapterName",{value:t})}});const la=n=>`- ${n}`,Th=n=>G.isFunction(n)||n===null||n===!1;function Eh(n,t){n=G.isArray(n)?n:[n];const{length:e}=n;let i,s;const r={};for(let o=0;o`adapter ${c} `+(f===!1?"is not supported by the environment":"is not available in the build"));let a=e?o.length>1?`since : `+o.map(la).join(` `):" "+la(o[0]):"as no adapter specified";throw new xt("There is no suitable adapter to dispatch the request "+a,"ERR_NOT_SUPPORT")}return s}const sc={getAdapter:Eh,adapters:Zr};function xr(n){if(n.cancelToken&&n.cancelToken.throwIfRequested(),n.signal&&n.signal.aborted)throw new hi(null,n)}function ca(n){return xr(n),n.headers=Oe.from(n.headers),n.data=yr.call(n,n.transformRequest),["post","put","patch"].indexOf(n.method)!==-1&&n.headers.setContentType("application/x-www-form-urlencoded",!1),sc.getAdapter(n.adapter||qi.adapter,n)(n).then(function(i){return xr(n),i.data=yr.call(n,n.transformResponse,i),i.headers=Oe.from(i.headers),i},function(i){return Zl(i)||(xr(n),i&&i.response&&(i.response.data=yr.call(n,n.transformResponse,i.response),i.response.headers=Oe.from(i.response.headers))),Promise.reject(i)})}const rc="1.13.2",zs={};["object","boolean","number","function","string","symbol"].forEach((n,t)=>{zs[n]=function(i){return typeof i===n||"a"+(t<1?"n ":" ")+n}});const ua={};zs.transitional=function(t,e,i){function s(r,o){return"[Axios v"+rc+"] Transitional option '"+r+"'"+o+(i?". "+i:"")}return(r,o,a)=>{if(t===!1)throw new xt(s(o," has been removed"+(e?" in "+e:"")),xt.ERR_DEPRECATED);return e&&!ua[o]&&(ua[o]=!0,console.warn(s(o," has been deprecated since v"+e+" and will be removed in the near future"))),t?t(r,o,a):!0}};zs.spelling=function(t){return(e,i)=>(console.warn(`${i} is likely a misspelling of ${t}`),!0)};function Ph(n,t,e){if(typeof n!="object")throw new xt("options must be an object",xt.ERR_BAD_OPTION_VALUE);const i=Object.keys(n);let s=i.length;for(;s-- >0;){const r=i[s],o=t[r];if(o){const a=n[r],c=a===void 0||o(a,r,n);if(c!==!0)throw new xt("option "+r+" must be "+c,xt.ERR_BAD_OPTION_VALUE);continue}if(e!==!0)throw new xt("Unknown option "+r,xt.ERR_BAD_OPTION)}}const xs={assertOptions:Ph,validators:zs},Ge=xs.validators;let zn=class{constructor(t){this.defaults=t||{},this.interceptors={request:new Jo,response:new Jo}}async request(t,e){try{return await this._request(t,e)}catch(i){if(i instanceof Error){let s={};Error.captureStackTrace?Error.captureStackTrace(s):s=new Error;const r=s.stack?s.stack.replace(/^.+\n/,""):"";try{i.stack?r&&!String(i.stack).endsWith(r.replace(/^.+\n.+\n/,""))&&(i.stack+=` `+r):i.stack=r}catch{}}throw i}}_request(t,e){typeof t=="string"?(e=e||{},e.url=t):e=t||{},e=Vn(this.defaults,e);const{transitional:i,paramsSerializer:s,headers:r}=e;i!==void 0&&xs.assertOptions(i,{silentJSONParsing:Ge.transitional(Ge.boolean),forcedJSONParsing:Ge.transitional(Ge.boolean),clarifyTimeoutError:Ge.transitional(Ge.boolean)},!1),s!=null&&(G.isFunction(s)?e.paramsSerializer={serialize:s}:xs.assertOptions(s,{encode:Ge.function,serialize:Ge.function},!0)),e.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?e.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:e.allowAbsoluteUrls=!0),xs.assertOptions(e,{baseUrl:Ge.spelling("baseURL"),withXsrfToken:Ge.spelling("withXSRFToken")},!0),e.method=(e.method||this.defaults.method||"get").toLowerCase();let o=r&&G.merge(r.common,r[e.method]);r&&G.forEach(["delete","get","head","post","put","patch","common"],y=>{delete r[y]}),e.headers=Oe.concat(o,r);const a=[];let c=!0;this.interceptors.request.forEach(function(_){typeof _.runWhen=="function"&&_.runWhen(e)===!1||(c=c&&_.synchronous,a.unshift(_.fulfilled,_.rejected))});const f=[];this.interceptors.response.forEach(function(_){f.push(_.fulfilled,_.rejected)});let u,d=0,p;if(!c){const y=[ca.bind(this),void 0];for(y.unshift(...a),y.push(...f),p=y.length,u=Promise.resolve(e);d{if(!i._listeners)return;let r=i._listeners.length;for(;r-- >0;)i._listeners[r](s);i._listeners=null}),this.promise.then=s=>{let r;const o=new Promise(a=>{i.subscribe(a),r=a}).then(s);return o.cancel=function(){i.unsubscribe(r)},o},t(function(r,o,a){i.reason||(i.reason=new hi(r,o,a),e(i.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const e=this._listeners.indexOf(t);e!==-1&&this._listeners.splice(e,1)}toAbortSignal(){const t=new AbortController,e=i=>{t.abort(i)};return this.subscribe(e),t.signal.unsubscribe=()=>this.unsubscribe(e),t.signal}static source(){let t;return{token:new oc(function(s){t=s}),cancel:t}}};function Dh(n){return function(e){return n.apply(null,e)}}function Rh(n){return G.isObject(n)&&n.isAxiosError===!0}const Br={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(Br).forEach(([n,t])=>{Br[t]=n});function ac(n){const t=new zn(n),e=Bl(zn.prototype.request,t);return G.extend(e,zn.prototype,t,{allOwnKeys:!0}),G.extend(e,t,null,{allOwnKeys:!0}),e.create=function(s){return ac(Vn(n,s))},e}const Zt=ac(qi);Zt.Axios=zn;Zt.CanceledError=hi;Zt.CancelToken=Oh;Zt.isCancel=Zl;Zt.VERSION=rc;Zt.toFormData=js;Zt.AxiosError=xt;Zt.Cancel=Zt.CanceledError;Zt.all=function(t){return Promise.all(t)};Zt.spread=Dh;Zt.isAxiosError=Rh;Zt.mergeConfig=Vn;Zt.AxiosHeaders=Oe;Zt.formToJSON=n=>Jl(G.isHTMLForm(n)?new FormData(n):n);Zt.getAdapter=sc.getAdapter;Zt.HttpStatusCode=Br;Zt.default=Zt;const{Axios:y0,AxiosError:x0,CanceledError:_0,isCancel:v0,CancelToken:w0,VERSION:S0,all:A0,Cancel:C0,isAxiosError:k0,spread:M0,toFormData:T0,AxiosHeaders:E0,HttpStatusCode:P0,formToJSON:O0,getAdapter:D0,mergeConfig:R0}=Zt;window.axios=Zt;window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";function Lh(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}var _s={exports:{}};var Fh=_s.exports,fa;function lc(){return fa||(fa=1,(function(n){(function(t,e){n.exports=t.document?e(t,!0):function(i){if(!i.document)throw new Error("jQuery requires a window with a document");return e(i)}})(typeof window<"u"?window:Fh,function(t,e){var i=[],s=Object.getPrototypeOf,r=i.slice,o=i.flat?function(l){return i.flat.call(l)}:function(l){return i.concat.apply([],l)},a=i.push,c=i.indexOf,f={},u=f.toString,d=f.hasOwnProperty,p=d.toString,b=p.call(Object),y={},_=function(h){return typeof h=="function"&&typeof h.nodeType!="number"&&typeof h.item!="function"},S=function(h){return h!=null&&h===h.window},A=t.document,L={type:!0,src:!0,nonce:!0,noModule:!0};function I(l,h,m){m=m||A;var x,v,w=m.createElement("script");if(w.text=l,h)for(x in L)v=h[x]||h.getAttribute&&h.getAttribute(x),v&&w.setAttribute(x,v);m.head.appendChild(w).parentNode.removeChild(w)}function D(l){return l==null?l+"":typeof l=="object"||typeof l=="function"?f[u.call(l)]||"object":typeof l}var N="3.7.1",P=/HTML$/i,g=function(l,h){return new g.fn.init(l,h)};g.fn=g.prototype={jquery:N,constructor:g,length:0,toArray:function(){return r.call(this)},get:function(l){return l==null?r.call(this):l<0?this[l+this.length]:this[l]},pushStack:function(l){var h=g.merge(this.constructor(),l);return h.prevObject=this,h},each:function(l){return g.each(this,l)},map:function(l){return this.pushStack(g.map(this,function(h,m){return l.call(h,m,h)}))},slice:function(){return this.pushStack(r.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(g.grep(this,function(l,h){return(h+1)%2}))},odd:function(){return this.pushStack(g.grep(this,function(l,h){return h%2}))},eq:function(l){var h=this.length,m=+l+(l<0?h:0);return this.pushStack(m>=0&&m0&&h-1 in l}function k(l,h){return l.nodeName&&l.nodeName.toLowerCase()===h.toLowerCase()}var B=i.pop,H=i.sort,j=i.splice,U="[\\x20\\t\\r\\n\\f]",z=new RegExp("^"+U+"+|((?:^|[^\\\\])(?:\\\\.)*)"+U+"+$","g");g.contains=function(l,h){var m=h&&h.parentNode;return l===m||!!(m&&m.nodeType===1&&(l.contains?l.contains(m):l.compareDocumentPosition&&l.compareDocumentPosition(m)&16))};var $=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function E(l,h){return h?l==="\0"?"�":l.slice(0,-1)+"\\"+l.charCodeAt(l.length-1).toString(16)+" ":"\\"+l}g.escapeSelector=function(l){return(l+"").replace($,E)};var T=A,tt=a;(function(){var l,h,m,x,v,w=tt,C,F,R,V,Q,nt=g.expando,Y=0,rt=0,mt=Zi(),Tt=Zi(),_t=Zi(),de=Zi(),ie=function(O,W){return O===W&&(v=!0),0},$e="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",qe="(?:\\\\[\\da-fA-F]{1,6}"+U+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",Ct="\\["+U+"*("+qe+")(?:"+U+"*([*^$|!~]?=)"+U+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+qe+"))|)"+U+"*\\]",On=":("+qe+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+Ct+")*)|.*)\\)|)",Pt=new RegExp(U+"+","g"),Gt=new RegExp("^"+U+"*,"+U+"*"),xi=new RegExp("^"+U+"*([>+~]|"+U+")"+U+"*"),ur=new RegExp(U+"|>"),Xe=new RegExp(On),_i=new RegExp("^"+qe+"$"),Ye={ID:new RegExp("^#("+qe+")"),CLASS:new RegExp("^\\.("+qe+")"),TAG:new RegExp("^("+qe+"|[*])"),ATTR:new RegExp("^"+Ct),PSEUDO:new RegExp("^"+On),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+U+"*(even|odd|(([+-]|)(\\d*)n|)"+U+"*(?:([+-]|)"+U+"*(\\d+)|))"+U+"*\\)|)","i"),bool:new RegExp("^(?:"+$e+")$","i"),needsContext:new RegExp("^"+U+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+U+"*((?:-\\d)?\\d*)"+U+"*\\)|)(?=[^-]|$)","i")},mn=/^(?:input|select|textarea|button)$/i,bn=/^h\d$/i,Fe=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,fr=/[+~]/,rn=new RegExp("\\\\[\\da-fA-F]{1,6}"+U+"?|\\\\([^\\r\\n\\f])","g"),on=function(O,W){var X="0x"+O.slice(1)-65536;return W||(X<0?String.fromCharCode(X+65536):String.fromCharCode(X>>10|55296,X&1023|56320))},Qu=function(){yn()},Ju=es(function(O){return O.disabled===!0&&k(O,"fieldset")},{dir:"parentNode",next:"legend"});function Zu(){try{return C.activeElement}catch{}}try{w.apply(i=r.call(T.childNodes),T.childNodes),i[T.childNodes.length].nodeType}catch{w={apply:function(W,X){tt.apply(W,r.call(X))},call:function(W){tt.apply(W,r.call(arguments,1))}}}function Ft(O,W,X,K){var et,ot,ut,ht,ft,vt,gt,bt=W&&W.ownerDocument,wt=W?W.nodeType:9;if(X=X||[],typeof O!="string"||!O||wt!==1&&wt!==9&&wt!==11)return X;if(!K&&(yn(W),W=W||C,R)){if(wt!==11&&(ft=Fe.exec(O)))if(et=ft[1]){if(wt===9)if(ut=W.getElementById(et)){if(ut.id===et)return w.call(X,ut),X}else return X;else if(bt&&(ut=bt.getElementById(et))&&Ft.contains(W,ut)&&ut.id===et)return w.call(X,ut),X}else{if(ft[2])return w.apply(X,W.getElementsByTagName(O)),X;if((et=ft[3])&&W.getElementsByClassName)return w.apply(X,W.getElementsByClassName(et)),X}if(!de[O+" "]&&(!V||!V.test(O))){if(gt=O,bt=W,wt===1&&(ur.test(O)||xi.test(O))){for(bt=fr.test(O)&&hr(W.parentNode)||W,(bt!=W||!y.scope)&&((ht=W.getAttribute("id"))?ht=g.escapeSelector(ht):W.setAttribute("id",ht=nt)),vt=vi(O),ot=vt.length;ot--;)vt[ot]=(ht?"#"+ht:":scope")+" "+ts(vt[ot]);gt=vt.join(",")}try{return w.apply(X,bt.querySelectorAll(gt)),X}catch{de(O,!0)}finally{ht===nt&&W.removeAttribute("id")}}}return Yo(O.replace(z,"$1"),W,X,K)}function Zi(){var O=[];function W(X,K){return O.push(X+" ")>h.cacheLength&&delete W[O.shift()],W[X+" "]=K}return W}function ze(O){return O[nt]=!0,O}function ei(O){var W=C.createElement("fieldset");try{return!!O(W)}catch{return!1}finally{W.parentNode&&W.parentNode.removeChild(W),W=null}}function tf(O){return function(W){return k(W,"input")&&W.type===O}}function ef(O){return function(W){return(k(W,"input")||k(W,"button"))&&W.type===O}}function qo(O){return function(W){return"form"in W?W.parentNode&&W.disabled===!1?"label"in W?"label"in W.parentNode?W.parentNode.disabled===O:W.disabled===O:W.isDisabled===O||W.isDisabled!==!O&&Ju(W)===O:W.disabled===O:"label"in W?W.disabled===O:!1}}function Dn(O){return ze(function(W){return W=+W,ze(function(X,K){for(var et,ot=O([],X.length,W),ut=ot.length;ut--;)X[et=ot[ut]]&&(X[et]=!(K[et]=X[et]))})})}function hr(O){return O&&typeof O.getElementsByTagName<"u"&&O}function yn(O){var W,X=O?O.ownerDocument||O:T;return X==C||X.nodeType!==9||!X.documentElement||(C=X,F=C.documentElement,R=!g.isXMLDoc(C),Q=F.matches||F.webkitMatchesSelector||F.msMatchesSelector,F.msMatchesSelector&&T!=C&&(W=C.defaultView)&&W.top!==W&&W.addEventListener("unload",Qu),y.getById=ei(function(K){return F.appendChild(K).id=g.expando,!C.getElementsByName||!C.getElementsByName(g.expando).length}),y.disconnectedMatch=ei(function(K){return Q.call(K,"*")}),y.scope=ei(function(){return C.querySelectorAll(":scope")}),y.cssHas=ei(function(){try{return C.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),y.getById?(h.filter.ID=function(K){var et=K.replace(rn,on);return function(ot){return ot.getAttribute("id")===et}},h.find.ID=function(K,et){if(typeof et.getElementById<"u"&&R){var ot=et.getElementById(K);return ot?[ot]:[]}}):(h.filter.ID=function(K){var et=K.replace(rn,on);return function(ot){var ut=typeof ot.getAttributeNode<"u"&&ot.getAttributeNode("id");return ut&&ut.value===et}},h.find.ID=function(K,et){if(typeof et.getElementById<"u"&&R){var ot,ut,ht,ft=et.getElementById(K);if(ft){if(ot=ft.getAttributeNode("id"),ot&&ot.value===K)return[ft];for(ht=et.getElementsByName(K),ut=0;ft=ht[ut++];)if(ot=ft.getAttributeNode("id"),ot&&ot.value===K)return[ft]}return[]}}),h.find.TAG=function(K,et){return typeof et.getElementsByTagName<"u"?et.getElementsByTagName(K):et.querySelectorAll(K)},h.find.CLASS=function(K,et){if(typeof et.getElementsByClassName<"u"&&R)return et.getElementsByClassName(K)},V=[],ei(function(K){var et;F.appendChild(K).innerHTML="",K.querySelectorAll("[selected]").length||V.push("\\["+U+"*(?:value|"+$e+")"),K.querySelectorAll("[id~="+nt+"-]").length||V.push("~="),K.querySelectorAll("a#"+nt+"+*").length||V.push(".#.+[+~]"),K.querySelectorAll(":checked").length||V.push(":checked"),et=C.createElement("input"),et.setAttribute("type","hidden"),K.appendChild(et).setAttribute("name","D"),F.appendChild(K).disabled=!0,K.querySelectorAll(":disabled").length!==2&&V.push(":enabled",":disabled"),et=C.createElement("input"),et.setAttribute("name",""),K.appendChild(et),K.querySelectorAll("[name='']").length||V.push("\\["+U+"*name"+U+"*="+U+`*(?:''|"")`)}),y.cssHas||V.push(":has"),V=V.length&&new RegExp(V.join("|")),ie=function(K,et){if(K===et)return v=!0,0;var ot=!K.compareDocumentPosition-!et.compareDocumentPosition;return ot||(ot=(K.ownerDocument||K)==(et.ownerDocument||et)?K.compareDocumentPosition(et):1,ot&1||!y.sortDetached&&et.compareDocumentPosition(K)===ot?K===C||K.ownerDocument==T&&Ft.contains(T,K)?-1:et===C||et.ownerDocument==T&&Ft.contains(T,et)?1:x?c.call(x,K)-c.call(x,et):0:ot&4?-1:1)}),C}Ft.matches=function(O,W){return Ft(O,null,null,W)},Ft.matchesSelector=function(O,W){if(yn(O),R&&!de[W+" "]&&(!V||!V.test(W)))try{var X=Q.call(O,W);if(X||y.disconnectedMatch||O.document&&O.document.nodeType!==11)return X}catch{de(W,!0)}return Ft(W,C,null,[O]).length>0},Ft.contains=function(O,W){return(O.ownerDocument||O)!=C&&yn(O),g.contains(O,W)},Ft.attr=function(O,W){(O.ownerDocument||O)!=C&&yn(O);var X=h.attrHandle[W.toLowerCase()],K=X&&d.call(h.attrHandle,W.toLowerCase())?X(O,W,!R):void 0;return K!==void 0?K:O.getAttribute(W)},Ft.error=function(O){throw new Error("Syntax error, unrecognized expression: "+O)},g.uniqueSort=function(O){var W,X=[],K=0,et=0;if(v=!y.sortStable,x=!y.sortStable&&r.call(O,0),H.call(O,ie),v){for(;W=O[et++];)W===O[et]&&(K=X.push(et));for(;K--;)j.call(O,X[K],1)}return x=null,O},g.fn.uniqueSort=function(){return this.pushStack(g.uniqueSort(r.apply(this)))},h=g.expr={cacheLength:50,createPseudo:ze,match:Ye,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(O){return O[1]=O[1].replace(rn,on),O[3]=(O[3]||O[4]||O[5]||"").replace(rn,on),O[2]==="~="&&(O[3]=" "+O[3]+" "),O.slice(0,4)},CHILD:function(O){return O[1]=O[1].toLowerCase(),O[1].slice(0,3)==="nth"?(O[3]||Ft.error(O[0]),O[4]=+(O[4]?O[5]+(O[6]||1):2*(O[3]==="even"||O[3]==="odd")),O[5]=+(O[7]+O[8]||O[3]==="odd")):O[3]&&Ft.error(O[0]),O},PSEUDO:function(O){var W,X=!O[6]&&O[2];return Ye.CHILD.test(O[0])?null:(O[3]?O[2]=O[4]||O[5]||"":X&&Xe.test(X)&&(W=vi(X,!0))&&(W=X.indexOf(")",X.length-W)-X.length)&&(O[0]=O[0].slice(0,W),O[2]=X.slice(0,W)),O.slice(0,3))}},filter:{TAG:function(O){var W=O.replace(rn,on).toLowerCase();return O==="*"?function(){return!0}:function(X){return k(X,W)}},CLASS:function(O){var W=mt[O+" "];return W||(W=new RegExp("(^|"+U+")"+O+"("+U+"|$)"))&&mt(O,function(X){return W.test(typeof X.className=="string"&&X.className||typeof X.getAttribute<"u"&&X.getAttribute("class")||"")})},ATTR:function(O,W,X){return function(K){var et=Ft.attr(K,O);return et==null?W==="!=":W?(et+="",W==="="?et===X:W==="!="?et!==X:W==="^="?X&&et.indexOf(X)===0:W==="*="?X&&et.indexOf(X)>-1:W==="$="?X&&et.slice(-X.length)===X:W==="~="?(" "+et.replace(Pt," ")+" ").indexOf(X)>-1:W==="|="?et===X||et.slice(0,X.length+1)===X+"-":!1):!0}},CHILD:function(O,W,X,K,et){var ot=O.slice(0,3)!=="nth",ut=O.slice(-4)!=="last",ht=W==="of-type";return K===1&&et===0?function(ft){return!!ft.parentNode}:function(ft,vt,gt){var bt,wt,pt,jt,ke,pe=ot!==ut?"nextSibling":"previousSibling",Ie=ft.parentNode,Ke=ht&&ft.nodeName.toLowerCase(),ni=!gt&&!ht,ve=!1;if(Ie){if(ot){for(;pe;){for(pt=ft;pt=pt[pe];)if(ht?k(pt,Ke):pt.nodeType===1)return!1;ke=pe=O==="only"&&!ke&&"nextSibling"}return!0}if(ke=[ut?Ie.firstChild:Ie.lastChild],ut&&ni){for(wt=Ie[nt]||(Ie[nt]={}),bt=wt[O]||[],jt=bt[0]===Y&&bt[1],ve=jt&&bt[2],pt=jt&&Ie.childNodes[jt];pt=++jt&&pt&&pt[pe]||(ve=jt=0)||ke.pop();)if(pt.nodeType===1&&++ve&&pt===ft){wt[O]=[Y,jt,ve];break}}else if(ni&&(wt=ft[nt]||(ft[nt]={}),bt=wt[O]||[],jt=bt[0]===Y&&bt[1],ve=jt),ve===!1)for(;(pt=++jt&&pt&&pt[pe]||(ve=jt=0)||ke.pop())&&!((ht?k(pt,Ke):pt.nodeType===1)&&++ve&&(ni&&(wt=pt[nt]||(pt[nt]={}),wt[O]=[Y,ve]),pt===ft)););return ve-=et,ve===K||ve%K===0&&ve/K>=0}}},PSEUDO:function(O,W){var X,K=h.pseudos[O]||h.setFilters[O.toLowerCase()]||Ft.error("unsupported pseudo: "+O);return K[nt]?K(W):K.length>1?(X=[O,O,"",W],h.setFilters.hasOwnProperty(O.toLowerCase())?ze(function(et,ot){for(var ut,ht=K(et,W),ft=ht.length;ft--;)ut=c.call(et,ht[ft]),et[ut]=!(ot[ut]=ht[ft])}):function(et){return K(et,0,X)}):K}},pseudos:{not:ze(function(O){var W=[],X=[],K=mr(O.replace(z,"$1"));return K[nt]?ze(function(et,ot,ut,ht){for(var ft,vt=K(et,null,ht,[]),gt=et.length;gt--;)(ft=vt[gt])&&(et[gt]=!(ot[gt]=ft))}):function(et,ot,ut){return W[0]=et,K(W,null,ut,X),W[0]=null,!X.pop()}}),has:ze(function(O){return function(W){return Ft(O,W).length>0}}),contains:ze(function(O){return O=O.replace(rn,on),function(W){return(W.textContent||g.text(W)).indexOf(O)>-1}}),lang:ze(function(O){return _i.test(O||"")||Ft.error("unsupported lang: "+O),O=O.replace(rn,on).toLowerCase(),function(W){var X;do if(X=R?W.lang:W.getAttribute("xml:lang")||W.getAttribute("lang"))return X=X.toLowerCase(),X===O||X.indexOf(O+"-")===0;while((W=W.parentNode)&&W.nodeType===1);return!1}}),target:function(O){var W=t.location&&t.location.hash;return W&&W.slice(1)===O.id},root:function(O){return O===F},focus:function(O){return O===Zu()&&C.hasFocus()&&!!(O.type||O.href||~O.tabIndex)},enabled:qo(!1),disabled:qo(!0),checked:function(O){return k(O,"input")&&!!O.checked||k(O,"option")&&!!O.selected},selected:function(O){return O.parentNode&&O.parentNode.selectedIndex,O.selected===!0},empty:function(O){for(O=O.firstChild;O;O=O.nextSibling)if(O.nodeType<6)return!1;return!0},parent:function(O){return!h.pseudos.empty(O)},header:function(O){return bn.test(O.nodeName)},input:function(O){return mn.test(O.nodeName)},button:function(O){return k(O,"input")&&O.type==="button"||k(O,"button")},text:function(O){var W;return k(O,"input")&&O.type==="text"&&((W=O.getAttribute("type"))==null||W.toLowerCase()==="text")},first:Dn(function(){return[0]}),last:Dn(function(O,W){return[W-1]}),eq:Dn(function(O,W,X){return[X<0?X+W:X]}),even:Dn(function(O,W){for(var X=0;XW?K=W:K=X;--K>=0;)O.push(K);return O}),gt:Dn(function(O,W,X){for(var K=X<0?X+W:X;++K1?function(W,X,K){for(var et=O.length;et--;)if(!O[et](W,X,K))return!1;return!0}:O[0]}function nf(O,W,X){for(var K=0,et=W.length;K-1&&(ut[gt]=!(ht[gt]=wt))}}else pt=ns(pt===ht?pt.splice(pe,pt.length):pt),et?et(null,ht,pt,vt):w.apply(ht,pt)})}function gr(O){for(var W,X,K,et=O.length,ot=h.relative[O[0].type],ut=ot||h.relative[" "],ht=ot?1:0,ft=es(function(bt){return bt===W},ut,!0),vt=es(function(bt){return c.call(W,bt)>-1},ut,!0),gt=[function(bt,wt,pt){var jt=!ot&&(pt||wt!=m)||((W=wt).nodeType?ft(bt,wt,pt):vt(bt,wt,pt));return W=null,jt}];ht1&&dr(gt),ht>1&&ts(O.slice(0,ht-1).concat({value:O[ht-2].type===" "?"*":""})).replace(z,"$1"),X,ht0,K=O.length>0,et=function(ot,ut,ht,ft,vt){var gt,bt,wt,pt=0,jt="0",ke=ot&&[],pe=[],Ie=m,Ke=ot||K&&h.find.TAG("*",vt),ni=Y+=Ie==null?1:Math.random()||.1,ve=Ke.length;for(vt&&(m=ut==C||ut||vt);jt!==ve&&(gt=Ke[jt])!=null;jt++){if(K&>){for(bt=0,!ut&>.ownerDocument!=C&&(yn(gt),ht=!R);wt=O[bt++];)if(wt(gt,ut||C,ht)){w.call(ft,gt);break}vt&&(Y=ni)}X&&((gt=!wt&>)&&pt--,ot&&ke.push(gt))}if(pt+=jt,X&&jt!==pt){for(bt=0;wt=W[bt++];)wt(ke,pe,ut,ht);if(ot){if(pt>0)for(;jt--;)ke[jt]||pe[jt]||(pe[jt]=B.call(ft));pe=ns(pe)}w.apply(ft,pe),vt&&!ot&&pe.length>0&&pt+W.length>1&&g.uniqueSort(ft)}return vt&&(Y=ni,m=Ie),ke};return X?ze(et):et}function mr(O,W){var X,K=[],et=[],ot=_t[O+" "];if(!ot){for(W||(W=vi(O)),X=W.length;X--;)ot=gr(W[X]),ot[nt]?K.push(ot):et.push(ot);ot=_t(O,sf(et,K)),ot.selector=O}return ot}function Yo(O,W,X,K){var et,ot,ut,ht,ft,vt=typeof O=="function"&&O,gt=!K&&vi(O=vt.selector||O);if(X=X||[],gt.length===1){if(ot=gt[0]=gt[0].slice(0),ot.length>2&&(ut=ot[0]).type==="ID"&&W.nodeType===9&&R&&h.relative[ot[1].type]){if(W=(h.find.ID(ut.matches[0].replace(rn,on),W)||[])[0],W)vt&&(W=W.parentNode);else return X;O=O.slice(ot.shift().value.length)}for(et=Ye.needsContext.test(O)?0:ot.length;et--&&(ut=ot[et],!h.relative[ht=ut.type]);)if((ft=h.find[ht])&&(K=ft(ut.matches[0].replace(rn,on),fr.test(ot[0].type)&&hr(W.parentNode)||W))){if(ot.splice(et,1),O=K.length&&ts(ot),!O)return w.apply(X,K),X;break}}return(vt||mr(O,gt))(K,W,!R,X,!W||fr.test(O)&&hr(W.parentNode)||W),X}y.sortStable=nt.split("").sort(ie).join("")===nt,yn(),y.sortDetached=ei(function(O){return O.compareDocumentPosition(C.createElement("fieldset"))&1}),g.find=Ft,g.expr[":"]=g.expr.pseudos,g.unique=g.uniqueSort,Ft.compile=mr,Ft.select=Yo,Ft.setDocument=yn,Ft.tokenize=vi,Ft.escape=g.escapeSelector,Ft.getText=g.text,Ft.isXML=g.isXMLDoc,Ft.selectors=g.expr,Ft.support=g.support,Ft.uniqueSort=g.uniqueSort})();var q=function(l,h,m){for(var x=[],v=m!==void 0;(l=l[h])&&l.nodeType!==9;)if(l.nodeType===1){if(v&&g(l).is(m))break;x.push(l)}return x},Z=function(l,h){for(var m=[];l;l=l.nextSibling)l.nodeType===1&&l!==h&&m.push(l);return m},lt=g.expr.match.needsContext,st=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function at(l,h,m){return _(h)?g.grep(l,function(x,v){return!!h.call(x,v,x)!==m}):h.nodeType?g.grep(l,function(x){return x===h!==m}):typeof h!="string"?g.grep(l,function(x){return c.call(h,x)>-1!==m}):g.filter(h,l,m)}g.filter=function(l,h,m){var x=h[0];return m&&(l=":not("+l+")"),h.length===1&&x.nodeType===1?g.find.matchesSelector(x,l)?[x]:[]:g.find.matches(l,g.grep(h,function(v){return v.nodeType===1}))},g.fn.extend({find:function(l){var h,m,x=this.length,v=this;if(typeof l!="string")return this.pushStack(g(l).filter(function(){for(h=0;h1?g.uniqueSort(m):m},filter:function(l){return this.pushStack(at(this,l||[],!1))},not:function(l){return this.pushStack(at(this,l||[],!0))},is:function(l){return!!at(this,typeof l=="string"&<.test(l)?g(l):l||[],!1).length}});var it,J=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,dt=g.fn.init=function(l,h,m){var x,v;if(!l)return this;if(m=m||it,typeof l=="string")if(l[0]==="<"&&l[l.length-1]===">"&&l.length>=3?x=[null,l,null]:x=J.exec(l),x&&(x[1]||!h))if(x[1]){if(h=h instanceof g?h[0]:h,g.merge(this,g.parseHTML(x[1],h&&h.nodeType?h.ownerDocument||h:A,!0)),st.test(x[1])&&g.isPlainObject(h))for(x in h)_(this[x])?this[x](h[x]):this.attr(x,h[x]);return this}else return v=A.getElementById(x[2]),v&&(this[0]=v,this.length=1),this;else return!h||h.jquery?(h||m).find(l):this.constructor(h).find(l);else{if(l.nodeType)return this[0]=l,this.length=1,this;if(_(l))return m.ready!==void 0?m.ready(l):l(g)}return g.makeArray(l,this)};dt.prototype=g.fn,it=g(A);var Nt=/^(?:parents|prev(?:Until|All))/,Rt={children:!0,contents:!0,next:!0,prev:!0};g.fn.extend({has:function(l){var h=g(l,this),m=h.length;return this.filter(function(){for(var x=0;x-1:m.nodeType===1&&g.find.matchesSelector(m,l))){w.push(m);break}}return this.pushStack(w.length>1?g.uniqueSort(w):w)},index:function(l){return l?typeof l=="string"?c.call(g(l),this[0]):c.call(this,l.jquery?l[0]:l):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(l,h){return this.pushStack(g.uniqueSort(g.merge(this.get(),g(l,h))))},addBack:function(l){return this.add(l==null?this.prevObject:this.prevObject.filter(l))}});function Et(l,h){for(;(l=l[h])&&l.nodeType!==1;);return l}g.each({parent:function(l){var h=l.parentNode;return h&&h.nodeType!==11?h:null},parents:function(l){return q(l,"parentNode")},parentsUntil:function(l,h,m){return q(l,"parentNode",m)},next:function(l){return Et(l,"nextSibling")},prev:function(l){return Et(l,"previousSibling")},nextAll:function(l){return q(l,"nextSibling")},prevAll:function(l){return q(l,"previousSibling")},nextUntil:function(l,h,m){return q(l,"nextSibling",m)},prevUntil:function(l,h,m){return q(l,"previousSibling",m)},siblings:function(l){return Z((l.parentNode||{}).firstChild,l)},children:function(l){return Z(l.firstChild)},contents:function(l){return l.contentDocument!=null&&s(l.contentDocument)?l.contentDocument:(k(l,"template")&&(l=l.content||l),g.merge([],l.childNodes))}},function(l,h){g.fn[l]=function(m,x){var v=g.map(this,h,m);return l.slice(-5)!=="Until"&&(x=m),x&&typeof x=="string"&&(v=g.filter(x,v)),this.length>1&&(Rt[l]||g.uniqueSort(v),Nt.test(l)&&v.reverse()),this.pushStack(v)}});var At=/[^\x20\t\r\n\f]+/g;function Xt(l){var h={};return g.each(l.match(At)||[],function(m,x){h[x]=!0}),h}g.Callbacks=function(l){l=typeof l=="string"?Xt(l):g.extend({},l);var h,m,x,v,w=[],C=[],F=-1,R=function(){for(v=v||l.once,x=h=!0;C.length;F=-1)for(m=C.shift();++F-1;)w.splice(Y,1),Y<=F&&F--}),this},has:function(Q){return Q?g.inArray(Q,w)>-1:w.length>0},empty:function(){return w&&(w=[]),this},disable:function(){return v=C=[],w=m="",this},disabled:function(){return!w},lock:function(){return v=C=[],!m&&!h&&(w=m=""),this},locked:function(){return!!v},fireWith:function(Q,nt){return v||(nt=nt||[],nt=[Q,nt.slice?nt.slice():nt],C.push(nt),h||R()),this},fire:function(){return V.fireWith(this,arguments),this},fired:function(){return!!x}};return V};function Bt(l){return l}function Le(l){throw l}function De(l,h,m,x){var v;try{l&&_(v=l.promise)?v.call(l).done(h).fail(m):l&&_(v=l.then)?v.call(l,h,m):h.apply(void 0,[l].slice(x))}catch(w){m.apply(void 0,[w])}}g.extend({Deferred:function(l){var h=[["notify","progress",g.Callbacks("memory"),g.Callbacks("memory"),2],["resolve","done",g.Callbacks("once memory"),g.Callbacks("once memory"),0,"resolved"],["reject","fail",g.Callbacks("once memory"),g.Callbacks("once memory"),1,"rejected"]],m="pending",x={state:function(){return m},always:function(){return v.done(arguments).fail(arguments),this},catch:function(w){return x.then(null,w)},pipe:function(){var w=arguments;return g.Deferred(function(C){g.each(h,function(F,R){var V=_(w[R[4]])&&w[R[4]];v[R[1]](function(){var Q=V&&V.apply(this,arguments);Q&&_(Q.promise)?Q.promise().progress(C.notify).done(C.resolve).fail(C.reject):C[R[0]+"With"](this,V?[Q]:arguments)})}),w=null}).promise()},then:function(w,C,F){var R=0;function V(Q,nt,Y,rt){return function(){var mt=this,Tt=arguments,_t=function(){var ie,$e;if(!(Q=R&&(Y!==Le&&(mt=void 0,Tt=[ie]),nt.rejectWith(mt,Tt))}};Q?de():(g.Deferred.getErrorHook?de.error=g.Deferred.getErrorHook():g.Deferred.getStackHook&&(de.error=g.Deferred.getStackHook()),t.setTimeout(de))}}return g.Deferred(function(Q){h[0][3].add(V(0,Q,_(F)?F:Bt,Q.notifyWith)),h[1][3].add(V(0,Q,_(w)?w:Bt)),h[2][3].add(V(0,Q,_(C)?C:Le))}).promise()},promise:function(w){return w!=null?g.extend(w,x):x}},v={};return g.each(h,function(w,C){var F=C[2],R=C[5];x[C[1]]=F.add,R&&F.add(function(){m=R},h[3-w][2].disable,h[3-w][3].disable,h[0][2].lock,h[0][3].lock),F.add(C[3].fire),v[C[0]]=function(){return v[C[0]+"With"](this===v?void 0:this,arguments),this},v[C[0]+"With"]=F.fireWith}),x.promise(v),l&&l.call(v,v),v},when:function(l){var h=arguments.length,m=h,x=Array(m),v=r.call(arguments),w=g.Deferred(),C=function(F){return function(R){x[F]=this,v[F]=arguments.length>1?r.call(arguments):R,--h||w.resolveWith(x,v)}};if(h<=1&&(De(l,w.done(C(m)).resolve,w.reject,!h),w.state()==="pending"||_(v[m]&&v[m].then)))return w.then();for(;m--;)De(v[m],C(m),w.reject);return w.promise()}});var Wt=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;g.Deferred.exceptionHook=function(l,h){t.console&&t.console.warn&&l&&Wt.test(l.name)&&t.console.warn("jQuery.Deferred exception: "+l.message,l.stack,h)},g.readyException=function(l){t.setTimeout(function(){throw l})};var te=g.Deferred();g.fn.ready=function(l){return te.then(l).catch(function(h){g.readyException(h)}),this},g.extend({isReady:!1,readyWait:1,ready:function(l){(l===!0?--g.readyWait:g.isReady)||(g.isReady=!0,!(l!==!0&&--g.readyWait>0)&&te.resolveWith(A,[g]))}}),g.ready.then=te.then;function Lt(){A.removeEventListener("DOMContentLoaded",Lt),t.removeEventListener("load",Lt),g.ready()}A.readyState==="complete"||A.readyState!=="loading"&&!A.documentElement.doScroll?t.setTimeout(g.ready):(A.addEventListener("DOMContentLoaded",Lt),t.addEventListener("load",Lt));var Mt=function(l,h,m,x,v,w,C){var F=0,R=l.length,V=m==null;if(D(m)==="object"){v=!0;for(F in m)Mt(l,h,F,m[F],!0,w,C)}else if(x!==void 0&&(v=!0,_(x)||(C=!0),V&&(C?(h.call(l,x),h=null):(V=h,h=function(Q,nt,Y){return V.call(g(Q),Y)})),h))for(;F1,null,!0)},removeData:function(l){return this.each(function(){Yt.remove(this,l)})}}),g.extend({queue:function(l,h,m){var x;if(l)return h=(h||"fx")+"queue",x=ct.get(l,h),m&&(!x||Array.isArray(m)?x=ct.access(l,h,g.makeArray(m)):x.push(m)),x||[]},dequeue:function(l,h){h=h||"fx";var m=g.queue(l,h),x=m.length,v=m.shift(),w=g._queueHooks(l,h),C=function(){g.dequeue(l,h)};v==="inprogress"&&(v=m.shift(),x--),v&&(h==="fx"&&m.unshift("inprogress"),delete w.stop,v.call(l,C,w)),!x&&w&&w.empty.fire()},_queueHooks:function(l,h){var m=h+"queueHooks";return ct.get(l,m)||ct.access(l,m,{empty:g.Callbacks("once memory").add(function(){ct.remove(l,[h+"queue",m])})})}}),g.fn.extend({queue:function(l,h){var m=2;return typeof l!="string"&&(h=l,l="fx",m--),arguments.length\x20\t\r\n\f]*)/i,nn=/^$|^module$|\/(?:java|ecma)script/i;(function(){var l=A.createDocumentFragment(),h=l.appendChild(A.createElement("div")),m=A.createElement("input");m.setAttribute("type","radio"),m.setAttribute("checked","checked"),m.setAttribute("name","t"),h.appendChild(m),y.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,h.innerHTML="",y.noCloneChecked=!!h.cloneNode(!0).lastChild.defaultValue,h.innerHTML="",y.option=!!h.lastChild})();var ce={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};ce.tbody=ce.tfoot=ce.colgroup=ce.caption=ce.thead,ce.th=ce.td,y.option||(ce.optgroup=ce.option=[1,""]);function he(l,h){var m;return typeof l.getElementsByTagName<"u"?m=l.getElementsByTagName(h||"*"):typeof l.querySelectorAll<"u"?m=l.querySelectorAll(h||"*"):m=[],h===void 0||h&&k(l,h)?g.merge([l],m):m}function He(l,h){for(var m=0,x=l.length;m-1){v&&v.push(w);continue}if(V=Se(w),C=he(nt.appendChild(w),"script"),V&&He(C),m)for(Q=0;w=C[Q++];)nn.test(w.type||"")&&m.push(w)}return nt}var wo=/^([^.]*)(?:\.(.+)|)/;function Qn(){return!0}function Jn(){return!1}function Qs(l,h,m,x,v,w){var C,F;if(typeof h=="object"){typeof m!="string"&&(x=x||m,m=void 0);for(F in h)Qs(l,F,m,x,h[F],w);return l}if(x==null&&v==null?(v=m,x=m=void 0):v==null&&(typeof m=="string"?(v=x,x=void 0):(v=x,x=m,m=void 0)),v===!1)v=Jn;else if(!v)return l;return w===1&&(C=v,v=function(R){return g().off(R),C.apply(this,arguments)},v.guid=C.guid||(C.guid=g.guid++)),l.each(function(){g.event.add(this,h,v,x,m)})}g.event={global:{},add:function(l,h,m,x,v){var w,C,F,R,V,Q,nt,Y,rt,mt,Tt,_t=ct.get(l);if(Ht(l))for(m.handler&&(w=m,m=w.handler,v=w.selector),v&&g.find.matchesSelector(le,v),m.guid||(m.guid=g.guid++),(R=_t.events)||(R=_t.events=Object.create(null)),(C=_t.handle)||(C=_t.handle=function(de){return typeof g<"u"&&g.event.triggered!==de.type?g.event.dispatch.apply(l,arguments):void 0}),h=(h||"").match(At)||[""],V=h.length;V--;)F=wo.exec(h[V])||[],rt=Tt=F[1],mt=(F[2]||"").split(".").sort(),rt&&(nt=g.event.special[rt]||{},rt=(v?nt.delegateType:nt.bindType)||rt,nt=g.event.special[rt]||{},Q=g.extend({type:rt,origType:Tt,data:x,handler:m,guid:m.guid,selector:v,needsContext:v&&g.expr.match.needsContext.test(v),namespace:mt.join(".")},w),(Y=R[rt])||(Y=R[rt]=[],Y.delegateCount=0,(!nt.setup||nt.setup.call(l,x,mt,C)===!1)&&l.addEventListener&&l.addEventListener(rt,C)),nt.add&&(nt.add.call(l,Q),Q.handler.guid||(Q.handler.guid=m.guid)),v?Y.splice(Y.delegateCount++,0,Q):Y.push(Q),g.event.global[rt]=!0)},remove:function(l,h,m,x,v){var w,C,F,R,V,Q,nt,Y,rt,mt,Tt,_t=ct.hasData(l)&&ct.get(l);if(!(!_t||!(R=_t.events))){for(h=(h||"").match(At)||[""],V=h.length;V--;){if(F=wo.exec(h[V])||[],rt=Tt=F[1],mt=(F[2]||"").split(".").sort(),!rt){for(rt in R)g.event.remove(l,rt+h[V],m,x,!0);continue}for(nt=g.event.special[rt]||{},rt=(x?nt.delegateType:nt.bindType)||rt,Y=R[rt]||[],F=F[2]&&new RegExp("(^|\\.)"+mt.join("\\.(?:.*\\.|)")+"(\\.|$)"),C=w=Y.length;w--;)Q=Y[w],(v||Tt===Q.origType)&&(!m||m.guid===Q.guid)&&(!F||F.test(Q.namespace))&&(!x||x===Q.selector||x==="**"&&Q.selector)&&(Y.splice(w,1),Q.selector&&Y.delegateCount--,nt.remove&&nt.remove.call(l,Q));C&&!Y.length&&((!nt.teardown||nt.teardown.call(l,mt,_t.handle)===!1)&&g.removeEvent(l,rt,_t.handle),delete R[rt])}g.isEmptyObject(R)&&ct.remove(l,"handle events")}},dispatch:function(l){var h,m,x,v,w,C,F=new Array(arguments.length),R=g.event.fix(l),V=(ct.get(this,"events")||Object.create(null))[R.type]||[],Q=g.event.special[R.type]||{};for(F[0]=R,h=1;h=1)){for(;V!==this;V=V.parentNode||this)if(V.nodeType===1&&!(l.type==="click"&&V.disabled===!0)){for(w=[],C={},m=0;m-1:g.find(v,this,null,[V]).length),C[v]&&w.push(x);w.length&&F.push({elem:V,handlers:w})}}return V=this,R\s*$/g;function So(l,h){return k(l,"table")&&k(h.nodeType!==11?h:h.firstChild,"tr")&&g(l).children("tbody")[0]||l}function vu(l){return l.type=(l.getAttribute("type")!==null)+"/"+l.type,l}function wu(l){return(l.type||"").slice(0,5)==="true/"?l.type=l.type.slice(5):l.removeAttribute("type"),l}function Ao(l,h){var m,x,v,w,C,F,R;if(h.nodeType===1){if(ct.hasData(l)&&(w=ct.get(l),R=w.events,R)){ct.remove(h,"handle events");for(v in R)for(m=0,x=R[v].length;m1&&typeof rt=="string"&&!y.checkClone&&xu.test(rt))return l.each(function(Tt){var _t=l.eq(Tt);mt&&(h[0]=rt.call(this,Tt,_t.html())),Zn(_t,h,m,x)});if(nt&&(v=vo(h,l[0].ownerDocument,!1,l,x),w=v.firstChild,v.childNodes.length===1&&(v=w),w||x)){for(C=g.map(he(v,"script"),vu),F=C.length;Q0&&He(C,!R&&he(l,"script")),F},cleanData:function(l){for(var h,m,x,v=g.event.special,w=0;(m=l[w])!==void 0;w++)if(Ht(m)){if(h=m[ct.expando]){if(h.events)for(x in h.events)v[x]?g.event.remove(m,x):g.removeEvent(m,x,h.handle);m[ct.expando]=void 0}m[Yt.expando]&&(m[Yt.expando]=void 0)}}}),g.fn.extend({detach:function(l){return Co(this,l,!0)},remove:function(l){return Co(this,l)},text:function(l){return Mt(this,function(h){return h===void 0?g.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=h)})},null,l,arguments.length)},append:function(){return Zn(this,arguments,function(l){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var h=So(this,l);h.appendChild(l)}})},prepend:function(){return Zn(this,arguments,function(l){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var h=So(this,l);h.insertBefore(l,h.firstChild)}})},before:function(){return Zn(this,arguments,function(l){this.parentNode&&this.parentNode.insertBefore(l,this)})},after:function(){return Zn(this,arguments,function(l){this.parentNode&&this.parentNode.insertBefore(l,this.nextSibling)})},empty:function(){for(var l,h=0;(l=this[h])!=null;h++)l.nodeType===1&&(g.cleanData(he(l,!1)),l.textContent="");return this},clone:function(l,h){return l=l??!1,h=h??l,this.map(function(){return g.clone(this,l,h)})},html:function(l){return Mt(this,function(h){var m=this[0]||{},x=0,v=this.length;if(h===void 0&&m.nodeType===1)return m.innerHTML;if(typeof h=="string"&&!yu.test(h)&&!ce[(Be.exec(h)||["",""])[1].toLowerCase()]){h=g.htmlPrefilter(h);try{for(;x=0&&(R+=Math.max(0,Math.ceil(l["offset"+h[0].toUpperCase()+h.slice(1)]-w-R-F-.5))||0),R+V}function Ro(l,h,m){var x=Gi(l),v=!y.boxSizingReliable()||m,w=v&&g.css(l,"boxSizing",!1,x)==="border-box",C=w,F=gi(l,h,x),R="offset"+h[0].toUpperCase()+h.slice(1);if(Js.test(F)){if(!m)return F;F="auto"}return(!y.boxSizingReliable()&&w||!y.reliableTrDimensions()&&k(l,"tr")||F==="auto"||!parseFloat(F)&&g.css(l,"display",!1,x)==="inline")&&l.getClientRects().length&&(w=g.css(l,"boxSizing",!1,x)==="border-box",C=R in l,C&&(F=l[R])),F=parseFloat(F)||0,F+er(l,h,m||(w?"border":"content"),C,x,F)+"px"}g.extend({cssHooks:{opacity:{get:function(l,h){if(h){var m=gi(l,"opacity");return m===""?"1":m}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(l,h,m,x){if(!(!l||l.nodeType===3||l.nodeType===8||!l.style)){var v,w,C,F=Vt(h),R=Zs.test(h),V=l.style;if(R||(h=tr(F)),C=g.cssHooks[h]||g.cssHooks[F],m!==void 0){if(w=typeof m,w==="string"&&(v=ae.exec(m))&&v[1]&&(m=Gn(l,h,v),w="number"),m==null||m!==m)return;w==="number"&&!R&&(m+=v&&v[3]||(g.cssNumber[F]?"":"px")),!y.clearCloneStyle&&m===""&&h.indexOf("background")===0&&(V[h]="inherit"),(!C||!("set"in C)||(m=C.set(l,m,x))!==void 0)&&(R?V.setProperty(h,m):V[h]=m)}else return C&&"get"in C&&(v=C.get(l,!1,x))!==void 0?v:V[h]}},css:function(l,h,m,x){var v,w,C,F=Vt(h),R=Zs.test(h);return R||(h=tr(F)),C=g.cssHooks[h]||g.cssHooks[F],C&&"get"in C&&(v=C.get(l,!0,m)),v===void 0&&(v=gi(l,h,x)),v==="normal"&&h in Oo&&(v=Oo[h]),m===""||m?(w=parseFloat(v),m===!0||isFinite(w)?w||0:v):v}}),g.each(["height","width"],function(l,h){g.cssHooks[h]={get:function(m,x,v){if(x)return ku.test(g.css(m,"display"))&&(!m.getClientRects().length||!m.getBoundingClientRect().width)?ko(m,Mu,function(){return Ro(m,h,v)}):Ro(m,h,v)},set:function(m,x,v){var w,C=Gi(m),F=!y.scrollboxSize()&&C.position==="absolute",R=F||v,V=R&&g.css(m,"boxSizing",!1,C)==="border-box",Q=v?er(m,h,v,V,C):0;return V&&F&&(Q-=Math.ceil(m["offset"+h[0].toUpperCase()+h.slice(1)]-parseFloat(C[h])-er(m,h,"border",!1,C)-.5)),Q&&(w=ae.exec(x))&&(w[3]||"px")!=="px"&&(m.style[h]=x,x=g.css(m,h)),Do(m,x,Q)}}}),g.cssHooks.marginLeft=Mo(y.reliableMarginLeft,function(l,h){if(h)return(parseFloat(gi(l,"marginLeft"))||l.getBoundingClientRect().left-ko(l,{marginLeft:0},function(){return l.getBoundingClientRect().left}))+"px"}),g.each({margin:"",padding:"",border:"Width"},function(l,h){g.cssHooks[l+h]={expand:function(m){for(var x=0,v={},w=typeof m=="string"?m.split(" "):[m];x<4;x++)v[l+ne[x]+h]=w[x]||w[x-2]||w[0];return v}},l!=="margin"&&(g.cssHooks[l+h].set=Do)}),g.fn.extend({css:function(l,h){return Mt(this,function(m,x,v){var w,C,F={},R=0;if(Array.isArray(x)){for(w=Gi(m),C=x.length;R1)}});function Ce(l,h,m,x,v){return new Ce.prototype.init(l,h,m,x,v)}g.Tween=Ce,Ce.prototype={constructor:Ce,init:function(l,h,m,x,v,w){this.elem=l,this.prop=m,this.easing=v||g.easing._default,this.options=h,this.start=this.now=this.cur(),this.end=x,this.unit=w||(g.cssNumber[m]?"":"px")},cur:function(){var l=Ce.propHooks[this.prop];return l&&l.get?l.get(this):Ce.propHooks._default.get(this)},run:function(l){var h,m=Ce.propHooks[this.prop];return this.options.duration?this.pos=h=g.easing[this.easing](l,this.options.duration*l,0,1,this.options.duration):this.pos=h=l,this.now=(this.end-this.start)*h+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),m&&m.set?m.set(this):Ce.propHooks._default.set(this),this}},Ce.prototype.init.prototype=Ce.prototype,Ce.propHooks={_default:{get:function(l){var h;return l.elem.nodeType!==1||l.elem[l.prop]!=null&&l.elem.style[l.prop]==null?l.elem[l.prop]:(h=g.css(l.elem,l.prop,""),!h||h==="auto"?0:h)},set:function(l){g.fx.step[l.prop]?g.fx.step[l.prop](l):l.elem.nodeType===1&&(g.cssHooks[l.prop]||l.elem.style[tr(l.prop)]!=null)?g.style(l.elem,l.prop,l.now+l.unit):l.elem[l.prop]=l.now}}},Ce.propHooks.scrollTop=Ce.propHooks.scrollLeft={set:function(l){l.elem.nodeType&&l.elem.parentNode&&(l.elem[l.prop]=l.now)}},g.easing={linear:function(l){return l},swing:function(l){return .5-Math.cos(l*Math.PI)/2},_default:"swing"},g.fx=Ce.prototype.init,g.fx.step={};var ti,Qi,Tu=/^(?:toggle|show|hide)$/,Eu=/queueHooks$/;function nr(){Qi&&(A.hidden===!1&&t.requestAnimationFrame?t.requestAnimationFrame(nr):t.setTimeout(nr,g.fx.interval),g.fx.tick())}function Lo(){return t.setTimeout(function(){ti=void 0}),ti=Date.now()}function Ji(l,h){var m,x=0,v={height:l};for(h=h?1:0;x<4;x+=2-h)m=ne[x],v["margin"+m]=v["padding"+m]=l;return h&&(v.opacity=v.width=l),v}function Fo(l,h,m){for(var x,v=(je.tweeners[h]||[]).concat(je.tweeners["*"]),w=0,C=v.length;w1)},removeAttr:function(l){return this.each(function(){g.removeAttr(this,l)})}}),g.extend({attr:function(l,h,m){var x,v,w=l.nodeType;if(!(w===3||w===8||w===2)){if(typeof l.getAttribute>"u")return g.prop(l,h,m);if((w!==1||!g.isXMLDoc(l))&&(v=g.attrHooks[h.toLowerCase()]||(g.expr.match.bool.test(h)?Io:void 0)),m!==void 0){if(m===null){g.removeAttr(l,h);return}return v&&"set"in v&&(x=v.set(l,m,h))!==void 0?x:(l.setAttribute(h,m+""),m)}return v&&"get"in v&&(x=v.get(l,h))!==null?x:(x=g.find.attr(l,h),x??void 0)}},attrHooks:{type:{set:function(l,h){if(!y.radioValue&&h==="radio"&&k(l,"input")){var m=l.value;return l.setAttribute("type",h),m&&(l.value=m),h}}}},removeAttr:function(l,h){var m,x=0,v=h&&h.match(At);if(v&&l.nodeType===1)for(;m=v[x++];)l.removeAttribute(m)}}),Io={set:function(l,h,m){return h===!1?g.removeAttr(l,m):l.setAttribute(m,m),m}},g.each(g.expr.match.bool.source.match(/\w+/g),function(l,h){var m=mi[h]||g.find.attr;mi[h]=function(x,v,w){var C,F,R=v.toLowerCase();return w||(F=mi[R],mi[R]=C,C=m(x,v,w)!=null?R:null,mi[R]=F),C}});var Du=/^(?:input|select|textarea|button)$/i,Ru=/^(?:a|area)$/i;g.fn.extend({prop:function(l,h){return Mt(this,g.prop,l,h,arguments.length>1)},removeProp:function(l){return this.each(function(){delete this[g.propFix[l]||l]})}}),g.extend({prop:function(l,h,m){var x,v,w=l.nodeType;if(!(w===3||w===8||w===2))return(w!==1||!g.isXMLDoc(l))&&(h=g.propFix[h]||h,v=g.propHooks[h]),m!==void 0?v&&"set"in v&&(x=v.set(l,m,h))!==void 0?x:l[h]=m:v&&"get"in v&&(x=v.get(l,h))!==null?x:l[h]},propHooks:{tabIndex:{get:function(l){var h=g.find.attr(l,"tabindex");return h?parseInt(h,10):Du.test(l.nodeName)||Ru.test(l.nodeName)&&l.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),y.optSelected||(g.propHooks.selected={get:function(l){var h=l.parentNode;return h&&h.parentNode&&h.parentNode.selectedIndex,null},set:function(l){var h=l.parentNode;h&&(h.selectedIndex,h.parentNode&&h.parentNode.selectedIndex)}}),g.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){g.propFix[this.toLowerCase()]=this});function En(l){var h=l.match(At)||[];return h.join(" ")}function Pn(l){return l.getAttribute&&l.getAttribute("class")||""}function ir(l){return Array.isArray(l)?l:typeof l=="string"?l.match(At)||[]:[]}g.fn.extend({addClass:function(l){var h,m,x,v,w,C;return _(l)?this.each(function(F){g(this).addClass(l.call(this,F,Pn(this)))}):(h=ir(l),h.length?this.each(function(){if(x=Pn(this),m=this.nodeType===1&&" "+En(x)+" ",m){for(w=0;w-1;)m=m.replace(" "+v+" "," ");C=En(m),x!==C&&this.setAttribute("class",C)}}):this):this.attr("class","")},toggleClass:function(l,h){var m,x,v,w,C=typeof l,F=C==="string"||Array.isArray(l);return _(l)?this.each(function(R){g(this).toggleClass(l.call(this,R,Pn(this),h),h)}):typeof h=="boolean"&&F?h?this.addClass(l):this.removeClass(l):(m=ir(l),this.each(function(){if(F)for(w=g(this),v=0;v-1)return!0;return!1}});var Lu=/\r/g;g.fn.extend({val:function(l){var h,m,x,v=this[0];return arguments.length?(x=_(l),this.each(function(w){var C;this.nodeType===1&&(x?C=l.call(this,w,g(this).val()):C=l,C==null?C="":typeof C=="number"?C+="":Array.isArray(C)&&(C=g.map(C,function(F){return F==null?"":F+""})),h=g.valHooks[this.type]||g.valHooks[this.nodeName.toLowerCase()],(!h||!("set"in h)||h.set(this,C,"value")===void 0)&&(this.value=C))})):v?(h=g.valHooks[v.type]||g.valHooks[v.nodeName.toLowerCase()],h&&"get"in h&&(m=h.get(v,"value"))!==void 0?m:(m=v.value,typeof m=="string"?m.replace(Lu,""):m??"")):void 0}}),g.extend({valHooks:{option:{get:function(l){var h=g.find.attr(l,"value");return h??En(g.text(l))}},select:{get:function(l){var h,m,x,v=l.options,w=l.selectedIndex,C=l.type==="select-one",F=C?null:[],R=C?w+1:v.length;for(w<0?x=R:x=C?w:0;x-1)&&(m=!0);return m||(l.selectedIndex=-1),w}}}}),g.each(["radio","checkbox"],function(){g.valHooks[this]={set:function(l,h){if(Array.isArray(h))return l.checked=g.inArray(g(l).val(),h)>-1}},y.checkOn||(g.valHooks[this].get=function(l){return l.getAttribute("value")===null?"on":l.value})});var bi=t.location,No={guid:Date.now()},sr=/\?/;g.parseXML=function(l){var h,m;if(!l||typeof l!="string")return null;try{h=new t.DOMParser().parseFromString(l,"text/xml")}catch{}return m=h&&h.getElementsByTagName("parsererror")[0],(!h||m)&&g.error("Invalid XML: "+(m?g.map(m.childNodes,function(x){return x.textContent}).join(` `):l)),h};var Bo=/^(?:focusinfocus|focusoutblur)$/,Ho=function(l){l.stopPropagation()};g.extend(g.event,{trigger:function(l,h,m,x){var v,w,C,F,R,V,Q,nt,Y=[m||A],rt=d.call(l,"type")?l.type:l,mt=d.call(l,"namespace")?l.namespace.split("."):[];if(w=nt=C=m=m||A,!(m.nodeType===3||m.nodeType===8)&&!Bo.test(rt+g.event.triggered)&&(rt.indexOf(".")>-1&&(mt=rt.split("."),rt=mt.shift(),mt.sort()),R=rt.indexOf(":")<0&&"on"+rt,l=l[g.expando]?l:new g.Event(rt,typeof l=="object"&&l),l.isTrigger=x?2:3,l.namespace=mt.join("."),l.rnamespace=l.namespace?new RegExp("(^|\\.)"+mt.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,l.result=void 0,l.target||(l.target=m),h=h==null?[l]:g.makeArray(h,[l]),Q=g.event.special[rt]||{},!(!x&&Q.trigger&&Q.trigger.apply(m,h)===!1))){if(!x&&!Q.noBubble&&!S(m)){for(F=Q.delegateType||rt,Bo.test(F+rt)||(w=w.parentNode);w;w=w.parentNode)Y.push(w),C=w;C===(m.ownerDocument||A)&&Y.push(C.defaultView||C.parentWindow||t)}for(v=0;(w=Y[v++])&&!l.isPropagationStopped();)nt=w,l.type=v>1?F:Q.bindType||rt,V=(ct.get(w,"events")||Object.create(null))[l.type]&&ct.get(w,"handle"),V&&V.apply(w,h),V=R&&w[R],V&&V.apply&&Ht(w)&&(l.result=V.apply(w,h),l.result===!1&&l.preventDefault());return l.type=rt,!x&&!l.isDefaultPrevented()&&(!Q._default||Q._default.apply(Y.pop(),h)===!1)&&Ht(m)&&R&&_(m[rt])&&!S(m)&&(C=m[R],C&&(m[R]=null),g.event.triggered=rt,l.isPropagationStopped()&&nt.addEventListener(rt,Ho),m[rt](),l.isPropagationStopped()&&nt.removeEventListener(rt,Ho),g.event.triggered=void 0,C&&(m[R]=C)),l.result}},simulate:function(l,h,m){var x=g.extend(new g.Event,m,{type:l,isSimulated:!0});g.event.trigger(x,null,h)}}),g.fn.extend({trigger:function(l,h){return this.each(function(){g.event.trigger(l,h,this)})},triggerHandler:function(l,h){var m=this[0];if(m)return g.event.trigger(l,h,m,!0)}});var Fu=/\[\]$/,jo=/\r?\n/g,Iu=/^(?:submit|button|image|reset|file)$/i,Nu=/^(?:input|select|textarea|keygen)/i;function rr(l,h,m,x){var v;if(Array.isArray(h))g.each(h,function(w,C){m||Fu.test(l)?x(l,C):rr(l+"["+(typeof C=="object"&&C!=null?w:"")+"]",C,m,x)});else if(!m&&D(h)==="object")for(v in h)rr(l+"["+v+"]",h[v],m,x);else x(l,h)}g.param=function(l,h){var m,x=[],v=function(w,C){var F=_(C)?C():C;x[x.length]=encodeURIComponent(w)+"="+encodeURIComponent(F??"")};if(l==null)return"";if(Array.isArray(l)||l.jquery&&!g.isPlainObject(l))g.each(l,function(){v(this.name,this.value)});else for(m in l)rr(m,l[m],h,v);return x.join("&")},g.fn.extend({serialize:function(){return g.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var l=g.prop(this,"elements");return l?g.makeArray(l):this}).filter(function(){var l=this.type;return this.name&&!g(this).is(":disabled")&&Nu.test(this.nodeName)&&!Iu.test(l)&&(this.checked||!Ae.test(l))}).map(function(l,h){var m=g(this).val();return m==null?null:Array.isArray(m)?g.map(m,function(x){return{name:h.name,value:x.replace(jo,`\r `)}}):{name:h.name,value:m.replace(jo,`\r `)}}).get()}});var Bu=/%20/g,Hu=/#.*$/,ju=/([?&])_=[^&]*/,zu=/^(.*?):[ \t]*([^\r\n]*)$/mg,Uu=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Wu=/^(?:GET|HEAD)$/,Vu=/^\/\//,zo={},or={},Uo="*/".concat("*"),ar=A.createElement("a");ar.href=bi.href;function Wo(l){return function(h,m){typeof h!="string"&&(m=h,h="*");var x,v=0,w=h.toLowerCase().match(At)||[];if(_(m))for(;x=w[v++];)x[0]==="+"?(x=x.slice(1)||"*",(l[x]=l[x]||[]).unshift(m)):(l[x]=l[x]||[]).push(m)}}function Vo(l,h,m,x){var v={},w=l===or;function C(F){var R;return v[F]=!0,g.each(l[F]||[],function(V,Q){var nt=Q(h,m,x);if(typeof nt=="string"&&!w&&!v[nt])return h.dataTypes.unshift(nt),C(nt),!1;if(w)return!(R=nt)}),R}return C(h.dataTypes[0])||!v["*"]&&C("*")}function lr(l,h){var m,x,v=g.ajaxSettings.flatOptions||{};for(m in h)h[m]!==void 0&&((v[m]?l:x||(x={}))[m]=h[m]);return x&&g.extend(!0,l,x),l}function $u(l,h,m){for(var x,v,w,C,F=l.contents,R=l.dataTypes;R[0]==="*";)R.shift(),x===void 0&&(x=l.mimeType||h.getResponseHeader("Content-Type"));if(x){for(v in F)if(F[v]&&F[v].test(x)){R.unshift(v);break}}if(R[0]in m)w=R[0];else{for(v in m){if(!R[0]||l.converters[v+" "+R[0]]){w=v;break}C||(C=v)}w=w||C}if(w)return w!==R[0]&&R.unshift(w),m[w]}function qu(l,h,m,x){var v,w,C,F,R,V={},Q=l.dataTypes.slice();if(Q[1])for(C in l.converters)V[C.toLowerCase()]=l.converters[C];for(w=Q.shift();w;)if(l.responseFields[w]&&(m[l.responseFields[w]]=h),!R&&x&&l.dataFilter&&(h=l.dataFilter(h,l.dataType)),R=w,w=Q.shift(),w){if(w==="*")w=R;else if(R!=="*"&&R!==w){if(C=V[R+" "+w]||V["* "+w],!C){for(v in V)if(F=v.split(" "),F[1]===w&&(C=V[R+" "+F[0]]||V["* "+F[0]],C)){C===!0?C=V[v]:V[v]!==!0&&(w=F[0],Q.unshift(F[1]));break}}if(C!==!0)if(C&&l.throws)h=C(h);else try{h=C(h)}catch(nt){return{state:"parsererror",error:C?nt:"No conversion from "+R+" to "+w}}}}return{state:"success",data:h}}g.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:bi.href,type:"GET",isLocal:Uu.test(bi.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Uo,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":g.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(l,h){return h?lr(lr(l,g.ajaxSettings),h):lr(g.ajaxSettings,l)},ajaxPrefilter:Wo(zo),ajaxTransport:Wo(or),ajax:function(l,h){typeof l=="object"&&(h=l,l=void 0),h=h||{};var m,x,v,w,C,F,R,V,Q,nt,Y=g.ajaxSetup({},h),rt=Y.context||Y,mt=Y.context&&(rt.nodeType||rt.jquery)?g(rt):g.event,Tt=g.Deferred(),_t=g.Callbacks("once memory"),de=Y.statusCode||{},ie={},$e={},qe="canceled",Ct={readyState:0,getResponseHeader:function(Pt){var Gt;if(R){if(!w)for(w={};Gt=zu.exec(v);)w[Gt[1].toLowerCase()+" "]=(w[Gt[1].toLowerCase()+" "]||[]).concat(Gt[2]);Gt=w[Pt.toLowerCase()+" "]}return Gt==null?null:Gt.join(", ")},getAllResponseHeaders:function(){return R?v:null},setRequestHeader:function(Pt,Gt){return R==null&&(Pt=$e[Pt.toLowerCase()]=$e[Pt.toLowerCase()]||Pt,ie[Pt]=Gt),this},overrideMimeType:function(Pt){return R==null&&(Y.mimeType=Pt),this},statusCode:function(Pt){var Gt;if(Pt)if(R)Ct.always(Pt[Ct.status]);else for(Gt in Pt)de[Gt]=[de[Gt],Pt[Gt]];return this},abort:function(Pt){var Gt=Pt||qe;return m&&m.abort(Gt),On(0,Gt),this}};if(Tt.promise(Ct),Y.url=((l||Y.url||bi.href)+"").replace(Vu,bi.protocol+"//"),Y.type=h.method||h.type||Y.method||Y.type,Y.dataTypes=(Y.dataType||"*").toLowerCase().match(At)||[""],Y.crossDomain==null){F=A.createElement("a");try{F.href=Y.url,F.href=F.href,Y.crossDomain=ar.protocol+"//"+ar.host!=F.protocol+"//"+F.host}catch{Y.crossDomain=!0}}if(Y.data&&Y.processData&&typeof Y.data!="string"&&(Y.data=g.param(Y.data,Y.traditional)),Vo(zo,Y,h,Ct),R)return Ct;V=g.event&&Y.global,V&&g.active++===0&&g.event.trigger("ajaxStart"),Y.type=Y.type.toUpperCase(),Y.hasContent=!Wu.test(Y.type),x=Y.url.replace(Hu,""),Y.hasContent?Y.data&&Y.processData&&(Y.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(Y.data=Y.data.replace(Bu,"+")):(nt=Y.url.slice(x.length),Y.data&&(Y.processData||typeof Y.data=="string")&&(x+=(sr.test(x)?"&":"?")+Y.data,delete Y.data),Y.cache===!1&&(x=x.replace(ju,"$1"),nt=(sr.test(x)?"&":"?")+"_="+No.guid+++nt),Y.url=x+nt),Y.ifModified&&(g.lastModified[x]&&Ct.setRequestHeader("If-Modified-Since",g.lastModified[x]),g.etag[x]&&Ct.setRequestHeader("If-None-Match",g.etag[x])),(Y.data&&Y.hasContent&&Y.contentType!==!1||h.contentType)&&Ct.setRequestHeader("Content-Type",Y.contentType),Ct.setRequestHeader("Accept",Y.dataTypes[0]&&Y.accepts[Y.dataTypes[0]]?Y.accepts[Y.dataTypes[0]]+(Y.dataTypes[0]!=="*"?", "+Uo+"; q=0.01":""):Y.accepts["*"]);for(Q in Y.headers)Ct.setRequestHeader(Q,Y.headers[Q]);if(Y.beforeSend&&(Y.beforeSend.call(rt,Ct,Y)===!1||R))return Ct.abort();if(qe="abort",_t.add(Y.complete),Ct.done(Y.success),Ct.fail(Y.error),m=Vo(or,Y,h,Ct),!m)On(-1,"No Transport");else{if(Ct.readyState=1,V&&mt.trigger("ajaxSend",[Ct,Y]),R)return Ct;Y.async&&Y.timeout>0&&(C=t.setTimeout(function(){Ct.abort("timeout")},Y.timeout));try{R=!1,m.send(ie,On)}catch(Pt){if(R)throw Pt;On(-1,Pt)}}function On(Pt,Gt,xi,ur){var Xe,_i,Ye,mn,bn,Fe=Gt;R||(R=!0,C&&t.clearTimeout(C),m=void 0,v=ur||"",Ct.readyState=Pt>0?4:0,Xe=Pt>=200&&Pt<300||Pt===304,xi&&(mn=$u(Y,Ct,xi)),!Xe&&g.inArray("script",Y.dataTypes)>-1&&g.inArray("json",Y.dataTypes)<0&&(Y.converters["text script"]=function(){}),mn=qu(Y,mn,Ct,Xe),Xe?(Y.ifModified&&(bn=Ct.getResponseHeader("Last-Modified"),bn&&(g.lastModified[x]=bn),bn=Ct.getResponseHeader("etag"),bn&&(g.etag[x]=bn)),Pt===204||Y.type==="HEAD"?Fe="nocontent":Pt===304?Fe="notmodified":(Fe=mn.state,_i=mn.data,Ye=mn.error,Xe=!Ye)):(Ye=Fe,(Pt||!Fe)&&(Fe="error",Pt<0&&(Pt=0))),Ct.status=Pt,Ct.statusText=(Gt||Fe)+"",Xe?Tt.resolveWith(rt,[_i,Fe,Ct]):Tt.rejectWith(rt,[Ct,Fe,Ye]),Ct.statusCode(de),de=void 0,V&&mt.trigger(Xe?"ajaxSuccess":"ajaxError",[Ct,Y,Xe?_i:Ye]),_t.fireWith(rt,[Ct,Fe]),V&&(mt.trigger("ajaxComplete",[Ct,Y]),--g.active||g.event.trigger("ajaxStop")))}return Ct},getJSON:function(l,h,m){return g.get(l,h,m,"json")},getScript:function(l,h){return g.get(l,void 0,h,"script")}}),g.each(["get","post"],function(l,h){g[h]=function(m,x,v,w){return _(x)&&(w=w||v,v=x,x=void 0),g.ajax(g.extend({url:m,type:h,dataType:w,data:x,success:v},g.isPlainObject(m)&&m))}}),g.ajaxPrefilter(function(l){var h;for(h in l.headers)h.toLowerCase()==="content-type"&&(l.contentType=l.headers[h]||"")}),g._evalUrl=function(l,h,m){return g.ajax({url:l,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(x){g.globalEval(x,h,m)}})},g.fn.extend({wrapAll:function(l){var h;return this[0]&&(_(l)&&(l=l.call(this[0])),h=g(l,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&h.insertBefore(this[0]),h.map(function(){for(var m=this;m.firstElementChild;)m=m.firstElementChild;return m}).append(this)),this},wrapInner:function(l){return _(l)?this.each(function(h){g(this).wrapInner(l.call(this,h))}):this.each(function(){var h=g(this),m=h.contents();m.length?m.wrapAll(l):h.append(l)})},wrap:function(l){var h=_(l);return this.each(function(m){g(this).wrapAll(h?l.call(this,m):l)})},unwrap:function(l){return this.parent(l).not("body").each(function(){g(this).replaceWith(this.childNodes)}),this}}),g.expr.pseudos.hidden=function(l){return!g.expr.pseudos.visible(l)},g.expr.pseudos.visible=function(l){return!!(l.offsetWidth||l.offsetHeight||l.getClientRects().length)},g.ajaxSettings.xhr=function(){try{return new t.XMLHttpRequest}catch{}};var Xu={0:200,1223:204},yi=g.ajaxSettings.xhr();y.cors=!!yi&&"withCredentials"in yi,y.ajax=yi=!!yi,g.ajaxTransport(function(l){var h,m;if(y.cors||yi&&!l.crossDomain)return{send:function(x,v){var w,C=l.xhr();if(C.open(l.type,l.url,l.async,l.username,l.password),l.xhrFields)for(w in l.xhrFields)C[w]=l.xhrFields[w];l.mimeType&&C.overrideMimeType&&C.overrideMimeType(l.mimeType),!l.crossDomain&&!x["X-Requested-With"]&&(x["X-Requested-With"]="XMLHttpRequest");for(w in x)C.setRequestHeader(w,x[w]);h=function(F){return function(){h&&(h=m=C.onload=C.onerror=C.onabort=C.ontimeout=C.onreadystatechange=null,F==="abort"?C.abort():F==="error"?typeof C.status!="number"?v(0,"error"):v(C.status,C.statusText):v(Xu[C.status]||C.status,C.statusText,(C.responseType||"text")!=="text"||typeof C.responseText!="string"?{binary:C.response}:{text:C.responseText},C.getAllResponseHeaders()))}},C.onload=h(),m=C.onerror=C.ontimeout=h("error"),C.onabort!==void 0?C.onabort=m:C.onreadystatechange=function(){C.readyState===4&&t.setTimeout(function(){h&&m()})},h=h("abort");try{C.send(l.hasContent&&l.data||null)}catch(F){if(h)throw F}},abort:function(){h&&h()}}}),g.ajaxPrefilter(function(l){l.crossDomain&&(l.contents.script=!1)}),g.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(l){return g.globalEval(l),l}}}),g.ajaxPrefilter("script",function(l){l.cache===void 0&&(l.cache=!1),l.crossDomain&&(l.type="GET")}),g.ajaxTransport("script",function(l){if(l.crossDomain||l.scriptAttrs){var h,m;return{send:function(x,v){h=g("