"use strict";const Ma=require("obsidian"),Cfn=require("http");function Sfn(t){const e=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(t){for(const n in t)if(n!=="default"){const r=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(e,n,r.get?r:{enumerable:!0,get:()=>t[n]})}}return e.default=t,Object.freeze(e)}function _fn(t,e){for(var n=0;nr[i]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}const wfn=Sfn(Cfn);window.process===void 0&&(window.process={env:{NODE_ENV:"development"}});function G9e(t,e){const n=Object.keys(e).map(r=>Efn(t,r,e[r]));return n.length===1?n[0]:function(){n.forEach(r=>r())}}function Efn(t,e,n){const r=t[e],i=t.hasOwnProperty(e),a=i?r:function(){return Object.getPrototypeOf(t)[e].apply(this,arguments)};let o=n(a);return r&&Object.setPrototypeOf(o,r),Object.setPrototypeOf(s,o),t[e]=s,l;function s(...u){return o===a&&t[e]===s&&l(),o.apply(this,u)}function l(){t[e]===s&&(i?t[e]=a:delete t[e]),o!==a&&(o=a,Object.setPrototypeOf(s,r||Function))}}function kfn(t,e,n){return r[t]=t,r;function r(...i){return(e[t]===t?e:n).apply(this,i)}}function s9t(t,e){return function(){return t.apply(e,arguments)}}const{toString:Rfn}=Object.prototype,{getPrototypeOf:PBe}=Object,{iterator:B3e,toStringTag:l9t}=Symbol,F3e=(t=>e=>{const n=Rfn.call(e);return t[n]||(t[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),qv=t=>(t=t.toLowerCase(),e=>F3e(e)===t),j3e=t=>e=>typeof e===t,{isArray:Vz}=Array,PY=j3e("undefined");function xfn(t){return t!==null&&!PY(t)&&t.constructor!==null&&!PY(t.constructor)&&s3(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const u9t=qv("ArrayBuffer");function Tfn(t){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&u9t(t.buffer),e}const Afn=j3e("string"),s3=j3e("function"),c9t=j3e("number"),z3e=t=>t!==null&&typeof t=="object",Ifn=t=>t===!0||t===!1,Qle=t=>{if(F3e(t)!=="object")return!1;const e=PBe(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(l9t in t)&&!(B3e in t)},Dfn=qv("Date"),Mfn=qv("File"),Nfn=qv("Blob"),Ofn=qv("FileList"),Pfn=t=>z3e(t)&&s3(t.pipe),Lfn=t=>{let e;return t&&(typeof FormData=="function"&&t instanceof FormData||s3(t.append)&&((e=F3e(t))==="formdata"||e==="object"&&s3(t.toString)&&t.toString()==="[object FormData]"))},Bfn=qv("URLSearchParams"),[Ffn,jfn,zfn,Ufn]=["ReadableStream","Request","Response","Headers"].map(qv),Vfn=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function CJ(t,e,{allOwnKeys:n=!1}={}){if(t===null||typeof t>"u")return;let r,i;if(typeof t!="object"&&(t=[t]),Vz(t))for(r=0,i=t.length;r0;)if(i=n[r],e===i.toLowerCase())return i;return null}const AA=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,f9t=t=>!PY(t)&&t!==AA;function PRe(){const{caseless:t}=f9t(this)&&this||{},e={},n=(r,i)=>{const a=t&&d9t(e,i)||i;Qle(e[a])&&Qle(r)?e[a]=PRe(e[a],r):Qle(r)?e[a]=PRe({},r):Vz(r)?e[a]=r.slice():e[a]=r};for(let r=0,i=arguments.length;r(CJ(e,(i,a)=>{n&&s3(i)?t[a]=s9t(i,n):t[a]=i},{allOwnKeys:r}),t),$fn=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),Wfn=(t,e,n,r)=>{t.prototype=Object.create(e.prototype,r),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),n&&Object.assign(t.prototype,n)},Gfn=(t,e,n,r)=>{let i,a,o;const s={};if(e=e||{},t==null)return e;do{for(i=Object.getOwnPropertyNames(t),a=i.length;a-- >0;)o=i[a],(!r||r(o,t,e))&&!s[o]&&(e[o]=t[o],s[o]=!0);t=n!==!1&&PBe(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},qfn=(t,e,n)=>{t=String(t),(n===void 0||n>t.length)&&(n=t.length),n-=e.length;const r=t.indexOf(e,n);return r!==-1&&r===n},Yfn=t=>{if(!t)return null;if(Vz(t))return t;let e=t.length;if(!c9t(e))return null;const n=new Array(e);for(;e-- >0;)n[e]=t[e];return n},Xfn=(t=>e=>t&&e instanceof t)(typeof Uint8Array<"u"&&PBe(Uint8Array)),Kfn=(t,e)=>{const r=(t&&t[B3e]).call(t);let i;for(;(i=r.next())&&!i.done;){const a=i.value;e.call(t,a[0],a[1])}},Zfn=(t,e)=>{let n;const r=[];for(;(n=t.exec(e))!==null;)r.push(n);return r},Qfn=qv("HTMLFormElement"),Jfn=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,i){return r.toUpperCase()+i}),ent=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),ehn=qv("RegExp"),h9t=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),r={};CJ(n,(i,a)=>{let o;(o=e(i,a,t))!==!1&&(r[a]=o||i)}),Object.defineProperties(t,r)},thn=t=>{h9t(t,(e,n)=>{if(s3(t)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=t[n];if(s3(r)){if(e.enumerable=!1,"writable"in e){e.writable=!1;return}e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},nhn=(t,e)=>{const n={},r=i=>{i.forEach(a=>{n[a]=!0})};return Vz(t)?r(t):r(String(t).split(e)),n},rhn=()=>{},ihn=(t,e)=>t!=null&&Number.isFinite(t=+t)?t:e;function ahn(t){return!!(t&&s3(t.append)&&t[l9t]==="FormData"&&t[B3e])}const ohn=t=>{const e=new Array(10),n=(r,i)=>{if(z3e(r)){if(e.indexOf(r)>=0)return;if(!("toJSON"in r)){e[i]=r;const a=Vz(r)?[]:{};return CJ(r,(o,s)=>{const l=n(o,i+1);!PY(l)&&(a[s]=l)}),e[i]=void 0,a}}return r};return n(t,0)},shn=qv("AsyncFunction"),lhn=t=>t&&(z3e(t)||s3(t))&&s3(t.then)&&s3(t.catch),m9t=((t,e)=>t?setImmediate:e?((n,r)=>(AA.addEventListener("message",({source:i,data:a})=>{i===AA&&a===n&&r.length&&r.shift()()},!1),i=>{r.push(i),AA.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",s3(AA.postMessage)),uhn=typeof queueMicrotask<"u"?queueMicrotask.bind(AA):typeof process<"u"&&process.nextTick||m9t,chn=t=>t!=null&&s3(t[B3e]),Qn={isArray:Vz,isArrayBuffer:u9t,isBuffer:xfn,isFormData:Lfn,isArrayBufferView:Tfn,isString:Afn,isNumber:c9t,isBoolean:Ifn,isObject:z3e,isPlainObject:Qle,isReadableStream:Ffn,isRequest:jfn,isResponse:zfn,isHeaders:Ufn,isUndefined:PY,isDate:Dfn,isFile:Mfn,isBlob:Nfn,isRegExp:ehn,isFunction:s3,isStream:Pfn,isURLSearchParams:Bfn,isTypedArray:Xfn,isFileList:Ofn,forEach:CJ,merge:PRe,extend:Hfn,trim:Vfn,stripBOM:$fn,inherits:Wfn,toFlatObject:Gfn,kindOf:F3e,kindOfTest:qv,endsWith:qfn,toArray:Yfn,forEachEntry:Kfn,matchAll:Zfn,isHTMLForm:Qfn,hasOwnProperty:ent,hasOwnProp:ent,reduceDescriptors:h9t,freezeMethods:thn,toObjectSet:nhn,toCamelCase:Jfn,noop:rhn,toFiniteNumber:ihn,findKey:d9t,global:AA,isContextDefined:f9t,isSpecCompliantForm:ahn,toJSONObject:ohn,isAsyncFn:shn,isThenable:lhn,setImmediate:m9t,asap:uhn,isIterable:chn};function js(t,e,n,r,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=t,this.name="AxiosError",e&&(this.code=e),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i,this.status=i.status?i.status:null)}Qn.inherits(js,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:Qn.toJSONObject(this.config),code:this.code,status:this.status}}});const p9t=js.prototype,g9t={};["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(t=>{g9t[t]={value:t}});Object.defineProperties(js,g9t);Object.defineProperty(p9t,"isAxiosError",{value:!0});js.from=(t,e,n,r,i,a)=>{const o=Object.create(p9t);return Qn.toFlatObject(t,o,function(l){return l!==Error.prototype},s=>s!=="isAxiosError"),js.call(o,t.message,e,n,r,i),o.cause=t,o.name=t.name,a&&Object.assign(o,a),o};const dhn=null;function LRe(t){return Qn.isPlainObject(t)||Qn.isArray(t)}function v9t(t){return Qn.endsWith(t,"[]")?t.slice(0,-2):t}function tnt(t,e,n){return t?t.concat(e).map(function(i,a){return i=v9t(i),!n&&a?"["+i+"]":i}).join(n?".":""):e}function fhn(t){return Qn.isArray(t)&&!t.some(LRe)}const hhn=Qn.toFlatObject(Qn,{},null,function(e){return/^is[A-Z]/.test(e)});function U3e(t,e,n){if(!Qn.isObject(t))throw new TypeError("target must be an object");e=e||new FormData,n=Qn.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(p,g){return!Qn.isUndefined(g[p])});const r=n.metaTokens,i=n.visitor||c,a=n.dots,o=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&Qn.isSpecCompliantForm(e);if(!Qn.isFunction(i))throw new TypeError("visitor must be a function");function u(m){if(m===null)return"";if(Qn.isDate(m))return m.toISOString();if(Qn.isBoolean(m))return m.toString();if(!l&&Qn.isBlob(m))throw new js("Blob is not supported. Use a Buffer instead.");return Qn.isArrayBuffer(m)||Qn.isTypedArray(m)?l&&typeof Blob=="function"?new Blob([m]):Buffer.from(m):m}function c(m,p,g){let v=m;if(m&&!g&&typeof m=="object"){if(Qn.endsWith(p,"{}"))p=r?p:p.slice(0,-2),m=JSON.stringify(m);else if(Qn.isArray(m)&&fhn(m)||(Qn.isFileList(m)||Qn.endsWith(p,"[]"))&&(v=Qn.toArray(m)))return p=v9t(p),v.forEach(function(y,C){!(Qn.isUndefined(y)||y===null)&&e.append(o===!0?tnt([p],C,a):o===null?p:p+"[]",u(y))}),!1}return LRe(m)?!0:(e.append(tnt(g,p,a),u(m)),!1)}const d=[],f=Object.assign(hhn,{defaultVisitor:c,convertValue:u,isVisitable:LRe});function h(m,p){if(!Qn.isUndefined(m)){if(d.indexOf(m)!==-1)throw Error("Circular reference detected in "+p.join("."));d.push(m),Qn.forEach(m,function(v,b){(!(Qn.isUndefined(v)||v===null)&&i.call(e,v,Qn.isString(b)?b.trim():b,p,f))===!0&&h(v,p?p.concat(b):[b])}),d.pop()}}if(!Qn.isObject(t))throw new TypeError("data must be an object");return h(t),e}function nnt(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(r){return e[r]})}function LBe(t,e){this._pairs=[],t&&U3e(t,this,e)}const b9t=LBe.prototype;b9t.append=function(e,n){this._pairs.push([e,n])};b9t.toString=function(e){const n=e?function(r){return e.call(this,r,nnt)}:nnt;return this._pairs.map(function(i){return n(i[0])+"="+n(i[1])},"").join("&")};function mhn(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function y9t(t,e,n){if(!e)return t;const r=n&&n.encode||mhn;Qn.isFunction(n)&&(n={serialize:n});const i=n&&n.serialize;let a;if(i?a=i(e,n):a=Qn.isURLSearchParams(e)?e.toString():new LBe(e,n).toString(r),a){const o=t.indexOf("#");o!==-1&&(t=t.slice(0,o)),t+=(t.indexOf("?")===-1?"?":"&")+a}return t}let rnt=class{constructor(){this.handlers=[]}use(e,n,r){return this.handlers.push({fulfilled:e,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){Qn.forEach(this.handlers,function(r){r!==null&&e(r)})}};const C9t={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},phn=typeof URLSearchParams<"u"?URLSearchParams:LBe,ghn=typeof FormData<"u"?FormData:null,vhn=typeof Blob<"u"?Blob:null,bhn={isBrowser:!0,classes:{URLSearchParams:phn,FormData:ghn,Blob:vhn},protocols:["http","https","file","blob","url","data"]},BBe=typeof window<"u"&&typeof document<"u",BRe=typeof navigator=="object"&&navigator||void 0,yhn=BBe&&(!BRe||["ReactNative","NativeScript","NS"].indexOf(BRe.product)<0),Chn=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",Shn=BBe&&window.location.href||"http://localhost",_hn=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:BBe,hasStandardBrowserEnv:yhn,hasStandardBrowserWebWorkerEnv:Chn,navigator:BRe,origin:Shn},Symbol.toStringTag,{value:"Module"})),nm={..._hn,...bhn};function whn(t,e){return U3e(t,new nm.classes.URLSearchParams,Object.assign({visitor:function(n,r,i,a){return nm.isNode&&Qn.isBuffer(n)?(this.append(r,n.toString("base64")),!1):a.defaultVisitor.apply(this,arguments)}},e))}function Ehn(t){return Qn.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function khn(t){const e={},n=Object.keys(t);let r;const i=n.length;let a;for(r=0;r=n.length;return o=!o&&Qn.isArray(i)?i.length:o,l?(Qn.hasOwnProp(i,o)?i[o]=[i[o],r]:i[o]=r,!s):((!i[o]||!Qn.isObject(i[o]))&&(i[o]=[]),e(n,r,i[o],a)&&Qn.isArray(i[o])&&(i[o]=khn(i[o])),!s)}if(Qn.isFormData(t)&&Qn.isFunction(t.entries)){const n={};return Qn.forEachEntry(t,(r,i)=>{e(Ehn(r),i,n,0)}),n}return null}function Rhn(t,e,n){if(Qn.isString(t))try{return(e||JSON.parse)(t),Qn.trim(t)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(t)}const SJ={transitional:C9t,adapter:["xhr","http","fetch"],transformRequest:[function(e,n){const r=n.getContentType()||"",i=r.indexOf("application/json")>-1,a=Qn.isObject(e);if(a&&Qn.isHTMLForm(e)&&(e=new FormData(e)),Qn.isFormData(e))return i?JSON.stringify(S9t(e)):e;if(Qn.isArrayBuffer(e)||Qn.isBuffer(e)||Qn.isStream(e)||Qn.isFile(e)||Qn.isBlob(e)||Qn.isReadableStream(e))return e;if(Qn.isArrayBufferView(e))return e.buffer;if(Qn.isURLSearchParams(e))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let s;if(a){if(r.indexOf("application/x-www-form-urlencoded")>-1)return whn(e,this.formSerializer).toString();if((s=Qn.isFileList(e))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return U3e(s?{"files[]":e}:e,l&&new l,this.formSerializer)}}return a||i?(n.setContentType("application/json",!1),Rhn(e)):e}],transformResponse:[function(e){const n=this.transitional||SJ.transitional,r=n&&n.forcedJSONParsing,i=this.responseType==="json";if(Qn.isResponse(e)||Qn.isReadableStream(e))return e;if(e&&Qn.isString(e)&&(r&&!this.responseType||i)){const o=!(n&&n.silentJSONParsing)&&i;try{return JSON.parse(e)}catch(s){if(o)throw s.name==="SyntaxError"?js.from(s,js.ERR_BAD_RESPONSE,this,null,this.response):s}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:nm.classes.FormData,Blob:nm.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Qn.forEach(["delete","get","head","post","put","patch"],t=>{SJ.headers[t]={}});const xhn=Qn.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"]),Thn=t=>{const e={};let n,r,i;return t&&t.split(` `).forEach(function(o){i=o.indexOf(":"),n=o.substring(0,i).trim().toLowerCase(),r=o.substring(i+1).trim(),!(!n||e[n]&&xhn[n])&&(n==="set-cookie"?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)}),e},int=Symbol("internals");function A$(t){return t&&String(t).trim().toLowerCase()}function Jle(t){return t===!1||t==null?t:Qn.isArray(t)?t.map(Jle):String(t)}function Ahn(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(t);)e[r[1]]=r[2];return e}const Ihn=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function q9e(t,e,n,r,i){if(Qn.isFunction(r))return r.call(this,e,n);if(i&&(e=n),!!Qn.isString(e)){if(Qn.isString(r))return e.indexOf(r)!==-1;if(Qn.isRegExp(r))return r.test(e)}}function Dhn(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,r)=>n.toUpperCase()+r)}function Mhn(t,e){const n=Qn.toCamelCase(" "+e);["get","set","has"].forEach(r=>{Object.defineProperty(t,r+n,{value:function(i,a,o){return this[r].call(this,e,i,a,o)},configurable:!0})})}let l3=class{constructor(e){e&&this.set(e)}set(e,n,r){const i=this;function a(s,l,u){const c=A$(l);if(!c)throw new Error("header name must be a non-empty string");const d=Qn.findKey(i,c);(!d||i[d]===void 0||u===!0||u===void 0&&i[d]!==!1)&&(i[d||l]=Jle(s))}const o=(s,l)=>Qn.forEach(s,(u,c)=>a(u,c,l));if(Qn.isPlainObject(e)||e instanceof this.constructor)o(e,n);else if(Qn.isString(e)&&(e=e.trim())&&!Ihn(e))o(Thn(e),n);else if(Qn.isObject(e)&&Qn.isIterable(e)){let s={},l,u;for(const c of e){if(!Qn.isArray(c))throw TypeError("Object iterator must return a key-value pair");s[u=c[0]]=(l=s[u])?Qn.isArray(l)?[...l,c[1]]:[l,c[1]]:c[1]}o(s,n)}else e!=null&&a(n,e,r);return this}get(e,n){if(e=A$(e),e){const r=Qn.findKey(this,e);if(r){const i=this[r];if(!n)return i;if(n===!0)return Ahn(i);if(Qn.isFunction(n))return n.call(this,i,r);if(Qn.isRegExp(n))return n.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,n){if(e=A$(e),e){const r=Qn.findKey(this,e);return!!(r&&this[r]!==void 0&&(!n||q9e(this,this[r],r,n)))}return!1}delete(e,n){const r=this;let i=!1;function a(o){if(o=A$(o),o){const s=Qn.findKey(r,o);s&&(!n||q9e(r,r[s],s,n))&&(delete r[s],i=!0)}}return Qn.isArray(e)?e.forEach(a):a(e),i}clear(e){const n=Object.keys(this);let r=n.length,i=!1;for(;r--;){const a=n[r];(!e||q9e(this,this[a],a,e,!0))&&(delete this[a],i=!0)}return i}normalize(e){const n=this,r={};return Qn.forEach(this,(i,a)=>{const o=Qn.findKey(r,a);if(o){n[o]=Jle(i),delete n[a];return}const s=e?Dhn(a):String(a).trim();s!==a&&delete n[a],n[s]=Jle(i),r[s]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const n=Object.create(null);return Qn.forEach(this,(r,i)=>{r!=null&&r!==!1&&(n[i]=e&&Qn.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,n])=>e+": "+n).join(` `)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...n){const r=new this(e);return n.forEach(i=>r.set(i)),r}static accessor(e){const r=(this[int]=this[int]={accessors:{}}).accessors,i=this.prototype;function a(o){const s=A$(o);r[s]||(Mhn(i,o),r[s]=!0)}return Qn.isArray(e)?e.forEach(a):a(e),this}};l3.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);Qn.reduceDescriptors(l3.prototype,({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(r){this[n]=r}}});Qn.freezeMethods(l3);function Y9e(t,e){const n=this||SJ,r=e||n,i=l3.from(r.headers);let a=r.data;return Qn.forEach(t,function(s){a=s.call(n,a,i.normalize(),e?e.status:void 0)}),i.normalize(),a}function _9t(t){return!!(t&&t.__CANCEL__)}function Hz(t,e,n){js.call(this,t??"canceled",js.ERR_CANCELED,e,n),this.name="CanceledError"}Qn.inherits(Hz,js,{__CANCEL__:!0});function w9t(t,e,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?t(n):e(new js("Request failed with status code "+n.status,[js.ERR_BAD_REQUEST,js.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function Nhn(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function Ohn(t,e){t=t||10;const n=new Array(t),r=new Array(t);let i=0,a=0,o;return e=e!==void 0?e:1e3,function(l){const u=Date.now(),c=r[a];o||(o=u),n[i]=l,r[i]=u;let d=a,f=0;for(;d!==i;)f+=n[d++],d=d%t;if(i=(i+1)%t,i===a&&(a=(a+1)%t),u-o{n=c,i=null,a&&(clearTimeout(a),a=null),t.apply(null,u)};return[(...u)=>{const c=Date.now(),d=c-n;d>=r?o(u,c):(i=u,a||(a=setTimeout(()=>{a=null,o(i)},r-d)))},()=>i&&o(i)]}const Gce=(t,e,n=3)=>{let r=0;const i=Ohn(50,250);return Phn(a=>{const o=a.loaded,s=a.lengthComputable?a.total:void 0,l=o-r,u=i(l),c=o<=s;r=o;const d={loaded:o,total:s,progress:s?o/s:void 0,bytes:l,rate:u||void 0,estimated:u&&s&&c?(s-o)/u:void 0,event:a,lengthComputable:s!=null,[e?"download":"upload"]:!0};t(d)},n)},ant=(t,e)=>{const n=t!=null;return[r=>e[0]({lengthComputable:n,total:t,loaded:r}),e[1]]},ont=t=>(...e)=>Qn.asap(()=>t(...e)),Lhn=nm.hasStandardBrowserEnv?((t,e)=>n=>(n=new URL(n,nm.origin),t.protocol===n.protocol&&t.host===n.host&&(e||t.port===n.port)))(new URL(nm.origin),nm.navigator&&/(msie|trident)/i.test(nm.navigator.userAgent)):()=>!0,Bhn=nm.hasStandardBrowserEnv?{write(t,e,n,r,i,a){const o=[t+"="+encodeURIComponent(e)];Qn.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),Qn.isString(r)&&o.push("path="+r),Qn.isString(i)&&o.push("domain="+i),a===!0&&o.push("secure"),document.cookie=o.join("; ")},read(t){const e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove(t){this.write(t,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function Fhn(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function jhn(t,e){return e?t.replace(/\/?\/$/,"")+"/"+e.replace(/^\/+/,""):t}function E9t(t,e,n){let r=!Fhn(e);return t&&(r||n==!1)?jhn(t,e):e}const snt=t=>t instanceof l3?{...t}:t;function UI(t,e){e=e||{};const n={};function r(u,c,d,f){return Qn.isPlainObject(u)&&Qn.isPlainObject(c)?Qn.merge.call({caseless:f},u,c):Qn.isPlainObject(c)?Qn.merge({},c):Qn.isArray(c)?c.slice():c}function i(u,c,d,f){if(Qn.isUndefined(c)){if(!Qn.isUndefined(u))return r(void 0,u,d,f)}else return r(u,c,d,f)}function a(u,c){if(!Qn.isUndefined(c))return r(void 0,c)}function o(u,c){if(Qn.isUndefined(c)){if(!Qn.isUndefined(u))return r(void 0,u)}else return r(void 0,c)}function s(u,c,d){if(d in e)return r(u,c);if(d in t)return r(void 0,u)}const l={url:a,method:a,data:a,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:s,headers:(u,c,d)=>i(snt(u),snt(c),d,!0)};return Qn.forEach(Object.keys(Object.assign({},t,e)),function(c){const d=l[c]||i,f=d(t[c],e[c],c);Qn.isUndefined(f)&&d!==s||(n[c]=f)}),n}const k9t=t=>{const e=UI({},t);let{data:n,withXSRFToken:r,xsrfHeaderName:i,xsrfCookieName:a,headers:o,auth:s}=e;e.headers=o=l3.from(o),e.url=y9t(E9t(e.baseURL,e.url,e.allowAbsoluteUrls),t.params,t.paramsSerializer),s&&o.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):"")));let l;if(Qn.isFormData(n)){if(nm.hasStandardBrowserEnv||nm.hasStandardBrowserWebWorkerEnv)o.setContentType(void 0);else if((l=o.getContentType())!==!1){const[u,...c]=l?l.split(";").map(d=>d.trim()).filter(Boolean):[];o.setContentType([u||"multipart/form-data",...c].join("; "))}}if(nm.hasStandardBrowserEnv&&(r&&Qn.isFunction(r)&&(r=r(e)),r||r!==!1&&Lhn(e.url))){const u=i&&a&&Bhn.read(a);u&&o.set(i,u)}return e},zhn=typeof XMLHttpRequest<"u",Uhn=zhn&&function(t){return new Promise(function(n,r){const i=k9t(t);let a=i.data;const o=l3.from(i.headers).normalize();let{responseType:s,onUploadProgress:l,onDownloadProgress:u}=i,c,d,f,h,m;function p(){h&&h(),m&&m(),i.cancelToken&&i.cancelToken.unsubscribe(c),i.signal&&i.signal.removeEventListener("abort",c)}let g=new XMLHttpRequest;g.open(i.method.toUpperCase(),i.url,!0),g.timeout=i.timeout;function v(){if(!g)return;const y=l3.from("getAllResponseHeaders"in g&&g.getAllResponseHeaders()),S={data:!s||s==="text"||s==="json"?g.responseText:g.response,status:g.status,statusText:g.statusText,headers:y,config:t,request:g};w9t(function(E){n(E),p()},function(E){r(E),p()},S),g=null}"onloadend"in g?g.onloadend=v:g.onreadystatechange=function(){!g||g.readyState!==4||g.status===0&&!(g.responseURL&&g.responseURL.indexOf("file:")===0)||setTimeout(v)},g.onabort=function(){g&&(r(new js("Request aborted",js.ECONNABORTED,t,g)),g=null)},g.onerror=function(){r(new js("Network Error",js.ERR_NETWORK,t,g)),g=null},g.ontimeout=function(){let C=i.timeout?"timeout of "+i.timeout+"ms exceeded":"timeout exceeded";const S=i.transitional||C9t;i.timeoutErrorMessage&&(C=i.timeoutErrorMessage),r(new js(C,S.clarifyTimeoutError?js.ETIMEDOUT:js.ECONNABORTED,t,g)),g=null},a===void 0&&o.setContentType(null),"setRequestHeader"in g&&Qn.forEach(o.toJSON(),function(C,S){g.setRequestHeader(S,C)}),Qn.isUndefined(i.withCredentials)||(g.withCredentials=!!i.withCredentials),s&&s!=="json"&&(g.responseType=i.responseType),u&&([f,m]=Gce(u,!0),g.addEventListener("progress",f)),l&&g.upload&&([d,h]=Gce(l),g.upload.addEventListener("progress",d),g.upload.addEventListener("loadend",h)),(i.cancelToken||i.signal)&&(c=y=>{g&&(r(!y||y.type?new Hz(null,t,g):y),g.abort(),g=null)},i.cancelToken&&i.cancelToken.subscribe(c),i.signal&&(i.signal.aborted?c():i.signal.addEventListener("abort",c)));const b=Nhn(i.url);if(b&&nm.protocols.indexOf(b)===-1){r(new js("Unsupported protocol "+b+":",js.ERR_BAD_REQUEST,t));return}g.send(a||null)})},Vhn=(t,e)=>{const{length:n}=t=t?t.filter(Boolean):[];if(e||n){let r=new AbortController,i;const a=function(u){if(!i){i=!0,s();const c=u instanceof Error?u:this.reason;r.abort(c instanceof js?c:new Hz(c instanceof Error?c.message:c))}};let o=e&&setTimeout(()=>{o=null,a(new js(`timeout ${e} of ms exceeded`,js.ETIMEDOUT))},e);const s=()=>{t&&(o&&clearTimeout(o),o=null,t.forEach(u=>{u.unsubscribe?u.unsubscribe(a):u.removeEventListener("abort",a)}),t=null)};t.forEach(u=>u.addEventListener("abort",a));const{signal:l}=r;return l.unsubscribe=()=>Qn.asap(s),l}},Hhn=function*(t,e){let n=t.byteLength;if(n{const i=$hn(t,e);let a=0,o,s=l=>{o||(o=!0,r&&r(l))};return new ReadableStream({async pull(l){try{const{done:u,value:c}=await i.next();if(u){s(),l.close();return}let d=c.byteLength;if(n){let f=a+=d;n(f)}l.enqueue(new Uint8Array(c))}catch(u){throw s(u),u}},cancel(l){return s(l),i.return()}},{highWaterMark:2})},V3e=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",R9t=V3e&&typeof ReadableStream=="function",Ghn=V3e&&(typeof TextEncoder=="function"?(t=>e=>t.encode(e))(new TextEncoder):async t=>new Uint8Array(await new Response(t).arrayBuffer())),x9t=(t,...e)=>{try{return!!t(...e)}catch{return!1}},qhn=R9t&&x9t(()=>{let t=!1;const e=new Request(nm.origin,{body:new ReadableStream,method:"POST",get duplex(){return t=!0,"half"}}).headers.has("Content-Type");return t&&!e}),unt=64*1024,FRe=R9t&&x9t(()=>Qn.isReadableStream(new Response("").body)),qce={stream:FRe&&(t=>t.body)};V3e&&(t=>{["text","arrayBuffer","blob","formData","stream"].forEach(e=>{!qce[e]&&(qce[e]=Qn.isFunction(t[e])?n=>n[e]():(n,r)=>{throw new js(`Response type '${e}' is not supported`,js.ERR_NOT_SUPPORT,r)})})})(new Response);const Yhn=async t=>{if(t==null)return 0;if(Qn.isBlob(t))return t.size;if(Qn.isSpecCompliantForm(t))return(await new Request(nm.origin,{method:"POST",body:t}).arrayBuffer()).byteLength;if(Qn.isArrayBufferView(t)||Qn.isArrayBuffer(t))return t.byteLength;if(Qn.isURLSearchParams(t)&&(t=t+""),Qn.isString(t))return(await Ghn(t)).byteLength},Xhn=async(t,e)=>{const n=Qn.toFiniteNumber(t.getContentLength());return n??Yhn(e)},Khn=V3e&&(async t=>{let{url:e,method:n,data:r,signal:i,cancelToken:a,timeout:o,onDownloadProgress:s,onUploadProgress:l,responseType:u,headers:c,withCredentials:d="same-origin",fetchOptions:f}=k9t(t);u=u?(u+"").toLowerCase():"text";let h=Vhn([i,a&&a.toAbortSignal()],o),m;const p=h&&h.unsubscribe&&(()=>{h.unsubscribe()});let g;try{if(l&&qhn&&n!=="get"&&n!=="head"&&(g=await Xhn(c,r))!==0){let S=new Request(e,{method:"POST",body:r,duplex:"half"}),_;if(Qn.isFormData(r)&&(_=S.headers.get("content-type"))&&c.setContentType(_),S.body){const[E,k]=ant(g,Gce(ont(l)));r=lnt(S.body,unt,E,k)}}Qn.isString(d)||(d=d?"include":"omit");const v="credentials"in Request.prototype;m=new Request(e,{...f,signal:h,method:n.toUpperCase(),headers:c.normalize().toJSON(),body:r,duplex:"half",credentials:v?d:void 0});let b=await fetch(m,f);const y=FRe&&(u==="stream"||u==="response");if(FRe&&(s||y&&p)){const S={};["status","statusText","headers"].forEach(x=>{S[x]=b[x]});const _=Qn.toFiniteNumber(b.headers.get("content-length")),[E,k]=s&&ant(_,Gce(ont(s),!0))||[];b=new Response(lnt(b.body,unt,E,()=>{k&&k(),p&&p()}),S)}u=u||"text";let C=await qce[Qn.findKey(qce,u)||"text"](b,t);return!y&&p&&p(),await new Promise((S,_)=>{w9t(S,_,{data:C,headers:l3.from(b.headers),status:b.status,statusText:b.statusText,config:t,request:m})})}catch(v){throw p&&p(),v&&v.name==="TypeError"&&/Load failed|fetch/i.test(v.message)?Object.assign(new js("Network Error",js.ERR_NETWORK,t,m),{cause:v.cause||v}):js.from(v,v&&v.code,t,m)}}),jRe={http:dhn,xhr:Uhn,fetch:Khn};Qn.forEach(jRe,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch{}Object.defineProperty(t,"adapterName",{value:e})}});const cnt=t=>`- ${t}`,Zhn=t=>Qn.isFunction(t)||t===null||t===!1,T9t={getAdapter:t=>{t=Qn.isArray(t)?t:[t];const{length:e}=t;let n,r;const i={};for(let a=0;a`adapter ${s} `+(l===!1?"is not supported by the environment":"is not available in the build"));let o=e?a.length>1?`since : `+a.map(cnt).join(` `):" "+cnt(a[0]):"as no adapter specified";throw new js("There is no suitable adapter to dispatch the request "+o,"ERR_NOT_SUPPORT")}return r},adapters:jRe};function X9e(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new Hz(null,t)}function dnt(t){return X9e(t),t.headers=l3.from(t.headers),t.data=Y9e.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),T9t.getAdapter(t.adapter||SJ.adapter)(t).then(function(r){return X9e(t),r.data=Y9e.call(t,t.transformResponse,r),r.headers=l3.from(r.headers),r},function(r){return _9t(r)||(X9e(t),r&&r.response&&(r.response.data=Y9e.call(t,t.transformResponse,r.response),r.response.headers=l3.from(r.response.headers))),Promise.reject(r)})}const A9t="1.10.0",H3e={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{H3e[t]=function(r){return typeof r===t||"a"+(e<1?"n ":" ")+t}});const fnt={};H3e.transitional=function(e,n,r){function i(a,o){return"[Axios v"+A9t+"] Transitional option '"+a+"'"+o+(r?". "+r:"")}return(a,o,s)=>{if(e===!1)throw new js(i(o," has been removed"+(n?" in "+n:"")),js.ERR_DEPRECATED);return n&&!fnt[o]&&(fnt[o]=!0,console.warn(i(o," has been deprecated since v"+n+" and will be removed in the near future"))),e?e(a,o,s):!0}};H3e.spelling=function(e){return(n,r)=>(console.warn(`${r} is likely a misspelling of ${e}`),!0)};function Qhn(t,e,n){if(typeof t!="object")throw new js("options must be an object",js.ERR_BAD_OPTION_VALUE);const r=Object.keys(t);let i=r.length;for(;i-- >0;){const a=r[i],o=e[a];if(o){const s=t[a],l=s===void 0||o(s,a,t);if(l!==!0)throw new js("option "+a+" must be "+l,js.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new js("Unknown option "+a,js.ERR_BAD_OPTION)}}const eue={assertOptions:Qhn,validators:H3e},$7=eue.validators;let rI=class{constructor(e){this.defaults=e||{},this.interceptors={request:new rnt,response:new rnt}}async request(e,n){try{return await this._request(e,n)}catch(r){if(r instanceof Error){let i={};Error.captureStackTrace?Error.captureStackTrace(i):i=new Error;const a=i.stack?i.stack.replace(/^.+\n/,""):"";try{r.stack?a&&!String(r.stack).endsWith(a.replace(/^.+\n.+\n/,""))&&(r.stack+=` `+a):r.stack=a}catch{}}throw r}}_request(e,n){typeof e=="string"?(n=n||{},n.url=e):n=e||{},n=UI(this.defaults,n);const{transitional:r,paramsSerializer:i,headers:a}=n;r!==void 0&&eue.assertOptions(r,{silentJSONParsing:$7.transitional($7.boolean),forcedJSONParsing:$7.transitional($7.boolean),clarifyTimeoutError:$7.transitional($7.boolean)},!1),i!=null&&(Qn.isFunction(i)?n.paramsSerializer={serialize:i}:eue.assertOptions(i,{encode:$7.function,serialize:$7.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),eue.assertOptions(n,{baseUrl:$7.spelling("baseURL"),withXsrfToken:$7.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=a&&Qn.merge(a.common,a[n.method]);a&&Qn.forEach(["delete","get","head","post","put","patch","common"],m=>{delete a[m]}),n.headers=l3.concat(o,a);const s=[];let l=!0;this.interceptors.request.forEach(function(p){typeof p.runWhen=="function"&&p.runWhen(n)===!1||(l=l&&p.synchronous,s.unshift(p.fulfilled,p.rejected))});const u=[];this.interceptors.response.forEach(function(p){u.push(p.fulfilled,p.rejected)});let c,d=0,f;if(!l){const m=[dnt.bind(this),void 0];for(m.unshift.apply(m,s),m.push.apply(m,u),f=m.length,c=Promise.resolve(n);d{if(!r._listeners)return;let a=r._listeners.length;for(;a-- >0;)r._listeners[a](i);r._listeners=null}),this.promise.then=i=>{let a;const o=new Promise(s=>{r.subscribe(s),a=s}).then(i);return o.cancel=function(){r.unsubscribe(a)},o},e(function(a,o,s){r.reason||(r.reason=new Hz(a,o,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const n=this._listeners.indexOf(e);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const e=new AbortController,n=r=>{e.abort(r)};return this.subscribe(n),e.signal.unsubscribe=()=>this.unsubscribe(n),e.signal}static source(){let e;return{token:new I9t(function(i){e=i}),cancel:e}}};function e2n(t){return function(n){return t.apply(null,n)}}function t2n(t){return Qn.isObject(t)&&t.isAxiosError===!0}const zRe={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};Object.entries(zRe).forEach(([t,e])=>{zRe[e]=t});function D9t(t){const e=new rI(t),n=s9t(rI.prototype.request,e);return Qn.extend(n,rI.prototype,e,{allOwnKeys:!0}),Qn.extend(n,e,null,{allOwnKeys:!0}),n.create=function(i){return D9t(UI(t,i))},n}const rf=D9t(SJ);rf.Axios=rI;rf.CanceledError=Hz;rf.CancelToken=Jhn;rf.isCancel=_9t;rf.VERSION=A9t;rf.toFormData=U3e;rf.AxiosError=js;rf.Cancel=rf.CanceledError;rf.all=function(e){return Promise.all(e)};rf.spread=e2n;rf.isAxiosError=t2n;rf.mergeConfig=UI;rf.AxiosHeaders=l3;rf.formToJSON=t=>S9t(Qn.isHTMLForm(t)?new FormData(t):t);rf.getAdapter=T9t.getAdapter;rf.HttpStatusCode=zRe;rf.default=rf;const{Axios:qZi,AxiosError:YZi,CanceledError:XZi,isCancel:KZi,CancelToken:ZZi,VERSION:QZi,all:JZi,Cancel:eQi,isAxiosError:tQi,spread:nQi,toFormData:rQi,AxiosHeaders:iQi,HttpStatusCode:aQi,formToJSON:oQi,getAdapter:sQi,mergeConfig:lQi}=rf;async function M9t(t,e){if(!t){e({code:4e4,message:"code is empty!",data:""});return}const n=a2n(),r=localStorage.getItem("LJ_AUTHORIZATION_KEY"),i=r?Number(r):null,a=Date.now(),o=30*24*60*60*1e3,s=7*24*60*60*1e3;if(n===t&&i!==null&&ae)}function n2n(t){const e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";let n="";for(let r=0;r1?Mt-1:0),tr=1;tr1?Mt-1:0),tr=1;tr1){for(var xc=Array(Ol),qu=0;qu1){for(var xs=Array(qu),Yu=0;Yu is not supported and will be removed in a future major release. Did you mean to render instead?")),Mt.Provider},set:function(Li){Mt.Provider=Li}},_currentValue:{get:function(){return Mt._currentValue},set:function(Li){Mt._currentValue=Li}},_currentValue2:{get:function(){return Mt._currentValue2},set:function(Li){Mt._currentValue2=Li}},_threadCount:{get:function(){return Mt._threadCount},set:function(Li){Mt._threadCount=Li}},Consumer:{get:function(){return jn||(jn=!0,O("Rendering is not supported and will be removed in a future major release. Did you mean to render instead?")),Mt.Consumer}},displayName:{get:function(){return Mt.displayName},set:function(Li){ri||(T("Setting `displayName` on Context.Consumer has no effect. You should set it directly on the context with Context.displayName = '%s'.",Li),ri=!0)}}}),Mt.Consumer=ao}return Mt._currentRenderer=null,Mt._currentRenderer2=null,Mt}var vt=-1,Wt=0,dt=1,Pe=2;function Ge(je){if(je._status===vt){var Mt=je._result,jn=Mt();if(jn.then(function(ao){if(je._status===Wt||je._status===vt){var Li=je;Li._status=dt,Li._result=ao}},function(ao){if(je._status===Wt||je._status===vt){var Li=je;Li._status=Pe,Li._result=ao}}),je._status===vt){var tr=je;tr._status=Wt,tr._result=jn}}if(je._status===dt){var ri=je._result;return ri===void 0&&O(`lazy: Expected the result of a dynamic import() call. Instead received: %s Your code should look like: const MyComponent = lazy(() => import('./MyComponent')) Did you accidentally put curly braces around the import?`,ri),"default"in ri||O(`lazy: Expected the result of a dynamic import() call. Instead received: %s Your code should look like: const MyComponent = lazy(() => import('./MyComponent'))`,ri),ri.default}else throw je._result}function at(je){var Mt={_status:vt,_result:je},jn={$$typeof:m,_payload:Mt,_init:Ge};{var tr,ri;Object.defineProperties(jn,{defaultProps:{configurable:!0,get:function(){return tr},set:function(ao){O("React.lazy(...): It is not supported to assign `defaultProps` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."),tr=ao,Object.defineProperty(jn,"defaultProps",{enumerable:!0})}},propTypes:{configurable:!0,get:function(){return ri},set:function(ao){O("React.lazy(...): It is not supported to assign `propTypes` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."),ri=ao,Object.defineProperty(jn,"propTypes",{enumerable:!0})}}})}return jn}function Lt(je){je!=null&&je.$$typeof===h?O("forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...))."):typeof je!="function"?O("forwardRef requires a render function but was given %s.",je===null?"null":typeof je):je.length!==0&&je.length!==2&&O("forwardRef render functions accept exactly two parameters: props and ref. %s",je.length===1?"Did you forget to use the ref parameter?":"Any additional parameter will be undefined."),je!=null&&(je.defaultProps!=null||je.propTypes!=null)&&O("forwardRef render functions do not support propTypes or defaultProps. Did you accidentally pass a React component?");var Mt={$$typeof:c,render:je};{var jn;Object.defineProperty(Mt,"displayName",{enumerable:!1,configurable:!0,get:function(){return jn},set:function(tr){jn=tr,!je.name&&!je.displayName&&(je.displayName=tr)}})}return Mt}var qe;qe=Symbol.for("react.module.reference");function kt(je){return!!(typeof je=="string"||typeof je=="function"||je===a||je===s||P||je===o||je===d||je===f||A||je===p||I||L||j||typeof je=="object"&&je!==null&&(je.$$typeof===m||je.$$typeof===h||je.$$typeof===l||je.$$typeof===u||je.$$typeof===c||je.$$typeof===qe||je.getModuleId!==void 0))}function dn(je,Mt){kt(je)||O("memo: The first argument must be a component. Instead received: %s",je===null?"null":typeof je);var jn={$$typeof:h,type:je,compare:Mt===void 0?null:Mt};{var tr;Object.defineProperty(jn,"displayName",{enumerable:!1,configurable:!0,get:function(){return tr},set:function(ri){tr=ri,!je.name&&!je.displayName&&(je.displayName=ri)}})}return jn}function Ft(){var je=y.current;return je===null&&O(`Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons: 1. You might have mismatching versions of React and the renderer (such as React DOM) 2. You might be breaking the Rules of Hooks 3. You might have more than one copy of React in the same app See https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.`),je}function rn(je){var Mt=Ft();if(je._context!==void 0){var jn=je._context;jn.Consumer===je?O("Calling useContext(Context.Consumer) is not supported, may cause bugs, and will be removed in a future major release. Did you mean to call useContext(Context) instead?"):jn.Provider===je&&O("Calling useContext(Context.Provider) is not supported. Did you mean to call useContext(Context) instead?")}return Mt.useContext(je)}function Ut(je){var Mt=Ft();return Mt.useState(je)}function fn(je,Mt,jn){var tr=Ft();return tr.useReducer(je,Mt,jn)}function _n(je){var Mt=Ft();return Mt.useRef(je)}function wr(je,Mt){var jn=Ft();return jn.useEffect(je,Mt)}function Cr(je,Mt){var jn=Ft();return jn.useInsertionEffect(je,Mt)}function Wr(je,Mt){var jn=Ft();return jn.useLayoutEffect(je,Mt)}function Un(je,Mt){var jn=Ft();return jn.useCallback(je,Mt)}function ur(je,Mt){var jn=Ft();return jn.useMemo(je,Mt)}function Qe(je,Mt,jn){var tr=Ft();return tr.useImperativeHandle(je,Mt,jn)}function wt(je,Mt){{var jn=Ft();return jn.useDebugValue(je,Mt)}}function Qt(){var je=Ft();return je.useTransition()}function Pn(je){var Mt=Ft();return Mt.useDeferredValue(je)}function kr(){var je=Ft();return je.useId()}function mr(je,Mt,jn){var tr=Ft();return tr.useSyncExternalStore(je,Mt,jn)}var br=0,Pi,wi,Ei,fr,yi,Ue,_t;function nt(){}nt.__reactDisabledLog=!0;function Nt(){{if(br===0){Pi=console.log,wi=console.info,Ei=console.warn,fr=console.error,yi=console.group,Ue=console.groupCollapsed,_t=console.groupEnd;var je={configurable:!0,enumerable:!0,value:nt,writable:!0};Object.defineProperties(console,{info:je,log:je,warn:je,error:je,group:je,groupCollapsed:je,groupEnd:je})}br++}}function jt(){{if(br--,br===0){var je={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:$({},je,{value:Pi}),info:$({},je,{value:wi}),warn:$({},je,{value:Ei}),error:$({},je,{value:fr}),group:$({},je,{value:yi}),groupCollapsed:$({},je,{value:Ue}),groupEnd:$({},je,{value:_t})})}br<0&&O("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var Ot=D.ReactCurrentDispatcher,On;function Tn(je,Mt,jn){{if(On===void 0)try{throw Error()}catch(ri){var tr=ri.stack.trim().match(/\n( *(at )?)/);On=tr&&tr[1]||""}return` `+On+je}}var An=!1,nn;{var gn=typeof WeakMap=="function"?WeakMap:Map;nn=new gn}function Zn(je,Mt){if(!je||An)return"";{var jn=nn.get(je);if(jn!==void 0)return jn}var tr;An=!0;var ri=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var ao;ao=Ot.current,Ot.current=null,Nt();try{if(Mt){var Li=function(){throw Error()};if(Object.defineProperty(Li.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(Li,[])}catch(g1){tr=g1}Reflect.construct(je,[],Li)}else{try{Li.call()}catch(g1){tr=g1}je.call(Li.prototype)}}else{try{throw Error()}catch(g1){tr=g1}je()}}catch(g1){if(g1&&tr&&typeof g1.stack=="string"){for(var vo=g1.stack.split(` `),Vs=tr.stack.split(` `),Ol=vo.length-1,xc=Vs.length-1;Ol>=1&&xc>=0&&vo[Ol]!==Vs[xc];)xc--;for(;Ol>=1&&xc>=0;Ol--,xc--)if(vo[Ol]!==Vs[xc]){if(Ol!==1||xc!==1)do if(Ol--,xc--,xc<0||vo[Ol]!==Vs[xc]){var qu=` `+vo[Ol].replace(" at new "," at ");return je.displayName&&qu.includes("")&&(qu=qu.replace("",je.displayName)),typeof je=="function"&&nn.set(je,qu),qu}while(Ol>=1&&xc>=0);break}}}finally{An=!1,Ot.current=ao,jt(),Error.prepareStackTrace=ri}var xs=je?je.displayName||je.name:"",Yu=xs?Tn(xs):"";return typeof je=="function"&&nn.set(je,Yu),Yu}function fi(je,Mt,jn){return Zn(je,!1)}function Ea(je){var Mt=je.prototype;return!!(Mt&&Mt.isReactComponent)}function va(je,Mt,jn){if(je==null)return"";if(typeof je=="function")return Zn(je,Ea(je));if(typeof je=="string")return Tn(je);switch(je){case d:return Tn("Suspense");case f:return Tn("SuspenseList")}if(typeof je=="object")switch(je.$$typeof){case c:return fi(je.render);case h:return va(je.type,Mt,jn);case m:{var tr=je,ri=tr._payload,ao=tr._init;try{return va(ao(ri),Mt,jn)}catch{}}}return""}var si={},co=D.ReactDebugCurrentFrame;function _r(je){if(je){var Mt=je._owner,jn=va(je.type,je._source,Mt?Mt.type:null);co.setExtraStackFrame(jn)}else co.setExtraStackFrame(null)}function Bi(je,Mt,jn,tr,ri){{var ao=Function.call.bind(Ie);for(var Li in je)if(ao(je,Li)){var vo=void 0;try{if(typeof je[Li]!="function"){var Vs=Error((tr||"React class")+": "+jn+" type `"+Li+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof je[Li]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw Vs.name="Invariant Violation",Vs}vo=je[Li](Mt,Li,tr,jn,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(Ol){vo=Ol}vo&&!(vo instanceof Error)&&(_r(ri),O("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",tr||"React class",jn,Li,typeof vo),_r(null)),vo instanceof Error&&!(vo.message in si)&&(si[vo.message]=!0,_r(ri),O("Failed %s type: %s",jn,vo.message),_r(null))}}}function po(je){if(je){var Mt=je._owner,jn=va(je.type,je._source,Mt?Mt.type:null);x(jn)}else x(null)}var Ki;Ki=!1;function Wu(){if(_.current){var je=Ee(_.current.type);if(je)return` Check the render method of \``+je+"`."}return""}function fl(je){if(je!==void 0){var Mt=je.fileName.replace(/^.*[\\\/]/,""),jn=je.lineNumber;return` Check your code at `+Mt+":"+jn+"."}return""}function Rc(je){return je!=null?fl(je.__source):""}var Eu={};function pu(je){var Mt=Wu();if(!Mt){var jn=typeof je=="string"?je:je.displayName||je.name;jn&&(Mt=` Check the top-level render call using <`+jn+">.")}return Mt}function Ti(je,Mt){if(!(!je._store||je._store.validated||je.key!=null)){je._store.validated=!0;var jn=pu(Mt);if(!Eu[jn]){Eu[jn]=!0;var tr="";je&&je._owner&&je._owner!==_.current&&(tr=" It was passed a child from "+Ee(je._owner.type)+"."),po(je),O('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',jn,tr),po(null)}}}function ni(je,Mt){if(typeof je=="object"){if(se(je))for(var jn=0;jn",ri=" Did you accidentally export a JSX literal instead of a component?"):Li=typeof je,O("React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",Li,ri)}var vo=ht.apply(this,arguments);if(vo==null)return vo;if(tr)for(var Vs=2;Vs10&&T("Detected a large number of updates inside startTransition. If this is due to a subscription please re-write it to use React provided hooks. Otherwise concurrent mode guarantees are off the table."),tr._updatedFibers.clear()}}}var Gu=!1,vu=null;function d7(je){if(vu===null)try{var Mt=("require"+Math.random()).slice(0,7),jn=t&&t[Mt];vu=jn.call(t,"timers").setImmediate}catch{vu=function(ri){Gu===!1&&(Gu=!0,typeof MessageChannel>"u"&&O("This browser does not have a MessageChannel implementation, so enqueuing tasks via await act(async () => ...) will fail. Please file an issue at https://github.com/facebook/react/issues if you encounter this warning."));var ao=new MessageChannel;ao.port1.onmessage=ri,ao.port2.postMessage(void 0)}}return vu(je)}var $h=0,_0=!1;function T2(je){{var Mt=$h;$h++,S.current===null&&(S.current=[]);var jn=S.isBatchingLegacy,tr;try{if(S.isBatchingLegacy=!0,tr=je(),!jn&&S.didScheduleLegacyUpdate){var ri=S.current;ri!==null&&(S.didScheduleLegacyUpdate=!1,f7(ri))}}catch(xs){throw Sp(Mt),xs}finally{S.isBatchingLegacy=jn}if(tr!==null&&typeof tr=="object"&&typeof tr.then=="function"){var ao=tr,Li=!1,vo={then:function(xs,Yu){Li=!0,ao.then(function(g1){Sp(Mt),$h===0?QS(g1,xs,Yu):xs(g1)},function(g1){Sp(Mt),Yu(g1)})}};return!_0&&typeof Promise<"u"&&Promise.resolve().then(function(){}).then(function(){Li||(_0=!0,O("You called act(async () => ...) without await. This could lead to unexpected testing behaviour, interleaving multiple act calls and mixing their scopes. You should - await act(async () => ...);"))}),vo}else{var Vs=tr;if(Sp(Mt),$h===0){var Ol=S.current;Ol!==null&&(f7(Ol),S.current=null);var xc={then:function(xs,Yu){S.current===null?(S.current=[],QS(Vs,xs,Yu)):xs(Vs)}};return xc}else{var qu={then:function(xs,Yu){xs(Vs)}};return qu}}}}function Sp(je){je!==$h-1&&O("You seem to have overlapping act() calls, this is not supported. Be sure to await previous act() calls before making a new one. "),$h=je}function QS(je,Mt,jn){{var tr=S.current;if(tr!==null)try{f7(tr),d7(function(){tr.length===0?(S.current=null,Mt(je)):QS(je,Mt,jn)})}catch(ri){jn(ri)}else Mt(je)}}var JS=!1;function f7(je){if(!JS){JS=!0;var Mt=0;try{for(;Mt1?kt-1:0),Ft=1;Ft=1&&Wr>=0&&_n[Cr]!==wr[Wr];)Wr--;for(;Cr>=1&&Wr>=0;Cr--,Wr--)if(_n[Cr]!==wr[Wr]){if(Cr!==1||Wr!==1)do if(Cr--,Wr--,Wr<0||_n[Cr]!==wr[Wr]){var Un=` `+_n[Cr].replace(" at new "," at ");return qe.displayName&&Un.includes("")&&(Un=Un.replace("",qe.displayName)),typeof qe=="function"&&te.set(qe,Un),Un}while(Cr>=1&&Wr>=0);break}}}finally{Y=!1,q.current=Ut,ee(),Error.prepareStackTrace=rn}var ur=qe?qe.displayName||qe.name:"",Qe=ur?G(ur):"";return typeof qe=="function"&&te.set(qe,Qe),Qe}function se(qe,kt,dn){return oe(qe,!1)}function ce(qe){var kt=qe.prototype;return!!(kt&&kt.isReactComponent)}function le(qe,kt,dn){if(qe==null)return"";if(typeof qe=="function")return oe(qe,ce(qe));if(typeof qe=="string")return G(qe);switch(qe){case u:return G("Suspense");case c:return G("SuspenseList")}if(typeof qe=="object")switch(qe.$$typeof){case l:return se(qe.render);case d:return le(qe.type,kt,dn);case f:{var Ft=qe,rn=Ft._payload,Ut=Ft._init;try{return le(Ut(rn),kt,dn)}catch{}}}return""}var he=Object.prototype.hasOwnProperty,me={},be=v.ReactDebugCurrentFrame;function ye(qe){if(qe){var kt=qe._owner,dn=le(qe.type,qe._source,kt?kt.type:null);be.setExtraStackFrame(dn)}else be.setExtraStackFrame(null)}function Ee(qe,kt,dn,Ft,rn){{var Ut=Function.call.bind(he);for(var fn in qe)if(Ut(qe,fn)){var _n=void 0;try{if(typeof qe[fn]!="function"){var wr=Error((Ft||"React class")+": "+dn+" type `"+fn+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof qe[fn]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw wr.name="Invariant Violation",wr}_n=qe[fn](kt,fn,Ft,dn,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(Cr){_n=Cr}_n&&!(_n instanceof Error)&&(ye(rn),b("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",Ft||"React class",dn,fn,typeof _n),ye(null)),_n instanceof Error&&!(_n.message in me)&&(me[_n.message]=!0,ye(rn),b("Failed %s type: %s",dn,_n.message),ye(null))}}}var Ie=Array.isArray;function Te(qe){return Ie(qe)}function Ne(qe){{var kt=typeof Symbol=="function"&&Symbol.toStringTag,dn=kt&&qe[Symbol.toStringTag]||qe.constructor.name||"Object";return dn}}function Le(qe){try{return ct(qe),!1}catch{return!0}}function ct(qe){return""+qe}function Ct(qe){if(Le(qe))return b("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.",Ne(qe)),ct(qe)}var st=v.ReactCurrentOwner,lt={key:!0,ref:!0,__self:!0,__source:!0},bt,Ke;function Ye(qe){if(he.call(qe,"ref")){var kt=Object.getOwnPropertyDescriptor(qe,"ref").get;if(kt&&kt.isReactWarning)return!1}return qe.ref!==void 0}function ht(qe){if(he.call(qe,"key")){var kt=Object.getOwnPropertyDescriptor(qe,"key").get;if(kt&&kt.isReactWarning)return!1}return qe.key!==void 0}function yt(qe,kt){typeof qe.ref=="string"&&st.current}function et(qe,kt){{var dn=function(){bt||(bt=!0,b("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",kt))};dn.isReactWarning=!0,Object.defineProperty(qe,"key",{get:dn,configurable:!0})}}function Ze(qe,kt){{var dn=function(){Ke||(Ke=!0,b("%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",kt))};dn.isReactWarning=!0,Object.defineProperty(qe,"ref",{get:dn,configurable:!0})}}var Je=function(qe,kt,dn,Ft,rn,Ut,fn){var _n={$$typeof:e,type:qe,key:kt,ref:dn,props:fn,_owner:Ut};return _n._store={},Object.defineProperty(_n._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(_n,"_self",{configurable:!1,enumerable:!1,writable:!1,value:Ft}),Object.defineProperty(_n,"_source",{configurable:!1,enumerable:!1,writable:!1,value:rn}),Object.freeze&&(Object.freeze(_n.props),Object.freeze(_n)),_n};function ft(qe,kt,dn,Ft,rn){{var Ut,fn={},_n=null,wr=null;dn!==void 0&&(Ct(dn),_n=""+dn),ht(kt)&&(Ct(kt.key),_n=""+kt.key),Ye(kt)&&(wr=kt.ref,yt(kt,rn));for(Ut in kt)he.call(kt,Ut)&&!lt.hasOwnProperty(Ut)&&(fn[Ut]=kt[Ut]);if(qe&&qe.defaultProps){var Cr=qe.defaultProps;for(Ut in Cr)fn[Ut]===void 0&&(fn[Ut]=Cr[Ut])}if(_n||wr){var Wr=typeof qe=="function"?qe.displayName||qe.name||"Unknown":qe;_n&&et(fn,Wr),wr&&Ze(fn,Wr)}return Je(qe,_n,wr,rn,Ft,st.current,fn)}}var gt=v.ReactCurrentOwner,ut=v.ReactDebugCurrentFrame;function ot(qe){if(qe){var kt=qe._owner,dn=le(qe.type,qe._source,kt?kt.type:null);ut.setExtraStackFrame(dn)}else ut.setExtraStackFrame(null)}var Bt;Bt=!1;function zt(qe){return typeof qe=="object"&&qe!==null&&qe.$$typeof===e}function qt(){{if(gt.current){var qe=A(gt.current.type);if(qe)return` Check the render method of \``+qe+"`."}return""}}function Kt(qe){return""}var yn={};function sn(qe){{var kt=qt();if(!kt){var dn=typeof qe=="string"?qe:qe.displayName||qe.name;dn&&(kt=` Check the top-level render call using <`+dn+">.")}return kt}}function En(qe,kt){{if(!qe._store||qe._store.validated||qe.key!=null)return;qe._store.validated=!0;var dn=sn(kt);if(yn[dn])return;yn[dn]=!0;var Ft="";qe&&qe._owner&&qe._owner!==gt.current&&(Ft=" It was passed a child from "+A(qe._owner.type)+"."),ot(qe),b('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',dn,Ft),ot(null)}}function Mn(qe,kt){{if(typeof qe!="object")return;if(Te(qe))for(var dn=0;dn",_n=" Did you accidentally export a JSX literal instead of a component?"):Cr=typeof qe,b("React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",Cr,_n)}var Wr=ft(qe,kt,dn,rn,Ut);if(Wr==null)return Wr;if(fn){var Un=kt.children;if(Un!==void 0)if(Ft)if(Te(Un)){for(var ur=0;ur0?"{key: someKey, "+wt.join(": ..., ")+": ...}":"{key: someKey}";if(!Wt[Qe+Qt]){var Pn=wt.length>0?"{"+wt.join(": ..., ")+": ...}":"{}";b(`A props object containing a "key" prop is being spread into JSX: let props = %s; <%s {...props} /> React keys must be passed directly to JSX without using spread: let props = %s; <%s key={someKey} {...props} />`,Qt,Qe,Pn,Qe),Wt[Qe+Qt]=!0}}return qe===r?vt(Wr):mt(Wr),Wr}}function Pe(qe,kt,dn){return dt(qe,kt,dn,!0)}function Ge(qe,kt,dn){return dt(qe,kt,dn,!1)}var at=Ge,Lt=Pe;D$.Fragment=r,D$.jsx=at,D$.jsxs=Lt}()),D$}process.env.NODE_ENV==="production"?URe.exports=u2n():URe.exports=c2n();var F=URe.exports,w=g0();const We=S2(w),gb=_fn({__proto__:null,default:We},[w]);var VRe={exports:{}},Bp={},aae={exports:{}},K9e={};/** * @license React * scheduler.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var bnt;function d2n(){return bnt||(bnt=1,function(t){function e(N,B){var z=N.length;N.push(B);e:for(;0>>1,$=N[V];if(0>>1;Vi(ee,z))q<$&&0>i(Z,ee)?(N[V]=Z,N[q]=z,V=q):(N[V]=ee,N[J]=z,V=J);else if(q<$&&0>i(Z,z))N[V]=Z,N[q]=z,V=q;else break e}}return B}function i(N,B){var z=N.sortIndex-B.sortIndex;return z!==0?z:N.id-B.id}if(typeof performance=="object"&&typeof performance.now=="function"){var a=performance;t.unstable_now=function(){return a.now()}}else{var o=Date,s=o.now();t.unstable_now=function(){return o.now()-s}}var l=[],u=[],c=1,d=null,f=3,h=!1,m=!1,p=!1,g=typeof setTimeout=="function"?setTimeout:null,v=typeof clearTimeout=="function"?clearTimeout:null,b=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function y(N){for(var B=n(u);B!==null;){if(B.callback===null)r(u);else if(B.startTime<=N)r(u),B.sortIndex=B.expirationTime,e(l,B);else break;B=n(u)}}function C(N){if(p=!1,y(N),!m)if(n(l)!==null)m=!0,T(S);else{var B=n(u);B!==null&&O(C,B.startTime-N)}}function S(N,B){m=!1,p&&(p=!1,v(k),k=-1),h=!0;var z=f;try{for(y(B),d=n(l);d!==null&&(!(d.expirationTime>B)||N&&!L());){var V=d.callback;if(typeof V=="function"){d.callback=null,f=d.priorityLevel;var $=V(d.expirationTime<=B);B=t.unstable_now(),typeof $=="function"?d.callback=$:d===n(l)&&r(l),y(B)}else r(l);d=n(l)}if(d!==null)var X=!0;else{var J=n(u);J!==null&&O(C,J.startTime-B),X=!1}return X}finally{d=null,f=z,h=!1}}var _=!1,E=null,k=-1,x=5,I=-1;function L(){return!(t.unstable_now()-IN||125V?(N.sortIndex=z,e(u,N),n(l)===null&&N===n(u)&&(p?(v(k),k=-1):p=!0,O(C,z-V))):(N.sortIndex=$,e(l,N),m||h||(m=!0,T(S))),N},t.unstable_shouldYield=L,t.unstable_wrapCallback=function(N){var B=f;return function(){var z=f;f=B;try{return N.apply(this,arguments)}finally{f=z}}}}(K9e)),K9e}var Z9e={};/** * @license React * scheduler.development.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var ynt;function f2n(){return ynt||(ynt=1,function(t){process.env.NODE_ENV!=="production"&&function(){typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error);var e=!1,n=5;function r(Ke,Ye){var ht=Ke.length;Ke.push(Ye),o(Ke,Ye,ht)}function i(Ke){return Ke.length===0?null:Ke[0]}function a(Ke){if(Ke.length===0)return null;var Ye=Ke[0],ht=Ke.pop();return ht!==Ye&&(Ke[0]=ht,s(Ke,ht,0)),Ye}function o(Ke,Ye,ht){for(var yt=ht;yt>0;){var et=yt-1>>>1,Ze=Ke[et];if(l(Ze,Ye)>0)Ke[et]=Ye,Ke[yt]=Ze,yt=et;else return}}function s(Ke,Ye,ht){for(var yt=ht,et=Ke.length,Ze=et>>>1;ytht&&(!Ke||be()));){var yt=j.callback;if(typeof yt=="function"){j.callback=null,A=j.priorityLevel;var et=j.expirationTime<=ht,Ze=yt(et);ht=t.unstable_now(),typeof Ze=="function"?j.callback=Ze:j===i(x)&&a(x),z(ht)}else a(x);j=i(x)}if(j!==null)return!0;var Je=i(I);return Je!==null&&Ct(V,Je.startTime-ht),!1}function J(Ke,Ye){switch(Ke){case u:case c:case d:case f:case h:break;default:Ke=d}var ht=A;A=Ke;try{return Ye()}finally{A=ht}}function ee(Ke){var Ye;switch(A){case u:case c:case d:Ye=d;break;default:Ye=A;break}var ht=A;A=Ye;try{return Ke()}finally{A=ht}}function q(Ke){var Ye=A;return function(){var ht=A;A=Ye;try{return Ke.apply(this,arguments)}finally{A=ht}}}function Z(Ke,Ye,ht){var yt=t.unstable_now(),et;if(typeof ht=="object"&&ht!==null){var Ze=ht.delay;typeof Ze=="number"&&Ze>0?et=yt+Ze:et=yt}else et=yt;var Je;switch(Ke){case u:Je=C;break;case c:Je=S;break;case h:Je=k;break;case f:Je=E;break;case d:default:Je=_;break}var ft=et+Je,gt={id:L++,callback:Ye,priorityLevel:Ke,startTime:et,expirationTime:ft,sortIndex:-1};return et>yt?(gt.sortIndex=et,r(I,gt),i(x)===null&>===i(I)&&(T?st():T=!0,Ct(V,et-yt))):(gt.sortIndex=ft,r(x,gt),!D&&!P&&(D=!0,ct($))),gt}function G(){}function Y(){!D&&!P&&(D=!0,ct($))}function te(){return i(x)}function ae(Ke){Ke.callback=null}function oe(){return A}var se=!1,ce=null,le=-1,he=n,me=-1;function be(){var Ke=t.unstable_now()-me;return!(Ke125){console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported");return}Ke>0?he=Math.floor(1e3/Ke):he=n}var Ie=function(){if(ce!==null){var Ke=t.unstable_now();me=Ke;var Ye=!0,ht=!0;try{ht=ce(Ye,Ke)}finally{ht?Te():(se=!1,ce=null)}}else se=!1},Te;if(typeof B=="function")Te=function(){B(Ie)};else if(typeof MessageChannel<"u"){var Ne=new MessageChannel,Le=Ne.port2;Ne.port1.onmessage=Ie,Te=function(){Le.postMessage(null)}}else Te=function(){O(Ie,0)};function ct(Ke){ce=Ke,se||(se=!0,Te())}function Ct(Ke,Ye){le=O(function(){Ke(t.unstable_now())},Ye)}function st(){N(le),le=-1}var lt=ye,bt=null;t.unstable_IdlePriority=h,t.unstable_ImmediatePriority=u,t.unstable_LowPriority=f,t.unstable_NormalPriority=d,t.unstable_Profiling=bt,t.unstable_UserBlockingPriority=c,t.unstable_cancelCallback=ae,t.unstable_continueExecution=Y,t.unstable_forceFrameRate=Ee,t.unstable_getCurrentPriorityLevel=oe,t.unstable_getFirstCallbackNode=te,t.unstable_next=ee,t.unstable_pauseExecution=G,t.unstable_requestPaint=lt,t.unstable_runWithPriority=J,t.unstable_scheduleCallback=Z,t.unstable_shouldYield=be,t.unstable_wrapCallback=q,typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error)}()}(Z9e)),Z9e}var Cnt;function P9t(){return Cnt||(Cnt=1,process.env.NODE_ENV==="production"?aae.exports=d2n():aae.exports=f2n()),aae.exports}/** * @license React * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Snt;function h2n(){if(Snt)return Bp;Snt=1;var t=g0(),e=P9t();function n(U){for(var H="https://reactjs.org/docs/error-decoder.html?invariant="+U,ne=1;ne"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),l=Object.prototype.hasOwnProperty,u=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,c={},d={};function f(U){return l.call(d,U)?!0:l.call(c,U)?!1:u.test(U)?d[U]=!0:(c[U]=!0,!1)}function h(U,H,ne,ue){if(ne!==null&&ne.type===0)return!1;switch(typeof H){case"function":case"symbol":return!0;case"boolean":return ue?!1:ne!==null?!ne.acceptsBooleans:(U=U.toLowerCase().slice(0,5),U!=="data-"&&U!=="aria-");default:return!1}}function m(U,H,ne,ue){if(H===null||typeof H>"u"||h(U,H,ne,ue))return!0;if(ue)return!1;if(ne!==null)switch(ne.type){case 3:return!H;case 4:return H===!1;case 5:return isNaN(H);case 6:return isNaN(H)||1>H}return!1}function p(U,H,ne,ue,ge,xe,He){this.acceptsBooleans=H===2||H===3||H===4,this.attributeName=ue,this.attributeNamespace=ge,this.mustUseProperty=ne,this.propertyName=U,this.type=H,this.sanitizeURL=xe,this.removeEmptyString=He}var g={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(U){g[U]=new p(U,0,!1,U,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(U){var H=U[0];g[H]=new p(H,1,!1,U[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(U){g[U]=new p(U,2,!1,U.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(U){g[U]=new p(U,2,!1,U,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(U){g[U]=new p(U,3,!1,U.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(U){g[U]=new p(U,3,!0,U,null,!1,!1)}),["capture","download"].forEach(function(U){g[U]=new p(U,4,!1,U,null,!1,!1)}),["cols","rows","size","span"].forEach(function(U){g[U]=new p(U,6,!1,U,null,!1,!1)}),["rowSpan","start"].forEach(function(U){g[U]=new p(U,5,!1,U.toLowerCase(),null,!1,!1)});var v=/[\-:]([a-z])/g;function b(U){return U[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(U){var H=U.replace(v,b);g[H]=new p(H,1,!1,U,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(U){var H=U.replace(v,b);g[H]=new p(H,1,!1,U,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(U){var H=U.replace(v,b);g[H]=new p(H,1,!1,U,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(U){g[U]=new p(U,1,!1,U.toLowerCase(),null,!1,!1)}),g.xlinkHref=new p("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(U){g[U]=new p(U,1,!1,U.toLowerCase(),null,!0,!0)});function y(U,H,ne,ue){var ge=g.hasOwnProperty(H)?g[H]:null;(ge!==null?ge.type!==0:ue||!(2Rt||ge[He]!==xe[Rt]){var Yt=` `+ge[He].replace(" at new "," at ");return U.displayName&&Yt.includes("")&&(Yt=Yt.replace("",U.displayName)),Yt}while(1<=He&&0<=Rt);break}}}finally{X=!1,Error.prepareStackTrace=ne}return(U=U?U.displayName||U.name:"")?$(U):""}function ee(U){switch(U.tag){case 5:return $(U.type);case 16:return $("Lazy");case 13:return $("Suspense");case 19:return $("SuspenseList");case 0:case 2:case 15:return U=J(U.type,!1),U;case 11:return U=J(U.type.render,!1),U;case 1:return U=J(U.type,!0),U;default:return""}}function q(U){if(U==null)return null;if(typeof U=="function")return U.displayName||U.name||null;if(typeof U=="string")return U;switch(U){case E:return"Fragment";case _:return"Portal";case x:return"Profiler";case k:return"StrictMode";case A:return"Suspense";case P:return"SuspenseList"}if(typeof U=="object")switch(U.$$typeof){case L:return(U.displayName||"Context")+".Consumer";case I:return(U._context.displayName||"Context")+".Provider";case j:var H=U.render;return U=U.displayName,U||(U=H.displayName||H.name||"",U=U!==""?"ForwardRef("+U+")":"ForwardRef"),U;case D:return H=U.displayName||null,H!==null?H:q(U.type)||"Memo";case T:H=U._payload,U=U._init;try{return q(U(H))}catch{}}return null}function Z(U){var H=U.type;switch(U.tag){case 24:return"Cache";case 9:return(H.displayName||"Context")+".Consumer";case 10:return(H._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return U=H.render,U=U.displayName||U.name||"",H.displayName||(U!==""?"ForwardRef("+U+")":"ForwardRef");case 7:return"Fragment";case 5:return H;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return q(H);case 8:return H===k?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof H=="function")return H.displayName||H.name||null;if(typeof H=="string")return H}return null}function G(U){switch(typeof U){case"boolean":case"number":case"string":case"undefined":return U;case"object":return U;default:return""}}function Y(U){var H=U.type;return(U=U.nodeName)&&U.toLowerCase()==="input"&&(H==="checkbox"||H==="radio")}function te(U){var H=Y(U)?"checked":"value",ne=Object.getOwnPropertyDescriptor(U.constructor.prototype,H),ue=""+U[H];if(!U.hasOwnProperty(H)&&typeof ne<"u"&&typeof ne.get=="function"&&typeof ne.set=="function"){var ge=ne.get,xe=ne.set;return Object.defineProperty(U,H,{configurable:!0,get:function(){return ge.call(this)},set:function(He){ue=""+He,xe.call(this,He)}}),Object.defineProperty(U,H,{enumerable:ne.enumerable}),{getValue:function(){return ue},setValue:function(He){ue=""+He},stopTracking:function(){U._valueTracker=null,delete U[H]}}}}function ae(U){U._valueTracker||(U._valueTracker=te(U))}function oe(U){if(!U)return!1;var H=U._valueTracker;if(!H)return!0;var ne=H.getValue(),ue="";return U&&(ue=Y(U)?U.checked?"true":"false":U.value),U=ue,U!==ne?(H.setValue(U),!0):!1}function se(U){if(U=U||(typeof document<"u"?document:void 0),typeof U>"u")return null;try{return U.activeElement||U.body}catch{return U.body}}function ce(U,H){var ne=H.checked;return z({},H,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:ne??U._wrapperState.initialChecked})}function le(U,H){var ne=H.defaultValue==null?"":H.defaultValue,ue=H.checked!=null?H.checked:H.defaultChecked;ne=G(H.value!=null?H.value:ne),U._wrapperState={initialChecked:ue,initialValue:ne,controlled:H.type==="checkbox"||H.type==="radio"?H.checked!=null:H.value!=null}}function he(U,H){H=H.checked,H!=null&&y(U,"checked",H,!1)}function me(U,H){he(U,H);var ne=G(H.value),ue=H.type;if(ne!=null)ue==="number"?(ne===0&&U.value===""||U.value!=ne)&&(U.value=""+ne):U.value!==""+ne&&(U.value=""+ne);else if(ue==="submit"||ue==="reset"){U.removeAttribute("value");return}H.hasOwnProperty("value")?ye(U,H.type,ne):H.hasOwnProperty("defaultValue")&&ye(U,H.type,G(H.defaultValue)),H.checked==null&&H.defaultChecked!=null&&(U.defaultChecked=!!H.defaultChecked)}function be(U,H,ne){if(H.hasOwnProperty("value")||H.hasOwnProperty("defaultValue")){var ue=H.type;if(!(ue!=="submit"&&ue!=="reset"||H.value!==void 0&&H.value!==null))return;H=""+U._wrapperState.initialValue,ne||H===U.value||(U.value=H),U.defaultValue=H}ne=U.name,ne!==""&&(U.name=""),U.defaultChecked=!!U._wrapperState.initialChecked,ne!==""&&(U.name=ne)}function ye(U,H,ne){(H!=="number"||se(U.ownerDocument)!==U)&&(ne==null?U.defaultValue=""+U._wrapperState.initialValue:U.defaultValue!==""+ne&&(U.defaultValue=""+ne))}var Ee=Array.isArray;function Ie(U,H,ne,ue){if(U=U.options,H){H={};for(var ge=0;ge"+H.valueOf().toString()+"",H=lt.firstChild;U.firstChild;)U.removeChild(U.firstChild);for(;H.firstChild;)U.appendChild(H.firstChild)}});function Ke(U,H){if(H){var ne=U.firstChild;if(ne&&ne===U.lastChild&&ne.nodeType===3){ne.nodeValue=H;return}}U.textContent=H}var Ye={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ht=["Webkit","ms","Moz","O"];Object.keys(Ye).forEach(function(U){ht.forEach(function(H){H=H+U.charAt(0).toUpperCase()+U.substring(1),Ye[H]=Ye[U]})});function yt(U,H,ne){return H==null||typeof H=="boolean"||H===""?"":ne||typeof H!="number"||H===0||Ye.hasOwnProperty(U)&&Ye[U]?(""+H).trim():H+"px"}function et(U,H){U=U.style;for(var ne in H)if(H.hasOwnProperty(ne)){var ue=ne.indexOf("--")===0,ge=yt(ne,H[ne],ue);ne==="float"&&(ne="cssFloat"),ue?U.setProperty(ne,ge):U[ne]=ge}}var Ze=z({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Je(U,H){if(H){if(Ze[U]&&(H.children!=null||H.dangerouslySetInnerHTML!=null))throw Error(n(137,U));if(H.dangerouslySetInnerHTML!=null){if(H.children!=null)throw Error(n(60));if(typeof H.dangerouslySetInnerHTML!="object"||!("__html"in H.dangerouslySetInnerHTML))throw Error(n(61))}if(H.style!=null&&typeof H.style!="object")throw Error(n(62))}}function ft(U,H){if(U.indexOf("-")===-1)return typeof H.is=="string";switch(U){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var gt=null;function ut(U){return U=U.target||U.srcElement||window,U.correspondingUseElement&&(U=U.correspondingUseElement),U.nodeType===3?U.parentNode:U}var ot=null,Bt=null,zt=null;function qt(U){if(U=qa(U)){if(typeof ot!="function")throw Error(n(280));var H=U.stateNode;H&&(H=v1(H),ot(U.stateNode,U.type,H))}}function Kt(U){Bt?zt?zt.push(U):zt=[U]:Bt=U}function yn(){if(Bt){var U=Bt,H=zt;if(zt=Bt=null,qt(U),H)for(U=0;U>>=0,U===0?32:31-(Ue(U)/_t|0)|0}var Nt=64,jt=4194304;function Ot(U){switch(U&-U){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return U&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return U&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return U}}function On(U,H){var ne=U.pendingLanes;if(ne===0)return 0;var ue=0,ge=U.suspendedLanes,xe=U.pingedLanes,He=ne&268435455;if(He!==0){var Rt=He&~ge;Rt!==0?ue=Ot(Rt):(xe&=He,xe!==0&&(ue=Ot(xe)))}else He=ne&~ge,He!==0?ue=Ot(He):xe!==0&&(ue=Ot(xe));if(ue===0)return 0;if(H!==0&&H!==ue&&!(H&ge)&&(ge=ue&-ue,xe=H&-H,ge>=xe||ge===16&&(xe&4194240)!==0))return H;if(ue&4&&(ue|=ne&16),H=U.entangledLanes,H!==0)for(U=U.entanglements,H&=ue;0ne;ne++)H.push(U);return H}function fi(U,H,ne){U.pendingLanes|=H,H!==536870912&&(U.suspendedLanes=0,U.pingedLanes=0),U=U.eventTimes,H=31-yi(H),U[H]=ne}function Ea(U,H){var ne=U.pendingLanes&~H;U.pendingLanes=H,U.suspendedLanes=0,U.pingedLanes=0,U.expiredLanes&=H,U.mutableReadLanes&=H,U.entangledLanes&=H,H=U.entanglements;var ue=U.eventTimes;for(U=U.expirationTimes;0=jR),yne=" ",EN=!1;function Cne(U,H){switch(U){case"keyup":return OV.indexOf(H.keyCode)!==-1;case"keydown":return H.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Sne(U){return U=U.detail,typeof U=="object"&&"data"in U?U.data:null}var r_=!1;function _ne(U,H){switch(U){case"compositionend":return Sne(H);case"keypress":return H.which!==32?null:(EN=!0,yne);case"textInput":return U=H.data,U===yne&&EN?null:U;default:return null}}function D7e(U,H){if(r_)return U==="compositionend"||!n_&&Cne(U,H)?(U=jn(),Mt=je=F3=null,r_=!1,U):null;switch(U){case"paste":return null;case"keypress":if(!(H.ctrlKey||H.altKey||H.metaKey)||H.ctrlKey&&H.altKey){if(H.char&&1=H)return{node:ne,offset:H-U};U=ue}e:{for(;ne;){if(ne.nextSibling){ne=ne.nextSibling;break e}ne=ne.parentNode}ne=void 0}ne=Dne(ne)}}function m7(U,H){return U&&H?U===H?!0:U&&U.nodeType===3?!1:H&&H.nodeType===3?m7(U,H.parentNode):"contains"in U?U.contains(H):U.compareDocumentPosition?!!(U.compareDocumentPosition(H)&16):!1:!1}function HR(){for(var U=window,H=se();H instanceof U.HTMLIFrameElement;){try{var ne=typeof H.contentWindow.location.href=="string"}catch{ne=!1}if(ne)U=H.contentWindow;else break;H=se(U.document)}return H}function RN(U){var H=U&&U.nodeName&&U.nodeName.toLowerCase();return H&&(H==="input"&&(U.type==="text"||U.type==="search"||U.type==="tel"||U.type==="url"||U.type==="password")||H==="textarea"||U.contentEditable==="true")}function i_(U){var H=HR(),ne=U.focusedElem,ue=U.selectionRange;if(H!==ne&&ne&&ne.ownerDocument&&m7(ne.ownerDocument.documentElement,ne)){if(ue!==null&&RN(ne)){if(H=ue.start,U=ue.end,U===void 0&&(U=H),"selectionStart"in ne)ne.selectionStart=H,ne.selectionEnd=Math.min(U,ne.value.length);else if(U=(H=ne.ownerDocument||document)&&H.defaultView||window,U.getSelection){U=U.getSelection();var ge=ne.textContent.length,xe=Math.min(ue.start,ge);ue=ue.end===void 0?xe:Math.min(ue.end,ge),!U.extend&&xe>ue&&(ge=ue,ue=xe,xe=ge),ge=kN(ne,xe);var He=kN(ne,ue);ge&&He&&(U.rangeCount!==1||U.anchorNode!==ge.node||U.anchorOffset!==ge.offset||U.focusNode!==He.node||U.focusOffset!==He.offset)&&(H=H.createRange(),H.setStart(ge.node,ge.offset),U.removeAllRanges(),xe>ue?(U.addRange(H),U.extend(He.node,He.offset)):(H.setEnd(He.node,He.offset),U.addRange(H)))}}for(H=[],U=ne;U=U.parentNode;)U.nodeType===1&&H.push({element:U,left:U.scrollLeft,top:U.scrollTop});for(typeof ne.focus=="function"&&ne.focus(),ne=0;ne=document.documentMode,a_=null,FV=null,$R=null,jV=!1;function zV(U,H,ne){var ue=ne.window===ne?ne.document:ne.nodeType===9?ne:ne.ownerDocument;jV||a_==null||a_!==se(ue)||(ue=a_,"selectionStart"in ue&&RN(ue)?ue={start:ue.selectionStart,end:ue.selectionEnd}:(ue=(ue.ownerDocument&&ue.ownerDocument.defaultView||window).getSelection(),ue={anchorNode:ue.anchorNode,anchorOffset:ue.anchorOffset,focusNode:ue.focusNode,focusOffset:ue.focusOffset}),$R&&VR($R,ue)||($R=ue,ue=GR(FV,"onSelect"),0wp||(U.current=Rl[wp],Rl[wp]=null,wp--)}function Va(U,H){wp++,Rl[wp]=U.current,U.current=H}var Wh={},B1=Ep(Wh),zd=Ep(!1),E0=Wh;function k0(U,H){var ne=U.type.contextTypes;if(!ne)return Wh;var ue=U.stateNode;if(ue&&ue.__reactInternalMemoizedUnmaskedChildContext===H)return ue.__reactInternalMemoizedMaskedChildContext;var ge={},xe;for(xe in ne)ge[xe]=H[xe];return ue&&(U=U.stateNode,U.__reactInternalMemoizedUnmaskedChildContext=H,U.__reactInternalMemoizedMaskedChildContext=ge),ge}function md(U){return U=U.childContextTypes,U!=null}function d_(){Tc(zd),Tc(B1)}function Vne(U,H,ne){if(B1.current!==Wh)throw Error(n(168));Va(B1,H),Va(zd,ne)}function KR(U,H,ne){var ue=U.stateNode;if(H=H.childContextTypes,typeof ue.getChildContext!="function")return ne;ue=ue.getChildContext();for(var ge in ue)if(!(ge in H))throw Error(n(108,Z(U)||"Unknown",ge));return z({},ne,ue)}function mf(U){return U=(U=U.stateNode)&&U.__reactInternalMemoizedMergedChildContext||Wh,E0=B1.current,Va(B1,U),Va(zd,zd.current),!0}function FN(U,H,ne){var ue=U.stateNode;if(!ue)throw Error(n(169));ne?(U=KR(U,H,E0),ue.__reactInternalMemoizedMergedChildContext=U,Tc(zd),Tc(B1),Va(B1,U)):Tc(zd),Va(zd,ne)}var g4=null,f_=!1,s5=!1;function jN(U){g4===null?g4=[U]:g4.push(U)}function b7(U){f_=!0,jN(U)}function v4(){if(!s5&&g4!==null){s5=!0;var U=0,H=si;try{var ne=g4;for(si=1;U>=He,ge-=He,b4=1<<32-yi(H)+ge|ne<$o?(vf=bo,bo=null):vf=bo.sibling;var Kl=Lr(wn,bo,In[$o],Ur);if(Kl===null){bo===null&&(bo=vf);break}U&&bo&&Kl.alternate===null&&H(wn,bo),ln=xe(Kl,ln,$o),fo===null?Sa=Kl:fo.sibling=Kl,fo=Kl,bo=vf}if($o===In.length)return ne(wn,bo),t1&&z9(wn,$o),Sa;if(bo===null){for(;$o$o?(vf=bo,bo=null):vf=bo.sibling;var N7=Lr(wn,bo,Kl.value,Ur);if(N7===null){bo===null&&(bo=vf);break}U&&bo&&N7.alternate===null&&H(wn,bo),ln=xe(N7,ln,$o),fo===null?Sa=N7:fo.sibling=N7,fo=N7,bo=vf}if(Kl.done)return ne(wn,bo),t1&&z9(wn,$o),Sa;if(bo===null){for(;!Kl.done;$o++,Kl=In.next())Kl=Xr(wn,Kl.value,Ur),Kl!==null&&(ln=xe(Kl,ln,$o),fo===null?Sa=Kl:fo.sibling=Kl,fo=Kl);return t1&&z9(wn,$o),Sa}for(bo=ue(wn,bo);!Kl.done;$o++,Kl=In.next())Kl=ra(bo,wn,$o,Kl.value,Ur),Kl!==null&&(U&&Kl.alternate!==null&&bo.delete(Kl.key===null?$o:Kl.key),ln=xe(Kl,ln,$o),fo===null?Sa=Kl:fo.sibling=Kl,fo=Kl);return U&&bo.forEach(function(xre){return H(wn,xre)}),t1&&z9(wn,$o),Sa}function td(wn,ln,In,Ur){if(typeof In=="object"&&In!==null&&In.type===E&&In.key===null&&(In=In.props.children),typeof In=="object"&&In!==null){switch(In.$$typeof){case S:e:{for(var Sa=In.key,fo=ln;fo!==null;){if(fo.key===Sa){if(Sa=In.type,Sa===E){if(fo.tag===7){ne(wn,fo.sibling),ln=ge(fo,In.props.children),ln.return=wn,wn=ln;break e}}else if(fo.elementType===Sa||typeof Sa=="object"&&Sa!==null&&Sa.$$typeof===T&&Wne(Sa)===fo.type){ne(wn,fo.sibling),ln=ge(fo,In.props),ln.ref=U9(wn,fo,In),ln.return=wn,wn=ln;break e}ne(wn,fo);break}else H(wn,fo);fo=fo.sibling}In.type===E?(ln=p5(In.props.children,wn.mode,Ur,In.key),ln.return=wn,wn=ln):(Ur=Tx(In.type,In.key,In.props,null,wn.mode,Ur),Ur.ref=U9(wn,ln,In),Ur.return=wn,wn=Ur)}return He(wn);case _:e:{for(fo=In.key;ln!==null;){if(ln.key===fo)if(ln.tag===4&&ln.stateNode.containerInfo===In.containerInfo&&ln.stateNode.implementation===In.implementation){ne(wn,ln.sibling),ln=ge(ln,In.children||[]),ln.return=wn,wn=ln;break e}else{ne(wn,ln);break}else H(wn,ln);ln=ln.sibling}ln=_O(In,wn.mode,Ur),ln.return=wn,wn=ln}return He(wn);case T:return fo=In._init,td(wn,ln,fo(In._payload),Ur)}if(Ee(In))return Ca(wn,ln,In,Ur);if(B(In))return Ta(wn,ln,In,Ur);HN(wn,In)}return typeof In=="string"&&In!==""||typeof In=="number"?(In=""+In,ln!==null&&ln.tag===6?(ne(wn,ln.sibling),ln=ge(ln,In),ln.return=wn,wn=ln):(ne(wn,ln),ln=kH(In,wn.mode,Ur),ln.return=wn,wn=ln),He(wn)):ne(wn,ln)}return td}var Z1=V9(!0),Ui=V9(!1),Mm=Ep(null),T0=null,h_=null,XV=null;function KV(){XV=h_=T0=null}function ZV(U){var H=Mm.current;Tc(Mm),U._currentValue=H}function QV(U,H,ne){for(;U!==null;){var ue=U.alternate;if((U.childLanes&H)!==H?(U.childLanes|=H,ue!==null&&(ue.childLanes|=H)):ue!==null&&(ue.childLanes&H)!==H&&(ue.childLanes|=H),U===ne)break;U=U.return}}function b1(U,H){T0=U,XV=h_=null,U=U.dependencies,U!==null&&U.firstContext!==null&&(U.lanes&H&&(vd=!0),U.firstContext=null)}function xp(U){var H=U._currentValue;if(XV!==U)if(U={context:U,memoizedValue:H,next:null},h_===null){if(T0===null)throw Error(n(308));h_=U,T0.dependencies={lanes:0,firstContext:U}}else h_=h_.next=U;return H}var H9=null;function JV(U){H9===null?H9=[U]:H9.push(U)}function eH(U,H,ne,ue){var ge=H.interleaved;return ge===null?(ne.next=ne,JV(H)):(ne.next=ge.next,ge.next=ne),H.interleaved=ne,Nm(U,ue)}function Nm(U,H){U.lanes|=H;var ne=U.alternate;for(ne!==null&&(ne.lanes|=H),ne=U,U=U.return;U!==null;)U.childLanes|=H,ne=U.alternate,ne!==null&&(ne.childLanes|=H),ne=U,U=U.return;return ne.tag===3?ne.stateNode:null}var Om=!1;function tH(U){U.updateQueue={baseState:U.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Gne(U,H){U=U.updateQueue,H.updateQueue===U&&(H.updateQueue={baseState:U.baseState,firstBaseUpdate:U.firstBaseUpdate,lastBaseUpdate:U.lastBaseUpdate,shared:U.shared,effects:U.effects})}function c5(U,H){return{eventTime:U,lane:H,tag:0,payload:null,callback:null,next:null}}function w7(U,H,ne){var ue=U.updateQueue;if(ue===null)return null;if(ue=ue.shared,xl&2){var ge=ue.pending;return ge===null?H.next=H:(H.next=ge.next,ge.next=H),ue.pending=H,Nm(U,ne)}return ge=ue.interleaved,ge===null?(H.next=H,JV(ue)):(H.next=ge.next,ge.next=H),ue.interleaved=H,Nm(U,ne)}function $N(U,H,ne){if(H=H.updateQueue,H!==null&&(H=H.shared,(ne&4194240)!==0)){var ue=H.lanes;ue&=U.pendingLanes,ne|=ue,H.lanes=ne,va(U,ne)}}function qne(U,H){var ne=U.updateQueue,ue=U.alternate;if(ue!==null&&(ue=ue.updateQueue,ne===ue)){var ge=null,xe=null;if(ne=ne.firstBaseUpdate,ne!==null){do{var He={eventTime:ne.eventTime,lane:ne.lane,tag:ne.tag,payload:ne.payload,callback:ne.callback,next:null};xe===null?ge=xe=He:xe=xe.next=He,ne=ne.next}while(ne!==null);xe===null?ge=xe=H:xe=xe.next=H}else ge=xe=H;ne={baseState:ue.baseState,firstBaseUpdate:ge,lastBaseUpdate:xe,shared:ue.shared,effects:ue.effects},U.updateQueue=ne;return}U=ne.lastBaseUpdate,U===null?ne.firstBaseUpdate=H:U.next=H,ne.lastBaseUpdate=H}function QR(U,H,ne,ue){var ge=U.updateQueue;Om=!1;var xe=ge.firstBaseUpdate,He=ge.lastBaseUpdate,Rt=ge.shared.pending;if(Rt!==null){ge.shared.pending=null;var Yt=Rt,zn=Yt.next;Yt.next=null,He===null?xe=zn:He.next=zn,He=Yt;var zr=U.alternate;zr!==null&&(zr=zr.updateQueue,Rt=zr.lastBaseUpdate,Rt!==He&&(Rt===null?zr.firstBaseUpdate=zn:Rt.next=zn,zr.lastBaseUpdate=Yt))}if(xe!==null){var Xr=ge.baseState;He=0,zr=zn=Yt=null,Rt=xe;do{var Lr=Rt.lane,ra=Rt.eventTime;if((ue&Lr)===Lr){zr!==null&&(zr=zr.next={eventTime:ra,lane:0,tag:Rt.tag,payload:Rt.payload,callback:Rt.callback,next:null});e:{var Ca=U,Ta=Rt;switch(Lr=H,ra=ne,Ta.tag){case 1:if(Ca=Ta.payload,typeof Ca=="function"){Xr=Ca.call(ra,Xr,Lr);break e}Xr=Ca;break e;case 3:Ca.flags=Ca.flags&-65537|128;case 0:if(Ca=Ta.payload,Lr=typeof Ca=="function"?Ca.call(ra,Xr,Lr):Ca,Lr==null)break e;Xr=z({},Xr,Lr);break e;case 2:Om=!0}}Rt.callback!==null&&Rt.lane!==0&&(U.flags|=64,Lr=ge.effects,Lr===null?ge.effects=[Rt]:Lr.push(Rt))}else ra={eventTime:ra,lane:Lr,tag:Rt.tag,payload:Rt.payload,callback:Rt.callback,next:null},zr===null?(zn=zr=ra,Yt=Xr):zr=zr.next=ra,He|=Lr;if(Rt=Rt.next,Rt===null){if(Rt=ge.shared.pending,Rt===null)break;Lr=Rt,Rt=Lr.next,Lr.next=null,ge.lastBaseUpdate=Lr,ge.shared.pending=null}}while(!0);if(zr===null&&(Yt=Xr),ge.baseState=Yt,ge.firstBaseUpdate=zn,ge.lastBaseUpdate=zr,H=ge.shared.interleaved,H!==null){ge=H;do He|=ge.lane,ge=ge.next;while(ge!==H)}else xe===null&&(ge.shared.lanes=0);E4|=He,U.lanes=He,U.memoizedState=Xr}}function nH(U,H,ne){if(U=H.effects,H.effects=null,U!==null)for(H=0;Hne?ne:4,U(!0);var ue=Yl.transition;Yl.transition={};try{U(!1),H()}finally{si=ne,Yl.transition=ue}}function aH(){return Q1().memoizedState}function lx(U,H,ne){var ue=k4(U);if(ne={lane:ue,action:ne,hasEagerState:!1,eagerState:null,next:null},A0(U))Xne(H,ne);else if(ne=eH(U,H,ne,ue),ne!==null){var ge=Cd();M2(ne,U,ue,ge),lc(ne,H,ue)}}function K9(U,H,ne){var ue=k4(U),ge={lane:ue,action:ne,hasEagerState:!1,eagerState:null,next:null};if(A0(U))Xne(H,ge);else{var xe=U.alternate;if(U.lanes===0&&(xe===null||xe.lanes===0)&&(xe=H.lastRenderedReducer,xe!==null))try{var He=H.lastRenderedState,Rt=xe(He,ne);if(ge.hasEagerState=!0,ge.eagerState=Rt,j3(Rt,He)){var Yt=H.interleaved;Yt===null?(ge.next=ge,JV(H)):(ge.next=Yt.next,Yt.next=ge),H.interleaved=ge;return}}catch{}finally{}ne=eH(U,H,ge,ue),ne!==null&&(ge=Cd(),M2(ne,U,ue,ge),lc(ne,H,ue))}}function A0(U){var H=U.alternate;return U===Xl||H!==null&&H===Xl}function Xne(U,H){rx=qN=!0;var ne=U.pending;ne===null?H.next=H:(H.next=ne.next,ne.next=H),U.pending=H}function lc(U,H,ne){if(ne&4194240){var ue=H.lanes;ue&=U.pendingLanes,ne|=ue,H.lanes=ne,va(U,ne)}}var Z9={readContext:xp,useCallback:Vl,useContext:Vl,useEffect:Vl,useImperativeHandle:Vl,useInsertionEffect:Vl,useLayoutEffect:Vl,useMemo:Vl,useReducer:Vl,useRef:Vl,useState:Vl,useDebugValue:Vl,useDeferredValue:Vl,useTransition:Vl,useMutableSource:Vl,useSyncExternalStore:Vl,useId:Vl,unstable_isNewReconciler:!1},lO={readContext:xp,useCallback:function(U,H){return Gh().memoizedState=[U,H===void 0?null:H],U},useContext:xp,useEffect:rO,useImperativeHandle:function(U,H,ne){return ne=ne!=null?ne.concat([U]):null,m_(4194308,4,X9.bind(null,H,U),ne)},useLayoutEffect:function(U,H){return m_(4194308,4,U,H)},useInsertionEffect:function(U,H){return m_(4,2,U,H)},useMemo:function(U,H){var ne=Gh();return H=H===void 0?null:H,U=U(),ne.memoizedState=[U,H],U},useReducer:function(U,H,ne){var ue=Gh();return H=ne!==void 0?ne(H):H,ue.memoizedState=ue.baseState=H,U={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:U,lastRenderedState:H},ue.queue=U,U=U.dispatch=lx.bind(null,Xl,U),[ue.memoizedState,U]},useRef:function(U){var H=Gh();return U={current:U},H.memoizedState=U},useState:tO,useDebugValue:ox,useDeferredValue:function(U){return Gh().memoizedState=U},useTransition:function(){var U=tO(!1),H=U[0];return U=sx.bind(null,U[1]),Gh().memoizedState=U,[H,U]},useMutableSource:function(){},useSyncExternalStore:function(U,H,ne){var ue=Xl,ge=Gh();if(t1){if(ne===void 0)throw Error(n(407));ne=ne()}else{if(ne=H(),Vd===null)throw Error(n(349));Xu&30||KN(ue,H,ne)}ge.memoizedState=ne;var xe={value:ne,getSnapshot:H};return ge.queue=xe,rO(QN.bind(null,ue,xe,U),[U]),ue.flags|=2048,Y9(9,ZN.bind(null,ue,xe,ne,H),void 0,null),ne},useId:function(){var U=Gh(),H=Vd.identifierPrefix;if(t1){var ne=y4,ue=b4;ne=(ue&~(1<<32-yi(ue)-1)).toString(32)+ne,H=":"+H+"R"+ne,ne=G9++,0<\/script>",U=U.removeChild(U.firstChild)):typeof ue.is=="string"?U=He.createElement(ne,{is:ue.is}):(U=He.createElement(ne),ne==="select"&&(He=U,ue.multiple?He.multiple=!0:ue.size&&(He.size=ue.size))):U=He.createElementNS(U,ne),U[p4]=H,U[YR]=ue,Ip(U,H,!1,!1),H.stateNode=U;e:{switch(He=ft(ne,ue),ne){case"dialog":bu("cancel",U),bu("close",U),ge=ue;break;case"iframe":case"object":case"embed":bu("load",U),ge=ue;break;case"video":case"audio":for(ge=0;geC_&&(H.flags|=128,ue=!0,gx(xe,!1),H.lanes=4194304)}else{if(!ue)if(U=GN(He),U!==null){if(H.flags|=128,ue=!0,ne=U.updateQueue,ne!==null&&(H.updateQueue=ne,H.flags|=4),gx(xe,!0),xe.tail===null&&xe.tailMode==="hidden"&&!He.alternate&&!t1)return gf(H),null}else 2*wt()-xe.renderingStartTime>C_&&ne!==1073741824&&(H.flags|=128,ue=!0,gx(xe,!1),H.lanes=4194304);xe.isBackwards?(He.sibling=H.child,H.child=He):(ne=xe.last,ne!==null?ne.sibling=He:H.child=He,xe.last=He)}return xe.tail!==null?(H=xe.tail,xe.rendering=H,xe.tail=H.sibling,xe.renderingStartTime=wt(),H.sibling=null,ne=y1.current,Va(y1,ue?ne&1|2:ne&1),H):(gf(H),null);case 22:case 23:return _H(),ue=H.memoizedState!==null,U!==null&&U.memoizedState!==null!==ue&&(H.flags|=8192),ue&&H.mode&1?Pm&1073741824&&(gf(H),H.subtreeFlags&6&&(H.flags|=8192)):gf(H),null;case 24:return null;case 25:return null}throw Error(n(156,H.tag))}function pO(U,H){switch(UN(H),H.tag){case 1:return md(H.type)&&d_(),U=H.flags,U&65536?(H.flags=U&-65537|128,H):null;case 3:return W9(),Tc(zd),Tc(B1),Ya(),U=H.flags,U&65536&&!(U&128)?(H.flags=U&-65537|128,H):null;case 5:return WN(H),null;case 13:if(Tc(y1),U=H.memoizedState,U!==null&&U.dehydrated!==null){if(H.alternate===null)throw Error(n(340));_7()}return U=H.flags,U&65536?(H.flags=U&-65537|128,H):null;case 19:return Tc(y1),null;case 4:return W9(),null;case 10:return ZV(H.type._context),null;case 22:case 23:return _H(),null;case 24:return null;default:return null}}var vx=!1,qh=!1,H7e=typeof WeakSet=="function"?WeakSet:Set,ha=null;function v_(U,H){var ne=U.ref;if(ne!==null)if(typeof ne=="function")try{ne(null)}catch(ue){n1(U,H,ue)}else ne.current=null}function gO(U,H,ne){try{ne()}catch(ue){n1(U,H,ue)}}var sre=!1;function lre(U,H){if(qR=Sp,U=HR(),RN(U)){if("selectionStart"in U)var ne={start:U.selectionStart,end:U.selectionEnd};else e:{ne=(ne=U.ownerDocument)&&ne.defaultView||window;var ue=ne.getSelection&&ne.getSelection();if(ue&&ue.rangeCount!==0){ne=ue.anchorNode;var ge=ue.anchorOffset,xe=ue.focusNode;ue=ue.focusOffset;try{ne.nodeType,xe.nodeType}catch{ne=null;break e}var He=0,Rt=-1,Yt=-1,zn=0,zr=0,Xr=U,Lr=null;t:for(;;){for(var ra;Xr!==ne||ge!==0&&Xr.nodeType!==3||(Rt=He+ge),Xr!==xe||ue!==0&&Xr.nodeType!==3||(Yt=He+ue),Xr.nodeType===3&&(He+=Xr.nodeValue.length),(ra=Xr.firstChild)!==null;)Lr=Xr,Xr=ra;for(;;){if(Xr===U)break t;if(Lr===ne&&++zn===ge&&(Rt=He),Lr===xe&&++zr===ue&&(Yt=He),(ra=Xr.nextSibling)!==null)break;Xr=Lr,Lr=Xr.parentNode}Xr=ra}ne=Rt===-1||Yt===-1?null:{start:Rt,end:Yt}}else ne=null}ne=ne||{start:0,end:0}}else ne=null;for(F9={focusedElem:U,selectionRange:ne},Sp=!1,ha=H;ha!==null;)if(H=ha,U=H.child,(H.subtreeFlags&1028)!==0&&U!==null)U.return=H,ha=U;else for(;ha!==null;){H=ha;try{var Ca=H.alternate;if(H.flags&1024)switch(H.tag){case 0:case 11:case 15:break;case 1:if(Ca!==null){var Ta=Ca.memoizedProps,td=Ca.memoizedState,wn=H.stateNode,ln=wn.getSnapshotBeforeUpdate(H.elementType===H.type?Ta:V3(H.type,Ta),td);wn.__reactInternalSnapshotBeforeUpdate=ln}break;case 3:var In=H.stateNode.containerInfo;In.nodeType===1?In.textContent="":In.nodeType===9&&In.documentElement&&In.removeChild(In.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(n(163))}}catch(Ur){n1(H,H.return,Ur)}if(U=H.sibling,U!==null){U.return=H.return,ha=U;break}ha=H.return}return Ca=sre,sre=!1,Ca}function bx(U,H,ne){var ue=H.updateQueue;if(ue=ue!==null?ue.lastEffect:null,ue!==null){var ge=ue=ue.next;do{if((ge.tag&U)===U){var xe=ge.destroy;ge.destroy=void 0,xe!==void 0&&gO(H,ne,xe)}ge=ge.next}while(ge!==ue)}}function yx(U,H){if(H=H.updateQueue,H=H!==null?H.lastEffect:null,H!==null){var ne=H=H.next;do{if((ne.tag&U)===U){var ue=ne.create;ne.destroy=ue()}ne=ne.next}while(ne!==H)}}function pH(U){var H=U.ref;if(H!==null){var ne=U.stateNode;switch(U.tag){case 5:U=ne;break;default:U=ne}typeof H=="function"?H(U):H.current=U}}function vO(U){var H=U.alternate;H!==null&&(U.alternate=null,vO(H)),U.child=null,U.deletions=null,U.sibling=null,U.tag===5&&(H=U.stateNode,H!==null&&(delete H[p4],delete H[YR],delete H[XR],delete H[c_],delete H[U7e])),U.stateNode=null,U.return=null,U.dependencies=null,U.memoizedProps=null,U.memoizedState=null,U.pendingProps=null,U.stateNode=null,U.updateQueue=null}function Cx(U){return U.tag===5||U.tag===3||U.tag===4}function f5(U){e:for(;;){for(;U.sibling===null;){if(U.return===null||Cx(U.return))return null;U=U.return}for(U.sibling.return=U.return,U=U.sibling;U.tag!==5&&U.tag!==6&&U.tag!==18;){if(U.flags&2||U.child===null||U.tag===4)continue e;U.child.return=U,U=U.child}if(!(U.flags&2))return U.stateNode}}function _4(U,H,ne){var ue=U.tag;if(ue===5||ue===6)U=U.stateNode,H?ne.nodeType===8?ne.parentNode.insertBefore(U,H):ne.insertBefore(U,H):(ne.nodeType===8?(H=ne.parentNode,H.insertBefore(U,ne)):(H=ne,H.appendChild(U)),ne=ne._reactRootContainer,ne!=null||H.onclick!==null||(H.onclick=g7));else if(ue!==4&&(U=U.child,U!==null))for(_4(U,H,ne),U=U.sibling;U!==null;)_4(U,H,ne),U=U.sibling}function w4(U,H,ne){var ue=U.tag;if(ue===5||ue===6)U=U.stateNode,H?ne.insertBefore(U,H):ne.appendChild(U);else if(ue!==4&&(U=U.child,U!==null))for(w4(U,H,ne),U=U.sibling;U!==null;)w4(U,H,ne),U=U.sibling}var J1=null,I2=!1;function D2(U,H,ne){for(ne=ne.child;ne!==null;)ure(U,H,ne),ne=ne.sibling}function ure(U,H,ne){if(Ei&&typeof Ei.onCommitFiberUnmount=="function")try{Ei.onCommitFiberUnmount(wi,ne)}catch{}switch(ne.tag){case 5:qh||v_(ne,H);case 6:var ue=J1,ge=I2;J1=null,D2(U,H,ne),J1=ue,I2=ge,J1!==null&&(I2?(U=J1,ne=ne.stateNode,U.nodeType===8?U.parentNode.removeChild(ne):U.removeChild(ne)):J1.removeChild(ne.stateNode));break;case 18:J1!==null&&(I2?(U=J1,ne=ne.stateNode,U.nodeType===8?u_(U.parentNode,ne):U.nodeType===1&&u_(U,ne),_0(U)):u_(J1,ne.stateNode));break;case 4:ue=J1,ge=I2,J1=ne.stateNode.containerInfo,I2=!0,D2(U,H,ne),J1=ue,I2=ge;break;case 0:case 11:case 14:case 15:if(!qh&&(ue=ne.updateQueue,ue!==null&&(ue=ue.lastEffect,ue!==null))){ge=ue=ue.next;do{var xe=ge,He=xe.destroy;xe=xe.tag,He!==void 0&&(xe&2||xe&4)&&gO(ne,H,He),ge=ge.next}while(ge!==ue)}D2(U,H,ne);break;case 1:if(!qh&&(v_(ne,H),ue=ne.stateNode,typeof ue.componentWillUnmount=="function"))try{ue.props=ne.memoizedProps,ue.state=ne.memoizedState,ue.componentWillUnmount()}catch(Rt){n1(ne,H,Rt)}D2(U,H,ne);break;case 21:D2(U,H,ne);break;case 22:ne.mode&1?(qh=(ue=qh)||ne.memoizedState!==null,D2(U,H,ne),qh=ue):D2(U,H,ne);break;default:D2(U,H,ne)}}function cre(U){var H=U.updateQueue;if(H!==null){U.updateQueue=null;var ne=U.stateNode;ne===null&&(ne=U.stateNode=new H7e),H.forEach(function(ue){var ge=yre.bind(null,U,ue);ne.has(ue)||(ne.add(ue),ue.then(ge,ge))})}}function H3(U,H){var ne=H.deletions;if(ne!==null)for(var ue=0;uege&&(ge=He),ue&=~xe}if(ue=ge,ue=wt()-ue,ue=(120>ue?120:480>ue?480:1080>ue?1080:1920>ue?1920:3e3>ue?3e3:4320>ue?4320:1960*W7e(ue/1960))-ue,10U?16:U,h5===null)var ue=!1;else{if(U=h5,h5=null,kx=0,xl&6)throw Error(n(331));var ge=xl;for(xl|=4,ha=U.current;ha!==null;){var xe=ha,He=xe.child;if(ha.flags&16){var Rt=xe.deletions;if(Rt!==null){for(var Yt=0;Ytwt()-yH?m5(U,0):bO|=ne),N0(U,H)}function bre(U,H){H===0&&(U.mode&1?(H=jt,jt<<=1,!(jt&130023424)&&(jt=4194304)):H=1);var ne=Cd();U=Nm(U,H),U!==null&&(fi(U,H,ne),N0(U,ne))}function K7e(U){var H=U.memoizedState,ne=0;H!==null&&(ne=H.retryLane),bre(U,ne)}function yre(U,H){var ne=0;switch(U.tag){case 13:var ue=U.stateNode,ge=U.memoizedState;ge!==null&&(ne=ge.retryLane);break;case 19:ue=U.stateNode;break;default:throw Error(n(314))}ue!==null&&ue.delete(H),bre(U,ne)}var Cre;Cre=function(U,H,ne){if(U!==null)if(U.memoizedProps!==H.pendingProps||zd.current)vd=!0;else{if(!(U.lanes&ne)&&!(H.flags&128))return vd=!1,px(U,H,ne);vd=!!(U.flags&131072)}else vd=!1,t1&&H.flags&1048576&&Hne(H,l5,H.index);switch(H.lanes=0,H.tag){case 2:var ue=H.type;Tp(U,H),U=H.pendingProps;var ge=k0(H,B1.current);b1(H,ne),ge=E7(null,H,ue,U,ge,ne);var xe=U3();return H.flags|=1,typeof ge=="object"&&ge!==null&&typeof ge.render=="function"&&ge.$$typeof===void 0?(H.tag=1,H.memoizedState=null,H.updateQueue=null,md(ue)?(xe=!0,mf(H)):xe=!1,H.memoizedState=ge.state!==null&&ge.state!==void 0?ge.state:null,tH(H),ge.updater=cO,H.stateNode=ge,ge._reactInternals=H,cx(H,ue,U,ne),H=hx(null,H,ue,!0,xe,ne)):(H.tag=0,t1&&xe&&zN(H),Xf(null,H,ge,ne),H=H.child),H;case 16:ue=H.elementType;e:{switch(Tp(U,H),U=H.pendingProps,ge=ue._init,ue=ge(ue._payload),H.type=ue,ge=H.tag=Q7e(ue),U=V3(ue,U),ge){case 0:H=ere(null,H,ue,U,ne);break e;case 1:H=tre(null,H,ue,U,ne);break e;case 11:H=I0(null,H,ue,U,ne);break e;case 14:H=J9(null,H,ue,V3(ue.type,U),ne);break e}throw Error(n(306,ue,""))}return H;case 0:return ue=H.type,ge=H.pendingProps,ge=H.elementType===ue?ge:V3(ue,ge),ere(U,H,ue,ge,ne);case 1:return ue=H.type,ge=H.pendingProps,ge=H.elementType===ue?ge:V3(ue,ge),tre(U,H,ue,ge,ne);case 3:e:{if(g_(H),U===null)throw Error(n(387));ue=H.pendingProps,xe=H.memoizedState,ge=xe.element,Gne(U,H),QR(H,ue,null,ne);var He=H.memoizedState;if(ue=He.element,xe.isDehydrated)if(xe={element:ue,isDehydrated:!1,cache:He.cache,pendingSuspenseBoundaries:He.pendingSuspenseBoundaries,transitions:He.transitions},H.updateQueue.baseState=xe,H.memoizedState=xe,H.flags&256){ge=Q9(Error(n(423)),H),H=nre(U,H,ue,ne,ge);break e}else if(ue!==ge){ge=Q9(Error(n(424)),H),H=nre(U,H,ue,ne,ge);break e}else for(x0=m4(H.stateNode.containerInfo.firstChild),R0=H,t1=!0,Rp=null,ne=Ui(H,null,ue,ne),H.child=ne;ne;)ne.flags=ne.flags&-3|4096,ne=ne.sibling;else{if(_7(),ue===ge){H=Ap(U,H,ne);break e}Xf(U,H,ue,ne)}H=H.child}return H;case 5:return Yne(H),U===null&&YV(H),ue=H.type,ge=H.pendingProps,xe=U!==null?U.memoizedProps:null,He=ge.children,PN(ue,ge)?He=null:xe!==null&&PN(ue,xe)&&(H.flags|=32),dH(U,H),Xf(U,H,He,ne),H.child;case 6:return U===null&&YV(H),null;case 13:return mO(U,H,ne);case 4:return rH(H,H.stateNode.containerInfo),ue=H.pendingProps,U===null?H.child=Z1(H,null,ue,ne):Xf(U,H,ue,ne),H.child;case 11:return ue=H.type,ge=H.pendingProps,ge=H.elementType===ue?ge:V3(ue,ge),I0(U,H,ue,ge,ne);case 7:return Xf(U,H,H.pendingProps,ne),H.child;case 8:return Xf(U,H,H.pendingProps.children,ne),H.child;case 12:return Xf(U,H,H.pendingProps.children,ne),H.child;case 10:e:{if(ue=H.type._context,ge=H.pendingProps,xe=H.memoizedProps,He=ge.value,Va(Mm,ue._currentValue),ue._currentValue=He,xe!==null)if(j3(xe.value,He)){if(xe.children===ge.children&&!zd.current){H=Ap(U,H,ne);break e}}else for(xe=H.child,xe!==null&&(xe.return=H);xe!==null;){var Rt=xe.dependencies;if(Rt!==null){He=xe.child;for(var Yt=Rt.firstContext;Yt!==null;){if(Yt.context===ue){if(xe.tag===1){Yt=c5(-1,ne&-ne),Yt.tag=2;var zn=xe.updateQueue;if(zn!==null){zn=zn.shared;var zr=zn.pending;zr===null?Yt.next=Yt:(Yt.next=zr.next,zr.next=Yt),zn.pending=Yt}}xe.lanes|=ne,Yt=xe.alternate,Yt!==null&&(Yt.lanes|=ne),QV(xe.return,ne,H),Rt.lanes|=ne;break}Yt=Yt.next}}else if(xe.tag===10)He=xe.type===H.type?null:xe.child;else if(xe.tag===18){if(He=xe.return,He===null)throw Error(n(341));He.lanes|=ne,Rt=He.alternate,Rt!==null&&(Rt.lanes|=ne),QV(He,ne,H),He=xe.sibling}else He=xe.child;if(He!==null)He.return=xe;else for(He=xe;He!==null;){if(He===H){He=null;break}if(xe=He.sibling,xe!==null){xe.return=He.return,He=xe;break}He=He.return}xe=He}Xf(U,H,ge.children,ne),H=H.child}return H;case 9:return ge=H.type,ue=H.pendingProps.children,b1(H,ne),ge=xp(ge),ue=ue(ge),H.flags|=1,Xf(U,H,ue,ne),H.child;case 14:return ue=H.type,ge=V3(ue,H.pendingProps),ge=V3(ue.type,ge),J9(U,H,ue,ge,ne);case 15:return fs(U,H,H.type,H.pendingProps,ne);case 17:return ue=H.type,ge=H.pendingProps,ge=H.elementType===ue?ge:V3(ue,ge),Tp(U,H),H.tag=1,md(ue)?(U=!0,mf(H)):U=!1,b1(H,ne),dO(H,ue,ge),cx(H,ue,ge,ne),hx(null,H,ue,!0,U,ne);case 19:return S4(U,H,ne);case 22:return fx(U,H,ne)}throw Error(n(156,H.tag))};function Sre(U,H){return Wr(U,H)}function Z7e(U,H,ne,ue){this.tag=U,this.key=ne,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=H,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=ue,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Dp(U,H,ne,ue){return new Z7e(U,H,ne,ue)}function EH(U){return U=U.prototype,!(!U||!U.isReactComponent)}function Q7e(U){if(typeof U=="function")return EH(U)?1:0;if(U!=null){if(U=U.$$typeof,U===j)return 11;if(U===D)return 14}return 2}function I7(U,H){var ne=U.alternate;return ne===null?(ne=Dp(U.tag,H,U.key,U.mode),ne.elementType=U.elementType,ne.type=U.type,ne.stateNode=U.stateNode,ne.alternate=U,U.alternate=ne):(ne.pendingProps=H,ne.type=U.type,ne.flags=0,ne.subtreeFlags=0,ne.deletions=null),ne.flags=U.flags&14680064,ne.childLanes=U.childLanes,ne.lanes=U.lanes,ne.child=U.child,ne.memoizedProps=U.memoizedProps,ne.memoizedState=U.memoizedState,ne.updateQueue=U.updateQueue,H=U.dependencies,ne.dependencies=H===null?null:{lanes:H.lanes,firstContext:H.firstContext},ne.sibling=U.sibling,ne.index=U.index,ne.ref=U.ref,ne}function Tx(U,H,ne,ue,ge,xe){var He=2;if(ue=U,typeof U=="function")EH(U)&&(He=1);else if(typeof U=="string")He=5;else e:switch(U){case E:return p5(ne.children,ge,xe,H);case k:He=8,ge|=8;break;case x:return U=Dp(12,ne,H,ge|2),U.elementType=x,U.lanes=xe,U;case A:return U=Dp(13,ne,H,ge),U.elementType=A,U.lanes=xe,U;case P:return U=Dp(19,ne,H,ge),U.elementType=P,U.lanes=xe,U;case O:return D7(ne,ge,xe,H);default:if(typeof U=="object"&&U!==null)switch(U.$$typeof){case I:He=10;break e;case L:He=9;break e;case j:He=11;break e;case D:He=14;break e;case T:He=16,ue=null;break e}throw Error(n(130,U==null?U:typeof U,""))}return H=Dp(He,ne,H,ge),H.elementType=U,H.type=ue,H.lanes=xe,H}function p5(U,H,ne,ue){return U=Dp(7,U,ue,H),U.lanes=ne,U}function D7(U,H,ne,ue){return U=Dp(22,U,ue,H),U.elementType=O,U.lanes=ne,U.stateNode={isHidden:!1},U}function kH(U,H,ne){return U=Dp(6,U,null,H),U.lanes=ne,U}function _O(U,H,ne){return H=Dp(4,U.children!==null?U.children:[],U.key,H),H.lanes=ne,H.stateNode={containerInfo:U.containerInfo,pendingChildren:null,implementation:U.implementation},H}function _re(U,H,ne,ue,ge){this.tag=H,this.containerInfo=U,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Zn(0),this.expirationTimes=Zn(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Zn(0),this.identifierPrefix=ue,this.onRecoverableError=ge,this.mutableSourceEagerHydrationData=null}function wO(U,H,ne,ue,ge,xe,He,Rt,Yt){return U=new _re(U,H,ne,Rt,Yt),H===1?(H=1,xe===!0&&(H|=8)):H=0,xe=Dp(3,null,null,H),U.current=xe,xe.stateNode=U,xe.memoizedState={element:ue,isDehydrated:ne,cache:null,transitions:null,pendingSuspenseBoundaries:null},tH(xe),U}function J7e(U,H,ne){var ue=31?M-1:0),Q=1;Q1?M-1:0),Q=1;Q2&&(R[0]==="o"||R[0]==="O")&&(R[1]==="n"||R[1]==="N")}function Je(R,M,W,Q){if(W!==null&&W.type===Te)return!1;switch(typeof M){case"function":case"symbol":return!0;case"boolean":{if(Q)return!1;if(W!==null)return!W.acceptsBooleans;var ie=R.toLowerCase().slice(0,5);return ie!=="data-"&&ie!=="aria-"}default:return!1}}function ft(R,M,W,Q){if(M===null||typeof M>"u"||Je(R,M,W,Q))return!0;if(Q)return!1;if(W!==null)switch(W.type){case ct:return!M;case Ct:return M===!1;case st:return isNaN(M);case lt:return isNaN(M)||M<1}return!1}function gt(R){return ot.hasOwnProperty(R)?ot[R]:null}function ut(R,M,W,Q,ie,fe,Ce){this.acceptsBooleans=M===Le||M===ct||M===Ct,this.attributeName=Q,this.attributeNamespace=ie,this.mustUseProperty=W,this.propertyName=R,this.type=M,this.sanitizeURL=fe,this.removeEmptyString=Ce}var ot={},Bt=["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"];Bt.forEach(function(R){ot[R]=new ut(R,Te,!1,R,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(R){var M=R[0],W=R[1];ot[M]=new ut(M,Ne,!1,W,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(R){ot[R]=new ut(R,Le,!1,R.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(R){ot[R]=new ut(R,Le,!1,R,null,!1,!1)}),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(function(R){ot[R]=new ut(R,ct,!1,R.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(R){ot[R]=new ut(R,ct,!0,R,null,!1,!1)}),["capture","download"].forEach(function(R){ot[R]=new ut(R,Ct,!1,R,null,!1,!1)}),["cols","rows","size","span"].forEach(function(R){ot[R]=new ut(R,lt,!1,R,null,!1,!1)}),["rowSpan","start"].forEach(function(R){ot[R]=new ut(R,st,!1,R.toLowerCase(),null,!1,!1)});var zt=/[\-\:]([a-z])/g,qt=function(R){return R[1].toUpperCase()};["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(function(R){var M=R.replace(zt,qt);ot[M]=new ut(M,Ne,!1,R,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(function(R){var M=R.replace(zt,qt);ot[M]=new ut(M,Ne,!1,R,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(R){var M=R.replace(zt,qt);ot[M]=new ut(M,Ne,!1,R,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(R){ot[R]=new ut(R,Ne,!1,R.toLowerCase(),null,!1,!1)});var Kt="xlinkHref";ot[Kt]=new ut("xlinkHref",Ne,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(R){ot[R]=new ut(R,Ne,!1,R.toLowerCase(),null,!0,!0)});var yn=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*\:/i,sn=!1;function En(R){!sn&&yn.test(R)&&(sn=!0,o("A future version of React will block javascript: URLs as a security precaution. Use event handlers instead if you can. If you need to generate unsafe HTML try using dangerouslySetInnerHTML instead. React was passed %s.",JSON.stringify(R)))}function Mn(R,M,W,Q){if(Q.mustUseProperty){var ie=Q.propertyName;return R[ie]}else{he(W,M),Q.sanitizeURL&&En(""+W);var fe=Q.attributeName,Ce=null;if(Q.type===Ct){if(R.hasAttribute(fe)){var De=R.getAttribute(fe);return De===""?!0:ft(M,W,Q,!1)?De:De===""+W?W:De}}else if(R.hasAttribute(fe)){if(ft(M,W,Q,!1))return R.getAttribute(fe);if(Q.type===ct)return W;Ce=R.getAttribute(fe)}return ft(M,W,Q,!1)?Ce===null?W:Ce:Ce===""+W?W:Ce}}function mt(R,M,W,Q){{if(!et(M))return;if(!R.hasAttribute(M))return W===void 0?void 0:null;var ie=R.getAttribute(M);return he(W,M),ie===""+W?W:ie}}function vt(R,M,W,Q){var ie=gt(M);if(!Ze(M,ie,Q)){if(ft(M,W,ie,Q)&&(W=null),Q||ie===null){if(et(M)){var fe=M;W===null?R.removeAttribute(fe):(he(W,M),R.setAttribute(fe,""+W))}return}var Ce=ie.mustUseProperty;if(Ce){var De=ie.propertyName;if(W===null){var Fe=ie.type;R[De]=Fe===ct?!1:""}else R[De]=W;return}var tt=ie.attributeName,pt=ie.attributeNamespace;if(W===null)R.removeAttribute(tt);else{var un=ie.type,an;un===ct||un===Ct&&W===!0?an="":(he(W,tt),an=""+W,ie.sanitizeURL&&En(an.toString())),pt?R.setAttributeNS(pt,tt,an):R.setAttribute(tt,an)}}}var Wt=Symbol.for("react.element"),dt=Symbol.for("react.portal"),Pe=Symbol.for("react.fragment"),Ge=Symbol.for("react.strict_mode"),at=Symbol.for("react.profiler"),Lt=Symbol.for("react.provider"),qe=Symbol.for("react.context"),kt=Symbol.for("react.forward_ref"),dn=Symbol.for("react.suspense"),Ft=Symbol.for("react.suspense_list"),rn=Symbol.for("react.memo"),Ut=Symbol.for("react.lazy"),fn=Symbol.for("react.scope"),_n=Symbol.for("react.debug_trace_mode"),wr=Symbol.for("react.offscreen"),Cr=Symbol.for("react.legacy_hidden"),Wr=Symbol.for("react.cache"),Un=Symbol.for("react.tracing_marker"),ur=Symbol.iterator,Qe="@@iterator";function wt(R){if(R===null||typeof R!="object")return null;var M=ur&&R[ur]||R[Qe];return typeof M=="function"?M:null}var Qt=Object.assign,Pn=0,kr,mr,br,Pi,wi,Ei,fr;function yi(){}yi.__reactDisabledLog=!0;function Ue(){{if(Pn===0){kr=console.log,mr=console.info,br=console.warn,Pi=console.error,wi=console.group,Ei=console.groupCollapsed,fr=console.groupEnd;var R={configurable:!0,enumerable:!0,value:yi,writable:!0};Object.defineProperties(console,{info:R,log:R,warn:R,error:R,group:R,groupCollapsed:R,groupEnd:R})}Pn++}}function _t(){{if(Pn--,Pn===0){var R={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:Qt({},R,{value:kr}),info:Qt({},R,{value:mr}),warn:Qt({},R,{value:br}),error:Qt({},R,{value:Pi}),group:Qt({},R,{value:wi}),groupCollapsed:Qt({},R,{value:Ei}),groupEnd:Qt({},R,{value:fr})})}Pn<0&&o("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var nt=n.ReactCurrentDispatcher,Nt;function jt(R,M,W){{if(Nt===void 0)try{throw Error()}catch(ie){var Q=ie.stack.trim().match(/\n( *(at )?)/);Nt=Q&&Q[1]||""}return` `+Nt+R}}var Ot=!1,On;{var Tn=typeof WeakMap=="function"?WeakMap:Map;On=new Tn}function An(R,M){if(!R||Ot)return"";{var W=On.get(R);if(W!==void 0)return W}var Q;Ot=!0;var ie=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var fe;fe=nt.current,nt.current=null,Ue();try{if(M){var Ce=function(){throw Error()};if(Object.defineProperty(Ce.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(Ce,[])}catch(Vn){Q=Vn}Reflect.construct(R,[],Ce)}else{try{Ce.call()}catch(Vn){Q=Vn}R.call(Ce.prototype)}}else{try{throw Error()}catch(Vn){Q=Vn}R()}}catch(Vn){if(Vn&&Q&&typeof Vn.stack=="string"){for(var De=Vn.stack.split(` `),Fe=Q.stack.split(` `),tt=De.length-1,pt=Fe.length-1;tt>=1&&pt>=0&&De[tt]!==Fe[pt];)pt--;for(;tt>=1&&pt>=0;tt--,pt--)if(De[tt]!==Fe[pt]){if(tt!==1||pt!==1)do if(tt--,pt--,pt<0||De[tt]!==Fe[pt]){var un=` `+De[tt].replace(" at new "," at ");return R.displayName&&un.includes("")&&(un=un.replace("",R.displayName)),typeof R=="function"&&On.set(R,un),un}while(tt>=1&&pt>=0);break}}}finally{Ot=!1,nt.current=fe,_t(),Error.prepareStackTrace=ie}var an=R?R.displayName||R.name:"",Ln=an?jt(an):"";return typeof R=="function"&&On.set(R,Ln),Ln}function nn(R,M,W){return An(R,!0)}function gn(R,M,W){return An(R,!1)}function Zn(R){var M=R.prototype;return!!(M&&M.isReactComponent)}function fi(R,M,W){if(R==null)return"";if(typeof R=="function")return An(R,Zn(R));if(typeof R=="string")return jt(R);switch(R){case dn:return jt("Suspense");case Ft:return jt("SuspenseList")}if(typeof R=="object")switch(R.$$typeof){case kt:return gn(R.render);case rn:return fi(R.type,M,W);case Ut:{var Q=R,ie=Q._payload,fe=Q._init;try{return fi(fe(ie),M,W)}catch{}}}return""}function Ea(R){switch(R._debugOwner&&R._debugOwner.type,R._debugSource,R.tag){case h:return jt(R.type);case k:return jt("Lazy");case S:return jt("Suspense");case L:return jt("SuspenseList");case l:case c:case E:return gn(R.type);case y:return gn(R.type.render);case u:return nn(R.type);default:return""}}function va(R){try{var M="",W=R;do M+=Ea(W),W=W.return;while(W);return M}catch(Q){return` Error generating stack: `+Q.message+` `+Q.stack}}function si(R,M,W){var Q=R.displayName;if(Q)return Q;var ie=M.displayName||M.name||"";return ie!==""?W+"("+ie+")":W}function co(R){return R.displayName||"Context"}function _r(R){if(R==null)return null;if(typeof R.tag=="number"&&o("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),typeof R=="function")return R.displayName||R.name||null;if(typeof R=="string")return R;switch(R){case Pe:return"Fragment";case dt:return"Portal";case at:return"Profiler";case Ge:return"StrictMode";case dn:return"Suspense";case Ft:return"SuspenseList"}if(typeof R=="object")switch(R.$$typeof){case qe:var M=R;return co(M)+".Consumer";case Lt:var W=R;return co(W._context)+".Provider";case kt:return si(R,R.render,"ForwardRef");case rn:var Q=R.displayName||null;return Q!==null?Q:_r(R.type)||"Memo";case Ut:{var ie=R,fe=ie._payload,Ce=ie._init;try{return _r(Ce(fe))}catch{return null}}}return null}function Bi(R,M,W){var Q=M.displayName||M.name||"";return R.displayName||(Q!==""?W+"("+Q+")":W)}function po(R){return R.displayName||"Context"}function Ki(R){var M=R.tag,W=R.type;switch(M){case D:return"Cache";case v:var Q=W;return po(Q)+".Consumer";case b:var ie=W;return po(ie._context)+".Provider";case I:return"DehydratedFragment";case y:return Bi(W,W.render,"ForwardRef");case p:return"Fragment";case h:return W;case f:return"Portal";case d:return"Root";case m:return"Text";case k:return _r(W);case g:return W===Ge?"StrictMode":"Mode";case A:return"Offscreen";case C:return"Profiler";case j:return"Scope";case S:return"Suspense";case L:return"SuspenseList";case T:return"TracingMarker";case u:case l:case x:case c:case _:case E:if(typeof W=="function")return W.displayName||W.name||null;if(typeof W=="string")return W;break}return null}var Wu=n.ReactDebugCurrentFrame,fl=null,Rc=!1;function Eu(){{if(fl===null)return null;var R=fl._debugOwner;if(R!==null&&typeof R<"u")return Ki(R)}return null}function pu(){return fl===null?"":va(fl)}function Ti(){Wu.getCurrentStack=null,fl=null,Rc=!1}function ni(R){Wu.getCurrentStack=R===null?null:pu,fl=R,Rc=!1}function za(){return fl}function go(R){Rc=R}function tl(R){return""+R}function hf(R){switch(typeof R){case"boolean":case"number":case"string":case"undefined":return R;case"object":return Ie(R),R;default:return""}}var Ji={button:!0,checkbox:!0,image:!0,hidden:!0,radio:!0,reset:!0,submit:!0};function io(R,M){Ji[M.type]||M.onChange||M.onInput||M.readOnly||M.disabled||M.value==null||o("You provided a `value` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultValue`. Otherwise, set either `onChange` or `readOnly`."),M.onChange||M.readOnly||M.disabled||M.checked==null||o("You provided a `checked` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultChecked`. Otherwise, set either `onChange` or `readOnly`.")}function gu(R){var M=R.type,W=R.nodeName;return W&&W.toLowerCase()==="input"&&(M==="checkbox"||M==="radio")}function Gu(R){return R._valueTracker}function vu(R){R._valueTracker=null}function d7(R){var M="";return R&&(gu(R)?M=R.checked?"true":"false":M=R.value),M}function $h(R){var M=gu(R)?"checked":"value",W=Object.getOwnPropertyDescriptor(R.constructor.prototype,M);Ie(R[M]);var Q=""+R[M];if(!(R.hasOwnProperty(M)||typeof W>"u"||typeof W.get!="function"||typeof W.set!="function")){var ie=W.get,fe=W.set;Object.defineProperty(R,M,{configurable:!0,get:function(){return ie.call(this)},set:function(De){Ie(De),Q=""+De,fe.call(this,De)}}),Object.defineProperty(R,M,{enumerable:W.enumerable});var Ce={getValue:function(){return Q},setValue:function(De){Ie(De),Q=""+De},stopTracking:function(){vu(R),delete R[M]}};return Ce}}function _0(R){Gu(R)||(R._valueTracker=$h(R))}function T2(R){if(!R)return!1;var M=Gu(R);if(!M)return!0;var W=M.getValue(),Q=d7(R);return Q!==W?(M.setValue(Q),!0):!1}function Sp(R){if(R=R||(typeof document<"u"?document:void 0),typeof R>"u")return null;try{return R.activeElement||R.body}catch{return R.body}}var QS=!1,JS=!1,f7=!1,M9=!1;function e_(R){var M=R.type==="checkbox"||R.type==="radio";return M?R.checked!=null:R.value!=null}function t_(R,M){var W=R,Q=M.checked,ie=Qt({},M,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:Q??W._wrapperState.initialChecked});return ie}function F3(R,M){io("input",M),M.checked!==void 0&&M.defaultChecked!==void 0&&!JS&&(o("%s contains an input of type %s with both checked and defaultChecked props. Input elements must be either controlled or uncontrolled (specify either the checked prop, or the defaultChecked prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://reactjs.org/link/controlled-components",Eu()||"A component",M.type),JS=!0),M.value!==void 0&&M.defaultValue!==void 0&&!QS&&(o("%s contains an input of type %s with both value and defaultValue props. Input elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://reactjs.org/link/controlled-components",Eu()||"A component",M.type),QS=!0);var W=R,Q=M.defaultValue==null?"":M.defaultValue;W._wrapperState={initialChecked:M.checked!=null?M.checked:M.defaultChecked,initialValue:hf(M.value!=null?M.value:Q),controlled:e_(M)}}function je(R,M){var W=R,Q=M.checked;Q!=null&&vt(W,"checked",Q,!1)}function Mt(R,M){var W=R;{var Q=e_(M);!W._wrapperState.controlled&&Q&&!M9&&(o("A component is changing an uncontrolled input to be controlled. This is likely caused by the value changing from undefined to a defined value, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"),M9=!0),W._wrapperState.controlled&&!Q&&!f7&&(o("A component is changing a controlled input to be uncontrolled. This is likely caused by the value changing from a defined to undefined, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"),f7=!0)}je(R,M);var ie=hf(M.value),fe=M.type;if(ie!=null)fe==="number"?(ie===0&&W.value===""||W.value!=ie)&&(W.value=tl(ie)):W.value!==tl(ie)&&(W.value=tl(ie));else if(fe==="submit"||fe==="reset"){W.removeAttribute("value");return}M.hasOwnProperty("value")?ao(W,M.type,ie):M.hasOwnProperty("defaultValue")&&ao(W,M.type,hf(M.defaultValue)),M.checked==null&&M.defaultChecked!=null&&(W.defaultChecked=!!M.defaultChecked)}function jn(R,M,W){var Q=R;if(M.hasOwnProperty("value")||M.hasOwnProperty("defaultValue")){var ie=M.type,fe=ie==="submit"||ie==="reset";if(fe&&(M.value===void 0||M.value===null))return;var Ce=tl(Q._wrapperState.initialValue);W||Ce!==Q.value&&(Q.value=Ce),Q.defaultValue=Ce}var De=Q.name;De!==""&&(Q.name=""),Q.defaultChecked=!Q.defaultChecked,Q.defaultChecked=!!Q._wrapperState.initialChecked,De!==""&&(Q.name=De)}function tr(R,M){var W=R;Mt(W,M),ri(W,M)}function ri(R,M){var W=M.name;if(M.type==="radio"&&W!=null){for(var Q=R;Q.parentNode;)Q=Q.parentNode;he(W,"name");for(var ie=Q.querySelectorAll("input[name="+JSON.stringify(""+W)+'][type="radio"]'),fe=0;fe.")))}):M.dangerouslySetInnerHTML!=null&&(Vs||(Vs=!0,o("Pass a `value` prop if you set dangerouslyInnerHTML so React knows which value should be selected.")))),M.selected!=null&&!Li&&(o("Use the `defaultValue` or `value` props on must be a scalar value if `multiple` is false.%s",W,g1())}}}}function n5(R,M,W,Q){var ie=R.options;if(M){for(var fe=W,Ce={},De=0;De.");var Q=Qt({},M,{value:void 0,defaultValue:void 0,children:tl(W._wrapperState.initialValue)});return Q}function AV(R,M){var W=R;io("textarea",M),M.value!==void 0&&M.defaultValue!==void 0&&!hne&&(o("%s contains a textarea with both value and defaultValue props. Textarea elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled textarea and remove one of these props. More info: https://reactjs.org/link/controlled-components",Eu()||"A component"),hne=!0);var Q=M.value;if(Q==null){var ie=M.children,fe=M.defaultValue;if(ie!=null){o("Use the `defaultValue` or `value` props instead of setting children on