(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))r(l);new MutationObserver(l=>{for(const i of l)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(l){const i={};return l.integrity&&(i.integrity=l.integrity),l.referrerPolicy&&(i.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?i.credentials="include":l.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(l){if(l.ep)return;l.ep=!0;const i=n(l);fetch(l.href,i)}})();function Zf(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Wf={exports:{}},Uo={},Hf={exports:{}},W={};/**
 * @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 Gl=Symbol.for("react.element"),Ag=Symbol.for("react.portal"),bg=Symbol.for("react.fragment"),Ug=Symbol.for("react.strict_mode"),Vg=Symbol.for("react.profiler"),Bg=Symbol.for("react.provider"),Zg=Symbol.for("react.context"),Wg=Symbol.for("react.forward_ref"),Hg=Symbol.for("react.suspense"),Qg=Symbol.for("react.memo"),Yg=Symbol.for("react.lazy"),Nc=Symbol.iterator;function Kg(e){return e===null||typeof e!="object"?null:(e=Nc&&e[Nc]||e["@@iterator"],typeof e=="function"?e:null)}var Qf={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Yf=Object.assign,Kf={};function jr(e,t,n){this.props=e,this.context=t,this.refs=Kf,this.updater=n||Qf}jr.prototype.isReactComponent={};jr.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=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,e,t,"setState")};jr.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Xf(){}Xf.prototype=jr.prototype;function pa(e,t,n){this.props=e,this.context=t,this.refs=Kf,this.updater=n||Qf}var ha=pa.prototype=new Xf;ha.constructor=pa;Yf(ha,jr.prototype);ha.isPureReactComponent=!0;var Pc=Array.isArray,Gf=Object.prototype.hasOwnProperty,ma={current:null},Jf={key:!0,ref:!0,__self:!0,__source:!0};function qf(e,t,n){var r,l={},i=null,o=null;if(t!=null)for(r in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(i=""+t.key),t)Gf.call(t,r)&&!Jf.hasOwnProperty(r)&&(l[r]=t[r]);var s=arguments.length-2;if(s===1)l.children=n;else if(1<s){for(var u=Array(s),a=0;a<s;a++)u[a]=arguments[a+2];l.children=u}if(e&&e.defaultProps)for(r in s=e.defaultProps,s)l[r]===void 0&&(l[r]=s[r]);return{$$typeof:Gl,type:e,key:i,ref:o,props:l,_owner:ma.current}}function Xg(e,t){return{$$typeof:Gl,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function ga(e){return typeof e=="object"&&e!==null&&e.$$typeof===Gl}function Gg(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var zc=/\/+/g;function hs(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Gg(""+e.key):t.toString(36)}function Ri(e,t,n,r,l){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var o=!1;if(e===null)o=!0;else switch(i){case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case Gl:case Ag:o=!0}}if(o)return o=e,l=l(o),e=r===""?"."+hs(o,0):r,Pc(l)?(n="",e!=null&&(n=e.replace(zc,"$&/")+"/"),Ri(l,t,n,"",function(a){return a})):l!=null&&(ga(l)&&(l=Xg(l,n+(!l.key||o&&o.key===l.key?"":(""+l.key).replace(zc,"$&/")+"/")+e)),t.push(l)),1;if(o=0,r=r===""?".":r+":",Pc(e))for(var s=0;s<e.length;s++){i=e[s];var u=r+hs(i,s);o+=Ri(i,t,n,u,l)}else if(u=Kg(e),typeof u=="function")for(e=u.call(e),s=0;!(i=e.next()).done;)i=i.value,u=r+hs(i,s++),o+=Ri(i,t,n,u,l);else if(i==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return o}function ii(e,t,n){if(e==null)return e;var r=[],l=0;return Ri(e,r,"","",function(i){return t.call(n,i,l++)}),r}function Jg(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var Ie={current:null},Ni={transition:null},qg={ReactCurrentDispatcher:Ie,ReactCurrentBatchConfig:Ni,ReactCurrentOwner:ma};W.Children={map:ii,forEach:function(e,t,n){ii(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return ii(e,function(){t++}),t},toArray:function(e){return ii(e,function(t){return t})||[]},only:function(e){if(!ga(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};W.Component=jr;W.Fragment=bg;W.Profiler=Vg;W.PureComponent=pa;W.StrictMode=Ug;W.Suspense=Hg;W.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=qg;W.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=Yf({},e.props),l=e.key,i=e.ref,o=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,o=ma.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(u in t)Gf.call(t,u)&&!Jf.hasOwnProperty(u)&&(r[u]=t[u]===void 0&&s!==void 0?s[u]:t[u])}var u=arguments.length-2;if(u===1)r.children=n;else if(1<u){s=Array(u);for(var a=0;a<u;a++)s[a]=arguments[a+2];r.children=s}return{$$typeof:Gl,type:e.type,key:l,ref:i,props:r,_owner:o}};W.createContext=function(e){return e={$$typeof:Zg,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:Bg,_context:e},e.Consumer=e};W.createElement=qf;W.createFactory=function(e){var t=qf.bind(null,e);return t.type=e,t};W.createRef=function(){return{current:null}};W.forwardRef=function(e){return{$$typeof:Wg,render:e}};W.isValidElement=ga;W.lazy=function(e){return{$$typeof:Yg,_payload:{_status:-1,_result:e},_init:Jg}};W.memo=function(e,t){return{$$typeof:Qg,type:e,compare:t===void 0?null:t}};W.startTransition=function(e){var t=Ni.transition;Ni.transition={};try{e()}finally{Ni.transition=t}};W.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};W.useCallback=function(e,t){return Ie.current.useCallback(e,t)};W.useContext=function(e){return Ie.current.useContext(e)};W.useDebugValue=function(){};W.useDeferredValue=function(e){return Ie.current.useDeferredValue(e)};W.useEffect=function(e,t){return Ie.current.useEffect(e,t)};W.useId=function(){return Ie.current.useId()};W.useImperativeHandle=function(e,t,n){return Ie.current.useImperativeHandle(e,t,n)};W.useInsertionEffect=function(e,t){return Ie.current.useInsertionEffect(e,t)};W.useLayoutEffect=function(e,t){return Ie.current.useLayoutEffect(e,t)};W.useMemo=function(e,t){return Ie.current.useMemo(e,t)};W.useReducer=function(e,t,n){return Ie.current.useReducer(e,t,n)};W.useRef=function(e){return Ie.current.useRef(e)};W.useState=function(e){return Ie.current.useState(e)};W.useSyncExternalStore=function(e,t,n){return Ie.current.useSyncExternalStore(e,t,n)};W.useTransition=function(){return Ie.current.useTransition()};W.version="18.2.0";Hf.exports=W;var ne=Hf.exports;const Pn=Zf(ne);/**
 * @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 ey=ne,ty=Symbol.for("react.element"),ny=Symbol.for("react.fragment"),ry=Object.prototype.hasOwnProperty,ly=ey.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,iy={key:!0,ref:!0,__self:!0,__source:!0};function ep(e,t,n){var r,l={},i=null,o=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(o=t.ref);for(r in t)ry.call(t,r)&&!iy.hasOwnProperty(r)&&(l[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)l[r]===void 0&&(l[r]=t[r]);return{$$typeof:ty,type:e,key:i,ref:o,props:l,_owner:ly.current}}Uo.Fragment=ny;Uo.jsx=ep;Uo.jsxs=ep;Wf.exports=Uo;var L=Wf.exports,tu={},tp={exports:{}},nt={},np={exports:{}},rp={};/**
 * @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.
 */(function(e){function t(z,A){var B=z.length;z.push(A);e:for(;0<B;){var ae=B-1>>>1,he=z[ae];if(0<l(he,A))z[ae]=A,z[B]=he,B=ae;else break e}}function n(z){return z.length===0?null:z[0]}function r(z){if(z.length===0)return null;var A=z[0],B=z.pop();if(B!==A){z[0]=B;e:for(var ae=0,he=z.length,ri=he>>>1;ae<ri;){var Rn=2*(ae+1)-1,ps=z[Rn],Nn=Rn+1,li=z[Nn];if(0>l(ps,B))Nn<he&&0>l(li,ps)?(z[ae]=li,z[Nn]=B,ae=Nn):(z[ae]=ps,z[Rn]=B,ae=Rn);else if(Nn<he&&0>l(li,B))z[ae]=li,z[Nn]=B,ae=Nn;else break e}}return A}function l(z,A){var B=z.sortIndex-A.sortIndex;return B!==0?B:z.id-A.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var u=[],a=[],p=1,y=null,v=3,c=!1,g=!1,m=!1,x=typeof setTimeout=="function"?setTimeout:null,d=typeof clearTimeout=="function"?clearTimeout:null,f=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function h(z){for(var A=n(a);A!==null;){if(A.callback===null)r(a);else if(A.startTime<=z)r(a),A.sortIndex=A.expirationTime,t(u,A);else break;A=n(a)}}function w(z){if(m=!1,h(z),!g)if(n(u)!==null)g=!0,ds(S);else{var A=n(a);A!==null&&fs(w,A.startTime-z)}}function S(z,A){g=!1,m&&(m=!1,d($),$=-1),c=!0;var B=v;try{for(h(A),y=n(u);y!==null&&(!(y.expirationTime>A)||z&&!Fe());){var ae=y.callback;if(typeof ae=="function"){y.callback=null,v=y.priorityLevel;var he=ae(y.expirationTime<=A);A=e.unstable_now(),typeof he=="function"?y.callback=he:y===n(u)&&r(u),h(A)}else r(u);y=n(u)}if(y!==null)var ri=!0;else{var Rn=n(a);Rn!==null&&fs(w,Rn.startTime-A),ri=!1}return ri}finally{y=null,v=B,c=!1}}var C=!1,E=null,$=-1,Y=5,U=-1;function Fe(){return!(e.unstable_now()-U<Y)}function Tn(){if(E!==null){var z=e.unstable_now();U=z;var A=!0;try{A=E(!0,z)}finally{A?Ar():(C=!1,E=null)}}else C=!1}var Ar;if(typeof f=="function")Ar=function(){f(Tn)};else if(typeof MessageChannel<"u"){var Rc=new MessageChannel,Dg=Rc.port2;Rc.port1.onmessage=Tn,Ar=function(){Dg.postMessage(null)}}else Ar=function(){x(Tn,0)};function ds(z){E=z,C||(C=!0,Ar())}function fs(z,A){$=x(function(){z(e.unstable_now())},A)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(z){z.callback=null},e.unstable_continueExecution=function(){g||c||(g=!0,ds(S))},e.unstable_forceFrameRate=function(z){0>z||125<z?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):Y=0<z?Math.floor(1e3/z):5},e.unstable_getCurrentPriorityLevel=function(){return v},e.unstable_getFirstCallbackNode=function(){return n(u)},e.unstable_next=function(z){switch(v){case 1:case 2:case 3:var A=3;break;default:A=v}var B=v;v=A;try{return z()}finally{v=B}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(z,A){switch(z){case 1:case 2:case 3:case 4:case 5:break;default:z=3}var B=v;v=z;try{return A()}finally{v=B}},e.unstable_scheduleCallback=function(z,A,B){var ae=e.unstable_now();switch(typeof B=="object"&&B!==null?(B=B.delay,B=typeof B=="number"&&0<B?ae+B:ae):B=ae,z){case 1:var he=-1;break;case 2:he=250;break;case 5:he=1073741823;break;case 4:he=1e4;break;default:he=5e3}return he=B+he,z={id:p++,callback:A,priorityLevel:z,startTime:B,expirationTime:he,sortIndex:-1},B>ae?(z.sortIndex=B,t(a,z),n(u)===null&&z===n(a)&&(m?(d($),$=-1):m=!0,fs(w,B-ae))):(z.sortIndex=he,t(u,z),g||c||(g=!0,ds(S))),z},e.unstable_shouldYield=Fe,e.unstable_wrapCallback=function(z){var A=v;return function(){var B=v;v=A;try{return z.apply(this,arguments)}finally{v=B}}}})(rp);np.exports=rp;var oy=np.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 lp=ne,tt=oy;function k(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 ip=new Set,gl={};function Jn(e,t){Er(e,t),Er(e+"Capture",t)}function Er(e,t){for(gl[e]=t,e=0;e<t.length;e++)ip.add(t[e])}var Ut=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),nu=Object.prototype.hasOwnProperty,sy=/^[: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]*$/,Oc={},Ic={};function uy(e){return nu.call(Ic,e)?!0:nu.call(Oc,e)?!1:sy.test(e)?Ic[e]=!0:(Oc[e]=!0,!1)}function ay(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 cy(e,t,n,r){if(t===null||typeof t>"u"||ay(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 je(e,t,n,r,l,i,o){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=o}var ke={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ke[e]=new je(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ke[t]=new je(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ke[e]=new je(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ke[e]=new je(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){ke[e]=new je(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ke[e]=new je(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ke[e]=new je(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ke[e]=new je(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ke[e]=new je(e,5,!1,e.toLowerCase(),null,!1,!1)});var ya=/[\-:]([a-z])/g;function va(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(ya,va);ke[t]=new je(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(ya,va);ke[t]=new je(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(ya,va);ke[t]=new je(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ke[e]=new je(e,1,!1,e.toLowerCase(),null,!1,!1)});ke.xlinkHref=new je("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ke[e]=new je(e,1,!1,e.toLowerCase(),null,!0,!0)});function wa(e,t,n,r){var l=ke.hasOwnProperty(t)?ke[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(cy(t,n,l,r)&&(n=null),r||l===null?uy(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 Yt=lp.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,oi=Symbol.for("react.element"),lr=Symbol.for("react.portal"),ir=Symbol.for("react.fragment"),xa=Symbol.for("react.strict_mode"),ru=Symbol.for("react.profiler"),op=Symbol.for("react.provider"),sp=Symbol.for("react.context"),ka=Symbol.for("react.forward_ref"),lu=Symbol.for("react.suspense"),iu=Symbol.for("react.suspense_list"),Sa=Symbol.for("react.memo"),en=Symbol.for("react.lazy"),up=Symbol.for("react.offscreen"),jc=Symbol.iterator;function br(e){return e===null||typeof e!="object"?null:(e=jc&&e[jc]||e["@@iterator"],typeof e=="function"?e:null)}var se=Object.assign,ms;function Kr(e){if(ms===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);ms=t&&t[1]||""}return`
`+ms+e}var gs=!1;function ys(e,t){if(!e||gs)return"";gs=!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(a){var r=a}Reflect.construct(e,[],t)}else{try{t.call()}catch(a){r=a}e.call(t.prototype)}else{try{throw Error()}catch(a){r=a}e()}}catch(a){if(a&&r&&typeof a.stack=="string"){for(var l=a.stack.split(`
`),i=r.stack.split(`
`),o=l.length-1,s=i.length-1;1<=o&&0<=s&&l[o]!==i[s];)s--;for(;1<=o&&0<=s;o--,s--)if(l[o]!==i[s]){if(o!==1||s!==1)do if(o--,s--,0>s||l[o]!==i[s]){var u=`
`+l[o].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}while(1<=o&&0<=s);break}}}finally{gs=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Kr(e):""}function dy(e){switch(e.tag){case 5:return Kr(e.type);case 16:return Kr("Lazy");case 13:return Kr("Suspense");case 19:return Kr("SuspenseList");case 0:case 2:case 15:return e=ys(e.type,!1),e;case 11:return e=ys(e.type.render,!1),e;case 1:return e=ys(e.type,!0),e;default:return""}}function ou(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 ir:return"Fragment";case lr:return"Portal";case ru:return"Profiler";case xa:return"StrictMode";case lu:return"Suspense";case iu:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case sp:return(e.displayName||"Context")+".Consumer";case op:return(e._context.displayName||"Context")+".Provider";case ka:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Sa:return t=e.displayName||null,t!==null?t:ou(e.type)||"Memo";case en:t=e._payload,e=e._init;try{return ou(e(t))}catch{}}return null}function fy(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 ou(t);case 8:return t===xa?"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 vn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function ap(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function py(e){var t=ap(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(o){r=""+o,i.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function si(e){e._valueTracker||(e._valueTracker=py(e))}function cp(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ap(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Gi(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 su(e,t){var n=t.checked;return se({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Mc(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=vn(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 dp(e,t){t=t.checked,t!=null&&wa(e,"checked",t,!1)}function uu(e,t){dp(e,t);var n=vn(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")?au(e,t.type,n):t.hasOwnProperty("defaultValue")&&au(e,t.type,vn(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Lc(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 au(e,t,n){(t!=="number"||Gi(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Xr=Array.isArray;function yr(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=""+vn(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 cu(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(k(91));return se({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Fc(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(k(92));if(Xr(n)){if(1<n.length)throw Error(k(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:vn(n)}}function fp(e,t){var n=vn(t.value),r=vn(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 Dc(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function pp(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 du(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?pp(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var ui,hp=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(ui=ui||document.createElement("div"),ui.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ui.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function yl(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var il={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},hy=["Webkit","ms","Moz","O"];Object.keys(il).forEach(function(e){hy.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),il[t]=il[e]})});function mp(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||il.hasOwnProperty(e)&&il[e]?(""+t).trim():t+"px"}function gp(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=mp(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var my=se({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 fu(e,t){if(t){if(my[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(k(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(k(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(k(61))}if(t.style!=null&&typeof t.style!="object")throw Error(k(62))}}function pu(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 hu=null;function _a(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var mu=null,vr=null,wr=null;function Ac(e){if(e=ei(e)){if(typeof mu!="function")throw Error(k(280));var t=e.stateNode;t&&(t=Ho(t),mu(e.stateNode,e.type,t))}}function yp(e){vr?wr?wr.push(e):wr=[e]:vr=e}function vp(){if(vr){var e=vr,t=wr;if(wr=vr=null,Ac(e),t)for(e=0;e<t.length;e++)Ac(t[e])}}function wp(e,t){return e(t)}function xp(){}var vs=!1;function kp(e,t,n){if(vs)return e(t,n);vs=!0;try{return wp(e,t,n)}finally{vs=!1,(vr!==null||wr!==null)&&(xp(),vp())}}function vl(e,t){var n=e.stateNode;if(n===null)return null;var r=Ho(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(k(231,t,typeof n));return n}var gu=!1;if(Ut)try{var Ur={};Object.defineProperty(Ur,"passive",{get:function(){gu=!0}}),window.addEventListener("test",Ur,Ur),window.removeEventListener("test",Ur,Ur)}catch{gu=!1}function gy(e,t,n,r,l,i,o,s,u){var a=Array.prototype.slice.call(arguments,3);try{t.apply(n,a)}catch(p){this.onError(p)}}var ol=!1,Ji=null,qi=!1,yu=null,yy={onError:function(e){ol=!0,Ji=e}};function vy(e,t,n,r,l,i,o,s,u){ol=!1,Ji=null,gy.apply(yy,arguments)}function wy(e,t,n,r,l,i,o,s,u){if(vy.apply(this,arguments),ol){if(ol){var a=Ji;ol=!1,Ji=null}else throw Error(k(198));qi||(qi=!0,yu=a)}}function qn(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function Sp(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 bc(e){if(qn(e)!==e)throw Error(k(188))}function xy(e){var t=e.alternate;if(!t){if(t=qn(e),t===null)throw Error(k(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 bc(l),e;if(i===r)return bc(l),t;i=i.sibling}throw Error(k(188))}if(n.return!==r.return)n=l,r=i;else{for(var o=!1,s=l.child;s;){if(s===n){o=!0,n=l,r=i;break}if(s===r){o=!0,r=l,n=i;break}s=s.sibling}if(!o){for(s=i.child;s;){if(s===n){o=!0,n=i,r=l;break}if(s===r){o=!0,r=i,n=l;break}s=s.sibling}if(!o)throw Error(k(189))}}if(n.alternate!==r)throw Error(k(190))}if(n.tag!==3)throw Error(k(188));return n.stateNode.current===n?e:t}function _p(e){return e=xy(e),e!==null?Ep(e):null}function Ep(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Ep(e);if(t!==null)return t;e=e.sibling}return null}var Cp=tt.unstable_scheduleCallback,Uc=tt.unstable_cancelCallback,ky=tt.unstable_shouldYield,Sy=tt.unstable_requestPaint,ce=tt.unstable_now,_y=tt.unstable_getCurrentPriorityLevel,Ea=tt.unstable_ImmediatePriority,$p=tt.unstable_UserBlockingPriority,eo=tt.unstable_NormalPriority,Ey=tt.unstable_LowPriority,Tp=tt.unstable_IdlePriority,Vo=null,Tt=null;function Cy(e){if(Tt&&typeof Tt.onCommitFiberRoot=="function")try{Tt.onCommitFiberRoot(Vo,e,void 0,(e.current.flags&128)===128)}catch{}}var gt=Math.clz32?Math.clz32:Ry,$y=Math.log,Ty=Math.LN2;function Ry(e){return e>>>=0,e===0?32:31-($y(e)/Ty|0)|0}var ai=64,ci=4194304;function Gr(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 to(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,i=e.pingedLanes,o=n&268435455;if(o!==0){var s=o&~l;s!==0?r=Gr(s):(i&=o,i!==0&&(r=Gr(i)))}else o=n&~l,o!==0?r=Gr(o):i!==0&&(r=Gr(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&l)&&(l=r&-r,i=t&-t,l>=i||l===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-gt(t),l=1<<n,r|=e[n],t&=~l;return r}function Ny(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 Py(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,i=e.pendingLanes;0<i;){var o=31-gt(i),s=1<<o,u=l[o];u===-1?(!(s&n)||s&r)&&(l[o]=Ny(s,t)):u<=t&&(e.expiredLanes|=s),i&=~s}}function vu(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Rp(){var e=ai;return ai<<=1,!(ai&4194240)&&(ai=64),e}function ws(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Jl(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-gt(t),e[t]=n}function zy(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-gt(n),i=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~i}}function Ca(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-gt(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var K=0;function Np(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var Pp,$a,zp,Op,Ip,wu=!1,di=[],cn=null,dn=null,fn=null,wl=new Map,xl=new Map,nn=[],Oy="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 Vc(e,t){switch(e){case"focusin":case"focusout":cn=null;break;case"dragenter":case"dragleave":dn=null;break;case"mouseover":case"mouseout":fn=null;break;case"pointerover":case"pointerout":wl.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":xl.delete(t.pointerId)}}function Vr(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=ei(t),t!==null&&$a(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function Iy(e,t,n,r,l){switch(t){case"focusin":return cn=Vr(cn,e,t,n,r,l),!0;case"dragenter":return dn=Vr(dn,e,t,n,r,l),!0;case"mouseover":return fn=Vr(fn,e,t,n,r,l),!0;case"pointerover":var i=l.pointerId;return wl.set(i,Vr(wl.get(i)||null,e,t,n,r,l)),!0;case"gotpointercapture":return i=l.pointerId,xl.set(i,Vr(xl.get(i)||null,e,t,n,r,l)),!0}return!1}function jp(e){var t=Fn(e.target);if(t!==null){var n=qn(t);if(n!==null){if(t=n.tag,t===13){if(t=Sp(n),t!==null){e.blockedOn=t,Ip(e.priority,function(){zp(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 Pi(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=xu(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);hu=r,n.target.dispatchEvent(r),hu=null}else return t=ei(n),t!==null&&$a(t),e.blockedOn=n,!1;t.shift()}return!0}function Bc(e,t,n){Pi(e)&&n.delete(t)}function jy(){wu=!1,cn!==null&&Pi(cn)&&(cn=null),dn!==null&&Pi(dn)&&(dn=null),fn!==null&&Pi(fn)&&(fn=null),wl.forEach(Bc),xl.forEach(Bc)}function Br(e,t){e.blockedOn===t&&(e.blockedOn=null,wu||(wu=!0,tt.unstable_scheduleCallback(tt.unstable_NormalPriority,jy)))}function kl(e){function t(l){return Br(l,e)}if(0<di.length){Br(di[0],e);for(var n=1;n<di.length;n++){var r=di[n];r.blockedOn===e&&(r.blockedOn=null)}}for(cn!==null&&Br(cn,e),dn!==null&&Br(dn,e),fn!==null&&Br(fn,e),wl.forEach(t),xl.forEach(t),n=0;n<nn.length;n++)r=nn[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<nn.length&&(n=nn[0],n.blockedOn===null);)jp(n),n.blockedOn===null&&nn.shift()}var xr=Yt.ReactCurrentBatchConfig,no=!0;function My(e,t,n,r){var l=K,i=xr.transition;xr.transition=null;try{K=1,Ta(e,t,n,r)}finally{K=l,xr.transition=i}}function Ly(e,t,n,r){var l=K,i=xr.transition;xr.transition=null;try{K=4,Ta(e,t,n,r)}finally{K=l,xr.transition=i}}function Ta(e,t,n,r){if(no){var l=xu(e,t,n,r);if(l===null)Ns(e,t,r,ro,n),Vc(e,r);else if(Iy(l,e,t,n,r))r.stopPropagation();else if(Vc(e,r),t&4&&-1<Oy.indexOf(e)){for(;l!==null;){var i=ei(l);if(i!==null&&Pp(i),i=xu(e,t,n,r),i===null&&Ns(e,t,r,ro,n),i===l)break;l=i}l!==null&&r.stopPropagation()}else Ns(e,t,r,null,n)}}var ro=null;function xu(e,t,n,r){if(ro=null,e=_a(r),e=Fn(e),e!==null)if(t=qn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Sp(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 ro=e,null}function Mp(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(_y()){case Ea:return 1;case $p:return 4;case eo:case Ey:return 16;case Tp:return 536870912;default:return 16}default:return 16}}var on=null,Ra=null,zi=null;function Lp(){if(zi)return zi;var e,t=Ra,n=t.length,r,l="value"in on?on.value:on.textContent,i=l.length;for(e=0;e<n&&t[e]===l[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===l[i-r];r++);return zi=l.slice(e,1<r?1-r:void 0)}function Oi(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 fi(){return!0}function Zc(){return!1}function rt(e){function t(n,r,l,i,o){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=i,this.target=o,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(n=e[s],this[s]=n?n(i):i[s]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?fi:Zc,this.isPropagationStopped=Zc,this}return se(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=fi)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=fi)},persist:function(){},isPersistent:fi}),t}var Mr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Na=rt(Mr),ql=se({},Mr,{view:0,detail:0}),Fy=rt(ql),xs,ks,Zr,Bo=se({},ql,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Pa,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!==Zr&&(Zr&&e.type==="mousemove"?(xs=e.screenX-Zr.screenX,ks=e.screenY-Zr.screenY):ks=xs=0,Zr=e),xs)},movementY:function(e){return"movementY"in e?e.movementY:ks}}),Wc=rt(Bo),Dy=se({},Bo,{dataTransfer:0}),Ay=rt(Dy),by=se({},ql,{relatedTarget:0}),Ss=rt(by),Uy=se({},Mr,{animationName:0,elapsedTime:0,pseudoElement:0}),Vy=rt(Uy),By=se({},Mr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Zy=rt(By),Wy=se({},Mr,{data:0}),Hc=rt(Wy),Hy={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Qy={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"},Yy={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Ky(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Yy[e])?!!t[e]:!1}function Pa(){return Ky}var Xy=se({},ql,{key:function(e){if(e.key){var t=Hy[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Oi(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Qy[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Pa,charCode:function(e){return e.type==="keypress"?Oi(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Oi(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Gy=rt(Xy),Jy=se({},Bo,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Qc=rt(Jy),qy=se({},ql,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Pa}),ev=rt(qy),tv=se({},Mr,{propertyName:0,elapsedTime:0,pseudoElement:0}),nv=rt(tv),rv=se({},Bo,{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}),lv=rt(rv),iv=[9,13,27,32],za=Ut&&"CompositionEvent"in window,sl=null;Ut&&"documentMode"in document&&(sl=document.documentMode);var ov=Ut&&"TextEvent"in window&&!sl,Fp=Ut&&(!za||sl&&8<sl&&11>=sl),Yc=" ",Kc=!1;function Dp(e,t){switch(e){case"keyup":return iv.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ap(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var or=!1;function sv(e,t){switch(e){case"compositionend":return Ap(t);case"keypress":return t.which!==32?null:(Kc=!0,Yc);case"textInput":return e=t.data,e===Yc&&Kc?null:e;default:return null}}function uv(e,t){if(or)return e==="compositionend"||!za&&Dp(e,t)?(e=Lp(),zi=Ra=on=null,or=!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 Fp&&t.locale!=="ko"?null:t.data;default:return null}}var av={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 Xc(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!av[e.type]:t==="textarea"}function bp(e,t,n,r){yp(r),t=lo(t,"onChange"),0<t.length&&(n=new Na("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var ul=null,Sl=null;function cv(e){Gp(e,0)}function Zo(e){var t=ar(e);if(cp(t))return e}function dv(e,t){if(e==="change")return t}var Up=!1;if(Ut){var _s;if(Ut){var Es="oninput"in document;if(!Es){var Gc=document.createElement("div");Gc.setAttribute("oninput","return;"),Es=typeof Gc.oninput=="function"}_s=Es}else _s=!1;Up=_s&&(!document.documentMode||9<document.documentMode)}function Jc(){ul&&(ul.detachEvent("onpropertychange",Vp),Sl=ul=null)}function Vp(e){if(e.propertyName==="value"&&Zo(Sl)){var t=[];bp(t,Sl,e,_a(e)),kp(cv,t)}}function fv(e,t,n){e==="focusin"?(Jc(),ul=t,Sl=n,ul.attachEvent("onpropertychange",Vp)):e==="focusout"&&Jc()}function pv(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Zo(Sl)}function hv(e,t){if(e==="click")return Zo(t)}function mv(e,t){if(e==="input"||e==="change")return Zo(t)}function gv(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var wt=typeof Object.is=="function"?Object.is:gv;function _l(e,t){if(wt(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(!nu.call(t,l)||!wt(e[l],t[l]))return!1}return!0}function qc(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ed(e,t){var n=qc(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=qc(n)}}function Bp(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Bp(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Zp(){for(var e=window,t=Gi();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Gi(e.document)}return t}function Oa(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 yv(e){var t=Zp(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Bp(n.ownerDocument.documentElement,n)){if(r!==null&&Oa(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=ed(n,i);var o=ed(n,r);l&&o&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.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 vv=Ut&&"documentMode"in document&&11>=document.documentMode,sr=null,ku=null,al=null,Su=!1;function td(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Su||sr==null||sr!==Gi(r)||(r=sr,"selectionStart"in r&&Oa(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&&_l(al,r)||(al=r,r=lo(ku,"onSelect"),0<r.length&&(t=new Na("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=sr)))}function pi(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var ur={animationend:pi("Animation","AnimationEnd"),animationiteration:pi("Animation","AnimationIteration"),animationstart:pi("Animation","AnimationStart"),transitionend:pi("Transition","TransitionEnd")},Cs={},Wp={};Ut&&(Wp=document.createElement("div").style,"AnimationEvent"in window||(delete ur.animationend.animation,delete ur.animationiteration.animation,delete ur.animationstart.animation),"TransitionEvent"in window||delete ur.transitionend.transition);function Wo(e){if(Cs[e])return Cs[e];if(!ur[e])return e;var t=ur[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Wp)return Cs[e]=t[n];return e}var Hp=Wo("animationend"),Qp=Wo("animationiteration"),Yp=Wo("animationstart"),Kp=Wo("transitionend"),Xp=new Map,nd="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 En(e,t){Xp.set(e,t),Jn(t,[e])}for(var $s=0;$s<nd.length;$s++){var Ts=nd[$s],wv=Ts.toLowerCase(),xv=Ts[0].toUpperCase()+Ts.slice(1);En(wv,"on"+xv)}En(Hp,"onAnimationEnd");En(Qp,"onAnimationIteration");En(Yp,"onAnimationStart");En("dblclick","onDoubleClick");En("focusin","onFocus");En("focusout","onBlur");En(Kp,"onTransitionEnd");Er("onMouseEnter",["mouseout","mouseover"]);Er("onMouseLeave",["mouseout","mouseover"]);Er("onPointerEnter",["pointerout","pointerover"]);Er("onPointerLeave",["pointerout","pointerover"]);Jn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Jn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Jn("onBeforeInput",["compositionend","keypress","textInput","paste"]);Jn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Jn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Jn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Jr="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(" "),kv=new Set("cancel close invalid load scroll toggle".split(" ").concat(Jr));function rd(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,wy(r,t,void 0,e),e.currentTarget=null}function Gp(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 o=r.length-1;0<=o;o--){var s=r[o],u=s.instance,a=s.currentTarget;if(s=s.listener,u!==i&&l.isPropagationStopped())break e;rd(l,s,a),i=u}else for(o=0;o<r.length;o++){if(s=r[o],u=s.instance,a=s.currentTarget,s=s.listener,u!==i&&l.isPropagationStopped())break e;rd(l,s,a),i=u}}}if(qi)throw e=yu,qi=!1,yu=null,e}function q(e,t){var n=t[Tu];n===void 0&&(n=t[Tu]=new Set);var r=e+"__bubble";n.has(r)||(Jp(t,e,2,!1),n.add(r))}function Rs(e,t,n){var r=0;t&&(r|=4),Jp(n,e,r,t)}var hi="_reactListening"+Math.random().toString(36).slice(2);function El(e){if(!e[hi]){e[hi]=!0,ip.forEach(function(n){n!=="selectionchange"&&(kv.has(n)||Rs(n,!1,e),Rs(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[hi]||(t[hi]=!0,Rs("selectionchange",!1,t))}}function Jp(e,t,n,r){switch(Mp(t)){case 1:var l=My;break;case 4:l=Ly;break;default:l=Ta}n=l.bind(null,t,n,e),l=void 0,!gu||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 Ns(e,t,n,r,l){var i=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var o=r.tag;if(o===3||o===4){var s=r.stateNode.containerInfo;if(s===l||s.nodeType===8&&s.parentNode===l)break;if(o===4)for(o=r.return;o!==null;){var u=o.tag;if((u===3||u===4)&&(u=o.stateNode.containerInfo,u===l||u.nodeType===8&&u.parentNode===l))return;o=o.return}for(;s!==null;){if(o=Fn(s),o===null)return;if(u=o.tag,u===5||u===6){r=i=o;continue e}s=s.parentNode}}r=r.return}kp(function(){var a=i,p=_a(n),y=[];e:{var v=Xp.get(e);if(v!==void 0){var c=Na,g=e;switch(e){case"keypress":if(Oi(n)===0)break e;case"keydown":case"keyup":c=Gy;break;case"focusin":g="focus",c=Ss;break;case"focusout":g="blur",c=Ss;break;case"beforeblur":case"afterblur":c=Ss;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":c=Wc;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":c=Ay;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":c=ev;break;case Hp:case Qp:case Yp:c=Vy;break;case Kp:c=nv;break;case"scroll":c=Fy;break;case"wheel":c=lv;break;case"copy":case"cut":case"paste":c=Zy;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":c=Qc}var m=(t&4)!==0,x=!m&&e==="scroll",d=m?v!==null?v+"Capture":null:v;m=[];for(var f=a,h;f!==null;){h=f;var w=h.stateNode;if(h.tag===5&&w!==null&&(h=w,d!==null&&(w=vl(f,d),w!=null&&m.push(Cl(f,w,h)))),x)break;f=f.return}0<m.length&&(v=new c(v,g,null,n,p),y.push({event:v,listeners:m}))}}if(!(t&7)){e:{if(v=e==="mouseover"||e==="pointerover",c=e==="mouseout"||e==="pointerout",v&&n!==hu&&(g=n.relatedTarget||n.fromElement)&&(Fn(g)||g[Vt]))break e;if((c||v)&&(v=p.window===p?p:(v=p.ownerDocument)?v.defaultView||v.parentWindow:window,c?(g=n.relatedTarget||n.toElement,c=a,g=g?Fn(g):null,g!==null&&(x=qn(g),g!==x||g.tag!==5&&g.tag!==6)&&(g=null)):(c=null,g=a),c!==g)){if(m=Wc,w="onMouseLeave",d="onMouseEnter",f="mouse",(e==="pointerout"||e==="pointerover")&&(m=Qc,w="onPointerLeave",d="onPointerEnter",f="pointer"),x=c==null?v:ar(c),h=g==null?v:ar(g),v=new m(w,f+"leave",c,n,p),v.target=x,v.relatedTarget=h,w=null,Fn(p)===a&&(m=new m(d,f+"enter",g,n,p),m.target=h,m.relatedTarget=x,w=m),x=w,c&&g)t:{for(m=c,d=g,f=0,h=m;h;h=er(h))f++;for(h=0,w=d;w;w=er(w))h++;for(;0<f-h;)m=er(m),f--;for(;0<h-f;)d=er(d),h--;for(;f--;){if(m===d||d!==null&&m===d.alternate)break t;m=er(m),d=er(d)}m=null}else m=null;c!==null&&ld(y,v,c,m,!1),g!==null&&x!==null&&ld(y,x,g,m,!0)}}e:{if(v=a?ar(a):window,c=v.nodeName&&v.nodeName.toLowerCase(),c==="select"||c==="input"&&v.type==="file")var S=dv;else if(Xc(v))if(Up)S=mv;else{S=pv;var C=fv}else(c=v.nodeName)&&c.toLowerCase()==="input"&&(v.type==="checkbox"||v.type==="radio")&&(S=hv);if(S&&(S=S(e,a))){bp(y,S,n,p);break e}C&&C(e,v,a),e==="focusout"&&(C=v._wrapperState)&&C.controlled&&v.type==="number"&&au(v,"number",v.value)}switch(C=a?ar(a):window,e){case"focusin":(Xc(C)||C.contentEditable==="true")&&(sr=C,ku=a,al=null);break;case"focusout":al=ku=sr=null;break;case"mousedown":Su=!0;break;case"contextmenu":case"mouseup":case"dragend":Su=!1,td(y,n,p);break;case"selectionchange":if(vv)break;case"keydown":case"keyup":td(y,n,p)}var E;if(za)e:{switch(e){case"compositionstart":var $="onCompositionStart";break e;case"compositionend":$="onCompositionEnd";break e;case"compositionupdate":$="onCompositionUpdate";break e}$=void 0}else or?Dp(e,n)&&($="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&($="onCompositionStart");$&&(Fp&&n.locale!=="ko"&&(or||$!=="onCompositionStart"?$==="onCompositionEnd"&&or&&(E=Lp()):(on=p,Ra="value"in on?on.value:on.textContent,or=!0)),C=lo(a,$),0<C.length&&($=new Hc($,e,null,n,p),y.push({event:$,listeners:C}),E?$.data=E:(E=Ap(n),E!==null&&($.data=E)))),(E=ov?sv(e,n):uv(e,n))&&(a=lo(a,"onBeforeInput"),0<a.length&&(p=new Hc("onBeforeInput","beforeinput",null,n,p),y.push({event:p,listeners:a}),p.data=E))}Gp(y,t)})}function Cl(e,t,n){return{instance:e,listener:t,currentTarget:n}}function lo(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,i=l.stateNode;l.tag===5&&i!==null&&(l=i,i=vl(e,n),i!=null&&r.unshift(Cl(e,i,l)),i=vl(e,t),i!=null&&r.push(Cl(e,i,l))),e=e.return}return r}function er(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function ld(e,t,n,r,l){for(var i=t._reactName,o=[];n!==null&&n!==r;){var s=n,u=s.alternate,a=s.stateNode;if(u!==null&&u===r)break;s.tag===5&&a!==null&&(s=a,l?(u=vl(n,i),u!=null&&o.unshift(Cl(n,u,s))):l||(u=vl(n,i),u!=null&&o.push(Cl(n,u,s)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var Sv=/\r\n?/g,_v=/\u0000|\uFFFD/g;function id(e){return(typeof e=="string"?e:""+e).replace(Sv,`
`).replace(_v,"")}function mi(e,t,n){if(t=id(t),id(e)!==t&&n)throw Error(k(425))}function io(){}var _u=null,Eu=null;function Cu(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 $u=typeof setTimeout=="function"?setTimeout:void 0,Ev=typeof clearTimeout=="function"?clearTimeout:void 0,od=typeof Promise=="function"?Promise:void 0,Cv=typeof queueMicrotask=="function"?queueMicrotask:typeof od<"u"?function(e){return od.resolve(null).then(e).catch($v)}:$u;function $v(e){setTimeout(function(){throw e})}function Ps(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),kl(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);kl(t)}function pn(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 sd(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 Lr=Math.random().toString(36).slice(2),$t="__reactFiber$"+Lr,$l="__reactProps$"+Lr,Vt="__reactContainer$"+Lr,Tu="__reactEvents$"+Lr,Tv="__reactListeners$"+Lr,Rv="__reactHandles$"+Lr;function Fn(e){var t=e[$t];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Vt]||n[$t]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=sd(e);e!==null;){if(n=e[$t])return n;e=sd(e)}return t}e=n,n=e.parentNode}return null}function ei(e){return e=e[$t]||e[Vt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function ar(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(k(33))}function Ho(e){return e[$l]||null}var Ru=[],cr=-1;function Cn(e){return{current:e}}function te(e){0>cr||(e.current=Ru[cr],Ru[cr]=null,cr--)}function J(e,t){cr++,Ru[cr]=e.current,e.current=t}var wn={},Te=Cn(wn),Ve=Cn(!1),Wn=wn;function Cr(e,t){var n=e.type.contextTypes;if(!n)return wn;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 Be(e){return e=e.childContextTypes,e!=null}function oo(){te(Ve),te(Te)}function ud(e,t,n){if(Te.current!==wn)throw Error(k(168));J(Te,t),J(Ve,n)}function qp(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(k(108,fy(e)||"Unknown",l));return se({},n,r)}function so(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||wn,Wn=Te.current,J(Te,e),J(Ve,Ve.current),!0}function ad(e,t,n){var r=e.stateNode;if(!r)throw Error(k(169));n?(e=qp(e,t,Wn),r.__reactInternalMemoizedMergedChildContext=e,te(Ve),te(Te),J(Te,e)):te(Ve),J(Ve,n)}var Lt=null,Qo=!1,zs=!1;function eh(e){Lt===null?Lt=[e]:Lt.push(e)}function Nv(e){Qo=!0,eh(e)}function $n(){if(!zs&&Lt!==null){zs=!0;var e=0,t=K;try{var n=Lt;for(K=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Lt=null,Qo=!1}catch(l){throw Lt!==null&&(Lt=Lt.slice(e+1)),Cp(Ea,$n),l}finally{K=t,zs=!1}}return null}var dr=[],fr=0,uo=null,ao=0,lt=[],it=0,Hn=null,Dt=1,At="";function zn(e,t){dr[fr++]=ao,dr[fr++]=uo,uo=e,ao=t}function th(e,t,n){lt[it++]=Dt,lt[it++]=At,lt[it++]=Hn,Hn=e;var r=Dt;e=At;var l=32-gt(r)-1;r&=~(1<<l),n+=1;var i=32-gt(t)+l;if(30<i){var o=l-l%5;i=(r&(1<<o)-1).toString(32),r>>=o,l-=o,Dt=1<<32-gt(t)+l|n<<l|r,At=i+e}else Dt=1<<i|n<<l|r,At=e}function Ia(e){e.return!==null&&(zn(e,1),th(e,1,0))}function ja(e){for(;e===uo;)uo=dr[--fr],dr[fr]=null,ao=dr[--fr],dr[fr]=null;for(;e===Hn;)Hn=lt[--it],lt[it]=null,At=lt[--it],lt[it]=null,Dt=lt[--it],lt[it]=null}var qe=null,Je=null,re=!1,pt=null;function nh(e,t){var n=ot(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 cd(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,qe=e,Je=pn(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,qe=e,Je=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Hn!==null?{id:Dt,overflow:At}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=ot(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,qe=e,Je=null,!0):!1;default:return!1}}function Nu(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Pu(e){if(re){var t=Je;if(t){var n=t;if(!cd(e,t)){if(Nu(e))throw Error(k(418));t=pn(n.nextSibling);var r=qe;t&&cd(e,t)?nh(r,n):(e.flags=e.flags&-4097|2,re=!1,qe=e)}}else{if(Nu(e))throw Error(k(418));e.flags=e.flags&-4097|2,re=!1,qe=e}}}function dd(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;qe=e}function gi(e){if(e!==qe)return!1;if(!re)return dd(e),re=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Cu(e.type,e.memoizedProps)),t&&(t=Je)){if(Nu(e))throw rh(),Error(k(418));for(;t;)nh(e,t),t=pn(t.nextSibling)}if(dd(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(k(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){Je=pn(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}Je=null}}else Je=qe?pn(e.stateNode.nextSibling):null;return!0}function rh(){for(var e=Je;e;)e=pn(e.nextSibling)}function $r(){Je=qe=null,re=!1}function Ma(e){pt===null?pt=[e]:pt.push(e)}var Pv=Yt.ReactCurrentBatchConfig;function dt(e,t){if(e&&e.defaultProps){t=se({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}var co=Cn(null),fo=null,pr=null,La=null;function Fa(){La=pr=fo=null}function Da(e){var t=co.current;te(co),e._currentValue=t}function zu(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 kr(e,t){fo=e,La=pr=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Ue=!0),e.firstContext=null)}function ut(e){var t=e._currentValue;if(La!==e)if(e={context:e,memoizedValue:t,next:null},pr===null){if(fo===null)throw Error(k(308));pr=e,fo.dependencies={lanes:0,firstContext:e}}else pr=pr.next=e;return t}var Dn=null;function Aa(e){Dn===null?Dn=[e]:Dn.push(e)}function lh(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,Aa(t)):(n.next=l.next,l.next=n),t.interleaved=n,Bt(e,r)}function Bt(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 tn=!1;function ba(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function ih(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 bt(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function hn(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,Q&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,Bt(e,n)}return l=r.interleaved,l===null?(t.next=t,Aa(r)):(t.next=l.next,l.next=t),r.interleaved=t,Bt(e,n)}function Ii(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,Ca(e,n)}}function fd(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 o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?l=i=o:i=i.next=o,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 po(e,t,n,r){var l=e.updateQueue;tn=!1;var i=l.firstBaseUpdate,o=l.lastBaseUpdate,s=l.shared.pending;if(s!==null){l.shared.pending=null;var u=s,a=u.next;u.next=null,o===null?i=a:o.next=a,o=u;var p=e.alternate;p!==null&&(p=p.updateQueue,s=p.lastBaseUpdate,s!==o&&(s===null?p.firstBaseUpdate=a:s.next=a,p.lastBaseUpdate=u))}if(i!==null){var y=l.baseState;o=0,p=a=u=null,s=i;do{var v=s.lane,c=s.eventTime;if((r&v)===v){p!==null&&(p=p.next={eventTime:c,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var g=e,m=s;switch(v=t,c=n,m.tag){case 1:if(g=m.payload,typeof g=="function"){y=g.call(c,y,v);break e}y=g;break e;case 3:g.flags=g.flags&-65537|128;case 0:if(g=m.payload,v=typeof g=="function"?g.call(c,y,v):g,v==null)break e;y=se({},y,v);break e;case 2:tn=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,v=l.effects,v===null?l.effects=[s]:v.push(s))}else c={eventTime:c,lane:v,tag:s.tag,payload:s.payload,callback:s.callback,next:null},p===null?(a=p=c,u=y):p=p.next=c,o|=v;if(s=s.next,s===null){if(s=l.shared.pending,s===null)break;v=s,s=v.next,v.next=null,l.lastBaseUpdate=v,l.shared.pending=null}}while(!0);if(p===null&&(u=y),l.baseState=u,l.firstBaseUpdate=a,l.lastBaseUpdate=p,t=l.shared.interleaved,t!==null){l=t;do o|=l.lane,l=l.next;while(l!==t)}else i===null&&(l.shared.lanes=0);Yn|=o,e.lanes=o,e.memoizedState=y}}function pd(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(k(191,l));l.call(r)}}}var oh=new lp.Component().refs;function Ou(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:se({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Yo={isMounted:function(e){return(e=e._reactInternals)?qn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ze(),l=gn(e),i=bt(r,l);i.payload=t,n!=null&&(i.callback=n),t=hn(e,i,l),t!==null&&(yt(t,e,l,r),Ii(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ze(),l=gn(e),i=bt(r,l);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=hn(e,i,l),t!==null&&(yt(t,e,l,r),Ii(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ze(),r=gn(e),l=bt(n,r);l.tag=2,t!=null&&(l.callback=t),t=hn(e,l,r),t!==null&&(yt(t,e,r,n),Ii(t,e,r))}};function hd(e,t,n,r,l,i,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,o):t.prototype&&t.prototype.isPureReactComponent?!_l(n,r)||!_l(l,i):!0}function sh(e,t,n){var r=!1,l=wn,i=t.contextType;return typeof i=="object"&&i!==null?i=ut(i):(l=Be(t)?Wn:Te.current,r=t.contextTypes,i=(r=r!=null)?Cr(e,l):wn),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Yo,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=i),t}function md(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&&Yo.enqueueReplaceState(t,t.state,null)}function Iu(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs=oh,ba(e);var i=t.contextType;typeof i=="object"&&i!==null?l.context=ut(i):(i=Be(t)?Wn:Te.current,l.context=Cr(e,i)),l.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(Ou(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&&Yo.enqueueReplaceState(l,l.state,null),po(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function Wr(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(k(309));var r=n.stateNode}if(!r)throw Error(k(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(o){var s=l.refs;s===oh&&(s=l.refs={}),o===null?delete s[i]:s[i]=o},t._stringRef=i,t)}if(typeof e!="string")throw Error(k(284));if(!n._owner)throw Error(k(290,e))}return e}function yi(e,t){throw e=Object.prototype.toString.call(t),Error(k(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function gd(e){var t=e._init;return t(e._payload)}function uh(e){function t(d,f){if(e){var h=d.deletions;h===null?(d.deletions=[f],d.flags|=16):h.push(f)}}function n(d,f){if(!e)return null;for(;f!==null;)t(d,f),f=f.sibling;return null}function r(d,f){for(d=new Map;f!==null;)f.key!==null?d.set(f.key,f):d.set(f.index,f),f=f.sibling;return d}function l(d,f){return d=yn(d,f),d.index=0,d.sibling=null,d}function i(d,f,h){return d.index=h,e?(h=d.alternate,h!==null?(h=h.index,h<f?(d.flags|=2,f):h):(d.flags|=2,f)):(d.flags|=1048576,f)}function o(d){return e&&d.alternate===null&&(d.flags|=2),d}function s(d,f,h,w){return f===null||f.tag!==6?(f=Ds(h,d.mode,w),f.return=d,f):(f=l(f,h),f.return=d,f)}function u(d,f,h,w){var S=h.type;return S===ir?p(d,f,h.props.children,w,h.key):f!==null&&(f.elementType===S||typeof S=="object"&&S!==null&&S.$$typeof===en&&gd(S)===f.type)?(w=l(f,h.props),w.ref=Wr(d,f,h),w.return=d,w):(w=Ai(h.type,h.key,h.props,null,d.mode,w),w.ref=Wr(d,f,h),w.return=d,w)}function a(d,f,h,w){return f===null||f.tag!==4||f.stateNode.containerInfo!==h.containerInfo||f.stateNode.implementation!==h.implementation?(f=As(h,d.mode,w),f.return=d,f):(f=l(f,h.children||[]),f.return=d,f)}function p(d,f,h,w,S){return f===null||f.tag!==7?(f=Bn(h,d.mode,w,S),f.return=d,f):(f=l(f,h),f.return=d,f)}function y(d,f,h){if(typeof f=="string"&&f!==""||typeof f=="number")return f=Ds(""+f,d.mode,h),f.return=d,f;if(typeof f=="object"&&f!==null){switch(f.$$typeof){case oi:return h=Ai(f.type,f.key,f.props,null,d.mode,h),h.ref=Wr(d,null,f),h.return=d,h;case lr:return f=As(f,d.mode,h),f.return=d,f;case en:var w=f._init;return y(d,w(f._payload),h)}if(Xr(f)||br(f))return f=Bn(f,d.mode,h,null),f.return=d,f;yi(d,f)}return null}function v(d,f,h,w){var S=f!==null?f.key:null;if(typeof h=="string"&&h!==""||typeof h=="number")return S!==null?null:s(d,f,""+h,w);if(typeof h=="object"&&h!==null){switch(h.$$typeof){case oi:return h.key===S?u(d,f,h,w):null;case lr:return h.key===S?a(d,f,h,w):null;case en:return S=h._init,v(d,f,S(h._payload),w)}if(Xr(h)||br(h))return S!==null?null:p(d,f,h,w,null);yi(d,h)}return null}function c(d,f,h,w,S){if(typeof w=="string"&&w!==""||typeof w=="number")return d=d.get(h)||null,s(f,d,""+w,S);if(typeof w=="object"&&w!==null){switch(w.$$typeof){case oi:return d=d.get(w.key===null?h:w.key)||null,u(f,d,w,S);case lr:return d=d.get(w.key===null?h:w.key)||null,a(f,d,w,S);case en:var C=w._init;return c(d,f,h,C(w._payload),S)}if(Xr(w)||br(w))return d=d.get(h)||null,p(f,d,w,S,null);yi(f,w)}return null}function g(d,f,h,w){for(var S=null,C=null,E=f,$=f=0,Y=null;E!==null&&$<h.length;$++){E.index>$?(Y=E,E=null):Y=E.sibling;var U=v(d,E,h[$],w);if(U===null){E===null&&(E=Y);break}e&&E&&U.alternate===null&&t(d,E),f=i(U,f,$),C===null?S=U:C.sibling=U,C=U,E=Y}if($===h.length)return n(d,E),re&&zn(d,$),S;if(E===null){for(;$<h.length;$++)E=y(d,h[$],w),E!==null&&(f=i(E,f,$),C===null?S=E:C.sibling=E,C=E);return re&&zn(d,$),S}for(E=r(d,E);$<h.length;$++)Y=c(E,d,$,h[$],w),Y!==null&&(e&&Y.alternate!==null&&E.delete(Y.key===null?$:Y.key),f=i(Y,f,$),C===null?S=Y:C.sibling=Y,C=Y);return e&&E.forEach(function(Fe){return t(d,Fe)}),re&&zn(d,$),S}function m(d,f,h,w){var S=br(h);if(typeof S!="function")throw Error(k(150));if(h=S.call(h),h==null)throw Error(k(151));for(var C=S=null,E=f,$=f=0,Y=null,U=h.next();E!==null&&!U.done;$++,U=h.next()){E.index>$?(Y=E,E=null):Y=E.sibling;var Fe=v(d,E,U.value,w);if(Fe===null){E===null&&(E=Y);break}e&&E&&Fe.alternate===null&&t(d,E),f=i(Fe,f,$),C===null?S=Fe:C.sibling=Fe,C=Fe,E=Y}if(U.done)return n(d,E),re&&zn(d,$),S;if(E===null){for(;!U.done;$++,U=h.next())U=y(d,U.value,w),U!==null&&(f=i(U,f,$),C===null?S=U:C.sibling=U,C=U);return re&&zn(d,$),S}for(E=r(d,E);!U.done;$++,U=h.next())U=c(E,d,$,U.value,w),U!==null&&(e&&U.alternate!==null&&E.delete(U.key===null?$:U.key),f=i(U,f,$),C===null?S=U:C.sibling=U,C=U);return e&&E.forEach(function(Tn){return t(d,Tn)}),re&&zn(d,$),S}function x(d,f,h,w){if(typeof h=="object"&&h!==null&&h.type===ir&&h.key===null&&(h=h.props.children),typeof h=="object"&&h!==null){switch(h.$$typeof){case oi:e:{for(var S=h.key,C=f;C!==null;){if(C.key===S){if(S=h.type,S===ir){if(C.tag===7){n(d,C.sibling),f=l(C,h.props.children),f.return=d,d=f;break e}}else if(C.elementType===S||typeof S=="object"&&S!==null&&S.$$typeof===en&&gd(S)===C.type){n(d,C.sibling),f=l(C,h.props),f.ref=Wr(d,C,h),f.return=d,d=f;break e}n(d,C);break}else t(d,C);C=C.sibling}h.type===ir?(f=Bn(h.props.children,d.mode,w,h.key),f.return=d,d=f):(w=Ai(h.type,h.key,h.props,null,d.mode,w),w.ref=Wr(d,f,h),w.return=d,d=w)}return o(d);case lr:e:{for(C=h.key;f!==null;){if(f.key===C)if(f.tag===4&&f.stateNode.containerInfo===h.containerInfo&&f.stateNode.implementation===h.implementation){n(d,f.sibling),f=l(f,h.children||[]),f.return=d,d=f;break e}else{n(d,f);break}else t(d,f);f=f.sibling}f=As(h,d.mode,w),f.return=d,d=f}return o(d);case en:return C=h._init,x(d,f,C(h._payload),w)}if(Xr(h))return g(d,f,h,w);if(br(h))return m(d,f,h,w);yi(d,h)}return typeof h=="string"&&h!==""||typeof h=="number"?(h=""+h,f!==null&&f.tag===6?(n(d,f.sibling),f=l(f,h),f.return=d,d=f):(n(d,f),f=Ds(h,d.mode,w),f.return=d,d=f),o(d)):n(d,f)}return x}var Tr=uh(!0),ah=uh(!1),ti={},Rt=Cn(ti),Tl=Cn(ti),Rl=Cn(ti);function An(e){if(e===ti)throw Error(k(174));return e}function Ua(e,t){switch(J(Rl,t),J(Tl,e),J(Rt,ti),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:du(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=du(t,e)}te(Rt),J(Rt,t)}function Rr(){te(Rt),te(Tl),te(Rl)}function ch(e){An(Rl.current);var t=An(Rt.current),n=du(t,e.type);t!==n&&(J(Tl,e),J(Rt,n))}function Va(e){Tl.current===e&&(te(Rt),te(Tl))}var ie=Cn(0);function ho(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)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 Os=[];function Ba(){for(var e=0;e<Os.length;e++)Os[e]._workInProgressVersionPrimary=null;Os.length=0}var ji=Yt.ReactCurrentDispatcher,Is=Yt.ReactCurrentBatchConfig,Qn=0,oe=null,fe=null,me=null,mo=!1,cl=!1,Nl=0,zv=0;function Ee(){throw Error(k(321))}function Za(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!wt(e[n],t[n]))return!1;return!0}function Wa(e,t,n,r,l,i){if(Qn=i,oe=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,ji.current=e===null||e.memoizedState===null?Mv:Lv,e=n(r,l),cl){i=0;do{if(cl=!1,Nl=0,25<=i)throw Error(k(301));i+=1,me=fe=null,t.updateQueue=null,ji.current=Fv,e=n(r,l)}while(cl)}if(ji.current=go,t=fe!==null&&fe.next!==null,Qn=0,me=fe=oe=null,mo=!1,t)throw Error(k(300));return e}function Ha(){var e=Nl!==0;return Nl=0,e}function Ct(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return me===null?oe.memoizedState=me=e:me=me.next=e,me}function at(){if(fe===null){var e=oe.alternate;e=e!==null?e.memoizedState:null}else e=fe.next;var t=me===null?oe.memoizedState:me.next;if(t!==null)me=t,fe=e;else{if(e===null)throw Error(k(310));fe=e,e={memoizedState:fe.memoizedState,baseState:fe.baseState,baseQueue:fe.baseQueue,queue:fe.queue,next:null},me===null?oe.memoizedState=me=e:me=me.next=e}return me}function Pl(e,t){return typeof t=="function"?t(e):t}function js(e){var t=at(),n=t.queue;if(n===null)throw Error(k(311));n.lastRenderedReducer=e;var r=fe,l=r.baseQueue,i=n.pending;if(i!==null){if(l!==null){var o=l.next;l.next=i.next,i.next=o}r.baseQueue=l=i,n.pending=null}if(l!==null){i=l.next,r=r.baseState;var s=o=null,u=null,a=i;do{var p=a.lane;if((Qn&p)===p)u!==null&&(u=u.next={lane:0,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null}),r=a.hasEagerState?a.eagerState:e(r,a.action);else{var y={lane:p,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null};u===null?(s=u=y,o=r):u=u.next=y,oe.lanes|=p,Yn|=p}a=a.next}while(a!==null&&a!==i);u===null?o=r:u.next=s,wt(r,t.memoizedState)||(Ue=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=u,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do i=l.lane,oe.lanes|=i,Yn|=i,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Ms(e){var t=at(),n=t.queue;if(n===null)throw Error(k(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,i=t.memoizedState;if(l!==null){n.pending=null;var o=l=l.next;do i=e(i,o.action),o=o.next;while(o!==l);wt(i,t.memoizedState)||(Ue=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function dh(){}function fh(e,t){var n=oe,r=at(),l=t(),i=!wt(r.memoizedState,l);if(i&&(r.memoizedState=l,Ue=!0),r=r.queue,Qa(mh.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||me!==null&&me.memoizedState.tag&1){if(n.flags|=2048,zl(9,hh.bind(null,n,r,l,t),void 0,null),ge===null)throw Error(k(349));Qn&30||ph(n,t,l)}return l}function ph(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=oe.updateQueue,t===null?(t={lastEffect:null,stores:null},oe.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function hh(e,t,n,r){t.value=n,t.getSnapshot=r,gh(t)&&yh(e)}function mh(e,t,n){return n(function(){gh(t)&&yh(e)})}function gh(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!wt(e,n)}catch{return!0}}function yh(e){var t=Bt(e,1);t!==null&&yt(t,e,1,-1)}function yd(e){var t=Ct();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Pl,lastRenderedState:e},t.queue=e,e=e.dispatch=jv.bind(null,oe,e),[t.memoizedState,e]}function zl(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=oe.updateQueue,t===null?(t={lastEffect:null,stores:null},oe.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 vh(){return at().memoizedState}function Mi(e,t,n,r){var l=Ct();oe.flags|=e,l.memoizedState=zl(1|t,n,void 0,r===void 0?null:r)}function Ko(e,t,n,r){var l=at();r=r===void 0?null:r;var i=void 0;if(fe!==null){var o=fe.memoizedState;if(i=o.destroy,r!==null&&Za(r,o.deps)){l.memoizedState=zl(t,n,i,r);return}}oe.flags|=e,l.memoizedState=zl(1|t,n,i,r)}function vd(e,t){return Mi(8390656,8,e,t)}function Qa(e,t){return Ko(2048,8,e,t)}function wh(e,t){return Ko(4,2,e,t)}function xh(e,t){return Ko(4,4,e,t)}function kh(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 Sh(e,t,n){return n=n!=null?n.concat([e]):null,Ko(4,4,kh.bind(null,t,e),n)}function Ya(){}function _h(e,t){var n=at();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Za(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Eh(e,t){var n=at();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Za(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Ch(e,t,n){return Qn&21?(wt(n,t)||(n=Rp(),oe.lanes|=n,Yn|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Ue=!0),e.memoizedState=n)}function Ov(e,t){var n=K;K=n!==0&&4>n?n:4,e(!0);var r=Is.transition;Is.transition={};try{e(!1),t()}finally{K=n,Is.transition=r}}function $h(){return at().memoizedState}function Iv(e,t,n){var r=gn(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Th(e))Rh(t,n);else if(n=lh(e,t,n,r),n!==null){var l=ze();yt(n,e,r,l),Nh(n,t,r)}}function jv(e,t,n){var r=gn(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Th(e))Rh(t,l);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var o=t.lastRenderedState,s=i(o,n);if(l.hasEagerState=!0,l.eagerState=s,wt(s,o)){var u=t.interleaved;u===null?(l.next=l,Aa(t)):(l.next=u.next,u.next=l),t.interleaved=l;return}}catch{}finally{}n=lh(e,t,l,r),n!==null&&(l=ze(),yt(n,e,r,l),Nh(n,t,r))}}function Th(e){var t=e.alternate;return e===oe||t!==null&&t===oe}function Rh(e,t){cl=mo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Nh(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Ca(e,n)}}var go={readContext:ut,useCallback:Ee,useContext:Ee,useEffect:Ee,useImperativeHandle:Ee,useInsertionEffect:Ee,useLayoutEffect:Ee,useMemo:Ee,useReducer:Ee,useRef:Ee,useState:Ee,useDebugValue:Ee,useDeferredValue:Ee,useTransition:Ee,useMutableSource:Ee,useSyncExternalStore:Ee,useId:Ee,unstable_isNewReconciler:!1},Mv={readContext:ut,useCallback:function(e,t){return Ct().memoizedState=[e,t===void 0?null:t],e},useContext:ut,useEffect:vd,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Mi(4194308,4,kh.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Mi(4194308,4,e,t)},useInsertionEffect:function(e,t){return Mi(4,2,e,t)},useMemo:function(e,t){var n=Ct();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Ct();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=Iv.bind(null,oe,e),[r.memoizedState,e]},useRef:function(e){var t=Ct();return e={current:e},t.memoizedState=e},useState:yd,useDebugValue:Ya,useDeferredValue:function(e){return Ct().memoizedState=e},useTransition:function(){var e=yd(!1),t=e[0];return e=Ov.bind(null,e[1]),Ct().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=oe,l=Ct();if(re){if(n===void 0)throw Error(k(407));n=n()}else{if(n=t(),ge===null)throw Error(k(349));Qn&30||ph(r,t,n)}l.memoizedState=n;var i={value:n,getSnapshot:t};return l.queue=i,vd(mh.bind(null,r,i,e),[e]),r.flags|=2048,zl(9,hh.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Ct(),t=ge.identifierPrefix;if(re){var n=At,r=Dt;n=(r&~(1<<32-gt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Nl++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=zv++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Lv={readContext:ut,useCallback:_h,useContext:ut,useEffect:Qa,useImperativeHandle:Sh,useInsertionEffect:wh,useLayoutEffect:xh,useMemo:Eh,useReducer:js,useRef:vh,useState:function(){return js(Pl)},useDebugValue:Ya,useDeferredValue:function(e){var t=at();return Ch(t,fe.memoizedState,e)},useTransition:function(){var e=js(Pl)[0],t=at().memoizedState;return[e,t]},useMutableSource:dh,useSyncExternalStore:fh,useId:$h,unstable_isNewReconciler:!1},Fv={readContext:ut,useCallback:_h,useContext:ut,useEffect:Qa,useImperativeHandle:Sh,useInsertionEffect:wh,useLayoutEffect:xh,useMemo:Eh,useReducer:Ms,useRef:vh,useState:function(){return Ms(Pl)},useDebugValue:Ya,useDeferredValue:function(e){var t=at();return fe===null?t.memoizedState=e:Ch(t,fe.memoizedState,e)},useTransition:function(){var e=Ms(Pl)[0],t=at().memoizedState;return[e,t]},useMutableSource:dh,useSyncExternalStore:fh,useId:$h,unstable_isNewReconciler:!1};function Nr(e,t){try{var n="",r=t;do n+=dy(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 Ls(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function ju(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var Dv=typeof WeakMap=="function"?WeakMap:Map;function Ph(e,t,n){n=bt(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){vo||(vo=!0,Zu=r),ju(e,t)},n}function zh(e,t,n){n=bt(-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(){ju(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){ju(e,t),typeof r!="function"&&(mn===null?mn=new Set([this]):mn.add(this));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),n}function wd(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Dv;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=Jv.bind(null,e,t,n),t.then(e,e))}function xd(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 kd(e,t,n,r,l){return e.mode&1?(e.flags|=65536,e.lanes=l,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=bt(-1,1),t.tag=2,hn(n,t,1))),n.lanes|=1),e)}var Av=Yt.ReactCurrentOwner,Ue=!1;function Ne(e,t,n,r){t.child=e===null?ah(t,null,n,r):Tr(t,e.child,n,r)}function Sd(e,t,n,r,l){n=n.render;var i=t.ref;return kr(t,l),r=Wa(e,t,n,r,i,l),n=Ha(),e!==null&&!Ue?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Zt(e,t,l)):(re&&n&&Ia(t),t.flags|=1,Ne(e,t,r,l),t.child)}function _d(e,t,n,r,l){if(e===null){var i=n.type;return typeof i=="function"&&!nc(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,Oh(e,t,i,r,l)):(e=Ai(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)){var o=i.memoizedProps;if(n=n.compare,n=n!==null?n:_l,n(o,r)&&e.ref===t.ref)return Zt(e,t,l)}return t.flags|=1,e=yn(i,r),e.ref=t.ref,e.return=t,t.child=e}function Oh(e,t,n,r,l){if(e!==null){var i=e.memoizedProps;if(_l(i,r)&&e.ref===t.ref)if(Ue=!1,t.pendingProps=r=i,(e.lanes&l)!==0)e.flags&131072&&(Ue=!0);else return t.lanes=e.lanes,Zt(e,t,l)}return Mu(e,t,n,r,l)}function Ih(e,t,n){var r=t.pendingProps,l=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},J(mr,Qe),Qe|=n;else{if(!(n&1073741824))return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,J(mr,Qe),Qe|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,J(mr,Qe),Qe|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,J(mr,Qe),Qe|=r;return Ne(e,t,l,n),t.child}function jh(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Mu(e,t,n,r,l){var i=Be(n)?Wn:Te.current;return i=Cr(t,i),kr(t,l),n=Wa(e,t,n,r,i,l),r=Ha(),e!==null&&!Ue?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Zt(e,t,l)):(re&&r&&Ia(t),t.flags|=1,Ne(e,t,n,l),t.child)}function Ed(e,t,n,r,l){if(Be(n)){var i=!0;so(t)}else i=!1;if(kr(t,l),t.stateNode===null)Li(e,t),sh(t,n,r),Iu(t,n,r,l),r=!0;else if(e===null){var o=t.stateNode,s=t.memoizedProps;o.props=s;var u=o.context,a=n.contextType;typeof a=="object"&&a!==null?a=ut(a):(a=Be(n)?Wn:Te.current,a=Cr(t,a));var p=n.getDerivedStateFromProps,y=typeof p=="function"||typeof o.getSnapshotBeforeUpdate=="function";y||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==r||u!==a)&&md(t,o,r,a),tn=!1;var v=t.memoizedState;o.state=v,po(t,r,o,l),u=t.memoizedState,s!==r||v!==u||Ve.current||tn?(typeof p=="function"&&(Ou(t,n,p,r),u=t.memoizedState),(s=tn||hd(t,n,s,r,v,u,a))?(y||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4194308)):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),o.props=r,o.state=u,o.context=a,r=s):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,ih(e,t),s=t.memoizedProps,a=t.type===t.elementType?s:dt(t.type,s),o.props=a,y=t.pendingProps,v=o.context,u=n.contextType,typeof u=="object"&&u!==null?u=ut(u):(u=Be(n)?Wn:Te.current,u=Cr(t,u));var c=n.getDerivedStateFromProps;(p=typeof c=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==y||v!==u)&&md(t,o,r,u),tn=!1,v=t.memoizedState,o.state=v,po(t,r,o,l);var g=t.memoizedState;s!==y||v!==g||Ve.current||tn?(typeof c=="function"&&(Ou(t,n,c,r),g=t.memoizedState),(a=tn||hd(t,n,a,r,v,g,u)||!1)?(p||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(r,g,u),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(r,g,u)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||s===e.memoizedProps&&v===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&v===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=g),o.props=r,o.state=g,o.context=u,r=a):(typeof o.componentDidUpdate!="function"||s===e.memoizedProps&&v===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&v===e.memoizedState||(t.flags|=1024),r=!1)}return Lu(e,t,n,r,i,l)}function Lu(e,t,n,r,l,i){jh(e,t);var o=(t.flags&128)!==0;if(!r&&!o)return l&&ad(t,n,!1),Zt(e,t,i);r=t.stateNode,Av.current=t;var s=o&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&o?(t.child=Tr(t,e.child,null,i),t.child=Tr(t,null,s,i)):Ne(e,t,s,i),t.memoizedState=r.state,l&&ad(t,n,!0),t.child}function Mh(e){var t=e.stateNode;t.pendingContext?ud(e,t.pendingContext,t.pendingContext!==t.context):t.context&&ud(e,t.context,!1),Ua(e,t.containerInfo)}function Cd(e,t,n,r,l){return $r(),Ma(l),t.flags|=256,Ne(e,t,n,r),t.child}var Fu={dehydrated:null,treeContext:null,retryLane:0};function Du(e){return{baseLanes:e,cachePool:null,transitions:null}}function Lh(e,t,n){var r=t.pendingProps,l=ie.current,i=!1,o=(t.flags&128)!==0,s;if((s=o)||(s=e!==null&&e.memoizedState===null?!1:(l&2)!==0),s?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),J(ie,l&1),e===null)return Pu(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(o=r.children,e=r.fallback,i?(r=t.mode,i=t.child,o={mode:"hidden",children:o},!(r&1)&&i!==null?(i.childLanes=0,i.pendingProps=o):i=Jo(o,r,0,null),e=Bn(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=Du(n),t.memoizedState=Fu,e):Ka(t,o));if(l=e.memoizedState,l!==null&&(s=l.dehydrated,s!==null))return bv(e,t,o,r,s,l,n);if(i){i=r.fallback,o=t.mode,l=e.child,s=l.sibling;var u={mode:"hidden",children:r.children};return!(o&1)&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=u,t.deletions=null):(r=yn(l,u),r.subtreeFlags=l.subtreeFlags&14680064),s!==null?i=yn(s,i):(i=Bn(i,o,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,o=e.child.memoizedState,o=o===null?Du(n):{baseLanes:o.baseLanes|n,cachePool:null,transitions:o.transitions},i.memoizedState=o,i.childLanes=e.childLanes&~n,t.memoizedState=Fu,r}return i=e.child,e=i.sibling,r=yn(i,{mode:"visible",children:r.children}),!(t.mode&1)&&(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 Ka(e,t){return t=Jo({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function vi(e,t,n,r){return r!==null&&Ma(r),Tr(t,e.child,null,n),e=Ka(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function bv(e,t,n,r,l,i,o){if(n)return t.flags&256?(t.flags&=-257,r=Ls(Error(k(422))),vi(e,t,o,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,l=t.mode,r=Jo({mode:"visible",children:r.children},l,0,null),i=Bn(i,l,o,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,t.mode&1&&Tr(t,e.child,null,o),t.child.memoizedState=Du(o),t.memoizedState=Fu,i);if(!(t.mode&1))return vi(e,t,o,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var s=r.dgst;return r=s,i=Error(k(419)),r=Ls(i,r,void 0),vi(e,t,o,r)}if(s=(o&e.childLanes)!==0,Ue||s){if(r=ge,r!==null){switch(o&-o){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|o)?0:l,l!==0&&l!==i.retryLane&&(i.retryLane=l,Bt(e,l),yt(r,e,l,-1))}return tc(),r=Ls(Error(k(421))),vi(e,t,o,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=qv.bind(null,e),l._reactRetry=t,null):(e=i.treeContext,Je=pn(l.nextSibling),qe=t,re=!0,pt=null,e!==null&&(lt[it++]=Dt,lt[it++]=At,lt[it++]=Hn,Dt=e.id,At=e.overflow,Hn=t),t=Ka(t,r.children),t.flags|=4096,t)}function $d(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),zu(e.return,t,n)}function Fs(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 Fh(e,t,n){var r=t.pendingProps,l=r.revealOrder,i=r.tail;if(Ne(e,t,r.children,n),r=ie.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&$d(e,n,t);else if(e.tag===19)$d(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(J(ie,r),!(t.mode&1))t.memoizedState=null;else switch(l){case"forwards":for(n=t.child,l=null;n!==null;)e=n.alternate,e!==null&&ho(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),Fs(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&&ho(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}Fs(t,!0,n,null,i);break;case"together":Fs(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Li(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Zt(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Yn|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(k(153));if(t.child!==null){for(e=t.child,n=yn(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=yn(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Uv(e,t,n){switch(t.tag){case 3:Mh(t),$r();break;case 5:ch(t);break;case 1:Be(t.type)&&so(t);break;case 4:Ua(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;J(co,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(J(ie,ie.current&1),t.flags|=128,null):n&t.child.childLanes?Lh(e,t,n):(J(ie,ie.current&1),e=Zt(e,t,n),e!==null?e.sibling:null);J(ie,ie.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return Fh(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),J(ie,ie.current),r)break;return null;case 22:case 23:return t.lanes=0,Ih(e,t,n)}return Zt(e,t,n)}var Dh,Au,Ah,bh;Dh=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}};Au=function(){};Ah=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,An(Rt.current);var i=null;switch(n){case"input":l=su(e,l),r=su(e,r),i=[];break;case"select":l=se({},l,{value:void 0}),r=se({},r,{value:void 0}),i=[];break;case"textarea":l=cu(e,l),r=cu(e,r),i=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=io)}fu(n,r);var o;n=null;for(a in l)if(!r.hasOwnProperty(a)&&l.hasOwnProperty(a)&&l[a]!=null)if(a==="style"){var s=l[a];for(o in s)s.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else a!=="dangerouslySetInnerHTML"&&a!=="children"&&a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(gl.hasOwnProperty(a)?i||(i=[]):(i=i||[]).push(a,null));for(a in r){var u=r[a];if(s=l!=null?l[a]:void 0,r.hasOwnProperty(a)&&u!==s&&(u!=null||s!=null))if(a==="style")if(s){for(o in s)!s.hasOwnProperty(o)||u&&u.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in u)u.hasOwnProperty(o)&&s[o]!==u[o]&&(n||(n={}),n[o]=u[o])}else n||(i||(i=[]),i.push(a,n)),n=u;else a==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,s=s?s.__html:void 0,u!=null&&s!==u&&(i=i||[]).push(a,u)):a==="children"?typeof u!="string"&&typeof u!="number"||(i=i||[]).push(a,""+u):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&(gl.hasOwnProperty(a)?(u!=null&&a==="onScroll"&&q("scroll",e),i||s===u||(i=[])):(i=i||[]).push(a,u))}n&&(i=i||[]).push("style",n);var a=i;(t.updateQueue=a)&&(t.flags|=4)}};bh=function(e,t,n,r){n!==r&&(t.flags|=4)};function Hr(e,t){if(!re)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 Ce(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 Vv(e,t,n){var r=t.pendingProps;switch(ja(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ce(t),null;case 1:return Be(t.type)&&oo(),Ce(t),null;case 3:return r=t.stateNode,Rr(),te(Ve),te(Te),Ba(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(gi(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,pt!==null&&(Qu(pt),pt=null))),Au(e,t),Ce(t),null;case 5:Va(t);var l=An(Rl.current);if(n=t.type,e!==null&&t.stateNode!=null)Ah(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(k(166));return Ce(t),null}if(e=An(Rt.current),gi(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[$t]=t,r[$l]=i,e=(t.mode&1)!==0,n){case"dialog":q("cancel",r),q("close",r);break;case"iframe":case"object":case"embed":q("load",r);break;case"video":case"audio":for(l=0;l<Jr.length;l++)q(Jr[l],r);break;case"source":q("error",r);break;case"img":case"image":case"link":q("error",r),q("load",r);break;case"details":q("toggle",r);break;case"input":Mc(r,i),q("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},q("invalid",r);break;case"textarea":Fc(r,i),q("invalid",r)}fu(n,i),l=null;for(var o in i)if(i.hasOwnProperty(o)){var s=i[o];o==="children"?typeof s=="string"?r.textContent!==s&&(i.suppressHydrationWarning!==!0&&mi(r.textContent,s,e),l=["children",s]):typeof s=="number"&&r.textContent!==""+s&&(i.suppressHydrationWarning!==!0&&mi(r.textContent,s,e),l=["children",""+s]):gl.hasOwnProperty(o)&&s!=null&&o==="onScroll"&&q("scroll",r)}switch(n){case"input":si(r),Lc(r,i,!0);break;case"textarea":si(r),Dc(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=io)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{o=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=pp(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=o.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[$t]=t,e[$l]=r,Dh(e,t,!1,!1),t.stateNode=e;e:{switch(o=pu(n,r),n){case"dialog":q("cancel",e),q("close",e),l=r;break;case"iframe":case"object":case"embed":q("load",e),l=r;break;case"video":case"audio":for(l=0;l<Jr.length;l++)q(Jr[l],e);l=r;break;case"source":q("error",e),l=r;break;case"img":case"image":case"link":q("error",e),q("load",e),l=r;break;case"details":q("toggle",e),l=r;break;case"input":Mc(e,r),l=su(e,r),q("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=se({},r,{value:void 0}),q("invalid",e);break;case"textarea":Fc(e,r),l=cu(e,r),q("invalid",e);break;default:l=r}fu(n,l),s=l;for(i in s)if(s.hasOwnProperty(i)){var u=s[i];i==="style"?gp(e,u):i==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,u!=null&&hp(e,u)):i==="children"?typeof u=="string"?(n!=="textarea"||u!=="")&&yl(e,u):typeof u=="number"&&yl(e,""+u):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(gl.hasOwnProperty(i)?u!=null&&i==="onScroll"&&q("scroll",e):u!=null&&wa(e,i,u,o))}switch(n){case"input":si(e),Lc(e,r,!1);break;case"textarea":si(e),Dc(e);break;case"option":r.value!=null&&e.setAttribute("value",""+vn(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?yr(e,!!r.multiple,i,!1):r.defaultValue!=null&&yr(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=io)}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 Ce(t),null;case 6:if(e&&t.stateNode!=null)bh(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(k(166));if(n=An(Rl.current),An(Rt.current),gi(t)){if(r=t.stateNode,n=t.memoizedProps,r[$t]=t,(i=r.nodeValue!==n)&&(e=qe,e!==null))switch(e.tag){case 3:mi(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&mi(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[$t]=t,t.stateNode=r}return Ce(t),null;case 13:if(te(ie),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(re&&Je!==null&&t.mode&1&&!(t.flags&128))rh(),$r(),t.flags|=98560,i=!1;else if(i=gi(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(k(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(k(317));i[$t]=t}else $r(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Ce(t),i=!1}else pt!==null&&(Qu(pt),pt=null),i=!0;if(!i)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||ie.current&1?pe===0&&(pe=3):tc())),t.updateQueue!==null&&(t.flags|=4),Ce(t),null);case 4:return Rr(),Au(e,t),e===null&&El(t.stateNode.containerInfo),Ce(t),null;case 10:return Da(t.type._context),Ce(t),null;case 17:return Be(t.type)&&oo(),Ce(t),null;case 19:if(te(ie),i=t.memoizedState,i===null)return Ce(t),null;if(r=(t.flags&128)!==0,o=i.rendering,o===null)if(r)Hr(i,!1);else{if(pe!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=ho(e),o!==null){for(t.flags|=128,Hr(i,!1),r=o.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,o=i.alternate,o===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=o.childLanes,i.lanes=o.lanes,i.child=o.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=o.memoizedProps,i.memoizedState=o.memoizedState,i.updateQueue=o.updateQueue,i.type=o.type,e=o.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return J(ie,ie.current&1|2),t.child}e=e.sibling}i.tail!==null&&ce()>Pr&&(t.flags|=128,r=!0,Hr(i,!1),t.lanes=4194304)}else{if(!r)if(e=ho(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Hr(i,!0),i.tail===null&&i.tailMode==="hidden"&&!o.alternate&&!re)return Ce(t),null}else 2*ce()-i.renderingStartTime>Pr&&n!==1073741824&&(t.flags|=128,r=!0,Hr(i,!1),t.lanes=4194304);i.isBackwards?(o.sibling=t.child,t.child=o):(n=i.last,n!==null?n.sibling=o:t.child=o,i.last=o)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=ce(),t.sibling=null,n=ie.current,J(ie,r?n&1|2:n&1),t):(Ce(t),null);case 22:case 23:return ec(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Qe&1073741824&&(Ce(t),t.subtreeFlags&6&&(t.flags|=8192)):Ce(t),null;case 24:return null;case 25:return null}throw Error(k(156,t.tag))}function Bv(e,t){switch(ja(t),t.tag){case 1:return Be(t.type)&&oo(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Rr(),te(Ve),te(Te),Ba(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Va(t),null;case 13:if(te(ie),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(k(340));$r()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return te(ie),null;case 4:return Rr(),null;case 10:return Da(t.type._context),null;case 22:case 23:return ec(),null;case 24:return null;default:return null}}var wi=!1,$e=!1,Zv=typeof WeakSet=="function"?WeakSet:Set,P=null;function hr(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){ue(e,t,r)}else n.current=null}function bu(e,t,n){try{n()}catch(r){ue(e,t,r)}}var Td=!1;function Wv(e,t){if(_u=no,e=Zp(),Oa(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 o=0,s=-1,u=-1,a=0,p=0,y=e,v=null;t:for(;;){for(var c;y!==n||l!==0&&y.nodeType!==3||(s=o+l),y!==i||r!==0&&y.nodeType!==3||(u=o+r),y.nodeType===3&&(o+=y.nodeValue.length),(c=y.firstChild)!==null;)v=y,y=c;for(;;){if(y===e)break t;if(v===n&&++a===l&&(s=o),v===i&&++p===r&&(u=o),(c=y.nextSibling)!==null)break;y=v,v=y.parentNode}y=c}n=s===-1||u===-1?null:{start:s,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(Eu={focusedElem:e,selectionRange:n},no=!1,P=t;P!==null;)if(t=P,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,P=e;else for(;P!==null;){t=P;try{var g=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var m=g.memoizedProps,x=g.memoizedState,d=t.stateNode,f=d.getSnapshotBeforeUpdate(t.elementType===t.type?m:dt(t.type,m),x);d.__reactInternalSnapshotBeforeUpdate=f}break;case 3:var h=t.stateNode.containerInfo;h.nodeType===1?h.textContent="":h.nodeType===9&&h.documentElement&&h.removeChild(h.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(k(163))}}catch(w){ue(t,t.return,w)}if(e=t.sibling,e!==null){e.return=t.return,P=e;break}P=t.return}return g=Td,Td=!1,g}function dl(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&&bu(t,n,i)}l=l.next}while(l!==r)}}function Xo(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 Uu(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 Uh(e){var t=e.alternate;t!==null&&(e.alternate=null,Uh(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[$t],delete t[$l],delete t[Tu],delete t[Tv],delete t[Rv])),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 Vh(e){return e.tag===5||e.tag===3||e.tag===4}function Rd(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Vh(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 Vu(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=io));else if(r!==4&&(e=e.child,e!==null))for(Vu(e,t,n),e=e.sibling;e!==null;)Vu(e,t,n),e=e.sibling}function Bu(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(Bu(e,t,n),e=e.sibling;e!==null;)Bu(e,t,n),e=e.sibling}var ve=null,ft=!1;function Kt(e,t,n){for(n=n.child;n!==null;)Bh(e,t,n),n=n.sibling}function Bh(e,t,n){if(Tt&&typeof Tt.onCommitFiberUnmount=="function")try{Tt.onCommitFiberUnmount(Vo,n)}catch{}switch(n.tag){case 5:$e||hr(n,t);case 6:var r=ve,l=ft;ve=null,Kt(e,t,n),ve=r,ft=l,ve!==null&&(ft?(e=ve,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):ve.removeChild(n.stateNode));break;case 18:ve!==null&&(ft?(e=ve,n=n.stateNode,e.nodeType===8?Ps(e.parentNode,n):e.nodeType===1&&Ps(e,n),kl(e)):Ps(ve,n.stateNode));break;case 4:r=ve,l=ft,ve=n.stateNode.containerInfo,ft=!0,Kt(e,t,n),ve=r,ft=l;break;case 0:case 11:case 14:case 15:if(!$e&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var i=l,o=i.destroy;i=i.tag,o!==void 0&&(i&2||i&4)&&bu(n,t,o),l=l.next}while(l!==r)}Kt(e,t,n);break;case 1:if(!$e&&(hr(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){ue(n,t,s)}Kt(e,t,n);break;case 21:Kt(e,t,n);break;case 22:n.mode&1?($e=(r=$e)||n.memoizedState!==null,Kt(e,t,n),$e=r):Kt(e,t,n);break;default:Kt(e,t,n)}}function Nd(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Zv),t.forEach(function(r){var l=e0.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function ct(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,o=t,s=o;e:for(;s!==null;){switch(s.tag){case 5:ve=s.stateNode,ft=!1;break e;case 3:ve=s.stateNode.containerInfo,ft=!0;break e;case 4:ve=s.stateNode.containerInfo,ft=!0;break e}s=s.return}if(ve===null)throw Error(k(160));Bh(i,o,l),ve=null,ft=!1;var u=l.alternate;u!==null&&(u.return=null),l.return=null}catch(a){ue(l,t,a)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Zh(t,e),t=t.sibling}function Zh(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ct(t,e),kt(e),r&4){try{dl(3,e,e.return),Xo(3,e)}catch(m){ue(e,e.return,m)}try{dl(5,e,e.return)}catch(m){ue(e,e.return,m)}}break;case 1:ct(t,e),kt(e),r&512&&n!==null&&hr(n,n.return);break;case 5:if(ct(t,e),kt(e),r&512&&n!==null&&hr(n,n.return),e.flags&32){var l=e.stateNode;try{yl(l,"")}catch(m){ue(e,e.return,m)}}if(r&4&&(l=e.stateNode,l!=null)){var i=e.memoizedProps,o=n!==null?n.memoizedProps:i,s=e.type,u=e.updateQueue;if(e.updateQueue=null,u!==null)try{s==="input"&&i.type==="radio"&&i.name!=null&&dp(l,i),pu(s,o);var a=pu(s,i);for(o=0;o<u.length;o+=2){var p=u[o],y=u[o+1];p==="style"?gp(l,y):p==="dangerouslySetInnerHTML"?hp(l,y):p==="children"?yl(l,y):wa(l,p,y,a)}switch(s){case"input":uu(l,i);break;case"textarea":fp(l,i);break;case"select":var v=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!i.multiple;var c=i.value;c!=null?yr(l,!!i.multiple,c,!1):v!==!!i.multiple&&(i.defaultValue!=null?yr(l,!!i.multiple,i.defaultValue,!0):yr(l,!!i.multiple,i.multiple?[]:"",!1))}l[$l]=i}catch(m){ue(e,e.return,m)}}break;case 6:if(ct(t,e),kt(e),r&4){if(e.stateNode===null)throw Error(k(162));l=e.stateNode,i=e.memoizedProps;try{l.nodeValue=i}catch(m){ue(e,e.return,m)}}break;case 3:if(ct(t,e),kt(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{kl(t.containerInfo)}catch(m){ue(e,e.return,m)}break;case 4:ct(t,e),kt(e);break;case 13:ct(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||(Ja=ce())),r&4&&Nd(e);break;case 22:if(p=n!==null&&n.memoizedState!==null,e.mode&1?($e=(a=$e)||p,ct(t,e),$e=a):ct(t,e),kt(e),r&8192){if(a=e.memoizedState!==null,(e.stateNode.isHidden=a)&&!p&&e.mode&1)for(P=e,p=e.child;p!==null;){for(y=P=p;P!==null;){switch(v=P,c=v.child,v.tag){case 0:case 11:case 14:case 15:dl(4,v,v.return);break;case 1:hr(v,v.return);var g=v.stateNode;if(typeof g.componentWillUnmount=="function"){r=v,n=v.return;try{t=r,g.props=t.memoizedProps,g.state=t.memoizedState,g.componentWillUnmount()}catch(m){ue(r,n,m)}}break;case 5:hr(v,v.return);break;case 22:if(v.memoizedState!==null){zd(y);continue}}c!==null?(c.return=v,P=c):zd(y)}p=p.sibling}e:for(p=null,y=e;;){if(y.tag===5){if(p===null){p=y;try{l=y.stateNode,a?(i=l.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(s=y.stateNode,u=y.memoizedProps.style,o=u!=null&&u.hasOwnProperty("display")?u.display:null,s.style.display=mp("display",o))}catch(m){ue(e,e.return,m)}}}else if(y.tag===6){if(p===null)try{y.stateNode.nodeValue=a?"":y.memoizedProps}catch(m){ue(e,e.return,m)}}else if((y.tag!==22&&y.tag!==23||y.memoizedState===null||y===e)&&y.child!==null){y.child.return=y,y=y.child;continue}if(y===e)break e;for(;y.sibling===null;){if(y.return===null||y.return===e)break e;p===y&&(p=null),y=y.return}p===y&&(p=null),y.sibling.return=y.return,y=y.sibling}}break;case 19:ct(t,e),kt(e),r&4&&Nd(e);break;case 21:break;default:ct(t,e),kt(e)}}function kt(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Vh(n)){var r=n;break e}n=n.return}throw Error(k(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(yl(l,""),r.flags&=-33);var i=Rd(e);Bu(e,i,l);break;case 3:case 4:var o=r.stateNode.containerInfo,s=Rd(e);Vu(e,s,o);break;default:throw Error(k(161))}}catch(u){ue(e,e.return,u)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Hv(e,t,n){P=e,Wh(e)}function Wh(e,t,n){for(var r=(e.mode&1)!==0;P!==null;){var l=P,i=l.child;if(l.tag===22&&r){var o=l.memoizedState!==null||wi;if(!o){var s=l.alternate,u=s!==null&&s.memoizedState!==null||$e;s=wi;var a=$e;if(wi=o,($e=u)&&!a)for(P=l;P!==null;)o=P,u=o.child,o.tag===22&&o.memoizedState!==null?Od(l):u!==null?(u.return=o,P=u):Od(l);for(;i!==null;)P=i,Wh(i),i=i.sibling;P=l,wi=s,$e=a}Pd(e)}else l.subtreeFlags&8772&&i!==null?(i.return=l,P=i):Pd(e)}}function Pd(e){for(;P!==null;){var t=P;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:$e||Xo(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!$e)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&&pd(t,i,r);break;case 3:var o=t.updateQueue;if(o!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}pd(t,o,n)}break;case 5:var s=t.stateNode;if(n===null&&t.flags&4){n=s;var u=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":u.autoFocus&&n.focus();break;case"img":u.src&&(n.src=u.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var a=t.alternate;if(a!==null){var p=a.memoizedState;if(p!==null){var y=p.dehydrated;y!==null&&kl(y)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(k(163))}$e||t.flags&512&&Uu(t)}catch(v){ue(t,t.return,v)}}if(t===e){P=null;break}if(n=t.sibling,n!==null){n.return=t.return,P=n;break}P=t.return}}function zd(e){for(;P!==null;){var t=P;if(t===e){P=null;break}var n=t.sibling;if(n!==null){n.return=t.return,P=n;break}P=t.return}}function Od(e){for(;P!==null;){var t=P;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Xo(4,t)}catch(u){ue(t,n,u)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(u){ue(t,l,u)}}var i=t.return;try{Uu(t)}catch(u){ue(t,i,u)}break;case 5:var o=t.return;try{Uu(t)}catch(u){ue(t,o,u)}}}catch(u){ue(t,t.return,u)}if(t===e){P=null;break}var s=t.sibling;if(s!==null){s.return=t.return,P=s;break}P=t.return}}var Qv=Math.ceil,yo=Yt.ReactCurrentDispatcher,Xa=Yt.ReactCurrentOwner,st=Yt.ReactCurrentBatchConfig,Q=0,ge=null,de=null,xe=0,Qe=0,mr=Cn(0),pe=0,Ol=null,Yn=0,Go=0,Ga=0,fl=null,be=null,Ja=0,Pr=1/0,Mt=null,vo=!1,Zu=null,mn=null,xi=!1,sn=null,wo=0,pl=0,Wu=null,Fi=-1,Di=0;function ze(){return Q&6?ce():Fi!==-1?Fi:Fi=ce()}function gn(e){return e.mode&1?Q&2&&xe!==0?xe&-xe:Pv.transition!==null?(Di===0&&(Di=Rp()),Di):(e=K,e!==0||(e=window.event,e=e===void 0?16:Mp(e.type)),e):1}function yt(e,t,n,r){if(50<pl)throw pl=0,Wu=null,Error(k(185));Jl(e,n,r),(!(Q&2)||e!==ge)&&(e===ge&&(!(Q&2)&&(Go|=n),pe===4&&rn(e,xe)),Ze(e,r),n===1&&Q===0&&!(t.mode&1)&&(Pr=ce()+500,Qo&&$n()))}function Ze(e,t){var n=e.callbackNode;Py(e,t);var r=to(e,e===ge?xe:0);if(r===0)n!==null&&Uc(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Uc(n),t===1)e.tag===0?Nv(Id.bind(null,e)):eh(Id.bind(null,e)),Cv(function(){!(Q&6)&&$n()}),n=null;else{switch(Np(r)){case 1:n=Ea;break;case 4:n=$p;break;case 16:n=eo;break;case 536870912:n=Tp;break;default:n=eo}n=qh(n,Hh.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Hh(e,t){if(Fi=-1,Di=0,Q&6)throw Error(k(327));var n=e.callbackNode;if(Sr()&&e.callbackNode!==n)return null;var r=to(e,e===ge?xe:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=xo(e,r);else{t=r;var l=Q;Q|=2;var i=Yh();(ge!==e||xe!==t)&&(Mt=null,Pr=ce()+500,Vn(e,t));do try{Xv();break}catch(s){Qh(e,s)}while(!0);Fa(),yo.current=i,Q=l,de!==null?t=0:(ge=null,xe=0,t=pe)}if(t!==0){if(t===2&&(l=vu(e),l!==0&&(r=l,t=Hu(e,l))),t===1)throw n=Ol,Vn(e,0),rn(e,r),Ze(e,ce()),n;if(t===6)rn(e,r);else{if(l=e.current.alternate,!(r&30)&&!Yv(l)&&(t=xo(e,r),t===2&&(i=vu(e),i!==0&&(r=i,t=Hu(e,i))),t===1))throw n=Ol,Vn(e,0),rn(e,r),Ze(e,ce()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(k(345));case 2:On(e,be,Mt);break;case 3:if(rn(e,r),(r&130023424)===r&&(t=Ja+500-ce(),10<t)){if(to(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){ze(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=$u(On.bind(null,e,be,Mt),t);break}On(e,be,Mt);break;case 4:if(rn(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var o=31-gt(r);i=1<<o,o=t[o],o>l&&(l=o),r&=~i}if(r=l,r=ce()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Qv(r/1960))-r,10<r){e.timeoutHandle=$u(On.bind(null,e,be,Mt),r);break}On(e,be,Mt);break;case 5:On(e,be,Mt);break;default:throw Error(k(329))}}}return Ze(e,ce()),e.callbackNode===n?Hh.bind(null,e):null}function Hu(e,t){var n=fl;return e.current.memoizedState.isDehydrated&&(Vn(e,t).flags|=256),e=xo(e,t),e!==2&&(t=be,be=n,t!==null&&Qu(t)),e}function Qu(e){be===null?be=e:be.push.apply(be,e)}function Yv(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(!wt(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 rn(e,t){for(t&=~Ga,t&=~Go,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-gt(t),r=1<<n;e[n]=-1,t&=~r}}function Id(e){if(Q&6)throw Error(k(327));Sr();var t=to(e,0);if(!(t&1))return Ze(e,ce()),null;var n=xo(e,t);if(e.tag!==0&&n===2){var r=vu(e);r!==0&&(t=r,n=Hu(e,r))}if(n===1)throw n=Ol,Vn(e,0),rn(e,t),Ze(e,ce()),n;if(n===6)throw Error(k(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,On(e,be,Mt),Ze(e,ce()),null}function qa(e,t){var n=Q;Q|=1;try{return e(t)}finally{Q=n,Q===0&&(Pr=ce()+500,Qo&&$n())}}function Kn(e){sn!==null&&sn.tag===0&&!(Q&6)&&Sr();var t=Q;Q|=1;var n=st.transition,r=K;try{if(st.transition=null,K=1,e)return e()}finally{K=r,st.transition=n,Q=t,!(Q&6)&&$n()}}function ec(){Qe=mr.current,te(mr)}function Vn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Ev(n)),de!==null)for(n=de.return;n!==null;){var r=n;switch(ja(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&oo();break;case 3:Rr(),te(Ve),te(Te),Ba();break;case 5:Va(r);break;case 4:Rr();break;case 13:te(ie);break;case 19:te(ie);break;case 10:Da(r.type._context);break;case 22:case 23:ec()}n=n.return}if(ge=e,de=e=yn(e.current,null),xe=Qe=t,pe=0,Ol=null,Ga=Go=Yn=0,be=fl=null,Dn!==null){for(t=0;t<Dn.length;t++)if(n=Dn[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,i=n.pending;if(i!==null){var o=i.next;i.next=l,r.next=o}n.pending=r}Dn=null}return e}function Qh(e,t){do{var n=de;try{if(Fa(),ji.current=go,mo){for(var r=oe.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}mo=!1}if(Qn=0,me=fe=oe=null,cl=!1,Nl=0,Xa.current=null,n===null||n.return===null){pe=1,Ol=t,de=null;break}e:{var i=e,o=n.return,s=n,u=t;if(t=xe,s.flags|=32768,u!==null&&typeof u=="object"&&typeof u.then=="function"){var a=u,p=s,y=p.tag;if(!(p.mode&1)&&(y===0||y===11||y===15)){var v=p.alternate;v?(p.updateQueue=v.updateQueue,p.memoizedState=v.memoizedState,p.lanes=v.lanes):(p.updateQueue=null,p.memoizedState=null)}var c=xd(o);if(c!==null){c.flags&=-257,kd(c,o,s,i,t),c.mode&1&&wd(i,a,t),t=c,u=a;var g=t.updateQueue;if(g===null){var m=new Set;m.add(u),t.updateQueue=m}else g.add(u);break e}else{if(!(t&1)){wd(i,a,t),tc();break e}u=Error(k(426))}}else if(re&&s.mode&1){var x=xd(o);if(x!==null){!(x.flags&65536)&&(x.flags|=256),kd(x,o,s,i,t),Ma(Nr(u,s));break e}}i=u=Nr(u,s),pe!==4&&(pe=2),fl===null?fl=[i]:fl.push(i),i=o;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var d=Ph(i,u,t);fd(i,d);break e;case 1:s=u;var f=i.type,h=i.stateNode;if(!(i.flags&128)&&(typeof f.getDerivedStateFromError=="function"||h!==null&&typeof h.componentDidCatch=="function"&&(mn===null||!mn.has(h)))){i.flags|=65536,t&=-t,i.lanes|=t;var w=zh(i,s,t);fd(i,w);break e}}i=i.return}while(i!==null)}Xh(n)}catch(S){t=S,de===n&&n!==null&&(de=n=n.return);continue}break}while(!0)}function Yh(){var e=yo.current;return yo.current=go,e===null?go:e}function tc(){(pe===0||pe===3||pe===2)&&(pe=4),ge===null||!(Yn&268435455)&&!(Go&268435455)||rn(ge,xe)}function xo(e,t){var n=Q;Q|=2;var r=Yh();(ge!==e||xe!==t)&&(Mt=null,Vn(e,t));do try{Kv();break}catch(l){Qh(e,l)}while(!0);if(Fa(),Q=n,yo.current=r,de!==null)throw Error(k(261));return ge=null,xe=0,pe}function Kv(){for(;de!==null;)Kh(de)}function Xv(){for(;de!==null&&!ky();)Kh(de)}function Kh(e){var t=Jh(e.alternate,e,Qe);e.memoizedProps=e.pendingProps,t===null?Xh(e):de=t,Xa.current=null}function Xh(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=Bv(n,t),n!==null){n.flags&=32767,de=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{pe=6,de=null;return}}else if(n=Vv(n,t,Qe),n!==null){de=n;return}if(t=t.sibling,t!==null){de=t;return}de=t=e}while(t!==null);pe===0&&(pe=5)}function On(e,t,n){var r=K,l=st.transition;try{st.transition=null,K=1,Gv(e,t,n,r)}finally{st.transition=l,K=r}return null}function Gv(e,t,n,r){do Sr();while(sn!==null);if(Q&6)throw Error(k(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(k(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(zy(e,i),e===ge&&(de=ge=null,xe=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||xi||(xi=!0,qh(eo,function(){return Sr(),null})),i=(n.flags&15990)!==0,n.subtreeFlags&15990||i){i=st.transition,st.transition=null;var o=K;K=1;var s=Q;Q|=4,Xa.current=null,Wv(e,n),Zh(n,e),yv(Eu),no=!!_u,Eu=_u=null,e.current=n,Hv(n),Sy(),Q=s,K=o,st.transition=i}else e.current=n;if(xi&&(xi=!1,sn=e,wo=l),i=e.pendingLanes,i===0&&(mn=null),Cy(n.stateNode),Ze(e,ce()),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(vo)throw vo=!1,e=Zu,Zu=null,e;return wo&1&&e.tag!==0&&Sr(),i=e.pendingLanes,i&1?e===Wu?pl++:(pl=0,Wu=e):pl=0,$n(),null}function Sr(){if(sn!==null){var e=Np(wo),t=st.transition,n=K;try{if(st.transition=null,K=16>e?16:e,sn===null)var r=!1;else{if(e=sn,sn=null,wo=0,Q&6)throw Error(k(331));var l=Q;for(Q|=4,P=e.current;P!==null;){var i=P,o=i.child;if(P.flags&16){var s=i.deletions;if(s!==null){for(var u=0;u<s.length;u++){var a=s[u];for(P=a;P!==null;){var p=P;switch(p.tag){case 0:case 11:case 15:dl(8,p,i)}var y=p.child;if(y!==null)y.return=p,P=y;else for(;P!==null;){p=P;var v=p.sibling,c=p.return;if(Uh(p),p===a){P=null;break}if(v!==null){v.return=c,P=v;break}P=c}}}var g=i.alternate;if(g!==null){var m=g.child;if(m!==null){g.child=null;do{var x=m.sibling;m.sibling=null,m=x}while(m!==null)}}P=i}}if(i.subtreeFlags&2064&&o!==null)o.return=i,P=o;else e:for(;P!==null;){if(i=P,i.flags&2048)switch(i.tag){case 0:case 11:case 15:dl(9,i,i.return)}var d=i.sibling;if(d!==null){d.return=i.return,P=d;break e}P=i.return}}var f=e.current;for(P=f;P!==null;){o=P;var h=o.child;if(o.subtreeFlags&2064&&h!==null)h.return=o,P=h;else e:for(o=f;P!==null;){if(s=P,s.flags&2048)try{switch(s.tag){case 0:case 11:case 15:Xo(9,s)}}catch(S){ue(s,s.return,S)}if(s===o){P=null;break e}var w=s.sibling;if(w!==null){w.return=s.return,P=w;break e}P=s.return}}if(Q=l,$n(),Tt&&typeof Tt.onPostCommitFiberRoot=="function")try{Tt.onPostCommitFiberRoot(Vo,e)}catch{}r=!0}return r}finally{K=n,st.transition=t}}return!1}function jd(e,t,n){t=Nr(n,t),t=Ph(e,t,1),e=hn(e,t,1),t=ze(),e!==null&&(Jl(e,1,t),Ze(e,t))}function ue(e,t,n){if(e.tag===3)jd(e,e,n);else for(;t!==null;){if(t.tag===3){jd(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(mn===null||!mn.has(r))){e=Nr(n,e),e=zh(t,e,1),t=hn(t,e,1),e=ze(),t!==null&&(Jl(t,1,e),Ze(t,e));break}}t=t.return}}function Jv(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=ze(),e.pingedLanes|=e.suspendedLanes&n,ge===e&&(xe&n)===n&&(pe===4||pe===3&&(xe&130023424)===xe&&500>ce()-Ja?Vn(e,0):Ga|=n),Ze(e,t)}function Gh(e,t){t===0&&(e.mode&1?(t=ci,ci<<=1,!(ci&130023424)&&(ci=4194304)):t=1);var n=ze();e=Bt(e,t),e!==null&&(Jl(e,t,n),Ze(e,n))}function qv(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Gh(e,n)}function e0(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(k(314))}r!==null&&r.delete(t),Gh(e,n)}var Jh;Jh=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Ve.current)Ue=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Ue=!1,Uv(e,t,n);Ue=!!(e.flags&131072)}else Ue=!1,re&&t.flags&1048576&&th(t,ao,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Li(e,t),e=t.pendingProps;var l=Cr(t,Te.current);kr(t,n),l=Wa(null,t,r,e,l,n);var i=Ha();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,Be(r)?(i=!0,so(t)):i=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,ba(t),l.updater=Yo,t.stateNode=l,l._reactInternals=t,Iu(t,r,e,n),t=Lu(null,t,r,!0,i,n)):(t.tag=0,re&&i&&Ia(t),Ne(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Li(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=n0(r),e=dt(r,e),l){case 0:t=Mu(null,t,r,e,n);break e;case 1:t=Ed(null,t,r,e,n);break e;case 11:t=Sd(null,t,r,e,n);break e;case 14:t=_d(null,t,r,dt(r.type,e),n);break e}throw Error(k(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:dt(r,l),Mu(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:dt(r,l),Ed(e,t,r,l,n);case 3:e:{if(Mh(t),e===null)throw Error(k(387));r=t.pendingProps,i=t.memoizedState,l=i.element,ih(e,t),po(t,r,null,n);var o=t.memoizedState;if(r=o.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){l=Nr(Error(k(423)),t),t=Cd(e,t,r,n,l);break e}else if(r!==l){l=Nr(Error(k(424)),t),t=Cd(e,t,r,n,l);break e}else for(Je=pn(t.stateNode.containerInfo.firstChild),qe=t,re=!0,pt=null,n=ah(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if($r(),r===l){t=Zt(e,t,n);break e}Ne(e,t,r,n)}t=t.child}return t;case 5:return ch(t),e===null&&Pu(t),r=t.type,l=t.pendingProps,i=e!==null?e.memoizedProps:null,o=l.children,Cu(r,l)?o=null:i!==null&&Cu(r,i)&&(t.flags|=32),jh(e,t),Ne(e,t,o,n),t.child;case 6:return e===null&&Pu(t),null;case 13:return Lh(e,t,n);case 4:return Ua(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Tr(t,null,r,n):Ne(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:dt(r,l),Sd(e,t,r,l,n);case 7:return Ne(e,t,t.pendingProps,n),t.child;case 8:return Ne(e,t,t.pendingProps.children,n),t.child;case 12:return Ne(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,i=t.memoizedProps,o=l.value,J(co,r._currentValue),r._currentValue=o,i!==null)if(wt(i.value,o)){if(i.children===l.children&&!Ve.current){t=Zt(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var s=i.dependencies;if(s!==null){o=i.child;for(var u=s.firstContext;u!==null;){if(u.context===r){if(i.tag===1){u=bt(-1,n&-n),u.tag=2;var a=i.updateQueue;if(a!==null){a=a.shared;var p=a.pending;p===null?u.next=u:(u.next=p.next,p.next=u),a.pending=u}}i.lanes|=n,u=i.alternate,u!==null&&(u.lanes|=n),zu(i.return,n,t),s.lanes|=n;break}u=u.next}}else if(i.tag===10)o=i.type===t.type?null:i.child;else if(i.tag===18){if(o=i.return,o===null)throw Error(k(341));o.lanes|=n,s=o.alternate,s!==null&&(s.lanes|=n),zu(o,n,t),o=i.sibling}else o=i.child;if(o!==null)o.return=i;else for(o=i;o!==null;){if(o===t){o=null;break}if(i=o.sibling,i!==null){i.return=o.return,o=i;break}o=o.return}i=o}Ne(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,kr(t,n),l=ut(l),r=r(l),t.flags|=1,Ne(e,t,r,n),t.child;case 14:return r=t.type,l=dt(r,t.pendingProps),l=dt(r.type,l),_d(e,t,r,l,n);case 15:return Oh(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:dt(r,l),Li(e,t),t.tag=1,Be(r)?(e=!0,so(t)):e=!1,kr(t,n),sh(t,r,l),Iu(t,r,l,n),Lu(null,t,r,!0,e,n);case 19:return Fh(e,t,n);case 22:return Ih(e,t,n)}throw Error(k(156,t.tag))};function qh(e,t){return Cp(e,t)}function t0(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 ot(e,t,n,r){return new t0(e,t,n,r)}function nc(e){return e=e.prototype,!(!e||!e.isReactComponent)}function n0(e){if(typeof e=="function")return nc(e)?1:0;if(e!=null){if(e=e.$$typeof,e===ka)return 11;if(e===Sa)return 14}return 2}function yn(e,t){var n=e.alternate;return n===null?(n=ot(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 Ai(e,t,n,r,l,i){var o=2;if(r=e,typeof e=="function")nc(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case ir:return Bn(n.children,l,i,t);case xa:o=8,l|=8;break;case ru:return e=ot(12,n,t,l|2),e.elementType=ru,e.lanes=i,e;case lu:return e=ot(13,n,t,l),e.elementType=lu,e.lanes=i,e;case iu:return e=ot(19,n,t,l),e.elementType=iu,e.lanes=i,e;case up:return Jo(n,l,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case op:o=10;break e;case sp:o=9;break e;case ka:o=11;break e;case Sa:o=14;break e;case en:o=16,r=null;break e}throw Error(k(130,e==null?e:typeof e,""))}return t=ot(o,n,t,l),t.elementType=e,t.type=r,t.lanes=i,t}function Bn(e,t,n,r){return e=ot(7,e,r,t),e.lanes=n,e}function Jo(e,t,n,r){return e=ot(22,e,r,t),e.elementType=up,e.lanes=n,e.stateNode={isHidden:!1},e}function Ds(e,t,n){return e=ot(6,e,null,t),e.lanes=n,e}function As(e,t,n){return t=ot(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function r0(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=ws(0),this.expirationTimes=ws(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ws(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function rc(e,t,n,r,l,i,o,s,u){return e=new r0(e,t,n,s,u),t===1?(t=1,i===!0&&(t|=8)):t=0,i=ot(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},ba(i),e}function l0(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:lr,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function em(e){if(!e)return wn;e=e._reactInternals;e:{if(qn(e)!==e||e.tag!==1)throw Error(k(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Be(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(k(171))}if(e.tag===1){var n=e.type;if(Be(n))return qp(e,n,t)}return t}function tm(e,t,n,r,l,i,o,s,u){return e=rc(n,r,!0,e,l,i,o,s,u),e.context=em(null),n=e.current,r=ze(),l=gn(n),i=bt(r,l),i.callback=t??null,hn(n,i,l),e.current.lanes=l,Jl(e,l,r),Ze(e,r),e}function qo(e,t,n,r){var l=t.current,i=ze(),o=gn(l);return n=em(n),t.context===null?t.context=n:t.pendingContext=n,t=bt(i,o),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=hn(l,t,o),e!==null&&(yt(e,l,o,i),Ii(e,l,o)),o}function ko(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 Md(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function lc(e,t){Md(e,t),(e=e.alternate)&&Md(e,t)}var nm=typeof reportError=="function"?reportError:function(e){console.error(e)};function ic(e){this._internalRoot=e}es.prototype.render=ic.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(k(409));qo(e,t,null,null)};es.prototype.unmount=ic.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Kn(function(){qo(null,e,null,null)}),t[Vt]=null}};function es(e){this._internalRoot=e}es.prototype.unstable_scheduleHydration=function(e){if(e){var t=Op();e={blockedOn:null,target:e,priority:t};for(var n=0;n<nn.length&&t!==0&&t<nn[n].priority;n++);nn.splice(n,0,e),n===0&&jp(e)}};function oc(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function ts(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Ld(){}function i0(e,t,n,r,l){if(l){if(typeof r=="function"){var i=r;r=function(){var a=ko(o);i.call(a)}}var o=tm(t,r,e,0,null,!1,!1,"",Ld);return e._reactRootContainer=o,e[Vt]=o.current,El(e.nodeType===8?e.parentNode:e),Kn(),o}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var s=r;r=function(){var a=ko(u);s.call(a)}}var u=rc(e,0,!1,null,null,!1,!1,"",Ld);return e._reactRootContainer=u,e[Vt]=u.current,El(e.nodeType===8?e.parentNode:e),Kn(function(){qo(t,u,n,r)}),u}function ns(e,t,n,r,l){var i=n._reactRootContainer;if(i){var o=i;if(typeof l=="function"){var s=l;l=function(){var u=ko(o);s.call(u)}}qo(t,o,e,l)}else o=i0(n,t,e,l,r);return ko(o)}Pp=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Gr(t.pendingLanes);n!==0&&(Ca(t,n|1),Ze(t,ce()),!(Q&6)&&(Pr=ce()+500,$n()))}break;case 13:Kn(function(){var r=Bt(e,1);if(r!==null){var l=ze();yt(r,e,1,l)}}),lc(e,1)}};$a=function(e){if(e.tag===13){var t=Bt(e,134217728);if(t!==null){var n=ze();yt(t,e,134217728,n)}lc(e,134217728)}};zp=function(e){if(e.tag===13){var t=gn(e),n=Bt(e,t);if(n!==null){var r=ze();yt(n,e,t,r)}lc(e,t)}};Op=function(){return K};Ip=function(e,t){var n=K;try{return K=e,t()}finally{K=n}};mu=function(e,t,n){switch(t){case"input":if(uu(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=Ho(r);if(!l)throw Error(k(90));cp(r),uu(r,l)}}}break;case"textarea":fp(e,n);break;case"select":t=n.value,t!=null&&yr(e,!!n.multiple,t,!1)}};wp=qa;xp=Kn;var o0={usingClientEntryPoint:!1,Events:[ei,ar,Ho,yp,vp,qa]},Qr={findFiberByHostInstance:Fn,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},s0={bundleType:Qr.bundleType,version:Qr.version,rendererPackageName:Qr.rendererPackageName,rendererConfig:Qr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Yt.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=_p(e),e===null?null:e.stateNode},findFiberByHostInstance:Qr.findFiberByHostInstance,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var ki=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ki.isDisabled&&ki.supportsFiber)try{Vo=ki.inject(s0),Tt=ki}catch{}}nt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=o0;nt.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!oc(t))throw Error(k(200));return l0(e,t,null,n)};nt.createRoot=function(e,t){if(!oc(e))throw Error(k(299));var n=!1,r="",l=nm;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=rc(e,1,!1,null,null,n,!1,r,l),e[Vt]=t.current,El(e.nodeType===8?e.parentNode:e),new ic(t)};nt.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(k(188)):(e=Object.keys(e).join(","),Error(k(268,e)));return e=_p(t),e=e===null?null:e.stateNode,e};nt.flushSync=function(e){return Kn(e)};nt.hydrate=function(e,t,n){if(!ts(t))throw Error(k(200));return ns(null,e,t,!0,n)};nt.hydrateRoot=function(e,t,n){if(!oc(e))throw Error(k(405));var r=n!=null&&n.hydratedSources||null,l=!1,i="",o=nm;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(o=n.onRecoverableError)),t=tm(t,null,e,1,n??null,l,!1,i,o),e[Vt]=t.current,El(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 es(t)};nt.render=function(e,t,n){if(!ts(t))throw Error(k(200));return ns(null,e,t,!1,n)};nt.unmountComponentAtNode=function(e){if(!ts(e))throw Error(k(40));return e._reactRootContainer?(Kn(function(){ns(null,null,e,!1,function(){e._reactRootContainer=null,e[Vt]=null})}),!0):!1};nt.unstable_batchedUpdates=qa;nt.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!ts(n))throw Error(k(200));if(e==null||e._reactInternals===void 0)throw Error(k(38));return ns(e,t,n,!1,r)};nt.version="18.2.0-next-9e3b772b8-20220608";function rm(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(rm)}catch(e){console.error(e)}}rm(),tp.exports=nt;var lm=tp.exports,Fd=lm;tu.createRoot=Fd.createRoot,tu.hydrateRoot=Fd.hydrateRoot;var Fr={};/**
 * @license React
 * react-dom-server-legacy.browser.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 im=ne;function F(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 De=Object.prototype.hasOwnProperty,u0=/^[: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]*$/,Dd={},Ad={};function om(e){return De.call(Ad,e)?!0:De.call(Dd,e)?!1:u0.test(e)?Ad[e]=!0:(Dd[e]=!0,!1)}function Me(e,t,n,r,l,i,o){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=o}var Se={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Se[e]=new Me(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Se[t]=new Me(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Se[e]=new Me(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Se[e]=new Me(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){Se[e]=new Me(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Se[e]=new Me(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Se[e]=new Me(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Se[e]=new Me(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Se[e]=new Me(e,5,!1,e.toLowerCase(),null,!1,!1)});var sc=/[\-:]([a-z])/g;function uc(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(sc,uc);Se[t]=new Me(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(sc,uc);Se[t]=new Me(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(sc,uc);Se[t]=new Me(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Se[e]=new Me(e,1,!1,e.toLowerCase(),null,!1,!1)});Se.xlinkHref=new Me("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Se[e]=new Me(e,1,!1,e.toLowerCase(),null,!0,!0)});var bi={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},a0=["Webkit","ms","Moz","O"];Object.keys(bi).forEach(function(e){a0.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),bi[t]=bi[e]})});var c0=/["'&<>]/;function Pe(e){if(typeof e=="boolean"||typeof e=="number")return""+e;e=""+e;var t=c0.exec(e);if(t){var n="",r,l=0;for(r=t.index;r<e.length;r++){switch(e.charCodeAt(r)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}l!==r&&(n+=e.substring(l,r)),l=r+1,n+=t}e=l!==r?n+e.substring(l,r):n}return e}var d0=/([A-Z])/g,f0=/^ms-/,Yu=Array.isArray;function Ot(e,t){return{insertionMode:e,selectedValue:t}}function p0(e,t,n){switch(t){case"select":return Ot(1,n.value!=null?n.value:n.defaultValue);case"svg":return Ot(2,null);case"math":return Ot(3,null);case"foreignObject":return Ot(1,null);case"table":return Ot(4,null);case"thead":case"tbody":case"tfoot":return Ot(5,null);case"colgroup":return Ot(7,null);case"tr":return Ot(6,null)}return 4<=e.insertionMode||e.insertionMode===0?Ot(1,null):e}var bd=new Map;function sm(e,t,n){if(typeof n!="object")throw Error(F(62));t=!0;for(var r in n)if(De.call(n,r)){var l=n[r];if(l!=null&&typeof l!="boolean"&&l!==""){if(r.indexOf("--")===0){var i=Pe(r);l=Pe((""+l).trim())}else{i=r;var o=bd.get(i);o!==void 0||(o=Pe(i.replace(d0,"-$1").toLowerCase().replace(f0,"-ms-")),bd.set(i,o)),i=o,l=typeof l=="number"?l===0||De.call(bi,r)?""+l:l+"px":Pe((""+l).trim())}t?(t=!1,e.push(' style="',i,":",l)):e.push(";",i,":",l)}}t||e.push('"')}function We(e,t,n,r){switch(n){case"style":sm(e,t,r);return;case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<n.length)||n[0]!=="o"&&n[0]!=="O"||n[1]!=="n"&&n[1]!=="N"){if(t=Se.hasOwnProperty(n)?Se[n]:null,t!==null){switch(typeof r){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(n=t.attributeName,t.type){case 3:r&&e.push(" ",n,'=""');break;case 4:r===!0?e.push(" ",n,'=""'):r!==!1&&e.push(" ",n,'="',Pe(r),'"');break;case 5:isNaN(r)||e.push(" ",n,'="',Pe(r),'"');break;case 6:!isNaN(r)&&1<=r&&e.push(" ",n,'="',Pe(r),'"');break;default:t.sanitizeURL&&(r=""+r),e.push(" ",n,'="',Pe(r),'"')}}else if(om(n)){switch(typeof r){case"function":case"symbol":return;case"boolean":if(t=n.toLowerCase().slice(0,5),t!=="data-"&&t!=="aria-")return}e.push(" ",n,'="',Pe(r),'"')}}}function Ui(e,t,n){if(t!=null){if(n!=null)throw Error(F(60));if(typeof t!="object"||!("__html"in t))throw Error(F(61));t=t.__html,t!=null&&e.push(""+t)}}function h0(e){var t="";return im.Children.forEach(e,function(n){n!=null&&(t+=n)}),t}function bs(e,t,n,r){e.push(St(n));var l=n=null,i;for(i in t)if(De.call(t,i)){var o=t[i];if(o!=null)switch(i){case"children":n=o;break;case"dangerouslySetInnerHTML":l=o;break;default:We(e,r,i,o)}}return e.push(">"),Ui(e,l,n),typeof n=="string"?(e.push(Pe(n)),null):n}var m0=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,Ud=new Map;function St(e){var t=Ud.get(e);if(t===void 0){if(!m0.test(e))throw Error(F(65,e));t="<"+e,Ud.set(e,t)}return t}function g0(e,t,n,r,l){switch(t){case"select":e.push(St("select"));var i=null,o=null;for(p in n)if(De.call(n,p)){var s=n[p];if(s!=null)switch(p){case"children":i=s;break;case"dangerouslySetInnerHTML":o=s;break;case"defaultValue":case"value":break;default:We(e,r,p,s)}}return e.push(">"),Ui(e,o,i),i;case"option":o=l.selectedValue,e.push(St("option"));var u=s=null,a=null,p=null;for(i in n)if(De.call(n,i)){var y=n[i];if(y!=null)switch(i){case"children":s=y;break;case"selected":a=y;break;case"dangerouslySetInnerHTML":p=y;break;case"value":u=y;default:We(e,r,i,y)}}if(o!=null)if(n=u!==null?""+u:h0(s),Yu(o)){for(r=0;r<o.length;r++)if(""+o[r]===n){e.push(' selected=""');break}}else""+o===n&&e.push(' selected=""');else a&&e.push(' selected=""');return e.push(">"),Ui(e,p,s),s;case"textarea":e.push(St("textarea")),p=o=i=null;for(s in n)if(De.call(n,s)&&(u=n[s],u!=null))switch(s){case"children":p=u;break;case"value":i=u;break;case"defaultValue":o=u;break;case"dangerouslySetInnerHTML":throw Error(F(91));default:We(e,r,s,u)}if(i===null&&o!==null&&(i=o),e.push(">"),p!=null){if(i!=null)throw Error(F(92));if(Yu(p)&&1<p.length)throw Error(F(93));i=""+p}return typeof i=="string"&&i[0]===`
`&&e.push(`
`),i!==null&&e.push(Pe(""+i)),null;case"input":e.push(St("input")),u=p=s=i=null;for(o in n)if(De.call(n,o)&&(a=n[o],a!=null))switch(o){case"children":case"dangerouslySetInnerHTML":throw Error(F(399,"input"));case"defaultChecked":u=a;break;case"defaultValue":s=a;break;case"checked":p=a;break;case"value":i=a;break;default:We(e,r,o,a)}return p!==null?We(e,r,"checked",p):u!==null&&We(e,r,"checked",u),i!==null?We(e,r,"value",i):s!==null&&We(e,r,"value",s),e.push("/>"),null;case"menuitem":e.push(St("menuitem"));for(var v in n)if(De.call(n,v)&&(i=n[v],i!=null))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(F(400));default:We(e,r,v,i)}return e.push(">"),null;case"title":e.push(St("title")),i=null;for(y in n)if(De.call(n,y)&&(o=n[y],o!=null))switch(y){case"children":i=o;break;case"dangerouslySetInnerHTML":throw Error(F(434));default:We(e,r,y,o)}return e.push(">"),i;case"listing":case"pre":e.push(St(t)),o=i=null;for(u in n)if(De.call(n,u)&&(s=n[u],s!=null))switch(u){case"children":i=s;break;case"dangerouslySetInnerHTML":o=s;break;default:We(e,r,u,s)}if(e.push(">"),o!=null){if(i!=null)throw Error(F(60));if(typeof o!="object"||!("__html"in o))throw Error(F(61));n=o.__html,n!=null&&(typeof n=="string"&&0<n.length&&n[0]===`
`?e.push(`
`,n):e.push(""+n))}return typeof i=="string"&&i[0]===`
`&&e.push(`
`),i;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":e.push(St(t));for(var c in n)if(De.call(n,c)&&(i=n[c],i!=null))switch(c){case"children":case"dangerouslySetInnerHTML":throw Error(F(399,t));default:We(e,r,c,i)}return e.push("/>"),null;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 bs(e,n,t,r);case"html":return l.insertionMode===0&&e.push("<!DOCTYPE html>"),bs(e,n,t,r);default:if(t.indexOf("-")===-1&&typeof n.is!="string")return bs(e,n,t,r);e.push(St(t)),o=i=null;for(a in n)if(De.call(n,a)&&(s=n[a],s!=null))switch(a){case"children":i=s;break;case"dangerouslySetInnerHTML":o=s;break;case"style":sm(e,r,s);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:om(a)&&typeof s!="function"&&typeof s!="symbol"&&e.push(" ",a,'="',Pe(s),'"')}return e.push(">"),Ui(e,o,i),i}}function Vd(e,t,n){if(e.push('<!--$?--><template id="'),n===null)throw Error(F(395));return e.push(n),e.push('"></template>')}function y0(e,t,n,r){switch(n.insertionMode){case 0:case 1:return e.push('<div hidden id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 2:return e.push('<svg aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 3:return e.push('<math aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 4:return e.push('<table hidden id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 5:return e.push('<table hidden><tbody id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 6:return e.push('<table hidden><tr id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 7:return e.push('<table hidden><colgroup id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');default:throw Error(F(397))}}function v0(e,t){switch(t.insertionMode){case 0:case 1:return e.push("</div>");case 2:return e.push("</svg>");case 3:return e.push("</math>");case 4:return e.push("</table>");case 5:return e.push("</tbody></table>");case 6:return e.push("</tr></table>");case 7:return e.push("</colgroup></table>");default:throw Error(F(397))}}var w0=/[<\u2028\u2029]/g;function Us(e){return JSON.stringify(e).replace(w0,function(t){switch(t){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}})}function x0(e,t){return t=t===void 0?"":t,{bootstrapChunks:[],startInlineScript:"<script>",placeholderPrefix:t+"P:",segmentPrefix:t+"S:",boundaryPrefix:t+"B:",idPrefix:t,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}function Bd(e,t,n,r){return n.generateStaticMarkup?(e.push(Pe(t)),!1):(t===""?e=r:(r&&e.push("<!-- -->"),e.push(Pe(t)),e=!0),e)}var hl=Object.assign,k0=Symbol.for("react.element"),um=Symbol.for("react.portal"),am=Symbol.for("react.fragment"),cm=Symbol.for("react.strict_mode"),dm=Symbol.for("react.profiler"),fm=Symbol.for("react.provider"),pm=Symbol.for("react.context"),hm=Symbol.for("react.forward_ref"),mm=Symbol.for("react.suspense"),gm=Symbol.for("react.suspense_list"),ym=Symbol.for("react.memo"),ac=Symbol.for("react.lazy"),S0=Symbol.for("react.scope"),_0=Symbol.for("react.debug_trace_mode"),E0=Symbol.for("react.legacy_hidden"),C0=Symbol.for("react.default_value"),Zd=Symbol.iterator;function Ku(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 am:return"Fragment";case um:return"Portal";case dm:return"Profiler";case cm:return"StrictMode";case mm:return"Suspense";case gm:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case pm:return(e.displayName||"Context")+".Consumer";case fm:return(e._context.displayName||"Context")+".Provider";case hm:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case ym:return t=e.displayName||null,t!==null?t:Ku(e.type)||"Memo";case ac:t=e._payload,e=e._init;try{return Ku(e(t))}catch{}}return null}var vm={};function Wd(e,t){if(e=e.contextTypes,!e)return vm;var n={},r;for(r in e)n[r]=t[r];return n}var bn=null;function rs(e,t){if(e!==t){e.context._currentValue2=e.parentValue,e=e.parent;var n=t.parent;if(e===null){if(n!==null)throw Error(F(401))}else{if(n===null)throw Error(F(401));rs(e,n)}t.context._currentValue2=t.value}}function wm(e){e.context._currentValue2=e.parentValue,e=e.parent,e!==null&&wm(e)}function xm(e){var t=e.parent;t!==null&&xm(t),e.context._currentValue2=e.value}function km(e,t){if(e.context._currentValue2=e.parentValue,e=e.parent,e===null)throw Error(F(402));e.depth===t.depth?rs(e,t):km(e,t)}function Sm(e,t){var n=t.parent;if(n===null)throw Error(F(402));e.depth===n.depth?rs(e,n):Sm(e,n),t.context._currentValue2=t.value}function So(e){var t=bn;t!==e&&(t===null?xm(e):e===null?wm(t):t.depth===e.depth?rs(t,e):t.depth>e.depth?km(t,e):Sm(t,e),bn=e)}var Hd={isMounted:function(){return!1},enqueueSetState:function(e,t){e=e._reactInternals,e.queue!==null&&e.queue.push(t)},enqueueReplaceState:function(e,t){e=e._reactInternals,e.replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function Qd(e,t,n,r){var l=e.state!==void 0?e.state:null;e.updater=Hd,e.props=n,e.state=l;var i={queue:[],replace:!1};e._reactInternals=i;var o=t.contextType;if(e.context=typeof o=="object"&&o!==null?o._currentValue2:r,o=t.getDerivedStateFromProps,typeof o=="function"&&(o=o(n,l),l=o==null?l:hl({},l,o),e.state=l),typeof t.getDerivedStateFromProps!="function"&&typeof e.getSnapshotBeforeUpdate!="function"&&(typeof e.UNSAFE_componentWillMount=="function"||typeof e.componentWillMount=="function"))if(t=e.state,typeof e.componentWillMount=="function"&&e.componentWillMount(),typeof e.UNSAFE_componentWillMount=="function"&&e.UNSAFE_componentWillMount(),t!==e.state&&Hd.enqueueReplaceState(e,e.state,null),i.queue!==null&&0<i.queue.length)if(t=i.queue,o=i.replace,i.queue=null,i.replace=!1,o&&t.length===1)e.state=t[0];else{for(i=o?t[0]:e.state,l=!0,o=o?1:0;o<t.length;o++){var s=t[o];s=typeof s=="function"?s.call(e,i,n,r):s,s!=null&&(l?(l=!1,i=hl({},i,s)):hl(i,s))}e.state=i}else i.queue=null}var $0={id:1,overflow:""};function Xu(e,t,n){var r=e.id;e=e.overflow;var l=32-Vi(r)-1;r&=~(1<<l),n+=1;var i=32-Vi(t)+l;if(30<i){var o=l-l%5;return i=(r&(1<<o)-1).toString(32),r>>=o,l-=o,{id:1<<32-Vi(t)+l|n<<l|r,overflow:i+e}}return{id:1<<i|n<<l|r,overflow:e}}var Vi=Math.clz32?Math.clz32:N0,T0=Math.log,R0=Math.LN2;function N0(e){return e>>>=0,e===0?32:31-(T0(e)/R0|0)|0}function P0(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var z0=typeof Object.is=="function"?Object.is:P0,Wt=null,cc=null,Bi=null,X=null,qr=!1,_o=!1,Il=0,un=null,ls=0;function In(){if(Wt===null)throw Error(F(321));return Wt}function Yd(){if(0<ls)throw Error(F(312));return{memoizedState:null,queue:null,next:null}}function dc(){return X===null?Bi===null?(qr=!1,Bi=X=Yd()):(qr=!0,X=Bi):X.next===null?(qr=!1,X=X.next=Yd()):(qr=!0,X=X.next),X}function fc(){cc=Wt=null,_o=!1,Bi=null,ls=0,X=un=null}function _m(e,t){return typeof t=="function"?t(e):t}function Kd(e,t,n){if(Wt=In(),X=dc(),qr){var r=X.queue;if(t=r.dispatch,un!==null&&(n=un.get(r),n!==void 0)){un.delete(r),r=X.memoizedState;do r=e(r,n.action),n=n.next;while(n!==null);return X.memoizedState=r,[r,t]}return[X.memoizedState,t]}return e=e===_m?typeof t=="function"?t():t:n!==void 0?n(t):t,X.memoizedState=e,e=X.queue={last:null,dispatch:null},e=e.dispatch=O0.bind(null,Wt,e),[X.memoizedState,e]}function Xd(e,t){if(Wt=In(),X=dc(),t=t===void 0?null:t,X!==null){var n=X.memoizedState;if(n!==null&&t!==null){var r=n[1];e:if(r===null)r=!1;else{for(var l=0;l<r.length&&l<t.length;l++)if(!z0(t[l],r[l])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),X.memoizedState=[e,t],e}function O0(e,t,n){if(25<=ls)throw Error(F(301));if(e===Wt)if(_o=!0,e={action:n,next:null},un===null&&(un=new Map),n=un.get(t),n===void 0)un.set(t,e);else{for(t=n;t.next!==null;)t=t.next;t.next=e}}function I0(){throw Error(F(394))}function Si(){}var Gd={readContext:function(e){return e._currentValue2},useContext:function(e){return In(),e._currentValue2},useMemo:Xd,useReducer:Kd,useRef:function(e){Wt=In(),X=dc();var t=X.memoizedState;return t===null?(e={current:e},X.memoizedState=e):t},useState:function(e){return Kd(_m,e)},useInsertionEffect:Si,useLayoutEffect:function(){},useCallback:function(e,t){return Xd(function(){return e},t)},useImperativeHandle:Si,useEffect:Si,useDebugValue:Si,useDeferredValue:function(e){return In(),e},useTransition:function(){return In(),[!1,I0]},useId:function(){var e=cc.treeContext,t=e.overflow;e=e.id,e=(e&~(1<<32-Vi(e)-1)).toString(32)+t;var n=Zi;if(n===null)throw Error(F(404));return t=Il++,e=":"+n.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return In(),t(e._source)},useSyncExternalStore:function(e,t,n){if(n===void 0)throw Error(F(407));return n()}},Zi=null,Vs=im.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function j0(e){return console.error(e),null}function el(){}function M0(e,t,n,r,l,i,o,s,u){var a=[],p=new Set;return t={destination:null,responseState:t,progressiveChunkSize:r===void 0?12800:r,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:p,pingedTasks:a,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:l===void 0?j0:l,onAllReady:el,onShellReady:o===void 0?el:o,onShellError:el,onFatalError:el},n=Eo(t,0,null,n,!1,!1),n.parentFlushed=!0,e=pc(t,e,null,n,p,vm,null,$0),a.push(e),t}function pc(e,t,n,r,l,i,o,s){e.allPendingTasks++,n===null?e.pendingRootTasks++:n.pendingTasks++;var u={node:t,ping:function(){var a=e.pingedTasks;a.push(u),a.length===1&&$m(e)},blockedBoundary:n,blockedSegment:r,abortSet:l,legacyContext:i,context:o,treeContext:s};return l.add(u),u}function Eo(e,t,n,r,l,i){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:r,boundary:n,lastPushedText:l,textEmbedded:i}}function jl(e,t){if(e=e.onError(t),e!=null&&typeof e!="string")throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function Co(e,t){var n=e.onShellError;n(t),n=e.onFatalError,n(t),e.destination!==null?(e.status=2,e.destination.destroy(t)):(e.status=1,e.fatalError=t)}function Jd(e,t,n,r,l){for(Wt={},cc=t,Il=0,e=n(r,l);_o;)_o=!1,Il=0,ls+=1,X=null,e=n(r,l);return fc(),e}function qd(e,t,n,r){var l=n.render(),i=r.childContextTypes;if(i!=null){var o=t.legacyContext;if(typeof n.getChildContext!="function")r=o;else{n=n.getChildContext();for(var s in n)if(!(s in i))throw Error(F(108,Ku(r)||"Unknown",s));r=hl({},o,n)}t.legacyContext=r,Ye(e,t,l),t.legacyContext=o}else Ye(e,t,l)}function ef(e,t){if(e&&e.defaultProps){t=hl({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function Gu(e,t,n,r,l){if(typeof n=="function")if(n.prototype&&n.prototype.isReactComponent){l=Wd(n,t.legacyContext);var i=n.contextType;i=new n(r,typeof i=="object"&&i!==null?i._currentValue2:l),Qd(i,n,r,l),qd(e,t,i,n)}else{i=Wd(n,t.legacyContext),l=Jd(e,t,n,r,i);var o=Il!==0;if(typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0)Qd(l,n,r,i),qd(e,t,l,n);else if(o){r=t.treeContext,t.treeContext=Xu(r,1,0);try{Ye(e,t,l)}finally{t.treeContext=r}}else Ye(e,t,l)}else if(typeof n=="string"){switch(l=t.blockedSegment,i=g0(l.chunks,n,r,e.responseState,l.formatContext),l.lastPushedText=!1,o=l.formatContext,l.formatContext=p0(o,n,r),Ju(e,t,i),l.formatContext=o,n){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:l.chunks.push("</",n,">")}l.lastPushedText=!1}else{switch(n){case E0:case _0:case cm:case dm:case am:Ye(e,t,r.children);return;case gm:Ye(e,t,r.children);return;case S0:throw Error(F(343));case mm:e:{n=t.blockedBoundary,l=t.blockedSegment,i=r.fallback,r=r.children,o=new Set;var s={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:o,errorDigest:null},u=Eo(e,l.chunks.length,s,l.formatContext,!1,!1);l.children.push(u),l.lastPushedText=!1;var a=Eo(e,0,null,l.formatContext,!1,!1);a.parentFlushed=!0,t.blockedBoundary=s,t.blockedSegment=a;try{if(Ju(e,t,r),e.responseState.generateStaticMarkup||a.lastPushedText&&a.textEmbedded&&a.chunks.push("<!-- -->"),a.status=1,$o(s,a),s.pendingTasks===0)break e}catch(p){a.status=4,s.forceClientRender=!0,s.errorDigest=jl(e,p)}finally{t.blockedBoundary=n,t.blockedSegment=l}t=pc(e,i,n,u,o,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if(typeof n=="object"&&n!==null)switch(n.$$typeof){case hm:if(r=Jd(e,t,n.render,r,l),Il!==0){n=t.treeContext,t.treeContext=Xu(n,1,0);try{Ye(e,t,r)}finally{t.treeContext=n}}else Ye(e,t,r);return;case ym:n=n.type,r=ef(n,r),Gu(e,t,n,r,l);return;case fm:if(l=r.children,n=n._context,r=r.value,i=n._currentValue2,n._currentValue2=r,o=bn,bn=r={parent:o,depth:o===null?0:o.depth+1,context:n,parentValue:i,value:r},t.context=r,Ye(e,t,l),e=bn,e===null)throw Error(F(403));r=e.parentValue,e.context._currentValue2=r===C0?e.context._defaultValue:r,e=bn=e.parent,t.context=e;return;case pm:r=r.children,r=r(n._currentValue2),Ye(e,t,r);return;case ac:l=n._init,n=l(n._payload),r=ef(n,r),Gu(e,t,n,r,void 0);return}throw Error(F(130,n==null?n:typeof n,""))}}function Ye(e,t,n){if(t.node=n,typeof n=="object"&&n!==null){switch(n.$$typeof){case k0:Gu(e,t,n.type,n.props,n.ref);return;case um:throw Error(F(257));case ac:var r=n._init;n=r(n._payload),Ye(e,t,n);return}if(Yu(n)){tf(e,t,n);return}if(n===null||typeof n!="object"?r=null:(r=Zd&&n[Zd]||n["@@iterator"],r=typeof r=="function"?r:null),r&&(r=r.call(n))){if(n=r.next(),!n.done){var l=[];do l.push(n.value),n=r.next();while(!n.done);tf(e,t,l)}return}throw e=Object.prototype.toString.call(n),Error(F(31,e==="[object Object]"?"object with keys {"+Object.keys(n).join(", ")+"}":e))}typeof n=="string"?(r=t.blockedSegment,r.lastPushedText=Bd(t.blockedSegment.chunks,n,e.responseState,r.lastPushedText)):typeof n=="number"&&(r=t.blockedSegment,r.lastPushedText=Bd(t.blockedSegment.chunks,""+n,e.responseState,r.lastPushedText))}function tf(e,t,n){for(var r=n.length,l=0;l<r;l++){var i=t.treeContext;t.treeContext=Xu(i,r,l);try{Ju(e,t,n[l])}finally{t.treeContext=i}}}function Ju(e,t,n){var r=t.blockedSegment.formatContext,l=t.legacyContext,i=t.context;try{return Ye(e,t,n)}catch(u){if(fc(),typeof u=="object"&&u!==null&&typeof u.then=="function"){n=u;var o=t.blockedSegment,s=Eo(e,o.chunks.length,null,o.formatContext,o.lastPushedText,!0);o.children.push(s),o.lastPushedText=!1,e=pc(e,t.node,t.blockedBoundary,s,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,n.then(e,e),t.blockedSegment.formatContext=r,t.legacyContext=l,t.context=i,So(i)}else throw t.blockedSegment.formatContext=r,t.legacyContext=l,t.context=i,So(i),u}}function L0(e){var t=e.blockedBoundary;e=e.blockedSegment,e.status=3,Cm(this,t,e)}function Em(e,t,n){var r=e.blockedBoundary;e.blockedSegment.status=3,r===null?(t.allPendingTasks--,t.status!==2&&(t.status=2,t.destination!==null&&t.destination.push(null))):(r.pendingTasks--,r.forceClientRender||(r.forceClientRender=!0,e=n===void 0?Error(F(432)):n,r.errorDigest=t.onError(e),r.parentFlushed&&t.clientRenderedBoundaries.push(r)),r.fallbackAbortableTasks.forEach(function(l){return Em(l,t,n)}),r.fallbackAbortableTasks.clear(),t.allPendingTasks--,t.allPendingTasks===0&&(r=t.onAllReady,r()))}function $o(e,t){if(t.chunks.length===0&&t.children.length===1&&t.children[0].boundary===null){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,n.status===1&&$o(e,n)}else e.completedSegments.push(t)}function Cm(e,t,n){if(t===null){if(n.parentFlushed){if(e.completedRootSegment!==null)throw Error(F(389));e.completedRootSegment=n}e.pendingRootTasks--,e.pendingRootTasks===0&&(e.onShellError=el,t=e.onShellReady,t())}else t.pendingTasks--,t.forceClientRender||(t.pendingTasks===0?(n.parentFlushed&&n.status===1&&$o(t,n),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(L0,e),t.fallbackAbortableTasks.clear()):n.parentFlushed&&n.status===1&&($o(t,n),t.completedSegments.length===1&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,e.allPendingTasks===0&&(e=e.onAllReady,e())}function $m(e){if(e.status!==2){var t=bn,n=Vs.current;Vs.current=Gd;var r=Zi;Zi=e.responseState;try{var l=e.pingedTasks,i;for(i=0;i<l.length;i++){var o=l[i],s=e,u=o.blockedSegment;if(u.status===0){So(o.context);try{Ye(s,o,o.node),s.responseState.generateStaticMarkup||u.lastPushedText&&u.textEmbedded&&u.chunks.push("<!-- -->"),o.abortSet.delete(o),u.status=1,Cm(s,o.blockedBoundary,u)}catch(g){if(fc(),typeof g=="object"&&g!==null&&typeof g.then=="function"){var a=o.ping;g.then(a,a)}else{o.abortSet.delete(o),u.status=4;var p=o.blockedBoundary,y=g,v=jl(s,y);if(p===null?Co(s,y):(p.pendingTasks--,p.forceClientRender||(p.forceClientRender=!0,p.errorDigest=v,p.parentFlushed&&s.clientRenderedBoundaries.push(p))),s.allPendingTasks--,s.allPendingTasks===0){var c=s.onAllReady;c()}}}finally{}}}l.splice(0,i),e.destination!==null&&hc(e,e.destination)}catch(g){jl(e,g),Co(e,g)}finally{Zi=r,Vs.current=n,n===Gd&&So(t)}}}function _i(e,t,n){switch(n.parentFlushed=!0,n.status){case 0:var r=n.id=e.nextSegmentId++;return n.lastPushedText=!1,n.textEmbedded=!1,e=e.responseState,t.push('<template id="'),t.push(e.placeholderPrefix),e=r.toString(16),t.push(e),t.push('"></template>');case 1:n.status=2;var l=!0;r=n.chunks;var i=0;n=n.children;for(var o=0;o<n.length;o++){for(l=n[o];i<l.index;i++)t.push(r[i]);l=is(e,t,l)}for(;i<r.length-1;i++)t.push(r[i]);return i<r.length&&(l=t.push(r[i])),l;default:throw Error(F(390))}}function is(e,t,n){var r=n.boundary;if(r===null)return _i(e,t,n);if(r.parentFlushed=!0,r.forceClientRender)return e.responseState.generateStaticMarkup||(r=r.errorDigest,t.push("<!--$!-->"),t.push("<template"),r&&(t.push(' data-dgst="'),r=Pe(r),t.push(r),t.push('"')),t.push("></template>")),_i(e,t,n),e=e.responseState.generateStaticMarkup?!0:t.push("<!--/$-->"),e;if(0<r.pendingTasks){r.rootSegmentID=e.nextSegmentId++,0<r.completedSegments.length&&e.partialBoundaries.push(r);var l=e.responseState,i=l.nextSuspenseID++;return l=l.boundaryPrefix+i.toString(16),r=r.id=l,Vd(t,e.responseState,r),_i(e,t,n),t.push("<!--/$-->")}if(r.byteSize>e.progressiveChunkSize)return r.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(r),Vd(t,e.responseState,r.id),_i(e,t,n),t.push("<!--/$-->");if(e.responseState.generateStaticMarkup||t.push("<!--$-->"),n=r.completedSegments,n.length!==1)throw Error(F(391));return is(e,t,n[0]),e=e.responseState.generateStaticMarkup?!0:t.push("<!--/$-->"),e}function nf(e,t,n){return y0(t,e.responseState,n.formatContext,n.id),is(e,t,n),v0(t,n.formatContext)}function rf(e,t,n){for(var r=n.completedSegments,l=0;l<r.length;l++)Tm(e,t,n,r[l]);if(r.length=0,e=e.responseState,r=n.id,n=n.rootSegmentID,t.push(e.startInlineScript),e.sentCompleteBoundaryFunction?t.push('$RC("'):(e.sentCompleteBoundaryFunction=!0,t.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("')),r===null)throw Error(F(395));return n=n.toString(16),t.push(r),t.push('","'),t.push(e.segmentPrefix),t.push(n),t.push('")<\/script>')}function Tm(e,t,n,r){if(r.status===2)return!0;var l=r.id;if(l===-1){if((r.id=n.rootSegmentID)===-1)throw Error(F(392));return nf(e,t,r)}return nf(e,t,r),e=e.responseState,t.push(e.startInlineScript),e.sentCompleteSegmentFunction?t.push('$RS("'):(e.sentCompleteSegmentFunction=!0,t.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("')),t.push(e.segmentPrefix),l=l.toString(16),t.push(l),t.push('","'),t.push(e.placeholderPrefix),t.push(l),t.push('")<\/script>')}function hc(e,t){try{var n=e.completedRootSegment;if(n!==null&&e.pendingRootTasks===0){is(e,t,n),e.completedRootSegment=null;var r=e.responseState.bootstrapChunks;for(n=0;n<r.length-1;n++)t.push(r[n]);n<r.length&&t.push(r[n])}var l=e.clientRenderedBoundaries,i;for(i=0;i<l.length;i++){var o=l[i];r=t;var s=e.responseState,u=o.id,a=o.errorDigest,p=o.errorMessage,y=o.errorComponentStack;if(r.push(s.startInlineScript),s.sentClientRenderFunction?r.push('$RX("'):(s.sentClientRenderFunction=!0,r.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("')),u===null)throw Error(F(395));if(r.push(u),r.push('"'),a||p||y){r.push(",");var v=Us(a||"");r.push(v)}if(p||y){r.push(",");var c=Us(p||"");r.push(c)}if(y){r.push(",");var g=Us(y);r.push(g)}if(!r.push(")<\/script>")){e.destination=null,i++,l.splice(0,i);return}}l.splice(0,i);var m=e.completedBoundaries;for(i=0;i<m.length;i++)if(!rf(e,t,m[i])){e.destination=null,i++,m.splice(0,i);return}m.splice(0,i);var x=e.partialBoundaries;for(i=0;i<x.length;i++){var d=x[i];e:{l=e,o=t;var f=d.completedSegments;for(s=0;s<f.length;s++)if(!Tm(l,o,d,f[s])){s++,f.splice(0,s);var h=!1;break e}f.splice(0,s),h=!0}if(!h){e.destination=null,i++,x.splice(0,i);return}}x.splice(0,i);var w=e.completedBoundaries;for(i=0;i<w.length;i++)if(!rf(e,t,w[i])){e.destination=null,i++,w.splice(0,i);return}w.splice(0,i)}finally{e.allPendingTasks===0&&e.pingedTasks.length===0&&e.clientRenderedBoundaries.length===0&&e.completedBoundaries.length===0&&t.push(null)}}function F0(e,t){try{var n=e.abortableTasks;n.forEach(function(r){return Em(r,e,t)}),n.clear(),e.destination!==null&&hc(e,e.destination)}catch(r){jl(e,r),Co(e,r)}}function D0(){}function Rm(e,t,n,r){var l=!1,i=null,o="",s={push:function(a){return a!==null&&(o+=a),!0},destroy:function(a){l=!0,i=a}},u=!1;if(e=M0(e,x0(n,t?t.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},1/0,D0,void 0,function(){u=!0}),$m(e),F0(e,r),e.status===1)e.status=2,s.destroy(e.fatalError);else if(e.status!==2&&e.destination===null){e.destination=s;try{hc(e,s)}catch(a){jl(e,a),Co(e,a)}}if(l)throw i;if(!u)throw Error(F(426));return o}Fr.renderToNodeStream=function(){throw Error(F(207))};Fr.renderToStaticMarkup=function(e,t){return Rm(e,t,!0,'The server used "renderToStaticMarkup" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')};Fr.renderToStaticNodeStream=function(){throw Error(F(208))};Fr.renderToString=function(e,t){return Rm(e,t,!1,'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')};Fr.version="18.2.0";var mc={};/**
 * @license React
 * react-dom-server.browser.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 Nm=ne;function V(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 Ke=null,Xe=0;function O(e,t){if(t.length!==0)if(512<t.length)0<Xe&&(e.enqueue(new Uint8Array(Ke.buffer,0,Xe)),Ke=new Uint8Array(512),Xe=0),e.enqueue(t);else{var n=Ke.length-Xe;n<t.length&&(n===0?e.enqueue(Ke):(Ke.set(t.subarray(0,n),Xe),e.enqueue(Ke),t=t.subarray(n)),Ke=new Uint8Array(512),Xe=0),Ke.set(t,Xe),Xe+=t.length}}function ee(e,t){return O(e,t),!0}function lf(e){Ke&&0<Xe&&(e.enqueue(new Uint8Array(Ke.buffer,0,Xe)),Ke=null,Xe=0)}var Pm=new TextEncoder;function Z(e){return Pm.encode(e)}function T(e){return Pm.encode(e)}function zm(e,t){typeof e.error=="function"?e.error(t):e.close()}var Ae=Object.prototype.hasOwnProperty,A0=/^[: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]*$/,of={},sf={};function Om(e){return Ae.call(sf,e)?!0:Ae.call(of,e)?!1:A0.test(e)?sf[e]=!0:(of[e]=!0,!1)}function Le(e,t,n,r,l,i,o){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=o}var _e={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){_e[e]=new Le(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];_e[t]=new Le(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){_e[e]=new Le(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){_e[e]=new Le(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){_e[e]=new Le(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){_e[e]=new Le(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){_e[e]=new Le(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){_e[e]=new Le(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){_e[e]=new Le(e,5,!1,e.toLowerCase(),null,!1,!1)});var gc=/[\-:]([a-z])/g;function yc(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(gc,yc);_e[t]=new Le(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(gc,yc);_e[t]=new Le(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(gc,yc);_e[t]=new Le(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){_e[e]=new Le(e,1,!1,e.toLowerCase(),null,!1,!1)});_e.xlinkHref=new Le("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){_e[e]=new Le(e,1,!1,e.toLowerCase(),null,!0,!0)});var Wi={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},b0=["Webkit","ms","Moz","O"];Object.keys(Wi).forEach(function(e){b0.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Wi[t]=Wi[e]})});var U0=/["'&<>]/;function we(e){if(typeof e=="boolean"||typeof e=="number")return""+e;e=""+e;var t=U0.exec(e);if(t){var n="",r,l=0;for(r=t.index;r<e.length;r++){switch(e.charCodeAt(r)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}l!==r&&(n+=e.substring(l,r)),l=r+1,n+=t}e=l!==r?n+e.substring(l,r):n}return e}var V0=/([A-Z])/g,B0=/^ms-/,qu=Array.isArray,Z0=T("<script>"),W0=T("<\/script>"),H0=T('<script src="'),Q0=T('<script type="module" src="'),uf=T('" async=""><\/script>'),Y0=/(<\/|<)(s)(cript)/gi;function K0(e,t,n,r){return""+t+(n==="s"?"\\u0073":"\\u0053")+r}function X0(e,t,n,r,l){e=e===void 0?"":e,t=t===void 0?Z0:T('<script nonce="'+we(t)+'">');var i=[];if(n!==void 0&&i.push(t,Z((""+n).replace(Y0,K0)),W0),r!==void 0)for(n=0;n<r.length;n++)i.push(H0,Z(we(r[n])),uf);if(l!==void 0)for(r=0;r<l.length;r++)i.push(Q0,Z(we(l[r])),uf);return{bootstrapChunks:i,startInlineScript:t,placeholderPrefix:T(e+"P:"),segmentPrefix:T(e+"S:"),boundaryPrefix:e+"B:",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}function _t(e,t){return{insertionMode:e,selectedValue:t}}function G0(e){return _t(e==="http://www.w3.org/2000/svg"?2:e==="http://www.w3.org/1998/Math/MathML"?3:0,null)}function J0(e,t,n){switch(t){case"select":return _t(1,n.value!=null?n.value:n.defaultValue);case"svg":return _t(2,null);case"math":return _t(3,null);case"foreignObject":return _t(1,null);case"table":return _t(4,null);case"thead":case"tbody":case"tfoot":return _t(5,null);case"colgroup":return _t(7,null);case"tr":return _t(6,null)}return 4<=e.insertionMode||e.insertionMode===0?_t(1,null):e}var vc=T("<!-- -->");function af(e,t,n,r){return t===""?r:(r&&e.push(vc),e.push(Z(we(t))),!0)}var cf=new Map,q0=T(' style="'),df=T(":"),e1=T(";");function Im(e,t,n){if(typeof n!="object")throw Error(V(62));t=!0;for(var r in n)if(Ae.call(n,r)){var l=n[r];if(l!=null&&typeof l!="boolean"&&l!==""){if(r.indexOf("--")===0){var i=Z(we(r));l=Z(we((""+l).trim()))}else{i=r;var o=cf.get(i);o!==void 0||(o=T(we(i.replace(V0,"-$1").toLowerCase().replace(B0,"-ms-"))),cf.set(i,o)),i=o,l=typeof l=="number"?l===0||Ae.call(Wi,r)?Z(""+l):Z(l+"px"):Z(we((""+l).trim()))}t?(t=!1,e.push(q0,i,df,l)):e.push(e1,i,df,l)}}t||e.push(jn)}var Jt=T(" "),nr=T('="'),jn=T('"'),ff=T('=""');function He(e,t,n,r){switch(n){case"style":Im(e,t,r);return;case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<n.length)||n[0]!=="o"&&n[0]!=="O"||n[1]!=="n"&&n[1]!=="N"){if(t=_e.hasOwnProperty(n)?_e[n]:null,t!==null){switch(typeof r){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(n=Z(t.attributeName),t.type){case 3:r&&e.push(Jt,n,ff);break;case 4:r===!0?e.push(Jt,n,ff):r!==!1&&e.push(Jt,n,nr,Z(we(r)),jn);break;case 5:isNaN(r)||e.push(Jt,n,nr,Z(we(r)),jn);break;case 6:!isNaN(r)&&1<=r&&e.push(Jt,n,nr,Z(we(r)),jn);break;default:t.sanitizeURL&&(r=""+r),e.push(Jt,n,nr,Z(we(r)),jn)}}else if(Om(n)){switch(typeof r){case"function":case"symbol":return;case"boolean":if(t=n.toLowerCase().slice(0,5),t!=="data-"&&t!=="aria-")return}e.push(Jt,Z(n),nr,Z(we(r)),jn)}}}var qt=T(">"),pf=T("/>");function Hi(e,t,n){if(t!=null){if(n!=null)throw Error(V(60));if(typeof t!="object"||!("__html"in t))throw Error(V(61));t=t.__html,t!=null&&e.push(Z(""+t))}}function t1(e){var t="";return Nm.Children.forEach(e,function(n){n!=null&&(t+=n)}),t}var Bs=T(' selected=""');function Zs(e,t,n,r){e.push(Et(n));var l=n=null,i;for(i in t)if(Ae.call(t,i)){var o=t[i];if(o!=null)switch(i){case"children":n=o;break;case"dangerouslySetInnerHTML":l=o;break;default:He(e,r,i,o)}}return e.push(qt),Hi(e,l,n),typeof n=="string"?(e.push(Z(we(n))),null):n}var Ws=T(`
`),n1=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,hf=new Map;function Et(e){var t=hf.get(e);if(t===void 0){if(!n1.test(e))throw Error(V(65,e));t=T("<"+e),hf.set(e,t)}return t}var r1=T("<!DOCTYPE html>");function l1(e,t,n,r,l){switch(t){case"select":e.push(Et("select"));var i=null,o=null;for(p in n)if(Ae.call(n,p)){var s=n[p];if(s!=null)switch(p){case"children":i=s;break;case"dangerouslySetInnerHTML":o=s;break;case"defaultValue":case"value":break;default:He(e,r,p,s)}}return e.push(qt),Hi(e,o,i),i;case"option":o=l.selectedValue,e.push(Et("option"));var u=s=null,a=null,p=null;for(i in n)if(Ae.call(n,i)){var y=n[i];if(y!=null)switch(i){case"children":s=y;break;case"selected":a=y;break;case"dangerouslySetInnerHTML":p=y;break;case"value":u=y;default:He(e,r,i,y)}}if(o!=null)if(n=u!==null?""+u:t1(s),qu(o)){for(r=0;r<o.length;r++)if(""+o[r]===n){e.push(Bs);break}}else""+o===n&&e.push(Bs);else a&&e.push(Bs);return e.push(qt),Hi(e,p,s),s;case"textarea":e.push(Et("textarea")),p=o=i=null;for(s in n)if(Ae.call(n,s)&&(u=n[s],u!=null))switch(s){case"children":p=u;break;case"value":i=u;break;case"defaultValue":o=u;break;case"dangerouslySetInnerHTML":throw Error(V(91));default:He(e,r,s,u)}if(i===null&&o!==null&&(i=o),e.push(qt),p!=null){if(i!=null)throw Error(V(92));if(qu(p)&&1<p.length)throw Error(V(93));i=""+p}return typeof i=="string"&&i[0]===`
`&&e.push(Ws),i!==null&&e.push(Z(we(""+i))),null;case"input":e.push(Et("input")),u=p=s=i=null;for(o in n)if(Ae.call(n,o)&&(a=n[o],a!=null))switch(o){case"children":case"dangerouslySetInnerHTML":throw Error(V(399,"input"));case"defaultChecked":u=a;break;case"defaultValue":s=a;break;case"checked":p=a;break;case"value":i=a;break;default:He(e,r,o,a)}return p!==null?He(e,r,"checked",p):u!==null&&He(e,r,"checked",u),i!==null?He(e,r,"value",i):s!==null&&He(e,r,"value",s),e.push(pf),null;case"menuitem":e.push(Et("menuitem"));for(var v in n)if(Ae.call(n,v)&&(i=n[v],i!=null))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(V(400));default:He(e,r,v,i)}return e.push(qt),null;case"title":e.push(Et("title")),i=null;for(y in n)if(Ae.call(n,y)&&(o=n[y],o!=null))switch(y){case"children":i=o;break;case"dangerouslySetInnerHTML":throw Error(V(434));default:He(e,r,y,o)}return e.push(qt),i;case"listing":case"pre":e.push(Et(t)),o=i=null;for(u in n)if(Ae.call(n,u)&&(s=n[u],s!=null))switch(u){case"children":i=s;break;case"dangerouslySetInnerHTML":o=s;break;default:He(e,r,u,s)}if(e.push(qt),o!=null){if(i!=null)throw Error(V(60));if(typeof o!="object"||!("__html"in o))throw Error(V(61));n=o.__html,n!=null&&(typeof n=="string"&&0<n.length&&n[0]===`
`?e.push(Ws,Z(n)):e.push(Z(""+n)))}return typeof i=="string"&&i[0]===`
`&&e.push(Ws),i;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":e.push(Et(t));for(var c in n)if(Ae.call(n,c)&&(i=n[c],i!=null))switch(c){case"children":case"dangerouslySetInnerHTML":throw Error(V(399,t));default:He(e,r,c,i)}return e.push(pf),null;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 Zs(e,n,t,r);case"html":return l.insertionMode===0&&e.push(r1),Zs(e,n,t,r);default:if(t.indexOf("-")===-1&&typeof n.is!="string")return Zs(e,n,t,r);e.push(Et(t)),o=i=null;for(a in n)if(Ae.call(n,a)&&(s=n[a],s!=null))switch(a){case"children":i=s;break;case"dangerouslySetInnerHTML":o=s;break;case"style":Im(e,r,s);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:Om(a)&&typeof s!="function"&&typeof s!="symbol"&&e.push(Jt,Z(a),nr,Z(we(s)),jn)}return e.push(qt),Hi(e,o,i),i}}var i1=T("</"),o1=T(">"),s1=T('<template id="'),u1=T('"></template>'),a1=T("<!--$-->"),c1=T('<!--$?--><template id="'),d1=T('"></template>'),f1=T("<!--$!-->"),p1=T("<!--/$-->"),h1=T("<template"),m1=T('"'),g1=T(' data-dgst="');T(' data-msg="');T(' data-stck="');var y1=T("></template>");function mf(e,t,n){if(O(e,c1),n===null)throw Error(V(395));return O(e,n),ee(e,d1)}var v1=T('<div hidden id="'),w1=T('">'),x1=T("</div>"),k1=T('<svg aria-hidden="true" style="display:none" id="'),S1=T('">'),_1=T("</svg>"),E1=T('<math aria-hidden="true" style="display:none" id="'),C1=T('">'),$1=T("</math>"),T1=T('<table hidden id="'),R1=T('">'),N1=T("</table>"),P1=T('<table hidden><tbody id="'),z1=T('">'),O1=T("</tbody></table>"),I1=T('<table hidden><tr id="'),j1=T('">'),M1=T("</tr></table>"),L1=T('<table hidden><colgroup id="'),F1=T('">'),D1=T("</colgroup></table>");function A1(e,t,n,r){switch(n.insertionMode){case 0:case 1:return O(e,v1),O(e,t.segmentPrefix),O(e,Z(r.toString(16))),ee(e,w1);case 2:return O(e,k1),O(e,t.segmentPrefix),O(e,Z(r.toString(16))),ee(e,S1);case 3:return O(e,E1),O(e,t.segmentPrefix),O(e,Z(r.toString(16))),ee(e,C1);case 4:return O(e,T1),O(e,t.segmentPrefix),O(e,Z(r.toString(16))),ee(e,R1);case 5:return O(e,P1),O(e,t.segmentPrefix),O(e,Z(r.toString(16))),ee(e,z1);case 6:return O(e,I1),O(e,t.segmentPrefix),O(e,Z(r.toString(16))),ee(e,j1);case 7:return O(e,L1),O(e,t.segmentPrefix),O(e,Z(r.toString(16))),ee(e,F1);default:throw Error(V(397))}}function b1(e,t){switch(t.insertionMode){case 0:case 1:return ee(e,x1);case 2:return ee(e,_1);case 3:return ee(e,$1);case 4:return ee(e,N1);case 5:return ee(e,O1);case 6:return ee(e,M1);case 7:return ee(e,D1);default:throw Error(V(397))}}var U1=T('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("'),V1=T('$RS("'),B1=T('","'),Z1=T('")<\/script>'),W1=T('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("'),H1=T('$RC("'),Q1=T('","'),Y1=T('")<\/script>'),K1=T('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("'),X1=T('$RX("'),G1=T('"'),J1=T(")<\/script>"),Hs=T(","),q1=/[<\u2028\u2029]/g;function Qs(e){return JSON.stringify(e).replace(q1,function(t){switch(t){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}})}var ml=Object.assign,ew=Symbol.for("react.element"),jm=Symbol.for("react.portal"),Mm=Symbol.for("react.fragment"),Lm=Symbol.for("react.strict_mode"),Fm=Symbol.for("react.profiler"),Dm=Symbol.for("react.provider"),Am=Symbol.for("react.context"),bm=Symbol.for("react.forward_ref"),Um=Symbol.for("react.suspense"),Vm=Symbol.for("react.suspense_list"),Bm=Symbol.for("react.memo"),wc=Symbol.for("react.lazy"),tw=Symbol.for("react.scope"),nw=Symbol.for("react.debug_trace_mode"),rw=Symbol.for("react.legacy_hidden"),lw=Symbol.for("react.default_value"),gf=Symbol.iterator;function ea(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 Mm:return"Fragment";case jm:return"Portal";case Fm:return"Profiler";case Lm:return"StrictMode";case Um:return"Suspense";case Vm:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Am:return(e.displayName||"Context")+".Consumer";case Dm:return(e._context.displayName||"Context")+".Provider";case bm:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Bm:return t=e.displayName||null,t!==null?t:ea(e.type)||"Memo";case wc:t=e._payload,e=e._init;try{return ea(e(t))}catch{}}return null}var Zm={};function yf(e,t){if(e=e.contextTypes,!e)return Zm;var n={},r;for(r in e)n[r]=t[r];return n}var Un=null;function os(e,t){if(e!==t){e.context._currentValue=e.parentValue,e=e.parent;var n=t.parent;if(e===null){if(n!==null)throw Error(V(401))}else{if(n===null)throw Error(V(401));os(e,n)}t.context._currentValue=t.value}}function Wm(e){e.context._currentValue=e.parentValue,e=e.parent,e!==null&&Wm(e)}function Hm(e){var t=e.parent;t!==null&&Hm(t),e.context._currentValue=e.value}function Qm(e,t){if(e.context._currentValue=e.parentValue,e=e.parent,e===null)throw Error(V(402));e.depth===t.depth?os(e,t):Qm(e,t)}function Ym(e,t){var n=t.parent;if(n===null)throw Error(V(402));e.depth===n.depth?os(e,n):Ym(e,n),t.context._currentValue=t.value}function To(e){var t=Un;t!==e&&(t===null?Hm(e):e===null?Wm(t):t.depth===e.depth?os(t,e):t.depth>e.depth?Qm(t,e):Ym(t,e),Un=e)}var vf={isMounted:function(){return!1},enqueueSetState:function(e,t){e=e._reactInternals,e.queue!==null&&e.queue.push(t)},enqueueReplaceState:function(e,t){e=e._reactInternals,e.replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function wf(e,t,n,r){var l=e.state!==void 0?e.state:null;e.updater=vf,e.props=n,e.state=l;var i={queue:[],replace:!1};e._reactInternals=i;var o=t.contextType;if(e.context=typeof o=="object"&&o!==null?o._currentValue:r,o=t.getDerivedStateFromProps,typeof o=="function"&&(o=o(n,l),l=o==null?l:ml({},l,o),e.state=l),typeof t.getDerivedStateFromProps!="function"&&typeof e.getSnapshotBeforeUpdate!="function"&&(typeof e.UNSAFE_componentWillMount=="function"||typeof e.componentWillMount=="function"))if(t=e.state,typeof e.componentWillMount=="function"&&e.componentWillMount(),typeof e.UNSAFE_componentWillMount=="function"&&e.UNSAFE_componentWillMount(),t!==e.state&&vf.enqueueReplaceState(e,e.state,null),i.queue!==null&&0<i.queue.length)if(t=i.queue,o=i.replace,i.queue=null,i.replace=!1,o&&t.length===1)e.state=t[0];else{for(i=o?t[0]:e.state,l=!0,o=o?1:0;o<t.length;o++){var s=t[o];s=typeof s=="function"?s.call(e,i,n,r):s,s!=null&&(l?(l=!1,i=ml({},i,s)):ml(i,s))}e.state=i}else i.queue=null}var iw={id:1,overflow:""};function ta(e,t,n){var r=e.id;e=e.overflow;var l=32-Qi(r)-1;r&=~(1<<l),n+=1;var i=32-Qi(t)+l;if(30<i){var o=l-l%5;return i=(r&(1<<o)-1).toString(32),r>>=o,l-=o,{id:1<<32-Qi(t)+l|n<<l|r,overflow:i+e}}return{id:1<<i|n<<l|r,overflow:e}}var Qi=Math.clz32?Math.clz32:uw,ow=Math.log,sw=Math.LN2;function uw(e){return e>>>=0,e===0?32:31-(ow(e)/sw|0)|0}function aw(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var cw=typeof Object.is=="function"?Object.is:aw,Ht=null,xc=null,Yi=null,G=null,tl=!1,Ro=!1,Ml=0,an=null,ss=0;function Mn(){if(Ht===null)throw Error(V(321));return Ht}function xf(){if(0<ss)throw Error(V(312));return{memoizedState:null,queue:null,next:null}}function kc(){return G===null?Yi===null?(tl=!1,Yi=G=xf()):(tl=!0,G=Yi):G.next===null?(tl=!1,G=G.next=xf()):(tl=!0,G=G.next),G}function Sc(){xc=Ht=null,Ro=!1,Yi=null,ss=0,G=an=null}function Km(e,t){return typeof t=="function"?t(e):t}function kf(e,t,n){if(Ht=Mn(),G=kc(),tl){var r=G.queue;if(t=r.dispatch,an!==null&&(n=an.get(r),n!==void 0)){an.delete(r),r=G.memoizedState;do r=e(r,n.action),n=n.next;while(n!==null);return G.memoizedState=r,[r,t]}return[G.memoizedState,t]}return e=e===Km?typeof t=="function"?t():t:n!==void 0?n(t):t,G.memoizedState=e,e=G.queue={last:null,dispatch:null},e=e.dispatch=dw.bind(null,Ht,e),[G.memoizedState,e]}function Sf(e,t){if(Ht=Mn(),G=kc(),t=t===void 0?null:t,G!==null){var n=G.memoizedState;if(n!==null&&t!==null){var r=n[1];e:if(r===null)r=!1;else{for(var l=0;l<r.length&&l<t.length;l++)if(!cw(t[l],r[l])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),G.memoizedState=[e,t],e}function dw(e,t,n){if(25<=ss)throw Error(V(301));if(e===Ht)if(Ro=!0,e={action:n,next:null},an===null&&(an=new Map),n=an.get(t),n===void 0)an.set(t,e);else{for(t=n;t.next!==null;)t=t.next;t.next=e}}function fw(){throw Error(V(394))}function Ei(){}var _f={readContext:function(e){return e._currentValue},useContext:function(e){return Mn(),e._currentValue},useMemo:Sf,useReducer:kf,useRef:function(e){Ht=Mn(),G=kc();var t=G.memoizedState;return t===null?(e={current:e},G.memoizedState=e):t},useState:function(e){return kf(Km,e)},useInsertionEffect:Ei,useLayoutEffect:function(){},useCallback:function(e,t){return Sf(function(){return e},t)},useImperativeHandle:Ei,useEffect:Ei,useDebugValue:Ei,useDeferredValue:function(e){return Mn(),e},useTransition:function(){return Mn(),[!1,fw]},useId:function(){var e=xc.treeContext,t=e.overflow;e=e.id,e=(e&~(1<<32-Qi(e)-1)).toString(32)+t;var n=Ki;if(n===null)throw Error(V(404));return t=Ml++,e=":"+n.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return Mn(),t(e._source)},useSyncExternalStore:function(e,t,n){if(n===void 0)throw Error(V(407));return n()}},Ki=null,Ys=Nm.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function pw(e){return console.error(e),null}function nl(){}function hw(e,t,n,r,l,i,o,s,u){var a=[],p=new Set;return t={destination:null,responseState:t,progressiveChunkSize:r===void 0?12800:r,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:p,pingedTasks:a,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:l===void 0?pw:l,onAllReady:i===void 0?nl:i,onShellReady:o===void 0?nl:o,onShellError:s===void 0?nl:s,onFatalError:u===void 0?nl:u},n=No(t,0,null,n,!1,!1),n.parentFlushed=!0,e=_c(t,e,null,n,p,Zm,null,iw),a.push(e),t}function _c(e,t,n,r,l,i,o,s){e.allPendingTasks++,n===null?e.pendingRootTasks++:n.pendingTasks++;var u={node:t,ping:function(){var a=e.pingedTasks;a.push(u),a.length===1&&Jm(e)},blockedBoundary:n,blockedSegment:r,abortSet:l,legacyContext:i,context:o,treeContext:s};return l.add(u),u}function No(e,t,n,r,l,i){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:r,boundary:n,lastPushedText:l,textEmbedded:i}}function Ll(e,t){if(e=e.onError(t),e!=null&&typeof e!="string")throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function Po(e,t){var n=e.onShellError;n(t),n=e.onFatalError,n(t),e.destination!==null?(e.status=2,zm(e.destination,t)):(e.status=1,e.fatalError=t)}function Ef(e,t,n,r,l){for(Ht={},xc=t,Ml=0,e=n(r,l);Ro;)Ro=!1,Ml=0,ss+=1,G=null,e=n(r,l);return Sc(),e}function Cf(e,t,n,r){var l=n.render(),i=r.childContextTypes;if(i!=null){var o=t.legacyContext;if(typeof n.getChildContext!="function")r=o;else{n=n.getChildContext();for(var s in n)if(!(s in i))throw Error(V(108,ea(r)||"Unknown",s));r=ml({},o,n)}t.legacyContext=r,Ge(e,t,l),t.legacyContext=o}else Ge(e,t,l)}function $f(e,t){if(e&&e.defaultProps){t=ml({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function na(e,t,n,r,l){if(typeof n=="function")if(n.prototype&&n.prototype.isReactComponent){l=yf(n,t.legacyContext);var i=n.contextType;i=new n(r,typeof i=="object"&&i!==null?i._currentValue:l),wf(i,n,r,l),Cf(e,t,i,n)}else{i=yf(n,t.legacyContext),l=Ef(e,t,n,r,i);var o=Ml!==0;if(typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0)wf(l,n,r,i),Cf(e,t,l,n);else if(o){r=t.treeContext,t.treeContext=ta(r,1,0);try{Ge(e,t,l)}finally{t.treeContext=r}}else Ge(e,t,l)}else if(typeof n=="string"){switch(l=t.blockedSegment,i=l1(l.chunks,n,r,e.responseState,l.formatContext),l.lastPushedText=!1,o=l.formatContext,l.formatContext=J0(o,n,r),ra(e,t,i),l.formatContext=o,n){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:l.chunks.push(i1,Z(n),o1)}l.lastPushedText=!1}else{switch(n){case rw:case nw:case Lm:case Fm:case Mm:Ge(e,t,r.children);return;case Vm:Ge(e,t,r.children);return;case tw:throw Error(V(343));case Um:e:{n=t.blockedBoundary,l=t.blockedSegment,i=r.fallback,r=r.children,o=new Set;var s={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:o,errorDigest:null},u=No(e,l.chunks.length,s,l.formatContext,!1,!1);l.children.push(u),l.lastPushedText=!1;var a=No(e,0,null,l.formatContext,!1,!1);a.parentFlushed=!0,t.blockedBoundary=s,t.blockedSegment=a;try{if(ra(e,t,r),a.lastPushedText&&a.textEmbedded&&a.chunks.push(vc),a.status=1,zo(s,a),s.pendingTasks===0)break e}catch(p){a.status=4,s.forceClientRender=!0,s.errorDigest=Ll(e,p)}finally{t.blockedBoundary=n,t.blockedSegment=l}t=_c(e,i,n,u,o,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if(typeof n=="object"&&n!==null)switch(n.$$typeof){case bm:if(r=Ef(e,t,n.render,r,l),Ml!==0){n=t.treeContext,t.treeContext=ta(n,1,0);try{Ge(e,t,r)}finally{t.treeContext=n}}else Ge(e,t,r);return;case Bm:n=n.type,r=$f(n,r),na(e,t,n,r,l);return;case Dm:if(l=r.children,n=n._context,r=r.value,i=n._currentValue,n._currentValue=r,o=Un,Un=r={parent:o,depth:o===null?0:o.depth+1,context:n,parentValue:i,value:r},t.context=r,Ge(e,t,l),e=Un,e===null)throw Error(V(403));r=e.parentValue,e.context._currentValue=r===lw?e.context._defaultValue:r,e=Un=e.parent,t.context=e;return;case Am:r=r.children,r=r(n._currentValue),Ge(e,t,r);return;case wc:l=n._init,n=l(n._payload),r=$f(n,r),na(e,t,n,r,void 0);return}throw Error(V(130,n==null?n:typeof n,""))}}function Ge(e,t,n){if(t.node=n,typeof n=="object"&&n!==null){switch(n.$$typeof){case ew:na(e,t,n.type,n.props,n.ref);return;case jm:throw Error(V(257));case wc:var r=n._init;n=r(n._payload),Ge(e,t,n);return}if(qu(n)){Tf(e,t,n);return}if(n===null||typeof n!="object"?r=null:(r=gf&&n[gf]||n["@@iterator"],r=typeof r=="function"?r:null),r&&(r=r.call(n))){if(n=r.next(),!n.done){var l=[];do l.push(n.value),n=r.next();while(!n.done);Tf(e,t,l)}return}throw e=Object.prototype.toString.call(n),Error(V(31,e==="[object Object]"?"object with keys {"+Object.keys(n).join(", ")+"}":e))}typeof n=="string"?(r=t.blockedSegment,r.lastPushedText=af(t.blockedSegment.chunks,n,e.responseState,r.lastPushedText)):typeof n=="number"&&(r=t.blockedSegment,r.lastPushedText=af(t.blockedSegment.chunks,""+n,e.responseState,r.lastPushedText))}function Tf(e,t,n){for(var r=n.length,l=0;l<r;l++){var i=t.treeContext;t.treeContext=ta(i,r,l);try{ra(e,t,n[l])}finally{t.treeContext=i}}}function ra(e,t,n){var r=t.blockedSegment.formatContext,l=t.legacyContext,i=t.context;try{return Ge(e,t,n)}catch(u){if(Sc(),typeof u=="object"&&u!==null&&typeof u.then=="function"){n=u;var o=t.blockedSegment,s=No(e,o.chunks.length,null,o.formatContext,o.lastPushedText,!0);o.children.push(s),o.lastPushedText=!1,e=_c(e,t.node,t.blockedBoundary,s,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,n.then(e,e),t.blockedSegment.formatContext=r,t.legacyContext=l,t.context=i,To(i)}else throw t.blockedSegment.formatContext=r,t.legacyContext=l,t.context=i,To(i),u}}function mw(e){var t=e.blockedBoundary;e=e.blockedSegment,e.status=3,Gm(this,t,e)}function Xm(e,t,n){var r=e.blockedBoundary;e.blockedSegment.status=3,r===null?(t.allPendingTasks--,t.status!==2&&(t.status=2,t.destination!==null&&t.destination.close())):(r.pendingTasks--,r.forceClientRender||(r.forceClientRender=!0,e=n===void 0?Error(V(432)):n,r.errorDigest=t.onError(e),r.parentFlushed&&t.clientRenderedBoundaries.push(r)),r.fallbackAbortableTasks.forEach(function(l){return Xm(l,t,n)}),r.fallbackAbortableTasks.clear(),t.allPendingTasks--,t.allPendingTasks===0&&(r=t.onAllReady,r()))}function zo(e,t){if(t.chunks.length===0&&t.children.length===1&&t.children[0].boundary===null){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,n.status===1&&zo(e,n)}else e.completedSegments.push(t)}function Gm(e,t,n){if(t===null){if(n.parentFlushed){if(e.completedRootSegment!==null)throw Error(V(389));e.completedRootSegment=n}e.pendingRootTasks--,e.pendingRootTasks===0&&(e.onShellError=nl,t=e.onShellReady,t())}else t.pendingTasks--,t.forceClientRender||(t.pendingTasks===0?(n.parentFlushed&&n.status===1&&zo(t,n),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(mw,e),t.fallbackAbortableTasks.clear()):n.parentFlushed&&n.status===1&&(zo(t,n),t.completedSegments.length===1&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,e.allPendingTasks===0&&(e=e.onAllReady,e())}function Jm(e){if(e.status!==2){var t=Un,n=Ys.current;Ys.current=_f;var r=Ki;Ki=e.responseState;try{var l=e.pingedTasks,i;for(i=0;i<l.length;i++){var o=l[i],s=e,u=o.blockedSegment;if(u.status===0){To(o.context);try{Ge(s,o,o.node),u.lastPushedText&&u.textEmbedded&&u.chunks.push(vc),o.abortSet.delete(o),u.status=1,Gm(s,o.blockedBoundary,u)}catch(g){if(Sc(),typeof g=="object"&&g!==null&&typeof g.then=="function"){var a=o.ping;g.then(a,a)}else{o.abortSet.delete(o),u.status=4;var p=o.blockedBoundary,y=g,v=Ll(s,y);if(p===null?Po(s,y):(p.pendingTasks--,p.forceClientRender||(p.forceClientRender=!0,p.errorDigest=v,p.parentFlushed&&s.clientRenderedBoundaries.push(p))),s.allPendingTasks--,s.allPendingTasks===0){var c=s.onAllReady;c()}}}finally{}}}l.splice(0,i),e.destination!==null&&Ec(e,e.destination)}catch(g){Ll(e,g),Po(e,g)}finally{Ki=r,Ys.current=n,n===_f&&To(t)}}}function Ci(e,t,n){switch(n.parentFlushed=!0,n.status){case 0:var r=n.id=e.nextSegmentId++;return n.lastPushedText=!1,n.textEmbedded=!1,e=e.responseState,O(t,s1),O(t,e.placeholderPrefix),e=Z(r.toString(16)),O(t,e),ee(t,u1);case 1:n.status=2;var l=!0;r=n.chunks;var i=0;n=n.children;for(var o=0;o<n.length;o++){for(l=n[o];i<l.index;i++)O(t,r[i]);l=us(e,t,l)}for(;i<r.length-1;i++)O(t,r[i]);return i<r.length&&(l=ee(t,r[i])),l;default:throw Error(V(390))}}function us(e,t,n){var r=n.boundary;if(r===null)return Ci(e,t,n);if(r.parentFlushed=!0,r.forceClientRender)r=r.errorDigest,ee(t,f1),O(t,h1),r&&(O(t,g1),O(t,Z(we(r))),O(t,m1)),ee(t,y1),Ci(e,t,n);else if(0<r.pendingTasks){r.rootSegmentID=e.nextSegmentId++,0<r.completedSegments.length&&e.partialBoundaries.push(r);var l=e.responseState,i=l.nextSuspenseID++;l=T(l.boundaryPrefix+i.toString(16)),r=r.id=l,mf(t,e.responseState,r),Ci(e,t,n)}else if(r.byteSize>e.progressiveChunkSize)r.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(r),mf(t,e.responseState,r.id),Ci(e,t,n);else{if(ee(t,a1),n=r.completedSegments,n.length!==1)throw Error(V(391));us(e,t,n[0])}return ee(t,p1)}function Rf(e,t,n){return A1(t,e.responseState,n.formatContext,n.id),us(e,t,n),b1(t,n.formatContext)}function Nf(e,t,n){for(var r=n.completedSegments,l=0;l<r.length;l++)qm(e,t,n,r[l]);if(r.length=0,e=e.responseState,r=n.id,n=n.rootSegmentID,O(t,e.startInlineScript),e.sentCompleteBoundaryFunction?O(t,H1):(e.sentCompleteBoundaryFunction=!0,O(t,W1)),r===null)throw Error(V(395));return n=Z(n.toString(16)),O(t,r),O(t,Q1),O(t,e.segmentPrefix),O(t,n),ee(t,Y1)}function qm(e,t,n,r){if(r.status===2)return!0;var l=r.id;if(l===-1){if((r.id=n.rootSegmentID)===-1)throw Error(V(392));return Rf(e,t,r)}return Rf(e,t,r),e=e.responseState,O(t,e.startInlineScript),e.sentCompleteSegmentFunction?O(t,V1):(e.sentCompleteSegmentFunction=!0,O(t,U1)),O(t,e.segmentPrefix),l=Z(l.toString(16)),O(t,l),O(t,B1),O(t,e.placeholderPrefix),O(t,l),ee(t,Z1)}function Ec(e,t){Ke=new Uint8Array(512),Xe=0;try{var n=e.completedRootSegment;if(n!==null&&e.pendingRootTasks===0){us(e,t,n),e.completedRootSegment=null;var r=e.responseState.bootstrapChunks;for(n=0;n<r.length-1;n++)O(t,r[n]);n<r.length&&ee(t,r[n])}var l=e.clientRenderedBoundaries,i;for(i=0;i<l.length;i++){var o=l[i];r=t;var s=e.responseState,u=o.id,a=o.errorDigest,p=o.errorMessage,y=o.errorComponentStack;if(O(r,s.startInlineScript),s.sentClientRenderFunction?O(r,X1):(s.sentClientRenderFunction=!0,O(r,K1)),u===null)throw Error(V(395));O(r,u),O(r,G1),(a||p||y)&&(O(r,Hs),O(r,Z(Qs(a||"")))),(p||y)&&(O(r,Hs),O(r,Z(Qs(p||"")))),y&&(O(r,Hs),O(r,Z(Qs(y)))),ee(r,J1)}l.splice(0,i);var v=e.completedBoundaries;for(i=0;i<v.length;i++)Nf(e,t,v[i]);v.splice(0,i),lf(t),Ke=new Uint8Array(512),Xe=0;var c=e.partialBoundaries;for(i=0;i<c.length;i++){var g=c[i];e:{l=e,o=t;var m=g.completedSegments;for(s=0;s<m.length;s++)if(!qm(l,o,g,m[s])){s++,m.splice(0,s);var x=!1;break e}m.splice(0,s),x=!0}if(!x){e.destination=null,i++,c.splice(0,i);return}}c.splice(0,i);var d=e.completedBoundaries;for(i=0;i<d.length;i++)Nf(e,t,d[i]);d.splice(0,i)}finally{lf(t),e.allPendingTasks===0&&e.pingedTasks.length===0&&e.clientRenderedBoundaries.length===0&&e.completedBoundaries.length===0&&t.close()}}function Pf(e,t){try{var n=e.abortableTasks;n.forEach(function(r){return Xm(r,e,t)}),n.clear(),e.destination!==null&&Ec(e,e.destination)}catch(r){Ll(e,r),Po(e,r)}}mc.renderToReadableStream=function(e,t){return new Promise(function(n,r){var l,i,o=new Promise(function(p,y){i=p,l=y}),s=hw(e,X0(t?t.identifierPrefix:void 0,t?t.nonce:void 0,t?t.bootstrapScriptContent:void 0,t?t.bootstrapScripts:void 0,t?t.bootstrapModules:void 0),G0(t?t.namespaceURI:void 0),t?t.progressiveChunkSize:void 0,t?t.onError:void 0,i,function(){var p=new ReadableStream({type:"bytes",pull:function(y){if(s.status===1)s.status=2,zm(y,s.fatalError);else if(s.status!==2&&s.destination===null){s.destination=y;try{Ec(s,y)}catch(v){Ll(s,v),Po(s,v)}}},cancel:function(){Pf(s)}},{highWaterMark:0});p.allReady=o,n(p)},function(p){o.catch(function(){}),r(p)},l);if(t&&t.signal){var u=t.signal,a=function(){Pf(s,u.reason),u.removeEventListener("abort",a)};u.addEventListener("abort",a)}Jm(s)})};mc.version="18.2.0";var Dr,eg;Dr=Fr,eg=mc;Dr.version;var gw=Dr.renderToString;Dr.renderToStaticMarkup;Dr.renderToNodeStream;Dr.renderToStaticNodeStream;eg.renderToReadableStream;var tg={exports:{}},yw="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",vw=yw,ww=vw;function ng(){}function rg(){}rg.resetWarningCache=ng;var xw=function(){function e(r,l,i,o,s,u){if(u!==ww){var a=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}e.isRequired=e;function t(){return e}var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:rg,resetWarningCache:ng};return n.PropTypes=n,n};tg.exports=xw();var kw=tg.exports;const ht=Zf(kw);var Sw=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function lg(e,t){return e(t={exports:{}},t.exports),t.exports}var _w=lg(function(e){(function(t){var n=function(x,d,f){if(!u(d)||p(d)||y(d)||v(d)||s(d))return d;var h,w=0,S=0;if(a(d))for(h=[],S=d.length;w<S;w++)h.push(n(x,d[w],f));else for(var C in h={},d)Object.prototype.hasOwnProperty.call(d,C)&&(h[x(C,f)]=n(x,d[C],f));return h},r=function(x){return c(x)?x:(x=x.replace(/[\-_\s]+(.)?/g,function(d,f){return f?f.toUpperCase():""})).substr(0,1).toLowerCase()+x.substr(1)},l=function(x){var d=r(x);return d.substr(0,1).toUpperCase()+d.substr(1)},i=function(x,d){return function(f,h){var w=(h=h||{}).separator||"_",S=h.split||/(?=[A-Z])/;return f.split(S).join(w)}(x,d).toLowerCase()},o=Object.prototype.toString,s=function(x){return typeof x=="function"},u=function(x){return x===Object(x)},a=function(x){return o.call(x)=="[object Array]"},p=function(x){return o.call(x)=="[object Date]"},y=function(x){return o.call(x)=="[object RegExp]"},v=function(x){return o.call(x)=="[object Boolean]"},c=function(x){return(x-=0)==x},g=function(x,d){var f=d&&"process"in d?d.process:d;return typeof f!="function"?x:function(h,w){return f(h,x,w)}},m={camelize:r,decamelize:i,pascalize:l,depascalize:i,camelizeKeys:function(x,d){return n(g(r,d),x)},decamelizeKeys:function(x,d){return n(g(i,d),x,d)},pascalizeKeys:function(x,d){return n(g(l,d),x)},depascalizeKeys:function(){return this.decamelizeKeys.apply(this,arguments)}};e.exports?e.exports=m:t.humps=m})(Sw)}).decamelize,Ew=function(e){if(Array.isArray(e))return e},Cw=function(e,t){if(typeof Symbol<"u"&&Symbol.iterator in Object(e)){var n=[],r=!0,l=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(u){l=!0,i=u}finally{try{r||s.return==null||s.return()}finally{if(l)throw i}}return n}},zf=function(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r},$w=function(e,t){if(e){if(typeof e=="string")return zf(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?zf(e,t):void 0}},Tw=function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)},Rw=function(e,t){return Ew(e)||Cw(e,t)||$w(e,t)||Tw()},ig=lg(function(e){function t(){return e.exports=t=Object.assign||function(n){for(var r=1;r<arguments.length;r++){var l=arguments[r];for(var i in l)Object.prototype.hasOwnProperty.call(l,i)&&(n[i]=l[i])}return n},t.apply(this,arguments)}e.exports=t}),Nw=function(e,t){if(e==null)return{};var n,r,l={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(l[n]=e[n]);return l},og=function(e,t){if(e==null)return{};var n,r,l=Nw(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(l[n]=e[n])}return l},Pw=ne.createContext(null);function la(e){var t=e.children,n=og(e,["children"]);return typeof t!="string"&&(t=gw(t)),Pn.createElement("template",ig({},n,{dangerouslySetInnerHTML:{__html:t}}))}function ia(e){var t=e.root,n=e.children;return lm.createPortal(n,t)}function zw(e){var t=ne.forwardRef(function(n,r){var l,i,o=n.mode,s=n.delegatesFocus,u=n.styleSheets,a=n.ssr,p=n.children,y=og(n,["mode","delegatesFocus","styleSheets","ssr","children"]),v=(i=ne.useRef((l=r)&&l.current),ne.useEffect(function(){l&&(l.current=i.current)},[l]),i),c=ne.useState(null),g=Rw(c,2),m=g[0],x=g[1],d="node_".concat(o).concat(s);return ne.useLayoutEffect(function(){if(v.current)try{if(typeof r=="function"&&r(v.current),a){var f=v.current.shadowRoot;return void x(f)}var h=v.current.attachShadow({mode:o,delegatesFocus:s});u.length>0&&(h.adoptedStyleSheets=u),x(h)}catch(w){(function(S){var C=S.error,E=S.styleSheets,$=S.root;switch(C.name){case"NotSupportedError":E.length>0&&($.adoptedStyleSheets=E);break;default:throw C}})({error:w,styleSheets:u,root:m})}},[r,v,u]),Pn.createElement(Pn.Fragment,null,Pn.createElement(e.tag,ig({key:d,ref:v},y),(m||a)&&Pn.createElement(Pw.Provider,{value:m},a?Pn.createElement(la,{shadowroot:o,shadowrootmode:o},e.render({root:m,ssr:a,children:p})):Pn.createElement(ia,{root:m},e.render({root:m,ssr:a,children:p})))))});return t.propTypes={mode:ht.oneOf(["open","closed"]),delegatesFocus:ht.bool,styleSheets:ht.arrayOf(ht.instanceOf(globalThis.CSSStyleSheet)),ssr:ht.bool,children:ht.node},t.defaultProps={mode:"open",delegatesFocus:!1,styleSheets:[],ssr:!1,children:null},t}la.propTypes={children:ht.oneOfType([ht.string,ht.node])},la.defaultProps={children:""},ia.propTypes={root:ht.object.isRequired,children:ht.node},ia.defaultProps={children:null};var Ks=new Map;function Ow(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"core",n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(r){return r.children};return new Proxy(e,{get:function(r,l){var i=_w(l,{separator:"-"}),o="".concat(t,"-").concat(i);return Ks.has(o)||Ks.set(o,zw({tag:i,render:n})),Ks.get(o)}})}var Iw=Ow();const jw='*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-28{bottom:7rem}.left-10{left:2.5rem}.left-4{left:1rem}.right-2{right:.5rem}.top-1{top:.25rem}.z-10{z-index:10}.z-20{z-index:20}.z-\\[1000000\\]{z-index:1000000}.m-2{margin:.5rem}.mb-2{margin-bottom:.5rem}.inline{display:inline}.flex{display:flex}.hidden{display:none}.h-10{height:2.5rem}.h-2{height:.5rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-full{height:100%}.w-10{width:2.5rem}.w-2{width:.5rem}.w-5{width:1.25rem}.w-8{width:2rem}.w-full{width:100%}.max-w-2xl{max-width:42rem}.flex-1{flex:1 1 0%}.flex-grow{flex-grow:1}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}.resize-none{resize:none}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.gap-2{gap:.5rem}.gap-2\\.5{gap:.625rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.overflow-auto{overflow:auto}.whitespace-nowrap{white-space:nowrap}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border-\\[\\#0d90cf\\]{--tw-border-opacity: 1;border-color:rgb(13 144 207 / var(--tw-border-opacity))}.border-\\[\\#1e4d2b\\]{--tw-border-opacity: 1;border-color:rgb(30 77 43 / var(--tw-border-opacity))}.border-\\[\\#285d65\\]{--tw-border-opacity: 1;border-color:rgb(40 93 101 / var(--tw-border-opacity))}.border-\\[\\#7089e6\\]{--tw-border-opacity: 1;border-color:rgb(112 137 230 / var(--tw-border-opacity))}.border-\\[\\#dd7c3b\\]{--tw-border-opacity: 1;border-color:rgb(221 124 59 / var(--tw-border-opacity))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity))}.bg-\\[\\#0d90cf\\]{--tw-bg-opacity: 1;background-color:rgb(13 144 207 / var(--tw-bg-opacity))}.bg-\\[\\#1e4d2b\\]{--tw-bg-opacity: 1;background-color:rgb(30 77 43 / var(--tw-bg-opacity))}.bg-\\[\\#285d65\\]{--tw-bg-opacity: 1;background-color:rgb(40 93 101 / var(--tw-bg-opacity))}.bg-\\[\\#7089e6\\]{--tw-bg-opacity: 1;background-color:rgb(112 137 230 / var(--tw-bg-opacity))}.bg-\\[\\#dd7c3b\\]{--tw-bg-opacity: 1;background-color:rgb(221 124 59 / var(--tw-bg-opacity))}.bg-black\\/40{background-color:#0006}.bg-black\\/50{background-color:#00000080}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-white\\/20{background-color:#fff3}.p-2{padding:.5rem}.p-4{padding:1rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\\.5{padding-top:.625rem;padding-bottom:.625rem}.text-center{text-align:center}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-normal{font-weight:400}.font-semibold{font-weight:600}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-white\\/90{color:#ffffffe6}.placeholder-white::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(255 255 255 / var(--tw-placeholder-opacity))}.placeholder-white::placeholder{--tw-placeholder-opacity: 1;color:rgb(255 255 255 / var(--tw-placeholder-opacity))}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\\[animation-delay\\:-0\\.15s\\]{animation-delay:-.15s}.\\[animation-delay\\:-0\\.3s\\]{animation-delay:-.3s}.before\\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\\:absolute:before{content:var(--tw-content);position:absolute}.before\\:inset-0:before{content:var(--tw-content);top:0;right:0;bottom:0;left:0}.before\\:bg-\\[repeating-linear-gradient\\(90deg\\,transparent\\,transparent_2px\\,rgba\\(255\\,255\\,255\\,0\\.1\\)_2px\\,rgba\\(255\\,255\\,255\\,0\\.1\\)_4px\\)\\]:before{content:var(--tw-content);background-image:repeating-linear-gradient(90deg,transparent,transparent 2px,rgba(255,255,255,.1) 2px,rgba(255,255,255,.1) 4px)}.before\\:opacity-30:before{content:var(--tw-content);opacity:.3}.hover\\:bg-\\[\\#0d90cf\\]:hover{--tw-bg-opacity: 1;background-color:rgb(13 144 207 / var(--tw-bg-opacity))}.hover\\:bg-\\[\\#1e4d2b\\]:hover{--tw-bg-opacity: 1;background-color:rgb(30 77 43 / var(--tw-bg-opacity))}.hover\\:bg-\\[\\#285d65\\]:hover{--tw-bg-opacity: 1;background-color:rgb(40 93 101 / var(--tw-bg-opacity))}.hover\\:bg-\\[\\#7089e6\\]:hover{--tw-bg-opacity: 1;background-color:rgb(112 137 230 / var(--tw-bg-opacity))}.hover\\:bg-\\[\\#dd7c3b\\]:hover{--tw-bg-opacity: 1;background-color:rgb(221 124 59 / var(--tw-bg-opacity))}.hover\\:bg-blue-500:hover{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity))}.hover\\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.hover\\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.focus\\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width: 640px){.sm\\:inset-auto{inset:auto}.sm\\:bottom-4{bottom:1rem}.sm\\:left-4{left:1rem}.sm\\:h-\\[600px\\]{height:600px}.sm\\:max-h-\\[calc\\(100vh-32px\\)\\]{max-height:calc(100vh - 32px)}.sm\\:w-\\[400px\\]{width:400px}}.rtl\\:-rotate-90:where([dir=rtl],[dir=rtl] *){--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\\:space-x-reverse:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 1}';let $i;const Mw=new Uint8Array(16);function Lw(){if(!$i&&($i=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!$i))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return $i(Mw)}const ye=[];for(let e=0;e<256;++e)ye.push((e+256).toString(16).slice(1));function Fw(e,t=0){return ye[e[t+0]]+ye[e[t+1]]+ye[e[t+2]]+ye[e[t+3]]+"-"+ye[e[t+4]]+ye[e[t+5]]+"-"+ye[e[t+6]]+ye[e[t+7]]+"-"+ye[e[t+8]]+ye[e[t+9]]+"-"+ye[e[t+10]]+ye[e[t+11]]+ye[e[t+12]]+ye[e[t+13]]+ye[e[t+14]]+ye[e[t+15]]}const Dw=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),Of={randomUUID:Dw};function Aw(e,t,n){if(Of.randomUUID&&!e)return Of.randomUUID();e=e||{};const r=e.random||(e.rng||Lw)();return r[6]=r[6]&15|64,r[8]=r[8]&63|128,Fw(r)}function Ln(){return Ln=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ln.apply(this,arguments)}const bw=["children","options"];var If,jf;(function(e){e.blockQuote="0",e.breakLine="1",e.breakThematic="2",e.codeBlock="3",e.codeFenced="4",e.codeInline="5",e.footnote="6",e.footnoteReference="7",e.gfmTask="8",e.heading="9",e.headingSetext="10",e.htmlBlock="11",e.htmlComment="12",e.htmlSelfClosing="13",e.image="14",e.link="15",e.linkAngleBraceStyleDetector="16",e.linkBareUrlDetector="17",e.linkMailtoDetector="18",e.newlineCoalescer="19",e.orderedList="20",e.paragraph="21",e.ref="22",e.refImage="23",e.refLink="24",e.table="25",e.tableSeparator="26",e.text="27",e.textBolded="28",e.textEmphasized="29",e.textEscaped="30",e.textMarked="31",e.textStrikethroughed="32",e.unorderedList="33"})(If||(If={})),function(e){e[e.MAX=0]="MAX",e[e.HIGH=1]="HIGH",e[e.MED=2]="MED",e[e.LOW=3]="LOW",e[e.MIN=4]="MIN"}(jf||(jf={}));const Mf=["allowFullScreen","allowTransparency","autoComplete","autoFocus","autoPlay","cellPadding","cellSpacing","charSet","className","classId","colSpan","contentEditable","contextMenu","crossOrigin","encType","formAction","formEncType","formMethod","formNoValidate","formTarget","frameBorder","hrefLang","inputMode","keyParams","keyType","marginHeight","marginWidth","maxLength","mediaGroup","minLength","noValidate","radioGroup","readOnly","rowSpan","spellCheck","srcDoc","srcLang","srcSet","tabIndex","useMap"].reduce((e,t)=>(e[t.toLowerCase()]=t,e),{for:"htmlFor"}),Lf={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},Uw=["style","script"],Vw=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,Bw=/mailto:/i,Zw=/\n{2,}$/,sg=/^(\s*>[\s\S]*?)(?=\n{2,})/,Ww=/^ *> ?/gm,Hw=/^ {2,}\n/,Qw=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,ug=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,ag=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,Yw=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,Kw=/^(?:\n *)*\n/,Xw=/\r\n?/g,Gw=/^\[\^([^\]]+)](:(.*)((\n+ {4,}.*)|(\n(?!\[\^).+))*)/,Jw=/^\[\^([^\]]+)]/,qw=/\f/g,ex=/^---[ \t]*\n(.|\n)*\n---[ \t]*\n/,tx=/^\s*?\[(x|\s)\]/,cg=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,dg=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,fg=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,oa=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?((?:[^>]*[^/])?)>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1\b)[\s\S])*?)<\/\1>(?!<\/\1>)\n*/i,nx=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,pg=/^<!--[\s\S]*?(?:-->)/,rx=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,sa=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,lx=/^\{.*\}$/,ix=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,ox=/^<([^ >]+@[^ >]+)>/,sx=/^<([^ >]+:\/[^ >]+)>/,ux=/-([a-z])?/gi,hg=/^(.*\|.*)\n(?: *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*))?\n?/,ax=/^\[([^\]]*)\]:\s+<?([^\s>]+)>?\s*("([^"]*)")?/,cx=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,dx=/^\[([^\]]*)\] ?\[([^\]]*)\]/,fx=/(\[|\])/g,px=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,hx=/\t/g,mx=/(^ *\||\| *$)/g,gx=/^ *:-+: *$/,yx=/^ *:-+ *$/,vx=/^ *-+: *$/,as="((?:\\[.*?\\][([].*?[)\\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~~.*?~~|==.*?==|.|\\n)*?)",wx=new RegExp(`^([*_])\\1${as}\\1\\1(?!\\1)`),xx=new RegExp(`^([*_])${as}\\1(?!\\1|\\w)`),kx=new RegExp(`^==${as}==`),Sx=new RegExp(`^~~${as}~~`),_x=/^\\([^0-9A-Za-z\s])/,Ex=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,Cx=/^\n+/,$x=/^([ \t]*)/,Tx=/\\([^\\])/g,Ff=/ *\n+$/,Rx=/(?:^|\n)( *)$/,Cc="(?:\\d+\\.)",$c="(?:[*+-])";function mg(e){return"( *)("+(e===1?Cc:$c)+") +"}const gg=mg(1),yg=mg(2);function vg(e){return new RegExp("^"+(e===1?gg:yg))}const Nx=vg(1),Px=vg(2);function wg(e){return new RegExp("^"+(e===1?gg:yg)+"[^\\n]*(?:\\n(?!\\1"+(e===1?Cc:$c)+" )[^\\n]*)*(\\n|$)","gm")}const xg=wg(1),kg=wg(2);function Sg(e){const t=e===1?Cc:$c;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}const _g=Sg(1),Eg=Sg(2);function Df(e,t){const n=t===1,r=n?_g:Eg,l=n?xg:kg,i=n?Nx:Px;return{match(o,s,u){const a=Rx.exec(u);return a&&(s.list||!s.inline&&!s.simple)?r.exec(o=a[1]+o):null},order:1,parse(o,s,u){const a=n?+o[2]:void 0,p=o[0].replace(Zw,`
`).match(l);let y=!1;return{items:p.map(function(v,c){const g=i.exec(v)[0].length,m=new RegExp("^ {1,"+g+"}","gm"),x=v.replace(m,"").replace(i,""),d=c===p.length-1,f=x.indexOf(`

`)!==-1||d&&y;y=f;const h=u.inline,w=u.list;let S;u.list=!0,f?(u.inline=!1,S=x.replace(Ff,`

`)):(u.inline=!0,S=x.replace(Ff,""));const C=s(S,u);return u.inline=h,u.list=w,C}),ordered:n,start:a}},render:(o,s,u)=>e(o.ordered?"ol":"ul",{key:u.key,start:o.type==="20"?o.start:void 0},o.items.map(function(a,p){return e("li",{key:p},s(a,u))}))}}const zx=new RegExp(`^\\[((?:\\[[^\\]]*\\]|[^\\[\\]]|\\](?=[^\\[]*\\]))*)\\]\\(\\s*<?((?:\\([^)]*\\)|[^\\s\\\\]|\\\\.)*?)>?(?:\\s+['"]([\\s\\S]*?)['"])?\\s*\\)`),Ox=/^!\[(.*?)\]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,Cg=[sg,ug,ag,cg,fg,dg,pg,hg,xg,_g,kg,Eg],Ix=[...Cg,/^[^\n]+(?:  \n|\n{2,})/,oa,sa];function jx(e){return e.replace(/[ÀÁÂÃÄÅàáâãäåæÆ]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function Mx(e){return vx.test(e)?"right":gx.test(e)?"center":yx.test(e)?"left":null}function Af(e,t,n,r){const l=n.inTable;n.inTable=!0;let i=e.trim().split(/( *(?:`[^`]*`|<.*?>.*?<\/.*?>(?!<\/.*?>)|\\\||\|) *)/).reduce((s,u)=>(u.trim()==="|"?s.push(r?{type:"26"}:{type:"27",text:u}):u!==""&&s.push.apply(s,t(u,n)),s),[]);n.inTable=l;let o=[[]];return i.forEach(function(s,u){s.type==="26"?u!==0&&u!==i.length-1&&o.push([]):(s.type!=="27"||i[u+1]!=null&&i[u+1].type!=="26"||(s.text=s.text.trimEnd()),o[o.length-1].push(s))}),o}function Lx(e,t,n){n.inline=!0;const r=e[2]?e[2].replace(mx,"").split("|").map(Mx):[],l=e[3]?function(o,s,u){return o.trim().split(`
`).map(function(a){return Af(a,s,u,!0)})}(e[3],t,n):[],i=Af(e[1],t,n,!!l.length);return n.inline=!1,l.length?{align:r,cells:l,header:i,type:"25"}:{children:i,type:"21"}}function bf(e,t){return e.align[t]==null?{}:{textAlign:e.align[t]}}function Xt(e){return function(t,n){return n.inline?e.exec(t):null}}function Gt(e){return function(t,n){return n.inline||n.simple?e.exec(t):null}}function It(e){return function(t,n){return n.inline||n.simple?null:e.exec(t)}}function Yr(e){return function(t){return e.exec(t)}}function Fx(e,t,n){if(t.inline||t.simple||n&&!n.endsWith(`
`))return null;let r="";e.split(`
`).every(i=>!Cg.some(o=>o.test(i))&&(r+=i+`
`,i.trim()));const l=r.trimEnd();return l==""?null:[r,l]}function tr(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch{return null}return e}function Uf(e){return e.replace(Tx,"$1")}function Xi(e,t,n){const r=n.inline||!1,l=n.simple||!1;n.inline=!0,n.simple=!0;const i=e(t,n);return n.inline=r,n.simple=l,i}function Dx(e,t,n){const r=n.inline||!1,l=n.simple||!1;n.inline=!1,n.simple=!0;const i=e(t,n);return n.inline=r,n.simple=l,i}function Ax(e,t,n){const r=n.inline||!1;n.inline=!1;const l=e(t,n);return n.inline=r,l}const Xs=(e,t,n)=>({children:Xi(t,e[1],n)});function Gs(){return{}}function Js(){return null}function bx(...e){return e.filter(Boolean).join(" ")}function qs(e,t,n){let r=e;const l=t.split(".");for(;l.length&&(r=r[l[0]],r!==void 0);)l.shift();return r||n}function Ux(e="",t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||jx,t.namedCodesToUnicode=t.namedCodesToUnicode?Ln({},Lf,t.namedCodesToUnicode):Lf;const n=t.createElement||ne.createElement;function r(c,g,...m){const x=qs(t.overrides,`${c}.props`,{});return n(function(d,f){const h=qs(f,d);return h?typeof h=="function"||typeof h=="object"&&"render"in h?h:qs(f,`${d}.component`,d):d}(c,t.overrides),Ln({},g,x,{className:bx(g==null?void 0:g.className,x.className)||void 0}),...m)}function l(c){c=c.replace(ex,"");let g=!1;t.forceInline?g=!0:t.forceBlock||(g=px.test(c)===!1);const m=p(a(g?c:`${c.trimEnd().replace(Cx,"")}

`,{inline:g}));for(;typeof m[m.length-1]=="string"&&!m[m.length-1].trim();)m.pop();if(t.wrapper===null)return m;const x=t.wrapper||(g?"span":"div");let d;if(m.length>1||t.forceWrapper)d=m;else{if(m.length===1)return d=m[0],typeof d=="string"?r("span",{key:"outer"},d):d;d=null}return ne.createElement(x,{key:"outer"},d)}function i(c){const g=c.match(Vw);return g?g.reduce(function(m,x,d){const f=x.indexOf("=");if(f!==-1){const h=function(E){return E.indexOf("-")!==-1&&E.match(rx)===null&&(E=E.replace(ux,function($,Y){return Y.toUpperCase()})),E}(x.slice(0,f)).trim(),w=function(E){const $=E[0];return($==='"'||$==="'")&&E.length>=2&&E[E.length-1]===$?E.slice(1,-1):E}(x.slice(f+1).trim()),S=Mf[h]||h,C=m[S]=function(E,$){return E==="style"?$.split(/;\s?/).reduce(function(Y,U){const Fe=U.slice(0,U.indexOf(":"));return Y[Fe.trim().replace(/(-[a-z])/g,Tn=>Tn[1].toUpperCase())]=U.slice(Fe.length+1).trim(),Y},{}):E==="href"||E==="src"?tr($):($.match(lx)&&($=$.slice(1,$.length-1)),$==="true"||$!=="false"&&$)}(h,w);typeof C=="string"&&(oa.test(C)||sa.test(C))&&(m[S]=ne.cloneElement(l(C.trim()),{key:d}))}else x!=="style"&&(m[Mf[x]||x]=!0);return m},{}):null}const o=[],s={},u={0:{match:It(sg),order:1,parse:(c,g,m)=>({children:g(c[0].replace(Ww,""),m)}),render:(c,g,m)=>r("blockquote",{key:m.key},g(c.children,m))},1:{match:Yr(Hw),order:1,parse:Gs,render:(c,g,m)=>r("br",{key:m.key})},2:{match:It(Qw),order:1,parse:Gs,render:(c,g,m)=>r("hr",{key:m.key})},3:{match:It(ag),order:0,parse:c=>({lang:void 0,text:c[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(c,g,m)=>r("pre",{key:m.key},r("code",Ln({},c.attrs,{className:c.lang?`lang-${c.lang}`:""}),c.text))},4:{match:It(ug),order:0,parse:c=>({attrs:i(c[3]||""),lang:c[2]||void 0,text:c[4],type:"3"})},5:{match:Gt(Yw),order:3,parse:c=>({text:c[2]}),render:(c,g,m)=>r("code",{key:m.key},c.text)},6:{match:It(Gw),order:0,parse:c=>(o.push({footnote:c[2],identifier:c[1]}),{}),render:Js},7:{match:Xt(Jw),order:1,parse:c=>({target:`#${t.slugify(c[1])}`,text:c[1]}),render:(c,g,m)=>r("a",{key:m.key,href:tr(c.target)},r("sup",{key:m.key},c.text))},8:{match:Xt(tx),order:1,parse:c=>({completed:c[1].toLowerCase()==="x"}),render:(c,g,m)=>r("input",{checked:c.completed,key:m.key,readOnly:!0,type:"checkbox"})},9:{match:It(t.enforceAtxHeadings?dg:cg),order:1,parse:(c,g,m)=>({children:Xi(g,c[2],m),id:t.slugify(c[2]),level:c[1].length}),render:(c,g,m)=>r(`h${c.level}`,{id:c.id,key:m.key},g(c.children,m))},10:{match:It(fg),order:0,parse:(c,g,m)=>({children:Xi(g,c[1],m),level:c[2]==="="?1:2,type:"9"})},11:{match:Yr(oa),order:1,parse(c,g,m){const[,x]=c[3].match($x),d=new RegExp(`^${x}`,"gm"),f=c[3].replace(d,""),h=(w=f,Ix.some($=>$.test(w))?Ax:Xi);var w;const S=c[1].toLowerCase(),C=Uw.indexOf(S)!==-1,E={attrs:i(c[2]),noInnerParse:C,tag:(C?S:c[1]).trim()};return m.inAnchor=m.inAnchor||S==="a",C?E.text=c[3]:E.children=h(g,f,m),m.inAnchor=!1,E},render:(c,g,m)=>r(c.tag,Ln({key:m.key},c.attrs),c.text||g(c.children,m))},13:{match:Yr(sa),order:1,parse:c=>({attrs:i(c[2]||""),tag:c[1].trim()}),render:(c,g,m)=>r(c.tag,Ln({},c.attrs,{key:m.key}))},12:{match:Yr(pg),order:1,parse:()=>({}),render:Js},14:{match:Gt(Ox),order:1,parse:c=>({alt:c[1],target:Uf(c[2]),title:c[3]}),render:(c,g,m)=>r("img",{key:m.key,alt:c.alt||void 0,title:c.title||void 0,src:tr(c.target)})},15:{match:Xt(zx),order:3,parse:(c,g,m)=>({children:Dx(g,c[1],m),target:Uf(c[2]),title:c[3]}),render:(c,g,m)=>r("a",{key:m.key,href:tr(c.target),title:c.title},g(c.children,m))},16:{match:Xt(sx),order:0,parse:c=>({children:[{text:c[1],type:"27"}],target:c[1],type:"15"})},17:{match:(c,g)=>g.inAnchor?null:Xt(ix)(c,g),order:0,parse:c=>({children:[{text:c[1],type:"27"}],target:c[1],title:void 0,type:"15"})},18:{match:Xt(ox),order:0,parse(c){let g=c[1],m=c[1];return Bw.test(m)||(m="mailto:"+m),{children:[{text:g.replace("mailto:",""),type:"27"}],target:m,type:"15"}}},20:Df(r,1),33:Df(r,2),19:{match:It(Kw),order:3,parse:Gs,render:()=>`
`},21:{match:Fx,order:3,parse:Xs,render:(c,g,m)=>r("p",{key:m.key},g(c.children,m))},22:{match:Xt(ax),order:0,parse:c=>(s[c[1]]={target:c[2],title:c[4]},{}),render:Js},23:{match:Gt(cx),order:0,parse:c=>({alt:c[1]||void 0,ref:c[2]}),render:(c,g,m)=>s[c.ref]?r("img",{key:m.key,alt:c.alt,src:tr(s[c.ref].target),title:s[c.ref].title}):null},24:{match:Xt(dx),order:0,parse:(c,g,m)=>({children:g(c[1],m),fallbackChildren:g(c[0].replace(fx,"\\$1"),m),ref:c[2]}),render:(c,g,m)=>s[c.ref]?r("a",{key:m.key,href:tr(s[c.ref].target),title:s[c.ref].title},g(c.children,m)):r("span",{key:m.key},g(c.fallbackChildren,m))},25:{match:It(hg),order:1,parse:Lx,render(c,g,m){const x=c;return r("table",{key:m.key},r("thead",null,r("tr",null,x.header.map(function(d,f){return r("th",{key:f,style:bf(x,f)},g(d,m))}))),r("tbody",null,x.cells.map(function(d,f){return r("tr",{key:f},d.map(function(h,w){return r("td",{key:w,style:bf(x,w)},g(h,m))}))})))}},27:{match:Yr(Ex),order:4,parse:c=>({text:c[0].replace(nx,(g,m)=>t.namedCodesToUnicode[m]?t.namedCodesToUnicode[m]:g)}),render:c=>c.text},28:{match:Gt(wx),order:2,parse:(c,g,m)=>({children:g(c[2],m)}),render:(c,g,m)=>r("strong",{key:m.key},g(c.children,m))},29:{match:Gt(xx),order:3,parse:(c,g,m)=>({children:g(c[2],m)}),render:(c,g,m)=>r("em",{key:m.key},g(c.children,m))},30:{match:Gt(_x),order:1,parse:c=>({text:c[1],type:"27"})},31:{match:Gt(kx),order:3,parse:Xs,render:(c,g,m)=>r("mark",{key:m.key},g(c.children,m))},32:{match:Gt(Sx),order:3,parse:Xs,render:(c,g,m)=>r("del",{key:m.key},g(c.children,m))}};t.disableParsingRawHTML===!0&&(delete u[11],delete u[13]);const a=function(c){let g=Object.keys(c);function m(x,d){let f=[],h="";for(;x;){let w=0;for(;w<g.length;){const S=g[w],C=c[S],E=C.match(x,d,h);if(E){const $=E[0];x=x.substring($.length);const Y=C.parse(E,m,d);Y.type==null&&(Y.type=S),f.push(Y),h=$;break}w++}}return f}return g.sort(function(x,d){let f=c[x].order,h=c[d].order;return f!==h?f-h:x<d?-1:1}),function(x,d){return m(function(f){return f.replace(Xw,`
`).replace(qw,"").replace(hx,"    ")}(x),d)}}(u),p=(y=function(c,g){return function(m,x,d){const f=c[m.type].render;return g?g(()=>f(m,x,d),m,x,d):f(m,x,d)}}(u,t.renderRule),function c(g,m={}){if(Array.isArray(g)){const x=m.key,d=[];let f=!1;for(let h=0;h<g.length;h++){m.key=h;const w=c(g[h],m),S=typeof w=="string";S&&f?d[d.length-1]+=w:w!==null&&d.push(w),f=S}return m.key=x,d}return y(g,c,m)});var y;const v=l(e);return o.length?r("div",null,v,r("footer",{key:"footer"},o.map(function(c){return r("div",{id:t.slugify(c.identifier),key:c.identifier},c.identifier,p(a(c.footnote,{inline:!0})))}))):v}const Vx=e=>{let{children:t="",options:n}=e,r=function(l,i){if(l==null)return{};var o,s,u={},a=Object.keys(l);for(s=0;s<a.length;s++)i.indexOf(o=a[s])>=0||(u[o]=l[o]);return u}(e,bw);return ne.cloneElement(Ux(t,n),r)};function Bx({name:e,message:t}){return L.jsx("li",{className:"m-2 flex items-start gap-2.5 px-2",role:"article","aria-label":"Assistant said",children:L.jsxs("div",{className:"max-w-2xl p-4 rounded-xl bg-gray-500 text-white",children:[e&&L.jsx("div",{className:"flex items-center space-x-2 rtl:space-x-reverse mb-2",children:L.jsx("span",{className:"text-sm font-semibold text-white/90",children:e})}),L.jsx("div",{className:"text-sm font-normal",children:L.jsx(Vx,{children:t})})]})})}function Zx({message:e}){return L.jsx("li",{className:"m-2 flex items-start gap-2.5 px-2",role:"article","aria-label":"You said",children:L.jsx("div",{className:"leading-1.5 flex w-full flex-col rounded-xl bg-gray-800 p-4",children:L.jsx("div",{className:"flex flex-grow flex-row-reverse justify-end py-2.5 text-sm font-normal text-white",children:e})})})}function Wx({colors:e}){return L.jsx("div",{className:"flex items-center justify-center",children:L.jsx("div",{style:{width:60,height:60,position:"relative"},children:L.jsxs("div",{style:{position:"absolute",width:"100%",height:"100%",animation:"morphBorder 6s linear infinite, rotateOrb 15s infinite",transformOrigin:"center center",overflow:"hidden",backgroundColor:"transparent"},children:[L.jsx("style",{children:`
              @keyframes rotateOrb {
                0% { transform: rotate(0deg); }
                100% { transform: rotate(360deg); }
              }
              @keyframes morphBorder {
                0% { border-radius: 44% 56% 44% 56%; }
                20% { border-radius: 50% 50% 50% 50%; }
                40% { border-radius: 56% 46% 56% 44%; }
                60% { border-radius: 50% 50% 50% 50%; }
                80% { border-radius: 56% 44% 56% 44%; }
                100% { border-radius: 44% 56% 44% 56%; }
              }
              @keyframes gradientRotate {
                0% {
                  transform: translate(-50%, -50%) rotate(0deg);
                }
                100% {
                  transform: translate(-50%, -50%) rotate(360deg);
                }
              }
            `}),L.jsx("div",{style:{position:"absolute",top:"50%",left:"50%",width:"140%",height:"140%",filter:"blur(10px)",animation:"gradientRotate 4s linear infinite",background:`conic-gradient(
              from 0deg,
              ${e[0]} 0%,
              ${e[1]} 25%,
              ${e[2]} 50%,
              ${e[3]} 75%,
              ${e[0]} 100%
            )`,mixBlendMode:"normal"}})]})})})}/*! js-cookie v3.0.5 | MIT */function Ti(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)e[r]=n[r]}return e}var Hx={read:function(e){return e[0]==='"'&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};function ua(e,t){function n(l,i,o){if(!(typeof document>"u")){o=Ti({},t,o),typeof o.expires=="number"&&(o.expires=new Date(Date.now()+o.expires*864e5)),o.expires&&(o.expires=o.expires.toUTCString()),l=encodeURIComponent(l).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var s="";for(var u in o)o[u]&&(s+="; "+u,o[u]!==!0&&(s+="="+o[u].split(";")[0]));return document.cookie=l+"="+e.write(i,l)+s}}function r(l){if(!(typeof document>"u"||arguments.length&&!l)){for(var i=document.cookie?document.cookie.split("; "):[],o={},s=0;s<i.length;s++){var u=i[s].split("="),a=u.slice(1).join("=");try{var p=decodeURIComponent(u[0]);if(o[p]=e.read(a,p),l===p)break}catch{}}return l?o[l]:o}}return Object.create({set:n,get:r,remove:function(l,i){n(l,"",Ti({},i,{expires:-1}))},withAttributes:function(l){return ua(this.converter,Ti({},this.attributes,l))},withConverter:function(l){return ua(Ti({},this.converter,l),this.attributes)}},{attributes:{value:Object.freeze(t)},converter:{value:Object.freeze(e)}})}var Oo=ua(Hx,{path:"/"}),H;(function(e){e.assertEqual=l=>l;function t(l){}e.assertIs=t;function n(l){throw new Error}e.assertNever=n,e.arrayToEnum=l=>{const i={};for(const o of l)i[o]=o;return i},e.getValidEnumValues=l=>{const i=e.objectKeys(l).filter(s=>typeof l[l[s]]!="number"),o={};for(const s of i)o[s]=l[s];return e.objectValues(o)},e.objectValues=l=>e.objectKeys(l).map(function(i){return l[i]}),e.objectKeys=typeof Object.keys=="function"?l=>Object.keys(l):l=>{const i=[];for(const o in l)Object.prototype.hasOwnProperty.call(l,o)&&i.push(o);return i},e.find=(l,i)=>{for(const o of l)if(i(o))return o},e.isInteger=typeof Number.isInteger=="function"?l=>Number.isInteger(l):l=>typeof l=="number"&&isFinite(l)&&Math.floor(l)===l;function r(l,i=" | "){return l.map(o=>typeof o=="string"?`'${o}'`:o).join(i)}e.joinValues=r,e.jsonStringifyReplacer=(l,i)=>typeof i=="bigint"?i.toString():i})(H||(H={}));var aa;(function(e){e.mergeShapes=(t,n)=>({...t,...n})})(aa||(aa={}));const N=H.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),ln=e=>{switch(typeof e){case"undefined":return N.undefined;case"string":return N.string;case"number":return isNaN(e)?N.nan:N.number;case"boolean":return N.boolean;case"function":return N.function;case"bigint":return N.bigint;case"symbol":return N.symbol;case"object":return Array.isArray(e)?N.array:e===null?N.null:e.then&&typeof e.then=="function"&&e.catch&&typeof e.catch=="function"?N.promise:typeof Map<"u"&&e instanceof Map?N.map:typeof Set<"u"&&e instanceof Set?N.set:typeof Date<"u"&&e instanceof Date?N.date:N.object;default:return N.unknown}},_=H.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]),Qx=e=>JSON.stringify(e,null,2).replace(/"([^"]+)":/g,"$1:");class et extends Error{constructor(t){super(),this.issues=[],this.addIssue=r=>{this.issues=[...this.issues,r]},this.addIssues=(r=[])=>{this.issues=[...this.issues,...r]};const n=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,n):this.__proto__=n,this.name="ZodError",this.issues=t}get errors(){return this.issues}format(t){const n=t||function(i){return i.message},r={_errors:[]},l=i=>{for(const o of i.issues)if(o.code==="invalid_union")o.unionErrors.map(l);else if(o.code==="invalid_return_type")l(o.returnTypeError);else if(o.code==="invalid_arguments")l(o.argumentsError);else if(o.path.length===0)r._errors.push(n(o));else{let s=r,u=0;for(;u<o.path.length;){const a=o.path[u];u===o.path.length-1?(s[a]=s[a]||{_errors:[]},s[a]._errors.push(n(o))):s[a]=s[a]||{_errors:[]},s=s[a],u++}}};return l(this),r}static assert(t){if(!(t instanceof et))throw new Error(`Not a ZodError: ${t}`)}toString(){return this.message}get message(){return JSON.stringify(this.issues,H.jsonStringifyReplacer,2)}get isEmpty(){return this.issues.length===0}flatten(t=n=>n.message){const n={},r=[];for(const l of this.issues)l.path.length>0?(n[l.path[0]]=n[l.path[0]]||[],n[l.path[0]].push(t(l))):r.push(t(l));return{formErrors:r,fieldErrors:n}}get formErrors(){return this.flatten()}}et.create=e=>new et(e);const zr=(e,t)=>{let n;switch(e.code){case _.invalid_type:e.received===N.undefined?n="Required":n=`Expected ${e.expected}, received ${e.received}`;break;case _.invalid_literal:n=`Invalid literal value, expected ${JSON.stringify(e.expected,H.jsonStringifyReplacer)}`;break;case _.unrecognized_keys:n=`Unrecognized key(s) in object: ${H.joinValues(e.keys,", ")}`;break;case _.invalid_union:n="Invalid input";break;case _.invalid_union_discriminator:n=`Invalid discriminator value. Expected ${H.joinValues(e.options)}`;break;case _.invalid_enum_value:n=`Invalid enum value. Expected ${H.joinValues(e.options)}, received '${e.received}'`;break;case _.invalid_arguments:n="Invalid function arguments";break;case _.invalid_return_type:n="Invalid function return type";break;case _.invalid_date:n="Invalid date";break;case _.invalid_string:typeof e.validation=="object"?"includes"in e.validation?(n=`Invalid input: must include "${e.validation.includes}"`,typeof e.validation.position=="number"&&(n=`${n} at one or more positions greater than or equal to ${e.validation.position}`)):"startsWith"in e.validation?n=`Invalid input: must start with "${e.validation.startsWith}"`:"endsWith"in e.validation?n=`Invalid input: must end with "${e.validation.endsWith}"`:H.assertNever(e.validation):e.validation!=="regex"?n=`Invalid ${e.validation}`:n="Invalid";break;case _.too_small:e.type==="array"?n=`Array must contain ${e.exact?"exactly":e.inclusive?"at least":"more than"} ${e.minimum} element(s)`:e.type==="string"?n=`String must contain ${e.exact?"exactly":e.inclusive?"at least":"over"} ${e.minimum} character(s)`:e.type==="number"?n=`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:e.type==="date"?n=`Date must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(e.minimum))}`:n="Invalid input";break;case _.too_big:e.type==="array"?n=`Array must contain ${e.exact?"exactly":e.inclusive?"at most":"less than"} ${e.maximum} element(s)`:e.type==="string"?n=`String must contain ${e.exact?"exactly":e.inclusive?"at most":"under"} ${e.maximum} character(s)`:e.type==="number"?n=`Number must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:e.type==="bigint"?n=`BigInt must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:e.type==="date"?n=`Date must be ${e.exact?"exactly":e.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(e.maximum))}`:n="Invalid input";break;case _.custom:n="Invalid input";break;case _.invalid_intersection_types:n="Intersection results could not be merged";break;case _.not_multiple_of:n=`Number must be a multiple of ${e.multipleOf}`;break;case _.not_finite:n="Number must be finite";break;default:n=t.defaultError,H.assertNever(e)}return{message:n}};let $g=zr;function Yx(e){$g=e}function Io(){return $g}const jo=e=>{const{data:t,path:n,errorMaps:r,issueData:l}=e,i=[...n,...l.path||[]],o={...l,path:i};if(l.message!==void 0)return{...l,path:i,message:l.message};let s="";const u=r.filter(a=>!!a).slice().reverse();for(const a of u)s=a(o,{data:t,defaultError:s}).message;return{...l,path:i,message:s}},Kx=[];function R(e,t){const n=Io(),r=jo({issueData:t,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,n,n===zr?void 0:zr].filter(l=>!!l)});e.common.issues.push(r)}class Re{constructor(){this.value="valid"}dirty(){this.value==="valid"&&(this.value="dirty")}abort(){this.value!=="aborted"&&(this.value="aborted")}static mergeArray(t,n){const r=[];for(const l of n){if(l.status==="aborted")return M;l.status==="dirty"&&t.dirty(),r.push(l.value)}return{status:t.value,value:r}}static async mergeObjectAsync(t,n){const r=[];for(const l of n){const i=await l.key,o=await l.value;r.push({key:i,value:o})}return Re.mergeObjectSync(t,r)}static mergeObjectSync(t,n){const r={};for(const l of n){const{key:i,value:o}=l;if(i.status==="aborted"||o.status==="aborted")return M;i.status==="dirty"&&t.dirty(),o.status==="dirty"&&t.dirty(),i.value!=="__proto__"&&(typeof o.value<"u"||l.alwaysSet)&&(r[i.value]=o.value)}return{status:t.value,value:r}}}const M=Object.freeze({status:"aborted"}),gr=e=>({status:"dirty",value:e}),Oe=e=>({status:"valid",value:e}),ca=e=>e.status==="aborted",da=e=>e.status==="dirty",Fl=e=>e.status==="valid",Dl=e=>typeof Promise<"u"&&e instanceof Promise;function Mo(e,t,n,r){if(typeof t=="function"?e!==t||!0:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return t.get(e)}function Tg(e,t,n,r,l){if(typeof t=="function"?e!==t||!0:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return t.set(e,n),n}var I;(function(e){e.errToObj=t=>typeof t=="string"?{message:t}:t||{},e.toString=t=>typeof t=="string"?t:t==null?void 0:t.message})(I||(I={}));var rl,ll;class Pt{constructor(t,n,r,l){this._cachedPath=[],this.parent=t,this.data=n,this._path=r,this._key=l}get path(){return this._cachedPath.length||(this._key instanceof Array?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}const Vf=(e,t)=>{if(Fl(t))return{success:!0,data:t.value};if(!e.common.issues.length)throw new Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;const n=new et(e.common.issues);return this._error=n,this._error}}};function D(e){if(!e)return{};const{errorMap:t,invalid_type_error:n,required_error:r,description:l}=e;if(t&&(n||r))throw new Error(`Can't use "invalid_type_error" or "required_error" in conjunction with custom error map.`);return t?{errorMap:t,description:l}:{errorMap:(o,s)=>{var u,a;const{message:p}=e;return o.code==="invalid_enum_value"?{message:p??s.defaultError}:typeof s.data>"u"?{message:(u=p??r)!==null&&u!==void 0?u:s.defaultError}:o.code!=="invalid_type"?{message:s.defaultError}:{message:(a=p??n)!==null&&a!==void 0?a:s.defaultError}},description:l}}class b{constructor(t){this.spa=this.safeParseAsync,this._def=t,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this)}get description(){return this._def.description}_getType(t){return ln(t.data)}_getOrReturnCtx(t,n){return n||{common:t.parent.common,data:t.data,parsedType:ln(t.data),schemaErrorMap:this._def.errorMap,path:t.path,parent:t.parent}}_processInputParams(t){return{status:new Re,ctx:{common:t.parent.common,data:t.data,parsedType:ln(t.data),schemaErrorMap:this._def.errorMap,path:t.path,parent:t.parent}}}_parseSync(t){const n=this._parse(t);if(Dl(n))throw new Error("Synchronous parse encountered promise.");return n}_parseAsync(t){const n=this._parse(t);return Promise.resolve(n)}parse(t,n){const r=this.safeParse(t,n);if(r.success)return r.data;throw r.error}safeParse(t,n){var r;const l={common:{issues:[],async:(r=n==null?void 0:n.async)!==null&&r!==void 0?r:!1,contextualErrorMap:n==null?void 0:n.errorMap},path:(n==null?void 0:n.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:t,parsedType:ln(t)},i=this._parseSync({data:t,path:l.path,parent:l});return Vf(l,i)}async parseAsync(t,n){const r=await this.safeParseAsync(t,n);if(r.success)return r.data;throw r.error}async safeParseAsync(t,n){const r={common:{issues:[],contextualErrorMap:n==null?void 0:n.errorMap,async:!0},path:(n==null?void 0:n.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:t,parsedType:ln(t)},l=this._parse({data:t,path:r.path,parent:r}),i=await(Dl(l)?l:Promise.resolve(l));return Vf(r,i)}refine(t,n){const r=l=>typeof n=="string"||typeof n>"u"?{message:n}:typeof n=="function"?n(l):n;return this._refinement((l,i)=>{const o=t(l),s=()=>i.addIssue({code:_.custom,...r(l)});return typeof Promise<"u"&&o instanceof Promise?o.then(u=>u?!0:(s(),!1)):o?!0:(s(),!1)})}refinement(t,n){return this._refinement((r,l)=>t(r)?!0:(l.addIssue(typeof n=="function"?n(r,l):n),!1))}_refinement(t){return new xt({schema:this,typeName:j.ZodEffects,effect:{type:"refinement",refinement:t}})}superRefine(t){return this._refinement(t)}optional(){return Nt.create(this,this._def)}nullable(){return _n.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return vt.create(this,this._def)}promise(){return Ir.create(this,this._def)}or(t){return Vl.create([this,t],this._def)}and(t){return Bl.create(this,t,this._def)}transform(t){return new xt({...D(this._def),schema:this,typeName:j.ZodEffects,effect:{type:"transform",transform:t}})}default(t){const n=typeof t=="function"?t:()=>t;return new Yl({...D(this._def),innerType:this,defaultValue:n,typeName:j.ZodDefault})}brand(){return new Tc({typeName:j.ZodBranded,type:this,...D(this._def)})}catch(t){const n=typeof t=="function"?t:()=>t;return new Kl({...D(this._def),innerType:this,catchValue:n,typeName:j.ZodCatch})}describe(t){const n=this.constructor;return new n({...this._def,description:t})}pipe(t){return ni.create(this,t)}readonly(){return Xl.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}const Xx=/^c[^\s-]{8,}$/i,Gx=/^[0-9a-z]+$/,Jx=/^[0-9A-HJKMNP-TV-Z]{26}$/,qx=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,ek=/^[a-z0-9_-]{21}$/i,tk=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,nk=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,rk="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$";let eu;const lk=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,ik=/^(([a-f0-9]{1,4}:){7}|::([a-f0-9]{1,4}:){0,6}|([a-f0-9]{1,4}:){1}:([a-f0-9]{1,4}:){0,5}|([a-f0-9]{1,4}:){2}:([a-f0-9]{1,4}:){0,4}|([a-f0-9]{1,4}:){3}:([a-f0-9]{1,4}:){0,3}|([a-f0-9]{1,4}:){4}:([a-f0-9]{1,4}:){0,2}|([a-f0-9]{1,4}:){5}:([a-f0-9]{1,4}:){0,1})([a-f0-9]{1,4}|(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2})))$/,ok=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,Rg="((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))",sk=new RegExp(`^${Rg}$`);function Ng(e){let t="([01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d";return e.precision?t=`${t}\\.\\d{${e.precision}}`:e.precision==null&&(t=`${t}(\\.\\d+)?`),t}function uk(e){return new RegExp(`^${Ng(e)}$`)}function Pg(e){let t=`${Rg}T${Ng(e)}`;const n=[];return n.push(e.local?"Z?":"Z"),e.offset&&n.push("([+-]\\d{2}:?\\d{2})"),t=`${t}(${n.join("|")})`,new RegExp(`^${t}$`)}function ak(e,t){return!!((t==="v4"||!t)&&lk.test(e)||(t==="v6"||!t)&&ik.test(e))}class mt extends b{_parse(t){if(this._def.coerce&&(t.data=String(t.data)),this._getType(t)!==N.string){const i=this._getOrReturnCtx(t);return R(i,{code:_.invalid_type,expected:N.string,received:i.parsedType}),M}const r=new Re;let l;for(const i of this._def.checks)if(i.kind==="min")t.data.length<i.value&&(l=this._getOrReturnCtx(t,l),R(l,{code:_.too_small,minimum:i.value,type:"string",inclusive:!0,exact:!1,message:i.message}),r.dirty());else if(i.kind==="max")t.data.length>i.value&&(l=this._getOrReturnCtx(t,l),R(l,{code:_.too_big,maximum:i.value,type:"string",inclusive:!0,exact:!1,message:i.message}),r.dirty());else if(i.kind==="length"){const o=t.data.length>i.value,s=t.data.length<i.value;(o||s)&&(l=this._getOrReturnCtx(t,l),o?R(l,{code:_.too_big,maximum:i.value,type:"string",inclusive:!0,exact:!0,message:i.message}):s&&R(l,{code:_.too_small,minimum:i.value,type:"string",inclusive:!0,exact:!0,message:i.message}),r.dirty())}else if(i.kind==="email")nk.test(t.data)||(l=this._getOrReturnCtx(t,l),R(l,{validation:"email",code:_.invalid_string,message:i.message}),r.dirty());else if(i.kind==="emoji")eu||(eu=new RegExp(rk,"u")),eu.test(t.data)||(l=this._getOrReturnCtx(t,l),R(l,{validation:"emoji",code:_.invalid_string,message:i.message}),r.dirty());else if(i.kind==="uuid")qx.test(t.data)||(l=this._getOrReturnCtx(t,l),R(l,{validation:"uuid",code:_.invalid_string,message:i.message}),r.dirty());else if(i.kind==="nanoid")ek.test(t.data)||(l=this._getOrReturnCtx(t,l),R(l,{validation:"nanoid",code:_.invalid_string,message:i.message}),r.dirty());else if(i.kind==="cuid")Xx.test(t.data)||(l=this._getOrReturnCtx(t,l),R(l,{validation:"cuid",code:_.invalid_string,message:i.message}),r.dirty());else if(i.kind==="cuid2")Gx.test(t.data)||(l=this._getOrReturnCtx(t,l),R(l,{validation:"cuid2",code:_.invalid_string,message:i.message}),r.dirty());else if(i.kind==="ulid")Jx.test(t.data)||(l=this._getOrReturnCtx(t,l),R(l,{validation:"ulid",code:_.invalid_string,message:i.message}),r.dirty());else if(i.kind==="url")try{new URL(t.data)}catch{l=this._getOrReturnCtx(t,l),R(l,{validation:"url",code:_.invalid_string,message:i.message}),r.dirty()}else i.kind==="regex"?(i.regex.lastIndex=0,i.regex.test(t.data)||(l=this._getOrReturnCtx(t,l),R(l,{validation:"regex",code:_.invalid_string,message:i.message}),r.dirty())):i.kind==="trim"?t.data=t.data.trim():i.kind==="includes"?t.data.includes(i.value,i.position)||(l=this._getOrReturnCtx(t,l),R(l,{code:_.invalid_string,validation:{includes:i.value,position:i.position},message:i.message}),r.dirty()):i.kind==="toLowerCase"?t.data=t.data.toLowerCase():i.kind==="toUpperCase"?t.data=t.data.toUpperCase():i.kind==="startsWith"?t.data.startsWith(i.value)||(l=this._getOrReturnCtx(t,l),R(l,{code:_.invalid_string,validation:{startsWith:i.value},message:i.message}),r.dirty()):i.kind==="endsWith"?t.data.endsWith(i.value)||(l=this._getOrReturnCtx(t,l),R(l,{code:_.invalid_string,validation:{endsWith:i.value},message:i.message}),r.dirty()):i.kind==="datetime"?Pg(i).test(t.data)||(l=this._getOrReturnCtx(t,l),R(l,{code:_.invalid_string,validation:"datetime",message:i.message}),r.dirty()):i.kind==="date"?sk.test(t.data)||(l=this._getOrReturnCtx(t,l),R(l,{code:_.invalid_string,validation:"date",message:i.message}),r.dirty()):i.kind==="time"?uk(i).test(t.data)||(l=this._getOrReturnCtx(t,l),R(l,{code:_.invalid_string,validation:"time",message:i.message}),r.dirty()):i.kind==="duration"?tk.test(t.data)||(l=this._getOrReturnCtx(t,l),R(l,{validation:"duration",code:_.invalid_string,message:i.message}),r.dirty()):i.kind==="ip"?ak(t.data,i.version)||(l=this._getOrReturnCtx(t,l),R(l,{validation:"ip",code:_.invalid_string,message:i.message}),r.dirty()):i.kind==="base64"?ok.test(t.data)||(l=this._getOrReturnCtx(t,l),R(l,{validation:"base64",code:_.invalid_string,message:i.message}),r.dirty()):H.assertNever(i);return{status:r.value,value:t.data}}_regex(t,n,r){return this.refinement(l=>t.test(l),{validation:n,code:_.invalid_string,...I.errToObj(r)})}_addCheck(t){return new mt({...this._def,checks:[...this._def.checks,t]})}email(t){return this._addCheck({kind:"email",...I.errToObj(t)})}url(t){return this._addCheck({kind:"url",...I.errToObj(t)})}emoji(t){return this._addCheck({kind:"emoji",...I.errToObj(t)})}uuid(t){return this._addCheck({kind:"uuid",...I.errToObj(t)})}nanoid(t){return this._addCheck({kind:"nanoid",...I.errToObj(t)})}cuid(t){return this._addCheck({kind:"cuid",...I.errToObj(t)})}cuid2(t){return this._addCheck({kind:"cuid2",...I.errToObj(t)})}ulid(t){return this._addCheck({kind:"ulid",...I.errToObj(t)})}base64(t){return this._addCheck({kind:"base64",...I.errToObj(t)})}ip(t){return this._addCheck({kind:"ip",...I.errToObj(t)})}datetime(t){var n,r;return typeof t=="string"?this._addCheck({kind:"datetime",precision:null,offset:!1,local:!1,message:t}):this._addCheck({kind:"datetime",precision:typeof(t==null?void 0:t.precision)>"u"?null:t==null?void 0:t.precision,offset:(n=t==null?void 0:t.offset)!==null&&n!==void 0?n:!1,local:(r=t==null?void 0:t.local)!==null&&r!==void 0?r:!1,...I.errToObj(t==null?void 0:t.message)})}date(t){return this._addCheck({kind:"date",message:t})}time(t){return typeof t=="string"?this._addCheck({kind:"time",precision:null,message:t}):this._addCheck({kind:"time",precision:typeof(t==null?void 0:t.precision)>"u"?null:t==null?void 0:t.precision,...I.errToObj(t==null?void 0:t.message)})}duration(t){return this._addCheck({kind:"duration",...I.errToObj(t)})}regex(t,n){return this._addCheck({kind:"regex",regex:t,...I.errToObj(n)})}includes(t,n){return this._addCheck({kind:"includes",value:t,position:n==null?void 0:n.position,...I.errToObj(n==null?void 0:n.message)})}startsWith(t,n){return this._addCheck({kind:"startsWith",value:t,...I.errToObj(n)})}endsWith(t,n){return this._addCheck({kind:"endsWith",value:t,...I.errToObj(n)})}min(t,n){return this._addCheck({kind:"min",value:t,...I.errToObj(n)})}max(t,n){return this._addCheck({kind:"max",value:t,...I.errToObj(n)})}length(t,n){return this._addCheck({kind:"length",value:t,...I.errToObj(n)})}nonempty(t){return this.min(1,I.errToObj(t))}trim(){return new mt({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new mt({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new mt({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(t=>t.kind==="datetime")}get isDate(){return!!this._def.checks.find(t=>t.kind==="date")}get isTime(){return!!this._def.checks.find(t=>t.kind==="time")}get isDuration(){return!!this._def.checks.find(t=>t.kind==="duration")}get isEmail(){return!!this._def.checks.find(t=>t.kind==="email")}get isURL(){return!!this._def.checks.find(t=>t.kind==="url")}get isEmoji(){return!!this._def.checks.find(t=>t.kind==="emoji")}get isUUID(){return!!this._def.checks.find(t=>t.kind==="uuid")}get isNANOID(){return!!this._def.checks.find(t=>t.kind==="nanoid")}get isCUID(){return!!this._def.checks.find(t=>t.kind==="cuid")}get isCUID2(){return!!this._def.checks.find(t=>t.kind==="cuid2")}get isULID(){return!!this._def.checks.find(t=>t.kind==="ulid")}get isIP(){return!!this._def.checks.find(t=>t.kind==="ip")}get isBase64(){return!!this._def.checks.find(t=>t.kind==="base64")}get minLength(){let t=null;for(const n of this._def.checks)n.kind==="min"&&(t===null||n.value>t)&&(t=n.value);return t}get maxLength(){let t=null;for(const n of this._def.checks)n.kind==="max"&&(t===null||n.value<t)&&(t=n.value);return t}}mt.create=e=>{var t;return new mt({checks:[],typeName:j.ZodString,coerce:(t=e==null?void 0:e.coerce)!==null&&t!==void 0?t:!1,...D(e)})};function ck(e,t){const n=(e.toString().split(".")[1]||"").length,r=(t.toString().split(".")[1]||"").length,l=n>r?n:r,i=parseInt(e.toFixed(l).replace(".","")),o=parseInt(t.toFixed(l).replace(".",""));return i%o/Math.pow(10,l)}class xn extends b{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(t){if(this._def.coerce&&(t.data=Number(t.data)),this._getType(t)!==N.number){const i=this._getOrReturnCtx(t);return R(i,{code:_.invalid_type,expected:N.number,received:i.parsedType}),M}let r;const l=new Re;for(const i of this._def.checks)i.kind==="int"?H.isInteger(t.data)||(r=this._getOrReturnCtx(t,r),R(r,{code:_.invalid_type,expected:"integer",received:"float",message:i.message}),l.dirty()):i.kind==="min"?(i.inclusive?t.data<i.value:t.data<=i.value)&&(r=this._getOrReturnCtx(t,r),R(r,{code:_.too_small,minimum:i.value,type:"number",inclusive:i.inclusive,exact:!1,message:i.message}),l.dirty()):i.kind==="max"?(i.inclusive?t.data>i.value:t.data>=i.value)&&(r=this._getOrReturnCtx(t,r),R(r,{code:_.too_big,maximum:i.value,type:"number",inclusive:i.inclusive,exact:!1,message:i.message}),l.dirty()):i.kind==="multipleOf"?ck(t.data,i.value)!==0&&(r=this._getOrReturnCtx(t,r),R(r,{code:_.not_multiple_of,multipleOf:i.value,message:i.message}),l.dirty()):i.kind==="finite"?Number.isFinite(t.data)||(r=this._getOrReturnCtx(t,r),R(r,{code:_.not_finite,message:i.message}),l.dirty()):H.assertNever(i);return{status:l.value,value:t.data}}gte(t,n){return this.setLimit("min",t,!0,I.toString(n))}gt(t,n){return this.setLimit("min",t,!1,I.toString(n))}lte(t,n){return this.setLimit("max",t,!0,I.toString(n))}lt(t,n){return this.setLimit("max",t,!1,I.toString(n))}setLimit(t,n,r,l){return new xn({...this._def,checks:[...this._def.checks,{kind:t,value:n,inclusive:r,message:I.toString(l)}]})}_addCheck(t){return new xn({...this._def,checks:[...this._def.checks,t]})}int(t){return this._addCheck({kind:"int",message:I.toString(t)})}positive(t){return this._addCheck({kind:"min",value:0,inclusive:!1,message:I.toString(t)})}negative(t){return this._addCheck({kind:"max",value:0,inclusive:!1,message:I.toString(t)})}nonpositive(t){return this._addCheck({kind:"max",value:0,inclusive:!0,message:I.toString(t)})}nonnegative(t){return this._addCheck({kind:"min",value:0,inclusive:!0,message:I.toString(t)})}multipleOf(t,n){return this._addCheck({kind:"multipleOf",value:t,message:I.toString(n)})}finite(t){return this._addCheck({kind:"finite",message:I.toString(t)})}safe(t){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:I.toString(t)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:I.toString(t)})}get minValue(){let t=null;for(const n of this._def.checks)n.kind==="min"&&(t===null||n.value>t)&&(t=n.value);return t}get maxValue(){let t=null;for(const n of this._def.checks)n.kind==="max"&&(t===null||n.value<t)&&(t=n.value);return t}get isInt(){return!!this._def.checks.find(t=>t.kind==="int"||t.kind==="multipleOf"&&H.isInteger(t.value))}get isFinite(){let t=null,n=null;for(const r of this._def.checks){if(r.kind==="finite"||r.kind==="int"||r.kind==="multipleOf")return!0;r.kind==="min"?(n===null||r.value>n)&&(n=r.value):r.kind==="max"&&(t===null||r.value<t)&&(t=r.value)}return Number.isFinite(n)&&Number.isFinite(t)}}xn.create=e=>new xn({checks:[],typeName:j.ZodNumber,coerce:(e==null?void 0:e.coerce)||!1,...D(e)});class kn extends b{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(t){if(this._def.coerce&&(t.data=BigInt(t.data)),this._getType(t)!==N.bigint){const i=this._getOrReturnCtx(t);return R(i,{code:_.invalid_type,expected:N.bigint,received:i.parsedType}),M}let r;const l=new Re;for(const i of this._def.checks)i.kind==="min"?(i.inclusive?t.data<i.value:t.data<=i.value)&&(r=this._getOrReturnCtx(t,r),R(r,{code:_.too_small,type:"bigint",minimum:i.value,inclusive:i.inclusive,message:i.message}),l.dirty()):i.kind==="max"?(i.inclusive?t.data>i.value:t.data>=i.value)&&(r=this._getOrReturnCtx(t,r),R(r,{code:_.too_big,type:"bigint",maximum:i.value,inclusive:i.inclusive,message:i.message}),l.dirty()):i.kind==="multipleOf"?t.data%i.value!==BigInt(0)&&(r=this._getOrReturnCtx(t,r),R(r,{code:_.not_multiple_of,multipleOf:i.value,message:i.message}),l.dirty()):H.assertNever(i);return{status:l.value,value:t.data}}gte(t,n){return this.setLimit("min",t,!0,I.toString(n))}gt(t,n){return this.setLimit("min",t,!1,I.toString(n))}lte(t,n){return this.setLimit("max",t,!0,I.toString(n))}lt(t,n){return this.setLimit("max",t,!1,I.toString(n))}setLimit(t,n,r,l){return new kn({...this._def,checks:[...this._def.checks,{kind:t,value:n,inclusive:r,message:I.toString(l)}]})}_addCheck(t){return new kn({...this._def,checks:[...this._def.checks,t]})}positive(t){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:I.toString(t)})}negative(t){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:I.toString(t)})}nonpositive(t){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:I.toString(t)})}nonnegative(t){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:I.toString(t)})}multipleOf(t,n){return this._addCheck({kind:"multipleOf",value:t,message:I.toString(n)})}get minValue(){let t=null;for(const n of this._def.checks)n.kind==="min"&&(t===null||n.value>t)&&(t=n.value);return t}get maxValue(){let t=null;for(const n of this._def.checks)n.kind==="max"&&(t===null||n.value<t)&&(t=n.value);return t}}kn.create=e=>{var t;return new kn({checks:[],typeName:j.ZodBigInt,coerce:(t=e==null?void 0:e.coerce)!==null&&t!==void 0?t:!1,...D(e)})};class Al extends b{_parse(t){if(this._def.coerce&&(t.data=!!t.data),this._getType(t)!==N.boolean){const r=this._getOrReturnCtx(t);return R(r,{code:_.invalid_type,expected:N.boolean,received:r.parsedType}),M}return Oe(t.data)}}Al.create=e=>new Al({typeName:j.ZodBoolean,coerce:(e==null?void 0:e.coerce)||!1,...D(e)});class Xn extends b{_parse(t){if(this._def.coerce&&(t.data=new Date(t.data)),this._getType(t)!==N.date){const i=this._getOrReturnCtx(t);return R(i,{code:_.invalid_type,expected:N.date,received:i.parsedType}),M}if(isNaN(t.data.getTime())){const i=this._getOrReturnCtx(t);return R(i,{code:_.invalid_date}),M}const r=new Re;let l;for(const i of this._def.checks)i.kind==="min"?t.data.getTime()<i.value&&(l=this._getOrReturnCtx(t,l),R(l,{code:_.too_small,message:i.message,inclusive:!0,exact:!1,minimum:i.value,type:"date"}),r.dirty()):i.kind==="max"?t.data.getTime()>i.value&&(l=this._getOrReturnCtx(t,l),R(l,{code:_.too_big,message:i.message,inclusive:!0,exact:!1,maximum:i.value,type:"date"}),r.dirty()):H.assertNever(i);return{status:r.value,value:new Date(t.data.getTime())}}_addCheck(t){return new Xn({...this._def,checks:[...this._def.checks,t]})}min(t,n){return this._addCheck({kind:"min",value:t.getTime(),message:I.toString(n)})}max(t,n){return this._addCheck({kind:"max",value:t.getTime(),message:I.toString(n)})}get minDate(){let t=null;for(const n of this._def.checks)n.kind==="min"&&(t===null||n.value>t)&&(t=n.value);return t!=null?new Date(t):null}get maxDate(){let t=null;for(const n of this._def.checks)n.kind==="max"&&(t===null||n.value<t)&&(t=n.value);return t!=null?new Date(t):null}}Xn.create=e=>new Xn({checks:[],coerce:(e==null?void 0:e.coerce)||!1,typeName:j.ZodDate,...D(e)});class Lo extends b{_parse(t){if(this._getType(t)!==N.symbol){const r=this._getOrReturnCtx(t);return R(r,{code:_.invalid_type,expected:N.symbol,received:r.parsedType}),M}return Oe(t.data)}}Lo.create=e=>new Lo({typeName:j.ZodSymbol,...D(e)});class bl extends b{_parse(t){if(this._getType(t)!==N.undefined){const r=this._getOrReturnCtx(t);return R(r,{code:_.invalid_type,expected:N.undefined,received:r.parsedType}),M}return Oe(t.data)}}bl.create=e=>new bl({typeName:j.ZodUndefined,...D(e)});class Ul extends b{_parse(t){if(this._getType(t)!==N.null){const r=this._getOrReturnCtx(t);return R(r,{code:_.invalid_type,expected:N.null,received:r.parsedType}),M}return Oe(t.data)}}Ul.create=e=>new Ul({typeName:j.ZodNull,...D(e)});class Or extends b{constructor(){super(...arguments),this._any=!0}_parse(t){return Oe(t.data)}}Or.create=e=>new Or({typeName:j.ZodAny,...D(e)});class Zn extends b{constructor(){super(...arguments),this._unknown=!0}_parse(t){return Oe(t.data)}}Zn.create=e=>new Zn({typeName:j.ZodUnknown,...D(e)});class Qt extends b{_parse(t){const n=this._getOrReturnCtx(t);return R(n,{code:_.invalid_type,expected:N.never,received:n.parsedType}),M}}Qt.create=e=>new Qt({typeName:j.ZodNever,...D(e)});class Fo extends b{_parse(t){if(this._getType(t)!==N.undefined){const r=this._getOrReturnCtx(t);return R(r,{code:_.invalid_type,expected:N.void,received:r.parsedType}),M}return Oe(t.data)}}Fo.create=e=>new Fo({typeName:j.ZodVoid,...D(e)});class vt extends b{_parse(t){const{ctx:n,status:r}=this._processInputParams(t),l=this._def;if(n.parsedType!==N.array)return R(n,{code:_.invalid_type,expected:N.array,received:n.parsedType}),M;if(l.exactLength!==null){const o=n.data.length>l.exactLength.value,s=n.data.length<l.exactLength.value;(o||s)&&(R(n,{code:o?_.too_big:_.too_small,minimum:s?l.exactLength.value:void 0,maximum:o?l.exactLength.value:void 0,type:"array",inclusive:!0,exact:!0,message:l.exactLength.message}),r.dirty())}if(l.minLength!==null&&n.data.length<l.minLength.value&&(R(n,{code:_.too_small,minimum:l.minLength.value,type:"array",inclusive:!0,exact:!1,message:l.minLength.message}),r.dirty()),l.maxLength!==null&&n.data.length>l.maxLength.value&&(R(n,{code:_.too_big,maximum:l.maxLength.value,type:"array",inclusive:!0,exact:!1,message:l.maxLength.message}),r.dirty()),n.common.async)return Promise.all([...n.data].map((o,s)=>l.type._parseAsync(new Pt(n,o,n.path,s)))).then(o=>Re.mergeArray(r,o));const i=[...n.data].map((o,s)=>l.type._parseSync(new Pt(n,o,n.path,s)));return Re.mergeArray(r,i)}get element(){return this._def.type}min(t,n){return new vt({...this._def,minLength:{value:t,message:I.toString(n)}})}max(t,n){return new vt({...this._def,maxLength:{value:t,message:I.toString(n)}})}length(t,n){return new vt({...this._def,exactLength:{value:t,message:I.toString(n)}})}nonempty(t){return this.min(1,t)}}vt.create=(e,t)=>new vt({type:e,minLength:null,maxLength:null,exactLength:null,typeName:j.ZodArray,...D(t)});function rr(e){if(e instanceof le){const t={};for(const n in e.shape){const r=e.shape[n];t[n]=Nt.create(rr(r))}return new le({...e._def,shape:()=>t})}else return e instanceof vt?new vt({...e._def,type:rr(e.element)}):e instanceof Nt?Nt.create(rr(e.unwrap())):e instanceof _n?_n.create(rr(e.unwrap())):e instanceof zt?zt.create(e.items.map(t=>rr(t))):e}class le extends b{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(this._cached!==null)return this._cached;const t=this._def.shape(),n=H.objectKeys(t);return this._cached={shape:t,keys:n}}_parse(t){if(this._getType(t)!==N.object){const a=this._getOrReturnCtx(t);return R(a,{code:_.invalid_type,expected:N.object,received:a.parsedType}),M}const{status:r,ctx:l}=this._processInputParams(t),{shape:i,keys:o}=this._getCached(),s=[];if(!(this._def.catchall instanceof Qt&&this._def.unknownKeys==="strip"))for(const a in l.data)o.includes(a)||s.push(a);const u=[];for(const a of o){const p=i[a],y=l.data[a];u.push({key:{status:"valid",value:a},value:p._parse(new Pt(l,y,l.path,a)),alwaysSet:a in l.data})}if(this._def.catchall instanceof Qt){const a=this._def.unknownKeys;if(a==="passthrough")for(const p of s)u.push({key:{status:"valid",value:p},value:{status:"valid",value:l.data[p]}});else if(a==="strict")s.length>0&&(R(l,{code:_.unrecognized_keys,keys:s}),r.dirty());else if(a!=="strip")throw new Error("Internal ZodObject error: invalid unknownKeys value.")}else{const a=this._def.catchall;for(const p of s){const y=l.data[p];u.push({key:{status:"valid",value:p},value:a._parse(new Pt(l,y,l.path,p)),alwaysSet:p in l.data})}}return l.common.async?Promise.resolve().then(async()=>{const a=[];for(const p of u){const y=await p.key,v=await p.value;a.push({key:y,value:v,alwaysSet:p.alwaysSet})}return a}).then(a=>Re.mergeObjectSync(r,a)):Re.mergeObjectSync(r,u)}get shape(){return this._def.shape()}strict(t){return I.errToObj,new le({...this._def,unknownKeys:"strict",...t!==void 0?{errorMap:(n,r)=>{var l,i,o,s;const u=(o=(i=(l=this._def).errorMap)===null||i===void 0?void 0:i.call(l,n,r).message)!==null&&o!==void 0?o:r.defaultError;return n.code==="unrecognized_keys"?{message:(s=I.errToObj(t).message)!==null&&s!==void 0?s:u}:{message:u}}}:{}})}strip(){return new le({...this._def,unknownKeys:"strip"})}passthrough(){return new le({...this._def,unknownKeys:"passthrough"})}extend(t){return new le({...this._def,shape:()=>({...this._def.shape(),...t})})}merge(t){return new le({unknownKeys:t._def.unknownKeys,catchall:t._def.catchall,shape:()=>({...this._def.shape(),...t._def.shape()}),typeName:j.ZodObject})}setKey(t,n){return this.augment({[t]:n})}catchall(t){return new le({...this._def,catchall:t})}pick(t){const n={};return H.objectKeys(t).forEach(r=>{t[r]&&this.shape[r]&&(n[r]=this.shape[r])}),new le({...this._def,shape:()=>n})}omit(t){const n={};return H.objectKeys(this.shape).forEach(r=>{t[r]||(n[r]=this.shape[r])}),new le({...this._def,shape:()=>n})}deepPartial(){return rr(this)}partial(t){const n={};return H.objectKeys(this.shape).forEach(r=>{const l=this.shape[r];t&&!t[r]?n[r]=l:n[r]=l.optional()}),new le({...this._def,shape:()=>n})}required(t){const n={};return H.objectKeys(this.shape).forEach(r=>{if(t&&!t[r])n[r]=this.shape[r];else{let i=this.shape[r];for(;i instanceof Nt;)i=i._def.innerType;n[r]=i}}),new le({...this._def,shape:()=>n})}keyof(){return zg(H.objectKeys(this.shape))}}le.create=(e,t)=>new le({shape:()=>e,unknownKeys:"strip",catchall:Qt.create(),typeName:j.ZodObject,...D(t)});le.strictCreate=(e,t)=>new le({shape:()=>e,unknownKeys:"strict",catchall:Qt.create(),typeName:j.ZodObject,...D(t)});le.lazycreate=(e,t)=>new le({shape:e,unknownKeys:"strip",catchall:Qt.create(),typeName:j.ZodObject,...D(t)});class Vl extends b{_parse(t){const{ctx:n}=this._processInputParams(t),r=this._def.options;function l(i){for(const s of i)if(s.result.status==="valid")return s.result;for(const s of i)if(s.result.status==="dirty")return n.common.issues.push(...s.ctx.common.issues),s.result;const o=i.map(s=>new et(s.ctx.common.issues));return R(n,{code:_.invalid_union,unionErrors:o}),M}if(n.common.async)return Promise.all(r.map(async i=>{const o={...n,common:{...n.common,issues:[]},parent:null};return{result:await i._parseAsync({data:n.data,path:n.path,parent:o}),ctx:o}})).then(l);{let i;const o=[];for(const u of r){const a={...n,common:{...n.common,issues:[]},parent:null},p=u._parseSync({data:n.data,path:n.path,parent:a});if(p.status==="valid")return p;p.status==="dirty"&&!i&&(i={result:p,ctx:a}),a.common.issues.length&&o.push(a.common.issues)}if(i)return n.common.issues.push(...i.ctx.common.issues),i.result;const s=o.map(u=>new et(u));return R(n,{code:_.invalid_union,unionErrors:s}),M}}get options(){return this._def.options}}Vl.create=(e,t)=>new Vl({options:e,typeName:j.ZodUnion,...D(t)});const jt=e=>e instanceof Wl?jt(e.schema):e instanceof xt?jt(e.innerType()):e instanceof Hl?[e.value]:e instanceof Sn?e.options:e instanceof Ql?H.objectValues(e.enum):e instanceof Yl?jt(e._def.innerType):e instanceof bl?[void 0]:e instanceof Ul?[null]:e instanceof Nt?[void 0,...jt(e.unwrap())]:e instanceof _n?[null,...jt(e.unwrap())]:e instanceof Tc||e instanceof Xl?jt(e.unwrap()):e instanceof Kl?jt(e._def.innerType):[];class cs extends b{_parse(t){const{ctx:n}=this._processInputParams(t);if(n.parsedType!==N.object)return R(n,{code:_.invalid_type,expected:N.object,received:n.parsedType}),M;const r=this.discriminator,l=n.data[r],i=this.optionsMap.get(l);return i?n.common.async?i._parseAsync({data:n.data,path:n.path,parent:n}):i._parseSync({data:n.data,path:n.path,parent:n}):(R(n,{code:_.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[r]}),M)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(t,n,r){const l=new Map;for(const i of n){const o=jt(i.shape[t]);if(!o.length)throw new Error(`A discriminator value for key \`${t}\` could not be extracted from all schema options`);for(const s of o){if(l.has(s))throw new Error(`Discriminator property ${String(t)} has duplicate value ${String(s)}`);l.set(s,i)}}return new cs({typeName:j.ZodDiscriminatedUnion,discriminator:t,options:n,optionsMap:l,...D(r)})}}function fa(e,t){const n=ln(e),r=ln(t);if(e===t)return{valid:!0,data:e};if(n===N.object&&r===N.object){const l=H.objectKeys(t),i=H.objectKeys(e).filter(s=>l.indexOf(s)!==-1),o={...e,...t};for(const s of i){const u=fa(e[s],t[s]);if(!u.valid)return{valid:!1};o[s]=u.data}return{valid:!0,data:o}}else if(n===N.array&&r===N.array){if(e.length!==t.length)return{valid:!1};const l=[];for(let i=0;i<e.length;i++){const o=e[i],s=t[i],u=fa(o,s);if(!u.valid)return{valid:!1};l.push(u.data)}return{valid:!0,data:l}}else return n===N.date&&r===N.date&&+e==+t?{valid:!0,data:e}:{valid:!1}}class Bl extends b{_parse(t){const{status:n,ctx:r}=this._processInputParams(t),l=(i,o)=>{if(ca(i)||ca(o))return M;const s=fa(i.value,o.value);return s.valid?((da(i)||da(o))&&n.dirty(),{status:n.value,value:s.data}):(R(r,{code:_.invalid_intersection_types}),M)};return r.common.async?Promise.all([this._def.left._parseAsync({data:r.data,path:r.path,parent:r}),this._def.right._parseAsync({data:r.data,path:r.path,parent:r})]).then(([i,o])=>l(i,o)):l(this._def.left._parseSync({data:r.data,path:r.path,parent:r}),this._def.right._parseSync({data:r.data,path:r.path,parent:r}))}}Bl.create=(e,t,n)=>new Bl({left:e,right:t,typeName:j.ZodIntersection,...D(n)});class zt extends b{_parse(t){const{status:n,ctx:r}=this._processInputParams(t);if(r.parsedType!==N.array)return R(r,{code:_.invalid_type,expected:N.array,received:r.parsedType}),M;if(r.data.length<this._def.items.length)return R(r,{code:_.too_small,minimum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),M;!this._def.rest&&r.data.length>this._def.items.length&&(R(r,{code:_.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),n.dirty());const i=[...r.data].map((o,s)=>{const u=this._def.items[s]||this._def.rest;return u?u._parse(new Pt(r,o,r.path,s)):null}).filter(o=>!!o);return r.common.async?Promise.all(i).then(o=>Re.mergeArray(n,o)):Re.mergeArray(n,i)}get items(){return this._def.items}rest(t){return new zt({...this._def,rest:t})}}zt.create=(e,t)=>{if(!Array.isArray(e))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new zt({items:e,typeName:j.ZodTuple,rest:null,...D(t)})};class Zl extends b{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(t){const{status:n,ctx:r}=this._processInputParams(t);if(r.parsedType!==N.object)return R(r,{code:_.invalid_type,expected:N.object,received:r.parsedType}),M;const l=[],i=this._def.keyType,o=this._def.valueType;for(const s in r.data)l.push({key:i._parse(new Pt(r,s,r.path,s)),value:o._parse(new Pt(r,r.data[s],r.path,s)),alwaysSet:s in r.data});return r.common.async?Re.mergeObjectAsync(n,l):Re.mergeObjectSync(n,l)}get element(){return this._def.valueType}static create(t,n,r){return n instanceof b?new Zl({keyType:t,valueType:n,typeName:j.ZodRecord,...D(r)}):new Zl({keyType:mt.create(),valueType:t,typeName:j.ZodRecord,...D(n)})}}class Do extends b{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(t){const{status:n,ctx:r}=this._processInputParams(t);if(r.parsedType!==N.map)return R(r,{code:_.invalid_type,expected:N.map,received:r.parsedType}),M;const l=this._def.keyType,i=this._def.valueType,o=[...r.data.entries()].map(([s,u],a)=>({key:l._parse(new Pt(r,s,r.path,[a,"key"])),value:i._parse(new Pt(r,u,r.path,[a,"value"]))}));if(r.common.async){const s=new Map;return Promise.resolve().then(async()=>{for(const u of o){const a=await u.key,p=await u.value;if(a.status==="aborted"||p.status==="aborted")return M;(a.status==="dirty"||p.status==="dirty")&&n.dirty(),s.set(a.value,p.value)}return{status:n.value,value:s}})}else{const s=new Map;for(const u of o){const a=u.key,p=u.value;if(a.status==="aborted"||p.status==="aborted")return M;(a.status==="dirty"||p.status==="dirty")&&n.dirty(),s.set(a.value,p.value)}return{status:n.value,value:s}}}}Do.create=(e,t,n)=>new Do({valueType:t,keyType:e,typeName:j.ZodMap,...D(n)});class Gn extends b{_parse(t){const{status:n,ctx:r}=this._processInputParams(t);if(r.parsedType!==N.set)return R(r,{code:_.invalid_type,expected:N.set,received:r.parsedType}),M;const l=this._def;l.minSize!==null&&r.data.size<l.minSize.value&&(R(r,{code:_.too_small,minimum:l.minSize.value,type:"set",inclusive:!0,exact:!1,message:l.minSize.message}),n.dirty()),l.maxSize!==null&&r.data.size>l.maxSize.value&&(R(r,{code:_.too_big,maximum:l.maxSize.value,type:"set",inclusive:!0,exact:!1,message:l.maxSize.message}),n.dirty());const i=this._def.valueType;function o(u){const a=new Set;for(const p of u){if(p.status==="aborted")return M;p.status==="dirty"&&n.dirty(),a.add(p.value)}return{status:n.value,value:a}}const s=[...r.data.values()].map((u,a)=>i._parse(new Pt(r,u,r.path,a)));return r.common.async?Promise.all(s).then(u=>o(u)):o(s)}min(t,n){return new Gn({...this._def,minSize:{value:t,message:I.toString(n)}})}max(t,n){return new Gn({...this._def,maxSize:{value:t,message:I.toString(n)}})}size(t,n){return this.min(t,n).max(t,n)}nonempty(t){return this.min(1,t)}}Gn.create=(e,t)=>new Gn({valueType:e,minSize:null,maxSize:null,typeName:j.ZodSet,...D(t)});class _r extends b{constructor(){super(...arguments),this.validate=this.implement}_parse(t){const{ctx:n}=this._processInputParams(t);if(n.parsedType!==N.function)return R(n,{code:_.invalid_type,expected:N.function,received:n.parsedType}),M;function r(s,u){return jo({data:s,path:n.path,errorMaps:[n.common.contextualErrorMap,n.schemaErrorMap,Io(),zr].filter(a=>!!a),issueData:{code:_.invalid_arguments,argumentsError:u}})}function l(s,u){return jo({data:s,path:n.path,errorMaps:[n.common.contextualErrorMap,n.schemaErrorMap,Io(),zr].filter(a=>!!a),issueData:{code:_.invalid_return_type,returnTypeError:u}})}const i={errorMap:n.common.contextualErrorMap},o=n.data;if(this._def.returns instanceof Ir){const s=this;return Oe(async function(...u){const a=new et([]),p=await s._def.args.parseAsync(u,i).catch(c=>{throw a.addIssue(r(u,c)),a}),y=await Reflect.apply(o,this,p);return await s._def.returns._def.type.parseAsync(y,i).catch(c=>{throw a.addIssue(l(y,c)),a})})}else{const s=this;return Oe(function(...u){const a=s._def.args.safeParse(u,i);if(!a.success)throw new et([r(u,a.error)]);const p=Reflect.apply(o,this,a.data),y=s._def.returns.safeParse(p,i);if(!y.success)throw new et([l(p,y.error)]);return y.data})}}parameters(){return this._def.args}returnType(){return this._def.returns}args(...t){return new _r({...this._def,args:zt.create(t).rest(Zn.create())})}returns(t){return new _r({...this._def,returns:t})}implement(t){return this.parse(t)}strictImplement(t){return this.parse(t)}static create(t,n,r){return new _r({args:t||zt.create([]).rest(Zn.create()),returns:n||Zn.create(),typeName:j.ZodFunction,...D(r)})}}class Wl extends b{get schema(){return this._def.getter()}_parse(t){const{ctx:n}=this._processInputParams(t);return this._def.getter()._parse({data:n.data,path:n.path,parent:n})}}Wl.create=(e,t)=>new Wl({getter:e,typeName:j.ZodLazy,...D(t)});class Hl extends b{_parse(t){if(t.data!==this._def.value){const n=this._getOrReturnCtx(t);return R(n,{received:n.data,code:_.invalid_literal,expected:this._def.value}),M}return{status:"valid",value:t.data}}get value(){return this._def.value}}Hl.create=(e,t)=>new Hl({value:e,typeName:j.ZodLiteral,...D(t)});function zg(e,t){return new Sn({values:e,typeName:j.ZodEnum,...D(t)})}class Sn extends b{constructor(){super(...arguments),rl.set(this,void 0)}_parse(t){if(typeof t.data!="string"){const n=this._getOrReturnCtx(t),r=this._def.values;return R(n,{expected:H.joinValues(r),received:n.parsedType,code:_.invalid_type}),M}if(Mo(this,rl)||Tg(this,rl,new Set(this._def.values)),!Mo(this,rl).has(t.data)){const n=this._getOrReturnCtx(t),r=this._def.values;return R(n,{received:n.data,code:_.invalid_enum_value,options:r}),M}return Oe(t.data)}get options(){return this._def.values}get enum(){const t={};for(const n of this._def.values)t[n]=n;return t}get Values(){const t={};for(const n of this._def.values)t[n]=n;return t}get Enum(){const t={};for(const n of this._def.values)t[n]=n;return t}extract(t,n=this._def){return Sn.create(t,{...this._def,...n})}exclude(t,n=this._def){return Sn.create(this.options.filter(r=>!t.includes(r)),{...this._def,...n})}}rl=new WeakMap;Sn.create=zg;class Ql extends b{constructor(){super(...arguments),ll.set(this,void 0)}_parse(t){const n=H.getValidEnumValues(this._def.values),r=this._getOrReturnCtx(t);if(r.parsedType!==N.string&&r.parsedType!==N.number){const l=H.objectValues(n);return R(r,{expected:H.joinValues(l),received:r.parsedType,code:_.invalid_type}),M}if(Mo(this,ll)||Tg(this,ll,new Set(H.getValidEnumValues(this._def.values))),!Mo(this,ll).has(t.data)){const l=H.objectValues(n);return R(r,{received:r.data,code:_.invalid_enum_value,options:l}),M}return Oe(t.data)}get enum(){return this._def.values}}ll=new WeakMap;Ql.create=(e,t)=>new Ql({values:e,typeName:j.ZodNativeEnum,...D(t)});class Ir extends b{unwrap(){return this._def.type}_parse(t){const{ctx:n}=this._processInputParams(t);if(n.parsedType!==N.promise&&n.common.async===!1)return R(n,{code:_.invalid_type,expected:N.promise,received:n.parsedType}),M;const r=n.parsedType===N.promise?n.data:Promise.resolve(n.data);return Oe(r.then(l=>this._def.type.parseAsync(l,{path:n.path,errorMap:n.common.contextualErrorMap})))}}Ir.create=(e,t)=>new Ir({type:e,typeName:j.ZodPromise,...D(t)});class xt extends b{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===j.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(t){const{status:n,ctx:r}=this._processInputParams(t),l=this._def.effect||null,i={addIssue:o=>{R(r,o),o.fatal?n.abort():n.dirty()},get path(){return r.path}};if(i.addIssue=i.addIssue.bind(i),l.type==="preprocess"){const o=l.transform(r.data,i);if(r.common.async)return Promise.resolve(o).then(async s=>{if(n.value==="aborted")return M;const u=await this._def.schema._parseAsync({data:s,path:r.path,parent:r});return u.status==="aborted"?M:u.status==="dirty"||n.value==="dirty"?gr(u.value):u});{if(n.value==="aborted")return M;const s=this._def.schema._parseSync({data:o,path:r.path,parent:r});return s.status==="aborted"?M:s.status==="dirty"||n.value==="dirty"?gr(s.value):s}}if(l.type==="refinement"){const o=s=>{const u=l.refinement(s,i);if(r.common.async)return Promise.resolve(u);if(u instanceof Promise)throw new Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return s};if(r.common.async===!1){const s=this._def.schema._parseSync({data:r.data,path:r.path,parent:r});return s.status==="aborted"?M:(s.status==="dirty"&&n.dirty(),o(s.value),{status:n.value,value:s.value})}else return this._def.schema._parseAsync({data:r.data,path:r.path,parent:r}).then(s=>s.status==="aborted"?M:(s.status==="dirty"&&n.dirty(),o(s.value).then(()=>({status:n.value,value:s.value}))))}if(l.type==="transform")if(r.common.async===!1){const o=this._def.schema._parseSync({data:r.data,path:r.path,parent:r});if(!Fl(o))return o;const s=l.transform(o.value,i);if(s instanceof Promise)throw new Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:n.value,value:s}}else return this._def.schema._parseAsync({data:r.data,path:r.path,parent:r}).then(o=>Fl(o)?Promise.resolve(l.transform(o.value,i)).then(s=>({status:n.value,value:s})):o);H.assertNever(l)}}xt.create=(e,t,n)=>new xt({schema:e,typeName:j.ZodEffects,effect:t,...D(n)});xt.createWithPreprocess=(e,t,n)=>new xt({schema:t,effect:{type:"preprocess",transform:e},typeName:j.ZodEffects,...D(n)});class Nt extends b{_parse(t){return this._getType(t)===N.undefined?Oe(void 0):this._def.innerType._parse(t)}unwrap(){return this._def.innerType}}Nt.create=(e,t)=>new Nt({innerType:e,typeName:j.ZodOptional,...D(t)});class _n extends b{_parse(t){return this._getType(t)===N.null?Oe(null):this._def.innerType._parse(t)}unwrap(){return this._def.innerType}}_n.create=(e,t)=>new _n({innerType:e,typeName:j.ZodNullable,...D(t)});class Yl extends b{_parse(t){const{ctx:n}=this._processInputParams(t);let r=n.data;return n.parsedType===N.undefined&&(r=this._def.defaultValue()),this._def.innerType._parse({data:r,path:n.path,parent:n})}removeDefault(){return this._def.innerType}}Yl.create=(e,t)=>new Yl({innerType:e,typeName:j.ZodDefault,defaultValue:typeof t.default=="function"?t.default:()=>t.default,...D(t)});class Kl extends b{_parse(t){const{ctx:n}=this._processInputParams(t),r={...n,common:{...n.common,issues:[]}},l=this._def.innerType._parse({data:r.data,path:r.path,parent:{...r}});return Dl(l)?l.then(i=>({status:"valid",value:i.status==="valid"?i.value:this._def.catchValue({get error(){return new et(r.common.issues)},input:r.data})})):{status:"valid",value:l.status==="valid"?l.value:this._def.catchValue({get error(){return new et(r.common.issues)},input:r.data})}}removeCatch(){return this._def.innerType}}Kl.create=(e,t)=>new Kl({innerType:e,typeName:j.ZodCatch,catchValue:typeof t.catch=="function"?t.catch:()=>t.catch,...D(t)});class Ao extends b{_parse(t){if(this._getType(t)!==N.nan){const r=this._getOrReturnCtx(t);return R(r,{code:_.invalid_type,expected:N.nan,received:r.parsedType}),M}return{status:"valid",value:t.data}}}Ao.create=e=>new Ao({typeName:j.ZodNaN,...D(e)});const dk=Symbol("zod_brand");class Tc extends b{_parse(t){const{ctx:n}=this._processInputParams(t),r=n.data;return this._def.type._parse({data:r,path:n.path,parent:n})}unwrap(){return this._def.type}}class ni extends b{_parse(t){const{status:n,ctx:r}=this._processInputParams(t);if(r.common.async)return(async()=>{const i=await this._def.in._parseAsync({data:r.data,path:r.path,parent:r});return i.status==="aborted"?M:i.status==="dirty"?(n.dirty(),gr(i.value)):this._def.out._parseAsync({data:i.value,path:r.path,parent:r})})();{const l=this._def.in._parseSync({data:r.data,path:r.path,parent:r});return l.status==="aborted"?M:l.status==="dirty"?(n.dirty(),{status:"dirty",value:l.value}):this._def.out._parseSync({data:l.value,path:r.path,parent:r})}}static create(t,n){return new ni({in:t,out:n,typeName:j.ZodPipeline})}}class Xl extends b{_parse(t){const n=this._def.innerType._parse(t),r=l=>(Fl(l)&&(l.value=Object.freeze(l.value)),l);return Dl(n)?n.then(l=>r(l)):r(n)}unwrap(){return this._def.innerType}}Xl.create=(e,t)=>new Xl({innerType:e,typeName:j.ZodReadonly,...D(t)});function Og(e,t={},n){return e?Or.create().superRefine((r,l)=>{var i,o;if(!e(r)){const s=typeof t=="function"?t(r):typeof t=="string"?{message:t}:t,u=(o=(i=s.fatal)!==null&&i!==void 0?i:n)!==null&&o!==void 0?o:!0,a=typeof s=="string"?{message:s}:s;l.addIssue({code:"custom",...a,fatal:u})}}):Or.create()}const fk={object:le.lazycreate};var j;(function(e){e.ZodString="ZodString",e.ZodNumber="ZodNumber",e.ZodNaN="ZodNaN",e.ZodBigInt="ZodBigInt",e.ZodBoolean="ZodBoolean",e.ZodDate="ZodDate",e.ZodSymbol="ZodSymbol",e.ZodUndefined="ZodUndefined",e.ZodNull="ZodNull",e.ZodAny="ZodAny",e.ZodUnknown="ZodUnknown",e.ZodNever="ZodNever",e.ZodVoid="ZodVoid",e.ZodArray="ZodArray",e.ZodObject="ZodObject",e.ZodUnion="ZodUnion",e.ZodDiscriminatedUnion="ZodDiscriminatedUnion",e.ZodIntersection="ZodIntersection",e.ZodTuple="ZodTuple",e.ZodRecord="ZodRecord",e.ZodMap="ZodMap",e.ZodSet="ZodSet",e.ZodFunction="ZodFunction",e.ZodLazy="ZodLazy",e.ZodLiteral="ZodLiteral",e.ZodEnum="ZodEnum",e.ZodEffects="ZodEffects",e.ZodNativeEnum="ZodNativeEnum",e.ZodOptional="ZodOptional",e.ZodNullable="ZodNullable",e.ZodDefault="ZodDefault",e.ZodCatch="ZodCatch",e.ZodPromise="ZodPromise",e.ZodBranded="ZodBranded",e.ZodPipeline="ZodPipeline",e.ZodReadonly="ZodReadonly"})(j||(j={}));const pk=(e,t={message:`Input not instance of ${e.name}`})=>Og(n=>n instanceof e,t),Ig=mt.create,jg=xn.create,hk=Ao.create,mk=kn.create,Mg=Al.create,gk=Xn.create,yk=Lo.create,vk=bl.create,wk=Ul.create,xk=Or.create,kk=Zn.create,Sk=Qt.create,_k=Fo.create,Ek=vt.create,Ck=le.create,$k=le.strictCreate,Tk=Vl.create,Rk=cs.create,Nk=Bl.create,Pk=zt.create,zk=Zl.create,Ok=Do.create,Ik=Gn.create,jk=_r.create,Mk=Wl.create,Lk=Hl.create,Fk=Sn.create,Dk=Ql.create,Ak=Ir.create,Bf=xt.create,bk=Nt.create,Uk=_n.create,Vk=xt.createWithPreprocess,Bk=ni.create,Zk=()=>Ig().optional(),Wk=()=>jg().optional(),Hk=()=>Mg().optional(),Qk={string:e=>mt.create({...e,coerce:!0}),number:e=>xn.create({...e,coerce:!0}),boolean:e=>Al.create({...e,coerce:!0}),bigint:e=>kn.create({...e,coerce:!0}),date:e=>Xn.create({...e,coerce:!0})},Yk=M;var Ft=Object.freeze({__proto__:null,defaultErrorMap:zr,setErrorMap:Yx,getErrorMap:Io,makeIssue:jo,EMPTY_PATH:Kx,addIssueToContext:R,ParseStatus:Re,INVALID:M,DIRTY:gr,OK:Oe,isAborted:ca,isDirty:da,isValid:Fl,isAsync:Dl,get util(){return H},get objectUtil(){return aa},ZodParsedType:N,getParsedType:ln,ZodType:b,datetimeRegex:Pg,ZodString:mt,ZodNumber:xn,ZodBigInt:kn,ZodBoolean:Al,ZodDate:Xn,ZodSymbol:Lo,ZodUndefined:bl,ZodNull:Ul,ZodAny:Or,ZodUnknown:Zn,ZodNever:Qt,ZodVoid:Fo,ZodArray:vt,ZodObject:le,ZodUnion:Vl,ZodDiscriminatedUnion:cs,ZodIntersection:Bl,ZodTuple:zt,ZodRecord:Zl,ZodMap:Do,ZodSet:Gn,ZodFunction:_r,ZodLazy:Wl,ZodLiteral:Hl,ZodEnum:Sn,ZodNativeEnum:Ql,ZodPromise:Ir,ZodEffects:xt,ZodTransformer:xt,ZodOptional:Nt,ZodNullable:_n,ZodDefault:Yl,ZodCatch:Kl,ZodNaN:Ao,BRAND:dk,ZodBranded:Tc,ZodPipeline:ni,ZodReadonly:Xl,custom:Og,Schema:b,ZodSchema:b,late:fk,get ZodFirstPartyTypeKind(){return j},coerce:Qk,any:xk,array:Ek,bigint:mk,boolean:Mg,date:gk,discriminatedUnion:Rk,effect:Bf,enum:Fk,function:jk,instanceof:pk,intersection:Nk,lazy:Mk,literal:Lk,map:Ok,nan:hk,nativeEnum:Dk,never:Sk,null:wk,nullable:Uk,number:jg,object:Ck,oboolean:Hk,onumber:Wk,optional:bk,ostring:Zk,pipeline:Bk,preprocess:Vk,promise:Ak,record:zk,set:Ik,strictObject:$k,string:Ig,symbol:yk,transformer:Bf,tuple:Pk,undefined:vk,union:Tk,unknown:kk,void:_k,NEVER:Yk,ZodIssueCode:_,quotelessJson:Qx,ZodError:et});const bo=Ft.object({role:Ft.enum(["user","assistant"]),content:Ft.string()});async function Kk(){const e=Oo.get("oncourse-session");if(e)try{const t=await fetch(`https://chat.oncourse.ai/v2/conversation/${e}`,{method:"GET",headers:{"Content-Type":"application/json"},credentials:"include"});if(!t.ok)throw new Error("Failed to fetch response from the server");let n=[];const r=await t.json();for(const l of r.messages)n.push(bo.parse({role:l.role,content:l.content}));return n}catch(t){console.log(t)}}async function Xk(e,t){const r=`https://chat.oncourse.ai/v2/conversation/${Oo.get("oncourse-session")}/message`,l=await fetch(r,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({agent_id:e,message:t}),credentials:"include"});if(!l.ok)throw new Error("Failed to fetch response from the server");const i=await l.json();return bo.parse({role:"assistant",content:i})}async function Gk(){if(!Oo.get("oncourse-session"))try{const e=await fetch("https://chat.oncourse.ai/v2/conversation",{method:"POST"});if(!e.ok)throw new Error("Failed to fetch response from server");const t=await e.json();Oo.set("oncourse-session",t,{expires:parseInt("7")})}catch(e){throw console.error("Error during session creation:",e),e}}function Jk({agent:e,name:t,cta:n,colors:r,greeting:l}){const[i,o]=ne.useState(!1),[s,u]=ne.useState(!1),[a,p]=ne.useState([bo.parse({role:"assistant",content:l})]),y=ne.useRef(null),v=ne.useRef(null),c=ne.useRef(null);ne.useEffect(()=>{(async()=>{const h=await Kk();h!==void 0&&p([...a,...h])})()},[]),ne.useEffect(()=>{if(!v.current)return;const h=v.current.lastElementChild;h&&h.scrollIntoView({behavior:"smooth"})}),ne.useEffect(()=>{var h;i&&((h=y.current)==null||h.focus())},[i]);async function g(){if(!y.current)return;const h=y.current.value;if(!/^[\s]*$/.test(h)){p(w=>[...w,bo.parse({role:"user",content:h})]),y.current.value="",u(!0);try{await Gk();const w=await Xk(e,h);p(S=>[...S,w])}finally{u(!1)}}}async function m(h){h.key==="Enter"&&!h.shiftKey&&(h.preventDefault(),g())}async function x(h){h.preventDefault(),g()}function d(h){const w=Aw();return h.role==="assistant"?L.jsx(Bx,{name:t,message:h.content},w):L.jsx(Zx,{message:h.content},w)}function f(){o(!0),setTimeout(()=>{},0)}return i?L.jsxs("aside",{ref:c,className:"fixed inset-0 z-[1000000] flex h-full w-full flex-col rounded-lg bg-black/40 shadow sm:inset-auto sm:bottom-4 sm:left-4 sm:h-[600px] sm:max-h-[calc(100vh-32px)] sm:w-[400px] before:absolute before:inset-0 before:bg-[repeating-linear-gradient(90deg,transparent,transparent_2px,rgba(255,255,255,0.1)_2px,rgba(255,255,255,0.1)_4px)] before:opacity-30 before:pointer-events-none backdrop-blur-md",role:"dialog","aria-label":"Chat widget",tabIndex:-1,children:[L.jsxs("header",{className:"p-4 relative z-20",role:"region",children:[L.jsx("div",{className:"flex items-center text-gray-200",children:L.jsxs("a",{href:"https://oncourse.ai",className:"flex items-center gap-2 hover:text-gray-300",children:[L.jsx("span",{className:"whitespace-nowrap",children:"Oli™ by"}),L.jsx("img",{height:"20",className:"h-6",src:"https://cdn.prod.website-files.com/667a6c52803d72d0c4541dab/6716d4bd92d8e7fb70fb3605_logo_header.png",alt:"OnCourse"})]})}),L.jsx("button",{className:"absolute top-1 right-2 text-gray-600 hover:text-gray-800 text-xl",onClick:()=>o(!1),"aria-label":"Close chat widget",children:"×"})]}),L.jsxs("ol",{ref:v,className:"flex-1 overflow-auto relative z-10",role:"log","aria-label":"Chat message history","aria-live":"polite",children:[a.map(d),s&&L.jsx("li",{className:"m-2 flex items-start gap-2.5 px-2","aria-live":"polite",children:L.jsxs("div",{className:"max-w-2xl p-4 rounded-xl bg-white/20 text-white shadow-sm flex gap-2",children:[L.jsx("span",{className:"w-2 h-2 bg-white rounded-full animate-bounce [animation-delay:-0.3s]"}),L.jsx("span",{className:"w-2 h-2 bg-white rounded-full animate-bounce [animation-delay:-0.15s]"}),L.jsx("span",{className:"w-2 h-2 bg-white rounded-full animate-bounce"})]})})]}),L.jsxs("div",{className:"text-white text-center text-xs",children:["By using this chat, you agree to the ",L.jsx("u",{children:L.jsx("a",{href:"https://www.oncourse.ai/legal/end-user-terms-of-use",children:"Terms of Use"})})]}),L.jsx("footer",{className:"p-2",children:L.jsxs("form",{className:"sticky bottom-0 flex bg-black/40 rounded-xl p-2","aria-label":"Chat message input form",onSubmit:x,children:[L.jsx("label",{htmlFor:"chat-input",className:"sr-only",children:"Type your message"}),L.jsx("textarea",{id:"chat-input",ref:y,className:"w-full bg-transparent text-white focus:outline-none resize-none placeholder-white",placeholder:"Your message",onKeyDown:m,"aria-label":"Type your message here"}),L.jsx("button",{type:"submit",className:"w-10 h-10 rounded-full bg-black/40 text-white flex items-center justify-center","aria-label":"Send chat message",children:"→"})]})})]}):L.jsxs("aside",{children:[L.jsx("div",{className:"fixed p-2 bottom-28 left-4 z-[1000000] backdrop-blur-md bg-black/50 rounded-xl text-white",onClick:()=>o(!0),children:L.jsx("p",{children:n})}),L.jsx("button",{onClick:f,className:"fixed bottom-10 left-10 z-[1000000] outline-none","aria-label":"Open chat widget",children:L.jsx(Wx,{colors:r})})]})}const qk=Ft.object({name:Ft.string().nullable(),cta:Ft.string().nullable(),colors:Ft.array(Ft.string().regex(/^#[0-9A-Fa-f]{6}$/)).nullable(),greeting:Ft.string().nullable()});async function eS(e){try{const t=await fetch(`https://chat.oncourse.ai/agent/${e}/config`,{method:"GET",headers:{"Content-Type":"application/json"},credentials:"include"});if(!t.ok)throw new Error("Failed to fetch response from the server");const n=await t.json();return qk.parse(n)}catch(t){console.log(t)}}const Lg=document.getElementById("oncourse-chat");if(Lg==null)throw new Error("No element found with id 'oncourse-chat'");const Fg=Lg.getAttribute("agent");if(Fg==null)throw new Error("No agent attribute in script tag");async function tS(e){const t=await eS(e),n=(t==null?void 0:t.name)||"Assistant",r=(t==null?void 0:t.cta)||"Chat with us now!",l=(t==null?void 0:t.colors)||"#6A78C3,#757BAF,#898DB3,#797DAD".split(","),i=(t==null?void 0:t.greeting)||"Hello! How can I assist you?",o=document.createElement("div");document.body.appendChild(o),tu.createRoot(o).render(L.jsxs(Iw.div,{delegatesFocus:!0,children:[L.jsx("style",{type:"text/css",children:jw.toString()}),L.jsx(Jk,{agent:e,name:n,cta:r,colors:l,greeting:i})]}))}tS(Fg).catch(e=>{console.error("Failed to initialize widget:",e)});
