packages feed

espial-0.0.36: static/js/app-MD5JJQMB.min.js

var R1=Object.create;var vc=Object.defineProperty,O1=Object.defineProperties,w1=Object.getOwnPropertyDescriptor,N1=Object.getOwnPropertyDescriptors,_1=Object.getOwnPropertyNames,zs=Object.getOwnPropertySymbols,C1=Object.getPrototypeOf,Sc=Object.prototype.hasOwnProperty,Hp=Object.prototype.propertyIsEnumerable;var Bp=e=>{throw TypeError(e)};var bc=(e,t,n)=>t in e?vc(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,T=(e,t)=>{for(var n in t||(t={}))Sc.call(t,n)&&bc(e,n,t[n]);if(zs)for(var n of zs(t))Hp.call(t,n)&&bc(e,n,t[n]);return e},z=(e,t)=>O1(e,N1(t));var Mn=(e,t)=>{var n={};for(var a in e)Sc.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(e!=null&&zs)for(var a of zs(e))t.indexOf(a)<0&&Hp.call(e,a)&&(n[a]=e[a]);return n};var Ot=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var D1=(e,t,n,a)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of _1(t))!Sc.call(e,i)&&i!==n&&vc(e,i,{get:()=>t[i],enumerable:!(a=w1(t,i))||a.enumerable});return e};var Z=(e,t,n)=>(n=e!=null?R1(C1(e)):{},D1(t||!e||!e.__esModule?vc(n,"default",{value:e,enumerable:!0}):n,e));var G=(e,t,n)=>bc(e,typeof t!="symbol"?t+"":t,n),Tc=(e,t,n)=>t.has(e)||Bp("Cannot "+n);var E=(e,t,n)=>(Tc(e,t,"read from private field"),n?n.call(e):t.get(e)),yt=(e,t,n)=>t.has(e)?Bp("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n),it=(e,t,n,a)=>(Tc(e,t,"write to private field"),a?a.call(e,n):t.set(e,n),n),H=(e,t,n)=>(Tc(e,t,"access private method"),n);var xc=(e,t,n,a)=>({set _(i){it(e,t,i,n)},get _(){return E(e,t,a)}});var xm=Ot(F=>{"use strict";var qc=Symbol.for("react.transitional.element"),dT=Symbol.for("react.portal"),hT=Symbol.for("react.fragment"),pT=Symbol.for("react.strict_mode"),mT=Symbol.for("react.profiler"),gT=Symbol.for("react.consumer"),yT=Symbol.for("react.context"),bT=Symbol.for("react.forward_ref"),vT=Symbol.for("react.suspense"),ST=Symbol.for("react.memo"),gm=Symbol.for("react.lazy"),TT=Symbol.for("react.activity"),dm=Symbol.iterator;function xT(e){return e===null||typeof e!="object"?null:(e=dm&&e[dm]||e["@@iterator"],typeof e=="function"?e:null)}var ym={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},bm=Object.assign,vm={};function Ci(e,t,n){this.props=e,this.context=t,this.refs=vm,this.updater=n||ym}Ci.prototype.isReactComponent={};Ci.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};Ci.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Sm(){}Sm.prototype=Ci.prototype;function Yc(e,t,n){this.props=e,this.context=t,this.refs=vm,this.updater=n||ym}var Gc=Yc.prototype=new Sm;Gc.constructor=Yc;bm(Gc,Ci.prototype);Gc.isPureReactComponent=!0;var hm=Array.isArray;function jc(){}var Ae={H:null,A:null,T:null,S:null},Tm=Object.prototype.hasOwnProperty;function Vc(e,t,n){var a=n.ref;return{$$typeof:qc,type:e,key:t,ref:a!==void 0?a:null,props:n}}function ET(e,t){return Vc(e.type,t,e.props)}function Xc(e){return typeof e=="object"&&e!==null&&e.$$typeof===qc}function AT(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var pm=/\/+/g;function Bc(e,t){return typeof e=="object"&&e!==null&&e.key!=null?AT(""+e.key):t.toString(36)}function kT(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch(typeof e.status=="string"?e.then(jc,jc):(e.status="pending",e.then(function(t){e.status==="pending"&&(e.status="fulfilled",e.value=t)},function(t){e.status==="pending"&&(e.status="rejected",e.reason=t)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}function _i(e,t,n,a,i){var l=typeof e;(l==="undefined"||l==="boolean")&&(e=null);var r=!1;if(e===null)r=!0;else switch(l){case"bigint":case"string":case"number":r=!0;break;case"object":switch(e.$$typeof){case qc:case dT:r=!0;break;case gm:return r=e._init,_i(r(e._payload),t,n,a,i)}}if(r)return i=i(e),r=a===""?"."+Bc(e,0):a,hm(i)?(n="",r!=null&&(n=r.replace(pm,"$&/")+"/"),_i(i,t,n,"",function(u){return u})):i!=null&&(Xc(i)&&(i=ET(i,n+(i.key==null||e&&e.key===i.key?"":(""+i.key).replace(pm,"$&/")+"/")+r)),t.push(i)),1;r=0;var s=a===""?".":a+":";if(hm(e))for(var o=0;o<e.length;o++)a=e[o],l=s+Bc(a,o),r+=_i(a,t,n,l,i);else if(o=xT(e),typeof o=="function")for(e=o.call(e),o=0;!(a=e.next()).done;)a=a.value,l=s+Bc(a,o++),r+=_i(a,t,n,l,i);else if(l==="object"){if(typeof e.then=="function")return _i(kT(e),t,n,a,i);throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.")}return r}function Vs(e,t,n){if(e==null)return e;var a=[],i=0;return _i(e,a,"","",function(l){return t.call(n,l,i++)}),a}function RT(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var mm=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)},OT={map:Vs,forEach:function(e,t,n){Vs(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Vs(e,function(){t++}),t},toArray:function(e){return Vs(e,function(t){return t})||[]},only:function(e){if(!Xc(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};F.Activity=TT;F.Children=OT;F.Component=Ci;F.Fragment=hT;F.Profiler=mT;F.PureComponent=Yc;F.StrictMode=pT;F.Suspense=vT;F.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=Ae;F.__COMPILER_RUNTIME={__proto__:null,c:function(e){return Ae.H.useMemoCache(e)}};F.cache=function(e){return function(){return e.apply(null,arguments)}};F.cacheSignal=function(){return null};F.cloneElement=function(e,t,n){if(e==null)throw Error("The argument must be a React element, but you passed "+e+".");var a=bm({},e.props),i=e.key;if(t!=null)for(l in t.key!==void 0&&(i=""+t.key),t)!Tm.call(t,l)||l==="key"||l==="__self"||l==="__source"||l==="ref"&&t.ref===void 0||(a[l]=t[l]);var l=arguments.length-2;if(l===1)a.children=n;else if(1<l){for(var r=Array(l),s=0;s<l;s++)r[s]=arguments[s+2];a.children=r}return Vc(e.type,i,a)};F.createContext=function(e){return e={$$typeof:yT,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null},e.Provider=e,e.Consumer={$$typeof:gT,_context:e},e};F.createElement=function(e,t,n){var a,i={},l=null;if(t!=null)for(a in t.key!==void 0&&(l=""+t.key),t)Tm.call(t,a)&&a!=="key"&&a!=="__self"&&a!=="__source"&&(i[a]=t[a]);var r=arguments.length-2;if(r===1)i.children=n;else if(1<r){for(var s=Array(r),o=0;o<r;o++)s[o]=arguments[o+2];i.children=s}if(e&&e.defaultProps)for(a in r=e.defaultProps,r)i[a]===void 0&&(i[a]=r[a]);return Vc(e,l,i)};F.createRef=function(){return{current:null}};F.forwardRef=function(e){return{$$typeof:bT,render:e}};F.isValidElement=Xc;F.lazy=function(e){return{$$typeof:gm,_payload:{_status:-1,_result:e},_init:RT}};F.memo=function(e,t){return{$$typeof:ST,type:e,compare:t===void 0?null:t}};F.startTransition=function(e){var t=Ae.T,n={};Ae.T=n;try{var a=e(),i=Ae.S;i!==null&&i(n,a),typeof a=="object"&&a!==null&&typeof a.then=="function"&&a.then(jc,mm)}catch(l){mm(l)}finally{t!==null&&n.types!==null&&(t.types=n.types),Ae.T=t}};F.unstable_useCacheRefresh=function(){return Ae.H.useCacheRefresh()};F.use=function(e){return Ae.H.use(e)};F.useActionState=function(e,t,n){return Ae.H.useActionState(e,t,n)};F.useCallback=function(e,t){return Ae.H.useCallback(e,t)};F.useContext=function(e){return Ae.H.useContext(e)};F.useDebugValue=function(){};F.useDeferredValue=function(e,t){return Ae.H.useDeferredValue(e,t)};F.useEffect=function(e,t){return Ae.H.useEffect(e,t)};F.useEffectEvent=function(e){return Ae.H.useEffectEvent(e)};F.useId=function(){return Ae.H.useId()};F.useImperativeHandle=function(e,t,n){return Ae.H.useImperativeHandle(e,t,n)};F.useInsertionEffect=function(e,t){return Ae.H.useInsertionEffect(e,t)};F.useLayoutEffect=function(e,t){return Ae.H.useLayoutEffect(e,t)};F.useMemo=function(e,t){return Ae.H.useMemo(e,t)};F.useOptimistic=function(e,t){return Ae.H.useOptimistic(e,t)};F.useReducer=function(e,t,n){return Ae.H.useReducer(e,t,n)};F.useRef=function(e){return Ae.H.useRef(e)};F.useState=function(e){return Ae.H.useState(e)};F.useSyncExternalStore=function(e,t,n){return Ae.H.useSyncExternalStore(e,t,n)};F.useTransition=function(){return Ae.H.useTransition()};F.version="19.2.6"});var ye=Ot((yO,Em)=>{"use strict";Em.exports=xm()});var km=Ot((bO,Am)=>{Am.exports={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}});var Bm=Ot(Hm=>{"use strict";var zi=ye();function HT(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var BT=typeof Object.is=="function"?Object.is:HT,jT=zi.useState,qT=zi.useEffect,YT=zi.useLayoutEffect,GT=zi.useDebugValue;function VT(e,t){var n=t(),a=jT({inst:{value:n,getSnapshot:t}}),i=a[0].inst,l=a[1];return YT(function(){i.value=n,i.getSnapshot=t,Fc(i)&&l({inst:i})},[e,n,t]),qT(function(){return Fc(i)&&l({inst:i}),e(function(){Fc(i)&&l({inst:i})})},[e]),GT(n),n}function Fc(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!BT(e,n)}catch(a){return!0}}function XT(e,t){return t()}var $T=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?XT:VT;Hm.useSyncExternalStore=zi.useSyncExternalStore!==void 0?zi.useSyncExternalStore:$T});var qm=Ot((gw,jm)=>{"use strict";jm.exports=Bm()});var ag=Ot(we=>{"use strict";function ef(e,t){var n=e.length;e.push(t);e:for(;0<n;){var a=n-1>>>1,i=e[a];if(0<Ws(i,t))e[a]=t,e[n]=i,n=a;else break e}}function vn(e){return e.length===0?null:e[0]}function to(e){if(e.length===0)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var a=0,i=e.length,l=i>>>1;a<l;){var r=2*(a+1)-1,s=e[r],o=r+1,u=e[o];if(0>Ws(s,n))o<i&&0>Ws(u,s)?(e[a]=u,e[o]=n,a=o):(e[a]=s,e[r]=n,a=r);else if(o<i&&0>Ws(u,n))e[a]=u,e[o]=n,a=o;else break e}}return t}function Ws(e,t){var n=e.sortIndex-t.sortIndex;return n!==0?n:e.id-t.id}we.unstable_now=void 0;typeof performance=="object"&&typeof performance.now=="function"?(Km=performance,we.unstable_now=function(){return Km.now()}):(Ic=Date,Fm=Ic.now(),we.unstable_now=function(){return Ic.now()-Fm});var Km,Ic,Fm,Un=[],oa=[],ax=1,qt=null,st=3,tf=!1,nr=!1,ar=!1,nf=!1,Pm=typeof setTimeout=="function"?setTimeout:null,Wm=typeof clearTimeout=="function"?clearTimeout:null,Jm=typeof setImmediate<"u"?setImmediate:null;function eo(e){for(var t=vn(oa);t!==null;){if(t.callback===null)to(oa);else if(t.startTime<=e)to(oa),t.sortIndex=t.expirationTime,ef(Un,t);else break;t=vn(oa)}}function af(e){if(ar=!1,eo(e),!nr)if(vn(Un)!==null)nr=!0,Bi||(Bi=!0,Hi());else{var t=vn(oa);t!==null&&lf(af,t.startTime-e)}}var Bi=!1,ir=-1,eg=5,tg=-1;function ng(){return nf?!0:!(we.unstable_now()-tg<eg)}function Pc(){if(nf=!1,Bi){var e=we.unstable_now();tg=e;var t=!0;try{e:{nr=!1,ar&&(ar=!1,Wm(ir),ir=-1),tf=!0;var n=st;try{t:{for(eo(e),qt=vn(Un);qt!==null&&!(qt.expirationTime>e&&ng());){var a=qt.callback;if(typeof a=="function"){qt.callback=null,st=qt.priorityLevel;var i=a(qt.expirationTime<=e);if(e=we.unstable_now(),typeof i=="function"){qt.callback=i,eo(e),t=!0;break t}qt===vn(Un)&&to(Un),eo(e)}else to(Un);qt=vn(Un)}if(qt!==null)t=!0;else{var l=vn(oa);l!==null&&lf(af,l.startTime-e),t=!1}}break e}finally{qt=null,st=n,tf=!1}t=void 0}}finally{t?Hi():Bi=!1}}}var Hi;typeof Jm=="function"?Hi=function(){Jm(Pc)}:typeof MessageChannel<"u"?(Wc=new MessageChannel,Im=Wc.port2,Wc.port1.onmessage=Pc,Hi=function(){Im.postMessage(null)}):Hi=function(){Pm(Pc,0)};var Wc,Im;function lf(e,t){ir=Pm(function(){e(we.unstable_now())},t)}we.unstable_IdlePriority=5;we.unstable_ImmediatePriority=1;we.unstable_LowPriority=4;we.unstable_NormalPriority=3;we.unstable_Profiling=null;we.unstable_UserBlockingPriority=2;we.unstable_cancelCallback=function(e){e.callback=null};we.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):eg=0<e?Math.floor(1e3/e):5};we.unstable_getCurrentPriorityLevel=function(){return st};we.unstable_next=function(e){switch(st){case 1:case 2:case 3:var t=3;break;default:t=st}var n=st;st=t;try{return e()}finally{st=n}};we.unstable_requestPaint=function(){nf=!0};we.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=st;st=e;try{return t()}finally{st=n}};we.unstable_scheduleCallback=function(e,t,n){var a=we.unstable_now();switch(typeof n=="object"&&n!==null?(n=n.delay,n=typeof n=="number"&&0<n?a+n:a):n=a,e){case 1:var i=-1;break;case 2:i=250;break;case 5:i=1073741823;break;case 4:i=1e4;break;default:i=5e3}return i=n+i,e={id:ax++,callback:t,priorityLevel:e,startTime:n,expirationTime:i,sortIndex:-1},n>a?(e.sortIndex=n,ef(oa,e),vn(Un)===null&&e===vn(oa)&&(ar?(Wm(ir),ir=-1):ar=!0,lf(af,n-a))):(e.sortIndex=i,ef(Un,e),nr||tf||(nr=!0,Bi||(Bi=!0,Hi()))),e};we.unstable_shouldYield=ng;we.unstable_wrapCallback=function(e){var t=st;return function(){var n=st;st=t;try{return e.apply(this,arguments)}finally{st=n}}}});var lg=Ot((vN,ig)=>{"use strict";ig.exports=ag()});var sg=Ot(dt=>{"use strict";var ix=ye();function rg(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function ua(){}var ft={d:{f:ua,r:function(){throw Error(rg(522))},D:ua,C:ua,L:ua,m:ua,X:ua,S:ua,M:ua},p:0,findDOMNode:null},lx=Symbol.for("react.portal");function rx(e,t,n){var a=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:lx,key:a==null?null:""+a,children:e,containerInfo:t,implementation:n}}var lr=ix.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function no(e,t){if(e==="font")return"";if(typeof t=="string")return t==="use-credentials"?t:""}dt.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=ft;dt.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)throw Error(rg(299));return rx(e,t,null,n)};dt.flushSync=function(e){var t=lr.T,n=ft.p;try{if(lr.T=null,ft.p=2,e)return e()}finally{lr.T=t,ft.p=n,ft.d.f()}};dt.preconnect=function(e,t){typeof e=="string"&&(t?(t=t.crossOrigin,t=typeof t=="string"?t==="use-credentials"?t:"":void 0):t=null,ft.d.C(e,t))};dt.prefetchDNS=function(e){typeof e=="string"&&ft.d.D(e)};dt.preinit=function(e,t){if(typeof e=="string"&&t&&typeof t.as=="string"){var n=t.as,a=no(n,t.crossOrigin),i=typeof t.integrity=="string"?t.integrity:void 0,l=typeof t.fetchPriority=="string"?t.fetchPriority:void 0;n==="style"?ft.d.S(e,typeof t.precedence=="string"?t.precedence:void 0,{crossOrigin:a,integrity:i,fetchPriority:l}):n==="script"&&ft.d.X(e,{crossOrigin:a,integrity:i,fetchPriority:l,nonce:typeof t.nonce=="string"?t.nonce:void 0})}};dt.preinitModule=function(e,t){if(typeof e=="string")if(typeof t=="object"&&t!==null){if(t.as==null||t.as==="script"){var n=no(t.as,t.crossOrigin);ft.d.M(e,{crossOrigin:n,integrity:typeof t.integrity=="string"?t.integrity:void 0,nonce:typeof t.nonce=="string"?t.nonce:void 0})}}else t==null&&ft.d.M(e)};dt.preload=function(e,t){if(typeof e=="string"&&typeof t=="object"&&t!==null&&typeof t.as=="string"){var n=t.as,a=no(n,t.crossOrigin);ft.d.L(e,n,{crossOrigin:a,integrity:typeof t.integrity=="string"?t.integrity:void 0,nonce:typeof t.nonce=="string"?t.nonce:void 0,type:typeof t.type=="string"?t.type:void 0,fetchPriority:typeof t.fetchPriority=="string"?t.fetchPriority:void 0,referrerPolicy:typeof t.referrerPolicy=="string"?t.referrerPolicy:void 0,imageSrcSet:typeof t.imageSrcSet=="string"?t.imageSrcSet:void 0,imageSizes:typeof t.imageSizes=="string"?t.imageSizes:void 0,media:typeof t.media=="string"?t.media:void 0})}};dt.preloadModule=function(e,t){if(typeof e=="string")if(t){var n=no(t.as,t.crossOrigin);ft.d.m(e,{as:typeof t.as=="string"&&t.as!=="script"?t.as:void 0,crossOrigin:n,integrity:typeof t.integrity=="string"?t.integrity:void 0})}else ft.d.m(e)};dt.requestFormReset=function(e){ft.d.r(e)};dt.unstable_batchedUpdates=function(e,t){return e(t)};dt.useFormState=function(e,t,n){return lr.H.useFormState(e,t,n)};dt.useFormStatus=function(){return lr.H.useHostTransitionStatus()};dt.version="19.2.6"});var cg=Ot((TN,ug)=>{"use strict";function og(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(og)}catch(e){console.error(e)}}og(),ug.exports=sg()});var xv=Ot(wu=>{"use strict";var Xe=lg(),Uy=ye(),sx=cg();function R(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function Hy(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function $r(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function By(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function jy(e){if(e.tag===31){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function fg(e){if($r(e)!==e)throw Error(R(188))}function ox(e){var t=e.alternate;if(!t){if(t=$r(e),t===null)throw Error(R(188));return t!==e?null:e}for(var n=e,a=t;;){var i=n.return;if(i===null)break;var l=i.alternate;if(l===null){if(a=i.return,a!==null){n=a;continue}break}if(i.child===l.child){for(l=i.child;l;){if(l===n)return fg(i),e;if(l===a)return fg(i),t;l=l.sibling}throw Error(R(188))}if(n.return!==a.return)n=i,a=l;else{for(var r=!1,s=i.child;s;){if(s===n){r=!0,n=i,a=l;break}if(s===a){r=!0,a=i,n=l;break}s=s.sibling}if(!r){for(s=l.child;s;){if(s===n){r=!0,n=l,a=i;break}if(s===a){r=!0,a=l,n=i;break}s=s.sibling}if(!r)throw Error(R(189))}}if(n.alternate!==a)throw Error(R(190))}if(n.tag!==3)throw Error(R(188));return n.stateNode.current===n?e:t}function qy(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=qy(e),t!==null)return t;e=e.sibling}return null}var Oe=Object.assign,ux=Symbol.for("react.element"),ao=Symbol.for("react.transitional.element"),hr=Symbol.for("react.portal"),Xi=Symbol.for("react.fragment"),Yy=Symbol.for("react.strict_mode"),jf=Symbol.for("react.profiler"),Gy=Symbol.for("react.consumer"),Xn=Symbol.for("react.context"),Md=Symbol.for("react.forward_ref"),qf=Symbol.for("react.suspense"),Yf=Symbol.for("react.suspense_list"),Ld=Symbol.for("react.memo"),ca=Symbol.for("react.lazy"),Gf=Symbol.for("react.activity"),cx=Symbol.for("react.memo_cache_sentinel"),dg=Symbol.iterator;function rr(e){return e===null||typeof e!="object"?null:(e=dg&&e[dg]||e["@@iterator"],typeof e=="function"?e:null)}var fx=Symbol.for("react.client.reference");function Vf(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===fx?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Xi:return"Fragment";case jf:return"Profiler";case Yy:return"StrictMode";case qf:return"Suspense";case Yf:return"SuspenseList";case Gf:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case hr:return"Portal";case Xn:return e.displayName||"Context";case Gy:return(e._context.displayName||"Context")+".Consumer";case Md:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Ld:return t=e.displayName||null,t!==null?t:Vf(e.type)||"Memo";case ca:t=e._payload,e=e._init;try{return Vf(e(t))}catch(n){}}return null}var pr=Array.isArray,$=Uy.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,oe=sx.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,ti={pending:!1,data:null,method:null,action:null},Xf=[],$i=-1;function An(e){return{current:e}}function Je(e){0>$i||(e.current=Xf[$i],Xf[$i]=null,$i--)}function Te(e,t){$i++,Xf[$i]=e.current,e.current=t}var En=An(null),Cr=An(null),Ta=An(null),Ho=An(null);function Bo(e,t){switch(Te(Ta,t),Te(Cr,e),Te(En,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?vy(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=vy(t),e=ov(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}Je(En),Te(En,e)}function ul(){Je(En),Je(Cr),Je(Ta)}function $f(e){e.memoizedState!==null&&Te(Ho,e);var t=En.current,n=ov(t,e.type);t!==n&&(Te(Cr,e),Te(En,n))}function jo(e){Cr.current===e&&(Je(En),Je(Cr)),Ho.current===e&&(Je(Ho),Gr._currentValue=ti)}var rf,hg;function Ia(e){if(rf===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);rf=t&&t[1]||"",hg=-1<n.stack.indexOf("\n    at")?" (<anonymous>)":-1<n.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+rf+e+hg}var sf=!1;function of(e,t){if(!e||sf)return"";sf=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={DetermineComponentFrameRoot:function(){try{if(t){var f=function(){throw Error()};if(Object.defineProperty(f.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(f,[])}catch(p){var d=p}Reflect.construct(e,[],f)}else{try{f.call()}catch(p){d=p}e.call(f.prototype)}}else{try{throw Error()}catch(p){d=p}(f=e())&&typeof f.catch=="function"&&f.catch(function(){})}}catch(p){if(p&&d&&typeof p.stack=="string")return[p.stack,d.stack]}return[null,null]}};a.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var i=Object.getOwnPropertyDescriptor(a.DetermineComponentFrameRoot,"name");i&&i.configurable&&Object.defineProperty(a.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var l=a.DetermineComponentFrameRoot(),r=l[0],s=l[1];if(r&&s){var o=r.split("\n"),u=s.split("\n");for(i=a=0;a<o.length&&!o[a].includes("DetermineComponentFrameRoot");)a++;for(;i<u.length&&!u[i].includes("DetermineComponentFrameRoot");)i++;if(a===o.length||i===u.length)for(a=o.length-1,i=u.length-1;1<=a&&0<=i&&o[a]!==u[i];)i--;for(;1<=a&&0<=i;a--,i--)if(o[a]!==u[i]){if(a!==1||i!==1)do if(a--,i--,0>i||o[a]!==u[i]){var c="\n"+o[a].replace(" at new "," at ");return e.displayName&&c.includes("<anonymous>")&&(c=c.replace("<anonymous>",e.displayName)),c}while(1<=a&&0<=i);break}}}finally{sf=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?Ia(n):""}function dx(e,t){switch(e.tag){case 26:case 27:case 5:return Ia(e.type);case 16:return Ia("Lazy");case 13:return e.child!==t&&t!==null?Ia("Suspense Fallback"):Ia("Suspense");case 19:return Ia("SuspenseList");case 0:case 15:return of(e.type,!1);case 11:return of(e.type.render,!1);case 1:return of(e.type,!0);case 31:return Ia("Activity");default:return""}}function pg(e){try{var t="",n=null;do t+=dx(e,n),n=e,e=e.return;while(e);return t}catch(a){return"\nError generating stack: "+a.message+"\n"+a.stack}}var Qf=Object.prototype.hasOwnProperty,Ud=Xe.unstable_scheduleCallback,uf=Xe.unstable_cancelCallback,hx=Xe.unstable_shouldYield,px=Xe.unstable_requestPaint,Dt=Xe.unstable_now,mx=Xe.unstable_getCurrentPriorityLevel,Vy=Xe.unstable_ImmediatePriority,Xy=Xe.unstable_UserBlockingPriority,qo=Xe.unstable_NormalPriority,gx=Xe.unstable_LowPriority,$y=Xe.unstable_IdlePriority,yx=Xe.log,bx=Xe.unstable_setDisableYieldValue,Qr=null,zt=null;function ga(e){if(typeof yx=="function"&&bx(e),zt&&typeof zt.setStrictMode=="function")try{zt.setStrictMode(Qr,e)}catch(t){}}var Mt=Math.clz32?Math.clz32:Tx,vx=Math.log,Sx=Math.LN2;function Tx(e){return e>>>=0,e===0?32:31-(vx(e)/Sx|0)|0}var io=256,lo=262144,ro=4194304;function Pa(e){var t=e&42;if(t!==0)return t;switch(e&-e){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:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function du(e,t,n){var a=e.pendingLanes;if(a===0)return 0;var i=0,l=e.suspendedLanes,r=e.pingedLanes;e=e.warmLanes;var s=a&134217727;return s!==0?(a=s&~l,a!==0?i=Pa(a):(r&=s,r!==0?i=Pa(r):n||(n=s&~e,n!==0&&(i=Pa(n))))):(s=a&~l,s!==0?i=Pa(s):r!==0?i=Pa(r):n||(n=a&~e,n!==0&&(i=Pa(n)))),i===0?0:t!==0&&t!==i&&(t&l)===0&&(l=i&-i,n=t&-t,l>=n||l===32&&(n&4194048)!==0)?t:i}function Zr(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function xx(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32: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 t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Qy(){var e=ro;return ro<<=1,(ro&62914560)===0&&(ro=4194304),e}function cf(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Kr(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Ex(e,t,n,a,i,l){var r=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var s=e.entanglements,o=e.expirationTimes,u=e.hiddenUpdates;for(n=r&~n;0<n;){var c=31-Mt(n),f=1<<c;s[c]=0,o[c]=-1;var d=u[c];if(d!==null)for(u[c]=null,c=0;c<d.length;c++){var p=d[c];p!==null&&(p.lane&=-536870913)}n&=~f}a!==0&&Zy(e,a,0),l!==0&&i===0&&e.tag!==0&&(e.suspendedLanes|=l&~(r&~t))}function Zy(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var a=31-Mt(t);e.entangledLanes|=t,e.entanglements[a]=e.entanglements[a]|1073741824|n&261930}function Ky(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var a=31-Mt(n),i=1<<a;i&t|e[a]&t&&(e[a]|=t),n&=~i}}function Fy(e,t){var n=t&-t;return n=(n&42)!==0?1:Hd(n),(n&(e.suspendedLanes|t))!==0?0:n}function Hd(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;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:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function Bd(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function Jy(){var e=oe.p;return e!==0?e:(e=window.event,e===void 0?32:vv(e.type))}function mg(e,t){var n=oe.p;try{return oe.p=e,t()}finally{oe.p=n}}var Ma=Math.random().toString(36).slice(2),We="__reactFiber$"+Ma,Et="__reactProps$"+Ma,Sl="__reactContainer$"+Ma,Zf="__reactEvents$"+Ma,Ax="__reactListeners$"+Ma,kx="__reactHandles$"+Ma,gg="__reactResources$"+Ma,Fr="__reactMarker$"+Ma;function jd(e){delete e[We],delete e[Et],delete e[Zf],delete e[Ax],delete e[kx]}function Qi(e){var t=e[We];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Sl]||n[We]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Ay(e);e!==null;){if(n=e[We])return n;e=Ay(e)}return t}e=n,n=e.parentNode}return null}function Tl(e){if(e=e[We]||e[Sl]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function mr(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(R(33))}function nl(e){var t=e[gg];return t||(t=e[gg]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function Fe(e){e[Fr]=!0}var Iy=new Set,Py={};function fi(e,t){cl(e,t),cl(e+"Capture",t)}function cl(e,t){for(Py[e]=t,e=0;e<t.length;e++)Iy.add(t[e])}var Rx=RegExp("^[: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]*$"),yg={},bg={};function Ox(e){return Qf.call(bg,e)?!0:Qf.call(yg,e)?!1:Rx.test(e)?bg[e]=!0:(yg[e]=!0,!1)}function xo(e,t,n){if(Ox(t))if(n===null)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var a=t.toLowerCase().slice(0,5);if(a!=="data-"&&a!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+n)}}function so(e,t,n){if(n===null)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+n)}}function Hn(e,t,n,a){if(a===null)e.removeAttribute(n);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(n);return}e.setAttributeNS(t,n,""+a)}}function Gt(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Wy(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function wx(e,t,n){var a=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var i=a.get,l=a.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(r){n=""+r,l.call(this,r)}}),Object.defineProperty(e,t,{enumerable:a.enumerable}),{getValue:function(){return n},setValue:function(r){n=""+r},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Kf(e){if(!e._valueTracker){var t=Wy(e)?"checked":"value";e._valueTracker=wx(e,t,""+e[t])}}function eb(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),a="";return e&&(a=Wy(e)?e.checked?"true":"false":e.value),e=a,e!==n?(t.setValue(e),!0):!1}function Yo(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch(t){return e.body}}var Nx=/[\n"\\]/g;function $t(e){return e.replace(Nx,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function Ff(e,t,n,a,i,l,r,s){e.name="",r!=null&&typeof r!="function"&&typeof r!="symbol"&&typeof r!="boolean"?e.type=r:e.removeAttribute("type"),t!=null?r==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+Gt(t)):e.value!==""+Gt(t)&&(e.value=""+Gt(t)):r!=="submit"&&r!=="reset"||e.removeAttribute("value"),t!=null?Jf(e,r,Gt(t)):n!=null?Jf(e,r,Gt(n)):a!=null&&e.removeAttribute("value"),i==null&&l!=null&&(e.defaultChecked=!!l),i!=null&&(e.checked=i&&typeof i!="function"&&typeof i!="symbol"),s!=null&&typeof s!="function"&&typeof s!="symbol"&&typeof s!="boolean"?e.name=""+Gt(s):e.removeAttribute("name")}function tb(e,t,n,a,i,l,r,s){if(l!=null&&typeof l!="function"&&typeof l!="symbol"&&typeof l!="boolean"&&(e.type=l),t!=null||n!=null){if(!(l!=="submit"&&l!=="reset"||t!=null)){Kf(e);return}n=n!=null?""+Gt(n):"",t=t!=null?""+Gt(t):n,s||t===e.value||(e.value=t),e.defaultValue=t}a=a!=null?a:i,a=typeof a!="function"&&typeof a!="symbol"&&!!a,e.checked=s?e.checked:!!a,e.defaultChecked=!!a,r!=null&&typeof r!="function"&&typeof r!="symbol"&&typeof r!="boolean"&&(e.name=r),Kf(e)}function Jf(e,t,n){t==="number"&&Yo(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function al(e,t,n,a){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&a&&(e[n].defaultSelected=!0)}else{for(n=""+Gt(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,a&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function nb(e,t,n){if(t!=null&&(t=""+Gt(t),t!==e.value&&(e.value=t),n==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=n!=null?""+Gt(n):""}function ab(e,t,n,a){if(t==null){if(a!=null){if(n!=null)throw Error(R(92));if(pr(a)){if(1<a.length)throw Error(R(93));a=a[0]}n=a}n==null&&(n=""),t=n}n=Gt(t),e.defaultValue=n,a=e.textContent,a===n&&a!==""&&a!==null&&(e.value=a),Kf(e)}function fl(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var _x=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function vg(e,t,n){var a=t.indexOf("--")===0;n==null||typeof n=="boolean"||n===""?a?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":a?e.setProperty(t,n):typeof n!="number"||n===0||_x.has(t)?t==="float"?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function ib(e,t,n){if(t!=null&&typeof t!="object")throw Error(R(62));if(e=e.style,n!=null){for(var a in n)!n.hasOwnProperty(a)||t!=null&&t.hasOwnProperty(a)||(a.indexOf("--")===0?e.setProperty(a,""):a==="float"?e.cssFloat="":e[a]="");for(var i in t)a=t[i],t.hasOwnProperty(i)&&n[i]!==a&&vg(e,i,a)}else for(var l in t)t.hasOwnProperty(l)&&vg(e,l,t[l])}function qd(e){if(e.indexOf("-")===-1)return!1;switch(e){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 Cx=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),Dx=/^[\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;function Eo(e){return Dx.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function $n(){}var If=null;function Yd(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Zi=null,il=null;function Sg(e){var t=Tl(e);if(t&&(e=t.stateNode)){var n=e[Et]||null;e:switch(e=t.stateNode,t.type){case"input":if(Ff(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+$t(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var a=n[t];if(a!==e&&a.form===e.form){var i=a[Et]||null;if(!i)throw Error(R(90));Ff(a,i.value,i.defaultValue,i.defaultValue,i.checked,i.defaultChecked,i.type,i.name)}}for(t=0;t<n.length;t++)a=n[t],a.form===e.form&&eb(a)}break e;case"textarea":nb(e,n.value,n.defaultValue);break e;case"select":t=n.value,t!=null&&al(e,!!n.multiple,t,!1)}}}var ff=!1;function lb(e,t,n){if(ff)return e(t,n);ff=!0;try{var a=e(t);return a}finally{if(ff=!1,(Zi!==null||il!==null)&&(Au(),Zi&&(t=Zi,e=il,il=Zi=null,Sg(t),e)))for(t=0;t<e.length;t++)Sg(e[t])}}function Dr(e,t){var n=e.stateNode;if(n===null)return null;var a=n[Et]||null;if(a===null)return null;n=a[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(a=!a.disabled)||(e=e.type,a=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!a;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(R(231,t,typeof n));return n}var Jn=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Pf=!1;if(Jn)try{ji={},Object.defineProperty(ji,"passive",{get:function(){Pf=!0}}),window.addEventListener("test",ji,ji),window.removeEventListener("test",ji,ji)}catch(e){Pf=!1}var ji,ya=null,Gd=null,Ao=null;function rb(){if(Ao)return Ao;var e,t=Gd,n=t.length,a,i="value"in ya?ya.value:ya.textContent,l=i.length;for(e=0;e<n&&t[e]===i[e];e++);var r=n-e;for(a=1;a<=r&&t[n-a]===i[l-a];a++);return Ao=i.slice(e,1<a?1-a:void 0)}function ko(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function oo(){return!0}function Tg(){return!1}function At(e){function t(n,a,i,l,r){this._reactName=n,this._targetInst=i,this.type=a,this.nativeEvent=l,this.target=r,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(n=e[s],this[s]=n?n(l):l[s]);return this.isDefaultPrevented=(l.defaultPrevented!=null?l.defaultPrevented:l.returnValue===!1)?oo:Tg,this.isPropagationStopped=Tg,this}return Oe(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=oo)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=oo)},persist:function(){},isPersistent:oo}),t}var di={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},hu=At(di),Jr=Oe({},di,{view:0,detail:0}),zx=At(Jr),df,hf,sr,pu=Oe({},Jr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Vd,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==sr&&(sr&&e.type==="mousemove"?(df=e.screenX-sr.screenX,hf=e.screenY-sr.screenY):hf=df=0,sr=e),df)},movementY:function(e){return"movementY"in e?e.movementY:hf}}),xg=At(pu),Mx=Oe({},pu,{dataTransfer:0}),Lx=At(Mx),Ux=Oe({},Jr,{relatedTarget:0}),pf=At(Ux),Hx=Oe({},di,{animationName:0,elapsedTime:0,pseudoElement:0}),Bx=At(Hx),jx=Oe({},di,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),qx=At(jx),Yx=Oe({},di,{data:0}),Eg=At(Yx),Gx={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Vx={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Xx={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function $x(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Xx[e])?!!t[e]:!1}function Vd(){return $x}var Qx=Oe({},Jr,{key:function(e){if(e.key){var t=Gx[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=ko(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Vx[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Vd,charCode:function(e){return e.type==="keypress"?ko(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?ko(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Zx=At(Qx),Kx=Oe({},pu,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Ag=At(Kx),Fx=Oe({},Jr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Vd}),Jx=At(Fx),Ix=Oe({},di,{propertyName:0,elapsedTime:0,pseudoElement:0}),Px=At(Ix),Wx=Oe({},pu,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),eE=At(Wx),tE=Oe({},di,{newState:0,oldState:0}),nE=At(tE),aE=[9,13,27,32],Xd=Jn&&"CompositionEvent"in window,br=null;Jn&&"documentMode"in document&&(br=document.documentMode);var iE=Jn&&"TextEvent"in window&&!br,sb=Jn&&(!Xd||br&&8<br&&11>=br),kg=" ",Rg=!1;function ob(e,t){switch(e){case"keyup":return aE.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ub(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ki=!1;function lE(e,t){switch(e){case"compositionend":return ub(t);case"keypress":return t.which!==32?null:(Rg=!0,kg);case"textInput":return e=t.data,e===kg&&Rg?null:e;default:return null}}function rE(e,t){if(Ki)return e==="compositionend"||!Xd&&ob(e,t)?(e=rb(),Ao=Gd=ya=null,Ki=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return sb&&t.locale!=="ko"?null:t.data;default:return null}}var sE={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Og(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!sE[e.type]:t==="textarea"}function cb(e,t,n,a){Zi?il?il.push(a):il=[a]:Zi=a,t=lu(t,"onChange"),0<t.length&&(n=new hu("onChange","change",null,n,a),e.push({event:n,listeners:t}))}var vr=null,zr=null;function oE(e){lv(e,0)}function mu(e){var t=mr(e);if(eb(t))return e}function wg(e,t){if(e==="change")return t}var fb=!1;Jn&&(Jn?(co="oninput"in document,co||(mf=document.createElement("div"),mf.setAttribute("oninput","return;"),co=typeof mf.oninput=="function"),uo=co):uo=!1,fb=uo&&(!document.documentMode||9<document.documentMode));var uo,co,mf;function Ng(){vr&&(vr.detachEvent("onpropertychange",db),zr=vr=null)}function db(e){if(e.propertyName==="value"&&mu(zr)){var t=[];cb(t,zr,e,Yd(e)),lb(oE,t)}}function uE(e,t,n){e==="focusin"?(Ng(),vr=t,zr=n,vr.attachEvent("onpropertychange",db)):e==="focusout"&&Ng()}function cE(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return mu(zr)}function fE(e,t){if(e==="click")return mu(t)}function dE(e,t){if(e==="input"||e==="change")return mu(t)}function hE(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ut=typeof Object.is=="function"?Object.is:hE;function Mr(e,t){if(Ut(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),a=Object.keys(t);if(n.length!==a.length)return!1;for(a=0;a<n.length;a++){var i=n[a];if(!Qf.call(t,i)||!Ut(e[i],t[i]))return!1}return!0}function _g(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Cg(e,t){var n=_g(e);e=0;for(var a;n;){if(n.nodeType===3){if(a=e+n.textContent.length,e<=t&&a>=t)return{node:n,offset:t-e};e=a}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=_g(n)}}function hb(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?hb(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function pb(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=Yo(e.document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch(a){n=!1}if(n)e=t.contentWindow;else break;t=Yo(e.document)}return t}function $d(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var pE=Jn&&"documentMode"in document&&11>=document.documentMode,Fi=null,Wf=null,Sr=null,ed=!1;function Dg(e,t,n){var a=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;ed||Fi==null||Fi!==Yo(a)||(a=Fi,"selectionStart"in a&&$d(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),Sr&&Mr(Sr,a)||(Sr=a,a=lu(Wf,"onSelect"),0<a.length&&(t=new hu("onSelect","select",null,t,n),e.push({event:t,listeners:a}),t.target=Fi)))}function Ja(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Ji={animationend:Ja("Animation","AnimationEnd"),animationiteration:Ja("Animation","AnimationIteration"),animationstart:Ja("Animation","AnimationStart"),transitionrun:Ja("Transition","TransitionRun"),transitionstart:Ja("Transition","TransitionStart"),transitioncancel:Ja("Transition","TransitionCancel"),transitionend:Ja("Transition","TransitionEnd")},gf={},mb={};Jn&&(mb=document.createElement("div").style,"AnimationEvent"in window||(delete Ji.animationend.animation,delete Ji.animationiteration.animation,delete Ji.animationstart.animation),"TransitionEvent"in window||delete Ji.transitionend.transition);function hi(e){if(gf[e])return gf[e];if(!Ji[e])return e;var t=Ji[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in mb)return gf[e]=t[n];return e}var gb=hi("animationend"),yb=hi("animationiteration"),bb=hi("animationstart"),mE=hi("transitionrun"),gE=hi("transitionstart"),yE=hi("transitioncancel"),vb=hi("transitionend"),Sb=new Map,td="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");td.push("scrollEnd");function un(e,t){Sb.set(e,t),fi(t,[e])}var Go=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)},Yt=[],Ii=0,Qd=0;function gu(){for(var e=Ii,t=Qd=Ii=0;t<e;){var n=Yt[t];Yt[t++]=null;var a=Yt[t];Yt[t++]=null;var i=Yt[t];Yt[t++]=null;var l=Yt[t];if(Yt[t++]=null,a!==null&&i!==null){var r=a.pending;r===null?i.next=i:(i.next=r.next,r.next=i),a.pending=i}l!==0&&Tb(n,i,l)}}function yu(e,t,n,a){Yt[Ii++]=e,Yt[Ii++]=t,Yt[Ii++]=n,Yt[Ii++]=a,Qd|=a,e.lanes|=a,e=e.alternate,e!==null&&(e.lanes|=a)}function Zd(e,t,n,a){return yu(e,t,n,a),Vo(e)}function pi(e,t){return yu(e,null,null,t),Vo(e)}function Tb(e,t,n){e.lanes|=n;var a=e.alternate;a!==null&&(a.lanes|=n);for(var i=!1,l=e.return;l!==null;)l.childLanes|=n,a=l.alternate,a!==null&&(a.childLanes|=n),l.tag===22&&(e=l.stateNode,e===null||e._visibility&1||(i=!0)),e=l,l=l.return;return e.tag===3?(l=e.stateNode,i&&t!==null&&(i=31-Mt(n),e=l.hiddenUpdates,a=e[i],a===null?e[i]=[t]:a.push(t),t.lane=n|536870912),l):null}function Vo(e){if(50<Nr)throw Nr=0,xd=null,Error(R(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var Pi={};function bE(e,t,n,a){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=a,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function _t(e,t,n,a){return new bE(e,t,n,a)}function Kd(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Zn(e,t){var n=e.alternate;return n===null?(n=_t(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&65011712,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function xb(e,t){e.flags&=65011714;var n=e.alternate;return n===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Ro(e,t,n,a,i,l){var r=0;if(a=e,typeof e=="function")Kd(e)&&(r=1);else if(typeof e=="string")r=TA(e,n,En.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case Gf:return e=_t(31,n,t,i),e.elementType=Gf,e.lanes=l,e;case Xi:return ni(n.children,i,l,t);case Yy:r=8,i|=24;break;case jf:return e=_t(12,n,t,i|2),e.elementType=jf,e.lanes=l,e;case qf:return e=_t(13,n,t,i),e.elementType=qf,e.lanes=l,e;case Yf:return e=_t(19,n,t,i),e.elementType=Yf,e.lanes=l,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Xn:r=10;break e;case Gy:r=9;break e;case Md:r=11;break e;case Ld:r=14;break e;case ca:r=16,a=null;break e}r=29,n=Error(R(130,e===null?"null":typeof e,"")),a=null}return t=_t(r,n,t,i),t.elementType=e,t.type=a,t.lanes=l,t}function ni(e,t,n,a){return e=_t(7,e,a,t),e.lanes=n,e}function yf(e,t,n){return e=_t(6,e,null,t),e.lanes=n,e}function Eb(e){var t=_t(18,null,null,0);return t.stateNode=e,t}function bf(e,t,n){return t=_t(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var zg=new WeakMap;function Qt(e,t){if(typeof e=="object"&&e!==null){var n=zg.get(e);return n!==void 0?n:(t={value:e,source:t,stack:pg(t)},zg.set(e,t),t)}return{value:e,source:t,stack:pg(t)}}var Wi=[],el=0,Xo=null,Lr=0,Vt=[],Xt=0,_a=null,Sn=1,Tn="";function Gn(e,t){Wi[el++]=Lr,Wi[el++]=Xo,Xo=e,Lr=t}function Ab(e,t,n){Vt[Xt++]=Sn,Vt[Xt++]=Tn,Vt[Xt++]=_a,_a=e;var a=Sn;e=Tn;var i=32-Mt(a)-1;a&=~(1<<i),n+=1;var l=32-Mt(t)+i;if(30<l){var r=i-i%5;l=(a&(1<<r)-1).toString(32),a>>=r,i-=r,Sn=1<<32-Mt(t)+i|n<<i|a,Tn=l+e}else Sn=1<<l|n<<i|a,Tn=e}function Fd(e){e.return!==null&&(Gn(e,1),Ab(e,1,0))}function Jd(e){for(;e===Xo;)Xo=Wi[--el],Wi[el]=null,Lr=Wi[--el],Wi[el]=null;for(;e===_a;)_a=Vt[--Xt],Vt[Xt]=null,Tn=Vt[--Xt],Vt[Xt]=null,Sn=Vt[--Xt],Vt[Xt]=null}function kb(e,t){Vt[Xt++]=Sn,Vt[Xt++]=Tn,Vt[Xt++]=_a,Sn=t.id,Tn=t.overflow,_a=e}var et=null,Re=null,ae=!1,xa=null,Zt=!1,nd=Error(R(519));function Ca(e){var t=Error(R(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw Ur(Qt(t,e)),nd}function Mg(e){var t=e.stateNode,n=e.type,a=e.memoizedProps;switch(t[We]=e,t[Et]=a,n){case"dialog":W("cancel",t),W("close",t);break;case"iframe":case"object":case"embed":W("load",t);break;case"video":case"audio":for(n=0;n<qr.length;n++)W(qr[n],t);break;case"source":W("error",t);break;case"img":case"image":case"link":W("error",t),W("load",t);break;case"details":W("toggle",t);break;case"input":W("invalid",t),tb(t,a.value,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name,!0);break;case"select":W("invalid",t);break;case"textarea":W("invalid",t),ab(t,a.value,a.defaultValue,a.children)}n=a.children,typeof n!="string"&&typeof n!="number"&&typeof n!="bigint"||t.textContent===""+n||a.suppressHydrationWarning===!0||sv(t.textContent,n)?(a.popover!=null&&(W("beforetoggle",t),W("toggle",t)),a.onScroll!=null&&W("scroll",t),a.onScrollEnd!=null&&W("scrollend",t),a.onClick!=null&&(t.onclick=$n),t=!0):t=!1,t||Ca(e,!0)}function Lg(e){for(et=e.return;et;)switch(et.tag){case 5:case 31:case 13:Zt=!1;return;case 27:case 3:Zt=!0;return;default:et=et.return}}function qi(e){if(e!==et)return!1;if(!ae)return Lg(e),ae=!0,!1;var t=e.tag,n;if((n=t!==3&&t!==27)&&((n=t===5)&&(n=e.type,n=!(n!=="form"&&n!=="button")||Od(e.type,e.memoizedProps)),n=!n),n&&Re&&Ca(e),Lg(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(R(317));Re=Ey(e)}else if(t===31){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(R(317));Re=Ey(e)}else t===27?(t=Re,La(e.type)?(e=Cd,Cd=null,Re=e):Re=t):Re=et?Ft(e.stateNode.nextSibling):null;return!0}function ri(){Re=et=null,ae=!1}function vf(){var e=xa;return e!==null&&(Tt===null?Tt=e:Tt.push.apply(Tt,e),xa=null),e}function Ur(e){xa===null?xa=[e]:xa.push(e)}var ad=An(null),mi=null,Qn=null;function da(e,t,n){Te(ad,t._currentValue),t._currentValue=n}function Kn(e){e._currentValue=ad.current,Je(ad)}function id(e,t,n){for(;e!==null;){var a=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,a!==null&&(a.childLanes|=t)):a!==null&&(a.childLanes&t)!==t&&(a.childLanes|=t),e===n)break;e=e.return}}function ld(e,t,n,a){var i=e.child;for(i!==null&&(i.return=e);i!==null;){var l=i.dependencies;if(l!==null){var r=i.child;l=l.firstContext;e:for(;l!==null;){var s=l;l=i;for(var o=0;o<t.length;o++)if(s.context===t[o]){l.lanes|=n,s=l.alternate,s!==null&&(s.lanes|=n),id(l.return,n,e),a||(r=null);break e}l=s.next}}else if(i.tag===18){if(r=i.return,r===null)throw Error(R(341));r.lanes|=n,l=r.alternate,l!==null&&(l.lanes|=n),id(r,n,e),r=null}else r=i.child;if(r!==null)r.return=i;else for(r=i;r!==null;){if(r===e){r=null;break}if(i=r.sibling,i!==null){i.return=r.return,r=i;break}r=r.return}i=r}}function xl(e,t,n,a){e=null;for(var i=t,l=!1;i!==null;){if(!l){if((i.flags&524288)!==0)l=!0;else if((i.flags&262144)!==0)break}if(i.tag===10){var r=i.alternate;if(r===null)throw Error(R(387));if(r=r.memoizedProps,r!==null){var s=i.type;Ut(i.pendingProps.value,r.value)||(e!==null?e.push(s):e=[s])}}else if(i===Ho.current){if(r=i.alternate,r===null)throw Error(R(387));r.memoizedState.memoizedState!==i.memoizedState.memoizedState&&(e!==null?e.push(Gr):e=[Gr])}i=i.return}e!==null&&ld(t,e,n,a),t.flags|=262144}function $o(e){for(e=e.firstContext;e!==null;){if(!Ut(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function si(e){mi=e,Qn=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function tt(e){return Rb(mi,e)}function fo(e,t){return mi===null&&si(e),Rb(e,t)}function Rb(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},Qn===null){if(e===null)throw Error(R(308));Qn=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else Qn=Qn.next=t;return n}var vE=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(n,a){e.push(a)}};this.abort=function(){t.aborted=!0,e.forEach(function(n){return n()})}},SE=Xe.unstable_scheduleCallback,TE=Xe.unstable_NormalPriority,qe={$$typeof:Xn,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Id(){return{controller:new vE,data:new Map,refCount:0}}function Ir(e){e.refCount--,e.refCount===0&&SE(TE,function(){e.controller.abort()})}var Tr=null,rd=0,dl=0,ll=null;function xE(e,t){if(Tr===null){var n=Tr=[];rd=0,dl=xh(),ll={status:"pending",value:void 0,then:function(a){n.push(a)}}}return rd++,t.then(Ug,Ug),t}function Ug(){if(--rd===0&&Tr!==null){ll!==null&&(ll.status="fulfilled");var e=Tr;Tr=null,dl=0,ll=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function EE(e,t){var n=[],a={status:"pending",value:null,reason:null,then:function(i){n.push(i)}};return e.then(function(){a.status="fulfilled",a.value=t;for(var i=0;i<n.length;i++)(0,n[i])(t)},function(i){for(a.status="rejected",a.reason=i,i=0;i<n.length;i++)(0,n[i])(void 0)}),a}var Hg=$.S;$.S=function(e,t){q0=Dt(),typeof t=="object"&&t!==null&&typeof t.then=="function"&&xE(e,t),Hg!==null&&Hg(e,t)};var ai=An(null);function Pd(){var e=ai.current;return e!==null?e:be.pooledCache}function Oo(e,t){t===null?Te(ai,ai.current):Te(ai,t.pool)}function Ob(){var e=Pd();return e===null?null:{parent:qe._currentValue,pool:e}}var El=Error(R(460)),Wd=Error(R(474)),bu=Error(R(542)),Qo={then:function(){}};function Bg(e){return e=e.status,e==="fulfilled"||e==="rejected"}function wb(e,t,n){switch(n=e[n],n===void 0?e.push(t):n!==t&&(t.then($n,$n),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,qg(e),e;default:if(typeof t.status=="string")t.then($n,$n);else{if(e=be,e!==null&&100<e.shellSuspendCounter)throw Error(R(482));e=t,e.status="pending",e.then(function(a){if(t.status==="pending"){var i=t;i.status="fulfilled",i.value=a}},function(a){if(t.status==="pending"){var i=t;i.status="rejected",i.reason=a}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,qg(e),e}throw ii=t,El}}function Wa(e){try{var t=e._init;return t(e._payload)}catch(n){throw n!==null&&typeof n=="object"&&typeof n.then=="function"?(ii=n,El):n}}var ii=null;function jg(){if(ii===null)throw Error(R(459));var e=ii;return ii=null,e}function qg(e){if(e===El||e===bu)throw Error(R(483))}var rl=null,Hr=0;function ho(e){var t=Hr;return Hr+=1,rl===null&&(rl=[]),wb(rl,e,t)}function or(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function po(e,t){throw t.$$typeof===ux?Error(R(525)):(e=Object.prototype.toString.call(t),Error(R(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function Nb(e){function t(h,m){if(e){var y=h.deletions;y===null?(h.deletions=[m],h.flags|=16):y.push(m)}}function n(h,m){if(!e)return null;for(;m!==null;)t(h,m),m=m.sibling;return null}function a(h){for(var m=new Map;h!==null;)h.key!==null?m.set(h.key,h):m.set(h.index,h),h=h.sibling;return m}function i(h,m){return h=Zn(h,m),h.index=0,h.sibling=null,h}function l(h,m,y){return h.index=y,e?(y=h.alternate,y!==null?(y=y.index,y<m?(h.flags|=67108866,m):y):(h.flags|=67108866,m)):(h.flags|=1048576,m)}function r(h){return e&&h.alternate===null&&(h.flags|=67108866),h}function s(h,m,y,b){return m===null||m.tag!==6?(m=yf(y,h.mode,b),m.return=h,m):(m=i(m,y),m.return=h,m)}function o(h,m,y,b){var k=y.type;return k===Xi?c(h,m,y.props.children,b,y.key):m!==null&&(m.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===ca&&Wa(k)===m.type)?(m=i(m,y.props),or(m,y),m.return=h,m):(m=Ro(y.type,y.key,y.props,null,h.mode,b),or(m,y),m.return=h,m)}function u(h,m,y,b){return m===null||m.tag!==4||m.stateNode.containerInfo!==y.containerInfo||m.stateNode.implementation!==y.implementation?(m=bf(y,h.mode,b),m.return=h,m):(m=i(m,y.children||[]),m.return=h,m)}function c(h,m,y,b,k){return m===null||m.tag!==7?(m=ni(y,h.mode,b,k),m.return=h,m):(m=i(m,y),m.return=h,m)}function f(h,m,y){if(typeof m=="string"&&m!==""||typeof m=="number"||typeof m=="bigint")return m=yf(""+m,h.mode,y),m.return=h,m;if(typeof m=="object"&&m!==null){switch(m.$$typeof){case ao:return y=Ro(m.type,m.key,m.props,null,h.mode,y),or(y,m),y.return=h,y;case hr:return m=bf(m,h.mode,y),m.return=h,m;case ca:return m=Wa(m),f(h,m,y)}if(pr(m)||rr(m))return m=ni(m,h.mode,y,null),m.return=h,m;if(typeof m.then=="function")return f(h,ho(m),y);if(m.$$typeof===Xn)return f(h,fo(h,m),y);po(h,m)}return null}function d(h,m,y,b){var k=m!==null?m.key:null;if(typeof y=="string"&&y!==""||typeof y=="number"||typeof y=="bigint")return k!==null?null:s(h,m,""+y,b);if(typeof y=="object"&&y!==null){switch(y.$$typeof){case ao:return y.key===k?o(h,m,y,b):null;case hr:return y.key===k?u(h,m,y,b):null;case ca:return y=Wa(y),d(h,m,y,b)}if(pr(y)||rr(y))return k!==null?null:c(h,m,y,b,null);if(typeof y.then=="function")return d(h,m,ho(y),b);if(y.$$typeof===Xn)return d(h,m,fo(h,y),b);po(h,y)}return null}function p(h,m,y,b,k){if(typeof b=="string"&&b!==""||typeof b=="number"||typeof b=="bigint")return h=h.get(y)||null,s(m,h,""+b,k);if(typeof b=="object"&&b!==null){switch(b.$$typeof){case ao:return h=h.get(b.key===null?y:b.key)||null,o(m,h,b,k);case hr:return h=h.get(b.key===null?y:b.key)||null,u(m,h,b,k);case ca:return b=Wa(b),p(h,m,y,b,k)}if(pr(b)||rr(b))return h=h.get(y)||null,c(m,h,b,k,null);if(typeof b.then=="function")return p(h,m,y,ho(b),k);if(b.$$typeof===Xn)return p(h,m,y,fo(m,b),k);po(m,b)}return null}function v(h,m,y,b){for(var k=null,_=null,w=m,B=m=0,U=null;w!==null&&B<y.length;B++){w.index>B?(U=w,w=null):U=w.sibling;var M=d(h,w,y[B],b);if(M===null){w===null&&(w=U);break}e&&w&&M.alternate===null&&t(h,w),m=l(M,m,B),_===null?k=M:_.sibling=M,_=M,w=U}if(B===y.length)return n(h,w),ae&&Gn(h,B),k;if(w===null){for(;B<y.length;B++)w=f(h,y[B],b),w!==null&&(m=l(w,m,B),_===null?k=w:_.sibling=w,_=w);return ae&&Gn(h,B),k}for(w=a(w);B<y.length;B++)U=p(w,h,B,y[B],b),U!==null&&(e&&U.alternate!==null&&w.delete(U.key===null?B:U.key),m=l(U,m,B),_===null?k=U:_.sibling=U,_=U);return e&&w.forEach(function(ve){return t(h,ve)}),ae&&Gn(h,B),k}function S(h,m,y,b){if(y==null)throw Error(R(151));for(var k=null,_=null,w=m,B=m=0,U=null,M=y.next();w!==null&&!M.done;B++,M=y.next()){w.index>B?(U=w,w=null):U=w.sibling;var ve=d(h,w,M.value,b);if(ve===null){w===null&&(w=U);break}e&&w&&ve.alternate===null&&t(h,w),m=l(ve,m,B),_===null?k=ve:_.sibling=ve,_=ve,w=U}if(M.done)return n(h,w),ae&&Gn(h,B),k;if(w===null){for(;!M.done;B++,M=y.next())M=f(h,M.value,b),M!==null&&(m=l(M,m,B),_===null?k=M:_.sibling=M,_=M);return ae&&Gn(h,B),k}for(w=a(w);!M.done;B++,M=y.next())M=p(w,h,B,M.value,b),M!==null&&(e&&M.alternate!==null&&w.delete(M.key===null?B:M.key),m=l(M,m,B),_===null?k=M:_.sibling=M,_=M);return e&&w.forEach(function(X){return t(h,X)}),ae&&Gn(h,B),k}function x(h,m,y,b){if(typeof y=="object"&&y!==null&&y.type===Xi&&y.key===null&&(y=y.props.children),typeof y=="object"&&y!==null){switch(y.$$typeof){case ao:e:{for(var k=y.key;m!==null;){if(m.key===k){if(k=y.type,k===Xi){if(m.tag===7){n(h,m.sibling),b=i(m,y.props.children),b.return=h,h=b;break e}}else if(m.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===ca&&Wa(k)===m.type){n(h,m.sibling),b=i(m,y.props),or(b,y),b.return=h,h=b;break e}n(h,m);break}else t(h,m);m=m.sibling}y.type===Xi?(b=ni(y.props.children,h.mode,b,y.key),b.return=h,h=b):(b=Ro(y.type,y.key,y.props,null,h.mode,b),or(b,y),b.return=h,h=b)}return r(h);case hr:e:{for(k=y.key;m!==null;){if(m.key===k)if(m.tag===4&&m.stateNode.containerInfo===y.containerInfo&&m.stateNode.implementation===y.implementation){n(h,m.sibling),b=i(m,y.children||[]),b.return=h,h=b;break e}else{n(h,m);break}else t(h,m);m=m.sibling}b=bf(y,h.mode,b),b.return=h,h=b}return r(h);case ca:return y=Wa(y),x(h,m,y,b)}if(pr(y))return v(h,m,y,b);if(rr(y)){if(k=rr(y),typeof k!="function")throw Error(R(150));return y=k.call(y),S(h,m,y,b)}if(typeof y.then=="function")return x(h,m,ho(y),b);if(y.$$typeof===Xn)return x(h,m,fo(h,y),b);po(h,y)}return typeof y=="string"&&y!==""||typeof y=="number"||typeof y=="bigint"?(y=""+y,m!==null&&m.tag===6?(n(h,m.sibling),b=i(m,y),b.return=h,h=b):(n(h,m),b=yf(y,h.mode,b),b.return=h,h=b),r(h)):n(h,m)}return function(h,m,y,b){try{Hr=0;var k=x(h,m,y,b);return rl=null,k}catch(w){if(w===El||w===bu)throw w;var _=_t(29,w,null,h.mode);return _.lanes=b,_.return=h,_}}}var oi=Nb(!0),_b=Nb(!1),fa=!1;function eh(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function sd(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function Ea(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Aa(e,t,n){var a=e.updateQueue;if(a===null)return null;if(a=a.shared,(se&2)!==0){var i=a.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),a.pending=t,t=Vo(e),Tb(e,null,n),t}return yu(e,a,t,n),Vo(e)}function xr(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194048)!==0)){var a=t.lanes;a&=e.pendingLanes,n|=a,t.lanes=n,Ky(e,n)}}function Sf(e,t){var n=e.updateQueue,a=e.alternate;if(a!==null&&(a=a.updateQueue,n===a)){var i=null,l=null;if(n=n.firstBaseUpdate,n!==null){do{var r={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};l===null?i=l=r:l=l.next=r,n=n.next}while(n!==null);l===null?i=l=t:l=l.next=t}else i=l=t;n={baseState:a.baseState,firstBaseUpdate:i,lastBaseUpdate:l,shared:a.shared,callbacks:a.callbacks},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var od=!1;function Er(){if(od){var e=ll;if(e!==null)throw e}}function Ar(e,t,n,a){od=!1;var i=e.updateQueue;fa=!1;var l=i.firstBaseUpdate,r=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var o=s,u=o.next;o.next=null,r===null?l=u:r.next=u,r=o;var c=e.alternate;c!==null&&(c=c.updateQueue,s=c.lastBaseUpdate,s!==r&&(s===null?c.firstBaseUpdate=u:s.next=u,c.lastBaseUpdate=o))}if(l!==null){var f=i.baseState;r=0,c=u=o=null,s=l;do{var d=s.lane&-536870913,p=d!==s.lane;if(p?(ne&d)===d:(a&d)===d){d!==0&&d===dl&&(od=!0),c!==null&&(c=c.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});e:{var v=e,S=s;d=t;var x=n;switch(S.tag){case 1:if(v=S.payload,typeof v=="function"){f=v.call(x,f,d);break e}f=v;break e;case 3:v.flags=v.flags&-65537|128;case 0:if(v=S.payload,d=typeof v=="function"?v.call(x,f,d):v,d==null)break e;f=Oe({},f,d);break e;case 2:fa=!0}}d=s.callback,d!==null&&(e.flags|=64,p&&(e.flags|=8192),p=i.callbacks,p===null?i.callbacks=[d]:p.push(d))}else p={lane:d,tag:s.tag,payload:s.payload,callback:s.callback,next:null},c===null?(u=c=p,o=f):c=c.next=p,r|=d;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;p=s,s=p.next,p.next=null,i.lastBaseUpdate=p,i.shared.pending=null}}while(!0);c===null&&(o=f),i.baseState=o,i.firstBaseUpdate=u,i.lastBaseUpdate=c,l===null&&(i.shared.lanes=0),za|=r,e.lanes=r,e.memoizedState=f}}function Cb(e,t){if(typeof e!="function")throw Error(R(191,e));e.call(t)}function Db(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;e<n.length;e++)Cb(n[e],t)}var hl=An(null),Zo=An(0);function Yg(e,t){e=ea,Te(Zo,e),Te(hl,t),ea=e|t.baseLanes}function ud(){Te(Zo,ea),Te(hl,hl.current)}function th(){ea=Zo.current,Je(hl),Je(Zo)}var Ht=An(null),Kt=null;function ha(e){var t=e.alternate;Te(Me,Me.current&1),Te(Ht,e),Kt===null&&(t===null||hl.current!==null||t.memoizedState!==null)&&(Kt=e)}function cd(e){Te(Me,Me.current),Te(Ht,e),Kt===null&&(Kt=e)}function zb(e){e.tag===22?(Te(Me,Me.current),Te(Ht,e),Kt===null&&(Kt=e)):pa(e)}function pa(){Te(Me,Me.current),Te(Ht,Ht.current)}function Nt(e){Je(Ht),Kt===e&&(Kt=null),Je(Me)}var Me=An(0);function Ko(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||Nd(n)||_d(n)))return t}else if(t.tag===19&&(t.memoizedProps.revealOrder==="forwards"||t.memoizedProps.revealOrder==="backwards"||t.memoizedProps.revealOrder==="unstable_legacy-backwards"||t.memoizedProps.revealOrder==="together")){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var In=0,J=null,me=null,Be=null,Fo=!1,sl=!1,ui=!1,Jo=0,Br=0,ol=null,AE=0;function _e(){throw Error(R(321))}function nh(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Ut(e[n],t[n]))return!1;return!0}function ah(e,t,n,a,i,l){return In=l,J=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,$.H=e===null||e.memoizedState===null?c0:ph,ui=!1,l=n(a,i),ui=!1,sl&&(l=Lb(t,n,a,i)),Mb(e),l}function Mb(e){$.H=jr;var t=me!==null&&me.next!==null;if(In=0,Be=me=J=null,Fo=!1,Br=0,ol=null,t)throw Error(R(300));e===null||Ye||(e=e.dependencies,e!==null&&$o(e)&&(Ye=!0))}function Lb(e,t,n,a){J=e;var i=0;do{if(sl&&(ol=null),Br=0,sl=!1,25<=i)throw Error(R(301));if(i+=1,Be=me=null,e.updateQueue!=null){var l=e.updateQueue;l.lastEffect=null,l.events=null,l.stores=null,l.memoCache!=null&&(l.memoCache.index=0)}$.H=f0,l=t(n,a)}while(sl);return l}function kE(){var e=$.H,t=e.useState()[0];return t=typeof t.then=="function"?Pr(t):t,e=e.useState()[0],(me!==null?me.memoizedState:null)!==e&&(J.flags|=1024),t}function ih(){var e=Jo!==0;return Jo=0,e}function lh(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function rh(e){if(Fo){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}Fo=!1}In=0,Be=me=J=null,sl=!1,Br=Jo=0,ol=null}function ht(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Be===null?J.memoizedState=Be=e:Be=Be.next=e,Be}function Le(){if(me===null){var e=J.alternate;e=e!==null?e.memoizedState:null}else e=me.next;var t=Be===null?J.memoizedState:Be.next;if(t!==null)Be=t,me=e;else{if(e===null)throw J.alternate===null?Error(R(467)):Error(R(310));me=e,e={memoizedState:me.memoizedState,baseState:me.baseState,baseQueue:me.baseQueue,queue:me.queue,next:null},Be===null?J.memoizedState=Be=e:Be=Be.next=e}return Be}function vu(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function Pr(e){var t=Br;return Br+=1,ol===null&&(ol=[]),e=wb(ol,e,t),t=J,(Be===null?t.memoizedState:Be.next)===null&&(t=t.alternate,$.H=t===null||t.memoizedState===null?c0:ph),e}function Su(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return Pr(e);if(e.$$typeof===Xn)return tt(e)}throw Error(R(438,String(e)))}function sh(e){var t=null,n=J.updateQueue;if(n!==null&&(t=n.memoCache),t==null){var a=J.alternate;a!==null&&(a=a.updateQueue,a!==null&&(a=a.memoCache,a!=null&&(t={data:a.data.map(function(i){return i.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),n===null&&(n=vu(),J.updateQueue=n),n.memoCache=t,n=t.data[t.index],n===void 0)for(n=t.data[t.index]=Array(e),a=0;a<e;a++)n[a]=cx;return t.index++,n}function Pn(e,t){return typeof t=="function"?t(e):t}function wo(e){var t=Le();return oh(t,me,e)}function oh(e,t,n){var a=e.queue;if(a===null)throw Error(R(311));a.lastRenderedReducer=n;var i=e.baseQueue,l=a.pending;if(l!==null){if(i!==null){var r=i.next;i.next=l.next,l.next=r}t.baseQueue=i=l,a.pending=null}if(l=e.baseState,i===null)e.memoizedState=l;else{t=i.next;var s=r=null,o=null,u=t,c=!1;do{var f=u.lane&-536870913;if(f!==u.lane?(ne&f)===f:(In&f)===f){var d=u.revertLane;if(d===0)o!==null&&(o=o.next={lane:0,revertLane:0,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),f===dl&&(c=!0);else if((In&d)===d){u=u.next,d===dl&&(c=!0);continue}else f={lane:0,revertLane:u.revertLane,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},o===null?(s=o=f,r=l):o=o.next=f,J.lanes|=d,za|=d;f=u.action,ui&&n(l,f),l=u.hasEagerState?u.eagerState:n(l,f)}else d={lane:f,revertLane:u.revertLane,gesture:u.gesture,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},o===null?(s=o=d,r=l):o=o.next=d,J.lanes|=f,za|=f;u=u.next}while(u!==null&&u!==t);if(o===null?r=l:o.next=s,!Ut(l,e.memoizedState)&&(Ye=!0,c&&(n=ll,n!==null)))throw n;e.memoizedState=l,e.baseState=r,e.baseQueue=o,a.lastRenderedState=l}return i===null&&(a.lanes=0),[e.memoizedState,a.dispatch]}function Tf(e){var t=Le(),n=t.queue;if(n===null)throw Error(R(311));n.lastRenderedReducer=e;var a=n.dispatch,i=n.pending,l=t.memoizedState;if(i!==null){n.pending=null;var r=i=i.next;do l=e(l,r.action),r=r.next;while(r!==i);Ut(l,t.memoizedState)||(Ye=!0),t.memoizedState=l,t.baseQueue===null&&(t.baseState=l),n.lastRenderedState=l}return[l,a]}function Ub(e,t,n){var a=J,i=Le(),l=ae;if(l){if(n===void 0)throw Error(R(407));n=n()}else n=t();var r=!Ut((me||i).memoizedState,n);if(r&&(i.memoizedState=n,Ye=!0),i=i.queue,uh(jb.bind(null,a,i,e),[e]),i.getSnapshot!==t||r||Be!==null&&Be.memoizedState.tag&1){if(a.flags|=2048,pl(9,{destroy:void 0},Bb.bind(null,a,i,n,t),null),be===null)throw Error(R(349));l||(In&127)!==0||Hb(a,t,n)}return n}function Hb(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=J.updateQueue,t===null?(t=vu(),J.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Bb(e,t,n,a){t.value=n,t.getSnapshot=a,qb(t)&&Yb(e)}function jb(e,t,n){return n(function(){qb(t)&&Yb(e)})}function qb(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Ut(e,n)}catch(a){return!0}}function Yb(e){var t=pi(e,2);t!==null&&xt(t,e,2)}function fd(e){var t=ht();if(typeof e=="function"){var n=e;if(e=n(),ui){ga(!0);try{n()}finally{ga(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Pn,lastRenderedState:e},t}function Gb(e,t,n,a){return e.baseState=n,oh(e,me,typeof a=="function"?a:Pn)}function RE(e,t,n,a,i){if(xu(e))throw Error(R(485));if(e=t.action,e!==null){var l={payload:i,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(r){l.listeners.push(r)}};$.T!==null?n(!0):l.isTransition=!1,a(l),n=t.pending,n===null?(l.next=t.pending=l,Vb(t,l)):(l.next=n.next,t.pending=n.next=l)}}function Vb(e,t){var n=t.action,a=t.payload,i=e.state;if(t.isTransition){var l=$.T,r={};$.T=r;try{var s=n(i,a),o=$.S;o!==null&&o(r,s),Gg(e,t,s)}catch(u){dd(e,t,u)}finally{l!==null&&r.types!==null&&(l.types=r.types),$.T=l}}else try{l=n(i,a),Gg(e,t,l)}catch(u){dd(e,t,u)}}function Gg(e,t,n){n!==null&&typeof n=="object"&&typeof n.then=="function"?n.then(function(a){Vg(e,t,a)},function(a){return dd(e,t,a)}):Vg(e,t,n)}function Vg(e,t,n){t.status="fulfilled",t.value=n,Xb(t),e.state=n,t=e.pending,t!==null&&(n=t.next,n===t?e.pending=null:(n=n.next,t.next=n,Vb(e,n)))}function dd(e,t,n){var a=e.pending;if(e.pending=null,a!==null){a=a.next;do t.status="rejected",t.reason=n,Xb(t),t=t.next;while(t!==a)}e.action=null}function Xb(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function $b(e,t){return t}function Xg(e,t){if(ae){var n=be.formState;if(n!==null){e:{var a=J;if(ae){if(Re){t:{for(var i=Re,l=Zt;i.nodeType!==8;){if(!l){i=null;break t}if(i=Ft(i.nextSibling),i===null){i=null;break t}}l=i.data,i=l==="F!"||l==="F"?i:null}if(i){Re=Ft(i.nextSibling),a=i.data==="F!";break e}}Ca(a)}a=!1}a&&(t=n[0])}}return n=ht(),n.memoizedState=n.baseState=t,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:$b,lastRenderedState:t},n.queue=a,n=s0.bind(null,J,a),a.dispatch=n,a=fd(!1),l=hh.bind(null,J,!1,a.queue),a=ht(),i={state:t,dispatch:null,action:e,pending:null},a.queue=i,n=RE.bind(null,J,i,l,n),i.dispatch=n,a.memoizedState=e,[t,n,!1]}function $g(e){var t=Le();return Qb(t,me,e)}function Qb(e,t,n){if(t=oh(e,t,$b)[0],e=wo(Pn)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var a=Pr(t)}catch(r){throw r===El?bu:r}else a=t;t=Le();var i=t.queue,l=i.dispatch;return n!==t.memoizedState&&(J.flags|=2048,pl(9,{destroy:void 0},OE.bind(null,i,n),null)),[a,l,e]}function OE(e,t){e.action=t}function Qg(e){var t=Le(),n=me;if(n!==null)return Qb(t,n,e);Le(),t=t.memoizedState,n=Le();var a=n.queue.dispatch;return n.memoizedState=e,[t,a,!1]}function pl(e,t,n,a){return e={tag:e,create:n,deps:a,inst:t,next:null},t=J.updateQueue,t===null&&(t=vu(),J.updateQueue=t),n=t.lastEffect,n===null?t.lastEffect=e.next=e:(a=n.next,n.next=e,e.next=a,t.lastEffect=e),e}function Zb(){return Le().memoizedState}function No(e,t,n,a){var i=ht();J.flags|=e,i.memoizedState=pl(1|t,{destroy:void 0},n,a===void 0?null:a)}function Tu(e,t,n,a){var i=Le();a=a===void 0?null:a;var l=i.memoizedState.inst;me!==null&&a!==null&&nh(a,me.memoizedState.deps)?i.memoizedState=pl(t,l,n,a):(J.flags|=e,i.memoizedState=pl(1|t,l,n,a))}function Zg(e,t){No(8390656,8,e,t)}function uh(e,t){Tu(2048,8,e,t)}function wE(e){J.flags|=4;var t=J.updateQueue;if(t===null)t=vu(),J.updateQueue=t,t.events=[e];else{var n=t.events;n===null?t.events=[e]:n.push(e)}}function Kb(e){var t=Le().memoizedState;return wE({ref:t,nextImpl:e}),function(){if((se&2)!==0)throw Error(R(440));return t.impl.apply(void 0,arguments)}}function Fb(e,t){return Tu(4,2,e,t)}function Jb(e,t){return Tu(4,4,e,t)}function Ib(e,t){if(typeof t=="function"){e=e();var n=t(e);return function(){typeof n=="function"?n():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Pb(e,t,n){n=n!=null?n.concat([e]):null,Tu(4,4,Ib.bind(null,t,e),n)}function ch(){}function Wb(e,t){var n=Le();t=t===void 0?null:t;var a=n.memoizedState;return t!==null&&nh(t,a[1])?a[0]:(n.memoizedState=[e,t],e)}function e0(e,t){var n=Le();t=t===void 0?null:t;var a=n.memoizedState;if(t!==null&&nh(t,a[1]))return a[0];if(a=e(),ui){ga(!0);try{e()}finally{ga(!1)}}return n.memoizedState=[a,t],a}function fh(e,t,n){return n===void 0||(In&1073741824)!==0&&(ne&261930)===0?e.memoizedState=t:(e.memoizedState=n,e=G0(),J.lanes|=e,za|=e,n)}function t0(e,t,n,a){return Ut(n,t)?n:hl.current!==null?(e=fh(e,n,a),Ut(e,t)||(Ye=!0),e):(In&42)===0||(In&1073741824)!==0&&(ne&261930)===0?(Ye=!0,e.memoizedState=n):(e=G0(),J.lanes|=e,za|=e,t)}function n0(e,t,n,a,i){var l=oe.p;oe.p=l!==0&&8>l?l:8;var r=$.T,s={};$.T=s,hh(e,!1,t,n);try{var o=i(),u=$.S;if(u!==null&&u(s,o),o!==null&&typeof o=="object"&&typeof o.then=="function"){var c=EE(o,a);kr(e,t,c,Lt(e))}else kr(e,t,a,Lt(e))}catch(f){kr(e,t,{then:function(){},status:"rejected",reason:f},Lt())}finally{oe.p=l,r!==null&&s.types!==null&&(r.types=s.types),$.T=r}}function NE(){}function hd(e,t,n,a){if(e.tag!==5)throw Error(R(476));var i=a0(e).queue;n0(e,i,t,ti,n===null?NE:function(){return i0(e),n(a)})}function a0(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:ti,baseState:ti,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Pn,lastRenderedState:ti},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Pn,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function i0(e){var t=a0(e);t.next===null&&(t=e.alternate.memoizedState),kr(e,t.next.queue,{},Lt())}function dh(){return tt(Gr)}function l0(){return Le().memoizedState}function r0(){return Le().memoizedState}function _E(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=Lt();e=Ea(n);var a=Aa(t,e,n);a!==null&&(xt(a,t,n),xr(a,t,n)),t={cache:Id()},e.payload=t;return}t=t.return}}function CE(e,t,n){var a=Lt();n={lane:a,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},xu(e)?o0(t,n):(n=Zd(e,t,n,a),n!==null&&(xt(n,e,a),u0(n,t,a)))}function s0(e,t,n){var a=Lt();kr(e,t,n,a)}function kr(e,t,n,a){var i={lane:a,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(xu(e))o0(t,i);else{var l=e.alternate;if(e.lanes===0&&(l===null||l.lanes===0)&&(l=t.lastRenderedReducer,l!==null))try{var r=t.lastRenderedState,s=l(r,n);if(i.hasEagerState=!0,i.eagerState=s,Ut(s,r))return yu(e,t,i,0),be===null&&gu(),!1}catch(o){}if(n=Zd(e,t,i,a),n!==null)return xt(n,e,a),u0(n,t,a),!0}return!1}function hh(e,t,n,a){if(a={lane:2,revertLane:xh(),gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},xu(e)){if(t)throw Error(R(479))}else t=Zd(e,n,a,2),t!==null&&xt(t,e,2)}function xu(e){var t=e.alternate;return e===J||t!==null&&t===J}function o0(e,t){sl=Fo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function u0(e,t,n){if((n&4194048)!==0){var a=t.lanes;a&=e.pendingLanes,n|=a,t.lanes=n,Ky(e,n)}}var jr={readContext:tt,use:Su,useCallback:_e,useContext:_e,useEffect:_e,useImperativeHandle:_e,useLayoutEffect:_e,useInsertionEffect:_e,useMemo:_e,useReducer:_e,useRef:_e,useState:_e,useDebugValue:_e,useDeferredValue:_e,useTransition:_e,useSyncExternalStore:_e,useId:_e,useHostTransitionStatus:_e,useFormState:_e,useActionState:_e,useOptimistic:_e,useMemoCache:_e,useCacheRefresh:_e};jr.useEffectEvent=_e;var c0={readContext:tt,use:Su,useCallback:function(e,t){return ht().memoizedState=[e,t===void 0?null:t],e},useContext:tt,useEffect:Zg,useImperativeHandle:function(e,t,n){n=n!=null?n.concat([e]):null,No(4194308,4,Ib.bind(null,t,e),n)},useLayoutEffect:function(e,t){return No(4194308,4,e,t)},useInsertionEffect:function(e,t){No(4,2,e,t)},useMemo:function(e,t){var n=ht();t=t===void 0?null:t;var a=e();if(ui){ga(!0);try{e()}finally{ga(!1)}}return n.memoizedState=[a,t],a},useReducer:function(e,t,n){var a=ht();if(n!==void 0){var i=n(t);if(ui){ga(!0);try{n(t)}finally{ga(!1)}}}else i=t;return a.memoizedState=a.baseState=i,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},a.queue=e,e=e.dispatch=CE.bind(null,J,e),[a.memoizedState,e]},useRef:function(e){var t=ht();return e={current:e},t.memoizedState=e},useState:function(e){e=fd(e);var t=e.queue,n=s0.bind(null,J,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:ch,useDeferredValue:function(e,t){var n=ht();return fh(n,e,t)},useTransition:function(){var e=fd(!1);return e=n0.bind(null,J,e.queue,!0,!1),ht().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var a=J,i=ht();if(ae){if(n===void 0)throw Error(R(407));n=n()}else{if(n=t(),be===null)throw Error(R(349));(ne&127)!==0||Hb(a,t,n)}i.memoizedState=n;var l={value:n,getSnapshot:t};return i.queue=l,Zg(jb.bind(null,a,l,e),[e]),a.flags|=2048,pl(9,{destroy:void 0},Bb.bind(null,a,l,n,t),null),n},useId:function(){var e=ht(),t=be.identifierPrefix;if(ae){var n=Tn,a=Sn;n=(a&~(1<<32-Mt(a)-1)).toString(32)+n,t="_"+t+"R_"+n,n=Jo++,0<n&&(t+="H"+n.toString(32)),t+="_"}else n=AE++,t="_"+t+"r_"+n.toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:dh,useFormState:Xg,useActionState:Xg,useOptimistic:function(e){var t=ht();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=hh.bind(null,J,!0,n),n.dispatch=t,[e,t]},useMemoCache:sh,useCacheRefresh:function(){return ht().memoizedState=_E.bind(null,J)},useEffectEvent:function(e){var t=ht(),n={impl:e};return t.memoizedState=n,function(){if((se&2)!==0)throw Error(R(440));return n.impl.apply(void 0,arguments)}}},ph={readContext:tt,use:Su,useCallback:Wb,useContext:tt,useEffect:uh,useImperativeHandle:Pb,useInsertionEffect:Fb,useLayoutEffect:Jb,useMemo:e0,useReducer:wo,useRef:Zb,useState:function(){return wo(Pn)},useDebugValue:ch,useDeferredValue:function(e,t){var n=Le();return t0(n,me.memoizedState,e,t)},useTransition:function(){var e=wo(Pn)[0],t=Le().memoizedState;return[typeof e=="boolean"?e:Pr(e),t]},useSyncExternalStore:Ub,useId:l0,useHostTransitionStatus:dh,useFormState:$g,useActionState:$g,useOptimistic:function(e,t){var n=Le();return Gb(n,me,e,t)},useMemoCache:sh,useCacheRefresh:r0};ph.useEffectEvent=Kb;var f0={readContext:tt,use:Su,useCallback:Wb,useContext:tt,useEffect:uh,useImperativeHandle:Pb,useInsertionEffect:Fb,useLayoutEffect:Jb,useMemo:e0,useReducer:Tf,useRef:Zb,useState:function(){return Tf(Pn)},useDebugValue:ch,useDeferredValue:function(e,t){var n=Le();return me===null?fh(n,e,t):t0(n,me.memoizedState,e,t)},useTransition:function(){var e=Tf(Pn)[0],t=Le().memoizedState;return[typeof e=="boolean"?e:Pr(e),t]},useSyncExternalStore:Ub,useId:l0,useHostTransitionStatus:dh,useFormState:Qg,useActionState:Qg,useOptimistic:function(e,t){var n=Le();return me!==null?Gb(n,me,e,t):(n.baseState=e,[e,n.queue.dispatch])},useMemoCache:sh,useCacheRefresh:r0};f0.useEffectEvent=Kb;function xf(e,t,n,a){t=e.memoizedState,n=n(a,t),n=n==null?t:Oe({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var pd={enqueueSetState:function(e,t,n){e=e._reactInternals;var a=Lt(),i=Ea(a);i.payload=t,n!=null&&(i.callback=n),t=Aa(e,i,a),t!==null&&(xt(t,e,a),xr(t,e,a))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var a=Lt(),i=Ea(a);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=Aa(e,i,a),t!==null&&(xt(t,e,a),xr(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Lt(),a=Ea(n);a.tag=2,t!=null&&(a.callback=t),t=Aa(e,a,n),t!==null&&(xt(t,e,n),xr(t,e,n))}};function Kg(e,t,n,a,i,l,r){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(a,l,r):t.prototype&&t.prototype.isPureReactComponent?!Mr(n,a)||!Mr(i,l):!0}function Fg(e,t,n,a){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,a),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,a),t.state!==e&&pd.enqueueReplaceState(t,t.state,null)}function ci(e,t){var n=t;if("ref"in t){n={};for(var a in t)a!=="ref"&&(n[a]=t[a])}if(e=e.defaultProps){n===t&&(n=Oe({},n));for(var i in e)n[i]===void 0&&(n[i]=e[i])}return n}function d0(e){Go(e)}function h0(e){console.error(e)}function p0(e){Go(e)}function Io(e,t){try{var n=e.onUncaughtError;n(t.value,{componentStack:t.stack})}catch(a){setTimeout(function(){throw a})}}function Jg(e,t,n){try{var a=e.onCaughtError;a(n.value,{componentStack:n.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(i){setTimeout(function(){throw i})}}function md(e,t,n){return n=Ea(n),n.tag=3,n.payload={element:null},n.callback=function(){Io(e,t)},n}function m0(e){return e=Ea(e),e.tag=3,e}function g0(e,t,n,a){var i=n.type.getDerivedStateFromError;if(typeof i=="function"){var l=a.value;e.payload=function(){return i(l)},e.callback=function(){Jg(t,n,a)}}var r=n.stateNode;r!==null&&typeof r.componentDidCatch=="function"&&(e.callback=function(){Jg(t,n,a),typeof i!="function"&&(ka===null?ka=new Set([this]):ka.add(this));var s=a.stack;this.componentDidCatch(a.value,{componentStack:s!==null?s:""})})}function DE(e,t,n,a,i){if(n.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){if(t=n.alternate,t!==null&&xl(t,n,i,!0),n=Ht.current,n!==null){switch(n.tag){case 31:case 13:return Kt===null?nu():n.alternate===null&&Ce===0&&(Ce=3),n.flags&=-257,n.flags|=65536,n.lanes=i,a===Qo?n.flags|=16384:(t=n.updateQueue,t===null?n.updateQueue=new Set([a]):t.add(a),zf(e,a,i)),!1;case 22:return n.flags|=65536,a===Qo?n.flags|=16384:(t=n.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([a])},n.updateQueue=t):(n=t.retryQueue,n===null?t.retryQueue=new Set([a]):n.add(a)),zf(e,a,i)),!1}throw Error(R(435,n.tag))}return zf(e,a,i),nu(),!1}if(ae)return t=Ht.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=i,a!==nd&&(e=Error(R(422),{cause:a}),Ur(Qt(e,n)))):(a!==nd&&(t=Error(R(423),{cause:a}),Ur(Qt(t,n))),e=e.current.alternate,e.flags|=65536,i&=-i,e.lanes|=i,a=Qt(a,n),i=md(e.stateNode,a,i),Sf(e,i),Ce!==4&&(Ce=2)),!1;var l=Error(R(520),{cause:a});if(l=Qt(l,n),wr===null?wr=[l]:wr.push(l),Ce!==4&&(Ce=2),t===null)return!0;a=Qt(a,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=i&-i,n.lanes|=e,e=md(n.stateNode,a,e),Sf(n,e),!1;case 1:if(t=n.type,l=n.stateNode,(n.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||l!==null&&typeof l.componentDidCatch=="function"&&(ka===null||!ka.has(l))))return n.flags|=65536,i&=-i,n.lanes|=i,i=m0(i),g0(i,e,n,a),Sf(n,i),!1}n=n.return}while(n!==null);return!1}var mh=Error(R(461)),Ye=!1;function Pe(e,t,n,a){t.child=e===null?_b(t,null,n,a):oi(t,e.child,n,a)}function Ig(e,t,n,a,i){n=n.render;var l=t.ref;if("ref"in a){var r={};for(var s in a)s!=="ref"&&(r[s]=a[s])}else r=a;return si(t),a=ah(e,t,n,r,l,i),s=ih(),e!==null&&!Ye?(lh(e,t,i),Wn(e,t,i)):(ae&&s&&Fd(t),t.flags|=1,Pe(e,t,a,i),t.child)}function Pg(e,t,n,a,i){if(e===null){var l=n.type;return typeof l=="function"&&!Kd(l)&&l.defaultProps===void 0&&n.compare===null?(t.tag=15,t.type=l,y0(e,t,l,a,i)):(e=Ro(n.type,null,a,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(l=e.child,!gh(e,i)){var r=l.memoizedProps;if(n=n.compare,n=n!==null?n:Mr,n(r,a)&&e.ref===t.ref)return Wn(e,t,i)}return t.flags|=1,e=Zn(l,a),e.ref=t.ref,e.return=t,t.child=e}function y0(e,t,n,a,i){if(e!==null){var l=e.memoizedProps;if(Mr(l,a)&&e.ref===t.ref)if(Ye=!1,t.pendingProps=a=l,gh(e,i))(e.flags&131072)!==0&&(Ye=!0);else return t.lanes=e.lanes,Wn(e,t,i)}return gd(e,t,n,a,i)}function b0(e,t,n,a){var i=a.children,l=e!==null?e.memoizedState:null;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),a.mode==="hidden"){if((t.flags&128)!==0){if(l=l!==null?l.baseLanes|n:n,e!==null){for(a=t.child=e.child,i=0;a!==null;)i=i|a.lanes|a.childLanes,a=a.sibling;a=i&~l}else a=0,t.child=null;return Wg(e,t,l,n,a)}if((n&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&Oo(t,l!==null?l.cachePool:null),l!==null?Yg(t,l):ud(),zb(t);else return a=t.lanes=536870912,Wg(e,t,l!==null?l.baseLanes|n:n,n,a)}else l!==null?(Oo(t,l.cachePool),Yg(t,l),pa(t),t.memoizedState=null):(e!==null&&Oo(t,null),ud(),pa(t));return Pe(e,t,i,n),t.child}function gr(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function Wg(e,t,n,a,i){var l=Pd();return l=l===null?null:{parent:qe._currentValue,pool:l},t.memoizedState={baseLanes:n,cachePool:l},e!==null&&Oo(t,null),ud(),zb(t),e!==null&&xl(e,t,a,!0),t.childLanes=i,null}function _o(e,t){return t=Po({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function ey(e,t,n){return oi(t,e.child,null,n),e=_o(t,t.pendingProps),e.flags|=2,Nt(t),t.memoizedState=null,e}function zE(e,t,n){var a=t.pendingProps,i=(t.flags&128)!==0;if(t.flags&=-129,e===null){if(ae){if(a.mode==="hidden")return e=_o(t,a),t.lanes=536870912,gr(null,e);if(cd(t),(e=Re)?(e=cv(e,Zt),e=e!==null&&e.data==="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:_a!==null?{id:Sn,overflow:Tn}:null,retryLane:536870912,hydrationErrors:null},n=Eb(e),n.return=t,t.child=n,et=t,Re=null)):e=null,e===null)throw Ca(t);return t.lanes=536870912,null}return _o(t,a)}var l=e.memoizedState;if(l!==null){var r=l.dehydrated;if(cd(t),i)if(t.flags&256)t.flags&=-257,t=ey(e,t,n);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(R(558));else if(Ye||xl(e,t,n,!1),i=(n&e.childLanes)!==0,Ye||i){if(a=be,a!==null&&(r=Fy(a,n),r!==0&&r!==l.retryLane))throw l.retryLane=r,pi(e,r),xt(a,e,r),mh;nu(),t=ey(e,t,n)}else e=l.treeContext,Re=Ft(r.nextSibling),et=t,ae=!0,xa=null,Zt=!1,e!==null&&kb(t,e),t=_o(t,a),t.flags|=4096;return t}return e=Zn(e.child,{mode:a.mode,children:a.children}),e.ref=t.ref,t.child=e,e.return=t,e}function Co(e,t){var n=t.ref;if(n===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof n!="function"&&typeof n!="object")throw Error(R(284));(e===null||e.ref!==n)&&(t.flags|=4194816)}}function gd(e,t,n,a,i){return si(t),n=ah(e,t,n,a,void 0,i),a=ih(),e!==null&&!Ye?(lh(e,t,i),Wn(e,t,i)):(ae&&a&&Fd(t),t.flags|=1,Pe(e,t,n,i),t.child)}function ty(e,t,n,a,i,l){return si(t),t.updateQueue=null,n=Lb(t,a,n,i),Mb(e),a=ih(),e!==null&&!Ye?(lh(e,t,l),Wn(e,t,l)):(ae&&a&&Fd(t),t.flags|=1,Pe(e,t,n,l),t.child)}function ny(e,t,n,a,i){if(si(t),t.stateNode===null){var l=Pi,r=n.contextType;typeof r=="object"&&r!==null&&(l=tt(r)),l=new n(a,l),t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,l.updater=pd,t.stateNode=l,l._reactInternals=t,l=t.stateNode,l.props=a,l.state=t.memoizedState,l.refs={},eh(t),r=n.contextType,l.context=typeof r=="object"&&r!==null?tt(r):Pi,l.state=t.memoizedState,r=n.getDerivedStateFromProps,typeof r=="function"&&(xf(t,n,r,a),l.state=t.memoizedState),typeof n.getDerivedStateFromProps=="function"||typeof l.getSnapshotBeforeUpdate=="function"||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(r=l.state,typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount(),r!==l.state&&pd.enqueueReplaceState(l,l.state,null),Ar(t,a,l,i),Er(),l.state=t.memoizedState),typeof l.componentDidMount=="function"&&(t.flags|=4194308),a=!0}else if(e===null){l=t.stateNode;var s=t.memoizedProps,o=ci(n,s);l.props=o;var u=l.context,c=n.contextType;r=Pi,typeof c=="object"&&c!==null&&(r=tt(c));var f=n.getDerivedStateFromProps;c=typeof f=="function"||typeof l.getSnapshotBeforeUpdate=="function",s=t.pendingProps!==s,c||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(s||u!==r)&&Fg(t,l,a,r),fa=!1;var d=t.memoizedState;l.state=d,Ar(t,a,l,i),Er(),u=t.memoizedState,s||d!==u||fa?(typeof f=="function"&&(xf(t,n,f,a),u=t.memoizedState),(o=fa||Kg(t,n,o,a,d,u,r))?(c||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount()),typeof l.componentDidMount=="function"&&(t.flags|=4194308)):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=a,t.memoizedState=u),l.props=a,l.state=u,l.context=r,a=o):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),a=!1)}else{l=t.stateNode,sd(e,t),r=t.memoizedProps,c=ci(n,r),l.props=c,f=t.pendingProps,d=l.context,u=n.contextType,o=Pi,typeof u=="object"&&u!==null&&(o=tt(u)),s=n.getDerivedStateFromProps,(u=typeof s=="function"||typeof l.getSnapshotBeforeUpdate=="function")||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(r!==f||d!==o)&&Fg(t,l,a,o),fa=!1,d=t.memoizedState,l.state=d,Ar(t,a,l,i),Er();var p=t.memoizedState;r!==f||d!==p||fa||e!==null&&e.dependencies!==null&&$o(e.dependencies)?(typeof s=="function"&&(xf(t,n,s,a),p=t.memoizedState),(c=fa||Kg(t,n,c,a,d,p,o)||e!==null&&e.dependencies!==null&&$o(e.dependencies))?(u||typeof l.UNSAFE_componentWillUpdate!="function"&&typeof l.componentWillUpdate!="function"||(typeof l.componentWillUpdate=="function"&&l.componentWillUpdate(a,p,o),typeof l.UNSAFE_componentWillUpdate=="function"&&l.UNSAFE_componentWillUpdate(a,p,o)),typeof l.componentDidUpdate=="function"&&(t.flags|=4),typeof l.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof l.componentDidUpdate!="function"||r===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||r===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=a,t.memoizedState=p),l.props=a,l.state=p,l.context=o,a=c):(typeof l.componentDidUpdate!="function"||r===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||r===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),a=!1)}return l=a,Co(e,t),a=(t.flags&128)!==0,l||a?(l=t.stateNode,n=a&&typeof n.getDerivedStateFromError!="function"?null:l.render(),t.flags|=1,e!==null&&a?(t.child=oi(t,e.child,null,i),t.child=oi(t,null,n,i)):Pe(e,t,n,i),t.memoizedState=l.state,e=t.child):e=Wn(e,t,i),e}function ay(e,t,n,a){return ri(),t.flags|=256,Pe(e,t,n,a),t.child}var Ef={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Af(e){return{baseLanes:e,cachePool:Ob()}}function kf(e,t,n){return e=e!==null?e.childLanes&~n:0,t&&(e|=Ct),e}function v0(e,t,n){var a=t.pendingProps,i=!1,l=(t.flags&128)!==0,r;if((r=l)||(r=e!==null&&e.memoizedState===null?!1:(Me.current&2)!==0),r&&(i=!0,t.flags&=-129),r=(t.flags&32)!==0,t.flags&=-33,e===null){if(ae){if(i?ha(t):pa(t),(e=Re)?(e=cv(e,Zt),e=e!==null&&e.data!=="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:_a!==null?{id:Sn,overflow:Tn}:null,retryLane:536870912,hydrationErrors:null},n=Eb(e),n.return=t,t.child=n,et=t,Re=null)):e=null,e===null)throw Ca(t);return _d(e)?t.lanes=32:t.lanes=536870912,null}var s=a.children;return a=a.fallback,i?(pa(t),i=t.mode,s=Po({mode:"hidden",children:s},i),a=ni(a,i,n,null),s.return=t,a.return=t,s.sibling=a,t.child=s,a=t.child,a.memoizedState=Af(n),a.childLanes=kf(e,r,n),t.memoizedState=Ef,gr(null,a)):(ha(t),yd(t,s))}var o=e.memoizedState;if(o!==null&&(s=o.dehydrated,s!==null)){if(l)t.flags&256?(ha(t),t.flags&=-257,t=Rf(e,t,n)):t.memoizedState!==null?(pa(t),t.child=e.child,t.flags|=128,t=null):(pa(t),s=a.fallback,i=t.mode,a=Po({mode:"visible",children:a.children},i),s=ni(s,i,n,null),s.flags|=2,a.return=t,s.return=t,a.sibling=s,t.child=a,oi(t,e.child,null,n),a=t.child,a.memoizedState=Af(n),a.childLanes=kf(e,r,n),t.memoizedState=Ef,t=gr(null,a));else if(ha(t),_d(s)){if(r=s.nextSibling&&s.nextSibling.dataset,r)var u=r.dgst;r=u,a=Error(R(419)),a.stack="",a.digest=r,Ur({value:a,source:null,stack:null}),t=Rf(e,t,n)}else if(Ye||xl(e,t,n,!1),r=(n&e.childLanes)!==0,Ye||r){if(r=be,r!==null&&(a=Fy(r,n),a!==0&&a!==o.retryLane))throw o.retryLane=a,pi(e,a),xt(r,e,a),mh;Nd(s)||nu(),t=Rf(e,t,n)}else Nd(s)?(t.flags|=192,t.child=e.child,t=null):(e=o.treeContext,Re=Ft(s.nextSibling),et=t,ae=!0,xa=null,Zt=!1,e!==null&&kb(t,e),t=yd(t,a.children),t.flags|=4096);return t}return i?(pa(t),s=a.fallback,i=t.mode,o=e.child,u=o.sibling,a=Zn(o,{mode:"hidden",children:a.children}),a.subtreeFlags=o.subtreeFlags&65011712,u!==null?s=Zn(u,s):(s=ni(s,i,n,null),s.flags|=2),s.return=t,a.return=t,a.sibling=s,t.child=a,gr(null,a),a=t.child,s=e.child.memoizedState,s===null?s=Af(n):(i=s.cachePool,i!==null?(o=qe._currentValue,i=i.parent!==o?{parent:o,pool:o}:i):i=Ob(),s={baseLanes:s.baseLanes|n,cachePool:i}),a.memoizedState=s,a.childLanes=kf(e,r,n),t.memoizedState=Ef,gr(e.child,a)):(ha(t),n=e.child,e=n.sibling,n=Zn(n,{mode:"visible",children:a.children}),n.return=t,n.sibling=null,e!==null&&(r=t.deletions,r===null?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=n,t.memoizedState=null,n)}function yd(e,t){return t=Po({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function Po(e,t){return e=_t(22,e,null,t),e.lanes=0,e}function Rf(e,t,n){return oi(t,e.child,null,n),e=yd(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function iy(e,t,n){e.lanes|=t;var a=e.alternate;a!==null&&(a.lanes|=t),id(e.return,t,n)}function Of(e,t,n,a,i,l){var r=e.memoizedState;r===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:a,tail:n,tailMode:i,treeForkCount:l}:(r.isBackwards=t,r.rendering=null,r.renderingStartTime=0,r.last=a,r.tail=n,r.tailMode=i,r.treeForkCount=l)}function S0(e,t,n){var a=t.pendingProps,i=a.revealOrder,l=a.tail;a=a.children;var r=Me.current,s=(r&2)!==0;if(s?(r=r&1|2,t.flags|=128):r&=1,Te(Me,r),Pe(e,t,a,n),a=ae?Lr:0,!s&&e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&iy(e,n,t);else if(e.tag===19)iy(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(i){case"forwards":for(n=t.child,i=null;n!==null;)e=n.alternate,e!==null&&Ko(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),Of(t,!1,i,n,l,a);break;case"backwards":case"unstable_legacy-backwards":for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&Ko(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}Of(t,!0,n,null,l,a);break;case"together":Of(t,!1,null,null,void 0,a);break;default:t.memoizedState=null}return t.child}function Wn(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),za|=t.lanes,(n&t.childLanes)===0)if(e!==null){if(xl(e,t,n,!1),(n&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(R(153));if(t.child!==null){for(e=t.child,n=Zn(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Zn(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function gh(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&$o(e)))}function ME(e,t,n){switch(t.tag){case 3:Bo(t,t.stateNode.containerInfo),da(t,qe,e.memoizedState.cache),ri();break;case 27:case 5:$f(t);break;case 4:Bo(t,t.stateNode.containerInfo);break;case 10:da(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,cd(t),null;break;case 13:var a=t.memoizedState;if(a!==null)return a.dehydrated!==null?(ha(t),t.flags|=128,null):(n&t.child.childLanes)!==0?v0(e,t,n):(ha(t),e=Wn(e,t,n),e!==null?e.sibling:null);ha(t);break;case 19:var i=(e.flags&128)!==0;if(a=(n&t.childLanes)!==0,a||(xl(e,t,n,!1),a=(n&t.childLanes)!==0),i){if(a)return S0(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),Te(Me,Me.current),a)break;return null;case 22:return t.lanes=0,b0(e,t,n,t.pendingProps);case 24:da(t,qe,e.memoizedState.cache)}return Wn(e,t,n)}function T0(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps)Ye=!0;else{if(!gh(e,n)&&(t.flags&128)===0)return Ye=!1,ME(e,t,n);Ye=(e.flags&131072)!==0}else Ye=!1,ae&&(t.flags&1048576)!==0&&Ab(t,Lr,t.index);switch(t.lanes=0,t.tag){case 16:e:{var a=t.pendingProps;if(e=Wa(t.elementType),t.type=e,typeof e=="function")Kd(e)?(a=ci(e,a),t.tag=1,t=ny(null,t,e,a,n)):(t.tag=0,t=gd(null,t,e,a,n));else{if(e!=null){var i=e.$$typeof;if(i===Md){t.tag=11,t=Ig(null,t,e,a,n);break e}else if(i===Ld){t.tag=14,t=Pg(null,t,e,a,n);break e}}throw t=Vf(e)||e,Error(R(306,t,""))}}return t;case 0:return gd(e,t,t.type,t.pendingProps,n);case 1:return a=t.type,i=ci(a,t.pendingProps),ny(e,t,a,i,n);case 3:e:{if(Bo(t,t.stateNode.containerInfo),e===null)throw Error(R(387));a=t.pendingProps;var l=t.memoizedState;i=l.element,sd(e,t),Ar(t,a,null,n);var r=t.memoizedState;if(a=r.cache,da(t,qe,a),a!==l.cache&&ld(t,[qe],n,!0),Er(),a=r.element,l.isDehydrated)if(l={element:a,isDehydrated:!1,cache:r.cache},t.updateQueue.baseState=l,t.memoizedState=l,t.flags&256){t=ay(e,t,a,n);break e}else if(a!==i){i=Qt(Error(R(424)),t),Ur(i),t=ay(e,t,a,n);break e}else for(e=t.stateNode.containerInfo,e.nodeType===9?e=e.body:e=e.nodeName==="HTML"?e.ownerDocument.body:e,Re=Ft(e.firstChild),et=t,ae=!0,xa=null,Zt=!0,n=_b(t,null,a,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(ri(),a===i){t=Wn(e,t,n);break e}Pe(e,t,a,n)}t=t.child}return t;case 26:return Co(e,t),e===null?(n=Ry(t.type,null,t.pendingProps,null))?t.memoizedState=n:ae||(n=t.type,e=t.pendingProps,a=ru(Ta.current).createElement(n),a[We]=t,a[Et]=e,nt(a,n,e),Fe(a),t.stateNode=a):t.memoizedState=Ry(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return $f(t),e===null&&ae&&(a=t.stateNode=fv(t.type,t.pendingProps,Ta.current),et=t,Zt=!0,i=Re,La(t.type)?(Cd=i,Re=Ft(a.firstChild)):Re=i),Pe(e,t,t.pendingProps.children,n),Co(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&ae&&((i=a=Re)&&(a=oA(a,t.type,t.pendingProps,Zt),a!==null?(t.stateNode=a,et=t,Re=Ft(a.firstChild),Zt=!1,i=!0):i=!1),i||Ca(t)),$f(t),i=t.type,l=t.pendingProps,r=e!==null?e.memoizedProps:null,a=l.children,Od(i,l)?a=null:r!==null&&Od(i,r)&&(t.flags|=32),t.memoizedState!==null&&(i=ah(e,t,kE,null,null,n),Gr._currentValue=i),Co(e,t),Pe(e,t,a,n),t.child;case 6:return e===null&&ae&&((e=n=Re)&&(n=uA(n,t.pendingProps,Zt),n!==null?(t.stateNode=n,et=t,Re=null,e=!0):e=!1),e||Ca(t)),null;case 13:return v0(e,t,n);case 4:return Bo(t,t.stateNode.containerInfo),a=t.pendingProps,e===null?t.child=oi(t,null,a,n):Pe(e,t,a,n),t.child;case 11:return Ig(e,t,t.type,t.pendingProps,n);case 7:return Pe(e,t,t.pendingProps,n),t.child;case 8:return Pe(e,t,t.pendingProps.children,n),t.child;case 12:return Pe(e,t,t.pendingProps.children,n),t.child;case 10:return a=t.pendingProps,da(t,t.type,a.value),Pe(e,t,a.children,n),t.child;case 9:return i=t.type._context,a=t.pendingProps.children,si(t),i=tt(i),a=a(i),t.flags|=1,Pe(e,t,a,n),t.child;case 14:return Pg(e,t,t.type,t.pendingProps,n);case 15:return y0(e,t,t.type,t.pendingProps,n);case 19:return S0(e,t,n);case 31:return zE(e,t,n);case 22:return b0(e,t,n,t.pendingProps);case 24:return si(t),a=tt(qe),e===null?(i=Pd(),i===null&&(i=be,l=Id(),i.pooledCache=l,l.refCount++,l!==null&&(i.pooledCacheLanes|=n),i=l),t.memoizedState={parent:a,cache:i},eh(t),da(t,qe,i)):((e.lanes&n)!==0&&(sd(e,t),Ar(t,null,null,n),Er()),i=e.memoizedState,l=t.memoizedState,i.parent!==a?(i={parent:a,cache:a},t.memoizedState=i,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=i),da(t,qe,a)):(a=l.cache,da(t,qe,a),a!==i.cache&&ld(t,[qe],n,!0))),Pe(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(R(156,t.tag))}function Bn(e){e.flags|=4}function wf(e,t,n,a,i){if((t=(e.mode&32)!==0)&&(t=!1),t){if(e.flags|=16777216,(i&335544128)===i)if(e.stateNode.complete)e.flags|=8192;else if($0())e.flags|=8192;else throw ii=Qo,Wd}else e.flags&=-16777217}function ly(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!pv(t))if($0())e.flags|=8192;else throw ii=Qo,Wd}function mo(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?Qy():536870912,e.lanes|=t,ml|=t)}function ur(e,t){if(!ae)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var a=null;n!==null;)n.alternate!==null&&(a=n),n=n.sibling;a===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:a.sibling=null}}function ke(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,a=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,a|=i.subtreeFlags&65011712,a|=i.flags&65011712,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,a|=i.subtreeFlags,a|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=a,e.childLanes=n,t}function LE(e,t,n){var a=t.pendingProps;switch(Jd(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ke(t),null;case 1:return ke(t),null;case 3:return n=t.stateNode,a=null,e!==null&&(a=e.memoizedState.cache),t.memoizedState.cache!==a&&(t.flags|=2048),Kn(qe),ul(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),(e===null||e.child===null)&&(qi(t)?Bn(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,vf())),ke(t),null;case 26:var i=t.type,l=t.memoizedState;return e===null?(Bn(t),l!==null?(ke(t),ly(t,l)):(ke(t),wf(t,i,null,a,n))):l?l!==e.memoizedState?(Bn(t),ke(t),ly(t,l)):(ke(t),t.flags&=-16777217):(e=e.memoizedProps,e!==a&&Bn(t),ke(t),wf(t,i,e,a,n)),null;case 27:if(jo(t),n=Ta.current,i=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==a&&Bn(t);else{if(!a){if(t.stateNode===null)throw Error(R(166));return ke(t),null}e=En.current,qi(t)?Mg(t,e):(e=fv(i,a,n),t.stateNode=e,Bn(t))}return ke(t),null;case 5:if(jo(t),i=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==a&&Bn(t);else{if(!a){if(t.stateNode===null)throw Error(R(166));return ke(t),null}if(l=En.current,qi(t))Mg(t,l);else{var r=ru(Ta.current);switch(l){case 1:l=r.createElementNS("http://www.w3.org/2000/svg",i);break;case 2:l=r.createElementNS("http://www.w3.org/1998/Math/MathML",i);break;default:switch(i){case"svg":l=r.createElementNS("http://www.w3.org/2000/svg",i);break;case"math":l=r.createElementNS("http://www.w3.org/1998/Math/MathML",i);break;case"script":l=r.createElement("div"),l.innerHTML="<script><\/script>",l=l.removeChild(l.firstChild);break;case"select":l=typeof a.is=="string"?r.createElement("select",{is:a.is}):r.createElement("select"),a.multiple?l.multiple=!0:a.size&&(l.size=a.size);break;default:l=typeof a.is=="string"?r.createElement(i,{is:a.is}):r.createElement(i)}}l[We]=t,l[Et]=a;e:for(r=t.child;r!==null;){if(r.tag===5||r.tag===6)l.appendChild(r.stateNode);else if(r.tag!==4&&r.tag!==27&&r.child!==null){r.child.return=r,r=r.child;continue}if(r===t)break e;for(;r.sibling===null;){if(r.return===null||r.return===t)break e;r=r.return}r.sibling.return=r.return,r=r.sibling}t.stateNode=l;e:switch(nt(l,i,a),i){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break e;case"img":a=!0;break e;default:a=!1}a&&Bn(t)}}return ke(t),wf(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==a&&Bn(t);else{if(typeof a!="string"&&t.stateNode===null)throw Error(R(166));if(e=Ta.current,qi(t)){if(e=t.stateNode,n=t.memoizedProps,a=null,i=et,i!==null)switch(i.tag){case 27:case 5:a=i.memoizedProps}e[We]=t,e=!!(e.nodeValue===n||a!==null&&a.suppressHydrationWarning===!0||sv(e.nodeValue,n)),e||Ca(t,!0)}else e=ru(e).createTextNode(a),e[We]=t,t.stateNode=e}return ke(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(a=qi(t),n!==null){if(e===null){if(!a)throw Error(R(318));if(e=t.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(R(557));e[We]=t}else ri(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;ke(t),e=!1}else n=vf(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(Nt(t),t):(Nt(t),null);if((t.flags&128)!==0)throw Error(R(558))}return ke(t),null;case 13:if(a=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(i=qi(t),a!==null&&a.dehydrated!==null){if(e===null){if(!i)throw Error(R(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(R(317));i[We]=t}else ri(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;ke(t),i=!1}else i=vf(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=i),i=!0;if(!i)return t.flags&256?(Nt(t),t):(Nt(t),null)}return Nt(t),(t.flags&128)!==0?(t.lanes=n,t):(n=a!==null,e=e!==null&&e.memoizedState!==null,n&&(a=t.child,i=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(i=a.alternate.memoizedState.cachePool.pool),l=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(l=a.memoizedState.cachePool.pool),l!==i&&(a.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),mo(t,t.updateQueue),ke(t),null);case 4:return ul(),e===null&&Eh(t.stateNode.containerInfo),ke(t),null;case 10:return Kn(t.type),ke(t),null;case 19:if(Je(Me),a=t.memoizedState,a===null)return ke(t),null;if(i=(t.flags&128)!==0,l=a.rendering,l===null)if(i)ur(a,!1);else{if(Ce!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(l=Ko(e),l!==null){for(t.flags|=128,ur(a,!1),e=l.updateQueue,t.updateQueue=e,mo(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)xb(n,e),n=n.sibling;return Te(Me,Me.current&1|2),ae&&Gn(t,a.treeForkCount),t.child}e=e.sibling}a.tail!==null&&Dt()>eu&&(t.flags|=128,i=!0,ur(a,!1),t.lanes=4194304)}else{if(!i)if(e=Ko(l),e!==null){if(t.flags|=128,i=!0,e=e.updateQueue,t.updateQueue=e,mo(t,e),ur(a,!0),a.tail===null&&a.tailMode==="hidden"&&!l.alternate&&!ae)return ke(t),null}else 2*Dt()-a.renderingStartTime>eu&&n!==536870912&&(t.flags|=128,i=!0,ur(a,!1),t.lanes=4194304);a.isBackwards?(l.sibling=t.child,t.child=l):(e=a.last,e!==null?e.sibling=l:t.child=l,a.last=l)}return a.tail!==null?(e=a.tail,a.rendering=e,a.tail=e.sibling,a.renderingStartTime=Dt(),e.sibling=null,n=Me.current,Te(Me,i?n&1|2:n&1),ae&&Gn(t,a.treeForkCount),e):(ke(t),null);case 22:case 23:return Nt(t),th(),a=t.memoizedState!==null,e!==null?e.memoizedState!==null!==a&&(t.flags|=8192):a&&(t.flags|=8192),a?(n&536870912)!==0&&(t.flags&128)===0&&(ke(t),t.subtreeFlags&6&&(t.flags|=8192)):ke(t),n=t.updateQueue,n!==null&&mo(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),a=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(a=t.memoizedState.cachePool.pool),a!==n&&(t.flags|=2048),e!==null&&Je(ai),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Kn(qe),ke(t),null;case 25:return null;case 30:return null}throw Error(R(156,t.tag))}function UE(e,t){switch(Jd(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Kn(qe),ul(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return jo(t),null;case 31:if(t.memoizedState!==null){if(Nt(t),t.alternate===null)throw Error(R(340));ri()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(Nt(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(R(340));ri()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Je(Me),null;case 4:return ul(),null;case 10:return Kn(t.type),null;case 22:case 23:return Nt(t),th(),e!==null&&Je(ai),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Kn(qe),null;case 25:return null;default:return null}}function x0(e,t){switch(Jd(t),t.tag){case 3:Kn(qe),ul();break;case 26:case 27:case 5:jo(t);break;case 4:ul();break;case 31:t.memoizedState!==null&&Nt(t);break;case 13:Nt(t);break;case 19:Je(Me);break;case 10:Kn(t.type);break;case 22:case 23:Nt(t),th(),e!==null&&Je(ai);break;case 24:Kn(qe)}}function Wr(e,t){try{var n=t.updateQueue,a=n!==null?n.lastEffect:null;if(a!==null){var i=a.next;n=i;do{if((n.tag&e)===e){a=void 0;var l=n.create,r=n.inst;a=l(),r.destroy=a}n=n.next}while(n!==i)}}catch(s){he(t,t.return,s)}}function Da(e,t,n){try{var a=t.updateQueue,i=a!==null?a.lastEffect:null;if(i!==null){var l=i.next;a=l;do{if((a.tag&e)===e){var r=a.inst,s=r.destroy;if(s!==void 0){r.destroy=void 0,i=t;var o=n,u=s;try{u()}catch(c){he(i,o,c)}}}a=a.next}while(a!==l)}}catch(c){he(t,t.return,c)}}function E0(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{Db(t,n)}catch(a){he(e,e.return,a)}}}function A0(e,t,n){n.props=ci(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(a){he(e,t,a)}}function Rr(e,t){try{var n=e.ref;if(n!==null){switch(e.tag){case 26:case 27:case 5:var a=e.stateNode;break;case 30:a=e.stateNode;break;default:a=e.stateNode}typeof n=="function"?e.refCleanup=n(a):n.current=a}}catch(i){he(e,t,i)}}function xn(e,t){var n=e.ref,a=e.refCleanup;if(n!==null)if(typeof a=="function")try{a()}catch(i){he(e,t,i)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof n=="function")try{n(null)}catch(i){he(e,t,i)}else n.current=null}function k0(e){var t=e.type,n=e.memoizedProps,a=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&a.focus();break e;case"img":n.src?a.src=n.src:n.srcSet&&(a.srcset=n.srcSet)}}catch(i){he(e,e.return,i)}}function Nf(e,t,n){try{var a=e.stateNode;nA(a,e.type,n,t),a[Et]=t}catch(i){he(e,e.return,i)}}function R0(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&La(e.type)||e.tag===4}function _f(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||R0(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&La(e.type)||e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function bd(e,t,n){var a=e.tag;if(a===5||a===6)e=e.stateNode,t?(n.nodeType===9?n.body:n.nodeName==="HTML"?n.ownerDocument.body:n).insertBefore(e,t):(t=n.nodeType===9?n.body:n.nodeName==="HTML"?n.ownerDocument.body:n,t.appendChild(e),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=$n));else if(a!==4&&(a===27&&La(e.type)&&(n=e.stateNode,t=null),e=e.child,e!==null))for(bd(e,t,n),e=e.sibling;e!==null;)bd(e,t,n),e=e.sibling}function Wo(e,t,n){var a=e.tag;if(a===5||a===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(a!==4&&(a===27&&La(e.type)&&(n=e.stateNode),e=e.child,e!==null))for(Wo(e,t,n),e=e.sibling;e!==null;)Wo(e,t,n),e=e.sibling}function O0(e){var t=e.stateNode,n=e.memoizedProps;try{for(var a=e.type,i=t.attributes;i.length;)t.removeAttributeNode(i[0]);nt(t,a,n),t[We]=e,t[Et]=n}catch(l){he(e,e.return,l)}}var Vn=!1,je=!1,Cf=!1,ry=typeof WeakSet=="function"?WeakSet:Set,Ke=null;function HE(e,t){if(e=e.containerInfo,kd=cu,e=pb(e),$d(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var a=n.getSelection&&n.getSelection();if(a&&a.rangeCount!==0){n=a.anchorNode;var i=a.anchorOffset,l=a.focusNode;a=a.focusOffset;try{n.nodeType,l.nodeType}catch(S){n=null;break e}var r=0,s=-1,o=-1,u=0,c=0,f=e,d=null;t:for(;;){for(var p;f!==n||i!==0&&f.nodeType!==3||(s=r+i),f!==l||a!==0&&f.nodeType!==3||(o=r+a),f.nodeType===3&&(r+=f.nodeValue.length),(p=f.firstChild)!==null;)d=f,f=p;for(;;){if(f===e)break t;if(d===n&&++u===i&&(s=r),d===l&&++c===a&&(o=r),(p=f.nextSibling)!==null)break;f=d,d=f.parentNode}f=p}n=s===-1||o===-1?null:{start:s,end:o}}else n=null}n=n||{start:0,end:0}}else n=null;for(Rd={focusedElem:e,selectionRange:n},cu=!1,Ke=t;Ke!==null;)if(t=Ke,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,Ke=e;else for(;Ke!==null;){switch(t=Ke,l=t.alternate,e=t.flags,t.tag){case 0:if((e&4)!==0&&(e=t.updateQueue,e=e!==null?e.events:null,e!==null))for(n=0;n<e.length;n++)i=e[n],i.ref.impl=i.nextImpl;break;case 11:case 15:break;case 1:if((e&1024)!==0&&l!==null){e=void 0,n=t,i=l.memoizedProps,l=l.memoizedState,a=n.stateNode;try{var v=ci(n.type,i);e=a.getSnapshotBeforeUpdate(v,l),a.__reactInternalSnapshotBeforeUpdate=e}catch(S){he(n,n.return,S)}}break;case 3:if((e&1024)!==0){if(e=t.stateNode.containerInfo,n=e.nodeType,n===9)wd(e);else if(n===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":wd(e);break;default:e.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((e&1024)!==0)throw Error(R(163))}if(e=t.sibling,e!==null){e.return=t.return,Ke=e;break}Ke=t.return}}function w0(e,t,n){var a=n.flags;switch(n.tag){case 0:case 11:case 15:qn(e,n),a&4&&Wr(5,n);break;case 1:if(qn(e,n),a&4)if(e=n.stateNode,t===null)try{e.componentDidMount()}catch(r){he(n,n.return,r)}else{var i=ci(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(i,t,e.__reactInternalSnapshotBeforeUpdate)}catch(r){he(n,n.return,r)}}a&64&&E0(n),a&512&&Rr(n,n.return);break;case 3:if(qn(e,n),a&64&&(e=n.updateQueue,e!==null)){if(t=null,n.child!==null)switch(n.child.tag){case 27:case 5:t=n.child.stateNode;break;case 1:t=n.child.stateNode}try{Db(e,t)}catch(r){he(n,n.return,r)}}break;case 27:t===null&&a&4&&O0(n);case 26:case 5:qn(e,n),t===null&&a&4&&k0(n),a&512&&Rr(n,n.return);break;case 12:qn(e,n);break;case 31:qn(e,n),a&4&&C0(e,n);break;case 13:qn(e,n),a&4&&D0(e,n),a&64&&(e=n.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(n=QE.bind(null,n),cA(e,n))));break;case 22:if(a=n.memoizedState!==null||Vn,!a){t=t!==null&&t.memoizedState!==null||je,i=Vn;var l=je;Vn=a,(je=t)&&!l?Yn(e,n,(n.subtreeFlags&8772)!==0):qn(e,n),Vn=i,je=l}break;case 30:break;default:qn(e,n)}}function N0(e){var t=e.alternate;t!==null&&(e.alternate=null,N0(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&jd(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Ne=null,St=!1;function jn(e,t,n){for(n=n.child;n!==null;)_0(e,t,n),n=n.sibling}function _0(e,t,n){if(zt&&typeof zt.onCommitFiberUnmount=="function")try{zt.onCommitFiberUnmount(Qr,n)}catch(l){}switch(n.tag){case 26:je||xn(n,t),jn(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode,n.parentNode.removeChild(n));break;case 27:je||xn(n,t);var a=Ne,i=St;La(n.type)&&(Ne=n.stateNode,St=!1),jn(e,t,n),_r(n.stateNode),Ne=a,St=i;break;case 5:je||xn(n,t);case 6:if(a=Ne,i=St,Ne=null,jn(e,t,n),Ne=a,St=i,Ne!==null)if(St)try{(Ne.nodeType===9?Ne.body:Ne.nodeName==="HTML"?Ne.ownerDocument.body:Ne).removeChild(n.stateNode)}catch(l){he(n,t,l)}else try{Ne.removeChild(n.stateNode)}catch(l){he(n,t,l)}break;case 18:Ne!==null&&(St?(e=Ne,Ty(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,n.stateNode),vl(e)):Ty(Ne,n.stateNode));break;case 4:a=Ne,i=St,Ne=n.stateNode.containerInfo,St=!0,jn(e,t,n),Ne=a,St=i;break;case 0:case 11:case 14:case 15:Da(2,n,t),je||Da(4,n,t),jn(e,t,n);break;case 1:je||(xn(n,t),a=n.stateNode,typeof a.componentWillUnmount=="function"&&A0(n,t,a)),jn(e,t,n);break;case 21:jn(e,t,n);break;case 22:je=(a=je)||n.memoizedState!==null,jn(e,t,n),je=a;break;default:jn(e,t,n)}}function C0(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{vl(e)}catch(n){he(t,t.return,n)}}}function D0(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{vl(e)}catch(n){he(t,t.return,n)}}function BE(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new ry),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new ry),t;default:throw Error(R(435,e.tag))}}function go(e,t){var n=BE(e);t.forEach(function(a){if(!n.has(a)){n.add(a);var i=ZE.bind(null,e,a);a.then(i,i)}})}function bt(e,t){var n=t.deletions;if(n!==null)for(var a=0;a<n.length;a++){var i=n[a],l=e,r=t,s=r;e:for(;s!==null;){switch(s.tag){case 27:if(La(s.type)){Ne=s.stateNode,St=!1;break e}break;case 5:Ne=s.stateNode,St=!1;break e;case 3:case 4:Ne=s.stateNode.containerInfo,St=!0;break e}s=s.return}if(Ne===null)throw Error(R(160));_0(l,r,i),Ne=null,St=!1,l=i.alternate,l!==null&&(l.return=null),i.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)z0(t,e),t=t.sibling}var on=null;function z0(e,t){var n=e.alternate,a=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:bt(t,e),vt(e),a&4&&(Da(3,e,e.return),Wr(3,e),Da(5,e,e.return));break;case 1:bt(t,e),vt(e),a&512&&(je||n===null||xn(n,n.return)),a&64&&Vn&&(e=e.updateQueue,e!==null&&(a=e.callbacks,a!==null&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=n===null?a:n.concat(a))));break;case 26:var i=on;if(bt(t,e),vt(e),a&512&&(je||n===null||xn(n,n.return)),a&4){var l=n!==null?n.memoizedState:null;if(a=e.memoizedState,n===null)if(a===null)if(e.stateNode===null){e:{a=e.type,n=e.memoizedProps,i=i.ownerDocument||i;t:switch(a){case"title":l=i.getElementsByTagName("title")[0],(!l||l[Fr]||l[We]||l.namespaceURI==="http://www.w3.org/2000/svg"||l.hasAttribute("itemprop"))&&(l=i.createElement(a),i.head.insertBefore(l,i.querySelector("head > title"))),nt(l,a,n),l[We]=e,Fe(l),a=l;break e;case"link":var r=wy("link","href",i).get(a+(n.href||""));if(r){for(var s=0;s<r.length;s++)if(l=r[s],l.getAttribute("href")===(n.href==null||n.href===""?null:n.href)&&l.getAttribute("rel")===(n.rel==null?null:n.rel)&&l.getAttribute("title")===(n.title==null?null:n.title)&&l.getAttribute("crossorigin")===(n.crossOrigin==null?null:n.crossOrigin)){r.splice(s,1);break t}}l=i.createElement(a),nt(l,a,n),i.head.appendChild(l);break;case"meta":if(r=wy("meta","content",i).get(a+(n.content||""))){for(s=0;s<r.length;s++)if(l=r[s],l.getAttribute("content")===(n.content==null?null:""+n.content)&&l.getAttribute("name")===(n.name==null?null:n.name)&&l.getAttribute("property")===(n.property==null?null:n.property)&&l.getAttribute("http-equiv")===(n.httpEquiv==null?null:n.httpEquiv)&&l.getAttribute("charset")===(n.charSet==null?null:n.charSet)){r.splice(s,1);break t}}l=i.createElement(a),nt(l,a,n),i.head.appendChild(l);break;default:throw Error(R(468,a))}l[We]=e,Fe(l),a=l}e.stateNode=a}else Ny(i,e.type,e.stateNode);else e.stateNode=Oy(i,a,e.memoizedProps);else l!==a?(l===null?n.stateNode!==null&&(n=n.stateNode,n.parentNode.removeChild(n)):l.count--,a===null?Ny(i,e.type,e.stateNode):Oy(i,a,e.memoizedProps)):a===null&&e.stateNode!==null&&Nf(e,e.memoizedProps,n.memoizedProps)}break;case 27:bt(t,e),vt(e),a&512&&(je||n===null||xn(n,n.return)),n!==null&&a&4&&Nf(e,e.memoizedProps,n.memoizedProps);break;case 5:if(bt(t,e),vt(e),a&512&&(je||n===null||xn(n,n.return)),e.flags&32){i=e.stateNode;try{fl(i,"")}catch(v){he(e,e.return,v)}}a&4&&e.stateNode!=null&&(i=e.memoizedProps,Nf(e,i,n!==null?n.memoizedProps:i)),a&1024&&(Cf=!0);break;case 6:if(bt(t,e),vt(e),a&4){if(e.stateNode===null)throw Error(R(162));a=e.memoizedProps,n=e.stateNode;try{n.nodeValue=a}catch(v){he(e,e.return,v)}}break;case 3:if(Mo=null,i=on,on=su(t.containerInfo),bt(t,e),on=i,vt(e),a&4&&n!==null&&n.memoizedState.isDehydrated)try{vl(t.containerInfo)}catch(v){he(e,e.return,v)}Cf&&(Cf=!1,M0(e));break;case 4:a=on,on=su(e.stateNode.containerInfo),bt(t,e),vt(e),on=a;break;case 12:bt(t,e),vt(e);break;case 31:bt(t,e),vt(e),a&4&&(a=e.updateQueue,a!==null&&(e.updateQueue=null,go(e,a)));break;case 13:bt(t,e),vt(e),e.child.flags&8192&&e.memoizedState!==null!=(n!==null&&n.memoizedState!==null)&&(Eu=Dt()),a&4&&(a=e.updateQueue,a!==null&&(e.updateQueue=null,go(e,a)));break;case 22:i=e.memoizedState!==null;var o=n!==null&&n.memoizedState!==null,u=Vn,c=je;if(Vn=u||i,je=c||o,bt(t,e),je=c,Vn=u,vt(e),a&8192)e:for(t=e.stateNode,t._visibility=i?t._visibility&-2:t._visibility|1,i&&(n===null||o||Vn||je||ei(e)),n=null,t=e;;){if(t.tag===5||t.tag===26){if(n===null){o=n=t;try{if(l=o.stateNode,i)r=l.style,typeof r.setProperty=="function"?r.setProperty("display","none","important"):r.display="none";else{s=o.stateNode;var f=o.memoizedProps.style,d=f!=null&&f.hasOwnProperty("display")?f.display:null;s.style.display=d==null||typeof d=="boolean"?"":(""+d).trim()}}catch(v){he(o,o.return,v)}}}else if(t.tag===6){if(n===null){o=t;try{o.stateNode.nodeValue=i?"":o.memoizedProps}catch(v){he(o,o.return,v)}}}else if(t.tag===18){if(n===null){o=t;try{var p=o.stateNode;i?xy(p,!0):xy(o.stateNode,!1)}catch(v){he(o,o.return,v)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;t.sibling===null;){if(t.return===null||t.return===e)break e;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}a&4&&(a=e.updateQueue,a!==null&&(n=a.retryQueue,n!==null&&(a.retryQueue=null,go(e,n))));break;case 19:bt(t,e),vt(e),a&4&&(a=e.updateQueue,a!==null&&(e.updateQueue=null,go(e,a)));break;case 30:break;case 21:break;default:bt(t,e),vt(e)}}function vt(e){var t=e.flags;if(t&2){try{for(var n,a=e.return;a!==null;){if(R0(a)){n=a;break}a=a.return}if(n==null)throw Error(R(160));switch(n.tag){case 27:var i=n.stateNode,l=_f(e);Wo(e,l,i);break;case 5:var r=n.stateNode;n.flags&32&&(fl(r,""),n.flags&=-33);var s=_f(e);Wo(e,s,r);break;case 3:case 4:var o=n.stateNode.containerInfo,u=_f(e);bd(e,u,o);break;default:throw Error(R(161))}}catch(c){he(e,e.return,c)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function M0(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;M0(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function qn(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)w0(e,t.alternate,t),t=t.sibling}function ei(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:Da(4,t,t.return),ei(t);break;case 1:xn(t,t.return);var n=t.stateNode;typeof n.componentWillUnmount=="function"&&A0(t,t.return,n),ei(t);break;case 27:_r(t.stateNode);case 26:case 5:xn(t,t.return),ei(t);break;case 22:t.memoizedState===null&&ei(t);break;case 30:ei(t);break;default:ei(t)}e=e.sibling}}function Yn(e,t,n){for(n=n&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var a=t.alternate,i=e,l=t,r=l.flags;switch(l.tag){case 0:case 11:case 15:Yn(i,l,n),Wr(4,l);break;case 1:if(Yn(i,l,n),a=l,i=a.stateNode,typeof i.componentDidMount=="function")try{i.componentDidMount()}catch(u){he(a,a.return,u)}if(a=l,i=a.updateQueue,i!==null){var s=a.stateNode;try{var o=i.shared.hiddenCallbacks;if(o!==null)for(i.shared.hiddenCallbacks=null,i=0;i<o.length;i++)Cb(o[i],s)}catch(u){he(a,a.return,u)}}n&&r&64&&E0(l),Rr(l,l.return);break;case 27:O0(l);case 26:case 5:Yn(i,l,n),n&&a===null&&r&4&&k0(l),Rr(l,l.return);break;case 12:Yn(i,l,n);break;case 31:Yn(i,l,n),n&&r&4&&C0(i,l);break;case 13:Yn(i,l,n),n&&r&4&&D0(i,l);break;case 22:l.memoizedState===null&&Yn(i,l,n),Rr(l,l.return);break;case 30:break;default:Yn(i,l,n)}t=t.sibling}}function yh(e,t){var n=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==n&&(e!=null&&e.refCount++,n!=null&&Ir(n))}function bh(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&Ir(e))}function sn(e,t,n,a){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)L0(e,t,n,a),t=t.sibling}function L0(e,t,n,a){var i=t.flags;switch(t.tag){case 0:case 11:case 15:sn(e,t,n,a),i&2048&&Wr(9,t);break;case 1:sn(e,t,n,a);break;case 3:sn(e,t,n,a),i&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&Ir(e)));break;case 12:if(i&2048){sn(e,t,n,a),e=t.stateNode;try{var l=t.memoizedProps,r=l.id,s=l.onPostCommit;typeof s=="function"&&s(r,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(o){he(t,t.return,o)}}else sn(e,t,n,a);break;case 31:sn(e,t,n,a);break;case 13:sn(e,t,n,a);break;case 23:break;case 22:l=t.stateNode,r=t.alternate,t.memoizedState!==null?l._visibility&2?sn(e,t,n,a):Or(e,t):l._visibility&2?sn(e,t,n,a):(l._visibility|=2,Gi(e,t,n,a,(t.subtreeFlags&10256)!==0||!1)),i&2048&&yh(r,t);break;case 24:sn(e,t,n,a),i&2048&&bh(t.alternate,t);break;default:sn(e,t,n,a)}}function Gi(e,t,n,a,i){for(i=i&&((t.subtreeFlags&10256)!==0||!1),t=t.child;t!==null;){var l=e,r=t,s=n,o=a,u=r.flags;switch(r.tag){case 0:case 11:case 15:Gi(l,r,s,o,i),Wr(8,r);break;case 23:break;case 22:var c=r.stateNode;r.memoizedState!==null?c._visibility&2?Gi(l,r,s,o,i):Or(l,r):(c._visibility|=2,Gi(l,r,s,o,i)),i&&u&2048&&yh(r.alternate,r);break;case 24:Gi(l,r,s,o,i),i&&u&2048&&bh(r.alternate,r);break;default:Gi(l,r,s,o,i)}t=t.sibling}}function Or(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var n=e,a=t,i=a.flags;switch(a.tag){case 22:Or(n,a),i&2048&&yh(a.alternate,a);break;case 24:Or(n,a),i&2048&&bh(a.alternate,a);break;default:Or(n,a)}t=t.sibling}}var yr=8192;function Yi(e,t,n){if(e.subtreeFlags&yr)for(e=e.child;e!==null;)U0(e,t,n),e=e.sibling}function U0(e,t,n){switch(e.tag){case 26:Yi(e,t,n),e.flags&yr&&e.memoizedState!==null&&xA(n,on,e.memoizedState,e.memoizedProps);break;case 5:Yi(e,t,n);break;case 3:case 4:var a=on;on=su(e.stateNode.containerInfo),Yi(e,t,n),on=a;break;case 22:e.memoizedState===null&&(a=e.alternate,a!==null&&a.memoizedState!==null?(a=yr,yr=16777216,Yi(e,t,n),yr=a):Yi(e,t,n));break;default:Yi(e,t,n)}}function H0(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function cr(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var n=0;n<t.length;n++){var a=t[n];Ke=a,j0(a,e)}H0(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)B0(e),e=e.sibling}function B0(e){switch(e.tag){case 0:case 11:case 15:cr(e),e.flags&2048&&Da(9,e,e.return);break;case 3:cr(e);break;case 12:cr(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,Do(e)):cr(e);break;default:cr(e)}}function Do(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var n=0;n<t.length;n++){var a=t[n];Ke=a,j0(a,e)}H0(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:Da(8,t,t.return),Do(t);break;case 22:n=t.stateNode,n._visibility&2&&(n._visibility&=-3,Do(t));break;default:Do(t)}e=e.sibling}}function j0(e,t){for(;Ke!==null;){var n=Ke;switch(n.tag){case 0:case 11:case 15:Da(8,n,t);break;case 23:case 22:if(n.memoizedState!==null&&n.memoizedState.cachePool!==null){var a=n.memoizedState.cachePool.pool;a!=null&&a.refCount++}break;case 24:Ir(n.memoizedState.cache)}if(a=n.child,a!==null)a.return=n,Ke=a;else e:for(n=e;Ke!==null;){a=Ke;var i=a.sibling,l=a.return;if(N0(a),a===n){Ke=null;break e}if(i!==null){i.return=l,Ke=i;break e}Ke=l}}}var jE={getCacheForType:function(e){var t=tt(qe),n=t.data.get(e);return n===void 0&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return tt(qe).controller.signal}},qE=typeof WeakMap=="function"?WeakMap:Map,se=0,be=null,ee=null,ne=0,de=0,wt=null,ba=!1,Al=!1,vh=!1,ea=0,Ce=0,za=0,li=0,Sh=0,Ct=0,ml=0,wr=null,Tt=null,vd=!1,Eu=0,q0=0,eu=1/0,tu=null,ka=null,Ve=0,Ra=null,gl=null,Fn=0,Sd=0,Td=null,Y0=null,Nr=0,xd=null;function Lt(){return(se&2)!==0&&ne!==0?ne&-ne:$.T!==null?xh():Jy()}function G0(){if(Ct===0)if((ne&536870912)===0||ae){var e=lo;lo<<=1,(lo&3932160)===0&&(lo=262144),Ct=e}else Ct=536870912;return e=Ht.current,e!==null&&(e.flags|=32),Ct}function xt(e,t,n){(e===be&&(de===2||de===9)||e.cancelPendingCommit!==null)&&(yl(e,0),va(e,ne,Ct,!1)),Kr(e,n),((se&2)===0||e!==be)&&(e===be&&((se&2)===0&&(li|=n),Ce===4&&va(e,ne,Ct,!1)),kn(e))}function V0(e,t,n){if((se&6)!==0)throw Error(R(327));var a=!n&&(t&127)===0&&(t&e.expiredLanes)===0||Zr(e,t),i=a?VE(e,t):Df(e,t,!0),l=a;do{if(i===0){Al&&!a&&va(e,t,0,!1);break}else{if(n=e.current.alternate,l&&!YE(n)){i=Df(e,t,!1),l=!1;continue}if(i===2){if(l=t,e.errorRecoveryDisabledLanes&l)var r=0;else r=e.pendingLanes&-536870913,r=r!==0?r:r&536870912?536870912:0;if(r!==0){t=r;e:{var s=e;i=wr;var o=s.current.memoizedState.isDehydrated;if(o&&(yl(s,r).flags|=256),r=Df(s,r,!1),r!==2){if(vh&&!o){s.errorRecoveryDisabledLanes|=l,li|=l,i=4;break e}l=Tt,Tt=i,l!==null&&(Tt===null?Tt=l:Tt.push.apply(Tt,l))}i=r}if(l=!1,i!==2)continue}}if(i===1){yl(e,0),va(e,t,0,!0);break}e:{switch(a=e,l=i,l){case 0:case 1:throw Error(R(345));case 4:if((t&4194048)!==t)break;case 6:va(a,t,Ct,!ba);break e;case 2:Tt=null;break;case 3:case 5:break;default:throw Error(R(329))}if((t&62914560)===t&&(i=Eu+300-Dt(),10<i)){if(va(a,t,Ct,!ba),du(a,0,!0)!==0)break e;Fn=t,a.timeoutHandle=uv(sy.bind(null,a,n,Tt,tu,vd,t,Ct,li,ml,ba,l,"Throttled",-0,0),i);break e}sy(a,n,Tt,tu,vd,t,Ct,li,ml,ba,l,null,-0,0)}}break}while(!0);kn(e)}function sy(e,t,n,a,i,l,r,s,o,u,c,f,d,p){if(e.timeoutHandle=-1,f=t.subtreeFlags,f&8192||(f&16785408)===16785408){f={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:$n},U0(t,l,f);var v=(l&62914560)===l?Eu-Dt():(l&4194048)===l?q0-Dt():0;if(v=EA(f,v),v!==null){Fn=l,e.cancelPendingCommit=v(uy.bind(null,e,t,l,n,a,i,r,s,o,c,f,null,d,p)),va(e,l,r,!u);return}}uy(e,t,l,n,a,i,r,s,o)}function YE(e){for(var t=e;;){var n=t.tag;if((n===0||n===11||n===15)&&t.flags&16384&&(n=t.updateQueue,n!==null&&(n=n.stores,n!==null)))for(var a=0;a<n.length;a++){var i=n[a],l=i.getSnapshot;i=i.value;try{if(!Ut(l(),i))return!1}catch(r){return!1}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function va(e,t,n,a){t&=~Sh,t&=~li,e.suspendedLanes|=t,e.pingedLanes&=~t,a&&(e.warmLanes|=t),a=e.expirationTimes;for(var i=t;0<i;){var l=31-Mt(i),r=1<<l;a[l]=-1,i&=~r}n!==0&&Zy(e,n,t)}function Au(){return(se&6)===0?(es(0,!1),!1):!0}function Th(){if(ee!==null){if(de===0)var e=ee.return;else e=ee,Qn=mi=null,rh(e),rl=null,Hr=0,e=ee;for(;e!==null;)x0(e.alternate,e),e=e.return;ee=null}}function yl(e,t){var n=e.timeoutHandle;n!==-1&&(e.timeoutHandle=-1,lA(n)),n=e.cancelPendingCommit,n!==null&&(e.cancelPendingCommit=null,n()),Fn=0,Th(),be=e,ee=n=Zn(e.current,null),ne=t,de=0,wt=null,ba=!1,Al=Zr(e,t),vh=!1,ml=Ct=Sh=li=za=Ce=0,Tt=wr=null,vd=!1,(t&8)!==0&&(t|=t&32);var a=e.entangledLanes;if(a!==0)for(e=e.entanglements,a&=t;0<a;){var i=31-Mt(a),l=1<<i;t|=e[i],a&=~l}return ea=t,gu(),n}function X0(e,t){J=null,$.H=jr,t===El||t===bu?(t=jg(),de=3):t===Wd?(t=jg(),de=4):de=t===mh?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,wt=t,ee===null&&(Ce=1,Io(e,Qt(t,e.current)))}function $0(){var e=Ht.current;return e===null?!0:(ne&4194048)===ne?Kt===null:(ne&62914560)===ne||(ne&536870912)!==0?e===Kt:!1}function Q0(){var e=$.H;return $.H=jr,e===null?jr:e}function Z0(){var e=$.A;return $.A=jE,e}function nu(){Ce=4,ba||(ne&4194048)!==ne&&Ht.current!==null||(Al=!0),(za&134217727)===0&&(li&134217727)===0||be===null||va(be,ne,Ct,!1)}function Df(e,t,n){var a=se;se|=2;var i=Q0(),l=Z0();(be!==e||ne!==t)&&(tu=null,yl(e,t)),t=!1;var r=Ce;e:do try{if(de!==0&&ee!==null){var s=ee,o=wt;switch(de){case 8:Th(),r=6;break e;case 3:case 2:case 9:case 6:Ht.current===null&&(t=!0);var u=de;if(de=0,wt=null,tl(e,s,o,u),n&&Al){r=0;break e}break;default:u=de,de=0,wt=null,tl(e,s,o,u)}}GE(),r=Ce;break}catch(c){X0(e,c)}while(!0);return t&&e.shellSuspendCounter++,Qn=mi=null,se=a,$.H=i,$.A=l,ee===null&&(be=null,ne=0,gu()),r}function GE(){for(;ee!==null;)K0(ee)}function VE(e,t){var n=se;se|=2;var a=Q0(),i=Z0();be!==e||ne!==t?(tu=null,eu=Dt()+500,yl(e,t)):Al=Zr(e,t);e:do try{if(de!==0&&ee!==null){t=ee;var l=wt;t:switch(de){case 1:de=0,wt=null,tl(e,t,l,1);break;case 2:case 9:if(Bg(l)){de=0,wt=null,oy(t);break}t=function(){de!==2&&de!==9||be!==e||(de=7),kn(e)},l.then(t,t);break e;case 3:de=7;break e;case 4:de=5;break e;case 7:Bg(l)?(de=0,wt=null,oy(t)):(de=0,wt=null,tl(e,t,l,7));break;case 5:var r=null;switch(ee.tag){case 26:r=ee.memoizedState;case 5:case 27:var s=ee;if(r?pv(r):s.stateNode.complete){de=0,wt=null;var o=s.sibling;if(o!==null)ee=o;else{var u=s.return;u!==null?(ee=u,ku(u)):ee=null}break t}}de=0,wt=null,tl(e,t,l,5);break;case 6:de=0,wt=null,tl(e,t,l,6);break;case 8:Th(),Ce=6;break e;default:throw Error(R(462))}}XE();break}catch(c){X0(e,c)}while(!0);return Qn=mi=null,$.H=a,$.A=i,se=n,ee!==null?0:(be=null,ne=0,gu(),Ce)}function XE(){for(;ee!==null&&!hx();)K0(ee)}function K0(e){var t=T0(e.alternate,e,ea);e.memoizedProps=e.pendingProps,t===null?ku(e):ee=t}function oy(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=ty(n,t,t.pendingProps,t.type,void 0,ne);break;case 11:t=ty(n,t,t.pendingProps,t.type.render,t.ref,ne);break;case 5:rh(t);default:x0(n,t),t=ee=xb(t,ea),t=T0(n,t,ea)}e.memoizedProps=e.pendingProps,t===null?ku(e):ee=t}function tl(e,t,n,a){Qn=mi=null,rh(t),rl=null,Hr=0;var i=t.return;try{if(DE(e,i,t,n,ne)){Ce=1,Io(e,Qt(n,e.current)),ee=null;return}}catch(l){if(i!==null)throw ee=i,l;Ce=1,Io(e,Qt(n,e.current)),ee=null;return}t.flags&32768?(ae||a===1?e=!0:Al||(ne&536870912)!==0?e=!1:(ba=e=!0,(a===2||a===9||a===3||a===6)&&(a=Ht.current,a!==null&&a.tag===13&&(a.flags|=16384))),F0(t,e)):ku(t)}function ku(e){var t=e;do{if((t.flags&32768)!==0){F0(t,ba);return}e=t.return;var n=LE(t.alternate,t,ea);if(n!==null){ee=n;return}if(t=t.sibling,t!==null){ee=t;return}ee=t=e}while(t!==null);Ce===0&&(Ce=5)}function F0(e,t){do{var n=UE(e.alternate,e);if(n!==null){n.flags&=32767,ee=n;return}if(n=e.return,n!==null&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&(e=e.sibling,e!==null)){ee=e;return}ee=e=n}while(e!==null);Ce=6,ee=null}function uy(e,t,n,a,i,l,r,s,o){e.cancelPendingCommit=null;do Ru();while(Ve!==0);if((se&6)!==0)throw Error(R(327));if(t!==null){if(t===e.current)throw Error(R(177));if(l=t.lanes|t.childLanes,l|=Qd,Ex(e,n,l,r,s,o),e===be&&(ee=be=null,ne=0),gl=t,Ra=e,Fn=n,Sd=l,Td=i,Y0=a,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,KE(qo,function(){return ev(),null})):(e.callbackNode=null,e.callbackPriority=0),a=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||a){a=$.T,$.T=null,i=oe.p,oe.p=2,r=se,se|=4;try{HE(e,t,n)}finally{se=r,oe.p=i,$.T=a}}Ve=1,J0(),I0(),P0()}}function J0(){if(Ve===1){Ve=0;var e=Ra,t=gl,n=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||n){n=$.T,$.T=null;var a=oe.p;oe.p=2;var i=se;se|=4;try{z0(t,e);var l=Rd,r=pb(e.containerInfo),s=l.focusedElem,o=l.selectionRange;if(r!==s&&s&&s.ownerDocument&&hb(s.ownerDocument.documentElement,s)){if(o!==null&&$d(s)){var u=o.start,c=o.end;if(c===void 0&&(c=u),"selectionStart"in s)s.selectionStart=u,s.selectionEnd=Math.min(c,s.value.length);else{var f=s.ownerDocument||document,d=f&&f.defaultView||window;if(d.getSelection){var p=d.getSelection(),v=s.textContent.length,S=Math.min(o.start,v),x=o.end===void 0?S:Math.min(o.end,v);!p.extend&&S>x&&(r=x,x=S,S=r);var h=Cg(s,S),m=Cg(s,x);if(h&&m&&(p.rangeCount!==1||p.anchorNode!==h.node||p.anchorOffset!==h.offset||p.focusNode!==m.node||p.focusOffset!==m.offset)){var y=f.createRange();y.setStart(h.node,h.offset),p.removeAllRanges(),S>x?(p.addRange(y),p.extend(m.node,m.offset)):(y.setEnd(m.node,m.offset),p.addRange(y))}}}}for(f=[],p=s;p=p.parentNode;)p.nodeType===1&&f.push({element:p,left:p.scrollLeft,top:p.scrollTop});for(typeof s.focus=="function"&&s.focus(),s=0;s<f.length;s++){var b=f[s];b.element.scrollLeft=b.left,b.element.scrollTop=b.top}}cu=!!kd,Rd=kd=null}finally{se=i,oe.p=a,$.T=n}}e.current=t,Ve=2}}function I0(){if(Ve===2){Ve=0;var e=Ra,t=gl,n=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||n){n=$.T,$.T=null;var a=oe.p;oe.p=2;var i=se;se|=4;try{w0(e,t.alternate,t)}finally{se=i,oe.p=a,$.T=n}}Ve=3}}function P0(){if(Ve===4||Ve===3){Ve=0,px();var e=Ra,t=gl,n=Fn,a=Y0;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?Ve=5:(Ve=0,gl=Ra=null,W0(e,e.pendingLanes));var i=e.pendingLanes;if(i===0&&(ka=null),Bd(n),t=t.stateNode,zt&&typeof zt.onCommitFiberRoot=="function")try{zt.onCommitFiberRoot(Qr,t,void 0,(t.current.flags&128)===128)}catch(o){}if(a!==null){t=$.T,i=oe.p,oe.p=2,$.T=null;try{for(var l=e.onRecoverableError,r=0;r<a.length;r++){var s=a[r];l(s.value,{componentStack:s.stack})}}finally{$.T=t,oe.p=i}}(Fn&3)!==0&&Ru(),kn(e),i=e.pendingLanes,(n&261930)!==0&&(i&42)!==0?e===xd?Nr++:(Nr=0,xd=e):Nr=0,es(0,!1)}}function W0(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,Ir(t)))}function Ru(){return J0(),I0(),P0(),ev()}function ev(){if(Ve!==5)return!1;var e=Ra,t=Sd;Sd=0;var n=Bd(Fn),a=$.T,i=oe.p;try{oe.p=32>n?32:n,$.T=null,n=Td,Td=null;var l=Ra,r=Fn;if(Ve=0,gl=Ra=null,Fn=0,(se&6)!==0)throw Error(R(331));var s=se;if(se|=4,B0(l.current),L0(l,l.current,r,n),se=s,es(0,!1),zt&&typeof zt.onPostCommitFiberRoot=="function")try{zt.onPostCommitFiberRoot(Qr,l)}catch(o){}return!0}finally{oe.p=i,$.T=a,W0(e,t)}}function cy(e,t,n){t=Qt(n,t),t=md(e.stateNode,t,2),e=Aa(e,t,2),e!==null&&(Kr(e,2),kn(e))}function he(e,t,n){if(e.tag===3)cy(e,e,n);else for(;t!==null;){if(t.tag===3){cy(t,e,n);break}else if(t.tag===1){var a=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(ka===null||!ka.has(a))){e=Qt(n,e),n=m0(2),a=Aa(t,n,2),a!==null&&(g0(n,a,t,e),Kr(a,2),kn(a));break}}t=t.return}}function zf(e,t,n){var a=e.pingCache;if(a===null){a=e.pingCache=new qE;var i=new Set;a.set(t,i)}else i=a.get(t),i===void 0&&(i=new Set,a.set(t,i));i.has(n)||(vh=!0,i.add(n),e=$E.bind(null,e,t,n),t.then(e,e))}function $E(e,t,n){var a=e.pingCache;a!==null&&a.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,be===e&&(ne&n)===n&&(Ce===4||Ce===3&&(ne&62914560)===ne&&300>Dt()-Eu?(se&2)===0&&yl(e,0):Sh|=n,ml===ne&&(ml=0)),kn(e)}function tv(e,t){t===0&&(t=Qy()),e=pi(e,t),e!==null&&(Kr(e,t),kn(e))}function QE(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),tv(e,n)}function ZE(e,t){var n=0;switch(e.tag){case 31:case 13:var a=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:a=e.stateNode;break;case 22:a=e.stateNode._retryCache;break;default:throw Error(R(314))}a!==null&&a.delete(t),tv(e,n)}function KE(e,t){return Ud(e,t)}var au=null,Vi=null,Ed=!1,iu=!1,Mf=!1,Sa=0;function kn(e){e!==Vi&&e.next===null&&(Vi===null?au=Vi=e:Vi=Vi.next=e),iu=!0,Ed||(Ed=!0,JE())}function es(e,t){if(!Mf&&iu){Mf=!0;do for(var n=!1,a=au;a!==null;){if(!t)if(e!==0){var i=a.pendingLanes;if(i===0)var l=0;else{var r=a.suspendedLanes,s=a.pingedLanes;l=(1<<31-Mt(42|e)+1)-1,l&=i&~(r&~s),l=l&201326741?l&201326741|1:l?l|2:0}l!==0&&(n=!0,fy(a,l))}else l=ne,l=du(a,a===be?l:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(l&3)===0||Zr(a,l)||(n=!0,fy(a,l));a=a.next}while(n);Mf=!1}}function FE(){nv()}function nv(){iu=Ed=!1;var e=0;Sa!==0&&iA()&&(e=Sa);for(var t=Dt(),n=null,a=au;a!==null;){var i=a.next,l=av(a,t);l===0?(a.next=null,n===null?au=i:n.next=i,i===null&&(Vi=n)):(n=a,(e!==0||(l&3)!==0)&&(iu=!0)),a=i}Ve!==0&&Ve!==5||es(e,!1),Sa!==0&&(Sa=0)}function av(e,t){for(var n=e.suspendedLanes,a=e.pingedLanes,i=e.expirationTimes,l=e.pendingLanes&-62914561;0<l;){var r=31-Mt(l),s=1<<r,o=i[r];o===-1?((s&n)===0||(s&a)!==0)&&(i[r]=xx(s,t)):o<=t&&(e.expiredLanes|=s),l&=~s}if(t=be,n=ne,n=du(e,e===t?n:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),a=e.callbackNode,n===0||e===t&&(de===2||de===9)||e.cancelPendingCommit!==null)return a!==null&&a!==null&&uf(a),e.callbackNode=null,e.callbackPriority=0;if((n&3)===0||Zr(e,n)){if(t=n&-n,t===e.callbackPriority)return t;switch(a!==null&&uf(a),Bd(n)){case 2:case 8:n=Xy;break;case 32:n=qo;break;case 268435456:n=$y;break;default:n=qo}return a=iv.bind(null,e),n=Ud(n,a),e.callbackPriority=t,e.callbackNode=n,t}return a!==null&&a!==null&&uf(a),e.callbackPriority=2,e.callbackNode=null,2}function iv(e,t){if(Ve!==0&&Ve!==5)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(Ru()&&e.callbackNode!==n)return null;var a=ne;return a=du(e,e===be?a:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),a===0?null:(V0(e,a,t),av(e,Dt()),e.callbackNode!=null&&e.callbackNode===n?iv.bind(null,e):null)}function fy(e,t){if(Ru())return null;V0(e,t,!0)}function JE(){rA(function(){(se&6)!==0?Ud(Vy,FE):nv()})}function xh(){if(Sa===0){var e=dl;e===0&&(e=io,io<<=1,(io&261888)===0&&(io=256)),Sa=e}return Sa}function dy(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:Eo(""+e)}function hy(e,t){var n=t.ownerDocument.createElement("input");return n.name=t.name,n.value=t.value,e.id&&n.setAttribute("form",e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}function IE(e,t,n,a,i){if(t==="submit"&&n&&n.stateNode===i){var l=dy((i[Et]||null).action),r=a.submitter;r&&(t=(t=r[Et]||null)?dy(t.formAction):r.getAttribute("formAction"),t!==null&&(l=t,r=null));var s=new hu("action","action",null,a,i);e.push({event:s,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if(Sa!==0){var o=r?hy(i,r):new FormData(i);hd(n,{pending:!0,data:o,method:i.method,action:l},null,o)}}else typeof l=="function"&&(s.preventDefault(),o=r?hy(i,r):new FormData(i),hd(n,{pending:!0,data:o,method:i.method,action:l},l,o))},currentTarget:i}]})}}for(yo=0;yo<td.length;yo++)bo=td[yo],py=bo.toLowerCase(),my=bo[0].toUpperCase()+bo.slice(1),un(py,"on"+my);var bo,py,my,yo;un(gb,"onAnimationEnd");un(yb,"onAnimationIteration");un(bb,"onAnimationStart");un("dblclick","onDoubleClick");un("focusin","onFocus");un("focusout","onBlur");un(mE,"onTransitionRun");un(gE,"onTransitionStart");un(yE,"onTransitionCancel");un(vb,"onTransitionEnd");cl("onMouseEnter",["mouseout","mouseover"]);cl("onMouseLeave",["mouseout","mouseover"]);cl("onPointerEnter",["pointerout","pointerover"]);cl("onPointerLeave",["pointerout","pointerover"]);fi("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));fi("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));fi("onBeforeInput",["compositionend","keypress","textInput","paste"]);fi("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));fi("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));fi("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var qr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),PE=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(qr));function lv(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var a=e[n],i=a.event;a=a.listeners;e:{var l=void 0;if(t)for(var r=a.length-1;0<=r;r--){var s=a[r],o=s.instance,u=s.currentTarget;if(s=s.listener,o!==l&&i.isPropagationStopped())break e;l=s,i.currentTarget=u;try{l(i)}catch(c){Go(c)}i.currentTarget=null,l=o}else for(r=0;r<a.length;r++){if(s=a[r],o=s.instance,u=s.currentTarget,s=s.listener,o!==l&&i.isPropagationStopped())break e;l=s,i.currentTarget=u;try{l(i)}catch(c){Go(c)}i.currentTarget=null,l=o}}}}function W(e,t){var n=t[Zf];n===void 0&&(n=t[Zf]=new Set);var a=e+"__bubble";n.has(a)||(rv(t,e,2,!1),n.add(a))}function Lf(e,t,n){var a=0;t&&(a|=4),rv(n,e,a,t)}var vo="_reactListening"+Math.random().toString(36).slice(2);function Eh(e){if(!e[vo]){e[vo]=!0,Iy.forEach(function(n){n!=="selectionchange"&&(PE.has(n)||Lf(n,!1,e),Lf(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[vo]||(t[vo]=!0,Lf("selectionchange",!1,t))}}function rv(e,t,n,a){switch(vv(t)){case 2:var i=RA;break;case 8:i=OA;break;default:i=Oh}n=i.bind(null,t,n,e),i=void 0,!Pf||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(i=!0),a?i!==void 0?e.addEventListener(t,n,{capture:!0,passive:i}):e.addEventListener(t,n,!0):i!==void 0?e.addEventListener(t,n,{passive:i}):e.addEventListener(t,n,!1)}function Uf(e,t,n,a,i){var l=a;if((t&1)===0&&(t&2)===0&&a!==null)e:for(;;){if(a===null)return;var r=a.tag;if(r===3||r===4){var s=a.stateNode.containerInfo;if(s===i)break;if(r===4)for(r=a.return;r!==null;){var o=r.tag;if((o===3||o===4)&&r.stateNode.containerInfo===i)return;r=r.return}for(;s!==null;){if(r=Qi(s),r===null)return;if(o=r.tag,o===5||o===6||o===26||o===27){a=l=r;continue e}s=s.parentNode}}a=a.return}lb(function(){var u=l,c=Yd(n),f=[];e:{var d=Sb.get(e);if(d!==void 0){var p=hu,v=e;switch(e){case"keypress":if(ko(n)===0)break e;case"keydown":case"keyup":p=Zx;break;case"focusin":v="focus",p=pf;break;case"focusout":v="blur",p=pf;break;case"beforeblur":case"afterblur":p=pf;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":p=xg;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":p=Lx;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":p=Jx;break;case gb:case yb:case bb:p=Bx;break;case vb:p=Px;break;case"scroll":case"scrollend":p=zx;break;case"wheel":p=eE;break;case"copy":case"cut":case"paste":p=qx;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":p=Ag;break;case"toggle":case"beforetoggle":p=nE}var S=(t&4)!==0,x=!S&&(e==="scroll"||e==="scrollend"),h=S?d!==null?d+"Capture":null:d;S=[];for(var m=u,y;m!==null;){var b=m;if(y=b.stateNode,b=b.tag,b!==5&&b!==26&&b!==27||y===null||h===null||(b=Dr(m,h),b!=null&&S.push(Yr(m,b,y))),x)break;m=m.return}0<S.length&&(d=new p(d,v,null,n,c),f.push({event:d,listeners:S}))}}if((t&7)===0){e:{if(d=e==="mouseover"||e==="pointerover",p=e==="mouseout"||e==="pointerout",d&&n!==If&&(v=n.relatedTarget||n.fromElement)&&(Qi(v)||v[Sl]))break e;if((p||d)&&(d=c.window===c?c:(d=c.ownerDocument)?d.defaultView||d.parentWindow:window,p?(v=n.relatedTarget||n.toElement,p=u,v=v?Qi(v):null,v!==null&&(x=$r(v),S=v.tag,v!==x||S!==5&&S!==27&&S!==6)&&(v=null)):(p=null,v=u),p!==v)){if(S=xg,b="onMouseLeave",h="onMouseEnter",m="mouse",(e==="pointerout"||e==="pointerover")&&(S=Ag,b="onPointerLeave",h="onPointerEnter",m="pointer"),x=p==null?d:mr(p),y=v==null?d:mr(v),d=new S(b,m+"leave",p,n,c),d.target=x,d.relatedTarget=y,b=null,Qi(c)===u&&(S=new S(h,m+"enter",v,n,c),S.target=y,S.relatedTarget=x,b=S),x=b,p&&v)t:{for(S=WE,h=p,m=v,y=0,b=h;b;b=S(b))y++;b=0;for(var k=m;k;k=S(k))b++;for(;0<y-b;)h=S(h),y--;for(;0<b-y;)m=S(m),b--;for(;y--;){if(h===m||m!==null&&h===m.alternate){S=h;break t}h=S(h),m=S(m)}S=null}else S=null;p!==null&&gy(f,d,p,S,!1),v!==null&&x!==null&&gy(f,x,v,S,!0)}}e:{if(d=u?mr(u):window,p=d.nodeName&&d.nodeName.toLowerCase(),p==="select"||p==="input"&&d.type==="file")var _=wg;else if(Og(d))if(fb)_=dE;else{_=cE;var w=uE}else p=d.nodeName,!p||p.toLowerCase()!=="input"||d.type!=="checkbox"&&d.type!=="radio"?u&&qd(u.elementType)&&(_=wg):_=fE;if(_&&(_=_(e,u))){cb(f,_,n,c);break e}w&&w(e,d,u),e==="focusout"&&u&&d.type==="number"&&u.memoizedProps.value!=null&&Jf(d,"number",d.value)}switch(w=u?mr(u):window,e){case"focusin":(Og(w)||w.contentEditable==="true")&&(Fi=w,Wf=u,Sr=null);break;case"focusout":Sr=Wf=Fi=null;break;case"mousedown":ed=!0;break;case"contextmenu":case"mouseup":case"dragend":ed=!1,Dg(f,n,c);break;case"selectionchange":if(pE)break;case"keydown":case"keyup":Dg(f,n,c)}var B;if(Xd)e:{switch(e){case"compositionstart":var U="onCompositionStart";break e;case"compositionend":U="onCompositionEnd";break e;case"compositionupdate":U="onCompositionUpdate";break e}U=void 0}else Ki?ob(e,n)&&(U="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(U="onCompositionStart");U&&(sb&&n.locale!=="ko"&&(Ki||U!=="onCompositionStart"?U==="onCompositionEnd"&&Ki&&(B=rb()):(ya=c,Gd="value"in ya?ya.value:ya.textContent,Ki=!0)),w=lu(u,U),0<w.length&&(U=new Eg(U,e,null,n,c),f.push({event:U,listeners:w}),B?U.data=B:(B=ub(n),B!==null&&(U.data=B)))),(B=iE?lE(e,n):rE(e,n))&&(U=lu(u,"onBeforeInput"),0<U.length&&(w=new Eg("onBeforeInput","beforeinput",null,n,c),f.push({event:w,listeners:U}),w.data=B)),IE(f,e,u,n,c)}lv(f,t)})}function Yr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function lu(e,t){for(var n=t+"Capture",a=[];e!==null;){var i=e,l=i.stateNode;if(i=i.tag,i!==5&&i!==26&&i!==27||l===null||(i=Dr(e,n),i!=null&&a.unshift(Yr(e,i,l)),i=Dr(e,t),i!=null&&a.push(Yr(e,i,l))),e.tag===3)return a;e=e.return}return[]}function WE(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function gy(e,t,n,a,i){for(var l=t._reactName,r=[];n!==null&&n!==a;){var s=n,o=s.alternate,u=s.stateNode;if(s=s.tag,o!==null&&o===a)break;s!==5&&s!==26&&s!==27||u===null||(o=u,i?(u=Dr(n,l),u!=null&&r.unshift(Yr(n,u,o))):i||(u=Dr(n,l),u!=null&&r.push(Yr(n,u,o)))),n=n.return}r.length!==0&&e.push({event:t,listeners:r})}var eA=/\r\n?/g,tA=/\u0000|\uFFFD/g;function yy(e){return(typeof e=="string"?e:""+e).replace(eA,"\n").replace(tA,"")}function sv(e,t){return t=yy(t),yy(e)===t}function pe(e,t,n,a,i,l){switch(n){case"children":typeof a=="string"?t==="body"||t==="textarea"&&a===""||fl(e,a):(typeof a=="number"||typeof a=="bigint")&&t!=="body"&&fl(e,""+a);break;case"className":so(e,"class",a);break;case"tabIndex":so(e,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":so(e,n,a);break;case"style":ib(e,a,l);break;case"data":if(t!=="object"){so(e,"data",a);break}case"src":case"href":if(a===""&&(t!=="a"||n!=="href")){e.removeAttribute(n);break}if(a==null||typeof a=="function"||typeof a=="symbol"||typeof a=="boolean"){e.removeAttribute(n);break}a=Eo(""+a),e.setAttribute(n,a);break;case"action":case"formAction":if(typeof a=="function"){e.setAttribute(n,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof l=="function"&&(n==="formAction"?(t!=="input"&&pe(e,t,"name",i.name,i,null),pe(e,t,"formEncType",i.formEncType,i,null),pe(e,t,"formMethod",i.formMethod,i,null),pe(e,t,"formTarget",i.formTarget,i,null)):(pe(e,t,"encType",i.encType,i,null),pe(e,t,"method",i.method,i,null),pe(e,t,"target",i.target,i,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){e.removeAttribute(n);break}a=Eo(""+a),e.setAttribute(n,a);break;case"onClick":a!=null&&(e.onclick=$n);break;case"onScroll":a!=null&&W("scroll",e);break;case"onScrollEnd":a!=null&&W("scrollend",e);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(R(61));if(n=a.__html,n!=null){if(i.children!=null)throw Error(R(60));e.innerHTML=n}}break;case"multiple":e.multiple=a&&typeof a!="function"&&typeof a!="symbol";break;case"muted":e.muted=a&&typeof a!="function"&&typeof a!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(a==null||typeof a=="function"||typeof a=="boolean"||typeof a=="symbol"){e.removeAttribute("xlink:href");break}n=Eo(""+a),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",n);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":a!=null&&typeof a!="function"&&typeof a!="symbol"?e.setAttribute(n,""+a):e.removeAttribute(n);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":a&&typeof a!="function"&&typeof a!="symbol"?e.setAttribute(n,""):e.removeAttribute(n);break;case"capture":case"download":a===!0?e.setAttribute(n,""):a!==!1&&a!=null&&typeof a!="function"&&typeof a!="symbol"?e.setAttribute(n,a):e.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":a!=null&&typeof a!="function"&&typeof a!="symbol"&&!isNaN(a)&&1<=a?e.setAttribute(n,a):e.removeAttribute(n);break;case"rowSpan":case"start":a==null||typeof a=="function"||typeof a=="symbol"||isNaN(a)?e.removeAttribute(n):e.setAttribute(n,a);break;case"popover":W("beforetoggle",e),W("toggle",e),xo(e,"popover",a);break;case"xlinkActuate":Hn(e,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":Hn(e,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":Hn(e,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":Hn(e,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":Hn(e,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":Hn(e,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":Hn(e,"http://www.w3.org/XML/1998/namespace","xml:base",a);break;case"xmlLang":Hn(e,"http://www.w3.org/XML/1998/namespace","xml:lang",a);break;case"xmlSpace":Hn(e,"http://www.w3.org/XML/1998/namespace","xml:space",a);break;case"is":xo(e,"is",a);break;case"innerText":case"textContent":break;default:(!(2<n.length)||n[0]!=="o"&&n[0]!=="O"||n[1]!=="n"&&n[1]!=="N")&&(n=Cx.get(n)||n,xo(e,n,a))}}function Ad(e,t,n,a,i,l){switch(n){case"style":ib(e,a,l);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(R(61));if(n=a.__html,n!=null){if(i.children!=null)throw Error(R(60));e.innerHTML=n}}break;case"children":typeof a=="string"?fl(e,a):(typeof a=="number"||typeof a=="bigint")&&fl(e,""+a);break;case"onScroll":a!=null&&W("scroll",e);break;case"onScrollEnd":a!=null&&W("scrollend",e);break;case"onClick":a!=null&&(e.onclick=$n);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!Py.hasOwnProperty(n))e:{if(n[0]==="o"&&n[1]==="n"&&(i=n.endsWith("Capture"),t=n.slice(2,i?n.length-7:void 0),l=e[Et]||null,l=l!=null?l[n]:null,typeof l=="function"&&e.removeEventListener(t,l,i),typeof a=="function")){typeof l!="function"&&l!==null&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,a,i);break e}n in e?e[n]=a:a===!0?e.setAttribute(n,""):xo(e,n,a)}}}function nt(e,t,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":W("error",e),W("load",e);var a=!1,i=!1,l;for(l in n)if(n.hasOwnProperty(l)){var r=n[l];if(r!=null)switch(l){case"src":a=!0;break;case"srcSet":i=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(R(137,t));default:pe(e,t,l,r,n,null)}}i&&pe(e,t,"srcSet",n.srcSet,n,null),a&&pe(e,t,"src",n.src,n,null);return;case"input":W("invalid",e);var s=l=r=i=null,o=null,u=null;for(a in n)if(n.hasOwnProperty(a)){var c=n[a];if(c!=null)switch(a){case"name":i=c;break;case"type":r=c;break;case"checked":o=c;break;case"defaultChecked":u=c;break;case"value":l=c;break;case"defaultValue":s=c;break;case"children":case"dangerouslySetInnerHTML":if(c!=null)throw Error(R(137,t));break;default:pe(e,t,a,c,n,null)}}tb(e,l,s,o,u,r,i,!1);return;case"select":W("invalid",e),a=r=l=null;for(i in n)if(n.hasOwnProperty(i)&&(s=n[i],s!=null))switch(i){case"value":l=s;break;case"defaultValue":r=s;break;case"multiple":a=s;default:pe(e,t,i,s,n,null)}t=l,n=r,e.multiple=!!a,t!=null?al(e,!!a,t,!1):n!=null&&al(e,!!a,n,!0);return;case"textarea":W("invalid",e),l=i=a=null;for(r in n)if(n.hasOwnProperty(r)&&(s=n[r],s!=null))switch(r){case"value":a=s;break;case"defaultValue":i=s;break;case"children":l=s;break;case"dangerouslySetInnerHTML":if(s!=null)throw Error(R(91));break;default:pe(e,t,r,s,n,null)}ab(e,a,i,l);return;case"option":for(o in n)n.hasOwnProperty(o)&&(a=n[o],a!=null)&&(o==="selected"?e.selected=a&&typeof a!="function"&&typeof a!="symbol":pe(e,t,o,a,n,null));return;case"dialog":W("beforetoggle",e),W("toggle",e),W("cancel",e),W("close",e);break;case"iframe":case"object":W("load",e);break;case"video":case"audio":for(a=0;a<qr.length;a++)W(qr[a],e);break;case"image":W("error",e),W("load",e);break;case"details":W("toggle",e);break;case"embed":case"source":case"link":W("error",e),W("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(u in n)if(n.hasOwnProperty(u)&&(a=n[u],a!=null))switch(u){case"children":case"dangerouslySetInnerHTML":throw Error(R(137,t));default:pe(e,t,u,a,n,null)}return;default:if(qd(t)){for(c in n)n.hasOwnProperty(c)&&(a=n[c],a!==void 0&&Ad(e,t,c,a,n,void 0));return}}for(s in n)n.hasOwnProperty(s)&&(a=n[s],a!=null&&pe(e,t,s,a,n,null))}function nA(e,t,n,a){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var i=null,l=null,r=null,s=null,o=null,u=null,c=null;for(p in n){var f=n[p];if(n.hasOwnProperty(p)&&f!=null)switch(p){case"checked":break;case"value":break;case"defaultValue":o=f;default:a.hasOwnProperty(p)||pe(e,t,p,null,a,f)}}for(var d in a){var p=a[d];if(f=n[d],a.hasOwnProperty(d)&&(p!=null||f!=null))switch(d){case"type":l=p;break;case"name":i=p;break;case"checked":u=p;break;case"defaultChecked":c=p;break;case"value":r=p;break;case"defaultValue":s=p;break;case"children":case"dangerouslySetInnerHTML":if(p!=null)throw Error(R(137,t));break;default:p!==f&&pe(e,t,d,p,a,f)}}Ff(e,r,s,o,u,c,l,i);return;case"select":p=r=s=d=null;for(l in n)if(o=n[l],n.hasOwnProperty(l)&&o!=null)switch(l){case"value":break;case"multiple":p=o;default:a.hasOwnProperty(l)||pe(e,t,l,null,a,o)}for(i in a)if(l=a[i],o=n[i],a.hasOwnProperty(i)&&(l!=null||o!=null))switch(i){case"value":d=l;break;case"defaultValue":s=l;break;case"multiple":r=l;default:l!==o&&pe(e,t,i,l,a,o)}t=s,n=r,a=p,d!=null?al(e,!!n,d,!1):!!a!=!!n&&(t!=null?al(e,!!n,t,!0):al(e,!!n,n?[]:"",!1));return;case"textarea":p=d=null;for(s in n)if(i=n[s],n.hasOwnProperty(s)&&i!=null&&!a.hasOwnProperty(s))switch(s){case"value":break;case"children":break;default:pe(e,t,s,null,a,i)}for(r in a)if(i=a[r],l=n[r],a.hasOwnProperty(r)&&(i!=null||l!=null))switch(r){case"value":d=i;break;case"defaultValue":p=i;break;case"children":break;case"dangerouslySetInnerHTML":if(i!=null)throw Error(R(91));break;default:i!==l&&pe(e,t,r,i,a,l)}nb(e,d,p);return;case"option":for(var v in n)d=n[v],n.hasOwnProperty(v)&&d!=null&&!a.hasOwnProperty(v)&&(v==="selected"?e.selected=!1:pe(e,t,v,null,a,d));for(o in a)d=a[o],p=n[o],a.hasOwnProperty(o)&&d!==p&&(d!=null||p!=null)&&(o==="selected"?e.selected=d&&typeof d!="function"&&typeof d!="symbol":pe(e,t,o,d,a,p));return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var S in n)d=n[S],n.hasOwnProperty(S)&&d!=null&&!a.hasOwnProperty(S)&&pe(e,t,S,null,a,d);for(u in a)if(d=a[u],p=n[u],a.hasOwnProperty(u)&&d!==p&&(d!=null||p!=null))switch(u){case"children":case"dangerouslySetInnerHTML":if(d!=null)throw Error(R(137,t));break;default:pe(e,t,u,d,a,p)}return;default:if(qd(t)){for(var x in n)d=n[x],n.hasOwnProperty(x)&&d!==void 0&&!a.hasOwnProperty(x)&&Ad(e,t,x,void 0,a,d);for(c in a)d=a[c],p=n[c],!a.hasOwnProperty(c)||d===p||d===void 0&&p===void 0||Ad(e,t,c,d,a,p);return}}for(var h in n)d=n[h],n.hasOwnProperty(h)&&d!=null&&!a.hasOwnProperty(h)&&pe(e,t,h,null,a,d);for(f in a)d=a[f],p=n[f],!a.hasOwnProperty(f)||d===p||d==null&&p==null||pe(e,t,f,d,a,p)}function by(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function aA(){if(typeof performance.getEntriesByType=="function"){for(var e=0,t=0,n=performance.getEntriesByType("resource"),a=0;a<n.length;a++){var i=n[a],l=i.transferSize,r=i.initiatorType,s=i.duration;if(l&&s&&by(r)){for(r=0,s=i.responseEnd,a+=1;a<n.length;a++){var o=n[a],u=o.startTime;if(u>s)break;var c=o.transferSize,f=o.initiatorType;c&&by(f)&&(o=o.responseEnd,r+=c*(o<s?1:(s-u)/(o-u)))}if(--a,t+=8*(l+r)/(i.duration/1e3),e++,10<e)break}}if(0<e)return t/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e=="number")?e:5}var kd=null,Rd=null;function ru(e){return e.nodeType===9?e:e.ownerDocument}function vy(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function ov(e,t){if(e===0)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&t==="foreignObject"?0:e}function Od(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.children=="bigint"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Hf=null;function iA(){var e=window.event;return e&&e.type==="popstate"?e===Hf?!1:(Hf=e,!0):(Hf=null,!1)}var uv=typeof setTimeout=="function"?setTimeout:void 0,lA=typeof clearTimeout=="function"?clearTimeout:void 0,Sy=typeof Promise=="function"?Promise:void 0,rA=typeof queueMicrotask=="function"?queueMicrotask:typeof Sy<"u"?function(e){return Sy.resolve(null).then(e).catch(sA)}:uv;function sA(e){setTimeout(function(){throw e})}function La(e){return e==="head"}function Ty(e,t){var n=t,a=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&i.nodeType===8)if(n=i.data,n==="/$"||n==="/&"){if(a===0){e.removeChild(i),vl(t);return}a--}else if(n==="$"||n==="$?"||n==="$~"||n==="$!"||n==="&")a++;else if(n==="html")_r(e.ownerDocument.documentElement);else if(n==="head"){n=e.ownerDocument.head,_r(n);for(var l=n.firstChild;l;){var r=l.nextSibling,s=l.nodeName;l[Fr]||s==="SCRIPT"||s==="STYLE"||s==="LINK"&&l.rel.toLowerCase()==="stylesheet"||n.removeChild(l),l=r}}else n==="body"&&_r(e.ownerDocument.body);n=i}while(n);vl(t)}function xy(e,t){var n=e;e=0;do{var a=n.nextSibling;if(n.nodeType===1?t?(n._stashedDisplay=n.style.display,n.style.display="none"):(n.style.display=n._stashedDisplay||"",n.getAttribute("style")===""&&n.removeAttribute("style")):n.nodeType===3&&(t?(n._stashedText=n.nodeValue,n.nodeValue=""):n.nodeValue=n._stashedText||""),a&&a.nodeType===8)if(n=a.data,n==="/$"){if(e===0)break;e--}else n!=="$"&&n!=="$?"&&n!=="$~"&&n!=="$!"||e++;n=a}while(n)}function wd(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":wd(n),jd(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(n.rel.toLowerCase()==="stylesheet")continue}e.removeChild(n)}}function oA(e,t,n,a){for(;e.nodeType===1;){var i=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!a&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(a){if(!e[Fr])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(l=e.getAttribute("rel"),l==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(l!==i.rel||e.getAttribute("href")!==(i.href==null||i.href===""?null:i.href)||e.getAttribute("crossorigin")!==(i.crossOrigin==null?null:i.crossOrigin)||e.getAttribute("title")!==(i.title==null?null:i.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(l=e.getAttribute("src"),(l!==(i.src==null?null:i.src)||e.getAttribute("type")!==(i.type==null?null:i.type)||e.getAttribute("crossorigin")!==(i.crossOrigin==null?null:i.crossOrigin))&&l&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(t==="input"&&e.type==="hidden"){var l=i.name==null?null:""+i.name;if(i.type==="hidden"&&e.getAttribute("name")===l)return e}else return e;if(e=Ft(e.nextSibling),e===null)break}return null}function uA(e,t,n){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!n||(e=Ft(e.nextSibling),e===null))return null;return e}function cv(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!t||(e=Ft(e.nextSibling),e===null))return null;return e}function Nd(e){return e.data==="$?"||e.data==="$~"}function _d(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState!=="loading"}function cA(e,t){var n=e.ownerDocument;if(e.data==="$~")e._reactRetry=t;else if(e.data!=="$?"||n.readyState!=="loading")t();else{var a=function(){t(),n.removeEventListener("DOMContentLoaded",a)};n.addEventListener("DOMContentLoaded",a),e._reactRetry=a}}function Ft(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?"||t==="$~"||t==="&"||t==="F!"||t==="F")break;if(t==="/$"||t==="/&")return null}}return e}var Cd=null;function Ey(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"||n==="/&"){if(t===0)return Ft(e.nextSibling);t--}else n!=="$"&&n!=="$!"&&n!=="$?"&&n!=="$~"&&n!=="&"||t++}e=e.nextSibling}return null}function Ay(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"||n==="$~"||n==="&"){if(t===0)return e;t--}else n!=="/$"&&n!=="/&"||t++}e=e.previousSibling}return null}function fv(e,t,n){switch(t=ru(n),e){case"html":if(e=t.documentElement,!e)throw Error(R(452));return e;case"head":if(e=t.head,!e)throw Error(R(453));return e;case"body":if(e=t.body,!e)throw Error(R(454));return e;default:throw Error(R(451))}}function _r(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);jd(e)}var Jt=new Map,ky=new Set;function su(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var ta=oe.d;oe.d={f:fA,r:dA,D:hA,C:pA,L:mA,m:gA,X:bA,S:yA,M:vA};function fA(){var e=ta.f(),t=Au();return e||t}function dA(e){var t=Tl(e);t!==null&&t.tag===5&&t.type==="form"?i0(t):ta.r(e)}var kl=typeof document>"u"?null:document;function dv(e,t,n){var a=kl;if(a&&typeof t=="string"&&t){var i=$t(t);i='link[rel="'+e+'"][href="'+i+'"]',typeof n=="string"&&(i+='[crossorigin="'+n+'"]'),ky.has(i)||(ky.add(i),e={rel:e,crossOrigin:n,href:t},a.querySelector(i)===null&&(t=a.createElement("link"),nt(t,"link",e),Fe(t),a.head.appendChild(t)))}}function hA(e){ta.D(e),dv("dns-prefetch",e,null)}function pA(e,t){ta.C(e,t),dv("preconnect",e,t)}function mA(e,t,n){ta.L(e,t,n);var a=kl;if(a&&e&&t){var i='link[rel="preload"][as="'+$t(t)+'"]';t==="image"&&n&&n.imageSrcSet?(i+='[imagesrcset="'+$t(n.imageSrcSet)+'"]',typeof n.imageSizes=="string"&&(i+='[imagesizes="'+$t(n.imageSizes)+'"]')):i+='[href="'+$t(e)+'"]';var l=i;switch(t){case"style":l=bl(e);break;case"script":l=Rl(e)}Jt.has(l)||(e=Oe({rel:"preload",href:t==="image"&&n&&n.imageSrcSet?void 0:e,as:t},n),Jt.set(l,e),a.querySelector(i)!==null||t==="style"&&a.querySelector(ts(l))||t==="script"&&a.querySelector(ns(l))||(t=a.createElement("link"),nt(t,"link",e),Fe(t),a.head.appendChild(t)))}}function gA(e,t){ta.m(e,t);var n=kl;if(n&&e){var a=t&&typeof t.as=="string"?t.as:"script",i='link[rel="modulepreload"][as="'+$t(a)+'"][href="'+$t(e)+'"]',l=i;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":l=Rl(e)}if(!Jt.has(l)&&(e=Oe({rel:"modulepreload",href:e},t),Jt.set(l,e),n.querySelector(i)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(ns(l)))return}a=n.createElement("link"),nt(a,"link",e),Fe(a),n.head.appendChild(a)}}}function yA(e,t,n){ta.S(e,t,n);var a=kl;if(a&&e){var i=nl(a).hoistableStyles,l=bl(e);t=t||"default";var r=i.get(l);if(!r){var s={loading:0,preload:null};if(r=a.querySelector(ts(l)))s.loading=5;else{e=Oe({rel:"stylesheet",href:e,"data-precedence":t},n),(n=Jt.get(l))&&Ah(e,n);var o=r=a.createElement("link");Fe(o),nt(o,"link",e),o._p=new Promise(function(u,c){o.onload=u,o.onerror=c}),o.addEventListener("load",function(){s.loading|=1}),o.addEventListener("error",function(){s.loading|=2}),s.loading|=4,zo(r,t,a)}r={type:"stylesheet",instance:r,count:1,state:s},i.set(l,r)}}}function bA(e,t){ta.X(e,t);var n=kl;if(n&&e){var a=nl(n).hoistableScripts,i=Rl(e),l=a.get(i);l||(l=n.querySelector(ns(i)),l||(e=Oe({src:e,async:!0},t),(t=Jt.get(i))&&kh(e,t),l=n.createElement("script"),Fe(l),nt(l,"link",e),n.head.appendChild(l)),l={type:"script",instance:l,count:1,state:null},a.set(i,l))}}function vA(e,t){ta.M(e,t);var n=kl;if(n&&e){var a=nl(n).hoistableScripts,i=Rl(e),l=a.get(i);l||(l=n.querySelector(ns(i)),l||(e=Oe({src:e,async:!0,type:"module"},t),(t=Jt.get(i))&&kh(e,t),l=n.createElement("script"),Fe(l),nt(l,"link",e),n.head.appendChild(l)),l={type:"script",instance:l,count:1,state:null},a.set(i,l))}}function Ry(e,t,n,a){var i=(i=Ta.current)?su(i):null;if(!i)throw Error(R(446));switch(e){case"meta":case"title":return null;case"style":return typeof n.precedence=="string"&&typeof n.href=="string"?(t=bl(n.href),n=nl(i).hoistableStyles,a=n.get(t),a||(a={type:"style",instance:null,count:0,state:null},n.set(t,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(n.rel==="stylesheet"&&typeof n.href=="string"&&typeof n.precedence=="string"){e=bl(n.href);var l=nl(i).hoistableStyles,r=l.get(e);if(r||(i=i.ownerDocument||i,r={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},l.set(e,r),(l=i.querySelector(ts(e)))&&!l._p&&(r.instance=l,r.state.loading=5),Jt.has(e)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},Jt.set(e,n),l||SA(i,e,n,r.state))),t&&a===null)throw Error(R(528,""));return r}if(t&&a!==null)throw Error(R(529,""));return null;case"script":return t=n.async,n=n.src,typeof n=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=Rl(n),n=nl(i).hoistableScripts,a=n.get(t),a||(a={type:"script",instance:null,count:0,state:null},n.set(t,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(R(444,e))}}function bl(e){return'href="'+$t(e)+'"'}function ts(e){return'link[rel="stylesheet"]['+e+"]"}function hv(e){return Oe({},e,{"data-precedence":e.precedence,precedence:null})}function SA(e,t,n,a){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?a.loading=1:(t=e.createElement("link"),a.preload=t,t.addEventListener("load",function(){return a.loading|=1}),t.addEventListener("error",function(){return a.loading|=2}),nt(t,"link",n),Fe(t),e.head.appendChild(t))}function Rl(e){return'[src="'+$t(e)+'"]'}function ns(e){return"script[async]"+e}function Oy(e,t,n){if(t.count++,t.instance===null)switch(t.type){case"style":var a=e.querySelector('style[data-href~="'+$t(n.href)+'"]');if(a)return t.instance=a,Fe(a),a;var i=Oe({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return a=(e.ownerDocument||e).createElement("style"),Fe(a),nt(a,"style",i),zo(a,n.precedence,e),t.instance=a;case"stylesheet":i=bl(n.href);var l=e.querySelector(ts(i));if(l)return t.state.loading|=4,t.instance=l,Fe(l),l;a=hv(n),(i=Jt.get(i))&&Ah(a,i),l=(e.ownerDocument||e).createElement("link"),Fe(l);var r=l;return r._p=new Promise(function(s,o){r.onload=s,r.onerror=o}),nt(l,"link",a),t.state.loading|=4,zo(l,n.precedence,e),t.instance=l;case"script":return l=Rl(n.src),(i=e.querySelector(ns(l)))?(t.instance=i,Fe(i),i):(a=n,(i=Jt.get(l))&&(a=Oe({},n),kh(a,i)),e=e.ownerDocument||e,i=e.createElement("script"),Fe(i),nt(i,"link",a),e.head.appendChild(i),t.instance=i);case"void":return null;default:throw Error(R(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(a=t.instance,t.state.loading|=4,zo(a,n.precedence,e));return t.instance}function zo(e,t,n){for(var a=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),i=a.length?a[a.length-1]:null,l=i,r=0;r<a.length;r++){var s=a[r];if(s.dataset.precedence===t)l=s;else if(l!==i)break}l?l.parentNode.insertBefore(e,l.nextSibling):(t=n.nodeType===9?n.head:n,t.insertBefore(e,t.firstChild))}function Ah(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function kh(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var Mo=null;function wy(e,t,n){if(Mo===null){var a=new Map,i=Mo=new Map;i.set(n,a)}else i=Mo,a=i.get(n),a||(a=new Map,i.set(n,a));if(a.has(e))return a;for(a.set(e,null),n=n.getElementsByTagName(e),i=0;i<n.length;i++){var l=n[i];if(!(l[Fr]||l[We]||e==="link"&&l.getAttribute("rel")==="stylesheet")&&l.namespaceURI!=="http://www.w3.org/2000/svg"){var r=l.getAttribute(t)||"";r=e+r;var s=a.get(r);s?s.push(l):a.set(r,[l])}}return a}function Ny(e,t,n){e=e.ownerDocument||e,e.head.insertBefore(n,t==="title"?e.querySelector("head > title"):null)}function TA(e,t,n){if(n===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;return t.rel==="stylesheet"?(e=t.disabled,typeof t.precedence=="string"&&e==null):!0;case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function pv(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function xA(e,t,n,a){if(n.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&(n.state.loading&4)===0){if(n.instance===null){var i=bl(a.href),l=t.querySelector(ts(i));if(l){t=l._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(e.count++,e=ou.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=l,Fe(l);return}l=t.ownerDocument||t,a=hv(a),(i=Jt.get(i))&&Ah(a,i),l=l.createElement("link"),Fe(l);var r=l;r._p=new Promise(function(s,o){r.onload=s,r.onerror=o}),nt(l,"link",a),n.instance=l}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&(n.state.loading&3)===0&&(e.count++,n=ou.bind(e),t.addEventListener("load",n),t.addEventListener("error",n))}}var Bf=0;function EA(e,t){return e.stylesheets&&e.count===0&&Lo(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var a=setTimeout(function(){if(e.stylesheets&&Lo(e,e.stylesheets),e.unsuspend){var l=e.unsuspend;e.unsuspend=null,l()}},6e4+t);0<e.imgBytes&&Bf===0&&(Bf=62500*aA());var i=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&Lo(e,e.stylesheets),e.unsuspend)){var l=e.unsuspend;e.unsuspend=null,l()}},(e.imgBytes>Bf?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(a),clearTimeout(i)}}:null}function ou(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Lo(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var uu=null;function Lo(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,uu=new Map,t.forEach(AA,e),uu=null,ou.call(e))}function AA(e,t){if(!(t.state.loading&4)){var n=uu.get(e);if(n)var a=n.get(null);else{n=new Map,uu.set(e,n);for(var i=e.querySelectorAll("link[data-precedence],style[data-precedence]"),l=0;l<i.length;l++){var r=i[l];(r.nodeName==="LINK"||r.getAttribute("media")!=="not all")&&(n.set(r.dataset.precedence,r),a=r)}a&&n.set(null,a)}i=t.instance,r=i.getAttribute("data-precedence"),l=n.get(r)||a,l===a&&n.set(null,i),n.set(r,i),this.count++,a=ou.bind(this),i.addEventListener("load",a),i.addEventListener("error",a),l?l.parentNode.insertBefore(i,l.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(i,e.firstChild)),t.state.loading|=4}}var Gr={$$typeof:Xn,Provider:null,Consumer:null,_currentValue:ti,_currentValue2:ti,_threadCount:0};function kA(e,t,n,a,i,l,r,s,o){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=cf(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=cf(0),this.hiddenUpdates=cf(null),this.identifierPrefix=a,this.onUncaughtError=i,this.onCaughtError=l,this.onRecoverableError=r,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=o,this.incompleteTransitions=new Map}function mv(e,t,n,a,i,l,r,s,o,u,c,f){return e=new kA(e,t,n,r,o,u,c,f,s),t=1,l===!0&&(t|=24),l=_t(3,null,null,t),e.current=l,l.stateNode=e,t=Id(),t.refCount++,e.pooledCache=t,t.refCount++,l.memoizedState={element:a,isDehydrated:n,cache:t},eh(l),e}function gv(e){return e?(e=Pi,e):Pi}function yv(e,t,n,a,i,l){i=gv(i),a.context===null?a.context=i:a.pendingContext=i,a=Ea(t),a.payload={element:n},l=l===void 0?null:l,l!==null&&(a.callback=l),n=Aa(e,a,t),n!==null&&(xt(n,e,t),xr(n,e,t))}function _y(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Rh(e,t){_y(e,t),(e=e.alternate)&&_y(e,t)}function bv(e){if(e.tag===13||e.tag===31){var t=pi(e,67108864);t!==null&&xt(t,e,67108864),Rh(e,67108864)}}function Cy(e){if(e.tag===13||e.tag===31){var t=Lt();t=Hd(t);var n=pi(e,t);n!==null&&xt(n,e,t),Rh(e,t)}}var cu=!0;function RA(e,t,n,a){var i=$.T;$.T=null;var l=oe.p;try{oe.p=2,Oh(e,t,n,a)}finally{oe.p=l,$.T=i}}function OA(e,t,n,a){var i=$.T;$.T=null;var l=oe.p;try{oe.p=8,Oh(e,t,n,a)}finally{oe.p=l,$.T=i}}function Oh(e,t,n,a){if(cu){var i=Dd(a);if(i===null)Uf(e,t,a,fu,n),Dy(e,a);else if(NA(i,e,t,n,a))a.stopPropagation();else if(Dy(e,a),t&4&&-1<wA.indexOf(e)){for(;i!==null;){var l=Tl(i);if(l!==null)switch(l.tag){case 3:if(l=l.stateNode,l.current.memoizedState.isDehydrated){var r=Pa(l.pendingLanes);if(r!==0){var s=l;for(s.pendingLanes|=2,s.entangledLanes|=2;r;){var o=1<<31-Mt(r);s.entanglements[1]|=o,r&=~o}kn(l),(se&6)===0&&(eu=Dt()+500,es(0,!1))}}break;case 31:case 13:s=pi(l,2),s!==null&&xt(s,l,2),Au(),Rh(l,2)}if(l=Dd(a),l===null&&Uf(e,t,a,fu,n),l===i)break;i=l}i!==null&&a.stopPropagation()}else Uf(e,t,a,null,n)}}function Dd(e){return e=Yd(e),wh(e)}var fu=null;function wh(e){if(fu=null,e=Qi(e),e!==null){var t=$r(e);if(t===null)e=null;else{var n=t.tag;if(n===13){if(e=By(t),e!==null)return e;e=null}else if(n===31){if(e=jy(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return fu=e,null}function vv(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(mx()){case Vy:return 2;case Xy:return 8;case qo:case gx:return 32;case $y:return 268435456;default:return 32}default:return 32}}var zd=!1,Oa=null,wa=null,Na=null,Vr=new Map,Xr=new Map,ma=[],wA="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function Dy(e,t){switch(e){case"focusin":case"focusout":Oa=null;break;case"dragenter":case"dragleave":wa=null;break;case"mouseover":case"mouseout":Na=null;break;case"pointerover":case"pointerout":Vr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Xr.delete(t.pointerId)}}function fr(e,t,n,a,i,l){return e===null||e.nativeEvent!==l?(e={blockedOn:t,domEventName:n,eventSystemFlags:a,nativeEvent:l,targetContainers:[i]},t!==null&&(t=Tl(t),t!==null&&bv(t)),e):(e.eventSystemFlags|=a,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function NA(e,t,n,a,i){switch(t){case"focusin":return Oa=fr(Oa,e,t,n,a,i),!0;case"dragenter":return wa=fr(wa,e,t,n,a,i),!0;case"mouseover":return Na=fr(Na,e,t,n,a,i),!0;case"pointerover":var l=i.pointerId;return Vr.set(l,fr(Vr.get(l)||null,e,t,n,a,i)),!0;case"gotpointercapture":return l=i.pointerId,Xr.set(l,fr(Xr.get(l)||null,e,t,n,a,i)),!0}return!1}function Sv(e){var t=Qi(e.target);if(t!==null){var n=$r(t);if(n!==null){if(t=n.tag,t===13){if(t=By(n),t!==null){e.blockedOn=t,mg(e.priority,function(){Cy(n)});return}}else if(t===31){if(t=jy(n),t!==null){e.blockedOn=t,mg(e.priority,function(){Cy(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Uo(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=Dd(e.nativeEvent);if(n===null){n=e.nativeEvent;var a=new n.constructor(n.type,n);If=a,n.target.dispatchEvent(a),If=null}else return t=Tl(n),t!==null&&bv(t),e.blockedOn=n,!1;t.shift()}return!0}function zy(e,t,n){Uo(e)&&n.delete(t)}function _A(){zd=!1,Oa!==null&&Uo(Oa)&&(Oa=null),wa!==null&&Uo(wa)&&(wa=null),Na!==null&&Uo(Na)&&(Na=null),Vr.forEach(zy),Xr.forEach(zy)}function So(e,t){e.blockedOn===t&&(e.blockedOn=null,zd||(zd=!0,Xe.unstable_scheduleCallback(Xe.unstable_NormalPriority,_A)))}var To=null;function My(e){To!==e&&(To=e,Xe.unstable_scheduleCallback(Xe.unstable_NormalPriority,function(){To===e&&(To=null);for(var t=0;t<e.length;t+=3){var n=e[t],a=e[t+1],i=e[t+2];if(typeof a!="function"){if(wh(a||n)===null)continue;break}var l=Tl(n);l!==null&&(e.splice(t,3),t-=3,hd(l,{pending:!0,data:i,method:n.method,action:a},a,i))}}))}function vl(e){function t(o){return So(o,e)}Oa!==null&&So(Oa,e),wa!==null&&So(wa,e),Na!==null&&So(Na,e),Vr.forEach(t),Xr.forEach(t);for(var n=0;n<ma.length;n++){var a=ma[n];a.blockedOn===e&&(a.blockedOn=null)}for(;0<ma.length&&(n=ma[0],n.blockedOn===null);)Sv(n),n.blockedOn===null&&ma.shift();if(n=(e.ownerDocument||e).$$reactFormReplay,n!=null)for(a=0;a<n.length;a+=3){var i=n[a],l=n[a+1],r=i[Et]||null;if(typeof l=="function")r||My(n);else if(r){var s=null;if(l&&l.hasAttribute("formAction")){if(i=l,r=l[Et]||null)s=r.formAction;else if(wh(i)!==null)continue}else s=r.action;typeof s=="function"?n[a+1]=s:(n.splice(a,3),a-=3),My(n)}}}function Tv(){function e(l){l.canIntercept&&l.info==="react-transition"&&l.intercept({handler:function(){return new Promise(function(r){return i=r})},focusReset:"manual",scroll:"manual"})}function t(){i!==null&&(i(),i=null),a||setTimeout(n,20)}function n(){if(!a&&!navigation.transition){var l=navigation.currentEntry;l&&l.url!=null&&navigation.navigate(l.url,{state:l.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var a=!1,i=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(n,100),function(){a=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),i!==null&&(i(),i=null)}}}function Nh(e){this._internalRoot=e}Ou.prototype.render=Nh.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(R(409));var n=t.current,a=Lt();yv(n,a,e,t,null,null)};Ou.prototype.unmount=Nh.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;yv(e.current,2,null,e,null,null),Au(),t[Sl]=null}};function Ou(e){this._internalRoot=e}Ou.prototype.unstable_scheduleHydration=function(e){if(e){var t=Jy();e={blockedOn:null,target:e,priority:t};for(var n=0;n<ma.length&&t!==0&&t<ma[n].priority;n++);ma.splice(n,0,e),n===0&&Sv(e)}};var Ly=Uy.version;if(Ly!=="19.2.6")throw Error(R(527,Ly,"19.2.6"));oe.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(R(188)):(e=Object.keys(e).join(","),Error(R(268,e)));return e=ox(t),e=e!==null?qy(e):null,e=e===null?null:e.stateNode,e};var CA={bundleType:0,version:"19.2.6",rendererPackageName:"react-dom",currentDispatcherRef:$,reconcilerVersion:"19.2.6"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&(dr=__REACT_DEVTOOLS_GLOBAL_HOOK__,!dr.isDisabled&&dr.supportsFiber))try{Qr=dr.inject(CA),zt=dr}catch(e){}var dr;wu.createRoot=function(e,t){if(!Hy(e))throw Error(R(299));var n=!1,a="",i=d0,l=h0,r=p0;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(a=t.identifierPrefix),t.onUncaughtError!==void 0&&(i=t.onUncaughtError),t.onCaughtError!==void 0&&(l=t.onCaughtError),t.onRecoverableError!==void 0&&(r=t.onRecoverableError)),t=mv(e,1,!1,null,null,n,a,null,i,l,r,Tv),e[Sl]=t.current,Eh(e),new Nh(t)};wu.hydrateRoot=function(e,t,n){if(!Hy(e))throw Error(R(299));var a=!1,i="",l=d0,r=h0,s=p0,o=null;return n!=null&&(n.unstable_strictMode===!0&&(a=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onUncaughtError!==void 0&&(l=n.onUncaughtError),n.onCaughtError!==void 0&&(r=n.onCaughtError),n.onRecoverableError!==void 0&&(s=n.onRecoverableError),n.formState!==void 0&&(o=n.formState)),t=mv(e,1,!0,t,n!=null?n:null,a,i,o,l,r,s,Tv),t.context=gv(null),n=t.current,a=Lt(),a=Hd(a),i=Ea(a),i.callback=null,Aa(n,i,a),n=a,t.current.lanes=n,Kr(t,n),kn(t),e[Sl]=t.current,Eh(e),new Ou(t)};wu.version="19.2.6"});var kv=Ot((EN,Av)=>{"use strict";function Ev(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Ev)}catch(e){console.error(e)}}Ev(),Av.exports=xv()});var mS=Ot(Qu=>{"use strict";var ek=Symbol.for("react.transitional.element"),tk=Symbol.for("react.fragment");function pS(e,t,n){var a=null;if(n!==void 0&&(a=""+n),t.key!==void 0&&(a=""+t.key),"key"in t){n={};for(var i in t)i!=="key"&&(n[i]=t[i])}else n=t;return t=n.ref,{$$typeof:ek,type:e,key:a,ref:t!==void 0?t:null,props:n}}Qu.Fragment=tk;Qu.jsx=pS;Qu.jsxs=pS});var Ue=Ot((H2,gS)=>{"use strict";gS.exports=mS()});var Q=e=>typeof e=="string",Ql=()=>{let e,t,n=new Promise((a,i)=>{e=a,t=i});return n.resolve=e,n.reject=t,n},jp=e=>e==null?"":String(e),z1=(e,t,n)=>{e.forEach(a=>{t[a]&&(n[a]=t[a])})},M1=/###/g,qp=e=>e&&e.includes("###")?e.replace(M1,"."):e,Yp=e=>!e||Q(e),Zl=(e,t,n)=>{let a=Q(t)?t.split("."):t,i=0;for(;i<a.length-1;){if(Yp(e))return{};let l=qp(a[i]);!e[l]&&n&&(e[l]=new n),Object.prototype.hasOwnProperty.call(e,l)?e=e[l]:e={},++i}return Yp(e)?{}:{obj:e,k:qp(a[i])}},Gp=(e,t,n)=>{let{obj:a,k:i}=Zl(e,t,Object);if(a!==void 0||t.length===1){a[i]=n;return}let l=t[t.length-1],r=t.slice(0,t.length-1),s=Zl(e,r,Object);for(;s.obj===void 0&&r.length;)l="".concat(r[r.length-1],".").concat(l),r=r.slice(0,r.length-1),s=Zl(e,r,Object),s!=null&&s.obj&&typeof s.obj["".concat(s.k,".").concat(l)]<"u"&&(s.obj=void 0);s.obj["".concat(s.k,".").concat(l)]=n},L1=(e,t,n,a)=>{let{obj:i,k:l}=Zl(e,t,Object);i[l]=i[l]||[],i[l].push(n)},Ls=(e,t)=>{let{obj:n,k:a}=Zl(e,t);if(n&&Object.prototype.hasOwnProperty.call(n,a))return n[a]},U1=(e,t,n)=>{let a=Ls(e,n);return a!==void 0?a:Ls(t,n)},Kp=(e,t,n)=>{for(let a in t)a!=="__proto__"&&a!=="constructor"&&(a in e?Q(e[a])||e[a]instanceof String||Q(t[a])||t[a]instanceof String?n&&(e[a]=t[a]):Kp(e[a],t[a],n):e[a]=t[a]);return e},Ln=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"),H1={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"},B1=e=>Q(e)?e.replace(/[&<>"'\/]/g,t=>H1[t]):e,Rc=class{constructor(t){this.capacity=t,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(t){let n=this.regExpMap.get(t);if(n!==void 0)return n;let a=new RegExp(t);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(t,a),this.regExpQueue.push(t),a}},j1=[" ",",","?","!",";"],q1=new Rc(20),Y1=(e,t,n)=>{t=t||"",n=n||"";let a=j1.filter(r=>!t.includes(r)&&!n.includes(r));if(a.length===0)return!0;let i=q1.getRegExp("(".concat(a.map(r=>r==="?"?"\\?":r).join("|"),")")),l=!i.test(e);if(!l){let r=e.indexOf(n);r>0&&!i.test(e.substring(0,r))&&(l=!0)}return l},Oc=(e,t,n=".")=>{if(!e)return;if(e[t])return Object.prototype.hasOwnProperty.call(e,t)?e[t]:void 0;let a=t.split(n),i=e;for(let l=0;l<a.length;){if(!i||typeof i!="object")return;let r,s="";for(let o=l;o<a.length;++o)if(o!==l&&(s+=n),s+=a[o],r=i[s],r!==void 0){if(["string","number","boolean"].includes(typeof r)&&o<a.length-1)continue;l+=o-l+1;break}i=r}return i},Kl=e=>e==null?void 0:e.replace(/_/g,"-"),G1={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){var n,a;(a=(n=console==null?void 0:console[e])==null?void 0:n.apply)==null||a.call(n,console,t)}},wc=class e{constructor(t,n={}){this.init(t,n)}init(t,n={}){this.prefix=n.prefix||"i18next:",this.logger=t||G1,this.options=n,this.debug=n.debug}log(...t){return this.forward(t,"log","",!0)}warn(...t){return this.forward(t,"warn","",!0)}error(...t){return this.forward(t,"error","")}deprecate(...t){return this.forward(t,"warn","WARNING DEPRECATED: ",!0)}forward(t,n,a,i){return i&&!this.debug?null:(t=t.map(l=>Q(l)?l.replace(/[\r\n\x00-\x1F\x7F]/g," "):l),Q(t[0])&&(t[0]="".concat(a).concat(this.prefix," ").concat(t[0])),this.logger[n](t))}create(t){return new e(this.logger,T({prefix:"".concat(this.prefix,":").concat(t,":")},this.options))}clone(t){return t=t||this.options,t.prefix=t.prefix||this.prefix,new e(this.logger,t)}},yn=new wc,Ni=class{constructor(){this.observers={}}on(t,n){return t.split(" ").forEach(a=>{this.observers[a]||(this.observers[a]=new Map);let i=this.observers[a].get(n)||0;this.observers[a].set(n,i+1)}),this}off(t,n){if(this.observers[t]){if(!n){delete this.observers[t];return}this.observers[t].delete(n)}}once(t,n){let a=(...i)=>{n(...i),this.off(t,a)};return this.on(t,a),this}emit(t,...n){this.observers[t]&&Array.from(this.observers[t].entries()).forEach(([i,l])=>{for(let r=0;r<l;r++)i(...n)}),this.observers["*"]&&Array.from(this.observers["*"].entries()).forEach(([i,l])=>{for(let r=0;r<l;r++)i(t,...n)})}},Us=class extends Ni{constructor(t,n={ns:["translation"],defaultNS:"translation"}){super(),this.data=t||{},this.options=n,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.options.ignoreJSONStructure===void 0&&(this.options.ignoreJSONStructure=!0)}addNamespaces(t){this.options.ns.includes(t)||this.options.ns.push(t)}removeNamespaces(t){let n=this.options.ns.indexOf(t);n>-1&&this.options.ns.splice(n,1)}getResource(t,n,a,i={}){var u,c;let l=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator,r=i.ignoreJSONStructure!==void 0?i.ignoreJSONStructure:this.options.ignoreJSONStructure,s;t.includes(".")?s=t.split("."):(s=[t,n],a&&(Array.isArray(a)?s.push(...a):Q(a)&&l?s.push(...a.split(l)):s.push(a)));let o=Ls(this.data,s);return!o&&!n&&!a&&t.includes(".")&&(t=s[0],n=s[1],a=s.slice(2).join(".")),o||!r||!Q(a)?o:Oc((c=(u=this.data)==null?void 0:u[t])==null?void 0:c[n],a,l)}addResource(t,n,a,i,l={silent:!1}){let r=l.keySeparator!==void 0?l.keySeparator:this.options.keySeparator,s=[t,n];a&&(s=s.concat(r?a.split(r):a)),t.includes(".")&&(s=t.split("."),i=n,n=s[1]),this.addNamespaces(n),Gp(this.data,s,i),l.silent||this.emit("added",t,n,a,i)}addResources(t,n,a,i={silent:!1}){for(let l in a)(Q(a[l])||Array.isArray(a[l]))&&this.addResource(t,n,l,a[l],{silent:!0});i.silent||this.emit("added",t,n,a)}addResourceBundle(t,n,a,i,l,r={silent:!1,skipCopy:!1}){let s=[t,n];t.includes(".")&&(s=t.split("."),i=a,a=n,n=s[1]),this.addNamespaces(n);let o=Ls(this.data,s)||{};r.skipCopy||(a=JSON.parse(JSON.stringify(a))),i?Kp(o,a,l):o=T(T({},o),a),Gp(this.data,s,o),r.silent||this.emit("added",t,n,a)}removeResourceBundle(t,n){this.hasResourceBundle(t,n)&&delete this.data[t][n],this.removeNamespaces(n),this.emit("removed",t,n)}hasResourceBundle(t,n){return this.getResource(t,n)!==void 0}getResourceBundle(t,n){return n||(n=this.options.defaultNS),this.getResource(t,n)}getDataByLanguage(t){return this.data[t]}hasLanguageSomeTranslations(t){let n=this.getDataByLanguage(t);return!!(n&&Object.keys(n)||[]).find(i=>n[i]&&Object.keys(n[i]).length>0)}toJSON(){return this.data}},Fp={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,n,a,i){return e.forEach(l=>{var r,s;t=(s=(r=this.processors[l])==null?void 0:r.process(t,n,a,i))!=null?s:t}),t}},Jp=Symbol("i18next/PATH_KEY");function V1(){let e=[],t=Object.create(null),n;return t.get=(a,i)=>{var l;return(l=n==null?void 0:n.revoke)==null||l.call(n),i===Jp?e:(e.push(i),n=Proxy.revocable(a,t),n.proxy)},Proxy.revocable(Object.create(null),t).proxy}function Qa(e,t){var r,s;let{[Jp]:n}=e(V1()),a=(r=t==null?void 0:t.keySeparator)!=null?r:".",i=(s=t==null?void 0:t.nsSeparator)!=null?s:":",l=(t==null?void 0:t.enableSelector)==="strict";if(n.length>1&&i){let o=t==null?void 0:t.ns,u=l?Array.isArray(o)?o:o?[o]:null:Array.isArray(o)?o:null;if(u&&(l?u:u.length>1?u.slice(1):[]).includes(n[0]))return"".concat(n[0]).concat(i).concat(n.slice(1).join(a))}return n.join(a)}var Ec=e=>!Q(e)&&typeof e!="boolean"&&typeof e!="number",Hs=class e extends Ni{constructor(t,n={}){super(),z1(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],t,this),this.options=n,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.logger=yn.create("translator"),this.checkedLoadedFor={}}changeLanguage(t){t&&(this.language=t)}exists(t,n={interpolation:{}}){let a=T({},n);if(t==null)return!1;let i=this.resolve(t,a);if((i==null?void 0:i.res)===void 0)return!1;let l=Ec(i.res);return!(a.returnObjects===!1&&l)}extractFromKey(t,n){let a=n.nsSeparator!==void 0?n.nsSeparator:this.options.nsSeparator;a===void 0&&(a=":");let i=n.keySeparator!==void 0?n.keySeparator:this.options.keySeparator,l=n.ns||this.options.defaultNS||[],r=a&&t.includes(a),s=!this.options.userDefinedKeySeparator&&!n.keySeparator&&!this.options.userDefinedNsSeparator&&!n.nsSeparator&&!Y1(t,a,i);if(r&&!s){let o=t.match(this.interpolator.nestingRegexp);if(o&&o.length>0)return{key:t,namespaces:Q(l)?[l]:l};let u=t.split(a);(a!==i||a===i&&this.options.ns.includes(u[0]))&&(l=u.shift()),t=u.join(i)}return{key:t,namespaces:Q(l)?[l]:l}}translate(t,n,a){let i=typeof n=="object"?T({},n):n;if(typeof i!="object"&&this.options.overloadTranslationOptionHandler&&(i=this.options.overloadTranslationOptionHandler(arguments)),typeof i=="object"&&(i=T({},i)),i||(i={}),t==null)return"";typeof t=="function"&&(t=Qa(t,T(T({},this.options),i))),Array.isArray(t)||(t=[String(t)]),t=t.map(D=>typeof D=="function"?Qa(D,T(T({},this.options),i)):String(D));let l=i.returnDetails!==void 0?i.returnDetails:this.options.returnDetails,r=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator,{key:s,namespaces:o}=this.extractFromKey(t[t.length-1],i),u=o[o.length-1],c=i.nsSeparator!==void 0?i.nsSeparator:this.options.nsSeparator;c===void 0&&(c=":");let f=i.lng||this.language,d=i.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if((f==null?void 0:f.toLowerCase())==="cimode")return d?l?{res:"".concat(u).concat(c).concat(s),usedKey:s,exactUsedKey:s,usedLng:f,usedNS:u,usedParams:this.getUsedParamsDetails(i)}:"".concat(u).concat(c).concat(s):l?{res:s,usedKey:s,exactUsedKey:s,usedLng:f,usedNS:u,usedParams:this.getUsedParamsDetails(i)}:s;let p=this.resolve(t,i),v=p==null?void 0:p.res,S=(p==null?void 0:p.usedKey)||s,x=(p==null?void 0:p.exactUsedKey)||s,h=["[object Number]","[object Function]","[object RegExp]"],m=i.joinArrays!==void 0?i.joinArrays:this.options.joinArrays,y=!this.i18nFormat||this.i18nFormat.handleAsObject,b=i.count!==void 0&&!Q(i.count),k=e.hasDefaultValue(i),_=b?this.pluralResolver.getSuffix(f,i.count,i):"",w=i.ordinal&&b?this.pluralResolver.getSuffix(f,i.count,{ordinal:!1}):"",B=b&&!i.ordinal&&i.count===0,U=B&&i["defaultValue".concat(this.options.pluralSeparator,"zero")]||i["defaultValue".concat(_)]||i["defaultValue".concat(w)]||i.defaultValue,M=v;y&&!v&&k&&(M=U);let ve=Ec(M),X=Object.prototype.toString.apply(M);if(y&&M&&ve&&!h.includes(X)&&!(Q(m)&&Array.isArray(M))){if(!i.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");let D=this.options.returnedObjectHandler?this.options.returnedObjectHandler(S,M,z(T({},i),{ns:o})):"key '".concat(s," (").concat(this.language,")' returned an object instead of string.");return l?(p.res=D,p.usedParams=this.getUsedParamsDetails(i),p):D}if(r){let D=Array.isArray(M),C=D?[]:{},P=D?x:S;for(let re in M)if(Object.prototype.hasOwnProperty.call(M,re)){let xe="".concat(P).concat(r).concat(re);k&&!v?C[re]=this.translate(xe,z(T({},i),{defaultValue:Ec(U)?U[re]:void 0,joinArrays:!1,ns:o})):C[re]=this.translate(xe,z(T({},i),{joinArrays:!1,ns:o})),C[re]===xe&&(C[re]=M[re])}v=C}}else if(y&&Q(m)&&Array.isArray(v))v=v.join(m),v&&(v=this.extendTranslation(v,t,i,a));else{let D=!1,C=!1;!this.isValidLookup(v)&&k&&(D=!0,v=U),this.isValidLookup(v)||(C=!0,v=s);let re=(i.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&C?void 0:v,xe=k&&U!==v&&this.options.updateMissing;if(C||D||xe){if(this.logger.log(xe?"updateKey":"missingKey",f,u,b&&!xe?"".concat(s).concat(this.pluralResolver.getSuffix(f,i.count,i)):s,xe?U:v),r){let $e=this.resolve(s,z(T({},i),{keySeparator:!1}));$e&&$e.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let gt=[],en=this.languageUtils.getFallbackCodes(this.options.fallbackLng,i.lng||this.language);if(this.options.saveMissingTo==="fallback"&&en&&en[0])for(let $e=0;$e<en.length;$e++)gt.push(en[$e]);else this.options.saveMissingTo==="all"?gt=this.languageUtils.toResolveHierarchy(i.lng||this.language):gt.push(i.lng||this.language);let Va=($e,tn,hn)=>{var Dn;let ge=k&&hn!==v?hn:re;this.options.missingKeyHandler?this.options.missingKeyHandler($e,u,tn,ge,xe,i):(Dn=this.backendConnector)!=null&&Dn.saveMissing&&this.backendConnector.saveMissing($e,u,tn,ge,xe,i),this.emit("missingKey",$e,u,tn,v)};this.options.saveMissing&&(this.options.saveMissingPlurals&&b?gt.forEach($e=>{let tn=this.pluralResolver.getSuffixes($e,i);B&&i["defaultValue".concat(this.options.pluralSeparator,"zero")]&&!tn.includes("".concat(this.options.pluralSeparator,"zero"))&&tn.push("".concat(this.options.pluralSeparator,"zero")),tn.forEach(hn=>{Va([$e],s+hn,i["defaultValue".concat(hn)]||U)})}):Va(gt,s,U))}v=this.extendTranslation(v,t,i,p,a),C&&v===s&&this.options.appendNamespaceToMissingKey&&(v="".concat(u).concat(c).concat(s)),(C||D)&&this.options.parseMissingKeyHandler&&(v=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?"".concat(u).concat(c).concat(s):s,D?v:void 0,i))}return l?(p.res=v,p.usedParams=this.getUsedParamsDetails(i),p):v}extendTranslation(t,n,a,i,l){var o,u;if((o=this.i18nFormat)!=null&&o.parse)t=this.i18nFormat.parse(t,T(T({},this.options.interpolation.defaultVariables),a),a.lng||this.language||i.usedLng,i.usedNS,i.usedKey,{resolved:i});else if(!a.skipInterpolation){a.interpolation&&this.interpolator.init(z(T({},a),{interpolation:T(T({},this.options.interpolation),a.interpolation)}));let c=Q(t)&&(((u=a==null?void 0:a.interpolation)==null?void 0:u.skipOnVariables)!==void 0?a.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables),f;if(c){let p=t.match(this.interpolator.nestingRegexp);f=p&&p.length}let d=a.replace&&!Q(a.replace)?a.replace:a;if(this.options.interpolation.defaultVariables&&(d=T(T({},this.options.interpolation.defaultVariables),d)),t=this.interpolator.interpolate(t,d,a.lng||this.language||i.usedLng,a),c){let p=t.match(this.interpolator.nestingRegexp),v=p&&p.length;f<v&&(a.nest=!1)}!a.lng&&i&&i.res&&(a.lng=this.language||i.usedLng),a.nest!==!1&&(t=this.interpolator.nest(t,(...p)=>(l==null?void 0:l[0])===p[0]&&!a.context?(this.logger.warn("It seems you are nesting recursively key: ".concat(p[0]," in key: ").concat(n[0])),null):this.translate(...p,n),a)),a.interpolation&&this.interpolator.reset()}let r=a.postProcess||this.options.postProcess,s=Q(r)?[r]:r;return t!=null&&(s!=null&&s.length)&&a.applyPostProcessor!==!1&&(t=Fp.handle(s,t,n,this.options&&this.options.postProcessPassResolved?T({i18nResolved:z(T({},i),{usedParams:this.getUsedParamsDetails(a)})},a):a,this)),t}resolve(t,n={}){let a,i,l,r,s;return Q(t)&&(t=[t]),Array.isArray(t)&&(t=t.map(o=>typeof o=="function"?Qa(o,T(T({},this.options),n)):o)),t.forEach(o=>{if(this.isValidLookup(a))return;let u=this.extractFromKey(o,n),c=u.key;i=c;let f=u.namespaces;this.options.fallbackNS&&(f=f.concat(this.options.fallbackNS));let d=n.count!==void 0&&!Q(n.count),p=d&&!n.ordinal&&n.count===0,v=n.context!==void 0&&(Q(n.context)||typeof n.context=="number")&&n.context!=="",S=n.lngs?n.lngs:this.languageUtils.toResolveHierarchy(n.lng||this.language,n.fallbackLng);f.forEach(x=>{var h,m;this.isValidLookup(a)||(s=x,!this.checkedLoadedFor["".concat(S[0],"-").concat(x)]&&((h=this.utils)!=null&&h.hasLoadedNamespace)&&!((m=this.utils)!=null&&m.hasLoadedNamespace(s))&&(this.checkedLoadedFor["".concat(S[0],"-").concat(x)]=!0,this.logger.warn('key "'.concat(i,'" for languages "').concat(S.join(", "),'" won\'t get resolved as namespace "').concat(s,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),S.forEach(y=>{var _;if(this.isValidLookup(a))return;r=y;let b=[c];if((_=this.i18nFormat)!=null&&_.addLookupKeys)this.i18nFormat.addLookupKeys(b,c,y,x,n);else{let w;d&&(w=this.pluralResolver.getSuffix(y,n.count,n));let B="".concat(this.options.pluralSeparator,"zero"),U="".concat(this.options.pluralSeparator,"ordinal").concat(this.options.pluralSeparator);if(d&&(n.ordinal&&w.startsWith(U)&&b.push(c+w.replace(U,this.options.pluralSeparator)),b.push(c+w),p&&b.push(c+B)),v){let M="".concat(c).concat(this.options.contextSeparator||"_").concat(n.context);b.push(M),d&&(n.ordinal&&w.startsWith(U)&&b.push(M+w.replace(U,this.options.pluralSeparator)),b.push(M+w),p&&b.push(M+B))}}let k;for(;k=b.pop();)this.isValidLookup(a)||(l=k,a=this.getResource(y,x,k,n))}))})}),{res:a,usedKey:i,exactUsedKey:l,usedLng:r,usedNS:s}}isValidLookup(t){return t!==void 0&&!(!this.options.returnNull&&t===null)&&!(!this.options.returnEmptyString&&t==="")}getResource(t,n,a,i={}){var l;return(l=this.i18nFormat)!=null&&l.getResource?this.i18nFormat.getResource(t,n,a,i):this.resourceStore.getResource(t,n,a,i)}getUsedParamsDetails(t={}){let n=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],a=t.replace&&!Q(t.replace),i=a?t.replace:t;if(a&&typeof t.count<"u"&&(i.count=t.count),this.options.interpolation.defaultVariables&&(i=T(T({},this.options.interpolation.defaultVariables),i)),!a){i=T({},i);for(let l of n)delete i[l]}return i}static hasDefaultValue(t){let n="defaultValue";for(let a in t)if(Object.prototype.hasOwnProperty.call(t,a)&&a.startsWith(n)&&t[a]!==void 0)return!0;return!1}},Bs=class{constructor(t){this.options=t,this.supportedLngs=this.options.supportedLngs||!1,this.logger=yn.create("languageUtils")}getScriptPartFromCode(t){if(t=Kl(t),!t||!t.includes("-"))return null;let n=t.split("-");return n.length===2||(n.pop(),n[n.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(n.join("-"))}getLanguagePartFromCode(t){if(t=Kl(t),!t||!t.includes("-"))return t;let n=t.split("-");return this.formatLanguageCode(n[0])}formatLanguageCode(t){if(Q(t)&&t.includes("-")){let n;try{n=Intl.getCanonicalLocales(t)[0]}catch(a){}return n&&this.options.lowerCaseLng&&(n=n.toLowerCase()),n||(this.options.lowerCaseLng?t.toLowerCase():t)}return this.options.cleanCode||this.options.lowerCaseLng?t.toLowerCase():t}isSupportedCode(t){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(t=this.getLanguagePartFromCode(t)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.includes(t)}getBestMatchFromCodes(t){if(!t)return null;let n;return t.forEach(a=>{if(n)return;let i=this.formatLanguageCode(a);(!this.options.supportedLngs||this.isSupportedCode(i))&&(n=i)}),!n&&this.options.supportedLngs&&t.forEach(a=>{if(n)return;let i=this.getScriptPartFromCode(a);if(this.isSupportedCode(i))return n=i;let l=this.getLanguagePartFromCode(a);if(this.isSupportedCode(l))return n=l;n=this.options.supportedLngs.find(r=>r===l?!0:!r.includes("-")&&!l.includes("-")?!1:!!(r.includes("-")&&!l.includes("-")&&r.slice(0,r.indexOf("-"))===l||r.startsWith(l)&&l.length>1))}),n||(n=this.getFallbackCodes(this.options.fallbackLng)[0]),n}getFallbackCodes(t,n){if(!t)return[];if(typeof t=="function"&&(t=t(n)),Q(t)&&(t=[t]),Array.isArray(t))return t;if(!n)return t.default||[];let a=t[n];return a||(a=t[this.getScriptPartFromCode(n)]),a||(a=t[this.formatLanguageCode(n)]),a||(a=t[this.getLanguagePartFromCode(n)]),a||(a=t.default),a||[]}toResolveHierarchy(t,n){let a=this.getFallbackCodes((n===!1?[]:n)||this.options.fallbackLng||[],t),i=[],l=r=>{r&&(this.isSupportedCode(r)?i.push(r):this.logger.warn("rejecting language code not found in supportedLngs: ".concat(r)))};return Q(t)&&(t.includes("-")||t.includes("_"))?(this.options.load!=="languageOnly"&&l(this.formatLanguageCode(t)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&l(this.getScriptPartFromCode(t)),this.options.load!=="currentOnly"&&l(this.getLanguagePartFromCode(t))):Q(t)&&l(this.formatLanguageCode(t)),a.forEach(r=>{i.includes(r)||l(this.formatLanguageCode(r))}),i}},Vp={zero:0,one:1,two:2,few:3,many:4,other:5},Xp={select:e=>e===1?"one":"other",resolvedOptions:()=>({pluralCategories:["one","other"]})},Nc=class{constructor(t,n={}){this.languageUtils=t,this.options=n,this.logger=yn.create("pluralResolver"),this.pluralRulesCache={}}clearCache(){this.pluralRulesCache={}}getRule(t,n={}){let a=Kl(t==="dev"?"en":t),i=n.ordinal?"ordinal":"cardinal",l=JSON.stringify({cleanedCode:a,type:i});if(l in this.pluralRulesCache)return this.pluralRulesCache[l];let r;try{r=new Intl.PluralRules(a,{type:i})}catch(s){if(typeof Intl>"u")return this.logger.error("No Intl support, please use an Intl polyfill!"),Xp;if(!t.match(/-|_/))return Xp;let o=this.languageUtils.getLanguagePartFromCode(t);r=this.getRule(o,n)}return this.pluralRulesCache[l]=r,r}needsPlural(t,n={}){let a=this.getRule(t,n);return a||(a=this.getRule("dev",n)),(a==null?void 0:a.resolvedOptions().pluralCategories.length)>1}getPluralFormsOfKey(t,n,a={}){return this.getSuffixes(t,a).map(i=>"".concat(n).concat(i))}getSuffixes(t,n={}){let a=this.getRule(t,n);return a||(a=this.getRule("dev",n)),a?a.resolvedOptions().pluralCategories.sort((i,l)=>Vp[i]-Vp[l]).map(i=>"".concat(this.options.prepend).concat(n.ordinal?"ordinal".concat(this.options.prepend):"").concat(i)):[]}getSuffix(t,n,a={}){let i=this.getRule(t,a);return i?"".concat(this.options.prepend).concat(a.ordinal?"ordinal".concat(this.options.prepend):"").concat(i.select(n)):(this.logger.warn("no plural rule found for: ".concat(t)),this.getSuffix("dev",n,a))}},$p=(e,t,n,a=".",i=!0)=>{let l=U1(e,t,n);return!l&&i&&Q(n)&&(l=Oc(e,n,a),l===void 0&&(l=Oc(t,n,a))),l},Ac=e=>e.replace(/\$/g,"$$$$"),js=class{constructor(t={}){var n;this.logger=yn.create("interpolator"),this.options=t,this.format=((n=t==null?void 0:t.interpolation)==null?void 0:n.format)||(a=>a),this.init(t)}init(t={}){t.interpolation||(t.interpolation={escapeValue:!0});let{escape:n,escapeValue:a,useRawValueToEscape:i,prefix:l,prefixEscaped:r,suffix:s,suffixEscaped:o,formatSeparator:u,unescapeSuffix:c,unescapePrefix:f,nestingPrefix:d,nestingPrefixEscaped:p,nestingSuffix:v,nestingSuffixEscaped:S,nestingOptionsSeparator:x,maxReplaces:h,alwaysFormat:m}=t.interpolation;this.escape=n!==void 0?n:B1,this.escapeValue=a!==void 0?a:!0,this.useRawValueToEscape=i!==void 0?i:!1,this.prefix=l?Ln(l):r||"{{",this.suffix=s?Ln(s):o||"}}",this.formatSeparator=u||",",this.unescapePrefix=c?"":f?Ln(f):"-",this.unescapeSuffix=this.unescapePrefix?"":c?Ln(c):"",this.nestingPrefix=d?Ln(d):p||Ln("$t("),this.nestingSuffix=v?Ln(v):S||Ln(")"),this.nestingOptionsSeparator=x||",",this.maxReplaces=h||1e3,this.alwaysFormat=m!==void 0?m:!1,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){let t=(n,a)=>(n==null?void 0:n.source)===a?(n.lastIndex=0,n):new RegExp(a,"g");this.regexp=t(this.regexp,"".concat(this.prefix,"(.+?)").concat(this.suffix)),this.regexpUnescape=t(this.regexpUnescape,"".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix)),this.nestingRegexp=t(this.nestingRegexp,"".concat(this.nestingPrefix,"((?:[^()\"']+|\"[^\"]*\"|'[^']*'|\\((?:[^()]|\"[^\"]*\"|'[^']*')*\\))*?)").concat(this.nestingSuffix))}interpolate(t,n,a,i){var p;let l,r,s,o=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},u=v=>{if(!v.includes(this.formatSeparator)){let m=$p(n,o,v,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(m,void 0,a,z(T(T({},i),n),{interpolationkey:v})):m}let S=v.split(this.formatSeparator),x=S.shift().trim(),h=S.join(this.formatSeparator).trim();return this.format($p(n,o,x,this.options.keySeparator,this.options.ignoreJSONStructure),h,a,z(T(T({},i),n),{interpolationkey:x}))};this.resetRegExp(),!this.escapeValue&&typeof t=="string"&&/\$t\([^)]*\{[^}]*\{\{/.test(t)&&this.logger.warn("nesting options string contains interpolated variables with escapeValue: false \u2014 if any of those values are attacker-controlled they can inject additional nesting options (e.g. redirect lng/ns). Sanitise untrusted input before passing it to t(), or keep escapeValue: true.");let c=(i==null?void 0:i.missingInterpolationHandler)||this.options.missingInterpolationHandler,f=((p=i==null?void 0:i.interpolation)==null?void 0:p.skipOnVariables)!==void 0?i.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:v=>Ac(v)},{regex:this.regexp,safeValue:v=>this.escapeValue?Ac(this.escape(v)):Ac(v)}].forEach(v=>{for(s=0;l=v.regex.exec(t);){let S=l[1].trim();if(r=u(S),r===void 0)if(typeof c=="function"){let h=c(t,l,i);r=Q(h)?h:""}else if(i&&Object.prototype.hasOwnProperty.call(i,S))r="";else if(f){r=l[0];continue}else this.logger.warn("missed to pass in variable ".concat(S," for interpolating ").concat(t)),r="";else!Q(r)&&!this.useRawValueToEscape&&(r=jp(r));let x=v.safeValue(r);if(t=t.replace(l[0],x),f?(v.regex.lastIndex+=r.length,v.regex.lastIndex-=l[0].length):v.regex.lastIndex=0,s++,s>=this.maxReplaces)break}}),t}nest(t,n,a={}){let i,l,r,s=(o,u)=>{var S,x;let c=this.nestingOptionsSeparator;if(!o.includes(c))return o;let f=o.split(new RegExp("".concat(Ln(c),"[ ]*{"))),d="{".concat(f[1]);o=f[0],d=this.interpolate(d,r);let p=d.match(/'/g),v=d.match(/"/g);(((S=p==null?void 0:p.length)!=null?S:0)%2===0&&!v||((x=v==null?void 0:v.length)!=null?x:0)%2!==0)&&(d=d.replace(/'/g,'"'));try{r=JSON.parse(d),u&&(r=T(T({},u),r))}catch(h){return this.logger.warn("failed parsing options string in nesting for key ".concat(o),h),"".concat(o).concat(c).concat(d)}return r.defaultValue&&r.defaultValue.includes(this.prefix)&&delete r.defaultValue,o};for(;i=this.nestingRegexp.exec(t);){let o=[];r=T({},a),r=r.replace&&!Q(r.replace)?r.replace:r,r.applyPostProcessor=!1,delete r.defaultValue;let u=/{.*}/.test(i[1])?i[1].lastIndexOf("}")+1:i[1].indexOf(this.formatSeparator);if(u!==-1&&(o=i[1].slice(u).split(this.formatSeparator).map(c=>c.trim()).filter(Boolean),i[1]=i[1].slice(0,u)),l=n(s.call(this,i[1].trim(),r),r),l&&i[0]===t&&!Q(l))return l;Q(l)||(l=jp(l)),l||(this.logger.warn("missed to resolve ".concat(i[1]," for nesting ").concat(t)),l=""),o.length&&(l=o.reduce((c,f)=>this.format(c,f,a.lng,z(T({},a),{interpolationkey:i[1].trim()})),l.trim())),t=t.replace(i[0],l),this.regexp.lastIndex=0}return t}},X1=e=>{let t=e.toLowerCase().trim(),n={};if(e.includes("(")){let a=e.split("(");t=a[0].toLowerCase().trim();let i=a[1].slice(0,-1);t==="currency"&&!i.includes(":")?n.currency||(n.currency=i.trim()):t==="relativetime"&&!i.includes(":")?n.range||(n.range=i.trim()):i.split(";").forEach(r=>{if(r){let[s,...o]=r.split(":"),u=o.join(":").trim().replace(/^'+|'+$/g,""),c=s.trim();n[c]||(n[c]=u),u==="false"&&(n[c]=!1),u==="true"&&(n[c]=!0),isNaN(u)||(n[c]=parseInt(u,10))}})}return{formatName:t,formatOptions:n}},Qp=e=>{let t={};return(n,a,i)=>{let l=i;i&&i.interpolationkey&&i.formatParams&&i.formatParams[i.interpolationkey]&&i[i.interpolationkey]&&(l=z(T({},l),{[i.interpolationkey]:void 0}));let r=a+JSON.stringify(l),s=t[r];return s||(s=e(Kl(a),i),t[r]=s),s(n)}},$1=e=>(t,n,a)=>e(Kl(n),a)(t),_c=class{constructor(t={}){this.logger=yn.create("formatter"),this.options=t,this.init(t)}init(t,n={interpolation:{}}){this.formatSeparator=n.interpolation.formatSeparator||",";let a=n.cacheInBuiltFormats?Qp:$1;this.formats={number:a((i,l)=>{let r=new Intl.NumberFormat(i,T({},l));return s=>r.format(s)}),currency:a((i,l)=>{let r=new Intl.NumberFormat(i,z(T({},l),{style:"currency"}));return s=>r.format(s)}),datetime:a((i,l)=>{let r=new Intl.DateTimeFormat(i,T({},l));return s=>r.format(s)}),relativetime:a((i,l)=>{let r=new Intl.RelativeTimeFormat(i,T({},l));return s=>r.format(s,l.range||"day")}),list:a((i,l)=>{let r=new Intl.ListFormat(i,T({},l));return s=>r.format(s)})}}add(t,n){this.formats[t.toLowerCase().trim()]=n}addCached(t,n){this.formats[t.toLowerCase().trim()]=Qp(n)}format(t,n,a,i={}){if(!n||t==null)return t;let l=n.split(this.formatSeparator);if(l.length>1&&l[0].indexOf("(")>1&&!l[0].includes(")")&&l.find(s=>s.includes(")"))){let s=l.findIndex(o=>o.includes(")"));l[0]=[l[0],...l.splice(1,s)].join(this.formatSeparator)}return l.reduce((s,o)=>{var f;let{formatName:u,formatOptions:c}=X1(o);if(this.formats[u]){let d=s;try{let p=((f=i==null?void 0:i.formatParams)==null?void 0:f[i.interpolationkey])||{},v=p.locale||p.lng||i.locale||i.lng||a;d=this.formats[u](s,v,T(T(T({},c),i),p))}catch(p){this.logger.warn(p)}return d}else this.logger.warn("there was no format function for ".concat(u));return s},t)}},Q1=(e,t)=>{e.pending[t]!==void 0&&(delete e.pending[t],e.pendingCount--)},Cc=class extends Ni{constructor(t,n,a,i={}){var l,r;super(),this.backend=t,this.store=n,this.services=a,this.languageUtils=a.languageUtils,this.options=i,this.logger=yn.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=i.maxParallelReads||10,this.readingCalls=0,this.maxRetries=i.maxRetries>=0?i.maxRetries:5,this.retryTimeout=i.retryTimeout>=1?i.retryTimeout:350,this.state={},this.queue=[],(r=(l=this.backend)==null?void 0:l.init)==null||r.call(l,a,i.backend,i)}queueLoad(t,n,a,i){let l={},r={},s={},o={};return t.forEach(u=>{let c=!0;n.forEach(f=>{let d="".concat(u,"|").concat(f);!a.reload&&this.store.hasResourceBundle(u,f)?this.state[d]=2:this.state[d]<0||(this.state[d]===1?r[d]===void 0&&(r[d]=!0):(this.state[d]=1,c=!1,r[d]===void 0&&(r[d]=!0),l[d]===void 0&&(l[d]=!0),o[f]===void 0&&(o[f]=!0)))}),c||(s[u]=!0)}),(Object.keys(l).length||Object.keys(r).length)&&this.queue.push({pending:r,pendingCount:Object.keys(r).length,loaded:{},errors:[],callback:i}),{toLoad:Object.keys(l),pending:Object.keys(r),toLoadLanguages:Object.keys(s),toLoadNamespaces:Object.keys(o)}}loaded(t,n,a){let i=t.split("|"),l=i[0],r=i[1];n&&this.emit("failedLoading",l,r,n),!n&&a&&this.store.addResourceBundle(l,r,a,void 0,void 0,{skipCopy:!0}),this.state[t]=n?-1:2,n&&a&&(this.state[t]=0);let s={};this.queue.forEach(o=>{L1(o.loaded,[l],r),Q1(o,t),n&&o.errors.push(n),o.pendingCount===0&&!o.done&&(Object.keys(o.loaded).forEach(u=>{s[u]||(s[u]={});let c=o.loaded[u];c.length&&c.forEach(f=>{s[u][f]===void 0&&(s[u][f]=!0)})}),o.done=!0,o.errors.length?o.callback(o.errors):o.callback())}),this.emit("loaded",s),this.queue=this.queue.filter(o=>!o.done)}read(t,n,a,i=0,l=this.retryTimeout,r){if(!t.length)return r(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:t,ns:n,fcName:a,tried:i,wait:l,callback:r});return}this.readingCalls++;let s=(u,c)=>{if(this.readingCalls--,this.waitingReads.length>0){let f=this.waitingReads.shift();this.read(f.lng,f.ns,f.fcName,f.tried,f.wait,f.callback)}if(u&&c&&i<this.maxRetries){setTimeout(()=>{this.read(t,n,a,i+1,l*2,r)},l);return}r(u,c)},o=this.backend[a].bind(this.backend);if(o.length===2){try{let u=o(t,n);u&&typeof u.then=="function"?u.then(c=>s(null,c)).catch(s):s(null,u)}catch(u){s(u)}return}return o(t,n,s)}prepareLoading(t,n,a={},i){if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),i&&i();Q(t)&&(t=this.languageUtils.toResolveHierarchy(t)),Q(n)&&(n=[n]);let l=this.queueLoad(t,n,a,i);if(!l.toLoad.length)return l.pending.length||i(),null;l.toLoad.forEach(r=>{this.loadOne(r)})}load(t,n,a){this.prepareLoading(t,n,{},a)}reload(t,n,a){this.prepareLoading(t,n,{reload:!0},a)}loadOne(t,n=""){let a=t.split("|"),i=a[0],l=a[1];this.read(i,l,"read",void 0,void 0,(r,s)=>{r&&this.logger.warn("".concat(n,"loading namespace ").concat(l," for language ").concat(i," failed"),r),!r&&s&&this.logger.log("".concat(n,"loaded namespace ").concat(l," for language ").concat(i),s),this.loaded(t,r,s)})}saveMissing(t,n,a,i,l,r={},s=()=>{}){var o,u,c,f,d;if((u=(o=this.services)==null?void 0:o.utils)!=null&&u.hasLoadedNamespace&&!((f=(c=this.services)==null?void 0:c.utils)!=null&&f.hasLoadedNamespace(n))){this.logger.warn('did not save key "'.concat(a,'" as the namespace "').concat(n,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(a==null||a==="")){if((d=this.backend)!=null&&d.create){let p=z(T({},r),{isUpdate:l}),v=this.backend.create.bind(this.backend);if(v.length<6)try{let S;v.length===5?S=v(t,n,a,i,p):S=v(t,n,a,i),S&&typeof S.then=="function"?S.then(x=>s(null,x)).catch(s):s(null,S)}catch(S){s(S)}else v(t,n,a,i,s,p)}!t||!t[0]||this.store.addResource(t[0],n,a,i)}}},kc=()=>({debug:!1,initAsync:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",enableSelector:!1,partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:e=>{let t={};if(typeof e[1]=="object"&&(t=e[1]),Q(e[1])&&(t.defaultValue=e[1]),Q(e[2])&&(t.tDescription=e[2]),typeof e[2]=="object"||typeof e[3]=="object"){let n=e[3]||e[2];Object.keys(n).forEach(a=>{t[a]=n[a]})}return t},interpolation:{escapeValue:!0,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0},cacheInBuiltFormats:!0}),Zp=e=>(Q(e.ns)&&(e.ns=[e.ns]),Q(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),Q(e.fallbackNS)&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&!e.supportedLngs.includes("cimode")&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e),Ms=()=>{},Z1=e=>{Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach(n=>{typeof e[n]=="function"&&(e[n]=e[n].bind(e))})},Dc=class e extends Ni{constructor(t={},n){if(super(),this.options=Zp(t),this.services={},this.logger=yn,this.modules={external:[]},Z1(this),n&&!this.isInitialized&&!t.isClone){if(!this.options.initAsync)return this.init(t,n),this;setTimeout(()=>{this.init(t,n)},0)}}init(t={},n){this.isInitializing=!0,typeof t=="function"&&(n=t,t={}),t.defaultNS==null&&t.ns&&(Q(t.ns)?t.defaultNS=t.ns:t.ns.includes("translation")||(t.defaultNS=t.ns[0]));let a=kc();this.options=T(T(T({},a),this.options),Zp(t)),this.options.interpolation=T(T({},a.interpolation),this.options.interpolation),t.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=t.keySeparator),t.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=t.nsSeparator),typeof this.options.overloadTranslationOptionHandler!="function"&&(this.options.overloadTranslationOptionHandler=a.overloadTranslationOptionHandler);let i=u=>u?typeof u=="function"?new u:u:null;if(!this.options.isClone){this.modules.logger?yn.init(i(this.modules.logger),this.options):yn.init(null,this.options);let u;this.modules.formatter?u=this.modules.formatter:u=_c;let c=new Bs(this.options);this.store=new Us(this.options.resources,this.options);let f=this.services;f.logger=yn,f.resourceStore=this.store,f.languageUtils=c,f.pluralResolver=new Nc(c,{prepend:this.options.pluralSeparator}),u&&(f.formatter=i(u),f.formatter.init&&f.formatter.init(f,this.options),this.options.interpolation.format=f.formatter.format.bind(f.formatter)),f.interpolator=new js(this.options),f.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},f.backendConnector=new Cc(i(this.modules.backend),f.resourceStore,f,this.options),f.backendConnector.on("*",(d,...p)=>{this.emit(d,...p)}),this.modules.languageDetector&&(f.languageDetector=i(this.modules.languageDetector),f.languageDetector.init&&f.languageDetector.init(f,this.options.detection,this.options)),this.modules.i18nFormat&&(f.i18nFormat=i(this.modules.i18nFormat),f.i18nFormat.init&&f.i18nFormat.init(this)),this.translator=new Hs(this.services,this.options),this.translator.on("*",(d,...p)=>{this.emit(d,...p)}),this.modules.external.forEach(d=>{d.init&&d.init(this)})}if(this.format=this.options.interpolation.format,n||(n=Ms),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){let u=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);u.length>0&&u[0]!=="dev"&&(this.options.lng=u[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(u=>{this[u]=(...c)=>this.store[u](...c)}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(u=>{this[u]=(...c)=>(this.store[u](...c),this)});let s=Ql(),o=()=>{let u=(c,f)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),s.resolve(f),n(c,f)};if((this.languages||this.isLanguageChangingTo)&&!this.isInitialized)return u(null,this.t.bind(this));this.changeLanguage(this.options.lng,u)};return this.options.resources||!this.options.initAsync?o():setTimeout(o,0),s}loadResources(t,n=Ms){var l,r;let a=n,i=Q(t)?t:this.language;if(typeof t=="function"&&(a=t),!this.options.resources||this.options.partialBundledLanguages){if((i==null?void 0:i.toLowerCase())==="cimode"&&(!this.options.preload||this.options.preload.length===0))return a();let s=[],o=u=>{if(!u||u==="cimode")return;this.services.languageUtils.toResolveHierarchy(u).forEach(f=>{f!=="cimode"&&(s.includes(f)||s.push(f))})};i?o(i):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(c=>o(c)),(r=(l=this.options.preload)==null?void 0:l.forEach)==null||r.call(l,u=>o(u)),this.services.backendConnector.load(s,this.options.ns,u=>{!u&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),a(u)})}else a(null)}reloadResources(t,n,a){let i=Ql();return typeof t=="function"&&(a=t,t=void 0),typeof n=="function"&&(a=n,n=void 0),t||(t=this.languages),n||(n=this.options.ns),a||(a=Ms),this.services.backendConnector.reload(t,n,l=>{i.resolve(),a(l)}),i}use(t){if(!t)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!t.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return t.type==="backend"&&(this.modules.backend=t),(t.type==="logger"||t.log&&t.warn&&t.error)&&(this.modules.logger=t),t.type==="languageDetector"&&(this.modules.languageDetector=t),t.type==="i18nFormat"&&(this.modules.i18nFormat=t),t.type==="postProcessor"&&Fp.addPostProcessor(t),t.type==="formatter"&&(this.modules.formatter=t),t.type==="3rdParty"&&this.modules.external.push(t),this}setResolvedLanguage(t){if(!(!t||!this.languages)&&!["cimode","dev"].includes(t)){for(let n=0;n<this.languages.length;n++){let a=this.languages[n];if(!["cimode","dev"].includes(a)&&this.store.hasLanguageSomeTranslations(a)){this.resolvedLanguage=a;break}}!this.resolvedLanguage&&!this.languages.includes(t)&&this.store.hasLanguageSomeTranslations(t)&&(this.resolvedLanguage=t,this.languages.unshift(t))}}changeLanguage(t,n){this.isLanguageChangingTo=t;let a=Ql();this.emit("languageChanging",t);let i=s=>{this.language=s,this.languages=this.services.languageUtils.toResolveHierarchy(s),this.resolvedLanguage=void 0,this.setResolvedLanguage(s)},l=(s,o)=>{o?this.isLanguageChangingTo===t&&(i(o),this.translator.changeLanguage(o),this.isLanguageChangingTo=void 0,this.emit("languageChanged",o),this.logger.log("languageChanged",o)):this.isLanguageChangingTo=void 0,a.resolve((...u)=>this.t(...u)),n&&n(s,(...u)=>this.t(...u))},r=s=>{var c,f;!t&&!s&&this.services.languageDetector&&(s=[]);let o=Q(s)?s:s&&s[0],u=this.store.hasLanguageSomeTranslations(o)?o:this.services.languageUtils.getBestMatchFromCodes(Q(s)?[s]:s);u&&(this.language||i(u),this.translator.language||this.translator.changeLanguage(u),(f=(c=this.services.languageDetector)==null?void 0:c.cacheUserLanguage)==null||f.call(c,u)),this.loadResources(u,d=>{l(d,u)})};return!t&&this.services.languageDetector&&!this.services.languageDetector.async?r(this.services.languageDetector.detect()):!t&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(r):this.services.languageDetector.detect(r):r(t),a}getFixedT(t,n,a,i){let l=i==null?void 0:i.scopeNs,r=(s,o,...u)=>{let c;typeof o!="object"?c=this.options.overloadTranslationOptionHandler([s,o].concat(u)):c=T({},o),c.lng=c.lng||r.lng,c.lngs=c.lngs||r.lngs;let f=c.ns!==void 0&&c.ns!==null;c.ns=c.ns||r.ns,c.keyPrefix!==""&&(c.keyPrefix=c.keyPrefix||a||r.keyPrefix);let d=T(T({},this.options),c);Array.isArray(l)&&!f&&(d.ns=l),typeof c.keyPrefix=="function"&&(c.keyPrefix=Qa(c.keyPrefix,d));let p=this.options.keySeparator||".",v;return c.keyPrefix&&Array.isArray(s)?v=s.map(S=>(typeof S=="function"&&(S=Qa(S,d)),"".concat(c.keyPrefix).concat(p).concat(S))):(typeof s=="function"&&(s=Qa(s,d)),v=c.keyPrefix?"".concat(c.keyPrefix).concat(p).concat(s):s),this.t(v,c)};return Q(t)?r.lng=t:r.lngs=t,r.ns=n,r.keyPrefix=a,r}t(...t){var n;return(n=this.translator)==null?void 0:n.translate(...t)}exists(...t){var n;return(n=this.translator)==null?void 0:n.exists(...t)}setDefaultNamespace(t){this.options.defaultNS=t}hasLoadedNamespace(t,n={}){if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;let a=n.lng||this.resolvedLanguage||this.languages[0],i=this.options?this.options.fallbackLng:!1,l=this.languages[this.languages.length-1];if(a.toLowerCase()==="cimode")return!0;let r=(s,o)=>{let u=this.services.backendConnector.state["".concat(s,"|").concat(o)];return u===-1||u===0||u===2};if(n.precheck){let s=n.precheck(this,r);if(s!==void 0)return s}return!!(this.hasResourceBundle(a,t)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||r(a,t)&&(!i||r(l,t)))}loadNamespaces(t,n){let a=Ql();return this.options.ns?(Q(t)&&(t=[t]),t.forEach(i=>{this.options.ns.includes(i)||this.options.ns.push(i)}),this.loadResources(i=>{a.resolve(),n&&n(i)}),a):(n&&n(),Promise.resolve())}loadLanguages(t,n){let a=Ql();Q(t)&&(t=[t]);let i=this.options.preload||[],l=t.filter(r=>!i.includes(r)&&this.services.languageUtils.isSupportedCode(r));return l.length?(this.options.preload=i.concat(l),this.loadResources(r=>{a.resolve(),n&&n(r)}),a):(n&&n(),Promise.resolve())}dir(t){var i,l;if(t||(t=this.resolvedLanguage||(((i=this.languages)==null?void 0:i.length)>0?this.languages[0]:this.language)),!t)return"rtl";try{let r=new Intl.Locale(t);if(r&&r.getTextInfo){let s=r.getTextInfo();if(s&&s.direction)return s.direction}}catch(r){}let n=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],a=((l=this.services)==null?void 0:l.languageUtils)||new Bs(kc());return t.toLowerCase().indexOf("-latn")>1?"ltr":n.includes(a.getLanguagePartFromCode(t))||t.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(t={},n){let a=new e(t,n);return a.createInstance=e.createInstance,a}cloneInstance(t={},n=Ms){let a=t.forkResourceStore;a&&delete t.forkResourceStore;let i=z(T(T({},this.options),t),{isClone:!0}),l=new e(i);if((t.debug!==void 0||t.prefix!==void 0)&&(l.logger=l.logger.clone(t)),["store","services","language"].forEach(s=>{l[s]=this[s]}),l.services=T({},this.services),l.services.utils={hasLoadedNamespace:l.hasLoadedNamespace.bind(l)},a){let s=Object.keys(this.store.data).reduce((o,u)=>(o[u]=T({},this.store.data[u]),o[u]=Object.keys(o[u]).reduce((c,f)=>(c[f]=T({},o[u][f]),c),o[u]),o),{});l.store=new Us(s,i),l.services.resourceStore=l.store}if(t.interpolation){let s=kc(),o=T(T(T({},s.interpolation),this.options.interpolation),t.interpolation),u=z(T({},i),{interpolation:o});l.services.interpolator=new js(u)}return l.translator=new Hs(l.services,i),l.translator.on("*",(s,...o)=>{l.emit(s,...o)}),l.init(i,n),l.translator.options=i,l.translator.backendConnector.services.utils={hasLoadedNamespace:l.hasLoadedNamespace.bind(l)},l}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}},lt=Dc.createInstance(),zR=lt.createInstance,MR=lt.dir,LR=lt.init,UR=lt.loadResources,HR=lt.reloadResources,BR=lt.use,jR=lt.changeLanguage,qR=lt.getFixedT,YR=lt.t,GR=lt.exists,VR=lt.setDefaultNamespace,XR=lt.hasLoadedNamespace,$R=lt.loadNamespaces,QR=lt.loadLanguages;function Fl(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Za(e){"@babel/helpers - typeof";return Za=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Za(e)}function Ip(e,t){if(Za(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t||"default");if(Za(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function qs(e){var t=Ip(e,"string");return Za(t)=="symbol"?t:t+""}function Pp(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,qs(a.key),a)}}function Jl(e,t,n){return t&&Pp(e.prototype,t),n&&Pp(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}var em=[],K1=em.forEach,F1=em.slice;function J1(e){return K1.call(F1.call(arguments,1),function(t){if(t)for(var n in t)e[n]===void 0&&(e[n]=t[n])}),e}function I1(e){return e?typeof e=="function"?new e:e:null}function P1(){return{handleEmptyResourcesAsFailed:!0,cacheHitMode:"none",retryOnFailure:!1}}function Wp(e,t,n,a){var i=e.read.bind(e);if(i.length===2){try{var l=i(t,n);l&&typeof l.then=="function"?l.then(function(r){return a(null,r)}).catch(a):a(null,l)}catch(r){a(r)}return}i(t,n,a)}var zc=(function(){function e(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};Fl(this,e),this.backends=[],this.type="backend",this.allOptions=a,this.init(t,n)}return Jl(e,[{key:"init",value:function(n){var a=this,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};this.services=n,this.options=J1(i,this.options||{},P1()),this.allOptions=l,this.options.backends&&this.options.backends.length>1&&(this.allOptions.saveMissing||this.allOptions.updateMissing)&&this.services&&this.services.logger&&this.services.logger.warn("i18next-chained-backend: Using multiple backends in combination with saveMissing/updateMissing is not recommended, as it may trigger based on stale data."),this.options.backends&&this.options.backends.forEach(function(r,s){a.backends[s]=a.backends[s]||I1(r),a.backends[s].init(n,a.options.backendOptions&&a.options.backendOptions[s]||{},l)}),this.services&&this.options.reloadInterval&&setInterval(function(){return a.reload()},this.options.reloadInterval)}},{key:"read",value:function(n,a,i){var l=this,r=this.backends.length,s=function(c){if(c>=r)return i(new Error("non of the backend loaded data"),l.options.retryOnFailure);var f=c===r-1,d=l.options.handleEmptyResourcesAsFailed&&!f?0:-1,p=l.backends[c];p.read?Wp(p,n,a,function(v,S,x){if(!v&&S&&Object.keys(S).length>d){if(i(null,S,c),o(c-1,S),p.save&&l.options.cacheHitMode&&["refresh","refreshAndUpdateStore"].indexOf(l.options.cacheHitMode)>-1){if(x&&l.options.refreshExpirationTime&&x+l.options.refreshExpirationTime>Date.now())return;var h=l.backends[c+1];h&&h.read&&Wp(h,n,a,function(m,y){m||y&&(Object.keys(y).length<=d||(o(c,y),l.options.cacheHitMode==="refreshAndUpdateStore"&&l.services&&l.services.resourceStore&&l.services.resourceStore.addResourceBundle(n,a,y)))})}}else s(c+1)}):s(c+1)},o=function(c,f){if(!(c<0)){var d=l.backends[c];d.save&&d.save(n,a,f),o(c-1,f)}};s(0)}},{key:"create",value:function(n,a,i,l){var r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:function(){},s=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{};this.backends.forEach(function(o){if(o.create){var u=o.create.bind(o);if(u.length<6){try{var c;u.length===5?c=u(n,a,i,l,s):c=u(n,a,i,l),c&&typeof c.then=="function"?c.then(function(f){return r(null,f)}).catch(r):r(null,c)}catch(f){r(f)}return}u(n,a,i,l,r,s)}})}},{key:"reload",value:function(){var n=this,a=this.services,i=a.backendConnector,l=a.languageUtils,r=a.logger,s=i.language;if(!(s&&s.toLowerCase()==="cimode")){var o=[],u=function(f){var d=l.toResolveHierarchy(f);d.forEach(function(p){o.indexOf(p)<0&&o.push(p)})};u(s),this.allOptions.preload&&this.allOptions.preload.forEach(function(c){return u(c)}),o.forEach(function(c){n.allOptions.ns.forEach(function(f){i.read(c,f,"read",null,null,function(d,p){d&&r.warn("loading namespace ".concat(f," for language ").concat(c," failed"),d),!d&&p&&r.log("loaded namespace ".concat(f," for language ").concat(c),p),i.loaded("".concat(c,"|").concat(f),d,p)})})})}}}])})();zc.type="backend";var im=[];im.forEach;im.slice;var lm=["__proto__","constructor","prototype"];function rm(e){return!(typeof e!="string"||e.length===0||e.length>128||lm.indexOf(e)>-1||e.indexOf("..")>-1||e.indexOf("\\")>-1||/[?#%\s@]/.test(e)||/[\x00-\x1F\x7F]/.test(e))}function sm(e){return!(!rm(e)||e.indexOf("/")>-1)}function W1(e){return rm(e)}var eT={lng:sm,ns:W1};function Ys(e){return typeof e!="string"?e:e.replace(/[\r\n\x00-\x1F\x7F]/g," ")}function tT(e){if(typeof e!="string"||e.length===0)return e;try{let t=new URL(e);return t.username||t.password?(t.username="",t.password="",t.toString()):e}catch(t){return e.replace(/(\/\/)[^/@\s]+@/g,"$1")}}function om(){return typeof XMLHttpRequest=="function"||typeof XMLHttpRequest=="object"}function nT(e){return!!e&&typeof e.then=="function"}function aT(e){return nT(e)?e:Promise.resolve(e)}var iT=/\{\{(.+?)\}\}/g;function tm(e,t){let n=!1,a=e.replace(iT,(i,l)=>{let r=l.trim();if(lm.indexOf(r)>-1)return i;let s=t[r];if(s==null)return i;let o=eT[r]||sm,u=String(s).split("+");for(let c of u)if(!o(c))return n=!0,i;return u.join("+")});return n?null:a}var Ka=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof window<"u"?window:void 0,Gs;typeof fetch=="function"?Gs=fetch:Ka&&typeof Ka.fetch=="function"&&(Gs=Ka.fetch);var nm=om()&&Ka?Ka.XMLHttpRequest:void 0,lT=typeof ActiveXObject=="function"&&Ka?Ka.ActiveXObject:void 0,um=["__proto__","constructor","prototype"],Mc=(e,t)=>{if(t&&typeof t=="object"){let n="";for(let a of Object.keys(t))um.indexOf(a)>-1||(n+="&"+encodeURIComponent(a)+"="+encodeURIComponent(t[a]));if(!n)return e;e=e+(e.indexOf("?")!==-1?"&":"?")+n.slice(1)}return e},am=(e,t,n,a)=>{let i=l=>{if(!l.ok)return n(l.statusText||"Error",{status:l.status});l.text().then(r=>{n(null,{status:l.status,data:r})}).catch(n)};if(a){let l=a(e,t);if(l instanceof Promise){l.then(i).catch(n);return}}typeof fetch=="function"?fetch(e,t).then(i).catch(n):Gs(e,t).then(i).catch(n)},rT=(e,t,n,a)=>{e.queryStringParams&&(t=Mc(t,e.queryStringParams));let i=T({},typeof e.customHeaders=="function"?e.customHeaders():e.customHeaders);typeof window>"u"&&typeof global<"u"&&typeof global.process<"u"&&global.process.versions&&global.process.versions.node&&(i["User-Agent"]="i18next-http-backend (node/".concat(global.process.version,"; ").concat(global.process.platform," ").concat(global.process.arch,")")),n&&(i["Content-Type"]="application/json");let l=typeof e.requestOptions=="function"?e.requestOptions(n):e.requestOptions,r=T({method:n?"POST":"GET",body:n?e.stringify(n):void 0,headers:i},e._omitFetchOptions?{}:l),s=typeof e.alternateFetch=="function"&&e.alternateFetch.length>=1?e.alternateFetch:void 0;try{am(t,r,a,s)}catch(o){if(!l||Object.keys(l).length===0||!o.message||o.message.indexOf("not implemented")<0)return a(o);try{Object.keys(l).forEach(u=>{delete r[u]}),am(t,r,a,s),e._omitFetchOptions=!0}catch(u){a(u)}}},sT=(e,t,n,a)=>{n&&typeof n=="object"&&(n=Mc("",n).slice(1)),e.queryStringParams&&(t=Mc(t,e.queryStringParams));try{let i=nm?new nm:new lT("MSXML2.XMLHTTP.3.0");i.open(n?"POST":"GET",t,1),e.crossDomain||i.setRequestHeader("X-Requested-With","XMLHttpRequest"),i.withCredentials=!!e.withCredentials,n&&i.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),i.overrideMimeType&&i.overrideMimeType("application/json");let l=e.customHeaders;if(l=typeof l=="function"?l():l,l)for(let r of Object.keys(l))um.indexOf(r)>-1||i.setRequestHeader(r,l[r]);i.onreadystatechange=()=>{i.readyState>3&&a(i.status>=400?i.statusText:null,{status:i.status,data:i.responseText})},i.send(n)}catch(i){console&&console.log(i)}},oT=(e,t,n,a)=>{if(typeof n=="function"&&(a=n,n=void 0),a=a||(()=>{}),Gs&&t.indexOf("file:")!==0)return rT(e,t,n,a);if(om()||typeof ActiveXObject=="function")return sT(e,t,n,a);a(new Error("No fetch and no xhr implementation found!"))},uT=()=>({loadPath:"/locales/{{lng}}/{{ns}}.json",addPath:"/locales/add/{{lng}}/{{ns}}",parse:e=>JSON.parse(e),stringify:JSON.stringify,parsePayload:(e,t,n)=>({[t]:n||""}),parseLoadPayload:(e,t)=>{},request:oT,reloadInterval:typeof window<"u"?!1:3600*1e3,customHeaders:{},queryStringParams:{},crossDomain:!1,withCredentials:!1,overrideMimeType:!1,requestOptions:{mode:"cors",credentials:"same-origin",cache:"default"}}),Lc=class{constructor(e,t={},n={}){this.services=e,this.options=t,this.allOptions=n,this.type="backend",this.init(e,t,n)}init(e,t={},n={}){if(this.services=e,this.options=T(T(T({},uT()),this.options||{}),t),this.allOptions=n,this.services&&this.options.reloadInterval){let a=setInterval(()=>this.reload(),this.options.reloadInterval);typeof a=="object"&&typeof a.unref=="function"&&a.unref()}}readMulti(e,t,n){this._readAny(e,e,t,t,n)}read(e,t,n){this._readAny([e],e,[t],t,n)}_readAny(e,t,n,a,i){let l=this.options.loadPath;typeof this.options.loadPath=="function"&&(l=this.options.loadPath(e,n)),l=aT(l),l.then(r=>{if(!r)return i(null,{});let s=tm(r,{lng:e.join("+"),ns:n.join("+")});if(s==null){let o=e.map(Ys).join(", "),u=n.map(Ys).join(", ");return i(new Error("i18next-http-backend: unsafe lng/ns value \u2014 refusing to build request URL for languages=["+o+"] namespaces=["+u+"]"),!1)}this.loadUrl(s,i,t,a)})}loadUrl(e,t,n,a){let i=typeof n=="string"?[n]:n,l=typeof a=="string"?[a]:a,r=this.options.parseLoadPayload(i,l),s=Ys(tT(e));this.options.request(this.options,e,r,(o,u)=>{if(u&&(u.status>=500&&u.status<600||!u.status))return t("failed loading "+s+"; status code: "+u.status,!0);if(u&&u.status>=400&&u.status<500)return t("failed loading "+s+"; status code: "+u.status,!1);if(!u&&o&&o.message){let d=o.message.toLowerCase();if(["failed","fetch","network","load"].find(p=>d.indexOf(p)>-1))return t("failed loading "+s+": "+Ys(o.message),!0)}if(o)return t(o,!1);let c,f;try{typeof u.data=="string"?c=this.options.parse(u.data,n,a):c=u.data}catch(d){f="failed parsing "+s+" to json"}if(f)return t(f,!1);t(null,c)})}create(e,t,n,a,i){if(!this.options.addPath)return;typeof e=="string"&&(e=[e]);let l=this.options.parsePayload(t,n,a),r=0,s=[],o=[];e.forEach(u=>{let c=this.options.addPath;typeof this.options.addPath=="function"&&(c=this.options.addPath(u,t));let f=tm(c,{lng:u,ns:t});if(f==null){r+=1,i&&r===e.length&&i(s,o);return}this.options.request(this.options,f,l,(d,p)=>{r+=1,s.push(d),o.push(p),r===e.length&&typeof i=="function"&&i(s,o)})})}reload(){let{backendConnector:e,languageUtils:t,logger:n}=this.services,a=e.language;if(a&&a.toLowerCase()==="cimode")return;let i=[],l=r=>{t.toResolveHierarchy(r).forEach(s=>{i.indexOf(s)<0&&i.push(s)})};l(a),this.allOptions.preload&&this.allOptions.preload.forEach(r=>l(r)),i.forEach(r=>{this.allOptions.ns.forEach(s=>{e.read(r,s,"read",null,null,(o,u)=>{o&&n.warn("loading namespace ".concat(s," for language ").concat(r," failed"),o),!o&&u&&n.log("loaded namespace ".concat(s," for language ").concat(r),u),e.loaded("".concat(r,"|").concat(s),o,u)})})})}};Lc.type="backend";function cm(e,t,n){return(t=qs(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,a)}return n}function Uc(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?fm(Object(n),!0).forEach(function(a){cm(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fm(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var cT=(function(){function e(t){Fl(this,e),this.store=t.store}return Jl(e,[{key:"setItem",value:function(n,a){if(this.store)try{this.store.setItem(n,a)}catch(i){}}},{key:"getItem",value:function(n,a){if(this.store)try{return this.store.getItem(n,a)}catch(i){}}}])})();function fT(){var e=null;try{e=window.localStorage}catch(t){typeof window<"u"&&console.log("Failed to load local storage.",t)}return{prefix:"i18next_res_",expirationTime:10080*60*1e3,defaultVersion:void 0,getVersion:void 0,versions:{},store:e}}var Hc=(function(){function e(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};Fl(this,e),this.init(t,n),this.type="backend"}return Jl(e,[{key:"init",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.services=n,this.options=Uc(Uc(Uc({},fT()),this.options),a),this.storage=new cT(this.options)}},{key:"read",value:function(n,a,i){var l=Date.now();if(!this.storage.store)return i(null,null);var r=this.storage.getItem("".concat(this.options.prefix).concat(n,"-").concat(a));if(r){r=JSON.parse(r);var s=this.getVersion(n,a);if(r.i18nStamp&&r.i18nStamp+this.options.expirationTime>l&&s===r.i18nVersion){var o=r.i18nStamp;return delete r.i18nVersion,delete r.i18nStamp,i(null,r,o)}}return i(null,null)}},{key:"save",value:function(n,a,i){if(this.storage.store){i.i18nStamp=Date.now();var l=this.getVersion(n,a);l&&(i.i18nVersion=l),this.storage.setItem("".concat(this.options.prefix).concat(n,"-").concat(a),JSON.stringify(i))}}},{key:"getVersion",value:function(n,a){var i,l;return((i=(l=this.options).getVersion)===null||i===void 0?void 0:i.call(l,n,a))||this.options.versions[n]||this.options.defaultVersion}}])})();Hc.type="backend";var MT=Z(ye(),1);var Pl=Z(ye(),1);var wT=Z(km());var Xs=(e,t,n,a)=>{var l,r,s,o;let i=[n,T({code:t},a||{})];if((r=(l=e==null?void 0:e.services)==null?void 0:l.logger)!=null&&r.forward)return e.services.logger.forward(i,"warn","react-i18next::",!0);ln(i[0])&&(i[0]="react-i18next:: ".concat(i[0])),(o=(s=e==null?void 0:e.services)==null?void 0:s.logger)!=null&&o.warn?e.services.logger.warn(...i):console!=null&&console.warn&&console.warn(...i)},Rm={},la=(e,t,n,a)=>{ln(n)&&Rm[n]||(ln(n)&&(Rm[n]=new Date),Xs(e,t,n,a))},Om=(e,t)=>()=>{if(e.isInitialized)t();else{let n=()=>{setTimeout(()=>{e.off("initialized",n)},0),t()};e.on("initialized",n)}},$s=(e,t,n)=>{e.loadNamespaces(t,Om(e,n))},$c=(e,t,n,a)=>{if(ln(n)&&(n=[n]),e.options.preload&&e.options.preload.indexOf(t)>-1)return $s(e,n,a);n.forEach(i=>{e.options.ns.indexOf(i)<0&&e.options.ns.push(i)}),e.loadLanguages(t,Om(e,a))},wm=(e,t,n={})=>!t.languages||!t.languages.length?(la(t,"NO_LANGUAGES","i18n.languages were undefined or empty",{languages:t.languages}),!0):t.hasLoadedNamespace(e,{lng:n.lng,precheck:(a,i)=>{if(n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&a.services.backendConnector.backend&&a.isLanguageChangingTo&&!i(a.isLanguageChangingTo,e))return!1}});var ln=e=>typeof e=="string",Qc=e=>typeof e=="object"&&e!==null;var NT=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,_T={"&amp;":"&","&#38;":"&","&lt;":"<","&#60;":"<","&gt;":">","&#62;":">","&apos;":"'","&#39;":"'","&quot;":'"',"&#34;":'"',"&nbsp;":" ","&#160;":" ","&copy;":"\xA9","&#169;":"\xA9","&reg;":"\xAE","&#174;":"\xAE","&hellip;":"\u2026","&#8230;":"\u2026","&#x2F;":"/","&#47;":"/"},CT=e=>_T[e],Zc=e=>e.replace(NT,CT);var Kc={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:Zc,transDefaultProps:void 0},Qs=(e={})=>{Kc=T(T({},Kc),e)},Il=()=>Kc;var Nm,Zs=e=>{Nm=e},rn=()=>Nm;var _m=Z(ye(),1);var Ks={type:"3rdParty",init(e){Qs(e.options.react),Zs(e)}};var ra=(0,_m.createContext)(),Fs=class{constructor(){this.usedNamespaces={}}addUsedNamespaces(t){t.forEach(n=>{this.usedNamespaces[n]||(this.usedNamespaces[n]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}};var Lm=Z(ye(),1);var Fa=Z(ye(),1);var Di=class e extends Error{constructor(t,n,a){super(t),this.name="TranslationParserError",this.position=n,this.translationString=a,Error.captureStackTrace&&Error.captureStackTrace(this,e)}};var Cm={"&nbsp;":"\xA0","&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&apos;":"'","&copy;":"\xA9","&reg;":"\xAE","&trade;":"\u2122","&hellip;":"\u2026","&ndash;":"\u2013","&mdash;":"\u2014","&lsquo;":"\u2018","&rsquo;":"\u2019","&sbquo;":"\u201A","&ldquo;":"\u201C","&rdquo;":"\u201D","&bdquo;":"\u201E","&dagger;":"\u2020","&Dagger;":"\u2021","&bull;":"\u2022","&prime;":"\u2032","&Prime;":"\u2033","&lsaquo;":"\u2039","&rsaquo;":"\u203A","&sect;":"\xA7","&para;":"\xB6","&middot;":"\xB7","&ensp;":"\u2002","&emsp;":"\u2003","&thinsp;":"\u2009","&euro;":"\u20AC","&pound;":"\xA3","&yen;":"\xA5","&cent;":"\xA2","&curren;":"\xA4","&times;":"\xD7","&divide;":"\xF7","&minus;":"\u2212","&plusmn;":"\xB1","&ne;":"\u2260","&le;":"\u2264","&ge;":"\u2265","&asymp;":"\u2248","&equiv;":"\u2261","&infin;":"\u221E","&int;":"\u222B","&sum;":"\u2211","&prod;":"\u220F","&radic;":"\u221A","&part;":"\u2202","&permil;":"\u2030","&deg;":"\xB0","&micro;":"\xB5","&larr;":"\u2190","&uarr;":"\u2191","&rarr;":"\u2192","&darr;":"\u2193","&harr;":"\u2194","&crarr;":"\u21B5","&lArr;":"\u21D0","&uArr;":"\u21D1","&rArr;":"\u21D2","&dArr;":"\u21D3","&hArr;":"\u21D4","&alpha;":"\u03B1","&beta;":"\u03B2","&gamma;":"\u03B3","&delta;":"\u03B4","&epsilon;":"\u03B5","&zeta;":"\u03B6","&eta;":"\u03B7","&theta;":"\u03B8","&iota;":"\u03B9","&kappa;":"\u03BA","&lambda;":"\u03BB","&mu;":"\u03BC","&nu;":"\u03BD","&xi;":"\u03BE","&omicron;":"\u03BF","&pi;":"\u03C0","&rho;":"\u03C1","&sigma;":"\u03C3","&tau;":"\u03C4","&upsilon;":"\u03C5","&phi;":"\u03C6","&chi;":"\u03C7","&psi;":"\u03C8","&omega;":"\u03C9","&Alpha;":"\u0391","&Beta;":"\u0392","&Gamma;":"\u0393","&Delta;":"\u0394","&Epsilon;":"\u0395","&Zeta;":"\u0396","&Eta;":"\u0397","&Theta;":"\u0398","&Iota;":"\u0399","&Kappa;":"\u039A","&Lambda;":"\u039B","&Mu;":"\u039C","&Nu;":"\u039D","&Xi;":"\u039E","&Omicron;":"\u039F","&Pi;":"\u03A0","&Rho;":"\u03A1","&Sigma;":"\u03A3","&Tau;":"\u03A4","&Upsilon;":"\u03A5","&Phi;":"\u03A6","&Chi;":"\u03A7","&Psi;":"\u03A8","&Omega;":"\u03A9","&Agrave;":"\xC0","&Aacute;":"\xC1","&Acirc;":"\xC2","&Atilde;":"\xC3","&Auml;":"\xC4","&Aring;":"\xC5","&AElig;":"\xC6","&Ccedil;":"\xC7","&Egrave;":"\xC8","&Eacute;":"\xC9","&Ecirc;":"\xCA","&Euml;":"\xCB","&Igrave;":"\xCC","&Iacute;":"\xCD","&Icirc;":"\xCE","&Iuml;":"\xCF","&ETH;":"\xD0","&Ntilde;":"\xD1","&Ograve;":"\xD2","&Oacute;":"\xD3","&Ocirc;":"\xD4","&Otilde;":"\xD5","&Ouml;":"\xD6","&Oslash;":"\xD8","&Ugrave;":"\xD9","&Uacute;":"\xDA","&Ucirc;":"\xDB","&Uuml;":"\xDC","&Yacute;":"\xDD","&THORN;":"\xDE","&szlig;":"\xDF","&agrave;":"\xE0","&aacute;":"\xE1","&acirc;":"\xE2","&atilde;":"\xE3","&auml;":"\xE4","&aring;":"\xE5","&aelig;":"\xE6","&ccedil;":"\xE7","&egrave;":"\xE8","&eacute;":"\xE9","&ecirc;":"\xEA","&euml;":"\xEB","&igrave;":"\xEC","&iacute;":"\xED","&icirc;":"\xEE","&iuml;":"\xEF","&eth;":"\xF0","&ntilde;":"\xF1","&ograve;":"\xF2","&oacute;":"\xF3","&ocirc;":"\xF4","&otilde;":"\xF5","&ouml;":"\xF6","&oslash;":"\xF8","&ugrave;":"\xF9","&uacute;":"\xFA","&ucirc;":"\xFB","&uuml;":"\xFC","&yacute;":"\xFD","&thorn;":"\xFE","&yuml;":"\xFF","&iexcl;":"\xA1","&iquest;":"\xBF","&fnof;":"\u0192","&circ;":"\u02C6","&tilde;":"\u02DC","&OElig;":"\u0152","&oelig;":"\u0153","&Scaron;":"\u0160","&scaron;":"\u0161","&Yuml;":"\u0178","&ordf;":"\xAA","&ordm;":"\xBA","&macr;":"\xAF","&acute;":"\xB4","&cedil;":"\xB8","&sup1;":"\xB9","&sup2;":"\xB2","&sup3;":"\xB3","&frac14;":"\xBC","&frac12;":"\xBD","&frac34;":"\xBE","&spades;":"\u2660","&clubs;":"\u2663","&hearts;":"\u2665","&diams;":"\u2666","&loz;":"\u25CA","&oline;":"\u203E","&frasl;":"\u2044","&weierp;":"\u2118","&image;":"\u2111","&real;":"\u211C","&alefsym;":"\u2135"},LT=new RegExp(Object.keys(Cm).map(e=>e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")).join("|"),"g"),Dm=e=>e.replace(LT,t=>Cm[t]).replace(/&#(\d+);/g,(t,n)=>String.fromCharCode(parseInt(n,10))).replace(/&#x([0-9a-fA-F]+);/g,(t,n)=>String.fromCharCode(parseInt(n,16)));var zm=e=>{let t=[],n=0,a="",i=()=>{a&&(t.push({type:"Text",value:a,position:n-a.length}),a="")};for(;n<e.length;){let l=e[n];if(l==="<"){let r=e.slice(n).match(/^<(\d+)>/);if(r)i(),t.push({type:"TagOpen",value:r[0],position:n,tagNumber:parseInt(r[1],10)}),n+=r[0].length;else{let s=e.slice(n).match(/^<\/(\d+)>/);s?(i(),t.push({type:"TagClose",value:s[0],position:n,tagNumber:parseInt(s[1],10)}),n+=s[0].length):(a+=l,n+=1)}}else a+=l,n+=1}return i(),t};var Wl=Z(ye(),1);var UT=(e,t,n)=>{let{type:a,props:i={}}=e;if(i.children&&Array.isArray(i.children)&&n){let l=i,{children:r}=l,s=Mn(l,["children"]);return Wl.default.createElement(a,s,...t)}return t.length===0?Wl.default.createElement(a,i):t.length===1?Wl.default.createElement(a,i,t[0]):Wl.default.createElement(a,i,...t)},Mm=(e,t=[])=>{if(!e)return[];let n=zm(e),a=[],i=[],l=new Set,r=()=>{var o;if(i.length===0)return t;let s=i[i.length-1];return(o=s.declaration.props)!=null&&o.children&&Array.isArray(s.declaration.props.children)?s.declaration.props.children:s.declarations};if(n.forEach(s=>{switch(s.type){case"Text":{let o=Dm(s.value);(i.length>0?i[i.length-1].children:a).push(o)}break;case"TagOpen":{let{tagNumber:o}=s,u=r(),c=u[o];if(!c){l.add(o);let f="<".concat(o,">");(i.length>0?i[i.length-1].children:a).push(f);break}i.push({tagNumber:o,children:[],position:s.position,declaration:c,declarations:u})}break;case"TagClose":{let{tagNumber:o}=s;if(l.has(o)){let d="</".concat(o,">");(i.length>0?i[i.length-1].children:a).push(d),l.delete(o);break}if(i.length===0)throw new Di("Unexpected closing tag </".concat(o,"> at position ").concat(s.position),s.position,e);let u=i.pop();if(u.tagNumber!==o)throw new Di("Mismatched tags: expected </".concat(u.tagNumber,"> but got </").concat(o,"> at position ").concat(s.position),s.position,e);let c=UT(u.declaration,u.children,u.declarations);(i.length>0?i[i.length-1].children:a).push(c)}break}}),i.length>0){let s=i[i.length-1];throw new Di("Unclosed tag <".concat(s.tagNumber,"> at position ").concat(s.position),s.position,e)}return a};function Js({i18nKey:e,defaultTranslation:t,content:n,ns:a,values:i={},i18n:l,t:r}){var d,p,v,S;let s=l||rn();if(!s)return la(s,"NO_I18NEXT_INSTANCE","IcuTrans: You need to pass in an i18next instance using i18nextReactModule",{i18nKey:e}),Fa.default.createElement(Fa.default.Fragment,{},t);let o=r||((d=s.t)==null?void 0:d.bind(s))||(x=>x),u=a||o.ns||((p=s.options)==null?void 0:p.defaultNS);u=ln(u)?[u]:u||["translation"];let c=i;(S=(v=s.options)==null?void 0:v.interpolation)!=null&&S.defaultVariables&&(c=i&&Object.keys(i).length>0?T(T({},i),s.options.interpolation.defaultVariables):T({},s.options.interpolation.defaultVariables));let f=o(e,z(T({defaultValue:t},c),{ns:u}));try{let x=Mm(f,n);return Fa.default.createElement(Fa.default.Fragment,{},...x)}catch(x){return Xs(s,"ICU_TRANS_RENDER_ERROR",'IcuTrans component error for key "'.concat(e,'": ').concat(x.message),{i18nKey:e,error:x}),Fa.default.createElement(Fa.default.Fragment,{},f)}}Js.displayName="IcuTransWithoutContext";function Um({i18nKey:e,defaultTranslation:t,content:n,ns:a,values:i={},i18n:l,t:r}){var f;let{i18n:s,defaultNS:o}=(0,Lm.useContext)(ra)||{},u=l||s||rn(),c=r||(u==null?void 0:u.t.bind(u));return Js({i18nKey:e,defaultTranslation:t,content:n,ns:a||(c==null?void 0:c.ns)||o||((f=u==null?void 0:u.options)==null?void 0:f.defaultNS),values:i,i18n:u,t:r})}Um.displayName="IcuTrans";var Ze=Z(ye(),1),Ym=Z(qm(),1);var QT=(e,t)=>{if(ln(t))return t;if(Qc(t)&&ln(t.defaultValue))return t.defaultValue;if(typeof e=="function")return"";if(Array.isArray(e)){let n=e[e.length-1];return typeof n=="function"?"":n}return e},ZT={t:QT,ready:!1},KT=()=>()=>{},ct=(e,t={})=>{var U,M,ve;let{i18n:n}=t,{i18n:a,defaultNS:i}=(0,Ze.useContext)(ra)||{},l=n||a||rn();l&&!l.reportNamespaces&&(l.reportNamespaces=new Fs),l||la(l,"NO_I18NEXT_INSTANCE","useTranslation: You will need to pass in an i18next instance by using initReactI18next");let r=(0,Ze.useMemo)(()=>{var X;return T(T(T({},Il()),(X=l==null?void 0:l.options)==null?void 0:X.react),t)},[l,t]),{useSuspense:s,keyPrefix:o}=r,u=e||i||((U=l==null?void 0:l.options)==null?void 0:U.defaultNS),c=ln(u)?[u]:u||["translation"],f=(0,Ze.useMemo)(()=>c,c);(ve=(M=l==null?void 0:l.reportNamespaces)==null?void 0:M.addUsedNamespaces)==null||ve.call(M,f);let d=(0,Ze.useRef)(0),p=(0,Ze.useCallback)(X=>{if(!l)return KT;let{bindI18n:D,bindI18nStore:C}=r,P=()=>{d.current+=1,X()};return D&&l.on(D,P),C&&l.store.on(C,P),()=>{D&&D.split(" ").forEach(re=>l.off(re,P)),C&&C.split(" ").forEach(re=>l.store.off(re,P))}},[l,r]),v=(0,Ze.useRef)(),S=(0,Ze.useCallback)(()=>{if(!l)return ZT;let X=!!(l.isInitialized||l.initializedStoreOnce)&&f.every(gt=>wm(gt,l,r)),D=t.lng||l.language,C=d.current,P=v.current;if(P&&P.ready===X&&P.lng===D&&P.keyPrefix===o&&P.revision===C)return P;let xe={t:l.getFixedT(D,r.nsMode==="fallback"?f:f[0],o,{scopeNs:f}),ready:X,lng:D,keyPrefix:o,revision:C};return v.current=xe,xe},[l,f,o,r,t.lng]),[x,h]=(0,Ze.useState)(0),{t:m,ready:y}=(0,Ym.useSyncExternalStore)(p,S,S);(0,Ze.useEffect)(()=>{if(l&&!y&&!s){let X=()=>h(D=>D+1);t.lng?$c(l,t.lng,f,X):$s(l,f,X)}},[l,t.lng,f,y,s,x]);let b=l||{},k=(0,Ze.useRef)(null),_=(0,Ze.useRef)(),w=X=>{let D=Object.getOwnPropertyDescriptors(X);D.__original&&delete D.__original;let C=Object.create(Object.getPrototypeOf(X),D);if(!Object.prototype.hasOwnProperty.call(C,"__original"))try{Object.defineProperty(C,"__original",{value:X,writable:!1,enumerable:!1,configurable:!1})}catch(P){}return C},B=(0,Ze.useMemo)(()=>{let X=b,D=X==null?void 0:X.language,C=X;X&&(k.current&&k.current.__original===X?_.current!==D?(C=w(X),k.current=C,_.current=D):C=k.current:(C=w(X),k.current=C,_.current=D));let P=!y&&!s?(...xe)=>(la(l,"USE_T_BEFORE_READY","useTranslation: t was called before ready. When using useSuspense: false, make sure to check the ready flag before using t."),m(...xe)):m,re=[P,C,y];return re.t=P,re.i18n=C,re.ready=y,re},[m,b,y,b.resolvedLanguage,b.language,b.languages]);if(l&&s&&!y)throw new Promise(X=>{let D=()=>X();t.lng?$c(l,t.lng,f,D):$s(l,f,D)});return B};var Gm=Z(ye(),1);var Vm=Z(ye(),1);var WT=Z(ye(),1);var JT=Z(ye(),1);var Xm={auth:{invalidUsernamePass:"Invalid username/password combination",incorrectOldPassword:"Incorrect Old Password",passwordTooShort:"Password must be at least 6 characters long",passUpdated:"Password updated",missingRequiredFields:"Missing Required Fields"},error:{notFound:"Not Found",internalError:"Internal Server Error",invalidArgs:"Invalid Arguments",badMethod:"Bad Method",notAuthenticated:"Not Authenticated",permissionDenied:"Permission Denied"},nav:{privateProfileEnabled:"private profile enabled",darkMode:"dark mode",lightMode:"light mode",addUrl:"add url",addNote:"add note",notes:"notes",settings:"settings",logout:"log out",login:"log in"},footer:{sourceCode:"Source Code"},login:{pageTitle:"Log In",username:"Username",password:"Password",submit:"Log In"},changePassword:{oldPassword:"Old Password",newPassword:"New Password",submit:"Save Changes"},settings:{serverDefault:"Server Default",bookmarklet:"add url bookmarklet",changePassword:"Change Password",accountTitle:"Account Settings",archiveDefault:"Archive new non-Private bookmarks by default",privateDefault:"Default new bookmarks to Private",suggestTags:"Enable tag suggestions",privacyLock:"Privacy Lock (Private Account)",archivingDisabled:"Archiving Disabled",language:"Language"},rss:"RSS",filter:{all:"all",private:"private",public:"public",unread:"unread",untagged:"untagged",starred:"starred"},pagination:{perPage:"per page:"},pager:{earlier:"\xAB earlier",later:"later \xBB"},notes:{youHave:"You have",found:"Found",label:"notes:"},search:{placeholder:"search",clearTitle:"clear search results",submitTitle:"submit search",syntaxTitle:"search syntax"},noTitle:"[no title]",edit:"edit",delete:"delete",cancel:"cancel",destroy:"destroy",save:"save",fetch:"fetch",archive:"archive",archiving:"archiving",bmark:{archiveLinkTitle:"archive link",markAsRead:"mark as read",viewInContext:"view in context",url:"url",title:"title",description:"description",tags:"tags",private:"private",toread:"to-read"},note:{killed:"you killed this note",titleLabel:"title:",descriptionLabel:"description:",useMarkdown:"use markdown?",publicLabel:"public?"},addForm:{previouslySaved:"previously saved",url:"URL",archive:"archive",archiveUnavailable:"archiving is unavailable for private bookmarks",readLater:"read later",update:"update bookmark",add:"add bookmark",killed:"you killed this bookmark"},tagCloud:{relatedTags:"Related Tags",topTags:"Top Tags",topTagsTitle:"show a cloud of your most-used tags",allTitle:"show all tags",min2Title:"show tags with at least 2 bookmarks",min5Title:"show tags with at least 5 bookmarks",min10Title:"show tags with at least 10 bookmarks",min20Title:"show tags with at least 20 bookmarks",hide:"hide",show:"show"},docs:{title:"Understanding the Search Syntax",pageFilters:"Page filters",pageFiltersDesc:"Searches are scoped to the currently selected page filter.",soGiven:"So, given the possible page filters",if:"If",isCurrentlySelectedIncludes:"is currently selected, the search includes",bookmarks:"bookmarks",isCurrentlySelectedOnly:"is currently selected, the search only includes",bookmarksEtc:"bookmarks, etc..",combineAnd:"Combine Searches (AND)",separateBySpace:"Separate terms by a space.",forExample:"For example,",combineOr:"Combine Searches (OR)",put:"Put",betweenQuery:"between each search query.",excludeWords:"Exclude words from your search",inFrontWord:"in front of a word you want to leave out.",exactMatch:"Search for an exact match",putInQuotes:"Put a word or phrase inside quotes.",specificField:"Search on a specific field",inFrontTerm:"in front of the term,",where:"where",isOneOfOptions:"is one of the options below",bookmarkSearch:"Bookmark Search",noteSearch:"Note Search",fieldHeader:"FIELD",exampleHeader:"EXAMPLE",complexExamples:"More Complex Examples",complexExample1Desc:'"youtube" in url, and title of "haskell" or title of "python" and after 12/31/2017',complexExample2Desc:'"hacker news" not in title, and "news", "cnn", "npr" anywhere, or "the guardian" in the description'}};function rt(){return globalThis.app}function Mi(e=navigator.language,t){let a=(t instanceof Date?t.getTime():new Date(t).getTime())-Date.now(),i=Math.abs(a),l=[["year",365*24*60*60*1e3],["month",720*60*60*1e3],["day",1440*60*1e3],["hour",3600*1e3],["minute",60*1e3],["second",1e3]],r=new Intl.RelativeTimeFormat(e,{numeric:"auto"});for(let[s,o]of l)if(i>=o||s==="second")return r.format(Math.round(a/o),s);return""}function sa(e,t){return new Date(t).toLocaleString(e,{dateStyle:"full",timeStyle:"long"})}function $m(e,t){return new Date(t).toLocaleDateString(e,{year:"numeric",month:"short",day:"numeric"})}function Li(e){e.close()}function Is(e){var t;(t=document.getElementById(e))==null||t.focus()}function tx(e){return decodeURIComponent(e)}function nx(e){var r;let t=e.slice(0,1),a=(t==="#"||t==="?"?e.slice(1):e).split("&").filter(s=>s!==""),i=s=>tx(s.replace(/\+/g," ")),l=[];for(let s of a){let[o,...u]=s.split("=");o&&(u.length===0?l.push([i(o),null]):u.length===1&&l.push([i(o),i((r=u[0])!=null?r:"")]))}return l}function er(){return nx(window.location.search)}function tr(e,t){for(let[n,a]of e)if(n===t)return a;return null}function Ui(e){return encodeURIComponent(e.replace(/\+/g,"%2B"))}function bn(e){return e!=null?e:""}function Ps(e){var t;return(t=e==null?void 0:e.replace(/,/g," ").replace(/\s+/g," ").trim())!=null?t:""}function Qm(e){let t=5381,n=e.length;for(;n;)t=t*33^e.charCodeAt(--n);return(t>>>0).toString(36)}var Zm="translation";var Jc=rt();lt.use(zc).use(Ks).init({lng:Jc.lang,fallbackLng:"en",defaultNS:Zm,ns:[Zm],partialBundledLanguages:!0,resources:{en:{translation:Xm}},backend:{backends:[Hc,Lc],backendOptions:[{prefix:"i18next_res_".concat(Qm(Jc.i18nR),"_"),expirationTime:10080*60*1e3},{loadPath:"".concat(Jc.i18nR,"/{{lng}}/{{ns}}.json")}]},interpolation:{escapeValue:!1},load:"currentOnly"});var y1=Z(ye()),mp=Z(kv());var Rn=class extends Error{constructor(){super(...arguments);G(this,"name","KyError")}get isKyError(){return!0}};var Ol=class extends Rn{constructor(n,a,i){var u;let l=n.status||n.status===0?n.status:"",r=(u=n.statusText)!=null?u:"",s="".concat(l," ").concat(r).trim(),o=s?"status code ".concat(s):"an unknown error";super("Request failed with ".concat(o,": ").concat(a.method," ").concat(a.url));G(this,"name","HTTPError");G(this,"response");G(this,"request");G(this,"options");G(this,"data");this.response=n,this.request=a,this.options=i}};var wl=class extends Rn{constructor(n,a){super("Request failed due to a network error: ".concat(n.method," ").concat(n.url),a);G(this,"name","NetworkError");G(this,"request");this.request=n}};var Nl=class extends Error{constructor(n){let a="Non-error value was thrown";try{typeof n=="string"?a=n:n&&typeof n=="object"&&"message"in n&&typeof n.message=="string"&&(a=n.message)}catch(i){}super(a);G(this,"name","NonError");G(this,"value");this.value=n}};var gi=class extends Rn{constructor(n){let a=n!=null&&n.cause?n.cause instanceof Error?n.cause:new Nl(n.cause):void 0;super(n!=null&&n.code?"Forced retry: ".concat(n.code):"Forced retry",a?{cause:a}:void 0);G(this,"name","ForceRetryError");G(this,"customDelay");G(this,"code");G(this,"customRequest");this.customDelay=n==null?void 0:n.delay,this.code=n==null?void 0:n.code,this.customRequest=n==null?void 0:n.request}};var Nu=class extends Error{constructor(n){super("Response schema validation failed");G(this,"name","SchemaValidationError");G(this,"issues");this.issues=n}};var It=class extends Rn{constructor(n){super("Request timed out: ".concat(n.method," ").concat(n.url));G(this,"name","TimeoutError");G(this,"request");this.request=n}};var _h=(()=>{let e=!1,t=!1,n=typeof globalThis.ReadableStream=="function",a=typeof globalThis.Request=="function";if(n&&a)try{t=new globalThis.Request("https://empty.invalid",{body:new globalThis.ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type")}catch(i){if(i instanceof Error&&i.message==="unsupported BodyInit type")return!1;throw i}return e&&!t})(),Rv=typeof globalThis.AbortController=="function",_u=typeof globalThis.AbortSignal=="function"&&typeof globalThis.AbortSignal.any=="function",Ov=typeof globalThis.ReadableStream=="function",wv=typeof globalThis.FormData=="function",Cu=["get","post","put","patch","head","delete"],DA=()=>{};DA();var Nv={json:"application/json",text:"text/*",formData:"multipart/form-data",arrayBuffer:"*/*",blob:"*/*",bytes:"*/*"},_l=2147483647,_v=40,Du=Symbol("stop"),as=class{constructor(t){G(this,"options");this.options=t}},Cv=e=>new as(e),Dv={json:!0,parseJson:!0,stringifyJson:!0,searchParams:!0,baseUrl:!0,prefix:!0,retry:!0,timeout:!0,totalTimeout:!0,hooks:!0,throwHttpErrors:!0,onDownloadProgress:!0,onUploadProgress:!0,fetch:!0,context:!0},zv={method:!0,headers:!0,body:!0,mode:!0,credentials:!0,cache:!0,redirect:!0,referrer:!0,referrerPolicy:!0,integrity:!0,keepalive:!0,signal:!0,window:!0,duplex:!0};var zu=new TextEncoder,zA=e=>{if(!e)return 0;if(e instanceof FormData){let t=0;for(let[n,a]of e)t+=_v,t+=zu.encode('Content-Disposition: form-data; name="'.concat(n,'"')).byteLength,t+=typeof a=="string"?zu.encode(a).byteLength:a.size;return t}return e instanceof Blob?e.size:e instanceof ArrayBuffer||ArrayBuffer.isView(e)?e.byteLength:typeof e=="string"?zu.encode(e).byteLength:e instanceof URLSearchParams?zu.encode(e.toString()).byteLength:0},Mv=(e,t,n)=>{let a,i=0;return e.pipeThrough(new TransformStream({transform(l,r){if(r.enqueue(l),a){i+=a.byteLength;let s=t===0?0:i/t;s>=1&&(s=1-Number.EPSILON),n==null||n({percent:s,totalBytes:Math.max(t,i),transferredBytes:i},a)}a=l},flush(){a&&(i+=a.byteLength,n==null||n({percent:1,totalBytes:Math.max(t,i),transferredBytes:i},a))}}))},Lv=(e,t)=>{if(!e.body)return e;let n={status:e.status,statusText:e.statusText,headers:e.headers};if(e.status===204)return new Response(null,n);let a=Math.max(0,Number(e.headers.get("content-length"))||0);return new Response(Mv(e.body,a,t),n)},Uv=(e,t,n)=>{if(!e.body)return e;let a=zA(n!=null?n:e.body);return new Request(e,{duplex:"half",body:Mv(e.body,a,t)})};var On=e=>e!==null&&typeof e=="object";var MA=Symbol("replaceOption"),Ch=e=>On(e)&&e[MA]===!0?{isReplace:!0,value:e.value}:{isReplace:!1,value:e};var ls=(...e)=>{for(let t of e)if((!On(t)||Array.isArray(t))&&t!==void 0)throw new TypeError("The `options` argument must be an object");return Mh({},...e)},zh=(e={},t={})=>{let n=new globalThis.Headers(e),a=t instanceof globalThis.Headers,i=new globalThis.Headers(t);for(let[l,r]of i.entries())a&&r==="undefined"||r===void 0?n.delete(l):n.set(l,r);return n},Dh=e=>{if(!On(e)||Array.isArray(e))return!1;let t=Object.getPrototypeOf(e);return t===Object.prototype||t===null},Cl=e=>{if(e instanceof URLSearchParams){let t=new URLSearchParams(e),n=e[Ua];return n&&(t[Ua]=new Set(n)),t}return e instanceof globalThis.Headers?new globalThis.Headers(e):Array.isArray(e)?[...e]:Dh(e)?T({},e):e},LA=e=>Object.fromEntries(Object.entries(e).filter(t=>t[1]!==void 0)),UA=(e,t)=>Dh(e)&&Dh(t)?LA(T(T({},e),t)):zh(e,t);function is(e,t,n){var a,i;return Object.hasOwn(t,n)&&t[n]===void 0?[]:Mh((a=e[n])!=null?a:[],(i=t[n])!=null?i:[])}var Mu=(e={},t={})=>({init:is(e,t,"init"),beforeRequest:is(e,t,"beforeRequest"),beforeRetry:is(e,t,"beforeRetry"),beforeError:is(e,t,"beforeError"),afterResponse:is(e,t,"afterResponse")}),Ua=Symbol("deletedParameters"),HA=(e,t)=>{let n=new URLSearchParams,a=new Set;for(let i of[e,t])if(i!==void 0)if(i instanceof URLSearchParams){for(let[r,s]of i.entries())n.append(r,s),a.delete(r);let l=i[Ua];if(l)for(let r of l)n.delete(r),a.add(r)}else if(Array.isArray(i))for(let l of i){if(!Array.isArray(l)||l.length!==2)throw new TypeError("Array search parameters must be provided in [[key, value], ...] format");n.append(String(l[0]),String(l[1])),a.delete(String(l[0]))}else if(On(i))for(let[l,r]of Object.entries(i))r===void 0?(n.delete(l),a.add(l)):(n.append(l,String(r)),a.delete(l));else{let l=new URLSearchParams(i);for(let[r,s]of l.entries())n.append(r,s),a.delete(r)}return a.size>0&&(n[Ua]=a),n},Mh=(...e)=>{let t={},n={},a={},i,l=[];for(let r of e)if(Array.isArray(r))Array.isArray(t)||(t=[]),t=[...t,...r];else if(On(r)){for(let[s,o]of Object.entries(r)){if(s==="signal"&&o instanceof globalThis.AbortSignal){l.push(o);continue}let u=Ch(o),{isReplace:c}=u;if(o=u.value,s==="context"){if(o!=null&&(!On(o)||Array.isArray(o)))throw new TypeError("The `context` option must be an object");t=z(T({},t),{context:o==null?{}:T(c?{}:T({},t.context),o)});continue}if(s==="searchParams"){o==null?i=void 0:c?i=o:i=i===void 0?o:HA(i,o);continue}On(o)&&!c&&s in t&&(o=Mh(t[s],o)),t=z(T({},t),{[s]:o})}if(On(r.hooks)){let{value:s,isReplace:o}=Ch(r.hooks);a=Mu(o?{}:a,s),t.hooks=a}if(On(r.headers)){let{value:s,isReplace:o}=Ch(r.headers);n=o?Cl(s):UA(n,s),t.headers=n}}return i!==void 0&&(t.searchParams=i),l.length>0&&(l.length===1?t.signal=l[0]:_u?t.signal=AbortSignal.any(l):t.signal=l.at(-1)),t};var Bv=e=>Cu.includes(e)?e.toUpperCase():e,BA=["get","put","head","delete","options","trace"],jA=[408,413,429,500,502,503,504],qA=[413,429,503],Hv={limit:2,methods:BA,statusCodes:jA,afterStatusCodes:qA,maxRetryAfter:Number.POSITIVE_INFINITY,backoffLimit:Number.POSITIVE_INFINITY,delay:e=>.3*2**(e-1)*1e3,jitter:void 0,retryOnTimeout:!1},jv=(e={})=>{var n;if(typeof e=="number")return z(T({},Hv),{limit:e});if(e.methods&&!Array.isArray(e.methods))throw new Error("retry.methods must be an array");if(e.statusCodes&&!Array.isArray(e.statusCodes))throw new Error("retry.statusCodes must be an array");let t=Object.fromEntries(Object.entries(z(T({},e),{methods:(n=e.methods)==null?void 0:n.map(a=>a.toLowerCase())})).filter(([,a])=>a!==void 0));return T(T({},Hv),t)};async function Lh(e,t,n,a){return new Promise((i,l)=>{let r=setTimeout(()=>{n&&n.abort(),l(new It(e))},a.timeout);a.fetch(e,t).then(i).catch(l).then(()=>{clearTimeout(r)})})}async function Lu(e,{signal:t}){return new Promise((n,a)=>{t&&(t.throwIfAborted(),t.addEventListener("abort",i,{once:!0}));function i(){clearTimeout(l),a(t.reason)}let l=setTimeout(()=>{t==null||t.removeEventListener("abort",i),n()},e)})}var qv=e=>{let t={};for(let n in e)Object.hasOwn(e,n)&&!(n in zv)&&!(n in Dv)&&(t[n]=e[n]);return t},Yv=e=>{var t;return e===void 0?!1:Array.isArray(e)?e.length>0:e instanceof URLSearchParams?e.size>0||!!((t=e[Ua])!=null&&t.size):typeof e=="object"?Object.keys(e).length>0:typeof e=="string"?e.trim().length>0:!!e};var YA=Object.prototype.toString,GA=e=>YA.call(e)==="[object Error]",VA=new Set(["network error","NetworkError when attempting to fetch resource.","The Internet connection appears to be offline.","Network request failed","fetch failed","terminated"," A network error occurred.","Network connection lost"]);function Uh(e){if(!(e&&GA(e)&&e.name==="TypeError"&&typeof e.message=="string"))return!1;let{message:n,stack:a}=e;return n==="Load failed"?a===void 0||"__sentry_captured__"in e:n.startsWith("error sending request for url")||n==="Failed to fetch"||n.startsWith("Failed to fetch (")&&n.endsWith(")")?!0:VA.has(n)}var Hh=(e,t)=>e instanceof t||(e==null?void 0:e.name)===t.name;function Gv(e){return Hh(e,Ol)}function Vv(e){return Hh(e,wl)}function Xv(e){return Hh(e,It)}var XA=10*1024*1024,$A="The `prefixUrl` option has been renamed `prefix` in v2 and enhanced to allow slashes in input. See also the new `baseUrl` option for improved flexibility with standard URL resolution: https://github.com/sindresorhus/ky#baseurl",rs=Symbol("timedOutResponseData"),QA=e=>{var a;let t=/;\s*charset\s*=\s*(?:"([^"]+)"|([^;,\s]+))/i.exec(e),n=(a=t==null?void 0:t[1])!=null?a:t==null?void 0:t[2];if(n)try{return new TextDecoder(n)}catch(i){}return new TextDecoder},$v="The `schema` argument must follow the Standard Schema specification",ZA=e=>typeof e!="object"?e:T(T(T(T({},e),e.methods&&{methods:[...e.methods]}),e.statusCodes&&{statusCodes:[...e.statusCodes]}),e.afterStatusCodes&&{afterStatusCodes:[...e.afterStatusCodes]}),Kv=Object.prototype.toString,Qv=e=>e instanceof globalThis.Request||Kv.call(e)==="[object Request]",ss=e=>e instanceof globalThis.Response||Kv.call(e)==="[object Response]",KA=e=>Array.isArray(e)?e.map(t=>[...t]):Cl(e);function FA(e){let t=z(T({},e),{json:Cl(e.json),context:Cl(e.context),headers:Cl(e.headers),searchParams:KA(e.searchParams)});return e.retry!==void 0&&(t.retry=ZA(e.retry)),t}var Zv=async(e,t)=>{if(typeof t!="object"&&typeof t!="function"||t===null)throw new TypeError($v);let n=t["~standard"];if(typeof n!="object"||n===null||typeof n.validate!="function")throw new TypeError($v);let a=await n.validate(e);if(a.issues)throw new Nu(a.issues);return a.value},Gu,Fv,na,cn,Ie,N,ds,bi,hs,vi,Ml,Si,ps,O,yi,Jv,Bh,Iv,jh,Pv,Wv,eS,Uu,Ha,qh,os,tS,nS,Yh,Hu,Bu,ju,us,Gh,Dl,qu,zl,Yu,aS,cs=class cs{constructor(t,n={}){yt(this,O);G(this,"request");yt(this,na);yt(this,cn,0);yt(this,Ie);yt(this,N);yt(this,ds);yt(this,bi);yt(this,hs,new WeakSet);yt(this,vi);yt(this,Ml);yt(this,Si,!1);yt(this,ps,new WeakMap);var i,l,r,s,o,u,c,f,d,p,v,S,x,h;if(it(this,Ie,t),Object.hasOwn(n,"prefixUrl"))throw new Error($A);if(it(this,N,z(T({},n),{headers:zh(E(this,Ie).headers,n.headers),hooks:Mu({},n.hooks),method:Bv((l=(i=n.method)!=null?i:E(this,Ie).method)!=null?l:"GET"),prefix:String(n.prefix||""),retry:jv(n.retry),throwHttpErrors:(r=n.throwHttpErrors)!=null?r:!0,timeout:(s=n.timeout)!=null?s:1e4,totalTimeout:(o=n.totalTimeout)!=null?o:!1,fetch:(u=n.fetch)!=null?u:globalThis.fetch.bind(globalThis),context:(c=n.context)!=null?c:{}})),typeof E(this,Ie)!="string"&&!(E(this,Ie)instanceof URL||E(this,Ie)instanceof globalThis.Request))throw new TypeError("`input` must be a string, URL, or Request");if(typeof E(this,Ie)=="string"){if(E(this,N).prefix){let m=E(this,N).prefix.replace(/\/+$/,""),y=E(this,Ie).replace(/^\/+/,"");it(this,Ie,"".concat(m,"/").concat(y))}if(E(this,N).baseUrl){let m;try{m=new URL(E(this,Ie))}catch(y){}m||it(this,Ie,new URL(E(this,Ie),new Request(E(this,N).baseUrl).url))}}Rv&&_u&&(it(this,bi,(f=E(this,N).signal)!=null?f:E(this,Ie).signal),it(this,na,new globalThis.AbortController),E(this,N).signal=H(this,O,qh).call(this)),_h&&(E(this,N).duplex="half"),E(this,N).json!==void 0&&(E(this,N).body=(v=(p=(d=E(this,N)).stringifyJson)==null?void 0:p.call(d,E(this,N).json))!=null?v:JSON.stringify(E(this,N).json),E(this,N).headers.set("content-type",(S=E(this,N).headers.get("content-type"))!=null?S:"application/json"));let a=n.headers&&new globalThis.Headers(n.headers).has("content-type");if(E(this,Ie)instanceof globalThis.Request&&(wv&&E(this,N).body instanceof globalThis.FormData||E(this,N).body instanceof URLSearchParams)&&!a&&E(this,N).headers.delete("content-type"),this.request=new globalThis.Request(E(this,Ie),E(this,N)),Yv(E(this,N).searchParams)){let m=new URL(this.request.url),y=(x=E(this,N).searchParams)==null?void 0:x[Ua];if(y)for(let b of y)m.searchParams.delete(b);if(typeof E(this,N).searchParams=="string"){let b=E(this,N).searchParams.replace(/^\?/,"");b!==""&&(m.search=m.search?"".concat(m.search,"&").concat(b):"?".concat(b))}else{let b=new URLSearchParams(H(h=cs,Gu,Fv).call(h,E(this,N).searchParams));for(let[k,_]of b.entries())m.searchParams.append(k,_)}if(E(this,N).searchParams&&typeof E(this,N).searchParams=="object"&&!Array.isArray(E(this,N).searchParams)&&!(E(this,N).searchParams instanceof URLSearchParams))for(let[b,k]of Object.entries(E(this,N).searchParams))k===void 0&&m.searchParams.delete(b);this.request=new globalThis.Request(m,E(this,N))}if(E(this,N).onUploadProgress&&typeof E(this,N).onUploadProgress!="function")throw new TypeError("The `onUploadProgress` option must be a function");it(this,Ml,typeof E(this,N).totalTimeout=="number"?H(this,O,Gh).call(this):void 0)}static create(t,n){var o,u,c,f;let a=(u=(o=n.hooks)==null?void 0:o.init)!=null?u:[],i=a.length>0?FA(n):n;for(let d of a)d(i);let l=new cs(t,i),r=async()=>{var S,x,h,m,y,b,k,_,w,B,U,M,ve;if(typeof E(l,N).timeout=="number"&&E(l,N).timeout>_l)throw new RangeError("The `timeout` option cannot be greater than ".concat(_l));if(typeof E(l,N).totalTimeout=="number"&&E(l,N).totalTimeout>_l)throw new RangeError("The `totalTimeout` option cannot be greater than ".concat(_l));await Promise.resolve();let d=await H(S=l,O,tS).call(S),p=d!=null?d:await H(x=l,O,Yh).call(x,async()=>{var X;return H(X=l,O,ju).call(X)}),v=d!==void 0||H(h=l,O,Bu).call(h);for(;;){if(p===void 0)return p;if(ss(p))try{p=await H(m=l,O,nS).call(m,p)}catch(D){if(!(D instanceof gi))throw D;let C=await H(y=l,O,Hu).call(y,D,async()=>{var P;return H(P=l,O,ju).call(P)});if(C===void 0)return C;p=C,v=H(b=l,O,Bu).call(b);continue}let X=p;if(!X.ok&&X.type!=="opaque"&&(typeof E(l,N).throwHttpErrors=="function"?E(l,N).throwHttpErrors(X.status):E(l,N).throwHttpErrors)){let D=new Ol(X,H(k=l,O,zl).call(k,X),H(_=l,O,Dl).call(_)),C=D;if(D.data=await H(w=l,O,Iv).call(w,X),v)throw C;let P=await H(B=l,O,Hu).call(B,D,async()=>{var re;return H(re=l,O,ju).call(re)});if(P===void 0)return P;p=P,v=H(U=l,O,Bu).call(U);continue}break}if(!ss(p))return p;if(H(M=l,O,Bh).call(M,p),E(l,N).onDownloadProgress){if(typeof E(l,N).onDownloadProgress!="function")throw new TypeError("The `onDownloadProgress` option must be a function");if(!Ov)throw new Error("Streams are not supported in your environment. `ReadableStream` is missing.");let X=p.clone();return H(ve=l,O,Ha).call(ve,p),Lv(X,E(l,N).onDownloadProgress)}return p},s=(async()=>{var d,p,v,S,x;try{return await r()}catch(h){if(!(h instanceof Error)||E(l,hs).has(h))throw h;let m=h;for(let y of E(l,N).hooks.beforeError){let b=await y({request:l.request,options:H(d=l,O,Dl).call(d),error:m,retryCount:E(l,cn)});b instanceof Error&&(m=b)}throw m}finally{let h=E(l,ds);H(v=l,O,Uu).call(v,(p=h==null?void 0:h.body)!=null?p:void 0),l.request!==h&&H(x=l,O,Uu).call(x,(S=l.request.body)!=null?S:void 0)}})();for(let[d,p]of Object.entries(Nv))d==="bytes"&&typeof((f=(c=globalThis.Response)==null?void 0:c.prototype)==null?void 0:f.bytes)!="function"||(s[d]=async v=>{var m;l.request.headers.set("accept",l.request.headers.get("accept")||p);let S=await s;if(d!=="json")return S[d]();let x=await S.text();if(x==="")return v!==void 0?Zv(void 0,v):JSON.parse(x);let h=i.parseJson?await i.parseJson(x,{request:H(m=l,O,zl).call(m,S),response:S}):JSON.parse(x);return v===void 0?h:Zv(h,v)});return s}};Gu=new WeakSet,Fv=function(t){return t&&typeof t=="object"&&!Array.isArray(t)&&!(t instanceof URLSearchParams)?Object.fromEntries(Object.entries(t).filter(([,n])=>n!==void 0)):t},na=new WeakMap,cn=new WeakMap,Ie=new WeakMap,N=new WeakMap,ds=new WeakMap,bi=new WeakMap,hs=new WeakMap,vi=new WeakMap,Ml=new WeakMap,Si=new WeakMap,ps=new WeakMap,O=new WeakSet,yi=function(){let t=E(this,N).retry.delay(E(this,cn)+1),n=t;return E(this,N).retry.jitter===!0?n=Math.random()*t:typeof E(this,N).retry.jitter=="function"&&(n=E(this,N).retry.jitter(t),(!Number.isFinite(n)||n<0)&&(n=t)),Math.min(E(this,N).retry.backoffLimit,n)},Jv=async function(t){var a,i,l,r,s;if(E(this,cn)>=E(this,N).retry.limit)throw t;let n=t instanceof Error?t:new Nl(t);if(n instanceof gi)return(a=n.customDelay)!=null?a:H(this,O,yi).call(this);if(!E(this,N).retry.methods.includes(this.request.method.toLowerCase()))throw t;if(E(this,N).retry.shouldRetry!==void 0){let o=await E(this,N).retry.shouldRetry({error:n,retryCount:E(this,cn)+1});if(o===!1)throw t;if(o===!0)return H(this,O,yi).call(this)}if(Xv(t)){if(!E(this,N).retry.retryOnTimeout)throw t;return H(this,O,yi).call(this)}if(Gv(t)){if(!E(this,N).retry.statusCodes.includes(t.response.status))throw t;let o=(s=(r=(l=(i=t.response.headers.get("Retry-After"))!=null?i:t.response.headers.get("RateLimit-Reset"))!=null?l:t.response.headers.get("X-RateLimit-Retry-After"))!=null?r:t.response.headers.get("X-RateLimit-Reset"))!=null?s:t.response.headers.get("X-Rate-Limit-Reset");if(o&&E(this,N).retry.afterStatusCodes.includes(t.response.status)){let u=Number(o)*1e3;return Number.isNaN(u)?u=Date.parse(o)-Date.now():u>=Date.parse("2024-01-01")&&(u-=Date.now()),Number.isFinite(u)?(u=Math.max(0,u),Math.min(E(this,N).retry.maxRetryAfter,u)):Math.min(E(this,N).retry.maxRetryAfter,H(this,O,yi).call(this))}if(t.response.status===413)throw t;return H(this,O,yi).call(this)}if(!Vv(t))throw t;return H(this,O,yi).call(this)},Bh=function(t){let n=H(this,O,zl).call(this,t);return E(this,N).parseJson&&(t.json=async()=>{let a=await t.text();return a===""?JSON.parse(a):E(this,N).parseJson(a,{request:n,response:t})}),t},Iv=async function(t){var i;let n=await H(this,O,Wv).call(this,t,H(this,O,jh).call(this));if(n===rs){H(this,O,os).call(this);return}if(!n)return;if(!H(this,O,Pv).call(this,(i=t.headers.get("content-type"))!=null?i:""))return n;let a=await H(this,O,eS).call(this,n,t,H(this,O,jh).call(this),H(this,O,zl).call(this,t));if(a===rs){H(this,O,os).call(this);return}return a},jh=function(){let t=E(this,N).timeout===!1?1e4:E(this,N).timeout,n=H(this,O,us).call(this);if(n===void 0)return t;if(n<=0)throw new It(this.request);return Math.min(t,n)},Pv=function(t){var a;let n=((a=t.split(";",1)[0])!=null?a:"").trim().toLowerCase();return/\/(?:.*[.+-])?json$/.test(n)},Wv=async function(t,n){var f;let{body:a}=t;if(!a)try{return await t.text()}catch(d){return}let i;try{i=a.getReader()}catch(d){return}let l=QA((f=t.headers.get("content-type"))!=null?f:""),r=[],s=0,o=(async()=>{try{for(;;){let{done:d,value:p}=await i.read();if(d)break;if(s+=p.byteLength,s>XA){i.cancel().catch(()=>{});return}r.push(l.decode(p,{stream:!0}))}}catch(d){return}return r.push(l.decode()),r.join("")})(),u=new Promise(d=>{let p=setTimeout(()=>{d(rs)},n);o.finally(()=>{clearTimeout(p)})}),c=await Promise.race([o,u]);return c===rs&&i.cancel().catch(()=>{}),c},eS=async function(t,n,a,i){let l;try{return await Promise.race([Promise.resolve().then(()=>E(this,N).parseJson?E(this,N).parseJson(t,{request:i,response:n}):JSON.parse(t)),new Promise(r=>{l=setTimeout(()=>{r(rs)},a)})])}catch(r){return}finally{clearTimeout(l)}},Uu=function(t){t&&t.cancel().catch(()=>{})},Ha=function(t){var n;H(this,O,Uu).call(this,(n=t.body)!=null?n:void 0)},qh=function(){return E(this,bi)?AbortSignal.any([E(this,bi),E(this,na).signal]):E(this,na).signal},os=function(){let t=H(this,O,us).call(this);if(t!==void 0&&t<=0)throw new It(this.request)},tS=async function(){for(let t of E(this,N).hooks.beforeRequest){let n=await t({request:this.request,options:H(this,O,Dl).call(this),retryCount:0});if(Qv(n))H(this,O,qu).call(this,n);else if(ss(n))return n}},nS=async function(t){let n=H(this,O,zl).call(this,t);for(let a of E(this,N).hooks.afterResponse){let i=H(this,O,Yu).call(this,t.clone(),n);H(this,O,Bh).call(this,i);let l;try{l=await a({request:this.request,options:H(this,O,Dl).call(this),response:i,retryCount:E(this,cn)})}catch(s){throw i!==t&&H(this,O,Ha).call(this,i),H(this,O,Ha).call(this,t),s}if(l instanceof as)throw i!==t&&H(this,O,Ha).call(this,i),H(this,O,Ha).call(this,t),new gi(l.options);let r=ss(l)?H(this,O,Yu).call(this,l,n):t;i!==t&&i!==r&&i.body!==r.body&&H(this,O,Ha).call(this,i),t!==r&&t.body!==r.body&&H(this,O,Ha).call(this,t),t=r}return t},Yh=async function(t){try{return await t()}catch(n){return H(this,O,Hu).call(this,n,t)}},Hu=async function(t,n){it(this,Si,!1);let a=Math.min(await H(this,O,Jv).call(this,t),_l),i={signal:E(this,bi)},l=H(this,O,us).call(this);if(l!==void 0){if(l<=0)throw new It(this.request);if(a>=l)throw await Lu(l,i),new It(this.request)}if(await Lu(a,i),H(this,O,os).call(this),t instanceof gi&&t.customRequest){let r=new globalThis.Request(t.customRequest,E(this,N).signal?{signal:E(this,N).signal}:void 0);H(this,O,qu).call(this,r)}for(let r of E(this,N).hooks.beforeRetry){let s;try{s=await r({request:this.request,options:H(this,O,Dl).call(this),error:t,retryCount:E(this,cn)+1})}catch(o){throw o instanceof Error&&o!==t&&E(this,hs).add(o),o}if(Qv(s)){H(this,O,qu).call(this,s);break}if(ss(s))return it(this,Si,!0),xc(this,cn)._++,s;if(s===Du)return}return H(this,O,os).call(this),xc(this,cn)._++,H(this,O,Yh).call(this,n)},Bu=function(){let t=E(this,Si);return it(this,Si,!1),t},ju=async function(){var i,l;(i=E(this,na))!=null&&i.signal.aborted&&(it(this,na,new globalThis.AbortController),E(this,N).signal=H(this,O,qh).call(this),this.request=new globalThis.Request(this.request,{signal:E(this,N).signal}));let t=qv(E(this,N)),n=E(this,N).retry.limit>0?this.request.clone():void 0,a=H(this,O,aS).call(this,this.request,(l=E(this,N).body)!=null?l:void 0);it(this,ds,a),n&&(this.request=n);try{let r=H(this,O,us).call(this);if(r!==void 0&&r<=0)throw new It(this.request);let s=E(this,N).timeout===!1?r:r===void 0?E(this,N).timeout:Math.min(E(this,N).timeout,r),o=s===void 0?await E(this,N).fetch(a,t):await Lh(a,t,E(this,na),{timeout:s,fetch:E(this,N).fetch});return H(this,O,Yu).call(this,o,a)}catch(r){throw Uh(r)?new wl(this.request,{cause:r}):r}},us=function(){if(E(this,Ml)===void 0)return;let t=H(this,O,Gh).call(this)-E(this,Ml);return Math.max(0,E(this,N).totalTimeout-t)},Gh=function(){var t,n;return(n=(t=globalThis.performance)==null?void 0:t.now())!=null?n:Date.now()},Dl=function(){if(!E(this,vi)){let t=E(this,N),{hooks:n,json:a,parseJson:i,stringifyJson:l,searchParams:r,timeout:s,totalTimeout:o,throwHttpErrors:u,fetch:c}=t,f=Mn(t,["hooks","json","parseJson","stringifyJson","searchParams","timeout","totalTimeout","throwHttpErrors","fetch"]);it(this,vi,Object.freeze(f))}return E(this,vi)},qu=function(t){it(this,vi,void 0),this.request=t},zl=function(t){var n;return(n=E(this,ps).get(t))!=null?n:this.request},Yu=function(t,n){return E(this,ps).set(t,n),t},aS=function(t,n){var a;return!E(this,N).onUploadProgress||!t.body||!_h?t:Uv(t,E(this,N).onUploadProgress,(a=n!=null?n:E(this,N).body)!=null?a:void 0)},yt(cs,Gu);var fs=cs;var Vh=e=>{let t=(n,a)=>fs.create(n,ls(e,a));for(let n of Cu)t[n]=(a,i)=>fs.create(a,ls(e,i,{method:n}));return t.create=n=>Vh(ls(n)),t.extend=n=>(typeof n=="function"&&(n=n(e!=null?e:{})),Vh(ls(e,n))),t.stop=Du,t.retry=Cv,t},JA=Vh(),iS=JA;function IA(e){let t=rt(),n=new Headers(e);return n.set(t.csrfHeaderName,t.csrfToken),n}function PA(e){return"".concat(rt().homeR).concat(e)}function WA(e){try{let t=new URL(e,window.location.origin),n="".concat(t.pathname).concat(t.search).concat(t.hash);return n.startsWith("/")?n.slice(1):n}catch(t){return e.replace(/^\/+/,"")}}async function Bt(e,t,n={}){var i;return await iS(PA(t),{method:e,headers:IA(n.headers),body:(i=n.body)!=null?i:void 0,throwHttpErrors:!1})}async function lS(e,t){await Bt("POST","bm/".concat(e.toString(),"/").concat(t),{headers:{"content-type":"application/x-www-form-urlencoded"}})}async function Vu(e){await Bt("DELETE","bm/".concat(e.toString()),{headers:{"content-type":"application/x-www-form-urlencoded"}})}async function rS(e){await Bt("POST","bm/".concat(e.toString(),"/read"),{headers:{"content-type":"application/x-www-form-urlencoded"}})}async function sS(e){await Bt("POST","bm/".concat(e.toString(),"/archive"),{headers:{"content-type":"application/x-www-form-urlencoded"}})}async function Xu(e){let t=await Bt("POST","api/add",{headers:{"content-type":"application/json"},body:JSON.stringify(e)});return{ok:t.ok,status:t.status,bodyText:await t.text()}}async function oS(e){let t=await Bt("POST","api/note/add",{headers:{"content-type":"application/json"},body:JSON.stringify(e)});return{ok:t.ok,status:t.status,bodyText:await t.text()}}async function $u(e){let t=await Bt("POST","api/lookuptitle",{headers:{"content-type":"application/json"},body:JSON.stringify(e)});return t.status===200?await t.text():null}async function uS(e){let t=await Bt("POST","api/tagcloud",{headers:{"content-type":"application/json"},body:JSON.stringify(e)});if(!t.ok)return null;try{return await t.json()}catch(n){return null}}async function cS(e){await Bt("POST","api/tagcloudmode",{headers:{"content-type":"application/json"},body:JSON.stringify(e)})}async function fS(e){let t=await Bt("POST","api/tagSuggestions",{headers:{"content-type":"application/json"},body:JSON.stringify(e)});if(!t.ok)return null;try{return await t.json()}catch(n){return null}}async function dS(e){await Bt("DELETE","api/note/".concat(e.toString()),{headers:{"content-type":"application/x-www-form-urlencoded"}})}async function Xh(e){await Bt("POST","api/accountSettings",{headers:{"content-type":"application/json"},body:JSON.stringify(e)})}async function hS(){let e=rt();await Bt("POST",WA(e.authRlogoutR)),window.location.reload()}var yS=Z(ye());var ie=Z(Ue());function bS({initial:e}){var s;let{t}=ct(),[n,a]=yS.default.useState(e),i=!n.archiveBackendEnabled,l=i?t("settings.archivingDisabled"):void 0;async function r(o){a(o),await Xh(o)}return(0,ie.jsxs)("div",{className:"settings-form",children:[(0,ie.jsx)("div",{className:"fw7 mb2",children:t("settings.accountTitle")}),(0,ie.jsxs)("div",{className:"flex items-center mb2",children:[(0,ie.jsx)("label",{htmlFor:"language",className:"lh-copy mr2",children:t("settings.language")}),(0,ie.jsxs)("select",{id:"language",name:"language",className:"pointer",value:(s=n.language)!=null?s:"",onChange:o=>{let u=z(T({},n),{language:o.target.value===""?null:o.target.value});a(u),Xh(u).then(()=>{window.location.reload()})},children:[(0,ie.jsx)("option",{value:"",children:t("settings.serverDefault")}),(0,ie.jsx)("option",{value:"en",children:"English"}),(0,ie.jsx)("option",{value:"de",children:"Deutsch"}),(0,ie.jsx)("option",{value:"es",children:"Espa\xF1ol"}),(0,ie.jsx)("option",{value:"fr",children:"Fran\xE7ais"}),(0,ie.jsx)("option",{value:"it",children:"Italiano"}),(0,ie.jsx)("option",{value:"ja",children:"\u65E5\u672C\u8A9E"}),(0,ie.jsx)("option",{value:"ko",children:"\uD55C\uAD6D\uC5B4"}),(0,ie.jsx)("option",{value:"pl",children:"Polski"}),(0,ie.jsx)("option",{value:"pt-BR",children:"Portugu\xEAs (Brasil)"}),(0,ie.jsx)("option",{value:"ru",children:"\u0420\u0443\u0441\u0441\u043A\u0438\u0439"}),(0,ie.jsx)("option",{value:"tr",children:"T\xFCrk\xE7e"}),(0,ie.jsx)("option",{value:"uk",children:"\u0423\u043A\u0440\u0430\u0457\u043D\u0441\u044C\u043A\u0430"}),(0,ie.jsx)("option",{value:"zh-Hans",children:"\u7B80\u4F53\u4E2D\u6587"}),(0,ie.jsx)("option",{value:"zh-Hant",children:"\u7E41\u9AD4\u4E2D\u6587"})]})]}),(0,ie.jsxs)("div",{className:"flex items-center mb2".concat(i?" o-50":""),title:l,children:[(0,ie.jsx)("input",{type:"checkbox",className:"mr2".concat(i?"":" pointer"),id:"archiveDefault",name:"archiveDefault",checked:n.archiveDefault,disabled:i,title:l,onChange:o=>{r(z(T({},n),{archiveDefault:o.target.checked}))}}),(0,ie.jsx)("label",{htmlFor:"archiveDefault",className:"lh-copy".concat(i?" thm-text-tertiary":""),title:l,children:t("settings.archiveDefault")})]}),(0,ie.jsxs)("div",{className:"flex items-center mb2",children:[(0,ie.jsx)("input",{type:"checkbox",className:"pointer mr2",id:"privateDefault",name:"privateDefault",checked:n.privateDefault,onChange:o=>{r(z(T({},n),{privateDefault:o.target.checked}))}}),(0,ie.jsx)("label",{htmlFor:"privateDefault",className:"lh-copy",children:t("settings.privateDefault")})]}),(0,ie.jsxs)("div",{className:"flex items-center mb2",children:[(0,ie.jsx)("input",{type:"checkbox",className:"pointer mr2",id:"suggestTags",name:"suggestTags",checked:n.suggestTags,onChange:o=>{r(z(T({},n),{suggestTags:o.target.checked}))}}),(0,ie.jsx)("label",{htmlFor:"suggestTags",className:"lh-copy",children:t("settings.suggestTags")})]}),(0,ie.jsxs)("div",{className:"flex items-center mb2",children:[(0,ie.jsx)("input",{type:"checkbox",className:"pointer mr2",id:"privacyLock",name:"privacyLock",checked:n.privacyLock,onChange:o=>{r(z(T({},n),{privacyLock:o.target.checked}))}}),(0,ie.jsx)("label",{htmlFor:"privacyLock",className:"lh-copy",children:t("settings.privacyLock")})]})]})}var Ba=Z(ye());var kt=Z(ye());var nk=180;function Zu({enabled:e,tags:t,onTagsUpdate:n,maxSuggestions:a=10}){let[i,l]=kt.default.useState(null),r=kt.default.useRef(0),s=kt.default.useRef(null),o=kt.default.useRef(null),u=kt.default.useCallback(()=>{s.current!=null&&(window.clearTimeout(s.current),s.current=null),r.current+=1},[]),c=kt.default.useCallback(()=>{u(),l(null)},[u]);kt.default.useEffect(()=>()=>{u()},[u]),kt.default.useEffect(()=>{e||c()},[e,c]);let f=kt.default.useCallback(x=>{let{value:h,selectionStart:m,selectionEnd:y}=x.target;if(n(h),!e){c();return}if(m==null||y==null||m!==y){c();return}if(lk(t,h)){c();return}let b=vS(h,m);if(b==null||b.token.length<2){c();return}let k=rk(h),_=b.token.toLowerCase(),B=k.filter(M=>M===_).length>1,U={query:b.token,currentTags:Array.from(new Set(k.filter(M=>B||M!==_)))};u(),s.current=window.setTimeout(()=>{let M=r.current+1;r.current=M,(async()=>{let ve=await fS(U);if(M!==r.current||ve==null||o.current==null)return;let X=ve.suggestions.slice(0,a);if(X.length===0){c();return}let D=ak(o.current,m);l({items:X,selectedIndex:0,tokenRange:b,anchorLeft:D.left,anchorTop:D.top})})()},nk)},[u,c,e,a,n]),d=kt.default.useCallback(x=>{let h=o.current;if(h==null||i==null)return;let m=ik(t,i.tokenRange,x);n(m.value),c(),requestAnimationFrame(()=>{h.focus(),h.setSelectionRange(m.caret,m.caret)})},[c,n,i,t]),p=kt.default.useCallback(x=>{if(x.key==="Escape"){i!=null&&(x.preventDefault(),c());return}if(x.key===" "){c();return}if(i!=null){if(x.key==="ArrowDown"){x.preventDefault(),l(h=>h==null?h:z(T({},h),{selectedIndex:(h.selectedIndex+1)%h.items.length}));return}if(x.key==="ArrowUp"){x.preventDefault(),l(h=>h==null?h:z(T({},h),{selectedIndex:(h.selectedIndex-1+h.items.length)%h.items.length}));return}if(x.key==="Enter"||x.key==="Tab"){x.preventDefault();let h=i.items[i.selectedIndex];d(h.term)}}},[d,c,i]),v=kt.default.useCallback(x=>{if(i==null)return;let h=x.currentTarget,{selectionStart:m,selectionEnd:y,value:b}=h;if(m==null||y==null||m!==y){c();return}let k=vS(b,m);if(k==null){c();return}k.start!==i.tokenRange.start&&c()},[c,i]),S=kt.default.useCallback(x=>{l(h=>h==null?h:z(T({},h),{selectedIndex:x}))},[]);return{tagInputRef:o,suggestionState:i,closeSuggestions:c,onTagsChange:f,onTagsKeyDown:p,onTagsSelect:v,onSuggestionHover:S,onSuggestionPick:d}}function vS(e,t){let n=Math.max(0,Math.min(t,e.length)),a=n;for(;a>0&&e[a-1]!==" ";)a-=1;let i=n;for(;i<e.length&&e[i]!==" ";)i+=1;let l=e.slice(a,i).trim();return l===""?null:{token:l,start:a,end:i}}function ak(e,t){let n=window.getComputedStyle(e),a=document.createElement("div");a.style.position="absolute",a.style.visibility="hidden",a.style.whiteSpace="pre",a.style.top="0",a.style.left="0",a.style.font=n.font,a.style.fontKerning=n.fontKerning,a.style.fontFeatureSettings=n.fontFeatureSettings,a.style.fontVariantLigatures=n.fontVariantLigatures,a.style.letterSpacing=n.letterSpacing,a.style.textTransform=n.textTransform,a.style.textIndent=n.textIndent,a.style.boxSizing=n.boxSizing,a.style.padding=n.padding,a.style.border=n.border,a.style.width="".concat(String(e.clientWidth),"px");let i=document.createElement("span");i.textContent=e.value.slice(0,t),a.appendChild(i);let l=document.createElement("span");l.textContent="\u200B",a.appendChild(l),document.body.appendChild(a);let r=l.offsetLeft-e.scrollLeft+1,s=l.offsetTop-e.scrollTop+e.offsetHeight+4;return document.body.removeChild(a),{left:r,top:s}}function ik(e,t,n){let a=e.slice(0,t.start),i=e.slice(t.end).replace(/^ /,""),l="".concat(n," ");return{value:"".concat(a).concat(l).concat(i),caret:a.length+l.length}}function lk(e,t){if(e===t)return!1;let n=0;for(;n<e.length&&n<t.length&&e[n]===t[n];)n+=1;let a=e.length,i=t.length;for(;a>n&&i>n&&e[a-1]===t[i-1];)a-=1,i-=1;let l=e.slice(n,a),r=t.slice(n,i);return l===""&&r===""?!1:SS(l)&&SS(r)}function SS(e){return e===""||/^ *$/.test(e)}function rk(e){return e.split(" ").map(t=>t.trim().toLowerCase()).filter(t=>t!=="")}var $2=Z(ye()),wn=Z(Ue()),TS=80;function Ku({suggestionState:e,onHover:t,onPick:n}){return(0,wn.jsx)("div",{className:"absolute z-5 thm-bg-secondary thm-text-primary ba thm-border-default br2 shadow-4 overflow-hidden f6",style:{left:e.anchorLeft,top:e.anchorTop,width:"max-content",maxWidth:"22rem"},children:e.items.map((a,i)=>{let l=i===e.selectedIndex,r=ok(a.term);return(0,wn.jsxs)("button",{type:"button",className:"flex items-center justify-between w-100 bn bg-transparent tl ph2 pv1 pointer nowrap thm-text-primary thm-hover-link-color ".concat(l?"thm-bg-selected thm-text-selected":""),onMouseEnter:()=>{t(i)},onMouseDown:s=>{s.preventDefault()},onClick:()=>{n(a.term)},title:a.term,children:[(0,wn.jsx)("span",{className:"mr2",children:sk(r,e.tokenRange.token)}),(0,wn.jsx)("span",{className:"thm-text-tertiary f6 tr",style:{minWidth:"3ch"},children:a.count})]},"".concat(a.term,"-").concat(a.count.toString()))})})}function sk(e,t){let n=e.toLocaleLowerCase(),a=t.toLocaleLowerCase(),i=n.indexOf(a);if(i<0)return e;let l=e.slice(0,i),r=e.slice(i,i+t.length),s=e.slice(i+t.length);return(0,wn.jsxs)(wn.Fragment,{children:[l,(0,wn.jsx)("strong",{children:r}),s]})}function ok(e){return e.length<=TS?e:"".concat(e.slice(0,TS),"...")}var q=Z(Ue());function xS({initial:e}){var X;let{t}=ct(),n=rt(),[a,i]=Ba.default.useState(e),[l,r]=Ba.default.useState(e),[s,o]=Ba.default.useState(!1),[u,c]=Ba.default.useState(!1),[f,d]=Ba.default.useState(!1),[p,v]=Ba.default.useState(null),S=n.dat.suggestTags===!0,x=Ba.default.useMemo(()=>Mi(n.lang,a.time),[n.lang,a.time]),{tagInputRef:h,suggestionState:m,closeSuggestions:y,onTagsChange:b,onTagsKeyDown:k,onTagsSelect:_,onSuggestionHover:w,onSuggestionPick:B}=Zu({enabled:S,tags:l.tags,maxSuggestions:4,onTagsUpdate:D=>{r(C=>z(T({},C),{tags:D}))}});async function U(){c(!0);try{let D=await $u(l);D!=null&&r(C=>z(T({},C),{title:D}))}finally{c(!1)}}async function M(){await Vu(a.bid),d(!0)}let ve=async D=>{D.preventDefault(),v(null);let C=z(T({},l),{tags:Ps(l.tags)}),P=await Xu(C);if(P.ok&&P.status>=200&&P.status<300){i(C);let re=er(),xe=tr(re,"next"),gt=document.referrer,en=window.location.origin;xe==="closeWindow"?Li(window):xe==="back"?gt.startsWith(en)?window.location.href=gt:window.location.href=en:Li(window)}else v(P.bodyText)};return f?(0,q.jsx)("p",{className:"thm-text-killed",children:t("addForm.killed")}):(0,q.jsx)("form",{onSubmit:D=>{ve(D)},children:(0,q.jsx)("table",{className:"w-100",children:(0,q.jsxs)("tbody",{children:[(0,q.jsxs)("tr",{children:[(0,q.jsx)("td",{className:"w1"}),(0,q.jsxs)("td",{children:[a.bid>0?(0,q.jsxs)("div",{className:"alert",children:[t("addForm.previouslySaved"),"\xA0",(0,q.jsx)("span",{className:"link f7 dib thm-text-tertiary thm-hover-link-color pr3","data-time":a.time,title:sa(n.lang,a.time),children:x}),(0,q.jsx)("div",{className:"edit_links dib ml1",children:(0,q.jsxs)("div",{className:"delete_link di",children:[(0,q.jsx)("button",{type:"button",onClick:()=>{o(!0)},className:"delete",hidden:s,children:t("delete")}),(0,q.jsxs)("span",{className:"confirm thm-text-error",hidden:!s,children:[(0,q.jsxs)("button",{type:"button",onClick:()=>{o(!1)},children:[t("cancel"),"\xA0/\xA0"]}),(0,q.jsx)("button",{type:"button",onClick:()=>{M()},className:"thm-text-error",children:t("destroy")})]})]})})]}):null,p?(0,q.jsx)("div",{className:"alert alert-err",children:p}):null]})]}),(0,q.jsxs)("tr",{children:[(0,q.jsx)("td",{children:(0,q.jsx)("label",{htmlFor:"url",children:t("addForm.url")})}),(0,q.jsx)("td",{children:(0,q.jsx)("input",{type:"url",id:"url",className:"w-100 mv1",required:!0,name:"url",autoFocus:a.url==="",value:l.url,onChange:D=>{r(C=>z(T({},C),{url:D.target.value}))}})})]}),(0,q.jsxs)("tr",{children:[(0,q.jsx)("td",{children:(0,q.jsx)("label",{htmlFor:"title",children:t("bmark.title")})}),(0,q.jsxs)("td",{className:"flex",children:[(0,q.jsx)("input",{type:"text",id:"title",className:"w-100 mv1 flex-auto",name:"title",value:l.title,onChange:D=>{r(C=>z(T({},C),{title:D.target.value}))}}),(0,q.jsx)("button",{disabled:u,type:"button",onClick:()=>{U()},className:"ml2 input-reset ba thm-border-primary pointer f6 di dim pa1 ma1 mr0".concat(u?" thm-bg-disabled":""),children:t("fetch")})]})]}),(0,q.jsxs)("tr",{children:[(0,q.jsx)("td",{children:(0,q.jsx)("label",{htmlFor:"description",children:t("bmark.description")})}),(0,q.jsx)("td",{children:(0,q.jsx)("textarea",{className:"w-100 mt1 thm-text-secondary",id:"description",name:"description",rows:4,value:l.description,onChange:D=>{r(C=>z(T({},C),{description:D.target.value}))}})})]}),(0,q.jsxs)("tr",{children:[(0,q.jsx)("td",{children:(0,q.jsx)("label",{htmlFor:"tags",children:t("bmark.tags")})}),(0,q.jsx)("td",{children:(0,q.jsxs)("div",{className:"relative",children:[(0,q.jsx)("input",{ref:h,type:"text",id:"tags",className:"w-100 mv1",name:"tags",autoComplete:"off",autoCapitalize:"off",autoFocus:a.url!=="",value:l.tags,onChange:b,onKeyDown:k,onClick:_,onSelect:_,onBlur:()=>{window.setTimeout(()=>{y()},0)}}),m!=null?(0,q.jsx)(Ku,{suggestionState:m,onHover:w,onPick:B}):null]})})]}),(0,q.jsxs)("tr",{children:[(0,q.jsx)("td",{children:(0,q.jsx)("label",{htmlFor:"private",children:t("bmark.private")})}),(0,q.jsxs)("td",{children:[(0,q.jsx)("div",{className:"mr4 dib",children:(0,q.jsx)("input",{type:"checkbox",id:"private",className:"private pointer",name:"private",checked:l.private,onChange:D=>{r(C=>T(z(T({},C),{private:D.target.checked}),n.dat.archiveBackendEnabled&&l.archiveRequested&&D.target.checked?{archiveRequested:!1}:{}))}})}),!(a.bid>0)&&n.dat.archiveBackendEnabled?(0,q.jsxs)("div",{className:"dib ".concat(l.private?"o-50":""),title:l.private?t("addForm.archiveUnavailable"):void 0,children:[(0,q.jsx)("label",{className:"mr2 di",htmlFor:"archiveRequested",children:t("archive")}),(0,q.jsx)("input",{type:"checkbox",id:"archiveRequested",className:"archive pointer ml2",name:"archiveRequested",disabled:l.private,checked:(X=l.archiveRequested)!=null?X:!1,onChange:D=>{r(C=>z(T({},C),{archiveRequested:D.target.checked}))}})]}):null]})]}),(0,q.jsxs)("tr",{children:[(0,q.jsx)("td",{children:(0,q.jsx)("label",{htmlFor:"toread",children:t("addForm.readLater")})}),(0,q.jsx)("td",{children:(0,q.jsx)("input",{type:"checkbox",id:"toread",className:"toread pointer",name:"toread",checked:l.toread,onChange:D=>{r(C=>z(T({},C),{toread:D.target.checked}))}})})]}),(0,q.jsxs)("tr",{children:[(0,q.jsx)("td",{}),(0,q.jsx)("td",{children:(0,q.jsx)("input",{type:"submit",className:"ph3 pv2 input-reset thm-text-strong ba thm-border-primary bg-transparent pointer f6 dib mt1 dim",value:a.bid>0?t("addForm.update"):t("addForm.add")})})]})]})})})}var cp=Z(ye());var ES=e=>{let t,n=new Set,a=(u,c)=>{let f=typeof u=="function"?u(t):u;if(!Object.is(f,t)){let d=t;t=(c!=null?c:typeof f!="object"||f===null)?f:Object.assign({},t,f),n.forEach(p=>p(t,d))}},i=()=>t,s={setState:a,getState:i,getInitialState:()=>o,subscribe:u=>(n.add(u),()=>n.delete(u))},o=t=e(a,i,s);return s},AS=(e=>e?ES(e):ES);var ms=Z(ye(),1);var uk=e=>e;function ck(e,t=uk){let n=ms.default.useSyncExternalStore(e.subscribe,ms.default.useCallback(()=>t(e.getState()),[e,t]),ms.default.useCallback(()=>t(e.getInitialState()),[e,t]));return ms.default.useDebugValue(n),n}var kS=e=>{let t=AS(e),n=a=>ck(t,a);return Object.assign(n,t),n},Fu=(e=>e?kS(e):kS);var gs=Fu(e=>({bmarks:[],setAll:t=>{e({bmarks:t})},removeById:t=>{e(n=>({bmarks:n.bmarks.filter(a=>a.bid!==t)}))},upsert:t=>{e(n=>({bmarks:n.bmarks.map(a=>a.bid===t.bid?t:a)}))}}));var qa=Z(ye());function RS(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function fk(e){if(Array.isArray(e))return e}function dk(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,i,l,r,s=[],o=!0,u=!1;try{if(l=(n=n.call(e)).next,t!==0)for(;!(o=(a=l.call(n)).done)&&(s.push(a.value),s.length!==t);o=!0);}catch(c){u=!0,i=c}finally{try{if(!o&&n.return!=null&&(r=n.return(),Object(r)!==r))return}finally{if(u)throw i}}return s}}function hk(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function pk(e,t){return fk(e)||dk(e,t)||mk(e,t)||hk()}function mk(e,t){if(e){if(typeof e=="string")return RS(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?RS(e,t):void 0}}var jS=Object.entries,OS=Object.setPrototypeOf,gk=Object.isFrozen,yk=Object.getPrototypeOf,bk=Object.getOwnPropertyDescriptor,mt=Object.freeze,Pt=Object.seal,Bl=Object.create,qS=typeof Reflect<"u"&&Reflect,Jh=qS.apply,Ih=qS.construct;mt||(mt=function(t){return t});Pt||(Pt=function(t){return t});Jh||(Jh=function(t,n){for(var a=arguments.length,i=new Array(a>2?a-2:0),l=2;l<a;l++)i[l-2]=arguments[l];return t.apply(n,i)});Ih||(Ih=function(t){for(var n=arguments.length,a=new Array(n>1?n-1:0),i=1;i<n;i++)a[i-1]=arguments[i];return new t(...a)});var Ll=Ge(Array.prototype.forEach),vk=Ge(Array.prototype.lastIndexOf),wS=Ge(Array.prototype.pop),Ul=Ge(Array.prototype.push),Sk=Ge(Array.prototype.splice),pt=Array.isArray,vs=Ge(String.prototype.toLowerCase),$h=Ge(String.prototype.toString),NS=Ge(String.prototype.match),Hl=Ge(String.prototype.replace),_S=Ge(String.prototype.indexOf),Tk=Ge(String.prototype.trim),xk=Ge(Number.prototype.toString),Ek=Ge(Boolean.prototype.toString),CS=typeof BigInt>"u"?null:Ge(BigInt.prototype.toString),DS=typeof Symbol>"u"?null:Ge(Symbol.prototype.toString),De=Ge(Object.prototype.hasOwnProperty),ys=Ge(Object.prototype.toString),at=Ge(RegExp.prototype.test),bs=Ak(TypeError);function Ge(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var n=arguments.length,a=new Array(n>1?n-1:0),i=1;i<n;i++)a[i-1]=arguments[i];return Jh(e,t,a)}}function Ak(e){return function(){for(var t=arguments.length,n=new Array(t),a=0;a<t;a++)n[a]=arguments[a];return Ih(e,n)}}function I(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:vs;if(OS&&OS(e,null),!pt(t))return e;let a=t.length;for(;a--;){let i=t[a];if(typeof i=="string"){let l=n(i);l!==i&&(gk(t)||(t[a]=l),i=l)}e[i]=!0}return e}function kk(e){for(let t=0;t<e.length;t++)De(e,t)||(e[t]=null);return e}function ot(e){let t=Bl(null);for(let a of jS(e)){var n=pk(a,2);let i=n[0],l=n[1];De(e,i)&&(pt(l)?t[i]=kk(l):l&&typeof l=="object"&&l.constructor===Object?t[i]=ot(l):t[i]=l)}return t}function Rk(e){switch(typeof e){case"string":return e;case"number":return xk(e);case"boolean":return Ek(e);case"bigint":return CS?CS(e):"0";case"symbol":return DS?DS(e):"Symbol()";case"undefined":return ys(e);case"function":case"object":{if(e===null)return ys(e);let t=e,n=_n(t,"toString");if(typeof n=="function"){let a=n(t);return typeof a=="string"?a:ys(a)}return ys(e)}default:return ys(e)}}function _n(e,t){for(;e!==null;){let a=bk(e,t);if(a){if(a.get)return Ge(a.get);if(typeof a.value=="function")return Ge(a.value)}e=yk(e)}function n(){return null}return n}function Ok(e){try{return at(e,""),!0}catch(t){return!1}}var zS=mt(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),Qh=mt(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),Zh=mt(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),wk=mt(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),Kh=mt(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),Nk=mt(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),MS=mt(["#text"]),LS=mt(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","command","commandfor","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns"]),Fh=mt(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),US=mt(["accent","accentunder","align","bevelled","close","columnalign","columnlines","columnspacing","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lquote","lspace","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),Ju=mt(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),_k=Pt(/{{[\w\W]*|^[\w\W]*}}/g),Ck=Pt(/<%[\w\W]*|^[\w\W]*%>/g),Dk=Pt(/\${[\w\W]*/g),zk=Pt(/^data-[\-\w.\u00B7-\uFFFF]+$/),Mk=Pt(/^aria-[\-\w]+$/),HS=Pt(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Lk=Pt(/^(?:\w+script|data):/i),Uk=Pt(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Hk=Pt(/^html$/i),Bk=Pt(/^[a-z][.\w]*(-[.\w]+)+$/i),Nn={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,progressingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},jk=function(){return typeof window>"u"?null:window},qk=function(t,n){if(typeof t!="object"||typeof t.createPolicy!="function")return null;let a=null,i="data-tt-policy-suffix";n&&n.hasAttribute(i)&&(a=n.getAttribute(i));let l="dompurify"+(a?"#"+a:"");try{return t.createPolicy(l,{createHTML(r){return r},createScriptURL(r){return r}})}catch(r){return console.warn("TrustedTypes policy "+l+" could not be created."),null}},BS=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};function YS(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:jk(),t=j=>YS(j);if(t.version="3.4.7",t.removed=[],!e||!e.document||e.document.nodeType!==Nn.document||!e.Element)return t.isSupported=!1,t;let n=e.document,a=n,i=a.currentScript;e.DocumentFragment;let l=e.HTMLTemplateElement,r=e.Node,s=e.Element,o=e.NodeFilter,u=e.NamedNodeMap;u===void 0&&(e.NamedNodeMap||e.MozNamedAttrMap),e.HTMLFormElement;let c=e.DOMParser,f=e.trustedTypes,d=s.prototype,p=_n(d,"cloneNode"),v=_n(d,"remove"),S=_n(d,"nextSibling"),x=_n(d,"childNodes"),h=_n(d,"parentNode"),m=_n(d,"shadowRoot"),y=_n(d,"attributes"),b=r&&r.prototype?_n(r.prototype,"nodeType"):null,k=r&&r.prototype?_n(r.prototype,"nodeName"):null;if(typeof l=="function"){let j=n.createElement("template");j.content&&j.content.ownerDocument&&(n=j.content.ownerDocument)}let _,w="",B=n,U=B.implementation,M=B.createNodeIterator,ve=B.createDocumentFragment,X=B.getElementsByTagName,D=a.importNode,C=BS();t.isSupported=typeof jS=="function"&&typeof h=="function"&&U&&U.createHTMLDocument!==void 0;let P=_k,re=Ck,xe=Dk,gt=zk,en=Mk,Va=Lk,$e=Uk,tn=Bk,hn=HS,ge=null,Dn=I({},[...zS,...Qh,...Zh,...Kh,...MS]),Y=null,Se=I({},[...LS,...Fh,...US,...Ju]),fe=Object.seal(Bl(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Yl=null,ks=null,aa=Object.seal(Bl(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),gp=!0,rc=!0,yp=!1,bp=!0,ia=!1,Gl=!0,Xa=!1,sc=!1,oc=!1,Ai=!1,Rs=!1,Os=!1,vp=!0,Sp=!1,Tp="user-content-",uc=!0,Vl=!1,ki={},pn=null,cc=I({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),xp=null,Ep=I({},["audio","video","img","source","image","track"]),fc=null,Ap=I({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),ws="http://www.w3.org/1998/Math/MathML",Ns="http://www.w3.org/2000/svg",mn="http://www.w3.org/1999/xhtml",Ri=mn,dc=!1,hc=null,v1=I({},[ws,Ns,mn],$h),pc=I({},["mi","mo","mn","ms","mtext"]),mc=I({},["annotation-xml"]),S1=I({},["title","style","font","a","script"]),Xl=null,T1=["application/xhtml+xml","text/html"],x1="text/html",ze=null,Oi=null,E1=n.createElement("form"),kp=function(g){return g instanceof RegExp||g instanceof Function},gc=function(){let g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(Oi&&Oi===g)return;(!g||typeof g!="object")&&(g={}),g=ot(g),Xl=T1.indexOf(g.PARSER_MEDIA_TYPE)===-1?x1:g.PARSER_MEDIA_TYPE,ze=Xl==="application/xhtml+xml"?$h:vs,ge=De(g,"ALLOWED_TAGS")&&pt(g.ALLOWED_TAGS)?I({},g.ALLOWED_TAGS,ze):Dn,Y=De(g,"ALLOWED_ATTR")&&pt(g.ALLOWED_ATTR)?I({},g.ALLOWED_ATTR,ze):Se,hc=De(g,"ALLOWED_NAMESPACES")&&pt(g.ALLOWED_NAMESPACES)?I({},g.ALLOWED_NAMESPACES,$h):v1,fc=De(g,"ADD_URI_SAFE_ATTR")&&pt(g.ADD_URI_SAFE_ATTR)?I(ot(Ap),g.ADD_URI_SAFE_ATTR,ze):Ap,xp=De(g,"ADD_DATA_URI_TAGS")&&pt(g.ADD_DATA_URI_TAGS)?I(ot(Ep),g.ADD_DATA_URI_TAGS,ze):Ep,pn=De(g,"FORBID_CONTENTS")&&pt(g.FORBID_CONTENTS)?I({},g.FORBID_CONTENTS,ze):cc,Yl=De(g,"FORBID_TAGS")&&pt(g.FORBID_TAGS)?I({},g.FORBID_TAGS,ze):ot({}),ks=De(g,"FORBID_ATTR")&&pt(g.FORBID_ATTR)?I({},g.FORBID_ATTR,ze):ot({}),ki=De(g,"USE_PROFILES")?g.USE_PROFILES&&typeof g.USE_PROFILES=="object"?ot(g.USE_PROFILES):g.USE_PROFILES:!1,gp=g.ALLOW_ARIA_ATTR!==!1,rc=g.ALLOW_DATA_ATTR!==!1,yp=g.ALLOW_UNKNOWN_PROTOCOLS||!1,bp=g.ALLOW_SELF_CLOSE_IN_ATTR!==!1,ia=g.SAFE_FOR_TEMPLATES||!1,Gl=g.SAFE_FOR_XML!==!1,Xa=g.WHOLE_DOCUMENT||!1,Ai=g.RETURN_DOM||!1,Rs=g.RETURN_DOM_FRAGMENT||!1,Os=g.RETURN_TRUSTED_TYPE||!1,oc=g.FORCE_BODY||!1,vp=g.SANITIZE_DOM!==!1,Sp=g.SANITIZE_NAMED_PROPS||!1,uc=g.KEEP_CONTENT!==!1,Vl=g.IN_PLACE||!1,hn=Ok(g.ALLOWED_URI_REGEXP)?g.ALLOWED_URI_REGEXP:HS,Ri=typeof g.NAMESPACE=="string"?g.NAMESPACE:mn,pc=De(g,"MATHML_TEXT_INTEGRATION_POINTS")&&g.MATHML_TEXT_INTEGRATION_POINTS&&typeof g.MATHML_TEXT_INTEGRATION_POINTS=="object"?ot(g.MATHML_TEXT_INTEGRATION_POINTS):I({},["mi","mo","mn","ms","mtext"]),mc=De(g,"HTML_INTEGRATION_POINTS")&&g.HTML_INTEGRATION_POINTS&&typeof g.HTML_INTEGRATION_POINTS=="object"?ot(g.HTML_INTEGRATION_POINTS):I({},["annotation-xml"]);let A=De(g,"CUSTOM_ELEMENT_HANDLING")&&g.CUSTOM_ELEMENT_HANDLING&&typeof g.CUSTOM_ELEMENT_HANDLING=="object"?ot(g.CUSTOM_ELEMENT_HANDLING):Bl(null);if(fe=Bl(null),De(A,"tagNameCheck")&&kp(A.tagNameCheck)&&(fe.tagNameCheck=A.tagNameCheck),De(A,"attributeNameCheck")&&kp(A.attributeNameCheck)&&(fe.attributeNameCheck=A.attributeNameCheck),De(A,"allowCustomizedBuiltInElements")&&typeof A.allowCustomizedBuiltInElements=="boolean"&&(fe.allowCustomizedBuiltInElements=A.allowCustomizedBuiltInElements),ia&&(rc=!1),Rs&&(Ai=!0),ki&&(ge=I({},MS),Y=Bl(null),ki.html===!0&&(I(ge,zS),I(Y,LS)),ki.svg===!0&&(I(ge,Qh),I(Y,Fh),I(Y,Ju)),ki.svgFilters===!0&&(I(ge,Zh),I(Y,Fh),I(Y,Ju)),ki.mathMl===!0&&(I(ge,Kh),I(Y,US),I(Y,Ju))),aa.tagCheck=null,aa.attributeCheck=null,De(g,"ADD_TAGS")&&(typeof g.ADD_TAGS=="function"?aa.tagCheck=g.ADD_TAGS:pt(g.ADD_TAGS)&&(ge===Dn&&(ge=ot(ge)),I(ge,g.ADD_TAGS,ze))),De(g,"ADD_ATTR")&&(typeof g.ADD_ATTR=="function"?aa.attributeCheck=g.ADD_ATTR:pt(g.ADD_ATTR)&&(Y===Se&&(Y=ot(Y)),I(Y,g.ADD_ATTR,ze))),De(g,"ADD_URI_SAFE_ATTR")&&pt(g.ADD_URI_SAFE_ATTR)&&I(fc,g.ADD_URI_SAFE_ATTR,ze),De(g,"FORBID_CONTENTS")&&pt(g.FORBID_CONTENTS)&&(pn===cc&&(pn=ot(pn)),I(pn,g.FORBID_CONTENTS,ze)),De(g,"ADD_FORBID_CONTENTS")&&pt(g.ADD_FORBID_CONTENTS)&&(pn===cc&&(pn=ot(pn)),I(pn,g.ADD_FORBID_CONTENTS,ze)),uc&&(ge["#text"]=!0),Xa&&I(ge,["html","head","body"]),ge.table&&(I(ge,["tbody"]),delete Yl.tbody),g.TRUSTED_TYPES_POLICY){if(typeof g.TRUSTED_TYPES_POLICY.createHTML!="function")throw bs('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof g.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw bs('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');_=g.TRUSTED_TYPES_POLICY,w=_.createHTML("")}else _===void 0&&(_=qk(f,i)),_!==null&&typeof w=="string"&&(w=_.createHTML(""));(C.uponSanitizeElement.length>0||C.uponSanitizeAttribute.length>0)&&ge===Dn&&(ge=ot(ge)),C.uponSanitizeAttribute.length>0&&Y===Se&&(Y=ot(Y)),mt&&mt(g),Oi=g},Rp=I({},[...Qh,...Zh,...wk]),Op=I({},[...Kh,...Nk]),A1=function(g){let A=h(g);(!A||!A.tagName)&&(A={namespaceURI:Ri,tagName:"template"});let L=vs(g.tagName),ce=vs(A.tagName);return hc[g.namespaceURI]?g.namespaceURI===Ns?A.namespaceURI===mn?L==="svg":A.namespaceURI===ws?L==="svg"&&(ce==="annotation-xml"||pc[ce]):!!Rp[L]:g.namespaceURI===ws?A.namespaceURI===mn?L==="math":A.namespaceURI===Ns?L==="math"&&mc[ce]:!!Op[L]:g.namespaceURI===mn?A.namespaceURI===Ns&&!mc[ce]||A.namespaceURI===ws&&!pc[ce]?!1:!Op[L]&&(S1[L]||!Rp[L]):!!(Xl==="application/xhtml+xml"&&hc[g.namespaceURI]):!1},nn=function(g){Ul(t.removed,{element:g});try{h(g).removeChild(g)}catch(A){v(g)}},$a=function(g,A){try{Ul(t.removed,{attribute:A.getAttributeNode(g),from:A})}catch(L){Ul(t.removed,{attribute:null,from:A})}if(A.removeAttribute(g),g==="is")if(Ai||Rs)try{nn(A)}catch(L){}else try{A.setAttribute(g,"")}catch(L){}},wp=function(g){let A=null,L=null;if(oc)g="<remove></remove>"+g;else{let Ee=NS(g,/^[\r\n\t ]+/);L=Ee&&Ee[0]}Xl==="application/xhtml+xml"&&Ri===mn&&(g='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+g+"</body></html>");let ce=_?_.createHTML(g):g;if(Ri===mn)try{A=new c().parseFromString(ce,Xl)}catch(Ee){}if(!A||!A.documentElement){A=U.createDocument(Ri,"template",null);try{A.documentElement.innerHTML=dc?w:ce}catch(Ee){}}let te=A.body||A.documentElement;return g&&L&&te.insertBefore(n.createTextNode(L),te.childNodes[0]||null),Ri===mn?X.call(A,Xa?"html":"body")[0]:Xa?A.documentElement:te},Np=function(g){return M.call(g.ownerDocument||g,g,o.SHOW_ELEMENT|o.SHOW_COMMENT|o.SHOW_TEXT|o.SHOW_PROCESSING_INSTRUCTION|o.SHOW_CDATA_SECTION,null)},_p=function(g){g.normalize();let A=M.call(g.ownerDocument||g,g,o.SHOW_TEXT|o.SHOW_COMMENT|o.SHOW_CDATA_SECTION|o.SHOW_PROCESSING_INSTRUCTION,null),L=A.nextNode();for(;L;){let ce=L.data;Ll([P,re,xe],te=>{ce=Hl(ce,te," ")}),L.data=ce,L=A.nextNode()}},_s=function(g){let A=k?k(g):null;return typeof A!="string"||ze(A)!=="form"?!1:typeof g.nodeName!="string"||typeof g.textContent!="string"||typeof g.removeChild!="function"||g.attributes!==y(g)||typeof g.removeAttribute!="function"||typeof g.setAttribute!="function"||typeof g.namespaceURI!="string"||typeof g.insertBefore!="function"||typeof g.hasChildNodes!="function"||g.nodeType!==b(g)||g.childNodes!==x(g)},$l=function(g){if(!b||typeof g!="object"||g===null)return!1;try{return b(g)===Nn.documentFragment}catch(A){return!1}},Cs=function(g){if(!b||typeof g!="object"||g===null)return!1;try{return typeof b(g)=="number"}catch(A){return!1}};function zn(j,g,A){Ll(j,L=>{L.call(t,g,A,Oi)})}let Cp=function(g){let A=null;if(zn(C.beforeSanitizeElements,g,null),_s(g))return nn(g),!0;let L=ze(g.nodeName);if(zn(C.uponSanitizeElement,g,{tagName:L,allowedTags:ge}),Gl&&g.hasChildNodes()&&!Cs(g.firstElementChild)&&at(/<[/\w!]/g,g.innerHTML)&&at(/<[/\w!]/g,g.textContent)||Gl&&g.namespaceURI===mn&&L==="style"&&Cs(g.firstElementChild)||g.nodeType===Nn.progressingInstruction||Gl&&g.nodeType===Nn.comment&&at(/<[/\w]/g,g.data))return nn(g),!0;if(Yl[L]||!(aa.tagCheck instanceof Function&&aa.tagCheck(L))&&!ge[L]){if(!Yl[L]&&zp(L)&&(fe.tagNameCheck instanceof RegExp&&at(fe.tagNameCheck,L)||fe.tagNameCheck instanceof Function&&fe.tagNameCheck(L)))return!1;if(uc&&!pn[L]){let te=h(g),Ee=x(g);if(Ee&&te){let jt=Ee.length;for(let gn=jt-1;gn>=0;--gn){let an=p(Ee[gn],!0);te.insertBefore(an,S(g))}}}return nn(g),!0}return(b?b(g):g.nodeType)===Nn.element&&!A1(g)||(L==="noscript"||L==="noembed"||L==="noframes")&&at(/<\/no(script|embed|frames)/i,g.innerHTML)?(nn(g),!0):(ia&&g.nodeType===Nn.text&&(A=g.textContent,Ll([P,re,xe],te=>{A=Hl(A,te," ")}),g.textContent!==A&&(Ul(t.removed,{element:g.cloneNode()}),g.textContent=A)),zn(C.afterSanitizeElements,g,null),!1)},Dp=function(g,A,L){if(ks[A]||vp&&(A==="id"||A==="name")&&(L in n||L in E1))return!1;let ce=Y[A]||aa.attributeCheck instanceof Function&&aa.attributeCheck(A,g);if(!(rc&&!ks[A]&&at(gt,A))){if(!(gp&&at(en,A))){if(!ce||ks[A]){if(!(zp(g)&&(fe.tagNameCheck instanceof RegExp&&at(fe.tagNameCheck,g)||fe.tagNameCheck instanceof Function&&fe.tagNameCheck(g))&&(fe.attributeNameCheck instanceof RegExp&&at(fe.attributeNameCheck,A)||fe.attributeNameCheck instanceof Function&&fe.attributeNameCheck(A,g))||A==="is"&&fe.allowCustomizedBuiltInElements&&(fe.tagNameCheck instanceof RegExp&&at(fe.tagNameCheck,L)||fe.tagNameCheck instanceof Function&&fe.tagNameCheck(L))))return!1}else if(!fc[A]){if(!at(hn,Hl(L,$e,""))){if(!((A==="src"||A==="xlink:href"||A==="href")&&g!=="script"&&_S(L,"data:")===0&&xp[g])){if(!(yp&&!at(Va,Hl(L,$e,"")))){if(L)return!1}}}}}}return!0},k1=I({},["annotation-xml","color-profile","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","missing-glyph"]),zp=function(g){return!k1[vs(g)]&&at(tn,g)},Mp=function(g){zn(C.beforeSanitizeAttributes,g,null);let A=g.attributes;if(!A||_s(g))return;let L={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Y,forceKeepAttr:void 0},ce=A.length;for(;ce--;){let te=A[ce],Ee=te.name,jt=te.namespaceURI,gn=te.value,an=ze(Ee),yc=gn,Qe=Ee==="value"?yc:Tk(yc);if(L.attrName=an,L.attrValue=Qe,L.keepAttr=!0,L.forceKeepAttr=void 0,zn(C.uponSanitizeAttribute,g,L),Qe=L.attrValue,Sp&&(an==="id"||an==="name")&&_S(Qe,Tp)!==0&&($a(Ee,g),Qe=Tp+Qe),Gl&&at(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,Qe)){$a(Ee,g);continue}if(an==="attributename"&&NS(Qe,"href")){$a(Ee,g);continue}if(L.forceKeepAttr)continue;if(!L.keepAttr){$a(Ee,g);continue}if(!bp&&at(/\/>/i,Qe)){$a(Ee,g);continue}ia&&Ll([P,re,xe],Up=>{Qe=Hl(Qe,Up," ")});let Lp=ze(g.nodeName);if(!Dp(Lp,an,Qe)){$a(Ee,g);continue}if(_&&typeof f=="object"&&typeof f.getAttributeType=="function"&&!jt)switch(f.getAttributeType(Lp,an)){case"TrustedHTML":{Qe=_.createHTML(Qe);break}case"TrustedScriptURL":{Qe=_.createScriptURL(Qe);break}}if(Qe!==yc)try{jt?g.setAttributeNS(jt,Ee,Qe):g.setAttribute(Ee,Qe),_s(g)?nn(g):wS(t.removed)}catch(Up){$a(Ee,g)}}zn(C.afterSanitizeAttributes,g,null)},Ds=function(g){let A=null,L=Np(g);for(zn(C.beforeSanitizeShadowDOM,g,null);A=L.nextNode();)if(zn(C.uponSanitizeShadowNode,A,null),Cp(A),Mp(A),$l(A.content)&&Ds(A.content),(b?b(A):A.nodeType)===Nn.element){let te=m?m(A):A.shadowRoot;$l(te)&&(wi(te),Ds(te))}zn(C.afterSanitizeShadowDOM,g,null)},wi=function(g){let A=b?b(g):g.nodeType;if(A===Nn.element){let te=m?m(g):g.shadowRoot;$l(te)&&(wi(te),Ds(te))}let L=x?x(g):g.childNodes;if(!L)return;let ce=[];Ll(L,te=>{Ul(ce,te)});for(let te of ce)wi(te);if(A===Nn.element){let te=k?k(g):null;if(typeof te=="string"&&ze(te)==="template"){let Ee=g.content;$l(Ee)&&wi(Ee)}}};return t.sanitize=function(j){let g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},A=null,L=null,ce=null,te=null;if(dc=!j,dc&&(j="<!-->"),typeof j!="string"&&!Cs(j)&&(j=Rk(j),typeof j!="string"))throw bs("dirty is not a string, aborting");if(!t.isSupported)return j;if(sc||gc(g),t.removed=[],typeof j=="string"&&(Vl=!1),Vl){let gn=k?k(j):j.nodeName;if(typeof gn=="string"){let an=ze(gn);if(!ge[an]||Yl[an])throw bs("root node is forbidden and cannot be sanitized in-place")}if(_s(j))throw bs("root node is clobbered and cannot be sanitized in-place");wi(j)}else if(Cs(j))A=wp("<!---->"),L=A.ownerDocument.importNode(j,!0),L.nodeType===Nn.element&&L.nodeName==="BODY"||L.nodeName==="HTML"?A=L:A.appendChild(L),wi(L);else{if(!Ai&&!ia&&!Xa&&j.indexOf("<")===-1)return _&&Os?_.createHTML(j):j;if(A=wp(j),!A)return Ai?null:Os?w:""}A&&oc&&nn(A.firstChild);let Ee=Np(Vl?j:A);for(;ce=Ee.nextNode();)Cp(ce),Mp(ce),$l(ce.content)&&Ds(ce.content);if(Vl)return ia&&_p(j),j;if(Ai){if(ia&&_p(A),Rs)for(te=ve.call(A.ownerDocument);A.firstChild;)te.appendChild(A.firstChild);else te=A;return(Y.shadowroot||Y.shadowrootmode)&&(te=D.call(a,te,!0)),te}let jt=Xa?A.outerHTML:A.innerHTML;return Xa&&ge["!doctype"]&&A.ownerDocument&&A.ownerDocument.doctype&&A.ownerDocument.doctype.name&&at(Hk,A.ownerDocument.doctype.name)&&(jt="<!DOCTYPE "+A.ownerDocument.doctype.name+">\n"+jt),ia&&Ll([P,re,xe],gn=>{jt=Hl(jt,gn," ")}),_&&Os?_.createHTML(jt):jt},t.setConfig=function(){let j=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};gc(j),sc=!0},t.clearConfig=function(){Oi=null,sc=!1},t.isValidAttribute=function(j,g,A){Oi||gc({});let L=ze(j),ce=ze(g);return Dp(L,ce,A)},t.addHook=function(j,g){typeof g=="function"&&Ul(C[j],g)},t.removeHook=function(j,g){if(g!==void 0){let A=vk(C[j],g);return A===-1?void 0:Sk(C[j],A,1)[0]}return wS(C[j])},t.removeHooks=function(j){C[j]=[]},t.removeAllHooks=function(){C=BS()},t}var GS=YS();function tp(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}var Ei=tp();function JS(e){Ei=e}var Ti={exec:()=>null};function jl(e){let t=[];return n=>{let a=Math.max(0,Math.min(3,n-1)),i=t[a];return i||(i=e(a),t[a]=i),i}}function le(e,t=""){let n=typeof e=="string"?e:e.source,a={replace:(i,l)=>{let r=typeof l=="string"?l:l.source;return r=r.replace(ut.caret,"$1"),n=n.replace(i,r),a},getRegex:()=>new RegExp(n,t)};return a}var Yk=((e="")=>{try{return!!new RegExp("(?<=1)(?<!1)"+e)}catch(t){return!1}})(),ut={codeRemoveIndent:/^(?: {1,4}| {0,3}\t)/gm,outputLinkReplace:/\\([\[\]])/g,indentCodeCompensation:/^(\s+)(?:```)/,beginningSpace:/^\s+/,endingHash:/#$/,startingSpaceChar:/^ /,endingSpaceChar:/ $/,nonSpaceChar:/[^ ]/,newLineCharGlobal:/\n/g,tabCharGlobal:/\t/g,multipleSpaceGlobal:/\s+/g,blankLine:/^[ \t]*$/,doubleBlankLine:/\n[ \t]*\n[ \t]*$/,blockquoteStart:/^ {0,3}>/,blockquoteSetextReplace:/\n {0,3}((?:=+|-+) *)(?=\n|$)/g,blockquoteSetextReplace2:/^ {0,3}>[ \t]?/gm,listReplaceNesting:/^ {1,4}(?=( {4})*[^ ])/g,listIsTask:/^\[[ xX]\] +\S/,listReplaceTask:/^\[[ xX]\] +/,listTaskCheckbox:/\[[ xX]\]/,anyLine:/\n.*\n/,hrefBrackets:/^<(.*)>$/,tableDelimiter:/[:|]/,tableAlignChars:/^\||\| *$/g,tableRowBlankLine:/\n[ \t]*$/,tableAlignRight:/^ *-+: *$/,tableAlignCenter:/^ *:-+: *$/,tableAlignLeft:/^ *:-+ *$/,startATag:/^<a /i,endATag:/^<\/a>/i,startPreScriptTag:/^<(pre|code|kbd|script)(\s|>)/i,endPreScriptTag:/^<\/(pre|code|kbd|script)(\s|>)/i,startAngleBracket:/^</,endAngleBracket:/>$/,pedanticHrefTitle:/^([^'"]*[^\s])\s+(['"])(.*)\2/,unicodeAlphaNumeric:/[\p{L}\p{N}]/u,escapeTest:/[&<>"']/,escapeReplace:/[&<>"']/g,escapeTestNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,escapeReplaceNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/g,caret:/(^|[^\[])\^/g,percentDecode:/%25/g,findPipe:/\|/g,splitPipe:/ \|/,slashPipe:/\\\|/g,carriageReturn:/\r\n|\r/g,spaceLine:/^ +$/gm,notSpaceStart:/^\S*/,endingNewline:/\n$/,listItemRegex:e=>new RegExp("^( {0,3}".concat(e,")((?:[	 ][^\\n]*)?(?:\\n|$))")),nextBulletRegex:jl(e=>new RegExp("^ {0,".concat(e,"}(?:[*+-]|\\d{1,9}[.)])((?:[ 	][^\\n]*)?(?:\\n|$))"))),hrRegex:jl(e=>new RegExp("^ {0,".concat(e,"}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)"))),fencesBeginRegex:jl(e=>new RegExp("^ {0,".concat(e,"}(?:```|~~~)"))),headingBeginRegex:jl(e=>new RegExp("^ {0,".concat(e,"}#"))),htmlBeginRegex:jl(e=>new RegExp("^ {0,".concat(e,"}<(?:[a-z].*>|!--)"),"i")),blockquoteBeginRegex:jl(e=>new RegExp("^ {0,".concat(e,"}>")))},Gk=/^(?:[ \t]*(?:\n|$))+/,Vk=/^((?: {4}| {0,3}\t)[^\n]+(?:\n(?:[ \t]*(?:\n|$))*)?)+/,Xk=/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,xs=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,$k=/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,np=/ {0,3}(?:[*+-]|\d{1,9}[.)])/,IS=/^(?!bull |blockCode|fences|blockquote|heading|html|table)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html|table))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,PS=le(IS).replace(/bull/g,np).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/\|table/g,"").getRegex(),Qk=le(IS).replace(/bull/g,np).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/table/g,/ {0,3}\|?(?:[:\- ]*\|)+[\:\- ]*\n/).getRegex(),ap=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,Zk=/^[^\n]+/,ip=/(?!\s*\])(?:\\[\s\S]|[^\[\]\\])+/,Kk=le(/^ {0,3}\[(label)\]: *(?:\n[ \t]*)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n[ \t]*)?| *\n[ \t]*)(title))? *(?:\n+|$)/).replace("label",ip).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),Fk=le(/^(bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,np).getRegex(),nc="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",lp=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,Jk=le("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$)|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$))","i").replace("comment",lp).replace("tag",nc).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),WS=le(ap).replace("hr",xs).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)])[ \\t]").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",nc).getRegex(),Ik=le(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",WS).getRegex(),rp={blockquote:Ik,code:Vk,def:Kk,fences:Xk,heading:$k,hr:xs,html:Jk,lheading:PS,list:Fk,newline:Gk,paragraph:WS,table:Ti,text:Zk},VS=le("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",xs).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code","(?: {4}| {0,3}	)[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)])[ \\t]").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",nc).getRegex(),Pk=z(T({},rp),{lheading:Qk,table:VS,paragraph:le(ap).replace("hr",xs).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",VS).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)])[ \\t]").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",nc).getRegex()}),Wk=z(T({},rp),{html:le("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",lp).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:Ti,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:le(ap).replace("hr",xs).replace("heading"," *#{1,6} *[^\n]").replace("lheading",PS).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()}),eR=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,tR=/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,e1=/^( {2,}|\\)\n(?!\s*$)/,nR=/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,ql=/[\p{P}\p{S}]/u,ac=/[\s\p{P}\p{S}]/u,sp=/[^\s\p{P}\p{S}]/u,aR=le(/^((?![*_])punctSpace)/,"u").replace(/punctSpace/g,ac).getRegex(),t1=/(?!~)[\p{P}\p{S}]/u,iR=/(?!~)[\s\p{P}\p{S}]/u,lR=/(?:[^\s\p{P}\p{S}]|~)/u,rR=le(/link|precode-code|html/,"g").replace("link",new RegExp("\\[(?:[^\\[\\]`]|(?<a>`+)[^`]+\\k<a>(?!`))*?\\]\\((?:\\\\[\\s\\S]|[^\\\\\\(\\)]|\\((?:\\\\[\\s\\S]|[^\\\\\\(\\)])*\\))*\\)")).replace("precode-",Yk?"(?<!`)()":"(^^|[^`])").replace("code",new RegExp("(?<b>`+)[^`]+\\k<b>(?!`)")).replace("html",/<(?! )[^<>]*?>/).getRegex(),n1=/^(?:\*+(?:((?!\*)punct)|([^\s*]))?)|^_+(?:((?!_)punct)|([^\s_]))?/,sR=le(n1,"u").replace(/punct/g,ql).getRegex(),oR=le(n1,"u").replace(/punct/g,t1).getRegex(),a1="^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)punct(\\*+)(?=[\\s]|$)|notPunctSpace(\\*+)(?!\\*)(?=punctSpace|$)|(?!\\*)punctSpace(\\*+)(?=notPunctSpace)|[\\s](\\*+)(?!\\*)(?=punct)|(?!\\*)punct(\\*+)(?!\\*)(?=punct)|notPunctSpace(\\*+)(?=notPunctSpace)",uR=le(a1,"gu").replace(/notPunctSpace/g,sp).replace(/punctSpace/g,ac).replace(/punct/g,ql).getRegex(),cR=le(a1,"gu").replace(/notPunctSpace/g,lR).replace(/punctSpace/g,iR).replace(/punct/g,t1).getRegex(),fR=le("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)punct(_+)(?=[\\s]|$)|notPunctSpace(_+)(?!_)(?=punctSpace|$)|(?!_)punctSpace(_+)(?=notPunctSpace)|[\\s](_+)(?!_)(?=punct)|(?!_)punct(_+)(?!_)(?=punct)","gu").replace(/notPunctSpace/g,sp).replace(/punctSpace/g,ac).replace(/punct/g,ql).getRegex(),dR=le(/^~~?(?:((?!~)punct)|[^\s~])/,"u").replace(/punct/g,ql).getRegex(),hR="^[^~]+(?=[^~])|(?!~)punct(~~?)(?=[\\s]|$)|notPunctSpace(~~?)(?!~)(?=punctSpace|$)|(?!~)punctSpace(~~?)(?=notPunctSpace)|[\\s](~~?)(?!~)(?=punct)|(?!~)punct(~~?)(?!~)(?=punct)|notPunctSpace(~~?)(?=notPunctSpace)",pR=le(hR,"gu").replace(/notPunctSpace/g,sp).replace(/punctSpace/g,ac).replace(/punct/g,ql).getRegex(),mR=le(/\\(punct)/,"gu").replace(/punct/g,ql).getRegex(),gR=le(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),yR=le(lp).replace("(?:-->|$)","-->").getRegex(),bR=le("^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>").replace("comment",yR).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),Wu=/(?:\[(?:\\[\s\S]|[^\[\]\\])*\]|\\[\s\S]|`+(?!`)[^`]*?`+(?!`)|``+(?=\])|[^\[\]\\`])*?/,vR=le(/^!?\[(label)\]\(\s*(href)(?:(?:[ \t]+(?:\n[ \t]*)?|\n[ \t]*)(title))?\s*\)/).replace("label",Wu).replace("href",/<(?:\\.|[^\n<>\\])+>|[^ \t\n\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),i1=le(/^!?\[(label)\]\[(ref)\]/).replace("label",Wu).replace("ref",ip).getRegex(),l1=le(/^!?\[(ref)\](?:\[\])?/).replace("ref",ip).getRegex(),SR=le("reflink|nolink(?!\\()","g").replace("reflink",i1).replace("nolink",l1).getRegex(),XS=/[hH][tT][tT][pP][sS]?|[fF][tT][pP]/,op={_backpedal:Ti,anyPunctuation:mR,autolink:gR,blockSkip:rR,br:e1,code:tR,del:Ti,delLDelim:Ti,delRDelim:Ti,emStrongLDelim:sR,emStrongRDelimAst:uR,emStrongRDelimUnd:fR,escape:eR,link:vR,nolink:l1,punctuation:aR,reflink:i1,reflinkSearch:SR,tag:bR,text:nR,url:Ti},TR=z(T({},op),{link:le(/^!?\[(label)\]\((.*?)\)/).replace("label",Wu).getRegex(),reflink:le(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",Wu).getRegex()}),Ph=z(T({},op),{emStrongRDelimAst:cR,emStrongLDelim:oR,delLDelim:dR,delRDelim:pR,url:le(/^((?:protocol):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/).replace("protocol",XS).replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])((?:\\[\s\S]|[^\\])*?(?:\\[\s\S]|[^\s~\\]))\1(?=[^~]|$)/,text:le(/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|protocol:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/).replace("protocol",XS).getRegex()}),xR=z(T({},Ph),{br:le(e1).replace("{2,}","*").getRegex(),text:le(Ph.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()}),Iu={normal:rp,gfm:Pk,pedantic:Wk},Ss={normal:op,gfm:Ph,breaks:xR,pedantic:TR},ER={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},$S=e=>ER[e];function Cn(e,t){if(t){if(ut.escapeTest.test(e))return e.replace(ut.escapeReplace,$S)}else if(ut.escapeTestNoEncode.test(e))return e.replace(ut.escapeReplaceNoEncode,$S);return e}function QS(e){try{e=encodeURI(e).replace(ut.percentDecode,"%")}catch(t){return null}return e}function ZS(e,t){var l;let n=e.replace(ut.findPipe,(r,s,o)=>{let u=!1,c=s;for(;--c>=0&&o[c]==="\\";)u=!u;return u?"|":" |"}),a=n.split(ut.splitPipe),i=0;if(a[0].trim()||a.shift(),a.length>0&&!((l=a.at(-1))!=null&&l.trim())&&a.pop(),t)if(a.length>t)a.splice(t);else for(;a.length<t;)a.push("");for(;i<a.length;i++)a[i]=a[i].trim().replace(ut.slashPipe,"|");return a}function ja(e,t,n){let a=e.length;if(a===0)return"";let i=0;for(;i<a;){let l=e.charAt(a-i-1);if(l===t&&!n)i++;else if(l!==t&&n)i++;else break}return e.slice(0,a-i)}function KS(e){let t=e.split("\n"),n=t.length-1;for(;n>=0&&ut.blankLine.test(t[n]);)n--;return t.length-n<=2?e:t.slice(0,n+1).join("\n")}function AR(e,t){if(e.indexOf(t[1])===-1)return-1;let n=0;for(let a=0;a<e.length;a++)if(e[a]==="\\")a++;else if(e[a]===t[0])n++;else if(e[a]===t[1]&&(n--,n<0))return a;return n>0?-2:-1}function kR(e,t=0){let n=t,a="";for(let i of e)if(i==="	"){let l=4-n%4;a+=" ".repeat(l),n+=l}else a+=i,n++;return a}function FS(e,t,n,a,i){let l=t.href,r=t.title||null,s=e[1].replace(i.other.outputLinkReplace,"$1");a.state.inLink=!0;let o={type:e[0].charAt(0)==="!"?"image":"link",raw:n,href:l,title:r,text:s,tokens:a.inlineTokens(s)};return a.state.inLink=!1,o}function RR(e,t,n){let a=e.match(n.other.indentCodeCompensation);if(a===null)return t;let i=a[1];return t.split("\n").map(l=>{let r=l.match(n.other.beginningSpace);if(r===null)return l;let[s]=r;return s.length>=i.length?l.slice(i.length):l}).join("\n")}var ec=class{constructor(e){G(this,"options");G(this,"rules");G(this,"lexer");this.options=e||Ei}space(e){let t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}}code(e){let t=this.rules.block.code.exec(e);if(t){let n=this.options.pedantic?t[0]:KS(t[0]),a=n.replace(this.rules.other.codeRemoveIndent,"");return{type:"code",raw:n,codeBlockStyle:"indented",text:a}}}fences(e){let t=this.rules.block.fences.exec(e);if(t){let n=t[0],a=RR(n,t[3]||"",this.rules);return{type:"code",raw:n,lang:t[2]?t[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):t[2],text:a}}}heading(e){let t=this.rules.block.heading.exec(e);if(t){let n=t[2].trim();if(this.rules.other.endingHash.test(n)){let a=ja(n,"#");(this.options.pedantic||!a||this.rules.other.endingSpaceChar.test(a))&&(n=a.trim())}return{type:"heading",raw:ja(t[0],"\n"),depth:t[1].length,text:n,tokens:this.lexer.inline(n)}}}hr(e){let t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:ja(t[0],"\n")}}blockquote(e){let t=this.rules.block.blockquote.exec(e);if(t){let n=ja(t[0],"\n").split("\n"),a="",i="",l=[];for(;n.length>0;){let r=!1,s=[],o;for(o=0;o<n.length;o++)if(this.rules.other.blockquoteStart.test(n[o]))s.push(n[o]),r=!0;else if(!r)s.push(n[o]);else break;n=n.slice(o);let u=s.join("\n"),c=u.replace(this.rules.other.blockquoteSetextReplace,"\n    $1").replace(this.rules.other.blockquoteSetextReplace2,"");a=a?"".concat(a,"\n").concat(u):u,i=i?"".concat(i,"\n").concat(c):c;let f=this.lexer.state.top;if(this.lexer.state.top=!0,this.lexer.blockTokens(c,l,!0),this.lexer.state.top=f,n.length===0)break;let d=l.at(-1);if((d==null?void 0:d.type)==="code")break;if((d==null?void 0:d.type)==="blockquote"){let p=d,v=p.raw+"\n"+n.join("\n"),S=this.blockquote(v);l[l.length-1]=S,a=a.substring(0,a.length-p.raw.length)+S.raw,i=i.substring(0,i.length-p.text.length)+S.text;break}else if((d==null?void 0:d.type)==="list"){let p=d,v=p.raw+"\n"+n.join("\n"),S=this.list(v);l[l.length-1]=S,a=a.substring(0,a.length-d.raw.length)+S.raw,i=i.substring(0,i.length-p.raw.length)+S.raw,n=v.substring(l.at(-1).raw.length).split("\n");continue}}return{type:"blockquote",raw:a,tokens:l,text:i}}}list(e){let t=this.rules.block.list.exec(e);if(t){let n=t[1].trim(),a=n.length>1,i={type:"list",raw:"",ordered:a,start:a?+n.slice(0,-1):"",loose:!1,items:[]};n=a?"\\d{1,9}\\".concat(n.slice(-1)):"\\".concat(n),this.options.pedantic&&(n=a?n:"[*+-]");let l=this.rules.other.listItemRegex(n),r=!1;for(;e;){let o=!1,u="",c="";if(!(t=l.exec(e))||this.rules.block.hr.test(e))break;u=t[0],e=e.substring(u.length);let f=kR(t[2].split("\n",1)[0],t[1].length),d=e.split("\n",1)[0],p=!f.trim(),v=0;if(this.options.pedantic?(v=2,c=f.trimStart()):p?v=t[1].length+1:(v=f.search(this.rules.other.nonSpaceChar),v=v>4?1:v,c=f.slice(v),v+=t[1].length),p&&this.rules.other.blankLine.test(d)&&(u+=d+"\n",e=e.substring(d.length+1),o=!0),!o){let S=this.rules.other.nextBulletRegex(v),x=this.rules.other.hrRegex(v),h=this.rules.other.fencesBeginRegex(v),m=this.rules.other.headingBeginRegex(v),y=this.rules.other.htmlBeginRegex(v),b=this.rules.other.blockquoteBeginRegex(v);for(;e;){let k=e.split("\n",1)[0],_;if(d=k,this.options.pedantic?(d=d.replace(this.rules.other.listReplaceNesting,"  "),_=d):_=d.replace(this.rules.other.tabCharGlobal,"    "),h.test(d)||m.test(d)||y.test(d)||b.test(d)||S.test(d)||x.test(d))break;if(_.search(this.rules.other.nonSpaceChar)>=v||!d.trim())c+="\n"+_.slice(v);else{if(p||f.replace(this.rules.other.tabCharGlobal,"    ").search(this.rules.other.nonSpaceChar)>=4||h.test(f)||m.test(f)||x.test(f))break;c+="\n"+d}p=!d.trim(),u+=k+"\n",e=e.substring(k.length+1),f=_.slice(v)}}i.loose||(r?i.loose=!0:this.rules.other.doubleBlankLine.test(u)&&(r=!0)),i.items.push({type:"list_item",raw:u,task:!!this.options.gfm&&this.rules.other.listIsTask.test(c),loose:!1,text:c,tokens:[]}),i.raw+=u}let s=i.items.at(-1);if(s)s.raw=s.raw.trimEnd(),s.text=s.text.trimEnd();else return;i.raw=i.raw.trimEnd();for(let o of i.items){this.lexer.state.top=!1,o.tokens=this.lexer.blockTokens(o.text,[]);let u=o.tokens[0];if(o.task&&((u==null?void 0:u.type)==="text"||(u==null?void 0:u.type)==="paragraph")){o.text=o.text.replace(this.rules.other.listReplaceTask,""),u.raw=u.raw.replace(this.rules.other.listReplaceTask,""),u.text=u.text.replace(this.rules.other.listReplaceTask,"");for(let f=this.lexer.inlineQueue.length-1;f>=0;f--)if(this.rules.other.listIsTask.test(this.lexer.inlineQueue[f].src)){this.lexer.inlineQueue[f].src=this.lexer.inlineQueue[f].src.replace(this.rules.other.listReplaceTask,"");break}let c=this.rules.other.listTaskCheckbox.exec(o.raw);if(c){let f={type:"checkbox",raw:c[0]+" ",checked:c[0]!=="[ ]"};o.checked=f.checked,i.loose?o.tokens[0]&&["paragraph","text"].includes(o.tokens[0].type)&&"tokens"in o.tokens[0]&&o.tokens[0].tokens?(o.tokens[0].raw=f.raw+o.tokens[0].raw,o.tokens[0].text=f.raw+o.tokens[0].text,o.tokens[0].tokens.unshift(f)):o.tokens.unshift({type:"paragraph",raw:f.raw,text:f.raw,tokens:[f]}):o.tokens.unshift(f)}}else o.task&&(o.task=!1);if(!i.loose){let c=o.tokens.filter(d=>d.type==="space"),f=c.length>0&&c.some(d=>this.rules.other.anyLine.test(d.raw));i.loose=f}}if(i.loose)for(let o of i.items){o.loose=!0;for(let u of o.tokens)u.type==="text"&&(u.type="paragraph")}return i}}html(e){let t=this.rules.block.html.exec(e);if(t){let n=KS(t[0]);return{type:"html",block:!0,raw:n,pre:t[1]==="pre"||t[1]==="script"||t[1]==="style",text:n}}}def(e){let t=this.rules.block.def.exec(e);if(t){let n=t[1].toLowerCase().replace(this.rules.other.multipleSpaceGlobal," "),a=t[2]?t[2].replace(this.rules.other.hrefBrackets,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",i=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):t[3];return{type:"def",tag:n,raw:ja(t[0],"\n"),href:a,title:i}}}table(e){var r;let t=this.rules.block.table.exec(e);if(!t||!this.rules.other.tableDelimiter.test(t[2]))return;let n=ZS(t[1]),a=t[2].replace(this.rules.other.tableAlignChars,"").split("|"),i=(r=t[3])!=null&&r.trim()?t[3].replace(this.rules.other.tableRowBlankLine,"").split("\n"):[],l={type:"table",raw:ja(t[0],"\n"),header:[],align:[],rows:[]};if(n.length===a.length){for(let s of a)this.rules.other.tableAlignRight.test(s)?l.align.push("right"):this.rules.other.tableAlignCenter.test(s)?l.align.push("center"):this.rules.other.tableAlignLeft.test(s)?l.align.push("left"):l.align.push(null);for(let s=0;s<n.length;s++)l.header.push({text:n[s],tokens:this.lexer.inline(n[s]),header:!0,align:l.align[s]});for(let s of i)l.rows.push(ZS(s,l.header.length).map((o,u)=>({text:o,tokens:this.lexer.inline(o),header:!1,align:l.align[u]})));return l}}lheading(e){let t=this.rules.block.lheading.exec(e);if(t){let n=t[1].trim();return{type:"heading",raw:ja(t[0],"\n"),depth:t[2].charAt(0)==="="?1:2,text:n,tokens:this.lexer.inline(n)}}}paragraph(e){let t=this.rules.block.paragraph.exec(e);if(t){let n=t[1].charAt(t[1].length-1)==="\n"?t[1].slice(0,-1):t[1];return{type:"paragraph",raw:t[0],text:n,tokens:this.lexer.inline(n)}}}text(e){let t=this.rules.block.text.exec(e);if(t)return{type:"text",raw:t[0],text:t[0],tokens:this.lexer.inline(t[0])}}escape(e){let t=this.rules.inline.escape.exec(e);if(t)return{type:"escape",raw:t[0],text:t[1]}}tag(e){let t=this.rules.inline.tag.exec(e);if(t)return!this.lexer.state.inLink&&this.rules.other.startATag.test(t[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&this.rules.other.endATag.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&this.rules.other.startPreScriptTag.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&this.rules.other.endPreScriptTag.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:t[0]}}link(e){let t=this.rules.inline.link.exec(e);if(t){let n=t[2].trim();if(!this.options.pedantic&&this.rules.other.startAngleBracket.test(n)){if(!this.rules.other.endAngleBracket.test(n))return;let l=ja(n.slice(0,-1),"\\");if((n.length-l.length)%2===0)return}else{let l=AR(t[2],"()");if(l===-2)return;if(l>-1){let r=(t[0].indexOf("!")===0?5:4)+t[1].length+l;t[2]=t[2].substring(0,l),t[0]=t[0].substring(0,r).trim(),t[3]=""}}let a=t[2],i="";if(this.options.pedantic){let l=this.rules.other.pedanticHrefTitle.exec(a);l&&(a=l[1],i=l[3])}else i=t[3]?t[3].slice(1,-1):"";return a=a.trim(),this.rules.other.startAngleBracket.test(a)&&(this.options.pedantic&&!this.rules.other.endAngleBracket.test(n)?a=a.slice(1):a=a.slice(1,-1)),FS(t,{href:a&&a.replace(this.rules.inline.anyPunctuation,"$1"),title:i&&i.replace(this.rules.inline.anyPunctuation,"$1")},t[0],this.lexer,this.rules)}}reflink(e,t){let n;if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){let a=(n[2]||n[1]).replace(this.rules.other.multipleSpaceGlobal," "),i=t[a.toLowerCase()];if(!i){let l=n[0].charAt(0);return{type:"text",raw:l,text:l}}return FS(n,i,n[0],this.lexer,this.rules)}}emStrong(e,t,n=""){let a=this.rules.inline.emStrongLDelim.exec(e);if(!(!a||!a[1]&&!a[2]&&!a[3]&&!a[4]||a[4]&&n.match(this.rules.other.unicodeAlphaNumeric))&&(!(a[1]||a[3])||!n||this.rules.inline.punctuation.exec(n))){let i=[...a[0]].length-1,l,r,s=i,o=0,u=a[0][0]==="*"?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(u.lastIndex=0,t=t.slice(-1*e.length+i);(a=u.exec(t))!==null;){if(l=a[1]||a[2]||a[3]||a[4]||a[5]||a[6],!l)continue;if(r=[...l].length,a[3]||a[4]){s+=r;continue}else if((a[5]||a[6])&&i%3&&!((i+r)%3)){o+=r;continue}if(s-=r,s>0)continue;r=Math.min(r,r+s+o);let c=[...a[0]][0].length,f=e.slice(0,i+a.index+c+r);if(Math.min(i,r)%2){let p=f.slice(1,-1);return{type:"em",raw:f,text:p,tokens:this.lexer.inlineTokens(p)}}let d=f.slice(2,-2);return{type:"strong",raw:f,text:d,tokens:this.lexer.inlineTokens(d)}}}}codespan(e){let t=this.rules.inline.code.exec(e);if(t){let n=t[2].replace(this.rules.other.newLineCharGlobal," "),a=this.rules.other.nonSpaceChar.test(n),i=this.rules.other.startingSpaceChar.test(n)&&this.rules.other.endingSpaceChar.test(n);return a&&i&&(n=n.substring(1,n.length-1)),{type:"codespan",raw:t[0],text:n}}}br(e){let t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}del(e,t,n=""){let a=this.rules.inline.delLDelim.exec(e);if(a&&(!a[1]||!n||this.rules.inline.punctuation.exec(n))){let i=[...a[0]].length-1,l,r,s=i,o=this.rules.inline.delRDelim;for(o.lastIndex=0,t=t.slice(-1*e.length+i);(a=o.exec(t))!==null;){if(l=a[1]||a[2]||a[3]||a[4]||a[5]||a[6],!l||(r=[...l].length,r!==i))continue;if(a[3]||a[4]){s+=r;continue}if(s-=r,s>0)continue;r=Math.min(r,r+s);let u=[...a[0]][0].length,c=e.slice(0,i+a.index+u+r),f=c.slice(i,-i);return{type:"del",raw:c,text:f,tokens:this.lexer.inlineTokens(f)}}}}autolink(e){let t=this.rules.inline.autolink.exec(e);if(t){let n,a;return t[2]==="@"?(n=t[1],a="mailto:"+n):(n=t[1],a=n),{type:"link",raw:t[0],text:n,href:a,tokens:[{type:"text",raw:n,text:n}]}}}url(e){var n,a;let t;if(t=this.rules.inline.url.exec(e)){let i,l;if(t[2]==="@")i=t[0],l="mailto:"+i;else{let r;do r=t[0],t[0]=(a=(n=this.rules.inline._backpedal.exec(t[0]))==null?void 0:n[0])!=null?a:"";while(r!==t[0]);i=t[0],t[1]==="www."?l="http://"+t[0]:l=t[0]}return{type:"link",raw:t[0],text:i,href:l,tokens:[{type:"text",raw:i,text:i}]}}}inlineText(e){let t=this.rules.inline.text.exec(e);if(t){let n=this.lexer.state.inRawBlock;return{type:"text",raw:t[0],text:t[0],escaped:n}}}},fn=class Wh{constructor(t){G(this,"tokens");G(this,"options");G(this,"state");G(this,"inlineQueue");G(this,"tokenizer");this.tokens=[],this.tokens.links=Object.create(null),this.options=t||Ei,this.options.tokenizer=this.options.tokenizer||new ec,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};let n={other:ut,block:Iu.normal,inline:Ss.normal};this.options.pedantic?(n.block=Iu.pedantic,n.inline=Ss.pedantic):this.options.gfm&&(n.block=Iu.gfm,this.options.breaks?n.inline=Ss.breaks:n.inline=Ss.gfm),this.tokenizer.rules=n}static get rules(){return{block:Iu,inline:Ss}}static lex(t,n){return new Wh(n).lex(t)}static lexInline(t,n){return new Wh(n).inlineTokens(t)}lex(t){t=t.replace(ut.carriageReturn,"\n"),this.blockTokens(t,this.tokens);for(let n=0;n<this.inlineQueue.length;n++){let a=this.inlineQueue[n];this.inlineTokens(a.src,a.tokens)}return this.inlineQueue=[],this.tokens}blockTokens(t,n=[],a=!1){var l,r,s;this.tokenizer.lexer=this,this.options.pedantic&&(t=t.replace(ut.tabCharGlobal,"    ").replace(ut.spaceLine,""));let i=1/0;for(;t;){if(t.length<i)i=t.length;else{this.infiniteLoopError(t.charCodeAt(0));break}let o;if((r=(l=this.options.extensions)==null?void 0:l.block)!=null&&r.some(c=>(o=c.call({lexer:this},t,n))?(t=t.substring(o.raw.length),n.push(o),!0):!1))continue;if(o=this.tokenizer.space(t)){t=t.substring(o.raw.length);let c=n.at(-1);o.raw.length===1&&c!==void 0?c.raw+="\n":n.push(o);continue}if(o=this.tokenizer.code(t)){t=t.substring(o.raw.length);let c=n.at(-1);(c==null?void 0:c.type)==="paragraph"||(c==null?void 0:c.type)==="text"?(c.raw+=(c.raw.endsWith("\n")?"":"\n")+o.raw,c.text+="\n"+o.text,this.inlineQueue.at(-1).src=c.text):n.push(o);continue}if(o=this.tokenizer.fences(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.heading(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.hr(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.blockquote(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.list(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.html(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.def(t)){t=t.substring(o.raw.length);let c=n.at(-1);(c==null?void 0:c.type)==="paragraph"||(c==null?void 0:c.type)==="text"?(c.raw+=(c.raw.endsWith("\n")?"":"\n")+o.raw,c.text+="\n"+o.raw,this.inlineQueue.at(-1).src=c.text):this.tokens.links[o.tag]||(this.tokens.links[o.tag]={href:o.href,title:o.title},n.push(o));continue}if(o=this.tokenizer.table(t)){t=t.substring(o.raw.length),n.push(o);continue}if(o=this.tokenizer.lheading(t)){t=t.substring(o.raw.length),n.push(o);continue}let u=t;if((s=this.options.extensions)!=null&&s.startBlock){let c=1/0,f=t.slice(1),d;this.options.extensions.startBlock.forEach(p=>{d=p.call({lexer:this},f),typeof d=="number"&&d>=0&&(c=Math.min(c,d))}),c<1/0&&c>=0&&(u=t.substring(0,c+1))}if(this.state.top&&(o=this.tokenizer.paragraph(u))){let c=n.at(-1);a&&(c==null?void 0:c.type)==="paragraph"?(c.raw+=(c.raw.endsWith("\n")?"":"\n")+o.raw,c.text+="\n"+o.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=c.text):n.push(o),a=u.length!==t.length,t=t.substring(o.raw.length);continue}if(o=this.tokenizer.text(t)){t=t.substring(o.raw.length);let c=n.at(-1);(c==null?void 0:c.type)==="text"?(c.raw+=(c.raw.endsWith("\n")?"":"\n")+o.raw,c.text+="\n"+o.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=c.text):n.push(o);continue}if(t){this.infiniteLoopError(t.charCodeAt(0));break}}return this.state.top=!0,n}inline(t,n=[]){return this.inlineQueue.push({src:t,tokens:n}),n}inlineTokens(t,n=[]){var u,c,f,d,p,v;this.tokenizer.lexer=this;let a=t,i=null;if(this.tokens.links){let S=Object.keys(this.tokens.links);if(S.length>0)for(;(i=this.tokenizer.rules.inline.reflinkSearch.exec(a))!==null;)S.includes(i[0].slice(i[0].lastIndexOf("[")+1,-1))&&(a=a.slice(0,i.index)+"["+"a".repeat(i[0].length-2)+"]"+a.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(i=this.tokenizer.rules.inline.anyPunctuation.exec(a))!==null;)a=a.slice(0,i.index)+"++"+a.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);let l;for(;(i=this.tokenizer.rules.inline.blockSkip.exec(a))!==null;)l=i[2]?i[2].length:0,a=a.slice(0,i.index+l)+"["+"a".repeat(i[0].length-l-2)+"]"+a.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);a=(f=(c=(u=this.options.hooks)==null?void 0:u.emStrongMask)==null?void 0:c.call({lexer:this},a))!=null?f:a;let r=!1,s="",o=1/0;for(;t;){if(t.length<o)o=t.length;else{this.infiniteLoopError(t.charCodeAt(0));break}r||(s=""),r=!1;let S;if((p=(d=this.options.extensions)==null?void 0:d.inline)!=null&&p.some(h=>(S=h.call({lexer:this},t,n))?(t=t.substring(S.raw.length),n.push(S),!0):!1))continue;if(S=this.tokenizer.escape(t)){t=t.substring(S.raw.length),n.push(S);continue}if(S=this.tokenizer.tag(t)){t=t.substring(S.raw.length),n.push(S);continue}if(S=this.tokenizer.link(t)){t=t.substring(S.raw.length),n.push(S);continue}if(S=this.tokenizer.reflink(t,this.tokens.links)){t=t.substring(S.raw.length);let h=n.at(-1);S.type==="text"&&(h==null?void 0:h.type)==="text"?(h.raw+=S.raw,h.text+=S.text):n.push(S);continue}if(S=this.tokenizer.emStrong(t,a,s)){t=t.substring(S.raw.length),n.push(S);continue}if(S=this.tokenizer.codespan(t)){t=t.substring(S.raw.length),n.push(S);continue}if(S=this.tokenizer.br(t)){t=t.substring(S.raw.length),n.push(S);continue}if(S=this.tokenizer.del(t,a,s)){t=t.substring(S.raw.length),n.push(S);continue}if(S=this.tokenizer.autolink(t)){t=t.substring(S.raw.length),n.push(S);continue}if(!this.state.inLink&&(S=this.tokenizer.url(t))){t=t.substring(S.raw.length),n.push(S);continue}let x=t;if((v=this.options.extensions)!=null&&v.startInline){let h=1/0,m=t.slice(1),y;this.options.extensions.startInline.forEach(b=>{y=b.call({lexer:this},m),typeof y=="number"&&y>=0&&(h=Math.min(h,y))}),h<1/0&&h>=0&&(x=t.substring(0,h+1))}if(S=this.tokenizer.inlineText(x)){t=t.substring(S.raw.length),S.raw.slice(-1)!=="_"&&(s=S.raw.slice(-1)),r=!0;let h=n.at(-1);(h==null?void 0:h.type)==="text"?(h.raw+=S.raw,h.text+=S.text):n.push(S);continue}if(t){this.infiniteLoopError(t.charCodeAt(0));break}}return n}infiniteLoopError(t){let n="Infinite loop on byte: "+t;if(this.options.silent)console.error(n);else throw new Error(n)}},tc=class{constructor(e){G(this,"options");G(this,"parser");this.options=e||Ei}space(e){return""}code({text:e,lang:t,escaped:n}){var l;let a=(l=(t||"").match(ut.notSpaceStart))==null?void 0:l[0],i=e.replace(ut.endingNewline,"")+"\n";return a?'<pre><code class="language-'+Cn(a)+'">'+(n?i:Cn(i,!0))+"</code></pre>\n":"<pre><code>"+(n?i:Cn(i,!0))+"</code></pre>\n"}blockquote({tokens:e}){return"<blockquote>\n".concat(this.parser.parse(e),"</blockquote>\n")}html({text:e}){return e}def(e){return""}heading({tokens:e,depth:t}){return"<h".concat(t,">").concat(this.parser.parseInline(e),"</h").concat(t,">\n")}hr(e){return"<hr>\n"}list(e){let t=e.ordered,n=e.start,a="";for(let r=0;r<e.items.length;r++){let s=e.items[r];a+=this.listitem(s)}let i=t?"ol":"ul",l=t&&n!==1?' start="'+n+'"':"";return"<"+i+l+">\n"+a+"</"+i+">\n"}listitem(e){return"<li>".concat(this.parser.parse(e.tokens),"</li>\n")}checkbox({checked:e}){return"<input "+(e?'checked="" ':"")+'disabled="" type="checkbox"> '}paragraph({tokens:e}){return"<p>".concat(this.parser.parseInline(e),"</p>\n")}table(e){let t="",n="";for(let i=0;i<e.header.length;i++)n+=this.tablecell(e.header[i]);t+=this.tablerow({text:n});let a="";for(let i=0;i<e.rows.length;i++){let l=e.rows[i];n="";for(let r=0;r<l.length;r++)n+=this.tablecell(l[r]);a+=this.tablerow({text:n})}return a&&(a="<tbody>".concat(a,"</tbody>")),"<table>\n<thead>\n"+t+"</thead>\n"+a+"</table>\n"}tablerow({text:e}){return"<tr>\n".concat(e,"</tr>\n")}tablecell(e){let t=this.parser.parseInline(e.tokens),n=e.header?"th":"td";return(e.align?"<".concat(n,' align="').concat(e.align,'">'):"<".concat(n,">"))+t+"</".concat(n,">\n")}strong({tokens:e}){return"<strong>".concat(this.parser.parseInline(e),"</strong>")}em({tokens:e}){return"<em>".concat(this.parser.parseInline(e),"</em>")}codespan({text:e}){return"<code>".concat(Cn(e,!0),"</code>")}br(e){return"<br>"}del({tokens:e}){return"<del>".concat(this.parser.parseInline(e),"</del>")}link({href:e,title:t,tokens:n}){let a=this.parser.parseInline(n),i=QS(e);if(i===null)return a;e=i;let l='<a href="'+e+'"';return t&&(l+=' title="'+Cn(t)+'"'),l+=">"+a+"</a>",l}image({href:e,title:t,text:n,tokens:a}){a&&(n=this.parser.parseInline(a,this.parser.textRenderer));let i=QS(e);if(i===null)return Cn(n);e=i;let l='<img src="'.concat(e,'" alt="').concat(Cn(n),'"');return t&&(l+=' title="'.concat(Cn(t),'"')),l+=">",l}text(e){return"tokens"in e&&e.tokens?this.parser.parseInline(e.tokens):"escaped"in e&&e.escaped?e.text:Cn(e.text)}},up=class{strong({text:e}){return e}em({text:e}){return e}codespan({text:e}){return e}del({text:e}){return e}html({text:e}){return e}text({text:e}){return e}link({text:e}){return""+e}image({text:e}){return""+e}br(){return""}checkbox({raw:e}){return e}},dn=class ep{constructor(t){G(this,"options");G(this,"renderer");G(this,"textRenderer");this.options=t||Ei,this.options.renderer=this.options.renderer||new tc,this.renderer=this.options.renderer,this.renderer.options=this.options,this.renderer.parser=this,this.textRenderer=new up}static parse(t,n){return new ep(n).parse(t)}static parseInline(t,n){return new ep(n).parseInline(t)}parse(t){var a,i;this.renderer.parser=this;let n="";for(let l=0;l<t.length;l++){let r=t[l];if((i=(a=this.options.extensions)==null?void 0:a.renderers)!=null&&i[r.type]){let o=r,u=this.options.extensions.renderers[o.type].call({parser:this},o);if(u!==!1||!["space","hr","heading","code","table","blockquote","list","html","def","paragraph","text"].includes(o.type)){n+=u||"";continue}}let s=r;switch(s.type){case"space":{n+=this.renderer.space(s);break}case"hr":{n+=this.renderer.hr(s);break}case"heading":{n+=this.renderer.heading(s);break}case"code":{n+=this.renderer.code(s);break}case"table":{n+=this.renderer.table(s);break}case"blockquote":{n+=this.renderer.blockquote(s);break}case"list":{n+=this.renderer.list(s);break}case"checkbox":{n+=this.renderer.checkbox(s);break}case"html":{n+=this.renderer.html(s);break}case"def":{n+=this.renderer.def(s);break}case"paragraph":{n+=this.renderer.paragraph(s);break}case"text":{n+=this.renderer.text(s);break}default:{let o='Token with "'+s.type+'" type was not found.';if(this.options.silent)return console.error(o),"";throw new Error(o)}}}return n}parseInline(t,n=this.renderer){var i,l;this.renderer.parser=this;let a="";for(let r=0;r<t.length;r++){let s=t[r];if((l=(i=this.options.extensions)==null?void 0:i.renderers)!=null&&l[s.type]){let u=this.options.extensions.renderers[s.type].call({parser:this},s);if(u!==!1||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(s.type)){a+=u||"";continue}}let o=s;switch(o.type){case"escape":{a+=n.text(o);break}case"html":{a+=n.html(o);break}case"link":{a+=n.link(o);break}case"image":{a+=n.image(o);break}case"checkbox":{a+=n.checkbox(o);break}case"strong":{a+=n.strong(o);break}case"em":{a+=n.em(o);break}case"codespan":{a+=n.codespan(o);break}case"br":{a+=n.br(o);break}case"del":{a+=n.del(o);break}case"text":{a+=n.text(o);break}default:{let u='Token with "'+o.type+'" type was not found.';if(this.options.silent)return console.error(u),"";throw new Error(u)}}}return a}},Pu,Ts=(Pu=class{constructor(e){G(this,"options");G(this,"block");this.options=e||Ei}preprocess(e){return e}postprocess(e){return e}processAllTokens(e){return e}emStrongMask(e){return e}provideLexer(e=this.block){return e?fn.lex:fn.lexInline}provideParser(e=this.block){return e?dn.parse:dn.parseInline}},G(Pu,"passThroughHooks",new Set(["preprocess","postprocess","processAllTokens","emStrongMask"])),G(Pu,"passThroughHooksRespectAsync",new Set(["preprocess","postprocess","processAllTokens"])),Pu),OR=class{constructor(...e){G(this,"defaults",tp());G(this,"options",this.setOptions);G(this,"parse",this.parseMarkdown(!0));G(this,"parseInline",this.parseMarkdown(!1));G(this,"Parser",dn);G(this,"Renderer",tc);G(this,"TextRenderer",up);G(this,"Lexer",fn);G(this,"Tokenizer",ec);G(this,"Hooks",Ts);this.use(...e)}walkTokens(e,t){var a,i;let n=[];for(let l of e)switch(n=n.concat(t.call(this,l)),l.type){case"table":{let r=l;for(let s of r.header)n=n.concat(this.walkTokens(s.tokens,t));for(let s of r.rows)for(let o of s)n=n.concat(this.walkTokens(o.tokens,t));break}case"list":{let r=l;n=n.concat(this.walkTokens(r.items,t));break}default:{let r=l;(i=(a=this.defaults.extensions)==null?void 0:a.childTokens)!=null&&i[r.type]?this.defaults.extensions.childTokens[r.type].forEach(s=>{let o=r[s].flat(1/0);n=n.concat(this.walkTokens(o,t))}):r.tokens&&(n=n.concat(this.walkTokens(r.tokens,t)))}}return n}use(...e){let t=this.defaults.extensions||{renderers:{},childTokens:{}};return e.forEach(n=>{let a=T({},n);if(a.async=this.defaults.async||a.async||!1,n.extensions&&(n.extensions.forEach(i=>{if(!i.name)throw new Error("extension name required");if("renderer"in i){let l=t.renderers[i.name];l?t.renderers[i.name]=function(...r){let s=i.renderer.apply(this,r);return s===!1&&(s=l.apply(this,r)),s}:t.renderers[i.name]=i.renderer}if("tokenizer"in i){if(!i.level||i.level!=="block"&&i.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");let l=t[i.level];l?l.unshift(i.tokenizer):t[i.level]=[i.tokenizer],i.start&&(i.level==="block"?t.startBlock?t.startBlock.push(i.start):t.startBlock=[i.start]:i.level==="inline"&&(t.startInline?t.startInline.push(i.start):t.startInline=[i.start]))}"childTokens"in i&&i.childTokens&&(t.childTokens[i.name]=i.childTokens)}),a.extensions=t),n.renderer){let i=this.defaults.renderer||new tc(this.defaults);for(let l in n.renderer){if(!(l in i))throw new Error("renderer '".concat(l,"' does not exist"));if(["options","parser"].includes(l))continue;let r=l,s=n.renderer[r],o=i[r];i[r]=(...u)=>{let c=s.apply(i,u);return c===!1&&(c=o.apply(i,u)),c||""}}a.renderer=i}if(n.tokenizer){let i=this.defaults.tokenizer||new ec(this.defaults);for(let l in n.tokenizer){if(!(l in i))throw new Error("tokenizer '".concat(l,"' does not exist"));if(["options","rules","lexer"].includes(l))continue;let r=l,s=n.tokenizer[r],o=i[r];i[r]=(...u)=>{let c=s.apply(i,u);return c===!1&&(c=o.apply(i,u)),c}}a.tokenizer=i}if(n.hooks){let i=this.defaults.hooks||new Ts;for(let l in n.hooks){if(!(l in i))throw new Error("hook '".concat(l,"' does not exist"));if(["options","block"].includes(l))continue;let r=l,s=n.hooks[r],o=i[r];Ts.passThroughHooks.has(l)?i[r]=u=>{if(this.defaults.async&&Ts.passThroughHooksRespectAsync.has(l))return(async()=>{let f=await s.call(i,u);return o.call(i,f)})();let c=s.call(i,u);return o.call(i,c)}:i[r]=(...u)=>{if(this.defaults.async)return(async()=>{let f=await s.apply(i,u);return f===!1&&(f=await o.apply(i,u)),f})();let c=s.apply(i,u);return c===!1&&(c=o.apply(i,u)),c}}a.hooks=i}if(n.walkTokens){let i=this.defaults.walkTokens,l=n.walkTokens;a.walkTokens=function(r){let s=[];return s.push(l.call(this,r)),i&&(s=s.concat(i.call(this,r))),s}}this.defaults=T(T({},this.defaults),a)}),this}setOptions(e){return this.defaults=T(T({},this.defaults),e),this}lexer(e,t){return fn.lex(e,t!=null?t:this.defaults)}parser(e,t){return dn.parse(e,t!=null?t:this.defaults)}parseMarkdown(e){return(t,n)=>{let a=T({},n),i=T(T({},this.defaults),a),l=this.onError(!!i.silent,!!i.async);if(this.defaults.async===!0&&a.async===!1)return l(new Error("marked(): The async option was set to true by an extension. Remove async: false from the parse options object to return a Promise."));if(typeof t>"u"||t===null)return l(new Error("marked(): input parameter is undefined or null"));if(typeof t!="string")return l(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(t)+", string expected"));if(i.hooks&&(i.hooks.options=i,i.hooks.block=e),i.async)return(async()=>{let r=i.hooks?await i.hooks.preprocess(t):t,s=await(i.hooks?await i.hooks.provideLexer(e):e?fn.lex:fn.lexInline)(r,i),o=i.hooks?await i.hooks.processAllTokens(s):s;i.walkTokens&&await Promise.all(this.walkTokens(o,i.walkTokens));let u=await(i.hooks?await i.hooks.provideParser(e):e?dn.parse:dn.parseInline)(o,i);return i.hooks?await i.hooks.postprocess(u):u})().catch(l);try{i.hooks&&(t=i.hooks.preprocess(t));let r=(i.hooks?i.hooks.provideLexer(e):e?fn.lex:fn.lexInline)(t,i);i.hooks&&(r=i.hooks.processAllTokens(r)),i.walkTokens&&this.walkTokens(r,i.walkTokens);let s=(i.hooks?i.hooks.provideParser(e):e?dn.parse:dn.parseInline)(r,i);return i.hooks&&(s=i.hooks.postprocess(s)),s}catch(r){return l(r)}}}onError(e,t){return n=>{if(n.message+="\nPlease report this to https://github.com/markedjs/marked.",e){let a="<p>An error occurred:</p><pre>"+Cn(n.message+"",!0)+"</pre>";return t?Promise.resolve(a):a}if(t)return Promise.reject(n);throw n}}},xi=new OR;function ue(e,t){return xi.parse(e,t)}ue.options=ue.setOptions=function(e){return xi.setOptions(e),ue.defaults=xi.defaults,JS(ue.defaults),ue};ue.getDefaults=tp;ue.defaults=Ei;ue.use=function(...e){return xi.use(...e),ue.defaults=xi.defaults,JS(ue.defaults),ue};ue.walkTokens=function(e,t){return xi.walkTokens(e,t)};ue.parseInline=xi.parseInline;ue.Parser=dn;ue.parser=dn.parse;ue.Renderer=tc;ue.TextRenderer=up;ue.Lexer=fn;ue.lexer=fn.lex;ue.Tokenizer=ec;ue.Hooks=Ts;ue.parse=ue;var o_=ue.options,u_=ue.setOptions,c_=ue.use,f_=ue.walkTokens,d_=ue.parseInline;var h_=dn.parse,p_=fn.lex;var r1=Z(ye()),s1=Z(Ue());ue.setOptions({pedantic:!1,gfm:!0});function ic({text:e,className:t}){let n=r1.default.useMemo(()=>{if(!e)return"";let a=ue.parse(e,{async:!1});return GS.sanitize(typeof a=="string"?a:"")},[e]);return(0,s1.jsx)("div",{className:t,dangerouslySetInnerHTML:{__html:n}})}var V=Z(Ue());function o1({initial:e,onNotifyRemove:t,onUpdated:n}){var Dn;let{t:a}=ct(),i=rt(),[l,r]=qa.default.useState(e),[s,o]=qa.default.useState(e),[u,c]=qa.default.useState(!1),[f,d]=qa.default.useState(!1),[p,v]=qa.default.useState(!1),[S,x]=qa.default.useState(!1),[h,m]=qa.default.useState(null),y="".concat(l.bid.toString(),"_tags"),b="".concat(bn(i.userR),"/b:").concat(l.slug),k=Y=>"".concat(bn(i.userR),"/t:").concat(Ui(Y)),_=Y=>{let Se=new Date(Y);return new Date(Se.getTime()+2).toISOString()},w="".concat(bn(i.userR),"?before=").concat(encodeURIComponent(_(new Date(l.time)))),B=i.dat.suggestTags===!0,{tagInputRef:U,suggestionState:M,closeSuggestions:ve,onTagsChange:X,onTagsKeyDown:D,onTagsSelect:C,onSuggestionHover:P,onSuggestionPick:re}=Zu({enabled:B,tags:s.tags,onTagsUpdate:Y=>{o(Se=>z(T({},Se),{tags:Y}))}});async function xe(Y){await lS(l.bid,Y?"star":"unstar");let Se=z(T({},l),{selected:Y});r(Se),o(fe=>z(T({},fe),{selected:Y})),n(Se)}async function gt(){await Vu(l.bid),t()}async function en(){await rS(l.bid);let Y=z(T({},l),{toread:!1});r(Y),n(Y)}function Va(Y){o(l),d(Y),m(null),x(!1),ve(),Y&&Is(y)}async function $e(){v(!0);try{let Y=await $u(s);Y!=null&&o(Se=>z(T({},Se),{title:Y}))}finally{v(!1)}}async function tn(){x(!0),await sS(l.bid)}let hn=async Y=>{Y.preventDefault(),m(null);let Se=z(T({},s),{tags:Ps(s.tags)}),fe=await Xu(Se);fe.ok&&fe.status>=200&&fe.status<300?(r(Se),d(!1),n(Se)):m(fe.bodyText)},ge=S||s.private||l.url!==s.url;return(0,V.jsxs)("div",{id:String(l.bid),className:"bookmark w-100 mw7 pa1 mb3".concat(l.private?" private":""),children:[i.dat.isowner?(0,V.jsx)("div",{className:"star fl pointer".concat(l.selected?" selected":""),children:(0,V.jsx)("button",{className:"thm-text-border",onClick:()=>{xe(!l.selected)},type:"button",children:"\u272D"})}):null,f?(0,V.jsxs)("div",{className:"edit_bookmark_form pa2 pt0 thm-bg-surface",children:[h?(0,V.jsx)("div",{className:"alert alert-err",children:h}):null,(0,V.jsxs)("form",{onSubmit:Y=>{hn(Y)},children:[(0,V.jsx)("div",{children:a("bmark.url")}),(0,V.jsx)("input",{type:"url",className:"url w-100 mb2 pt1 edit_form_input",required:!0,name:"url",value:s.url,onChange:Y=>{o(Se=>z(T({},Se),{url:Y.target.value}))}}),(0,V.jsx)("div",{children:a("bmark.title")}),(0,V.jsxs)("div",{className:"flex",children:[(0,V.jsx)("input",{type:"text",className:"title w-100 mb2 pt1 edit_form_input",name:"title",value:s.title,onChange:Y=>{o(Se=>z(T({},Se),{title:Y.target.value}))}}),(0,V.jsx)("button",{disabled:p,type:"button",onClick:()=>{$e()},className:"ml1 pa1 mb2 thm-text-primary ba thm-border-default thm-bg-secondary pointer rdim f7".concat(p?" thm-bg-disabled":""),children:a("fetch")})]}),(0,V.jsx)("div",{children:a("bmark.description")}),(0,V.jsx)("textarea",{className:"description w-100 mb1 pt1 edit_form_input",name:"description",rows:5,value:s.description,onChange:Y=>{o(Se=>z(T({},Se),{description:Y.target.value}))}}),(0,V.jsxs)("div",{id:"tags_input_box",children:[(0,V.jsx)("div",{children:a("bmark.tags")}),(0,V.jsxs)("div",{className:"relative",children:[(0,V.jsx)("input",{id:y,ref:U,type:"text",className:"tags w-100 mb1 pt1 edit_form_input",name:"tags",autoComplete:"off",autoCapitalize:"off",value:s.tags,onChange:X,onKeyDown:D,onClick:C,onSelect:C,onBlur:()=>{window.setTimeout(()=>{ve()},0)}}),M!=null?(0,V.jsx)(Ku,{suggestionState:M,onHover:P,onPick:re}):null]})]}),(0,V.jsxs)("div",{className:"edit_form_checkboxes mv3",children:[(0,V.jsx)("input",{type:"checkbox",className:"private pointer",id:"edit_private",name:"private",checked:s.private,onChange:Y=>{o(Se=>z(T({},Se),{private:Y.target.checked}))}})," ",(0,V.jsx)("label",{htmlFor:"edit_private",className:"mr2",children:a("bmark.private")})," ",(0,V.jsx)("input",{type:"checkbox",className:"toread pointer",id:"edit_toread",name:"toread",checked:s.toread,onChange:Y=>{o(Se=>z(T({},Se),{toread:Y.target.checked}))}})," ",(0,V.jsx)("label",{htmlFor:"edit_toread",children:a("bmark.toread")})]}),(0,V.jsxs)("div",{className:"flex justify-between items-center",children:[(0,V.jsxs)("div",{children:[(0,V.jsx)("input",{type:"submit",className:"mr1 pv1 ph2 thm-text-primary ba thm-border-default thm-bg-secondary pointer rdim",value:a("save")})," ",(0,V.jsx)("input",{type:"reset",className:"pv1 ph2 thm-text-primary ba thm-border-default thm-bg-secondary pointer rdim",value:a("cancel"),onClick:()=>{Va(!1)}})]}),i.dat.archiveBackendEnabled?(0,V.jsx)("button",{type:"button",disabled:ge,onClick:()=>{tn()},className:"pv1 ph2 thm-text-primary ba thm-border-default thm-bg-secondary".concat(S?" thm-bg-disabled":"").concat(ge?" not-allowed o-20":""),children:a(S?"archiving":"archive")}):null]})]})]}):(0,V.jsxs)("div",{className:"display",children:[(0,V.jsx)("a",{href:l.url,target:"_blank",rel:"noreferrer",className:"link f5 lh-title".concat(l.toread?" unread":""),children:l.title===""?a("noTitle"):l.title}),(0,V.jsx)("br",{}),(0,V.jsx)("a",{href:l.url,className:"link f7 thm-text-tertiary thm-hover-link-color",children:l.url}),l.archiveUrl?(0,V.jsx)("a",{href:l.archiveUrl,className:"link f7 thm-text-tertiary thm-hover-link-color ml2 thm-text-success",target:"_blank",rel:"noreferrer",title:a("bmark.archiveLinkTitle"),children:"\u2611"}):null,(0,V.jsx)("br",{}),(0,V.jsx)("div",{className:"description mt1 thm-text-secondary",children:(0,V.jsx)(ic,{text:l.description})}),(0,V.jsx)("div",{className:"tags",children:l.tags!==""?l.tags.split(" ").map(Y=>(0,V.jsx)("a",{className:"link tag mr1".concat(Y.slice(0,1)==="."?" private":""),href:k(Y),children:Y},Y)):null}),(0,V.jsxs)("div",{children:[(0,V.jsx)("a",{className:"link f7 di mr5 thm-text-tertiary",href:b,"data-time":l.time,title:sa(i.lang,l.time),children:$m(i.lang,l.time)}),i.dat.isowner?(0,V.jsxs)("div",{className:"edit_links di",children:[(0,V.jsxs)("button",{type:"button",onClick:()=>{Va(!0)},className:"edit thm-text-muted thm-hover-link-color",children:[a("edit"),"\xA0\xA0"]}),(0,V.jsxs)("div",{className:"delete_link di",children:[(0,V.jsx)("button",{type:"button",onClick:()=>{c(!0)},className:"delete thm-text-muted thm-hover-link-color".concat(u?" dn":""),children:a("delete")}),(0,V.jsxs)("span",{className:"confirm thm-text-error".concat(u?"":" dn"),children:[(0,V.jsxs)("button",{type:"button",onClick:()=>{c(!1)},children:[a("cancel"),"\xA0/\xA0"]}),(0,V.jsx)("button",{type:"button",onClick:()=>{gt()},className:"thm-text-error",children:a("destroy")})]})]})]}):null,i.dat.isowner&&l.toread?(0,V.jsxs)("div",{className:"read di",children:["\xA0\xA0",(0,V.jsx)("button",{onClick:()=>{en()},className:"mark_read",type:"button",children:a("bmark.markAsRead")})]}):null]}),((Dn=i.dat.filter)==null?void 0:Dn.tag)=="FilterSingle"?(0,V.jsx)("div",{className:"mt2",children:(0,V.jsx)("a",{className:"link f7 di mr5",href:w,children:a("bmark.viewInContext")})}):null]})]})}var fp=Z(Ue());function u1({initial:e}){let[t,n]=cp.default.useState(!1),a=gs(o=>o.bmarks),i=gs(o=>o.setAll),l=gs(o=>o.removeById),r=gs(o=>o.upsert);return cp.default.useLayoutEffect(()=>{i(e),n(!0)},[e,i]),(0,fp.jsx)("div",{children:(t?a:e).map(o=>(0,fp.jsx)(o1,{initial:o,onNotifyRemove:()=>{l(o.bid)},onUpdated:u=>{r(u)}},o.bid))})}var dp=Z(ye());var Rt=Z(Ue());function wR(e){let t=e.split("\n");return(0,Rt.jsxs)(Rt.Fragment,{children:[t[0],t.slice(1).map((n,a)=>(0,Rt.jsxs)(dp.default.Fragment,{children:[(0,Rt.jsx)("br",{}),n]},a))]})}function c1({initial:e}){let{t}=ct(),n=rt(),a=i=>"".concat(bn(n.userR),"/notes/").concat(i);return(0,Rt.jsx)("div",{children:e.map(i=>{let l=dp.default.useMemo(()=>Mi(n.lang,i.created),[n.lang,i.created]);return(0,Rt.jsx)("div",{id:String(i.id),className:"note w-100 mw7 pa1 mb2".concat(i.shared?"":" private"),children:(0,Rt.jsxs)("div",{className:"display",children:[(0,Rt.jsx)("a",{href:a(i.slug),className:"link f5 lh-title",children:i.title===""?t("noTitle"):i.title}),(0,Rt.jsx)("br",{}),(0,Rt.jsx)("div",{className:"description mt1 thm-text-secondary",children:wR(i.text.slice(0,200))}),(0,Rt.jsx)("a",{className:"link f7 dib thm-text-tertiary w4","data-created":i.created,title:sa(n.lang,i.created),href:a(i.slug),children:l})]})},i.id)})})}var Ya=Z(ye());var K=Z(Ue());function NR(e){let t=e.split("\n");return(0,K.jsxs)(K.Fragment,{children:[t[0],t.slice(1).map((n,a)=>(0,K.jsxs)(Ya.default.Fragment,{children:[(0,K.jsx)("br",{}),n]},a))]})}function f1({initial:e}){let{t}=ct(),n=rt(),[a,i]=Ya.default.useState(e),[l,r]=Ya.default.useState(e),[s,o]=Ya.default.useState(!1),[u,c]=Ya.default.useState(e.id<=0),[f,d]=Ya.default.useState(!1),[p,v]=Ya.default.useState(null),S=Mi(n.lang,a.created),x="".concat(a.id.toString(),"_text");function h(b){r(a),c(b);let k=er(),_=tr(k,"next");!b&&_==="closeWindow"?Li(window):b&&Is(x)}async function m(){await dS(a.id),d(!0)}let y=async b=>{b.preventDefault(),v(null);let k=await oS(l);if(k.ok&&k.status>=200&&k.status<300){let _=er(),w=tr(_,"next"),B=document.referrer,U=window.location.origin;w==="closeWindow"?Li(window):w==="back"?B.startsWith(U)?window.location.href=B:window.location.href=U:l.id===0?window.location.href=bn(n.noteR):(i(l),c(!1))}else v(k.bodyText),console.log(k.bodyText)};return f?(0,K.jsx)("p",{className:"thm-text-error",children:t("note.killed")}):(0,K.jsx)("div",{id:String(a.id),className:"note w-100 mw7 pa1 mb2",children:u?(0,K.jsxs)("form",{onSubmit:b=>{y(b)},children:[p?(0,K.jsx)("div",{className:"alert alert-err",children:p}):null,(0,K.jsx)("p",{className:"mt2 mb1",children:t("note.titleLabel")}),(0,K.jsx)("input",{type:"text",className:"title w-100 mb1 pt1 edit_form_input",name:"title",value:l.title,onChange:b=>{r(k=>z(T({},k),{title:b.target.value}))},autoFocus:l.title===""}),(0,K.jsx)("br",{}),(0,K.jsx)("p",{className:"mt2 mb1",children:t("note.descriptionLabel")}),(0,K.jsx)("textarea",{id:x,className:"description w-100 mb1 pt1 edit_form_input",name:"text",rows:25,value:l.text,onChange:b=>{r(k=>z(T({},k),{text:b.target.value}))}}),(0,K.jsxs)("div",{className:"edit_form_checkboxes mb3",children:[(0,K.jsx)("input",{type:"checkbox",className:"is-markdown pointer",id:"edit_ismarkdown",name:"ismarkdown",checked:l.isMarkdown,onChange:b=>{r(k=>z(T({},k),{isMarkdown:b.target.checked}))}})," ",(0,K.jsx)("label",{htmlFor:"edit_ismarkdown",className:"mr2",children:t("note.useMarkdown")}),(0,K.jsx)("br",{})]}),(0,K.jsxs)("div",{className:"edit_form_checkboxes mb3",children:[(0,K.jsx)("input",{type:"checkbox",className:"is-markdown pointer",id:"edit_shared",name:"shared",checked:l.shared,onChange:b=>{r(k=>z(T({},k),{shared:b.target.checked}))}})," ",(0,K.jsx)("label",{htmlFor:"edit_shared",className:"mr2",children:t("note.publicLabel")}),(0,K.jsx)("br",{})]}),(0,K.jsx)("input",{type:"submit",className:"mr1 pv1 ph2 thm-text-primary ba thm-border-default thm-bg-secondary pointer rdim",value:t("save")})," ",(0,K.jsx)("input",{type:"reset",className:"pv1 ph2 thm-text-primary ba thm-border-default thm-bg-secondary pointer rdim",value:t("cancel"),onClick:()=>{h(!1)}})]}):(0,K.jsxs)(K.Fragment,{children:[(0,K.jsxs)("div",{className:"display",children:[(0,K.jsx)("div",{className:"link f5 lh-title",children:a.title===""?t("noTitle"):a.title}),(0,K.jsx)("br",{}),a.isMarkdown?(0,K.jsx)("div",{className:"description mt1",children:(0,K.jsx)(ic,{text:a.text})}):(0,K.jsx)("div",{className:"description mt1 thm-text-secondary",children:NR(a.text)}),(0,K.jsxs)("div",{className:"link f7 mt2 dib thm-text-tertiary w4",children:[(0,K.jsx)("span",{"data-created":a.created,title:sa(n.lang,a.created),children:S})," - ",(0,K.jsx)("span",{className:"thm-text-tertiary",children:a.shared?t("filter.public"):t("filter.private")})]})]}),n.dat.isowner?(0,K.jsxs)("div",{className:"edit_links db mt3",children:[(0,K.jsxs)("button",{type:"button",onClick:()=>{h(!0)},className:"edit thm-text-muted thm-hover-link-color",children:[t("edit"),"\xA0\xA0"]}),(0,K.jsxs)("div",{className:"delete_link di",children:[(0,K.jsx)("button",{type:"button",onClick:()=>{o(!0)},className:"delete thm-text-muted thm-hover-link-color".concat(s?" dn":""),children:t("delete")}),(0,K.jsxs)("span",{className:"confirm thm-text-error".concat(s?"":" dn"),children:[(0,K.jsxs)("button",{type:"button",onClick:()=>{o(!1)},children:[t("cancel"),"\xA0/\xA0"]}),(0,K.jsx)("button",{type:"button",onClick:()=>{m()},className:"thm-text-error",children:t("destroy")})]})]})]}):null]})})}var lc=Z(ye());var Es=Fu(e=>({mode:{kind:"none"},tagcloud:{},setMode:t=>{e({mode:t})},setTagCloud:t=>{e({tagcloud:t})}}));function d1(e){switch(e.mode){case"top":{let t=typeof e.value=="number"?e.value:Number(e.value);return Number.isFinite(t)?{kind:"top",expanded:e.expanded,value:t}:{kind:"none"}}case"lowerBound":{let t=typeof e.value=="number"?e.value:Number(e.value);return Number.isFinite(t)?{kind:"lowerBound",expanded:e.expanded,value:t}:{kind:"none"}}case"related":{let t=typeof e.value=="string"?e.value:"",n=t?t.split(" "):[];return{kind:"related",expanded:e.expanded,value:n}}default:return{kind:"none"}}}function hp(e){switch(e.kind){case"top":return{mode:"top",value:e.value,expanded:e.expanded};case"lowerBound":return{mode:"lowerBound",value:e.value,expanded:e.expanded};case"related":return{mode:"related",value:e.value.join(" "),expanded:e.expanded};case"none":return{mode:"none",value:"",expanded:!1}}}function Wt(e){return e.kind==="none"?!1:e.expanded}function h1(e){return e.kind==="related"}function pp(e,t){return e.kind==="none"?e:z(T({},e),{expanded:t})}var He=Z(Ue());function g1({initialMode:e}){let{t}=ct(),n=Es(h=>h.mode),a=Es(h=>h.tagcloud),i=Es(h=>h.setMode),l=Es(h=>h.setTagCloud);if(lc.default.useEffect(()=>{i(e)},[e]),lc.default.useEffect(()=>{async function h(m){if(m.kind==="none")return;let y=await uS(hp(m));l(y!=null?y:{})}h(n)},[n,l]),n.kind==="none")return(0,He.jsx)("div",{className:"tag_cloud"});let r={kind:"top",expanded:Wt(n),value:200},s={kind:"lowerBound",expanded:Wt(n),value:1},o={kind:"lowerBound",expanded:Wt(n),value:2},u={kind:"lowerBound",expanded:Wt(n),value:5},c={kind:"lowerBound",expanded:Wt(n),value:10},f={kind:"lowerBound",expanded:Wt(n),value:20},d=Object.values(a),p=d.length?Math.min(...d):1,v=d.length?Math.max(...d):1;async function S(h){let m=pp(n,h);i(m),await cS(hp(m))}async function x(h){JSON.stringify(n)===JSON.stringify(h)?await S(!Wt(n)):i(pp(h,!0))}return(0,He.jsxs)("div",{className:"tag_cloud mv3",children:[(0,He.jsxs)("div",{className:"tag_cloud_header mb2",children:[h1(n)?(0,He.jsx)("button",{type:"button",className:"pa1 f7 link thm-hover-link-color mr1 b",onClick:()=>{S(!Wt(n))},children:t("tagCloud.relatedTags")}):(0,He.jsxs)(He.Fragment,{children:[(0,He.jsx)("button",{type:"button",className:"pa1 f7 link thm-hover-link-color mr1".concat(JSON.stringify(n)===JSON.stringify(r)?" b":""),title:t("tagCloud.topTagsTitle"),onClick:()=>{x(r)},children:t("tagCloud.topTags")}),(0,He.jsx)("button",{type:"button",className:"pa1 f7 link thm-hover-link-color ml2 ".concat(JSON.stringify(n)===JSON.stringify(s)?" b":""),title:t("tagCloud.allTitle"),onClick:()=>{x(s)},children:t("filter.all")}),"\u2027",(0,He.jsx)("button",{type:"button",className:"pa1 f7 link thm-hover-link-color".concat(JSON.stringify(n)===JSON.stringify(o)?" b":""),title:t("tagCloud.min2Title"),onClick:()=>{x(o)},children:"2"}),"\u2027",(0,He.jsx)("button",{type:"button",className:"pa1 f7 link thm-hover-link-color".concat(JSON.stringify(n)===JSON.stringify(u)?" b":""),title:t("tagCloud.min5Title"),onClick:()=>{x(u)},children:"5"}),"\u2027",(0,He.jsx)("button",{type:"button",className:"pa1 f7 link thm-hover-link-color".concat(JSON.stringify(n)===JSON.stringify(c)?" b":""),title:t("tagCloud.min10Title"),onClick:()=>{x(c)},children:"10"}),"\u2027",(0,He.jsx)("button",{type:"button",className:"pa1 f7 link thm-hover-link-color".concat(JSON.stringify(n)===JSON.stringify(f)?" b":""),title:t("tagCloud.min20Title"),onClick:()=>{x(f)},children:"20"})]}),(0,He.jsx)("button",{type:"button",className:"pa1 ml2 f7 link thm-text-faded thm-hover-link-color",onClick:()=>{S(!Wt(n))},children:Wt(n)?t("tagCloud.hide"):t("tagCloud.show")})]}),Wt(n)?(0,He.jsx)("div",{className:"tag_cloud_body",children:n.kind==="related"?p1(n.value,p,v,a):p1([],p,v,a)}):null]})}function p1(e,t,n,a){let i=rt(),l=e.map(u=>u.toLowerCase()),r=Object.entries(a).sort((u,c)=>u[0].toLowerCase().localeCompare(c[0].toLowerCase())),s=u=>"".concat(bn(i.userR)).concat(u===""?"":"/t:".concat(u)),o=[];for(let[u,c]of r){let f=u.toLowerCase(),d=m1(x=>x,c,t,n,100,150),p=m1(x=>Math.log(1+x),c,t,n,.6,1),v={fontSize:"".concat(d.toString(),"%"),opacity:p},S=l.length===0?null:l.includes(f)?(0,He.jsx)("a",{href:s(l.filter(x=>x!==f).map(Ui).join("+")),className:"link mr2 tag-exclude",children:"\u2296"}):(0,He.jsx)("a",{href:s(l.concat([f]).map(Ui).join("+")),className:"link mr2 tag-include",children:"\u2295"});o.push((0,He.jsx)("a",{href:s(Ui(u)),className:"link tag mr1",style:v,children:u},"".concat(u,"-tag"))),S&&o.push((0,He.jsx)(lc.default.Fragment,{children:S},"".concat(u,"-ie")))}return o}function m1(e,t,n,a,i,l){let r=e(a-n);return(a-n<.01||r===0?1:e(t-n)/r)*(l-i)+i}var Ga=Z(Ue());function b1(e){return document.querySelector(e)}function _R(){let e=document.querySelector("#content");e&&e.setAttribute("view-rendered","")}function CR({children:e}){return(0,y1.useLayoutEffect)(()=>{_R()},[]),e}function As(e,t){let n=b1(e);n&&(0,mp.createRoot)(n).render((0,Ga.jsx)(CR,{children:t}))}var pC=e=>()=>{e.preventDefault(),hS()},mC=e=>t=>()=>{As(e,(0,Ga.jsx)(u1,{initial:t}))},gC=e=>t=>()=>{let n=b1(e);n&&(0,mp.createRoot)(n).render((0,Ga.jsx)(g1,{initialMode:d1(t)}))},yC=e=>t=>()=>{As(e,(0,Ga.jsx)(xS,{initial:t}))},bC=e=>t=>()=>{As(e,(0,Ga.jsx)(c1,{initial:t}))},vC=e=>t=>()=>{As(e,(0,Ga.jsx)(f1,{initial:t}))},SC=e=>t=>()=>{As(e,(0,Ga.jsx)(bS,{initial:t}))};function TC(){function e(r){return r==="light"||r==="dark"}function t(){let r=document.documentElement.dataset.colorScheme;return r==="light"||r==="dark"?r:window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}function n(r){document.documentElement.dataset.colorScheme=r}let a="espial-color-scheme",i=window.localStorage.getItem(a);e(i)&&n(i);let l=document.querySelector("#color-scheme-toggle");l&&l.addEventListener("click",r=>{r.preventDefault();let s=t()==="dark"?"light":"dark";n(s),window.localStorage.setItem(a,s)})}export{TC as initColorSchemeToggle,pC as logoutE,SC as renderAccountSettings,yC as renderAddForm,mC as renderBookmarks,vC as renderNote,bC as renderNotes,gC as renderTagCloud};
/*! Bundled license information:

react/cjs/react.production.js:
  (**
   * @license React
   * react.production.js
   *
   * Copyright (c) Meta Platforms, Inc. and affiliates.
   *
   * This source code is licensed under the MIT license found in the
   * LICENSE file in the root directory of this source tree.
   *)

use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
  (**
   * @license React
   * use-sync-external-store-shim.production.js
   *
   * Copyright (c) Meta Platforms, Inc. and affiliates.
   *
   * This source code is licensed under the MIT license found in the
   * LICENSE file in the root directory of this source tree.
   *)

scheduler/cjs/scheduler.production.js:
  (**
   * @license React
   * scheduler.production.js
   *
   * Copyright (c) Meta Platforms, Inc. and affiliates.
   *
   * This source code is licensed under the MIT license found in the
   * LICENSE file in the root directory of this source tree.
   *)

react-dom/cjs/react-dom.production.js:
  (**
   * @license React
   * react-dom.production.js
   *
   * Copyright (c) Meta Platforms, Inc. and affiliates.
   *
   * This source code is licensed under the MIT license found in the
   * LICENSE file in the root directory of this source tree.
   *)

react-dom/cjs/react-dom-client.production.js:
  (**
   * @license React
   * react-dom-client.production.js
   *
   * Copyright (c) Meta Platforms, Inc. and affiliates.
   *
   * This source code is licensed under the MIT license found in the
   * LICENSE file in the root directory of this source tree.
   *)

react/cjs/react-jsx-runtime.production.js:
  (**
   * @license React
   * react-jsx-runtime.production.js
   *
   * Copyright (c) Meta Platforms, Inc. and affiliates.
   *
   * This source code is licensed under the MIT license found in the
   * LICENSE file in the root directory of this source tree.
   *)

ky/distribution/index.js:
  (*! MIT License © Sindre Sorhus *)

dompurify/dist/purify.es.mjs:
  (*! @license DOMPurify 3.4.7 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.4.7/LICENSE *)
*/
//# sourceMappingURL=app-MD5JJQMB.min.js.map