233 lines
226 KiB
JavaScript
233 lines
226 KiB
JavaScript
function Ep(i,a){for(var s=0;s<a.length;s++){const c=a[s];if(typeof c!="string"&&!Array.isArray(c)){for(const p in c)if(p!=="default"&&!(p in i)){const h=Object.getOwnPropertyDescriptor(c,p);h&&Object.defineProperty(i,p,h.get?h:{enumerable:!0,get:()=>c[p]})}}}return Object.freeze(Object.defineProperty(i,Symbol.toStringTag,{value:"Module"}))}(function(){const a=document.createElement("link").relList;if(a&&a.supports&&a.supports("modulepreload"))return;for(const p of document.querySelectorAll('link[rel="modulepreload"]'))c(p);new MutationObserver(p=>{for(const h of p)if(h.type==="childList")for(const g of h.addedNodes)g.tagName==="LINK"&&g.rel==="modulepreload"&&c(g)}).observe(document,{childList:!0,subtree:!0});function s(p){const h={};return p.integrity&&(h.integrity=p.integrity),p.referrerPolicy&&(h.referrerPolicy=p.referrerPolicy),p.crossOrigin==="use-credentials"?h.credentials="include":p.crossOrigin==="anonymous"?h.credentials="omit":h.credentials="same-origin",h}function c(p){if(p.ep)return;p.ep=!0;const h=s(p);fetch(p.href,h)}})();function jp(i){return i&&i.__esModule&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i}var ps={exports:{}},Qr={},hs={exports:{}},te={};/**
|
|
* @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 jc;function Pp(){if(jc)return te;jc=1;var i=Symbol.for("react.element"),a=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),c=Symbol.for("react.strict_mode"),p=Symbol.for("react.profiler"),h=Symbol.for("react.provider"),g=Symbol.for("react.context"),x=Symbol.for("react.forward_ref"),k=Symbol.for("react.suspense"),_=Symbol.for("react.memo"),N=Symbol.for("react.lazy"),j=Symbol.iterator;function P(y){return y===null||typeof y!="object"?null:(y=j&&y[j]||y["@@iterator"],typeof y=="function"?y:null)}var B={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},F=Object.assign,R={};function z(y,T,ee){this.props=y,this.context=T,this.refs=R,this.updater=ee||B}z.prototype.isReactComponent={},z.prototype.setState=function(y,T){if(typeof y!="object"&&typeof y!="function"&&y!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,y,T,"setState")},z.prototype.forceUpdate=function(y){this.updater.enqueueForceUpdate(this,y,"forceUpdate")};function H(){}H.prototype=z.prototype;function Q(y,T,ee){this.props=y,this.context=T,this.refs=R,this.updater=ee||B}var q=Q.prototype=new H;q.constructor=Q,F(q,z.prototype),q.isPureReactComponent=!0;var J=Array.isArray,pe=Object.prototype.hasOwnProperty,Ce={current:null},Pe={key:!0,ref:!0,__self:!0,__source:!0};function ze(y,T,ee){var ne,oe={},ie=null,de=null;if(T!=null)for(ne in T.ref!==void 0&&(de=T.ref),T.key!==void 0&&(ie=""+T.key),T)pe.call(T,ne)&&!Pe.hasOwnProperty(ne)&&(oe[ne]=T[ne]);var ae=arguments.length-2;if(ae===1)oe.children=ee;else if(1<ae){for(var ye=Array(ae),nt=0;nt<ae;nt++)ye[nt]=arguments[nt+2];oe.children=ye}if(y&&y.defaultProps)for(ne in ae=y.defaultProps,ae)oe[ne]===void 0&&(oe[ne]=ae[ne]);return{$$typeof:i,type:y,key:ie,ref:de,props:oe,_owner:Ce.current}}function Ge(y,T){return{$$typeof:i,type:y.type,key:T,ref:y.ref,props:y.props,_owner:y._owner}}function Fe(y){return typeof y=="object"&&y!==null&&y.$$typeof===i}function et(y){var T={"=":"=0",":":"=2"};return"$"+y.replace(/[=:]/g,function(ee){return T[ee]})}var re=/\/+/g;function Ae(y,T){return typeof y=="object"&&y!==null&&y.key!=null?et(""+y.key):T.toString(36)}function Be(y,T,ee,ne,oe){var ie=typeof y;(ie==="undefined"||ie==="boolean")&&(y=null);var de=!1;if(y===null)de=!0;else switch(ie){case"string":case"number":de=!0;break;case"object":switch(y.$$typeof){case i:case a:de=!0}}if(de)return de=y,oe=oe(de),y=ne===""?"."+Ae(de,0):ne,J(oe)?(ee="",y!=null&&(ee=y.replace(re,"$&/")+"/"),Be(oe,T,ee,"",function(nt){return nt})):oe!=null&&(Fe(oe)&&(oe=Ge(oe,ee+(!oe.key||de&&de.key===oe.key?"":(""+oe.key).replace(re,"$&/")+"/")+y)),T.push(oe)),1;if(de=0,ne=ne===""?".":ne+":",J(y))for(var ae=0;ae<y.length;ae++){ie=y[ae];var ye=ne+Ae(ie,ae);de+=Be(ie,T,ee,ye,oe)}else if(ye=P(y),typeof ye=="function")for(y=ye.call(y),ae=0;!(ie=y.next()).done;)ie=ie.value,ye=ne+Ae(ie,ae++),de+=Be(ie,T,ee,ye,oe);else if(ie==="object")throw T=String(y),Error("Objects are not valid as a React child (found: "+(T==="[object Object]"?"object with keys {"+Object.keys(y).join(", ")+"}":T)+"). If you meant to render a collection of children, use an array instead.");return de}function tt(y,T,ee){if(y==null)return y;var ne=[],oe=0;return Be(y,ne,"","",function(ie){return T.call(ee,ie,oe++)}),ne}function Re(y){if(y._status===-1){var T=y._result;T=T(),T.then(function(ee){(y._status===0||y._status===-1)&&(y._status=1,y._result=ee)},function(ee){(y._status===0||y._status===-1)&&(y._status=2,y._result=ee)}),y._status===-1&&(y._status=0,y._result=T)}if(y._status===1)return y._result.default;throw y._result}var he={current:null},D={transition:null},G={ReactCurrentDispatcher:he,ReactCurrentBatchConfig:D,ReactCurrentOwner:Ce};function A(){throw Error("act(...) is not supported in production builds of React.")}return te.Children={map:tt,forEach:function(y,T,ee){tt(y,function(){T.apply(this,arguments)},ee)},count:function(y){var T=0;return tt(y,function(){T++}),T},toArray:function(y){return tt(y,function(T){return T})||[]},only:function(y){if(!Fe(y))throw Error("React.Children.only expected to receive a single React element child.");return y}},te.Component=z,te.Fragment=s,te.Profiler=p,te.PureComponent=Q,te.StrictMode=c,te.Suspense=k,te.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=G,te.act=A,te.cloneElement=function(y,T,ee){if(y==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+y+".");var ne=F({},y.props),oe=y.key,ie=y.ref,de=y._owner;if(T!=null){if(T.ref!==void 0&&(ie=T.ref,de=Ce.current),T.key!==void 0&&(oe=""+T.key),y.type&&y.type.defaultProps)var ae=y.type.defaultProps;for(ye in T)pe.call(T,ye)&&!Pe.hasOwnProperty(ye)&&(ne[ye]=T[ye]===void 0&&ae!==void 0?ae[ye]:T[ye])}var ye=arguments.length-2;if(ye===1)ne.children=ee;else if(1<ye){ae=Array(ye);for(var nt=0;nt<ye;nt++)ae[nt]=arguments[nt+2];ne.children=ae}return{$$typeof:i,type:y.type,key:oe,ref:ie,props:ne,_owner:de}},te.createContext=function(y){return y={$$typeof:g,_currentValue:y,_currentValue2:y,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},y.Provider={$$typeof:h,_context:y},y.Consumer=y},te.createElement=ze,te.createFactory=function(y){var T=ze.bind(null,y);return T.type=y,T},te.createRef=function(){return{current:null}},te.forwardRef=function(y){return{$$typeof:x,render:y}},te.isValidElement=Fe,te.lazy=function(y){return{$$typeof:N,_payload:{_status:-1,_result:y},_init:Re}},te.memo=function(y,T){return{$$typeof:_,type:y,compare:T===void 0?null:T}},te.startTransition=function(y){var T=D.transition;D.transition={};try{y()}finally{D.transition=T}},te.unstable_act=A,te.useCallback=function(y,T){return he.current.useCallback(y,T)},te.useContext=function(y){return he.current.useContext(y)},te.useDebugValue=function(){},te.useDeferredValue=function(y){return he.current.useDeferredValue(y)},te.useEffect=function(y,T){return he.current.useEffect(y,T)},te.useId=function(){return he.current.useId()},te.useImperativeHandle=function(y,T,ee){return he.current.useImperativeHandle(y,T,ee)},te.useInsertionEffect=function(y,T){return he.current.useInsertionEffect(y,T)},te.useLayoutEffect=function(y,T){return he.current.useLayoutEffect(y,T)},te.useMemo=function(y,T){return he.current.useMemo(y,T)},te.useReducer=function(y,T,ee){return he.current.useReducer(y,T,ee)},te.useRef=function(y){return he.current.useRef(y)},te.useState=function(y){return he.current.useState(y)},te.useSyncExternalStore=function(y,T,ee){return he.current.useSyncExternalStore(y,T,ee)},te.useTransition=function(){return he.current.useTransition()},te.version="18.3.1",te}var Pc;function js(){return Pc||(Pc=1,hs.exports=Pp()),hs.exports}/**
|
|
* @license React
|
|
* react-jsx-runtime.production.min.js
|
|
*
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*/var _c;function _p(){if(_c)return Qr;_c=1;var i=js(),a=Symbol.for("react.element"),s=Symbol.for("react.fragment"),c=Object.prototype.hasOwnProperty,p=i.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,h={key:!0,ref:!0,__self:!0,__source:!0};function g(x,k,_){var N,j={},P=null,B=null;_!==void 0&&(P=""+_),k.key!==void 0&&(P=""+k.key),k.ref!==void 0&&(B=k.ref);for(N in k)c.call(k,N)&&!h.hasOwnProperty(N)&&(j[N]=k[N]);if(x&&x.defaultProps)for(N in k=x.defaultProps,k)j[N]===void 0&&(j[N]=k[N]);return{$$typeof:a,type:x,key:P,ref:B,props:j,_owner:p.current}}return Qr.Fragment=s,Qr.jsx=g,Qr.jsxs=g,Qr}var zc;function zp(){return zc||(zc=1,ps.exports=_p()),ps.exports}var d=zp(),E=js();const Rp=jp(E),Lp=Ep({__proto__:null,default:Rp},[E]);var uo={},ms={exports:{}},Ze={},vs={exports:{}},gs={};/**
|
|
* @license React
|
|
* scheduler.production.min.js
|
|
*
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*/var Rc;function Tp(){return Rc||(Rc=1,(function(i){function a(D,G){var A=D.length;D.push(G);e:for(;0<A;){var y=A-1>>>1,T=D[y];if(0<p(T,G))D[y]=G,D[A]=T,A=y;else break e}}function s(D){return D.length===0?null:D[0]}function c(D){if(D.length===0)return null;var G=D[0],A=D.pop();if(A!==G){D[0]=A;e:for(var y=0,T=D.length,ee=T>>>1;y<ee;){var ne=2*(y+1)-1,oe=D[ne],ie=ne+1,de=D[ie];if(0>p(oe,A))ie<T&&0>p(de,oe)?(D[y]=de,D[ie]=A,y=ie):(D[y]=oe,D[ne]=A,y=ne);else if(ie<T&&0>p(de,A))D[y]=de,D[ie]=A,y=ie;else break e}}return G}function p(D,G){var A=D.sortIndex-G.sortIndex;return A!==0?A:D.id-G.id}if(typeof performance=="object"&&typeof performance.now=="function"){var h=performance;i.unstable_now=function(){return h.now()}}else{var g=Date,x=g.now();i.unstable_now=function(){return g.now()-x}}var k=[],_=[],N=1,j=null,P=3,B=!1,F=!1,R=!1,z=typeof setTimeout=="function"?setTimeout:null,H=typeof clearTimeout=="function"?clearTimeout:null,Q=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function q(D){for(var G=s(_);G!==null;){if(G.callback===null)c(_);else if(G.startTime<=D)c(_),G.sortIndex=G.expirationTime,a(k,G);else break;G=s(_)}}function J(D){if(R=!1,q(D),!F)if(s(k)!==null)F=!0,Re(pe);else{var G=s(_);G!==null&&he(J,G.startTime-D)}}function pe(D,G){F=!1,R&&(R=!1,H(ze),ze=-1),B=!0;var A=P;try{for(q(G),j=s(k);j!==null&&(!(j.expirationTime>G)||D&&!et());){var y=j.callback;if(typeof y=="function"){j.callback=null,P=j.priorityLevel;var T=y(j.expirationTime<=G);G=i.unstable_now(),typeof T=="function"?j.callback=T:j===s(k)&&c(k),q(G)}else c(k);j=s(k)}if(j!==null)var ee=!0;else{var ne=s(_);ne!==null&&he(J,ne.startTime-G),ee=!1}return ee}finally{j=null,P=A,B=!1}}var Ce=!1,Pe=null,ze=-1,Ge=5,Fe=-1;function et(){return!(i.unstable_now()-Fe<Ge)}function re(){if(Pe!==null){var D=i.unstable_now();Fe=D;var G=!0;try{G=Pe(!0,D)}finally{G?Ae():(Ce=!1,Pe=null)}}else Ce=!1}var Ae;if(typeof Q=="function")Ae=function(){Q(re)};else if(typeof MessageChannel<"u"){var Be=new MessageChannel,tt=Be.port2;Be.port1.onmessage=re,Ae=function(){tt.postMessage(null)}}else Ae=function(){z(re,0)};function Re(D){Pe=D,Ce||(Ce=!0,Ae())}function he(D,G){ze=z(function(){D(i.unstable_now())},G)}i.unstable_IdlePriority=5,i.unstable_ImmediatePriority=1,i.unstable_LowPriority=4,i.unstable_NormalPriority=3,i.unstable_Profiling=null,i.unstable_UserBlockingPriority=2,i.unstable_cancelCallback=function(D){D.callback=null},i.unstable_continueExecution=function(){F||B||(F=!0,Re(pe))},i.unstable_forceFrameRate=function(D){0>D||125<D?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):Ge=0<D?Math.floor(1e3/D):5},i.unstable_getCurrentPriorityLevel=function(){return P},i.unstable_getFirstCallbackNode=function(){return s(k)},i.unstable_next=function(D){switch(P){case 1:case 2:case 3:var G=3;break;default:G=P}var A=P;P=G;try{return D()}finally{P=A}},i.unstable_pauseExecution=function(){},i.unstable_requestPaint=function(){},i.unstable_runWithPriority=function(D,G){switch(D){case 1:case 2:case 3:case 4:case 5:break;default:D=3}var A=P;P=D;try{return G()}finally{P=A}},i.unstable_scheduleCallback=function(D,G,A){var y=i.unstable_now();switch(typeof A=="object"&&A!==null?(A=A.delay,A=typeof A=="number"&&0<A?y+A:y):A=y,D){case 1:var T=-1;break;case 2:T=250;break;case 5:T=1073741823;break;case 4:T=1e4;break;default:T=5e3}return T=A+T,D={id:N++,callback:G,priorityLevel:D,startTime:A,expirationTime:T,sortIndex:-1},A>y?(D.sortIndex=A,a(_,D),s(k)===null&&D===s(_)&&(R?(H(ze),ze=-1):R=!0,he(J,A-y))):(D.sortIndex=T,a(k,D),F||B||(F=!0,Re(pe))),D},i.unstable_shouldYield=et,i.unstable_wrapCallback=function(D){var G=P;return function(){var A=P;P=G;try{return D.apply(this,arguments)}finally{P=A}}}})(gs)),gs}var Lc;function Mp(){return Lc||(Lc=1,vs.exports=Tp()),vs.exports}/**
|
|
* @license React
|
|
* react-dom.production.min.js
|
|
*
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*/var Tc;function Op(){if(Tc)return Ze;Tc=1;var i=js(),a=Mp();function s(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 c=new Set,p={};function h(e,t){g(e,t),g(e+"Capture",t)}function g(e,t){for(p[e]=t,e=0;e<t.length;e++)c.add(t[e])}var x=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),k=Object.prototype.hasOwnProperty,_=/^[: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]*$/,N={},j={};function P(e){return k.call(j,e)?!0:k.call(N,e)?!1:_.test(e)?j[e]=!0:(N[e]=!0,!1)}function B(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 F(e,t,n,r){if(t===null||typeof t>"u"||B(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 R(e,t,n,r,l,o,u){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=u}var z={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){z[e]=new R(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];z[t]=new R(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){z[e]=new R(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){z[e]=new R(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){z[e]=new R(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){z[e]=new R(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){z[e]=new R(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){z[e]=new R(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){z[e]=new R(e,5,!1,e.toLowerCase(),null,!1,!1)});var H=/[\-:]([a-z])/g;function Q(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(H,Q);z[t]=new R(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(H,Q);z[t]=new R(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(H,Q);z[t]=new R(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){z[e]=new R(e,1,!1,e.toLowerCase(),null,!1,!1)}),z.xlinkHref=new R("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){z[e]=new R(e,1,!1,e.toLowerCase(),null,!0,!0)});function q(e,t,n,r){var l=z.hasOwnProperty(t)?z[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(F(t,n,l,r)&&(n=null),r||l===null?P(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 J=i.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,pe=Symbol.for("react.element"),Ce=Symbol.for("react.portal"),Pe=Symbol.for("react.fragment"),ze=Symbol.for("react.strict_mode"),Ge=Symbol.for("react.profiler"),Fe=Symbol.for("react.provider"),et=Symbol.for("react.context"),re=Symbol.for("react.forward_ref"),Ae=Symbol.for("react.suspense"),Be=Symbol.for("react.suspense_list"),tt=Symbol.for("react.memo"),Re=Symbol.for("react.lazy"),he=Symbol.for("react.offscreen"),D=Symbol.iterator;function G(e){return e===null||typeof e!="object"?null:(e=D&&e[D]||e["@@iterator"],typeof e=="function"?e:null)}var A=Object.assign,y;function T(e){if(y===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);y=t&&t[1]||""}return`
|
|
`+y+e}var ee=!1;function ne(e,t){if(!e||ee)return"";ee=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(C){var r=C}Reflect.construct(e,[],t)}else{try{t.call()}catch(C){r=C}e.call(t.prototype)}else{try{throw Error()}catch(C){r=C}e()}}catch(C){if(C&&r&&typeof C.stack=="string"){for(var l=C.stack.split(`
|
|
`),o=r.stack.split(`
|
|
`),u=l.length-1,f=o.length-1;1<=u&&0<=f&&l[u]!==o[f];)f--;for(;1<=u&&0<=f;u--,f--)if(l[u]!==o[f]){if(u!==1||f!==1)do if(u--,f--,0>f||l[u]!==o[f]){var m=`
|
|
`+l[u].replace(" at new "," at ");return e.displayName&&m.includes("<anonymous>")&&(m=m.replace("<anonymous>",e.displayName)),m}while(1<=u&&0<=f);break}}}finally{ee=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?T(e):""}function oe(e){switch(e.tag){case 5:return T(e.type);case 16:return T("Lazy");case 13:return T("Suspense");case 19:return T("SuspenseList");case 0:case 2:case 15:return e=ne(e.type,!1),e;case 11:return e=ne(e.type.render,!1),e;case 1:return e=ne(e.type,!0),e;default:return""}}function ie(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 Pe:return"Fragment";case Ce:return"Portal";case Ge:return"Profiler";case ze:return"StrictMode";case Ae:return"Suspense";case Be:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case et:return(e.displayName||"Context")+".Consumer";case Fe:return(e._context.displayName||"Context")+".Provider";case re:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case tt:return t=e.displayName||null,t!==null?t:ie(e.type)||"Memo";case Re:t=e._payload,e=e._init;try{return ie(e(t))}catch{}}return null}function de(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 ie(t);case 8:return t===ze?"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 ae(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function ye(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function nt(e){var t=ye(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(u){r=""+u,o.call(this,u)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(u){r=""+u},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Zr(e){e._valueTracker||(e._valueTracker=nt(e))}function Ts(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ye(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function el(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 wo(e,t){var n=t.checked;return A({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Ms(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=ae(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 Os(e,t){t=t.checked,t!=null&&q(e,"checked",t,!1)}function ko(e,t){Os(e,t);var n=ae(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")?So(e,t.type,n):t.hasOwnProperty("defaultValue")&&So(e,t.type,ae(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Is(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 So(e,t,n){(t!=="number"||el(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var sr=Array.isArray;function Rn(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=""+ae(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 Co(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(s(91));return A({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Fs(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(s(92));if(sr(n)){if(1<n.length)throw Error(s(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:ae(n)}}function Ds(e,t){var n=ae(t.value),r=ae(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 Us(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function As(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 No(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?As(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var tl,Bs=(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(tl=tl||document.createElement("div"),tl.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=tl.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function ar(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var ur={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},_d=["Webkit","ms","Moz","O"];Object.keys(ur).forEach(function(e){_d.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ur[t]=ur[e]})});function Vs(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||ur.hasOwnProperty(e)&&ur[e]?(""+t).trim():t+"px"}function Ws(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Vs(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var zd=A({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 Eo(e,t){if(t){if(zd[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(s(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(s(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(s(61))}if(t.style!=null&&typeof t.style!="object")throw Error(s(62))}}function jo(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 Po=null;function _o(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var zo=null,Ln=null,Tn=null;function $s(e){if(e=Lr(e)){if(typeof zo!="function")throw Error(s(280));var t=e.stateNode;t&&(t=Nl(t),zo(e.stateNode,e.type,t))}}function bs(e){Ln?Tn?Tn.push(e):Tn=[e]:Ln=e}function Hs(){if(Ln){var e=Ln,t=Tn;if(Tn=Ln=null,$s(e),t)for(e=0;e<t.length;e++)$s(t[e])}}function Qs(e,t){return e(t)}function Gs(){}var Ro=!1;function Ks(e,t,n){if(Ro)return e(t,n);Ro=!0;try{return Qs(e,t,n)}finally{Ro=!1,(Ln!==null||Tn!==null)&&(Gs(),Hs())}}function cr(e,t){var n=e.stateNode;if(n===null)return null;var r=Nl(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(s(231,t,typeof n));return n}var Lo=!1;if(x)try{var dr={};Object.defineProperty(dr,"passive",{get:function(){Lo=!0}}),window.addEventListener("test",dr,dr),window.removeEventListener("test",dr,dr)}catch{Lo=!1}function Rd(e,t,n,r,l,o,u,f,m){var C=Array.prototype.slice.call(arguments,3);try{t.apply(n,C)}catch(M){this.onError(M)}}var fr=!1,nl=null,rl=!1,To=null,Ld={onError:function(e){fr=!0,nl=e}};function Td(e,t,n,r,l,o,u,f,m){fr=!1,nl=null,Rd.apply(Ld,arguments)}function Md(e,t,n,r,l,o,u,f,m){if(Td.apply(this,arguments),fr){if(fr){var C=nl;fr=!1,nl=null}else throw Error(s(198));rl||(rl=!0,To=C)}}function gn(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function Xs(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 Ys(e){if(gn(e)!==e)throw Error(s(188))}function Od(e){var t=e.alternate;if(!t){if(t=gn(e),t===null)throw Error(s(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 Ys(l),e;if(o===r)return Ys(l),t;o=o.sibling}throw Error(s(188))}if(n.return!==r.return)n=l,r=o;else{for(var u=!1,f=l.child;f;){if(f===n){u=!0,n=l,r=o;break}if(f===r){u=!0,r=l,n=o;break}f=f.sibling}if(!u){for(f=o.child;f;){if(f===n){u=!0,n=o,r=l;break}if(f===r){u=!0,r=o,n=l;break}f=f.sibling}if(!u)throw Error(s(189))}}if(n.alternate!==r)throw Error(s(190))}if(n.tag!==3)throw Error(s(188));return n.stateNode.current===n?e:t}function Js(e){return e=Od(e),e!==null?qs(e):null}function qs(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=qs(e);if(t!==null)return t;e=e.sibling}return null}var Zs=a.unstable_scheduleCallback,ea=a.unstable_cancelCallback,Id=a.unstable_shouldYield,Fd=a.unstable_requestPaint,Ee=a.unstable_now,Dd=a.unstable_getCurrentPriorityLevel,Mo=a.unstable_ImmediatePriority,ta=a.unstable_UserBlockingPriority,ll=a.unstable_NormalPriority,Ud=a.unstable_LowPriority,na=a.unstable_IdlePriority,ol=null,jt=null;function Ad(e){if(jt&&typeof jt.onCommitFiberRoot=="function")try{jt.onCommitFiberRoot(ol,e,void 0,(e.current.flags&128)===128)}catch{}}var vt=Math.clz32?Math.clz32:Wd,Bd=Math.log,Vd=Math.LN2;function Wd(e){return e>>>=0,e===0?32:31-(Bd(e)/Vd|0)|0}var il=64,sl=4194304;function pr(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 al(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,o=e.pingedLanes,u=n&268435455;if(u!==0){var f=u&~l;f!==0?r=pr(f):(o&=u,o!==0&&(r=pr(o)))}else u=n&~l,u!==0?r=pr(u):o!==0&&(r=pr(o));if(r===0)return 0;if(t!==0&&t!==r&&(t&l)===0&&(l=r&-r,o=t&-t,l>=o||l===16&&(o&4194240)!==0))return t;if((r&4)!==0&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-vt(t),l=1<<n,r|=e[n],t&=~l;return r}function $d(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 bd(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,o=e.pendingLanes;0<o;){var u=31-vt(o),f=1<<u,m=l[u];m===-1?((f&n)===0||(f&r)!==0)&&(l[u]=$d(f,t)):m<=t&&(e.expiredLanes|=f),o&=~f}}function Oo(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function ra(){var e=il;return il<<=1,(il&4194240)===0&&(il=64),e}function Io(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function hr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-vt(t),e[t]=n}function Hd(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-vt(n),o=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~o}}function Fo(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-vt(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var ue=0;function la(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var oa,Do,ia,sa,aa,Uo=!1,ul=[],Qt=null,Gt=null,Kt=null,mr=new Map,vr=new Map,Xt=[],Qd="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 ua(e,t){switch(e){case"focusin":case"focusout":Qt=null;break;case"dragenter":case"dragleave":Gt=null;break;case"mouseover":case"mouseout":Kt=null;break;case"pointerover":case"pointerout":mr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":vr.delete(t.pointerId)}}function gr(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=Lr(t),t!==null&&Do(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function Gd(e,t,n,r,l){switch(t){case"focusin":return Qt=gr(Qt,e,t,n,r,l),!0;case"dragenter":return Gt=gr(Gt,e,t,n,r,l),!0;case"mouseover":return Kt=gr(Kt,e,t,n,r,l),!0;case"pointerover":var o=l.pointerId;return mr.set(o,gr(mr.get(o)||null,e,t,n,r,l)),!0;case"gotpointercapture":return o=l.pointerId,vr.set(o,gr(vr.get(o)||null,e,t,n,r,l)),!0}return!1}function ca(e){var t=yn(e.target);if(t!==null){var n=gn(t);if(n!==null){if(t=n.tag,t===13){if(t=Xs(n),t!==null){e.blockedOn=t,aa(e.priority,function(){ia(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 cl(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=Bo(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Po=r,n.target.dispatchEvent(r),Po=null}else return t=Lr(n),t!==null&&Do(t),e.blockedOn=n,!1;t.shift()}return!0}function da(e,t,n){cl(e)&&n.delete(t)}function Kd(){Uo=!1,Qt!==null&&cl(Qt)&&(Qt=null),Gt!==null&&cl(Gt)&&(Gt=null),Kt!==null&&cl(Kt)&&(Kt=null),mr.forEach(da),vr.forEach(da)}function yr(e,t){e.blockedOn===t&&(e.blockedOn=null,Uo||(Uo=!0,a.unstable_scheduleCallback(a.unstable_NormalPriority,Kd)))}function xr(e){function t(l){return yr(l,e)}if(0<ul.length){yr(ul[0],e);for(var n=1;n<ul.length;n++){var r=ul[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Qt!==null&&yr(Qt,e),Gt!==null&&yr(Gt,e),Kt!==null&&yr(Kt,e),mr.forEach(t),vr.forEach(t),n=0;n<Xt.length;n++)r=Xt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Xt.length&&(n=Xt[0],n.blockedOn===null);)ca(n),n.blockedOn===null&&Xt.shift()}var Mn=J.ReactCurrentBatchConfig,dl=!0;function Xd(e,t,n,r){var l=ue,o=Mn.transition;Mn.transition=null;try{ue=1,Ao(e,t,n,r)}finally{ue=l,Mn.transition=o}}function Yd(e,t,n,r){var l=ue,o=Mn.transition;Mn.transition=null;try{ue=4,Ao(e,t,n,r)}finally{ue=l,Mn.transition=o}}function Ao(e,t,n,r){if(dl){var l=Bo(e,t,n,r);if(l===null)ri(e,t,r,fl,n),ua(e,r);else if(Gd(l,e,t,n,r))r.stopPropagation();else if(ua(e,r),t&4&&-1<Qd.indexOf(e)){for(;l!==null;){var o=Lr(l);if(o!==null&&oa(o),o=Bo(e,t,n,r),o===null&&ri(e,t,r,fl,n),o===l)break;l=o}l!==null&&r.stopPropagation()}else ri(e,t,r,null,n)}}var fl=null;function Bo(e,t,n,r){if(fl=null,e=_o(r),e=yn(e),e!==null)if(t=gn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Xs(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 fl=e,null}function fa(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(Dd()){case Mo:return 1;case ta:return 4;case ll:case Ud:return 16;case na:return 536870912;default:return 16}default:return 16}}var Yt=null,Vo=null,pl=null;function pa(){if(pl)return pl;var e,t=Vo,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 u=n-e;for(r=1;r<=u&&t[n-r]===l[o-r];r++);return pl=l.slice(e,1<r?1-r:void 0)}function hl(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 ml(){return!0}function ha(){return!1}function rt(e){function t(n,r,l,o,u){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=o,this.target=u,this.currentTarget=null;for(var f in e)e.hasOwnProperty(f)&&(n=e[f],this[f]=n?n(o):o[f]);return this.isDefaultPrevented=(o.defaultPrevented!=null?o.defaultPrevented:o.returnValue===!1)?ml:ha,this.isPropagationStopped=ha,this}return A(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=ml)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=ml)},persist:function(){},isPersistent:ml}),t}var On={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Wo=rt(On),wr=A({},On,{view:0,detail:0}),Jd=rt(wr),$o,bo,kr,vl=A({},wr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Qo,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!==kr&&(kr&&e.type==="mousemove"?($o=e.screenX-kr.screenX,bo=e.screenY-kr.screenY):bo=$o=0,kr=e),$o)},movementY:function(e){return"movementY"in e?e.movementY:bo}}),ma=rt(vl),qd=A({},vl,{dataTransfer:0}),Zd=rt(qd),ef=A({},wr,{relatedTarget:0}),Ho=rt(ef),tf=A({},On,{animationName:0,elapsedTime:0,pseudoElement:0}),nf=rt(tf),rf=A({},On,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),lf=rt(rf),of=A({},On,{data:0}),va=rt(of),sf={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},af={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"},uf={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function cf(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=uf[e])?!!t[e]:!1}function Qo(){return cf}var df=A({},wr,{key:function(e){if(e.key){var t=sf[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=hl(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?af[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Qo,charCode:function(e){return e.type==="keypress"?hl(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?hl(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),ff=rt(df),pf=A({},vl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),ga=rt(pf),hf=A({},wr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Qo}),mf=rt(hf),vf=A({},On,{propertyName:0,elapsedTime:0,pseudoElement:0}),gf=rt(vf),yf=A({},vl,{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}),xf=rt(yf),wf=[9,13,27,32],Go=x&&"CompositionEvent"in window,Sr=null;x&&"documentMode"in document&&(Sr=document.documentMode);var kf=x&&"TextEvent"in window&&!Sr,ya=x&&(!Go||Sr&&8<Sr&&11>=Sr),xa=" ",wa=!1;function ka(e,t){switch(e){case"keyup":return wf.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Sa(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var In=!1;function Sf(e,t){switch(e){case"compositionend":return Sa(t);case"keypress":return t.which!==32?null:(wa=!0,xa);case"textInput":return e=t.data,e===xa&&wa?null:e;default:return null}}function Cf(e,t){if(In)return e==="compositionend"||!Go&&ka(e,t)?(e=pa(),pl=Vo=Yt=null,In=!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 ya&&t.locale!=="ko"?null:t.data;default:return null}}var Nf={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 Ca(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Nf[e.type]:t==="textarea"}function Na(e,t,n,r){bs(r),t=kl(t,"onChange"),0<t.length&&(n=new Wo("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Cr=null,Nr=null;function Ef(e){Wa(e,0)}function gl(e){var t=Bn(e);if(Ts(t))return e}function jf(e,t){if(e==="change")return t}var Ea=!1;if(x){var Ko;if(x){var Xo="oninput"in document;if(!Xo){var ja=document.createElement("div");ja.setAttribute("oninput","return;"),Xo=typeof ja.oninput=="function"}Ko=Xo}else Ko=!1;Ea=Ko&&(!document.documentMode||9<document.documentMode)}function Pa(){Cr&&(Cr.detachEvent("onpropertychange",_a),Nr=Cr=null)}function _a(e){if(e.propertyName==="value"&&gl(Nr)){var t=[];Na(t,Nr,e,_o(e)),Ks(Ef,t)}}function Pf(e,t,n){e==="focusin"?(Pa(),Cr=t,Nr=n,Cr.attachEvent("onpropertychange",_a)):e==="focusout"&&Pa()}function _f(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return gl(Nr)}function zf(e,t){if(e==="click")return gl(t)}function Rf(e,t){if(e==="input"||e==="change")return gl(t)}function Lf(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var gt=typeof Object.is=="function"?Object.is:Lf;function Er(e,t){if(gt(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(!k.call(t,l)||!gt(e[l],t[l]))return!1}return!0}function za(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Ra(e,t){var n=za(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=za(n)}}function La(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?La(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Ta(){for(var e=window,t=el();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=el(e.document)}return t}function Yo(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 Tf(e){var t=Ta(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&La(n.ownerDocument.documentElement,n)){if(r!==null&&Yo(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=Ra(n,o);var u=Ra(n,r);l&&u&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==u.node||e.focusOffset!==u.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(u.node,u.offset)):(t.setEnd(u.node,u.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var Mf=x&&"documentMode"in document&&11>=document.documentMode,Fn=null,Jo=null,jr=null,qo=!1;function Ma(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;qo||Fn==null||Fn!==el(r)||(r=Fn,"selectionStart"in r&&Yo(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}),jr&&Er(jr,r)||(jr=r,r=kl(Jo,"onSelect"),0<r.length&&(t=new Wo("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Fn)))}function yl(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Dn={animationend:yl("Animation","AnimationEnd"),animationiteration:yl("Animation","AnimationIteration"),animationstart:yl("Animation","AnimationStart"),transitionend:yl("Transition","TransitionEnd")},Zo={},Oa={};x&&(Oa=document.createElement("div").style,"AnimationEvent"in window||(delete Dn.animationend.animation,delete Dn.animationiteration.animation,delete Dn.animationstart.animation),"TransitionEvent"in window||delete Dn.transitionend.transition);function xl(e){if(Zo[e])return Zo[e];if(!Dn[e])return e;var t=Dn[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Oa)return Zo[e]=t[n];return e}var Ia=xl("animationend"),Fa=xl("animationiteration"),Da=xl("animationstart"),Ua=xl("transitionend"),Aa=new Map,Ba="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 Jt(e,t){Aa.set(e,t),h(t,[e])}for(var ei=0;ei<Ba.length;ei++){var ti=Ba[ei],Of=ti.toLowerCase(),If=ti[0].toUpperCase()+ti.slice(1);Jt(Of,"on"+If)}Jt(Ia,"onAnimationEnd"),Jt(Fa,"onAnimationIteration"),Jt(Da,"onAnimationStart"),Jt("dblclick","onDoubleClick"),Jt("focusin","onFocus"),Jt("focusout","onBlur"),Jt(Ua,"onTransitionEnd"),g("onMouseEnter",["mouseout","mouseover"]),g("onMouseLeave",["mouseout","mouseover"]),g("onPointerEnter",["pointerout","pointerover"]),g("onPointerLeave",["pointerout","pointerover"]),h("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),h("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),h("onBeforeInput",["compositionend","keypress","textInput","paste"]),h("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),h("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),h("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Pr="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(" "),Ff=new Set("cancel close invalid load scroll toggle".split(" ").concat(Pr));function Va(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Md(r,t,void 0,e),e.currentTarget=null}function Wa(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 u=r.length-1;0<=u;u--){var f=r[u],m=f.instance,C=f.currentTarget;if(f=f.listener,m!==o&&l.isPropagationStopped())break e;Va(l,f,C),o=m}else for(u=0;u<r.length;u++){if(f=r[u],m=f.instance,C=f.currentTarget,f=f.listener,m!==o&&l.isPropagationStopped())break e;Va(l,f,C),o=m}}}if(rl)throw e=To,rl=!1,To=null,e}function me(e,t){var n=t[ui];n===void 0&&(n=t[ui]=new Set);var r=e+"__bubble";n.has(r)||($a(t,e,2,!1),n.add(r))}function ni(e,t,n){var r=0;t&&(r|=4),$a(n,e,r,t)}var wl="_reactListening"+Math.random().toString(36).slice(2);function _r(e){if(!e[wl]){e[wl]=!0,c.forEach(function(n){n!=="selectionchange"&&(Ff.has(n)||ni(n,!1,e),ni(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[wl]||(t[wl]=!0,ni("selectionchange",!1,t))}}function $a(e,t,n,r){switch(fa(t)){case 1:var l=Xd;break;case 4:l=Yd;break;default:l=Ao}n=l.bind(null,t,n,e),l=void 0,!Lo||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 ri(e,t,n,r,l){var o=r;if((t&1)===0&&(t&2)===0&&r!==null)e:for(;;){if(r===null)return;var u=r.tag;if(u===3||u===4){var f=r.stateNode.containerInfo;if(f===l||f.nodeType===8&&f.parentNode===l)break;if(u===4)for(u=r.return;u!==null;){var m=u.tag;if((m===3||m===4)&&(m=u.stateNode.containerInfo,m===l||m.nodeType===8&&m.parentNode===l))return;u=u.return}for(;f!==null;){if(u=yn(f),u===null)return;if(m=u.tag,m===5||m===6){r=o=u;continue e}f=f.parentNode}}r=r.return}Ks(function(){var C=o,M=_o(n),O=[];e:{var L=Aa.get(e);if(L!==void 0){var U=Wo,W=e;switch(e){case"keypress":if(hl(n)===0)break e;case"keydown":case"keyup":U=ff;break;case"focusin":W="focus",U=Ho;break;case"focusout":W="blur",U=Ho;break;case"beforeblur":case"afterblur":U=Ho;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":U=ma;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":U=Zd;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":U=mf;break;case Ia:case Fa:case Da:U=nf;break;case Ua:U=gf;break;case"scroll":U=Jd;break;case"wheel":U=xf;break;case"copy":case"cut":case"paste":U=lf;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":U=ga}var $=(t&4)!==0,je=!$&&e==="scroll",w=$?L!==null?L+"Capture":null:L;$=[];for(var v=C,S;v!==null;){S=v;var I=S.stateNode;if(S.tag===5&&I!==null&&(S=I,w!==null&&(I=cr(v,w),I!=null&&$.push(zr(v,I,S)))),je)break;v=v.return}0<$.length&&(L=new U(L,W,null,n,M),O.push({event:L,listeners:$}))}}if((t&7)===0){e:{if(L=e==="mouseover"||e==="pointerover",U=e==="mouseout"||e==="pointerout",L&&n!==Po&&(W=n.relatedTarget||n.fromElement)&&(yn(W)||W[Lt]))break e;if((U||L)&&(L=M.window===M?M:(L=M.ownerDocument)?L.defaultView||L.parentWindow:window,U?(W=n.relatedTarget||n.toElement,U=C,W=W?yn(W):null,W!==null&&(je=gn(W),W!==je||W.tag!==5&&W.tag!==6)&&(W=null)):(U=null,W=C),U!==W)){if($=ma,I="onMouseLeave",w="onMouseEnter",v="mouse",(e==="pointerout"||e==="pointerover")&&($=ga,I="onPointerLeave",w="onPointerEnter",v="pointer"),je=U==null?L:Bn(U),S=W==null?L:Bn(W),L=new $(I,v+"leave",U,n,M),L.target=je,L.relatedTarget=S,I=null,yn(M)===C&&($=new $(w,v+"enter",W,n,M),$.target=S,$.relatedTarget=je,I=$),je=I,U&&W)t:{for($=U,w=W,v=0,S=$;S;S=Un(S))v++;for(S=0,I=w;I;I=Un(I))S++;for(;0<v-S;)$=Un($),v--;for(;0<S-v;)w=Un(w),S--;for(;v--;){if($===w||w!==null&&$===w.alternate)break t;$=Un($),w=Un(w)}$=null}else $=null;U!==null&&ba(O,L,U,$,!1),W!==null&&je!==null&&ba(O,je,W,$,!0)}}e:{if(L=C?Bn(C):window,U=L.nodeName&&L.nodeName.toLowerCase(),U==="select"||U==="input"&&L.type==="file")var b=jf;else if(Ca(L))if(Ea)b=Rf;else{b=_f;var K=Pf}else(U=L.nodeName)&&U.toLowerCase()==="input"&&(L.type==="checkbox"||L.type==="radio")&&(b=zf);if(b&&(b=b(e,C))){Na(O,b,n,M);break e}K&&K(e,L,C),e==="focusout"&&(K=L._wrapperState)&&K.controlled&&L.type==="number"&&So(L,"number",L.value)}switch(K=C?Bn(C):window,e){case"focusin":(Ca(K)||K.contentEditable==="true")&&(Fn=K,Jo=C,jr=null);break;case"focusout":jr=Jo=Fn=null;break;case"mousedown":qo=!0;break;case"contextmenu":case"mouseup":case"dragend":qo=!1,Ma(O,n,M);break;case"selectionchange":if(Mf)break;case"keydown":case"keyup":Ma(O,n,M)}var X;if(Go)e:{switch(e){case"compositionstart":var Y="onCompositionStart";break e;case"compositionend":Y="onCompositionEnd";break e;case"compositionupdate":Y="onCompositionUpdate";break e}Y=void 0}else In?ka(e,n)&&(Y="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(Y="onCompositionStart");Y&&(ya&&n.locale!=="ko"&&(In||Y!=="onCompositionStart"?Y==="onCompositionEnd"&&In&&(X=pa()):(Yt=M,Vo="value"in Yt?Yt.value:Yt.textContent,In=!0)),K=kl(C,Y),0<K.length&&(Y=new va(Y,e,null,n,M),O.push({event:Y,listeners:K}),X?Y.data=X:(X=Sa(n),X!==null&&(Y.data=X)))),(X=kf?Sf(e,n):Cf(e,n))&&(C=kl(C,"onBeforeInput"),0<C.length&&(M=new va("onBeforeInput","beforeinput",null,n,M),O.push({event:M,listeners:C}),M.data=X))}Wa(O,t)})}function zr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function kl(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,o=l.stateNode;l.tag===5&&o!==null&&(l=o,o=cr(e,n),o!=null&&r.unshift(zr(e,o,l)),o=cr(e,t),o!=null&&r.push(zr(e,o,l))),e=e.return}return r}function Un(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function ba(e,t,n,r,l){for(var o=t._reactName,u=[];n!==null&&n!==r;){var f=n,m=f.alternate,C=f.stateNode;if(m!==null&&m===r)break;f.tag===5&&C!==null&&(f=C,l?(m=cr(n,o),m!=null&&u.unshift(zr(n,m,f))):l||(m=cr(n,o),m!=null&&u.push(zr(n,m,f)))),n=n.return}u.length!==0&&e.push({event:t,listeners:u})}var Df=/\r\n?/g,Uf=/\u0000|\uFFFD/g;function Ha(e){return(typeof e=="string"?e:""+e).replace(Df,`
|
|
`).replace(Uf,"")}function Sl(e,t,n){if(t=Ha(t),Ha(e)!==t&&n)throw Error(s(425))}function Cl(){}var li=null,oi=null;function ii(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 si=typeof setTimeout=="function"?setTimeout:void 0,Af=typeof clearTimeout=="function"?clearTimeout:void 0,Qa=typeof Promise=="function"?Promise:void 0,Bf=typeof queueMicrotask=="function"?queueMicrotask:typeof Qa<"u"?function(e){return Qa.resolve(null).then(e).catch(Vf)}:si;function Vf(e){setTimeout(function(){throw e})}function ai(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),xr(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);xr(t)}function qt(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 Ga(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 An=Math.random().toString(36).slice(2),Pt="__reactFiber$"+An,Rr="__reactProps$"+An,Lt="__reactContainer$"+An,ui="__reactEvents$"+An,Wf="__reactListeners$"+An,$f="__reactHandles$"+An;function yn(e){var t=e[Pt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Lt]||n[Pt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Ga(e);e!==null;){if(n=e[Pt])return n;e=Ga(e)}return t}e=n,n=e.parentNode}return null}function Lr(e){return e=e[Pt]||e[Lt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Bn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(s(33))}function Nl(e){return e[Rr]||null}var ci=[],Vn=-1;function Zt(e){return{current:e}}function ve(e){0>Vn||(e.current=ci[Vn],ci[Vn]=null,Vn--)}function fe(e,t){Vn++,ci[Vn]=e.current,e.current=t}var en={},Ve=Zt(en),Ke=Zt(!1),xn=en;function Wn(e,t){var n=e.type.contextTypes;if(!n)return en;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 Xe(e){return e=e.childContextTypes,e!=null}function El(){ve(Ke),ve(Ve)}function Ka(e,t,n){if(Ve.current!==en)throw Error(s(168));fe(Ve,t),fe(Ke,n)}function Xa(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(s(108,de(e)||"Unknown",l));return A({},n,r)}function jl(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||en,xn=Ve.current,fe(Ve,e),fe(Ke,Ke.current),!0}function Ya(e,t,n){var r=e.stateNode;if(!r)throw Error(s(169));n?(e=Xa(e,t,xn),r.__reactInternalMemoizedMergedChildContext=e,ve(Ke),ve(Ve),fe(Ve,e)):ve(Ke),fe(Ke,n)}var Tt=null,Pl=!1,di=!1;function Ja(e){Tt===null?Tt=[e]:Tt.push(e)}function bf(e){Pl=!0,Ja(e)}function tn(){if(!di&&Tt!==null){di=!0;var e=0,t=ue;try{var n=Tt;for(ue=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Tt=null,Pl=!1}catch(l){throw Tt!==null&&(Tt=Tt.slice(e+1)),Zs(Mo,tn),l}finally{ue=t,di=!1}}return null}var $n=[],bn=0,_l=null,zl=0,at=[],ut=0,wn=null,Mt=1,Ot="";function kn(e,t){$n[bn++]=zl,$n[bn++]=_l,_l=e,zl=t}function qa(e,t,n){at[ut++]=Mt,at[ut++]=Ot,at[ut++]=wn,wn=e;var r=Mt;e=Ot;var l=32-vt(r)-1;r&=~(1<<l),n+=1;var o=32-vt(t)+l;if(30<o){var u=l-l%5;o=(r&(1<<u)-1).toString(32),r>>=u,l-=u,Mt=1<<32-vt(t)+l|n<<l|r,Ot=o+e}else Mt=1<<o|n<<l|r,Ot=e}function fi(e){e.return!==null&&(kn(e,1),qa(e,1,0))}function pi(e){for(;e===_l;)_l=$n[--bn],$n[bn]=null,zl=$n[--bn],$n[bn]=null;for(;e===wn;)wn=at[--ut],at[ut]=null,Ot=at[--ut],at[ut]=null,Mt=at[--ut],at[ut]=null}var lt=null,ot=null,xe=!1,yt=null;function Za(e,t){var n=pt(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 eu(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,lt=e,ot=qt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,lt=e,ot=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=wn!==null?{id:Mt,overflow:Ot}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=pt(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,lt=e,ot=null,!0):!1;default:return!1}}function hi(e){return(e.mode&1)!==0&&(e.flags&128)===0}function mi(e){if(xe){var t=ot;if(t){var n=t;if(!eu(e,t)){if(hi(e))throw Error(s(418));t=qt(n.nextSibling);var r=lt;t&&eu(e,t)?Za(r,n):(e.flags=e.flags&-4097|2,xe=!1,lt=e)}}else{if(hi(e))throw Error(s(418));e.flags=e.flags&-4097|2,xe=!1,lt=e}}}function tu(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;lt=e}function Rl(e){if(e!==lt)return!1;if(!xe)return tu(e),xe=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!ii(e.type,e.memoizedProps)),t&&(t=ot)){if(hi(e))throw nu(),Error(s(418));for(;t;)Za(e,t),t=qt(t.nextSibling)}if(tu(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(s(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){ot=qt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}ot=null}}else ot=lt?qt(e.stateNode.nextSibling):null;return!0}function nu(){for(var e=ot;e;)e=qt(e.nextSibling)}function Hn(){ot=lt=null,xe=!1}function vi(e){yt===null?yt=[e]:yt.push(e)}var Hf=J.ReactCurrentBatchConfig;function Tr(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(s(309));var r=n.stateNode}if(!r)throw Error(s(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(u){var f=l.refs;u===null?delete f[o]:f[o]=u},t._stringRef=o,t)}if(typeof e!="string")throw Error(s(284));if(!n._owner)throw Error(s(290,e))}return e}function Ll(e,t){throw e=Object.prototype.toString.call(t),Error(s(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function ru(e){var t=e._init;return t(e._payload)}function lu(e){function t(w,v){if(e){var S=w.deletions;S===null?(w.deletions=[v],w.flags|=16):S.push(v)}}function n(w,v){if(!e)return null;for(;v!==null;)t(w,v),v=v.sibling;return null}function r(w,v){for(w=new Map;v!==null;)v.key!==null?w.set(v.key,v):w.set(v.index,v),v=v.sibling;return w}function l(w,v){return w=cn(w,v),w.index=0,w.sibling=null,w}function o(w,v,S){return w.index=S,e?(S=w.alternate,S!==null?(S=S.index,S<v?(w.flags|=2,v):S):(w.flags|=2,v)):(w.flags|=1048576,v)}function u(w){return e&&w.alternate===null&&(w.flags|=2),w}function f(w,v,S,I){return v===null||v.tag!==6?(v=ss(S,w.mode,I),v.return=w,v):(v=l(v,S),v.return=w,v)}function m(w,v,S,I){var b=S.type;return b===Pe?M(w,v,S.props.children,I,S.key):v!==null&&(v.elementType===b||typeof b=="object"&&b!==null&&b.$$typeof===Re&&ru(b)===v.type)?(I=l(v,S.props),I.ref=Tr(w,v,S),I.return=w,I):(I=to(S.type,S.key,S.props,null,w.mode,I),I.ref=Tr(w,v,S),I.return=w,I)}function C(w,v,S,I){return v===null||v.tag!==4||v.stateNode.containerInfo!==S.containerInfo||v.stateNode.implementation!==S.implementation?(v=as(S,w.mode,I),v.return=w,v):(v=l(v,S.children||[]),v.return=w,v)}function M(w,v,S,I,b){return v===null||v.tag!==7?(v=zn(S,w.mode,I,b),v.return=w,v):(v=l(v,S),v.return=w,v)}function O(w,v,S){if(typeof v=="string"&&v!==""||typeof v=="number")return v=ss(""+v,w.mode,S),v.return=w,v;if(typeof v=="object"&&v!==null){switch(v.$$typeof){case pe:return S=to(v.type,v.key,v.props,null,w.mode,S),S.ref=Tr(w,null,v),S.return=w,S;case Ce:return v=as(v,w.mode,S),v.return=w,v;case Re:var I=v._init;return O(w,I(v._payload),S)}if(sr(v)||G(v))return v=zn(v,w.mode,S,null),v.return=w,v;Ll(w,v)}return null}function L(w,v,S,I){var b=v!==null?v.key:null;if(typeof S=="string"&&S!==""||typeof S=="number")return b!==null?null:f(w,v,""+S,I);if(typeof S=="object"&&S!==null){switch(S.$$typeof){case pe:return S.key===b?m(w,v,S,I):null;case Ce:return S.key===b?C(w,v,S,I):null;case Re:return b=S._init,L(w,v,b(S._payload),I)}if(sr(S)||G(S))return b!==null?null:M(w,v,S,I,null);Ll(w,S)}return null}function U(w,v,S,I,b){if(typeof I=="string"&&I!==""||typeof I=="number")return w=w.get(S)||null,f(v,w,""+I,b);if(typeof I=="object"&&I!==null){switch(I.$$typeof){case pe:return w=w.get(I.key===null?S:I.key)||null,m(v,w,I,b);case Ce:return w=w.get(I.key===null?S:I.key)||null,C(v,w,I,b);case Re:var K=I._init;return U(w,v,S,K(I._payload),b)}if(sr(I)||G(I))return w=w.get(S)||null,M(v,w,I,b,null);Ll(v,I)}return null}function W(w,v,S,I){for(var b=null,K=null,X=v,Y=v=0,Ie=null;X!==null&&Y<S.length;Y++){X.index>Y?(Ie=X,X=null):Ie=X.sibling;var se=L(w,X,S[Y],I);if(se===null){X===null&&(X=Ie);break}e&&X&&se.alternate===null&&t(w,X),v=o(se,v,Y),K===null?b=se:K.sibling=se,K=se,X=Ie}if(Y===S.length)return n(w,X),xe&&kn(w,Y),b;if(X===null){for(;Y<S.length;Y++)X=O(w,S[Y],I),X!==null&&(v=o(X,v,Y),K===null?b=X:K.sibling=X,K=X);return xe&&kn(w,Y),b}for(X=r(w,X);Y<S.length;Y++)Ie=U(X,w,Y,S[Y],I),Ie!==null&&(e&&Ie.alternate!==null&&X.delete(Ie.key===null?Y:Ie.key),v=o(Ie,v,Y),K===null?b=Ie:K.sibling=Ie,K=Ie);return e&&X.forEach(function(dn){return t(w,dn)}),xe&&kn(w,Y),b}function $(w,v,S,I){var b=G(S);if(typeof b!="function")throw Error(s(150));if(S=b.call(S),S==null)throw Error(s(151));for(var K=b=null,X=v,Y=v=0,Ie=null,se=S.next();X!==null&&!se.done;Y++,se=S.next()){X.index>Y?(Ie=X,X=null):Ie=X.sibling;var dn=L(w,X,se.value,I);if(dn===null){X===null&&(X=Ie);break}e&&X&&dn.alternate===null&&t(w,X),v=o(dn,v,Y),K===null?b=dn:K.sibling=dn,K=dn,X=Ie}if(se.done)return n(w,X),xe&&kn(w,Y),b;if(X===null){for(;!se.done;Y++,se=S.next())se=O(w,se.value,I),se!==null&&(v=o(se,v,Y),K===null?b=se:K.sibling=se,K=se);return xe&&kn(w,Y),b}for(X=r(w,X);!se.done;Y++,se=S.next())se=U(X,w,Y,se.value,I),se!==null&&(e&&se.alternate!==null&&X.delete(se.key===null?Y:se.key),v=o(se,v,Y),K===null?b=se:K.sibling=se,K=se);return e&&X.forEach(function(Np){return t(w,Np)}),xe&&kn(w,Y),b}function je(w,v,S,I){if(typeof S=="object"&&S!==null&&S.type===Pe&&S.key===null&&(S=S.props.children),typeof S=="object"&&S!==null){switch(S.$$typeof){case pe:e:{for(var b=S.key,K=v;K!==null;){if(K.key===b){if(b=S.type,b===Pe){if(K.tag===7){n(w,K.sibling),v=l(K,S.props.children),v.return=w,w=v;break e}}else if(K.elementType===b||typeof b=="object"&&b!==null&&b.$$typeof===Re&&ru(b)===K.type){n(w,K.sibling),v=l(K,S.props),v.ref=Tr(w,K,S),v.return=w,w=v;break e}n(w,K);break}else t(w,K);K=K.sibling}S.type===Pe?(v=zn(S.props.children,w.mode,I,S.key),v.return=w,w=v):(I=to(S.type,S.key,S.props,null,w.mode,I),I.ref=Tr(w,v,S),I.return=w,w=I)}return u(w);case Ce:e:{for(K=S.key;v!==null;){if(v.key===K)if(v.tag===4&&v.stateNode.containerInfo===S.containerInfo&&v.stateNode.implementation===S.implementation){n(w,v.sibling),v=l(v,S.children||[]),v.return=w,w=v;break e}else{n(w,v);break}else t(w,v);v=v.sibling}v=as(S,w.mode,I),v.return=w,w=v}return u(w);case Re:return K=S._init,je(w,v,K(S._payload),I)}if(sr(S))return W(w,v,S,I);if(G(S))return $(w,v,S,I);Ll(w,S)}return typeof S=="string"&&S!==""||typeof S=="number"?(S=""+S,v!==null&&v.tag===6?(n(w,v.sibling),v=l(v,S),v.return=w,w=v):(n(w,v),v=ss(S,w.mode,I),v.return=w,w=v),u(w)):n(w,v)}return je}var Qn=lu(!0),ou=lu(!1),Tl=Zt(null),Ml=null,Gn=null,gi=null;function yi(){gi=Gn=Ml=null}function xi(e){var t=Tl.current;ve(Tl),e._currentValue=t}function wi(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 Kn(e,t){Ml=e,gi=Gn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(Ye=!0),e.firstContext=null)}function ct(e){var t=e._currentValue;if(gi!==e)if(e={context:e,memoizedValue:t,next:null},Gn===null){if(Ml===null)throw Error(s(308));Gn=e,Ml.dependencies={lanes:0,firstContext:e}}else Gn=Gn.next=e;return t}var Sn=null;function ki(e){Sn===null?Sn=[e]:Sn.push(e)}function iu(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,ki(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 nn=!1;function Si(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function su(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 Ft(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function rn(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,(le&2)!==0){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,ki(r)):(t.next=l.next,l.next=t),r.interleaved=t,It(e,n)}function Ol(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,Fo(e,n)}}function au(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 u={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};o===null?l=o=u:o=o.next=u,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 Il(e,t,n,r){var l=e.updateQueue;nn=!1;var o=l.firstBaseUpdate,u=l.lastBaseUpdate,f=l.shared.pending;if(f!==null){l.shared.pending=null;var m=f,C=m.next;m.next=null,u===null?o=C:u.next=C,u=m;var M=e.alternate;M!==null&&(M=M.updateQueue,f=M.lastBaseUpdate,f!==u&&(f===null?M.firstBaseUpdate=C:f.next=C,M.lastBaseUpdate=m))}if(o!==null){var O=l.baseState;u=0,M=C=m=null,f=o;do{var L=f.lane,U=f.eventTime;if((r&L)===L){M!==null&&(M=M.next={eventTime:U,lane:0,tag:f.tag,payload:f.payload,callback:f.callback,next:null});e:{var W=e,$=f;switch(L=t,U=n,$.tag){case 1:if(W=$.payload,typeof W=="function"){O=W.call(U,O,L);break e}O=W;break e;case 3:W.flags=W.flags&-65537|128;case 0:if(W=$.payload,L=typeof W=="function"?W.call(U,O,L):W,L==null)break e;O=A({},O,L);break e;case 2:nn=!0}}f.callback!==null&&f.lane!==0&&(e.flags|=64,L=l.effects,L===null?l.effects=[f]:L.push(f))}else U={eventTime:U,lane:L,tag:f.tag,payload:f.payload,callback:f.callback,next:null},M===null?(C=M=U,m=O):M=M.next=U,u|=L;if(f=f.next,f===null){if(f=l.shared.pending,f===null)break;L=f,f=L.next,L.next=null,l.lastBaseUpdate=L,l.shared.pending=null}}while(!0);if(M===null&&(m=O),l.baseState=m,l.firstBaseUpdate=C,l.lastBaseUpdate=M,t=l.shared.interleaved,t!==null){l=t;do u|=l.lane,l=l.next;while(l!==t)}else o===null&&(l.shared.lanes=0);En|=u,e.lanes=u,e.memoizedState=O}}function uu(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(s(191,l));l.call(r)}}}var Mr={},_t=Zt(Mr),Or=Zt(Mr),Ir=Zt(Mr);function Cn(e){if(e===Mr)throw Error(s(174));return e}function Ci(e,t){switch(fe(Ir,t),fe(Or,e),fe(_t,Mr),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:No(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=No(t,e)}ve(_t),fe(_t,t)}function Xn(){ve(_t),ve(Or),ve(Ir)}function cu(e){Cn(Ir.current);var t=Cn(_t.current),n=No(t,e.type);t!==n&&(fe(Or,e),fe(_t,n))}function Ni(e){Or.current===e&&(ve(_t),ve(Or))}var we=Zt(0);function Fl(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Ei=[];function ji(){for(var e=0;e<Ei.length;e++)Ei[e]._workInProgressVersionPrimary=null;Ei.length=0}var Dl=J.ReactCurrentDispatcher,Pi=J.ReactCurrentBatchConfig,Nn=0,ke=null,Le=null,Me=null,Ul=!1,Fr=!1,Dr=0,Qf=0;function We(){throw Error(s(321))}function _i(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!gt(e[n],t[n]))return!1;return!0}function zi(e,t,n,r,l,o){if(Nn=o,ke=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Dl.current=e===null||e.memoizedState===null?Yf:Jf,e=n(r,l),Fr){o=0;do{if(Fr=!1,Dr=0,25<=o)throw Error(s(301));o+=1,Me=Le=null,t.updateQueue=null,Dl.current=qf,e=n(r,l)}while(Fr)}if(Dl.current=Vl,t=Le!==null&&Le.next!==null,Nn=0,Me=Le=ke=null,Ul=!1,t)throw Error(s(300));return e}function Ri(){var e=Dr!==0;return Dr=0,e}function zt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Me===null?ke.memoizedState=Me=e:Me=Me.next=e,Me}function dt(){if(Le===null){var e=ke.alternate;e=e!==null?e.memoizedState:null}else e=Le.next;var t=Me===null?ke.memoizedState:Me.next;if(t!==null)Me=t,Le=e;else{if(e===null)throw Error(s(310));Le=e,e={memoizedState:Le.memoizedState,baseState:Le.baseState,baseQueue:Le.baseQueue,queue:Le.queue,next:null},Me===null?ke.memoizedState=Me=e:Me=Me.next=e}return Me}function Ur(e,t){return typeof t=="function"?t(e):t}function Li(e){var t=dt(),n=t.queue;if(n===null)throw Error(s(311));n.lastRenderedReducer=e;var r=Le,l=r.baseQueue,o=n.pending;if(o!==null){if(l!==null){var u=l.next;l.next=o.next,o.next=u}r.baseQueue=l=o,n.pending=null}if(l!==null){o=l.next,r=r.baseState;var f=u=null,m=null,C=o;do{var M=C.lane;if((Nn&M)===M)m!==null&&(m=m.next={lane:0,action:C.action,hasEagerState:C.hasEagerState,eagerState:C.eagerState,next:null}),r=C.hasEagerState?C.eagerState:e(r,C.action);else{var O={lane:M,action:C.action,hasEagerState:C.hasEagerState,eagerState:C.eagerState,next:null};m===null?(f=m=O,u=r):m=m.next=O,ke.lanes|=M,En|=M}C=C.next}while(C!==null&&C!==o);m===null?u=r:m.next=f,gt(r,t.memoizedState)||(Ye=!0),t.memoizedState=r,t.baseState=u,t.baseQueue=m,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do o=l.lane,ke.lanes|=o,En|=o,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Ti(e){var t=dt(),n=t.queue;if(n===null)throw Error(s(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,o=t.memoizedState;if(l!==null){n.pending=null;var u=l=l.next;do o=e(o,u.action),u=u.next;while(u!==l);gt(o,t.memoizedState)||(Ye=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function du(){}function fu(e,t){var n=ke,r=dt(),l=t(),o=!gt(r.memoizedState,l);if(o&&(r.memoizedState=l,Ye=!0),r=r.queue,Mi(mu.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||Me!==null&&Me.memoizedState.tag&1){if(n.flags|=2048,Ar(9,hu.bind(null,n,r,l,t),void 0,null),Oe===null)throw Error(s(349));(Nn&30)!==0||pu(n,t,l)}return l}function pu(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=ke.updateQueue,t===null?(t={lastEffect:null,stores:null},ke.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function hu(e,t,n,r){t.value=n,t.getSnapshot=r,vu(t)&&gu(e)}function mu(e,t,n){return n(function(){vu(t)&&gu(e)})}function vu(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!gt(e,n)}catch{return!0}}function gu(e){var t=It(e,1);t!==null&&St(t,e,1,-1)}function yu(e){var t=zt();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Ur,lastRenderedState:e},t.queue=e,e=e.dispatch=Xf.bind(null,ke,e),[t.memoizedState,e]}function Ar(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=ke.updateQueue,t===null?(t={lastEffect:null,stores:null},ke.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 xu(){return dt().memoizedState}function Al(e,t,n,r){var l=zt();ke.flags|=e,l.memoizedState=Ar(1|t,n,void 0,r===void 0?null:r)}function Bl(e,t,n,r){var l=dt();r=r===void 0?null:r;var o=void 0;if(Le!==null){var u=Le.memoizedState;if(o=u.destroy,r!==null&&_i(r,u.deps)){l.memoizedState=Ar(t,n,o,r);return}}ke.flags|=e,l.memoizedState=Ar(1|t,n,o,r)}function wu(e,t){return Al(8390656,8,e,t)}function Mi(e,t){return Bl(2048,8,e,t)}function ku(e,t){return Bl(4,2,e,t)}function Su(e,t){return Bl(4,4,e,t)}function Cu(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 Nu(e,t,n){return n=n!=null?n.concat([e]):null,Bl(4,4,Cu.bind(null,t,e),n)}function Oi(){}function Eu(e,t){var n=dt();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&_i(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function ju(e,t){var n=dt();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&_i(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Pu(e,t,n){return(Nn&21)===0?(e.baseState&&(e.baseState=!1,Ye=!0),e.memoizedState=n):(gt(n,t)||(n=ra(),ke.lanes|=n,En|=n,e.baseState=!0),t)}function Gf(e,t){var n=ue;ue=n!==0&&4>n?n:4,e(!0);var r=Pi.transition;Pi.transition={};try{e(!1),t()}finally{ue=n,Pi.transition=r}}function _u(){return dt().memoizedState}function Kf(e,t,n){var r=an(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},zu(e))Ru(t,n);else if(n=iu(e,t,n,r),n!==null){var l=Qe();St(n,e,r,l),Lu(n,t,r)}}function Xf(e,t,n){var r=an(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(zu(e))Ru(t,l);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var u=t.lastRenderedState,f=o(u,n);if(l.hasEagerState=!0,l.eagerState=f,gt(f,u)){var m=t.interleaved;m===null?(l.next=l,ki(t)):(l.next=m.next,m.next=l),t.interleaved=l;return}}catch{}finally{}n=iu(e,t,l,r),n!==null&&(l=Qe(),St(n,e,r,l),Lu(n,t,r))}}function zu(e){var t=e.alternate;return e===ke||t!==null&&t===ke}function Ru(e,t){Fr=Ul=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Lu(e,t,n){if((n&4194240)!==0){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Fo(e,n)}}var Vl={readContext:ct,useCallback:We,useContext:We,useEffect:We,useImperativeHandle:We,useInsertionEffect:We,useLayoutEffect:We,useMemo:We,useReducer:We,useRef:We,useState:We,useDebugValue:We,useDeferredValue:We,useTransition:We,useMutableSource:We,useSyncExternalStore:We,useId:We,unstable_isNewReconciler:!1},Yf={readContext:ct,useCallback:function(e,t){return zt().memoizedState=[e,t===void 0?null:t],e},useContext:ct,useEffect:wu,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Al(4194308,4,Cu.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Al(4194308,4,e,t)},useInsertionEffect:function(e,t){return Al(4,2,e,t)},useMemo:function(e,t){var n=zt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=zt();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=Kf.bind(null,ke,e),[r.memoizedState,e]},useRef:function(e){var t=zt();return e={current:e},t.memoizedState=e},useState:yu,useDebugValue:Oi,useDeferredValue:function(e){return zt().memoizedState=e},useTransition:function(){var e=yu(!1),t=e[0];return e=Gf.bind(null,e[1]),zt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ke,l=zt();if(xe){if(n===void 0)throw Error(s(407));n=n()}else{if(n=t(),Oe===null)throw Error(s(349));(Nn&30)!==0||pu(r,t,n)}l.memoizedState=n;var o={value:n,getSnapshot:t};return l.queue=o,wu(mu.bind(null,r,o,e),[e]),r.flags|=2048,Ar(9,hu.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=zt(),t=Oe.identifierPrefix;if(xe){var n=Ot,r=Mt;n=(r&~(1<<32-vt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Dr++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=Qf++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Jf={readContext:ct,useCallback:Eu,useContext:ct,useEffect:Mi,useImperativeHandle:Nu,useInsertionEffect:ku,useLayoutEffect:Su,useMemo:ju,useReducer:Li,useRef:xu,useState:function(){return Li(Ur)},useDebugValue:Oi,useDeferredValue:function(e){var t=dt();return Pu(t,Le.memoizedState,e)},useTransition:function(){var e=Li(Ur)[0],t=dt().memoizedState;return[e,t]},useMutableSource:du,useSyncExternalStore:fu,useId:_u,unstable_isNewReconciler:!1},qf={readContext:ct,useCallback:Eu,useContext:ct,useEffect:Mi,useImperativeHandle:Nu,useInsertionEffect:ku,useLayoutEffect:Su,useMemo:ju,useReducer:Ti,useRef:xu,useState:function(){return Ti(Ur)},useDebugValue:Oi,useDeferredValue:function(e){var t=dt();return Le===null?t.memoizedState=e:Pu(t,Le.memoizedState,e)},useTransition:function(){var e=Ti(Ur)[0],t=dt().memoizedState;return[e,t]},useMutableSource:du,useSyncExternalStore:fu,useId:_u,unstable_isNewReconciler:!1};function xt(e,t){if(e&&e.defaultProps){t=A({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function Ii(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:A({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Wl={isMounted:function(e){return(e=e._reactInternals)?gn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Qe(),l=an(e),o=Ft(r,l);o.payload=t,n!=null&&(o.callback=n),t=rn(e,o,l),t!==null&&(St(t,e,l,r),Ol(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Qe(),l=an(e),o=Ft(r,l);o.tag=1,o.payload=t,n!=null&&(o.callback=n),t=rn(e,o,l),t!==null&&(St(t,e,l,r),Ol(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Qe(),r=an(e),l=Ft(n,r);l.tag=2,t!=null&&(l.callback=t),t=rn(e,l,r),t!==null&&(St(t,e,r,n),Ol(t,e,r))}};function Tu(e,t,n,r,l,o,u){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,o,u):t.prototype&&t.prototype.isPureReactComponent?!Er(n,r)||!Er(l,o):!0}function Mu(e,t,n){var r=!1,l=en,o=t.contextType;return typeof o=="object"&&o!==null?o=ct(o):(l=Xe(t)?xn:Ve.current,r=t.contextTypes,o=(r=r!=null)?Wn(e,l):en),t=new t(n,o),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Wl,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=o),t}function Ou(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&&Wl.enqueueReplaceState(t,t.state,null)}function Fi(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},Si(e);var o=t.contextType;typeof o=="object"&&o!==null?l.context=ct(o):(o=Xe(t)?xn:Ve.current,l.context=Wn(e,o)),l.state=e.memoizedState,o=t.getDerivedStateFromProps,typeof o=="function"&&(Ii(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&&Wl.enqueueReplaceState(l,l.state,null),Il(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function Yn(e,t){try{var n="",r=t;do n+=oe(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 Di(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Ui(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var Zf=typeof WeakMap=="function"?WeakMap:Map;function Iu(e,t,n){n=Ft(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Xl||(Xl=!0,Zi=r),Ui(e,t)},n}function Fu(e,t,n){n=Ft(-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(){Ui(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){Ui(e,t),typeof r!="function"&&(on===null?on=new Set([this]):on.add(this));var u=t.stack;this.componentDidCatch(t.value,{componentStack:u!==null?u:""})}),n}function Du(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Zf;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=pp.bind(null,e,t,n),t.then(e,e))}function Uu(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 Au(e,t,n,r,l){return(e.mode&1)===0?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=Ft(-1,1),t.tag=2,rn(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=l,e)}var ep=J.ReactCurrentOwner,Ye=!1;function He(e,t,n,r){t.child=e===null?ou(t,null,n,r):Qn(t,e.child,n,r)}function Bu(e,t,n,r,l){n=n.render;var o=t.ref;return Kn(t,l),r=zi(e,t,n,r,o,l),n=Ri(),e!==null&&!Ye?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Dt(e,t,l)):(xe&&n&&fi(t),t.flags|=1,He(e,t,r,l),t.child)}function Vu(e,t,n,r,l){if(e===null){var o=n.type;return typeof o=="function"&&!is(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,Wu(e,t,o,r,l)):(e=to(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)===0){var u=o.memoizedProps;if(n=n.compare,n=n!==null?n:Er,n(u,r)&&e.ref===t.ref)return Dt(e,t,l)}return t.flags|=1,e=cn(o,r),e.ref=t.ref,e.return=t,t.child=e}function Wu(e,t,n,r,l){if(e!==null){var o=e.memoizedProps;if(Er(o,r)&&e.ref===t.ref)if(Ye=!1,t.pendingProps=r=o,(e.lanes&l)!==0)(e.flags&131072)!==0&&(Ye=!0);else return t.lanes=e.lanes,Dt(e,t,l)}return Ai(e,t,n,r,l)}function $u(e,t,n){var r=t.pendingProps,l=r.children,o=e!==null?e.memoizedState:null;if(r.mode==="hidden")if((t.mode&1)===0)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},fe(qn,it),it|=n;else{if((n&1073741824)===0)return e=o!==null?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,fe(qn,it),it|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,fe(qn,it),it|=r}else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,fe(qn,it),it|=r;return He(e,t,l,n),t.child}function bu(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Ai(e,t,n,r,l){var o=Xe(n)?xn:Ve.current;return o=Wn(t,o),Kn(t,l),n=zi(e,t,n,r,o,l),r=Ri(),e!==null&&!Ye?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Dt(e,t,l)):(xe&&r&&fi(t),t.flags|=1,He(e,t,n,l),t.child)}function Hu(e,t,n,r,l){if(Xe(n)){var o=!0;jl(t)}else o=!1;if(Kn(t,l),t.stateNode===null)bl(e,t),Mu(t,n,r),Fi(t,n,r,l),r=!0;else if(e===null){var u=t.stateNode,f=t.memoizedProps;u.props=f;var m=u.context,C=n.contextType;typeof C=="object"&&C!==null?C=ct(C):(C=Xe(n)?xn:Ve.current,C=Wn(t,C));var M=n.getDerivedStateFromProps,O=typeof M=="function"||typeof u.getSnapshotBeforeUpdate=="function";O||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(f!==r||m!==C)&&Ou(t,u,r,C),nn=!1;var L=t.memoizedState;u.state=L,Il(t,r,u,l),m=t.memoizedState,f!==r||L!==m||Ke.current||nn?(typeof M=="function"&&(Ii(t,n,M,r),m=t.memoizedState),(f=nn||Tu(t,n,f,r,L,m,C))?(O||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount()),typeof u.componentDidMount=="function"&&(t.flags|=4194308)):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=m),u.props=r,u.state=m,u.context=C,r=f):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{u=t.stateNode,su(e,t),f=t.memoizedProps,C=t.type===t.elementType?f:xt(t.type,f),u.props=C,O=t.pendingProps,L=u.context,m=n.contextType,typeof m=="object"&&m!==null?m=ct(m):(m=Xe(n)?xn:Ve.current,m=Wn(t,m));var U=n.getDerivedStateFromProps;(M=typeof U=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(f!==O||L!==m)&&Ou(t,u,r,m),nn=!1,L=t.memoizedState,u.state=L,Il(t,r,u,l);var W=t.memoizedState;f!==O||L!==W||Ke.current||nn?(typeof U=="function"&&(Ii(t,n,U,r),W=t.memoizedState),(C=nn||Tu(t,n,C,r,L,W,m)||!1)?(M||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(r,W,m),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(r,W,m)),typeof u.componentDidUpdate=="function"&&(t.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof u.componentDidUpdate!="function"||f===e.memoizedProps&&L===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||f===e.memoizedProps&&L===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=W),u.props=r,u.state=W,u.context=m,r=C):(typeof u.componentDidUpdate!="function"||f===e.memoizedProps&&L===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||f===e.memoizedProps&&L===e.memoizedState||(t.flags|=1024),r=!1)}return Bi(e,t,n,r,o,l)}function Bi(e,t,n,r,l,o){bu(e,t);var u=(t.flags&128)!==0;if(!r&&!u)return l&&Ya(t,n,!1),Dt(e,t,o);r=t.stateNode,ep.current=t;var f=u&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&u?(t.child=Qn(t,e.child,null,o),t.child=Qn(t,null,f,o)):He(e,t,f,o),t.memoizedState=r.state,l&&Ya(t,n,!0),t.child}function Qu(e){var t=e.stateNode;t.pendingContext?Ka(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Ka(e,t.context,!1),Ci(e,t.containerInfo)}function Gu(e,t,n,r,l){return Hn(),vi(l),t.flags|=256,He(e,t,n,r),t.child}var Vi={dehydrated:null,treeContext:null,retryLane:0};function Wi(e){return{baseLanes:e,cachePool:null,transitions:null}}function Ku(e,t,n){var r=t.pendingProps,l=we.current,o=!1,u=(t.flags&128)!==0,f;if((f=u)||(f=e!==null&&e.memoizedState===null?!1:(l&2)!==0),f?(o=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),fe(we,l&1),e===null)return mi(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?((t.mode&1)===0?t.lanes=1:e.data==="$!"?t.lanes=8:t.lanes=1073741824,null):(u=r.children,e=r.fallback,o?(r=t.mode,o=t.child,u={mode:"hidden",children:u},(r&1)===0&&o!==null?(o.childLanes=0,o.pendingProps=u):o=no(u,r,0,null),e=zn(e,r,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=Wi(n),t.memoizedState=Vi,e):$i(t,u));if(l=e.memoizedState,l!==null&&(f=l.dehydrated,f!==null))return tp(e,t,u,r,f,l,n);if(o){o=r.fallback,u=t.mode,l=e.child,f=l.sibling;var m={mode:"hidden",children:r.children};return(u&1)===0&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=m,t.deletions=null):(r=cn(l,m),r.subtreeFlags=l.subtreeFlags&14680064),f!==null?o=cn(f,o):(o=zn(o,u,n,null),o.flags|=2),o.return=t,r.return=t,r.sibling=o,t.child=r,r=o,o=t.child,u=e.child.memoizedState,u=u===null?Wi(n):{baseLanes:u.baseLanes|n,cachePool:null,transitions:u.transitions},o.memoizedState=u,o.childLanes=e.childLanes&~n,t.memoizedState=Vi,r}return o=e.child,e=o.sibling,r=cn(o,{mode:"visible",children:r.children}),(t.mode&1)===0&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function $i(e,t){return t=no({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function $l(e,t,n,r){return r!==null&&vi(r),Qn(t,e.child,null,n),e=$i(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function tp(e,t,n,r,l,o,u){if(n)return t.flags&256?(t.flags&=-257,r=Di(Error(s(422))),$l(e,t,u,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,l=t.mode,r=no({mode:"visible",children:r.children},l,0,null),o=zn(o,l,u,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,(t.mode&1)!==0&&Qn(t,e.child,null,u),t.child.memoizedState=Wi(u),t.memoizedState=Vi,o);if((t.mode&1)===0)return $l(e,t,u,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var f=r.dgst;return r=f,o=Error(s(419)),r=Di(o,r,void 0),$l(e,t,u,r)}if(f=(u&e.childLanes)!==0,Ye||f){if(r=Oe,r!==null){switch(u&-u){case 4:l=2;break;case 16:l=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:l=32;break;case 536870912:l=268435456;break;default:l=0}l=(l&(r.suspendedLanes|u))!==0?0:l,l!==0&&l!==o.retryLane&&(o.retryLane=l,It(e,l),St(r,e,l,-1))}return os(),r=Di(Error(s(421))),$l(e,t,u,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=hp.bind(null,e),l._reactRetry=t,null):(e=o.treeContext,ot=qt(l.nextSibling),lt=t,xe=!0,yt=null,e!==null&&(at[ut++]=Mt,at[ut++]=Ot,at[ut++]=wn,Mt=e.id,Ot=e.overflow,wn=t),t=$i(t,r.children),t.flags|=4096,t)}function Xu(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),wi(e.return,t,n)}function bi(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 Yu(e,t,n){var r=t.pendingProps,l=r.revealOrder,o=r.tail;if(He(e,t,r.children,n),r=we.current,(r&2)!==0)r=r&1|2,t.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Xu(e,n,t);else if(e.tag===19)Xu(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(fe(we,r),(t.mode&1)===0)t.memoizedState=null;else switch(l){case"forwards":for(n=t.child,l=null;n!==null;)e=n.alternate,e!==null&&Fl(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),bi(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&&Fl(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}bi(t,!0,n,null,o);break;case"together":bi(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function bl(e,t){(t.mode&1)===0&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Dt(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),En|=t.lanes,(n&t.childLanes)===0)return null;if(e!==null&&t.child!==e.child)throw Error(s(153));if(t.child!==null){for(e=t.child,n=cn(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=cn(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function np(e,t,n){switch(t.tag){case 3:Qu(t),Hn();break;case 5:cu(t);break;case 1:Xe(t.type)&&jl(t);break;case 4:Ci(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;fe(Tl,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(fe(we,we.current&1),t.flags|=128,null):(n&t.child.childLanes)!==0?Ku(e,t,n):(fe(we,we.current&1),e=Dt(e,t,n),e!==null?e.sibling:null);fe(we,we.current&1);break;case 19:if(r=(n&t.childLanes)!==0,(e.flags&128)!==0){if(r)return Yu(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),fe(we,we.current),r)break;return null;case 22:case 23:return t.lanes=0,$u(e,t,n)}return Dt(e,t,n)}var Ju,Hi,qu,Zu;Ju=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}},Hi=function(){},qu=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,Cn(_t.current);var o=null;switch(n){case"input":l=wo(e,l),r=wo(e,r),o=[];break;case"select":l=A({},l,{value:void 0}),r=A({},r,{value:void 0}),o=[];break;case"textarea":l=Co(e,l),r=Co(e,r),o=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Cl)}Eo(n,r);var u;n=null;for(C in l)if(!r.hasOwnProperty(C)&&l.hasOwnProperty(C)&&l[C]!=null)if(C==="style"){var f=l[C];for(u in f)f.hasOwnProperty(u)&&(n||(n={}),n[u]="")}else C!=="dangerouslySetInnerHTML"&&C!=="children"&&C!=="suppressContentEditableWarning"&&C!=="suppressHydrationWarning"&&C!=="autoFocus"&&(p.hasOwnProperty(C)?o||(o=[]):(o=o||[]).push(C,null));for(C in r){var m=r[C];if(f=l!=null?l[C]:void 0,r.hasOwnProperty(C)&&m!==f&&(m!=null||f!=null))if(C==="style")if(f){for(u in f)!f.hasOwnProperty(u)||m&&m.hasOwnProperty(u)||(n||(n={}),n[u]="");for(u in m)m.hasOwnProperty(u)&&f[u]!==m[u]&&(n||(n={}),n[u]=m[u])}else n||(o||(o=[]),o.push(C,n)),n=m;else C==="dangerouslySetInnerHTML"?(m=m?m.__html:void 0,f=f?f.__html:void 0,m!=null&&f!==m&&(o=o||[]).push(C,m)):C==="children"?typeof m!="string"&&typeof m!="number"||(o=o||[]).push(C,""+m):C!=="suppressContentEditableWarning"&&C!=="suppressHydrationWarning"&&(p.hasOwnProperty(C)?(m!=null&&C==="onScroll"&&me("scroll",e),o||f===m||(o=[])):(o=o||[]).push(C,m))}n&&(o=o||[]).push("style",n);var C=o;(t.updateQueue=C)&&(t.flags|=4)}},Zu=function(e,t,n,r){n!==r&&(t.flags|=4)};function Br(e,t){if(!xe)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 $e(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 rp(e,t,n){var r=t.pendingProps;switch(pi(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return $e(t),null;case 1:return Xe(t.type)&&El(),$e(t),null;case 3:return r=t.stateNode,Xn(),ve(Ke),ve(Ve),ji(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Rl(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,yt!==null&&(ns(yt),yt=null))),Hi(e,t),$e(t),null;case 5:Ni(t);var l=Cn(Ir.current);if(n=t.type,e!==null&&t.stateNode!=null)qu(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(s(166));return $e(t),null}if(e=Cn(_t.current),Rl(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[Pt]=t,r[Rr]=o,e=(t.mode&1)!==0,n){case"dialog":me("cancel",r),me("close",r);break;case"iframe":case"object":case"embed":me("load",r);break;case"video":case"audio":for(l=0;l<Pr.length;l++)me(Pr[l],r);break;case"source":me("error",r);break;case"img":case"image":case"link":me("error",r),me("load",r);break;case"details":me("toggle",r);break;case"input":Ms(r,o),me("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},me("invalid",r);break;case"textarea":Fs(r,o),me("invalid",r)}Eo(n,o),l=null;for(var u in o)if(o.hasOwnProperty(u)){var f=o[u];u==="children"?typeof f=="string"?r.textContent!==f&&(o.suppressHydrationWarning!==!0&&Sl(r.textContent,f,e),l=["children",f]):typeof f=="number"&&r.textContent!==""+f&&(o.suppressHydrationWarning!==!0&&Sl(r.textContent,f,e),l=["children",""+f]):p.hasOwnProperty(u)&&f!=null&&u==="onScroll"&&me("scroll",r)}switch(n){case"input":Zr(r),Is(r,o,!0);break;case"textarea":Zr(r),Us(r);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(r.onclick=Cl)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{u=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=As(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=u.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=u.createElement(n,{is:r.is}):(e=u.createElement(n),n==="select"&&(u=e,r.multiple?u.multiple=!0:r.size&&(u.size=r.size))):e=u.createElementNS(e,n),e[Pt]=t,e[Rr]=r,Ju(e,t,!1,!1),t.stateNode=e;e:{switch(u=jo(n,r),n){case"dialog":me("cancel",e),me("close",e),l=r;break;case"iframe":case"object":case"embed":me("load",e),l=r;break;case"video":case"audio":for(l=0;l<Pr.length;l++)me(Pr[l],e);l=r;break;case"source":me("error",e),l=r;break;case"img":case"image":case"link":me("error",e),me("load",e),l=r;break;case"details":me("toggle",e),l=r;break;case"input":Ms(e,r),l=wo(e,r),me("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=A({},r,{value:void 0}),me("invalid",e);break;case"textarea":Fs(e,r),l=Co(e,r),me("invalid",e);break;default:l=r}Eo(n,l),f=l;for(o in f)if(f.hasOwnProperty(o)){var m=f[o];o==="style"?Ws(e,m):o==="dangerouslySetInnerHTML"?(m=m?m.__html:void 0,m!=null&&Bs(e,m)):o==="children"?typeof m=="string"?(n!=="textarea"||m!=="")&&ar(e,m):typeof m=="number"&&ar(e,""+m):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(p.hasOwnProperty(o)?m!=null&&o==="onScroll"&&me("scroll",e):m!=null&&q(e,o,m,u))}switch(n){case"input":Zr(e),Is(e,r,!1);break;case"textarea":Zr(e),Us(e);break;case"option":r.value!=null&&e.setAttribute("value",""+ae(r.value));break;case"select":e.multiple=!!r.multiple,o=r.value,o!=null?Rn(e,!!r.multiple,o,!1):r.defaultValue!=null&&Rn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=Cl)}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 $e(t),null;case 6:if(e&&t.stateNode!=null)Zu(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(s(166));if(n=Cn(Ir.current),Cn(_t.current),Rl(t)){if(r=t.stateNode,n=t.memoizedProps,r[Pt]=t,(o=r.nodeValue!==n)&&(e=lt,e!==null))switch(e.tag){case 3:Sl(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Sl(r.nodeValue,n,(e.mode&1)!==0)}o&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Pt]=t,t.stateNode=r}return $e(t),null;case 13:if(ve(we),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(xe&&ot!==null&&(t.mode&1)!==0&&(t.flags&128)===0)nu(),Hn(),t.flags|=98560,o=!1;else if(o=Rl(t),r!==null&&r.dehydrated!==null){if(e===null){if(!o)throw Error(s(318));if(o=t.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(s(317));o[Pt]=t}else Hn(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;$e(t),o=!1}else yt!==null&&(ns(yt),yt=null),o=!0;if(!o)return t.flags&65536?t:null}return(t.flags&128)!==0?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,(t.mode&1)!==0&&(e===null||(we.current&1)!==0?Te===0&&(Te=3):os())),t.updateQueue!==null&&(t.flags|=4),$e(t),null);case 4:return Xn(),Hi(e,t),e===null&&_r(t.stateNode.containerInfo),$e(t),null;case 10:return xi(t.type._context),$e(t),null;case 17:return Xe(t.type)&&El(),$e(t),null;case 19:if(ve(we),o=t.memoizedState,o===null)return $e(t),null;if(r=(t.flags&128)!==0,u=o.rendering,u===null)if(r)Br(o,!1);else{if(Te!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(u=Fl(e),u!==null){for(t.flags|=128,Br(o,!1),r=u.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,u=o.alternate,u===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=u.childLanes,o.lanes=u.lanes,o.child=u.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=u.memoizedProps,o.memoizedState=u.memoizedState,o.updateQueue=u.updateQueue,o.type=u.type,e=u.dependencies,o.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return fe(we,we.current&1|2),t.child}e=e.sibling}o.tail!==null&&Ee()>Zn&&(t.flags|=128,r=!0,Br(o,!1),t.lanes=4194304)}else{if(!r)if(e=Fl(u),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Br(o,!0),o.tail===null&&o.tailMode==="hidden"&&!u.alternate&&!xe)return $e(t),null}else 2*Ee()-o.renderingStartTime>Zn&&n!==1073741824&&(t.flags|=128,r=!0,Br(o,!1),t.lanes=4194304);o.isBackwards?(u.sibling=t.child,t.child=u):(n=o.last,n!==null?n.sibling=u:t.child=u,o.last=u)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=Ee(),t.sibling=null,n=we.current,fe(we,r?n&1|2:n&1),t):($e(t),null);case 22:case 23:return ls(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&(t.mode&1)!==0?(it&1073741824)!==0&&($e(t),t.subtreeFlags&6&&(t.flags|=8192)):$e(t),null;case 24:return null;case 25:return null}throw Error(s(156,t.tag))}function lp(e,t){switch(pi(t),t.tag){case 1:return Xe(t.type)&&El(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Xn(),ve(Ke),ve(Ve),ji(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return Ni(t),null;case 13:if(ve(we),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(s(340));Hn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ve(we),null;case 4:return Xn(),null;case 10:return xi(t.type._context),null;case 22:case 23:return ls(),null;case 24:return null;default:return null}}var Hl=!1,be=!1,op=typeof WeakSet=="function"?WeakSet:Set,V=null;function Jn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Ne(e,t,r)}else n.current=null}function Qi(e,t,n){try{n()}catch(r){Ne(e,t,r)}}var ec=!1;function ip(e,t){if(li=dl,e=Ta(),Yo(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 u=0,f=-1,m=-1,C=0,M=0,O=e,L=null;t:for(;;){for(var U;O!==n||l!==0&&O.nodeType!==3||(f=u+l),O!==o||r!==0&&O.nodeType!==3||(m=u+r),O.nodeType===3&&(u+=O.nodeValue.length),(U=O.firstChild)!==null;)L=O,O=U;for(;;){if(O===e)break t;if(L===n&&++C===l&&(f=u),L===o&&++M===r&&(m=u),(U=O.nextSibling)!==null)break;O=L,L=O.parentNode}O=U}n=f===-1||m===-1?null:{start:f,end:m}}else n=null}n=n||{start:0,end:0}}else n=null;for(oi={focusedElem:e,selectionRange:n},dl=!1,V=t;V!==null;)if(t=V,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,V=e;else for(;V!==null;){t=V;try{var W=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(W!==null){var $=W.memoizedProps,je=W.memoizedState,w=t.stateNode,v=w.getSnapshotBeforeUpdate(t.elementType===t.type?$:xt(t.type,$),je);w.__reactInternalSnapshotBeforeUpdate=v}break;case 3:var S=t.stateNode.containerInfo;S.nodeType===1?S.textContent="":S.nodeType===9&&S.documentElement&&S.removeChild(S.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(s(163))}}catch(I){Ne(t,t.return,I)}if(e=t.sibling,e!==null){e.return=t.return,V=e;break}V=t.return}return W=ec,ec=!1,W}function Vr(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&&Qi(t,n,o)}l=l.next}while(l!==r)}}function Ql(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 Gi(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 tc(e){var t=e.alternate;t!==null&&(e.alternate=null,tc(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Pt],delete t[Rr],delete t[ui],delete t[Wf],delete t[$f])),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 nc(e){return e.tag===5||e.tag===3||e.tag===4}function rc(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||nc(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 Ki(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=Cl));else if(r!==4&&(e=e.child,e!==null))for(Ki(e,t,n),e=e.sibling;e!==null;)Ki(e,t,n),e=e.sibling}function Xi(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(Xi(e,t,n),e=e.sibling;e!==null;)Xi(e,t,n),e=e.sibling}var De=null,wt=!1;function ln(e,t,n){for(n=n.child;n!==null;)lc(e,t,n),n=n.sibling}function lc(e,t,n){if(jt&&typeof jt.onCommitFiberUnmount=="function")try{jt.onCommitFiberUnmount(ol,n)}catch{}switch(n.tag){case 5:be||Jn(n,t);case 6:var r=De,l=wt;De=null,ln(e,t,n),De=r,wt=l,De!==null&&(wt?(e=De,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):De.removeChild(n.stateNode));break;case 18:De!==null&&(wt?(e=De,n=n.stateNode,e.nodeType===8?ai(e.parentNode,n):e.nodeType===1&&ai(e,n),xr(e)):ai(De,n.stateNode));break;case 4:r=De,l=wt,De=n.stateNode.containerInfo,wt=!0,ln(e,t,n),De=r,wt=l;break;case 0:case 11:case 14:case 15:if(!be&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var o=l,u=o.destroy;o=o.tag,u!==void 0&&((o&2)!==0||(o&4)!==0)&&Qi(n,t,u),l=l.next}while(l!==r)}ln(e,t,n);break;case 1:if(!be&&(Jn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(f){Ne(n,t,f)}ln(e,t,n);break;case 21:ln(e,t,n);break;case 22:n.mode&1?(be=(r=be)||n.memoizedState!==null,ln(e,t,n),be=r):ln(e,t,n);break;default:ln(e,t,n)}}function oc(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new op),t.forEach(function(r){var l=mp.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function kt(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,u=t,f=u;e:for(;f!==null;){switch(f.tag){case 5:De=f.stateNode,wt=!1;break e;case 3:De=f.stateNode.containerInfo,wt=!0;break e;case 4:De=f.stateNode.containerInfo,wt=!0;break e}f=f.return}if(De===null)throw Error(s(160));lc(o,u,l),De=null,wt=!1;var m=l.alternate;m!==null&&(m.return=null),l.return=null}catch(C){Ne(l,t,C)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)ic(t,e),t=t.sibling}function ic(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(kt(t,e),Rt(e),r&4){try{Vr(3,e,e.return),Ql(3,e)}catch($){Ne(e,e.return,$)}try{Vr(5,e,e.return)}catch($){Ne(e,e.return,$)}}break;case 1:kt(t,e),Rt(e),r&512&&n!==null&&Jn(n,n.return);break;case 5:if(kt(t,e),Rt(e),r&512&&n!==null&&Jn(n,n.return),e.flags&32){var l=e.stateNode;try{ar(l,"")}catch($){Ne(e,e.return,$)}}if(r&4&&(l=e.stateNode,l!=null)){var o=e.memoizedProps,u=n!==null?n.memoizedProps:o,f=e.type,m=e.updateQueue;if(e.updateQueue=null,m!==null)try{f==="input"&&o.type==="radio"&&o.name!=null&&Os(l,o),jo(f,u);var C=jo(f,o);for(u=0;u<m.length;u+=2){var M=m[u],O=m[u+1];M==="style"?Ws(l,O):M==="dangerouslySetInnerHTML"?Bs(l,O):M==="children"?ar(l,O):q(l,M,O,C)}switch(f){case"input":ko(l,o);break;case"textarea":Ds(l,o);break;case"select":var L=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!o.multiple;var U=o.value;U!=null?Rn(l,!!o.multiple,U,!1):L!==!!o.multiple&&(o.defaultValue!=null?Rn(l,!!o.multiple,o.defaultValue,!0):Rn(l,!!o.multiple,o.multiple?[]:"",!1))}l[Rr]=o}catch($){Ne(e,e.return,$)}}break;case 6:if(kt(t,e),Rt(e),r&4){if(e.stateNode===null)throw Error(s(162));l=e.stateNode,o=e.memoizedProps;try{l.nodeValue=o}catch($){Ne(e,e.return,$)}}break;case 3:if(kt(t,e),Rt(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{xr(t.containerInfo)}catch($){Ne(e,e.return,$)}break;case 4:kt(t,e),Rt(e);break;case 13:kt(t,e),Rt(e),l=e.child,l.flags&8192&&(o=l.memoizedState!==null,l.stateNode.isHidden=o,!o||l.alternate!==null&&l.alternate.memoizedState!==null||(qi=Ee())),r&4&&oc(e);break;case 22:if(M=n!==null&&n.memoizedState!==null,e.mode&1?(be=(C=be)||M,kt(t,e),be=C):kt(t,e),Rt(e),r&8192){if(C=e.memoizedState!==null,(e.stateNode.isHidden=C)&&!M&&(e.mode&1)!==0)for(V=e,M=e.child;M!==null;){for(O=V=M;V!==null;){switch(L=V,U=L.child,L.tag){case 0:case 11:case 14:case 15:Vr(4,L,L.return);break;case 1:Jn(L,L.return);var W=L.stateNode;if(typeof W.componentWillUnmount=="function"){r=L,n=L.return;try{t=r,W.props=t.memoizedProps,W.state=t.memoizedState,W.componentWillUnmount()}catch($){Ne(r,n,$)}}break;case 5:Jn(L,L.return);break;case 22:if(L.memoizedState!==null){uc(O);continue}}U!==null?(U.return=L,V=U):uc(O)}M=M.sibling}e:for(M=null,O=e;;){if(O.tag===5){if(M===null){M=O;try{l=O.stateNode,C?(o=l.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none"):(f=O.stateNode,m=O.memoizedProps.style,u=m!=null&&m.hasOwnProperty("display")?m.display:null,f.style.display=Vs("display",u))}catch($){Ne(e,e.return,$)}}}else if(O.tag===6){if(M===null)try{O.stateNode.nodeValue=C?"":O.memoizedProps}catch($){Ne(e,e.return,$)}}else if((O.tag!==22&&O.tag!==23||O.memoizedState===null||O===e)&&O.child!==null){O.child.return=O,O=O.child;continue}if(O===e)break e;for(;O.sibling===null;){if(O.return===null||O.return===e)break e;M===O&&(M=null),O=O.return}M===O&&(M=null),O.sibling.return=O.return,O=O.sibling}}break;case 19:kt(t,e),Rt(e),r&4&&oc(e);break;case 21:break;default:kt(t,e),Rt(e)}}function Rt(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(nc(n)){var r=n;break e}n=n.return}throw Error(s(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(ar(l,""),r.flags&=-33);var o=rc(e);Xi(e,o,l);break;case 3:case 4:var u=r.stateNode.containerInfo,f=rc(e);Ki(e,f,u);break;default:throw Error(s(161))}}catch(m){Ne(e,e.return,m)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function sp(e,t,n){V=e,sc(e)}function sc(e,t,n){for(var r=(e.mode&1)!==0;V!==null;){var l=V,o=l.child;if(l.tag===22&&r){var u=l.memoizedState!==null||Hl;if(!u){var f=l.alternate,m=f!==null&&f.memoizedState!==null||be;f=Hl;var C=be;if(Hl=u,(be=m)&&!C)for(V=l;V!==null;)u=V,m=u.child,u.tag===22&&u.memoizedState!==null?cc(l):m!==null?(m.return=u,V=m):cc(l);for(;o!==null;)V=o,sc(o),o=o.sibling;V=l,Hl=f,be=C}ac(e)}else(l.subtreeFlags&8772)!==0&&o!==null?(o.return=l,V=o):ac(e)}}function ac(e){for(;V!==null;){var t=V;if((t.flags&8772)!==0){var n=t.alternate;try{if((t.flags&8772)!==0)switch(t.tag){case 0:case 11:case 15:be||Ql(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!be)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:xt(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;o!==null&&uu(t,o,r);break;case 3:var u=t.updateQueue;if(u!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}uu(t,u,n)}break;case 5:var f=t.stateNode;if(n===null&&t.flags&4){n=f;var m=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":m.autoFocus&&n.focus();break;case"img":m.src&&(n.src=m.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var C=t.alternate;if(C!==null){var M=C.memoizedState;if(M!==null){var O=M.dehydrated;O!==null&&xr(O)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(s(163))}be||t.flags&512&&Gi(t)}catch(L){Ne(t,t.return,L)}}if(t===e){V=null;break}if(n=t.sibling,n!==null){n.return=t.return,V=n;break}V=t.return}}function uc(e){for(;V!==null;){var t=V;if(t===e){V=null;break}var n=t.sibling;if(n!==null){n.return=t.return,V=n;break}V=t.return}}function cc(e){for(;V!==null;){var t=V;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Ql(4,t)}catch(m){Ne(t,n,m)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(m){Ne(t,l,m)}}var o=t.return;try{Gi(t)}catch(m){Ne(t,o,m)}break;case 5:var u=t.return;try{Gi(t)}catch(m){Ne(t,u,m)}}}catch(m){Ne(t,t.return,m)}if(t===e){V=null;break}var f=t.sibling;if(f!==null){f.return=t.return,V=f;break}V=t.return}}var ap=Math.ceil,Gl=J.ReactCurrentDispatcher,Yi=J.ReactCurrentOwner,ft=J.ReactCurrentBatchConfig,le=0,Oe=null,_e=null,Ue=0,it=0,qn=Zt(0),Te=0,Wr=null,En=0,Kl=0,Ji=0,$r=null,Je=null,qi=0,Zn=1/0,Ut=null,Xl=!1,Zi=null,on=null,Yl=!1,sn=null,Jl=0,br=0,es=null,ql=-1,Zl=0;function Qe(){return(le&6)!==0?Ee():ql!==-1?ql:ql=Ee()}function an(e){return(e.mode&1)===0?1:(le&2)!==0&&Ue!==0?Ue&-Ue:Hf.transition!==null?(Zl===0&&(Zl=ra()),Zl):(e=ue,e!==0||(e=window.event,e=e===void 0?16:fa(e.type)),e)}function St(e,t,n,r){if(50<br)throw br=0,es=null,Error(s(185));hr(e,n,r),((le&2)===0||e!==Oe)&&(e===Oe&&((le&2)===0&&(Kl|=n),Te===4&&un(e,Ue)),qe(e,r),n===1&&le===0&&(t.mode&1)===0&&(Zn=Ee()+500,Pl&&tn()))}function qe(e,t){var n=e.callbackNode;bd(e,t);var r=al(e,e===Oe?Ue:0);if(r===0)n!==null&&ea(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&ea(n),t===1)e.tag===0?bf(fc.bind(null,e)):Ja(fc.bind(null,e)),Bf(function(){(le&6)===0&&tn()}),n=null;else{switch(la(r)){case 1:n=Mo;break;case 4:n=ta;break;case 16:n=ll;break;case 536870912:n=na;break;default:n=ll}n=wc(n,dc.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function dc(e,t){if(ql=-1,Zl=0,(le&6)!==0)throw Error(s(327));var n=e.callbackNode;if(er()&&e.callbackNode!==n)return null;var r=al(e,e===Oe?Ue:0);if(r===0)return null;if((r&30)!==0||(r&e.expiredLanes)!==0||t)t=eo(e,r);else{t=r;var l=le;le|=2;var o=hc();(Oe!==e||Ue!==t)&&(Ut=null,Zn=Ee()+500,Pn(e,t));do try{dp();break}catch(f){pc(e,f)}while(!0);yi(),Gl.current=o,le=l,_e!==null?t=0:(Oe=null,Ue=0,t=Te)}if(t!==0){if(t===2&&(l=Oo(e),l!==0&&(r=l,t=ts(e,l))),t===1)throw n=Wr,Pn(e,0),un(e,r),qe(e,Ee()),n;if(t===6)un(e,r);else{if(l=e.current.alternate,(r&30)===0&&!up(l)&&(t=eo(e,r),t===2&&(o=Oo(e),o!==0&&(r=o,t=ts(e,o))),t===1))throw n=Wr,Pn(e,0),un(e,r),qe(e,Ee()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(s(345));case 2:_n(e,Je,Ut);break;case 3:if(un(e,r),(r&130023424)===r&&(t=qi+500-Ee(),10<t)){if(al(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){Qe(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=si(_n.bind(null,e,Je,Ut),t);break}_n(e,Je,Ut);break;case 4:if(un(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var u=31-vt(r);o=1<<u,u=t[u],u>l&&(l=u),r&=~o}if(r=l,r=Ee()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*ap(r/1960))-r,10<r){e.timeoutHandle=si(_n.bind(null,e,Je,Ut),r);break}_n(e,Je,Ut);break;case 5:_n(e,Je,Ut);break;default:throw Error(s(329))}}}return qe(e,Ee()),e.callbackNode===n?dc.bind(null,e):null}function ts(e,t){var n=$r;return e.current.memoizedState.isDehydrated&&(Pn(e,t).flags|=256),e=eo(e,t),e!==2&&(t=Je,Je=n,t!==null&&ns(t)),e}function ns(e){Je===null?Je=e:Je.push.apply(Je,e)}function up(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(!gt(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 un(e,t){for(t&=~Ji,t&=~Kl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-vt(t),r=1<<n;e[n]=-1,t&=~r}}function fc(e){if((le&6)!==0)throw Error(s(327));er();var t=al(e,0);if((t&1)===0)return qe(e,Ee()),null;var n=eo(e,t);if(e.tag!==0&&n===2){var r=Oo(e);r!==0&&(t=r,n=ts(e,r))}if(n===1)throw n=Wr,Pn(e,0),un(e,t),qe(e,Ee()),n;if(n===6)throw Error(s(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,_n(e,Je,Ut),qe(e,Ee()),null}function rs(e,t){var n=le;le|=1;try{return e(t)}finally{le=n,le===0&&(Zn=Ee()+500,Pl&&tn())}}function jn(e){sn!==null&&sn.tag===0&&(le&6)===0&&er();var t=le;le|=1;var n=ft.transition,r=ue;try{if(ft.transition=null,ue=1,e)return e()}finally{ue=r,ft.transition=n,le=t,(le&6)===0&&tn()}}function ls(){it=qn.current,ve(qn)}function Pn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Af(n)),_e!==null)for(n=_e.return;n!==null;){var r=n;switch(pi(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&El();break;case 3:Xn(),ve(Ke),ve(Ve),ji();break;case 5:Ni(r);break;case 4:Xn();break;case 13:ve(we);break;case 19:ve(we);break;case 10:xi(r.type._context);break;case 22:case 23:ls()}n=n.return}if(Oe=e,_e=e=cn(e.current,null),Ue=it=t,Te=0,Wr=null,Ji=Kl=En=0,Je=$r=null,Sn!==null){for(t=0;t<Sn.length;t++)if(n=Sn[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,o=n.pending;if(o!==null){var u=o.next;o.next=l,r.next=u}n.pending=r}Sn=null}return e}function pc(e,t){do{var n=_e;try{if(yi(),Dl.current=Vl,Ul){for(var r=ke.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}Ul=!1}if(Nn=0,Me=Le=ke=null,Fr=!1,Dr=0,Yi.current=null,n===null||n.return===null){Te=1,Wr=t,_e=null;break}e:{var o=e,u=n.return,f=n,m=t;if(t=Ue,f.flags|=32768,m!==null&&typeof m=="object"&&typeof m.then=="function"){var C=m,M=f,O=M.tag;if((M.mode&1)===0&&(O===0||O===11||O===15)){var L=M.alternate;L?(M.updateQueue=L.updateQueue,M.memoizedState=L.memoizedState,M.lanes=L.lanes):(M.updateQueue=null,M.memoizedState=null)}var U=Uu(u);if(U!==null){U.flags&=-257,Au(U,u,f,o,t),U.mode&1&&Du(o,C,t),t=U,m=C;var W=t.updateQueue;if(W===null){var $=new Set;$.add(m),t.updateQueue=$}else W.add(m);break e}else{if((t&1)===0){Du(o,C,t),os();break e}m=Error(s(426))}}else if(xe&&f.mode&1){var je=Uu(u);if(je!==null){(je.flags&65536)===0&&(je.flags|=256),Au(je,u,f,o,t),vi(Yn(m,f));break e}}o=m=Yn(m,f),Te!==4&&(Te=2),$r===null?$r=[o]:$r.push(o),o=u;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t;var w=Iu(o,m,t);au(o,w);break e;case 1:f=m;var v=o.type,S=o.stateNode;if((o.flags&128)===0&&(typeof v.getDerivedStateFromError=="function"||S!==null&&typeof S.componentDidCatch=="function"&&(on===null||!on.has(S)))){o.flags|=65536,t&=-t,o.lanes|=t;var I=Fu(o,f,t);au(o,I);break e}}o=o.return}while(o!==null)}vc(n)}catch(b){t=b,_e===n&&n!==null&&(_e=n=n.return);continue}break}while(!0)}function hc(){var e=Gl.current;return Gl.current=Vl,e===null?Vl:e}function os(){(Te===0||Te===3||Te===2)&&(Te=4),Oe===null||(En&268435455)===0&&(Kl&268435455)===0||un(Oe,Ue)}function eo(e,t){var n=le;le|=2;var r=hc();(Oe!==e||Ue!==t)&&(Ut=null,Pn(e,t));do try{cp();break}catch(l){pc(e,l)}while(!0);if(yi(),le=n,Gl.current=r,_e!==null)throw Error(s(261));return Oe=null,Ue=0,Te}function cp(){for(;_e!==null;)mc(_e)}function dp(){for(;_e!==null&&!Id();)mc(_e)}function mc(e){var t=xc(e.alternate,e,it);e.memoizedProps=e.pendingProps,t===null?vc(e):_e=t,Yi.current=null}function vc(e){var t=e;do{var n=t.alternate;if(e=t.return,(t.flags&32768)===0){if(n=rp(n,t,it),n!==null){_e=n;return}}else{if(n=lp(n,t),n!==null){n.flags&=32767,_e=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Te=6,_e=null;return}}if(t=t.sibling,t!==null){_e=t;return}_e=t=e}while(t!==null);Te===0&&(Te=5)}function _n(e,t,n){var r=ue,l=ft.transition;try{ft.transition=null,ue=1,fp(e,t,n,r)}finally{ft.transition=l,ue=r}return null}function fp(e,t,n,r){do er();while(sn!==null);if((le&6)!==0)throw Error(s(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(s(177));e.callbackNode=null,e.callbackPriority=0;var o=n.lanes|n.childLanes;if(Hd(e,o),e===Oe&&(_e=Oe=null,Ue=0),(n.subtreeFlags&2064)===0&&(n.flags&2064)===0||Yl||(Yl=!0,wc(ll,function(){return er(),null})),o=(n.flags&15990)!==0,(n.subtreeFlags&15990)!==0||o){o=ft.transition,ft.transition=null;var u=ue;ue=1;var f=le;le|=4,Yi.current=null,ip(e,n),ic(n,e),Tf(oi),dl=!!li,oi=li=null,e.current=n,sp(n),Fd(),le=f,ue=u,ft.transition=o}else e.current=n;if(Yl&&(Yl=!1,sn=e,Jl=l),o=e.pendingLanes,o===0&&(on=null),Ad(n.stateNode),qe(e,Ee()),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(Xl)throw Xl=!1,e=Zi,Zi=null,e;return(Jl&1)!==0&&e.tag!==0&&er(),o=e.pendingLanes,(o&1)!==0?e===es?br++:(br=0,es=e):br=0,tn(),null}function er(){if(sn!==null){var e=la(Jl),t=ft.transition,n=ue;try{if(ft.transition=null,ue=16>e?16:e,sn===null)var r=!1;else{if(e=sn,sn=null,Jl=0,(le&6)!==0)throw Error(s(331));var l=le;for(le|=4,V=e.current;V!==null;){var o=V,u=o.child;if((V.flags&16)!==0){var f=o.deletions;if(f!==null){for(var m=0;m<f.length;m++){var C=f[m];for(V=C;V!==null;){var M=V;switch(M.tag){case 0:case 11:case 15:Vr(8,M,o)}var O=M.child;if(O!==null)O.return=M,V=O;else for(;V!==null;){M=V;var L=M.sibling,U=M.return;if(tc(M),M===C){V=null;break}if(L!==null){L.return=U,V=L;break}V=U}}}var W=o.alternate;if(W!==null){var $=W.child;if($!==null){W.child=null;do{var je=$.sibling;$.sibling=null,$=je}while($!==null)}}V=o}}if((o.subtreeFlags&2064)!==0&&u!==null)u.return=o,V=u;else e:for(;V!==null;){if(o=V,(o.flags&2048)!==0)switch(o.tag){case 0:case 11:case 15:Vr(9,o,o.return)}var w=o.sibling;if(w!==null){w.return=o.return,V=w;break e}V=o.return}}var v=e.current;for(V=v;V!==null;){u=V;var S=u.child;if((u.subtreeFlags&2064)!==0&&S!==null)S.return=u,V=S;else e:for(u=v;V!==null;){if(f=V,(f.flags&2048)!==0)try{switch(f.tag){case 0:case 11:case 15:Ql(9,f)}}catch(b){Ne(f,f.return,b)}if(f===u){V=null;break e}var I=f.sibling;if(I!==null){I.return=f.return,V=I;break e}V=f.return}}if(le=l,tn(),jt&&typeof jt.onPostCommitFiberRoot=="function")try{jt.onPostCommitFiberRoot(ol,e)}catch{}r=!0}return r}finally{ue=n,ft.transition=t}}return!1}function gc(e,t,n){t=Yn(n,t),t=Iu(e,t,1),e=rn(e,t,1),t=Qe(),e!==null&&(hr(e,1,t),qe(e,t))}function Ne(e,t,n){if(e.tag===3)gc(e,e,n);else for(;t!==null;){if(t.tag===3){gc(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(on===null||!on.has(r))){e=Yn(n,e),e=Fu(t,e,1),t=rn(t,e,1),e=Qe(),t!==null&&(hr(t,1,e),qe(t,e));break}}t=t.return}}function pp(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Qe(),e.pingedLanes|=e.suspendedLanes&n,Oe===e&&(Ue&n)===n&&(Te===4||Te===3&&(Ue&130023424)===Ue&&500>Ee()-qi?Pn(e,0):Ji|=n),qe(e,t)}function yc(e,t){t===0&&((e.mode&1)===0?t=1:(t=sl,sl<<=1,(sl&130023424)===0&&(sl=4194304)));var n=Qe();e=It(e,t),e!==null&&(hr(e,t,n),qe(e,n))}function hp(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),yc(e,n)}function mp(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(s(314))}r!==null&&r.delete(t),yc(e,n)}var xc;xc=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Ke.current)Ye=!0;else{if((e.lanes&n)===0&&(t.flags&128)===0)return Ye=!1,np(e,t,n);Ye=(e.flags&131072)!==0}else Ye=!1,xe&&(t.flags&1048576)!==0&&qa(t,zl,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;bl(e,t),e=t.pendingProps;var l=Wn(t,Ve.current);Kn(t,n),l=zi(null,t,r,e,l,n);var o=Ri();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,Xe(r)?(o=!0,jl(t)):o=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,Si(t),l.updater=Wl,t.stateNode=l,l._reactInternals=t,Fi(t,r,e,n),t=Bi(null,t,r,!0,o,n)):(t.tag=0,xe&&o&&fi(t),He(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(bl(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=gp(r),e=xt(r,e),l){case 0:t=Ai(null,t,r,e,n);break e;case 1:t=Hu(null,t,r,e,n);break e;case 11:t=Bu(null,t,r,e,n);break e;case 14:t=Vu(null,t,r,xt(r.type,e),n);break e}throw Error(s(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:xt(r,l),Ai(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:xt(r,l),Hu(e,t,r,l,n);case 3:e:{if(Qu(t),e===null)throw Error(s(387));r=t.pendingProps,o=t.memoizedState,l=o.element,su(e,t),Il(t,r,null,n);var u=t.memoizedState;if(r=u.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:u.cache,pendingSuspenseBoundaries:u.pendingSuspenseBoundaries,transitions:u.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){l=Yn(Error(s(423)),t),t=Gu(e,t,r,n,l);break e}else if(r!==l){l=Yn(Error(s(424)),t),t=Gu(e,t,r,n,l);break e}else for(ot=qt(t.stateNode.containerInfo.firstChild),lt=t,xe=!0,yt=null,n=ou(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Hn(),r===l){t=Dt(e,t,n);break e}He(e,t,r,n)}t=t.child}return t;case 5:return cu(t),e===null&&mi(t),r=t.type,l=t.pendingProps,o=e!==null?e.memoizedProps:null,u=l.children,ii(r,l)?u=null:o!==null&&ii(r,o)&&(t.flags|=32),bu(e,t),He(e,t,u,n),t.child;case 6:return e===null&&mi(t),null;case 13:return Ku(e,t,n);case 4:return Ci(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Qn(t,null,r,n):He(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:xt(r,l),Bu(e,t,r,l,n);case 7:return He(e,t,t.pendingProps,n),t.child;case 8:return He(e,t,t.pendingProps.children,n),t.child;case 12:return He(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,o=t.memoizedProps,u=l.value,fe(Tl,r._currentValue),r._currentValue=u,o!==null)if(gt(o.value,u)){if(o.children===l.children&&!Ke.current){t=Dt(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var f=o.dependencies;if(f!==null){u=o.child;for(var m=f.firstContext;m!==null;){if(m.context===r){if(o.tag===1){m=Ft(-1,n&-n),m.tag=2;var C=o.updateQueue;if(C!==null){C=C.shared;var M=C.pending;M===null?m.next=m:(m.next=M.next,M.next=m),C.pending=m}}o.lanes|=n,m=o.alternate,m!==null&&(m.lanes|=n),wi(o.return,n,t),f.lanes|=n;break}m=m.next}}else if(o.tag===10)u=o.type===t.type?null:o.child;else if(o.tag===18){if(u=o.return,u===null)throw Error(s(341));u.lanes|=n,f=u.alternate,f!==null&&(f.lanes|=n),wi(u,n,t),u=o.sibling}else u=o.child;if(u!==null)u.return=o;else for(u=o;u!==null;){if(u===t){u=null;break}if(o=u.sibling,o!==null){o.return=u.return,u=o;break}u=u.return}o=u}He(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,Kn(t,n),l=ct(l),r=r(l),t.flags|=1,He(e,t,r,n),t.child;case 14:return r=t.type,l=xt(r,t.pendingProps),l=xt(r.type,l),Vu(e,t,r,l,n);case 15:return Wu(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:xt(r,l),bl(e,t),t.tag=1,Xe(r)?(e=!0,jl(t)):e=!1,Kn(t,n),Mu(t,r,l),Fi(t,r,l,n),Bi(null,t,r,!0,e,n);case 19:return Yu(e,t,n);case 22:return $u(e,t,n)}throw Error(s(156,t.tag))};function wc(e,t){return Zs(e,t)}function vp(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 pt(e,t,n,r){return new vp(e,t,n,r)}function is(e){return e=e.prototype,!(!e||!e.isReactComponent)}function gp(e){if(typeof e=="function")return is(e)?1:0;if(e!=null){if(e=e.$$typeof,e===re)return 11;if(e===tt)return 14}return 2}function cn(e,t){var n=e.alternate;return n===null?(n=pt(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 to(e,t,n,r,l,o){var u=2;if(r=e,typeof e=="function")is(e)&&(u=1);else if(typeof e=="string")u=5;else e:switch(e){case Pe:return zn(n.children,l,o,t);case ze:u=8,l|=8;break;case Ge:return e=pt(12,n,t,l|2),e.elementType=Ge,e.lanes=o,e;case Ae:return e=pt(13,n,t,l),e.elementType=Ae,e.lanes=o,e;case Be:return e=pt(19,n,t,l),e.elementType=Be,e.lanes=o,e;case he:return no(n,l,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Fe:u=10;break e;case et:u=9;break e;case re:u=11;break e;case tt:u=14;break e;case Re:u=16,r=null;break e}throw Error(s(130,e==null?e:typeof e,""))}return t=pt(u,n,t,l),t.elementType=e,t.type=r,t.lanes=o,t}function zn(e,t,n,r){return e=pt(7,e,r,t),e.lanes=n,e}function no(e,t,n,r){return e=pt(22,e,r,t),e.elementType=he,e.lanes=n,e.stateNode={isHidden:!1},e}function ss(e,t,n){return e=pt(6,e,null,t),e.lanes=n,e}function as(e,t,n){return t=pt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function yp(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=Io(0),this.expirationTimes=Io(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Io(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function us(e,t,n,r,l,o,u,f,m){return e=new yp(e,t,n,f,m),t===1?(t=1,o===!0&&(t|=8)):t=0,o=pt(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Si(o),e}function xp(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Ce,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function kc(e){if(!e)return en;e=e._reactInternals;e:{if(gn(e)!==e||e.tag!==1)throw Error(s(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Xe(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(s(171))}if(e.tag===1){var n=e.type;if(Xe(n))return Xa(e,n,t)}return t}function Sc(e,t,n,r,l,o,u,f,m){return e=us(n,r,!0,e,l,o,u,f,m),e.context=kc(null),n=e.current,r=Qe(),l=an(n),o=Ft(r,l),o.callback=t??null,rn(n,o,l),e.current.lanes=l,hr(e,l,r),qe(e,r),e}function ro(e,t,n,r){var l=t.current,o=Qe(),u=an(l);return n=kc(n),t.context===null?t.context=n:t.pendingContext=n,t=Ft(o,u),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=rn(l,t,u),e!==null&&(St(e,l,u,o),Ol(e,l,u)),u}function lo(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 Cc(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function cs(e,t){Cc(e,t),(e=e.alternate)&&Cc(e,t)}function wp(){return null}var Nc=typeof reportError=="function"?reportError:function(e){console.error(e)};function ds(e){this._internalRoot=e}oo.prototype.render=ds.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(s(409));ro(e,t,null,null)},oo.prototype.unmount=ds.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;jn(function(){ro(null,e,null,null)}),t[Lt]=null}};function oo(e){this._internalRoot=e}oo.prototype.unstable_scheduleHydration=function(e){if(e){var t=sa();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Xt.length&&t!==0&&t<Xt[n].priority;n++);Xt.splice(n,0,e),n===0&&ca(e)}};function fs(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function io(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Ec(){}function kp(e,t,n,r,l){if(l){if(typeof r=="function"){var o=r;r=function(){var C=lo(u);o.call(C)}}var u=Sc(t,r,e,0,null,!1,!1,"",Ec);return e._reactRootContainer=u,e[Lt]=u.current,_r(e.nodeType===8?e.parentNode:e),jn(),u}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var f=r;r=function(){var C=lo(m);f.call(C)}}var m=us(e,0,!1,null,null,!1,!1,"",Ec);return e._reactRootContainer=m,e[Lt]=m.current,_r(e.nodeType===8?e.parentNode:e),jn(function(){ro(t,m,n,r)}),m}function so(e,t,n,r,l){var o=n._reactRootContainer;if(o){var u=o;if(typeof l=="function"){var f=l;l=function(){var m=lo(u);f.call(m)}}ro(t,u,e,l)}else u=kp(n,t,e,l,r);return lo(u)}oa=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=pr(t.pendingLanes);n!==0&&(Fo(t,n|1),qe(t,Ee()),(le&6)===0&&(Zn=Ee()+500,tn()))}break;case 13:jn(function(){var r=It(e,1);if(r!==null){var l=Qe();St(r,e,1,l)}}),cs(e,1)}},Do=function(e){if(e.tag===13){var t=It(e,134217728);if(t!==null){var n=Qe();St(t,e,134217728,n)}cs(e,134217728)}},ia=function(e){if(e.tag===13){var t=an(e),n=It(e,t);if(n!==null){var r=Qe();St(n,e,t,r)}cs(e,t)}},sa=function(){return ue},aa=function(e,t){var n=ue;try{return ue=e,t()}finally{ue=n}},zo=function(e,t,n){switch(t){case"input":if(ko(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=Nl(r);if(!l)throw Error(s(90));Ts(r),ko(r,l)}}}break;case"textarea":Ds(e,n);break;case"select":t=n.value,t!=null&&Rn(e,!!n.multiple,t,!1)}},Qs=rs,Gs=jn;var Sp={usingClientEntryPoint:!1,Events:[Lr,Bn,Nl,bs,Hs,rs]},Hr={findFiberByHostInstance:yn,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Cp={bundleType:Hr.bundleType,version:Hr.version,rendererPackageName:Hr.rendererPackageName,rendererConfig:Hr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:J.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Js(e),e===null?null:e.stateNode},findFiberByHostInstance:Hr.findFiberByHostInstance||wp,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 ao=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ao.isDisabled&&ao.supportsFiber)try{ol=ao.inject(Cp),jt=ao}catch{}}return Ze.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Sp,Ze.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!fs(t))throw Error(s(200));return xp(e,t,null,n)},Ze.createRoot=function(e,t){if(!fs(e))throw Error(s(299));var n=!1,r="",l=Nc;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=us(e,1,!1,null,null,n,!1,r,l),e[Lt]=t.current,_r(e.nodeType===8?e.parentNode:e),new ds(t)},Ze.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(s(188)):(e=Object.keys(e).join(","),Error(s(268,e)));return e=Js(t),e=e===null?null:e.stateNode,e},Ze.flushSync=function(e){return jn(e)},Ze.hydrate=function(e,t,n){if(!io(t))throw Error(s(200));return so(null,e,t,!0,n)},Ze.hydrateRoot=function(e,t,n){if(!fs(e))throw Error(s(405));var r=n!=null&&n.hydratedSources||null,l=!1,o="",u=Nc;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(u=n.onRecoverableError)),t=Sc(t,null,e,1,n??null,l,!1,o,u),e[Lt]=t.current,_r(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 oo(t)},Ze.render=function(e,t,n){if(!io(t))throw Error(s(200));return so(null,e,t,!1,n)},Ze.unmountComponentAtNode=function(e){if(!io(e))throw Error(s(40));return e._reactRootContainer?(jn(function(){so(null,null,e,!1,function(){e._reactRootContainer=null,e[Lt]=null})}),!0):!1},Ze.unstable_batchedUpdates=rs,Ze.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!io(n))throw Error(s(200));if(e==null||e._reactInternals===void 0)throw Error(s(38));return so(e,t,n,!1,r)},Ze.version="18.3.1-next-f1338f8080-20240426",Ze}var Mc;function Yc(){if(Mc)return ms.exports;Mc=1;function i(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(i)}catch(a){console.error(a)}}return i(),ms.exports=Op(),ms.exports}var Oc;function Ip(){if(Oc)return uo;Oc=1;var i=Yc();return uo.createRoot=i.createRoot,uo.hydrateRoot=i.hydrateRoot,uo}var Fp=Ip();Yc();/**
|
|
* @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 Yr(){return Yr=Object.assign?Object.assign.bind():function(i){for(var a=1;a<arguments.length;a++){var s=arguments[a];for(var c in s)({}).hasOwnProperty.call(s,c)&&(i[c]=s[c])}return i},Yr.apply(null,arguments)}var hn;(function(i){i.Pop="POP",i.Push="PUSH",i.Replace="REPLACE"})(hn||(hn={}));const Ic="popstate";function Dp(i){i===void 0&&(i={});function a(c,p){let{pathname:h,search:g,hash:x}=c.location;return ks("",{pathname:h,search:g,hash:x},p.state&&p.state.usr||null,p.state&&p.state.key||"default")}function s(c,p){return typeof p=="string"?p:fo(p)}return Ap(a,s,null,i)}function Se(i,a){if(i===!1||i===null||typeof i>"u")throw new Error(a)}function Ps(i,a){if(!i){typeof console<"u"&&console.warn(a);try{throw new Error(a)}catch{}}}function Up(){return Math.random().toString(36).substr(2,8)}function Fc(i,a){return{usr:i.state,key:i.key,idx:a}}function ks(i,a,s,c){return s===void 0&&(s=null),Yr({pathname:typeof i=="string"?i:i.pathname,search:"",hash:""},typeof a=="string"?lr(a):a,{state:s,key:a&&a.key||c||Up()})}function fo(i){let{pathname:a="/",search:s="",hash:c=""}=i;return s&&s!=="?"&&(a+=s.charAt(0)==="?"?s:"?"+s),c&&c!=="#"&&(a+=c.charAt(0)==="#"?c:"#"+c),a}function lr(i){let a={};if(i){let s=i.indexOf("#");s>=0&&(a.hash=i.substr(s),i=i.substr(0,s));let c=i.indexOf("?");c>=0&&(a.search=i.substr(c),i=i.substr(0,c)),i&&(a.pathname=i)}return a}function Ap(i,a,s,c){c===void 0&&(c={});let{window:p=document.defaultView,v5Compat:h=!1}=c,g=p.history,x=hn.Pop,k=null,_=N();_==null&&(_=0,g.replaceState(Yr({},g.state,{idx:_}),""));function N(){return(g.state||{idx:null}).idx}function j(){x=hn.Pop;let z=N(),H=z==null?null:z-_;_=z,k&&k({action:x,location:R.location,delta:H})}function P(z,H){x=hn.Push;let Q=ks(R.location,z,H);_=N()+1;let q=Fc(Q,_),J=R.createHref(Q);try{g.pushState(q,"",J)}catch(pe){if(pe instanceof DOMException&&pe.name==="DataCloneError")throw pe;p.location.assign(J)}h&&k&&k({action:x,location:R.location,delta:1})}function B(z,H){x=hn.Replace;let Q=ks(R.location,z,H);_=N();let q=Fc(Q,_),J=R.createHref(Q);g.replaceState(q,"",J),h&&k&&k({action:x,location:R.location,delta:0})}function F(z){let H=p.location.origin!=="null"?p.location.origin:p.location.href,Q=typeof z=="string"?z:fo(z);return Q=Q.replace(/ $/,"%20"),Se(H,"No window.location.(origin|href) available to create URL for href: "+Q),new URL(Q,H)}let R={get action(){return x},get location(){return i(p,g)},listen(z){if(k)throw new Error("A history only accepts one active listener");return p.addEventListener(Ic,j),k=z,()=>{p.removeEventListener(Ic,j),k=null}},createHref(z){return a(p,z)},createURL:F,encodeLocation(z){let H=F(z);return{pathname:H.pathname,search:H.search,hash:H.hash}},push:P,replace:B,go(z){return g.go(z)}};return R}var Dc;(function(i){i.data="data",i.deferred="deferred",i.redirect="redirect",i.error="error"})(Dc||(Dc={}));function Bp(i,a,s){return s===void 0&&(s="/"),Vp(i,a,s)}function Vp(i,a,s,c){let p=typeof a=="string"?lr(a):a,h=nr(p.pathname||"/",s);if(h==null)return null;let g=Jc(i);Wp(g);let x=null,k=Zp(h);for(let _=0;x==null&&_<g.length;++_)x=Jp(g[_],k);return x}function Jc(i,a,s,c){a===void 0&&(a=[]),s===void 0&&(s=[]),c===void 0&&(c="");let p=(h,g,x)=>{let k={relativePath:x===void 0?h.path||"":x,caseSensitive:h.caseSensitive===!0,childrenIndex:g,route:h};k.relativePath.startsWith("/")&&(Se(k.relativePath.startsWith(c),'Absolute route path "'+k.relativePath+'" nested under path '+('"'+c+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),k.relativePath=k.relativePath.slice(c.length));let _=mn([c,k.relativePath]),N=s.concat(k);h.children&&h.children.length>0&&(Se(h.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+_+'".')),Jc(h.children,a,N,_)),!(h.path==null&&!h.index)&&a.push({path:_,score:Xp(_,h.index),routesMeta:N})};return i.forEach((h,g)=>{var x;if(h.path===""||!((x=h.path)!=null&&x.includes("?")))p(h,g);else for(let k of qc(h.path))p(h,g,k)}),a}function qc(i){let a=i.split("/");if(a.length===0)return[];let[s,...c]=a,p=s.endsWith("?"),h=s.replace(/\?$/,"");if(c.length===0)return p?[h,""]:[h];let g=qc(c.join("/")),x=[];return x.push(...g.map(k=>k===""?h:[h,k].join("/"))),p&&x.push(...g),x.map(k=>i.startsWith("/")&&k===""?"/":k)}function Wp(i){i.sort((a,s)=>a.score!==s.score?s.score-a.score:Yp(a.routesMeta.map(c=>c.childrenIndex),s.routesMeta.map(c=>c.childrenIndex)))}const $p=/^:[\w-]+$/,bp=3,Hp=2,Qp=1,Gp=10,Kp=-2,Uc=i=>i==="*";function Xp(i,a){let s=i.split("/"),c=s.length;return s.some(Uc)&&(c+=Kp),a&&(c+=Hp),s.filter(p=>!Uc(p)).reduce((p,h)=>p+($p.test(h)?bp:h===""?Qp:Gp),c)}function Yp(i,a){return i.length===a.length&&i.slice(0,-1).every((c,p)=>c===a[p])?i[i.length-1]-a[a.length-1]:0}function Jp(i,a,s){let{routesMeta:c}=i,p={},h="/",g=[];for(let x=0;x<c.length;++x){let k=c[x],_=x===c.length-1,N=h==="/"?a:a.slice(h.length)||"/",j=Ss({path:k.relativePath,caseSensitive:k.caseSensitive,end:_},N),P=k.route;if(!j)return null;Object.assign(p,j.params),g.push({params:p,pathname:mn([h,j.pathname]),pathnameBase:lh(mn([h,j.pathnameBase])),route:P}),j.pathnameBase!=="/"&&(h=mn([h,j.pathnameBase]))}return g}function Ss(i,a){typeof i=="string"&&(i={path:i,caseSensitive:!1,end:!0});let[s,c]=qp(i.path,i.caseSensitive,i.end),p=a.match(s);if(!p)return null;let h=p[0],g=h.replace(/(.)\/+$/,"$1"),x=p.slice(1);return{params:c.reduce((_,N,j)=>{let{paramName:P,isOptional:B}=N;if(P==="*"){let R=x[j]||"";g=h.slice(0,h.length-R.length).replace(/(.)\/+$/,"$1")}const F=x[j];return B&&!F?_[P]=void 0:_[P]=(F||"").replace(/%2F/g,"/"),_},{}),pathname:h,pathnameBase:g,pattern:i}}function qp(i,a,s){a===void 0&&(a=!1),s===void 0&&(s=!0),Ps(i==="*"||!i.endsWith("*")||i.endsWith("/*"),'Route path "'+i+'" will be treated as if it were '+('"'+i.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+i.replace(/\*$/,"/*")+'".'));let c=[],p="^"+i.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(g,x,k)=>(c.push({paramName:x,isOptional:k!=null}),k?"/?([^\\/]+)?":"/([^\\/]+)"));return i.endsWith("*")?(c.push({paramName:"*"}),p+=i==="*"||i==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):s?p+="\\/*$":i!==""&&i!=="/"&&(p+="(?:(?=\\/|$))"),[new RegExp(p,a?void 0:"i"),c]}function Zp(i){try{return i.split("/").map(a=>decodeURIComponent(a).replace(/\//g,"%2F")).join("/")}catch(a){return Ps(!1,'The URL path "'+i+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+a+").")),i}}function nr(i,a){if(a==="/")return i;if(!i.toLowerCase().startsWith(a.toLowerCase()))return null;let s=a.endsWith("/")?a.length-1:a.length,c=i.charAt(s);return c&&c!=="/"?null:i.slice(s)||"/"}const eh=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,th=i=>eh.test(i);function nh(i,a){a===void 0&&(a="/");let{pathname:s,search:c="",hash:p=""}=typeof i=="string"?lr(i):i,h;if(s)if(th(s))h=s;else{if(s.includes("//")){let g=s;s=Zc(s),Ps(!1,"Pathnames cannot have embedded double slashes - normalizing "+(g+" -> "+s))}s.startsWith("/")?h=Ac(s.substring(1),"/"):h=Ac(s,a)}else h=a;return{pathname:h,search:oh(c),hash:ih(p)}}function Ac(i,a){let s=a.replace(/\/+$/,"").split("/");return i.split("/").forEach(p=>{p===".."?s.length>1&&s.pop():p!=="."&&s.push(p)}),s.length>1?s.join("/"):"/"}function ys(i,a,s,c){return"Cannot include a '"+i+"' character in a manually specified "+("`to."+a+"` field ["+JSON.stringify(c)+"]. Please separate it out to the ")+("`to."+s+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function rh(i){return i.filter((a,s)=>s===0||a.route.path&&a.route.path.length>0)}function _s(i,a){let s=rh(i);return a?s.map((c,p)=>p===s.length-1?c.pathname:c.pathnameBase):s.map(c=>c.pathnameBase)}function zs(i,a,s,c){c===void 0&&(c=!1);let p;typeof i=="string"?p=lr(i):(p=Yr({},i),Se(!p.pathname||!p.pathname.includes("?"),ys("?","pathname","search",p)),Se(!p.pathname||!p.pathname.includes("#"),ys("#","pathname","hash",p)),Se(!p.search||!p.search.includes("#"),ys("#","search","hash",p)));let h=i===""||p.pathname==="",g=h?"/":p.pathname,x;if(g==null)x=s;else{let j=a.length-1;if(!c&&g.startsWith("..")){let P=g.split("/");for(;P[0]==="..";)P.shift(),j-=1;p.pathname=P.join("/")}x=j>=0?a[j]:"/"}let k=nh(p,x),_=g&&g!=="/"&&g.endsWith("/"),N=(h||g===".")&&s.endsWith("/");return!k.pathname.endsWith("/")&&(_||N)&&(k.pathname+="/"),k}const Zc=i=>i.replace(/\/\/+/g,"/"),mn=i=>Zc(i.join("/")),lh=i=>i.replace(/\/+$/,"").replace(/^\/*/,"/"),oh=i=>!i||i==="?"?"":i.startsWith("?")?i:"?"+i,ih=i=>!i||i==="#"?"":i.startsWith("#")?i:"#"+i;function sh(i){return i!=null&&typeof i.status=="number"&&typeof i.statusText=="string"&&typeof i.internal=="boolean"&&"data"in i}const ed=["post","put","patch","delete"];new Set(ed);const ah=["get",...ed];new Set(ah);/**
|
|
* 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 Jr(){return Jr=Object.assign?Object.assign.bind():function(i){for(var a=1;a<arguments.length;a++){var s=arguments[a];for(var c in s)({}).hasOwnProperty.call(s,c)&&(i[c]=s[c])}return i},Jr.apply(null,arguments)}const vo=E.createContext(null),td=E.createContext(null),bt=E.createContext(null),go=E.createContext(null),Ht=E.createContext({outlet:null,matches:[],isDataRoute:!1}),nd=E.createContext(null);function uh(i,a){let{relative:s}=a===void 0?{}:a;or()||Se(!1);let{basename:c,navigator:p}=E.useContext(bt),{hash:h,pathname:g,search:x}=xo(i,{relative:s}),k=g;return c!=="/"&&(k=g==="/"?c:mn([c,g])),p.createHref({pathname:k,search:x,hash:h})}function or(){return E.useContext(go)!=null}function vn(){return or()||Se(!1),E.useContext(go).location}function rd(i){E.useContext(bt).static||E.useLayoutEffect(i)}function yo(){let{isDataRoute:i}=E.useContext(Ht);return i?Nh():ch()}function ch(){or()||Se(!1);let i=E.useContext(vo),{basename:a,future:s,navigator:c}=E.useContext(bt),{matches:p}=E.useContext(Ht),{pathname:h}=vn(),g=JSON.stringify(_s(p,s.v7_relativeSplatPath)),x=E.useRef(!1);return rd(()=>{x.current=!0}),E.useCallback(function(_,N){if(N===void 0&&(N={}),!x.current)return;if(typeof _=="number"){c.go(_);return}let j=zs(_,JSON.parse(g),h,N.relative==="path");i==null&&a!=="/"&&(j.pathname=j.pathname==="/"?a:mn([a,j.pathname])),(N.replace?c.replace:c.push)(j,N.state,N)},[a,c,g,h,i])}const dh=E.createContext(null);function fh(i){let a=E.useContext(Ht).outlet;return a&&E.createElement(dh.Provider,{value:i},a)}function xo(i,a){let{relative:s}=a===void 0?{}:a,{future:c}=E.useContext(bt),{matches:p}=E.useContext(Ht),{pathname:h}=vn(),g=JSON.stringify(_s(p,c.v7_relativeSplatPath));return E.useMemo(()=>zs(i,JSON.parse(g),h,s==="path"),[i,g,h,s])}function ph(i,a){return hh(i,a)}function hh(i,a,s,c){or()||Se(!1);let{navigator:p}=E.useContext(bt),{matches:h}=E.useContext(Ht),g=h[h.length-1],x=g?g.params:{};g&&g.pathname;let k=g?g.pathnameBase:"/";g&&g.route;let _=vn(),N;if(a){var j;let z=typeof a=="string"?lr(a):a;k==="/"||(j=z.pathname)!=null&&j.startsWith(k)||Se(!1),N=z}else N=_;let P=N.pathname||"/",B=P;if(k!=="/"){let z=k.replace(/^\//,"").split("/");B="/"+P.replace(/^\//,"").split("/").slice(z.length).join("/")}let F=Bp(i,{pathname:B}),R=xh(F&&F.map(z=>Object.assign({},z,{params:Object.assign({},x,z.params),pathname:mn([k,p.encodeLocation?p.encodeLocation(z.pathname).pathname:z.pathname]),pathnameBase:z.pathnameBase==="/"?k:mn([k,p.encodeLocation?p.encodeLocation(z.pathnameBase).pathname:z.pathnameBase])})),h,s,c);return a&&R?E.createElement(go.Provider,{value:{location:Jr({pathname:"/",search:"",hash:"",state:null,key:"default"},N),navigationType:hn.Pop}},R):R}function mh(){let i=Ch(),a=sh(i)?i.status+" "+i.statusText:i instanceof Error?i.message:JSON.stringify(i),s=i instanceof Error?i.stack:null,p={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return E.createElement(E.Fragment,null,E.createElement("h2",null,"Unexpected Application Error!"),E.createElement("h3",{style:{fontStyle:"italic"}},a),s?E.createElement("pre",{style:p},s):null,null)}const vh=E.createElement(mh,null);class gh extends E.Component{constructor(a){super(a),this.state={location:a.location,revalidation:a.revalidation,error:a.error}}static getDerivedStateFromError(a){return{error:a}}static getDerivedStateFromProps(a,s){return s.location!==a.location||s.revalidation!=="idle"&&a.revalidation==="idle"?{error:a.error,location:a.location,revalidation:a.revalidation}:{error:a.error!==void 0?a.error:s.error,location:s.location,revalidation:a.revalidation||s.revalidation}}componentDidCatch(a,s){console.error("React Router caught the following error during render",a,s)}render(){return this.state.error!==void 0?E.createElement(Ht.Provider,{value:this.props.routeContext},E.createElement(nd.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function yh(i){let{routeContext:a,match:s,children:c}=i,p=E.useContext(vo);return p&&p.static&&p.staticContext&&(s.route.errorElement||s.route.ErrorBoundary)&&(p.staticContext._deepestRenderedBoundaryId=s.route.id),E.createElement(Ht.Provider,{value:a},c)}function xh(i,a,s,c){var p;if(a===void 0&&(a=[]),s===void 0&&(s=null),c===void 0&&(c=null),i==null){var h;if(!s)return null;if(s.errors)i=s.matches;else if((h=c)!=null&&h.v7_partialHydration&&a.length===0&&!s.initialized&&s.matches.length>0)i=s.matches;else return null}let g=i,x=(p=s)==null?void 0:p.errors;if(x!=null){let N=g.findIndex(j=>j.route.id&&(x==null?void 0:x[j.route.id])!==void 0);N>=0||Se(!1),g=g.slice(0,Math.min(g.length,N+1))}let k=!1,_=-1;if(s&&c&&c.v7_partialHydration)for(let N=0;N<g.length;N++){let j=g[N];if((j.route.HydrateFallback||j.route.hydrateFallbackElement)&&(_=N),j.route.id){let{loaderData:P,errors:B}=s,F=j.route.loader&&P[j.route.id]===void 0&&(!B||B[j.route.id]===void 0);if(j.route.lazy||F){k=!0,_>=0?g=g.slice(0,_+1):g=[g[0]];break}}}return g.reduceRight((N,j,P)=>{let B,F=!1,R=null,z=null;s&&(B=x&&j.route.id?x[j.route.id]:void 0,R=j.route.errorElement||vh,k&&(_<0&&P===0?(Eh("route-fallback"),F=!0,z=null):_===P&&(F=!0,z=j.route.hydrateFallbackElement||null)));let H=a.concat(g.slice(0,P+1)),Q=()=>{let q;return B?q=R:F?q=z:j.route.Component?q=E.createElement(j.route.Component,null):j.route.element?q=j.route.element:q=N,E.createElement(yh,{match:j,routeContext:{outlet:N,matches:H,isDataRoute:s!=null},children:q})};return s&&(j.route.ErrorBoundary||j.route.errorElement||P===0)?E.createElement(gh,{location:s.location,revalidation:s.revalidation,component:R,error:B,children:Q(),routeContext:{outlet:null,matches:H,isDataRoute:!0}}):Q()},null)}var ld=(function(i){return i.UseBlocker="useBlocker",i.UseRevalidator="useRevalidator",i.UseNavigateStable="useNavigate",i})(ld||{}),od=(function(i){return i.UseBlocker="useBlocker",i.UseLoaderData="useLoaderData",i.UseActionData="useActionData",i.UseRouteError="useRouteError",i.UseNavigation="useNavigation",i.UseRouteLoaderData="useRouteLoaderData",i.UseMatches="useMatches",i.UseRevalidator="useRevalidator",i.UseNavigateStable="useNavigate",i.UseRouteId="useRouteId",i})(od||{});function wh(i){let a=E.useContext(vo);return a||Se(!1),a}function kh(i){let a=E.useContext(td);return a||Se(!1),a}function Sh(i){let a=E.useContext(Ht);return a||Se(!1),a}function id(i){let a=Sh(),s=a.matches[a.matches.length-1];return s.route.id||Se(!1),s.route.id}function Ch(){var i;let a=E.useContext(nd),s=kh(),c=id();return a!==void 0?a:(i=s.errors)==null?void 0:i[c]}function Nh(){let{router:i}=wh(ld.UseNavigateStable),a=id(od.UseNavigateStable),s=E.useRef(!1);return rd(()=>{s.current=!0}),E.useCallback(function(p,h){h===void 0&&(h={}),s.current&&(typeof p=="number"?i.navigate(p):i.navigate(p,Jr({fromRouteId:a},h)))},[i,a])}const Bc={};function Eh(i,a,s){Bc[i]||(Bc[i]=!0)}function jh(i,a){i==null||i.v7_startTransition,i==null||i.v7_relativeSplatPath}function co(i){let{to:a,replace:s,state:c,relative:p}=i;or()||Se(!1);let{future:h,static:g}=E.useContext(bt),{matches:x}=E.useContext(Ht),{pathname:k}=vn(),_=yo(),N=zs(a,_s(x,h.v7_relativeSplatPath),k,p==="path"),j=JSON.stringify(N);return E.useEffect(()=>_(JSON.parse(j),{replace:s,state:c,relative:p}),[_,j,p,s,c]),null}function sd(i){return fh(i.context)}function Ct(i){Se(!1)}function Ph(i){let{basename:a="/",children:s=null,location:c,navigationType:p=hn.Pop,navigator:h,static:g=!1,future:x}=i;or()&&Se(!1);let k=a.replace(/^\/*/,"/"),_=E.useMemo(()=>({basename:k,navigator:h,static:g,future:Jr({v7_relativeSplatPath:!1},x)}),[k,x,h,g]);typeof c=="string"&&(c=lr(c));let{pathname:N="/",search:j="",hash:P="",state:B=null,key:F="default"}=c,R=E.useMemo(()=>{let z=nr(N,k);return z==null?null:{location:{pathname:z,search:j,hash:P,state:B,key:F},navigationType:p}},[k,N,j,P,B,F,p]);return R==null?null:E.createElement(bt.Provider,{value:_},E.createElement(go.Provider,{children:s,value:R}))}function _h(i){let{children:a,location:s}=i;return ph(Cs(a),s)}new Promise(()=>{});function Cs(i,a){a===void 0&&(a=[]);let s=[];return E.Children.forEach(i,(c,p)=>{if(!E.isValidElement(c))return;let h=[...a,p];if(c.type===E.Fragment){s.push.apply(s,Cs(c.props.children,h));return}c.type!==Ct&&Se(!1),!c.props.index||!c.props.children||Se(!1);let g={id:c.props.id||h.join("-"),caseSensitive:c.props.caseSensitive,element:c.props.element,Component:c.props.Component,index:c.props.index,path:c.props.path,loader:c.props.loader,action:c.props.action,errorElement:c.props.errorElement,ErrorBoundary:c.props.ErrorBoundary,hasErrorBoundary:c.props.ErrorBoundary!=null||c.props.errorElement!=null,shouldRevalidate:c.props.shouldRevalidate,handle:c.props.handle,lazy:c.props.lazy};c.props.children&&(g.children=Cs(c.props.children,h)),s.push(g)}),s}/**
|
|
* 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 po(){return po=Object.assign?Object.assign.bind():function(i){for(var a=1;a<arguments.length;a++){var s=arguments[a];for(var c in s)({}).hasOwnProperty.call(s,c)&&(i[c]=s[c])}return i},po.apply(null,arguments)}function ad(i,a){if(i==null)return{};var s={};for(var c in i)if({}.hasOwnProperty.call(i,c)){if(a.indexOf(c)!==-1)continue;s[c]=i[c]}return s}function zh(i){return!!(i.metaKey||i.altKey||i.ctrlKey||i.shiftKey)}function Rh(i,a){return i.button===0&&(!a||a==="_self")&&!zh(i)}const Lh=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],Th=["aria-current","caseSensitive","className","end","style","to","viewTransition","children"],Mh="6";try{window.__reactRouterVersion=Mh}catch{}const Oh=E.createContext({isTransitioning:!1}),Ih="startTransition",Vc=Lp[Ih];function Fh(i){let{basename:a,children:s,future:c,window:p}=i,h=E.useRef();h.current==null&&(h.current=Dp({window:p,v5Compat:!0}));let g=h.current,[x,k]=E.useState({action:g.action,location:g.location}),{v7_startTransition:_}=c||{},N=E.useCallback(j=>{_&&Vc?Vc(()=>k(j)):k(j)},[k,_]);return E.useLayoutEffect(()=>g.listen(N),[g,N]),E.useEffect(()=>jh(c),[c]),E.createElement(Ph,{basename:a,children:s,location:x.location,navigationType:x.action,navigator:g,future:c})}const Dh=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Uh=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Ah=E.forwardRef(function(a,s){let{onClick:c,relative:p,reloadDocument:h,replace:g,state:x,target:k,to:_,preventScrollReset:N,viewTransition:j}=a,P=ad(a,Lh),{basename:B}=E.useContext(bt),F,R=!1;if(typeof _=="string"&&Uh.test(_)&&(F=_,Dh))try{let q=new URL(window.location.href),J=_.startsWith("//")?new URL(q.protocol+_):new URL(_),pe=nr(J.pathname,B);J.origin===q.origin&&pe!=null?_=pe+J.search+J.hash:R=!0}catch{}let z=uh(_,{relative:p}),H=Wh(_,{replace:g,state:x,target:k,preventScrollReset:N,relative:p,viewTransition:j});function Q(q){c&&c(q),q.defaultPrevented||H(q)}return E.createElement("a",po({},P,{href:F||z,onClick:R||h?c:Q,ref:s,target:k}))}),Bh=E.forwardRef(function(a,s){let{"aria-current":c="page",caseSensitive:p=!1,className:h="",end:g=!1,style:x,to:k,viewTransition:_,children:N}=a,j=ad(a,Th),P=xo(k,{relative:j.relative}),B=vn(),F=E.useContext(td),{navigator:R,basename:z}=E.useContext(bt),H=F!=null&&$h(P)&&_===!0,Q=R.encodeLocation?R.encodeLocation(P).pathname:P.pathname,q=B.pathname,J=F&&F.navigation&&F.navigation.location?F.navigation.location.pathname:null;p||(q=q.toLowerCase(),J=J?J.toLowerCase():null,Q=Q.toLowerCase()),J&&z&&(J=nr(J,z)||J);const pe=Q!=="/"&&Q.endsWith("/")?Q.length-1:Q.length;let Ce=q===Q||!g&&q.startsWith(Q)&&q.charAt(pe)==="/",Pe=J!=null&&(J===Q||!g&&J.startsWith(Q)&&J.charAt(Q.length)==="/"),ze={isActive:Ce,isPending:Pe,isTransitioning:H},Ge=Ce?c:void 0,Fe;typeof h=="function"?Fe=h(ze):Fe=[h,Ce?"active":null,Pe?"pending":null,H?"transitioning":null].filter(Boolean).join(" ");let et=typeof x=="function"?x(ze):x;return E.createElement(Ah,po({},j,{"aria-current":Ge,className:Fe,ref:s,style:et,to:k,viewTransition:_}),typeof N=="function"?N(ze):N)});var Ns;(function(i){i.UseScrollRestoration="useScrollRestoration",i.UseSubmit="useSubmit",i.UseSubmitFetcher="useSubmitFetcher",i.UseFetcher="useFetcher",i.useViewTransitionState="useViewTransitionState"})(Ns||(Ns={}));var Wc;(function(i){i.UseFetcher="useFetcher",i.UseFetchers="useFetchers",i.UseScrollRestoration="useScrollRestoration"})(Wc||(Wc={}));function Vh(i){let a=E.useContext(vo);return a||Se(!1),a}function Wh(i,a){let{target:s,replace:c,state:p,preventScrollReset:h,relative:g,viewTransition:x}=a===void 0?{}:a,k=yo(),_=vn(),N=xo(i,{relative:g});return E.useCallback(j=>{if(Rh(j,s)){j.preventDefault();let P=c!==void 0?c:fo(_)===fo(N);k(i,{replace:P,state:p,preventScrollReset:h,relative:g,viewTransition:x})}},[_,k,N,c,p,s,i,h,g,x])}function $h(i,a){a===void 0&&(a={});let s=E.useContext(Oh);s==null&&Se(!1);let{basename:c}=Vh(Ns.useViewTransitionState),p=xo(i,{relative:a.relative});if(!s.isTransitioning)return!1;let h=nr(s.currentLocation.pathname,c)||s.currentLocation.pathname,g=nr(s.nextLocation.pathname,c)||s.nextLocation.pathname;return Ss(p.pathname,g)!=null||Ss(p.pathname,h)!=null}/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const bh=i=>i.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),ud=(...i)=>i.filter((a,s,c)=>!!a&&a.trim()!==""&&c.indexOf(a)===s).join(" ").trim();/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/var Hh={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const Qh=E.forwardRef(({color:i="currentColor",size:a=24,strokeWidth:s=2,absoluteStrokeWidth:c,className:p="",children:h,iconNode:g,...x},k)=>E.createElement("svg",{ref:k,...Hh,width:a,height:a,stroke:i,strokeWidth:c?Number(s)*24/Number(a):s,className:ud("lucide",p),...x},[...g.map(([_,N])=>E.createElement(_,N)),...Array.isArray(h)?h:[h]]));/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const ce=(i,a)=>{const s=E.forwardRef(({className:c,...p},h)=>E.createElement(Qh,{ref:h,iconNode:a,className:ud(`lucide-${bh(i)}`,c),...p}));return s.displayName=`${i}`,s};/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const cd=ce("Activity",[["path",{d:"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2",key:"169zse"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const dd=ce("Anvil",[["path",{d:"M7 10H6a4 4 0 0 1-4-4 1 1 0 0 1 1-1h4",key:"1hjpb6"}],["path",{d:"M7 5a1 1 0 0 1 1-1h13a1 1 0 0 1 1 1 7 7 0 0 1-7 7H8a1 1 0 0 1-1-1z",key:"1qn45f"}],["path",{d:"M9 12v5",key:"3anwtq"}],["path",{d:"M15 12v5",key:"5xh3zn"}],["path",{d:"M5 20a3 3 0 0 1 3-3h8a3 3 0 0 1 3 3 1 1 0 0 1-1 1H6a1 1 0 0 1-1-1",key:"1fi4x8"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const Gh=ce("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const Kh=ce("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const Xh=ce("Cpu",[["rect",{width:"16",height:"16",x:"4",y:"4",rx:"2",key:"14l7u7"}],["rect",{width:"6",height:"6",x:"9",y:"9",rx:"1",key:"5aljv4"}],["path",{d:"M15 2v2",key:"13l42r"}],["path",{d:"M15 20v2",key:"15mkzm"}],["path",{d:"M2 15h2",key:"1gxd5l"}],["path",{d:"M2 9h2",key:"1bbxkp"}],["path",{d:"M20 15h2",key:"19e6y8"}],["path",{d:"M20 9h2",key:"19tzq7"}],["path",{d:"M9 2v2",key:"165o2o"}],["path",{d:"M9 20v2",key:"i2bqo8"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const fd=ce("Eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const Yh=ce("Gauge",[["path",{d:"m12 14 4-4",key:"9kzdfg"}],["path",{d:"M3.34 19a10 10 0 1 1 17.32 0",key:"19p75a"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const pd=ce("Hammer",[["path",{d:"m15 12-8.373 8.373a1 1 0 1 1-3-3L12 9",key:"eefl8a"}],["path",{d:"m18 15 4-4",key:"16gjal"}],["path",{d:"m21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172V7l-2.26-2.26a6 6 0 0 0-4.202-1.756L9 2.96l.92.82A6.18 6.18 0 0 1 12 8.4V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5",key:"b7pghm"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const Jh=ce("HardDrive",[["line",{x1:"22",x2:"2",y1:"12",y2:"12",key:"1y58io"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}],["line",{x1:"6",x2:"6.01",y1:"16",y2:"16",key:"sgf278"}],["line",{x1:"10",x2:"10.01",y1:"16",y2:"16",key:"1l4acy"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const qh=ce("Layers",[["path",{d:"M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z",key:"zw3jo"}],["path",{d:"M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12",key:"1wduqc"}],["path",{d:"M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17",key:"kqbvx6"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const rr=ce("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const Zh=ce("Lock",[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const em=ce("LogOut",[["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}],["polyline",{points:"16 17 21 12 16 7",key:"1gabdz"}],["line",{x1:"21",x2:"9",y1:"12",y2:"12",key:"1uyos4"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const tm=ce("Network",[["rect",{x:"16",y:"16",width:"6",height:"6",rx:"1",key:"4q2zg0"}],["rect",{x:"2",y:"16",width:"6",height:"6",rx:"1",key:"8cvhb9"}],["rect",{x:"9",y:"2",width:"6",height:"6",rx:"1",key:"1egb70"}],["path",{d:"M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3",key:"1jsf9p"}],["path",{d:"M12 12V8",key:"2874zd"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const nm=ce("Package",[["path",{d:"M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z",key:"1a0edw"}],["path",{d:"M12 22V12",key:"d0xqtd"}],["path",{d:"m3.3 7 7.703 4.734a2 2 0 0 0 1.994 0L20.7 7",key:"yx3hmr"}],["path",{d:"m7.5 4.27 9 5.15",key:"1c824w"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const rm=ce("Play",[["polygon",{points:"6 3 20 12 6 21 6 3",key:"1oa8hb"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const lm=ce("Radio",[["path",{d:"M4.9 19.1C1 15.2 1 8.8 4.9 4.9",key:"1vaf9d"}],["path",{d:"M7.8 16.2c-2.3-2.3-2.3-6.1 0-8.5",key:"u1ii0m"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}],["path",{d:"M16.2 7.8c2.3 2.3 2.3 6.1 0 8.5",key:"1j5fej"}],["path",{d:"M19.1 4.9C23 8.8 23 15.1 19.1 19",key:"10b0cb"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const $c=ce("RefreshCw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const om=ce("Save",[["path",{d:"M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z",key:"1c8476"}],["path",{d:"M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7",key:"1ydtos"}],["path",{d:"M7 3v4a1 1 0 0 0 1 1h7",key:"t51u73"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const im=ce("Send",[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z",key:"1ffxy3"}],["path",{d:"m21.854 2.147-10.94 10.939",key:"12cjpa"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const sm=ce("Server",[["rect",{width:"20",height:"8",x:"2",y:"2",rx:"2",ry:"2",key:"ngkwjq"}],["rect",{width:"20",height:"8",x:"2",y:"14",rx:"2",ry:"2",key:"iecqi9"}],["line",{x1:"6",x2:"6.01",y1:"6",y2:"6",key:"16zg32"}],["line",{x1:"6",x2:"6.01",y1:"18",y2:"18",key:"nzw8ys"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const am=ce("ShieldCheck",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const um=ce("Shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const hd=ce("Terminal",[["polyline",{points:"4 17 10 11 4 5",key:"akl6gq"}],["line",{x1:"12",x2:"20",y1:"19",y2:"19",key:"q2wloq"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const cm=ce("User",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const dm=ce("Wallet",[["path",{d:"M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1",key:"18etb6"}],["path",{d:"M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4",key:"xoc0q4"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const fm=ce("WifiOff",[["path",{d:"M12 20h.01",key:"zekei9"}],["path",{d:"M8.5 16.429a5 5 0 0 1 7 0",key:"1bycff"}],["path",{d:"M5 12.859a10 10 0 0 1 5.17-2.69",key:"1dl1wf"}],["path",{d:"M19 12.859a10 10 0 0 0-2.007-1.523",key:"4k23kn"}],["path",{d:"M2 8.82a15 15 0 0 1 4.177-2.643",key:"1grhjp"}],["path",{d:"M22 8.82a15 15 0 0 0-11.288-3.764",key:"z3jwby"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const bc=ce("Wifi",[["path",{d:"M12 20h.01",key:"zekei9"}],["path",{d:"M2 8.82a15 15 0 0 1 20 0",key:"dnpr2z"}],["path",{d:"M5 12.859a10 10 0 0 1 14 0",key:"1x1e6c"}],["path",{d:"M8.5 16.429a5 5 0 0 1 7 0",key:"1bycff"}]]);/**
|
|
* @license lucide-react v0.469.0 - ISC
|
|
*
|
|
* This source code is licensed under the ISC license.
|
|
* See the LICENSE file in the root directory of this source tree.
|
|
*/const md=ce("Zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]]);function vd(i){var a,s,c="";if(typeof i=="string"||typeof i=="number")c+=i;else if(typeof i=="object")if(Array.isArray(i)){var p=i.length;for(a=0;a<p;a++)i[a]&&(s=vd(i[a]))&&(c&&(c+=" "),c+=s)}else for(s in i)i[s]&&(c&&(c+=" "),c+=s);return c}function gd(){for(var i,a,s=0,c="",p=arguments.length;s<p;s++)(i=arguments[s])&&(a=vd(i))&&(c&&(c+=" "),c+=a);return c}const Rs="-",pm=i=>{const a=mm(i),{conflictingClassGroups:s,conflictingClassGroupModifiers:c}=i;return{getClassGroupId:g=>{const x=g.split(Rs);return x[0]===""&&x.length!==1&&x.shift(),yd(x,a)||hm(g)},getConflictingClassGroupIds:(g,x)=>{const k=s[g]||[];return x&&c[g]?[...k,...c[g]]:k}}},yd=(i,a)=>{var g;if(i.length===0)return a.classGroupId;const s=i[0],c=a.nextPart.get(s),p=c?yd(i.slice(1),c):void 0;if(p)return p;if(a.validators.length===0)return;const h=i.join(Rs);return(g=a.validators.find(({validator:x})=>x(h)))==null?void 0:g.classGroupId},Hc=/^\[(.+)\]$/,hm=i=>{if(Hc.test(i)){const a=Hc.exec(i)[1],s=a==null?void 0:a.substring(0,a.indexOf(":"));if(s)return"arbitrary.."+s}},mm=i=>{const{theme:a,prefix:s}=i,c={nextPart:new Map,validators:[]};return gm(Object.entries(i.classGroups),s).forEach(([h,g])=>{Es(g,c,h,a)}),c},Es=(i,a,s,c)=>{i.forEach(p=>{if(typeof p=="string"){const h=p===""?a:Qc(a,p);h.classGroupId=s;return}if(typeof p=="function"){if(vm(p)){Es(p(c),a,s,c);return}a.validators.push({validator:p,classGroupId:s});return}Object.entries(p).forEach(([h,g])=>{Es(g,Qc(a,h),s,c)})})},Qc=(i,a)=>{let s=i;return a.split(Rs).forEach(c=>{s.nextPart.has(c)||s.nextPart.set(c,{nextPart:new Map,validators:[]}),s=s.nextPart.get(c)}),s},vm=i=>i.isThemeGetter,gm=(i,a)=>a?i.map(([s,c])=>{const p=c.map(h=>typeof h=="string"?a+h:typeof h=="object"?Object.fromEntries(Object.entries(h).map(([g,x])=>[a+g,x])):h);return[s,p]}):i,ym=i=>{if(i<1)return{get:()=>{},set:()=>{}};let a=0,s=new Map,c=new Map;const p=(h,g)=>{s.set(h,g),a++,a>i&&(a=0,c=s,s=new Map)};return{get(h){let g=s.get(h);if(g!==void 0)return g;if((g=c.get(h))!==void 0)return p(h,g),g},set(h,g){s.has(h)?s.set(h,g):p(h,g)}}},xd="!",xm=i=>{const{separator:a,experimentalParseClassName:s}=i,c=a.length===1,p=a[0],h=a.length,g=x=>{const k=[];let _=0,N=0,j;for(let z=0;z<x.length;z++){let H=x[z];if(_===0){if(H===p&&(c||x.slice(z,z+h)===a)){k.push(x.slice(N,z)),N=z+h;continue}if(H==="/"){j=z;continue}}H==="["?_++:H==="]"&&_--}const P=k.length===0?x:x.substring(N),B=P.startsWith(xd),F=B?P.substring(1):P,R=j&&j>N?j-N:void 0;return{modifiers:k,hasImportantModifier:B,baseClassName:F,maybePostfixModifierPosition:R}};return s?x=>s({className:x,parseClassName:g}):g},wm=i=>{if(i.length<=1)return i;const a=[];let s=[];return i.forEach(c=>{c[0]==="["?(a.push(...s.sort(),c),s=[]):s.push(c)}),a.push(...s.sort()),a},km=i=>({cache:ym(i.cacheSize),parseClassName:xm(i),...pm(i)}),Sm=/\s+/,Cm=(i,a)=>{const{parseClassName:s,getClassGroupId:c,getConflictingClassGroupIds:p}=a,h=[],g=i.trim().split(Sm);let x="";for(let k=g.length-1;k>=0;k-=1){const _=g[k],{modifiers:N,hasImportantModifier:j,baseClassName:P,maybePostfixModifierPosition:B}=s(_);let F=!!B,R=c(F?P.substring(0,B):P);if(!R){if(!F){x=_+(x.length>0?" "+x:x);continue}if(R=c(P),!R){x=_+(x.length>0?" "+x:x);continue}F=!1}const z=wm(N).join(":"),H=j?z+xd:z,Q=H+R;if(h.includes(Q))continue;h.push(Q);const q=p(R,F);for(let J=0;J<q.length;++J){const pe=q[J];h.push(H+pe)}x=_+(x.length>0?" "+x:x)}return x};function Nm(){let i=0,a,s,c="";for(;i<arguments.length;)(a=arguments[i++])&&(s=wd(a))&&(c&&(c+=" "),c+=s);return c}const wd=i=>{if(typeof i=="string")return i;let a,s="";for(let c=0;c<i.length;c++)i[c]&&(a=wd(i[c]))&&(s&&(s+=" "),s+=a);return s};function Em(i,...a){let s,c,p,h=g;function g(k){const _=a.reduce((N,j)=>j(N),i());return s=km(_),c=s.cache.get,p=s.cache.set,h=x,x(k)}function x(k){const _=c(k);if(_)return _;const N=Cm(k,s);return p(k,N),N}return function(){return h(Nm.apply(null,arguments))}}const ge=i=>{const a=s=>s[i]||[];return a.isThemeGetter=!0,a},kd=/^\[(?:([a-z-]+):)?(.+)\]$/i,jm=/^\d+\/\d+$/,Pm=new Set(["px","full","screen"]),_m=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,zm=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,Rm=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,Lm=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Tm=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,At=i=>tr(i)||Pm.has(i)||jm.test(i),fn=i=>ir(i,"length",Bm),tr=i=>!!i&&!Number.isNaN(Number(i)),xs=i=>ir(i,"number",tr),Gr=i=>!!i&&Number.isInteger(Number(i)),Mm=i=>i.endsWith("%")&&tr(i.slice(0,-1)),Z=i=>kd.test(i),pn=i=>_m.test(i),Om=new Set(["length","size","percentage"]),Im=i=>ir(i,Om,Sd),Fm=i=>ir(i,"position",Sd),Dm=new Set(["image","url"]),Um=i=>ir(i,Dm,Wm),Am=i=>ir(i,"",Vm),Kr=()=>!0,ir=(i,a,s)=>{const c=kd.exec(i);return c?c[1]?typeof a=="string"?c[1]===a:a.has(c[1]):s(c[2]):!1},Bm=i=>zm.test(i)&&!Rm.test(i),Sd=()=>!1,Vm=i=>Lm.test(i),Wm=i=>Tm.test(i),$m=()=>{const i=ge("colors"),a=ge("spacing"),s=ge("blur"),c=ge("brightness"),p=ge("borderColor"),h=ge("borderRadius"),g=ge("borderSpacing"),x=ge("borderWidth"),k=ge("contrast"),_=ge("grayscale"),N=ge("hueRotate"),j=ge("invert"),P=ge("gap"),B=ge("gradientColorStops"),F=ge("gradientColorStopPositions"),R=ge("inset"),z=ge("margin"),H=ge("opacity"),Q=ge("padding"),q=ge("saturate"),J=ge("scale"),pe=ge("sepia"),Ce=ge("skew"),Pe=ge("space"),ze=ge("translate"),Ge=()=>["auto","contain","none"],Fe=()=>["auto","hidden","clip","visible","scroll"],et=()=>["auto",Z,a],re=()=>[Z,a],Ae=()=>["",At,fn],Be=()=>["auto",tr,Z],tt=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],Re=()=>["solid","dashed","dotted","double","none"],he=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],D=()=>["start","end","center","between","around","evenly","stretch"],G=()=>["","0",Z],A=()=>["auto","avoid","all","avoid-page","page","left","right","column"],y=()=>[tr,Z];return{cacheSize:500,separator:":",theme:{colors:[Kr],spacing:[At,fn],blur:["none","",pn,Z],brightness:y(),borderColor:[i],borderRadius:["none","","full",pn,Z],borderSpacing:re(),borderWidth:Ae(),contrast:y(),grayscale:G(),hueRotate:y(),invert:G(),gap:re(),gradientColorStops:[i],gradientColorStopPositions:[Mm,fn],inset:et(),margin:et(),opacity:y(),padding:re(),saturate:y(),scale:y(),sepia:G(),skew:y(),space:re(),translate:re()},classGroups:{aspect:[{aspect:["auto","square","video",Z]}],container:["container"],columns:[{columns:[pn]}],"break-after":[{"break-after":A()}],"break-before":[{"break-before":A()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...tt(),Z]}],overflow:[{overflow:Fe()}],"overflow-x":[{"overflow-x":Fe()}],"overflow-y":[{"overflow-y":Fe()}],overscroll:[{overscroll:Ge()}],"overscroll-x":[{"overscroll-x":Ge()}],"overscroll-y":[{"overscroll-y":Ge()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[R]}],"inset-x":[{"inset-x":[R]}],"inset-y":[{"inset-y":[R]}],start:[{start:[R]}],end:[{end:[R]}],top:[{top:[R]}],right:[{right:[R]}],bottom:[{bottom:[R]}],left:[{left:[R]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",Gr,Z]}],basis:[{basis:et()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",Z]}],grow:[{grow:G()}],shrink:[{shrink:G()}],order:[{order:["first","last","none",Gr,Z]}],"grid-cols":[{"grid-cols":[Kr]}],"col-start-end":[{col:["auto",{span:["full",Gr,Z]},Z]}],"col-start":[{"col-start":Be()}],"col-end":[{"col-end":Be()}],"grid-rows":[{"grid-rows":[Kr]}],"row-start-end":[{row:["auto",{span:[Gr,Z]},Z]}],"row-start":[{"row-start":Be()}],"row-end":[{"row-end":Be()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",Z]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",Z]}],gap:[{gap:[P]}],"gap-x":[{"gap-x":[P]}],"gap-y":[{"gap-y":[P]}],"justify-content":[{justify:["normal",...D()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...D(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...D(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[Q]}],px:[{px:[Q]}],py:[{py:[Q]}],ps:[{ps:[Q]}],pe:[{pe:[Q]}],pt:[{pt:[Q]}],pr:[{pr:[Q]}],pb:[{pb:[Q]}],pl:[{pl:[Q]}],m:[{m:[z]}],mx:[{mx:[z]}],my:[{my:[z]}],ms:[{ms:[z]}],me:[{me:[z]}],mt:[{mt:[z]}],mr:[{mr:[z]}],mb:[{mb:[z]}],ml:[{ml:[z]}],"space-x":[{"space-x":[Pe]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[Pe]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",Z,a]}],"min-w":[{"min-w":[Z,a,"min","max","fit"]}],"max-w":[{"max-w":[Z,a,"none","full","min","max","fit","prose",{screen:[pn]},pn]}],h:[{h:[Z,a,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[Z,a,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[Z,a,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[Z,a,"auto","min","max","fit"]}],"font-size":[{text:["base",pn,fn]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",xs]}],"font-family":[{font:[Kr]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",Z]}],"line-clamp":[{"line-clamp":["none",tr,xs]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",At,Z]}],"list-image":[{"list-image":["none",Z]}],"list-style-type":[{list:["none","disc","decimal",Z]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[i]}],"placeholder-opacity":[{"placeholder-opacity":[H]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[i]}],"text-opacity":[{"text-opacity":[H]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...Re(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",At,fn]}],"underline-offset":[{"underline-offset":["auto",At,Z]}],"text-decoration-color":[{decoration:[i]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:re()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",Z]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",Z]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[H]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...tt(),Fm]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",Im]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},Um]}],"bg-color":[{bg:[i]}],"gradient-from-pos":[{from:[F]}],"gradient-via-pos":[{via:[F]}],"gradient-to-pos":[{to:[F]}],"gradient-from":[{from:[B]}],"gradient-via":[{via:[B]}],"gradient-to":[{to:[B]}],rounded:[{rounded:[h]}],"rounded-s":[{"rounded-s":[h]}],"rounded-e":[{"rounded-e":[h]}],"rounded-t":[{"rounded-t":[h]}],"rounded-r":[{"rounded-r":[h]}],"rounded-b":[{"rounded-b":[h]}],"rounded-l":[{"rounded-l":[h]}],"rounded-ss":[{"rounded-ss":[h]}],"rounded-se":[{"rounded-se":[h]}],"rounded-ee":[{"rounded-ee":[h]}],"rounded-es":[{"rounded-es":[h]}],"rounded-tl":[{"rounded-tl":[h]}],"rounded-tr":[{"rounded-tr":[h]}],"rounded-br":[{"rounded-br":[h]}],"rounded-bl":[{"rounded-bl":[h]}],"border-w":[{border:[x]}],"border-w-x":[{"border-x":[x]}],"border-w-y":[{"border-y":[x]}],"border-w-s":[{"border-s":[x]}],"border-w-e":[{"border-e":[x]}],"border-w-t":[{"border-t":[x]}],"border-w-r":[{"border-r":[x]}],"border-w-b":[{"border-b":[x]}],"border-w-l":[{"border-l":[x]}],"border-opacity":[{"border-opacity":[H]}],"border-style":[{border:[...Re(),"hidden"]}],"divide-x":[{"divide-x":[x]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[x]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[H]}],"divide-style":[{divide:Re()}],"border-color":[{border:[p]}],"border-color-x":[{"border-x":[p]}],"border-color-y":[{"border-y":[p]}],"border-color-s":[{"border-s":[p]}],"border-color-e":[{"border-e":[p]}],"border-color-t":[{"border-t":[p]}],"border-color-r":[{"border-r":[p]}],"border-color-b":[{"border-b":[p]}],"border-color-l":[{"border-l":[p]}],"divide-color":[{divide:[p]}],"outline-style":[{outline:["",...Re()]}],"outline-offset":[{"outline-offset":[At,Z]}],"outline-w":[{outline:[At,fn]}],"outline-color":[{outline:[i]}],"ring-w":[{ring:Ae()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[i]}],"ring-opacity":[{"ring-opacity":[H]}],"ring-offset-w":[{"ring-offset":[At,fn]}],"ring-offset-color":[{"ring-offset":[i]}],shadow:[{shadow:["","inner","none",pn,Am]}],"shadow-color":[{shadow:[Kr]}],opacity:[{opacity:[H]}],"mix-blend":[{"mix-blend":[...he(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":he()}],filter:[{filter:["","none"]}],blur:[{blur:[s]}],brightness:[{brightness:[c]}],contrast:[{contrast:[k]}],"drop-shadow":[{"drop-shadow":["","none",pn,Z]}],grayscale:[{grayscale:[_]}],"hue-rotate":[{"hue-rotate":[N]}],invert:[{invert:[j]}],saturate:[{saturate:[q]}],sepia:[{sepia:[pe]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[s]}],"backdrop-brightness":[{"backdrop-brightness":[c]}],"backdrop-contrast":[{"backdrop-contrast":[k]}],"backdrop-grayscale":[{"backdrop-grayscale":[_]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[N]}],"backdrop-invert":[{"backdrop-invert":[j]}],"backdrop-opacity":[{"backdrop-opacity":[H]}],"backdrop-saturate":[{"backdrop-saturate":[q]}],"backdrop-sepia":[{"backdrop-sepia":[pe]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[g]}],"border-spacing-x":[{"border-spacing-x":[g]}],"border-spacing-y":[{"border-spacing-y":[g]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",Z]}],duration:[{duration:y()}],ease:[{ease:["linear","in","out","in-out",Z]}],delay:[{delay:y()}],animate:[{animate:["none","spin","ping","pulse","bounce",Z]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[J]}],"scale-x":[{"scale-x":[J]}],"scale-y":[{"scale-y":[J]}],rotate:[{rotate:[Gr,Z]}],"translate-x":[{"translate-x":[ze]}],"translate-y":[{"translate-y":[ze]}],"skew-x":[{"skew-x":[Ce]}],"skew-y":[{"skew-y":[Ce]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",Z]}],accent:[{accent:["auto",i]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",Z]}],"caret-color":[{caret:[i]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":re()}],"scroll-mx":[{"scroll-mx":re()}],"scroll-my":[{"scroll-my":re()}],"scroll-ms":[{"scroll-ms":re()}],"scroll-me":[{"scroll-me":re()}],"scroll-mt":[{"scroll-mt":re()}],"scroll-mr":[{"scroll-mr":re()}],"scroll-mb":[{"scroll-mb":re()}],"scroll-ml":[{"scroll-ml":re()}],"scroll-p":[{"scroll-p":re()}],"scroll-px":[{"scroll-px":re()}],"scroll-py":[{"scroll-py":re()}],"scroll-ps":[{"scroll-ps":re()}],"scroll-pe":[{"scroll-pe":re()}],"scroll-pt":[{"scroll-pt":re()}],"scroll-pr":[{"scroll-pr":re()}],"scroll-pb":[{"scroll-pb":re()}],"scroll-pl":[{"scroll-pl":re()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",Z]}],fill:[{fill:[i,"none"]}],"stroke-w":[{stroke:[At,fn,xs]}],stroke:[{stroke:[i,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}},bm=Em($m);function ht(...i){return bm(gd(i))}function Cd(i){return i>=1e12?`${(i/1e12).toFixed(2)} TH/s`:i>=1e9?`${(i/1e9).toFixed(2)} GH/s`:i>=1e6?`${(i/1e6).toFixed(2)} MH/s`:i>=1e3?`${(i/1e3).toFixed(2)} KH/s`:`${i.toFixed(0)} H/s`}function Hm(i){const a=Math.floor(i/3600),s=Math.floor(i%3600/60);return a>0?`${a}h ${s}m`:`${s}m`}const ho="aetherforge_auth";function Nd(){const i=sessionStorage.getItem(ho);if(!i)return null;try{const a=JSON.parse(i);if(a.username&&a.password)return a}catch{sessionStorage.removeItem(ho)}return null}function Qm(i){sessionStorage.setItem(ho,JSON.stringify(i))}function Gm(){sessionStorage.removeItem(ho)}function Xr(){return Nd()!==null}function Ls(){const i=Nd();return i?`Basic ${btoa(`${i.username}:${i.password}`)}`:null}async function Nt(i,a={}){const s=Ls(),c=new Headers(a.headers);return s&&c.set("Authorization",s),fetch(i,{...a,headers:c})}async function Km(){try{const i=await Nt("/api/v1/ws/ticket",{method:"POST"});return i.ok?(await i.json()).ticket??null:null}catch{return null}}function Xm(i){const a=window.location.protocol==="https:"?"wss:":"ws:",s=window.location.host,c=`${a}//${s}/api/v1/ws/fleet`;return i?`${c}?ticket=${encodeURIComponent(i)}`:c}const Gc=i=>typeof i=="boolean"?`${i}`:i===0?"0":i,Kc=gd,Ed=(i,a)=>s=>{var c;if((a==null?void 0:a.variants)==null)return Kc(i,s==null?void 0:s.class,s==null?void 0:s.className);const{variants:p,defaultVariants:h}=a,g=Object.keys(p).map(_=>{const N=s==null?void 0:s[_],j=h==null?void 0:h[_];if(N===null)return null;const P=Gc(N)||Gc(j);return p[_][P]}),x=s&&Object.entries(s).reduce((_,N)=>{let[j,P]=N;return P===void 0||(_[j]=P),_},{}),k=a==null||(c=a.compoundVariants)===null||c===void 0?void 0:c.reduce((_,N)=>{let{class:j,className:P,...B}=N;return Object.entries(B).every(F=>{let[R,z]=F;return Array.isArray(z)?z.includes({...h,...x}[R]):{...h,...x}[R]===z})?[..._,j,P]:_},[]);return Kc(i,g,k,s==null?void 0:s.class,s==null?void 0:s.className)},Ym=Ed("inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-mono font-medium transition-colors",{variants:{variant:{default:"border-deck-accent/40 bg-deck-accent/10 text-deck-accent",secondary:"border-deck-border bg-deck-panel text-deck-muted",active:"border-deck-accent/60 bg-deck-accent/20 text-deck-accent shadow-glow",probing:"border-deck-amber/60 bg-deck-amber/10 text-deck-amber animate-pulse-slow",failed:"border-deck-danger/60 bg-deck-danger/10 text-deck-danger",idle:"border-deck-border bg-deck-surface text-deck-muted",paused:"border-deck-cyan/40 bg-deck-cyan/10 text-deck-cyan",online:"border-deck-accent/40 bg-deck-accent/10 text-deck-accent",offline:"border-deck-border bg-deck-surface text-deck-muted"}},defaultVariants:{variant:"default"}});function mt({className:i,variant:a,...s}){return d.jsx("div",{className:ht(Ym({variant:a}),i),...s})}const Jm=Ed("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-deck-accent focus-visible:ring-offset-2 focus-visible:ring-offset-deck-bg disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{default:"bg-deck-accent text-deck-bg hover:bg-deck-accent/90 shadow-glow",secondary:"bg-deck-panel text-deck-text border border-deck-border hover:bg-deck-surface",ghost:"hover:bg-deck-panel hover:text-deck-accent",destructive:"bg-deck-danger/20 text-deck-danger border border-deck-danger/40 hover:bg-deck-danger/30",outline:"border border-deck-border bg-transparent hover:bg-deck-panel hover:text-deck-accent"},size:{default:"h-10 px-4 py-2",sm:"h-8 rounded-md px-3 text-xs",lg:"h-11 rounded-md px-8",icon:"h-10 w-10"}},defaultVariants:{variant:"default",size:"default"}}),st=E.forwardRef(({className:i,variant:a,size:s,...c},p)=>d.jsx("button",{className:ht(Jm({variant:a,size:s,className:i})),ref:p,...c}));st.displayName="Button";const qm=[{to:"/dashboard",label:"Dashboard",icon:Yh},{to:"/forge",label:"Forge",icon:pd},{to:"/calibrate",label:"Calibrate",icon:cd},{to:"/crucible",label:"Crucible",icon:hd},{to:"/seer",label:"Seer",icon:fd}];function Zm({wsState:i="disconnected"}){const a=yo(),s=()=>{Gm(),a("/login")},c=i==="connected"?{variant:"online",label:"WS LIVE",icon:bc}:i==="connecting"?{variant:"probing",label:"WS CONNECTING",icon:bc}:{variant:"offline",label:"WS OFFLINE",icon:fm},p=c.icon;return d.jsxs("aside",{className:"flex h-full w-56 flex-col border-r border-deck-border bg-deck-surface/80 backdrop-blur-sm",children:[d.jsx("div",{className:"border-b border-deck-border p-4",children:d.jsxs("div",{className:"flex items-center gap-2",children:[d.jsx("div",{className:"flex h-8 w-8 items-center justify-center rounded-md border border-deck-accent/40 bg-deck-accent/10",children:d.jsx(dd,{className:"h-4 w-4 text-deck-accent"})}),d.jsxs("div",{children:[d.jsx("p",{className:"text-sm font-semibold tracking-wide text-deck-text",children:"AetherForge"}),d.jsx("p",{className:"font-mono text-[10px] uppercase text-deck-muted",children:"Command Deck"})]})]})}),d.jsx("nav",{className:"flex-1 space-y-1 p-3",children:qm.map(({to:h,label:g,icon:x})=>d.jsxs(Bh,{to:h,className:({isActive:k})=>ht("flex items-center gap-3 rounded-md px-3 py-2 text-sm font-medium transition-colors",k?"bg-deck-accent/10 text-deck-accent border border-deck-accent/30":"text-deck-muted hover:bg-deck-panel hover:text-deck-text"),children:[d.jsx(x,{className:"h-4 w-4"}),g]},h))}),d.jsxs("div",{className:"space-y-3 border-t border-deck-border p-4",children:[d.jsxs(mt,{variant:c.variant,className:"w-full justify-center gap-1.5",children:[d.jsx(p,{className:"h-3 w-3"}),c.label]}),d.jsxs(st,{variant:"ghost",size:"sm",className:"w-full justify-start text-deck-muted",onClick:s,children:[d.jsx(em,{className:"h-4 w-4"}),"Sign out"]})]})]})}function ev(i={}){const{enabled:a=!0,onMessage:s,reconnectIntervalMs:c=5e3}=i,[p,h]=E.useState("disconnected"),[g,x]=E.useState(null),k=E.useRef(null),_=E.useRef(),N=E.useRef(s);N.current=s;const j=E.useCallback(()=>{_.current&&clearTimeout(_.current),k.current&&(k.current.onclose=null,k.current.close(),k.current=null),h("disconnected")},[]),P=E.useCallback(async()=>{if(!a||!Xr()){j();return}j(),h("connecting");let F=null;Ls()&&(F=await Km());const R=Xm(F),z=new WebSocket(R);k.current=z,z.onopen=()=>h("connected"),z.onmessage=H=>{var Q;try{const q=JSON.parse(H.data);x(q),(Q=N.current)==null||Q.call(N,q)}catch{}},z.onerror=()=>h("error"),z.onclose=()=>{k.current=null,h("disconnected"),a&&Xr()&&(_.current=setTimeout(()=>{P()},c))}},[a,j,c]);E.useEffect(()=>(a&&Xr()?P():j(),j),[a,P,j]);const B=E.useCallback(F=>{var R;((R=k.current)==null?void 0:R.readyState)===WebSocket.OPEN&&k.current.send(JSON.stringify(F))},[]);return{connectionState:p,lastMessage:g,connect:P,disconnect:j,send:B}}const jd=E.createContext({connectionState:"disconnected",lastMessage:null});function tv({children:i}){const{connectionState:a,lastMessage:s}=ev({enabled:!0});return d.jsx(jd.Provider,{value:{connectionState:a,lastMessage:s},children:i})}function Pd(){return E.useContext(jd)}function nv(){const{connectionState:i}=Pd();return d.jsxs("div",{className:"flex h-screen overflow-hidden",children:[d.jsx(Zm,{wsState:i}),d.jsx("main",{className:"flex-1 overflow-auto deck-grid-bg",children:d.jsx(sd,{})})]})}function rv(){return d.jsx(tv,{children:d.jsx(nv,{})})}function lv(){const i=vn();return Xr()?d.jsx(sd,{}):d.jsx(co,{to:"/login",state:{from:i},replace:!0})}const qr=E.forwardRef(({className:i,type:a,...s},c)=>d.jsx("input",{type:a,className:ht("flex h-10 w-full rounded-md border border-deck-border bg-deck-surface px-3 py-2 font-mono text-sm text-deck-text placeholder:text-deck-muted focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-deck-accent focus-visible:ring-offset-2 focus-visible:ring-offset-deck-bg disabled:cursor-not-allowed disabled:opacity-50",i),ref:c,...s}));qr.displayName="Input";const mo=E.forwardRef(({className:i,...a},s)=>d.jsx("label",{ref:s,className:ht("text-xs font-medium uppercase tracking-wider text-deck-muted",i),...a}));mo.displayName="Label";const Et=E.forwardRef(({className:i,...a},s)=>d.jsx("div",{ref:s,className:ht("rounded-lg border border-deck-border bg-deck-panel text-deck-text shadow-sm",i),...a}));Et.displayName="Card";const Bt=E.forwardRef(({className:i,...a},s)=>d.jsx("div",{ref:s,className:ht("flex flex-col space-y-1.5 p-4",i),...a}));Bt.displayName="CardHeader";const Vt=E.forwardRef(({className:i,...a},s)=>d.jsx("h3",{ref:s,className:ht("font-semibold leading-none tracking-tight text-deck-text",i),...a}));Vt.displayName="CardTitle";const Wt=E.forwardRef(({className:i,...a},s)=>d.jsx("p",{ref:s,className:ht("text-sm text-deck-muted",i),...a}));Wt.displayName="CardDescription";const $t=E.forwardRef(({className:i,...a},s)=>d.jsx("div",{ref:s,className:ht("p-4 pt-0",i),...a}));$t.displayName="CardContent";function ov(){var N,j;const i=yo(),s=((j=(N=vn().state)==null?void 0:N.from)==null?void 0:j.pathname)??"/dashboard",[c,p]=E.useState(""),[h,g]=E.useState(""),[x,k]=E.useState(""),_=P=>{if(P.preventDefault(),!c.trim()||!h){k("Username and password are required.");return}Qm({username:c.trim(),password:h}),i(s,{replace:!0})};return d.jsxs("div",{className:"flex min-h-screen items-center justify-center p-4 deck-grid-bg",children:[d.jsx("div",{className:"absolute inset-0 bg-gradient-to-b from-deck-accent/5 via-transparent to-transparent pointer-events-none"}),d.jsxs(Et,{className:"relative w-full max-w-md border-deck-accent/20 shadow-glow",children:[d.jsxs(Bt,{className:"text-center",children:[d.jsx("div",{className:"mx-auto mb-2 flex h-12 w-12 items-center justify-center rounded-lg border border-deck-accent/40 bg-deck-accent/10",children:d.jsx(dd,{className:"h-6 w-6 text-deck-accent"})}),d.jsx(Vt,{className:"text-xl",children:"AetherForge Command Deck"}),d.jsx(Wt,{children:"HTTP Basic authentication — credentials stored in session only"})]}),d.jsxs($t,{children:[d.jsxs("form",{onSubmit:_,className:"space-y-4",children:[d.jsxs("div",{className:"space-y-2",children:[d.jsx(mo,{htmlFor:"username",children:"Username"}),d.jsxs("div",{className:"relative",children:[d.jsx(cm,{className:"absolute left-3 top-1/2 h-4 w-4 -translate-y-1/2 text-deck-muted"}),d.jsx(qr,{id:"username",autoComplete:"username",placeholder:"operator",className:"pl-10",value:c,onChange:P=>p(P.target.value)})]})]}),d.jsxs("div",{className:"space-y-2",children:[d.jsx(mo,{htmlFor:"password",children:"Password"}),d.jsxs("div",{className:"relative",children:[d.jsx(Zh,{className:"absolute left-3 top-1/2 h-4 w-4 -translate-y-1/2 text-deck-muted"}),d.jsx(qr,{id:"password",type:"password",autoComplete:"current-password",placeholder:"••••••••",className:"pl-10",value:h,onChange:P=>g(P.target.value)})]})]}),x&&d.jsx("p",{className:"text-sm text-deck-danger",children:x}),d.jsx(st,{type:"submit",className:"w-full",children:"Authenticate"})]}),d.jsx("p",{className:"mt-4 text-center font-mono text-[10px] text-deck-muted",children:"sessionStorage · cleared on tab close"})]})]})]})}function iv(i){switch(i){case"active":return"active";case"probing":return"probing";case"failed":return"failed";case"paused":return"paused";default:return"idle"}}function sv({host:i}){return d.jsxs(Et,{className:ht("transition-all hover:border-deck-accent/30",i.online&&"shadow-glow",!i.online&&"opacity-60"),children:[d.jsx(Bt,{className:"pb-2",children:d.jsxs("div",{className:"flex items-start justify-between gap-2",children:[d.jsxs("div",{className:"min-w-0",children:[d.jsx(Vt,{className:"truncate font-mono text-base",children:i.hostname}),d.jsxs(Wt,{className:"font-mono text-xs",children:[i.id," · ",i.ip]})]}),d.jsx(mt,{variant:i.online?"online":"offline",children:i.online?"ONLINE":"OFFLINE"})]})}),d.jsxs($t,{className:"space-y-4",children:[d.jsxs("div",{className:"flex items-baseline gap-2",children:[d.jsx(md,{className:ht("h-5 w-5",i.online?"text-deck-accent":"text-deck-muted")}),d.jsx("span",{className:"font-mono text-2xl font-semibold text-deck-accent",children:i.online?Cd(i.hashrate):"—"})]}),d.jsxs("div",{className:"grid grid-cols-2 gap-2 text-xs",children:[d.jsxs("div",{className:"flex items-center gap-1.5 text-deck-muted",children:[d.jsx(Xh,{className:"h-3.5 w-3.5"}),d.jsx("span",{className:"truncate",children:i.arch})]}),d.jsxs("div",{className:"flex items-center gap-1.5 text-deck-muted",children:[d.jsx(Jh,{className:"h-3.5 w-3.5"}),d.jsx("span",{children:i.algo})]}),d.jsxs("div",{className:"flex items-center gap-1.5 text-deck-muted",children:[d.jsx(tm,{className:"h-3.5 w-3.5"}),d.jsxs("span",{children:["T",i.tier]})]}),d.jsxs("div",{className:"flex items-center gap-1.5 text-deck-muted",children:[d.jsx(um,{className:"h-3.5 w-3.5"}),d.jsxs("span",{children:["L",i.clearance]})]})]}),d.jsxs("div",{className:"flex flex-wrap items-center gap-2 border-t border-deck-border pt-3",children:[d.jsx(mt,{variant:iv(i.tierState),children:i.tierState.toUpperCase()}),d.jsx("span",{className:"font-mono text-xs text-deck-muted",children:i.tierName}),i.online&&d.jsxs("span",{className:"ml-auto font-mono text-xs text-deck-muted",children:["↑ ",Hm(i.uptimeSec)]})]})]})]})}const Xc={totalHashrate:425e5,onlineCount:3,hosts:[{id:"host-001",hostname:"forge-node-alpha",ip:"10.0.1.12",arch:"linux/amd64",hashrate:182e5,tier:2,tierName:"Bundled xmrig",tierState:"active",algo:"rx/0",uptimeSec:86400,lastSeen:new Date().toISOString(),clearance:2,online:!0},{id:"host-002",hostname:"mesh-worker-beta",ip:"10.0.1.47",arch:"linux/amd64",hashrate:128e5,tier:3,tierName:"GPU lolMiner",tierState:"probing",algo:"kawpow",uptimeSec:3600,lastSeen:new Date().toISOString(),clearance:1,online:!0},{id:"host-003",hostname:"edge-probe-gamma",ip:"10.0.2.8",arch:"linux/arm64",hashrate:115e5,tier:1,tierName:"OCI podman",tierState:"active",algo:"rx/0",uptimeSec:172800,lastSeen:new Date().toISOString(),clearance:3,online:!0},{id:"host-004",hostname:"offline-staging",ip:"10.0.3.99",arch:"linux/amd64",hashrate:0,tier:0,tierName:"—",tierState:"idle",algo:"—",uptimeSec:0,lastSeen:new Date(Date.now()-36e5).toISOString(),clearance:0,online:!1}]};function av(){const[i,a]=E.useState(Xc),[s,c]=E.useState(!0),[p,h]=E.useState("mock"),g=E.useCallback(async()=>{c(!0);try{const N=await Nt("/api/v1/fleet");if(N.ok){const j=await N.json();a(j),h("api");return}}catch{}a(Xc),h("mock")},[]),{connectionState:x,lastMessage:k}=Pd();E.useEffect(()=>{var j;if((k==null?void 0:k.type)!=="host_update"||!((j=k.host)!=null&&j.id))return;const N=k.host;a(P=>({...P,hosts:P.hosts.map(B=>B.id===N.id?{...B,...N}:B),totalHashrate:P.hosts.reduce((B,F)=>B+(F.id===N.id?N.hashrate??F.hashrate:F.hashrate),0)})),h("api")},[k]),E.useEffect(()=>{g().finally(()=>c(!1));const N=setInterval(()=>void g(),3e4);return()=>clearInterval(N)},[g]);const _=i.hosts.filter(N=>N.online);return{fleet:i,hosts:i.hosts,onlineHosts:_,loading:s,source:p,connectionState:x,refetch:g}}function uv(){const{fleet:i,hosts:a,loading:s,source:c,connectionState:p,refetch:h}=av();return d.jsxs("div",{className:"p-6 space-y-6",children:[d.jsxs("header",{className:"flex flex-wrap items-start justify-between gap-4",children:[d.jsxs("div",{children:[d.jsx("h1",{className:"text-2xl font-semibold tracking-tight",children:"Fleet Dashboard"}),d.jsx("p",{className:"text-sm text-deck-muted",children:"Live host telemetry · tier state · aggregate hashrate"})]}),d.jsxs("div",{className:"flex flex-wrap items-center gap-2",children:[d.jsx(mt,{variant:c==="api"?"online":"secondary",children:c==="api"?"API LIVE":"MOCK DATA"}),d.jsxs(mt,{variant:p==="connected"?"online":"offline",children:["WS ",p.toUpperCase()]}),d.jsxs(st,{variant:"outline",size:"sm",onClick:()=>void h(),children:[d.jsx($c,{className:"h-4 w-4"}),"Refresh"]})]})]}),d.jsxs("div",{className:"grid gap-4 sm:grid-cols-3",children:[d.jsx(ws,{icon:md,label:"Total Hashrate",value:Cd(i.totalHashrate),accent:!0}),d.jsx(ws,{icon:sm,label:"Online Hosts",value:`${i.onlineCount} / ${a.length}`}),d.jsx(ws,{icon:$c,label:"Status",value:s?"Syncing…":"Ready"})]}),d.jsxs("section",{children:[d.jsx("h2",{className:"mb-4 text-sm font-medium uppercase tracking-wider text-deck-muted",children:"Fleet Hosts"}),d.jsx("div",{className:"grid gap-4 sm:grid-cols-2 xl:grid-cols-3",children:a.map(g=>d.jsx(sv,{host:g},g.id))})]})]})}function ws({icon:i,label:a,value:s,accent:c}){return d.jsxs("div",{className:"rounded-lg border border-deck-border bg-deck-panel p-4",children:[d.jsxs("div",{className:"flex items-center gap-2 text-deck-muted",children:[d.jsx(i,{className:"h-4 w-4"}),d.jsx("span",{className:"text-xs uppercase tracking-wider",children:a})]}),d.jsx("p",{className:`mt-2 font-mono text-2xl font-semibold ${c?"text-deck-accent":"text-deck-text"}`,children:s})]})}function cv(){const[i,a]=E.useState([]),[s,c]=E.useState(!0),[p,h]=E.useState(!1),[g,x]=E.useState(""),k=E.useCallback(async()=>{c(!0);try{const N=await Nt("/api/v1/forge/builds");if(N.ok){const j=await N.json();a(j.builds??[])}}finally{c(!1)}},[]);E.useEffect(()=>{k()},[k]);const _=async()=>{h(!0),x("");try{const j=await(await Nt("/api/v1/forge/builds/trigger",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({public:!0})})).json();x(j.ok?"Build triggered successfully.":j.message??"Build queued with warnings."),await k()}catch{x("Failed to trigger build.")}finally{h(!1)}};return d.jsxs("div",{className:"p-6 space-y-6",children:[d.jsxs("header",{className:"flex flex-wrap items-start justify-between gap-4",children:[d.jsxs("div",{children:[d.jsx("h1",{className:"text-2xl font-semibold tracking-tight",children:"Forge Pipeline"}),d.jsx("p",{className:"text-sm text-deck-muted",children:"Cross-compile, sign, and publish agent artifacts"})]}),d.jsxs(st,{onClick:()=>void _(),disabled:p,children:[p?d.jsx(rr,{className:"h-4 w-4 animate-spin"}):d.jsx(rm,{className:"h-4 w-4"}),"Trigger Build"]})]}),g&&d.jsx(Et,{className:"border-deck-accent/30 bg-deck-accent/5",children:d.jsx($t,{className:"p-4 text-sm text-deck-text",children:g})}),d.jsx(Et,{className:"border-dashed border-deck-amber/30 bg-deck-amber/5",children:d.jsxs(Bt,{children:[d.jsxs("div",{className:"flex items-center gap-2",children:[d.jsx(pd,{className:"h-5 w-5 text-deck-amber"}),d.jsx(Vt,{className:"text-base",children:"Artifact store"})]}),d.jsxs(Wt,{children:["Public builds served at"," ",d.jsx("code",{className:"font-mono text-deck-cyan",children:"/api/v1/public/builds/latest"})]})]})}),s?d.jsxs("p",{className:"text-sm text-deck-muted flex items-center gap-2",children:[d.jsx(rr,{className:"h-4 w-4 animate-spin"})," Loading builds…"]}):i.length===0?d.jsx("p",{className:"text-sm text-deck-muted",children:"No builds yet — trigger one above."}):d.jsx("div",{className:"space-y-3",children:i.map(N=>d.jsx(Et,{children:d.jsxs($t,{className:"flex flex-wrap items-center gap-4 p-4",children:[d.jsx(nm,{className:"h-8 w-8 text-deck-accent"}),d.jsxs("div",{className:"flex-1 min-w-0",children:[d.jsx("p",{className:"font-mono font-medium",children:N.id}),d.jsxs("p",{className:"text-sm text-deck-muted",children:[N.os,"/",N.arch," · v",N.version]}),d.jsxs("p",{className:"font-mono text-[10px] text-deck-muted truncate",children:["sha256:",N.checksum.slice(0,16),"…"]})]}),d.jsxs("div",{className:"flex gap-2",children:[N.signature&&N.signature!=="UNSIGNED"&&d.jsxs(mt,{variant:"active",children:[d.jsx(am,{className:"mr-1 h-3 w-3"}),"SIGNED"]}),d.jsx(mt,{variant:N.public?"online":"secondary",children:N.public?"PUBLIC":"PRIVATE"})]})]})},N.id))})]})}function dv(){const[i,a]=E.useState(null),[s,c]=E.useState(!0),[p,h]=E.useState(!1),[g,x]=E.useState(!1),k=E.useCallback(async()=>{c(!0);try{const P=await Nt("/api/v1/policy/mining-profile");P.ok&&a(await P.json())}finally{c(!1)}},[]);E.useEffect(()=>{k()},[k]);const _=(P,B)=>{if(!i)return;const F=P+B;if(F<0||F>=i.tiers.length)return;const R=[...i.tiers];[R[P],R[F]]=[R[F],R[P]],a({...i,tiers:R.map((z,H)=>({...z,tier:H+1}))}),x(!1)},N=P=>{if(!i)return;const B=i.tiers.map((F,R)=>R===P?{...F,enabled:!F.enabled}:F);a({...i,tiers:B}),x(!1)},j=async()=>{if(i){h(!0);try{await Nt("/api/v1/policy/mining-profile",{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify(i)}),await Nt("/api/v1/policy/wallet",{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({default_wallet:i.wallet_address,currency:"XMR"})}),x(!0)}finally{h(!1)}}};return s||!i?d.jsxs("div",{className:"p-6 text-sm text-deck-muted flex items-center gap-2",children:[d.jsx(rr,{className:"h-4 w-4 animate-spin"})," Loading policy…"]}):d.jsxs("div",{className:"p-6 space-y-6",children:[d.jsxs("header",{className:"flex flex-wrap items-start justify-between gap-4",children:[d.jsxs("div",{children:[d.jsx("h1",{className:"text-2xl font-semibold tracking-tight",children:"Calibrate"}),d.jsx("p",{className:"text-sm text-deck-muted",children:"Mining policy — tier order, wallet pin, earn-before-burn gates"})]}),d.jsxs(st,{onClick:()=>void j(),disabled:p,children:[p?d.jsx(rr,{className:"h-4 w-4 animate-spin"}):d.jsx(om,{className:"h-4 w-4"}),"Save Policy"]})]}),g&&d.jsx("p",{className:"text-sm text-deck-accent",children:"Policy saved to server."}),d.jsxs("div",{className:"grid gap-4 lg:grid-cols-2",children:[d.jsxs(Et,{children:[d.jsxs(Bt,{children:[d.jsxs("div",{className:"flex items-center gap-2",children:[d.jsx(qh,{className:"h-5 w-5 text-deck-accent"}),d.jsx(Vt,{className:"text-base",children:"Tier Chain"})]}),d.jsx(Wt,{children:"Reorder with arrows — pushed to agents with policy_from_server"})]}),d.jsx($t,{className:"space-y-2",children:i.tiers.map((P,B)=>d.jsxs("div",{className:"flex items-center justify-between rounded-md border border-deck-border bg-deck-surface px-3 py-2",children:[d.jsxs("span",{className:"font-mono text-sm",children:["T",P.tier," · ",P.name]}),d.jsxs("div",{className:"flex items-center gap-1",children:[d.jsx(st,{variant:"ghost",size:"icon",className:"h-7 w-7",onClick:()=>_(B,-1),children:d.jsx(Kh,{className:"h-4 w-4"})}),d.jsx(st,{variant:"ghost",size:"icon",className:"h-7 w-7",onClick:()=>_(B,1),children:d.jsx(Gh,{className:"h-4 w-4"})}),d.jsx(mt,{variant:P.enabled?"active":"idle",className:"cursor-pointer",onClick:()=>N(B),children:P.enabled?"ENABLED":"DISABLED"})]})]},P.tier))})]}),d.jsxs(Et,{children:[d.jsxs(Bt,{children:[d.jsxs("div",{className:"flex items-center gap-2",children:[d.jsx(dm,{className:"h-5 w-5 text-deck-amber"}),d.jsx(Vt,{className:"text-base",children:"Wallet Policy"})]}),d.jsx(Wt,{children:"Pinned destination address (server-push)"})]}),d.jsx($t,{className:"space-y-3",children:d.jsxs("div",{className:"space-y-2",children:[d.jsx(mo,{htmlFor:"wallet",children:"XMR wallet"}),d.jsx(qr,{id:"wallet",className:"font-mono text-xs",placeholder:"48edfHu7V9…",value:i.wallet_address,onChange:P=>{a({...i,wallet_address:P.target.value}),x(!1)}})]})})]})]}),d.jsx(Et,{className:"border-dashed",children:d.jsxs(Bt,{children:[d.jsxs("div",{className:"flex items-center gap-2",children:[d.jsx(cd,{className:"h-5 w-5 text-deck-cyan"}),d.jsx(Vt,{className:"text-base",children:"Per-host override"})]}),d.jsxs(Wt,{children:["Push profile to a host via"," ",d.jsx("code",{className:"font-mono text-deck-cyan",children:"POST /api/v1/fleet/{id}/mining-profile"})]})]})})]})}function fv(){var F;const[i,a]=E.useState("status"),[s,c]=E.useState(null),[p,h]=E.useState([]),[g,x]=E.useState(!1),[k,_]=E.useState(null),N=E.useRef(null),j=E.useCallback(async()=>{const R=await Nt("/api/v1/crucible/history");if(R.ok){const z=await R.json();h(z.jobs??[])}},[]);E.useEffect(()=>{j(),Nt("/api/v1/operator/me").then(async R=>{if(R.ok){const z=await R.json();_(z.clearance_level)}})},[j]),E.useEffect(()=>{var R;(R=N.current)==null||R.scrollTo({top:N.current.scrollHeight})},[s,p]);const P=async R=>{x(!0);try{const z=await Nt("/api/v1/crucible/batch",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({command:i,all:R})});if(z.ok){const H=await z.json();c(H),await j()}else z.status===403&&c({id:"denied",command:i,status:"forbidden",results:[{host_id:"—",status:"denied",message:"Requires clearance L4"}]})}finally{x(!1)}},B=(s==null?void 0:s.results)??((F=p[0])==null?void 0:F.results)??[];return d.jsxs("div",{className:"p-6 space-y-6",children:[d.jsxs("header",{className:"flex flex-wrap items-start justify-between gap-4",children:[d.jsxs("div",{children:[d.jsx("h1",{className:"text-2xl font-semibold tracking-tight",children:"Crucible"}),d.jsx("p",{className:"text-sm text-deck-muted",children:"Batch terminal — dispatch commands across fleet hosts (L4)"})]}),k!==null&&d.jsxs(mt,{variant:k>=4?"online":"failed",children:["OPERATOR L",k]})]}),d.jsxs(Et,{children:[d.jsxs(Bt,{children:[d.jsxs("div",{className:"flex items-center gap-2",children:[d.jsx(hd,{className:"h-5 w-5 text-deck-accent"}),d.jsx(Vt,{className:"text-base",children:"Batch command terminal"})]}),d.jsx(Wt,{children:"Maps to pause · resume · reboot · screenshot · shell · status"})]}),d.jsxs($t,{className:"space-y-4",children:[d.jsxs("div",{className:"flex gap-2",children:[d.jsx(qr,{className:"font-mono",value:i,onChange:R=>a(R.target.value),placeholder:"status",onKeyDown:R=>R.key==="Enter"&&void P(!0)}),d.jsxs(st,{onClick:()=>void P(!1),disabled:g,children:[g?d.jsx(rr,{className:"h-4 w-4 animate-spin"}):d.jsx(im,{className:"h-4 w-4"}),"Run"]}),d.jsx(st,{variant:"outline",onClick:()=>void P(!0),disabled:g,children:"All online"})]}),d.jsxs("div",{ref:N,className:"max-h-[420px] overflow-y-auto rounded-lg border border-deck-border bg-deck-bg p-4 font-mono text-sm",children:[d.jsxs("p",{className:"text-deck-muted mb-3",children:["$ crucible dispatch --cmd ",i||"status"]}),B.length===0&&d.jsx("p",{className:"text-deck-muted text-xs",children:"No output yet — run a batch command."}),B.map((R,z)=>d.jsxs("div",{className:"flex flex-wrap items-center gap-2 text-xs py-1 border-b border-deck-border/40",children:[d.jsx("span",{className:"text-deck-cyan",children:R.hostname??R.host_id}),d.jsx("span",{className:"text-deck-text",children:i}),d.jsx(mt,{variant:R.status==="dispatched"||R.status==="ok"?"active":R.status==="denied"?"failed":"probing",className:"ml-auto",children:R.status.toUpperCase()})]},z)),g&&d.jsx("p",{className:"mt-3 text-deck-accent animate-pulse",children:"▌ dispatching…"}),!g&&B.length>0&&d.jsx("p",{className:"mt-3 text-deck-accent",children:"▌"})]}),s&&d.jsxs("p",{className:"font-mono text-[10px] text-deck-muted",children:["job ",s.id," · ",s.status]})]})]})]})}function pv(){const[i,a]=E.useState([]),[s,c]=E.useState(!1),[p,h]=E.useState("idle"),g=E.useRef(null),x=E.useRef(null),k=P=>{try{return JSON.parse(P)}catch{return{id:String(Date.now()),event_type:"sse",payload_json:P,created_at:new Date().toISOString()}}},_=E.useCallback(()=>{var R;(R=g.current)==null||R.close(),h("connecting"),a([]);const P=Ls(),B=P?`/seer?authorization=${encodeURIComponent(P)}`:"/seer",F=new EventSource(B);g.current=F,F.onopen=()=>{c(!0),h("live")},F.onmessage=z=>{const H=k(z.data);H&&a(Q=>[H,...Q].slice(0,200))},F.onerror=()=>{c(!1),h("error"),F.close()}},[]),N=()=>{var P;(P=g.current)==null||P.close(),g.current=null,c(!1),h("idle")};E.useEffect(()=>()=>{var P;return(P=g.current)==null?void 0:P.close()},[]),E.useEffect(()=>{var P;(P=x.current)==null||P.scrollTo({top:0})},[i]);const j=async()=>{h("connecting");try{(await Nt("/api/v1/crucible/history")).ok&&(h("live"),a([{id:"snapshot",event_type:"system",payload_json:'{"message":"Seer snapshot — connect SSE for live stream"}',created_at:new Date().toISOString()}]))}catch{h("error")}};return d.jsxs("div",{className:"p-6 space-y-6",children:[d.jsxs("header",{className:"flex flex-wrap items-start justify-between gap-4",children:[d.jsxs("div",{children:[d.jsx("h1",{className:"text-2xl font-semibold tracking-tight",children:"Seer"}),d.jsx("p",{className:"text-sm text-deck-muted",children:"Court transcripts · LOTL timeline · live SSE stream"})]}),d.jsxs("div",{className:"flex gap-2",children:[s?d.jsx(st,{variant:"outline",size:"sm",onClick:N,children:"Disconnect"}):d.jsxs(d.Fragment,{children:[d.jsxs(st,{size:"sm",onClick:_,children:[d.jsx(lm,{className:"h-4 w-4"}),"Connect SSE"]}),d.jsx(st,{size:"sm",variant:"outline",onClick:()=>void j(),children:"Snapshot"})]}),d.jsxs(mt,{variant:p==="live"?"online":p==="error"?"failed":"secondary",children:[p==="connecting"&&d.jsx(rr,{className:"mr-1 h-3 w-3 animate-spin"}),p.toUpperCase()]})]})]}),d.jsxs(Et,{children:[d.jsxs(Bt,{children:[d.jsxs("div",{className:"flex items-center gap-2",children:[d.jsx(fd,{className:"h-5 w-5 text-deck-cyan"}),d.jsx(Vt,{className:"text-base",children:"Event Stream"})]}),d.jsxs(Wt,{children:["SSE endpoint: ",d.jsx("code",{className:"font-mono text-deck-cyan",children:"GET /seer"})]})]}),d.jsx($t,{children:d.jsxs("div",{ref:x,className:"max-h-[480px] overflow-y-auto rounded-lg border border-deck-border bg-deck-bg p-3 font-mono text-xs space-y-2",children:[i.length===0&&d.jsx("p",{className:"text-deck-muted",children:"Waiting for events…"}),i.map(P=>d.jsxs("div",{className:"flex gap-2 border-b border-deck-border/50 pb-2",children:[d.jsx("span",{className:"text-deck-muted shrink-0",children:new Date(P.created_at).toLocaleTimeString()}),d.jsx(mt,{variant:"secondary",className:"shrink-0",children:P.event_type}),P.host_id&&d.jsx("span",{className:"text-deck-cyan shrink-0",children:P.host_id.slice(0,8)}),d.jsx("span",{className:"text-deck-text break-all",children:P.payload_json})]},P.id))]})})]})]})}function hv(){return d.jsxs(_h,{children:[d.jsx(Ct,{path:"/login",element:Xr()?d.jsx(co,{to:"/dashboard",replace:!0}):d.jsx(ov,{})}),d.jsx(Ct,{element:d.jsx(lv,{}),children:d.jsxs(Ct,{element:d.jsx(rv,{}),children:[d.jsx(Ct,{path:"/dashboard",element:d.jsx(uv,{})}),d.jsx(Ct,{path:"/forge",element:d.jsx(cv,{})}),d.jsx(Ct,{path:"/calibrate",element:d.jsx(dv,{})}),d.jsx(Ct,{path:"/crucible",element:d.jsx(fv,{})}),d.jsx(Ct,{path:"/seer",element:d.jsx(pv,{})})]})}),d.jsx(Ct,{path:"/",element:d.jsx(co,{to:"/dashboard",replace:!0})}),d.jsx(Ct,{path:"*",element:d.jsx(co,{to:"/dashboard",replace:!0})})]})}Fp.createRoot(document.getElementById("root")).render(d.jsx(E.StrictMode,{children:d.jsx(Fh,{children:d.jsx(hv,{})})}));
|