Files
jiang13-forum/embed_static/static/spa/assets/react-vendor-CgzNJrV9.js
freefire e1c1708715 初始提交:姜十三论坛 Jiang13 Forum
轻量自用论坛,Go 单二进制 + React SPA 内嵌 + SQLite。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-15 21:08:52 +08:00

68 lines
182 KiB
JavaScript

function rd(e,t){for(var n=0;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const l in r)if(l!=="default"&&!(l in e)){const o=Object.getOwnPropertyDescriptor(r,l);o&&Object.defineProperty(e,l,o.get?o:{enumerable:!0,get:()=>r[l]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}function ya(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var wa={exports:{}},$l={},Sa={exports:{}},z={};/**
* @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 Cr=Symbol.for("react.element"),ld=Symbol.for("react.portal"),od=Symbol.for("react.fragment"),id=Symbol.for("react.strict_mode"),ud=Symbol.for("react.profiler"),sd=Symbol.for("react.provider"),ad=Symbol.for("react.context"),cd=Symbol.for("react.forward_ref"),fd=Symbol.for("react.suspense"),dd=Symbol.for("react.memo"),pd=Symbol.for("react.lazy"),Wu=Symbol.iterator;function hd(e){return e===null||typeof e!="object"?null:(e=Wu&&e[Wu]||e["@@iterator"],typeof e=="function"?e:null)}var xa={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},ka=Object.assign,Ea={};function Tn(e,t,n){this.props=e,this.context=t,this.refs=Ea,this.updater=n||xa}Tn.prototype.isReactComponent={};Tn.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")};Tn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Ca(){}Ca.prototype=Tn.prototype;function ji(e,t,n){this.props=e,this.context=t,this.refs=Ea,this.updater=n||xa}var Ui=ji.prototype=new Ca;Ui.constructor=ji;ka(Ui,Tn.prototype);Ui.isPureReactComponent=!0;var Vu=Array.isArray,Pa=Object.prototype.hasOwnProperty,$i={current:null},_a={key:!0,ref:!0,__self:!0,__source:!0};function Ra(e,t,n){var r,l={},o=null,i=null;if(t!=null)for(r in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(o=""+t.key),t)Pa.call(t,r)&&!_a.hasOwnProperty(r)&&(l[r]=t[r]);var u=arguments.length-2;if(u===1)l.children=n;else if(1<u){for(var s=Array(u),a=0;a<u;a++)s[a]=arguments[a+2];l.children=s}if(e&&e.defaultProps)for(r in u=e.defaultProps,u)l[r]===void 0&&(l[r]=u[r]);return{$$typeof:Cr,type:e,key:o,ref:i,props:l,_owner:$i.current}}function md(e,t){return{$$typeof:Cr,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Bi(e){return typeof e=="object"&&e!==null&&e.$$typeof===Cr}function vd(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Hu=/\/+/g;function so(e,t){return typeof e=="object"&&e!==null&&e.key!=null?vd(""+e.key):t.toString(36)}function qr(e,t,n,r,l){var o=typeof e;(o==="undefined"||o==="boolean")&&(e=null);var i=!1;if(e===null)i=!0;else switch(o){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case Cr:case ld:i=!0}}if(i)return i=e,l=l(i),e=r===""?"."+so(i,0):r,Vu(l)?(n="",e!=null&&(n=e.replace(Hu,"$&/")+"/"),qr(l,t,n,"",function(a){return a})):l!=null&&(Bi(l)&&(l=md(l,n+(!l.key||i&&i.key===l.key?"":(""+l.key).replace(Hu,"$&/")+"/")+e)),t.push(l)),1;if(i=0,r=r===""?".":r+":",Vu(e))for(var u=0;u<e.length;u++){o=e[u];var s=r+so(o,u);i+=qr(o,t,n,s,l)}else if(s=hd(e),typeof s=="function")for(e=s.call(e),u=0;!(o=e.next()).done;)o=o.value,s=r+so(o,u++),i+=qr(o,t,n,s,l);else if(o==="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 Dr(e,t,n){if(e==null)return e;var r=[],l=0;return qr(e,r,"","",function(o){return t.call(n,o,l++)}),r}function gd(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 he={current:null},br={transition:null},yd={ReactCurrentDispatcher:he,ReactCurrentBatchConfig:br,ReactCurrentOwner:$i};function La(){throw Error("act(...) is not supported in production builds of React.")}z.Children={map:Dr,forEach:function(e,t,n){Dr(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Dr(e,function(){t++}),t},toArray:function(e){return Dr(e,function(t){return t})||[]},only:function(e){if(!Bi(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};z.Component=Tn;z.Fragment=od;z.Profiler=ud;z.PureComponent=ji;z.StrictMode=id;z.Suspense=fd;z.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=yd;z.act=La;z.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=ka({},e.props),l=e.key,o=e.ref,i=e._owner;if(t!=null){if(t.ref!==void 0&&(o=t.ref,i=$i.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(s in t)Pa.call(t,s)&&!_a.hasOwnProperty(s)&&(r[s]=t[s]===void 0&&u!==void 0?u[s]:t[s])}var s=arguments.length-2;if(s===1)r.children=n;else if(1<s){u=Array(s);for(var a=0;a<s;a++)u[a]=arguments[a+2];r.children=u}return{$$typeof:Cr,type:e.type,key:l,ref:o,props:r,_owner:i}};z.createContext=function(e){return e={$$typeof:ad,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:sd,_context:e},e.Consumer=e};z.createElement=Ra;z.createFactory=function(e){var t=Ra.bind(null,e);return t.type=e,t};z.createRef=function(){return{current:null}};z.forwardRef=function(e){return{$$typeof:cd,render:e}};z.isValidElement=Bi;z.lazy=function(e){return{$$typeof:pd,_payload:{_status:-1,_result:e},_init:gd}};z.memo=function(e,t){return{$$typeof:dd,type:e,compare:t===void 0?null:t}};z.startTransition=function(e){var t=br.transition;br.transition={};try{e()}finally{br.transition=t}};z.unstable_act=La;z.useCallback=function(e,t){return he.current.useCallback(e,t)};z.useContext=function(e){return he.current.useContext(e)};z.useDebugValue=function(){};z.useDeferredValue=function(e){return he.current.useDeferredValue(e)};z.useEffect=function(e,t){return he.current.useEffect(e,t)};z.useId=function(){return he.current.useId()};z.useImperativeHandle=function(e,t,n){return he.current.useImperativeHandle(e,t,n)};z.useInsertionEffect=function(e,t){return he.current.useInsertionEffect(e,t)};z.useLayoutEffect=function(e,t){return he.current.useLayoutEffect(e,t)};z.useMemo=function(e,t){return he.current.useMemo(e,t)};z.useReducer=function(e,t,n){return he.current.useReducer(e,t,n)};z.useRef=function(e){return he.current.useRef(e)};z.useState=function(e){return he.current.useState(e)};z.useSyncExternalStore=function(e,t,n){return he.current.useSyncExternalStore(e,t,n)};z.useTransition=function(){return he.current.useTransition()};z.version="18.3.1";Sa.exports=z;var C=Sa.exports;const wd=ya(C),Sd=rd({__proto__:null,default:wd},[C]);/**
* @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 xd=C,kd=Symbol.for("react.element"),Ed=Symbol.for("react.fragment"),Cd=Object.prototype.hasOwnProperty,Pd=xd.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,_d={key:!0,ref:!0,__self:!0,__source:!0};function Na(e,t,n){var r,l={},o=null,i=null;n!==void 0&&(o=""+n),t.key!==void 0&&(o=""+t.key),t.ref!==void 0&&(i=t.ref);for(r in t)Cd.call(t,r)&&!_d.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:kd,type:e,key:o,ref:i,props:l,_owner:Pd.current}}$l.Fragment=Ed;$l.jsx=Na;$l.jsxs=Na;wa.exports=$l;var Nv=wa.exports,Qu={},Oa={exports:{}},Re={},Ta={exports:{}},za={};/**
* @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,N){var T=E.length;E.push(N);e:for(;0<T;){var X=T-1>>>1,ne=E[X];if(0<l(ne,N))E[X]=N,E[T]=ne,T=X;else break e}}function n(E){return E.length===0?null:E[0]}function r(E){if(E.length===0)return null;var N=E[0],T=E.pop();if(T!==N){E[0]=T;e:for(var X=0,ne=E.length,zr=ne>>>1;X<zr;){var It=2*(X+1)-1,uo=E[It],jt=It+1,Mr=E[jt];if(0>l(uo,T))jt<ne&&0>l(Mr,uo)?(E[X]=Mr,E[jt]=T,X=jt):(E[X]=uo,E[It]=T,X=It);else if(jt<ne&&0>l(Mr,T))E[X]=Mr,E[jt]=T,X=jt;else break e}}return N}function l(E,N){var T=E.sortIndex-N.sortIndex;return T!==0?T:E.id-N.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var i=Date,u=i.now();e.unstable_now=function(){return i.now()-u}}var s=[],a=[],p=1,f=null,m=3,v=!1,g=!1,w=!1,S=typeof setTimeout=="function"?setTimeout:null,d=typeof clearTimeout=="function"?clearTimeout:null,c=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function h(E){for(var N=n(a);N!==null;){if(N.callback===null)r(a);else if(N.startTime<=E)r(a),N.sortIndex=N.expirationTime,t(s,N);else break;N=n(a)}}function y(E){if(w=!1,h(E),!g)if(n(s)!==null)g=!0,K(x);else{var N=n(a);N!==null&&te(y,N.startTime-E)}}function x(E,N){g=!1,w&&(w=!1,d(R),R=-1),v=!0;var T=m;try{for(h(N),f=n(s);f!==null&&(!(f.expirationTime>N)||E&&!U());){var X=f.callback;if(typeof X=="function"){f.callback=null,m=f.priorityLevel;var ne=X(f.expirationTime<=N);N=e.unstable_now(),typeof ne=="function"?f.callback=ne:f===n(s)&&r(s),h(N)}else r(s);f=n(s)}if(f!==null)var zr=!0;else{var It=n(a);It!==null&&te(y,It.startTime-N),zr=!1}return zr}finally{f=null,m=T,v=!1}}var P=!1,_=null,R=-1,M=5,O=-1;function U(){return!(e.unstable_now()-O<M)}function q(){if(_!==null){var E=e.unstable_now();O=E;var N=!0;try{N=_(!0,E)}finally{N?G():(P=!1,_=null)}}else P=!1}var G;if(typeof c=="function")G=function(){c(q)};else if(typeof MessageChannel<"u"){var H=new MessageChannel,Ne=H.port2;H.port1.onmessage=q,G=function(){Ne.postMessage(null)}}else G=function(){S(q,0)};function K(E){_=E,P||(P=!0,G())}function te(E,N){R=S(function(){E(e.unstable_now())},N)}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(){g||v||(g=!0,K(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"):M=0<E?Math.floor(1e3/E):5},e.unstable_getCurrentPriorityLevel=function(){return m},e.unstable_getFirstCallbackNode=function(){return n(s)},e.unstable_next=function(E){switch(m){case 1:case 2:case 3:var N=3;break;default:N=m}var T=m;m=N;try{return E()}finally{m=T}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(E,N){switch(E){case 1:case 2:case 3:case 4:case 5:break;default:E=3}var T=m;m=E;try{return N()}finally{m=T}},e.unstable_scheduleCallback=function(E,N,T){var X=e.unstable_now();switch(typeof T=="object"&&T!==null?(T=T.delay,T=typeof T=="number"&&0<T?X+T:X):T=X,E){case 1:var ne=-1;break;case 2:ne=250;break;case 5:ne=1073741823;break;case 4:ne=1e4;break;default:ne=5e3}return ne=T+ne,E={id:p++,callback:N,priorityLevel:E,startTime:T,expirationTime:ne,sortIndex:-1},T>X?(E.sortIndex=T,t(a,E),n(s)===null&&E===n(a)&&(w?(d(R),R=-1):w=!0,te(y,T-X))):(E.sortIndex=ne,t(s,E),g||v||(g=!0,K(x))),E},e.unstable_shouldYield=U,e.unstable_wrapCallback=function(E){var N=m;return function(){var T=m;m=N;try{return E.apply(this,arguments)}finally{m=T}}}})(za);Ta.exports=za;var Rd=Ta.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 Ld=C,_e=Rd;function k(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var Ma=new Set,lr={};function bt(e,t){En(e,t),En(e+"Capture",t)}function En(e,t){for(lr[e]=t,e=0;e<t.length;e++)Ma.add(t[e])}var lt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Uo=Object.prototype.hasOwnProperty,Nd=/^[: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]*$/,Ku={},Xu={};function Od(e){return Uo.call(Xu,e)?!0:Uo.call(Ku,e)?!1:Nd.test(e)?Xu[e]=!0:(Ku[e]=!0,!1)}function Td(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 zd(e,t,n,r){if(t===null||typeof t>"u"||Td(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 me(e,t,n,r,l,o,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=o,this.removeEmptyString=i}var ue={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ue[e]=new me(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ue[t]=new me(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ue[e]=new me(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ue[e]=new me(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){ue[e]=new me(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ue[e]=new me(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ue[e]=new me(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ue[e]=new me(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ue[e]=new me(e,5,!1,e.toLowerCase(),null,!1,!1)});var Wi=/[\-:]([a-z])/g;function Vi(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(Wi,Vi);ue[t]=new me(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Wi,Vi);ue[t]=new me(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Wi,Vi);ue[t]=new me(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ue[e]=new me(e,1,!1,e.toLowerCase(),null,!1,!1)});ue.xlinkHref=new me("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ue[e]=new me(e,1,!1,e.toLowerCase(),null,!0,!0)});function Hi(e,t,n,r){var l=ue.hasOwnProperty(t)?ue[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(zd(t,n,l,r)&&(n=null),r||l===null?Od(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 ct=Ld.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Fr=Symbol.for("react.element"),rn=Symbol.for("react.portal"),ln=Symbol.for("react.fragment"),Qi=Symbol.for("react.strict_mode"),$o=Symbol.for("react.profiler"),Da=Symbol.for("react.provider"),Fa=Symbol.for("react.context"),Ki=Symbol.for("react.forward_ref"),Bo=Symbol.for("react.suspense"),Wo=Symbol.for("react.suspense_list"),Xi=Symbol.for("react.memo"),ht=Symbol.for("react.lazy"),Aa=Symbol.for("react.offscreen"),Yu=Symbol.iterator;function In(e){return e===null||typeof e!="object"?null:(e=Yu&&e[Yu]||e["@@iterator"],typeof e=="function"?e:null)}var V=Object.assign,ao;function Qn(e){if(ao===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);ao=t&&t[1]||""}return`
`+ao+e}var co=!1;function fo(e,t){if(!e||co)return"";co=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(a){var r=a}Reflect.construct(e,[],t)}else{try{t.call()}catch(a){r=a}e.call(t.prototype)}else{try{throw Error()}catch(a){r=a}e()}}catch(a){if(a&&r&&typeof a.stack=="string"){for(var l=a.stack.split(`
`),o=r.stack.split(`
`),i=l.length-1,u=o.length-1;1<=i&&0<=u&&l[i]!==o[u];)u--;for(;1<=i&&0<=u;i--,u--)if(l[i]!==o[u]){if(i!==1||u!==1)do if(i--,u--,0>u||l[i]!==o[u]){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<=u);break}}}finally{co=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Qn(e):""}function Md(e){switch(e.tag){case 5:return Qn(e.type);case 16:return Qn("Lazy");case 13:return Qn("Suspense");case 19:return Qn("SuspenseList");case 0:case 2:case 15:return e=fo(e.type,!1),e;case 11:return e=fo(e.type.render,!1),e;case 1:return e=fo(e.type,!0),e;default:return""}}function Vo(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 ln:return"Fragment";case rn:return"Portal";case $o:return"Profiler";case Qi:return"StrictMode";case Bo:return"Suspense";case Wo:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Fa:return(e.displayName||"Context")+".Consumer";case Da:return(e._context.displayName||"Context")+".Provider";case Ki:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Xi:return t=e.displayName||null,t!==null?t:Vo(e.type)||"Memo";case ht:t=e._payload,e=e._init;try{return Vo(e(t))}catch{}}return null}function Dd(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 Vo(t);case 8:return t===Qi?"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 Ot(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Ia(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Fd(e){var t=Ia(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,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(i){r=""+i,o.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 Ar(e){e._valueTracker||(e._valueTracker=Fd(e))}function ja(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Ia(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function fl(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 Ho(e,t){var n=t.checked;return V({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Gu(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Ot(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 Ua(e,t){t=t.checked,t!=null&&Hi(e,"checked",t,!1)}function Qo(e,t){Ua(e,t);var n=Ot(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")?Ko(e,t.type,n):t.hasOwnProperty("defaultValue")&&Ko(e,t.type,Ot(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Zu(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 Ko(e,t,n){(t!=="number"||fl(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Kn=Array.isArray;function vn(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=""+Ot(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 Xo(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(k(91));return V({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Ju(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(k(92));if(Kn(n)){if(1<n.length)throw Error(k(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:Ot(n)}}function $a(e,t){var n=Ot(t.value),r=Ot(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 qu(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Ba(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 Yo(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Ba(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Ir,Wa=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(Ir=Ir||document.createElement("div"),Ir.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Ir.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function or(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Gn={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Ad=["Webkit","ms","Moz","O"];Object.keys(Gn).forEach(function(e){Ad.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Gn[t]=Gn[e]})});function Va(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Gn.hasOwnProperty(e)&&Gn[e]?(""+t).trim():t+"px"}function Ha(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Va(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Id=V({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 Go(e,t){if(t){if(Id[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(k(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(k(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(k(61))}if(t.style!=null&&typeof t.style!="object")throw Error(k(62))}}function Zo(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 Jo=null;function Yi(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var qo=null,gn=null,yn=null;function bu(e){if(e=Rr(e)){if(typeof qo!="function")throw Error(k(280));var t=e.stateNode;t&&(t=Ql(t),qo(e.stateNode,e.type,t))}}function Qa(e){gn?yn?yn.push(e):yn=[e]:gn=e}function Ka(){if(gn){var e=gn,t=yn;if(yn=gn=null,bu(e),t)for(e=0;e<t.length;e++)bu(t[e])}}function Xa(e,t){return e(t)}function Ya(){}var po=!1;function Ga(e,t,n){if(po)return e(t,n);po=!0;try{return Xa(e,t,n)}finally{po=!1,(gn!==null||yn!==null)&&(Ya(),Ka())}}function ir(e,t){var n=e.stateNode;if(n===null)return null;var r=Ql(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(k(231,t,typeof n));return n}var bo=!1;if(lt)try{var jn={};Object.defineProperty(jn,"passive",{get:function(){bo=!0}}),window.addEventListener("test",jn,jn),window.removeEventListener("test",jn,jn)}catch{bo=!1}function jd(e,t,n,r,l,o,i,u,s){var a=Array.prototype.slice.call(arguments,3);try{t.apply(n,a)}catch(p){this.onError(p)}}var Zn=!1,dl=null,pl=!1,ei=null,Ud={onError:function(e){Zn=!0,dl=e}};function $d(e,t,n,r,l,o,i,u,s){Zn=!1,dl=null,jd.apply(Ud,arguments)}function Bd(e,t,n,r,l,o,i,u,s){if($d.apply(this,arguments),Zn){if(Zn){var a=dl;Zn=!1,dl=null}else throw Error(k(198));pl||(pl=!0,ei=a)}}function en(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 Za(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 es(e){if(en(e)!==e)throw Error(k(188))}function Wd(e){var t=e.alternate;if(!t){if(t=en(e),t===null)throw Error(k(188));return t!==e?null:e}for(var n=e,r=t;;){var l=n.return;if(l===null)break;var o=l.alternate;if(o===null){if(r=l.return,r!==null){n=r;continue}break}if(l.child===o.child){for(o=l.child;o;){if(o===n)return es(l),e;if(o===r)return es(l),t;o=o.sibling}throw Error(k(188))}if(n.return!==r.return)n=l,r=o;else{for(var i=!1,u=l.child;u;){if(u===n){i=!0,n=l,r=o;break}if(u===r){i=!0,r=l,n=o;break}u=u.sibling}if(!i){for(u=o.child;u;){if(u===n){i=!0,n=o,r=l;break}if(u===r){i=!0,r=o,n=l;break}u=u.sibling}if(!i)throw Error(k(189))}}if(n.alternate!==r)throw Error(k(190))}if(n.tag!==3)throw Error(k(188));return n.stateNode.current===n?e:t}function Ja(e){return e=Wd(e),e!==null?qa(e):null}function qa(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=qa(e);if(t!==null)return t;e=e.sibling}return null}var ba=_e.unstable_scheduleCallback,ts=_e.unstable_cancelCallback,Vd=_e.unstable_shouldYield,Hd=_e.unstable_requestPaint,Y=_e.unstable_now,Qd=_e.unstable_getCurrentPriorityLevel,Gi=_e.unstable_ImmediatePriority,ec=_e.unstable_UserBlockingPriority,hl=_e.unstable_NormalPriority,Kd=_e.unstable_LowPriority,tc=_e.unstable_IdlePriority,Bl=null,Ge=null;function Xd(e){if(Ge&&typeof Ge.onCommitFiberRoot=="function")try{Ge.onCommitFiberRoot(Bl,e,void 0,(e.current.flags&128)===128)}catch{}}var $e=Math.clz32?Math.clz32:Zd,Yd=Math.log,Gd=Math.LN2;function Zd(e){return e>>>=0,e===0?32:31-(Yd(e)/Gd|0)|0}var jr=64,Ur=4194304;function Xn(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 ml(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,o=e.pingedLanes,i=n&268435455;if(i!==0){var u=i&~l;u!==0?r=Xn(u):(o&=i,o!==0&&(r=Xn(o)))}else i=n&~l,i!==0?r=Xn(i):o!==0&&(r=Xn(o));if(r===0)return 0;if(t!==0&&t!==r&&!(t&l)&&(l=r&-r,o=t&-t,l>=o||l===16&&(o&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-$e(t),l=1<<n,r|=e[n],t&=~l;return r}function Jd(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 qd(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,o=e.pendingLanes;0<o;){var i=31-$e(o),u=1<<i,s=l[i];s===-1?(!(u&n)||u&r)&&(l[i]=Jd(u,t)):s<=t&&(e.expiredLanes|=u),o&=~u}}function ti(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function nc(){var e=jr;return jr<<=1,!(jr&4194240)&&(jr=64),e}function ho(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Pr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-$e(t),e[t]=n}function bd(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-$e(n),o=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~o}}function Zi(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-$e(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var F=0;function rc(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var lc,Ji,oc,ic,uc,ni=!1,$r=[],xt=null,kt=null,Et=null,ur=new Map,sr=new Map,vt=[],ep="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 ns(e,t){switch(e){case"focusin":case"focusout":xt=null;break;case"dragenter":case"dragleave":kt=null;break;case"mouseover":case"mouseout":Et=null;break;case"pointerover":case"pointerout":ur.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":sr.delete(t.pointerId)}}function Un(e,t,n,r,l,o){return e===null||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[l]},t!==null&&(t=Rr(t),t!==null&&Ji(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function tp(e,t,n,r,l){switch(t){case"focusin":return xt=Un(xt,e,t,n,r,l),!0;case"dragenter":return kt=Un(kt,e,t,n,r,l),!0;case"mouseover":return Et=Un(Et,e,t,n,r,l),!0;case"pointerover":var o=l.pointerId;return ur.set(o,Un(ur.get(o)||null,e,t,n,r,l)),!0;case"gotpointercapture":return o=l.pointerId,sr.set(o,Un(sr.get(o)||null,e,t,n,r,l)),!0}return!1}function sc(e){var t=Wt(e.target);if(t!==null){var n=en(t);if(n!==null){if(t=n.tag,t===13){if(t=Za(n),t!==null){e.blockedOn=t,uc(e.priority,function(){oc(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 el(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=ri(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Jo=r,n.target.dispatchEvent(r),Jo=null}else return t=Rr(n),t!==null&&Ji(t),e.blockedOn=n,!1;t.shift()}return!0}function rs(e,t,n){el(e)&&n.delete(t)}function np(){ni=!1,xt!==null&&el(xt)&&(xt=null),kt!==null&&el(kt)&&(kt=null),Et!==null&&el(Et)&&(Et=null),ur.forEach(rs),sr.forEach(rs)}function $n(e,t){e.blockedOn===t&&(e.blockedOn=null,ni||(ni=!0,_e.unstable_scheduleCallback(_e.unstable_NormalPriority,np)))}function ar(e){function t(l){return $n(l,e)}if(0<$r.length){$n($r[0],e);for(var n=1;n<$r.length;n++){var r=$r[n];r.blockedOn===e&&(r.blockedOn=null)}}for(xt!==null&&$n(xt,e),kt!==null&&$n(kt,e),Et!==null&&$n(Et,e),ur.forEach(t),sr.forEach(t),n=0;n<vt.length;n++)r=vt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<vt.length&&(n=vt[0],n.blockedOn===null);)sc(n),n.blockedOn===null&&vt.shift()}var wn=ct.ReactCurrentBatchConfig,vl=!0;function rp(e,t,n,r){var l=F,o=wn.transition;wn.transition=null;try{F=1,qi(e,t,n,r)}finally{F=l,wn.transition=o}}function lp(e,t,n,r){var l=F,o=wn.transition;wn.transition=null;try{F=4,qi(e,t,n,r)}finally{F=l,wn.transition=o}}function qi(e,t,n,r){if(vl){var l=ri(e,t,n,r);if(l===null)Co(e,t,r,gl,n),ns(e,r);else if(tp(l,e,t,n,r))r.stopPropagation();else if(ns(e,r),t&4&&-1<ep.indexOf(e)){for(;l!==null;){var o=Rr(l);if(o!==null&&lc(o),o=ri(e,t,n,r),o===null&&Co(e,t,r,gl,n),o===l)break;l=o}l!==null&&r.stopPropagation()}else Co(e,t,r,null,n)}}var gl=null;function ri(e,t,n,r){if(gl=null,e=Yi(r),e=Wt(e),e!==null)if(t=en(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Za(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 gl=e,null}function ac(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(Qd()){case Gi:return 1;case ec:return 4;case hl:case Kd:return 16;case tc:return 536870912;default:return 16}default:return 16}}var yt=null,bi=null,tl=null;function cc(){if(tl)return tl;var e,t=bi,n=t.length,r,l="value"in yt?yt.value:yt.textContent,o=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[o-r];r++);return tl=l.slice(e,1<r?1-r:void 0)}function nl(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 Br(){return!0}function ls(){return!1}function Le(e){function t(n,r,l,o,i){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=o,this.target=i,this.currentTarget=null;for(var u in e)e.hasOwnProperty(u)&&(n=e[u],this[u]=n?n(o):o[u]);return this.isDefaultPrevented=(o.defaultPrevented!=null?o.defaultPrevented:o.returnValue===!1)?Br:ls,this.isPropagationStopped=ls,this}return V(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=Br)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Br)},persist:function(){},isPersistent:Br}),t}var zn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},eu=Le(zn),_r=V({},zn,{view:0,detail:0}),op=Le(_r),mo,vo,Bn,Wl=V({},_r,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:tu,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!==Bn&&(Bn&&e.type==="mousemove"?(mo=e.screenX-Bn.screenX,vo=e.screenY-Bn.screenY):vo=mo=0,Bn=e),mo)},movementY:function(e){return"movementY"in e?e.movementY:vo}}),os=Le(Wl),ip=V({},Wl,{dataTransfer:0}),up=Le(ip),sp=V({},_r,{relatedTarget:0}),go=Le(sp),ap=V({},zn,{animationName:0,elapsedTime:0,pseudoElement:0}),cp=Le(ap),fp=V({},zn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),dp=Le(fp),pp=V({},zn,{data:0}),is=Le(pp),hp={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},mp={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"},vp={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function gp(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=vp[e])?!!t[e]:!1}function tu(){return gp}var yp=V({},_r,{key:function(e){if(e.key){var t=hp[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=nl(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?mp[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:tu,charCode:function(e){return e.type==="keypress"?nl(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?nl(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),wp=Le(yp),Sp=V({},Wl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),us=Le(Sp),xp=V({},_r,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:tu}),kp=Le(xp),Ep=V({},zn,{propertyName:0,elapsedTime:0,pseudoElement:0}),Cp=Le(Ep),Pp=V({},Wl,{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}),_p=Le(Pp),Rp=[9,13,27,32],nu=lt&&"CompositionEvent"in window,Jn=null;lt&&"documentMode"in document&&(Jn=document.documentMode);var Lp=lt&&"TextEvent"in window&&!Jn,fc=lt&&(!nu||Jn&&8<Jn&&11>=Jn),ss=" ",as=!1;function dc(e,t){switch(e){case"keyup":return Rp.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function pc(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var on=!1;function Np(e,t){switch(e){case"compositionend":return pc(t);case"keypress":return t.which!==32?null:(as=!0,ss);case"textInput":return e=t.data,e===ss&&as?null:e;default:return null}}function Op(e,t){if(on)return e==="compositionend"||!nu&&dc(e,t)?(e=cc(),tl=bi=yt=null,on=!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 fc&&t.locale!=="ko"?null:t.data;default:return null}}var Tp={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 cs(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Tp[e.type]:t==="textarea"}function hc(e,t,n,r){Qa(r),t=yl(t,"onChange"),0<t.length&&(n=new eu("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var qn=null,cr=null;function zp(e){Pc(e,0)}function Vl(e){var t=an(e);if(ja(t))return e}function Mp(e,t){if(e==="change")return t}var mc=!1;if(lt){var yo;if(lt){var wo="oninput"in document;if(!wo){var fs=document.createElement("div");fs.setAttribute("oninput","return;"),wo=typeof fs.oninput=="function"}yo=wo}else yo=!1;mc=yo&&(!document.documentMode||9<document.documentMode)}function ds(){qn&&(qn.detachEvent("onpropertychange",vc),cr=qn=null)}function vc(e){if(e.propertyName==="value"&&Vl(cr)){var t=[];hc(t,cr,e,Yi(e)),Ga(zp,t)}}function Dp(e,t,n){e==="focusin"?(ds(),qn=t,cr=n,qn.attachEvent("onpropertychange",vc)):e==="focusout"&&ds()}function Fp(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Vl(cr)}function Ap(e,t){if(e==="click")return Vl(t)}function Ip(e,t){if(e==="input"||e==="change")return Vl(t)}function jp(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var We=typeof Object.is=="function"?Object.is:jp;function fr(e,t){if(We(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(!Uo.call(t,l)||!We(e[l],t[l]))return!1}return!0}function ps(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function hs(e,t){var n=ps(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=ps(n)}}function gc(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?gc(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function yc(){for(var e=window,t=fl();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=fl(e.document)}return t}function ru(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 Up(e){var t=yc(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&gc(n.ownerDocument.documentElement,n)){if(r!==null&&ru(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,o=Math.min(r.start,l);r=r.end===void 0?o:Math.min(r.end,l),!e.extend&&o>r&&(l=r,r=o,o=l),l=hs(n,o);var i=hs(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(),o>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 $p=lt&&"documentMode"in document&&11>=document.documentMode,un=null,li=null,bn=null,oi=!1;function ms(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;oi||un==null||un!==fl(r)||(r=un,"selectionStart"in r&&ru(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}),bn&&fr(bn,r)||(bn=r,r=yl(li,"onSelect"),0<r.length&&(t=new eu("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=un)))}function Wr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var sn={animationend:Wr("Animation","AnimationEnd"),animationiteration:Wr("Animation","AnimationIteration"),animationstart:Wr("Animation","AnimationStart"),transitionend:Wr("Transition","TransitionEnd")},So={},wc={};lt&&(wc=document.createElement("div").style,"AnimationEvent"in window||(delete sn.animationend.animation,delete sn.animationiteration.animation,delete sn.animationstart.animation),"TransitionEvent"in window||delete sn.transitionend.transition);function Hl(e){if(So[e])return So[e];if(!sn[e])return e;var t=sn[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in wc)return So[e]=t[n];return e}var Sc=Hl("animationend"),xc=Hl("animationiteration"),kc=Hl("animationstart"),Ec=Hl("transitionend"),Cc=new Map,vs="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 Dt(e,t){Cc.set(e,t),bt(t,[e])}for(var xo=0;xo<vs.length;xo++){var ko=vs[xo],Bp=ko.toLowerCase(),Wp=ko[0].toUpperCase()+ko.slice(1);Dt(Bp,"on"+Wp)}Dt(Sc,"onAnimationEnd");Dt(xc,"onAnimationIteration");Dt(kc,"onAnimationStart");Dt("dblclick","onDoubleClick");Dt("focusin","onFocus");Dt("focusout","onBlur");Dt(Ec,"onTransitionEnd");En("onMouseEnter",["mouseout","mouseover"]);En("onMouseLeave",["mouseout","mouseover"]);En("onPointerEnter",["pointerout","pointerover"]);En("onPointerLeave",["pointerout","pointerover"]);bt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));bt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));bt("onBeforeInput",["compositionend","keypress","textInput","paste"]);bt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));bt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));bt("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Yn="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(" "),Vp=new Set("cancel close invalid load scroll toggle".split(" ").concat(Yn));function gs(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Bd(r,t,void 0,e),e.currentTarget=null}function Pc(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 o=void 0;if(t)for(var i=r.length-1;0<=i;i--){var u=r[i],s=u.instance,a=u.currentTarget;if(u=u.listener,s!==o&&l.isPropagationStopped())break e;gs(l,u,a),o=s}else for(i=0;i<r.length;i++){if(u=r[i],s=u.instance,a=u.currentTarget,u=u.listener,s!==o&&l.isPropagationStopped())break e;gs(l,u,a),o=s}}}if(pl)throw e=ei,pl=!1,ei=null,e}function I(e,t){var n=t[ci];n===void 0&&(n=t[ci]=new Set);var r=e+"__bubble";n.has(r)||(_c(t,e,2,!1),n.add(r))}function Eo(e,t,n){var r=0;t&&(r|=4),_c(n,e,r,t)}var Vr="_reactListening"+Math.random().toString(36).slice(2);function dr(e){if(!e[Vr]){e[Vr]=!0,Ma.forEach(function(n){n!=="selectionchange"&&(Vp.has(n)||Eo(n,!1,e),Eo(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Vr]||(t[Vr]=!0,Eo("selectionchange",!1,t))}}function _c(e,t,n,r){switch(ac(t)){case 1:var l=rp;break;case 4:l=lp;break;default:l=qi}n=l.bind(null,t,n,e),l=void 0,!bo||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 Co(e,t,n,r,l){var o=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var i=r.tag;if(i===3||i===4){var u=r.stateNode.containerInfo;if(u===l||u.nodeType===8&&u.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(;u!==null;){if(i=Wt(u),i===null)return;if(s=i.tag,s===5||s===6){r=o=i;continue e}u=u.parentNode}}r=r.return}Ga(function(){var a=o,p=Yi(n),f=[];e:{var m=Cc.get(e);if(m!==void 0){var v=eu,g=e;switch(e){case"keypress":if(nl(n)===0)break e;case"keydown":case"keyup":v=wp;break;case"focusin":g="focus",v=go;break;case"focusout":g="blur",v=go;break;case"beforeblur":case"afterblur":v=go;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":v=os;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":v=up;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":v=kp;break;case Sc:case xc:case kc:v=cp;break;case Ec:v=Cp;break;case"scroll":v=op;break;case"wheel":v=_p;break;case"copy":case"cut":case"paste":v=dp;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":v=us}var w=(t&4)!==0,S=!w&&e==="scroll",d=w?m!==null?m+"Capture":null:m;w=[];for(var c=a,h;c!==null;){h=c;var y=h.stateNode;if(h.tag===5&&y!==null&&(h=y,d!==null&&(y=ir(c,d),y!=null&&w.push(pr(c,y,h)))),S)break;c=c.return}0<w.length&&(m=new v(m,g,null,n,p),f.push({event:m,listeners:w}))}}if(!(t&7)){e:{if(m=e==="mouseover"||e==="pointerover",v=e==="mouseout"||e==="pointerout",m&&n!==Jo&&(g=n.relatedTarget||n.fromElement)&&(Wt(g)||g[ot]))break e;if((v||m)&&(m=p.window===p?p:(m=p.ownerDocument)?m.defaultView||m.parentWindow:window,v?(g=n.relatedTarget||n.toElement,v=a,g=g?Wt(g):null,g!==null&&(S=en(g),g!==S||g.tag!==5&&g.tag!==6)&&(g=null)):(v=null,g=a),v!==g)){if(w=os,y="onMouseLeave",d="onMouseEnter",c="mouse",(e==="pointerout"||e==="pointerover")&&(w=us,y="onPointerLeave",d="onPointerEnter",c="pointer"),S=v==null?m:an(v),h=g==null?m:an(g),m=new w(y,c+"leave",v,n,p),m.target=S,m.relatedTarget=h,y=null,Wt(p)===a&&(w=new w(d,c+"enter",g,n,p),w.target=h,w.relatedTarget=S,y=w),S=y,v&&g)t:{for(w=v,d=g,c=0,h=w;h;h=nn(h))c++;for(h=0,y=d;y;y=nn(y))h++;for(;0<c-h;)w=nn(w),c--;for(;0<h-c;)d=nn(d),h--;for(;c--;){if(w===d||d!==null&&w===d.alternate)break t;w=nn(w),d=nn(d)}w=null}else w=null;v!==null&&ys(f,m,v,w,!1),g!==null&&S!==null&&ys(f,S,g,w,!0)}}e:{if(m=a?an(a):window,v=m.nodeName&&m.nodeName.toLowerCase(),v==="select"||v==="input"&&m.type==="file")var x=Mp;else if(cs(m))if(mc)x=Ip;else{x=Fp;var P=Dp}else(v=m.nodeName)&&v.toLowerCase()==="input"&&(m.type==="checkbox"||m.type==="radio")&&(x=Ap);if(x&&(x=x(e,a))){hc(f,x,n,p);break e}P&&P(e,m,a),e==="focusout"&&(P=m._wrapperState)&&P.controlled&&m.type==="number"&&Ko(m,"number",m.value)}switch(P=a?an(a):window,e){case"focusin":(cs(P)||P.contentEditable==="true")&&(un=P,li=a,bn=null);break;case"focusout":bn=li=un=null;break;case"mousedown":oi=!0;break;case"contextmenu":case"mouseup":case"dragend":oi=!1,ms(f,n,p);break;case"selectionchange":if($p)break;case"keydown":case"keyup":ms(f,n,p)}var _;if(nu)e:{switch(e){case"compositionstart":var R="onCompositionStart";break e;case"compositionend":R="onCompositionEnd";break e;case"compositionupdate":R="onCompositionUpdate";break e}R=void 0}else on?dc(e,n)&&(R="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(R="onCompositionStart");R&&(fc&&n.locale!=="ko"&&(on||R!=="onCompositionStart"?R==="onCompositionEnd"&&on&&(_=cc()):(yt=p,bi="value"in yt?yt.value:yt.textContent,on=!0)),P=yl(a,R),0<P.length&&(R=new is(R,e,null,n,p),f.push({event:R,listeners:P}),_?R.data=_:(_=pc(n),_!==null&&(R.data=_)))),(_=Lp?Np(e,n):Op(e,n))&&(a=yl(a,"onBeforeInput"),0<a.length&&(p=new is("onBeforeInput","beforeinput",null,n,p),f.push({event:p,listeners:a}),p.data=_))}Pc(f,t)})}function pr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function yl(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,o=l.stateNode;l.tag===5&&o!==null&&(l=o,o=ir(e,n),o!=null&&r.unshift(pr(e,o,l)),o=ir(e,t),o!=null&&r.push(pr(e,o,l))),e=e.return}return r}function nn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function ys(e,t,n,r,l){for(var o=t._reactName,i=[];n!==null&&n!==r;){var u=n,s=u.alternate,a=u.stateNode;if(s!==null&&s===r)break;u.tag===5&&a!==null&&(u=a,l?(s=ir(n,o),s!=null&&i.unshift(pr(n,s,u))):l||(s=ir(n,o),s!=null&&i.push(pr(n,s,u)))),n=n.return}i.length!==0&&e.push({event:t,listeners:i})}var Hp=/\r\n?/g,Qp=/\u0000|\uFFFD/g;function ws(e){return(typeof e=="string"?e:""+e).replace(Hp,`
`).replace(Qp,"")}function Hr(e,t,n){if(t=ws(t),ws(e)!==t&&n)throw Error(k(425))}function wl(){}var ii=null,ui=null;function si(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 ai=typeof setTimeout=="function"?setTimeout:void 0,Kp=typeof clearTimeout=="function"?clearTimeout:void 0,Ss=typeof Promise=="function"?Promise:void 0,Xp=typeof queueMicrotask=="function"?queueMicrotask:typeof Ss<"u"?function(e){return Ss.resolve(null).then(e).catch(Yp)}:ai;function Yp(e){setTimeout(function(){throw e})}function Po(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),ar(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);ar(t)}function Ct(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 xs(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),Xe="__reactFiber$"+Mn,hr="__reactProps$"+Mn,ot="__reactContainer$"+Mn,ci="__reactEvents$"+Mn,Gp="__reactListeners$"+Mn,Zp="__reactHandles$"+Mn;function Wt(e){var t=e[Xe];if(t)return t;for(var n=e.parentNode;n;){if(t=n[ot]||n[Xe]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=xs(e);e!==null;){if(n=e[Xe])return n;e=xs(e)}return t}e=n,n=e.parentNode}return null}function Rr(e){return e=e[Xe]||e[ot],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function an(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(k(33))}function Ql(e){return e[hr]||null}var fi=[],cn=-1;function Ft(e){return{current:e}}function j(e){0>cn||(e.current=fi[cn],fi[cn]=null,cn--)}function A(e,t){cn++,fi[cn]=e.current,e.current=t}var Tt={},fe=Ft(Tt),ye=Ft(!1),Xt=Tt;function Cn(e,t){var n=e.type.contextTypes;if(!n)return Tt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},o;for(o in n)l[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function we(e){return e=e.childContextTypes,e!=null}function Sl(){j(ye),j(fe)}function ks(e,t,n){if(fe.current!==Tt)throw Error(k(168));A(fe,t),A(ye,n)}function Rc(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var l in r)if(!(l in t))throw Error(k(108,Dd(e)||"Unknown",l));return V({},n,r)}function xl(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Tt,Xt=fe.current,A(fe,e),A(ye,ye.current),!0}function Es(e,t,n){var r=e.stateNode;if(!r)throw Error(k(169));n?(e=Rc(e,t,Xt),r.__reactInternalMemoizedMergedChildContext=e,j(ye),j(fe),A(fe,e)):j(ye),A(ye,n)}var et=null,Kl=!1,_o=!1;function Lc(e){et===null?et=[e]:et.push(e)}function Jp(e){Kl=!0,Lc(e)}function At(){if(!_o&&et!==null){_o=!0;var e=0,t=F;try{var n=et;for(F=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}et=null,Kl=!1}catch(l){throw et!==null&&(et=et.slice(e+1)),ba(Gi,At),l}finally{F=t,_o=!1}}return null}var fn=[],dn=0,kl=null,El=0,Oe=[],Te=0,Yt=null,tt=1,nt="";function $t(e,t){fn[dn++]=El,fn[dn++]=kl,kl=e,El=t}function Nc(e,t,n){Oe[Te++]=tt,Oe[Te++]=nt,Oe[Te++]=Yt,Yt=e;var r=tt;e=nt;var l=32-$e(r)-1;r&=~(1<<l),n+=1;var o=32-$e(t)+l;if(30<o){var i=l-l%5;o=(r&(1<<i)-1).toString(32),r>>=i,l-=i,tt=1<<32-$e(t)+l|n<<l|r,nt=o+e}else tt=1<<o|n<<l|r,nt=e}function lu(e){e.return!==null&&($t(e,1),Nc(e,1,0))}function ou(e){for(;e===kl;)kl=fn[--dn],fn[dn]=null,El=fn[--dn],fn[dn]=null;for(;e===Yt;)Yt=Oe[--Te],Oe[Te]=null,nt=Oe[--Te],Oe[Te]=null,tt=Oe[--Te],Oe[Te]=null}var Ce=null,Ee=null,$=!1,Ue=null;function Oc(e,t){var n=ze(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 Cs(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,Ce=e,Ee=Ct(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Ce=e,Ee=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Yt!==null?{id:tt,overflow:nt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=ze(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,Ce=e,Ee=null,!0):!1;default:return!1}}function di(e){return(e.mode&1)!==0&&(e.flags&128)===0}function pi(e){if($){var t=Ee;if(t){var n=t;if(!Cs(e,t)){if(di(e))throw Error(k(418));t=Ct(n.nextSibling);var r=Ce;t&&Cs(e,t)?Oc(r,n):(e.flags=e.flags&-4097|2,$=!1,Ce=e)}}else{if(di(e))throw Error(k(418));e.flags=e.flags&-4097|2,$=!1,Ce=e}}}function Ps(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Ce=e}function Qr(e){if(e!==Ce)return!1;if(!$)return Ps(e),$=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!si(e.type,e.memoizedProps)),t&&(t=Ee)){if(di(e))throw Tc(),Error(k(418));for(;t;)Oc(e,t),t=Ct(t.nextSibling)}if(Ps(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(k(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){Ee=Ct(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}Ee=null}}else Ee=Ce?Ct(e.stateNode.nextSibling):null;return!0}function Tc(){for(var e=Ee;e;)e=Ct(e.nextSibling)}function Pn(){Ee=Ce=null,$=!1}function iu(e){Ue===null?Ue=[e]:Ue.push(e)}var qp=ct.ReactCurrentBatchConfig;function Wn(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(k(309));var r=n.stateNode}if(!r)throw Error(k(147,e));var l=r,o=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===o?t.ref:(t=function(i){var u=l.refs;i===null?delete u[o]:u[o]=i},t._stringRef=o,t)}if(typeof e!="string")throw Error(k(284));if(!n._owner)throw Error(k(290,e))}return e}function Kr(e,t){throw e=Object.prototype.toString.call(t),Error(k(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function _s(e){var t=e._init;return t(e._payload)}function zc(e){function t(d,c){if(e){var h=d.deletions;h===null?(d.deletions=[c],d.flags|=16):h.push(c)}}function n(d,c){if(!e)return null;for(;c!==null;)t(d,c),c=c.sibling;return null}function r(d,c){for(d=new Map;c!==null;)c.key!==null?d.set(c.key,c):d.set(c.index,c),c=c.sibling;return d}function l(d,c){return d=Lt(d,c),d.index=0,d.sibling=null,d}function o(d,c,h){return d.index=h,e?(h=d.alternate,h!==null?(h=h.index,h<c?(d.flags|=2,c):h):(d.flags|=2,c)):(d.flags|=1048576,c)}function i(d){return e&&d.alternate===null&&(d.flags|=2),d}function u(d,c,h,y){return c===null||c.tag!==6?(c=Mo(h,d.mode,y),c.return=d,c):(c=l(c,h),c.return=d,c)}function s(d,c,h,y){var x=h.type;return x===ln?p(d,c,h.props.children,y,h.key):c!==null&&(c.elementType===x||typeof x=="object"&&x!==null&&x.$$typeof===ht&&_s(x)===c.type)?(y=l(c,h.props),y.ref=Wn(d,c,h),y.return=d,y):(y=al(h.type,h.key,h.props,null,d.mode,y),y.ref=Wn(d,c,h),y.return=d,y)}function a(d,c,h,y){return c===null||c.tag!==4||c.stateNode.containerInfo!==h.containerInfo||c.stateNode.implementation!==h.implementation?(c=Do(h,d.mode,y),c.return=d,c):(c=l(c,h.children||[]),c.return=d,c)}function p(d,c,h,y,x){return c===null||c.tag!==7?(c=Kt(h,d.mode,y,x),c.return=d,c):(c=l(c,h),c.return=d,c)}function f(d,c,h){if(typeof c=="string"&&c!==""||typeof c=="number")return c=Mo(""+c,d.mode,h),c.return=d,c;if(typeof c=="object"&&c!==null){switch(c.$$typeof){case Fr:return h=al(c.type,c.key,c.props,null,d.mode,h),h.ref=Wn(d,null,c),h.return=d,h;case rn:return c=Do(c,d.mode,h),c.return=d,c;case ht:var y=c._init;return f(d,y(c._payload),h)}if(Kn(c)||In(c))return c=Kt(c,d.mode,h,null),c.return=d,c;Kr(d,c)}return null}function m(d,c,h,y){var x=c!==null?c.key:null;if(typeof h=="string"&&h!==""||typeof h=="number")return x!==null?null:u(d,c,""+h,y);if(typeof h=="object"&&h!==null){switch(h.$$typeof){case Fr:return h.key===x?s(d,c,h,y):null;case rn:return h.key===x?a(d,c,h,y):null;case ht:return x=h._init,m(d,c,x(h._payload),y)}if(Kn(h)||In(h))return x!==null?null:p(d,c,h,y,null);Kr(d,h)}return null}function v(d,c,h,y,x){if(typeof y=="string"&&y!==""||typeof y=="number")return d=d.get(h)||null,u(c,d,""+y,x);if(typeof y=="object"&&y!==null){switch(y.$$typeof){case Fr:return d=d.get(y.key===null?h:y.key)||null,s(c,d,y,x);case rn:return d=d.get(y.key===null?h:y.key)||null,a(c,d,y,x);case ht:var P=y._init;return v(d,c,h,P(y._payload),x)}if(Kn(y)||In(y))return d=d.get(h)||null,p(c,d,y,x,null);Kr(c,y)}return null}function g(d,c,h,y){for(var x=null,P=null,_=c,R=c=0,M=null;_!==null&&R<h.length;R++){_.index>R?(M=_,_=null):M=_.sibling;var O=m(d,_,h[R],y);if(O===null){_===null&&(_=M);break}e&&_&&O.alternate===null&&t(d,_),c=o(O,c,R),P===null?x=O:P.sibling=O,P=O,_=M}if(R===h.length)return n(d,_),$&&$t(d,R),x;if(_===null){for(;R<h.length;R++)_=f(d,h[R],y),_!==null&&(c=o(_,c,R),P===null?x=_:P.sibling=_,P=_);return $&&$t(d,R),x}for(_=r(d,_);R<h.length;R++)M=v(_,d,R,h[R],y),M!==null&&(e&&M.alternate!==null&&_.delete(M.key===null?R:M.key),c=o(M,c,R),P===null?x=M:P.sibling=M,P=M);return e&&_.forEach(function(U){return t(d,U)}),$&&$t(d,R),x}function w(d,c,h,y){var x=In(h);if(typeof x!="function")throw Error(k(150));if(h=x.call(h),h==null)throw Error(k(151));for(var P=x=null,_=c,R=c=0,M=null,O=h.next();_!==null&&!O.done;R++,O=h.next()){_.index>R?(M=_,_=null):M=_.sibling;var U=m(d,_,O.value,y);if(U===null){_===null&&(_=M);break}e&&_&&U.alternate===null&&t(d,_),c=o(U,c,R),P===null?x=U:P.sibling=U,P=U,_=M}if(O.done)return n(d,_),$&&$t(d,R),x;if(_===null){for(;!O.done;R++,O=h.next())O=f(d,O.value,y),O!==null&&(c=o(O,c,R),P===null?x=O:P.sibling=O,P=O);return $&&$t(d,R),x}for(_=r(d,_);!O.done;R++,O=h.next())O=v(_,d,R,O.value,y),O!==null&&(e&&O.alternate!==null&&_.delete(O.key===null?R:O.key),c=o(O,c,R),P===null?x=O:P.sibling=O,P=O);return e&&_.forEach(function(q){return t(d,q)}),$&&$t(d,R),x}function S(d,c,h,y){if(typeof h=="object"&&h!==null&&h.type===ln&&h.key===null&&(h=h.props.children),typeof h=="object"&&h!==null){switch(h.$$typeof){case Fr:e:{for(var x=h.key,P=c;P!==null;){if(P.key===x){if(x=h.type,x===ln){if(P.tag===7){n(d,P.sibling),c=l(P,h.props.children),c.return=d,d=c;break e}}else if(P.elementType===x||typeof x=="object"&&x!==null&&x.$$typeof===ht&&_s(x)===P.type){n(d,P.sibling),c=l(P,h.props),c.ref=Wn(d,P,h),c.return=d,d=c;break e}n(d,P);break}else t(d,P);P=P.sibling}h.type===ln?(c=Kt(h.props.children,d.mode,y,h.key),c.return=d,d=c):(y=al(h.type,h.key,h.props,null,d.mode,y),y.ref=Wn(d,c,h),y.return=d,d=y)}return i(d);case rn:e:{for(P=h.key;c!==null;){if(c.key===P)if(c.tag===4&&c.stateNode.containerInfo===h.containerInfo&&c.stateNode.implementation===h.implementation){n(d,c.sibling),c=l(c,h.children||[]),c.return=d,d=c;break e}else{n(d,c);break}else t(d,c);c=c.sibling}c=Do(h,d.mode,y),c.return=d,d=c}return i(d);case ht:return P=h._init,S(d,c,P(h._payload),y)}if(Kn(h))return g(d,c,h,y);if(In(h))return w(d,c,h,y);Kr(d,h)}return typeof h=="string"&&h!==""||typeof h=="number"?(h=""+h,c!==null&&c.tag===6?(n(d,c.sibling),c=l(c,h),c.return=d,d=c):(n(d,c),c=Mo(h,d.mode,y),c.return=d,d=c),i(d)):n(d,c)}return S}var _n=zc(!0),Mc=zc(!1),Cl=Ft(null),Pl=null,pn=null,uu=null;function su(){uu=pn=Pl=null}function au(e){var t=Cl.current;j(Cl),e._currentValue=t}function hi(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 Sn(e,t){Pl=e,uu=pn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(ge=!0),e.firstContext=null)}function De(e){var t=e._currentValue;if(uu!==e)if(e={context:e,memoizedValue:t,next:null},pn===null){if(Pl===null)throw Error(k(308));pn=e,Pl.dependencies={lanes:0,firstContext:e}}else pn=pn.next=e;return t}var Vt=null;function cu(e){Vt===null?Vt=[e]:Vt.push(e)}function Dc(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,cu(t)):(n.next=l.next,l.next=n),t.interleaved=n,it(e,r)}function it(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 mt=!1;function fu(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Fc(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 rt(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Pt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,D&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,it(e,n)}return l=r.interleaved,l===null?(t.next=t,cu(r)):(t.next=l.next,l.next=t),r.interleaved=t,it(e,n)}function rl(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,Zi(e,n)}}function Rs(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,o=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};o===null?l=o=i:o=o.next=i,n=n.next}while(n!==null);o===null?l=o=t:o=o.next=t}else l=o=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:o,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 _l(e,t,n,r){var l=e.updateQueue;mt=!1;var o=l.firstBaseUpdate,i=l.lastBaseUpdate,u=l.shared.pending;if(u!==null){l.shared.pending=null;var s=u,a=s.next;s.next=null,i===null?o=a:i.next=a,i=s;var p=e.alternate;p!==null&&(p=p.updateQueue,u=p.lastBaseUpdate,u!==i&&(u===null?p.firstBaseUpdate=a:u.next=a,p.lastBaseUpdate=s))}if(o!==null){var f=l.baseState;i=0,p=a=s=null,u=o;do{var m=u.lane,v=u.eventTime;if((r&m)===m){p!==null&&(p=p.next={eventTime:v,lane:0,tag:u.tag,payload:u.payload,callback:u.callback,next:null});e:{var g=e,w=u;switch(m=t,v=n,w.tag){case 1:if(g=w.payload,typeof g=="function"){f=g.call(v,f,m);break e}f=g;break e;case 3:g.flags=g.flags&-65537|128;case 0:if(g=w.payload,m=typeof g=="function"?g.call(v,f,m):g,m==null)break e;f=V({},f,m);break e;case 2:mt=!0}}u.callback!==null&&u.lane!==0&&(e.flags|=64,m=l.effects,m===null?l.effects=[u]:m.push(u))}else v={eventTime:v,lane:m,tag:u.tag,payload:u.payload,callback:u.callback,next:null},p===null?(a=p=v,s=f):p=p.next=v,i|=m;if(u=u.next,u===null){if(u=l.shared.pending,u===null)break;m=u,u=m.next,m.next=null,l.lastBaseUpdate=m,l.shared.pending=null}}while(!0);if(p===null&&(s=f),l.baseState=s,l.firstBaseUpdate=a,l.lastBaseUpdate=p,t=l.shared.interleaved,t!==null){l=t;do i|=l.lane,l=l.next;while(l!==t)}else o===null&&(l.shared.lanes=0);Zt|=i,e.lanes=i,e.memoizedState=f}}function Ls(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],l=r.callback;if(l!==null){if(r.callback=null,r=n,typeof l!="function")throw Error(k(191,l));l.call(r)}}}var Lr={},Ze=Ft(Lr),mr=Ft(Lr),vr=Ft(Lr);function Ht(e){if(e===Lr)throw Error(k(174));return e}function du(e,t){switch(A(vr,t),A(mr,e),A(Ze,Lr),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Yo(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Yo(t,e)}j(Ze),A(Ze,t)}function Rn(){j(Ze),j(mr),j(vr)}function Ac(e){Ht(vr.current);var t=Ht(Ze.current),n=Yo(t,e.type);t!==n&&(A(mr,e),A(Ze,n))}function pu(e){mr.current===e&&(j(Ze),j(mr))}var B=Ft(0);function Rl(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 Ro=[];function hu(){for(var e=0;e<Ro.length;e++)Ro[e]._workInProgressVersionPrimary=null;Ro.length=0}var ll=ct.ReactCurrentDispatcher,Lo=ct.ReactCurrentBatchConfig,Gt=0,W=null,b=null,re=null,Ll=!1,er=!1,gr=0,bp=0;function se(){throw Error(k(321))}function mu(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!We(e[n],t[n]))return!1;return!0}function vu(e,t,n,r,l,o){if(Gt=o,W=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,ll.current=e===null||e.memoizedState===null?rh:lh,e=n(r,l),er){o=0;do{if(er=!1,gr=0,25<=o)throw Error(k(301));o+=1,re=b=null,t.updateQueue=null,ll.current=oh,e=n(r,l)}while(er)}if(ll.current=Nl,t=b!==null&&b.next!==null,Gt=0,re=b=W=null,Ll=!1,t)throw Error(k(300));return e}function gu(){var e=gr!==0;return gr=0,e}function Ke(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return re===null?W.memoizedState=re=e:re=re.next=e,re}function Fe(){if(b===null){var e=W.alternate;e=e!==null?e.memoizedState:null}else e=b.next;var t=re===null?W.memoizedState:re.next;if(t!==null)re=t,b=e;else{if(e===null)throw Error(k(310));b=e,e={memoizedState:b.memoizedState,baseState:b.baseState,baseQueue:b.baseQueue,queue:b.queue,next:null},re===null?W.memoizedState=re=e:re=re.next=e}return re}function yr(e,t){return typeof t=="function"?t(e):t}function No(e){var t=Fe(),n=t.queue;if(n===null)throw Error(k(311));n.lastRenderedReducer=e;var r=b,l=r.baseQueue,o=n.pending;if(o!==null){if(l!==null){var i=l.next;l.next=o.next,o.next=i}r.baseQueue=l=o,n.pending=null}if(l!==null){o=l.next,r=r.baseState;var u=i=null,s=null,a=o;do{var p=a.lane;if((Gt&p)===p)s!==null&&(s=s.next={lane:0,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null}),r=a.hasEagerState?a.eagerState:e(r,a.action);else{var f={lane:p,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null};s===null?(u=s=f,i=r):s=s.next=f,W.lanes|=p,Zt|=p}a=a.next}while(a!==null&&a!==o);s===null?i=r:s.next=u,We(r,t.memoizedState)||(ge=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=s,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do o=l.lane,W.lanes|=o,Zt|=o,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Oo(e){var t=Fe(),n=t.queue;if(n===null)throw Error(k(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,o=t.memoizedState;if(l!==null){n.pending=null;var i=l=l.next;do o=e(o,i.action),i=i.next;while(i!==l);We(o,t.memoizedState)||(ge=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function Ic(){}function jc(e,t){var n=W,r=Fe(),l=t(),o=!We(r.memoizedState,l);if(o&&(r.memoizedState=l,ge=!0),r=r.queue,yu(Bc.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||re!==null&&re.memoizedState.tag&1){if(n.flags|=2048,wr(9,$c.bind(null,n,r,l,t),void 0,null),le===null)throw Error(k(349));Gt&30||Uc(n,t,l)}return l}function Uc(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=W.updateQueue,t===null?(t={lastEffect:null,stores:null},W.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function $c(e,t,n,r){t.value=n,t.getSnapshot=r,Wc(t)&&Vc(e)}function Bc(e,t,n){return n(function(){Wc(t)&&Vc(e)})}function Wc(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!We(e,n)}catch{return!0}}function Vc(e){var t=it(e,1);t!==null&&Be(t,e,1,-1)}function Ns(e){var t=Ke();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:yr,lastRenderedState:e},t.queue=e,e=e.dispatch=nh.bind(null,W,e),[t.memoizedState,e]}function wr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=W.updateQueue,t===null?(t={lastEffect:null,stores:null},W.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 Hc(){return Fe().memoizedState}function ol(e,t,n,r){var l=Ke();W.flags|=e,l.memoizedState=wr(1|t,n,void 0,r===void 0?null:r)}function Xl(e,t,n,r){var l=Fe();r=r===void 0?null:r;var o=void 0;if(b!==null){var i=b.memoizedState;if(o=i.destroy,r!==null&&mu(r,i.deps)){l.memoizedState=wr(t,n,o,r);return}}W.flags|=e,l.memoizedState=wr(1|t,n,o,r)}function Os(e,t){return ol(8390656,8,e,t)}function yu(e,t){return Xl(2048,8,e,t)}function Qc(e,t){return Xl(4,2,e,t)}function Kc(e,t){return Xl(4,4,e,t)}function Xc(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 Yc(e,t,n){return n=n!=null?n.concat([e]):null,Xl(4,4,Xc.bind(null,t,e),n)}function wu(){}function Gc(e,t){var n=Fe();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&mu(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Zc(e,t){var n=Fe();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&mu(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Jc(e,t,n){return Gt&21?(We(n,t)||(n=nc(),W.lanes|=n,Zt|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,ge=!0),e.memoizedState=n)}function eh(e,t){var n=F;F=n!==0&&4>n?n:4,e(!0);var r=Lo.transition;Lo.transition={};try{e(!1),t()}finally{F=n,Lo.transition=r}}function qc(){return Fe().memoizedState}function th(e,t,n){var r=Rt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},bc(e))ef(t,n);else if(n=Dc(e,t,n,r),n!==null){var l=pe();Be(n,e,r,l),tf(n,t,r)}}function nh(e,t,n){var r=Rt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(bc(e))ef(t,l);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var i=t.lastRenderedState,u=o(i,n);if(l.hasEagerState=!0,l.eagerState=u,We(u,i)){var s=t.interleaved;s===null?(l.next=l,cu(t)):(l.next=s.next,s.next=l),t.interleaved=l;return}}catch{}finally{}n=Dc(e,t,l,r),n!==null&&(l=pe(),Be(n,e,r,l),tf(n,t,r))}}function bc(e){var t=e.alternate;return e===W||t!==null&&t===W}function ef(e,t){er=Ll=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function tf(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Zi(e,n)}}var Nl={readContext:De,useCallback:se,useContext:se,useEffect:se,useImperativeHandle:se,useInsertionEffect:se,useLayoutEffect:se,useMemo:se,useReducer:se,useRef:se,useState:se,useDebugValue:se,useDeferredValue:se,useTransition:se,useMutableSource:se,useSyncExternalStore:se,useId:se,unstable_isNewReconciler:!1},rh={readContext:De,useCallback:function(e,t){return Ke().memoizedState=[e,t===void 0?null:t],e},useContext:De,useEffect:Os,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ol(4194308,4,Xc.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ol(4194308,4,e,t)},useInsertionEffect:function(e,t){return ol(4,2,e,t)},useMemo:function(e,t){var n=Ke();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Ke();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=th.bind(null,W,e),[r.memoizedState,e]},useRef:function(e){var t=Ke();return e={current:e},t.memoizedState=e},useState:Ns,useDebugValue:wu,useDeferredValue:function(e){return Ke().memoizedState=e},useTransition:function(){var e=Ns(!1),t=e[0];return e=eh.bind(null,e[1]),Ke().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=W,l=Ke();if($){if(n===void 0)throw Error(k(407));n=n()}else{if(n=t(),le===null)throw Error(k(349));Gt&30||Uc(r,t,n)}l.memoizedState=n;var o={value:n,getSnapshot:t};return l.queue=o,Os(Bc.bind(null,r,o,e),[e]),r.flags|=2048,wr(9,$c.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Ke(),t=le.identifierPrefix;if($){var n=nt,r=tt;n=(r&~(1<<32-$e(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=gr++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=bp++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},lh={readContext:De,useCallback:Gc,useContext:De,useEffect:yu,useImperativeHandle:Yc,useInsertionEffect:Qc,useLayoutEffect:Kc,useMemo:Zc,useReducer:No,useRef:Hc,useState:function(){return No(yr)},useDebugValue:wu,useDeferredValue:function(e){var t=Fe();return Jc(t,b.memoizedState,e)},useTransition:function(){var e=No(yr)[0],t=Fe().memoizedState;return[e,t]},useMutableSource:Ic,useSyncExternalStore:jc,useId:qc,unstable_isNewReconciler:!1},oh={readContext:De,useCallback:Gc,useContext:De,useEffect:yu,useImperativeHandle:Yc,useInsertionEffect:Qc,useLayoutEffect:Kc,useMemo:Zc,useReducer:Oo,useRef:Hc,useState:function(){return Oo(yr)},useDebugValue:wu,useDeferredValue:function(e){var t=Fe();return b===null?t.memoizedState=e:Jc(t,b.memoizedState,e)},useTransition:function(){var e=Oo(yr)[0],t=Fe().memoizedState;return[e,t]},useMutableSource:Ic,useSyncExternalStore:jc,useId:qc,unstable_isNewReconciler:!1};function Ie(e,t){if(e&&e.defaultProps){t=V({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function mi(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:V({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Yl={isMounted:function(e){return(e=e._reactInternals)?en(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=pe(),l=Rt(e),o=rt(r,l);o.payload=t,n!=null&&(o.callback=n),t=Pt(e,o,l),t!==null&&(Be(t,e,l,r),rl(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=pe(),l=Rt(e),o=rt(r,l);o.tag=1,o.payload=t,n!=null&&(o.callback=n),t=Pt(e,o,l),t!==null&&(Be(t,e,l,r),rl(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=pe(),r=Rt(e),l=rt(n,r);l.tag=2,t!=null&&(l.callback=t),t=Pt(e,l,r),t!==null&&(Be(t,e,r,n),rl(t,e,r))}};function Ts(e,t,n,r,l,o,i){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,o,i):t.prototype&&t.prototype.isPureReactComponent?!fr(n,r)||!fr(l,o):!0}function nf(e,t,n){var r=!1,l=Tt,o=t.contextType;return typeof o=="object"&&o!==null?o=De(o):(l=we(t)?Xt:fe.current,r=t.contextTypes,o=(r=r!=null)?Cn(e,l):Tt),t=new t(n,o),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Yl,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=o),t}function zs(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&&Yl.enqueueReplaceState(t,t.state,null)}function vi(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},fu(e);var o=t.contextType;typeof o=="object"&&o!==null?l.context=De(o):(o=we(t)?Xt:fe.current,l.context=Cn(e,o)),l.state=e.memoizedState,o=t.getDerivedStateFromProps,typeof o=="function"&&(mi(e,t,o,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&&Yl.enqueueReplaceState(l,l.state,null),_l(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function Ln(e,t){try{var n="",r=t;do n+=Md(r),r=r.return;while(r);var l=n}catch(o){l=`
Error generating stack: `+o.message+`
`+o.stack}return{value:e,source:t,stack:l,digest:null}}function To(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function gi(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var ih=typeof WeakMap=="function"?WeakMap:Map;function rf(e,t,n){n=rt(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Tl||(Tl=!0,Ri=r),gi(e,t)},n}function lf(e,t,n){n=rt(-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(){gi(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){gi(e,t),typeof r!="function"&&(_t===null?_t=new Set([this]):_t.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),n}function Ms(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new ih;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=Sh.bind(null,e,t,n),t.then(e,e))}function Ds(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 Fs(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=rt(-1,1),t.tag=2,Pt(n,t,1))),n.lanes|=1),e)}var uh=ct.ReactCurrentOwner,ge=!1;function de(e,t,n,r){t.child=e===null?Mc(t,null,n,r):_n(t,e.child,n,r)}function As(e,t,n,r,l){n=n.render;var o=t.ref;return Sn(t,l),r=vu(e,t,n,r,o,l),n=gu(),e!==null&&!ge?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,ut(e,t,l)):($&&n&&lu(t),t.flags|=1,de(e,t,r,l),t.child)}function Is(e,t,n,r,l){if(e===null){var o=n.type;return typeof o=="function"&&!Ru(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,of(e,t,o,r,l)):(e=al(n.type,null,r,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(o=e.child,!(e.lanes&l)){var i=o.memoizedProps;if(n=n.compare,n=n!==null?n:fr,n(i,r)&&e.ref===t.ref)return ut(e,t,l)}return t.flags|=1,e=Lt(o,r),e.ref=t.ref,e.return=t,t.child=e}function of(e,t,n,r,l){if(e!==null){var o=e.memoizedProps;if(fr(o,r)&&e.ref===t.ref)if(ge=!1,t.pendingProps=r=o,(e.lanes&l)!==0)e.flags&131072&&(ge=!0);else return t.lanes=e.lanes,ut(e,t,l)}return yi(e,t,n,r,l)}function uf(e,t,n){var r=t.pendingProps,l=r.children,o=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},A(mn,xe),xe|=n;else{if(!(n&1073741824))return e=o!==null?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,A(mn,xe),xe|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,A(mn,xe),xe|=r}else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,A(mn,xe),xe|=r;return de(e,t,l,n),t.child}function sf(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function yi(e,t,n,r,l){var o=we(n)?Xt:fe.current;return o=Cn(t,o),Sn(t,l),n=vu(e,t,n,r,o,l),r=gu(),e!==null&&!ge?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,ut(e,t,l)):($&&r&&lu(t),t.flags|=1,de(e,t,n,l),t.child)}function js(e,t,n,r,l){if(we(n)){var o=!0;xl(t)}else o=!1;if(Sn(t,l),t.stateNode===null)il(e,t),nf(t,n,r),vi(t,n,r,l),r=!0;else if(e===null){var i=t.stateNode,u=t.memoizedProps;i.props=u;var s=i.context,a=n.contextType;typeof a=="object"&&a!==null?a=De(a):(a=we(n)?Xt:fe.current,a=Cn(t,a));var p=n.getDerivedStateFromProps,f=typeof p=="function"||typeof i.getSnapshotBeforeUpdate=="function";f||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==r||s!==a)&&zs(t,i,r,a),mt=!1;var m=t.memoizedState;i.state=m,_l(t,r,i,l),s=t.memoizedState,u!==r||m!==s||ye.current||mt?(typeof p=="function"&&(mi(t,n,p,r),s=t.memoizedState),(u=mt||Ts(t,n,u,r,m,s,a))?(f||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=a,r=u):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,Fc(e,t),u=t.memoizedProps,a=t.type===t.elementType?u:Ie(t.type,u),i.props=a,f=t.pendingProps,m=i.context,s=n.contextType,typeof s=="object"&&s!==null?s=De(s):(s=we(n)?Xt:fe.current,s=Cn(t,s));var v=n.getDerivedStateFromProps;(p=typeof v=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==f||m!==s)&&zs(t,i,r,s),mt=!1,m=t.memoizedState,i.state=m,_l(t,r,i,l);var g=t.memoizedState;u!==f||m!==g||ye.current||mt?(typeof v=="function"&&(mi(t,n,v,r),g=t.memoizedState),(a=mt||Ts(t,n,a,r,m,g,s)||!1)?(p||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(r,g,s),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(r,g,s)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||u===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=g),i.props=r,i.state=g,i.context=s,r=a):(typeof i.componentDidUpdate!="function"||u===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),r=!1)}return wi(e,t,n,r,o,l)}function wi(e,t,n,r,l,o){sf(e,t);var i=(t.flags&128)!==0;if(!r&&!i)return l&&Es(t,n,!1),ut(e,t,o);r=t.stateNode,uh.current=t;var u=i&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&i?(t.child=_n(t,e.child,null,o),t.child=_n(t,null,u,o)):de(e,t,u,o),t.memoizedState=r.state,l&&Es(t,n,!0),t.child}function af(e){var t=e.stateNode;t.pendingContext?ks(e,t.pendingContext,t.pendingContext!==t.context):t.context&&ks(e,t.context,!1),du(e,t.containerInfo)}function Us(e,t,n,r,l){return Pn(),iu(l),t.flags|=256,de(e,t,n,r),t.child}var Si={dehydrated:null,treeContext:null,retryLane:0};function xi(e){return{baseLanes:e,cachePool:null,transitions:null}}function cf(e,t,n){var r=t.pendingProps,l=B.current,o=!1,i=(t.flags&128)!==0,u;if((u=i)||(u=e!==null&&e.memoizedState===null?!1:(l&2)!==0),u?(o=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),A(B,l&1),e===null)return pi(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,o?(r=t.mode,o=t.child,i={mode:"hidden",children:i},!(r&1)&&o!==null?(o.childLanes=0,o.pendingProps=i):o=Jl(i,r,0,null),e=Kt(e,r,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=xi(n),t.memoizedState=Si,e):Su(t,i));if(l=e.memoizedState,l!==null&&(u=l.dehydrated,u!==null))return sh(e,t,i,r,u,l,n);if(o){o=r.fallback,i=t.mode,l=e.child,u=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=Lt(l,s),r.subtreeFlags=l.subtreeFlags&14680064),u!==null?o=Lt(u,o):(o=Kt(o,i,n,null),o.flags|=2),o.return=t,r.return=t,r.sibling=o,t.child=r,r=o,o=t.child,i=e.child.memoizedState,i=i===null?xi(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},o.memoizedState=i,o.childLanes=e.childLanes&~n,t.memoizedState=Si,r}return o=e.child,e=o.sibling,r=Lt(o,{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 Su(e,t){return t=Jl({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Xr(e,t,n,r){return r!==null&&iu(r),_n(t,e.child,null,n),e=Su(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function sh(e,t,n,r,l,o,i){if(n)return t.flags&256?(t.flags&=-257,r=To(Error(k(422))),Xr(e,t,i,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,l=t.mode,r=Jl({mode:"visible",children:r.children},l,0,null),o=Kt(o,l,i,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,t.mode&1&&_n(t,e.child,null,i),t.child.memoizedState=xi(i),t.memoizedState=Si,o);if(!(t.mode&1))return Xr(e,t,i,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var u=r.dgst;return r=u,o=Error(k(419)),r=To(o,r,void 0),Xr(e,t,i,r)}if(u=(i&e.childLanes)!==0,ge||u){if(r=le,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!==o.retryLane&&(o.retryLane=l,it(e,l),Be(r,e,l,-1))}return _u(),r=To(Error(k(421))),Xr(e,t,i,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=xh.bind(null,e),l._reactRetry=t,null):(e=o.treeContext,Ee=Ct(l.nextSibling),Ce=t,$=!0,Ue=null,e!==null&&(Oe[Te++]=tt,Oe[Te++]=nt,Oe[Te++]=Yt,tt=e.id,nt=e.overflow,Yt=t),t=Su(t,r.children),t.flags|=4096,t)}function $s(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),hi(e.return,t,n)}function zo(e,t,n,r,l){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:l}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=l)}function ff(e,t,n){var r=t.pendingProps,l=r.revealOrder,o=r.tail;if(de(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&&$s(e,n,t);else if(e.tag===19)$s(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(A(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&&Rl(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),zo(t,!1,l,n,o);break;case"backwards":for(n=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&Rl(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}zo(t,!0,n,null,o);break;case"together":zo(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function il(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function ut(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Zt|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(k(153));if(t.child!==null){for(e=t.child,n=Lt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Lt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function ah(e,t,n){switch(t.tag){case 3:af(t),Pn();break;case 5:Ac(t);break;case 1:we(t.type)&&xl(t);break;case 4:du(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;A(Cl,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(A(B,B.current&1),t.flags|=128,null):n&t.child.childLanes?cf(e,t,n):(A(B,B.current&1),e=ut(e,t,n),e!==null?e.sibling:null);A(B,B.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return ff(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),A(B,B.current),r)break;return null;case 22:case 23:return t.lanes=0,uf(e,t,n)}return ut(e,t,n)}var df,ki,pf,hf;df=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}};ki=function(){};pf=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,Ht(Ze.current);var o=null;switch(n){case"input":l=Ho(e,l),r=Ho(e,r),o=[];break;case"select":l=V({},l,{value:void 0}),r=V({},r,{value:void 0}),o=[];break;case"textarea":l=Xo(e,l),r=Xo(e,r),o=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=wl)}Go(n,r);var i;n=null;for(a in l)if(!r.hasOwnProperty(a)&&l.hasOwnProperty(a)&&l[a]!=null)if(a==="style"){var u=l[a];for(i in u)u.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else a!=="dangerouslySetInnerHTML"&&a!=="children"&&a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(lr.hasOwnProperty(a)?o||(o=[]):(o=o||[]).push(a,null));for(a in r){var s=r[a];if(u=l!=null?l[a]:void 0,r.hasOwnProperty(a)&&s!==u&&(s!=null||u!=null))if(a==="style")if(u){for(i in u)!u.hasOwnProperty(i)||s&&s.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in s)s.hasOwnProperty(i)&&u[i]!==s[i]&&(n||(n={}),n[i]=s[i])}else n||(o||(o=[]),o.push(a,n)),n=s;else a==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,u=u?u.__html:void 0,s!=null&&u!==s&&(o=o||[]).push(a,s)):a==="children"?typeof s!="string"&&typeof s!="number"||(o=o||[]).push(a,""+s):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&(lr.hasOwnProperty(a)?(s!=null&&a==="onScroll"&&I("scroll",e),o||u===s||(o=[])):(o=o||[]).push(a,s))}n&&(o=o||[]).push("style",n);var a=o;(t.updateQueue=a)&&(t.flags|=4)}};hf=function(e,t,n,r){n!==r&&(t.flags|=4)};function Vn(e,t){if(!$)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 ae(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 ch(e,t,n){var r=t.pendingProps;switch(ou(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ae(t),null;case 1:return we(t.type)&&Sl(),ae(t),null;case 3:return r=t.stateNode,Rn(),j(ye),j(fe),hu(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Qr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Ue!==null&&(Oi(Ue),Ue=null))),ki(e,t),ae(t),null;case 5:pu(t);var l=Ht(vr.current);if(n=t.type,e!==null&&t.stateNode!=null)pf(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(k(166));return ae(t),null}if(e=Ht(Ze.current),Qr(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[Xe]=t,r[hr]=o,e=(t.mode&1)!==0,n){case"dialog":I("cancel",r),I("close",r);break;case"iframe":case"object":case"embed":I("load",r);break;case"video":case"audio":for(l=0;l<Yn.length;l++)I(Yn[l],r);break;case"source":I("error",r);break;case"img":case"image":case"link":I("error",r),I("load",r);break;case"details":I("toggle",r);break;case"input":Gu(r,o),I("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},I("invalid",r);break;case"textarea":Ju(r,o),I("invalid",r)}Go(n,o),l=null;for(var i in o)if(o.hasOwnProperty(i)){var u=o[i];i==="children"?typeof u=="string"?r.textContent!==u&&(o.suppressHydrationWarning!==!0&&Hr(r.textContent,u,e),l=["children",u]):typeof u=="number"&&r.textContent!==""+u&&(o.suppressHydrationWarning!==!0&&Hr(r.textContent,u,e),l=["children",""+u]):lr.hasOwnProperty(i)&&u!=null&&i==="onScroll"&&I("scroll",r)}switch(n){case"input":Ar(r),Zu(r,o,!0);break;case"textarea":Ar(r),qu(r);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(r.onclick=wl)}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=Ba(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[Xe]=t,e[hr]=r,df(e,t,!1,!1),t.stateNode=e;e:{switch(i=Zo(n,r),n){case"dialog":I("cancel",e),I("close",e),l=r;break;case"iframe":case"object":case"embed":I("load",e),l=r;break;case"video":case"audio":for(l=0;l<Yn.length;l++)I(Yn[l],e);l=r;break;case"source":I("error",e),l=r;break;case"img":case"image":case"link":I("error",e),I("load",e),l=r;break;case"details":I("toggle",e),l=r;break;case"input":Gu(e,r),l=Ho(e,r),I("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=V({},r,{value:void 0}),I("invalid",e);break;case"textarea":Ju(e,r),l=Xo(e,r),I("invalid",e);break;default:l=r}Go(n,l),u=l;for(o in u)if(u.hasOwnProperty(o)){var s=u[o];o==="style"?Ha(e,s):o==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,s!=null&&Wa(e,s)):o==="children"?typeof s=="string"?(n!=="textarea"||s!=="")&&or(e,s):typeof s=="number"&&or(e,""+s):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(lr.hasOwnProperty(o)?s!=null&&o==="onScroll"&&I("scroll",e):s!=null&&Hi(e,o,s,i))}switch(n){case"input":Ar(e),Zu(e,r,!1);break;case"textarea":Ar(e),qu(e);break;case"option":r.value!=null&&e.setAttribute("value",""+Ot(r.value));break;case"select":e.multiple=!!r.multiple,o=r.value,o!=null?vn(e,!!r.multiple,o,!1):r.defaultValue!=null&&vn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=wl)}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 ae(t),null;case 6:if(e&&t.stateNode!=null)hf(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(k(166));if(n=Ht(vr.current),Ht(Ze.current),Qr(t)){if(r=t.stateNode,n=t.memoizedProps,r[Xe]=t,(o=r.nodeValue!==n)&&(e=Ce,e!==null))switch(e.tag){case 3:Hr(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Hr(r.nodeValue,n,(e.mode&1)!==0)}o&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Xe]=t,t.stateNode=r}return ae(t),null;case 13:if(j(B),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if($&&Ee!==null&&t.mode&1&&!(t.flags&128))Tc(),Pn(),t.flags|=98560,o=!1;else if(o=Qr(t),r!==null&&r.dehydrated!==null){if(e===null){if(!o)throw Error(k(318));if(o=t.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(k(317));o[Xe]=t}else Pn(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ae(t),o=!1}else Ue!==null&&(Oi(Ue),Ue=null),o=!0;if(!o)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?ee===0&&(ee=3):_u())),t.updateQueue!==null&&(t.flags|=4),ae(t),null);case 4:return Rn(),ki(e,t),e===null&&dr(t.stateNode.containerInfo),ae(t),null;case 10:return au(t.type._context),ae(t),null;case 17:return we(t.type)&&Sl(),ae(t),null;case 19:if(j(B),o=t.memoizedState,o===null)return ae(t),null;if(r=(t.flags&128)!==0,i=o.rendering,i===null)if(r)Vn(o,!1);else{if(ee!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=Rl(e),i!==null){for(t.flags|=128,Vn(o,!1),r=i.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)o=n,e=r,o.flags&=14680066,i=o.alternate,i===null?(o.childLanes=0,o.lanes=e,o.child=null,o.subtreeFlags=0,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=i.childLanes,o.lanes=i.lanes,o.child=i.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=i.memoizedProps,o.memoizedState=i.memoizedState,o.updateQueue=i.updateQueue,o.type=i.type,e=i.dependencies,o.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return A(B,B.current&1|2),t.child}e=e.sibling}o.tail!==null&&Y()>Nn&&(t.flags|=128,r=!0,Vn(o,!1),t.lanes=4194304)}else{if(!r)if(e=Rl(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Vn(o,!0),o.tail===null&&o.tailMode==="hidden"&&!i.alternate&&!$)return ae(t),null}else 2*Y()-o.renderingStartTime>Nn&&n!==1073741824&&(t.flags|=128,r=!0,Vn(o,!1),t.lanes=4194304);o.isBackwards?(i.sibling=t.child,t.child=i):(n=o.last,n!==null?n.sibling=i:t.child=i,o.last=i)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=Y(),t.sibling=null,n=B.current,A(B,r?n&1|2:n&1),t):(ae(t),null);case 22:case 23:return Pu(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?xe&1073741824&&(ae(t),t.subtreeFlags&6&&(t.flags|=8192)):ae(t),null;case 24:return null;case 25:return null}throw Error(k(156,t.tag))}function fh(e,t){switch(ou(t),t.tag){case 1:return we(t.type)&&Sl(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Rn(),j(ye),j(fe),hu(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return pu(t),null;case 13:if(j(B),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(k(340));Pn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return j(B),null;case 4:return Rn(),null;case 10:return au(t.type._context),null;case 22:case 23:return Pu(),null;case 24:return null;default:return null}}var Yr=!1,ce=!1,dh=typeof WeakSet=="function"?WeakSet:Set,L=null;function hn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Q(e,t,r)}else n.current=null}function Ei(e,t,n){try{n()}catch(r){Q(e,t,r)}}var Bs=!1;function ph(e,t){if(ii=vl,e=yc(),ru(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,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var i=0,u=-1,s=-1,a=0,p=0,f=e,m=null;t:for(;;){for(var v;f!==n||l!==0&&f.nodeType!==3||(u=i+l),f!==o||r!==0&&f.nodeType!==3||(s=i+r),f.nodeType===3&&(i+=f.nodeValue.length),(v=f.firstChild)!==null;)m=f,f=v;for(;;){if(f===e)break t;if(m===n&&++a===l&&(u=i),m===o&&++p===r&&(s=i),(v=f.nextSibling)!==null)break;f=m,m=f.parentNode}f=v}n=u===-1||s===-1?null:{start:u,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(ui={focusedElem:e,selectionRange:n},vl=!1,L=t;L!==null;)if(t=L,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,L=e;else for(;L!==null;){t=L;try{var g=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var w=g.memoizedProps,S=g.memoizedState,d=t.stateNode,c=d.getSnapshotBeforeUpdate(t.elementType===t.type?w:Ie(t.type,w),S);d.__reactInternalSnapshotBeforeUpdate=c}break;case 3:var h=t.stateNode.containerInfo;h.nodeType===1?h.textContent="":h.nodeType===9&&h.documentElement&&h.removeChild(h.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(k(163))}}catch(y){Q(t,t.return,y)}if(e=t.sibling,e!==null){e.return=t.return,L=e;break}L=t.return}return g=Bs,Bs=!1,g}function tr(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 o=l.destroy;l.destroy=void 0,o!==void 0&&Ei(t,n,o)}l=l.next}while(l!==r)}}function Gl(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 Ci(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 mf(e){var t=e.alternate;t!==null&&(e.alternate=null,mf(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Xe],delete t[hr],delete t[ci],delete t[Gp],delete t[Zp])),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 vf(e){return e.tag===5||e.tag===3||e.tag===4}function Ws(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||vf(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 Pi(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=wl));else if(r!==4&&(e=e.child,e!==null))for(Pi(e,t,n),e=e.sibling;e!==null;)Pi(e,t,n),e=e.sibling}function _i(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(_i(e,t,n),e=e.sibling;e!==null;)_i(e,t,n),e=e.sibling}var oe=null,je=!1;function pt(e,t,n){for(n=n.child;n!==null;)gf(e,t,n),n=n.sibling}function gf(e,t,n){if(Ge&&typeof Ge.onCommitFiberUnmount=="function")try{Ge.onCommitFiberUnmount(Bl,n)}catch{}switch(n.tag){case 5:ce||hn(n,t);case 6:var r=oe,l=je;oe=null,pt(e,t,n),oe=r,je=l,oe!==null&&(je?(e=oe,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):oe.removeChild(n.stateNode));break;case 18:oe!==null&&(je?(e=oe,n=n.stateNode,e.nodeType===8?Po(e.parentNode,n):e.nodeType===1&&Po(e,n),ar(e)):Po(oe,n.stateNode));break;case 4:r=oe,l=je,oe=n.stateNode.containerInfo,je=!0,pt(e,t,n),oe=r,je=l;break;case 0:case 11:case 14:case 15:if(!ce&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var o=l,i=o.destroy;o=o.tag,i!==void 0&&(o&2||o&4)&&Ei(n,t,i),l=l.next}while(l!==r)}pt(e,t,n);break;case 1:if(!ce&&(hn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(u){Q(n,t,u)}pt(e,t,n);break;case 21:pt(e,t,n);break;case 22:n.mode&1?(ce=(r=ce)||n.memoizedState!==null,pt(e,t,n),ce=r):pt(e,t,n);break;default:pt(e,t,n)}}function Vs(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new dh),t.forEach(function(r){var l=kh.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function Ae(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var l=n[r];try{var o=e,i=t,u=i;e:for(;u!==null;){switch(u.tag){case 5:oe=u.stateNode,je=!1;break e;case 3:oe=u.stateNode.containerInfo,je=!0;break e;case 4:oe=u.stateNode.containerInfo,je=!0;break e}u=u.return}if(oe===null)throw Error(k(160));gf(o,i,l),oe=null,je=!1;var s=l.alternate;s!==null&&(s.return=null),l.return=null}catch(a){Q(l,t,a)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)yf(t,e),t=t.sibling}function yf(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Ae(t,e),Qe(e),r&4){try{tr(3,e,e.return),Gl(3,e)}catch(w){Q(e,e.return,w)}try{tr(5,e,e.return)}catch(w){Q(e,e.return,w)}}break;case 1:Ae(t,e),Qe(e),r&512&&n!==null&&hn(n,n.return);break;case 5:if(Ae(t,e),Qe(e),r&512&&n!==null&&hn(n,n.return),e.flags&32){var l=e.stateNode;try{or(l,"")}catch(w){Q(e,e.return,w)}}if(r&4&&(l=e.stateNode,l!=null)){var o=e.memoizedProps,i=n!==null?n.memoizedProps:o,u=e.type,s=e.updateQueue;if(e.updateQueue=null,s!==null)try{u==="input"&&o.type==="radio"&&o.name!=null&&Ua(l,o),Zo(u,i);var a=Zo(u,o);for(i=0;i<s.length;i+=2){var p=s[i],f=s[i+1];p==="style"?Ha(l,f):p==="dangerouslySetInnerHTML"?Wa(l,f):p==="children"?or(l,f):Hi(l,p,f,a)}switch(u){case"input":Qo(l,o);break;case"textarea":$a(l,o);break;case"select":var m=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!o.multiple;var v=o.value;v!=null?vn(l,!!o.multiple,v,!1):m!==!!o.multiple&&(o.defaultValue!=null?vn(l,!!o.multiple,o.defaultValue,!0):vn(l,!!o.multiple,o.multiple?[]:"",!1))}l[hr]=o}catch(w){Q(e,e.return,w)}}break;case 6:if(Ae(t,e),Qe(e),r&4){if(e.stateNode===null)throw Error(k(162));l=e.stateNode,o=e.memoizedProps;try{l.nodeValue=o}catch(w){Q(e,e.return,w)}}break;case 3:if(Ae(t,e),Qe(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{ar(t.containerInfo)}catch(w){Q(e,e.return,w)}break;case 4:Ae(t,e),Qe(e);break;case 13:Ae(t,e),Qe(e),l=e.child,l.flags&8192&&(o=l.memoizedState!==null,l.stateNode.isHidden=o,!o||l.alternate!==null&&l.alternate.memoizedState!==null||(Eu=Y())),r&4&&Vs(e);break;case 22:if(p=n!==null&&n.memoizedState!==null,e.mode&1?(ce=(a=ce)||p,Ae(t,e),ce=a):Ae(t,e),Qe(e),r&8192){if(a=e.memoizedState!==null,(e.stateNode.isHidden=a)&&!p&&e.mode&1)for(L=e,p=e.child;p!==null;){for(f=L=p;L!==null;){switch(m=L,v=m.child,m.tag){case 0:case 11:case 14:case 15:tr(4,m,m.return);break;case 1:hn(m,m.return);var g=m.stateNode;if(typeof g.componentWillUnmount=="function"){r=m,n=m.return;try{t=r,g.props=t.memoizedProps,g.state=t.memoizedState,g.componentWillUnmount()}catch(w){Q(r,n,w)}}break;case 5:hn(m,m.return);break;case 22:if(m.memoizedState!==null){Qs(f);continue}}v!==null?(v.return=m,L=v):Qs(f)}p=p.sibling}e:for(p=null,f=e;;){if(f.tag===5){if(p===null){p=f;try{l=f.stateNode,a?(o=l.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none"):(u=f.stateNode,s=f.memoizedProps.style,i=s!=null&&s.hasOwnProperty("display")?s.display:null,u.style.display=Va("display",i))}catch(w){Q(e,e.return,w)}}}else if(f.tag===6){if(p===null)try{f.stateNode.nodeValue=a?"":f.memoizedProps}catch(w){Q(e,e.return,w)}}else if((f.tag!==22&&f.tag!==23||f.memoizedState===null||f===e)&&f.child!==null){f.child.return=f,f=f.child;continue}if(f===e)break e;for(;f.sibling===null;){if(f.return===null||f.return===e)break e;p===f&&(p=null),f=f.return}p===f&&(p=null),f.sibling.return=f.return,f=f.sibling}}break;case 19:Ae(t,e),Qe(e),r&4&&Vs(e);break;case 21:break;default:Ae(t,e),Qe(e)}}function Qe(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(vf(n)){var r=n;break e}n=n.return}throw Error(k(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(or(l,""),r.flags&=-33);var o=Ws(e);_i(e,o,l);break;case 3:case 4:var i=r.stateNode.containerInfo,u=Ws(e);Pi(e,u,i);break;default:throw Error(k(161))}}catch(s){Q(e,e.return,s)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function hh(e,t,n){L=e,wf(e)}function wf(e,t,n){for(var r=(e.mode&1)!==0;L!==null;){var l=L,o=l.child;if(l.tag===22&&r){var i=l.memoizedState!==null||Yr;if(!i){var u=l.alternate,s=u!==null&&u.memoizedState!==null||ce;u=Yr;var a=ce;if(Yr=i,(ce=s)&&!a)for(L=l;L!==null;)i=L,s=i.child,i.tag===22&&i.memoizedState!==null?Ks(l):s!==null?(s.return=i,L=s):Ks(l);for(;o!==null;)L=o,wf(o),o=o.sibling;L=l,Yr=u,ce=a}Hs(e)}else l.subtreeFlags&8772&&o!==null?(o.return=l,L=o):Hs(e)}}function Hs(e){for(;L!==null;){var t=L;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:ce||Gl(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!ce)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:Ie(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;o!==null&&Ls(t,o,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}Ls(t,i,n)}break;case 5:var u=t.stateNode;if(n===null&&t.flags&4){n=u;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 a=t.alternate;if(a!==null){var p=a.memoizedState;if(p!==null){var f=p.dehydrated;f!==null&&ar(f)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(k(163))}ce||t.flags&512&&Ci(t)}catch(m){Q(t,t.return,m)}}if(t===e){L=null;break}if(n=t.sibling,n!==null){n.return=t.return,L=n;break}L=t.return}}function Qs(e){for(;L!==null;){var t=L;if(t===e){L=null;break}var n=t.sibling;if(n!==null){n.return=t.return,L=n;break}L=t.return}}function Ks(e){for(;L!==null;){var t=L;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Gl(4,t)}catch(s){Q(t,n,s)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(s){Q(t,l,s)}}var o=t.return;try{Ci(t)}catch(s){Q(t,o,s)}break;case 5:var i=t.return;try{Ci(t)}catch(s){Q(t,i,s)}}}catch(s){Q(t,t.return,s)}if(t===e){L=null;break}var u=t.sibling;if(u!==null){u.return=t.return,L=u;break}L=t.return}}var mh=Math.ceil,Ol=ct.ReactCurrentDispatcher,xu=ct.ReactCurrentOwner,Me=ct.ReactCurrentBatchConfig,D=0,le=null,Z=null,ie=0,xe=0,mn=Ft(0),ee=0,Sr=null,Zt=0,Zl=0,ku=0,nr=null,ve=null,Eu=0,Nn=1/0,be=null,Tl=!1,Ri=null,_t=null,Gr=!1,wt=null,zl=0,rr=0,Li=null,ul=-1,sl=0;function pe(){return D&6?Y():ul!==-1?ul:ul=Y()}function Rt(e){return e.mode&1?D&2&&ie!==0?ie&-ie:qp.transition!==null?(sl===0&&(sl=nc()),sl):(e=F,e!==0||(e=window.event,e=e===void 0?16:ac(e.type)),e):1}function Be(e,t,n,r){if(50<rr)throw rr=0,Li=null,Error(k(185));Pr(e,n,r),(!(D&2)||e!==le)&&(e===le&&(!(D&2)&&(Zl|=n),ee===4&&gt(e,ie)),Se(e,r),n===1&&D===0&&!(t.mode&1)&&(Nn=Y()+500,Kl&&At()))}function Se(e,t){var n=e.callbackNode;qd(e,t);var r=ml(e,e===le?ie:0);if(r===0)n!==null&&ts(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&ts(n),t===1)e.tag===0?Jp(Xs.bind(null,e)):Lc(Xs.bind(null,e)),Xp(function(){!(D&6)&&At()}),n=null;else{switch(rc(r)){case 1:n=Gi;break;case 4:n=ec;break;case 16:n=hl;break;case 536870912:n=tc;break;default:n=hl}n=Rf(n,Sf.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Sf(e,t){if(ul=-1,sl=0,D&6)throw Error(k(327));var n=e.callbackNode;if(xn()&&e.callbackNode!==n)return null;var r=ml(e,e===le?ie:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=Ml(e,r);else{t=r;var l=D;D|=2;var o=kf();(le!==e||ie!==t)&&(be=null,Nn=Y()+500,Qt(e,t));do try{yh();break}catch(u){xf(e,u)}while(!0);su(),Ol.current=o,D=l,Z!==null?t=0:(le=null,ie=0,t=ee)}if(t!==0){if(t===2&&(l=ti(e),l!==0&&(r=l,t=Ni(e,l))),t===1)throw n=Sr,Qt(e,0),gt(e,r),Se(e,Y()),n;if(t===6)gt(e,r);else{if(l=e.current.alternate,!(r&30)&&!vh(l)&&(t=Ml(e,r),t===2&&(o=ti(e),o!==0&&(r=o,t=Ni(e,o))),t===1))throw n=Sr,Qt(e,0),gt(e,r),Se(e,Y()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(k(345));case 2:Bt(e,ve,be);break;case 3:if(gt(e,r),(r&130023424)===r&&(t=Eu+500-Y(),10<t)){if(ml(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){pe(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=ai(Bt.bind(null,e,ve,be),t);break}Bt(e,ve,be);break;case 4:if(gt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var i=31-$e(r);o=1<<i,i=t[i],i>l&&(l=i),r&=~o}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*mh(r/1960))-r,10<r){e.timeoutHandle=ai(Bt.bind(null,e,ve,be),r);break}Bt(e,ve,be);break;case 5:Bt(e,ve,be);break;default:throw Error(k(329))}}}return Se(e,Y()),e.callbackNode===n?Sf.bind(null,e):null}function Ni(e,t){var n=nr;return e.current.memoizedState.isDehydrated&&(Qt(e,t).flags|=256),e=Ml(e,t),e!==2&&(t=ve,ve=n,t!==null&&Oi(t)),e}function Oi(e){ve===null?ve=e:ve.push.apply(ve,e)}function vh(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],o=l.getSnapshot;l=l.value;try{if(!We(o(),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 gt(e,t){for(t&=~ku,t&=~Zl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-$e(t),r=1<<n;e[n]=-1,t&=~r}}function Xs(e){if(D&6)throw Error(k(327));xn();var t=ml(e,0);if(!(t&1))return Se(e,Y()),null;var n=Ml(e,t);if(e.tag!==0&&n===2){var r=ti(e);r!==0&&(t=r,n=Ni(e,r))}if(n===1)throw n=Sr,Qt(e,0),gt(e,t),Se(e,Y()),n;if(n===6)throw Error(k(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Bt(e,ve,be),Se(e,Y()),null}function Cu(e,t){var n=D;D|=1;try{return e(t)}finally{D=n,D===0&&(Nn=Y()+500,Kl&&At())}}function Jt(e){wt!==null&&wt.tag===0&&!(D&6)&&xn();var t=D;D|=1;var n=Me.transition,r=F;try{if(Me.transition=null,F=1,e)return e()}finally{F=r,Me.transition=n,D=t,!(D&6)&&At()}}function Pu(){xe=mn.current,j(mn)}function Qt(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Kp(n)),Z!==null)for(n=Z.return;n!==null;){var r=n;switch(ou(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Sl();break;case 3:Rn(),j(ye),j(fe),hu();break;case 5:pu(r);break;case 4:Rn();break;case 13:j(B);break;case 19:j(B);break;case 10:au(r.type._context);break;case 22:case 23:Pu()}n=n.return}if(le=e,Z=e=Lt(e.current,null),ie=xe=t,ee=0,Sr=null,ku=Zl=Zt=0,ve=nr=null,Vt!==null){for(t=0;t<Vt.length;t++)if(n=Vt[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,o=n.pending;if(o!==null){var i=o.next;o.next=l,r.next=i}n.pending=r}Vt=null}return e}function xf(e,t){do{var n=Z;try{if(su(),ll.current=Nl,Ll){for(var r=W.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}Ll=!1}if(Gt=0,re=b=W=null,er=!1,gr=0,xu.current=null,n===null||n.return===null){ee=1,Sr=t,Z=null;break}e:{var o=e,i=n.return,u=n,s=t;if(t=ie,u.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){var a=s,p=u,f=p.tag;if(!(p.mode&1)&&(f===0||f===11||f===15)){var m=p.alternate;m?(p.updateQueue=m.updateQueue,p.memoizedState=m.memoizedState,p.lanes=m.lanes):(p.updateQueue=null,p.memoizedState=null)}var v=Ds(i);if(v!==null){v.flags&=-257,Fs(v,i,u,o,t),v.mode&1&&Ms(o,a,t),t=v,s=a;var g=t.updateQueue;if(g===null){var w=new Set;w.add(s),t.updateQueue=w}else g.add(s);break e}else{if(!(t&1)){Ms(o,a,t),_u();break e}s=Error(k(426))}}else if($&&u.mode&1){var S=Ds(i);if(S!==null){!(S.flags&65536)&&(S.flags|=256),Fs(S,i,u,o,t),iu(Ln(s,u));break e}}o=s=Ln(s,u),ee!==4&&(ee=2),nr===null?nr=[o]:nr.push(o),o=i;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t;var d=rf(o,s,t);Rs(o,d);break e;case 1:u=s;var c=o.type,h=o.stateNode;if(!(o.flags&128)&&(typeof c.getDerivedStateFromError=="function"||h!==null&&typeof h.componentDidCatch=="function"&&(_t===null||!_t.has(h)))){o.flags|=65536,t&=-t,o.lanes|=t;var y=lf(o,u,t);Rs(o,y);break e}}o=o.return}while(o!==null)}Cf(n)}catch(x){t=x,Z===n&&n!==null&&(Z=n=n.return);continue}break}while(!0)}function kf(){var e=Ol.current;return Ol.current=Nl,e===null?Nl:e}function _u(){(ee===0||ee===3||ee===2)&&(ee=4),le===null||!(Zt&268435455)&&!(Zl&268435455)||gt(le,ie)}function Ml(e,t){var n=D;D|=2;var r=kf();(le!==e||ie!==t)&&(be=null,Qt(e,t));do try{gh();break}catch(l){xf(e,l)}while(!0);if(su(),D=n,Ol.current=r,Z!==null)throw Error(k(261));return le=null,ie=0,ee}function gh(){for(;Z!==null;)Ef(Z)}function yh(){for(;Z!==null&&!Vd();)Ef(Z)}function Ef(e){var t=_f(e.alternate,e,xe);e.memoizedProps=e.pendingProps,t===null?Cf(e):Z=t,xu.current=null}function Cf(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=fh(n,t),n!==null){n.flags&=32767,Z=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{ee=6,Z=null;return}}else if(n=ch(n,t,xe),n!==null){Z=n;return}if(t=t.sibling,t!==null){Z=t;return}Z=t=e}while(t!==null);ee===0&&(ee=5)}function Bt(e,t,n){var r=F,l=Me.transition;try{Me.transition=null,F=1,wh(e,t,n,r)}finally{Me.transition=l,F=r}return null}function wh(e,t,n,r){do xn();while(wt!==null);if(D&6)throw Error(k(327));n=e.finishedWork;var l=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(k(177));e.callbackNode=null,e.callbackPriority=0;var o=n.lanes|n.childLanes;if(bd(e,o),e===le&&(Z=le=null,ie=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Gr||(Gr=!0,Rf(hl,function(){return xn(),null})),o=(n.flags&15990)!==0,n.subtreeFlags&15990||o){o=Me.transition,Me.transition=null;var i=F;F=1;var u=D;D|=4,xu.current=null,ph(e,n),yf(n,e),Up(ui),vl=!!ii,ui=ii=null,e.current=n,hh(n),Hd(),D=u,F=i,Me.transition=o}else e.current=n;if(Gr&&(Gr=!1,wt=e,zl=l),o=e.pendingLanes,o===0&&(_t=null),Xd(n.stateNode),Se(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=Ri,Ri=null,e;return zl&1&&e.tag!==0&&xn(),o=e.pendingLanes,o&1?e===Li?rr++:(rr=0,Li=e):rr=0,At(),null}function xn(){if(wt!==null){var e=rc(zl),t=Me.transition,n=F;try{if(Me.transition=null,F=16>e?16:e,wt===null)var r=!1;else{if(e=wt,wt=null,zl=0,D&6)throw Error(k(331));var l=D;for(D|=4,L=e.current;L!==null;){var o=L,i=o.child;if(L.flags&16){var u=o.deletions;if(u!==null){for(var s=0;s<u.length;s++){var a=u[s];for(L=a;L!==null;){var p=L;switch(p.tag){case 0:case 11:case 15:tr(8,p,o)}var f=p.child;if(f!==null)f.return=p,L=f;else for(;L!==null;){p=L;var m=p.sibling,v=p.return;if(mf(p),p===a){L=null;break}if(m!==null){m.return=v,L=m;break}L=v}}}var g=o.alternate;if(g!==null){var w=g.child;if(w!==null){g.child=null;do{var S=w.sibling;w.sibling=null,w=S}while(w!==null)}}L=o}}if(o.subtreeFlags&2064&&i!==null)i.return=o,L=i;else e:for(;L!==null;){if(o=L,o.flags&2048)switch(o.tag){case 0:case 11:case 15:tr(9,o,o.return)}var d=o.sibling;if(d!==null){d.return=o.return,L=d;break e}L=o.return}}var c=e.current;for(L=c;L!==null;){i=L;var h=i.child;if(i.subtreeFlags&2064&&h!==null)h.return=i,L=h;else e:for(i=c;L!==null;){if(u=L,u.flags&2048)try{switch(u.tag){case 0:case 11:case 15:Gl(9,u)}}catch(x){Q(u,u.return,x)}if(u===i){L=null;break e}var y=u.sibling;if(y!==null){y.return=u.return,L=y;break e}L=u.return}}if(D=l,At(),Ge&&typeof Ge.onPostCommitFiberRoot=="function")try{Ge.onPostCommitFiberRoot(Bl,e)}catch{}r=!0}return r}finally{F=n,Me.transition=t}}return!1}function Ys(e,t,n){t=Ln(n,t),t=rf(e,t,1),e=Pt(e,t,1),t=pe(),e!==null&&(Pr(e,1,t),Se(e,t))}function Q(e,t,n){if(e.tag===3)Ys(e,e,n);else for(;t!==null;){if(t.tag===3){Ys(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(_t===null||!_t.has(r))){e=Ln(n,e),e=lf(t,e,1),t=Pt(t,e,1),e=pe(),t!==null&&(Pr(t,1,e),Se(t,e));break}}t=t.return}}function Sh(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=pe(),e.pingedLanes|=e.suspendedLanes&n,le===e&&(ie&n)===n&&(ee===4||ee===3&&(ie&130023424)===ie&&500>Y()-Eu?Qt(e,0):ku|=n),Se(e,t)}function Pf(e,t){t===0&&(e.mode&1?(t=Ur,Ur<<=1,!(Ur&130023424)&&(Ur=4194304)):t=1);var n=pe();e=it(e,t),e!==null&&(Pr(e,t,n),Se(e,n))}function xh(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Pf(e,n)}function kh(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(n=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(k(314))}r!==null&&r.delete(t),Pf(e,n)}var _f;_f=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||ye.current)ge=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return ge=!1,ah(e,t,n);ge=!!(e.flags&131072)}else ge=!1,$&&t.flags&1048576&&Nc(t,El,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;il(e,t),e=t.pendingProps;var l=Cn(t,fe.current);Sn(t,n),l=vu(null,t,r,e,l,n);var o=gu();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,we(r)?(o=!0,xl(t)):o=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,fu(t),l.updater=Yl,t.stateNode=l,l._reactInternals=t,vi(t,r,e,n),t=wi(null,t,r,!0,o,n)):(t.tag=0,$&&o&&lu(t),de(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(il(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=Ch(r),e=Ie(r,e),l){case 0:t=yi(null,t,r,e,n);break e;case 1:t=js(null,t,r,e,n);break e;case 11:t=As(null,t,r,e,n);break e;case 14:t=Is(null,t,r,Ie(r.type,e),n);break e}throw Error(k(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ie(r,l),yi(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ie(r,l),js(e,t,r,l,n);case 3:e:{if(af(t),e===null)throw Error(k(387));r=t.pendingProps,o=t.memoizedState,l=o.element,Fc(e,t),_l(t,r,null,n);var i=t.memoizedState;if(r=i.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){l=Ln(Error(k(423)),t),t=Us(e,t,r,n,l);break e}else if(r!==l){l=Ln(Error(k(424)),t),t=Us(e,t,r,n,l);break e}else for(Ee=Ct(t.stateNode.containerInfo.firstChild),Ce=t,$=!0,Ue=null,n=Mc(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Pn(),r===l){t=ut(e,t,n);break e}de(e,t,r,n)}t=t.child}return t;case 5:return Ac(t),e===null&&pi(t),r=t.type,l=t.pendingProps,o=e!==null?e.memoizedProps:null,i=l.children,si(r,l)?i=null:o!==null&&si(r,o)&&(t.flags|=32),sf(e,t),de(e,t,i,n),t.child;case 6:return e===null&&pi(t),null;case 13:return cf(e,t,n);case 4:return du(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=_n(t,null,r,n):de(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ie(r,l),As(e,t,r,l,n);case 7:return de(e,t,t.pendingProps,n),t.child;case 8:return de(e,t,t.pendingProps.children,n),t.child;case 12:return de(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,o=t.memoizedProps,i=l.value,A(Cl,r._currentValue),r._currentValue=i,o!==null)if(We(o.value,i)){if(o.children===l.children&&!ye.current){t=ut(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var u=o.dependencies;if(u!==null){i=o.child;for(var s=u.firstContext;s!==null;){if(s.context===r){if(o.tag===1){s=rt(-1,n&-n),s.tag=2;var a=o.updateQueue;if(a!==null){a=a.shared;var p=a.pending;p===null?s.next=s:(s.next=p.next,p.next=s),a.pending=s}}o.lanes|=n,s=o.alternate,s!==null&&(s.lanes|=n),hi(o.return,n,t),u.lanes|=n;break}s=s.next}}else if(o.tag===10)i=o.type===t.type?null:o.child;else if(o.tag===18){if(i=o.return,i===null)throw Error(k(341));i.lanes|=n,u=i.alternate,u!==null&&(u.lanes|=n),hi(i,n,t),i=o.sibling}else i=o.child;if(i!==null)i.return=o;else for(i=o;i!==null;){if(i===t){i=null;break}if(o=i.sibling,o!==null){o.return=i.return,i=o;break}i=i.return}o=i}de(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,Sn(t,n),l=De(l),r=r(l),t.flags|=1,de(e,t,r,n),t.child;case 14:return r=t.type,l=Ie(r,t.pendingProps),l=Ie(r.type,l),Is(e,t,r,l,n);case 15:return of(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ie(r,l),il(e,t),t.tag=1,we(r)?(e=!0,xl(t)):e=!1,Sn(t,n),nf(t,r,l),vi(t,r,l,n),wi(null,t,r,!0,e,n);case 19:return ff(e,t,n);case 22:return uf(e,t,n)}throw Error(k(156,t.tag))};function Rf(e,t){return ba(e,t)}function Eh(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 ze(e,t,n,r){return new Eh(e,t,n,r)}function Ru(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Ch(e){if(typeof e=="function")return Ru(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ki)return 11;if(e===Xi)return 14}return 2}function Lt(e,t){var n=e.alternate;return n===null?(n=ze(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 al(e,t,n,r,l,o){var i=2;if(r=e,typeof e=="function")Ru(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case ln:return Kt(n.children,l,o,t);case Qi:i=8,l|=8;break;case $o:return e=ze(12,n,t,l|2),e.elementType=$o,e.lanes=o,e;case Bo:return e=ze(13,n,t,l),e.elementType=Bo,e.lanes=o,e;case Wo:return e=ze(19,n,t,l),e.elementType=Wo,e.lanes=o,e;case Aa:return Jl(n,l,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Da:i=10;break e;case Fa:i=9;break e;case Ki:i=11;break e;case Xi:i=14;break e;case ht:i=16,r=null;break e}throw Error(k(130,e==null?e:typeof e,""))}return t=ze(i,n,t,l),t.elementType=e,t.type=r,t.lanes=o,t}function Kt(e,t,n,r){return e=ze(7,e,r,t),e.lanes=n,e}function Jl(e,t,n,r){return e=ze(22,e,r,t),e.elementType=Aa,e.lanes=n,e.stateNode={isHidden:!1},e}function Mo(e,t,n){return e=ze(6,e,null,t),e.lanes=n,e}function Do(e,t,n){return t=ze(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Ph(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=ho(0),this.expirationTimes=ho(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ho(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Lu(e,t,n,r,l,o,i,u,s){return e=new Ph(e,t,n,u,s),t===1?(t=1,o===!0&&(t|=8)):t=0,o=ze(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},fu(o),e}function _h(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:rn,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Lf(e){if(!e)return Tt;e=e._reactInternals;e:{if(en(e)!==e||e.tag!==1)throw Error(k(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(we(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(k(171))}if(e.tag===1){var n=e.type;if(we(n))return Rc(e,n,t)}return t}function Nf(e,t,n,r,l,o,i,u,s){return e=Lu(n,r,!0,e,l,o,i,u,s),e.context=Lf(null),n=e.current,r=pe(),l=Rt(n),o=rt(r,l),o.callback=t??null,Pt(n,o,l),e.current.lanes=l,Pr(e,l,r),Se(e,r),e}function ql(e,t,n,r){var l=t.current,o=pe(),i=Rt(l);return n=Lf(n),t.context===null?t.context=n:t.pendingContext=n,t=rt(o,i),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Pt(l,t,i),e!==null&&(Be(e,l,i,o),rl(e,l,i)),i}function Dl(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 Gs(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Nu(e,t){Gs(e,t),(e=e.alternate)&&Gs(e,t)}function Rh(){return null}var Of=typeof reportError=="function"?reportError:function(e){console.error(e)};function Ou(e){this._internalRoot=e}bl.prototype.render=Ou.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(k(409));ql(e,t,null,null)};bl.prototype.unmount=Ou.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Jt(function(){ql(null,e,null,null)}),t[ot]=null}};function bl(e){this._internalRoot=e}bl.prototype.unstable_scheduleHydration=function(e){if(e){var t=ic();e={blockedOn:null,target:e,priority:t};for(var n=0;n<vt.length&&t!==0&&t<vt[n].priority;n++);vt.splice(n,0,e),n===0&&sc(e)}};function Tu(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function eo(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Zs(){}function Lh(e,t,n,r,l){if(l){if(typeof r=="function"){var o=r;r=function(){var a=Dl(i);o.call(a)}}var i=Nf(t,r,e,0,null,!1,!1,"",Zs);return e._reactRootContainer=i,e[ot]=i.current,dr(e.nodeType===8?e.parentNode:e),Jt(),i}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var u=r;r=function(){var a=Dl(s);u.call(a)}}var s=Lu(e,0,!1,null,null,!1,!1,"",Zs);return e._reactRootContainer=s,e[ot]=s.current,dr(e.nodeType===8?e.parentNode:e),Jt(function(){ql(t,s,n,r)}),s}function to(e,t,n,r,l){var o=n._reactRootContainer;if(o){var i=o;if(typeof l=="function"){var u=l;l=function(){var s=Dl(i);u.call(s)}}ql(t,i,e,l)}else i=Lh(n,t,e,l,r);return Dl(i)}lc=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Xn(t.pendingLanes);n!==0&&(Zi(t,n|1),Se(t,Y()),!(D&6)&&(Nn=Y()+500,At()))}break;case 13:Jt(function(){var r=it(e,1);if(r!==null){var l=pe();Be(r,e,1,l)}}),Nu(e,1)}};Ji=function(e){if(e.tag===13){var t=it(e,134217728);if(t!==null){var n=pe();Be(t,e,134217728,n)}Nu(e,134217728)}};oc=function(e){if(e.tag===13){var t=Rt(e),n=it(e,t);if(n!==null){var r=pe();Be(n,e,t,r)}Nu(e,t)}};ic=function(){return F};uc=function(e,t){var n=F;try{return F=e,t()}finally{F=n}};qo=function(e,t,n){switch(t){case"input":if(Qo(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=Ql(r);if(!l)throw Error(k(90));ja(r),Qo(r,l)}}}break;case"textarea":$a(e,n);break;case"select":t=n.value,t!=null&&vn(e,!!n.multiple,t,!1)}};Xa=Cu;Ya=Jt;var Nh={usingClientEntryPoint:!1,Events:[Rr,an,Ql,Qa,Ka,Cu]},Hn={findFiberByHostInstance:Wt,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Oh={bundleType:Hn.bundleType,version:Hn.version,rendererPackageName:Hn.rendererPackageName,rendererConfig:Hn.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:ct.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Ja(e),e===null?null:e.stateNode},findFiberByHostInstance:Hn.findFiberByHostInstance||Rh,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 Zr=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Zr.isDisabled&&Zr.supportsFiber)try{Bl=Zr.inject(Oh),Ge=Zr}catch{}}Re.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Nh;Re.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Tu(t))throw Error(k(200));return _h(e,t,null,n)};Re.createRoot=function(e,t){if(!Tu(e))throw Error(k(299));var n=!1,r="",l=Of;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=Lu(e,1,!1,null,null,n,!1,r,l),e[ot]=t.current,dr(e.nodeType===8?e.parentNode:e),new Ou(t)};Re.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(k(188)):(e=Object.keys(e).join(","),Error(k(268,e)));return e=Ja(t),e=e===null?null:e.stateNode,e};Re.flushSync=function(e){return Jt(e)};Re.hydrate=function(e,t,n){if(!eo(t))throw Error(k(200));return to(null,e,t,!0,n)};Re.hydrateRoot=function(e,t,n){if(!Tu(e))throw Error(k(405));var r=n!=null&&n.hydratedSources||null,l=!1,o="",i=Of;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(i=n.onRecoverableError)),t=Nf(t,null,e,1,n??null,l,!1,o,i),e[ot]=t.current,dr(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 bl(t)};Re.render=function(e,t,n){if(!eo(t))throw Error(k(200));return to(null,e,t,!1,n)};Re.unmountComponentAtNode=function(e){if(!eo(e))throw Error(k(40));return e._reactRootContainer?(Jt(function(){to(null,null,e,!1,function(){e._reactRootContainer=null,e[ot]=null})}),!0):!1};Re.unstable_batchedUpdates=Cu;Re.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!eo(n))throw Error(k(200));if(e==null||e._reactInternals===void 0)throw Error(k(38));return to(e,t,n,!1,r)};Re.version="18.3.1-next-f1338f8080-20240426";function Tf(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Tf)}catch(e){console.error(e)}}Tf(),Oa.exports=Re;var zu=Oa.exports;const Ov=ya(zu);var Js=zu;Qu.createRoot=Js.createRoot,Qu.hydrateRoot=Js.hydrateRoot;/**
* @remix-run/router v1.23.3
*
* Copyright (c) Remix Software Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/function xr(){return xr=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},xr.apply(null,arguments)}var St;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(St||(St={}));const qs="popstate";function Th(e){e===void 0&&(e={});function t(r,l){let{pathname:o,search:i,hash:u}=r.location;return Ti("",{pathname:o,search:i,hash:u},l.state&&l.state.usr||null,l.state&&l.state.key||"default")}function n(r,l){return typeof l=="string"?l:Fl(l)}return Mh(t,n,null,e)}function J(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Mu(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function zh(){return Math.random().toString(36).substr(2,8)}function bs(e,t){return{usr:e.state,key:e.key,idx:t}}function Ti(e,t,n,r){return n===void 0&&(n=null),xr({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Dn(t):t,{state:n,key:t&&t.key||r||zh()})}function Fl(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function Dn(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function Mh(e,t,n,r){r===void 0&&(r={});let{window:l=document.defaultView,v5Compat:o=!1}=r,i=l.history,u=St.Pop,s=null,a=p();a==null&&(a=0,i.replaceState(xr({},i.state,{idx:a}),""));function p(){return(i.state||{idx:null}).idx}function f(){u=St.Pop;let S=p(),d=S==null?null:S-a;a=S,s&&s({action:u,location:w.location,delta:d})}function m(S,d){u=St.Push;let c=Ti(w.location,S,d);a=p()+1;let h=bs(c,a),y=w.createHref(c);try{i.pushState(h,"",y)}catch(x){if(x instanceof DOMException&&x.name==="DataCloneError")throw x;l.location.assign(y)}o&&s&&s({action:u,location:w.location,delta:1})}function v(S,d){u=St.Replace;let c=Ti(w.location,S,d);a=p();let h=bs(c,a),y=w.createHref(c);i.replaceState(h,"",y),o&&s&&s({action:u,location:w.location,delta:0})}function g(S){let d=l.location.origin!=="null"?l.location.origin:l.location.href,c=typeof S=="string"?S:Fl(S);return c=c.replace(/ $/,"%20"),J(d,"No window.location.(origin|href) available to create URL for href: "+c),new URL(c,d)}let w={get action(){return u},get location(){return e(l,i)},listen(S){if(s)throw new Error("A history only accepts one active listener");return l.addEventListener(qs,f),s=S,()=>{l.removeEventListener(qs,f),s=null}},createHref(S){return t(l,S)},createURL:g,encodeLocation(S){let d=g(S);return{pathname:d.pathname,search:d.search,hash:d.hash}},push:m,replace:v,go(S){return i.go(S)}};return w}var ea;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(ea||(ea={}));function Dh(e,t,n){return n===void 0&&(n="/"),Fh(e,t,n)}function Fh(e,t,n,r){let l=typeof t=="string"?Dn(t):t,o=Du(l.pathname||"/",n);if(o==null)return null;let i=zf(e);Ah(i);let u=null,s=Yh(o);for(let a=0;u==null&&a<i.length;++a)u=Qh(i[a],s);return u}function zf(e,t,n,r){t===void 0&&(t=[]),n===void 0&&(n=[]),r===void 0&&(r="");let l=(o,i,u)=>{let s={relativePath:u===void 0?o.path||"":u,caseSensitive:o.caseSensitive===!0,childrenIndex:i,route:o};s.relativePath.startsWith("/")&&(J(s.relativePath.startsWith(r),'Absolute route path "'+s.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),s.relativePath=s.relativePath.slice(r.length));let a=Nt([r,s.relativePath]),p=n.concat(s);o.children&&o.children.length>0&&(J(o.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+a+'".')),zf(o.children,t,p,a)),!(o.path==null&&!o.index)&&t.push({path:a,score:Vh(a,o.index),routesMeta:p})};return e.forEach((o,i)=>{var u;if(o.path===""||!((u=o.path)!=null&&u.includes("?")))l(o,i);else for(let s of Mf(o.path))l(o,i,s)}),t}function Mf(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,l=n.endsWith("?"),o=n.replace(/\?$/,"");if(r.length===0)return l?[o,""]:[o];let i=Mf(r.join("/")),u=[];return u.push(...i.map(s=>s===""?o:[o,s].join("/"))),l&&u.push(...i),u.map(s=>e.startsWith("/")&&s===""?"/":s)}function Ah(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:Hh(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const Ih=/^:[\w-]+$/,jh=3,Uh=2,$h=1,Bh=10,Wh=-2,ta=e=>e==="*";function Vh(e,t){let n=e.split("/"),r=n.length;return n.some(ta)&&(r+=Wh),t&&(r+=Uh),n.filter(l=>!ta(l)).reduce((l,o)=>l+(Ih.test(o)?jh:o===""?$h:Bh),r)}function Hh(e,t){return e.length===t.length&&e.slice(0,-1).every((r,l)=>r===t[l])?e[e.length-1]-t[t.length-1]:0}function Qh(e,t,n){let{routesMeta:r}=e,l={},o="/",i=[];for(let u=0;u<r.length;++u){let s=r[u],a=u===r.length-1,p=o==="/"?t:t.slice(o.length)||"/",f=Kh({path:s.relativePath,caseSensitive:s.caseSensitive,end:a},p),m=s.route;if(!f)return null;Object.assign(l,f.params),i.push({params:l,pathname:Nt([o,f.pathname]),pathnameBase:bh(Nt([o,f.pathnameBase])),route:m}),f.pathnameBase!=="/"&&(o=Nt([o,f.pathnameBase]))}return i}function Kh(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=Xh(e.path,e.caseSensitive,e.end),l=t.match(n);if(!l)return null;let o=l[0],i=o.replace(/(.)\/+$/,"$1"),u=l.slice(1);return{params:r.reduce((a,p,f)=>{let{paramName:m,isOptional:v}=p;if(m==="*"){let w=u[f]||"";i=o.slice(0,o.length-w.length).replace(/(.)\/+$/,"$1")}const g=u[f];return v&&!g?a[m]=void 0:a[m]=(g||"").replace(/%2F/g,"/"),a},{}),pathname:o,pathnameBase:i,pattern:e}}function Xh(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),Mu(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],l="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(i,u,s)=>(r.push({paramName:u,isOptional:s!=null}),s?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),l+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?l+="\\/*$":e!==""&&e!=="/"&&(l+="(?:(?=\\/|$))"),[new RegExp(l,t?void 0:"i"),r]}function Yh(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Mu(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function Du(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}const Gh=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Zh=e=>Gh.test(e);function Jh(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:l=""}=typeof e=="string"?Dn(e):e,o;if(n)if(Zh(n))o=n;else{if(n.includes("//")){let i=n;n=Af(n),Mu(!1,"Pathnames cannot have embedded double slashes - normalizing "+(i+" -> "+n))}n.startsWith("/")?o=na(n.substring(1),"/"):o=na(n,t)}else o=t;return{pathname:o,search:em(r),hash:tm(l)}}function na(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(l=>{l===".."?n.length>1&&n.pop():l!=="."&&n.push(l)}),n.length>1?n.join("/"):"/"}function Fo(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function qh(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Df(e,t){let n=qh(e);return t?n.map((r,l)=>l===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function Ff(e,t,n,r){r===void 0&&(r=!1);let l;typeof e=="string"?l=Dn(e):(l=xr({},e),J(!l.pathname||!l.pathname.includes("?"),Fo("?","pathname","search",l)),J(!l.pathname||!l.pathname.includes("#"),Fo("#","pathname","hash",l)),J(!l.search||!l.search.includes("#"),Fo("#","search","hash",l)));let o=e===""||l.pathname==="",i=o?"/":l.pathname,u;if(i==null)u=n;else{let f=t.length-1;if(!r&&i.startsWith("..")){let m=i.split("/");for(;m[0]==="..";)m.shift(),f-=1;l.pathname=m.join("/")}u=f>=0?t[f]:"/"}let s=Jh(l,u),a=i&&i!=="/"&&i.endsWith("/"),p=(o||i===".")&&n.endsWith("/");return!s.pathname.endsWith("/")&&(a||p)&&(s.pathname+="/"),s}const Af=e=>e.replace(/\/\/+/g,"/"),Nt=e=>Af(e.join("/")),bh=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),em=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,tm=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function nm(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const If=["post","put","patch","delete"];new Set(If);const rm=["get",...If];new Set(rm);/**
* React Router v6.30.4
*
* Copyright (c) Remix Software Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/function kr(){return kr=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},kr.apply(null,arguments)}const Fu=C.createContext(null),lm=C.createContext(null),tn=C.createContext(null),no=C.createContext(null),ft=C.createContext({outlet:null,matches:[],isDataRoute:!1}),jf=C.createContext(null);function om(e,t){let{relative:n}=t===void 0?{}:t;Nr()||J(!1);let{basename:r,navigator:l}=C.useContext(tn),{hash:o,pathname:i,search:u}=Wf(e,{relative:n}),s=i;return r!=="/"&&(s=i==="/"?r:Nt([r,i])),l.createHref({pathname:s,search:u,hash:o})}function Nr(){return C.useContext(no)!=null}function Or(){return Nr()||J(!1),C.useContext(no).location}function Uf(e){C.useContext(tn).static||C.useLayoutEffect(e)}function $f(){let{isDataRoute:e}=C.useContext(ft);return e?wm():im()}function im(){Nr()||J(!1);let e=C.useContext(Fu),{basename:t,future:n,navigator:r}=C.useContext(tn),{matches:l}=C.useContext(ft),{pathname:o}=Or(),i=JSON.stringify(Df(l,n.v7_relativeSplatPath)),u=C.useRef(!1);return Uf(()=>{u.current=!0}),C.useCallback(function(a,p){if(p===void 0&&(p={}),!u.current)return;if(typeof a=="number"){r.go(a);return}let f=Ff(a,JSON.parse(i),o,p.relative==="path");e==null&&t!=="/"&&(f.pathname=f.pathname==="/"?t:Nt([t,f.pathname])),(p.replace?r.replace:r.push)(f,p.state,p)},[t,r,i,o,e])}const Bf=C.createContext(null);function Tv(){return C.useContext(Bf)}function um(e){let t=C.useContext(ft).outlet;return t&&C.createElement(Bf.Provider,{value:e},t)}function zv(){let{matches:e}=C.useContext(ft),t=e[e.length-1];return t?t.params:{}}function Wf(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=C.useContext(tn),{matches:l}=C.useContext(ft),{pathname:o}=Or(),i=JSON.stringify(Df(l,r.v7_relativeSplatPath));return C.useMemo(()=>Ff(e,JSON.parse(i),o,n==="path"),[e,i,o,n])}function sm(e,t){return am(e,t)}function am(e,t,n,r){Nr()||J(!1);let{navigator:l}=C.useContext(tn),{matches:o}=C.useContext(ft),i=o[o.length-1],u=i?i.params:{};i&&i.pathname;let s=i?i.pathnameBase:"/";i&&i.route;let a=Or(),p;if(t){var f;let S=typeof t=="string"?Dn(t):t;s==="/"||(f=S.pathname)!=null&&f.startsWith(s)||J(!1),p=S}else p=a;let m=p.pathname||"/",v=m;if(s!=="/"){let S=s.replace(/^\//,"").split("/");v="/"+m.replace(/^\//,"").split("/").slice(S.length).join("/")}let g=Dh(e,{pathname:v}),w=hm(g&&g.map(S=>Object.assign({},S,{params:Object.assign({},u,S.params),pathname:Nt([s,l.encodeLocation?l.encodeLocation(S.pathname).pathname:S.pathname]),pathnameBase:S.pathnameBase==="/"?s:Nt([s,l.encodeLocation?l.encodeLocation(S.pathnameBase).pathname:S.pathnameBase])})),o,n,r);return t&&w?C.createElement(no.Provider,{value:{location:kr({pathname:"/",search:"",hash:"",state:null,key:"default"},p),navigationType:St.Pop}},w):w}function cm(){let e=ym(),t=nm(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,l={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return C.createElement(C.Fragment,null,C.createElement("h2",null,"Unexpected Application Error!"),C.createElement("h3",{style:{fontStyle:"italic"}},t),n?C.createElement("pre",{style:l},n):null,null)}const fm=C.createElement(cm,null);class dm extends C.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?C.createElement(ft.Provider,{value:this.props.routeContext},C.createElement(jf.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function pm(e){let{routeContext:t,match:n,children:r}=e,l=C.useContext(Fu);return l&&l.static&&l.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(l.staticContext._deepestRenderedBoundaryId=n.route.id),C.createElement(ft.Provider,{value:t},r)}function hm(e,t,n,r){var l;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var o;if(!n)return null;if(n.errors)e=n.matches;else if((o=r)!=null&&o.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let i=e,u=(l=n)==null?void 0:l.errors;if(u!=null){let p=i.findIndex(f=>f.route.id&&(u==null?void 0:u[f.route.id])!==void 0);p>=0||J(!1),i=i.slice(0,Math.min(i.length,p+1))}let s=!1,a=-1;if(n&&r&&r.v7_partialHydration)for(let p=0;p<i.length;p++){let f=i[p];if((f.route.HydrateFallback||f.route.hydrateFallbackElement)&&(a=p),f.route.id){let{loaderData:m,errors:v}=n,g=f.route.loader&&m[f.route.id]===void 0&&(!v||v[f.route.id]===void 0);if(f.route.lazy||g){s=!0,a>=0?i=i.slice(0,a+1):i=[i[0]];break}}}return i.reduceRight((p,f,m)=>{let v,g=!1,w=null,S=null;n&&(v=u&&f.route.id?u[f.route.id]:void 0,w=f.route.errorElement||fm,s&&(a<0&&m===0?(Sm("route-fallback"),g=!0,S=null):a===m&&(g=!0,S=f.route.hydrateFallbackElement||null)));let d=t.concat(i.slice(0,m+1)),c=()=>{let h;return v?h=w:g?h=S:f.route.Component?h=C.createElement(f.route.Component,null):f.route.element?h=f.route.element:h=p,C.createElement(pm,{match:f,routeContext:{outlet:p,matches:d,isDataRoute:n!=null},children:h})};return n&&(f.route.ErrorBoundary||f.route.errorElement||m===0)?C.createElement(dm,{location:n.location,revalidation:n.revalidation,component:w,error:v,children:c(),routeContext:{outlet:null,matches:d,isDataRoute:!0}}):c()},null)}var Vf=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(Vf||{}),Hf=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(Hf||{});function mm(e){let t=C.useContext(Fu);return t||J(!1),t}function vm(e){let t=C.useContext(lm);return t||J(!1),t}function gm(e){let t=C.useContext(ft);return t||J(!1),t}function Qf(e){let t=gm(),n=t.matches[t.matches.length-1];return n.route.id||J(!1),n.route.id}function ym(){var e;let t=C.useContext(jf),n=vm(),r=Qf();return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function wm(){let{router:e}=mm(Vf.UseNavigateStable),t=Qf(Hf.UseNavigateStable),n=C.useRef(!1);return Uf(()=>{n.current=!0}),C.useCallback(function(l,o){o===void 0&&(o={}),n.current&&(typeof l=="number"?e.navigate(l):e.navigate(l,kr({fromRouteId:t},o)))},[e,t])}const ra={};function Sm(e,t,n){ra[e]||(ra[e]=!0)}function xm(e,t){e==null||e.v7_startTransition,e==null||e.v7_relativeSplatPath}function Mv(e){return um(e.context)}function km(e){J(!1)}function Em(e){let{basename:t="/",children:n=null,location:r,navigationType:l=St.Pop,navigator:o,static:i=!1,future:u}=e;Nr()&&J(!1);let s=t.replace(/^\/*/,"/"),a=C.useMemo(()=>({basename:s,navigator:o,static:i,future:kr({v7_relativeSplatPath:!1},u)}),[s,u,o,i]);typeof r=="string"&&(r=Dn(r));let{pathname:p="/",search:f="",hash:m="",state:v=null,key:g="default"}=r,w=C.useMemo(()=>{let S=Du(p,s);return S==null?null:{location:{pathname:S,search:f,hash:m,state:v,key:g},navigationType:l}},[s,p,f,m,v,g,l]);return w==null?null:C.createElement(tn.Provider,{value:a},C.createElement(no.Provider,{children:n,value:w}))}function Dv(e){let{children:t,location:n}=e;return sm(zi(t),n)}new Promise(()=>{});function zi(e,t){t===void 0&&(t=[]);let n=[];return C.Children.forEach(e,(r,l)=>{if(!C.isValidElement(r))return;let o=[...t,l];if(r.type===C.Fragment){n.push.apply(n,zi(r.props.children,o));return}r.type!==km&&J(!1),!r.props.index||!r.props.children||J(!1);let i={id:r.props.id||o.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(i.children=zi(r.props.children,o)),n.push(i)}),n}/**
* React Router DOM v6.30.4
*
* Copyright (c) Remix Software Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/function Mi(){return Mi=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Mi.apply(null,arguments)}function Cm(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function Pm(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function _m(e,t){return e.button===0&&(!t||t==="_self")&&!Pm(e)}function Di(e){return e===void 0&&(e=""),new URLSearchParams(typeof e=="string"||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map(l=>[n,l]):[[n,r]])},[]))}function Rm(e,t){let n=Di(e);return t&&t.forEach((r,l)=>{n.has(l)||t.getAll(l).forEach(o=>{n.append(l,o)})}),n}const Lm=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],Nm="6";try{window.__reactRouterVersion=Nm}catch{}const Om="startTransition",la=Sd[Om];function Fv(e){let{basename:t,children:n,future:r,window:l}=e,o=C.useRef();o.current==null&&(o.current=Th({window:l,v5Compat:!0}));let i=o.current,[u,s]=C.useState({action:i.action,location:i.location}),{v7_startTransition:a}=r||{},p=C.useCallback(f=>{a&&la?la(()=>s(f)):s(f)},[s,a]);return C.useLayoutEffect(()=>i.listen(p),[i,p]),C.useEffect(()=>xm(r),[r]),C.createElement(Em,{basename:t,children:n,location:u.location,navigationType:u.action,navigator:i,future:r})}const Tm=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",zm=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Av=C.forwardRef(function(t,n){let{onClick:r,relative:l,reloadDocument:o,replace:i,state:u,target:s,to:a,preventScrollReset:p,viewTransition:f}=t,m=Cm(t,Lm),{basename:v}=C.useContext(tn),g,w=!1;if(typeof a=="string"&&zm.test(a)&&(g=a,Tm))try{let h=new URL(window.location.href),y=a.startsWith("//")?new URL(h.protocol+a):new URL(a),x=Du(y.pathname,v);y.origin===h.origin&&x!=null?a=x+y.search+y.hash:w=!0}catch{}let S=om(a,{relative:l}),d=Mm(a,{replace:i,state:u,target:s,preventScrollReset:p,relative:l,viewTransition:f});function c(h){r&&r(h),h.defaultPrevented||d(h)}return C.createElement("a",Mi({},m,{href:g||S,onClick:w||o?r:c,ref:n,target:s}))});var oa;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(oa||(oa={}));var ia;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(ia||(ia={}));function Mm(e,t){let{target:n,replace:r,state:l,preventScrollReset:o,relative:i,viewTransition:u}=t===void 0?{}:t,s=$f(),a=Or(),p=Wf(e,{relative:i});return C.useCallback(f=>{if(_m(f,n)){f.preventDefault();let m=r!==void 0?r:Fl(a)===Fl(p);s(e,{replace:m,state:l,preventScrollReset:o,relative:i,viewTransition:u})}},[a,s,p,r,l,n,e,o,i,u])}function Iv(e){let t=C.useRef(Di(e)),n=C.useRef(!1),r=Or(),l=C.useMemo(()=>Rm(r.search,n.current?null:t.current),[r.search]),o=$f(),i=C.useCallback((u,s)=>{const a=Di(typeof u=="function"?u(l):u);n.current=!0,o("?"+a,s)},[o,l]);return[l,i]}const Dm=["top","right","bottom","left"],zt=Math.min,ke=Math.max,Al=Math.round,Jr=Math.floor,Je=e=>({x:e,y:e}),Fm={left:"right",right:"left",bottom:"top",top:"bottom"};function Fi(e,t,n){return ke(e,zt(t,n))}function st(e,t){return typeof e=="function"?e(t):e}function at(e){return e.split("-")[0]}function Fn(e){return e.split("-")[1]}function Au(e){return e==="x"?"y":"x"}function Iu(e){return e==="y"?"height":"width"}function Ye(e){const t=e[0];return t==="t"||t==="b"?"y":"x"}function ju(e){return Au(Ye(e))}function Am(e,t,n){n===void 0&&(n=!1);const r=Fn(e),l=ju(e),o=Iu(l);let i=l==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[o]>t.floating[o]&&(i=Il(i)),[i,Il(i)]}function Im(e){const t=Il(e);return[Ai(e),t,Ai(t)]}function Ai(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}const ua=["left","right"],sa=["right","left"],jm=["top","bottom"],Um=["bottom","top"];function $m(e,t,n){switch(e){case"top":case"bottom":return n?t?sa:ua:t?ua:sa;case"left":case"right":return t?jm:Um;default:return[]}}function Bm(e,t,n,r){const l=Fn(e);let o=$m(at(e),n==="start",r);return l&&(o=o.map(i=>i+"-"+l),t&&(o=o.concat(o.map(Ai)))),o}function Il(e){const t=at(e);return Fm[t]+e.slice(t.length)}function Wm(e){return{top:0,right:0,bottom:0,left:0,...e}}function Kf(e){return typeof e!="number"?Wm(e):{top:e,right:e,bottom:e,left:e}}function jl(e){const{x:t,y:n,width:r,height:l}=e;return{width:r,height:l,top:n,left:t,right:t+r,bottom:n+l,x:t,y:n}}function aa(e,t,n){let{reference:r,floating:l}=e;const o=Ye(t),i=ju(t),u=Iu(i),s=at(t),a=o==="y",p=r.x+r.width/2-l.width/2,f=r.y+r.height/2-l.height/2,m=r[u]/2-l[u]/2;let v;switch(s){case"top":v={x:p,y:r.y-l.height};break;case"bottom":v={x:p,y:r.y+r.height};break;case"right":v={x:r.x+r.width,y:f};break;case"left":v={x:r.x-l.width,y:f};break;default:v={x:r.x,y:r.y}}switch(Fn(t)){case"start":v[i]-=m*(n&&a?-1:1);break;case"end":v[i]+=m*(n&&a?-1:1);break}return v}async function Vm(e,t){var n;t===void 0&&(t={});const{x:r,y:l,platform:o,rects:i,elements:u,strategy:s}=e,{boundary:a="clippingAncestors",rootBoundary:p="viewport",elementContext:f="floating",altBoundary:m=!1,padding:v=0}=st(t,e),g=Kf(v),S=u[m?f==="floating"?"reference":"floating":f],d=jl(await o.getClippingRect({element:(n=await(o.isElement==null?void 0:o.isElement(S)))==null||n?S:S.contextElement||await(o.getDocumentElement==null?void 0:o.getDocumentElement(u.floating)),boundary:a,rootBoundary:p,strategy:s})),c=f==="floating"?{x:r,y:l,width:i.floating.width,height:i.floating.height}:i.reference,h=await(o.getOffsetParent==null?void 0:o.getOffsetParent(u.floating)),y=await(o.isElement==null?void 0:o.isElement(h))?await(o.getScale==null?void 0:o.getScale(h))||{x:1,y:1}:{x:1,y:1},x=jl(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:u,rect:c,offsetParent:h,strategy:s}):c);return{top:(d.top-x.top+g.top)/y.y,bottom:(x.bottom-d.bottom+g.bottom)/y.y,left:(d.left-x.left+g.left)/y.x,right:(x.right-d.right+g.right)/y.x}}const Hm=50,Qm=async(e,t,n)=>{const{placement:r="bottom",strategy:l="absolute",middleware:o=[],platform:i}=n,u=i.detectOverflow?i:{...i,detectOverflow:Vm},s=await(i.isRTL==null?void 0:i.isRTL(t));let a=await i.getElementRects({reference:e,floating:t,strategy:l}),{x:p,y:f}=aa(a,r,s),m=r,v=0;const g={};for(let w=0;w<o.length;w++){const S=o[w];if(!S)continue;const{name:d,fn:c}=S,{x:h,y,data:x,reset:P}=await c({x:p,y:f,initialPlacement:r,placement:m,strategy:l,middlewareData:g,rects:a,platform:u,elements:{reference:e,floating:t}});p=h??p,f=y??f,g[d]={...g[d],...x},P&&v<Hm&&(v++,typeof P=="object"&&(P.placement&&(m=P.placement),P.rects&&(a=P.rects===!0?await i.getElementRects({reference:e,floating:t,strategy:l}):P.rects),{x:p,y:f}=aa(a,m,s)),w=-1)}return{x:p,y:f,placement:m,strategy:l,middlewareData:g}},Km=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:l,rects:o,platform:i,elements:u,middlewareData:s}=t,{element:a,padding:p=0}=st(e,t)||{};if(a==null)return{};const f=Kf(p),m={x:n,y:r},v=ju(l),g=Iu(v),w=await i.getDimensions(a),S=v==="y",d=S?"top":"left",c=S?"bottom":"right",h=S?"clientHeight":"clientWidth",y=o.reference[g]+o.reference[v]-m[v]-o.floating[g],x=m[v]-o.reference[v],P=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a));let _=P?P[h]:0;(!_||!await(i.isElement==null?void 0:i.isElement(P)))&&(_=u.floating[h]||o.floating[g]);const R=y/2-x/2,M=_/2-w[g]/2-1,O=zt(f[d],M),U=zt(f[c],M),q=O,G=_-w[g]-U,H=_/2-w[g]/2+R,Ne=Fi(q,H,G),K=!s.arrow&&Fn(l)!=null&&H!==Ne&&o.reference[g]/2-(H<q?O:U)-w[g]/2<0,te=K?H<q?H-q:H-G:0;return{[v]:m[v]+te,data:{[v]:Ne,centerOffset:H-Ne-te,...K&&{alignmentOffset:te}},reset:K}}}),Xm=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:l,middlewareData:o,rects:i,initialPlacement:u,platform:s,elements:a}=t,{mainAxis:p=!0,crossAxis:f=!0,fallbackPlacements:m,fallbackStrategy:v="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:w=!0,...S}=st(e,t);if((n=o.arrow)!=null&&n.alignmentOffset)return{};const d=at(l),c=Ye(u),h=at(u)===u,y=await(s.isRTL==null?void 0:s.isRTL(a.floating)),x=m||(h||!w?[Il(u)]:Im(u)),P=g!=="none";!m&&P&&x.push(...Bm(u,w,g,y));const _=[u,...x],R=await s.detectOverflow(t,S),M=[];let O=((r=o.flip)==null?void 0:r.overflows)||[];if(p&&M.push(R[d]),f){const H=Am(l,i,y);M.push(R[H[0]],R[H[1]])}if(O=[...O,{placement:l,overflows:M}],!M.every(H=>H<=0)){var U,q;const H=(((U=o.flip)==null?void 0:U.index)||0)+1,Ne=_[H];if(Ne&&(!(f==="alignment"?c!==Ye(Ne):!1)||O.every(E=>Ye(E.placement)===c?E.overflows[0]>0:!0)))return{data:{index:H,overflows:O},reset:{placement:Ne}};let K=(q=O.filter(te=>te.overflows[0]<=0).sort((te,E)=>te.overflows[1]-E.overflows[1])[0])==null?void 0:q.placement;if(!K)switch(v){case"bestFit":{var G;const te=(G=O.filter(E=>{if(P){const N=Ye(E.placement);return N===c||N==="y"}return!0}).map(E=>[E.placement,E.overflows.filter(N=>N>0).reduce((N,T)=>N+T,0)]).sort((E,N)=>E[1]-N[1])[0])==null?void 0:G[0];te&&(K=te);break}case"initialPlacement":K=u;break}if(l!==K)return{reset:{placement:K}}}return{}}}};function ca(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function fa(e){return Dm.some(t=>e[t]>=0)}const Ym=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n,platform:r}=t,{strategy:l="referenceHidden",...o}=st(e,t);switch(l){case"referenceHidden":{const i=await r.detectOverflow(t,{...o,elementContext:"reference"}),u=ca(i,n.reference);return{data:{referenceHiddenOffsets:u,referenceHidden:fa(u)}}}case"escaped":{const i=await r.detectOverflow(t,{...o,altBoundary:!0}),u=ca(i,n.floating);return{data:{escapedOffsets:u,escaped:fa(u)}}}default:return{}}}}},Xf=new Set(["left","top"]);async function Gm(e,t){const{placement:n,platform:r,elements:l}=e,o=await(r.isRTL==null?void 0:r.isRTL(l.floating)),i=at(n),u=Fn(n),s=Ye(n)==="y",a=Xf.has(i)?-1:1,p=o&&s?-1:1,f=st(t,e);let{mainAxis:m,crossAxis:v,alignmentAxis:g}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return u&&typeof g=="number"&&(v=u==="end"?g*-1:g),s?{x:v*p,y:m*a}:{x:m*a,y:v*p}}const Zm=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:l,y:o,placement:i,middlewareData:u}=t,s=await Gm(t,e);return i===((n=u.offset)==null?void 0:n.placement)&&(r=u.arrow)!=null&&r.alignmentOffset?{}:{x:l+s.x,y:o+s.y,data:{...s,placement:i}}}}},Jm=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:l,platform:o}=t,{mainAxis:i=!0,crossAxis:u=!1,limiter:s={fn:d=>{let{x:c,y:h}=d;return{x:c,y:h}}},...a}=st(e,t),p={x:n,y:r},f=await o.detectOverflow(t,a),m=Ye(at(l)),v=Au(m);let g=p[v],w=p[m];if(i){const d=v==="y"?"top":"left",c=v==="y"?"bottom":"right",h=g+f[d],y=g-f[c];g=Fi(h,g,y)}if(u){const d=m==="y"?"top":"left",c=m==="y"?"bottom":"right",h=w+f[d],y=w-f[c];w=Fi(h,w,y)}const S=s.fn({...t,[v]:g,[m]:w});return{...S,data:{x:S.x-n,y:S.y-r,enabled:{[v]:i,[m]:u}}}}}},qm=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:l,rects:o,middlewareData:i}=t,{offset:u=0,mainAxis:s=!0,crossAxis:a=!0}=st(e,t),p={x:n,y:r},f=Ye(l),m=Au(f);let v=p[m],g=p[f];const w=st(u,t),S=typeof w=="number"?{mainAxis:w,crossAxis:0}:{mainAxis:0,crossAxis:0,...w};if(s){const h=m==="y"?"height":"width",y=o.reference[m]-o.floating[h]+S.mainAxis,x=o.reference[m]+o.reference[h]-S.mainAxis;v<y?v=y:v>x&&(v=x)}if(a){var d,c;const h=m==="y"?"width":"height",y=Xf.has(at(l)),x=o.reference[f]-o.floating[h]+(y&&((d=i.offset)==null?void 0:d[f])||0)+(y?0:S.crossAxis),P=o.reference[f]+o.reference[h]+(y?0:((c=i.offset)==null?void 0:c[f])||0)-(y?S.crossAxis:0);g<x?g=x:g>P&&(g=P)}return{[m]:v,[f]:g}}}},bm=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var n,r;const{placement:l,rects:o,platform:i,elements:u}=t,{apply:s=()=>{},...a}=st(e,t),p=await i.detectOverflow(t,a),f=at(l),m=Fn(l),v=Ye(l)==="y",{width:g,height:w}=o.floating;let S,d;f==="top"||f==="bottom"?(S=f,d=m===(await(i.isRTL==null?void 0:i.isRTL(u.floating))?"start":"end")?"left":"right"):(d=f,S=m==="end"?"top":"bottom");const c=w-p.top-p.bottom,h=g-p.left-p.right,y=zt(w-p[S],c),x=zt(g-p[d],h),P=!t.middlewareData.shift;let _=y,R=x;if((n=t.middlewareData.shift)!=null&&n.enabled.x&&(R=h),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(_=c),P&&!m){const O=ke(p.left,0),U=ke(p.right,0),q=ke(p.top,0),G=ke(p.bottom,0);v?R=g-2*(O!==0||U!==0?O+U:ke(p.left,p.right)):_=w-2*(q!==0||G!==0?q+G:ke(p.top,p.bottom))}await s({...t,availableWidth:R,availableHeight:_});const M=await i.getDimensions(u.floating);return g!==M.width||w!==M.height?{reset:{rects:!0}}:{}}}};function ro(){return typeof window<"u"}function An(e){return Yf(e)?(e.nodeName||"").toLowerCase():"#document"}function Pe(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function qe(e){var t;return(t=(Yf(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Yf(e){return ro()?e instanceof Node||e instanceof Pe(e).Node:!1}function Ve(e){return ro()?e instanceof Element||e instanceof Pe(e).Element:!1}function dt(e){return ro()?e instanceof HTMLElement||e instanceof Pe(e).HTMLElement:!1}function da(e){return!ro()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Pe(e).ShadowRoot}function Tr(e){const{overflow:t,overflowX:n,overflowY:r,display:l}=He(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&l!=="inline"&&l!=="contents"}function ev(e){return/^(table|td|th)$/.test(An(e))}function lo(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}const tv=/transform|translate|scale|rotate|perspective|filter/,nv=/paint|layout|strict|content/,Ut=e=>!!e&&e!=="none";let Ao;function Uu(e){const t=Ve(e)?He(e):e;return Ut(t.transform)||Ut(t.translate)||Ut(t.scale)||Ut(t.rotate)||Ut(t.perspective)||!$u()&&(Ut(t.backdropFilter)||Ut(t.filter))||tv.test(t.willChange||"")||nv.test(t.contain||"")}function rv(e){let t=Mt(e);for(;dt(t)&&!On(t);){if(Uu(t))return t;if(lo(t))return null;t=Mt(t)}return null}function $u(){return Ao==null&&(Ao=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Ao}function On(e){return/^(html|body|#document)$/.test(An(e))}function He(e){return Pe(e).getComputedStyle(e)}function oo(e){return Ve(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Mt(e){if(An(e)==="html")return e;const t=e.assignedSlot||e.parentNode||da(e)&&e.host||qe(e);return da(t)?t.host:t}function Gf(e){const t=Mt(e);return On(t)?e.ownerDocument?e.ownerDocument.body:e.body:dt(t)&&Tr(t)?t:Gf(t)}function Er(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const l=Gf(e),o=l===((r=e.ownerDocument)==null?void 0:r.body),i=Pe(l);if(o){const u=Ii(i);return t.concat(i,i.visualViewport||[],Tr(l)?l:[],u&&n?Er(u):[])}else return t.concat(l,Er(l,[],n))}function Ii(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Zf(e){const t=He(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const l=dt(e),o=l?e.offsetWidth:n,i=l?e.offsetHeight:r,u=Al(n)!==o||Al(r)!==i;return u&&(n=o,r=i),{width:n,height:r,$:u}}function Bu(e){return Ve(e)?e:e.contextElement}function kn(e){const t=Bu(e);if(!dt(t))return Je(1);const n=t.getBoundingClientRect(),{width:r,height:l,$:o}=Zf(t);let i=(o?Al(n.width):n.width)/r,u=(o?Al(n.height):n.height)/l;return(!i||!Number.isFinite(i))&&(i=1),(!u||!Number.isFinite(u))&&(u=1),{x:i,y:u}}const lv=Je(0);function Jf(e){const t=Pe(e);return!$u()||!t.visualViewport?lv:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function ov(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==Pe(e)?!1:t}function qt(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const l=e.getBoundingClientRect(),o=Bu(e);let i=Je(1);t&&(r?Ve(r)&&(i=kn(r)):i=kn(e));const u=ov(o,n,r)?Jf(o):Je(0);let s=(l.left+u.x)/i.x,a=(l.top+u.y)/i.y,p=l.width/i.x,f=l.height/i.y;if(o){const m=Pe(o),v=r&&Ve(r)?Pe(r):r;let g=m,w=Ii(g);for(;w&&r&&v!==g;){const S=kn(w),d=w.getBoundingClientRect(),c=He(w),h=d.left+(w.clientLeft+parseFloat(c.paddingLeft))*S.x,y=d.top+(w.clientTop+parseFloat(c.paddingTop))*S.y;s*=S.x,a*=S.y,p*=S.x,f*=S.y,s+=h,a+=y,g=Pe(w),w=Ii(g)}}return jl({width:p,height:f,x:s,y:a})}function io(e,t){const n=oo(e).scrollLeft;return t?t.left+n:qt(qe(e)).left+n}function qf(e,t){const n=e.getBoundingClientRect(),r=n.left+t.scrollLeft-io(e,n),l=n.top+t.scrollTop;return{x:r,y:l}}function iv(e){let{elements:t,rect:n,offsetParent:r,strategy:l}=e;const o=l==="fixed",i=qe(r),u=t?lo(t.floating):!1;if(r===i||u&&o)return n;let s={scrollLeft:0,scrollTop:0},a=Je(1);const p=Je(0),f=dt(r);if((f||!f&&!o)&&((An(r)!=="body"||Tr(i))&&(s=oo(r)),f)){const v=qt(r);a=kn(r),p.x=v.x+r.clientLeft,p.y=v.y+r.clientTop}const m=i&&!f&&!o?qf(i,s):Je(0);return{width:n.width*a.x,height:n.height*a.y,x:n.x*a.x-s.scrollLeft*a.x+p.x+m.x,y:n.y*a.y-s.scrollTop*a.y+p.y+m.y}}function uv(e){return Array.from(e.getClientRects())}function sv(e){const t=qe(e),n=oo(e),r=e.ownerDocument.body,l=ke(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),o=ke(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let i=-n.scrollLeft+io(e);const u=-n.scrollTop;return He(r).direction==="rtl"&&(i+=ke(t.clientWidth,r.clientWidth)-l),{width:l,height:o,x:i,y:u}}const pa=25;function av(e,t){const n=Pe(e),r=qe(e),l=n.visualViewport;let o=r.clientWidth,i=r.clientHeight,u=0,s=0;if(l){o=l.width,i=l.height;const p=$u();(!p||p&&t==="fixed")&&(u=l.offsetLeft,s=l.offsetTop)}const a=io(r);if(a<=0){const p=r.ownerDocument,f=p.body,m=getComputedStyle(f),v=p.compatMode==="CSS1Compat"&&parseFloat(m.marginLeft)+parseFloat(m.marginRight)||0,g=Math.abs(r.clientWidth-f.clientWidth-v);g<=pa&&(o-=g)}else a<=pa&&(o+=a);return{width:o,height:i,x:u,y:s}}function cv(e,t){const n=qt(e,!0,t==="fixed"),r=n.top+e.clientTop,l=n.left+e.clientLeft,o=dt(e)?kn(e):Je(1),i=e.clientWidth*o.x,u=e.clientHeight*o.y,s=l*o.x,a=r*o.y;return{width:i,height:u,x:s,y:a}}function ha(e,t,n){let r;if(t==="viewport")r=av(e,n);else if(t==="document")r=sv(qe(e));else if(Ve(t))r=cv(t,n);else{const l=Jf(e);r={x:t.x-l.x,y:t.y-l.y,width:t.width,height:t.height}}return jl(r)}function bf(e,t){const n=Mt(e);return n===t||!Ve(n)||On(n)?!1:He(n).position==="fixed"||bf(n,t)}function fv(e,t){const n=t.get(e);if(n)return n;let r=Er(e,[],!1).filter(u=>Ve(u)&&An(u)!=="body"),l=null;const o=He(e).position==="fixed";let i=o?Mt(e):e;for(;Ve(i)&&!On(i);){const u=He(i),s=Uu(i);!s&&u.position==="fixed"&&(l=null),(o?!s&&!l:!s&&u.position==="static"&&!!l&&(l.position==="absolute"||l.position==="fixed")||Tr(i)&&!s&&bf(e,i))?r=r.filter(p=>p!==i):l=u,i=Mt(i)}return t.set(e,r),r}function dv(e){let{element:t,boundary:n,rootBoundary:r,strategy:l}=e;const i=[...n==="clippingAncestors"?lo(t)?[]:fv(t,this._c):[].concat(n),r],u=ha(t,i[0],l);let s=u.top,a=u.right,p=u.bottom,f=u.left;for(let m=1;m<i.length;m++){const v=ha(t,i[m],l);s=ke(v.top,s),a=zt(v.right,a),p=zt(v.bottom,p),f=ke(v.left,f)}return{width:a-f,height:p-s,x:f,y:s}}function pv(e){const{width:t,height:n}=Zf(e);return{width:t,height:n}}function hv(e,t,n){const r=dt(t),l=qe(t),o=n==="fixed",i=qt(e,!0,o,t);let u={scrollLeft:0,scrollTop:0};const s=Je(0);function a(){s.x=io(l)}if(r||!r&&!o)if((An(t)!=="body"||Tr(l))&&(u=oo(t)),r){const v=qt(t,!0,o,t);s.x=v.x+t.clientLeft,s.y=v.y+t.clientTop}else l&&a();o&&!r&&l&&a();const p=l&&!r&&!o?qf(l,u):Je(0),f=i.left+u.scrollLeft-s.x-p.x,m=i.top+u.scrollTop-s.y-p.y;return{x:f,y:m,width:i.width,height:i.height}}function Io(e){return He(e).position==="static"}function ma(e,t){if(!dt(e)||He(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return qe(e)===n&&(n=n.ownerDocument.body),n}function ed(e,t){const n=Pe(e);if(lo(e))return n;if(!dt(e)){let l=Mt(e);for(;l&&!On(l);){if(Ve(l)&&!Io(l))return l;l=Mt(l)}return n}let r=ma(e,t);for(;r&&ev(r)&&Io(r);)r=ma(r,t);return r&&On(r)&&Io(r)&&!Uu(r)?n:r||rv(e)||n}const mv=async function(e){const t=this.getOffsetParent||ed,n=this.getDimensions,r=await n(e.floating);return{reference:hv(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function vv(e){return He(e).direction==="rtl"}const gv={convertOffsetParentRelativeRectToViewportRelativeRect:iv,getDocumentElement:qe,getClippingRect:dv,getOffsetParent:ed,getElementRects:mv,getClientRects:uv,getDimensions:pv,getScale:kn,isElement:Ve,isRTL:vv};function td(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function yv(e,t){let n=null,r;const l=qe(e);function o(){var u;clearTimeout(r),(u=n)==null||u.disconnect(),n=null}function i(u,s){u===void 0&&(u=!1),s===void 0&&(s=1),o();const a=e.getBoundingClientRect(),{left:p,top:f,width:m,height:v}=a;if(u||t(),!m||!v)return;const g=Jr(f),w=Jr(l.clientWidth-(p+m)),S=Jr(l.clientHeight-(f+v)),d=Jr(p),h={rootMargin:-g+"px "+-w+"px "+-S+"px "+-d+"px",threshold:ke(0,zt(1,s))||1};let y=!0;function x(P){const _=P[0].intersectionRatio;if(_!==s){if(!y)return i();_?i(!1,_):r=setTimeout(()=>{i(!1,1e-7)},1e3)}_===1&&!td(a,e.getBoundingClientRect())&&i(),y=!1}try{n=new IntersectionObserver(x,{...h,root:l.ownerDocument})}catch{n=new IntersectionObserver(x,h)}n.observe(e)}return i(!0),o}function jv(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:l=!0,ancestorResize:o=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:u=typeof IntersectionObserver=="function",animationFrame:s=!1}=r,a=Bu(e),p=l||o?[...a?Er(a):[],...t?Er(t):[]]:[];p.forEach(d=>{l&&d.addEventListener("scroll",n,{passive:!0}),o&&d.addEventListener("resize",n)});const f=a&&u?yv(a,n):null;let m=-1,v=null;i&&(v=new ResizeObserver(d=>{let[c]=d;c&&c.target===a&&v&&t&&(v.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var h;(h=v)==null||h.observe(t)})),n()}),a&&!s&&v.observe(a),t&&v.observe(t));let g,w=s?qt(e):null;s&&S();function S(){const d=qt(e);w&&!td(w,d)&&n(),w=d,g=requestAnimationFrame(S)}return n(),()=>{var d;p.forEach(c=>{l&&c.removeEventListener("scroll",n),o&&c.removeEventListener("resize",n)}),f==null||f(),(d=v)==null||d.disconnect(),v=null,s&&cancelAnimationFrame(g)}}const wv=Zm,Sv=Jm,xv=Xm,kv=bm,Ev=Ym,va=Km,Cv=qm,Pv=(e,t,n)=>{const r=new Map,l={platform:gv,...n},o={...l.platform,_c:r};return Qm(e,t,{...l,platform:o})};var _v=typeof document<"u",Rv=function(){},cl=_v?C.useLayoutEffect:Rv;function Ul(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let n,r,l;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(!Ul(e[r],t[r]))return!1;return!0}if(l=Object.keys(e),n=l.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(t,l[r]))return!1;for(r=n;r--!==0;){const o=l[r];if(!(o==="_owner"&&e.$$typeof)&&!Ul(e[o],t[o]))return!1}return!0}return e!==e&&t!==t}function nd(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function ga(e,t){const n=nd(e);return Math.round(t*n)/n}function jo(e){const t=C.useRef(e);return cl(()=>{t.current=e}),t}function Uv(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:l,elements:{reference:o,floating:i}={},transform:u=!0,whileElementsMounted:s,open:a}=e,[p,f]=C.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[m,v]=C.useState(r);Ul(m,r)||v(r);const[g,w]=C.useState(null),[S,d]=C.useState(null),c=C.useCallback(E=>{E!==P.current&&(P.current=E,w(E))},[]),h=C.useCallback(E=>{E!==_.current&&(_.current=E,d(E))},[]),y=o||g,x=i||S,P=C.useRef(null),_=C.useRef(null),R=C.useRef(p),M=s!=null,O=jo(s),U=jo(l),q=jo(a),G=C.useCallback(()=>{if(!P.current||!_.current)return;const E={placement:t,strategy:n,middleware:m};U.current&&(E.platform=U.current),Pv(P.current,_.current,E).then(N=>{const T={...N,isPositioned:q.current!==!1};H.current&&!Ul(R.current,T)&&(R.current=T,zu.flushSync(()=>{f(T)}))})},[m,t,n,U,q]);cl(()=>{a===!1&&R.current.isPositioned&&(R.current.isPositioned=!1,f(E=>({...E,isPositioned:!1})))},[a]);const H=C.useRef(!1);cl(()=>(H.current=!0,()=>{H.current=!1}),[]),cl(()=>{if(y&&(P.current=y),x&&(_.current=x),y&&x){if(O.current)return O.current(y,x,G);G()}},[y,x,G,O,M]);const Ne=C.useMemo(()=>({reference:P,floating:_,setReference:c,setFloating:h}),[c,h]),K=C.useMemo(()=>({reference:y,floating:x}),[y,x]),te=C.useMemo(()=>{const E={position:n,left:0,top:0};if(!K.floating)return E;const N=ga(K.floating,p.x),T=ga(K.floating,p.y);return u?{...E,transform:"translate("+N+"px, "+T+"px)",...nd(K.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:N,top:T}},[n,u,K.floating,p.x,p.y]);return C.useMemo(()=>({...p,update:G,refs:Ne,elements:K,floatingStyles:te}),[p,G,Ne,K,te])}const Lv=e=>{function t(n){return{}.hasOwnProperty.call(n,"current")}return{name:"arrow",options:e,fn(n){const{element:r,padding:l}=typeof e=="function"?e(n):e;return r&&t(r)?r.current!=null?va({element:r.current,padding:l}).fn(n):{}:r?va({element:r,padding:l}).fn(n):{}}}},$v=(e,t)=>{const n=wv(e);return{name:n.name,fn:n.fn,options:[e,t]}},Bv=(e,t)=>{const n=Sv(e);return{name:n.name,fn:n.fn,options:[e,t]}},Wv=(e,t)=>({fn:Cv(e).fn,options:[e,t]}),Vv=(e,t)=>{const n=xv(e);return{name:n.name,fn:n.fn,options:[e,t]}},Hv=(e,t)=>{const n=kv(e);return{name:n.name,fn:n.fn,options:[e,t]}},Qv=(e,t)=>{const n=Ev(e);return{name:n.name,fn:n.fn,options:[e,t]}},Kv=(e,t)=>{const n=Lv(e);return{name:n.name,fn:n.fn,options:[e,t]}};export{Fv as B,Av as L,Mv as O,Sd as R,zu as a,Hv as b,Kv as c,jv as d,$f as e,Vv as f,Or as g,Qv as h,Iv as i,Nv as j,wd as k,Wv as l,Ov as m,Dv as n,$v as o,km as p,Qu as q,C as r,Bv as s,Tv as t,Uv as u,zv as v};