Files
homelab/stacks/portal/dist/assets/index-CC6K5dbV.js
T

155 lines
273 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
(function(){const O=document.createElement("link").relList;if(O&&O.supports&&O.supports("modulepreload"))return;for(const E of document.querySelectorAll('link[rel="modulepreload"]'))d(E);new MutationObserver(E=>{for(const H of E)if(H.type==="childList")for(const J of H.addedNodes)J.tagName==="LINK"&&J.rel==="modulepreload"&&d(J)}).observe(document,{childList:!0,subtree:!0});function T(E){const H={};return E.integrity&&(H.integrity=E.integrity),E.referrerPolicy&&(H.referrerPolicy=E.referrerPolicy),E.crossOrigin==="use-credentials"?H.credentials="include":E.crossOrigin==="anonymous"?H.credentials="omit":H.credentials="same-origin",H}function d(E){if(E.ep)return;E.ep=!0;const H=T(E);fetch(E.href,H)}})();function g0(x){return x&&x.__esModule&&Object.prototype.hasOwnProperty.call(x,"default")?x.default:x}var Ts={exports:{}},nn={};/**
* @license React
* react-jsx-runtime.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var u0;function pv(){if(u0)return nn;u0=1;var x=Symbol.for("react.transitional.element"),O=Symbol.for("react.fragment");function T(d,E,H){var J=null;if(H!==void 0&&(J=""+H),E.key!==void 0&&(J=""+E.key),"key"in E){H={};for(var K in E)K!=="key"&&(H[K]=E[K])}else H=E;return E=H.ref,{$$typeof:x,type:d,key:J,ref:E!==void 0?E:null,props:H}}return nn.Fragment=O,nn.jsx=T,nn.jsxs=T,nn}var n0;function Nv(){return n0||(n0=1,Ts.exports=pv()),Ts.exports}var f=Nv(),_s={exports:{}},V={};/**
* @license React
* react.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var c0;function Tv(){if(c0)return V;c0=1;var x=Symbol.for("react.transitional.element"),O=Symbol.for("react.portal"),T=Symbol.for("react.fragment"),d=Symbol.for("react.strict_mode"),E=Symbol.for("react.profiler"),H=Symbol.for("react.consumer"),J=Symbol.for("react.context"),K=Symbol.for("react.forward_ref"),Q=Symbol.for("react.suspense"),W=Symbol.for("react.memo"),A=Symbol.for("react.lazy"),S=Symbol.for("react.activity"),D=Symbol.for("react.view_transition"),w=Symbol.iterator;function U(r){return r===null||typeof r!="object"?null:(r=w&&r[w]||r["@@iterator"],typeof r=="function"?r:null)}var vl={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},P=Object.assign,jl={};function Bl(r,_,B){this.props=r,this.context=_,this.refs=jl,this.updater=B||vl}Bl.prototype.isReactComponent={},Bl.prototype.setState=function(r,_){if(typeof r!="object"&&typeof r!="function"&&r!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,r,_,"setState")},Bl.prototype.forceUpdate=function(r){this.updater.enqueueForceUpdate(this,r,"forceUpdate")};function I(){}I.prototype=Bl.prototype;function il(r,_,B){this.props=r,this.context=_,this.refs=jl,this.updater=B||vl}var Il=il.prototype=new I;Il.constructor=il,P(Il,Bl.prototype),Il.isPureReactComponent=!0;var Pl=Array.isArray;function ll(){}var ol={H:null,A:null,T:null,S:null},Qt=Object.prototype.hasOwnProperty;function Tt(r,_,B){var q=B.ref;return{$$typeof:x,type:r,key:_,ref:q!==void 0?q:null,props:B}}function _t(r,_){return Tt(r.type,_,r.props)}function rt(r){return typeof r=="object"&&r!==null&&r.$$typeof===x}function be(r){var _={"=":"=0",":":"=2"};return"$"+r.replace(/[=:]/g,function(B){return _[B]})}var $e=/\/+/g;function ql(r,_){return typeof r=="object"&&r!==null&&r.key!=null?be(""+r.key):_.toString(36)}function j(r){switch(r.status){case"fulfilled":return r.value;case"rejected":throw r.reason;default:switch(typeof r.status=="string"?r.then(ll,ll):(r.status="pending",r.then(function(_){r.status==="pending"&&(r.status="fulfilled",r.value=_)},function(_){r.status==="pending"&&(r.status="rejected",r.reason=_)})),r.status){case"fulfilled":return r.value;case"rejected":throw r.reason}}throw r}function X(r,_,B,q,cl){var fl=typeof r;(fl==="undefined"||fl==="boolean")&&(r=null);var rl=!1;if(r===null)rl=!0;else switch(fl){case"bigint":case"string":case"number":rl=!0;break;case"object":switch(r.$$typeof){case x:case O:rl=!0;break;case A:return rl=r._init,X(rl(r._payload),_,B,q,cl)}}if(rl)return cl=cl(r),rl=q===""?"."+ql(r,0):q,Pl(cl)?(B="",rl!=null&&(B=rl.replace($e,"$&/")+"/"),X(cl,_,B,"",function(ee){return ee})):cl!=null&&(rt(cl)&&(cl=_t(cl,B+(cl.key==null||r&&r.key===cl.key?"":(""+cl.key).replace($e,"$&/")+"/")+rl)),_.push(cl)),1;rl=0;var R=q===""?".":q+":";if(Pl(r))for(var Z=0;Z<r.length;Z++)q=r[Z],fl=R+ql(q,Z),rl+=X(q,_,B,fl,cl);else if(Z=U(r),typeof Z=="function")for(r=Z.call(r),Z=0;!(q=r.next()).done;)q=q.value,fl=R+ql(q,Z++),rl+=X(q,_,B,fl,cl);else if(fl==="object"){if(typeof r.then=="function")return X(j(r),_,B,q,cl);throw _=String(r),Error("Objects are not valid as a React child (found: "+(_==="[object Object]"?"object with keys {"+Object.keys(r).join(", ")+"}":_)+"). If you meant to render a collection of children, use an array instead.")}return rl}function L(r,_,B){if(r==null)return r;var q=[],cl=0;return X(r,q,"","",function(fl){return _.call(B,fl,cl++)}),q}function pl(r){if(r._status===-1){var _=r._result,B=_();B.then(function(q){(r._status===0||r._status===-1)&&(r._status=1,r._result=q,B.status===void 0&&(B.status="fulfilled",B.value=q))},function(q){(r._status===0||r._status===-1)&&(r._status=2,r._result=q,B.status===void 0&&(B.status="rejected",B.reason=q))}),r._status===-1&&(r._status=0,r._result=B)}if(r._status===1)return r._result.default;throw r._result}var ml=typeof reportError=="function"?reportError:function(r){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var _=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof r=="object"&&r!==null&&typeof r.message=="string"?String(r.message):String(r),error:r});if(!window.dispatchEvent(_))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",r);return}console.error(r)};function Rt(r){var _=ol.T,B={};B.types=_!==null?_.types:null,ol.T=B;try{var q=r(),cl=ol.S;cl!==null&&cl(B,q),typeof q=="object"&&q!==null&&typeof q.then=="function"&&q.then(ll,ml)}catch(fl){ml(fl)}finally{_!==null&&B.types!==null&&(_.types=B.types),ol.T=_}}function te(r){var _=ol.T;if(_!==null){var B=_.types;B===null?_.types=[r]:B.indexOf(r)===-1&&B.push(r)}else Rt(te.bind(null,r))}var We={map:L,forEach:function(r,_,B){L(r,function(){_.apply(this,arguments)},B)},count:function(r){var _=0;return L(r,function(){_++}),_},toArray:function(r){return L(r,function(_){return _})||[]},only:function(r){if(!rt(r))throw Error("React.Children.only expected to receive a single React element child.");return r}};return V.Activity=S,V.Children=We,V.Component=Bl,V.Fragment=T,V.Profiler=E,V.PureComponent=il,V.StrictMode=d,V.Suspense=Q,V.ViewTransition=D,V.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=ol,V.__COMPILER_RUNTIME={__proto__:null,c:function(r){return ol.H.useMemoCache(r)}},V.addTransitionType=te,V.cache=function(r){return function(){return r.apply(null,arguments)}},V.cacheSignal=function(){return null},V.cloneElement=function(r,_,B){if(r==null)throw Error("The argument must be a React element, but you passed "+r+".");var q=P({},r.props),cl=r.key;if(_!=null)for(fl in _.key!==void 0&&(cl=""+_.key),_)!Qt.call(_,fl)||fl==="key"||fl==="__self"||fl==="__source"||fl==="ref"&&_.ref===void 0||(q[fl]=_[fl]);var fl=arguments.length-2;if(fl===1)q.children=B;else if(1<fl){for(var rl=Array(fl),R=0;R<fl;R++)rl[R]=arguments[R+2];q.children=rl}return Tt(r.type,cl,q)},V.createContext=function(r){return r={$$typeof:J,_currentValue:r,_currentValue2:r,_threadCount:0,Provider:null,Consumer:null},r.Provider=r,r.Consumer={$$typeof:H,_context:r},r},V.createElement=function(r,_,B){var q,cl={},fl=null;if(_!=null)for(q in _.key!==void 0&&(fl=""+_.key),_)Qt.call(_,q)&&q!=="key"&&q!=="__self"&&q!=="__source"&&(cl[q]=_[q]);var rl=arguments.length-2;if(rl===1)cl.children=B;else if(1<rl){for(var R=Array(rl),Z=0;Z<rl;Z++)R[Z]=arguments[Z+2];cl.children=R}if(r&&r.defaultProps)for(q in rl=r.defaultProps,rl)cl[q]===void 0&&(cl[q]=rl[q]);return Tt(r,fl,cl)},V.createRef=function(){return{current:null}},V.forwardRef=function(r){return{$$typeof:K,render:r}},V.isValidElement=rt,V.lazy=function(r){return{$$typeof:A,_payload:{_status:-1,_result:r},_init:pl}},V.memo=function(r,_){return{$$typeof:W,type:r,compare:_===void 0?null:_}},V.startTransition=Rt,V.unstable_useCacheRefresh=function(){return ol.H.useCacheRefresh()},V.use=function(r){return ol.H.use(r)},V.useActionState=function(r,_,B){return ol.H.useActionState(r,_,B)},V.useCallback=function(r,_){return ol.H.useCallback(r,_)},V.useContext=function(r){return ol.H.useContext(r)},V.useDebugValue=function(){},V.useDeferredValue=function(r,_){return ol.H.useDeferredValue(r,_)},V.useEffect=function(r,_){return ol.H.useEffect(r,_)},V.useEffectEvent=function(r){return ol.H.useEffectEvent(r)},V.useId=function(){return ol.H.useId()},V.useImperativeHandle=function(r,_,B){return ol.H.useImperativeHandle(r,_,B)},V.useInsertionEffect=function(r,_){return ol.H.useInsertionEffect(r,_)},V.useLayoutEffect=function(r,_){return ol.H.useLayoutEffect(r,_)},V.useMemo=function(r,_){return ol.H.useMemo(r,_)},V.useOptimistic=function(r,_){return ol.H.useOptimistic(r,_)},V.useReducer=function(r,_,B){return ol.H.useReducer(r,_,B)},V.useRef=function(r){return ol.H.useRef(r)},V.useState=function(r){return ol.H.useState(r)},V.useSyncExternalStore=function(r,_,B){return ol.H.useSyncExternalStore(r,_,B)},V.useTransition=function(){return ol.H.useTransition()},V.version="19.3.1",V}var i0;function As(){return i0||(i0=1,_s.exports=Tv()),_s.exports}var xl=As();const wc=g0(xl);var Es={exports:{}},cn={},zs={exports:{}},Os={};/**
* @license React
* scheduler.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var f0;function _v(){return f0||(f0=1,(function(x){function O(j,X){var L=j.length;j.push(X);l:for(;0<L;){var pl=L-1>>>1,ml=j[pl];if(0<E(ml,X))j[pl]=X,j[L]=ml,L=pl;else break l}}function T(j){return j.length===0?null:j[0]}function d(j){if(j.length===0)return null;var X=j[0],L=j.pop();if(L!==X){j[0]=L;l:for(var pl=0,ml=j.length,Rt=ml>>>1;pl<Rt;){var te=2*(pl+1)-1,We=j[te],r=te+1,_=j[r];if(0>E(We,L))r<ml&&0>E(_,We)?(j[pl]=_,j[r]=L,pl=r):(j[pl]=We,j[te]=L,pl=te);else if(r<ml&&0>E(_,L))j[pl]=_,j[r]=L,pl=r;else break l}}return X}function E(j,X){var L=j.sortIndex-X.sortIndex;return L!==0?L:j.id-X.id}if(x.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var H=performance;x.unstable_now=function(){return H.now()}}else{var J=Date,K=J.now();x.unstable_now=function(){return J.now()-K}}var Q=[],W=[],A=1,S=null,D=3,w=!1,U=!1,vl=!1,P=!1,jl=typeof setTimeout=="function"?setTimeout:null,Bl=typeof clearTimeout=="function"?clearTimeout:null,I=typeof setImmediate<"u"?setImmediate:null;function il(j){for(var X=T(W);X!==null;){if(X.callback===null)d(W);else if(X.startTime<=j)d(W),X.sortIndex=X.expirationTime,O(Q,X);else break;X=T(W)}}function Il(j){if(vl=!1,il(j),!U)if(T(Q)!==null)U=!0,Pl||(Pl=!0,rt());else{var X=T(W);X!==null&&ql(Il,X.startTime-j)}}var Pl=!1,ll=-1,ol=5,Qt=-1;function Tt(){return P?!0:!(x.unstable_now()-Qt<ol)}function _t(){if(P=!1,Pl){var j=x.unstable_now();Qt=j;var X=!0;try{l:{U=!1,vl&&(vl=!1,Bl(ll),ll=-1),w=!0;var L=D;try{t:{for(il(j),S=T(Q);S!==null&&!(S.expirationTime>j&&Tt());){var pl=S.callback;if(typeof pl=="function"){S.callback=null,D=S.priorityLevel;var ml=pl(S.expirationTime<=j);if(j=x.unstable_now(),typeof ml=="function"){S.callback=ml,il(j),X=!0;break t}S===T(Q)&&d(Q),il(j)}else d(Q);S=T(Q)}if(S!==null)X=!0;else{var Rt=T(W);Rt!==null&&ql(Il,Rt.startTime-j),X=!1}}break l}finally{S=null,D=L,w=!1}X=void 0}}finally{X?rt():Pl=!1}}}var rt;if(typeof I=="function")rt=function(){I(_t)};else if(typeof MessageChannel<"u"){var be=new MessageChannel,$e=be.port2;be.port1.onmessage=_t,rt=function(){$e.postMessage(null)}}else rt=function(){jl(_t,0)};function ql(j,X){ll=jl(function(){j(x.unstable_now())},X)}x.unstable_IdlePriority=5,x.unstable_ImmediatePriority=1,x.unstable_LowPriority=4,x.unstable_NormalPriority=3,x.unstable_Profiling=null,x.unstable_UserBlockingPriority=2,x.unstable_cancelCallback=function(j){j.callback=null},x.unstable_forceFrameRate=function(j){0>j||125<j?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):ol=0<j?Math.floor(1e3/j):5},x.unstable_getCurrentPriorityLevel=function(){return D},x.unstable_next=function(j){switch(D){case 1:case 2:case 3:var X=3;break;default:X=D}var L=D;D=X;try{return j()}finally{D=L}},x.unstable_requestPaint=function(){P=!0},x.unstable_runWithPriority=function(j,X){switch(j){case 1:case 2:case 3:case 4:case 5:break;default:j=3}var L=D;D=j;try{return X()}finally{D=L}},x.unstable_scheduleCallback=function(j,X,L){var pl=x.unstable_now();switch(typeof L=="object"&&L!==null?(L=L.delay,L=typeof L=="number"&&0<L?pl+L:pl):L=pl,j){case 1:var ml=-1;break;case 2:ml=250;break;case 5:ml=1073741823;break;case 4:ml=1e4;break;default:ml=5e3}return ml=L+ml,j={id:A++,callback:X,priorityLevel:j,startTime:L,expirationTime:ml,sortIndex:-1},L>pl?(j.sortIndex=L,O(W,j),T(Q)===null&&j===T(W)&&(vl?(Bl(ll),ll=-1):vl=!0,ql(Il,L-pl))):(j.sortIndex=ml,O(Q,j),U||w||(U=!0,Pl||(Pl=!0,rt()))),j},x.unstable_shouldYield=Tt,x.unstable_wrapCallback=function(j){var X=D;return function(){var L=D;D=X;try{return j.apply(this,arguments)}finally{D=L}}}})(Os)),Os}var s0;function Ev(){return s0||(s0=1,zs.exports=_v()),zs.exports}var js={exports:{}},Wl={};/**
* @license React
* react-dom.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var o0;function zv(){if(o0)return Wl;o0=1;var x=As();function O(A){var S="https://react.dev/errors/"+A;if(1<arguments.length){S+="?args[]="+encodeURIComponent(arguments[1]);for(var D=2;D<arguments.length;D++)S+="&args[]="+encodeURIComponent(arguments[D])}return"Minified React error #"+A+"; visit "+S+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function T(){}var d={d:{f:T,r:function(){throw Error(O(522))},D:T,C:T,L:T,m:T,X:T,S:T,M:T},p:0,findDOMNode:null},E=Symbol.for("react.portal"),H=Symbol.for("react.recoverable"),J=Symbol.for("react.optimistic_key");function K(A,S,D){var w=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:E,key:w==null?null:w===J?J:""+w,children:A,containerInfo:S,implementation:D}}var Q=x.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function W(A,S){if(A==="font")return"";if(typeof S=="string")return S==="use-credentials"?S:""}return Wl.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=d,Wl.browser=function(A){return{$$typeof:H,_reason:A}},Wl.createPortal=function(A,S){var D=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!S||S.nodeType!==1&&S.nodeType!==9&&S.nodeType!==11)throw Error(O(299));return K(A,S,null,D)},Wl.flushSync=function(A){var S=Q.T,D=d.p;try{if(Q.T=null,d.p=2,A)return A()}finally{Q.T=S,d.p=D,d.d.f()}},Wl.preconnect=function(A,S){typeof A=="string"&&(S?(S=S.crossOrigin,S=typeof S=="string"?S==="use-credentials"?S:"":void 0):S=null,d.d.C(A,S))},Wl.prefetchDNS=function(A){typeof A=="string"&&d.d.D(A)},Wl.preinit=function(A,S){if(typeof A=="string"&&S&&typeof S.as=="string"){var D=S.as,w=W(D,S.crossOrigin),U=typeof S.integrity=="string"?S.integrity:void 0,vl=typeof S.fetchPriority=="string"?S.fetchPriority:void 0;D==="style"?d.d.S(A,typeof S.precedence=="string"?S.precedence:void 0,{crossOrigin:w,integrity:U,fetchPriority:vl}):D==="script"&&d.d.X(A,{crossOrigin:w,integrity:U,fetchPriority:vl,nonce:typeof S.nonce=="string"?S.nonce:void 0})}},Wl.preinitModule=function(A,S){if(typeof A=="string")if(typeof S=="object"&&S!==null){if(S.as==null||S.as==="script"){var D=W(S.as,S.crossOrigin);d.d.M(A,{crossOrigin:D,integrity:typeof S.integrity=="string"?S.integrity:void 0,nonce:typeof S.nonce=="string"?S.nonce:void 0,fetchPriority:typeof S.fetchPriority=="string"?S.fetchPriority:void 0})}}else S==null&&d.d.M(A)},Wl.preload=function(A,S){if(typeof A=="string"&&typeof S=="object"&&S!==null&&typeof S.as=="string"){var D=S.as,w=W(D,S.crossOrigin);d.d.L(A,D,{crossOrigin:w,integrity:typeof S.integrity=="string"?S.integrity:void 0,nonce:typeof S.nonce=="string"?S.nonce:void 0,type:typeof S.type=="string"?S.type:void 0,fetchPriority:typeof S.fetchPriority=="string"?S.fetchPriority:void 0,referrerPolicy:typeof S.referrerPolicy=="string"?S.referrerPolicy:void 0,imageSrcSet:typeof S.imageSrcSet=="string"?S.imageSrcSet:void 0,imageSizes:typeof S.imageSizes=="string"?S.imageSizes:void 0,media:typeof S.media=="string"?S.media:void 0})}},Wl.preloadModule=function(A,S){if(typeof A=="string")if(S){var D=W(S.as,S.crossOrigin);d.d.m(A,{as:typeof S.as=="string"&&S.as!=="script"?S.as:void 0,crossOrigin:D,integrity:typeof S.integrity=="string"?S.integrity:void 0,nonce:typeof S.nonce=="string"?S.nonce:void 0,fetchPriority:typeof S.fetchPriority=="string"?S.fetchPriority:void 0})}else d.d.m(A)},Wl.requestFormReset=function(A){d.d.r(A)},Wl.unstable_batchedUpdates=function(A,S){return A(S)},Wl.useFormState=function(A,S,D){return Q.H.useFormState(A,S,D)},Wl.useFormStatus=function(){return Q.H.useHostTransitionStatus()},Wl.version="19.3.1",Wl}var r0;function Ov(){if(r0)return js.exports;r0=1;function x(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(x)}catch(O){console.error(O)}}return x(),js.exports=zv(),js.exports}/**
* @license React
* react-dom-client.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var d0;function jv(){if(d0)return cn;d0=1;var x=Ev(),O=As(),T=Ov();function d(l){var t="https://react.dev/errors/"+l;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var e=2;e<arguments.length;e++)t+="&args[]="+encodeURIComponent(arguments[e])}return"Minified React error #"+l+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function E(l){return!(!l||l.nodeType!==1&&l.nodeType!==9&&l.nodeType!==11)}function H(l){for(var t=l,e=t;e&&!e.alternate;)t=e,(t.flags&4098)!==0&&(l=t.return),e=t.return;for(;t.return;)t=t.return;return t.tag===3?l:null}function J(l){if(l.tag===13){var t=l.memoizedState;if(t===null&&(l=l.alternate,l!==null&&(t=l.memoizedState)),t!==null)return t.dehydrated}return null}function K(l){if(l.tag===31){var t=l.memoizedState;if(t===null&&(l=l.alternate,l!==null&&(t=l.memoizedState)),t!==null)return t.dehydrated}return null}function Q(l){if(H(l)!==l)throw Error(d(188))}function W(l){var t=l.alternate;if(!t){if(t=H(l),t===null)throw Error(d(188));return t!==l?null:l}for(var e=l,a=t;;){var u=e.return;if(u===null)break;var n=u.alternate;if(n===null){if(a=u.return,a!==null){e=a;continue}break}if(u.child===n.child){for(n=u.child;n;){if(n===e)return Q(u),l;if(n===a)return Q(u),t;n=n.sibling}throw Error(d(188))}if(e.return!==a.return)e=u,a=n;else{for(var c=!1,i=u.child;i;){if(i===e){c=!0,e=u,a=n;break}if(i===a){c=!0,a=u,e=n;break}i=i.sibling}if(!c){for(i=n.child;i;){if(i===e){c=!0,e=n,a=u;break}if(i===a){c=!0,a=n,e=u;break}i=i.sibling}if(!c)throw Error(d(189))}}if(e.alternate!==a)throw Error(d(190))}if(e.tag!==3)throw Error(d(188));return e.stateNode.current===e?l:t}function A(l){var t=l.tag;if(t===5||t===26||t===27||t===6)return l;for(l=l.child;l!==null;){if(t=A(l),t!==null)return t;l=l.sibling}return null}function S(l,t,e,a,u,n){for(;l!==null;){if((l.tag===5||l.tag===27||l.tag===6)&&e(l,a,u,n)||(l.tag!==22||l.memoizedState===null)&&(t||l.tag!==5&&l.tag!==27)&&S(l.child,t,e,a,u,n))return!0;l=l.sibling}return!1}function D(l){for(l=l.return;l!==null;){if(l.tag===3||l.tag===5||l.tag===27)return l;l=l.return}return null}function w(l){var t=!1;for(l=l.return;l!==null&&(l.tag===4&&(t=!0),!(l.tag===3||l.tag===5||l.tag===27));)l=l.return;return t}function U(l){var t=[null,null],e=D(l);return e===null||vl(t,l,e.child,{foundSelf:!1}),t}function vl(l,t,e,a){for(;e!==null;){if(e===t)a.foundSelf=!0;else if(e.tag===5||e.tag===27||e.tag===6){if(a.foundSelf)return l[1]=e,!0;l[0]=e}else if((e.tag!==22||e.memoizedState===null)&&vl(l,t,e.child,a))return!0;e=e.sibling}return!1}function P(l){switch(l.tag){case 5:case 27:case 6:return l.stateNode;case 3:return l.stateNode.containerInfo;default:throw Error(d(559))}}var jl=null,Bl=null;function I(l,t,e){return l===e?!0:l===t?(jl=l,!0):!1}function il(l,t,e){return l===e?(Bl=l,!1):l===t?(Bl!==null&&(jl=l),!0):!1}function Il(l){if(l===null)return null;do l=l===null?null:l.return;while(l&&l.tag!==5&&l.tag!==27&&l.tag!==3);return l||null}function Pl(l,t,e){for(var a=0,u=l;u;u=e(u))a++;u=0;for(var n=t;n;n=e(n))u++;for(;0<a-u;)l=e(l),a--;for(;0<u-a;)t=e(t),u--;for(;a--;){if(l===t||t!==null&&l===t.alternate)return l;l=e(l),t=e(t)}return null}var ll=Object.assign,ol=Symbol.for("react.element"),Qt=Symbol.for("react.transitional.element"),Tt=Symbol.for("react.portal"),_t=Symbol.for("react.fragment"),rt=Symbol.for("react.strict_mode"),be=Symbol.for("react.profiler"),$e=Symbol.for("react.consumer"),ql=Symbol.for("react.context"),j=Symbol.for("react.forward_ref"),X=Symbol.for("react.suspense"),L=Symbol.for("react.suspense_list"),pl=Symbol.for("react.memo"),ml=Symbol.for("react.lazy"),Rt=Symbol.for("react.activity"),te=Symbol.for("react.legacy_hidden"),We=Symbol.for("react.memo_cache_sentinel"),r=Symbol.for("react.view_transition"),_=Symbol.for("react.recoverable"),B=Symbol.iterator;function q(l){return l===null||typeof l!="object"?null:(l=B&&l[B]||l["@@iterator"],typeof l=="function"?l:null)}var cl=Symbol.for("react.client.reference");function fl(l){if(l==null)return null;if(typeof l=="function")return l.$$typeof===cl?null:l.displayName||l.name||null;if(typeof l=="string")return l;switch(l){case _t:return"Fragment";case be:return"Profiler";case rt:return"StrictMode";case X:return"Suspense";case L:return"SuspenseList";case Rt:return"Activity";case r:return"ViewTransition"}if(typeof l=="object")switch(l.$$typeof){case Tt:return"Portal";case ql:return l.displayName||"Context";case $e:return(l._context.displayName||"Context")+".Consumer";case j:var t=l.render;return l=l.displayName,l||(l=t.displayName||t.name||"",l=l!==""?"ForwardRef("+l+")":"ForwardRef"),l;case pl:return t=l.displayName||null,t!==null?t:fl(l.type)||"Memo";case ml:t=l._payload,l=l._init;try{return fl(l(t))}catch{}}return null}var rl=Array.isArray,R=O.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,Z=T.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,ee={pending:!1,data:null,method:null,action:null},Qc=[],Sa=-1;function Xt(l){return{current:l}}function Ll(l){0>Sa||(l.current=Qc[Sa],Qc[Sa]=null,Sa--)}function Tl(l,t){Sa++,Qc[Sa]=l.current,l.current=t}var Lt=Xt(null),ru=Xt(null),xe=Xt(null),fn=Xt(null);function sn(l,t){switch(Tl(xe,t),Tl(ru,l),Tl(Lt,null),t.nodeType){case 9:case 11:l=(l=t.documentElement)&&(l=l.namespaceURI)?mm(l):0;break;default:if(l=t.tagName,t=t.namespaceURI)t=mm(t),l=hm(t,l);else switch(l){case"svg":l=1;break;case"math":l=2;break;default:l=0}}Ll(Lt),Tl(Lt,l)}function pa(){Ll(Lt),Ll(ru),Ll(xe)}function Xc(l){var t=l.memoizedState;t!==null&&(fu._currentValue=t.memoizedState,Tl(fn,l)),t=Lt.current;var e=hm(t,l.type);t!==e&&(Tl(ru,l),Tl(Lt,e))}function on(l){ru.current===l&&(Ll(Lt),Ll(ru)),fn.current===l&&(Ll(fn),fu._currentValue=ee)}var Lc,Us;function Se(l){if(Lc===void 0)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);Lc=t&&t[1]||"",Us=-1<e.stack.indexOf(`
at`)?" (<anonymous>)":-1<e.stack.indexOf("@")?"@unknown:0:0":""}return`
`+Lc+l+Us}var Zc=!1;function Vc(l,t){if(!l||Zc)return"";Zc=!0;var e=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={DetermineComponentFrameRoot:function(){try{if(t){var N=function(){throw Error()};if(Object.defineProperty(N.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(N,[])}catch(z){var m=z}Reflect.construct(l,[],N)}else{try{N.call()}catch(z){m=z}N=!1;try{var g=Object.getOwnPropertyDescriptor(l.prototype,"props");Object.defineProperty(l.prototype,"props",{configurable:!0,set:function(){throw Error()}}),N=!0,new l}finally{N&&(g!==void 0?Object.defineProperty(l.prototype,"props",g):delete l.prototype.props)}}}else{try{throw Error()}catch(z){m=z}(N=l())&&typeof N.catch=="function"&&N.catch(function(){})}}catch(z){if(z&&m&&typeof z.stack=="string")return[z.stack,m.stack]}return[null,null]}};a.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var u=Object.getOwnPropertyDescriptor(a.DetermineComponentFrameRoot,"name");u&&u.configurable&&Object.defineProperty(a.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var n=a.DetermineComponentFrameRoot(),c=n[0],i=n[1];if(c&&i){var s=c.split(`
`),v=i.split(`
`);for(u=a=0;a<s.length&&!s[a].includes("DetermineComponentFrameRoot");)a++;for(;u<v.length&&!v[u].includes("DetermineComponentFrameRoot");)u++;if(a===s.length||u===v.length)for(a=s.length-1,u=v.length-1;1<=a&&0<=u&&s[a]!==v[u];)u--;for(;1<=a&&0<=u;a--,u--)if(s[a]!==v[u]){if(a!==1||u!==1)do if(a--,u--,0>u||s[a]!==v[u]){var b=`
`+s[a].replace(" at new "," at ");return l.displayName&&b.includes("<anonymous>")&&(b=b.replace("<anonymous>",l.displayName)),b}while(1<=a&&0<=u);break}}}finally{Zc=!1,Error.prepareStackTrace=e}return(e=l?l.displayName||l.name:"")?Se(e):""}function E0(l,t){switch(l.tag){case 26:case 27:case 5:return Se(l.type);case 16:return Se("Lazy");case 13:return l.child!==t&&t!==null?Se("Suspense Fallback"):Se("Suspense");case 19:return Se("SuspenseList");case 0:case 15:return Vc(l.type,!1);case 11:return Vc(l.type.render,!1);case 1:return Vc(l.type,!0);case 31:return Se("Activity");case 30:return Se("ViewTransition");default:return""}}function Rs(l){try{var t="",e=null;do t+=E0(l,e),e=l,l=l.return;while(l);return t}catch(a){return`
Error generating stack: `+a.message+`
`+a.stack}}var Kc=Object.prototype.hasOwnProperty,Jc=x.unstable_scheduleCallback,kc=x.unstable_cancelCallback,z0=x.unstable_shouldYield,O0=x.unstable_requestPaint,dt=x.unstable_now,j0=x.unstable_getCurrentPriorityLevel,Hs=x.unstable_ImmediatePriority,Ys=x.unstable_UserBlockingPriority,rn=x.unstable_NormalPriority,A0=x.unstable_LowPriority,Bs=x.unstable_IdlePriority,C0=x.log,M0=x.unstable_setDisableYieldValue,du=null,mt=null;function pe(l){if(typeof C0=="function"&&M0(l),mt&&typeof mt.setStrictMode=="function")try{mt.setStrictMode(du,l)}catch{}}var ht=Math.clz32?Math.clz32:R0,D0=Math.log,U0=Math.LN2;function R0(l){return l>>>=0,l===0?32:31-(D0(l)/U0|0)|0}var dn=256,mn=262144,hn=4194304;function Fe(l){var t=l&42;if(t!==0)return t;switch(l&-l){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:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return l&-l;case 262144:case 524288:case 1048576:case 2097152:return l&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return l&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return l}}function vn(l,t,e){var a=l.pendingLanes;if(a===0)return 0;var u=0,n=l.suspendedLanes,c=l.pingedLanes;l=l.warmLanes;var i=a&134217727;return i!==0?(a=i&~n,a!==0?u=Fe(a):(c&=i,c!==0?u=Fe(c):e||(e=i&~l,e!==0&&(u=Fe(e))))):(i=a&~n,i!==0?u=Fe(i):c!==0?u=Fe(c):e||(e=a&~l,e!==0&&(u=Fe(e)))),u===0?0:t!==0&&t!==u&&(t&n)===0&&(n=u&-u,e=t&-t,n>=e||n===32&&(e&4194048)!==0)?t:u}function mu(l,t){return(l.pendingLanes&~(l.suspendedLanes&~l.pingedLanes)&t)===0}function qs(l,t){(t&8)!==0&&(t|=t&32);var e=l.entangledLanes;if(e!==0)for(l=l.entanglements,e&=t;0<e;){var a=31-ht(e),u=1<<a;t|=l[a],e&=~u}return t}function H0(l,t){switch(l){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32: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:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function ws(){var l=hn;return hn<<=1,(hn&62914560)===0&&(hn=4194304),l}function $c(l){for(var t=[],e=0;31>e;e++)t.push(l);return t}function hu(l,t){l.pendingLanes|=t,t!==268435456&&(l.suspendedLanes=0,l.pingedLanes=0,l.warmLanes=0)}function Y0(l,t,e,a,u,n){var c=l.pendingLanes;l.pendingLanes=e,l.suspendedLanes=0,l.pingedLanes=0,l.warmLanes=0,l.expiredLanes&=e,l.entangledLanes&=e,l.errorRecoveryDisabledLanes&=e,l.shellSuspendCounter=0;var i=l.entanglements,s=l.expirationTimes,v=l.hiddenUpdates;for(e=c&~e;0<e;){var b=31-ht(e),N=1<<b;i[b]=0,s[b]=-1;var m=v[b];if(m!==null)for(v[b]=null,b=0;b<m.length;b++){var g=m[b];g!==null&&(g.lane&=-536870913)}e&=~N}a!==0&&Gs(l,a,0),n!==0&&u===0&&l.tag!==0&&(l.suspendedLanes|=n&~(c&~t))}function Gs(l,t,e){l.pendingLanes|=t,l.suspendedLanes&=~t;var a=31-ht(t);l.entangledLanes|=t,l.entanglements[a]=l.entanglements[a]|1073741824|e&261930}function Qs(l,t){var e=l.entangledLanes|=t;for(l=l.entanglements;e;){var a=31-ht(e),u=1<<a;u&t|l[a]&t&&(l[a]|=t),e&=~u}}function Xs(l,t){var e=t&-t;return e=(e&42)!==0?1:Wc(e),(e&(l.suspendedLanes|t))!==0?0:e}function Wc(l){switch(l){case 2:l=1;break;case 8:l=4;break;case 32:l=16;break;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:l=128;break;case 268435456:l=134217728;break;default:l=0}return l}function Fc(l){return l&=-l,2<l?8<l?(l&134217727)!==0?32:268435456:8:2}function Ls(){var l=Z.p;return l!==0?l:(l=window.event,l===void 0?32:Fm(l.type))}function Zs(l,t){var e=Z.p;try{return Z.p=l,t()}finally{Z.p=e}}var ae=Math.random().toString(36).slice(2),Zl="__reactFiber$"+ae,nt="__reactProps$"+ae,Na="__reactContainer$"+ae,Vs="__reactEvents$"+ae,B0="__reactListeners$"+ae,q0="__reactHandles$"+ae,Ks="__reactResources$"+ae,vu="__reactMarker$"+ae,yn="__reactLoad$"+ae;function gn(l){delete l[Zl],delete l[nt],delete l[B0],delete l[q0]}function Ie(l){var t;if(t=l[Zl])return t;for(var e=l.parentNode;e;){if(t=e[Na]||e[Zl]){if(e=t.alternate,t.child!==null||e!==null&&e.child!==null)for(l=Mm(l);l!==null;){if(e=l[Zl])return e;l=Mm(l)}return t}l=e,e=l.parentNode}return null}function Ta(l){if(l=l[Zl]||l[Na]){var t=l.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return l}return null}function yu(l){var t=l.tag;if(t===5||t===26||t===27||t===6)return l.stateNode;throw Error(d(33))}function _a(l){var t=l[Ks];return t||(t=l[Ks]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function wl(l){l[vu]=!0}function Js(l){l[yn]=void 0}var ks=new Set,$s={};function Pe(l,t){Ea(l,t),Ea(l+"Capture",t)}function Ea(l,t){for($s[l]=t,l=0;l<t.length;l++)ks.add(t[l])}var w0=RegExp("^[: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]*$"),Ws={},Fs={};function G0(l){return Kc.call(Fs,l)?!0:Kc.call(Ws,l)?!1:w0.test(l)?Fs[l]=!0:(Ws[l]=!0,!1)}var sl=!1;function Is(){var l=sl;return sl=!1,l}function bn(l,t,e){if(G0(t))if(e===null)l.removeAttribute(t);else{switch(typeof e){case"undefined":case"function":case"symbol":l.removeAttribute(t);return;case"boolean":var a=t.toLowerCase().slice(0,5);if(a!=="data-"&&a!=="aria-"){l.removeAttribute(t);return}}l.setAttribute(t,e)}}function xn(l,t,e){if(e===null)l.removeAttribute(t);else{switch(typeof e){case"undefined":case"function":case"symbol":case"boolean":l.removeAttribute(t);return}l.setAttribute(t,e)}}function ue(l,t,e,a){if(a===null)l.removeAttribute(e);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":l.removeAttribute(e);return}l.setAttributeNS(t,e,a)}}function vt(l){switch(typeof l){case"bigint":case"boolean":case"number":case"string":case"undefined":return l;case"object":return l;default:return""}}function Ps(l){var t=l.type;return(l=l.nodeName)&&l.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Q0(l,t,e){var a=Object.getOwnPropertyDescriptor(l.constructor.prototype,t);if(!l.hasOwnProperty(t)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var u=a.get,n=a.set;return Object.defineProperty(l,t,{configurable:!0,get:function(){return u.call(this)},set:function(c){e=""+c,n.call(this,c)}}),Object.defineProperty(l,t,{enumerable:a.enumerable}),{getValue:function(){return e},setValue:function(c){e=""+c},stopTracking:function(){l._valueTracker=null,delete l[t]}}}}function Ic(l){if(!l._valueTracker){var t=Ps(l)?"checked":"value";l._valueTracker=Q0(l,t,""+l[t])}}function lo(l){if(!l)return!1;var t=l._valueTracker;if(!t)return!0;var e=t.getValue(),a="";return l&&(a=Ps(l)?l.checked?"true":"false":l.value),l=a,l!==e?(t.setValue(l),!0):!1}var X0=/[\n"\\]/g;function Et(l){return l.replace(X0,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function Pc(l,t,e,a,u,n,c,i){l.name="",c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"?l.type=c:l.removeAttribute("type"),t!=null?c==="number"?(t===0&&l.value===""||l.value!=t)&&(l.value=""+vt(t)):l.value!==""+vt(t)&&(l.value=""+vt(t)):c!=="submit"&&c!=="reset"||l.removeAttribute("value"),t!=null?c==="number"&&l.value==t?li(l,vt(l.value)):li(l,vt(t)):e!=null?li(l,vt(e)):a!=null&&l.removeAttribute("value"),u==null&&n!=null&&(l.defaultChecked=!!n),u!=null&&(l.checked=u&&typeof u!="function"&&typeof u!="symbol"),i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"?l.name=""+vt(i):l.removeAttribute("name")}function to(l,t,e,a,u,n,c,i){if(n!=null&&typeof n!="function"&&typeof n!="symbol"&&typeof n!="boolean"&&(l.type=n),t!=null||e!=null){if(!(n!=="submit"&&n!=="reset"||t!=null)){Ic(l);return}e=e!=null?""+vt(e):"",t=t!=null?""+vt(t):e,i||t===l.value||(l.value=t),l.defaultValue=t}a=a??u,a=typeof a!="function"&&typeof a!="symbol"&&!!a,l.checked=i?l.checked:!!a,l.defaultChecked=!!a,c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"&&(l.name=c),Ic(l)}function li(l,t){l.defaultValue!==""+t&&(l.defaultValue=""+t)}function za(l,t,e,a){if(l=l.options,t){t={};for(var u=0;u<e.length;u++)t["$"+e[u]]=!0;for(e=0;e<l.length;e++)u=t.hasOwnProperty("$"+l[e].value),l[e].selected!==u&&(l[e].selected=u),u&&a&&(l[e].defaultSelected=!0)}else{for(e=""+vt(e),t=null,u=0;u<l.length;u++){if(l[u].value===e){l[u].selected=!0,a&&(l[u].defaultSelected=!0);return}t!==null||l[u].disabled||(t=l[u])}t!==null&&(t.selected=!0)}}function eo(l,t,e){if(t!=null&&(t=""+vt(t),t!==l.value&&(l.value=t),e==null)){l.defaultValue!==t&&(l.defaultValue=t);return}l.defaultValue=e!=null?""+vt(e):""}function ao(l,t,e,a){if(t==null){if(a!=null){if(e!=null)throw Error(d(92));if(rl(a)){if(1<a.length)throw Error(d(93));a=a[0]}e=a}e==null&&(e=""),t=e}e=vt(t),l.defaultValue=e,a=l.textContent,a===e&&a!==""&&a!==null&&(l.value=a),Ic(l)}function Oa(l,t){if(t){var e=l.firstChild;if(e&&e===l.lastChild&&e.nodeType===3){e.nodeValue=t;return}}l.textContent=t}var L0=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function uo(l,t,e){var a=t.indexOf("--")===0;e==null||typeof e=="boolean"||e===""?a?l.setProperty(t,""):t==="float"?l.cssFloat="":l[t]="":a?l.setProperty(t,e):typeof e!="number"||e===0||L0.has(t)?t==="float"?l.cssFloat=e:l[t]=(""+e).trim():l[t]=e+"px"}function no(l,t,e){if(t!=null&&typeof t!="object")throw Error(d(62));if(l=l.style,e!=null){for(var a in e)!e.hasOwnProperty(a)||t!=null&&t.hasOwnProperty(a)||(a.indexOf("--")===0?l.setProperty(a,""):a==="float"?l.cssFloat="":l[a]="",sl=!0);for(var u in t)a=t[u],t.hasOwnProperty(u)&&e[u]!==a&&(uo(l,u,a),sl=!0)}else for(var n in t)t.hasOwnProperty(n)&&uo(l,n,t[n])}function ti(l){if(l.indexOf("-")===-1)return!1;switch(l){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 Z0=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["maskType","mask-type"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),V0=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function Sn(l){return V0.test(""+l)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":l}function Zt(){}var ei=null;function ai(l){return l=l.target||l.srcElement||window,l.correspondingUseElement&&(l=l.correspondingUseElement),l.nodeType===3?l.parentNode:l}var ja=null,Aa=null;function co(l){var t=Ta(l);if(t&&(l=t.stateNode)){var e=l[nt]||null;l:switch(l=t.stateNode,t.type){case"input":if(Pc(l,e.value,e.defaultValue,e.defaultValue,e.checked,e.defaultChecked,e.type,e.name),t=e.name,e.type==="radio"&&t!=null){for(e=l;e.parentNode;)e=e.parentNode;for(e=e.querySelectorAll('input[name="'+Et(""+t)+'"][type="radio"]'),t=0;t<e.length;t++){var a=e[t];if(a!==l&&a.form===l.form){var u=a[nt]||null;if(!u)throw Error(d(90));Pc(a,u.value,u.defaultValue,u.defaultValue,u.checked,u.defaultChecked,u.type,u.name)}}for(t=0;t<e.length;t++)a=e[t],a.form===l.form&&lo(a)}break l;case"textarea":eo(l,e.value,e.defaultValue);break l;case"select":t=e.value,t!=null&&za(l,!!e.multiple,t,!1)}}}var ui=!1;function io(l,t,e){if(ui)return l(t,e);ui=!0;try{var a=l(t);return a}finally{if(ui=!1,(ja!==null||Aa!==null)&&(Sc(),ja&&(t=ja,l=Aa,Aa=ja=null,co(t),l)))for(t=0;t<l.length;t++)co(l[t])}}function gu(l,t){var e=l.stateNode;if(e===null)return null;var a=e[nt]||null;if(a===null)return null;e=a[t];l:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(a=!a.disabled)||(l=l.type,a=!(l==="button"||l==="input"||l==="select"||l==="textarea")),l=!a;break l;default:l=!1}if(l)return null;if(e&&typeof e!="function")throw Error(d(231,t,typeof e));return e}var ne=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ni=!1;if(ne)try{var bu={};Object.defineProperty(bu,"passive",{get:function(){ni=!0}}),window.addEventListener("test",bu,bu),window.removeEventListener("test",bu,bu)}catch{ni=!1}var Ne=null,ci=null,pn=null;function fo(){if(pn)return pn;var l,t=ci,e=t.length,a,u="value"in Ne?Ne.value:Ne.textContent,n=u.length;for(l=0;l<e&&t[l]===u[l];l++);var c=e-l;for(a=1;a<=c&&t[e-a]===u[n-a];a++);return pn=u.slice(l,1<a?1-a:void 0)}function Nn(l){var t=l.keyCode;return"charCode"in l?(l=l.charCode,l===0&&t===13&&(l=13)):l=t,l===10&&(l=13),32<=l||l===13?l:0}function Tn(){return!0}function so(){return!1}function tt(l){function t(e,a,u,n,c){this._reactName=e,this._targetInst=u,this.type=a,this.nativeEvent=n,this.target=c,this.currentTarget=null;for(var i in l)l.hasOwnProperty(i)&&(e=l[i],this[i]=e?e(n):n[i]);return this.isDefaultPrevented=(n.defaultPrevented!=null?n.defaultPrevented:n.returnValue===!1)?Tn:so,this.isPropagationStopped=so,this}return ll(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():typeof e.returnValue!="unknown"&&(e.returnValue=!1),this.isDefaultPrevented=Tn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():typeof e.cancelBubble!="unknown"&&(e.cancelBubble=!0),this.isPropagationStopped=Tn)},persist:function(){},isPersistent:Tn}),t}var Te={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(l){return l.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},_n=tt(Te),xu=ll({},Te,{view:0,detail:0}),K0=tt(xu),ii,fi,Su,En=ll({},xu,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:oi,button:0,buttons:0,relatedTarget:function(l){return l.relatedTarget===void 0?l.fromElement===l.srcElement?l.toElement:l.fromElement:l.relatedTarget},movementX:function(l){return"movementX"in l?l.movementX:(l!==Su&&(Su&&l.type==="mousemove"?(ii=l.screenX-Su.screenX,fi=l.screenY-Su.screenY):fi=ii=0,Su=l),ii)},movementY:function(l){return"movementY"in l?l.movementY:fi}}),oo=tt(En),J0=ll({},En,{dataTransfer:0}),k0=tt(J0),$0=ll({},xu,{relatedTarget:0}),si=tt($0),W0=ll({},Te,{animationName:0,elapsedTime:0,pseudoElement:0}),F0=tt(W0),I0=ll({},Te,{clipboardData:function(l){return"clipboardData"in l?l.clipboardData:window.clipboardData}}),P0=tt(I0),lh=ll({},Te,{data:0}),ro=tt(lh),th={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},eh={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"},ah={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function uh(l){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(l):(l=ah[l])?!!t[l]:!1}function oi(){return uh}var nh=ll({},xu,{key:function(l){if(l.key){var t=th[l.key]||l.key;if(t!=="Unidentified")return t}return l.type==="keypress"?(l=Nn(l),l===13?"Enter":String.fromCharCode(l)):l.type==="keydown"||l.type==="keyup"?eh[l.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:oi,charCode:function(l){return l.type==="keypress"?Nn(l):0},keyCode:function(l){return l.type==="keydown"||l.type==="keyup"?l.keyCode:0},which:function(l){return l.type==="keypress"?Nn(l):l.type==="keydown"||l.type==="keyup"?l.keyCode:0}}),ch=tt(nh),ih=ll({},En,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),mo=tt(ih),fh=ll({},Te,{submitter:0}),sh=tt(fh),oh=ll({},xu,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:oi}),rh=tt(oh),dh=ll({},Te,{propertyName:0,elapsedTime:0,pseudoElement:0}),mh=tt(dh),hh=ll({},En,{deltaX:function(l){return"deltaX"in l?l.deltaX:"wheelDeltaX"in l?-l.wheelDeltaX:0},deltaY:function(l){return"deltaY"in l?l.deltaY:"wheelDeltaY"in l?-l.wheelDeltaY:"wheelDelta"in l?-l.wheelDelta:0},deltaZ:0,deltaMode:0}),vh=tt(hh),yh=ll({},Te,{newState:0,oldState:0,source:0}),gh=tt(yh),bh=[9,13,27,32],ri=ne&&"CompositionEvent"in window,pu=null;ne&&"documentMode"in document&&(pu=document.documentMode);var xh=ne&&"TextEvent"in window&&!pu,ho=ne&&(!ri||pu&&8<pu&&11>=pu),vo=" ",yo=!1;function go(l,t){switch(l){case"keyup":return bh.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function bo(l){return l=l.detail,typeof l=="object"&&"data"in l?l.data:null}var Ca=!1;function Sh(l,t){switch(l){case"compositionend":return bo(t);case"keypress":return t.which!==32?null:(yo=!0,vo);case"textInput":return l=t.data,l===vo&&yo?null:l;default:return null}}function ph(l,t){if(Ca)return l==="compositionend"||!ri&&go(l,t)?(l=fo(),pn=ci=Ne=null,Ca=!1,l):null;switch(l){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 ho&&t.locale!=="ko"?null:t.data;default:return null}}var Nh={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 xo(l){var t=l&&l.nodeName&&l.nodeName.toLowerCase();return t==="input"?!!Nh[l.type]:t==="textarea"}function So(l,t,e,a){ja?Aa?Aa.push(a):Aa=[a]:ja=a,t=zc(t,"onChange"),0<t.length&&(e=new _n("onChange","change",null,e,a),l.push({event:e,listeners:t}))}var Nu=null,Tu=null;function Th(l){im(l,0)}function zn(l){var t=yu(l);if(lo(t))return l}function po(l,t){if(l==="change")return t}var No=!1;if(ne){var di;if(ne){var mi="oninput"in document;if(!mi){var To=document.createElement("div");To.setAttribute("oninput","return;"),mi=typeof To.oninput=="function"}di=mi}else di=!1;No=di&&(!document.documentMode||9<document.documentMode)}function _o(){Nu&&(Nu.detachEvent("onpropertychange",Eo),Tu=Nu=null)}function Eo(l){if(l.propertyName==="value"&&zn(Tu)){var t=[];So(t,Tu,l,ai(l)),io(Th,t)}}function _h(l,t,e){l==="focusin"?(_o(),Nu=t,Tu=e,Nu.attachEvent("onpropertychange",Eo)):l==="focusout"&&_o()}function Eh(l){if(l==="selectionchange"||l==="keyup"||l==="keydown")return zn(Tu)}function zh(l,t){if(l==="click")return zn(t)}function Oh(l,t){if(l==="input"||l==="change")return zn(t)}function jh(l,t){return l===t&&(l!==0||1/l===1/t)||l!==l&&t!==t}var yt=typeof Object.is=="function"?Object.is:jh;function _u(l,t){if(yt(l,t))return!0;if(typeof l!="object"||l===null||typeof t!="object"||t===null)return!1;var e=Object.keys(l),a=Object.keys(t);if(e.length!==a.length)return!1;for(a=0;a<e.length;a++){var u=e[a];if(!Kc.call(t,u)||!yt(l[u],t[u]))return!1}return!0}function hi(l){if(l=l||(typeof document<"u"?document:void 0),typeof l>"u")return null;try{return l.activeElement||l.body}catch{return l.body}}function zo(l){for(;l&&l.firstChild;)l=l.firstChild;return l}function Oo(l,t){var e=zo(l);l=0;for(var a;e;){if(e.nodeType===3){if(a=l+e.textContent.length,l<=t&&a>=t)return{node:e,offset:t-l};l=a}l:{for(;e;){if(e.nextSibling){e=e.nextSibling;break l}e=e.parentNode}e=void 0}e=zo(e)}}function jo(l,t){return l&&t?l===t?!0:l&&l.nodeType===3?!1:t&&t.nodeType===3?jo(l,t.parentNode):"contains"in l?l.contains(t):l.compareDocumentPosition?!!(l.compareDocumentPosition(t)&16):!1:!1}function Ao(l){l=l!=null&&l.ownerDocument!=null&&l.ownerDocument.defaultView!=null?l.ownerDocument.defaultView:window;for(var t=hi(l.document);t instanceof l.HTMLIFrameElement;){try{var e=typeof t.contentWindow.location.href=="string"}catch{e=!1}if(e)l=t.contentWindow;else break;t=hi(l.document)}return t}function vi(l){var t=l&&l.nodeName&&l.nodeName.toLowerCase();return t&&(t==="input"&&(l.type==="text"||l.type==="search"||l.type==="tel"||l.type==="url"||l.type==="password")||t==="textarea"||l.contentEditable==="true")}var Ah=ne&&"documentMode"in document&&11>=document.documentMode,Ma=null,yi=null,Eu=null,gi=!1;function Co(l,t,e){var a=e.window===e?e.document:e.nodeType===9?e:e.ownerDocument;gi||Ma==null||Ma!==hi(a)||(a=Ma,"selectionStart"in a&&vi(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),Eu&&_u(Eu,a)||(Eu=a,a=zc(yi,"onSelect"),0<a.length&&(t=new _n("onSelect","select",null,t,e),l.push({event:t,listeners:a}),t.target=Ma)))}function la(l,t){var e={};return e[l.toLowerCase()]=t.toLowerCase(),e["Webkit"+l]="webkit"+t,e["Moz"+l]="moz"+t,e}var Da={animationend:la("Animation","AnimationEnd"),animationiteration:la("Animation","AnimationIteration"),animationstart:la("Animation","AnimationStart"),transitionrun:la("Transition","TransitionRun"),transitionstart:la("Transition","TransitionStart"),transitioncancel:la("Transition","TransitionCancel"),transitionend:la("Transition","TransitionEnd")},bi={},Mo={};ne&&(Mo=document.createElement("div").style,"AnimationEvent"in window||(delete Da.animationend.animation,delete Da.animationiteration.animation,delete Da.animationstart.animation),"TransitionEvent"in window||delete Da.transitionend.transition);function ta(l){if(bi[l])return bi[l];if(!Da[l])return l;var t=Da[l],e;for(e in t)if(t.hasOwnProperty(e)&&e in Mo)return bi[l]=t[e];return l}var Do=ta("animationend"),Uo=ta("animationiteration"),Ro=ta("animationstart"),Ch=ta("transitionrun"),Mh=ta("transitionstart"),Dh=ta("transitioncancel"),Ho=ta("transitionend"),Yo=new Map,xi="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error fullscreenChange fullscreenError 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(" ");xi.push("scrollEnd");function Ht(l,t){Yo.set(l,t),Pe(t,[l])}var Uh=0;function ce(l,t){if(l.name!=null&&l.name!=="auto")return l.name;if(t.autoName!==null)return t.autoName;l=wt.identifierPrefix;var e=Uh++;return l="_"+l+"t_"+e.toString(32)+"_",t.autoName=l}function Bo(l){if(l==null||typeof l=="string")return l;var t=null,e=Ia;if(e!==null)for(var a=0;a<e.length;a++){var u=l[e[a]];if(u!=null){if(u==="none")return"none";t=t==null?u:t+(" "+u)}}return t??l.default}function ie(l,t){return l=Bo(l),t=Bo(t),t==null?l==="auto"?null:l:t==="auto"?null:t}var On=typeof reportError=="function"?reportError:function(l){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof l=="object"&&l!==null&&typeof l.message=="string"?String(l.message):String(l),error:l});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",l);return}console.error(l)},zt=[],Ua=0,Si=0;function jn(){for(var l=Ua,t=Si=Ua=0;t<l;){var e=zt[t];zt[t++]=null;var a=zt[t];zt[t++]=null;var u=zt[t];zt[t++]=null;var n=zt[t];if(zt[t++]=null,a!==null&&u!==null){var c=a.pending;c===null?u.next=u:(u.next=c.next,c.next=u),a.pending=u}n!==0&&qo(e,u,n)}}function An(l,t,e,a){zt[Ua++]=l,zt[Ua++]=t,zt[Ua++]=e,zt[Ua++]=a,Si|=a,l.lanes|=a,l=l.alternate,l!==null&&(l.lanes|=a)}function pi(l,t,e,a){return An(l,t,e,a),Cn(l)}function ea(l,t){return An(l,null,null,t),Cn(l)}function qo(l,t,e){l.lanes|=e;var a=l.alternate;a!==null&&(a.lanes|=e);for(var u=!1,n=l.return;n!==null;)n.childLanes|=e,a=n.alternate,a!==null&&(a.childLanes|=e),n.tag===22&&(l=n.stateNode,l===null||l._visibility&1||(u=!0)),l=n,n=n.return;return l.tag===3?(n=l.stateNode,u&&t!==null&&(u=31-ht(e),l=n.hiddenUpdates,a=l[u],a===null?l[u]=[t]:a.push(t),t.lane=e|536870912),n):null}function Cn(l){if(50<Ju)throw Ju=0,xc=null,Error(d(185));for(var t=l.return;t!==null;)l=t,t=l.return;return l.tag===3?l.stateNode:null}var Ra={};function Rh(l,t,e,a){this.tag=l,this.key=e,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=a,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function ct(l,t,e,a){return new Rh(l,t,e,a)}function Ni(l){return l=l.prototype,!(!l||!l.isReactComponent)}function fe(l,t){var e=l.alternate;return e===null?(e=ct(l.tag,t,l.key,l.mode),e.elementType=l.elementType,e.type=l.type,e.stateNode=l.stateNode,e.alternate=l,l.alternate=e):(e.pendingProps=t,e.type=l.type,e.flags=0,e.subtreeFlags=0,e.deletions=null),e.flags=l.flags&1206910976,e.childLanes=l.childLanes,e.lanes=l.lanes,e.child=l.child,e.memoizedProps=l.memoizedProps,e.memoizedState=l.memoizedState,e.updateQueue=l.updateQueue,t=l.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},e.sibling=l.sibling,e.index=l.index,e.ref=l.ref,e.refCleanup=l.refCleanup,e}function wo(l,t){l.flags&=1206910978;var e=l.alternate;return e===null?(l.childLanes=0,l.lanes=t,l.child=null,l.subtreeFlags=0,l.memoizedProps=null,l.memoizedState=null,l.updateQueue=null,l.dependencies=null,l.stateNode=null):(l.childLanes=e.childLanes,l.lanes=e.lanes,l.child=e.child,l.subtreeFlags=0,l.deletions=null,l.memoizedProps=e.memoizedProps,l.memoizedState=e.memoizedState,l.updateQueue=e.updateQueue,l.type=e.type,t=e.dependencies,l.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),l}function Mn(l,t,e,a,u,n){var c=0;if(a=l,typeof a=="function")Ni(a)&&(c=1);else if(typeof a=="string")c=fv(l,e,Lt.current)?26:l==="html"||l==="head"||l==="body"?27:5;else l:switch(a){case Rt:return l=ct(31,e,t,u),l.elementType=Rt,l.lanes=n,l;case _t:return aa(e.children,u,n,t);case rt:c=8,u|=24;break;case be:return l=ct(12,e,t,u|2),l.elementType=be,l.lanes=n,l;case X:return l=ct(13,e,t,u),l.elementType=X,l.lanes=n,l;case L:return l=ct(19,e,t,u),l.elementType=L,l.lanes=n,l;case te:case r:return l=u|32,l=ct(30,e,t,l),l.elementType=r,l.lanes=n,l.stateNode={autoName:null,paired:null,clones:null,ref:null},l;default:if(typeof a=="object"&&a!==null)switch(a.$$typeof){case ql:c=10;break l;case $e:c=9;break l;case j:c=11;break l;case pl:c=14;break l;case ml:c=16,a=null;break l}c=29,e=Error(d(130,l===null?"null":typeof l,"")),a=null}return t=ct(c,e,t,u),t.elementType=l,t.type=a,t.lanes=n,t}function aa(l,t,e,a){return l=ct(7,l,a,t),l.lanes=e,l}function Ti(l,t,e){return l=ct(6,l,null,t),l.lanes=e,l}function Go(l){var t=ct(18,null,null,0);return t.stateNode=l,t}function _i(l,t,e){return t=ct(4,l.children!==null?l.children:[],l.key,t),t.lanes=e,t.stateNode={containerInfo:l.containerInfo,pendingChildren:null,implementation:l.implementation},t}var Qo=new WeakMap;function Ot(l,t){if(typeof l=="object"&&l!==null){var e=Qo.get(l);return e!==void 0?e:(t={value:l,source:t,stack:Rs(t)},Qo.set(l,t),t)}return{value:l,source:t,stack:Rs(t)}}var Ha=[],Ya=0,Dn=null,zu=0,jt=[],At=0,_e=null,Vt=1,Kt="";function se(l,t){Ha[Ya++]=zu,Ha[Ya++]=Dn,Dn=l,zu=t}function Xo(l,t,e){jt[At++]=Vt,jt[At++]=Kt,jt[At++]=_e,_e=l;var a=Vt;l=Kt;var u=32-ht(a)-1;a&=~(1<<u),e+=1;var n=32-ht(t)+u;if(30<n){var c=u-u%5;n=(a&(1<<c)-1).toString(32),a>>=c,u-=c,Vt=1<<32-ht(t)+u|e<<u|a,Kt=n+l}else Vt=1<<n|e<<u|a,Kt=l}function Un(l){l.return!==null&&(se(l,1),Xo(l,1,0))}function Ei(l){for(;l===Dn;)Dn=Ha[--Ya],Ha[Ya]=null,zu=Ha[--Ya],Ha[Ya]=null;for(;l===_e;)_e=jt[--At],jt[At]=null,Kt=jt[--At],jt[At]=null,Vt=jt[--At],jt[At]=null}function Lo(l,t){jt[At++]=Vt,jt[At++]=Kt,jt[At++]=_e,Vt=t.id,Kt=t.overflow,_e=l}var Gl=null,_l=null,F=!1,Ee=null,Ct=!1,zi=Error(d(519));function ze(l){var t=Error(d(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw Ou(Ot(t,l)),zi}function Zo(l){var t=l.stateNode,e=l.type,a=l.memoizedProps;switch(t[Zl]=l,t[nt]=a,e){case"dialog":el("cancel",t),el("close",t);break;case"iframe":case"object":case"embed":el("load",t);break;case"video":case"audio":for(e=0;e<$u.length;e++)el($u[e],t);break;case"source":el("error",t);break;case"img":case"image":case"link":el("error",t),el("load",t);break;case"details":el("toggle",t);break;case"input":el("invalid",t),to(t,a.value,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name,!0);break;case"select":el("invalid",t);break;case"textarea":el("invalid",t),ao(t,a.value,a.defaultValue,a.children)}e=a.children,typeof e!="string"&&typeof e!="number"&&typeof e!="bigint"||t.textContent===""+e||a.suppressHydrationWarning===!0||rm(t.textContent,e)?(a.popover!=null&&(el("beforetoggle",t),el("toggle",t)),a.onScroll!=null&&el("scroll",t),a.onScrollEnd!=null&&el("scrollend",t),a.onClick!=null&&(t.onclick=Zt),t=!0):t=!1,t||ze(l,!0)}function Rn(l){for(Gl=l.return;Gl;)switch(Gl.tag){case 5:case 31:case 13:Ct=!1;return;case 27:case 3:Ct=!0;return;default:Gl=Gl.return}}function Ba(l){if(l!==Gl)return!1;if(!F)return Rn(l),F=!0,!1;var t=l.tag,e;if((e=t!==3&&t!==27)&&((e=t===5)&&(e=l.type,e=!(e!=="form"&&e!=="button")||as(l.type,l.memoizedProps)),e=!e),e&&_l&&ze(l),Rn(l),t===13){if(l=l.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(d(317));_l=Cm(l)}else if(t===31){if(l=l.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(d(317));_l=Cm(l)}else t===27?(t=_l,Xe(l.type)?(l=ds,ds=null,_l=l):_l=t):_l=Gl?Dt(l.stateNode.nextSibling):null;return!0}function ua(){_l=Gl=null,F=!1}function Oi(){var l=Ee;return l!==null&&(st===null?st=l:st.push.apply(st,l),Ee=null),l}function Ou(l){Ee===null?Ee=[l]:Ee.push(l)}var ji=Xt(null),na=null,oe=null;function Oe(l,t,e){Tl(ji,t._currentValue),t._currentValue=e}function re(l){l._currentValue=ji.current,Ll(ji)}function Hn(l,t,e){for(;l!==null;){var a=l.alternate;if((l.childLanes&t)!==t?(l.childLanes|=t,a!==null&&(a.childLanes|=t)):a!==null&&(a.childLanes&t)!==t&&(a.childLanes|=t),l===e)break;l=l.return}}function Ai(l,t,e,a){var u=l.child;for(u!==null&&(u.return=l);u!==null;){var n=u.dependencies;if(n!==null){var c=u.child;n=n.firstContext;l:for(;n!==null;){var i=n;n=u;for(var s=0;s<t.length;s++)if(i.context===t[s]){n.lanes|=e,i=n.alternate,i!==null&&(i.lanes|=e),Hn(n.return,e,l),a||(c=null);break l}n=i.next}}else if(u.tag===18){if(c=u.return,c===null)throw Error(d(341));c.lanes|=e,n=c.alternate,n!==null&&(n.lanes|=e),Hn(c,e,l),c=null}else u.tag===13&&u.memoizedState!==null&&u.memoizedState.dehydrated===null?(u.lanes|=e,c=u.alternate,c!==null&&(c.lanes|=e),Hn(u.return,e,l),c=u.child,c=c!==null?c.sibling:null):c=u.child;if(c!==null)c.return=u;else for(c=u;c!==null;){if(c===l){c=null;break}if(u=c.sibling,u!==null){u.return=c.return,c=u;break}c=c.return}u=c}}function ca(l,t,e,a){l=null;for(var u=t,n=!1;u!==null;){if(!n){if((u.flags&524288)!==0)n=!0;else if((u.flags&262144)!==0)break}if(u.tag===10){var c=u.alternate;if(c===null)throw Error(d(387));if(c=c.memoizedProps,c!==null){var i=u.type;yt(u.pendingProps.value,c.value)||(l!==null?l.push(i):l=[i])}}else if(u===fn.current){if(c=u.alternate,c===null)throw Error(d(387));c.memoizedState.memoizedState!==u.memoizedState.memoizedState&&(l!==null?l.push(fu):l=[fu])}u=u.return}return l!==null&&Ai(t,l,e,a),t.flags|=262144,l!==null}function Yn(l){for(l=l.firstContext;l!==null;){if(!yt(l.context._currentValue,l.memoizedValue))return!0;l=l.next}return!1}function ia(l){na=l,oe=null,l=l.dependencies,l!==null&&(l.firstContext=null)}function Vl(l){return Vo(na,l)}function Bn(l,t){return na===null&&ia(l),Vo(l,t)}function Vo(l,t){var e=t._currentValue;if(t={context:t,memoizedValue:e,next:null},oe===null){if(l===null)throw Error(d(308));oe=t,l.dependencies={lanes:0,firstContext:t},l.flags|=524288}else oe=oe.next=t;return e}var Hh=typeof AbortController<"u"?AbortController:function(){var l=[],t=this.signal={aborted:!1,addEventListener:function(e,a){l.push(a)}};this.abort=function(){t.aborted=!0,l.forEach(function(e){return e()})}},Yh=x.unstable_scheduleCallback,Bh=x.unstable_NormalPriority,Dl={$$typeof:ql,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Ci(){return{controller:new Hh,data:new Map,refCount:0}}function ju(l){l.refCount--,l.refCount===0&&Yh(Bh,function(){l.controller.abort()})}function Ko(l,t){if((l.pendingLanes&4194048)!==0){var e=l.transitionTypes;for(e===null&&(e=l.transitionTypes=[]),l=0;l<t.length;l++){var a=t[l];e.indexOf(a)===-1&&e.push(a)}}}var Au=null;function qh(l){var t=l.transitionTypes;return l.transitionTypes=null,t}var Cu=null,Mi=0,fa=0,qa=null;function wh(l,t){if(Cu===null){var e=Cu=[];Mi=0,fa=kf(),qa={status:"pending",value:void 0,then:function(a){e.push(a)}}}return Mi++,t.then(Jo,Jo),t}function Jo(){if(--Mi===0&&(Au=null,Cu!==null)){qa!==null&&(qa.status="fulfilled");var l=Cu;Cu=null,fa=0,qa=null;for(var t=0;t<l.length;t++)(0,l[t])()}}function Gh(l,t){var e=[],a={status:"pending",value:null,reason:null,then:function(u){e.push(u)}};return l.then(function(){a.status="fulfilled",a.value=t;for(var u=0;u<e.length;u++)(0,e[u])(t)},function(u){for(a.status="rejected",a.reason=u,u=0;u<e.length;u++)(0,e[u])(void 0)}),a}var ko=R.S;R.S=function(l,t){if(Gd=dt(),typeof t=="object"&&t!==null&&typeof t.then=="function"&&wh(l,t),Au!==null)for(var e=eu;e!==null;)Ko(e,Au),e=e.next;if(e=l.types,e!==null){for(var a=eu;a!==null;)Ko(a,e),a=a.next;if(fa!==0){a=Au,a===null&&(a=Au=[]);for(var u=0;u<e.length;u++){var n=e[u];a.indexOf(n)===-1&&a.push(n)}}}ko!==null&&ko(l,t)};var sa=Xt(null);function Di(){var l=sa.current;return l!==null?l:Nl.pooledCache}function qn(l,t){t===null?Tl(sa,sa.current):Tl(sa,t.pool)}function $o(){var l=Di();return l===null?null:{parent:Dl._currentValue,pool:l}}var wa=Error(d(460)),Ui=Error(d(474)),wn=Error(d(542)),Gn={then:function(){}};function Wo(l){return l=l.status,l==="fulfilled"||l==="rejected"}function Fo(l,t,e){switch(e=l[e],e===void 0?l.push(t):e!==t&&(t.then(Zt,Zt),t=e),t.status){case"fulfilled":return t.value;case"rejected":throw l=t.reason,Po(l),l===void 0&&!("reason"in t)?Error(d(600)):l;default:if(typeof t.status=="string")t.then(Zt,Zt);else{if(l=Nl,l!==null&&100<l.shellSuspendCounter)throw Error(d(482));l=t,l.status="pending",l.then(function(a){if(t.status==="pending"){var u=t;u.status="fulfilled",u.value=a}},function(a){if(t.status==="pending"){var u=t;u.status="rejected",u.reason=a}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw l=t.reason,Po(l),l}throw ra=t,wa}}function oa(l){try{var t=l._init;return t(l._payload)}catch(e){throw e!==null&&typeof e=="object"&&typeof e.then=="function"?(ra=e,wa):e}}var ra=null;function Io(){if(ra===null)throw Error(d(459));var l=ra;return ra=null,l}function Po(l){if(l===wa||l===wn)throw Error(d(483))}var Ga=null,Mu=0;function Qn(l){var t=Mu;return Mu+=1,Ga===null&&(Ga=[]),Fo(Ga,l,t)}function je(l,t){t=t.props.ref,l.ref=t!==void 0?t:null}function Xn(l,t){throw t.$$typeof===ol?Error(d(525)):(l=Object.prototype.toString.call(t),Error(d(31,l==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":l)))}function lr(l){function t(h,o){if(l){var y=h.deletions;y===null?(h.deletions=[o],h.flags|=16):y.push(o)}}function e(h,o){if(!l)return null;for(;o!==null;)t(h,o),o=o.sibling;return null}function a(h){for(var o=new Map;h!==null;)h.key===null?o.set(h.index,h):o.set(h.key,h),h=h.sibling;return o}function u(h,o){return h=fe(h,o),h.index=0,h.sibling=null,h}function n(h,o,y){return h.index=y,l?(y=h.alternate,y!==null?(y=y.index,y<o?(h.flags|=2,o):y):(h.flags|=134217730,o)):(h.flags|=1048576,o)}function c(h){return l&&h.alternate===null&&(h.flags|=134217730),h}function i(h,o,y,p){return o===null||o.tag!==6?(o=Ti(y,h.mode,p),o.return=h,o):(o=u(o,y),o.return=h,o)}function s(h,o,y,p){var C=y.type;return C===_t?(h=b(h,o,y.props.children,p,y.key),je(h,y),h):o!==null&&(o.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===ml&&oa(C)===o.type)?(o=u(o,y.props),je(o,y),o.return=h,o):(o=Mn(y.type,y.key,y.props,null,h.mode,p),je(o,y),o.return=h,o)}function v(h,o,y,p){return o===null||o.tag!==4||o.stateNode.containerInfo!==y.containerInfo||o.stateNode.implementation!==y.implementation?(o=_i(y,h.mode,p),o.return=h,o):(o=u(o,y.children||[]),o.return=h,o)}function b(h,o,y,p,C){return o===null||o.tag!==7?(o=aa(y,h.mode,p,C),o.return=h,o):(o=u(o,y),o.return=h,o)}function N(h,o,y){if(typeof o=="string"&&o!==""||typeof o=="number"||typeof o=="bigint")return o=Ti(""+o,h.mode,y),o.return=h,o;if(typeof o=="object"&&o!==null){switch(o.$$typeof){case Qt:return y=Mn(o.type,o.key,o.props,null,h.mode,y),je(y,o),y.return=h,y;case Tt:return o=_i(o,h.mode,y),o.return=h,o;case ml:return o=oa(o),N(h,o,y)}if(rl(o)||q(o))return o=aa(o,h.mode,y,null),o.return=h,o;if(typeof o.then=="function")return N(h,Qn(o),y);if(o.$$typeof===ql)return N(h,Bn(h,o),y);Xn(h,o)}return null}function m(h,o,y,p){var C=o!==null?o.key:null;if(typeof y=="string"&&y!==""||typeof y=="number"||typeof y=="bigint")return C!==null?null:i(h,o,""+y,p);if(typeof y=="object"&&y!==null){switch(y.$$typeof){case Qt:return y.key===C?s(h,o,y,p):null;case Tt:return y.key===C?v(h,o,y,p):null;case ml:return y=oa(y),m(h,o,y,p)}if(rl(y)||q(y))return C!==null?null:b(h,o,y,p,null);if(typeof y.then=="function")return m(h,o,Qn(y),p);if(y.$$typeof===ql)return m(h,o,Bn(h,y),p);Xn(h,y)}return null}function g(h,o,y,p,C){if(typeof p=="string"&&p!==""||typeof p=="number"||typeof p=="bigint")return h=h.get(y)||null,i(o,h,""+p,C);if(typeof p=="object"&&p!==null){switch(p.$$typeof){case Qt:return h=h.get(p.key===null?y:p.key)||null,s(o,h,p,C);case Tt:return h=h.get(p.key===null?y:p.key)||null,v(o,h,p,C);case ml:return p=oa(p),g(h,o,y,p,C)}if(rl(p)||q(p))return h=h.get(y)||null,b(o,h,p,C,null);if(typeof p.then=="function")return g(h,o,y,Qn(p),C);if(p.$$typeof===ql)return g(h,o,y,Bn(o,p),C);Xn(o,p)}return null}function z(h,o,y,p){for(var C=null,ul=null,Y=o,G=o=0,Hl=null;Y!==null&&G<y.length;G++){Y.index>G?(Hl=Y,Y=null):Hl=Y.sibling;var nl=m(h,Y,y[G],p);if(nl===null){Y===null&&(Y=Hl);break}l&&Y&&nl.alternate===null&&t(h,Y),o=n(nl,o,G),ul===null?C=nl:ul.sibling=nl,ul=nl,Y=Hl}if(G===y.length)return e(h,Y),F&&se(h,G),C;if(Y===null){for(;G<y.length;G++)Y=N(h,y[G],p),Y!==null&&(o=n(Y,o,G),ul===null?C=Y:ul.sibling=Y,ul=Y);return F&&se(h,G),C}for(Y=a(Y);G<y.length;G++)Hl=g(Y,h,G,y[G],p),Hl!==null&&(l&&(nl=Hl.alternate,nl!==null&&Y.delete(nl.key===null?G:nl.key)),o=n(Hl,o,G),ul===null?C=Hl:ul.sibling=Hl,ul=Hl);return l&&Y.forEach(function(Je){return t(h,Je)}),F&&se(h,G),C}function M(h,o,y,p){if(y==null)throw Error(d(151));for(var C=null,ul=null,Y=o,G=o=0,Hl=null,nl=y.next();Y!==null&&!nl.done;G++,nl=y.next()){Y.index>G?(Hl=Y,Y=null):Hl=Y.sibling;var Je=m(h,Y,nl.value,p);if(Je===null){Y===null&&(Y=Hl);break}l&&Y&&Je.alternate===null&&t(h,Y),o=n(Je,o,G),ul===null?C=Je:ul.sibling=Je,ul=Je,Y=Hl}if(nl.done)return e(h,Y),F&&se(h,G),C;if(Y===null){for(;!nl.done;G++,nl=y.next())nl=N(h,nl.value,p),nl!==null&&(o=n(nl,o,G),ul===null?C=nl:ul.sibling=nl,ul=nl);return F&&se(h,G),C}for(Y=a(Y);!nl.done;G++,nl=y.next())nl=g(Y,h,G,nl.value,p),nl!==null&&(l&&(Hl=nl.alternate,Hl!==null&&Y.delete(Hl.key===null?G:Hl.key)),o=n(nl,o,G),ul===null?C=nl:ul.sibling=nl,ul=nl);return l&&Y.forEach(function(Sv){return t(h,Sv)}),F&&se(h,G),C}function $(h,o,y,p){if(typeof y=="object"&&y!==null&&y.type===_t&&y.key===null&&y.props.ref===void 0&&(y=y.props.children),typeof y=="object"&&y!==null){switch(y.$$typeof){case Qt:l:{for(var C=y.key;o!==null;){if(o.key===C){if(C=y.type,C===_t){if(o.tag===7){e(h,o.sibling),p=u(o,y.props.children),je(p,y),p.return=h,h=p;break l}}else if(o.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===ml&&oa(C)===o.type){e(h,o.sibling),p=u(o,y.props),je(p,y),p.return=h,h=p;break l}e(h,o);break}else t(h,o);o=o.sibling}y.type===_t?(p=aa(y.props.children,h.mode,p,y.key),je(p,y),p.return=h,h=p):(p=Mn(y.type,y.key,y.props,null,h.mode,p),je(p,y),p.return=h,h=p)}return c(h);case Tt:l:{for(C=y.key;o!==null;){if(o.key===C)if(o.tag===4&&o.stateNode.containerInfo===y.containerInfo&&o.stateNode.implementation===y.implementation){e(h,o.sibling),p=u(o,y.children||[]),p.return=h,h=p;break l}else{e(h,o);break}else t(h,o);o=o.sibling}p=_i(y,h.mode,p),p.return=h,h=p}return c(h);case ml:return y=oa(y),$(h,o,y,p)}if(rl(y))return z(h,o,y,p);if(q(y)){if(C=q(y),typeof C!="function")throw Error(d(150));return y=C.call(y),M(h,o,y,p)}if(typeof y.then=="function")return $(h,o,Qn(y),p);if(y.$$typeof===ql)return $(h,o,Bn(h,y),p);Xn(h,y)}return typeof y=="string"&&y!==""||typeof y=="number"||typeof y=="bigint"?(y=""+y,o!==null&&o.tag===6?(e(h,o.sibling),p=u(o,y),p.return=h,h=p):(e(h,o),p=Ti(y,h.mode,p),p.return=h,h=p),c(h)):e(h,o)}return function(h,o,y,p){try{Mu=0;var C=$(h,o,y,p);return Ga=null,C}catch(Y){if(Y===wa||Y===wn)throw Y;var ul=ct(29,Y,null,h.mode);return ul.lanes=p,ul.return=h,ul}finally{}}}var da=lr(!0),tr=lr(!1),Ae=!1;function Ri(l){l.updateQueue={baseState:l.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Hi(l,t){l=l.updateQueue,t.updateQueue===l&&(t.updateQueue={baseState:l.baseState,firstBaseUpdate:l.firstBaseUpdate,lastBaseUpdate:l.lastBaseUpdate,shared:l.shared,callbacks:null})}function Ce(l){return{lane:l,tag:0,payload:null,callback:null,next:null}}function Me(l,t,e){var a=l.updateQueue;if(a===null)return null;if(a=a.shared,(dl&2)!==0){var u=a.pending;return u===null?t.next=t:(t.next=u.next,u.next=t),a.pending=t,t=Cn(l),qo(l,null,e),t}return An(l,a,t,e),Cn(l)}function Du(l,t,e){if(t=t.updateQueue,t!==null&&(t=t.shared,(e&4194048)!==0)){var a=t.lanes;a&=l.pendingLanes,e|=a,t.lanes=e,Qs(l,e)}}function Yi(l,t){var e=l.updateQueue,a=l.alternate;if(a!==null&&(a=a.updateQueue,e===a)){var u=null,n=null;if(e=e.firstBaseUpdate,e!==null){do{var c={lane:e.lane,tag:e.tag,payload:e.payload,callback:null,next:null};n===null?u=n=c:n=n.next=c,e=e.next}while(e!==null);n===null?u=n=t:n=n.next=t}else u=n=t;e={baseState:a.baseState,firstBaseUpdate:u,lastBaseUpdate:n,shared:a.shared,callbacks:a.callbacks},l.updateQueue=e;return}l=e.lastBaseUpdate,l===null?e.firstBaseUpdate=t:l.next=t,e.lastBaseUpdate=t}var Bi=!1;function Uu(){if(Bi){var l=qa;if(l!==null)throw l}}function Ru(l,t,e,a){Bi=!1;var u=l.updateQueue;Ae=!1;var n=u.firstBaseUpdate,c=u.lastBaseUpdate,i=u.shared.pending;if(i!==null){u.shared.pending=null;var s=i,v=s.next;s.next=null,c===null?n=v:c.next=v,c=s;var b=l.alternate;b!==null&&(b=b.updateQueue,i=b.lastBaseUpdate,i!==c&&(i===null?b.firstBaseUpdate=v:i.next=v,b.lastBaseUpdate=s))}if(n!==null){var N=u.baseState;c=0,b=v=s=null,i=n;do{var m=i.lane&-536870913,g=m!==i.lane;if(g?(al&m)===m:(a&m)===m){m!==0&&m===fa&&(Bi=!0),b!==null&&(b=b.next={lane:0,tag:i.tag,payload:i.payload,callback:null,next:null});l:{var z=l,M=i;m=t;var $=e;switch(M.tag){case 1:if(z=M.payload,typeof z=="function"){N=z.call($,N,m);break l}N=z;break l;case 3:z.flags=z.flags&-65537|128;case 0:if(z=M.payload,m=typeof z=="function"?z.call($,N,m):z,m==null)break l;N=ll({},N,m);break l;case 2:Ae=!0}}m=i.callback,m!==null&&(l.flags|=64,g&&(l.flags|=8192),g=u.callbacks,g===null?u.callbacks=[m]:g.push(m))}else g={lane:m,tag:i.tag,payload:i.payload,callback:i.callback,next:null},b===null?(v=b=g,s=N):b=b.next=g,c|=m;if(i=i.next,i===null){if(i=u.shared.pending,i===null)break;g=i,i=g.next,g.next=null,u.lastBaseUpdate=g,u.shared.pending=null}}while(!0);b===null&&(s=N),u.baseState=s,u.firstBaseUpdate=v,u.lastBaseUpdate=b,n===null&&(u.shared.lanes=0),qe|=c,l.lanes=c,l.memoizedState=N}}function er(l,t){if(typeof l!="function")throw Error(d(191,l));l.call(t)}function ar(l,t){var e=l.callbacks;if(e!==null)for(l.callbacks=null,l=0;l<e.length;l++)er(e[l],t)}var De=Xt(null),Ln=Xt(0);function ur(l,t){l=ye,Tl(Ln,l),Tl(De,t),ye=l|t.baseLanes}function qi(){Tl(Ln,ye),Tl(De,De.current)}function wi(){ye=Ln.current,Ll(De),Ll(Ln)}var Kl=Xt(null),lt=null;function Ue(l){var t=l.alternate;Tl(Jl,Jl.current&1),Tl(Kl,l),lt===null&&(t===null||De.current!==null||t.memoizedState!==null)&&(lt=l)}function Gi(l){Tl(Jl,Jl.current),Tl(Kl,l),lt===null&&(lt=l)}function nr(l){l.tag===22?(Tl(Jl,Jl.current),Tl(Kl,l),lt===null&&(lt=l)):Re()}function Re(){Tl(Jl,Jl.current),Tl(Kl,Kl.current)}function gt(l){Ll(Kl),lt===l&&(lt=null),Ll(Jl)}var Jl=Xt(0);function Hu(l,t){Tl(Kl,Kl.current),Tl(Jl,t)}function Qi(l){Ll(Jl),Ll(Kl),lt===l&&(lt=null)}function Zn(l){for(var t=l;t!==null;){if(t.tag===13){var e=t.memoizedState;if(e!==null&&(e=e.dehydrated,e===null||os(e)||rs(e)))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!=="independent"){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===l)break;for(;t.sibling===null;){if(t.return===null||t.return===l)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var de=0,k=null,Sl=null,Ul=null,Vn=!1,Qa=!1,ma=!1,Kn=0,Yu=0,Xa=null,Qh=0;function Al(){throw Error(d(321))}function Xi(l,t){if(t===null)return!1;for(var e=0;e<t.length&&e<l.length;e++)if(!yt(l[e],t[e]))return!1;return!0}function Li(l,t,e,a,u,n){return de=n,k=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,R.H=l===null||l.memoizedState===null?Xr:Lr,ma=!1,n=e(a,u),ma=!1,Qa&&(n=ir(t,e,a,u)),cr(l),n}function cr(l){R.H=Pn;var t=Sl!==null&&Sl.next!==null;if(de=0,Ul=Sl=k=null,Vn=!1,Yu=0,Xa=null,t)throw Error(d(300));l===null||Rl||(l=l.dependencies,l!==null&&Yn(l)&&(Rl=!0))}function ir(l,t,e,a){k=l;var u=0;do{if(Qa&&(Xa=null),Yu=0,Qa=!1,25<=u)throw Error(d(301));if(u+=1,Ul=Sl=null,l.updateQueue!=null){var n=l.updateQueue;n.lastEffect=null,n.events=null,n.stores=null,n.memoCache!=null&&(n.memoCache.index=0)}R.H=$h,n=t(e,a)}while(Qa);return n}function Xh(){var l=R.H,t=l.useState()[0];return t=typeof t.then=="function"?Bu(t):t,l=l.useState()[0],(Sl!==null?Sl.memoizedState:null)!==l&&(k.flags|=1024),t}function Zi(){var l=Kn!==0;return Kn=0,l}function Vi(l,t,e){t.updateQueue=l.updateQueue,t.flags&=-2053,l.lanes&=~e}function Ki(l){if(Vn){for(l=l.memoizedState;l!==null;){var t=l.queue;t!==null&&(t.pending=null),l=l.next}Vn=!1}de=0,Ul=Sl=k=null,Qa=!1,Yu=Kn=0,Xa=null}function et(){var l={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ul===null?k.memoizedState=Ul=l:Ul=Ul.next=l,Ul}function Ml(){if(Sl===null){var l=k.alternate;l=l!==null?l.memoizedState:null}else l=Sl.next;var t=Ul===null?k.memoizedState:Ul.next;if(t!==null)Ul=t,Sl=l;else{if(l===null)throw k.alternate===null?Error(d(467)):Error(d(310));Sl=l,l={memoizedState:Sl.memoizedState,baseState:Sl.baseState,baseQueue:Sl.baseQueue,queue:Sl.queue,next:null},Ul===null?k.memoizedState=Ul=l:Ul=Ul.next=l}return Ul}function Jn(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function Bu(l){var t=Yu;return Yu+=1,Xa===null&&(Xa=[]),l=Fo(Xa,l,t),t=k,(Ul===null?t.memoizedState:Ul.next)===null&&(t=t.alternate,R.H=t===null||t.memoizedState===null?Xr:Lr),l}function kn(l){if(l!==null&&typeof l=="object"){if(typeof l.then=="function")return Bu(l);if(l.$$typeof===_)return;if(l.$$typeof===ql)return Vl(l)}throw Error(d(438,String(l)))}function Ji(l){var t=null,e=k.updateQueue;if(e!==null&&(t=e.memoCache),t==null){var a=k.alternate;a!==null&&(a=a.updateQueue,a!==null&&(a=a.memoCache,a!=null&&(t={data:a.data.map(function(u){return u.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),e===null&&(e=Jn(),k.updateQueue=e),e.memoCache=t,e=t.data[t.index],e===void 0)for(e=t.data[t.index]=Array(l),a=0;a<l;a++)e[a]=We;return t.index++,e}function me(l,t){return typeof t=="function"?t(l):t}function $n(l){var t=Ml();return ki(t,Sl,l)}function ki(l,t,e){var a=l.queue;if(a===null)throw Error(d(311));a.lastRenderedReducer=e;var u=l.baseQueue,n=a.pending;if(n!==null){if(u!==null){var c=u.next;u.next=n.next,n.next=c}t.baseQueue=u=n,a.pending=null}if(n=l.baseState,u===null)l.memoizedState=n;else{t=u.next;var i=c=null,s=null,v=t,b=!1;do{var N=v.lane&-536870913;if(N!==v.lane?(al&N)===N:(de&N)===N){var m=v.revertLane;if(m===0)s!==null&&(s=s.next={lane:0,revertLane:0,gesture:null,action:v.action,hasEagerState:v.hasEagerState,eagerState:v.eagerState,next:null}),N===fa&&(b=!0);else if((de&m)===m){v=v.next,m===fa&&(b=!0);continue}else N={lane:0,revertLane:v.revertLane,gesture:null,action:v.action,hasEagerState:v.hasEagerState,eagerState:v.eagerState,next:null},s===null?(i=s=N,c=n):s=s.next=N,k.lanes|=m,qe|=m;N=v.action,ma&&e(n,N),n=v.hasEagerState?v.eagerState:e(n,N)}else m={lane:N,revertLane:v.revertLane,gesture:v.gesture,action:v.action,hasEagerState:v.hasEagerState,eagerState:v.eagerState,next:null},s===null?(i=s=m,c=n):s=s.next=m,k.lanes|=N,qe|=N;v=v.next}while(v!==null&&v!==t);if(s===null?c=n:s.next=i,!yt(n,l.memoizedState)&&(Rl=!0,b&&(e=qa,e!==null)))throw e;l.memoizedState=n,l.baseState=c,l.baseQueue=s,a.lastRenderedState=n}return u===null&&(a.lanes=0),[l.memoizedState,a.dispatch]}function $i(l){var t=Ml(),e=t.queue;if(e===null)throw Error(d(311));e.lastRenderedReducer=l;var a=e.dispatch,u=e.pending,n=t.memoizedState;if(u!==null){e.pending=null;var c=u=u.next;do n=l(n,c.action),c=c.next;while(c!==u);yt(n,t.memoizedState)||(Rl=!0),t.memoizedState=n,t.baseQueue===null&&(t.baseState=n),e.lastRenderedState=n}return[n,a]}function fr(l,t,e){var a=k,u=Ml(),n=F;if(n){if(e===void 0)throw Error(d(407));e=e()}else e=t();var c=!yt((Sl||u).memoizedState,e);if(c&&(u.memoizedState=e,Rl=!0),u=u.queue,Ii(rr.bind(null,a,u,l),[l]),l=u.getSnapshot!==t||c||Ul!==null&&(Ul.memoizedState.tag&1)!==0,La(l?9:8,{destroy:void 0},or.bind(null,a,u,e,t),null),l){if(a.flags|=2048,Nl===null)throw Error(d(349));n||(de&127)!==0||sr(a,t,e)}return e}function sr(l,t,e){l.flags|=16384,l={getSnapshot:t,value:e},t=k.updateQueue,t===null?(t=Jn(),k.updateQueue=t,t.stores=[l]):(e=t.stores,e===null?t.stores=[l]:e.push(l))}function or(l,t,e,a){t.value=e,t.getSnapshot=a,dr(t)&&mr(l)}function rr(l,t,e){return e(function(){dr(t)&&mr(l)})}function dr(l){var t=l.getSnapshot;l=l.value;try{var e=t();return!yt(l,e)}catch{return!0}}function mr(l){var t=ea(l,2);t!==null&&ot(t,l,2)}function Wi(l){var t=et();if(typeof l=="function"){var e=l;if(l=e(),ma){pe(!0);try{e()}finally{pe(!1)}}}return t.memoizedState=t.baseState=l,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:me,lastRenderedState:l},t}function hr(l,t,e,a){return l.baseState=e,ki(l,Sl,typeof a=="function"?a:me)}function Lh(l,t,e,a,u){if(In(l))throw Error(d(485));if(l=t.action,l!==null){var n={payload:u,action:l,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(c){n.listeners.push(c)}};R.T!==null?e(!0):n.isTransition=!1,a(n),e=t.pending,e===null?(n.next=t.pending=n,vr(t,n)):(n.next=e.next,t.pending=e.next=n)}}function vr(l,t){var e=t.action,a=t.payload,u=l.state;if(t.isTransition){var n=R.T,c={};c.types=n!==null?n.types:null,R.T=c;try{var i=e(u,a),s=R.S;s!==null&&s(c,i),yr(l,t,i)}catch(v){Fi(l,t,v)}finally{n!==null&&c.types!==null&&(n.types=c.types),R.T=n}}else try{n=e(u,a),yr(l,t,n)}catch(v){Fi(l,t,v)}}function yr(l,t,e){e!==null&&typeof e=="object"&&typeof e.then=="function"?e.then(function(a){gr(l,t,a)},function(a){return Fi(l,t,a)}):gr(l,t,e)}function gr(l,t,e){t.status="fulfilled",t.value=e,br(t),l.state=e,t=l.pending,t!==null&&(e=t.next,e===t?l.pending=null:(e=e.next,t.next=e,vr(l,e)))}function Fi(l,t,e){var a=l.pending;if(l.pending=null,a!==null){a=a.next;do t.status="rejected",t.reason=e,br(t),t=t.next;while(t!==a)}l.action=null}function br(l){l=l.listeners;for(var t=0;t<l.length;t++)(0,l[t])()}function xr(l,t){return t}function Sr(l,t){if(F){var e=Nl.formState;if(e!==null){l:{var a=k;if(F){if(_l){t:{for(var u=_l,n=Ct;u.nodeType!==8;){if(!n){u=null;break t}if(u=Dt(u.nextSibling),u===null){u=null;break t}}n=u.data,u=n==="F!"||n==="F"?u:null}if(u){_l=Dt(u.nextSibling),a=u.data==="F!";break l}}ze(a)}a=!1}a&&(t=e[0])}}return e=et(),e.memoizedState=e.baseState=t,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:xr,lastRenderedState:t},e.queue=a,e=wr.bind(null,k,a),a.dispatch=e,a=Wi(!1),n=af.bind(null,k,!1,a.queue),a=et(),u={state:t,dispatch:null,action:l,pending:null},a.queue=u,e=Lh.bind(null,k,u,n,e),u.dispatch=e,a.memoizedState=l,[t,e,!1]}function pr(l){var t=Ml();return Nr(t,Sl,l)}function Nr(l,t,e){if(t=ki(l,t,xr)[0],l=$n(me)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var a=Bu(t)}catch(c){throw c===wa?wn:c}else a=t;t=Ml();var u=t.queue,n=u.dispatch;return e!==t.memoizedState&&(k.flags|=2048,La(9,{destroy:void 0},Zh.bind(null,u,e),null)),[a,n,l]}function Zh(l,t){l.action=t}function Tr(l){var t=Ml(),e=Sl;if(e!==null)return Nr(t,e,l);Ml(),t=t.memoizedState,e=Ml();var a=e.queue.dispatch;return e.memoizedState=l,[t,a,!1]}function La(l,t,e,a){return l={tag:l,create:e,deps:a,inst:t,next:null},t=k.updateQueue,t===null&&(t=Jn(),k.updateQueue=t),e=t.lastEffect,e===null?t.lastEffect=l.next=l:(a=e.next,e.next=l,l.next=a,t.lastEffect=l),l}function _r(){return Ml().memoizedState}function Wn(l,t,e,a){var u=et();k.flags|=l,u.memoizedState=La(1|t,{destroy:void 0},e,a===void 0?null:a)}function Fn(l,t,e,a){var u=Ml();a=a===void 0?null:a;var n=u.memoizedState.inst;Sl!==null&&a!==null&&Xi(a,Sl.memoizedState.deps)?u.memoizedState=La(t,n,e,a):(k.flags|=l,u.memoizedState=La(1|t,n,e,a))}function Er(l,t){Wn(8390656,8,l,t)}function Ii(l,t){Fn(2048,8,l,t)}function Vh(l){k.flags|=4;var t=k.updateQueue;if(t===null)t=Jn(),k.updateQueue=t,t.events=[l];else{var e=t.events;e===null?t.events=[l]:e.push(l)}}function zr(l){var t=Ml().memoizedState;return Vh({ref:t,nextImpl:l}),function(){if((dl&2)!==0)throw Error(d(440));return t.impl.apply(void 0,arguments)}}function Or(l,t){return Fn(4,2,l,t)}function jr(l,t){return Fn(4,4,l,t)}function Ar(l,t){if(typeof t=="function"){l=l();var e=t(l);return function(){typeof e=="function"?e():t(null)}}if(t!=null)return l=l(),t.current=l,function(){t.current=null}}function Cr(l,t,e){e=e!=null?e.concat([l]):null,Fn(4,4,Ar.bind(null,t,l),e)}function Pi(){}function Mr(l,t){var e=Ml();t=t===void 0?null:t;var a=e.memoizedState;return t!==null&&Xi(t,a[1])?a[0]:(e.memoizedState=[l,t],l)}function Dr(l,t){var e=Ml();t=t===void 0?null:t;var a=e.memoizedState;if(t!==null&&Xi(t,a[1]))return a[0];if(a=l(),ma){pe(!0);try{l()}finally{pe(!1)}}return e.memoizedState=[a,t],a}function lf(l,t,e){return e===void 0||(de&1073741824)!==0&&(al&261930)===0?l.memoizedState=t:(l.memoizedState=e,l=Xd(),k.lanes|=l,qe|=l,e)}function Ur(l,t,e,a){return yt(e,t)?e:De.current!==null?(l=lf(l,e,a),yt(l,t)||(Rl=!0),l):(de&106)===0||(de&1073741824)!==0&&(al&261930)===0?(Rl=!0,l.memoizedState=e):(l=Xd(),k.lanes|=l,qe|=l,t)}function Rr(l,t,e,a,u){var n=Z.p;Z.p=n!==0&&8>n?n:8;var c=R.T,i={};i.types=c!==null?c.types:null,R.T=i,af(l,!1,t,e);try{var s=u(),v=R.S;if(v!==null&&v(i,s),s!==null&&typeof s=="object"&&typeof s.then=="function"){var b=Gh(s,a);qu(l,t,b,pt(l))}else qu(l,t,a,pt(l))}catch(N){qu(l,t,{then:function(){},status:"rejected",reason:N},pt())}finally{Z.p=n,c!==null&&i.types!==null&&(c.types=i.types),R.T=c}}function Kh(){}function tf(l,t,e,a){if(l.tag!==5)throw Error(d(476));var u=Hr(l).queue;Rr(l,u,t,ee,e===null?Kh:function(){return Yr(l),e(a)})}function Hr(l){var t=l.memoizedState;if(t!==null)return t;t={memoizedState:ee,baseState:ee,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:me,lastRenderedState:ee},next:null};var e={};return t.next={memoizedState:e,baseState:e,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:me,lastRenderedState:e},next:null},l.memoizedState=t,l=l.alternate,l!==null&&(l.memoizedState=t),t}function Yr(l){var t=Hr(l);t.next===null&&(t=l.alternate.memoizedState),qu(l,t.next.queue,{},pt())}function ef(){return Vl(fu)}function Br(){return Ml().memoizedState}function qr(){return Ml().memoizedState}function Jh(l){for(var t=l.return;t!==null;){switch(t.tag){case 24:case 3:var e=pt();l=Ce(e);var a=Me(t,l,e);a!==null&&(ot(a,t,e),Du(a,t,e)),t={cache:Ci()},l.payload=t;return}t=t.return}}function kh(l,t,e){var a=pt();e={lane:a,revertLane:0,gesture:null,action:e,hasEagerState:!1,eagerState:null,next:null},In(l)?Gr(t,e):(e=pi(l,t,e,a),e!==null&&(ot(e,l,a),Qr(e,t,a)))}function wr(l,t,e){var a=pt();qu(l,t,e,a)}function qu(l,t,e,a){var u={lane:a,revertLane:0,gesture:null,action:e,hasEagerState:!1,eagerState:null,next:null};if(In(l))Gr(t,u);else{var n=l.alternate;if(l.lanes===0&&(n===null||n.lanes===0)&&(n=t.lastRenderedReducer,n!==null))try{var c=t.lastRenderedState,i=n(c,e);if(u.hasEagerState=!0,u.eagerState=i,yt(i,c))return An(l,t,u,0),Nl===null&&jn(),!1}catch{}finally{}if(e=pi(l,t,u,a),e!==null)return ot(e,l,a),Qr(e,t,a),!0}return!1}function af(l,t,e,a){if(a={lane:2,revertLane:kf(),gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},In(l)){if(t)throw Error(d(479))}else t=pi(l,e,a,2),t!==null&&ot(t,l,2)}function In(l){var t=l.alternate;return l===k||t!==null&&t===k}function Gr(l,t){Qa=Vn=!0;var e=l.pending;e===null?t.next=t:(t.next=e.next,e.next=t),l.pending=t}function Qr(l,t,e){if((e&4194048)!==0){var a=t.lanes;a&=l.pendingLanes,e|=a,t.lanes=e,Qs(l,e)}}var Pn={readContext:Vl,use:kn,useCallback:Al,useContext:Al,useEffect:Al,useImperativeHandle:Al,useLayoutEffect:Al,useInsertionEffect:Al,useMemo:Al,useReducer:Al,useRef:Al,useState:Al,useDebugValue:Al,useDeferredValue:Al,useTransition:Al,useSyncExternalStore:Al,useId:Al,useHostTransitionStatus:Al,useFormState:Al,useActionState:Al,useOptimistic:Al,useMemoCache:Al,useCacheRefresh:Al,useEffectEvent:Al},Xr={readContext:Vl,use:kn,useCallback:function(l,t){return et().memoizedState=[l,t===void 0?null:t],l},useContext:Vl,useEffect:Er,useImperativeHandle:function(l,t,e){e=e!=null?e.concat([l]):null,Wn(4194308,4,Ar.bind(null,t,l),e)},useLayoutEffect:function(l,t){return Wn(4194308,4,l,t)},useInsertionEffect:function(l,t){Wn(4,2,l,t)},useMemo:function(l,t){var e=et();t=t===void 0?null:t;var a=l();if(ma){pe(!0);try{l()}finally{pe(!1)}}return e.memoizedState=[a,t],a},useReducer:function(l,t,e){var a=et();if(e!==void 0){var u=e(t);if(ma){pe(!0);try{e(t)}finally{pe(!1)}}}else u=t;return a.memoizedState=a.baseState=u,l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:l,lastRenderedState:u},a.queue=l,l=l.dispatch=kh.bind(null,k,l),[a.memoizedState,l]},useRef:function(l){var t=et();return l={current:l},t.memoizedState=l},useState:function(l){l=Wi(l);var t=l.queue,e=wr.bind(null,k,t);return t.dispatch=e,[l.memoizedState,e]},useDebugValue:Pi,useDeferredValue:function(l,t){var e=et();return lf(e,l,t)},useTransition:function(){var l=Wi(!1);return l=Rr.bind(null,k,l.queue,!0,!1),et().memoizedState=l,[!1,l]},useSyncExternalStore:function(l,t,e){var a=k,u=et();if(F){if(e===void 0)throw Error(d(407));e=e()}else{if(e=t(),Nl===null)throw Error(d(349));(al&127)!==0||sr(a,t,e)}u.memoizedState=e;var n={value:e,getSnapshot:t};return u.queue=n,Er(rr.bind(null,a,n,l),[l]),a.flags|=2048,La(9,{destroy:void 0},or.bind(null,a,n,e,t),null),e},useId:function(){var l=et(),t=Nl.identifierPrefix;if(F){var e=Kt,a=Vt;e=(a&~(1<<32-ht(a)-1)).toString(32)+e,t="_"+t+"R_"+e,e=Kn++,0<e&&(t+="H"+e.toString(32)),t+="_"}else e=Qh++,t="_"+t+"r_"+e.toString(32)+"_";return l.memoizedState=t},useHostTransitionStatus:ef,useFormState:Sr,useActionState:Sr,useOptimistic:function(l){var t=et();t.memoizedState=t.baseState=l;var e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=e,t=af.bind(null,k,!0,e),e.dispatch=t,[l,t]},useMemoCache:Ji,useCacheRefresh:function(){return et().memoizedState=Jh.bind(null,k)},useEffectEvent:function(l){var t=et(),e={impl:l};return t.memoizedState=e,function(){if((dl&2)!==0)throw Error(d(440));return e.impl.apply(void 0,arguments)}}},Lr={readContext:Vl,use:kn,useCallback:Mr,useContext:Vl,useEffect:Ii,useImperativeHandle:Cr,useInsertionEffect:Or,useLayoutEffect:jr,useMemo:Dr,useReducer:$n,useRef:_r,useState:function(){return $n(me)},useDebugValue:Pi,useDeferredValue:function(l,t){var e=Ml();return Ur(e,Sl.memoizedState,l,t)},useTransition:function(){var l=$n(me)[0],t=Ml().memoizedState;return[typeof l=="boolean"?l:Bu(l),t]},useSyncExternalStore:fr,useId:Br,useHostTransitionStatus:ef,useFormState:pr,useActionState:pr,useOptimistic:function(l,t){var e=Ml();return hr(e,Sl,l,t)},useMemoCache:Ji,useCacheRefresh:qr,useEffectEvent:zr},$h={readContext:Vl,use:kn,useCallback:Mr,useContext:Vl,useEffect:Ii,useImperativeHandle:Cr,useInsertionEffect:Or,useLayoutEffect:jr,useMemo:Dr,useReducer:$i,useRef:_r,useState:function(){return $i(me)},useDebugValue:Pi,useDeferredValue:function(l,t){var e=Ml();return Sl===null?lf(e,l,t):Ur(e,Sl.memoizedState,l,t)},useTransition:function(){var l=$i(me)[0],t=Ml().memoizedState;return[typeof l=="boolean"?l:Bu(l),t]},useSyncExternalStore:fr,useId:Br,useHostTransitionStatus:ef,useFormState:Tr,useActionState:Tr,useOptimistic:function(l,t){var e=Ml();return Sl!==null?hr(e,Sl,l,t):(e.baseState=l,[l,e.queue.dispatch])},useMemoCache:Ji,useCacheRefresh:qr,useEffectEvent:zr};function uf(l,t,e,a){t=l.memoizedState,e=e(a,t),e=e==null?t:ll({},t,e),l.memoizedState=e,l.lanes===0&&(l.updateQueue.baseState=e)}var nf={enqueueSetState:function(l,t,e){l=l._reactInternals;var a=pt(),u=Ce(a);u.payload=t,e!=null&&(u.callback=e),t=Me(l,u,a),t!==null&&(ot(t,l,a),Du(t,l,a))},enqueueReplaceState:function(l,t,e){l=l._reactInternals;var a=pt(),u=Ce(a);u.tag=1,u.payload=t,e!=null&&(u.callback=e),t=Me(l,u,a),t!==null&&(ot(t,l,a),Du(t,l,a))},enqueueForceUpdate:function(l,t){l=l._reactInternals;var e=pt(),a=Ce(e);a.tag=2,t!=null&&(a.callback=t),t=Me(l,a,e),t!==null&&(ot(t,l,e),Du(t,l,e))}};function Zr(l,t,e,a,u,n,c){return l=l.stateNode,typeof l.shouldComponentUpdate=="function"?l.shouldComponentUpdate(a,n,c):t.prototype&&t.prototype.isPureReactComponent?!_u(e,a)||!_u(u,n):!0}function Vr(l,t,e,a){l=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(e,a),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(e,a),t.state!==l&&nf.enqueueReplaceState(t,t.state,null)}function ha(l,t){var e=t;if("ref"in t){e={};for(var a in t)a!=="ref"&&(e[a]=t[a])}if(l=l.defaultProps){e===t&&(e=ll({},e));for(var u in l)e[u]===void 0&&(e[u]=l[u])}return e}function Kr(l){On(l)}function Jr(l){console.error(l)}function kr(l){On(l)}function lc(l,t){try{var e=l.onUncaughtError;e(t.value,{componentStack:t.stack})}catch(a){setTimeout(function(){throw a})}}function $r(l,t,e){try{var a=l.onCaughtError;a(e.value,{componentStack:e.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(u){setTimeout(function(){throw u})}}function cf(l,t,e){return e=Ce(e),e.tag=3,e.payload={element:null},e.callback=function(){lc(l,t)},e}function Wr(l){return l=Ce(l),l.tag=3,l}function Fr(l,t,e,a){var u=e.type.getDerivedStateFromError;if(typeof u=="function"){var n=a.value;l.payload=function(){return u(n)},l.callback=function(){$r(t,e,a)}}var c=e.stateNode;c!==null&&typeof c.componentDidCatch=="function"&&(l.callback=function(){$r(t,e,a),typeof u!="function"&&(we===null?we=new Set([this]):we.add(this));var i=a.stack;this.componentDidCatch(a.value,{componentStack:i!==null?i:""})})}function Wh(l,t,e,a,u){if(e.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){if(t=e.alternate,t!==null&&ca(t,e,u,!0),e=Kl.current,e!==null){switch(e.tag){case 31:case 13:case 19:return lt===null?pc():e.alternate===null&&Cl===0&&(Cl=3),e.flags&=-257,e.flags|=65536,e.lanes=u,a===Gn?e.flags|=16384:(t=e.updateQueue,t===null?e.updateQueue=new Set([a]):t.add(a),Vf(l,a,u)),!1;case 22:return e.flags|=65536,a===Gn?e.flags|=16384:(t=e.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([a])},e.updateQueue=t):(e=t.retryQueue,e===null?t.retryQueue=new Set([a]):e.add(a)),Vf(l,a,u)),!1}throw Error(d(435,e.tag))}return Vf(l,a,u),pc(),!1}if(F)return t=Kl.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=u,a!==zi&&(l=Error(d(422),{cause:a}),Ou(Ot(l,e)))):(a!==zi&&(t=Error(d(423),{cause:a}),Ou(Ot(t,e))),l=l.current.alternate,l.flags|=65536,u&=-u,l.lanes|=u,a=Ot(a,e),u=cf(l.stateNode,a,u),Yi(l,u),Cl!==4&&(Cl=2)),!1;var n=Error(d(520),{cause:a});if(n=Ot(n,e),Ku===null?Ku=[n]:Ku.push(n),Cl!==4&&(Cl=2),t===null)return!0;a=Ot(a,e),e=t;do{switch(e.tag){case 3:return e.flags|=65536,l=u&-u,e.lanes|=l,l=cf(e.stateNode,a,l),Yi(e,l),!1;case 1:if(t=e.type,n=e.stateNode,(e.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||n!==null&&typeof n.componentDidCatch=="function"&&(we===null||!we.has(n))))return e.flags|=65536,u&=-u,e.lanes|=u,u=Wr(u),Fr(u,l,e,a),Yi(e,u),!1;break;case 22:if(e.memoizedState!==null)return e.flags|=65536,!1}e=e.return}while(e!==null);return!1}var ff=Error(d(461)),Rl=!1;function Yl(l,t,e,a){t.child=l===null?tr(t,null,e,a):da(t,l.child,e,a)}function Ir(l,t,e,a,u){e=e.render;var n=t.ref;if("ref"in a){var c={};for(var i in a)i!=="ref"&&(c[i]=a[i])}else c=a;return ia(t),a=Li(l,t,e,c,n,u),i=Zi(),l!==null&&!Rl?(Vi(l,t,u),he(l,t,u)):(F&&i&&Un(t),t.flags|=1,Yl(l,t,a,u),t.child)}function Pr(l,t,e,a,u){if(l===null){var n=e.type;return typeof n=="function"&&!Ni(n)&&n.defaultProps===void 0&&e.compare===null?(t.tag=15,t.type=n,ld(l,t,n,a,u)):(l=Mn(e.type,null,a,t,t.mode,u),l.ref=t.ref,l.return=t,t.child=l)}if(n=l.child,!yf(l,u)){var c=n.memoizedProps;if(e=e.compare,e=e!==null?e:_u,e(c,a)&&l.ref===t.ref)return he(l,t,u)}return t.flags|=1,l=fe(n,a),l.ref=t.ref,l.return=t,t.child=l}function ld(l,t,e,a,u){if(l!==null){var n=l.memoizedProps;if(_u(n,a)&&l.ref===t.ref)if(Rl=!1,t.pendingProps=a=n,yf(l,u))(l.flags&131072)!==0&&(Rl=!0);else return t.lanes=l.lanes,he(l,t,u)}return sf(l,t,e,a,u)}function td(l,t,e,a){var u=a.children,n=l!==null?l.memoizedState:null;if(l===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),a.mode==="hidden"){if((t.flags&128)!==0){if(n=n!==null?n.baseLanes|e:e,l!==null){for(a=t.child=l.child,u=0;a!==null;)u=u|a.lanes|a.childLanes,a=a.sibling;a=u&~n}else a=0,t.child=null;return ed(l,t,n,e,a)}if((e&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},l!==null&&qn(t,n!==null?n.cachePool:null),n!==null?ur(t,n):qi(),nr(t);else return a=t.lanes=536870912,ed(l,t,n!==null?n.baseLanes|e:e,e,a)}else n!==null?(qn(t,n.cachePool),ur(t,n),Re(),t.memoizedState=null):(l!==null&&qn(t,null),qi(),Re());return Yl(l,t,u,e),t.child}function wu(l,t){return l!==null&&l.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function ed(l,t,e,a,u){var n=Di();return n=n===null?null:{parent:Dl._currentValue,pool:n},t.memoizedState={baseLanes:e,cachePool:n},l!==null&&qn(t,null),qi(),nr(t),l!==null&&ca(l,t,a,!0),t.childLanes=u,null}function tc(l,t){return t=ec({mode:t.mode,children:t.children},l.mode),t.ref=l.ref,l.child=t,t.return=l,t}function ad(l,t,e){return da(t,l.child,null,e),l=tc(t,t.pendingProps),l.flags|=2,gt(t),t.memoizedState=null,l}function Fh(l,t,e){var a=t.pendingProps,u=(t.flags&128)!==0;if(t.flags&=-129,l===null){if(F){if(a.mode==="hidden")return l=tc(t,a),t.lanes=536870912,l.memoizedState={baseLanes:0,cachePool:null},wu(null,l);if(Gi(t),(l=_l)?(l=Am(l,Ct),l=l!==null&&l.data==="&"?l:null,l!==null&&(t.memoizedState={dehydrated:l,treeContext:_e!==null?{id:Vt,overflow:Kt}:null,retryLane:536870912,hydrationErrors:null},e=Go(l),e.return=t,t.child=e,Gl=t,_l=null)):l=null,l===null)throw ze(t);return t.lanes=536870912,null}return tc(t,a)}var n=l.memoizedState;if(n!==null){var c=n.dehydrated;if(Gi(t),u)if(t.flags&256)t.flags&=-257,t=ad(l,t,e);else if(t.memoizedState!==null)t.child=l.child,t.flags|=128,t=null;else throw Error(d(558));else if(Rl||ca(l,t,e,!1),u=(e&l.childLanes)!==0,Rl||u){if(De.current===null){if(a=Nl,a!==null&&(c=Xs(a,e),c!==0&&c!==n.retryLane))throw n.retryLane=c,ea(l,c),ot(a,l,c),ff;pc()}t=ad(l,t,e)}else l=n.treeContext,_l=Dt(c.nextSibling),Gl=t,F=!0,Ee=null,Ct=!1,l!==null&&Lo(t,l),t=tc(t,a),t.flags|=134221824;return t}return l=fe(l.child,{mode:a.mode,children:a.children}),l.ref=t.ref,t.child=l,l.return=t,l}function Za(l,t){var e=t.ref;if(e===null)l!==null&&l.ref!==null&&(t.flags|=4194816);else{if(typeof e!="function"&&typeof e!="object")throw Error(d(284));(l===null||l.ref!==e)&&(t.flags|=4194816)}}function sf(l,t,e,a,u){return ia(t),e=Li(l,t,e,a,void 0,u),a=Zi(),l!==null&&!Rl?(Vi(l,t,u),he(l,t,u)):(F&&a&&Un(t),t.flags|=1,Yl(l,t,e,u),t.child)}function ud(l,t,e,a,u,n){return ia(t),t.updateQueue=null,e=ir(t,a,e,u),cr(l),a=Zi(),l!==null&&!Rl?(Vi(l,t,n),he(l,t,n)):(F&&a&&Un(t),t.flags|=1,Yl(l,t,e,n),t.child)}function nd(l,t,e,a,u){if(ia(t),t.stateNode===null){var n=Ra,c=e.contextType;typeof c=="object"&&c!==null&&(n=Vl(c)),n=new e(a,n),t.memoizedState=n.state!==null&&n.state!==void 0?n.state:null,n.updater=nf,t.stateNode=n,n._reactInternals=t,n=t.stateNode,n.props=a,n.state=t.memoizedState,n.refs={},Ri(t),c=e.contextType,n.context=typeof c=="object"&&c!==null?Vl(c):Ra,n.state=t.memoizedState,c=e.getDerivedStateFromProps,typeof c=="function"&&(uf(t,e,c,a),n.state=t.memoizedState),typeof e.getDerivedStateFromProps=="function"||typeof n.getSnapshotBeforeUpdate=="function"||typeof n.UNSAFE_componentWillMount!="function"&&typeof n.componentWillMount!="function"||(c=n.state,typeof n.componentWillMount=="function"&&n.componentWillMount(),typeof n.UNSAFE_componentWillMount=="function"&&n.UNSAFE_componentWillMount(),c!==n.state&&nf.enqueueReplaceState(n,n.state,null),Ru(t,a,n,u),Uu(),n.state=t.memoizedState),typeof n.componentDidMount=="function"&&(t.flags|=4194308),a=!0}else if(l===null){n=t.stateNode;var i=t.memoizedProps,s=ha(e,i);n.props=s;var v=n.context,b=e.contextType;c=Ra,typeof b=="object"&&b!==null&&(c=Vl(b));var N=e.getDerivedStateFromProps;b=typeof N=="function"||typeof n.getSnapshotBeforeUpdate=="function",i=t.pendingProps!==i,b||typeof n.UNSAFE_componentWillReceiveProps!="function"&&typeof n.componentWillReceiveProps!="function"||(i||v!==c)&&Vr(t,n,a,c),Ae=!1;var m=t.memoizedState;n.state=m,Ru(t,a,n,u),Uu(),v=t.memoizedState,i||m!==v||Ae?(typeof N=="function"&&(uf(t,e,N,a),v=t.memoizedState),(s=Ae||Zr(t,e,s,a,m,v,c))?(b||typeof n.UNSAFE_componentWillMount!="function"&&typeof n.componentWillMount!="function"||(typeof n.componentWillMount=="function"&&n.componentWillMount(),typeof n.UNSAFE_componentWillMount=="function"&&n.UNSAFE_componentWillMount()),typeof n.componentDidMount=="function"&&(t.flags|=4194308)):(typeof n.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=a,t.memoizedState=v),n.props=a,n.state=v,n.context=c,a=s):(typeof n.componentDidMount=="function"&&(t.flags|=4194308),a=!1)}else{n=t.stateNode,Hi(l,t),c=t.memoizedProps,b=ha(e,c),n.props=b,N=t.pendingProps,m=n.context,v=e.contextType,s=Ra,typeof v=="object"&&v!==null&&(s=Vl(v)),i=e.getDerivedStateFromProps,(v=typeof i=="function"||typeof n.getSnapshotBeforeUpdate=="function")||typeof n.UNSAFE_componentWillReceiveProps!="function"&&typeof n.componentWillReceiveProps!="function"||(c!==N||m!==s)&&Vr(t,n,a,s),Ae=!1,m=t.memoizedState,n.state=m,Ru(t,a,n,u),Uu();var g=t.memoizedState;c!==N||m!==g||Ae||l!==null&&l.dependencies!==null&&Yn(l.dependencies)?(typeof i=="function"&&(uf(t,e,i,a),g=t.memoizedState),(b=Ae||Zr(t,e,b,a,m,g,s)||l!==null&&l.dependencies!==null&&Yn(l.dependencies))?(v||typeof n.UNSAFE_componentWillUpdate!="function"&&typeof n.componentWillUpdate!="function"||(typeof n.componentWillUpdate=="function"&&n.componentWillUpdate(a,g,s),typeof n.UNSAFE_componentWillUpdate=="function"&&n.UNSAFE_componentWillUpdate(a,g,s)),typeof n.componentDidUpdate=="function"&&(t.flags|=4),typeof n.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof n.componentDidUpdate!="function"||c===l.memoizedProps&&m===l.memoizedState||(t.flags|=4),typeof n.getSnapshotBeforeUpdate!="function"||c===l.memoizedProps&&m===l.memoizedState||(t.flags|=1024),t.memoizedProps=a,t.memoizedState=g),n.props=a,n.state=g,n.context=s,a=b):(typeof n.componentDidUpdate!="function"||c===l.memoizedProps&&m===l.memoizedState||(t.flags|=4),typeof n.getSnapshotBeforeUpdate!="function"||c===l.memoizedProps&&m===l.memoizedState||(t.flags|=1024),a=!1)}return n=a,Za(l,t),a=(t.flags&128)!==0,n||a?(n=t.stateNode,e=a&&typeof e.getDerivedStateFromError!="function"?null:n.render(),t.flags|=1,l!==null&&a?(t.child=da(t,l.child,null,u),t.child=da(t,null,e,u)):Yl(l,t,e,u),t.memoizedState=n.state,l=t.child):l=he(l,t,u),l}function cd(l,t,e,a){return ua(),t.flags|=256,Yl(l,t,e,a),t.child}var of={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function rf(l){return{baseLanes:l,cachePool:$o()}}function df(l,t,e){return l=l!==null?l.childLanes&~e:0,t&&(l|=St),l}function id(l,t,e){var a=t.pendingProps,u=!1,n=(t.flags&128)!==0,c;if((c=n)||(c=l!==null&&l.memoizedState===null?!1:(Jl.current&2)!==0),c&&(u=!0,t.flags&=-129),c=(t.flags&32)!==0,t.flags&=-33,l===null){if(F){if(u?Ue(t):Re(),(l=_l)?(l=Am(l,Ct),l=l!==null&&l.data!=="&"?l:null,l!==null&&(t.memoizedState={dehydrated:l,treeContext:_e!==null?{id:Vt,overflow:Kt}:null,retryLane:536870912,hydrationErrors:null},e=Go(l),e.return=t,t.child=e,Gl=t,_l=null)):l=null,l===null)throw ze(t);return rs(l)?t.lanes=32:t.lanes=536870912,null}return n=a.children,a=a.fallback,u?(Re(),u=t.mode,n=ec({mode:"hidden",children:n},u),a=aa(a,u,e,null),n.return=t,a.return=t,n.sibling=a,t.child=n,a=t.child,a.memoizedState=rf(e),a.childLanes=df(l,c,e),t.memoizedState=of,wu(null,a)):(Ue(t),mf(t,n))}var i=l.memoizedState;if(i!==null){var s=i.dehydrated;if(s!==null)return Ih(l,t,n,c,a,s,i,e)}return u?(Re(),u=a.fallback,n=t.mode,i=l.child,s=i.sibling,a=fe(i,{mode:"hidden",children:a.children}),a.subtreeFlags=i.subtreeFlags&1206910976,s!==null?u=fe(s,u):(u=aa(u,n,e,null),u.flags|=2),u.return=t,a.return=t,a.sibling=u,t.child=a,wu(null,a),a=t.child,u=l.child.memoizedState,u===null?u=rf(e):(n=u.cachePool,n!==null?(i=Dl._currentValue,n=n.parent!==i?{parent:i,pool:i}:n):n=$o(),u={baseLanes:u.baseLanes|e,cachePool:n}),a.memoizedState=u,a.childLanes=df(l,c,e),t.memoizedState=of,wu(l.child,a)):(Ue(t),e=l.child,l=e.sibling,e=fe(e,{mode:"visible",children:a.children}),e.return=t,e.sibling=null,l!==null&&(c=t.deletions,c===null?(t.deletions=[l],t.flags|=16):c.push(l)),t.child=e,t.memoizedState=null,e)}function mf(l,t){return t=ec({mode:"visible",children:t},l.mode),t.return=l,l.child=t}function ec(l,t){return l=ct(22,l,null,t),l.lanes=0,l}function ac(l,t,e){return da(t,l.child,null,e),l=mf(t,t.pendingProps.children),l.flags|=2,t.memoizedState=null,l}function Ih(l,t,e,a,u,n,c,i){if(e)return t.flags&256?(Ue(t),t.flags&=-257,ac(l,t,i)):t.memoizedState!==null?(Re(),t.child=l.child,t.flags|=128,null):(Re(),n=u.fallback,c=t.mode,u=ec({mode:"visible",children:u.children},c),n=aa(n,c,i,null),n.flags|=2,u.return=t,n.return=t,u.sibling=n,t.child=u,da(t,l.child,null,i),u=t.child,u.memoizedState=rf(i),u.childLanes=df(l,a,i),t.memoizedState=of,wu(null,u));if(Ue(t),rs(n)){if(a=n.nextSibling&&n.nextSibling.dataset,a)var s=a.dgst;return a=s,a!==""&&(u=Error(d(419)),u.stack="",u.digest=a,Ou({value:u,source:null,stack:null})),ac(l,t,i)}if(Rl||ca(l,t,i,!1),a=(i&l.childLanes)!==0,Rl||a){if(De.current!==null)return ac(l,t,i);if(a=Nl,a!==null&&(u=Xs(a,i),u!==0&&u!==c.retryLane))throw c.retryLane=u,ea(l,u),ot(a,l,u),ff;return os(n)||pc(),ac(l,t,i)}return os(n)?(t.flags|=192,t.child=l.child,null):(l=c.treeContext,_l=Dt(n.nextSibling),Gl=t,F=!0,Ee=null,Ct=!1,l!==null&&Lo(t,l),t=mf(t,u.children),t.flags|=134221824,t)}function fd(l,t,e){l.lanes|=t;var a=l.alternate;a!==null&&(a.lanes|=t),Hn(l.return,t,e)}function sd(l){for(var t=null;l!==null;){var e=l.alternate;e!==null&&Zn(e)===null&&(t=l),l=l.sibling}return t}function uc(l,t,e,a,u,n){var c=l.memoizedState;c===null?l.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:a,tail:e,tailMode:u,treeForkCount:n}:(c.isBackwards=t,c.rendering=null,c.renderingStartTime=0,c.last=a,c.tail=e,c.tailMode=u,c.treeForkCount=n)}function hf(l){var t=l.child;for(l.child=null;t!==null;){var e=t.sibling;t.sibling=l.child,l.child=t,t=e}}function vf(l,t,e){var a=t.pendingProps,u=a.revealOrder,n=a.tail;a=a.children;var c=Jl.current;if(t.flags&128)return Hu(t,c),null;var i=(c&2)!==0;if(i?(c=c&1|2,t.flags|=128):c&=1,Hu(t,c),u==="backwards"&&l!==null?(hf(l),Yl(l,t,a,e),hf(l)):Yl(l,t,a,e),a=F?zu:0,!i&&l!==null&&(l.flags&128)!==0)l:for(l=t.child;l!==null;){if(l.tag===13)l.memoizedState!==null&&fd(l,e,t);else if(l.tag===19)fd(l,e,t);else if(l.child!==null){l.child.return=l,l=l.child;continue}if(l===t)break l;for(;l.sibling===null;){if(l.return===null||l.return===t)break l;l=l.return}l.sibling.return=l.return,l=l.sibling}switch(u){case"backwards":e=sd(t.child),e===null?(u=t.child,t.child=null):(u=e.sibling,e.sibling=null,hf(t)),uc(t,!0,u,null,n,a);break;case"unstable_legacy-backwards":for(e=null,u=t.child,t.child=null;u!==null;){if(l=u.alternate,l!==null&&Zn(l)===null){t.child=u;break}l=u.sibling,u.sibling=e,e=u,u=l}uc(t,!0,e,null,n,a);break;case"together":uc(t,!1,null,null,void 0,a);break;case"independent":t.memoizedState=null;break;default:e=sd(t.child),e===null?(u=t.child,t.child=null):(u=e.sibling,e.sibling=null),uc(t,!1,u,e,n,a)}return t.child}function od(l,t,e){var a=t.pendingProps;return Oe(t,t.type,a.value),Yl(l,t,a.children,e),t.child}function he(l,t,e){if(l!==null&&(t.dependencies=l.dependencies),qe|=t.lanes,(e&t.childLanes)===0)if(l!==null){if(ca(l,t,e,!1),(e&t.childLanes)===0)return null}else return null;if(l!==null&&t.child!==l.child)throw Error(d(153));if(t.child!==null){for(l=t.child,e=fe(l,l.pendingProps),t.child=e,e.return=t;l.sibling!==null;)l=l.sibling,e=e.sibling=fe(l,l.pendingProps),e.return=t;e.sibling=null}return t.child}function yf(l,t){return(l.lanes&t)!==0?!0:(l=l.dependencies,!!(l!==null&&Yn(l)))}function Ph(l,t,e){switch(t.tag){case 3:sn(t,t.stateNode.containerInfo),Oe(t,Dl,l.memoizedState.cache),ua();break;case 27:case 5:Xc(t);break;case 4:sn(t,t.stateNode.containerInfo);break;case 10:Oe(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,Gi(t),null;break;case 13:var a=t.memoizedState;if(a!==null){if(a.dehydrated!==null)return Ue(t),t.flags|=128,null;a=ca(l,t,e,!1);var u=t.child.childLanes;return a||(e&u)!==0?id(l,t,e):(Ue(t),l=he(l,t,e),l!==null?l.sibling:null)}Ue(t);break;case 19:if(t.flags&128)return vf(l,t,e);if(u=(l.flags&128)!==0,a=(e&t.childLanes)!==0,a||(ca(l,t,e,!1),a=(e&t.childLanes)!==0),u){if(a)return vf(l,t,e);t.flags|=128}if(u=t.memoizedState,u!==null&&(u.rendering=null,u.tail=null,u.lastEffect=null),Hu(t,Jl.current),a)break;return null;case 22:return t.lanes=0,td(l,t,e,t.pendingProps);case 24:Oe(t,Dl,l.memoizedState.cache)}return he(l,t,e)}function rd(l,t,e){if(l!==null)if(l.memoizedProps!==t.pendingProps)Rl=!0;else{if(!yf(l,e)&&(t.flags&128)===0)return Rl=!1,Ph(l,t,e);Rl=(l.flags&131072)!==0}else Rl=!1,F&&(t.flags&1048576)!==0&&Xo(t,zu,t.index);switch(t.lanes=0,t.tag){case 16:l:{var a=t.pendingProps;if(l=oa(t.elementType),t.type=l,typeof l=="function")Ni(l)?(a=ha(l,a),t.tag=1,t=nd(null,t,l,a,e)):(t.tag=0,t=sf(null,t,l,a,e));else{if(l!=null){var u=l.$$typeof;if(u===j){t.tag=11,t=Ir(null,t,l,a,e);break l}else if(u===pl){t.tag=14,t=Pr(null,t,l,a,e);break l}else if(u===ql){t.tag=10,t.type=l,t=od(null,t,e);break l}}throw t=fl(l)||l,Error(d(306,t,""))}}return t;case 0:return sf(l,t,t.type,t.pendingProps,e);case 1:return a=t.type,u=ha(a,t.pendingProps),nd(l,t,a,u,e);case 3:l:{if(sn(t,t.stateNode.containerInfo),l===null)throw Error(d(387));a=t.pendingProps;var n=t.memoizedState;u=n.element,Hi(l,t),Ru(t,a,null,e);var c=t.memoizedState;if(a=c.cache,Oe(t,Dl,a),a!==n.cache&&Ai(t,[Dl],e,!0),Uu(),a=c.element,n.isDehydrated)if(n={element:a,isDehydrated:!1,cache:c.cache},t.updateQueue.baseState=n,t.memoizedState=n,t.flags&256){t=cd(l,t,a,e);break l}else if(a!==u){u=Ot(Error(d(424)),t),Ou(u),t=cd(l,t,a,e);break l}else{switch(l=t.stateNode.containerInfo,l.nodeType){case 9:l=l.body;break;default:l=l.nodeName==="HTML"?l.ownerDocument.body:l}for(_l=Dt(l.firstChild),Gl=t,F=!0,Ee=null,Ct=!0,e=tr(t,null,a,e),t.child=e;e;)e.flags=e.flags&-3|134221824,e=e.sibling}else{if(ua(),a===u){t=he(l,t,e);break l}Yl(l,t,a,e)}t=t.child}return t;case 26:return Za(l,t),l===null?(e=Ym(t.type,null,t.pendingProps,null))?t.memoizedState=e:F||(t.stateNode=vm(t.type,t.pendingProps,xe.current,t)):t.memoizedState=Ym(t.type,l.memoizedProps,t.pendingProps,l.memoizedState),null;case 27:return Xc(t),l===null&&F&&(a=t.stateNode=Dm(t.type,t.pendingProps,xe.current),Gl=t,Ct=!0,u=_l,Xe(t.type)?(ds=u,_l=Dt(a.firstChild)):_l=u),Yl(l,t,t.pendingProps.children,e),Za(l,t),l===null&&(t.flags|=4194304),t.child;case 5:return l===null&&F&&((u=a=_l)&&(a=J1(a,t.type,t.pendingProps,Ct),a!==null?(t.stateNode=a,Gl=t,_l=Dt(a.firstChild),Ct=!1,u=!0):u=!1),u||ze(t)),Xc(t),u=t.type,n=t.pendingProps,c=l!==null?l.memoizedProps:null,a=n.children,as(u,n)?a=null:c!==null&&as(u,c)&&(t.flags|=32),t.memoizedState!==null&&(u=Li(l,t,Xh,null,null,e),fu._currentValue=u),Za(l,t),Yl(l,t,a,e),t.child;case 6:return l===null&&F&&((l=e=_l)&&(e=k1(e,t.pendingProps,Ct),e!==null?(t.stateNode=e,Gl=t,_l=null,l=!0):l=!1),l||ze(t)),null;case 13:return id(l,t,e);case 4:return sn(t,t.stateNode.containerInfo),a=t.pendingProps,l===null?t.child=da(t,null,a,e):Yl(l,t,a,e),t.child;case 11:return Ir(l,t,t.type,t.pendingProps,e);case 7:return a=t.pendingProps,Za(l,t),Yl(l,t,a,e),t.child;case 8:return Yl(l,t,t.pendingProps.children,e),t.child;case 12:return Yl(l,t,t.pendingProps.children,e),t.child;case 10:return od(l,t,e);case 9:return u=t.type._context,a=t.pendingProps.children,ia(t),u=Vl(u),a=a(u),t.flags|=1,Yl(l,t,a,e),t.child;case 14:return Pr(l,t,t.type,t.pendingProps,e);case 15:return ld(l,t,t.type,t.pendingProps,e);case 19:return vf(l,t,e);case 31:return Fh(l,t,e);case 22:return td(l,t,e,t.pendingProps);case 24:return ia(t),a=Vl(Dl),l===null?(u=Di(),u===null&&(u=Nl,n=Ci(),u.pooledCache=n,n.refCount++,n!==null&&(u.pooledCacheLanes|=e),u=n),t.memoizedState={parent:a,cache:u},Ri(t),Oe(t,Dl,u)):((l.lanes&e)!==0&&(Hi(l,t),Ru(t,null,null,e),Uu()),u=l.memoizedState,n=t.memoizedState,u.parent!==a?(u={parent:a,cache:a},t.memoizedState=u,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=u),Oe(t,Dl,a)):(a=n.cache,Oe(t,Dl,a),a!==u.cache&&Ai(t,[Dl],e,!0))),Yl(l,t,t.pendingProps.children,e),t.child;case 30:return t.stateNode===null&&(t.stateNode={autoName:null,paired:null,clones:null,ref:null}),a=t.pendingProps,a.name!=null&&a.name!=="auto"?t.flags|=l===null?18882560:18874368:F&&Un(t),l!==null&&l.memoizedProps.name!==a.name?t.flags|=4194816:Za(l,t),Yl(l,t,a.children,e),t.child;case 29:throw t.pendingProps}throw Error(d(156,t.tag))}function ve(l){l.flags|=4}function gf(l,t,e,a,u){var n;if((n=(l.mode&32)!==0)&&(n=e===null?Gm(t,a):Gm(t,a)&&(a.src!==e.src||a.srcSet!==e.srcSet)),n){if(l.flags|=16777216,(u&335544128)===u)if(l.stateNode.complete)l.flags|=8192;else if(Kd())l.flags|=8192;else throw ra=Gn,Ui}else l.flags&=-16777217}function dd(l,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)l.flags&=-16777217;else if(l.flags|=16777216,!Qm(t))if(Kd())l.flags|=8192;else throw ra=Gn,Ui}function nc(l,t){t!==null&&(l.flags|=4),l.flags&16384&&(t=l.tag!==22?ws():536870912,l.lanes|=t,$a|=t)}function Gu(l,t){if(!F)switch(l.tailMode){case"visible":break;case"collapsed":for(var e=l.tail,a=null;e!==null;)e.alternate!==null&&(a=e),e=e.sibling;a===null?t||l.tail===null?l.tail=null:l.tail.sibling=null:a.sibling=null;break;default:for(t=l.tail,e=null;t!==null;)t.alternate!==null&&(e=t),t=t.sibling;e===null?l.tail=null:e.sibling=null}}function El(l){var t=l.alternate!==null&&l.alternate.child===l.child,e=0,a=0;if(t)for(var u=l.child;u!==null;)e|=u.lanes|u.childLanes,a|=u.subtreeFlags&1206910976,a|=u.flags&1206910976,u.return=l,u=u.sibling;else for(u=l.child;u!==null;)e|=u.lanes|u.childLanes,a|=u.subtreeFlags,a|=u.flags,u.return=l,u=u.sibling;return l.subtreeFlags|=a,l.childLanes=e,t}function l1(l,t,e){var a=t.pendingProps;switch(Ei(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return El(t),null;case 1:return El(t),null;case 3:return e=t.stateNode,a=null,l!==null&&(a=l.memoizedState.cache),t.memoizedState.cache!==a&&(t.flags|=2048),re(Dl),pa(),e.pendingContext&&(e.context=e.pendingContext,e.pendingContext=null),(l===null||l.child===null)&&(Ba(t)?ve(t):l===null||l.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,Oi())),El(t),null;case 26:var u=t.type,n=t.memoizedState;return l===null?(ve(t),n!==null?(El(t),dd(t,n)):(El(t),gf(t,u,null,a,e))):n?n!==l.memoizedState?(ve(t),El(t),dd(t,n)):(El(t),t.flags&=-16777217):(l=l.memoizedProps,l!==a&&ve(t),El(t),gf(t,u,l,a,e)),null;case 27:if(on(t),e=xe.current,u=t.type,l!==null&&t.stateNode!=null)l.memoizedProps!==a&&ve(t);else{if(!a){if(t.stateNode===null)throw Error(d(166));return El(t),t.subtreeFlags&=-33554433,null}l=Lt.current,Ba(t)?Zo(t):(l=Dm(u,a,e),t.stateNode=l,ve(t))}return El(t),t.subtreeFlags&=-33554433,null;case 5:if(on(t),u=t.type,l!==null&&t.stateNode!=null)l.memoizedProps!==a&&ve(t);else{if(!a){if(t.stateNode===null)throw Error(d(166));return El(t),t.subtreeFlags&=-33554433,null}if(n=Lt.current,Ba(t))Zo(t);else{var c=Fu(xe.current);switch(n){case 1:n=c.createElementNS("http://www.w3.org/2000/svg",u);break;case 2:n=c.createElementNS("http://www.w3.org/1998/Math/MathML",u);break;default:switch(u){case"svg":n=c.createElementNS("http://www.w3.org/2000/svg",u);break;case"math":n=c.createElementNS("http://www.w3.org/1998/Math/MathML",u);break;case"script":n=c.createElement("div"),n.innerHTML="<script><\/script>",n=n.removeChild(n.firstChild);break;case"select":n=typeof a.is=="string"?c.createElement("select",{is:a.is}):c.createElement("select"),a.multiple?n.multiple=!0:a.size&&(n.size=a.size);break;default:n=typeof a.is=="string"?c.createElement(u,{is:a.is}):c.createElement(u)}}n[Zl]=t,n[nt]=a;l:for(c=t.child;c!==null;){if(c.tag===5||c.tag===6)n.appendChild(c.stateNode);else if(c.tag!==4&&c.tag!==27&&c.child!==null){c.child.return=c,c=c.child;continue}if(c===t)break l;for(;c.sibling===null;){if(c.return===null||c.return===t)break l;c=c.return}c.sibling.return=c.return,c=c.sibling}t.stateNode=n;l:switch($l(n,u,a),u){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break l;case"img":a=!0;break l;default:a=!1}a&&ve(t)}}return El(t),t.subtreeFlags&=-33554433,gf(t,t.type,l===null?null:l.memoizedProps,t.pendingProps,e),null;case 6:if(l&&t.stateNode!=null)l.memoizedProps!==a&&ve(t);else{if(typeof a!="string"&&t.stateNode===null)throw Error(d(166));if(l=xe.current,Ba(t)){if(l=t.stateNode,e=t.memoizedProps,a=null,u=Gl,u!==null)switch(u.tag){case 27:case 5:a=u.memoizedProps}l[Zl]=t,l=!!(l.nodeValue===e||a!==null&&a.suppressHydrationWarning===!0||rm(l.nodeValue,e)),l||ze(t,!0)}else l=Fu(l).createTextNode(a),l[Zl]=t,t.stateNode=l}return El(t),null;case 31:if(e=t.memoizedState,l===null||l.memoizedState!==null){if(a=Ba(t),e!==null){if(l===null){if(!a)throw Error(d(318));if(l=t.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(d(557));l[Zl]=t}else ua(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;El(t),l=!1}else e=Oi(),l!==null&&l.memoizedState!==null&&(l.memoizedState.hydrationErrors=e),l=!0;if(!l)return t.flags&256?(gt(t),t):(gt(t),null);if((t.flags&128)!==0)throw Error(d(558))}return El(t),null;case 13:if(a=t.memoizedState,l===null||l.memoizedState!==null&&l.memoizedState.dehydrated!==null){if(u=Ba(t),a!==null&&a.dehydrated!==null){if(l===null){if(!u)throw Error(d(318));if(u=t.memoizedState,u=u!==null?u.dehydrated:null,!u)throw Error(d(317));u[Zl]=t}else ua(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;El(t),u=!1}else u=Oi(),l!==null&&l.memoizedState!==null&&(l.memoizedState.hydrationErrors=u),u=!0;if(!u)return t.flags&256?(gt(t),t):(gt(t),null)}return gt(t),(t.flags&128)!==0?(t.lanes=e,t):(e=a!==null,l=l!==null&&l.memoizedState!==null,e&&(a=t.child,u=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(u=a.alternate.memoizedState.cachePool.pool),n=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(n=a.memoizedState.cachePool.pool),n!==u&&(a.flags|=2048)),e!==l&&e&&(t.child.flags|=8192),nc(t,t.updateQueue),El(t),null);case 4:return pa(),l===null&&If(t.stateNode.containerInfo),t.flags|=67108864,El(t),null;case 10:return re(t.type),El(t),null;case 19:if(Qi(t),a=t.memoizedState,a===null)return El(t),null;if(u=(t.flags&128)!==0,n=a.rendering,n===null)if(u)Gu(a,!1);else{if(Cl!==0||l!==null&&(l.flags&128)!==0)for(l=t.child;l!==null;){if(n=Zn(l),n!==null){for(t.flags|=128,Gu(a,!1),l=n.updateQueue,t.updateQueue=l,nc(t,l),t.subtreeFlags=0,l=e,e=t.child;e!==null;)wo(e,l),e=e.sibling;return Hu(t,Jl.current&1|2),F&&se(t,a.treeForkCount),t.child}l=l.sibling}a.tail!==null&&dt()>gc&&(t.flags|=128,u=!0,Gu(a,!1),t.lanes=4194304)}else{if(!u)if(l=Zn(n),l!==null){if(t.flags|=128,u=!0,l=l.updateQueue,t.updateQueue=l,nc(t,l),Gu(a,!0),a.tail===null&&a.tailMode!=="collapsed"&&a.tailMode!=="visible"&&!n.alternate&&!F)return El(t),null}else 2*dt()-a.renderingStartTime>gc&&e!==536870912&&(t.flags|=128,u=!0,Gu(a,!1),t.lanes=4194304);a.isBackwards?(n.sibling=t.child,t.child=n):(l=a.last,l!==null?l.sibling=n:t.child=n,a.last=n)}if(a.tail!==null){l=a.tail;l:{for(e=l;e!==null;){if(e.alternate!==null){e=!1;break l}e=e.sibling}e=!0}return a.rendering=l,a.tail=l.sibling,a.renderingStartTime=dt(),l.sibling=null,n=Jl.current,n=u?n&1|2:n&1,a.tailMode==="visible"||a.tailMode==="collapsed"||!e||F?Hu(t,n):(e=n,Tl(Kl,t),Tl(Jl,e),lt===null&&(lt=t)),F&&se(t,a.treeForkCount),l}return El(t),null;case 22:case 23:return gt(t),wi(),a=t.memoizedState!==null,l!==null?l.memoizedState!==null!==a&&(t.flags|=8192):a&&(t.flags|=8192),a?(e&536870912)!==0&&(t.flags&128)===0&&(El(t),t.subtreeFlags&6&&(t.flags|=8192)):El(t),e=t.updateQueue,e!==null&&nc(t,e.retryQueue),e=null,l!==null&&l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(e=l.memoizedState.cachePool.pool),a=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(a=t.memoizedState.cachePool.pool),a!==e&&(t.flags|=2048),l!==null&&Ll(sa),null;case 24:return e=null,l!==null&&(e=l.memoizedState.cache),t.memoizedState.cache!==e&&(t.flags|=2048),re(Dl),El(t),null;case 25:return null;case 30:return t.flags|=33554432,El(t),null}throw Error(d(156,t.tag))}function t1(l,t){switch(Ei(t),t.tag){case 1:return l=t.flags,l&65536?(t.flags=l&-65537|128,t):null;case 3:return re(Dl),pa(),l=t.flags,(l&65536)!==0&&(l&128)===0?(t.flags=l&-65537|128,t):null;case 26:case 27:case 5:return on(t),null;case 31:if(t.memoizedState!==null){if(gt(t),t.alternate===null)throw Error(d(340));ua()}return l=t.flags,l&65536?(t.flags=l&-65537|128,t):null;case 13:if(gt(t),l=t.memoizedState,l!==null&&l.dehydrated!==null){if(t.alternate===null)throw Error(d(340));ua()}return l=t.flags,l&65536?(t.flags=l&-65537|128,t):null;case 19:return Qi(t),l=t.flags,l&65536?(t.flags=l&-65537|128,l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null),t.flags|=4,t):null;case 4:return pa(),null;case 10:return re(t.type),null;case 22:case 23:return gt(t),wi(),l!==null&&Ll(sa),l=t.flags,l&65536?(t.flags=l&-65537|128,t):null;case 24:return re(Dl),null;case 25:return null;default:return null}}function md(l,t){switch(Ei(t),t.tag){case 3:re(Dl),pa();break;case 26:case 27:case 5:on(t);break;case 4:pa();break;case 31:t.memoizedState!==null&&gt(t);break;case 13:gt(t);break;case 19:Qi(t);break;case 10:re(t.type);break;case 22:case 23:gt(t),wi(),l!==null&&Ll(sa);break;case 24:re(Dl)}}function Qu(l,t){try{var e=t.updateQueue,a=e!==null?e.lastEffect:null;if(a!==null){var u=a.next;e=u;do{if((e.tag&l)===l){a=void 0;var n=e.create,c=e.inst;a=n(),c.destroy=a}e=e.next}while(e!==u)}}catch(i){gl(t,t.return,i)}}function He(l,t,e){try{var a=t.updateQueue,u=a!==null?a.lastEffect:null;if(u!==null){var n=u.next;a=n;do{if((a.tag&l)===l){var c=a.inst,i=c.destroy;if(i!==void 0){c.destroy=void 0,u=t;var s=e,v=i;try{v()}catch(b){gl(u,s,b)}}}a=a.next}while(a!==n)}}catch(b){gl(t,t.return,b)}}function hd(l){var t=l.updateQueue;if(t!==null){var e=l.stateNode;try{ar(t,e)}catch(a){gl(l,l.return,a)}}}function vd(l,t,e){e.props=ha(l.type,l.memoizedProps),e.state=l.memoizedState;try{e.componentWillUnmount()}catch(a){gl(l,t,a)}}function Jt(l,t){try{var e=l.ref;if(e!==null){switch(l.tag){case 26:case 27:case 5:var a=l.stateNode;break;case 30:var u=l.stateNode,n=ce(l.memoizedProps,u);(u.ref===null||u.ref.name!==n)&&(u.ref=Nm(n)),a=u.ref;break;case 7:if(l.stateNode===null){var c=new Nt(l);S(l.child,!1,V1,c,void 0,void 0),l.stateNode=c}a=l.stateNode;break;default:a=l.stateNode}typeof e=="function"?l.refCleanup=e(a):e.current=a}}catch(i){gl(l,t,i)}}function kl(l,t){var e=l.ref,a=l.refCleanup;if(e!==null)if(typeof a=="function")try{a()}catch(u){gl(l,t,u)}finally{l.refCleanup=null,l=l.alternate,l!=null&&(l.refCleanup=null)}else if(typeof e=="function")try{e(null)}catch(u){gl(l,t,u)}else e.current=null}function cc(l,t){if((l.tag===5||l.tag===27||l.tag===6)&&l.alternate===null&&t!==null)for(var e=0;e<t.length;e++)jm(l.stateNode,t[e])}function yd(l){for(var t=l.return;t!==null&&(xf(t)&&jm(l.stateNode,t.stateNode),!bf(t));)t=t.return}function Xu(l){for(var t=l.return;t!==null&&(xf(t)&&K1(l.stateNode,t.stateNode),!bf(t));)t=t.return}function bf(l){return l.tag===5||l.tag===3||l.tag===27}function xf(l){return l&&l.tag===7&&l.stateNode!==null}function Sf(l){var t=l.type,e=l.memoizedProps,a=l.stateNode;try{l:switch(t){case"button":case"input":case"select":case"textarea":e.autoFocus&&a.focus();break l;case"img":e.src?a.src=e.src:e.srcSet&&(a.srcset=e.srcSet)}}catch(u){gl(l,l.return,u)}}function pf(l,t,e){try{var a=l.stateNode;O1(a,l.type,e,t),a[nt]=t}catch(u){gl(l,l.return,u)}}function gd(l){return l.tag===5||l.tag===3||l.tag===26||l.tag===27&&Xe(l.type)||l.tag===4}function Nf(l){l:for(;;){for(;l.sibling===null;){if(l.return===null||gd(l.return))return null;l=l.return}for(l.sibling.return=l.return,l=l.sibling;l.tag!==5&&l.tag!==6&&l.tag!==18;){if(l.tag===27&&Xe(l.type)||l.flags&2||l.child===null||l.tag===4)continue l;l.child.return=l,l=l.child}if(!(l.flags&2))return l.stateNode}}function Tf(l,t,e,a){var u=l.tag;if(u===5||u===6)u=l.stateNode,t?(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e).insertBefore(u,t):(t=e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,t.appendChild(u),e=e._reactRootContainer,e!=null||t.onclick!==null||(t.onclick=Zt)),cc(l,a),sl=!0;else if(u!==4&&(u===27&&(cc(l,a),a=null,Xe(l.type)&&(e=l.stateNode,t=null)),l=l.child,l!==null))for(Tf(l,t,e,a),l=l.sibling;l!==null;)Tf(l,t,e,a),l=l.sibling}function ic(l,t,e,a){var u=l.tag;if(u===5||u===6)u=l.stateNode,t?e.insertBefore(u,t):e.appendChild(u),cc(l,a),sl=!0;else if(u!==4&&(u===27&&(cc(l,a),a=null,Xe(l.type)&&(e=l.stateNode)),l=l.child,l!==null))for(ic(l,t,e,a),l=l.sibling;l!==null;)ic(l,t,e,a),l=l.sibling}function bd(l){var t=l.stateNode,e=l.memoizedProps;try{for(var a=l.type,u=t.attributes;u.length;)t.removeAttributeNode(u[0]);$l(t,a,e),t[Zl]=l,t[nt]=e}catch(n){gl(l,l.return,n)}}var fc=!1,bt=null;function xd(l){(l.tag===30||(l.subtreeFlags&33554432)!==0)&&(fc=!0)}var kt=null;function Sd(){var l=kt;return kt=null,l}var it=0;function Va(l,t,e,a,u){return it=0,pd(l.child,t,e,a,u)}function pd(l,t,e,a,u){for(var n=!1;l!==null;){if(l.tag===5){var c=l.stateNode;if(a!==null){var i=cs(c);a.push(i),i.view&&(n=!0)}else n||cs(c).view&&(n=!0);fc=!0,Sm(c,it===0?t:t+"_"+it,e),it++}else(l.tag!==22||l.memoizedState===null)&&(l.tag===30&&u||pd(l.child,t,e,a,u)&&(n=!0));l=l.sibling}return n}function $t(l,t){for(;l!==null;)l.tag===5?pm(l.stateNode,l.memoizedProps):(l.tag!==22||l.memoizedState===null)&&(l.tag===30&&t||$t(l.child,t)),l=l.sibling}function sc(l){if((l.subtreeFlags&18874368)!==0)for(l=l.child;l!==null;){if((l.tag!==22||l.memoizedState===null)&&(sc(l),l.tag===30&&(l.flags&18874368)!==0&&l.stateNode.paired)){var t=l.memoizedProps;if(t.name==null||t.name==="auto")throw Error(d(544));var e=t.name;t=ie(t.default,t.share),t!=="none"&&(Va(l,e,t,null,!1)||$t(l.child,!1))}l=l.sibling}}function _f(l,t){if(l.tag===30){var e=l.stateNode,a=l.memoizedProps,u=ce(a,e),n=ie(a.default,e.paired?a.share:a.enter);n!=="none"?Va(l,u,n,null,!1)?(sc(l),e.paired||t||Pa(l,a.onEnter)):$t(l.child,!1):sc(l)}else if((l.subtreeFlags&33554432)!==0)for(l=l.child;l!==null;)_f(l,t),l=l.sibling;else sc(l)}function Ef(l){if(bt!==null&&bt.size!==0){var t=bt;if((l.subtreeFlags&18874368)!==0)for(l=l.child;l!==null;){if(l.tag!==22||l.memoizedState===null){if(l.tag===30&&(l.flags&18874368)!==0){var e=l.memoizedProps,a=e.name;if(a!=null&&a!=="auto"){var u=t.get(a);if(u!==void 0){var n=ie(e.default,e.share);if(n!=="none"&&(Va(l,a,n,null,!1)?(n=l.stateNode,u.paired=n,n.paired=u,Pa(l,e.onShare)):$t(l.child,!1)),t.delete(a),t.size===0)break}}}Ef(l)}l=l.sibling}}}function zf(l){if(l.tag===30){var t=l.memoizedProps,e=ce(t,l.stateNode),a=bt!==null?bt.get(e):void 0,u=ie(t.default,a!==void 0?t.share:t.exit);u!=="none"&&(Va(l,e,u,null,!1)?a!==void 0?(u=l.stateNode,a.paired=u,u.paired=a,bt.delete(e),Pa(l,t.onShare)):Pa(l,t.onExit):$t(l.child,!1)),bt!==null&&Ef(l)}else if((l.subtreeFlags&33554432)!==0)for(l=l.child;l!==null;)zf(l),l=l.sibling;else bt!==null&&Ef(l)}function Nd(l){for(l=l.child;l!==null;){if(l.tag===30){var t=l.memoizedProps,e=ce(t,l.stateNode);t=ie(t.default,t.update),l.flags&=-5,t!=="none"&&Va(l,e,t,l.memoizedState=[],!1)}else(l.subtreeFlags&33554432)!==0&&Nd(l);l=l.sibling}}function Of(l){if((l.subtreeFlags&18874368)!==0)for(l=l.child;l!==null;){if(l.tag!==22||l.memoizedState===null){if(l.tag===30&&(l.flags&18874368)!==0){var t=l.stateNode;t.paired!==null&&(t.paired=null,$t(l.child,!1))}Of(l)}l=l.sibling}}function oc(l){if(l.tag===30)l.stateNode.paired=null,$t(l.child,!1),Of(l);else if((l.subtreeFlags&33554432)!==0)for(l=l.child;l!==null;)oc(l),l=l.sibling;else Of(l)}function Td(l){for(l=l.child;l!==null;)l.tag===30?$t(l.child,!1):(l.subtreeFlags&33554432)!==0&&Td(l),l=l.sibling}function jf(l,t,e,a,u,n,c){for(var i=!1;t!==null;){if(t.tag===5){var s=t.stateNode;if(n!==null&&it<n.length){var v=n[it],b=cs(s);(v.view||b.view)&&(i=!0);var N;if(N=(l.flags&4)===0)if(b.clip)N=!0;else{N=v.rect;var m=b.rect;N=N.y!==m.y||N.x!==m.x||N.height!==m.height||N.width!==m.width}N&&(l.flags|=4),b.abs?b=!v.abs:(v=v.rect,b=b.rect,b=v.height!==b.height||v.width!==b.width),b&&(l.flags|=32)}else l.flags|=32;(l.flags&4)!==0&&Sm(s,it===0?e:e+"_"+it,u),i&&(l.flags&4)!==0||(kt===null&&(kt=[]),kt.push(s,it===0?a:a+"_"+it,t.memoizedProps)),it++}else(t.tag!==22||t.memoizedState===null)&&(t.tag===30&&c?l.flags|=t.flags&32:jf(l,t.child,e,a,u,n,c)&&(i=!0));t=t.sibling}return i}function _d(l,t){for(l=l.child;l!==null;){if(l.tag===30){var e=l.memoizedProps,a=l.stateNode,u=ce(e,a),n=ie(e.default,e.update),c;c=l.memoizedState,l.memoizedState=null,a=l;var i=l.child;it=0,u=jf(a,i,u,u,n,c,!1),(l.flags&4)!==0&&u&&Pa(l,e.onUpdate)}else(l.subtreeFlags&33554432)!==0&&_d(l);l=l.sibling}}var Ql=!1,hl=!1,Wt=!1,Af=!1,Ed=typeof WeakSet=="function"?WeakSet:Set,Xl=null,Ft=!1,Lu=!1,rc=!1,Cf=!1;function e1(l,t,e){if(l=l.containerInfo,ts=su,l=Ao(l),vi(l)){if("selectionStart"in l)var a={start:l.selectionStart,end:l.selectionEnd};else l:{a=(a=l.ownerDocument)&&a.defaultView||window;var u=a.getSelection&&a.getSelection();if(u&&u.rangeCount!==0){a=u.anchorNode;var n=u.anchorOffset,c=u.focusNode;u=u.focusOffset;try{a.nodeType,c.nodeType}catch{a=null;break l}var i=0,s=-1,v=-1,b=0,N=0,m=l,g=null;t:for(;;){for(var z;m!==a||n!==0&&m.nodeType!==3||(s=i+n),m!==c||u!==0&&m.nodeType!==3||(v=i+u),m.nodeType===3&&(i+=m.nodeValue.length),(z=m.firstChild)!==null;)g=m,m=z;for(;;){if(m===l)break t;if(g===a&&++b===n&&(s=i),g===c&&++N===u&&(v=i),(z=m.nextSibling)!==null)break;m=g,g=m.parentNode}m=z}a=s===-1||v===-1?null:{start:s,end:v}}else a=null}a=a||{start:0,end:0}}else a=null;for(es={focusedElem:l,selectionRange:a},su=!1,e=(e&335544064)===e,Xl=t,t=e?9270:1024;Xl!==null;){if(l=Xl,e&&(a=l.deletions,a!==null))for(n=0;n<a.length;n++)e&&zf(a[n]);if(l.alternate===null&&(l.flags&2)!==0)e&&xd(l),dc(e);else{if(l.tag===22){if(a=l.alternate,l.memoizedState!==null){a!==null&&a.memoizedState===null&&e&&zf(a),dc(e);continue}else if(a!==null&&a.memoizedState!==null){e&&xd(l),dc(e);continue}}a=l.child,(l.subtreeFlags&t)!==0&&a!==null?(a.return=l,Xl=a):(e&&Nd(l),dc(e))}}bt=null}function dc(l){for(;Xl!==null;){var t=Xl,e=l,a=t.alternate,u=t.flags;switch(t.tag){case 0:case 11:case 15:break;case 1:if((u&1024)!==0&&a!==null){e=void 0,u=a.memoizedProps,a=a.memoizedState;var n=t.stateNode;try{var c=ha(t.type,u);e=n.getSnapshotBeforeUpdate(c,a),n.__reactInternalSnapshotBeforeUpdate=e}catch(i){gl(t,t.return,i)}}break;case 3:if((u&1024)!==0){if(a=t.stateNode.containerInfo,e=a.nodeType,e===9)ss(a);else if(e===1)switch(a.nodeName){case"HEAD":case"HTML":case"BODY":ss(a);break;default:a.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;case 30:e&&a!==null&&(e=ce(a.memoizedProps,a.stateNode),u=t.memoizedProps,u=ie(u.default,u.update),u!=="none"&&Va(a,e,u,a.memoizedState=[],!0));break;default:if((u&1024)!==0)throw Error(d(163))}if(a=t.sibling,a!==null){a.return=t.return,Xl=a;break}Xl=t.return}}function zd(l,t,e){var a=e.flags;switch(e.tag){case 0:case 11:case 15:It(l,e),a&4&&Qu(5,e);break;case 1:if(It(l,e),a&4)if(l=e.stateNode,t===null)try{l.componentDidMount()}catch(c){gl(e,e.return,c)}else{var u=ha(e.type,t.memoizedProps);t=t.memoizedState;try{l.componentDidUpdate(u,t,l.__reactInternalSnapshotBeforeUpdate)}catch(c){gl(e,e.return,c)}}a&64&&hd(e),a&512&&Jt(e,e.return);break;case 3:if(It(l,e),a&64&&(l=e.updateQueue,l!==null)){if(t=null,e.child!==null)switch(e.child.tag){case 27:case 5:t=e.child.stateNode;break;case 1:t=e.child.stateNode}try{ar(l,t)}catch(c){gl(e,e.return,c)}}break;case 27:t===null&&a&4&&bd(e);case 26:case 5:It(l,e),t===null&&a&4&&Sf(e),a&512&&Jt(e,e.return);break;case 12:It(l,e);break;case 31:It(l,e),a&4&&Cd(l,e);break;case 13:It(l,e),a&4&&Md(l,e),a&64&&(l=e.memoizedState,l!==null&&(l=l.dehydrated,l!==null&&(e=h1.bind(null,e),$1(l,e))));break;case 22:if(a=e.memoizedState!==null||Ql,!a){var n=t!==null&&t.memoizedState!==null||hl;t=Ql,u=hl,Ql=a,(hl=n)&&!u?(a=2,(e.subtreeFlags&8772)!==0&&(a|=1),qt(l,e,a)):It(l,e),Ql=t,hl=u}break;case 30:It(l,e),a&512&&Jt(e,e.return);break;case 7:a&512&&Jt(e,e.return);default:It(l,e)}}function Mf(l,t){for(l=l.child;l!==null;)Od(l,t),l=l.sibling}function Od(l,t){switch(l.tag){case 5:case 26:try{var e=l.stateNode;if(t){var a=e.style;typeof a.setProperty=="function"?a.setProperty("display","none","important"):a.display="none"}else{var u=l.stateNode,n=l.memoizedProps.style,c=n!=null&&n.hasOwnProperty("display")?n.display:null;u.style.display=c==null||typeof c=="boolean"?"":(""+c).trim()}}catch(s){gl(l,l.return,s)}Df(l,t);break;case 6:try{l.stateNode.nodeValue=t?"":l.memoizedProps,sl=!0}catch(s){gl(l,l.return,s)}break;case 18:try{var i=l.stateNode;t?xm(i,!0):xm(l.stateNode,!1)}catch(s){gl(l,l.return,s)}break;case 22:case 23:l.memoizedState===null&&Mf(l,t);break;default:Mf(l,t)}}function Df(l,t){if(l.subtreeFlags&67108864)for(l=l.child;l!==null;){l:{var e=l,a=t;switch(e.tag){case 4:Od(e,a);break l;case 22:e.memoizedState===null&&Df(e,a);break l;default:Df(e,a)}}l=l.sibling}}function jd(l){var t=l.alternate;t!==null&&(l.alternate=null,jd(t)),l.child=null,l.deletions=null,l.sibling=null,l.tag===5&&(t=l.stateNode,t!==null&&gn(t)),l.stateNode=null,l.return=null,l.dependencies=null,l.memoizedProps=null,l.memoizedState=null,l.pendingProps=null,l.stateNode=null,l.updateQueue=null}var zl=null,ft=!1;function Yt(l,t,e){for(e=e.child;e!==null;)Ad(l,t,e),e=e.sibling}function Ad(l,t,e){if(mt&&typeof mt.onCommitFiberUnmount=="function")try{mt.onCommitFiberUnmount(du,e)}catch{}switch(e.tag){case 26:hl||kl(e,t),Yt(l,t,e),e.memoizedState?e.memoizedState.count--:e.stateNode&&!hl&&(e=e.stateNode,e.parentNode.removeChild(e));break;case 27:hl||kl(e,t),Xu(e);var a=zl,u=ft;Xe(e.type)&&(zl=e.stateNode,ft=!1),Yt(l,t,e),Um(e.stateNode,e.type,e.memoizedProps),zl=a,ft=u;break;case 5:hl||kl(e,t),Xu(e);case 6:if(e.tag===6&&Xu(e),a=zl,u=ft,zl=null,Yt(l,t,e),zl=a,ft=u,zl!==null)if(ft)try{(zl.nodeType===9?zl.body:zl.nodeName==="HTML"?zl.ownerDocument.body:zl).removeChild(e.stateNode),sl=!0}catch(n){gl(e,t,n)}else try{zl.removeChild(e.stateNode),sl=!0}catch(n){gl(e,t,n)}break;case 18:zl!==null&&(ft?(l=zl,bm(l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l,e.stateNode),ou(l)):bm(zl,e.stateNode));break;case 4:a=zl,u=ft,zl=e.stateNode.containerInfo,ft=!0,Yt(l,t,e),zl=a,ft=u;break;case 0:case 11:case 14:case 15:He(2,e,t),hl||He(4,e,t),Yt(l,t,e);break;case 1:hl||(kl(e,t),a=e.stateNode,typeof a.componentWillUnmount=="function"&&vd(e,t,a)),Yt(l,t,e);break;case 21:Yt(l,t,e);break;case 22:hl=(a=hl)||e.memoizedState!==null,Yt(l,t,e),hl=a;break;case 30:kl(e,t),Yt(l,t,e);break;case 7:hl||kl(e,t),Yt(l,t,e);break;default:Yt(l,t,e)}}function Cd(l,t){if(t.memoizedState===null&&(l=t.alternate,l!==null&&(l=l.memoizedState,l!==null))){l=l.dehydrated;try{ou(l)}catch(e){gl(t,t.return,e)}}}function Md(l,t){if(t.memoizedState===null&&(l=t.alternate,l!==null&&(l=l.memoizedState,l!==null&&(l=l.dehydrated,l!==null))))try{ou(l)}catch(e){gl(t,t.return,e)}}function a1(l){switch(l.tag){case 31:case 13:case 19:var t=l.stateNode;return t===null&&(t=l.stateNode=new Ed),t;case 22:return l=l.stateNode,t=l._retryCache,t===null&&(t=l._retryCache=new Ed),t;default:throw Error(d(435,l.tag))}}function mc(l,t){var e=a1(l);t.forEach(function(a){if(!e.has(a)){e.add(a);var u=v1.bind(null,l,a);a.then(u,u)}})}function at(l,t,e){var a=t.deletions;if(a!==null)for(var u=0;u<a.length;u++){var n=a[u],c=l,i=t,s=i;l:for(;s!==null;){switch(s.tag){case 27:if(Xe(s.type)){zl=s.stateNode,ft=!1;break l}break;case 5:zl=s.stateNode,ft=!1;break l;case 3:case 4:zl=s.stateNode.containerInfo,ft=!0;break l}s=s.return}if(zl===null)throw Error(d(160));Ad(c,i,n),zl=null,ft=!1,c=n.alternate,c!==null&&(c.return=null),n.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)Dd(t,l,e),t=t.sibling}var Bt=null;function Dd(l,t,e){var a=l.alternate,u=l.flags;switch(l.tag){case 0:case 11:case 14:case 15:if(u&4&&(a=l.updateQueue,a=a!==null?a.events:null,a!==null))for(var n=0;n<a.length;n++){var c=a[n];c.ref.impl=c.nextImpl}at(t,l,e),ut(l),u&4&&(He(3,l,l.return),Qu(3,l),He(5,l,l.return));break;case 1:at(t,l,e),ut(l),u&512&&(hl||a===null||kl(a,a.return)),u&64&&Ql&&(l=l.updateQueue,l!==null&&(t=l.callbacks,t!==null&&(e=l.shared.hiddenCallbacks,l.shared.hiddenCallbacks=e===null?t:e.concat(t))));break;case 26:if(n=Bt,at(t,l,e),ut(l),u&512&&(hl||a===null||kl(a,a.return)),u&4)if(u=a!==null?a.memoizedState:null,e=l.memoizedState,a===null)if(e===null)if(l.stateNode===null)if(Ql)l.stateNode=vm(l.type,l.memoizedProps,t.containerInfo,l);else{l:{t=l.type,e=l.memoizedProps,u=n.ownerDocument||n;t:switch(t){case"title":a=u.getElementsByTagName("title")[0],(!a||a[vu]||a[Zl]||a.namespaceURI==="http://www.w3.org/2000/svg"||a.hasAttribute("itemprop"))&&(a=u.createElement(t),u.head.insertBefore(a,u.querySelector("head > title"))),$l(a,t,e),a[Zl]=l,wl(a),t=a;break l;case"link":if(n=wm("link","href",u).get(t+(e.href||""))){for(c=0;c<n.length;c++)if(a=n[c],a.getAttribute("href")===(e.href==null||e.href===""?null:e.href)&&a.getAttribute("rel")===(e.rel==null?null:e.rel)&&a.getAttribute("title")===(e.title==null?null:e.title)&&a.getAttribute("crossorigin")===(e.crossOrigin==null?null:e.crossOrigin)){n.splice(c,1);break t}}a=u.createElement(t),$l(a,t,e),u.head.appendChild(a);break;case"meta":if(n=wm("meta","content",u).get(t+(e.content||""))){for(c=0;c<n.length;c++)if(a=n[c],a.getAttribute("content")===(e.content==null?null:""+e.content)&&a.getAttribute("name")===(e.name==null?null:e.name)&&a.getAttribute("property")===(e.property==null?null:e.property)&&a.getAttribute("http-equiv")===(e.httpEquiv==null?null:e.httpEquiv)&&a.getAttribute("charset")===(e.charSet==null?null:e.charSet)){n.splice(c,1);break t}}a=u.createElement(t),$l(a,t,e),u.head.appendChild(a);break;default:throw Error(d(468,t))}a[Zl]=l,wl(a),t=a}l.stateNode=t}else Ql||ys(n,l.type,l.stateNode);else l.stateNode=qm(n,e,l.memoizedProps);else u!==e?(u===null?(t=a.stateNode,t===null||hl||t.parentNode.removeChild(t)):u.count--,e===null?Ql||ys(n,l.type,l.stateNode):qm(n,e,l.memoizedProps)):e===null&&l.stateNode!==null&&pf(l,l.memoizedProps,a.memoizedProps);break;case 27:at(t,l,e),ut(l),u&512&&(hl||a===null||kl(a,a.return)),a!==null&&u&4&&pf(l,l.memoizedProps,a.memoizedProps);break;case 5:if(n=Wt,Wt=!1,at(t,l,e),Wt=n,ut(l),u&512&&(hl||a===null||kl(a,a.return)),l.flags&32){t=l.stateNode;try{Oa(t,""),sl=!0}catch(b){gl(l,l.return,b)}}u&4&&l.stateNode!=null&&(t=l.memoizedProps,pf(l,t,a!==null?a.memoizedProps:t)),u&1024&&(Af=!0);break;case 6:if(at(t,l,e),ut(l),u&4){if(l.stateNode===null)throw Error(d(162));t=l.memoizedProps,e=l.stateNode;try{e.nodeValue=t,sl=!0}catch(b){gl(l,l.return,b)}}break;case 3:if(sl=!1,jc=null,n=Bt,Bt=Iu(t.containerInfo),at(t,l,e),Bt=n,ut(l),u&4&&a!==null&&a.memoizedState.isDehydrated)try{ou(t.containerInfo)}catch(b){gl(l,l.return,b)}Af&&(Af=!1,Ud(l)),sl=!1;break;case 4:u=Wt,Wt=Ql,a=Is(),n=Bt,Bt=Iu(l.stateNode.containerInfo),at(t,l,e),ut(l),Bt=n,sl&&Lu&&(rc=!0),sl=a,Wt=u;break;case 12:at(t,l,e),ut(l);break;case 31:at(t,l,e),ut(l),u&4&&(t=l.updateQueue,t!==null&&(l.updateQueue=null,mc(l,t)));break;case 13:at(t,l,e),ut(l),l.child.flags&8192&&l.memoizedState!==null!=(a!==null&&a.memoizedState!==null)&&(yc=dt()),u&4&&(t=l.updateQueue,t!==null&&(l.updateQueue=null,mc(l,t)));break;case 22:n=l.memoizedState!==null,c=a!==null&&a.memoizedState!==null;var i=Ql,s=hl,v=Wt;Ql=i||n,Wt=v||n,hl=s||c,at(t,l,e),hl=s,Wt=v,Ql=i,ut(l),u&8192&&(t=l.stateNode,t._visibility=n?t._visibility&-2:t._visibility|1,!n||a===null||c||Ql||hl||(t=c||hl,e=Ql,a=hl,Ql=n||Ql,hl=t,Ye(l,2),Ql=e,hl=a),!n&&Wt||Mf(l,n)),u&4&&(t=l.updateQueue,t!==null&&(e=t.retryQueue,e!==null&&(t.retryQueue=null,mc(l,e))));break;case 19:at(t,l,e),ut(l),u&4&&(t=l.updateQueue,t!==null&&(l.updateQueue=null,mc(l,t)));break;case 30:u&512&&(hl||a===null||kl(a,a.return)),u=Is(),n=Lu,c=(e&335544064)===e,i=l.memoizedProps,Lu=c&&ie(i.default,i.update)!=="none",at(t,l,e),ut(l),c&&a!==null&&sl&&(l.flags|=4),Lu=n,sl=u;break;case 21:break;case 7:u&512&&(hl||a===null||kl(a,a.return)),a&&a.stateNode!==null&&(a.stateNode._fragmentFiber=l);default:at(t,l,e),ut(l)}}function ut(l){var t=l.flags;if(t&2){try{for(var e,a=l.return;a!==null;){if(gd(a)){e=a;break}a=a.return}a=null;for(var u=l.return;u!==null;){if(xf(u)){var n=u.stateNode;a===null?a=[n]:a.push(n)}if(bf(u))break;u=u.return}var c=a;if(e==null)throw Error(d(160));switch(e.tag){case 27:var i=e.stateNode,s=Nf(l);ic(l,s,i,c);break;case 5:var v=e.stateNode;e.flags&32&&(Oa(v,""),e.flags&=-33);var b=Nf(l);ic(l,b,v,c);break;case 3:case 4:var N=e.stateNode.containerInfo,m=Nf(l);Tf(l,m,N,c);break;default:throw Error(d(161))}}catch(g){gl(l,l.return,g)}l.flags&=-3}t&4096&&(l.flags&=-4097)}function Ud(l){if(l.subtreeFlags&1024)for(l=l.child;l!==null;){var t=l;Ud(t),t.tag===5&&t.flags&1024&&(t=t.stateNode,su=!0,t.reset(),su=!1),l=l.sibling}}function Ka(l,t){if(t.subtreeFlags&9270)for(t=t.child;t!==null;)Rd(t,l),t=t.sibling;else _d(t)}function Rd(l,t){var e=l.alternate;if(e===null)_f(l,!1);else switch(l.tag){case 3:if(Cf=Ft=!1,Sd(),Ka(t,l),!Ft&&!rc){if(l=kt,l!==null)for(var a=0;a<l.length;a+=3){e=l[a];var u=l[a+1];pm(e,l[a+2]),e=e.ownerDocument.documentElement,e!==null&&e.animate({opacity:[0,0],pointerEvents:["none","none"]},{duration:0,fill:"forwards",pseudoElement:"::view-transition-group("+u+")"})}l=t.containerInfo,l=l.nodeType===9?l.documentElement:l.ownerDocument.documentElement,l!==null&&l.style.viewTransitionName===""&&(l.style.viewTransitionName="none",l.animate({opacity:[0,0],pointerEvents:["none","none"]},{duration:0,fill:"forwards",pseudoElement:"::view-transition-group(root)"}),l.animate({width:[0,0],height:[0,0]},{duration:0,fill:"forwards",pseudoElement:"::view-transition"})),Cf=!0}kt=null;break;case 5:Ka(t,l);break;case 4:a=Ft,Ft=!1,Ka(t,l),Ft&&(rc=!0),Ft=a;break;case 22:l.memoizedState===null&&(e.memoizedState!==null?_f(l,!1):Ka(t,l));break;case 30:a=Ft,u=Sd(),Ft=!1,Ka(t,l),Ft&&(l.flags|=4);var n=l.memoizedProps,c=l.stateNode;t=ce(n,c),c=ce(e.memoizedProps,c);var i=ie(n.default,n.update);i==="none"?t=!1:(n=e.memoizedState,e.memoizedState=null,e=l.child,it=0,t=jf(l,e,t,c,i,n,!0),it!==(n===null?0:n.length)&&(l.flags|=32)),(l.flags&4)!==0&&t?(Pa(l,l.memoizedProps.onUpdate),kt=u):u!==null&&(u.push.apply(u,kt),kt=u),Ft=(l.flags&32)!==0?!0:a;break;default:Ka(t,l)}}function It(l,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)zd(l,t.alternate,t),t=t.sibling}function Ye(l,t){for(l=l.child;l!==null;){var e=l,a=t;switch(e.tag){case 0:case 11:case 14:case 15:He(4,e,e.return),Ye(e,a);break;case 1:kl(e,e.return);var u=e.stateNode;typeof u.componentWillUnmount=="function"&&vd(e,e.return,u),Ye(e,a);break;case 27:(a&2)!==0&&Um(e.stateNode,e.type,e.memoizedProps);case 5:kl(e,e.return),e.tag!==5&&e.tag!==27||Xu(e),Ye(e,a);break;case 6:Xu(e);break;case 26:kl(e,e.return),u=e.stateNode,e.memoizedState!==null||u===null||hl||u.parentNode.removeChild(u),Ye(e,a);break;case 22:e.memoizedState===null&&Ye(e,a);break;case 30:kl(e,e.return),Ye(e,a);break;case 7:kl(e,e.return);default:Ye(e,a)}l=l.sibling}}function qt(l,t,e){for(e=(t.subtreeFlags&8772)!==0?e:e&-2,t=t.child;t!==null;){var a=t.alternate,u=l,n=t,c=n.flags,i=(e&1)!==0;switch(n.tag){case 0:case 11:case 15:qt(u,n,e),Qu(4,n);break;case 1:if(qt(u,n,e),a=n,u=a.stateNode,typeof u.componentDidMount=="function")try{u.componentDidMount()}catch(b){gl(a,a.return,b)}if(a=n,u=a.updateQueue,u!==null){var s=a.stateNode;try{var v=u.shared.hiddenCallbacks;if(v!==null)for(u.shared.hiddenCallbacks=null,u=0;u<v.length;u++)er(v[u],s)}catch(b){gl(a,a.return,b)}}i&&c&64&&hd(n),Jt(n,n.return);break;case 27:(e&2)!==0&&bd(n);case 5:n.tag!==5&&n.tag!==27||yd(n),qt(u,n,e),i&&a===null&&c&4&&Sf(n),Jt(n,n.return);break;case 6:yd(n);break;case 26:s=n.stateNode,n.memoizedState!==null||s===null||Ql||ys(Iu(s.ownerDocument),n.type,s),qt(u,n,e),i&&a===null&&c&4&&Sf(n),Jt(n,n.return);break;case 12:qt(u,n,e);break;case 31:qt(u,n,e),i&&c&4&&Cd(u,n);break;case 13:qt(u,n,e),i&&c&4&&Md(u,n);break;case 22:n.memoizedState===null&&qt(u,n,e),Jt(n,n.return);break;case 30:qt(u,n,e),Jt(n,n.return);break;case 7:Jt(n,n.return);default:qt(u,n,e)}t=t.sibling}}function Uf(l,t){var e=null;l!==null&&l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(e=l.memoizedState.cachePool.pool),l=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(l=t.memoizedState.cachePool.pool),l!==e&&(l!=null&&l.refCount++,e!=null&&ju(e))}function Rf(l,t){l=null,t.alternate!==null&&(l=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==l&&(t.refCount++,l!=null&&ju(l))}function Mt(l,t,e,a){var u=(e&335544064)===e;if(t.subtreeFlags&(u?10262:10256))for(t=t.child;t!==null;)Hd(l,t,e,a),t=t.sibling;else u&&Td(t)}function Hd(l,t,e,a){var u=(e&335544064)===e;u&&t.alternate===null&&t.return!==null&&t.return.alternate!==null&&oc(t);var n=t.flags;switch(t.tag){case 0:case 11:case 15:Mt(l,t,e,a),n&2048&&Qu(9,t);break;case 1:Mt(l,t,e,a);break;case 3:Mt(l,t,e,a),u&&Cf&&(l=l.containerInfo,l=l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l,l.style.viewTransitionName==="root"&&(l.style.viewTransitionName=""),l=l.ownerDocument.documentElement,l!==null&&l.style.viewTransitionName==="none"&&(l.style.viewTransitionName="")),n&2048&&(n=null,t.alternate!==null&&(n=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==n&&(t.refCount++,n!=null&&ju(n)));break;case 12:if(n&2048){Mt(l,t,e,a),n=t.stateNode;try{var c=t.memoizedProps,i=c.id,s=c.onPostCommit;typeof s=="function"&&s(i,t.alternate===null?"mount":"update",n.passiveEffectDuration,-0)}catch(v){gl(t,t.return,v)}}else Mt(l,t,e,a);break;case 31:Mt(l,t,e,a);break;case 13:Mt(l,t,e,a);break;case 23:break;case 22:c=t.stateNode,i=t.alternate,t.memoizedState!==null?(u&&i!==null&&i.memoizedState===null&&oc(i),c._visibility&2?Mt(l,t,e,a):Zu(l,t)):(u&&i!==null&&i.memoizedState!==null&&oc(t),c._visibility&2?Mt(l,t,e,a):(c._visibility|=2,Ja(l,t,e,a,(t.subtreeFlags&10256)!==0||!1))),n&2048&&Uf(i,t);break;case 24:Mt(l,t,e,a),n&2048&&Rf(t.alternate,t);break;case 30:u&&(n=t.alternate,n!==null&&($t(n.child,!0),$t(t.child,!0))),Mt(l,t,e,a);break;default:Mt(l,t,e,a)}}function Ja(l,t,e,a,u){for(u=u&&((t.subtreeFlags&10256)!==0||!1),t=t.child;t!==null;){var n=l,c=t,i=e,s=a,v=c.flags;switch(c.tag){case 0:case 11:case 15:Ja(n,c,i,s,u),Qu(8,c);break;case 23:break;case 22:var b=c.stateNode;c.memoizedState!==null?b._visibility&2?Ja(n,c,i,s,u):Zu(n,c):(b._visibility|=2,Ja(n,c,i,s,u)),u&&v&2048&&Uf(c.alternate,c);break;case 24:Ja(n,c,i,s,u),u&&v&2048&&Rf(c.alternate,c);break;default:Ja(n,c,i,s,u)}t=t.sibling}}function Zu(l,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var e=l,a=t,u=a.flags;switch(a.tag){case 22:Zu(e,a),u&2048&&Uf(a.alternate,a);break;case 24:Zu(e,a),u&2048&&Rf(a.alternate,a);break;default:Zu(e,a)}t=t.sibling}}var va=8192;function ya(l,t,e){if(l.subtreeFlags&va)for(l=l.child;l!==null;)Yd(l,t,e),l=l.sibling}function Yd(l,t,e){switch(l.tag){case 26:ya(l,t,e),l.flags&va&&(l.memoizedState!==null?sv(e,Bt,l.memoizedState,l.memoizedProps):(l=l.stateNode,(t&335544128)===t&&Lm(e,l)));break;case 5:ya(l,t,e),l.flags&va&&(l=l.stateNode,(t&335544128)===t&&Lm(e,l));break;case 3:case 4:var a=Bt;Bt=Iu(l.stateNode.containerInfo),ya(l,t,e),Bt=a;break;case 22:l.memoizedState===null&&(a=l.alternate,a!==null&&a.memoizedState!==null?(a=va,va=16777216,ya(l,t,e),va=a):ya(l,t,e));break;case 30:if((l.flags&va)!==0&&(a=l.memoizedProps.name,a!=null&&a!=="auto")){var u=l.stateNode;u.paired=null,bt===null&&(bt=new Map),bt.set(a,u)}ya(l,t,e);break;default:ya(l,t,e)}}function Bd(l){var t=l.alternate;if(t!==null&&(l=t.child,l!==null)){t.child=null;do t=l.sibling,l.sibling=null,l=t;while(l!==null)}}function Vu(l){var t=l.deletions;if((l.flags&16)!==0){if(t!==null)for(var e=0;e<t.length;e++){var a=t[e];Xl=a,wd(a,l)}Bd(l)}if(l.subtreeFlags&10256)for(l=l.child;l!==null;)qd(l),l=l.sibling}function qd(l){switch(l.tag){case 0:case 11:case 15:Vu(l),l.flags&2048&&He(9,l,l.return);break;case 3:Vu(l);break;case 12:Vu(l);break;case 22:var t=l.stateNode;l.memoizedState!==null&&t._visibility&2&&(l.return===null||l.return.tag!==13)?(t._visibility&=-3,hc(l)):Vu(l);break;default:Vu(l)}}function hc(l){var t=l.deletions;if((l.flags&16)!==0){if(t!==null)for(var e=0;e<t.length;e++){var a=t[e];Xl=a,wd(a,l)}Bd(l)}for(l=l.child;l!==null;){switch(t=l,t.tag){case 0:case 11:case 15:He(8,t,t.return),hc(t);break;case 22:e=t.stateNode,e._visibility&2&&(e._visibility&=-3,hc(t));break;default:hc(t)}l=l.sibling}}function wd(l,t){for(;Xl!==null;){var e=Xl;switch(e.tag){case 0:case 11:case 15:He(8,e,t);break;case 23:case 22:if(e.memoizedState!==null&&e.memoizedState.cachePool!==null){var a=e.memoizedState.cachePool.pool;a!=null&&a.refCount++}break;case 24:ju(e.memoizedState.cache)}if(a=e.child,a!==null)a.return=e,Xl=a;else l:for(e=l;Xl!==null;){a=Xl;var u=a.sibling,n=a.return;if(jd(a),a===e){Xl=null;break l}if(u!==null){u.return=n,Xl=u;break l}Xl=n}}}var u1={getCacheForType:function(l){var t=Vl(Dl),e=t.data.get(l);return e===void 0&&(e=l(),t.data.set(l,e)),e},cacheSignal:function(){return Vl(Dl).controller.signal}},n1=typeof WeakMap=="function"?WeakMap:Map,dl=0,Nl=null,tl=null,al=0,yl=0,xt=null,Be=!1,ka=!1,Hf=!1,ye=0,Cl=0,qe=0,ga=0,vc=0,St=0,$a=0,Ku=null,st=null,Yf=!1,yc=0,Gd=0,gc=1/0,bc=null,we=null,Ol=0,wt=null,ba=null,Pt=0,Bf=0,qf=null,Qd=null,Wa=null,Fa=null,Ia=null,Ju=0,xc=null;function pt(){return(dl&2)!==0&&al!==0?al&-al:R.T!==null?kf():Ls()}function Xd(){if(St===0)if((al&536870912)===0||F){var l=mn;mn<<=1,(mn&3932160)===0&&(mn=262144),St=l}else St=536870912;return l=Kl.current,l!==null&&(l.flags|=32),St}function Pa(l,t){if(t!=null){var e=l.stateNode,a=e.ref;a===null&&(a=e.ref=Nm(ce(l.memoizedProps,e))),Fa===null&&(Fa=[]),Fa.push(t.bind(null,a))}}function ot(l,t,e){(l===Nl&&(yl===2||yl===9)||l.cancelPendingCommit!==null)&&(lu(l,0),Ge(l,al,St,!1)),hu(l,e),((dl&2)===0||l!==Nl)&&(l===Nl&&((dl&2)===0&&(ga|=e),Cl===4&&Ge(l,al,St,!1)),le(l))}function Ld(l,t,e){if((dl&6)!==0)throw Error(d(327));var a=!e&&(t&127)===0&&(t&l.expiredLanes)===0||mu(l,t),u=a?f1(l,t):Gf(l,t,!0),n=a;do{if(u===0){ka&&!a&&Ge(l,t,0,!1);break}else{if(e=l.current.alternate,n&&!c1(e)){u=Gf(l,t,!1),n=!1;continue}if(u===2){if(n=t,l.errorRecoveryDisabledLanes&n)var c=0;else c=l.pendingLanes&-536870913,c=c!==0?c:c&536870912?536870912:0;if(c!==0){t=c;l:{var i=l;u=Ku;var s=i.current.memoizedState.isDehydrated;if(s&&(lu(i,c).flags|=256),c=Gf(i,c,!1),c!==2&&c!==6){if(Hf&&!s){i.errorRecoveryDisabledLanes|=n,ga|=n,u=4;break l}n=st,st=u,n!==null&&(st===null?st=n:st.push.apply(st,n))}u=c}if(n=!1,u!==2)continue}}if(u===1){lu(l,0),Ge(l,t,0,!0);break}l:{switch(a=l,n=u,n){case 0:case 1:throw Error(d(345));case 4:if((t&4194048)!==t&&(t&62914560)!==t)break;case 6:Ge(a,t,St,!Be);break l;case 2:st=null;break;case 3:case 5:break;default:throw Error(d(329))}if((t&62914560)===t&&(u=yc+300-dt(),10<u)){if(Ge(a,t,St,!Be),vn(a,0,!0)!==0)break l;Pt=t,a.timeoutHandle=ns(Zd.bind(null,a,e,st,bc,Yf,t,St,ga,$a,Be,n,"Throttled",-0,0),u);break l}Zd(a,e,st,bc,Yf,t,St,ga,$a,Be,n,null,-0,0)}}break}while(!0);le(l)}function Zd(l,t,e,a,u,n,c,i,s,v,b,N,m,g){l.timeoutHandle=-1;var z=t.subtreeFlags,M=(n&335544064)===n;if(N=null,(M||z&8192||(z&16785408)===16785408)&&(N={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Zt},bt=null,Yd(t,n,N),M&&(z=N,M=l.containerInfo,M=(M.nodeType===9?M:M.ownerDocument).__reactViewTransition,M!=null&&(z.count++,z.waitingForViewTransition=!0,z=tn.bind(z),M.finished.then(z,z))),z=(n&62914560)===n?yc-dt():(n&4194048)===n?Gd-dt():0,z=ov(N,z),z!==null)){Pt=n,l.cancelPendingCommit=z(Id.bind(null,l,t,n,e,a,u,c,i,s,v,b,N,null,m,g)),Ge(l,n,c,!v);return}Id(l,t,n,e,a,u,c,i,s,v,b,N)}function c1(l){for(var t=l;;){var e=t.tag;if((e===0||e===11||e===15)&&t.flags&16384&&(e=t.updateQueue,e!==null&&(e=e.stores,e!==null)))for(var a=0;a<e.length;a++){var u=e[a],n=u.getSnapshot;u=u.value;try{if(!yt(n(),u))return!1}catch{return!1}}if(e=t.child,t.subtreeFlags&16384&&e!==null)e.return=t,t=e;else{if(t===l)break;for(;t.sibling===null;){if(t.return===null||t.return===l)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Ge(l,t,e,a){t=qs(l,t),t&=~vc,t&=~ga,l.suspendedLanes|=t,l.pingedLanes&=~t,a&&(l.warmLanes|=t),a=l.expirationTimes;for(var u=t;0<u;){var n=31-ht(u),c=1<<n;a[n]=-1,u&=~c}e!==0&&Gs(l,e,t)}function Sc(){return(dl&6)===0?(ku(0),!1):!0}function wf(){if(tl!==null){if(yl===0)var l=tl.return;else l=tl,oe=na=null,Ki(l),Ga=null,Mu=0,l=tl;for(;l!==null;)md(l.alternate,l),l=l.return;tl=null}}function lu(l,t){var e=l.timeoutHandle;return e!==-1&&(l.timeoutHandle=-1,C1(e)),e=l.cancelPendingCommit,e!==null&&(l.cancelPendingCommit=null,e()),Pt=0,wf(),Nl=l,tl=e=fe(l.current,null),al=t,yl=0,xt=null,Be=!1,ka=mu(l,t),Hf=!1,$a=St=vc=ga=qe=Cl=0,st=Ku=null,Yf=!1,ye=qs(l,t),jn(),e}function Vd(l,t){k=null,R.H=Pn,t===wa||t===wn?(t=Io(),yl=3):t===Ui?(t=Io(),yl=4):yl=t===ff?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,xt=t,tl===null&&(Cl=1,lc(l,Ot(t,l.current)))}function Kd(){var l=Kl.current;return l===null?!0:(al&4194048)===al?lt===null:(al&62914560)===al||(al&536870912)!==0?l===lt:!1}function Jd(){var l=R.H;return R.H=Pn,l===null?Pn:l}function kd(){var l=R.A;return R.A=u1,l}function pc(){Cl=4,Be||(al&4194048)!==al&&Kl.current!==null||(ka=!0),(qe&134217727)===0&&(ga&134217727)===0||Nl===null||Ge(Nl,al,St,!1)}function Gf(l,t,e){var a=dl;dl|=2;var u=Jd(),n=kd();(Nl!==l||al!==t)&&(bc=null,lu(l,t)),t=!1;var c=Cl;l:do try{if(yl!==0&&tl!==null){var i=tl,s=xt;switch(yl){case 8:wf(),c=6;break l;case 3:case 2:case 9:case 6:Kl.current===null&&(t=!0);var v=yl;if(yl=0,xt=null,tu(l,i,s,v),e&&ka){c=0;break l}break;default:v=yl,yl=0,xt=null,tu(l,i,s,v)}}i1(),c=Cl;break}catch(b){Vd(l,b)}while(!0);return t&&l.shellSuspendCounter++,oe=na=null,dl=a,R.H=u,R.A=n,tl===null&&(Nl=null,al=0,jn()),c}function i1(){for(;tl!==null;)$d(tl)}function f1(l,t){var e=dl;dl|=2;var a=Jd(),u=kd();Nl!==l||al!==t?(bc=null,gc=dt()+500,lu(l,t)):ka=mu(l,t);l:do try{if(yl!==0&&tl!==null){t=tl;var n=xt;t:switch(yl){case 1:yl=0,xt=null,tu(l,t,n,1);break;case 2:case 9:if(Wo(n)){yl=0,xt=null,Wd(t);break}t=function(){yl!==2&&yl!==9||Nl!==l||(yl=7),le(l)},n.then(t,t);break l;case 3:yl=7;break l;case 4:yl=5;break l;case 7:Wo(n)?(yl=0,xt=null,Wd(t)):(yl=0,xt=null,tu(l,t,n,7));break;case 5:var c=null;switch(tl.tag){case 26:c=tl.memoizedState;case 5:case 27:var i=tl;if(c?Qm(c):i.stateNode.complete){yl=0,xt=null;var s=i.sibling;if(s!==null)tl=s;else{var v=i.return;v!==null?(tl=v,Nc(v)):tl=null}break t}}yl=0,xt=null,tu(l,t,n,5);break;case 6:yl=0,xt=null,tu(l,t,n,6);break;case 8:wf(),Cl=6;break l;default:throw Error(d(462))}}s1();break}catch(b){Vd(l,b)}while(!0);return oe=na=null,R.H=a,R.A=u,dl=e,tl!==null?0:(Nl=null,al=0,jn(),Cl)}function s1(){for(;tl!==null&&!z0();)$d(tl)}function $d(l){var t=rd(l.alternate,l,ye);l.memoizedProps=l.pendingProps,t===null?Nc(l):tl=t}function Wd(l){var t=l,e=t.alternate;switch(t.tag){case 15:case 0:t=ud(e,t,t.pendingProps,t.type,void 0,al);break;case 11:t=ud(e,t,t.pendingProps,t.type.render,t.ref,al);break;case 5:Ki(t);var a=t;a===Gl&&(F?(Rn(a),a.tag===5&&a.stateNode!=null&&(_l=a.stateNode)):(Rn(a),F=!0));default:md(e,t),t=tl=wo(t,ye),t=rd(e,t,ye)}l.memoizedProps=l.pendingProps,t===null?Nc(l):tl=t}function tu(l,t,e,a){oe=na=null,Ki(t),Ga=null,Mu=0;var u=t.return;try{if(Wh(l,u,t,e,al)){Cl=1,lc(l,Ot(e,l.current)),tl=null;return}}catch(n){if(u!==null)throw tl=u,n;Cl=1,lc(l,Ot(e,l.current)),tl=null;return}t.flags&32768?(F||a===1?l=!0:ka||(al&536870912)!==0?l=!1:(Be=l=!0,(a===2||a===9||a===3||a===6)&&(a=Kl.current,a!==null&&a.tag===13&&(a.flags|=16384))),Fd(t,l)):Nc(t)}function Nc(l){var t=l;do{if((t.flags&32768)!==0){Fd(t,Be);return}l=t.return;var e=l1(t.alternate,t,ye);if(e!==null){tl=e;return}if(t=t.sibling,t!==null){tl=t;return}tl=t=l}while(t!==null);Cl===0&&(Cl=5)}function Fd(l,t){do{var e=t1(l.alternate,l);if(e!==null){e.flags&=32767,tl=e;return}if(e=l.return,e!==null&&(e.flags|=32768,e.subtreeFlags=0,e.deletions=null),!t&&(l=l.sibling,l!==null)){tl=l;return}tl=l=e}while(l!==null);Cl=6,tl=null}function Id(l,t,e,a,u,n,c,i,s,v,b,N){l.cancelPendingCommit=null;do Tc();while(Ol!==0);if((dl&6)!==0)throw Error(d(327));if(t!==null){if(t===l.current)throw Error(d(177));l===Nl&&(tl=Nl=null,al=0),ba=t,wt=l,Pt=e,qf=u,Qd=a,o1(l,t,e,c,i,s,N)}}function o1(l,t,e,a,u,n,c){var i=t.lanes|t.childLanes;if(Bf=i,i|=Si,Y0(l,e,i,a,u,n),Fa=null,(e&335544064)===e?(Ia=qh(l),a=10262):(Ia=null,a=10256),(t.subtreeFlags&a)!==0||(t.flags&a)!==0?(l.callbackNode=null,l.callbackPriority=0,y1(rn,function(){return Zf(),null})):(l.callbackNode=null,l.callbackPriority=0),fc=!1,a=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||a){a=R.T,R.T=null,u=Z.p,Z.p=2,n=dl,dl|=4;try{e1(l,t,e)}finally{dl=n,Z.p=u,R.T=a}}Ol=1,fc?Wa=Y1(c,l.containerInfo,Ia,Qf,Xf,d1,Lf,Zf,r1):(Qf(),Xf(),Lf())}function r1(l){if(Ol!==0){var t=wt.onRecoverableError;t(l,{componentStack:null})}}function d1(){Ol===3&&(Ol=0,Rd(ba,wt),Ol=4)}function Qf(){if(Ol===1){Ol=0;var l=wt,t=ba,e=Pt,a=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||a){a=R.T,R.T=null;var u=Z.p;Z.p=2;var n=dl;dl|=4;try{Lu=rc=!1,Dd(t,l,e),e=es;var c=Ao(l.containerInfo),i=e.focusedElem,s=e.selectionRange;if(c!==i&&i&&i.ownerDocument&&jo(i.ownerDocument.documentElement,i)){if(s!==null&&vi(i)){var v=s.start,b=s.end;if(b===void 0&&(b=v),"selectionStart"in i)i.selectionStart=v,i.selectionEnd=Math.min(b,i.value.length);else{var N=i.ownerDocument||document,m=N&&N.defaultView||window;if(m.getSelection){var g=m.getSelection(),z=i.textContent.length,M=Math.min(s.start,z),$=s.end===void 0?M:Math.min(s.end,z);!g.extend&&M>$&&(c=$,$=M,M=c);var h=Oo(i,M),o=Oo(i,$);if(h&&o&&(g.rangeCount!==1||g.anchorNode!==h.node||g.anchorOffset!==h.offset||g.focusNode!==o.node||g.focusOffset!==o.offset)){var y=N.createRange();y.setStart(h.node,h.offset),g.removeAllRanges(),M>$?(g.addRange(y),g.extend(o.node,o.offset)):(y.setEnd(o.node,o.offset),g.addRange(y))}}}}for(N=[],g=i;g=g.parentNode;)g.nodeType===1&&N.push({element:g,left:g.scrollLeft,top:g.scrollTop});for(typeof i.focus=="function"&&i.focus(),i=0;i<N.length;i++){var p=N[i];p.element.scrollLeft=p.left,p.element.scrollTop=p.top}}su=!!ts,es=ts=null}finally{dl=n,Z.p=u,R.T=a}}l.current=t,Ol=2}}function Xf(){if(Ol===2){Ol=0;var l=wt,t=ba,e=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||e){e=R.T,R.T=null;var a=Z.p;Z.p=2;var u=dl;dl|=4;try{zd(l,t.alternate,t)}finally{dl=u,Z.p=a,R.T=e}}Ol=3}}function Lf(){if(Ol===4||Ol===3){Ol=0;var l=Wa;Wa=null,O0();var t=wt,e=ba,a=Pt,u=Qd,n=(a&335544064)===a?10262:10256;if((e.subtreeFlags&n)!==0||(e.flags&n)!==0?Ol=5:(Ol=0,ba=wt=null,Pd(t,t.pendingLanes)),n=t.pendingLanes,n===0&&(we=null),Fc(a),e=e.stateNode,mt&&typeof mt.onCommitFiberRoot=="function")try{mt.onCommitFiberRoot(du,e,void 0,(e.current.flags&128)===128)}catch{}if(u!==null){e=R.T,n=Z.p,Z.p=2,R.T=null;try{for(var c=t.onRecoverableError,i=0;i<u.length;i++){var s=u[i];c(s.value,{componentStack:s.stack})}}finally{R.T=e,Z.p=n}}if(u=Fa,c=Ia,Ia=null,u!==null&&(Fa=null,c===null&&(c=[]),l!==null))for(s=0;s<u.length;s++)e=(0,u[s])(c),e!==void 0&&l.finished.finally(e);(Pt&3)!==0&&Tc(),le(t),n=t.pendingLanes,(a&261930)!==0&&(n&42)!==0?t===xc?Ju++:(Ju=0,xc=t):(Ju=0,xc=null),ku(0)}}function Pd(l,t){(l.pooledCacheLanes&=t)===0&&(t=l.pooledCache,t!=null&&(l.pooledCache=null,ju(t)))}function Tc(){return Wa!==null&&(Wa.skipTransition(),Wa=null),Qf(),Xf(),Lf(),Zf()}function Zf(){if(Ol!==5)return!1;var l=wt,t=Bf;Bf=0;var e=Fc(Pt),a=R.T,u=Z.p;try{Z.p=32>e?32:e,R.T=null,e=qf,qf=null;var n=wt,c=Pt;if(Ol=0,ba=wt=null,Pt=0,(dl&6)!==0)throw Error(d(331));var i=dl;if(dl|=4,qd(n.current),Hd(n,n.current,c,e),dl=i,ku(0,!1),mt&&typeof mt.onPostCommitFiberRoot=="function")try{mt.onPostCommitFiberRoot(du,n)}catch{}return!0}finally{Z.p=u,R.T=a,Pd(l,t)}}function lm(l,t,e){t=Ot(e,t),t=cf(l.stateNode,t,2),l=Me(l,t,2),l!==null&&(hu(l,2),le(l))}function gl(l,t,e){if(l.tag===3)lm(l,l,e);else for(;t!==null;){if(t.tag===3){lm(t,l,e);break}else if(t.tag===1){var a=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(we===null||!we.has(a))){l=Ot(e,l),e=Wr(2),a=Me(t,e,2),a!==null&&(Fr(e,a,t,l),hu(a,2),le(a));break}}t=t.return}}function Vf(l,t,e){var a=l.pingCache;if(a===null){a=l.pingCache=new n1;var u=new Set;a.set(t,u)}else u=a.get(t),u===void 0&&(u=new Set,a.set(t,u));u.has(e)||(Hf=!0,u.add(e),l=m1.bind(null,l,t,e),t.then(l,l))}function m1(l,t,e){var a=l.pingCache;a!==null&&a.delete(t),l.pingedLanes|=l.suspendedLanes&e,l.warmLanes&=~e,Nl===l&&(al&e)===e&&((Cl===4||Cl===3&&(al&62914560)===al&&300>dt()-yc)&&(dl&2)===0?lu(l,0):vc|=e,$a===al&&($a=0)),le(l)}function tm(l,t){t===0&&(t=ws()),l=ea(l,t),l!==null&&(hu(l,t),le(l))}function h1(l){var t=l.memoizedState,e=0;t!==null&&(e=t.retryLane),tm(l,e)}function v1(l,t){var e=0;switch(l.tag){case 31:case 13:var a=l.stateNode,u=l.memoizedState;u!==null&&(e=u.retryLane);break;case 19:a=l.stateNode;break;case 22:a=l.stateNode._retryCache;break;default:throw Error(d(314))}a!==null&&a.delete(t),tm(l,e)}function y1(l,t){return Jc(l,t)}var eu=null,au=null,Kf=!1,_c=!1,Jf=!1,Qe=0;function le(l){l!==au&&l.next===null&&(au===null?eu=au=l:au=au.next=l),_c=!0,Kf||(Kf=!0,b1())}function ku(l,t){if(!Jf&&_c){Jf=!0;do for(var e=!1,a=eu;a!==null;){if(l!==0){var u=a.pendingLanes;if(u===0)var n=0;else{var c=a.suspendedLanes,i=a.pingedLanes;n=(1<<31-ht(42|l)+1)-1,n&=u&~(c&~i),n=n&201326741?n&201326741|1:n?n|2:0}n!==0&&(e=!0,nm(a,n))}else n=al,n=vn(a,a===Nl?n:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(n&3)===0||mu(a,n)||(e=!0,nm(a,n));a=a.next}while(e);Jf=!1}}function g1(){em()}function em(){_c=Kf=!1;var l=0;Qe!==0&&A1()&&(l=Qe);for(var t=dt(),e=null,a=eu;a!==null;){var u=a.next,n=am(a,t);n===0?(a.next=null,e===null?eu=u:e.next=u,u===null&&(au=e)):(e=a,(l!==0||(n&3)!==0)&&(_c=!0)),a=u}Ol!==0&&Ol!==5||ku(l),Qe!==0&&(Qe=0)}function am(l,t){for(var e=l.suspendedLanes,a=l.pingedLanes,u=l.expirationTimes,n=l.pendingLanes&-62914561;0<n;){var c=31-ht(n),i=1<<c,s=u[c];s===-1?((i&e)===0||(i&a)!==0)&&(u[c]=H0(i,t)):s<=t&&(l.expiredLanes|=i),n&=~i}if(t=Nl,e=al,e=vn(l,l===t?e:0,l.cancelPendingCommit!==null||l.timeoutHandle!==-1),a=l.callbackNode,e===0||l===t&&(yl===2||yl===9)||l.cancelPendingCommit!==null)return a!==null&&a!==null&&kc(a),l.callbackNode=null,l.callbackPriority=0;if((e&3)===0||mu(l,e)){if(t=e&-e,t===l.callbackPriority)return t;switch(a!==null&&kc(a),Fc(e)){case 2:case 8:e=Ys;break;case 32:e=rn;break;case 268435456:e=Bs;break;default:e=rn}return a=um.bind(null,l),e=Jc(e,a),l.callbackPriority=t,l.callbackNode=e,t}return a!==null&&a!==null&&kc(a),l.callbackPriority=2,l.callbackNode=null,2}function um(l,t){if(Ol!==0&&Ol!==5)return l.callbackNode=null,l.callbackPriority=0,null;var e=l.callbackNode;if(Tc()&&l.callbackNode!==e)return null;var a=al;return a=vn(l,l===Nl?a:0,l.cancelPendingCommit!==null||l.timeoutHandle!==-1),a===0?null:(Ld(l,a,t),am(l,dt()),l.callbackNode!=null&&l.callbackNode===e?um.bind(null,l):null)}function nm(l,t){if(Tc())return null;Ld(l,t,!0)}function b1(){M1(function(){(dl&6)!==0?Jc(Hs,g1):em()})}function kf(){if(Qe===0){var l=fa;l===0&&(l=dn,dn<<=1,(dn&261888)===0&&(dn=256)),Qe=l}return Qe}function cm(l){return l==null||typeof l=="symbol"||typeof l=="boolean"?null:typeof l=="function"?l:Sn(l)}function x1(l,t,e,a,u){if(t==="submit"&&e&&e.stateNode===u){var n=cm((u[nt]||null).action),c=a.submitter;c&&(t=(t=c[nt]||null)?cm(t.formAction):c.getAttribute("formAction"),t!==null&&(n=t,c=null));var i=new _n("action","action",null,a,u);l.push({event:i,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if(Qe!==0){var s=new FormData(u,c);tf(e,{pending:!0,data:s,method:u.method,action:n},null,s)}}else typeof n=="function"&&(i.preventDefault(),s=new FormData(u,c),tf(e,{pending:!0,data:s,method:u.method,action:n},n,s))},currentTarget:u}]})}}for(var $f=0;$f<xi.length;$f++){var Wf=xi[$f],S1=Wf.toLowerCase(),p1=Wf[0].toUpperCase()+Wf.slice(1);Ht(S1,"on"+p1)}Ht(Do,"onAnimationEnd"),Ht(Uo,"onAnimationIteration"),Ht(Ro,"onAnimationStart"),Ht("dblclick","onDoubleClick"),Ht("focusin","onFocus"),Ht("focusout","onBlur"),Ht(Ch,"onTransitionRun"),Ht(Mh,"onTransitionStart"),Ht(Dh,"onTransitionCancel"),Ht(Ho,"onTransitionEnd"),Ea("onMouseEnter",["mouseout","mouseover"]),Ea("onMouseLeave",["mouseout","mouseover"]),Ea("onPointerEnter",["pointerout","pointerover"]),Ea("onPointerLeave",["pointerout","pointerover"]),Pe("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Pe("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Pe("onBeforeInput",["compositionend","keypress","textInput","paste"]),Pe("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Pe("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Pe("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var $u="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(" "),N1=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat($u));function im(l,t){t=(t&4)!==0;for(var e=0;e<l.length;e++){var a=l[e],u=a.event;a=a.listeners;l:{var n=void 0;if(t)for(var c=a.length-1;0<=c;c--){var i=a[c],s=i.instance,v=i.currentTarget;if(i=i.listener,s!==n&&u.isPropagationStopped())break l;n=i,u.currentTarget=v;try{n(u)}catch(b){On(b)}u.currentTarget=null,n=s}else for(c=0;c<a.length;c++){if(i=a[c],s=i.instance,v=i.currentTarget,i=i.listener,s!==n&&u.isPropagationStopped())break l;n=i,u.currentTarget=v;try{n(u)}catch(b){On(b)}u.currentTarget=null,n=s}}}}function el(l,t){var e=t[Vs];e===void 0&&(e=t[Vs]=new Set);var a=l+"__bubble";e.has(a)||(fm(t,l,2,!1),e.add(a))}function Ff(l,t,e){var a=0;t&&(a|=4),fm(e,l,a,t)}var Ec="_reactListening"+Math.random().toString(36).slice(2);function If(l){if(!l[Ec]){l[Ec]=!0,ks.forEach(function(e){e!=="selectionchange"&&(N1.has(e)||Ff(e,!1,l),Ff(e,!0,l))});var t=l.nodeType===9?l:l.ownerDocument;t===null||t[Ec]||(t[Ec]=!0,Ff("selectionchange",!1,t))}}function fm(l,t,e,a){switch(Fm(t)){case 2:var u=hv;break;case 8:u=vv;break;default:u=bs}e=u.bind(null,t,e,l),u=void 0,!ni||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(u=!0),a?u!==void 0?l.addEventListener(t,e,{capture:!0,passive:u}):l.addEventListener(t,e,!0):u!==void 0?l.addEventListener(t,e,{passive:u}):l.addEventListener(t,e,!1)}function Pf(l,t,e,a,u){var n=a;if((t&1)===0&&(t&2)===0&&a!==null)l:for(;;){if(a===null)return;var c=a.tag;if(c===3||c===4){var i=a.stateNode.containerInfo;if(i===u)break;if(c===4)for(c=a.return;c!==null;){var s=c.tag;if((s===3||s===4)&&c.stateNode.containerInfo===u)return;c=c.return}for(;i!==null;){if(c=Ie(i),c===null)return;if(s=c.tag,s===5||s===6||s===26||s===27){a=n=c;continue l}i=i.parentNode}}a=a.return}io(function(){var v=n,b=ai(e),N=[];l:{var m=Yo.get(l);if(m!==void 0){var g=_n,z=l;switch(l){case"keypress":if(Nn(e)===0)break l;case"keydown":case"keyup":g=ch;break;case"focusin":z="focus",g=si;break;case"focusout":z="blur",g=si;break;case"beforeblur":case"afterblur":g=si;break;case"click":if(e.button===2)break l;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":g=oo;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":g=k0;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":g=rh;break;case Do:case Uo:case Ro:g=F0;break;case Ho:g=mh;break;case"scroll":case"scrollend":g=K0;break;case"wheel":g=vh;break;case"copy":case"cut":case"paste":g=P0;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":g=mo;break;case"submit":g=sh;break;case"toggle":case"beforetoggle":g=gh}var M=(t&4)!==0,$=!M&&(l==="scroll"||l==="scrollend"),h=M?m!==null?m+"Capture":null:m;M=[];for(var o=v,y;o!==null;){var p=o;if(y=p.stateNode,p=p.tag,p!==5&&p!==26&&p!==27||y===null||h===null||(p=gu(o,h),p!=null&&M.push(Wu(o,p,y))),$)break;o=o.return}0<M.length&&(m=new g(m,z,null,e,b),N.push({event:m,listeners:M}))}}if((t&7)===0){l:{if(g=l==="mouseover"||l==="pointerover",m=l==="mouseout"||l==="pointerout",g&&e!==ei&&(z=e.relatedTarget||e.fromElement)&&(Ie(z)||z[Na]))break l;(m||g)&&(z=b.window===b?b:(g=b.ownerDocument)?g.defaultView||g.parentWindow:window,m?(g=e.relatedTarget||e.toElement,m=v,g=g?Ie(g):null,g!==null&&($=H(g),M=g.tag,g!==$||M!==5&&M!==27&&M!==6)&&(g=null)):(m=null,g=v),m!==g&&(M=oo,p="onMouseLeave",h="onMouseEnter",o="mouse",(l==="pointerout"||l==="pointerover")&&(M=mo,p="onPointerLeave",h="onPointerEnter",o="pointer"),$=m==null?z:yu(m),y=g==null?z:yu(g),z=new M(p,o+"leave",m,e,b),z.target=$,z.relatedTarget=y,p=null,Ie(b)===v&&(M=new M(h,o+"enter",g,e,b),M.target=y,M.relatedTarget=$,p=M),$=p,M=m&&g?Pl(m,g,T1):null,m!==null&&sm(N,z,m,M,!1),g!==null&&$!==null&&sm(N,$,g,M,!0)))}l:{if(m=v?yu(v):window,g=m.nodeName&&m.nodeName.toLowerCase(),g==="select"||g==="input"&&m.type==="file")var C=po;else if(xo(m))if(No)C=Oh;else{C=Eh;var ul=_h}else g=m.nodeName,!g||g.toLowerCase()!=="input"||m.type!=="checkbox"&&m.type!=="radio"?v&&ti(v.elementType)&&(C=po):C=zh;if(C&&(C=C(l,v))){So(N,C,e,b);break l}ul&&ul(l,m,v)}switch(ul=v?yu(v):window,l){case"focusin":(xo(ul)||ul.contentEditable==="true")&&(Ma=ul,yi=v,Eu=null);break;case"focusout":Eu=yi=Ma=null;break;case"mousedown":gi=!0;break;case"contextmenu":case"mouseup":case"dragend":gi=!1,Co(N,e,b);break;case"selectionchange":if(Ah)break;case"keydown":case"keyup":Co(N,e,b)}var Y;if(ri)l:{switch(l){case"compositionstart":var G="onCompositionStart";break l;case"compositionend":G="onCompositionEnd";break l;case"compositionupdate":G="onCompositionUpdate";break l}G=void 0}else Ca?go(l,e)&&(G="onCompositionEnd"):l==="keydown"&&e.keyCode===229&&(G="onCompositionStart");G&&(ho&&e.locale!=="ko"&&(Ca||G!=="onCompositionStart"?G==="onCompositionEnd"&&Ca&&(Y=fo()):(Ne=b,ci="value"in Ne?Ne.value:Ne.textContent,Ca=!0)),ul=zc(v,G),0<ul.length&&(G=new ro(G,l,null,e,b),N.push({event:G,listeners:ul}),Y?G.data=Y:(Y=bo(e),Y!==null&&(G.data=Y)))),(Y=xh?Sh(l,e):ph(l,e))&&(G=zc(v,"onBeforeInput"),0<G.length&&(ul=new ro("onBeforeInput","beforeinput",null,e,b),N.push({event:ul,listeners:G}),ul.data=Y)),x1(N,l,v,e,b)}im(N,t)})}function Wu(l,t,e){return{instance:l,listener:t,currentTarget:e}}function zc(l,t){for(var e=t+"Capture",a=[];l!==null;){var u=l,n=u.stateNode;if(u=u.tag,u!==5&&u!==26&&u!==27||n===null||(u=gu(l,e),u!=null&&a.unshift(Wu(l,u,n)),u=gu(l,t),u!=null&&a.push(Wu(l,u,n))),l.tag===3)return a;l=l.return}return[]}function T1(l){if(l===null)return null;do l=l.return;while(l&&l.tag!==5&&l.tag!==27);return l||null}function sm(l,t,e,a,u){for(var n=t._reactName,c=[];e!==null&&e!==a;){var i=e,s=i.alternate,v=i.stateNode;if(i=i.tag,s!==null&&s===a)break;i!==5&&i!==26&&i!==27||v===null||(s=v,u?(v=gu(e,n),v!=null&&c.unshift(Wu(e,v,s))):u||(v=gu(e,n),v!=null&&c.push(Wu(e,v,s)))),e=e.return}c.length!==0&&l.push({event:t,listeners:c})}var _1=/\r\n?/g,E1=/\u0000|\uFFFD/g;function om(l){return(typeof l=="string"?l:""+l).replace(_1,`
`).replace(E1,"")}function rm(l,t){return t=om(t),om(l)===t}function bl(l,t,e,a,u,n){switch(e){case"children":if(typeof a=="string")t==="body"||t==="textarea"&&a===""||Oa(l,a);else if(typeof a=="number"||typeof a=="bigint")t!=="body"&&Oa(l,""+a);else return;break;case"className":xn(l,"class",a);break;case"tabIndex":xn(l,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":xn(l,e,a);break;case"style":no(l,a,n);return;case"data":if(t!=="object"){xn(l,"data",a);break}case"src":case"href":if(a===""&&(t!=="a"||e!=="href")){l.removeAttribute(e);break}if(a==null||typeof a=="function"||typeof a=="symbol"||typeof a=="boolean"){l.removeAttribute(e);break}a=Sn(a),l.setAttribute(e,a);break;case"action":case"formAction":if(typeof a=="function"){l.setAttribute(e,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof n=="function"&&(e==="formAction"?(t!=="input"&&bl(l,t,"name",u.name,u,null),bl(l,t,"formEncType",u.formEncType,u,null),bl(l,t,"formMethod",u.formMethod,u,null),bl(l,t,"formTarget",u.formTarget,u,null)):(bl(l,t,"encType",u.encType,u,null),bl(l,t,"method",u.method,u,null),bl(l,t,"target",u.target,u,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){l.removeAttribute(e);break}a=Sn(a),l.setAttribute(e,a);break;case"onClick":a!=null&&(l.onclick=Zt);return;case"onScroll":a!=null&&el("scroll",l);return;case"onScrollEnd":a!=null&&el("scrollend",l);return;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(d(61));if(e=a.__html,e!=null){if(u.children!=null)throw Error(d(60));(n!=null?n.__html:void 0)!==e&&(l.innerHTML=e)}}break;case"multiple":l.multiple=a&&typeof a!="function"&&typeof a!="symbol";break;case"muted":l.muted=a&&typeof a!="function"&&typeof a!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(a==null||typeof a=="function"||typeof a=="boolean"||typeof a=="symbol"){l.removeAttribute("xlink:href");break}e=Sn(a),l.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",e);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":a!=null&&typeof a!="function"&&typeof a!="symbol"?l.setAttribute(e,a):l.removeAttribute(e);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"credentialless":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":a&&typeof a!="function"&&typeof a!="symbol"?l.setAttribute(e,""):l.removeAttribute(e);break;case"capture":case"download":a===!0?l.setAttribute(e,""):a!==!1&&a!=null&&typeof a!="function"&&typeof a!="symbol"?l.setAttribute(e,a):l.removeAttribute(e);break;case"cols":case"rows":case"size":case"span":a!=null&&typeof a!="function"&&typeof a!="symbol"&&!isNaN(a)&&1<=a?l.setAttribute(e,a):l.removeAttribute(e);break;case"rowSpan":case"start":a==null||typeof a=="function"||typeof a=="symbol"||isNaN(a)?l.removeAttribute(e):l.setAttribute(e,a);break;case"popover":el("beforetoggle",l),el("toggle",l),bn(l,"popover",a);break;case"xlinkActuate":ue(l,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":ue(l,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":ue(l,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":ue(l,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":ue(l,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":ue(l,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":ue(l,"http://www.w3.org/XML/1998/namespace","xml:base",a);break;case"xmlLang":ue(l,"http://www.w3.org/XML/1998/namespace","xml:lang",a);break;case"xmlSpace":ue(l,"http://www.w3.org/XML/1998/namespace","xml:space",a);break;case"is":bn(l,"is",a);break;case"innerText":case"textContent":return;default:if(!(2<e.length)||e[0]!=="o"&&e[0]!=="O"||e[1]!=="n"&&e[1]!=="N")e=Z0.get(e)||e,bn(l,e,a);else return}sl=!0}function ls(l,t,e,a,u,n){switch(e){case"style":no(l,a,n);return;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(d(61));if(e=a.__html,e!=null){if(u.children!=null)throw Error(d(60));(n!=null?n.__html:void 0)!==e&&(l.innerHTML=e)}}break;case"children":if(typeof a=="string")Oa(l,a);else if(typeof a=="number"||typeof a=="bigint")Oa(l,""+a);else return;break;case"onScroll":a!=null&&el("scroll",l);return;case"onScrollEnd":a!=null&&el("scrollend",l);return;case"onClick":a!=null&&(l.onclick=Zt);return;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":return;case"innerText":case"textContent":return;default:if(!$s.hasOwnProperty(e))l:{if(e[0]==="o"&&e[1]==="n"&&(u=e.endsWith("Capture"),n=e.slice(2,u?e.length-7:void 0),t=l[nt]||null,t=t!=null?t[e]:null,typeof t=="function"&&l.removeEventListener(n,t,u),typeof a=="function")){typeof t!="function"&&t!==null&&(e in l?l[e]=null:l.hasAttribute(e)&&l.removeAttribute(e)),l.addEventListener(n,a,u);break l}sl=!0,e in l?l[e]=a:a===!0?l.setAttribute(e,""):bn(l,e,a)}return}sl=!0}function $l(l,t,e){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":el("error",l),el("load",l);var a=!1,u=!1,n;for(n in e)if(e.hasOwnProperty(n)){var c=e[n];if(c!=null)switch(n){case"src":a=!0;break;case"srcSet":u=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(d(137,t));default:bl(l,t,n,c,e,null)}}u&&bl(l,t,"srcSet",e.srcSet,e,null),a&&bl(l,t,"src",e.src,e,null);return;case"input":el("invalid",l);var i=n=c=u=null,s=null,v=null;for(a in e)if(e.hasOwnProperty(a)){var b=e[a];if(b!=null)switch(a){case"name":u=b;break;case"type":c=b;break;case"checked":s=b;break;case"defaultChecked":v=b;break;case"value":n=b;break;case"defaultValue":i=b;break;case"children":case"dangerouslySetInnerHTML":if(b!=null)throw Error(d(137,t));break;default:bl(l,t,a,b,e,null)}}to(l,n,i,s,v,c,u,!1);return;case"select":el("invalid",l),a=c=n=null;for(u in e)if(e.hasOwnProperty(u)&&(i=e[u],i!=null))switch(u){case"value":n=i;break;case"defaultValue":c=i;break;case"multiple":a=i;default:bl(l,t,u,i,e,null)}t=n,e=c,l.multiple=!!a,t!=null?za(l,!!a,t,!1):e!=null&&za(l,!!a,e,!0);return;case"textarea":el("invalid",l),n=u=a=null;for(c in e)if(e.hasOwnProperty(c)&&(i=e[c],i!=null))switch(c){case"value":a=i;break;case"defaultValue":u=i;break;case"children":n=i;break;case"dangerouslySetInnerHTML":if(i!=null)throw Error(d(91));break;default:bl(l,t,c,i,e,null)}ao(l,a,u,n);return;case"option":for(s in e)if(e.hasOwnProperty(s)&&(a=e[s],a!=null))switch(s){case"selected":l.selected=a&&typeof a!="function"&&typeof a!="symbol";break;default:bl(l,t,s,a,e,null)}return;case"dialog":el("beforetoggle",l),el("toggle",l),el("cancel",l),el("close",l);break;case"iframe":case"object":el("load",l);break;case"video":case"audio":for(a=0;a<$u.length;a++)el($u[a],l);break;case"image":el("error",l),el("load",l);break;case"details":el("toggle",l);break;case"embed":case"source":case"link":el("error",l),el("load",l);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(v in e)if(e.hasOwnProperty(v)&&(a=e[v],a!=null))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(d(137,t));default:bl(l,t,v,a,e,null)}return;default:if(ti(t)){for(b in e)e.hasOwnProperty(b)&&(a=e[b],a!==void 0&&ls(l,t,b,a,e,void 0));return}}for(i in e)e.hasOwnProperty(i)&&(a=e[i],a!=null&&bl(l,t,i,a,e,null))}var z1={};function O1(l,t,e,a){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var u=null,n=null,c=null,i=null,s=null,v=null,b=null;for(g in e){var N=e[g];if(e.hasOwnProperty(g)&&N!=null)switch(g){case"checked":break;case"value":break;case"defaultValue":s=N;default:a.hasOwnProperty(g)||bl(l,t,g,null,a,N)}}for(var m in a){var g=a[m];if(N=e[m],a.hasOwnProperty(m)&&(g!=null||N!=null))switch(m){case"type":g!==N&&(sl=!0),n=g;break;case"name":g!==N&&(sl=!0),u=g;break;case"checked":g!==N&&(sl=!0),v=g;break;case"defaultChecked":g!==N&&(sl=!0),b=g;break;case"value":g!==N&&(sl=!0),c=g;break;case"defaultValue":g!==N&&(sl=!0),i=g;break;case"children":case"dangerouslySetInnerHTML":if(g!=null)throw Error(d(137,t));break;default:g!==N&&bl(l,t,m,g,a,N)}}Pc(l,c,i,s,v,b,n,u);return;case"select":g=c=i=m=null;for(n in e)if(s=e[n],e.hasOwnProperty(n)&&s!=null)switch(n){case"value":break;case"multiple":g=s;default:a.hasOwnProperty(n)||bl(l,t,n,null,a,s)}for(u in a)if(n=a[u],s=e[u],a.hasOwnProperty(u)&&(n!=null||s!=null))switch(u){case"value":n!==s&&(sl=!0),m=n;break;case"defaultValue":n!==s&&(sl=!0),i=n;break;case"multiple":n!==s&&(sl=!0),c=n;default:n!==s&&bl(l,t,u,n,a,s)}t=i,e=c,a=g,m!=null?za(l,!!e,m,!1):!!a!=!!e&&(t!=null?za(l,!!e,t,!0):za(l,!!e,e?[]:"",!1));return;case"textarea":g=m=null;for(i in e)if(u=e[i],e.hasOwnProperty(i)&&u!=null&&!a.hasOwnProperty(i))switch(i){case"value":break;case"children":break;default:bl(l,t,i,null,a,u)}for(c in a)if(u=a[c],n=e[c],a.hasOwnProperty(c)&&(u!=null||n!=null))switch(c){case"value":u!==n&&(sl=!0),m=u;break;case"defaultValue":u!==n&&(sl=!0),g=u;break;case"children":break;case"dangerouslySetInnerHTML":if(u!=null)throw Error(d(91));break;default:u!==n&&bl(l,t,c,u,a,n)}eo(l,m,g);return;case"option":for(var z in e)if(m=e[z],e.hasOwnProperty(z)&&m!=null&&!a.hasOwnProperty(z))switch(z){case"selected":l.selected=!1;break;default:bl(l,t,z,null,a,m)}for(s in a)if(m=a[s],g=e[s],a.hasOwnProperty(s)&&m!==g&&(m!=null||g!=null))switch(s){case"selected":m!==g&&(sl=!0),l.selected=m&&typeof m!="function"&&typeof m!="symbol";break;default:bl(l,t,s,m,a,g)}return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var M in e)m=e[M],e.hasOwnProperty(M)&&m!=null&&!a.hasOwnProperty(M)&&bl(l,t,M,null,a,m);for(v in a)if(m=a[v],g=e[v],a.hasOwnProperty(v)&&m!==g&&(m!=null||g!=null))switch(v){case"children":case"dangerouslySetInnerHTML":if(m!=null)throw Error(d(137,t));break;default:bl(l,t,v,m,a,g)}return;default:if(ti(t)){for(var $ in e)m=e[$],e.hasOwnProperty($)&&m!==void 0&&!a.hasOwnProperty($)&&ls(l,t,$,void 0,a,m);for(b in a)m=a[b],g=e[b],!a.hasOwnProperty(b)||m===g||m===void 0&&g===void 0||ls(l,t,b,m,a,g);return}}for(var h in e)m=e[h],e.hasOwnProperty(h)&&m!=null&&!a.hasOwnProperty(h)&&bl(l,t,h,null,a,m);for(N in a)m=a[N],g=e[N],!a.hasOwnProperty(N)||m===g||m==null&&g==null||bl(l,t,N,m,a,g)}function dm(l){switch(l){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function j1(){if(typeof performance.getEntriesByType=="function"){for(var l=0,t=0,e=performance.getEntriesByType("resource"),a=0;a<e.length;a++){var u=e[a],n=u.transferSize,c=u.initiatorType,i=u.duration;if(n&&i&&dm(c)){for(c=0,i=u.responseEnd,a+=1;a<e.length;a++){var s=e[a],v=s.startTime;if(v>i)break;var b=s.transferSize,N=s.initiatorType;b&&dm(N)&&(s=s.responseEnd,c+=b*(s<i?1:(i-v)/(s-v)))}if(--a,t+=8*(n+c)/(u.duration/1e3),l++,10<l)break}}if(0<l)return t/l/1e6}return navigator.connection&&(l=navigator.connection.downlink,typeof l=="number")?l:5}var ts=null,es=null;function Fu(l){return l.nodeType===9?l:l.ownerDocument}function mm(l){switch(l){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function hm(l,t){if(l===0)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return l===1&&t==="foreignObject"?0:l}function vm(l,t,e,a){return e=Fu(e).createElement(l),e[Zl]=a,e[nt]=t,$l(e,l,t),wl(e),e}function as(l,t){return l==="textarea"||l==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.children=="bigint"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var us=null;function A1(){var l=window.event;return l&&l.type==="popstate"?l===us?!1:(us=l,!0):(us=null,!1)}var ns=typeof setTimeout=="function"?setTimeout:void 0,C1=typeof clearTimeout=="function"?clearTimeout:void 0,ym=typeof Promise=="function"?Promise:void 0,gm=typeof requestAnimationFrame=="function"?requestAnimationFrame:ns,M1=typeof queueMicrotask=="function"?queueMicrotask:typeof ym<"u"?function(l){return ym.resolve(null).then(l).catch(D1)}:ns;function D1(l){setTimeout(function(){throw l})}function Xe(l){return l==="head"}function bm(l,t){var e=t,a=0;do{var u=e.nextSibling;if(l.removeChild(e),u&&u.nodeType===8)if(e=u.data,e==="/$"||e==="/&"){if(a===0){l.removeChild(u),ou(t);return}a--}else if(e==="$"||e==="$?"||e==="$~"||e==="$!"||e==="&")a++;else if(e==="html")ms(l.ownerDocument.documentElement);else if(e==="head"){e=l.ownerDocument.head,ms(e);for(var n=e.firstChild;n;){var c=n.nextSibling,i=n.nodeName;n[vu]||i==="SCRIPT"||i==="STYLE"||i==="LINK"&&n.rel.toLowerCase()==="stylesheet"||e.removeChild(n),n=c}}else e==="body"&&ms(l.ownerDocument.body);e=u}while(e);ou(t)}function xm(l,t){var e=l;l=0;do{var a=e.nextSibling;if(e.nodeType===1?t?(e._stashedDisplay=e.style.display,e.style.display="none"):(e.style.display=e._stashedDisplay||"",e.getAttribute("style")===""&&e.removeAttribute("style")):e.nodeType===3&&(t?(e._stashedText=e.nodeValue,e.nodeValue=""):e.nodeValue=e._stashedText||""),a&&a.nodeType===8)if(e=a.data,e==="/$"){if(l===0)break;l--}else e!=="$"&&e!=="$?"&&e!=="$~"&&e!=="$!"||l++;e=a}while(e)}function Sm(l,t,e){if(t=CSS.escape(t)!==t?"r-"+btoa(t).replace(/=/g,""):t,l.style.viewTransitionName=t,e!=null&&(l.style.viewTransitionClass=e),e=getComputedStyle(l),e.display==="inline"){if(t=l.getClientRects(),t.length===1)var a=1;else for(var u=a=0;u<t.length;u++){var n=t[u];0<n.width&&0<n.height&&a++}a===1&&(l=l.style,l.display=t.length===1?"inline-block":"block",l.marginTop="-"+e.paddingTop,l.marginBottom="-"+e.paddingBottom)}}function pm(l,t){l=l.style,t=t.style;var e=t!=null?t.hasOwnProperty("viewTransitionName")?t.viewTransitionName:t.hasOwnProperty("view-transition-name")?t["view-transition-name"]:null:null;l.viewTransitionName=e==null||typeof e=="boolean"?"":(""+e).trim(),e=t!=null?t.hasOwnProperty("viewTransitionClass")?t.viewTransitionClass:t.hasOwnProperty("view-transition-class")?t["view-transition-class"]:null:null,l.viewTransitionClass=e==null||typeof e=="boolean"?"":(""+e).trim(),l.display==="inline-block"&&(t==null?l.display=l.margin="":(e=t.display,l.display=e==null||typeof e=="boolean"?"":e,e=t.margin,e!=null?l.margin=e:(e=t.hasOwnProperty("marginTop")?t.marginTop:t["margin-top"],l.marginTop=e==null||typeof e=="boolean"?"":e,t=t.hasOwnProperty("marginBottom")?t.marginBottom:t["margin-bottom"],l.marginBottom=t==null||typeof t=="boolean"?"":t)))}function U1(l,t,e){return e=e.ownerDocument.defaultView,{rect:l,abs:t.position==="absolute"||t.position==="fixed",clip:t.clipPath!=="none"||t.overflow!=="visible"||t.filter!=="none"||t.mask!=="none"||t.mask!=="none"||t.borderRadius!=="0px",view:0<=l.bottom&&0<=l.right&&l.top<=e.innerHeight&&l.left<=e.innerWidth}}function cs(l){var t=l.getBoundingClientRect(),e=getComputedStyle(l);return U1(t,e,l)}function R1(l){return l.documentElement.clientHeight}function H1(l){this.addEventListener("load",l),this.addEventListener("error",l)}function Y1(l,t,e,a,u,n,c,i,s){var v=t.nodeType===9?t:t.ownerDocument;try{var b=v.startViewTransition({update:function(){var m=v.defaultView,g=m.navigation&&m.navigation.transition,z=v.fonts.status;a();var M=[];if(z==="loaded"&&(R1(v),v.fonts.status==="loading"&&M.push(v.fonts.ready)),z=M.length,l!==null)for(var $=l.suspenseyImages,h=0,o=0;o<$.length;o++){var y=$[o];if(!y.complete){var p=y.getBoundingClientRect();if(0<p.bottom&&0<p.right&&p.top<m.innerHeight&&p.left<m.innerWidth){if(h+=Xm(y),h>Ac){M.length=z;break}y=new Promise(H1.bind(y)),M.push(y)}}}if(0<M.length)return m=Promise.race([Promise.all(M),new Promise(function(C){return setTimeout(C,500)})]).then(u,u),(g?Promise.allSettled([g.finished,m]):m).then(n,n);if(u(),g)return g.finished.then(n,n);n()},types:e});v.__reactViewTransition=b;var N=[];return b.ready.then(function(){for(var m=v.documentElement.getAnimations({subtree:!0}),g=0;g<m.length;g++){var z=m[g],M=z.effect,$=M.pseudoElement;if($!=null&&$.startsWith("::view-transition")){N.push(z),z=M.getKeyframes();for(var h=$=void 0,o=!0,y=0;y<z.length;y++){var p=z[y],C=p.width;if($===void 0)$=C;else if($!==C){o=!1;break}if(C=p.height,h===void 0)h=C;else if(h!==C){o=!1;break}delete p.width,delete p.height,p.transform==="none"&&delete p.transform}o&&$!==void 0&&h!==void 0&&(M.setKeyframes(z),o=getComputedStyle(M.target,M.pseudoElement),o.width!==$||o.height!==h)&&(o=z[0],o.width=$,o.height=h,o=z[z.length-1],o.width=$,o.height=h,M.setKeyframes(z))}}c()},function(m){v.__reactViewTransition===b&&(v.__reactViewTransition=null);try{if(typeof m=="object"&&m!==null)switch(m.name){case"InvalidStateError":(m.message==="View transition was skipped because document visibility state is hidden."||m.message==="Skipping view transition because document visibility state has become hidden."||m.message==="Skipping view transition because viewport size changed."||m.message==="Transition was aborted because of invalid state")&&(m=null)}m!==null&&s(m)}finally{a(),u(),c()}}),b.finished.finally(function(){for(var m=0;m<N.length;m++)N[m].cancel();v.__reactViewTransition===b&&(v.__reactViewTransition=null),i()}),b}catch{return a(),u(),c(),null}}function xa(l,t){this._scope=document.documentElement,this._selector="::view-transition-"+l+"("+t+")"}xa.prototype.animate=function(l,t){return t=typeof t=="number"?{duration:t}:ll({},t),t.pseudoElement=this._selector,this._scope.animate(l,t)},xa.prototype.getAnimations=function(){for(var l=this._scope,t=this._selector,e=l.getAnimations({subtree:!0}),a=[],u=0;u<e.length;u++){var n=e[u].effect;n!==null&&n.target===l&&n.pseudoElement===t&&a.push(e[u])}return a},xa.prototype.getComputedStyle=function(){return getComputedStyle(this._scope,this._selector)};function Nm(l){return{name:l,group:new xa("group",l),imagePair:new xa("image-pair",l),old:new xa("old",l),new:new xa("new",l)}}function Nt(l){this._fragmentFiber=l,this._observers=this._eventListeners=null}Nt.prototype.addEventListener=function(l,t,e){var a=null,u=null;if(!(e!=null&&typeof e!="boolean"&&(a=e.signal||null,a!==null&&a.aborted))){this._eventListeners===null&&(this._eventListeners=[]);var n=this._eventListeners;if(_m(n,l,t,e)===-1){var c=this,i=t;e!=null&&typeof e!="boolean"&&e.once===!0&&(i=function(s){c.removeEventListener(l,t,e),typeof t=="function"?t.call(this,s):t.handleEvent(s)}),a!==null&&(u=c.removeEventListener.bind(c,l,t,e),a.addEventListener("abort",u,{once:!0}),u=a.removeEventListener.bind(a,"abort",u)),a=uu(e),n.push({type:l,listener:t,optionsOrUseCapture:e,attachedListener:i,cleanup:u}),S(this._fragmentFiber.child,!1,B1,l,i,a)}this._eventListeners=n}};function B1(l,t,e,a){return P(l).addEventListener(t,e,a),!1}Nt.prototype.removeEventListener=function(l,t,e){var a=this._eventListeners;if(a!==null&&(t=_m(a,l,t,e),t!==-1)){var u=a[t];e=u.attachedListener;var n=u.cleanup;u=uu(u.optionsOrUseCapture),S(this._fragmentFiber.child,!1,q1,l,e,u),a.splice(t,1),n!==null&&n()}};function q1(l,t,e,a){return P(l).removeEventListener(t,e,a),!1}function uu(l){return l!=null&&typeof l!="boolean"&&(l.once===!0||l.signal instanceof AbortSignal)?{capture:l.capture,passive:l.passive}:l}function Tm(l){return l==null?"c=0":typeof l=="boolean"?"c="+(l?"1":"0"):"c="+(l.capture?"1":"0")}function _m(l,t,e,a){if(l.length===0)return-1;a=Tm(a);for(var u=0;u<l.length;u++){var n=l[u];if(n.type===t&&n.listener===e&&Tm(n.optionsOrUseCapture)===a)return u}return-1}Nt.prototype.dispatchEvent=function(l){var t=D(this._fragmentFiber);if(t===null)return!0;t=P(t);var e=this._eventListeners;if(e!==null&&0<e.length||!l.bubbles){var a=t.nodeType===9?t.createComment(""):document.createTextNode("");if(e)for(var u=0;u<e.length;u++){var n=e[u];a.addEventListener(n.type,n.attachedListener,uu(n.optionsOrUseCapture))}if(t.appendChild(a),l=a.dispatchEvent(l),e)for(u=0;u<e.length;u++)n=e[u],a.removeEventListener(n.type,n.attachedListener,uu(n.optionsOrUseCapture));return t.removeChild(a),l}return t.dispatchEvent(l)},Nt.prototype.focus=function(l){S(this._fragmentFiber.child,!0,Em,l,void 0,void 0)};function Em(l,t){return l.tag===6?!1:(l=P(l),W1(l,t))}Nt.prototype.focusLast=function(l){var t=[];S(this._fragmentFiber.child,!0,is,t,void 0,void 0);for(var e=t.length-1;0<=e&&!Em(t[e],l);e--);};function is(l,t){return t.push(l),!1}Nt.prototype.blur=function(){var l=D(this._fragmentFiber);l!==null&&(l=P(l),l=Fu(l).activeElement,l!==null&&S(this._fragmentFiber.child,!1,w1,l,void 0,void 0))};function w1(l,t){return l.tag===6?!1:(l=P(l),l===t||l.contains(t)?(t.blur(),!0):!1)}Nt.prototype.observeUsing=function(l){this._observers===null&&(this._observers=new Set),this._observers.add(l),S(this._fragmentFiber.child,!1,G1,l,void 0,void 0)};function G1(l,t){return l.tag===6||(l=P(l),t.observe(l)),!1}Nt.prototype.unobserveUsing=function(l){var t=this._observers;if(t!==null&&t.has(l)){t.delete(l),S(this._fragmentFiber.child,!1,Q1,l,void 0,void 0);for(var e=t=0;e<Gt.length;e++){var a=Gt[e];a.fragmentInstance===this&&a.observer===l?l.unobserve(a.instance):Gt[t++]=a}Gt.length=t}};function Q1(l,t){return l.tag===6||(l=P(l),t.unobserve(l)),!1}var Gt=[],fs=!1;function X1(l,t,e){Gt.push({fragmentInstance:l,observer:t,instance:e}),fs||(fs=!0,F1(function(){fs=!1;var a=Gt;Gt=[];for(var u=0;u<a.length;u++){var n=a[u];n.observer.unobserve(n.instance)}}))}Nt.prototype.getClientRects=function(){var l=[];return S(this._fragmentFiber.child,!1,L1,l,void 0,void 0),l};function L1(l,t){if(l.tag===6){l=l.stateNode;var e=l.ownerDocument.createRange();e.selectNodeContents(l),t.push.apply(t,e.getClientRects())}else l=P(l),t.push.apply(t,l.getClientRects());return!1}Nt.prototype.getRootNode=function(l){var t=D(this._fragmentFiber);return t===null?this:P(t).getRootNode(l)},Nt.prototype.compareDocumentPosition=function(l){var t=D(this._fragmentFiber);if(t===null)return Node.DOCUMENT_POSITION_DISCONNECTED;var e=[];S(this._fragmentFiber.child,!1,is,e,void 0,void 0);var a=P(t);if(e.length===0){if(e=a,w(this._fragmentFiber)){l:{for(t=this._fragmentFiber.return;t!==null;){if(t.tag===4){t=t.stateNode.containerInfo;break l}if(t.tag===3||t.tag===5||t.tag===27)break;t=t.return}t=null}t!=null&&(e=t)}t=this._fragmentFiber;var u=a=e.compareDocumentPosition(l);return e===l?u=Node.DOCUMENT_POSITION_CONTAINS:a&Node.DOCUMENT_POSITION_CONTAINED_BY&&(e=U(t)[1],e===null?u=Node.DOCUMENT_POSITION_PRECEDING:(l=P(e).compareDocumentPosition(l),u=l===0||l&Node.DOCUMENT_POSITION_FOLLOWING?Node.DOCUMENT_POSITION_FOLLOWING:Node.DOCUMENT_POSITION_PRECEDING)),u|=Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC}t=P(e[0]),u=P(e[e.length-1]);var n=w(this._fragmentFiber)?t.parentElement:a;if(n==null)return Node.DOCUMENT_POSITION_DISCONNECTED;a=n.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY,n=n.compareDocumentPosition(u)&Node.DOCUMENT_POSITION_CONTAINED_BY;var c=t.compareDocumentPosition(l),i=u.compareDocumentPosition(l),s=c&Node.DOCUMENT_POSITION_CONTAINED_BY||i&Node.DOCUMENT_POSITION_CONTAINED_BY;return i=a&&n&&c&Node.DOCUMENT_POSITION_FOLLOWING&&i&Node.DOCUMENT_POSITION_PRECEDING,t=a&&t===l||n&&u===l||s||i?Node.DOCUMENT_POSITION_CONTAINED_BY:!a&&t===l||!n&&u===l?Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC:c,t&Node.DOCUMENT_POSITION_DISCONNECTED||t&Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC||Z1(t,this._fragmentFiber,e[0],e[e.length-1],l)?t:Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC};function Z1(l,t,e,a,u){var n=Ie(u);if(l&Node.DOCUMENT_POSITION_CONTAINED_BY){if(e=!!n)l:{for(;n!==null;){if(n.tag===7&&(n===t||n.alternate===t)){e=!0;break l}n=n.return}e=!1}return e}if(l&Node.DOCUMENT_POSITION_CONTAINS){if(n===null)return n=u.ownerDocument,u===n||u===n.documentElement||u===n.body;l:{for(n=t,t=D(t);n!==null;){if(!(n.tag!==5&&n.tag!==3&&n.tag!==27||n!==t&&n.alternate!==t)){n=!0;break l}n=n.return}n=!1}return n}return l&Node.DOCUMENT_POSITION_PRECEDING?((t=!!n)&&!(t=n===e)&&(t=Pl(e,n,Il),t===null?t=!1:(S(t,!0,I,n,e),n=jl,jl=null,t=n!==null)),t):l&Node.DOCUMENT_POSITION_FOLLOWING?((t=!!n)&&!(t=n===a)&&(t=Pl(a,n,Il),t===null?t=!1:(S(t,!0,il,n,a),n=jl,Bl=jl=null,t=n!==null)),t):!1}function zm(l,t){var e=l.ownerDocument.createRange();e.selectNodeContents(l),l=e.getBoundingClientRect(),window.scrollTo(window.scrollX+l.left,t?window.scrollY+l.top:window.scrollY+l.bottom-window.innerHeight)}Nt.prototype.scrollIntoView=function(l){if(typeof l=="object")throw Error(d(566));var t=[];S(this._fragmentFiber.child,!1,is,t,void 0,void 0);var e=l!==!1;if(t.length===0){var a=U(this._fragmentFiber);if(a=e?a[1]||a[0]||D(this._fragmentFiber):a[0]||a[1],a===null)return;if(a.tag===6){l=P(a),zm(l,e);return}if(a=P(a),a.nodeType!==9){if(a.nodeType===11){e="host"in a?a.host:null,e!==null&&e.scrollIntoView(l);return}a.scrollIntoView(l)}}for(a=e?t.length-1:0;a!==(e?-1:t.length);){var u=t[a];u.tag===6?(u=P(u),zm(u,e)):P(u).scrollIntoView(l),a+=e?-1:1}};function V1(l,t){return l=P(l),Om(l,t),!1}function Om(l,t){l.reactFragments==null&&(l.reactFragments=new Set),l.reactFragments.add(t)}function jm(l,t){var e=t._eventListeners;if(e!==null)for(var a=0;a<e.length;a++){var u=e[a];l.addEventListener(u.type,u.attachedListener,uu(u.optionsOrUseCapture))}l.nodeType!==3&&(e=t._observers,e!==null&&e.forEach(function(n){for(var c=0,i=0;i<Gt.length;i++){var s=Gt[i];(s.fragmentInstance!==t||s.observer!==n||s.instance!==l)&&(Gt[c++]=s)}Gt.length=c,n.observe(l)}),Om(l,t))}function K1(l,t){var e=t._eventListeners;if(e!==null)for(var a=0;a<e.length;a++){var u=e[a];l.removeEventListener(u.type,u.attachedListener,uu(u.optionsOrUseCapture))}l.nodeType!==3&&(e=t._observers,e!==null&&e.forEach(function(n){typeof n.rootMargin=="string"?X1(t,n,l):n.unobserve(l)}),l.reactFragments!=null&&l.reactFragments.delete(t))}function ss(l){var t=l.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var e=t;switch(t=t.nextSibling,e.nodeName){case"HTML":case"HEAD":case"BODY":ss(e),gn(e);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(e.rel.toLowerCase()==="stylesheet")continue}l.removeChild(e)}}function J1(l,t,e,a){for(;l.nodeType===1;){var u=e;if(l.nodeName.toLowerCase()!==t.toLowerCase()){if(!a&&(l.nodeName!=="INPUT"||l.type!=="hidden"))break}else if(a){if(!l[vu])switch(t){case"meta":if(!l.hasAttribute("itemprop"))break;return l;case"link":if(n=l.getAttribute("rel"),n==="stylesheet"&&l.hasAttribute("data-precedence"))break;if(n!==u.rel||l.getAttribute("href")!==(u.href==null||u.href===""?null:u.href)||l.getAttribute("crossorigin")!==(u.crossOrigin==null?null:u.crossOrigin)||l.getAttribute("title")!==(u.title==null?null:u.title))break;return l;case"style":if(l.hasAttribute("data-precedence"))break;return l;case"script":if(n=l.getAttribute("src"),(n!==(u.src==null?null:u.src)||l.getAttribute("type")!==(u.type==null?null:u.type)||l.getAttribute("crossorigin")!==(u.crossOrigin==null?null:u.crossOrigin))&&n&&l.hasAttribute("async")&&!l.hasAttribute("itemprop"))break;return l;default:return l}}else if(t==="input"&&l.type==="hidden"){var n=u.name==null?null:""+u.name;if(u.type==="hidden"&&l.getAttribute("name")===n)return l}else return l;if(l=Dt(l.nextSibling),l===null)break}return null}function k1(l,t,e){if(t==="")return null;for(;l.nodeType!==3;)if((l.nodeType!==1||l.nodeName!=="INPUT"||l.type!=="hidden")&&!e||(l=Dt(l.nextSibling),l===null))return null;return l}function Am(l,t){for(;l.nodeType!==8;)if((l.nodeType!==1||l.nodeName!=="INPUT"||l.type!=="hidden")&&!t||(l=Dt(l.nextSibling),l===null))return null;return l}function os(l){return l.data==="$?"||l.data==="$~"}function rs(l){return l.data==="$!"||l.data==="$?"&&l.ownerDocument.readyState!=="loading"}function $1(l,t){var e=l.ownerDocument;if(l.data==="$~")l._reactRetry=t;else if(l.data!=="$?"||e.readyState!=="loading")t();else{var a=function(){t(),e.removeEventListener("DOMContentLoaded",a)};e.addEventListener("DOMContentLoaded",a),l._reactRetry=a}}function Dt(l){for(;l!=null;l=l.nextSibling){var t=l.nodeType;if(t===1||t===3)break;if(t===8){if(t=l.data,t==="$"||t==="$!"||t==="$?"||t==="$~"||t==="&"||t==="F!"||t==="F")break;if(t==="/$"||t==="/&")return null}}return l}var ds=null;function Cm(l){l=l.nextSibling;for(var t=0;l;){if(l.nodeType===8){var e=l.data;if(e==="/$"||e==="/&"){if(t===0)return Dt(l.nextSibling);t--}else e!=="$"&&e!=="$!"&&e!=="$?"&&e!=="$~"&&e!=="&"||t++}l=l.nextSibling}return null}function Mm(l){l=l.previousSibling;for(var t=0;l;){if(l.nodeType===8){var e=l.data;if(e==="$"||e==="$!"||e==="$?"||e==="$~"||e==="&"){if(t===0)return l;t--}else e!=="/$"&&e!=="/&"||t++}l=l.previousSibling}return null}function W1(l,t){function e(){a=!0}if(l.ownerDocument.activeElement===l)return!0;var a=!1;try{l.ownerDocument.addEventListener("focus",e,!0),(l.focus||HTMLElement.prototype.focus).call(l,t)}finally{l.ownerDocument.removeEventListener("focus",e,!0)}return a}function F1(l){gm(function(){gm(function(t){return l(t)})})}function Dm(l,t,e){switch(t=Fu(e),l){case"html":if(l=t.documentElement,!l)throw Error(d(452));return l;case"head":if(l=t.head,!l)throw Error(d(453));return l;case"body":if(l=t.body,!l)throw Error(d(454));return l;default:throw Error(d(451))}}function Um(l,t,e){for(var a in e){var u=e[a];e.hasOwnProperty(a)&&u!=null&&bl(l,t,a,null,z1,u)}e.dangerouslySetInnerHTML!=null&&(l.textContent=""),l.onclick===Zt&&(l.onclick=null),gn(l)}function ms(l){for(var t=l.attributes;t.length;)l.removeAttributeNode(t[0]);gn(l)}var Ut=new Map,Rm=new Set;function Iu(l){if(typeof l.getRootNode=="function"){var t=l.getRootNode();if(t.nodeType===9||t.nodeType===11)return t}return l.nodeType===9?l:l.ownerDocument}var ge=Z.d;Z.d={f:I1,r:P1,D:lv,C:tv,L:ev,m:av,X:nv,S:uv,M:cv};function I1(){var l=ge.f(),t=Sc();return l||t}function P1(l){var t=Ta(l);t!==null&&t.tag===5&&t.type==="form"?Yr(t):ge.r(l)}var nu=typeof document>"u"?null:document;function Hm(l,t,e){var a=nu;if(a&&typeof t=="string"&&t){var u=Et(t);u='link[rel="'+l+'"][href="'+u+'"]',typeof e=="string"&&(u+='[crossorigin="'+e+'"]'),Rm.has(u)||(Rm.add(u),l={rel:l,crossOrigin:e,href:t},a.querySelector(u)===null&&(t=a.createElement("link"),$l(t,"link",l),wl(t),a.head.appendChild(t)))}}function lv(l){ge.D(l),Hm("dns-prefetch",l,null)}function tv(l,t){ge.C(l,t),Hm("preconnect",l,t)}function ev(l,t,e){ge.L(l,t,e);var a=nu;if(a&&l&&t){var u='link[rel="preload"][as="'+Et(t)+'"]';t==="image"&&e&&e.imageSrcSet?(u+='[imagesrcset="'+Et(e.imageSrcSet)+'"]',typeof e.imageSizes=="string"&&(u+='[imagesizes="'+Et(e.imageSizes)+'"]')):u+='[href="'+Et(l)+'"]';var n=u;switch(t){case"style":n=cu(l);break;case"script":n=iu(l)}if(!(Ut.has(n)||(l=ll({rel:"preload",href:t==="image"&&e&&e.imageSrcSet?void 0:l,as:t},e),Ut.set(n,l),a.querySelector(u)!==null||t==="style"&&a.querySelector(Pu(n))||t==="script"&&a.querySelector(ln(n))))){var c=a.createElement("link");$l(c,"link",l),t==="style"&&(c[yn]=!0,c.onload=c.onerror=function(){Js(c)}),wl(c),a.head.appendChild(c)}}}function av(l,t){ge.m(l,t);var e=nu;if(e&&l){var a=t&&typeof t.as=="string"?t.as:"script",u='link[rel="modulepreload"][as="'+Et(a)+'"][href="'+Et(l)+'"]',n=u;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":n=iu(l)}if(!Ut.has(n)&&(l=ll({rel:"modulepreload",href:l},t),Ut.set(n,l),e.querySelector(u)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(e.querySelector(ln(n)))return}a=e.createElement("link"),$l(a,"link",l),wl(a),e.head.appendChild(a)}}}function uv(l,t,e){ge.S(l,t,e);var a=nu;if(a&&l){var u=_a(a).hoistableStyles,n=cu(l);t=t||"default";var c=u.get(n);if(!c){var i={loading:0,preload:null};if(c=a.querySelector(Pu(n)))i.loading=5;else{l=ll({rel:"stylesheet",href:l,"data-precedence":t},e),(e=Ut.get(n))&&hs(l,e);var s=c=a.createElement("link");wl(s),$l(s,"link",l),s._p=new Promise(function(v,b){s.onload=v,s.onerror=b}),s.addEventListener("load",function(){i.loading|=1}),s.addEventListener("error",function(){i.loading|=2}),i.loading|=4,Oc(c,t,a)}c={type:"stylesheet",instance:c,count:1,state:i},u.set(n,c)}}}function nv(l,t){ge.X(l,t);var e=nu;if(e&&l){var a=_a(e).hoistableScripts,u=iu(l),n=a.get(u);n||(n=e.querySelector(ln(u)),n||(l=ll({src:l,async:!0},t),(t=Ut.get(u))&&vs(l,t),n=e.createElement("script"),wl(n),$l(n,"link",l),e.head.appendChild(n)),n={type:"script",instance:n,count:1,state:null},a.set(u,n))}}function cv(l,t){ge.M(l,t);var e=nu;if(e&&l){var a=_a(e).hoistableScripts,u=iu(l),n=a.get(u);n||(n=e.querySelector(ln(u)),n||(l=ll({src:l,async:!0,type:"module"},t),(t=Ut.get(u))&&vs(l,t),n=e.createElement("script"),wl(n),$l(n,"link",l),e.head.appendChild(n)),n={type:"script",instance:n,count:1,state:null},a.set(u,n))}}function Ym(l,t,e,a){var u=(u=xe.current)?Iu(u):null;if(!u)throw Error(d(446));switch(l){case"meta":case"title":return null;case"style":return typeof e.precedence=="string"&&typeof e.href=="string"?(e=cu(e.href),t=_a(u).hoistableStyles,a=t.get(e),a||(a={type:"style",instance:null,count:0,state:null},t.set(e,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(e.rel==="stylesheet"&&typeof e.href=="string"&&typeof e.precedence=="string"){l=cu(e.href);var n=_a(u).hoistableStyles,c=n.get(l);if(c||(u=u.ownerDocument||u,c={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},n.set(l,c),(n=u.querySelector(Pu(l)))?n._p||(c.instance=n,c.state.loading=5):(n=Ut.get(l),n||(n={rel:"preload",as:"style",href:e.href,crossOrigin:e.crossOrigin,integrity:e.integrity,media:e.media,hrefLang:e.hrefLang,referrerPolicy:e.referrerPolicy},Ut.set(l,n)),iv(u,l,n,c.state))),t&&a===null)throw Error(d(528,""));return c}if(t&&a!==null)throw Error(d(529,""));return null;case"script":return t=e.async,e=e.src,typeof e=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(e=iu(e),t=_a(u).hoistableScripts,a=t.get(e),a||(a={type:"script",instance:null,count:0,state:null},t.set(e,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(d(444,l))}}function cu(l){return'href="'+Et(l)+'"'}function Pu(l){return'link[rel="stylesheet"]['+l+"]"}function Bm(l){return ll({},l,{"data-precedence":l.precedence,precedence:null})}function iv(l,t,e,a){if(t=l.querySelector('link[rel="preload"][as="style"]['+t+"]")){if(t[yn]!==!0){a.loading=1;return}}else t=l.createElement("link"),t[yn]=!0,t.onload=t.onerror=Js.bind(null,t),$l(t,"link",e),wl(t),l.head.appendChild(t);a.preload=t,t.addEventListener("load",function(){return a.loading|=1}),t.addEventListener("error",function(){return a.loading|=2})}function iu(l){return'[src="'+Et(l)+'"]'}function ln(l){return"script[async]"+l}function qm(l,t,e){if(t.count++,t.instance===null)switch(t.type){case"style":var a=l.querySelector('style[data-href~="'+Et(e.href)+'"]');if(a)return t.instance=a,wl(a),a;var u=ll({},e,{"data-href":e.href,"data-precedence":e.precedence,href:null,precedence:null});return a=(l.ownerDocument||l).createElement("style"),wl(a),$l(a,"style",u),Oc(a,e.precedence,l),t.instance=a;case"stylesheet":u=cu(e.href);var n=l.querySelector(Pu(u));if(n)return t.state.loading|=4,t.instance=n,wl(n),n;a=Bm(e),(u=Ut.get(u))&&hs(a,u),n=(l.ownerDocument||l).createElement("link"),wl(n);var c=n;return c._p=new Promise(function(i,s){c.onload=i,c.onerror=s}),$l(n,"link",a),t.state.loading|=4,Oc(n,e.precedence,l),t.instance=n;case"script":return n=iu(e.src),(u=l.querySelector(ln(n)))?(t.instance=u,wl(u),u):(a=e,(u=Ut.get(n))&&(a=ll({},e),vs(a,u)),l=l.ownerDocument||l,u=l.createElement("script"),wl(u),$l(u,"link",a),l.head.appendChild(u),t.instance=u);case"void":return null;default:throw Error(d(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(a=t.instance,t.state.loading|=4,Oc(a,e.precedence,l));return t.instance}function Oc(l,t,e){for(var a=e.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),u=a.length?a[a.length-1]:null,n=u,c=0;c<a.length;c++){var i=a[c];if(i.dataset.precedence===t)n=i;else if(n!==u)break}n?n.parentNode.insertBefore(l,n.nextSibling):(t=e.nodeType===9?e.head:e,t.insertBefore(l,t.firstChild))}function hs(l,t){l.crossOrigin==null&&(l.crossOrigin=t.crossOrigin),l.referrerPolicy==null&&(l.referrerPolicy=t.referrerPolicy),l.title==null&&(l.title=t.title)}function vs(l,t){l.crossOrigin==null&&(l.crossOrigin=t.crossOrigin),l.referrerPolicy==null&&(l.referrerPolicy=t.referrerPolicy),l.integrity==null&&(l.integrity=t.integrity)}var jc=null;function wm(l,t,e){if(jc===null){var a=new Map,u=jc=new Map;u.set(e,a)}else u=jc,a=u.get(e),a||(a=new Map,u.set(e,a));if(a.has(l))return a;for(a.set(l,null),e=e.getElementsByTagName(l),u=0;u<e.length;u++){var n=e[u];if(!(n[vu]||n[Zl]||l==="link"&&n.getAttribute("rel")==="stylesheet")&&n.namespaceURI!=="http://www.w3.org/2000/svg"){var c=n.getAttribute(t)||"";c=l+c;var i=a.get(c);i?i.push(n):a.set(c,[n])}}return a}function ys(l,t,e){l=l.ownerDocument||l,l.head.insertBefore(e,t==="title"?l.querySelector("head > title"):null)}function fv(l,t,e){if(e===1||t.itemProp!=null)return!1;switch(l){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return l=t.disabled,typeof t.precedence=="string"&&l==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function Gm(l,t){return l==="img"&&t.src!=null&&t.src!==""&&t.onLoad==null&&t.loading!=="lazy"}function Qm(l){return!(l.type==="stylesheet"&&(l.state.loading&3)===0)}function Xm(l){return(l.width||100)*(l.height||100)*(typeof devicePixelRatio=="number"?devicePixelRatio:1)*.25}function Lm(l,t){typeof t.decode=="function"&&(l.imgCount++,t.complete||(l.imgBytes+=Xm(t),l.suspenseyImages.push(t)),l=rv.bind(l),t.decode().then(l,l))}function sv(l,t,e,a){if(e.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&(e.state.loading&4)===0){if(e.instance===null){var u=cu(a.href),n=t.querySelector(Pu(u));if(n){t=n._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(l.count++,l=tn.bind(l),t.then(l,l)),e.state.loading|=4,e.instance=n,wl(n);return}n=t.ownerDocument||t,a=Bm(a),(u=Ut.get(u))&&hs(a,u),n=n.createElement("link"),wl(n);var c=n;c._p=new Promise(function(i,s){c.onload=i,c.onerror=s}),$l(n,"link",a),e.instance=n}l.stylesheets===null&&(l.stylesheets=new Map),l.stylesheets.set(e,t),(t=e.state.preload)&&(e.state.loading&3)===0&&(l.count++,e=tn.bind(l),t.addEventListener("load",e),t.addEventListener("error",e))}}var Ac=0;function ov(l,t){return l.stylesheets&&l.count===0&&Mc(l,l.stylesheets),0<l.count||0<l.imgCount?function(e){var a=setTimeout(function(){if(l.stylesheets&&Mc(l,l.stylesheets),l.unsuspend){var n=l.unsuspend;l.unsuspend=null,n()}},6e4+t);0<l.imgBytes&&Ac===0&&(Ac=62500*j1());var u=setTimeout(function(){if(l.waitingForImages=!1,l.count===0&&(l.stylesheets&&Mc(l,l.stylesheets),l.unsuspend)){var n=l.unsuspend;l.unsuspend=null,n()}},(l.imgBytes>Ac?50:800)+t);return l.unsuspend=e,function(){l.unsuspend=null,clearTimeout(a),clearTimeout(u)}}:null}function Zm(l){if(l.count===0&&(l.imgCount===0||!l.waitingForImages)){if(l.stylesheets)Mc(l,l.stylesheets);else if(l.unsuspend){var t=l.unsuspend;l.unsuspend=null,t()}}}function tn(){this.count--,Zm(this)}function rv(){this.imgCount--,Zm(this)}var Cc=null;function Mc(l,t){l.stylesheets=null,l.unsuspend!==null&&(l.count++,Cc=new Map,t.forEach(dv,l),Cc=null,tn.call(l))}function dv(l,t){if(!(t.state.loading&4)){var e=Cc.get(l);if(e)var a=e.get(null);else{e=new Map,Cc.set(l,e);for(var u=l.querySelectorAll("link[data-precedence],style[data-precedence]"),n=0;n<u.length;n++){var c=u[n];(c.nodeName==="LINK"||c.getAttribute("media")!=="not all")&&(e.set(c.dataset.precedence,c),a=c)}a&&e.set(null,a)}u=t.instance,c=u.getAttribute("data-precedence"),n=e.get(c)||a,n===a&&e.set(null,u),e.set(c,u),this.count++,a=tn.bind(this),u.addEventListener("load",a),u.addEventListener("error",a),n?n.parentNode.insertBefore(u,n.nextSibling):(l=l.nodeType===9?l.head:l,l.insertBefore(u,l.firstChild)),t.state.loading|=4}}var fu={$$typeof:ql,Provider:null,Consumer:null,_currentValue:ee,_currentValue2:ee,_threadCount:0};function mv(l,t,e,a,u,n,c,i,s){this.tag=1,this.containerInfo=l,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=$c(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=$c(0),this.hiddenUpdates=$c(null),this.identifierPrefix=a,this.onUncaughtError=u,this.onCaughtError=n,this.onRecoverableError=c,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=s,this.transitionTypes=null,this.incompleteTransitions=new Map}function Vm(l,t,e,a,u,n,c,i,s,v,b,N){return l=new mv(l,t,e,c,s,v,b,N,i),t=1,n===!0&&(t|=24),n=ct(3,null,null,t),l.current=n,n.stateNode=l,t=Ci(),t.refCount++,l.pooledCache=t,t.refCount++,n.memoizedState={element:a,isDehydrated:e,cache:t},Ri(n),l}function Km(l){return l?(l=Ra,l):Ra}function Jm(l,t,e,a,u,n){u=Km(u),a.context===null?a.context=u:a.pendingContext=u,a=Ce(t),a.payload={element:e},n=n===void 0?null:n,n!==null&&(a.callback=n),e=Me(l,a,t),e!==null&&(ot(e,l,t),Du(e,l,t))}function km(l,t){if(l=l.memoizedState,l!==null&&l.dehydrated!==null){var e=l.retryLane;l.retryLane=e!==0&&e<t?e:t}}function gs(l,t){km(l,t),(l=l.alternate)&&km(l,t)}function $m(l){if(l.tag===13||l.tag===31){var t=ea(l,67108864);t!==null&&ot(t,l,67108864),gs(l,67108864)}}function Wm(l){if(l.tag===13||l.tag===31){var t=pt();t=Wc(t);var e=ea(l,t);e!==null&&ot(e,l,t),gs(l,t)}}var su=!0;function hv(l,t,e,a){var u=R.T;R.T=null;var n=Z.p;try{Z.p=2,bs(l,t,e,a)}finally{Z.p=n,R.T=u}}function vv(l,t,e,a){var u=R.T;R.T=null;var n=Z.p;try{Z.p=8,bs(l,t,e,a)}finally{Z.p=n,R.T=u}}function bs(l,t,e,a){if(su){var u=xs(a);if(u===null)Pf(l,t,a,Dc,e),Im(l,a);else if(gv(u,l,t,e,a))a.stopPropagation();else if(Im(l,a),t&4&&-1<yv.indexOf(l)){for(;u!==null;){var n=Ta(u);if(n!==null)switch(n.tag){case 3:if(n=n.stateNode,n.current.memoizedState.isDehydrated){var c=Fe(n.pendingLanes);if(c!==0){var i=n;for(i.pendingLanes|=2,i.entangledLanes|=2;c;){var s=1<<31-ht(c);i.entanglements[1]|=s,c&=~s}le(n),(dl&6)===0&&(gc=dt()+500,ku(0))}}break;case 31:case 13:i=ea(n,2),i!==null&&ot(i,n,2),Sc(),gs(n,2)}if(n=xs(a),n===null&&Pf(l,t,a,Dc,e),n===u)break;u=n}u!==null&&a.stopPropagation()}else Pf(l,t,a,null,e)}}function xs(l){return l=ai(l),Ss(l)}var Dc=null;function Ss(l){if(Dc=null,l=Ie(l),l!==null){var t=H(l);if(t===null)l=null;else{var e=t.tag;if(e===13){if(l=J(t),l!==null)return l;l=null}else if(e===31){if(l=K(t),l!==null)return l;l=null}else if(e===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;l=null}else t!==l&&(l=null)}}return Dc=l,null}function Fm(l){switch(l){case"beforetoggle":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"seeked":case"submit":case"toggle":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"fullscreenerror":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"resize":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(j0()){case Hs:return 2;case Ys:return 8;case rn:case A0:return 32;case Bs:return 268435456;default:return 32}default:return 32}}var ps=!1,Le=null,Ze=null,Ve=null,en=new Map,an=new Map,Ke=[],yv="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".split(" ");function Im(l,t){switch(l){case"focusin":case"focusout":Le=null;break;case"dragenter":case"dragleave":Ze=null;break;case"mouseover":case"mouseout":Ve=null;break;case"pointerover":case"pointerout":en.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":an.delete(t.pointerId)}}function un(l,t,e,a,u,n){return l===null||l.nativeEvent!==n?(l={blockedOn:t,domEventName:e,eventSystemFlags:a,nativeEvent:n,targetContainers:[u]},t!==null&&(t=Ta(t),t!==null&&$m(t)),l):(l.eventSystemFlags|=a,t=l.targetContainers,u!==null&&t.indexOf(u)===-1&&t.push(u),l)}function gv(l,t,e,a,u){switch(t){case"focusin":return Le=un(Le,l,t,e,a,u),!0;case"dragenter":return Ze=un(Ze,l,t,e,a,u),!0;case"mouseover":return Ve=un(Ve,l,t,e,a,u),!0;case"pointerover":var n=u.pointerId;return en.set(n,un(en.get(n)||null,l,t,e,a,u)),!0;case"gotpointercapture":return n=u.pointerId,an.set(n,un(an.get(n)||null,l,t,e,a,u)),!0}return!1}function Pm(l){var t=Ie(l.target);if(t!==null){var e=H(t);if(e!==null){if(t=e.tag,t===13){if(t=J(e),t!==null){l.blockedOn=t,Zs(l.priority,function(){Wm(e)});return}}else if(t===31){if(t=K(e),t!==null){l.blockedOn=t,Zs(l.priority,function(){Wm(e)});return}}else if(t===3&&e.stateNode.current.memoizedState.isDehydrated){l.blockedOn=e.tag===3?e.stateNode.containerInfo:null;return}}}l.blockedOn=null}function Uc(l){if(l.blockedOn!==null)return!1;for(var t=l.targetContainers;0<t.length;){var e=xs(l.nativeEvent);if(e===null){e=l.nativeEvent;var a=new e.constructor(e.type,e);ei=a,e.target.dispatchEvent(a),ei=null}else return t=Ta(e),t!==null&&$m(t),l.blockedOn=e,!1;t.shift()}return!0}function l0(l,t,e){Uc(l)&&e.delete(t)}function bv(){ps=!1,Le!==null&&Uc(Le)&&(Le=null),Ze!==null&&Uc(Ze)&&(Ze=null),Ve!==null&&Uc(Ve)&&(Ve=null),en.forEach(l0),an.forEach(l0)}function Rc(l,t){l.blockedOn===t&&(l.blockedOn=null,ps||(ps=!0,x.unstable_scheduleCallback(x.unstable_NormalPriority,bv)))}var Hc=null;function t0(l){Hc!==l&&(Hc=l,x.unstable_scheduleCallback(x.unstable_NormalPriority,function(){Hc===l&&(Hc=null);for(var t=0;t<l.length;t+=3){var e=l[t],a=l[t+1],u=l[t+2];if(typeof a!="function"){if(Ss(a||e)===null)continue;break}var n=Ta(e);n!==null&&(l.splice(t,3),t-=3,tf(n,{pending:!0,data:u,method:e.method,action:a},a,u))}}))}function ou(l){function t(s){return Rc(s,l)}Le!==null&&Rc(Le,l),Ze!==null&&Rc(Ze,l),Ve!==null&&Rc(Ve,l),en.forEach(t),an.forEach(t);for(var e=0;e<Ke.length;e++){var a=Ke[e];a.blockedOn===l&&(a.blockedOn=null)}for(;0<Ke.length&&(e=Ke[0],e.blockedOn===null);)Pm(e),e.blockedOn===null&&Ke.shift();if(e=(l.ownerDocument||l).$$reactFormReplay,e!=null)for(a=0;a<e.length;a+=3){var u=e[a],n=e[a+1],c=u[nt]||null;if(typeof n=="function")c||t0(e);else if(c){var i=null;if(n&&n.hasAttribute("formAction")){if(u=n,c=n[nt]||null)i=c.formAction;else if(Ss(u)!==null)continue}else i=c.action;typeof i=="function"?e[a+1]=i:(e.splice(a,3),a-=3),t0(e)}}}function e0(){function l(n){n.canIntercept&&n.info==="react-transition"&&n.intercept({handler:function(){return new Promise(function(c){return u=c})},focusReset:"manual",scroll:"manual"})}function t(){u!==null&&(u(),u=null),a||setTimeout(e,20)}function e(){if(!a&&!navigation.transition){var n=navigation.currentEntry;n&&n.url!=null&&navigation.navigate(n.url,{state:n.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var a=!1,u=null;return navigation.addEventListener("navigate",l),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(e,100),function(){a=!0,navigation.removeEventListener("navigate",l),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),u!==null&&(u(),u=null)}}}function Ns(l){this._internalRoot=l}Yc.prototype.render=Ns.prototype.render=function(l){var t=this._internalRoot;if(t===null)throw Error(d(409));var e=t.current,a=pt();Jm(e,a,l,t,null,null)},Yc.prototype.unmount=Ns.prototype.unmount=function(){var l=this._internalRoot;if(l!==null){this._internalRoot=null;var t=l.containerInfo;Jm(l.current,2,null,l,null,null),Sc(),t[Na]=null}};function Yc(l){this._internalRoot=l}Yc.prototype.unstable_scheduleHydration=function(l){if(l){var t=Ls();l={blockedOn:null,target:l,priority:t};for(var e=0;e<Ke.length&&t!==0&&t<Ke[e].priority;e++);Ke.splice(e,0,l),e===0&&Pm(l)}};var a0=O.version;if(a0!=="19.3.1")throw Error(d(527,a0,"19.3.1"));Z.findDOMNode=function(l){var t=l._reactInternals;if(t===void 0)throw typeof l.render=="function"?Error(d(188)):(l=Object.keys(l).join(","),Error(d(268,l)));return l=W(t),l=l!==null?A(l):null,l=l===null?null:l.stateNode,l};var xv={bundleType:0,version:"19.3.1",rendererPackageName:"react-dom",currentDispatcherRef:R,reconcilerVersion:"19.3.1"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Bc=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Bc.isDisabled&&Bc.supportsFiber)try{du=Bc.inject(xv),mt=Bc}catch{}}return cn.createRoot=function(l,t){if(!E(l))throw Error(d(299));var e=!1,a="",u=Kr,n=Jr,c=kr;return t!=null&&(t.unstable_strictMode===!0&&(e=!0),t.identifierPrefix!==void 0&&(a=t.identifierPrefix),t.onUncaughtError!==void 0&&(u=t.onUncaughtError),t.onCaughtError!==void 0&&(n=t.onCaughtError),t.onRecoverableError!==void 0&&(c=t.onRecoverableError)),t=Vm(l,1,!1,null,null,e,a,null,u,n,c,e0),l[Na]=t.current,If(l),new Ns(t)},cn.hydrateRoot=function(l,t,e){if(!E(l))throw Error(d(299));var a=!1,u="",n=Kr,c=Jr,i=kr,s=null;return e!=null&&(e.unstable_strictMode===!0&&(a=!0),e.identifierPrefix!==void 0&&(u=e.identifierPrefix),e.onUncaughtError!==void 0&&(n=e.onUncaughtError),e.onCaughtError!==void 0&&(c=e.onCaughtError),e.onRecoverableError!==void 0&&(i=e.onRecoverableError),e.formState!==void 0&&(s=e.formState)),t=Vm(l,1,!0,t,e??null,a,u,s,n,c,i,e0),t.context=Km(null),e=t.current,a=pt(),a=Wc(a),u=Ce(a),u.callback=null,Me(e,u,a),e=a,t.current.lanes=e,hu(t,e),le(t),l[Na]=t.current,If(l),new Yc(t)},cn.version="19.3.1",cn}var m0;function Av(){if(m0)return Es.exports;m0=1;function x(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(x)}catch(O){console.error(O)}}return x(),Es.exports=jv(),Es.exports}var Cv=Av();const Mv=g0(Cv),h0=x=>{let O;const T=new Set,d=(W,A)=>{const S=typeof W=="function"?W(O):W;if(!Object.is(S,O)){const D=O;O=A??(typeof S!="object"||S===null)?S:Object.assign({},O,S),T.forEach(w=>w(O,D))}},E=()=>O,K={setState:d,getState:E,getInitialState:()=>Q,subscribe:W=>(T.add(W),()=>T.delete(W))},Q=O=x(d,E,K);return K},Dv=(x=>x?h0(x):h0),Uv=x=>x;function Rv(x,O=Uv){const T=wc.useSyncExternalStore(x.subscribe,wc.useCallback(()=>O(x.getState()),[x,O]),()=>O(x.getInitialState()));return wc.useDebugValue(T),T}const v0=x=>{const O=Dv(x),T=d=>Rv(O,d);return Object.assign(T,O),T},Hv=(x=>x?v0(x):v0),Yv=()=>typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches,b0=x=>{const O=x==="system"?Yv():x==="dark",T=O?"catppuccin":"zinc-light";return typeof document<"u"&&document.documentElement.setAttribute("data-theme",T),O?"dark":"light"},qc=localStorage.getItem("hl_theme_v2"),x0=qc==="light"||qc==="dark"||qc==="system"?qc:"system",Bv=b0(x0),qv=localStorage.getItem("hl_route_mode")||"auto",wv=localStorage.getItem("hl_layout_preset")||"homepage-3col",Gv=typeof window<"u"&&window.location.pathname.startsWith("/storybook")?"storybook":"dashboard",ke=Hv((x,O)=>({theme:x0,resolvedTheme:Bv,routeMode:qv,layoutPreset:wv,viewMode:Gv,showAgyModal:!1,showCmdPalette:!1,toast:"",actionLoading:!1,telemetry:{mini:{chip:"Apple M6 (12核)",ip:"192.168.31.164",tailscale_ip:"100.108.205.40",cpu_pct:6.5,load_1m:.85,mem_used_gb:11.8,mem_total_gb:24,mem_pct:49.2,disk_used_gb:59.9,disk_total_gb:460.4,disk_pct:13,uptime:"运行中",agy_tmux:!0},nas:{ip:"192.168.31.185",online:!0,mounted:!0,total_tb:19.94,used_tb:3.36,free_tb:16.58,pct:16.8,latest_backup:"11-06 23:17"},network:{home_wan_ip:"124.90.142.21",ai_policy:"Ai平台 → 狮城节点",sg_node:"233boy-sea",sg_egress_ip:"104.43.105.243",sg_delay_ms:68},services:{agy:!0,vaultwarden:!0,nas:!0,clash:!0,router:!0,uptime:!0}},setTheme:T=>{localStorage.setItem("hl_theme_v2",T);const d=b0(T);x({theme:T,resolvedTheme:d})},toggleTheme:()=>{const{resolvedTheme:T,setTheme:d}=O();d(T==="dark"?"light":"dark")},setRouteMode:T=>{localStorage.setItem("hl_route_mode",T),x({routeMode:T})},setLayoutPreset:T=>{localStorage.setItem("hl_layout_preset",T),x({layoutPreset:T})},setViewMode:T=>{if(typeof window<"u"){const d=T==="storybook"?"/storybook":"/";window.history.pushState({},"",d)}x({viewMode:T})},setShowAgyModal:T=>x({showAgyModal:T}),setShowCmdPalette:T=>x({showCmdPalette:T}),showToast:T=>{x({toast:T}),setTimeout(()=>{O().toast===T&&x({toast:""})},3e3)},fetchTelemetry:async()=>{try{const T=await fetch("/api/telemetry");if(T.ok){const d=await T.json();x({telemetry:d})}}catch{}},triggerAction:async(T,d)=>{const{showToast:E,fetchTelemetry:H}=O();x({actionLoading:!0}),E(d);try{const K=await(await fetch(`/api/action/${T}`,{method:"POST"})).json();E(K.message||"操作已完成"),await H()}catch{E("请求失败,请稍后重试")}finally{x({actionLoading:!1})}},copyCmd:async(T,d)=>{const{showToast:E}=O();try{await navigator.clipboard.writeText(T),E(`已复制「${d}」: ${T}`)}catch{E(T)}},getEffectiveMode:()=>{const{routeMode:T}=O();if(T!=="auto")return T;const d=window.location.hostname;return d.startsWith("192.168.")||d.startsWith("100.")||d==="localhost"?"lan":d.includes(".home.961504.xyz")||window.location.port==="10443"?"home10443":"edge443"}}));typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",()=>{const x=ke.getState();x.theme==="system"&&x.setTheme("system")});/**
* @license lucide-react v0.475.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Qv=x=>x.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),S0=(...x)=>x.filter((O,T,d)=>!!O&&O.trim()!==""&&d.indexOf(O)===T).join(" ").trim();/**
* @license lucide-react v0.475.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/var Xv={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.475.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Lv=xl.forwardRef(({color:x="currentColor",size:O=24,strokeWidth:T=2,absoluteStrokeWidth:d,className:E="",children:H,iconNode:J,...K},Q)=>xl.createElement("svg",{ref:Q,...Xv,width:O,height:O,stroke:x,strokeWidth:d?Number(T)*24/Number(O):T,className:S0("lucide",E),...K},[...J.map(([W,A])=>xl.createElement(W,A)),...Array.isArray(H)?H:[H]]));/**
* @license lucide-react v0.475.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Fl=(x,O)=>{const T=xl.forwardRef(({className:d,...E},H)=>xl.createElement(Lv,{ref:H,iconNode:O,className:S0(`lucide-${Qv(x)}`,d),...E}));return T.displayName=`${x}`,T};/**
* @license lucide-react v0.475.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Zv=[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"}]],p0=Fl("BookOpen",Zv);/**
* @license lucide-react v0.475.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Vv=[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]],N0=Fl("Check",Vv);/**
* @license lucide-react v0.475.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Kv=[["path",{d:"M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49",key:"ct8e1f"}],["path",{d:"M14.084 14.158a3 3 0 0 1-4.242-4.242",key:"151rxh"}],["path",{d:"M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143",key:"13bj9a"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]],Jv=Fl("EyeOff",Kv);/**
* @license lucide-react v0.475.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const kv=[["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"}]],$v=Fl("Eye",kv);/**
* @license lucide-react v0.475.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Wv=[["path",{d:"M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z",key:"1s6t7t"}],["circle",{cx:"16.5",cy:"7.5",r:".5",fill:"currentColor",key:"w0ekpg"}]],y0=Fl("KeyRound",Wv);/**
* @license lucide-react v0.475.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Fv=[["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"}]],Iv=Fl("Layers",Fv);/**
* @license lucide-react v0.475.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Pv=[["rect",{width:"7",height:"7",x:"3",y:"3",rx:"1",key:"1g98yp"}],["rect",{width:"7",height:"7",x:"14",y:"3",rx:"1",key:"6d4xhi"}],["rect",{width:"7",height:"7",x:"14",y:"14",rx:"1",key:"nxv5o0"}],["rect",{width:"7",height:"7",x:"3",y:"14",rx:"1",key:"1bb6yr"}]],ly=Fl("LayoutGrid",Pv);/**
* @license lucide-react v0.475.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const ty=[["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"}]],ey=Fl("Lock",ty);/**
* @license lucide-react v0.475.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const ay=[["path",{d:"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z",key:"a7tn18"}]],uy=Fl("Moon",ay);/**
* @license lucide-react v0.475.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const ny=[["circle",{cx:"13.5",cy:"6.5",r:".5",fill:"currentColor",key:"1okk4w"}],["circle",{cx:"17.5",cy:"10.5",r:".5",fill:"currentColor",key:"f64h9f"}],["circle",{cx:"8.5",cy:"7.5",r:".5",fill:"currentColor",key:"fotxhn"}],["circle",{cx:"6.5",cy:"12.5",r:".5",fill:"currentColor",key:"qy21gx"}],["path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10c.926 0 1.648-.746 1.648-1.688 0-.437-.18-.835-.437-1.125-.29-.289-.438-.652-.438-1.125a1.64 1.64 0 0 1 1.668-1.668h1.996c3.051 0 5.555-2.503 5.555-5.554C21.965 6.012 17.461 2 12 2z",key:"12rzf8"}]],cy=Fl("Palette",ny);/**
* @license lucide-react v0.475.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const iy=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M3 9h18",key:"1pudct"}],["path",{d:"M9 21V9",key:"1oto5p"}]],fy=Fl("PanelsTopLeft",iy);/**
* @license lucide-react v0.475.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const sy=[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]],Cs=Fl("Search",sy);/**
* @license lucide-react v0.475.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const oy=[["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"}]],ry=Fl("ShieldCheck",oy);/**
* @license lucide-react v0.475.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const dy=[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}],["path",{d:"M20 3v4",key:"1olli1"}],["path",{d:"M22 5h-4",key:"1gvqau"}],["path",{d:"M4 17v2",key:"vumght"}],["path",{d:"M5 18H3",key:"zchphs"}]],my=Fl("Sparkles",dy);/**
* @license lucide-react v0.475.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const hy=[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]],vy=Fl("Sun",hy);/**
* @license lucide-react v0.475.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const yy=[["polyline",{points:"4 17 10 11 4 5",key:"akl6gq"}],["line",{x1:"12",x2:"20",y1:"19",y2:"19",key:"q2wloq"}]],Ms=Fl("Terminal",yy);/**
* @license lucide-react v0.475.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const gy=[["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"}]],by=Fl("User",gy),xy=[{id:"auto",label:"智能路由"},{id:"edge443",label:"443 免端口"},{id:"home10443",label:"10443 家宽"},{id:"lan",label:"LAN 局域网"}],Sy=()=>{const{theme:x,resolvedTheme:O,routeMode:T,viewMode:d,telemetry:E,setTheme:H,toggleTheme:J,setRouteMode:K,setViewMode:Q,setShowAgyModal:W,setShowCmdPalette:A}=ke();return f.jsxs(f.Fragment,{children:[f.jsx("header",{className:"border-b hl-border sticky top-0 z-30 backdrop-blur-md",style:{backgroundColor:"color-mix(in srgb, var(--bg-card) 88%, transparent)"},children:f.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 h-14 flex items-center justify-between gap-4",children:[f.jsxs("div",{className:"flex items-center gap-4 shrink-0",children:[f.jsxs("div",{onClick:()=>Q("dashboard"),className:"flex items-center gap-2.5 cursor-pointer",children:[f.jsx("img",{src:"https://cdn.jsdelivr.net/gh/walkxcode/dashboard-icons/png/apple.png",alt:"Mac mini",className:"w-6 h-6 rounded"}),f.jsx("span",{className:"font-semibold text-sm tracking-tight",children:"HomeLab"}),f.jsx("span",{className:"w-2 h-2 rounded-full",style:{backgroundColor:"var(--success)"},title:"全屋 4 节点在线"})]}),f.jsx("div",{className:"h-4 w-[1px] hl-muted"}),f.jsxs("nav",{className:"flex items-center gap-1 text-xs",children:[f.jsxs("button",{onClick:()=>Q("dashboard"),className:"px-2.5 py-1.5 rounded-md font-medium flex items-center gap-1.5 transition-all cursor-pointer",style:d==="dashboard"?{backgroundColor:"var(--bg-muted)",color:"var(--text-main)"}:{color:"var(--text-muted)"},children:[f.jsx(ly,{className:"w-3.5 h-3.5"}),f.jsx("span",{children:"中控台"})]}),f.jsxs("button",{onClick:()=>Q("storybook"),className:"px-2.5 py-1.5 rounded-md font-medium flex items-center gap-1.5 transition-all cursor-pointer",style:d==="storybook"?{backgroundColor:"var(--bg-muted)",color:"var(--text-main)"}:{color:"var(--text-muted)"},children:[f.jsx(p0,{className:"w-3.5 h-3.5"}),f.jsx("span",{children:"Storybook 设计规范"})]})]})]}),f.jsxs("div",{className:"flex items-center gap-2.5 shrink-0 ml-auto",children:[f.jsxs("button",{onClick:()=>A(!0),className:"hl-btn-outline px-3 py-1.5 text-xs flex items-center gap-3 cursor-pointer",title:"按 Cmd+K 唤起全局命令面板",children:[f.jsxs("span",{className:"flex items-center gap-1.5",style:{color:"var(--text-muted)"},children:[f.jsx(Cs,{className:"w-3.5 h-3.5"}),f.jsx("span",{className:"hidden sm:inline",children:"搜索服务或指令..."})]}),f.jsx("kbd",{className:"px-1.5 py-0.5 text-[10px] font-mono-num rounded hl-muted",style:{color:"var(--text-muted)"},children:"⌘K"})]}),f.jsxs("button",{onClick:()=>W(!0),className:"hl-btn-primary px-3 py-1.5 text-xs flex items-center gap-1.5 cursor-pointer",children:[f.jsx(Ms,{className:"w-3.5 h-3.5"}),f.jsx("span",{children:"AGY 终端"})]}),f.jsxs("div",{className:"flex items-center p-0.5 rounded-lg hl-muted border hl-border text-xs",children:[f.jsx("button",{onClick:J,className:"px-2.5 py-1 rounded-md font-medium transition-all flex items-center gap-1.5 cursor-pointer",style:{backgroundColor:"var(--bg-card)",color:"var(--text-main)",boxShadow:"0 1px 2px rgba(0,0,0,0.08)"},title:"点击切换深色 / 浅色主题(默认跟随系统)",children:O==="dark"?f.jsxs(f.Fragment,{children:[f.jsx(uy,{className:"w-3.5 h-3.5"}),f.jsx("span",{children:"深色"})]}):f.jsxs(f.Fragment,{children:[f.jsx(vy,{className:"w-3.5 h-3.5"}),f.jsx("span",{children:"浅色"})]})}),x!=="system"&&f.jsx("button",{onClick:()=>H("system"),className:"px-2 py-1 rounded-md text-[11px] transition-all cursor-pointer",style:{color:"var(--text-muted)"},title:"恢复跟随设备系统深浅色自动切换",children:"自动"})]})]})]})}),d==="dashboard"&&f.jsx("div",{className:"border-b hl-border",style:{backgroundColor:"var(--bg-card)"},children:f.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-2.5 flex flex-wrap items-center justify-between gap-3",children:[f.jsxs("div",{className:"flex flex-wrap items-center gap-2 text-xs font-mono-num",children:[f.jsxs("div",{className:"hl-pill px-2.5 py-1 flex items-center gap-2",children:[f.jsx("span",{style:{color:"var(--text-muted)"},children:"M6 CPU"}),f.jsx("div",{className:"w-12 h-1.5 rounded-full hl-muted overflow-hidden",children:f.jsx("div",{className:"h-full hl-bar-fill",style:{width:`${Math.max(5,E.mini.cpu_pct)}%`}})}),f.jsxs("span",{className:"font-medium",children:[E.mini.cpu_pct,"%"]})]}),f.jsxs("div",{className:"hl-pill px-2.5 py-1 flex items-center gap-2",children:[f.jsx("span",{style:{color:"var(--text-muted)"},children:"RAM"}),f.jsx("div",{className:"w-12 h-1.5 rounded-full hl-muted overflow-hidden",children:f.jsx("div",{className:"h-full hl-bar-fill",style:{width:`${Math.max(5,E.mini.mem_pct)}%`}})}),f.jsxs("span",{className:"font-medium",children:[E.mini.mem_used_gb,"G"]})]}),f.jsxs("div",{className:"hl-pill px-2.5 py-1 flex items-center gap-2",children:[f.jsx("span",{style:{color:"var(--text-muted)"},children:"NAS 余量"}),f.jsx("div",{className:"w-12 h-1.5 rounded-full hl-muted overflow-hidden",children:f.jsx("div",{className:"h-full hl-bar-fill-green",style:{width:`${Math.max(5,E.nas.pct)}%`}})}),f.jsxs("span",{className:"font-medium",style:{color:"var(--success)"},children:[E.nas.free_tb," TB"]})]}),f.jsxs("div",{className:"hl-pill px-2.5 py-1 flex items-center gap-1.5",children:[f.jsx("span",{className:"w-1.5 h-1.5 rounded-full",style:{backgroundColor:"var(--success)"}}),f.jsx("span",{style:{color:"var(--text-muted)"},children:"SG 专线"}),f.jsx("span",{className:"font-medium",children:E.network.sg_delay_ms>0?`${E.network.sg_delay_ms}ms`:"直连"})]})]}),f.jsx("div",{className:"flex items-center p-0.5 rounded-lg hl-muted border hl-border text-xs ml-auto",children:xy.map(S=>f.jsx("button",{onClick:()=>K(S.id),className:"px-2.5 py-1 rounded-md font-medium transition-all cursor-pointer",style:T===S.id?{backgroundColor:"var(--bg-card)",color:"var(--text-main)",boxShadow:"0 1px 2px rgba(0,0,0,0.08)"}:{color:"var(--text-muted)"},children:S.label},S.id))})]})})]})},T0=({card:x})=>{const{getEffectiveMode:O,setShowAgyModal:T,triggerAction:d}=ke(),E=O(),H=E==="lan"?x.lanUrl:E==="home10443"?x.homeUrl:x.edgeUrl,J=E==="lan"?"LAN 直连":E==="home10443"?"10443":"443 免端口";return f.jsxs("a",{href:H,target:"_blank",rel:"noopener noreferrer",className:"hl-card hl-card-interactive flex flex-col justify-between overflow-hidden group cursor-pointer",children:[f.jsxs("div",{className:"p-4 sm:p-5 space-y-3",children:[f.jsxs("div",{className:"flex items-start justify-between gap-3",children:[f.jsxs("div",{className:"flex items-center gap-3.5 min-w-0",children:[f.jsx("div",{className:"w-10 h-10 rounded-xl hl-muted border hl-border p-1.5 flex items-center justify-center shrink-0",children:f.jsx("img",{src:x.iconUrl,alt:x.title,className:"w-full h-full object-contain"})}),f.jsxs("div",{className:"min-w-0",children:[f.jsxs("div",{className:"flex items-center gap-2",children:[f.jsx("h3",{className:"text-sm font-semibold truncate group-hover:underline",children:x.title}),f.jsx("span",{className:"w-2 h-2 rounded-full shrink-0",style:{backgroundColor:x.online!==!1?"var(--success)":"#ef4444"}})]}),f.jsx("p",{className:"text-[11px] font-mono-num truncate mt-0.5",style:{color:"var(--text-muted)"},children:x.subtitle})]})]}),x.actionType==="drawer"?f.jsx("button",{onClick:K=>{K.preventDefault(),T(!0)},className:"px-2 py-1 rounded-md text-[11px] font-medium shrink-0 transition-opacity hover:opacity-80 cursor-pointer",style:{backgroundColor:"var(--accent-soft)",color:"var(--accent)"},children:"页内终端"}):x.actionType==="backup"?f.jsx("button",{onClick:K=>{K.preventDefault(),d("backup_nas","正在打包备份至极空间 Z4...")},className:"px-2 py-1 rounded-md text-[11px] font-medium shrink-0 transition-opacity hover:opacity-80 cursor-pointer",style:{backgroundColor:"var(--success-soft)",color:"var(--success)"},children:"立即备份"}):f.jsx("span",{className:"text-xs font-mono-num px-2 py-0.5 rounded hl-muted shrink-0",style:{color:"var(--text-muted)"},children:J})]}),f.jsx("p",{className:"text-xs leading-relaxed line-clamp-2",style:{color:"var(--text-muted)"},children:x.desc})]}),f.jsx("div",{className:"hl-widget-footer grid grid-cols-3 divide-x hl-border text-center",children:x.stats.map((K,Q)=>f.jsxs("div",{className:"py-2.5 px-2 flex flex-col items-center justify-center",children:[f.jsx("span",{className:"text-[10px] uppercase tracking-wider truncate max-w-full",style:{color:"var(--text-subtle)"},children:K.label}),f.jsx("span",{className:"text-xs font-semibold font-mono-num mt-0.5 truncate max-w-full",style:{color:K.highlight?"var(--success)":"var(--text-main)"},children:K.value})]},Q))})]})},py=[{label:"SSH 连接 Mac mini",cmd:"ssh mini"},{label:"终端接力 AGY 会话",cmd:'ssh mini -t "tmux attach -t agy"'},{label:"SSH 连接新加坡 Azure",cmd:"ssh azure"},{label:"SSH 连接小米主路由",cmd:"ssh root@192.168.31.1"}],_0=()=>{const{copyCmd:x,triggerAction:O}=ke();return f.jsxs("section",{className:"space-y-3 pt-1",children:[f.jsxs("div",{className:"flex items-center justify-between px-0.5",children:[f.jsxs("div",{className:"flex items-center gap-2",children:[f.jsx("h2",{className:"text-xs font-semibold uppercase tracking-wider",style:{color:"var(--text-muted)"},children:"终端快捷指令与备用直连书签"}),f.jsx("span",{className:"text-[11px] font-mono-num",style:{color:"var(--text-subtle)"},children:"· 点击指令即复制"})]}),f.jsxs("div",{className:"flex items-center gap-3 text-xs",children:[f.jsx("button",{onClick:()=>O("refresh_ddns","正在同步 Cloudflare DDNS..."),className:"hover:underline font-medium cursor-pointer",style:{color:"var(--accent)"},children:"刷新 DDNS 解析"}),f.jsx("button",{onClick:()=>O("mount_nas","正在巡检极空间 20TB SMB 挂载..."),className:"hover:underline font-medium cursor-pointer",style:{color:"var(--accent)"},children:"巡检极空间挂载"})]})]}),f.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-3",children:py.map(T=>f.jsxs("button",{onClick:()=>x(T.cmd,T.label),className:"hl-card hl-card-interactive px-4 py-3 text-left flex items-center justify-between gap-2 cursor-pointer",children:[f.jsxs("div",{className:"min-w-0",children:[f.jsx("div",{className:"text-xs font-semibold",children:T.label}),f.jsx("div",{className:"text-[11px] font-mono-num truncate mt-0.5",style:{color:"var(--accent)"},children:T.cmd})]}),f.jsx("span",{className:"text-[10px] font-mono-num px-1.5 py-0.5 rounded hl-muted shrink-0",style:{color:"var(--text-muted)"},children:"COPY"})]},T.cmd))})]})},Ny=()=>{const{showCmdPalette:x,setShowCmdPalette:O,setShowAgyModal:T,setTheme:d,triggerAction:E,copyCmd:H,getEffectiveMode:J}=ke(),[K,Q]=xl.useState(""),W=xl.useRef(null);xl.useEffect(()=>{x&&(Q(""),setTimeout(()=>{var w;return(w=W.current)==null?void 0:w.focus()},20))},[x]);const A=xl.useMemo(()=>{const w=J(),U=(vl,P,jl)=>w==="lan"?jl:w==="home10443"?P:vl;return[{id:"open-agy-drawer",title:"在页内唤起 AGY 云端终端",hint:"tmux attach -t agy",type:"终端",run:()=>T(!0)},{id:"open-agy",title:"新窗口打开 AGY 云端工作台",hint:"https://agy.961504.xyz",type:"跳转",run:()=>window.open(U("https://agy.961504.xyz","https://agy.home.961504.xyz:10443","http://192.168.31.164:7681"),"_blank")},{id:"open-z4",title:"打开 极空间 Z4 私有云 (20TB)",hint:"192.168.31.185:5055",type:"跳转",run:()=>window.open(U("https://z4.home.961504.xyz:10443","https://z4.home.961504.xyz:10443","http://192.168.31.185:5055"),"_blank")},{id:"open-vw",title:"打开 Vaultwarden 密码保险箱",hint:"https://vw.961504.xyz",type:"跳转",run:()=>window.open(U("https://vw.961504.xyz","https://vw.home.961504.xyz:10443","http://192.168.31.164:8222"),"_blank")},{id:"open-clash",title:"打开 Mihomo 路由分流面板",hint:"192.168.31.1:9999",type:"跳转",run:()=>window.open(U("https://clash.home.961504.xyz:10443/ui/","https://clash.home.961504.xyz:10443/ui/","http://192.168.31.1:9999/ui/"),"_blank")},{id:"act-backup",title:"立即打包备份核心数据至极空间 Z4",hint:"backup-to-nas.sh",type:"运维",run:()=>E("backup_nas","正在打包备份至极空间 Z4...")},{id:"act-ddns",title:"立即刷新 Cloudflare DDNS 解析",hint:"cloudflare-ddns.sh",type:"运维",run:()=>E("refresh_ddns","正在同步 Cloudflare DDNS...")},{id:"ssh-mini",title:"复制 SSH 连接 Mac mini 指令",hint:"ssh mini",type:"SSH",run:()=>H("ssh mini","SSH Mac mini")},{id:"ssh-agy",title:"复制 终端接力 AGY 会话指令",hint:'ssh mini -t "tmux attach -t agy"',type:"SSH",run:()=>H('ssh mini -t "tmux attach -t agy"',"接力 AGY")},{id:"theme-system",title:"主题模式: 跟随设备系统深浅色自动切换",hint:"system",type:"主题",run:()=>d("system")},{id:"theme-light",title:"切换主题: 浅色纯净 (Light)",hint:"light",type:"主题",run:()=>d("light")},{id:"theme-dark",title:"切换主题: 深色极客 (Dark)",hint:"dark",type:"主题",run:()=>d("dark")}]},[J,T,d,E,H]),S=xl.useMemo(()=>{const w=K.trim().toLowerCase();return w?A.filter(U=>U.title.toLowerCase().includes(w)||U.hint.toLowerCase().includes(w)):A},[K,A]);if(!x)return null;const D=w=>{O(!1),w.run()};return f.jsx("div",{onClick:w=>{w.target===w.currentTarget&&O(!1)},className:"fixed inset-0 z-50 bg-black/60 backdrop-blur-sm flex items-start justify-center pt-20 px-4",children:f.jsxs("div",{className:"w-full max-w-xl hl-card overflow-hidden shadow-2xl",children:[f.jsxs("div",{className:"px-4 py-3 border-b hl-border flex items-center gap-3",children:[f.jsx(Cs,{className:"w-4 h-4",style:{color:"var(--text-muted)"}}),f.jsx("input",{ref:W,value:K,onChange:w=>Q(w.target.value),type:"text",placeholder:"输入服务名称、SSH 指令、路由模式或主题...",className:"w-full bg-transparent text-sm outline-none",onKeyDown:w=>{w.key==="Escape"&&O(!1),w.key==="Enter"&&S.length>0&&D(S[0])}}),f.jsx("kbd",{className:"px-1.5 py-0.5 text-[10px] font-mono-num rounded hl-muted",style:{color:"var(--text-muted)"},children:"ESC"})]}),f.jsxs("div",{className:"max-h-80 overflow-y-auto p-2 text-xs",children:[f.jsx("div",{className:"px-2.5 py-1 text-[10px] font-semibold uppercase tracking-wider",style:{color:"var(--text-subtle)"},children:"快速操作与服务直达"}),S.map(w=>f.jsxs("button",{onClick:()=>D(w),className:"w-full px-3 py-2 rounded-lg text-left flex items-center justify-between transition-colors cursor-pointer",onMouseEnter:U=>{U.currentTarget.style.backgroundColor="var(--bg-muted)"},onMouseLeave:U=>{U.currentTarget.style.backgroundColor="transparent"},children:[f.jsxs("div",{className:"flex items-center gap-2.5",children:[f.jsx("span",{className:"font-medium",children:w.title}),f.jsx("span",{className:"font-mono-num text-[11px]",style:{color:"var(--text-muted)"},children:w.hint})]}),f.jsx("span",{className:"text-[10px] font-mono-num px-1.5 py-0.5 rounded hl-muted",style:{color:"var(--text-muted)"},children:w.type})]},w.id))]})]})})},Ds=({targetUrl:x="https://agy.961504.xyz",onSuccess:O,onCancel:T,embedded:d=!1})=>{const[E,H]=xl.useState("ixvii0iv"),[J,K]=xl.useState(""),[Q,W]=xl.useState(!1),[A,S]=xl.useState(!0),[D,w]=xl.useState(!1),[U,vl]=xl.useState(null),P=async jl=>{if(jl.preventDefault(),!E.trim()||!J){vl("请输入用户名与访问密钥");return}w(!0),vl(null);try{const Bl=await fetch("/api/auth/login",{method:"POST",headers:{"Content-Type":"application/json"},credentials:"include",body:JSON.stringify({username:E.trim(),password:J,remember:A})}),I=await Bl.json();Bl.ok&&I.ok?O==null||O():vl(I.message||"认证未通过,请检查密码")}catch{vl("网络请求异常,请稍后重试")}finally{w(!1)}};return f.jsxs("div",{className:`w-full max-w-md hl-card p-6 space-y-5 ${d?"":"shadow-2xl"}`,children:[f.jsx("div",{className:"flex items-start justify-between gap-3 border-b hl-border pb-4",children:f.jsxs("div",{className:"flex items-center gap-3",children:[f.jsx("div",{className:"w-10 h-10 rounded-xl flex items-center justify-center border hl-border shrink-0",style:{backgroundColor:"var(--accent-soft)",color:"var(--accent)"},children:f.jsx(ry,{className:"w-5 h-5"})}),f.jsxs("div",{children:[f.jsxs("div",{className:"flex items-center gap-2",children:[f.jsx("h3",{className:"text-sm font-bold tracking-tight",children:"HomeLab 统一安全通行证"}),f.jsx("span",{className:"text-[10px] font-mono-num px-1.5 py-0.5 rounded font-semibold",style:{backgroundColor:"var(--success-soft)",color:"var(--success)"},children:"SSO 2.0"})]}),f.jsx("p",{className:"text-xs font-mono-num mt-0.5 truncate max-w-[260px]",style:{color:"var(--text-muted)"},children:x})]})]})}),f.jsxs("form",{onSubmit:P,className:"space-y-4",children:[f.jsxs("div",{className:"space-y-1.5",children:[f.jsx("label",{className:"block text-xs font-semibold",style:{color:"var(--text-muted)"},children:"管理员账号 (Username)"}),f.jsxs("div",{className:"hl-input-group",children:[f.jsx(by,{className:"w-4 h-4 shrink-0",style:{color:"var(--text-subtle)"}}),f.jsx("input",{type:"text",autoComplete:"username",value:E,onChange:jl=>H(jl.target.value),placeholder:"输入管理员账号 (如 ixvii0iv)",className:"font-mono-num"})]})]}),f.jsxs("div",{className:"space-y-1.5",children:[f.jsxs("div",{className:"flex items-center justify-between",children:[f.jsx("label",{className:"block text-xs font-semibold",style:{color:"var(--text-muted)"},children:"访问通行密钥 (Access Key)"}),f.jsx("span",{className:"text-[10px] font-mono-num",style:{color:"var(--text-subtle)"},children:"与 Mac mini 密码一致"})]}),f.jsxs("div",{className:"hl-input-group",children:[f.jsx(ey,{className:"w-4 h-4 shrink-0",style:{color:"var(--text-subtle)"}}),f.jsx("input",{type:Q?"text":"password",autoComplete:"current-password",autoFocus:!0,value:J,onChange:jl=>K(jl.target.value),placeholder:"输入访问密钥...",className:"font-mono-num"}),f.jsx("button",{type:"button",onClick:()=>W(!Q),className:"p-1 rounded hover:opacity-80 cursor-pointer",style:{color:"var(--text-muted)"},title:Q?"隐藏密码":"显示密码",children:Q?f.jsx(Jv,{className:"w-3.5 h-3.5"}):f.jsx($v,{className:"w-3.5 h-3.5"})})]})]}),f.jsx("div",{className:"flex items-center justify-between pt-0.5",children:f.jsxs("button",{type:"button",onClick:()=>S(!A),className:"flex items-center gap-2 text-xs cursor-pointer select-none",style:{color:"var(--text-muted)"},children:[f.jsx("span",{className:"w-4 h-4 rounded flex items-center justify-center border transition-colors",style:A?{backgroundColor:"var(--accent)",borderColor:"var(--accent)",color:"#ffffff"}:{backgroundColor:"var(--bg-muted)",borderColor:"var(--border-color)"},children:A&&f.jsx(N0,{className:"w-3 h-3"})}),f.jsx("span",{children:"在此设备保持 30 天免密通行 (*.961504.xyz)"})]})}),U&&f.jsx("div",{className:"px-3 py-2 rounded-lg text-xs font-medium border",style:{backgroundColor:"rgba(239, 68, 68, 0.1)",borderColor:"rgba(239, 68, 68, 0.3)",color:"#ef4444"},children:U}),f.jsxs("div",{className:"flex items-center justify-end gap-2.5 pt-2",children:[T&&f.jsx("button",{type:"button",onClick:T,className:"hl-btn-outline px-4 py-2 text-xs font-medium cursor-pointer",children:"取消"}),f.jsxs("button",{type:"submit",disabled:D,className:"hl-btn-primary px-5 py-2 text-xs font-semibold flex items-center gap-2 cursor-pointer",children:[f.jsx(Ms,{className:"w-3.5 h-3.5"}),f.jsx("span",{children:D?"正在验证签名...":"解锁并进入工作台"})]})]})]})]})},Ty=()=>{const{showAgyModal:x,setShowAgyModal:O,getEffectiveMode:T}=ke(),[d,E]=xl.useState(!1),[H,J]=xl.useState(!1),K=T(),Q=K==="lan"?"http://192.168.31.164:7681":K==="home10443"?"https://agy.home.961504.xyz:10443":"https://agy.961504.xyz";return xl.useEffect(()=>{if(x){if(K==="lan"){J(!0),E(!0);return}E(!1),fetch("/api/auth/status",{credentials:"include"}).then(W=>W.json()).then(W=>{J(!!W.authenticated),E(!0)}).catch(()=>{J(!1),E(!0)})}},[x,K]),x?f.jsx("div",{className:"fixed inset-0 z-50 bg-black/75 backdrop-blur-sm flex items-center justify-center p-3 sm:p-6",children:f.jsxs("div",{className:"w-full h-full max-w-6xl hl-card flex flex-col overflow-hidden shadow-2xl",children:[f.jsxs("div",{className:"px-4 py-2.5 border-b hl-border flex items-center justify-between hl-muted",children:[f.jsxs("div",{className:"flex items-center gap-2.5",children:[f.jsx("img",{src:"https://cdn.jsdelivr.net/gh/walkxcode/dashboard-icons/png/google-gemini.png",alt:"AGY",className:"w-4 h-4"}),f.jsx("span",{className:"text-xs font-mono-num font-medium",children:"AGY 云端工作台 · tmux 持久会话 (关窗不断连)"})]}),f.jsxs("div",{className:"flex items-center gap-2",children:[f.jsx("a",{href:Q,target:"_blank",rel:"noopener noreferrer",className:"hl-btn-outline px-2.5 py-1 text-xs font-mono-num",children:"新标签页全屏 ↗"}),f.jsx("button",{onClick:()=>O(!1),className:"hl-btn-primary px-3 py-1 text-xs cursor-pointer",children:"收起终端"})]})]}),d?H?f.jsx("iframe",{src:Q,title:"AGY Cloud Workbench",className:"w-full flex-1 bg-black border-0"}):f.jsx("div",{className:"flex-1 flex items-center justify-center p-4",style:{backgroundColor:"var(--bg-page)"},children:f.jsx(Ds,{targetUrl:Q,onSuccess:()=>J(!0),onCancel:()=>O(!1)})}):f.jsx("div",{className:"flex-1 flex items-center justify-center text-xs font-mono-num",style:{color:"var(--text-muted)"},children:"正在校验 HomeLab SSO 通行证..."})]})}):null},_y={light:{id:"light",name:"Shadcn Clean Light (浅色纯净)",description:"对标 Apple / Stripe / Linear 浅色日光模式,高对比深灰文字配纯净白卡片与冷灰微边框。",tokens:{"--bg-page":"#f8fafc","--bg-card":"#ffffff","--bg-widget":"#f8fafc","--bg-muted":"#f1f5f9","--bg-hover":"#ffffff","--text-main":"#0f172a","--text-muted":"#64748b","--text-subtle":"#94a3b8","--border-color":"#e2e8f0","--border-hover":"#cbd5e1","--primary":"#0f172a","--primary-fg":"#ffffff","--accent":"#2563eb","--accent-soft":"rgba(37, 99, 235, 0.08)","--success":"#10b981","--success-soft":"rgba(16, 185, 129, 0.10)"}},dark:{id:"dark",name:"Catppuccin / Linear Dark (深色极客)",description:"融合 Catppuccin Mocha 与 Linear 暗黑规范,柔和护眼的深邃蓝黑基底配高辨识度状态色。",tokens:{"--bg-page":"#11111b","--bg-card":"#1e1e2e","--bg-widget":"#181825","--bg-muted":"#313244","--bg-hover":"#242438","--text-main":"#cdd6f4","--text-muted":"#a6adc8","--text-subtle":"#6c7086","--border-color":"#313244","--border-hover":"#45475a","--primary":"#cba6f7","--primary-fg":"#11111b","--accent":"#89b4fa","--accent-soft":"rgba(137, 180, 250, 0.15)","--success":"#a6e3a1","--success-soft":"rgba(166, 227, 161, 0.15)"}}},Gc={"homepage-3col":{id:"homepage-3col",name:"Homepage 经典三列矩阵 (3-Column Grid)",description:"gethomepage.dev 标志性对称 3 列分组卡片,底部内嵌 3 格实时遥测单元。",gridClass:"grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4"},"bento-split":{id:"bento-split",name:"Shadcn 双列宽屏卡片 (2-Column Wide Bento)",description:"适合大字号阅读的 2 列宽体卡片布局,留白更充裕。",gridClass:"grid-cols-1 lg:grid-cols-2 gap-5"},"compact-2col":{id:"compact-2col",name:"高密度四列紧凑矩阵 (4-Column Dense)",description:"适合超宽显示器的一屏高密度 4 列布局。",gridClass:"grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-3.5"}},Ey=()=>{const[x,O]=xl.useState("form-inputs"),{theme:T,resolvedTheme:d,layoutPreset:E,setTheme:H,setLayoutPreset:J,setViewMode:K,telemetry:Q,showToast:W}=ke(),[A,S]=xl.useState(!0),[D,w]=xl.useState("drawer"),[U,vl]=xl.useState(""),[P,jl]=xl.useState("192.168.31.164"),Bl=[{id:"layout-architecture",group:"FOUNDATIONS / 架构与布局",title:"01. AppShell 双层顶栏与网格布局",icon:f.jsx(fy,{className:"w-3.5 h-3.5"})},{id:"theme-tokens",group:"FOUNDATIONS / 架构与布局",title:"02. 双主题色板与自动切换规范",icon:f.jsx(cy,{className:"w-3.5 h-3.5"})},{id:"form-inputs",group:"COMPONENTS / 核心组件",title:"03. Input & AuthGate 输入框与登录弹窗",icon:f.jsx(y0,{className:"w-3.5 h-3.5"})},{id:"service-card",group:"COMPONENTS / 核心组件",title:"04. ServiceCard 内联遥测卡片",icon:f.jsx(Iv,{className:"w-3.5 h-3.5"})},{id:"ssh-shelf",group:"COMPONENTS / 核心组件",title:"05. SshShelf 快捷指令栏",icon:f.jsx(Ms,{className:"w-3.5 h-3.5"})}];return f.jsx("div",{className:"flex-1 max-w-7xl w-full mx-auto px-4 sm:px-6 lg:px-8 py-6",children:f.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-4 gap-6 items-start",children:[f.jsxs("aside",{className:"hl-card p-4 space-y-4 lg:sticky lg:top-20",children:[f.jsxs("div",{className:"flex items-center justify-between border-b hl-border pb-3",children:[f.jsxs("div",{className:"flex items-center gap-2",children:[f.jsx(p0,{className:"w-4 h-4",style:{color:"var(--accent)"}}),f.jsx("span",{className:"text-xs font-bold uppercase tracking-wider",children:"Storybook 组件库"})]}),f.jsx("span",{className:"text-[10px] font-mono-num px-1.5 py-0.5 rounded hl-muted",children:"v3.2"})]}),f.jsx("div",{className:"space-y-1",children:Bl.map(I=>f.jsxs("button",{onClick:()=>O(I.id),className:"w-full px-3 py-2 rounded-lg text-left text-xs font-medium flex items-center gap-2.5 transition-all cursor-pointer",style:x===I.id?{backgroundColor:"var(--accent-soft)",color:"var(--accent)"}:{color:"var(--text-muted)"},children:[I.icon,f.jsx("span",{className:"truncate",children:I.title})]},I.id))}),f.jsxs("div",{className:"pt-3 border-t hl-border space-y-2 text-xs",children:[f.jsx("div",{className:"text-[11px] font-semibold",style:{color:"var(--text-muted)"},children:"全局外观状态预览"}),f.jsx("div",{className:"grid grid-cols-3 gap-1 p-1 rounded-lg hl-muted border hl-border",children:["system","light","dark"].map(I=>f.jsx("button",{onClick:()=>H(I),className:"py-1 rounded text-[11px] font-medium cursor-pointer",style:T===I?{backgroundColor:"var(--bg-card)",color:"var(--text-main)"}:{color:"var(--text-muted)"},children:I==="system"?"自动":I==="light"?"浅色":"深色"},I))}),f.jsx("button",{onClick:()=>K("dashboard"),className:"w-full hl-btn-primary py-2 text-xs text-center mt-2 cursor-pointer",children:"返回中控台主页"})]})]}),f.jsxs("div",{className:"lg:col-span-3 space-y-6",children:[x==="layout-architecture"&&f.jsx("div",{className:"space-y-6",children:f.jsxs("div",{className:"hl-card p-6 space-y-4",children:[f.jsx("div",{className:"flex items-center justify-between border-b hl-border pb-4",children:f.jsxs("div",{children:[f.jsx("span",{className:"text-[11px] font-mono-num uppercase tracking-wider",style:{color:"var(--accent)"},children:"Foundations / AppShell Layout"}),f.jsx("h2",{className:"text-lg font-bold mt-0.5",children:"标准双层顶栏架构 (Two-Tier AppShell) & 响应式网格切换"})]})}),f.jsxs("p",{className:"text-xs leading-relaxed",style:{color:"var(--text-muted)"},children:["参考 ",f.jsx("strong",{children:"Vercel Geist / shadcn/ui Dashboard-01 / GitHub AppShell"})," ","标准规范,将原本容易挤压折行的单层顶栏拆分为职责清晰的双层结构:"]}),f.jsxs("div",{className:"p-4 rounded-xl hl-muted border hl-border space-y-2.5 font-mono-num text-xs",children:[f.jsxs("div",{className:"p-3 rounded-lg hl-card flex items-center justify-between",children:[f.jsx("span",{children:"[左] 🍎 HomeLab · 导航切换 (中控台 / Storybook)"}),f.jsx("span",{style:{color:"var(--accent)"},children:"[最右固定] 🔍 搜索 ⌘K · >_ AGY 终端 · ☀️/🌙 主题切换"})]}),f.jsxs("div",{className:"p-3 rounded-lg hl-card flex items-center justify-between",children:[f.jsx("span",{style:{color:"var(--success)"},children:"[左] 实时硬件遥测条 (M6 CPU · RAM · Z4 20TB · SG 专线)"}),f.jsx("span",{children:"[右对齐] 路由模式切换器 (智能路由 / 443 / 10443 / LAN)"})]})]}),f.jsxs("div",{className:"pt-2 space-y-3",children:[f.jsx("div",{className:"text-xs font-semibold",children:"选择主页卡片网格布局预设(点击立即应用到主页):"}),f.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-3.5",children:Object.keys(Gc).map(I=>{const il=Gc[I],Il=E===I;return f.jsxs("div",{onClick:()=>J(I),className:"hl-card hl-card-interactive p-4 cursor-pointer space-y-2",style:Il?{borderColor:"var(--accent)"}:{},children:[f.jsxs("div",{className:"flex items-center justify-between",children:[f.jsx("span",{className:"text-xs font-bold",children:il.name}),Il&&f.jsx("span",{className:"w-4 h-4 rounded-full flex items-center justify-center",style:{backgroundColor:"var(--accent)",color:"#fff"},children:f.jsx(N0,{className:"w-2.5 h-2.5"})})]}),f.jsx("p",{className:"text-[11px]",style:{color:"var(--text-muted)"},children:il.description}),f.jsx("code",{className:"text-[10px] font-mono-num block pt-1",style:{color:"var(--accent)"},children:il.gridClass})]},I)})})]})]})}),x==="theme-tokens"&&f.jsxs("div",{className:"hl-card p-6 space-y-6",children:[f.jsxs("div",{className:"border-b hl-border pb-4 flex items-center justify-between",children:[f.jsxs("div",{children:[f.jsx("span",{className:"text-[11px] font-mono-num uppercase tracking-wider",style:{color:"var(--accent)"},children:"Foundations / Color System"}),f.jsxs("h2",{className:"text-lg font-bold mt-0.5",children:["主流双主题色板规范(当前生效:",d==="dark"?"深色极客":"浅色纯净",")"]})]}),f.jsxs("span",{className:"text-xs font-mono-num px-2.5 py-1 rounded hl-muted",children:["模式: ",T==="system"?"跟随设备自动切换":"手动锁定"]})]}),f.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-5",children:["light","dark"].map(I=>{const il=_y[I];return f.jsxs("div",{className:"rounded-xl p-5 space-y-4 border",style:{backgroundColor:il.tokens["--bg-page"],color:il.tokens["--text-main"],borderColor:il.tokens["--border-color"]},children:[f.jsxs("div",{className:"flex items-center justify-between border-b pb-3",style:{borderColor:il.tokens["--border-color"]},children:[f.jsxs("div",{children:[f.jsx("div",{className:"text-sm font-bold",children:il.name}),f.jsx("div",{className:"text-xs mt-0.5",style:{color:il.tokens["--text-muted"]},children:il.description})]}),f.jsx("button",{onClick:()=>H(I),className:"px-2.5 py-1 rounded-md text-xs font-mono-num font-semibold cursor-pointer",style:{backgroundColor:il.tokens["--primary"],color:il.tokens["--primary-fg"]},children:"预览此主题"})]}),f.jsx("div",{className:"grid grid-cols-2 gap-2",children:Object.entries(il.tokens).map(([Il,Pl])=>f.jsxs("div",{className:"p-2 rounded-lg border flex items-center gap-2",style:{backgroundColor:il.tokens["--bg-card"],borderColor:il.tokens["--border-color"]},children:[f.jsx("span",{className:"w-5 h-5 rounded border shrink-0",style:{backgroundColor:Pl,borderColor:il.tokens["--border-hover"]}}),f.jsxs("div",{className:"min-w-0",children:[f.jsx("div",{className:"text-[10px] font-mono-num font-semibold truncate",children:Il}),f.jsx("div",{className:"text-[10px] font-mono-num truncate",style:{color:il.tokens["--text-muted"]},children:Pl})]})]},Il))})]},il.id)})})]}),x==="form-inputs"&&f.jsxs("div",{className:"hl-card p-6 space-y-6",children:[f.jsxs("div",{className:"border-b hl-border pb-4 flex items-center justify-between",children:[f.jsxs("div",{children:[f.jsx("span",{className:"text-[11px] font-mono-num uppercase tracking-wider",style:{color:"var(--accent)"},children:"Components / Form Controls & SSO Auth Gate"}),f.jsx("h2",{className:"text-lg font-bold mt-0.5",children:"统一自定义输入框 (`.hl-input`) 与 SSO 认证卡片(彻底禁用浏览器原生弹窗)"})]}),f.jsx(y0,{className:"w-4 h-4",style:{color:"var(--accent)"}})]}),f.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-6 items-start",children:[f.jsxs("div",{className:"p-5 rounded-xl hl-muted border hl-border space-y-4",children:[f.jsx("div",{className:"text-xs font-bold uppercase tracking-wider",style:{color:"var(--text-muted)"},children:"1. 基础表单输入组件规范 (`.hl-input` / `.hl-input-group`)"}),f.jsxs("div",{className:"space-y-1.5",children:[f.jsx("label",{className:"block text-xs font-medium",style:{color:"var(--text-muted)"},children:"带前缀图标与快捷键提示的搜索框"}),f.jsxs("div",{className:"hl-input-group",children:[f.jsx(Cs,{className:"w-4 h-4 shrink-0",style:{color:"var(--text-subtle)"}}),f.jsx("input",{type:"text",value:U,onChange:I=>vl(I.target.value),placeholder:"搜索服务、SSH 指令或节点..."}),f.jsx("kbd",{className:"px-1.5 py-0.5 text-[10px] font-mono-num rounded hl-card border hl-border",style:{color:"var(--text-muted)"},children:"⌘K"})]})]}),f.jsxs("div",{className:"space-y-1.5",children:[f.jsx("label",{className:"block text-xs font-medium",style:{color:"var(--text-muted)"},children:"等宽字体 IP / 域名输入框 (`.hl-input .font-mono-num`)"}),f.jsx("input",{type:"text",value:P,onChange:I=>jl(I.target.value),className:"hl-input font-mono-num",placeholder:"192.168.31.164"})]}),f.jsxs("div",{className:"p-3 rounded-lg hl-card text-[11px] leading-relaxed space-y-1",style:{color:"var(--text-muted)"},children:[f.jsx("div",{className:"font-semibold",style:{color:"var(--text-main)"},children:"为什么不再出现浏览器默认输入框和弹窗?"}),f.jsxs("p",{children:["1. 全局 CSS 已设置 ",f.jsx("code",{children:"appearance: none"})," 与自定义聚焦光环"," ",f.jsx("code",{children:"box-shadow: 0 0 0 3px var(--accent-soft)"}),",并覆盖了 Chrome 自动填充的黄色背景。"]}),f.jsxs("p",{children:["2. Caddy 网关已移除 ",f.jsx("code",{children:"basicauth"}),",改用 ",f.jsx("code",{children:"forward_auth"})," 对接右侧的"," ",f.jsx("strong",{children:"HomeLab SSO 2.0 统一认证卡片"}),",一次登录全域名 30 天免密通行。"]})]})]}),f.jsx("div",{className:"flex flex-col items-center",children:f.jsx(Ds,{embedded:!0,targetUrl:"https://agy.961504.xyz",onSuccess:()=>W("SSO 认证成功!已签发 30 天全域名通行 Cookie")})})]})]}),x==="service-card"&&f.jsxs("div",{className:"hl-card p-6 space-y-6",children:[f.jsxs("div",{className:"border-b hl-border pb-4 flex items-center justify-between",children:[f.jsxs("div",{children:[f.jsx("span",{className:"text-[11px] font-mono-num uppercase tracking-wider",style:{color:"var(--accent)"},children:"Components / ServiceCard"}),f.jsx("h2",{className:"text-lg font-bold mt-0.5",children:"三段式内联遥测卡片 (ServiceCard Interactive Story)"})]}),f.jsx(my,{className:"w-4 h-4",style:{color:"var(--accent)"}})]}),f.jsxs("div",{className:"p-4 rounded-xl hl-muted border hl-border flex flex-wrap items-center gap-6 text-xs",children:[f.jsxs("div",{className:"flex items-center gap-2",children:[f.jsx("span",{className:"font-semibold",children:"在线状态 (online):"}),f.jsx("button",{onClick:()=>S(!A),className:"px-2.5 py-1 rounded hl-card font-mono-num cursor-pointer",children:A?"true (绿灯)":"false (离线红灯)"})]}),f.jsxs("div",{className:"flex items-center gap-2",children:[f.jsx("span",{className:"font-semibold",children:"右上角动作按钮 (actionType):"}),["drawer","backup",void 0].map((I,il)=>f.jsx("button",{onClick:()=>w(I),className:"px-2.5 py-1 rounded hl-card font-mono-num cursor-pointer",style:D===I?{borderColor:"var(--accent)"}:{},children:I||"route-badge"},il))]})]}),f.jsx("div",{className:"max-w-md mx-auto py-4",children:f.jsx(T0,{card:{id:"agy",title:"AGY 云端工作台",subtitle:"agy.961504.xyz · ttyd + tmux",iconUrl:"https://cdn.jsdelivr.net/gh/walkxcode/dashboard-icons/png/google-gemini.png",online:A,actionType:D,desc:"M6 Mac mini 上的 24 小时常驻 AI 编程终端,已同步 Google 登录态并锁定新加坡出口,关掉网页后台继续运行。",edgeUrl:"https://agy.961504.xyz",homeUrl:"https://agy.home.961504.xyz:10443",lanUrl:"http://192.168.31.164:7681",stats:[{label:"M6 CPU 负载",value:`${Q.mini.cpu_pct}%`},{label:"已用内存",value:`${Q.mini.mem_used_gb} / 24 GB`},{label:"tmux 会话",value:"常驻运行中",highlight:!0}]}})})]}),x==="ssh-shelf"&&f.jsxs("div",{className:"hl-card p-6 space-y-6",children:[f.jsxs("div",{className:"border-b hl-border pb-4",children:[f.jsx("span",{className:"text-[11px] font-mono-num uppercase tracking-wider",style:{color:"var(--accent)"},children:"Components / SshShelf"}),f.jsx("h2",{className:"text-lg font-bold mt-0.5",children:"底部 SSH 快捷复制与运维操作栏"})]}),f.jsx(_0,{})]})]})]})})},zy=()=>{var w;const{telemetry:x,toast:O,viewMode:T,layoutPreset:d,fetchTelemetry:E,setShowCmdPalette:H,getEffectiveMode:J,routeMode:K}=ke(),[Q,W]=xl.useState(()=>typeof window>"u"?null:new URLSearchParams(window.location.search).get("auth_redirect"));xl.useEffect(()=>{E();const U=setInterval(E,3e3),vl=P=>{(P.metaKey||P.ctrlKey)&&P.key.toLowerCase()==="k"&&(P.preventDefault(),H(!0))};return window.addEventListener("keydown",vl),()=>{clearInterval(U),window.removeEventListener("keydown",vl)}},[E,H]);const A=xl.useMemo(()=>{const U=J();return U==="lan"?"LAN 局域网极速直连 (192.168.31.x)":U==="home10443"?"10443 家宽公网 HTTPS 直连":"443 免端口 HTTPS 直达 (*.961504.xyz)"},[J,K]),S=((w=Gc[d])==null?void 0:w.gridClass)||Gc["homepage-3col"].gridClass,D=xl.useMemo(()=>{const U=x;return[{title:"核心工作台与私有云存储",subtitle:"Core Workbench & Storage",showRouteHint:!0,items:[{id:"agy",title:"AGY 云端工作台",subtitle:"agy.961504.xyz · ttyd + tmux",iconUrl:"https://cdn.jsdelivr.net/gh/walkxcode/dashboard-icons/png/google-gemini.png",online:U.services.agy,actionType:"drawer",desc:"M6 Mac mini 上的 24 小时常驻 AI 编程终端,已同步 Google 登录态并锁定新加坡出口,关掉网页后台继续运行。",edgeUrl:"https://agy.961504.xyz",homeUrl:"https://agy.home.961504.xyz:10443",lanUrl:"http://192.168.31.164:7681",stats:[{label:"M6 CPU 负载",value:`${U.mini.cpu_pct}%`},{label:"已用内存",value:`${U.mini.mem_used_gb} / 24 GB`},{label:"tmux 会话",value:U.mini.agy_tmux?"常驻运行中":"待机",highlight:!0}]},{id:"zspace",title:"极空间 Z4 私有云",subtitle:"192.168.31.185 · 20TB RAID 存储池",iconUrl:"https://cdn.jsdelivr.net/gh/walkxcode/dashboard-icons/png/synology-drive.png",online:U.services.nas,desc:"家庭 20TB 大容量存储中心、极影视蓝光影院与手机相册备份,已自动 SMB 挂载至 Mac mini ~/nas。",edgeUrl:"https://z4.home.961504.xyz:10443",homeUrl:"https://z4.home.961504.xyz:10443",lanUrl:"http://192.168.31.185:5055",stats:[{label:"剩余可用",value:`${U.nas.free_tb} TB`,highlight:!0},{label:"已用容量",value:`${U.nas.used_tb} TB (${U.nas.pct}%)`},{label:"SMB 挂载",value:U.nas.mounted?"~/nas 已挂载":"重连中"}]},{id:"vaultwarden",title:"Vaultwarden 密码保险箱",subtitle:"vw.961504.xyz · Bitwarden 兼容",iconUrl:"https://cdn.jsdelivr.net/gh/walkxcode/dashboard-icons/png/vaultwarden.png",online:U.services.vaultwarden,actionType:"backup",desc:"自托管全平台加密密码库,支持 iOS / Android / 浏览器插件自动填充,每天凌晨 03:30 自动打包灾备至极空间。",edgeUrl:"https://vw.961504.xyz",homeUrl:"https://vw.home.961504.xyz:10443",lanUrl:"http://192.168.31.164:8222",stats:[{label:"容器状态",value:"Healthy",highlight:!0},{label:"最近极空间灾备",value:U.nas.latest_backup},{label:"Mac SSD 占用",value:`${U.mini.disk_pct}%`}]}]},{title:"网络网关、AI 专线与外部哨兵",subtitle:"Network Gateway & Cloud Edge",showRouteHint:!1,items:[{id:"clash",title:"Mihomo 路由分流面板",subtitle:"192.168.31.1:9999 · ShellCrash",iconUrl:"https://cdn.jsdelivr.net/gh/walkxcode/dashboard-icons/png/clash.png",online:U.services.clash,desc:"小米主路由器透明网关控制台,实时监控全屋设备流量、分流规则与狮城 AI 算力专线锁定状态。",edgeUrl:"https://clash.home.961504.xyz:10443/ui/",homeUrl:"https://clash.home.961504.xyz:10443/ui/",lanUrl:"http://192.168.31.1:9999/ui/",stats:[{label:"AI 锁定策略",value:"狮城节点",highlight:!0},{label:"新加坡延迟",value:U.network.sg_delay_ms>0?`${U.network.sg_delay_ms} ms`:"直连"},{label:"固定出口 IP",value:U.network.sg_egress_ip}]},{id:"router",title:"小米主路由器后台",subtitle:"192.168.31.1 · PPPoE 公网网关",iconUrl:"https://cdn.jsdelivr.net/gh/walkxcode/dashboard-icons/png/openwrt.png",online:U.services.router,desc:"管理家庭联通公网宽带拨号、DHCP 静态 IP 绑定、10443 与 41641 端口转发及全屋内网 Split-DNS。",edgeUrl:"https://router.home.961504.xyz:10443",homeUrl:"https://router.home.961504.xyz:10443",lanUrl:"http://192.168.31.1",stats:[{label:"联通公网 IPv4",value:U.network.home_wan_ip,highlight:!0},{label:"泛域名 DDNS",value:"*.home.961504.xyz"},{label:"内网网关",value:"192.168.31.1"}]},{id:"uptime",title:"Uptime Kuma 外部哨兵",subtitle:"status.961504.xyz · SG Azure",iconUrl:"https://cdn.jsdelivr.net/gh/walkxcode/dashboard-icons/png/uptime-kuma.png",online:U.services.uptime,desc:"独立部署在新加坡 Azure 公有云上的 24 小时外部监控哨兵,通过 Tailscale P2P 专线实时探测家庭服务。",edgeUrl:"https://status.961504.xyz",homeUrl:"https://status.961504.xyz",lanUrl:"https://status.961504.xyz",stats:[{label:"云端公网 IP",value:"104.43.105.243"},{label:"Tailscale 专线",value:"100.115.204.51"},{label:"外部探测状态",value:"100% 在线",highlight:!0}]}]}]},[x]);return f.jsxs("div",{className:"min-h-screen flex flex-col",children:[O&&f.jsxs("div",{className:"fixed bottom-5 right-5 z-50 hl-card px-4 py-3 flex items-center gap-2.5 shadow-2xl",children:[f.jsx("span",{className:"w-2 h-2 rounded-full",style:{backgroundColor:"var(--success)"}}),f.jsx("span",{className:"text-xs font-medium",children:O})]}),f.jsx(Sy,{}),T==="storybook"?f.jsx(Ey,{}):f.jsxs("main",{className:"flex-1 max-w-7xl w-full mx-auto px-4 sm:px-6 lg:px-8 py-6 space-y-7",children:[D.map(U=>f.jsxs("section",{className:"space-y-3",children:[f.jsxs("div",{className:"flex items-center justify-between px-0.5",children:[f.jsxs("div",{className:"flex items-center gap-2",children:[f.jsx("h2",{className:"text-xs font-semibold uppercase tracking-wider",style:{color:"var(--text-muted)"},children:U.title}),f.jsxs("span",{className:"text-[11px] font-mono-num",style:{color:"var(--text-subtle)"},children:["· ",U.subtitle]})]}),U.showRouteHint&&f.jsxs("span",{className:"text-[11px] font-mono-num hidden sm:inline",style:{color:"var(--text-subtle)"},children:["当前路由模式: ",A]})]}),f.jsx("div",{className:`grid ${S}`,children:U.items.map(vl=>f.jsx(T0,{card:vl},vl.id))})]},U.title)),f.jsx(_0,{})]}),f.jsx(Ny,{}),f.jsx(Ty,{}),Q&&f.jsx("div",{className:"fixed inset-0 z-50 bg-black/75 backdrop-blur-sm flex items-center justify-center p-4",children:f.jsx(Ds,{targetUrl:Q,onSuccess:()=>{window.location.href=Q},onCancel:()=>{W(null),window.history.replaceState({},"","/")}})})]})};Mv.createRoot(document.getElementById("root")).render(f.jsx(wc.StrictMode,{children:f.jsx(zy,{})}));