phi-3.5-webgpu / assets /index-BV8dpYqO.js
Xenova's picture
Xenova HF Staff
Update Transformers.js (#2)
be66d72 verified
var up=Object.defineProperty;var Ic=v=>{throw TypeError(v)};var ap=(v,s,o)=>s in v?up(v,s,{enumerable:!0,configurable:!0,writable:!0,value:o}):v[s]=o;var xe=(v,s,o)=>ap(v,typeof s!="symbol"?s+"":s,o),cp=(v,s,o)=>s.has(v)||Ic("Cannot "+o);var Mc=(v,s,o)=>s.has(v)?Ic("Cannot add the same private member more than once"):s instanceof WeakSet?s.add(v):s.set(v,o);var Zi=(v,s,o)=>(cp(v,s,"access private method"),o);(function(){const s=document.createElement("link").relList;if(s&&s.supports&&s.supports("modulepreload"))return;for(const f of document.querySelectorAll('link[rel="modulepreload"]'))a(f);new MutationObserver(f=>{for(const h of f)if(h.type==="childList")for(const d of h.addedNodes)d.tagName==="LINK"&&d.rel==="modulepreload"&&a(d)}).observe(document,{childList:!0,subtree:!0});function o(f){const h={};return f.integrity&&(h.integrity=f.integrity),f.referrerPolicy&&(h.referrerPolicy=f.referrerPolicy),f.crossOrigin==="use-credentials"?h.credentials="include":f.crossOrigin==="anonymous"?h.credentials="omit":h.credentials="same-origin",h}function a(f){if(f.ep)return;f.ep=!0;const h=o(f);fetch(f.href,h)}})();function of(v){return v&&v.__esModule&&Object.prototype.hasOwnProperty.call(v,"default")?v.default:v}var Bs={exports:{}},Ll={},Ws={exports:{}},re={};/**
* @license React
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var Oc;function fp(){if(Oc)return re;Oc=1;var v=Symbol.for("react.element"),s=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),f=Symbol.for("react.profiler"),h=Symbol.for("react.provider"),d=Symbol.for("react.context"),S=Symbol.for("react.forward_ref"),E=Symbol.for("react.suspense"),j=Symbol.for("react.memo"),P=Symbol.for("react.lazy"),M=Symbol.iterator;function z(y){return y===null||typeof y!="object"?null:(y=M&&y[M]||y["@@iterator"],typeof y=="function"?y:null)}var G={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},ce=Object.assign,Z={};function J(y,_,V){this.props=y,this.context=_,this.refs=Z,this.updater=V||G}J.prototype.isReactComponent={},J.prototype.setState=function(y,_){if(typeof y!="object"&&typeof y!="function"&&y!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,y,_,"setState")},J.prototype.forceUpdate=function(y){this.updater.enqueueForceUpdate(this,y,"forceUpdate")};function De(){}De.prototype=J.prototype;function je(y,_,V){this.props=y,this.context=_,this.refs=Z,this.updater=V||G}var Re=je.prototype=new De;Re.constructor=je,ce(Re,J.prototype),Re.isPureReactComponent=!0;var le=Array.isArray,ve=Object.prototype.hasOwnProperty,Ae={current:null},Be={key:!0,ref:!0,__self:!0,__source:!0};function b(y,_,V){var ee,Q={},ne=null,fe=null;if(_!=null)for(ee in _.ref!==void 0&&(fe=_.ref),_.key!==void 0&&(ne=""+_.key),_)ve.call(_,ee)&&!Be.hasOwnProperty(ee)&&(Q[ee]=_[ee]);var ue=arguments.length-2;if(ue===1)Q.children=V;else if(1<ue){for(var he=Array(ue),Je=0;Je<ue;Je++)he[Je]=arguments[Je+2];Q.children=he}if(y&&y.defaultProps)for(ee in ue=y.defaultProps,ue)Q[ee]===void 0&&(Q[ee]=ue[ee]);return{$$typeof:v,type:y,key:ne,ref:fe,props:Q,_owner:Ae.current}}function Pe(y,_){return{$$typeof:v,type:y.type,key:_,ref:y.ref,props:y.props,_owner:y._owner}}function Se(y){return typeof y=="object"&&y!==null&&y.$$typeof===v}function oe(y){var _={"=":"=0",":":"=2"};return"$"+y.replace(/[=:]/g,function(V){return _[V]})}var Ne=/\/+/g;function Fe(y,_){return typeof y=="object"&&y!==null&&y.key!=null?oe(""+y.key):_.toString(36)}function Ke(y,_,V,ee,Q){var ne=typeof y;(ne==="undefined"||ne==="boolean")&&(y=null);var fe=!1;if(y===null)fe=!0;else switch(ne){case"string":case"number":fe=!0;break;case"object":switch(y.$$typeof){case v:case s:fe=!0}}if(fe)return fe=y,Q=Q(fe),y=ee===""?"."+Fe(fe,0):ee,le(Q)?(V="",y!=null&&(V=y.replace(Ne,"$&/")+"/"),Ke(Q,_,V,"",function(Je){return Je})):Q!=null&&(Se(Q)&&(Q=Pe(Q,V+(!Q.key||fe&&fe.key===Q.key?"":(""+Q.key).replace(Ne,"$&/")+"/")+y)),_.push(Q)),1;if(fe=0,ee=ee===""?".":ee+":",le(y))for(var ue=0;ue<y.length;ue++){ne=y[ue];var he=ee+Fe(ne,ue);fe+=Ke(ne,_,V,he,Q)}else if(he=z(y),typeof he=="function")for(y=he.call(y),ue=0;!(ne=y.next()).done;)ne=ne.value,he=ee+Fe(ne,ue++),fe+=Ke(ne,_,V,he,Q);else if(ne==="object")throw _=String(y),Error("Objects are not valid as a React child (found: "+(_==="[object Object]"?"object with keys {"+Object.keys(y).join(", ")+"}":_)+"). If you meant to render a collection of children, use an array instead.");return fe}function Xe(y,_,V){if(y==null)return y;var ee=[],Q=0;return Ke(y,ee,"","",function(ne){return _.call(V,ne,Q++)}),ee}function Ue(y){if(y._status===-1){var _=y._result;_=_(),_.then(function(V){(y._status===0||y._status===-1)&&(y._status=1,y._result=V)},function(V){(y._status===0||y._status===-1)&&(y._status=2,y._result=V)}),y._status===-1&&(y._status=0,y._result=_)}if(y._status===1)return y._result.default;throw y._result}var Ee={current:null},I={transition:null},X={ReactCurrentDispatcher:Ee,ReactCurrentBatchConfig:I,ReactCurrentOwner:Ae};function D(){throw Error("act(...) is not supported in production builds of React.")}return re.Children={map:Xe,forEach:function(y,_,V){Xe(y,function(){_.apply(this,arguments)},V)},count:function(y){var _=0;return Xe(y,function(){_++}),_},toArray:function(y){return Xe(y,function(_){return _})||[]},only:function(y){if(!Se(y))throw Error("React.Children.only expected to receive a single React element child.");return y}},re.Component=J,re.Fragment=o,re.Profiler=f,re.PureComponent=je,re.StrictMode=a,re.Suspense=E,re.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=X,re.act=D,re.cloneElement=function(y,_,V){if(y==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+y+".");var ee=ce({},y.props),Q=y.key,ne=y.ref,fe=y._owner;if(_!=null){if(_.ref!==void 0&&(ne=_.ref,fe=Ae.current),_.key!==void 0&&(Q=""+_.key),y.type&&y.type.defaultProps)var ue=y.type.defaultProps;for(he in _)ve.call(_,he)&&!Be.hasOwnProperty(he)&&(ee[he]=_[he]===void 0&&ue!==void 0?ue[he]:_[he])}var he=arguments.length-2;if(he===1)ee.children=V;else if(1<he){ue=Array(he);for(var Je=0;Je<he;Je++)ue[Je]=arguments[Je+2];ee.children=ue}return{$$typeof:v,type:y.type,key:Q,ref:ne,props:ee,_owner:fe}},re.createContext=function(y){return y={$$typeof:d,_currentValue:y,_currentValue2:y,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},y.Provider={$$typeof:h,_context:y},y.Consumer=y},re.createElement=b,re.createFactory=function(y){var _=b.bind(null,y);return _.type=y,_},re.createRef=function(){return{current:null}},re.forwardRef=function(y){return{$$typeof:S,render:y}},re.isValidElement=Se,re.lazy=function(y){return{$$typeof:P,_payload:{_status:-1,_result:y},_init:Ue}},re.memo=function(y,_){return{$$typeof:j,type:y,compare:_===void 0?null:_}},re.startTransition=function(y){var _=I.transition;I.transition={};try{y()}finally{I.transition=_}},re.unstable_act=D,re.useCallback=function(y,_){return Ee.current.useCallback(y,_)},re.useContext=function(y){return Ee.current.useContext(y)},re.useDebugValue=function(){},re.useDeferredValue=function(y){return Ee.current.useDeferredValue(y)},re.useEffect=function(y,_){return Ee.current.useEffect(y,_)},re.useId=function(){return Ee.current.useId()},re.useImperativeHandle=function(y,_,V){return Ee.current.useImperativeHandle(y,_,V)},re.useInsertionEffect=function(y,_){return Ee.current.useInsertionEffect(y,_)},re.useLayoutEffect=function(y,_){return Ee.current.useLayoutEffect(y,_)},re.useMemo=function(y,_){return Ee.current.useMemo(y,_)},re.useReducer=function(y,_,V){return Ee.current.useReducer(y,_,V)},re.useRef=function(y){return Ee.current.useRef(y)},re.useState=function(y){return Ee.current.useState(y)},re.useSyncExternalStore=function(y,_,V){return Ee.current.useSyncExternalStore(y,_,V)},re.useTransition=function(){return Ee.current.useTransition()},re.version="18.3.1",re}var Dc;function nu(){return Dc||(Dc=1,Ws.exports=fp()),Ws.exports}/**
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var jc;function dp(){if(jc)return Ll;jc=1;var v=nu(),s=Symbol.for("react.element"),o=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,f=v.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,h={key:!0,ref:!0,__self:!0,__source:!0};function d(S,E,j){var P,M={},z=null,G=null;j!==void 0&&(z=""+j),E.key!==void 0&&(z=""+E.key),E.ref!==void 0&&(G=E.ref);for(P in E)a.call(E,P)&&!h.hasOwnProperty(P)&&(M[P]=E[P]);if(S&&S.defaultProps)for(P in E=S.defaultProps,E)M[P]===void 0&&(M[P]=E[P]);return{$$typeof:s,type:S,key:z,ref:G,props:M,_owner:f.current}}return Ll.Fragment=o,Ll.jsx=d,Ll.jsxs=d,Ll}var Fc;function pp(){return Fc||(Fc=1,Bs.exports=dp()),Bs.exports}var L=pp(),Ye=nu();const hp=of(Ye);var qi={},Vs={exports:{}},mt={},Qs={exports:{}},Gs={};/**
* @license React
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var Uc;function mp(){return Uc||(Uc=1,function(v){function s(I,X){var D=I.length;I.push(X);e:for(;0<D;){var y=D-1>>>1,_=I[y];if(0<f(_,X))I[y]=X,I[D]=_,D=y;else break e}}function o(I){return I.length===0?null:I[0]}function a(I){if(I.length===0)return null;var X=I[0],D=I.pop();if(D!==X){I[0]=D;e:for(var y=0,_=I.length,V=_>>>1;y<V;){var ee=2*(y+1)-1,Q=I[ee],ne=ee+1,fe=I[ne];if(0>f(Q,D))ne<_&&0>f(fe,Q)?(I[y]=fe,I[ne]=D,y=ne):(I[y]=Q,I[ee]=D,y=ee);else if(ne<_&&0>f(fe,D))I[y]=fe,I[ne]=D,y=ne;else break e}}return X}function f(I,X){var D=I.sortIndex-X.sortIndex;return D!==0?D:I.id-X.id}if(typeof performance=="object"&&typeof performance.now=="function"){var h=performance;v.unstable_now=function(){return h.now()}}else{var d=Date,S=d.now();v.unstable_now=function(){return d.now()-S}}var E=[],j=[],P=1,M=null,z=3,G=!1,ce=!1,Z=!1,J=typeof setTimeout=="function"?setTimeout:null,De=typeof clearTimeout=="function"?clearTimeout:null,je=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function Re(I){for(var X=o(j);X!==null;){if(X.callback===null)a(j);else if(X.startTime<=I)a(j),X.sortIndex=X.expirationTime,s(E,X);else break;X=o(j)}}function le(I){if(Z=!1,Re(I),!ce)if(o(E)!==null)ce=!0,Ue(ve);else{var X=o(j);X!==null&&Ee(le,X.startTime-I)}}function ve(I,X){ce=!1,Z&&(Z=!1,De(b),b=-1),G=!0;var D=z;try{for(Re(X),M=o(E);M!==null&&(!(M.expirationTime>X)||I&&!oe());){var y=M.callback;if(typeof y=="function"){M.callback=null,z=M.priorityLevel;var _=y(M.expirationTime<=X);X=v.unstable_now(),typeof _=="function"?M.callback=_:M===o(E)&&a(E),Re(X)}else a(E);M=o(E)}if(M!==null)var V=!0;else{var ee=o(j);ee!==null&&Ee(le,ee.startTime-X),V=!1}return V}finally{M=null,z=D,G=!1}}var Ae=!1,Be=null,b=-1,Pe=5,Se=-1;function oe(){return!(v.unstable_now()-Se<Pe)}function Ne(){if(Be!==null){var I=v.unstable_now();Se=I;var X=!0;try{X=Be(!0,I)}finally{X?Fe():(Ae=!1,Be=null)}}else Ae=!1}var Fe;if(typeof je=="function")Fe=function(){je(Ne)};else if(typeof MessageChannel<"u"){var Ke=new MessageChannel,Xe=Ke.port2;Ke.port1.onmessage=Ne,Fe=function(){Xe.postMessage(null)}}else Fe=function(){J(Ne,0)};function Ue(I){Be=I,Ae||(Ae=!0,Fe())}function Ee(I,X){b=J(function(){I(v.unstable_now())},X)}v.unstable_IdlePriority=5,v.unstable_ImmediatePriority=1,v.unstable_LowPriority=4,v.unstable_NormalPriority=3,v.unstable_Profiling=null,v.unstable_UserBlockingPriority=2,v.unstable_cancelCallback=function(I){I.callback=null},v.unstable_continueExecution=function(){ce||G||(ce=!0,Ue(ve))},v.unstable_forceFrameRate=function(I){0>I||125<I?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):Pe=0<I?Math.floor(1e3/I):5},v.unstable_getCurrentPriorityLevel=function(){return z},v.unstable_getFirstCallbackNode=function(){return o(E)},v.unstable_next=function(I){switch(z){case 1:case 2:case 3:var X=3;break;default:X=z}var D=z;z=X;try{return I()}finally{z=D}},v.unstable_pauseExecution=function(){},v.unstable_requestPaint=function(){},v.unstable_runWithPriority=function(I,X){switch(I){case 1:case 2:case 3:case 4:case 5:break;default:I=3}var D=z;z=I;try{return X()}finally{z=D}},v.unstable_scheduleCallback=function(I,X,D){var y=v.unstable_now();switch(typeof D=="object"&&D!==null?(D=D.delay,D=typeof D=="number"&&0<D?y+D:y):D=y,I){case 1:var _=-1;break;case 2:_=250;break;case 5:_=1073741823;break;case 4:_=1e4;break;default:_=5e3}return _=D+_,I={id:P++,callback:X,priorityLevel:I,startTime:D,expirationTime:_,sortIndex:-1},D>y?(I.sortIndex=D,s(j,I),o(E)===null&&I===o(j)&&(Z?(De(b),b=-1):Z=!0,Ee(le,D-y))):(I.sortIndex=_,s(E,I),ce||G||(ce=!0,Ue(ve))),I},v.unstable_shouldYield=oe,v.unstable_wrapCallback=function(I){var X=z;return function(){var D=z;z=X;try{return I.apply(this,arguments)}finally{z=D}}}}(Gs)),Gs}var $c;function gp(){return $c||($c=1,Qs.exports=mp()),Qs.exports}/**
* @license React
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var Hc;function yp(){if(Hc)return mt;Hc=1;var v=nu(),s=gp();function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var a=new Set,f={};function h(e,t){d(e,t),d(e+"Capture",t)}function d(e,t){for(f[e]=t,e=0;e<t.length;e++)a.add(t[e])}var S=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),E=Object.prototype.hasOwnProperty,j=/^[: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]*$/,P={},M={};function z(e){return E.call(M,e)?!0:E.call(P,e)?!1:j.test(e)?M[e]=!0:(P[e]=!0,!1)}function G(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function ce(e,t,n,r){if(t===null||typeof t>"u"||G(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Z(e,t,n,r,l,i,u){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=u}var J={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){J[e]=new Z(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];J[t]=new Z(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){J[e]=new Z(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){J[e]=new Z(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){J[e]=new Z(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){J[e]=new Z(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){J[e]=new Z(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){J[e]=new Z(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){J[e]=new Z(e,5,!1,e.toLowerCase(),null,!1,!1)});var De=/[\-:]([a-z])/g;function je(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(De,je);J[t]=new Z(t,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(De,je);J[t]=new Z(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(De,je);J[t]=new Z(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){J[e]=new Z(e,1,!1,e.toLowerCase(),null,!1,!1)}),J.xlinkHref=new Z("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){J[e]=new Z(e,1,!1,e.toLowerCase(),null,!0,!0)});function Re(e,t,n,r){var l=J.hasOwnProperty(t)?J[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(ce(t,n,l,r)&&(n=null),r||l===null?z(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):l.mustUseProperty?e[l.propertyName]=n===null?l.type===3?!1:"":n:(t=l.attributeName,r=l.attributeNamespace,n===null?e.removeAttribute(t):(l=l.type,n=l===3||l===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var le=v.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ve=Symbol.for("react.element"),Ae=Symbol.for("react.portal"),Be=Symbol.for("react.fragment"),b=Symbol.for("react.strict_mode"),Pe=Symbol.for("react.profiler"),Se=Symbol.for("react.provider"),oe=Symbol.for("react.context"),Ne=Symbol.for("react.forward_ref"),Fe=Symbol.for("react.suspense"),Ke=Symbol.for("react.suspense_list"),Xe=Symbol.for("react.memo"),Ue=Symbol.for("react.lazy"),Ee=Symbol.for("react.offscreen"),I=Symbol.iterator;function X(e){return e===null||typeof e!="object"?null:(e=I&&e[I]||e["@@iterator"],typeof e=="function"?e:null)}var D=Object.assign,y;function _(e){if(y===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);y=t&&t[1]||""}return`
`+y+e}var V=!1;function ee(e,t){if(!e||V)return"";V=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(x){var r=x}Reflect.construct(e,[],t)}else{try{t.call()}catch(x){r=x}e.call(t.prototype)}else{try{throw Error()}catch(x){r=x}e()}}catch(x){if(x&&r&&typeof x.stack=="string"){for(var l=x.stack.split(`
`),i=r.stack.split(`
`),u=l.length-1,c=i.length-1;1<=u&&0<=c&&l[u]!==i[c];)c--;for(;1<=u&&0<=c;u--,c--)if(l[u]!==i[c]){if(u!==1||c!==1)do if(u--,c--,0>c||l[u]!==i[c]){var p=`
`+l[u].replace(" at new "," at ");return e.displayName&&p.includes("<anonymous>")&&(p=p.replace("<anonymous>",e.displayName)),p}while(1<=u&&0<=c);break}}}finally{V=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?_(e):""}function Q(e){switch(e.tag){case 5:return _(e.type);case 16:return _("Lazy");case 13:return _("Suspense");case 19:return _("SuspenseList");case 0:case 2:case 15:return e=ee(e.type,!1),e;case 11:return e=ee(e.type.render,!1),e;case 1:return e=ee(e.type,!0),e;default:return""}}function ne(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Be:return"Fragment";case Ae:return"Portal";case Pe:return"Profiler";case b:return"StrictMode";case Fe:return"Suspense";case Ke:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case oe:return(e.displayName||"Context")+".Consumer";case Se:return(e._context.displayName||"Context")+".Provider";case Ne:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Xe:return t=e.displayName||null,t!==null?t:ne(e.type)||"Memo";case Ue:t=e._payload,e=e._init;try{return ne(e(t))}catch{}}return null}function fe(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return ne(t);case 8:return t===b?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function ue(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function he(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Je(e){var t=he(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var l=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(u){r=""+u,i.call(this,u)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(u){r=""+u},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Bn(e){e._valueTracker||(e._valueTracker=Je(e))}function qt(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=he(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function dn(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Pt(e,t){var n=t.checked;return D({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function hr(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=ue(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function mr(e,t){t=t.checked,t!=null&&Re(e,"checked",t,!1)}function Ht(e,t){mr(e,t);var n=ue(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?pn(e,t.type,n):t.hasOwnProperty("defaultValue")&&pn(e,t.type,ue(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Wn(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function pn(e,t,n){(t!=="number"||dn(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var hn=Array.isArray;function Jt(e,t,n,r){if(e=e.options,t){t={};for(var l=0;l<n.length;l++)t["$"+n[l]]=!0;for(n=0;n<e.length;n++)l=t.hasOwnProperty("$"+e[n].value),e[n].selected!==l&&(e[n].selected=l),l&&r&&(e[n].defaultSelected=!0)}else{for(n=""+ue(n),t=null,l=0;l<e.length;l++){if(e[l].value===n){e[l].selected=!0,r&&(e[l].defaultSelected=!0);return}t!==null||e[l].disabled||(t=e[l])}t!==null&&(t.selected=!0)}}function Vr(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(o(91));return D({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function gr(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(o(92));if(hn(n)){if(1<n.length)throw Error(o(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:ue(n)}}function mn(e,t){var n=ue(t.value),r=ue(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function bt(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function en(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function yr(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?en(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Vn,Qr=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,l){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,l)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(Vn=Vn||document.createElement("div"),Vn.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Vn.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function tn(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var gn={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},vr=["Webkit","ms","Moz","O"];Object.keys(gn).forEach(function(e){vr.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),gn[t]=gn[e]})});function Qn(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||gn.hasOwnProperty(e)&&gn[e]?(""+t).trim():t+"px"}function xt(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Qn(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var yn=D({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Gn(e,t){if(t){if(yn[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(o(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(o(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(o(61))}if(t.style!=null&&typeof t.style!="object")throw Error(o(62))}}function Yn(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Gr=null;function vn(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var kn=null,wn=null,St=null;function $l(e){if(e=hl(e)){if(typeof kn!="function")throw Error(o(280));var t=e.stateNode;t&&(t=fi(t),kn(e.stateNode,e.type,t))}}function Hl(e){wn?St?St.push(e):St=[e]:wn=e}function ze(){if(wn){var e=wn,t=St;if(St=wn=null,$l(e),t)for(e=0;e<t.length;e++)$l(t[e])}}function nn(e,t){return e(t)}function Bl(){}var kr=!1;function wr(e,t,n){if(kr)return e(t,n);kr=!0;try{return nn(e,t,n)}finally{kr=!1,(wn!==null||St!==null)&&(Bl(),ze())}}function xn(e,t){var n=e.stateNode;if(n===null)return null;var r=fi(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(o(231,t,typeof n));return n}var xr=!1;if(S)try{var Kn={};Object.defineProperty(Kn,"passive",{get:function(){xr=!0}}),window.addEventListener("test",Kn,Kn),window.removeEventListener("test",Kn,Kn)}catch{xr=!1}function Et(e,t,n,r,l,i,u,c,p){var x=Array.prototype.slice.call(arguments,3);try{t.apply(n,x)}catch(C){this.onError(C)}}var Bt=!1,Xn=null,Zn=!1,qn=null,Wl={onError:function(e){Bt=!0,Xn=e}};function zt(e,t,n,r,l,i,u,c,p){Bt=!1,Xn=null,Et.apply(Wl,arguments)}function Vl(e,t,n,r,l,i,u,c,p){if(zt.apply(this,arguments),Bt){if(Bt){var x=Xn;Bt=!1,Xn=null}else throw Error(o(198));Zn||(Zn=!0,qn=x)}}function Wt(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function Yr(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function Kr(e){if(Wt(e)!==e)throw Error(o(188))}function so(e){var t=e.alternate;if(!t){if(t=Wt(e),t===null)throw Error(o(188));return t!==e?null:e}for(var n=e,r=t;;){var l=n.return;if(l===null)break;var i=l.alternate;if(i===null){if(r=l.return,r!==null){n=r;continue}break}if(l.child===i.child){for(i=l.child;i;){if(i===n)return Kr(l),e;if(i===r)return Kr(l),t;i=i.sibling}throw Error(o(188))}if(n.return!==r.return)n=l,r=i;else{for(var u=!1,c=l.child;c;){if(c===n){u=!0,n=l,r=i;break}if(c===r){u=!0,r=l,n=i;break}c=c.sibling}if(!u){for(c=i.child;c;){if(c===n){u=!0,n=i,r=l;break}if(c===r){u=!0,r=i,n=l;break}c=c.sibling}if(!u)throw Error(o(189))}}if(n.alternate!==r)throw Error(o(190))}if(n.tag!==3)throw Error(o(188));return n.stateNode.current===n?e:t}function W(e){return e=so(e),e!==null?m(e):null}function m(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=m(e);if(t!==null)return t;e=e.sibling}return null}var N=s.unstable_scheduleCallback,$=s.unstable_cancelCallback,ge=s.unstable_shouldYield,We=s.unstable_requestPaint,te=s.unstable_now,be=s.unstable_getCurrentPriorityLevel,at=s.unstable_ImmediatePriority,Sn=s.unstable_UserBlockingPriority,Me=s.unstable_NormalPriority,Ql=s.unstable_LowPriority,Xr=s.unstable_IdlePriority,Gl=null,Vt=null;function Ef(e){if(Vt&&typeof Vt.onCommitFiberRoot=="function")try{Vt.onCommitFiberRoot(Gl,e,void 0,(e.current.flags&128)===128)}catch{}}var It=Math.clz32?Math.clz32:Cf,_f=Math.log,Tf=Math.LN2;function Cf(e){return e>>>=0,e===0?32:31-(_f(e)/Tf|0)|0}var Yl=64,Kl=4194304;function Zr(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64: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 e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Xl(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,i=e.pingedLanes,u=n&268435455;if(u!==0){var c=u&~l;c!==0?r=Zr(c):(i&=u,i!==0&&(r=Zr(i)))}else u=n&~l,u!==0?r=Zr(u):i!==0&&(r=Zr(i));if(r===0)return 0;if(t!==0&&t!==r&&(t&l)===0&&(l=r&-r,i=t&-t,l>=i||l===16&&(i&4194240)!==0))return t;if((r&4)!==0&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-It(t),l=1<<n,r|=e[n],t&=~l;return r}function Rf(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Nf(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,i=e.pendingLanes;0<i;){var u=31-It(i),c=1<<u,p=l[u];p===-1?((c&n)===0||(c&r)!==0)&&(l[u]=Rf(c,t)):p<=t&&(e.expiredLanes|=c),i&=~c}}function uo(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function cu(){var e=Yl;return Yl<<=1,(Yl&4194240)===0&&(Yl=64),e}function ao(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function qr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-It(t),e[t]=n}function Lf(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var l=31-It(n),i=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~i}}function co(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-It(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var de=0;function fu(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var du,fo,pu,hu,mu,po=!1,Zl=[],En=null,_n=null,Tn=null,Jr=new Map,br=new Map,Cn=[],Af="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 submit".split(" ");function gu(e,t){switch(e){case"focusin":case"focusout":En=null;break;case"dragenter":case"dragleave":_n=null;break;case"mouseover":case"mouseout":Tn=null;break;case"pointerover":case"pointerout":Jr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":br.delete(t.pointerId)}}function el(e,t,n,r,l,i){return e===null||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[l]},t!==null&&(t=hl(t),t!==null&&fo(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function Pf(e,t,n,r,l){switch(t){case"focusin":return En=el(En,e,t,n,r,l),!0;case"dragenter":return _n=el(_n,e,t,n,r,l),!0;case"mouseover":return Tn=el(Tn,e,t,n,r,l),!0;case"pointerover":var i=l.pointerId;return Jr.set(i,el(Jr.get(i)||null,e,t,n,r,l)),!0;case"gotpointercapture":return i=l.pointerId,br.set(i,el(br.get(i)||null,e,t,n,r,l)),!0}return!1}function yu(e){var t=Jn(e.target);if(t!==null){var n=Wt(t);if(n!==null){if(t=n.tag,t===13){if(t=Yr(n),t!==null){e.blockedOn=t,mu(e.priority,function(){pu(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function ql(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=mo(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Gr=r,n.target.dispatchEvent(r),Gr=null}else return t=hl(n),t!==null&&fo(t),e.blockedOn=n,!1;t.shift()}return!0}function vu(e,t,n){ql(e)&&n.delete(t)}function zf(){po=!1,En!==null&&ql(En)&&(En=null),_n!==null&&ql(_n)&&(_n=null),Tn!==null&&ql(Tn)&&(Tn=null),Jr.forEach(vu),br.forEach(vu)}function tl(e,t){e.blockedOn===t&&(e.blockedOn=null,po||(po=!0,s.unstable_scheduleCallback(s.unstable_NormalPriority,zf)))}function nl(e){function t(l){return tl(l,e)}if(0<Zl.length){tl(Zl[0],e);for(var n=1;n<Zl.length;n++){var r=Zl[n];r.blockedOn===e&&(r.blockedOn=null)}}for(En!==null&&tl(En,e),_n!==null&&tl(_n,e),Tn!==null&&tl(Tn,e),Jr.forEach(t),br.forEach(t),n=0;n<Cn.length;n++)r=Cn[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Cn.length&&(n=Cn[0],n.blockedOn===null);)yu(n),n.blockedOn===null&&Cn.shift()}var Sr=le.ReactCurrentBatchConfig,Jl=!0;function If(e,t,n,r){var l=de,i=Sr.transition;Sr.transition=null;try{de=1,ho(e,t,n,r)}finally{de=l,Sr.transition=i}}function Mf(e,t,n,r){var l=de,i=Sr.transition;Sr.transition=null;try{de=4,ho(e,t,n,r)}finally{de=l,Sr.transition=i}}function ho(e,t,n,r){if(Jl){var l=mo(e,t,n,r);if(l===null)zo(e,t,r,bl,n),gu(e,r);else if(Pf(l,e,t,n,r))r.stopPropagation();else if(gu(e,r),t&4&&-1<Af.indexOf(e)){for(;l!==null;){var i=hl(l);if(i!==null&&du(i),i=mo(e,t,n,r),i===null&&zo(e,t,r,bl,n),i===l)break;l=i}l!==null&&r.stopPropagation()}else zo(e,t,r,null,n)}}var bl=null;function mo(e,t,n,r){if(bl=null,e=vn(r),e=Jn(e),e!==null)if(t=Wt(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Yr(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return bl=e,null}function ku(e){switch(e){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"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 1;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"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(be()){case at:return 1;case Sn:return 4;case Me:case Ql:return 16;case Xr:return 536870912;default:return 16}default:return 16}}var Rn=null,go=null,ei=null;function wu(){if(ei)return ei;var e,t=go,n=t.length,r,l="value"in Rn?Rn.value:Rn.textContent,i=l.length;for(e=0;e<n&&t[e]===l[e];e++);var u=n-e;for(r=1;r<=u&&t[n-r]===l[i-r];r++);return ei=l.slice(e,1<r?1-r:void 0)}function ti(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function ni(){return!0}function xu(){return!1}function gt(e){function t(n,r,l,i,u){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=i,this.target=u,this.currentTarget=null;for(var c in e)e.hasOwnProperty(c)&&(n=e[c],this[c]=n?n(i):i[c]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?ni:xu,this.isPropagationStopped=xu,this}return D(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=ni)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=ni)},persist:function(){},isPersistent:ni}),t}var Er={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},yo=gt(Er),rl=D({},Er,{view:0,detail:0}),Of=gt(rl),vo,ko,ll,ri=D({},rl,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:xo,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==ll&&(ll&&e.type==="mousemove"?(vo=e.screenX-ll.screenX,ko=e.screenY-ll.screenY):ko=vo=0,ll=e),vo)},movementY:function(e){return"movementY"in e?e.movementY:ko}}),Su=gt(ri),Df=D({},ri,{dataTransfer:0}),jf=gt(Df),Ff=D({},rl,{relatedTarget:0}),wo=gt(Ff),Uf=D({},Er,{animationName:0,elapsedTime:0,pseudoElement:0}),$f=gt(Uf),Hf=D({},Er,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Bf=gt(Hf),Wf=D({},Er,{data:0}),Eu=gt(Wf),Vf={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Qf={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"},Gf={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Yf(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Gf[e])?!!t[e]:!1}function xo(){return Yf}var Kf=D({},rl,{key:function(e){if(e.key){var t=Vf[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=ti(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Qf[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:xo,charCode:function(e){return e.type==="keypress"?ti(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?ti(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Xf=gt(Kf),Zf=D({},ri,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),_u=gt(Zf),qf=D({},rl,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:xo}),Jf=gt(qf),bf=D({},Er,{propertyName:0,elapsedTime:0,pseudoElement:0}),ed=gt(bf),td=D({},ri,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),nd=gt(td),rd=[9,13,27,32],So=S&&"CompositionEvent"in window,il=null;S&&"documentMode"in document&&(il=document.documentMode);var ld=S&&"TextEvent"in window&&!il,Tu=S&&(!So||il&&8<il&&11>=il),Cu=" ",Ru=!1;function Nu(e,t){switch(e){case"keyup":return rd.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Lu(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var _r=!1;function id(e,t){switch(e){case"compositionend":return Lu(t);case"keypress":return t.which!==32?null:(Ru=!0,Cu);case"textInput":return e=t.data,e===Cu&&Ru?null:e;default:return null}}function od(e,t){if(_r)return e==="compositionend"||!So&&Nu(e,t)?(e=wu(),ei=go=Rn=null,_r=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Tu&&t.locale!=="ko"?null:t.data;default:return null}}var sd={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 Au(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!sd[e.type]:t==="textarea"}function Pu(e,t,n,r){Hl(r),t=ui(t,"onChange"),0<t.length&&(n=new yo("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var ol=null,sl=null;function ud(e){Xu(e,0)}function li(e){var t=Lr(e);if(qt(t))return e}function ad(e,t){if(e==="change")return t}var zu=!1;if(S){var Eo;if(S){var _o="oninput"in document;if(!_o){var Iu=document.createElement("div");Iu.setAttribute("oninput","return;"),_o=typeof Iu.oninput=="function"}Eo=_o}else Eo=!1;zu=Eo&&(!document.documentMode||9<document.documentMode)}function Mu(){ol&&(ol.detachEvent("onpropertychange",Ou),sl=ol=null)}function Ou(e){if(e.propertyName==="value"&&li(sl)){var t=[];Pu(t,sl,e,vn(e)),wr(ud,t)}}function cd(e,t,n){e==="focusin"?(Mu(),ol=t,sl=n,ol.attachEvent("onpropertychange",Ou)):e==="focusout"&&Mu()}function fd(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return li(sl)}function dd(e,t){if(e==="click")return li(t)}function pd(e,t){if(e==="input"||e==="change")return li(t)}function hd(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Mt=typeof Object.is=="function"?Object.is:hd;function ul(e,t){if(Mt(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var l=n[r];if(!E.call(t,l)||!Mt(e[l],t[l]))return!1}return!0}function Du(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ju(e,t){var n=Du(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Du(n)}}function Fu(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Fu(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Uu(){for(var e=window,t=dn();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=dn(e.document)}return t}function To(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function md(e){var t=Uu(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Fu(n.ownerDocument.documentElement,n)){if(r!==null&&To(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var l=n.textContent.length,i=Math.min(r.start,l);r=r.end===void 0?i:Math.min(r.end,l),!e.extend&&i>r&&(l=r,r=i,i=l),l=ju(n,i);var u=ju(n,r);l&&u&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==u.node||e.focusOffset!==u.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(u.node,u.offset)):(t.setEnd(u.node,u.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var gd=S&&"documentMode"in document&&11>=document.documentMode,Tr=null,Co=null,al=null,Ro=!1;function $u(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Ro||Tr==null||Tr!==dn(r)||(r=Tr,"selectionStart"in r&&To(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),al&&ul(al,r)||(al=r,r=ui(Co,"onSelect"),0<r.length&&(t=new yo("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Tr)))}function ii(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Cr={animationend:ii("Animation","AnimationEnd"),animationiteration:ii("Animation","AnimationIteration"),animationstart:ii("Animation","AnimationStart"),transitionend:ii("Transition","TransitionEnd")},No={},Hu={};S&&(Hu=document.createElement("div").style,"AnimationEvent"in window||(delete Cr.animationend.animation,delete Cr.animationiteration.animation,delete Cr.animationstart.animation),"TransitionEvent"in window||delete Cr.transitionend.transition);function oi(e){if(No[e])return No[e];if(!Cr[e])return e;var t=Cr[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Hu)return No[e]=t[n];return e}var Bu=oi("animationend"),Wu=oi("animationiteration"),Vu=oi("animationstart"),Qu=oi("transitionend"),Gu=new Map,Yu="abort auxClick 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(" ");function Nn(e,t){Gu.set(e,t),h(t,[e])}for(var Lo=0;Lo<Yu.length;Lo++){var Ao=Yu[Lo],yd=Ao.toLowerCase(),vd=Ao[0].toUpperCase()+Ao.slice(1);Nn(yd,"on"+vd)}Nn(Bu,"onAnimationEnd"),Nn(Wu,"onAnimationIteration"),Nn(Vu,"onAnimationStart"),Nn("dblclick","onDoubleClick"),Nn("focusin","onFocus"),Nn("focusout","onBlur"),Nn(Qu,"onTransitionEnd"),d("onMouseEnter",["mouseout","mouseover"]),d("onMouseLeave",["mouseout","mouseover"]),d("onPointerEnter",["pointerout","pointerover"]),d("onPointerLeave",["pointerout","pointerover"]),h("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),h("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),h("onBeforeInput",["compositionend","keypress","textInput","paste"]),h("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),h("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),h("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var cl="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(" "),kd=new Set("cancel close invalid load scroll toggle".split(" ").concat(cl));function Ku(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Vl(r,t,void 0,e),e.currentTarget=null}function Xu(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],l=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var u=r.length-1;0<=u;u--){var c=r[u],p=c.instance,x=c.currentTarget;if(c=c.listener,p!==i&&l.isPropagationStopped())break e;Ku(l,c,x),i=p}else for(u=0;u<r.length;u++){if(c=r[u],p=c.instance,x=c.currentTarget,c=c.listener,p!==i&&l.isPropagationStopped())break e;Ku(l,c,x),i=p}}}if(Zn)throw e=qn,Zn=!1,qn=null,e}function ke(e,t){var n=t[Fo];n===void 0&&(n=t[Fo]=new Set);var r=e+"__bubble";n.has(r)||(Zu(t,e,2,!1),n.add(r))}function Po(e,t,n){var r=0;t&&(r|=4),Zu(n,e,r,t)}var si="_reactListening"+Math.random().toString(36).slice(2);function fl(e){if(!e[si]){e[si]=!0,a.forEach(function(n){n!=="selectionchange"&&(kd.has(n)||Po(n,!1,e),Po(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[si]||(t[si]=!0,Po("selectionchange",!1,t))}}function Zu(e,t,n,r){switch(ku(t)){case 1:var l=If;break;case 4:l=Mf;break;default:l=ho}n=l.bind(null,t,n,e),l=void 0,!xr||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(l=!0),r?l!==void 0?e.addEventListener(t,n,{capture:!0,passive:l}):e.addEventListener(t,n,!0):l!==void 0?e.addEventListener(t,n,{passive:l}):e.addEventListener(t,n,!1)}function zo(e,t,n,r,l){var i=r;if((t&1)===0&&(t&2)===0&&r!==null)e:for(;;){if(r===null)return;var u=r.tag;if(u===3||u===4){var c=r.stateNode.containerInfo;if(c===l||c.nodeType===8&&c.parentNode===l)break;if(u===4)for(u=r.return;u!==null;){var p=u.tag;if((p===3||p===4)&&(p=u.stateNode.containerInfo,p===l||p.nodeType===8&&p.parentNode===l))return;u=u.return}for(;c!==null;){if(u=Jn(c),u===null)return;if(p=u.tag,p===5||p===6){r=i=u;continue e}c=c.parentNode}}r=r.return}wr(function(){var x=i,C=vn(n),R=[];e:{var T=Gu.get(e);if(T!==void 0){var O=yo,U=e;switch(e){case"keypress":if(ti(n)===0)break e;case"keydown":case"keyup":O=Xf;break;case"focusin":U="focus",O=wo;break;case"focusout":U="blur",O=wo;break;case"beforeblur":case"afterblur":O=wo;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":O=Su;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":O=jf;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":O=Jf;break;case Bu:case Wu:case Vu:O=$f;break;case Qu:O=ed;break;case"scroll":O=Of;break;case"wheel":O=nd;break;case"copy":case"cut":case"paste":O=Bf;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":O=_u}var H=(t&4)!==0,Ie=!H&&e==="scroll",k=H?T!==null?T+"Capture":null:T;H=[];for(var g=x,w;g!==null;){w=g;var A=w.stateNode;if(w.tag===5&&A!==null&&(w=A,k!==null&&(A=xn(g,k),A!=null&&H.push(dl(g,A,w)))),Ie)break;g=g.return}0<H.length&&(T=new O(T,U,null,n,C),R.push({event:T,listeners:H}))}}if((t&7)===0){e:{if(T=e==="mouseover"||e==="pointerover",O=e==="mouseout"||e==="pointerout",T&&n!==Gr&&(U=n.relatedTarget||n.fromElement)&&(Jn(U)||U[rn]))break e;if((O||T)&&(T=C.window===C?C:(T=C.ownerDocument)?T.defaultView||T.parentWindow:window,O?(U=n.relatedTarget||n.toElement,O=x,U=U?Jn(U):null,U!==null&&(Ie=Wt(U),U!==Ie||U.tag!==5&&U.tag!==6)&&(U=null)):(O=null,U=x),O!==U)){if(H=Su,A="onMouseLeave",k="onMouseEnter",g="mouse",(e==="pointerout"||e==="pointerover")&&(H=_u,A="onPointerLeave",k="onPointerEnter",g="pointer"),Ie=O==null?T:Lr(O),w=U==null?T:Lr(U),T=new H(A,g+"leave",O,n,C),T.target=Ie,T.relatedTarget=w,A=null,Jn(C)===x&&(H=new H(k,g+"enter",U,n,C),H.target=w,H.relatedTarget=Ie,A=H),Ie=A,O&&U)t:{for(H=O,k=U,g=0,w=H;w;w=Rr(w))g++;for(w=0,A=k;A;A=Rr(A))w++;for(;0<g-w;)H=Rr(H),g--;for(;0<w-g;)k=Rr(k),w--;for(;g--;){if(H===k||k!==null&&H===k.alternate)break t;H=Rr(H),k=Rr(k)}H=null}else H=null;O!==null&&qu(R,T,O,H,!1),U!==null&&Ie!==null&&qu(R,Ie,U,H,!0)}}e:{if(T=x?Lr(x):window,O=T.nodeName&&T.nodeName.toLowerCase(),O==="select"||O==="input"&&T.type==="file")var B=ad;else if(Au(T))if(zu)B=pd;else{B=fd;var Y=cd}else(O=T.nodeName)&&O.toLowerCase()==="input"&&(T.type==="checkbox"||T.type==="radio")&&(B=dd);if(B&&(B=B(e,x))){Pu(R,B,n,C);break e}Y&&Y(e,T,x),e==="focusout"&&(Y=T._wrapperState)&&Y.controlled&&T.type==="number"&&pn(T,"number",T.value)}switch(Y=x?Lr(x):window,e){case"focusin":(Au(Y)||Y.contentEditable==="true")&&(Tr=Y,Co=x,al=null);break;case"focusout":al=Co=Tr=null;break;case"mousedown":Ro=!0;break;case"contextmenu":case"mouseup":case"dragend":Ro=!1,$u(R,n,C);break;case"selectionchange":if(gd)break;case"keydown":case"keyup":$u(R,n,C)}var K;if(So)e:{switch(e){case"compositionstart":var q="onCompositionStart";break e;case"compositionend":q="onCompositionEnd";break e;case"compositionupdate":q="onCompositionUpdate";break e}q=void 0}else _r?Nu(e,n)&&(q="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(q="onCompositionStart");q&&(Tu&&n.locale!=="ko"&&(_r||q!=="onCompositionStart"?q==="onCompositionEnd"&&_r&&(K=wu()):(Rn=C,go="value"in Rn?Rn.value:Rn.textContent,_r=!0)),Y=ui(x,q),0<Y.length&&(q=new Eu(q,e,null,n,C),R.push({event:q,listeners:Y}),K?q.data=K:(K=Lu(n),K!==null&&(q.data=K)))),(K=ld?id(e,n):od(e,n))&&(x=ui(x,"onBeforeInput"),0<x.length&&(C=new Eu("onBeforeInput","beforeinput",null,n,C),R.push({event:C,listeners:x}),C.data=K))}Xu(R,t)})}function dl(e,t,n){return{instance:e,listener:t,currentTarget:n}}function ui(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,i=l.stateNode;l.tag===5&&i!==null&&(l=i,i=xn(e,n),i!=null&&r.unshift(dl(e,i,l)),i=xn(e,t),i!=null&&r.push(dl(e,i,l))),e=e.return}return r}function Rr(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function qu(e,t,n,r,l){for(var i=t._reactName,u=[];n!==null&&n!==r;){var c=n,p=c.alternate,x=c.stateNode;if(p!==null&&p===r)break;c.tag===5&&x!==null&&(c=x,l?(p=xn(n,i),p!=null&&u.unshift(dl(n,p,c))):l||(p=xn(n,i),p!=null&&u.push(dl(n,p,c)))),n=n.return}u.length!==0&&e.push({event:t,listeners:u})}var wd=/\r\n?/g,xd=/\u0000|\uFFFD/g;function Ju(e){return(typeof e=="string"?e:""+e).replace(wd,`
`).replace(xd,"")}function ai(e,t,n){if(t=Ju(t),Ju(e)!==t&&n)throw Error(o(425))}function ci(){}var Io=null,Mo=null;function Oo(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Do=typeof setTimeout=="function"?setTimeout:void 0,Sd=typeof clearTimeout=="function"?clearTimeout:void 0,bu=typeof Promise=="function"?Promise:void 0,Ed=typeof queueMicrotask=="function"?queueMicrotask:typeof bu<"u"?function(e){return bu.resolve(null).then(e).catch(_d)}:Do;function _d(e){setTimeout(function(){throw e})}function jo(e,t){var n=t,r=0;do{var l=n.nextSibling;if(e.removeChild(n),l&&l.nodeType===8)if(n=l.data,n==="/$"){if(r===0){e.removeChild(l),nl(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);nl(t)}function Ln(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function ea(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var Nr=Math.random().toString(36).slice(2),Qt="__reactFiber$"+Nr,pl="__reactProps$"+Nr,rn="__reactContainer$"+Nr,Fo="__reactEvents$"+Nr,Td="__reactListeners$"+Nr,Cd="__reactHandles$"+Nr;function Jn(e){var t=e[Qt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[rn]||n[Qt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=ea(e);e!==null;){if(n=e[Qt])return n;e=ea(e)}return t}e=n,n=e.parentNode}return null}function hl(e){return e=e[Qt]||e[rn],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Lr(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(o(33))}function fi(e){return e[pl]||null}var Uo=[],Ar=-1;function An(e){return{current:e}}function we(e){0>Ar||(e.current=Uo[Ar],Uo[Ar]=null,Ar--)}function ye(e,t){Ar++,Uo[Ar]=e.current,e.current=t}var Pn={},et=An(Pn),ct=An(!1),bn=Pn;function Pr(e,t){var n=e.type.contextTypes;if(!n)return Pn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},i;for(i in n)l[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function ft(e){return e=e.childContextTypes,e!=null}function di(){we(ct),we(et)}function ta(e,t,n){if(et.current!==Pn)throw Error(o(168));ye(et,t),ye(ct,n)}function na(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var l in r)if(!(l in t))throw Error(o(108,fe(e)||"Unknown",l));return D({},n,r)}function pi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Pn,bn=et.current,ye(et,e),ye(ct,ct.current),!0}function ra(e,t,n){var r=e.stateNode;if(!r)throw Error(o(169));n?(e=na(e,t,bn),r.__reactInternalMemoizedMergedChildContext=e,we(ct),we(et),ye(et,e)):we(ct),ye(ct,n)}var ln=null,hi=!1,$o=!1;function la(e){ln===null?ln=[e]:ln.push(e)}function Rd(e){hi=!0,la(e)}function zn(){if(!$o&&ln!==null){$o=!0;var e=0,t=de;try{var n=ln;for(de=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}ln=null,hi=!1}catch(l){throw ln!==null&&(ln=ln.slice(e+1)),N(at,zn),l}finally{de=t,$o=!1}}return null}var zr=[],Ir=0,mi=null,gi=0,_t=[],Tt=0,er=null,on=1,sn="";function tr(e,t){zr[Ir++]=gi,zr[Ir++]=mi,mi=e,gi=t}function ia(e,t,n){_t[Tt++]=on,_t[Tt++]=sn,_t[Tt++]=er,er=e;var r=on;e=sn;var l=32-It(r)-1;r&=~(1<<l),n+=1;var i=32-It(t)+l;if(30<i){var u=l-l%5;i=(r&(1<<u)-1).toString(32),r>>=u,l-=u,on=1<<32-It(t)+l|n<<l|r,sn=i+e}else on=1<<i|n<<l|r,sn=e}function Ho(e){e.return!==null&&(tr(e,1),ia(e,1,0))}function Bo(e){for(;e===mi;)mi=zr[--Ir],zr[Ir]=null,gi=zr[--Ir],zr[Ir]=null;for(;e===er;)er=_t[--Tt],_t[Tt]=null,sn=_t[--Tt],_t[Tt]=null,on=_t[--Tt],_t[Tt]=null}var yt=null,vt=null,_e=!1,Ot=null;function oa(e,t){var n=Lt(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function sa(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,yt=e,vt=Ln(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,yt=e,vt=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=er!==null?{id:on,overflow:sn}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Lt(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,yt=e,vt=null,!0):!1;default:return!1}}function Wo(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Vo(e){if(_e){var t=vt;if(t){var n=t;if(!sa(e,t)){if(Wo(e))throw Error(o(418));t=Ln(n.nextSibling);var r=yt;t&&sa(e,t)?oa(r,n):(e.flags=e.flags&-4097|2,_e=!1,yt=e)}}else{if(Wo(e))throw Error(o(418));e.flags=e.flags&-4097|2,_e=!1,yt=e}}}function ua(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;yt=e}function yi(e){if(e!==yt)return!1;if(!_e)return ua(e),_e=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Oo(e.type,e.memoizedProps)),t&&(t=vt)){if(Wo(e))throw aa(),Error(o(418));for(;t;)oa(e,t),t=Ln(t.nextSibling)}if(ua(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(o(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){vt=Ln(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}vt=null}}else vt=yt?Ln(e.stateNode.nextSibling):null;return!0}function aa(){for(var e=vt;e;)e=Ln(e.nextSibling)}function Mr(){vt=yt=null,_e=!1}function Qo(e){Ot===null?Ot=[e]:Ot.push(e)}var Nd=le.ReactCurrentBatchConfig;function ml(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(o(309));var r=n.stateNode}if(!r)throw Error(o(147,e));var l=r,i=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===i?t.ref:(t=function(u){var c=l.refs;u===null?delete c[i]:c[i]=u},t._stringRef=i,t)}if(typeof e!="string")throw Error(o(284));if(!n._owner)throw Error(o(290,e))}return e}function vi(e,t){throw e=Object.prototype.toString.call(t),Error(o(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function ca(e){var t=e._init;return t(e._payload)}function fa(e){function t(k,g){if(e){var w=k.deletions;w===null?(k.deletions=[g],k.flags|=16):w.push(g)}}function n(k,g){if(!e)return null;for(;g!==null;)t(k,g),g=g.sibling;return null}function r(k,g){for(k=new Map;g!==null;)g.key!==null?k.set(g.key,g):k.set(g.index,g),g=g.sibling;return k}function l(k,g){return k=$n(k,g),k.index=0,k.sibling=null,k}function i(k,g,w){return k.index=w,e?(w=k.alternate,w!==null?(w=w.index,w<g?(k.flags|=2,g):w):(k.flags|=2,g)):(k.flags|=1048576,g)}function u(k){return e&&k.alternate===null&&(k.flags|=2),k}function c(k,g,w,A){return g===null||g.tag!==6?(g=Ds(w,k.mode,A),g.return=k,g):(g=l(g,w),g.return=k,g)}function p(k,g,w,A){var B=w.type;return B===Be?C(k,g,w.props.children,A,w.key):g!==null&&(g.elementType===B||typeof B=="object"&&B!==null&&B.$$typeof===Ue&&ca(B)===g.type)?(A=l(g,w.props),A.ref=ml(k,g,w),A.return=k,A):(A=Bi(w.type,w.key,w.props,null,k.mode,A),A.ref=ml(k,g,w),A.return=k,A)}function x(k,g,w,A){return g===null||g.tag!==4||g.stateNode.containerInfo!==w.containerInfo||g.stateNode.implementation!==w.implementation?(g=js(w,k.mode,A),g.return=k,g):(g=l(g,w.children||[]),g.return=k,g)}function C(k,g,w,A,B){return g===null||g.tag!==7?(g=ar(w,k.mode,A,B),g.return=k,g):(g=l(g,w),g.return=k,g)}function R(k,g,w){if(typeof g=="string"&&g!==""||typeof g=="number")return g=Ds(""+g,k.mode,w),g.return=k,g;if(typeof g=="object"&&g!==null){switch(g.$$typeof){case ve:return w=Bi(g.type,g.key,g.props,null,k.mode,w),w.ref=ml(k,null,g),w.return=k,w;case Ae:return g=js(g,k.mode,w),g.return=k,g;case Ue:var A=g._init;return R(k,A(g._payload),w)}if(hn(g)||X(g))return g=ar(g,k.mode,w,null),g.return=k,g;vi(k,g)}return null}function T(k,g,w,A){var B=g!==null?g.key:null;if(typeof w=="string"&&w!==""||typeof w=="number")return B!==null?null:c(k,g,""+w,A);if(typeof w=="object"&&w!==null){switch(w.$$typeof){case ve:return w.key===B?p(k,g,w,A):null;case Ae:return w.key===B?x(k,g,w,A):null;case Ue:return B=w._init,T(k,g,B(w._payload),A)}if(hn(w)||X(w))return B!==null?null:C(k,g,w,A,null);vi(k,w)}return null}function O(k,g,w,A,B){if(typeof A=="string"&&A!==""||typeof A=="number")return k=k.get(w)||null,c(g,k,""+A,B);if(typeof A=="object"&&A!==null){switch(A.$$typeof){case ve:return k=k.get(A.key===null?w:A.key)||null,p(g,k,A,B);case Ae:return k=k.get(A.key===null?w:A.key)||null,x(g,k,A,B);case Ue:var Y=A._init;return O(k,g,w,Y(A._payload),B)}if(hn(A)||X(A))return k=k.get(w)||null,C(g,k,A,B,null);vi(g,A)}return null}function U(k,g,w,A){for(var B=null,Y=null,K=g,q=g=0,Ge=null;K!==null&&q<w.length;q++){K.index>q?(Ge=K,K=null):Ge=K.sibling;var ae=T(k,K,w[q],A);if(ae===null){K===null&&(K=Ge);break}e&&K&&ae.alternate===null&&t(k,K),g=i(ae,g,q),Y===null?B=ae:Y.sibling=ae,Y=ae,K=Ge}if(q===w.length)return n(k,K),_e&&tr(k,q),B;if(K===null){for(;q<w.length;q++)K=R(k,w[q],A),K!==null&&(g=i(K,g,q),Y===null?B=K:Y.sibling=K,Y=K);return _e&&tr(k,q),B}for(K=r(k,K);q<w.length;q++)Ge=O(K,k,q,w[q],A),Ge!==null&&(e&&Ge.alternate!==null&&K.delete(Ge.key===null?q:Ge.key),g=i(Ge,g,q),Y===null?B=Ge:Y.sibling=Ge,Y=Ge);return e&&K.forEach(function(Hn){return t(k,Hn)}),_e&&tr(k,q),B}function H(k,g,w,A){var B=X(w);if(typeof B!="function")throw Error(o(150));if(w=B.call(w),w==null)throw Error(o(151));for(var Y=B=null,K=g,q=g=0,Ge=null,ae=w.next();K!==null&&!ae.done;q++,ae=w.next()){K.index>q?(Ge=K,K=null):Ge=K.sibling;var Hn=T(k,K,ae.value,A);if(Hn===null){K===null&&(K=Ge);break}e&&K&&Hn.alternate===null&&t(k,K),g=i(Hn,g,q),Y===null?B=Hn:Y.sibling=Hn,Y=Hn,K=Ge}if(ae.done)return n(k,K),_e&&tr(k,q),B;if(K===null){for(;!ae.done;q++,ae=w.next())ae=R(k,ae.value,A),ae!==null&&(g=i(ae,g,q),Y===null?B=ae:Y.sibling=ae,Y=ae);return _e&&tr(k,q),B}for(K=r(k,K);!ae.done;q++,ae=w.next())ae=O(K,k,q,ae.value,A),ae!==null&&(e&&ae.alternate!==null&&K.delete(ae.key===null?q:ae.key),g=i(ae,g,q),Y===null?B=ae:Y.sibling=ae,Y=ae);return e&&K.forEach(function(sp){return t(k,sp)}),_e&&tr(k,q),B}function Ie(k,g,w,A){if(typeof w=="object"&&w!==null&&w.type===Be&&w.key===null&&(w=w.props.children),typeof w=="object"&&w!==null){switch(w.$$typeof){case ve:e:{for(var B=w.key,Y=g;Y!==null;){if(Y.key===B){if(B=w.type,B===Be){if(Y.tag===7){n(k,Y.sibling),g=l(Y,w.props.children),g.return=k,k=g;break e}}else if(Y.elementType===B||typeof B=="object"&&B!==null&&B.$$typeof===Ue&&ca(B)===Y.type){n(k,Y.sibling),g=l(Y,w.props),g.ref=ml(k,Y,w),g.return=k,k=g;break e}n(k,Y);break}else t(k,Y);Y=Y.sibling}w.type===Be?(g=ar(w.props.children,k.mode,A,w.key),g.return=k,k=g):(A=Bi(w.type,w.key,w.props,null,k.mode,A),A.ref=ml(k,g,w),A.return=k,k=A)}return u(k);case Ae:e:{for(Y=w.key;g!==null;){if(g.key===Y)if(g.tag===4&&g.stateNode.containerInfo===w.containerInfo&&g.stateNode.implementation===w.implementation){n(k,g.sibling),g=l(g,w.children||[]),g.return=k,k=g;break e}else{n(k,g);break}else t(k,g);g=g.sibling}g=js(w,k.mode,A),g.return=k,k=g}return u(k);case Ue:return Y=w._init,Ie(k,g,Y(w._payload),A)}if(hn(w))return U(k,g,w,A);if(X(w))return H(k,g,w,A);vi(k,w)}return typeof w=="string"&&w!==""||typeof w=="number"?(w=""+w,g!==null&&g.tag===6?(n(k,g.sibling),g=l(g,w),g.return=k,k=g):(n(k,g),g=Ds(w,k.mode,A),g.return=k,k=g),u(k)):n(k,g)}return Ie}var Or=fa(!0),da=fa(!1),ki=An(null),wi=null,Dr=null,Go=null;function Yo(){Go=Dr=wi=null}function Ko(e){var t=ki.current;we(ki),e._currentValue=t}function Xo(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function jr(e,t){wi=e,Go=Dr=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(dt=!0),e.firstContext=null)}function Ct(e){var t=e._currentValue;if(Go!==e)if(e={context:e,memoizedValue:t,next:null},Dr===null){if(wi===null)throw Error(o(308));Dr=e,wi.dependencies={lanes:0,firstContext:e}}else Dr=Dr.next=e;return t}var nr=null;function Zo(e){nr===null?nr=[e]:nr.push(e)}function pa(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,Zo(t)):(n.next=l.next,l.next=n),t.interleaved=n,un(e,r)}function un(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var In=!1;function qo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function ha(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function an(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Mn(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,(se&2)!==0){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,un(e,n)}return l=r.interleaved,l===null?(t.next=t,Zo(r)):(t.next=l.next,l.next=t),r.interleaved=t,un(e,n)}function xi(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,co(e,n)}}function ma(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var u={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?l=i=u:i=i.next=u,n=n.next}while(n!==null);i===null?l=i=t:i=i.next=t}else l=i=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Si(e,t,n,r){var l=e.updateQueue;In=!1;var i=l.firstBaseUpdate,u=l.lastBaseUpdate,c=l.shared.pending;if(c!==null){l.shared.pending=null;var p=c,x=p.next;p.next=null,u===null?i=x:u.next=x,u=p;var C=e.alternate;C!==null&&(C=C.updateQueue,c=C.lastBaseUpdate,c!==u&&(c===null?C.firstBaseUpdate=x:c.next=x,C.lastBaseUpdate=p))}if(i!==null){var R=l.baseState;u=0,C=x=p=null,c=i;do{var T=c.lane,O=c.eventTime;if((r&T)===T){C!==null&&(C=C.next={eventTime:O,lane:0,tag:c.tag,payload:c.payload,callback:c.callback,next:null});e:{var U=e,H=c;switch(T=t,O=n,H.tag){case 1:if(U=H.payload,typeof U=="function"){R=U.call(O,R,T);break e}R=U;break e;case 3:U.flags=U.flags&-65537|128;case 0:if(U=H.payload,T=typeof U=="function"?U.call(O,R,T):U,T==null)break e;R=D({},R,T);break e;case 2:In=!0}}c.callback!==null&&c.lane!==0&&(e.flags|=64,T=l.effects,T===null?l.effects=[c]:T.push(c))}else O={eventTime:O,lane:T,tag:c.tag,payload:c.payload,callback:c.callback,next:null},C===null?(x=C=O,p=R):C=C.next=O,u|=T;if(c=c.next,c===null){if(c=l.shared.pending,c===null)break;T=c,c=T.next,T.next=null,l.lastBaseUpdate=T,l.shared.pending=null}}while(!0);if(C===null&&(p=R),l.baseState=p,l.firstBaseUpdate=x,l.lastBaseUpdate=C,t=l.shared.interleaved,t!==null){l=t;do u|=l.lane,l=l.next;while(l!==t)}else i===null&&(l.shared.lanes=0);ir|=u,e.lanes=u,e.memoizedState=R}}function ga(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],l=r.callback;if(l!==null){if(r.callback=null,r=n,typeof l!="function")throw Error(o(191,l));l.call(r)}}}var gl={},Gt=An(gl),yl=An(gl),vl=An(gl);function rr(e){if(e===gl)throw Error(o(174));return e}function Jo(e,t){switch(ye(vl,t),ye(yl,e),ye(Gt,gl),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:yr(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=yr(t,e)}we(Gt),ye(Gt,t)}function Fr(){we(Gt),we(yl),we(vl)}function ya(e){rr(vl.current);var t=rr(Gt.current),n=yr(t,e.type);t!==n&&(ye(yl,e),ye(Gt,n))}function bo(e){yl.current===e&&(we(Gt),we(yl))}var Te=An(0);function Ei(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var es=[];function ts(){for(var e=0;e<es.length;e++)es[e]._workInProgressVersionPrimary=null;es.length=0}var _i=le.ReactCurrentDispatcher,ns=le.ReactCurrentBatchConfig,lr=0,Ce=null,$e=null,Ve=null,Ti=!1,kl=!1,wl=0,Ld=0;function tt(){throw Error(o(321))}function rs(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Mt(e[n],t[n]))return!1;return!0}function ls(e,t,n,r,l,i){if(lr=i,Ce=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,_i.current=e===null||e.memoizedState===null?Id:Md,e=n(r,l),kl){i=0;do{if(kl=!1,wl=0,25<=i)throw Error(o(301));i+=1,Ve=$e=null,t.updateQueue=null,_i.current=Od,e=n(r,l)}while(kl)}if(_i.current=Ni,t=$e!==null&&$e.next!==null,lr=0,Ve=$e=Ce=null,Ti=!1,t)throw Error(o(300));return e}function is(){var e=wl!==0;return wl=0,e}function Yt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ve===null?Ce.memoizedState=Ve=e:Ve=Ve.next=e,Ve}function Rt(){if($e===null){var e=Ce.alternate;e=e!==null?e.memoizedState:null}else e=$e.next;var t=Ve===null?Ce.memoizedState:Ve.next;if(t!==null)Ve=t,$e=e;else{if(e===null)throw Error(o(310));$e=e,e={memoizedState:$e.memoizedState,baseState:$e.baseState,baseQueue:$e.baseQueue,queue:$e.queue,next:null},Ve===null?Ce.memoizedState=Ve=e:Ve=Ve.next=e}return Ve}function xl(e,t){return typeof t=="function"?t(e):t}function os(e){var t=Rt(),n=t.queue;if(n===null)throw Error(o(311));n.lastRenderedReducer=e;var r=$e,l=r.baseQueue,i=n.pending;if(i!==null){if(l!==null){var u=l.next;l.next=i.next,i.next=u}r.baseQueue=l=i,n.pending=null}if(l!==null){i=l.next,r=r.baseState;var c=u=null,p=null,x=i;do{var C=x.lane;if((lr&C)===C)p!==null&&(p=p.next={lane:0,action:x.action,hasEagerState:x.hasEagerState,eagerState:x.eagerState,next:null}),r=x.hasEagerState?x.eagerState:e(r,x.action);else{var R={lane:C,action:x.action,hasEagerState:x.hasEagerState,eagerState:x.eagerState,next:null};p===null?(c=p=R,u=r):p=p.next=R,Ce.lanes|=C,ir|=C}x=x.next}while(x!==null&&x!==i);p===null?u=r:p.next=c,Mt(r,t.memoizedState)||(dt=!0),t.memoizedState=r,t.baseState=u,t.baseQueue=p,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do i=l.lane,Ce.lanes|=i,ir|=i,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function ss(e){var t=Rt(),n=t.queue;if(n===null)throw Error(o(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,i=t.memoizedState;if(l!==null){n.pending=null;var u=l=l.next;do i=e(i,u.action),u=u.next;while(u!==l);Mt(i,t.memoizedState)||(dt=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function va(){}function ka(e,t){var n=Ce,r=Rt(),l=t(),i=!Mt(r.memoizedState,l);if(i&&(r.memoizedState=l,dt=!0),r=r.queue,us(Sa.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||Ve!==null&&Ve.memoizedState.tag&1){if(n.flags|=2048,Sl(9,xa.bind(null,n,r,l,t),void 0,null),Qe===null)throw Error(o(349));(lr&30)!==0||wa(n,t,l)}return l}function wa(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=Ce.updateQueue,t===null?(t={lastEffect:null,stores:null},Ce.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function xa(e,t,n,r){t.value=n,t.getSnapshot=r,Ea(t)&&_a(e)}function Sa(e,t,n){return n(function(){Ea(t)&&_a(e)})}function Ea(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Mt(e,n)}catch{return!0}}function _a(e){var t=un(e,1);t!==null&&Ut(t,e,1,-1)}function Ta(e){var t=Yt();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:xl,lastRenderedState:e},t.queue=e,e=e.dispatch=zd.bind(null,Ce,e),[t.memoizedState,e]}function Sl(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=Ce.updateQueue,t===null?(t={lastEffect:null,stores:null},Ce.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function Ca(){return Rt().memoizedState}function Ci(e,t,n,r){var l=Yt();Ce.flags|=e,l.memoizedState=Sl(1|t,n,void 0,r===void 0?null:r)}function Ri(e,t,n,r){var l=Rt();r=r===void 0?null:r;var i=void 0;if($e!==null){var u=$e.memoizedState;if(i=u.destroy,r!==null&&rs(r,u.deps)){l.memoizedState=Sl(t,n,i,r);return}}Ce.flags|=e,l.memoizedState=Sl(1|t,n,i,r)}function Ra(e,t){return Ci(8390656,8,e,t)}function us(e,t){return Ri(2048,8,e,t)}function Na(e,t){return Ri(4,2,e,t)}function La(e,t){return Ri(4,4,e,t)}function Aa(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Pa(e,t,n){return n=n!=null?n.concat([e]):null,Ri(4,4,Aa.bind(null,t,e),n)}function as(){}function za(e,t){var n=Rt();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&rs(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Ia(e,t){var n=Rt();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&rs(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Ma(e,t,n){return(lr&21)===0?(e.baseState&&(e.baseState=!1,dt=!0),e.memoizedState=n):(Mt(n,t)||(n=cu(),Ce.lanes|=n,ir|=n,e.baseState=!0),t)}function Ad(e,t){var n=de;de=n!==0&&4>n?n:4,e(!0);var r=ns.transition;ns.transition={};try{e(!1),t()}finally{de=n,ns.transition=r}}function Oa(){return Rt().memoizedState}function Pd(e,t,n){var r=Fn(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Da(e))ja(t,n);else if(n=pa(e,t,n,r),n!==null){var l=it();Ut(n,e,r,l),Fa(n,t,r)}}function zd(e,t,n){var r=Fn(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Da(e))ja(t,l);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var u=t.lastRenderedState,c=i(u,n);if(l.hasEagerState=!0,l.eagerState=c,Mt(c,u)){var p=t.interleaved;p===null?(l.next=l,Zo(t)):(l.next=p.next,p.next=l),t.interleaved=l;return}}catch{}finally{}n=pa(e,t,l,r),n!==null&&(l=it(),Ut(n,e,r,l),Fa(n,t,r))}}function Da(e){var t=e.alternate;return e===Ce||t!==null&&t===Ce}function ja(e,t){kl=Ti=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Fa(e,t,n){if((n&4194240)!==0){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,co(e,n)}}var Ni={readContext:Ct,useCallback:tt,useContext:tt,useEffect:tt,useImperativeHandle:tt,useInsertionEffect:tt,useLayoutEffect:tt,useMemo:tt,useReducer:tt,useRef:tt,useState:tt,useDebugValue:tt,useDeferredValue:tt,useTransition:tt,useMutableSource:tt,useSyncExternalStore:tt,useId:tt,unstable_isNewReconciler:!1},Id={readContext:Ct,useCallback:function(e,t){return Yt().memoizedState=[e,t===void 0?null:t],e},useContext:Ct,useEffect:Ra,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Ci(4194308,4,Aa.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ci(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ci(4,2,e,t)},useMemo:function(e,t){var n=Yt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Yt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Pd.bind(null,Ce,e),[r.memoizedState,e]},useRef:function(e){var t=Yt();return e={current:e},t.memoizedState=e},useState:Ta,useDebugValue:as,useDeferredValue:function(e){return Yt().memoizedState=e},useTransition:function(){var e=Ta(!1),t=e[0];return e=Ad.bind(null,e[1]),Yt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Ce,l=Yt();if(_e){if(n===void 0)throw Error(o(407));n=n()}else{if(n=t(),Qe===null)throw Error(o(349));(lr&30)!==0||wa(r,t,n)}l.memoizedState=n;var i={value:n,getSnapshot:t};return l.queue=i,Ra(Sa.bind(null,r,i,e),[e]),r.flags|=2048,Sl(9,xa.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Yt(),t=Qe.identifierPrefix;if(_e){var n=sn,r=on;n=(r&~(1<<32-It(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=wl++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=Ld++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Md={readContext:Ct,useCallback:za,useContext:Ct,useEffect:us,useImperativeHandle:Pa,useInsertionEffect:Na,useLayoutEffect:La,useMemo:Ia,useReducer:os,useRef:Ca,useState:function(){return os(xl)},useDebugValue:as,useDeferredValue:function(e){var t=Rt();return Ma(t,$e.memoizedState,e)},useTransition:function(){var e=os(xl)[0],t=Rt().memoizedState;return[e,t]},useMutableSource:va,useSyncExternalStore:ka,useId:Oa,unstable_isNewReconciler:!1},Od={readContext:Ct,useCallback:za,useContext:Ct,useEffect:us,useImperativeHandle:Pa,useInsertionEffect:Na,useLayoutEffect:La,useMemo:Ia,useReducer:ss,useRef:Ca,useState:function(){return ss(xl)},useDebugValue:as,useDeferredValue:function(e){var t=Rt();return $e===null?t.memoizedState=e:Ma(t,$e.memoizedState,e)},useTransition:function(){var e=ss(xl)[0],t=Rt().memoizedState;return[e,t]},useMutableSource:va,useSyncExternalStore:ka,useId:Oa,unstable_isNewReconciler:!1};function Dt(e,t){if(e&&e.defaultProps){t=D({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function cs(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:D({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Li={isMounted:function(e){return(e=e._reactInternals)?Wt(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=it(),l=Fn(e),i=an(r,l);i.payload=t,n!=null&&(i.callback=n),t=Mn(e,i,l),t!==null&&(Ut(t,e,l,r),xi(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=it(),l=Fn(e),i=an(r,l);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=Mn(e,i,l),t!==null&&(Ut(t,e,l,r),xi(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=it(),r=Fn(e),l=an(n,r);l.tag=2,t!=null&&(l.callback=t),t=Mn(e,l,r),t!==null&&(Ut(t,e,r,n),xi(t,e,r))}};function Ua(e,t,n,r,l,i,u){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,u):t.prototype&&t.prototype.isPureReactComponent?!ul(n,r)||!ul(l,i):!0}function $a(e,t,n){var r=!1,l=Pn,i=t.contextType;return typeof i=="object"&&i!==null?i=Ct(i):(l=ft(t)?bn:et.current,r=t.contextTypes,i=(r=r!=null)?Pr(e,l):Pn),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Li,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=i),t}function Ha(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Li.enqueueReplaceState(t,t.state,null)}function fs(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},qo(e);var i=t.contextType;typeof i=="object"&&i!==null?l.context=Ct(i):(i=ft(t)?bn:et.current,l.context=Pr(e,i)),l.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(cs(e,t,i,n),l.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof l.getSnapshotBeforeUpdate=="function"||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(t=l.state,typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount(),t!==l.state&&Li.enqueueReplaceState(l,l.state,null),Si(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function Ur(e,t){try{var n="",r=t;do n+=Q(r),r=r.return;while(r);var l=n}catch(i){l=`
Error generating stack: `+i.message+`
`+i.stack}return{value:e,source:t,stack:l,digest:null}}function ds(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function ps(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var Dd=typeof WeakMap=="function"?WeakMap:Map;function Ba(e,t,n){n=an(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Di||(Di=!0,Ns=r),ps(e,t)},n}function Wa(e,t,n){n=an(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var l=t.value;n.payload=function(){return r(l)},n.callback=function(){ps(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){ps(e,t),typeof r!="function"&&(Dn===null?Dn=new Set([this]):Dn.add(this));var u=t.stack;this.componentDidCatch(t.value,{componentStack:u!==null?u:""})}),n}function Va(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Dd;var l=new Set;r.set(t,l)}else l=r.get(t),l===void 0&&(l=new Set,r.set(t,l));l.has(n)||(l.add(n),e=Zd.bind(null,e,t,n),t.then(e,e))}function Qa(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function Ga(e,t,n,r,l){return(e.mode&1)===0?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=an(-1,1),t.tag=2,Mn(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=l,e)}var jd=le.ReactCurrentOwner,dt=!1;function lt(e,t,n,r){t.child=e===null?da(t,null,n,r):Or(t,e.child,n,r)}function Ya(e,t,n,r,l){n=n.render;var i=t.ref;return jr(t,l),r=ls(e,t,n,r,i,l),n=is(),e!==null&&!dt?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,cn(e,t,l)):(_e&&n&&Ho(t),t.flags|=1,lt(e,t,r,l),t.child)}function Ka(e,t,n,r,l){if(e===null){var i=n.type;return typeof i=="function"&&!Os(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,Xa(e,t,i,r,l)):(e=Bi(n.type,null,r,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,(e.lanes&l)===0){var u=i.memoizedProps;if(n=n.compare,n=n!==null?n:ul,n(u,r)&&e.ref===t.ref)return cn(e,t,l)}return t.flags|=1,e=$n(i,r),e.ref=t.ref,e.return=t,t.child=e}function Xa(e,t,n,r,l){if(e!==null){var i=e.memoizedProps;if(ul(i,r)&&e.ref===t.ref)if(dt=!1,t.pendingProps=r=i,(e.lanes&l)!==0)(e.flags&131072)!==0&&(dt=!0);else return t.lanes=e.lanes,cn(e,t,l)}return hs(e,t,n,r,l)}function Za(e,t,n){var r=t.pendingProps,l=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if((t.mode&1)===0)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},ye(Hr,kt),kt|=n;else{if((n&1073741824)===0)return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,ye(Hr,kt),kt|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,ye(Hr,kt),kt|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,ye(Hr,kt),kt|=r;return lt(e,t,l,n),t.child}function qa(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function hs(e,t,n,r,l){var i=ft(n)?bn:et.current;return i=Pr(t,i),jr(t,l),n=ls(e,t,n,r,i,l),r=is(),e!==null&&!dt?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,cn(e,t,l)):(_e&&r&&Ho(t),t.flags|=1,lt(e,t,n,l),t.child)}function Ja(e,t,n,r,l){if(ft(n)){var i=!0;pi(t)}else i=!1;if(jr(t,l),t.stateNode===null)Pi(e,t),$a(t,n,r),fs(t,n,r,l),r=!0;else if(e===null){var u=t.stateNode,c=t.memoizedProps;u.props=c;var p=u.context,x=n.contextType;typeof x=="object"&&x!==null?x=Ct(x):(x=ft(n)?bn:et.current,x=Pr(t,x));var C=n.getDerivedStateFromProps,R=typeof C=="function"||typeof u.getSnapshotBeforeUpdate=="function";R||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(c!==r||p!==x)&&Ha(t,u,r,x),In=!1;var T=t.memoizedState;u.state=T,Si(t,r,u,l),p=t.memoizedState,c!==r||T!==p||ct.current||In?(typeof C=="function"&&(cs(t,n,C,r),p=t.memoizedState),(c=In||Ua(t,n,c,r,T,p,x))?(R||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount()),typeof u.componentDidMount=="function"&&(t.flags|=4194308)):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=p),u.props=r,u.state=p,u.context=x,r=c):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{u=t.stateNode,ha(e,t),c=t.memoizedProps,x=t.type===t.elementType?c:Dt(t.type,c),u.props=x,R=t.pendingProps,T=u.context,p=n.contextType,typeof p=="object"&&p!==null?p=Ct(p):(p=ft(n)?bn:et.current,p=Pr(t,p));var O=n.getDerivedStateFromProps;(C=typeof O=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(c!==R||T!==p)&&Ha(t,u,r,p),In=!1,T=t.memoizedState,u.state=T,Si(t,r,u,l);var U=t.memoizedState;c!==R||T!==U||ct.current||In?(typeof O=="function"&&(cs(t,n,O,r),U=t.memoizedState),(x=In||Ua(t,n,x,r,T,U,p)||!1)?(C||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(r,U,p),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(r,U,p)),typeof u.componentDidUpdate=="function"&&(t.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof u.componentDidUpdate!="function"||c===e.memoizedProps&&T===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||c===e.memoizedProps&&T===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=U),u.props=r,u.state=U,u.context=p,r=x):(typeof u.componentDidUpdate!="function"||c===e.memoizedProps&&T===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||c===e.memoizedProps&&T===e.memoizedState||(t.flags|=1024),r=!1)}return ms(e,t,n,r,i,l)}function ms(e,t,n,r,l,i){qa(e,t);var u=(t.flags&128)!==0;if(!r&&!u)return l&&ra(t,n,!1),cn(e,t,i);r=t.stateNode,jd.current=t;var c=u&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&u?(t.child=Or(t,e.child,null,i),t.child=Or(t,null,c,i)):lt(e,t,c,i),t.memoizedState=r.state,l&&ra(t,n,!0),t.child}function ba(e){var t=e.stateNode;t.pendingContext?ta(e,t.pendingContext,t.pendingContext!==t.context):t.context&&ta(e,t.context,!1),Jo(e,t.containerInfo)}function ec(e,t,n,r,l){return Mr(),Qo(l),t.flags|=256,lt(e,t,n,r),t.child}var gs={dehydrated:null,treeContext:null,retryLane:0};function ys(e){return{baseLanes:e,cachePool:null,transitions:null}}function tc(e,t,n){var r=t.pendingProps,l=Te.current,i=!1,u=(t.flags&128)!==0,c;if((c=u)||(c=e!==null&&e.memoizedState===null?!1:(l&2)!==0),c?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),ye(Te,l&1),e===null)return Vo(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?((t.mode&1)===0?t.lanes=1:e.data==="$!"?t.lanes=8:t.lanes=1073741824,null):(u=r.children,e=r.fallback,i?(r=t.mode,i=t.child,u={mode:"hidden",children:u},(r&1)===0&&i!==null?(i.childLanes=0,i.pendingProps=u):i=Wi(u,r,0,null),e=ar(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=ys(n),t.memoizedState=gs,e):vs(t,u));if(l=e.memoizedState,l!==null&&(c=l.dehydrated,c!==null))return Fd(e,t,u,r,c,l,n);if(i){i=r.fallback,u=t.mode,l=e.child,c=l.sibling;var p={mode:"hidden",children:r.children};return(u&1)===0&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=p,t.deletions=null):(r=$n(l,p),r.subtreeFlags=l.subtreeFlags&14680064),c!==null?i=$n(c,i):(i=ar(i,u,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,u=e.child.memoizedState,u=u===null?ys(n):{baseLanes:u.baseLanes|n,cachePool:null,transitions:u.transitions},i.memoizedState=u,i.childLanes=e.childLanes&~n,t.memoizedState=gs,r}return i=e.child,e=i.sibling,r=$n(i,{mode:"visible",children:r.children}),(t.mode&1)===0&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function vs(e,t){return t=Wi({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Ai(e,t,n,r){return r!==null&&Qo(r),Or(t,e.child,null,n),e=vs(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Fd(e,t,n,r,l,i,u){if(n)return t.flags&256?(t.flags&=-257,r=ds(Error(o(422))),Ai(e,t,u,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,l=t.mode,r=Wi({mode:"visible",children:r.children},l,0,null),i=ar(i,l,u,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,(t.mode&1)!==0&&Or(t,e.child,null,u),t.child.memoizedState=ys(u),t.memoizedState=gs,i);if((t.mode&1)===0)return Ai(e,t,u,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var c=r.dgst;return r=c,i=Error(o(419)),r=ds(i,r,void 0),Ai(e,t,u,r)}if(c=(u&e.childLanes)!==0,dt||c){if(r=Qe,r!==null){switch(u&-u){case 4:l=2;break;case 16:l=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:l=32;break;case 536870912:l=268435456;break;default:l=0}l=(l&(r.suspendedLanes|u))!==0?0:l,l!==0&&l!==i.retryLane&&(i.retryLane=l,un(e,l),Ut(r,e,l,-1))}return Ms(),r=ds(Error(o(421))),Ai(e,t,u,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=qd.bind(null,e),l._reactRetry=t,null):(e=i.treeContext,vt=Ln(l.nextSibling),yt=t,_e=!0,Ot=null,e!==null&&(_t[Tt++]=on,_t[Tt++]=sn,_t[Tt++]=er,on=e.id,sn=e.overflow,er=t),t=vs(t,r.children),t.flags|=4096,t)}function nc(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Xo(e.return,t,n)}function ks(e,t,n,r,l){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:l}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=l)}function rc(e,t,n){var r=t.pendingProps,l=r.revealOrder,i=r.tail;if(lt(e,t,r.children,n),r=Te.current,(r&2)!==0)r=r&1|2,t.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&nc(e,n,t);else if(e.tag===19)nc(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(ye(Te,r),(t.mode&1)===0)t.memoizedState=null;else switch(l){case"forwards":for(n=t.child,l=null;n!==null;)e=n.alternate,e!==null&&Ei(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),ks(t,!1,l,n,i);break;case"backwards":for(n=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&Ei(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}ks(t,!0,n,null,i);break;case"together":ks(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Pi(e,t){(t.mode&1)===0&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function cn(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),ir|=t.lanes,(n&t.childLanes)===0)return null;if(e!==null&&t.child!==e.child)throw Error(o(153));if(t.child!==null){for(e=t.child,n=$n(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=$n(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Ud(e,t,n){switch(t.tag){case 3:ba(t),Mr();break;case 5:ya(t);break;case 1:ft(t.type)&&pi(t);break;case 4:Jo(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;ye(ki,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(ye(Te,Te.current&1),t.flags|=128,null):(n&t.child.childLanes)!==0?tc(e,t,n):(ye(Te,Te.current&1),e=cn(e,t,n),e!==null?e.sibling:null);ye(Te,Te.current&1);break;case 19:if(r=(n&t.childLanes)!==0,(e.flags&128)!==0){if(r)return rc(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),ye(Te,Te.current),r)break;return null;case 22:case 23:return t.lanes=0,Za(e,t,n)}return cn(e,t,n)}var lc,ws,ic,oc;lc=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},ws=function(){},ic=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,rr(Gt.current);var i=null;switch(n){case"input":l=Pt(e,l),r=Pt(e,r),i=[];break;case"select":l=D({},l,{value:void 0}),r=D({},r,{value:void 0}),i=[];break;case"textarea":l=Vr(e,l),r=Vr(e,r),i=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=ci)}Gn(n,r);var u;n=null;for(x in l)if(!r.hasOwnProperty(x)&&l.hasOwnProperty(x)&&l[x]!=null)if(x==="style"){var c=l[x];for(u in c)c.hasOwnProperty(u)&&(n||(n={}),n[u]="")}else x!=="dangerouslySetInnerHTML"&&x!=="children"&&x!=="suppressContentEditableWarning"&&x!=="suppressHydrationWarning"&&x!=="autoFocus"&&(f.hasOwnProperty(x)?i||(i=[]):(i=i||[]).push(x,null));for(x in r){var p=r[x];if(c=l!=null?l[x]:void 0,r.hasOwnProperty(x)&&p!==c&&(p!=null||c!=null))if(x==="style")if(c){for(u in c)!c.hasOwnProperty(u)||p&&p.hasOwnProperty(u)||(n||(n={}),n[u]="");for(u in p)p.hasOwnProperty(u)&&c[u]!==p[u]&&(n||(n={}),n[u]=p[u])}else n||(i||(i=[]),i.push(x,n)),n=p;else x==="dangerouslySetInnerHTML"?(p=p?p.__html:void 0,c=c?c.__html:void 0,p!=null&&c!==p&&(i=i||[]).push(x,p)):x==="children"?typeof p!="string"&&typeof p!="number"||(i=i||[]).push(x,""+p):x!=="suppressContentEditableWarning"&&x!=="suppressHydrationWarning"&&(f.hasOwnProperty(x)?(p!=null&&x==="onScroll"&&ke("scroll",e),i||c===p||(i=[])):(i=i||[]).push(x,p))}n&&(i=i||[]).push("style",n);var x=i;(t.updateQueue=x)&&(t.flags|=4)}},oc=function(e,t,n,r){n!==r&&(t.flags|=4)};function El(e,t){if(!_e)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function nt(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags&14680064,r|=l.flags&14680064,l.return=e,l=l.sibling;else for(l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags,r|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function $d(e,t,n){var r=t.pendingProps;switch(Bo(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return nt(t),null;case 1:return ft(t.type)&&di(),nt(t),null;case 3:return r=t.stateNode,Fr(),we(ct),we(et),ts(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(yi(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,Ot!==null&&(Ps(Ot),Ot=null))),ws(e,t),nt(t),null;case 5:bo(t);var l=rr(vl.current);if(n=t.type,e!==null&&t.stateNode!=null)ic(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(o(166));return nt(t),null}if(e=rr(Gt.current),yi(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[Qt]=t,r[pl]=i,e=(t.mode&1)!==0,n){case"dialog":ke("cancel",r),ke("close",r);break;case"iframe":case"object":case"embed":ke("load",r);break;case"video":case"audio":for(l=0;l<cl.length;l++)ke(cl[l],r);break;case"source":ke("error",r);break;case"img":case"image":case"link":ke("error",r),ke("load",r);break;case"details":ke("toggle",r);break;case"input":hr(r,i),ke("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},ke("invalid",r);break;case"textarea":gr(r,i),ke("invalid",r)}Gn(n,i),l=null;for(var u in i)if(i.hasOwnProperty(u)){var c=i[u];u==="children"?typeof c=="string"?r.textContent!==c&&(i.suppressHydrationWarning!==!0&&ai(r.textContent,c,e),l=["children",c]):typeof c=="number"&&r.textContent!==""+c&&(i.suppressHydrationWarning!==!0&&ai(r.textContent,c,e),l=["children",""+c]):f.hasOwnProperty(u)&&c!=null&&u==="onScroll"&&ke("scroll",r)}switch(n){case"input":Bn(r),Wn(r,i,!0);break;case"textarea":Bn(r),bt(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=ci)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{u=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=en(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=u.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=u.createElement(n,{is:r.is}):(e=u.createElement(n),n==="select"&&(u=e,r.multiple?u.multiple=!0:r.size&&(u.size=r.size))):e=u.createElementNS(e,n),e[Qt]=t,e[pl]=r,lc(e,t,!1,!1),t.stateNode=e;e:{switch(u=Yn(n,r),n){case"dialog":ke("cancel",e),ke("close",e),l=r;break;case"iframe":case"object":case"embed":ke("load",e),l=r;break;case"video":case"audio":for(l=0;l<cl.length;l++)ke(cl[l],e);l=r;break;case"source":ke("error",e),l=r;break;case"img":case"image":case"link":ke("error",e),ke("load",e),l=r;break;case"details":ke("toggle",e),l=r;break;case"input":hr(e,r),l=Pt(e,r),ke("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=D({},r,{value:void 0}),ke("invalid",e);break;case"textarea":gr(e,r),l=Vr(e,r),ke("invalid",e);break;default:l=r}Gn(n,l),c=l;for(i in c)if(c.hasOwnProperty(i)){var p=c[i];i==="style"?xt(e,p):i==="dangerouslySetInnerHTML"?(p=p?p.__html:void 0,p!=null&&Qr(e,p)):i==="children"?typeof p=="string"?(n!=="textarea"||p!=="")&&tn(e,p):typeof p=="number"&&tn(e,""+p):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(f.hasOwnProperty(i)?p!=null&&i==="onScroll"&&ke("scroll",e):p!=null&&Re(e,i,p,u))}switch(n){case"input":Bn(e),Wn(e,r,!1);break;case"textarea":Bn(e),bt(e);break;case"option":r.value!=null&&e.setAttribute("value",""+ue(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?Jt(e,!!r.multiple,i,!1):r.defaultValue!=null&&Jt(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=ci)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return nt(t),null;case 6:if(e&&t.stateNode!=null)oc(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(o(166));if(n=rr(vl.current),rr(Gt.current),yi(t)){if(r=t.stateNode,n=t.memoizedProps,r[Qt]=t,(i=r.nodeValue!==n)&&(e=yt,e!==null))switch(e.tag){case 3:ai(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&ai(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Qt]=t,t.stateNode=r}return nt(t),null;case 13:if(we(Te),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(_e&&vt!==null&&(t.mode&1)!==0&&(t.flags&128)===0)aa(),Mr(),t.flags|=98560,i=!1;else if(i=yi(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(o(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(o(317));i[Qt]=t}else Mr(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;nt(t),i=!1}else Ot!==null&&(Ps(Ot),Ot=null),i=!0;if(!i)return t.flags&65536?t:null}return(t.flags&128)!==0?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,(t.mode&1)!==0&&(e===null||(Te.current&1)!==0?He===0&&(He=3):Ms())),t.updateQueue!==null&&(t.flags|=4),nt(t),null);case 4:return Fr(),ws(e,t),e===null&&fl(t.stateNode.containerInfo),nt(t),null;case 10:return Ko(t.type._context),nt(t),null;case 17:return ft(t.type)&&di(),nt(t),null;case 19:if(we(Te),i=t.memoizedState,i===null)return nt(t),null;if(r=(t.flags&128)!==0,u=i.rendering,u===null)if(r)El(i,!1);else{if(He!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(u=Ei(e),u!==null){for(t.flags|=128,El(i,!1),r=u.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)i=n,e=r,i.flags&=14680066,u=i.alternate,u===null?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=u.childLanes,i.lanes=u.lanes,i.child=u.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=u.memoizedProps,i.memoizedState=u.memoizedState,i.updateQueue=u.updateQueue,i.type=u.type,e=u.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return ye(Te,Te.current&1|2),t.child}e=e.sibling}i.tail!==null&&te()>Br&&(t.flags|=128,r=!0,El(i,!1),t.lanes=4194304)}else{if(!r)if(e=Ei(u),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),El(i,!0),i.tail===null&&i.tailMode==="hidden"&&!u.alternate&&!_e)return nt(t),null}else 2*te()-i.renderingStartTime>Br&&n!==1073741824&&(t.flags|=128,r=!0,El(i,!1),t.lanes=4194304);i.isBackwards?(u.sibling=t.child,t.child=u):(n=i.last,n!==null?n.sibling=u:t.child=u,i.last=u)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=te(),t.sibling=null,n=Te.current,ye(Te,r?n&1|2:n&1),t):(nt(t),null);case 22:case 23:return Is(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&(t.mode&1)!==0?(kt&1073741824)!==0&&(nt(t),t.subtreeFlags&6&&(t.flags|=8192)):nt(t),null;case 24:return null;case 25:return null}throw Error(o(156,t.tag))}function Hd(e,t){switch(Bo(t),t.tag){case 1:return ft(t.type)&&di(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Fr(),we(ct),we(et),ts(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return bo(t),null;case 13:if(we(Te),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(o(340));Mr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return we(Te),null;case 4:return Fr(),null;case 10:return Ko(t.type._context),null;case 22:case 23:return Is(),null;case 24:return null;default:return null}}var zi=!1,rt=!1,Bd=typeof WeakSet=="function"?WeakSet:Set,F=null;function $r(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Le(e,t,r)}else n.current=null}function xs(e,t,n){try{n()}catch(r){Le(e,t,r)}}var sc=!1;function Wd(e,t){if(Io=Jl,e=Uu(),To(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var l=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var u=0,c=-1,p=-1,x=0,C=0,R=e,T=null;t:for(;;){for(var O;R!==n||l!==0&&R.nodeType!==3||(c=u+l),R!==i||r!==0&&R.nodeType!==3||(p=u+r),R.nodeType===3&&(u+=R.nodeValue.length),(O=R.firstChild)!==null;)T=R,R=O;for(;;){if(R===e)break t;if(T===n&&++x===l&&(c=u),T===i&&++C===r&&(p=u),(O=R.nextSibling)!==null)break;R=T,T=R.parentNode}R=O}n=c===-1||p===-1?null:{start:c,end:p}}else n=null}n=n||{start:0,end:0}}else n=null;for(Mo={focusedElem:e,selectionRange:n},Jl=!1,F=t;F!==null;)if(t=F,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,F=e;else for(;F!==null;){t=F;try{var U=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(U!==null){var H=U.memoizedProps,Ie=U.memoizedState,k=t.stateNode,g=k.getSnapshotBeforeUpdate(t.elementType===t.type?H:Dt(t.type,H),Ie);k.__reactInternalSnapshotBeforeUpdate=g}break;case 3:var w=t.stateNode.containerInfo;w.nodeType===1?w.textContent="":w.nodeType===9&&w.documentElement&&w.removeChild(w.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(o(163))}}catch(A){Le(t,t.return,A)}if(e=t.sibling,e!==null){e.return=t.return,F=e;break}F=t.return}return U=sc,sc=!1,U}function _l(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var i=l.destroy;l.destroy=void 0,i!==void 0&&xs(t,n,i)}l=l.next}while(l!==r)}}function Ii(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Ss(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function uc(e){var t=e.alternate;t!==null&&(e.alternate=null,uc(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Qt],delete t[pl],delete t[Fo],delete t[Td],delete t[Cd])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function ac(e){return e.tag===5||e.tag===3||e.tag===4}function cc(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||ac(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Es(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=ci));else if(r!==4&&(e=e.child,e!==null))for(Es(e,t,n),e=e.sibling;e!==null;)Es(e,t,n),e=e.sibling}function _s(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(_s(e,t,n),e=e.sibling;e!==null;)_s(e,t,n),e=e.sibling}var Ze=null,jt=!1;function On(e,t,n){for(n=n.child;n!==null;)fc(e,t,n),n=n.sibling}function fc(e,t,n){if(Vt&&typeof Vt.onCommitFiberUnmount=="function")try{Vt.onCommitFiberUnmount(Gl,n)}catch{}switch(n.tag){case 5:rt||$r(n,t);case 6:var r=Ze,l=jt;Ze=null,On(e,t,n),Ze=r,jt=l,Ze!==null&&(jt?(e=Ze,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Ze.removeChild(n.stateNode));break;case 18:Ze!==null&&(jt?(e=Ze,n=n.stateNode,e.nodeType===8?jo(e.parentNode,n):e.nodeType===1&&jo(e,n),nl(e)):jo(Ze,n.stateNode));break;case 4:r=Ze,l=jt,Ze=n.stateNode.containerInfo,jt=!0,On(e,t,n),Ze=r,jt=l;break;case 0:case 11:case 14:case 15:if(!rt&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var i=l,u=i.destroy;i=i.tag,u!==void 0&&((i&2)!==0||(i&4)!==0)&&xs(n,t,u),l=l.next}while(l!==r)}On(e,t,n);break;case 1:if(!rt&&($r(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(c){Le(n,t,c)}On(e,t,n);break;case 21:On(e,t,n);break;case 22:n.mode&1?(rt=(r=rt)||n.memoizedState!==null,On(e,t,n),rt=r):On(e,t,n);break;default:On(e,t,n)}}function dc(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Bd),t.forEach(function(r){var l=Jd.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function Ft(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var l=n[r];try{var i=e,u=t,c=u;e:for(;c!==null;){switch(c.tag){case 5:Ze=c.stateNode,jt=!1;break e;case 3:Ze=c.stateNode.containerInfo,jt=!0;break e;case 4:Ze=c.stateNode.containerInfo,jt=!0;break e}c=c.return}if(Ze===null)throw Error(o(160));fc(i,u,l),Ze=null,jt=!1;var p=l.alternate;p!==null&&(p.return=null),l.return=null}catch(x){Le(l,t,x)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)pc(t,e),t=t.sibling}function pc(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Ft(t,e),Kt(e),r&4){try{_l(3,e,e.return),Ii(3,e)}catch(H){Le(e,e.return,H)}try{_l(5,e,e.return)}catch(H){Le(e,e.return,H)}}break;case 1:Ft(t,e),Kt(e),r&512&&n!==null&&$r(n,n.return);break;case 5:if(Ft(t,e),Kt(e),r&512&&n!==null&&$r(n,n.return),e.flags&32){var l=e.stateNode;try{tn(l,"")}catch(H){Le(e,e.return,H)}}if(r&4&&(l=e.stateNode,l!=null)){var i=e.memoizedProps,u=n!==null?n.memoizedProps:i,c=e.type,p=e.updateQueue;if(e.updateQueue=null,p!==null)try{c==="input"&&i.type==="radio"&&i.name!=null&&mr(l,i),Yn(c,u);var x=Yn(c,i);for(u=0;u<p.length;u+=2){var C=p[u],R=p[u+1];C==="style"?xt(l,R):C==="dangerouslySetInnerHTML"?Qr(l,R):C==="children"?tn(l,R):Re(l,C,R,x)}switch(c){case"input":Ht(l,i);break;case"textarea":mn(l,i);break;case"select":var T=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!i.multiple;var O=i.value;O!=null?Jt(l,!!i.multiple,O,!1):T!==!!i.multiple&&(i.defaultValue!=null?Jt(l,!!i.multiple,i.defaultValue,!0):Jt(l,!!i.multiple,i.multiple?[]:"",!1))}l[pl]=i}catch(H){Le(e,e.return,H)}}break;case 6:if(Ft(t,e),Kt(e),r&4){if(e.stateNode===null)throw Error(o(162));l=e.stateNode,i=e.memoizedProps;try{l.nodeValue=i}catch(H){Le(e,e.return,H)}}break;case 3:if(Ft(t,e),Kt(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{nl(t.containerInfo)}catch(H){Le(e,e.return,H)}break;case 4:Ft(t,e),Kt(e);break;case 13:Ft(t,e),Kt(e),l=e.child,l.flags&8192&&(i=l.memoizedState!==null,l.stateNode.isHidden=i,!i||l.alternate!==null&&l.alternate.memoizedState!==null||(Rs=te())),r&4&&dc(e);break;case 22:if(C=n!==null&&n.memoizedState!==null,e.mode&1?(rt=(x=rt)||C,Ft(t,e),rt=x):Ft(t,e),Kt(e),r&8192){if(x=e.memoizedState!==null,(e.stateNode.isHidden=x)&&!C&&(e.mode&1)!==0)for(F=e,C=e.child;C!==null;){for(R=F=C;F!==null;){switch(T=F,O=T.child,T.tag){case 0:case 11:case 14:case 15:_l(4,T,T.return);break;case 1:$r(T,T.return);var U=T.stateNode;if(typeof U.componentWillUnmount=="function"){r=T,n=T.return;try{t=r,U.props=t.memoizedProps,U.state=t.memoizedState,U.componentWillUnmount()}catch(H){Le(r,n,H)}}break;case 5:$r(T,T.return);break;case 22:if(T.memoizedState!==null){gc(R);continue}}O!==null?(O.return=T,F=O):gc(R)}C=C.sibling}e:for(C=null,R=e;;){if(R.tag===5){if(C===null){C=R;try{l=R.stateNode,x?(i=l.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(c=R.stateNode,p=R.memoizedProps.style,u=p!=null&&p.hasOwnProperty("display")?p.display:null,c.style.display=Qn("display",u))}catch(H){Le(e,e.return,H)}}}else if(R.tag===6){if(C===null)try{R.stateNode.nodeValue=x?"":R.memoizedProps}catch(H){Le(e,e.return,H)}}else if((R.tag!==22&&R.tag!==23||R.memoizedState===null||R===e)&&R.child!==null){R.child.return=R,R=R.child;continue}if(R===e)break e;for(;R.sibling===null;){if(R.return===null||R.return===e)break e;C===R&&(C=null),R=R.return}C===R&&(C=null),R.sibling.return=R.return,R=R.sibling}}break;case 19:Ft(t,e),Kt(e),r&4&&dc(e);break;case 21:break;default:Ft(t,e),Kt(e)}}function Kt(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(ac(n)){var r=n;break e}n=n.return}throw Error(o(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(tn(l,""),r.flags&=-33);var i=cc(e);_s(e,i,l);break;case 3:case 4:var u=r.stateNode.containerInfo,c=cc(e);Es(e,c,u);break;default:throw Error(o(161))}}catch(p){Le(e,e.return,p)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Vd(e,t,n){F=e,hc(e)}function hc(e,t,n){for(var r=(e.mode&1)!==0;F!==null;){var l=F,i=l.child;if(l.tag===22&&r){var u=l.memoizedState!==null||zi;if(!u){var c=l.alternate,p=c!==null&&c.memoizedState!==null||rt;c=zi;var x=rt;if(zi=u,(rt=p)&&!x)for(F=l;F!==null;)u=F,p=u.child,u.tag===22&&u.memoizedState!==null?yc(l):p!==null?(p.return=u,F=p):yc(l);for(;i!==null;)F=i,hc(i),i=i.sibling;F=l,zi=c,rt=x}mc(e)}else(l.subtreeFlags&8772)!==0&&i!==null?(i.return=l,F=i):mc(e)}}function mc(e){for(;F!==null;){var t=F;if((t.flags&8772)!==0){var n=t.alternate;try{if((t.flags&8772)!==0)switch(t.tag){case 0:case 11:case 15:rt||Ii(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!rt)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:Dt(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&ga(t,i,r);break;case 3:var u=t.updateQueue;if(u!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}ga(t,u,n)}break;case 5:var c=t.stateNode;if(n===null&&t.flags&4){n=c;var p=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":p.autoFocus&&n.focus();break;case"img":p.src&&(n.src=p.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var x=t.alternate;if(x!==null){var C=x.memoizedState;if(C!==null){var R=C.dehydrated;R!==null&&nl(R)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(o(163))}rt||t.flags&512&&Ss(t)}catch(T){Le(t,t.return,T)}}if(t===e){F=null;break}if(n=t.sibling,n!==null){n.return=t.return,F=n;break}F=t.return}}function gc(e){for(;F!==null;){var t=F;if(t===e){F=null;break}var n=t.sibling;if(n!==null){n.return=t.return,F=n;break}F=t.return}}function yc(e){for(;F!==null;){var t=F;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Ii(4,t)}catch(p){Le(t,n,p)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(p){Le(t,l,p)}}var i=t.return;try{Ss(t)}catch(p){Le(t,i,p)}break;case 5:var u=t.return;try{Ss(t)}catch(p){Le(t,u,p)}}}catch(p){Le(t,t.return,p)}if(t===e){F=null;break}var c=t.sibling;if(c!==null){c.return=t.return,F=c;break}F=t.return}}var Qd=Math.ceil,Mi=le.ReactCurrentDispatcher,Ts=le.ReactCurrentOwner,Nt=le.ReactCurrentBatchConfig,se=0,Qe=null,Oe=null,qe=0,kt=0,Hr=An(0),He=0,Tl=null,ir=0,Oi=0,Cs=0,Cl=null,pt=null,Rs=0,Br=1/0,fn=null,Di=!1,Ns=null,Dn=null,ji=!1,jn=null,Fi=0,Rl=0,Ls=null,Ui=-1,$i=0;function it(){return(se&6)!==0?te():Ui!==-1?Ui:Ui=te()}function Fn(e){return(e.mode&1)===0?1:(se&2)!==0&&qe!==0?qe&-qe:Nd.transition!==null?($i===0&&($i=cu()),$i):(e=de,e!==0||(e=window.event,e=e===void 0?16:ku(e.type)),e)}function Ut(e,t,n,r){if(50<Rl)throw Rl=0,Ls=null,Error(o(185));qr(e,n,r),((se&2)===0||e!==Qe)&&(e===Qe&&((se&2)===0&&(Oi|=n),He===4&&Un(e,qe)),ht(e,r),n===1&&se===0&&(t.mode&1)===0&&(Br=te()+500,hi&&zn()))}function ht(e,t){var n=e.callbackNode;Nf(e,t);var r=Xl(e,e===Qe?qe:0);if(r===0)n!==null&&$(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&$(n),t===1)e.tag===0?Rd(kc.bind(null,e)):la(kc.bind(null,e)),Ed(function(){(se&6)===0&&zn()}),n=null;else{switch(fu(r)){case 1:n=at;break;case 4:n=Sn;break;case 16:n=Me;break;case 536870912:n=Xr;break;default:n=Me}n=Rc(n,vc.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function vc(e,t){if(Ui=-1,$i=0,(se&6)!==0)throw Error(o(327));var n=e.callbackNode;if(Wr()&&e.callbackNode!==n)return null;var r=Xl(e,e===Qe?qe:0);if(r===0)return null;if((r&30)!==0||(r&e.expiredLanes)!==0||t)t=Hi(e,r);else{t=r;var l=se;se|=2;var i=xc();(Qe!==e||qe!==t)&&(fn=null,Br=te()+500,sr(e,t));do try{Kd();break}catch(c){wc(e,c)}while(!0);Yo(),Mi.current=i,se=l,Oe!==null?t=0:(Qe=null,qe=0,t=He)}if(t!==0){if(t===2&&(l=uo(e),l!==0&&(r=l,t=As(e,l))),t===1)throw n=Tl,sr(e,0),Un(e,r),ht(e,te()),n;if(t===6)Un(e,r);else{if(l=e.current.alternate,(r&30)===0&&!Gd(l)&&(t=Hi(e,r),t===2&&(i=uo(e),i!==0&&(r=i,t=As(e,i))),t===1))throw n=Tl,sr(e,0),Un(e,r),ht(e,te()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(o(345));case 2:ur(e,pt,fn);break;case 3:if(Un(e,r),(r&130023424)===r&&(t=Rs+500-te(),10<t)){if(Xl(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){it(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=Do(ur.bind(null,e,pt,fn),t);break}ur(e,pt,fn);break;case 4:if(Un(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var u=31-It(r);i=1<<u,u=t[u],u>l&&(l=u),r&=~i}if(r=l,r=te()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Qd(r/1960))-r,10<r){e.timeoutHandle=Do(ur.bind(null,e,pt,fn),r);break}ur(e,pt,fn);break;case 5:ur(e,pt,fn);break;default:throw Error(o(329))}}}return ht(e,te()),e.callbackNode===n?vc.bind(null,e):null}function As(e,t){var n=Cl;return e.current.memoizedState.isDehydrated&&(sr(e,t).flags|=256),e=Hi(e,t),e!==2&&(t=pt,pt=n,t!==null&&Ps(t)),e}function Ps(e){pt===null?pt=e:pt.push.apply(pt,e)}function Gd(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var l=n[r],i=l.getSnapshot;l=l.value;try{if(!Mt(i(),l))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Un(e,t){for(t&=~Cs,t&=~Oi,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-It(t),r=1<<n;e[n]=-1,t&=~r}}function kc(e){if((se&6)!==0)throw Error(o(327));Wr();var t=Xl(e,0);if((t&1)===0)return ht(e,te()),null;var n=Hi(e,t);if(e.tag!==0&&n===2){var r=uo(e);r!==0&&(t=r,n=As(e,r))}if(n===1)throw n=Tl,sr(e,0),Un(e,t),ht(e,te()),n;if(n===6)throw Error(o(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,ur(e,pt,fn),ht(e,te()),null}function zs(e,t){var n=se;se|=1;try{return e(t)}finally{se=n,se===0&&(Br=te()+500,hi&&zn())}}function or(e){jn!==null&&jn.tag===0&&(se&6)===0&&Wr();var t=se;se|=1;var n=Nt.transition,r=de;try{if(Nt.transition=null,de=1,e)return e()}finally{de=r,Nt.transition=n,se=t,(se&6)===0&&zn()}}function Is(){kt=Hr.current,we(Hr)}function sr(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Sd(n)),Oe!==null)for(n=Oe.return;n!==null;){var r=n;switch(Bo(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&di();break;case 3:Fr(),we(ct),we(et),ts();break;case 5:bo(r);break;case 4:Fr();break;case 13:we(Te);break;case 19:we(Te);break;case 10:Ko(r.type._context);break;case 22:case 23:Is()}n=n.return}if(Qe=e,Oe=e=$n(e.current,null),qe=kt=t,He=0,Tl=null,Cs=Oi=ir=0,pt=Cl=null,nr!==null){for(t=0;t<nr.length;t++)if(n=nr[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,i=n.pending;if(i!==null){var u=i.next;i.next=l,r.next=u}n.pending=r}nr=null}return e}function wc(e,t){do{var n=Oe;try{if(Yo(),_i.current=Ni,Ti){for(var r=Ce.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}Ti=!1}if(lr=0,Ve=$e=Ce=null,kl=!1,wl=0,Ts.current=null,n===null||n.return===null){He=1,Tl=t,Oe=null;break}e:{var i=e,u=n.return,c=n,p=t;if(t=qe,c.flags|=32768,p!==null&&typeof p=="object"&&typeof p.then=="function"){var x=p,C=c,R=C.tag;if((C.mode&1)===0&&(R===0||R===11||R===15)){var T=C.alternate;T?(C.updateQueue=T.updateQueue,C.memoizedState=T.memoizedState,C.lanes=T.lanes):(C.updateQueue=null,C.memoizedState=null)}var O=Qa(u);if(O!==null){O.flags&=-257,Ga(O,u,c,i,t),O.mode&1&&Va(i,x,t),t=O,p=x;var U=t.updateQueue;if(U===null){var H=new Set;H.add(p),t.updateQueue=H}else U.add(p);break e}else{if((t&1)===0){Va(i,x,t),Ms();break e}p=Error(o(426))}}else if(_e&&c.mode&1){var Ie=Qa(u);if(Ie!==null){(Ie.flags&65536)===0&&(Ie.flags|=256),Ga(Ie,u,c,i,t),Qo(Ur(p,c));break e}}i=p=Ur(p,c),He!==4&&(He=2),Cl===null?Cl=[i]:Cl.push(i),i=u;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var k=Ba(i,p,t);ma(i,k);break e;case 1:c=p;var g=i.type,w=i.stateNode;if((i.flags&128)===0&&(typeof g.getDerivedStateFromError=="function"||w!==null&&typeof w.componentDidCatch=="function"&&(Dn===null||!Dn.has(w)))){i.flags|=65536,t&=-t,i.lanes|=t;var A=Wa(i,c,t);ma(i,A);break e}}i=i.return}while(i!==null)}Ec(n)}catch(B){t=B,Oe===n&&n!==null&&(Oe=n=n.return);continue}break}while(!0)}function xc(){var e=Mi.current;return Mi.current=Ni,e===null?Ni:e}function Ms(){(He===0||He===3||He===2)&&(He=4),Qe===null||(ir&268435455)===0&&(Oi&268435455)===0||Un(Qe,qe)}function Hi(e,t){var n=se;se|=2;var r=xc();(Qe!==e||qe!==t)&&(fn=null,sr(e,t));do try{Yd();break}catch(l){wc(e,l)}while(!0);if(Yo(),se=n,Mi.current=r,Oe!==null)throw Error(o(261));return Qe=null,qe=0,He}function Yd(){for(;Oe!==null;)Sc(Oe)}function Kd(){for(;Oe!==null&&!ge();)Sc(Oe)}function Sc(e){var t=Cc(e.alternate,e,kt);e.memoizedProps=e.pendingProps,t===null?Ec(e):Oe=t,Ts.current=null}function Ec(e){var t=e;do{var n=t.alternate;if(e=t.return,(t.flags&32768)===0){if(n=$d(n,t,kt),n!==null){Oe=n;return}}else{if(n=Hd(n,t),n!==null){n.flags&=32767,Oe=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{He=6,Oe=null;return}}if(t=t.sibling,t!==null){Oe=t;return}Oe=t=e}while(t!==null);He===0&&(He=5)}function ur(e,t,n){var r=de,l=Nt.transition;try{Nt.transition=null,de=1,Xd(e,t,n,r)}finally{Nt.transition=l,de=r}return null}function Xd(e,t,n,r){do Wr();while(jn!==null);if((se&6)!==0)throw Error(o(327));n=e.finishedWork;var l=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(o(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(Lf(e,i),e===Qe&&(Oe=Qe=null,qe=0),(n.subtreeFlags&2064)===0&&(n.flags&2064)===0||ji||(ji=!0,Rc(Me,function(){return Wr(),null})),i=(n.flags&15990)!==0,(n.subtreeFlags&15990)!==0||i){i=Nt.transition,Nt.transition=null;var u=de;de=1;var c=se;se|=4,Ts.current=null,Wd(e,n),pc(n,e),md(Mo),Jl=!!Io,Mo=Io=null,e.current=n,Vd(n),We(),se=c,de=u,Nt.transition=i}else e.current=n;if(ji&&(ji=!1,jn=e,Fi=l),i=e.pendingLanes,i===0&&(Dn=null),Ef(n.stateNode),ht(e,te()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)l=t[n],r(l.value,{componentStack:l.stack,digest:l.digest});if(Di)throw Di=!1,e=Ns,Ns=null,e;return(Fi&1)!==0&&e.tag!==0&&Wr(),i=e.pendingLanes,(i&1)!==0?e===Ls?Rl++:(Rl=0,Ls=e):Rl=0,zn(),null}function Wr(){if(jn!==null){var e=fu(Fi),t=Nt.transition,n=de;try{if(Nt.transition=null,de=16>e?16:e,jn===null)var r=!1;else{if(e=jn,jn=null,Fi=0,(se&6)!==0)throw Error(o(331));var l=se;for(se|=4,F=e.current;F!==null;){var i=F,u=i.child;if((F.flags&16)!==0){var c=i.deletions;if(c!==null){for(var p=0;p<c.length;p++){var x=c[p];for(F=x;F!==null;){var C=F;switch(C.tag){case 0:case 11:case 15:_l(8,C,i)}var R=C.child;if(R!==null)R.return=C,F=R;else for(;F!==null;){C=F;var T=C.sibling,O=C.return;if(uc(C),C===x){F=null;break}if(T!==null){T.return=O,F=T;break}F=O}}}var U=i.alternate;if(U!==null){var H=U.child;if(H!==null){U.child=null;do{var Ie=H.sibling;H.sibling=null,H=Ie}while(H!==null)}}F=i}}if((i.subtreeFlags&2064)!==0&&u!==null)u.return=i,F=u;else e:for(;F!==null;){if(i=F,(i.flags&2048)!==0)switch(i.tag){case 0:case 11:case 15:_l(9,i,i.return)}var k=i.sibling;if(k!==null){k.return=i.return,F=k;break e}F=i.return}}var g=e.current;for(F=g;F!==null;){u=F;var w=u.child;if((u.subtreeFlags&2064)!==0&&w!==null)w.return=u,F=w;else e:for(u=g;F!==null;){if(c=F,(c.flags&2048)!==0)try{switch(c.tag){case 0:case 11:case 15:Ii(9,c)}}catch(B){Le(c,c.return,B)}if(c===u){F=null;break e}var A=c.sibling;if(A!==null){A.return=c.return,F=A;break e}F=c.return}}if(se=l,zn(),Vt&&typeof Vt.onPostCommitFiberRoot=="function")try{Vt.onPostCommitFiberRoot(Gl,e)}catch{}r=!0}return r}finally{de=n,Nt.transition=t}}return!1}function _c(e,t,n){t=Ur(n,t),t=Ba(e,t,1),e=Mn(e,t,1),t=it(),e!==null&&(qr(e,1,t),ht(e,t))}function Le(e,t,n){if(e.tag===3)_c(e,e,n);else for(;t!==null;){if(t.tag===3){_c(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Dn===null||!Dn.has(r))){e=Ur(n,e),e=Wa(t,e,1),t=Mn(t,e,1),e=it(),t!==null&&(qr(t,1,e),ht(t,e));break}}t=t.return}}function Zd(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=it(),e.pingedLanes|=e.suspendedLanes&n,Qe===e&&(qe&n)===n&&(He===4||He===3&&(qe&130023424)===qe&&500>te()-Rs?sr(e,0):Cs|=n),ht(e,t)}function Tc(e,t){t===0&&((e.mode&1)===0?t=1:(t=Kl,Kl<<=1,(Kl&130023424)===0&&(Kl=4194304)));var n=it();e=un(e,t),e!==null&&(qr(e,t,n),ht(e,n))}function qd(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Tc(e,n)}function Jd(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(n=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(o(314))}r!==null&&r.delete(t),Tc(e,n)}var Cc;Cc=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||ct.current)dt=!0;else{if((e.lanes&n)===0&&(t.flags&128)===0)return dt=!1,Ud(e,t,n);dt=(e.flags&131072)!==0}else dt=!1,_e&&(t.flags&1048576)!==0&&ia(t,gi,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Pi(e,t),e=t.pendingProps;var l=Pr(t,et.current);jr(t,n),l=ls(null,t,r,e,l,n);var i=is();return t.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,ft(r)?(i=!0,pi(t)):i=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,qo(t),l.updater=Li,t.stateNode=l,l._reactInternals=t,fs(t,r,e,n),t=ms(null,t,r,!0,i,n)):(t.tag=0,_e&&i&&Ho(t),lt(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Pi(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=ep(r),e=Dt(r,e),l){case 0:t=hs(null,t,r,e,n);break e;case 1:t=Ja(null,t,r,e,n);break e;case 11:t=Ya(null,t,r,e,n);break e;case 14:t=Ka(null,t,r,Dt(r.type,e),n);break e}throw Error(o(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Dt(r,l),hs(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Dt(r,l),Ja(e,t,r,l,n);case 3:e:{if(ba(t),e===null)throw Error(o(387));r=t.pendingProps,i=t.memoizedState,l=i.element,ha(e,t),Si(t,r,null,n);var u=t.memoizedState;if(r=u.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:u.cache,pendingSuspenseBoundaries:u.pendingSuspenseBoundaries,transitions:u.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){l=Ur(Error(o(423)),t),t=ec(e,t,r,n,l);break e}else if(r!==l){l=Ur(Error(o(424)),t),t=ec(e,t,r,n,l);break e}else for(vt=Ln(t.stateNode.containerInfo.firstChild),yt=t,_e=!0,Ot=null,n=da(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Mr(),r===l){t=cn(e,t,n);break e}lt(e,t,r,n)}t=t.child}return t;case 5:return ya(t),e===null&&Vo(t),r=t.type,l=t.pendingProps,i=e!==null?e.memoizedProps:null,u=l.children,Oo(r,l)?u=null:i!==null&&Oo(r,i)&&(t.flags|=32),qa(e,t),lt(e,t,u,n),t.child;case 6:return e===null&&Vo(t),null;case 13:return tc(e,t,n);case 4:return Jo(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Or(t,null,r,n):lt(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Dt(r,l),Ya(e,t,r,l,n);case 7:return lt(e,t,t.pendingProps,n),t.child;case 8:return lt(e,t,t.pendingProps.children,n),t.child;case 12:return lt(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,i=t.memoizedProps,u=l.value,ye(ki,r._currentValue),r._currentValue=u,i!==null)if(Mt(i.value,u)){if(i.children===l.children&&!ct.current){t=cn(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var c=i.dependencies;if(c!==null){u=i.child;for(var p=c.firstContext;p!==null;){if(p.context===r){if(i.tag===1){p=an(-1,n&-n),p.tag=2;var x=i.updateQueue;if(x!==null){x=x.shared;var C=x.pending;C===null?p.next=p:(p.next=C.next,C.next=p),x.pending=p}}i.lanes|=n,p=i.alternate,p!==null&&(p.lanes|=n),Xo(i.return,n,t),c.lanes|=n;break}p=p.next}}else if(i.tag===10)u=i.type===t.type?null:i.child;else if(i.tag===18){if(u=i.return,u===null)throw Error(o(341));u.lanes|=n,c=u.alternate,c!==null&&(c.lanes|=n),Xo(u,n,t),u=i.sibling}else u=i.child;if(u!==null)u.return=i;else for(u=i;u!==null;){if(u===t){u=null;break}if(i=u.sibling,i!==null){i.return=u.return,u=i;break}u=u.return}i=u}lt(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,jr(t,n),l=Ct(l),r=r(l),t.flags|=1,lt(e,t,r,n),t.child;case 14:return r=t.type,l=Dt(r,t.pendingProps),l=Dt(r.type,l),Ka(e,t,r,l,n);case 15:return Xa(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Dt(r,l),Pi(e,t),t.tag=1,ft(r)?(e=!0,pi(t)):e=!1,jr(t,n),$a(t,r,l),fs(t,r,l,n),ms(null,t,r,!0,e,n);case 19:return rc(e,t,n);case 22:return Za(e,t,n)}throw Error(o(156,t.tag))};function Rc(e,t){return N(e,t)}function bd(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Lt(e,t,n,r){return new bd(e,t,n,r)}function Os(e){return e=e.prototype,!(!e||!e.isReactComponent)}function ep(e){if(typeof e=="function")return Os(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ne)return 11;if(e===Xe)return 14}return 2}function $n(e,t){var n=e.alternate;return n===null?(n=Lt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Bi(e,t,n,r,l,i){var u=2;if(r=e,typeof e=="function")Os(e)&&(u=1);else if(typeof e=="string")u=5;else e:switch(e){case Be:return ar(n.children,l,i,t);case b:u=8,l|=8;break;case Pe:return e=Lt(12,n,t,l|2),e.elementType=Pe,e.lanes=i,e;case Fe:return e=Lt(13,n,t,l),e.elementType=Fe,e.lanes=i,e;case Ke:return e=Lt(19,n,t,l),e.elementType=Ke,e.lanes=i,e;case Ee:return Wi(n,l,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Se:u=10;break e;case oe:u=9;break e;case Ne:u=11;break e;case Xe:u=14;break e;case Ue:u=16,r=null;break e}throw Error(o(130,e==null?e:typeof e,""))}return t=Lt(u,n,t,l),t.elementType=e,t.type=r,t.lanes=i,t}function ar(e,t,n,r){return e=Lt(7,e,r,t),e.lanes=n,e}function Wi(e,t,n,r){return e=Lt(22,e,r,t),e.elementType=Ee,e.lanes=n,e.stateNode={isHidden:!1},e}function Ds(e,t,n){return e=Lt(6,e,null,t),e.lanes=n,e}function js(e,t,n){return t=Lt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function tp(e,t,n,r,l){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=ao(0),this.expirationTimes=ao(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ao(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Fs(e,t,n,r,l,i,u,c,p){return e=new tp(e,t,n,c,p),t===1?(t=1,i===!0&&(t|=8)):t=0,i=Lt(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},qo(i),e}function np(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Ae,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Nc(e){if(!e)return Pn;e=e._reactInternals;e:{if(Wt(e)!==e||e.tag!==1)throw Error(o(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(ft(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(o(171))}if(e.tag===1){var n=e.type;if(ft(n))return na(e,n,t)}return t}function Lc(e,t,n,r,l,i,u,c,p){return e=Fs(n,r,!0,e,l,i,u,c,p),e.context=Nc(null),n=e.current,r=it(),l=Fn(n),i=an(r,l),i.callback=t??null,Mn(n,i,l),e.current.lanes=l,qr(e,l,r),ht(e,r),e}function Vi(e,t,n,r){var l=t.current,i=it(),u=Fn(l);return n=Nc(n),t.context===null?t.context=n:t.pendingContext=n,t=an(i,u),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Mn(l,t,u),e!==null&&(Ut(e,l,u,i),xi(e,l,u)),u}function Qi(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Ac(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Us(e,t){Ac(e,t),(e=e.alternate)&&Ac(e,t)}function rp(){return null}var Pc=typeof reportError=="function"?reportError:function(e){console.error(e)};function $s(e){this._internalRoot=e}Gi.prototype.render=$s.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(o(409));Vi(e,t,null,null)},Gi.prototype.unmount=$s.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;or(function(){Vi(null,e,null,null)}),t[rn]=null}};function Gi(e){this._internalRoot=e}Gi.prototype.unstable_scheduleHydration=function(e){if(e){var t=hu();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Cn.length&&t!==0&&t<Cn[n].priority;n++);Cn.splice(n,0,e),n===0&&yu(e)}};function Hs(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Yi(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function zc(){}function lp(e,t,n,r,l){if(l){if(typeof r=="function"){var i=r;r=function(){var x=Qi(u);i.call(x)}}var u=Lc(t,r,e,0,null,!1,!1,"",zc);return e._reactRootContainer=u,e[rn]=u.current,fl(e.nodeType===8?e.parentNode:e),or(),u}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var c=r;r=function(){var x=Qi(p);c.call(x)}}var p=Fs(e,0,!1,null,null,!1,!1,"",zc);return e._reactRootContainer=p,e[rn]=p.current,fl(e.nodeType===8?e.parentNode:e),or(function(){Vi(t,p,n,r)}),p}function Ki(e,t,n,r,l){var i=n._reactRootContainer;if(i){var u=i;if(typeof l=="function"){var c=l;l=function(){var p=Qi(u);c.call(p)}}Vi(t,u,e,l)}else u=lp(n,t,e,l,r);return Qi(u)}du=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Zr(t.pendingLanes);n!==0&&(co(t,n|1),ht(t,te()),(se&6)===0&&(Br=te()+500,zn()))}break;case 13:or(function(){var r=un(e,1);if(r!==null){var l=it();Ut(r,e,1,l)}}),Us(e,1)}},fo=function(e){if(e.tag===13){var t=un(e,134217728);if(t!==null){var n=it();Ut(t,e,134217728,n)}Us(e,134217728)}},pu=function(e){if(e.tag===13){var t=Fn(e),n=un(e,t);if(n!==null){var r=it();Ut(n,e,t,r)}Us(e,t)}},hu=function(){return de},mu=function(e,t){var n=de;try{return de=e,t()}finally{de=n}},kn=function(e,t,n){switch(t){case"input":if(Ht(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var l=fi(r);if(!l)throw Error(o(90));qt(r),Ht(r,l)}}}break;case"textarea":mn(e,n);break;case"select":t=n.value,t!=null&&Jt(e,!!n.multiple,t,!1)}},nn=zs,Bl=or;var ip={usingClientEntryPoint:!1,Events:[hl,Lr,fi,Hl,ze,zs]},Nl={findFiberByHostInstance:Jn,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},op={bundleType:Nl.bundleType,version:Nl.version,rendererPackageName:Nl.rendererPackageName,rendererConfig:Nl.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:le.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=W(e),e===null?null:e.stateNode},findFiberByHostInstance:Nl.findFiberByHostInstance||rp,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Xi=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Xi.isDisabled&&Xi.supportsFiber)try{Gl=Xi.inject(op),Vt=Xi}catch{}}return mt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ip,mt.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Hs(t))throw Error(o(200));return np(e,t,null,n)},mt.createRoot=function(e,t){if(!Hs(e))throw Error(o(299));var n=!1,r="",l=Pc;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=Fs(e,1,!1,null,null,n,!1,r,l),e[rn]=t.current,fl(e.nodeType===8?e.parentNode:e),new $s(t)},mt.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(o(188)):(e=Object.keys(e).join(","),Error(o(268,e)));return e=W(t),e=e===null?null:e.stateNode,e},mt.flushSync=function(e){return or(e)},mt.hydrate=function(e,t,n){if(!Yi(t))throw Error(o(200));return Ki(null,e,t,!0,n)},mt.hydrateRoot=function(e,t,n){if(!Hs(e))throw Error(o(405));var r=n!=null&&n.hydratedSources||null,l=!1,i="",u=Pc;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(u=n.onRecoverableError)),t=Lc(t,null,e,1,n??null,l,!1,i,u),e[rn]=t.current,fl(e),r)for(e=0;e<r.length;e++)n=r[e],l=n._getVersion,l=l(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,l]:t.mutableSourceEagerHydrationData.push(n,l);return new Gi(t)},mt.render=function(e,t,n){if(!Yi(t))throw Error(o(200));return Ki(null,e,t,!1,n)},mt.unmountComponentAtNode=function(e){if(!Yi(e))throw Error(o(40));return e._reactRootContainer?(or(function(){Ki(null,null,e,!1,function(){e._reactRootContainer=null,e[rn]=null})}),!0):!1},mt.unstable_batchedUpdates=zs,mt.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Yi(n))throw Error(o(200));if(e==null||e._reactInternals===void 0)throw Error(o(38));return Ki(e,t,n,!1,r)},mt.version="18.3.1-next-f1338f8080-20240426",mt}var Bc;function vp(){if(Bc)return Vs.exports;Bc=1;function v(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(v)}catch(s){console.error(s)}}return v(),Vs.exports=yp(),Vs.exports}var Wc;function kp(){if(Wc)return qi;Wc=1;var v=vp();return qi.createRoot=v.createRoot,qi.hydrateRoot=v.hydrateRoot,qi}var wp=kp();const xp=of(wp);function ru(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}let pr=ru();function sf(v){pr=v}const uf=/[&<>"']/,Sp=new RegExp(uf.source,"g"),af=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,Ep=new RegExp(af.source,"g"),_p={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},Vc=v=>_p[v];function wt(v,s){if(s){if(uf.test(v))return v.replace(Sp,Vc)}else if(af.test(v))return v.replace(Ep,Vc);return v}const Tp=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function Cp(v){return v.replace(Tp,(s,o)=>(o=o.toLowerCase(),o==="colon"?":":o.charAt(0)==="#"?o.charAt(1)==="x"?String.fromCharCode(parseInt(o.substring(2),16)):String.fromCharCode(+o.substring(1)):""))}const Rp=/(^|[^\[])\^/g;function me(v,s){let o=typeof v=="string"?v:v.source;s=s||"";const a={replace:(f,h)=>{let d=typeof h=="string"?h:h.source;return d=d.replace(Rp,"$1"),o=o.replace(f,d),a},getRegex:()=>new RegExp(o,s)};return a}function Qc(v){try{v=encodeURI(v).replace(/%25/g,"%")}catch{return null}return v}const Dl={exec:()=>null};function Gc(v,s){const o=v.replace(/\|/g,(h,d,S)=>{let E=!1,j=d;for(;--j>=0&&S[j]==="\\";)E=!E;return E?"|":" |"}),a=o.split(/ \|/);let f=0;if(a[0].trim()||a.shift(),a.length>0&&!a[a.length-1].trim()&&a.pop(),s)if(a.length>s)a.splice(s);else for(;a.length<s;)a.push("");for(;f<a.length;f++)a[f]=a[f].trim().replace(/\\\|/g,"|");return a}function Ji(v,s,o){const a=v.length;if(a===0)return"";let f=0;for(;f<a&&v.charAt(a-f-1)===s;)f++;return v.slice(0,a-f)}function Np(v,s){if(v.indexOf(s[1])===-1)return-1;let o=0;for(let a=0;a<v.length;a++)if(v[a]==="\\")a++;else if(v[a]===s[0])o++;else if(v[a]===s[1]&&(o--,o<0))return a;return-1}function Yc(v,s,o,a){const f=s.href,h=s.title?wt(s.title):null,d=v[1].replace(/\\([\[\]])/g,"$1");if(v[0].charAt(0)!=="!"){a.state.inLink=!0;const S={type:"link",raw:o,href:f,title:h,text:d,tokens:a.inlineTokens(d)};return a.state.inLink=!1,S}return{type:"image",raw:o,href:f,title:h,text:wt(d)}}function Lp(v,s){const o=v.match(/^(\s+)(?:```)/);if(o===null)return s;const a=o[1];return s.split(`
`).map(f=>{const h=f.match(/^\s+/);if(h===null)return f;const[d]=h;return d.length>=a.length?f.slice(a.length):f}).join(`
`)}class ro{constructor(s){xe(this,"options");xe(this,"rules");xe(this,"lexer");this.options=s||pr}space(s){const o=this.rules.block.newline.exec(s);if(o&&o[0].length>0)return{type:"space",raw:o[0]}}code(s){const o=this.rules.block.code.exec(s);if(o){const a=o[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:o[0],codeBlockStyle:"indented",text:this.options.pedantic?a:Ji(a,`
`)}}}fences(s){const o=this.rules.block.fences.exec(s);if(o){const a=o[0],f=Lp(a,o[3]||"");return{type:"code",raw:a,lang:o[2]?o[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):o[2],text:f}}}heading(s){const o=this.rules.block.heading.exec(s);if(o){let a=o[2].trim();if(/#$/.test(a)){const f=Ji(a,"#");(this.options.pedantic||!f||/ $/.test(f))&&(a=f.trim())}return{type:"heading",raw:o[0],depth:o[1].length,text:a,tokens:this.lexer.inline(a)}}}hr(s){const o=this.rules.block.hr.exec(s);if(o)return{type:"hr",raw:o[0]}}blockquote(s){const o=this.rules.block.blockquote.exec(s);if(o){let a=o[0].replace(/\n {0,3}((?:=+|-+) *)(?=\n|$)/g,`
$1`);a=Ji(a.replace(/^ *>[ \t]?/gm,""),`
`);const f=this.lexer.state.top;this.lexer.state.top=!0;const h=this.lexer.blockTokens(a);return this.lexer.state.top=f,{type:"blockquote",raw:o[0],tokens:h,text:a}}}list(s){let o=this.rules.block.list.exec(s);if(o){let a=o[1].trim();const f=a.length>1,h={type:"list",raw:"",ordered:f,start:f?+a.slice(0,-1):"",loose:!1,items:[]};a=f?`\\d{1,9}\\${a.slice(-1)}`:`\\${a}`,this.options.pedantic&&(a=f?a:"[*+-]");const d=new RegExp(`^( {0,3}${a})((?:[ ][^\\n]*)?(?:\\n|$))`);let S="",E="",j=!1;for(;s;){let P=!1;if(!(o=d.exec(s))||this.rules.block.hr.test(s))break;S=o[0],s=s.substring(S.length);let M=o[2].split(`
`,1)[0].replace(/^\t+/,De=>" ".repeat(3*De.length)),z=s.split(`
`,1)[0],G=0;this.options.pedantic?(G=2,E=M.trimStart()):(G=o[2].search(/[^ ]/),G=G>4?1:G,E=M.slice(G),G+=o[1].length);let ce=!1;if(!M&&/^ *$/.test(z)&&(S+=z+`
`,s=s.substring(z.length+1),P=!0),!P){const De=new RegExp(`^ {0,${Math.min(3,G-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))`),je=new RegExp(`^ {0,${Math.min(3,G-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),Re=new RegExp(`^ {0,${Math.min(3,G-1)}}(?:\`\`\`|~~~)`),le=new RegExp(`^ {0,${Math.min(3,G-1)}}#`);for(;s;){const ve=s.split(`
`,1)[0];if(z=ve,this.options.pedantic&&(z=z.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),Re.test(z)||le.test(z)||De.test(z)||je.test(s))break;if(z.search(/[^ ]/)>=G||!z.trim())E+=`
`+z.slice(G);else{if(ce||M.search(/[^ ]/)>=4||Re.test(M)||le.test(M)||je.test(M))break;E+=`
`+z}!ce&&!z.trim()&&(ce=!0),S+=ve+`
`,s=s.substring(ve.length+1),M=z.slice(G)}}h.loose||(j?h.loose=!0:/\n *\n *$/.test(S)&&(j=!0));let Z=null,J;this.options.gfm&&(Z=/^\[[ xX]\] /.exec(E),Z&&(J=Z[0]!=="[ ] ",E=E.replace(/^\[[ xX]\] +/,""))),h.items.push({type:"list_item",raw:S,task:!!Z,checked:J,loose:!1,text:E,tokens:[]}),h.raw+=S}h.items[h.items.length-1].raw=S.trimEnd(),h.items[h.items.length-1].text=E.trimEnd(),h.raw=h.raw.trimEnd();for(let P=0;P<h.items.length;P++)if(this.lexer.state.top=!1,h.items[P].tokens=this.lexer.blockTokens(h.items[P].text,[]),!h.loose){const M=h.items[P].tokens.filter(G=>G.type==="space"),z=M.length>0&&M.some(G=>/\n.*\n/.test(G.raw));h.loose=z}if(h.loose)for(let P=0;P<h.items.length;P++)h.items[P].loose=!0;return h}}html(s){const o=this.rules.block.html.exec(s);if(o)return{type:"html",block:!0,raw:o[0],pre:o[1]==="pre"||o[1]==="script"||o[1]==="style",text:o[0]}}def(s){const o=this.rules.block.def.exec(s);if(o){const a=o[1].toLowerCase().replace(/\s+/g," "),f=o[2]?o[2].replace(/^<(.*)>$/,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",h=o[3]?o[3].substring(1,o[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):o[3];return{type:"def",tag:a,raw:o[0],href:f,title:h}}}table(s){const o=this.rules.block.table.exec(s);if(!o||!/[:|]/.test(o[2]))return;const a=Gc(o[1]),f=o[2].replace(/^\||\| *$/g,"").split("|"),h=o[3]&&o[3].trim()?o[3].replace(/\n[ \t]*$/,"").split(`
`):[],d={type:"table",raw:o[0],header:[],align:[],rows:[]};if(a.length===f.length){for(const S of f)/^ *-+: *$/.test(S)?d.align.push("right"):/^ *:-+: *$/.test(S)?d.align.push("center"):/^ *:-+ *$/.test(S)?d.align.push("left"):d.align.push(null);for(const S of a)d.header.push({text:S,tokens:this.lexer.inline(S)});for(const S of h)d.rows.push(Gc(S,d.header.length).map(E=>({text:E,tokens:this.lexer.inline(E)})));return d}}lheading(s){const o=this.rules.block.lheading.exec(s);if(o)return{type:"heading",raw:o[0],depth:o[2].charAt(0)==="="?1:2,text:o[1],tokens:this.lexer.inline(o[1])}}paragraph(s){const o=this.rules.block.paragraph.exec(s);if(o){const a=o[1].charAt(o[1].length-1)===`
`?o[1].slice(0,-1):o[1];return{type:"paragraph",raw:o[0],text:a,tokens:this.lexer.inline(a)}}}text(s){const o=this.rules.block.text.exec(s);if(o)return{type:"text",raw:o[0],text:o[0],tokens:this.lexer.inline(o[0])}}escape(s){const o=this.rules.inline.escape.exec(s);if(o)return{type:"escape",raw:o[0],text:wt(o[1])}}tag(s){const o=this.rules.inline.tag.exec(s);if(o)return!this.lexer.state.inLink&&/^<a /i.test(o[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&/^<\/a>/i.test(o[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(o[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(o[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:o[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:o[0]}}link(s){const o=this.rules.inline.link.exec(s);if(o){const a=o[2].trim();if(!this.options.pedantic&&/^</.test(a)){if(!/>$/.test(a))return;const d=Ji(a.slice(0,-1),"\\");if((a.length-d.length)%2===0)return}else{const d=Np(o[2],"()");if(d>-1){const E=(o[0].indexOf("!")===0?5:4)+o[1].length+d;o[2]=o[2].substring(0,d),o[0]=o[0].substring(0,E).trim(),o[3]=""}}let f=o[2],h="";if(this.options.pedantic){const d=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(f);d&&(f=d[1],h=d[3])}else h=o[3]?o[3].slice(1,-1):"";return f=f.trim(),/^</.test(f)&&(this.options.pedantic&&!/>$/.test(a)?f=f.slice(1):f=f.slice(1,-1)),Yc(o,{href:f&&f.replace(this.rules.inline.anyPunctuation,"$1"),title:h&&h.replace(this.rules.inline.anyPunctuation,"$1")},o[0],this.lexer)}}reflink(s,o){let a;if((a=this.rules.inline.reflink.exec(s))||(a=this.rules.inline.nolink.exec(s))){const f=(a[2]||a[1]).replace(/\s+/g," "),h=o[f.toLowerCase()];if(!h){const d=a[0].charAt(0);return{type:"text",raw:d,text:d}}return Yc(a,h,a[0],this.lexer)}}emStrong(s,o,a=""){let f=this.rules.inline.emStrongLDelim.exec(s);if(!f||f[3]&&a.match(/[\p{L}\p{N}]/u))return;if(!(f[1]||f[2]||"")||!a||this.rules.inline.punctuation.exec(a)){const d=[...f[0]].length-1;let S,E,j=d,P=0;const M=f[0][0]==="*"?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(M.lastIndex=0,o=o.slice(-1*s.length+d);(f=M.exec(o))!=null;){if(S=f[1]||f[2]||f[3]||f[4]||f[5]||f[6],!S)continue;if(E=[...S].length,f[3]||f[4]){j+=E;continue}else if((f[5]||f[6])&&d%3&&!((d+E)%3)){P+=E;continue}if(j-=E,j>0)continue;E=Math.min(E,E+j+P);const z=[...f[0]][0].length,G=s.slice(0,d+f.index+z+E);if(Math.min(d,E)%2){const Z=G.slice(1,-1);return{type:"em",raw:G,text:Z,tokens:this.lexer.inlineTokens(Z)}}const ce=G.slice(2,-2);return{type:"strong",raw:G,text:ce,tokens:this.lexer.inlineTokens(ce)}}}}codespan(s){const o=this.rules.inline.code.exec(s);if(o){let a=o[2].replace(/\n/g," ");const f=/[^ ]/.test(a),h=/^ /.test(a)&&/ $/.test(a);return f&&h&&(a=a.substring(1,a.length-1)),a=wt(a,!0),{type:"codespan",raw:o[0],text:a}}}br(s){const o=this.rules.inline.br.exec(s);if(o)return{type:"br",raw:o[0]}}del(s){const o=this.rules.inline.del.exec(s);if(o)return{type:"del",raw:o[0],text:o[2],tokens:this.lexer.inlineTokens(o[2])}}autolink(s){const o=this.rules.inline.autolink.exec(s);if(o){let a,f;return o[2]==="@"?(a=wt(o[1]),f="mailto:"+a):(a=wt(o[1]),f=a),{type:"link",raw:o[0],text:a,href:f,tokens:[{type:"text",raw:a,text:a}]}}}url(s){var a;let o;if(o=this.rules.inline.url.exec(s)){let f,h;if(o[2]==="@")f=wt(o[0]),h="mailto:"+f;else{let d;do d=o[0],o[0]=((a=this.rules.inline._backpedal.exec(o[0]))==null?void 0:a[0])??"";while(d!==o[0]);f=wt(o[0]),o[1]==="www."?h="http://"+o[0]:h=o[0]}return{type:"link",raw:o[0],text:f,href:h,tokens:[{type:"text",raw:f,text:f}]}}}inlineText(s){const o=this.rules.inline.text.exec(s);if(o){let a;return this.lexer.state.inRawBlock?a=o[0]:a=wt(o[0]),{type:"text",raw:o[0],text:a}}}}const Ap=/^(?: *(?:\n|$))+/,Pp=/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,zp=/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,Fl=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,Ip=/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,cf=/(?:[*+-]|\d{1,9}[.)])/,ff=me(/^(?!bull |blockCode|fences|blockquote|heading|html)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html))+?)\n {0,3}(=+|-+) *(?:\n+|$)/).replace(/bull/g,cf).replace(/blockCode/g,/ {4}/).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/).getRegex(),lu=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,Mp=/^[^\n]+/,iu=/(?!\s*\])(?:\\.|[^\[\]\\])+/,Op=me(/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/).replace("label",iu).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),Dp=me(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,cf).getRegex(),oo="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",ou=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,jp=me("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))","i").replace("comment",ou).replace("tag",oo).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),df=me(lu).replace("hr",Fl).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[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",oo).getRegex(),Fp=me(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",df).getRegex(),su={blockquote:Fp,code:Pp,def:Op,fences:zp,heading:Ip,hr:Fl,html:jp,lheading:ff,list:Dp,newline:Ap,paragraph:df,table:Dl,text:Mp},Kc=me("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",Fl).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",oo).getRegex(),Up={...su,table:Kc,paragraph:me(lu).replace("hr",Fl).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",Kc).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",oo).getRegex()},$p={...su,html:me(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:"[^"]*"|'[^']*'|\\s[^'"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",ou).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:Dl,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:me(lu).replace("hr",Fl).replace("heading",` *#{1,6} *[^
]`).replace("lheading",ff).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},pf=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,Hp=/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,hf=/^( {2,}|\\)\n(?!\s*$)/,Bp=/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,Ul="\\p{P}\\p{S}",Wp=me(/^((?![*_])[\spunctuation])/,"u").replace(/punctuation/g,Ul).getRegex(),Vp=/\[[^[\]]*?\]\([^\(\)]*?\)|`[^`]*?`|<[^<>]*?>/g,Qp=me(/^(?:\*+(?:((?!\*)[punct])|[^\s*]))|^_+(?:((?!_)[punct])|([^\s_]))/,"u").replace(/punct/g,Ul).getRegex(),Gp=me("^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)[punct](\\*+)(?=[\\s]|$)|[^punct\\s](\\*+)(?!\\*)(?=[punct\\s]|$)|(?!\\*)[punct\\s](\\*+)(?=[^punct\\s])|[\\s](\\*+)(?!\\*)(?=[punct])|(?!\\*)[punct](\\*+)(?!\\*)(?=[punct])|[^punct\\s](\\*+)(?=[^punct\\s])","gu").replace(/punct/g,Ul).getRegex(),Yp=me("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)[punct](_+)(?=[\\s]|$)|[^punct\\s](_+)(?!_)(?=[punct\\s]|$)|(?!_)[punct\\s](_+)(?=[^punct\\s])|[\\s](_+)(?!_)(?=[punct])|(?!_)[punct](_+)(?!_)(?=[punct])","gu").replace(/punct/g,Ul).getRegex(),Kp=me(/\\([punct])/,"gu").replace(/punct/g,Ul).getRegex(),Xp=me(/^<(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(),Zp=me(ou).replace("(?:-->|$)","-->").getRegex(),qp=me("^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",Zp).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),lo=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,Jp=me(/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/).replace("label",lo).replace("href",/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),mf=me(/^!?\[(label)\]\[(ref)\]/).replace("label",lo).replace("ref",iu).getRegex(),gf=me(/^!?\[(ref)\](?:\[\])?/).replace("ref",iu).getRegex(),bp=me("reflink|nolink(?!\\()","g").replace("reflink",mf).replace("nolink",gf).getRegex(),uu={_backpedal:Dl,anyPunctuation:Kp,autolink:Xp,blockSkip:Vp,br:hf,code:Hp,del:Dl,emStrongLDelim:Qp,emStrongRDelimAst:Gp,emStrongRDelimUnd:Yp,escape:pf,link:Jp,nolink:gf,punctuation:Wp,reflink:mf,reflinkSearch:bp,tag:qp,text:Bp,url:Dl},eh={...uu,link:me(/^!?\[(label)\]\((.*?)\)/).replace("label",lo).getRegex(),reflink:me(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",lo).getRegex()},Js={...uu,escape:me(pf).replace("])","~|])").getRegex(),url:me(/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,"i").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~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|https?:\/\/|ftp:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/},th={...Js,br:me(hf).replace("{2,}","*").getRegex(),text:me(Js.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},bi={normal:su,gfm:Up,pedantic:$p},Al={normal:uu,gfm:Js,breaks:th,pedantic:eh};class Xt{constructor(s){xe(this,"tokens");xe(this,"options");xe(this,"state");xe(this,"tokenizer");xe(this,"inlineQueue");this.tokens=[],this.tokens.links=Object.create(null),this.options=s||pr,this.options.tokenizer=this.options.tokenizer||new ro,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};const o={block:bi.normal,inline:Al.normal};this.options.pedantic?(o.block=bi.pedantic,o.inline=Al.pedantic):this.options.gfm&&(o.block=bi.gfm,this.options.breaks?o.inline=Al.breaks:o.inline=Al.gfm),this.tokenizer.rules=o}static get rules(){return{block:bi,inline:Al}}static lex(s,o){return new Xt(o).lex(s)}static lexInline(s,o){return new Xt(o).inlineTokens(s)}lex(s){s=s.replace(/\r\n|\r/g,`
`),this.blockTokens(s,this.tokens);for(let o=0;o<this.inlineQueue.length;o++){const a=this.inlineQueue[o];this.inlineTokens(a.src,a.tokens)}return this.inlineQueue=[],this.tokens}blockTokens(s,o=[]){this.options.pedantic?s=s.replace(/\t/g," ").replace(/^ +$/gm,""):s=s.replace(/^( *)(\t+)/gm,(S,E,j)=>E+" ".repeat(j.length));let a,f,h,d;for(;s;)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some(S=>(a=S.call({lexer:this},s,o))?(s=s.substring(a.raw.length),o.push(a),!0):!1))){if(a=this.tokenizer.space(s)){s=s.substring(a.raw.length),a.raw.length===1&&o.length>0?o[o.length-1].raw+=`
`:o.push(a);continue}if(a=this.tokenizer.code(s)){s=s.substring(a.raw.length),f=o[o.length-1],f&&(f.type==="paragraph"||f.type==="text")?(f.raw+=`
`+a.raw,f.text+=`
`+a.text,this.inlineQueue[this.inlineQueue.length-1].src=f.text):o.push(a);continue}if(a=this.tokenizer.fences(s)){s=s.substring(a.raw.length),o.push(a);continue}if(a=this.tokenizer.heading(s)){s=s.substring(a.raw.length),o.push(a);continue}if(a=this.tokenizer.hr(s)){s=s.substring(a.raw.length),o.push(a);continue}if(a=this.tokenizer.blockquote(s)){s=s.substring(a.raw.length),o.push(a);continue}if(a=this.tokenizer.list(s)){s=s.substring(a.raw.length),o.push(a);continue}if(a=this.tokenizer.html(s)){s=s.substring(a.raw.length),o.push(a);continue}if(a=this.tokenizer.def(s)){s=s.substring(a.raw.length),f=o[o.length-1],f&&(f.type==="paragraph"||f.type==="text")?(f.raw+=`
`+a.raw,f.text+=`
`+a.raw,this.inlineQueue[this.inlineQueue.length-1].src=f.text):this.tokens.links[a.tag]||(this.tokens.links[a.tag]={href:a.href,title:a.title});continue}if(a=this.tokenizer.table(s)){s=s.substring(a.raw.length),o.push(a);continue}if(a=this.tokenizer.lheading(s)){s=s.substring(a.raw.length),o.push(a);continue}if(h=s,this.options.extensions&&this.options.extensions.startBlock){let S=1/0;const E=s.slice(1);let j;this.options.extensions.startBlock.forEach(P=>{j=P.call({lexer:this},E),typeof j=="number"&&j>=0&&(S=Math.min(S,j))}),S<1/0&&S>=0&&(h=s.substring(0,S+1))}if(this.state.top&&(a=this.tokenizer.paragraph(h))){f=o[o.length-1],d&&f.type==="paragraph"?(f.raw+=`
`+a.raw,f.text+=`
`+a.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=f.text):o.push(a),d=h.length!==s.length,s=s.substring(a.raw.length);continue}if(a=this.tokenizer.text(s)){s=s.substring(a.raw.length),f=o[o.length-1],f&&f.type==="text"?(f.raw+=`
`+a.raw,f.text+=`
`+a.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=f.text):o.push(a);continue}if(s){const S="Infinite loop on byte: "+s.charCodeAt(0);if(this.options.silent){console.error(S);break}else throw new Error(S)}}return this.state.top=!0,o}inline(s,o=[]){return this.inlineQueue.push({src:s,tokens:o}),o}inlineTokens(s,o=[]){let a,f,h,d=s,S,E,j;if(this.tokens.links){const P=Object.keys(this.tokens.links);if(P.length>0)for(;(S=this.tokenizer.rules.inline.reflinkSearch.exec(d))!=null;)P.includes(S[0].slice(S[0].lastIndexOf("[")+1,-1))&&(d=d.slice(0,S.index)+"["+"a".repeat(S[0].length-2)+"]"+d.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(S=this.tokenizer.rules.inline.blockSkip.exec(d))!=null;)d=d.slice(0,S.index)+"["+"a".repeat(S[0].length-2)+"]"+d.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;(S=this.tokenizer.rules.inline.anyPunctuation.exec(d))!=null;)d=d.slice(0,S.index)+"++"+d.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;s;)if(E||(j=""),E=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some(P=>(a=P.call({lexer:this},s,o))?(s=s.substring(a.raw.length),o.push(a),!0):!1))){if(a=this.tokenizer.escape(s)){s=s.substring(a.raw.length),o.push(a);continue}if(a=this.tokenizer.tag(s)){s=s.substring(a.raw.length),f=o[o.length-1],f&&a.type==="text"&&f.type==="text"?(f.raw+=a.raw,f.text+=a.text):o.push(a);continue}if(a=this.tokenizer.link(s)){s=s.substring(a.raw.length),o.push(a);continue}if(a=this.tokenizer.reflink(s,this.tokens.links)){s=s.substring(a.raw.length),f=o[o.length-1],f&&a.type==="text"&&f.type==="text"?(f.raw+=a.raw,f.text+=a.text):o.push(a);continue}if(a=this.tokenizer.emStrong(s,d,j)){s=s.substring(a.raw.length),o.push(a);continue}if(a=this.tokenizer.codespan(s)){s=s.substring(a.raw.length),o.push(a);continue}if(a=this.tokenizer.br(s)){s=s.substring(a.raw.length),o.push(a);continue}if(a=this.tokenizer.del(s)){s=s.substring(a.raw.length),o.push(a);continue}if(a=this.tokenizer.autolink(s)){s=s.substring(a.raw.length),o.push(a);continue}if(!this.state.inLink&&(a=this.tokenizer.url(s))){s=s.substring(a.raw.length),o.push(a);continue}if(h=s,this.options.extensions&&this.options.extensions.startInline){let P=1/0;const M=s.slice(1);let z;this.options.extensions.startInline.forEach(G=>{z=G.call({lexer:this},M),typeof z=="number"&&z>=0&&(P=Math.min(P,z))}),P<1/0&&P>=0&&(h=s.substring(0,P+1))}if(a=this.tokenizer.inlineText(h)){s=s.substring(a.raw.length),a.raw.slice(-1)!=="_"&&(j=a.raw.slice(-1)),E=!0,f=o[o.length-1],f&&f.type==="text"?(f.raw+=a.raw,f.text+=a.text):o.push(a);continue}if(s){const P="Infinite loop on byte: "+s.charCodeAt(0);if(this.options.silent){console.error(P);break}else throw new Error(P)}}return o}}class io{constructor(s){xe(this,"options");this.options=s||pr}code(s,o,a){var h;const f=(h=(o||"").match(/^\S*/))==null?void 0:h[0];return s=s.replace(/\n$/,"")+`
`,f?'<pre><code class="language-'+wt(f)+'">'+(a?s:wt(s,!0))+`</code></pre>
`:"<pre><code>"+(a?s:wt(s,!0))+`</code></pre>
`}blockquote(s){return`<blockquote>
${s}</blockquote>
`}html(s,o){return s}heading(s,o,a){return`<h${o}>${s}</h${o}>
`}hr(){return`<hr>
`}list(s,o,a){const f=o?"ol":"ul",h=o&&a!==1?' start="'+a+'"':"";return"<"+f+h+`>
`+s+"</"+f+`>
`}listitem(s,o,a){return`<li>${s}</li>
`}checkbox(s){return"<input "+(s?'checked="" ':"")+'disabled="" type="checkbox">'}paragraph(s){return`<p>${s}</p>
`}table(s,o){return o&&(o=`<tbody>${o}</tbody>`),`<table>
<thead>
`+s+`</thead>
`+o+`</table>
`}tablerow(s){return`<tr>
${s}</tr>
`}tablecell(s,o){const a=o.header?"th":"td";return(o.align?`<${a} align="${o.align}">`:`<${a}>`)+s+`</${a}>
`}strong(s){return`<strong>${s}</strong>`}em(s){return`<em>${s}</em>`}codespan(s){return`<code>${s}</code>`}br(){return"<br>"}del(s){return`<del>${s}</del>`}link(s,o,a){const f=Qc(s);if(f===null)return a;s=f;let h='<a href="'+s+'"';return o&&(h+=' title="'+o+'"'),h+=">"+a+"</a>",h}image(s,o,a){const f=Qc(s);if(f===null)return a;s=f;let h=`<img src="${s}" alt="${a}"`;return o&&(h+=` title="${o}"`),h+=">",h}text(s){return s}}class au{strong(s){return s}em(s){return s}codespan(s){return s}del(s){return s}html(s){return s}text(s){return s}link(s,o,a){return""+a}image(s,o,a){return""+a}br(){return""}}class Zt{constructor(s){xe(this,"options");xe(this,"renderer");xe(this,"textRenderer");this.options=s||pr,this.options.renderer=this.options.renderer||new io,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new au}static parse(s,o){return new Zt(o).parse(s)}static parseInline(s,o){return new Zt(o).parseInline(s)}parse(s,o=!0){let a="";for(let f=0;f<s.length;f++){const h=s[f];if(this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[h.type]){const d=h,S=this.options.extensions.renderers[d.type].call({parser:this},d);if(S!==!1||!["space","hr","heading","code","table","blockquote","list","html","paragraph","text"].includes(d.type)){a+=S||"";continue}}switch(h.type){case"space":continue;case"hr":{a+=this.renderer.hr();continue}case"heading":{const d=h;a+=this.renderer.heading(this.parseInline(d.tokens),d.depth,Cp(this.parseInline(d.tokens,this.textRenderer)));continue}case"code":{const d=h;a+=this.renderer.code(d.text,d.lang,!!d.escaped);continue}case"table":{const d=h;let S="",E="";for(let P=0;P<d.header.length;P++)E+=this.renderer.tablecell(this.parseInline(d.header[P].tokens),{header:!0,align:d.align[P]});S+=this.renderer.tablerow(E);let j="";for(let P=0;P<d.rows.length;P++){const M=d.rows[P];E="";for(let z=0;z<M.length;z++)E+=this.renderer.tablecell(this.parseInline(M[z].tokens),{header:!1,align:d.align[z]});j+=this.renderer.tablerow(E)}a+=this.renderer.table(S,j);continue}case"blockquote":{const d=h,S=this.parse(d.tokens);a+=this.renderer.blockquote(S);continue}case"list":{const d=h,S=d.ordered,E=d.start,j=d.loose;let P="";for(let M=0;M<d.items.length;M++){const z=d.items[M],G=z.checked,ce=z.task;let Z="";if(z.task){const J=this.renderer.checkbox(!!G);j?z.tokens.length>0&&z.tokens[0].type==="paragraph"?(z.tokens[0].text=J+" "+z.tokens[0].text,z.tokens[0].tokens&&z.tokens[0].tokens.length>0&&z.tokens[0].tokens[0].type==="text"&&(z.tokens[0].tokens[0].text=J+" "+z.tokens[0].tokens[0].text)):z.tokens.unshift({type:"text",text:J+" "}):Z+=J+" "}Z+=this.parse(z.tokens,j),P+=this.renderer.listitem(Z,ce,!!G)}a+=this.renderer.list(P,S,E);continue}case"html":{const d=h;a+=this.renderer.html(d.text,d.block);continue}case"paragraph":{const d=h;a+=this.renderer.paragraph(this.parseInline(d.tokens));continue}case"text":{let d=h,S=d.tokens?this.parseInline(d.tokens):d.text;for(;f+1<s.length&&s[f+1].type==="text";)d=s[++f],S+=`
`+(d.tokens?this.parseInline(d.tokens):d.text);a+=o?this.renderer.paragraph(S):S;continue}default:{const d='Token with "'+h.type+'" type was not found.';if(this.options.silent)return console.error(d),"";throw new Error(d)}}}return a}parseInline(s,o){o=o||this.renderer;let a="";for(let f=0;f<s.length;f++){const h=s[f];if(this.options.extensions&&this.options.extensions.renderers&&this.options.extensions.renderers[h.type]){const d=this.options.extensions.renderers[h.type].call({parser:this},h);if(d!==!1||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(h.type)){a+=d||"";continue}}switch(h.type){case"escape":{const d=h;a+=o.text(d.text);break}case"html":{const d=h;a+=o.html(d.text);break}case"link":{const d=h;a+=o.link(d.href,d.title,this.parseInline(d.tokens,o));break}case"image":{const d=h;a+=o.image(d.href,d.title,d.text);break}case"strong":{const d=h;a+=o.strong(this.parseInline(d.tokens,o));break}case"em":{const d=h;a+=o.em(this.parseInline(d.tokens,o));break}case"codespan":{const d=h;a+=o.codespan(d.text);break}case"br":{a+=o.br();break}case"del":{const d=h;a+=o.del(this.parseInline(d.tokens,o));break}case"text":{const d=h;a+=o.text(d.text);break}default:{const d='Token with "'+h.type+'" type was not found.';if(this.options.silent)return console.error(d),"";throw new Error(d)}}}return a}}class jl{constructor(s){xe(this,"options");this.options=s||pr}preprocess(s){return s}postprocess(s){return s}processAllTokens(s){return s}}xe(jl,"passThroughHooks",new Set(["preprocess","postprocess","processAllTokens"]));var dr,bs,yf;class nh{constructor(...s){Mc(this,dr);xe(this,"defaults",ru());xe(this,"options",this.setOptions);xe(this,"parse",Zi(this,dr,bs).call(this,Xt.lex,Zt.parse));xe(this,"parseInline",Zi(this,dr,bs).call(this,Xt.lexInline,Zt.parseInline));xe(this,"Parser",Zt);xe(this,"Renderer",io);xe(this,"TextRenderer",au);xe(this,"Lexer",Xt);xe(this,"Tokenizer",ro);xe(this,"Hooks",jl);this.use(...s)}walkTokens(s,o){var f,h;let a=[];for(const d of s)switch(a=a.concat(o.call(this,d)),d.type){case"table":{const S=d;for(const E of S.header)a=a.concat(this.walkTokens(E.tokens,o));for(const E of S.rows)for(const j of E)a=a.concat(this.walkTokens(j.tokens,o));break}case"list":{const S=d;a=a.concat(this.walkTokens(S.items,o));break}default:{const S=d;(h=(f=this.defaults.extensions)==null?void 0:f.childTokens)!=null&&h[S.type]?this.defaults.extensions.childTokens[S.type].forEach(E=>{const j=S[E].flat(1/0);a=a.concat(this.walkTokens(j,o))}):S.tokens&&(a=a.concat(this.walkTokens(S.tokens,o)))}}return a}use(...s){const o=this.defaults.extensions||{renderers:{},childTokens:{}};return s.forEach(a=>{const f={...a};if(f.async=this.defaults.async||f.async||!1,a.extensions&&(a.extensions.forEach(h=>{if(!h.name)throw new Error("extension name required");if("renderer"in h){const d=o.renderers[h.name];d?o.renderers[h.name]=function(...S){let E=h.renderer.apply(this,S);return E===!1&&(E=d.apply(this,S)),E}:o.renderers[h.name]=h.renderer}if("tokenizer"in h){if(!h.level||h.level!=="block"&&h.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");const d=o[h.level];d?d.unshift(h.tokenizer):o[h.level]=[h.tokenizer],h.start&&(h.level==="block"?o.startBlock?o.startBlock.push(h.start):o.startBlock=[h.start]:h.level==="inline"&&(o.startInline?o.startInline.push(h.start):o.startInline=[h.start]))}"childTokens"in h&&h.childTokens&&(o.childTokens[h.name]=h.childTokens)}),f.extensions=o),a.renderer){const h=this.defaults.renderer||new io(this.defaults);for(const d in a.renderer){if(!(d in h))throw new Error(`renderer '${d}' does not exist`);if(d==="options")continue;const S=d,E=a.renderer[S],j=h[S];h[S]=(...P)=>{let M=E.apply(h,P);return M===!1&&(M=j.apply(h,P)),M||""}}f.renderer=h}if(a.tokenizer){const h=this.defaults.tokenizer||new ro(this.defaults);for(const d in a.tokenizer){if(!(d in h))throw new Error(`tokenizer '${d}' does not exist`);if(["options","rules","lexer"].includes(d))continue;const S=d,E=a.tokenizer[S],j=h[S];h[S]=(...P)=>{let M=E.apply(h,P);return M===!1&&(M=j.apply(h,P)),M}}f.tokenizer=h}if(a.hooks){const h=this.defaults.hooks||new jl;for(const d in a.hooks){if(!(d in h))throw new Error(`hook '${d}' does not exist`);if(d==="options")continue;const S=d,E=a.hooks[S],j=h[S];jl.passThroughHooks.has(d)?h[S]=P=>{if(this.defaults.async)return Promise.resolve(E.call(h,P)).then(z=>j.call(h,z));const M=E.call(h,P);return j.call(h,M)}:h[S]=(...P)=>{let M=E.apply(h,P);return M===!1&&(M=j.apply(h,P)),M}}f.hooks=h}if(a.walkTokens){const h=this.defaults.walkTokens,d=a.walkTokens;f.walkTokens=function(S){let E=[];return E.push(d.call(this,S)),h&&(E=E.concat(h.call(this,S))),E}}this.defaults={...this.defaults,...f}}),this}setOptions(s){return this.defaults={...this.defaults,...s},this}lexer(s,o){return Xt.lex(s,o??this.defaults)}parser(s,o){return Zt.parse(s,o??this.defaults)}}dr=new WeakSet,bs=function(s,o){return(a,f)=>{const h={...f},d={...this.defaults,...h};this.defaults.async===!0&&h.async===!1&&(d.silent||console.warn("marked(): The async option was set to true by an extension. The async: false option sent to parse will be ignored."),d.async=!0);const S=Zi(this,dr,yf).call(this,!!d.silent,!!d.async);if(typeof a>"u"||a===null)return S(new Error("marked(): input parameter is undefined or null"));if(typeof a!="string")return S(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(a)+", string expected"));if(d.hooks&&(d.hooks.options=d),d.async)return Promise.resolve(d.hooks?d.hooks.preprocess(a):a).then(E=>s(E,d)).then(E=>d.hooks?d.hooks.processAllTokens(E):E).then(E=>d.walkTokens?Promise.all(this.walkTokens(E,d.walkTokens)).then(()=>E):E).then(E=>o(E,d)).then(E=>d.hooks?d.hooks.postprocess(E):E).catch(S);try{d.hooks&&(a=d.hooks.preprocess(a));let E=s(a,d);d.hooks&&(E=d.hooks.processAllTokens(E)),d.walkTokens&&this.walkTokens(E,d.walkTokens);let j=o(E,d);return d.hooks&&(j=d.hooks.postprocess(j)),j}catch(E){return S(E)}}},yf=function(s,o){return a=>{if(a.message+=`
Please report this to https://github.com/markedjs/marked.`,s){const f="<p>An error occurred:</p><pre>"+wt(a.message+"",!0)+"</pre>";return o?Promise.resolve(f):f}if(o)return Promise.reject(a);throw a}};const fr=new nh;function pe(v,s){return fr.parse(v,s)}pe.options=pe.setOptions=function(v){return fr.setOptions(v),pe.defaults=fr.defaults,sf(pe.defaults),pe};pe.getDefaults=ru;pe.defaults=pr;pe.use=function(...v){return fr.use(...v),pe.defaults=fr.defaults,sf(pe.defaults),pe};pe.walkTokens=function(v,s){return fr.walkTokens(v,s)};pe.parseInline=fr.parseInline;pe.Parser=Zt;pe.parser=Zt.parse;pe.Renderer=io;pe.TextRenderer=au;pe.Lexer=Xt;pe.lexer=Xt.lex;pe.Tokenizer=ro;pe.Hooks=jl;pe.parse=pe;pe.options;pe.setOptions;pe.use;pe.walkTokens;pe.parseInline;Zt.parse;Xt.lex;/*! @license DOMPurify 3.2.4 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.2.4/LICENSE */const{entries:vf,setPrototypeOf:Xc,isFrozen:rh,getPrototypeOf:lh,getOwnPropertyDescriptor:ih}=Object;let{freeze:st,seal:At,create:kf}=Object,{apply:eu,construct:tu}=typeof Reflect<"u"&&Reflect;st||(st=function(s){return s});At||(At=function(s){return s});eu||(eu=function(s,o,a){return s.apply(o,a)});tu||(tu=function(s,o){return new s(...o)});const eo=ut(Array.prototype.forEach),oh=ut(Array.prototype.lastIndexOf),Zc=ut(Array.prototype.pop),Pl=ut(Array.prototype.push),sh=ut(Array.prototype.splice),no=ut(String.prototype.toLowerCase),Ys=ut(String.prototype.toString),qc=ut(String.prototype.match),zl=ut(String.prototype.replace),uh=ut(String.prototype.indexOf),ah=ut(String.prototype.trim),$t=ut(Object.prototype.hasOwnProperty),ot=ut(RegExp.prototype.test),Il=ch(TypeError);function ut(v){return function(s){for(var o=arguments.length,a=new Array(o>1?o-1:0),f=1;f<o;f++)a[f-1]=arguments[f];return eu(v,s,a)}}function ch(v){return function(){for(var s=arguments.length,o=new Array(s),a=0;a<s;a++)o[a]=arguments[a];return tu(v,o)}}function ie(v,s){let o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:no;Xc&&Xc(v,null);let a=s.length;for(;a--;){let f=s[a];if(typeof f=="string"){const h=o(f);h!==f&&(rh(s)||(s[a]=h),f=h)}v[f]=!0}return v}function fh(v){for(let s=0;s<v.length;s++)$t(v,s)||(v[s]=null);return v}function cr(v){const s=kf(null);for(const[o,a]of vf(v))$t(v,o)&&(Array.isArray(a)?s[o]=fh(a):a&&typeof a=="object"&&a.constructor===Object?s[o]=cr(a):s[o]=a);return s}function Ml(v,s){for(;v!==null;){const a=ih(v,s);if(a){if(a.get)return ut(a.get);if(typeof a.value=="function")return ut(a.value)}v=lh(v)}function o(){return null}return o}const Jc=st(["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","section","select","shadow","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"]),Ks=st(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),Xs=st(["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"]),dh=st(["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"]),Zs=st(["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"]),ph=st(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),bc=st(["#text"]),ef=st(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","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","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),qs=st(["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","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"]),tf=st(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","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"]),to=st(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),hh=At(/\{\{[\w\W]*|[\w\W]*\}\}/gm),mh=At(/<%[\w\W]*|[\w\W]*%>/gm),gh=At(/\$\{[\w\W]*/gm),yh=At(/^data-[\-\w.\u00B7-\uFFFF]+$/),vh=At(/^aria-[\-\w]+$/),wf=At(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),kh=At(/^(?:\w+script|data):/i),wh=At(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),xf=At(/^html$/i),xh=At(/^[a-z][.\w]*(-[.\w]+)+$/i);var nf=Object.freeze({__proto__:null,ARIA_ATTR:vh,ATTR_WHITESPACE:wh,CUSTOM_ELEMENT:xh,DATA_ATTR:yh,DOCTYPE_NAME:xf,ERB_EXPR:mh,IS_ALLOWED_URI:wf,IS_SCRIPT_OR_DATA:kh,MUSTACHE_EXPR:hh,TMPLIT_EXPR:gh});const Ol={element:1,text:3,progressingInstruction:7,comment:8,document:9},Sh=function(){return typeof window>"u"?null:window},Eh=function(s,o){if(typeof s!="object"||typeof s.createPolicy!="function")return null;let a=null;const f="data-tt-policy-suffix";o&&o.hasAttribute(f)&&(a=o.getAttribute(f));const h="dompurify"+(a?"#"+a:"");try{return s.createPolicy(h,{createHTML(d){return d},createScriptURL(d){return d}})}catch{return console.warn("TrustedTypes policy "+h+" could not be created."),null}},rf=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};function Sf(){let v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Sh();const s=W=>Sf(W);if(s.version="3.2.4",s.removed=[],!v||!v.document||v.document.nodeType!==Ol.document||!v.Element)return s.isSupported=!1,s;let{document:o}=v;const a=o,f=a.currentScript,{DocumentFragment:h,HTMLTemplateElement:d,Node:S,Element:E,NodeFilter:j,NamedNodeMap:P=v.NamedNodeMap||v.MozNamedAttrMap,HTMLFormElement:M,DOMParser:z,trustedTypes:G}=v,ce=E.prototype,Z=Ml(ce,"cloneNode"),J=Ml(ce,"remove"),De=Ml(ce,"nextSibling"),je=Ml(ce,"childNodes"),Re=Ml(ce,"parentNode");if(typeof d=="function"){const W=o.createElement("template");W.content&&W.content.ownerDocument&&(o=W.content.ownerDocument)}let le,ve="";const{implementation:Ae,createNodeIterator:Be,createDocumentFragment:b,getElementsByTagName:Pe}=o,{importNode:Se}=a;let oe=rf();s.isSupported=typeof vf=="function"&&typeof Re=="function"&&Ae&&Ae.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:Ne,ERB_EXPR:Fe,TMPLIT_EXPR:Ke,DATA_ATTR:Xe,ARIA_ATTR:Ue,IS_SCRIPT_OR_DATA:Ee,ATTR_WHITESPACE:I,CUSTOM_ELEMENT:X}=nf;let{IS_ALLOWED_URI:D}=nf,y=null;const _=ie({},[...Jc,...Ks,...Xs,...Zs,...bc]);let V=null;const ee=ie({},[...ef,...qs,...tf,...to]);let Q=Object.seal(kf(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}})),ne=null,fe=null,ue=!0,he=!0,Je=!1,Bn=!0,qt=!1,dn=!0,Pt=!1,hr=!1,mr=!1,Ht=!1,Wn=!1,pn=!1,hn=!0,Jt=!1;const Vr="user-content-";let gr=!0,mn=!1,bt={},en=null;const yr=ie({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Vn=null;const Qr=ie({},["audio","video","img","source","image","track"]);let tn=null;const gn=ie({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),vr="http://www.w3.org/1998/Math/MathML",Qn="http://www.w3.org/2000/svg",xt="http://www.w3.org/1999/xhtml";let yn=xt,Gn=!1,Yn=null;const Gr=ie({},[vr,Qn,xt],Ys);let vn=ie({},["mi","mo","mn","ms","mtext"]),kn=ie({},["annotation-xml"]);const wn=ie({},["title","style","font","a","script"]);let St=null;const $l=["application/xhtml+xml","text/html"],Hl="text/html";let ze=null,nn=null;const Bl=o.createElement("form"),kr=function(m){return m instanceof RegExp||m instanceof Function},wr=function(){let m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(nn&&nn===m)){if((!m||typeof m!="object")&&(m={}),m=cr(m),St=$l.indexOf(m.PARSER_MEDIA_TYPE)===-1?Hl:m.PARSER_MEDIA_TYPE,ze=St==="application/xhtml+xml"?Ys:no,y=$t(m,"ALLOWED_TAGS")?ie({},m.ALLOWED_TAGS,ze):_,V=$t(m,"ALLOWED_ATTR")?ie({},m.ALLOWED_ATTR,ze):ee,Yn=$t(m,"ALLOWED_NAMESPACES")?ie({},m.ALLOWED_NAMESPACES,Ys):Gr,tn=$t(m,"ADD_URI_SAFE_ATTR")?ie(cr(gn),m.ADD_URI_SAFE_ATTR,ze):gn,Vn=$t(m,"ADD_DATA_URI_TAGS")?ie(cr(Qr),m.ADD_DATA_URI_TAGS,ze):Qr,en=$t(m,"FORBID_CONTENTS")?ie({},m.FORBID_CONTENTS,ze):yr,ne=$t(m,"FORBID_TAGS")?ie({},m.FORBID_TAGS,ze):{},fe=$t(m,"FORBID_ATTR")?ie({},m.FORBID_ATTR,ze):{},bt=$t(m,"USE_PROFILES")?m.USE_PROFILES:!1,ue=m.ALLOW_ARIA_ATTR!==!1,he=m.ALLOW_DATA_ATTR!==!1,Je=m.ALLOW_UNKNOWN_PROTOCOLS||!1,Bn=m.ALLOW_SELF_CLOSE_IN_ATTR!==!1,qt=m.SAFE_FOR_TEMPLATES||!1,dn=m.SAFE_FOR_XML!==!1,Pt=m.WHOLE_DOCUMENT||!1,Ht=m.RETURN_DOM||!1,Wn=m.RETURN_DOM_FRAGMENT||!1,pn=m.RETURN_TRUSTED_TYPE||!1,mr=m.FORCE_BODY||!1,hn=m.SANITIZE_DOM!==!1,Jt=m.SANITIZE_NAMED_PROPS||!1,gr=m.KEEP_CONTENT!==!1,mn=m.IN_PLACE||!1,D=m.ALLOWED_URI_REGEXP||wf,yn=m.NAMESPACE||xt,vn=m.MATHML_TEXT_INTEGRATION_POINTS||vn,kn=m.HTML_INTEGRATION_POINTS||kn,Q=m.CUSTOM_ELEMENT_HANDLING||{},m.CUSTOM_ELEMENT_HANDLING&&kr(m.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Q.tagNameCheck=m.CUSTOM_ELEMENT_HANDLING.tagNameCheck),m.CUSTOM_ELEMENT_HANDLING&&kr(m.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Q.attributeNameCheck=m.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),m.CUSTOM_ELEMENT_HANDLING&&typeof m.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(Q.allowCustomizedBuiltInElements=m.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),qt&&(he=!1),Wn&&(Ht=!0),bt&&(y=ie({},bc),V=[],bt.html===!0&&(ie(y,Jc),ie(V,ef)),bt.svg===!0&&(ie(y,Ks),ie(V,qs),ie(V,to)),bt.svgFilters===!0&&(ie(y,Xs),ie(V,qs),ie(V,to)),bt.mathMl===!0&&(ie(y,Zs),ie(V,tf),ie(V,to))),m.ADD_TAGS&&(y===_&&(y=cr(y)),ie(y,m.ADD_TAGS,ze)),m.ADD_ATTR&&(V===ee&&(V=cr(V)),ie(V,m.ADD_ATTR,ze)),m.ADD_URI_SAFE_ATTR&&ie(tn,m.ADD_URI_SAFE_ATTR,ze),m.FORBID_CONTENTS&&(en===yr&&(en=cr(en)),ie(en,m.FORBID_CONTENTS,ze)),gr&&(y["#text"]=!0),Pt&&ie(y,["html","head","body"]),y.table&&(ie(y,["tbody"]),delete ne.tbody),m.TRUSTED_TYPES_POLICY){if(typeof m.TRUSTED_TYPES_POLICY.createHTML!="function")throw Il('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof m.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw Il('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');le=m.TRUSTED_TYPES_POLICY,ve=le.createHTML("")}else le===void 0&&(le=Eh(G,f)),le!==null&&typeof ve=="string"&&(ve=le.createHTML(""));st&&st(m),nn=m}},xn=ie({},[...Ks,...Xs,...dh]),xr=ie({},[...Zs,...ph]),Kn=function(m){let N=Re(m);(!N||!N.tagName)&&(N={namespaceURI:yn,tagName:"template"});const $=no(m.tagName),ge=no(N.tagName);return Yn[m.namespaceURI]?m.namespaceURI===Qn?N.namespaceURI===xt?$==="svg":N.namespaceURI===vr?$==="svg"&&(ge==="annotation-xml"||vn[ge]):!!xn[$]:m.namespaceURI===vr?N.namespaceURI===xt?$==="math":N.namespaceURI===Qn?$==="math"&&kn[ge]:!!xr[$]:m.namespaceURI===xt?N.namespaceURI===Qn&&!kn[ge]||N.namespaceURI===vr&&!vn[ge]?!1:!xr[$]&&(wn[$]||!xn[$]):!!(St==="application/xhtml+xml"&&Yn[m.namespaceURI]):!1},Et=function(m){Pl(s.removed,{element:m});try{Re(m).removeChild(m)}catch{J(m)}},Bt=function(m,N){try{Pl(s.removed,{attribute:N.getAttributeNode(m),from:N})}catch{Pl(s.removed,{attribute:null,from:N})}if(N.removeAttribute(m),m==="is")if(Ht||Wn)try{Et(N)}catch{}else try{N.setAttribute(m,"")}catch{}},Xn=function(m){let N=null,$=null;if(mr)m="<remove></remove>"+m;else{const te=qc(m,/^[\r\n\t ]+/);$=te&&te[0]}St==="application/xhtml+xml"&&yn===xt&&(m='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+m+"</body></html>");const ge=le?le.createHTML(m):m;if(yn===xt)try{N=new z().parseFromString(ge,St)}catch{}if(!N||!N.documentElement){N=Ae.createDocument(yn,"template",null);try{N.documentElement.innerHTML=Gn?ve:ge}catch{}}const We=N.body||N.documentElement;return m&&$&&We.insertBefore(o.createTextNode($),We.childNodes[0]||null),yn===xt?Pe.call(N,Pt?"html":"body")[0]:Pt?N.documentElement:We},Zn=function(m){return Be.call(m.ownerDocument||m,m,j.SHOW_ELEMENT|j.SHOW_COMMENT|j.SHOW_TEXT|j.SHOW_PROCESSING_INSTRUCTION|j.SHOW_CDATA_SECTION,null)},qn=function(m){return m instanceof M&&(typeof m.nodeName!="string"||typeof m.textContent!="string"||typeof m.removeChild!="function"||!(m.attributes instanceof P)||typeof m.removeAttribute!="function"||typeof m.setAttribute!="function"||typeof m.namespaceURI!="string"||typeof m.insertBefore!="function"||typeof m.hasChildNodes!="function")},Wl=function(m){return typeof S=="function"&&m instanceof S};function zt(W,m,N){eo(W,$=>{$.call(s,m,N,nn)})}const Vl=function(m){let N=null;if(zt(oe.beforeSanitizeElements,m,null),qn(m))return Et(m),!0;const $=ze(m.nodeName);if(zt(oe.uponSanitizeElement,m,{tagName:$,allowedTags:y}),m.hasChildNodes()&&!Wl(m.firstElementChild)&&ot(/<[/\w]/g,m.innerHTML)&&ot(/<[/\w]/g,m.textContent)||m.nodeType===Ol.progressingInstruction||dn&&m.nodeType===Ol.comment&&ot(/<[/\w]/g,m.data))return Et(m),!0;if(!y[$]||ne[$]){if(!ne[$]&&Yr($)&&(Q.tagNameCheck instanceof RegExp&&ot(Q.tagNameCheck,$)||Q.tagNameCheck instanceof Function&&Q.tagNameCheck($)))return!1;if(gr&&!en[$]){const ge=Re(m)||m.parentNode,We=je(m)||m.childNodes;if(We&&ge){const te=We.length;for(let be=te-1;be>=0;--be){const at=Z(We[be],!0);at.__removalCount=(m.__removalCount||0)+1,ge.insertBefore(at,De(m))}}}return Et(m),!0}return m instanceof E&&!Kn(m)||($==="noscript"||$==="noembed"||$==="noframes")&&ot(/<\/no(script|embed|frames)/i,m.innerHTML)?(Et(m),!0):(qt&&m.nodeType===Ol.text&&(N=m.textContent,eo([Ne,Fe,Ke],ge=>{N=zl(N,ge," ")}),m.textContent!==N&&(Pl(s.removed,{element:m.cloneNode()}),m.textContent=N)),zt(oe.afterSanitizeElements,m,null),!1)},Wt=function(m,N,$){if(hn&&(N==="id"||N==="name")&&($ in o||$ in Bl))return!1;if(!(he&&!fe[N]&&ot(Xe,N))){if(!(ue&&ot(Ue,N))){if(!V[N]||fe[N]){if(!(Yr(m)&&(Q.tagNameCheck instanceof RegExp&&ot(Q.tagNameCheck,m)||Q.tagNameCheck instanceof Function&&Q.tagNameCheck(m))&&(Q.attributeNameCheck instanceof RegExp&&ot(Q.attributeNameCheck,N)||Q.attributeNameCheck instanceof Function&&Q.attributeNameCheck(N))||N==="is"&&Q.allowCustomizedBuiltInElements&&(Q.tagNameCheck instanceof RegExp&&ot(Q.tagNameCheck,$)||Q.tagNameCheck instanceof Function&&Q.tagNameCheck($))))return!1}else if(!tn[N]){if(!ot(D,zl($,I,""))){if(!((N==="src"||N==="xlink:href"||N==="href")&&m!=="script"&&uh($,"data:")===0&&Vn[m])){if(!(Je&&!ot(Ee,zl($,I,"")))){if($)return!1}}}}}}return!0},Yr=function(m){return m!=="annotation-xml"&&qc(m,X)},Kr=function(m){zt(oe.beforeSanitizeAttributes,m,null);const{attributes:N}=m;if(!N||qn(m))return;const $={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:V,forceKeepAttr:void 0};let ge=N.length;for(;ge--;){const We=N[ge],{name:te,namespaceURI:be,value:at}=We,Sn=ze(te);let Me=te==="value"?at:ah(at);if($.attrName=Sn,$.attrValue=Me,$.keepAttr=!0,$.forceKeepAttr=void 0,zt(oe.uponSanitizeAttribute,m,$),Me=$.attrValue,Jt&&(Sn==="id"||Sn==="name")&&(Bt(te,m),Me=Vr+Me),dn&&ot(/((--!?|])>)|<\/(style|title)/i,Me)){Bt(te,m);continue}if($.forceKeepAttr||(Bt(te,m),!$.keepAttr))continue;if(!Bn&&ot(/\/>/i,Me)){Bt(te,m);continue}qt&&eo([Ne,Fe,Ke],Xr=>{Me=zl(Me,Xr," ")});const Ql=ze(m.nodeName);if(Wt(Ql,Sn,Me)){if(le&&typeof G=="object"&&typeof G.getAttributeType=="function"&&!be)switch(G.getAttributeType(Ql,Sn)){case"TrustedHTML":{Me=le.createHTML(Me);break}case"TrustedScriptURL":{Me=le.createScriptURL(Me);break}}try{be?m.setAttributeNS(be,te,Me):m.setAttribute(te,Me),qn(m)?Et(m):Zc(s.removed)}catch{}}}zt(oe.afterSanitizeAttributes,m,null)},so=function W(m){let N=null;const $=Zn(m);for(zt(oe.beforeSanitizeShadowDOM,m,null);N=$.nextNode();)zt(oe.uponSanitizeShadowNode,N,null),Vl(N),Kr(N),N.content instanceof h&&W(N.content);zt(oe.afterSanitizeShadowDOM,m,null)};return s.sanitize=function(W){let m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},N=null,$=null,ge=null,We=null;if(Gn=!W,Gn&&(W="<!-->"),typeof W!="string"&&!Wl(W))if(typeof W.toString=="function"){if(W=W.toString(),typeof W!="string")throw Il("dirty is not a string, aborting")}else throw Il("toString is not a function");if(!s.isSupported)return W;if(hr||wr(m),s.removed=[],typeof W=="string"&&(mn=!1),mn){if(W.nodeName){const at=ze(W.nodeName);if(!y[at]||ne[at])throw Il("root node is forbidden and cannot be sanitized in-place")}}else if(W instanceof S)N=Xn("<!---->"),$=N.ownerDocument.importNode(W,!0),$.nodeType===Ol.element&&$.nodeName==="BODY"||$.nodeName==="HTML"?N=$:N.appendChild($);else{if(!Ht&&!qt&&!Pt&&W.indexOf("<")===-1)return le&&pn?le.createHTML(W):W;if(N=Xn(W),!N)return Ht?null:pn?ve:""}N&&mr&&Et(N.firstChild);const te=Zn(mn?W:N);for(;ge=te.nextNode();)Vl(ge),Kr(ge),ge.content instanceof h&&so(ge.content);if(mn)return W;if(Ht){if(Wn)for(We=b.call(N.ownerDocument);N.firstChild;)We.appendChild(N.firstChild);else We=N;return(V.shadowroot||V.shadowrootmode)&&(We=Se.call(a,We,!0)),We}let be=Pt?N.outerHTML:N.innerHTML;return Pt&&y["!doctype"]&&N.ownerDocument&&N.ownerDocument.doctype&&N.ownerDocument.doctype.name&&ot(xf,N.ownerDocument.doctype.name)&&(be="<!DOCTYPE "+N.ownerDocument.doctype.name+`>
`+be),qt&&eo([Ne,Fe,Ke],at=>{be=zl(be,at," ")}),le&&pn?le.createHTML(be):be},s.setConfig=function(){let W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};wr(W),hr=!0},s.clearConfig=function(){nn=null,hr=!1},s.isValidAttribute=function(W,m,N){nn||wr({});const $=ze(W),ge=ze(m);return Wt($,ge,N)},s.addHook=function(W,m){typeof m=="function"&&Pl(oe[W],m)},s.removeHook=function(W,m){if(m!==void 0){const N=oh(oe[W],m);return N===-1?void 0:sh(oe[W],N,1)[0]}return Zc(oe[W])},s.removeHooks=function(W){oe[W]=[]},s.removeAllHooks=function(){oe=rf()},s}var _h=Sf();function Th(v){return L.jsxs("svg",{...v,xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[L.jsx("path",{d:"M12 8V4H8"}),L.jsx("rect",{width:"16",height:"12",x:"4",y:"8",rx:"2"}),L.jsx("path",{d:"M2 14h2"}),L.jsx("path",{d:"M20 14h2"}),L.jsx("path",{d:"M15 13v2"}),L.jsx("path",{d:"M9 13v2"})]})}function Ch(v){return L.jsxs("svg",{...v,xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[L.jsx("path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2"}),L.jsx("circle",{cx:"12",cy:"7",r:"4"})]})}function Rh(v){return _h.sanitize(pe.parse(v))}function Nh({messages:v}){const s=v.length===0;return Ye.useEffect(()=>{window.MathJax.typeset()},[v]),L.jsx("div",{className:`flex-1 p-6 max-w-[960px] w-full ${s?"flex flex-col items-center justify-end":"space-y-4"}`,children:s?L.jsx("div",{className:"text-xl",children:"Ready!"}):v.map((o,a)=>L.jsx("div",{className:"flex items-start space-x-4",children:o.role==="assistant"?L.jsxs(L.Fragment,{children:[L.jsx(Th,{className:"h-6 w-6 min-h-6 min-w-6 my-3 text-gray-500 dark:text-gray-300"}),L.jsx("div",{className:"bg-gray-200 dark:bg-gray-700 rounded-lg p-4",children:L.jsx("p",{className:"min-h-6 text-gray-800 dark:text-gray-200 overflow-wrap-anywhere",children:o.content.length>0?L.jsx("span",{className:"markdown",dangerouslySetInnerHTML:{__html:Rh(o.content)}}):L.jsxs("span",{className:"h-6 flex items-center gap-1",children:[L.jsx("span",{className:"w-2.5 h-2.5 bg-gray-600 dark:bg-gray-300 rounded-full animate-pulse"}),L.jsx("span",{className:"w-2.5 h-2.5 bg-gray-600 dark:bg-gray-300 rounded-full animate-pulse animation-delay-200"}),L.jsx("span",{className:"w-2.5 h-2.5 bg-gray-600 dark:bg-gray-300 rounded-full animate-pulse animation-delay-400"})]})})})]}):L.jsxs(L.Fragment,{children:[L.jsx(Ch,{className:"h-6 w-6 min-h-6 min-w-6 my-3 text-gray-500 dark:text-gray-300"}),L.jsx("div",{className:"bg-blue-500 text-white rounded-lg p-4",children:L.jsx("p",{className:"min-h-6 overflow-wrap-anywhere",children:o.content})})]})},`message-${a}`))})}function lf(v){return L.jsxs("svg",{...v,xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[L.jsx("path",{d:"M5 12h14"}),L.jsx("path",{d:"m12 5 7 7-7 7"})]})}function Lh(v){return L.jsxs("svg",{...v,xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[L.jsx("path",{d:"M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"}),L.jsx("path",{fill:"currentColor",d:"M9 9.563C9 9.252 9.252 9 9.563 9h4.874c.311 0 .563.252.563.563v4.874c0 .311-.252.563-.563.563H9.564A.562.562 0 0 1 9 14.437V9.564Z"})]})}function Ah(v){const s=v==0?0:Math.floor(Math.log(v)/Math.log(1024));return+(v/Math.pow(1024,s)).toFixed(2)*1+["B","kB","MB","GB","TB"][s]}function Ph({text:v,percentage:s,total:o}){return s??(s=0),L.jsx("div",{className:"w-full bg-gray-100 dark:bg-gray-700 text-left rounded-lg overflow-hidden mb-0.5",children:L.jsxs("div",{className:"bg-blue-400 whitespace-nowrap px-1 text-sm",style:{width:`${s}%`},children:[v," (",s.toFixed(2),"%",isNaN(o)?"":` of ${Ah(o)}`,")"]})})}const zh=!!navigator.gpu,Ih=120,Mh=["Give me some tips to improve my time management skills.","What is the difference between AI and ML?","Write python code to compute the nth fibonacci number."];function Oh(){const v=Ye.useRef(null),s=Ye.useRef(null),o=Ye.useRef(null),[a,f]=Ye.useState(null),[h,d]=Ye.useState(null),[S,E]=Ye.useState(""),[j,P]=Ye.useState([]),[M,z]=Ye.useState(!1),[G,ce]=Ye.useState(""),[Z,J]=Ye.useState([]),[De,je]=Ye.useState(null),[Re,le]=Ye.useState(null);function ve(b){J(Pe=>[...Pe,{role:"user",content:b}]),je(null),z(!0),ce("")}function Ae(){v.current.postMessage({type:"interrupt"})}Ye.useEffect(()=>{Be()},[G]);function Be(){if(!s.current)return;const b=s.current;b.style.height="auto";const Pe=Math.min(Math.max(b.scrollHeight,24),200);b.style.height=`${Pe}px`}return Ye.useEffect(()=>{v.current||(v.current=new Worker(new URL("/assets/worker-CMXRcSpx.js",import.meta.url),{type:"module"}),v.current.postMessage({type:"check"}));const b=Se=>{switch(Se.data.status){case"loading":f("loading"),E(Se.data.data);break;case"initiate":P(oe=>[...oe,Se.data]);break;case"progress":P(oe=>oe.map(Ne=>Ne.file===Se.data.file?{...Ne,...Se.data}:Ne));break;case"done":P(oe=>oe.filter(Ne=>Ne.file!==Se.data.file));break;case"ready":f("ready");break;case"start":J(oe=>[...oe,{role:"assistant",content:""}]);break;case"update":{const{output:oe,tps:Ne,numTokens:Fe}=Se.data;je(Ne),le(Fe),J(Ke=>{const Xe=[...Ke],Ue=Xe.at(-1);return Xe[Xe.length-1]={...Ue,content:Ue.content+oe},Xe})}break;case"complete":z(!1);break;case"error":d(Se.data.data);break}},Pe=Se=>{console.error("Worker error:",Se)};return v.current.addEventListener("message",b),v.current.addEventListener("error",Pe),()=>{v.current.removeEventListener("message",b),v.current.removeEventListener("error",Pe)}},[]),Ye.useEffect(()=>{Z.filter(b=>b.role==="user").length!==0&&Z.at(-1).role!=="assistant"&&(je(null),v.current.postMessage({type:"generate",data:Z}))},[Z,M]),Ye.useEffect(()=>{if(!o.current||!M)return;const b=o.current;b.scrollHeight-b.scrollTop-b.clientHeight<Ih&&(b.scrollTop=b.scrollHeight)},[Z,M]),zh?L.jsxs("div",{className:"flex flex-col h-screen mx-auto items justify-end text-gray-800 dark:text-gray-200 bg-white dark:bg-gray-900",children:[a===null&&Z.length===0&&L.jsxs("div",{className:"h-full overflow-auto scrollbar-thin flex justify-center items-center flex-col relative",children:[L.jsxs("div",{className:"flex flex-col items-center mb-1 max-w-[300px] text-center",children:[L.jsx("img",{src:"logo.png",width:"85%",height:"auto",className:"block"}),L.jsx("h1",{className:"text-4xl font-bold mb-1",children:"Phi-3.5 WebGPU"}),L.jsxs("h2",{className:"font-semibold",children:["A private and powerful AI chatbot",L.jsx("br",{}),"that runs locally in your browser."]})]}),L.jsxs("div",{className:"flex flex-col items-center px-4",children:[L.jsxs("p",{className:"max-w-[514px] mb-4",children:[L.jsx("br",{}),"You are about to load"," ",L.jsx("a",{href:"onnx-community/Phi-3.5-mini-instruct-onnx-web",target:"_blank",rel:"noreferrer",className:"font-medium underline",children:"Phi-3.5-mini-instruct"}),", a 3.82 billion parameter LLM that is optimized for inference on the web. Once downloaded, the model (2.3 GB) will be cached and reused when you revisit the page.",L.jsx("br",{}),L.jsx("br",{}),"Everything runs directly in your browser using"," ",L.jsx("a",{href:"https://huggingface.co/docs/transformers.js",target:"_blank",rel:"noreferrer",className:"underline",children:"🤗 Transformers.js"})," ","and ONNX Runtime Web, meaning your conversations aren't sent to a server. You can even disconnect from the internet after the model has loaded!",L.jsx("br",{}),"Want to learn more? Check out the demo's source code on"," ",L.jsx("a",{href:"https://github.com/huggingface/transformers.js-examples/tree/main/phi-3.5-webgpu",target:"_blank",rel:"noreferrer",className:"underline",children:"GitHub"}),"!"]}),h&&L.jsxs("div",{className:"text-red-500 text-center mb-2",children:[L.jsx("p",{className:"mb-1",children:"Unable to load model due to the following error:"}),L.jsx("p",{className:"text-sm",children:h})]}),L.jsx("button",{className:"border px-4 py-2 rounded-lg bg-blue-400 text-white hover:bg-blue-500 disabled:bg-blue-100 disabled:cursor-not-allowed select-none",onClick:()=>{v.current.postMessage({type:"load"}),f("loading")},disabled:a!==null||h!==null,children:"Load model"})]})]}),a==="loading"&&L.jsx(L.Fragment,{children:L.jsxs("div",{className:"w-full max-w-[500px] text-left mx-auto p-4 bottom-0 mt-auto",children:[L.jsx("p",{className:"text-center mb-1",children:S}),j.map(({file:b,progress:Pe,total:Se},oe)=>L.jsx(Ph,{text:b,percentage:Pe,total:Se},oe))]})}),a==="ready"&&L.jsxs("div",{ref:o,className:"overflow-y-auto scrollbar-thin w-full flex flex-col items-center h-full",children:[L.jsx(Nh,{messages:Z}),Z.length===0&&L.jsx("div",{children:Mh.map((b,Pe)=>L.jsx("div",{className:"m-1 border dark:border-gray-600 rounded-md p-2 bg-gray-100 dark:bg-gray-700 cursor-pointer",onClick:()=>ve(b),children:b},Pe))}),L.jsx("p",{className:"text-center text-sm min-h-6 text-gray-500 dark:text-gray-300",children:De&&Z.length>0&&L.jsxs(L.Fragment,{children:[!M&&L.jsxs("span",{children:["Generated ",Re," tokens in"," ",(Re/De).toFixed(2)," seconds ("]}),L.jsxs(L.Fragment,{children:[L.jsx("span",{className:"font-medium text-center mr-1 text-black dark:text-white",children:De.toFixed(2)}),L.jsx("span",{className:"text-gray-500 dark:text-gray-300",children:"tokens/second"})]}),!M&&L.jsxs(L.Fragment,{children:[L.jsx("span",{className:"mr-1",children:")."}),L.jsx("span",{className:"underline cursor-pointer",onClick:()=>{v.current.postMessage({type:"reset"}),J([])},children:"Reset"})]})]})})]}),L.jsxs("div",{className:"mt-2 border dark:bg-gray-700 rounded-lg w-[600px] max-w-[80%] max-h-[200px] mx-auto relative mb-3 flex",children:[L.jsx("textarea",{ref:s,className:"scrollbar-thin w-[550px] dark:bg-gray-700 px-3 py-4 rounded-lg bg-transparent border-none outline-none text-gray-800 disabled:text-gray-400 dark:text-gray-200 placeholder-gray-500 dark:placeholder-gray-400 disabled:placeholder-gray-200 resize-none disabled:cursor-not-allowed",placeholder:"Type your message...",type:"text",rows:1,value:G,disabled:a!=="ready",title:a==="ready"?"Model is ready":"Model not loaded yet",onKeyDown:b=>{G.length>0&&!M&&b.key==="Enter"&&!b.shiftKey&&(b.preventDefault(),ve(G))},onInput:b=>ce(b.target.value)}),M?L.jsx("div",{className:"cursor-pointer",onClick:Ae,children:L.jsx(Lh,{className:"h-8 w-8 p-1 rounded-md text-gray-800 dark:text-gray-100 absolute right-3 bottom-3"})}):G.length>0?L.jsx("div",{className:"cursor-pointer",onClick:()=>ve(G),children:L.jsx(lf,{className:"h-8 w-8 p-1 bg-gray-800 dark:bg-gray-100 text-white dark:text-black rounded-md absolute right-3 bottom-3"})}):L.jsx("div",{children:L.jsx(lf,{className:"h-8 w-8 p-1 bg-gray-200 dark:bg-gray-600 text-gray-50 dark:text-gray-800 rounded-md absolute right-3 bottom-3"})})]}),L.jsx("p",{className:"text-xs text-gray-400 text-center mb-3",children:"Disclaimer: Generated content may be inaccurate or false."})]}):L.jsxs("div",{className:"fixed w-screen h-screen bg-black z-10 bg-opacity-[92%] text-white text-2xl font-semibold flex justify-center items-center text-center",children:["WebGPU is not supported",L.jsx("br",{}),"by this browser :("]})}xp.createRoot(document.getElementById("root")).render(L.jsx(hp.StrictMode,{children:L.jsx(Oh,{})}));