formal-ai 0.205.0

Formal symbolic AI implementation with OpenAI-compatible APIs
(()=>{var Nf=Object.create;var{getPrototypeOf:hf,defineProperty:CX,getOwnPropertyNames:gf}=Object;var yf=Object.prototype.hasOwnProperty;function vf(Y){return this[Y]}var Ef,uf,SX=(Y,Z,J)=>{var j=Y!=null&&typeof Y==="object";if(j){var z=Z?Ef??=new WeakMap:uf??=new WeakMap,X=z.get(Y);if(X)return X}J=Y!=null?Nf(hf(Y)):{};let w=Z||!Y||!Y.__esModule?CX(J,"default",{value:Y,enumerable:!0}):J;for(let B of gf(Y))if(!yf.call(w,B))CX(w,B,{get:vf.bind(Y,B),enumerable:!0});if(j)z.set(Y,w);return w};var q8=(Y,Z)=>()=>(Z||Y((Z={exports:{}}).exports,Z),Z.exports);var mf=((Y)=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(Y,{get:(Z,J)=>(typeof require<"u"?require:Z)[J]}):Y)(function(Y){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+Y+'" is not supported')});var O9=q8((T)=>{var G4=Symbol.for("react.transitional.element"),QU=Symbol.for("react.portal"),fU=Symbol.for("react.fragment"),GU=Symbol.for("react.strict_mode"),UU=Symbol.for("react.profiler"),WU=Symbol.for("react.consumer"),HU=Symbol.for("react.context"),VU=Symbol.for("react.forward_ref"),RU=Symbol.for("react.suspense"),MU=Symbol.for("react.memo"),V9=Symbol.for("react.lazy"),FU=Symbol.for("react.activity"),G9=Symbol.iterator;function KU(Y){if(Y===null||typeof Y!=="object")return null;return Y=G9&&Y[G9]||Y["@@iterator"],typeof Y==="function"?Y:null}var R9={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},M9=Object.assign,F9={};function $1(Y,Z,J){this.props=Y,this.context=Z,this.refs=F9,this.updater=J||R9}$1.prototype.isReactComponent={};$1.prototype.setState=function(Y,Z){if(typeof Y!=="object"&&typeof Y!=="function"&&Y!=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,Y,Z,"setState")};$1.prototype.forceUpdate=function(Y){this.updater.enqueueForceUpdate(this,Y,"forceUpdate")};function K9(){}K9.prototype=$1.prototype;function U4(Y,Z,J){this.props=Y,this.context=Z,this.refs=F9,this.updater=J||R9}var W4=U4.prototype=new K9;W4.constructor=U4;M9(W4,$1.prototype);W4.isPureReactComponent=!0;var U9=Array.isArray;function f4(){}var e={H:null,A:null,T:null,S:null},D9=Object.prototype.hasOwnProperty;function H4(Y,Z,J){var j=J.ref;return{$$typeof:G4,type:Y,key:Z,ref:j!==void 0?j:null,props:J}}function DU(Y,Z){return H4(Y.type,Z,Y.props)}function V4(Y){return typeof Y==="object"&&Y!==null&&Y.$$typeof===G4}function OU(Y){var Z={"=":"=0",":":"=2"};return"$"+Y.replace(/[=:]/g,function(J){return Z[J]})}var W9=/\/+/g;function Q4(Y,Z){return typeof Y==="object"&&Y!==null&&Y.key!=null?OU(""+Y.key):Z.toString(36)}function AU(Y){switch(Y.status){case"fulfilled":return Y.value;case"rejected":throw Y.reason;default:switch(typeof Y.status==="string"?Y.then(f4,f4):(Y.status="pending",Y.then(function(Z){Y.status==="pending"&&(Y.status="fulfilled",Y.value=Z)},function(Z){Y.status==="pending"&&(Y.status="rejected",Y.reason=Z)})),Y.status){case"fulfilled":return Y.value;case"rejected":throw Y.reason}}throw Y}function x1(Y,Z,J,j,z){var X=typeof Y;if(X==="undefined"||X==="boolean")Y=null;var w=!1;if(Y===null)w=!0;else switch(X){case"bigint":case"string":case"number":w=!0;break;case"object":switch(Y.$$typeof){case G4:case QU:w=!0;break;case V9:return w=Y._init,x1(w(Y._payload),Z,J,j,z)}}if(w)return z=z(Y),w=j===""?"."+Q4(Y,0):j,U9(z)?(J="",w!=null&&(J=w.replace(W9,"$&/")+"/"),x1(z,Z,J,"",function(Q){return Q})):z!=null&&(V4(z)&&(z=DU(z,J+(z.key==null||Y&&Y.key===z.key?"":(""+z.key).replace(W9,"$&/")+"/")+w)),Z.push(z)),1;w=0;var B=j===""?".":j+":";if(U9(Y))for(var q=0;q<Y.length;q++)j=Y[q],X=B+Q4(j,q),w+=x1(j,Z,J,X,z);else if(q=KU(Y),typeof q==="function")for(Y=q.call(Y),q=0;!(j=Y.next()).done;)j=j.value,X=B+Q4(j,q++),w+=x1(j,Z,J,X,z);else if(X==="object"){if(typeof Y.then==="function")return x1(AU(Y),Z,J,j,z);throw Z=String(Y),Error("Objects are not valid as a React child (found: "+(Z==="[object Object]"?"object with keys {"+Object.keys(Y).join(", ")+"}":Z)+"). If you meant to render a collection of children, use an array instead.")}return w}function oY(Y,Z,J){if(Y==null)return Y;var j=[],z=0;return x1(Y,j,"","",function(X){return Z.call(J,X,z++)}),j}function xU(Y){if(Y._status===-1){var Z=Y._result;Z=Z(),Z.then(function(J){if(Y._status===0||Y._status===-1)Y._status=1,Y._result=J},function(J){if(Y._status===0||Y._status===-1)Y._status=2,Y._result=J}),Y._status===-1&&(Y._status=0,Y._result=Z)}if(Y._status===1)return Y._result.default;throw Y._result}var H9=typeof reportError==="function"?reportError:function(Y){if(typeof window==="object"&&typeof window.ErrorEvent==="function"){var Z=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof Y==="object"&&Y!==null&&typeof Y.message==="string"?String(Y.message):String(Y),error:Y});if(!window.dispatchEvent(Z))return}else if(typeof process==="object"&&typeof process.emit==="function"){process.emit("uncaughtException",Y);return}console.error(Y)},$U={map:oY,forEach:function(Y,Z,J){oY(Y,function(){Z.apply(this,arguments)},J)},count:function(Y){var Z=0;return oY(Y,function(){Z++}),Z},toArray:function(Y){return oY(Y,function(Z){return Z})||[]},only:function(Y){if(!V4(Y))throw Error("React.Children.only expected to receive a single React element child.");return Y}};T.Activity=FU;T.Children=$U;T.Component=$1;T.Fragment=fU;T.Profiler=UU;T.PureComponent=U4;T.StrictMode=GU;T.Suspense=RU;T.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=e;T.__COMPILER_RUNTIME={__proto__:null,c:function(Y){return e.H.useMemoCache(Y)}};T.cache=function(Y){return function(){return Y.apply(null,arguments)}};T.cacheSignal=function(){return null};T.cloneElement=function(Y,Z,J){if(Y===null||Y===void 0)throw Error("The argument must be a React element, but you passed "+Y+".");var j=M9({},Y.props),z=Y.key;if(Z!=null)for(X in Z.key!==void 0&&(z=""+Z.key),Z)!D9.call(Z,X)||X==="key"||X==="__self"||X==="__source"||X==="ref"&&Z.ref===void 0||(j[X]=Z[X]);var X=arguments.length-2;if(X===1)j.children=J;else if(1<X){for(var w=Array(X),B=0;B<X;B++)w[B]=arguments[B+2];j.children=w}return H4(Y.type,z,j)};T.createContext=function(Y){return Y={$$typeof:HU,_currentValue:Y,_currentValue2:Y,_threadCount:0,Provider:null,Consumer:null},Y.Provider=Y,Y.Consumer={$$typeof:WU,_context:Y},Y};T.createElement=function(Y,Z,J){var j,z={},X=null;if(Z!=null)for(j in Z.key!==void 0&&(X=""+Z.key),Z)D9.call(Z,j)&&j!=="key"&&j!=="__self"&&j!=="__source"&&(z[j]=Z[j]);var w=arguments.length-2;if(w===1)z.children=J;else if(1<w){for(var B=Array(w),q=0;q<w;q++)B[q]=arguments[q+2];z.children=B}if(Y&&Y.defaultProps)for(j in w=Y.defaultProps,w)z[j]===void 0&&(z[j]=w[j]);return H4(Y,X,z)};T.createRef=function(){return{current:null}};T.forwardRef=function(Y){return{$$typeof:VU,render:Y}};T.isValidElement=V4;T.lazy=function(Y){return{$$typeof:V9,_payload:{_status:-1,_result:Y},_init:xU}};T.memo=function(Y,Z){return{$$typeof:MU,type:Y,compare:Z===void 0?null:Z}};T.startTransition=function(Y){var Z=e.T,J={};e.T=J;try{var j=Y(),z=e.S;z!==null&&z(J,j),typeof j==="object"&&j!==null&&typeof j.then==="function"&&j.then(f4,H9)}catch(X){H9(X)}finally{Z!==null&&J.types!==null&&(Z.types=J.types),e.T=Z}};T.unstable_useCacheRefresh=function(){return e.H.useCacheRefresh()};T.use=function(Y){return e.H.use(Y)};T.useActionState=function(Y,Z,J){return e.H.useActionState(Y,Z,J)};T.useCallback=function(Y,Z){return e.H.useCallback(Y,Z)};T.useContext=function(Y){return e.H.useContext(Y)};T.useDebugValue=function(){};T.useDeferredValue=function(Y,Z){return e.H.useDeferredValue(Y,Z)};T.useEffect=function(Y,Z){return e.H.useEffect(Y,Z)};T.useEffectEvent=function(Y){return e.H.useEffectEvent(Y)};T.useId=function(){return e.H.useId()};T.useImperativeHandle=function(Y,Z,J){return e.H.useImperativeHandle(Y,Z,J)};T.useInsertionEffect=function(Y,Z){return e.H.useInsertionEffect(Y,Z)};T.useLayoutEffect=function(Y,Z){return e.H.useLayoutEffect(Y,Z)};T.useMemo=function(Y,Z){return e.H.useMemo(Y,Z)};T.useOptimistic=function(Y,Z){return e.H.useOptimistic(Y,Z)};T.useReducer=function(Y,Z,J){return e.H.useReducer(Y,Z,J)};T.useRef=function(Y){return e.H.useRef(Y)};T.useState=function(Y){return e.H.useState(Y)};T.useSyncExternalStore=function(Y,Z,J){return e.H.useSyncExternalStore(Y,Z,J)};T.useTransition=function(){return e.H.useTransition()};T.version="19.2.7"});var aY=q8((r2,A9)=>{A9.exports=O9()});var S9=q8((j0)=>{function M4(Y,Z){var J=Y.length;Y.push(Z);Y:for(;0<J;){var j=J-1>>>1,z=Y[j];if(0<nY(z,Z))Y[j]=Z,Y[J]=z,J=j;else break Y}}function _7(Y){return Y.length===0?null:Y[0]}function ZZ(Y){if(Y.length===0)return null;var Z=Y[0],J=Y.pop();if(J!==Z){Y[0]=J;Y:for(var j=0,z=Y.length,X=z>>>1;j<X;){var w=2*(j+1)-1,B=Y[w],q=w+1,Q=Y[q];if(0>nY(B,J))q<z&&0>nY(Q,B)?(Y[j]=Q,Y[q]=J,j=q):(Y[j]=B,Y[w]=J,j=w);else if(q<z&&0>nY(Q,J))Y[j]=Q,Y[q]=J,j=q;else break Y}}return Z}function nY(Y,Z){var J=Y.sortIndex-Z.sortIndex;return J!==0?J:Y.id-Z.id}j0.unstable_now=void 0;if(typeof performance==="object"&&typeof performance.now==="function")F4=performance,j0.unstable_now=function(){return F4.now()};else tY=Date,K4=tY.now(),j0.unstable_now=function(){return tY.now()-K4};var F4,tY,K4,E7=[],U8=[],IU=1,B7=null,h0=3,D4=!1,C6=!1,S6=!1,A4=!1,$9=typeof setTimeout==="function"?setTimeout:null,I9=typeof clearTimeout==="function"?clearTimeout:null,x9=typeof setImmediate<"u"?setImmediate:null;function eY(Y){for(var Z=_7(U8);Z!==null;){if(Z.callback===null)ZZ(U8);else if(Z.startTime<=Y)ZZ(U8),Z.sortIndex=Z.expirationTime,M4(E7,Z);else break;Z=_7(U8)}}function x4(Y){if(S6=!1,eY(Y),!C6)if(_7(E7)!==null)C6=!0,b1||(b1=!0,I1());else{var Z=_7(U8);Z!==null&&$4(x4,Z.startTime-Y)}}var b1=!1,_6=-1,b9=5,L9=-1;function C9(){return A4?!0:j0.unstable_now()-L9<b9?!1:!0}function R4(){if(A4=!1,b1){var Y=j0.unstable_now();L9=Y;var Z=!0;try{Y:{C6=!1,S6&&(S6=!1,I9(_6),_6=-1),D4=!0;var J=h0;try{Z:{eY(Y);for(B7=_7(E7);B7!==null&&!(B7.expirationTime>Y&&C9());){var j=B7.callback;if(typeof j==="function"){B7.callback=null,h0=B7.priorityLevel;var z=j(B7.expirationTime<=Y);if(Y=j0.unstable_now(),typeof z==="function"){B7.callback=z,eY(Y),Z=!0;break Z}B7===_7(E7)&&ZZ(E7),eY(Y)}else ZZ(E7);B7=_7(E7)}if(B7!==null)Z=!0;else{var X=_7(U8);X!==null&&$4(x4,X.startTime-Y),Z=!1}}break Y}finally{B7=null,h0=J,D4=!1}Z=void 0}}finally{Z?I1():b1=!1}}}var I1;if(typeof x9==="function")I1=function(){x9(R4)};else if(typeof MessageChannel<"u")YZ=new MessageChannel,O4=YZ.port2,YZ.port1.onmessage=R4,I1=function(){O4.postMessage(null)};else I1=function(){$9(R4,0)};var YZ,O4;function $4(Y,Z){_6=$9(function(){Y(j0.unstable_now())},Z)}j0.unstable_IdlePriority=5;j0.unstable_ImmediatePriority=1;j0.unstable_LowPriority=4;j0.unstable_NormalPriority=3;j0.unstable_Profiling=null;j0.unstable_UserBlockingPriority=2;j0.unstable_cancelCallback=function(Y){Y.callback=null};j0.unstable_forceFrameRate=function(Y){0>Y||125<Y?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):b9=0<Y?Math.floor(1000/Y):5};j0.unstable_getCurrentPriorityLevel=function(){return h0};j0.unstable_next=function(Y){switch(h0){case 1:case 2:case 3:var Z=3;break;default:Z=h0}var J=h0;h0=Z;try{return Y()}finally{h0=J}};j0.unstable_requestPaint=function(){A4=!0};j0.unstable_runWithPriority=function(Y,Z){switch(Y){case 1:case 2:case 3:case 4:case 5:break;default:Y=3}var J=h0;h0=Y;try{return Z()}finally{h0=J}};j0.unstable_scheduleCallback=function(Y,Z,J){var j=j0.unstable_now();switch(typeof J==="object"&&J!==null?(J=J.delay,J=typeof J==="number"&&0<J?j+J:j):J=j,Y){case 1:var z=-1;break;case 2:z=250;break;case 5:z=1073741823;break;case 4:z=1e4;break;default:z=5000}return z=J+z,Y={id:IU++,callback:Z,priorityLevel:Y,startTime:J,expirationTime:z,sortIndex:-1},J>j?(Y.sortIndex=J,M4(U8,Y),_7(E7)===null&&Y===_7(U8)&&(S6?(I9(_6),_6=-1):S6=!0,$4(x4,J-j))):(Y.sortIndex=z,M4(E7,Y),C6||D4||(C6=!0,b1||(b1=!0,I1()))),Y};j0.unstable_shouldYield=C9;j0.unstable_wrapCallback=function(Y){var Z=h0;return function(){var J=h0;h0=Z;try{return Y.apply(this,arguments)}finally{h0=J}}}});var k9=q8((a2,_9)=>{_9.exports=S9()});var T9=q8((u0)=>{var bU=aY();function P9(Y){var Z="https://react.dev/errors/"+Y;if(1<arguments.length){Z+="?args[]="+encodeURIComponent(arguments[1]);for(var J=2;J<arguments.length;J++)Z+="&args[]="+encodeURIComponent(arguments[J])}return"Minified React error #"+Y+"; visit "+Z+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function W8(){}var E0={d:{f:W8,r:function(){throw Error(P9(522))},D:W8,C:W8,L:W8,m:W8,X:W8,S:W8,M:W8},p:0,findDOMNode:null},LU=Symbol.for("react.portal");function CU(Y,Z,J){var j=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:LU,key:j==null?null:""+j,children:Y,containerInfo:Z,implementation:J}}var k6=bU.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function JZ(Y,Z){if(Y==="font")return"";if(typeof Z==="string")return Z==="use-credentials"?Z:""}u0.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=E0;u0.createPortal=function(Y,Z){var J=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Z||Z.nodeType!==1&&Z.nodeType!==9&&Z.nodeType!==11)throw Error(P9(299));return CU(Y,Z,null,J)};u0.flushSync=function(Y){var Z=k6.T,J=E0.p;try{if(k6.T=null,E0.p=2,Y)return Y()}finally{k6.T=Z,E0.p=J,E0.d.f()}};u0.preconnect=function(Y,Z){typeof Y==="string"&&(Z?(Z=Z.crossOrigin,Z=typeof Z==="string"?Z==="use-credentials"?Z:"":void 0):Z=null,E0.d.C(Y,Z))};u0.prefetchDNS=function(Y){typeof Y==="string"&&E0.d.D(Y)};u0.preinit=function(Y,Z){if(typeof Y==="string"&&Z&&typeof Z.as==="string"){var J=Z.as,j=JZ(J,Z.crossOrigin),z=typeof Z.integrity==="string"?Z.integrity:void 0,X=typeof Z.fetchPriority==="string"?Z.fetchPriority:void 0;J==="style"?E0.d.S(Y,typeof Z.precedence==="string"?Z.precedence:void 0,{crossOrigin:j,integrity:z,fetchPriority:X}):J==="script"&&E0.d.X(Y,{crossOrigin:j,integrity:z,fetchPriority:X,nonce:typeof Z.nonce==="string"?Z.nonce:void 0})}};u0.preinitModule=function(Y,Z){if(typeof Y==="string")if(typeof Z==="object"&&Z!==null){if(Z.as==null||Z.as==="script"){var J=JZ(Z.as,Z.crossOrigin);E0.d.M(Y,{crossOrigin:J,integrity:typeof Z.integrity==="string"?Z.integrity:void 0,nonce:typeof Z.nonce==="string"?Z.nonce:void 0})}}else Z==null&&E0.d.M(Y)};u0.preload=function(Y,Z){if(typeof Y==="string"&&typeof Z==="object"&&Z!==null&&typeof Z.as==="string"){var J=Z.as,j=JZ(J,Z.crossOrigin);E0.d.L(Y,J,{crossOrigin:j,integrity:typeof Z.integrity==="string"?Z.integrity:void 0,nonce:typeof Z.nonce==="string"?Z.nonce:void 0,type:typeof Z.type==="string"?Z.type:void 0,fetchPriority:typeof Z.fetchPriority==="string"?Z.fetchPriority:void 0,referrerPolicy:typeof Z.referrerPolicy==="string"?Z.referrerPolicy:void 0,imageSrcSet:typeof Z.imageSrcSet==="string"?Z.imageSrcSet:void 0,imageSizes:typeof Z.imageSizes==="string"?Z.imageSizes:void 0,media:typeof Z.media==="string"?Z.media:void 0})}};u0.preloadModule=function(Y,Z){if(typeof Y==="string")if(Z){var J=JZ(Z.as,Z.crossOrigin);E0.d.m(Y,{as:typeof Z.as==="string"&&Z.as!=="script"?Z.as:void 0,crossOrigin:J,integrity:typeof Z.integrity==="string"?Z.integrity:void 0})}else E0.d.m(Y)};u0.requestFormReset=function(Y){E0.d.r(Y)};u0.unstable_batchedUpdates=function(Y,Z){return Y(Z)};u0.useFormState=function(Y,Z,J){return k6.H.useFormState(Y,Z,J)};u0.useFormStatus=function(){return k6.H.useHostTransitionStatus()};u0.version="19.2.7"});var g9=q8((t2,h9)=>{function N9(){if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=="function")return;try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(N9)}catch(Y){console.error(Y)}}N9(),h9.exports=T9()});var pQ=q8(($J)=>{var D0=k9(),wB=aY(),SU=g9();function D(Y){var Z="https://react.dev/errors/"+Y;if(1<arguments.length){Z+="?args[]="+encodeURIComponent(arguments[1]);for(var J=2;J<arguments.length;J++)Z+="&args[]="+encodeURIComponent(arguments[J])}return"Minified React error #"+Y+"; visit "+Z+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function BB(Y){return!(!Y||Y.nodeType!==1&&Y.nodeType!==9&&Y.nodeType!==11)}function DY(Y){var Z=Y,J=Y;if(Y.alternate)for(;Z.return;)Z=Z.return;else{Y=Z;do Z=Y,(Z.flags&4098)!==0&&(J=Z.return),Y=Z.return;while(Y)}return Z.tag===3?J:null}function qB(Y){if(Y.tag===13){var Z=Y.memoizedState;if(Z===null&&(Y=Y.alternate,Y!==null&&(Z=Y.memoizedState)),Z!==null)return Z.dehydrated}return null}function QB(Y){if(Y.tag===31){var Z=Y.memoizedState;if(Z===null&&(Y=Y.alternate,Y!==null&&(Z=Y.memoizedState)),Z!==null)return Z.dehydrated}return null}function y9(Y){if(DY(Y)!==Y)throw Error(D(188))}function _U(Y){var Z=Y.alternate;if(!Z){if(Z=DY(Y),Z===null)throw Error(D(188));return Z!==Y?null:Y}for(var J=Y,j=Z;;){var z=J.return;if(z===null)break;var X=z.alternate;if(X===null){if(j=z.return,j!==null){J=j;continue}break}if(z.child===X.child){for(X=z.child;X;){if(X===J)return y9(z),Y;if(X===j)return y9(z),Z;X=X.sibling}throw Error(D(188))}if(J.return!==j.return)J=z,j=X;else{for(var w=!1,B=z.child;B;){if(B===J){w=!0,J=z,j=X;break}if(B===j){w=!0,j=z,J=X;break}B=B.sibling}if(!w){for(B=X.child;B;){if(B===J){w=!0,J=X,j=z;break}if(B===j){w=!0,j=X,J=z;break}B=B.sibling}if(!w)throw Error(D(189))}}if(J.alternate!==j)throw Error(D(190))}if(J.tag!==3)throw Error(D(188));return J.stateNode.current===J?Y:Z}function fB(Y){var Z=Y.tag;if(Z===5||Z===26||Z===27||Z===6)return Y;for(Y=Y.child;Y!==null;){if(Z=fB(Y),Z!==null)return Z;Y=Y.sibling}return null}var J0=Object.assign,kU=Symbol.for("react.element"),jZ=Symbol.for("react.transitional.element"),v6=Symbol.for("react.portal"),P1=Symbol.for("react.fragment"),GB=Symbol.for("react.strict_mode"),jj=Symbol.for("react.profiler"),UB=Symbol.for("react.consumer"),s7=Symbol.for("react.context"),Yz=Symbol.for("react.forward_ref"),zj=Symbol.for("react.suspense"),Xj=Symbol.for("react.suspense_list"),Zz=Symbol.for("react.memo"),H8=Symbol.for("react.lazy"),wj=Symbol.for("react.activity"),PU=Symbol.for("react.memo_cache_sentinel"),v9=Symbol.iterator;function P6(Y){if(Y===null||typeof Y!=="object")return null;return Y=v9&&Y[v9]||Y["@@iterator"],typeof Y==="function"?Y:null}var TU=Symbol.for("react.client.reference");function Bj(Y){if(Y==null)return null;if(typeof Y==="function")return Y.$$typeof===TU?null:Y.displayName||Y.name||null;if(typeof Y==="string")return Y;switch(Y){case P1:return"Fragment";case jj:return"Profiler";case GB:return"StrictMode";case zj:return"Suspense";case Xj:return"SuspenseList";case wj:return"Activity"}if(typeof Y==="object")switch(Y.$$typeof){case v6:return"Portal";case s7:return Y.displayName||"Context";case UB:return(Y._context.displayName||"Context")+".Consumer";case Yz:var Z=Y.render;return Y=Y.displayName,Y||(Y=Z.displayName||Z.name||"",Y=Y!==""?"ForwardRef("+Y+")":"ForwardRef"),Y;case Zz:return Z=Y.displayName||null,Z!==null?Z:Bj(Y.type)||"Memo";case H8:Z=Y._payload,Y=Y._init;try{return Bj(Y(Z))}catch(J){}}return null}var E6=Array.isArray,k=wB.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,i=SU.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,t8={pending:!1,data:null,method:null,action:null},qj=[],T1=-1;function h7(Y){return{current:Y}}function I0(Y){0>T1||(Y.current=qj[T1],qj[T1]=null,T1--)}function t(Y,Z){T1++,qj[T1]=Y.current,Y.current=Z}var N7=h7(null),wY=h7(null),I8=h7(null),TZ=h7(null);function NZ(Y,Z){switch(t(I8,Z),t(wY,Y),t(N7,null),Z.nodeType){case 9:case 11:Y=(Y=Z.documentElement)?(Y=Y.namespaceURI)?cw(Y):0:0;break;default:if(Y=Z.tagName,Z=Z.namespaceURI)Z=cw(Z),Y=PQ(Z,Y);else switch(Y){case"svg":Y=1;break;case"math":Y=2;break;default:Y=0}}I0(N7),t(N7,Y)}function n1(){I0(N7),I0(wY),I0(I8)}function Qj(Y){Y.memoizedState!==null&&t(TZ,Y);var Z=N7.current,J=PQ(Z,Y.type);Z!==J&&(t(wY,Y),t(N7,J))}function hZ(Y){wY.current===Y&&(I0(N7),I0(wY)),TZ.current===Y&&(I0(TZ),MY._currentValue=t8)}var I4,E9;function s8(Y){if(I4===void 0)try{throw Error()}catch(J){var Z=J.stack.trim().match(/\n( *(at )?)/);I4=Z&&Z[1]||"",E9=-1<J.stack.indexOf(`
    at`)?" (<anonymous>)":-1<J.stack.indexOf("@")?"@unknown:0:0":""}return`
`+I4+Y+E9}var b4=!1;function L4(Y,Z){if(!Y||b4)return"";b4=!0;var J=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var j={DetermineComponentFrameRoot:function(){try{if(Z){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(R){var W=R}Reflect.construct(Y,[],H)}else{try{H.call()}catch(R){W=R}Y.call(H.prototype)}}else{try{throw Error()}catch(R){W=R}(H=Y())&&typeof H.catch==="function"&&H.catch(function(){})}}catch(R){if(R&&W&&typeof R.stack==="string")return[R.stack,W.stack]}return[null,null]}};j.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var z=Object.getOwnPropertyDescriptor(j.DetermineComponentFrameRoot,"name");z&&z.configurable&&Object.defineProperty(j.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var X=j.DetermineComponentFrameRoot(),w=X[0],B=X[1];if(w&&B){var q=w.split(`
`),Q=B.split(`
`);for(z=j=0;j<q.length&&!q[j].includes("DetermineComponentFrameRoot");)j++;for(;z<Q.length&&!Q[z].includes("DetermineComponentFrameRoot");)z++;if(j===q.length||z===Q.length)for(j=q.length-1,z=Q.length-1;1<=j&&0<=z&&q[j]!==Q[z];)z--;for(;1<=j&&0<=z;j--,z--)if(q[j]!==Q[z]){if(j!==1||z!==1)do if(j--,z--,0>z||q[j]!==Q[z]){var U=`
`+q[j].replace(" at new "," at ");return Y.displayName&&U.includes("<anonymous>")&&(U=U.replace("<anonymous>",Y.displayName)),U}while(1<=j&&0<=z);break}}}finally{b4=!1,Error.prepareStackTrace=J}return(J=Y?Y.displayName||Y.name:"")?s8(J):""}function NU(Y,Z){switch(Y.tag){case 26:case 27:case 5:return s8(Y.type);case 16:return s8("Lazy");case 13:return Y.child!==Z&&Z!==null?s8("Suspense Fallback"):s8("Suspense");case 19:return s8("SuspenseList");case 0:case 15:return L4(Y.type,!1);case 11:return L4(Y.type.render,!1);case 1:return L4(Y.type,!0);case 31:return s8("Activity");default:return""}}function u9(Y){try{var Z="",J=null;do Z+=NU(Y,J),J=Y,Y=Y.return;while(Y);return Z}catch(j){return`
Error generating stack: `+j.message+`
`+j.stack}}var fj=Object.prototype.hasOwnProperty,Jz=D0.unstable_scheduleCallback,C4=D0.unstable_cancelCallback,hU=D0.unstable_shouldYield,gU=D0.unstable_requestPaint,Y7=D0.unstable_now,yU=D0.unstable_getCurrentPriorityLevel,WB=D0.unstable_ImmediatePriority,HB=D0.unstable_UserBlockingPriority,gZ=D0.unstable_NormalPriority,vU=D0.unstable_LowPriority,VB=D0.unstable_IdlePriority,EU=D0.log,uU=D0.unstable_setDisableYieldValue,OY=null,Z7=null;function D8(Y){if(typeof EU==="function"&&uU(Y),Z7&&typeof Z7.setStrictMode==="function")try{Z7.setStrictMode(OY,Y)}catch(Z){}}var J7=Math.clz32?Math.clz32:cU,mU=Math.log,dU=Math.LN2;function cU(Y){return Y>>>=0,Y===0?32:31-(mU(Y)/dU|0)|0}var zZ=256,XZ=262144,wZ=4194304;function r8(Y){var Z=Y&42;if(Z!==0)return Z;switch(Y&-Y){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return Y&261888;case 262144:case 524288:case 1048576:case 2097152:return Y&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return Y&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return Y}}function qJ(Y,Z,J){var j=Y.pendingLanes;if(j===0)return 0;var z=0,X=Y.suspendedLanes,w=Y.pingedLanes;Y=Y.warmLanes;var B=j&134217727;return B!==0?(j=B&~X,j!==0?z=r8(j):(w&=B,w!==0?z=r8(w):J||(J=B&~Y,J!==0&&(z=r8(J))))):(B=j&~X,B!==0?z=r8(B):w!==0?z=r8(w):J||(J=j&~Y,J!==0&&(z=r8(J)))),z===0?0:Z!==0&&Z!==z&&(Z&X)===0&&(X=z&-z,J=Z&-Z,X>=J||X===32&&(J&4194048)!==0)?Z:z}function AY(Y,Z){return(Y.pendingLanes&~(Y.suspendedLanes&~Y.pingedLanes)&Z)===0}function lU(Y,Z){switch(Y){case 1:case 2:case 4:case 8:case 64:return Z+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 Z+5000;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 RB(){var Y=wZ;return wZ<<=1,(wZ&62914560)===0&&(wZ=4194304),Y}function S4(Y){for(var Z=[],J=0;31>J;J++)Z.push(Y);return Z}function xY(Y,Z){Y.pendingLanes|=Z,Z!==268435456&&(Y.suspendedLanes=0,Y.pingedLanes=0,Y.warmLanes=0)}function iU(Y,Z,J,j,z,X){var w=Y.pendingLanes;Y.pendingLanes=J,Y.suspendedLanes=0,Y.pingedLanes=0,Y.warmLanes=0,Y.expiredLanes&=J,Y.entangledLanes&=J,Y.errorRecoveryDisabledLanes&=J,Y.shellSuspendCounter=0;var{entanglements:B,expirationTimes:q,hiddenUpdates:Q}=Y;for(J=w&~J;0<J;){var U=31-J7(J),H=1<<U;B[U]=0,q[U]=-1;var W=Q[U];if(W!==null)for(Q[U]=null,U=0;U<W.length;U++){var R=W[U];R!==null&&(R.lane&=-536870913)}J&=~H}j!==0&&MB(Y,j,0),X!==0&&z===0&&Y.tag!==0&&(Y.suspendedLanes|=X&~(w&~Z))}function MB(Y,Z,J){Y.pendingLanes|=Z,Y.suspendedLanes&=~Z;var j=31-J7(Z);Y.entangledLanes|=Z,Y.entanglements[j]=Y.entanglements[j]|1073741824|J&261930}function FB(Y,Z){var J=Y.entangledLanes|=Z;for(Y=Y.entanglements;J;){var j=31-J7(J),z=1<<j;z&Z|Y[j]&Z&&(Y[j]|=Z),J&=~z}}function KB(Y,Z){var J=Z&-Z;return J=(J&42)!==0?1:jz(J),(J&(Y.suspendedLanes|Z))!==0?0:J}function jz(Y){switch(Y){case 2:Y=1;break;case 8:Y=4;break;case 32:Y=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:Y=128;break;case 268435456:Y=134217728;break;default:Y=0}return Y}function zz(Y){return Y&=-Y,2<Y?8<Y?(Y&134217727)!==0?32:268435456:8:2}function DB(){var Y=i.p;if(Y!==0)return Y;return Y=window.event,Y===void 0?32:cQ(Y.type)}function m9(Y,Z){var J=i.p;try{return i.p=Y,Z()}finally{i.p=J}}var v8=Math.random().toString(36).slice(2),_0="__reactFiber$"+v8,r0="__reactProps$"+v8,q6="__reactContainer$"+v8,Gj="__reactEvents$"+v8,pU="__reactListeners$"+v8,sU="__reactHandles$"+v8,d9="__reactResources$"+v8,$Y="__reactMarker$"+v8;function Xz(Y){delete Y[_0],delete Y[r0],delete Y[Gj],delete Y[pU],delete Y[sU]}function N1(Y){var Z=Y[_0];if(Z)return Z;for(var J=Y.parentNode;J;){if(Z=J[q6]||J[_0]){if(J=Z.alternate,Z.child!==null||J!==null&&J.child!==null)for(Y=rw(Y);Y!==null;){if(J=Y[_0])return J;Y=rw(Y)}return Z}Y=J,J=Y.parentNode}return null}function Q6(Y){if(Y=Y[_0]||Y[q6]){var Z=Y.tag;if(Z===5||Z===6||Z===13||Z===31||Z===26||Z===27||Z===3)return Y}return null}function u6(Y){var Z=Y.tag;if(Z===5||Z===26||Z===27||Z===6)return Y.stateNode;throw Error(D(33))}function l1(Y){var Z=Y[d9];return Z||(Z=Y[d9]={hoistableStyles:new Map,hoistableScripts:new Map}),Z}function $0(Y){Y[$Y]=!0}var OB=new Set,AB={};function q1(Y,Z){t1(Y,Z),t1(Y+"Capture",Z)}function t1(Y,Z){AB[Y]=Z;for(Y=0;Y<Z.length;Y++)OB.add(Z[Y])}var rU=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]*$"),c9={},l9={};function oU(Y){if(fj.call(l9,Y))return!0;if(fj.call(c9,Y))return!1;if(rU.test(Y))return l9[Y]=!0;return c9[Y]=!0,!1}function MZ(Y,Z,J){if(oU(Z))if(J===null)Y.removeAttribute(Z);else{switch(typeof J){case"undefined":case"function":case"symbol":Y.removeAttribute(Z);return;case"boolean":var j=Z.toLowerCase().slice(0,5);if(j!=="data-"&&j!=="aria-"){Y.removeAttribute(Z);return}}Y.setAttribute(Z,""+J)}}function BZ(Y,Z,J){if(J===null)Y.removeAttribute(Z);else{switch(typeof J){case"undefined":case"function":case"symbol":case"boolean":Y.removeAttribute(Z);return}Y.setAttribute(Z,""+J)}}function u7(Y,Z,J,j){if(j===null)Y.removeAttribute(J);else{switch(typeof j){case"undefined":case"function":case"symbol":case"boolean":Y.removeAttribute(J);return}Y.setAttributeNS(Z,J,""+j)}}function Q7(Y){switch(typeof Y){case"bigint":case"boolean":case"number":case"string":case"undefined":return Y;case"object":return Y;default:return""}}function xB(Y){var Z=Y.type;return(Y=Y.nodeName)&&Y.toLowerCase()==="input"&&(Z==="checkbox"||Z==="radio")}function aU(Y,Z,J){var j=Object.getOwnPropertyDescriptor(Y.constructor.prototype,Z);if(!Y.hasOwnProperty(Z)&&typeof j<"u"&&typeof j.get==="function"&&typeof j.set==="function"){var{get:z,set:X}=j;return Object.defineProperty(Y,Z,{configurable:!0,get:function(){return z.call(this)},set:function(w){J=""+w,X.call(this,w)}}),Object.defineProperty(Y,Z,{enumerable:j.enumerable}),{getValue:function(){return J},setValue:function(w){J=""+w},stopTracking:function(){Y._valueTracker=null,delete Y[Z]}}}}function Uj(Y){if(!Y._valueTracker){var Z=xB(Y)?"checked":"value";Y._valueTracker=aU(Y,Z,""+Y[Z])}}function $B(Y){if(!Y)return!1;var Z=Y._valueTracker;if(!Z)return!0;var J=Z.getValue(),j="";return Y&&(j=xB(Y)?Y.checked?"true":"false":Y.value),Y=j,Y!==J?(Z.setValue(Y),!0):!1}function yZ(Y){if(Y=Y||(typeof document<"u"?document:void 0),typeof Y>"u")return null;try{return Y.activeElement||Y.body}catch(Z){return Y.body}}var nU=/[\n"\\]/g;function U7(Y){return Y.replace(nU,function(Z){return"\\"+Z.charCodeAt(0).toString(16)+" "})}function Wj(Y,Z,J,j,z,X,w,B){if(Y.name="",w!=null&&typeof w!=="function"&&typeof w!=="symbol"&&typeof w!=="boolean"?Y.type=w:Y.removeAttribute("type"),Z!=null)if(w==="number"){if(Z===0&&Y.value===""||Y.value!=Z)Y.value=""+Q7(Z)}else Y.value!==""+Q7(Z)&&(Y.value=""+Q7(Z));else w!=="submit"&&w!=="reset"||Y.removeAttribute("value");Z!=null?Hj(Y,w,Q7(Z)):J!=null?Hj(Y,w,Q7(J)):j!=null&&Y.removeAttribute("value"),z==null&&X!=null&&(Y.defaultChecked=!!X),z!=null&&(Y.checked=z&&typeof z!=="function"&&typeof z!=="symbol"),B!=null&&typeof B!=="function"&&typeof B!=="symbol"&&typeof B!=="boolean"?Y.name=""+Q7(B):Y.removeAttribute("name")}function IB(Y,Z,J,j,z,X,w,B){if(X!=null&&typeof X!=="function"&&typeof X!=="symbol"&&typeof X!=="boolean"&&(Y.type=X),Z!=null||J!=null){if(!(X!=="submit"&&X!=="reset"||Z!==void 0&&Z!==null)){Uj(Y);return}J=J!=null?""+Q7(J):"",Z=Z!=null?""+Q7(Z):J,B||Z===Y.value||(Y.value=Z),Y.defaultValue=Z}j=j!=null?j:z,j=typeof j!=="function"&&typeof j!=="symbol"&&!!j,Y.checked=B?Y.checked:!!j,Y.defaultChecked=!!j,w!=null&&typeof w!=="function"&&typeof w!=="symbol"&&typeof w!=="boolean"&&(Y.name=w),Uj(Y)}function Hj(Y,Z,J){Z==="number"&&yZ(Y.ownerDocument)===Y||Y.defaultValue===""+J||(Y.defaultValue=""+J)}function i1(Y,Z,J,j){if(Y=Y.options,Z){Z={};for(var z=0;z<J.length;z++)Z["$"+J[z]]=!0;for(J=0;J<Y.length;J++)z=Z.hasOwnProperty("$"+Y[J].value),Y[J].selected!==z&&(Y[J].selected=z),z&&j&&(Y[J].defaultSelected=!0)}else{J=""+Q7(J),Z=null;for(z=0;z<Y.length;z++){if(Y[z].value===J){Y[z].selected=!0,j&&(Y[z].defaultSelected=!0);return}Z!==null||Y[z].disabled||(Z=Y[z])}Z!==null&&(Z.selected=!0)}}function bB(Y,Z,J){if(Z!=null&&(Z=""+Q7(Z),Z!==Y.value&&(Y.value=Z),J==null)){Y.defaultValue!==Z&&(Y.defaultValue=Z);return}Y.defaultValue=J!=null?""+Q7(J):""}function LB(Y,Z,J,j){if(Z==null){if(j!=null){if(J!=null)throw Error(D(92));if(E6(j)){if(1<j.length)throw Error(D(93));j=j[0]}J=j}J==null&&(J=""),Z=J}J=Q7(Z),Y.defaultValue=J,j=Y.textContent,j===J&&j!==""&&j!==null&&(Y.value=j),Uj(Y)}function e1(Y,Z){if(Z){var J=Y.firstChild;if(J&&J===Y.lastChild&&J.nodeType===3){J.nodeValue=Z;return}}Y.textContent=Z}var tU=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 i9(Y,Z,J){var j=Z.indexOf("--")===0;J==null||typeof J==="boolean"||J===""?j?Y.setProperty(Z,""):Z==="float"?Y.cssFloat="":Y[Z]="":j?Y.setProperty(Z,J):typeof J!=="number"||J===0||tU.has(Z)?Z==="float"?Y.cssFloat=J:Y[Z]=(""+J).trim():Y[Z]=J+"px"}function CB(Y,Z,J){if(Z!=null&&typeof Z!=="object")throw Error(D(62));if(Y=Y.style,J!=null){for(var j in J)!J.hasOwnProperty(j)||Z!=null&&Z.hasOwnProperty(j)||(j.indexOf("--")===0?Y.setProperty(j,""):j==="float"?Y.cssFloat="":Y[j]="");for(var z in Z)j=Z[z],Z.hasOwnProperty(z)&&J[z]!==j&&i9(Y,z,j)}else for(var X in Z)Z.hasOwnProperty(X)&&i9(Y,X,Z[X])}function wz(Y){if(Y.indexOf("-")===-1)return!1;switch(Y){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 eU=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"]]),Y5=/^[\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 FZ(Y){return Y5.test(""+Y)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":Y}function r7(){}var Vj=null;function Bz(Y){return Y=Y.target||Y.srcElement||window,Y.correspondingUseElement&&(Y=Y.correspondingUseElement),Y.nodeType===3?Y.parentNode:Y}var h1=null,p1=null;function p9(Y){var Z=Q6(Y);if(Z&&(Y=Z.stateNode)){var J=Y[r0]||null;Y:switch(Y=Z.stateNode,Z.type){case"input":if(Wj(Y,J.value,J.defaultValue,J.defaultValue,J.checked,J.defaultChecked,J.type,J.name),Z=J.name,J.type==="radio"&&Z!=null){for(J=Y;J.parentNode;)J=J.parentNode;J=J.querySelectorAll('input[name="'+U7(""+Z)+'"][type="radio"]');for(Z=0;Z<J.length;Z++){var j=J[Z];if(j!==Y&&j.form===Y.form){var z=j[r0]||null;if(!z)throw Error(D(90));Wj(j,z.value,z.defaultValue,z.defaultValue,z.checked,z.defaultChecked,z.type,z.name)}}for(Z=0;Z<J.length;Z++)j=J[Z],j.form===Y.form&&$B(j)}break Y;case"textarea":bB(Y,J.value,J.defaultValue);break Y;case"select":Z=J.value,Z!=null&&i1(Y,!!J.multiple,Z,!1)}}}var _4=!1;function SB(Y,Z,J){if(_4)return Y(Z,J);_4=!0;try{var j=Y(Z);return j}finally{if(_4=!1,h1!==null||p1!==null){if(DJ(),h1&&(Z=h1,Y=p1,p1=h1=null,p9(Z),Y))for(Z=0;Z<Y.length;Z++)p9(Y[Z])}}}function BY(Y,Z){var J=Y.stateNode;if(J===null)return null;var j=J[r0]||null;if(j===null)return null;J=j[Z];Y:switch(Z){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(j=!j.disabled)||(Y=Y.type,j=!(Y==="button"||Y==="input"||Y==="select"||Y==="textarea")),Y=!j;break Y;default:Y=!1}if(Y)return null;if(J&&typeof J!=="function")throw Error(D(231,Z,typeof J));return J}var e7=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Rj=!1;if(e7)try{o8={},Object.defineProperty(o8,"passive",{get:function(){Rj=!0}}),window.addEventListener("test",o8,o8),window.removeEventListener("test",o8,o8)}catch(Y){Rj=!1}var o8,O8=null,qz=null,KZ=null;function _B(){if(KZ)return KZ;var Y,Z=qz,J=Z.length,j,z="value"in O8?O8.value:O8.textContent,X=z.length;for(Y=0;Y<J&&Z[Y]===z[Y];Y++);var w=J-Y;for(j=1;j<=w&&Z[J-j]===z[X-j];j++);return KZ=z.slice(Y,1<j?1-j:void 0)}function DZ(Y){var Z=Y.keyCode;return"charCode"in Y?(Y=Y.charCode,Y===0&&Z===13&&(Y=13)):Y=Z,Y===10&&(Y=13),32<=Y||Y===13?Y:0}function qZ(){return!0}function s9(){return!1}function o0(Y){function Z(J,j,z,X,w){this._reactName=J,this._targetInst=z,this.type=j,this.nativeEvent=X,this.target=w,this.currentTarget=null;for(var B in Y)Y.hasOwnProperty(B)&&(J=Y[B],this[B]=J?J(X):X[B]);return this.isDefaultPrevented=(X.defaultPrevented!=null?X.defaultPrevented:X.returnValue===!1)?qZ:s9,this.isPropagationStopped=s9,this}return J0(Z.prototype,{preventDefault:function(){this.defaultPrevented=!0;var J=this.nativeEvent;J&&(J.preventDefault?J.preventDefault():typeof J.returnValue!=="unknown"&&(J.returnValue=!1),this.isDefaultPrevented=qZ)},stopPropagation:function(){var J=this.nativeEvent;J&&(J.stopPropagation?J.stopPropagation():typeof J.cancelBubble!=="unknown"&&(J.cancelBubble=!0),this.isPropagationStopped=qZ)},persist:function(){},isPersistent:qZ}),Z}var Q1={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(Y){return Y.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},QJ=o0(Q1),IY=J0({},Q1,{view:0,detail:0}),Z5=o0(IY),k4,P4,T6,fJ=J0({},IY,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Qz,button:0,buttons:0,relatedTarget:function(Y){return Y.relatedTarget===void 0?Y.fromElement===Y.srcElement?Y.toElement:Y.fromElement:Y.relatedTarget},movementX:function(Y){if("movementX"in Y)return Y.movementX;return Y!==T6&&(T6&&Y.type==="mousemove"?(k4=Y.screenX-T6.screenX,P4=Y.screenY-T6.screenY):P4=k4=0,T6=Y),k4},movementY:function(Y){return"movementY"in Y?Y.movementY:P4}}),r9=o0(fJ),J5=J0({},fJ,{dataTransfer:0}),j5=o0(J5),z5=J0({},IY,{relatedTarget:0}),T4=o0(z5),X5=J0({},Q1,{animationName:0,elapsedTime:0,pseudoElement:0}),w5=o0(X5),B5=J0({},Q1,{clipboardData:function(Y){return"clipboardData"in Y?Y.clipboardData:window.clipboardData}}),q5=o0(B5),Q5=J0({},Q1,{data:0}),o9=o0(Q5),f5={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},G5={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"},U5={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function W5(Y){var Z=this.nativeEvent;return Z.getModifierState?Z.getModifierState(Y):(Y=U5[Y])?!!Z[Y]:!1}function Qz(){return W5}var H5=J0({},IY,{key:function(Y){if(Y.key){var Z=f5[Y.key]||Y.key;if(Z!=="Unidentified")return Z}return Y.type==="keypress"?(Y=DZ(Y),Y===13?"Enter":String.fromCharCode(Y)):Y.type==="keydown"||Y.type==="keyup"?G5[Y.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Qz,charCode:function(Y){return Y.type==="keypress"?DZ(Y):0},keyCode:function(Y){return Y.type==="keydown"||Y.type==="keyup"?Y.keyCode:0},which:function(Y){return Y.type==="keypress"?DZ(Y):Y.type==="keydown"||Y.type==="keyup"?Y.keyCode:0}}),V5=o0(H5),R5=J0({},fJ,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),a9=o0(R5),M5=J0({},IY,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Qz}),F5=o0(M5),K5=J0({},Q1,{propertyName:0,elapsedTime:0,pseudoElement:0}),D5=o0(K5),O5=J0({},fJ,{deltaX:function(Y){return"deltaX"in Y?Y.deltaX:("wheelDeltaX"in Y)?-Y.wheelDeltaX:0},deltaY:function(Y){return"deltaY"in Y?Y.deltaY:("wheelDeltaY"in Y)?-Y.wheelDeltaY:("wheelDelta"in Y)?-Y.wheelDelta:0},deltaZ:0,deltaMode:0}),A5=o0(O5),x5=J0({},Q1,{newState:0,oldState:0}),$5=o0(x5),I5=[9,13,27,32],fz=e7&&"CompositionEvent"in window,s6=null;e7&&"documentMode"in document&&(s6=document.documentMode);var b5=e7&&"TextEvent"in window&&!s6,kB=e7&&(!fz||s6&&8<s6&&11>=s6),n9=String.fromCharCode(32),t9=!1;function PB(Y,Z){switch(Y){case"keyup":return I5.indexOf(Z.keyCode)!==-1;case"keydown":return Z.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function TB(Y){return Y=Y.detail,typeof Y==="object"&&"data"in Y?Y.data:null}var g1=!1;function L5(Y,Z){switch(Y){case"compositionend":return TB(Z);case"keypress":if(Z.which!==32)return null;return t9=!0,n9;case"textInput":return Y=Z.data,Y===n9&&t9?null:Y;default:return null}}function C5(Y,Z){if(g1)return Y==="compositionend"||!fz&&PB(Y,Z)?(Y=_B(),KZ=qz=O8=null,g1=!1,Y):null;switch(Y){case"paste":return null;case"keypress":if(!(Z.ctrlKey||Z.altKey||Z.metaKey)||Z.ctrlKey&&Z.altKey){if(Z.char&&1<Z.char.length)return Z.char;if(Z.which)return String.fromCharCode(Z.which)}return null;case"compositionend":return kB&&Z.locale!=="ko"?null:Z.data;default:return null}}var S5={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 e9(Y){var Z=Y&&Y.nodeName&&Y.nodeName.toLowerCase();return Z==="input"?!!S5[Y.type]:Z==="textarea"?!0:!1}function NB(Y,Z,J,j){h1?p1?p1.push(j):p1=[j]:h1=j,Z=ZJ(Z,"onChange"),0<Z.length&&(J=new QJ("onChange","change",null,J,j),Y.push({event:J,listeners:Z}))}var r6=null,qY=null;function _5(Y){SQ(Y,0)}function GJ(Y){var Z=u6(Y);if($B(Z))return Y}function Yw(Y,Z){if(Y==="change")return Z}var hB=!1;if(e7){if(e7){if(d6="oninput"in document,!d6)OZ=document.createElement("div"),OZ.setAttribute("oninput","return;"),d6=typeof OZ.oninput==="function";m6=d6}else m6=!1;hB=m6&&(!document.documentMode||9<document.documentMode)}var m6,d6,OZ;function Zw(){r6&&(r6.detachEvent("onpropertychange",gB),qY=r6=null)}function gB(Y){if(Y.propertyName==="value"&&GJ(qY)){var Z=[];NB(Z,qY,Y,Bz(Y)),SB(_5,Z)}}function k5(Y,Z,J){Y==="focusin"?(Zw(),r6=Z,qY=J,r6.attachEvent("onpropertychange",gB)):Y==="focusout"&&Zw()}function P5(Y){if(Y==="selectionchange"||Y==="keyup"||Y==="keydown")return GJ(qY)}function T5(Y,Z){if(Y==="click")return GJ(Z)}function N5(Y,Z){if(Y==="input"||Y==="change")return GJ(Z)}function h5(Y,Z){return Y===Z&&(Y!==0||1/Y===1/Z)||Y!==Y&&Z!==Z}var z7=typeof Object.is==="function"?Object.is:h5;function QY(Y,Z){if(z7(Y,Z))return!0;if(typeof Y!=="object"||Y===null||typeof Z!=="object"||Z===null)return!1;var J=Object.keys(Y),j=Object.keys(Z);if(J.length!==j.length)return!1;for(j=0;j<J.length;j++){var z=J[j];if(!fj.call(Z,z)||!z7(Y[z],Z[z]))return!1}return!0}function Jw(Y){for(;Y&&Y.firstChild;)Y=Y.firstChild;return Y}function jw(Y,Z){var J=Jw(Y);Y=0;for(var j;J;){if(J.nodeType===3){if(j=Y+J.textContent.length,Y<=Z&&j>=Z)return{node:J,offset:Z-Y};Y=j}Y:{for(;J;){if(J.nextSibling){J=J.nextSibling;break Y}J=J.parentNode}J=void 0}J=Jw(J)}}function yB(Y,Z){return Y&&Z?Y===Z?!0:Y&&Y.nodeType===3?!1:Z&&Z.nodeType===3?yB(Y,Z.parentNode):("contains"in Y)?Y.contains(Z):Y.compareDocumentPosition?!!(Y.compareDocumentPosition(Z)&16):!1:!1}function vB(Y){Y=Y!=null&&Y.ownerDocument!=null&&Y.ownerDocument.defaultView!=null?Y.ownerDocument.defaultView:window;for(var Z=yZ(Y.document);Z instanceof Y.HTMLIFrameElement;){try{var J=typeof Z.contentWindow.location.href==="string"}catch(j){J=!1}if(J)Y=Z.contentWindow;else break;Z=yZ(Y.document)}return Z}function Gz(Y){var Z=Y&&Y.nodeName&&Y.nodeName.toLowerCase();return Z&&(Z==="input"&&(Y.type==="text"||Y.type==="search"||Y.type==="tel"||Y.type==="url"||Y.type==="password")||Z==="textarea"||Y.contentEditable==="true")}var g5=e7&&"documentMode"in document&&11>=document.documentMode,y1=null,Mj=null,o6=null,Fj=!1;function zw(Y,Z,J){var j=J.window===J?J.document:J.nodeType===9?J:J.ownerDocument;Fj||y1==null||y1!==yZ(j)||(j=y1,("selectionStart"in j)&&Gz(j)?j={start:j.selectionStart,end:j.selectionEnd}:(j=(j.ownerDocument&&j.ownerDocument.defaultView||window).getSelection(),j={anchorNode:j.anchorNode,anchorOffset:j.anchorOffset,focusNode:j.focusNode,focusOffset:j.focusOffset}),o6&&QY(o6,j)||(o6=j,j=ZJ(Mj,"onSelect"),0<j.length&&(Z=new QJ("onSelect","select",null,Z,J),Y.push({event:Z,listeners:j}),Z.target=y1)))}function p8(Y,Z){var J={};return J[Y.toLowerCase()]=Z.toLowerCase(),J["Webkit"+Y]="webkit"+Z,J["Moz"+Y]="moz"+Z,J}var v1={animationend:p8("Animation","AnimationEnd"),animationiteration:p8("Animation","AnimationIteration"),animationstart:p8("Animation","AnimationStart"),transitionrun:p8("Transition","TransitionRun"),transitionstart:p8("Transition","TransitionStart"),transitioncancel:p8("Transition","TransitionCancel"),transitionend:p8("Transition","TransitionEnd")},N4={},EB={};e7&&(EB=document.createElement("div").style,("AnimationEvent"in window)||(delete v1.animationend.animation,delete v1.animationiteration.animation,delete v1.animationstart.animation),("TransitionEvent"in window)||delete v1.transitionend.transition);function f1(Y){if(N4[Y])return N4[Y];if(!v1[Y])return Y;var Z=v1[Y],J;for(J in Z)if(Z.hasOwnProperty(J)&&J in EB)return N4[Y]=Z[J];return Y}var uB=f1("animationend"),mB=f1("animationiteration"),dB=f1("animationstart"),y5=f1("transitionrun"),v5=f1("transitionstart"),E5=f1("transitioncancel"),cB=f1("transitionend"),lB=new Map,Kj="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(" ");Kj.push("scrollEnd");function $7(Y,Z){lB.set(Y,Z),q1(Z,[Y])}var vZ=typeof reportError==="function"?reportError:function(Y){if(typeof window==="object"&&typeof window.ErrorEvent==="function"){var Z=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof Y==="object"&&Y!==null&&typeof Y.message==="string"?String(Y.message):String(Y),error:Y});if(!window.dispatchEvent(Z))return}else if(typeof process==="object"&&typeof process.emit==="function"){process.emit("uncaughtException",Y);return}console.error(Y)},q7=[],E1=0,Uz=0;function UJ(){for(var Y=E1,Z=Uz=E1=0;Z<Y;){var J=q7[Z];q7[Z++]=null;var j=q7[Z];q7[Z++]=null;var z=q7[Z];q7[Z++]=null;var X=q7[Z];if(q7[Z++]=null,j!==null&&z!==null){var w=j.pending;w===null?z.next=z:(z.next=w.next,w.next=z),j.pending=z}X!==0&&iB(J,z,X)}}function WJ(Y,Z,J,j){q7[E1++]=Y,q7[E1++]=Z,q7[E1++]=J,q7[E1++]=j,Uz|=j,Y.lanes|=j,Y=Y.alternate,Y!==null&&(Y.lanes|=j)}function Wz(Y,Z,J,j){return WJ(Y,Z,J,j),EZ(Y)}function G1(Y,Z){return WJ(Y,null,null,Z),EZ(Y)}function iB(Y,Z,J){Y.lanes|=J;var j=Y.alternate;j!==null&&(j.lanes|=J);for(var z=!1,X=Y.return;X!==null;)X.childLanes|=J,j=X.alternate,j!==null&&(j.childLanes|=J),X.tag===22&&(Y=X.stateNode,Y===null||Y._visibility&1||(z=!0)),Y=X,X=X.return;return Y.tag===3?(X=Y.stateNode,z&&Z!==null&&(z=31-J7(J),Y=X.hiddenUpdates,j=Y[z],j===null?Y[z]=[Z]:j.push(Z),Z.lane=J|536870912),X):null}function EZ(Y){if(50<zY)throw zY=0,uj=null,Error(D(185));for(var Z=Y.return;Z!==null;)Y=Z,Z=Y.return;return Y.tag===3?Y.stateNode:null}var u1={};function u5(Y,Z,J,j){this.tag=Y,this.key=J,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=Z,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=j,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function t0(Y,Z,J,j){return new u5(Y,Z,J,j)}function Hz(Y){return Y=Y.prototype,!(!Y||!Y.isReactComponent)}function a7(Y,Z){var J=Y.alternate;return J===null?(J=t0(Y.tag,Z,Y.key,Y.mode),J.elementType=Y.elementType,J.type=Y.type,J.stateNode=Y.stateNode,J.alternate=Y,Y.alternate=J):(J.pendingProps=Z,J.type=Y.type,J.flags=0,J.subtreeFlags=0,J.deletions=null),J.flags=Y.flags&65011712,J.childLanes=Y.childLanes,J.lanes=Y.lanes,J.child=Y.child,J.memoizedProps=Y.memoizedProps,J.memoizedState=Y.memoizedState,J.updateQueue=Y.updateQueue,Z=Y.dependencies,J.dependencies=Z===null?null:{lanes:Z.lanes,firstContext:Z.firstContext},J.sibling=Y.sibling,J.index=Y.index,J.ref=Y.ref,J.refCleanup=Y.refCleanup,J}function pB(Y,Z){Y.flags&=65011714;var J=Y.alternate;return J===null?(Y.childLanes=0,Y.lanes=Z,Y.child=null,Y.subtreeFlags=0,Y.memoizedProps=null,Y.memoizedState=null,Y.updateQueue=null,Y.dependencies=null,Y.stateNode=null):(Y.childLanes=J.childLanes,Y.lanes=J.lanes,Y.child=J.child,Y.subtreeFlags=0,Y.deletions=null,Y.memoizedProps=J.memoizedProps,Y.memoizedState=J.memoizedState,Y.updateQueue=J.updateQueue,Y.type=J.type,Z=J.dependencies,Y.dependencies=Z===null?null:{lanes:Z.lanes,firstContext:Z.firstContext}),Y}function AZ(Y,Z,J,j,z,X){var w=0;if(j=Y,typeof Y==="function")Hz(Y)&&(w=1);else if(typeof Y==="string")w=cW(Y,J,N7.current)?26:Y==="html"||Y==="head"||Y==="body"?27:5;else Y:switch(Y){case wj:return Y=t0(31,J,Z,z),Y.elementType=wj,Y.lanes=X,Y;case P1:return e8(J.children,z,X,Z);case GB:w=8,z|=24;break;case jj:return Y=t0(12,J,Z,z|2),Y.elementType=jj,Y.lanes=X,Y;case zj:return Y=t0(13,J,Z,z),Y.elementType=zj,Y.lanes=X,Y;case Xj:return Y=t0(19,J,Z,z),Y.elementType=Xj,Y.lanes=X,Y;default:if(typeof Y==="object"&&Y!==null)switch(Y.$$typeof){case s7:w=10;break Y;case UB:w=9;break Y;case Yz:w=11;break Y;case Zz:w=14;break Y;case H8:w=16,j=null;break Y}w=29,J=Error(D(130,Y===null?"null":typeof Y,"")),j=null}return Z=t0(w,J,Z,z),Z.elementType=Y,Z.type=j,Z.lanes=X,Z}function e8(Y,Z,J,j){return Y=t0(7,Y,j,Z),Y.lanes=J,Y}function h4(Y,Z,J){return Y=t0(6,Y,null,Z),Y.lanes=J,Y}function sB(Y){var Z=t0(18,null,null,0);return Z.stateNode=Y,Z}function g4(Y,Z,J){return Z=t0(4,Y.children!==null?Y.children:[],Y.key,Z),Z.lanes=J,Z.stateNode={containerInfo:Y.containerInfo,pendingChildren:null,implementation:Y.implementation},Z}var Xw=new WeakMap;function W7(Y,Z){if(typeof Y==="object"&&Y!==null){var J=Xw.get(Y);if(J!==void 0)return J;return Z={value:Y,source:Z,stack:u9(Z)},Xw.set(Y,Z),Z}return{value:Y,source:Z,stack:u9(Z)}}var m1=[],d1=0,uZ=null,fY=0,f7=[],G7=0,N8=null,k7=1,P7="";function i7(Y,Z){m1[d1++]=fY,m1[d1++]=uZ,uZ=Y,fY=Z}function rB(Y,Z,J){f7[G7++]=k7,f7[G7++]=P7,f7[G7++]=N8,N8=Y;var j=k7;Y=P7;var z=32-J7(j)-1;j&=~(1<<z),J+=1;var X=32-J7(Z)+z;if(30<X){var w=z-z%5;X=(j&(1<<w)-1).toString(32),j>>=w,z-=w,k7=1<<32-J7(Z)+z|J<<z|j,P7=X+Y}else k7=1<<X|J<<z|j,P7=Y}function Vz(Y){Y.return!==null&&(i7(Y,1),rB(Y,1,0))}function Rz(Y){for(;Y===uZ;)uZ=m1[--d1],m1[d1]=null,fY=m1[--d1],m1[d1]=null;for(;Y===N8;)N8=f7[--G7],f7[G7]=null,P7=f7[--G7],f7[G7]=null,k7=f7[--G7],f7[G7]=null}function oB(Y,Z){f7[G7++]=k7,f7[G7++]=P7,f7[G7++]=N8,k7=Z.id,P7=Z.overflow,N8=Y}var k0=null,Z0=null,u=!1,b8=null,H7=!1,Dj=Error(D(519));function h8(Y){var Z=Error(D(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw GY(W7(Z,Y)),Dj}function ww(Y){var{stateNode:Z,type:J,memoizedProps:j}=Y;switch(Z[_0]=Y,Z[r0]=j,J){case"dialog":y("cancel",Z),y("close",Z);break;case"iframe":case"object":case"embed":y("load",Z);break;case"video":case"audio":for(J=0;J<VY.length;J++)y(VY[J],Z);break;case"source":y("error",Z);break;case"img":case"image":case"link":y("error",Z),y("load",Z);break;case"details":y("toggle",Z);break;case"input":y("invalid",Z),IB(Z,j.value,j.defaultValue,j.checked,j.defaultChecked,j.type,j.name,!0);break;case"select":y("invalid",Z);break;case"textarea":y("invalid",Z),LB(Z,j.value,j.defaultValue,j.children)}J=j.children,typeof J!=="string"&&typeof J!=="number"&&typeof J!=="bigint"||Z.textContent===""+J||j.suppressHydrationWarning===!0||kQ(Z.textContent,J)?(j.popover!=null&&(y("beforetoggle",Z),y("toggle",Z)),j.onScroll!=null&&y("scroll",Z),j.onScrollEnd!=null&&y("scrollend",Z),j.onClick!=null&&(Z.onclick=r7),Z=!0):Z=!1,Z||h8(Y,!0)}function Bw(Y){for(k0=Y.return;k0;)switch(k0.tag){case 5:case 31:case 13:H7=!1;return;case 27:case 3:H7=!0;return;default:k0=k0.return}}function L1(Y){if(Y!==k0)return!1;if(!u)return Bw(Y),u=!0,!1;var Z=Y.tag,J;if(J=Z!==3&&Z!==27){if(J=Z===5)J=Y.type,J=!(J!=="form"&&J!=="button")||sj(Y.type,Y.memoizedProps);J=!J}if(J&&Z0&&h8(Y),Bw(Y),Z===13){if(Y=Y.memoizedState,Y=Y!==null?Y.dehydrated:null,!Y)throw Error(D(317));Z0=sw(Y)}else if(Z===31){if(Y=Y.memoizedState,Y=Y!==null?Y.dehydrated:null,!Y)throw Error(D(317));Z0=sw(Y)}else Z===27?(Z=Z0,E8(Y.type)?(Y=nj,nj=null,Z0=Y):Z0=Z):Z0=k0?R7(Y.stateNode.nextSibling):null;return!0}function j1(){Z0=k0=null,u=!1}function y4(){var Y=b8;return Y!==null&&(p0===null?p0=Y:p0.push.apply(p0,Y),b8=null),Y}function GY(Y){b8===null?b8=[Y]:b8.push(Y)}var Oj=h7(null),U1=null,o7=null;function R8(Y,Z,J){t(Oj,Z._currentValue),Z._currentValue=J}function n7(Y){Y._currentValue=Oj.current,I0(Oj)}function Aj(Y,Z,J){for(;Y!==null;){var j=Y.alternate;if((Y.childLanes&Z)!==Z?(Y.childLanes|=Z,j!==null&&(j.childLanes|=Z)):j!==null&&(j.childLanes&Z)!==Z&&(j.childLanes|=Z),Y===J)break;Y=Y.return}}function xj(Y,Z,J,j){var z=Y.child;z!==null&&(z.return=Y);for(;z!==null;){var X=z.dependencies;if(X!==null){var w=z.child;X=X.firstContext;Y:for(;X!==null;){var B=X;X=z;for(var q=0;q<Z.length;q++)if(B.context===Z[q]){X.lanes|=J,B=X.alternate,B!==null&&(B.lanes|=J),Aj(X.return,J,Y),j||(w=null);break Y}X=B.next}}else if(z.tag===18){if(w=z.return,w===null)throw Error(D(341));w.lanes|=J,X=w.alternate,X!==null&&(X.lanes|=J),Aj(w,J,Y),w=null}else w=z.child;if(w!==null)w.return=z;else for(w=z;w!==null;){if(w===Y){w=null;break}if(z=w.sibling,z!==null){z.return=w.return,w=z;break}w=w.return}z=w}}function f6(Y,Z,J,j){Y=null;for(var z=Z,X=!1;z!==null;){if(!X){if((z.flags&524288)!==0)X=!0;else if((z.flags&262144)!==0)break}if(z.tag===10){var w=z.alternate;if(w===null)throw Error(D(387));if(w=w.memoizedProps,w!==null){var B=z.type;z7(z.pendingProps.value,w.value)||(Y!==null?Y.push(B):Y=[B])}}else if(z===TZ.current){if(w=z.alternate,w===null)throw Error(D(387));w.memoizedState.memoizedState!==z.memoizedState.memoizedState&&(Y!==null?Y.push(MY):Y=[MY])}z=z.return}Y!==null&&xj(Z,Y,J,j),Z.flags|=262144}function mZ(Y){for(Y=Y.firstContext;Y!==null;){if(!z7(Y.context._currentValue,Y.memoizedValue))return!0;Y=Y.next}return!1}function z1(Y){U1=Y,o7=null,Y=Y.dependencies,Y!==null&&(Y.firstContext=null)}function P0(Y){return aB(U1,Y)}function QZ(Y,Z){return U1===null&&z1(Y),aB(Y,Z)}function aB(Y,Z){var J=Z._currentValue;if(Z={context:Z,memoizedValue:J,next:null},o7===null){if(Y===null)throw Error(D(308));o7=Z,Y.dependencies={lanes:0,firstContext:Z},Y.flags|=524288}else o7=o7.next=Z;return J}var m5=typeof AbortController<"u"?AbortController:function(){var Y=[],Z=this.signal={aborted:!1,addEventListener:function(J,j){Y.push(j)}};this.abort=function(){Z.aborted=!0,Y.forEach(function(J){return J()})}},d5=D0.unstable_scheduleCallback,c5=D0.unstable_NormalPriority,M0={$$typeof:s7,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Mz(){return{controller:new m5,data:new Map,refCount:0}}function bY(Y){Y.refCount--,Y.refCount===0&&d5(c5,function(){Y.controller.abort()})}var a6=null,$j=0,Y6=0,s1=null;function l5(Y,Z){if(a6===null){var J=a6=[];$j=0,Y6=dz(),s1={status:"pending",value:void 0,then:function(j){J.push(j)}}}return $j++,Z.then(qw,qw),Z}function qw(){if(--$j===0&&a6!==null){s1!==null&&(s1.status="fulfilled");var Y=a6;a6=null,Y6=0,s1=null;for(var Z=0;Z<Y.length;Z++)(0,Y[Z])()}}function i5(Y,Z){var J=[],j={status:"pending",value:null,reason:null,then:function(z){J.push(z)}};return Y.then(function(){j.status="fulfilled",j.value=Z;for(var z=0;z<J.length;z++)(0,J[z])(Z)},function(z){j.status="rejected",j.reason=z;for(z=0;z<J.length;z++)(0,J[z])(void 0)}),j}var Qw=k.S;k.S=function(Y,Z){fQ=Y7(),typeof Z==="object"&&Z!==null&&typeof Z.then==="function"&&l5(Y,Z),Qw!==null&&Qw(Y,Z)};var Y1=h7(null);function Fz(){var Y=Y1.current;return Y!==null?Y:n.pooledCache}function xZ(Y,Z){Z===null?t(Y1,Y1.current):t(Y1,Z.pool)}function nB(){var Y=Fz();return Y===null?null:{parent:M0._currentValue,pool:Y}}var G6=Error(D(460)),Kz=Error(D(474)),HJ=Error(D(542)),dZ={then:function(){}};function fw(Y){return Y=Y.status,Y==="fulfilled"||Y==="rejected"}function tB(Y,Z,J){switch(J=Y[J],J===void 0?Y.push(Z):J!==Z&&(Z.then(r7,r7),Z=J),Z.status){case"fulfilled":return Z.value;case"rejected":throw Y=Z.reason,Uw(Y),Y;default:if(typeof Z.status==="string")Z.then(r7,r7);else{if(Y=n,Y!==null&&100<Y.shellSuspendCounter)throw Error(D(482));Y=Z,Y.status="pending",Y.then(function(j){if(Z.status==="pending"){var z=Z;z.status="fulfilled",z.value=j}},function(j){if(Z.status==="pending"){var z=Z;z.status="rejected",z.reason=j}})}switch(Z.status){case"fulfilled":return Z.value;case"rejected":throw Y=Z.reason,Uw(Y),Y}throw Z1=Z,G6}}function a8(Y){try{var Z=Y._init;return Z(Y._payload)}catch(J){if(J!==null&&typeof J==="object"&&typeof J.then==="function")throw Z1=J,G6;throw J}}var Z1=null;function Gw(){if(Z1===null)throw Error(D(459));var Y=Z1;return Z1=null,Y}function Uw(Y){if(Y===G6||Y===HJ)throw Error(D(483))}var r1=null,UY=0;function fZ(Y){var Z=UY;return UY+=1,r1===null&&(r1=[]),tB(r1,Y,Z)}function N6(Y,Z){Z=Z.props.ref,Y.ref=Z!==void 0?Z:null}function GZ(Y,Z){if(Z.$$typeof===kU)throw Error(D(525));throw Y=Object.prototype.toString.call(Z),Error(D(31,Y==="[object Object]"?"object with keys {"+Object.keys(Z).join(", ")+"}":Y))}function eB(Y){function Z(V,G){if(Y){var M=V.deletions;M===null?(V.deletions=[G],V.flags|=16):M.push(G)}}function J(V,G){if(!Y)return null;for(;G!==null;)Z(V,G),G=G.sibling;return null}function j(V){for(var G=new Map;V!==null;)V.key!==null?G.set(V.key,V):G.set(V.index,V),V=V.sibling;return G}function z(V,G){return V=a7(V,G),V.index=0,V.sibling=null,V}function X(V,G,M){if(V.index=M,!Y)return V.flags|=1048576,G;if(M=V.alternate,M!==null)return M=M.index,M<G?(V.flags|=67108866,G):M;return V.flags|=67108866,G}function w(V){return Y&&V.alternate===null&&(V.flags|=67108866),V}function B(V,G,M,K){if(G===null||G.tag!==6)return G=h4(M,V.mode,K),G.return=V,G;return G=z(G,M),G.return=V,G}function q(V,G,M,K){var b=M.type;if(b===P1)return U(V,G,M.props.children,K,M.key);if(G!==null&&(G.elementType===b||typeof b==="object"&&b!==null&&b.$$typeof===H8&&a8(b)===G.type))return G=z(G,M.props),N6(G,M),G.return=V,G;return G=AZ(M.type,M.key,M.props,null,V.mode,K),N6(G,M),G.return=V,G}function Q(V,G,M,K){if(G===null||G.tag!==4||G.stateNode.containerInfo!==M.containerInfo||G.stateNode.implementation!==M.implementation)return G=g4(M,V.mode,K),G.return=V,G;return G=z(G,M.children||[]),G.return=V,G}function U(V,G,M,K,b){if(G===null||G.tag!==7)return G=e8(M,V.mode,K,b),G.return=V,G;return G=z(G,M),G.return=V,G}function H(V,G,M){if(typeof G==="string"&&G!==""||typeof G==="number"||typeof G==="bigint")return G=h4(""+G,V.mode,M),G.return=V,G;if(typeof G==="object"&&G!==null){switch(G.$$typeof){case jZ:return M=AZ(G.type,G.key,G.props,null,V.mode,M),N6(M,G),M.return=V,M;case v6:return G=g4(G,V.mode,M),G.return=V,G;case H8:return G=a8(G),H(V,G,M)}if(E6(G)||P6(G))return G=e8(G,V.mode,M,null),G.return=V,G;if(typeof G.then==="function")return H(V,fZ(G),M);if(G.$$typeof===s7)return H(V,QZ(V,G),M);GZ(V,G)}return null}function W(V,G,M,K){var b=G!==null?G.key:null;if(typeof M==="string"&&M!==""||typeof M==="number"||typeof M==="bigint")return b!==null?null:B(V,G,""+M,K);if(typeof M==="object"&&M!==null){switch(M.$$typeof){case jZ:return M.key===b?q(V,G,M,K):null;case v6:return M.key===b?Q(V,G,M,K):null;case H8:return M=a8(M),W(V,G,M,K)}if(E6(M)||P6(M))return b!==null?null:U(V,G,M,K,null);if(typeof M.then==="function")return W(V,G,fZ(M),K);if(M.$$typeof===s7)return W(V,G,QZ(V,M),K);GZ(V,M)}return null}function R(V,G,M,K,b){if(typeof K==="string"&&K!==""||typeof K==="number"||typeof K==="bigint")return V=V.get(M)||null,B(G,V,""+K,b);if(typeof K==="object"&&K!==null){switch(K.$$typeof){case jZ:return V=V.get(K.key===null?M:K.key)||null,q(G,V,K,b);case v6:return V=V.get(K.key===null?M:K.key)||null,Q(G,V,K,b);case H8:return K=a8(K),R(V,G,M,K,b)}if(E6(K)||P6(K))return V=V.get(M)||null,U(G,V,K,b,null);if(typeof K.then==="function")return R(V,G,M,fZ(K),b);if(K.$$typeof===s7)return R(V,G,M,QZ(G,K),b);GZ(G,K)}return null}function A(V,G,M,K){for(var b=null,$=null,O=G,L=G=0,_=null;O!==null&&L<M.length;L++){O.index>L?(_=O,O=null):_=O.sibling;var P=W(V,O,M[L],K);if(P===null){O===null&&(O=_);break}Y&&O&&P.alternate===null&&Z(V,O),G=X(P,G,L),$===null?b=P:$.sibling=P,$=P,O=_}if(L===M.length)return J(V,O),u&&i7(V,L),b;if(O===null){for(;L<M.length;L++)O=H(V,M[L],K),O!==null&&(G=X(O,G,L),$===null?b=O:$.sibling=O,$=O);return u&&i7(V,L),b}for(O=j(O);L<M.length;L++)_=R(O,V,L,M[L],K),_!==null&&(Y&&_.alternate!==null&&O.delete(_.key===null?L:_.key),G=X(_,G,L),$===null?b=_:$.sibling=_,$=_);return Y&&O.forEach(function(d0){return Z(V,d0)}),u&&i7(V,L),b}function C(V,G,M,K){if(M==null)throw Error(D(151));for(var b=null,$=null,O=G,L=G=0,_=null,P=M.next();O!==null&&!P.done;L++,P=M.next()){O.index>L?(_=O,O=null):_=O.sibling;var d0=W(V,O,P.value,K);if(d0===null){O===null&&(O=_);break}Y&&O&&d0.alternate===null&&Z(V,O),G=X(d0,G,L),$===null?b=d0:$.sibling=d0,$=d0,O=_}if(P.done)return J(V,O),u&&i7(V,L),b;if(O===null){for(;!P.done;L++,P=M.next())P=H(V,P.value,K),P!==null&&(G=X(P,G,L),$===null?b=P:$.sibling=P,$=P);return u&&i7(V,L),b}for(O=j(O);!P.done;L++,P=M.next())P=R(O,V,L,P.value,K),P!==null&&(Y&&P.alternate!==null&&O.delete(P.key===null?L:P.key),G=X(P,G,L),$===null?b=P:$.sibling=P,$=P);return Y&&O.forEach(function(F7){return Z(V,F7)}),u&&i7(V,L),b}function h(V,G,M,K){if(typeof M==="object"&&M!==null&&M.type===P1&&M.key===null&&(M=M.props.children),typeof M==="object"&&M!==null){switch(M.$$typeof){case jZ:Y:{for(var b=M.key;G!==null;){if(G.key===b){if(b=M.type,b===P1){if(G.tag===7){J(V,G.sibling),K=z(G,M.props.children),K.return=V,V=K;break Y}}else if(G.elementType===b||typeof b==="object"&&b!==null&&b.$$typeof===H8&&a8(b)===G.type){J(V,G.sibling),K=z(G,M.props),N6(K,M),K.return=V,V=K;break Y}J(V,G);break}else Z(V,G);G=G.sibling}M.type===P1?(K=e8(M.props.children,V.mode,K,M.key),K.return=V,V=K):(K=AZ(M.type,M.key,M.props,null,V.mode,K),N6(K,M),K.return=V,V=K)}return w(V);case v6:Y:{for(b=M.key;G!==null;){if(G.key===b)if(G.tag===4&&G.stateNode.containerInfo===M.containerInfo&&G.stateNode.implementation===M.implementation){J(V,G.sibling),K=z(G,M.children||[]),K.return=V,V=K;break Y}else{J(V,G);break}else Z(V,G);G=G.sibling}K=g4(M,V.mode,K),K.return=V,V=K}return w(V);case H8:return M=a8(M),h(V,G,M,K)}if(E6(M))return A(V,G,M,K);if(P6(M)){if(b=P6(M),typeof b!=="function")throw Error(D(150));return M=b.call(M),C(V,G,M,K)}if(typeof M.then==="function")return h(V,G,fZ(M),K);if(M.$$typeof===s7)return h(V,G,QZ(V,M),K);GZ(V,M)}return typeof M==="string"&&M!==""||typeof M==="number"||typeof M==="bigint"?(M=""+M,G!==null&&G.tag===6?(J(V,G.sibling),K=z(G,M),K.return=V,V=K):(J(V,G),K=h4(M,V.mode,K),K.return=V,V=K),w(V)):J(V,G)}return function(V,G,M,K){try{UY=0;var b=h(V,G,M,K);return r1=null,b}catch(O){if(O===G6||O===HJ)throw O;var $=t0(29,O,null,V.mode);return $.lanes=K,$.return=V,$}finally{}}}var X1=eB(!0),Yq=eB(!1),V8=!1;function Dz(Y){Y.updateQueue={baseState:Y.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Ij(Y,Z){Y=Y.updateQueue,Z.updateQueue===Y&&(Z.updateQueue={baseState:Y.baseState,firstBaseUpdate:Y.firstBaseUpdate,lastBaseUpdate:Y.lastBaseUpdate,shared:Y.shared,callbacks:null})}function L8(Y){return{lane:Y,tag:0,payload:null,callback:null,next:null}}function C8(Y,Z,J){var j=Y.updateQueue;if(j===null)return null;if(j=j.shared,(l&2)!==0){var z=j.pending;return z===null?Z.next=Z:(Z.next=z.next,z.next=Z),j.pending=Z,Z=EZ(Y),iB(Y,null,J),Z}return WJ(Y,j,Z,J),EZ(Y)}function n6(Y,Z,J){if(Z=Z.updateQueue,Z!==null&&(Z=Z.shared,(J&4194048)!==0)){var j=Z.lanes;j&=Y.pendingLanes,J|=j,Z.lanes=J,FB(Y,J)}}function v4(Y,Z){var{updateQueue:J,alternate:j}=Y;if(j!==null&&(j=j.updateQueue,J===j)){var z=null,X=null;if(J=J.firstBaseUpdate,J!==null){do{var w={lane:J.lane,tag:J.tag,payload:J.payload,callback:null,next:null};X===null?z=X=w:X=X.next=w,J=J.next}while(J!==null);X===null?z=X=Z:X=X.next=Z}else z=X=Z;J={baseState:j.baseState,firstBaseUpdate:z,lastBaseUpdate:X,shared:j.shared,callbacks:j.callbacks},Y.updateQueue=J;return}Y=J.lastBaseUpdate,Y===null?J.firstBaseUpdate=Z:Y.next=Z,J.lastBaseUpdate=Z}var bj=!1;function t6(){if(bj){var Y=s1;if(Y!==null)throw Y}}function e6(Y,Z,J,j){bj=!1;var z=Y.updateQueue;V8=!1;var{firstBaseUpdate:X,lastBaseUpdate:w}=z,B=z.shared.pending;if(B!==null){z.shared.pending=null;var q=B,Q=q.next;q.next=null,w===null?X=Q:w.next=Q,w=q;var U=Y.alternate;U!==null&&(U=U.updateQueue,B=U.lastBaseUpdate,B!==w&&(B===null?U.firstBaseUpdate=Q:B.next=Q,U.lastBaseUpdate=q))}if(X!==null){var H=z.baseState;w=0,U=Q=q=null,B=X;do{var W=B.lane&-536870913,R=W!==B.lane;if(R?(E&W)===W:(j&W)===W){W!==0&&W===Y6&&(bj=!0),U!==null&&(U=U.next={lane:0,tag:B.tag,payload:B.payload,callback:null,next:null});Y:{var A=Y,C=B;W=Z;var h=J;switch(C.tag){case 1:if(A=C.payload,typeof A==="function"){H=A.call(h,H,W);break Y}H=A;break Y;case 3:A.flags=A.flags&-65537|128;case 0:if(A=C.payload,W=typeof A==="function"?A.call(h,H,W):A,W===null||W===void 0)break Y;H=J0({},H,W);break Y;case 2:V8=!0}}W=B.callback,W!==null&&(Y.flags|=64,R&&(Y.flags|=8192),R=z.callbacks,R===null?z.callbacks=[W]:R.push(W))}else R={lane:W,tag:B.tag,payload:B.payload,callback:B.callback,next:null},U===null?(Q=U=R,q=H):U=U.next=R,w|=W;if(B=B.next,B===null)if(B=z.shared.pending,B===null)break;else R=B,B=R.next,R.next=null,z.lastBaseUpdate=R,z.shared.pending=null}while(1);U===null&&(q=H),z.baseState=q,z.firstBaseUpdate=Q,z.lastBaseUpdate=U,X===null&&(z.shared.lanes=0),y8|=w,Y.lanes=w,Y.memoizedState=H}}function Zq(Y,Z){if(typeof Y!=="function")throw Error(D(191,Y));Y.call(Z)}function Jq(Y,Z){var J=Y.callbacks;if(J!==null)for(Y.callbacks=null,Y=0;Y<J.length;Y++)Zq(J[Y],Z)}var Z6=h7(null),cZ=h7(0);function Ww(Y,Z){Y=j8,t(cZ,Y),t(Z6,Z),j8=Y|Z.baseLanes}function Lj(){t(cZ,j8),t(Z6,Z6.current)}function Oz(){j8=cZ.current,I0(Z6),I0(cZ)}var X7=h7(null),V7=null;function M8(Y){var Z=Y.alternate;t(G0,G0.current&1),t(X7,Y),V7===null&&(Z===null||Z6.current!==null?V7=Y:Z.memoizedState!==null&&(V7=Y))}function Cj(Y){t(G0,G0.current),t(X7,Y),V7===null&&(V7=Y)}function jq(Y){Y.tag===22?(t(G0,G0.current),t(X7,Y),V7===null&&(V7=Y)):F8(Y)}function F8(){t(G0,G0.current),t(X7,X7.current)}function n0(Y){I0(X7),V7===Y&&(V7=null),I0(G0)}var G0=h7(0);function lZ(Y){for(var Z=Y;Z!==null;){if(Z.tag===13){var J=Z.memoizedState;if(J!==null&&(J=J.dehydrated,J===null||oj(J)||aj(J)))return Z}else if(Z.tag===19&&(Z.memoizedProps.revealOrder==="forwards"||Z.memoizedProps.revealOrder==="backwards"||Z.memoizedProps.revealOrder==="unstable_legacy-backwards"||Z.memoizedProps.revealOrder==="together")){if((Z.flags&128)!==0)return Z}else if(Z.child!==null){Z.child.return=Z,Z=Z.child;continue}if(Z===Y)break;for(;Z.sibling===null;){if(Z.return===null||Z.return===Y)return null;Z=Z.return}Z.sibling.return=Z.return,Z=Z.sibling}return null}var Y8=0,N=null,a=null,V0=null,iZ=!1,o1=!1,w1=!1,pZ=0,WY=0,a1=null,p5=0;function B0(){throw Error(D(321))}function Az(Y,Z){if(Z===null)return!1;for(var J=0;J<Z.length&&J<Y.length;J++)if(!z7(Y[J],Z[J]))return!1;return!0}function xz(Y,Z,J,j,z,X){return Y8=X,N=Z,Z.memoizedState=null,Z.updateQueue=null,Z.lanes=0,k.H=Y===null||Y.memoizedState===null?Nq:Nz,w1=!1,X=J(j,z),w1=!1,o1&&(X=Xq(Z,J,j,z)),zq(Y),X}function zq(Y){k.H=HY;var Z=a!==null&&a.next!==null;if(Y8=0,V0=a=N=null,iZ=!1,WY=0,a1=null,Z)throw Error(D(300));Y===null||F0||(Y=Y.dependencies,Y!==null&&mZ(Y)&&(F0=!0))}function Xq(Y,Z,J,j){N=Y;var z=0;do{if(o1&&(a1=null),WY=0,o1=!1,25<=z)throw Error(D(301));if(z+=1,V0=a=null,Y.updateQueue!=null){var X=Y.updateQueue;X.lastEffect=null,X.events=null,X.stores=null,X.memoCache!=null&&(X.memoCache.index=0)}k.H=hq,X=Z(J,j)}while(o1);return X}function s5(){var Y=k.H,Z=Y.useState()[0];return Z=typeof Z.then==="function"?LY(Z):Z,Y=Y.useState()[0],(a!==null?a.memoizedState:null)!==Y&&(N.flags|=1024),Z}function $z(){var Y=pZ!==0;return pZ=0,Y}function Iz(Y,Z,J){Z.updateQueue=Y.updateQueue,Z.flags&=-2053,Y.lanes&=~J}function bz(Y){if(iZ){for(Y=Y.memoizedState;Y!==null;){var Z=Y.queue;Z!==null&&(Z.pending=null),Y=Y.next}iZ=!1}Y8=0,V0=a=N=null,o1=!1,WY=pZ=0,a1=null}function m0(){var Y={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return V0===null?N.memoizedState=V0=Y:V0=V0.next=Y,V0}function U0(){if(a===null){var Y=N.alternate;Y=Y!==null?Y.memoizedState:null}else Y=a.next;var Z=V0===null?N.memoizedState:V0.next;if(Z!==null)V0=Z,a=Y;else{if(Y===null){if(N.alternate===null)throw Error(D(467));throw Error(D(310))}a=Y,Y={memoizedState:a.memoizedState,baseState:a.baseState,baseQueue:a.baseQueue,queue:a.queue,next:null},V0===null?N.memoizedState=V0=Y:V0=V0.next=Y}return V0}function VJ(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function LY(Y){var Z=WY;return WY+=1,a1===null&&(a1=[]),Y=tB(a1,Y,Z),Z=N,(V0===null?Z.memoizedState:V0.next)===null&&(Z=Z.alternate,k.H=Z===null||Z.memoizedState===null?Nq:Nz),Y}function RJ(Y){if(Y!==null&&typeof Y==="object"){if(typeof Y.then==="function")return LY(Y);if(Y.$$typeof===s7)return P0(Y)}throw Error(D(438,String(Y)))}function Lz(Y){var Z=null,J=N.updateQueue;if(J!==null&&(Z=J.memoCache),Z==null){var j=N.alternate;j!==null&&(j=j.updateQueue,j!==null&&(j=j.memoCache,j!=null&&(Z={data:j.data.map(function(z){return z.slice()}),index:0})))}if(Z==null&&(Z={data:[],index:0}),J===null&&(J=VJ(),N.updateQueue=J),J.memoCache=Z,J=Z.data[Z.index],J===void 0)for(J=Z.data[Z.index]=Array(Y),j=0;j<Y;j++)J[j]=PU;return Z.index++,J}function Z8(Y,Z){return typeof Z==="function"?Z(Y):Z}function $Z(Y){var Z=U0();return Cz(Z,a,Y)}function Cz(Y,Z,J){var j=Y.queue;if(j===null)throw Error(D(311));j.lastRenderedReducer=J;var z=Y.baseQueue,X=j.pending;if(X!==null){if(z!==null){var w=z.next;z.next=X.next,X.next=w}Z.baseQueue=z=X,j.pending=null}if(X=Y.baseState,z===null)Y.memoizedState=X;else{Z=z.next;var B=w=null,q=null,Q=Z,U=!1;do{var H=Q.lane&-536870913;if(H!==Q.lane?(E&H)===H:(Y8&H)===H){var W=Q.revertLane;if(W===0)q!==null&&(q=q.next={lane:0,revertLane:0,gesture:null,action:Q.action,hasEagerState:Q.hasEagerState,eagerState:Q.eagerState,next:null}),H===Y6&&(U=!0);else if((Y8&W)===W){Q=Q.next,W===Y6&&(U=!0);continue}else H={lane:0,revertLane:Q.revertLane,gesture:null,action:Q.action,hasEagerState:Q.hasEagerState,eagerState:Q.eagerState,next:null},q===null?(B=q=H,w=X):q=q.next=H,N.lanes|=W,y8|=W;H=Q.action,w1&&J(X,H),X=Q.hasEagerState?Q.eagerState:J(X,H)}else W={lane:H,revertLane:Q.revertLane,gesture:Q.gesture,action:Q.action,hasEagerState:Q.hasEagerState,eagerState:Q.eagerState,next:null},q===null?(B=q=W,w=X):q=q.next=W,N.lanes|=H,y8|=H;Q=Q.next}while(Q!==null&&Q!==Z);if(q===null?w=X:q.next=B,!z7(X,Y.memoizedState)&&(F0=!0,U&&(J=s1,J!==null)))throw J;Y.memoizedState=X,Y.baseState=w,Y.baseQueue=q,j.lastRenderedState=X}return z===null&&(j.lanes=0),[Y.memoizedState,j.dispatch]}function E4(Y){var Z=U0(),J=Z.queue;if(J===null)throw Error(D(311));J.lastRenderedReducer=Y;var{dispatch:j,pending:z}=J,X=Z.memoizedState;if(z!==null){J.pending=null;var w=z=z.next;do X=Y(X,w.action),w=w.next;while(w!==z);z7(X,Z.memoizedState)||(F0=!0),Z.memoizedState=X,Z.baseQueue===null&&(Z.baseState=X),J.lastRenderedState=X}return[X,j]}function wq(Y,Z,J){var j=N,z=U0(),X=u;if(X){if(J===void 0)throw Error(D(407));J=J()}else J=Z();var w=!z7((a||z).memoizedState,J);if(w&&(z.memoizedState=J,F0=!0),z=z.queue,Sz(Qq.bind(null,j,z,Y),[Y]),z.getSnapshot!==Z||w||V0!==null&&V0.memoizedState.tag&1){if(j.flags|=2048,J6(9,{destroy:void 0},qq.bind(null,j,z,J,Z),null),n===null)throw Error(D(349));X||(Y8&127)!==0||Bq(j,Z,J)}return J}function Bq(Y,Z,J){Y.flags|=16384,Y={getSnapshot:Z,value:J},Z=N.updateQueue,Z===null?(Z=VJ(),N.updateQueue=Z,Z.stores=[Y]):(J=Z.stores,J===null?Z.stores=[Y]:J.push(Y))}function qq(Y,Z,J,j){Z.value=J,Z.getSnapshot=j,fq(Z)&&Gq(Y)}function Qq(Y,Z,J){return J(function(){fq(Z)&&Gq(Y)})}function fq(Y){var Z=Y.getSnapshot;Y=Y.value;try{var J=Z();return!z7(Y,J)}catch(j){return!0}}function Gq(Y){var Z=G1(Y,2);Z!==null&&s0(Z,Y,2)}function Sj(Y){var Z=m0();if(typeof Y==="function"){var J=Y;if(Y=J(),w1){D8(!0);try{J()}finally{D8(!1)}}}return Z.memoizedState=Z.baseState=Y,Z.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Z8,lastRenderedState:Y},Z}function Uq(Y,Z,J,j){return Y.baseState=J,Cz(Y,a,typeof j==="function"?j:Z8)}function r5(Y,Z,J,j,z){if(FJ(Y))throw Error(D(485));if(Y=Z.action,Y!==null){var X={payload:z,action:Y,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(w){X.listeners.push(w)}};k.T!==null?J(!0):X.isTransition=!1,j(X),J=Z.pending,J===null?(X.next=Z.pending=X,Wq(Z,X)):(X.next=J.next,Z.pending=J.next=X)}}function Wq(Y,Z){var{action:J,payload:j}=Z,z=Y.state;if(Z.isTransition){var X=k.T,w={};k.T=w;try{var B=J(z,j),q=k.S;q!==null&&q(w,B),Hw(Y,Z,B)}catch(Q){_j(Y,Z,Q)}finally{X!==null&&w.types!==null&&(X.types=w.types),k.T=X}}else try{X=J(z,j),Hw(Y,Z,X)}catch(Q){_j(Y,Z,Q)}}function Hw(Y,Z,J){J!==null&&typeof J==="object"&&typeof J.then==="function"?J.then(function(j){Vw(Y,Z,j)},function(j){return _j(Y,Z,j)}):Vw(Y,Z,J)}function Vw(Y,Z,J){Z.status="fulfilled",Z.value=J,Hq(Z),Y.state=J,Z=Y.pending,Z!==null&&(J=Z.next,J===Z?Y.pending=null:(J=J.next,Z.next=J,Wq(Y,J)))}function _j(Y,Z,J){var j=Y.pending;if(Y.pending=null,j!==null){j=j.next;do Z.status="rejected",Z.reason=J,Hq(Z),Z=Z.next;while(Z!==j)}Y.action=null}function Hq(Y){Y=Y.listeners;for(var Z=0;Z<Y.length;Z++)(0,Y[Z])()}function Vq(Y,Z){return Z}function Rw(Y,Z){if(u){var J=n.formState;if(J!==null){Y:{var j=N;if(u){if(Z0){Z:{var z=Z0;for(var X=H7;z.nodeType!==8;){if(!X){z=null;break Z}if(z=R7(z.nextSibling),z===null){z=null;break Z}}X=z.data,z=X==="F!"||X==="F"?z:null}if(z){Z0=R7(z.nextSibling),j=z.data==="F!";break Y}}h8(j)}j=!1}j&&(Z=J[0])}}return J=m0(),J.memoizedState=J.baseState=Z,j={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Vq,lastRenderedState:Z},J.queue=j,J=kq.bind(null,N,j),j.dispatch=J,j=Sj(!1),X=Tz.bind(null,N,!1,j.queue),j=m0(),z={state:Z,dispatch:null,action:Y,pending:null},j.queue=z,J=r5.bind(null,N,z,X,J),z.dispatch=J,j.memoizedState=Y,[Z,J,!1]}function Mw(Y){var Z=U0();return Rq(Z,a,Y)}function Rq(Y,Z,J){if(Z=Cz(Y,Z,Vq)[0],Y=$Z(Z8)[0],typeof Z==="object"&&Z!==null&&typeof Z.then==="function")try{var j=LY(Z)}catch(w){if(w===G6)throw HJ;throw w}else j=Z;Z=U0();var z=Z.queue,X=z.dispatch;return J!==Z.memoizedState&&(N.flags|=2048,J6(9,{destroy:void 0},o5.bind(null,z,J),null)),[j,X,Y]}function o5(Y,Z){Y.action=Z}function Fw(Y){var Z=U0(),J=a;if(J!==null)return Rq(Z,J,Y);U0(),Z=Z.memoizedState,J=U0();var j=J.queue.dispatch;return J.memoizedState=Y,[Z,j,!1]}function J6(Y,Z,J,j){return Y={tag:Y,create:J,deps:j,inst:Z,next:null},Z=N.updateQueue,Z===null&&(Z=VJ(),N.updateQueue=Z),J=Z.lastEffect,J===null?Z.lastEffect=Y.next=Y:(j=J.next,J.next=Y,Y.next=j,Z.lastEffect=Y),Y}function Mq(){return U0().memoizedState}function IZ(Y,Z,J,j){var z=m0();N.flags|=Y,z.memoizedState=J6(1|Z,{destroy:void 0},J,j===void 0?null:j)}function MJ(Y,Z,J,j){var z=U0();j=j===void 0?null:j;var X=z.memoizedState.inst;a!==null&&j!==null&&Az(j,a.memoizedState.deps)?z.memoizedState=J6(Z,X,J,j):(N.flags|=Y,z.memoizedState=J6(1|Z,X,J,j))}function Kw(Y,Z){IZ(8390656,8,Y,Z)}function Sz(Y,Z){MJ(2048,8,Y,Z)}function a5(Y){N.flags|=4;var Z=N.updateQueue;if(Z===null)Z=VJ(),N.updateQueue=Z,Z.events=[Y];else{var J=Z.events;J===null?Z.events=[Y]:J.push(Y)}}function Fq(Y){var Z=U0().memoizedState;return a5({ref:Z,nextImpl:Y}),function(){if((l&2)!==0)throw Error(D(440));return Z.impl.apply(void 0,arguments)}}function Kq(Y,Z){return MJ(4,2,Y,Z)}function Dq(Y,Z){return MJ(4,4,Y,Z)}function Oq(Y,Z){if(typeof Z==="function"){Y=Y();var J=Z(Y);return function(){typeof J==="function"?J():Z(null)}}if(Z!==null&&Z!==void 0)return Y=Y(),Z.current=Y,function(){Z.current=null}}function Aq(Y,Z,J){J=J!==null&&J!==void 0?J.concat([Y]):null,MJ(4,4,Oq.bind(null,Z,Y),J)}function _z(){}function xq(Y,Z){var J=U0();Z=Z===void 0?null:Z;var j=J.memoizedState;if(Z!==null&&Az(Z,j[1]))return j[0];return J.memoizedState=[Y,Z],Y}function $q(Y,Z){var J=U0();Z=Z===void 0?null:Z;var j=J.memoizedState;if(Z!==null&&Az(Z,j[1]))return j[0];if(j=Y(),w1){D8(!0);try{Y()}finally{D8(!1)}}return J.memoizedState=[j,Z],j}function kz(Y,Z,J){if(J===void 0||(Y8&1073741824)!==0&&(E&261930)===0)return Y.memoizedState=Z;return Y.memoizedState=J,Y=UQ(),N.lanes|=Y,y8|=Y,J}function Iq(Y,Z,J,j){if(z7(J,Z))return J;if(Z6.current!==null)return Y=kz(Y,J,j),z7(Y,Z)||(F0=!0),Y;if((Y8&42)===0||(Y8&1073741824)!==0&&(E&261930)===0)return F0=!0,Y.memoizedState=J;return Y=UQ(),N.lanes|=Y,y8|=Y,Z}function bq(Y,Z,J,j,z){var X=i.p;i.p=X!==0&&8>X?X:8;var w=k.T,B={};k.T=B,Tz(Y,!1,Z,J);try{var q=z(),Q=k.S;if(Q!==null&&Q(B,q),q!==null&&typeof q==="object"&&typeof q.then==="function"){var U=i5(q,j);YY(Y,Z,U,j7(Y))}else YY(Y,Z,j,j7(Y))}catch(H){YY(Y,Z,{then:function(){},status:"rejected",reason:H},j7())}finally{i.p=X,w!==null&&B.types!==null&&(w.types=B.types),k.T=w}}function n5(){}function kj(Y,Z,J,j){if(Y.tag!==5)throw Error(D(476));var z=Lq(Y).queue;bq(Y,z,Z,t8,J===null?n5:function(){return Cq(Y),J(j)})}function Lq(Y){var Z=Y.memoizedState;if(Z!==null)return Z;Z={memoizedState:t8,baseState:t8,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Z8,lastRenderedState:t8},next:null};var J={};return Z.next={memoizedState:J,baseState:J,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Z8,lastRenderedState:J},next:null},Y.memoizedState=Z,Y=Y.alternate,Y!==null&&(Y.memoizedState=Z),Z}function Cq(Y){var Z=Lq(Y);Z.next===null&&(Z=Y.alternate.memoizedState),YY(Y,Z.next.queue,{},j7())}function Pz(){return P0(MY)}function Sq(){return U0().memoizedState}function _q(){return U0().memoizedState}function t5(Y){for(var Z=Y.return;Z!==null;){switch(Z.tag){case 24:case 3:var J=j7();Y=L8(J);var j=C8(Z,Y,J);j!==null&&(s0(j,Z,J),n6(j,Z,J)),Z={cache:Mz()},Y.payload=Z;return}Z=Z.return}}function e5(Y,Z,J){var j=j7();J={lane:j,revertLane:0,gesture:null,action:J,hasEagerState:!1,eagerState:null,next:null},FJ(Y)?Pq(Z,J):(J=Wz(Y,Z,J,j),J!==null&&(s0(J,Y,j),Tq(J,Z,j)))}function kq(Y,Z,J){var j=j7();YY(Y,Z,J,j)}function YY(Y,Z,J,j){var z={lane:j,revertLane:0,gesture:null,action:J,hasEagerState:!1,eagerState:null,next:null};if(FJ(Y))Pq(Z,z);else{var X=Y.alternate;if(Y.lanes===0&&(X===null||X.lanes===0)&&(X=Z.lastRenderedReducer,X!==null))try{var w=Z.lastRenderedState,B=X(w,J);if(z.hasEagerState=!0,z.eagerState=B,z7(B,w))return WJ(Y,Z,z,0),n===null&&UJ(),!1}catch(q){}finally{}if(J=Wz(Y,Z,z,j),J!==null)return s0(J,Y,j),Tq(J,Z,j),!0}return!1}function Tz(Y,Z,J,j){if(j={lane:2,revertLane:dz(),gesture:null,action:j,hasEagerState:!1,eagerState:null,next:null},FJ(Y)){if(Z)throw Error(D(479))}else Z=Wz(Y,J,j,2),Z!==null&&s0(Z,Y,2)}function FJ(Y){var Z=Y.alternate;return Y===N||Z!==null&&Z===N}function Pq(Y,Z){o1=iZ=!0;var J=Y.pending;J===null?Z.next=Z:(Z.next=J.next,J.next=Z),Y.pending=Z}function Tq(Y,Z,J){if((J&4194048)!==0){var j=Z.lanes;j&=Y.pendingLanes,J|=j,Z.lanes=J,FB(Y,J)}}var HY={readContext:P0,use:RJ,useCallback:B0,useContext:B0,useEffect:B0,useImperativeHandle:B0,useLayoutEffect:B0,useInsertionEffect:B0,useMemo:B0,useReducer:B0,useRef:B0,useState:B0,useDebugValue:B0,useDeferredValue:B0,useTransition:B0,useSyncExternalStore:B0,useId:B0,useHostTransitionStatus:B0,useFormState:B0,useActionState:B0,useOptimistic:B0,useMemoCache:B0,useCacheRefresh:B0};HY.useEffectEvent=B0;var Nq={readContext:P0,use:RJ,useCallback:function(Y,Z){return m0().memoizedState=[Y,Z===void 0?null:Z],Y},useContext:P0,useEffect:Kw,useImperativeHandle:function(Y,Z,J){J=J!==null&&J!==void 0?J.concat([Y]):null,IZ(4194308,4,Oq.bind(null,Z,Y),J)},useLayoutEffect:function(Y,Z){return IZ(4194308,4,Y,Z)},useInsertionEffect:function(Y,Z){IZ(4,2,Y,Z)},useMemo:function(Y,Z){var J=m0();Z=Z===void 0?null:Z;var j=Y();if(w1){D8(!0);try{Y()}finally{D8(!1)}}return J.memoizedState=[j,Z],j},useReducer:function(Y,Z,J){var j=m0();if(J!==void 0){var z=J(Z);if(w1){D8(!0);try{J(Z)}finally{D8(!1)}}}else z=Z;return j.memoizedState=j.baseState=z,Y={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Y,lastRenderedState:z},j.queue=Y,Y=Y.dispatch=e5.bind(null,N,Y),[j.memoizedState,Y]},useRef:function(Y){var Z=m0();return Y={current:Y},Z.memoizedState=Y},useState:function(Y){Y=Sj(Y);var Z=Y.queue,J=kq.bind(null,N,Z);return Z.dispatch=J,[Y.memoizedState,J]},useDebugValue:_z,useDeferredValue:function(Y,Z){var J=m0();return kz(J,Y,Z)},useTransition:function(){var Y=Sj(!1);return Y=bq.bind(null,N,Y.queue,!0,!1),m0().memoizedState=Y,[!1,Y]},useSyncExternalStore:function(Y,Z,J){var j=N,z=m0();if(u){if(J===void 0)throw Error(D(407));J=J()}else{if(J=Z(),n===null)throw Error(D(349));(E&127)!==0||Bq(j,Z,J)}z.memoizedState=J;var X={value:J,getSnapshot:Z};return z.queue=X,Kw(Qq.bind(null,j,X,Y),[Y]),j.flags|=2048,J6(9,{destroy:void 0},qq.bind(null,j,X,J,Z),null),J},useId:function(){var Y=m0(),Z=n.identifierPrefix;if(u){var J=P7,j=k7;J=(j&~(1<<32-J7(j)-1)).toString(32)+J,Z="_"+Z+"R_"+J,J=pZ++,0<J&&(Z+="H"+J.toString(32)),Z+="_"}else J=p5++,Z="_"+Z+"r_"+J.toString(32)+"_";return Y.memoizedState=Z},useHostTransitionStatus:Pz,useFormState:Rw,useActionState:Rw,useOptimistic:function(Y){var Z=m0();Z.memoizedState=Z.baseState=Y;var J={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return Z.queue=J,Z=Tz.bind(null,N,!0,J),J.dispatch=Z,[Y,Z]},useMemoCache:Lz,useCacheRefresh:function(){return m0().memoizedState=t5.bind(null,N)},useEffectEvent:function(Y){var Z=m0(),J={impl:Y};return Z.memoizedState=J,function(){if((l&2)!==0)throw Error(D(440));return J.impl.apply(void 0,arguments)}}},Nz={readContext:P0,use:RJ,useCallback:xq,useContext:P0,useEffect:Sz,useImperativeHandle:Aq,useInsertionEffect:Kq,useLayoutEffect:Dq,useMemo:$q,useReducer:$Z,useRef:Mq,useState:function(){return $Z(Z8)},useDebugValue:_z,useDeferredValue:function(Y,Z){var J=U0();return Iq(J,a.memoizedState,Y,Z)},useTransition:function(){var Y=$Z(Z8)[0],Z=U0().memoizedState;return[typeof Y==="boolean"?Y:LY(Y),Z]},useSyncExternalStore:wq,useId:Sq,useHostTransitionStatus:Pz,useFormState:Mw,useActionState:Mw,useOptimistic:function(Y,Z){var J=U0();return Uq(J,a,Y,Z)},useMemoCache:Lz,useCacheRefresh:_q};Nz.useEffectEvent=Fq;var hq={readContext:P0,use:RJ,useCallback:xq,useContext:P0,useEffect:Sz,useImperativeHandle:Aq,useInsertionEffect:Kq,useLayoutEffect:Dq,useMemo:$q,useReducer:E4,useRef:Mq,useState:function(){return E4(Z8)},useDebugValue:_z,useDeferredValue:function(Y,Z){var J=U0();return a===null?kz(J,Y,Z):Iq(J,a.memoizedState,Y,Z)},useTransition:function(){var Y=E4(Z8)[0],Z=U0().memoizedState;return[typeof Y==="boolean"?Y:LY(Y),Z]},useSyncExternalStore:wq,useId:Sq,useHostTransitionStatus:Pz,useFormState:Fw,useActionState:Fw,useOptimistic:function(Y,Z){var J=U0();if(a!==null)return Uq(J,a,Y,Z);return J.baseState=Y,[Y,J.queue.dispatch]},useMemoCache:Lz,useCacheRefresh:_q};hq.useEffectEvent=Fq;function u4(Y,Z,J,j){Z=Y.memoizedState,J=J(j,Z),J=J===null||J===void 0?Z:J0({},Z,J),Y.memoizedState=J,Y.lanes===0&&(Y.updateQueue.baseState=J)}var Pj={enqueueSetState:function(Y,Z,J){Y=Y._reactInternals;var j=j7(),z=L8(j);z.payload=Z,J!==void 0&&J!==null&&(z.callback=J),Z=C8(Y,z,j),Z!==null&&(s0(Z,Y,j),n6(Z,Y,j))},enqueueReplaceState:function(Y,Z,J){Y=Y._reactInternals;var j=j7(),z=L8(j);z.tag=1,z.payload=Z,J!==void 0&&J!==null&&(z.callback=J),Z=C8(Y,z,j),Z!==null&&(s0(Z,Y,j),n6(Z,Y,j))},enqueueForceUpdate:function(Y,Z){Y=Y._reactInternals;var J=j7(),j=L8(J);j.tag=2,Z!==void 0&&Z!==null&&(j.callback=Z),Z=C8(Y,j,J),Z!==null&&(s0(Z,Y,J),n6(Z,Y,J))}};function Dw(Y,Z,J,j,z,X,w){return Y=Y.stateNode,typeof Y.shouldComponentUpdate==="function"?Y.shouldComponentUpdate(j,X,w):Z.prototype&&Z.prototype.isPureReactComponent?!QY(J,j)||!QY(z,X):!0}function Ow(Y,Z,J,j){Y=Z.state,typeof Z.componentWillReceiveProps==="function"&&Z.componentWillReceiveProps(J,j),typeof Z.UNSAFE_componentWillReceiveProps==="function"&&Z.UNSAFE_componentWillReceiveProps(J,j),Z.state!==Y&&Pj.enqueueReplaceState(Z,Z.state,null)}function B1(Y,Z){var J=Z;if("ref"in Z){J={};for(var j in Z)j!=="ref"&&(J[j]=Z[j])}if(Y=Y.defaultProps){J===Z&&(J=J0({},J));for(var z in Y)J[z]===void 0&&(J[z]=Y[z])}return J}function gq(Y){vZ(Y)}function yq(Y){console.error(Y)}function vq(Y){vZ(Y)}function sZ(Y,Z){try{var J=Y.onUncaughtError;J(Z.value,{componentStack:Z.stack})}catch(j){setTimeout(function(){throw j})}}function Aw(Y,Z,J){try{var j=Y.onCaughtError;j(J.value,{componentStack:J.stack,errorBoundary:Z.tag===1?Z.stateNode:null})}catch(z){setTimeout(function(){throw z})}}function Tj(Y,Z,J){return J=L8(J),J.tag=3,J.payload={element:null},J.callback=function(){sZ(Y,Z)},J}function Eq(Y){return Y=L8(Y),Y.tag=3,Y}function uq(Y,Z,J,j){var z=J.type.getDerivedStateFromError;if(typeof z==="function"){var X=j.value;Y.payload=function(){return z(X)},Y.callback=function(){Aw(Z,J,j)}}var w=J.stateNode;w!==null&&typeof w.componentDidCatch==="function"&&(Y.callback=function(){Aw(Z,J,j),typeof z!=="function"&&(S8===null?S8=new Set([this]):S8.add(this));var B=j.stack;this.componentDidCatch(j.value,{componentStack:B!==null?B:""})})}function YW(Y,Z,J,j,z){if(J.flags|=32768,j!==null&&typeof j==="object"&&typeof j.then==="function"){if(Z=J.alternate,Z!==null&&f6(Z,J,z,!0),J=X7.current,J!==null){switch(J.tag){case 31:case 13:return V7===null?tZ():J.alternate===null&&q0===0&&(q0=3),J.flags&=-257,J.flags|=65536,J.lanes=z,j===dZ?J.flags|=16384:(Z=J.updateQueue,Z===null?J.updateQueue=new Set([j]):Z.add(j),n4(Y,j,z)),!1;case 22:return J.flags|=65536,j===dZ?J.flags|=16384:(Z=J.updateQueue,Z===null?(Z={transitions:null,markerInstances:null,retryQueue:new Set([j])},J.updateQueue=Z):(J=Z.retryQueue,J===null?Z.retryQueue=new Set([j]):J.add(j)),n4(Y,j,z)),!1}throw Error(D(435,J.tag))}return n4(Y,j,z),tZ(),!1}if(u)return Z=X7.current,Z!==null?((Z.flags&65536)===0&&(Z.flags|=256),Z.flags|=65536,Z.lanes=z,j!==Dj&&(Y=Error(D(422),{cause:j}),GY(W7(Y,J)))):(j!==Dj&&(Z=Error(D(423),{cause:j}),GY(W7(Z,J))),Y=Y.current.alternate,Y.flags|=65536,z&=-z,Y.lanes|=z,j=W7(j,J),z=Tj(Y.stateNode,j,z),v4(Y,z),q0!==4&&(q0=2)),!1;var X=Error(D(520),{cause:j});if(X=W7(X,J),jY===null?jY=[X]:jY.push(X),q0!==4&&(q0=2),Z===null)return!0;j=W7(j,J),J=Z;do{switch(J.tag){case 3:return J.flags|=65536,Y=z&-z,J.lanes|=Y,Y=Tj(J.stateNode,j,Y),v4(J,Y),!1;case 1:if(Z=J.type,X=J.stateNode,(J.flags&128)===0&&(typeof Z.getDerivedStateFromError==="function"||X!==null&&typeof X.componentDidCatch==="function"&&(S8===null||!S8.has(X))))return J.flags|=65536,z&=-z,J.lanes|=z,z=Eq(z),uq(z,Y,J,j),v4(J,z),!1}J=J.return}while(J!==null);return!1}var hz=Error(D(461)),F0=!1;function S0(Y,Z,J,j){Z.child=Y===null?Yq(Z,null,J,j):X1(Z,Y.child,J,j)}function xw(Y,Z,J,j,z){J=J.render;var X=Z.ref;if("ref"in j){var w={};for(var B in j)B!=="ref"&&(w[B]=j[B])}else w=j;if(z1(Z),j=xz(Y,Z,J,w,X,z),B=$z(),Y!==null&&!F0)return Iz(Y,Z,z),J8(Y,Z,z);return u&&B&&Vz(Z),Z.flags|=1,S0(Y,Z,j,z),Z.child}function $w(Y,Z,J,j,z){if(Y===null){var X=J.type;if(typeof X==="function"&&!Hz(X)&&X.defaultProps===void 0&&J.compare===null)return Z.tag=15,Z.type=X,mq(Y,Z,X,j,z);return Y=AZ(J.type,null,j,Z,Z.mode,z),Y.ref=Z.ref,Y.return=Z,Z.child=Y}if(X=Y.child,!gz(Y,z)){var w=X.memoizedProps;if(J=J.compare,J=J!==null?J:QY,J(w,j)&&Y.ref===Z.ref)return J8(Y,Z,z)}return Z.flags|=1,Y=a7(X,j),Y.ref=Z.ref,Y.return=Z,Z.child=Y}function mq(Y,Z,J,j,z){if(Y!==null){var X=Y.memoizedProps;if(QY(X,j)&&Y.ref===Z.ref)if(F0=!1,Z.pendingProps=j=X,gz(Y,z))(Y.flags&131072)!==0&&(F0=!0);else return Z.lanes=Y.lanes,J8(Y,Z,z)}return Nj(Y,Z,J,j,z)}function dq(Y,Z,J,j){var z=j.children,X=Y!==null?Y.memoizedState:null;if(Y===null&&Z.stateNode===null&&(Z.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),j.mode==="hidden"){if((Z.flags&128)!==0){if(X=X!==null?X.baseLanes|J:J,Y!==null){j=Z.child=Y.child;for(z=0;j!==null;)z=z|j.lanes|j.childLanes,j=j.sibling;j=z&~X}else j=0,Z.child=null;return Iw(Y,Z,X,J,j)}if((J&536870912)!==0)Z.memoizedState={baseLanes:0,cachePool:null},Y!==null&&xZ(Z,X!==null?X.cachePool:null),X!==null?Ww(Z,X):Lj(),jq(Z);else return j=Z.lanes=536870912,Iw(Y,Z,X!==null?X.baseLanes|J:J,J,j)}else X!==null?(xZ(Z,X.cachePool),Ww(Z,X),F8(Z),Z.memoizedState=null):(Y!==null&&xZ(Z,null),Lj(),F8(Z));return S0(Y,Z,z,J),Z.child}function c6(Y,Z){return Y!==null&&Y.tag===22||Z.stateNode!==null||(Z.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),Z.sibling}function Iw(Y,Z,J,j,z){var X=Fz();return X=X===null?null:{parent:M0._currentValue,pool:X},Z.memoizedState={baseLanes:J,cachePool:X},Y!==null&&xZ(Z,null),Lj(),jq(Z),Y!==null&&f6(Y,Z,j,!0),Z.childLanes=z,null}function bZ(Y,Z){return Z=rZ({mode:Z.mode,children:Z.children},Y.mode),Z.ref=Y.ref,Y.child=Z,Z.return=Y,Z}function bw(Y,Z,J){return X1(Z,Y.child,null,J),Y=bZ(Z,Z.pendingProps),Y.flags|=2,n0(Z),Z.memoizedState=null,Y}function ZW(Y,Z,J){var j=Z.pendingProps,z=(Z.flags&128)!==0;if(Z.flags&=-129,Y===null){if(u){if(j.mode==="hidden")return Y=bZ(Z,j),Z.lanes=536870912,c6(null,Y);if(Cj(Z),(Y=Z0)?(Y=NQ(Y,H7),Y=Y!==null&&Y.data==="&"?Y:null,Y!==null&&(Z.memoizedState={dehydrated:Y,treeContext:N8!==null?{id:k7,overflow:P7}:null,retryLane:536870912,hydrationErrors:null},J=sB(Y),J.return=Z,Z.child=J,k0=Z,Z0=null)):Y=null,Y===null)throw h8(Z);return Z.lanes=536870912,null}return bZ(Z,j)}var X=Y.memoizedState;if(X!==null){var w=X.dehydrated;if(Cj(Z),z)if(Z.flags&256)Z.flags&=-257,Z=bw(Y,Z,J);else if(Z.memoizedState!==null)Z.child=Y.child,Z.flags|=128,Z=null;else throw Error(D(558));else if(F0||f6(Y,Z,J,!1),z=(J&Y.childLanes)!==0,F0||z){if(j=n,j!==null&&(w=KB(j,J),w!==0&&w!==X.retryLane))throw X.retryLane=w,G1(Y,w),s0(j,Y,w),hz;tZ(),Z=bw(Y,Z,J)}else Y=X.treeContext,Z0=R7(w.nextSibling),k0=Z,u=!0,b8=null,H7=!1,Y!==null&&oB(Z,Y),Z=bZ(Z,j),Z.flags|=4096;return Z}return Y=a7(Y.child,{mode:j.mode,children:j.children}),Y.ref=Z.ref,Z.child=Y,Y.return=Z,Y}function LZ(Y,Z){var J=Z.ref;if(J===null)Y!==null&&Y.ref!==null&&(Z.flags|=4194816);else{if(typeof J!=="function"&&typeof J!=="object")throw Error(D(284));if(Y===null||Y.ref!==J)Z.flags|=4194816}}function Nj(Y,Z,J,j,z){if(z1(Z),J=xz(Y,Z,J,j,void 0,z),j=$z(),Y!==null&&!F0)return Iz(Y,Z,z),J8(Y,Z,z);return u&&j&&Vz(Z),Z.flags|=1,S0(Y,Z,J,z),Z.child}function Lw(Y,Z,J,j,z,X){if(z1(Z),Z.updateQueue=null,J=Xq(Z,j,J,z),zq(Y),j=$z(),Y!==null&&!F0)return Iz(Y,Z,X),J8(Y,Z,X);return u&&j&&Vz(Z),Z.flags|=1,S0(Y,Z,J,X),Z.child}function Cw(Y,Z,J,j,z){if(z1(Z),Z.stateNode===null){var X=u1,w=J.contextType;typeof w==="object"&&w!==null&&(X=P0(w)),X=new J(j,X),Z.memoizedState=X.state!==null&&X.state!==void 0?X.state:null,X.updater=Pj,Z.stateNode=X,X._reactInternals=Z,X=Z.stateNode,X.props=j,X.state=Z.memoizedState,X.refs={},Dz(Z),w=J.contextType,X.context=typeof w==="object"&&w!==null?P0(w):u1,X.state=Z.memoizedState,w=J.getDerivedStateFromProps,typeof w==="function"&&(u4(Z,J,w,j),X.state=Z.memoizedState),typeof J.getDerivedStateFromProps==="function"||typeof X.getSnapshotBeforeUpdate==="function"||typeof X.UNSAFE_componentWillMount!=="function"&&typeof X.componentWillMount!=="function"||(w=X.state,typeof X.componentWillMount==="function"&&X.componentWillMount(),typeof X.UNSAFE_componentWillMount==="function"&&X.UNSAFE_componentWillMount(),w!==X.state&&Pj.enqueueReplaceState(X,X.state,null),e6(Z,j,X,z),t6(),X.state=Z.memoizedState),typeof X.componentDidMount==="function"&&(Z.flags|=4194308),j=!0}else if(Y===null){X=Z.stateNode;var B=Z.memoizedProps,q=B1(J,B);X.props=q;var Q=X.context,U=J.contextType;w=u1,typeof U==="object"&&U!==null&&(w=P0(U));var H=J.getDerivedStateFromProps;U=typeof H==="function"||typeof X.getSnapshotBeforeUpdate==="function",B=Z.pendingProps!==B,U||typeof X.UNSAFE_componentWillReceiveProps!=="function"&&typeof X.componentWillReceiveProps!=="function"||(B||Q!==w)&&Ow(Z,X,j,w),V8=!1;var W=Z.memoizedState;X.state=W,e6(Z,j,X,z),t6(),Q=Z.memoizedState,B||W!==Q||V8?(typeof H==="function"&&(u4(Z,J,H,j),Q=Z.memoizedState),(q=V8||Dw(Z,J,q,j,W,Q,w))?(U||typeof X.UNSAFE_componentWillMount!=="function"&&typeof X.componentWillMount!=="function"||(typeof X.componentWillMount==="function"&&X.componentWillMount(),typeof X.UNSAFE_componentWillMount==="function"&&X.UNSAFE_componentWillMount()),typeof X.componentDidMount==="function"&&(Z.flags|=4194308)):(typeof X.componentDidMount==="function"&&(Z.flags|=4194308),Z.memoizedProps=j,Z.memoizedState=Q),X.props=j,X.state=Q,X.context=w,j=q):(typeof X.componentDidMount==="function"&&(Z.flags|=4194308),j=!1)}else{X=Z.stateNode,Ij(Y,Z),w=Z.memoizedProps,U=B1(J,w),X.props=U,H=Z.pendingProps,W=X.context,Q=J.contextType,q=u1,typeof Q==="object"&&Q!==null&&(q=P0(Q)),B=J.getDerivedStateFromProps,(Q=typeof B==="function"||typeof X.getSnapshotBeforeUpdate==="function")||typeof X.UNSAFE_componentWillReceiveProps!=="function"&&typeof X.componentWillReceiveProps!=="function"||(w!==H||W!==q)&&Ow(Z,X,j,q),V8=!1,W=Z.memoizedState,X.state=W,e6(Z,j,X,z),t6();var R=Z.memoizedState;w!==H||W!==R||V8||Y!==null&&Y.dependencies!==null&&mZ(Y.dependencies)?(typeof B==="function"&&(u4(Z,J,B,j),R=Z.memoizedState),(U=V8||Dw(Z,J,U,j,W,R,q)||Y!==null&&Y.dependencies!==null&&mZ(Y.dependencies))?(Q||typeof X.UNSAFE_componentWillUpdate!=="function"&&typeof X.componentWillUpdate!=="function"||(typeof X.componentWillUpdate==="function"&&X.componentWillUpdate(j,R,q),typeof X.UNSAFE_componentWillUpdate==="function"&&X.UNSAFE_componentWillUpdate(j,R,q)),typeof X.componentDidUpdate==="function"&&(Z.flags|=4),typeof X.getSnapshotBeforeUpdate==="function"&&(Z.flags|=1024)):(typeof X.componentDidUpdate!=="function"||w===Y.memoizedProps&&W===Y.memoizedState||(Z.flags|=4),typeof X.getSnapshotBeforeUpdate!=="function"||w===Y.memoizedProps&&W===Y.memoizedState||(Z.flags|=1024),Z.memoizedProps=j,Z.memoizedState=R),X.props=j,X.state=R,X.context=q,j=U):(typeof X.componentDidUpdate!=="function"||w===Y.memoizedProps&&W===Y.memoizedState||(Z.flags|=4),typeof X.getSnapshotBeforeUpdate!=="function"||w===Y.memoizedProps&&W===Y.memoizedState||(Z.flags|=1024),j=!1)}return X=j,LZ(Y,Z),j=(Z.flags&128)!==0,X||j?(X=Z.stateNode,J=j&&typeof J.getDerivedStateFromError!=="function"?null:X.render(),Z.flags|=1,Y!==null&&j?(Z.child=X1(Z,Y.child,null,z),Z.child=X1(Z,null,J,z)):S0(Y,Z,J,z),Z.memoizedState=X.state,Y=Z.child):Y=J8(Y,Z,z),Y}function Sw(Y,Z,J,j){return j1(),Z.flags|=256,S0(Y,Z,J,j),Z.child}var m4={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function d4(Y){return{baseLanes:Y,cachePool:nB()}}function c4(Y,Z,J){return Y=Y!==null?Y.childLanes&~J:0,Z&&(Y|=e0),Y}function cq(Y,Z,J){var j=Z.pendingProps,z=!1,X=(Z.flags&128)!==0,w;if((w=X)||(w=Y!==null&&Y.memoizedState===null?!1:(G0.current&2)!==0),w&&(z=!0,Z.flags&=-129),w=(Z.flags&32)!==0,Z.flags&=-33,Y===null){if(u){if(z?M8(Z):F8(Z),(Y=Z0)?(Y=NQ(Y,H7),Y=Y!==null&&Y.data!=="&"?Y:null,Y!==null&&(Z.memoizedState={dehydrated:Y,treeContext:N8!==null?{id:k7,overflow:P7}:null,retryLane:536870912,hydrationErrors:null},J=sB(Y),J.return=Z,Z.child=J,k0=Z,Z0=null)):Y=null,Y===null)throw h8(Z);return aj(Y)?Z.lanes=32:Z.lanes=536870912,null}var B=j.children;if(j=j.fallback,z)return F8(Z),z=Z.mode,B=rZ({mode:"hidden",children:B},z),j=e8(j,z,J,null),B.return=Z,j.return=Z,B.sibling=j,Z.child=B,j=Z.child,j.memoizedState=d4(J),j.childLanes=c4(Y,w,J),Z.memoizedState=m4,c6(null,j);return M8(Z),hj(Z,B)}var q=Y.memoizedState;if(q!==null&&(B=q.dehydrated,B!==null)){if(X)Z.flags&256?(M8(Z),Z.flags&=-257,Z=l4(Y,Z,J)):Z.memoizedState!==null?(F8(Z),Z.child=Y.child,Z.flags|=128,Z=null):(F8(Z),B=j.fallback,z=Z.mode,j=rZ({mode:"visible",children:j.children},z),B=e8(B,z,J,null),B.flags|=2,j.return=Z,B.return=Z,j.sibling=B,Z.child=j,X1(Z,Y.child,null,J),j=Z.child,j.memoizedState=d4(J),j.childLanes=c4(Y,w,J),Z.memoizedState=m4,Z=c6(null,j));else if(M8(Z),aj(B)){if(w=B.nextSibling&&B.nextSibling.dataset,w)var Q=w.dgst;w=Q,j=Error(D(419)),j.stack="",j.digest=w,GY({value:j,source:null,stack:null}),Z=l4(Y,Z,J)}else if(F0||f6(Y,Z,J,!1),w=(J&Y.childLanes)!==0,F0||w){if(w=n,w!==null&&(j=KB(w,J),j!==0&&j!==q.retryLane))throw q.retryLane=j,G1(Y,j),s0(w,Y,j),hz;oj(B)||tZ(),Z=l4(Y,Z,J)}else oj(B)?(Z.flags|=192,Z.child=Y.child,Z=null):(Y=q.treeContext,Z0=R7(B.nextSibling),k0=Z,u=!0,b8=null,H7=!1,Y!==null&&oB(Z,Y),Z=hj(Z,j.children),Z.flags|=4096);return Z}if(z)return F8(Z),B=j.fallback,z=Z.mode,q=Y.child,Q=q.sibling,j=a7(q,{mode:"hidden",children:j.children}),j.subtreeFlags=q.subtreeFlags&65011712,Q!==null?B=a7(Q,B):(B=e8(B,z,J,null),B.flags|=2),B.return=Z,j.return=Z,j.sibling=B,Z.child=j,c6(null,j),j=Z.child,B=Y.child.memoizedState,B===null?B=d4(J):(z=B.cachePool,z!==null?(q=M0._currentValue,z=z.parent!==q?{parent:q,pool:q}:z):z=nB(),B={baseLanes:B.baseLanes|J,cachePool:z}),j.memoizedState=B,j.childLanes=c4(Y,w,J),Z.memoizedState=m4,c6(Y.child,j);return M8(Z),J=Y.child,Y=J.sibling,J=a7(J,{mode:"visible",children:j.children}),J.return=Z,J.sibling=null,Y!==null&&(w=Z.deletions,w===null?(Z.deletions=[Y],Z.flags|=16):w.push(Y)),Z.child=J,Z.memoizedState=null,J}function hj(Y,Z){return Z=rZ({mode:"visible",children:Z},Y.mode),Z.return=Y,Y.child=Z}function rZ(Y,Z){return Y=t0(22,Y,null,Z),Y.lanes=0,Y}function l4(Y,Z,J){return X1(Z,Y.child,null,J),Y=hj(Z,Z.pendingProps.children),Y.flags|=2,Z.memoizedState=null,Y}function _w(Y,Z,J){Y.lanes|=Z;var j=Y.alternate;j!==null&&(j.lanes|=Z),Aj(Y.return,Z,J)}function i4(Y,Z,J,j,z,X){var w=Y.memoizedState;w===null?Y.memoizedState={isBackwards:Z,rendering:null,renderingStartTime:0,last:j,tail:J,tailMode:z,treeForkCount:X}:(w.isBackwards=Z,w.rendering=null,w.renderingStartTime=0,w.last=j,w.tail=J,w.tailMode=z,w.treeForkCount=X)}function lq(Y,Z,J){var j=Z.pendingProps,z=j.revealOrder,X=j.tail;j=j.children;var w=G0.current,B=(w&2)!==0;if(B?(w=w&1|2,Z.flags|=128):w&=1,t(G0,w),S0(Y,Z,j,J),j=u?fY:0,!B&&Y!==null&&(Y.flags&128)!==0)Y:for(Y=Z.child;Y!==null;){if(Y.tag===13)Y.memoizedState!==null&&_w(Y,J,Z);else if(Y.tag===19)_w(Y,J,Z);else if(Y.child!==null){Y.child.return=Y,Y=Y.child;continue}if(Y===Z)break Y;for(;Y.sibling===null;){if(Y.return===null||Y.return===Z)break Y;Y=Y.return}Y.sibling.return=Y.return,Y=Y.sibling}switch(z){case"forwards":J=Z.child;for(z=null;J!==null;)Y=J.alternate,Y!==null&&lZ(Y)===null&&(z=J),J=J.sibling;J=z,J===null?(z=Z.child,Z.child=null):(z=J.sibling,J.sibling=null),i4(Z,!1,z,J,X,j);break;case"backwards":case"unstable_legacy-backwards":J=null,z=Z.child;for(Z.child=null;z!==null;){if(Y=z.alternate,Y!==null&&lZ(Y)===null){Z.child=z;break}Y=z.sibling,z.sibling=J,J=z,z=Y}i4(Z,!0,J,null,X,j);break;case"together":i4(Z,!1,null,null,void 0,j);break;default:Z.memoizedState=null}return Z.child}function J8(Y,Z,J){if(Y!==null&&(Z.dependencies=Y.dependencies),y8|=Z.lanes,(J&Z.childLanes)===0)if(Y!==null){if(f6(Y,Z,J,!1),(J&Z.childLanes)===0)return null}else return null;if(Y!==null&&Z.child!==Y.child)throw Error(D(153));if(Z.child!==null){Y=Z.child,J=a7(Y,Y.pendingProps),Z.child=J;for(J.return=Z;Y.sibling!==null;)Y=Y.sibling,J=J.sibling=a7(Y,Y.pendingProps),J.return=Z;J.sibling=null}return Z.child}function gz(Y,Z){if((Y.lanes&Z)!==0)return!0;return Y=Y.dependencies,Y!==null&&mZ(Y)?!0:!1}function JW(Y,Z,J){switch(Z.tag){case 3:NZ(Z,Z.stateNode.containerInfo),R8(Z,M0,Y.memoizedState.cache),j1();break;case 27:case 5:Qj(Z);break;case 4:NZ(Z,Z.stateNode.containerInfo);break;case 10:R8(Z,Z.type,Z.memoizedProps.value);break;case 31:if(Z.memoizedState!==null)return Z.flags|=128,Cj(Z),null;break;case 13:var j=Z.memoizedState;if(j!==null){if(j.dehydrated!==null)return M8(Z),Z.flags|=128,null;if((J&Z.child.childLanes)!==0)return cq(Y,Z,J);return M8(Z),Y=J8(Y,Z,J),Y!==null?Y.sibling:null}M8(Z);break;case 19:var z=(Y.flags&128)!==0;if(j=(J&Z.childLanes)!==0,j||(f6(Y,Z,J,!1),j=(J&Z.childLanes)!==0),z){if(j)return lq(Y,Z,J);Z.flags|=128}if(z=Z.memoizedState,z!==null&&(z.rendering=null,z.tail=null,z.lastEffect=null),t(G0,G0.current),j)break;else return null;case 22:return Z.lanes=0,dq(Y,Z,J,Z.pendingProps);case 24:R8(Z,M0,Y.memoizedState.cache)}return J8(Y,Z,J)}function iq(Y,Z,J){if(Y!==null)if(Y.memoizedProps!==Z.pendingProps)F0=!0;else{if(!gz(Y,J)&&(Z.flags&128)===0)return F0=!1,JW(Y,Z,J);F0=(Y.flags&131072)!==0?!0:!1}else F0=!1,u&&(Z.flags&1048576)!==0&&rB(Z,fY,Z.index);switch(Z.lanes=0,Z.tag){case 16:Y:{var j=Z.pendingProps;if(Y=a8(Z.elementType),Z.type=Y,typeof Y==="function")Hz(Y)?(j=B1(Y,j),Z.tag=1,Z=Cw(null,Z,Y,j,J)):(Z.tag=0,Z=Nj(null,Z,Y,j,J));else{if(Y!==void 0&&Y!==null){var z=Y.$$typeof;if(z===Yz){Z.tag=11,Z=xw(null,Z,Y,j,J);break Y}else if(z===Zz){Z.tag=14,Z=$w(null,Z,Y,j,J);break Y}}throw Z=Bj(Y)||Y,Error(D(306,Z,""))}}return Z;case 0:return Nj(Y,Z,Z.type,Z.pendingProps,J);case 1:return j=Z.type,z=B1(j,Z.pendingProps),Cw(Y,Z,j,z,J);case 3:Y:{if(NZ(Z,Z.stateNode.containerInfo),Y===null)throw Error(D(387));j=Z.pendingProps;var X=Z.memoizedState;z=X.element,Ij(Y,Z),e6(Z,j,null,J);var w=Z.memoizedState;if(j=w.cache,R8(Z,M0,j),j!==X.cache&&xj(Z,[M0],J,!0),t6(),j=w.element,X.isDehydrated)if(X={element:j,isDehydrated:!1,cache:w.cache},Z.updateQueue.baseState=X,Z.memoizedState=X,Z.flags&256){Z=Sw(Y,Z,j,J);break Y}else if(j!==z){z=W7(Error(D(424)),Z),GY(z),Z=Sw(Y,Z,j,J);break Y}else{switch(Y=Z.stateNode.containerInfo,Y.nodeType){case 9:Y=Y.body;break;default:Y=Y.nodeName==="HTML"?Y.ownerDocument.body:Y}Z0=R7(Y.firstChild),k0=Z,u=!0,b8=null,H7=!0,J=Yq(Z,null,j,J);for(Z.child=J;J;)J.flags=J.flags&-3|4096,J=J.sibling}else{if(j1(),j===z){Z=J8(Y,Z,J);break Y}S0(Y,Z,j,J)}Z=Z.child}return Z;case 26:return LZ(Y,Z),Y===null?(J=aw(Z.type,null,Z.pendingProps,null))?Z.memoizedState=J:u||(J=Z.type,Y=Z.pendingProps,j=JJ(I8.current).createElement(J),j[_0]=Z,j[r0]=Y,T0(j,J,Y),$0(j),Z.stateNode=j):Z.memoizedState=aw(Z.type,Y.memoizedProps,Z.pendingProps,Y.memoizedState),null;case 27:return Qj(Z),Y===null&&u&&(j=Z.stateNode=hQ(Z.type,Z.pendingProps,I8.current),k0=Z,H7=!0,z=Z0,E8(Z.type)?(nj=z,Z0=R7(j.firstChild)):Z0=z),S0(Y,Z,Z.pendingProps.children,J),LZ(Y,Z),Y===null&&(Z.flags|=4194304),Z.child;case 5:if(Y===null&&u){if(z=j=Z0)j=_W(j,Z.type,Z.pendingProps,H7),j!==null?(Z.stateNode=j,k0=Z,Z0=R7(j.firstChild),H7=!1,z=!0):z=!1;z||h8(Z)}return Qj(Z),z=Z.type,X=Z.pendingProps,w=Y!==null?Y.memoizedProps:null,j=X.children,sj(z,X)?j=null:w!==null&&sj(z,w)&&(Z.flags|=32),Z.memoizedState!==null&&(z=xz(Y,Z,s5,null,null,J),MY._currentValue=z),LZ(Y,Z),S0(Y,Z,j,J),Z.child;case 6:if(Y===null&&u){if(Y=J=Z0)J=kW(J,Z.pendingProps,H7),J!==null?(Z.stateNode=J,k0=Z,Z0=null,Y=!0):Y=!1;Y||h8(Z)}return null;case 13:return cq(Y,Z,J);case 4:return NZ(Z,Z.stateNode.containerInfo),j=Z.pendingProps,Y===null?Z.child=X1(Z,null,j,J):S0(Y,Z,j,J),Z.child;case 11:return xw(Y,Z,Z.type,Z.pendingProps,J);case 7:return S0(Y,Z,Z.pendingProps,J),Z.child;case 8:return S0(Y,Z,Z.pendingProps.children,J),Z.child;case 12:return S0(Y,Z,Z.pendingProps.children,J),Z.child;case 10:return j=Z.pendingProps,R8(Z,Z.type,j.value),S0(Y,Z,j.children,J),Z.child;case 9:return z=Z.type._context,j=Z.pendingProps.children,z1(Z),z=P0(z),j=j(z),Z.flags|=1,S0(Y,Z,j,J),Z.child;case 14:return $w(Y,Z,Z.type,Z.pendingProps,J);case 15:return mq(Y,Z,Z.type,Z.pendingProps,J);case 19:return lq(Y,Z,J);case 31:return ZW(Y,Z,J);case 22:return dq(Y,Z,J,Z.pendingProps);case 24:return z1(Z),j=P0(M0),Y===null?(z=Fz(),z===null&&(z=n,X=Mz(),z.pooledCache=X,X.refCount++,X!==null&&(z.pooledCacheLanes|=J),z=X),Z.memoizedState={parent:j,cache:z},Dz(Z),R8(Z,M0,z)):((Y.lanes&J)!==0&&(Ij(Y,Z),e6(Z,null,null,J),t6()),z=Y.memoizedState,X=Z.memoizedState,z.parent!==j?(z={parent:j,cache:j},Z.memoizedState=z,Z.lanes===0&&(Z.memoizedState=Z.updateQueue.baseState=z),R8(Z,M0,j)):(j=X.cache,R8(Z,M0,j),j!==z.cache&&xj(Z,[M0],J,!0))),S0(Y,Z,Z.pendingProps.children,J),Z.child;case 29:throw Z.pendingProps}throw Error(D(156,Z.tag))}function m7(Y){Y.flags|=4}function p4(Y,Z,J,j,z){if(Z=(Y.mode&32)!==0)Z=!1;if(Z){if(Y.flags|=16777216,(z&335544128)===z)if(Y.stateNode.complete)Y.flags|=8192;else if(VQ())Y.flags|=8192;else throw Z1=dZ,Kz}else Y.flags&=-16777217}function kw(Y,Z){if(Z.type!=="stylesheet"||(Z.state.loading&4)!==0)Y.flags&=-16777217;else if(Y.flags|=16777216,!vQ(Z))if(VQ())Y.flags|=8192;else throw Z1=dZ,Kz}function UZ(Y,Z){Z!==null&&(Y.flags|=4),Y.flags&16384&&(Z=Y.tag!==22?RB():536870912,Y.lanes|=Z,j6|=Z)}function h6(Y,Z){if(!u)switch(Y.tailMode){case"hidden":Z=Y.tail;for(var J=null;Z!==null;)Z.alternate!==null&&(J=Z),Z=Z.sibling;J===null?Y.tail=null:J.sibling=null;break;case"collapsed":J=Y.tail;for(var j=null;J!==null;)J.alternate!==null&&(j=J),J=J.sibling;j===null?Z||Y.tail===null?Y.tail=null:Y.tail.sibling=null:j.sibling=null}}function Y0(Y){var Z=Y.alternate!==null&&Y.alternate.child===Y.child,J=0,j=0;if(Z)for(var z=Y.child;z!==null;)J|=z.lanes|z.childLanes,j|=z.subtreeFlags&65011712,j|=z.flags&65011712,z.return=Y,z=z.sibling;else for(z=Y.child;z!==null;)J|=z.lanes|z.childLanes,j|=z.subtreeFlags,j|=z.flags,z.return=Y,z=z.sibling;return Y.subtreeFlags|=j,Y.childLanes=J,Z}function jW(Y,Z,J){var j=Z.pendingProps;switch(Rz(Z),Z.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Y0(Z),null;case 1:return Y0(Z),null;case 3:if(J=Z.stateNode,j=null,Y!==null&&(j=Y.memoizedState.cache),Z.memoizedState.cache!==j&&(Z.flags|=2048),n7(M0),n1(),J.pendingContext&&(J.context=J.pendingContext,J.pendingContext=null),Y===null||Y.child===null)L1(Z)?m7(Z):Y===null||Y.memoizedState.isDehydrated&&(Z.flags&256)===0||(Z.flags|=1024,y4());return Y0(Z),null;case 26:var{type:z,memoizedState:X}=Z;return Y===null?(m7(Z),X!==null?(Y0(Z),kw(Z,X)):(Y0(Z),p4(Z,z,null,j,J))):X?X!==Y.memoizedState?(m7(Z),Y0(Z),kw(Z,X)):(Y0(Z),Z.flags&=-16777217):(Y=Y.memoizedProps,Y!==j&&m7(Z),Y0(Z),p4(Z,z,Y,j,J)),null;case 27:if(hZ(Z),J=I8.current,z=Z.type,Y!==null&&Z.stateNode!=null)Y.memoizedProps!==j&&m7(Z);else{if(!j){if(Z.stateNode===null)throw Error(D(166));return Y0(Z),null}Y=N7.current,L1(Z)?ww(Z,Y):(Y=hQ(z,j,J),Z.stateNode=Y,m7(Z))}return Y0(Z),null;case 5:if(hZ(Z),z=Z.type,Y!==null&&Z.stateNode!=null)Y.memoizedProps!==j&&m7(Z);else{if(!j){if(Z.stateNode===null)throw Error(D(166));return Y0(Z),null}if(X=N7.current,L1(Z))ww(Z,X);else{var w=JJ(I8.current);switch(X){case 1:X=w.createElementNS("http://www.w3.org/2000/svg",z);break;case 2:X=w.createElementNS("http://www.w3.org/1998/Math/MathML",z);break;default:switch(z){case"svg":X=w.createElementNS("http://www.w3.org/2000/svg",z);break;case"math":X=w.createElementNS("http://www.w3.org/1998/Math/MathML",z);break;case"script":X=w.createElement("div"),X.innerHTML="<script></script>",X=X.removeChild(X.firstChild);break;case"select":X=typeof j.is==="string"?w.createElement("select",{is:j.is}):w.createElement("select"),j.multiple?X.multiple=!0:j.size&&(X.size=j.size);break;default:X=typeof j.is==="string"?w.createElement(z,{is:j.is}):w.createElement(z)}}X[_0]=Z,X[r0]=j;Y:for(w=Z.child;w!==null;){if(w.tag===5||w.tag===6)X.appendChild(w.stateNode);else if(w.tag!==4&&w.tag!==27&&w.child!==null){w.child.return=w,w=w.child;continue}if(w===Z)break Y;for(;w.sibling===null;){if(w.return===null||w.return===Z)break Y;w=w.return}w.sibling.return=w.return,w=w.sibling}Z.stateNode=X;Y:switch(T0(X,z,j),z){case"button":case"input":case"select":case"textarea":j=!!j.autoFocus;break Y;case"img":j=!0;break Y;default:j=!1}j&&m7(Z)}}return Y0(Z),p4(Z,Z.type,Y===null?null:Y.memoizedProps,Z.pendingProps,J),null;case 6:if(Y&&Z.stateNode!=null)Y.memoizedProps!==j&&m7(Z);else{if(typeof j!=="string"&&Z.stateNode===null)throw Error(D(166));if(Y=I8.current,L1(Z)){if(Y=Z.stateNode,J=Z.memoizedProps,j=null,z=k0,z!==null)switch(z.tag){case 27:case 5:j=z.memoizedProps}Y[_0]=Z,Y=Y.nodeValue===J||j!==null&&j.suppressHydrationWarning===!0||kQ(Y.nodeValue,J)?!0:!1,Y||h8(Z,!0)}else Y=JJ(Y).createTextNode(j),Y[_0]=Z,Z.stateNode=Y}return Y0(Z),null;case 31:if(J=Z.memoizedState,Y===null||Y.memoizedState!==null){if(j=L1(Z),J!==null){if(Y===null){if(!j)throw Error(D(318));if(Y=Z.memoizedState,Y=Y!==null?Y.dehydrated:null,!Y)throw Error(D(557));Y[_0]=Z}else j1(),(Z.flags&128)===0&&(Z.memoizedState=null),Z.flags|=4;Y0(Z),Y=!1}else J=y4(),Y!==null&&Y.memoizedState!==null&&(Y.memoizedState.hydrationErrors=J),Y=!0;if(!Y){if(Z.flags&256)return n0(Z),Z;return n0(Z),null}if((Z.flags&128)!==0)throw Error(D(558))}return Y0(Z),null;case 13:if(j=Z.memoizedState,Y===null||Y.memoizedState!==null&&Y.memoizedState.dehydrated!==null){if(z=L1(Z),j!==null&&j.dehydrated!==null){if(Y===null){if(!z)throw Error(D(318));if(z=Z.memoizedState,z=z!==null?z.dehydrated:null,!z)throw Error(D(317));z[_0]=Z}else j1(),(Z.flags&128)===0&&(Z.memoizedState=null),Z.flags|=4;Y0(Z),z=!1}else z=y4(),Y!==null&&Y.memoizedState!==null&&(Y.memoizedState.hydrationErrors=z),z=!0;if(!z){if(Z.flags&256)return n0(Z),Z;return n0(Z),null}}if(n0(Z),(Z.flags&128)!==0)return Z.lanes=J,Z;return J=j!==null,Y=Y!==null&&Y.memoizedState!==null,J&&(j=Z.child,z=null,j.alternate!==null&&j.alternate.memoizedState!==null&&j.alternate.memoizedState.cachePool!==null&&(z=j.alternate.memoizedState.cachePool.pool),X=null,j.memoizedState!==null&&j.memoizedState.cachePool!==null&&(X=j.memoizedState.cachePool.pool),X!==z&&(j.flags|=2048)),J!==Y&&J&&(Z.child.flags|=8192),UZ(Z,Z.updateQueue),Y0(Z),null;case 4:return n1(),Y===null&&cz(Z.stateNode.containerInfo),Y0(Z),null;case 10:return n7(Z.type),Y0(Z),null;case 19:if(I0(G0),j=Z.memoizedState,j===null)return Y0(Z),null;if(z=(Z.flags&128)!==0,X=j.rendering,X===null)if(z)h6(j,!1);else{if(q0!==0||Y!==null&&(Y.flags&128)!==0)for(Y=Z.child;Y!==null;){if(X=lZ(Y),X!==null){Z.flags|=128,h6(j,!1),Y=X.updateQueue,Z.updateQueue=Y,UZ(Z,Y),Z.subtreeFlags=0,Y=J;for(J=Z.child;J!==null;)pB(J,Y),J=J.sibling;return t(G0,G0.current&1|2),u&&i7(Z,j.treeForkCount),Z.child}Y=Y.sibling}j.tail!==null&&Y7()>aZ&&(Z.flags|=128,z=!0,h6(j,!1),Z.lanes=4194304)}else{if(!z)if(Y=lZ(X),Y!==null){if(Z.flags|=128,z=!0,Y=Y.updateQueue,Z.updateQueue=Y,UZ(Z,Y),h6(j,!0),j.tail===null&&j.tailMode==="hidden"&&!X.alternate&&!u)return Y0(Z),null}else 2*Y7()-j.renderingStartTime>aZ&&J!==536870912&&(Z.flags|=128,z=!0,h6(j,!1),Z.lanes=4194304);j.isBackwards?(X.sibling=Z.child,Z.child=X):(Y=j.last,Y!==null?Y.sibling=X:Z.child=X,j.last=X)}if(j.tail!==null)return Y=j.tail,j.rendering=Y,j.tail=Y.sibling,j.renderingStartTime=Y7(),Y.sibling=null,J=G0.current,t(G0,z?J&1|2:J&1),u&&i7(Z,j.treeForkCount),Y;return Y0(Z),null;case 22:case 23:return n0(Z),Oz(),j=Z.memoizedState!==null,Y!==null?Y.memoizedState!==null!==j&&(Z.flags|=8192):j&&(Z.flags|=8192),j?(J&536870912)!==0&&(Z.flags&128)===0&&(Y0(Z),Z.subtreeFlags&6&&(Z.flags|=8192)):Y0(Z),J=Z.updateQueue,J!==null&&UZ(Z,J.retryQueue),J=null,Y!==null&&Y.memoizedState!==null&&Y.memoizedState.cachePool!==null&&(J=Y.memoizedState.cachePool.pool),j=null,Z.memoizedState!==null&&Z.memoizedState.cachePool!==null&&(j=Z.memoizedState.cachePool.pool),j!==J&&(Z.flags|=2048),Y!==null&&I0(Y1),null;case 24:return J=null,Y!==null&&(J=Y.memoizedState.cache),Z.memoizedState.cache!==J&&(Z.flags|=2048),n7(M0),Y0(Z),null;case 25:return null;case 30:return null}throw Error(D(156,Z.tag))}function zW(Y,Z){switch(Rz(Z),Z.tag){case 1:return Y=Z.flags,Y&65536?(Z.flags=Y&-65537|128,Z):null;case 3:return n7(M0),n1(),Y=Z.flags,(Y&65536)!==0&&(Y&128)===0?(Z.flags=Y&-65537|128,Z):null;case 26:case 27:case 5:return hZ(Z),null;case 31:if(Z.memoizedState!==null){if(n0(Z),Z.alternate===null)throw Error(D(340));j1()}return Y=Z.flags,Y&65536?(Z.flags=Y&-65537|128,Z):null;case 13:if(n0(Z),Y=Z.memoizedState,Y!==null&&Y.dehydrated!==null){if(Z.alternate===null)throw Error(D(340));j1()}return Y=Z.flags,Y&65536?(Z.flags=Y&-65537|128,Z):null;case 19:return I0(G0),null;case 4:return n1(),null;case 10:return n7(Z.type),null;case 22:case 23:return n0(Z),Oz(),Y!==null&&I0(Y1),Y=Z.flags,Y&65536?(Z.flags=Y&-65537|128,Z):null;case 24:return n7(M0),null;case 25:return null;default:return null}}function pq(Y,Z){switch(Rz(Z),Z.tag){case 3:n7(M0),n1();break;case 26:case 27:case 5:hZ(Z);break;case 4:n1();break;case 31:Z.memoizedState!==null&&n0(Z);break;case 13:n0(Z);break;case 19:I0(G0);break;case 10:n7(Z.type);break;case 22:case 23:n0(Z),Oz(),Y!==null&&I0(Y1);break;case 24:n7(M0)}}function CY(Y,Z){try{var J=Z.updateQueue,j=J!==null?J.lastEffect:null;if(j!==null){var z=j.next;J=z;do{if((J.tag&Y)===Y){j=void 0;var{create:X,inst:w}=J;j=X(),w.destroy=j}J=J.next}while(J!==z)}}catch(B){r(Z,Z.return,B)}}function g8(Y,Z,J){try{var j=Z.updateQueue,z=j!==null?j.lastEffect:null;if(z!==null){var X=z.next;j=X;do{if((j.tag&Y)===Y){var w=j.inst,B=w.destroy;if(B!==void 0){w.destroy=void 0,z=Z;var q=J,Q=B;try{Q()}catch(U){r(z,q,U)}}}j=j.next}while(j!==X)}}catch(U){r(Z,Z.return,U)}}function sq(Y){var Z=Y.updateQueue;if(Z!==null){var J=Y.stateNode;try{Jq(Z,J)}catch(j){r(Y,Y.return,j)}}}function rq(Y,Z,J){J.props=B1(Y.type,Y.memoizedProps),J.state=Y.memoizedState;try{J.componentWillUnmount()}catch(j){r(Y,Z,j)}}function ZY(Y,Z){try{var J=Y.ref;if(J!==null){switch(Y.tag){case 26:case 27:case 5:var j=Y.stateNode;break;case 30:j=Y.stateNode;break;default:j=Y.stateNode}typeof J==="function"?Y.refCleanup=J(j):J.current=j}}catch(z){r(Y,Z,z)}}function T7(Y,Z){var{ref:J,refCleanup:j}=Y;if(J!==null)if(typeof j==="function")try{j()}catch(z){r(Y,Z,z)}finally{Y.refCleanup=null,Y=Y.alternate,Y!=null&&(Y.refCleanup=null)}else if(typeof J==="function")try{J(null)}catch(z){r(Y,Z,z)}else J.current=null}function oq(Y){var{type:Z,memoizedProps:J,stateNode:j}=Y;try{Y:switch(Z){case"button":case"input":case"select":case"textarea":J.autoFocus&&j.focus();break Y;case"img":J.src?j.src=J.src:J.srcSet&&(j.srcset=J.srcSet)}}catch(z){r(Y,Y.return,z)}}function s4(Y,Z,J){try{var j=Y.stateNode;$W(j,Y.type,J,Z),j[r0]=Z}catch(z){r(Y,Y.return,z)}}function aq(Y){return Y.tag===5||Y.tag===3||Y.tag===26||Y.tag===27&&E8(Y.type)||Y.tag===4}function r4(Y){Y:for(;;){for(;Y.sibling===null;){if(Y.return===null||aq(Y.return))return null;Y=Y.return}Y.sibling.return=Y.return;for(Y=Y.sibling;Y.tag!==5&&Y.tag!==6&&Y.tag!==18;){if(Y.tag===27&&E8(Y.type))continue Y;if(Y.flags&2)continue Y;if(Y.child===null||Y.tag===4)continue Y;else Y.child.return=Y,Y=Y.child}if(!(Y.flags&2))return Y.stateNode}}function gj(Y,Z,J){var j=Y.tag;if(j===5||j===6)Y=Y.stateNode,Z?(J.nodeType===9?J.body:J.nodeName==="HTML"?J.ownerDocument.body:J).insertBefore(Y,Z):(Z=J.nodeType===9?J.body:J.nodeName==="HTML"?J.ownerDocument.body:J,Z.appendChild(Y),J=J._reactRootContainer,J!==null&&J!==void 0||Z.onclick!==null||(Z.onclick=r7));else if(j!==4&&(j===27&&E8(Y.type)&&(J=Y.stateNode,Z=null),Y=Y.child,Y!==null))for(gj(Y,Z,J),Y=Y.sibling;Y!==null;)gj(Y,Z,J),Y=Y.sibling}function oZ(Y,Z,J){var j=Y.tag;if(j===5||j===6)Y=Y.stateNode,Z?J.insertBefore(Y,Z):J.appendChild(Y);else if(j!==4&&(j===27&&E8(Y.type)&&(J=Y.stateNode),Y=Y.child,Y!==null))for(oZ(Y,Z,J),Y=Y.sibling;Y!==null;)oZ(Y,Z,J),Y=Y.sibling}function nq(Y){var{stateNode:Z,memoizedProps:J}=Y;try{for(var j=Y.type,z=Z.attributes;z.length;)Z.removeAttributeNode(z[0]);T0(Z,j,J),Z[_0]=Y,Z[r0]=J}catch(X){r(Y,Y.return,X)}}var p7=!1,R0=!1,o4=!1,Pw=typeof WeakSet==="function"?WeakSet:Set,x0=null;function XW(Y,Z){if(Y=Y.containerInfo,ij=wJ,Y=vB(Y),Gz(Y)){if("selectionStart"in Y)var J={start:Y.selectionStart,end:Y.selectionEnd};else Y:{J=(J=Y.ownerDocument)&&J.defaultView||window;var j=J.getSelection&&J.getSelection();if(j&&j.rangeCount!==0){J=j.anchorNode;var{anchorOffset:z,focusNode:X}=j;j=j.focusOffset;try{J.nodeType,X.nodeType}catch(C){J=null;break Y}var w=0,B=-1,q=-1,Q=0,U=0,H=Y,W=null;Z:for(;;){for(var R;;){if(H!==J||z!==0&&H.nodeType!==3||(B=w+z),H!==X||j!==0&&H.nodeType!==3||(q=w+j),H.nodeType===3&&(w+=H.nodeValue.length),(R=H.firstChild)===null)break;W=H,H=R}for(;;){if(H===Y)break Z;if(W===J&&++Q===z&&(B=w),W===X&&++U===j&&(q=w),(R=H.nextSibling)!==null)break;H=W,W=H.parentNode}H=R}J=B===-1||q===-1?null:{start:B,end:q}}else J=null}J=J||{start:0,end:0}}else J=null;pj={focusedElem:Y,selectionRange:J},wJ=!1;for(x0=Z;x0!==null;)if(Z=x0,Y=Z.child,(Z.subtreeFlags&1028)!==0&&Y!==null)Y.return=Z,x0=Y;else for(;x0!==null;){switch(Z=x0,X=Z.alternate,Y=Z.flags,Z.tag){case 0:if((Y&4)!==0&&(Y=Z.updateQueue,Y=Y!==null?Y.events:null,Y!==null))for(J=0;J<Y.length;J++)z=Y[J],z.ref.impl=z.nextImpl;break;case 11:case 15:break;case 1:if((Y&1024)!==0&&X!==null){Y=void 0,J=Z,z=X.memoizedProps,X=X.memoizedState,j=J.stateNode;try{var A=B1(J.type,z);Y=j.getSnapshotBeforeUpdate(A,X),j.__reactInternalSnapshotBeforeUpdate=Y}catch(C){r(J,J.return,C)}}break;case 3:if((Y&1024)!==0){if(Y=Z.stateNode.containerInfo,J=Y.nodeType,J===9)rj(Y);else if(J===1)switch(Y.nodeName){case"HEAD":case"HTML":case"BODY":rj(Y);break;default:Y.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((Y&1024)!==0)throw Error(D(163))}if(Y=Z.sibling,Y!==null){Y.return=Z.return,x0=Y;break}x0=Z.return}}function tq(Y,Z,J){var j=J.flags;switch(J.tag){case 0:case 11:case 15:c7(Y,J),j&4&&CY(5,J);break;case 1:if(c7(Y,J),j&4)if(Y=J.stateNode,Z===null)try{Y.componentDidMount()}catch(w){r(J,J.return,w)}else{var z=B1(J.type,Z.memoizedProps);Z=Z.memoizedState;try{Y.componentDidUpdate(z,Z,Y.__reactInternalSnapshotBeforeUpdate)}catch(w){r(J,J.return,w)}}j&64&&sq(J),j&512&&ZY(J,J.return);break;case 3:if(c7(Y,J),j&64&&(Y=J.updateQueue,Y!==null)){if(Z=null,J.child!==null)switch(J.child.tag){case 27:case 5:Z=J.child.stateNode;break;case 1:Z=J.child.stateNode}try{Jq(Y,Z)}catch(w){r(J,J.return,w)}}break;case 27:Z===null&&j&4&&nq(J);case 26:case 5:c7(Y,J),Z===null&&j&4&&oq(J),j&512&&ZY(J,J.return);break;case 12:c7(Y,J);break;case 31:c7(Y,J),j&4&&ZQ(Y,J);break;case 13:c7(Y,J),j&4&&JQ(Y,J),j&64&&(Y=J.memoizedState,Y!==null&&(Y=Y.dehydrated,Y!==null&&(J=HW.bind(null,J),PW(Y,J))));break;case 22:if(j=J.memoizedState!==null||p7,!j){Z=Z!==null&&Z.memoizedState!==null||R0,z=p7;var X=R0;p7=j,(R0=Z)&&!X?l7(Y,J,(J.subtreeFlags&8772)!==0):c7(Y,J),p7=z,R0=X}break;case 30:break;default:c7(Y,J)}}function eq(Y){var Z=Y.alternate;Z!==null&&(Y.alternate=null,eq(Z)),Y.child=null,Y.deletions=null,Y.sibling=null,Y.tag===5&&(Z=Y.stateNode,Z!==null&&Xz(Z)),Y.stateNode=null,Y.return=null,Y.dependencies=null,Y.memoizedProps=null,Y.memoizedState=null,Y.pendingProps=null,Y.stateNode=null,Y.updateQueue=null}var z0=null,i0=!1;function d7(Y,Z,J){for(J=J.child;J!==null;)YQ(Y,Z,J),J=J.sibling}function YQ(Y,Z,J){if(Z7&&typeof Z7.onCommitFiberUnmount==="function")try{Z7.onCommitFiberUnmount(OY,J)}catch(X){}switch(J.tag){case 26:R0||T7(J,Z),d7(Y,Z,J),J.memoizedState?J.memoizedState.count--:J.stateNode&&(J=J.stateNode,J.parentNode.removeChild(J));break;case 27:R0||T7(J,Z);var j=z0,z=i0;E8(J.type)&&(z0=J.stateNode,i0=!1),d7(Y,Z,J),XY(J.stateNode),z0=j,i0=z;break;case 5:R0||T7(J,Z);case 6:if(j=z0,z=i0,z0=null,d7(Y,Z,J),z0=j,i0=z,z0!==null)if(i0)try{(z0.nodeType===9?z0.body:z0.nodeName==="HTML"?z0.ownerDocument.body:z0).removeChild(J.stateNode)}catch(X){r(J,Z,X)}else try{z0.removeChild(J.stateNode)}catch(X){r(J,Z,X)}break;case 18:z0!==null&&(i0?(Y=z0,iw(Y.nodeType===9?Y.body:Y.nodeName==="HTML"?Y.ownerDocument.body:Y,J.stateNode),B6(Y)):iw(z0,J.stateNode));break;case 4:j=z0,z=i0,z0=J.stateNode.containerInfo,i0=!0,d7(Y,Z,J),z0=j,i0=z;break;case 0:case 11:case 14:case 15:g8(2,J,Z),R0||g8(4,J,Z),d7(Y,Z,J);break;case 1:R0||(T7(J,Z),j=J.stateNode,typeof j.componentWillUnmount==="function"&&rq(J,Z,j)),d7(Y,Z,J);break;case 21:d7(Y,Z,J);break;case 22:R0=(j=R0)||J.memoizedState!==null,d7(Y,Z,J),R0=j;break;default:d7(Y,Z,J)}}function ZQ(Y,Z){if(Z.memoizedState===null&&(Y=Z.alternate,Y!==null&&(Y=Y.memoizedState,Y!==null))){Y=Y.dehydrated;try{B6(Y)}catch(J){r(Z,Z.return,J)}}}function JQ(Y,Z){if(Z.memoizedState===null&&(Y=Z.alternate,Y!==null&&(Y=Y.memoizedState,Y!==null&&(Y=Y.dehydrated,Y!==null))))try{B6(Y)}catch(J){r(Z,Z.return,J)}}function wW(Y){switch(Y.tag){case 31:case 13:case 19:var Z=Y.stateNode;return Z===null&&(Z=Y.stateNode=new Pw),Z;case 22:return Y=Y.stateNode,Z=Y._retryCache,Z===null&&(Z=Y._retryCache=new Pw),Z;default:throw Error(D(435,Y.tag))}}function WZ(Y,Z){var J=wW(Y);Z.forEach(function(j){if(!J.has(j)){J.add(j);var z=VW.bind(null,Y,j);j.then(z,z)}})}function c0(Y,Z){var J=Z.deletions;if(J!==null)for(var j=0;j<J.length;j++){var z=J[j],X=Y,w=Z,B=w;Y:for(;B!==null;){switch(B.tag){case 27:if(E8(B.type)){z0=B.stateNode,i0=!1;break Y}break;case 5:z0=B.stateNode,i0=!1;break Y;case 3:case 4:z0=B.stateNode.containerInfo,i0=!0;break Y}B=B.return}if(z0===null)throw Error(D(160));YQ(X,w,z),z0=null,i0=!1,X=z.alternate,X!==null&&(X.return=null),z.return=null}if(Z.subtreeFlags&13886)for(Z=Z.child;Z!==null;)jQ(Z,Y),Z=Z.sibling}var x7=null;function jQ(Y,Z){var{alternate:J,flags:j}=Y;switch(Y.tag){case 0:case 11:case 14:case 15:c0(Z,Y),l0(Y),j&4&&(g8(3,Y,Y.return),CY(3,Y),g8(5,Y,Y.return));break;case 1:c0(Z,Y),l0(Y),j&512&&(R0||J===null||T7(J,J.return)),j&64&&p7&&(Y=Y.updateQueue,Y!==null&&(j=Y.callbacks,j!==null&&(J=Y.shared.hiddenCallbacks,Y.shared.hiddenCallbacks=J===null?j:J.concat(j))));break;case 26:var z=x7;if(c0(Z,Y),l0(Y),j&512&&(R0||J===null||T7(J,J.return)),j&4){var X=J!==null?J.memoizedState:null;if(j=Y.memoizedState,J===null)if(j===null)if(Y.stateNode===null){Y:{j=Y.type,J=Y.memoizedProps,z=z.ownerDocument||z;Z:switch(j){case"title":if(X=z.getElementsByTagName("title")[0],!X||X[$Y]||X[_0]||X.namespaceURI==="http://www.w3.org/2000/svg"||X.hasAttribute("itemprop"))X=z.createElement(j),z.head.insertBefore(X,z.querySelector("head > title"));T0(X,j,J),X[_0]=Y,$0(X),j=X;break Y;case"link":var w=tw("link","href",z).get(j+(J.href||""));if(w){for(var B=0;B<w.length;B++)if(X=w[B],X.getAttribute("href")===(J.href==null||J.href===""?null:J.href)&&X.getAttribute("rel")===(J.rel==null?null:J.rel)&&X.getAttribute("title")===(J.title==null?null:J.title)&&X.getAttribute("crossorigin")===(J.crossOrigin==null?null:J.crossOrigin)){w.splice(B,1);break Z}}X=z.createElement(j),T0(X,j,J),z.head.appendChild(X);break;case"meta":if(w=tw("meta","content",z).get(j+(J.content||""))){for(B=0;B<w.length;B++)if(X=w[B],X.getAttribute("content")===(J.content==null?null:""+J.content)&&X.getAttribute("name")===(J.name==null?null:J.name)&&X.getAttribute("property")===(J.property==null?null:J.property)&&X.getAttribute("http-equiv")===(J.httpEquiv==null?null:J.httpEquiv)&&X.getAttribute("charset")===(J.charSet==null?null:J.charSet)){w.splice(B,1);break Z}}X=z.createElement(j),T0(X,j,J),z.head.appendChild(X);break;default:throw Error(D(468,j))}X[_0]=Y,$0(X),j=X}Y.stateNode=j}else ew(z,Y.type,Y.stateNode);else Y.stateNode=nw(z,j,Y.memoizedProps);else X!==j?(X===null?J.stateNode!==null&&(J=J.stateNode,J.parentNode.removeChild(J)):X.count--,j===null?ew(z,Y.type,Y.stateNode):nw(z,j,Y.memoizedProps)):j===null&&Y.stateNode!==null&&s4(Y,Y.memoizedProps,J.memoizedProps)}break;case 27:c0(Z,Y),l0(Y),j&512&&(R0||J===null||T7(J,J.return)),J!==null&&j&4&&s4(Y,Y.memoizedProps,J.memoizedProps);break;case 5:if(c0(Z,Y),l0(Y),j&512&&(R0||J===null||T7(J,J.return)),Y.flags&32){z=Y.stateNode;try{e1(z,"")}catch(A){r(Y,Y.return,A)}}j&4&&Y.stateNode!=null&&(z=Y.memoizedProps,s4(Y,z,J!==null?J.memoizedProps:z)),j&1024&&(o4=!0);break;case 6:if(c0(Z,Y),l0(Y),j&4){if(Y.stateNode===null)throw Error(D(162));j=Y.memoizedProps,J=Y.stateNode;try{J.nodeValue=j}catch(A){r(Y,Y.return,A)}}break;case 3:if(_Z=null,z=x7,x7=jJ(Z.containerInfo),c0(Z,Y),x7=z,l0(Y),j&4&&J!==null&&J.memoizedState.isDehydrated)try{B6(Z.containerInfo)}catch(A){r(Y,Y.return,A)}o4&&(o4=!1,zQ(Y));break;case 4:j=x7,x7=jJ(Y.stateNode.containerInfo),c0(Z,Y),l0(Y),x7=j;break;case 12:c0(Z,Y),l0(Y);break;case 31:c0(Z,Y),l0(Y),j&4&&(j=Y.updateQueue,j!==null&&(Y.updateQueue=null,WZ(Y,j)));break;case 13:c0(Z,Y),l0(Y),Y.child.flags&8192&&Y.memoizedState!==null!==(J!==null&&J.memoizedState!==null)&&(KJ=Y7()),j&4&&(j=Y.updateQueue,j!==null&&(Y.updateQueue=null,WZ(Y,j)));break;case 22:z=Y.memoizedState!==null;var q=J!==null&&J.memoizedState!==null,Q=p7,U=R0;if(p7=Q||z,R0=U||q,c0(Z,Y),R0=U,p7=Q,l0(Y),j&8192)Y:for(Z=Y.stateNode,Z._visibility=z?Z._visibility&-2:Z._visibility|1,z&&(J===null||q||p7||R0||n8(Y)),J=null,Z=Y;;){if(Z.tag===5||Z.tag===26){if(J===null){q=J=Z;try{if(X=q.stateNode,z)w=X.style,typeof w.setProperty==="function"?w.setProperty("display","none","important"):w.display="none";else{B=q.stateNode;var H=q.memoizedProps.style,W=H!==void 0&&H!==null&&H.hasOwnProperty("display")?H.display:null;B.style.display=W==null||typeof W==="boolean"?"":(""+W).trim()}}catch(A){r(q,q.return,A)}}}else if(Z.tag===6){if(J===null){q=Z;try{q.stateNode.nodeValue=z?"":q.memoizedProps}catch(A){r(q,q.return,A)}}}else if(Z.tag===18){if(J===null){q=Z;try{var R=q.stateNode;z?pw(R,!0):pw(q.stateNode,!1)}catch(A){r(q,q.return,A)}}}else if((Z.tag!==22&&Z.tag!==23||Z.memoizedState===null||Z===Y)&&Z.child!==null){Z.child.return=Z,Z=Z.child;continue}if(Z===Y)break Y;for(;Z.sibling===null;){if(Z.return===null||Z.return===Y)break Y;J===Z&&(J=null),Z=Z.return}J===Z&&(J=null),Z.sibling.return=Z.return,Z=Z.sibling}j&4&&(j=Y.updateQueue,j!==null&&(J=j.retryQueue,J!==null&&(j.retryQueue=null,WZ(Y,J))));break;case 19:c0(Z,Y),l0(Y),j&4&&(j=Y.updateQueue,j!==null&&(Y.updateQueue=null,WZ(Y,j)));break;case 30:break;case 21:break;default:c0(Z,Y),l0(Y)}}function l0(Y){var Z=Y.flags;if(Z&2){try{for(var J,j=Y.return;j!==null;){if(aq(j)){J=j;break}j=j.return}if(J==null)throw Error(D(160));switch(J.tag){case 27:var z=J.stateNode,X=r4(Y);oZ(Y,X,z);break;case 5:var w=J.stateNode;J.flags&32&&(e1(w,""),J.flags&=-33);var B=r4(Y);oZ(Y,B,w);break;case 3:case 4:var q=J.stateNode.containerInfo,Q=r4(Y);gj(Y,Q,q);break;default:throw Error(D(161))}}catch(U){r(Y,Y.return,U)}Y.flags&=-3}Z&4096&&(Y.flags&=-4097)}function zQ(Y){if(Y.subtreeFlags&1024)for(Y=Y.child;Y!==null;){var Z=Y;zQ(Z),Z.tag===5&&Z.flags&1024&&Z.stateNode.reset(),Y=Y.sibling}}function c7(Y,Z){if(Z.subtreeFlags&8772)for(Z=Z.child;Z!==null;)tq(Y,Z.alternate,Z),Z=Z.sibling}function n8(Y){for(Y=Y.child;Y!==null;){var Z=Y;switch(Z.tag){case 0:case 11:case 14:case 15:g8(4,Z,Z.return),n8(Z);break;case 1:T7(Z,Z.return);var J=Z.stateNode;typeof J.componentWillUnmount==="function"&&rq(Z,Z.return,J),n8(Z);break;case 27:XY(Z.stateNode);case 26:case 5:T7(Z,Z.return),n8(Z);break;case 22:Z.memoizedState===null&&n8(Z);break;case 30:n8(Z);break;default:n8(Z)}Y=Y.sibling}}function l7(Y,Z,J){J=J&&(Z.subtreeFlags&8772)!==0;for(Z=Z.child;Z!==null;){var j=Z.alternate,z=Y,X=Z,w=X.flags;switch(X.tag){case 0:case 11:case 15:l7(z,X,J),CY(4,X);break;case 1:if(l7(z,X,J),j=X,z=j.stateNode,typeof z.componentDidMount==="function")try{z.componentDidMount()}catch(Q){r(j,j.return,Q)}if(j=X,z=j.updateQueue,z!==null){var B=j.stateNode;try{var q=z.shared.hiddenCallbacks;if(q!==null)for(z.shared.hiddenCallbacks=null,z=0;z<q.length;z++)Zq(q[z],B)}catch(Q){r(j,j.return,Q)}}J&&w&64&&sq(X),ZY(X,X.return);break;case 27:nq(X);case 26:case 5:l7(z,X,J),J&&j===null&&w&4&&oq(X),ZY(X,X.return);break;case 12:l7(z,X,J);break;case 31:l7(z,X,J),J&&w&4&&ZQ(z,X);break;case 13:l7(z,X,J),J&&w&4&&JQ(z,X);break;case 22:X.memoizedState===null&&l7(z,X,J),ZY(X,X.return);break;case 30:break;default:l7(z,X,J)}Z=Z.sibling}}function yz(Y,Z){var J=null;Y!==null&&Y.memoizedState!==null&&Y.memoizedState.cachePool!==null&&(J=Y.memoizedState.cachePool.pool),Y=null,Z.memoizedState!==null&&Z.memoizedState.cachePool!==null&&(Y=Z.memoizedState.cachePool.pool),Y!==J&&(Y!=null&&Y.refCount++,J!=null&&bY(J))}function vz(Y,Z){Y=null,Z.alternate!==null&&(Y=Z.alternate.memoizedState.cache),Z=Z.memoizedState.cache,Z!==Y&&(Z.refCount++,Y!=null&&bY(Y))}function A7(Y,Z,J,j){if(Z.subtreeFlags&10256)for(Z=Z.child;Z!==null;)XQ(Y,Z,J,j),Z=Z.sibling}function XQ(Y,Z,J,j){var z=Z.flags;switch(Z.tag){case 0:case 11:case 15:A7(Y,Z,J,j),z&2048&&CY(9,Z);break;case 1:A7(Y,Z,J,j);break;case 3:A7(Y,Z,J,j),z&2048&&(Y=null,Z.alternate!==null&&(Y=Z.alternate.memoizedState.cache),Z=Z.memoizedState.cache,Z!==Y&&(Z.refCount++,Y!=null&&bY(Y)));break;case 12:if(z&2048){A7(Y,Z,J,j),Y=Z.stateNode;try{var X=Z.memoizedProps,w=X.id,B=X.onPostCommit;typeof B==="function"&&B(w,Z.alternate===null?"mount":"update",Y.passiveEffectDuration,-0)}catch(q){r(Z,Z.return,q)}}else A7(Y,Z,J,j);break;case 31:A7(Y,Z,J,j);break;case 13:A7(Y,Z,J,j);break;case 23:break;case 22:X=Z.stateNode,w=Z.alternate,Z.memoizedState!==null?X._visibility&2?A7(Y,Z,J,j):JY(Y,Z):X._visibility&2?A7(Y,Z,J,j):(X._visibility|=2,S1(Y,Z,J,j,(Z.subtreeFlags&10256)!==0||!1)),z&2048&&yz(w,Z);break;case 24:A7(Y,Z,J,j),z&2048&&vz(Z.alternate,Z);break;default:A7(Y,Z,J,j)}}function S1(Y,Z,J,j,z){z=z&&((Z.subtreeFlags&10256)!==0||!1);for(Z=Z.child;Z!==null;){var X=Y,w=Z,B=J,q=j,Q=w.flags;switch(w.tag){case 0:case 11:case 15:S1(X,w,B,q,z),CY(8,w);break;case 23:break;case 22:var U=w.stateNode;w.memoizedState!==null?U._visibility&2?S1(X,w,B,q,z):JY(X,w):(U._visibility|=2,S1(X,w,B,q,z)),z&&Q&2048&&yz(w.alternate,w);break;case 24:S1(X,w,B,q,z),z&&Q&2048&&vz(w.alternate,w);break;default:S1(X,w,B,q,z)}Z=Z.sibling}}function JY(Y,Z){if(Z.subtreeFlags&10256)for(Z=Z.child;Z!==null;){var J=Y,j=Z,z=j.flags;switch(j.tag){case 22:JY(J,j),z&2048&&yz(j.alternate,j);break;case 24:JY(J,j),z&2048&&vz(j.alternate,j);break;default:JY(J,j)}Z=Z.sibling}}var l6=8192;function C1(Y,Z,J){if(Y.subtreeFlags&l6)for(Y=Y.child;Y!==null;)wQ(Y,Z,J),Y=Y.sibling}function wQ(Y,Z,J){switch(Y.tag){case 26:C1(Y,Z,J),Y.flags&l6&&Y.memoizedState!==null&&lW(J,x7,Y.memoizedState,Y.memoizedProps);break;case 5:C1(Y,Z,J);break;case 3:case 4:var j=x7;x7=jJ(Y.stateNode.containerInfo),C1(Y,Z,J),x7=j;break;case 22:Y.memoizedState===null&&(j=Y.alternate,j!==null&&j.memoizedState!==null?(j=l6,l6=16777216,C1(Y,Z,J),l6=j):C1(Y,Z,J));break;default:C1(Y,Z,J)}}function BQ(Y){var Z=Y.alternate;if(Z!==null&&(Y=Z.child,Y!==null)){Z.child=null;do Z=Y.sibling,Y.sibling=null,Y=Z;while(Y!==null)}}function g6(Y){var Z=Y.deletions;if((Y.flags&16)!==0){if(Z!==null)for(var J=0;J<Z.length;J++){var j=Z[J];x0=j,QQ(j,Y)}BQ(Y)}if(Y.subtreeFlags&10256)for(Y=Y.child;Y!==null;)qQ(Y),Y=Y.sibling}function qQ(Y){switch(Y.tag){case 0:case 11:case 15:g6(Y),Y.flags&2048&&g8(9,Y,Y.return);break;case 3:g6(Y);break;case 12:g6(Y);break;case 22:var Z=Y.stateNode;Y.memoizedState!==null&&Z._visibility&2&&(Y.return===null||Y.return.tag!==13)?(Z._visibility&=-3,CZ(Y)):g6(Y);break;default:g6(Y)}}function CZ(Y){var Z=Y.deletions;if((Y.flags&16)!==0){if(Z!==null)for(var J=0;J<Z.length;J++){var j=Z[J];x0=j,QQ(j,Y)}BQ(Y)}for(Y=Y.child;Y!==null;){switch(Z=Y,Z.tag){case 0:case 11:case 15:g8(8,Z,Z.return),CZ(Z);break;case 22:J=Z.stateNode,J._visibility&2&&(J._visibility&=-3,CZ(Z));break;default:CZ(Z)}Y=Y.sibling}}function QQ(Y,Z){for(;x0!==null;){var J=x0;switch(J.tag){case 0:case 11:case 15:g8(8,J,Z);break;case 23:case 22:if(J.memoizedState!==null&&J.memoizedState.cachePool!==null){var j=J.memoizedState.cachePool.pool;j!=null&&j.refCount++}break;case 24:bY(J.memoizedState.cache)}if(j=J.child,j!==null)j.return=J,x0=j;else Y:for(J=Y;x0!==null;){j=x0;var{sibling:z,return:X}=j;if(eq(j),j===J){x0=null;break Y}if(z!==null){z.return=X,x0=z;break Y}x0=X}}}var BW={getCacheForType:function(Y){var Z=P0(M0),J=Z.data.get(Y);return J===void 0&&(J=Y(),Z.data.set(Y,J)),J},cacheSignal:function(){return P0(M0).controller.signal}},qW=typeof WeakMap==="function"?WeakMap:Map,l=0,n=null,v=null,E=0,s=0,a0=null,A8=!1,U6=!1,Ez=!1,j8=0,q0=0,y8=0,J1=0,uz=0,e0=0,j6=0,jY=null,p0=null,yj=!1,KJ=0,fQ=0,aZ=1/0,nZ=null,S8=null,K0=0,_8=null,z6=null,t7=0,vj=0,Ej=null,GQ=null,zY=0,uj=null;function j7(){return(l&2)!==0&&E!==0?E&-E:k.T!==null?dz():DB()}function UQ(){if(e0===0)if((E&536870912)===0||u){var Y=XZ;XZ<<=1,(XZ&3932160)===0&&(XZ=262144),e0=Y}else e0=536870912;return Y=X7.current,Y!==null&&(Y.flags|=32),e0}function s0(Y,Z,J){if(Y===n&&(s===2||s===9)||Y.cancelPendingCommit!==null)X6(Y,0),x8(Y,E,e0,!1);if(xY(Y,J),(l&2)===0||Y!==n)Y===n&&((l&2)===0&&(J1|=J),q0===4&&x8(Y,E,e0,!1)),g7(Y)}function WQ(Y,Z,J){if((l&6)!==0)throw Error(D(327));var j=!J&&(Z&127)===0&&(Z&Y.expiredLanes)===0||AY(Y,Z),z=j?GW(Y,Z):a4(Y,Z,!0),X=j;do{if(z===0){U6&&!j&&x8(Y,Z,0,!1);break}else{if(J=Y.current.alternate,X&&!QW(J)){z=a4(Y,Z,!1),X=!1;continue}if(z===2){if(X=Z,Y.errorRecoveryDisabledLanes&X)var w=0;else w=Y.pendingLanes&-536870913,w=w!==0?w:w&536870912?536870912:0;if(w!==0){Z=w;Y:{var B=Y;z=jY;var q=B.current.memoizedState.isDehydrated;if(q&&(X6(B,w).flags|=256),w=a4(B,w,!1),w!==2){if(Ez&&!q){B.errorRecoveryDisabledLanes|=X,J1|=X,z=4;break Y}X=p0,p0=z,X!==null&&(p0===null?p0=X:p0.push.apply(p0,X))}z=w}if(X=!1,z!==2)continue}}if(z===1){X6(Y,0),x8(Y,Z,0,!0);break}Y:{switch(j=Y,X=z,X){case 0:case 1:throw Error(D(345));case 4:if((Z&4194048)!==Z)break;case 6:x8(j,Z,e0,!A8);break Y;case 2:p0=null;break;case 3:case 5:break;default:throw Error(D(329))}if((Z&62914560)===Z&&(z=KJ+300-Y7(),10<z)){if(x8(j,Z,e0,!A8),qJ(j,0,!0)!==0)break Y;t7=Z,j.timeoutHandle=TQ(Tw.bind(null,j,J,p0,nZ,yj,Z,e0,J1,j6,A8,X,"Throttled",-0,0),z);break Y}Tw(j,J,p0,nZ,yj,Z,e0,J1,j6,A8,X,null,-0,0)}}break}while(1);g7(Y)}function Tw(Y,Z,J,j,z,X,w,B,q,Q,U,H,W,R){if(Y.timeoutHandle=-1,H=Z.subtreeFlags,H&8192||(H&16785408)===16785408){H={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:r7},wQ(Z,X,H);var A=(X&62914560)===X?KJ-Y7():(X&4194048)===X?fQ-Y7():0;if(A=iW(H,A),A!==null){t7=X,Y.cancelPendingCommit=A(hw.bind(null,Y,Z,X,J,j,z,w,B,q,U,H,null,W,R)),x8(Y,X,w,!Q);return}}hw(Y,Z,X,J,j,z,w,B,q)}function QW(Y){for(var Z=Y;;){var J=Z.tag;if((J===0||J===11||J===15)&&Z.flags&16384&&(J=Z.updateQueue,J!==null&&(J=J.stores,J!==null)))for(var j=0;j<J.length;j++){var z=J[j],X=z.getSnapshot;z=z.value;try{if(!z7(X(),z))return!1}catch(w){return!1}}if(J=Z.child,Z.subtreeFlags&16384&&J!==null)J.return=Z,Z=J;else{if(Z===Y)break;for(;Z.sibling===null;){if(Z.return===null||Z.return===Y)return!0;Z=Z.return}Z.sibling.return=Z.return,Z=Z.sibling}}return!0}function x8(Y,Z,J,j){Z&=~uz,Z&=~J1,Y.suspendedLanes|=Z,Y.pingedLanes&=~Z,j&&(Y.warmLanes|=Z),j=Y.expirationTimes;for(var z=Z;0<z;){var X=31-J7(z),w=1<<X;j[X]=-1,z&=~w}J!==0&&MB(Y,J,Z)}function DJ(){return(l&6)===0?(SY(0,!1),!1):!0}function mz(){if(v!==null){if(s===0)var Y=v.return;else Y=v,o7=U1=null,bz(Y),r1=null,UY=0,Y=v;for(;Y!==null;)pq(Y.alternate,Y),Y=Y.return;v=null}}function X6(Y,Z){var J=Y.timeoutHandle;J!==-1&&(Y.timeoutHandle=-1,LW(J)),J=Y.cancelPendingCommit,J!==null&&(Y.cancelPendingCommit=null,J()),t7=0,mz(),n=Y,v=J=a7(Y.current,null),E=Z,s=0,a0=null,A8=!1,U6=AY(Y,Z),Ez=!1,j6=e0=uz=J1=y8=q0=0,p0=jY=null,yj=!1,(Z&8)!==0&&(Z|=Z&32);var j=Y.entangledLanes;if(j!==0)for(Y=Y.entanglements,j&=Z;0<j;){var z=31-J7(j),X=1<<z;Z|=Y[z],j&=~X}return j8=Z,UJ(),J}function HQ(Y,Z){N=null,k.H=HY,Z===G6||Z===HJ?(Z=Gw(),s=3):Z===Kz?(Z=Gw(),s=4):s=Z===hz?8:Z!==null&&typeof Z==="object"&&typeof Z.then==="function"?6:1,a0=Z,v===null&&(q0=1,sZ(Y,W7(Z,Y.current)))}function VQ(){var Y=X7.current;return Y===null?!0:(E&4194048)===E?V7===null?!0:!1:(E&62914560)===E||(E&536870912)!==0?Y===V7:!1}function RQ(){var Y=k.H;return k.H=HY,Y===null?HY:Y}function MQ(){var Y=k.A;return k.A=BW,Y}function tZ(){q0=4,A8||(E&4194048)!==E&&X7.current!==null||(U6=!0),(y8&134217727)===0&&(J1&134217727)===0||n===null||x8(n,E,e0,!1)}function a4(Y,Z,J){var j=l;l|=2;var z=RQ(),X=MQ();if(n!==Y||E!==Z)nZ=null,X6(Y,Z);Z=!1;var w=q0;Y:do try{if(s!==0&&v!==null){var B=v,q=a0;switch(s){case 8:mz(),w=6;break Y;case 3:case 2:case 9:case 6:X7.current===null&&(Z=!0);var Q=s;if(s=0,a0=null,c1(Y,B,q,Q),J&&U6){w=0;break Y}break;default:Q=s,s=0,a0=null,c1(Y,B,q,Q)}}fW(),w=q0;break}catch(U){HQ(Y,U)}while(1);return Z&&Y.shellSuspendCounter++,o7=U1=null,l=j,k.H=z,k.A=X,v===null&&(n=null,E=0,UJ()),w}function fW(){for(;v!==null;)FQ(v)}function GW(Y,Z){var J=l;l|=2;var j=RQ(),z=MQ();n!==Y||E!==Z?(nZ=null,aZ=Y7()+500,X6(Y,Z)):U6=AY(Y,Z);Y:do try{if(s!==0&&v!==null){Z=v;var X=a0;Z:switch(s){case 1:s=0,a0=null,c1(Y,Z,X,1);break;case 2:case 9:if(fw(X)){s=0,a0=null,Nw(Z);break}Z=function(){s!==2&&s!==9||n!==Y||(s=7),g7(Y)},X.then(Z,Z);break Y;case 3:s=7;break Y;case 4:s=5;break Y;case 7:fw(X)?(s=0,a0=null,Nw(Z)):(s=0,a0=null,c1(Y,Z,X,7));break;case 5:var w=null;switch(v.tag){case 26:w=v.memoizedState;case 5:case 27:var B=v;if(w?vQ(w):B.stateNode.complete){s=0,a0=null;var q=B.sibling;if(q!==null)v=q;else{var Q=B.return;Q!==null?(v=Q,OJ(Q)):v=null}break Z}}s=0,a0=null,c1(Y,Z,X,5);break;case 6:s=0,a0=null,c1(Y,Z,X,6);break;case 8:mz(),q0=6;break Y;default:throw Error(D(462))}}UW();break}catch(U){HQ(Y,U)}while(1);if(o7=U1=null,k.H=j,k.A=z,l=J,v!==null)return 0;return n=null,E=0,UJ(),q0}function UW(){for(;v!==null&&!hU();)FQ(v)}function FQ(Y){var Z=iq(Y.alternate,Y,j8);Y.memoizedProps=Y.pendingProps,Z===null?OJ(Y):v=Z}function Nw(Y){var Z=Y,J=Z.alternate;switch(Z.tag){case 15:case 0:Z=Lw(J,Z,Z.pendingProps,Z.type,void 0,E);break;case 11:Z=Lw(J,Z,Z.pendingProps,Z.type.render,Z.ref,E);break;case 5:bz(Z);default:pq(J,Z),Z=v=pB(Z,j8),Z=iq(J,Z,j8)}Y.memoizedProps=Y.pendingProps,Z===null?OJ(Y):v=Z}function c1(Y,Z,J,j){o7=U1=null,bz(Z),r1=null,UY=0;var z=Z.return;try{if(YW(Y,z,Z,J,E)){q0=1,sZ(Y,W7(J,Y.current)),v=null;return}}catch(X){if(z!==null)throw v=z,X;q0=1,sZ(Y,W7(J,Y.current)),v=null;return}if(Z.flags&32768){if(u||j===1)Y=!0;else if(U6||(E&536870912)!==0)Y=!1;else if(A8=Y=!0,j===2||j===9||j===3||j===6)j=X7.current,j!==null&&j.tag===13&&(j.flags|=16384);KQ(Z,Y)}else OJ(Z)}function OJ(Y){var Z=Y;do{if((Z.flags&32768)!==0){KQ(Z,A8);return}Y=Z.return;var J=jW(Z.alternate,Z,j8);if(J!==null){v=J;return}if(Z=Z.sibling,Z!==null){v=Z;return}v=Z=Y}while(Z!==null);q0===0&&(q0=5)}function KQ(Y,Z){do{var J=zW(Y.alternate,Y);if(J!==null){J.flags&=32767,v=J;return}if(J=Y.return,J!==null&&(J.flags|=32768,J.subtreeFlags=0,J.deletions=null),!Z&&(Y=Y.sibling,Y!==null)){v=Y;return}v=Y=J}while(Y!==null);q0=6,v=null}function hw(Y,Z,J,j,z,X,w,B,q){Y.cancelPendingCommit=null;do AJ();while(K0!==0);if((l&6)!==0)throw Error(D(327));if(Z!==null){if(Z===Y.current)throw Error(D(177));if(X=Z.lanes|Z.childLanes,X|=Uz,iU(Y,J,X,w,B,q),Y===n&&(v=n=null,E=0),z6=Z,_8=Y,t7=J,vj=X,Ej=z,GQ=j,(Z.subtreeFlags&10256)!==0||(Z.flags&10256)!==0?(Y.callbackNode=null,Y.callbackPriority=0,RW(gZ,function(){return $Q(),null})):(Y.callbackNode=null,Y.callbackPriority=0),j=(Z.flags&13878)!==0,(Z.subtreeFlags&13878)!==0||j){j=k.T,k.T=null,z=i.p,i.p=2,w=l,l|=4;try{XW(Y,Z,J)}finally{l=w,i.p=z,k.T=j}}K0=1,DQ(),OQ(),AQ()}}function DQ(){if(K0===1){K0=0;var Y=_8,Z=z6,J=(Z.flags&13878)!==0;if((Z.subtreeFlags&13878)!==0||J){J=k.T,k.T=null;var j=i.p;i.p=2;var z=l;l|=4;try{jQ(Z,Y);var X=pj,w=vB(Y.containerInfo),B=X.focusedElem,q=X.selectionRange;if(w!==B&&B&&B.ownerDocument&&yB(B.ownerDocument.documentElement,B)){if(q!==null&&Gz(B)){var{start:Q,end:U}=q;if(U===void 0&&(U=Q),"selectionStart"in B)B.selectionStart=Q,B.selectionEnd=Math.min(U,B.value.length);else{var H=B.ownerDocument||document,W=H&&H.defaultView||window;if(W.getSelection){var R=W.getSelection(),A=B.textContent.length,C=Math.min(q.start,A),h=q.end===void 0?C:Math.min(q.end,A);!R.extend&&C>h&&(w=h,h=C,C=w);var V=jw(B,C),G=jw(B,h);if(V&&G&&(R.rangeCount!==1||R.anchorNode!==V.node||R.anchorOffset!==V.offset||R.focusNode!==G.node||R.focusOffset!==G.offset)){var M=H.createRange();M.setStart(V.node,V.offset),R.removeAllRanges(),C>h?(R.addRange(M),R.extend(G.node,G.offset)):(M.setEnd(G.node,G.offset),R.addRange(M))}}}}H=[];for(R=B;R=R.parentNode;)R.nodeType===1&&H.push({element:R,left:R.scrollLeft,top:R.scrollTop});typeof B.focus==="function"&&B.focus();for(B=0;B<H.length;B++){var K=H[B];K.element.scrollLeft=K.left,K.element.scrollTop=K.top}}wJ=!!ij,pj=ij=null}finally{l=z,i.p=j,k.T=J}}Y.current=Z,K0=2}}function OQ(){if(K0===2){K0=0;var Y=_8,Z=z6,J=(Z.flags&8772)!==0;if((Z.subtreeFlags&8772)!==0||J){J=k.T,k.T=null;var j=i.p;i.p=2;var z=l;l|=4;try{tq(Y,Z.alternate,Z)}finally{l=z,i.p=j,k.T=J}}K0=3}}function AQ(){if(K0===4||K0===3){K0=0,gU();var Y=_8,Z=z6,J=t7,j=GQ;(Z.subtreeFlags&10256)!==0||(Z.flags&10256)!==0?K0=5:(K0=0,z6=_8=null,xQ(Y,Y.pendingLanes));var z=Y.pendingLanes;if(z===0&&(S8=null),zz(J),Z=Z.stateNode,Z7&&typeof Z7.onCommitFiberRoot==="function")try{Z7.onCommitFiberRoot(OY,Z,void 0,(Z.current.flags&128)===128)}catch(q){}if(j!==null){Z=k.T,z=i.p,i.p=2,k.T=null;try{for(var X=Y.onRecoverableError,w=0;w<j.length;w++){var B=j[w];X(B.value,{componentStack:B.stack})}}finally{k.T=Z,i.p=z}}(t7&3)!==0&&AJ(),g7(Y),z=Y.pendingLanes,(J&261930)!==0&&(z&42)!==0?Y===uj?zY++:(zY=0,uj=Y):zY=0,SY(0,!1)}}function xQ(Y,Z){(Y.pooledCacheLanes&=Z)===0&&(Z=Y.pooledCache,Z!=null&&(Y.pooledCache=null,bY(Z)))}function AJ(){return DQ(),OQ(),AQ(),$Q()}function $Q(){if(K0!==5)return!1;var Y=_8,Z=vj;vj=0;var J=zz(t7),j=k.T,z=i.p;try{i.p=32>J?32:J,k.T=null,J=Ej,Ej=null;var X=_8,w=t7;if(K0=0,z6=_8=null,t7=0,(l&6)!==0)throw Error(D(331));var B=l;if(l|=4,qQ(X.current),XQ(X,X.current,w,J),l=B,SY(0,!1),Z7&&typeof Z7.onPostCommitFiberRoot==="function")try{Z7.onPostCommitFiberRoot(OY,X)}catch(q){}return!0}finally{i.p=z,k.T=j,xQ(Y,Z)}}function gw(Y,Z,J){Z=W7(J,Z),Z=Tj(Y.stateNode,Z,2),Y=C8(Y,Z,2),Y!==null&&(xY(Y,2),g7(Y))}function r(Y,Z,J){if(Y.tag===3)gw(Y,Y,J);else for(;Z!==null;){if(Z.tag===3){gw(Z,Y,J);break}else if(Z.tag===1){var j=Z.stateNode;if(typeof Z.type.getDerivedStateFromError==="function"||typeof j.componentDidCatch==="function"&&(S8===null||!S8.has(j))){Y=W7(J,Y),J=Eq(2),j=C8(Z,J,2),j!==null&&(uq(J,j,Z,Y),xY(j,2),g7(j));break}}Z=Z.return}}function n4(Y,Z,J){var j=Y.pingCache;if(j===null){j=Y.pingCache=new qW;var z=new Set;j.set(Z,z)}else z=j.get(Z),z===void 0&&(z=new Set,j.set(Z,z));z.has(J)||(Ez=!0,z.add(J),Y=WW.bind(null,Y,Z,J),Z.then(Y,Y))}function WW(Y,Z,J){var j=Y.pingCache;j!==null&&j.delete(Z),Y.pingedLanes|=Y.suspendedLanes&J,Y.warmLanes&=~J,n===Y&&(E&J)===J&&(q0===4||q0===3&&(E&62914560)===E&&300>Y7()-KJ?(l&2)===0&&X6(Y,0):uz|=J,j6===E&&(j6=0)),g7(Y)}function IQ(Y,Z){Z===0&&(Z=RB()),Y=G1(Y,Z),Y!==null&&(xY(Y,Z),g7(Y))}function HW(Y){var Z=Y.memoizedState,J=0;Z!==null&&(J=Z.retryLane),IQ(Y,J)}function VW(Y,Z){var J=0;switch(Y.tag){case 31:case 13:var{stateNode:j,memoizedState:z}=Y;z!==null&&(J=z.retryLane);break;case 19:j=Y.stateNode;break;case 22:j=Y.stateNode._retryCache;break;default:throw Error(D(314))}j!==null&&j.delete(Z),IQ(Y,J)}function RW(Y,Z){return Jz(Y,Z)}var eZ=null,_1=null,mj=!1,YJ=!1,t4=!1,$8=0;function g7(Y){Y!==_1&&Y.next===null&&(_1===null?eZ=_1=Y:_1=_1.next=Y),YJ=!0,mj||(mj=!0,FW())}function SY(Y,Z){if(!t4&&YJ){t4=!0;do{var J=!1;for(var j=eZ;j!==null;){if(!Z)if(Y!==0){var z=j.pendingLanes;if(z===0)var X=0;else{var{suspendedLanes:w,pingedLanes:B}=j;X=(1<<31-J7(42|Y)+1)-1,X&=z&~(w&~B),X=X&201326741?X&201326741|1:X?X|2:0}X!==0&&(J=!0,yw(j,X))}else X=E,X=qJ(j,j===n?X:0,j.cancelPendingCommit!==null||j.timeoutHandle!==-1),(X&3)===0||AY(j,X)||(J=!0,yw(j,X));j=j.next}}while(J);t4=!1}}function MW(){bQ()}function bQ(){YJ=mj=!1;var Y=0;$8!==0&&bW()&&(Y=$8);for(var Z=Y7(),J=null,j=eZ;j!==null;){var z=j.next,X=LQ(j,Z);if(X===0)j.next=null,J===null?eZ=z:J.next=z,z===null&&(_1=J);else if(J=j,Y!==0||(X&3)!==0)YJ=!0;j=z}K0!==0&&K0!==5||SY(Y,!1),$8!==0&&($8=0)}function LQ(Y,Z){for(var{suspendedLanes:J,pingedLanes:j,expirationTimes:z}=Y,X=Y.pendingLanes&-62914561;0<X;){var w=31-J7(X),B=1<<w,q=z[w];if(q===-1){if((B&J)===0||(B&j)!==0)z[w]=lU(B,Z)}else q<=Z&&(Y.expiredLanes|=B);X&=~B}if(Z=n,J=E,J=qJ(Y,Y===Z?J:0,Y.cancelPendingCommit!==null||Y.timeoutHandle!==-1),j=Y.callbackNode,J===0||Y===Z&&(s===2||s===9)||Y.cancelPendingCommit!==null)return j!==null&&j!==null&&C4(j),Y.callbackNode=null,Y.callbackPriority=0;if((J&3)===0||AY(Y,J)){if(Z=J&-J,Z===Y.callbackPriority)return Z;switch(j!==null&&C4(j),zz(J)){case 2:case 8:J=HB;break;case 32:J=gZ;break;case 268435456:J=VB;break;default:J=gZ}return j=CQ.bind(null,Y),J=Jz(J,j),Y.callbackPriority=Z,Y.callbackNode=J,Z}return j!==null&&j!==null&&C4(j),Y.callbackPriority=2,Y.callbackNode=null,2}function CQ(Y,Z){if(K0!==0&&K0!==5)return Y.callbackNode=null,Y.callbackPriority=0,null;var J=Y.callbackNode;if(AJ()&&Y.callbackNode!==J)return null;var j=E;if(j=qJ(Y,Y===n?j:0,Y.cancelPendingCommit!==null||Y.timeoutHandle!==-1),j===0)return null;return WQ(Y,j,Z),LQ(Y,Y7()),Y.callbackNode!=null&&Y.callbackNode===J?CQ.bind(null,Y):null}function yw(Y,Z){if(AJ())return null;WQ(Y,Z,!0)}function FW(){CW(function(){(l&6)!==0?Jz(WB,MW):bQ()})}function dz(){if($8===0){var Y=Y6;Y===0&&(Y=zZ,zZ<<=1,(zZ&261888)===0&&(zZ=256)),$8=Y}return $8}function vw(Y){return Y==null||typeof Y==="symbol"||typeof Y==="boolean"?null:typeof Y==="function"?Y:FZ(""+Y)}function Ew(Y,Z){var J=Z.ownerDocument.createElement("input");return J.name=Z.name,J.value=Z.value,Y.id&&J.setAttribute("form",Y.id),Z.parentNode.insertBefore(J,Z),Y=new FormData(Y),J.parentNode.removeChild(J),Y}function KW(Y,Z,J,j,z){if(Z==="submit"&&J&&J.stateNode===z){var X=vw((z[r0]||null).action),w=j.submitter;w&&(Z=(Z=w[r0]||null)?vw(Z.formAction):w.getAttribute("formAction"),Z!==null&&(X=Z,w=null));var B=new QJ("action","action",null,j,z);Y.push({event:B,listeners:[{instance:null,listener:function(){if(j.defaultPrevented){if($8!==0){var q=w?Ew(z,w):new FormData(z);kj(J,{pending:!0,data:q,method:z.method,action:X},null,q)}}else typeof X==="function"&&(B.preventDefault(),q=w?Ew(z,w):new FormData(z),kj(J,{pending:!0,data:q,method:z.method,action:X},X,q))},currentTarget:z}]})}}for(i6=0;i6<Kj.length;i6++)p6=Kj[i6],dj=p6.toLowerCase(),cj=p6[0].toUpperCase()+p6.slice(1),$7(dj,"on"+cj);var p6,dj,cj,i6;$7(uB,"onAnimationEnd");$7(mB,"onAnimationIteration");$7(dB,"onAnimationStart");$7("dblclick","onDoubleClick");$7("focusin","onFocus");$7("focusout","onBlur");$7(y5,"onTransitionRun");$7(v5,"onTransitionStart");$7(E5,"onTransitionCancel");$7(cB,"onTransitionEnd");t1("onMouseEnter",["mouseout","mouseover"]);t1("onMouseLeave",["mouseout","mouseover"]);t1("onPointerEnter",["pointerout","pointerover"]);t1("onPointerLeave",["pointerout","pointerover"]);q1("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));q1("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));q1("onBeforeInput",["compositionend","keypress","textInput","paste"]);q1("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));q1("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));q1("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var VY="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(" "),DW=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(VY));function SQ(Y,Z){Z=(Z&4)!==0;for(var J=0;J<Y.length;J++){var j=Y[J],z=j.event;j=j.listeners;Y:{var X=void 0;if(Z)for(var w=j.length-1;0<=w;w--){var B=j[w],q=B.instance,Q=B.currentTarget;if(B=B.listener,q!==X&&z.isPropagationStopped())break Y;X=B,z.currentTarget=Q;try{X(z)}catch(U){vZ(U)}z.currentTarget=null,X=q}else for(w=0;w<j.length;w++){if(B=j[w],q=B.instance,Q=B.currentTarget,B=B.listener,q!==X&&z.isPropagationStopped())break Y;X=B,z.currentTarget=Q;try{X(z)}catch(U){vZ(U)}z.currentTarget=null,X=q}}}}function y(Y,Z){var J=Z[Gj];J===void 0&&(J=Z[Gj]=new Set);var j=Y+"__bubble";J.has(j)||(_Q(Z,Y,2,!1),J.add(j))}function e4(Y,Z,J){var j=0;Z&&(j|=4),_Q(J,Y,j,Z)}var HZ="_reactListening"+Math.random().toString(36).slice(2);function cz(Y){if(!Y[HZ]){Y[HZ]=!0,OB.forEach(function(J){J!=="selectionchange"&&(DW.has(J)||e4(J,!1,Y),e4(J,!0,Y))});var Z=Y.nodeType===9?Y:Y.ownerDocument;Z===null||Z[HZ]||(Z[HZ]=!0,e4("selectionchange",!1,Z))}}function _Q(Y,Z,J,j){switch(cQ(Z)){case 2:var z=rW;break;case 8:z=oW;break;default:z=sz}J=z.bind(null,Z,J,Y),z=void 0,!Rj||Z!=="touchstart"&&Z!=="touchmove"&&Z!=="wheel"||(z=!0),j?z!==void 0?Y.addEventListener(Z,J,{capture:!0,passive:z}):Y.addEventListener(Z,J,!0):z!==void 0?Y.addEventListener(Z,J,{passive:z}):Y.addEventListener(Z,J,!1)}function Yj(Y,Z,J,j,z){var X=j;if((Z&1)===0&&(Z&2)===0&&j!==null)Y:for(;;){if(j===null)return;var w=j.tag;if(w===3||w===4){var B=j.stateNode.containerInfo;if(B===z)break;if(w===4)for(w=j.return;w!==null;){var q=w.tag;if((q===3||q===4)&&w.stateNode.containerInfo===z)return;w=w.return}for(;B!==null;){if(w=N1(B),w===null)return;if(q=w.tag,q===5||q===6||q===26||q===27){j=X=w;continue Y}B=B.parentNode}}j=j.return}SB(function(){var Q=X,U=Bz(J),H=[];Y:{var W=lB.get(Y);if(W!==void 0){var R=QJ,A=Y;switch(Y){case"keypress":if(DZ(J)===0)break Y;case"keydown":case"keyup":R=V5;break;case"focusin":A="focus",R=T4;break;case"focusout":A="blur",R=T4;break;case"beforeblur":case"afterblur":R=T4;break;case"click":if(J.button===2)break Y;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":R=r9;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":R=j5;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":R=F5;break;case uB:case mB:case dB:R=w5;break;case cB:R=D5;break;case"scroll":case"scrollend":R=Z5;break;case"wheel":R=A5;break;case"copy":case"cut":case"paste":R=q5;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":R=a9;break;case"toggle":case"beforetoggle":R=$5}var C=(Z&4)!==0,h=!C&&(Y==="scroll"||Y==="scrollend"),V=C?W!==null?W+"Capture":null:W;C=[];for(var G=Q,M;G!==null;){var K=G;if(M=K.stateNode,K=K.tag,K!==5&&K!==26&&K!==27||M===null||V===null||(K=BY(G,V),K!=null&&C.push(RY(G,K,M))),h)break;G=G.return}0<C.length&&(W=new R(W,A,null,J,U),H.push({event:W,listeners:C}))}}if((Z&7)===0){Y:{if(W=Y==="mouseover"||Y==="pointerover",R=Y==="mouseout"||Y==="pointerout",W&&J!==Vj&&(A=J.relatedTarget||J.fromElement)&&(N1(A)||A[q6]))break Y;if(R||W){if(W=U.window===U?U:(W=U.ownerDocument)?W.defaultView||W.parentWindow:window,R){if(A=J.relatedTarget||J.toElement,R=Q,A=A?N1(A):null,A!==null&&(h=DY(A),C=A.tag,A!==h||C!==5&&C!==27&&C!==6))A=null}else R=null,A=Q;if(R!==A){if(C=r9,K="onMouseLeave",V="onMouseEnter",G="mouse",Y==="pointerout"||Y==="pointerover")C=a9,K="onPointerLeave",V="onPointerEnter",G="pointer";if(h=R==null?W:u6(R),M=A==null?W:u6(A),W=new C(K,G+"leave",R,J,U),W.target=h,W.relatedTarget=M,K=null,N1(U)===Q&&(C=new C(V,G+"enter",A,J,U),C.target=M,C.relatedTarget=h,K=C),h=K,R&&A)Z:{C=OW,V=R,G=A,M=0;for(K=V;K;K=C(K))M++;K=0;for(var b=G;b;b=C(b))K++;for(;0<M-K;)V=C(V),M--;for(;0<K-M;)G=C(G),K--;for(;M--;){if(V===G||G!==null&&V===G.alternate){C=V;break Z}V=C(V),G=C(G)}C=null}else C=null;R!==null&&uw(H,W,R,C,!1),A!==null&&h!==null&&uw(H,h,A,C,!0)}}}Y:{if(W=Q?u6(Q):window,R=W.nodeName&&W.nodeName.toLowerCase(),R==="select"||R==="input"&&W.type==="file")var $=Yw;else if(e9(W))if(hB)$=N5;else{$=P5;var O=k5}else R=W.nodeName,!R||R.toLowerCase()!=="input"||W.type!=="checkbox"&&W.type!=="radio"?Q&&wz(Q.elementType)&&($=Yw):$=T5;if($&&($=$(Y,Q))){NB(H,$,J,U);break Y}O&&O(Y,W,Q),Y==="focusout"&&Q&&W.type==="number"&&Q.memoizedProps.value!=null&&Hj(W,"number",W.value)}switch(O=Q?u6(Q):window,Y){case"focusin":if(e9(O)||O.contentEditable==="true")y1=O,Mj=Q,o6=null;break;case"focusout":o6=Mj=y1=null;break;case"mousedown":Fj=!0;break;case"contextmenu":case"mouseup":case"dragend":Fj=!1,zw(H,J,U);break;case"selectionchange":if(g5)break;case"keydown":case"keyup":zw(H,J,U)}var L;if(fz)Y:{switch(Y){case"compositionstart":var _="onCompositionStart";break Y;case"compositionend":_="onCompositionEnd";break Y;case"compositionupdate":_="onCompositionUpdate";break Y}_=void 0}else g1?PB(Y,J)&&(_="onCompositionEnd"):Y==="keydown"&&J.keyCode===229&&(_="onCompositionStart");if(_&&(kB&&J.locale!=="ko"&&(g1||_!=="onCompositionStart"?_==="onCompositionEnd"&&g1&&(L=_B()):(O8=U,qz=("value"in O8)?O8.value:O8.textContent,g1=!0)),O=ZJ(Q,_),0<O.length&&(_=new o9(_,Y,null,J,U),H.push({event:_,listeners:O}),L?_.data=L:(L=TB(J),L!==null&&(_.data=L)))),L=b5?L5(Y,J):C5(Y,J))_=ZJ(Q,"onBeforeInput"),0<_.length&&(O=new o9("onBeforeInput","beforeinput",null,J,U),H.push({event:O,listeners:_}),O.data=L);KW(H,Y,Q,J,U)}SQ(H,Z)})}function RY(Y,Z,J){return{instance:Y,listener:Z,currentTarget:J}}function ZJ(Y,Z){for(var J=Z+"Capture",j=[];Y!==null;){var z=Y,X=z.stateNode;if(z=z.tag,z!==5&&z!==26&&z!==27||X===null||(z=BY(Y,J),z!=null&&j.unshift(RY(Y,z,X)),z=BY(Y,Z),z!=null&&j.push(RY(Y,z,X))),Y.tag===3)return j;Y=Y.return}return[]}function OW(Y){if(Y===null)return null;do Y=Y.return;while(Y&&Y.tag!==5&&Y.tag!==27);return Y?Y:null}function uw(Y,Z,J,j,z){for(var X=Z._reactName,w=[];J!==null&&J!==j;){var B=J,q=B.alternate,Q=B.stateNode;if(B=B.tag,q!==null&&q===j)break;B!==5&&B!==26&&B!==27||Q===null||(q=Q,z?(Q=BY(J,X),Q!=null&&w.unshift(RY(J,Q,q))):z||(Q=BY(J,X),Q!=null&&w.push(RY(J,Q,q)))),J=J.return}w.length!==0&&Y.push({event:Z,listeners:w})}var AW=/\r\n?/g,xW=/\u0000|\uFFFD/g;function mw(Y){return(typeof Y==="string"?Y:""+Y).replace(AW,`
`).replace(xW,"")}function kQ(Y,Z){return Z=mw(Z),mw(Y)===Z?!0:!1}function o(Y,Z,J,j,z,X){switch(J){case"children":typeof j==="string"?Z==="body"||Z==="textarea"&&j===""||e1(Y,j):(typeof j==="number"||typeof j==="bigint")&&Z!=="body"&&e1(Y,""+j);break;case"className":BZ(Y,"class",j);break;case"tabIndex":BZ(Y,"tabindex",j);break;case"dir":case"role":case"viewBox":case"width":case"height":BZ(Y,J,j);break;case"style":CB(Y,j,X);break;case"data":if(Z!=="object"){BZ(Y,"data",j);break}case"src":case"href":if(j===""&&(Z!=="a"||J!=="href")){Y.removeAttribute(J);break}if(j==null||typeof j==="function"||typeof j==="symbol"||typeof j==="boolean"){Y.removeAttribute(J);break}j=FZ(""+j),Y.setAttribute(J,j);break;case"action":case"formAction":if(typeof j==="function"){Y.setAttribute(J,"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 X==="function"&&(J==="formAction"?(Z!=="input"&&o(Y,Z,"name",z.name,z,null),o(Y,Z,"formEncType",z.formEncType,z,null),o(Y,Z,"formMethod",z.formMethod,z,null),o(Y,Z,"formTarget",z.formTarget,z,null)):(o(Y,Z,"encType",z.encType,z,null),o(Y,Z,"method",z.method,z,null),o(Y,Z,"target",z.target,z,null)));if(j==null||typeof j==="symbol"||typeof j==="boolean"){Y.removeAttribute(J);break}j=FZ(""+j),Y.setAttribute(J,j);break;case"onClick":j!=null&&(Y.onclick=r7);break;case"onScroll":j!=null&&y("scroll",Y);break;case"onScrollEnd":j!=null&&y("scrollend",Y);break;case"dangerouslySetInnerHTML":if(j!=null){if(typeof j!=="object"||!("__html"in j))throw Error(D(61));if(J=j.__html,J!=null){if(z.children!=null)throw Error(D(60));Y.innerHTML=J}}break;case"multiple":Y.multiple=j&&typeof j!=="function"&&typeof j!=="symbol";break;case"muted":Y.muted=j&&typeof j!=="function"&&typeof j!=="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(j==null||typeof j==="function"||typeof j==="boolean"||typeof j==="symbol"){Y.removeAttribute("xlink:href");break}J=FZ(""+j),Y.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",J);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":j!=null&&typeof j!=="function"&&typeof j!=="symbol"?Y.setAttribute(J,""+j):Y.removeAttribute(J);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":j&&typeof j!=="function"&&typeof j!=="symbol"?Y.setAttribute(J,""):Y.removeAttribute(J);break;case"capture":case"download":j===!0?Y.setAttribute(J,""):j!==!1&&j!=null&&typeof j!=="function"&&typeof j!=="symbol"?Y.setAttribute(J,j):Y.removeAttribute(J);break;case"cols":case"rows":case"size":case"span":j!=null&&typeof j!=="function"&&typeof j!=="symbol"&&!isNaN(j)&&1<=j?Y.setAttribute(J,j):Y.removeAttribute(J);break;case"rowSpan":case"start":j==null||typeof j==="function"||typeof j==="symbol"||isNaN(j)?Y.removeAttribute(J):Y.setAttribute(J,j);break;case"popover":y("beforetoggle",Y),y("toggle",Y),MZ(Y,"popover",j);break;case"xlinkActuate":u7(Y,"http://www.w3.org/1999/xlink","xlink:actuate",j);break;case"xlinkArcrole":u7(Y,"http://www.w3.org/1999/xlink","xlink:arcrole",j);break;case"xlinkRole":u7(Y,"http://www.w3.org/1999/xlink","xlink:role",j);break;case"xlinkShow":u7(Y,"http://www.w3.org/1999/xlink","xlink:show",j);break;case"xlinkTitle":u7(Y,"http://www.w3.org/1999/xlink","xlink:title",j);break;case"xlinkType":u7(Y,"http://www.w3.org/1999/xlink","xlink:type",j);break;case"xmlBase":u7(Y,"http://www.w3.org/XML/1998/namespace","xml:base",j);break;case"xmlLang":u7(Y,"http://www.w3.org/XML/1998/namespace","xml:lang",j);break;case"xmlSpace":u7(Y,"http://www.w3.org/XML/1998/namespace","xml:space",j);break;case"is":MZ(Y,"is",j);break;case"innerText":case"textContent":break;default:if(!(2<J.length)||J[0]!=="o"&&J[0]!=="O"||J[1]!=="n"&&J[1]!=="N")J=eU.get(J)||J,MZ(Y,J,j)}}function lj(Y,Z,J,j,z,X){switch(J){case"style":CB(Y,j,X);break;case"dangerouslySetInnerHTML":if(j!=null){if(typeof j!=="object"||!("__html"in j))throw Error(D(61));if(J=j.__html,J!=null){if(z.children!=null)throw Error(D(60));Y.innerHTML=J}}break;case"children":typeof j==="string"?e1(Y,j):(typeof j==="number"||typeof j==="bigint")&&e1(Y,""+j);break;case"onScroll":j!=null&&y("scroll",Y);break;case"onScrollEnd":j!=null&&y("scrollend",Y);break;case"onClick":j!=null&&(Y.onclick=r7);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!AB.hasOwnProperty(J))Y:{if(J[0]==="o"&&J[1]==="n"&&(z=J.endsWith("Capture"),Z=J.slice(2,z?J.length-7:void 0),X=Y[r0]||null,X=X!=null?X[J]:null,typeof X==="function"&&Y.removeEventListener(Z,X,z),typeof j==="function")){typeof X!=="function"&&X!==null&&(J in Y?Y[J]=null:Y.hasAttribute(J)&&Y.removeAttribute(J)),Y.addEventListener(Z,j,z);break Y}J in Y?Y[J]=j:j===!0?Y.setAttribute(J,""):MZ(Y,J,j)}}}function T0(Y,Z,J){switch(Z){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":y("error",Y),y("load",Y);var j=!1,z=!1,X;for(X in J)if(J.hasOwnProperty(X)){var w=J[X];if(w!=null)switch(X){case"src":j=!0;break;case"srcSet":z=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(D(137,Z));default:o(Y,Z,X,w,J,null)}}z&&o(Y,Z,"srcSet",J.srcSet,J,null),j&&o(Y,Z,"src",J.src,J,null);return;case"input":y("invalid",Y);var B=X=w=z=null,q=null,Q=null;for(j in J)if(J.hasOwnProperty(j)){var U=J[j];if(U!=null)switch(j){case"name":z=U;break;case"type":w=U;break;case"checked":q=U;break;case"defaultChecked":Q=U;break;case"value":X=U;break;case"defaultValue":B=U;break;case"children":case"dangerouslySetInnerHTML":if(U!=null)throw Error(D(137,Z));break;default:o(Y,Z,j,U,J,null)}}IB(Y,X,B,q,Q,w,z,!1);return;case"select":y("invalid",Y),j=w=X=null;for(z in J)if(J.hasOwnProperty(z)&&(B=J[z],B!=null))switch(z){case"value":X=B;break;case"defaultValue":w=B;break;case"multiple":j=B;default:o(Y,Z,z,B,J,null)}Z=X,J=w,Y.multiple=!!j,Z!=null?i1(Y,!!j,Z,!1):J!=null&&i1(Y,!!j,J,!0);return;case"textarea":y("invalid",Y),X=z=j=null;for(w in J)if(J.hasOwnProperty(w)&&(B=J[w],B!=null))switch(w){case"value":j=B;break;case"defaultValue":z=B;break;case"children":X=B;break;case"dangerouslySetInnerHTML":if(B!=null)throw Error(D(91));break;default:o(Y,Z,w,B,J,null)}LB(Y,j,z,X);return;case"option":for(q in J)if(J.hasOwnProperty(q)&&(j=J[q],j!=null))switch(q){case"selected":Y.selected=j&&typeof j!=="function"&&typeof j!=="symbol";break;default:o(Y,Z,q,j,J,null)}return;case"dialog":y("beforetoggle",Y),y("toggle",Y),y("cancel",Y),y("close",Y);break;case"iframe":case"object":y("load",Y);break;case"video":case"audio":for(j=0;j<VY.length;j++)y(VY[j],Y);break;case"image":y("error",Y),y("load",Y);break;case"details":y("toggle",Y);break;case"embed":case"source":case"link":y("error",Y),y("load",Y);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(Q in J)if(J.hasOwnProperty(Q)&&(j=J[Q],j!=null))switch(Q){case"children":case"dangerouslySetInnerHTML":throw Error(D(137,Z));default:o(Y,Z,Q,j,J,null)}return;default:if(wz(Z)){for(U in J)J.hasOwnProperty(U)&&(j=J[U],j!==void 0&&lj(Y,Z,U,j,J,void 0));return}}for(B in J)J.hasOwnProperty(B)&&(j=J[B],j!=null&&o(Y,Z,B,j,J,null))}function $W(Y,Z,J,j){switch(Z){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var z=null,X=null,w=null,B=null,q=null,Q=null,U=null;for(R in J){var H=J[R];if(J.hasOwnProperty(R)&&H!=null)switch(R){case"checked":break;case"value":break;case"defaultValue":q=H;default:j.hasOwnProperty(R)||o(Y,Z,R,null,j,H)}}for(var W in j){var R=j[W];if(H=J[W],j.hasOwnProperty(W)&&(R!=null||H!=null))switch(W){case"type":X=R;break;case"name":z=R;break;case"checked":Q=R;break;case"defaultChecked":U=R;break;case"value":w=R;break;case"defaultValue":B=R;break;case"children":case"dangerouslySetInnerHTML":if(R!=null)throw Error(D(137,Z));break;default:R!==H&&o(Y,Z,W,R,j,H)}}Wj(Y,w,B,q,Q,U,X,z);return;case"select":R=w=B=W=null;for(X in J)if(q=J[X],J.hasOwnProperty(X)&&q!=null)switch(X){case"value":break;case"multiple":R=q;default:j.hasOwnProperty(X)||o(Y,Z,X,null,j,q)}for(z in j)if(X=j[z],q=J[z],j.hasOwnProperty(z)&&(X!=null||q!=null))switch(z){case"value":W=X;break;case"defaultValue":B=X;break;case"multiple":w=X;default:X!==q&&o(Y,Z,z,X,j,q)}Z=B,J=w,j=R,W!=null?i1(Y,!!J,W,!1):!!j!==!!J&&(Z!=null?i1(Y,!!J,Z,!0):i1(Y,!!J,J?[]:"",!1));return;case"textarea":R=W=null;for(B in J)if(z=J[B],J.hasOwnProperty(B)&&z!=null&&!j.hasOwnProperty(B))switch(B){case"value":break;case"children":break;default:o(Y,Z,B,null,j,z)}for(w in j)if(z=j[w],X=J[w],j.hasOwnProperty(w)&&(z!=null||X!=null))switch(w){case"value":W=z;break;case"defaultValue":R=z;break;case"children":break;case"dangerouslySetInnerHTML":if(z!=null)throw Error(D(91));break;default:z!==X&&o(Y,Z,w,z,j,X)}bB(Y,W,R);return;case"option":for(var A in J)if(W=J[A],J.hasOwnProperty(A)&&W!=null&&!j.hasOwnProperty(A))switch(A){case"selected":Y.selected=!1;break;default:o(Y,Z,A,null,j,W)}for(q in j)if(W=j[q],R=J[q],j.hasOwnProperty(q)&&W!==R&&(W!=null||R!=null))switch(q){case"selected":Y.selected=W&&typeof W!=="function"&&typeof W!=="symbol";break;default:o(Y,Z,q,W,j,R)}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 C in J)W=J[C],J.hasOwnProperty(C)&&W!=null&&!j.hasOwnProperty(C)&&o(Y,Z,C,null,j,W);for(Q in j)if(W=j[Q],R=J[Q],j.hasOwnProperty(Q)&&W!==R&&(W!=null||R!=null))switch(Q){case"children":case"dangerouslySetInnerHTML":if(W!=null)throw Error(D(137,Z));break;default:o(Y,Z,Q,W,j,R)}return;default:if(wz(Z)){for(var h in J)W=J[h],J.hasOwnProperty(h)&&W!==void 0&&!j.hasOwnProperty(h)&&lj(Y,Z,h,void 0,j,W);for(U in j)W=j[U],R=J[U],!j.hasOwnProperty(U)||W===R||W===void 0&&R===void 0||lj(Y,Z,U,W,j,R);return}}for(var V in J)W=J[V],J.hasOwnProperty(V)&&W!=null&&!j.hasOwnProperty(V)&&o(Y,Z,V,null,j,W);for(H in j)W=j[H],R=J[H],!j.hasOwnProperty(H)||W===R||W==null&&R==null||o(Y,Z,H,W,j,R)}function dw(Y){switch(Y){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function IW(){if(typeof performance.getEntriesByType==="function"){for(var Y=0,Z=0,J=performance.getEntriesByType("resource"),j=0;j<J.length;j++){var z=J[j],X=z.transferSize,w=z.initiatorType,B=z.duration;if(X&&B&&dw(w)){w=0,B=z.responseEnd;for(j+=1;j<J.length;j++){var q=J[j],Q=q.startTime;if(Q>B)break;var{transferSize:U,initiatorType:H}=q;U&&dw(H)&&(q=q.responseEnd,w+=U*(q<B?1:(B-Q)/(q-Q)))}if(--j,Z+=8*(X+w)/(z.duration/1000),Y++,10<Y)break}}if(0<Y)return Z/Y/1e6}return navigator.connection&&(Y=navigator.connection.downlink,typeof Y==="number")?Y:5}var ij=null,pj=null;function JJ(Y){return Y.nodeType===9?Y:Y.ownerDocument}function cw(Y){switch(Y){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function PQ(Y,Z){if(Y===0)switch(Z){case"svg":return 1;case"math":return 2;default:return 0}return Y===1&&Z==="foreignObject"?0:Y}function sj(Y,Z){return Y==="textarea"||Y==="noscript"||typeof Z.children==="string"||typeof Z.children==="number"||typeof Z.children==="bigint"||typeof Z.dangerouslySetInnerHTML==="object"&&Z.dangerouslySetInnerHTML!==null&&Z.dangerouslySetInnerHTML.__html!=null}var Zj=null;function bW(){var Y=window.event;if(Y&&Y.type==="popstate"){if(Y===Zj)return!1;return Zj=Y,!0}return Zj=null,!1}var TQ=typeof setTimeout==="function"?setTimeout:void 0,LW=typeof clearTimeout==="function"?clearTimeout:void 0,lw=typeof Promise==="function"?Promise:void 0,CW=typeof queueMicrotask==="function"?queueMicrotask:typeof lw<"u"?function(Y){return lw.resolve(null).then(Y).catch(SW)}:TQ;function SW(Y){setTimeout(function(){throw Y})}function E8(Y){return Y==="head"}function iw(Y,Z){var J=Z,j=0;do{var z=J.nextSibling;if(Y.removeChild(J),z&&z.nodeType===8)if(J=z.data,J==="/$"||J==="/&"){if(j===0){Y.removeChild(z),B6(Z);return}j--}else if(J==="$"||J==="$?"||J==="$~"||J==="$!"||J==="&")j++;else if(J==="html")XY(Y.ownerDocument.documentElement);else if(J==="head"){J=Y.ownerDocument.head,XY(J);for(var X=J.firstChild;X;){var{nextSibling:w,nodeName:B}=X;X[$Y]||B==="SCRIPT"||B==="STYLE"||B==="LINK"&&X.rel.toLowerCase()==="stylesheet"||J.removeChild(X),X=w}}else J==="body"&&XY(Y.ownerDocument.body);J=z}while(J);B6(Z)}function pw(Y,Z){var J=Y;Y=0;do{var j=J.nextSibling;if(J.nodeType===1?Z?(J._stashedDisplay=J.style.display,J.style.display="none"):(J.style.display=J._stashedDisplay||"",J.getAttribute("style")===""&&J.removeAttribute("style")):J.nodeType===3&&(Z?(J._stashedText=J.nodeValue,J.nodeValue=""):J.nodeValue=J._stashedText||""),j&&j.nodeType===8)if(J=j.data,J==="/$")if(Y===0)break;else Y--;else J!=="$"&&J!=="$?"&&J!=="$~"&&J!=="$!"||Y++;J=j}while(J)}function rj(Y){var Z=Y.firstChild;Z&&Z.nodeType===10&&(Z=Z.nextSibling);for(;Z;){var J=Z;switch(Z=Z.nextSibling,J.nodeName){case"HTML":case"HEAD":case"BODY":rj(J),Xz(J);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(J.rel.toLowerCase()==="stylesheet")continue}Y.removeChild(J)}}function _W(Y,Z,J,j){for(;Y.nodeType===1;){var z=J;if(Y.nodeName.toLowerCase()!==Z.toLowerCase()){if(!j&&(Y.nodeName!=="INPUT"||Y.type!=="hidden"))break}else if(!j)if(Z==="input"&&Y.type==="hidden"){var X=z.name==null?null:""+z.name;if(z.type==="hidden"&&Y.getAttribute("name")===X)return Y}else return Y;else if(!Y[$Y])switch(Z){case"meta":if(!Y.hasAttribute("itemprop"))break;return Y;case"link":if(X=Y.getAttribute("rel"),X==="stylesheet"&&Y.hasAttribute("data-precedence"))break;else if(X!==z.rel||Y.getAttribute("href")!==(z.href==null||z.href===""?null:z.href)||Y.getAttribute("crossorigin")!==(z.crossOrigin==null?null:z.crossOrigin)||Y.getAttribute("title")!==(z.title==null?null:z.title))break;return Y;case"style":if(Y.hasAttribute("data-precedence"))break;return Y;case"script":if(X=Y.getAttribute("src"),(X!==(z.src==null?null:z.src)||Y.getAttribute("type")!==(z.type==null?null:z.type)||Y.getAttribute("crossorigin")!==(z.crossOrigin==null?null:z.crossOrigin))&&X&&Y.hasAttribute("async")&&!Y.hasAttribute("itemprop"))break;return Y;default:return Y}if(Y=R7(Y.nextSibling),Y===null)break}return null}function kW(Y,Z,J){if(Z==="")return null;for(;Y.nodeType!==3;){if((Y.nodeType!==1||Y.nodeName!=="INPUT"||Y.type!=="hidden")&&!J)return null;if(Y=R7(Y.nextSibling),Y===null)return null}return Y}function NQ(Y,Z){for(;Y.nodeType!==8;){if((Y.nodeType!==1||Y.nodeName!=="INPUT"||Y.type!=="hidden")&&!Z)return null;if(Y=R7(Y.nextSibling),Y===null)return null}return Y}function oj(Y){return Y.data==="$?"||Y.data==="$~"}function aj(Y){return Y.data==="$!"||Y.data==="$?"&&Y.ownerDocument.readyState!=="loading"}function PW(Y,Z){var J=Y.ownerDocument;if(Y.data==="$~")Y._reactRetry=Z;else if(Y.data!=="$?"||J.readyState!=="loading")Z();else{var j=function(){Z(),J.removeEventListener("DOMContentLoaded",j)};J.addEventListener("DOMContentLoaded",j),Y._reactRetry=j}}function R7(Y){for(;Y!=null;Y=Y.nextSibling){var Z=Y.nodeType;if(Z===1||Z===3)break;if(Z===8){if(Z=Y.data,Z==="$"||Z==="$!"||Z==="$?"||Z==="$~"||Z==="&"||Z==="F!"||Z==="F")break;if(Z==="/$"||Z==="/&")return null}}return Y}var nj=null;function sw(Y){Y=Y.nextSibling;for(var Z=0;Y;){if(Y.nodeType===8){var J=Y.data;if(J==="/$"||J==="/&"){if(Z===0)return R7(Y.nextSibling);Z--}else J!=="$"&&J!=="$!"&&J!=="$?"&&J!=="$~"&&J!=="&"||Z++}Y=Y.nextSibling}return null}function rw(Y){Y=Y.previousSibling;for(var Z=0;Y;){if(Y.nodeType===8){var J=Y.data;if(J==="$"||J==="$!"||J==="$?"||J==="$~"||J==="&"){if(Z===0)return Y;Z--}else J!=="/$"&&J!=="/&"||Z++}Y=Y.previousSibling}return null}function hQ(Y,Z,J){switch(Z=JJ(J),Y){case"html":if(Y=Z.documentElement,!Y)throw Error(D(452));return Y;case"head":if(Y=Z.head,!Y)throw Error(D(453));return Y;case"body":if(Y=Z.body,!Y)throw Error(D(454));return Y;default:throw Error(D(451))}}function XY(Y){for(var Z=Y.attributes;Z.length;)Y.removeAttributeNode(Z[0]);Xz(Y)}var M7=new Map,ow=new Set;function jJ(Y){return typeof Y.getRootNode==="function"?Y.getRootNode():Y.nodeType===9?Y:Y.ownerDocument}var z8=i.d;i.d={f:TW,r:NW,D:hW,C:gW,L:yW,m:vW,X:uW,S:EW,M:mW};function TW(){var Y=z8.f(),Z=DJ();return Y||Z}function NW(Y){var Z=Q6(Y);Z!==null&&Z.tag===5&&Z.type==="form"?Cq(Z):z8.r(Y)}var W6=typeof document>"u"?null:document;function gQ(Y,Z,J){var j=W6;if(j&&typeof Z==="string"&&Z){var z=U7(Z);z='link[rel="'+Y+'"][href="'+z+'"]',typeof J==="string"&&(z+='[crossorigin="'+J+'"]'),ow.has(z)||(ow.add(z),Y={rel:Y,crossOrigin:J,href:Z},j.querySelector(z)===null&&(Z=j.createElement("link"),T0(Z,"link",Y),$0(Z),j.head.appendChild(Z)))}}function hW(Y){z8.D(Y),gQ("dns-prefetch",Y,null)}function gW(Y,Z){z8.C(Y,Z),gQ("preconnect",Y,Z)}function yW(Y,Z,J){z8.L(Y,Z,J);var j=W6;if(j&&Y&&Z){var z='link[rel="preload"][as="'+U7(Z)+'"]';Z==="image"?J&&J.imageSrcSet?(z+='[imagesrcset="'+U7(J.imageSrcSet)+'"]',typeof J.imageSizes==="string"&&(z+='[imagesizes="'+U7(J.imageSizes)+'"]')):z+='[href="'+U7(Y)+'"]':z+='[href="'+U7(Y)+'"]';var X=z;switch(Z){case"style":X=w6(Y);break;case"script":X=H6(Y)}M7.has(X)||(Y=J0({rel:"preload",href:Z==="image"&&J&&J.imageSrcSet?void 0:Y,as:Z},J),M7.set(X,Y),j.querySelector(z)!==null||Z==="style"&&j.querySelector(_Y(X))||Z==="script"&&j.querySelector(kY(X))||(Z=j.createElement("link"),T0(Z,"link",Y),$0(Z),j.head.appendChild(Z)))}}function vW(Y,Z){z8.m(Y,Z);var J=W6;if(J&&Y){var j=Z&&typeof Z.as==="string"?Z.as:"script",z='link[rel="modulepreload"][as="'+U7(j)+'"][href="'+U7(Y)+'"]',X=z;switch(j){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":X=H6(Y)}if(!M7.has(X)&&(Y=J0({rel:"modulepreload",href:Y},Z),M7.set(X,Y),J.querySelector(z)===null)){switch(j){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(J.querySelector(kY(X)))return}j=J.createElement("link"),T0(j,"link",Y),$0(j),J.head.appendChild(j)}}}function EW(Y,Z,J){z8.S(Y,Z,J);var j=W6;if(j&&Y){var z=l1(j).hoistableStyles,X=w6(Y);Z=Z||"default";var w=z.get(X);if(!w){var B={loading:0,preload:null};if(w=j.querySelector(_Y(X)))B.loading=5;else{Y=J0({rel:"stylesheet",href:Y,"data-precedence":Z},J),(J=M7.get(X))&&lz(Y,J);var q=w=j.createElement("link");$0(q),T0(q,"link",Y),q._p=new Promise(function(Q,U){q.onload=Q,q.onerror=U}),q.addEventListener("load",function(){B.loading|=1}),q.addEventListener("error",function(){B.loading|=2}),B.loading|=4,SZ(w,Z,j)}w={type:"stylesheet",instance:w,count:1,state:B},z.set(X,w)}}}function uW(Y,Z){z8.X(Y,Z);var J=W6;if(J&&Y){var j=l1(J).hoistableScripts,z=H6(Y),X=j.get(z);X||(X=J.querySelector(kY(z)),X||(Y=J0({src:Y,async:!0},Z),(Z=M7.get(z))&&iz(Y,Z),X=J.createElement("script"),$0(X),T0(X,"link",Y),J.head.appendChild(X)),X={type:"script",instance:X,count:1,state:null},j.set(z,X))}}function mW(Y,Z){z8.M(Y,Z);var J=W6;if(J&&Y){var j=l1(J).hoistableScripts,z=H6(Y),X=j.get(z);X||(X=J.querySelector(kY(z)),X||(Y=J0({src:Y,async:!0,type:"module"},Z),(Z=M7.get(z))&&iz(Y,Z),X=J.createElement("script"),$0(X),T0(X,"link",Y),J.head.appendChild(X)),X={type:"script",instance:X,count:1,state:null},j.set(z,X))}}function aw(Y,Z,J,j){var z=(z=I8.current)?jJ(z):null;if(!z)throw Error(D(446));switch(Y){case"meta":case"title":return null;case"style":return typeof J.precedence==="string"&&typeof J.href==="string"?(Z=w6(J.href),J=l1(z).hoistableStyles,j=J.get(Z),j||(j={type:"style",instance:null,count:0,state:null},J.set(Z,j)),j):{type:"void",instance:null,count:0,state:null};case"link":if(J.rel==="stylesheet"&&typeof J.href==="string"&&typeof J.precedence==="string"){Y=w6(J.href);var X=l1(z).hoistableStyles,w=X.get(Y);if(w||(z=z.ownerDocument||z,w={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},X.set(Y,w),(X=z.querySelector(_Y(Y)))&&!X._p&&(w.instance=X,w.state.loading=5),M7.has(Y)||(J={rel:"preload",as:"style",href:J.href,crossOrigin:J.crossOrigin,integrity:J.integrity,media:J.media,hrefLang:J.hrefLang,referrerPolicy:J.referrerPolicy},M7.set(Y,J),X||dW(z,Y,J,w.state))),Z&&j===null)throw Error(D(528,""));return w}if(Z&&j!==null)throw Error(D(529,""));return null;case"script":return Z=J.async,J=J.src,typeof J==="string"&&Z&&typeof Z!=="function"&&typeof Z!=="symbol"?(Z=H6(J),J=l1(z).hoistableScripts,j=J.get(Z),j||(j={type:"script",instance:null,count:0,state:null},J.set(Z,j)),j):{type:"void",instance:null,count:0,state:null};default:throw Error(D(444,Y))}}function w6(Y){return'href="'+U7(Y)+'"'}function _Y(Y){return'link[rel="stylesheet"]['+Y+"]"}function yQ(Y){return J0({},Y,{"data-precedence":Y.precedence,precedence:null})}function dW(Y,Z,J,j){Y.querySelector('link[rel="preload"][as="style"]['+Z+"]")?j.loading=1:(Z=Y.createElement("link"),j.preload=Z,Z.addEventListener("load",function(){return j.loading|=1}),Z.addEventListener("error",function(){return j.loading|=2}),T0(Z,"link",J),$0(Z),Y.head.appendChild(Z))}function H6(Y){return'[src="'+U7(Y)+'"]'}function kY(Y){return"script[async]"+Y}function nw(Y,Z,J){if(Z.count++,Z.instance===null)switch(Z.type){case"style":var j=Y.querySelector('style[data-href~="'+U7(J.href)+'"]');if(j)return Z.instance=j,$0(j),j;var z=J0({},J,{"data-href":J.href,"data-precedence":J.precedence,href:null,precedence:null});return j=(Y.ownerDocument||Y).createElement("style"),$0(j),T0(j,"style",z),SZ(j,J.precedence,Y),Z.instance=j;case"stylesheet":z=w6(J.href);var X=Y.querySelector(_Y(z));if(X)return Z.state.loading|=4,Z.instance=X,$0(X),X;j=yQ(J),(z=M7.get(z))&&lz(j,z),X=(Y.ownerDocument||Y).createElement("link"),$0(X);var w=X;return w._p=new Promise(function(B,q){w.onload=B,w.onerror=q}),T0(X,"link",j),Z.state.loading|=4,SZ(X,J.precedence,Y),Z.instance=X;case"script":if(X=H6(J.src),z=Y.querySelector(kY(X)))return Z.instance=z,$0(z),z;if(j=J,z=M7.get(X))j=J0({},J),iz(j,z);return Y=Y.ownerDocument||Y,z=Y.createElement("script"),$0(z),T0(z,"link",j),Y.head.appendChild(z),Z.instance=z;case"void":return null;default:throw Error(D(443,Z.type))}else Z.type==="stylesheet"&&(Z.state.loading&4)===0&&(j=Z.instance,Z.state.loading|=4,SZ(j,J.precedence,Y));return Z.instance}function SZ(Y,Z,J){for(var j=J.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),z=j.length?j[j.length-1]:null,X=z,w=0;w<j.length;w++){var B=j[w];if(B.dataset.precedence===Z)X=B;else if(X!==z)break}X?X.parentNode.insertBefore(Y,X.nextSibling):(Z=J.nodeType===9?J.head:J,Z.insertBefore(Y,Z.firstChild))}function lz(Y,Z){Y.crossOrigin==null&&(Y.crossOrigin=Z.crossOrigin),Y.referrerPolicy==null&&(Y.referrerPolicy=Z.referrerPolicy),Y.title==null&&(Y.title=Z.title)}function iz(Y,Z){Y.crossOrigin==null&&(Y.crossOrigin=Z.crossOrigin),Y.referrerPolicy==null&&(Y.referrerPolicy=Z.referrerPolicy),Y.integrity==null&&(Y.integrity=Z.integrity)}var _Z=null;function tw(Y,Z,J){if(_Z===null){var j=new Map,z=_Z=new Map;z.set(J,j)}else z=_Z,j=z.get(J),j||(j=new Map,z.set(J,j));if(j.has(Y))return j;j.set(Y,null),J=J.getElementsByTagName(Y);for(z=0;z<J.length;z++){var X=J[z];if(!(X[$Y]||X[_0]||Y==="link"&&X.getAttribute("rel")==="stylesheet")&&X.namespaceURI!=="http://www.w3.org/2000/svg"){var w=X.getAttribute(Z)||"";w=Y+w;var B=j.get(w);B?B.push(X):j.set(w,[X])}}return j}function ew(Y,Z,J){Y=Y.ownerDocument||Y,Y.head.insertBefore(J,Z==="title"?Y.querySelector("head > title"):null)}function cW(Y,Z,J){if(J===1||Z.itemProp!=null)return!1;switch(Y){case"meta":case"title":return!0;case"style":if(typeof Z.precedence!=="string"||typeof Z.href!=="string"||Z.href==="")break;return!0;case"link":if(typeof Z.rel!=="string"||typeof Z.href!=="string"||Z.href===""||Z.onLoad||Z.onError)break;switch(Z.rel){case"stylesheet":return Y=Z.disabled,typeof Z.precedence==="string"&&Y==null;default:return!0}case"script":if(Z.async&&typeof Z.async!=="function"&&typeof Z.async!=="symbol"&&!Z.onLoad&&!Z.onError&&Z.src&&typeof Z.src==="string")return!0}return!1}function vQ(Y){return Y.type==="stylesheet"&&(Y.state.loading&3)===0?!1:!0}function lW(Y,Z,J,j){if(J.type==="stylesheet"&&(typeof j.media!=="string"||matchMedia(j.media).matches!==!1)&&(J.state.loading&4)===0){if(J.instance===null){var z=w6(j.href),X=Z.querySelector(_Y(z));if(X){Z=X._p,Z!==null&&typeof Z==="object"&&typeof Z.then==="function"&&(Y.count++,Y=zJ.bind(Y),Z.then(Y,Y)),J.state.loading|=4,J.instance=X,$0(X);return}X=Z.ownerDocument||Z,j=yQ(j),(z=M7.get(z))&&lz(j,z),X=X.createElement("link"),$0(X);var w=X;w._p=new Promise(function(B,q){w.onload=B,w.onerror=q}),T0(X,"link",j),J.instance=X}Y.stylesheets===null&&(Y.stylesheets=new Map),Y.stylesheets.set(J,Z),(Z=J.state.preload)&&(J.state.loading&3)===0&&(Y.count++,J=zJ.bind(Y),Z.addEventListener("load",J),Z.addEventListener("error",J))}}var Jj=0;function iW(Y,Z){return Y.stylesheets&&Y.count===0&&kZ(Y,Y.stylesheets),0<Y.count||0<Y.imgCount?function(J){var j=setTimeout(function(){if(Y.stylesheets&&kZ(Y,Y.stylesheets),Y.unsuspend){var X=Y.unsuspend;Y.unsuspend=null,X()}},60000+Z);0<Y.imgBytes&&Jj===0&&(Jj=62500*IW());var z=setTimeout(function(){if(Y.waitingForImages=!1,Y.count===0&&(Y.stylesheets&&kZ(Y,Y.stylesheets),Y.unsuspend)){var X=Y.unsuspend;Y.unsuspend=null,X()}},(Y.imgBytes>Jj?50:800)+Z);return Y.unsuspend=J,function(){Y.unsuspend=null,clearTimeout(j),clearTimeout(z)}}:null}function zJ(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)kZ(this,this.stylesheets);else if(this.unsuspend){var Y=this.unsuspend;this.unsuspend=null,Y()}}}var XJ=null;function kZ(Y,Z){Y.stylesheets=null,Y.unsuspend!==null&&(Y.count++,XJ=new Map,Z.forEach(pW,Y),XJ=null,zJ.call(Y))}function pW(Y,Z){if(!(Z.state.loading&4)){var J=XJ.get(Y);if(J)var j=J.get(null);else{J=new Map,XJ.set(Y,J);for(var z=Y.querySelectorAll("link[data-precedence],style[data-precedence]"),X=0;X<z.length;X++){var w=z[X];if(w.nodeName==="LINK"||w.getAttribute("media")!=="not all")J.set(w.dataset.precedence,w),j=w}j&&J.set(null,j)}z=Z.instance,w=z.getAttribute("data-precedence"),X=J.get(w)||j,X===j&&J.set(null,z),J.set(w,z),this.count++,j=zJ.bind(this),z.addEventListener("load",j),z.addEventListener("error",j),X?X.parentNode.insertBefore(z,X.nextSibling):(Y=Y.nodeType===9?Y.head:Y,Y.insertBefore(z,Y.firstChild)),Z.state.loading|=4}}var MY={$$typeof:s7,Provider:null,Consumer:null,_currentValue:t8,_currentValue2:t8,_threadCount:0};function sW(Y,Z,J,j,z,X,w,B,q){this.tag=1,this.containerInfo=Y,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=S4(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=S4(0),this.hiddenUpdates=S4(null),this.identifierPrefix=j,this.onUncaughtError=z,this.onCaughtError=X,this.onRecoverableError=w,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=q,this.incompleteTransitions=new Map}function EQ(Y,Z,J,j,z,X,w,B,q,Q,U,H){return Y=new sW(Y,Z,J,w,q,Q,U,H,B),Z=1,X===!0&&(Z|=24),X=t0(3,null,null,Z),Y.current=X,X.stateNode=Y,Z=Mz(),Z.refCount++,Y.pooledCache=Z,Z.refCount++,X.memoizedState={element:j,isDehydrated:J,cache:Z},Dz(X),Y}function uQ(Y){if(!Y)return u1;return Y=u1,Y}function mQ(Y,Z,J,j,z,X){z=uQ(z),j.context===null?j.context=z:j.pendingContext=z,j=L8(Z),j.payload={element:J},X=X===void 0?null:X,X!==null&&(j.callback=X),J=C8(Y,j,Z),J!==null&&(s0(J,Y,Z),n6(J,Y,Z))}function YB(Y,Z){if(Y=Y.memoizedState,Y!==null&&Y.dehydrated!==null){var J=Y.retryLane;Y.retryLane=J!==0&&J<Z?J:Z}}function pz(Y,Z){YB(Y,Z),(Y=Y.alternate)&&YB(Y,Z)}function dQ(Y){if(Y.tag===13||Y.tag===31){var Z=G1(Y,67108864);Z!==null&&s0(Z,Y,67108864),pz(Y,67108864)}}function ZB(Y){if(Y.tag===13||Y.tag===31){var Z=j7();Z=jz(Z);var J=G1(Y,Z);J!==null&&s0(J,Y,Z),pz(Y,Z)}}var wJ=!0;function rW(Y,Z,J,j){var z=k.T;k.T=null;var X=i.p;try{i.p=2,sz(Y,Z,J,j)}finally{i.p=X,k.T=z}}function oW(Y,Z,J,j){var z=k.T;k.T=null;var X=i.p;try{i.p=8,sz(Y,Z,J,j)}finally{i.p=X,k.T=z}}function sz(Y,Z,J,j){if(wJ){var z=tj(j);if(z===null)Yj(Y,Z,j,BJ,J),JB(Y,j);else if(nW(z,Y,Z,J,j))j.stopPropagation();else if(JB(Y,j),Z&4&&-1<aW.indexOf(Y)){for(;z!==null;){var X=Q6(z);if(X!==null)switch(X.tag){case 3:if(X=X.stateNode,X.current.memoizedState.isDehydrated){var w=r8(X.pendingLanes);if(w!==0){var B=X;B.pendingLanes|=2;for(B.entangledLanes|=2;w;){var q=1<<31-J7(w);B.entanglements[1]|=q,w&=~q}g7(X),(l&6)===0&&(aZ=Y7()+500,SY(0,!1))}}break;case 31:case 13:B=G1(X,2),B!==null&&s0(B,X,2),DJ(),pz(X,2)}if(X=tj(j),X===null&&Yj(Y,Z,j,BJ,J),X===z)break;z=X}z!==null&&j.stopPropagation()}else Yj(Y,Z,j,null,J)}}function tj(Y){return Y=Bz(Y),rz(Y)}var BJ=null;function rz(Y){if(BJ=null,Y=N1(Y),Y!==null){var Z=DY(Y);if(Z===null)Y=null;else{var J=Z.tag;if(J===13){if(Y=qB(Z),Y!==null)return Y;Y=null}else if(J===31){if(Y=QB(Z),Y!==null)return Y;Y=null}else if(J===3){if(Z.stateNode.current.memoizedState.isDehydrated)return Z.tag===3?Z.stateNode.containerInfo:null;Y=null}else Z!==Y&&(Y=null)}}return BJ=Y,null}function cQ(Y){switch(Y){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(yU()){case WB:return 2;case HB:return 8;case gZ:case vU:return 32;case VB:return 268435456;default:return 32}default:return 32}}var ej=!1,k8=null,P8=null,T8=null,FY=new Map,KY=new Map,K8=[],aW="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 JB(Y,Z){switch(Y){case"focusin":case"focusout":k8=null;break;case"dragenter":case"dragleave":P8=null;break;case"mouseover":case"mouseout":T8=null;break;case"pointerover":case"pointerout":FY.delete(Z.pointerId);break;case"gotpointercapture":case"lostpointercapture":KY.delete(Z.pointerId)}}function y6(Y,Z,J,j,z,X){if(Y===null||Y.nativeEvent!==X)return Y={blockedOn:Z,domEventName:J,eventSystemFlags:j,nativeEvent:X,targetContainers:[z]},Z!==null&&(Z=Q6(Z),Z!==null&&dQ(Z)),Y;return Y.eventSystemFlags|=j,Z=Y.targetContainers,z!==null&&Z.indexOf(z)===-1&&Z.push(z),Y}function nW(Y,Z,J,j,z){switch(Z){case"focusin":return k8=y6(k8,Y,Z,J,j,z),!0;case"dragenter":return P8=y6(P8,Y,Z,J,j,z),!0;case"mouseover":return T8=y6(T8,Y,Z,J,j,z),!0;case"pointerover":var X=z.pointerId;return FY.set(X,y6(FY.get(X)||null,Y,Z,J,j,z)),!0;case"gotpointercapture":return X=z.pointerId,KY.set(X,y6(KY.get(X)||null,Y,Z,J,j,z)),!0}return!1}function lQ(Y){var Z=N1(Y.target);if(Z!==null){var J=DY(Z);if(J!==null){if(Z=J.tag,Z===13){if(Z=qB(J),Z!==null){Y.blockedOn=Z,m9(Y.priority,function(){ZB(J)});return}}else if(Z===31){if(Z=QB(J),Z!==null){Y.blockedOn=Z,m9(Y.priority,function(){ZB(J)});return}}else if(Z===3&&J.stateNode.current.memoizedState.isDehydrated){Y.blockedOn=J.tag===3?J.stateNode.containerInfo:null;return}}}Y.blockedOn=null}function PZ(Y){if(Y.blockedOn!==null)return!1;for(var Z=Y.targetContainers;0<Z.length;){var J=tj(Y.nativeEvent);if(J===null){J=Y.nativeEvent;var j=new J.constructor(J.type,J);Vj=j,J.target.dispatchEvent(j),Vj=null}else return Z=Q6(J),Z!==null&&dQ(Z),Y.blockedOn=J,!1;Z.shift()}return!0}function jB(Y,Z,J){PZ(Y)&&J.delete(Z)}function tW(){ej=!1,k8!==null&&PZ(k8)&&(k8=null),P8!==null&&PZ(P8)&&(P8=null),T8!==null&&PZ(T8)&&(T8=null),FY.forEach(jB),KY.forEach(jB)}function VZ(Y,Z){Y.blockedOn===Z&&(Y.blockedOn=null,ej||(ej=!0,D0.unstable_scheduleCallback(D0.unstable_NormalPriority,tW)))}var RZ=null;function zB(Y){RZ!==Y&&(RZ=Y,D0.unstable_scheduleCallback(D0.unstable_NormalPriority,function(){RZ===Y&&(RZ=null);for(var Z=0;Z<Y.length;Z+=3){var J=Y[Z],j=Y[Z+1],z=Y[Z+2];if(typeof j!=="function")if(rz(j||J)===null)continue;else break;var X=Q6(J);X!==null&&(Y.splice(Z,3),Z-=3,kj(X,{pending:!0,data:z,method:J.method,action:j},j,z))}}))}function B6(Y){function Z(q){return VZ(q,Y)}k8!==null&&VZ(k8,Y),P8!==null&&VZ(P8,Y),T8!==null&&VZ(T8,Y),FY.forEach(Z),KY.forEach(Z);for(var J=0;J<K8.length;J++){var j=K8[J];j.blockedOn===Y&&(j.blockedOn=null)}for(;0<K8.length&&(J=K8[0],J.blockedOn===null);)lQ(J),J.blockedOn===null&&K8.shift();if(J=(Y.ownerDocument||Y).$$reactFormReplay,J!=null)for(j=0;j<J.length;j+=3){var z=J[j],X=J[j+1],w=z[r0]||null;if(typeof X==="function")w||zB(J);else if(w){var B=null;if(X&&X.hasAttribute("formAction")){if(z=X,w=X[r0]||null)B=w.formAction;else if(rz(z)!==null)continue}else B=w.action;typeof B==="function"?J[j+1]=B:(J.splice(j,3),j-=3),zB(J)}}}function iQ(){function Y(X){X.canIntercept&&X.info==="react-transition"&&X.intercept({handler:function(){return new Promise(function(w){return z=w})},focusReset:"manual",scroll:"manual"})}function Z(){z!==null&&(z(),z=null),j||setTimeout(J,20)}function J(){if(!j&&!navigation.transition){var X=navigation.currentEntry;X&&X.url!=null&&navigation.navigate(X.url,{state:X.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation==="object"){var j=!1,z=null;return navigation.addEventListener("navigate",Y),navigation.addEventListener("navigatesuccess",Z),navigation.addEventListener("navigateerror",Z),setTimeout(J,100),function(){j=!0,navigation.removeEventListener("navigate",Y),navigation.removeEventListener("navigatesuccess",Z),navigation.removeEventListener("navigateerror",Z),z!==null&&(z(),z=null)}}}function oz(Y){this._internalRoot=Y}xJ.prototype.render=oz.prototype.render=function(Y){var Z=this._internalRoot;if(Z===null)throw Error(D(409));var J=Z.current,j=j7();mQ(J,j,Y,Z,null,null)};xJ.prototype.unmount=oz.prototype.unmount=function(){var Y=this._internalRoot;if(Y!==null){this._internalRoot=null;var Z=Y.containerInfo;mQ(Y.current,2,null,Y,null,null),DJ(),Z[q6]=null}};function xJ(Y){this._internalRoot=Y}xJ.prototype.unstable_scheduleHydration=function(Y){if(Y){var Z=DB();Y={blockedOn:null,target:Y,priority:Z};for(var J=0;J<K8.length&&Z!==0&&Z<K8[J].priority;J++);K8.splice(J,0,Y),J===0&&lQ(Y)}};var XB=wB.version;if(XB!=="19.2.7")throw Error(D(527,XB,"19.2.7"));i.findDOMNode=function(Y){var Z=Y._reactInternals;if(Z===void 0){if(typeof Y.render==="function")throw Error(D(188));throw Y=Object.keys(Y).join(","),Error(D(268,Y))}return Y=_U(Z),Y=Y!==null?fB(Y):null,Y=Y===null?null:Y.stateNode,Y};var eW={bundleType:0,version:"19.2.7",rendererPackageName:"react-dom",currentDispatcherRef:k,reconcilerVersion:"19.2.7"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){if(k1=__REACT_DEVTOOLS_GLOBAL_HOOK__,!k1.isDisabled&&k1.supportsFiber)try{OY=k1.inject(eW),Z7=k1}catch(Y){}}var k1;$J.createRoot=function(Y,Z){if(!BB(Y))throw Error(D(299));var J=!1,j="",z=gq,X=yq,w=vq;return Z!==null&&Z!==void 0&&(Z.unstable_strictMode===!0&&(J=!0),Z.identifierPrefix!==void 0&&(j=Z.identifierPrefix),Z.onUncaughtError!==void 0&&(z=Z.onUncaughtError),Z.onCaughtError!==void 0&&(X=Z.onCaughtError),Z.onRecoverableError!==void 0&&(w=Z.onRecoverableError)),Z=EQ(Y,1,!1,null,null,J,j,null,z,X,w,iQ),Y[q6]=Z.current,cz(Y),new oz(Z)};$J.hydrateRoot=function(Y,Z,J){if(!BB(Y))throw Error(D(299));var j=!1,z="",X=gq,w=yq,B=vq,q=null;return J!==null&&J!==void 0&&(J.unstable_strictMode===!0&&(j=!0),J.identifierPrefix!==void 0&&(z=J.identifierPrefix),J.onUncaughtError!==void 0&&(X=J.onUncaughtError),J.onCaughtError!==void 0&&(w=J.onCaughtError),J.onRecoverableError!==void 0&&(B=J.onRecoverableError),J.formState!==void 0&&(q=J.formState)),Z=EQ(Y,1,!0,Z,J!=null?J:null,j,z,q,X,w,B,iQ),Z.context=uQ(null),J=Z.current,j=j7(),j=jz(j),z=L8(j),z.callback=null,C8(J,z,j),J=j,Z.current.lanes=J,xY(Z,J),g7(Z),Y[q6]=Z.current,cz(Y),new xJ(Z)};$J.version="19.2.7"});var oQ=q8((YH,rQ)=>{function sQ(){if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=="function")return;try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(sQ)}catch(Y){console.error(Y)}}sQ(),rQ.exports=pQ()});/*! @license DOMPurify 3.4.10 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.4.10/LICENSE */function _X(Y,Z){(Z==null||Z>Y.length)&&(Z=Y.length);for(var J=0,j=Array(Z);J<Z;J++)j[J]=Y[J];return j}function df(Y){if(Array.isArray(Y))return Y}function cf(Y,Z){var J=Y==null?null:typeof Symbol<"u"&&Y[Symbol.iterator]||Y["@@iterator"];if(J!=null){var j,z,X,w,B=[],q=!0,Q=!1;try{if(X=(J=J.call(Y)).next,Z===0);else for(;!(q=(j=X.call(J)).done)&&(B.push(j.value),B.length!==Z);q=!0);}catch(U){Q=!0,z=U}finally{try{if(!q&&J.return!=null&&(w=J.return(),Object(w)!==w))return}finally{if(Q)throw z}}return B}}function lf(){throw TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function pf(Y,Z){return df(Y)||cf(Y,Z)||sf(Y,Z)||lf()}function sf(Y,Z){if(Y){if(typeof Y=="string")return _X(Y,Z);var J={}.toString.call(Y).slice(8,-1);return J==="Object"&&Y.constructor&&(J=Y.constructor.name),J==="Map"||J==="Set"?Array.from(Y):J==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(J)?_X(Y,Z):void 0}}var{entries:lX,setPrototypeOf:kX,isFrozen:rf,getPrototypeOf:of,getOwnPropertyDescriptor:af,freeze:L0,seal:C0,create:D1}=Object,iX=typeof Reflect<"u"&&Reflect,nJ=iX.apply,tJ=iX.construct;if(!L0)L0=function(Z){return Z};if(!C0)C0=function(Z){return Z};if(!nJ)nJ=function(Z,J){for(var j=arguments.length,z=Array(j>2?j-2:0),X=2;X<j;X++)z[X-2]=arguments[X];return Z.apply(J,z)};if(!tJ)tJ=function(Z){for(var J=arguments.length,j=Array(J>1?J-1:0),z=1;z<J;z++)j[z-1]=arguments[z];return new Z(...j)};var O6=H0(Array.prototype.forEach),nf=H0(Array.prototype.lastIndexOf),PX=H0(Array.prototype.pop),K1=H0(Array.prototype.push),tf=H0(Array.prototype.splice),f8=Array.isArray,$6=H0(String.prototype.toLowerCase),pJ=H0(String.prototype.toString),TX=H0(String.prototype.match),A6=H0(String.prototype.replace),NX=H0(String.prototype.indexOf),ef=H0(String.prototype.trim),YG=H0(Number.prototype.toString),ZG=H0(Boolean.prototype.toString),hX=typeof BigInt>"u"?null:H0(BigInt.prototype.toString),gX=typeof Symbol>"u"?null:H0(Symbol.prototype.toString),v0=H0(Object.prototype.hasOwnProperty),x6=H0(Object.prototype.toString),b0=H0(RegExp.prototype.test),d8=JG(TypeError);function H0(Y){return function(Z){if(Z instanceof RegExp)Z.lastIndex=0;for(var J=arguments.length,j=Array(J>1?J-1:0),z=1;z<J;z++)j[z-1]=arguments[z];return nJ(Y,Z,j)}}function JG(Y){return function(){for(var Z=arguments.length,J=Array(Z),j=0;j<Z;j++)J[j]=arguments[j];return tJ(Y,J)}}function m(Y,Z){let J=arguments.length>2&&arguments[2]!==void 0?arguments[2]:$6;if(kX)kX(Y,null);if(!f8(Z))return Y;let j=Z.length;while(j--){let z=Z[j];if(typeof z==="string"){let X=J(z);if(X!==z){if(!rf(Z))Z[j]=X;z=X}}Y[z]=!0}return Y}function jG(Y){for(let Z=0;Z<Y.length;Z++)if(!v0(Y,Z))Y[Z]=null;return Y}function y0(Y){let Z=D1(null);for(let j of lX(Y)){var J=pf(j,2);let z=J[0],X=J[1];if(v0(Y,z))if(f8(X))Z[z]=jG(X);else if(X&&typeof X==="object"&&X.constructor===Object)Z[z]=y0(X);else Z[z]=X}return Z}function zG(Y){switch(typeof Y){case"string":return Y;case"number":return YG(Y);case"boolean":return ZG(Y);case"bigint":return hX?hX(Y):"0";case"symbol":return gX?gX(Y):"Symbol()";case"undefined":return x6(Y);case"function":case"object":{if(Y===null)return x6(Y);let Z=Y,J=C7(Z,"toString");if(typeof J==="function"){let j=J(Z);return typeof j==="string"?j:x6(j)}return x6(Y)}default:return x6(Y)}}function C7(Y,Z){while(Y!==null){let j=af(Y,Z);if(j){if(j.get)return H0(j.get);if(typeof j.value==="function")return H0(j.value)}Y=of(Y)}function J(){return null}return J}function XG(Y){try{return b0(Y,""),!0}catch(Z){return!1}}var yX=L0(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),sJ=L0(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),rJ=L0(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),wG=L0(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),oJ=L0(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),BG=L0(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),vX=L0(["#text"]),EX=L0(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","command","commandfor","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns"]),aJ=L0(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),uX=L0(["accent","accentunder","align","bevelled","close","columnalign","columnlines","columnspacing","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lquote","lspace","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),dY=L0(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),qG=C0(/{{[\w\W]*|^[\w\W]*}}/g),QG=C0(/<%[\w\W]*|^[\w\W]*%>/g),fG=C0(/\${[\w\W]*/g),GG=C0(/^data-[\-\w.\u00B7-\uFFFF]+$/),UG=C0(/^aria-[\-\w]+$/),mX=C0(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),WG=C0(/^(?:\w+script|data):/i),HG=C0(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),VG=C0(/^html$/i),RG=C0(/^[a-z][.\w]*(-[.\w]+)+$/i),dX=C0(/<[/\w!]/g),MG=C0(/<[/\w]/g),FG=C0(/<\/no(script|embed|frames)/i),KG=C0(/\/>/i),L7={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,processingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},DG=function(){return typeof window>"u"?null:window},OG=function(Z,J){if(typeof Z!=="object"||typeof Z.createPolicy!=="function")return null;let j=null,z="data-tt-policy-suffix";if(J&&J.hasAttribute(z))j=J.getAttribute(z);let X="dompurify"+(j?"#"+j:"");try{return Z.createPolicy(X,{createHTML(w){return w},createScriptURL(w){return w}})}catch(w){return console.warn("TrustedTypes policy "+X+" could not be created."),null}},cX=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},Q8=function(Z,J,j,z){return v0(Z,J)&&f8(Z[J])?m(z.base?y0(z.base):{},Z[J],z.transform):j};function pX(){let Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:DG(),Z=(I)=>pX(I);if(Z.version="3.4.10",Z.removed=[],!Y||!Y.document||Y.document.nodeType!==L7.document||!Y.Element)return Z.isSupported=!1,Z;let J=Y.document,j=J,z=j.currentScript;Y.DocumentFragment;let{HTMLTemplateElement:X,Node:w,Element:B,NodeFilter:q,NamedNodeMap:Q}=Y;Q===void 0&&(Y.NamedNodeMap||Y.MozNamedAttrMap),Y.HTMLFormElement;let{DOMParser:U,trustedTypes:H}=Y,W=B.prototype,R=C7(W,"cloneNode"),A=C7(W,"remove"),C=C7(W,"nextSibling"),h=C7(W,"childNodes"),V=C7(W,"parentNode"),G=C7(W,"shadowRoot"),M=C7(W,"attributes"),K=w&&w.prototype?C7(w.prototype,"nodeType"):null,b=w&&w.prototype?C7(w.prototype,"nodeName"):null;if(typeof X==="function"){let I=J.createElement("template");if(I.content&&I.content.ownerDocument)J=I.content.ownerDocument}let $,O="",L,_=!1,P=0,d0=function(){if(P>0)throw d8('A configured TRUSTED_TYPES_POLICY callback (createHTML or createScriptURL) must not call DOMPurify.sanitize, as that causes infinite recursion. Do not pass a policy whose callbacks wrap DOMPurify as TRUSTED_TYPES_POLICY; see the "DOMPurify and Trusted Types" section of the README.')},F7=function(f){d0(),P++;try{return $.createHTML(f)}finally{P--}},wf=function(f){d0(),P++;try{return $.createScriptURL(f)}finally{P--}},Bf=function(){if(!_)L=OG(H,z),_=!0;return L},NY=J,CJ=NY.implementation,jX=NY.createNodeIterator,qf=NY.createDocumentFragment,Qf=NY.getElementsByTagName,ff=j.importNode,O0=cX();Z.isSupported=typeof lX==="function"&&typeof V==="function"&&CJ&&CJ.createHTMLDocument!==void 0;let Gf=qG,Uf=QG,Wf=fG,Hf=GG,Vf=UG,Rf=WG,zX=HG,Mf=RG,XX=mX,Q0=null,SJ=m({},[...yX,...sJ,...rJ,...oJ,...vX]),f0=null,_J=m({},[...EX,...aJ,...uX,...dY]),X0=Object.seal(D1(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),M6=null,wX=null,X8=Object.seal(D1(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),BX=!0,kJ=!0,qX=!1,QX=!0,w8=!1,F6=!0,u8=!1,PJ=!1,TJ=!1,H1=!1,hY=!1,gY=!1,fX=!0,GX=!1,UX="user-content-",NJ=!0,hJ=!1,V1={},I7=null,gJ=m({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","selectedcontent","style","svg","template","thead","title","video","xmp"]),WX=null,HX=m({},["audio","video","img","source","image","track"]),yJ=null,VX=m({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),yY="http://www.w3.org/1998/Math/MathML",vY="http://www.w3.org/2000/svg",b7="http://www.w3.org/1999/xhtml",R1=b7,vJ=!1,EJ=null,Ff=m({},[yY,vY,b7],pJ),RX=L0(["mi","mo","mn","ms","mtext"]),uJ=m({},RX),MX=L0(["annotation-xml"]),mJ=m({},MX),Kf=m({},["title","style","font","a","script"]),K6=null,Df=["application/xhtml+xml","text/html"],Of="text/html",w0=null,M1=null,Af=J.createElement("form"),FX=function(f){return f instanceof RegExp||f instanceof Function},dJ=function(){let f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(M1&&M1===f)return;if(!f||typeof f!=="object")f={};f=y0(f),K6=Df.indexOf(f.PARSER_MEDIA_TYPE)===-1?Of:f.PARSER_MEDIA_TYPE,w0=K6==="application/xhtml+xml"?pJ:$6,Q0=Q8(f,"ALLOWED_TAGS",SJ,{transform:w0}),f0=Q8(f,"ALLOWED_ATTR",_J,{transform:w0}),EJ=Q8(f,"ALLOWED_NAMESPACES",Ff,{transform:pJ}),yJ=Q8(f,"ADD_URI_SAFE_ATTR",VX,{transform:w0,base:VX}),WX=Q8(f,"ADD_DATA_URI_TAGS",HX,{transform:w0,base:HX}),I7=Q8(f,"FORBID_CONTENTS",gJ,{transform:w0}),M6=Q8(f,"FORBID_TAGS",y0({}),{transform:w0}),wX=Q8(f,"FORBID_ATTR",y0({}),{transform:w0}),V1=v0(f,"USE_PROFILES")?f.USE_PROFILES&&typeof f.USE_PROFILES==="object"?y0(f.USE_PROFILES):f.USE_PROFILES:!1,BX=f.ALLOW_ARIA_ATTR!==!1,kJ=f.ALLOW_DATA_ATTR!==!1,qX=f.ALLOW_UNKNOWN_PROTOCOLS||!1,QX=f.ALLOW_SELF_CLOSE_IN_ATTR!==!1,w8=f.SAFE_FOR_TEMPLATES||!1,F6=f.SAFE_FOR_XML!==!1,u8=f.WHOLE_DOCUMENT||!1,H1=f.RETURN_DOM||!1,hY=f.RETURN_DOM_FRAGMENT||!1,gY=f.RETURN_TRUSTED_TYPE||!1,TJ=f.FORCE_BODY||!1,fX=f.SANITIZE_DOM!==!1,GX=f.SANITIZE_NAMED_PROPS||!1,NJ=f.KEEP_CONTENT!==!1,hJ=f.IN_PLACE||!1,XX=XG(f.ALLOWED_URI_REGEXP)?f.ALLOWED_URI_REGEXP:mX,R1=typeof f.NAMESPACE==="string"?f.NAMESPACE:b7,uJ=v0(f,"MATHML_TEXT_INTEGRATION_POINTS")&&f.MATHML_TEXT_INTEGRATION_POINTS&&typeof f.MATHML_TEXT_INTEGRATION_POINTS==="object"?y0(f.MATHML_TEXT_INTEGRATION_POINTS):m({},RX),mJ=v0(f,"HTML_INTEGRATION_POINTS")&&f.HTML_INTEGRATION_POINTS&&typeof f.HTML_INTEGRATION_POINTS==="object"?y0(f.HTML_INTEGRATION_POINTS):m({},MX);let F=v0(f,"CUSTOM_ELEMENT_HANDLING")&&f.CUSTOM_ELEMENT_HANDLING&&typeof f.CUSTOM_ELEMENT_HANDLING==="object"?y0(f.CUSTOM_ELEMENT_HANDLING):D1(null);if(X0=D1(null),v0(F,"tagNameCheck")&&FX(F.tagNameCheck))X0.tagNameCheck=F.tagNameCheck;if(v0(F,"attributeNameCheck")&&FX(F.attributeNameCheck))X0.attributeNameCheck=F.attributeNameCheck;if(v0(F,"allowCustomizedBuiltInElements")&&typeof F.allowCustomizedBuiltInElements==="boolean")X0.allowCustomizedBuiltInElements=F.allowCustomizedBuiltInElements;if(C0(X0),w8)kJ=!1;if(hY)H1=!0;if(V1){if(Q0=m({},vX),f0=D1(null),V1.html===!0)m(Q0,yX),m(f0,EX);if(V1.svg===!0)m(Q0,sJ),m(f0,aJ),m(f0,dY);if(V1.svgFilters===!0)m(Q0,rJ),m(f0,aJ),m(f0,dY);if(V1.mathMl===!0)m(Q0,oJ),m(f0,uX),m(f0,dY)}if(X8.tagCheck=null,X8.attributeCheck=null,v0(f,"ADD_TAGS")){if(typeof f.ADD_TAGS==="function")X8.tagCheck=f.ADD_TAGS;else if(f8(f.ADD_TAGS)){if(Q0===SJ)Q0=y0(Q0);m(Q0,f.ADD_TAGS,w0)}}if(v0(f,"ADD_ATTR")){if(typeof f.ADD_ATTR==="function")X8.attributeCheck=f.ADD_ATTR;else if(f8(f.ADD_ATTR)){if(f0===_J)f0=y0(f0);m(f0,f.ADD_ATTR,w0)}}if(v0(f,"ADD_URI_SAFE_ATTR")&&f8(f.ADD_URI_SAFE_ATTR))m(yJ,f.ADD_URI_SAFE_ATTR,w0);if(v0(f,"FORBID_CONTENTS")&&f8(f.FORBID_CONTENTS)){if(I7===gJ)I7=y0(I7);m(I7,f.FORBID_CONTENTS,w0)}if(v0(f,"ADD_FORBID_CONTENTS")&&f8(f.ADD_FORBID_CONTENTS)){if(I7===gJ)I7=y0(I7);m(I7,f.ADD_FORBID_CONTENTS,w0)}if(NJ)Q0["#text"]=!0;if(u8)m(Q0,["html","head","body"]);if(Q0.table)m(Q0,["tbody"]),delete M6.tbody;if(f.TRUSTED_TYPES_POLICY){if(typeof f.TRUSTED_TYPES_POLICY.createHTML!=="function")throw d8('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof f.TRUSTED_TYPES_POLICY.createScriptURL!=="function")throw d8('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');let x=$;$=f.TRUSTED_TYPES_POLICY;try{O=F7("")}catch(S){throw $=x,S}}else if(f.TRUSTED_TYPES_POLICY===null)$=void 0,O="";else{if($===void 0)$=Bf();if($&&typeof O==="string")O=F7("")}if((O0.uponSanitizeElement.length>0||O0.uponSanitizeAttribute.length>0)&&Q0===SJ)Q0=y0(Q0);if(O0.uponSanitizeAttribute.length>0&&f0===_J)f0=y0(f0);if(L0)L0(f);M1=f},KX=m({},[...sJ,...rJ,...wG]),DX=m({},[...oJ,...BG]),xf=function(f,F,x){if(F.namespaceURI===b7)return f==="svg";if(F.namespaceURI===yY)return f==="svg"&&(x==="annotation-xml"||uJ[x]);return Boolean(KX[f])},$f=function(f,F,x){if(F.namespaceURI===b7)return f==="math";if(F.namespaceURI===vY)return f==="math"&&mJ[x];return Boolean(DX[f])},If=function(f,F,x){if(F.namespaceURI===vY&&!mJ[x])return!1;if(F.namespaceURI===yY&&!uJ[x])return!1;return!DX[f]&&(Kf[f]||!KX[f])},bf=function(f){let F=V(f);if(!F||!F.tagName)F={namespaceURI:R1,tagName:"template"};let x=$6(f.tagName),S=$6(F.tagName);if(!EJ[f.namespaceURI])return!1;if(f.namespaceURI===vY)return xf(x,F,S);if(f.namespaceURI===yY)return $f(x,F,S);if(f.namespaceURI===b7)return If(x,F,S);if(K6==="application/xhtml+xml"&&EJ[f.namespaceURI])return!0;return!1},B8=function(f){K1(Z.removed,{element:f});try{V(f).removeChild(f)}catch(F){if(A(f),!V(f))throw d8("a node selected for removal could not be detached from its tree and cannot be safely returned; refusing to sanitize in place")}},OX=function(f){let F=h(f);if(F){let S=[];O6(F,(g)=>{K1(S,g)}),O6(S,(g)=>{try{A(g)}catch(c){}})}let x=M(f);if(x)for(let S=x.length-1;S>=0;--S){let g=x[S],c=g&&g.name;if(typeof c==="string")try{f.removeAttribute(c)}catch(A0){}}},m8=function(f,F){try{K1(Z.removed,{attribute:F.getAttributeNode(f),from:F})}catch(x){K1(Z.removed,{attribute:null,from:F})}if(F.removeAttribute(f),f==="is")if(H1||hY)try{B8(F)}catch(x){}else try{F.setAttribute(f,"")}catch(x){}},Lf=function(f){let F=M(f);if(!F)return;for(let x=F.length-1;x>=0;--x){let S=F[x],g=S&&S.name;if(typeof g!=="string"||f0[w0(g)])continue;try{f.removeAttribute(g)}catch(c){}}},Cf=function(f){let F=[f];while(F.length>0){let x=F.pop();if((K?K(x):x.nodeType)===L7.element)Lf(x);let g=h(x);if(g)for(let c=g.length-1;c>=0;--c)F.push(g[c])}},AX=function(f){let F=null,x=null;if(TJ)f="<remove></remove>"+f;else{let c=TX(f,/^[\r\n\t ]+/);x=c&&c[0]}if(K6==="application/xhtml+xml"&&R1===b7)f='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+f+"</body></html>";let S=$?F7(f):f;if(R1===b7)try{F=new U().parseFromString(S,K6)}catch(c){}if(!F||!F.documentElement){F=CJ.createDocument(R1,"template",null);try{F.documentElement.innerHTML=vJ?O:S}catch(c){}}let g=F.body||F.documentElement;if(f&&x)g.insertBefore(J.createTextNode(x),g.childNodes[0]||null);if(R1===b7)return Qf.call(F,u8?"html":"body")[0];return u8?F.documentElement:g},xX=function(f){return jX.call(f.ownerDocument||f,f,q.SHOW_ELEMENT|q.SHOW_COMMENT|q.SHOW_TEXT|q.SHOW_PROCESSING_INSTRUCTION|q.SHOW_CDATA_SECTION,null)},EY=function(f){return f=A6(f,Gf," "),f=A6(f,Uf," "),f=A6(f,Wf," "),f},cJ=function(f){var F;f.normalize();let x=jX.call(f.ownerDocument||f,f,q.SHOW_TEXT|q.SHOW_COMMENT|q.SHOW_CDATA_SECTION|q.SHOW_PROCESSING_INSTRUCTION,null),S=x.nextNode();while(S)S.data=EY(S.data),S=x.nextNode();let g=(F=f.querySelectorAll)===null||F===void 0?void 0:F.call(f,"template");if(g)O6(g,(c)=>{if(F1(c.content))cJ(c.content)})},uY=function(f){let F=b?b(f):null;if(typeof F!=="string")return!1;if(w0(F)!=="form")return!1;return typeof f.nodeName!=="string"||typeof f.textContent!=="string"||typeof f.removeChild!=="function"||f.attributes!==M(f)||typeof f.removeAttribute!=="function"||typeof f.setAttribute!=="function"||typeof f.namespaceURI!=="string"||typeof f.insertBefore!=="function"||typeof f.hasChildNodes!=="function"||f.nodeType!==K(f)||f.childNodes!==h(f)},F1=function(f){if(!K||typeof f!=="object"||f===null)return!1;try{return K(f)===L7.documentFragment}catch(F){return!1}},D6=function(f){if(!K||typeof f!=="object"||f===null)return!1;try{return typeof K(f)==="number"}catch(F){return!1}};function v7(I,f,F){if(I.length===0)return;O6(I,(x)=>{x.call(Z,f,F,M1)})}let Sf=function(f,F){if(F6&&f.hasChildNodes()&&!D6(f.firstElementChild)&&b0(dX,f.textContent)&&b0(dX,f.innerHTML))return!0;if(F6&&f.namespaceURI===b7&&F==="style"&&D6(f.firstElementChild))return!0;if(f.nodeType===L7.processingInstruction)return!0;if(F6&&f.nodeType===L7.comment&&b0(MG,f.data))return!0;return!1},_f=function(f,F){if(!M6[F]&&bX(F)){if(X0.tagNameCheck instanceof RegExp&&b0(X0.tagNameCheck,F))return!1;if(X0.tagNameCheck instanceof Function&&X0.tagNameCheck(F))return!1}if(NJ&&!I7[F]){let x=V(f),S=h(f);if(S&&x){let g=S.length;for(let c=g-1;c>=0;--c){let A0=hJ?S[c]:R(S[c],!0);x.insertBefore(A0,C(f))}}}return B8(f),!0},$X=function(f){if(v7(O0.beforeSanitizeElements,f,null),uY(f))return B8(f),!0;let F=w0(b?b(f):f.nodeName);if(v7(O0.uponSanitizeElement,f,{tagName:F,allowedTags:Q0}),Sf(f,F))return B8(f),!0;if(M6[F]||!(X8.tagCheck instanceof Function&&X8.tagCheck(F))&&!Q0[F])return _f(f,F);if((K?K(f):f.nodeType)===L7.element&&!bf(f))return B8(f),!0;if((F==="noscript"||F==="noembed"||F==="noframes")&&b0(FG,f.innerHTML))return B8(f),!0;if(w8&&f.nodeType===L7.text){let S=EY(f.textContent);if(f.textContent!==S)K1(Z.removed,{element:f.cloneNode()}),f.textContent=S}return v7(O0.afterSanitizeElements,f,null),!1},IX=function(f,F,x){if(wX[F])return!1;if(fX&&(F==="id"||F==="name")&&((x in J)||(x in Af)))return!1;let S=f0[F]||X8.attributeCheck instanceof Function&&X8.attributeCheck(F,f);if(kJ&&b0(Hf,F));else if(BX&&b0(Vf,F));else if(!S)if(bX(f)&&(X0.tagNameCheck instanceof RegExp&&b0(X0.tagNameCheck,f)||X0.tagNameCheck instanceof Function&&X0.tagNameCheck(f))&&(X0.attributeNameCheck instanceof RegExp&&b0(X0.attributeNameCheck,F)||X0.attributeNameCheck instanceof Function&&X0.attributeNameCheck(F,f))||F==="is"&&X0.allowCustomizedBuiltInElements&&(X0.tagNameCheck instanceof RegExp&&b0(X0.tagNameCheck,x)||X0.tagNameCheck instanceof Function&&X0.tagNameCheck(x)));else return!1;else if(yJ[F]);else if(b0(XX,A6(x,zX,"")));else if((F==="src"||F==="xlink:href"||F==="href")&&f!=="script"&&NX(x,"data:")===0&&WX[f]);else if(qX&&!b0(Rf,A6(x,zX,"")));else if(x)return!1;return!0},kf=m({},["annotation-xml","color-profile","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","missing-glyph"]),bX=function(f){return!kf[$6(f)]&&b0(Mf,f)},Pf=function(f,F,x,S){if($&&typeof H==="object"&&typeof H.getAttributeType==="function"&&!x)switch(H.getAttributeType(f,F)){case"TrustedHTML":return F7(S);case"TrustedScriptURL":return wf(S)}return S},Tf=function(f,F,x,S){try{if(x)f.setAttributeNS(x,F,S);else f.setAttribute(F,S);if(uY(f))B8(f);else PX(Z.removed)}catch(g){m8(F,f)}},LX=function(f){v7(O0.beforeSanitizeAttributes,f,null);let F=f.attributes;if(!F||uY(f))return;let x={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:f0,forceKeepAttr:void 0},S=F.length,g=w0(f.nodeName);while(S--){let c=F[S],A0=c.name,W0=c.namespaceURI,w7=c.value,K7=w0(A0),iJ=w7,g0=A0==="value"?iJ:ef(iJ);if(x.attrName=K7,x.attrValue=g0,x.keepAttr=!0,x.forceKeepAttr=void 0,v7(O0.uponSanitizeAttribute,f,x),g0=x.attrValue,GX&&(K7==="id"||K7==="name")&&NX(g0,UX)!==0)m8(A0,f),g0=UX+g0;if(F6&&b0(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,g0)){m8(A0,f);continue}if(K7==="attributename"&&TX(g0,"href")){m8(A0,f);continue}if(x.forceKeepAttr)continue;if(!x.keepAttr){m8(A0,f);continue}if(!QX&&b0(KG,g0)){m8(A0,f);continue}if(w8)g0=EY(g0);if(!IX(g,K7,g0)){m8(A0,f);continue}if(g0=Pf(g,K7,W0,g0),g0!==iJ)Tf(f,A0,W0,g0)}v7(O0.afterSanitizeAttributes,f,null)},mY=function(f){let F=null,x=xX(f);v7(O0.beforeSanitizeShadowDOM,f,null);while(F=x.nextNode()){if(v7(O0.uponSanitizeShadowNode,F,null),$X(F),LX(F),F1(F.content))mY(F.content);if((K?K(F):F.nodeType)===L7.element){let g=G(F);if(F1(g))lJ(g),mY(g)}}v7(O0.afterSanitizeShadowDOM,f,null)},lJ=function(f){let F=[{node:f,shadow:null}];while(F.length>0){let x=F.pop();if(x.shadow){mY(x.shadow);continue}let S=x.node,c=(K?K(S):S.nodeType)===L7.element,A0=h(S);if(A0)for(let W0=A0.length-1;W0>=0;--W0)F.push({node:A0[W0],shadow:null});if(c){let W0=b?b(S):null;if(typeof W0==="string"&&w0(W0)==="template"){let w7=S.content;if(F1(w7))F.push({node:w7,shadow:null})}}if(c){let W0=G(S);if(F1(W0))F.push({node:null,shadow:W0},{node:W0,shadow:null})}}};return Z.sanitize=function(I){let f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},F=null,x=null,S=null,g=null;if(vJ=!I,vJ)I="<!-->";if(typeof I!=="string"&&!D6(I)){if(I=zG(I),typeof I!=="string")throw d8("dirty is not a string, aborting")}if(!Z.isSupported)return I;if(!PJ)dJ(f);Z.removed=[];let c=hJ&&typeof I!=="string"&&D6(I);if(c){let w7=b?b(I):I.nodeName;if(typeof w7==="string"){let K7=w0(w7);if(!Q0[K7]||M6[K7])throw d8("root node is forbidden and cannot be sanitized in-place")}if(uY(I))throw d8("root node is clobbered and cannot be sanitized in-place");try{lJ(I)}catch(K7){throw OX(I),K7}}else if(D6(I)){if(F=AX("<!---->"),x=F.ownerDocument.importNode(I,!0),x.nodeType===L7.element&&x.nodeName==="BODY")F=x;else if(x.nodeName==="HTML")F=x;else F.appendChild(x);lJ(x)}else{if(!H1&&!w8&&!u8&&I.indexOf("<")===-1)return $&&gY?F7(I):I;if(F=AX(I),!F)return H1?null:gY?O:""}if(F&&TJ)B8(F.firstChild);let A0=xX(c?I:F);try{while(S=A0.nextNode())if($X(S),LX(S),F1(S.content))mY(S.content)}catch(w7){if(c)OX(I);throw w7}if(c){if(O6(Z.removed,(w7)=>{if(w7.element)Cf(w7.element)}),w8)cJ(I);return I}if(H1){if(w8)cJ(F);if(hY){g=qf.call(F.ownerDocument);while(F.firstChild)g.appendChild(F.firstChild)}else g=F;if(f0.shadowroot||f0.shadowrootmode)g=ff.call(j,g,!0);return g}let W0=u8?F.outerHTML:F.innerHTML;if(u8&&Q0["!doctype"]&&F.ownerDocument&&F.ownerDocument.doctype&&F.ownerDocument.doctype.name&&b0(VG,F.ownerDocument.doctype.name))W0="<!DOCTYPE "+F.ownerDocument.doctype.name+`>
`+W0;if(w8)W0=EY(W0);return $&&gY?F7(W0):W0},Z.setConfig=function(){let I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};dJ(I),PJ=!0},Z.clearConfig=function(){M1=null,PJ=!1,$=L,O=""},Z.isValidAttribute=function(I,f,F){if(!M1)dJ({});let x=w0(I),S=w0(f);return IX(x,S,F)},Z.addHook=function(I,f){if(typeof f!=="function")return;K1(O0[I],f)},Z.removeHook=function(I,f){if(f!==void 0){let F=nf(O0[I],f);return F===-1?void 0:tf(O0[I],F,1)[0]}return PX(O0[I])},Z.removeHooks=function(I){O0[I]=[]},Z.removeAllHooks=function(){O0=cX()},Z}var sX=pX();function Y4(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}var i8=Y4();function Z9(Y){i8=Y}var c8={exec:()=>null};function O1(Y){let Z=[];return(J)=>{let j=Math.max(0,Math.min(3,J-1)),z=Z[j];return z||(z=Y(j),Z[j]=z),z}}function d(Y,Z=""){let J=typeof Y=="string"?Y:Y.source,j={replace:(z,X)=>{let w=typeof X=="string"?X:X.source;return w=w.replace(N0.caret,"$1"),J=J.replace(z,w),j},getRegex:()=>new RegExp(J,Z)};return j}var AG=((Y="")=>{try{return!!new RegExp("(?<=1)(?<!1)"+Y)}catch{return!1}})(),N0={codeRemoveIndent:/^(?: {1,4}| {0,3}\t)/gm,outputLinkReplace:/\\([\[\]])/g,indentCodeCompensation:/^(\s+)(?:```)/,beginningSpace:/^\s+/,endingHash:/#$/,startingSpaceChar:/^ /,endingSpaceChar:/ $/,nonSpaceChar:/[^ ]/,newLineCharGlobal:/\n/g,tabCharGlobal:/\t/g,multipleSpaceGlobal:/\s+/g,blankLine:/^[ \t]*$/,doubleBlankLine:/\n[ \t]*\n[ \t]*$/,blockquoteStart:/^ {0,3}>/,blockquoteSetextReplace:/\n {0,3}((?:=+|-+) *)(?=\n|$)/g,blockquoteSetextReplace2:/^ {0,3}>[ \t]?/gm,listReplaceNesting:/^ {1,4}(?=( {4})*[^ ])/g,listIsTask:/^\[[ xX]\] +\S/,listReplaceTask:/^\[[ xX]\] +/,listTaskCheckbox:/\[[ xX]\]/,anyLine:/\n.*\n/,hrefBrackets:/^<(.*)>$/,tableDelimiter:/[:|]/,tableAlignChars:/^\||\| *$/g,tableRowBlankLine:/\n[ \t]*$/,tableAlignRight:/^ *-+: *$/,tableAlignCenter:/^ *:-+: *$/,tableAlignLeft:/^ *:-+ *$/,startATag:/^<a /i,endATag:/^<\/a>/i,startPreScriptTag:/^<(pre|code|kbd|script)(\s|>)/i,endPreScriptTag:/^<\/(pre|code|kbd|script)(\s|>)/i,startAngleBracket:/^</,endAngleBracket:/>$/,pedanticHrefTitle:/^([^'"]*[^\s])\s+(['"])(.*)\2/,unicodeAlphaNumeric:/[\p{L}\p{N}]/u,escapeTest:/[&<>"']/,escapeReplace:/[&<>"']/g,escapeTestNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,escapeReplaceNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/g,caret:/(^|[^\[])\^/g,percentDecode:/%25/g,findPipe:/\|/g,splitPipe:/ \|/,slashPipe:/\\\|/g,carriageReturn:/\r\n|\r/g,spaceLine:/^ +$/gm,notSpaceStart:/^\S*/,endingNewline:/\n$/,listItemRegex:(Y)=>new RegExp(`^( {0,3}${Y})((?:[	 ][^\\n]*)?(?:\\n|$))`),nextBulletRegex:O1((Y)=>new RegExp(`^ {0,${Y}}(?:[*+-]|\\d{1,9}[.)])((?:[ 	][^\\n]*)?(?:\\n|$))`)),hrRegex:O1((Y)=>new RegExp(`^ {0,${Y}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`)),fencesBeginRegex:O1((Y)=>new RegExp(`^ {0,${Y}}(?:\`\`\`|~~~)`)),headingBeginRegex:O1((Y)=>new RegExp(`^ {0,${Y}}#`)),htmlBeginRegex:O1((Y)=>new RegExp(`^ {0,${Y}}<(?:[a-z].*>|!--)`,"i")),blockquoteBeginRegex:O1((Y)=>new RegExp(`^ {0,${Y}}>`))},xG=/^(?:[ \t]*(?:\n|$))+/,$G=/^((?: {4}| {0,3}\t)[^\n]+(?:\n(?:[ \t]*(?:\n|$))*)?)+/,IG=/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,L6=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,bG=/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,Z4=/ {0,3}(?:[*+-]|\d{1,9}[.)])/,J9=/^(?!bull |blockCode|fences|blockquote|heading|html|table)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html|table))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,j9=d(J9).replace(/bull/g,Z4).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/\|table/g,"").getRegex(),LG=d(J9).replace(/bull/g,Z4).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/table/g,/ {0,3}\|?(?:[:\- ]*\|)+[\:\- ]*\n/).getRegex(),J4=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,CG=/^[^\n]+/,j4=/(?!\s*\])(?:\\[\s\S]|[^\[\]\\])+/,SG=d(/^ {0,3}\[(label)\]: *(?:\n[ \t]*)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n[ \t]*)?| *\n[ \t]*)(title))? *(?:\n+|$)/).replace("label",j4).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),_G=d(/^(bull)([ \t][^\n]*?)?(?:\n|$)/).replace(/bull/g,Z4).getRegex(),sY="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",z4=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,kG=d("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:(?:\\n[ \t]*)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ \t]*)+\\n|$)|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ \t]*)+\\n|$))","i").replace("comment",z4).replace("tag",sY).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),z9=d(J4).replace("hr",L6).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)])[ \\t]+[^ \\t\\n]").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",sY).getRegex(),PG=d(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",z9).getRegex(),X4={blockquote:PG,code:$G,def:SG,fences:IG,heading:bG,hr:L6,html:kG,lheading:j9,list:_G,newline:xG,paragraph:z9,table:c8,text:CG},rX=d("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",L6).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code","(?: {4}| {0,3}\t)[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)])[ \\t]").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",sY).getRegex(),TG={...X4,lheading:LG,table:rX,paragraph:d(J4).replace("hr",L6).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",rX).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)])[ \\t]+[^ \\t\\n]").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",sY).getRegex()},NG={...X4,html:d(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:"[^"]*"|'[^']*'|\\s[^'"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",z4).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:c8,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:d(J4).replace("hr",L6).replace("heading",` *#{1,6} *[^
]`).replace("lheading",j9).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},hG=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,gG=/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,X9=/^( {2,}|\\)\n(?!\s*$)/,yG=/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,A1=/[\p{P}\p{S}]/u,rY=/[\s\p{P}\p{S}]/u,w4=/[^\s\p{P}\p{S}]/u,vG=d(/^((?![*_])punctSpace)/,"u").replace(/punctSpace/g,rY).getRegex(),w9=/(?!~)[\p{P}\p{S}]/u,EG=/(?!~)[\s\p{P}\p{S}]/u,uG=/(?:[^\s\p{P}\p{S}]|~)/u,mG=d(/link|precode-code|html/,"g").replace("link",/\[(?:[^\[\]`]|(?<a>`+)[^`]+\k<a>(?!`))*?\]\((?:\\[\s\S]|[^\\\(\)]|\((?:\\[\s\S]|[^\\\(\)])*\))*\)/).replace("precode-",AG?"(?<!`)()":"(^^|[^`])").replace("code",/(?<b>`+)[^`]+\k<b>(?!`)/).replace("html",/<(?! )[^<>]*?>/).getRegex(),B9=/^(?:\*+(?:((?!\*)punct)|([^\s*]))?)|^_+(?:((?!_)punct)|([^\s_]))?/,dG=d(B9,"u").replace(/punct/g,A1).getRegex(),cG=d(B9,"u").replace(/punct/g,w9).getRegex(),q9="^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)punct(\\*+)(?=[\\s]|$)|notPunctSpace(\\*+)(?!\\*)(?=punctSpace|$)|(?!\\*)punctSpace(\\*+)(?=notPunctSpace)|[\\s](\\*+)(?!\\*)(?=punct)|(?!\\*)punct(\\*+)(?!\\*)(?=punct)|notPunctSpace(\\*+)(?=notPunctSpace)",lG=d(q9,"gu").replace(/notPunctSpace/g,w4).replace(/punctSpace/g,rY).replace(/punct/g,A1).getRegex(),iG=d(q9,"gu").replace(/notPunctSpace/g,uG).replace(/punctSpace/g,EG).replace(/punct/g,w9).getRegex(),pG=d("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)punct(_+)(?=[\\s]|$)|notPunctSpace(_+)(?!_)(?=punctSpace|$)|(?!_)punctSpace(_+)(?=notPunctSpace)|[\\s](_+)(?!_)(?=punct)|(?!_)punct(_+)(?!_)(?=punct)","gu").replace(/notPunctSpace/g,w4).replace(/punctSpace/g,rY).replace(/punct/g,A1).getRegex(),sG=d(/^~~?(?:((?!~)punct)|[^\s~])/,"u").replace(/punct/g,A1).getRegex(),rG="^[^~]+(?=[^~])|(?!~)punct(~~?)(?=[\\s]|$)|notPunctSpace(~~?)(?!~)(?=punctSpace|$)|(?!~)punctSpace(~~?)(?=notPunctSpace)|[\\s](~~?)(?!~)(?=punct)|(?!~)punct(~~?)(?!~)(?=punct)|notPunctSpace(~~?)(?=notPunctSpace)",oG=d(rG,"gu").replace(/notPunctSpace/g,w4).replace(/punctSpace/g,rY).replace(/punct/g,A1).getRegex(),aG=d(/\\(punct)/,"gu").replace(/punct/g,A1).getRegex(),nG=d(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),tG=d(z4).replace("(?:-->|$)","-->").getRegex(),eG=d("^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>").replace("comment",tG).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),lY=/(?:\[(?:\\[\s\S]|[^\[\]\\])*\]|\\[\s\S]|`+(?!`)[^`]*?`+(?!`)|``+(?=\])|[^\[\]\\`])*?/,YU=d(/^!?\[(label)\]\(\s*(href)(?:(?:[ \t]+(?:\n[ \t]*)?|\n[ \t]*)(title))?\s*\)/).replace("label",lY).replace("href",/<(?:\\.|[^\n<>\\])+>|[^ \t\n\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),Q9=d(/^!?\[(label)\]\[(ref)\]/).replace("label",lY).replace("ref",j4).getRegex(),f9=d(/^!?\[(ref)\](?:\[\])?/).replace("ref",j4).getRegex(),ZU=d("reflink|nolink(?!\\()","g").replace("reflink",Q9).replace("nolink",f9).getRegex(),oX=/[hH][tT][tT][pP][sS]?|[fF][tT][pP]/,B4={_backpedal:c8,anyPunctuation:aG,autolink:nG,blockSkip:mG,br:X9,code:gG,del:c8,delLDelim:c8,delRDelim:c8,emStrongLDelim:dG,emStrongRDelimAst:lG,emStrongRDelimUnd:pG,escape:hG,link:YU,nolink:f9,punctuation:vG,reflink:Q9,reflinkSearch:ZU,tag:eG,text:yG,url:c8},JU={...B4,link:d(/^!?\[(label)\]\((.*?)\)/).replace("label",lY).getRegex(),reflink:d(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",lY).getRegex()},eJ={...B4,emStrongRDelimAst:iG,emStrongLDelim:cG,delLDelim:sG,delRDelim:oG,url:d(/^((?:protocol):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/).replace("protocol",oX).replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])((?:\\[\s\S]|[^\\])*?(?:\\[\s\S]|[^\s~\\]))\1(?=[^~]|$)/,text:d(/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|protocol:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/).replace("protocol",oX).getRegex()},jU={...eJ,br:d(X9).replace("{2,}","*").getRegex(),text:d(eJ.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},cY={normal:X4,gfm:TG,pedantic:NG},I6={normal:B4,gfm:eJ,breaks:jU,pedantic:JU},zU={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},aX=(Y)=>zU[Y];function S7(Y,Z){if(Z){if(N0.escapeTest.test(Y))return Y.replace(N0.escapeReplace,aX)}else if(N0.escapeTestNoEncode.test(Y))return Y.replace(N0.escapeReplaceNoEncode,aX);return Y}function nX(Y){try{Y=encodeURI(Y).replace(N0.percentDecode,"%")}catch{return null}return Y}function tX(Y,Z){let J=Y.replace(N0.findPipe,(X,w,B)=>{let q=!1,Q=w;for(;--Q>=0&&B[Q]==="\\";)q=!q;return q?"|":" |"}),j=J.split(N0.splitPipe),z=0;if(j[0].trim()||j.shift(),j.length>0&&!j.at(-1)?.trim()&&j.pop(),Z)if(j.length>Z)j.splice(Z);else for(;j.length<Z;)j.push("");for(;z<j.length;z++)j[z]=j[z].trim().replace(N0.slashPipe,"|");return j}function G8(Y,Z,J){let j=Y.length;if(j===0)return"";let z=0;for(;z<j;){let X=Y.charAt(j-z-1);if(X===Z&&!J)z++;else if(X!==Z&&J)z++;else break}return Y.slice(0,j-z)}function eX(Y){let Z=Y.split(`
`),J=Z.length-1;for(;J>=0&&N0.blankLine.test(Z[J]);)J--;return Z.length-J<=2?Y:Z.slice(0,J+1).join(`
`)}function XU(Y,Z){if(Y.indexOf(Z[1])===-1)return-1;let J=0;for(let j=0;j<Y.length;j++)if(Y[j]==="\\")j++;else if(Y[j]===Z[0])J++;else if(Y[j]===Z[1]&&(J--,J<0))return j;return J>0?-2:-1}function wU(Y,Z=0){let J=Z,j="";for(let z of Y)if(z==="\t"){let X=4-J%4;j+=" ".repeat(X),J+=X}else j+=z,J++;return j}function Y9(Y,Z,J,j,z){let X=Z.href,w=Z.title||null,B=Y[1].replace(z.other.outputLinkReplace,"$1");j.state.inLink=!0;let q={type:Y[0].charAt(0)==="!"?"image":"link",raw:J,href:X,title:w,text:B,tokens:j.inlineTokens(B)};return j.state.inLink=!1,q}function BU(Y,Z,J){let j=Y.match(J.other.indentCodeCompensation);if(j===null)return Z;let z=j[1];return Z.split(`
`).map((X)=>{let w=X.match(J.other.beginningSpace);if(w===null)return X;let[B]=w;return B.length>=z.length?X.slice(z.length):X}).join(`
`)}var iY=class{options;rules;lexer;constructor(Y){this.options=Y||i8}space(Y){let Z=this.rules.block.newline.exec(Y);if(Z&&Z[0].length>0)return{type:"space",raw:Z[0]}}code(Y){let Z=this.rules.block.code.exec(Y);if(Z){let J=this.options.pedantic?Z[0]:eX(Z[0]),j=J.replace(this.rules.other.codeRemoveIndent,"");return{type:"code",raw:J,codeBlockStyle:"indented",text:j}}}fences(Y){let Z=this.rules.block.fences.exec(Y);if(Z){let J=Z[0],j=BU(J,Z[3]||"",this.rules);return{type:"code",raw:J,lang:Z[2]?Z[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):Z[2],text:j}}}heading(Y){let Z=this.rules.block.heading.exec(Y);if(Z){let J=Z[2].trim();if(this.rules.other.endingHash.test(J)){let j=G8(J,"#");(this.options.pedantic||!j||this.rules.other.endingSpaceChar.test(j))&&(J=j.trim())}return{type:"heading",raw:G8(Z[0],`
`),depth:Z[1].length,text:J,tokens:this.lexer.inline(J)}}}hr(Y){let Z=this.rules.block.hr.exec(Y);if(Z)return{type:"hr",raw:G8(Z[0],`
`)}}blockquote(Y){let Z=this.rules.block.blockquote.exec(Y);if(Z){let J=G8(Z[0],`
`).split(`
`),j="",z="",X=[];for(;J.length>0;){let w=!1,B=[],q;for(q=0;q<J.length;q++)if(this.rules.other.blockquoteStart.test(J[q]))B.push(J[q]),w=!0;else if(!w)B.push(J[q]);else break;J=J.slice(q);let Q=B.join(`
`),U=Q.replace(this.rules.other.blockquoteSetextReplace,`
    $1`).replace(this.rules.other.blockquoteSetextReplace2,"");j=j?`${j}
${Q}`:Q,z=z?`${z}
${U}`:U;let H=this.lexer.state.top;if(this.lexer.state.top=!0,this.lexer.blockTokens(U,X,!0),this.lexer.state.top=H,J.length===0)break;let W=X.at(-1);if(W?.type==="code")break;if(W?.type==="blockquote"){let R=W,A=R.raw+`
`+J.join(`
`),C=this.blockquote(A);X[X.length-1]=C,j=j.substring(0,j.length-R.raw.length)+C.raw,z=z.substring(0,z.length-R.text.length)+C.text;break}else if(W?.type==="list"){let R=W,A=R.raw+`
`+J.join(`
`),C=this.list(A);X[X.length-1]=C,j=j.substring(0,j.length-W.raw.length)+C.raw,z=z.substring(0,z.length-R.raw.length)+C.raw,J=A.substring(X.at(-1).raw.length).split(`
`);continue}}return{type:"blockquote",raw:j,tokens:X,text:z}}}list(Y){let Z=this.rules.block.list.exec(Y);if(Z){let J=Z[1].trim(),j=J.length>1,z={type:"list",raw:"",ordered:j,start:j?+J.slice(0,-1):"",loose:!1,items:[]};J=j?`\\d{1,9}\\${J.slice(-1)}`:`\\${J}`,this.options.pedantic&&(J=j?J:"[*+-]");let X=this.rules.other.listItemRegex(J),w=!1;for(;Y;){let q=!1,Q="",U="";if(!(Z=X.exec(Y))||this.rules.block.hr.test(Y))break;Q=Z[0],Y=Y.substring(Q.length);let H=wU(Z[2].split(`
`,1)[0],Z[1].length),W=Y.split(`
`,1)[0],R=!H.trim(),A=0;if(this.options.pedantic?(A=2,U=H.trimStart()):R?A=Z[1].length+1:(A=H.search(this.rules.other.nonSpaceChar),A=A>4?1:A,U=H.slice(A),A+=Z[1].length),R&&this.rules.other.blankLine.test(W)&&(Q+=W+`
`,Y=Y.substring(W.length+1),q=!0),!q){let C=this.rules.other.nextBulletRegex(A),h=this.rules.other.hrRegex(A),V=this.rules.other.fencesBeginRegex(A),G=this.rules.other.headingBeginRegex(A),M=this.rules.other.htmlBeginRegex(A),K=this.rules.other.blockquoteBeginRegex(A);for(;Y;){let b=Y.split(`
`,1)[0],$;if(W=b,this.options.pedantic?(W=W.replace(this.rules.other.listReplaceNesting,"  "),$=W):$=W.replace(this.rules.other.tabCharGlobal,"    "),V.test(W)||G.test(W)||M.test(W)||K.test(W)||C.test(W)||h.test(W))break;if($.search(this.rules.other.nonSpaceChar)>=A||!W.trim())U+=`
`+$.slice(A);else{if(R||H.replace(this.rules.other.tabCharGlobal,"    ").search(this.rules.other.nonSpaceChar)>=4||V.test(H)||G.test(H)||h.test(H))break;U+=`
`+W}R=!W.trim(),Q+=b+`
`,Y=Y.substring(b.length+1),H=$.slice(A)}}z.loose||(w?z.loose=!0:this.rules.other.doubleBlankLine.test(Q)&&(w=!0)),z.items.push({type:"list_item",raw:Q,task:!!this.options.gfm&&this.rules.other.listIsTask.test(U),loose:!1,text:U,tokens:[]}),z.raw+=Q}let B=z.items.at(-1);if(B)B.raw=B.raw.trimEnd(),B.text=B.text.trimEnd();else return;z.raw=z.raw.trimEnd();for(let q of z.items){this.lexer.state.top=!1,q.tokens=this.lexer.blockTokens(q.text,[]);let Q=q.tokens[0];if(q.task&&(Q?.type==="text"||Q?.type==="paragraph")){q.text=q.text.replace(this.rules.other.listReplaceTask,""),Q.raw=Q.raw.replace(this.rules.other.listReplaceTask,""),Q.text=Q.text.replace(this.rules.other.listReplaceTask,"");for(let H=this.lexer.inlineQueue.length-1;H>=0;H--)if(this.rules.other.listIsTask.test(this.lexer.inlineQueue[H].src)){this.lexer.inlineQueue[H].src=this.lexer.inlineQueue[H].src.replace(this.rules.other.listReplaceTask,"");break}let U=this.rules.other.listTaskCheckbox.exec(q.raw);if(U){let H={type:"checkbox",raw:U[0]+" ",checked:U[0]!=="[ ]"};q.checked=H.checked,z.loose?q.tokens[0]&&["paragraph","text"].includes(q.tokens[0].type)&&"tokens"in q.tokens[0]&&q.tokens[0].tokens?(q.tokens[0].raw=H.raw+q.tokens[0].raw,q.tokens[0].text=H.raw+q.tokens[0].text,q.tokens[0].tokens.unshift(H)):q.tokens.unshift({type:"paragraph",raw:H.raw,text:H.raw,tokens:[H]}):q.tokens.unshift(H)}}else q.task&&(q.task=!1);if(!z.loose){let U=q.tokens.filter((W)=>W.type==="space"),H=U.length>0&&U.some((W)=>this.rules.other.anyLine.test(W.raw));z.loose=H}}if(z.loose)for(let q of z.items){q.loose=!0;for(let Q of q.tokens)Q.type==="text"&&(Q.type="paragraph")}return z}}html(Y){let Z=this.rules.block.html.exec(Y);if(Z){let J=eX(Z[0]);return{type:"html",block:!0,raw:J,pre:Z[1]==="pre"||Z[1]==="script"||Z[1]==="style",text:J}}}def(Y){let Z=this.rules.block.def.exec(Y);if(Z){let J=Z[1].toLowerCase().replace(this.rules.other.multipleSpaceGlobal," "),j=Z[2]?Z[2].replace(this.rules.other.hrefBrackets,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",z=Z[3]?Z[3].substring(1,Z[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):Z[3];return{type:"def",tag:J,raw:G8(Z[0],`
`),href:j,title:z}}}table(Y){let Z=this.rules.block.table.exec(Y);if(!Z||!this.rules.other.tableDelimiter.test(Z[2]))return;let J=tX(Z[1]),j=Z[2].replace(this.rules.other.tableAlignChars,"").split("|"),z=Z[3]?.trim()?Z[3].replace(this.rules.other.tableRowBlankLine,"").split(`
`):[],X={type:"table",raw:G8(Z[0],`
`),header:[],align:[],rows:[]};if(J.length===j.length){for(let w of j)this.rules.other.tableAlignRight.test(w)?X.align.push("right"):this.rules.other.tableAlignCenter.test(w)?X.align.push("center"):this.rules.other.tableAlignLeft.test(w)?X.align.push("left"):X.align.push(null);for(let w=0;w<J.length;w++)X.header.push({text:J[w],tokens:this.lexer.inline(J[w]),header:!0,align:X.align[w]});for(let w of z)X.rows.push(tX(w,X.header.length).map((B,q)=>({text:B,tokens:this.lexer.inline(B),header:!1,align:X.align[q]})));return X}}lheading(Y){let Z=this.rules.block.lheading.exec(Y);if(Z){let J=Z[1].trim();return{type:"heading",raw:G8(Z[0],`
`),depth:Z[2].charAt(0)==="="?1:2,text:J,tokens:this.lexer.inline(J)}}}paragraph(Y){let Z=this.rules.block.paragraph.exec(Y);if(Z){let J=Z[1].charAt(Z[1].length-1)===`
`?Z[1].slice(0,-1):Z[1];return{type:"paragraph",raw:Z[0],text:J,tokens:this.lexer.inline(J)}}}text(Y){let Z=this.rules.block.text.exec(Y);if(Z)return{type:"text",raw:Z[0],text:Z[0],tokens:this.lexer.inline(Z[0])}}escape(Y){let Z=this.rules.inline.escape.exec(Y);if(Z)return{type:"escape",raw:Z[0],text:Z[1]}}tag(Y){let Z=this.rules.inline.tag.exec(Y);if(Z)return!this.lexer.state.inLink&&this.rules.other.startATag.test(Z[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&this.rules.other.endATag.test(Z[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&this.rules.other.startPreScriptTag.test(Z[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&this.rules.other.endPreScriptTag.test(Z[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:Z[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:Z[0]}}link(Y){let Z=this.rules.inline.link.exec(Y);if(Z){let J=Z[2].trim();if(!this.options.pedantic&&this.rules.other.startAngleBracket.test(J)){if(!this.rules.other.endAngleBracket.test(J))return;let X=G8(J.slice(0,-1),"\\");if((J.length-X.length)%2===0)return}else{let X=XU(Z[2],"()");if(X===-2)return;if(X>-1){let w=(Z[0].indexOf("!")===0?5:4)+Z[1].length+X;Z[2]=Z[2].substring(0,X),Z[0]=Z[0].substring(0,w).trim(),Z[3]=""}}let j=Z[2],z="";if(this.options.pedantic){let X=this.rules.other.pedanticHrefTitle.exec(j);X&&(j=X[1],z=X[3])}else z=Z[3]?Z[3].slice(1,-1):"";return j=j.trim(),this.rules.other.startAngleBracket.test(j)&&(this.options.pedantic&&!this.rules.other.endAngleBracket.test(J)?j=j.slice(1):j=j.slice(1,-1)),Y9(Z,{href:j&&j.replace(this.rules.inline.anyPunctuation,"$1"),title:z&&z.replace(this.rules.inline.anyPunctuation,"$1")},Z[0],this.lexer,this.rules)}}reflink(Y,Z){let J;if((J=this.rules.inline.reflink.exec(Y))||(J=this.rules.inline.nolink.exec(Y))){let j=(J[2]||J[1]).replace(this.rules.other.multipleSpaceGlobal," "),z=Z[j.toLowerCase()];if(!z){let X=J[0].charAt(0);return{type:"text",raw:X,text:X}}return Y9(J,z,J[0],this.lexer,this.rules)}}emStrong(Y,Z,J=""){let j=this.rules.inline.emStrongLDelim.exec(Y);if(!j||!j[1]&&!j[2]&&!j[3]&&!j[4]||j[4]&&J.match(this.rules.other.unicodeAlphaNumeric))return;if(!(j[1]||j[3])||!J||this.rules.inline.punctuation.exec(J)){let z=[...j[0]].length-1,X,w,B=z,q=0,Q=j[0][0]==="*"?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(Q.lastIndex=0,Z=Z.slice(-1*Y.length+z);(j=Q.exec(Z))!==null;){if(X=j[1]||j[2]||j[3]||j[4]||j[5]||j[6],!X)continue;if(w=[...X].length,j[3]||j[4]){B+=w;continue}else if((j[5]||j[6])&&z%3&&!((z+w)%3)){q+=w;continue}if(B-=w,B>0)continue;w=Math.min(w,w+B+q);let U=[...j[0]][0].length,H=Y.slice(0,z+j.index+U+w);if(Math.min(z,w)%2){let R=H.slice(1,-1);return{type:"em",raw:H,text:R,tokens:this.lexer.inlineTokens(R)}}let W=H.slice(2,-2);return{type:"strong",raw:H,text:W,tokens:this.lexer.inlineTokens(W)}}}}codespan(Y){let Z=this.rules.inline.code.exec(Y);if(Z){let J=Z[2].replace(this.rules.other.newLineCharGlobal," "),j=this.rules.other.nonSpaceChar.test(J),z=this.rules.other.startingSpaceChar.test(J)&&this.rules.other.endingSpaceChar.test(J);return j&&z&&(J=J.substring(1,J.length-1)),{type:"codespan",raw:Z[0],text:J}}}br(Y){let Z=this.rules.inline.br.exec(Y);if(Z)return{type:"br",raw:Z[0]}}del(Y,Z,J=""){let j=this.rules.inline.delLDelim.exec(Y);if(!j)return;if(!j[1]||!J||this.rules.inline.punctuation.exec(J)){let z=[...j[0]].length-1,X,w,B=z,q=this.rules.inline.delRDelim;for(q.lastIndex=0,Z=Z.slice(-1*Y.length+z);(j=q.exec(Z))!==null;){if(X=j[1]||j[2]||j[3]||j[4]||j[5]||j[6],!X||(w=[...X].length,w!==z))continue;if(j[3]||j[4]){B+=w;continue}if(B-=w,B>0)continue;w=Math.min(w,w+B);let Q=[...j[0]][0].length,U=Y.slice(0,z+j.index+Q+w),H=U.slice(z,-z);return{type:"del",raw:U,text:H,tokens:this.lexer.inlineTokens(H)}}}}autolink(Y){let Z=this.rules.inline.autolink.exec(Y);if(Z){let J,j;return Z[2]==="@"?(J=Z[1],j="mailto:"+J):(J=Z[1],j=J),{type:"link",raw:Z[0],text:J,href:j,tokens:[{type:"text",raw:J,text:J}]}}}url(Y){let Z;if(Z=this.rules.inline.url.exec(Y)){let J,j;if(Z[2]==="@")J=Z[0],j="mailto:"+J;else{let z;do z=Z[0],Z[0]=this.rules.inline._backpedal.exec(Z[0])?.[0]??"";while(z!==Z[0]);J=Z[0],Z[1]==="www."?j="http://"+Z[0]:j=Z[0]}return{type:"link",raw:Z[0],text:J,href:j,tokens:[{type:"text",raw:J,text:J}]}}}inlineText(Y){let Z=this.rules.inline.text.exec(Y);if(Z){let J=this.lexer.state.inRawBlock;return{type:"text",raw:Z[0],text:Z[0],escaped:J}}}},D7=class Y{tokens;options;state;inlineQueue;tokenizer;constructor(Z){this.tokens=[],this.tokens.links=Object.create(null),this.options=Z||i8,this.options.tokenizer=this.options.tokenizer||new iY,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};let J={other:N0,block:cY.normal,inline:I6.normal};this.options.pedantic?(J.block=cY.pedantic,J.inline=I6.pedantic):this.options.gfm&&(J.block=cY.gfm,this.options.breaks?J.inline=I6.breaks:J.inline=I6.gfm),this.tokenizer.rules=J}static get rules(){return{block:cY,inline:I6}}static lex(Z,J){return new Y(J).lex(Z)}static lexInline(Z,J){return new Y(J).inlineTokens(Z)}lex(Z){Z=Z.replace(N0.carriageReturn,`
`),this.blockTokens(Z,this.tokens);for(let J=0;J<this.inlineQueue.length;J++){let j=this.inlineQueue[J];this.inlineTokens(j.src,j.tokens)}return this.inlineQueue=[],this.tokens}blockTokens(Z,J=[],j=!1){this.tokenizer.lexer=this,this.options.pedantic&&(Z=Z.replace(N0.tabCharGlobal,"    ").replace(N0.spaceLine,""));let z=1/0;for(;Z;){if(Z.length<z)z=Z.length;else{this.infiniteLoopError(Z.charCodeAt(0));break}let X;if(this.options.extensions?.block?.some((B)=>(X=B.call({lexer:this},Z,J))?(Z=Z.substring(X.raw.length),J.push(X),!0):!1))continue;if(X=this.tokenizer.space(Z)){Z=Z.substring(X.raw.length);let B=J.at(-1);X.raw.length===1&&B!==void 0?B.raw+=`
`:J.push(X);continue}if(X=this.tokenizer.code(Z)){Z=Z.substring(X.raw.length);let B=J.at(-1);B?.type==="paragraph"||B?.type==="text"?(B.raw+=(B.raw.endsWith(`
`)?"":`
`)+X.raw,B.text+=`
`+X.text,this.inlineQueue.at(-1).src=B.text):J.push(X);continue}if(X=this.tokenizer.fences(Z)){Z=Z.substring(X.raw.length),J.push(X);continue}if(X=this.tokenizer.heading(Z)){Z=Z.substring(X.raw.length),J.push(X);continue}if(X=this.tokenizer.hr(Z)){Z=Z.substring(X.raw.length),J.push(X);continue}if(X=this.tokenizer.blockquote(Z)){Z=Z.substring(X.raw.length),J.push(X);continue}if(X=this.tokenizer.list(Z)){Z=Z.substring(X.raw.length),J.push(X);continue}if(X=this.tokenizer.html(Z)){Z=Z.substring(X.raw.length),J.push(X);continue}if(X=this.tokenizer.def(Z)){Z=Z.substring(X.raw.length);let B=J.at(-1);B?.type==="paragraph"||B?.type==="text"?(B.raw+=(B.raw.endsWith(`
`)?"":`
`)+X.raw,B.text+=`
`+X.raw,this.inlineQueue.at(-1).src=B.text):this.tokens.links[X.tag]||(this.tokens.links[X.tag]={href:X.href,title:X.title},J.push(X));continue}if(X=this.tokenizer.table(Z)){Z=Z.substring(X.raw.length),J.push(X);continue}if(X=this.tokenizer.lheading(Z)){Z=Z.substring(X.raw.length),J.push(X);continue}let w=Z;if(this.options.extensions?.startBlock){let B=1/0,q=Z.slice(1),Q;this.options.extensions.startBlock.forEach((U)=>{Q=U.call({lexer:this},q),typeof Q=="number"&&Q>=0&&(B=Math.min(B,Q))}),B<1/0&&B>=0&&(w=Z.substring(0,B+1))}if(this.state.top&&(X=this.tokenizer.paragraph(w))){let B=J.at(-1);j&&B?.type==="paragraph"?(B.raw+=(B.raw.endsWith(`
`)?"":`
`)+X.raw,B.text+=`
`+X.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=B.text):J.push(X),j=w.length!==Z.length,Z=Z.substring(X.raw.length);continue}if(X=this.tokenizer.text(Z)){Z=Z.substring(X.raw.length);let B=J.at(-1);B?.type==="text"?(B.raw+=(B.raw.endsWith(`
`)?"":`
`)+X.raw,B.text+=`
`+X.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=B.text):J.push(X);continue}if(Z){this.infiniteLoopError(Z.charCodeAt(0));break}}return this.state.top=!0,J}inline(Z,J=[]){return this.inlineQueue.push({src:Z,tokens:J}),J}inlineTokens(Z,J=[]){this.tokenizer.lexer=this;let j=Z,z=null;if(this.tokens.links){let Q=Object.keys(this.tokens.links);if(Q.length>0)for(;(z=this.tokenizer.rules.inline.reflinkSearch.exec(j))!==null;)Q.includes(z[0].slice(z[0].lastIndexOf("[")+1,-1))&&(j=j.slice(0,z.index)+"["+"a".repeat(z[0].length-2)+"]"+j.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(z=this.tokenizer.rules.inline.anyPunctuation.exec(j))!==null;)j=j.slice(0,z.index)+"++"+j.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);let X;for(;(z=this.tokenizer.rules.inline.blockSkip.exec(j))!==null;)X=z[2]?z[2].length:0,j=j.slice(0,z.index+X)+"["+"a".repeat(z[0].length-X-2)+"]"+j.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);j=this.options.hooks?.emStrongMask?.call({lexer:this},j)??j;let w=!1,B="",q=1/0;for(;Z;){if(Z.length<q)q=Z.length;else{this.infiniteLoopError(Z.charCodeAt(0));break}w||(B=""),w=!1;let Q;if(this.options.extensions?.inline?.some((H)=>(Q=H.call({lexer:this},Z,J))?(Z=Z.substring(Q.raw.length),J.push(Q),!0):!1))continue;if(Q=this.tokenizer.escape(Z)){Z=Z.substring(Q.raw.length),J.push(Q);continue}if(Q=this.tokenizer.tag(Z)){Z=Z.substring(Q.raw.length),J.push(Q);continue}if(Q=this.tokenizer.link(Z)){Z=Z.substring(Q.raw.length),J.push(Q);continue}if(Q=this.tokenizer.reflink(Z,this.tokens.links)){Z=Z.substring(Q.raw.length);let H=J.at(-1);Q.type==="text"&&H?.type==="text"?(H.raw+=Q.raw,H.text+=Q.text):J.push(Q);continue}if(Q=this.tokenizer.emStrong(Z,j,B)){Z=Z.substring(Q.raw.length),J.push(Q);continue}if(Q=this.tokenizer.codespan(Z)){Z=Z.substring(Q.raw.length),J.push(Q);continue}if(Q=this.tokenizer.br(Z)){Z=Z.substring(Q.raw.length),J.push(Q);continue}if(Q=this.tokenizer.del(Z,j,B)){Z=Z.substring(Q.raw.length),J.push(Q);continue}if(Q=this.tokenizer.autolink(Z)){Z=Z.substring(Q.raw.length),J.push(Q);continue}if(!this.state.inLink&&(Q=this.tokenizer.url(Z))){Z=Z.substring(Q.raw.length),J.push(Q);continue}let U=Z;if(this.options.extensions?.startInline){let H=1/0,W=Z.slice(1),R;this.options.extensions.startInline.forEach((A)=>{R=A.call({lexer:this},W),typeof R=="number"&&R>=0&&(H=Math.min(H,R))}),H<1/0&&H>=0&&(U=Z.substring(0,H+1))}if(Q=this.tokenizer.inlineText(U)){Z=Z.substring(Q.raw.length),Q.raw.slice(-1)!=="_"&&(B=Q.raw.slice(-1)),w=!0;let H=J.at(-1);H?.type==="text"?(H.raw+=Q.raw,H.text+=Q.text):J.push(Q);continue}if(Z){this.infiniteLoopError(Z.charCodeAt(0));break}}return J}infiniteLoopError(Z){let J="Infinite loop on byte: "+Z;if(this.options.silent)console.error(J);else throw Error(J)}},pY=class{options;parser;constructor(Y){this.options=Y||i8}space(Y){return""}code({text:Y,lang:Z,escaped:J}){let j=(Z||"").match(N0.notSpaceStart)?.[0],z=Y.replace(N0.endingNewline,"")+`
`;return j?'<pre><code class="language-'+S7(j)+'">'+(J?z:S7(z,!0))+`</code></pre>
`:"<pre><code>"+(J?z:S7(z,!0))+`</code></pre>
`}blockquote({tokens:Y}){return`<blockquote>
${this.parser.parse(Y)}</blockquote>
`}html({text:Y}){return Y}def(Y){return""}heading({tokens:Y,depth:Z}){return`<h${Z}>${this.parser.parseInline(Y)}</h${Z}>
`}hr(Y){return`<hr>
`}list(Y){let{ordered:Z,start:J}=Y,j="";for(let w=0;w<Y.items.length;w++){let B=Y.items[w];j+=this.listitem(B)}let z=Z?"ol":"ul",X=Z&&J!==1?' start="'+J+'"':"";return"<"+z+X+`>
`+j+"</"+z+`>
`}listitem(Y){return`<li>${this.parser.parse(Y.tokens)}</li>
`}checkbox({checked:Y}){return"<input "+(Y?'checked="" ':"")+'disabled="" type="checkbox"> '}paragraph({tokens:Y}){return`<p>${this.parser.parseInline(Y)}</p>
`}table(Y){let Z="",J="";for(let z=0;z<Y.header.length;z++)J+=this.tablecell(Y.header[z]);Z+=this.tablerow({text:J});let j="";for(let z=0;z<Y.rows.length;z++){let X=Y.rows[z];J="";for(let w=0;w<X.length;w++)J+=this.tablecell(X[w]);j+=this.tablerow({text:J})}return j&&(j=`<tbody>${j}</tbody>`),`<table>
<thead>
`+Z+`</thead>
`+j+`</table>
`}tablerow({text:Y}){return`<tr>
${Y}</tr>
`}tablecell(Y){let Z=this.parser.parseInline(Y.tokens),J=Y.header?"th":"td";return(Y.align?`<${J} align="${Y.align}">`:`<${J}>`)+Z+`</${J}>
`}strong({tokens:Y}){return`<strong>${this.parser.parseInline(Y)}</strong>`}em({tokens:Y}){return`<em>${this.parser.parseInline(Y)}</em>`}codespan({text:Y}){return`<code>${S7(Y,!0)}</code>`}br(Y){return"<br>"}del({tokens:Y}){return`<del>${this.parser.parseInline(Y)}</del>`}link({href:Y,title:Z,tokens:J}){let j=this.parser.parseInline(J),z=nX(Y);if(z===null)return j;Y=z;let X='<a href="'+Y+'"';return Z&&(X+=' title="'+S7(Z)+'"'),X+=">"+j+"</a>",X}image({href:Y,title:Z,text:J,tokens:j}){j&&(J=this.parser.parseInline(j,this.parser.textRenderer));let z=nX(Y);if(z===null)return S7(J);Y=z;let X=`<img src="${Y}" alt="${S7(J)}"`;return Z&&(X+=` title="${S7(Z)}"`),X+=">",X}text(Y){return"tokens"in Y&&Y.tokens?this.parser.parseInline(Y.tokens):("escaped"in Y)&&Y.escaped?Y.text:S7(Y.text)}},q4=class{strong({text:Y}){return Y}em({text:Y}){return Y}codespan({text:Y}){return Y}del({text:Y}){return Y}html({text:Y}){return Y}text({text:Y}){return Y}link({text:Y}){return""+Y}image({text:Y}){return""+Y}br(){return""}checkbox({raw:Y}){return Y}},O7=class Y{options;renderer;textRenderer;constructor(Z){this.options=Z||i8,this.options.renderer=this.options.renderer||new pY,this.renderer=this.options.renderer,this.renderer.options=this.options,this.renderer.parser=this,this.textRenderer=new q4}static parse(Z,J){return new Y(J).parse(Z)}static parseInline(Z,J){return new Y(J).parseInline(Z)}parse(Z){this.renderer.parser=this;let J="";for(let j=0;j<Z.length;j++){let z=Z[j];if(this.options.extensions?.renderers?.[z.type]){let w=z,B=this.options.extensions.renderers[w.type].call({parser:this},w);if(B!==!1||!["space","hr","heading","code","table","blockquote","list","html","def","paragraph","text"].includes(w.type)){J+=B||"";continue}}let X=z;switch(X.type){case"space":{J+=this.renderer.space(X);break}case"hr":{J+=this.renderer.hr(X);break}case"heading":{J+=this.renderer.heading(X);break}case"code":{J+=this.renderer.code(X);break}case"table":{J+=this.renderer.table(X);break}case"blockquote":{J+=this.renderer.blockquote(X);break}case"list":{J+=this.renderer.list(X);break}case"checkbox":{J+=this.renderer.checkbox(X);break}case"html":{J+=this.renderer.html(X);break}case"def":{J+=this.renderer.def(X);break}case"paragraph":{J+=this.renderer.paragraph(X);break}case"text":{J+=this.renderer.text(X);break}default:{let w='Token with "'+X.type+'" type was not found.';if(this.options.silent)return console.error(w),"";throw Error(w)}}}return J}parseInline(Z,J=this.renderer){this.renderer.parser=this;let j="";for(let z=0;z<Z.length;z++){let X=Z[z];if(this.options.extensions?.renderers?.[X.type]){let B=this.options.extensions.renderers[X.type].call({parser:this},X);if(B!==!1||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(X.type)){j+=B||"";continue}}let w=X;switch(w.type){case"escape":{j+=J.text(w);break}case"html":{j+=J.html(w);break}case"link":{j+=J.link(w);break}case"image":{j+=J.image(w);break}case"checkbox":{j+=J.checkbox(w);break}case"strong":{j+=J.strong(w);break}case"em":{j+=J.em(w);break}case"codespan":{j+=J.codespan(w);break}case"br":{j+=J.br(w);break}case"del":{j+=J.del(w);break}case"text":{j+=J.text(w);break}default:{let B='Token with "'+w.type+'" type was not found.';if(this.options.silent)return console.error(B),"";throw Error(B)}}}return j}},b6=class{options;block;constructor(Y){this.options=Y||i8}static passThroughHooks=new Set(["preprocess","postprocess","processAllTokens","emStrongMask"]);static passThroughHooksRespectAsync=new Set(["preprocess","postprocess","processAllTokens"]);preprocess(Y){return Y}postprocess(Y){return Y}processAllTokens(Y){return Y}emStrongMask(Y){return Y}provideLexer(Y=this.block){return Y?D7.lex:D7.lexInline}provideParser(Y=this.block){return Y?O7.parse:O7.parseInline}},qU=class{defaults=Y4();options=this.setOptions;parse=this.parseMarkdown(!0);parseInline=this.parseMarkdown(!1);Parser=O7;Renderer=pY;TextRenderer=q4;Lexer=D7;Tokenizer=iY;Hooks=b6;constructor(...Y){this.use(...Y)}walkTokens(Y,Z){let J=[];for(let j of Y)switch(J=J.concat(Z.call(this,j)),j.type){case"table":{let z=j;for(let X of z.header)J=J.concat(this.walkTokens(X.tokens,Z));for(let X of z.rows)for(let w of X)J=J.concat(this.walkTokens(w.tokens,Z));break}case"list":{let z=j;J=J.concat(this.walkTokens(z.items,Z));break}default:{let z=j;this.defaults.extensions?.childTokens?.[z.type]?this.defaults.extensions.childTokens[z.type].forEach((X)=>{let w=z[X].flat(1/0);J=J.concat(this.walkTokens(w,Z))}):z.tokens&&(J=J.concat(this.walkTokens(z.tokens,Z)))}}return J}use(...Y){let Z=this.defaults.extensions||{renderers:{},childTokens:{}};return Y.forEach((J)=>{let j={...J};if(j.async=this.defaults.async||j.async||!1,J.extensions&&(J.extensions.forEach((z)=>{if(!z.name)throw Error("extension name required");if("renderer"in z){let X=Z.renderers[z.name];X?Z.renderers[z.name]=function(...w){let B=z.renderer.apply(this,w);return B===!1&&(B=X.apply(this,w)),B}:Z.renderers[z.name]=z.renderer}if("tokenizer"in z){if(!z.level||z.level!=="block"&&z.level!=="inline")throw Error("extension level must be 'block' or 'inline'");let X=Z[z.level];X?X.unshift(z.tokenizer):Z[z.level]=[z.tokenizer],z.start&&(z.level==="block"?Z.startBlock?Z.startBlock.push(z.start):Z.startBlock=[z.start]:z.level==="inline"&&(Z.startInline?Z.startInline.push(z.start):Z.startInline=[z.start]))}"childTokens"in z&&z.childTokens&&(Z.childTokens[z.name]=z.childTokens)}),j.extensions=Z),J.renderer){let z=this.defaults.renderer||new pY(this.defaults);for(let X in J.renderer){if(!(X in z))throw Error(`renderer '${X}' does not exist`);if(["options","parser"].includes(X))continue;let w=X,B=J.renderer[w],q=z[w];z[w]=(...Q)=>{let U=B.apply(z,Q);return U===!1&&(U=q.apply(z,Q)),U||""}}j.renderer=z}if(J.tokenizer){let z=this.defaults.tokenizer||new iY(this.defaults);for(let X in J.tokenizer){if(!(X in z))throw Error(`tokenizer '${X}' does not exist`);if(["options","rules","lexer"].includes(X))continue;let w=X,B=J.tokenizer[w],q=z[w];z[w]=(...Q)=>{let U=B.apply(z,Q);return U===!1&&(U=q.apply(z,Q)),U}}j.tokenizer=z}if(J.hooks){let z=this.defaults.hooks||new b6;for(let X in J.hooks){if(!(X in z))throw Error(`hook '${X}' does not exist`);if(["options","block"].includes(X))continue;let w=X,B=J.hooks[w],q=z[w];b6.passThroughHooks.has(X)?z[w]=(Q)=>{if(this.defaults.async&&b6.passThroughHooksRespectAsync.has(X))return(async()=>{let H=await B.call(z,Q);return q.call(z,H)})();let U=B.call(z,Q);return q.call(z,U)}:z[w]=(...Q)=>{if(this.defaults.async)return(async()=>{let H=await B.apply(z,Q);return H===!1&&(H=await q.apply(z,Q)),H})();let U=B.apply(z,Q);return U===!1&&(U=q.apply(z,Q)),U}}j.hooks=z}if(J.walkTokens){let z=this.defaults.walkTokens,X=J.walkTokens;j.walkTokens=function(w){let B=[];return B.push(X.call(this,w)),z&&(B=B.concat(z.call(this,w))),B}}this.defaults={...this.defaults,...j}}),this}setOptions(Y){return this.defaults={...this.defaults,...Y},this}lexer(Y,Z){return D7.lex(Y,Z??this.defaults)}parser(Y,Z){return O7.parse(Y,Z??this.defaults)}parseMarkdown(Y){return(Z,J)=>{let j={...J},z={...this.defaults,...j},X=this.onError(!!z.silent,!!z.async);if(this.defaults.async===!0&&j.async===!1)return X(Error("marked(): The async option was set to true by an extension. Remove async: false from the parse options object to return a Promise."));if(typeof Z>"u"||Z===null)return X(Error("marked(): input parameter is undefined or null"));if(typeof Z!="string")return X(Error("marked(): input parameter is of type "+Object.prototype.toString.call(Z)+", string expected"));if(z.hooks&&(z.hooks.options=z,z.hooks.block=Y),z.async)return(async()=>{let w=z.hooks?await z.hooks.preprocess(Z):Z,B=await(z.hooks?await z.hooks.provideLexer(Y):Y?D7.lex:D7.lexInline)(w,z),q=z.hooks?await z.hooks.processAllTokens(B):B;z.walkTokens&&await Promise.all(this.walkTokens(q,z.walkTokens));let Q=await(z.hooks?await z.hooks.provideParser(Y):Y?O7.parse:O7.parseInline)(q,z);return z.hooks?await z.hooks.postprocess(Q):Q})().catch(X);try{z.hooks&&(Z=z.hooks.preprocess(Z));let w=(z.hooks?z.hooks.provideLexer(Y):Y?D7.lex:D7.lexInline)(Z,z);z.hooks&&(w=z.hooks.processAllTokens(w)),z.walkTokens&&this.walkTokens(w,z.walkTokens);let B=(z.hooks?z.hooks.provideParser(Y):Y?O7.parse:O7.parseInline)(w,z);return z.hooks&&(B=z.hooks.postprocess(B)),B}catch(w){return X(w)}}}onError(Y,Z){return(J)=>{if(J.message+=`
Please report this to https://github.com/markedjs/marked.`,Y){let j="<p>An error occurred:</p><pre>"+S7(J.message+"",!0)+"</pre>";return Z?Promise.resolve(j):j}if(Z)return Promise.reject(J);throw J}}},l8=new qU;function p(Y,Z){return l8.parse(Y,Z)}p.options=p.setOptions=function(Y){return l8.setOptions(Y),p.defaults=l8.defaults,Z9(p.defaults),p};p.getDefaults=Y4;p.defaults=i8;p.use=function(...Y){return l8.use(...Y),p.defaults=l8.defaults,Z9(p.defaults),p};p.walkTokens=function(Y,Z){return l8.walkTokens(Y,Z)};p.parseInline=l8.parseInline;p.Parser=O7;p.parser=O7.parse;p.Renderer=pY;p.TextRenderer=q4;p.Lexer=D7;p.lexer=D7.lex;p.Tokenizer=iY;p.Hooks=b6;p.parse=p;var{options:N2,setOptions:h2,use:g2,walkTokens:y2,parseInline:v2}=p;var E2=O7.parse,u2=D7.lex;var zf=SX(aY(),1),Xf=SX(oQ(),1);var ez=(()=>({}));function y7(Y){if(typeof Y!=="string")throw TypeError("Path must be a string. Received "+JSON.stringify(Y))}function aQ(Y,Z){var J="",j=0,z=-1,X=0,w;for(var B=0;B<=Y.length;++B){if(B<Y.length)w=Y.charCodeAt(B);else if(w===47)break;else w=47;if(w===47){if(z===B-1||X===1);else if(z!==B-1&&X===2){if(J.length<2||j!==2||J.charCodeAt(J.length-1)!==46||J.charCodeAt(J.length-2)!==46){if(J.length>2){var q=J.lastIndexOf("/");if(q!==J.length-1){if(q===-1)J="",j=0;else J=J.slice(0,q),j=J.length-1-J.lastIndexOf("/");z=B,X=0;continue}}else if(J.length===2||J.length===1){J="",j=0,z=B,X=0;continue}}if(Z){if(J.length>0)J+="/..";else J="..";j=2}}else{if(J.length>0)J+="/"+Y.slice(z+1,B);else J=Y.slice(z+1,B);j=B-z-1}z=B,X=0}else if(w===46&&X!==-1)++X;else X=-1}return J}function Y2(Y,Z){var J=Z.dir||Z.root,j=Z.base||(Z.name||"")+(Z.ext||"");if(!J)return j;if(J===Z.root)return J+j;return J+Y+j}function az(){var Y="",Z=!1,J;for(var j=arguments.length-1;j>=-1&&!Z;j--){var z;if(j>=0)z=arguments[j];else{if(J===void 0)J=process.cwd();z=J}if(y7(z),z.length===0)continue;Y=z+"/"+Y,Z=z.charCodeAt(0)===47}if(Y=aQ(Y,!Z),Z)if(Y.length>0)return"/"+Y;else return"/";else if(Y.length>0)return Y;else return"."}function nQ(Y){if(y7(Y),Y.length===0)return".";var Z=Y.charCodeAt(0)===47,J=Y.charCodeAt(Y.length-1)===47;if(Y=aQ(Y,!Z),Y.length===0&&!Z)Y=".";if(Y.length>0&&J)Y+="/";if(Z)return"/"+Y;return Y}function Z2(Y){return y7(Y),Y.length>0&&Y.charCodeAt(0)===47}function J2(){if(arguments.length===0)return".";var Y;for(var Z=0;Z<arguments.length;++Z){var J=arguments[Z];if(y7(J),J.length>0)if(Y===void 0)Y=J;else Y+="/"+J}if(Y===void 0)return".";return nQ(Y)}function j2(Y,Z){if(y7(Y),y7(Z),Y===Z)return"";if(Y=az(Y),Z=az(Z),Y===Z)return"";var J=1;for(;J<Y.length;++J)if(Y.charCodeAt(J)!==47)break;var j=Y.length,z=j-J,X=1;for(;X<Z.length;++X)if(Z.charCodeAt(X)!==47)break;var w=Z.length,B=w-X,q=z<B?z:B,Q=-1,U=0;for(;U<=q;++U){if(U===q){if(B>q){if(Z.charCodeAt(X+U)===47)return Z.slice(X+U+1);else if(U===0)return Z.slice(X+U)}else if(z>q){if(Y.charCodeAt(J+U)===47)Q=U;else if(U===0)Q=0}break}var H=Y.charCodeAt(J+U),W=Z.charCodeAt(X+U);if(H!==W)break;else if(H===47)Q=U}var R="";for(U=J+Q+1;U<=j;++U)if(U===j||Y.charCodeAt(U)===47)if(R.length===0)R+="..";else R+="/..";if(R.length>0)return R+Z.slice(X+Q);else{if(X+=Q,Z.charCodeAt(X)===47)++X;return Z.slice(X)}}function z2(Y){return Y}function X2(Y){if(y7(Y),Y.length===0)return".";var Z=Y.charCodeAt(0),J=Z===47,j=-1,z=!0;for(var X=Y.length-1;X>=1;--X)if(Z=Y.charCodeAt(X),Z===47){if(!z){j=X;break}}else z=!1;if(j===-1)return J?"/":".";if(J&&j===1)return"//";return Y.slice(0,j)}function w2(Y,Z){if(Z!==void 0&&typeof Z!=="string")throw TypeError('"ext" argument must be a string');y7(Y);var J=0,j=-1,z=!0,X;if(Z!==void 0&&Z.length>0&&Z.length<=Y.length){if(Z.length===Y.length&&Z===Y)return"";var w=Z.length-1,B=-1;for(X=Y.length-1;X>=0;--X){var q=Y.charCodeAt(X);if(q===47){if(!z){J=X+1;break}}else{if(B===-1)z=!1,B=X+1;if(w>=0)if(q===Z.charCodeAt(w)){if(--w===-1)j=X}else w=-1,j=B}}if(J===j)j=B;else if(j===-1)j=Y.length;return Y.slice(J,j)}else{for(X=Y.length-1;X>=0;--X)if(Y.charCodeAt(X)===47){if(!z){J=X+1;break}}else if(j===-1)z=!1,j=X+1;if(j===-1)return"";return Y.slice(J,j)}}function B2(Y){y7(Y);var Z=-1,J=0,j=-1,z=!0,X=0;for(var w=Y.length-1;w>=0;--w){var B=Y.charCodeAt(w);if(B===47){if(!z){J=w+1;break}continue}if(j===-1)z=!1,j=w+1;if(B===46){if(Z===-1)Z=w;else if(X!==1)X=1}else if(Z!==-1)X=-1}if(Z===-1||j===-1||X===0||X===1&&Z===j-1&&Z===J+1)return"";return Y.slice(Z,j)}function q2(Y){if(Y===null||typeof Y!=="object")throw TypeError('The "pathObject" argument must be of type Object. Received type '+typeof Y);return Y2("/",Y)}function Q2(Y){y7(Y);var Z={root:"",dir:"",base:"",ext:"",name:""};if(Y.length===0)return Z;var J=Y.charCodeAt(0),j=J===47,z;if(j)Z.root="/",z=1;else z=0;var X=-1,w=0,B=-1,q=!0,Q=Y.length-1,U=0;for(;Q>=z;--Q){if(J=Y.charCodeAt(Q),J===47){if(!q){w=Q+1;break}continue}if(B===-1)q=!1,B=Q+1;if(J===46){if(X===-1)X=Q;else if(U!==1)U=1}else if(X!==-1)U=-1}if(X===-1||B===-1||U===0||U===1&&X===B-1&&X===w+1){if(B!==-1)if(w===0&&j)Z.base=Z.name=Y.slice(1,B);else Z.base=Z.name=Y.slice(w,B)}else{if(w===0&&j)Z.name=Y.slice(1,X),Z.base=Y.slice(1,B);else Z.name=Y.slice(w,X),Z.base=Y.slice(w,B);Z.ext=Y.slice(X,B)}if(w>0)Z.dir=Y.slice(0,w-1);else if(j)Z.dir="/";return Z}var f2="/",G2=":",U2=((Y)=>(Y.posix=Y,Y))({resolve:az,normalize:nQ,isAbsolute:Z2,join:J2,relative:j2,_makeLong:z2,dirname:X2,basename:w2,extname:B2,format:q2,parse:Q2,sep:f2,delimiter:G2,win32:null,posix:null}),IJ=U2;var W2=new Map([["collapseTail","collapseTail"],["collapse-tail","collapseTail"],["parentLabel","parentLabel"],["parent-label","parentLabel"]]);function H2(Y={}){if(Array.isArray(Y)||typeof Y==="string")return Array.isArray(Y)?Y:[Y];let Z=Y.compatibilityAliases??Y.mode??[];return Array.isArray(Z)?Z:[Z]}function nz(Y={}){let Z=[];for(let J of H2(Y)){if(!J)continue;let j=W2.get(String(J));if(!j)throw TypeError(`unknown compatibility alias mode: ${J}`);if(!Z.includes(j))Z.push(j)}return Z}function V2(Y){let Z=Y.split(".");if(Z.length<3)return[];let J=[];for(let j=1;j<Z.length-1;j+=1)J.push(`${Z.slice(0,j).join(".")}.${Z.slice(j).join("_")}`);return J}function R2(Y){if(!Y.endsWith(".label"))return null;return Y.slice(0,-6)||null}function W1(Y,Z={}){let J=nz(Z),j={...Y||{}};if(J.length===0)return j;let z=Object.prototype.hasOwnProperty;for(let[X,w]of Object.entries(Y||{})){if(J.includes("collapseTail")){for(let B of V2(X))if(!z.call(j,B))j[B]=w}if(J.includes("parentLabel")){let B=R2(X);if(B&&!z.call(j,B))j[B]=w}}return j}var M2=new Set(["zero","one","two","few","many","other","male","female","neutral"]),PY="label";function tz(Y,Z='"'){let J="";for(let j=0;j<Y.length;j+=1){let z=Y[j];if(z!=="\\"){J+=z;continue}j+=1;let X=Y[j];if(X===void 0||X==="\\")J+="\\";else if(X==="n")J+=`
`;else if(X==="r")J+="\r";else if(X==="t")J+="\t";else if(X===Z)J+=Z;else J+=`\\${X}`}return J}function F2(Y){let Z=0;for(let J of Y)if(J===" ")Z+=1;else if(J==="\t")Z+=2;else break;return Z}function K2(Y,Z){let J=Z,j=0;while(j<Y.length&&J>0){let z=Y[j];if(z===" ")J-=1,j+=1;else if(z==="\t")J-=2,j+=1;else break}return Y.slice(j)}function tQ(Y,Z,J=1){let j=!1;for(let z=J;z<Y.length;z+=1){let X=Y[z];if(j){j=!1;continue}if(X==="\\"){j=!0;continue}if(X===Z)return z}return-1}function D2(Y,Z,J,j){let z=J.slice(3);if(z.trim()){let B=z.lastIndexOf('"""');if(B!==-1)return{value:z.slice(0,B),nextIndex:Z+1}}let X=[],w=j+2;for(let B=Z+1;B<Y.length;B+=1){let q=Y[B].replace(/\r$/,"");if(q.trim()==='"""')return{value:X.join(`
`),nextIndex:B+1};X.push(K2(q,w))}throw Error("unterminated multiline string")}function O2(Y,Z,J,j){if(J.startsWith('"""'))return D2(Y,Z,J,j);let z=J[0],X=tQ(J,z);if(X!==-1)return{value:tz(J.slice(1,X),z),nextIndex:Z+1};let w=[J.slice(1)];for(let B=Z+1;B<Y.length;B+=1){let q=Y[B].replace(/\r$/,""),Q=tQ(q,z,0);if(Q!==-1)return w.push(q.slice(0,Q)),{value:tz(w.join(`
`),z),nextIndex:B+1};w.push(q)}throw Error("unterminated quoted string")}function A2(Y){let Z=String(Y||"").replace(/\r\n/g,`
`).split(`
`),J=[];for(let j=0;j<Z.length;){let X=Z[j].replace(/\r$/,"").trimEnd();if(!X.trim()||X.trimStart().startsWith("#")){j+=1;continue}let w=F2(X),B=X.trimStart(),q=/^(\S+)(?:\s+(.*))?$/.exec(B);if(!q){j+=1;continue}let Q=q[1],U=q[2]?.trimStart();if(U===void 0&&Q.endsWith(":"))Q=Q.slice(0,-1);if(U===void 0){J.push({indent:w,key:Q,value:null}),j+=1;continue}if(U.startsWith('"')||U.startsWith("'")){let H=O2(Z,j,U,w);J.push({indent:w,key:Q,value:H.value}),j=H.nextIndex;continue}J.push({indent:w,key:Q,value:tz(U.trim())}),j+=1}return J}function Yf(Y,Z,J){let j={},z=Z;while(z<Y.length){let X=Y[z];if(X.indent<J)break;if(X.indent>J)throw Error(`unexpected indentation before ${X.key}`);if(z+=1,X.value!==null){j[X.key]=X.value;continue}if(z<Y.length&&Y[z].indent>X.indent){let w=Yf(Y,z,Y[z].indent);j[X.key]=w.tree,z=w.index}else j[X.key]={}}return{tree:j,index:z}}function x2(Y){let Z=A2(Y),J=[],j=0;while(j<Z.length){let z=Z[j];if(z.indent!==0)throw Error(`expected a locale root before ${z.key}`);if(z.value!==null)throw Error(`locale root ${z.key} cannot have a direct value`);j+=1;let X={};if(j<Z.length&&Z[j].indent>z.indent){let w=Yf(Z,j,Z[j].indent);X=w.tree,j=w.index}J.push({locale:z.key,tree:X})}return J}function $2(Y){return Y!==null&&typeof Y==="object"&&!Array.isArray(Y)}function I2(Y){let Z=Object.entries(Y).filter(([J])=>J!==PY);return Z.length>0&&Z.every(([J,j])=>M2.has(J)&&typeof j==="string")}function b2(Y){return typeof Y[PY]==="string"?Y[PY]:void 0}function eQ(Y,Z,J){if(!Object.prototype.hasOwnProperty.call(Y,Z))Y[Z]=J}function Zf(Y,Z=[],J={}){for(let[j,z]of Object.entries(Y)){if(typeof z==="string"){J[[...Z,j].join(".")]=z;continue}if(!$2(z))continue;let X=[...Z,j],w=X.join("."),B=b2(z);if(I2(z)){if(B!==void 0)J[`${w}.${PY}`]=B,eQ(J,w,B);for(let[q,Q]of Object.entries(z)){if(q===PY)continue;J[`${w}_${q}`]=Q}continue}if(Zf(z,X,J),B!==void 0)eQ(J,w,B)}return J}function TY(Y,Z={}){return x2(Y).map(({locale:J,tree:j})=>({locale:J||null,translations:W1(Zf(j),Z)}))}async function YX(Y,Z,J={}){let j=TY(Z,J),z=j.find((X)=>X.locale===Y)||j[0]||{locale:null,translations:{}};return{locale:Y||z.locale,translations:z.translations}}async function bJ(Y,Z={}){let J=await ez.promises.readFile(Y,"utf8"),j=TY(J,Z);if(j.length>0)return j;return[{locale:IJ.basename(Y,IJ.extname(Y)),translations:{}}]}async function ZX(Y,Z={}){let J=(await ez.promises.readdir(Y,{withFileTypes:!0})).sort((z,X)=>z.name.localeCompare(X.name)),j={};for(let z of J){if(!z.isFile())continue;if(!z.name.endsWith(".lino"))continue;let X=IJ.join(Y,z.name);for(let{locale:w,translations:B}of await bJ(X)){if(!w)continue;j[w]={...j[w]||{},...B}}}for(let[z,X]of Object.entries(j))j[z]=W1(X,Z);return j}var L2=/\{\{?\s*([\w.$:-]+)\s*\}?\}/g;function R6(Y,Z){if(typeof Y!=="string")return Y;if(!Z)return Y;return Y.replace(L2,(J,j)=>{if(!Object.prototype.hasOwnProperty.call(Z,j))return J;let z=Z[j];return z===null||z===void 0?"":String(z)})}function Jf(Y,Z){if(Z===void 0||Z===null)return null;let J=Number(Z);if(!Number.isFinite(J))return null;try{return new Intl.PluralRules(Y).select(J)}catch{return J===1?"one":"other"}}function jf(Y,Z){if(!Z)return Y;return`${Y}_${Z}`}function V6(Y,Z){if(!Y)return;if(Object.prototype.hasOwnProperty.call(Y,Z))return Y[Z];return}function LJ(Y,Z,{count:J,context:j,locale:z}={}){if(!Y||typeof Y!=="object")return;let X=j?jf(Z,j):Z,w=j?[X,Z]:[X];for(let B of w){if(J!==void 0&&J!==null&&Number.isFinite(Number(J))){let U=Number(J);if(U===0){let R=V6(Y,`${B}_zero`);if(R!==void 0)return R}let H=Jf(z,U);if(H){let R=V6(Y,`${B}_${H}`);if(R!==void 0)return R}let W=V6(Y,`${B}_other`);if(W!==void 0)return W}let q=V6(Y,B);if(q!==void 0)return q;let Q=V6(Y,`${B}.label`);if(Q!==void 0)return Q}if(j){let B=V6(Y,`${Z}_other`);if(B!==void 0)return B}return}function C2(Y){if(!Y)return[];if(Array.isArray(Y))return Y.filter(Boolean).map(String);return[String(Y)]}function JX(Y={}){let{locales:Z={},defaultLocale:J="en",fallback:j=["en"],onMissingKey:z,interpolation:X={prefix:"{{",suffix:"}}"},compatibilityAliases:w=[]}=Y,B=nz(w),q=new Map;for(let[$,O]of Object.entries(Z))q.set($,W1(O,{compatibilityAliases:B}));let Q=J,U=C2(j);function H(){return Q}function W($){if(typeof $!=="string"||!$)throw TypeError("setLocale expects a non-empty string locale");Q=$}function R(){return[...U]}function A(){return Array.from(q.keys())}function C($,O=Q){let L=q.get(O);return LJ(L,$,{locale:O})!==void 0}function h($,O){let L=[],_=[O?.locale||Q,...U];for(let P of _){if(L.includes(P))continue;L.push(P);let d0=q.get(P);if(!d0)continue;let F7=LJ(d0,$,{count:O?.count,context:O?.context,locale:P});if(F7!==void 0)return{value:F7,locale:P}}return null}function V($,O={},L={}){if(typeof $!=="string")return $;let _=h($,{count:O.count,context:O.context??L.context,locale:L.locale});if(!_){if(typeof z==="function"){let P=z({key:$,params:O,options:L});if(typeof P==="string")return R6(P,O)}if(O&&typeof O.defaultValue==="string")return R6(O.defaultValue,O);if(typeof L.defaultValue==="string")return R6(L.defaultValue,O);return $}return R6(_.value,O)}function G($,O){if(!$||typeof $!=="string")throw TypeError("addLocale requires a string locale name");let L=q.get($)||{};q.set($,W1({...L,...O},{compatibilityAliases:B}))}async function M($,O){let L=await YX($,O);if(!L.locale)throw Error("loadLocale could not determine the locale name");return G(L.locale,L.translations),L.locale}async function K($){let O=await bJ($);for(let{locale:L,translations:_}of O)G(L,_);return O[0]?.locale}async function b($){let O=await ZX($);for(let[L,_]of Object.entries(O))G(L,_);return Object.keys(O)}return{t:V,has:C,getLocale:H,setLocale:W,getFallbacks:R,listLocales:A,addLocale:G,loadLocale:M,loadLocaleFile:K,loadDirectory:b,interpolation:X}}window.React=zf.default;window.ReactDOM={createRoot:Xf.createRoot};window.marked=p;window.DOMPurify=sX;window.FormalAiVendor={...window.FormalAiVendor||{},LinoI18n:{createI18n:JX,parseLinoCatalogs:TY}};})();