(function(){const ml=document.createElement("link").relList;if(ml&&ml.supports&&ml.supports("modulepreload"))return;for(const B of document.querySelectorAll('link[rel="modulepreload"]'))h(B);new MutationObserver(B=>{for(const P of B)if(P.type==="childList")for(const vl of P.addedNodes)vl.tagName==="LINK"&&vl.rel==="modulepreload"&&h(vl)}).observe(document,{childList:!0,subtree:!0});function I(B){const P={};return B.integrity&&(P.integrity=B.integrity),B.referrerPolicy&&(P.referrerPolicy=B.referrerPolicy),B.crossOrigin==="use-credentials"?P.credentials="include":B.crossOrigin==="anonymous"?P.credentials="omit":P.credentials="same-origin",P}function h(B){if(B.ep)return;B.ep=!0;const P=I(B);fetch(B.href,P)}})();function q0(D){return D&&D.__esModule&&Object.prototype.hasOwnProperty.call(D,"default")?D.default:D}var pf={exports:{}},qe={};var _0;function Wv(){if(_0)return qe;_0=1;var D=Symbol.for("react.transitional.element"),ml=Symbol.for("react.fragment");function I(h,B,P){var vl=null;if(P!==void 0&&(vl=""+P),B.key!==void 0&&(vl=""+B.key),"key"in B){P={};for(var Bl in B)Bl!=="key"&&(P[Bl]=B[Bl])}else P=B;return B=P.ref,{$$typeof:D,type:h,key:vl,ref:B!==void 0?B:null,props:P}}return qe.Fragment=ml,qe.jsx=I,qe.jsxs=I,qe}var D0;function $v(){return D0||(D0=1,pf.exports=Wv()),pf.exports}var A=$v(),Of={exports:{}},x={};var M0;function Fv(){if(M0)return x;M0=1;var D=Symbol.for("react.transitional.element"),ml=Symbol.for("react.portal"),I=Symbol.for("react.fragment"),h=Symbol.for("react.strict_mode"),B=Symbol.for("react.profiler"),P=Symbol.for("react.consumer"),vl=Symbol.for("react.context"),Bl=Symbol.for("react.forward_ref"),H=Symbol.for("react.suspense"),E=Symbol.for("react.memo"),al=Symbol.for("react.lazy"),j=Symbol.for("react.activity"),hl=Symbol.iterator;function Fl(o){return o===null||typeof o!="object"?null:(o=hl&&o[hl]||o["@@iterator"],typeof o=="function"?o:null)}var Gl={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Rl=Object.assign,St={};function Ul(o,z,_){this.props=o,this.context=z,this.refs=St,this.updater=_||Gl}Ul.prototype.isReactComponent={},Ul.prototype.setState=function(o,z){if(typeof o!="object"&&typeof o!="function"&&o!=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,o,z,"setState")},Ul.prototype.forceUpdate=function(o){this.updater.enqueueForceUpdate(this,o,"forceUpdate")};function gt(){}gt.prototype=Ul.prototype;function jl(o,z,_){this.props=o,this.context=z,this.refs=St,this.updater=_||Gl}var Nl=jl.prototype=new gt;Nl.constructor=jl,Rl(Nl,Ul.prototype),Nl.isPureReactComponent=!0;var Jl=Array.isArray;function pl(){}var Z={H:null,A:null,T:null,S:null},wl=Object.prototype.hasOwnProperty;function st(o,z,_){var M=_.ref;return{$$typeof:D,type:o,key:z,ref:M!==void 0?M:null,props:_}}function Xt(o,z){return st(o.type,z,o.props)}function Wl(o){return typeof o=="object"&&o!==null&&o.$$typeof===D}function Yl(o){var z={"=":"=0",":":"=2"};return"$"+o.replace(/[=:]/g,function(_){return z[_]})}var Qt=/\/+/g;function lt(o,z){return typeof o=="object"&&o!==null&&o.key!=null?Yl(""+o.key):z.toString(36)}function tt(o){switch(o.status){case"fulfilled":return o.value;case"rejected":throw o.reason;default:switch(typeof o.status=="string"?o.then(pl,pl):(o.status="pending",o.then(function(z){o.status==="pending"&&(o.status="fulfilled",o.value=z)},function(z){o.status==="pending"&&(o.status="rejected",o.reason=z)})),o.status){case"fulfilled":return o.value;case"rejected":throw o.reason}}throw o}function g(o,z,_,M,q){var L=typeof o;(L==="undefined"||L==="boolean")&&(o=null);var $=!1;if(o===null)$=!0;else switch(L){case"bigint":case"string":case"number":$=!0;break;case"object":switch(o.$$typeof){case D:case ml:$=!0;break;case al:return $=o._init,g($(o._payload),z,_,M,q)}}if($)return q=q(o),$=M===""?"."+lt(o,0):M,Jl(q)?(_="",$!=null&&(_=$.replace(Qt,"$&/")+"/"),g(q,z,_,"",function(Ra){return Ra})):q!=null&&(Wl(q)&&(q=Xt(q,_+(q.key==null||o&&o.key===q.key?"":(""+q.key).replace(Qt,"$&/")+"/")+$)),z.push(q)),1;$=0;var Hl=M===""?".":M+":";if(Jl(o))for(var bl=0;bl>>1,ll=g[k];if(0>>1;kB(_,C))MB(q,_)?(g[k]=q,g[M]=C,k=M):(g[k]=_,g[z]=C,k=z);else if(MB(q,C))g[k]=q,g[M]=C,k=M;else break l}}return O}function B(g,O){var C=g.sortIndex-O.sortIndex;return C!==0?C:g.id-O.id}if(D.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var P=performance;D.unstable_now=function(){return P.now()}}else{var vl=Date,Bl=vl.now();D.unstable_now=function(){return vl.now()-Bl}}var H=[],E=[],al=1,j=null,hl=3,Fl=!1,Gl=!1,Rl=!1,St=!1,Ul=typeof setTimeout=="function"?setTimeout:null,gt=typeof clearTimeout=="function"?clearTimeout:null,jl=typeof setImmediate<"u"?setImmediate:null;function Nl(g){for(var O=I(E);O!==null;){if(O.callback===null)h(E);else if(O.startTime<=g)h(E),O.sortIndex=O.expirationTime,ml(H,O);else break;O=I(E)}}function Jl(g){if(Rl=!1,Nl(g),!Gl)if(I(H)!==null)Gl=!0,pl||(pl=!0,Yl());else{var O=I(E);O!==null&&tt(Jl,O.startTime-g)}}var pl=!1,Z=-1,wl=5,st=-1;function Xt(){return St?!0:!(D.unstable_now()-stg&&Xt());){var k=j.callback;if(typeof k=="function"){j.callback=null,hl=j.priorityLevel;var ll=k(j.expirationTime<=g);if(g=D.unstable_now(),typeof ll=="function"){j.callback=ll,Nl(g),O=!0;break t}j===I(H)&&h(H),Nl(g)}else h(H);j=I(H)}if(j!==null)O=!0;else{var o=I(E);o!==null&&tt(Jl,o.startTime-g),O=!1}}break l}finally{j=null,hl=C,Fl=!1}O=void 0}}finally{O?Yl():pl=!1}}}var Yl;if(typeof jl=="function")Yl=function(){jl(Wl)};else if(typeof MessageChannel<"u"){var Qt=new MessageChannel,lt=Qt.port2;Qt.port1.onmessage=Wl,Yl=function(){lt.postMessage(null)}}else Yl=function(){Ul(Wl,0)};function tt(g,O){Z=Ul(function(){g(D.unstable_now())},O)}D.unstable_IdlePriority=5,D.unstable_ImmediatePriority=1,D.unstable_LowPriority=4,D.unstable_NormalPriority=3,D.unstable_Profiling=null,D.unstable_UserBlockingPriority=2,D.unstable_cancelCallback=function(g){g.callback=null},D.unstable_forceFrameRate=function(g){0>g||125k?(g.sortIndex=C,ml(E,g),I(H)===null&&g===I(E)&&(Rl?(gt(Z),Z=-1):Rl=!0,tt(Jl,C-k))):(g.sortIndex=ll,ml(H,g),Gl||Fl||(Gl=!0,pl||(pl=!0,Yl()))),g},D.unstable_shouldYield=Xt,D.unstable_wrapCallback=function(g){var O=hl;return function(){var C=hl;hl=O;try{return g.apply(this,arguments)}finally{hl=C}}}})(Mf)),Mf}var H0;function Pv(){return H0||(H0=1,Df.exports=Iv()),Df.exports}var Uf={exports:{}},$l={};var C0;function ly(){if(C0)return $l;C0=1;var D=Nf();function ml(H){var E="https://react.dev/errors/"+H;if(1"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(D)}catch(ml){console.error(ml)}}return D(),Uf.exports=ly(),Uf.exports}var j0;function ay(){if(j0)return xe;j0=1;var D=Pv(),ml=Nf(),I=ty();function h(l){var t="https://react.dev/errors/"+l;if(1ll||(l.current=k[ll],k[ll]=null,ll--)}function _(l,t){ll++,k[ll]=l.current,l.current=t}var M=o(null),q=o(null),L=o(null),$=o(null);function Hl(l,t){switch(_(L,t),_(q,l),_(M,null),t.nodeType){case 9:case 11:l=(l=t.documentElement)&&(l=l.namespaceURI)?$d(l):0;break;default:if(l=t.tagName,t=t.namespaceURI)t=$d(t),l=Fd(t,l);else switch(l){case"svg":l=1;break;case"math":l=2;break;default:l=0}}z(M),_(M,l)}function bl(){z(M),z(q),z(L)}function Ra(l){l.memoizedState!==null&&_($,l);var t=M.current,a=Fd(t,l.type);t!==a&&(_(q,l),_(M,a))}function ia(l){q.current===l&&(z(M),z(q)),$.current===l&&(z($),Ce._currentValue=C)}var ja,Be;function Zt(l){if(ja===void 0)try{throw Error()}catch(a){var t=a.stack.trim().match(/\n( *(at )?)/);ja=t&&t[1]||"",Be=-1)":-1e||f[u]!==v[e]){var S=` `+f[u].replace(" at new "," at ");return l.displayName&&S.includes("")&&(S=S.replace("",l.displayName)),S}while(1<=u&&0<=e);break}}}finally{uu=!1,Error.prepareStackTrace=a}return(a=l?l.displayName||l.name:"")?Zt(a):""}function ec(l,t){switch(l.tag){case 26:case 27:case 5:return Zt(l.type);case 16:return Zt("Lazy");case 13:return l.child!==t&&t!==null?Zt("Suspense Fallback"):Zt("Suspense");case 19:return Zt("SuspenseList");case 0:case 15:return Ya(l.type,!1);case 11:return Ya(l.type.render,!1);case 1:return Ya(l.type,!0);case 31:return Zt("Activity");default:return""}}function Ge(l){try{var t="",a=null;do t+=ec(l,a),a=l,l=l.return;while(l);return t}catch(u){return` Error generating stack: `+u.message+` `+u.stack}}var eu=Object.prototype.hasOwnProperty,nu=D.unstable_scheduleCallback,Ju=D.unstable_cancelCallback,nc=D.unstable_shouldYield,cc=D.unstable_requestPaint,kl=D.unstable_now,ic=D.unstable_getCurrentPriorityLevel,Xe=D.unstable_ImmediatePriority,Qe=D.unstable_UserBlockingPriority,cu=D.unstable_NormalPriority,fc=D.unstable_LowPriority,Ze=D.unstable_IdlePriority,sc=D.log,oc=D.unstable_setDisableYieldValue,qa=null,Il=null;function Rt(l){if(typeof sc=="function"&&oc(l),Il&&typeof Il.setStrictMode=="function")try{Il.setStrictMode(qa,l)}catch{}}var Xl=Math.clz32?Math.clz32:fl,p=Math.log,tl=Math.LN2;function fl(l){return l>>>=0,l===0?32:31-(p(l)/tl|0)|0}var G=256,jt=262144,xa=4194304;function Ut(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&261888;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 Ba(l,t,a){var u=l.pendingLanes;if(u===0)return 0;var e=0,n=l.suspendedLanes,c=l.pingedLanes;l=l.warmLanes;var i=u&134217727;return i!==0?(u=i&~n,u!==0?e=Ut(u):(c&=i,c!==0?e=Ut(c):a||(a=i&~l,a!==0&&(e=Ut(a))))):(i=u&~n,i!==0?e=Ut(i):c!==0?e=Ut(c):a||(a=u&~l,a!==0&&(e=Ut(a)))),e===0?0:t!==0&&t!==e&&(t&n)===0&&(n=e&-e,a=t&-t,n>=a||n===32&&(a&4194048)!==0)?t:e}function fa(l,t){return(l.pendingLanes&~(l.suspendedLanes&~l.pingedLanes)&t)===0}function Le(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 Ve(){var l=xa;return xa<<=1,(xa&62914560)===0&&(xa=4194304),l}function iu(l){for(var t=[],a=0;31>a;a++)t.push(l);return t}function Ga(l,t){l.pendingLanes|=t,t!==268435456&&(l.suspendedLanes=0,l.pingedLanes=0,l.warmLanes=0)}function dc(l,t,a,u,e,n){var c=l.pendingLanes;l.pendingLanes=a,l.suspendedLanes=0,l.pingedLanes=0,l.warmLanes=0,l.expiredLanes&=a,l.entangledLanes&=a,l.errorRecoveryDisabledLanes&=a,l.shellSuspendCounter=0;var i=l.entanglements,f=l.expirationTimes,v=l.hiddenUpdates;for(a=c&~a;0"u")return null;try{return l.activeElement||l.body}catch{return l.body}}var Z0=/[\n"\\]/g;function Tt(l){return l.replace(Z0,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function Sc(l,t,a,u,e,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=""+bt(t)):l.value!==""+bt(t)&&(l.value=""+bt(t)):c!=="submit"&&c!=="reset"||l.removeAttribute("value"),t!=null?gc(l,c,bt(t)):a!=null?gc(l,c,bt(a)):u!=null&&l.removeAttribute("value"),e==null&&n!=null&&(l.defaultChecked=!!n),e!=null&&(l.checked=e&&typeof e!="function"&&typeof e!="symbol"),i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"?l.name=""+bt(i):l.removeAttribute("name")}function Zf(l,t,a,u,e,n,c,i){if(n!=null&&typeof n!="function"&&typeof n!="symbol"&&typeof n!="boolean"&&(l.type=n),t!=null||a!=null){if(!(n!=="submit"&&n!=="reset"||t!=null)){rc(l);return}a=a!=null?""+bt(a):"",t=t!=null?""+bt(t):a,i||t===l.value||(l.value=t),l.defaultValue=t}u=u??e,u=typeof u!="function"&&typeof u!="symbol"&&!!u,l.checked=i?l.checked:!!u,l.defaultChecked=!!u,c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"&&(l.name=c),rc(l)}function gc(l,t,a){t==="number"&&we(l.ownerDocument)===l||l.defaultValue===""+a||(l.defaultValue=""+a)}function vu(l,t,a,u){if(l=l.options,t){t={};for(var e=0;e"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Ac=!1;if(Kt)try{var Fu={};Object.defineProperty(Fu,"passive",{get:function(){Ac=!0}}),window.addEventListener("test",Fu,Fu),window.removeEventListener("test",Fu,Fu)}catch{Ac=!1}var oa=null,pc=null,$e=null;function $f(){if($e)return $e;var l,t=pc,a=t.length,u,e="value"in oa?oa.value:oa.textContent,n=e.length;for(l=0;l=Pu),ts=" ",as=!1;function us(l,t){switch(l){case"keyup":return rm.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function es(l){return l=l.detail,typeof l=="object"&&"data"in l?l.data:null}var Su=!1;function gm(l,t){switch(l){case"compositionend":return es(t);case"keypress":return t.which!==32?null:(as=!0,ts);case"textInput":return l=t.data,l===ts&&as?null:l;default:return null}}function bm(l,t){if(Su)return l==="compositionend"||!Uc&&us(l,t)?(l=$f(),$e=pc=oa=null,Su=!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)return{node:a,offset:t-l};l=u}l:{for(;a;){if(a.nextSibling){a=a.nextSibling;break l}a=a.parentNode}a=void 0}a=ms(a)}}function ys(l,t){return l&&t?l===t?!0:l&&l.nodeType===3?!1:t&&t.nodeType===3?ys(l,t.parentNode):"contains"in l?l.contains(t):l.compareDocumentPosition?!!(l.compareDocumentPosition(t)&16):!1:!1}function hs(l){l=l!=null&&l.ownerDocument!=null&&l.ownerDocument.defaultView!=null?l.ownerDocument.defaultView:window;for(var t=we(l.document);t instanceof l.HTMLIFrameElement;){try{var a=typeof t.contentWindow.location.href=="string"}catch{a=!1}if(a)l=t.contentWindow;else break;t=we(l.document)}return t}function Cc(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 Dm=Kt&&"documentMode"in document&&11>=document.documentMode,gu=null,Rc=null,ue=null,jc=!1;function rs(l,t,a){var u=a.window===a?a.document:a.nodeType===9?a:a.ownerDocument;jc||gu==null||gu!==we(u)||(u=gu,"selectionStart"in u&&Cc(u)?u={start:u.selectionStart,end:u.selectionEnd}:(u=(u.ownerDocument&&u.ownerDocument.defaultView||window).getSelection(),u={anchorNode:u.anchorNode,anchorOffset:u.anchorOffset,focusNode:u.focusNode,focusOffset:u.focusOffset}),ue&&ae(ue,u)||(ue=u,u=Ln(Rc,"onSelect"),0>=c,e-=c,qt=1<<32-Xl(t)+e|a<Q?(w=N,N=null):w=N.sibling;var el=y(d,N,m[Q],b);if(el===null){N===null&&(N=w);break}l&&N&&el.alternate===null&&t(d,N),s=n(el,s,Q),ul===null?R=el:ul.sibling=el,ul=el,N=w}if(Q===m.length)return a(d,N),F&&wt(d,Q),R;if(N===null){for(;QQ?(w=N,N=null):w=N.sibling;var Ca=y(d,N,el.value,b);if(Ca===null){N===null&&(N=w);break}l&&N&&Ca.alternate===null&&t(d,N),s=n(Ca,s,Q),ul===null?R=Ca:ul.sibling=Ca,ul=Ca,N=w}if(el.done)return a(d,N),F&&wt(d,Q),R;if(N===null){for(;!el.done;Q++,el=m.next())el=T(d,el.value,b),el!==null&&(s=n(el,s,Q),ul===null?R=el:ul.sibling=el,ul=el);return F&&wt(d,Q),R}for(N=u(N);!el.done;Q++,el=m.next())el=r(N,d,Q,el.value,b),el!==null&&(l&&el.alternate!==null&&N.delete(el.key===null?Q:el.key),s=n(el,s,Q),ul===null?R=el:ul.sibling=el,ul=el);return l&&N.forEach(function(wv){return t(d,wv)}),F&&wt(d,Q),R}function dl(d,s,m,b){if(typeof m=="object"&&m!==null&&m.type===Rl&&m.key===null&&(m=m.props.children),typeof m=="object"&&m!==null){switch(m.$$typeof){case Fl:l:{for(var R=m.key;s!==null;){if(s.key===R){if(R=m.type,R===Rl){if(s.tag===7){a(d,s.sibling),b=e(s,m.props.children),b.return=d,d=b;break l}}else if(s.elementType===R||typeof R=="object"&&R!==null&&R.$$typeof===wl&&Fa(R)===s.type){a(d,s.sibling),b=e(s,m.props),se(b,m),b.return=d,d=b;break l}a(d,s);break}else t(d,s);s=s.sibling}m.type===Rl?(b=Ka(m.props.children,d.mode,b,m.key),b.return=d,d=b):(b=nn(m.type,m.key,m.props,null,d.mode,b),se(b,m),b.return=d,d=b)}return c(d);case Gl:l:{for(R=m.key;s!==null;){if(s.key===R)if(s.tag===4&&s.stateNode.containerInfo===m.containerInfo&&s.stateNode.implementation===m.implementation){a(d,s.sibling),b=e(s,m.children||[]),b.return=d,d=b;break l}else{a(d,s);break}else t(d,s);s=s.sibling}b=Qc(m,d.mode,b),b.return=d,d=b}return c(d);case wl:return m=Fa(m),dl(d,s,m,b)}if(tt(m))return U(d,s,m,b);if(Yl(m)){if(R=Yl(m),typeof R!="function")throw Error(h(150));return m=R.call(m),Y(d,s,m,b)}if(typeof m.then=="function")return dl(d,s,vn(m),b);if(m.$$typeof===jl)return dl(d,s,sn(d,m),b);yn(d,m)}return typeof m=="string"&&m!==""||typeof m=="number"||typeof m=="bigint"?(m=""+m,s!==null&&s.tag===6?(a(d,s.sibling),b=e(s,m),b.return=d,d=b):(a(d,s),b=Xc(m,d.mode,b),b.return=d,d=b),c(d)):a(d,s)}return function(d,s,m,b){try{fe=0;var R=dl(d,s,m,b);return Uu=null,R}catch(N){if(N===Mu||N===dn)throw N;var ul=dt(29,N,null,d.mode);return ul.lanes=b,ul.return=d,ul}}}var Ia=Gs(!0),Xs=Gs(!1),ha=!1;function Pc(l){l.updateQueue={baseState:l.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function li(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 ra(l){return{lane:l,tag:0,payload:null,callback:null,next:null}}function Sa(l,t,a){var u=l.updateQueue;if(u===null)return null;if(u=u.shared,(nl&2)!==0){var e=u.pending;return e===null?t.next=t:(t.next=e.next,e.next=t),u.pending=t,t=en(l),As(l,null,a),t}return un(l,u,t,a),en(l)}function oe(l,t,a){if(t=t.updateQueue,t!==null&&(t=t.shared,(a&4194048)!==0)){var u=t.lanes;u&=l.pendingLanes,a|=u,t.lanes=a,Hf(l,a)}}function ti(l,t){var a=l.updateQueue,u=l.alternate;if(u!==null&&(u=u.updateQueue,a===u)){var e=null,n=null;if(a=a.firstBaseUpdate,a!==null){do{var c={lane:a.lane,tag:a.tag,payload:a.payload,callback:null,next:null};n===null?e=n=c:n=n.next=c,a=a.next}while(a!==null);n===null?e=n=t:n=n.next=t}else e=n=t;a={baseState:u.baseState,firstBaseUpdate:e,lastBaseUpdate:n,shared:u.shared,callbacks:u.callbacks},l.updateQueue=a;return}l=a.lastBaseUpdate,l===null?a.firstBaseUpdate=t:l.next=t,a.lastBaseUpdate=t}var ai=!1;function de(){if(ai){var l=Du;if(l!==null)throw l}}function me(l,t,a,u){ai=!1;var e=l.updateQueue;ha=!1;var n=e.firstBaseUpdate,c=e.lastBaseUpdate,i=e.shared.pending;if(i!==null){e.shared.pending=null;var f=i,v=f.next;f.next=null,c===null?n=v:c.next=v,c=f;var S=l.alternate;S!==null&&(S=S.updateQueue,i=S.lastBaseUpdate,i!==c&&(i===null?S.firstBaseUpdate=v:i.next=v,S.lastBaseUpdate=f))}if(n!==null){var T=e.baseState;c=0,S=v=f=null,i=n;do{var y=i.lane&-536870913,r=y!==i.lane;if(r?(J&y)===y:(u&y)===y){y!==0&&y===_u&&(ai=!0),S!==null&&(S=S.next={lane:0,tag:i.tag,payload:i.payload,callback:null,next:null});l:{var U=l,Y=i;y=t;var dl=a;switch(Y.tag){case 1:if(U=Y.payload,typeof U=="function"){T=U.call(dl,T,y);break l}T=U;break l;case 3:U.flags=U.flags&-65537|128;case 0:if(U=Y.payload,y=typeof U=="function"?U.call(dl,T,y):U,y==null)break l;T=j({},T,y);break l;case 2:ha=!0}}y=i.callback,y!==null&&(l.flags|=64,r&&(l.flags|=8192),r=e.callbacks,r===null?e.callbacks=[y]:r.push(y))}else r={lane:y,tag:i.tag,payload:i.payload,callback:i.callback,next:null},S===null?(v=S=r,f=T):S=S.next=r,c|=y;if(i=i.next,i===null){if(i=e.shared.pending,i===null)break;r=i,i=r.next,r.next=null,e.lastBaseUpdate=r,e.shared.pending=null}}while(!0);S===null&&(f=T),e.baseState=f,e.firstBaseUpdate=v,e.lastBaseUpdate=S,n===null&&(e.shared.lanes=0),Ea|=c,l.lanes=c,l.memoizedState=T}}function Qs(l,t){if(typeof l!="function")throw Error(h(191,l));l.call(t)}function Zs(l,t){var a=l.callbacks;if(a!==null)for(l.callbacks=null,l=0;ln?n:8;var c=g.T,i={};g.T=i,zi(l,!1,t,a);try{var f=e(),v=g.S;if(v!==null&&v(i,f),f!==null&&typeof f=="object"&&typeof f.then=="function"){var S=qm(f,u);he(l,t,S,rt(l))}else he(l,t,u,rt(l))}catch(T){he(l,t,{then:function(){},status:"rejected",reason:T},rt())}finally{O.p=n,c!==null&&i.types!==null&&(c.types=i.types),g.T=c}}function Zm(){}function bi(l,t,a,u){if(l.tag!==5)throw Error(h(476));var e=zo(l).queue;To(l,e,t,C,a===null?Zm:function(){return Eo(l),a(u)})}function zo(l){var t=l.memoizedState;if(t!==null)return t;t={memoizedState:C,baseState:C,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:kt,lastRenderedState:C},next:null};var a={};return t.next={memoizedState:a,baseState:a,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:kt,lastRenderedState:a},next:null},l.memoizedState=t,l=l.alternate,l!==null&&(l.memoizedState=t),t}function Eo(l){var t=zo(l);t.next===null&&(t=l.alternate.memoizedState),he(l,t.next.queue,{},rt())}function Ti(){return Ll(Ce)}function Ao(){return Al().memoizedState}function po(){return Al().memoizedState}function Lm(l){for(var t=l.return;t!==null;){switch(t.tag){case 24:case 3:var a=rt();l=ra(a);var u=Sa(t,l,a);u!==null&&(ft(u,t,a),oe(u,t,a)),t={cache:$c()},l.payload=t;return}t=t.return}}function Vm(l,t,a){var u=rt();a={lane:u,revertLane:0,gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},pn(l)?_o(t,a):(a=Bc(l,t,a,u),a!==null&&(ft(a,l,u),Do(a,t,u)))}function Oo(l,t,a){var u=rt();he(l,t,a,u)}function he(l,t,a,u){var e={lane:u,revertLane:0,gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null};if(pn(l))_o(t,e);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,a);if(e.hasEagerState=!0,e.eagerState=i,ot(i,c))return un(l,t,e,0),yl===null&&an(),!1}catch{}if(a=Bc(l,t,e,u),a!==null)return ft(a,l,u),Do(a,t,u),!0}return!1}function zi(l,t,a,u){if(u={lane:2,revertLane:Pi(),gesture:null,action:u,hasEagerState:!1,eagerState:null,next:null},pn(l)){if(t)throw Error(h(479))}else t=Bc(l,a,u,2),t!==null&&ft(t,l,2)}function pn(l){var t=l.alternate;return l===X||t!==null&&t===X}function _o(l,t){Hu=Sn=!0;var a=l.pending;a===null?t.next=t:(t.next=a.next,a.next=t),l.pending=t}function Do(l,t,a){if((a&4194048)!==0){var u=t.lanes;u&=l.pendingLanes,a|=u,t.lanes=a,Hf(l,a)}}var re={readContext:Ll,use:Tn,useCallback:Tl,useContext:Tl,useEffect:Tl,useImperativeHandle:Tl,useLayoutEffect:Tl,useInsertionEffect:Tl,useMemo:Tl,useReducer:Tl,useRef:Tl,useState:Tl,useDebugValue:Tl,useDeferredValue:Tl,useTransition:Tl,useSyncExternalStore:Tl,useId:Tl,useHostTransitionStatus:Tl,useFormState:Tl,useActionState:Tl,useOptimistic:Tl,useMemoCache:Tl,useCacheRefresh:Tl};re.useEffectEvent=Tl;var Mo={readContext:Ll,use:Tn,useCallback:function(l,t){return Pl().memoizedState=[l,t===void 0?null:t],l},useContext:Ll,useEffect:oo,useImperativeHandle:function(l,t,a){a=a!=null?a.concat([l]):null,En(4194308,4,ho.bind(null,t,l),a)},useLayoutEffect:function(l,t){return En(4194308,4,l,t)},useInsertionEffect:function(l,t){En(4,2,l,t)},useMemo:function(l,t){var a=Pl();t=t===void 0?null:t;var u=l();if(Pa){Rt(!0);try{l()}finally{Rt(!1)}}return a.memoizedState=[u,t],u},useReducer:function(l,t,a){var u=Pl();if(a!==void 0){var e=a(t);if(Pa){Rt(!0);try{a(t)}finally{Rt(!1)}}}else e=t;return u.memoizedState=u.baseState=e,l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:l,lastRenderedState:e},u.queue=l,l=l.dispatch=Vm.bind(null,X,l),[u.memoizedState,l]},useRef:function(l){var t=Pl();return l={current:l},t.memoizedState=l},useState:function(l){l=yi(l);var t=l.queue,a=Oo.bind(null,X,t);return t.dispatch=a,[l.memoizedState,a]},useDebugValue:Si,useDeferredValue:function(l,t){var a=Pl();return gi(a,l,t)},useTransition:function(){var l=yi(!1);return l=To.bind(null,X,l.queue,!0,!1),Pl().memoizedState=l,[!1,l]},useSyncExternalStore:function(l,t,a){var u=X,e=Pl();if(F){if(a===void 0)throw Error(h(407));a=a()}else{if(a=t(),yl===null)throw Error(h(349));(J&127)!==0||Ws(u,t,a)}e.memoizedState=a;var n={value:a,getSnapshot:t};return e.queue=n,oo(Fs.bind(null,u,n,l),[l]),u.flags|=2048,Ru(9,{destroy:void 0},$s.bind(null,u,n,a,t),null),a},useId:function(){var l=Pl(),t=yl.identifierPrefix;if(F){var a=xt,u=qt;a=(u&~(1<<32-Xl(u)-1)).toString(32)+a,t="_"+t+"R_"+a,a=gn++,0<\/script>",n=n.removeChild(n.firstChild);break;case"select":n=typeof u.is=="string"?c.createElement("select",{is:u.is}):c.createElement("select"),u.multiple?n.multiple=!0:u.size&&(n.size=u.size);break;default:n=typeof u.is=="string"?c.createElement(e,{is:u.is}):c.createElement(e)}}n[Ql]=t,n[at]=u;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(Kl(n,e,u),e){case"button":case"input":case"select":case"textarea":u=!!u.autoFocus;break l;case"img":u=!0;break l;default:u=!1}u&&Pt(t)}}return Sl(t),Yi(t,t.type,l===null?null:l.memoizedProps,t.pendingProps,a),null;case 6:if(l&&t.stateNode!=null)l.memoizedProps!==u&&Pt(t);else{if(typeof u!="string"&&t.stateNode===null)throw Error(h(166));if(l=L.current,pu(t)){if(l=t.stateNode,a=t.memoizedProps,u=null,e=Zl,e!==null)switch(e.tag){case 27:case 5:u=e.memoizedProps}l[Ql]=t,l=!!(l.nodeValue===a||u!==null&&u.suppressHydrationWarning===!0||wd(l.nodeValue,a)),l||va(t,!0)}else l=Vn(l).createTextNode(u),l[Ql]=t,t.stateNode=l}return Sl(t),null;case 31:if(a=t.memoizedState,l===null||l.memoizedState!==null){if(u=pu(t),a!==null){if(l===null){if(!u)throw Error(h(318));if(l=t.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(h(557));l[Ql]=t}else Ja(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Sl(t),l=!1}else a=Kc(),l!==null&&l.memoizedState!==null&&(l.memoizedState.hydrationErrors=a),l=!0;if(!l)return t.flags&256?(vt(t),t):(vt(t),null);if((t.flags&128)!==0)throw Error(h(558))}return Sl(t),null;case 13:if(u=t.memoizedState,l===null||l.memoizedState!==null&&l.memoizedState.dehydrated!==null){if(e=pu(t),u!==null&&u.dehydrated!==null){if(l===null){if(!e)throw Error(h(318));if(e=t.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(h(317));e[Ql]=t}else Ja(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Sl(t),e=!1}else e=Kc(),l!==null&&l.memoizedState!==null&&(l.memoizedState.hydrationErrors=e),e=!0;if(!e)return t.flags&256?(vt(t),t):(vt(t),null)}return vt(t),(t.flags&128)!==0?(t.lanes=a,t):(a=u!==null,l=l!==null&&l.memoizedState!==null,a&&(u=t.child,e=null,u.alternate!==null&&u.alternate.memoizedState!==null&&u.alternate.memoizedState.cachePool!==null&&(e=u.alternate.memoizedState.cachePool.pool),n=null,u.memoizedState!==null&&u.memoizedState.cachePool!==null&&(n=u.memoizedState.cachePool.pool),n!==e&&(u.flags|=2048)),a!==l&&a&&(t.child.flags|=8192),Un(t,t.updateQueue),Sl(t),null);case 4:return bl(),l===null&&uf(t.stateNode.containerInfo),Sl(t),null;case 10:return $t(t.type),Sl(t),null;case 19:if(z(El),u=t.memoizedState,u===null)return Sl(t),null;if(e=(t.flags&128)!==0,n=u.rendering,n===null)if(e)ge(u,!1);else{if(zl!==0||l!==null&&(l.flags&128)!==0)for(l=t.child;l!==null;){if(n=rn(l),n!==null){for(t.flags|=128,ge(u,!1),l=n.updateQueue,t.updateQueue=l,Un(t,l),t.subtreeFlags=0,l=a,a=t.child;a!==null;)ps(a,l),a=a.sibling;return _(El,El.current&1|2),F&&wt(t,u.treeForkCount),t.child}l=l.sibling}u.tail!==null&&kl()>jn&&(t.flags|=128,e=!0,ge(u,!1),t.lanes=4194304)}else{if(!e)if(l=rn(n),l!==null){if(t.flags|=128,e=!0,l=l.updateQueue,t.updateQueue=l,Un(t,l),ge(u,!0),u.tail===null&&u.tailMode==="hidden"&&!n.alternate&&!F)return Sl(t),null}else 2*kl()-u.renderingStartTime>jn&&a!==536870912&&(t.flags|=128,e=!0,ge(u,!1),t.lanes=4194304);u.isBackwards?(n.sibling=t.child,t.child=n):(l=u.last,l!==null?l.sibling=n:t.child=n,u.last=n)}return u.tail!==null?(l=u.tail,u.rendering=l,u.tail=l.sibling,u.renderingStartTime=kl(),l.sibling=null,a=El.current,_(El,e?a&1|2:a&1),F&&wt(t,u.treeForkCount),l):(Sl(t),null);case 22:case 23:return vt(t),ei(),u=t.memoizedState!==null,l!==null?l.memoizedState!==null!==u&&(t.flags|=8192):u&&(t.flags|=8192),u?(a&536870912)!==0&&(t.flags&128)===0&&(Sl(t),t.subtreeFlags&6&&(t.flags|=8192)):Sl(t),a=t.updateQueue,a!==null&&Un(t,a.retryQueue),a=null,l!==null&&l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(a=l.memoizedState.cachePool.pool),u=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(u=t.memoizedState.cachePool.pool),u!==a&&(t.flags|=2048),l!==null&&z($a),null;case 24:return a=null,l!==null&&(a=l.memoizedState.cache),t.memoizedState.cache!==a&&(t.flags|=2048),$t(Ol),Sl(t),null;case 25:return null;case 30:return null}throw Error(h(156,t.tag))}function $m(l,t){switch(Lc(t),t.tag){case 1:return l=t.flags,l&65536?(t.flags=l&-65537|128,t):null;case 3:return $t(Ol),bl(),l=t.flags,(l&65536)!==0&&(l&128)===0?(t.flags=l&-65537|128,t):null;case 26:case 27:case 5:return ia(t),null;case 31:if(t.memoizedState!==null){if(vt(t),t.alternate===null)throw Error(h(340));Ja()}return l=t.flags,l&65536?(t.flags=l&-65537|128,t):null;case 13:if(vt(t),l=t.memoizedState,l!==null&&l.dehydrated!==null){if(t.alternate===null)throw Error(h(340));Ja()}return l=t.flags,l&65536?(t.flags=l&-65537|128,t):null;case 19:return z(El),null;case 4:return bl(),null;case 10:return $t(t.type),null;case 22:case 23:return vt(t),ei(),l!==null&&z($a),l=t.flags,l&65536?(t.flags=l&-65537|128,t):null;case 24:return $t(Ol),null;case 25:return null;default:return null}}function Io(l,t){switch(Lc(t),t.tag){case 3:$t(Ol),bl();break;case 26:case 27:case 5:ia(t);break;case 4:bl();break;case 31:t.memoizedState!==null&&vt(t);break;case 13:vt(t);break;case 19:z(El);break;case 10:$t(t.type);break;case 22:case 23:vt(t),ei(),l!==null&&z($a);break;case 24:$t(Ol)}}function be(l,t){try{var a=t.updateQueue,u=a!==null?a.lastEffect:null;if(u!==null){var e=u.next;a=e;do{if((a.tag&l)===l){u=void 0;var n=a.create,c=a.inst;u=n(),c.destroy=u}a=a.next}while(a!==e)}}catch(i){il(t,t.return,i)}}function Ta(l,t,a){try{var u=t.updateQueue,e=u!==null?u.lastEffect:null;if(e!==null){var n=e.next;u=n;do{if((u.tag&l)===l){var c=u.inst,i=c.destroy;if(i!==void 0){c.destroy=void 0,e=t;var f=a,v=i;try{v()}catch(S){il(e,f,S)}}}u=u.next}while(u!==n)}}catch(S){il(t,t.return,S)}}function Po(l){var t=l.updateQueue;if(t!==null){var a=l.stateNode;try{Zs(t,a)}catch(u){il(l,l.return,u)}}}function ld(l,t,a){a.props=lu(l.type,l.memoizedProps),a.state=l.memoizedState;try{a.componentWillUnmount()}catch(u){il(l,t,u)}}function Te(l,t){try{var a=l.ref;if(a!==null){switch(l.tag){case 26:case 27:case 5:var u=l.stateNode;break;case 30:u=l.stateNode;break;default:u=l.stateNode}typeof a=="function"?l.refCleanup=a(u):a.current=u}}catch(e){il(l,t,e)}}function Bt(l,t){var a=l.ref,u=l.refCleanup;if(a!==null)if(typeof u=="function")try{u()}catch(e){il(l,t,e)}finally{l.refCleanup=null,l=l.alternate,l!=null&&(l.refCleanup=null)}else if(typeof a=="function")try{a(null)}catch(e){il(l,t,e)}else a.current=null}function td(l){var t=l.type,a=l.memoizedProps,u=l.stateNode;try{l:switch(t){case"button":case"input":case"select":case"textarea":a.autoFocus&&u.focus();break l;case"img":a.src?u.src=a.src:a.srcSet&&(u.srcset=a.srcSet)}}catch(e){il(l,l.return,e)}}function qi(l,t,a){try{var u=l.stateNode;Sv(u,l.type,a,t),u[at]=t}catch(e){il(l,l.return,e)}}function ad(l){return l.tag===5||l.tag===3||l.tag===26||l.tag===27&&Da(l.type)||l.tag===4}function xi(l){l:for(;;){for(;l.sibling===null;){if(l.return===null||ad(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&&Da(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 Bi(l,t,a){var u=l.tag;if(u===5||u===6)l=l.stateNode,t?(a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a).insertBefore(l,t):(t=a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a,t.appendChild(l),a=a._reactRootContainer,a!=null||t.onclick!==null||(t.onclick=Vt));else if(u!==4&&(u===27&&Da(l.type)&&(a=l.stateNode,t=null),l=l.child,l!==null))for(Bi(l,t,a),l=l.sibling;l!==null;)Bi(l,t,a),l=l.sibling}function Nn(l,t,a){var u=l.tag;if(u===5||u===6)l=l.stateNode,t?a.insertBefore(l,t):a.appendChild(l);else if(u!==4&&(u===27&&Da(l.type)&&(a=l.stateNode),l=l.child,l!==null))for(Nn(l,t,a),l=l.sibling;l!==null;)Nn(l,t,a),l=l.sibling}function ud(l){var t=l.stateNode,a=l.memoizedProps;try{for(var u=l.type,e=t.attributes;e.length;)t.removeAttributeNode(e[0]);Kl(t,u,a),t[Ql]=l,t[at]=a}catch(n){il(l,l.return,n)}}var la=!1,Ml=!1,Gi=!1,ed=typeof WeakSet=="function"?WeakSet:Set,xl=null;function Fm(l,t){if(l=l.containerInfo,cf=kn,l=hs(l),Cc(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 e=u.anchorOffset,n=u.focusNode;u=u.focusOffset;try{a.nodeType,n.nodeType}catch{a=null;break l}var c=0,i=-1,f=-1,v=0,S=0,T=l,y=null;t:for(;;){for(var r;T!==a||e!==0&&T.nodeType!==3||(i=c+e),T!==n||u!==0&&T.nodeType!==3||(f=c+u),T.nodeType===3&&(c+=T.nodeValue.length),(r=T.firstChild)!==null;)y=T,T=r;for(;;){if(T===l)break t;if(y===a&&++v===e&&(i=c),y===n&&++S===u&&(f=c),(r=T.nextSibling)!==null)break;T=y,y=T.parentNode}T=r}a=i===-1||f===-1?null:{start:i,end:f}}else a=null}a=a||{start:0,end:0}}else a=null;for(ff={focusedElem:l,selectionRange:a},kn=!1,xl=t;xl!==null;)if(t=xl,l=t.child,(t.subtreeFlags&1028)!==0&&l!==null)l.return=t,xl=l;else for(;xl!==null;){switch(t=xl,n=t.alternate,l=t.flags,t.tag){case 0:if((l&4)!==0&&(l=t.updateQueue,l=l!==null?l.events:null,l!==null))for(a=0;a title"))),Kl(n,u,a),n[Ql]=l,ql(n),u=n;break l;case"link":var c=o0("link","href",e).get(u+(a.href||""));if(c){for(var i=0;idl&&(c=dl,dl=Y,Y=c);var d=vs(i,Y),s=vs(i,dl);if(d&&s&&(r.rangeCount!==1||r.anchorNode!==d.node||r.anchorOffset!==d.offset||r.focusNode!==s.node||r.focusOffset!==s.offset)){var m=T.createRange();m.setStart(d.node,d.offset),r.removeAllRanges(),Y>dl?(r.addRange(m),r.extend(s.node,s.offset)):(m.setEnd(s.node,s.offset),r.addRange(m))}}}}for(T=[],r=i;r=r.parentNode;)r.nodeType===1&&T.push({element:r,left:r.scrollLeft,top:r.scrollTop});for(typeof i.focus=="function"&&i.focus(),i=0;ia?32:a,g.T=null,a=Ji,Ji=null;var n=pa,c=na;if(Cl=0,Bu=pa=null,na=0,(nl&6)!==0)throw Error(h(331));var i=nl;if(nl|=4,hd(n.current),md(n,n.current,c,a),nl=i,_e(0,!1),Il&&typeof Il.onPostCommitFiberRoot=="function")try{Il.onPostCommitFiberRoot(qa,n)}catch{}return!0}finally{O.p=e,g.T=u,Rd(l,t)}}function Yd(l,t,a){t=Et(a,t),t=Oi(l.stateNode,t,2),l=Sa(l,t,2),l!==null&&(Ga(l,2),Gt(l))}function il(l,t,a){if(l.tag===3)Yd(l,l,a);else for(;t!==null;){if(t.tag===3){Yd(t,l,a);break}else if(t.tag===1){var u=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof u.componentDidCatch=="function"&&(Aa===null||!Aa.has(u))){l=Et(a,l),a=qo(2),u=Sa(t,a,2),u!==null&&(xo(a,u,t,l),Ga(u,2),Gt(u));break}}t=t.return}}function Fi(l,t,a){var u=l.pingCache;if(u===null){u=l.pingCache=new Pm;var e=new Set;u.set(t,e)}else e=u.get(t),e===void 0&&(e=new Set,u.set(t,e));e.has(a)||(Zi=!0,e.add(a),l=ev.bind(null,l,t,a),t.then(l,l))}function ev(l,t,a){var u=l.pingCache;u!==null&&u.delete(t),l.pingedLanes|=l.suspendedLanes&a,l.warmLanes&=~a,yl===l&&(J&a)===a&&(zl===4||zl===3&&(J&62914560)===J&&300>kl()-Rn?(nl&2)===0&&Gu(l,0):Li|=a,xu===J&&(xu=0)),Gt(l)}function qd(l,t){t===0&&(t=Ve()),l=Va(l,t),l!==null&&(Ga(l,t),Gt(l))}function nv(l){var t=l.memoizedState,a=0;t!==null&&(a=t.retryLane),qd(l,a)}function cv(l,t){var a=0;switch(l.tag){case 31:case 13:var u=l.stateNode,e=l.memoizedState;e!==null&&(a=e.retryLane);break;case 19:u=l.stateNode;break;case 22:u=l.stateNode._retryCache;break;default:throw Error(h(314))}u!==null&&u.delete(t),qd(l,a)}function iv(l,t){return nu(l,t)}var Xn=null,Qu=null,ki=!1,Qn=!1,Ii=!1,_a=0;function Gt(l){l!==Qu&&l.next===null&&(Qu===null?Xn=Qu=l:Qu=Qu.next=l),Qn=!0,ki||(ki=!0,sv())}function _e(l,t){if(!Ii&&Qn){Ii=!0;do for(var a=!1,u=Xn;u!==null;){if(l!==0){var e=u.pendingLanes;if(e===0)var n=0;else{var c=u.suspendedLanes,i=u.pingedLanes;n=(1<<31-Xl(42|l)+1)-1,n&=e&~(c&~i),n=n&201326741?n&201326741|1:n?n|2:0}n!==0&&(a=!0,Xd(u,n))}else n=J,n=Ba(u,u===yl?n:0,u.cancelPendingCommit!==null||u.timeoutHandle!==-1),(n&3)===0||fa(u,n)||(a=!0,Xd(u,n));u=u.next}while(a);Ii=!1}}function fv(){xd()}function xd(){Qn=ki=!1;var l=0;_a!==0&&bv()&&(l=_a);for(var t=kl(),a=null,u=Xn;u!==null;){var e=u.next,n=Bd(u,t);n===0?(u.next=null,a===null?Xn=e:a.next=e,e===null&&(Qu=a)):(a=u,(l!==0||(n&3)!==0)&&(Qn=!0)),u=e}Cl!==0&&Cl!==5||_e(l),_a!==0&&(_a=0)}function Bd(l,t){for(var a=l.suspendedLanes,u=l.pingedLanes,e=l.expirationTimes,n=l.pendingLanes&-62914561;0i)break;var S=f.transferSize,T=f.initiatorType;S&&Wd(T)&&(f=f.responseEnd,c+=S*(f"u"?null:document;function c0(l,t,a){var u=Zu;if(u&&typeof t=="string"&&t){var e=Tt(t);e='link[rel="'+l+'"][href="'+e+'"]',typeof a=="string"&&(e+='[crossorigin="'+a+'"]'),n0.has(e)||(n0.add(e),l={rel:l,crossOrigin:a,href:t},u.querySelector(e)===null&&(t=u.createElement("link"),Kl(t,"link",l),ql(t),u.head.appendChild(t)))}}function Mv(l){ca.D(l),c0("dns-prefetch",l,null)}function Uv(l,t){ca.C(l,t),c0("preconnect",l,t)}function Nv(l,t,a){ca.L(l,t,a);var u=Zu;if(u&&l&&t){var e='link[rel="preload"][as="'+Tt(t)+'"]';t==="image"&&a&&a.imageSrcSet?(e+='[imagesrcset="'+Tt(a.imageSrcSet)+'"]',typeof a.imageSizes=="string"&&(e+='[imagesizes="'+Tt(a.imageSizes)+'"]')):e+='[href="'+Tt(l)+'"]';var n=e;switch(t){case"style":n=Lu(l);break;case"script":n=Vu(l)}Mt.has(n)||(l=j({rel:"preload",href:t==="image"&&a&&a.imageSrcSet?void 0:l,as:t},a),Mt.set(n,l),u.querySelector(e)!==null||t==="style"&&u.querySelector(Ne(n))||t==="script"&&u.querySelector(He(n))||(t=u.createElement("link"),Kl(t,"link",l),ql(t),u.head.appendChild(t)))}}function Hv(l,t){ca.m(l,t);var a=Zu;if(a&&l){var u=t&&typeof t.as=="string"?t.as:"script",e='link[rel="modulepreload"][as="'+Tt(u)+'"][href="'+Tt(l)+'"]',n=e;switch(u){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":n=Vu(l)}if(!Mt.has(n)&&(l=j({rel:"modulepreload",href:l},t),Mt.set(n,l),a.querySelector(e)===null)){switch(u){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(a.querySelector(He(n)))return}u=a.createElement("link"),Kl(u,"link",l),ql(u),a.head.appendChild(u)}}}function Cv(l,t,a){ca.S(l,t,a);var u=Zu;if(u&&l){var e=du(u).hoistableStyles,n=Lu(l);t=t||"default";var c=e.get(n);if(!c){var i={loading:0,preload:null};if(c=u.querySelector(Ne(n)))i.loading=5;else{l=j({rel:"stylesheet",href:l,"data-precedence":t},a),(a=Mt.get(n))&&hf(l,a);var f=c=u.createElement("link");ql(f),Kl(f,"link",l),f._p=new Promise(function(v,S){f.onload=v,f.onerror=S}),f.addEventListener("load",function(){i.loading|=1}),f.addEventListener("error",function(){i.loading|=2}),i.loading|=4,Jn(c,t,u)}c={type:"stylesheet",instance:c,count:1,state:i},e.set(n,c)}}}function Rv(l,t){ca.X(l,t);var a=Zu;if(a&&l){var u=du(a).hoistableScripts,e=Vu(l),n=u.get(e);n||(n=a.querySelector(He(e)),n||(l=j({src:l,async:!0},t),(t=Mt.get(e))&&rf(l,t),n=a.createElement("script"),ql(n),Kl(n,"link",l),a.head.appendChild(n)),n={type:"script",instance:n,count:1,state:null},u.set(e,n))}}function jv(l,t){ca.M(l,t);var a=Zu;if(a&&l){var u=du(a).hoistableScripts,e=Vu(l),n=u.get(e);n||(n=a.querySelector(He(e)),n||(l=j({src:l,async:!0,type:"module"},t),(t=Mt.get(e))&&rf(l,t),n=a.createElement("script"),ql(n),Kl(n,"link",l),a.head.appendChild(n)),n={type:"script",instance:n,count:1,state:null},u.set(e,n))}}function i0(l,t,a,u){var e=(e=L.current)?Kn(e):null;if(!e)throw Error(h(446));switch(l){case"meta":case"title":return null;case"style":return typeof a.precedence=="string"&&typeof a.href=="string"?(t=Lu(a.href),a=du(e).hoistableStyles,u=a.get(t),u||(u={type:"style",instance:null,count:0,state:null},a.set(t,u)),u):{type:"void",instance:null,count:0,state:null};case"link":if(a.rel==="stylesheet"&&typeof a.href=="string"&&typeof a.precedence=="string"){l=Lu(a.href);var n=du(e).hoistableStyles,c=n.get(l);if(c||(e=e.ownerDocument||e,c={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},n.set(l,c),(n=e.querySelector(Ne(l)))&&!n._p&&(c.instance=n,c.state.loading=5),Mt.has(l)||(a={rel:"preload",as:"style",href:a.href,crossOrigin:a.crossOrigin,integrity:a.integrity,media:a.media,hrefLang:a.hrefLang,referrerPolicy:a.referrerPolicy},Mt.set(l,a),n||Yv(e,l,a,c.state))),t&&u===null)throw Error(h(528,""));return c}if(t&&u!==null)throw Error(h(529,""));return null;case"script":return t=a.async,a=a.src,typeof a=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=Vu(a),a=du(e).hoistableScripts,u=a.get(t),u||(u={type:"script",instance:null,count:0,state:null},a.set(t,u)),u):{type:"void",instance:null,count:0,state:null};default:throw Error(h(444,l))}}function Lu(l){return'href="'+Tt(l)+'"'}function Ne(l){return'link[rel="stylesheet"]['+l+"]"}function f0(l){return j({},l,{"data-precedence":l.precedence,precedence:null})}function Yv(l,t,a,u){l.querySelector('link[rel="preload"][as="style"]['+t+"]")?u.loading=1:(t=l.createElement("link"),u.preload=t,t.addEventListener("load",function(){return u.loading|=1}),t.addEventListener("error",function(){return u.loading|=2}),Kl(t,"link",a),ql(t),l.head.appendChild(t))}function Vu(l){return'[src="'+Tt(l)+'"]'}function He(l){return"script[async]"+l}function s0(l,t,a){if(t.count++,t.instance===null)switch(t.type){case"style":var u=l.querySelector('style[data-href~="'+Tt(a.href)+'"]');if(u)return t.instance=u,ql(u),u;var e=j({},a,{"data-href":a.href,"data-precedence":a.precedence,href:null,precedence:null});return u=(l.ownerDocument||l).createElement("style"),ql(u),Kl(u,"style",e),Jn(u,a.precedence,l),t.instance=u;case"stylesheet":e=Lu(a.href);var n=l.querySelector(Ne(e));if(n)return t.state.loading|=4,t.instance=n,ql(n),n;u=f0(a),(e=Mt.get(e))&&hf(u,e),n=(l.ownerDocument||l).createElement("link"),ql(n);var c=n;return c._p=new Promise(function(i,f){c.onload=i,c.onerror=f}),Kl(n,"link",u),t.state.loading|=4,Jn(n,a.precedence,l),t.instance=n;case"script":return n=Vu(a.src),(e=l.querySelector(He(n)))?(t.instance=e,ql(e),e):(u=a,(e=Mt.get(n))&&(u=j({},a),rf(u,e)),l=l.ownerDocument||l,e=l.createElement("script"),ql(e),Kl(e,"link",u),l.head.appendChild(e),t.instance=e);case"void":return null;default:throw Error(h(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(u=t.instance,t.state.loading|=4,Jn(u,a.precedence,l));return t.instance}function Jn(l,t,a){for(var u=a.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),e=u.length?u[u.length-1]:null,n=e,c=0;c title"):null)}function qv(l,t,a){if(a===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;return t.rel==="stylesheet"?(l=t.disabled,typeof t.precedence=="string"&&l==null):!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 m0(l){return!(l.type==="stylesheet"&&(l.state.loading&3)===0)}function xv(l,t,a,u){if(a.type==="stylesheet"&&(typeof u.media!="string"||matchMedia(u.media).matches!==!1)&&(a.state.loading&4)===0){if(a.instance===null){var e=Lu(u.href),n=t.querySelector(Ne(e));if(n){t=n._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(l.count++,l=Wn.bind(l),t.then(l,l)),a.state.loading|=4,a.instance=n,ql(n);return}n=t.ownerDocument||t,u=f0(u),(e=Mt.get(e))&&hf(u,e),n=n.createElement("link"),ql(n);var c=n;c._p=new Promise(function(i,f){c.onload=i,c.onerror=f}),Kl(n,"link",u),a.instance=n}l.stylesheets===null&&(l.stylesheets=new Map),l.stylesheets.set(a,t),(t=a.state.preload)&&(a.state.loading&3)===0&&(l.count++,a=Wn.bind(l),t.addEventListener("load",a),t.addEventListener("error",a))}}var Sf=0;function Bv(l,t){return l.stylesheets&&l.count===0&&Fn(l,l.stylesheets),0Sf?50:800)+t);return l.unsuspend=a,function(){l.unsuspend=null,clearTimeout(u),clearTimeout(e)}}:null}function Wn(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Fn(this,this.stylesheets);else if(this.unsuspend){var l=this.unsuspend;this.unsuspend=null,l()}}}var $n=null;function Fn(l,t){l.stylesheets=null,l.unsuspend!==null&&(l.count++,$n=new Map,t.forEach(Gv,l),$n=null,Wn.call(l))}function Gv(l,t){if(!(t.state.loading&4)){var a=$n.get(l);if(a)var u=a.get(null);else{a=new Map,$n.set(l,a);for(var e=l.querySelectorAll("link[data-precedence],style[data-precedence]"),n=0;n"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(D)}catch(ml){console.error(ml)}}return D(),_f.exports=ay(),_f.exports}var ey=uy();const ny=q0(ey);function cy(){const[D,ml]=W.useState("time"),[I,h]=W.useState(Date.now()),[B,P]=W.useState("ms"),[vl,Bl]=W.useState(!0),H=W.useRef(null),[E,al]=W.useState(""),[j,hl]=W.useState("s"),[Fl,Gl]=W.useState(""),[Rl,St]=W.useState("Asia/Shanghai"),[Ul,gt]=W.useState("Asia/Shanghai"),[jl,Nl]=W.useState(!1),Jl=W.useRef(null),pl=W.useRef(null),[Z,wl]=W.useState(""),[st,Xt]=W.useState("Asia/Shanghai"),[Wl,Yl]=W.useState("Asia/Shanghai"),[Qt,lt]=W.useState(""),[tt,g]=W.useState("ms"),[O,C]=W.useState(!1),k=W.useRef(null),ll=W.useRef(null),o=W.useMemo(()=>{try{return typeof Intl.supportedValuesOf=="function"?Intl.supportedValuesOf("timeZone").sort():["Asia/Shanghai","Asia/Tokyo","Asia/Seoul","Asia/Hong_Kong","Asia/Singapore","UTC"]}catch{return["Asia/Shanghai","Asia/Tokyo","Asia/Seoul","Asia/Hong_Kong","Asia/Singapore","UTC"]}},[]),z=W.useMemo(()=>{if(!Ul.trim())return o.slice(0,50);const p=Ul.toLowerCase();return o.filter(tl=>tl.toLowerCase().includes(p))},[Ul,o]),_=W.useMemo(()=>{if(!Wl.trim())return o.slice(0,50);const p=Wl.toLowerCase();return o.filter(tl=>tl.toLowerCase().includes(p))},[Wl,o]),[M,q]=W.useState(""),[L,$]=W.useState(""),[Hl,bl]=W.useState(""),[Ra,ia]=W.useState(""),[ja,Be]=W.useState(""),[Zt,uu]=W.useState(""),[Ya,ec]=W.useState(""),[Ge,eu]=W.useState(""),nu=(p,tl)=>{try{const fl=new Date(tl);return(new Intl.DateTimeFormat("en-US",{timeZone:p,timeZoneName:"shortOffset"}).formatToParts(fl).find(Ut=>Ut.type==="timeZoneName")?.value||"UTC+0").replace("GMT","UTC")}catch{return"UTC+0"}};W.useEffect(()=>(vl?H.current=window.setInterval(()=>{h(Date.now())},100):H.current&&(clearInterval(H.current),H.current=null),()=>{H.current&&clearInterval(H.current)}),[vl]);const Ju=()=>{P(B==="ms"?"s":"ms")},nc=async()=>{const p=String(B==="ms"?I:Math.floor(I/1e3));try{await navigator.clipboard.writeText(p)}catch{const fl=document.createElement("textarea");fl.value=p,document.body.appendChild(fl),fl.select(),document.execCommand("copy"),document.body.removeChild(fl)}},cc=()=>{if(!E.trim())return;let p=Number(E);j==="s"&&(p=p*1e3);try{const tl=new Date(p),fl=Rl||"UTC",G=tl.toLocaleString("zh-CN",{timeZone:fl,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",hour12:!1});Gl(G)}catch{Gl("转换错误")}},kl=p=>{const tl=p.trim();if(!tl)return null;const fl=[{regex:/^(\d{4})[-/](\d{1,2})[-/](\d{1,2})[T\s]+(\d{1,2}):(\d{1,2}):(\d{1,2})$/,parse:G=>({year:parseInt(G[1]),month:parseInt(G[2])-1,day:parseInt(G[3]),hour:parseInt(G[4]),minute:parseInt(G[5]),second:parseInt(G[6])})},{regex:/^(\d{4})[-/](\d{1,2})[-/](\d{1,2})[T\s]+(\d{1,2}):(\d{1,2})$/,parse:G=>({year:parseInt(G[1]),month:parseInt(G[2])-1,day:parseInt(G[3]),hour:parseInt(G[4]),minute:parseInt(G[5]),second:0})},{regex:/^(\d{4})[-/](\d{1,2})[-/](\d{1,2})[T\s]+(\d{1,2})$/,parse:G=>({year:parseInt(G[1]),month:parseInt(G[2])-1,day:parseInt(G[3]),hour:parseInt(G[4]),minute:0,second:0})},{regex:/^(\d{4})[-/](\d{1,2})[-/](\d{1,2})$/,parse:G=>({year:parseInt(G[1]),month:parseInt(G[2])-1,day:parseInt(G[3]),hour:0,minute:0,second:0})},{regex:/^(\d{4})[-/](\d{1,2})$/,parse:G=>({year:parseInt(G[1]),month:parseInt(G[2])-1,day:1,hour:0,minute:0,second:0})},{regex:/^(\d{4})$/,parse:G=>({year:parseInt(G[1]),month:0,day:1,hour:0,minute:0,second:0})}];for(const G of fl){const jt=tl.match(G.regex);if(jt)return G.parse(jt)}return null},ic=()=>{if(Z.trim())try{const p=Z.trim(),tl=kl(p);if(!tl){lt("日期格式错误,支持格式:YYYY、YYYY-MM、YYYY-MM-DD、YYYY-MM-DD HH:mm:ss 等");return}const fl=Date.UTC(tl.year,tl.month,tl.day,tl.hour,tl.minute,tl.second),G=new Date(fl),jt=st||"UTC",xa=G.toLocaleString("en-US",{timeZone:jt,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",hour12:!1}),Ut=G.toLocaleString("en-US",{timeZone:"UTC",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",hour12:!1}),Ba=dc=>{const Yt=dc.match(/(\d+)\/(\d+)\/(\d+),?\s+(\d+):(\d+):(\d+)/);return Yt?new Date(parseInt(Yt[3]),parseInt(Yt[1])-1,parseInt(Yt[2]),parseInt(Yt[4]),parseInt(Yt[5]),parseInt(Yt[6])):null},fa=Ba(xa),Le=Ba(Ut);if(!fa||!Le){lt("时区转换错误");return}const Ve=fa.getTime()-Le.getTime(),iu=fl-Ve,Ga=String(tt==="ms"?iu:Math.floor(iu/1e3));lt(Ga)}catch(p){lt("转换错误: "+(p instanceof Error?p.message:String(p)))}},Xe=p=>{St(p),gt(p),Nl(!1)},Qe=()=>{St(""),gt(""),Nl(!1)},cu=p=>{Xt(p),Yl(p),C(!1)},fc=()=>{Xt(""),Yl(""),C(!1)};W.useEffect(()=>{const p=tl=>{const fl=tl.target;Jl.current&&!Jl.current.contains(fl)&&pl.current&&!pl.current.contains(fl)&&k.current&&!k.current.contains(fl)&&ll.current&&!ll.current.contains(fl)&&(Nl(!1),C(!1))};return document.addEventListener("mousedown",p),()=>{document.removeEventListener("mousedown",p)}},[]),W.useEffect(()=>{const p=tl=>{const fl=tl.target;Jl.current&&!Jl.current.contains(fl)&&pl.current&&!pl.current.contains(fl)&&k.current&&!k.current.contains(fl)&&ll.current&&!ll.current.contains(fl)&&(Nl(!1),C(!1))};return document.addEventListener("mousedown",p),()=>{document.removeEventListener("mousedown",p)}},[]);const Ze=()=>{try{$(btoa(unescape(encodeURIComponent(M))))}catch{$("编码错误")}},sc=()=>{try{$(decodeURIComponent(escape(atob(M))))}catch{$("解码错误")}},oc=()=>{ia(encodeURIComponent(Hl))},qa=()=>{try{ia(decodeURIComponent(Hl))}catch{ia("解码错误")}},Il=()=>{try{uu(JSON.stringify(JSON.parse(ja),null,2))}catch{alert("JSON 错误")}},Rt=()=>{try{uu(JSON.stringify(JSON.parse(ja)))}catch{alert("JSON 错误")}},Xl=async p=>{if(Ya)try{const tl=new TextEncoder().encode(Ya),fl=await crypto.subtle.digest(p,tl);eu(Array.from(new Uint8Array(fl)).map(G=>G.toString(16).padStart(2,"0")).join(""))}catch{eu("计算错误")}};return A.jsx(A.Fragment,{children:A.jsxs("div",{className:"container",children:[A.jsxs("nav",{children:[A.jsx("button",{className:D==="time"?"active":"",onClick:()=>ml("time"),children:"时间戳"}),A.jsx("button",{className:D==="base64"?"active":"",onClick:()=>ml("base64"),children:"Base64"}),A.jsx("button",{className:D==="url"?"active":"",onClick:()=>ml("url"),children:"URL"}),A.jsx("button",{className:D==="json"?"active":"",onClick:()=>ml("json"),children:"JSON"}),A.jsx("button",{className:D==="hash"?"active":"",onClick:()=>ml("hash"),children:"Hash"})]}),A.jsxs("main",{children:[D==="time"&&A.jsxs("section",{className:"timestamp-section",children:[A.jsxs("div",{className:"current-timestamp",children:[A.jsxs("div",{className:"current-timestamp-value",children:[B==="ms"?I:Math.floor(I/1e3),A.jsx("span",{className:"current-timestamp-unit",children:B==="ms"?"毫秒":"秒"})]}),A.jsxs("div",{className:"current-timestamp-actions",children:[A.jsx("button",{onClick:Ju,children:"切换单位"}),A.jsx("button",{onClick:nc,children:"复制"}),A.jsx("button",{className:vl?"stop-button":"",onClick:()=>Bl(!vl),children:vl?"停止":"开始"})]})]}),A.jsxs("div",{className:"conversion-block",children:[A.jsxs("div",{className:"conversion-title",children:[A.jsx("span",{className:"icon",children:"🕐"}),"时间戳转日期时间"]}),A.jsxs("div",{className:"conversion-row",children:[A.jsx("input",{type:"text",className:"conversion-input",value:E,onChange:p=>al(p.target.value),placeholder:"输入时间戳"}),A.jsxs("select",{className:"conversion-select",value:j,onChange:p=>hl(p.target.value),children:[A.jsx("option",{value:"s",children:"秒(s)"}),A.jsx("option",{value:"ms",children:"毫秒(ms)"})]}),A.jsx("button",{className:"convert-button",onClick:cc,children:"转换"}),A.jsx("input",{type:"text",className:"conversion-output",value:Fl,readOnly:!0,placeholder:"转换结果"}),A.jsxs("div",{className:"timezone-select-wrapper",children:[A.jsx("input",{ref:Jl,type:"text",className:"timezone-search-input",value:Ul,onChange:p=>{gt(p.target.value),Nl(!0)},onFocus:()=>Nl(!0),placeholder:"选择时区"}),Ul&&A.jsx("button",{className:"timezone-clear-button",onClick:p=>{p.stopPropagation(),Qe()},type:"button",title:"清除",children:"×"}),jl&&A.jsxs("div",{ref:pl,className:"timezone-dropdown",children:[A.jsxs("div",{className:"timezone-dropdown-header",children:["找到 ",z.length," 个时区"]}),A.jsx("div",{className:"timezone-dropdown-content",children:z.map(p=>{const tl=nu(p,E?j==="s"?Number(E)*1e3:Number(E):Date.now());return A.jsxs("div",{className:`timezone-dropdown-item ${p===Rl?"active":""}`,onClick:()=>Xe(p),children:[A.jsx("span",{children:p}),A.jsx("span",{className:"timezone-offset",children:tl})]},p)})})]})]})]})]}),A.jsxs("div",{className:"conversion-block",children:[A.jsxs("div",{className:"conversion-title",children:[A.jsx("span",{className:"icon",children:"📅"}),"日期时间转时间戳"]}),A.jsxs("div",{className:"conversion-row",children:[A.jsx("input",{type:"text",className:"conversion-input",value:Z,onChange:p=>wl(p.target.value),placeholder:"输入日期时间 (支持 YYYY、YYYY-MM、YYYY-MM-DD HH:mm:ss 等)"}),A.jsxs("div",{className:"timezone-select-wrapper",children:[A.jsx("input",{ref:k,type:"text",className:"timezone-search-input",value:Wl,onChange:p=>{Yl(p.target.value),C(!0)},onFocus:()=>C(!0),placeholder:"选择时区"}),Wl&&A.jsx("button",{className:"timezone-clear-button",onClick:p=>{p.stopPropagation(),fc()},type:"button",title:"清除",children:"×"}),O&&A.jsxs("div",{ref:ll,className:"timezone-dropdown",children:[A.jsxs("div",{className:"timezone-dropdown-header",children:["找到 ",_.length," 个时区"]}),A.jsx("div",{className:"timezone-dropdown-content",children:_.map(p=>{const tl=nu(p,Date.now());return A.jsxs("div",{className:`timezone-dropdown-item ${p===st?"active":""}`,onClick:()=>cu(p),children:[A.jsx("span",{children:p}),A.jsx("span",{className:"timezone-offset",children:tl})]},p)})})]})]}),A.jsx("button",{className:"convert-button",onClick:ic,children:"转换"}),A.jsx("input",{type:"text",className:"conversion-output",value:Qt,readOnly:!0,placeholder:"转换结果"}),A.jsxs("select",{className:"conversion-select",value:tt,onChange:p=>g(p.target.value),children:[A.jsx("option",{value:"ms",children:"毫秒(ms)"}),A.jsx("option",{value:"s",children:"秒(s)"})]})]})]})]}),D==="base64"&&A.jsxs("section",{children:[A.jsx("h3",{children:"Base64 编解码"}),A.jsx("textarea",{value:M,onChange:p=>q(p.target.value)}),A.jsxs("div",{className:"actions",children:[A.jsx("button",{onClick:Ze,children:"编码"}),A.jsx("button",{onClick:sc,children:"解码"})]}),A.jsx("textarea",{value:L,readOnly:!0})]}),D==="url"&&A.jsxs("section",{children:[A.jsx("h3",{children:"URL 编解码"}),A.jsx("textarea",{value:Hl,onChange:p=>bl(p.target.value)}),A.jsxs("div",{className:"actions",children:[A.jsx("button",{onClick:oc,children:"Encode"}),A.jsx("button",{onClick:qa,children:"Decode"})]}),A.jsx("textarea",{value:Ra,readOnly:!0})]}),D==="json"&&A.jsxs("section",{children:[A.jsx("h3",{children:"JSON 格式化"}),A.jsx("textarea",{value:ja,onChange:p=>Be(p.target.value)}),A.jsxs("div",{className:"actions",children:[A.jsx("button",{onClick:Il,children:"格式化"}),A.jsx("button",{onClick:Rt,children:"压缩"})]}),A.jsx("textarea",{value:Zt,readOnly:!0})]}),D==="hash"&&A.jsxs("section",{children:[A.jsx("h3",{children:"文本 Hash"}),A.jsx("input",{value:Ya,onChange:p=>ec(p.target.value)}),A.jsxs("div",{className:"actions",children:[A.jsx("button",{onClick:()=>Xl("SHA-256"),children:"SHA256"}),A.jsx("button",{onClick:()=>Xl("SHA-1"),children:"SHA1"}),A.jsx("button",{onClick:()=>Xl("SHA-512"),children:"SHA512"})]}),A.jsx("input",{value:Ge,readOnly:!0})]}),A.jsx("footer",{children:"✔ 本地运行 · 无登录 · 无统计"})]})]})})}ny.createRoot(document.getElementById("root")).render(A.jsx(kv.StrictMode,{children:A.jsx(cy,{})}));