Files
hack-llm-mini-quest/web-out/assets/index-DJXE2VWB.js
T
2026-05-09 16:00:38 +03:00

41 lines
149 KiB
JavaScript

(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 u of l)if(u.type==="childList")for(const i of u.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(l){const u={};return l.integrity&&(u.integrity=l.integrity),l.referrerPolicy&&(u.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?u.credentials="include":l.crossOrigin==="anonymous"?u.credentials="omit":u.credentials="same-origin",u}function r(l){if(l.ep)return;l.ep=!0;const u=n(l);fetch(l.href,u)}})();function oc(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Go={exports:{}},ul={},Zo={exports:{}},R={};/**
* @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 tr=Symbol.for("react.element"),sc=Symbol.for("react.portal"),ac=Symbol.for("react.fragment"),cc=Symbol.for("react.strict_mode"),fc=Symbol.for("react.profiler"),dc=Symbol.for("react.provider"),pc=Symbol.for("react.context"),mc=Symbol.for("react.forward_ref"),hc=Symbol.for("react.suspense"),vc=Symbol.for("react.memo"),yc=Symbol.for("react.lazy"),Di=Symbol.iterator;function gc(e){return e===null||typeof e!="object"?null:(e=Di&&e[Di]||e["@@iterator"],typeof e=="function"?e:null)}var Jo={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},qo=Object.assign,bo={};function dn(e,t,n){this.props=e,this.context=t,this.refs=bo,this.updater=n||Jo}dn.prototype.isReactComponent={};dn.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")};dn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function es(){}es.prototype=dn.prototype;function Vu(e,t,n){this.props=e,this.context=t,this.refs=bo,this.updater=n||Jo}var Bu=Vu.prototype=new es;Bu.constructor=Vu;qo(Bu,dn.prototype);Bu.isPureReactComponent=!0;var Ii=Array.isArray,ts=Object.prototype.hasOwnProperty,Hu={current:null},ns={key:!0,ref:!0,__self:!0,__source:!0};function rs(e,t,n){var r,l={},u=null,i=null;if(t!=null)for(r in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(u=""+t.key),t)ts.call(t,r)&&!ns.hasOwnProperty(r)&&(l[r]=t[r]);var o=arguments.length-2;if(o===1)l.children=n;else if(1<o){for(var s=Array(o),c=0;c<o;c++)s[c]=arguments[c+2];l.children=s}if(e&&e.defaultProps)for(r in o=e.defaultProps,o)l[r]===void 0&&(l[r]=o[r]);return{$$typeof:tr,type:e,key:u,ref:i,props:l,_owner:Hu.current}}function wc(e,t){return{$$typeof:tr,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Wu(e){return typeof e=="object"&&e!==null&&e.$$typeof===tr}function Sc(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Fi=/\/+/g;function xl(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Sc(""+e.key):t.toString(36)}function Er(e,t,n,r,l){var u=typeof e;(u==="undefined"||u==="boolean")&&(e=null);var i=!1;if(e===null)i=!0;else switch(u){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case tr:case sc:i=!0}}if(i)return i=e,l=l(i),e=r===""?"."+xl(i,0):r,Ii(l)?(n="",e!=null&&(n=e.replace(Fi,"$&/")+"/"),Er(l,t,n,"",function(c){return c})):l!=null&&(Wu(l)&&(l=wc(l,n+(!l.key||i&&i.key===l.key?"":(""+l.key).replace(Fi,"$&/")+"/")+e)),t.push(l)),1;if(i=0,r=r===""?".":r+":",Ii(e))for(var o=0;o<e.length;o++){u=e[o];var s=r+xl(u,o);i+=Er(u,t,n,s,l)}else if(s=gc(e),typeof s=="function")for(e=s.call(e),o=0;!(u=e.next()).done;)u=u.value,s=r+xl(u,o++),i+=Er(u,t,n,s,l);else if(u==="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 i}function ir(e,t,n){if(e==null)return e;var r=[],l=0;return Er(e,r,"","",function(u){return t.call(n,u,l++)}),r}function kc(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 ae={current:null},Cr={transition:null},xc={ReactCurrentDispatcher:ae,ReactCurrentBatchConfig:Cr,ReactCurrentOwner:Hu};function ls(){throw Error("act(...) is not supported in production builds of React.")}R.Children={map:ir,forEach:function(e,t,n){ir(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return ir(e,function(){t++}),t},toArray:function(e){return ir(e,function(t){return t})||[]},only:function(e){if(!Wu(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};R.Component=dn;R.Fragment=ac;R.Profiler=fc;R.PureComponent=Vu;R.StrictMode=cc;R.Suspense=hc;R.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=xc;R.act=ls;R.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=qo({},e.props),l=e.key,u=e.ref,i=e._owner;if(t!=null){if(t.ref!==void 0&&(u=t.ref,i=Hu.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var o=e.type.defaultProps;for(s in t)ts.call(t,s)&&!ns.hasOwnProperty(s)&&(r[s]=t[s]===void 0&&o!==void 0?o[s]:t[s])}var s=arguments.length-2;if(s===1)r.children=n;else if(1<s){o=Array(s);for(var c=0;c<s;c++)o[c]=arguments[c+2];r.children=o}return{$$typeof:tr,type:e.type,key:l,ref:u,props:r,_owner:i}};R.createContext=function(e){return e={$$typeof:pc,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:dc,_context:e},e.Consumer=e};R.createElement=rs;R.createFactory=function(e){var t=rs.bind(null,e);return t.type=e,t};R.createRef=function(){return{current:null}};R.forwardRef=function(e){return{$$typeof:mc,render:e}};R.isValidElement=Wu;R.lazy=function(e){return{$$typeof:yc,_payload:{_status:-1,_result:e},_init:kc}};R.memo=function(e,t){return{$$typeof:vc,type:e,compare:t===void 0?null:t}};R.startTransition=function(e){var t=Cr.transition;Cr.transition={};try{e()}finally{Cr.transition=t}};R.unstable_act=ls;R.useCallback=function(e,t){return ae.current.useCallback(e,t)};R.useContext=function(e){return ae.current.useContext(e)};R.useDebugValue=function(){};R.useDeferredValue=function(e){return ae.current.useDeferredValue(e)};R.useEffect=function(e,t){return ae.current.useEffect(e,t)};R.useId=function(){return ae.current.useId()};R.useImperativeHandle=function(e,t,n){return ae.current.useImperativeHandle(e,t,n)};R.useInsertionEffect=function(e,t){return ae.current.useInsertionEffect(e,t)};R.useLayoutEffect=function(e,t){return ae.current.useLayoutEffect(e,t)};R.useMemo=function(e,t){return ae.current.useMemo(e,t)};R.useReducer=function(e,t,n){return ae.current.useReducer(e,t,n)};R.useRef=function(e){return ae.current.useRef(e)};R.useState=function(e){return ae.current.useState(e)};R.useSyncExternalStore=function(e,t,n){return ae.current.useSyncExternalStore(e,t,n)};R.useTransition=function(){return ae.current.useTransition()};R.version="18.3.1";Zo.exports=R;var X=Zo.exports;const Ec=oc(X);/**
* @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 Cc=X,_c=Symbol.for("react.element"),Nc=Symbol.for("react.fragment"),Pc=Object.prototype.hasOwnProperty,Lc=Cc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,zc={key:!0,ref:!0,__self:!0,__source:!0};function us(e,t,n){var r,l={},u=null,i=null;n!==void 0&&(u=""+n),t.key!==void 0&&(u=""+t.key),t.ref!==void 0&&(i=t.ref);for(r in t)Pc.call(t,r)&&!zc.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:_c,type:e,key:u,ref:i,props:l,_owner:Lc.current}}ul.Fragment=Nc;ul.jsx=us;ul.jsxs=us;Go.exports=ul;var y=Go.exports,Xl={},is={exports:{}},ke={},os={exports:{}},ss={};/**
* @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(E,z){var T=E.length;E.push(z);e:for(;0<T;){var L=T-1>>>1,I=E[L];if(0<l(I,z))E[L]=z,E[T]=I,T=L;else break e}}function n(E){return E.length===0?null:E[0]}function r(E){if(E.length===0)return null;var z=E[0],T=E.pop();if(T!==z){E[0]=T;e:for(var L=0,I=E.length,je=I>>>1;L<je;){var Q=2*(L+1)-1,Ee=E[Q],Te=Q+1,$e=E[Te];if(0>l(Ee,T))Te<I&&0>l($e,Ee)?(E[L]=$e,E[Te]=T,L=Te):(E[L]=Ee,E[Q]=T,L=Q);else if(Te<I&&0>l($e,T))E[L]=$e,E[Te]=T,L=Te;else break e}}return z}function l(E,z){var T=E.sortIndex-z.sortIndex;return T!==0?T:E.id-z.id}if(typeof performance=="object"&&typeof performance.now=="function"){var u=performance;e.unstable_now=function(){return u.now()}}else{var i=Date,o=i.now();e.unstable_now=function(){return i.now()-o}}var s=[],c=[],h=1,m=null,p=3,w=!1,S=!1,k=!1,O=typeof setTimeout=="function"?setTimeout:null,f=typeof clearTimeout=="function"?clearTimeout:null,a=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function d(E){for(var z=n(c);z!==null;){if(z.callback===null)r(c);else if(z.startTime<=E)r(c),z.sortIndex=z.expirationTime,t(s,z);else break;z=n(c)}}function v(E){if(k=!1,d(E),!S)if(n(s)!==null)S=!0,hn(x);else{var z=n(c);z!==null&&vn(v,z.startTime-E)}}function x(E,z){S=!1,k&&(k=!1,f(P),P=-1),w=!0;var T=p;try{for(d(z),m=n(s);m!==null&&(!(m.expirationTime>z)||E&&!fe());){var L=m.callback;if(typeof L=="function"){m.callback=null,p=m.priorityLevel;var I=L(m.expirationTime<=z);z=e.unstable_now(),typeof I=="function"?m.callback=I:m===n(s)&&r(s),d(z)}else r(s);m=n(s)}if(m!==null)var je=!0;else{var Q=n(c);Q!==null&&vn(v,Q.startTime-z),je=!1}return je}finally{m=null,p=T,w=!1}}var N=!1,_=null,P=-1,U=5,j=-1;function fe(){return!(e.unstable_now()-j<U)}function kt(){if(_!==null){var E=e.unstable_now();j=E;var z=!0;try{z=_(!0,E)}finally{z?xt():(N=!1,_=null)}}else N=!1}var xt;if(typeof a=="function")xt=function(){a(kt)};else if(typeof MessageChannel<"u"){var Ft=new MessageChannel,Ut=Ft.port2;Ft.port1.onmessage=kt,xt=function(){Ut.postMessage(null)}}else xt=function(){O(kt,0)};function hn(E){_=E,N||(N=!0,xt())}function vn(E,z){P=O(function(){E(e.unstable_now())},z)}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(E){E.callback=null},e.unstable_continueExecution=function(){S||w||(S=!0,hn(x))},e.unstable_forceFrameRate=function(E){0>E||125<E?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):U=0<E?Math.floor(1e3/E):5},e.unstable_getCurrentPriorityLevel=function(){return p},e.unstable_getFirstCallbackNode=function(){return n(s)},e.unstable_next=function(E){switch(p){case 1:case 2:case 3:var z=3;break;default:z=p}var T=p;p=z;try{return E()}finally{p=T}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(E,z){switch(E){case 1:case 2:case 3:case 4:case 5:break;default:E=3}var T=p;p=E;try{return z()}finally{p=T}},e.unstable_scheduleCallback=function(E,z,T){var L=e.unstable_now();switch(typeof T=="object"&&T!==null?(T=T.delay,T=typeof T=="number"&&0<T?L+T:L):T=L,E){case 1:var I=-1;break;case 2:I=250;break;case 5:I=1073741823;break;case 4:I=1e4;break;default:I=5e3}return I=T+I,E={id:h++,callback:z,priorityLevel:E,startTime:T,expirationTime:I,sortIndex:-1},T>L?(E.sortIndex=T,t(c,E),n(s)===null&&E===n(c)&&(k?(f(P),P=-1):k=!0,vn(v,T-L))):(E.sortIndex=I,t(s,E),S||w||(S=!0,hn(x))),E},e.unstable_shouldYield=fe,e.unstable_wrapCallback=function(E){var z=p;return function(){var T=p;p=z;try{return E.apply(this,arguments)}finally{p=T}}}})(ss);os.exports=ss;var jc=os.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 Tc=X,Se=jc;function g(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 as=new Set,Un={};function Dt(e,t){ln(e,t),ln(e+"Capture",t)}function ln(e,t){for(Un[e]=t,e=0;e<t.length;e++)as.add(t[e])}var Ze=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Gl=Object.prototype.hasOwnProperty,Rc=/^[: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]*$/,Ui={},$i={};function Mc(e){return Gl.call($i,e)?!0:Gl.call(Ui,e)?!1:Rc.test(e)?$i[e]=!0:(Ui[e]=!0,!1)}function Oc(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 Dc(e,t,n,r){if(t===null||typeof t>"u"||Oc(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 ce(e,t,n,r,l,u,i){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=u,this.removeEmptyString=i}var ne={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ne[e]=new ce(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ne[t]=new ce(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ne[e]=new ce(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ne[e]=new ce(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){ne[e]=new ce(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ne[e]=new ce(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ne[e]=new ce(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ne[e]=new ce(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ne[e]=new ce(e,5,!1,e.toLowerCase(),null,!1,!1)});var Qu=/[\-:]([a-z])/g;function Ku(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(Qu,Ku);ne[t]=new ce(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(Qu,Ku);ne[t]=new ce(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(Qu,Ku);ne[t]=new ce(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ne[e]=new ce(e,1,!1,e.toLowerCase(),null,!1,!1)});ne.xlinkHref=new ce("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ne[e]=new ce(e,1,!1,e.toLowerCase(),null,!0,!0)});function Yu(e,t,n,r){var l=ne.hasOwnProperty(t)?ne[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(Dc(t,n,l,r)&&(n=null),r||l===null?Mc(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 et=Tc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,or=Symbol.for("react.element"),At=Symbol.for("react.portal"),Vt=Symbol.for("react.fragment"),Xu=Symbol.for("react.strict_mode"),Zl=Symbol.for("react.profiler"),cs=Symbol.for("react.provider"),fs=Symbol.for("react.context"),Gu=Symbol.for("react.forward_ref"),Jl=Symbol.for("react.suspense"),ql=Symbol.for("react.suspense_list"),Zu=Symbol.for("react.memo"),nt=Symbol.for("react.lazy"),ds=Symbol.for("react.offscreen"),Ai=Symbol.iterator;function yn(e){return e===null||typeof e!="object"?null:(e=Ai&&e[Ai]||e["@@iterator"],typeof e=="function"?e:null)}var W=Object.assign,El;function _n(e){if(El===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);El=t&&t[1]||""}return`
`+El+e}var Cl=!1;function _l(e,t){if(!e||Cl)return"";Cl=!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(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&typeof c.stack=="string"){for(var l=c.stack.split(`
`),u=r.stack.split(`
`),i=l.length-1,o=u.length-1;1<=i&&0<=o&&l[i]!==u[o];)o--;for(;1<=i&&0<=o;i--,o--)if(l[i]!==u[o]){if(i!==1||o!==1)do if(i--,o--,0>o||l[i]!==u[o]){var s=`
`+l[i].replace(" at new "," at ");return e.displayName&&s.includes("<anonymous>")&&(s=s.replace("<anonymous>",e.displayName)),s}while(1<=i&&0<=o);break}}}finally{Cl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?_n(e):""}function Ic(e){switch(e.tag){case 5:return _n(e.type);case 16:return _n("Lazy");case 13:return _n("Suspense");case 19:return _n("SuspenseList");case 0:case 2:case 15:return e=_l(e.type,!1),e;case 11:return e=_l(e.type.render,!1),e;case 1:return e=_l(e.type,!0),e;default:return""}}function bl(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 Vt:return"Fragment";case At:return"Portal";case Zl:return"Profiler";case Xu:return"StrictMode";case Jl:return"Suspense";case ql:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case fs:return(e.displayName||"Context")+".Consumer";case cs:return(e._context.displayName||"Context")+".Provider";case Gu:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Zu:return t=e.displayName||null,t!==null?t:bl(e.type)||"Memo";case nt:t=e._payload,e=e._init;try{return bl(e(t))}catch{}}return null}function Fc(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 bl(t);case 8:return t===Xu?"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 vt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function ps(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Uc(e){var t=ps(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,u=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(i){r=""+i,u.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function sr(e){e._valueTracker||(e._valueTracker=Uc(e))}function ms(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ps(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Dr(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 eu(e,t){var n=t.checked;return W({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Vi(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=vt(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 hs(e,t){t=t.checked,t!=null&&Yu(e,"checked",t,!1)}function tu(e,t){hs(e,t);var n=vt(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")?nu(e,t.type,n):t.hasOwnProperty("defaultValue")&&nu(e,t.type,vt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Bi(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 nu(e,t,n){(t!=="number"||Dr(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Nn=Array.isArray;function qt(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=""+vt(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 ru(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(g(91));return W({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Hi(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(g(92));if(Nn(n)){if(1<n.length)throw Error(g(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:vt(n)}}function vs(e,t){var n=vt(t.value),r=vt(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 Wi(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function ys(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 lu(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?ys(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var ar,gs=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(ar=ar||document.createElement("div"),ar.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ar.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function $n(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var zn={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},$c=["Webkit","ms","Moz","O"];Object.keys(zn).forEach(function(e){$c.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),zn[t]=zn[e]})});function ws(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||zn.hasOwnProperty(e)&&zn[e]?(""+t).trim():t+"px"}function Ss(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=ws(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Ac=W({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 uu(e,t){if(t){if(Ac[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(g(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(g(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(g(61))}if(t.style!=null&&typeof t.style!="object")throw Error(g(62))}}function iu(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 ou=null;function Ju(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var su=null,bt=null,en=null;function Qi(e){if(e=lr(e)){if(typeof su!="function")throw Error(g(280));var t=e.stateNode;t&&(t=cl(t),su(e.stateNode,e.type,t))}}function ks(e){bt?en?en.push(e):en=[e]:bt=e}function xs(){if(bt){var e=bt,t=en;if(en=bt=null,Qi(e),t)for(e=0;e<t.length;e++)Qi(t[e])}}function Es(e,t){return e(t)}function Cs(){}var Nl=!1;function _s(e,t,n){if(Nl)return e(t,n);Nl=!0;try{return Es(e,t,n)}finally{Nl=!1,(bt!==null||en!==null)&&(Cs(),xs())}}function An(e,t){var n=e.stateNode;if(n===null)return null;var r=cl(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(g(231,t,typeof n));return n}var au=!1;if(Ze)try{var gn={};Object.defineProperty(gn,"passive",{get:function(){au=!0}}),window.addEventListener("test",gn,gn),window.removeEventListener("test",gn,gn)}catch{au=!1}function Vc(e,t,n,r,l,u,i,o,s){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(h){this.onError(h)}}var jn=!1,Ir=null,Fr=!1,cu=null,Bc={onError:function(e){jn=!0,Ir=e}};function Hc(e,t,n,r,l,u,i,o,s){jn=!1,Ir=null,Vc.apply(Bc,arguments)}function Wc(e,t,n,r,l,u,i,o,s){if(Hc.apply(this,arguments),jn){if(jn){var c=Ir;jn=!1,Ir=null}else throw Error(g(198));Fr||(Fr=!0,cu=c)}}function It(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 Ns(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 Ki(e){if(It(e)!==e)throw Error(g(188))}function Qc(e){var t=e.alternate;if(!t){if(t=It(e),t===null)throw Error(g(188));return t!==e?null:e}for(var n=e,r=t;;){var l=n.return;if(l===null)break;var u=l.alternate;if(u===null){if(r=l.return,r!==null){n=r;continue}break}if(l.child===u.child){for(u=l.child;u;){if(u===n)return Ki(l),e;if(u===r)return Ki(l),t;u=u.sibling}throw Error(g(188))}if(n.return!==r.return)n=l,r=u;else{for(var i=!1,o=l.child;o;){if(o===n){i=!0,n=l,r=u;break}if(o===r){i=!0,r=l,n=u;break}o=o.sibling}if(!i){for(o=u.child;o;){if(o===n){i=!0,n=u,r=l;break}if(o===r){i=!0,r=u,n=l;break}o=o.sibling}if(!i)throw Error(g(189))}}if(n.alternate!==r)throw Error(g(190))}if(n.tag!==3)throw Error(g(188));return n.stateNode.current===n?e:t}function Ps(e){return e=Qc(e),e!==null?Ls(e):null}function Ls(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Ls(e);if(t!==null)return t;e=e.sibling}return null}var zs=Se.unstable_scheduleCallback,Yi=Se.unstable_cancelCallback,Kc=Se.unstable_shouldYield,Yc=Se.unstable_requestPaint,Y=Se.unstable_now,Xc=Se.unstable_getCurrentPriorityLevel,qu=Se.unstable_ImmediatePriority,js=Se.unstable_UserBlockingPriority,Ur=Se.unstable_NormalPriority,Gc=Se.unstable_LowPriority,Ts=Se.unstable_IdlePriority,il=null,He=null;function Zc(e){if(He&&typeof He.onCommitFiberRoot=="function")try{He.onCommitFiberRoot(il,e,void 0,(e.current.flags&128)===128)}catch{}}var Ie=Math.clz32?Math.clz32:bc,Jc=Math.log,qc=Math.LN2;function bc(e){return e>>>=0,e===0?32:31-(Jc(e)/qc|0)|0}var cr=64,fr=4194304;function Pn(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 $r(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,u=e.pingedLanes,i=n&268435455;if(i!==0){var o=i&~l;o!==0?r=Pn(o):(u&=i,u!==0&&(r=Pn(u)))}else i=n&~l,i!==0?r=Pn(i):u!==0&&(r=Pn(u));if(r===0)return 0;if(t!==0&&t!==r&&!(t&l)&&(l=r&-r,u=t&-t,l>=u||l===16&&(u&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-Ie(t),l=1<<n,r|=e[n],t&=~l;return r}function ef(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 tf(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,u=e.pendingLanes;0<u;){var i=31-Ie(u),o=1<<i,s=l[i];s===-1?(!(o&n)||o&r)&&(l[i]=ef(o,t)):s<=t&&(e.expiredLanes|=o),u&=~o}}function fu(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Rs(){var e=cr;return cr<<=1,!(cr&4194240)&&(cr=64),e}function Pl(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function nr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Ie(t),e[t]=n}function nf(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-Ie(n),u=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~u}}function bu(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Ie(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var D=0;function Ms(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var Os,ei,Ds,Is,Fs,du=!1,dr=[],st=null,at=null,ct=null,Vn=new Map,Bn=new Map,lt=[],rf="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 Xi(e,t){switch(e){case"focusin":case"focusout":st=null;break;case"dragenter":case"dragleave":at=null;break;case"mouseover":case"mouseout":ct=null;break;case"pointerover":case"pointerout":Vn.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Bn.delete(t.pointerId)}}function wn(e,t,n,r,l,u){return e===null||e.nativeEvent!==u?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:u,targetContainers:[l]},t!==null&&(t=lr(t),t!==null&&ei(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function lf(e,t,n,r,l){switch(t){case"focusin":return st=wn(st,e,t,n,r,l),!0;case"dragenter":return at=wn(at,e,t,n,r,l),!0;case"mouseover":return ct=wn(ct,e,t,n,r,l),!0;case"pointerover":var u=l.pointerId;return Vn.set(u,wn(Vn.get(u)||null,e,t,n,r,l)),!0;case"gotpointercapture":return u=l.pointerId,Bn.set(u,wn(Bn.get(u)||null,e,t,n,r,l)),!0}return!1}function Us(e){var t=_t(e.target);if(t!==null){var n=It(t);if(n!==null){if(t=n.tag,t===13){if(t=Ns(n),t!==null){e.blockedOn=t,Fs(e.priority,function(){Ds(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 _r(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=pu(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);ou=r,n.target.dispatchEvent(r),ou=null}else return t=lr(n),t!==null&&ei(t),e.blockedOn=n,!1;t.shift()}return!0}function Gi(e,t,n){_r(e)&&n.delete(t)}function uf(){du=!1,st!==null&&_r(st)&&(st=null),at!==null&&_r(at)&&(at=null),ct!==null&&_r(ct)&&(ct=null),Vn.forEach(Gi),Bn.forEach(Gi)}function Sn(e,t){e.blockedOn===t&&(e.blockedOn=null,du||(du=!0,Se.unstable_scheduleCallback(Se.unstable_NormalPriority,uf)))}function Hn(e){function t(l){return Sn(l,e)}if(0<dr.length){Sn(dr[0],e);for(var n=1;n<dr.length;n++){var r=dr[n];r.blockedOn===e&&(r.blockedOn=null)}}for(st!==null&&Sn(st,e),at!==null&&Sn(at,e),ct!==null&&Sn(ct,e),Vn.forEach(t),Bn.forEach(t),n=0;n<lt.length;n++)r=lt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<lt.length&&(n=lt[0],n.blockedOn===null);)Us(n),n.blockedOn===null&&lt.shift()}var tn=et.ReactCurrentBatchConfig,Ar=!0;function of(e,t,n,r){var l=D,u=tn.transition;tn.transition=null;try{D=1,ti(e,t,n,r)}finally{D=l,tn.transition=u}}function sf(e,t,n,r){var l=D,u=tn.transition;tn.transition=null;try{D=4,ti(e,t,n,r)}finally{D=l,tn.transition=u}}function ti(e,t,n,r){if(Ar){var l=pu(e,t,n,r);if(l===null)Fl(e,t,r,Vr,n),Xi(e,r);else if(lf(l,e,t,n,r))r.stopPropagation();else if(Xi(e,r),t&4&&-1<rf.indexOf(e)){for(;l!==null;){var u=lr(l);if(u!==null&&Os(u),u=pu(e,t,n,r),u===null&&Fl(e,t,r,Vr,n),u===l)break;l=u}l!==null&&r.stopPropagation()}else Fl(e,t,r,null,n)}}var Vr=null;function pu(e,t,n,r){if(Vr=null,e=Ju(r),e=_t(e),e!==null)if(t=It(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Ns(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 Vr=e,null}function $s(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(Xc()){case qu:return 1;case js:return 4;case Ur:case Gc:return 16;case Ts:return 536870912;default:return 16}default:return 16}}var it=null,ni=null,Nr=null;function As(){if(Nr)return Nr;var e,t=ni,n=t.length,r,l="value"in it?it.value:it.textContent,u=l.length;for(e=0;e<n&&t[e]===l[e];e++);var i=n-e;for(r=1;r<=i&&t[n-r]===l[u-r];r++);return Nr=l.slice(e,1<r?1-r:void 0)}function Pr(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 pr(){return!0}function Zi(){return!1}function xe(e){function t(n,r,l,u,i){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=u,this.target=i,this.currentTarget=null;for(var o in e)e.hasOwnProperty(o)&&(n=e[o],this[o]=n?n(u):u[o]);return this.isDefaultPrevented=(u.defaultPrevented!=null?u.defaultPrevented:u.returnValue===!1)?pr:Zi,this.isPropagationStopped=Zi,this}return W(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=pr)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=pr)},persist:function(){},isPersistent:pr}),t}var pn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},ri=xe(pn),rr=W({},pn,{view:0,detail:0}),af=xe(rr),Ll,zl,kn,ol=W({},rr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:li,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!==kn&&(kn&&e.type==="mousemove"?(Ll=e.screenX-kn.screenX,zl=e.screenY-kn.screenY):zl=Ll=0,kn=e),Ll)},movementY:function(e){return"movementY"in e?e.movementY:zl}}),Ji=xe(ol),cf=W({},ol,{dataTransfer:0}),ff=xe(cf),df=W({},rr,{relatedTarget:0}),jl=xe(df),pf=W({},pn,{animationName:0,elapsedTime:0,pseudoElement:0}),mf=xe(pf),hf=W({},pn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),vf=xe(hf),yf=W({},pn,{data:0}),qi=xe(yf),gf={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},wf={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"},Sf={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function kf(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Sf[e])?!!t[e]:!1}function li(){return kf}var xf=W({},rr,{key:function(e){if(e.key){var t=gf[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Pr(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?wf[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:li,charCode:function(e){return e.type==="keypress"?Pr(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Pr(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Ef=xe(xf),Cf=W({},ol,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),bi=xe(Cf),_f=W({},rr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:li}),Nf=xe(_f),Pf=W({},pn,{propertyName:0,elapsedTime:0,pseudoElement:0}),Lf=xe(Pf),zf=W({},ol,{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}),jf=xe(zf),Tf=[9,13,27,32],ui=Ze&&"CompositionEvent"in window,Tn=null;Ze&&"documentMode"in document&&(Tn=document.documentMode);var Rf=Ze&&"TextEvent"in window&&!Tn,Vs=Ze&&(!ui||Tn&&8<Tn&&11>=Tn),eo=" ",to=!1;function Bs(e,t){switch(e){case"keyup":return Tf.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Hs(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Bt=!1;function Mf(e,t){switch(e){case"compositionend":return Hs(t);case"keypress":return t.which!==32?null:(to=!0,eo);case"textInput":return e=t.data,e===eo&&to?null:e;default:return null}}function Of(e,t){if(Bt)return e==="compositionend"||!ui&&Bs(e,t)?(e=As(),Nr=ni=it=null,Bt=!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 Vs&&t.locale!=="ko"?null:t.data;default:return null}}var Df={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 no(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Df[e.type]:t==="textarea"}function Ws(e,t,n,r){ks(r),t=Br(t,"onChange"),0<t.length&&(n=new ri("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Rn=null,Wn=null;function If(e){ta(e,0)}function sl(e){var t=Qt(e);if(ms(t))return e}function Ff(e,t){if(e==="change")return t}var Qs=!1;if(Ze){var Tl;if(Ze){var Rl="oninput"in document;if(!Rl){var ro=document.createElement("div");ro.setAttribute("oninput","return;"),Rl=typeof ro.oninput=="function"}Tl=Rl}else Tl=!1;Qs=Tl&&(!document.documentMode||9<document.documentMode)}function lo(){Rn&&(Rn.detachEvent("onpropertychange",Ks),Wn=Rn=null)}function Ks(e){if(e.propertyName==="value"&&sl(Wn)){var t=[];Ws(t,Wn,e,Ju(e)),_s(If,t)}}function Uf(e,t,n){e==="focusin"?(lo(),Rn=t,Wn=n,Rn.attachEvent("onpropertychange",Ks)):e==="focusout"&&lo()}function $f(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return sl(Wn)}function Af(e,t){if(e==="click")return sl(t)}function Vf(e,t){if(e==="input"||e==="change")return sl(t)}function Bf(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ue=typeof Object.is=="function"?Object.is:Bf;function Qn(e,t){if(Ue(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(!Gl.call(t,l)||!Ue(e[l],t[l]))return!1}return!0}function uo(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function io(e,t){var n=uo(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=uo(n)}}function Ys(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Ys(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Xs(){for(var e=window,t=Dr();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Dr(e.document)}return t}function ii(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 Hf(e){var t=Xs(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Ys(n.ownerDocument.documentElement,n)){if(r!==null&&ii(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,u=Math.min(r.start,l);r=r.end===void 0?u:Math.min(r.end,l),!e.extend&&u>r&&(l=r,r=u,u=l),l=io(n,u);var i=io(n,r);l&&i&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),u>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.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 Wf=Ze&&"documentMode"in document&&11>=document.documentMode,Ht=null,mu=null,Mn=null,hu=!1;function oo(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;hu||Ht==null||Ht!==Dr(r)||(r=Ht,"selectionStart"in r&&ii(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}),Mn&&Qn(Mn,r)||(Mn=r,r=Br(mu,"onSelect"),0<r.length&&(t=new ri("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Ht)))}function mr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Wt={animationend:mr("Animation","AnimationEnd"),animationiteration:mr("Animation","AnimationIteration"),animationstart:mr("Animation","AnimationStart"),transitionend:mr("Transition","TransitionEnd")},Ml={},Gs={};Ze&&(Gs=document.createElement("div").style,"AnimationEvent"in window||(delete Wt.animationend.animation,delete Wt.animationiteration.animation,delete Wt.animationstart.animation),"TransitionEvent"in window||delete Wt.transitionend.transition);function al(e){if(Ml[e])return Ml[e];if(!Wt[e])return e;var t=Wt[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Gs)return Ml[e]=t[n];return e}var Zs=al("animationend"),Js=al("animationiteration"),qs=al("animationstart"),bs=al("transitionend"),ea=new Map,so="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 gt(e,t){ea.set(e,t),Dt(t,[e])}for(var Ol=0;Ol<so.length;Ol++){var Dl=so[Ol],Qf=Dl.toLowerCase(),Kf=Dl[0].toUpperCase()+Dl.slice(1);gt(Qf,"on"+Kf)}gt(Zs,"onAnimationEnd");gt(Js,"onAnimationIteration");gt(qs,"onAnimationStart");gt("dblclick","onDoubleClick");gt("focusin","onFocus");gt("focusout","onBlur");gt(bs,"onTransitionEnd");ln("onMouseEnter",["mouseout","mouseover"]);ln("onMouseLeave",["mouseout","mouseover"]);ln("onPointerEnter",["pointerout","pointerover"]);ln("onPointerLeave",["pointerout","pointerover"]);Dt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Dt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Dt("onBeforeInput",["compositionend","keypress","textInput","paste"]);Dt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Dt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Dt("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Ln="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(" "),Yf=new Set("cancel close invalid load scroll toggle".split(" ").concat(Ln));function ao(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Wc(r,t,void 0,e),e.currentTarget=null}function ta(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 u=void 0;if(t)for(var i=r.length-1;0<=i;i--){var o=r[i],s=o.instance,c=o.currentTarget;if(o=o.listener,s!==u&&l.isPropagationStopped())break e;ao(l,o,c),u=s}else for(i=0;i<r.length;i++){if(o=r[i],s=o.instance,c=o.currentTarget,o=o.listener,s!==u&&l.isPropagationStopped())break e;ao(l,o,c),u=s}}}if(Fr)throw e=cu,Fr=!1,cu=null,e}function $(e,t){var n=t[Su];n===void 0&&(n=t[Su]=new Set);var r=e+"__bubble";n.has(r)||(na(t,e,2,!1),n.add(r))}function Il(e,t,n){var r=0;t&&(r|=4),na(n,e,r,t)}var hr="_reactListening"+Math.random().toString(36).slice(2);function Kn(e){if(!e[hr]){e[hr]=!0,as.forEach(function(n){n!=="selectionchange"&&(Yf.has(n)||Il(n,!1,e),Il(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[hr]||(t[hr]=!0,Il("selectionchange",!1,t))}}function na(e,t,n,r){switch($s(t)){case 1:var l=of;break;case 4:l=sf;break;default:l=ti}n=l.bind(null,t,n,e),l=void 0,!au||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 Fl(e,t,n,r,l){var u=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var i=r.tag;if(i===3||i===4){var o=r.stateNode.containerInfo;if(o===l||o.nodeType===8&&o.parentNode===l)break;if(i===4)for(i=r.return;i!==null;){var s=i.tag;if((s===3||s===4)&&(s=i.stateNode.containerInfo,s===l||s.nodeType===8&&s.parentNode===l))return;i=i.return}for(;o!==null;){if(i=_t(o),i===null)return;if(s=i.tag,s===5||s===6){r=u=i;continue e}o=o.parentNode}}r=r.return}_s(function(){var c=u,h=Ju(n),m=[];e:{var p=ea.get(e);if(p!==void 0){var w=ri,S=e;switch(e){case"keypress":if(Pr(n)===0)break e;case"keydown":case"keyup":w=Ef;break;case"focusin":S="focus",w=jl;break;case"focusout":S="blur",w=jl;break;case"beforeblur":case"afterblur":w=jl;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":w=Ji;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":w=ff;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":w=Nf;break;case Zs:case Js:case qs:w=mf;break;case bs:w=Lf;break;case"scroll":w=af;break;case"wheel":w=jf;break;case"copy":case"cut":case"paste":w=vf;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":w=bi}var k=(t&4)!==0,O=!k&&e==="scroll",f=k?p!==null?p+"Capture":null:p;k=[];for(var a=c,d;a!==null;){d=a;var v=d.stateNode;if(d.tag===5&&v!==null&&(d=v,f!==null&&(v=An(a,f),v!=null&&k.push(Yn(a,v,d)))),O)break;a=a.return}0<k.length&&(p=new w(p,S,null,n,h),m.push({event:p,listeners:k}))}}if(!(t&7)){e:{if(p=e==="mouseover"||e==="pointerover",w=e==="mouseout"||e==="pointerout",p&&n!==ou&&(S=n.relatedTarget||n.fromElement)&&(_t(S)||S[Je]))break e;if((w||p)&&(p=h.window===h?h:(p=h.ownerDocument)?p.defaultView||p.parentWindow:window,w?(S=n.relatedTarget||n.toElement,w=c,S=S?_t(S):null,S!==null&&(O=It(S),S!==O||S.tag!==5&&S.tag!==6)&&(S=null)):(w=null,S=c),w!==S)){if(k=Ji,v="onMouseLeave",f="onMouseEnter",a="mouse",(e==="pointerout"||e==="pointerover")&&(k=bi,v="onPointerLeave",f="onPointerEnter",a="pointer"),O=w==null?p:Qt(w),d=S==null?p:Qt(S),p=new k(v,a+"leave",w,n,h),p.target=O,p.relatedTarget=d,v=null,_t(h)===c&&(k=new k(f,a+"enter",S,n,h),k.target=d,k.relatedTarget=O,v=k),O=v,w&&S)t:{for(k=w,f=S,a=0,d=k;d;d=$t(d))a++;for(d=0,v=f;v;v=$t(v))d++;for(;0<a-d;)k=$t(k),a--;for(;0<d-a;)f=$t(f),d--;for(;a--;){if(k===f||f!==null&&k===f.alternate)break t;k=$t(k),f=$t(f)}k=null}else k=null;w!==null&&co(m,p,w,k,!1),S!==null&&O!==null&&co(m,O,S,k,!0)}}e:{if(p=c?Qt(c):window,w=p.nodeName&&p.nodeName.toLowerCase(),w==="select"||w==="input"&&p.type==="file")var x=Ff;else if(no(p))if(Qs)x=Vf;else{x=$f;var N=Uf}else(w=p.nodeName)&&w.toLowerCase()==="input"&&(p.type==="checkbox"||p.type==="radio")&&(x=Af);if(x&&(x=x(e,c))){Ws(m,x,n,h);break e}N&&N(e,p,c),e==="focusout"&&(N=p._wrapperState)&&N.controlled&&p.type==="number"&&nu(p,"number",p.value)}switch(N=c?Qt(c):window,e){case"focusin":(no(N)||N.contentEditable==="true")&&(Ht=N,mu=c,Mn=null);break;case"focusout":Mn=mu=Ht=null;break;case"mousedown":hu=!0;break;case"contextmenu":case"mouseup":case"dragend":hu=!1,oo(m,n,h);break;case"selectionchange":if(Wf)break;case"keydown":case"keyup":oo(m,n,h)}var _;if(ui)e:{switch(e){case"compositionstart":var P="onCompositionStart";break e;case"compositionend":P="onCompositionEnd";break e;case"compositionupdate":P="onCompositionUpdate";break e}P=void 0}else Bt?Bs(e,n)&&(P="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(P="onCompositionStart");P&&(Vs&&n.locale!=="ko"&&(Bt||P!=="onCompositionStart"?P==="onCompositionEnd"&&Bt&&(_=As()):(it=h,ni="value"in it?it.value:it.textContent,Bt=!0)),N=Br(c,P),0<N.length&&(P=new qi(P,e,null,n,h),m.push({event:P,listeners:N}),_?P.data=_:(_=Hs(n),_!==null&&(P.data=_)))),(_=Rf?Mf(e,n):Of(e,n))&&(c=Br(c,"onBeforeInput"),0<c.length&&(h=new qi("onBeforeInput","beforeinput",null,n,h),m.push({event:h,listeners:c}),h.data=_))}ta(m,t)})}function Yn(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Br(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,u=l.stateNode;l.tag===5&&u!==null&&(l=u,u=An(e,n),u!=null&&r.unshift(Yn(e,u,l)),u=An(e,t),u!=null&&r.push(Yn(e,u,l))),e=e.return}return r}function $t(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function co(e,t,n,r,l){for(var u=t._reactName,i=[];n!==null&&n!==r;){var o=n,s=o.alternate,c=o.stateNode;if(s!==null&&s===r)break;o.tag===5&&c!==null&&(o=c,l?(s=An(n,u),s!=null&&i.unshift(Yn(n,s,o))):l||(s=An(n,u),s!=null&&i.push(Yn(n,s,o)))),n=n.return}i.length!==0&&e.push({event:t,listeners:i})}var Xf=/\r\n?/g,Gf=/\u0000|\uFFFD/g;function fo(e){return(typeof e=="string"?e:""+e).replace(Xf,`
`).replace(Gf,"")}function vr(e,t,n){if(t=fo(t),fo(e)!==t&&n)throw Error(g(425))}function Hr(){}var vu=null,yu=null;function gu(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 wu=typeof setTimeout=="function"?setTimeout:void 0,Zf=typeof clearTimeout=="function"?clearTimeout:void 0,po=typeof Promise=="function"?Promise:void 0,Jf=typeof queueMicrotask=="function"?queueMicrotask:typeof po<"u"?function(e){return po.resolve(null).then(e).catch(qf)}:wu;function qf(e){setTimeout(function(){throw e})}function Ul(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),Hn(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);Hn(t)}function ft(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function mo(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 mn=Math.random().toString(36).slice(2),Be="__reactFiber$"+mn,Xn="__reactProps$"+mn,Je="__reactContainer$"+mn,Su="__reactEvents$"+mn,bf="__reactListeners$"+mn,ed="__reactHandles$"+mn;function _t(e){var t=e[Be];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Je]||n[Be]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=mo(e);e!==null;){if(n=e[Be])return n;e=mo(e)}return t}e=n,n=e.parentNode}return null}function lr(e){return e=e[Be]||e[Je],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Qt(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(g(33))}function cl(e){return e[Xn]||null}var ku=[],Kt=-1;function wt(e){return{current:e}}function A(e){0>Kt||(e.current=ku[Kt],ku[Kt]=null,Kt--)}function F(e,t){Kt++,ku[Kt]=e.current,e.current=t}var yt={},ie=wt(yt),me=wt(!1),jt=yt;function un(e,t){var n=e.type.contextTypes;if(!n)return yt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},u;for(u in n)l[u]=t[u];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function he(e){return e=e.childContextTypes,e!=null}function Wr(){A(me),A(ie)}function ho(e,t,n){if(ie.current!==yt)throw Error(g(168));F(ie,t),F(me,n)}function ra(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(g(108,Fc(e)||"Unknown",l));return W({},n,r)}function Qr(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||yt,jt=ie.current,F(ie,e),F(me,me.current),!0}function vo(e,t,n){var r=e.stateNode;if(!r)throw Error(g(169));n?(e=ra(e,t,jt),r.__reactInternalMemoizedMergedChildContext=e,A(me),A(ie),F(ie,e)):A(me),F(me,n)}var Ke=null,fl=!1,$l=!1;function la(e){Ke===null?Ke=[e]:Ke.push(e)}function td(e){fl=!0,la(e)}function St(){if(!$l&&Ke!==null){$l=!0;var e=0,t=D;try{var n=Ke;for(D=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Ke=null,fl=!1}catch(l){throw Ke!==null&&(Ke=Ke.slice(e+1)),zs(qu,St),l}finally{D=t,$l=!1}}return null}var Yt=[],Xt=0,Kr=null,Yr=0,Ce=[],_e=0,Tt=null,Ye=1,Xe="";function Et(e,t){Yt[Xt++]=Yr,Yt[Xt++]=Kr,Kr=e,Yr=t}function ua(e,t,n){Ce[_e++]=Ye,Ce[_e++]=Xe,Ce[_e++]=Tt,Tt=e;var r=Ye;e=Xe;var l=32-Ie(r)-1;r&=~(1<<l),n+=1;var u=32-Ie(t)+l;if(30<u){var i=l-l%5;u=(r&(1<<i)-1).toString(32),r>>=i,l-=i,Ye=1<<32-Ie(t)+l|n<<l|r,Xe=u+e}else Ye=1<<u|n<<l|r,Xe=e}function oi(e){e.return!==null&&(Et(e,1),ua(e,1,0))}function si(e){for(;e===Kr;)Kr=Yt[--Xt],Yt[Xt]=null,Yr=Yt[--Xt],Yt[Xt]=null;for(;e===Tt;)Tt=Ce[--_e],Ce[_e]=null,Xe=Ce[--_e],Ce[_e]=null,Ye=Ce[--_e],Ce[_e]=null}var we=null,ge=null,V=!1,De=null;function ia(e,t){var n=Ne(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 yo(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,we=e,ge=ft(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,we=e,ge=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Tt!==null?{id:Ye,overflow:Xe}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Ne(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,we=e,ge=null,!0):!1;default:return!1}}function xu(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Eu(e){if(V){var t=ge;if(t){var n=t;if(!yo(e,t)){if(xu(e))throw Error(g(418));t=ft(n.nextSibling);var r=we;t&&yo(e,t)?ia(r,n):(e.flags=e.flags&-4097|2,V=!1,we=e)}}else{if(xu(e))throw Error(g(418));e.flags=e.flags&-4097|2,V=!1,we=e}}}function go(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;we=e}function yr(e){if(e!==we)return!1;if(!V)return go(e),V=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!gu(e.type,e.memoizedProps)),t&&(t=ge)){if(xu(e))throw oa(),Error(g(418));for(;t;)ia(e,t),t=ft(t.nextSibling)}if(go(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(g(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){ge=ft(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}ge=null}}else ge=we?ft(e.stateNode.nextSibling):null;return!0}function oa(){for(var e=ge;e;)e=ft(e.nextSibling)}function on(){ge=we=null,V=!1}function ai(e){De===null?De=[e]:De.push(e)}var nd=et.ReactCurrentBatchConfig;function xn(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(g(309));var r=n.stateNode}if(!r)throw Error(g(147,e));var l=r,u=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===u?t.ref:(t=function(i){var o=l.refs;i===null?delete o[u]:o[u]=i},t._stringRef=u,t)}if(typeof e!="string")throw Error(g(284));if(!n._owner)throw Error(g(290,e))}return e}function gr(e,t){throw e=Object.prototype.toString.call(t),Error(g(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function wo(e){var t=e._init;return t(e._payload)}function sa(e){function t(f,a){if(e){var d=f.deletions;d===null?(f.deletions=[a],f.flags|=16):d.push(a)}}function n(f,a){if(!e)return null;for(;a!==null;)t(f,a),a=a.sibling;return null}function r(f,a){for(f=new Map;a!==null;)a.key!==null?f.set(a.key,a):f.set(a.index,a),a=a.sibling;return f}function l(f,a){return f=ht(f,a),f.index=0,f.sibling=null,f}function u(f,a,d){return f.index=d,e?(d=f.alternate,d!==null?(d=d.index,d<a?(f.flags|=2,a):d):(f.flags|=2,a)):(f.flags|=1048576,a)}function i(f){return e&&f.alternate===null&&(f.flags|=2),f}function o(f,a,d,v){return a===null||a.tag!==6?(a=Kl(d,f.mode,v),a.return=f,a):(a=l(a,d),a.return=f,a)}function s(f,a,d,v){var x=d.type;return x===Vt?h(f,a,d.props.children,v,d.key):a!==null&&(a.elementType===x||typeof x=="object"&&x!==null&&x.$$typeof===nt&&wo(x)===a.type)?(v=l(a,d.props),v.ref=xn(f,a,d),v.return=f,v):(v=Or(d.type,d.key,d.props,null,f.mode,v),v.ref=xn(f,a,d),v.return=f,v)}function c(f,a,d,v){return a===null||a.tag!==4||a.stateNode.containerInfo!==d.containerInfo||a.stateNode.implementation!==d.implementation?(a=Yl(d,f.mode,v),a.return=f,a):(a=l(a,d.children||[]),a.return=f,a)}function h(f,a,d,v,x){return a===null||a.tag!==7?(a=zt(d,f.mode,v,x),a.return=f,a):(a=l(a,d),a.return=f,a)}function m(f,a,d){if(typeof a=="string"&&a!==""||typeof a=="number")return a=Kl(""+a,f.mode,d),a.return=f,a;if(typeof a=="object"&&a!==null){switch(a.$$typeof){case or:return d=Or(a.type,a.key,a.props,null,f.mode,d),d.ref=xn(f,null,a),d.return=f,d;case At:return a=Yl(a,f.mode,d),a.return=f,a;case nt:var v=a._init;return m(f,v(a._payload),d)}if(Nn(a)||yn(a))return a=zt(a,f.mode,d,null),a.return=f,a;gr(f,a)}return null}function p(f,a,d,v){var x=a!==null?a.key:null;if(typeof d=="string"&&d!==""||typeof d=="number")return x!==null?null:o(f,a,""+d,v);if(typeof d=="object"&&d!==null){switch(d.$$typeof){case or:return d.key===x?s(f,a,d,v):null;case At:return d.key===x?c(f,a,d,v):null;case nt:return x=d._init,p(f,a,x(d._payload),v)}if(Nn(d)||yn(d))return x!==null?null:h(f,a,d,v,null);gr(f,d)}return null}function w(f,a,d,v,x){if(typeof v=="string"&&v!==""||typeof v=="number")return f=f.get(d)||null,o(a,f,""+v,x);if(typeof v=="object"&&v!==null){switch(v.$$typeof){case or:return f=f.get(v.key===null?d:v.key)||null,s(a,f,v,x);case At:return f=f.get(v.key===null?d:v.key)||null,c(a,f,v,x);case nt:var N=v._init;return w(f,a,d,N(v._payload),x)}if(Nn(v)||yn(v))return f=f.get(d)||null,h(a,f,v,x,null);gr(a,v)}return null}function S(f,a,d,v){for(var x=null,N=null,_=a,P=a=0,U=null;_!==null&&P<d.length;P++){_.index>P?(U=_,_=null):U=_.sibling;var j=p(f,_,d[P],v);if(j===null){_===null&&(_=U);break}e&&_&&j.alternate===null&&t(f,_),a=u(j,a,P),N===null?x=j:N.sibling=j,N=j,_=U}if(P===d.length)return n(f,_),V&&Et(f,P),x;if(_===null){for(;P<d.length;P++)_=m(f,d[P],v),_!==null&&(a=u(_,a,P),N===null?x=_:N.sibling=_,N=_);return V&&Et(f,P),x}for(_=r(f,_);P<d.length;P++)U=w(_,f,P,d[P],v),U!==null&&(e&&U.alternate!==null&&_.delete(U.key===null?P:U.key),a=u(U,a,P),N===null?x=U:N.sibling=U,N=U);return e&&_.forEach(function(fe){return t(f,fe)}),V&&Et(f,P),x}function k(f,a,d,v){var x=yn(d);if(typeof x!="function")throw Error(g(150));if(d=x.call(d),d==null)throw Error(g(151));for(var N=x=null,_=a,P=a=0,U=null,j=d.next();_!==null&&!j.done;P++,j=d.next()){_.index>P?(U=_,_=null):U=_.sibling;var fe=p(f,_,j.value,v);if(fe===null){_===null&&(_=U);break}e&&_&&fe.alternate===null&&t(f,_),a=u(fe,a,P),N===null?x=fe:N.sibling=fe,N=fe,_=U}if(j.done)return n(f,_),V&&Et(f,P),x;if(_===null){for(;!j.done;P++,j=d.next())j=m(f,j.value,v),j!==null&&(a=u(j,a,P),N===null?x=j:N.sibling=j,N=j);return V&&Et(f,P),x}for(_=r(f,_);!j.done;P++,j=d.next())j=w(_,f,P,j.value,v),j!==null&&(e&&j.alternate!==null&&_.delete(j.key===null?P:j.key),a=u(j,a,P),N===null?x=j:N.sibling=j,N=j);return e&&_.forEach(function(kt){return t(f,kt)}),V&&Et(f,P),x}function O(f,a,d,v){if(typeof d=="object"&&d!==null&&d.type===Vt&&d.key===null&&(d=d.props.children),typeof d=="object"&&d!==null){switch(d.$$typeof){case or:e:{for(var x=d.key,N=a;N!==null;){if(N.key===x){if(x=d.type,x===Vt){if(N.tag===7){n(f,N.sibling),a=l(N,d.props.children),a.return=f,f=a;break e}}else if(N.elementType===x||typeof x=="object"&&x!==null&&x.$$typeof===nt&&wo(x)===N.type){n(f,N.sibling),a=l(N,d.props),a.ref=xn(f,N,d),a.return=f,f=a;break e}n(f,N);break}else t(f,N);N=N.sibling}d.type===Vt?(a=zt(d.props.children,f.mode,v,d.key),a.return=f,f=a):(v=Or(d.type,d.key,d.props,null,f.mode,v),v.ref=xn(f,a,d),v.return=f,f=v)}return i(f);case At:e:{for(N=d.key;a!==null;){if(a.key===N)if(a.tag===4&&a.stateNode.containerInfo===d.containerInfo&&a.stateNode.implementation===d.implementation){n(f,a.sibling),a=l(a,d.children||[]),a.return=f,f=a;break e}else{n(f,a);break}else t(f,a);a=a.sibling}a=Yl(d,f.mode,v),a.return=f,f=a}return i(f);case nt:return N=d._init,O(f,a,N(d._payload),v)}if(Nn(d))return S(f,a,d,v);if(yn(d))return k(f,a,d,v);gr(f,d)}return typeof d=="string"&&d!==""||typeof d=="number"?(d=""+d,a!==null&&a.tag===6?(n(f,a.sibling),a=l(a,d),a.return=f,f=a):(n(f,a),a=Kl(d,f.mode,v),a.return=f,f=a),i(f)):n(f,a)}return O}var sn=sa(!0),aa=sa(!1),Xr=wt(null),Gr=null,Gt=null,ci=null;function fi(){ci=Gt=Gr=null}function di(e){var t=Xr.current;A(Xr),e._currentValue=t}function Cu(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 nn(e,t){Gr=e,ci=Gt=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(pe=!0),e.firstContext=null)}function Le(e){var t=e._currentValue;if(ci!==e)if(e={context:e,memoizedValue:t,next:null},Gt===null){if(Gr===null)throw Error(g(308));Gt=e,Gr.dependencies={lanes:0,firstContext:e}}else Gt=Gt.next=e;return t}var Nt=null;function pi(e){Nt===null?Nt=[e]:Nt.push(e)}function ca(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,pi(t)):(n.next=l.next,l.next=n),t.interleaved=n,qe(e,r)}function qe(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 rt=!1;function mi(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function fa(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 Ge(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function dt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,M&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,qe(e,n)}return l=r.interleaved,l===null?(t.next=t,pi(r)):(t.next=l.next,l.next=t),r.interleaved=t,qe(e,n)}function Lr(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,bu(e,n)}}function So(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,u=null;if(n=n.firstBaseUpdate,n!==null){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};u===null?l=u=i:u=u.next=i,n=n.next}while(n!==null);u===null?l=u=t:u=u.next=t}else l=u=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:u,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 Zr(e,t,n,r){var l=e.updateQueue;rt=!1;var u=l.firstBaseUpdate,i=l.lastBaseUpdate,o=l.shared.pending;if(o!==null){l.shared.pending=null;var s=o,c=s.next;s.next=null,i===null?u=c:i.next=c,i=s;var h=e.alternate;h!==null&&(h=h.updateQueue,o=h.lastBaseUpdate,o!==i&&(o===null?h.firstBaseUpdate=c:o.next=c,h.lastBaseUpdate=s))}if(u!==null){var m=l.baseState;i=0,h=c=s=null,o=u;do{var p=o.lane,w=o.eventTime;if((r&p)===p){h!==null&&(h=h.next={eventTime:w,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});e:{var S=e,k=o;switch(p=t,w=n,k.tag){case 1:if(S=k.payload,typeof S=="function"){m=S.call(w,m,p);break e}m=S;break e;case 3:S.flags=S.flags&-65537|128;case 0:if(S=k.payload,p=typeof S=="function"?S.call(w,m,p):S,p==null)break e;m=W({},m,p);break e;case 2:rt=!0}}o.callback!==null&&o.lane!==0&&(e.flags|=64,p=l.effects,p===null?l.effects=[o]:p.push(o))}else w={eventTime:w,lane:p,tag:o.tag,payload:o.payload,callback:o.callback,next:null},h===null?(c=h=w,s=m):h=h.next=w,i|=p;if(o=o.next,o===null){if(o=l.shared.pending,o===null)break;p=o,o=p.next,p.next=null,l.lastBaseUpdate=p,l.shared.pending=null}}while(!0);if(h===null&&(s=m),l.baseState=s,l.firstBaseUpdate=c,l.lastBaseUpdate=h,t=l.shared.interleaved,t!==null){l=t;do i|=l.lane,l=l.next;while(l!==t)}else u===null&&(l.shared.lanes=0);Mt|=i,e.lanes=i,e.memoizedState=m}}function ko(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(g(191,l));l.call(r)}}}var ur={},We=wt(ur),Gn=wt(ur),Zn=wt(ur);function Pt(e){if(e===ur)throw Error(g(174));return e}function hi(e,t){switch(F(Zn,t),F(Gn,e),F(We,ur),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:lu(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=lu(t,e)}A(We),F(We,t)}function an(){A(We),A(Gn),A(Zn)}function da(e){Pt(Zn.current);var t=Pt(We.current),n=lu(t,e.type);t!==n&&(F(Gn,e),F(We,n))}function vi(e){Gn.current===e&&(A(We),A(Gn))}var B=wt(0);function Jr(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 Al=[];function yi(){for(var e=0;e<Al.length;e++)Al[e]._workInProgressVersionPrimary=null;Al.length=0}var zr=et.ReactCurrentDispatcher,Vl=et.ReactCurrentBatchConfig,Rt=0,H=null,Z=null,q=null,qr=!1,On=!1,Jn=0,rd=0;function re(){throw Error(g(321))}function gi(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Ue(e[n],t[n]))return!1;return!0}function wi(e,t,n,r,l,u){if(Rt=u,H=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,zr.current=e===null||e.memoizedState===null?od:sd,e=n(r,l),On){u=0;do{if(On=!1,Jn=0,25<=u)throw Error(g(301));u+=1,q=Z=null,t.updateQueue=null,zr.current=ad,e=n(r,l)}while(On)}if(zr.current=br,t=Z!==null&&Z.next!==null,Rt=0,q=Z=H=null,qr=!1,t)throw Error(g(300));return e}function Si(){var e=Jn!==0;return Jn=0,e}function Ve(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return q===null?H.memoizedState=q=e:q=q.next=e,q}function ze(){if(Z===null){var e=H.alternate;e=e!==null?e.memoizedState:null}else e=Z.next;var t=q===null?H.memoizedState:q.next;if(t!==null)q=t,Z=e;else{if(e===null)throw Error(g(310));Z=e,e={memoizedState:Z.memoizedState,baseState:Z.baseState,baseQueue:Z.baseQueue,queue:Z.queue,next:null},q===null?H.memoizedState=q=e:q=q.next=e}return q}function qn(e,t){return typeof t=="function"?t(e):t}function Bl(e){var t=ze(),n=t.queue;if(n===null)throw Error(g(311));n.lastRenderedReducer=e;var r=Z,l=r.baseQueue,u=n.pending;if(u!==null){if(l!==null){var i=l.next;l.next=u.next,u.next=i}r.baseQueue=l=u,n.pending=null}if(l!==null){u=l.next,r=r.baseState;var o=i=null,s=null,c=u;do{var h=c.lane;if((Rt&h)===h)s!==null&&(s=s.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var m={lane:h,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};s===null?(o=s=m,i=r):s=s.next=m,H.lanes|=h,Mt|=h}c=c.next}while(c!==null&&c!==u);s===null?i=r:s.next=o,Ue(r,t.memoizedState)||(pe=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=s,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do u=l.lane,H.lanes|=u,Mt|=u,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Hl(e){var t=ze(),n=t.queue;if(n===null)throw Error(g(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,u=t.memoizedState;if(l!==null){n.pending=null;var i=l=l.next;do u=e(u,i.action),i=i.next;while(i!==l);Ue(u,t.memoizedState)||(pe=!0),t.memoizedState=u,t.baseQueue===null&&(t.baseState=u),n.lastRenderedState=u}return[u,r]}function pa(){}function ma(e,t){var n=H,r=ze(),l=t(),u=!Ue(r.memoizedState,l);if(u&&(r.memoizedState=l,pe=!0),r=r.queue,ki(ya.bind(null,n,r,e),[e]),r.getSnapshot!==t||u||q!==null&&q.memoizedState.tag&1){if(n.flags|=2048,bn(9,va.bind(null,n,r,l,t),void 0,null),b===null)throw Error(g(349));Rt&30||ha(n,t,l)}return l}function ha(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=H.updateQueue,t===null?(t={lastEffect:null,stores:null},H.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function va(e,t,n,r){t.value=n,t.getSnapshot=r,ga(t)&&wa(e)}function ya(e,t,n){return n(function(){ga(t)&&wa(e)})}function ga(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Ue(e,n)}catch{return!0}}function wa(e){var t=qe(e,1);t!==null&&Fe(t,e,1,-1)}function xo(e){var t=Ve();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:qn,lastRenderedState:e},t.queue=e,e=e.dispatch=id.bind(null,H,e),[t.memoizedState,e]}function bn(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=H.updateQueue,t===null?(t={lastEffect:null,stores:null},H.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 Sa(){return ze().memoizedState}function jr(e,t,n,r){var l=Ve();H.flags|=e,l.memoizedState=bn(1|t,n,void 0,r===void 0?null:r)}function dl(e,t,n,r){var l=ze();r=r===void 0?null:r;var u=void 0;if(Z!==null){var i=Z.memoizedState;if(u=i.destroy,r!==null&&gi(r,i.deps)){l.memoizedState=bn(t,n,u,r);return}}H.flags|=e,l.memoizedState=bn(1|t,n,u,r)}function Eo(e,t){return jr(8390656,8,e,t)}function ki(e,t){return dl(2048,8,e,t)}function ka(e,t){return dl(4,2,e,t)}function xa(e,t){return dl(4,4,e,t)}function Ea(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 Ca(e,t,n){return n=n!=null?n.concat([e]):null,dl(4,4,Ea.bind(null,t,e),n)}function xi(){}function _a(e,t){var n=ze();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&gi(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Na(e,t){var n=ze();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&gi(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Pa(e,t,n){return Rt&21?(Ue(n,t)||(n=Rs(),H.lanes|=n,Mt|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,pe=!0),e.memoizedState=n)}function ld(e,t){var n=D;D=n!==0&&4>n?n:4,e(!0);var r=Vl.transition;Vl.transition={};try{e(!1),t()}finally{D=n,Vl.transition=r}}function La(){return ze().memoizedState}function ud(e,t,n){var r=mt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},za(e))ja(t,n);else if(n=ca(e,t,n,r),n!==null){var l=se();Fe(n,e,r,l),Ta(n,t,r)}}function id(e,t,n){var r=mt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(za(e))ja(t,l);else{var u=e.alternate;if(e.lanes===0&&(u===null||u.lanes===0)&&(u=t.lastRenderedReducer,u!==null))try{var i=t.lastRenderedState,o=u(i,n);if(l.hasEagerState=!0,l.eagerState=o,Ue(o,i)){var s=t.interleaved;s===null?(l.next=l,pi(t)):(l.next=s.next,s.next=l),t.interleaved=l;return}}catch{}finally{}n=ca(e,t,l,r),n!==null&&(l=se(),Fe(n,e,r,l),Ta(n,t,r))}}function za(e){var t=e.alternate;return e===H||t!==null&&t===H}function ja(e,t){On=qr=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Ta(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,bu(e,n)}}var br={readContext:Le,useCallback:re,useContext:re,useEffect:re,useImperativeHandle:re,useInsertionEffect:re,useLayoutEffect:re,useMemo:re,useReducer:re,useRef:re,useState:re,useDebugValue:re,useDeferredValue:re,useTransition:re,useMutableSource:re,useSyncExternalStore:re,useId:re,unstable_isNewReconciler:!1},od={readContext:Le,useCallback:function(e,t){return Ve().memoizedState=[e,t===void 0?null:t],e},useContext:Le,useEffect:Eo,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,jr(4194308,4,Ea.bind(null,t,e),n)},useLayoutEffect:function(e,t){return jr(4194308,4,e,t)},useInsertionEffect:function(e,t){return jr(4,2,e,t)},useMemo:function(e,t){var n=Ve();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Ve();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=ud.bind(null,H,e),[r.memoizedState,e]},useRef:function(e){var t=Ve();return e={current:e},t.memoizedState=e},useState:xo,useDebugValue:xi,useDeferredValue:function(e){return Ve().memoizedState=e},useTransition:function(){var e=xo(!1),t=e[0];return e=ld.bind(null,e[1]),Ve().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=H,l=Ve();if(V){if(n===void 0)throw Error(g(407));n=n()}else{if(n=t(),b===null)throw Error(g(349));Rt&30||ha(r,t,n)}l.memoizedState=n;var u={value:n,getSnapshot:t};return l.queue=u,Eo(ya.bind(null,r,u,e),[e]),r.flags|=2048,bn(9,va.bind(null,r,u,n,t),void 0,null),n},useId:function(){var e=Ve(),t=b.identifierPrefix;if(V){var n=Xe,r=Ye;n=(r&~(1<<32-Ie(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Jn++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=rd++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},sd={readContext:Le,useCallback:_a,useContext:Le,useEffect:ki,useImperativeHandle:Ca,useInsertionEffect:ka,useLayoutEffect:xa,useMemo:Na,useReducer:Bl,useRef:Sa,useState:function(){return Bl(qn)},useDebugValue:xi,useDeferredValue:function(e){var t=ze();return Pa(t,Z.memoizedState,e)},useTransition:function(){var e=Bl(qn)[0],t=ze().memoizedState;return[e,t]},useMutableSource:pa,useSyncExternalStore:ma,useId:La,unstable_isNewReconciler:!1},ad={readContext:Le,useCallback:_a,useContext:Le,useEffect:ki,useImperativeHandle:Ca,useInsertionEffect:ka,useLayoutEffect:xa,useMemo:Na,useReducer:Hl,useRef:Sa,useState:function(){return Hl(qn)},useDebugValue:xi,useDeferredValue:function(e){var t=ze();return Z===null?t.memoizedState=e:Pa(t,Z.memoizedState,e)},useTransition:function(){var e=Hl(qn)[0],t=ze().memoizedState;return[e,t]},useMutableSource:pa,useSyncExternalStore:ma,useId:La,unstable_isNewReconciler:!1};function Me(e,t){if(e&&e.defaultProps){t=W({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function _u(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:W({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var pl={isMounted:function(e){return(e=e._reactInternals)?It(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=se(),l=mt(e),u=Ge(r,l);u.payload=t,n!=null&&(u.callback=n),t=dt(e,u,l),t!==null&&(Fe(t,e,l,r),Lr(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=se(),l=mt(e),u=Ge(r,l);u.tag=1,u.payload=t,n!=null&&(u.callback=n),t=dt(e,u,l),t!==null&&(Fe(t,e,l,r),Lr(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=se(),r=mt(e),l=Ge(n,r);l.tag=2,t!=null&&(l.callback=t),t=dt(e,l,r),t!==null&&(Fe(t,e,r,n),Lr(t,e,r))}};function Co(e,t,n,r,l,u,i){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,u,i):t.prototype&&t.prototype.isPureReactComponent?!Qn(n,r)||!Qn(l,u):!0}function Ra(e,t,n){var r=!1,l=yt,u=t.contextType;return typeof u=="object"&&u!==null?u=Le(u):(l=he(t)?jt:ie.current,r=t.contextTypes,u=(r=r!=null)?un(e,l):yt),t=new t(n,u),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=pl,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=u),t}function _o(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&&pl.enqueueReplaceState(t,t.state,null)}function Nu(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},mi(e);var u=t.contextType;typeof u=="object"&&u!==null?l.context=Le(u):(u=he(t)?jt:ie.current,l.context=un(e,u)),l.state=e.memoizedState,u=t.getDerivedStateFromProps,typeof u=="function"&&(_u(e,t,u,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&&pl.enqueueReplaceState(l,l.state,null),Zr(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function cn(e,t){try{var n="",r=t;do n+=Ic(r),r=r.return;while(r);var l=n}catch(u){l=`
Error generating stack: `+u.message+`
`+u.stack}return{value:e,source:t,stack:l,digest:null}}function Wl(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Pu(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var cd=typeof WeakMap=="function"?WeakMap:Map;function Ma(e,t,n){n=Ge(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){tl||(tl=!0,Fu=r),Pu(e,t)},n}function Oa(e,t,n){n=Ge(-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(){Pu(e,t)}}var u=e.stateNode;return u!==null&&typeof u.componentDidCatch=="function"&&(n.callback=function(){Pu(e,t),typeof r!="function"&&(pt===null?pt=new Set([this]):pt.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),n}function No(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new cd;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=Cd.bind(null,e,t,n),t.then(e,e))}function Po(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 Lo(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=Ge(-1,1),t.tag=2,dt(n,t,1))),n.lanes|=1),e)}var fd=et.ReactCurrentOwner,pe=!1;function oe(e,t,n,r){t.child=e===null?aa(t,null,n,r):sn(t,e.child,n,r)}function zo(e,t,n,r,l){n=n.render;var u=t.ref;return nn(t,l),r=wi(e,t,n,r,u,l),n=Si(),e!==null&&!pe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,be(e,t,l)):(V&&n&&oi(t),t.flags|=1,oe(e,t,r,l),t.child)}function jo(e,t,n,r,l){if(e===null){var u=n.type;return typeof u=="function"&&!ji(u)&&u.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=u,Da(e,t,u,r,l)):(e=Or(n.type,null,r,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(u=e.child,!(e.lanes&l)){var i=u.memoizedProps;if(n=n.compare,n=n!==null?n:Qn,n(i,r)&&e.ref===t.ref)return be(e,t,l)}return t.flags|=1,e=ht(u,r),e.ref=t.ref,e.return=t,t.child=e}function Da(e,t,n,r,l){if(e!==null){var u=e.memoizedProps;if(Qn(u,r)&&e.ref===t.ref)if(pe=!1,t.pendingProps=r=u,(e.lanes&l)!==0)e.flags&131072&&(pe=!0);else return t.lanes=e.lanes,be(e,t,l)}return Lu(e,t,n,r,l)}function Ia(e,t,n){var r=t.pendingProps,l=r.children,u=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},F(Jt,ye),ye|=n;else{if(!(n&1073741824))return e=u!==null?u.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,F(Jt,ye),ye|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=u!==null?u.baseLanes:n,F(Jt,ye),ye|=r}else u!==null?(r=u.baseLanes|n,t.memoizedState=null):r=n,F(Jt,ye),ye|=r;return oe(e,t,l,n),t.child}function Fa(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Lu(e,t,n,r,l){var u=he(n)?jt:ie.current;return u=un(t,u),nn(t,l),n=wi(e,t,n,r,u,l),r=Si(),e!==null&&!pe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,be(e,t,l)):(V&&r&&oi(t),t.flags|=1,oe(e,t,n,l),t.child)}function To(e,t,n,r,l){if(he(n)){var u=!0;Qr(t)}else u=!1;if(nn(t,l),t.stateNode===null)Tr(e,t),Ra(t,n,r),Nu(t,n,r,l),r=!0;else if(e===null){var i=t.stateNode,o=t.memoizedProps;i.props=o;var s=i.context,c=n.contextType;typeof c=="object"&&c!==null?c=Le(c):(c=he(n)?jt:ie.current,c=un(t,c));var h=n.getDerivedStateFromProps,m=typeof h=="function"||typeof i.getSnapshotBeforeUpdate=="function";m||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(o!==r||s!==c)&&_o(t,i,r,c),rt=!1;var p=t.memoizedState;i.state=p,Zr(t,r,i,l),s=t.memoizedState,o!==r||p!==s||me.current||rt?(typeof h=="function"&&(_u(t,n,h,r),s=t.memoizedState),(o=rt||Co(t,n,o,r,p,s,c))?(m||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=s),i.props=r,i.state=s,i.context=c,r=o):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,fa(e,t),o=t.memoizedProps,c=t.type===t.elementType?o:Me(t.type,o),i.props=c,m=t.pendingProps,p=i.context,s=n.contextType,typeof s=="object"&&s!==null?s=Le(s):(s=he(n)?jt:ie.current,s=un(t,s));var w=n.getDerivedStateFromProps;(h=typeof w=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(o!==m||p!==s)&&_o(t,i,r,s),rt=!1,p=t.memoizedState,i.state=p,Zr(t,r,i,l);var S=t.memoizedState;o!==m||p!==S||me.current||rt?(typeof w=="function"&&(_u(t,n,w,r),S=t.memoizedState),(c=rt||Co(t,n,c,r,p,S,s)||!1)?(h||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(r,S,s),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(r,S,s)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||o===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||o===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=S),i.props=r,i.state=S,i.context=s,r=c):(typeof i.componentDidUpdate!="function"||o===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||o===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return zu(e,t,n,r,u,l)}function zu(e,t,n,r,l,u){Fa(e,t);var i=(t.flags&128)!==0;if(!r&&!i)return l&&vo(t,n,!1),be(e,t,u);r=t.stateNode,fd.current=t;var o=i&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&i?(t.child=sn(t,e.child,null,u),t.child=sn(t,null,o,u)):oe(e,t,o,u),t.memoizedState=r.state,l&&vo(t,n,!0),t.child}function Ua(e){var t=e.stateNode;t.pendingContext?ho(e,t.pendingContext,t.pendingContext!==t.context):t.context&&ho(e,t.context,!1),hi(e,t.containerInfo)}function Ro(e,t,n,r,l){return on(),ai(l),t.flags|=256,oe(e,t,n,r),t.child}var ju={dehydrated:null,treeContext:null,retryLane:0};function Tu(e){return{baseLanes:e,cachePool:null,transitions:null}}function $a(e,t,n){var r=t.pendingProps,l=B.current,u=!1,i=(t.flags&128)!==0,o;if((o=i)||(o=e!==null&&e.memoizedState===null?!1:(l&2)!==0),o?(u=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),F(B,l&1),e===null)return Eu(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):(i=r.children,e=r.fallback,u?(r=t.mode,u=t.child,i={mode:"hidden",children:i},!(r&1)&&u!==null?(u.childLanes=0,u.pendingProps=i):u=vl(i,r,0,null),e=zt(e,r,n,null),u.return=t,e.return=t,u.sibling=e,t.child=u,t.child.memoizedState=Tu(n),t.memoizedState=ju,e):Ei(t,i));if(l=e.memoizedState,l!==null&&(o=l.dehydrated,o!==null))return dd(e,t,i,r,o,l,n);if(u){u=r.fallback,i=t.mode,l=e.child,o=l.sibling;var s={mode:"hidden",children:r.children};return!(i&1)&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=s,t.deletions=null):(r=ht(l,s),r.subtreeFlags=l.subtreeFlags&14680064),o!==null?u=ht(o,u):(u=zt(u,i,n,null),u.flags|=2),u.return=t,r.return=t,r.sibling=u,t.child=r,r=u,u=t.child,i=e.child.memoizedState,i=i===null?Tu(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},u.memoizedState=i,u.childLanes=e.childLanes&~n,t.memoizedState=ju,r}return u=e.child,e=u.sibling,r=ht(u,{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 Ei(e,t){return t=vl({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function wr(e,t,n,r){return r!==null&&ai(r),sn(t,e.child,null,n),e=Ei(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function dd(e,t,n,r,l,u,i){if(n)return t.flags&256?(t.flags&=-257,r=Wl(Error(g(422))),wr(e,t,i,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(u=r.fallback,l=t.mode,r=vl({mode:"visible",children:r.children},l,0,null),u=zt(u,l,i,null),u.flags|=2,r.return=t,u.return=t,r.sibling=u,t.child=r,t.mode&1&&sn(t,e.child,null,i),t.child.memoizedState=Tu(i),t.memoizedState=ju,u);if(!(t.mode&1))return wr(e,t,i,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var o=r.dgst;return r=o,u=Error(g(419)),r=Wl(u,r,void 0),wr(e,t,i,r)}if(o=(i&e.childLanes)!==0,pe||o){if(r=b,r!==null){switch(i&-i){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|i)?0:l,l!==0&&l!==u.retryLane&&(u.retryLane=l,qe(e,l),Fe(r,e,l,-1))}return zi(),r=Wl(Error(g(421))),wr(e,t,i,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=_d.bind(null,e),l._reactRetry=t,null):(e=u.treeContext,ge=ft(l.nextSibling),we=t,V=!0,De=null,e!==null&&(Ce[_e++]=Ye,Ce[_e++]=Xe,Ce[_e++]=Tt,Ye=e.id,Xe=e.overflow,Tt=t),t=Ei(t,r.children),t.flags|=4096,t)}function Mo(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Cu(e.return,t,n)}function Ql(e,t,n,r,l){var u=e.memoizedState;u===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:l}:(u.isBackwards=t,u.rendering=null,u.renderingStartTime=0,u.last=r,u.tail=n,u.tailMode=l)}function Aa(e,t,n){var r=t.pendingProps,l=r.revealOrder,u=r.tail;if(oe(e,t,r.children,n),r=B.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&&Mo(e,n,t);else if(e.tag===19)Mo(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(F(B,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&&Jr(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),Ql(t,!1,l,n,u);break;case"backwards":for(n=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&Jr(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}Ql(t,!0,n,null,u);break;case"together":Ql(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Tr(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function be(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Mt|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(g(153));if(t.child!==null){for(e=t.child,n=ht(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=ht(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function pd(e,t,n){switch(t.tag){case 3:Ua(t),on();break;case 5:da(t);break;case 1:he(t.type)&&Qr(t);break;case 4:hi(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;F(Xr,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(F(B,B.current&1),t.flags|=128,null):n&t.child.childLanes?$a(e,t,n):(F(B,B.current&1),e=be(e,t,n),e!==null?e.sibling:null);F(B,B.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return Aa(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),F(B,B.current),r)break;return null;case 22:case 23:return t.lanes=0,Ia(e,t,n)}return be(e,t,n)}var Va,Ru,Ba,Ha;Va=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}};Ru=function(){};Ba=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,Pt(We.current);var u=null;switch(n){case"input":l=eu(e,l),r=eu(e,r),u=[];break;case"select":l=W({},l,{value:void 0}),r=W({},r,{value:void 0}),u=[];break;case"textarea":l=ru(e,l),r=ru(e,r),u=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Hr)}uu(n,r);var i;n=null;for(c in l)if(!r.hasOwnProperty(c)&&l.hasOwnProperty(c)&&l[c]!=null)if(c==="style"){var o=l[c];for(i in o)o.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else c!=="dangerouslySetInnerHTML"&&c!=="children"&&c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&c!=="autoFocus"&&(Un.hasOwnProperty(c)?u||(u=[]):(u=u||[]).push(c,null));for(c in r){var s=r[c];if(o=l!=null?l[c]:void 0,r.hasOwnProperty(c)&&s!==o&&(s!=null||o!=null))if(c==="style")if(o){for(i in o)!o.hasOwnProperty(i)||s&&s.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in s)s.hasOwnProperty(i)&&o[i]!==s[i]&&(n||(n={}),n[i]=s[i])}else n||(u||(u=[]),u.push(c,n)),n=s;else c==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,o=o?o.__html:void 0,s!=null&&o!==s&&(u=u||[]).push(c,s)):c==="children"?typeof s!="string"&&typeof s!="number"||(u=u||[]).push(c,""+s):c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&(Un.hasOwnProperty(c)?(s!=null&&c==="onScroll"&&$("scroll",e),u||o===s||(u=[])):(u=u||[]).push(c,s))}n&&(u=u||[]).push("style",n);var c=u;(t.updateQueue=c)&&(t.flags|=4)}};Ha=function(e,t,n,r){n!==r&&(t.flags|=4)};function En(e,t){if(!V)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 le(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 md(e,t,n){var r=t.pendingProps;switch(si(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return le(t),null;case 1:return he(t.type)&&Wr(),le(t),null;case 3:return r=t.stateNode,an(),A(me),A(ie),yi(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(yr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,De!==null&&(Au(De),De=null))),Ru(e,t),le(t),null;case 5:vi(t);var l=Pt(Zn.current);if(n=t.type,e!==null&&t.stateNode!=null)Ba(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(g(166));return le(t),null}if(e=Pt(We.current),yr(t)){r=t.stateNode,n=t.type;var u=t.memoizedProps;switch(r[Be]=t,r[Xn]=u,e=(t.mode&1)!==0,n){case"dialog":$("cancel",r),$("close",r);break;case"iframe":case"object":case"embed":$("load",r);break;case"video":case"audio":for(l=0;l<Ln.length;l++)$(Ln[l],r);break;case"source":$("error",r);break;case"img":case"image":case"link":$("error",r),$("load",r);break;case"details":$("toggle",r);break;case"input":Vi(r,u),$("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!u.multiple},$("invalid",r);break;case"textarea":Hi(r,u),$("invalid",r)}uu(n,u),l=null;for(var i in u)if(u.hasOwnProperty(i)){var o=u[i];i==="children"?typeof o=="string"?r.textContent!==o&&(u.suppressHydrationWarning!==!0&&vr(r.textContent,o,e),l=["children",o]):typeof o=="number"&&r.textContent!==""+o&&(u.suppressHydrationWarning!==!0&&vr(r.textContent,o,e),l=["children",""+o]):Un.hasOwnProperty(i)&&o!=null&&i==="onScroll"&&$("scroll",r)}switch(n){case"input":sr(r),Bi(r,u,!0);break;case"textarea":sr(r),Wi(r);break;case"select":case"option":break;default:typeof u.onClick=="function"&&(r.onclick=Hr)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{i=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=ys(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=i.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),n==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[Be]=t,e[Xn]=r,Va(e,t,!1,!1),t.stateNode=e;e:{switch(i=iu(n,r),n){case"dialog":$("cancel",e),$("close",e),l=r;break;case"iframe":case"object":case"embed":$("load",e),l=r;break;case"video":case"audio":for(l=0;l<Ln.length;l++)$(Ln[l],e);l=r;break;case"source":$("error",e),l=r;break;case"img":case"image":case"link":$("error",e),$("load",e),l=r;break;case"details":$("toggle",e),l=r;break;case"input":Vi(e,r),l=eu(e,r),$("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=W({},r,{value:void 0}),$("invalid",e);break;case"textarea":Hi(e,r),l=ru(e,r),$("invalid",e);break;default:l=r}uu(n,l),o=l;for(u in o)if(o.hasOwnProperty(u)){var s=o[u];u==="style"?Ss(e,s):u==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,s!=null&&gs(e,s)):u==="children"?typeof s=="string"?(n!=="textarea"||s!=="")&&$n(e,s):typeof s=="number"&&$n(e,""+s):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(Un.hasOwnProperty(u)?s!=null&&u==="onScroll"&&$("scroll",e):s!=null&&Yu(e,u,s,i))}switch(n){case"input":sr(e),Bi(e,r,!1);break;case"textarea":sr(e),Wi(e);break;case"option":r.value!=null&&e.setAttribute("value",""+vt(r.value));break;case"select":e.multiple=!!r.multiple,u=r.value,u!=null?qt(e,!!r.multiple,u,!1):r.defaultValue!=null&&qt(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=Hr)}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 le(t),null;case 6:if(e&&t.stateNode!=null)Ha(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(g(166));if(n=Pt(Zn.current),Pt(We.current),yr(t)){if(r=t.stateNode,n=t.memoizedProps,r[Be]=t,(u=r.nodeValue!==n)&&(e=we,e!==null))switch(e.tag){case 3:vr(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&vr(r.nodeValue,n,(e.mode&1)!==0)}u&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Be]=t,t.stateNode=r}return le(t),null;case 13:if(A(B),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(V&&ge!==null&&t.mode&1&&!(t.flags&128))oa(),on(),t.flags|=98560,u=!1;else if(u=yr(t),r!==null&&r.dehydrated!==null){if(e===null){if(!u)throw Error(g(318));if(u=t.memoizedState,u=u!==null?u.dehydrated:null,!u)throw Error(g(317));u[Be]=t}else on(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;le(t),u=!1}else De!==null&&(Au(De),De=null),u=!0;if(!u)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||B.current&1?J===0&&(J=3):zi())),t.updateQueue!==null&&(t.flags|=4),le(t),null);case 4:return an(),Ru(e,t),e===null&&Kn(t.stateNode.containerInfo),le(t),null;case 10:return di(t.type._context),le(t),null;case 17:return he(t.type)&&Wr(),le(t),null;case 19:if(A(B),u=t.memoizedState,u===null)return le(t),null;if(r=(t.flags&128)!==0,i=u.rendering,i===null)if(r)En(u,!1);else{if(J!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=Jr(e),i!==null){for(t.flags|=128,En(u,!1),r=i.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)u=n,e=r,u.flags&=14680066,i=u.alternate,i===null?(u.childLanes=0,u.lanes=e,u.child=null,u.subtreeFlags=0,u.memoizedProps=null,u.memoizedState=null,u.updateQueue=null,u.dependencies=null,u.stateNode=null):(u.childLanes=i.childLanes,u.lanes=i.lanes,u.child=i.child,u.subtreeFlags=0,u.deletions=null,u.memoizedProps=i.memoizedProps,u.memoizedState=i.memoizedState,u.updateQueue=i.updateQueue,u.type=i.type,e=i.dependencies,u.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return F(B,B.current&1|2),t.child}e=e.sibling}u.tail!==null&&Y()>fn&&(t.flags|=128,r=!0,En(u,!1),t.lanes=4194304)}else{if(!r)if(e=Jr(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),En(u,!0),u.tail===null&&u.tailMode==="hidden"&&!i.alternate&&!V)return le(t),null}else 2*Y()-u.renderingStartTime>fn&&n!==1073741824&&(t.flags|=128,r=!0,En(u,!1),t.lanes=4194304);u.isBackwards?(i.sibling=t.child,t.child=i):(n=u.last,n!==null?n.sibling=i:t.child=i,u.last=i)}return u.tail!==null?(t=u.tail,u.rendering=t,u.tail=t.sibling,u.renderingStartTime=Y(),t.sibling=null,n=B.current,F(B,r?n&1|2:n&1),t):(le(t),null);case 22:case 23:return Li(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?ye&1073741824&&(le(t),t.subtreeFlags&6&&(t.flags|=8192)):le(t),null;case 24:return null;case 25:return null}throw Error(g(156,t.tag))}function hd(e,t){switch(si(t),t.tag){case 1:return he(t.type)&&Wr(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return an(),A(me),A(ie),yi(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return vi(t),null;case 13:if(A(B),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(g(340));on()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return A(B),null;case 4:return an(),null;case 10:return di(t.type._context),null;case 22:case 23:return Li(),null;case 24:return null;default:return null}}var Sr=!1,ue=!1,vd=typeof WeakSet=="function"?WeakSet:Set,C=null;function Zt(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){K(e,t,r)}else n.current=null}function Mu(e,t,n){try{n()}catch(r){K(e,t,r)}}var Oo=!1;function yd(e,t){if(vu=Ar,e=Xs(),ii(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,u=r.focusNode;r=r.focusOffset;try{n.nodeType,u.nodeType}catch{n=null;break e}var i=0,o=-1,s=-1,c=0,h=0,m=e,p=null;t:for(;;){for(var w;m!==n||l!==0&&m.nodeType!==3||(o=i+l),m!==u||r!==0&&m.nodeType!==3||(s=i+r),m.nodeType===3&&(i+=m.nodeValue.length),(w=m.firstChild)!==null;)p=m,m=w;for(;;){if(m===e)break t;if(p===n&&++c===l&&(o=i),p===u&&++h===r&&(s=i),(w=m.nextSibling)!==null)break;m=p,p=m.parentNode}m=w}n=o===-1||s===-1?null:{start:o,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(yu={focusedElem:e,selectionRange:n},Ar=!1,C=t;C!==null;)if(t=C,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,C=e;else for(;C!==null;){t=C;try{var S=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(S!==null){var k=S.memoizedProps,O=S.memoizedState,f=t.stateNode,a=f.getSnapshotBeforeUpdate(t.elementType===t.type?k:Me(t.type,k),O);f.__reactInternalSnapshotBeforeUpdate=a}break;case 3:var d=t.stateNode.containerInfo;d.nodeType===1?d.textContent="":d.nodeType===9&&d.documentElement&&d.removeChild(d.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(g(163))}}catch(v){K(t,t.return,v)}if(e=t.sibling,e!==null){e.return=t.return,C=e;break}C=t.return}return S=Oo,Oo=!1,S}function Dn(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 u=l.destroy;l.destroy=void 0,u!==void 0&&Mu(t,n,u)}l=l.next}while(l!==r)}}function ml(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 Ou(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 Wa(e){var t=e.alternate;t!==null&&(e.alternate=null,Wa(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Be],delete t[Xn],delete t[Su],delete t[bf],delete t[ed])),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 Qa(e){return e.tag===5||e.tag===3||e.tag===4}function Do(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Qa(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 Du(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=Hr));else if(r!==4&&(e=e.child,e!==null))for(Du(e,t,n),e=e.sibling;e!==null;)Du(e,t,n),e=e.sibling}function Iu(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(Iu(e,t,n),e=e.sibling;e!==null;)Iu(e,t,n),e=e.sibling}var ee=null,Oe=!1;function tt(e,t,n){for(n=n.child;n!==null;)Ka(e,t,n),n=n.sibling}function Ka(e,t,n){if(He&&typeof He.onCommitFiberUnmount=="function")try{He.onCommitFiberUnmount(il,n)}catch{}switch(n.tag){case 5:ue||Zt(n,t);case 6:var r=ee,l=Oe;ee=null,tt(e,t,n),ee=r,Oe=l,ee!==null&&(Oe?(e=ee,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):ee.removeChild(n.stateNode));break;case 18:ee!==null&&(Oe?(e=ee,n=n.stateNode,e.nodeType===8?Ul(e.parentNode,n):e.nodeType===1&&Ul(e,n),Hn(e)):Ul(ee,n.stateNode));break;case 4:r=ee,l=Oe,ee=n.stateNode.containerInfo,Oe=!0,tt(e,t,n),ee=r,Oe=l;break;case 0:case 11:case 14:case 15:if(!ue&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var u=l,i=u.destroy;u=u.tag,i!==void 0&&(u&2||u&4)&&Mu(n,t,i),l=l.next}while(l!==r)}tt(e,t,n);break;case 1:if(!ue&&(Zt(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(o){K(n,t,o)}tt(e,t,n);break;case 21:tt(e,t,n);break;case 22:n.mode&1?(ue=(r=ue)||n.memoizedState!==null,tt(e,t,n),ue=r):tt(e,t,n);break;default:tt(e,t,n)}}function Io(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new vd),t.forEach(function(r){var l=Nd.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function Re(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var l=n[r];try{var u=e,i=t,o=i;e:for(;o!==null;){switch(o.tag){case 5:ee=o.stateNode,Oe=!1;break e;case 3:ee=o.stateNode.containerInfo,Oe=!0;break e;case 4:ee=o.stateNode.containerInfo,Oe=!0;break e}o=o.return}if(ee===null)throw Error(g(160));Ka(u,i,l),ee=null,Oe=!1;var s=l.alternate;s!==null&&(s.return=null),l.return=null}catch(c){K(l,t,c)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Ya(t,e),t=t.sibling}function Ya(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Re(t,e),Ae(e),r&4){try{Dn(3,e,e.return),ml(3,e)}catch(k){K(e,e.return,k)}try{Dn(5,e,e.return)}catch(k){K(e,e.return,k)}}break;case 1:Re(t,e),Ae(e),r&512&&n!==null&&Zt(n,n.return);break;case 5:if(Re(t,e),Ae(e),r&512&&n!==null&&Zt(n,n.return),e.flags&32){var l=e.stateNode;try{$n(l,"")}catch(k){K(e,e.return,k)}}if(r&4&&(l=e.stateNode,l!=null)){var u=e.memoizedProps,i=n!==null?n.memoizedProps:u,o=e.type,s=e.updateQueue;if(e.updateQueue=null,s!==null)try{o==="input"&&u.type==="radio"&&u.name!=null&&hs(l,u),iu(o,i);var c=iu(o,u);for(i=0;i<s.length;i+=2){var h=s[i],m=s[i+1];h==="style"?Ss(l,m):h==="dangerouslySetInnerHTML"?gs(l,m):h==="children"?$n(l,m):Yu(l,h,m,c)}switch(o){case"input":tu(l,u);break;case"textarea":vs(l,u);break;case"select":var p=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!u.multiple;var w=u.value;w!=null?qt(l,!!u.multiple,w,!1):p!==!!u.multiple&&(u.defaultValue!=null?qt(l,!!u.multiple,u.defaultValue,!0):qt(l,!!u.multiple,u.multiple?[]:"",!1))}l[Xn]=u}catch(k){K(e,e.return,k)}}break;case 6:if(Re(t,e),Ae(e),r&4){if(e.stateNode===null)throw Error(g(162));l=e.stateNode,u=e.memoizedProps;try{l.nodeValue=u}catch(k){K(e,e.return,k)}}break;case 3:if(Re(t,e),Ae(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Hn(t.containerInfo)}catch(k){K(e,e.return,k)}break;case 4:Re(t,e),Ae(e);break;case 13:Re(t,e),Ae(e),l=e.child,l.flags&8192&&(u=l.memoizedState!==null,l.stateNode.isHidden=u,!u||l.alternate!==null&&l.alternate.memoizedState!==null||(Ni=Y())),r&4&&Io(e);break;case 22:if(h=n!==null&&n.memoizedState!==null,e.mode&1?(ue=(c=ue)||h,Re(t,e),ue=c):Re(t,e),Ae(e),r&8192){if(c=e.memoizedState!==null,(e.stateNode.isHidden=c)&&!h&&e.mode&1)for(C=e,h=e.child;h!==null;){for(m=C=h;C!==null;){switch(p=C,w=p.child,p.tag){case 0:case 11:case 14:case 15:Dn(4,p,p.return);break;case 1:Zt(p,p.return);var S=p.stateNode;if(typeof S.componentWillUnmount=="function"){r=p,n=p.return;try{t=r,S.props=t.memoizedProps,S.state=t.memoizedState,S.componentWillUnmount()}catch(k){K(r,n,k)}}break;case 5:Zt(p,p.return);break;case 22:if(p.memoizedState!==null){Uo(m);continue}}w!==null?(w.return=p,C=w):Uo(m)}h=h.sibling}e:for(h=null,m=e;;){if(m.tag===5){if(h===null){h=m;try{l=m.stateNode,c?(u=l.style,typeof u.setProperty=="function"?u.setProperty("display","none","important"):u.display="none"):(o=m.stateNode,s=m.memoizedProps.style,i=s!=null&&s.hasOwnProperty("display")?s.display:null,o.style.display=ws("display",i))}catch(k){K(e,e.return,k)}}}else if(m.tag===6){if(h===null)try{m.stateNode.nodeValue=c?"":m.memoizedProps}catch(k){K(e,e.return,k)}}else if((m.tag!==22&&m.tag!==23||m.memoizedState===null||m===e)&&m.child!==null){m.child.return=m,m=m.child;continue}if(m===e)break e;for(;m.sibling===null;){if(m.return===null||m.return===e)break e;h===m&&(h=null),m=m.return}h===m&&(h=null),m.sibling.return=m.return,m=m.sibling}}break;case 19:Re(t,e),Ae(e),r&4&&Io(e);break;case 21:break;default:Re(t,e),Ae(e)}}function Ae(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Qa(n)){var r=n;break e}n=n.return}throw Error(g(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&($n(l,""),r.flags&=-33);var u=Do(e);Iu(e,u,l);break;case 3:case 4:var i=r.stateNode.containerInfo,o=Do(e);Du(e,o,i);break;default:throw Error(g(161))}}catch(s){K(e,e.return,s)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function gd(e,t,n){C=e,Xa(e)}function Xa(e,t,n){for(var r=(e.mode&1)!==0;C!==null;){var l=C,u=l.child;if(l.tag===22&&r){var i=l.memoizedState!==null||Sr;if(!i){var o=l.alternate,s=o!==null&&o.memoizedState!==null||ue;o=Sr;var c=ue;if(Sr=i,(ue=s)&&!c)for(C=l;C!==null;)i=C,s=i.child,i.tag===22&&i.memoizedState!==null?$o(l):s!==null?(s.return=i,C=s):$o(l);for(;u!==null;)C=u,Xa(u),u=u.sibling;C=l,Sr=o,ue=c}Fo(e)}else l.subtreeFlags&8772&&u!==null?(u.return=l,C=u):Fo(e)}}function Fo(e){for(;C!==null;){var t=C;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:ue||ml(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!ue)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:Me(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var u=t.updateQueue;u!==null&&ko(t,u,r);break;case 3:var i=t.updateQueue;if(i!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}ko(t,i,n)}break;case 5:var o=t.stateNode;if(n===null&&t.flags&4){n=o;var s=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":s.autoFocus&&n.focus();break;case"img":s.src&&(n.src=s.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var c=t.alternate;if(c!==null){var h=c.memoizedState;if(h!==null){var m=h.dehydrated;m!==null&&Hn(m)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(g(163))}ue||t.flags&512&&Ou(t)}catch(p){K(t,t.return,p)}}if(t===e){C=null;break}if(n=t.sibling,n!==null){n.return=t.return,C=n;break}C=t.return}}function Uo(e){for(;C!==null;){var t=C;if(t===e){C=null;break}var n=t.sibling;if(n!==null){n.return=t.return,C=n;break}C=t.return}}function $o(e){for(;C!==null;){var t=C;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{ml(4,t)}catch(s){K(t,n,s)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(s){K(t,l,s)}}var u=t.return;try{Ou(t)}catch(s){K(t,u,s)}break;case 5:var i=t.return;try{Ou(t)}catch(s){K(t,i,s)}}}catch(s){K(t,t.return,s)}if(t===e){C=null;break}var o=t.sibling;if(o!==null){o.return=t.return,C=o;break}C=t.return}}var wd=Math.ceil,el=et.ReactCurrentDispatcher,Ci=et.ReactCurrentOwner,Pe=et.ReactCurrentBatchConfig,M=0,b=null,G=null,te=0,ye=0,Jt=wt(0),J=0,er=null,Mt=0,hl=0,_i=0,In=null,de=null,Ni=0,fn=1/0,Qe=null,tl=!1,Fu=null,pt=null,kr=!1,ot=null,nl=0,Fn=0,Uu=null,Rr=-1,Mr=0;function se(){return M&6?Y():Rr!==-1?Rr:Rr=Y()}function mt(e){return e.mode&1?M&2&&te!==0?te&-te:nd.transition!==null?(Mr===0&&(Mr=Rs()),Mr):(e=D,e!==0||(e=window.event,e=e===void 0?16:$s(e.type)),e):1}function Fe(e,t,n,r){if(50<Fn)throw Fn=0,Uu=null,Error(g(185));nr(e,n,r),(!(M&2)||e!==b)&&(e===b&&(!(M&2)&&(hl|=n),J===4&&ut(e,te)),ve(e,r),n===1&&M===0&&!(t.mode&1)&&(fn=Y()+500,fl&&St()))}function ve(e,t){var n=e.callbackNode;tf(e,t);var r=$r(e,e===b?te:0);if(r===0)n!==null&&Yi(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Yi(n),t===1)e.tag===0?td(Ao.bind(null,e)):la(Ao.bind(null,e)),Jf(function(){!(M&6)&&St()}),n=null;else{switch(Ms(r)){case 1:n=qu;break;case 4:n=js;break;case 16:n=Ur;break;case 536870912:n=Ts;break;default:n=Ur}n=nc(n,Ga.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Ga(e,t){if(Rr=-1,Mr=0,M&6)throw Error(g(327));var n=e.callbackNode;if(rn()&&e.callbackNode!==n)return null;var r=$r(e,e===b?te:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=rl(e,r);else{t=r;var l=M;M|=2;var u=Ja();(b!==e||te!==t)&&(Qe=null,fn=Y()+500,Lt(e,t));do try{xd();break}catch(o){Za(e,o)}while(!0);fi(),el.current=u,M=l,G!==null?t=0:(b=null,te=0,t=J)}if(t!==0){if(t===2&&(l=fu(e),l!==0&&(r=l,t=$u(e,l))),t===1)throw n=er,Lt(e,0),ut(e,r),ve(e,Y()),n;if(t===6)ut(e,r);else{if(l=e.current.alternate,!(r&30)&&!Sd(l)&&(t=rl(e,r),t===2&&(u=fu(e),u!==0&&(r=u,t=$u(e,u))),t===1))throw n=er,Lt(e,0),ut(e,r),ve(e,Y()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(g(345));case 2:Ct(e,de,Qe);break;case 3:if(ut(e,r),(r&130023424)===r&&(t=Ni+500-Y(),10<t)){if($r(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){se(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=wu(Ct.bind(null,e,de,Qe),t);break}Ct(e,de,Qe);break;case 4:if(ut(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var i=31-Ie(r);u=1<<i,i=t[i],i>l&&(l=i),r&=~u}if(r=l,r=Y()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*wd(r/1960))-r,10<r){e.timeoutHandle=wu(Ct.bind(null,e,de,Qe),r);break}Ct(e,de,Qe);break;case 5:Ct(e,de,Qe);break;default:throw Error(g(329))}}}return ve(e,Y()),e.callbackNode===n?Ga.bind(null,e):null}function $u(e,t){var n=In;return e.current.memoizedState.isDehydrated&&(Lt(e,t).flags|=256),e=rl(e,t),e!==2&&(t=de,de=n,t!==null&&Au(t)),e}function Au(e){de===null?de=e:de.push.apply(de,e)}function Sd(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],u=l.getSnapshot;l=l.value;try{if(!Ue(u(),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 ut(e,t){for(t&=~_i,t&=~hl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Ie(t),r=1<<n;e[n]=-1,t&=~r}}function Ao(e){if(M&6)throw Error(g(327));rn();var t=$r(e,0);if(!(t&1))return ve(e,Y()),null;var n=rl(e,t);if(e.tag!==0&&n===2){var r=fu(e);r!==0&&(t=r,n=$u(e,r))}if(n===1)throw n=er,Lt(e,0),ut(e,t),ve(e,Y()),n;if(n===6)throw Error(g(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Ct(e,de,Qe),ve(e,Y()),null}function Pi(e,t){var n=M;M|=1;try{return e(t)}finally{M=n,M===0&&(fn=Y()+500,fl&&St())}}function Ot(e){ot!==null&&ot.tag===0&&!(M&6)&&rn();var t=M;M|=1;var n=Pe.transition,r=D;try{if(Pe.transition=null,D=1,e)return e()}finally{D=r,Pe.transition=n,M=t,!(M&6)&&St()}}function Li(){ye=Jt.current,A(Jt)}function Lt(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Zf(n)),G!==null)for(n=G.return;n!==null;){var r=n;switch(si(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Wr();break;case 3:an(),A(me),A(ie),yi();break;case 5:vi(r);break;case 4:an();break;case 13:A(B);break;case 19:A(B);break;case 10:di(r.type._context);break;case 22:case 23:Li()}n=n.return}if(b=e,G=e=ht(e.current,null),te=ye=t,J=0,er=null,_i=hl=Mt=0,de=In=null,Nt!==null){for(t=0;t<Nt.length;t++)if(n=Nt[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,u=n.pending;if(u!==null){var i=u.next;u.next=l,r.next=i}n.pending=r}Nt=null}return e}function Za(e,t){do{var n=G;try{if(fi(),zr.current=br,qr){for(var r=H.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}qr=!1}if(Rt=0,q=Z=H=null,On=!1,Jn=0,Ci.current=null,n===null||n.return===null){J=1,er=t,G=null;break}e:{var u=e,i=n.return,o=n,s=t;if(t=te,o.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){var c=s,h=o,m=h.tag;if(!(h.mode&1)&&(m===0||m===11||m===15)){var p=h.alternate;p?(h.updateQueue=p.updateQueue,h.memoizedState=p.memoizedState,h.lanes=p.lanes):(h.updateQueue=null,h.memoizedState=null)}var w=Po(i);if(w!==null){w.flags&=-257,Lo(w,i,o,u,t),w.mode&1&&No(u,c,t),t=w,s=c;var S=t.updateQueue;if(S===null){var k=new Set;k.add(s),t.updateQueue=k}else S.add(s);break e}else{if(!(t&1)){No(u,c,t),zi();break e}s=Error(g(426))}}else if(V&&o.mode&1){var O=Po(i);if(O!==null){!(O.flags&65536)&&(O.flags|=256),Lo(O,i,o,u,t),ai(cn(s,o));break e}}u=s=cn(s,o),J!==4&&(J=2),In===null?In=[u]:In.push(u),u=i;do{switch(u.tag){case 3:u.flags|=65536,t&=-t,u.lanes|=t;var f=Ma(u,s,t);So(u,f);break e;case 1:o=s;var a=u.type,d=u.stateNode;if(!(u.flags&128)&&(typeof a.getDerivedStateFromError=="function"||d!==null&&typeof d.componentDidCatch=="function"&&(pt===null||!pt.has(d)))){u.flags|=65536,t&=-t,u.lanes|=t;var v=Oa(u,o,t);So(u,v);break e}}u=u.return}while(u!==null)}ba(n)}catch(x){t=x,G===n&&n!==null&&(G=n=n.return);continue}break}while(!0)}function Ja(){var e=el.current;return el.current=br,e===null?br:e}function zi(){(J===0||J===3||J===2)&&(J=4),b===null||!(Mt&268435455)&&!(hl&268435455)||ut(b,te)}function rl(e,t){var n=M;M|=2;var r=Ja();(b!==e||te!==t)&&(Qe=null,Lt(e,t));do try{kd();break}catch(l){Za(e,l)}while(!0);if(fi(),M=n,el.current=r,G!==null)throw Error(g(261));return b=null,te=0,J}function kd(){for(;G!==null;)qa(G)}function xd(){for(;G!==null&&!Kc();)qa(G)}function qa(e){var t=tc(e.alternate,e,ye);e.memoizedProps=e.pendingProps,t===null?ba(e):G=t,Ci.current=null}function ba(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=hd(n,t),n!==null){n.flags&=32767,G=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{J=6,G=null;return}}else if(n=md(n,t,ye),n!==null){G=n;return}if(t=t.sibling,t!==null){G=t;return}G=t=e}while(t!==null);J===0&&(J=5)}function Ct(e,t,n){var r=D,l=Pe.transition;try{Pe.transition=null,D=1,Ed(e,t,n,r)}finally{Pe.transition=l,D=r}return null}function Ed(e,t,n,r){do rn();while(ot!==null);if(M&6)throw Error(g(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(g(177));e.callbackNode=null,e.callbackPriority=0;var u=n.lanes|n.childLanes;if(nf(e,u),e===b&&(G=b=null,te=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||kr||(kr=!0,nc(Ur,function(){return rn(),null})),u=(n.flags&15990)!==0,n.subtreeFlags&15990||u){u=Pe.transition,Pe.transition=null;var i=D;D=1;var o=M;M|=4,Ci.current=null,yd(e,n),Ya(n,e),Hf(yu),Ar=!!vu,yu=vu=null,e.current=n,gd(n),Yc(),M=o,D=i,Pe.transition=u}else e.current=n;if(kr&&(kr=!1,ot=e,nl=l),u=e.pendingLanes,u===0&&(pt=null),Zc(n.stateNode),ve(e,Y()),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(tl)throw tl=!1,e=Fu,Fu=null,e;return nl&1&&e.tag!==0&&rn(),u=e.pendingLanes,u&1?e===Uu?Fn++:(Fn=0,Uu=e):Fn=0,St(),null}function rn(){if(ot!==null){var e=Ms(nl),t=Pe.transition,n=D;try{if(Pe.transition=null,D=16>e?16:e,ot===null)var r=!1;else{if(e=ot,ot=null,nl=0,M&6)throw Error(g(331));var l=M;for(M|=4,C=e.current;C!==null;){var u=C,i=u.child;if(C.flags&16){var o=u.deletions;if(o!==null){for(var s=0;s<o.length;s++){var c=o[s];for(C=c;C!==null;){var h=C;switch(h.tag){case 0:case 11:case 15:Dn(8,h,u)}var m=h.child;if(m!==null)m.return=h,C=m;else for(;C!==null;){h=C;var p=h.sibling,w=h.return;if(Wa(h),h===c){C=null;break}if(p!==null){p.return=w,C=p;break}C=w}}}var S=u.alternate;if(S!==null){var k=S.child;if(k!==null){S.child=null;do{var O=k.sibling;k.sibling=null,k=O}while(k!==null)}}C=u}}if(u.subtreeFlags&2064&&i!==null)i.return=u,C=i;else e:for(;C!==null;){if(u=C,u.flags&2048)switch(u.tag){case 0:case 11:case 15:Dn(9,u,u.return)}var f=u.sibling;if(f!==null){f.return=u.return,C=f;break e}C=u.return}}var a=e.current;for(C=a;C!==null;){i=C;var d=i.child;if(i.subtreeFlags&2064&&d!==null)d.return=i,C=d;else e:for(i=a;C!==null;){if(o=C,o.flags&2048)try{switch(o.tag){case 0:case 11:case 15:ml(9,o)}}catch(x){K(o,o.return,x)}if(o===i){C=null;break e}var v=o.sibling;if(v!==null){v.return=o.return,C=v;break e}C=o.return}}if(M=l,St(),He&&typeof He.onPostCommitFiberRoot=="function")try{He.onPostCommitFiberRoot(il,e)}catch{}r=!0}return r}finally{D=n,Pe.transition=t}}return!1}function Vo(e,t,n){t=cn(n,t),t=Ma(e,t,1),e=dt(e,t,1),t=se(),e!==null&&(nr(e,1,t),ve(e,t))}function K(e,t,n){if(e.tag===3)Vo(e,e,n);else for(;t!==null;){if(t.tag===3){Vo(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(pt===null||!pt.has(r))){e=cn(n,e),e=Oa(t,e,1),t=dt(t,e,1),e=se(),t!==null&&(nr(t,1,e),ve(t,e));break}}t=t.return}}function Cd(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=se(),e.pingedLanes|=e.suspendedLanes&n,b===e&&(te&n)===n&&(J===4||J===3&&(te&130023424)===te&&500>Y()-Ni?Lt(e,0):_i|=n),ve(e,t)}function ec(e,t){t===0&&(e.mode&1?(t=fr,fr<<=1,!(fr&130023424)&&(fr=4194304)):t=1);var n=se();e=qe(e,t),e!==null&&(nr(e,t,n),ve(e,n))}function _d(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),ec(e,n)}function Nd(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(g(314))}r!==null&&r.delete(t),ec(e,n)}var tc;tc=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||me.current)pe=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return pe=!1,pd(e,t,n);pe=!!(e.flags&131072)}else pe=!1,V&&t.flags&1048576&&ua(t,Yr,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Tr(e,t),e=t.pendingProps;var l=un(t,ie.current);nn(t,n),l=wi(null,t,r,e,l,n);var u=Si();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,he(r)?(u=!0,Qr(t)):u=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,mi(t),l.updater=pl,t.stateNode=l,l._reactInternals=t,Nu(t,r,e,n),t=zu(null,t,r,!0,u,n)):(t.tag=0,V&&u&&oi(t),oe(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Tr(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=Ld(r),e=Me(r,e),l){case 0:t=Lu(null,t,r,e,n);break e;case 1:t=To(null,t,r,e,n);break e;case 11:t=zo(null,t,r,e,n);break e;case 14:t=jo(null,t,r,Me(r.type,e),n);break e}throw Error(g(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Me(r,l),Lu(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Me(r,l),To(e,t,r,l,n);case 3:e:{if(Ua(t),e===null)throw Error(g(387));r=t.pendingProps,u=t.memoizedState,l=u.element,fa(e,t),Zr(t,r,null,n);var i=t.memoizedState;if(r=i.element,u.isDehydrated)if(u={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=u,t.memoizedState=u,t.flags&256){l=cn(Error(g(423)),t),t=Ro(e,t,r,n,l);break e}else if(r!==l){l=cn(Error(g(424)),t),t=Ro(e,t,r,n,l);break e}else for(ge=ft(t.stateNode.containerInfo.firstChild),we=t,V=!0,De=null,n=aa(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(on(),r===l){t=be(e,t,n);break e}oe(e,t,r,n)}t=t.child}return t;case 5:return da(t),e===null&&Eu(t),r=t.type,l=t.pendingProps,u=e!==null?e.memoizedProps:null,i=l.children,gu(r,l)?i=null:u!==null&&gu(r,u)&&(t.flags|=32),Fa(e,t),oe(e,t,i,n),t.child;case 6:return e===null&&Eu(t),null;case 13:return $a(e,t,n);case 4:return hi(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=sn(t,null,r,n):oe(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Me(r,l),zo(e,t,r,l,n);case 7:return oe(e,t,t.pendingProps,n),t.child;case 8:return oe(e,t,t.pendingProps.children,n),t.child;case 12:return oe(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,u=t.memoizedProps,i=l.value,F(Xr,r._currentValue),r._currentValue=i,u!==null)if(Ue(u.value,i)){if(u.children===l.children&&!me.current){t=be(e,t,n);break e}}else for(u=t.child,u!==null&&(u.return=t);u!==null;){var o=u.dependencies;if(o!==null){i=u.child;for(var s=o.firstContext;s!==null;){if(s.context===r){if(u.tag===1){s=Ge(-1,n&-n),s.tag=2;var c=u.updateQueue;if(c!==null){c=c.shared;var h=c.pending;h===null?s.next=s:(s.next=h.next,h.next=s),c.pending=s}}u.lanes|=n,s=u.alternate,s!==null&&(s.lanes|=n),Cu(u.return,n,t),o.lanes|=n;break}s=s.next}}else if(u.tag===10)i=u.type===t.type?null:u.child;else if(u.tag===18){if(i=u.return,i===null)throw Error(g(341));i.lanes|=n,o=i.alternate,o!==null&&(o.lanes|=n),Cu(i,n,t),i=u.sibling}else i=u.child;if(i!==null)i.return=u;else for(i=u;i!==null;){if(i===t){i=null;break}if(u=i.sibling,u!==null){u.return=i.return,i=u;break}i=i.return}u=i}oe(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,nn(t,n),l=Le(l),r=r(l),t.flags|=1,oe(e,t,r,n),t.child;case 14:return r=t.type,l=Me(r,t.pendingProps),l=Me(r.type,l),jo(e,t,r,l,n);case 15:return Da(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Me(r,l),Tr(e,t),t.tag=1,he(r)?(e=!0,Qr(t)):e=!1,nn(t,n),Ra(t,r,l),Nu(t,r,l,n),zu(null,t,r,!0,e,n);case 19:return Aa(e,t,n);case 22:return Ia(e,t,n)}throw Error(g(156,t.tag))};function nc(e,t){return zs(e,t)}function Pd(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 Ne(e,t,n,r){return new Pd(e,t,n,r)}function ji(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Ld(e){if(typeof e=="function")return ji(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Gu)return 11;if(e===Zu)return 14}return 2}function ht(e,t){var n=e.alternate;return n===null?(n=Ne(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 Or(e,t,n,r,l,u){var i=2;if(r=e,typeof e=="function")ji(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Vt:return zt(n.children,l,u,t);case Xu:i=8,l|=8;break;case Zl:return e=Ne(12,n,t,l|2),e.elementType=Zl,e.lanes=u,e;case Jl:return e=Ne(13,n,t,l),e.elementType=Jl,e.lanes=u,e;case ql:return e=Ne(19,n,t,l),e.elementType=ql,e.lanes=u,e;case ds:return vl(n,l,u,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case cs:i=10;break e;case fs:i=9;break e;case Gu:i=11;break e;case Zu:i=14;break e;case nt:i=16,r=null;break e}throw Error(g(130,e==null?e:typeof e,""))}return t=Ne(i,n,t,l),t.elementType=e,t.type=r,t.lanes=u,t}function zt(e,t,n,r){return e=Ne(7,e,r,t),e.lanes=n,e}function vl(e,t,n,r){return e=Ne(22,e,r,t),e.elementType=ds,e.lanes=n,e.stateNode={isHidden:!1},e}function Kl(e,t,n){return e=Ne(6,e,null,t),e.lanes=n,e}function Yl(e,t,n){return t=Ne(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function zd(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=Pl(0),this.expirationTimes=Pl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Pl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Ti(e,t,n,r,l,u,i,o,s){return e=new zd(e,t,n,o,s),t===1?(t=1,u===!0&&(t|=8)):t=0,u=Ne(3,null,null,t),e.current=u,u.stateNode=e,u.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},mi(u),e}function jd(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:At,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function rc(e){if(!e)return yt;e=e._reactInternals;e:{if(It(e)!==e||e.tag!==1)throw Error(g(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(he(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(g(171))}if(e.tag===1){var n=e.type;if(he(n))return ra(e,n,t)}return t}function lc(e,t,n,r,l,u,i,o,s){return e=Ti(n,r,!0,e,l,u,i,o,s),e.context=rc(null),n=e.current,r=se(),l=mt(n),u=Ge(r,l),u.callback=t??null,dt(n,u,l),e.current.lanes=l,nr(e,l,r),ve(e,r),e}function yl(e,t,n,r){var l=t.current,u=se(),i=mt(l);return n=rc(n),t.context===null?t.context=n:t.pendingContext=n,t=Ge(u,i),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=dt(l,t,i),e!==null&&(Fe(e,l,i,u),Lr(e,l,i)),i}function ll(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 Bo(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Ri(e,t){Bo(e,t),(e=e.alternate)&&Bo(e,t)}function Td(){return null}var uc=typeof reportError=="function"?reportError:function(e){console.error(e)};function Mi(e){this._internalRoot=e}gl.prototype.render=Mi.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(g(409));yl(e,t,null,null)};gl.prototype.unmount=Mi.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Ot(function(){yl(null,e,null,null)}),t[Je]=null}};function gl(e){this._internalRoot=e}gl.prototype.unstable_scheduleHydration=function(e){if(e){var t=Is();e={blockedOn:null,target:e,priority:t};for(var n=0;n<lt.length&&t!==0&&t<lt[n].priority;n++);lt.splice(n,0,e),n===0&&Us(e)}};function Oi(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function wl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Ho(){}function Rd(e,t,n,r,l){if(l){if(typeof r=="function"){var u=r;r=function(){var c=ll(i);u.call(c)}}var i=lc(t,r,e,0,null,!1,!1,"",Ho);return e._reactRootContainer=i,e[Je]=i.current,Kn(e.nodeType===8?e.parentNode:e),Ot(),i}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var o=r;r=function(){var c=ll(s);o.call(c)}}var s=Ti(e,0,!1,null,null,!1,!1,"",Ho);return e._reactRootContainer=s,e[Je]=s.current,Kn(e.nodeType===8?e.parentNode:e),Ot(function(){yl(t,s,n,r)}),s}function Sl(e,t,n,r,l){var u=n._reactRootContainer;if(u){var i=u;if(typeof l=="function"){var o=l;l=function(){var s=ll(i);o.call(s)}}yl(t,i,e,l)}else i=Rd(n,t,e,l,r);return ll(i)}Os=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Pn(t.pendingLanes);n!==0&&(bu(t,n|1),ve(t,Y()),!(M&6)&&(fn=Y()+500,St()))}break;case 13:Ot(function(){var r=qe(e,1);if(r!==null){var l=se();Fe(r,e,1,l)}}),Ri(e,1)}};ei=function(e){if(e.tag===13){var t=qe(e,134217728);if(t!==null){var n=se();Fe(t,e,134217728,n)}Ri(e,134217728)}};Ds=function(e){if(e.tag===13){var t=mt(e),n=qe(e,t);if(n!==null){var r=se();Fe(n,e,t,r)}Ri(e,t)}};Is=function(){return D};Fs=function(e,t){var n=D;try{return D=e,t()}finally{D=n}};su=function(e,t,n){switch(t){case"input":if(tu(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=cl(r);if(!l)throw Error(g(90));ms(r),tu(r,l)}}}break;case"textarea":vs(e,n);break;case"select":t=n.value,t!=null&&qt(e,!!n.multiple,t,!1)}};Es=Pi;Cs=Ot;var Md={usingClientEntryPoint:!1,Events:[lr,Qt,cl,ks,xs,Pi]},Cn={findFiberByHostInstance:_t,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Od={bundleType:Cn.bundleType,version:Cn.version,rendererPackageName:Cn.rendererPackageName,rendererConfig:Cn.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:et.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Ps(e),e===null?null:e.stateNode},findFiberByHostInstance:Cn.findFiberByHostInstance||Td,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var xr=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!xr.isDisabled&&xr.supportsFiber)try{il=xr.inject(Od),He=xr}catch{}}ke.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Md;ke.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Oi(t))throw Error(g(200));return jd(e,t,null,n)};ke.createRoot=function(e,t){if(!Oi(e))throw Error(g(299));var n=!1,r="",l=uc;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=Ti(e,1,!1,null,null,n,!1,r,l),e[Je]=t.current,Kn(e.nodeType===8?e.parentNode:e),new Mi(t)};ke.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(g(188)):(e=Object.keys(e).join(","),Error(g(268,e)));return e=Ps(t),e=e===null?null:e.stateNode,e};ke.flushSync=function(e){return Ot(e)};ke.hydrate=function(e,t,n){if(!wl(t))throw Error(g(200));return Sl(null,e,t,!0,n)};ke.hydrateRoot=function(e,t,n){if(!Oi(e))throw Error(g(405));var r=n!=null&&n.hydratedSources||null,l=!1,u="",i=uc;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(u=n.identifierPrefix),n.onRecoverableError!==void 0&&(i=n.onRecoverableError)),t=lc(t,null,e,1,n??null,l,!1,u,i),e[Je]=t.current,Kn(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 gl(t)};ke.render=function(e,t,n){if(!wl(t))throw Error(g(200));return Sl(null,e,t,!1,n)};ke.unmountComponentAtNode=function(e){if(!wl(e))throw Error(g(40));return e._reactRootContainer?(Ot(function(){Sl(null,null,e,!1,function(){e._reactRootContainer=null,e[Je]=null})}),!0):!1};ke.unstable_batchedUpdates=Pi;ke.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!wl(n))throw Error(g(200));if(e==null||e._reactInternals===void 0)throw Error(g(38));return Sl(e,t,n,!1,r)};ke.version="18.3.1-next-f1338f8080-20240426";function ic(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(ic)}catch(e){console.error(e)}}ic(),is.exports=ke;var Dd=is.exports,Wo=Dd;Xl.createRoot=Wo.createRoot,Xl.hydrateRoot=Wo.hydrateRoot;const Qo=[{id:1,title:"Level 1",description:"Базовый агент без дополнительных проверок."},{id:2,title:"Level 2",description:"Ответ агента проверяется защитным фильтром."},{id:3,title:"Level 3",description:"Фильтр проверяет и запрос, и ответ агента."},{id:4,title:"Level 4",description:"Уровень 3 с ограничением на астрономические темы."}],Ko=2e3,Id="Ответ скрыт защитным фильтром";function Yo(){const e=BigInt(Date.now()),t=new Uint8Array(16);crypto.getRandomValues(t),t[0]=Number(e>>40n&0xffn),t[1]=Number(e>>32n&0xffn),t[2]=Number(e>>24n&0xffn),t[3]=Number(e>>16n&0xffn),t[4]=Number(e>>8n&0xffn),t[5]=Number(e&0xffn),t[6]=t[6]&15|112,t[8]=t[8]&63|128;const n=Array.from(t,r=>r.toString(16).padStart(2,"0")).join("");return[n.slice(0,8),n.slice(8,12),n.slice(12,16),n.slice(16,20),n.slice(20,32)].join("-")}function Fd(e){const t=["#ea552b","#1f6d77","#f4b860","#22313f","#d84f2a","#7aa6ad"];return Array.from({length:18},(n,r)=>{const l=t[r%t.length],u=(e*17+r*11)%96,i=r%6*60,o=900+(e+r*29)%500,s=(e*13+r*37)%360;return{id:`${e}-${r}`,style:{left:`${u}%`,background:l,animationDelay:`${i}ms`,animationDuration:`${o}ms`,transform:`rotate(${s}deg)`}}})}function Ud(e){return e.trim().startsWith(Id)}function Xo(e){switch(e){case 1:return"Intro";case 2:return"Social Engineer";case 3:return"Context Shift";case 4:return"Red Team";default:return"Unknown"}}function $d({loading:e,error:t,blocked:n,success:r}){return e?"status-pending":t?"status-error":r?"status-success":n?"status-blocked":"status-ready"}function Ad(){const[e,t]=X.useState(Qo),[n,r]=X.useState(""),[l,u]=X.useState(Qo[0].id),[i,o]=X.useState(()=>Yo()),[s,c]=X.useState(""),[h,m]=X.useState(!1),[p,w]=X.useState("Выберите уровень и попробуйте выманить пароль у агента."),[S,k]=X.useState(""),[O,f]=X.useState(!1),[a,d]=X.useState(""),[v,x]=X.useState(null),[N,_]=X.useState(null),[P,U]=X.useState(!1),[j,fe]=X.useState(!1),[kt,xt]=X.useState(0);X.useEffect(()=>{let L=!1;async function I(){try{const je=await fetch("/api/v1/levels");if(!je.ok)throw new Error(`HTTP ${je.status}`);const Q=await je.json();!L&&Array.isArray(Q)&&Q.length>0&&(t(Q),u(Ee=>Q.some(Te=>Te.id===Ee)?Ee:Q[0].id),r(""))}catch{L||r("Не удалось загрузить уровни. Использую локальное описание.")}}return I(),()=>{L=!0}},[]);const Ft=e.find(L=>L.id===l)??e[0],Ut=Ud(p),hn=$d({loading:O,error:a,blocked:Ut,success:j}),vn=Fd(kt);function E(L){u(L),o(Yo()),c(""),w("Новая сессия готова. Отправьте сообщение агенту."),k(""),d(""),U(!1),fe(!1),_(null),x(null)}async function z(L){L.preventDefault();const I=s.trim();if(!I||O)return;f(!0),d(""),U(!1);const je=performance.now();try{const Q=await fetch(`/api/v1/levels/query/${l}/`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({session_id:i,text:I,hard_mode:h})});if(_(Q.status),!Q.ok){const $e=await Q.json().catch(()=>null),kl=($e==null?void 0:$e.detail)??`HTTP ${Q.status}`;throw new Error(typeof kl=="string"?kl:JSON.stringify(kl))}const Ee=await Q.json(),Te=Math.round(performance.now()-je);X.startTransition(()=>{x(Te),k(I),w(Ee.response_text),U(!!Ee.session_rotated),o(Ee.session_id),fe(!!Ee.success),c(""),Ee.success&&xt($e=>$e+1)})}catch(Q){d(Q instanceof Error?Q.message:"Неизвестная ошибка запроса.")}finally{f(!1)}}async function T(){try{await navigator.clipboard.writeText(i)}catch{d("Не удалось скопировать session_id в буфер обмена.")}}return y.jsxs("div",{className:"app-shell",children:[y.jsx("div",{className:"page-noise","aria-hidden":"true"}),y.jsxs("header",{className:"hero",children:[y.jsxs("div",{className:"hero-mark",children:[y.jsxs("div",{className:"beaker-icon","aria-hidden":"true",children:[y.jsx("span",{}),y.jsx("span",{}),y.jsx("span",{})]}),y.jsxs("div",{children:[y.jsx("p",{className:"hero-kicker",children:"Secret Stress Lab"}),y.jsx("h1",{children:"Проверь, сможет ли человек вытянуть секрет у LLM-агента."})]})]}),y.jsxs("aside",{className:"hero-note",children:[y.jsx("p",{className:"hero-note-label",children:"Lab Notes"}),y.jsx("p",{children:"У каждого уровня есть скрытый пароль. Выбирай уровень, включай hard mode и смотри, где защита ломается."})]})]}),y.jsxs("main",{className:"layout",children:[y.jsxs("section",{className:"panel panel-left",children:[y.jsxs("div",{className:"panel-header",children:[y.jsx("h2",{children:"Выбор уровня"}),y.jsx("span",{className:"panel-tag",children:"4 сценария"})]}),y.jsx("div",{className:"level-grid",children:e.map(L=>{const I=L.id===l;return y.jsxs("button",{type:"button",className:`level-card ${I?"is-active":""}`,onClick:()=>E(L.id),children:[y.jsx("span",{className:"level-number",children:L.id}),y.jsx("span",{className:"level-name",children:Xo(L.id)}),y.jsx("span",{className:"level-description",children:L.description})]},L.id)})}),y.jsxs("div",{className:"session-box",children:[y.jsxs("div",{children:[y.jsx("p",{className:"eyebrow",children:"Session ID"}),y.jsx("p",{className:"session-value",children:i})]}),y.jsx("button",{type:"button",className:"ghost-button",onClick:T,children:"Скопировать"})]}),y.jsxs("div",{className:"toggle-row",children:[y.jsxs("div",{children:[y.jsx("p",{className:"eyebrow danger",children:"Hard Mode"}),y.jsxs("p",{className:"toggle-copy",children:["Пароль будет ротироваться каждые несколько запросов. Фронтенд принимает новый",y.jsx("code",{children:"session_id"})," из ответа сервера."]})]}),y.jsxs("label",{className:"switch",children:[y.jsx("input",{type:"checkbox",checked:h,onChange:L=>m(L.target.checked)}),y.jsx("span",{className:"switch-track"})]})]}),y.jsxs("div",{className:"level-explainer",children:[y.jsx("p",{className:"eyebrow accent",children:"Текущий уровень"}),y.jsxs("h3",{children:[Ft.title," · ",Xo(Ft.id)]}),y.jsx("p",{children:Ft.description}),n?y.jsx("p",{className:"helper-warning",children:n}):null]}),y.jsxs("form",{className:"composer",onSubmit:z,children:[y.jsx("label",{className:"composer-label",htmlFor:"message",children:"Сообщение агенту"}),y.jsx("textarea",{id:"message",value:s,maxLength:Ko,placeholder:"Напишите вопрос, инструкцию или попытку обхода правил…",onChange:L=>c(L.target.value)}),y.jsxs("div",{className:"composer-footer",children:[y.jsxs("p",{className:"message-limit",children:[s.length," / ",Ko]}),y.jsx("button",{type:"submit",className:"primary-button",disabled:O||!s.trim(),children:O?"Отправка…":"Send Message"})]})]})]}),y.jsxs("section",{className:`panel panel-right ${hn}`,children:[y.jsxs("div",{className:"panel-header",children:[y.jsx("h2",{children:"Ответ агента"}),y.jsx("span",{className:"panel-tag live-tag",children:O?"live":"ready"})]}),y.jsxs("div",{className:"response-box",children:[y.jsxs("div",{className:"response-gutter","aria-hidden":"true",children:[y.jsx("span",{children:"01"}),y.jsx("span",{children:"02"}),y.jsx("span",{children:"03"}),y.jsx("span",{children:"04"}),y.jsx("span",{children:"05"})]}),y.jsx("div",{className:"response-content",children:y.jsx("p",{children:p})})]}),y.jsxs("div",{className:"status-grid",children:[y.jsxs("article",{className:`status-card ${Ut?"is-alert":""}`,children:[y.jsx("p",{className:"eyebrow",children:"Filter Status"}),y.jsx("strong",{children:Ut?"Сработал":l>1?"Активен":"Выключен"}),y.jsx("p",{children:Ut?"Ответ заменён защитной заглушкой.":l>1?"Дополнительный LLM-фильтр следит за запросом и ответом.":"На первом уровне дополнительных фильтров нет."})]}),y.jsxs("article",{className:`status-card ${j?"is-success":""}`,children:[y.jsx("p",{className:"eyebrow",children:"Mission State"}),y.jsx("strong",{children:j?"Пароль угадан":"Атака продолжается"}),y.jsx("p",{children:j?"Сервер подтвердил успех и вернул победный статус.":"Пробуй другие формулировки, роли и обходные сценарии."})]})]}),y.jsxs("div",{className:"status-strip",children:[y.jsxs("div",{children:[y.jsx("p",{className:"eyebrow",children:"API status"}),y.jsx("strong",{children:a?"Ошибка":O?"Запрос…":"Готов"})]}),y.jsxs("div",{children:[y.jsx("p",{className:"eyebrow",children:"HTTP"}),y.jsx("strong",{children:N??"—"})]}),y.jsxs("div",{children:[y.jsx("p",{className:"eyebrow",children:"Latency"}),y.jsx("strong",{children:v?`${v} ms`:"—"})]}),y.jsxs("div",{children:[y.jsx("p",{className:"eyebrow",children:"Rotation"}),y.jsx("strong",{children:P?"New session":"Stable"})]})]}),y.jsxs("div",{className:"transcript",children:[y.jsxs("div",{className:"transcript-card",children:[y.jsx("p",{className:"eyebrow",children:"Последний запрос"}),y.jsx("p",{children:S||"Пока пусто. Первый ход за вами."})]}),y.jsxs("div",{className:"transcript-card",children:[y.jsx("p",{className:"eyebrow",children:"Системное сообщение"}),y.jsx("p",{children:a||(P?"Сервер ротировал сессию и прислал новый идентификатор.":"Сессия активна. Следующий запрос пойдёт в текущий контекст.")})]})]}),j?y.jsx("div",{className:"confetti-layer","aria-hidden":"true",children:vn.map(L=>y.jsx("span",{className:"confetti-piece",style:L.style},L.id))}):null]})]})]})}Xl.createRoot(document.getElementById("root")).render(y.jsx(Ec.StrictMode,{children:y.jsx(Ad,{})}));