90 lines
283 KiB
JavaScript
90 lines
283 KiB
JavaScript
/*
|
|
THIS IS A GENERATED/BUNDLED FILE BY ESBUILD
|
|
if you want to view the source, please visit the github repository of this plugin
|
|
*/
|
|
|
|
var bx=Object.create;var io=Object.defineProperty;var Mx=Object.getOwnPropertyDescriptor;var Dx=Object.getOwnPropertyNames;var Tx=Object.getPrototypeOf,Px=Object.prototype.hasOwnProperty;var Nx=(e,a,t)=>a in e?io(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t;var ya=(e,a)=>()=>(a||e((a={exports:{}}).exports,a),a.exports),Ax=(e,a)=>{for(var t in a)io(e,t,{get:a[t],enumerable:!0})},gc=(e,a,t,l)=>{if(a&&typeof a=="object"||typeof a=="function")for(let o of Dx(a))!Px.call(e,o)&&o!==t&&io(e,o,{get:()=>a[o],enumerable:!(l=Mx(a,o))||l.enumerable});return e};var U=(e,a,t)=>(t=e!=null?bx(Tx(e)):{},gc(a||!e||!e.__esModule?io(t,"default",{value:e,enumerable:!0}):t,e)),kx=e=>gc(io({},"__esModule",{value:!0}),e);var S=(e,a,t)=>Nx(e,typeof a!="symbol"?a+"":a,t);var hm=ya(te=>{"use strict";function Ts(e,a){var t=e.length;e.push(a);e:for(;0<t;){var l=t-1>>>1,o=e[l];if(0<Ci(o,a))e[l]=a,e[t]=o,t=l;else break e}}function xa(e){return e.length===0?null:e[0]}function vi(e){if(e.length===0)return null;var a=e[0],t=e.pop();if(t!==a){e[0]=t;e:for(var l=0,o=e.length,r=o>>>1;l<r;){var u=2*(l+1)-1,i=e[u],n=u+1,d=e[n];if(0>Ci(i,t))n<o&&0>Ci(d,i)?(e[l]=d,e[n]=t,l=n):(e[l]=i,e[u]=t,l=u);else if(n<o&&0>Ci(d,t))e[l]=d,e[n]=t,l=n;else break e}}return a}function Ci(e,a){var t=e.sortIndex-a.sortIndex;return t!==0?t:e.id-a.id}te.unstable_now=void 0;typeof performance=="object"&&typeof performance.now=="function"?(im=performance,te.unstable_now=function(){return im.now()}):(bs=Date,nm=bs.now(),te.unstable_now=function(){return bs.now()-nm});var im,bs,nm,ka=[],Ja=[],FS=1,aa=null,Te=3,Ps=!1,co=!1,mo=!1,Ns=!1,fm=typeof setTimeout=="function"?setTimeout:null,cm=typeof clearTimeout=="function"?clearTimeout:null,sm=typeof setImmediate!="undefined"?setImmediate:null;function Ii(e){for(var a=xa(Ja);a!==null;){if(a.callback===null)vi(Ja);else if(a.startTime<=e)vi(Ja),a.sortIndex=a.expirationTime,Ts(ka,a);else break;a=xa(Ja)}}function As(e){if(mo=!1,Ii(e),!co)if(xa(ka)!==null)co=!0,pl||(pl=!0,ml());else{var a=xa(Ja);a!==null&&ks(As,a.startTime-e)}}var pl=!1,po=-1,mm=5,pm=-1;function gm(){return Ns?!0:!(te.unstable_now()-pm<mm)}function Ms(){if(Ns=!1,pl){var e=te.unstable_now();pm=e;var a=!0;try{e:{co=!1,mo&&(mo=!1,cm(po),po=-1),Ps=!0;var t=Te;try{a:{for(Ii(e),aa=xa(ka);aa!==null&&!(aa.expirationTime>e&&gm());){var l=aa.callback;if(typeof l=="function"){aa.callback=null,Te=aa.priorityLevel;var o=l(aa.expirationTime<=e);if(e=te.unstable_now(),typeof o=="function"){aa.callback=o,Ii(e),a=!0;break a}aa===xa(ka)&&vi(ka),Ii(e)}else vi(ka);aa=xa(ka)}if(aa!==null)a=!0;else{var r=xa(Ja);r!==null&&ks(As,r.startTime-e),a=!1}}break e}finally{aa=null,Te=t,Ps=!1}a=void 0}}finally{a?ml():pl=!1}}}var ml;typeof sm=="function"?ml=function(){sm(Ms)}:typeof MessageChannel!="undefined"?(Ds=new MessageChannel,dm=Ds.port2,Ds.port1.onmessage=Ms,ml=function(){dm.postMessage(null)}):ml=function(){fm(Ms,0)};var Ds,dm;function ks(e,a){po=fm(function(){e(te.unstable_now())},a)}te.unstable_IdlePriority=5;te.unstable_ImmediatePriority=1;te.unstable_LowPriority=4;te.unstable_NormalPriority=3;te.unstable_Profiling=null;te.unstable_UserBlockingPriority=2;te.unstable_cancelCallback=function(e){e.callback=null};te.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"):mm=0<e?Math.floor(1e3/e):5};te.unstable_getCurrentPriorityLevel=function(){return Te};te.unstable_next=function(e){switch(Te){case 1:case 2:case 3:var a=3;break;default:a=Te}var t=Te;Te=a;try{return e()}finally{Te=t}};te.unstable_requestPaint=function(){Ns=!0};te.unstable_runWithPriority=function(e,a){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var t=Te;Te=e;try{return a()}finally{Te=t}};te.unstable_scheduleCallback=function(e,a,t){var l=te.unstable_now();switch(typeof t=="object"&&t!==null?(t=t.delay,t=typeof t=="number"&&0<t?l+t:l):t=l,e){case 1:var o=-1;break;case 2:o=250;break;case 5:o=1073741823;break;case 4:o=1e4;break;default:o=5e3}return o=t+o,e={id:FS++,callback:a,priorityLevel:e,startTime:t,expirationTime:o,sortIndex:-1},t>l?(e.sortIndex=t,Ts(Ja,e),xa(ka)===null&&e===xa(Ja)&&(mo?(cm(po),po=-1):mo=!0,ks(As,t-l))):(e.sortIndex=o,Ts(ka,e),co||Ps||(co=!0,pl||(pl=!0,ml()))),e};te.unstable_shouldYield=gm;te.unstable_wrapCallback=function(e){var a=Te;return function(){var t=Te;Te=a;try{return e.apply(this,arguments)}finally{Te=t}}}});var xm=ya((cA,ym)=>{"use strict";ym.exports=hm()});var Nm=ya(k=>{"use strict";var Os=Symbol.for("react.transitional.element"),ES=Symbol.for("react.portal"),BS=Symbol.for("react.fragment"),qS=Symbol.for("react.strict_mode"),HS=Symbol.for("react.profiler"),US=Symbol.for("react.consumer"),VS=Symbol.for("react.context"),zS=Symbol.for("react.forward_ref"),_S=Symbol.for("react.suspense"),GS=Symbol.for("react.memo"),wm=Symbol.for("react.lazy"),Sm=Symbol.iterator;function WS(e){return e===null||typeof e!="object"?null:(e=Sm&&e[Sm]||e["@@iterator"],typeof e=="function"?e:null)}var bm={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Mm=Object.assign,Dm={};function hl(e,a,t){this.props=e,this.context=a,this.refs=Dm,this.updater=t||bm}hl.prototype.isReactComponent={};hl.prototype.setState=function(e,a){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,a,"setState")};hl.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Tm(){}Tm.prototype=hl.prototype;function Fs(e,a,t){this.props=e,this.context=a,this.refs=Dm,this.updater=t||bm}var Es=Fs.prototype=new Tm;Es.constructor=Fs;Mm(Es,hl.prototype);Es.isPureReactComponent=!0;var Lm=Array.isArray,le={H:null,A:null,T:null,S:null,V:null},Pm=Object.prototype.hasOwnProperty;function Bs(e,a,t,l,o,r){return t=r.ref,{$$typeof:Os,type:e,key:a,ref:t!==void 0?t:null,props:r}}function YS(e,a){return Bs(e.type,a,void 0,void 0,void 0,e.props)}function qs(e){return typeof e=="object"&&e!==null&&e.$$typeof===Os}function XS(e){var a={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(t){return a[t]})}var Cm=/\/+/g;function Rs(e,a){return typeof e=="object"&&e!==null&&e.key!=null?XS(""+e.key):a.toString(36)}function Im(){}function QS(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch(typeof e.status=="string"?e.then(Im,Im):(e.status="pending",e.then(function(a){e.status==="pending"&&(e.status="fulfilled",e.value=a)},function(a){e.status==="pending"&&(e.status="rejected",e.reason=a)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}function gl(e,a,t,l,o){var r=typeof e;(r==="undefined"||r==="boolean")&&(e=null);var u=!1;if(e===null)u=!0;else switch(r){case"bigint":case"string":case"number":u=!0;break;case"object":switch(e.$$typeof){case Os:case ES:u=!0;break;case wm:return u=e._init,gl(u(e._payload),a,t,l,o)}}if(u)return o=o(e),u=l===""?"."+Rs(e,0):l,Lm(o)?(t="",u!=null&&(t=u.replace(Cm,"$&/")+"/"),gl(o,a,t,"",function(d){return d})):o!=null&&(qs(o)&&(o=YS(o,t+(o.key==null||e&&e.key===o.key?"":(""+o.key).replace(Cm,"$&/")+"/")+u)),a.push(o)),1;u=0;var i=l===""?".":l+":";if(Lm(e))for(var n=0;n<e.length;n++)l=e[n],r=i+Rs(l,n),u+=gl(l,a,t,r,o);else if(n=WS(e),typeof n=="function")for(e=n.call(e),n=0;!(l=e.next()).done;)l=l.value,r=i+Rs(l,n++),u+=gl(l,a,t,r,o);else if(r==="object"){if(typeof e.then=="function")return gl(QS(e),a,t,l,o);throw a=String(e),Error("Objects are not valid as a React child (found: "+(a==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":a)+"). If you meant to render a collection of children, use an array instead.")}return u}function wi(e,a,t){if(e==null)return e;var l=[],o=0;return gl(e,l,"","",function(r){return a.call(t,r,o++)}),l}function ZS(e){if(e._status===-1){var a=e._result;a=a(),a.then(function(t){(e._status===0||e._status===-1)&&(e._status=1,e._result=t)},function(t){(e._status===0||e._status===-1)&&(e._status=2,e._result=t)}),e._status===-1&&(e._status=0,e._result=a)}if(e._status===1)return e._result.default;throw e._result}var vm=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var a=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(a))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)};function KS(){}k.Children={map:wi,forEach:function(e,a,t){wi(e,function(){a.apply(this,arguments)},t)},count:function(e){var a=0;return wi(e,function(){a++}),a},toArray:function(e){return wi(e,function(a){return a})||[]},only:function(e){if(!qs(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};k.Component=hl;k.Fragment=BS;k.Profiler=HS;k.PureComponent=Fs;k.StrictMode=qS;k.Suspense=_S;k.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=le;k.__COMPILER_RUNTIME={__proto__:null,c:function(e){return le.H.useMemoCache(e)}};k.cache=function(e){return function(){return e.apply(null,arguments)}};k.cloneElement=function(e,a,t){if(e==null)throw Error("The argument must be a React element, but you passed "+e+".");var l=Mm({},e.props),o=e.key,r=void 0;if(a!=null)for(u in a.ref!==void 0&&(r=void 0),a.key!==void 0&&(o=""+a.key),a)!Pm.call(a,u)||u==="key"||u==="__self"||u==="__source"||u==="ref"&&a.ref===void 0||(l[u]=a[u]);var u=arguments.length-2;if(u===1)l.children=t;else if(1<u){for(var i=Array(u),n=0;n<u;n++)i[n]=arguments[n+2];l.children=i}return Bs(e.type,o,void 0,void 0,r,l)};k.createContext=function(e){return e={$$typeof:VS,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null},e.Provider=e,e.Consumer={$$typeof:US,_context:e},e};k.createElement=function(e,a,t){var l,o={},r=null;if(a!=null)for(l in a.key!==void 0&&(r=""+a.key),a)Pm.call(a,l)&&l!=="key"&&l!=="__self"&&l!=="__source"&&(o[l]=a[l]);var u=arguments.length-2;if(u===1)o.children=t;else if(1<u){for(var i=Array(u),n=0;n<u;n++)i[n]=arguments[n+2];o.children=i}if(e&&e.defaultProps)for(l in u=e.defaultProps,u)o[l]===void 0&&(o[l]=u[l]);return Bs(e,r,void 0,void 0,null,o)};k.createRef=function(){return{current:null}};k.forwardRef=function(e){return{$$typeof:zS,render:e}};k.isValidElement=qs;k.lazy=function(e){return{$$typeof:wm,_payload:{_status:-1,_result:e},_init:ZS}};k.memo=function(e,a){return{$$typeof:GS,type:e,compare:a===void 0?null:a}};k.startTransition=function(e){var a=le.T,t={};le.T=t;try{var l=e(),o=le.S;o!==null&&o(t,l),typeof l=="object"&&l!==null&&typeof l.then=="function"&&l.then(KS,vm)}catch(r){vm(r)}finally{le.T=a}};k.unstable_useCacheRefresh=function(){return le.H.useCacheRefresh()};k.use=function(e){return le.H.use(e)};k.useActionState=function(e,a,t){return le.H.useActionState(e,a,t)};k.useCallback=function(e,a){return le.H.useCallback(e,a)};k.useContext=function(e){return le.H.useContext(e)};k.useDebugValue=function(){};k.useDeferredValue=function(e,a){return le.H.useDeferredValue(e,a)};k.useEffect=function(e,a,t){var l=le.H;if(typeof t=="function")throw Error("useEffect CRUD overload is not enabled in this build of React.");return l.useEffect(e,a)};k.useId=function(){return le.H.useId()};k.useImperativeHandle=function(e,a,t){return le.H.useImperativeHandle(e,a,t)};k.useInsertionEffect=function(e,a){return le.H.useInsertionEffect(e,a)};k.useLayoutEffect=function(e,a){return le.H.useLayoutEffect(e,a)};k.useMemo=function(e,a){return le.H.useMemo(e,a)};k.useOptimistic=function(e,a){return le.H.useOptimistic(e,a)};k.useReducer=function(e,a,t){return le.H.useReducer(e,a,t)};k.useRef=function(e){return le.H.useRef(e)};k.useState=function(e){return le.H.useState(e)};k.useSyncExternalStore=function(e,a,t){return le.H.useSyncExternalStore(e,a,t)};k.useTransition=function(){return le.H.useTransition()};k.version="19.1.1"});var Ae=ya((pA,Am)=>{"use strict";Am.exports=Nm()});var Rm=ya(Re=>{"use strict";var jS=Ae();function km(e){var a="https://react.dev/errors/"+e;if(1<arguments.length){a+="?args[]="+encodeURIComponent(arguments[1]);for(var t=2;t<arguments.length;t++)a+="&args[]="+encodeURIComponent(arguments[t])}return"Minified React error #"+e+"; visit "+a+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function $a(){}var ke={d:{f:$a,r:function(){throw Error(km(522))},D:$a,C:$a,L:$a,m:$a,X:$a,S:$a,M:$a},p:0,findDOMNode:null},JS=Symbol.for("react.portal");function $S(e,a,t){var l=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:JS,key:l==null?null:""+l,children:e,containerInfo:a,implementation:t}}var go=jS.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function bi(e,a){if(e==="font")return"";if(typeof a=="string")return a==="use-credentials"?a:""}Re.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=ke;Re.createPortal=function(e,a){var t=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!a||a.nodeType!==1&&a.nodeType!==9&&a.nodeType!==11)throw Error(km(299));return $S(e,a,null,t)};Re.flushSync=function(e){var a=go.T,t=ke.p;try{if(go.T=null,ke.p=2,e)return e()}finally{go.T=a,ke.p=t,ke.d.f()}};Re.preconnect=function(e,a){typeof e=="string"&&(a?(a=a.crossOrigin,a=typeof a=="string"?a==="use-credentials"?a:"":void 0):a=null,ke.d.C(e,a))};Re.prefetchDNS=function(e){typeof e=="string"&&ke.d.D(e)};Re.preinit=function(e,a){if(typeof e=="string"&&a&&typeof a.as=="string"){var t=a.as,l=bi(t,a.crossOrigin),o=typeof a.integrity=="string"?a.integrity:void 0,r=typeof a.fetchPriority=="string"?a.fetchPriority:void 0;t==="style"?ke.d.S(e,typeof a.precedence=="string"?a.precedence:void 0,{crossOrigin:l,integrity:o,fetchPriority:r}):t==="script"&&ke.d.X(e,{crossOrigin:l,integrity:o,fetchPriority:r,nonce:typeof a.nonce=="string"?a.nonce:void 0})}};Re.preinitModule=function(e,a){if(typeof e=="string")if(typeof a=="object"&&a!==null){if(a.as==null||a.as==="script"){var t=bi(a.as,a.crossOrigin);ke.d.M(e,{crossOrigin:t,integrity:typeof a.integrity=="string"?a.integrity:void 0,nonce:typeof a.nonce=="string"?a.nonce:void 0})}}else a==null&&ke.d.M(e)};Re.preload=function(e,a){if(typeof e=="string"&&typeof a=="object"&&a!==null&&typeof a.as=="string"){var t=a.as,l=bi(t,a.crossOrigin);ke.d.L(e,t,{crossOrigin:l,integrity:typeof a.integrity=="string"?a.integrity:void 0,nonce:typeof a.nonce=="string"?a.nonce:void 0,type:typeof a.type=="string"?a.type:void 0,fetchPriority:typeof a.fetchPriority=="string"?a.fetchPriority:void 0,referrerPolicy:typeof a.referrerPolicy=="string"?a.referrerPolicy:void 0,imageSrcSet:typeof a.imageSrcSet=="string"?a.imageSrcSet:void 0,imageSizes:typeof a.imageSizes=="string"?a.imageSizes:void 0,media:typeof a.media=="string"?a.media:void 0})}};Re.preloadModule=function(e,a){if(typeof e=="string")if(a){var t=bi(a.as,a.crossOrigin);ke.d.m(e,{as:typeof a.as=="string"&&a.as!=="script"?a.as:void 0,crossOrigin:t,integrity:typeof a.integrity=="string"?a.integrity:void 0})}else ke.d.m(e)};Re.requestFormReset=function(e){ke.d.r(e)};Re.unstable_batchedUpdates=function(e,a){return e(a)};Re.useFormState=function(e,a,t){return go.H.useFormState(e,a,t)};Re.useFormStatus=function(){return go.H.useHostTransitionStatus()};Re.version="19.1.1"});var Em=ya((hA,Fm)=>{"use strict";function Om(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__=="undefined"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Om)}catch(e){console.error(e)}}Om(),Fm.exports=Rm()});var qy=ya(Qn=>{"use strict";var ye=xm(),og=Ae(),eL=Em();function x(e){var a="https://react.dev/errors/"+e;if(1<arguments.length){a+="?args[]="+encodeURIComponent(arguments[1]);for(var t=2;t<arguments.length;t++)a+="&args[]="+encodeURIComponent(arguments[t])}return"Minified React error #"+e+"; visit "+a+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function rg(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function tr(e){var a=e,t=e;if(e.alternate)for(;a.return;)a=a.return;else{e=a;do a=e,(a.flags&4098)!==0&&(t=a.return),e=a.return;while(e)}return a.tag===3?t:null}function ug(e){if(e.tag===13){var a=e.memoizedState;if(a===null&&(e=e.alternate,e!==null&&(a=e.memoizedState)),a!==null)return a.dehydrated}return null}function Bm(e){if(tr(e)!==e)throw Error(x(188))}function aL(e){var a=e.alternate;if(!a){if(a=tr(e),a===null)throw Error(x(188));return a!==e?null:e}for(var t=e,l=a;;){var o=t.return;if(o===null)break;var r=o.alternate;if(r===null){if(l=o.return,l!==null){t=l;continue}break}if(o.child===r.child){for(r=o.child;r;){if(r===t)return Bm(o),e;if(r===l)return Bm(o),a;r=r.sibling}throw Error(x(188))}if(t.return!==l.return)t=o,l=r;else{for(var u=!1,i=o.child;i;){if(i===t){u=!0,t=o,l=r;break}if(i===l){u=!0,l=o,t=r;break}i=i.sibling}if(!u){for(i=r.child;i;){if(i===t){u=!0,t=r,l=o;break}if(i===l){u=!0,l=r,t=o;break}i=i.sibling}if(!u)throw Error(x(189))}}if(t.alternate!==l)throw Error(x(190))}if(t.tag!==3)throw Error(x(188));return t.stateNode.current===t?e:a}function ig(e){var a=e.tag;if(a===5||a===26||a===27||a===6)return e;for(e=e.child;e!==null;){if(a=ig(e),a!==null)return a;e=e.sibling}return null}var ae=Object.assign,tL=Symbol.for("react.element"),Mi=Symbol.for("react.transitional.element"),wo=Symbol.for("react.portal"),vl=Symbol.for("react.fragment"),ng=Symbol.for("react.strict_mode"),hd=Symbol.for("react.profiler"),lL=Symbol.for("react.provider"),sg=Symbol.for("react.consumer"),Ba=Symbol.for("react.context"),cf=Symbol.for("react.forward_ref"),yd=Symbol.for("react.suspense"),xd=Symbol.for("react.suspense_list"),mf=Symbol.for("react.memo"),tt=Symbol.for("react.lazy");Symbol.for("react.scope");var Sd=Symbol.for("react.activity");Symbol.for("react.legacy_hidden");Symbol.for("react.tracing_marker");var oL=Symbol.for("react.memo_cache_sentinel");Symbol.for("react.view_transition");var qm=Symbol.iterator;function ho(e){return e===null||typeof e!="object"?null:(e=qm&&e[qm]||e["@@iterator"],typeof e=="function"?e:null)}var rL=Symbol.for("react.client.reference");function Ld(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===rL?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case vl:return"Fragment";case hd:return"Profiler";case ng:return"StrictMode";case yd:return"Suspense";case xd:return"SuspenseList";case Sd:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case wo:return"Portal";case Ba:return(e.displayName||"Context")+".Provider";case sg:return(e._context.displayName||"Context")+".Consumer";case cf:var a=e.render;return e=e.displayName,e||(e=a.displayName||a.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case mf:return a=e.displayName||null,a!==null?a:Ld(e.type)||"Memo";case tt:a=e._payload,e=e._init;try{return Ld(e(a))}catch(t){}}return null}var bo=Array.isArray,D=og.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,W=eL.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Ot={pending:!1,data:null,method:null,action:null},Cd=[],wl=-1;function ba(e){return{current:e}}function Ie(e){0>wl||(e.current=Cd[wl],Cd[wl]=null,wl--)}function re(e,a){wl++,Cd[wl]=e.current,e.current=a}var Ia=ba(null),zo=ba(null),ct=ba(null),tn=ba(null);function ln(e,a){switch(re(ct,a),re(zo,e),re(Ia,null),a.nodeType){case 9:case 11:e=(e=a.documentElement)&&(e=e.namespaceURI)?Gp(e):0;break;default:if(e=a.tagName,a=a.namespaceURI)a=Gp(a),e=My(a,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}Ie(Ia),re(Ia,e)}function _l(){Ie(Ia),Ie(zo),Ie(ct)}function Id(e){e.memoizedState!==null&&re(tn,e);var a=Ia.current,t=My(a,e.type);a!==t&&(re(zo,e),re(Ia,t))}function on(e){zo.current===e&&(Ie(Ia),Ie(zo)),tn.current===e&&(Ie(tn),Jo._currentValue=Ot)}var vd=Object.prototype.hasOwnProperty,pf=ye.unstable_scheduleCallback,Hs=ye.unstable_cancelCallback,uL=ye.unstable_shouldYield,iL=ye.unstable_requestPaint,va=ye.unstable_now,nL=ye.unstable_getCurrentPriorityLevel,dg=ye.unstable_ImmediatePriority,fg=ye.unstable_UserBlockingPriority,rn=ye.unstable_NormalPriority,sL=ye.unstable_LowPriority,cg=ye.unstable_IdlePriority,dL=ye.log,fL=ye.unstable_setDisableYieldValue,lr=null,Ye=null;function nt(e){if(typeof dL=="function"&&fL(e),Ye&&typeof Ye.setStrictMode=="function")try{Ye.setStrictMode(lr,e)}catch(a){}}var Xe=Math.clz32?Math.clz32:pL,cL=Math.log,mL=Math.LN2;function pL(e){return e>>>=0,e===0?32:31-(cL(e)/mL|0)|0}var Di=256,Ti=4194304;function At(e){var a=e&42;if(a!==0)return a;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:case 262144:case 524288:case 1048576:case 2097152:return e&4194048;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 Rn(e,a,t){var l=e.pendingLanes;if(l===0)return 0;var o=0,r=e.suspendedLanes,u=e.pingedLanes;e=e.warmLanes;var i=l&134217727;return i!==0?(l=i&~r,l!==0?o=At(l):(u&=i,u!==0?o=At(u):t||(t=i&~e,t!==0&&(o=At(t))))):(i=l&~r,i!==0?o=At(i):u!==0?o=At(u):t||(t=l&~e,t!==0&&(o=At(t)))),o===0?0:a!==0&&a!==o&&(a&r)===0&&(r=o&-o,t=a&-a,r>=t||r===32&&(t&4194048)!==0)?a:o}function or(e,a){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&a)===0}function gL(e,a){switch(e){case 1:case 2:case 4:case 8:case 64:return a+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 a+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 mg(){var e=Di;return Di<<=1,(Di&4194048)===0&&(Di=256),e}function pg(){var e=Ti;return Ti<<=1,(Ti&62914560)===0&&(Ti=4194304),e}function Us(e){for(var a=[],t=0;31>t;t++)a.push(e);return a}function rr(e,a){e.pendingLanes|=a,a!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function hL(e,a,t,l,o,r){var u=e.pendingLanes;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=t,e.entangledLanes&=t,e.errorRecoveryDisabledLanes&=t,e.shellSuspendCounter=0;var i=e.entanglements,n=e.expirationTimes,d=e.hiddenUpdates;for(t=u&~t;0<t;){var g=31-Xe(t),h=1<<g;i[g]=0,n[g]=-1;var f=d[g];if(f!==null)for(d[g]=null,g=0;g<f.length;g++){var m=f[g];m!==null&&(m.lane&=-536870913)}t&=~h}l!==0&&gg(e,l,0),r!==0&&o===0&&e.tag!==0&&(e.suspendedLanes|=r&~(u&~a))}function gg(e,a,t){e.pendingLanes|=a,e.suspendedLanes&=~a;var l=31-Xe(a);e.entangledLanes|=a,e.entanglements[l]=e.entanglements[l]|1073741824|t&4194090}function hg(e,a){var t=e.entangledLanes|=a;for(e=e.entanglements;t;){var l=31-Xe(t),o=1<<l;o&a|e[l]&a&&(e[l]|=a),t&=~o}}function gf(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 hf(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function yg(){var e=W.p;return e!==0?e:(e=window.event,e===void 0?32:Ey(e.type))}function yL(e,a){var t=W.p;try{return W.p=e,a()}finally{W.p=t}}var vt=Math.random().toString(36).slice(2),Pe="__reactFiber$"+vt,Ue="__reactProps$"+vt,eo="__reactContainer$"+vt,wd="__reactEvents$"+vt,xL="__reactListeners$"+vt,SL="__reactHandles$"+vt,Hm="__reactResources$"+vt,ur="__reactMarker$"+vt;function yf(e){delete e[Pe],delete e[Ue],delete e[wd],delete e[xL],delete e[SL]}function bl(e){var a=e[Pe];if(a)return a;for(var t=e.parentNode;t;){if(a=t[eo]||t[Pe]){if(t=a.alternate,a.child!==null||t!==null&&t.child!==null)for(e=Xp(e);e!==null;){if(t=e[Pe])return t;e=Xp(e)}return a}e=t,t=e.parentNode}return null}function ao(e){if(e=e[Pe]||e[eo]){var a=e.tag;if(a===5||a===6||a===13||a===26||a===27||a===3)return e}return null}function Mo(e){var a=e.tag;if(a===5||a===26||a===27||a===6)return e.stateNode;throw Error(x(33))}function Fl(e){var a=e[Hm];return a||(a=e[Hm]={hoistableStyles:new Map,hoistableScripts:new Map}),a}function Le(e){e[ur]=!0}var xg=new Set,Sg={};function Wt(e,a){Gl(e,a),Gl(e+"Capture",a)}function Gl(e,a){for(Sg[e]=a,e=0;e<a.length;e++)xg.add(a[e])}var LL=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]*$"),Um={},Vm={};function CL(e){return vd.call(Vm,e)?!0:vd.call(Um,e)?!1:LL.test(e)?Vm[e]=!0:(Um[e]=!0,!1)}function _i(e,a,t){if(CL(a))if(t===null)e.removeAttribute(a);else{switch(typeof t){case"undefined":case"function":case"symbol":e.removeAttribute(a);return;case"boolean":var l=a.toLowerCase().slice(0,5);if(l!=="data-"&&l!=="aria-"){e.removeAttribute(a);return}}e.setAttribute(a,""+t)}}function Pi(e,a,t){if(t===null)e.removeAttribute(a);else{switch(typeof t){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(a);return}e.setAttribute(a,""+t)}}function Ra(e,a,t,l){if(l===null)e.removeAttribute(t);else{switch(typeof l){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttributeNS(a,t,""+l)}}var Vs,zm;function Ll(e){if(Vs===void 0)try{throw Error()}catch(t){var a=t.stack.trim().match(/\n( *(at )?)/);Vs=a&&a[1]||"",zm=-1<t.stack.indexOf(`
|
|
at`)?" (<anonymous>)":-1<t.stack.indexOf("@")?"@unknown:0:0":""}return`
|
|
`+Vs+e+zm}var zs=!1;function _s(e,a){if(!e||zs)return"";zs=!0;var t=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var l={DetermineComponentFrameRoot:function(){try{if(a){var h=function(){throw Error()};if(Object.defineProperty(h.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(h,[])}catch(m){var f=m}Reflect.construct(e,[],h)}else{try{h.call()}catch(m){f=m}e.call(h.prototype)}}else{try{throw Error()}catch(m){f=m}(h=e())&&typeof h.catch=="function"&&h.catch(function(){})}}catch(m){if(m&&f&&typeof m.stack=="string")return[m.stack,f.stack]}return[null,null]}};l.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var o=Object.getOwnPropertyDescriptor(l.DetermineComponentFrameRoot,"name");o&&o.configurable&&Object.defineProperty(l.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var r=l.DetermineComponentFrameRoot(),u=r[0],i=r[1];if(u&&i){var n=u.split(`
|
|
`),d=i.split(`
|
|
`);for(o=l=0;l<n.length&&!n[l].includes("DetermineComponentFrameRoot");)l++;for(;o<d.length&&!d[o].includes("DetermineComponentFrameRoot");)o++;if(l===n.length||o===d.length)for(l=n.length-1,o=d.length-1;1<=l&&0<=o&&n[l]!==d[o];)o--;for(;1<=l&&0<=o;l--,o--)if(n[l]!==d[o]){if(l!==1||o!==1)do if(l--,o--,0>o||n[l]!==d[o]){var g=`
|
|
`+n[l].replace(" at new "," at ");return e.displayName&&g.includes("<anonymous>")&&(g=g.replace("<anonymous>",e.displayName)),g}while(1<=l&&0<=o);break}}}finally{zs=!1,Error.prepareStackTrace=t}return(t=e?e.displayName||e.name:"")?Ll(t):""}function IL(e){switch(e.tag){case 26:case 27:case 5:return Ll(e.type);case 16:return Ll("Lazy");case 13:return Ll("Suspense");case 19:return Ll("SuspenseList");case 0:case 15:return _s(e.type,!1);case 11:return _s(e.type.render,!1);case 1:return _s(e.type,!0);case 31:return Ll("Activity");default:return""}}function _m(e){try{var a="";do a+=IL(e),e=e.return;while(e);return a}catch(t){return`
|
|
Error generating stack: `+t.message+`
|
|
`+t.stack}}function la(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Lg(e){var a=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(a==="checkbox"||a==="radio")}function vL(e){var a=Lg(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,a),l=""+e[a];if(!e.hasOwnProperty(a)&&typeof t!="undefined"&&typeof t.get=="function"&&typeof t.set=="function"){var o=t.get,r=t.set;return Object.defineProperty(e,a,{configurable:!0,get:function(){return o.call(this)},set:function(u){l=""+u,r.call(this,u)}}),Object.defineProperty(e,a,{enumerable:t.enumerable}),{getValue:function(){return l},setValue:function(u){l=""+u},stopTracking:function(){e._valueTracker=null,delete e[a]}}}}function un(e){e._valueTracker||(e._valueTracker=vL(e))}function Cg(e){if(!e)return!1;var a=e._valueTracker;if(!a)return!0;var t=a.getValue(),l="";return e&&(l=Lg(e)?e.checked?"true":"false":e.value),e=l,e!==t?(a.setValue(e),!0):!1}function nn(e){if(e=e||(typeof document!="undefined"?document:void 0),typeof e=="undefined")return null;try{return e.activeElement||e.body}catch(a){return e.body}}var wL=/[\n"\\]/g;function ua(e){return e.replace(wL,function(a){return"\\"+a.charCodeAt(0).toString(16)+" "})}function bd(e,a,t,l,o,r,u,i){e.name="",u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"?e.type=u:e.removeAttribute("type"),a!=null?u==="number"?(a===0&&e.value===""||e.value!=a)&&(e.value=""+la(a)):e.value!==""+la(a)&&(e.value=""+la(a)):u!=="submit"&&u!=="reset"||e.removeAttribute("value"),a!=null?Md(e,u,la(a)):t!=null?Md(e,u,la(t)):l!=null&&e.removeAttribute("value"),o==null&&r!=null&&(e.defaultChecked=!!r),o!=null&&(e.checked=o&&typeof o!="function"&&typeof o!="symbol"),i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"?e.name=""+la(i):e.removeAttribute("name")}function Ig(e,a,t,l,o,r,u,i){if(r!=null&&typeof r!="function"&&typeof r!="symbol"&&typeof r!="boolean"&&(e.type=r),a!=null||t!=null){if(!(r!=="submit"&&r!=="reset"||a!=null))return;t=t!=null?""+la(t):"",a=a!=null?""+la(a):t,i||a===e.value||(e.value=a),e.defaultValue=a}l=l!=null?l:o,l=typeof l!="function"&&typeof l!="symbol"&&!!l,e.checked=i?e.checked:!!l,e.defaultChecked=!!l,u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"&&(e.name=u)}function Md(e,a,t){a==="number"&&nn(e.ownerDocument)===e||e.defaultValue===""+t||(e.defaultValue=""+t)}function El(e,a,t,l){if(e=e.options,a){a={};for(var o=0;o<t.length;o++)a["$"+t[o]]=!0;for(t=0;t<e.length;t++)o=a.hasOwnProperty("$"+e[t].value),e[t].selected!==o&&(e[t].selected=o),o&&l&&(e[t].defaultSelected=!0)}else{for(t=""+la(t),a=null,o=0;o<e.length;o++){if(e[o].value===t){e[o].selected=!0,l&&(e[o].defaultSelected=!0);return}a!==null||e[o].disabled||(a=e[o])}a!==null&&(a.selected=!0)}}function vg(e,a,t){if(a!=null&&(a=""+la(a),a!==e.value&&(e.value=a),t==null)){e.defaultValue!==a&&(e.defaultValue=a);return}e.defaultValue=t!=null?""+la(t):""}function wg(e,a,t,l){if(a==null){if(l!=null){if(t!=null)throw Error(x(92));if(bo(l)){if(1<l.length)throw Error(x(93));l=l[0]}t=l}t==null&&(t=""),a=t}t=la(a),e.defaultValue=t,l=e.textContent,l===t&&l!==""&&l!==null&&(e.value=l)}function Wl(e,a){if(a){var t=e.firstChild;if(t&&t===e.lastChild&&t.nodeType===3){t.nodeValue=a;return}}e.textContent=a}var bL=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 Gm(e,a,t){var l=a.indexOf("--")===0;t==null||typeof t=="boolean"||t===""?l?e.setProperty(a,""):a==="float"?e.cssFloat="":e[a]="":l?e.setProperty(a,t):typeof t!="number"||t===0||bL.has(a)?a==="float"?e.cssFloat=t:e[a]=(""+t).trim():e[a]=t+"px"}function bg(e,a,t){if(a!=null&&typeof a!="object")throw Error(x(62));if(e=e.style,t!=null){for(var l in t)!t.hasOwnProperty(l)||a!=null&&a.hasOwnProperty(l)||(l.indexOf("--")===0?e.setProperty(l,""):l==="float"?e.cssFloat="":e[l]="");for(var o in a)l=a[o],a.hasOwnProperty(o)&&t[o]!==l&&Gm(e,o,l)}else for(var r in a)a.hasOwnProperty(r)&&Gm(e,r,a[r])}function xf(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 ML=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"]]),DL=/^[\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 Gi(e){return DL.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}var Dd=null;function Sf(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Ml=null,Bl=null;function Wm(e){var a=ao(e);if(a&&(e=a.stateNode)){var t=e[Ue]||null;e:switch(e=a.stateNode,a.type){case"input":if(bd(e,t.value,t.defaultValue,t.defaultValue,t.checked,t.defaultChecked,t.type,t.name),a=t.name,t.type==="radio"&&a!=null){for(t=e;t.parentNode;)t=t.parentNode;for(t=t.querySelectorAll('input[name="'+ua(""+a)+'"][type="radio"]'),a=0;a<t.length;a++){var l=t[a];if(l!==e&&l.form===e.form){var o=l[Ue]||null;if(!o)throw Error(x(90));bd(l,o.value,o.defaultValue,o.defaultValue,o.checked,o.defaultChecked,o.type,o.name)}}for(a=0;a<t.length;a++)l=t[a],l.form===e.form&&Cg(l)}break e;case"textarea":vg(e,t.value,t.defaultValue);break e;case"select":a=t.value,a!=null&&El(e,!!t.multiple,a,!1)}}}var Gs=!1;function Mg(e,a,t){if(Gs)return e(a,t);Gs=!0;try{var l=e(a);return l}finally{if(Gs=!1,(Ml!==null||Bl!==null)&&(_n(),Ml&&(a=Ml,e=Bl,Bl=Ml=null,Wm(a),e)))for(a=0;a<e.length;a++)Wm(e[a])}}function _o(e,a){var t=e.stateNode;if(t===null)return null;var l=t[Ue]||null;if(l===null)return null;t=l[a];e:switch(a){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(l=!l.disabled)||(e=e.type,l=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!l;break e;default:e=!1}if(e)return null;if(t&&typeof t!="function")throw Error(x(231,a,typeof t));return t}var Ga=!(typeof window=="undefined"||typeof window.document=="undefined"||typeof window.document.createElement=="undefined"),Td=!1;if(Ga)try{yl={},Object.defineProperty(yl,"passive",{get:function(){Td=!0}}),window.addEventListener("test",yl,yl),window.removeEventListener("test",yl,yl)}catch(e){Td=!1}var yl,st=null,Lf=null,Wi=null;function Dg(){if(Wi)return Wi;var e,a=Lf,t=a.length,l,o="value"in st?st.value:st.textContent,r=o.length;for(e=0;e<t&&a[e]===o[e];e++);var u=t-e;for(l=1;l<=u&&a[t-l]===o[r-l];l++);return Wi=o.slice(e,1<l?1-l:void 0)}function Yi(e){var a=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&a===13&&(e=13)):e=a,e===10&&(e=13),32<=e||e===13?e:0}function Ni(){return!0}function Ym(){return!1}function Ve(e){function a(t,l,o,r,u){this._reactName=t,this._targetInst=o,this.type=l,this.nativeEvent=r,this.target=u,this.currentTarget=null;for(var i in e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(r):r[i]);return this.isDefaultPrevented=(r.defaultPrevented!=null?r.defaultPrevented:r.returnValue===!1)?Ni:Ym,this.isPropagationStopped=Ym,this}return ae(a.prototype,{preventDefault:function(){this.defaultPrevented=!0;var t=this.nativeEvent;t&&(t.preventDefault?t.preventDefault():typeof t.returnValue!="unknown"&&(t.returnValue=!1),this.isDefaultPrevented=Ni)},stopPropagation:function(){var t=this.nativeEvent;t&&(t.stopPropagation?t.stopPropagation():typeof t.cancelBubble!="unknown"&&(t.cancelBubble=!0),this.isPropagationStopped=Ni)},persist:function(){},isPersistent:Ni}),a}var Yt={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},On=Ve(Yt),ir=ae({},Yt,{view:0,detail:0}),TL=Ve(ir),Ws,Ys,yo,Fn=ae({},ir,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Cf,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!==yo&&(yo&&e.type==="mousemove"?(Ws=e.screenX-yo.screenX,Ys=e.screenY-yo.screenY):Ys=Ws=0,yo=e),Ws)},movementY:function(e){return"movementY"in e?e.movementY:Ys}}),Xm=Ve(Fn),PL=ae({},Fn,{dataTransfer:0}),NL=Ve(PL),AL=ae({},ir,{relatedTarget:0}),Xs=Ve(AL),kL=ae({},Yt,{animationName:0,elapsedTime:0,pseudoElement:0}),RL=Ve(kL),OL=ae({},Yt,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),FL=Ve(OL),EL=ae({},Yt,{data:0}),Qm=Ve(EL),BL={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},qL={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"},HL={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function UL(e){var a=this.nativeEvent;return a.getModifierState?a.getModifierState(e):(e=HL[e])?!!a[e]:!1}function Cf(){return UL}var VL=ae({},ir,{key:function(e){if(e.key){var a=BL[e.key]||e.key;if(a!=="Unidentified")return a}return e.type==="keypress"?(e=Yi(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?qL[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Cf,charCode:function(e){return e.type==="keypress"?Yi(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Yi(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),zL=Ve(VL),_L=ae({},Fn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Zm=Ve(_L),GL=ae({},ir,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Cf}),WL=Ve(GL),YL=ae({},Yt,{propertyName:0,elapsedTime:0,pseudoElement:0}),XL=Ve(YL),QL=ae({},Fn,{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}),ZL=Ve(QL),KL=ae({},Yt,{newState:0,oldState:0}),jL=Ve(KL),JL=[9,13,27,32],If=Ga&&"CompositionEvent"in window,To=null;Ga&&"documentMode"in document&&(To=document.documentMode);var $L=Ga&&"TextEvent"in window&&!To,Tg=Ga&&(!If||To&&8<To&&11>=To),Km=" ",jm=!1;function Pg(e,a){switch(e){case"keyup":return JL.indexOf(a.keyCode)!==-1;case"keydown":return a.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ng(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Dl=!1;function eC(e,a){switch(e){case"compositionend":return Ng(a);case"keypress":return a.which!==32?null:(jm=!0,Km);case"textInput":return e=a.data,e===Km&&jm?null:e;default:return null}}function aC(e,a){if(Dl)return e==="compositionend"||!If&&Pg(e,a)?(e=Dg(),Wi=Lf=st=null,Dl=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(a.ctrlKey||a.altKey||a.metaKey)||a.ctrlKey&&a.altKey){if(a.char&&1<a.char.length)return a.char;if(a.which)return String.fromCharCode(a.which)}return null;case"compositionend":return Tg&&a.locale!=="ko"?null:a.data;default:return null}}var tC={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 Jm(e){var a=e&&e.nodeName&&e.nodeName.toLowerCase();return a==="input"?!!tC[e.type]:a==="textarea"}function Ag(e,a,t,l){Ml?Bl?Bl.push(l):Bl=[l]:Ml=l,a=Mn(a,"onChange"),0<a.length&&(t=new On("onChange","change",null,t,l),e.push({event:t,listeners:a}))}var Po=null,Go=null;function lC(e){vy(e,0)}function En(e){var a=Mo(e);if(Cg(a))return e}function $m(e,a){if(e==="change")return a}var kg=!1;Ga&&(Ga?(ki="oninput"in document,ki||(Qs=document.createElement("div"),Qs.setAttribute("oninput","return;"),ki=typeof Qs.oninput=="function"),Ai=ki):Ai=!1,kg=Ai&&(!document.documentMode||9<document.documentMode));var Ai,ki,Qs;function ep(){Po&&(Po.detachEvent("onpropertychange",Rg),Go=Po=null)}function Rg(e){if(e.propertyName==="value"&&En(Go)){var a=[];Ag(a,Go,e,Sf(e)),Mg(lC,a)}}function oC(e,a,t){e==="focusin"?(ep(),Po=a,Go=t,Po.attachEvent("onpropertychange",Rg)):e==="focusout"&&ep()}function rC(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return En(Go)}function uC(e,a){if(e==="click")return En(a)}function iC(e,a){if(e==="input"||e==="change")return En(a)}function nC(e,a){return e===a&&(e!==0||1/e===1/a)||e!==e&&a!==a}var Ke=typeof Object.is=="function"?Object.is:nC;function Wo(e,a){if(Ke(e,a))return!0;if(typeof e!="object"||e===null||typeof a!="object"||a===null)return!1;var t=Object.keys(e),l=Object.keys(a);if(t.length!==l.length)return!1;for(l=0;l<t.length;l++){var o=t[l];if(!vd.call(a,o)||!Ke(e[o],a[o]))return!1}return!0}function ap(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function tp(e,a){var t=ap(e);e=0;for(var l;t;){if(t.nodeType===3){if(l=e+t.textContent.length,e<=a&&l>=a)return{node:t,offset:a-e};e=l}e:{for(;t;){if(t.nextSibling){t=t.nextSibling;break e}t=t.parentNode}t=void 0}t=ap(t)}}function Og(e,a){return e&&a?e===a?!0:e&&e.nodeType===3?!1:a&&a.nodeType===3?Og(e,a.parentNode):"contains"in e?e.contains(a):e.compareDocumentPosition?!!(e.compareDocumentPosition(a)&16):!1:!1}function Fg(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var a=nn(e.document);a instanceof e.HTMLIFrameElement;){try{var t=typeof a.contentWindow.location.href=="string"}catch(l){t=!1}if(t)e=a.contentWindow;else break;a=nn(e.document)}return a}function vf(e){var a=e&&e.nodeName&&e.nodeName.toLowerCase();return a&&(a==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||a==="textarea"||e.contentEditable==="true")}var sC=Ga&&"documentMode"in document&&11>=document.documentMode,Tl=null,Pd=null,No=null,Nd=!1;function lp(e,a,t){var l=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;Nd||Tl==null||Tl!==nn(l)||(l=Tl,"selectionStart"in l&&vf(l)?l={start:l.selectionStart,end:l.selectionEnd}:(l=(l.ownerDocument&&l.ownerDocument.defaultView||window).getSelection(),l={anchorNode:l.anchorNode,anchorOffset:l.anchorOffset,focusNode:l.focusNode,focusOffset:l.focusOffset}),No&&Wo(No,l)||(No=l,l=Mn(Pd,"onSelect"),0<l.length&&(a=new On("onSelect","select",null,a,t),e.push({event:a,listeners:l}),a.target=Tl)))}function Nt(e,a){var t={};return t[e.toLowerCase()]=a.toLowerCase(),t["Webkit"+e]="webkit"+a,t["Moz"+e]="moz"+a,t}var Pl={animationend:Nt("Animation","AnimationEnd"),animationiteration:Nt("Animation","AnimationIteration"),animationstart:Nt("Animation","AnimationStart"),transitionrun:Nt("Transition","TransitionRun"),transitionstart:Nt("Transition","TransitionStart"),transitioncancel:Nt("Transition","TransitionCancel"),transitionend:Nt("Transition","TransitionEnd")},Zs={},Eg={};Ga&&(Eg=document.createElement("div").style,"AnimationEvent"in window||(delete Pl.animationend.animation,delete Pl.animationiteration.animation,delete Pl.animationstart.animation),"TransitionEvent"in window||delete Pl.transitionend.transition);function Xt(e){if(Zs[e])return Zs[e];if(!Pl[e])return e;var a=Pl[e],t;for(t in a)if(a.hasOwnProperty(t)&&t in Eg)return Zs[e]=a[t];return e}var Bg=Xt("animationend"),qg=Xt("animationiteration"),Hg=Xt("animationstart"),dC=Xt("transitionrun"),fC=Xt("transitionstart"),cC=Xt("transitioncancel"),Ug=Xt("transitionend"),Vg=new Map,Ad="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(" ");Ad.push("scrollEnd");function ga(e,a){Vg.set(e,a),Wt(a,[e])}var op=new WeakMap;function ia(e,a){if(typeof e=="object"&&e!==null){var t=op.get(e);return t!==void 0?t:(a={value:e,source:a,stack:_m(a)},op.set(e,a),a)}return{value:e,source:a,stack:_m(a)}}var ta=[],Nl=0,wf=0;function Bn(){for(var e=Nl,a=wf=Nl=0;a<e;){var t=ta[a];ta[a++]=null;var l=ta[a];ta[a++]=null;var o=ta[a];ta[a++]=null;var r=ta[a];if(ta[a++]=null,l!==null&&o!==null){var u=l.pending;u===null?o.next=o:(o.next=u.next,u.next=o),l.pending=o}r!==0&&zg(t,o,r)}}function qn(e,a,t,l){ta[Nl++]=e,ta[Nl++]=a,ta[Nl++]=t,ta[Nl++]=l,wf|=l,e.lanes|=l,e=e.alternate,e!==null&&(e.lanes|=l)}function bf(e,a,t,l){return qn(e,a,t,l),sn(e)}function to(e,a){return qn(e,null,null,a),sn(e)}function zg(e,a,t){e.lanes|=t;var l=e.alternate;l!==null&&(l.lanes|=t);for(var o=!1,r=e.return;r!==null;)r.childLanes|=t,l=r.alternate,l!==null&&(l.childLanes|=t),r.tag===22&&(e=r.stateNode,e===null||e._visibility&1||(o=!0)),e=r,r=r.return;return e.tag===3?(r=e.stateNode,o&&a!==null&&(o=31-Xe(t),e=r.hiddenUpdates,l=e[o],l===null?e[o]=[a]:l.push(a),a.lane=t|536870912),r):null}function sn(e){if(50<Uo)throw Uo=0,Jd=null,Error(x(185));for(var a=e.return;a!==null;)e=a,a=e.return;return e.tag===3?e.stateNode:null}var Al={};function mC(e,a,t,l){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=a,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=l,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function We(e,a,t,l){return new mC(e,a,t,l)}function Mf(e){return e=e.prototype,!(!e||!e.isReactComponent)}function za(e,a){var t=e.alternate;return t===null?(t=We(e.tag,a,e.key,e.mode),t.elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=a,t.type=e.type,t.flags=0,t.subtreeFlags=0,t.deletions=null),t.flags=e.flags&65011712,t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,a=e.dependencies,t.dependencies=a===null?null:{lanes:a.lanes,firstContext:a.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t.refCleanup=e.refCleanup,t}function _g(e,a){e.flags&=65011714;var t=e.alternate;return t===null?(e.childLanes=0,e.lanes=a,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=t.childLanes,e.lanes=t.lanes,e.child=t.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=t.memoizedProps,e.memoizedState=t.memoizedState,e.updateQueue=t.updateQueue,e.type=t.type,a=t.dependencies,e.dependencies=a===null?null:{lanes:a.lanes,firstContext:a.firstContext}),e}function Xi(e,a,t,l,o,r){var u=0;if(l=e,typeof e=="function")Mf(e)&&(u=1);else if(typeof e=="string")u=mI(e,t,Ia.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case Sd:return e=We(31,t,a,o),e.elementType=Sd,e.lanes=r,e;case vl:return Ft(t.children,o,r,a);case ng:u=8,o|=24;break;case hd:return e=We(12,t,a,o|2),e.elementType=hd,e.lanes=r,e;case yd:return e=We(13,t,a,o),e.elementType=yd,e.lanes=r,e;case xd:return e=We(19,t,a,o),e.elementType=xd,e.lanes=r,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case lL:case Ba:u=10;break e;case sg:u=9;break e;case cf:u=11;break e;case mf:u=14;break e;case tt:u=16,l=null;break e}u=29,t=Error(x(130,e===null?"null":typeof e,"")),l=null}return a=We(u,t,a,o),a.elementType=e,a.type=l,a.lanes=r,a}function Ft(e,a,t,l){return e=We(7,e,l,a),e.lanes=t,e}function Ks(e,a,t){return e=We(6,e,null,a),e.lanes=t,e}function js(e,a,t){return a=We(4,e.children!==null?e.children:[],e.key,a),a.lanes=t,a.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},a}var kl=[],Rl=0,dn=null,fn=0,oa=[],ra=0,Et=null,qa=1,Ha="";function kt(e,a){kl[Rl++]=fn,kl[Rl++]=dn,dn=e,fn=a}function Gg(e,a,t){oa[ra++]=qa,oa[ra++]=Ha,oa[ra++]=Et,Et=e;var l=qa;e=Ha;var o=32-Xe(l)-1;l&=~(1<<o),t+=1;var r=32-Xe(a)+o;if(30<r){var u=o-o%5;r=(l&(1<<u)-1).toString(32),l>>=u,o-=u,qa=1<<32-Xe(a)+o|t<<o|l,Ha=r+e}else qa=1<<r|t<<o|l,Ha=e}function Df(e){e.return!==null&&(kt(e,1),Gg(e,1,0))}function Tf(e){for(;e===dn;)dn=kl[--Rl],kl[Rl]=null,fn=kl[--Rl],kl[Rl]=null;for(;e===Et;)Et=oa[--ra],oa[ra]=null,Ha=oa[--ra],oa[ra]=null,qa=oa[--ra],oa[ra]=null}var Oe=null,ne=null,G=!1,Bt=null,La=!1,kd=Error(x(519));function Vt(e){var a=Error(x(418,""));throw Yo(ia(a,e)),kd}function rp(e){var a=e.stateNode,t=e.type,l=e.memoizedProps;switch(a[Pe]=e,a[Ue]=l,t){case"dialog":F("cancel",a),F("close",a);break;case"iframe":case"object":case"embed":F("load",a);break;case"video":case"audio":for(t=0;t<Zo.length;t++)F(Zo[t],a);break;case"source":F("error",a);break;case"img":case"image":case"link":F("error",a),F("load",a);break;case"details":F("toggle",a);break;case"input":F("invalid",a),Ig(a,l.value,l.defaultValue,l.checked,l.defaultChecked,l.type,l.name,!0),un(a);break;case"select":F("invalid",a);break;case"textarea":F("invalid",a),wg(a,l.value,l.defaultValue,l.children),un(a)}t=l.children,typeof t!="string"&&typeof t!="number"&&typeof t!="bigint"||a.textContent===""+t||l.suppressHydrationWarning===!0||by(a.textContent,t)?(l.popover!=null&&(F("beforetoggle",a),F("toggle",a)),l.onScroll!=null&&F("scroll",a),l.onScrollEnd!=null&&F("scrollend",a),l.onClick!=null&&(a.onclick=Yn),a=!0):a=!1,a||Vt(e)}function up(e){for(Oe=e.return;Oe;)switch(Oe.tag){case 5:case 13:La=!1;return;case 27:case 3:La=!0;return;default:Oe=Oe.return}}function xo(e){if(e!==Oe)return!1;if(!G)return up(e),G=!0,!1;var a=e.tag,t;if((t=a!==3&&a!==27)&&((t=a===5)&&(t=e.type,t=!(t!=="form"&&t!=="button")||of(e.type,e.memoizedProps)),t=!t),t&&ne&&Vt(e),up(e),a===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(x(317));e:{for(e=e.nextSibling,a=0;e;){if(e.nodeType===8)if(t=e.data,t==="/$"){if(a===0){ne=pa(e.nextSibling);break e}a--}else t!=="$"&&t!=="$!"&&t!=="$?"||a++;e=e.nextSibling}ne=null}}else a===27?(a=ne,wt(e.type)?(e=nf,nf=null,ne=e):ne=a):ne=Oe?pa(e.stateNode.nextSibling):null;return!0}function nr(){ne=Oe=null,G=!1}function ip(){var e=Bt;return e!==null&&(He===null?He=e:He.push.apply(He,e),Bt=null),e}function Yo(e){Bt===null?Bt=[e]:Bt.push(e)}var Rd=ba(null),Qt=null,Ua=null;function ot(e,a,t){re(Rd,a._currentValue),a._currentValue=t}function _a(e){e._currentValue=Rd.current,Ie(Rd)}function Od(e,a,t){for(;e!==null;){var l=e.alternate;if((e.childLanes&a)!==a?(e.childLanes|=a,l!==null&&(l.childLanes|=a)):l!==null&&(l.childLanes&a)!==a&&(l.childLanes|=a),e===t)break;e=e.return}}function Fd(e,a,t,l){var o=e.child;for(o!==null&&(o.return=e);o!==null;){var r=o.dependencies;if(r!==null){var u=o.child;r=r.firstContext;e:for(;r!==null;){var i=r;r=o;for(var n=0;n<a.length;n++)if(i.context===a[n]){r.lanes|=t,i=r.alternate,i!==null&&(i.lanes|=t),Od(r.return,t,e),l||(u=null);break e}r=i.next}}else if(o.tag===18){if(u=o.return,u===null)throw Error(x(341));u.lanes|=t,r=u.alternate,r!==null&&(r.lanes|=t),Od(u,t,e),u=null}else u=o.child;if(u!==null)u.return=o;else for(u=o;u!==null;){if(u===e){u=null;break}if(o=u.sibling,o!==null){o.return=u.return,u=o;break}u=u.return}o=u}}function sr(e,a,t,l){e=null;for(var o=a,r=!1;o!==null;){if(!r){if((o.flags&524288)!==0)r=!0;else if((o.flags&262144)!==0)break}if(o.tag===10){var u=o.alternate;if(u===null)throw Error(x(387));if(u=u.memoizedProps,u!==null){var i=o.type;Ke(o.pendingProps.value,u.value)||(e!==null?e.push(i):e=[i])}}else if(o===tn.current){if(u=o.alternate,u===null)throw Error(x(387));u.memoizedState.memoizedState!==o.memoizedState.memoizedState&&(e!==null?e.push(Jo):e=[Jo])}o=o.return}e!==null&&Fd(a,e,t,l),a.flags|=262144}function cn(e){for(e=e.firstContext;e!==null;){if(!Ke(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function zt(e){Qt=e,Ua=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function Ne(e){return Wg(Qt,e)}function Ri(e,a){return Qt===null&&zt(e),Wg(e,a)}function Wg(e,a){var t=a._currentValue;if(a={context:a,memoizedValue:t,next:null},Ua===null){if(e===null)throw Error(x(308));Ua=a,e.dependencies={lanes:0,firstContext:a},e.flags|=524288}else Ua=Ua.next=a;return t}var pC=typeof AbortController!="undefined"?AbortController:function(){var e=[],a=this.signal={aborted:!1,addEventListener:function(t,l){e.push(l)}};this.abort=function(){a.aborted=!0,e.forEach(function(t){return t()})}},gC=ye.unstable_scheduleCallback,hC=ye.unstable_NormalPriority,ge={$$typeof:Ba,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Pf(){return{controller:new pC,data:new Map,refCount:0}}function dr(e){e.refCount--,e.refCount===0&&gC(hC,function(){e.controller.abort()})}var Ao=null,Ed=0,Yl=0,ql=null;function yC(e,a){if(Ao===null){var t=Ao=[];Ed=0,Yl=Jf(),ql={status:"pending",value:void 0,then:function(l){t.push(l)}}}return Ed++,a.then(np,np),a}function np(){if(--Ed===0&&Ao!==null){ql!==null&&(ql.status="fulfilled");var e=Ao;Ao=null,Yl=0,ql=null;for(var a=0;a<e.length;a++)(0,e[a])()}}function xC(e,a){var t=[],l={status:"pending",value:null,reason:null,then:function(o){t.push(o)}};return e.then(function(){l.status="fulfilled",l.value=a;for(var o=0;o<t.length;o++)(0,t[o])(a)},function(o){for(l.status="rejected",l.reason=o,o=0;o<t.length;o++)(0,t[o])(void 0)}),l}var sp=D.S;D.S=function(e,a){typeof a=="object"&&a!==null&&typeof a.then=="function"&&yC(e,a),sp!==null&&sp(e,a)};var qt=ba(null);function Nf(){var e=qt.current;return e!==null?e:ee.pooledCache}function Qi(e,a){a===null?re(qt,qt.current):re(qt,a.pool)}function Yg(){var e=Nf();return e===null?null:{parent:ge._currentValue,pool:e}}var fr=Error(x(460)),Xg=Error(x(474)),Hn=Error(x(542)),Bd={then:function(){}};function dp(e){return e=e.status,e==="fulfilled"||e==="rejected"}function Oi(){}function Qg(e,a,t){switch(t=e[t],t===void 0?e.push(a):t!==a&&(a.then(Oi,Oi),a=t),a.status){case"fulfilled":return a.value;case"rejected":throw e=a.reason,cp(e),e;default:if(typeof a.status=="string")a.then(Oi,Oi);else{if(e=ee,e!==null&&100<e.shellSuspendCounter)throw Error(x(482));e=a,e.status="pending",e.then(function(l){if(a.status==="pending"){var o=a;o.status="fulfilled",o.value=l}},function(l){if(a.status==="pending"){var o=a;o.status="rejected",o.reason=l}})}switch(a.status){case"fulfilled":return a.value;case"rejected":throw e=a.reason,cp(e),e}throw ko=a,fr}}var ko=null;function fp(){if(ko===null)throw Error(x(459));var e=ko;return ko=null,e}function cp(e){if(e===fr||e===Hn)throw Error(x(483))}var lt=!1;function Af(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function qd(e,a){e=e.updateQueue,a.updateQueue===e&&(a.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function mt(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function pt(e,a,t){var l=e.updateQueue;if(l===null)return null;if(l=l.shared,(Q&2)!==0){var o=l.pending;return o===null?a.next=a:(a.next=o.next,o.next=a),l.pending=a,a=sn(e),zg(e,null,t),a}return qn(e,l,a,t),sn(e)}function Ro(e,a,t){if(a=a.updateQueue,a!==null&&(a=a.shared,(t&4194048)!==0)){var l=a.lanes;l&=e.pendingLanes,t|=l,a.lanes=t,hg(e,t)}}function Js(e,a){var t=e.updateQueue,l=e.alternate;if(l!==null&&(l=l.updateQueue,t===l)){var o=null,r=null;if(t=t.firstBaseUpdate,t!==null){do{var u={lane:t.lane,tag:t.tag,payload:t.payload,callback:null,next:null};r===null?o=r=u:r=r.next=u,t=t.next}while(t!==null);r===null?o=r=a:r=r.next=a}else o=r=a;t={baseState:l.baseState,firstBaseUpdate:o,lastBaseUpdate:r,shared:l.shared,callbacks:l.callbacks},e.updateQueue=t;return}e=t.lastBaseUpdate,e===null?t.firstBaseUpdate=a:e.next=a,t.lastBaseUpdate=a}var Hd=!1;function Oo(){if(Hd){var e=ql;if(e!==null)throw e}}function Fo(e,a,t,l){Hd=!1;var o=e.updateQueue;lt=!1;var r=o.firstBaseUpdate,u=o.lastBaseUpdate,i=o.shared.pending;if(i!==null){o.shared.pending=null;var n=i,d=n.next;n.next=null,u===null?r=d:u.next=d,u=n;var g=e.alternate;g!==null&&(g=g.updateQueue,i=g.lastBaseUpdate,i!==u&&(i===null?g.firstBaseUpdate=d:i.next=d,g.lastBaseUpdate=n))}if(r!==null){var h=o.baseState;u=0,g=d=n=null,i=r;do{var f=i.lane&-536870913,m=f!==i.lane;if(m?(H&f)===f:(l&f)===f){f!==0&&f===Yl&&(Hd=!0),g!==null&&(g=g.next={lane:0,tag:i.tag,payload:i.payload,callback:null,next:null});e:{var L=e,I=i;f=a;var T=t;switch(I.tag){case 1:if(L=I.payload,typeof L=="function"){h=L.call(T,h,f);break e}h=L;break e;case 3:L.flags=L.flags&-65537|128;case 0:if(L=I.payload,f=typeof L=="function"?L.call(T,h,f):L,f==null)break e;h=ae({},h,f);break e;case 2:lt=!0}}f=i.callback,f!==null&&(e.flags|=64,m&&(e.flags|=8192),m=o.callbacks,m===null?o.callbacks=[f]:m.push(f))}else m={lane:f,tag:i.tag,payload:i.payload,callback:i.callback,next:null},g===null?(d=g=m,n=h):g=g.next=m,u|=f;if(i=i.next,i===null){if(i=o.shared.pending,i===null)break;m=i,i=m.next,m.next=null,o.lastBaseUpdate=m,o.shared.pending=null}}while(!0);g===null&&(n=h),o.baseState=n,o.firstBaseUpdate=d,o.lastBaseUpdate=g,r===null&&(o.shared.lanes=0),It|=u,e.lanes=u,e.memoizedState=h}}function Zg(e,a){if(typeof e!="function")throw Error(x(191,e));e.call(a)}function Kg(e,a){var t=e.callbacks;if(t!==null)for(e.callbacks=null,e=0;e<t.length;e++)Zg(t[e],a)}var Xl=ba(null),mn=ba(0);function mp(e,a){e=Xa,re(mn,e),re(Xl,a),Xa=e|a.baseLanes}function Ud(){re(mn,Xa),re(Xl,Xl.current)}function kf(){Xa=mn.current,Ie(Xl),Ie(mn)}var Lt=0,R=null,K=null,me=null,pn=!1,Hl=!1,_t=!1,gn=0,Xo=0,Ul=null,SC=0;function de(){throw Error(x(321))}function Rf(e,a){if(a===null)return!1;for(var t=0;t<a.length&&t<e.length;t++)if(!Ke(e[t],a[t]))return!1;return!0}function Of(e,a,t,l,o,r){return Lt=r,R=a,a.memoizedState=null,a.updateQueue=null,a.lanes=0,D.H=e===null||e.memoizedState===null?Dh:Th,_t=!1,r=t(l,o),_t=!1,Hl&&(r=Jg(a,t,l,o)),jg(e),r}function jg(e){D.H=hn;var a=K!==null&&K.next!==null;if(Lt=0,me=K=R=null,pn=!1,Xo=0,Ul=null,a)throw Error(x(300));e===null||Ce||(e=e.dependencies,e!==null&&cn(e)&&(Ce=!0))}function Jg(e,a,t,l){R=e;var o=0;do{if(Hl&&(Ul=null),Xo=0,Hl=!1,25<=o)throw Error(x(301));if(o+=1,me=K=null,e.updateQueue!=null){var r=e.updateQueue;r.lastEffect=null,r.events=null,r.stores=null,r.memoCache!=null&&(r.memoCache.index=0)}D.H=MC,r=a(t,l)}while(Hl);return r}function LC(){var e=D.H,a=e.useState()[0];return a=typeof a.then=="function"?cr(a):a,e=e.useState()[0],(K!==null?K.memoizedState:null)!==e&&(R.flags|=1024),a}function Ff(){var e=gn!==0;return gn=0,e}function Ef(e,a,t){a.updateQueue=e.updateQueue,a.flags&=-2053,e.lanes&=~t}function Bf(e){if(pn){for(e=e.memoizedState;e!==null;){var a=e.queue;a!==null&&(a.pending=null),e=e.next}pn=!1}Lt=0,me=K=R=null,Hl=!1,Xo=gn=0,Ul=null}function Be(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return me===null?R.memoizedState=me=e:me=me.next=e,me}function pe(){if(K===null){var e=R.alternate;e=e!==null?e.memoizedState:null}else e=K.next;var a=me===null?R.memoizedState:me.next;if(a!==null)me=a,K=e;else{if(e===null)throw R.alternate===null?Error(x(467)):Error(x(310));K=e,e={memoizedState:K.memoizedState,baseState:K.baseState,baseQueue:K.baseQueue,queue:K.queue,next:null},me===null?R.memoizedState=me=e:me=me.next=e}return me}function qf(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function cr(e){var a=Xo;return Xo+=1,Ul===null&&(Ul=[]),e=Qg(Ul,e,a),a=R,(me===null?a.memoizedState:me.next)===null&&(a=a.alternate,D.H=a===null||a.memoizedState===null?Dh:Th),e}function Un(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return cr(e);if(e.$$typeof===Ba)return Ne(e)}throw Error(x(438,String(e)))}function Hf(e){var a=null,t=R.updateQueue;if(t!==null&&(a=t.memoCache),a==null){var l=R.alternate;l!==null&&(l=l.updateQueue,l!==null&&(l=l.memoCache,l!=null&&(a={data:l.data.map(function(o){return o.slice()}),index:0})))}if(a==null&&(a={data:[],index:0}),t===null&&(t=qf(),R.updateQueue=t),t.memoCache=a,t=a.data[a.index],t===void 0)for(t=a.data[a.index]=Array(e),l=0;l<e;l++)t[l]=oL;return a.index++,t}function Wa(e,a){return typeof a=="function"?a(e):a}function Zi(e){var a=pe();return Uf(a,K,e)}function Uf(e,a,t){var l=e.queue;if(l===null)throw Error(x(311));l.lastRenderedReducer=t;var o=e.baseQueue,r=l.pending;if(r!==null){if(o!==null){var u=o.next;o.next=r.next,r.next=u}a.baseQueue=o=r,l.pending=null}if(r=e.baseState,o===null)e.memoizedState=r;else{a=o.next;var i=u=null,n=null,d=a,g=!1;do{var h=d.lane&-536870913;if(h!==d.lane?(H&h)===h:(Lt&h)===h){var f=d.revertLane;if(f===0)n!==null&&(n=n.next={lane:0,revertLane:0,action:d.action,hasEagerState:d.hasEagerState,eagerState:d.eagerState,next:null}),h===Yl&&(g=!0);else if((Lt&f)===f){d=d.next,f===Yl&&(g=!0);continue}else h={lane:0,revertLane:d.revertLane,action:d.action,hasEagerState:d.hasEagerState,eagerState:d.eagerState,next:null},n===null?(i=n=h,u=r):n=n.next=h,R.lanes|=f,It|=f;h=d.action,_t&&t(r,h),r=d.hasEagerState?d.eagerState:t(r,h)}else f={lane:h,revertLane:d.revertLane,action:d.action,hasEagerState:d.hasEagerState,eagerState:d.eagerState,next:null},n===null?(i=n=f,u=r):n=n.next=f,R.lanes|=h,It|=h;d=d.next}while(d!==null&&d!==a);if(n===null?u=r:n.next=i,!Ke(r,e.memoizedState)&&(Ce=!0,g&&(t=ql,t!==null)))throw t;e.memoizedState=r,e.baseState=u,e.baseQueue=n,l.lastRenderedState=r}return o===null&&(l.lanes=0),[e.memoizedState,l.dispatch]}function $s(e){var a=pe(),t=a.queue;if(t===null)throw Error(x(311));t.lastRenderedReducer=e;var l=t.dispatch,o=t.pending,r=a.memoizedState;if(o!==null){t.pending=null;var u=o=o.next;do r=e(r,u.action),u=u.next;while(u!==o);Ke(r,a.memoizedState)||(Ce=!0),a.memoizedState=r,a.baseQueue===null&&(a.baseState=r),t.lastRenderedState=r}return[r,l]}function $g(e,a,t){var l=R,o=pe(),r=G;if(r){if(t===void 0)throw Error(x(407));t=t()}else t=a();var u=!Ke((K||o).memoizedState,t);u&&(o.memoizedState=t,Ce=!0),o=o.queue;var i=th.bind(null,l,o,e);if(mr(2048,8,i,[e]),o.getSnapshot!==a||u||me!==null&&me.memoizedState.tag&1){if(l.flags|=2048,Ql(9,Vn(),ah.bind(null,l,o,t,a),null),ee===null)throw Error(x(349));r||(Lt&124)!==0||eh(l,a,t)}return t}function eh(e,a,t){e.flags|=16384,e={getSnapshot:a,value:t},a=R.updateQueue,a===null?(a=qf(),R.updateQueue=a,a.stores=[e]):(t=a.stores,t===null?a.stores=[e]:t.push(e))}function ah(e,a,t,l){a.value=t,a.getSnapshot=l,lh(a)&&oh(e)}function th(e,a,t){return t(function(){lh(a)&&oh(e)})}function lh(e){var a=e.getSnapshot;e=e.value;try{var t=a();return!Ke(e,t)}catch(l){return!0}}function oh(e){var a=to(e,2);a!==null&&Ze(a,e,2)}function Vd(e){var a=Be();if(typeof e=="function"){var t=e;if(e=t(),_t){nt(!0);try{t()}finally{nt(!1)}}}return a.memoizedState=a.baseState=e,a.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Wa,lastRenderedState:e},a}function rh(e,a,t,l){return e.baseState=t,Uf(e,K,typeof l=="function"?l:Wa)}function CC(e,a,t,l,o){if(zn(e))throw Error(x(485));if(e=a.action,e!==null){var r={payload:o,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(u){r.listeners.push(u)}};D.T!==null?t(!0):r.isTransition=!1,l(r),t=a.pending,t===null?(r.next=a.pending=r,uh(a,r)):(r.next=t.next,a.pending=t.next=r)}}function uh(e,a){var t=a.action,l=a.payload,o=e.state;if(a.isTransition){var r=D.T,u={};D.T=u;try{var i=t(o,l),n=D.S;n!==null&&n(u,i),pp(e,a,i)}catch(d){zd(e,a,d)}finally{D.T=r}}else try{r=t(o,l),pp(e,a,r)}catch(d){zd(e,a,d)}}function pp(e,a,t){t!==null&&typeof t=="object"&&typeof t.then=="function"?t.then(function(l){gp(e,a,l)},function(l){return zd(e,a,l)}):gp(e,a,t)}function gp(e,a,t){a.status="fulfilled",a.value=t,ih(a),e.state=t,a=e.pending,a!==null&&(t=a.next,t===a?e.pending=null:(t=t.next,a.next=t,uh(e,t)))}function zd(e,a,t){var l=e.pending;if(e.pending=null,l!==null){l=l.next;do a.status="rejected",a.reason=t,ih(a),a=a.next;while(a!==l)}e.action=null}function ih(e){e=e.listeners;for(var a=0;a<e.length;a++)(0,e[a])()}function nh(e,a){return a}function hp(e,a){if(G){var t=ee.formState;if(t!==null){e:{var l=R;if(G){if(ne){a:{for(var o=ne,r=La;o.nodeType!==8;){if(!r){o=null;break a}if(o=pa(o.nextSibling),o===null){o=null;break a}}r=o.data,o=r==="F!"||r==="F"?o:null}if(o){ne=pa(o.nextSibling),l=o.data==="F!";break e}}Vt(l)}l=!1}l&&(a=t[0])}}return t=Be(),t.memoizedState=t.baseState=a,l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:nh,lastRenderedState:a},t.queue=l,t=wh.bind(null,R,l),l.dispatch=t,l=Vd(!1),r=Gf.bind(null,R,!1,l.queue),l=Be(),o={state:a,dispatch:null,action:e,pending:null},l.queue=o,t=CC.bind(null,R,o,r,t),o.dispatch=t,l.memoizedState=e,[a,t,!1]}function yp(e){var a=pe();return sh(a,K,e)}function sh(e,a,t){if(a=Uf(e,a,nh)[0],e=Zi(Wa)[0],typeof a=="object"&&a!==null&&typeof a.then=="function")try{var l=cr(a)}catch(u){throw u===fr?Hn:u}else l=a;a=pe();var o=a.queue,r=o.dispatch;return t!==a.memoizedState&&(R.flags|=2048,Ql(9,Vn(),IC.bind(null,o,t),null)),[l,r,e]}function IC(e,a){e.action=a}function xp(e){var a=pe(),t=K;if(t!==null)return sh(a,t,e);pe(),a=a.memoizedState,t=pe();var l=t.queue.dispatch;return t.memoizedState=e,[a,l,!1]}function Ql(e,a,t,l){return e={tag:e,create:t,deps:l,inst:a,next:null},a=R.updateQueue,a===null&&(a=qf(),R.updateQueue=a),t=a.lastEffect,t===null?a.lastEffect=e.next=e:(l=t.next,t.next=e,e.next=l,a.lastEffect=e),e}function Vn(){return{destroy:void 0,resource:void 0}}function dh(){return pe().memoizedState}function Ki(e,a,t,l){var o=Be();l=l===void 0?null:l,R.flags|=e,o.memoizedState=Ql(1|a,Vn(),t,l)}function mr(e,a,t,l){var o=pe();l=l===void 0?null:l;var r=o.memoizedState.inst;K!==null&&l!==null&&Rf(l,K.memoizedState.deps)?o.memoizedState=Ql(a,r,t,l):(R.flags|=e,o.memoizedState=Ql(1|a,r,t,l))}function Sp(e,a){Ki(8390656,8,e,a)}function fh(e,a){mr(2048,8,e,a)}function ch(e,a){return mr(4,2,e,a)}function mh(e,a){return mr(4,4,e,a)}function ph(e,a){if(typeof a=="function"){e=e();var t=a(e);return function(){typeof t=="function"?t():a(null)}}if(a!=null)return e=e(),a.current=e,function(){a.current=null}}function gh(e,a,t){t=t!=null?t.concat([e]):null,mr(4,4,ph.bind(null,a,e),t)}function Vf(){}function hh(e,a){var t=pe();a=a===void 0?null:a;var l=t.memoizedState;return a!==null&&Rf(a,l[1])?l[0]:(t.memoizedState=[e,a],e)}function yh(e,a){var t=pe();a=a===void 0?null:a;var l=t.memoizedState;if(a!==null&&Rf(a,l[1]))return l[0];if(l=e(),_t){nt(!0);try{e()}finally{nt(!1)}}return t.memoizedState=[l,a],l}function zf(e,a,t){return t===void 0||(Lt&1073741824)!==0?e.memoizedState=a:(e.memoizedState=t,e=iy(),R.lanes|=e,It|=e,t)}function xh(e,a,t,l){return Ke(t,a)?t:Xl.current!==null?(e=zf(e,t,l),Ke(e,a)||(Ce=!0),e):(Lt&42)===0?(Ce=!0,e.memoizedState=t):(e=iy(),R.lanes|=e,It|=e,a)}function Sh(e,a,t,l,o){var r=W.p;W.p=r!==0&&8>r?r:8;var u=D.T,i={};D.T=i,Gf(e,!1,a,t);try{var n=o(),d=D.S;if(d!==null&&d(i,n),n!==null&&typeof n=="object"&&typeof n.then=="function"){var g=xC(n,l);Eo(e,a,g,Qe(e))}else Eo(e,a,l,Qe(e))}catch(h){Eo(e,a,{then:function(){},status:"rejected",reason:h},Qe())}finally{W.p=r,D.T=u}}function vC(){}function _d(e,a,t,l){if(e.tag!==5)throw Error(x(476));var o=Lh(e).queue;Sh(e,o,a,Ot,t===null?vC:function(){return Ch(e),t(l)})}function Lh(e){var a=e.memoizedState;if(a!==null)return a;a={memoizedState:Ot,baseState:Ot,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Wa,lastRenderedState:Ot},next:null};var t={};return a.next={memoizedState:t,baseState:t,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Wa,lastRenderedState:t},next:null},e.memoizedState=a,e=e.alternate,e!==null&&(e.memoizedState=a),a}function Ch(e){var a=Lh(e).next.queue;Eo(e,a,{},Qe())}function _f(){return Ne(Jo)}function Ih(){return pe().memoizedState}function vh(){return pe().memoizedState}function wC(e){for(var a=e.return;a!==null;){switch(a.tag){case 24:case 3:var t=Qe();e=mt(t);var l=pt(a,e,t);l!==null&&(Ze(l,a,t),Ro(l,a,t)),a={cache:Pf()},e.payload=a;return}a=a.return}}function bC(e,a,t){var l=Qe();t={lane:l,revertLane:0,action:t,hasEagerState:!1,eagerState:null,next:null},zn(e)?bh(a,t):(t=bf(e,a,t,l),t!==null&&(Ze(t,e,l),Mh(t,a,l)))}function wh(e,a,t){var l=Qe();Eo(e,a,t,l)}function Eo(e,a,t,l){var o={lane:l,revertLane:0,action:t,hasEagerState:!1,eagerState:null,next:null};if(zn(e))bh(a,o);else{var r=e.alternate;if(e.lanes===0&&(r===null||r.lanes===0)&&(r=a.lastRenderedReducer,r!==null))try{var u=a.lastRenderedState,i=r(u,t);if(o.hasEagerState=!0,o.eagerState=i,Ke(i,u))return qn(e,a,o,0),ee===null&&Bn(),!1}catch(n){}finally{}if(t=bf(e,a,o,l),t!==null)return Ze(t,e,l),Mh(t,a,l),!0}return!1}function Gf(e,a,t,l){if(l={lane:2,revertLane:Jf(),action:l,hasEagerState:!1,eagerState:null,next:null},zn(e)){if(a)throw Error(x(479))}else a=bf(e,t,l,2),a!==null&&Ze(a,e,2)}function zn(e){var a=e.alternate;return e===R||a!==null&&a===R}function bh(e,a){Hl=pn=!0;var t=e.pending;t===null?a.next=a:(a.next=t.next,t.next=a),e.pending=a}function Mh(e,a,t){if((t&4194048)!==0){var l=a.lanes;l&=e.pendingLanes,t|=l,a.lanes=t,hg(e,t)}}var hn={readContext:Ne,use:Un,useCallback:de,useContext:de,useEffect:de,useImperativeHandle:de,useLayoutEffect:de,useInsertionEffect:de,useMemo:de,useReducer:de,useRef:de,useState:de,useDebugValue:de,useDeferredValue:de,useTransition:de,useSyncExternalStore:de,useId:de,useHostTransitionStatus:de,useFormState:de,useActionState:de,useOptimistic:de,useMemoCache:de,useCacheRefresh:de},Dh={readContext:Ne,use:Un,useCallback:function(e,a){return Be().memoizedState=[e,a===void 0?null:a],e},useContext:Ne,useEffect:Sp,useImperativeHandle:function(e,a,t){t=t!=null?t.concat([e]):null,Ki(4194308,4,ph.bind(null,a,e),t)},useLayoutEffect:function(e,a){return Ki(4194308,4,e,a)},useInsertionEffect:function(e,a){Ki(4,2,e,a)},useMemo:function(e,a){var t=Be();a=a===void 0?null:a;var l=e();if(_t){nt(!0);try{e()}finally{nt(!1)}}return t.memoizedState=[l,a],l},useReducer:function(e,a,t){var l=Be();if(t!==void 0){var o=t(a);if(_t){nt(!0);try{t(a)}finally{nt(!1)}}}else o=a;return l.memoizedState=l.baseState=o,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:o},l.queue=e,e=e.dispatch=bC.bind(null,R,e),[l.memoizedState,e]},useRef:function(e){var a=Be();return e={current:e},a.memoizedState=e},useState:function(e){e=Vd(e);var a=e.queue,t=wh.bind(null,R,a);return a.dispatch=t,[e.memoizedState,t]},useDebugValue:Vf,useDeferredValue:function(e,a){var t=Be();return zf(t,e,a)},useTransition:function(){var e=Vd(!1);return e=Sh.bind(null,R,e.queue,!0,!1),Be().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,a,t){var l=R,o=Be();if(G){if(t===void 0)throw Error(x(407));t=t()}else{if(t=a(),ee===null)throw Error(x(349));(H&124)!==0||eh(l,a,t)}o.memoizedState=t;var r={value:t,getSnapshot:a};return o.queue=r,Sp(th.bind(null,l,r,e),[e]),l.flags|=2048,Ql(9,Vn(),ah.bind(null,l,r,t,a),null),t},useId:function(){var e=Be(),a=ee.identifierPrefix;if(G){var t=Ha,l=qa;t=(l&~(1<<32-Xe(l)-1)).toString(32)+t,a="\xAB"+a+"R"+t,t=gn++,0<t&&(a+="H"+t.toString(32)),a+="\xBB"}else t=SC++,a="\xAB"+a+"r"+t.toString(32)+"\xBB";return e.memoizedState=a},useHostTransitionStatus:_f,useFormState:hp,useActionState:hp,useOptimistic:function(e){var a=Be();a.memoizedState=a.baseState=e;var t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return a.queue=t,a=Gf.bind(null,R,!0,t),t.dispatch=a,[e,a]},useMemoCache:Hf,useCacheRefresh:function(){return Be().memoizedState=wC.bind(null,R)}},Th={readContext:Ne,use:Un,useCallback:hh,useContext:Ne,useEffect:fh,useImperativeHandle:gh,useInsertionEffect:ch,useLayoutEffect:mh,useMemo:yh,useReducer:Zi,useRef:dh,useState:function(){return Zi(Wa)},useDebugValue:Vf,useDeferredValue:function(e,a){var t=pe();return xh(t,K.memoizedState,e,a)},useTransition:function(){var e=Zi(Wa)[0],a=pe().memoizedState;return[typeof e=="boolean"?e:cr(e),a]},useSyncExternalStore:$g,useId:Ih,useHostTransitionStatus:_f,useFormState:yp,useActionState:yp,useOptimistic:function(e,a){var t=pe();return rh(t,K,e,a)},useMemoCache:Hf,useCacheRefresh:vh},MC={readContext:Ne,use:Un,useCallback:hh,useContext:Ne,useEffect:fh,useImperativeHandle:gh,useInsertionEffect:ch,useLayoutEffect:mh,useMemo:yh,useReducer:$s,useRef:dh,useState:function(){return $s(Wa)},useDebugValue:Vf,useDeferredValue:function(e,a){var t=pe();return K===null?zf(t,e,a):xh(t,K.memoizedState,e,a)},useTransition:function(){var e=$s(Wa)[0],a=pe().memoizedState;return[typeof e=="boolean"?e:cr(e),a]},useSyncExternalStore:$g,useId:Ih,useHostTransitionStatus:_f,useFormState:xp,useActionState:xp,useOptimistic:function(e,a){var t=pe();return K!==null?rh(t,K,e,a):(t.baseState=e,[e,t.queue.dispatch])},useMemoCache:Hf,useCacheRefresh:vh},Vl=null,Qo=0;function Fi(e){var a=Qo;return Qo+=1,Vl===null&&(Vl=[]),Qg(Vl,e,a)}function So(e,a){a=a.props.ref,e.ref=a!==void 0?a:null}function Ei(e,a){throw a.$$typeof===tL?Error(x(525)):(e=Object.prototype.toString.call(a),Error(x(31,e==="[object Object]"?"object with keys {"+Object.keys(a).join(", ")+"}":e)))}function Lp(e){var a=e._init;return a(e._payload)}function Ph(e){function a(c,s){if(e){var p=c.deletions;p===null?(c.deletions=[s],c.flags|=16):p.push(s)}}function t(c,s){if(!e)return null;for(;s!==null;)a(c,s),s=s.sibling;return null}function l(c){for(var s=new Map;c!==null;)c.key!==null?s.set(c.key,c):s.set(c.index,c),c=c.sibling;return s}function o(c,s){return c=za(c,s),c.index=0,c.sibling=null,c}function r(c,s,p){return c.index=p,e?(p=c.alternate,p!==null?(p=p.index,p<s?(c.flags|=67108866,s):p):(c.flags|=67108866,s)):(c.flags|=1048576,s)}function u(c){return e&&c.alternate===null&&(c.flags|=67108866),c}function i(c,s,p,y){return s===null||s.tag!==6?(s=Ks(p,c.mode,y),s.return=c,s):(s=o(s,p),s.return=c,s)}function n(c,s,p,y){var C=p.type;return C===vl?g(c,s,p.props.children,y,p.key):s!==null&&(s.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===tt&&Lp(C)===s.type)?(s=o(s,p.props),So(s,p),s.return=c,s):(s=Xi(p.type,p.key,p.props,null,c.mode,y),So(s,p),s.return=c,s)}function d(c,s,p,y){return s===null||s.tag!==4||s.stateNode.containerInfo!==p.containerInfo||s.stateNode.implementation!==p.implementation?(s=js(p,c.mode,y),s.return=c,s):(s=o(s,p.children||[]),s.return=c,s)}function g(c,s,p,y,C){return s===null||s.tag!==7?(s=Ft(p,c.mode,y,C),s.return=c,s):(s=o(s,p),s.return=c,s)}function h(c,s,p){if(typeof s=="string"&&s!==""||typeof s=="number"||typeof s=="bigint")return s=Ks(""+s,c.mode,p),s.return=c,s;if(typeof s=="object"&&s!==null){switch(s.$$typeof){case Mi:return p=Xi(s.type,s.key,s.props,null,c.mode,p),So(p,s),p.return=c,p;case wo:return s=js(s,c.mode,p),s.return=c,s;case tt:var y=s._init;return s=y(s._payload),h(c,s,p)}if(bo(s)||ho(s))return s=Ft(s,c.mode,p,null),s.return=c,s;if(typeof s.then=="function")return h(c,Fi(s),p);if(s.$$typeof===Ba)return h(c,Ri(c,s),p);Ei(c,s)}return null}function f(c,s,p,y){var C=s!==null?s.key:null;if(typeof p=="string"&&p!==""||typeof p=="number"||typeof p=="bigint")return C!==null?null:i(c,s,""+p,y);if(typeof p=="object"&&p!==null){switch(p.$$typeof){case Mi:return p.key===C?n(c,s,p,y):null;case wo:return p.key===C?d(c,s,p,y):null;case tt:return C=p._init,p=C(p._payload),f(c,s,p,y)}if(bo(p)||ho(p))return C!==null?null:g(c,s,p,y,null);if(typeof p.then=="function")return f(c,s,Fi(p),y);if(p.$$typeof===Ba)return f(c,s,Ri(c,p),y);Ei(c,p)}return null}function m(c,s,p,y,C){if(typeof y=="string"&&y!==""||typeof y=="number"||typeof y=="bigint")return c=c.get(p)||null,i(s,c,""+y,C);if(typeof y=="object"&&y!==null){switch(y.$$typeof){case Mi:return c=c.get(y.key===null?p:y.key)||null,n(s,c,y,C);case wo:return c=c.get(y.key===null?p:y.key)||null,d(s,c,y,C);case tt:var P=y._init;return y=P(y._payload),m(c,s,p,y,C)}if(bo(y)||ho(y))return c=c.get(p)||null,g(s,c,y,C,null);if(typeof y.then=="function")return m(c,s,p,Fi(y),C);if(y.$$typeof===Ba)return m(c,s,p,Ri(s,y),C);Ei(s,y)}return null}function L(c,s,p,y){for(var C=null,P=null,v=s,b=s=0,$=null;v!==null&&b<p.length;b++){v.index>b?($=v,v=null):$=v.sibling;var A=f(c,v,p[b],y);if(A===null){v===null&&(v=$);break}e&&v&&A.alternate===null&&a(c,v),s=r(A,s,b),P===null?C=A:P.sibling=A,P=A,v=$}if(b===p.length)return t(c,v),G&&kt(c,b),C;if(v===null){for(;b<p.length;b++)v=h(c,p[b],y),v!==null&&(s=r(v,s,b),P===null?C=v:P.sibling=v,P=v);return G&&kt(c,b),C}for(v=l(v);b<p.length;b++)$=m(v,c,b,p[b],y),$!==null&&(e&&$.alternate!==null&&v.delete($.key===null?b:$.key),s=r($,s,b),P===null?C=$:P.sibling=$,P=$);return e&&v.forEach(function(Fe){return a(c,Fe)}),G&&kt(c,b),C}function I(c,s,p,y){if(p==null)throw Error(x(151));for(var C=null,P=null,v=s,b=s=0,$=null,A=p.next();v!==null&&!A.done;b++,A=p.next()){v.index>b?($=v,v=null):$=v.sibling;var Fe=f(c,v,A.value,y);if(Fe===null){v===null&&(v=$);break}e&&v&&Fe.alternate===null&&a(c,v),s=r(Fe,s,b),P===null?C=Fe:P.sibling=Fe,P=Fe,v=$}if(A.done)return t(c,v),G&&kt(c,b),C;if(v===null){for(;!A.done;b++,A=p.next())A=h(c,A.value,y),A!==null&&(s=r(A,s,b),P===null?C=A:P.sibling=A,P=A);return G&&kt(c,b),C}for(v=l(v);!A.done;b++,A=p.next())A=m(v,c,b,A.value,y),A!==null&&(e&&A.alternate!==null&&v.delete(A.key===null?b:A.key),s=r(A,s,b),P===null?C=A:P.sibling=A,P=A);return e&&v.forEach(function(xe){return a(c,xe)}),G&&kt(c,b),C}function T(c,s,p,y){if(typeof p=="object"&&p!==null&&p.type===vl&&p.key===null&&(p=p.props.children),typeof p=="object"&&p!==null){switch(p.$$typeof){case Mi:e:{for(var C=p.key;s!==null;){if(s.key===C){if(C=p.type,C===vl){if(s.tag===7){t(c,s.sibling),y=o(s,p.props.children),y.return=c,c=y;break e}}else if(s.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===tt&&Lp(C)===s.type){t(c,s.sibling),y=o(s,p.props),So(y,p),y.return=c,c=y;break e}t(c,s);break}else a(c,s);s=s.sibling}p.type===vl?(y=Ft(p.props.children,c.mode,y,p.key),y.return=c,c=y):(y=Xi(p.type,p.key,p.props,null,c.mode,y),So(y,p),y.return=c,c=y)}return u(c);case wo:e:{for(C=p.key;s!==null;){if(s.key===C)if(s.tag===4&&s.stateNode.containerInfo===p.containerInfo&&s.stateNode.implementation===p.implementation){t(c,s.sibling),y=o(s,p.children||[]),y.return=c,c=y;break e}else{t(c,s);break}else a(c,s);s=s.sibling}y=js(p,c.mode,y),y.return=c,c=y}return u(c);case tt:return C=p._init,p=C(p._payload),T(c,s,p,y)}if(bo(p))return L(c,s,p,y);if(ho(p)){if(C=ho(p),typeof C!="function")throw Error(x(150));return p=C.call(p),I(c,s,p,y)}if(typeof p.then=="function")return T(c,s,Fi(p),y);if(p.$$typeof===Ba)return T(c,s,Ri(c,p),y);Ei(c,p)}return typeof p=="string"&&p!==""||typeof p=="number"||typeof p=="bigint"?(p=""+p,s!==null&&s.tag===6?(t(c,s.sibling),y=o(s,p),y.return=c,c=y):(t(c,s),y=Ks(p,c.mode,y),y.return=c,c=y),u(c)):t(c,s)}return function(c,s,p,y){try{Qo=0;var C=T(c,s,p,y);return Vl=null,C}catch(v){if(v===fr||v===Hn)throw v;var P=We(29,v,null,c.mode);return P.lanes=y,P.return=c,P}finally{}}}var Zl=Ph(!0),Nh=Ph(!1),sa=ba(null),wa=null;function rt(e){var a=e.alternate;re(he,he.current&1),re(sa,e),wa===null&&(a===null||Xl.current!==null||a.memoizedState!==null)&&(wa=e)}function Ah(e){if(e.tag===22){if(re(he,he.current),re(sa,e),wa===null){var a=e.alternate;a!==null&&a.memoizedState!==null&&(wa=e)}}else ut(e)}function ut(){re(he,he.current),re(sa,sa.current)}function Va(e){Ie(sa),wa===e&&(wa=null),Ie(he)}var he=ba(0);function yn(e){for(var a=e;a!==null;){if(a.tag===13){var t=a.memoizedState;if(t!==null&&(t=t.dehydrated,t===null||t.data==="$?"||uf(t)))return a}else if(a.tag===19&&a.memoizedProps.revealOrder!==void 0){if((a.flags&128)!==0)return a}else if(a.child!==null){a.child.return=a,a=a.child;continue}if(a===e)break;for(;a.sibling===null;){if(a.return===null||a.return===e)return null;a=a.return}a.sibling.return=a.return,a=a.sibling}return null}function ed(e,a,t,l){a=e.memoizedState,t=t(l,a),t=t==null?a:ae({},a,t),e.memoizedState=t,e.lanes===0&&(e.updateQueue.baseState=t)}var Gd={enqueueSetState:function(e,a,t){e=e._reactInternals;var l=Qe(),o=mt(l);o.payload=a,t!=null&&(o.callback=t),a=pt(e,o,l),a!==null&&(Ze(a,e,l),Ro(a,e,l))},enqueueReplaceState:function(e,a,t){e=e._reactInternals;var l=Qe(),o=mt(l);o.tag=1,o.payload=a,t!=null&&(o.callback=t),a=pt(e,o,l),a!==null&&(Ze(a,e,l),Ro(a,e,l))},enqueueForceUpdate:function(e,a){e=e._reactInternals;var t=Qe(),l=mt(t);l.tag=2,a!=null&&(l.callback=a),a=pt(e,l,t),a!==null&&(Ze(a,e,t),Ro(a,e,t))}};function Cp(e,a,t,l,o,r,u){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(l,r,u):a.prototype&&a.prototype.isPureReactComponent?!Wo(t,l)||!Wo(o,r):!0}function Ip(e,a,t,l){e=a.state,typeof a.componentWillReceiveProps=="function"&&a.componentWillReceiveProps(t,l),typeof a.UNSAFE_componentWillReceiveProps=="function"&&a.UNSAFE_componentWillReceiveProps(t,l),a.state!==e&&Gd.enqueueReplaceState(a,a.state,null)}function Gt(e,a){var t=a;if("ref"in a){t={};for(var l in a)l!=="ref"&&(t[l]=a[l])}if(e=e.defaultProps){t===a&&(t=ae({},t));for(var o in e)t[o]===void 0&&(t[o]=e[o])}return t}var xn=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var a=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(a))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)};function kh(e){xn(e)}function Rh(e){console.error(e)}function Oh(e){xn(e)}function Sn(e,a){try{var t=e.onUncaughtError;t(a.value,{componentStack:a.stack})}catch(l){setTimeout(function(){throw l})}}function vp(e,a,t){try{var l=e.onCaughtError;l(t.value,{componentStack:t.stack,errorBoundary:a.tag===1?a.stateNode:null})}catch(o){setTimeout(function(){throw o})}}function Wd(e,a,t){return t=mt(t),t.tag=3,t.payload={element:null},t.callback=function(){Sn(e,a)},t}function Fh(e){return e=mt(e),e.tag=3,e}function Eh(e,a,t,l){var o=t.type.getDerivedStateFromError;if(typeof o=="function"){var r=l.value;e.payload=function(){return o(r)},e.callback=function(){vp(a,t,l)}}var u=t.stateNode;u!==null&&typeof u.componentDidCatch=="function"&&(e.callback=function(){vp(a,t,l),typeof o!="function"&&(gt===null?gt=new Set([this]):gt.add(this));var i=l.stack;this.componentDidCatch(l.value,{componentStack:i!==null?i:""})})}function DC(e,a,t,l,o){if(t.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){if(a=t.alternate,a!==null&&sr(a,t,o,!0),t=sa.current,t!==null){switch(t.tag){case 13:return wa===null?$d():t.alternate===null&&se===0&&(se=3),t.flags&=-257,t.flags|=65536,t.lanes=o,l===Bd?t.flags|=16384:(a=t.updateQueue,a===null?t.updateQueue=new Set([l]):a.add(l),fd(e,l,o)),!1;case 22:return t.flags|=65536,l===Bd?t.flags|=16384:(a=t.updateQueue,a===null?(a={transitions:null,markerInstances:null,retryQueue:new Set([l])},t.updateQueue=a):(t=a.retryQueue,t===null?a.retryQueue=new Set([l]):t.add(l)),fd(e,l,o)),!1}throw Error(x(435,t.tag))}return fd(e,l,o),$d(),!1}if(G)return a=sa.current,a!==null?((a.flags&65536)===0&&(a.flags|=256),a.flags|=65536,a.lanes=o,l!==kd&&(e=Error(x(422),{cause:l}),Yo(ia(e,t)))):(l!==kd&&(a=Error(x(423),{cause:l}),Yo(ia(a,t))),e=e.current.alternate,e.flags|=65536,o&=-o,e.lanes|=o,l=ia(l,t),o=Wd(e.stateNode,l,o),Js(e,o),se!==4&&(se=2)),!1;var r=Error(x(520),{cause:l});if(r=ia(r,t),Ho===null?Ho=[r]:Ho.push(r),se!==4&&(se=2),a===null)return!0;l=ia(l,t),t=a;do{switch(t.tag){case 3:return t.flags|=65536,e=o&-o,t.lanes|=e,e=Wd(t.stateNode,l,e),Js(t,e),!1;case 1:if(a=t.type,r=t.stateNode,(t.flags&128)===0&&(typeof a.getDerivedStateFromError=="function"||r!==null&&typeof r.componentDidCatch=="function"&&(gt===null||!gt.has(r))))return t.flags|=65536,o&=-o,t.lanes|=o,o=Fh(o),Eh(o,e,t,l),Js(t,o),!1}t=t.return}while(t!==null);return!1}var Bh=Error(x(461)),Ce=!1;function be(e,a,t,l){a.child=e===null?Nh(a,null,t,l):Zl(a,e.child,t,l)}function wp(e,a,t,l,o){t=t.render;var r=a.ref;if("ref"in l){var u={};for(var i in l)i!=="ref"&&(u[i]=l[i])}else u=l;return zt(a),l=Of(e,a,t,u,r,o),i=Ff(),e!==null&&!Ce?(Ef(e,a,o),Ya(e,a,o)):(G&&i&&Df(a),a.flags|=1,be(e,a,l,o),a.child)}function bp(e,a,t,l,o){if(e===null){var r=t.type;return typeof r=="function"&&!Mf(r)&&r.defaultProps===void 0&&t.compare===null?(a.tag=15,a.type=r,qh(e,a,r,l,o)):(e=Xi(t.type,null,l,a,a.mode,o),e.ref=a.ref,e.return=a,a.child=e)}if(r=e.child,!Wf(e,o)){var u=r.memoizedProps;if(t=t.compare,t=t!==null?t:Wo,t(u,l)&&e.ref===a.ref)return Ya(e,a,o)}return a.flags|=1,e=za(r,l),e.ref=a.ref,e.return=a,a.child=e}function qh(e,a,t,l,o){if(e!==null){var r=e.memoizedProps;if(Wo(r,l)&&e.ref===a.ref)if(Ce=!1,a.pendingProps=l=r,Wf(e,o))(e.flags&131072)!==0&&(Ce=!0);else return a.lanes=e.lanes,Ya(e,a,o)}return Yd(e,a,t,l,o)}function Hh(e,a,t){var l=a.pendingProps,o=l.children,r=e!==null?e.memoizedState:null;if(l.mode==="hidden"){if((a.flags&128)!==0){if(l=r!==null?r.baseLanes|t:t,e!==null){for(o=a.child=e.child,r=0;o!==null;)r=r|o.lanes|o.childLanes,o=o.sibling;a.childLanes=r&~l}else a.childLanes=0,a.child=null;return Mp(e,a,l,t)}if((t&536870912)!==0)a.memoizedState={baseLanes:0,cachePool:null},e!==null&&Qi(a,r!==null?r.cachePool:null),r!==null?mp(a,r):Ud(),Ah(a);else return a.lanes=a.childLanes=536870912,Mp(e,a,r!==null?r.baseLanes|t:t,t)}else r!==null?(Qi(a,r.cachePool),mp(a,r),ut(a),a.memoizedState=null):(e!==null&&Qi(a,null),Ud(),ut(a));return be(e,a,o,t),a.child}function Mp(e,a,t,l){var o=Nf();return o=o===null?null:{parent:ge._currentValue,pool:o},a.memoizedState={baseLanes:t,cachePool:o},e!==null&&Qi(a,null),Ud(),Ah(a),e!==null&&sr(e,a,l,!0),null}function ji(e,a){var t=a.ref;if(t===null)e!==null&&e.ref!==null&&(a.flags|=4194816);else{if(typeof t!="function"&&typeof t!="object")throw Error(x(284));(e===null||e.ref!==t)&&(a.flags|=4194816)}}function Yd(e,a,t,l,o){return zt(a),t=Of(e,a,t,l,void 0,o),l=Ff(),e!==null&&!Ce?(Ef(e,a,o),Ya(e,a,o)):(G&&l&&Df(a),a.flags|=1,be(e,a,t,o),a.child)}function Dp(e,a,t,l,o,r){return zt(a),a.updateQueue=null,t=Jg(a,l,t,o),jg(e),l=Ff(),e!==null&&!Ce?(Ef(e,a,r),Ya(e,a,r)):(G&&l&&Df(a),a.flags|=1,be(e,a,t,r),a.child)}function Tp(e,a,t,l,o){if(zt(a),a.stateNode===null){var r=Al,u=t.contextType;typeof u=="object"&&u!==null&&(r=Ne(u)),r=new t(l,r),a.memoizedState=r.state!==null&&r.state!==void 0?r.state:null,r.updater=Gd,a.stateNode=r,r._reactInternals=a,r=a.stateNode,r.props=l,r.state=a.memoizedState,r.refs={},Af(a),u=t.contextType,r.context=typeof u=="object"&&u!==null?Ne(u):Al,r.state=a.memoizedState,u=t.getDerivedStateFromProps,typeof u=="function"&&(ed(a,t,u,l),r.state=a.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof r.getSnapshotBeforeUpdate=="function"||typeof r.UNSAFE_componentWillMount!="function"&&typeof r.componentWillMount!="function"||(u=r.state,typeof r.componentWillMount=="function"&&r.componentWillMount(),typeof r.UNSAFE_componentWillMount=="function"&&r.UNSAFE_componentWillMount(),u!==r.state&&Gd.enqueueReplaceState(r,r.state,null),Fo(a,l,r,o),Oo(),r.state=a.memoizedState),typeof r.componentDidMount=="function"&&(a.flags|=4194308),l=!0}else if(e===null){r=a.stateNode;var i=a.memoizedProps,n=Gt(t,i);r.props=n;var d=r.context,g=t.contextType;u=Al,typeof g=="object"&&g!==null&&(u=Ne(g));var h=t.getDerivedStateFromProps;g=typeof h=="function"||typeof r.getSnapshotBeforeUpdate=="function",i=a.pendingProps!==i,g||typeof r.UNSAFE_componentWillReceiveProps!="function"&&typeof r.componentWillReceiveProps!="function"||(i||d!==u)&&Ip(a,r,l,u),lt=!1;var f=a.memoizedState;r.state=f,Fo(a,l,r,o),Oo(),d=a.memoizedState,i||f!==d||lt?(typeof h=="function"&&(ed(a,t,h,l),d=a.memoizedState),(n=lt||Cp(a,t,n,l,f,d,u))?(g||typeof r.UNSAFE_componentWillMount!="function"&&typeof r.componentWillMount!="function"||(typeof r.componentWillMount=="function"&&r.componentWillMount(),typeof r.UNSAFE_componentWillMount=="function"&&r.UNSAFE_componentWillMount()),typeof r.componentDidMount=="function"&&(a.flags|=4194308)):(typeof r.componentDidMount=="function"&&(a.flags|=4194308),a.memoizedProps=l,a.memoizedState=d),r.props=l,r.state=d,r.context=u,l=n):(typeof r.componentDidMount=="function"&&(a.flags|=4194308),l=!1)}else{r=a.stateNode,qd(e,a),u=a.memoizedProps,g=Gt(t,u),r.props=g,h=a.pendingProps,f=r.context,d=t.contextType,n=Al,typeof d=="object"&&d!==null&&(n=Ne(d)),i=t.getDerivedStateFromProps,(d=typeof i=="function"||typeof r.getSnapshotBeforeUpdate=="function")||typeof r.UNSAFE_componentWillReceiveProps!="function"&&typeof r.componentWillReceiveProps!="function"||(u!==h||f!==n)&&Ip(a,r,l,n),lt=!1,f=a.memoizedState,r.state=f,Fo(a,l,r,o),Oo();var m=a.memoizedState;u!==h||f!==m||lt||e!==null&&e.dependencies!==null&&cn(e.dependencies)?(typeof i=="function"&&(ed(a,t,i,l),m=a.memoizedState),(g=lt||Cp(a,t,g,l,f,m,n)||e!==null&&e.dependencies!==null&&cn(e.dependencies))?(d||typeof r.UNSAFE_componentWillUpdate!="function"&&typeof r.componentWillUpdate!="function"||(typeof r.componentWillUpdate=="function"&&r.componentWillUpdate(l,m,n),typeof r.UNSAFE_componentWillUpdate=="function"&&r.UNSAFE_componentWillUpdate(l,m,n)),typeof r.componentDidUpdate=="function"&&(a.flags|=4),typeof r.getSnapshotBeforeUpdate=="function"&&(a.flags|=1024)):(typeof r.componentDidUpdate!="function"||u===e.memoizedProps&&f===e.memoizedState||(a.flags|=4),typeof r.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&f===e.memoizedState||(a.flags|=1024),a.memoizedProps=l,a.memoizedState=m),r.props=l,r.state=m,r.context=n,l=g):(typeof r.componentDidUpdate!="function"||u===e.memoizedProps&&f===e.memoizedState||(a.flags|=4),typeof r.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&f===e.memoizedState||(a.flags|=1024),l=!1)}return r=l,ji(e,a),l=(a.flags&128)!==0,r||l?(r=a.stateNode,t=l&&typeof t.getDerivedStateFromError!="function"?null:r.render(),a.flags|=1,e!==null&&l?(a.child=Zl(a,e.child,null,o),a.child=Zl(a,null,t,o)):be(e,a,t,o),a.memoizedState=r.state,e=a.child):e=Ya(e,a,o),e}function Pp(e,a,t,l){return nr(),a.flags|=256,be(e,a,t,l),a.child}var ad={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function td(e){return{baseLanes:e,cachePool:Yg()}}function ld(e,a,t){return e=e!==null?e.childLanes&~t:0,a&&(e|=na),e}function Uh(e,a,t){var l=a.pendingProps,o=!1,r=(a.flags&128)!==0,u;if((u=r)||(u=e!==null&&e.memoizedState===null?!1:(he.current&2)!==0),u&&(o=!0,a.flags&=-129),u=(a.flags&32)!==0,a.flags&=-33,e===null){if(G){if(o?rt(a):ut(a),G){var i=ne,n;if(n=i){e:{for(n=i,i=La;n.nodeType!==8;){if(!i){i=null;break e}if(n=pa(n.nextSibling),n===null){i=null;break e}}i=n}i!==null?(a.memoizedState={dehydrated:i,treeContext:Et!==null?{id:qa,overflow:Ha}:null,retryLane:536870912,hydrationErrors:null},n=We(18,null,null,0),n.stateNode=i,n.return=a,a.child=n,Oe=a,ne=null,n=!0):n=!1}n||Vt(a)}if(i=a.memoizedState,i!==null&&(i=i.dehydrated,i!==null))return uf(i)?a.lanes=32:a.lanes=536870912,null;Va(a)}return i=l.children,l=l.fallback,o?(ut(a),o=a.mode,i=Ln({mode:"hidden",children:i},o),l=Ft(l,o,t,null),i.return=a,l.return=a,i.sibling=l,a.child=i,o=a.child,o.memoizedState=td(t),o.childLanes=ld(e,u,t),a.memoizedState=ad,l):(rt(a),Xd(a,i))}if(n=e.memoizedState,n!==null&&(i=n.dehydrated,i!==null)){if(r)a.flags&256?(rt(a),a.flags&=-257,a=od(e,a,t)):a.memoizedState!==null?(ut(a),a.child=e.child,a.flags|=128,a=null):(ut(a),o=l.fallback,i=a.mode,l=Ln({mode:"visible",children:l.children},i),o=Ft(o,i,t,null),o.flags|=2,l.return=a,o.return=a,l.sibling=o,a.child=l,Zl(a,e.child,null,t),l=a.child,l.memoizedState=td(t),l.childLanes=ld(e,u,t),a.memoizedState=ad,a=o);else if(rt(a),uf(i)){if(u=i.nextSibling&&i.nextSibling.dataset,u)var d=u.dgst;u=d,l=Error(x(419)),l.stack="",l.digest=u,Yo({value:l,source:null,stack:null}),a=od(e,a,t)}else if(Ce||sr(e,a,t,!1),u=(t&e.childLanes)!==0,Ce||u){if(u=ee,u!==null&&(l=t&-t,l=(l&42)!==0?1:gf(l),l=(l&(u.suspendedLanes|t))!==0?0:l,l!==0&&l!==n.retryLane))throw n.retryLane=l,to(e,l),Ze(u,e,l),Bh;i.data==="$?"||$d(),a=od(e,a,t)}else i.data==="$?"?(a.flags|=192,a.child=e.child,a=null):(e=n.treeContext,ne=pa(i.nextSibling),Oe=a,G=!0,Bt=null,La=!1,e!==null&&(oa[ra++]=qa,oa[ra++]=Ha,oa[ra++]=Et,qa=e.id,Ha=e.overflow,Et=a),a=Xd(a,l.children),a.flags|=4096);return a}return o?(ut(a),o=l.fallback,i=a.mode,n=e.child,d=n.sibling,l=za(n,{mode:"hidden",children:l.children}),l.subtreeFlags=n.subtreeFlags&65011712,d!==null?o=za(d,o):(o=Ft(o,i,t,null),o.flags|=2),o.return=a,l.return=a,l.sibling=o,a.child=l,l=o,o=a.child,i=e.child.memoizedState,i===null?i=td(t):(n=i.cachePool,n!==null?(d=ge._currentValue,n=n.parent!==d?{parent:d,pool:d}:n):n=Yg(),i={baseLanes:i.baseLanes|t,cachePool:n}),o.memoizedState=i,o.childLanes=ld(e,u,t),a.memoizedState=ad,l):(rt(a),t=e.child,e=t.sibling,t=za(t,{mode:"visible",children:l.children}),t.return=a,t.sibling=null,e!==null&&(u=a.deletions,u===null?(a.deletions=[e],a.flags|=16):u.push(e)),a.child=t,a.memoizedState=null,t)}function Xd(e,a){return a=Ln({mode:"visible",children:a},e.mode),a.return=e,e.child=a}function Ln(e,a){return e=We(22,e,null,a),e.lanes=0,e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},e}function od(e,a,t){return Zl(a,e.child,null,t),e=Xd(a,a.pendingProps.children),e.flags|=2,a.memoizedState=null,e}function Np(e,a,t){e.lanes|=a;var l=e.alternate;l!==null&&(l.lanes|=a),Od(e.return,a,t)}function rd(e,a,t,l,o){var r=e.memoizedState;r===null?e.memoizedState={isBackwards:a,rendering:null,renderingStartTime:0,last:l,tail:t,tailMode:o}:(r.isBackwards=a,r.rendering=null,r.renderingStartTime=0,r.last=l,r.tail=t,r.tailMode=o)}function Vh(e,a,t){var l=a.pendingProps,o=l.revealOrder,r=l.tail;if(be(e,a,l.children,t),l=he.current,(l&2)!==0)l=l&1|2,a.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=a.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Np(e,t,a);else if(e.tag===19)Np(e,t,a);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===a)break e;for(;e.sibling===null;){if(e.return===null||e.return===a)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}l&=1}switch(re(he,l),o){case"forwards":for(t=a.child,o=null;t!==null;)e=t.alternate,e!==null&&yn(e)===null&&(o=t),t=t.sibling;t=o,t===null?(o=a.child,a.child=null):(o=t.sibling,t.sibling=null),rd(a,!1,o,t,r);break;case"backwards":for(t=null,o=a.child,a.child=null;o!==null;){if(e=o.alternate,e!==null&&yn(e)===null){a.child=o;break}e=o.sibling,o.sibling=t,t=o,o=e}rd(a,!0,t,null,r);break;case"together":rd(a,!1,null,null,void 0);break;default:a.memoizedState=null}return a.child}function Ya(e,a,t){if(e!==null&&(a.dependencies=e.dependencies),It|=a.lanes,(t&a.childLanes)===0)if(e!==null){if(sr(e,a,t,!1),(t&a.childLanes)===0)return null}else return null;if(e!==null&&a.child!==e.child)throw Error(x(153));if(a.child!==null){for(e=a.child,t=za(e,e.pendingProps),a.child=t,t.return=a;e.sibling!==null;)e=e.sibling,t=t.sibling=za(e,e.pendingProps),t.return=a;t.sibling=null}return a.child}function Wf(e,a){return(e.lanes&a)!==0?!0:(e=e.dependencies,!!(e!==null&&cn(e)))}function TC(e,a,t){switch(a.tag){case 3:ln(a,a.stateNode.containerInfo),ot(a,ge,e.memoizedState.cache),nr();break;case 27:case 5:Id(a);break;case 4:ln(a,a.stateNode.containerInfo);break;case 10:ot(a,a.type,a.memoizedProps.value);break;case 13:var l=a.memoizedState;if(l!==null)return l.dehydrated!==null?(rt(a),a.flags|=128,null):(t&a.child.childLanes)!==0?Uh(e,a,t):(rt(a),e=Ya(e,a,t),e!==null?e.sibling:null);rt(a);break;case 19:var o=(e.flags&128)!==0;if(l=(t&a.childLanes)!==0,l||(sr(e,a,t,!1),l=(t&a.childLanes)!==0),o){if(l)return Vh(e,a,t);a.flags|=128}if(o=a.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),re(he,he.current),l)break;return null;case 22:case 23:return a.lanes=0,Hh(e,a,t);case 24:ot(a,ge,e.memoizedState.cache)}return Ya(e,a,t)}function zh(e,a,t){if(e!==null)if(e.memoizedProps!==a.pendingProps)Ce=!0;else{if(!Wf(e,t)&&(a.flags&128)===0)return Ce=!1,TC(e,a,t);Ce=(e.flags&131072)!==0}else Ce=!1,G&&(a.flags&1048576)!==0&&Gg(a,fn,a.index);switch(a.lanes=0,a.tag){case 16:e:{e=a.pendingProps;var l=a.elementType,o=l._init;if(l=o(l._payload),a.type=l,typeof l=="function")Mf(l)?(e=Gt(l,e),a.tag=1,a=Tp(null,a,l,e,t)):(a.tag=0,a=Yd(null,a,l,e,t));else{if(l!=null){if(o=l.$$typeof,o===cf){a.tag=11,a=wp(null,a,l,e,t);break e}else if(o===mf){a.tag=14,a=bp(null,a,l,e,t);break e}}throw a=Ld(l)||l,Error(x(306,a,""))}}return a;case 0:return Yd(e,a,a.type,a.pendingProps,t);case 1:return l=a.type,o=Gt(l,a.pendingProps),Tp(e,a,l,o,t);case 3:e:{if(ln(a,a.stateNode.containerInfo),e===null)throw Error(x(387));l=a.pendingProps;var r=a.memoizedState;o=r.element,qd(e,a),Fo(a,l,null,t);var u=a.memoizedState;if(l=u.cache,ot(a,ge,l),l!==r.cache&&Fd(a,[ge],t,!0),Oo(),l=u.element,r.isDehydrated)if(r={element:l,isDehydrated:!1,cache:u.cache},a.updateQueue.baseState=r,a.memoizedState=r,a.flags&256){a=Pp(e,a,l,t);break e}else if(l!==o){o=ia(Error(x(424)),a),Yo(o),a=Pp(e,a,l,t);break e}else{switch(e=a.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName==="HTML"?e.ownerDocument.body:e}for(ne=pa(e.firstChild),Oe=a,G=!0,Bt=null,La=!0,t=Nh(a,null,l,t),a.child=t;t;)t.flags=t.flags&-3|4096,t=t.sibling}else{if(nr(),l===o){a=Ya(e,a,t);break e}be(e,a,l,t)}a=a.child}return a;case 26:return ji(e,a),e===null?(t=Zp(a.type,null,a.pendingProps,null))?a.memoizedState=t:G||(t=a.type,e=a.pendingProps,l=Dn(ct.current).createElement(t),l[Pe]=a,l[Ue]=e,De(l,t,e),Le(l),a.stateNode=l):a.memoizedState=Zp(a.type,e.memoizedProps,a.pendingProps,e.memoizedState),null;case 27:return Id(a),e===null&&G&&(l=a.stateNode=Ty(a.type,a.pendingProps,ct.current),Oe=a,La=!0,o=ne,wt(a.type)?(nf=o,ne=pa(l.firstChild)):ne=o),be(e,a,a.pendingProps.children,t),ji(e,a),e===null&&(a.flags|=4194304),a.child;case 5:return e===null&&G&&((o=l=ne)&&(l=eI(l,a.type,a.pendingProps,La),l!==null?(a.stateNode=l,Oe=a,ne=pa(l.firstChild),La=!1,o=!0):o=!1),o||Vt(a)),Id(a),o=a.type,r=a.pendingProps,u=e!==null?e.memoizedProps:null,l=r.children,of(o,r)?l=null:u!==null&&of(o,u)&&(a.flags|=32),a.memoizedState!==null&&(o=Of(e,a,LC,null,null,t),Jo._currentValue=o),ji(e,a),be(e,a,l,t),a.child;case 6:return e===null&&G&&((e=t=ne)&&(t=aI(t,a.pendingProps,La),t!==null?(a.stateNode=t,Oe=a,ne=null,e=!0):e=!1),e||Vt(a)),null;case 13:return Uh(e,a,t);case 4:return ln(a,a.stateNode.containerInfo),l=a.pendingProps,e===null?a.child=Zl(a,null,l,t):be(e,a,l,t),a.child;case 11:return wp(e,a,a.type,a.pendingProps,t);case 7:return be(e,a,a.pendingProps,t),a.child;case 8:return be(e,a,a.pendingProps.children,t),a.child;case 12:return be(e,a,a.pendingProps.children,t),a.child;case 10:return l=a.pendingProps,ot(a,a.type,l.value),be(e,a,l.children,t),a.child;case 9:return o=a.type._context,l=a.pendingProps.children,zt(a),o=Ne(o),l=l(o),a.flags|=1,be(e,a,l,t),a.child;case 14:return bp(e,a,a.type,a.pendingProps,t);case 15:return qh(e,a,a.type,a.pendingProps,t);case 19:return Vh(e,a,t);case 31:return l=a.pendingProps,t=a.mode,l={mode:l.mode,children:l.children},e===null?(t=Ln(l,t),t.ref=a.ref,a.child=t,t.return=a,a=t):(t=za(e.child,l),t.ref=a.ref,a.child=t,t.return=a,a=t),a;case 22:return Hh(e,a,t);case 24:return zt(a),l=Ne(ge),e===null?(o=Nf(),o===null&&(o=ee,r=Pf(),o.pooledCache=r,r.refCount++,r!==null&&(o.pooledCacheLanes|=t),o=r),a.memoizedState={parent:l,cache:o},Af(a),ot(a,ge,o)):((e.lanes&t)!==0&&(qd(e,a),Fo(a,null,null,t),Oo()),o=e.memoizedState,r=a.memoizedState,o.parent!==l?(o={parent:l,cache:l},a.memoizedState=o,a.lanes===0&&(a.memoizedState=a.updateQueue.baseState=o),ot(a,ge,l)):(l=r.cache,ot(a,ge,l),l!==o.cache&&Fd(a,[ge],t,!0))),be(e,a,a.pendingProps.children,t),a.child;case 29:throw a.pendingProps}throw Error(x(156,a.tag))}function Oa(e){e.flags|=4}function Ap(e,a){if(a.type!=="stylesheet"||(a.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!Ay(a)){if(a=sa.current,a!==null&&((H&4194048)===H?wa!==null:(H&62914560)!==H&&(H&536870912)===0||a!==wa))throw ko=Bd,Xg;e.flags|=8192}}function Bi(e,a){a!==null&&(e.flags|=4),e.flags&16384&&(a=e.tag!==22?pg():536870912,e.lanes|=a,Kl|=a)}function Lo(e,a){if(!G)switch(e.tailMode){case"hidden":a=e.tail;for(var t=null;a!==null;)a.alternate!==null&&(t=a),a=a.sibling;t===null?e.tail=null:t.sibling=null;break;case"collapsed":t=e.tail;for(var l=null;t!==null;)t.alternate!==null&&(l=t),t=t.sibling;l===null?a||e.tail===null?e.tail=null:e.tail.sibling=null:l.sibling=null}}function ue(e){var a=e.alternate!==null&&e.alternate.child===e.child,t=0,l=0;if(a)for(var o=e.child;o!==null;)t|=o.lanes|o.childLanes,l|=o.subtreeFlags&65011712,l|=o.flags&65011712,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)t|=o.lanes|o.childLanes,l|=o.subtreeFlags,l|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=l,e.childLanes=t,a}function PC(e,a,t){var l=a.pendingProps;switch(Tf(a),a.tag){case 31:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ue(a),null;case 1:return ue(a),null;case 3:return t=a.stateNode,l=null,e!==null&&(l=e.memoizedState.cache),a.memoizedState.cache!==l&&(a.flags|=2048),_a(ge),_l(),t.pendingContext&&(t.context=t.pendingContext,t.pendingContext=null),(e===null||e.child===null)&&(xo(a)?Oa(a):e===null||e.memoizedState.isDehydrated&&(a.flags&256)===0||(a.flags|=1024,ip())),ue(a),null;case 26:return t=a.memoizedState,e===null?(Oa(a),t!==null?(ue(a),Ap(a,t)):(ue(a),a.flags&=-16777217)):t?t!==e.memoizedState?(Oa(a),ue(a),Ap(a,t)):(ue(a),a.flags&=-16777217):(e.memoizedProps!==l&&Oa(a),ue(a),a.flags&=-16777217),null;case 27:on(a),t=ct.current;var o=a.type;if(e!==null&&a.stateNode!=null)e.memoizedProps!==l&&Oa(a);else{if(!l){if(a.stateNode===null)throw Error(x(166));return ue(a),null}e=Ia.current,xo(a)?rp(a,e):(e=Ty(o,l,t),a.stateNode=e,Oa(a))}return ue(a),null;case 5:if(on(a),t=a.type,e!==null&&a.stateNode!=null)e.memoizedProps!==l&&Oa(a);else{if(!l){if(a.stateNode===null)throw Error(x(166));return ue(a),null}if(e=Ia.current,xo(a))rp(a,e);else{switch(o=Dn(ct.current),e){case 1:e=o.createElementNS("http://www.w3.org/2000/svg",t);break;case 2:e=o.createElementNS("http://www.w3.org/1998/Math/MathML",t);break;default:switch(t){case"svg":e=o.createElementNS("http://www.w3.org/2000/svg",t);break;case"math":e=o.createElementNS("http://www.w3.org/1998/Math/MathML",t);break;case"script":e=o.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild);break;case"select":e=typeof l.is=="string"?o.createElement("select",{is:l.is}):o.createElement("select"),l.multiple?e.multiple=!0:l.size&&(e.size=l.size);break;default:e=typeof l.is=="string"?o.createElement(t,{is:l.is}):o.createElement(t)}}e[Pe]=a,e[Ue]=l;e:for(o=a.child;o!==null;){if(o.tag===5||o.tag===6)e.appendChild(o.stateNode);else if(o.tag!==4&&o.tag!==27&&o.child!==null){o.child.return=o,o=o.child;continue}if(o===a)break e;for(;o.sibling===null;){if(o.return===null||o.return===a)break e;o=o.return}o.sibling.return=o.return,o=o.sibling}a.stateNode=e;e:switch(De(e,t,l),t){case"button":case"input":case"select":case"textarea":e=!!l.autoFocus;break e;case"img":e=!0;break e;default:e=!1}e&&Oa(a)}}return ue(a),a.flags&=-16777217,null;case 6:if(e&&a.stateNode!=null)e.memoizedProps!==l&&Oa(a);else{if(typeof l!="string"&&a.stateNode===null)throw Error(x(166));if(e=ct.current,xo(a)){if(e=a.stateNode,t=a.memoizedProps,l=null,o=Oe,o!==null)switch(o.tag){case 27:case 5:l=o.memoizedProps}e[Pe]=a,e=!!(e.nodeValue===t||l!==null&&l.suppressHydrationWarning===!0||by(e.nodeValue,t)),e||Vt(a)}else e=Dn(e).createTextNode(l),e[Pe]=a,a.stateNode=e}return ue(a),null;case 13:if(l=a.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(o=xo(a),l!==null&&l.dehydrated!==null){if(e===null){if(!o)throw Error(x(318));if(o=a.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(x(317));o[Pe]=a}else nr(),(a.flags&128)===0&&(a.memoizedState=null),a.flags|=4;ue(a),o=!1}else o=ip(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=o),o=!0;if(!o)return a.flags&256?(Va(a),a):(Va(a),null)}if(Va(a),(a.flags&128)!==0)return a.lanes=t,a;if(t=l!==null,e=e!==null&&e.memoizedState!==null,t){l=a.child,o=null,l.alternate!==null&&l.alternate.memoizedState!==null&&l.alternate.memoizedState.cachePool!==null&&(o=l.alternate.memoizedState.cachePool.pool);var r=null;l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(r=l.memoizedState.cachePool.pool),r!==o&&(l.flags|=2048)}return t!==e&&t&&(a.child.flags|=8192),Bi(a,a.updateQueue),ue(a),null;case 4:return _l(),e===null&&$f(a.stateNode.containerInfo),ue(a),null;case 10:return _a(a.type),ue(a),null;case 19:if(Ie(he),o=a.memoizedState,o===null)return ue(a),null;if(l=(a.flags&128)!==0,r=o.rendering,r===null)if(l)Lo(o,!1);else{if(se!==0||e!==null&&(e.flags&128)!==0)for(e=a.child;e!==null;){if(r=yn(e),r!==null){for(a.flags|=128,Lo(o,!1),e=r.updateQueue,a.updateQueue=e,Bi(a,e),a.subtreeFlags=0,e=t,t=a.child;t!==null;)_g(t,e),t=t.sibling;return re(he,he.current&1|2),a.child}e=e.sibling}o.tail!==null&&va()>In&&(a.flags|=128,l=!0,Lo(o,!1),a.lanes=4194304)}else{if(!l)if(e=yn(r),e!==null){if(a.flags|=128,l=!0,e=e.updateQueue,a.updateQueue=e,Bi(a,e),Lo(o,!0),o.tail===null&&o.tailMode==="hidden"&&!r.alternate&&!G)return ue(a),null}else 2*va()-o.renderingStartTime>In&&t!==536870912&&(a.flags|=128,l=!0,Lo(o,!1),a.lanes=4194304);o.isBackwards?(r.sibling=a.child,a.child=r):(e=o.last,e!==null?e.sibling=r:a.child=r,o.last=r)}return o.tail!==null?(a=o.tail,o.rendering=a,o.tail=a.sibling,o.renderingStartTime=va(),a.sibling=null,e=he.current,re(he,l?e&1|2:e&1),a):(ue(a),null);case 22:case 23:return Va(a),kf(),l=a.memoizedState!==null,e!==null?e.memoizedState!==null!==l&&(a.flags|=8192):l&&(a.flags|=8192),l?(t&536870912)!==0&&(a.flags&128)===0&&(ue(a),a.subtreeFlags&6&&(a.flags|=8192)):ue(a),t=a.updateQueue,t!==null&&Bi(a,t.retryQueue),t=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(t=e.memoizedState.cachePool.pool),l=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(l=a.memoizedState.cachePool.pool),l!==t&&(a.flags|=2048),e!==null&&Ie(qt),null;case 24:return t=null,e!==null&&(t=e.memoizedState.cache),a.memoizedState.cache!==t&&(a.flags|=2048),_a(ge),ue(a),null;case 25:return null;case 30:return null}throw Error(x(156,a.tag))}function NC(e,a){switch(Tf(a),a.tag){case 1:return e=a.flags,e&65536?(a.flags=e&-65537|128,a):null;case 3:return _a(ge),_l(),e=a.flags,(e&65536)!==0&&(e&128)===0?(a.flags=e&-65537|128,a):null;case 26:case 27:case 5:return on(a),null;case 13:if(Va(a),e=a.memoizedState,e!==null&&e.dehydrated!==null){if(a.alternate===null)throw Error(x(340));nr()}return e=a.flags,e&65536?(a.flags=e&-65537|128,a):null;case 19:return Ie(he),null;case 4:return _l(),null;case 10:return _a(a.type),null;case 22:case 23:return Va(a),kf(),e!==null&&Ie(qt),e=a.flags,e&65536?(a.flags=e&-65537|128,a):null;case 24:return _a(ge),null;case 25:return null;default:return null}}function _h(e,a){switch(Tf(a),a.tag){case 3:_a(ge),_l();break;case 26:case 27:case 5:on(a);break;case 4:_l();break;case 13:Va(a);break;case 19:Ie(he);break;case 10:_a(a.type);break;case 22:case 23:Va(a),kf(),e!==null&&Ie(qt);break;case 24:_a(ge)}}function pr(e,a){try{var t=a.updateQueue,l=t!==null?t.lastEffect:null;if(l!==null){var o=l.next;t=o;do{if((t.tag&e)===e){l=void 0;var r=t.create,u=t.inst;l=r(),u.destroy=l}t=t.next}while(t!==o)}}catch(i){j(a,a.return,i)}}function Ct(e,a,t){try{var l=a.updateQueue,o=l!==null?l.lastEffect:null;if(o!==null){var r=o.next;l=r;do{if((l.tag&e)===e){var u=l.inst,i=u.destroy;if(i!==void 0){u.destroy=void 0,o=a;var n=t,d=i;try{d()}catch(g){j(o,n,g)}}}l=l.next}while(l!==r)}}catch(g){j(a,a.return,g)}}function Gh(e){var a=e.updateQueue;if(a!==null){var t=e.stateNode;try{Kg(a,t)}catch(l){j(e,e.return,l)}}}function Wh(e,a,t){t.props=Gt(e.type,e.memoizedProps),t.state=e.memoizedState;try{t.componentWillUnmount()}catch(l){j(e,a,l)}}function Bo(e,a){try{var t=e.ref;if(t!==null){switch(e.tag){case 26:case 27:case 5:var l=e.stateNode;break;case 30:l=e.stateNode;break;default:l=e.stateNode}typeof t=="function"?e.refCleanup=t(l):t.current=l}}catch(o){j(e,a,o)}}function Ca(e,a){var t=e.ref,l=e.refCleanup;if(t!==null)if(typeof l=="function")try{l()}catch(o){j(e,a,o)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof t=="function")try{t(null)}catch(o){j(e,a,o)}else t.current=null}function Yh(e){var a=e.type,t=e.memoizedProps,l=e.stateNode;try{e:switch(a){case"button":case"input":case"select":case"textarea":t.autoFocus&&l.focus();break e;case"img":t.src?l.src=t.src:t.srcSet&&(l.srcset=t.srcSet)}}catch(o){j(e,e.return,o)}}function ud(e,a,t){try{var l=e.stateNode;ZC(l,e.type,t,a),l[Ue]=a}catch(o){j(e,e.return,o)}}function Xh(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&wt(e.type)||e.tag===4}function id(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Xh(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&&wt(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 Qd(e,a,t){var l=e.tag;if(l===5||l===6)e=e.stateNode,a?(t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t).insertBefore(e,a):(a=t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t,a.appendChild(e),t=t._reactRootContainer,t!=null||a.onclick!==null||(a.onclick=Yn));else if(l!==4&&(l===27&&wt(e.type)&&(t=e.stateNode,a=null),e=e.child,e!==null))for(Qd(e,a,t),e=e.sibling;e!==null;)Qd(e,a,t),e=e.sibling}function Cn(e,a,t){var l=e.tag;if(l===5||l===6)e=e.stateNode,a?t.insertBefore(e,a):t.appendChild(e);else if(l!==4&&(l===27&&wt(e.type)&&(t=e.stateNode),e=e.child,e!==null))for(Cn(e,a,t),e=e.sibling;e!==null;)Cn(e,a,t),e=e.sibling}function Qh(e){var a=e.stateNode,t=e.memoizedProps;try{for(var l=e.type,o=a.attributes;o.length;)a.removeAttributeNode(o[0]);De(a,l,t),a[Pe]=e,a[Ue]=t}catch(r){j(e,e.return,r)}}var Ea=!1,fe=!1,nd=!1,kp=typeof WeakSet=="function"?WeakSet:Set,Se=null;function AC(e,a){if(e=e.containerInfo,tf=An,e=Fg(e),vf(e)){if("selectionStart"in e)var t={start:e.selectionStart,end:e.selectionEnd};else e:{t=(t=e.ownerDocument)&&t.defaultView||window;var l=t.getSelection&&t.getSelection();if(l&&l.rangeCount!==0){t=l.anchorNode;var o=l.anchorOffset,r=l.focusNode;l=l.focusOffset;try{t.nodeType,r.nodeType}catch(I){t=null;break e}var u=0,i=-1,n=-1,d=0,g=0,h=e,f=null;a:for(;;){for(var m;h!==t||o!==0&&h.nodeType!==3||(i=u+o),h!==r||l!==0&&h.nodeType!==3||(n=u+l),h.nodeType===3&&(u+=h.nodeValue.length),(m=h.firstChild)!==null;)f=h,h=m;for(;;){if(h===e)break a;if(f===t&&++d===o&&(i=u),f===r&&++g===l&&(n=u),(m=h.nextSibling)!==null)break;h=f,f=h.parentNode}h=m}t=i===-1||n===-1?null:{start:i,end:n}}else t=null}t=t||{start:0,end:0}}else t=null;for(lf={focusedElem:e,selectionRange:t},An=!1,Se=a;Se!==null;)if(a=Se,e=a.child,(a.subtreeFlags&1024)!==0&&e!==null)e.return=a,Se=e;else for(;Se!==null;){switch(a=Se,r=a.alternate,e=a.flags,a.tag){case 0:break;case 11:case 15:break;case 1:if((e&1024)!==0&&r!==null){e=void 0,t=a,o=r.memoizedProps,r=r.memoizedState,l=t.stateNode;try{var L=Gt(t.type,o,t.elementType===t.type);e=l.getSnapshotBeforeUpdate(L,r),l.__reactInternalSnapshotBeforeUpdate=e}catch(I){j(t,t.return,I)}}break;case 3:if((e&1024)!==0){if(e=a.stateNode.containerInfo,t=e.nodeType,t===9)rf(e);else if(t===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":rf(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(x(163))}if(e=a.sibling,e!==null){e.return=a.return,Se=e;break}Se=a.return}}function Zh(e,a,t){var l=t.flags;switch(t.tag){case 0:case 11:case 15:et(e,t),l&4&&pr(5,t);break;case 1:if(et(e,t),l&4)if(e=t.stateNode,a===null)try{e.componentDidMount()}catch(u){j(t,t.return,u)}else{var o=Gt(t.type,a.memoizedProps);a=a.memoizedState;try{e.componentDidUpdate(o,a,e.__reactInternalSnapshotBeforeUpdate)}catch(u){j(t,t.return,u)}}l&64&&Gh(t),l&512&&Bo(t,t.return);break;case 3:if(et(e,t),l&64&&(e=t.updateQueue,e!==null)){if(a=null,t.child!==null)switch(t.child.tag){case 27:case 5:a=t.child.stateNode;break;case 1:a=t.child.stateNode}try{Kg(e,a)}catch(u){j(t,t.return,u)}}break;case 27:a===null&&l&4&&Qh(t);case 26:case 5:et(e,t),a===null&&l&4&&Yh(t),l&512&&Bo(t,t.return);break;case 12:et(e,t);break;case 13:et(e,t),l&4&&Jh(e,t),l&64&&(e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(t=UC.bind(null,t),tI(e,t))));break;case 22:if(l=t.memoizedState!==null||Ea,!l){a=a!==null&&a.memoizedState!==null||fe,o=Ea;var r=fe;Ea=l,(fe=a)&&!r?at(e,t,(t.subtreeFlags&8772)!==0):et(e,t),Ea=o,fe=r}break;case 30:break;default:et(e,t)}}function Kh(e){var a=e.alternate;a!==null&&(e.alternate=null,Kh(a)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(a=e.stateNode,a!==null&&yf(a)),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 oe=null,qe=!1;function Fa(e,a,t){for(t=t.child;t!==null;)jh(e,a,t),t=t.sibling}function jh(e,a,t){if(Ye&&typeof Ye.onCommitFiberUnmount=="function")try{Ye.onCommitFiberUnmount(lr,t)}catch(r){}switch(t.tag){case 26:fe||Ca(t,a),Fa(e,a,t),t.memoizedState?t.memoizedState.count--:t.stateNode&&(t=t.stateNode,t.parentNode.removeChild(t));break;case 27:fe||Ca(t,a);var l=oe,o=qe;wt(t.type)&&(oe=t.stateNode,qe=!1),Fa(e,a,t),Vo(t.stateNode),oe=l,qe=o;break;case 5:fe||Ca(t,a);case 6:if(l=oe,o=qe,oe=null,Fa(e,a,t),oe=l,qe=o,oe!==null)if(qe)try{(oe.nodeType===9?oe.body:oe.nodeName==="HTML"?oe.ownerDocument.body:oe).removeChild(t.stateNode)}catch(r){j(t,a,r)}else try{oe.removeChild(t.stateNode)}catch(r){j(t,a,r)}break;case 18:oe!==null&&(qe?(e=oe,Yp(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,t.stateNode),ar(e)):Yp(oe,t.stateNode));break;case 4:l=oe,o=qe,oe=t.stateNode.containerInfo,qe=!0,Fa(e,a,t),oe=l,qe=o;break;case 0:case 11:case 14:case 15:fe||Ct(2,t,a),fe||Ct(4,t,a),Fa(e,a,t);break;case 1:fe||(Ca(t,a),l=t.stateNode,typeof l.componentWillUnmount=="function"&&Wh(t,a,l)),Fa(e,a,t);break;case 21:Fa(e,a,t);break;case 22:fe=(l=fe)||t.memoizedState!==null,Fa(e,a,t),fe=l;break;default:Fa(e,a,t)}}function Jh(e,a){if(a.memoizedState===null&&(e=a.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{ar(e)}catch(t){j(a,a.return,t)}}function kC(e){switch(e.tag){case 13:case 19:var a=e.stateNode;return a===null&&(a=e.stateNode=new kp),a;case 22:return e=e.stateNode,a=e._retryCache,a===null&&(a=e._retryCache=new kp),a;default:throw Error(x(435,e.tag))}}function sd(e,a){var t=kC(e);a.forEach(function(l){var o=VC.bind(null,e,l);t.has(l)||(t.add(l),l.then(o,o))})}function ze(e,a){var t=a.deletions;if(t!==null)for(var l=0;l<t.length;l++){var o=t[l],r=e,u=a,i=u;e:for(;i!==null;){switch(i.tag){case 27:if(wt(i.type)){oe=i.stateNode,qe=!1;break e}break;case 5:oe=i.stateNode,qe=!1;break e;case 3:case 4:oe=i.stateNode.containerInfo,qe=!0;break e}i=i.return}if(oe===null)throw Error(x(160));jh(r,u,o),oe=null,qe=!1,r=o.alternate,r!==null&&(r.return=null),o.return=null}if(a.subtreeFlags&13878)for(a=a.child;a!==null;)$h(a,e),a=a.sibling}var ma=null;function $h(e,a){var t=e.alternate,l=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:ze(a,e),_e(e),l&4&&(Ct(3,e,e.return),pr(3,e),Ct(5,e,e.return));break;case 1:ze(a,e),_e(e),l&512&&(fe||t===null||Ca(t,t.return)),l&64&&Ea&&(e=e.updateQueue,e!==null&&(l=e.callbacks,l!==null&&(t=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=t===null?l:t.concat(l))));break;case 26:var o=ma;if(ze(a,e),_e(e),l&512&&(fe||t===null||Ca(t,t.return)),l&4){var r=t!==null?t.memoizedState:null;if(l=e.memoizedState,t===null)if(l===null)if(e.stateNode===null){e:{l=e.type,t=e.memoizedProps,o=o.ownerDocument||o;a:switch(l){case"title":r=o.getElementsByTagName("title")[0],(!r||r[ur]||r[Pe]||r.namespaceURI==="http://www.w3.org/2000/svg"||r.hasAttribute("itemprop"))&&(r=o.createElement(l),o.head.insertBefore(r,o.querySelector("head > title"))),De(r,l,t),r[Pe]=e,Le(r),l=r;break e;case"link":var u=jp("link","href",o).get(l+(t.href||""));if(u){for(var i=0;i<u.length;i++)if(r=u[i],r.getAttribute("href")===(t.href==null||t.href===""?null:t.href)&&r.getAttribute("rel")===(t.rel==null?null:t.rel)&&r.getAttribute("title")===(t.title==null?null:t.title)&&r.getAttribute("crossorigin")===(t.crossOrigin==null?null:t.crossOrigin)){u.splice(i,1);break a}}r=o.createElement(l),De(r,l,t),o.head.appendChild(r);break;case"meta":if(u=jp("meta","content",o).get(l+(t.content||""))){for(i=0;i<u.length;i++)if(r=u[i],r.getAttribute("content")===(t.content==null?null:""+t.content)&&r.getAttribute("name")===(t.name==null?null:t.name)&&r.getAttribute("property")===(t.property==null?null:t.property)&&r.getAttribute("http-equiv")===(t.httpEquiv==null?null:t.httpEquiv)&&r.getAttribute("charset")===(t.charSet==null?null:t.charSet)){u.splice(i,1);break a}}r=o.createElement(l),De(r,l,t),o.head.appendChild(r);break;default:throw Error(x(468,l))}r[Pe]=e,Le(r),l=r}e.stateNode=l}else Jp(o,e.type,e.stateNode);else e.stateNode=Kp(o,l,e.memoizedProps);else r!==l?(r===null?t.stateNode!==null&&(t=t.stateNode,t.parentNode.removeChild(t)):r.count--,l===null?Jp(o,e.type,e.stateNode):Kp(o,l,e.memoizedProps)):l===null&&e.stateNode!==null&&ud(e,e.memoizedProps,t.memoizedProps)}break;case 27:ze(a,e),_e(e),l&512&&(fe||t===null||Ca(t,t.return)),t!==null&&l&4&&ud(e,e.memoizedProps,t.memoizedProps);break;case 5:if(ze(a,e),_e(e),l&512&&(fe||t===null||Ca(t,t.return)),e.flags&32){o=e.stateNode;try{Wl(o,"")}catch(m){j(e,e.return,m)}}l&4&&e.stateNode!=null&&(o=e.memoizedProps,ud(e,o,t!==null?t.memoizedProps:o)),l&1024&&(nd=!0);break;case 6:if(ze(a,e),_e(e),l&4){if(e.stateNode===null)throw Error(x(162));l=e.memoizedProps,t=e.stateNode;try{t.nodeValue=l}catch(m){j(e,e.return,m)}}break;case 3:if(en=null,o=ma,ma=Tn(a.containerInfo),ze(a,e),ma=o,_e(e),l&4&&t!==null&&t.memoizedState.isDehydrated)try{ar(a.containerInfo)}catch(m){j(e,e.return,m)}nd&&(nd=!1,ey(e));break;case 4:l=ma,ma=Tn(e.stateNode.containerInfo),ze(a,e),_e(e),ma=l;break;case 12:ze(a,e),_e(e);break;case 13:ze(a,e),_e(e),e.child.flags&8192&&e.memoizedState!==null!=(t!==null&&t.memoizedState!==null)&&(Kf=va()),l&4&&(l=e.updateQueue,l!==null&&(e.updateQueue=null,sd(e,l)));break;case 22:o=e.memoizedState!==null;var n=t!==null&&t.memoizedState!==null,d=Ea,g=fe;if(Ea=d||o,fe=g||n,ze(a,e),fe=g,Ea=d,_e(e),l&8192)e:for(a=e.stateNode,a._visibility=o?a._visibility&-2:a._visibility|1,o&&(t===null||n||Ea||fe||Rt(e)),t=null,a=e;;){if(a.tag===5||a.tag===26){if(t===null){n=t=a;try{if(r=n.stateNode,o)u=r.style,typeof u.setProperty=="function"?u.setProperty("display","none","important"):u.display="none";else{i=n.stateNode;var h=n.memoizedProps.style,f=h!=null&&h.hasOwnProperty("display")?h.display:null;i.style.display=f==null||typeof f=="boolean"?"":(""+f).trim()}}catch(m){j(n,n.return,m)}}}else if(a.tag===6){if(t===null){n=a;try{n.stateNode.nodeValue=o?"":n.memoizedProps}catch(m){j(n,n.return,m)}}}else if((a.tag!==22&&a.tag!==23||a.memoizedState===null||a===e)&&a.child!==null){a.child.return=a,a=a.child;continue}if(a===e)break e;for(;a.sibling===null;){if(a.return===null||a.return===e)break e;t===a&&(t=null),a=a.return}t===a&&(t=null),a.sibling.return=a.return,a=a.sibling}l&4&&(l=e.updateQueue,l!==null&&(t=l.retryQueue,t!==null&&(l.retryQueue=null,sd(e,t))));break;case 19:ze(a,e),_e(e),l&4&&(l=e.updateQueue,l!==null&&(e.updateQueue=null,sd(e,l)));break;case 30:break;case 21:break;default:ze(a,e),_e(e)}}function _e(e){var a=e.flags;if(a&2){try{for(var t,l=e.return;l!==null;){if(Xh(l)){t=l;break}l=l.return}if(t==null)throw Error(x(160));switch(t.tag){case 27:var o=t.stateNode,r=id(e);Cn(e,r,o);break;case 5:var u=t.stateNode;t.flags&32&&(Wl(u,""),t.flags&=-33);var i=id(e);Cn(e,i,u);break;case 3:case 4:var n=t.stateNode.containerInfo,d=id(e);Qd(e,d,n);break;default:throw Error(x(161))}}catch(g){j(e,e.return,g)}e.flags&=-3}a&4096&&(e.flags&=-4097)}function ey(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var a=e;ey(a),a.tag===5&&a.flags&1024&&a.stateNode.reset(),e=e.sibling}}function et(e,a){if(a.subtreeFlags&8772)for(a=a.child;a!==null;)Zh(e,a.alternate,a),a=a.sibling}function Rt(e){for(e=e.child;e!==null;){var a=e;switch(a.tag){case 0:case 11:case 14:case 15:Ct(4,a,a.return),Rt(a);break;case 1:Ca(a,a.return);var t=a.stateNode;typeof t.componentWillUnmount=="function"&&Wh(a,a.return,t),Rt(a);break;case 27:Vo(a.stateNode);case 26:case 5:Ca(a,a.return),Rt(a);break;case 22:a.memoizedState===null&&Rt(a);break;case 30:Rt(a);break;default:Rt(a)}e=e.sibling}}function at(e,a,t){for(t=t&&(a.subtreeFlags&8772)!==0,a=a.child;a!==null;){var l=a.alternate,o=e,r=a,u=r.flags;switch(r.tag){case 0:case 11:case 15:at(o,r,t),pr(4,r);break;case 1:if(at(o,r,t),l=r,o=l.stateNode,typeof o.componentDidMount=="function")try{o.componentDidMount()}catch(d){j(l,l.return,d)}if(l=r,o=l.updateQueue,o!==null){var i=l.stateNode;try{var n=o.shared.hiddenCallbacks;if(n!==null)for(o.shared.hiddenCallbacks=null,o=0;o<n.length;o++)Zg(n[o],i)}catch(d){j(l,l.return,d)}}t&&u&64&&Gh(r),Bo(r,r.return);break;case 27:Qh(r);case 26:case 5:at(o,r,t),t&&l===null&&u&4&&Yh(r),Bo(r,r.return);break;case 12:at(o,r,t);break;case 13:at(o,r,t),t&&u&4&&Jh(o,r);break;case 22:r.memoizedState===null&&at(o,r,t),Bo(r,r.return);break;case 30:break;default:at(o,r,t)}a=a.sibling}}function Yf(e,a){var t=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(t=e.memoizedState.cachePool.pool),e=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(e=a.memoizedState.cachePool.pool),e!==t&&(e!=null&&e.refCount++,t!=null&&dr(t))}function Xf(e,a){e=null,a.alternate!==null&&(e=a.alternate.memoizedState.cache),a=a.memoizedState.cache,a!==e&&(a.refCount++,e!=null&&dr(e))}function Sa(e,a,t,l){if(a.subtreeFlags&10256)for(a=a.child;a!==null;)ay(e,a,t,l),a=a.sibling}function ay(e,a,t,l){var o=a.flags;switch(a.tag){case 0:case 11:case 15:Sa(e,a,t,l),o&2048&&pr(9,a);break;case 1:Sa(e,a,t,l);break;case 3:Sa(e,a,t,l),o&2048&&(e=null,a.alternate!==null&&(e=a.alternate.memoizedState.cache),a=a.memoizedState.cache,a!==e&&(a.refCount++,e!=null&&dr(e)));break;case 12:if(o&2048){Sa(e,a,t,l),e=a.stateNode;try{var r=a.memoizedProps,u=r.id,i=r.onPostCommit;typeof i=="function"&&i(u,a.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(n){j(a,a.return,n)}}else Sa(e,a,t,l);break;case 13:Sa(e,a,t,l);break;case 23:break;case 22:r=a.stateNode,u=a.alternate,a.memoizedState!==null?r._visibility&2?Sa(e,a,t,l):qo(e,a):r._visibility&2?Sa(e,a,t,l):(r._visibility|=2,Cl(e,a,t,l,(a.subtreeFlags&10256)!==0)),o&2048&&Yf(u,a);break;case 24:Sa(e,a,t,l),o&2048&&Xf(a.alternate,a);break;default:Sa(e,a,t,l)}}function Cl(e,a,t,l,o){for(o=o&&(a.subtreeFlags&10256)!==0,a=a.child;a!==null;){var r=e,u=a,i=t,n=l,d=u.flags;switch(u.tag){case 0:case 11:case 15:Cl(r,u,i,n,o),pr(8,u);break;case 23:break;case 22:var g=u.stateNode;u.memoizedState!==null?g._visibility&2?Cl(r,u,i,n,o):qo(r,u):(g._visibility|=2,Cl(r,u,i,n,o)),o&&d&2048&&Yf(u.alternate,u);break;case 24:Cl(r,u,i,n,o),o&&d&2048&&Xf(u.alternate,u);break;default:Cl(r,u,i,n,o)}a=a.sibling}}function qo(e,a){if(a.subtreeFlags&10256)for(a=a.child;a!==null;){var t=e,l=a,o=l.flags;switch(l.tag){case 22:qo(t,l),o&2048&&Yf(l.alternate,l);break;case 24:qo(t,l),o&2048&&Xf(l.alternate,l);break;default:qo(t,l)}a=a.sibling}}var Do=8192;function xl(e){if(e.subtreeFlags&Do)for(e=e.child;e!==null;)ty(e),e=e.sibling}function ty(e){switch(e.tag){case 26:xl(e),e.flags&Do&&e.memoizedState!==null&&gI(ma,e.memoizedState,e.memoizedProps);break;case 5:xl(e);break;case 3:case 4:var a=ma;ma=Tn(e.stateNode.containerInfo),xl(e),ma=a;break;case 22:e.memoizedState===null&&(a=e.alternate,a!==null&&a.memoizedState!==null?(a=Do,Do=16777216,xl(e),Do=a):xl(e));break;default:xl(e)}}function ly(e){var a=e.alternate;if(a!==null&&(e=a.child,e!==null)){a.child=null;do a=e.sibling,e.sibling=null,e=a;while(e!==null)}}function Co(e){var a=e.deletions;if((e.flags&16)!==0){if(a!==null)for(var t=0;t<a.length;t++){var l=a[t];Se=l,ry(l,e)}ly(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)oy(e),e=e.sibling}function oy(e){switch(e.tag){case 0:case 11:case 15:Co(e),e.flags&2048&&Ct(9,e,e.return);break;case 3:Co(e);break;case 12:Co(e);break;case 22:var a=e.stateNode;e.memoizedState!==null&&a._visibility&2&&(e.return===null||e.return.tag!==13)?(a._visibility&=-3,Ji(e)):Co(e);break;default:Co(e)}}function Ji(e){var a=e.deletions;if((e.flags&16)!==0){if(a!==null)for(var t=0;t<a.length;t++){var l=a[t];Se=l,ry(l,e)}ly(e)}for(e=e.child;e!==null;){switch(a=e,a.tag){case 0:case 11:case 15:Ct(8,a,a.return),Ji(a);break;case 22:t=a.stateNode,t._visibility&2&&(t._visibility&=-3,Ji(a));break;default:Ji(a)}e=e.sibling}}function ry(e,a){for(;Se!==null;){var t=Se;switch(t.tag){case 0:case 11:case 15:Ct(8,t,a);break;case 23:case 22:if(t.memoizedState!==null&&t.memoizedState.cachePool!==null){var l=t.memoizedState.cachePool.pool;l!=null&&l.refCount++}break;case 24:dr(t.memoizedState.cache)}if(l=t.child,l!==null)l.return=t,Se=l;else e:for(t=e;Se!==null;){l=Se;var o=l.sibling,r=l.return;if(Kh(l),l===t){Se=null;break e}if(o!==null){o.return=r,Se=o;break e}Se=r}}}var RC={getCacheForType:function(e){var a=Ne(ge),t=a.data.get(e);return t===void 0&&(t=e(),a.data.set(e,t)),t}},OC=typeof WeakMap=="function"?WeakMap:Map,Q=0,ee=null,E=null,H=0,X=0,Ge=null,dt=!1,lo=!1,Qf=!1,Xa=0,se=0,It=0,Ht=0,Zf=0,na=0,Kl=0,Ho=null,He=null,Zd=!1,Kf=0,In=1/0,vn=null,gt=null,Me=0,ht=null,jl=null,zl=0,Kd=0,jd=null,uy=null,Uo=0,Jd=null;function Qe(){if((Q&2)!==0&&H!==0)return H&-H;if(D.T!==null){var e=Yl;return e!==0?e:Jf()}return yg()}function iy(){na===0&&(na=(H&536870912)===0||G?mg():536870912);var e=sa.current;return e!==null&&(e.flags|=32),na}function Ze(e,a,t){(e===ee&&(X===2||X===9)||e.cancelPendingCommit!==null)&&(Jl(e,0),ft(e,H,na,!1)),rr(e,t),((Q&2)===0||e!==ee)&&(e===ee&&((Q&2)===0&&(Ht|=t),se===4&&ft(e,H,na,!1)),Ma(e))}function ny(e,a,t){if((Q&6)!==0)throw Error(x(327));var l=!t&&(a&124)===0&&(a&e.expiredLanes)===0||or(e,a),o=l?BC(e,a):dd(e,a,!0),r=l;do{if(o===0){lo&&!l&&ft(e,a,0,!1);break}else{if(t=e.current.alternate,r&&!FC(t)){o=dd(e,a,!1),r=!1;continue}if(o===2){if(r=a,e.errorRecoveryDisabledLanes&r)var u=0;else u=e.pendingLanes&-536870913,u=u!==0?u:u&536870912?536870912:0;if(u!==0){a=u;e:{var i=e;o=Ho;var n=i.current.memoizedState.isDehydrated;if(n&&(Jl(i,u).flags|=256),u=dd(i,u,!1),u!==2){if(Qf&&!n){i.errorRecoveryDisabledLanes|=r,Ht|=r,o=4;break e}r=He,He=o,r!==null&&(He===null?He=r:He.push.apply(He,r))}o=u}if(r=!1,o!==2)continue}}if(o===1){Jl(e,0),ft(e,a,0,!0);break}e:{switch(l=e,r=o,r){case 0:case 1:throw Error(x(345));case 4:if((a&4194048)!==a)break;case 6:ft(l,a,na,!dt);break e;case 2:He=null;break;case 3:case 5:break;default:throw Error(x(329))}if((a&62914560)===a&&(o=Kf+300-va(),10<o)){if(ft(l,a,na,!dt),Rn(l,0,!0)!==0)break e;l.timeoutHandle=Dy(Rp.bind(null,l,t,He,vn,Zd,a,na,Ht,Kl,dt,r,2,-0,0),o);break e}Rp(l,t,He,vn,Zd,a,na,Ht,Kl,dt,r,0,-0,0)}}break}while(!0);Ma(e)}function Rp(e,a,t,l,o,r,u,i,n,d,g,h,f,m){if(e.timeoutHandle=-1,h=a.subtreeFlags,(h&8192||(h&16785408)===16785408)&&(jo={stylesheets:null,count:0,unsuspend:pI},ty(a),h=hI(),h!==null)){e.cancelPendingCommit=h(Fp.bind(null,e,a,r,t,l,o,u,i,n,g,1,f,m)),ft(e,r,u,!d);return}Fp(e,a,r,t,l,o,u,i,n)}function FC(e){for(var a=e;;){var t=a.tag;if((t===0||t===11||t===15)&&a.flags&16384&&(t=a.updateQueue,t!==null&&(t=t.stores,t!==null)))for(var l=0;l<t.length;l++){var o=t[l],r=o.getSnapshot;o=o.value;try{if(!Ke(r(),o))return!1}catch(u){return!1}}if(t=a.child,a.subtreeFlags&16384&&t!==null)t.return=a,a=t;else{if(a===e)break;for(;a.sibling===null;){if(a.return===null||a.return===e)return!0;a=a.return}a.sibling.return=a.return,a=a.sibling}}return!0}function ft(e,a,t,l){a&=~Zf,a&=~Ht,e.suspendedLanes|=a,e.pingedLanes&=~a,l&&(e.warmLanes|=a),l=e.expirationTimes;for(var o=a;0<o;){var r=31-Xe(o),u=1<<r;l[r]=-1,o&=~u}t!==0&&gg(e,t,a)}function _n(){return(Q&6)===0?(gr(0,!1),!1):!0}function jf(){if(E!==null){if(X===0)var e=E.return;else e=E,Ua=Qt=null,Bf(e),Vl=null,Qo=0,e=E;for(;e!==null;)_h(e.alternate,e),e=e.return;E=null}}function Jl(e,a){var t=e.timeoutHandle;t!==-1&&(e.timeoutHandle=-1,jC(t)),t=e.cancelPendingCommit,t!==null&&(e.cancelPendingCommit=null,t()),jf(),ee=e,E=t=za(e.current,null),H=a,X=0,Ge=null,dt=!1,lo=or(e,a),Qf=!1,Kl=na=Zf=Ht=It=se=0,He=Ho=null,Zd=!1,(a&8)!==0&&(a|=a&32);var l=e.entangledLanes;if(l!==0)for(e=e.entanglements,l&=a;0<l;){var o=31-Xe(l),r=1<<o;a|=e[o],l&=~r}return Xa=a,Bn(),t}function sy(e,a){R=null,D.H=hn,a===fr||a===Hn?(a=fp(),X=3):a===Xg?(a=fp(),X=4):X=a===Bh?8:a!==null&&typeof a=="object"&&typeof a.then=="function"?6:1,Ge=a,E===null&&(se=1,Sn(e,ia(a,e.current)))}function dy(){var e=D.H;return D.H=hn,e===null?hn:e}function fy(){var e=D.A;return D.A=RC,e}function $d(){se=4,dt||(H&4194048)!==H&&sa.current!==null||(lo=!0),(It&134217727)===0&&(Ht&134217727)===0||ee===null||ft(ee,H,na,!1)}function dd(e,a,t){var l=Q;Q|=2;var o=dy(),r=fy();(ee!==e||H!==a)&&(vn=null,Jl(e,a)),a=!1;var u=se;e:do try{if(X!==0&&E!==null){var i=E,n=Ge;switch(X){case 8:jf(),u=6;break e;case 3:case 2:case 9:case 6:sa.current===null&&(a=!0);var d=X;if(X=0,Ge=null,Ol(e,i,n,d),t&&lo){u=0;break e}break;default:d=X,X=0,Ge=null,Ol(e,i,n,d)}}EC(),u=se;break}catch(g){sy(e,g)}while(!0);return a&&e.shellSuspendCounter++,Ua=Qt=null,Q=l,D.H=o,D.A=r,E===null&&(ee=null,H=0,Bn()),u}function EC(){for(;E!==null;)cy(E)}function BC(e,a){var t=Q;Q|=2;var l=dy(),o=fy();ee!==e||H!==a?(vn=null,In=va()+500,Jl(e,a)):lo=or(e,a);e:do try{if(X!==0&&E!==null){a=E;var r=Ge;a:switch(X){case 1:X=0,Ge=null,Ol(e,a,r,1);break;case 2:case 9:if(dp(r)){X=0,Ge=null,Op(a);break}a=function(){X!==2&&X!==9||ee!==e||(X=7),Ma(e)},r.then(a,a);break e;case 3:X=7;break e;case 4:X=5;break e;case 7:dp(r)?(X=0,Ge=null,Op(a)):(X=0,Ge=null,Ol(e,a,r,7));break;case 5:var u=null;switch(E.tag){case 26:u=E.memoizedState;case 5:case 27:var i=E;if(!u||Ay(u)){X=0,Ge=null;var n=i.sibling;if(n!==null)E=n;else{var d=i.return;d!==null?(E=d,Gn(d)):E=null}break a}}X=0,Ge=null,Ol(e,a,r,5);break;case 6:X=0,Ge=null,Ol(e,a,r,6);break;case 8:jf(),se=6;break e;default:throw Error(x(462))}}qC();break}catch(g){sy(e,g)}while(!0);return Ua=Qt=null,D.H=l,D.A=o,Q=t,E!==null?0:(ee=null,H=0,Bn(),se)}function qC(){for(;E!==null&&!uL();)cy(E)}function cy(e){var a=zh(e.alternate,e,Xa);e.memoizedProps=e.pendingProps,a===null?Gn(e):E=a}function Op(e){var a=e,t=a.alternate;switch(a.tag){case 15:case 0:a=Dp(t,a,a.pendingProps,a.type,void 0,H);break;case 11:a=Dp(t,a,a.pendingProps,a.type.render,a.ref,H);break;case 5:Bf(a);default:_h(t,a),a=E=_g(a,Xa),a=zh(t,a,Xa)}e.memoizedProps=e.pendingProps,a===null?Gn(e):E=a}function Ol(e,a,t,l){Ua=Qt=null,Bf(a),Vl=null,Qo=0;var o=a.return;try{if(DC(e,o,a,t,H)){se=1,Sn(e,ia(t,e.current)),E=null;return}}catch(r){if(o!==null)throw E=o,r;se=1,Sn(e,ia(t,e.current)),E=null;return}a.flags&32768?(G||l===1?e=!0:lo||(H&536870912)!==0?e=!1:(dt=e=!0,(l===2||l===9||l===3||l===6)&&(l=sa.current,l!==null&&l.tag===13&&(l.flags|=16384))),my(a,e)):Gn(a)}function Gn(e){var a=e;do{if((a.flags&32768)!==0){my(a,dt);return}e=a.return;var t=PC(a.alternate,a,Xa);if(t!==null){E=t;return}if(a=a.sibling,a!==null){E=a;return}E=a=e}while(a!==null);se===0&&(se=5)}function my(e,a){do{var t=NC(e.alternate,e);if(t!==null){t.flags&=32767,E=t;return}if(t=e.return,t!==null&&(t.flags|=32768,t.subtreeFlags=0,t.deletions=null),!a&&(e=e.sibling,e!==null)){E=e;return}E=e=t}while(e!==null);se=6,E=null}function Fp(e,a,t,l,o,r,u,i,n){e.cancelPendingCommit=null;do Wn();while(Me!==0);if((Q&6)!==0)throw Error(x(327));if(a!==null){if(a===e.current)throw Error(x(177));if(r=a.lanes|a.childLanes,r|=wf,hL(e,t,r,u,i,n),e===ee&&(E=ee=null,H=0),jl=a,ht=e,zl=t,Kd=r,jd=o,uy=l,(a.subtreeFlags&10256)!==0||(a.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,zC(rn,function(){return xy(!0),null})):(e.callbackNode=null,e.callbackPriority=0),l=(a.flags&13878)!==0,(a.subtreeFlags&13878)!==0||l){l=D.T,D.T=null,o=W.p,W.p=2,u=Q,Q|=4;try{AC(e,a,t)}finally{Q=u,W.p=o,D.T=l}}Me=1,py(),gy(),hy()}}function py(){if(Me===1){Me=0;var e=ht,a=jl,t=(a.flags&13878)!==0;if((a.subtreeFlags&13878)!==0||t){t=D.T,D.T=null;var l=W.p;W.p=2;var o=Q;Q|=4;try{$h(a,e);var r=lf,u=Fg(e.containerInfo),i=r.focusedElem,n=r.selectionRange;if(u!==i&&i&&i.ownerDocument&&Og(i.ownerDocument.documentElement,i)){if(n!==null&&vf(i)){var d=n.start,g=n.end;if(g===void 0&&(g=d),"selectionStart"in i)i.selectionStart=d,i.selectionEnd=Math.min(g,i.value.length);else{var h=i.ownerDocument||document,f=h&&h.defaultView||window;if(f.getSelection){var m=f.getSelection(),L=i.textContent.length,I=Math.min(n.start,L),T=n.end===void 0?I:Math.min(n.end,L);!m.extend&&I>T&&(u=T,T=I,I=u);var c=tp(i,I),s=tp(i,T);if(c&&s&&(m.rangeCount!==1||m.anchorNode!==c.node||m.anchorOffset!==c.offset||m.focusNode!==s.node||m.focusOffset!==s.offset)){var p=h.createRange();p.setStart(c.node,c.offset),m.removeAllRanges(),I>T?(m.addRange(p),m.extend(s.node,s.offset)):(p.setEnd(s.node,s.offset),m.addRange(p))}}}}for(h=[],m=i;m=m.parentNode;)m.nodeType===1&&h.push({element:m,left:m.scrollLeft,top:m.scrollTop});for(typeof i.focus=="function"&&i.focus(),i=0;i<h.length;i++){var y=h[i];y.element.scrollLeft=y.left,y.element.scrollTop=y.top}}An=!!tf,lf=tf=null}finally{Q=o,W.p=l,D.T=t}}e.current=a,Me=2}}function gy(){if(Me===2){Me=0;var e=ht,a=jl,t=(a.flags&8772)!==0;if((a.subtreeFlags&8772)!==0||t){t=D.T,D.T=null;var l=W.p;W.p=2;var o=Q;Q|=4;try{Zh(e,a.alternate,a)}finally{Q=o,W.p=l,D.T=t}}Me=3}}function hy(){if(Me===4||Me===3){Me=0,iL();var e=ht,a=jl,t=zl,l=uy;(a.subtreeFlags&10256)!==0||(a.flags&10256)!==0?Me=5:(Me=0,jl=ht=null,yy(e,e.pendingLanes));var o=e.pendingLanes;if(o===0&&(gt=null),hf(t),a=a.stateNode,Ye&&typeof Ye.onCommitFiberRoot=="function")try{Ye.onCommitFiberRoot(lr,a,void 0,(a.current.flags&128)===128)}catch(n){}if(l!==null){a=D.T,o=W.p,W.p=2,D.T=null;try{for(var r=e.onRecoverableError,u=0;u<l.length;u++){var i=l[u];r(i.value,{componentStack:i.stack})}}finally{D.T=a,W.p=o}}(zl&3)!==0&&Wn(),Ma(e),o=e.pendingLanes,(t&4194090)!==0&&(o&42)!==0?e===Jd?Uo++:(Uo=0,Jd=e):Uo=0,gr(0,!1)}}function yy(e,a){(e.pooledCacheLanes&=a)===0&&(a=e.pooledCache,a!=null&&(e.pooledCache=null,dr(a)))}function Wn(e){return py(),gy(),hy(),xy(e)}function xy(){if(Me!==5)return!1;var e=ht,a=Kd;Kd=0;var t=hf(zl),l=D.T,o=W.p;try{W.p=32>t?32:t,D.T=null,t=jd,jd=null;var r=ht,u=zl;if(Me=0,jl=ht=null,zl=0,(Q&6)!==0)throw Error(x(331));var i=Q;if(Q|=4,oy(r.current),ay(r,r.current,u,t),Q=i,gr(0,!1),Ye&&typeof Ye.onPostCommitFiberRoot=="function")try{Ye.onPostCommitFiberRoot(lr,r)}catch(n){}return!0}finally{W.p=o,D.T=l,yy(e,a)}}function Ep(e,a,t){a=ia(t,a),a=Wd(e.stateNode,a,2),e=pt(e,a,2),e!==null&&(rr(e,2),Ma(e))}function j(e,a,t){if(e.tag===3)Ep(e,e,t);else for(;a!==null;){if(a.tag===3){Ep(a,e,t);break}else if(a.tag===1){var l=a.stateNode;if(typeof a.type.getDerivedStateFromError=="function"||typeof l.componentDidCatch=="function"&&(gt===null||!gt.has(l))){e=ia(t,e),t=Fh(2),l=pt(a,t,2),l!==null&&(Eh(t,l,a,e),rr(l,2),Ma(l));break}}a=a.return}}function fd(e,a,t){var l=e.pingCache;if(l===null){l=e.pingCache=new OC;var o=new Set;l.set(a,o)}else o=l.get(a),o===void 0&&(o=new Set,l.set(a,o));o.has(t)||(Qf=!0,o.add(t),e=HC.bind(null,e,a,t),a.then(e,e))}function HC(e,a,t){var l=e.pingCache;l!==null&&l.delete(a),e.pingedLanes|=e.suspendedLanes&t,e.warmLanes&=~t,ee===e&&(H&t)===t&&(se===4||se===3&&(H&62914560)===H&&300>va()-Kf?(Q&2)===0&&Jl(e,0):Zf|=t,Kl===H&&(Kl=0)),Ma(e)}function Sy(e,a){a===0&&(a=pg()),e=to(e,a),e!==null&&(rr(e,a),Ma(e))}function UC(e){var a=e.memoizedState,t=0;a!==null&&(t=a.retryLane),Sy(e,t)}function VC(e,a){var t=0;switch(e.tag){case 13:var l=e.stateNode,o=e.memoizedState;o!==null&&(t=o.retryLane);break;case 19:l=e.stateNode;break;case 22:l=e.stateNode._retryCache;break;default:throw Error(x(314))}l!==null&&l.delete(a),Sy(e,t)}function zC(e,a){return pf(e,a)}var wn=null,Il=null,ef=!1,bn=!1,cd=!1,Ut=0;function Ma(e){e!==Il&&e.next===null&&(Il===null?wn=Il=e:Il=Il.next=e),bn=!0,ef||(ef=!0,GC())}function gr(e,a){if(!cd&&bn){cd=!0;do for(var t=!1,l=wn;l!==null;){if(!a)if(e!==0){var o=l.pendingLanes;if(o===0)var r=0;else{var u=l.suspendedLanes,i=l.pingedLanes;r=(1<<31-Xe(42|e)+1)-1,r&=o&~(u&~i),r=r&201326741?r&201326741|1:r?r|2:0}r!==0&&(t=!0,Bp(l,r))}else r=H,r=Rn(l,l===ee?r:0,l.cancelPendingCommit!==null||l.timeoutHandle!==-1),(r&3)===0||or(l,r)||(t=!0,Bp(l,r));l=l.next}while(t);cd=!1}}function _C(){Ly()}function Ly(){bn=ef=!1;var e=0;Ut!==0&&(KC()&&(e=Ut),Ut=0);for(var a=va(),t=null,l=wn;l!==null;){var o=l.next,r=Cy(l,a);r===0?(l.next=null,t===null?wn=o:t.next=o,o===null&&(Il=t)):(t=l,(e!==0||(r&3)!==0)&&(bn=!0)),l=o}gr(e,!1)}function Cy(e,a){for(var t=e.suspendedLanes,l=e.pingedLanes,o=e.expirationTimes,r=e.pendingLanes&-62914561;0<r;){var u=31-Xe(r),i=1<<u,n=o[u];n===-1?((i&t)===0||(i&l)!==0)&&(o[u]=gL(i,a)):n<=a&&(e.expiredLanes|=i),r&=~i}if(a=ee,t=H,t=Rn(e,e===a?t:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),l=e.callbackNode,t===0||e===a&&(X===2||X===9)||e.cancelPendingCommit!==null)return l!==null&&l!==null&&Hs(l),e.callbackNode=null,e.callbackPriority=0;if((t&3)===0||or(e,t)){if(a=t&-t,a===e.callbackPriority)return a;switch(l!==null&&Hs(l),hf(t)){case 2:case 8:t=fg;break;case 32:t=rn;break;case 268435456:t=cg;break;default:t=rn}return l=Iy.bind(null,e),t=pf(t,l),e.callbackPriority=a,e.callbackNode=t,a}return l!==null&&l!==null&&Hs(l),e.callbackPriority=2,e.callbackNode=null,2}function Iy(e,a){if(Me!==0&&Me!==5)return e.callbackNode=null,e.callbackPriority=0,null;var t=e.callbackNode;if(Wn(!0)&&e.callbackNode!==t)return null;var l=H;return l=Rn(e,e===ee?l:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),l===0?null:(ny(e,l,a),Cy(e,va()),e.callbackNode!=null&&e.callbackNode===t?Iy.bind(null,e):null)}function Bp(e,a){if(Wn())return null;ny(e,a,!0)}function GC(){JC(function(){(Q&6)!==0?pf(dg,_C):Ly()})}function Jf(){return Ut===0&&(Ut=mg()),Ut}function qp(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:Gi(""+e)}function Hp(e,a){var t=a.ownerDocument.createElement("input");return t.name=a.name,t.value=a.value,e.id&&t.setAttribute("form",e.id),a.parentNode.insertBefore(t,a),e=new FormData(e),t.parentNode.removeChild(t),e}function WC(e,a,t,l,o){if(a==="submit"&&t&&t.stateNode===o){var r=qp((o[Ue]||null).action),u=l.submitter;u&&(a=(a=u[Ue]||null)?qp(a.formAction):u.getAttribute("formAction"),a!==null&&(r=a,u=null));var i=new On("action","action",null,l,o);e.push({event:i,listeners:[{instance:null,listener:function(){if(l.defaultPrevented){if(Ut!==0){var n=u?Hp(o,u):new FormData(o);_d(t,{pending:!0,data:n,method:o.method,action:r},null,n)}}else typeof r=="function"&&(i.preventDefault(),n=u?Hp(o,u):new FormData(o),_d(t,{pending:!0,data:n,method:o.method,action:r},r,n))},currentTarget:o}]})}}for(qi=0;qi<Ad.length;qi++)Hi=Ad[qi],Up=Hi.toLowerCase(),Vp=Hi[0].toUpperCase()+Hi.slice(1),ga(Up,"on"+Vp);var Hi,Up,Vp,qi;ga(Bg,"onAnimationEnd");ga(qg,"onAnimationIteration");ga(Hg,"onAnimationStart");ga("dblclick","onDoubleClick");ga("focusin","onFocus");ga("focusout","onBlur");ga(dC,"onTransitionRun");ga(fC,"onTransitionStart");ga(cC,"onTransitionCancel");ga(Ug,"onTransitionEnd");Gl("onMouseEnter",["mouseout","mouseover"]);Gl("onMouseLeave",["mouseout","mouseover"]);Gl("onPointerEnter",["pointerout","pointerover"]);Gl("onPointerLeave",["pointerout","pointerover"]);Wt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Wt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Wt("onBeforeInput",["compositionend","keypress","textInput","paste"]);Wt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Wt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Wt("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Zo="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(" "),YC=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Zo));function vy(e,a){a=(a&4)!==0;for(var t=0;t<e.length;t++){var l=e[t],o=l.event;l=l.listeners;e:{var r=void 0;if(a)for(var u=l.length-1;0<=u;u--){var i=l[u],n=i.instance,d=i.currentTarget;if(i=i.listener,n!==r&&o.isPropagationStopped())break e;r=i,o.currentTarget=d;try{r(o)}catch(g){xn(g)}o.currentTarget=null,r=n}else for(u=0;u<l.length;u++){if(i=l[u],n=i.instance,d=i.currentTarget,i=i.listener,n!==r&&o.isPropagationStopped())break e;r=i,o.currentTarget=d;try{r(o)}catch(g){xn(g)}o.currentTarget=null,r=n}}}}function F(e,a){var t=a[wd];t===void 0&&(t=a[wd]=new Set);var l=e+"__bubble";t.has(l)||(wy(a,e,2,!1),t.add(l))}function md(e,a,t){var l=0;a&&(l|=4),wy(t,e,l,a)}var Ui="_reactListening"+Math.random().toString(36).slice(2);function $f(e){if(!e[Ui]){e[Ui]=!0,xg.forEach(function(t){t!=="selectionchange"&&(YC.has(t)||md(t,!1,e),md(t,!0,e))});var a=e.nodeType===9?e:e.ownerDocument;a===null||a[Ui]||(a[Ui]=!0,md("selectionchange",!1,a))}}function wy(e,a,t,l){switch(Ey(a)){case 2:var o=SI;break;case 8:o=LI;break;default:o=lc}t=o.bind(null,a,t,e),o=void 0,!Td||a!=="touchstart"&&a!=="touchmove"&&a!=="wheel"||(o=!0),l?o!==void 0?e.addEventListener(a,t,{capture:!0,passive:o}):e.addEventListener(a,t,!0):o!==void 0?e.addEventListener(a,t,{passive:o}):e.addEventListener(a,t,!1)}function pd(e,a,t,l,o){var r=l;if((a&1)===0&&(a&2)===0&&l!==null)e:for(;;){if(l===null)return;var u=l.tag;if(u===3||u===4){var i=l.stateNode.containerInfo;if(i===o)break;if(u===4)for(u=l.return;u!==null;){var n=u.tag;if((n===3||n===4)&&u.stateNode.containerInfo===o)return;u=u.return}for(;i!==null;){if(u=bl(i),u===null)return;if(n=u.tag,n===5||n===6||n===26||n===27){l=r=u;continue e}i=i.parentNode}}l=l.return}Mg(function(){var d=r,g=Sf(t),h=[];e:{var f=Vg.get(e);if(f!==void 0){var m=On,L=e;switch(e){case"keypress":if(Yi(t)===0)break e;case"keydown":case"keyup":m=zL;break;case"focusin":L="focus",m=Xs;break;case"focusout":L="blur",m=Xs;break;case"beforeblur":case"afterblur":m=Xs;break;case"click":if(t.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":m=Xm;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":m=NL;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":m=WL;break;case Bg:case qg:case Hg:m=RL;break;case Ug:m=XL;break;case"scroll":case"scrollend":m=TL;break;case"wheel":m=ZL;break;case"copy":case"cut":case"paste":m=FL;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":m=Zm;break;case"toggle":case"beforetoggle":m=jL}var I=(a&4)!==0,T=!I&&(e==="scroll"||e==="scrollend"),c=I?f!==null?f+"Capture":null:f;I=[];for(var s=d,p;s!==null;){var y=s;if(p=y.stateNode,y=y.tag,y!==5&&y!==26&&y!==27||p===null||c===null||(y=_o(s,c),y!=null&&I.push(Ko(s,y,p))),T)break;s=s.return}0<I.length&&(f=new m(f,L,null,t,g),h.push({event:f,listeners:I}))}}if((a&7)===0){e:{if(f=e==="mouseover"||e==="pointerover",m=e==="mouseout"||e==="pointerout",f&&t!==Dd&&(L=t.relatedTarget||t.fromElement)&&(bl(L)||L[eo]))break e;if((m||f)&&(f=g.window===g?g:(f=g.ownerDocument)?f.defaultView||f.parentWindow:window,m?(L=t.relatedTarget||t.toElement,m=d,L=L?bl(L):null,L!==null&&(T=tr(L),I=L.tag,L!==T||I!==5&&I!==27&&I!==6)&&(L=null)):(m=null,L=d),m!==L)){if(I=Xm,y="onMouseLeave",c="onMouseEnter",s="mouse",(e==="pointerout"||e==="pointerover")&&(I=Zm,y="onPointerLeave",c="onPointerEnter",s="pointer"),T=m==null?f:Mo(m),p=L==null?f:Mo(L),f=new I(y,s+"leave",m,t,g),f.target=T,f.relatedTarget=p,y=null,bl(g)===d&&(I=new I(c,s+"enter",L,t,g),I.target=p,I.relatedTarget=T,y=I),T=y,m&&L)a:{for(I=m,c=L,s=0,p=I;p;p=Sl(p))s++;for(p=0,y=c;y;y=Sl(y))p++;for(;0<s-p;)I=Sl(I),s--;for(;0<p-s;)c=Sl(c),p--;for(;s--;){if(I===c||c!==null&&I===c.alternate)break a;I=Sl(I),c=Sl(c)}I=null}else I=null;m!==null&&zp(h,f,m,I,!1),L!==null&&T!==null&&zp(h,T,L,I,!0)}}e:{if(f=d?Mo(d):window,m=f.nodeName&&f.nodeName.toLowerCase(),m==="select"||m==="input"&&f.type==="file")var C=$m;else if(Jm(f))if(kg)C=iC;else{C=rC;var P=oC}else m=f.nodeName,!m||m.toLowerCase()!=="input"||f.type!=="checkbox"&&f.type!=="radio"?d&&xf(d.elementType)&&(C=$m):C=uC;if(C&&(C=C(e,d))){Ag(h,C,t,g);break e}P&&P(e,f,d),e==="focusout"&&d&&f.type==="number"&&d.memoizedProps.value!=null&&Md(f,"number",f.value)}switch(P=d?Mo(d):window,e){case"focusin":(Jm(P)||P.contentEditable==="true")&&(Tl=P,Pd=d,No=null);break;case"focusout":No=Pd=Tl=null;break;case"mousedown":Nd=!0;break;case"contextmenu":case"mouseup":case"dragend":Nd=!1,lp(h,t,g);break;case"selectionchange":if(sC)break;case"keydown":case"keyup":lp(h,t,g)}var v;if(If)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else Dl?Pg(e,t)&&(b="onCompositionEnd"):e==="keydown"&&t.keyCode===229&&(b="onCompositionStart");b&&(Tg&&t.locale!=="ko"&&(Dl||b!=="onCompositionStart"?b==="onCompositionEnd"&&Dl&&(v=Dg()):(st=g,Lf="value"in st?st.value:st.textContent,Dl=!0)),P=Mn(d,b),0<P.length&&(b=new Qm(b,e,null,t,g),h.push({event:b,listeners:P}),v?b.data=v:(v=Ng(t),v!==null&&(b.data=v)))),(v=$L?eC(e,t):aC(e,t))&&(b=Mn(d,"onBeforeInput"),0<b.length&&(P=new Qm("onBeforeInput","beforeinput",null,t,g),h.push({event:P,listeners:b}),P.data=v)),WC(h,e,d,t,g)}vy(h,a)})}function Ko(e,a,t){return{instance:e,listener:a,currentTarget:t}}function Mn(e,a){for(var t=a+"Capture",l=[];e!==null;){var o=e,r=o.stateNode;if(o=o.tag,o!==5&&o!==26&&o!==27||r===null||(o=_o(e,t),o!=null&&l.unshift(Ko(e,o,r)),o=_o(e,a),o!=null&&l.push(Ko(e,o,r))),e.tag===3)return l;e=e.return}return[]}function Sl(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function zp(e,a,t,l,o){for(var r=a._reactName,u=[];t!==null&&t!==l;){var i=t,n=i.alternate,d=i.stateNode;if(i=i.tag,n!==null&&n===l)break;i!==5&&i!==26&&i!==27||d===null||(n=d,o?(d=_o(t,r),d!=null&&u.unshift(Ko(t,d,n))):o||(d=_o(t,r),d!=null&&u.push(Ko(t,d,n)))),t=t.return}u.length!==0&&e.push({event:a,listeners:u})}var XC=/\r\n?/g,QC=/\u0000|\uFFFD/g;function _p(e){return(typeof e=="string"?e:""+e).replace(XC,`
|
|
`).replace(QC,"")}function by(e,a){return a=_p(a),_p(e)===a}function Yn(){}function Z(e,a,t,l,o,r){switch(t){case"children":typeof l=="string"?a==="body"||a==="textarea"&&l===""||Wl(e,l):(typeof l=="number"||typeof l=="bigint")&&a!=="body"&&Wl(e,""+l);break;case"className":Pi(e,"class",l);break;case"tabIndex":Pi(e,"tabindex",l);break;case"dir":case"role":case"viewBox":case"width":case"height":Pi(e,t,l);break;case"style":bg(e,l,r);break;case"data":if(a!=="object"){Pi(e,"data",l);break}case"src":case"href":if(l===""&&(a!=="a"||t!=="href")){e.removeAttribute(t);break}if(l==null||typeof l=="function"||typeof l=="symbol"||typeof l=="boolean"){e.removeAttribute(t);break}l=Gi(""+l),e.setAttribute(t,l);break;case"action":case"formAction":if(typeof l=="function"){e.setAttribute(t,"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 r=="function"&&(t==="formAction"?(a!=="input"&&Z(e,a,"name",o.name,o,null),Z(e,a,"formEncType",o.formEncType,o,null),Z(e,a,"formMethod",o.formMethod,o,null),Z(e,a,"formTarget",o.formTarget,o,null)):(Z(e,a,"encType",o.encType,o,null),Z(e,a,"method",o.method,o,null),Z(e,a,"target",o.target,o,null)));if(l==null||typeof l=="symbol"||typeof l=="boolean"){e.removeAttribute(t);break}l=Gi(""+l),e.setAttribute(t,l);break;case"onClick":l!=null&&(e.onclick=Yn);break;case"onScroll":l!=null&&F("scroll",e);break;case"onScrollEnd":l!=null&&F("scrollend",e);break;case"dangerouslySetInnerHTML":if(l!=null){if(typeof l!="object"||!("__html"in l))throw Error(x(61));if(t=l.__html,t!=null){if(o.children!=null)throw Error(x(60));e.innerHTML=t}}break;case"multiple":e.multiple=l&&typeof l!="function"&&typeof l!="symbol";break;case"muted":e.muted=l&&typeof l!="function"&&typeof l!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(l==null||typeof l=="function"||typeof l=="boolean"||typeof l=="symbol"){e.removeAttribute("xlink:href");break}t=Gi(""+l),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",t);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":l!=null&&typeof l!="function"&&typeof l!="symbol"?e.setAttribute(t,""+l):e.removeAttribute(t);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":l&&typeof l!="function"&&typeof l!="symbol"?e.setAttribute(t,""):e.removeAttribute(t);break;case"capture":case"download":l===!0?e.setAttribute(t,""):l!==!1&&l!=null&&typeof l!="function"&&typeof l!="symbol"?e.setAttribute(t,l):e.removeAttribute(t);break;case"cols":case"rows":case"size":case"span":l!=null&&typeof l!="function"&&typeof l!="symbol"&&!isNaN(l)&&1<=l?e.setAttribute(t,l):e.removeAttribute(t);break;case"rowSpan":case"start":l==null||typeof l=="function"||typeof l=="symbol"||isNaN(l)?e.removeAttribute(t):e.setAttribute(t,l);break;case"popover":F("beforetoggle",e),F("toggle",e),_i(e,"popover",l);break;case"xlinkActuate":Ra(e,"http://www.w3.org/1999/xlink","xlink:actuate",l);break;case"xlinkArcrole":Ra(e,"http://www.w3.org/1999/xlink","xlink:arcrole",l);break;case"xlinkRole":Ra(e,"http://www.w3.org/1999/xlink","xlink:role",l);break;case"xlinkShow":Ra(e,"http://www.w3.org/1999/xlink","xlink:show",l);break;case"xlinkTitle":Ra(e,"http://www.w3.org/1999/xlink","xlink:title",l);break;case"xlinkType":Ra(e,"http://www.w3.org/1999/xlink","xlink:type",l);break;case"xmlBase":Ra(e,"http://www.w3.org/XML/1998/namespace","xml:base",l);break;case"xmlLang":Ra(e,"http://www.w3.org/XML/1998/namespace","xml:lang",l);break;case"xmlSpace":Ra(e,"http://www.w3.org/XML/1998/namespace","xml:space",l);break;case"is":_i(e,"is",l);break;case"innerText":case"textContent":break;default:(!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(t=ML.get(t)||t,_i(e,t,l))}}function af(e,a,t,l,o,r){switch(t){case"style":bg(e,l,r);break;case"dangerouslySetInnerHTML":if(l!=null){if(typeof l!="object"||!("__html"in l))throw Error(x(61));if(t=l.__html,t!=null){if(o.children!=null)throw Error(x(60));e.innerHTML=t}}break;case"children":typeof l=="string"?Wl(e,l):(typeof l=="number"||typeof l=="bigint")&&Wl(e,""+l);break;case"onScroll":l!=null&&F("scroll",e);break;case"onScrollEnd":l!=null&&F("scrollend",e);break;case"onClick":l!=null&&(e.onclick=Yn);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!Sg.hasOwnProperty(t))e:{if(t[0]==="o"&&t[1]==="n"&&(o=t.endsWith("Capture"),a=t.slice(2,o?t.length-7:void 0),r=e[Ue]||null,r=r!=null?r[t]:null,typeof r=="function"&&e.removeEventListener(a,r,o),typeof l=="function")){typeof r!="function"&&r!==null&&(t in e?e[t]=null:e.hasAttribute(t)&&e.removeAttribute(t)),e.addEventListener(a,l,o);break e}t in e?e[t]=l:l===!0?e.setAttribute(t,""):_i(e,t,l)}}}function De(e,a,t){switch(a){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":F("error",e),F("load",e);var l=!1,o=!1,r;for(r in t)if(t.hasOwnProperty(r)){var u=t[r];if(u!=null)switch(r){case"src":l=!0;break;case"srcSet":o=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(x(137,a));default:Z(e,a,r,u,t,null)}}o&&Z(e,a,"srcSet",t.srcSet,t,null),l&&Z(e,a,"src",t.src,t,null);return;case"input":F("invalid",e);var i=r=u=o=null,n=null,d=null;for(l in t)if(t.hasOwnProperty(l)){var g=t[l];if(g!=null)switch(l){case"name":o=g;break;case"type":u=g;break;case"checked":n=g;break;case"defaultChecked":d=g;break;case"value":r=g;break;case"defaultValue":i=g;break;case"children":case"dangerouslySetInnerHTML":if(g!=null)throw Error(x(137,a));break;default:Z(e,a,l,g,t,null)}}Ig(e,r,i,n,d,u,o,!1),un(e);return;case"select":F("invalid",e),l=u=r=null;for(o in t)if(t.hasOwnProperty(o)&&(i=t[o],i!=null))switch(o){case"value":r=i;break;case"defaultValue":u=i;break;case"multiple":l=i;default:Z(e,a,o,i,t,null)}a=r,t=u,e.multiple=!!l,a!=null?El(e,!!l,a,!1):t!=null&&El(e,!!l,t,!0);return;case"textarea":F("invalid",e),r=o=l=null;for(u in t)if(t.hasOwnProperty(u)&&(i=t[u],i!=null))switch(u){case"value":l=i;break;case"defaultValue":o=i;break;case"children":r=i;break;case"dangerouslySetInnerHTML":if(i!=null)throw Error(x(91));break;default:Z(e,a,u,i,t,null)}wg(e,l,o,r),un(e);return;case"option":for(n in t)if(t.hasOwnProperty(n)&&(l=t[n],l!=null))switch(n){case"selected":e.selected=l&&typeof l!="function"&&typeof l!="symbol";break;default:Z(e,a,n,l,t,null)}return;case"dialog":F("beforetoggle",e),F("toggle",e),F("cancel",e),F("close",e);break;case"iframe":case"object":F("load",e);break;case"video":case"audio":for(l=0;l<Zo.length;l++)F(Zo[l],e);break;case"image":F("error",e),F("load",e);break;case"details":F("toggle",e);break;case"embed":case"source":case"link":F("error",e),F("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(d in t)if(t.hasOwnProperty(d)&&(l=t[d],l!=null))switch(d){case"children":case"dangerouslySetInnerHTML":throw Error(x(137,a));default:Z(e,a,d,l,t,null)}return;default:if(xf(a)){for(g in t)t.hasOwnProperty(g)&&(l=t[g],l!==void 0&&af(e,a,g,l,t,void 0));return}}for(i in t)t.hasOwnProperty(i)&&(l=t[i],l!=null&&Z(e,a,i,l,t,null))}function ZC(e,a,t,l){switch(a){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var o=null,r=null,u=null,i=null,n=null,d=null,g=null;for(m in t){var h=t[m];if(t.hasOwnProperty(m)&&h!=null)switch(m){case"checked":break;case"value":break;case"defaultValue":n=h;default:l.hasOwnProperty(m)||Z(e,a,m,null,l,h)}}for(var f in l){var m=l[f];if(h=t[f],l.hasOwnProperty(f)&&(m!=null||h!=null))switch(f){case"type":r=m;break;case"name":o=m;break;case"checked":d=m;break;case"defaultChecked":g=m;break;case"value":u=m;break;case"defaultValue":i=m;break;case"children":case"dangerouslySetInnerHTML":if(m!=null)throw Error(x(137,a));break;default:m!==h&&Z(e,a,f,m,l,h)}}bd(e,u,i,n,d,g,r,o);return;case"select":m=u=i=f=null;for(r in t)if(n=t[r],t.hasOwnProperty(r)&&n!=null)switch(r){case"value":break;case"multiple":m=n;default:l.hasOwnProperty(r)||Z(e,a,r,null,l,n)}for(o in l)if(r=l[o],n=t[o],l.hasOwnProperty(o)&&(r!=null||n!=null))switch(o){case"value":f=r;break;case"defaultValue":i=r;break;case"multiple":u=r;default:r!==n&&Z(e,a,o,r,l,n)}a=i,t=u,l=m,f!=null?El(e,!!t,f,!1):!!l!=!!t&&(a!=null?El(e,!!t,a,!0):El(e,!!t,t?[]:"",!1));return;case"textarea":m=f=null;for(i in t)if(o=t[i],t.hasOwnProperty(i)&&o!=null&&!l.hasOwnProperty(i))switch(i){case"value":break;case"children":break;default:Z(e,a,i,null,l,o)}for(u in l)if(o=l[u],r=t[u],l.hasOwnProperty(u)&&(o!=null||r!=null))switch(u){case"value":f=o;break;case"defaultValue":m=o;break;case"children":break;case"dangerouslySetInnerHTML":if(o!=null)throw Error(x(91));break;default:o!==r&&Z(e,a,u,o,l,r)}vg(e,f,m);return;case"option":for(var L in t)if(f=t[L],t.hasOwnProperty(L)&&f!=null&&!l.hasOwnProperty(L))switch(L){case"selected":e.selected=!1;break;default:Z(e,a,L,null,l,f)}for(n in l)if(f=l[n],m=t[n],l.hasOwnProperty(n)&&f!==m&&(f!=null||m!=null))switch(n){case"selected":e.selected=f&&typeof f!="function"&&typeof f!="symbol";break;default:Z(e,a,n,f,l,m)}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 I in t)f=t[I],t.hasOwnProperty(I)&&f!=null&&!l.hasOwnProperty(I)&&Z(e,a,I,null,l,f);for(d in l)if(f=l[d],m=t[d],l.hasOwnProperty(d)&&f!==m&&(f!=null||m!=null))switch(d){case"children":case"dangerouslySetInnerHTML":if(f!=null)throw Error(x(137,a));break;default:Z(e,a,d,f,l,m)}return;default:if(xf(a)){for(var T in t)f=t[T],t.hasOwnProperty(T)&&f!==void 0&&!l.hasOwnProperty(T)&&af(e,a,T,void 0,l,f);for(g in l)f=l[g],m=t[g],!l.hasOwnProperty(g)||f===m||f===void 0&&m===void 0||af(e,a,g,f,l,m);return}}for(var c in t)f=t[c],t.hasOwnProperty(c)&&f!=null&&!l.hasOwnProperty(c)&&Z(e,a,c,null,l,f);for(h in l)f=l[h],m=t[h],!l.hasOwnProperty(h)||f===m||f==null&&m==null||Z(e,a,h,f,l,m)}var tf=null,lf=null;function Dn(e){return e.nodeType===9?e:e.ownerDocument}function Gp(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 My(e,a){if(e===0)switch(a){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&a==="foreignObject"?0:e}function of(e,a){return e==="textarea"||e==="noscript"||typeof a.children=="string"||typeof a.children=="number"||typeof a.children=="bigint"||typeof a.dangerouslySetInnerHTML=="object"&&a.dangerouslySetInnerHTML!==null&&a.dangerouslySetInnerHTML.__html!=null}var gd=null;function KC(){var e=window.event;return e&&e.type==="popstate"?e===gd?!1:(gd=e,!0):(gd=null,!1)}var Dy=typeof setTimeout=="function"?setTimeout:void 0,jC=typeof clearTimeout=="function"?clearTimeout:void 0,Wp=typeof Promise=="function"?Promise:void 0,JC=typeof queueMicrotask=="function"?queueMicrotask:typeof Wp!="undefined"?function(e){return Wp.resolve(null).then(e).catch($C)}:Dy;function $C(e){setTimeout(function(){throw e})}function wt(e){return e==="head"}function Yp(e,a){var t=a,l=0,o=0;do{var r=t.nextSibling;if(e.removeChild(t),r&&r.nodeType===8)if(t=r.data,t==="/$"){if(0<l&&8>l){t=l;var u=e.ownerDocument;if(t&1&&Vo(u.documentElement),t&2&&Vo(u.body),t&4)for(t=u.head,Vo(t),u=t.firstChild;u;){var i=u.nextSibling,n=u.nodeName;u[ur]||n==="SCRIPT"||n==="STYLE"||n==="LINK"&&u.rel.toLowerCase()==="stylesheet"||t.removeChild(u),u=i}}if(o===0){e.removeChild(r),ar(a);return}o--}else t==="$"||t==="$?"||t==="$!"?o++:l=t.charCodeAt(0)-48;else l=0;t=r}while(t);ar(a)}function rf(e){var a=e.firstChild;for(a&&a.nodeType===10&&(a=a.nextSibling);a;){var t=a;switch(a=a.nextSibling,t.nodeName){case"HTML":case"HEAD":case"BODY":rf(t),yf(t);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(t.rel.toLowerCase()==="stylesheet")continue}e.removeChild(t)}}function eI(e,a,t,l){for(;e.nodeType===1;){var o=t;if(e.nodeName.toLowerCase()!==a.toLowerCase()){if(!l&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(l){if(!e[ur])switch(a){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(r=e.getAttribute("rel"),r==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(r!==o.rel||e.getAttribute("href")!==(o.href==null||o.href===""?null:o.href)||e.getAttribute("crossorigin")!==(o.crossOrigin==null?null:o.crossOrigin)||e.getAttribute("title")!==(o.title==null?null:o.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(r=e.getAttribute("src"),(r!==(o.src==null?null:o.src)||e.getAttribute("type")!==(o.type==null?null:o.type)||e.getAttribute("crossorigin")!==(o.crossOrigin==null?null:o.crossOrigin))&&r&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(a==="input"&&e.type==="hidden"){var r=o.name==null?null:""+o.name;if(o.type==="hidden"&&e.getAttribute("name")===r)return e}else return e;if(e=pa(e.nextSibling),e===null)break}return null}function aI(e,a,t){if(a==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!t||(e=pa(e.nextSibling),e===null))return null;return e}function uf(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState==="complete"}function tI(e,a){var t=e.ownerDocument;if(e.data!=="$?"||t.readyState==="complete")a();else{var l=function(){a(),t.removeEventListener("DOMContentLoaded",l)};t.addEventListener("DOMContentLoaded",l),e._reactRetry=l}}function pa(e){for(;e!=null;e=e.nextSibling){var a=e.nodeType;if(a===1||a===3)break;if(a===8){if(a=e.data,a==="$"||a==="$!"||a==="$?"||a==="F!"||a==="F")break;if(a==="/$")return null}}return e}var nf=null;function Xp(e){e=e.previousSibling;for(var a=0;e;){if(e.nodeType===8){var t=e.data;if(t==="$"||t==="$!"||t==="$?"){if(a===0)return e;a--}else t==="/$"&&a++}e=e.previousSibling}return null}function Ty(e,a,t){switch(a=Dn(t),e){case"html":if(e=a.documentElement,!e)throw Error(x(452));return e;case"head":if(e=a.head,!e)throw Error(x(453));return e;case"body":if(e=a.body,!e)throw Error(x(454));return e;default:throw Error(x(451))}}function Vo(e){for(var a=e.attributes;a.length;)e.removeAttributeNode(a[0]);yf(e)}var da=new Map,Qp=new Set;function Tn(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var Qa=W.d;W.d={f:lI,r:oI,D:rI,C:uI,L:iI,m:nI,X:dI,S:sI,M:fI};function lI(){var e=Qa.f(),a=_n();return e||a}function oI(e){var a=ao(e);a!==null&&a.tag===5&&a.type==="form"?Ch(a):Qa.r(e)}var oo=typeof document=="undefined"?null:document;function Py(e,a,t){var l=oo;if(l&&typeof a=="string"&&a){var o=ua(a);o='link[rel="'+e+'"][href="'+o+'"]',typeof t=="string"&&(o+='[crossorigin="'+t+'"]'),Qp.has(o)||(Qp.add(o),e={rel:e,crossOrigin:t,href:a},l.querySelector(o)===null&&(a=l.createElement("link"),De(a,"link",e),Le(a),l.head.appendChild(a)))}}function rI(e){Qa.D(e),Py("dns-prefetch",e,null)}function uI(e,a){Qa.C(e,a),Py("preconnect",e,a)}function iI(e,a,t){Qa.L(e,a,t);var l=oo;if(l&&e&&a){var o='link[rel="preload"][as="'+ua(a)+'"]';a==="image"&&t&&t.imageSrcSet?(o+='[imagesrcset="'+ua(t.imageSrcSet)+'"]',typeof t.imageSizes=="string"&&(o+='[imagesizes="'+ua(t.imageSizes)+'"]')):o+='[href="'+ua(e)+'"]';var r=o;switch(a){case"style":r=$l(e);break;case"script":r=ro(e)}da.has(r)||(e=ae({rel:"preload",href:a==="image"&&t&&t.imageSrcSet?void 0:e,as:a},t),da.set(r,e),l.querySelector(o)!==null||a==="style"&&l.querySelector(hr(r))||a==="script"&&l.querySelector(yr(r))||(a=l.createElement("link"),De(a,"link",e),Le(a),l.head.appendChild(a)))}}function nI(e,a){Qa.m(e,a);var t=oo;if(t&&e){var l=a&&typeof a.as=="string"?a.as:"script",o='link[rel="modulepreload"][as="'+ua(l)+'"][href="'+ua(e)+'"]',r=o;switch(l){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":r=ro(e)}if(!da.has(r)&&(e=ae({rel:"modulepreload",href:e},a),da.set(r,e),t.querySelector(o)===null)){switch(l){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(t.querySelector(yr(r)))return}l=t.createElement("link"),De(l,"link",e),Le(l),t.head.appendChild(l)}}}function sI(e,a,t){Qa.S(e,a,t);var l=oo;if(l&&e){var o=Fl(l).hoistableStyles,r=$l(e);a=a||"default";var u=o.get(r);if(!u){var i={loading:0,preload:null};if(u=l.querySelector(hr(r)))i.loading=5;else{e=ae({rel:"stylesheet",href:e,"data-precedence":a},t),(t=da.get(r))&&ec(e,t);var n=u=l.createElement("link");Le(n),De(n,"link",e),n._p=new Promise(function(d,g){n.onload=d,n.onerror=g}),n.addEventListener("load",function(){i.loading|=1}),n.addEventListener("error",function(){i.loading|=2}),i.loading|=4,$i(u,a,l)}u={type:"stylesheet",instance:u,count:1,state:i},o.set(r,u)}}}function dI(e,a){Qa.X(e,a);var t=oo;if(t&&e){var l=Fl(t).hoistableScripts,o=ro(e),r=l.get(o);r||(r=t.querySelector(yr(o)),r||(e=ae({src:e,async:!0},a),(a=da.get(o))&&ac(e,a),r=t.createElement("script"),Le(r),De(r,"link",e),t.head.appendChild(r)),r={type:"script",instance:r,count:1,state:null},l.set(o,r))}}function fI(e,a){Qa.M(e,a);var t=oo;if(t&&e){var l=Fl(t).hoistableScripts,o=ro(e),r=l.get(o);r||(r=t.querySelector(yr(o)),r||(e=ae({src:e,async:!0,type:"module"},a),(a=da.get(o))&&ac(e,a),r=t.createElement("script"),Le(r),De(r,"link",e),t.head.appendChild(r)),r={type:"script",instance:r,count:1,state:null},l.set(o,r))}}function Zp(e,a,t,l){var o=(o=ct.current)?Tn(o):null;if(!o)throw Error(x(446));switch(e){case"meta":case"title":return null;case"style":return typeof t.precedence=="string"&&typeof t.href=="string"?(a=$l(t.href),t=Fl(o).hoistableStyles,l=t.get(a),l||(l={type:"style",instance:null,count:0,state:null},t.set(a,l)),l):{type:"void",instance:null,count:0,state:null};case"link":if(t.rel==="stylesheet"&&typeof t.href=="string"&&typeof t.precedence=="string"){e=$l(t.href);var r=Fl(o).hoistableStyles,u=r.get(e);if(u||(o=o.ownerDocument||o,u={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},r.set(e,u),(r=o.querySelector(hr(e)))&&!r._p&&(u.instance=r,u.state.loading=5),da.has(e)||(t={rel:"preload",as:"style",href:t.href,crossOrigin:t.crossOrigin,integrity:t.integrity,media:t.media,hrefLang:t.hrefLang,referrerPolicy:t.referrerPolicy},da.set(e,t),r||cI(o,e,t,u.state))),a&&l===null)throw Error(x(528,""));return u}if(a&&l!==null)throw Error(x(529,""));return null;case"script":return a=t.async,t=t.src,typeof t=="string"&&a&&typeof a!="function"&&typeof a!="symbol"?(a=ro(t),t=Fl(o).hoistableScripts,l=t.get(a),l||(l={type:"script",instance:null,count:0,state:null},t.set(a,l)),l):{type:"void",instance:null,count:0,state:null};default:throw Error(x(444,e))}}function $l(e){return'href="'+ua(e)+'"'}function hr(e){return'link[rel="stylesheet"]['+e+"]"}function Ny(e){return ae({},e,{"data-precedence":e.precedence,precedence:null})}function cI(e,a,t,l){e.querySelector('link[rel="preload"][as="style"]['+a+"]")?l.loading=1:(a=e.createElement("link"),l.preload=a,a.addEventListener("load",function(){return l.loading|=1}),a.addEventListener("error",function(){return l.loading|=2}),De(a,"link",t),Le(a),e.head.appendChild(a))}function ro(e){return'[src="'+ua(e)+'"]'}function yr(e){return"script[async]"+e}function Kp(e,a,t){if(a.count++,a.instance===null)switch(a.type){case"style":var l=e.querySelector('style[data-href~="'+ua(t.href)+'"]');if(l)return a.instance=l,Le(l),l;var o=ae({},t,{"data-href":t.href,"data-precedence":t.precedence,href:null,precedence:null});return l=(e.ownerDocument||e).createElement("style"),Le(l),De(l,"style",o),$i(l,t.precedence,e),a.instance=l;case"stylesheet":o=$l(t.href);var r=e.querySelector(hr(o));if(r)return a.state.loading|=4,a.instance=r,Le(r),r;l=Ny(t),(o=da.get(o))&&ec(l,o),r=(e.ownerDocument||e).createElement("link"),Le(r);var u=r;return u._p=new Promise(function(i,n){u.onload=i,u.onerror=n}),De(r,"link",l),a.state.loading|=4,$i(r,t.precedence,e),a.instance=r;case"script":return r=ro(t.src),(o=e.querySelector(yr(r)))?(a.instance=o,Le(o),o):(l=t,(o=da.get(r))&&(l=ae({},t),ac(l,o)),e=e.ownerDocument||e,o=e.createElement("script"),Le(o),De(o,"link",l),e.head.appendChild(o),a.instance=o);case"void":return null;default:throw Error(x(443,a.type))}else a.type==="stylesheet"&&(a.state.loading&4)===0&&(l=a.instance,a.state.loading|=4,$i(l,t.precedence,e));return a.instance}function $i(e,a,t){for(var l=t.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),o=l.length?l[l.length-1]:null,r=o,u=0;u<l.length;u++){var i=l[u];if(i.dataset.precedence===a)r=i;else if(r!==o)break}r?r.parentNode.insertBefore(e,r.nextSibling):(a=t.nodeType===9?t.head:t,a.insertBefore(e,a.firstChild))}function ec(e,a){e.crossOrigin==null&&(e.crossOrigin=a.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=a.referrerPolicy),e.title==null&&(e.title=a.title)}function ac(e,a){e.crossOrigin==null&&(e.crossOrigin=a.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=a.referrerPolicy),e.integrity==null&&(e.integrity=a.integrity)}var en=null;function jp(e,a,t){if(en===null){var l=new Map,o=en=new Map;o.set(t,l)}else o=en,l=o.get(t),l||(l=new Map,o.set(t,l));if(l.has(e))return l;for(l.set(e,null),t=t.getElementsByTagName(e),o=0;o<t.length;o++){var r=t[o];if(!(r[ur]||r[Pe]||e==="link"&&r.getAttribute("rel")==="stylesheet")&&r.namespaceURI!=="http://www.w3.org/2000/svg"){var u=r.getAttribute(a)||"";u=e+u;var i=l.get(u);i?i.push(r):l.set(u,[r])}}return l}function Jp(e,a,t){e=e.ownerDocument||e,e.head.insertBefore(t,a==="title"?e.querySelector("head > title"):null)}function mI(e,a,t){if(t===1||a.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof a.precedence!="string"||typeof a.href!="string"||a.href==="")break;return!0;case"link":if(typeof a.rel!="string"||typeof a.href!="string"||a.href===""||a.onLoad||a.onError)break;switch(a.rel){case"stylesheet":return e=a.disabled,typeof a.precedence=="string"&&e==null;default:return!0}case"script":if(a.async&&typeof a.async!="function"&&typeof a.async!="symbol"&&!a.onLoad&&!a.onError&&a.src&&typeof a.src=="string")return!0}return!1}function Ay(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}var jo=null;function pI(){}function gI(e,a,t){if(jo===null)throw Error(x(475));var l=jo;if(a.type==="stylesheet"&&(typeof t.media!="string"||matchMedia(t.media).matches!==!1)&&(a.state.loading&4)===0){if(a.instance===null){var o=$l(t.href),r=e.querySelector(hr(o));if(r){e=r._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(l.count++,l=Pn.bind(l),e.then(l,l)),a.state.loading|=4,a.instance=r,Le(r);return}r=e.ownerDocument||e,t=Ny(t),(o=da.get(o))&&ec(t,o),r=r.createElement("link"),Le(r);var u=r;u._p=new Promise(function(i,n){u.onload=i,u.onerror=n}),De(r,"link",t),a.instance=r}l.stylesheets===null&&(l.stylesheets=new Map),l.stylesheets.set(a,e),(e=a.state.preload)&&(a.state.loading&3)===0&&(l.count++,a=Pn.bind(l),e.addEventListener("load",a),e.addEventListener("error",a))}}function hI(){if(jo===null)throw Error(x(475));var e=jo;return e.stylesheets&&e.count===0&&sf(e,e.stylesheets),0<e.count?function(a){var t=setTimeout(function(){if(e.stylesheets&&sf(e,e.stylesheets),e.unsuspend){var l=e.unsuspend;e.unsuspend=null,l()}},6e4);return e.unsuspend=a,function(){e.unsuspend=null,clearTimeout(t)}}:null}function Pn(){if(this.count--,this.count===0){if(this.stylesheets)sf(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var Nn=null;function sf(e,a){e.stylesheets=null,e.unsuspend!==null&&(e.count++,Nn=new Map,a.forEach(yI,e),Nn=null,Pn.call(e))}function yI(e,a){if(!(a.state.loading&4)){var t=Nn.get(e);if(t)var l=t.get(null);else{t=new Map,Nn.set(e,t);for(var o=e.querySelectorAll("link[data-precedence],style[data-precedence]"),r=0;r<o.length;r++){var u=o[r];(u.nodeName==="LINK"||u.getAttribute("media")!=="not all")&&(t.set(u.dataset.precedence,u),l=u)}l&&t.set(null,l)}o=a.instance,u=o.getAttribute("data-precedence"),r=t.get(u)||l,r===l&&t.set(null,o),t.set(u,o),this.count++,l=Pn.bind(this),o.addEventListener("load",l),o.addEventListener("error",l),r?r.parentNode.insertBefore(o,r.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(o,e.firstChild)),a.state.loading|=4}}var Jo={$$typeof:Ba,Provider:null,Consumer:null,_currentValue:Ot,_currentValue2:Ot,_threadCount:0};function xI(e,a,t,l,o,r,u,i){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=Us(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Us(0),this.hiddenUpdates=Us(null),this.identifierPrefix=l,this.onUncaughtError=o,this.onCaughtError=r,this.onRecoverableError=u,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=i,this.incompleteTransitions=new Map}function ky(e,a,t,l,o,r,u,i,n,d,g,h){return e=new xI(e,a,t,u,i,n,d,h),a=1,r===!0&&(a|=24),r=We(3,null,null,a),e.current=r,r.stateNode=e,a=Pf(),a.refCount++,e.pooledCache=a,a.refCount++,r.memoizedState={element:l,isDehydrated:t,cache:a},Af(r),e}function Ry(e){return e?(e=Al,e):Al}function Oy(e,a,t,l,o,r){o=Ry(o),l.context===null?l.context=o:l.pendingContext=o,l=mt(a),l.payload={element:t},r=r===void 0?null:r,r!==null&&(l.callback=r),t=pt(e,l,a),t!==null&&(Ze(t,e,a),Ro(t,e,a))}function $p(e,a){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var t=e.retryLane;e.retryLane=t!==0&&t<a?t:a}}function tc(e,a){$p(e,a),(e=e.alternate)&&$p(e,a)}function Fy(e){if(e.tag===13){var a=to(e,67108864);a!==null&&Ze(a,e,67108864),tc(e,67108864)}}var An=!0;function SI(e,a,t,l){var o=D.T;D.T=null;var r=W.p;try{W.p=2,lc(e,a,t,l)}finally{W.p=r,D.T=o}}function LI(e,a,t,l){var o=D.T;D.T=null;var r=W.p;try{W.p=8,lc(e,a,t,l)}finally{W.p=r,D.T=o}}function lc(e,a,t,l){if(An){var o=df(l);if(o===null)pd(e,a,l,kn,t),eg(e,l);else if(II(o,e,a,t,l))l.stopPropagation();else if(eg(e,l),a&4&&-1<CI.indexOf(e)){for(;o!==null;){var r=ao(o);if(r!==null)switch(r.tag){case 3:if(r=r.stateNode,r.current.memoizedState.isDehydrated){var u=At(r.pendingLanes);if(u!==0){var i=r;for(i.pendingLanes|=2,i.entangledLanes|=2;u;){var n=1<<31-Xe(u);i.entanglements[1]|=n,u&=~n}Ma(r),(Q&6)===0&&(In=va()+500,gr(0,!1))}}break;case 13:i=to(r,2),i!==null&&Ze(i,r,2),_n(),tc(r,2)}if(r=df(l),r===null&&pd(e,a,l,kn,t),r===o)break;o=r}o!==null&&l.stopPropagation()}else pd(e,a,l,null,t)}}function df(e){return e=Sf(e),oc(e)}var kn=null;function oc(e){if(kn=null,e=bl(e),e!==null){var a=tr(e);if(a===null)e=null;else{var t=a.tag;if(t===13){if(e=ug(a),e!==null)return e;e=null}else if(t===3){if(a.stateNode.current.memoizedState.isDehydrated)return a.tag===3?a.stateNode.containerInfo:null;e=null}else a!==e&&(e=null)}}return kn=e,null}function Ey(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(nL()){case dg:return 2;case fg:return 8;case rn:case sL:return 32;case cg:return 268435456;default:return 32}default:return 32}}var ff=!1,yt=null,xt=null,St=null,$o=new Map,er=new Map,it=[],CI="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 eg(e,a){switch(e){case"focusin":case"focusout":yt=null;break;case"dragenter":case"dragleave":xt=null;break;case"mouseover":case"mouseout":St=null;break;case"pointerover":case"pointerout":$o.delete(a.pointerId);break;case"gotpointercapture":case"lostpointercapture":er.delete(a.pointerId)}}function Io(e,a,t,l,o,r){return e===null||e.nativeEvent!==r?(e={blockedOn:a,domEventName:t,eventSystemFlags:l,nativeEvent:r,targetContainers:[o]},a!==null&&(a=ao(a),a!==null&&Fy(a)),e):(e.eventSystemFlags|=l,a=e.targetContainers,o!==null&&a.indexOf(o)===-1&&a.push(o),e)}function II(e,a,t,l,o){switch(a){case"focusin":return yt=Io(yt,e,a,t,l,o),!0;case"dragenter":return xt=Io(xt,e,a,t,l,o),!0;case"mouseover":return St=Io(St,e,a,t,l,o),!0;case"pointerover":var r=o.pointerId;return $o.set(r,Io($o.get(r)||null,e,a,t,l,o)),!0;case"gotpointercapture":return r=o.pointerId,er.set(r,Io(er.get(r)||null,e,a,t,l,o)),!0}return!1}function By(e){var a=bl(e.target);if(a!==null){var t=tr(a);if(t!==null){if(a=t.tag,a===13){if(a=ug(t),a!==null){e.blockedOn=a,yL(e.priority,function(){if(t.tag===13){var l=Qe();l=gf(l);var o=to(t,l);o!==null&&Ze(o,t,l),tc(t,l)}});return}}else if(a===3&&t.stateNode.current.memoizedState.isDehydrated){e.blockedOn=t.tag===3?t.stateNode.containerInfo:null;return}}}e.blockedOn=null}function an(e){if(e.blockedOn!==null)return!1;for(var a=e.targetContainers;0<a.length;){var t=df(e.nativeEvent);if(t===null){t=e.nativeEvent;var l=new t.constructor(t.type,t);Dd=l,t.target.dispatchEvent(l),Dd=null}else return a=ao(t),a!==null&&Fy(a),e.blockedOn=t,!1;a.shift()}return!0}function ag(e,a,t){an(e)&&t.delete(a)}function vI(){ff=!1,yt!==null&&an(yt)&&(yt=null),xt!==null&&an(xt)&&(xt=null),St!==null&&an(St)&&(St=null),$o.forEach(ag),er.forEach(ag)}function Vi(e,a){e.blockedOn===a&&(e.blockedOn=null,ff||(ff=!0,ye.unstable_scheduleCallback(ye.unstable_NormalPriority,vI)))}var zi=null;function tg(e){zi!==e&&(zi=e,ye.unstable_scheduleCallback(ye.unstable_NormalPriority,function(){zi===e&&(zi=null);for(var a=0;a<e.length;a+=3){var t=e[a],l=e[a+1],o=e[a+2];if(typeof l!="function"){if(oc(l||t)===null)continue;break}var r=ao(t);r!==null&&(e.splice(a,3),a-=3,_d(r,{pending:!0,data:o,method:t.method,action:l},l,o))}}))}function ar(e){function a(n){return Vi(n,e)}yt!==null&&Vi(yt,e),xt!==null&&Vi(xt,e),St!==null&&Vi(St,e),$o.forEach(a),er.forEach(a);for(var t=0;t<it.length;t++){var l=it[t];l.blockedOn===e&&(l.blockedOn=null)}for(;0<it.length&&(t=it[0],t.blockedOn===null);)By(t),t.blockedOn===null&&it.shift();if(t=(e.ownerDocument||e).$$reactFormReplay,t!=null)for(l=0;l<t.length;l+=3){var o=t[l],r=t[l+1],u=o[Ue]||null;if(typeof r=="function")u||tg(t);else if(u){var i=null;if(r&&r.hasAttribute("formAction")){if(o=r,u=r[Ue]||null)i=u.formAction;else if(oc(o)!==null)continue}else i=u.action;typeof i=="function"?t[l+1]=i:(t.splice(l,3),l-=3),tg(t)}}}function rc(e){this._internalRoot=e}Xn.prototype.render=rc.prototype.render=function(e){var a=this._internalRoot;if(a===null)throw Error(x(409));var t=a.current,l=Qe();Oy(t,l,e,a,null,null)};Xn.prototype.unmount=rc.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var a=e.containerInfo;Oy(e.current,2,null,e,null,null),_n(),a[eo]=null}};function Xn(e){this._internalRoot=e}Xn.prototype.unstable_scheduleHydration=function(e){if(e){var a=yg();e={blockedOn:null,target:e,priority:a};for(var t=0;t<it.length&&a!==0&&a<it[t].priority;t++);it.splice(t,0,e),t===0&&By(e)}};var lg=og.version;if(lg!=="19.1.1")throw Error(x(527,lg,"19.1.1"));W.findDOMNode=function(e){var a=e._reactInternals;if(a===void 0)throw typeof e.render=="function"?Error(x(188)):(e=Object.keys(e).join(","),Error(x(268,e)));return e=aL(a),e=e!==null?ig(e):null,e=e===null?null:e.stateNode,e};var wI={bundleType:0,version:"19.1.1",rendererPackageName:"react-dom",currentDispatcherRef:D,reconcilerVersion:"19.1.1"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__!="undefined"&&(vo=__REACT_DEVTOOLS_GLOBAL_HOOK__,!vo.isDisabled&&vo.supportsFiber))try{lr=vo.inject(wI),Ye=vo}catch(e){}var vo;Qn.createRoot=function(e,a){if(!rg(e))throw Error(x(299));var t=!1,l="",o=kh,r=Rh,u=Oh,i=null;return a!=null&&(a.unstable_strictMode===!0&&(t=!0),a.identifierPrefix!==void 0&&(l=a.identifierPrefix),a.onUncaughtError!==void 0&&(o=a.onUncaughtError),a.onCaughtError!==void 0&&(r=a.onCaughtError),a.onRecoverableError!==void 0&&(u=a.onRecoverableError),a.unstable_transitionCallbacks!==void 0&&(i=a.unstable_transitionCallbacks)),a=ky(e,1,!1,null,null,t,l,o,r,u,i,null),e[eo]=a.current,$f(e),new rc(a)};Qn.hydrateRoot=function(e,a,t){if(!rg(e))throw Error(x(299));var l=!1,o="",r=kh,u=Rh,i=Oh,n=null,d=null;return t!=null&&(t.unstable_strictMode===!0&&(l=!0),t.identifierPrefix!==void 0&&(o=t.identifierPrefix),t.onUncaughtError!==void 0&&(r=t.onUncaughtError),t.onCaughtError!==void 0&&(u=t.onCaughtError),t.onRecoverableError!==void 0&&(i=t.onRecoverableError),t.unstable_transitionCallbacks!==void 0&&(n=t.unstable_transitionCallbacks),t.formState!==void 0&&(d=t.formState)),a=ky(e,1,!0,a,t!=null?t:null,l,o,r,u,i,n,d),a.context=Ry(null),t=a.current,l=Qe(),l=gf(l),o=mt(l),o.callback=null,pt(t,o,l),t=l,a.current.lanes=t,rr(a,t),Ma(a),e[eo]=a.current,$f(e),new Xn(a)};Qn.version="19.1.1"});var Vy=ya((xA,Uy)=>{"use strict";function Hy(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__=="undefined"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Hy)}catch(e){console.error(e)}}Hy(),Uy.exports=qy()});var ex=ya($n=>{"use strict";var AI=Symbol.for("react.transitional.element"),kI=Symbol.for("react.fragment");function $y(e,a,t){var l=null;if(t!==void 0&&(l=""+t),a.key!==void 0&&(l=""+a.key),"key"in a){t={};for(var o in a)o!=="key"&&(t[o]=a[o])}else t=a;return a=t.ref,{$$typeof:AI,type:e,key:l,ref:a!==void 0?a:null,props:t}}$n.Fragment=kI;$n.jsx=$y;$n.jsxs=$y});var ce=ya((YA,ax)=>{"use strict";ax.exports=ex()});var RI={};Ax(RI,{default:()=>Ss});module.exports=kx(RI);var wx=require("obsidian");var br=class{constructor(a){this.plugin=a}async getSettings(a){let t=await this.plugin.loadData();return{...a,...t}}async storeSettings(a){await this.plugin.saveData(a)}};var Mr={displayDateTemplate:"HH:mm",useCreatedOnDateFromProperties:!1,createdOnDatePropertyName:"created_on",createdOnPropertyFormat:"yyyy/MM/dd HH:mm",sortNotes:"ascending"};var Dr={displayNotesCreatedOnDate:!1,displayNoteIndicator:!0,useModifierKeyToCreateNote:!1,firstDayOfWeek:1,weekNumberStandard:0};var Jt={nameTemplate:"yyyy-MM-dd",folder:"Daily notes",templateFile:"Templates/Daily note"},$t={nameTemplate:"yyyy-ww",folder:"Weekly notes",templateFile:"Templates/Weekly note"},el={nameTemplate:"yyyy-MM",folder:"Monthly notes",templateFile:"Templates/Monthly note"},al={nameTemplate:"yyyy-qqq",folder:"Quarterly notes",templateFile:"Templates/Quarterly note"},tl={nameTemplate:"yyyy",folder:"Yearly notes",templateFile:"Templates/Yearly note"};var z={generalSettings:Dr,notesSettings:Mr,dailyNotes:Jt,weeklyNotes:$t,monthlyNotes:el,quarterlyNotes:al,yearlyNotes:tl};var Tr=class{constructor(a){this.adapter=a}async store(a){let l={...await this.adapter.getSettings(z),dailyNotes:a};await this.adapter.storeSettings(l)}async get(){let a=await this.adapter.getSettings(z);return{...Jt,...a.dailyNotes}}};var Pr=class{constructor(a){this.adapter=a}async store(a){await this.adapter.storeSettings(a)}async get(){return await this.adapter.getSettings(z)}};var Nr=class{constructor(a){this.adapter=a}async store(a){let l={...await this.adapter.getSettings(z),generalSettings:a};await this.adapter.storeSettings(l)}async get(){let a=await this.adapter.getSettings(z);return{...Dr,...a.generalSettings}}};var Ar=class{constructor(a){this.adapter=a}async store(a){let l={...await this.adapter.getSettings(z),weeklyNotes:a};await this.adapter.storeSettings(l)}async get(){let a=await this.adapter.getSettings(z);return{...$t,...a.weeklyNotes}}};var kr=class{constructor(a){this.adapter=a}async store(a){let l={...await this.adapter.getSettings(z),monthlyNotes:a};await this.adapter.storeSettings(l)}async get(){let a=await this.adapter.getSettings(z);return{...el,...a.monthlyNotes}}};var Rr=class{constructor(a){this.adapter=a}async store(a){let l={...await this.adapter.getSettings(z),quarterlyNotes:a};await this.adapter.storeSettings(l)}async get(){let a=await this.adapter.getSettings(z);return{...al,...a.quarterlyNotes}}};var Or=class{constructor(a){this.adapter=a}async store(a){let l={...await this.adapter.getSettings(z),yearlyNotes:a};await this.adapter.storeSettings(l)}async get(){let a=await this.adapter.getSettings(z);return{...tl,...a.yearlyNotes}}};var Fr=class{constructor(a){this.adapter=a}async store(a){let l={...await this.adapter.getSettings(z),notesSettings:a};await this.adapter.storeSettings(l)}async get(){let a=await this.adapter.getSettings(z);return{...Mr,...a.notesSettings}}};var Er=class{constructor(a){this.adapter=a}getRepository(a){switch(a){case"plugin":return new Pr(this.adapter);case"displayNotes":return new Fr(this.adapter);case"general":return new Nr(this.adapter);case"dailyNote":return new Tr(this.adapter);case"weeklyNote":return new Ar(this.adapter);case"monthlyNote":return new kr(this.adapter);case"quarterlyNote":return new Rr(this.adapter);case"yearlyNote":return new Or(this.adapter)}}};String.prototype.appendMarkdownExtension=function(){return this.endsWith(".md")?this:this+".md"};String.prototype.removeMarkdownExtension=function(){return this.endsWith(".md")?this.replace(".md",""):this};Date.prototype.isSameMonth=function(e){return e?this.getMonth()===e.date.getMonth()&&this.getFullYear()===e.date.getFullYear():!1};Date.prototype.calculate=function(e){if(!e)return this;let a=new Date(this);switch(e.operator){case"+":switch(e.unit){case"d":a.setDate(a.getDate()+e.value);break;case"w":a.setDate(a.getDate()+e.value*7);break;case"m":a.setMonth(a.getMonth()+e.value);break;case"y":a.setFullYear(a.getFullYear()+e.value);break}break;case"-":switch(e.unit){case"d":a.setDate(a.getDate()-e.value);break;case"w":a.setDate(a.getDate()-e.value*7);break;case"m":a.setMonth(a.getMonth()-e.value);break;case"y":a.setFullYear(a.getFullYear()-e.value);break}break}return a};var Br=class{constructor(a){this.dateParser=a.getParser()}withPath(a){return this.pathTemplate=a,this}withName(a){return this.nameTemplate=a,this}withValue(a){return this.period=a,this}build(){var l;if(this.period){if(!this.nameTemplate)throw Error("Name template is required!")}else throw Error("Period is required!");let a=this.dateParser.fromDate(this.period.date,(l=this.pathTemplate)!=null?l:""),t=this.dateParser.fromDate(this.period.date,this.nameTemplate).appendMarkdownExtension();return a.length===0?t:[a,t].join("/")}};var qr=class{constructor(a){this.dateParserFactory=a}getNameBuilder(a){switch(a){case"periodicNote":return new Br(this.dateParserFactory)}}};var Ur=class Ur{parseVariables(a,t){return a.replace(Ur.variablePattern,t)}};Ur.variablePattern=/{{title}}/g;var Hr=Ur;var zr=class zr{constructor(a,t){this.variableFactory=a;this.dateParserFactory=t}parseVariables(a,t){let l=this.dateParserFactory.getParser();return a.replace(zr.variablePattern,(o,r)=>{let u=this.variableFactory.getVariable(o);return l.fromDate(t.date.calculate(u.calculus),u.template)})}};zr.variablePattern=/{{date.*?}}/g;var Vr=zr;var Gr=class Gr{constructor(a,t){this.variableFactory=a;this.dateParserFactory=t}parseVariables(a,t){let l=this.dateParserFactory.getParser();return a.replace(Gr.variablePattern,(o,r)=>{let u=this.variableFactory.getVariable(o);return l.fromDate(t.calculate(u.calculus),u.template)})}};Gr.variablePattern=/{{today.*?}}/g;var _r=Gr;var Wr=class{constructor(a,t){this.variableFactory=a;this.dateParserFactory=t}getVariableParser(a){switch(a){case 2:return new Hr;case 0:return new Vr(this.variableFactory,this.dateParserFactory);case 1:return new _r(this.variableFactory,this.dateParserFactory)}}};var Ex=Math.pow(10,8)*24*60*60*1e3,rw=-Ex,Yr=6048e5,Sc=864e5,Lc=6e4,Cc=36e5,Ic=1e3;var Bx=3600;var vc=Bx*24,uw=vc*7,qx=vc*365.2425,Hx=qx/12,iw=Hx*3,Cs=Symbol.for("constructDateFrom");function O(e,a){return typeof e=="function"?e(a):e&&typeof e=="object"&&Cs in e?e[Cs](a):e instanceof Date?new e.constructor(a):new Date(a)}function M(e,a){return O(a||e,e)}function ll(e,a,t){let l=M(e,t==null?void 0:t.in);return isNaN(a)?O((t==null?void 0:t.in)||e,NaN):(a&&l.setDate(l.getDate()+a),l)}function Xr(e,a,t){let l=M(e,t==null?void 0:t.in);if(isNaN(a))return O((t==null?void 0:t.in)||e,NaN);if(!a)return l;let o=l.getDate(),r=O((t==null?void 0:t.in)||e,l.getTime());r.setMonth(l.getMonth()+a+1,0);let u=r.getDate();return o>=u?r:(l.setFullYear(r.getFullYear(),r.getMonth(),o),l)}var Ux={};function Ee(){return Ux}function we(e,a){var i,n,d,g,h,f,m,L;let t=Ee(),l=(L=(m=(g=(d=a==null?void 0:a.weekStartsOn)!=null?d:(n=(i=a==null?void 0:a.locale)==null?void 0:i.options)==null?void 0:n.weekStartsOn)!=null?g:t.weekStartsOn)!=null?m:(f=(h=t.locale)==null?void 0:h.options)==null?void 0:f.weekStartsOn)!=null?L:0,o=M(e,a==null?void 0:a.in),r=o.getDay(),u=(r<l?7:0)+r-l;return o.setDate(o.getDate()-u),o.setHours(0,0,0,0),o}function ca(e,a){return we(e,{...a,weekStartsOn:1})}function Qr(e,a){let t=M(e,a==null?void 0:a.in),l=t.getFullYear(),o=O(t,0);o.setFullYear(l+1,0,4),o.setHours(0,0,0,0);let r=ca(o),u=O(t,0);u.setFullYear(l,0,4),u.setHours(0,0,0,0);let i=ca(u);return t.getTime()>=r.getTime()?l+1:t.getTime()>=i.getTime()?l:l-1}function Tt(e){let a=M(e),t=new Date(Date.UTC(a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds(),a.getMilliseconds()));return t.setUTCFullYear(a.getFullYear()),+e-+t}function Zr(e,...a){let t=O.bind(null,e||a.find(l=>typeof l=="object"));return a.map(t)}function Is(e,a){let t=M(e,a==null?void 0:a.in);return t.setHours(0,0,0,0),t}function wc(e,a,t){let[l,o]=Zr(t==null?void 0:t.in,e,a),r=Is(l),u=Is(o),i=+r-Tt(r),n=+u-Tt(u);return Math.round((i-n)/Sc)}function bc(e,a){let t=Qr(e,a),l=O((a==null?void 0:a.in)||e,0);return l.setFullYear(t,0,4),l.setHours(0,0,0,0),ca(l)}function Kr(e,a,t){return ll(e,a*7,t)}function Mc(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Dc(e){return!(!Mc(e)&&typeof e!="number"||isNaN(+M(e)))}function Tc(e,a){let t=M(e,a==null?void 0:a.in);return Math.trunc(t.getMonth()/3)+1}function Pc(e,a){let[t,l]=Zr(e,a.start,a.end);return{start:t,end:l}}function Nc(e,a){var d;let{start:t,end:l}=Pc(a==null?void 0:a.in,e),o=+t>+l,r=o?+t:+l,u=o?l:t;u.setHours(0,0,0,0);let i=(d=a==null?void 0:a.step)!=null?d:1;if(!i)return[];i<0&&(i=-i,o=!o);let n=[];for(;+u<=r;)n.push(O(t,u)),u.setDate(u.getDate()+i),u.setHours(0,0,0,0);return o?n.reverse():n}function Ac(e,a){let t=M(e,a==null?void 0:a.in),l=t.getMonth(),o=l-l%3;return t.setMonth(o,1),t.setHours(0,0,0,0),t}function vs(e,a){let t=M(e,a==null?void 0:a.in);return t.setDate(1),t.setHours(0,0,0,0),t}function kc(e,a){let t=M(e,a==null?void 0:a.in);return t.setFullYear(t.getFullYear(),0,1),t.setHours(0,0,0,0),t}function Rc(e,a){var i,n,d,g,h,f,m,L;let t=Ee(),l=(L=(m=(g=(d=a==null?void 0:a.weekStartsOn)!=null?d:(n=(i=a==null?void 0:a.locale)==null?void 0:i.options)==null?void 0:n.weekStartsOn)!=null?g:t.weekStartsOn)!=null?m:(f=(h=t.locale)==null?void 0:h.options)==null?void 0:f.weekStartsOn)!=null?L:0,o=M(e,a==null?void 0:a.in),r=o.getDay(),u=(r<l?-7:0)+6-(r-l);return o.setDate(o.getDate()+u),o.setHours(23,59,59,999),o}var Vx={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},Oc=(e,a,t)=>{let l,o=Vx[e];return typeof o=="string"?l=o:a===1?l=o.one:l=o.other.replace("{{count}}",a.toString()),t!=null&&t.addSuffix?t.comparison&&t.comparison>0?"in "+l:l+" ago":l};function jr(e){return(a={})=>{let t=a.width?String(a.width):e.defaultWidth;return e.formats[t]||e.formats[e.defaultWidth]}}var zx={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},_x={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Gx={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Fc={date:jr({formats:zx,defaultWidth:"full"}),time:jr({formats:_x,defaultWidth:"full"}),dateTime:jr({formats:Gx,defaultWidth:"full"})};var Wx={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Ec=(e,a,t,l)=>Wx[e];function ol(e){return(a,t)=>{let l=t!=null&&t.context?String(t.context):"standalone",o;if(l==="formatting"&&e.formattingValues){let u=e.defaultFormattingWidth||e.defaultWidth,i=t!=null&&t.width?String(t.width):u;o=e.formattingValues[i]||e.formattingValues[u]}else{let u=e.defaultWidth,i=t!=null&&t.width?String(t.width):e.defaultWidth;o=e.values[i]||e.values[u]}let r=e.argumentCallback?e.argumentCallback(a):a;return o[r]}}var Yx={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Xx={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Qx={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},Zx={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},Kx={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},jx={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},Jx=(e,a)=>{let t=Number(e),l=t%100;if(l>20||l<10)switch(l%10){case 1:return t+"st";case 2:return t+"nd";case 3:return t+"rd"}return t+"th"},Bc={ordinalNumber:Jx,era:ol({values:Yx,defaultWidth:"wide"}),quarter:ol({values:Xx,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ol({values:Qx,defaultWidth:"wide"}),day:ol({values:Zx,defaultWidth:"wide"}),dayPeriod:ol({values:Kx,defaultWidth:"wide",formattingValues:jx,defaultFormattingWidth:"wide"})};function rl(e){return(a,t={})=>{let l=t.width,o=l&&e.matchPatterns[l]||e.matchPatterns[e.defaultMatchWidth],r=a.match(o);if(!r)return null;let u=r[0],i=l&&e.parsePatterns[l]||e.parsePatterns[e.defaultParseWidth],n=Array.isArray(i)?eS(i,h=>h.test(u)):$x(i,h=>h.test(u)),d;d=e.valueCallback?e.valueCallback(n):n,d=t.valueCallback?t.valueCallback(d):d;let g=a.slice(u.length);return{value:d,rest:g}}}function $x(e,a){for(let t in e)if(Object.prototype.hasOwnProperty.call(e,t)&&a(e[t]))return t}function eS(e,a){for(let t=0;t<e.length;t++)if(a(e[t]))return t}function qc(e){return(a,t={})=>{let l=a.match(e.matchPattern);if(!l)return null;let o=l[0],r=a.match(e.parsePattern);if(!r)return null;let u=e.valueCallback?e.valueCallback(r[0]):r[0];u=t.valueCallback?t.valueCallback(u):u;let i=a.slice(o.length);return{value:u,rest:i}}}var aS=/^(\d+)(th|st|nd|rd)?/i,tS=/\d+/i,lS={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},oS={any:[/^b/i,/^(a|c)/i]},rS={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},uS={any:[/1/i,/2/i,/3/i,/4/i]},iS={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},nS={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},sS={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},dS={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},fS={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},cS={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},Hc={ordinalNumber:qc({matchPattern:aS,parsePattern:tS,valueCallback:e=>parseInt(e,10)}),era:rl({matchPatterns:lS,defaultMatchWidth:"wide",parsePatterns:oS,defaultParseWidth:"any"}),quarter:rl({matchPatterns:rS,defaultMatchWidth:"wide",parsePatterns:uS,defaultParseWidth:"any",valueCallback:e=>e+1}),month:rl({matchPatterns:iS,defaultMatchWidth:"wide",parsePatterns:nS,defaultParseWidth:"any"}),day:rl({matchPatterns:sS,defaultMatchWidth:"wide",parsePatterns:dS,defaultParseWidth:"any"}),dayPeriod:rl({matchPatterns:fS,defaultMatchWidth:"any",parsePatterns:cS,defaultParseWidth:"any"})};var no={code:"en-US",formatDistance:Oc,formatLong:Fc,formatRelative:Ec,localize:Bc,match:Hc,options:{weekStartsOn:0,firstWeekContainsDate:1}};function Uc(e,a){let t=M(e,a==null?void 0:a.in);return wc(t,kc(t))+1}function ul(e,a){let t=M(e,a==null?void 0:a.in),l=+ca(t)-+bc(t);return Math.round(l/Yr)+1}function il(e,a){var g,h,f,m,L,I,T,c;let t=M(e,a==null?void 0:a.in),l=t.getFullYear(),o=Ee(),r=(c=(T=(m=(f=a==null?void 0:a.firstWeekContainsDate)!=null?f:(h=(g=a==null?void 0:a.locale)==null?void 0:g.options)==null?void 0:h.firstWeekContainsDate)!=null?m:o.firstWeekContainsDate)!=null?T:(I=(L=o.locale)==null?void 0:L.options)==null?void 0:I.firstWeekContainsDate)!=null?c:1,u=O((a==null?void 0:a.in)||e,0);u.setFullYear(l+1,0,r),u.setHours(0,0,0,0);let i=we(u,a),n=O((a==null?void 0:a.in)||e,0);n.setFullYear(l,0,r),n.setHours(0,0,0,0);let d=we(n,a);return+t>=+i?l+1:+t>=+d?l:l-1}function Vc(e,a){var i,n,d,g,h,f,m,L;let t=Ee(),l=(L=(m=(g=(d=a==null?void 0:a.firstWeekContainsDate)!=null?d:(n=(i=a==null?void 0:a.locale)==null?void 0:i.options)==null?void 0:n.firstWeekContainsDate)!=null?g:t.firstWeekContainsDate)!=null?m:(f=(h=t.locale)==null?void 0:h.options)==null?void 0:f.firstWeekContainsDate)!=null?L:1,o=il(e,a),r=O((a==null?void 0:a.in)||e,0);return r.setFullYear(o,0,l),r.setHours(0,0,0,0),we(r,a)}function nl(e,a){let t=M(e,a==null?void 0:a.in),l=+we(t,a)-+Vc(t,a);return Math.round(l/Yr)+1}function _(e,a){let t=e<0?"-":"",l=Math.abs(e).toString().padStart(a,"0");return t+l}var Na={y(e,a){let t=e.getFullYear(),l=t>0?t:1-t;return _(a==="yy"?l%100:l,a.length)},M(e,a){let t=e.getMonth();return a==="M"?String(t+1):_(t+1,2)},d(e,a){return _(e.getDate(),a.length)},a(e,a){let t=e.getHours()/12>=1?"pm":"am";switch(a){case"a":case"aa":return t.toUpperCase();case"aaa":return t;case"aaaaa":return t[0];case"aaaa":default:return t==="am"?"a.m.":"p.m."}},h(e,a){return _(e.getHours()%12||12,a.length)},H(e,a){return _(e.getHours(),a.length)},m(e,a){return _(e.getMinutes(),a.length)},s(e,a){return _(e.getSeconds(),a.length)},S(e,a){let t=a.length,l=e.getMilliseconds(),o=Math.trunc(l*Math.pow(10,t-3));return _(o,a.length)}};var sl={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},ws={G:function(e,a,t){let l=e.getFullYear()>0?1:0;switch(a){case"G":case"GG":case"GGG":return t.era(l,{width:"abbreviated"});case"GGGGG":return t.era(l,{width:"narrow"});case"GGGG":default:return t.era(l,{width:"wide"})}},y:function(e,a,t){if(a==="yo"){let l=e.getFullYear(),o=l>0?l:1-l;return t.ordinalNumber(o,{unit:"year"})}return Na.y(e,a)},Y:function(e,a,t,l){let o=il(e,l),r=o>0?o:1-o;if(a==="YY"){let u=r%100;return _(u,2)}return a==="Yo"?t.ordinalNumber(r,{unit:"year"}):_(r,a.length)},R:function(e,a){let t=Qr(e);return _(t,a.length)},u:function(e,a){let t=e.getFullYear();return _(t,a.length)},Q:function(e,a,t){let l=Math.ceil((e.getMonth()+1)/3);switch(a){case"Q":return String(l);case"QQ":return _(l,2);case"Qo":return t.ordinalNumber(l,{unit:"quarter"});case"QQQ":return t.quarter(l,{width:"abbreviated",context:"formatting"});case"QQQQQ":return t.quarter(l,{width:"narrow",context:"formatting"});case"QQQQ":default:return t.quarter(l,{width:"wide",context:"formatting"})}},q:function(e,a,t){let l=Math.ceil((e.getMonth()+1)/3);switch(a){case"q":return String(l);case"qq":return _(l,2);case"qo":return t.ordinalNumber(l,{unit:"quarter"});case"qqq":return t.quarter(l,{width:"abbreviated",context:"standalone"});case"qqqqq":return t.quarter(l,{width:"narrow",context:"standalone"});case"qqqq":default:return t.quarter(l,{width:"wide",context:"standalone"})}},M:function(e,a,t){let l=e.getMonth();switch(a){case"M":case"MM":return Na.M(e,a);case"Mo":return t.ordinalNumber(l+1,{unit:"month"});case"MMM":return t.month(l,{width:"abbreviated",context:"formatting"});case"MMMMM":return t.month(l,{width:"narrow",context:"formatting"});case"MMMM":default:return t.month(l,{width:"wide",context:"formatting"})}},L:function(e,a,t){let l=e.getMonth();switch(a){case"L":return String(l+1);case"LL":return _(l+1,2);case"Lo":return t.ordinalNumber(l+1,{unit:"month"});case"LLL":return t.month(l,{width:"abbreviated",context:"standalone"});case"LLLLL":return t.month(l,{width:"narrow",context:"standalone"});case"LLLL":default:return t.month(l,{width:"wide",context:"standalone"})}},w:function(e,a,t,l){let o=nl(e,l);return a==="wo"?t.ordinalNumber(o,{unit:"week"}):_(o,a.length)},I:function(e,a,t){let l=ul(e);return a==="Io"?t.ordinalNumber(l,{unit:"week"}):_(l,a.length)},d:function(e,a,t){return a==="do"?t.ordinalNumber(e.getDate(),{unit:"date"}):Na.d(e,a)},D:function(e,a,t){let l=Uc(e);return a==="Do"?t.ordinalNumber(l,{unit:"dayOfYear"}):_(l,a.length)},E:function(e,a,t){let l=e.getDay();switch(a){case"E":case"EE":case"EEE":return t.day(l,{width:"abbreviated",context:"formatting"});case"EEEEE":return t.day(l,{width:"narrow",context:"formatting"});case"EEEEEE":return t.day(l,{width:"short",context:"formatting"});case"EEEE":default:return t.day(l,{width:"wide",context:"formatting"})}},e:function(e,a,t,l){let o=e.getDay(),r=(o-l.weekStartsOn+8)%7||7;switch(a){case"e":return String(r);case"ee":return _(r,2);case"eo":return t.ordinalNumber(r,{unit:"day"});case"eee":return t.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return t.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return t.day(o,{width:"short",context:"formatting"});case"eeee":default:return t.day(o,{width:"wide",context:"formatting"})}},c:function(e,a,t,l){let o=e.getDay(),r=(o-l.weekStartsOn+8)%7||7;switch(a){case"c":return String(r);case"cc":return _(r,a.length);case"co":return t.ordinalNumber(r,{unit:"day"});case"ccc":return t.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return t.day(o,{width:"narrow",context:"standalone"});case"cccccc":return t.day(o,{width:"short",context:"standalone"});case"cccc":default:return t.day(o,{width:"wide",context:"standalone"})}},i:function(e,a,t){let l=e.getDay(),o=l===0?7:l;switch(a){case"i":return String(o);case"ii":return _(o,a.length);case"io":return t.ordinalNumber(o,{unit:"day"});case"iii":return t.day(l,{width:"abbreviated",context:"formatting"});case"iiiii":return t.day(l,{width:"narrow",context:"formatting"});case"iiiiii":return t.day(l,{width:"short",context:"formatting"});case"iiii":default:return t.day(l,{width:"wide",context:"formatting"})}},a:function(e,a,t){let o=e.getHours()/12>=1?"pm":"am";switch(a){case"a":case"aa":return t.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return t.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return t.dayPeriod(o,{width:"narrow",context:"formatting"});case"aaaa":default:return t.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(e,a,t){let l=e.getHours(),o;switch(l===12?o=sl.noon:l===0?o=sl.midnight:o=l/12>=1?"pm":"am",a){case"b":case"bb":return t.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return t.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return t.dayPeriod(o,{width:"narrow",context:"formatting"});case"bbbb":default:return t.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(e,a,t){let l=e.getHours(),o;switch(l>=17?o=sl.evening:l>=12?o=sl.afternoon:l>=4?o=sl.morning:o=sl.night,a){case"B":case"BB":case"BBB":return t.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return t.dayPeriod(o,{width:"narrow",context:"formatting"});case"BBBB":default:return t.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(e,a,t){if(a==="ho"){let l=e.getHours()%12;return l===0&&(l=12),t.ordinalNumber(l,{unit:"hour"})}return Na.h(e,a)},H:function(e,a,t){return a==="Ho"?t.ordinalNumber(e.getHours(),{unit:"hour"}):Na.H(e,a)},K:function(e,a,t){let l=e.getHours()%12;return a==="Ko"?t.ordinalNumber(l,{unit:"hour"}):_(l,a.length)},k:function(e,a,t){let l=e.getHours();return l===0&&(l=24),a==="ko"?t.ordinalNumber(l,{unit:"hour"}):_(l,a.length)},m:function(e,a,t){return a==="mo"?t.ordinalNumber(e.getMinutes(),{unit:"minute"}):Na.m(e,a)},s:function(e,a,t){return a==="so"?t.ordinalNumber(e.getSeconds(),{unit:"second"}):Na.s(e,a)},S:function(e,a){return Na.S(e,a)},X:function(e,a,t){let l=e.getTimezoneOffset();if(l===0)return"Z";switch(a){case"X":return _c(l);case"XXXX":case"XX":return Pt(l);case"XXXXX":case"XXX":default:return Pt(l,":")}},x:function(e,a,t){let l=e.getTimezoneOffset();switch(a){case"x":return _c(l);case"xxxx":case"xx":return Pt(l);case"xxxxx":case"xxx":default:return Pt(l,":")}},O:function(e,a,t){let l=e.getTimezoneOffset();switch(a){case"O":case"OO":case"OOO":return"GMT"+zc(l,":");case"OOOO":default:return"GMT"+Pt(l,":")}},z:function(e,a,t){let l=e.getTimezoneOffset();switch(a){case"z":case"zz":case"zzz":return"GMT"+zc(l,":");case"zzzz":default:return"GMT"+Pt(l,":")}},t:function(e,a,t){let l=Math.trunc(+e/1e3);return _(l,a.length)},T:function(e,a,t){return _(+e,a.length)}};function zc(e,a=""){let t=e>0?"-":"+",l=Math.abs(e),o=Math.trunc(l/60),r=l%60;return r===0?t+String(o):t+String(o)+a+_(r,2)}function _c(e,a){return e%60===0?(e>0?"-":"+")+_(Math.abs(e)/60,2):Pt(e,a)}function Pt(e,a=""){let t=e>0?"-":"+",l=Math.abs(e),o=_(Math.trunc(l/60),2),r=_(l%60,2);return t+o+a+r}var Gc=(e,a)=>{switch(e){case"P":return a.date({width:"short"});case"PP":return a.date({width:"medium"});case"PPP":return a.date({width:"long"});case"PPPP":default:return a.date({width:"full"})}},Wc=(e,a)=>{switch(e){case"p":return a.time({width:"short"});case"pp":return a.time({width:"medium"});case"ppp":return a.time({width:"long"});case"pppp":default:return a.time({width:"full"})}},mS=(e,a)=>{let t=e.match(/(P+)(p+)?/)||[],l=t[1],o=t[2];if(!o)return Gc(e,a);let r;switch(l){case"P":r=a.dateTime({width:"short"});break;case"PP":r=a.dateTime({width:"medium"});break;case"PPP":r=a.dateTime({width:"long"});break;case"PPPP":default:r=a.dateTime({width:"full"});break}return r.replace("{{date}}",Gc(l,a)).replace("{{time}}",Wc(o,a))},so={p:Wc,P:mS};var pS=/^D+$/,gS=/^Y+$/,hS=["D","DD","YY","YYYY"];function Jr(e){return pS.test(e)}function $r(e){return gS.test(e)}function fo(e,a,t){let l=yS(e,a,t);if(console.warn(l),hS.includes(e))throw new RangeError(l)}function yS(e,a,t){let l=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${a}\`) for formatting ${l} to the input \`${t}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}var xS=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,SS=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,LS=/^'([^]*?)'?$/,CS=/''/g,IS=/[a-zA-Z]/;function Yc(e,a,t){var g,h,f,m,L,I,T,c,s,p,y,C,P,v,b,$,A,Fe;let l=Ee(),o=(h=(g=t==null?void 0:t.locale)!=null?g:l.locale)!=null?h:no,r=(p=(s=(I=(L=t==null?void 0:t.firstWeekContainsDate)!=null?L:(m=(f=t==null?void 0:t.locale)==null?void 0:f.options)==null?void 0:m.firstWeekContainsDate)!=null?I:l.firstWeekContainsDate)!=null?s:(c=(T=l.locale)==null?void 0:T.options)==null?void 0:c.firstWeekContainsDate)!=null?p:1,u=(Fe=(A=(v=(P=t==null?void 0:t.weekStartsOn)!=null?P:(C=(y=t==null?void 0:t.locale)==null?void 0:y.options)==null?void 0:C.weekStartsOn)!=null?v:l.weekStartsOn)!=null?A:($=(b=l.locale)==null?void 0:b.options)==null?void 0:$.weekStartsOn)!=null?Fe:0,i=M(e,t==null?void 0:t.in);if(!Dc(i))throw new RangeError("Invalid time value");let n=a.match(SS).map(xe=>{let ve=xe[0];if(ve==="p"||ve==="P"){let jt=so[ve];return jt(xe,o.formatLong)}return xe}).join("").match(xS).map(xe=>{if(xe==="''")return{isToken:!1,value:"'"};let ve=xe[0];if(ve==="'")return{isToken:!1,value:vS(xe)};if(ws[ve])return{isToken:!0,value:xe};if(ve.match(IS))throw new RangeError("Format string contains an unescaped latin alphabet character `"+ve+"`");return{isToken:!1,value:xe}});o.localize.preprocessor&&(n=o.localize.preprocessor(i,n));let d={firstWeekContainsDate:r,weekStartsOn:u,locale:o};return n.map(xe=>{if(!xe.isToken)return xe.value;let ve=xe.value;(!(t!=null&&t.useAdditionalWeekYearTokens)&&$r(ve)||!(t!=null&&t.useAdditionalDayOfYearTokens)&&Jr(ve))&&fo(ve,a,String(e));let jt=ws[ve[0]];return jt(i,ve,o.localize,d)}).join("")}function vS(e){let a=e.match(LS);return a?a[1].replace(CS,"'"):e}function Xc(){return Object.assign({},Ee())}function Qc(e,a){let t=M(e,a==null?void 0:a.in).getDay();return t===0?7:t}function Zc(e,a){let t=wS(a)?new a(0):O(a,0);return t.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),t.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),t}function wS(e){var a;return typeof e=="function"&&((a=e.prototype)==null?void 0:a.constructor)===e}var bS=10,eu=class{constructor(){S(this,"subPriority",0)}validate(a,t){return!0}},au=class extends eu{constructor(a,t,l,o,r){super(),this.value=a,this.validateValue=t,this.setValue=l,this.priority=o,r&&(this.subPriority=r)}validate(a,t){return this.validateValue(a,this.value,t)}set(a,t,l){return this.setValue(a,t,this.value,l)}},tu=class extends eu{constructor(t,l){super();S(this,"priority",bS);S(this,"subPriority",-1);this.context=t||(o=>O(l,o))}set(t,l){return l.timestampIsSet?t:O(t,Zc(t,this.context))}};var w=class{run(a,t,l,o){let r=this.parse(a,t,l,o);return r?{setter:new au(r.value,this.validate,this.set,this.priority,this.subPriority),rest:r.rest}:null}validate(a,t,l){return!0}};var lu=class extends w{constructor(){super(...arguments);S(this,"priority",140);S(this,"incompatibleTokens",["R","u","t","T"])}parse(t,l,o){switch(l){case"G":case"GG":case"GGG":return o.era(t,{width:"abbreviated"})||o.era(t,{width:"narrow"});case"GGGGG":return o.era(t,{width:"narrow"});case"GGGG":default:return o.era(t,{width:"wide"})||o.era(t,{width:"abbreviated"})||o.era(t,{width:"narrow"})}}set(t,l,o){return l.era=o,t.setFullYear(o,0,1),t.setHours(0,0,0,0),t}};var q={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},Je={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function Y(e,a){return e&&{value:a(e.value),rest:e.rest}}function B(e,a){let t=a.match(e);return t?{value:parseInt(t[0],10),rest:a.slice(t[0].length)}:null}function $e(e,a){let t=a.match(e);if(!t)return null;if(t[0]==="Z")return{value:0,rest:a.slice(1)};let l=t[1]==="+"?1:-1,o=t[2]?parseInt(t[2],10):0,r=t[3]?parseInt(t[3],10):0,u=t[5]?parseInt(t[5],10):0;return{value:l*(o*Cc+r*Lc+u*Ic),rest:a.slice(t[0].length)}}function ou(e){return B(q.anyDigitsSigned,e)}function N(e,a){switch(e){case 1:return B(q.singleDigit,a);case 2:return B(q.twoDigits,a);case 3:return B(q.threeDigits,a);case 4:return B(q.fourDigits,a);default:return B(new RegExp("^\\d{1,"+e+"}"),a)}}function dl(e,a){switch(e){case 1:return B(q.singleDigitSigned,a);case 2:return B(q.twoDigitsSigned,a);case 3:return B(q.threeDigitsSigned,a);case 4:return B(q.fourDigitsSigned,a);default:return B(new RegExp("^-?\\d{1,"+e+"}"),a)}}function fl(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function ru(e,a){let t=a>0,l=t?a:1-a,o;if(l<=50)o=e||100;else{let r=l+50,u=Math.trunc(r/100)*100,i=e>=r%100;o=e+u-(i?100:0)}return t?o:1-o}function uu(e){return e%400===0||e%4===0&&e%100!==0}var iu=class extends w{constructor(){super(...arguments);S(this,"priority",130);S(this,"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"])}parse(t,l,o){let r=u=>({year:u,isTwoDigitYear:l==="yy"});switch(l){case"y":return Y(N(4,t),r);case"yo":return Y(o.ordinalNumber(t,{unit:"year"}),r);default:return Y(N(l.length,t),r)}}validate(t,l){return l.isTwoDigitYear||l.year>0}set(t,l,o){let r=t.getFullYear();if(o.isTwoDigitYear){let i=ru(o.year,r);return t.setFullYear(i,0,1),t.setHours(0,0,0,0),t}let u=!("era"in l)||l.era===1?o.year:1-o.year;return t.setFullYear(u,0,1),t.setHours(0,0,0,0),t}};var nu=class extends w{constructor(){super(...arguments);S(this,"priority",130);S(this,"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"])}parse(t,l,o){let r=u=>({year:u,isTwoDigitYear:l==="YY"});switch(l){case"Y":return Y(N(4,t),r);case"Yo":return Y(o.ordinalNumber(t,{unit:"year"}),r);default:return Y(N(l.length,t),r)}}validate(t,l){return l.isTwoDigitYear||l.year>0}set(t,l,o,r){let u=il(t,r);if(o.isTwoDigitYear){let n=ru(o.year,u);return t.setFullYear(n,0,r.firstWeekContainsDate),t.setHours(0,0,0,0),we(t,r)}let i=!("era"in l)||l.era===1?o.year:1-o.year;return t.setFullYear(i,0,r.firstWeekContainsDate),t.setHours(0,0,0,0),we(t,r)}};var su=class extends w{constructor(){super(...arguments);S(this,"priority",130);S(this,"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"])}parse(t,l){return l==="R"?dl(4,t):dl(l.length,t)}set(t,l,o){let r=O(t,0);return r.setFullYear(o,0,4),r.setHours(0,0,0,0),ca(r)}};var du=class extends w{constructor(){super(...arguments);S(this,"priority",130);S(this,"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"])}parse(t,l){return l==="u"?dl(4,t):dl(l.length,t)}set(t,l,o){return t.setFullYear(o,0,1),t.setHours(0,0,0,0),t}};var fu=class extends w{constructor(){super(...arguments);S(this,"priority",120);S(this,"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"])}parse(t,l,o){switch(l){case"Q":case"QQ":return N(l.length,t);case"Qo":return o.ordinalNumber(t,{unit:"quarter"});case"QQQ":return o.quarter(t,{width:"abbreviated",context:"formatting"})||o.quarter(t,{width:"narrow",context:"formatting"});case"QQQQQ":return o.quarter(t,{width:"narrow",context:"formatting"});case"QQQQ":default:return o.quarter(t,{width:"wide",context:"formatting"})||o.quarter(t,{width:"abbreviated",context:"formatting"})||o.quarter(t,{width:"narrow",context:"formatting"})}}validate(t,l){return l>=1&&l<=4}set(t,l,o){return t.setMonth((o-1)*3,1),t.setHours(0,0,0,0),t}};var cu=class extends w{constructor(){super(...arguments);S(this,"priority",120);S(this,"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"])}parse(t,l,o){switch(l){case"q":case"qq":return N(l.length,t);case"qo":return o.ordinalNumber(t,{unit:"quarter"});case"qqq":return o.quarter(t,{width:"abbreviated",context:"standalone"})||o.quarter(t,{width:"narrow",context:"standalone"});case"qqqqq":return o.quarter(t,{width:"narrow",context:"standalone"});case"qqqq":default:return o.quarter(t,{width:"wide",context:"standalone"})||o.quarter(t,{width:"abbreviated",context:"standalone"})||o.quarter(t,{width:"narrow",context:"standalone"})}}validate(t,l){return l>=1&&l<=4}set(t,l,o){return t.setMonth((o-1)*3,1),t.setHours(0,0,0,0),t}};var mu=class extends w{constructor(){super(...arguments);S(this,"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]);S(this,"priority",110)}parse(t,l,o){let r=u=>u-1;switch(l){case"M":return Y(B(q.month,t),r);case"MM":return Y(N(2,t),r);case"Mo":return Y(o.ordinalNumber(t,{unit:"month"}),r);case"MMM":return o.month(t,{width:"abbreviated",context:"formatting"})||o.month(t,{width:"narrow",context:"formatting"});case"MMMMM":return o.month(t,{width:"narrow",context:"formatting"});case"MMMM":default:return o.month(t,{width:"wide",context:"formatting"})||o.month(t,{width:"abbreviated",context:"formatting"})||o.month(t,{width:"narrow",context:"formatting"})}}validate(t,l){return l>=0&&l<=11}set(t,l,o){return t.setMonth(o,1),t.setHours(0,0,0,0),t}};var pu=class extends w{constructor(){super(...arguments);S(this,"priority",110);S(this,"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"])}parse(t,l,o){let r=u=>u-1;switch(l){case"L":return Y(B(q.month,t),r);case"LL":return Y(N(2,t),r);case"Lo":return Y(o.ordinalNumber(t,{unit:"month"}),r);case"LLL":return o.month(t,{width:"abbreviated",context:"standalone"})||o.month(t,{width:"narrow",context:"standalone"});case"LLLLL":return o.month(t,{width:"narrow",context:"standalone"});case"LLLL":default:return o.month(t,{width:"wide",context:"standalone"})||o.month(t,{width:"abbreviated",context:"standalone"})||o.month(t,{width:"narrow",context:"standalone"})}}validate(t,l){return l>=0&&l<=11}set(t,l,o){return t.setMonth(o,1),t.setHours(0,0,0,0),t}};function Kc(e,a,t){let l=M(e,t==null?void 0:t.in),o=nl(l,t)-a;return l.setDate(l.getDate()-o*7),M(l,t==null?void 0:t.in)}var gu=class extends w{constructor(){super(...arguments);S(this,"priority",100);S(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"])}parse(t,l,o){switch(l){case"w":return B(q.week,t);case"wo":return o.ordinalNumber(t,{unit:"week"});default:return N(l.length,t)}}validate(t,l){return l>=1&&l<=53}set(t,l,o,r){return we(Kc(t,o,r),r)}};function jc(e,a,t){let l=M(e,t==null?void 0:t.in),o=ul(l,t)-a;return l.setDate(l.getDate()-o*7),l}var hu=class extends w{constructor(){super(...arguments);S(this,"priority",100);S(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"])}parse(t,l,o){switch(l){case"I":return B(q.week,t);case"Io":return o.ordinalNumber(t,{unit:"week"});default:return N(l.length,t)}}validate(t,l){return l>=1&&l<=53}set(t,l,o){return ca(jc(t,o))}};var MS=[31,28,31,30,31,30,31,31,30,31,30,31],DS=[31,29,31,30,31,30,31,31,30,31,30,31],yu=class extends w{constructor(){super(...arguments);S(this,"priority",90);S(this,"subPriority",1);S(this,"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"])}parse(t,l,o){switch(l){case"d":return B(q.date,t);case"do":return o.ordinalNumber(t,{unit:"date"});default:return N(l.length,t)}}validate(t,l){let o=t.getFullYear(),r=uu(o),u=t.getMonth();return r?l>=1&&l<=DS[u]:l>=1&&l<=MS[u]}set(t,l,o){return t.setDate(o),t.setHours(0,0,0,0),t}};var xu=class extends w{constructor(){super(...arguments);S(this,"priority",90);S(this,"subpriority",1);S(this,"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"])}parse(t,l,o){switch(l){case"D":case"DD":return B(q.dayOfYear,t);case"Do":return o.ordinalNumber(t,{unit:"date"});default:return N(l.length,t)}}validate(t,l){let o=t.getFullYear();return uu(o)?l>=1&&l<=366:l>=1&&l<=365}set(t,l,o){return t.setMonth(0,o),t.setHours(0,0,0,0),t}};function cl(e,a,t){var h,f,m,L,I,T,c,s;let l=Ee(),o=(s=(c=(L=(m=t==null?void 0:t.weekStartsOn)!=null?m:(f=(h=t==null?void 0:t.locale)==null?void 0:h.options)==null?void 0:f.weekStartsOn)!=null?L:l.weekStartsOn)!=null?c:(T=(I=l.locale)==null?void 0:I.options)==null?void 0:T.weekStartsOn)!=null?s:0,r=M(e,t==null?void 0:t.in),u=r.getDay(),n=(a%7+7)%7,d=7-o,g=a<0||a>6?a-(u+d)%7:(n+d)%7-(u+d)%7;return ll(r,g,t)}var Su=class extends w{constructor(){super(...arguments);S(this,"priority",90);S(this,"incompatibleTokens",["D","i","e","c","t","T"])}parse(t,l,o){switch(l){case"E":case"EE":case"EEE":return o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"});case"EEEEE":return o.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"});case"EEEE":default:return o.day(t,{width:"wide",context:"formatting"})||o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"})}}validate(t,l){return l>=0&&l<=6}set(t,l,o,r){return t=cl(t,o,r),t.setHours(0,0,0,0),t}};var Lu=class extends w{constructor(){super(...arguments);S(this,"priority",90);S(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"])}parse(t,l,o,r){let u=i=>{let n=Math.floor((i-1)/7)*7;return(i+r.weekStartsOn+6)%7+n};switch(l){case"e":case"ee":return Y(N(l.length,t),u);case"eo":return Y(o.ordinalNumber(t,{unit:"day"}),u);case"eee":return o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"});case"eeeee":return o.day(t,{width:"narrow",context:"formatting"});case"eeeeee":return o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"});case"eeee":default:return o.day(t,{width:"wide",context:"formatting"})||o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"})}}validate(t,l){return l>=0&&l<=6}set(t,l,o,r){return t=cl(t,o,r),t.setHours(0,0,0,0),t}};var Cu=class extends w{constructor(){super(...arguments);S(this,"priority",90);S(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"])}parse(t,l,o,r){let u=i=>{let n=Math.floor((i-1)/7)*7;return(i+r.weekStartsOn+6)%7+n};switch(l){case"c":case"cc":return Y(N(l.length,t),u);case"co":return Y(o.ordinalNumber(t,{unit:"day"}),u);case"ccc":return o.day(t,{width:"abbreviated",context:"standalone"})||o.day(t,{width:"short",context:"standalone"})||o.day(t,{width:"narrow",context:"standalone"});case"ccccc":return o.day(t,{width:"narrow",context:"standalone"});case"cccccc":return o.day(t,{width:"short",context:"standalone"})||o.day(t,{width:"narrow",context:"standalone"});case"cccc":default:return o.day(t,{width:"wide",context:"standalone"})||o.day(t,{width:"abbreviated",context:"standalone"})||o.day(t,{width:"short",context:"standalone"})||o.day(t,{width:"narrow",context:"standalone"})}}validate(t,l){return l>=0&&l<=6}set(t,l,o,r){return t=cl(t,o,r),t.setHours(0,0,0,0),t}};function Jc(e,a,t){let l=M(e,t==null?void 0:t.in),o=Qc(l,t),r=a-o;return ll(l,r,t)}var Iu=class extends w{constructor(){super(...arguments);S(this,"priority",90);S(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"])}parse(t,l,o){let r=u=>u===0?7:u;switch(l){case"i":case"ii":return N(l.length,t);case"io":return o.ordinalNumber(t,{unit:"day"});case"iii":return Y(o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"}),r);case"iiiii":return Y(o.day(t,{width:"narrow",context:"formatting"}),r);case"iiiiii":return Y(o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"}),r);case"iiii":default:return Y(o.day(t,{width:"wide",context:"formatting"})||o.day(t,{width:"abbreviated",context:"formatting"})||o.day(t,{width:"short",context:"formatting"})||o.day(t,{width:"narrow",context:"formatting"}),r)}}validate(t,l){return l>=1&&l<=7}set(t,l,o){return t=Jc(t,o),t.setHours(0,0,0,0),t}};var vu=class extends w{constructor(){super(...arguments);S(this,"priority",80);S(this,"incompatibleTokens",["b","B","H","k","t","T"])}parse(t,l,o){switch(l){case"a":case"aa":case"aaa":return o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaaa":return o.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaa":default:return o.dayPeriod(t,{width:"wide",context:"formatting"})||o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,l,o){return t.setHours(fl(o),0,0,0),t}};var wu=class extends w{constructor(){super(...arguments);S(this,"priority",80);S(this,"incompatibleTokens",["a","B","H","k","t","T"])}parse(t,l,o){switch(l){case"b":case"bb":case"bbb":return o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbbb":return o.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbb":default:return o.dayPeriod(t,{width:"wide",context:"formatting"})||o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,l,o){return t.setHours(fl(o),0,0,0),t}};var bu=class extends w{constructor(){super(...arguments);S(this,"priority",80);S(this,"incompatibleTokens",["a","b","t","T"])}parse(t,l,o){switch(l){case"B":case"BB":case"BBB":return o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBBB":return o.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBB":default:return o.dayPeriod(t,{width:"wide",context:"formatting"})||o.dayPeriod(t,{width:"abbreviated",context:"formatting"})||o.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,l,o){return t.setHours(fl(o),0,0,0),t}};var Mu=class extends w{constructor(){super(...arguments);S(this,"priority",70);S(this,"incompatibleTokens",["H","K","k","t","T"])}parse(t,l,o){switch(l){case"h":return B(q.hour12h,t);case"ho":return o.ordinalNumber(t,{unit:"hour"});default:return N(l.length,t)}}validate(t,l){return l>=1&&l<=12}set(t,l,o){let r=t.getHours()>=12;return r&&o<12?t.setHours(o+12,0,0,0):!r&&o===12?t.setHours(0,0,0,0):t.setHours(o,0,0,0),t}};var Du=class extends w{constructor(){super(...arguments);S(this,"priority",70);S(this,"incompatibleTokens",["a","b","h","K","k","t","T"])}parse(t,l,o){switch(l){case"H":return B(q.hour23h,t);case"Ho":return o.ordinalNumber(t,{unit:"hour"});default:return N(l.length,t)}}validate(t,l){return l>=0&&l<=23}set(t,l,o){return t.setHours(o,0,0,0),t}};var Tu=class extends w{constructor(){super(...arguments);S(this,"priority",70);S(this,"incompatibleTokens",["h","H","k","t","T"])}parse(t,l,o){switch(l){case"K":return B(q.hour11h,t);case"Ko":return o.ordinalNumber(t,{unit:"hour"});default:return N(l.length,t)}}validate(t,l){return l>=0&&l<=11}set(t,l,o){return t.getHours()>=12&&o<12?t.setHours(o+12,0,0,0):t.setHours(o,0,0,0),t}};var Pu=class extends w{constructor(){super(...arguments);S(this,"priority",70);S(this,"incompatibleTokens",["a","b","h","H","K","t","T"])}parse(t,l,o){switch(l){case"k":return B(q.hour24h,t);case"ko":return o.ordinalNumber(t,{unit:"hour"});default:return N(l.length,t)}}validate(t,l){return l>=1&&l<=24}set(t,l,o){let r=o<=24?o%24:o;return t.setHours(r,0,0,0),t}};var Nu=class extends w{constructor(){super(...arguments);S(this,"priority",60);S(this,"incompatibleTokens",["t","T"])}parse(t,l,o){switch(l){case"m":return B(q.minute,t);case"mo":return o.ordinalNumber(t,{unit:"minute"});default:return N(l.length,t)}}validate(t,l){return l>=0&&l<=59}set(t,l,o){return t.setMinutes(o,0,0),t}};var Au=class extends w{constructor(){super(...arguments);S(this,"priority",50);S(this,"incompatibleTokens",["t","T"])}parse(t,l,o){switch(l){case"s":return B(q.second,t);case"so":return o.ordinalNumber(t,{unit:"second"});default:return N(l.length,t)}}validate(t,l){return l>=0&&l<=59}set(t,l,o){return t.setSeconds(o,0),t}};var ku=class extends w{constructor(){super(...arguments);S(this,"priority",30);S(this,"incompatibleTokens",["t","T"])}parse(t,l){let o=r=>Math.trunc(r*Math.pow(10,-l.length+3));return Y(N(l.length,t),o)}set(t,l,o){return t.setMilliseconds(o),t}};var Ru=class extends w{constructor(){super(...arguments);S(this,"priority",10);S(this,"incompatibleTokens",["t","T","x"])}parse(t,l){switch(l){case"X":return $e(Je.basicOptionalMinutes,t);case"XX":return $e(Je.basic,t);case"XXXX":return $e(Je.basicOptionalSeconds,t);case"XXXXX":return $e(Je.extendedOptionalSeconds,t);case"XXX":default:return $e(Je.extended,t)}}set(t,l,o){return l.timestampIsSet?t:O(t,t.getTime()-Tt(t)-o)}};var Ou=class extends w{constructor(){super(...arguments);S(this,"priority",10);S(this,"incompatibleTokens",["t","T","X"])}parse(t,l){switch(l){case"x":return $e(Je.basicOptionalMinutes,t);case"xx":return $e(Je.basic,t);case"xxxx":return $e(Je.basicOptionalSeconds,t);case"xxxxx":return $e(Je.extendedOptionalSeconds,t);case"xxx":default:return $e(Je.extended,t)}}set(t,l,o){return l.timestampIsSet?t:O(t,t.getTime()-Tt(t)-o)}};var Fu=class extends w{constructor(){super(...arguments);S(this,"priority",40);S(this,"incompatibleTokens","*")}parse(t){return ou(t)}set(t,l,o){return[O(t,o*1e3),{timestampIsSet:!0}]}};var Eu=class extends w{constructor(){super(...arguments);S(this,"priority",20);S(this,"incompatibleTokens","*")}parse(t){return ou(t)}set(t,l,o){return[O(t,o),{timestampIsSet:!0}]}};var $c={G:new lu,y:new iu,Y:new nu,R:new su,u:new du,Q:new fu,q:new cu,M:new mu,L:new pu,w:new gu,I:new hu,d:new yu,D:new xu,E:new Su,e:new Lu,c:new Cu,i:new Iu,a:new vu,b:new wu,B:new bu,h:new Mu,H:new Du,K:new Tu,k:new Pu,m:new Nu,s:new Au,S:new ku,X:new Ru,x:new Ou,t:new Fu,T:new Eu};var TS=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,PS=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,NS=/^'([^]*?)'?$/,AS=/''/g,kS=/\S/,RS=/[a-zA-Z]/;function em(e,a,t,l){var T,c,s,p,y,C,P,v,b,$,A,Fe,xe,ve,jt,sc,dc,fc;let o=()=>O((l==null?void 0:l.in)||t,NaN),r=Xc(),u=(c=(T=l==null?void 0:l.locale)!=null?T:r.locale)!=null?c:no,i=($=(b=(C=(y=l==null?void 0:l.firstWeekContainsDate)!=null?y:(p=(s=l==null?void 0:l.locale)==null?void 0:s.options)==null?void 0:p.firstWeekContainsDate)!=null?C:r.firstWeekContainsDate)!=null?b:(v=(P=r.locale)==null?void 0:P.options)==null?void 0:v.firstWeekContainsDate)!=null?$:1,n=(fc=(dc=(ve=(xe=l==null?void 0:l.weekStartsOn)!=null?xe:(Fe=(A=l==null?void 0:l.locale)==null?void 0:A.options)==null?void 0:Fe.weekStartsOn)!=null?ve:r.weekStartsOn)!=null?dc:(sc=(jt=r.locale)==null?void 0:jt.options)==null?void 0:sc.weekStartsOn)!=null?fc:0;if(!a)return e?o():M(t,l==null?void 0:l.in);let d={firstWeekContainsDate:i,weekStartsOn:n,locale:u},g=[new tu(l==null?void 0:l.in,t)],h=a.match(PS).map(V=>{let ie=V[0];if(ie in so){let ha=so[ie];return ha(V,u.formatLong)}return V}).join("").match(TS),f=[];for(let V of h){!(l!=null&&l.useAdditionalWeekYearTokens)&&$r(V)&&fo(V,a,e),!(l!=null&&l.useAdditionalDayOfYearTokens)&&Jr(V)&&fo(V,a,e);let ie=V[0],ha=$c[ie];if(ha){let{incompatibleTokens:cc}=ha;if(Array.isArray(cc)){let mc=f.find(pc=>cc.includes(pc.token)||pc.token===ie);if(mc)throw new RangeError(`The format string mustn't contain \`${mc.fullToken}\` and \`${V}\` at the same time`)}else if(ha.incompatibleTokens==="*"&&f.length>0)throw new RangeError(`The format string mustn't contain \`${V}\` and any other token at the same time`);f.push({token:ie,fullToken:V});let Ls=ha.run(e,V,u.match,d);if(!Ls)return o();g.push(Ls.setter),e=Ls.rest}else{if(ie.match(RS))throw new RangeError("Format string contains an unescaped latin alphabet character `"+ie+"`");if(V==="''"?V="'":ie==="'"&&(V=OS(V)),e.indexOf(V)===0)e=e.slice(V.length);else return o()}}if(e.length>0&&kS.test(e))return o();let m=g.map(V=>V.priority).sort((V,ie)=>ie-V).filter((V,ie,ha)=>ha.indexOf(V)===ie).map(V=>g.filter(ie=>ie.priority===V).sort((ie,ha)=>ha.subPriority-ie.subPriority)).map(V=>V[0]),L=M(t,l==null?void 0:l.in);if(isNaN(+L))return o();let I={};for(let V of m){if(!V.validate(L,d))return o();let ie=V.set(L,I,d);Array.isArray(ie)?(L=ie[0],Object.assign(I,ie[1])):L=ie}return L}function OS(e){return e.match(NS)[1].replace(AS,"'")}function am(e,a,t){return Xr(e,-a,t)}function tm(e,a,t){return Kr(e,-a,t)}var Bu=class{fromDate(a,t){try{return Yc(a,t)}catch(l){return t}}fromString(a,t){try{let l=em(a,t,new Date);return isNaN(l.getDate())?null:l}catch(l){return null}}};var qu=class{getParser(){return new Bu}};var Ka=require("obsidian"),Hu=class{constructor(a){this.plugin=a}async exists(a){let t=this.normalizePath(a);return this.plugin.app.vault.getAbstractFileByPath(t)instanceof Ka.TFile}async createFile(a,t=null){let l=this.normalizePath(a);return(await this.plugin.app.vault.create(l,t!=null?t:"")).path}async createFolder(a){let t=this.plugin.app.vault.getAbstractFileByPath(a);t&&t instanceof Ka.TFolder||await this.plugin.app.vault.createFolder(a)}async readContents(a){let t=this.normalizePath(a),l=this.plugin.app.vault.getAbstractFileByPath(t);return l instanceof Ka.TFile?await this.plugin.app.vault.cachedRead(l):""}async openInCurrentTab(a){let t=this.getFile(a);await this.plugin.app.workspace.getLeaf().openFile(t,{active:!0})}async openInHorizontalSplitView(a){let t=this.getFile(a);await this.plugin.app.workspace.getLeaf("split","horizontal").openFile(t,{active:!0})}async openInVerticalSplitView(a){let t=this.getFile(a);await this.plugin.app.workspace.getLeaf("split","vertical").openFile(t,{active:!0})}async delete(a){let t=this.normalizePath(a),l=this.plugin.app.vault.getAbstractFileByPath(t);l instanceof Ka.TFile&&this.plugin.app.fileManager.promptForFileDeletion(l)}getFile(a){let t=this.normalizePath(a),l=this.plugin.app.vault.getFileByPath(t);if(!l)throw new Error(`File does not exist: ${t}.`);return l}normalizePath(a){return(0,Ka.normalizePath)(a).appendMarkdownExtension().toString()}};var Uu=class{constructor(){this.typesThatRequireTemplate=[0,1];this.typesThatSupportCalculus=[0,1];this.types=new Map().set("date",0).set("today",1).set("title",2)}getVariable(a){let t=/{{([a-z]+)([+-][0-9].)?:?(.*)?}}/,[l,o,r,u]=t.exec(a)||[],i=this.types.get(o.toLowerCase()),n=null;if(i===void 0)throw Error("Could not create a variable because the type is unknown");if(this.typesThatRequireTemplate.includes(i)&&!u)throw Error("Could not create a variable because the template is unknown");return this.typesThatSupportCalculus.includes(i)&&(n=this.getCalculusFromRegex(r)),{template:u!=null?u:null,calculus:n!=null?n:null,type:i}}getCalculusFromRegex(a){let t=/([+-])([0-9]+)([a-z])/,[l,o,r,u]=t.exec(a)||[],i=parseInt(r);if(!o||!r||!u||isNaN(i))return null;let n="+";return o==="-".valueOf()&&(n="-"),{unit:u,operator:n,value:i}}};var Vu=class{constructor(a,t){this.plugin=a;this.dateRepositoryFactory=t}async getActiveNote(){let a=this.plugin.app.workspace.getActiveFile();return a?await this.asNote(a):null}async getNotes(){return await Promise.all(this.plugin.app.vault.getMarkdownFiles().map(a=>this.asNote(a)))}async asNote(a){let t=this.dateRepositoryFactory.getRepository().getDayFromDate(new Date(a.stat.ctime)),l=this.readFrontMatter(a);return{path:a.path,name:a.name.removeMarkdownExtension(),createdOn:t,properties:l}}readFrontMatter(a){var l;let t=new Map;try{let o=(l=this.plugin.app.metadataCache.getFileCache(a))==null?void 0:l.frontmatter;o&&(t=new Map(Object.entries(o)))}catch(o){console.error(`Error processing front matter for file: ${a.path}. Error: ${o}`)}return t}};var zu=class{constructor(a){this.calendarService=a;this.settings=z;this.today=null}initialize(a,t){this.settings=a,this.today=t,this.calendarService.initialize(a)}initializeCallbacks(a,t,l,o,r,u){this.setSelectedPeriod=a,this.navigateToNextWeek=t,this.navigateToPreviousWeek=l,this.navigateToCurrentWeek=o,this.navigateToNextMonth=r,this.navigateToPreviousMonth=u}getCurrentWeek(){let a=this.calendarService.getCurrentWeek();return this.buildCalendar(a)}getPreviousWeek(a){let t=this.calendarService.getPreviousWeek(a.weeks);return this.buildCalendar(t)}getNextWeek(a){let t=this.calendarService.getNextWeek(a.weeks);return this.buildCalendar(t)}getPreviousMonth(a){let t=this.calendarService.getPreviousMonth(a.weeks);return this.buildCalendar(t)}getNextMonth(a){let t=this.calendarService.getNextMonth(a.weeks);return this.buildCalendar(t)}buildCalendar(a){let t=this.buildWeekDays(this.settings.generalSettings.firstDayOfWeek),l=this.calendarService.getMonthForWeeks(a),o=this.calendarService.getQuarterForWeeks(a),r=this.calendarService.getYearForWeeks(a);return{weekDays:t,month:l,quarter:o,year:r,weeks:a,today:this.today}}buildWeekDays(a){let t=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],l=(a-1+7)%7;return[...t.slice(l),...t.slice(0,l)]}};var _u=class{constructor(a){this.dateManagerFactory=a;this.settings=z;this.dateManager=this.dateManagerFactory.getManager()}initialize(a){this.settings=a}getCurrentWeek(){let a=this.settings.generalSettings.firstDayOfWeek,t=this.settings.generalSettings.weekNumberStandard,l=this.dateManager.getCurrentWeek(a,t);return this.loadWeeks(l,2,3)}getPreviousWeek(a){let t=this.getMiddleWeek(a);return this.loadWeeks(t,4,1)}getNextWeek(a){let t=this.getMiddleWeek(a);return this.loadWeeks(t,2,3)}getPreviousMonth(a){let t=this.getMiddleWeek(a),l=this.settings.generalSettings.firstDayOfWeek,o=this.settings.generalSettings.weekNumberStandard,r=this.dateManager.getPreviousMonth(t,l,o);return this.sortWeeks(r)}getNextMonth(a){let t=this.getMiddleWeek(a),l=this.settings.generalSettings.firstDayOfWeek,o=this.settings.generalSettings.weekNumberStandard,r=this.dateManager.getNextMonth(t,l,o);return this.sortWeeks(r)}getMonthForWeeks(a){return this.getMiddleWeek(a).month}getQuarterForWeeks(a){return this.getMiddleWeek(a).quarter}getYearForWeeks(a){return this.getMiddleWeek(a).year}getMiddleWeek(a){return a[Math.floor(a.length/2)]}loadWeeks(a,t,l){let o=this.settings.generalSettings.firstDayOfWeek,r=this.settings.generalSettings.weekNumberStandard,u=this.dateManager.getPreviousWeeks(a,o,r,t),i=this.dateManager.getNextWeeks(a,o,r,l),n=[...u,a,...i];return this.sortWeeks(n)}sortWeeks(a){return a.sort((t,l)=>t.date.getTime()-l.date.getTime())}};var Gu=class{constructor(a,t,l,o){this.nameBuilderFactory=a;this.variableParserFactory=t;this.fileRepositoryFactory=l;this.noteRepositoryFactory=o}async doesNoteExist(a,t){let l=this.fileRepositoryFactory.getRepository(),o=this.getFilePath(t,a);return await l.exists(o)}async createNote(a,t){let l=this.fileRepositoryFactory.getRepository(),o=this.getFilePath(t,a),r=await this.doesNoteExist(a,t),u=await l.exists(a.templateFile);if(!r&&u){let i=await l.readContents(a.templateFile),n=await this.parseVariables(i,t);await l.create(o,n)}}async openNote(a,t){let l=this.fileRepositoryFactory.getRepository(),o=this.getFilePath(t,a);if(!await this.doesNoteExist(a,t))throw new Error("File does not exist");await l.openInCurrentTab(o)}async openNoteInHorizontalSplitView(a,t){let l=this.fileRepositoryFactory.getRepository(),o=this.getFilePath(t,a);if(!await this.doesNoteExist(a,t))throw new Error("File does not exist");await l.openInHorizontalSplitView(o)}async openNoteInVerticalSplitView(a,t){let l=this.fileRepositoryFactory.getRepository(),o=this.getFilePath(t,a);if(!await this.doesNoteExist(a,t))throw new Error("File does not exist");await l.openInVerticalSplitView(o)}async deleteNote(a,t){let l=this.fileRepositoryFactory.getRepository(),o=this.getFilePath(t,a);if(!await this.doesNoteExist(a,t))throw new Error("File does not exist");await l.delete(o)}getFilePath(a,t){return this.nameBuilderFactory.getNameBuilder("periodicNote").withPath(t.folder).withName(t.nameTemplate).withValue(a).build()}async parseVariables(a,t){let l=await this.noteRepositoryFactory.getRepository().getActiveNote(),o=this.variableParserFactory.getVariableParser(2),r=this.variableParserFactory.getVariableParser(0),u=this.variableParserFactory.getVariableParser(1),i=a;return i=o.parseVariables(i,l==null?void 0:l.name),i=r.parseVariables(i,t),i=u.parseVariables(i,new Date),i}};function ja(e,a){if(!e||!a)return!1;let t=e.date.toDateString()===a.date.toDateString(),l=e.type===a.type;return t&&l}var Wu=class{constructor(a){this.dateParserFactory=a;this.monthFormat="long";this.dayFormat="2-digit";this.yearFormat="numeric"}getDayFromDate(a){return{name:new Intl.DateTimeFormat(void 0,{day:this.dayFormat}).format(a),date:a,type:0}}getDayFromDateString(a,t){let l=this.dateParserFactory.getParser().fromString(a,t);return l?this.getDayFromDate(l):null}getWeekFromDate(a,t,l){let o=we(l,{weekStartsOn:a}),r=ul(o);t===1&&(r=nl(o,{weekStartsOn:a}));let u=this.getMonth(o.getFullYear(),o.getMonth()),i=this.getQuarter(u),n=this.getYear(o.getFullYear()),d=this.getDaysOfWeek(a,o);return{date:o,name:r.toString().padStart(2,"0"),weekNumber:r,year:n,quarter:i,month:u,days:d,type:1}}getNextWeek(a,t,l){let o=Kr(l.date,1);return this.getWeekFromDate(a,t,o)}getPreviousWeek(a,t,l){let o=tm(l.date,1);return this.getWeekFromDate(a,t,o)}getMonthFromDate(a){return this.getMonth(a.getFullYear(),a.getMonth())}getNextMonth(a){let t=vs(a.date),l=Xr(t,1);return this.getMonthFromDate(l)}getPreviousMonth(a){let t=vs(a.date),l=am(t,1);return this.getMonthFromDate(l)}getQuarter(a){let t=Ac(a.date);return{name:`Q${Tc(t)}`,date:t,type:3}}getYear(a){let t=new Intl.DateTimeFormat(void 0,{year:this.yearFormat}),l=new Date(a,0);return{name:t.format(l),date:l,type:4}}getMonth(a,t){let l=new Intl.DateTimeFormat(void 0,{month:this.monthFormat}),o=new Date(a,t);return{name:l.format(o),date:o,type:2}}getDaysOfWeek(a,t){let l=we(t,{weekStartsOn:a}),o=Rc(t,{weekStartsOn:a});return Nc({start:l,end:o}).map(u=>this.getDayFromDate(u))}};var Yu=class{constructor(a){this.dateParserFactory=a}getRepository(){return new Wu(this.dateParserFactory)}};var Xu=class{constructor(a){this.adapter=a}async exists(a){return await this.adapter.exists(a)}async create(a,t){let l=a.split("/").slice(0,-1).join("/");return await this.adapter.createFolder(l),await this.adapter.createFile(a,t)}async readContents(a){return await this.exists(a)?await this.adapter.readContents(a):""}async openInCurrentTab(a){await this.exists(a)&&await this.adapter.openInCurrentTab(a)}async openInHorizontalSplitView(a){await this.exists(a)&&await this.adapter.openInHorizontalSplitView(a)}async openInVerticalSplitView(a){await this.exists(a)&&await this.adapter.openInVerticalSplitView(a)}async delete(a){await this.exists(a)&&await this.adapter.delete(a)}};var Qu=class{constructor(a){this.adapter=a}getRepository(){return new Xu(this.adapter)}};var Zu=class{constructor(a,t,l,o){this.adapter=a;this.dateRepositoryFactory=t;this.dateParserFactory=l;this.settingsRepositoryFactory=o}async getActiveNote(){let a=await this.settingsRepositoryFactory.getRepository("displayNotes").get(),t=await this.adapter.getActiveNote();return t?this.setDateProperty(t,a):null}async getNotes(a){let t=await this.adapter.getNotes();return(await this.setDateProperties(t)).filter(a)}async setDateProperties(a){let t=await this.settingsRepositoryFactory.getRepository("displayNotes").get();return a.map(l=>this.setDateProperty(l,t))}setDateProperty(a,t){let l=this.setCreatedOnProperty(a,t),o=l.createdOn.date;return l.createdOnProperty&&t.useCreatedOnDateFromProperties&&(o=l.createdOnProperty.date),{...l,displayDate:this.dateParserFactory.getParser().fromDate(o,t.displayDateTemplate)}}setCreatedOnProperty(a,t){let l=a.properties.get(t.createdOnDatePropertyName);if(!l)return a;let o=this.dateRepositoryFactory.getRepository().getDayFromDateString(l,t.createdOnPropertyFormat);return o&&o.date.getHours()===0&&o.date.getMinutes()===0&&o.date.setHours(a.createdOn.date.getHours(),a.createdOn.date.getMinutes(),a.createdOn.date.getSeconds(),a.createdOn.date.getMilliseconds()),{...a,createdOnProperty:o}}};var Ku=class{constructor(a,t,l,o){this.adapter=a;this.dateRepositoryFactory=t;this.dateParserFactory=l;this.settingsRepositoryFactory=o}getRepository(){return new Zu(this.adapter,this.dateRepositoryFactory,this.dateParserFactory,this.settingsRepositoryFactory)}};var ju=class{constructor(a){this.dateRepositoryFactory=a;this.today=new Date}getCurrentDay(){return this.dateRepositoryFactory.getRepository().getDayFromDate(this.today)}getTomorrow(){let a=this.today;return a.setDate(a.getDate()+1),this.dateRepositoryFactory.getRepository().getDayFromDate(a)}getYesterday(){let a=this.today;return a.setDate(a.getDate()-1),this.dateRepositoryFactory.getRepository().getDayFromDate(a)}getCurrentWeek(a,t){return this.dateRepositoryFactory.getRepository().getWeekFromDate(a,t,this.today)}getWeek(a,t,l){return this.dateRepositoryFactory.getRepository().getWeekFromDate(t,l,a.date)}getPreviousWeeks(a,t,l,o){return this.getWeeks(a,o,r=>this.dateRepositoryFactory.getRepository().getPreviousWeek(t,l,r))}getNextWeeks(a,t,l,o){return this.getWeeks(a,o,r=>this.dateRepositoryFactory.getRepository().getNextWeek(t,l,r))}getPreviousMonth(a,t,l){let o=this.dateRepositoryFactory.getRepository().getPreviousMonth(a);return this.getWeeksForMonth(o,t,l)}getNextMonth(a,t,l){let o=this.dateRepositoryFactory.getRepository().getNextMonth(a);return this.getWeeksForMonth(o,t,l)}getQuarter(a){return this.dateRepositoryFactory.getRepository().getQuarter(a)}getWeeksForMonth(a,t,l){let o=new Date(a.date.getFullYear(),a.date.getMonth(),1),r=new Date(a.date.getFullYear(),a.date.getMonth()+1,0),u=new Date((o.getTime()+r.getTime())/2),i=this.dateRepositoryFactory.getRepository().getWeekFromDate(t,l,u),n=this.getPreviousWeeks(i,t,l,2),d=this.getNextWeeks(i,t,l,3);return this.sortWeeks([...n,i,...d])}getWeeks(a,t,l){let o=a,r=[];for(let u=0;u<t;u++)o=l(o),r.push(o);return this.sortWeeks(r)}sortWeeks(a){return a.sort((t,l)=>t.date.getTime()-l.date.getTime())}};var Ju=class{constructor(a){this.dateRepositoryFactory=a}getManager(){return new ju(this.dateRepositoryFactory)}};var $u=class{constructor(a,t,l){this.noteManagerFactory=a;this.settingssRepositoryFactory=t;this.viewModel=l}async execute(){var l,o;let a=await this.noteManagerFactory.getManager().getActiveNote(),t=await this.settingssRepositoryFactory.getRepository("displayNotes").get();a&&(t.useCreatedOnDateFromProperties&&a.createdOnProperty?(l=this.viewModel.setSelectedPeriod)==null||l.call(this,a.createdOnProperty):t.useCreatedOnDateFromProperties||(o=this.viewModel.setSelectedPeriod)==null||o.call(this,a.createdOn))}};var ei=class{constructor(a){this.viewModel=a}async execute(){var a;(a=this.viewModel.navigateToCurrentWeek)==null||a.call(this)}};var ai=class{constructor(a){this.viewModel=a}async execute(){var a;(a=this.viewModel.navigateToPreviousWeek)==null||a.call(this)}};var ti=class{constructor(a){this.viewModel=a}async execute(){var a;(a=this.viewModel.navigateToNextWeek)==null||a.call(this)}};function lm(e){return e===1||e===3}function om(e){return e===2}var li=class{constructor(a,t,l){this.dateManagerFactory=a;this.viewModel=t;this.calendarViewModel=l}async execute(){var t;let a=this.dateManagerFactory.getManager().getYesterday();(t=this.calendarViewModel.setSelectedPeriod)==null||t.call(this,a),await this.viewModel.openNote(0,a)}};var ri=class{constructor(a,t,l){this.dateManagerFactory=a;this.viewModel=t;this.calendarViewModel=l}async execute(){var t;let a=this.dateManagerFactory.getManager().getTomorrow();(t=this.calendarViewModel.setSelectedPeriod)==null||t.call(this,a),await this.viewModel.openNote(0,a)}};var ui=class{constructor(a,t,l,o){this.dateManagerFactory=a;this.settingsRepositoryFactory=t;this.viewModel=l;this.calendarViewModel=o}async execute(){var o;let a=await this.settingsRepositoryFactory.getRepository("general").get(),t=this.dateManagerFactory.getManager().getCurrentDay(),l=this.dateManagerFactory.getManager().getWeek(t,a.firstDayOfWeek,a.weekNumberStandard);(o=this.calendarViewModel.setSelectedPeriod)==null||o.call(this,l),await this.viewModel.openNote(0,l)}};var ii=class{constructor(a){this.viewModel=a}async execute(){var a;(a=this.viewModel.navigateToPreviousMonth)==null||a.call(this)}};var ni=class{constructor(a){this.viewModel=a}async execute(){var a;(a=this.viewModel.navigateToNextMonth)==null||a.call(this)}};var si=class{constructor(a,t,l,o,r,u){this.noteManagerFactory=a;this.settingsRepositoryFactory=t;this.dateManagerFactory=l;this.calendarViewModel=o;this.weekNoteViewModel=r;this.dayNoteViewModel=u}getHandler(a){switch(a){case 0:return new $u(this.noteManagerFactory,this.settingsRepositoryFactory,this.calendarViewModel);case 1:return new ei(this.calendarViewModel);case 3:return new ai(this.calendarViewModel);case 2:return new ti(this.calendarViewModel);case 5:return new ii(this.calendarViewModel);case 4:return new ni(this.calendarViewModel);case 6:return new li(this.dateManagerFactory,this.dayNoteViewModel,this.calendarViewModel);case 7:return new ri(this.dateManagerFactory,this.dayNoteViewModel,this.calendarViewModel);case 8:return new ui(this.dateManagerFactory,this.settingsRepositoryFactory,this.weekNoteViewModel,this.calendarViewModel)}}};var di=class{constructor(a,t,l){this.fileRepositoryFactory=a;this.noteRepositoryFactory=t;this.settingsRepositoryFactory=l}async openNote(a){await this.fileRepositoryFactory.getRepository().exists(a.path)&&await this.fileRepositoryFactory.getRepository().openInCurrentTab(a.path)}async openNoteInHorizontalSplitView(a){await this.fileRepositoryFactory.getRepository().exists(a.path)&&await this.fileRepositoryFactory.getRepository().openInHorizontalSplitView(a.path)}async openNoteInVerticalSplitView(a){await this.fileRepositoryFactory.getRepository().exists(a.path)&&await this.fileRepositoryFactory.getRepository().openInVerticalSplitView(a.path)}async getNotesForPeriod(a){if(!(await this.settingsRepositoryFactory.getRepository("general").get()).displayNotesCreatedOnDate)return[];let l=await this.settingsRepositoryFactory.getRepository("displayNotes").get(),r=await this.noteRepositoryFactory.getRepository().getNotes(u=>l.useCreatedOnDateFromProperties?ja(u.createdOnProperty,a):ja(u.createdOn,a));return l.sortNotes==="ascending"?r.sort((u,i)=>l.useCreatedOnDateFromProperties&&u.createdOnProperty&&i.createdOnProperty?u.createdOnProperty.date.getTime()-i.createdOnProperty.date.getTime():u.createdOn.date.getTime()-i.createdOn.date.getTime()):r.sort((u,i)=>l.useCreatedOnDateFromProperties&&u.createdOnProperty&&i.createdOnProperty?i.createdOnProperty.date.getTime()-u.createdOnProperty.date.getTime():i.createdOn.date.getTime()-u.createdOn.date.getTime())}async deleteNote(a){await this.fileRepositoryFactory.getRepository().exists(a.path)&&await this.fileRepositoryFactory.getRepository().delete(a.path)}async getActiveNote(){return await this.noteRepositoryFactory.getRepository().getActiveNote()}};var fi=class{constructor(a,t,l){this.fileRepositoryFactory=a;this.noteRepositoryFactory=t;this.settingsRepositoryFactory=l}getManager(){return new di(this.fileRepositoryFactory,this.noteRepositoryFactory,this.settingsRepositoryFactory)}};var ci=class{constructor(a){this.noteService=a}initializeCallbacks(a){this.updateNotes=a}async loadNotes(a){return await this.noteService.getNotesForPeriod(a)}async openNoteInHorizontalSplitView(a){await this.noteService.openNoteInHorizontalSplitView(a)}async openNoteInVerticalSplitView(a){await this.noteService.openNoteInVerticalSplitView(a)}async openNote(a){await this.noteService.openNote(a)}async deleteNote(a){await this.noteService.deleteNote(a)}};var rm=require("obsidian"),mi=class{show(a,t,l){this.contextMenu=new rm.Menu,this.addOpenInHorizontalSplitViewMenuItem(this.contextMenu,l.openInHorizontalSplitView).addOpenInVerticalSplitViewMenuItem(this.contextMenu,l.openInVerticalSplitView).addDeleteNoteMenuItem(this.contextMenu,l.onDelete).build(this.contextMenu).showAtPosition({x:a,y:t})}hide(){var a;(a=this.contextMenu)==null||a.hide(),delete this.contextMenu}addOpenInHorizontalSplitViewMenuItem(a,t){return a.addItem(l=>l.setIcon("rows-2").setTitle("Open in horizontal split view").onClick(t)),this}addOpenInVerticalSplitViewMenuItem(a,t){return a.addItem(l=>l.setIcon("columns-2").setTitle("Open in vertical split view").onClick(t)),this}addDeleteNoteMenuItem(a,t){return a.addItem(l=>l.setIcon("trash").setTitle("Delete").onClick(t)),this}build(a){return a}};var pi=class{constructor(a){this.periodicNoteManager=a;this.settings=z}async initialize(a){this.settings=a}async openNoteInCurrentTab(a,t,l){await this.openNote(a,t,l,async(o,r)=>this.periodicNoteManager.openNote(o,r))}async openNoteInHorizontalSplitView(a,t,l){await this.openNote(a,t,l,async(o,r)=>this.periodicNoteManager.openNoteInHorizontalSplitView(o,r))}async openNoteInVerticalSplitView(a,t,l){await this.openNote(a,t,l,async(o,r)=>this.periodicNoteManager.openNoteInVerticalSplitView(o,r))}async deleteNote(a,t){await this.periodicNoteManager.deleteNote(t,a)}async hasPeriodicNote(a,t){return await this.periodicNoteManager.doesNoteExist(t,a)}async openNote(a,t,l,o){let r=this.settings.generalSettings.useModifierKeyToCreateNote,u=r&&lm(a);!r||u?(await this.periodicNoteManager.createNote(l,t),await o(l,t)):await o(l,t)}};var ea=class{constructor(a,t){this.periodService=t;this.pluginSettings=z;this.settings=a}updateSettings(a){this.pluginSettings=a,this.periodService.initialize(a)}async hasPeriodicNote(a){let t=this.pluginSettings.generalSettings.displayNoteIndicator,l=await this.periodService.hasPeriodicNote(a,this.settings);return t&&l}async openNote(a,t){a===4?await this.periodService.openNoteInHorizontalSplitView(a,t,this.settings):await this.periodService.openNoteInCurrentTab(a,t,this.settings)}async openNoteInHorizontalSplitView(a,t){await this.periodService.openNoteInHorizontalSplitView(a,t,this.settings)}async openNoteInVerticalSplitView(a,t){await this.periodService.openNoteInVerticalSplitView(a,t,this.settings)}async deleteNote(a){await this.periodService.deleteNote(a,this.settings)}};var gi=class extends ea{constructor(a){super(Jt,a)}updateSettings(a){super.updateSettings(a),this.settings=a.dailyNotes}};var hi=class extends ea{constructor(a){super($t,a)}updateSettings(a){super.updateSettings(a),this.settings=a.weeklyNotes}};var yi=class extends ea{constructor(a){super(el,a)}updateSettings(a){super.updateSettings(a),this.settings=a.monthlyNotes}};var xi=class extends ea{constructor(a){super(al,a)}updateSettings(a){super.updateSettings(a),this.settings=a.quarterlyNotes}};var Si=class extends ea{constructor(a){super(tl,a)}updateSettings(a){super.updateSettings(a),this.settings=a.yearlyNotes}};var Li=class{constructor(a){this.noteManagerFactory=a}async getNotesForPeriod(a){return await this.noteManagerFactory.getManager().getNotesForPeriod(a)}async openNote(a){await this.noteManagerFactory.getManager().openNote(a)}async openNoteInHorizontalSplitView(a){await this.noteManagerFactory.getManager().openNoteInHorizontalSplitView(a)}async openNoteInVerticalSplitView(a){await this.noteManagerFactory.getManager().openNoteInVerticalSplitView(a)}async deleteNote(a){await this.noteManagerFactory.getManager().deleteNote(a)}};function um(e){let a=new qu,t=new Yu(a),l=new br(e),o=new Hu(e),r=new Vu(e,t),u=new Er(l),i=new Qu(o),n=new Ku(r,t,a,u),d=new qr(a),g=new Uu,h=new Wr(g,a),f=new Ju(t),m=new fi(i,n,u),L=new Gu(d,h,i,n),I=new _u(f),T=new pi(L),c=new Li(m),s=new zu(I),p=new gi(T),y=new hi(T),C=new yi(T),P=new xi(T),v=new Si(T),b=new ci(c),$=new si(m,u,f,s,y,p),A=new mi;return{calendarViewModel:s,dailyNoteViewModel:p,weeklyNoteViewModel:y,monthlyNoteViewModel:C,quarterlyNoteViewModel:P,yearlyNoteViewModel:v,notesViewModel:b,dateManagerFactory:f,dateParserFactory:a,settingsRepositoryFactory:u,commandHandlerFactory:$,contextMenuAdapter:A}}var Lx=require("obsidian"),Cx=U(Vy()),Ix=U(Ae());var as=U(Ae());var Kn=U(Ae());var zy=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),bI=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(a,t,l)=>l?l.toUpperCase():t.toLowerCase()),uc=e=>{let a=bI(e);return a.charAt(0).toUpperCase()+a.slice(1)},Zn=(...e)=>e.filter((a,t,l)=>!!a&&a.trim()!==""&&l.indexOf(a)===t).join(" ").trim(),_y=e=>{for(let a in e)if(a.startsWith("aria-")||a==="role"||a==="title")return!0};var xr=U(Ae());var Gy={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};var Wy=(0,xr.forwardRef)(({color:e="currentColor",size:a=24,strokeWidth:t=2,absoluteStrokeWidth:l,className:o="",children:r,iconNode:u,...i},n)=>(0,xr.createElement)("svg",{ref:n,...Gy,width:a,height:a,stroke:e,strokeWidth:l?Number(t)*24/Number(a):t,className:Zn("lucide",o),...!r&&!_y(i)&&{"aria-hidden":"true"},...i},[...u.map(([d,g])=>(0,xr.createElement)(d,g)),...Array.isArray(r)?r:[r]]));var Da=(e,a)=>{let t=(0,Kn.forwardRef)(({className:l,...o},r)=>(0,Kn.createElement)(Wy,{ref:r,iconNode:a,className:Zn(`lucide-${zy(uc(e))}`,`lucide-${e}`,l),...o}));return t.displayName=uc(e),t};var MI=[["path",{d:"M12.127 22H5a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v5.125",key:"vxdnp4"}],["path",{d:"M14.62 18.8A2.25 2.25 0 1 1 18 15.836a2.25 2.25 0 1 1 3.38 2.966l-2.626 2.856a.998.998 0 0 1-1.507 0z",key:"15cy7q"}],["path",{d:"M16 2v4",key:"4m81vk"}],["path",{d:"M3 10h18",key:"8toen8"}],["path",{d:"M8 2v4",key:"1cmpym"}]],Sr=Da("calendar-heart",MI);var DI=[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]],Lr=Da("chevron-left",DI);var TI=[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]],Cr=Da("chevron-right",TI);var PI=[["path",{d:"m11 17-5-5 5-5",key:"13zhaf"}],["path",{d:"m18 17-5-5 5-5",key:"h8a8et"}]],Ir=Da("chevrons-left",PI);var NI=[["path",{d:"m6 17 5-5-5-5",key:"xnjwq"}],["path",{d:"m13 17 5-5-5-5",key:"17xmmf"}]],vr=Da("chevrons-right",NI);var Ta=U(Ae()),Za=(0,Ta.createContext)(null),Yy=()=>{var e,a;return(a=(e=(0,Ta.useContext)(Za))==null?void 0:e.calendarViewModel)!=null?a:null},Xy=()=>{var e,a;return(a=(e=(0,Ta.useContext)(Za))==null?void 0:e.dailyNoteViewModel)!=null?a:null},Qy=()=>{var e,a;return(a=(e=(0,Ta.useContext)(Za))==null?void 0:e.weeklyNoteViewModel)!=null?a:null},Zy=()=>{var e,a;return(a=(e=(0,Ta.useContext)(Za))==null?void 0:e.monthlyNoteViewModel)!=null?a:null},Ky=()=>{var e,a;return(a=(e=(0,Ta.useContext)(Za))==null?void 0:e.quarterlyNoteViewModel)!=null?a:null},jy=()=>{var e,a;return(a=(e=(0,Ta.useContext)(Za))==null?void 0:e.yearlyNoteViewModel)!=null?a:null},Jy=()=>{var e,a;return(a=(e=(0,Ta.useContext)(Za))==null?void 0:e.notesViewModel)!=null?a:null};var nc=U(Ae());var jn=U(Ae()),ic=(0,jn.createContext)(null),Jn=()=>(0,jn.useContext)(ic);var bt=U(ce()),tx=e=>{let a=Jn(),t={openInHorizontalSplitView:()=>e.onOpenInHorizontalSplitView(e.note),openInVerticalSplitView:()=>e.onOpenInVerticalSplitView(e.note),onDelete:()=>e.onDelete(e.note)};return(0,bt.jsxs)("li",{onContextMenu:l=>{a==null||a.show(l.clientX,l.clientY,t),l.preventDefault()},onClick:l=>{e.onClick(e.note),l.preventDefault()},children:[(0,bt.jsx)("span",{className:"note-title",children:e.note.name}),(0,bt.jsx)("br",{}),(0,bt.jsxs)("span",{className:"note-date",children:["Created at ",e.note.displayDate]}),(0,bt.jsx)("br",{}),(0,bt.jsx)("span",{className:"note-path",children:e.note.path})]},e.note.path)};var es=U(ce()),lx=e=>{let a=Jy(),[t,l]=nc.default.useState([]),o=()=>{e.period&&(a==null||a.loadNotes(e.period).then(l))};return nc.default.useEffect(()=>{o()},[a,l,e.period]),a==null||a.initializeCallbacks(o),(0,es.jsx)("div",{className:"dnc",children:(0,es.jsx)("ul",{children:t.map(r=>(0,es.jsx)(tx,{note:r,onOpenInHorizontalSplitView:u=>a==null?void 0:a.openNoteInHorizontalSplitView(u),onOpenInVerticalSplitView:u=>a==null?void 0:a.openNoteInVerticalSplitView(u),onClick:u=>a==null?void 0:a.openNote(u),onDelete:u=>a==null?void 0:a.deleteNote(u)},r.path))})})};var rx=U(Ae());var ox=U(ce()),Pa=e=>{var r;let a=Jn(),t=u=>({openInHorizontalSplitView:()=>e.onOpenInHorizontalSplitViewClick(u),openInVerticalSplitView:()=>e.onOpenInVerticalSplitViewClick(u),onDelete:()=>e.onDelete()}),l=u=>(u.metaKey||u.ctrlKey)&&u.altKey?4:u.metaKey?3:u.altKey?1:u.shiftKey?2:0,o=(r=e.classNames)!=null?r:[];return e.isSelected&&o.push("selected-day"),e.hasPeriodNote&&o.push("has-note"),(0,ox.jsx)("div",{id:e.isToday?"today":"",className:o.join(" "),onContextMenu:u=>{let i=t(l(u));a==null||a.show(u.clientX,u.clientY,i),u.preventDefault()},onClick:u=>{e.onClick(l(u)),u.preventDefault()},children:e.name})};var ix=U(ce()),ux=e=>{let a=Zy(),[t,l]=rx.default.useState(!1);return a==null||a.hasPeriodicNote(e.month).then(l.bind(void 0)),(0,ix.jsx)(Pa,{name:e.month.name,isSelected:!1,isToday:!1,hasPeriodNote:t,onClick:o=>a==null?void 0:a.openNote(o,e.month),onOpenInHorizontalSplitViewClick:o=>a==null?void 0:a.openNoteInHorizontalSplitView(o,e.month),onOpenInVerticalSplitViewClick:o=>a==null?void 0:a.openNoteInVerticalSplitView(o,e.month),onDelete:()=>a==null?void 0:a.deleteNote(e.month)})};var nx=U(Ae());var dx=U(ce()),sx=e=>{let a=Ky(),[t,l]=nx.default.useState(!1);return a==null||a.hasPeriodicNote(e.quarter).then(l.bind(void 0)),(0,dx.jsx)(Pa,{name:e.quarter.name,isSelected:!1,isToday:!1,hasPeriodNote:t,onClick:o=>a==null?void 0:a.openNote(o,e.quarter),onOpenInHorizontalSplitViewClick:o=>a==null?void 0:a.openNoteInHorizontalSplitView(o,e.quarter),onOpenInVerticalSplitViewClick:o=>a==null?void 0:a.openNoteInVerticalSplitView(o,e.quarter),onDelete:()=>a==null?void 0:a.deleteNote(e.quarter)})};var fx=U(Ae());var mx=U(ce()),cx=e=>{let a=jy(),[t,l]=fx.default.useState(!1);return a==null||a.hasPeriodicNote(e.year).then(l.bind(void 0)),(0,mx.jsx)(Pa,{name:e.year.name,isSelected:!1,isToday:!1,hasPeriodNote:t,onClick:o=>a==null?void 0:a.openNote(o,e.year),onOpenInHorizontalSplitViewClick:o=>a==null?void 0:a.openNoteInHorizontalSplitView(o,e.year),onOpenInVerticalSplitViewClick:o=>a==null?void 0:a.openNoteInVerticalSplitView(o,e.year),onDelete:()=>a==null?void 0:a.deleteNote(e.year)})};var yx=U(Ae());var px=U(Ae());var hx=U(ce()),gx=e=>{let a=Xy(),[t,l]=px.default.useState(!1),o=ja(e.day,e.selectedPeriod),r=ja(e.day,e.today);return a==null||a.hasPeriodicNote(e.day).then(l.bind(void 0)),(0,hx.jsx)(Pa,{name:e.day.name,classNames:e.isSameMonth?[]:["other-month"],isSelected:o,isToday:r,hasPeriodNote:t,onClick:u=>{e.onSelect(e.day),om(u)||a==null||a.openNote(u,e.day)},onOpenInHorizontalSplitViewClick:u=>{e.onSelect(e.day),a==null||a.openNoteInHorizontalSplitView(u,e.day)},onOpenInVerticalSplitViewClick:u=>{e.onSelect(e.day),a==null||a.openNoteInVerticalSplitView(u,e.day)},onDelete:()=>a==null?void 0:a.deleteNote(e.day)})};var Zt=U(ce()),xx=e=>{let a=Qy(),[t,l]=yx.default.useState(!1),o=ja(e.selectedPeriod,e.week);return a==null||a.hasPeriodicNote(e.week).then(l.bind(void 0)),(0,Zt.jsxs)("tr",{children:[(0,Zt.jsx)("td",{height:"35",className:"weekNumber",children:(0,Zt.jsx)(Pa,{name:e.week.name,isSelected:o,isToday:!1,hasPeriodNote:t,onClick:r=>{e.onSelect(e.week),a==null||a.openNote(r,e.week)},onOpenInHorizontalSplitViewClick:r=>{e.onSelect(e.week),a==null||a.openNoteInHorizontalSplitView(r,e.week)},onOpenInVerticalSplitViewClick:r=>{e.onSelect(e.week),a==null||a.openNoteInVerticalSplitView(r,e.week)},onDelete:()=>a==null?void 0:a.deleteNote(e.week)})}),e.days.map((r,u)=>(0,Zt.jsx)("td",{height:"35",children:(0,Zt.jsx)(gx,{day:r,selectedPeriod:e.selectedPeriod,today:e.today,isSameMonth:r.date.isSameMonth(e.currentMonth),onSelect:()=>e.onSelect(r)})},u))]})};var J=U(ce()),Sx=e=>{var h;let a=Yy(),[t,l]=as.default.useState((h=e.initialCalendar)!=null?h:null),[o,r]=as.default.useState(null);if(as.default.useEffect(()=>{var f;l((f=a==null?void 0:a.getCurrentWeek())!=null?f:null)},[a,l]),!t)return(0,J.jsx)(J.Fragment,{});let u=()=>{var f;return l((f=a==null?void 0:a.getNextWeek(t))!=null?f:null)},i=()=>{var f;return l((f=a==null?void 0:a.getPreviousWeek(t))!=null?f:null)},n=()=>{var f;return l((f=a==null?void 0:a.getCurrentWeek())!=null?f:null)},d=()=>{var f;return l((f=a==null?void 0:a.getNextMonth(t))!=null?f:null)},g=()=>{var f;return l((f=a==null?void 0:a.getPreviousMonth(t))!=null?f:null)};return a==null||a.initializeCallbacks(r,u,i,n,d,g),(0,J.jsxs)("div",{className:"dnc",children:[(0,J.jsxs)("div",{className:"header",children:[(0,J.jsxs)("span",{className:"title",children:[(0,J.jsx)("h1",{children:(0,J.jsx)(ux,{month:t.month})}),(0,J.jsx)("h1",{children:(0,J.jsx)(cx,{year:t.year})})]}),(0,J.jsxs)("div",{className:"buttons",children:[(0,J.jsx)(Ir,{size:18,strokeWidth:1,onClick:()=>g()}),(0,J.jsx)(Lr,{size:18,strokeWidth:1,onClick:()=>i()}),(0,J.jsx)(Sr,{size:18,strokeWidth:1,onClick:()=>n()}),(0,J.jsx)(Cr,{size:18,strokeWidth:1,onClick:()=>u()}),(0,J.jsx)(vr,{size:18,strokeWidth:1,onClick:()=>d()})]})]}),(0,J.jsxs)("table",{children:[(0,J.jsx)("thead",{children:(0,J.jsxs)("tr",{children:[(0,J.jsx)("th",{className:"quarter",children:(0,J.jsx)(sx,{quarter:t.quarter})}),t.weekDays.map((f,m)=>(0,J.jsx)("th",{children:f},m))]})}),(0,J.jsx)("tbody",{children:t.weeks.map((f,m)=>(0,J.jsx)(xx,{week:f,days:f.days,selectedPeriod:o,today:t.today,currentMonth:t.month,onSelect:r},m))})]}),(0,J.jsx)(lx,{period:o})]})};var wr=U(ce()),Mt=class Mt extends Lx.ItemView{constructor(t,l,o,r,u,i,n,d,g){super(t);this.contextMenuAdapter=l;this.calendarViewModel=o;this.dailyNoteViewModel=r;this.weeklyNoteViewModel=u;this.monthlyNoteViewModel=i;this.quarterlyNoteViewModel=n;this.yearlyNoteViewModel=d;this.notesViewModel=g}getViewType(){return Mt.VIEW_TYPE}getDisplayText(){return Mt.DISPLAY_TEXT}getIcon(){return Mt.ICON_NAME}async onOpen(){let t={calendarViewModel:this.calendarViewModel,dailyNoteViewModel:this.dailyNoteViewModel,weeklyNoteViewModel:this.weeklyNoteViewModel,monthlyNoteViewModel:this.monthlyNoteViewModel,quarterlyNoteViewModel:this.quarterlyNoteViewModel,yearlyNoteViewModel:this.yearlyNoteViewModel,notesViewModel:this.notesViewModel};(0,Cx.createRoot)(this.containerEl.children[1]).render((0,wr.jsx)(Ix.StrictMode,{children:(0,wr.jsx)(ic.Provider,{value:this.contextMenuAdapter,children:(0,wr.jsx)(Za,{value:t,children:(0,wr.jsx)(Sx,{})})})}))}};Mt.VIEW_TYPE="daily-note-calendar",Mt.DISPLAY_TEXT="Daily note calendar",Mt.ICON_NAME="calendar";var Kt=Mt;var ts=class{constructor(a){this.id="dnc-display-in-calendar";this.name="Display the current note in the calendar";this.callback=()=>{this.commandHandler.execute().catch()};this.commandHandler=a.getHandler(0)}};var ls=class{constructor(a){this.id="dnc-navigate-to-current-week";this.name="Navigate to current week";this.callback=()=>{this.commandHandler.execute().catch()};this.commandHandler=a.getHandler(1)}};var os=class{constructor(a){this.id="dnc-navigate-to-next-week";this.name="Navigate to the next week";this.callback=()=>{this.commandHandler.execute().catch()};this.commandHandler=a.getHandler(2)}};var rs=class{constructor(a){this.id="dnc-navigate-to-previous-week";this.name="Navigate to the previous week";this.callback=()=>{this.commandHandler.execute().catch()};this.commandHandler=a.getHandler(3)}};var us=class{constructor(a){this.id="dnc-open-yesterdays-note";this.name="Open yesterday's note";this.callback=()=>{this.commandHandler.execute().catch()};this.commandHandler=a.getHandler(6)}};var is=class{constructor(a){this.id="dnc-open-tomorrows-note";this.name="Open Tomorrow's note";this.callback=()=>{this.commandHandler.execute().catch()};this.commandHandler=a.getHandler(7)}};var ns=class{constructor(a){this.id="dnc-open-weekly-note";this.name="Open weekly note";this.callback=()=>{this.commandHandler.execute().catch()};this.commandHandler=a.getHandler(8)}};var ss=class{constructor(a){this.id="dnc-navigate-to-next-month";this.name="Navigate to the next month";this.callback=()=>{this.commandHandler.execute().catch()};this.commandHandler=a.getHandler(4)}};var ds=class{constructor(a){this.id="dnc-navigate-to-previous-month";this.name="Navigate to the previous month";this.callback=()=>{this.commandHandler.execute().catch()};this.commandHandler=a.getHandler(5)}};var vx=require("obsidian");var uo=require("obsidian"),Dt=class{constructor(a,t){this.settingsTab=a;this.onSettingsChange=t;this.today=new Date}async displaySettings(){this.addHeading(this.title,this.description),await this.addSettings()}addHeading(a,t){new uo.Setting(this.settingsTab.containerEl).setHeading().setName(a).setDesc(t)}addBooleanSetting(a,t){new uo.Setting(this.settingsTab.containerEl).setName(a.name).setDesc(a.description).addToggle(l=>l.setValue(a.value).onChange(o=>t(o).then(this.onSettingsChange)))}addTextSetting(a,t){new uo.Setting(this.settingsTab.containerEl).setName(a.name).setDesc(a.description).addText(l=>l.setPlaceholder(a.placeholder).setValue(a.value).onChange(o=>t(o).then(this.onSettingsChange)))}addDropdownSetting(a,t,l,o,r){new uo.Setting(this.settingsTab.containerEl).setName(a).setDesc(t).addDropdown(u=>u.addOptions(Object.fromEntries(l)).setValue(o).onChange(i=>r(i).then(this.onSettingsChange)))}addDateParseSetting(a,t,l){let o=document.createElement("span");o.className="dnc-setting-example",o.setText(t.fromDate(this.today,a.value));let r=new DocumentFragment;r.appendText(a.description),r.append(new DocumentFragment().createEl("br")),r.append("Format example: "),r.append(o),new uo.Setting(this.settingsTab.containerEl).setName(a.name).setDesc(r).addText(u=>u.setPlaceholder(a.placeholder).setValue(a.value).onChange(async i=>{o.setText(t.fromDate(this.today,i)),l(i).then(this.onSettingsChange)}))}};var fa=class extends Dt{constructor(t,l,o,r){super(t,l);this.settingsRepository=o;this.dateParser=r}async addSettings(){let t=await this.settingsRepository.get();this.addDateParseSetting(this.getNameTemplateSetting(t.nameTemplate),this.dateParser,async l=>{t.nameTemplate=l,await this.settingsRepository.store(t)}),this.addDateParseSetting(this.getFolderSetting(t.folder),this.dateParser,async l=>{t.folder=l,await this.settingsRepository.store(t)}),this.addTextSetting(this.getTemplateFileSetting(t.templateFile),async l=>{t.templateFile=l,await this.settingsRepository.store(t)})}};var fs=class extends fa{constructor(t,l,o,r){let u=r.getRepository("dailyNote");super(t,l,u,o.getParser());this.title="Daily notes";this.description="Daily notes are created or opened by clicking on any date in the calendar."}getNameTemplateSetting(t){return{name:"Daily note name template",description:"The template used to create the daily note name.",placeholder:"yyyy-MM-dd - eeee",value:t}}getFolderSetting(t){return{name:"Daily notes folder",description:"The folder where you store your daily notes.",placeholder:"yyyy-'Daily notes'",value:t}}getTemplateFileSetting(t){return{name:"Daily note template",description:"The template used to create the daily note.",placeholder:"Templates/daily-note",value:t}}};var cs=class extends fa{constructor(t,l,o,r){let u=r.getRepository("weeklyNote");super(t,l,u,o.getParser());this.title="Weekly notes";this.description="Weekly notes are created or opened by clicking on the week number in the calendar."}getNameTemplateSetting(t){return{name:"Weekly note name template",description:"The template used to create the weekly note name.",placeholder:"yyyy - ww",value:t}}getFolderSetting(t){return{name:"Weekly notes folder",description:"The folder where you store your weekly notes.",placeholder:"Weekly notes",value:t}}getTemplateFileSetting(t){return{name:"Weekly note template",description:"The template used to create the weekly note.",placeholder:"Templates/weekly-note",value:t}}};var ms=class extends fa{constructor(t,l,o,r){let u=r.getRepository("monthlyNote");super(t,l,u,o.getParser());this.title="Monthly notes";this.description="Monthly notes are created or opened by clicking on any month name in the calendar."}getNameTemplateSetting(t){return{name:"Monthly note name template",description:"The template used to create the monthly note name.",placeholder:"yyyy - MM",value:t}}getFolderSetting(t){return{name:"Monthly notes folder",description:"The folder where you store your monthly notes.",placeholder:"Monthly notes",value:t}}getTemplateFileSetting(t){return{name:"Monthly note template",description:"The template used to create the monthly note.",placeholder:"Templates/monthly-note",value:t}}};var ps=class extends fa{constructor(t,l,o,r){let u=r.getRepository("quarterlyNote");super(t,l,u,o.getParser());this.title="Quarterly notes";this.description="Quarterly notes are created or opened by clicking on a quarter in the upper-left corner of the calendar."}getNameTemplateSetting(t){return{name:"Quarterly note name template",description:"The template used to create the quarterly note name.",placeholder:"yyyy - qqq",value:t}}getFolderSetting(t){return{name:"Quarterly notes folder",description:"The folder where you store your quarterly notes.",placeholder:"Quarterly notes",value:t}}getTemplateFileSetting(t){return{name:"Quarterly note template",description:"The template used to create the quarterly note.",placeholder:"Templates/quarterly-note",value:t}}};var gs=class extends fa{constructor(t,l,o,r){let u=r.getRepository("yearlyNote");super(t,l,u,o.getParser());this.title="Yearly notes";this.description="Yearly notes are created or opened by clicking on the week number in the calendar."}getNameTemplateSetting(t){return{name:"Yearly note name template",description:"The template used to create the yearly note name.",placeholder:"yyyy",value:t}}getFolderSetting(t){return{name:"Yearly notes folder",description:"The folder where you store your yearly notes.",placeholder:"Yearly notes",value:t}}getTemplateFileSetting(t){return{name:"Yearly note template",description:"The template used to create the yearly note.",placeholder:"Templates/yearly-note",value:t}}};var hs=class extends Dt{constructor(t,l,o,r){super(t,l);this.dateParserFactory=o;this.settingsRepositoryFactory=r;this.title="Notes settings";this.description="Settings for the notes that are displayed below the calendar."}async addSettings(){let t=this.dateParserFactory.getParser(),l=this.settingsRepositoryFactory.getRepository("displayNotes"),o=await l.get();this.addSortOrderSetting(o.sortNotes,async r=>{o.sortNotes=r,await l.store(o)}),this.addDateParseSetting(this.getDisplayDateTemplateSetting(o.displayDateTemplate),t,async r=>{o.displayDateTemplate=r,await l.store(o)}),this.addBooleanSetting(this.getUseCreatedOnDateFromPropertiesSetting(o.useCreatedOnDateFromProperties),async r=>{o.useCreatedOnDateFromProperties=r,await l.store(o)}),this.addTextSetting(this.getCreatedOnDatePropertyNameSetting(o.createdOnDatePropertyName),async r=>{o.createdOnDatePropertyName=r,await l.store(o)}),this.addDateParseSetting(this.getCreatedOnPropertyFormatSetting(o.createdOnPropertyFormat),t,async r=>{o.createdOnPropertyFormat=r,await l.store(o)})}getDisplayDateTemplateSetting(t){return{name:"Display date template",description:"The template to use when displaying the date of the note.",placeholder:"HH:mm",value:t}}getUseCreatedOnDateFromPropertiesSetting(t){return{name:"Use property for the created date of a note",description:"Use the property to determine the created date of the note.",placeholder:"",value:t}}getCreatedOnDatePropertyNameSetting(t){return{name:"Property name for created date",description:'The property to use to determine the created date of the note. This is only applicable if the "Use property for created date" setting is enabled.',placeholder:"",value:t}}getCreatedOnPropertyFormatSetting(t){return{name:"Created date format",description:"The format to use when parsing the created date from the property.",placeholder:"yyyy/MM/dd HH:mm",value:t}}addSortOrderSetting(t,l){let o=new Map;o.set("ascending","Ascending"),o.set("descending","Descending"),this.addDropdownSetting("Display order for the notes","The order in which the notes will be ordered based on the created date.",o,t.toLowerCase(),async r=>r.toLowerCase()==="ascending"?await l("ascending"):await l("descending"))}};var ys=class extends Dt{constructor(t,l,o){super(t,l);this.settingsTab=t;this.settingsRepositoryFactory=o;this.title="General";this.description="General settings for the Daily Note Calendar plugin."}async addSettings(){let t=this.settingsRepositoryFactory.getRepository("general"),l=await t.get();this.addBooleanSetting(this.getNotesCreatedOnDateSetting(l.displayNotesCreatedOnDate),async o=>{l.displayNotesCreatedOnDate=o,await t.store(l)}),this.addBooleanSetting(this.getDisplayNoteIndicatorSetting(l.displayNoteIndicator),async o=>{l.displayNoteIndicator=o,await t.store(l)}),this.addStartDayOfWeekSetting(l.firstDayOfWeek,async o=>{l.firstDayOfWeek=o,await t.store(l)}),this.addWeekNumberStandardSetting(l.weekNumberStandard,async o=>{l.weekNumberStandard=o,await t.store(l)}),this.addBooleanSetting(this.getUseModifierKeyToCreateNoteSetting(l.useModifierKeyToCreateNote),async o=>{l.useModifierKeyToCreateNote=o,await t.store(l)})}getNotesCreatedOnDateSetting(t){return{name:"Display notes created on selected date",description:"When selecting a specific date in the calender, display all the notes created on that date below the calendar.",placeholder:"",value:t}}getDisplayNoteIndicatorSetting(t){return{name:"Display an indicator on each date that has a note",description:"Display an indicator below the date or week number if the date has a note.",placeholder:"",value:t}}addStartDayOfWeekSetting(t,l){let o=new Map;o.set("monday",this.dayOfWeekName(1)),o.set("tuesday",this.dayOfWeekName(2)),o.set("wednesday",this.dayOfWeekName(3)),o.set("thursday",this.dayOfWeekName(4)),o.set("friday",this.dayOfWeekName(5)),o.set("saturday",this.dayOfWeekName(6)),o.set("sunday",this.dayOfWeekName(0)),this.addDropdownSetting("First day of the week","Set the first day of the week for the calendar.",o,this.dayOfWeekName(t).toLowerCase(),async r=>await l(this.dayOfWeek(r)))}addWeekNumberStandardSetting(t,l){let o=new Map;o.set("iso",this.weekNumberStandardName(0)),o.set("us",this.weekNumberStandardName(1));let r=o.keys().next(this.weekNumberStandardName(t)).value;this.addDropdownSetting("Week number standard","Set the week number standard for the calendar.",o,r,async u=>u.toLowerCase()==="iso"?await l(0):await l(1))}getUseModifierKeyToCreateNoteSetting(t){return{name:"Use modifier key to create a note",description:"Use a modifier key to create a note instead of clicking on the date.",placeholder:"",value:t}}dayOfWeekName(t){switch(t){case 1:return"Monday";case 2:return"Tuesday";case 3:return"Wednesday";case 4:return"Thursday";case 5:return"Friday";case 6:return"Saturday";case 0:return"Sunday"}}dayOfWeek(t){switch(t.toLowerCase()){case"monday":return 1;case"tuesday":return 2;case"wednesday":return 3;case"thursday":return 4;case"friday":return 5;case"saturday":return 6;default:return 0}}weekNumberStandardName(t){switch(t){case 0:return"ISO 8601";case 1:return"US"}}};var xs=class extends vx.PluginSettingTab{constructor(t,l,o,r){super(t.app,t);this.settings=[];this.settings.push(new ys(this,r,o)),this.settings.push(new hs(this,r,l,o)),this.settings.push(new fs(this,r,l,o)),this.settings.push(new cs(this,r,l,o)),this.settings.push(new ms(this,r,l,o)),this.settings.push(new ps(this,r,l,o)),this.settings.push(new gs(this,r,l,o))}async display(){this.containerEl.empty();for(let t=0;t<this.settings.length;t++)await this.settings[t].displaySettings(),t<this.settings.length-1&&this.displaySeparator()}displaySeparator(){this.containerEl.createEl("hr")}};var Ss=class extends wx.Plugin{constructor(){super(...arguments);this.dependencies=um(this)}async onload(){let t=l=>new Kt(l,this.dependencies.contextMenuAdapter,this.dependencies.calendarViewModel,this.dependencies.dailyNoteViewModel,this.dependencies.weeklyNoteViewModel,this.dependencies.monthlyNoteViewModel,this.dependencies.quarterlyNoteViewModel,this.dependencies.yearlyNoteViewModel,this.dependencies.notesViewModel);await this.initializePlugin(),this.registerView(Kt.VIEW_TYPE,l=>t(l)),this.registerSettings(),this.registerCommands(),this.app.workspace.onLayoutReady(this.onLayoutReady.bind(this))}async initializePlugin(){let t=this.dependencies.dateManagerFactory.getManager().getCurrentDay(),l=await this.dependencies.settingsRepositoryFactory.getRepository("plugin").get();this.dependencies.calendarViewModel.initialize(l,t),this.dependencies.dailyNoteViewModel.updateSettings(l),this.dependencies.weeklyNoteViewModel.updateSettings(l),this.dependencies.monthlyNoteViewModel.updateSettings(l),this.dependencies.quarterlyNoteViewModel.updateSettings(l),this.dependencies.yearlyNoteViewModel.updateSettings(l)}onLayoutReady(){this.registerPlugin(),this.app.vault.on("create",()=>{var t;return(t=this.dependencies.notesViewModel.updateNotes)==null?void 0:t.call(this)}),this.app.vault.on("delete",()=>{var t;return(t=this.dependencies.notesViewModel.updateNotes)==null?void 0:t.call(this)}),this.app.vault.on("rename",()=>{var t;return(t=this.dependencies.notesViewModel.updateNotes)==null?void 0:t.call(this)})}registerPlugin(){var t;this.app.workspace.getLeavesOfType(Kt.VIEW_TYPE).length<=0&&((t=this.app.workspace.getRightLeaf(!1))==null||t.setViewState({type:Kt.VIEW_TYPE}))}registerSettings(){let t=new xs(this,this.dependencies.dateParserFactory,this.dependencies.settingsRepositoryFactory,()=>{});this.addSettingTab(t)}registerCommands(){this.addCommand(new ts(this.dependencies.commandHandlerFactory)),this.addCommand(new ls(this.dependencies.commandHandlerFactory)),this.addCommand(new os(this.dependencies.commandHandlerFactory)),this.addCommand(new rs(this.dependencies.commandHandlerFactory)),this.addCommand(new ss(this.dependencies.commandHandlerFactory)),this.addCommand(new ds(this.dependencies.commandHandlerFactory)),this.addCommand(new us(this.dependencies.commandHandlerFactory)),this.addCommand(new is(this.dependencies.commandHandlerFactory)),this.addCommand(new ns(this.dependencies.commandHandlerFactory))}};
|
|
/*! Bundled license information:
|
|
|
|
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/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.
|
|
*)
|
|
|
|
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.
|
|
*)
|
|
|
|
lucide-react/dist/esm/shared/src/utils.js:
|
|
lucide-react/dist/esm/defaultAttributes.js:
|
|
lucide-react/dist/esm/Icon.js:
|
|
lucide-react/dist/esm/createLucideIcon.js:
|
|
lucide-react/dist/esm/icons/calendar-heart.js:
|
|
lucide-react/dist/esm/icons/chevron-left.js:
|
|
lucide-react/dist/esm/icons/chevron-right.js:
|
|
lucide-react/dist/esm/icons/chevrons-left.js:
|
|
lucide-react/dist/esm/icons/chevrons-right.js:
|
|
lucide-react/dist/esm/lucide-react.js:
|
|
(**
|
|
* @license lucide-react v0.540.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*)
|
|
*/
|
|
|
|
/* nosourcemap */ |