Files
glm-hub/dist/assets/index-xOqwTEny.js
T

180 lines
254 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 d=document.createElement("link").relList;if(d&&d.supports&&d.supports("modulepreload"))return;for(const x of document.querySelectorAll('link[rel="modulepreload"]'))r(x);new MutationObserver(x=>{for(const N of x)if(N.type==="childList")for(const C of N.addedNodes)C.tagName==="LINK"&&C.rel==="modulepreload"&&r(C)}).observe(document,{childList:!0,subtree:!0});function v(x){const N={};return x.integrity&&(N.integrity=x.integrity),x.referrerPolicy&&(N.referrerPolicy=x.referrerPolicy),x.crossOrigin==="use-credentials"?N.credentials="include":x.crossOrigin==="anonymous"?N.credentials="omit":N.credentials="same-origin",N}function r(x){if(x.ep)return;x.ep=!0;const N=v(x);fetch(x.href,N)}})();var Ss={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 Yd;function Ky(){if(Yd)return Nn;Yd=1;var f=Symbol.for("react.transitional.element"),d=Symbol.for("react.fragment");function v(r,x,N){var C=null;if(N!==void 0&&(C=""+N),x.key!==void 0&&(C=""+x.key),"key"in x){N={};for(var w in x)w!=="key"&&(N[w]=x[w])}else N=x;return x=N.ref,{$$typeof:f,type:r,key:C,ref:x!==void 0?x:null,props:N}}return Nn.Fragment=d,Nn.jsx=v,Nn.jsxs=v,Nn}var Qd;function Jy(){return Qd||(Qd=1,Ss.exports=Ky()),Ss.exports}var c=Jy(),_s={exports:{}},P={};/**
* @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 Xd;function ky(){if(Xd)return P;Xd=1;var f=Symbol.for("react.transitional.element"),d=Symbol.for("react.portal"),v=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),x=Symbol.for("react.profiler"),N=Symbol.for("react.consumer"),C=Symbol.for("react.context"),w=Symbol.for("react.forward_ref"),U=Symbol.for("react.suspense"),E=Symbol.for("react.memo"),G=Symbol.for("react.lazy"),B=Symbol.for("react.activity"),J=Symbol.iterator;function ye(o){return o===null||typeof o!="object"?null:(o=J&&o[J]||o["@@iterator"],typeof o=="function"?o:null)}var Z={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},ee=Object.assign,V={};function ue(o,j,q){this.props=o,this.context=j,this.refs=V,this.updater=q||Z}ue.prototype.isReactComponent={},ue.prototype.setState=function(o,j){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,j,"setState")},ue.prototype.forceUpdate=function(o){this.updater.enqueueForceUpdate(this,o,"forceUpdate")};function Me(){}Me.prototype=ue.prototype;function Te(o,j,q){this.props=o,this.context=j,this.refs=V,this.updater=q||Z}var ae=Te.prototype=new Me;ae.constructor=Te,ee(ae,ue.prototype),ae.isPureReactComponent=!0;var ve=Array.isArray;function ge(){}var W={H:null,A:null,T:null,S:null},ne=Object.prototype.hasOwnProperty;function Ue(o,j,q){var L=q.ref;return{$$typeof:f,type:o,key:j,ref:L!==void 0?L:null,props:q}}function Je(o,j){return Ue(o.type,j,o.props)}function xe(o){return typeof o=="object"&&o!==null&&o.$$typeof===f}function De(o){var j={"=":"=0",":":"=2"};return"$"+o.replace(/[=:]/g,function(q){return j[q]})}var Xe=/\/+/g;function Q(o,j){return typeof o=="object"&&o!==null&&o.key!=null?De(""+o.key):j.toString(36)}function I(o){switch(o.status){case"fulfilled":return o.value;case"rejected":throw o.reason;default:switch(typeof o.status=="string"?o.then(ge,ge):(o.status="pending",o.then(function(j){o.status==="pending"&&(o.status="fulfilled",o.value=j)},function(j){o.status==="pending"&&(o.status="rejected",o.reason=j)})),o.status){case"fulfilled":return o.value;case"rejected":throw o.reason}}throw o}function S(o,j,q,L,F){var k=typeof o;(k==="undefined"||k==="boolean")&&(o=null);var ie=!1;if(o===null)ie=!0;else switch(k){case"bigint":case"string":case"number":ie=!0;break;case"object":switch(o.$$typeof){case f:case d:ie=!0;break;case G:return ie=o._init,S(ie(o._payload),j,q,L,F)}}if(ie)return F=F(o),ie=L===""?"."+Q(o,0):L,ve(F)?(q="",ie!=null&&(q=ie.replace(Xe,"$&/")+"/"),S(F,j,q,"",function(et){return et})):F!=null&&(xe(F)&&(F=Je(F,q+(F.key==null||o&&o.key===F.key?"":(""+F.key).replace(Xe,"$&/")+"/")+ie)),j.push(F)),1;ie=0;var ke=L===""?".":L+":";if(ve(o))for(var Ae=0;Ae<o.length;Ae++)L=o[Ae],k=ke+Q(L,Ae),ie+=S(L,j,q,k,F);else if(Ae=ye(o),typeof Ae=="function")for(o=Ae.call(o),Ae=0;!(L=o.next()).done;)L=L.value,k=ke+Q(L,Ae++),ie+=S(L,j,q,k,F);else if(k==="object"){if(typeof o.then=="function")return S(I(o),j,q,L,F);throw j=String(o),Error("Objects are not valid as a React child (found: "+(j==="[object Object]"?"object with keys {"+Object.keys(o).join(", ")+"}":j)+"). If you meant to render a collection of children, use an array instead.")}return ie}function g(o,j,q){if(o==null)return o;var L=[],F=0;return S(o,L,"","",function(k){return j.call(q,k,F++)}),L}function M(o){if(o._status===-1){var j=o._result;j=j(),j.then(function(q){(o._status===0||o._status===-1)&&(o._status=1,o._result=q)},function(q){(o._status===0||o._status===-1)&&(o._status=2,o._result=q)}),o._status===-1&&(o._status=0,o._result=j)}if(o._status===1)return o._result.default;throw o._result}var R=typeof reportError=="function"?reportError:function(o){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var j=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof o=="object"&&o!==null&&typeof o.message=="string"?String(o.message):String(o),error:o});if(!window.dispatchEvent(j))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",o);return}console.error(o)},z={map:g,forEach:function(o,j,q){g(o,function(){j.apply(this,arguments)},q)},count:function(o){var j=0;return g(o,function(){j++}),j},toArray:function(o){return g(o,function(j){return j})||[]},only:function(o){if(!xe(o))throw Error("React.Children.only expected to receive a single React element child.");return o}};return P.Activity=B,P.Children=z,P.Component=ue,P.Fragment=v,P.Profiler=x,P.PureComponent=Te,P.StrictMode=r,P.Suspense=U,P.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=W,P.__COMPILER_RUNTIME={__proto__:null,c:function(o){return W.H.useMemoCache(o)}},P.cache=function(o){return function(){return o.apply(null,arguments)}},P.cacheSignal=function(){return null},P.cloneElement=function(o,j,q){if(o==null)throw Error("The argument must be a React element, but you passed "+o+".");var L=ee({},o.props),F=o.key;if(j!=null)for(k in j.key!==void 0&&(F=""+j.key),j)!ne.call(j,k)||k==="key"||k==="__self"||k==="__source"||k==="ref"&&j.ref===void 0||(L[k]=j[k]);var k=arguments.length-2;if(k===1)L.children=q;else if(1<k){for(var ie=Array(k),ke=0;ke<k;ke++)ie[ke]=arguments[ke+2];L.children=ie}return Ue(o.type,F,L)},P.createContext=function(o){return o={$$typeof:C,_currentValue:o,_currentValue2:o,_threadCount:0,Provider:null,Consumer:null},o.Provider=o,o.Consumer={$$typeof:N,_context:o},o},P.createElement=function(o,j,q){var L,F={},k=null;if(j!=null)for(L in j.key!==void 0&&(k=""+j.key),j)ne.call(j,L)&&L!=="key"&&L!=="__self"&&L!=="__source"&&(F[L]=j[L]);var ie=arguments.length-2;if(ie===1)F.children=q;else if(1<ie){for(var ke=Array(ie),Ae=0;Ae<ie;Ae++)ke[Ae]=arguments[Ae+2];F.children=ke}if(o&&o.defaultProps)for(L in ie=o.defaultProps,ie)F[L]===void 0&&(F[L]=ie[L]);return Ue(o,k,F)},P.createRef=function(){return{current:null}},P.forwardRef=function(o){return{$$typeof:w,render:o}},P.isValidElement=xe,P.lazy=function(o){return{$$typeof:G,_payload:{_status:-1,_result:o},_init:M}},P.memo=function(o,j){return{$$typeof:E,type:o,compare:j===void 0?null:j}},P.startTransition=function(o){var j=W.T,q={};W.T=q;try{var L=o(),F=W.S;F!==null&&F(q,L),typeof L=="object"&&L!==null&&typeof L.then=="function"&&L.then(ge,R)}catch(k){R(k)}finally{j!==null&&q.types!==null&&(j.types=q.types),W.T=j}},P.unstable_useCacheRefresh=function(){return W.H.useCacheRefresh()},P.use=function(o){return W.H.use(o)},P.useActionState=function(o,j,q){return W.H.useActionState(o,j,q)},P.useCallback=function(o,j){return W.H.useCallback(o,j)},P.useContext=function(o){return W.H.useContext(o)},P.useDebugValue=function(){},P.useDeferredValue=function(o,j){return W.H.useDeferredValue(o,j)},P.useEffect=function(o,j){return W.H.useEffect(o,j)},P.useEffectEvent=function(o){return W.H.useEffectEvent(o)},P.useId=function(){return W.H.useId()},P.useImperativeHandle=function(o,j,q){return W.H.useImperativeHandle(o,j,q)},P.useInsertionEffect=function(o,j){return W.H.useInsertionEffect(o,j)},P.useLayoutEffect=function(o,j){return W.H.useLayoutEffect(o,j)},P.useMemo=function(o,j){return W.H.useMemo(o,j)},P.useOptimistic=function(o,j){return W.H.useOptimistic(o,j)},P.useReducer=function(o,j,q){return W.H.useReducer(o,j,q)},P.useRef=function(o){return W.H.useRef(o)},P.useState=function(o){return W.H.useState(o)},P.useSyncExternalStore=function(o,j,q){return W.H.useSyncExternalStore(o,j,q)},P.useTransition=function(){return W.H.useTransition()},P.version="19.2.7",P}var wd;function Rs(){return wd||(wd=1,_s.exports=ky()),_s.exports}var H=Rs(),Es={exports:{}},Tn={},As={exports:{}},js={};/**
* @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 Zd;function $y(){return Zd||(Zd=1,(function(f){function d(S,g){var M=S.length;S.push(g);e:for(;0<M;){var R=M-1>>>1,z=S[R];if(0<x(z,g))S[R]=g,S[M]=z,M=R;else break e}}function v(S){return S.length===0?null:S[0]}function r(S){if(S.length===0)return null;var g=S[0],M=S.pop();if(M!==g){S[0]=M;e:for(var R=0,z=S.length,o=z>>>1;R<o;){var j=2*(R+1)-1,q=S[j],L=j+1,F=S[L];if(0>x(q,M))L<z&&0>x(F,q)?(S[R]=F,S[L]=M,R=L):(S[R]=q,S[j]=M,R=j);else if(L<z&&0>x(F,M))S[R]=F,S[L]=M,R=L;else break e}}return g}function x(S,g){var M=S.sortIndex-g.sortIndex;return M!==0?M:S.id-g.id}if(f.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var N=performance;f.unstable_now=function(){return N.now()}}else{var C=Date,w=C.now();f.unstable_now=function(){return C.now()-w}}var U=[],E=[],G=1,B=null,J=3,ye=!1,Z=!1,ee=!1,V=!1,ue=typeof setTimeout=="function"?setTimeout:null,Me=typeof clearTimeout=="function"?clearTimeout:null,Te=typeof setImmediate<"u"?setImmediate:null;function ae(S){for(var g=v(E);g!==null;){if(g.callback===null)r(E);else if(g.startTime<=S)r(E),g.sortIndex=g.expirationTime,d(U,g);else break;g=v(E)}}function ve(S){if(ee=!1,ae(S),!Z)if(v(U)!==null)Z=!0,ge||(ge=!0,De());else{var g=v(E);g!==null&&I(ve,g.startTime-S)}}var ge=!1,W=-1,ne=5,Ue=-1;function Je(){return V?!0:!(f.unstable_now()-Ue<ne)}function xe(){if(V=!1,ge){var S=f.unstable_now();Ue=S;var g=!0;try{e:{Z=!1,ee&&(ee=!1,Me(W),W=-1),ye=!0;var M=J;try{t:{for(ae(S),B=v(U);B!==null&&!(B.expirationTime>S&&Je());){var R=B.callback;if(typeof R=="function"){B.callback=null,J=B.priorityLevel;var z=R(B.expirationTime<=S);if(S=f.unstable_now(),typeof z=="function"){B.callback=z,ae(S),g=!0;break t}B===v(U)&&r(U),ae(S)}else r(U);B=v(U)}if(B!==null)g=!0;else{var o=v(E);o!==null&&I(ve,o.startTime-S),g=!1}}break e}finally{B=null,J=M,ye=!1}g=void 0}}finally{g?De():ge=!1}}}var De;if(typeof Te=="function")De=function(){Te(xe)};else if(typeof MessageChannel<"u"){var Xe=new MessageChannel,Q=Xe.port2;Xe.port1.onmessage=xe,De=function(){Q.postMessage(null)}}else De=function(){ue(xe,0)};function I(S,g){W=ue(function(){S(f.unstable_now())},g)}f.unstable_IdlePriority=5,f.unstable_ImmediatePriority=1,f.unstable_LowPriority=4,f.unstable_NormalPriority=3,f.unstable_Profiling=null,f.unstable_UserBlockingPriority=2,f.unstable_cancelCallback=function(S){S.callback=null},f.unstable_forceFrameRate=function(S){0>S||125<S?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):ne=0<S?Math.floor(1e3/S):5},f.unstable_getCurrentPriorityLevel=function(){return J},f.unstable_next=function(S){switch(J){case 1:case 2:case 3:var g=3;break;default:g=J}var M=J;J=g;try{return S()}finally{J=M}},f.unstable_requestPaint=function(){V=!0},f.unstable_runWithPriority=function(S,g){switch(S){case 1:case 2:case 3:case 4:case 5:break;default:S=3}var M=J;J=S;try{return g()}finally{J=M}},f.unstable_scheduleCallback=function(S,g,M){var R=f.unstable_now();switch(typeof M=="object"&&M!==null?(M=M.delay,M=typeof M=="number"&&0<M?R+M:R):M=R,S){case 1:var z=-1;break;case 2:z=250;break;case 5:z=1073741823;break;case 4:z=1e4;break;default:z=5e3}return z=M+z,S={id:G++,callback:g,priorityLevel:S,startTime:M,expirationTime:z,sortIndex:-1},M>R?(S.sortIndex=M,d(E,S),v(U)===null&&S===v(E)&&(ee?(Me(W),W=-1):ee=!0,I(ve,M-R))):(S.sortIndex=z,d(U,S),Z||ye||(Z=!0,ge||(ge=!0,De()))),S},f.unstable_shouldYield=Je,f.unstable_wrapCallback=function(S){var g=J;return function(){var M=J;J=g;try{return S.apply(this,arguments)}finally{J=M}}}})(js)),js}var Vd;function Wy(){return Vd||(Vd=1,As.exports=$y()),As.exports}var zs={exports:{}},tt={};/**
* @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 Kd;function Fy(){if(Kd)return tt;Kd=1;var f=Rs();function d(U){var E="https://react.dev/errors/"+U;if(1<arguments.length){E+="?args[]="+encodeURIComponent(arguments[1]);for(var G=2;G<arguments.length;G++)E+="&args[]="+encodeURIComponent(arguments[G])}return"Minified React error #"+U+"; visit "+E+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function v(){}var r={d:{f:v,r:function(){throw Error(d(522))},D:v,C:v,L:v,m:v,X:v,S:v,M:v},p:0,findDOMNode:null},x=Symbol.for("react.portal");function N(U,E,G){var B=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:x,key:B==null?null:""+B,children:U,containerInfo:E,implementation:G}}var C=f.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function w(U,E){if(U==="font")return"";if(typeof E=="string")return E==="use-credentials"?E:""}return tt.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=r,tt.createPortal=function(U,E){var G=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!E||E.nodeType!==1&&E.nodeType!==9&&E.nodeType!==11)throw Error(d(299));return N(U,E,null,G)},tt.flushSync=function(U){var E=C.T,G=r.p;try{if(C.T=null,r.p=2,U)return U()}finally{C.T=E,r.p=G,r.d.f()}},tt.preconnect=function(U,E){typeof U=="string"&&(E?(E=E.crossOrigin,E=typeof E=="string"?E==="use-credentials"?E:"":void 0):E=null,r.d.C(U,E))},tt.prefetchDNS=function(U){typeof U=="string"&&r.d.D(U)},tt.preinit=function(U,E){if(typeof U=="string"&&E&&typeof E.as=="string"){var G=E.as,B=w(G,E.crossOrigin),J=typeof E.integrity=="string"?E.integrity:void 0,ye=typeof E.fetchPriority=="string"?E.fetchPriority:void 0;G==="style"?r.d.S(U,typeof E.precedence=="string"?E.precedence:void 0,{crossOrigin:B,integrity:J,fetchPriority:ye}):G==="script"&&r.d.X(U,{crossOrigin:B,integrity:J,fetchPriority:ye,nonce:typeof E.nonce=="string"?E.nonce:void 0})}},tt.preinitModule=function(U,E){if(typeof U=="string")if(typeof E=="object"&&E!==null){if(E.as==null||E.as==="script"){var G=w(E.as,E.crossOrigin);r.d.M(U,{crossOrigin:G,integrity:typeof E.integrity=="string"?E.integrity:void 0,nonce:typeof E.nonce=="string"?E.nonce:void 0})}}else E==null&&r.d.M(U)},tt.preload=function(U,E){if(typeof U=="string"&&typeof E=="object"&&E!==null&&typeof E.as=="string"){var G=E.as,B=w(G,E.crossOrigin);r.d.L(U,G,{crossOrigin:B,integrity:typeof E.integrity=="string"?E.integrity:void 0,nonce:typeof E.nonce=="string"?E.nonce:void 0,type:typeof E.type=="string"?E.type:void 0,fetchPriority:typeof E.fetchPriority=="string"?E.fetchPriority:void 0,referrerPolicy:typeof E.referrerPolicy=="string"?E.referrerPolicy:void 0,imageSrcSet:typeof E.imageSrcSet=="string"?E.imageSrcSet:void 0,imageSizes:typeof E.imageSizes=="string"?E.imageSizes:void 0,media:typeof E.media=="string"?E.media:void 0})}},tt.preloadModule=function(U,E){if(typeof U=="string")if(E){var G=w(E.as,E.crossOrigin);r.d.m(U,{as:typeof E.as=="string"&&E.as!=="script"?E.as:void 0,crossOrigin:G,integrity:typeof E.integrity=="string"?E.integrity:void 0})}else r.d.m(U)},tt.requestFormReset=function(U){r.d.r(U)},tt.unstable_batchedUpdates=function(U,E){return U(E)},tt.useFormState=function(U,E,G){return C.H.useFormState(U,E,G)},tt.useFormStatus=function(){return C.H.useHostTransitionStatus()},tt.version="19.2.7",tt}var Jd;function Iy(){if(Jd)return zs.exports;Jd=1;function f(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(f)}catch(d){console.error(d)}}return f(),zs.exports=Fy(),zs.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 kd;function Py(){if(kd)return Tn;kd=1;var f=Wy(),d=Rs(),v=Iy();function r(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var l=2;l<arguments.length;l++)t+="&args[]="+encodeURIComponent(arguments[l])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function x(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function N(e){var t=e,l=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(l=t.return),e=t.return;while(e)}return t.tag===3?l:null}function C(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function w(e){if(e.tag===31){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function U(e){if(N(e)!==e)throw Error(r(188))}function E(e){var t=e.alternate;if(!t){if(t=N(e),t===null)throw Error(r(188));return t!==e?null:e}for(var l=e,a=t;;){var n=l.return;if(n===null)break;var u=n.alternate;if(u===null){if(a=n.return,a!==null){l=a;continue}break}if(n.child===u.child){for(u=n.child;u;){if(u===l)return U(n),e;if(u===a)return U(n),t;u=u.sibling}throw Error(r(188))}if(l.return!==a.return)l=n,a=u;else{for(var i=!1,s=n.child;s;){if(s===l){i=!0,l=n,a=u;break}if(s===a){i=!0,a=n,l=u;break}s=s.sibling}if(!i){for(s=u.child;s;){if(s===l){i=!0,l=u,a=n;break}if(s===a){i=!0,a=u,l=n;break}s=s.sibling}if(!i)throw Error(r(189))}}if(l.alternate!==a)throw Error(r(190))}if(l.tag!==3)throw Error(r(188));return l.stateNode.current===l?e:t}function G(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=G(e),t!==null)return t;e=e.sibling}return null}var B=Object.assign,J=Symbol.for("react.element"),ye=Symbol.for("react.transitional.element"),Z=Symbol.for("react.portal"),ee=Symbol.for("react.fragment"),V=Symbol.for("react.strict_mode"),ue=Symbol.for("react.profiler"),Me=Symbol.for("react.consumer"),Te=Symbol.for("react.context"),ae=Symbol.for("react.forward_ref"),ve=Symbol.for("react.suspense"),ge=Symbol.for("react.suspense_list"),W=Symbol.for("react.memo"),ne=Symbol.for("react.lazy"),Ue=Symbol.for("react.activity"),Je=Symbol.for("react.memo_cache_sentinel"),xe=Symbol.iterator;function De(e){return e===null||typeof e!="object"?null:(e=xe&&e[xe]||e["@@iterator"],typeof e=="function"?e:null)}var Xe=Symbol.for("react.client.reference");function Q(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===Xe?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case ee:return"Fragment";case ue:return"Profiler";case V:return"StrictMode";case ve:return"Suspense";case ge:return"SuspenseList";case Ue:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case Z:return"Portal";case Te:return e.displayName||"Context";case Me:return(e._context.displayName||"Context")+".Consumer";case ae:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case W:return t=e.displayName||null,t!==null?t:Q(e.type)||"Memo";case ne:t=e._payload,e=e._init;try{return Q(e(t))}catch{}}return null}var I=Array.isArray,S=d.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,g=v.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,M={pending:!1,data:null,method:null,action:null},R=[],z=-1;function o(e){return{current:e}}function j(e){0>z||(e.current=R[z],R[z]=null,z--)}function q(e,t){z++,R[z]=e.current,e.current=t}var L=o(null),F=o(null),k=o(null),ie=o(null);function ke(e,t){switch(q(k,t),q(F,e),q(L,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?fd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=fd(t),e=rd(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}j(L),q(L,e)}function Ae(){j(L),j(F),j(k)}function et(e){e.memoizedState!==null&&q(ie,e);var t=L.current,l=rd(t,e.type);t!==l&&(q(F,e),q(L,l))}function tl(e){F.current===e&&(j(L),j(F)),ie.current===e&&(j(ie),En._currentValue=M)}var li,Bs;function Tl(e){if(li===void 0)try{throw Error()}catch(l){var t=l.stack.trim().match(/\n( *(at )?)/);li=t&&t[1]||"",Bs=-1<l.stack.indexOf(`
at`)?" (<anonymous>)":-1<l.stack.indexOf("@")?"@unknown:0:0":""}return`
`+li+e+Bs}var ai=!1;function ni(e,t){if(!e||ai)return"";ai=!0;var l=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={DetermineComponentFrameRoot:function(){try{if(t){var D=function(){throw Error()};if(Object.defineProperty(D.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(D,[])}catch(A){var _=A}Reflect.construct(e,[],D)}else{try{D.call()}catch(A){_=A}e.call(D.prototype)}}else{try{throw Error()}catch(A){_=A}(D=e())&&typeof D.catch=="function"&&D.catch(function(){})}}catch(A){if(A&&_&&typeof A.stack=="string")return[A.stack,_.stack]}return[null,null]}};a.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var n=Object.getOwnPropertyDescriptor(a.DetermineComponentFrameRoot,"name");n&&n.configurable&&Object.defineProperty(a.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var u=a.DetermineComponentFrameRoot(),i=u[0],s=u[1];if(i&&s){var m=i.split(`
`),p=s.split(`
`);for(n=a=0;a<m.length&&!m[a].includes("DetermineComponentFrameRoot");)a++;for(;n<p.length&&!p[n].includes("DetermineComponentFrameRoot");)n++;if(a===m.length||n===p.length)for(a=m.length-1,n=p.length-1;1<=a&&0<=n&&m[a]!==p[n];)n--;for(;1<=a&&0<=n;a--,n--)if(m[a]!==p[n]){if(a!==1||n!==1)do if(a--,n--,0>n||m[a]!==p[n]){var T=`
`+m[a].replace(" at new "," at ");return e.displayName&&T.includes("<anonymous>")&&(T=T.replace("<anonymous>",e.displayName)),T}while(1<=a&&0<=n);break}}}finally{ai=!1,Error.prepareStackTrace=l}return(l=e?e.displayName||e.name:"")?Tl(l):""}function Am(e,t){switch(e.tag){case 26:case 27:case 5:return Tl(e.type);case 16:return Tl("Lazy");case 13:return e.child!==t&&t!==null?Tl("Suspense Fallback"):Tl("Suspense");case 19:return Tl("SuspenseList");case 0:case 15:return ni(e.type,!1);case 11:return ni(e.type.render,!1);case 1:return ni(e.type,!0);case 31:return Tl("Activity");default:return""}}function Gs(e){try{var t="",l=null;do t+=Am(e,l),l=e,e=e.return;while(e);return t}catch(a){return`
Error generating stack: `+a.message+`
`+a.stack}}var ui=Object.prototype.hasOwnProperty,ii=f.unstable_scheduleCallback,ci=f.unstable_cancelCallback,jm=f.unstable_shouldYield,zm=f.unstable_requestPaint,rt=f.unstable_now,Nm=f.unstable_getCurrentPriorityLevel,Ls=f.unstable_ImmediatePriority,Ys=f.unstable_UserBlockingPriority,Cn=f.unstable_NormalPriority,Tm=f.unstable_LowPriority,Qs=f.unstable_IdlePriority,xm=f.log,Om=f.unstable_setDisableYieldValue,Ca=null,ot=null;function ll(e){if(typeof xm=="function"&&Om(e),ot&&typeof ot.setStrictMode=="function")try{ot.setStrictMode(Ca,e)}catch{}}var dt=Math.clz32?Math.clz32:Um,Dm=Math.log,Mm=Math.LN2;function Um(e){return e>>>=0,e===0?32:31-(Dm(e)/Mm|0)|0}var Rn=256,qn=262144,Hn=4194304;function xl(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64: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 e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Bn(e,t,l){var a=e.pendingLanes;if(a===0)return 0;var n=0,u=e.suspendedLanes,i=e.pingedLanes;e=e.warmLanes;var s=a&134217727;return s!==0?(a=s&~u,a!==0?n=xl(a):(i&=s,i!==0?n=xl(i):l||(l=s&~e,l!==0&&(n=xl(l))))):(s=a&~u,s!==0?n=xl(s):i!==0?n=xl(i):l||(l=a&~e,l!==0&&(n=xl(l)))),n===0?0:t!==0&&t!==n&&(t&u)===0&&(u=n&-n,l=t&-t,u>=l||u===32&&(l&4194048)!==0)?t:n}function Ra(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function Cm(e,t){switch(e){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 Xs(){var e=Hn;return Hn<<=1,(Hn&62914560)===0&&(Hn=4194304),e}function si(e){for(var t=[],l=0;31>l;l++)t.push(e);return t}function qa(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Rm(e,t,l,a,n,u){var i=e.pendingLanes;e.pendingLanes=l,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=l,e.entangledLanes&=l,e.errorRecoveryDisabledLanes&=l,e.shellSuspendCounter=0;var s=e.entanglements,m=e.expirationTimes,p=e.hiddenUpdates;for(l=i&~l;0<l;){var T=31-dt(l),D=1<<T;s[T]=0,m[T]=-1;var _=p[T];if(_!==null)for(p[T]=null,T=0;T<_.length;T++){var A=_[T];A!==null&&(A.lane&=-536870913)}l&=~D}a!==0&&ws(e,a,0),u!==0&&n===0&&e.tag!==0&&(e.suspendedLanes|=u&~(i&~t))}function ws(e,t,l){e.pendingLanes|=t,e.suspendedLanes&=~t;var a=31-dt(t);e.entangledLanes|=t,e.entanglements[a]=e.entanglements[a]|1073741824|l&261930}function Zs(e,t){var l=e.entangledLanes|=t;for(e=e.entanglements;l;){var a=31-dt(l),n=1<<a;n&t|e[a]&t&&(e[a]|=t),l&=~n}}function Vs(e,t){var l=t&-t;return l=(l&42)!==0?1:fi(l),(l&(e.suspendedLanes|t))!==0?0:l}function fi(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=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:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function ri(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function Ks(){var e=g.p;return e!==0?e:(e=window.event,e===void 0?32:Cd(e.type))}function Js(e,t){var l=g.p;try{return g.p=e,t()}finally{g.p=l}}var al=Math.random().toString(36).slice(2),$e="__reactFiber$"+al,at="__reactProps$"+al,kl="__reactContainer$"+al,oi="__reactEvents$"+al,qm="__reactListeners$"+al,Hm="__reactHandles$"+al,ks="__reactResources$"+al,Ha="__reactMarker$"+al;function di(e){delete e[$e],delete e[at],delete e[oi],delete e[qm],delete e[Hm]}function $l(e){var t=e[$e];if(t)return t;for(var l=e.parentNode;l;){if(t=l[kl]||l[$e]){if(l=t.alternate,t.child!==null||l!==null&&l.child!==null)for(e=gd(e);e!==null;){if(l=e[$e])return l;e=gd(e)}return t}e=l,l=e.parentNode}return null}function Wl(e){if(e=e[$e]||e[kl]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function Ba(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(r(33))}function Fl(e){var t=e[ks];return t||(t=e[ks]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function Ze(e){e[Ha]=!0}var $s=new Set,Ws={};function Ol(e,t){Il(e,t),Il(e+"Capture",t)}function Il(e,t){for(Ws[e]=t,e=0;e<t.length;e++)$s.add(t[e])}var Bm=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]*$"),Fs={},Is={};function Gm(e){return ui.call(Is,e)?!0:ui.call(Fs,e)?!1:Bm.test(e)?Is[e]=!0:(Fs[e]=!0,!1)}function Gn(e,t,l){if(Gm(t))if(l===null)e.removeAttribute(t);else{switch(typeof l){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var a=t.toLowerCase().slice(0,5);if(a!=="data-"&&a!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+l)}}function Ln(e,t,l){if(l===null)e.removeAttribute(t);else{switch(typeof l){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+l)}}function Bt(e,t,l,a){if(a===null)e.removeAttribute(l);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(l);return}e.setAttributeNS(t,l,""+a)}}function St(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Ps(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Lm(e,t,l){var a=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var n=a.get,u=a.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return n.call(this)},set:function(i){l=""+i,u.call(this,i)}}),Object.defineProperty(e,t,{enumerable:a.enumerable}),{getValue:function(){return l},setValue:function(i){l=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function mi(e){if(!e._valueTracker){var t=Ps(e)?"checked":"value";e._valueTracker=Lm(e,t,""+e[t])}}function ef(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var l=t.getValue(),a="";return e&&(a=Ps(e)?e.checked?"true":"false":e.value),e=a,e!==l?(t.setValue(e),!0):!1}function Yn(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var Ym=/[\n"\\]/g;function _t(e){return e.replace(Ym,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function hi(e,t,l,a,n,u,i,s){e.name="",i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"?e.type=i:e.removeAttribute("type"),t!=null?i==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+St(t)):e.value!==""+St(t)&&(e.value=""+St(t)):i!=="submit"&&i!=="reset"||e.removeAttribute("value"),t!=null?yi(e,i,St(t)):l!=null?yi(e,i,St(l)):a!=null&&e.removeAttribute("value"),n==null&&u!=null&&(e.defaultChecked=!!u),n!=null&&(e.checked=n&&typeof n!="function"&&typeof n!="symbol"),s!=null&&typeof s!="function"&&typeof s!="symbol"&&typeof s!="boolean"?e.name=""+St(s):e.removeAttribute("name")}function tf(e,t,l,a,n,u,i,s){if(u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"&&(e.type=u),t!=null||l!=null){if(!(u!=="submit"&&u!=="reset"||t!=null)){mi(e);return}l=l!=null?""+St(l):"",t=t!=null?""+St(t):l,s||t===e.value||(e.value=t),e.defaultValue=t}a=a??n,a=typeof a!="function"&&typeof a!="symbol"&&!!a,e.checked=s?e.checked:!!a,e.defaultChecked=!!a,i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"&&(e.name=i),mi(e)}function yi(e,t,l){t==="number"&&Yn(e.ownerDocument)===e||e.defaultValue===""+l||(e.defaultValue=""+l)}function Pl(e,t,l,a){if(e=e.options,t){t={};for(var n=0;n<l.length;n++)t["$"+l[n]]=!0;for(l=0;l<e.length;l++)n=t.hasOwnProperty("$"+e[l].value),e[l].selected!==n&&(e[l].selected=n),n&&a&&(e[l].defaultSelected=!0)}else{for(l=""+St(l),t=null,n=0;n<e.length;n++){if(e[n].value===l){e[n].selected=!0,a&&(e[n].defaultSelected=!0);return}t!==null||e[n].disabled||(t=e[n])}t!==null&&(t.selected=!0)}}function lf(e,t,l){if(t!=null&&(t=""+St(t),t!==e.value&&(e.value=t),l==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=l!=null?""+St(l):""}function af(e,t,l,a){if(t==null){if(a!=null){if(l!=null)throw Error(r(92));if(I(a)){if(1<a.length)throw Error(r(93));a=a[0]}l=a}l==null&&(l=""),t=l}l=St(t),e.defaultValue=l,a=e.textContent,a===l&&a!==""&&a!==null&&(e.value=a),mi(e)}function ea(e,t){if(t){var l=e.firstChild;if(l&&l===e.lastChild&&l.nodeType===3){l.nodeValue=t;return}}e.textContent=t}var Qm=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 nf(e,t,l){var a=t.indexOf("--")===0;l==null||typeof l=="boolean"||l===""?a?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":a?e.setProperty(t,l):typeof l!="number"||l===0||Qm.has(t)?t==="float"?e.cssFloat=l:e[t]=(""+l).trim():e[t]=l+"px"}function uf(e,t,l){if(t!=null&&typeof t!="object")throw Error(r(62));if(e=e.style,l!=null){for(var a in l)!l.hasOwnProperty(a)||t!=null&&t.hasOwnProperty(a)||(a.indexOf("--")===0?e.setProperty(a,""):a==="float"?e.cssFloat="":e[a]="");for(var n in t)a=t[n],t.hasOwnProperty(n)&&l[n]!==a&&nf(e,n,a)}else for(var u in t)t.hasOwnProperty(u)&&nf(e,u,t[u])}function vi(e){if(e.indexOf("-")===-1)return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Xm=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"],["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"]]),wm=/^[\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 Qn(e){return wm.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function Gt(){}var gi=null;function bi(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ta=null,la=null;function cf(e){var t=Wl(e);if(t&&(e=t.stateNode)){var l=e[at]||null;e:switch(e=t.stateNode,t.type){case"input":if(hi(e,l.value,l.defaultValue,l.defaultValue,l.checked,l.defaultChecked,l.type,l.name),t=l.name,l.type==="radio"&&t!=null){for(l=e;l.parentNode;)l=l.parentNode;for(l=l.querySelectorAll('input[name="'+_t(""+t)+'"][type="radio"]'),t=0;t<l.length;t++){var a=l[t];if(a!==e&&a.form===e.form){var n=a[at]||null;if(!n)throw Error(r(90));hi(a,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name)}}for(t=0;t<l.length;t++)a=l[t],a.form===e.form&&ef(a)}break e;case"textarea":lf(e,l.value,l.defaultValue);break e;case"select":t=l.value,t!=null&&Pl(e,!!l.multiple,t,!1)}}}var pi=!1;function sf(e,t,l){if(pi)return e(t,l);pi=!0;try{var a=e(t);return a}finally{if(pi=!1,(ta!==null||la!==null)&&(xu(),ta&&(t=ta,e=la,la=ta=null,cf(t),e)))for(t=0;t<e.length;t++)cf(e[t])}}function Ga(e,t){var l=e.stateNode;if(l===null)return null;var a=l[at]||null;if(a===null)return null;l=a[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(a=!a.disabled)||(e=e.type,a=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!a;break e;default:e=!1}if(e)return null;if(l&&typeof l!="function")throw Error(r(231,t,typeof l));return l}var Lt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Si=!1;if(Lt)try{var La={};Object.defineProperty(La,"passive",{get:function(){Si=!0}}),window.addEventListener("test",La,La),window.removeEventListener("test",La,La)}catch{Si=!1}var nl=null,_i=null,Xn=null;function ff(){if(Xn)return Xn;var e,t=_i,l=t.length,a,n="value"in nl?nl.value:nl.textContent,u=n.length;for(e=0;e<l&&t[e]===n[e];e++);var i=l-e;for(a=1;a<=i&&t[l-a]===n[u-a];a++);return Xn=n.slice(e,1<a?1-a:void 0)}function wn(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Zn(){return!0}function rf(){return!1}function nt(e){function t(l,a,n,u,i){this._reactName=l,this._targetInst=n,this.type=a,this.nativeEvent=u,this.target=i,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(l=e[s],this[s]=l?l(u):u[s]);return this.isDefaultPrevented=(u.defaultPrevented!=null?u.defaultPrevented:u.returnValue===!1)?Zn:rf,this.isPropagationStopped=rf,this}return B(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var l=this.nativeEvent;l&&(l.preventDefault?l.preventDefault():typeof l.returnValue!="unknown"&&(l.returnValue=!1),this.isDefaultPrevented=Zn)},stopPropagation:function(){var l=this.nativeEvent;l&&(l.stopPropagation?l.stopPropagation():typeof l.cancelBubble!="unknown"&&(l.cancelBubble=!0),this.isPropagationStopped=Zn)},persist:function(){},isPersistent:Zn}),t}var Dl={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Vn=nt(Dl),Ya=B({},Dl,{view:0,detail:0}),Zm=nt(Ya),Ei,Ai,Qa,Kn=B({},Ya,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:zi,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Qa&&(Qa&&e.type==="mousemove"?(Ei=e.screenX-Qa.screenX,Ai=e.screenY-Qa.screenY):Ai=Ei=0,Qa=e),Ei)},movementY:function(e){return"movementY"in e?e.movementY:Ai}}),of=nt(Kn),Vm=B({},Kn,{dataTransfer:0}),Km=nt(Vm),Jm=B({},Ya,{relatedTarget:0}),ji=nt(Jm),km=B({},Dl,{animationName:0,elapsedTime:0,pseudoElement:0}),$m=nt(km),Wm=B({},Dl,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Fm=nt(Wm),Im=B({},Dl,{data:0}),df=nt(Im),Pm={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"},th={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function lh(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=th[e])?!!t[e]:!1}function zi(){return lh}var ah=B({},Ya,{key:function(e){if(e.key){var t=Pm[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=wn(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?eh[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:zi,charCode:function(e){return e.type==="keypress"?wn(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?wn(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),nh=nt(ah),uh=B({},Kn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),mf=nt(uh),ih=B({},Ya,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:zi}),ch=nt(ih),sh=B({},Dl,{propertyName:0,elapsedTime:0,pseudoElement:0}),fh=nt(sh),rh=B({},Kn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),oh=nt(rh),dh=B({},Dl,{newState:0,oldState:0}),mh=nt(dh),hh=[9,13,27,32],Ni=Lt&&"CompositionEvent"in window,Xa=null;Lt&&"documentMode"in document&&(Xa=document.documentMode);var yh=Lt&&"TextEvent"in window&&!Xa,hf=Lt&&(!Ni||Xa&&8<Xa&&11>=Xa),yf=" ",vf=!1;function gf(e,t){switch(e){case"keyup":return hh.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function bf(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var aa=!1;function vh(e,t){switch(e){case"compositionend":return bf(t);case"keypress":return t.which!==32?null:(vf=!0,yf);case"textInput":return e=t.data,e===yf&&vf?null:e;default:return null}}function gh(e,t){if(aa)return e==="compositionend"||!Ni&&gf(e,t)?(e=ff(),Xn=_i=nl=null,aa=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return hf&&t.locale!=="ko"?null:t.data;default:return null}}var bh={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 pf(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!bh[e.type]:t==="textarea"}function Sf(e,t,l,a){ta?la?la.push(a):la=[a]:ta=a,t=qu(t,"onChange"),0<t.length&&(l=new Vn("onChange","change",null,l,a),e.push({event:l,listeners:t}))}var wa=null,Za=null;function ph(e){ad(e,0)}function Jn(e){var t=Ba(e);if(ef(t))return e}function _f(e,t){if(e==="change")return t}var Ef=!1;if(Lt){var Ti;if(Lt){var xi="oninput"in document;if(!xi){var Af=document.createElement("div");Af.setAttribute("oninput","return;"),xi=typeof Af.oninput=="function"}Ti=xi}else Ti=!1;Ef=Ti&&(!document.documentMode||9<document.documentMode)}function jf(){wa&&(wa.detachEvent("onpropertychange",zf),Za=wa=null)}function zf(e){if(e.propertyName==="value"&&Jn(Za)){var t=[];Sf(t,Za,e,bi(e)),sf(ph,t)}}function Sh(e,t,l){e==="focusin"?(jf(),wa=t,Za=l,wa.attachEvent("onpropertychange",zf)):e==="focusout"&&jf()}function _h(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Jn(Za)}function Eh(e,t){if(e==="click")return Jn(t)}function Ah(e,t){if(e==="input"||e==="change")return Jn(t)}function jh(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var mt=typeof Object.is=="function"?Object.is:jh;function Va(e,t){if(mt(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var l=Object.keys(e),a=Object.keys(t);if(l.length!==a.length)return!1;for(a=0;a<l.length;a++){var n=l[a];if(!ui.call(t,n)||!mt(e[n],t[n]))return!1}return!0}function Nf(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Tf(e,t){var l=Nf(e);e=0;for(var a;l;){if(l.nodeType===3){if(a=e+l.textContent.length,e<=t&&a>=t)return{node:l,offset:t-e};e=a}e:{for(;l;){if(l.nextSibling){l=l.nextSibling;break e}l=l.parentNode}l=void 0}l=Nf(l)}}function xf(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?xf(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Of(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=Yn(e.document);t instanceof e.HTMLIFrameElement;){try{var l=typeof t.contentWindow.location.href=="string"}catch{l=!1}if(l)e=t.contentWindow;else break;t=Yn(e.document)}return t}function Oi(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var zh=Lt&&"documentMode"in document&&11>=document.documentMode,na=null,Di=null,Ka=null,Mi=!1;function Df(e,t,l){var a=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;Mi||na==null||na!==Yn(a)||(a=na,"selectionStart"in a&&Oi(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}),Ka&&Va(Ka,a)||(Ka=a,a=qu(Di,"onSelect"),0<a.length&&(t=new Vn("onSelect","select",null,t,l),e.push({event:t,listeners:a}),t.target=na)))}function Ml(e,t){var l={};return l[e.toLowerCase()]=t.toLowerCase(),l["Webkit"+e]="webkit"+t,l["Moz"+e]="moz"+t,l}var ua={animationend:Ml("Animation","AnimationEnd"),animationiteration:Ml("Animation","AnimationIteration"),animationstart:Ml("Animation","AnimationStart"),transitionrun:Ml("Transition","TransitionRun"),transitionstart:Ml("Transition","TransitionStart"),transitioncancel:Ml("Transition","TransitionCancel"),transitionend:Ml("Transition","TransitionEnd")},Ui={},Mf={};Lt&&(Mf=document.createElement("div").style,"AnimationEvent"in window||(delete ua.animationend.animation,delete ua.animationiteration.animation,delete ua.animationstart.animation),"TransitionEvent"in window||delete ua.transitionend.transition);function Ul(e){if(Ui[e])return Ui[e];if(!ua[e])return e;var t=ua[e],l;for(l in t)if(t.hasOwnProperty(l)&&l in Mf)return Ui[e]=t[l];return e}var Uf=Ul("animationend"),Cf=Ul("animationiteration"),Rf=Ul("animationstart"),Nh=Ul("transitionrun"),Th=Ul("transitionstart"),xh=Ul("transitioncancel"),qf=Ul("transitionend"),Hf=new Map,Ci="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");Ci.push("scrollEnd");function Dt(e,t){Hf.set(e,t),Ol(t,[e])}var kn=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)},Et=[],ia=0,Ri=0;function $n(){for(var e=ia,t=Ri=ia=0;t<e;){var l=Et[t];Et[t++]=null;var a=Et[t];Et[t++]=null;var n=Et[t];Et[t++]=null;var u=Et[t];if(Et[t++]=null,a!==null&&n!==null){var i=a.pending;i===null?n.next=n:(n.next=i.next,i.next=n),a.pending=n}u!==0&&Bf(l,n,u)}}function Wn(e,t,l,a){Et[ia++]=e,Et[ia++]=t,Et[ia++]=l,Et[ia++]=a,Ri|=a,e.lanes|=a,e=e.alternate,e!==null&&(e.lanes|=a)}function qi(e,t,l,a){return Wn(e,t,l,a),Fn(e)}function Cl(e,t){return Wn(e,null,null,t),Fn(e)}function Bf(e,t,l){e.lanes|=l;var a=e.alternate;a!==null&&(a.lanes|=l);for(var n=!1,u=e.return;u!==null;)u.childLanes|=l,a=u.alternate,a!==null&&(a.childLanes|=l),u.tag===22&&(e=u.stateNode,e===null||e._visibility&1||(n=!0)),e=u,u=u.return;return e.tag===3?(u=e.stateNode,n&&t!==null&&(n=31-dt(l),e=u.hiddenUpdates,a=e[n],a===null?e[n]=[t]:a.push(t),t.lane=l|536870912),u):null}function Fn(e){if(50<yn)throw yn=0,Zc=null,Error(r(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var ca={};function Oh(e,t,l,a){this.tag=e,this.key=l,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 ht(e,t,l,a){return new Oh(e,t,l,a)}function Hi(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Yt(e,t){var l=e.alternate;return l===null?(l=ht(e.tag,t,e.key,e.mode),l.elementType=e.elementType,l.type=e.type,l.stateNode=e.stateNode,l.alternate=e,e.alternate=l):(l.pendingProps=t,l.type=e.type,l.flags=0,l.subtreeFlags=0,l.deletions=null),l.flags=e.flags&65011712,l.childLanes=e.childLanes,l.lanes=e.lanes,l.child=e.child,l.memoizedProps=e.memoizedProps,l.memoizedState=e.memoizedState,l.updateQueue=e.updateQueue,t=e.dependencies,l.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},l.sibling=e.sibling,l.index=e.index,l.ref=e.ref,l.refCleanup=e.refCleanup,l}function Gf(e,t){e.flags&=65011714;var l=e.alternate;return l===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=l.childLanes,e.lanes=l.lanes,e.child=l.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=l.memoizedProps,e.memoizedState=l.memoizedState,e.updateQueue=l.updateQueue,e.type=l.type,t=l.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function In(e,t,l,a,n,u){var i=0;if(a=e,typeof e=="function")Hi(e)&&(i=1);else if(typeof e=="string")i=Ry(e,l,L.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case Ue:return e=ht(31,l,t,n),e.elementType=Ue,e.lanes=u,e;case ee:return Rl(l.children,n,u,t);case V:i=8,n|=24;break;case ue:return e=ht(12,l,t,n|2),e.elementType=ue,e.lanes=u,e;case ve:return e=ht(13,l,t,n),e.elementType=ve,e.lanes=u,e;case ge:return e=ht(19,l,t,n),e.elementType=ge,e.lanes=u,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Te:i=10;break e;case Me:i=9;break e;case ae:i=11;break e;case W:i=14;break e;case ne:i=16,a=null;break e}i=29,l=Error(r(130,e===null?"null":typeof e,"")),a=null}return t=ht(i,l,t,n),t.elementType=e,t.type=a,t.lanes=u,t}function Rl(e,t,l,a){return e=ht(7,e,a,t),e.lanes=l,e}function Bi(e,t,l){return e=ht(6,e,null,t),e.lanes=l,e}function Lf(e){var t=ht(18,null,null,0);return t.stateNode=e,t}function Gi(e,t,l){return t=ht(4,e.children!==null?e.children:[],e.key,t),t.lanes=l,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var Yf=new WeakMap;function At(e,t){if(typeof e=="object"&&e!==null){var l=Yf.get(e);return l!==void 0?l:(t={value:e,source:t,stack:Gs(t)},Yf.set(e,t),t)}return{value:e,source:t,stack:Gs(t)}}var sa=[],fa=0,Pn=null,Ja=0,jt=[],zt=0,ul=null,Ct=1,Rt="";function Qt(e,t){sa[fa++]=Ja,sa[fa++]=Pn,Pn=e,Ja=t}function Qf(e,t,l){jt[zt++]=Ct,jt[zt++]=Rt,jt[zt++]=ul,ul=e;var a=Ct;e=Rt;var n=32-dt(a)-1;a&=~(1<<n),l+=1;var u=32-dt(t)+n;if(30<u){var i=n-n%5;u=(a&(1<<i)-1).toString(32),a>>=i,n-=i,Ct=1<<32-dt(t)+n|l<<n|a,Rt=u+e}else Ct=1<<u|l<<n|a,Rt=e}function Li(e){e.return!==null&&(Qt(e,1),Qf(e,1,0))}function Yi(e){for(;e===Pn;)Pn=sa[--fa],sa[fa]=null,Ja=sa[--fa],sa[fa]=null;for(;e===ul;)ul=jt[--zt],jt[zt]=null,Rt=jt[--zt],jt[zt]=null,Ct=jt[--zt],jt[zt]=null}function Xf(e,t){jt[zt++]=Ct,jt[zt++]=Rt,jt[zt++]=ul,Ct=t.id,Rt=t.overflow,ul=e}var We=null,ze=null,oe=!1,il=null,Nt=!1,Qi=Error(r(519));function cl(e){var t=Error(r(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw ka(At(t,e)),Qi}function wf(e){var t=e.stateNode,l=e.type,a=e.memoizedProps;switch(t[$e]=e,t[at]=a,l){case"dialog":se("cancel",t),se("close",t);break;case"iframe":case"object":case"embed":se("load",t);break;case"video":case"audio":for(l=0;l<gn.length;l++)se(gn[l],t);break;case"source":se("error",t);break;case"img":case"image":case"link":se("error",t),se("load",t);break;case"details":se("toggle",t);break;case"input":se("invalid",t),tf(t,a.value,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name,!0);break;case"select":se("invalid",t);break;case"textarea":se("invalid",t),af(t,a.value,a.defaultValue,a.children)}l=a.children,typeof l!="string"&&typeof l!="number"&&typeof l!="bigint"||t.textContent===""+l||a.suppressHydrationWarning===!0||cd(t.textContent,l)?(a.popover!=null&&(se("beforetoggle",t),se("toggle",t)),a.onScroll!=null&&se("scroll",t),a.onScrollEnd!=null&&se("scrollend",t),a.onClick!=null&&(t.onclick=Gt),t=!0):t=!1,t||cl(e,!0)}function Zf(e){for(We=e.return;We;)switch(We.tag){case 5:case 31:case 13:Nt=!1;return;case 27:case 3:Nt=!0;return;default:We=We.return}}function ra(e){if(e!==We)return!1;if(!oe)return Zf(e),oe=!0,!1;var t=e.tag,l;if((l=t!==3&&t!==27)&&((l=t===5)&&(l=e.type,l=!(l!=="form"&&l!=="button")||us(e.type,e.memoizedProps)),l=!l),l&&ze&&cl(e),Zf(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(r(317));ze=vd(e)}else if(t===31){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(r(317));ze=vd(e)}else t===27?(t=ze,_l(e.type)?(e=rs,rs=null,ze=e):ze=t):ze=We?xt(e.stateNode.nextSibling):null;return!0}function ql(){ze=We=null,oe=!1}function Xi(){var e=il;return e!==null&&(st===null?st=e:st.push.apply(st,e),il=null),e}function ka(e){il===null?il=[e]:il.push(e)}var wi=o(null),Hl=null,Xt=null;function sl(e,t,l){q(wi,t._currentValue),t._currentValue=l}function wt(e){e._currentValue=wi.current,j(wi)}function Zi(e,t,l){for(;e!==null;){var a=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,a!==null&&(a.childLanes|=t)):a!==null&&(a.childLanes&t)!==t&&(a.childLanes|=t),e===l)break;e=e.return}}function Vi(e,t,l,a){var n=e.child;for(n!==null&&(n.return=e);n!==null;){var u=n.dependencies;if(u!==null){var i=n.child;u=u.firstContext;e:for(;u!==null;){var s=u;u=n;for(var m=0;m<t.length;m++)if(s.context===t[m]){u.lanes|=l,s=u.alternate,s!==null&&(s.lanes|=l),Zi(u.return,l,e),a||(i=null);break e}u=s.next}}else if(n.tag===18){if(i=n.return,i===null)throw Error(r(341));i.lanes|=l,u=i.alternate,u!==null&&(u.lanes|=l),Zi(i,l,e),i=null}else i=n.child;if(i!==null)i.return=n;else for(i=n;i!==null;){if(i===e){i=null;break}if(n=i.sibling,n!==null){n.return=i.return,i=n;break}i=i.return}n=i}}function oa(e,t,l,a){e=null;for(var n=t,u=!1;n!==null;){if(!u){if((n.flags&524288)!==0)u=!0;else if((n.flags&262144)!==0)break}if(n.tag===10){var i=n.alternate;if(i===null)throw Error(r(387));if(i=i.memoizedProps,i!==null){var s=n.type;mt(n.pendingProps.value,i.value)||(e!==null?e.push(s):e=[s])}}else if(n===ie.current){if(i=n.alternate,i===null)throw Error(r(387));i.memoizedState.memoizedState!==n.memoizedState.memoizedState&&(e!==null?e.push(En):e=[En])}n=n.return}e!==null&&Vi(t,e,l,a),t.flags|=262144}function eu(e){for(e=e.firstContext;e!==null;){if(!mt(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Bl(e){Hl=e,Xt=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function Fe(e){return Vf(Hl,e)}function tu(e,t){return Hl===null&&Bl(e),Vf(e,t)}function Vf(e,t){var l=t._currentValue;if(t={context:t,memoizedValue:l,next:null},Xt===null){if(e===null)throw Error(r(308));Xt=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else Xt=Xt.next=t;return l}var Dh=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(l,a){e.push(a)}};this.abort=function(){t.aborted=!0,e.forEach(function(l){return l()})}},Mh=f.unstable_scheduleCallback,Uh=f.unstable_NormalPriority,Ge={$$typeof:Te,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Ki(){return{controller:new Dh,data:new Map,refCount:0}}function $a(e){e.refCount--,e.refCount===0&&Mh(Uh,function(){e.controller.abort()})}var Wa=null,Ji=0,da=0,ma=null;function Ch(e,t){if(Wa===null){var l=Wa=[];Ji=0,da=Wc(),ma={status:"pending",value:void 0,then:function(a){l.push(a)}}}return Ji++,t.then(Kf,Kf),t}function Kf(){if(--Ji===0&&Wa!==null){ma!==null&&(ma.status="fulfilled");var e=Wa;Wa=null,da=0,ma=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function Rh(e,t){var l=[],a={status:"pending",value:null,reason:null,then:function(n){l.push(n)}};return e.then(function(){a.status="fulfilled",a.value=t;for(var n=0;n<l.length;n++)(0,l[n])(t)},function(n){for(a.status="rejected",a.reason=n,n=0;n<l.length;n++)(0,l[n])(void 0)}),a}var Jf=S.S;S.S=function(e,t){Mo=rt(),typeof t=="object"&&t!==null&&typeof t.then=="function"&&Ch(e,t),Jf!==null&&Jf(e,t)};var Gl=o(null);function ki(){var e=Gl.current;return e!==null?e:je.pooledCache}function lu(e,t){t===null?q(Gl,Gl.current):q(Gl,t.pool)}function kf(){var e=ki();return e===null?null:{parent:Ge._currentValue,pool:e}}var ha=Error(r(460)),$i=Error(r(474)),au=Error(r(542)),nu={then:function(){}};function $f(e){return e=e.status,e==="fulfilled"||e==="rejected"}function Wf(e,t,l){switch(l=e[l],l===void 0?e.push(t):l!==t&&(t.then(Gt,Gt),t=l),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,If(e),e;default:if(typeof t.status=="string")t.then(Gt,Gt);else{if(e=je,e!==null&&100<e.shellSuspendCounter)throw Error(r(482));e=t,e.status="pending",e.then(function(a){if(t.status==="pending"){var n=t;n.status="fulfilled",n.value=a}},function(a){if(t.status==="pending"){var n=t;n.status="rejected",n.reason=a}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,If(e),e}throw Yl=t,ha}}function Ll(e){try{var t=e._init;return t(e._payload)}catch(l){throw l!==null&&typeof l=="object"&&typeof l.then=="function"?(Yl=l,ha):l}}var Yl=null;function Ff(){if(Yl===null)throw Error(r(459));var e=Yl;return Yl=null,e}function If(e){if(e===ha||e===au)throw Error(r(483))}var ya=null,Fa=0;function uu(e){var t=Fa;return Fa+=1,ya===null&&(ya=[]),Wf(ya,e,t)}function Ia(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function iu(e,t){throw t.$$typeof===J?Error(r(525)):(e=Object.prototype.toString.call(t),Error(r(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function Pf(e){function t(y,h){if(e){var b=y.deletions;b===null?(y.deletions=[h],y.flags|=16):b.push(h)}}function l(y,h){if(!e)return null;for(;h!==null;)t(y,h),h=h.sibling;return null}function a(y){for(var h=new Map;y!==null;)y.key!==null?h.set(y.key,y):h.set(y.index,y),y=y.sibling;return h}function n(y,h){return y=Yt(y,h),y.index=0,y.sibling=null,y}function u(y,h,b){return y.index=b,e?(b=y.alternate,b!==null?(b=b.index,b<h?(y.flags|=67108866,h):b):(y.flags|=67108866,h)):(y.flags|=1048576,h)}function i(y){return e&&y.alternate===null&&(y.flags|=67108866),y}function s(y,h,b,O){return h===null||h.tag!==6?(h=Bi(b,y.mode,O),h.return=y,h):(h=n(h,b),h.return=y,h)}function m(y,h,b,O){var K=b.type;return K===ee?T(y,h,b.props.children,O,b.key):h!==null&&(h.elementType===K||typeof K=="object"&&K!==null&&K.$$typeof===ne&&Ll(K)===h.type)?(h=n(h,b.props),Ia(h,b),h.return=y,h):(h=In(b.type,b.key,b.props,null,y.mode,O),Ia(h,b),h.return=y,h)}function p(y,h,b,O){return h===null||h.tag!==4||h.stateNode.containerInfo!==b.containerInfo||h.stateNode.implementation!==b.implementation?(h=Gi(b,y.mode,O),h.return=y,h):(h=n(h,b.children||[]),h.return=y,h)}function T(y,h,b,O,K){return h===null||h.tag!==7?(h=Rl(b,y.mode,O,K),h.return=y,h):(h=n(h,b),h.return=y,h)}function D(y,h,b){if(typeof h=="string"&&h!==""||typeof h=="number"||typeof h=="bigint")return h=Bi(""+h,y.mode,b),h.return=y,h;if(typeof h=="object"&&h!==null){switch(h.$$typeof){case ye:return b=In(h.type,h.key,h.props,null,y.mode,b),Ia(b,h),b.return=y,b;case Z:return h=Gi(h,y.mode,b),h.return=y,h;case ne:return h=Ll(h),D(y,h,b)}if(I(h)||De(h))return h=Rl(h,y.mode,b,null),h.return=y,h;if(typeof h.then=="function")return D(y,uu(h),b);if(h.$$typeof===Te)return D(y,tu(y,h),b);iu(y,h)}return null}function _(y,h,b,O){var K=h!==null?h.key:null;if(typeof b=="string"&&b!==""||typeof b=="number"||typeof b=="bigint")return K!==null?null:s(y,h,""+b,O);if(typeof b=="object"&&b!==null){switch(b.$$typeof){case ye:return b.key===K?m(y,h,b,O):null;case Z:return b.key===K?p(y,h,b,O):null;case ne:return b=Ll(b),_(y,h,b,O)}if(I(b)||De(b))return K!==null?null:T(y,h,b,O,null);if(typeof b.then=="function")return _(y,h,uu(b),O);if(b.$$typeof===Te)return _(y,h,tu(y,b),O);iu(y,b)}return null}function A(y,h,b,O,K){if(typeof O=="string"&&O!==""||typeof O=="number"||typeof O=="bigint")return y=y.get(b)||null,s(h,y,""+O,K);if(typeof O=="object"&&O!==null){switch(O.$$typeof){case ye:return y=y.get(O.key===null?b:O.key)||null,m(h,y,O,K);case Z:return y=y.get(O.key===null?b:O.key)||null,p(h,y,O,K);case ne:return O=Ll(O),A(y,h,b,O,K)}if(I(O)||De(O))return y=y.get(b)||null,T(h,y,O,K,null);if(typeof O.then=="function")return A(y,h,b,uu(O),K);if(O.$$typeof===Te)return A(y,h,b,tu(h,O),K);iu(h,O)}return null}function Y(y,h,b,O){for(var K=null,de=null,X=h,le=h=0,re=null;X!==null&&le<b.length;le++){X.index>le?(re=X,X=null):re=X.sibling;var me=_(y,X,b[le],O);if(me===null){X===null&&(X=re);break}e&&X&&me.alternate===null&&t(y,X),h=u(me,h,le),de===null?K=me:de.sibling=me,de=me,X=re}if(le===b.length)return l(y,X),oe&&Qt(y,le),K;if(X===null){for(;le<b.length;le++)X=D(y,b[le],O),X!==null&&(h=u(X,h,le),de===null?K=X:de.sibling=X,de=X);return oe&&Qt(y,le),K}for(X=a(X);le<b.length;le++)re=A(X,y,le,b[le],O),re!==null&&(e&&re.alternate!==null&&X.delete(re.key===null?le:re.key),h=u(re,h,le),de===null?K=re:de.sibling=re,de=re);return e&&X.forEach(function(Nl){return t(y,Nl)}),oe&&Qt(y,le),K}function $(y,h,b,O){if(b==null)throw Error(r(151));for(var K=null,de=null,X=h,le=h=0,re=null,me=b.next();X!==null&&!me.done;le++,me=b.next()){X.index>le?(re=X,X=null):re=X.sibling;var Nl=_(y,X,me.value,O);if(Nl===null){X===null&&(X=re);break}e&&X&&Nl.alternate===null&&t(y,X),h=u(Nl,h,le),de===null?K=Nl:de.sibling=Nl,de=Nl,X=re}if(me.done)return l(y,X),oe&&Qt(y,le),K;if(X===null){for(;!me.done;le++,me=b.next())me=D(y,me.value,O),me!==null&&(h=u(me,h,le),de===null?K=me:de.sibling=me,de=me);return oe&&Qt(y,le),K}for(X=a(X);!me.done;le++,me=b.next())me=A(X,y,le,me.value,O),me!==null&&(e&&me.alternate!==null&&X.delete(me.key===null?le:me.key),h=u(me,h,le),de===null?K=me:de.sibling=me,de=me);return e&&X.forEach(function(Vy){return t(y,Vy)}),oe&&Qt(y,le),K}function Ee(y,h,b,O){if(typeof b=="object"&&b!==null&&b.type===ee&&b.key===null&&(b=b.props.children),typeof b=="object"&&b!==null){switch(b.$$typeof){case ye:e:{for(var K=b.key;h!==null;){if(h.key===K){if(K=b.type,K===ee){if(h.tag===7){l(y,h.sibling),O=n(h,b.props.children),O.return=y,y=O;break e}}else if(h.elementType===K||typeof K=="object"&&K!==null&&K.$$typeof===ne&&Ll(K)===h.type){l(y,h.sibling),O=n(h,b.props),Ia(O,b),O.return=y,y=O;break e}l(y,h);break}else t(y,h);h=h.sibling}b.type===ee?(O=Rl(b.props.children,y.mode,O,b.key),O.return=y,y=O):(O=In(b.type,b.key,b.props,null,y.mode,O),Ia(O,b),O.return=y,y=O)}return i(y);case Z:e:{for(K=b.key;h!==null;){if(h.key===K)if(h.tag===4&&h.stateNode.containerInfo===b.containerInfo&&h.stateNode.implementation===b.implementation){l(y,h.sibling),O=n(h,b.children||[]),O.return=y,y=O;break e}else{l(y,h);break}else t(y,h);h=h.sibling}O=Gi(b,y.mode,O),O.return=y,y=O}return i(y);case ne:return b=Ll(b),Ee(y,h,b,O)}if(I(b))return Y(y,h,b,O);if(De(b)){if(K=De(b),typeof K!="function")throw Error(r(150));return b=K.call(b),$(y,h,b,O)}if(typeof b.then=="function")return Ee(y,h,uu(b),O);if(b.$$typeof===Te)return Ee(y,h,tu(y,b),O);iu(y,b)}return typeof b=="string"&&b!==""||typeof b=="number"||typeof b=="bigint"?(b=""+b,h!==null&&h.tag===6?(l(y,h.sibling),O=n(h,b),O.return=y,y=O):(l(y,h),O=Bi(b,y.mode,O),O.return=y,y=O),i(y)):l(y,h)}return function(y,h,b,O){try{Fa=0;var K=Ee(y,h,b,O);return ya=null,K}catch(X){if(X===ha||X===au)throw X;var de=ht(29,X,null,y.mode);return de.lanes=O,de.return=y,de}finally{}}}var Ql=Pf(!0),er=Pf(!1),fl=!1;function Wi(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Fi(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function rl(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function ol(e,t,l){var a=e.updateQueue;if(a===null)return null;if(a=a.shared,(he&2)!==0){var n=a.pending;return n===null?t.next=t:(t.next=n.next,n.next=t),a.pending=t,t=Fn(e),Bf(e,null,l),t}return Wn(e,a,t,l),Fn(e)}function Pa(e,t,l){if(t=t.updateQueue,t!==null&&(t=t.shared,(l&4194048)!==0)){var a=t.lanes;a&=e.pendingLanes,l|=a,t.lanes=l,Zs(e,l)}}function Ii(e,t){var l=e.updateQueue,a=e.alternate;if(a!==null&&(a=a.updateQueue,l===a)){var n=null,u=null;if(l=l.firstBaseUpdate,l!==null){do{var i={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};u===null?n=u=i:u=u.next=i,l=l.next}while(l!==null);u===null?n=u=t:u=u.next=t}else n=u=t;l={baseState:a.baseState,firstBaseUpdate:n,lastBaseUpdate:u,shared:a.shared,callbacks:a.callbacks},e.updateQueue=l;return}e=l.lastBaseUpdate,e===null?l.firstBaseUpdate=t:e.next=t,l.lastBaseUpdate=t}var Pi=!1;function en(){if(Pi){var e=ma;if(e!==null)throw e}}function tn(e,t,l,a){Pi=!1;var n=e.updateQueue;fl=!1;var u=n.firstBaseUpdate,i=n.lastBaseUpdate,s=n.shared.pending;if(s!==null){n.shared.pending=null;var m=s,p=m.next;m.next=null,i===null?u=p:i.next=p,i=m;var T=e.alternate;T!==null&&(T=T.updateQueue,s=T.lastBaseUpdate,s!==i&&(s===null?T.firstBaseUpdate=p:s.next=p,T.lastBaseUpdate=m))}if(u!==null){var D=n.baseState;i=0,T=p=m=null,s=u;do{var _=s.lane&-536870913,A=_!==s.lane;if(A?(fe&_)===_:(a&_)===_){_!==0&&_===da&&(Pi=!0),T!==null&&(T=T.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});e:{var Y=e,$=s;_=t;var Ee=l;switch($.tag){case 1:if(Y=$.payload,typeof Y=="function"){D=Y.call(Ee,D,_);break e}D=Y;break e;case 3:Y.flags=Y.flags&-65537|128;case 0:if(Y=$.payload,_=typeof Y=="function"?Y.call(Ee,D,_):Y,_==null)break e;D=B({},D,_);break e;case 2:fl=!0}}_=s.callback,_!==null&&(e.flags|=64,A&&(e.flags|=8192),A=n.callbacks,A===null?n.callbacks=[_]:A.push(_))}else A={lane:_,tag:s.tag,payload:s.payload,callback:s.callback,next:null},T===null?(p=T=A,m=D):T=T.next=A,i|=_;if(s=s.next,s===null){if(s=n.shared.pending,s===null)break;A=s,s=A.next,A.next=null,n.lastBaseUpdate=A,n.shared.pending=null}}while(!0);T===null&&(m=D),n.baseState=m,n.firstBaseUpdate=p,n.lastBaseUpdate=T,u===null&&(n.shared.lanes=0),vl|=i,e.lanes=i,e.memoizedState=D}}function tr(e,t){if(typeof e!="function")throw Error(r(191,e));e.call(t)}function lr(e,t){var l=e.callbacks;if(l!==null)for(e.callbacks=null,e=0;e<l.length;e++)tr(l[e],t)}var va=o(null),cu=o(0);function ar(e,t){e=It,q(cu,e),q(va,t),It=e|t.baseLanes}function ec(){q(cu,It),q(va,va.current)}function tc(){It=cu.current,j(va),j(cu)}var yt=o(null),Tt=null;function dl(e){var t=e.alternate;q(He,He.current&1),q(yt,e),Tt===null&&(t===null||va.current!==null||t.memoizedState!==null)&&(Tt=e)}function lc(e){q(He,He.current),q(yt,e),Tt===null&&(Tt=e)}function nr(e){e.tag===22?(q(He,He.current),q(yt,e),Tt===null&&(Tt=e)):ml()}function ml(){q(He,He.current),q(yt,yt.current)}function vt(e){j(yt),Tt===e&&(Tt=null),j(He)}var He=o(0);function su(e){for(var t=e;t!==null;){if(t.tag===13){var l=t.memoizedState;if(l!==null&&(l=l.dehydrated,l===null||ss(l)||fs(l)))return t}else if(t.tag===19&&(t.memoizedProps.revealOrder==="forwards"||t.memoizedProps.revealOrder==="backwards"||t.memoizedProps.revealOrder==="unstable_legacy-backwards"||t.memoizedProps.revealOrder==="together")){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Zt=0,te=null,Se=null,Le=null,fu=!1,ga=!1,Xl=!1,ru=0,ln=0,ba=null,qh=0;function Ce(){throw Error(r(321))}function ac(e,t){if(t===null)return!1;for(var l=0;l<t.length&&l<e.length;l++)if(!mt(e[l],t[l]))return!1;return!0}function nc(e,t,l,a,n,u){return Zt=u,te=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,S.H=e===null||e.memoizedState===null?Qr:pc,Xl=!1,u=l(a,n),Xl=!1,ga&&(u=ir(t,l,a,n)),ur(e),u}function ur(e){S.H=un;var t=Se!==null&&Se.next!==null;if(Zt=0,Le=Se=te=null,fu=!1,ln=0,ba=null,t)throw Error(r(300));e===null||Ye||(e=e.dependencies,e!==null&&eu(e)&&(Ye=!0))}function ir(e,t,l,a){te=e;var n=0;do{if(ga&&(ba=null),ln=0,ga=!1,25<=n)throw Error(r(301));if(n+=1,Le=Se=null,e.updateQueue!=null){var u=e.updateQueue;u.lastEffect=null,u.events=null,u.stores=null,u.memoCache!=null&&(u.memoCache.index=0)}S.H=Xr,u=t(l,a)}while(ga);return u}function Hh(){var e=S.H,t=e.useState()[0];return t=typeof t.then=="function"?an(t):t,e=e.useState()[0],(Se!==null?Se.memoizedState:null)!==e&&(te.flags|=1024),t}function uc(){var e=ru!==0;return ru=0,e}function ic(e,t,l){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l}function cc(e){if(fu){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}fu=!1}Zt=0,Le=Se=te=null,ga=!1,ln=ru=0,ba=null}function lt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Le===null?te.memoizedState=Le=e:Le=Le.next=e,Le}function Be(){if(Se===null){var e=te.alternate;e=e!==null?e.memoizedState:null}else e=Se.next;var t=Le===null?te.memoizedState:Le.next;if(t!==null)Le=t,Se=e;else{if(e===null)throw te.alternate===null?Error(r(467)):Error(r(310));Se=e,e={memoizedState:Se.memoizedState,baseState:Se.baseState,baseQueue:Se.baseQueue,queue:Se.queue,next:null},Le===null?te.memoizedState=Le=e:Le=Le.next=e}return Le}function ou(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function an(e){var t=ln;return ln+=1,ba===null&&(ba=[]),e=Wf(ba,e,t),t=te,(Le===null?t.memoizedState:Le.next)===null&&(t=t.alternate,S.H=t===null||t.memoizedState===null?Qr:pc),e}function du(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return an(e);if(e.$$typeof===Te)return Fe(e)}throw Error(r(438,String(e)))}function sc(e){var t=null,l=te.updateQueue;if(l!==null&&(t=l.memoCache),t==null){var a=te.alternate;a!==null&&(a=a.updateQueue,a!==null&&(a=a.memoCache,a!=null&&(t={data:a.data.map(function(n){return n.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),l===null&&(l=ou(),te.updateQueue=l),l.memoCache=t,l=t.data[t.index],l===void 0)for(l=t.data[t.index]=Array(e),a=0;a<e;a++)l[a]=Je;return t.index++,l}function Vt(e,t){return typeof t=="function"?t(e):t}function mu(e){var t=Be();return fc(t,Se,e)}function fc(e,t,l){var a=e.queue;if(a===null)throw Error(r(311));a.lastRenderedReducer=l;var n=e.baseQueue,u=a.pending;if(u!==null){if(n!==null){var i=n.next;n.next=u.next,u.next=i}t.baseQueue=n=u,a.pending=null}if(u=e.baseState,n===null)e.memoizedState=u;else{t=n.next;var s=i=null,m=null,p=t,T=!1;do{var D=p.lane&-536870913;if(D!==p.lane?(fe&D)===D:(Zt&D)===D){var _=p.revertLane;if(_===0)m!==null&&(m=m.next={lane:0,revertLane:0,gesture:null,action:p.action,hasEagerState:p.hasEagerState,eagerState:p.eagerState,next:null}),D===da&&(T=!0);else if((Zt&_)===_){p=p.next,_===da&&(T=!0);continue}else D={lane:0,revertLane:p.revertLane,gesture:null,action:p.action,hasEagerState:p.hasEagerState,eagerState:p.eagerState,next:null},m===null?(s=m=D,i=u):m=m.next=D,te.lanes|=_,vl|=_;D=p.action,Xl&&l(u,D),u=p.hasEagerState?p.eagerState:l(u,D)}else _={lane:D,revertLane:p.revertLane,gesture:p.gesture,action:p.action,hasEagerState:p.hasEagerState,eagerState:p.eagerState,next:null},m===null?(s=m=_,i=u):m=m.next=_,te.lanes|=D,vl|=D;p=p.next}while(p!==null&&p!==t);if(m===null?i=u:m.next=s,!mt(u,e.memoizedState)&&(Ye=!0,T&&(l=ma,l!==null)))throw l;e.memoizedState=u,e.baseState=i,e.baseQueue=m,a.lastRenderedState=u}return n===null&&(a.lanes=0),[e.memoizedState,a.dispatch]}function rc(e){var t=Be(),l=t.queue;if(l===null)throw Error(r(311));l.lastRenderedReducer=e;var a=l.dispatch,n=l.pending,u=t.memoizedState;if(n!==null){l.pending=null;var i=n=n.next;do u=e(u,i.action),i=i.next;while(i!==n);mt(u,t.memoizedState)||(Ye=!0),t.memoizedState=u,t.baseQueue===null&&(t.baseState=u),l.lastRenderedState=u}return[u,a]}function cr(e,t,l){var a=te,n=Be(),u=oe;if(u){if(l===void 0)throw Error(r(407));l=l()}else l=t();var i=!mt((Se||n).memoizedState,l);if(i&&(n.memoizedState=l,Ye=!0),n=n.queue,mc(rr.bind(null,a,n,e),[e]),n.getSnapshot!==t||i||Le!==null&&Le.memoizedState.tag&1){if(a.flags|=2048,pa(9,{destroy:void 0},fr.bind(null,a,n,l,t),null),je===null)throw Error(r(349));u||(Zt&127)!==0||sr(a,t,l)}return l}function sr(e,t,l){e.flags|=16384,e={getSnapshot:t,value:l},t=te.updateQueue,t===null?(t=ou(),te.updateQueue=t,t.stores=[e]):(l=t.stores,l===null?t.stores=[e]:l.push(e))}function fr(e,t,l,a){t.value=l,t.getSnapshot=a,or(t)&&dr(e)}function rr(e,t,l){return l(function(){or(t)&&dr(e)})}function or(e){var t=e.getSnapshot;e=e.value;try{var l=t();return!mt(e,l)}catch{return!0}}function dr(e){var t=Cl(e,2);t!==null&&ft(t,e,2)}function oc(e){var t=lt();if(typeof e=="function"){var l=e;if(e=l(),Xl){ll(!0);try{l()}finally{ll(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Vt,lastRenderedState:e},t}function mr(e,t,l,a){return e.baseState=l,fc(e,Se,typeof a=="function"?a:Vt)}function Bh(e,t,l,a,n){if(vu(e))throw Error(r(485));if(e=t.action,e!==null){var u={payload:n,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(i){u.listeners.push(i)}};S.T!==null?l(!0):u.isTransition=!1,a(u),l=t.pending,l===null?(u.next=t.pending=u,hr(t,u)):(u.next=l.next,t.pending=l.next=u)}}function hr(e,t){var l=t.action,a=t.payload,n=e.state;if(t.isTransition){var u=S.T,i={};S.T=i;try{var s=l(n,a),m=S.S;m!==null&&m(i,s),yr(e,t,s)}catch(p){dc(e,t,p)}finally{u!==null&&i.types!==null&&(u.types=i.types),S.T=u}}else try{u=l(n,a),yr(e,t,u)}catch(p){dc(e,t,p)}}function yr(e,t,l){l!==null&&typeof l=="object"&&typeof l.then=="function"?l.then(function(a){vr(e,t,a)},function(a){return dc(e,t,a)}):vr(e,t,l)}function vr(e,t,l){t.status="fulfilled",t.value=l,gr(t),e.state=l,t=e.pending,t!==null&&(l=t.next,l===t?e.pending=null:(l=l.next,t.next=l,hr(e,l)))}function dc(e,t,l){var a=e.pending;if(e.pending=null,a!==null){a=a.next;do t.status="rejected",t.reason=l,gr(t),t=t.next;while(t!==a)}e.action=null}function gr(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function br(e,t){return t}function pr(e,t){if(oe){var l=je.formState;if(l!==null){e:{var a=te;if(oe){if(ze){t:{for(var n=ze,u=Nt;n.nodeType!==8;){if(!u){n=null;break t}if(n=xt(n.nextSibling),n===null){n=null;break t}}u=n.data,n=u==="F!"||u==="F"?n:null}if(n){ze=xt(n.nextSibling),a=n.data==="F!";break e}}cl(a)}a=!1}a&&(t=l[0])}}return l=lt(),l.memoizedState=l.baseState=t,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:br,lastRenderedState:t},l.queue=a,l=Gr.bind(null,te,a),a.dispatch=l,a=oc(!1),u=bc.bind(null,te,!1,a.queue),a=lt(),n={state:t,dispatch:null,action:e,pending:null},a.queue=n,l=Bh.bind(null,te,n,u,l),n.dispatch=l,a.memoizedState=e,[t,l,!1]}function Sr(e){var t=Be();return _r(t,Se,e)}function _r(e,t,l){if(t=fc(e,t,br)[0],e=mu(Vt)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var a=an(t)}catch(i){throw i===ha?au:i}else a=t;t=Be();var n=t.queue,u=n.dispatch;return l!==t.memoizedState&&(te.flags|=2048,pa(9,{destroy:void 0},Gh.bind(null,n,l),null)),[a,u,e]}function Gh(e,t){e.action=t}function Er(e){var t=Be(),l=Se;if(l!==null)return _r(t,l,e);Be(),t=t.memoizedState,l=Be();var a=l.queue.dispatch;return l.memoizedState=e,[t,a,!1]}function pa(e,t,l,a){return e={tag:e,create:l,deps:a,inst:t,next:null},t=te.updateQueue,t===null&&(t=ou(),te.updateQueue=t),l=t.lastEffect,l===null?t.lastEffect=e.next=e:(a=l.next,l.next=e,e.next=a,t.lastEffect=e),e}function Ar(){return Be().memoizedState}function hu(e,t,l,a){var n=lt();te.flags|=e,n.memoizedState=pa(1|t,{destroy:void 0},l,a===void 0?null:a)}function yu(e,t,l,a){var n=Be();a=a===void 0?null:a;var u=n.memoizedState.inst;Se!==null&&a!==null&&ac(a,Se.memoizedState.deps)?n.memoizedState=pa(t,u,l,a):(te.flags|=e,n.memoizedState=pa(1|t,u,l,a))}function jr(e,t){hu(8390656,8,e,t)}function mc(e,t){yu(2048,8,e,t)}function Lh(e){te.flags|=4;var t=te.updateQueue;if(t===null)t=ou(),te.updateQueue=t,t.events=[e];else{var l=t.events;l===null?t.events=[e]:l.push(e)}}function zr(e){var t=Be().memoizedState;return Lh({ref:t,nextImpl:e}),function(){if((he&2)!==0)throw Error(r(440));return t.impl.apply(void 0,arguments)}}function Nr(e,t){return yu(4,2,e,t)}function Tr(e,t){return yu(4,4,e,t)}function xr(e,t){if(typeof t=="function"){e=e();var l=t(e);return function(){typeof l=="function"?l():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Or(e,t,l){l=l!=null?l.concat([e]):null,yu(4,4,xr.bind(null,t,e),l)}function hc(){}function Dr(e,t){var l=Be();t=t===void 0?null:t;var a=l.memoizedState;return t!==null&&ac(t,a[1])?a[0]:(l.memoizedState=[e,t],e)}function Mr(e,t){var l=Be();t=t===void 0?null:t;var a=l.memoizedState;if(t!==null&&ac(t,a[1]))return a[0];if(a=e(),Xl){ll(!0);try{e()}finally{ll(!1)}}return l.memoizedState=[a,t],a}function yc(e,t,l){return l===void 0||(Zt&1073741824)!==0&&(fe&261930)===0?e.memoizedState=t:(e.memoizedState=l,e=Co(),te.lanes|=e,vl|=e,l)}function Ur(e,t,l,a){return mt(l,t)?l:va.current!==null?(e=yc(e,l,a),mt(e,t)||(Ye=!0),e):(Zt&42)===0||(Zt&1073741824)!==0&&(fe&261930)===0?(Ye=!0,e.memoizedState=l):(e=Co(),te.lanes|=e,vl|=e,t)}function Cr(e,t,l,a,n){var u=g.p;g.p=u!==0&&8>u?u:8;var i=S.T,s={};S.T=s,bc(e,!1,t,l);try{var m=n(),p=S.S;if(p!==null&&p(s,m),m!==null&&typeof m=="object"&&typeof m.then=="function"){var T=Rh(m,a);nn(e,t,T,pt(e))}else nn(e,t,a,pt(e))}catch(D){nn(e,t,{then:function(){},status:"rejected",reason:D},pt())}finally{g.p=u,i!==null&&s.types!==null&&(i.types=s.types),S.T=i}}function Yh(){}function vc(e,t,l,a){if(e.tag!==5)throw Error(r(476));var n=Rr(e).queue;Cr(e,n,t,M,l===null?Yh:function(){return qr(e),l(a)})}function Rr(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:M,baseState:M,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Vt,lastRenderedState:M},next:null};var l={};return t.next={memoizedState:l,baseState:l,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Vt,lastRenderedState:l},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function qr(e){var t=Rr(e);t.next===null&&(t=e.alternate.memoizedState),nn(e,t.next.queue,{},pt())}function gc(){return Fe(En)}function Hr(){return Be().memoizedState}function Br(){return Be().memoizedState}function Qh(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var l=pt();e=rl(l);var a=ol(t,e,l);a!==null&&(ft(a,t,l),Pa(a,t,l)),t={cache:Ki()},e.payload=t;return}t=t.return}}function Xh(e,t,l){var a=pt();l={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},vu(e)?Lr(t,l):(l=qi(e,t,l,a),l!==null&&(ft(l,e,a),Yr(l,t,a)))}function Gr(e,t,l){var a=pt();nn(e,t,l,a)}function nn(e,t,l,a){var n={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null};if(vu(e))Lr(t,n);else{var u=e.alternate;if(e.lanes===0&&(u===null||u.lanes===0)&&(u=t.lastRenderedReducer,u!==null))try{var i=t.lastRenderedState,s=u(i,l);if(n.hasEagerState=!0,n.eagerState=s,mt(s,i))return Wn(e,t,n,0),je===null&&$n(),!1}catch{}finally{}if(l=qi(e,t,n,a),l!==null)return ft(l,e,a),Yr(l,t,a),!0}return!1}function bc(e,t,l,a){if(a={lane:2,revertLane:Wc(),gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},vu(e)){if(t)throw Error(r(479))}else t=qi(e,l,a,2),t!==null&&ft(t,e,2)}function vu(e){var t=e.alternate;return e===te||t!==null&&t===te}function Lr(e,t){ga=fu=!0;var l=e.pending;l===null?t.next=t:(t.next=l.next,l.next=t),e.pending=t}function Yr(e,t,l){if((l&4194048)!==0){var a=t.lanes;a&=e.pendingLanes,l|=a,t.lanes=l,Zs(e,l)}}var un={readContext:Fe,use:du,useCallback:Ce,useContext:Ce,useEffect:Ce,useImperativeHandle:Ce,useLayoutEffect:Ce,useInsertionEffect:Ce,useMemo:Ce,useReducer:Ce,useRef:Ce,useState:Ce,useDebugValue:Ce,useDeferredValue:Ce,useTransition:Ce,useSyncExternalStore:Ce,useId:Ce,useHostTransitionStatus:Ce,useFormState:Ce,useActionState:Ce,useOptimistic:Ce,useMemoCache:Ce,useCacheRefresh:Ce};un.useEffectEvent=Ce;var Qr={readContext:Fe,use:du,useCallback:function(e,t){return lt().memoizedState=[e,t===void 0?null:t],e},useContext:Fe,useEffect:jr,useImperativeHandle:function(e,t,l){l=l!=null?l.concat([e]):null,hu(4194308,4,xr.bind(null,t,e),l)},useLayoutEffect:function(e,t){return hu(4194308,4,e,t)},useInsertionEffect:function(e,t){hu(4,2,e,t)},useMemo:function(e,t){var l=lt();t=t===void 0?null:t;var a=e();if(Xl){ll(!0);try{e()}finally{ll(!1)}}return l.memoizedState=[a,t],a},useReducer:function(e,t,l){var a=lt();if(l!==void 0){var n=l(t);if(Xl){ll(!0);try{l(t)}finally{ll(!1)}}}else n=t;return a.memoizedState=a.baseState=n,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},a.queue=e,e=e.dispatch=Xh.bind(null,te,e),[a.memoizedState,e]},useRef:function(e){var t=lt();return e={current:e},t.memoizedState=e},useState:function(e){e=oc(e);var t=e.queue,l=Gr.bind(null,te,t);return t.dispatch=l,[e.memoizedState,l]},useDebugValue:hc,useDeferredValue:function(e,t){var l=lt();return yc(l,e,t)},useTransition:function(){var e=oc(!1);return e=Cr.bind(null,te,e.queue,!0,!1),lt().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,l){var a=te,n=lt();if(oe){if(l===void 0)throw Error(r(407));l=l()}else{if(l=t(),je===null)throw Error(r(349));(fe&127)!==0||sr(a,t,l)}n.memoizedState=l;var u={value:l,getSnapshot:t};return n.queue=u,jr(rr.bind(null,a,u,e),[e]),a.flags|=2048,pa(9,{destroy:void 0},fr.bind(null,a,u,l,t),null),l},useId:function(){var e=lt(),t=je.identifierPrefix;if(oe){var l=Rt,a=Ct;l=(a&~(1<<32-dt(a)-1)).toString(32)+l,t="_"+t+"R_"+l,l=ru++,0<l&&(t+="H"+l.toString(32)),t+="_"}else l=qh++,t="_"+t+"r_"+l.toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:gc,useFormState:pr,useActionState:pr,useOptimistic:function(e){var t=lt();t.memoizedState=t.baseState=e;var l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=l,t=bc.bind(null,te,!0,l),l.dispatch=t,[e,t]},useMemoCache:sc,useCacheRefresh:function(){return lt().memoizedState=Qh.bind(null,te)},useEffectEvent:function(e){var t=lt(),l={impl:e};return t.memoizedState=l,function(){if((he&2)!==0)throw Error(r(440));return l.impl.apply(void 0,arguments)}}},pc={readContext:Fe,use:du,useCallback:Dr,useContext:Fe,useEffect:mc,useImperativeHandle:Or,useInsertionEffect:Nr,useLayoutEffect:Tr,useMemo:Mr,useReducer:mu,useRef:Ar,useState:function(){return mu(Vt)},useDebugValue:hc,useDeferredValue:function(e,t){var l=Be();return Ur(l,Se.memoizedState,e,t)},useTransition:function(){var e=mu(Vt)[0],t=Be().memoizedState;return[typeof e=="boolean"?e:an(e),t]},useSyncExternalStore:cr,useId:Hr,useHostTransitionStatus:gc,useFormState:Sr,useActionState:Sr,useOptimistic:function(e,t){var l=Be();return mr(l,Se,e,t)},useMemoCache:sc,useCacheRefresh:Br};pc.useEffectEvent=zr;var Xr={readContext:Fe,use:du,useCallback:Dr,useContext:Fe,useEffect:mc,useImperativeHandle:Or,useInsertionEffect:Nr,useLayoutEffect:Tr,useMemo:Mr,useReducer:rc,useRef:Ar,useState:function(){return rc(Vt)},useDebugValue:hc,useDeferredValue:function(e,t){var l=Be();return Se===null?yc(l,e,t):Ur(l,Se.memoizedState,e,t)},useTransition:function(){var e=rc(Vt)[0],t=Be().memoizedState;return[typeof e=="boolean"?e:an(e),t]},useSyncExternalStore:cr,useId:Hr,useHostTransitionStatus:gc,useFormState:Er,useActionState:Er,useOptimistic:function(e,t){var l=Be();return Se!==null?mr(l,Se,e,t):(l.baseState=e,[e,l.queue.dispatch])},useMemoCache:sc,useCacheRefresh:Br};Xr.useEffectEvent=zr;function Sc(e,t,l,a){t=e.memoizedState,l=l(a,t),l=l==null?t:B({},t,l),e.memoizedState=l,e.lanes===0&&(e.updateQueue.baseState=l)}var _c={enqueueSetState:function(e,t,l){e=e._reactInternals;var a=pt(),n=rl(a);n.payload=t,l!=null&&(n.callback=l),t=ol(e,n,a),t!==null&&(ft(t,e,a),Pa(t,e,a))},enqueueReplaceState:function(e,t,l){e=e._reactInternals;var a=pt(),n=rl(a);n.tag=1,n.payload=t,l!=null&&(n.callback=l),t=ol(e,n,a),t!==null&&(ft(t,e,a),Pa(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var l=pt(),a=rl(l);a.tag=2,t!=null&&(a.callback=t),t=ol(e,a,l),t!==null&&(ft(t,e,l),Pa(t,e,l))}};function wr(e,t,l,a,n,u,i){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(a,u,i):t.prototype&&t.prototype.isPureReactComponent?!Va(l,a)||!Va(n,u):!0}function Zr(e,t,l,a){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(l,a),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(l,a),t.state!==e&&_c.enqueueReplaceState(t,t.state,null)}function wl(e,t){var l=t;if("ref"in t){l={};for(var a in t)a!=="ref"&&(l[a]=t[a])}if(e=e.defaultProps){l===t&&(l=B({},l));for(var n in e)l[n]===void 0&&(l[n]=e[n])}return l}function Vr(e){kn(e)}function Kr(e){console.error(e)}function Jr(e){kn(e)}function gu(e,t){try{var l=e.onUncaughtError;l(t.value,{componentStack:t.stack})}catch(a){setTimeout(function(){throw a})}}function kr(e,t,l){try{var a=e.onCaughtError;a(l.value,{componentStack:l.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(n){setTimeout(function(){throw n})}}function Ec(e,t,l){return l=rl(l),l.tag=3,l.payload={element:null},l.callback=function(){gu(e,t)},l}function $r(e){return e=rl(e),e.tag=3,e}function Wr(e,t,l,a){var n=l.type.getDerivedStateFromError;if(typeof n=="function"){var u=a.value;e.payload=function(){return n(u)},e.callback=function(){kr(t,l,a)}}var i=l.stateNode;i!==null&&typeof i.componentDidCatch=="function"&&(e.callback=function(){kr(t,l,a),typeof n!="function"&&(gl===null?gl=new Set([this]):gl.add(this));var s=a.stack;this.componentDidCatch(a.value,{componentStack:s!==null?s:""})})}function wh(e,t,l,a,n){if(l.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){if(t=l.alternate,t!==null&&oa(t,l,n,!0),l=yt.current,l!==null){switch(l.tag){case 31:case 13:return Tt===null?Ou():l.alternate===null&&Re===0&&(Re=3),l.flags&=-257,l.flags|=65536,l.lanes=n,a===nu?l.flags|=16384:(t=l.updateQueue,t===null?l.updateQueue=new Set([a]):t.add(a),Jc(e,a,n)),!1;case 22:return l.flags|=65536,a===nu?l.flags|=16384:(t=l.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([a])},l.updateQueue=t):(l=t.retryQueue,l===null?t.retryQueue=new Set([a]):l.add(a)),Jc(e,a,n)),!1}throw Error(r(435,l.tag))}return Jc(e,a,n),Ou(),!1}if(oe)return t=yt.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=n,a!==Qi&&(e=Error(r(422),{cause:a}),ka(At(e,l)))):(a!==Qi&&(t=Error(r(423),{cause:a}),ka(At(t,l))),e=e.current.alternate,e.flags|=65536,n&=-n,e.lanes|=n,a=At(a,l),n=Ec(e.stateNode,a,n),Ii(e,n),Re!==4&&(Re=2)),!1;var u=Error(r(520),{cause:a});if(u=At(u,l),hn===null?hn=[u]:hn.push(u),Re!==4&&(Re=2),t===null)return!0;a=At(a,l),l=t;do{switch(l.tag){case 3:return l.flags|=65536,e=n&-n,l.lanes|=e,e=Ec(l.stateNode,a,e),Ii(l,e),!1;case 1:if(t=l.type,u=l.stateNode,(l.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||u!==null&&typeof u.componentDidCatch=="function"&&(gl===null||!gl.has(u))))return l.flags|=65536,n&=-n,l.lanes|=n,n=$r(n),Wr(n,e,l,a),Ii(l,n),!1}l=l.return}while(l!==null);return!1}var Ac=Error(r(461)),Ye=!1;function Ie(e,t,l,a){t.child=e===null?er(t,null,l,a):Ql(t,e.child,l,a)}function Fr(e,t,l,a,n){l=l.render;var u=t.ref;if("ref"in a){var i={};for(var s in a)s!=="ref"&&(i[s]=a[s])}else i=a;return Bl(t),a=nc(e,t,l,i,u,n),s=uc(),e!==null&&!Ye?(ic(e,t,n),Kt(e,t,n)):(oe&&s&&Li(t),t.flags|=1,Ie(e,t,a,n),t.child)}function Ir(e,t,l,a,n){if(e===null){var u=l.type;return typeof u=="function"&&!Hi(u)&&u.defaultProps===void 0&&l.compare===null?(t.tag=15,t.type=u,Pr(e,t,u,a,n)):(e=In(l.type,null,a,t,t.mode,n),e.ref=t.ref,e.return=t,t.child=e)}if(u=e.child,!Mc(e,n)){var i=u.memoizedProps;if(l=l.compare,l=l!==null?l:Va,l(i,a)&&e.ref===t.ref)return Kt(e,t,n)}return t.flags|=1,e=Yt(u,a),e.ref=t.ref,e.return=t,t.child=e}function Pr(e,t,l,a,n){if(e!==null){var u=e.memoizedProps;if(Va(u,a)&&e.ref===t.ref)if(Ye=!1,t.pendingProps=a=u,Mc(e,n))(e.flags&131072)!==0&&(Ye=!0);else return t.lanes=e.lanes,Kt(e,t,n)}return jc(e,t,l,a,n)}function eo(e,t,l,a){var n=a.children,u=e!==null?e.memoizedState:null;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),a.mode==="hidden"){if((t.flags&128)!==0){if(u=u!==null?u.baseLanes|l:l,e!==null){for(a=t.child=e.child,n=0;a!==null;)n=n|a.lanes|a.childLanes,a=a.sibling;a=n&~u}else a=0,t.child=null;return to(e,t,u,l,a)}if((l&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&lu(t,u!==null?u.cachePool:null),u!==null?ar(t,u):ec(),nr(t);else return a=t.lanes=536870912,to(e,t,u!==null?u.baseLanes|l:l,l,a)}else u!==null?(lu(t,u.cachePool),ar(t,u),ml(),t.memoizedState=null):(e!==null&&lu(t,null),ec(),ml());return Ie(e,t,n,l),t.child}function cn(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function to(e,t,l,a,n){var u=ki();return u=u===null?null:{parent:Ge._currentValue,pool:u},t.memoizedState={baseLanes:l,cachePool:u},e!==null&&lu(t,null),ec(),nr(t),e!==null&&oa(e,t,a,!0),t.childLanes=n,null}function bu(e,t){return t=Su({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function lo(e,t,l){return Ql(t,e.child,null,l),e=bu(t,t.pendingProps),e.flags|=2,vt(t),t.memoizedState=null,e}function Zh(e,t,l){var a=t.pendingProps,n=(t.flags&128)!==0;if(t.flags&=-129,e===null){if(oe){if(a.mode==="hidden")return e=bu(t,a),t.lanes=536870912,cn(null,e);if(lc(t),(e=ze)?(e=yd(e,Nt),e=e!==null&&e.data==="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:ul!==null?{id:Ct,overflow:Rt}:null,retryLane:536870912,hydrationErrors:null},l=Lf(e),l.return=t,t.child=l,We=t,ze=null)):e=null,e===null)throw cl(t);return t.lanes=536870912,null}return bu(t,a)}var u=e.memoizedState;if(u!==null){var i=u.dehydrated;if(lc(t),n)if(t.flags&256)t.flags&=-257,t=lo(e,t,l);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(r(558));else if(Ye||oa(e,t,l,!1),n=(l&e.childLanes)!==0,Ye||n){if(a=je,a!==null&&(i=Vs(a,l),i!==0&&i!==u.retryLane))throw u.retryLane=i,Cl(e,i),ft(a,e,i),Ac;Ou(),t=lo(e,t,l)}else e=u.treeContext,ze=xt(i.nextSibling),We=t,oe=!0,il=null,Nt=!1,e!==null&&Xf(t,e),t=bu(t,a),t.flags|=4096;return t}return e=Yt(e.child,{mode:a.mode,children:a.children}),e.ref=t.ref,t.child=e,e.return=t,e}function pu(e,t){var l=t.ref;if(l===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof l!="function"&&typeof l!="object")throw Error(r(284));(e===null||e.ref!==l)&&(t.flags|=4194816)}}function jc(e,t,l,a,n){return Bl(t),l=nc(e,t,l,a,void 0,n),a=uc(),e!==null&&!Ye?(ic(e,t,n),Kt(e,t,n)):(oe&&a&&Li(t),t.flags|=1,Ie(e,t,l,n),t.child)}function ao(e,t,l,a,n,u){return Bl(t),t.updateQueue=null,l=ir(t,a,l,n),ur(e),a=uc(),e!==null&&!Ye?(ic(e,t,u),Kt(e,t,u)):(oe&&a&&Li(t),t.flags|=1,Ie(e,t,l,u),t.child)}function no(e,t,l,a,n){if(Bl(t),t.stateNode===null){var u=ca,i=l.contextType;typeof i=="object"&&i!==null&&(u=Fe(i)),u=new l(a,u),t.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,u.updater=_c,t.stateNode=u,u._reactInternals=t,u=t.stateNode,u.props=a,u.state=t.memoizedState,u.refs={},Wi(t),i=l.contextType,u.context=typeof i=="object"&&i!==null?Fe(i):ca,u.state=t.memoizedState,i=l.getDerivedStateFromProps,typeof i=="function"&&(Sc(t,l,i,a),u.state=t.memoizedState),typeof l.getDerivedStateFromProps=="function"||typeof u.getSnapshotBeforeUpdate=="function"||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(i=u.state,typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount(),i!==u.state&&_c.enqueueReplaceState(u,u.state,null),tn(t,a,u,n),en(),u.state=t.memoizedState),typeof u.componentDidMount=="function"&&(t.flags|=4194308),a=!0}else if(e===null){u=t.stateNode;var s=t.memoizedProps,m=wl(l,s);u.props=m;var p=u.context,T=l.contextType;i=ca,typeof T=="object"&&T!==null&&(i=Fe(T));var D=l.getDerivedStateFromProps;T=typeof D=="function"||typeof u.getSnapshotBeforeUpdate=="function",s=t.pendingProps!==s,T||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(s||p!==i)&&Zr(t,u,a,i),fl=!1;var _=t.memoizedState;u.state=_,tn(t,a,u,n),en(),p=t.memoizedState,s||_!==p||fl?(typeof D=="function"&&(Sc(t,l,D,a),p=t.memoizedState),(m=fl||wr(t,l,m,a,_,p,i))?(T||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount()),typeof u.componentDidMount=="function"&&(t.flags|=4194308)):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=a,t.memoizedState=p),u.props=a,u.state=p,u.context=i,a=m):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),a=!1)}else{u=t.stateNode,Fi(e,t),i=t.memoizedProps,T=wl(l,i),u.props=T,D=t.pendingProps,_=u.context,p=l.contextType,m=ca,typeof p=="object"&&p!==null&&(m=Fe(p)),s=l.getDerivedStateFromProps,(p=typeof s=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(i!==D||_!==m)&&Zr(t,u,a,m),fl=!1,_=t.memoizedState,u.state=_,tn(t,a,u,n),en();var A=t.memoizedState;i!==D||_!==A||fl||e!==null&&e.dependencies!==null&&eu(e.dependencies)?(typeof s=="function"&&(Sc(t,l,s,a),A=t.memoizedState),(T=fl||wr(t,l,T,a,_,A,m)||e!==null&&e.dependencies!==null&&eu(e.dependencies))?(p||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(a,A,m),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(a,A,m)),typeof u.componentDidUpdate=="function"&&(t.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof u.componentDidUpdate!="function"||i===e.memoizedProps&&_===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||i===e.memoizedProps&&_===e.memoizedState||(t.flags|=1024),t.memoizedProps=a,t.memoizedState=A),u.props=a,u.state=A,u.context=m,a=T):(typeof u.componentDidUpdate!="function"||i===e.memoizedProps&&_===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||i===e.memoizedProps&&_===e.memoizedState||(t.flags|=1024),a=!1)}return u=a,pu(e,t),a=(t.flags&128)!==0,u||a?(u=t.stateNode,l=a&&typeof l.getDerivedStateFromError!="function"?null:u.render(),t.flags|=1,e!==null&&a?(t.child=Ql(t,e.child,null,n),t.child=Ql(t,null,l,n)):Ie(e,t,l,n),t.memoizedState=u.state,e=t.child):e=Kt(e,t,n),e}function uo(e,t,l,a){return ql(),t.flags|=256,Ie(e,t,l,a),t.child}var zc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Nc(e){return{baseLanes:e,cachePool:kf()}}function Tc(e,t,l){return e=e!==null?e.childLanes&~l:0,t&&(e|=bt),e}function io(e,t,l){var a=t.pendingProps,n=!1,u=(t.flags&128)!==0,i;if((i=u)||(i=e!==null&&e.memoizedState===null?!1:(He.current&2)!==0),i&&(n=!0,t.flags&=-129),i=(t.flags&32)!==0,t.flags&=-33,e===null){if(oe){if(n?dl(t):ml(),(e=ze)?(e=yd(e,Nt),e=e!==null&&e.data!=="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:ul!==null?{id:Ct,overflow:Rt}:null,retryLane:536870912,hydrationErrors:null},l=Lf(e),l.return=t,t.child=l,We=t,ze=null)):e=null,e===null)throw cl(t);return fs(e)?t.lanes=32:t.lanes=536870912,null}var s=a.children;return a=a.fallback,n?(ml(),n=t.mode,s=Su({mode:"hidden",children:s},n),a=Rl(a,n,l,null),s.return=t,a.return=t,s.sibling=a,t.child=s,a=t.child,a.memoizedState=Nc(l),a.childLanes=Tc(e,i,l),t.memoizedState=zc,cn(null,a)):(dl(t),xc(t,s))}var m=e.memoizedState;if(m!==null&&(s=m.dehydrated,s!==null)){if(u)t.flags&256?(dl(t),t.flags&=-257,t=Oc(e,t,l)):t.memoizedState!==null?(ml(),t.child=e.child,t.flags|=128,t=null):(ml(),s=a.fallback,n=t.mode,a=Su({mode:"visible",children:a.children},n),s=Rl(s,n,l,null),s.flags|=2,a.return=t,s.return=t,a.sibling=s,t.child=a,Ql(t,e.child,null,l),a=t.child,a.memoizedState=Nc(l),a.childLanes=Tc(e,i,l),t.memoizedState=zc,t=cn(null,a));else if(dl(t),fs(s)){if(i=s.nextSibling&&s.nextSibling.dataset,i)var p=i.dgst;i=p,a=Error(r(419)),a.stack="",a.digest=i,ka({value:a,source:null,stack:null}),t=Oc(e,t,l)}else if(Ye||oa(e,t,l,!1),i=(l&e.childLanes)!==0,Ye||i){if(i=je,i!==null&&(a=Vs(i,l),a!==0&&a!==m.retryLane))throw m.retryLane=a,Cl(e,a),ft(i,e,a),Ac;ss(s)||Ou(),t=Oc(e,t,l)}else ss(s)?(t.flags|=192,t.child=e.child,t=null):(e=m.treeContext,ze=xt(s.nextSibling),We=t,oe=!0,il=null,Nt=!1,e!==null&&Xf(t,e),t=xc(t,a.children),t.flags|=4096);return t}return n?(ml(),s=a.fallback,n=t.mode,m=e.child,p=m.sibling,a=Yt(m,{mode:"hidden",children:a.children}),a.subtreeFlags=m.subtreeFlags&65011712,p!==null?s=Yt(p,s):(s=Rl(s,n,l,null),s.flags|=2),s.return=t,a.return=t,a.sibling=s,t.child=a,cn(null,a),a=t.child,s=e.child.memoizedState,s===null?s=Nc(l):(n=s.cachePool,n!==null?(m=Ge._currentValue,n=n.parent!==m?{parent:m,pool:m}:n):n=kf(),s={baseLanes:s.baseLanes|l,cachePool:n}),a.memoizedState=s,a.childLanes=Tc(e,i,l),t.memoizedState=zc,cn(e.child,a)):(dl(t),l=e.child,e=l.sibling,l=Yt(l,{mode:"visible",children:a.children}),l.return=t,l.sibling=null,e!==null&&(i=t.deletions,i===null?(t.deletions=[e],t.flags|=16):i.push(e)),t.child=l,t.memoizedState=null,l)}function xc(e,t){return t=Su({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function Su(e,t){return e=ht(22,e,null,t),e.lanes=0,e}function Oc(e,t,l){return Ql(t,e.child,null,l),e=xc(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function co(e,t,l){e.lanes|=t;var a=e.alternate;a!==null&&(a.lanes|=t),Zi(e.return,t,l)}function Dc(e,t,l,a,n,u){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:a,tail:l,tailMode:n,treeForkCount:u}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=a,i.tail=l,i.tailMode=n,i.treeForkCount=u)}function so(e,t,l){var a=t.pendingProps,n=a.revealOrder,u=a.tail;a=a.children;var i=He.current,s=(i&2)!==0;if(s?(i=i&1|2,t.flags|=128):i&=1,q(He,i),Ie(e,t,a,l),a=oe?Ja:0,!s&&e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&co(e,l,t);else if(e.tag===19)co(e,l,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(n){case"forwards":for(l=t.child,n=null;l!==null;)e=l.alternate,e!==null&&su(e)===null&&(n=l),l=l.sibling;l=n,l===null?(n=t.child,t.child=null):(n=l.sibling,l.sibling=null),Dc(t,!1,n,l,u,a);break;case"backwards":case"unstable_legacy-backwards":for(l=null,n=t.child,t.child=null;n!==null;){if(e=n.alternate,e!==null&&su(e)===null){t.child=n;break}e=n.sibling,n.sibling=l,l=n,n=e}Dc(t,!0,l,null,u,a);break;case"together":Dc(t,!1,null,null,void 0,a);break;default:t.memoizedState=null}return t.child}function Kt(e,t,l){if(e!==null&&(t.dependencies=e.dependencies),vl|=t.lanes,(l&t.childLanes)===0)if(e!==null){if(oa(e,t,l,!1),(l&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(r(153));if(t.child!==null){for(e=t.child,l=Yt(e,e.pendingProps),t.child=l,l.return=t;e.sibling!==null;)e=e.sibling,l=l.sibling=Yt(e,e.pendingProps),l.return=t;l.sibling=null}return t.child}function Mc(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&eu(e)))}function Vh(e,t,l){switch(t.tag){case 3:ke(t,t.stateNode.containerInfo),sl(t,Ge,e.memoizedState.cache),ql();break;case 27:case 5:et(t);break;case 4:ke(t,t.stateNode.containerInfo);break;case 10:sl(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,lc(t),null;break;case 13:var a=t.memoizedState;if(a!==null)return a.dehydrated!==null?(dl(t),t.flags|=128,null):(l&t.child.childLanes)!==0?io(e,t,l):(dl(t),e=Kt(e,t,l),e!==null?e.sibling:null);dl(t);break;case 19:var n=(e.flags&128)!==0;if(a=(l&t.childLanes)!==0,a||(oa(e,t,l,!1),a=(l&t.childLanes)!==0),n){if(a)return so(e,t,l);t.flags|=128}if(n=t.memoizedState,n!==null&&(n.rendering=null,n.tail=null,n.lastEffect=null),q(He,He.current),a)break;return null;case 22:return t.lanes=0,eo(e,t,l,t.pendingProps);case 24:sl(t,Ge,e.memoizedState.cache)}return Kt(e,t,l)}function fo(e,t,l){if(e!==null)if(e.memoizedProps!==t.pendingProps)Ye=!0;else{if(!Mc(e,l)&&(t.flags&128)===0)return Ye=!1,Vh(e,t,l);Ye=(e.flags&131072)!==0}else Ye=!1,oe&&(t.flags&1048576)!==0&&Qf(t,Ja,t.index);switch(t.lanes=0,t.tag){case 16:e:{var a=t.pendingProps;if(e=Ll(t.elementType),t.type=e,typeof e=="function")Hi(e)?(a=wl(e,a),t.tag=1,t=no(null,t,e,a,l)):(t.tag=0,t=jc(null,t,e,a,l));else{if(e!=null){var n=e.$$typeof;if(n===ae){t.tag=11,t=Fr(null,t,e,a,l);break e}else if(n===W){t.tag=14,t=Ir(null,t,e,a,l);break e}}throw t=Q(e)||e,Error(r(306,t,""))}}return t;case 0:return jc(e,t,t.type,t.pendingProps,l);case 1:return a=t.type,n=wl(a,t.pendingProps),no(e,t,a,n,l);case 3:e:{if(ke(t,t.stateNode.containerInfo),e===null)throw Error(r(387));a=t.pendingProps;var u=t.memoizedState;n=u.element,Fi(e,t),tn(t,a,null,l);var i=t.memoizedState;if(a=i.cache,sl(t,Ge,a),a!==u.cache&&Vi(t,[Ge],l,!0),en(),a=i.element,u.isDehydrated)if(u={element:a,isDehydrated:!1,cache:i.cache},t.updateQueue.baseState=u,t.memoizedState=u,t.flags&256){t=uo(e,t,a,l);break e}else if(a!==n){n=At(Error(r(424)),t),ka(n),t=uo(e,t,a,l);break e}else{switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName==="HTML"?e.ownerDocument.body:e}for(ze=xt(e.firstChild),We=t,oe=!0,il=null,Nt=!0,l=er(t,null,a,l),t.child=l;l;)l.flags=l.flags&-3|4096,l=l.sibling}else{if(ql(),a===n){t=Kt(e,t,l);break e}Ie(e,t,a,l)}t=t.child}return t;case 26:return pu(e,t),e===null?(l=_d(t.type,null,t.pendingProps,null))?t.memoizedState=l:oe||(l=t.type,e=t.pendingProps,a=Hu(k.current).createElement(l),a[$e]=t,a[at]=e,Pe(a,l,e),Ze(a),t.stateNode=a):t.memoizedState=_d(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return et(t),e===null&&oe&&(a=t.stateNode=bd(t.type,t.pendingProps,k.current),We=t,Nt=!0,n=ze,_l(t.type)?(rs=n,ze=xt(a.firstChild)):ze=n),Ie(e,t,t.pendingProps.children,l),pu(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&oe&&((n=a=ze)&&(a=_y(a,t.type,t.pendingProps,Nt),a!==null?(t.stateNode=a,We=t,ze=xt(a.firstChild),Nt=!1,n=!0):n=!1),n||cl(t)),et(t),n=t.type,u=t.pendingProps,i=e!==null?e.memoizedProps:null,a=u.children,us(n,u)?a=null:i!==null&&us(n,i)&&(t.flags|=32),t.memoizedState!==null&&(n=nc(e,t,Hh,null,null,l),En._currentValue=n),pu(e,t),Ie(e,t,a,l),t.child;case 6:return e===null&&oe&&((e=l=ze)&&(l=Ey(l,t.pendingProps,Nt),l!==null?(t.stateNode=l,We=t,ze=null,e=!0):e=!1),e||cl(t)),null;case 13:return io(e,t,l);case 4:return ke(t,t.stateNode.containerInfo),a=t.pendingProps,e===null?t.child=Ql(t,null,a,l):Ie(e,t,a,l),t.child;case 11:return Fr(e,t,t.type,t.pendingProps,l);case 7:return Ie(e,t,t.pendingProps,l),t.child;case 8:return Ie(e,t,t.pendingProps.children,l),t.child;case 12:return Ie(e,t,t.pendingProps.children,l),t.child;case 10:return a=t.pendingProps,sl(t,t.type,a.value),Ie(e,t,a.children,l),t.child;case 9:return n=t.type._context,a=t.pendingProps.children,Bl(t),n=Fe(n),a=a(n),t.flags|=1,Ie(e,t,a,l),t.child;case 14:return Ir(e,t,t.type,t.pendingProps,l);case 15:return Pr(e,t,t.type,t.pendingProps,l);case 19:return so(e,t,l);case 31:return Zh(e,t,l);case 22:return eo(e,t,l,t.pendingProps);case 24:return Bl(t),a=Fe(Ge),e===null?(n=ki(),n===null&&(n=je,u=Ki(),n.pooledCache=u,u.refCount++,u!==null&&(n.pooledCacheLanes|=l),n=u),t.memoizedState={parent:a,cache:n},Wi(t),sl(t,Ge,n)):((e.lanes&l)!==0&&(Fi(e,t),tn(t,null,null,l),en()),n=e.memoizedState,u=t.memoizedState,n.parent!==a?(n={parent:a,cache:a},t.memoizedState=n,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=n),sl(t,Ge,a)):(a=u.cache,sl(t,Ge,a),a!==n.cache&&Vi(t,[Ge],l,!0))),Ie(e,t,t.pendingProps.children,l),t.child;case 29:throw t.pendingProps}throw Error(r(156,t.tag))}function Jt(e){e.flags|=4}function Uc(e,t,l,a,n){if((t=(e.mode&32)!==0)&&(t=!1),t){if(e.flags|=16777216,(n&335544128)===n)if(e.stateNode.complete)e.flags|=8192;else if(Bo())e.flags|=8192;else throw Yl=nu,$i}else e.flags&=-16777217}function ro(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!Nd(t))if(Bo())e.flags|=8192;else throw Yl=nu,$i}function _u(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?Xs():536870912,e.lanes|=t,Aa|=t)}function sn(e,t){if(!oe)switch(e.tailMode){case"hidden":t=e.tail;for(var l=null;t!==null;)t.alternate!==null&&(l=t),t=t.sibling;l===null?e.tail=null:l.sibling=null;break;case"collapsed":l=e.tail;for(var a=null;l!==null;)l.alternate!==null&&(a=l),l=l.sibling;a===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:a.sibling=null}}function Ne(e){var t=e.alternate!==null&&e.alternate.child===e.child,l=0,a=0;if(t)for(var n=e.child;n!==null;)l|=n.lanes|n.childLanes,a|=n.subtreeFlags&65011712,a|=n.flags&65011712,n.return=e,n=n.sibling;else for(n=e.child;n!==null;)l|=n.lanes|n.childLanes,a|=n.subtreeFlags,a|=n.flags,n.return=e,n=n.sibling;return e.subtreeFlags|=a,e.childLanes=l,t}function Kh(e,t,l){var a=t.pendingProps;switch(Yi(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ne(t),null;case 1:return Ne(t),null;case 3:return l=t.stateNode,a=null,e!==null&&(a=e.memoizedState.cache),t.memoizedState.cache!==a&&(t.flags|=2048),wt(Ge),Ae(),l.pendingContext&&(l.context=l.pendingContext,l.pendingContext=null),(e===null||e.child===null)&&(ra(t)?Jt(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,Xi())),Ne(t),null;case 26:var n=t.type,u=t.memoizedState;return e===null?(Jt(t),u!==null?(Ne(t),ro(t,u)):(Ne(t),Uc(t,n,null,a,l))):u?u!==e.memoizedState?(Jt(t),Ne(t),ro(t,u)):(Ne(t),t.flags&=-16777217):(e=e.memoizedProps,e!==a&&Jt(t),Ne(t),Uc(t,n,e,a,l)),null;case 27:if(tl(t),l=k.current,n=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==a&&Jt(t);else{if(!a){if(t.stateNode===null)throw Error(r(166));return Ne(t),null}e=L.current,ra(t)?wf(t):(e=bd(n,a,l),t.stateNode=e,Jt(t))}return Ne(t),null;case 5:if(tl(t),n=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==a&&Jt(t);else{if(!a){if(t.stateNode===null)throw Error(r(166));return Ne(t),null}if(u=L.current,ra(t))wf(t);else{var i=Hu(k.current);switch(u){case 1:u=i.createElementNS("http://www.w3.org/2000/svg",n);break;case 2:u=i.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;default:switch(n){case"svg":u=i.createElementNS("http://www.w3.org/2000/svg",n);break;case"math":u=i.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;case"script":u=i.createElement("div"),u.innerHTML="<script><\/script>",u=u.removeChild(u.firstChild);break;case"select":u=typeof a.is=="string"?i.createElement("select",{is:a.is}):i.createElement("select"),a.multiple?u.multiple=!0:a.size&&(u.size=a.size);break;default:u=typeof a.is=="string"?i.createElement(n,{is:a.is}):i.createElement(n)}}u[$e]=t,u[at]=a;e:for(i=t.child;i!==null;){if(i.tag===5||i.tag===6)u.appendChild(i.stateNode);else if(i.tag!==4&&i.tag!==27&&i.child!==null){i.child.return=i,i=i.child;continue}if(i===t)break e;for(;i.sibling===null;){if(i.return===null||i.return===t)break e;i=i.return}i.sibling.return=i.return,i=i.sibling}t.stateNode=u;e:switch(Pe(u,n,a),n){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break e;case"img":a=!0;break e;default:a=!1}a&&Jt(t)}}return Ne(t),Uc(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,l),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==a&&Jt(t);else{if(typeof a!="string"&&t.stateNode===null)throw Error(r(166));if(e=k.current,ra(t)){if(e=t.stateNode,l=t.memoizedProps,a=null,n=We,n!==null)switch(n.tag){case 27:case 5:a=n.memoizedProps}e[$e]=t,e=!!(e.nodeValue===l||a!==null&&a.suppressHydrationWarning===!0||cd(e.nodeValue,l)),e||cl(t,!0)}else e=Hu(e).createTextNode(a),e[$e]=t,t.stateNode=e}return Ne(t),null;case 31:if(l=t.memoizedState,e===null||e.memoizedState!==null){if(a=ra(t),l!==null){if(e===null){if(!a)throw Error(r(318));if(e=t.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(r(557));e[$e]=t}else ql(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ne(t),e=!1}else l=Xi(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=l),e=!0;if(!e)return t.flags&256?(vt(t),t):(vt(t),null);if((t.flags&128)!==0)throw Error(r(558))}return Ne(t),null;case 13:if(a=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(n=ra(t),a!==null&&a.dehydrated!==null){if(e===null){if(!n)throw Error(r(318));if(n=t.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(r(317));n[$e]=t}else ql(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ne(t),n=!1}else n=Xi(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),n=!0;if(!n)return t.flags&256?(vt(t),t):(vt(t),null)}return vt(t),(t.flags&128)!==0?(t.lanes=l,t):(l=a!==null,e=e!==null&&e.memoizedState!==null,l&&(a=t.child,n=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(n=a.alternate.memoizedState.cachePool.pool),u=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(u=a.memoizedState.cachePool.pool),u!==n&&(a.flags|=2048)),l!==e&&l&&(t.child.flags|=8192),_u(t,t.updateQueue),Ne(t),null);case 4:return Ae(),e===null&&es(t.stateNode.containerInfo),Ne(t),null;case 10:return wt(t.type),Ne(t),null;case 19:if(j(He),a=t.memoizedState,a===null)return Ne(t),null;if(n=(t.flags&128)!==0,u=a.rendering,u===null)if(n)sn(a,!1);else{if(Re!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(u=su(e),u!==null){for(t.flags|=128,sn(a,!1),e=u.updateQueue,t.updateQueue=e,_u(t,e),t.subtreeFlags=0,e=l,l=t.child;l!==null;)Gf(l,e),l=l.sibling;return q(He,He.current&1|2),oe&&Qt(t,a.treeForkCount),t.child}e=e.sibling}a.tail!==null&&rt()>Nu&&(t.flags|=128,n=!0,sn(a,!1),t.lanes=4194304)}else{if(!n)if(e=su(u),e!==null){if(t.flags|=128,n=!0,e=e.updateQueue,t.updateQueue=e,_u(t,e),sn(a,!0),a.tail===null&&a.tailMode==="hidden"&&!u.alternate&&!oe)return Ne(t),null}else 2*rt()-a.renderingStartTime>Nu&&l!==536870912&&(t.flags|=128,n=!0,sn(a,!1),t.lanes=4194304);a.isBackwards?(u.sibling=t.child,t.child=u):(e=a.last,e!==null?e.sibling=u:t.child=u,a.last=u)}return a.tail!==null?(e=a.tail,a.rendering=e,a.tail=e.sibling,a.renderingStartTime=rt(),e.sibling=null,l=He.current,q(He,n?l&1|2:l&1),oe&&Qt(t,a.treeForkCount),e):(Ne(t),null);case 22:case 23:return vt(t),tc(),a=t.memoizedState!==null,e!==null?e.memoizedState!==null!==a&&(t.flags|=8192):a&&(t.flags|=8192),a?(l&536870912)!==0&&(t.flags&128)===0&&(Ne(t),t.subtreeFlags&6&&(t.flags|=8192)):Ne(t),l=t.updateQueue,l!==null&&_u(t,l.retryQueue),l=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(l=e.memoizedState.cachePool.pool),a=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(a=t.memoizedState.cachePool.pool),a!==l&&(t.flags|=2048),e!==null&&j(Gl),null;case 24:return l=null,e!==null&&(l=e.memoizedState.cache),t.memoizedState.cache!==l&&(t.flags|=2048),wt(Ge),Ne(t),null;case 25:return null;case 30:return null}throw Error(r(156,t.tag))}function Jh(e,t){switch(Yi(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return wt(Ge),Ae(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return tl(t),null;case 31:if(t.memoizedState!==null){if(vt(t),t.alternate===null)throw Error(r(340));ql()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(vt(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(r(340));ql()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return j(He),null;case 4:return Ae(),null;case 10:return wt(t.type),null;case 22:case 23:return vt(t),tc(),e!==null&&j(Gl),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return wt(Ge),null;case 25:return null;default:return null}}function oo(e,t){switch(Yi(t),t.tag){case 3:wt(Ge),Ae();break;case 26:case 27:case 5:tl(t);break;case 4:Ae();break;case 31:t.memoizedState!==null&&vt(t);break;case 13:vt(t);break;case 19:j(He);break;case 10:wt(t.type);break;case 22:case 23:vt(t),tc(),e!==null&&j(Gl);break;case 24:wt(Ge)}}function fn(e,t){try{var l=t.updateQueue,a=l!==null?l.lastEffect:null;if(a!==null){var n=a.next;l=n;do{if((l.tag&e)===e){a=void 0;var u=l.create,i=l.inst;a=u(),i.destroy=a}l=l.next}while(l!==n)}}catch(s){pe(t,t.return,s)}}function hl(e,t,l){try{var a=t.updateQueue,n=a!==null?a.lastEffect:null;if(n!==null){var u=n.next;a=u;do{if((a.tag&e)===e){var i=a.inst,s=i.destroy;if(s!==void 0){i.destroy=void 0,n=t;var m=l,p=s;try{p()}catch(T){pe(n,m,T)}}}a=a.next}while(a!==u)}}catch(T){pe(t,t.return,T)}}function mo(e){var t=e.updateQueue;if(t!==null){var l=e.stateNode;try{lr(t,l)}catch(a){pe(e,e.return,a)}}}function ho(e,t,l){l.props=wl(e.type,e.memoizedProps),l.state=e.memoizedState;try{l.componentWillUnmount()}catch(a){pe(e,t,a)}}function rn(e,t){try{var l=e.ref;if(l!==null){switch(e.tag){case 26:case 27:case 5:var a=e.stateNode;break;case 30:a=e.stateNode;break;default:a=e.stateNode}typeof l=="function"?e.refCleanup=l(a):l.current=a}}catch(n){pe(e,t,n)}}function qt(e,t){var l=e.ref,a=e.refCleanup;if(l!==null)if(typeof a=="function")try{a()}catch(n){pe(e,t,n)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof l=="function")try{l(null)}catch(n){pe(e,t,n)}else l.current=null}function yo(e){var t=e.type,l=e.memoizedProps,a=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":l.autoFocus&&a.focus();break e;case"img":l.src?a.src=l.src:l.srcSet&&(a.srcset=l.srcSet)}}catch(n){pe(e,e.return,n)}}function Cc(e,t,l){try{var a=e.stateNode;yy(a,e.type,l,t),a[at]=t}catch(n){pe(e,e.return,n)}}function vo(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&_l(e.type)||e.tag===4}function Rc(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||vo(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&_l(e.type)||e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function qc(e,t,l){var a=e.tag;if(a===5||a===6)e=e.stateNode,t?(l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l).insertBefore(e,t):(t=l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l,t.appendChild(e),l=l._reactRootContainer,l!=null||t.onclick!==null||(t.onclick=Gt));else if(a!==4&&(a===27&&_l(e.type)&&(l=e.stateNode,t=null),e=e.child,e!==null))for(qc(e,t,l),e=e.sibling;e!==null;)qc(e,t,l),e=e.sibling}function Eu(e,t,l){var a=e.tag;if(a===5||a===6)e=e.stateNode,t?l.insertBefore(e,t):l.appendChild(e);else if(a!==4&&(a===27&&_l(e.type)&&(l=e.stateNode),e=e.child,e!==null))for(Eu(e,t,l),e=e.sibling;e!==null;)Eu(e,t,l),e=e.sibling}function go(e){var t=e.stateNode,l=e.memoizedProps;try{for(var a=e.type,n=t.attributes;n.length;)t.removeAttributeNode(n[0]);Pe(t,a,l),t[$e]=e,t[at]=l}catch(u){pe(e,e.return,u)}}var kt=!1,Qe=!1,Hc=!1,bo=typeof WeakSet=="function"?WeakSet:Set,Ve=null;function kh(e,t){if(e=e.containerInfo,as=wu,e=Of(e),Oi(e)){if("selectionStart"in e)var l={start:e.selectionStart,end:e.selectionEnd};else e:{l=(l=e.ownerDocument)&&l.defaultView||window;var a=l.getSelection&&l.getSelection();if(a&&a.rangeCount!==0){l=a.anchorNode;var n=a.anchorOffset,u=a.focusNode;a=a.focusOffset;try{l.nodeType,u.nodeType}catch{l=null;break e}var i=0,s=-1,m=-1,p=0,T=0,D=e,_=null;t:for(;;){for(var A;D!==l||n!==0&&D.nodeType!==3||(s=i+n),D!==u||a!==0&&D.nodeType!==3||(m=i+a),D.nodeType===3&&(i+=D.nodeValue.length),(A=D.firstChild)!==null;)_=D,D=A;for(;;){if(D===e)break t;if(_===l&&++p===n&&(s=i),_===u&&++T===a&&(m=i),(A=D.nextSibling)!==null)break;D=_,_=D.parentNode}D=A}l=s===-1||m===-1?null:{start:s,end:m}}else l=null}l=l||{start:0,end:0}}else l=null;for(ns={focusedElem:e,selectionRange:l},wu=!1,Ve=t;Ve!==null;)if(t=Ve,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,Ve=e;else for(;Ve!==null;){switch(t=Ve,u=t.alternate,e=t.flags,t.tag){case 0:if((e&4)!==0&&(e=t.updateQueue,e=e!==null?e.events:null,e!==null))for(l=0;l<e.length;l++)n=e[l],n.ref.impl=n.nextImpl;break;case 11:case 15:break;case 1:if((e&1024)!==0&&u!==null){e=void 0,l=t,n=u.memoizedProps,u=u.memoizedState,a=l.stateNode;try{var Y=wl(l.type,n);e=a.getSnapshotBeforeUpdate(Y,u),a.__reactInternalSnapshotBeforeUpdate=e}catch($){pe(l,l.return,$)}}break;case 3:if((e&1024)!==0){if(e=t.stateNode.containerInfo,l=e.nodeType,l===9)cs(e);else if(l===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":cs(e);break;default:e.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((e&1024)!==0)throw Error(r(163))}if(e=t.sibling,e!==null){e.return=t.return,Ve=e;break}Ve=t.return}}function po(e,t,l){var a=l.flags;switch(l.tag){case 0:case 11:case 15:Wt(e,l),a&4&&fn(5,l);break;case 1:if(Wt(e,l),a&4)if(e=l.stateNode,t===null)try{e.componentDidMount()}catch(i){pe(l,l.return,i)}else{var n=wl(l.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(n,t,e.__reactInternalSnapshotBeforeUpdate)}catch(i){pe(l,l.return,i)}}a&64&&mo(l),a&512&&rn(l,l.return);break;case 3:if(Wt(e,l),a&64&&(e=l.updateQueue,e!==null)){if(t=null,l.child!==null)switch(l.child.tag){case 27:case 5:t=l.child.stateNode;break;case 1:t=l.child.stateNode}try{lr(e,t)}catch(i){pe(l,l.return,i)}}break;case 27:t===null&&a&4&&go(l);case 26:case 5:Wt(e,l),t===null&&a&4&&yo(l),a&512&&rn(l,l.return);break;case 12:Wt(e,l);break;case 31:Wt(e,l),a&4&&Eo(e,l);break;case 13:Wt(e,l),a&4&&Ao(e,l),a&64&&(e=l.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(l=ay.bind(null,l),Ay(e,l))));break;case 22:if(a=l.memoizedState!==null||kt,!a){t=t!==null&&t.memoizedState!==null||Qe,n=kt;var u=Qe;kt=a,(Qe=t)&&!u?Ft(e,l,(l.subtreeFlags&8772)!==0):Wt(e,l),kt=n,Qe=u}break;case 30:break;default:Wt(e,l)}}function So(e){var t=e.alternate;t!==null&&(e.alternate=null,So(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&di(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Oe=null,ut=!1;function $t(e,t,l){for(l=l.child;l!==null;)_o(e,t,l),l=l.sibling}function _o(e,t,l){if(ot&&typeof ot.onCommitFiberUnmount=="function")try{ot.onCommitFiberUnmount(Ca,l)}catch{}switch(l.tag){case 26:Qe||qt(l,t),$t(e,t,l),l.memoizedState?l.memoizedState.count--:l.stateNode&&(l=l.stateNode,l.parentNode.removeChild(l));break;case 27:Qe||qt(l,t);var a=Oe,n=ut;_l(l.type)&&(Oe=l.stateNode,ut=!1),$t(e,t,l),pn(l.stateNode),Oe=a,ut=n;break;case 5:Qe||qt(l,t);case 6:if(a=Oe,n=ut,Oe=null,$t(e,t,l),Oe=a,ut=n,Oe!==null)if(ut)try{(Oe.nodeType===9?Oe.body:Oe.nodeName==="HTML"?Oe.ownerDocument.body:Oe).removeChild(l.stateNode)}catch(u){pe(l,t,u)}else try{Oe.removeChild(l.stateNode)}catch(u){pe(l,t,u)}break;case 18:Oe!==null&&(ut?(e=Oe,md(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,l.stateNode),Ma(e)):md(Oe,l.stateNode));break;case 4:a=Oe,n=ut,Oe=l.stateNode.containerInfo,ut=!0,$t(e,t,l),Oe=a,ut=n;break;case 0:case 11:case 14:case 15:hl(2,l,t),Qe||hl(4,l,t),$t(e,t,l);break;case 1:Qe||(qt(l,t),a=l.stateNode,typeof a.componentWillUnmount=="function"&&ho(l,t,a)),$t(e,t,l);break;case 21:$t(e,t,l);break;case 22:Qe=(a=Qe)||l.memoizedState!==null,$t(e,t,l),Qe=a;break;default:$t(e,t,l)}}function Eo(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{Ma(e)}catch(l){pe(t,t.return,l)}}}function Ao(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{Ma(e)}catch(l){pe(t,t.return,l)}}function $h(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new bo),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new bo),t;default:throw Error(r(435,e.tag))}}function Au(e,t){var l=$h(e);t.forEach(function(a){if(!l.has(a)){l.add(a);var n=ny.bind(null,e,a);a.then(n,n)}})}function it(e,t){var l=t.deletions;if(l!==null)for(var a=0;a<l.length;a++){var n=l[a],u=e,i=t,s=i;e:for(;s!==null;){switch(s.tag){case 27:if(_l(s.type)){Oe=s.stateNode,ut=!1;break e}break;case 5:Oe=s.stateNode,ut=!1;break e;case 3:case 4:Oe=s.stateNode.containerInfo,ut=!0;break e}s=s.return}if(Oe===null)throw Error(r(160));_o(u,i,n),Oe=null,ut=!1,u=n.alternate,u!==null&&(u.return=null),n.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)jo(t,e),t=t.sibling}var Mt=null;function jo(e,t){var l=e.alternate,a=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:it(t,e),ct(e),a&4&&(hl(3,e,e.return),fn(3,e),hl(5,e,e.return));break;case 1:it(t,e),ct(e),a&512&&(Qe||l===null||qt(l,l.return)),a&64&&kt&&(e=e.updateQueue,e!==null&&(a=e.callbacks,a!==null&&(l=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=l===null?a:l.concat(a))));break;case 26:var n=Mt;if(it(t,e),ct(e),a&512&&(Qe||l===null||qt(l,l.return)),a&4){var u=l!==null?l.memoizedState:null;if(a=e.memoizedState,l===null)if(a===null)if(e.stateNode===null){e:{a=e.type,l=e.memoizedProps,n=n.ownerDocument||n;t:switch(a){case"title":u=n.getElementsByTagName("title")[0],(!u||u[Ha]||u[$e]||u.namespaceURI==="http://www.w3.org/2000/svg"||u.hasAttribute("itemprop"))&&(u=n.createElement(a),n.head.insertBefore(u,n.querySelector("head > title"))),Pe(u,a,l),u[$e]=e,Ze(u),a=u;break e;case"link":var i=jd("link","href",n).get(a+(l.href||""));if(i){for(var s=0;s<i.length;s++)if(u=i[s],u.getAttribute("href")===(l.href==null||l.href===""?null:l.href)&&u.getAttribute("rel")===(l.rel==null?null:l.rel)&&u.getAttribute("title")===(l.title==null?null:l.title)&&u.getAttribute("crossorigin")===(l.crossOrigin==null?null:l.crossOrigin)){i.splice(s,1);break t}}u=n.createElement(a),Pe(u,a,l),n.head.appendChild(u);break;case"meta":if(i=jd("meta","content",n).get(a+(l.content||""))){for(s=0;s<i.length;s++)if(u=i[s],u.getAttribute("content")===(l.content==null?null:""+l.content)&&u.getAttribute("name")===(l.name==null?null:l.name)&&u.getAttribute("property")===(l.property==null?null:l.property)&&u.getAttribute("http-equiv")===(l.httpEquiv==null?null:l.httpEquiv)&&u.getAttribute("charset")===(l.charSet==null?null:l.charSet)){i.splice(s,1);break t}}u=n.createElement(a),Pe(u,a,l),n.head.appendChild(u);break;default:throw Error(r(468,a))}u[$e]=e,Ze(u),a=u}e.stateNode=a}else zd(n,e.type,e.stateNode);else e.stateNode=Ad(n,a,e.memoizedProps);else u!==a?(u===null?l.stateNode!==null&&(l=l.stateNode,l.parentNode.removeChild(l)):u.count--,a===null?zd(n,e.type,e.stateNode):Ad(n,a,e.memoizedProps)):a===null&&e.stateNode!==null&&Cc(e,e.memoizedProps,l.memoizedProps)}break;case 27:it(t,e),ct(e),a&512&&(Qe||l===null||qt(l,l.return)),l!==null&&a&4&&Cc(e,e.memoizedProps,l.memoizedProps);break;case 5:if(it(t,e),ct(e),a&512&&(Qe||l===null||qt(l,l.return)),e.flags&32){n=e.stateNode;try{ea(n,"")}catch(Y){pe(e,e.return,Y)}}a&4&&e.stateNode!=null&&(n=e.memoizedProps,Cc(e,n,l!==null?l.memoizedProps:n)),a&1024&&(Hc=!0);break;case 6:if(it(t,e),ct(e),a&4){if(e.stateNode===null)throw Error(r(162));a=e.memoizedProps,l=e.stateNode;try{l.nodeValue=a}catch(Y){pe(e,e.return,Y)}}break;case 3:if(Lu=null,n=Mt,Mt=Bu(t.containerInfo),it(t,e),Mt=n,ct(e),a&4&&l!==null&&l.memoizedState.isDehydrated)try{Ma(t.containerInfo)}catch(Y){pe(e,e.return,Y)}Hc&&(Hc=!1,zo(e));break;case 4:a=Mt,Mt=Bu(e.stateNode.containerInfo),it(t,e),ct(e),Mt=a;break;case 12:it(t,e),ct(e);break;case 31:it(t,e),ct(e),a&4&&(a=e.updateQueue,a!==null&&(e.updateQueue=null,Au(e,a)));break;case 13:it(t,e),ct(e),e.child.flags&8192&&e.memoizedState!==null!=(l!==null&&l.memoizedState!==null)&&(zu=rt()),a&4&&(a=e.updateQueue,a!==null&&(e.updateQueue=null,Au(e,a)));break;case 22:n=e.memoizedState!==null;var m=l!==null&&l.memoizedState!==null,p=kt,T=Qe;if(kt=p||n,Qe=T||m,it(t,e),Qe=T,kt=p,ct(e),a&8192)e:for(t=e.stateNode,t._visibility=n?t._visibility&-2:t._visibility|1,n&&(l===null||m||kt||Qe||Zl(e)),l=null,t=e;;){if(t.tag===5||t.tag===26){if(l===null){m=l=t;try{if(u=m.stateNode,n)i=u.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none";else{s=m.stateNode;var D=m.memoizedProps.style,_=D!=null&&D.hasOwnProperty("display")?D.display:null;s.style.display=_==null||typeof _=="boolean"?"":(""+_).trim()}}catch(Y){pe(m,m.return,Y)}}}else if(t.tag===6){if(l===null){m=t;try{m.stateNode.nodeValue=n?"":m.memoizedProps}catch(Y){pe(m,m.return,Y)}}}else if(t.tag===18){if(l===null){m=t;try{var A=m.stateNode;n?hd(A,!0):hd(m.stateNode,!1)}catch(Y){pe(m,m.return,Y)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;t.sibling===null;){if(t.return===null||t.return===e)break e;l===t&&(l=null),t=t.return}l===t&&(l=null),t.sibling.return=t.return,t=t.sibling}a&4&&(a=e.updateQueue,a!==null&&(l=a.retryQueue,l!==null&&(a.retryQueue=null,Au(e,l))));break;case 19:it(t,e),ct(e),a&4&&(a=e.updateQueue,a!==null&&(e.updateQueue=null,Au(e,a)));break;case 30:break;case 21:break;default:it(t,e),ct(e)}}function ct(e){var t=e.flags;if(t&2){try{for(var l,a=e.return;a!==null;){if(vo(a)){l=a;break}a=a.return}if(l==null)throw Error(r(160));switch(l.tag){case 27:var n=l.stateNode,u=Rc(e);Eu(e,u,n);break;case 5:var i=l.stateNode;l.flags&32&&(ea(i,""),l.flags&=-33);var s=Rc(e);Eu(e,s,i);break;case 3:case 4:var m=l.stateNode.containerInfo,p=Rc(e);qc(e,p,m);break;default:throw Error(r(161))}}catch(T){pe(e,e.return,T)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function zo(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;zo(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function Wt(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)po(e,t.alternate,t),t=t.sibling}function Zl(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:hl(4,t,t.return),Zl(t);break;case 1:qt(t,t.return);var l=t.stateNode;typeof l.componentWillUnmount=="function"&&ho(t,t.return,l),Zl(t);break;case 27:pn(t.stateNode);case 26:case 5:qt(t,t.return),Zl(t);break;case 22:t.memoizedState===null&&Zl(t);break;case 30:Zl(t);break;default:Zl(t)}e=e.sibling}}function Ft(e,t,l){for(l=l&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var a=t.alternate,n=e,u=t,i=u.flags;switch(u.tag){case 0:case 11:case 15:Ft(n,u,l),fn(4,u);break;case 1:if(Ft(n,u,l),a=u,n=a.stateNode,typeof n.componentDidMount=="function")try{n.componentDidMount()}catch(p){pe(a,a.return,p)}if(a=u,n=a.updateQueue,n!==null){var s=a.stateNode;try{var m=n.shared.hiddenCallbacks;if(m!==null)for(n.shared.hiddenCallbacks=null,n=0;n<m.length;n++)tr(m[n],s)}catch(p){pe(a,a.return,p)}}l&&i&64&&mo(u),rn(u,u.return);break;case 27:go(u);case 26:case 5:Ft(n,u,l),l&&a===null&&i&4&&yo(u),rn(u,u.return);break;case 12:Ft(n,u,l);break;case 31:Ft(n,u,l),l&&i&4&&Eo(n,u);break;case 13:Ft(n,u,l),l&&i&4&&Ao(n,u);break;case 22:u.memoizedState===null&&Ft(n,u,l),rn(u,u.return);break;case 30:break;default:Ft(n,u,l)}t=t.sibling}}function Bc(e,t){var l=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(l=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==l&&(e!=null&&e.refCount++,l!=null&&$a(l))}function Gc(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&$a(e))}function Ut(e,t,l,a){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)No(e,t,l,a),t=t.sibling}function No(e,t,l,a){var n=t.flags;switch(t.tag){case 0:case 11:case 15:Ut(e,t,l,a),n&2048&&fn(9,t);break;case 1:Ut(e,t,l,a);break;case 3:Ut(e,t,l,a),n&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&$a(e)));break;case 12:if(n&2048){Ut(e,t,l,a),e=t.stateNode;try{var u=t.memoizedProps,i=u.id,s=u.onPostCommit;typeof s=="function"&&s(i,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(m){pe(t,t.return,m)}}else Ut(e,t,l,a);break;case 31:Ut(e,t,l,a);break;case 13:Ut(e,t,l,a);break;case 23:break;case 22:u=t.stateNode,i=t.alternate,t.memoizedState!==null?u._visibility&2?Ut(e,t,l,a):on(e,t):u._visibility&2?Ut(e,t,l,a):(u._visibility|=2,Sa(e,t,l,a,(t.subtreeFlags&10256)!==0||!1)),n&2048&&Bc(i,t);break;case 24:Ut(e,t,l,a),n&2048&&Gc(t.alternate,t);break;default:Ut(e,t,l,a)}}function Sa(e,t,l,a,n){for(n=n&&((t.subtreeFlags&10256)!==0||!1),t=t.child;t!==null;){var u=e,i=t,s=l,m=a,p=i.flags;switch(i.tag){case 0:case 11:case 15:Sa(u,i,s,m,n),fn(8,i);break;case 23:break;case 22:var T=i.stateNode;i.memoizedState!==null?T._visibility&2?Sa(u,i,s,m,n):on(u,i):(T._visibility|=2,Sa(u,i,s,m,n)),n&&p&2048&&Bc(i.alternate,i);break;case 24:Sa(u,i,s,m,n),n&&p&2048&&Gc(i.alternate,i);break;default:Sa(u,i,s,m,n)}t=t.sibling}}function on(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var l=e,a=t,n=a.flags;switch(a.tag){case 22:on(l,a),n&2048&&Bc(a.alternate,a);break;case 24:on(l,a),n&2048&&Gc(a.alternate,a);break;default:on(l,a)}t=t.sibling}}var dn=8192;function _a(e,t,l){if(e.subtreeFlags&dn)for(e=e.child;e!==null;)To(e,t,l),e=e.sibling}function To(e,t,l){switch(e.tag){case 26:_a(e,t,l),e.flags&dn&&e.memoizedState!==null&&qy(l,Mt,e.memoizedState,e.memoizedProps);break;case 5:_a(e,t,l);break;case 3:case 4:var a=Mt;Mt=Bu(e.stateNode.containerInfo),_a(e,t,l),Mt=a;break;case 22:e.memoizedState===null&&(a=e.alternate,a!==null&&a.memoizedState!==null?(a=dn,dn=16777216,_a(e,t,l),dn=a):_a(e,t,l));break;default:_a(e,t,l)}}function xo(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function mn(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var l=0;l<t.length;l++){var a=t[l];Ve=a,Do(a,e)}xo(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Oo(e),e=e.sibling}function Oo(e){switch(e.tag){case 0:case 11:case 15:mn(e),e.flags&2048&&hl(9,e,e.return);break;case 3:mn(e);break;case 12:mn(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,ju(e)):mn(e);break;default:mn(e)}}function ju(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var l=0;l<t.length;l++){var a=t[l];Ve=a,Do(a,e)}xo(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:hl(8,t,t.return),ju(t);break;case 22:l=t.stateNode,l._visibility&2&&(l._visibility&=-3,ju(t));break;default:ju(t)}e=e.sibling}}function Do(e,t){for(;Ve!==null;){var l=Ve;switch(l.tag){case 0:case 11:case 15:hl(8,l,t);break;case 23:case 22:if(l.memoizedState!==null&&l.memoizedState.cachePool!==null){var a=l.memoizedState.cachePool.pool;a!=null&&a.refCount++}break;case 24:$a(l.memoizedState.cache)}if(a=l.child,a!==null)a.return=l,Ve=a;else e:for(l=e;Ve!==null;){a=Ve;var n=a.sibling,u=a.return;if(So(a),a===l){Ve=null;break e}if(n!==null){n.return=u,Ve=n;break e}Ve=u}}}var Wh={getCacheForType:function(e){var t=Fe(Ge),l=t.data.get(e);return l===void 0&&(l=e(),t.data.set(e,l)),l},cacheSignal:function(){return Fe(Ge).controller.signal}},Fh=typeof WeakMap=="function"?WeakMap:Map,he=0,je=null,ce=null,fe=0,be=0,gt=null,yl=!1,Ea=!1,Lc=!1,It=0,Re=0,vl=0,Vl=0,Yc=0,bt=0,Aa=0,hn=null,st=null,Qc=!1,zu=0,Mo=0,Nu=1/0,Tu=null,gl=null,we=0,bl=null,ja=null,Pt=0,Xc=0,wc=null,Uo=null,yn=0,Zc=null;function pt(){return(he&2)!==0&&fe!==0?fe&-fe:S.T!==null?Wc():Ks()}function Co(){if(bt===0)if((fe&536870912)===0||oe){var e=qn;qn<<=1,(qn&3932160)===0&&(qn=262144),bt=e}else bt=536870912;return e=yt.current,e!==null&&(e.flags|=32),bt}function ft(e,t,l){(e===je&&(be===2||be===9)||e.cancelPendingCommit!==null)&&(za(e,0),pl(e,fe,bt,!1)),qa(e,l),((he&2)===0||e!==je)&&(e===je&&((he&2)===0&&(Vl|=l),Re===4&&pl(e,fe,bt,!1)),Ht(e))}function Ro(e,t,l){if((he&6)!==0)throw Error(r(327));var a=!l&&(t&127)===0&&(t&e.expiredLanes)===0||Ra(e,t),n=a?ey(e,t):Kc(e,t,!0),u=a;do{if(n===0){Ea&&!a&&pl(e,t,0,!1);break}else{if(l=e.current.alternate,u&&!Ih(l)){n=Kc(e,t,!1),u=!1;continue}if(n===2){if(u=t,e.errorRecoveryDisabledLanes&u)var i=0;else i=e.pendingLanes&-536870913,i=i!==0?i:i&536870912?536870912:0;if(i!==0){t=i;e:{var s=e;n=hn;var m=s.current.memoizedState.isDehydrated;if(m&&(za(s,i).flags|=256),i=Kc(s,i,!1),i!==2){if(Lc&&!m){s.errorRecoveryDisabledLanes|=u,Vl|=u,n=4;break e}u=st,st=n,u!==null&&(st===null?st=u:st.push.apply(st,u))}n=i}if(u=!1,n!==2)continue}}if(n===1){za(e,0),pl(e,t,0,!0);break}e:{switch(a=e,u=n,u){case 0:case 1:throw Error(r(345));case 4:if((t&4194048)!==t)break;case 6:pl(a,t,bt,!yl);break e;case 2:st=null;break;case 3:case 5:break;default:throw Error(r(329))}if((t&62914560)===t&&(n=zu+300-rt(),10<n)){if(pl(a,t,bt,!yl),Bn(a,0,!0)!==0)break e;Pt=t,a.timeoutHandle=od(qo.bind(null,a,l,st,Tu,Qc,t,bt,Vl,Aa,yl,u,"Throttled",-0,0),n);break e}qo(a,l,st,Tu,Qc,t,bt,Vl,Aa,yl,u,null,-0,0)}}break}while(!0);Ht(e)}function qo(e,t,l,a,n,u,i,s,m,p,T,D,_,A){if(e.timeoutHandle=-1,D=t.subtreeFlags,D&8192||(D&16785408)===16785408){D={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Gt},To(t,u,D);var Y=(u&62914560)===u?zu-rt():(u&4194048)===u?Mo-rt():0;if(Y=Hy(D,Y),Y!==null){Pt=u,e.cancelPendingCommit=Y(wo.bind(null,e,t,u,l,a,n,i,s,m,T,D,null,_,A)),pl(e,u,i,!p);return}}wo(e,t,u,l,a,n,i,s,m)}function Ih(e){for(var t=e;;){var l=t.tag;if((l===0||l===11||l===15)&&t.flags&16384&&(l=t.updateQueue,l!==null&&(l=l.stores,l!==null)))for(var a=0;a<l.length;a++){var n=l[a],u=n.getSnapshot;n=n.value;try{if(!mt(u(),n))return!1}catch{return!1}}if(l=t.child,t.subtreeFlags&16384&&l!==null)l.return=t,t=l;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function pl(e,t,l,a){t&=~Yc,t&=~Vl,e.suspendedLanes|=t,e.pingedLanes&=~t,a&&(e.warmLanes|=t),a=e.expirationTimes;for(var n=t;0<n;){var u=31-dt(n),i=1<<u;a[u]=-1,n&=~i}l!==0&&ws(e,l,t)}function xu(){return(he&6)===0?(vn(0),!1):!0}function Vc(){if(ce!==null){if(be===0)var e=ce.return;else e=ce,Xt=Hl=null,cc(e),ya=null,Fa=0,e=ce;for(;e!==null;)oo(e.alternate,e),e=e.return;ce=null}}function za(e,t){var l=e.timeoutHandle;l!==-1&&(e.timeoutHandle=-1,by(l)),l=e.cancelPendingCommit,l!==null&&(e.cancelPendingCommit=null,l()),Pt=0,Vc(),je=e,ce=l=Yt(e.current,null),fe=t,be=0,gt=null,yl=!1,Ea=Ra(e,t),Lc=!1,Aa=bt=Yc=Vl=vl=Re=0,st=hn=null,Qc=!1,(t&8)!==0&&(t|=t&32);var a=e.entangledLanes;if(a!==0)for(e=e.entanglements,a&=t;0<a;){var n=31-dt(a),u=1<<n;t|=e[n],a&=~u}return It=t,$n(),l}function Ho(e,t){te=null,S.H=un,t===ha||t===au?(t=Ff(),be=3):t===$i?(t=Ff(),be=4):be=t===Ac?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,gt=t,ce===null&&(Re=1,gu(e,At(t,e.current)))}function Bo(){var e=yt.current;return e===null?!0:(fe&4194048)===fe?Tt===null:(fe&62914560)===fe||(fe&536870912)!==0?e===Tt:!1}function Go(){var e=S.H;return S.H=un,e===null?un:e}function Lo(){var e=S.A;return S.A=Wh,e}function Ou(){Re=4,yl||(fe&4194048)!==fe&&yt.current!==null||(Ea=!0),(vl&134217727)===0&&(Vl&134217727)===0||je===null||pl(je,fe,bt,!1)}function Kc(e,t,l){var a=he;he|=2;var n=Go(),u=Lo();(je!==e||fe!==t)&&(Tu=null,za(e,t)),t=!1;var i=Re;e:do try{if(be!==0&&ce!==null){var s=ce,m=gt;switch(be){case 8:Vc(),i=6;break e;case 3:case 2:case 9:case 6:yt.current===null&&(t=!0);var p=be;if(be=0,gt=null,Na(e,s,m,p),l&&Ea){i=0;break e}break;default:p=be,be=0,gt=null,Na(e,s,m,p)}}Ph(),i=Re;break}catch(T){Ho(e,T)}while(!0);return t&&e.shellSuspendCounter++,Xt=Hl=null,he=a,S.H=n,S.A=u,ce===null&&(je=null,fe=0,$n()),i}function Ph(){for(;ce!==null;)Yo(ce)}function ey(e,t){var l=he;he|=2;var a=Go(),n=Lo();je!==e||fe!==t?(Tu=null,Nu=rt()+500,za(e,t)):Ea=Ra(e,t);e:do try{if(be!==0&&ce!==null){t=ce;var u=gt;t:switch(be){case 1:be=0,gt=null,Na(e,t,u,1);break;case 2:case 9:if($f(u)){be=0,gt=null,Qo(t);break}t=function(){be!==2&&be!==9||je!==e||(be=7),Ht(e)},u.then(t,t);break e;case 3:be=7;break e;case 4:be=5;break e;case 7:$f(u)?(be=0,gt=null,Qo(t)):(be=0,gt=null,Na(e,t,u,7));break;case 5:var i=null;switch(ce.tag){case 26:i=ce.memoizedState;case 5:case 27:var s=ce;if(i?Nd(i):s.stateNode.complete){be=0,gt=null;var m=s.sibling;if(m!==null)ce=m;else{var p=s.return;p!==null?(ce=p,Du(p)):ce=null}break t}}be=0,gt=null,Na(e,t,u,5);break;case 6:be=0,gt=null,Na(e,t,u,6);break;case 8:Vc(),Re=6;break e;default:throw Error(r(462))}}ty();break}catch(T){Ho(e,T)}while(!0);return Xt=Hl=null,S.H=a,S.A=n,he=l,ce!==null?0:(je=null,fe=0,$n(),Re)}function ty(){for(;ce!==null&&!jm();)Yo(ce)}function Yo(e){var t=fo(e.alternate,e,It);e.memoizedProps=e.pendingProps,t===null?Du(e):ce=t}function Qo(e){var t=e,l=t.alternate;switch(t.tag){case 15:case 0:t=ao(l,t,t.pendingProps,t.type,void 0,fe);break;case 11:t=ao(l,t,t.pendingProps,t.type.render,t.ref,fe);break;case 5:cc(t);default:oo(l,t),t=ce=Gf(t,It),t=fo(l,t,It)}e.memoizedProps=e.pendingProps,t===null?Du(e):ce=t}function Na(e,t,l,a){Xt=Hl=null,cc(t),ya=null,Fa=0;var n=t.return;try{if(wh(e,n,t,l,fe)){Re=1,gu(e,At(l,e.current)),ce=null;return}}catch(u){if(n!==null)throw ce=n,u;Re=1,gu(e,At(l,e.current)),ce=null;return}t.flags&32768?(oe||a===1?e=!0:Ea||(fe&536870912)!==0?e=!1:(yl=e=!0,(a===2||a===9||a===3||a===6)&&(a=yt.current,a!==null&&a.tag===13&&(a.flags|=16384))),Xo(t,e)):Du(t)}function Du(e){var t=e;do{if((t.flags&32768)!==0){Xo(t,yl);return}e=t.return;var l=Kh(t.alternate,t,It);if(l!==null){ce=l;return}if(t=t.sibling,t!==null){ce=t;return}ce=t=e}while(t!==null);Re===0&&(Re=5)}function Xo(e,t){do{var l=Jh(e.alternate,e);if(l!==null){l.flags&=32767,ce=l;return}if(l=e.return,l!==null&&(l.flags|=32768,l.subtreeFlags=0,l.deletions=null),!t&&(e=e.sibling,e!==null)){ce=e;return}ce=e=l}while(e!==null);Re=6,ce=null}function wo(e,t,l,a,n,u,i,s,m){e.cancelPendingCommit=null;do Mu();while(we!==0);if((he&6)!==0)throw Error(r(327));if(t!==null){if(t===e.current)throw Error(r(177));if(u=t.lanes|t.childLanes,u|=Ri,Rm(e,l,u,i,s,m),e===je&&(ce=je=null,fe=0),ja=t,bl=e,Pt=l,Xc=u,wc=n,Uo=a,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,uy(Cn,function(){return ko(),null})):(e.callbackNode=null,e.callbackPriority=0),a=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||a){a=S.T,S.T=null,n=g.p,g.p=2,i=he,he|=4;try{kh(e,t,l)}finally{he=i,g.p=n,S.T=a}}we=1,Zo(),Vo(),Ko()}}function Zo(){if(we===1){we=0;var e=bl,t=ja,l=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||l){l=S.T,S.T=null;var a=g.p;g.p=2;var n=he;he|=4;try{jo(t,e);var u=ns,i=Of(e.containerInfo),s=u.focusedElem,m=u.selectionRange;if(i!==s&&s&&s.ownerDocument&&xf(s.ownerDocument.documentElement,s)){if(m!==null&&Oi(s)){var p=m.start,T=m.end;if(T===void 0&&(T=p),"selectionStart"in s)s.selectionStart=p,s.selectionEnd=Math.min(T,s.value.length);else{var D=s.ownerDocument||document,_=D&&D.defaultView||window;if(_.getSelection){var A=_.getSelection(),Y=s.textContent.length,$=Math.min(m.start,Y),Ee=m.end===void 0?$:Math.min(m.end,Y);!A.extend&&$>Ee&&(i=Ee,Ee=$,$=i);var y=Tf(s,$),h=Tf(s,Ee);if(y&&h&&(A.rangeCount!==1||A.anchorNode!==y.node||A.anchorOffset!==y.offset||A.focusNode!==h.node||A.focusOffset!==h.offset)){var b=D.createRange();b.setStart(y.node,y.offset),A.removeAllRanges(),$>Ee?(A.addRange(b),A.extend(h.node,h.offset)):(b.setEnd(h.node,h.offset),A.addRange(b))}}}}for(D=[],A=s;A=A.parentNode;)A.nodeType===1&&D.push({element:A,left:A.scrollLeft,top:A.scrollTop});for(typeof s.focus=="function"&&s.focus(),s=0;s<D.length;s++){var O=D[s];O.element.scrollLeft=O.left,O.element.scrollTop=O.top}}wu=!!as,ns=as=null}finally{he=n,g.p=a,S.T=l}}e.current=t,we=2}}function Vo(){if(we===2){we=0;var e=bl,t=ja,l=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||l){l=S.T,S.T=null;var a=g.p;g.p=2;var n=he;he|=4;try{po(e,t.alternate,t)}finally{he=n,g.p=a,S.T=l}}we=3}}function Ko(){if(we===4||we===3){we=0,zm();var e=bl,t=ja,l=Pt,a=Uo;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?we=5:(we=0,ja=bl=null,Jo(e,e.pendingLanes));var n=e.pendingLanes;if(n===0&&(gl=null),ri(l),t=t.stateNode,ot&&typeof ot.onCommitFiberRoot=="function")try{ot.onCommitFiberRoot(Ca,t,void 0,(t.current.flags&128)===128)}catch{}if(a!==null){t=S.T,n=g.p,g.p=2,S.T=null;try{for(var u=e.onRecoverableError,i=0;i<a.length;i++){var s=a[i];u(s.value,{componentStack:s.stack})}}finally{S.T=t,g.p=n}}(Pt&3)!==0&&Mu(),Ht(e),n=e.pendingLanes,(l&261930)!==0&&(n&42)!==0?e===Zc?yn++:(yn=0,Zc=e):yn=0,vn(0)}}function Jo(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,$a(t)))}function Mu(){return Zo(),Vo(),Ko(),ko()}function ko(){if(we!==5)return!1;var e=bl,t=Xc;Xc=0;var l=ri(Pt),a=S.T,n=g.p;try{g.p=32>l?32:l,S.T=null,l=wc,wc=null;var u=bl,i=Pt;if(we=0,ja=bl=null,Pt=0,(he&6)!==0)throw Error(r(331));var s=he;if(he|=4,Oo(u.current),No(u,u.current,i,l),he=s,vn(0,!1),ot&&typeof ot.onPostCommitFiberRoot=="function")try{ot.onPostCommitFiberRoot(Ca,u)}catch{}return!0}finally{g.p=n,S.T=a,Jo(e,t)}}function $o(e,t,l){t=At(l,t),t=Ec(e.stateNode,t,2),e=ol(e,t,2),e!==null&&(qa(e,2),Ht(e))}function pe(e,t,l){if(e.tag===3)$o(e,e,l);else for(;t!==null;){if(t.tag===3){$o(t,e,l);break}else if(t.tag===1){var a=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(gl===null||!gl.has(a))){e=At(l,e),l=$r(2),a=ol(t,l,2),a!==null&&(Wr(l,a,t,e),qa(a,2),Ht(a));break}}t=t.return}}function Jc(e,t,l){var a=e.pingCache;if(a===null){a=e.pingCache=new Fh;var n=new Set;a.set(t,n)}else n=a.get(t),n===void 0&&(n=new Set,a.set(t,n));n.has(l)||(Lc=!0,n.add(l),e=ly.bind(null,e,t,l),t.then(e,e))}function ly(e,t,l){var a=e.pingCache;a!==null&&a.delete(t),e.pingedLanes|=e.suspendedLanes&l,e.warmLanes&=~l,je===e&&(fe&l)===l&&(Re===4||Re===3&&(fe&62914560)===fe&&300>rt()-zu?(he&2)===0&&za(e,0):Yc|=l,Aa===fe&&(Aa=0)),Ht(e)}function Wo(e,t){t===0&&(t=Xs()),e=Cl(e,t),e!==null&&(qa(e,t),Ht(e))}function ay(e){var t=e.memoizedState,l=0;t!==null&&(l=t.retryLane),Wo(e,l)}function ny(e,t){var l=0;switch(e.tag){case 31:case 13:var a=e.stateNode,n=e.memoizedState;n!==null&&(l=n.retryLane);break;case 19:a=e.stateNode;break;case 22:a=e.stateNode._retryCache;break;default:throw Error(r(314))}a!==null&&a.delete(t),Wo(e,l)}function uy(e,t){return ii(e,t)}var Uu=null,Ta=null,kc=!1,Cu=!1,$c=!1,Sl=0;function Ht(e){e!==Ta&&e.next===null&&(Ta===null?Uu=Ta=e:Ta=Ta.next=e),Cu=!0,kc||(kc=!0,cy())}function vn(e,t){if(!$c&&Cu){$c=!0;do for(var l=!1,a=Uu;a!==null;){if(e!==0){var n=a.pendingLanes;if(n===0)var u=0;else{var i=a.suspendedLanes,s=a.pingedLanes;u=(1<<31-dt(42|e)+1)-1,u&=n&~(i&~s),u=u&201326741?u&201326741|1:u?u|2:0}u!==0&&(l=!0,ed(a,u))}else u=fe,u=Bn(a,a===je?u:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(u&3)===0||Ra(a,u)||(l=!0,ed(a,u));a=a.next}while(l);$c=!1}}function iy(){Fo()}function Fo(){Cu=kc=!1;var e=0;Sl!==0&&gy()&&(e=Sl);for(var t=rt(),l=null,a=Uu;a!==null;){var n=a.next,u=Io(a,t);u===0?(a.next=null,l===null?Uu=n:l.next=n,n===null&&(Ta=l)):(l=a,(e!==0||(u&3)!==0)&&(Cu=!0)),a=n}we!==0&&we!==5||vn(e),Sl!==0&&(Sl=0)}function Io(e,t){for(var l=e.suspendedLanes,a=e.pingedLanes,n=e.expirationTimes,u=e.pendingLanes&-62914561;0<u;){var i=31-dt(u),s=1<<i,m=n[i];m===-1?((s&l)===0||(s&a)!==0)&&(n[i]=Cm(s,t)):m<=t&&(e.expiredLanes|=s),u&=~s}if(t=je,l=fe,l=Bn(e,e===t?l:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),a=e.callbackNode,l===0||e===t&&(be===2||be===9)||e.cancelPendingCommit!==null)return a!==null&&a!==null&&ci(a),e.callbackNode=null,e.callbackPriority=0;if((l&3)===0||Ra(e,l)){if(t=l&-l,t===e.callbackPriority)return t;switch(a!==null&&ci(a),ri(l)){case 2:case 8:l=Ys;break;case 32:l=Cn;break;case 268435456:l=Qs;break;default:l=Cn}return a=Po.bind(null,e),l=ii(l,a),e.callbackPriority=t,e.callbackNode=l,t}return a!==null&&a!==null&&ci(a),e.callbackPriority=2,e.callbackNode=null,2}function Po(e,t){if(we!==0&&we!==5)return e.callbackNode=null,e.callbackPriority=0,null;var l=e.callbackNode;if(Mu()&&e.callbackNode!==l)return null;var a=fe;return a=Bn(e,e===je?a:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),a===0?null:(Ro(e,a,t),Io(e,rt()),e.callbackNode!=null&&e.callbackNode===l?Po.bind(null,e):null)}function ed(e,t){if(Mu())return null;Ro(e,t,!0)}function cy(){py(function(){(he&6)!==0?ii(Ls,iy):Fo()})}function Wc(){if(Sl===0){var e=da;e===0&&(e=Rn,Rn<<=1,(Rn&261888)===0&&(Rn=256)),Sl=e}return Sl}function td(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:Qn(""+e)}function ld(e,t){var l=t.ownerDocument.createElement("input");return l.name=t.name,l.value=t.value,e.id&&l.setAttribute("form",e.id),t.parentNode.insertBefore(l,t),e=new FormData(e),l.parentNode.removeChild(l),e}function sy(e,t,l,a,n){if(t==="submit"&&l&&l.stateNode===n){var u=td((n[at]||null).action),i=a.submitter;i&&(t=(t=i[at]||null)?td(t.formAction):i.getAttribute("formAction"),t!==null&&(u=t,i=null));var s=new Vn("action","action",null,a,n);e.push({event:s,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if(Sl!==0){var m=i?ld(n,i):new FormData(n);vc(l,{pending:!0,data:m,method:n.method,action:u},null,m)}}else typeof u=="function"&&(s.preventDefault(),m=i?ld(n,i):new FormData(n),vc(l,{pending:!0,data:m,method:n.method,action:u},u,m))},currentTarget:n}]})}}for(var Fc=0;Fc<Ci.length;Fc++){var Ic=Ci[Fc],fy=Ic.toLowerCase(),ry=Ic[0].toUpperCase()+Ic.slice(1);Dt(fy,"on"+ry)}Dt(Uf,"onAnimationEnd"),Dt(Cf,"onAnimationIteration"),Dt(Rf,"onAnimationStart"),Dt("dblclick","onDoubleClick"),Dt("focusin","onFocus"),Dt("focusout","onBlur"),Dt(Nh,"onTransitionRun"),Dt(Th,"onTransitionStart"),Dt(xh,"onTransitionCancel"),Dt(qf,"onTransitionEnd"),Il("onMouseEnter",["mouseout","mouseover"]),Il("onMouseLeave",["mouseout","mouseover"]),Il("onPointerEnter",["pointerout","pointerover"]),Il("onPointerLeave",["pointerout","pointerover"]),Ol("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Ol("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Ol("onBeforeInput",["compositionend","keypress","textInput","paste"]),Ol("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Ol("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Ol("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var gn="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(" "),oy=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(gn));function ad(e,t){t=(t&4)!==0;for(var l=0;l<e.length;l++){var a=e[l],n=a.event;a=a.listeners;e:{var u=void 0;if(t)for(var i=a.length-1;0<=i;i--){var s=a[i],m=s.instance,p=s.currentTarget;if(s=s.listener,m!==u&&n.isPropagationStopped())break e;u=s,n.currentTarget=p;try{u(n)}catch(T){kn(T)}n.currentTarget=null,u=m}else for(i=0;i<a.length;i++){if(s=a[i],m=s.instance,p=s.currentTarget,s=s.listener,m!==u&&n.isPropagationStopped())break e;u=s,n.currentTarget=p;try{u(n)}catch(T){kn(T)}n.currentTarget=null,u=m}}}}function se(e,t){var l=t[oi];l===void 0&&(l=t[oi]=new Set);var a=e+"__bubble";l.has(a)||(nd(t,e,2,!1),l.add(a))}function Pc(e,t,l){var a=0;t&&(a|=4),nd(l,e,a,t)}var Ru="_reactListening"+Math.random().toString(36).slice(2);function es(e){if(!e[Ru]){e[Ru]=!0,$s.forEach(function(l){l!=="selectionchange"&&(oy.has(l)||Pc(l,!1,e),Pc(l,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Ru]||(t[Ru]=!0,Pc("selectionchange",!1,t))}}function nd(e,t,l,a){switch(Cd(t)){case 2:var n=Ly;break;case 8:n=Yy;break;default:n=ys}l=n.bind(null,t,l,e),n=void 0,!Si||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(n=!0),a?n!==void 0?e.addEventListener(t,l,{capture:!0,passive:n}):e.addEventListener(t,l,!0):n!==void 0?e.addEventListener(t,l,{passive:n}):e.addEventListener(t,l,!1)}function ts(e,t,l,a,n){var u=a;if((t&1)===0&&(t&2)===0&&a!==null)e:for(;;){if(a===null)return;var i=a.tag;if(i===3||i===4){var s=a.stateNode.containerInfo;if(s===n)break;if(i===4)for(i=a.return;i!==null;){var m=i.tag;if((m===3||m===4)&&i.stateNode.containerInfo===n)return;i=i.return}for(;s!==null;){if(i=$l(s),i===null)return;if(m=i.tag,m===5||m===6||m===26||m===27){a=u=i;continue e}s=s.parentNode}}a=a.return}sf(function(){var p=u,T=bi(l),D=[];e:{var _=Hf.get(e);if(_!==void 0){var A=Vn,Y=e;switch(e){case"keypress":if(wn(l)===0)break e;case"keydown":case"keyup":A=nh;break;case"focusin":Y="focus",A=ji;break;case"focusout":Y="blur",A=ji;break;case"beforeblur":case"afterblur":A=ji;break;case"click":if(l.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":A=of;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":A=Km;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":A=ch;break;case Uf:case Cf:case Rf:A=$m;break;case qf:A=fh;break;case"scroll":case"scrollend":A=Zm;break;case"wheel":A=oh;break;case"copy":case"cut":case"paste":A=Fm;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":A=mf;break;case"toggle":case"beforetoggle":A=mh}var $=(t&4)!==0,Ee=!$&&(e==="scroll"||e==="scrollend"),y=$?_!==null?_+"Capture":null:_;$=[];for(var h=p,b;h!==null;){var O=h;if(b=O.stateNode,O=O.tag,O!==5&&O!==26&&O!==27||b===null||y===null||(O=Ga(h,y),O!=null&&$.push(bn(h,O,b))),Ee)break;h=h.return}0<$.length&&(_=new A(_,Y,null,l,T),D.push({event:_,listeners:$}))}}if((t&7)===0){e:{if(_=e==="mouseover"||e==="pointerover",A=e==="mouseout"||e==="pointerout",_&&l!==gi&&(Y=l.relatedTarget||l.fromElement)&&($l(Y)||Y[kl]))break e;if((A||_)&&(_=T.window===T?T:(_=T.ownerDocument)?_.defaultView||_.parentWindow:window,A?(Y=l.relatedTarget||l.toElement,A=p,Y=Y?$l(Y):null,Y!==null&&(Ee=N(Y),$=Y.tag,Y!==Ee||$!==5&&$!==27&&$!==6)&&(Y=null)):(A=null,Y=p),A!==Y)){if($=of,O="onMouseLeave",y="onMouseEnter",h="mouse",(e==="pointerout"||e==="pointerover")&&($=mf,O="onPointerLeave",y="onPointerEnter",h="pointer"),Ee=A==null?_:Ba(A),b=Y==null?_:Ba(Y),_=new $(O,h+"leave",A,l,T),_.target=Ee,_.relatedTarget=b,O=null,$l(T)===p&&($=new $(y,h+"enter",Y,l,T),$.target=b,$.relatedTarget=Ee,O=$),Ee=O,A&&Y)t:{for($=dy,y=A,h=Y,b=0,O=y;O;O=$(O))b++;O=0;for(var K=h;K;K=$(K))O++;for(;0<b-O;)y=$(y),b--;for(;0<O-b;)h=$(h),O--;for(;b--;){if(y===h||h!==null&&y===h.alternate){$=y;break t}y=$(y),h=$(h)}$=null}else $=null;A!==null&&ud(D,_,A,$,!1),Y!==null&&Ee!==null&&ud(D,Ee,Y,$,!0)}}e:{if(_=p?Ba(p):window,A=_.nodeName&&_.nodeName.toLowerCase(),A==="select"||A==="input"&&_.type==="file")var de=_f;else if(pf(_))if(Ef)de=Ah;else{de=_h;var X=Sh}else A=_.nodeName,!A||A.toLowerCase()!=="input"||_.type!=="checkbox"&&_.type!=="radio"?p&&vi(p.elementType)&&(de=_f):de=Eh;if(de&&(de=de(e,p))){Sf(D,de,l,T);break e}X&&X(e,_,p),e==="focusout"&&p&&_.type==="number"&&p.memoizedProps.value!=null&&yi(_,"number",_.value)}switch(X=p?Ba(p):window,e){case"focusin":(pf(X)||X.contentEditable==="true")&&(na=X,Di=p,Ka=null);break;case"focusout":Ka=Di=na=null;break;case"mousedown":Mi=!0;break;case"contextmenu":case"mouseup":case"dragend":Mi=!1,Df(D,l,T);break;case"selectionchange":if(zh)break;case"keydown":case"keyup":Df(D,l,T)}var le;if(Ni)e:{switch(e){case"compositionstart":var re="onCompositionStart";break e;case"compositionend":re="onCompositionEnd";break e;case"compositionupdate":re="onCompositionUpdate";break e}re=void 0}else aa?gf(e,l)&&(re="onCompositionEnd"):e==="keydown"&&l.keyCode===229&&(re="onCompositionStart");re&&(hf&&l.locale!=="ko"&&(aa||re!=="onCompositionStart"?re==="onCompositionEnd"&&aa&&(le=ff()):(nl=T,_i="value"in nl?nl.value:nl.textContent,aa=!0)),X=qu(p,re),0<X.length&&(re=new df(re,e,null,l,T),D.push({event:re,listeners:X}),le?re.data=le:(le=bf(l),le!==null&&(re.data=le)))),(le=yh?vh(e,l):gh(e,l))&&(re=qu(p,"onBeforeInput"),0<re.length&&(X=new df("onBeforeInput","beforeinput",null,l,T),D.push({event:X,listeners:re}),X.data=le)),sy(D,e,p,l,T)}ad(D,t)})}function bn(e,t,l){return{instance:e,listener:t,currentTarget:l}}function qu(e,t){for(var l=t+"Capture",a=[];e!==null;){var n=e,u=n.stateNode;if(n=n.tag,n!==5&&n!==26&&n!==27||u===null||(n=Ga(e,l),n!=null&&a.unshift(bn(e,n,u)),n=Ga(e,t),n!=null&&a.push(bn(e,n,u))),e.tag===3)return a;e=e.return}return[]}function dy(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function ud(e,t,l,a,n){for(var u=t._reactName,i=[];l!==null&&l!==a;){var s=l,m=s.alternate,p=s.stateNode;if(s=s.tag,m!==null&&m===a)break;s!==5&&s!==26&&s!==27||p===null||(m=p,n?(p=Ga(l,u),p!=null&&i.unshift(bn(l,p,m))):n||(p=Ga(l,u),p!=null&&i.push(bn(l,p,m)))),l=l.return}i.length!==0&&e.push({event:t,listeners:i})}var my=/\r\n?/g,hy=/\u0000|\uFFFD/g;function id(e){return(typeof e=="string"?e:""+e).replace(my,`
`).replace(hy,"")}function cd(e,t){return t=id(t),id(e)===t}function _e(e,t,l,a,n,u){switch(l){case"children":typeof a=="string"?t==="body"||t==="textarea"&&a===""||ea(e,a):(typeof a=="number"||typeof a=="bigint")&&t!=="body"&&ea(e,""+a);break;case"className":Ln(e,"class",a);break;case"tabIndex":Ln(e,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":Ln(e,l,a);break;case"style":uf(e,a,u);break;case"data":if(t!=="object"){Ln(e,"data",a);break}case"src":case"href":if(a===""&&(t!=="a"||l!=="href")){e.removeAttribute(l);break}if(a==null||typeof a=="function"||typeof a=="symbol"||typeof a=="boolean"){e.removeAttribute(l);break}a=Qn(""+a),e.setAttribute(l,a);break;case"action":case"formAction":if(typeof a=="function"){e.setAttribute(l,"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 u=="function"&&(l==="formAction"?(t!=="input"&&_e(e,t,"name",n.name,n,null),_e(e,t,"formEncType",n.formEncType,n,null),_e(e,t,"formMethod",n.formMethod,n,null),_e(e,t,"formTarget",n.formTarget,n,null)):(_e(e,t,"encType",n.encType,n,null),_e(e,t,"method",n.method,n,null),_e(e,t,"target",n.target,n,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){e.removeAttribute(l);break}a=Qn(""+a),e.setAttribute(l,a);break;case"onClick":a!=null&&(e.onclick=Gt);break;case"onScroll":a!=null&&se("scroll",e);break;case"onScrollEnd":a!=null&&se("scrollend",e);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(r(61));if(l=a.__html,l!=null){if(n.children!=null)throw Error(r(60));e.innerHTML=l}}break;case"multiple":e.multiple=a&&typeof a!="function"&&typeof a!="symbol";break;case"muted":e.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"){e.removeAttribute("xlink:href");break}l=Qn(""+a),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",l);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"?e.setAttribute(l,""+a):e.removeAttribute(l);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":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"?e.setAttribute(l,""):e.removeAttribute(l);break;case"capture":case"download":a===!0?e.setAttribute(l,""):a!==!1&&a!=null&&typeof a!="function"&&typeof a!="symbol"?e.setAttribute(l,a):e.removeAttribute(l);break;case"cols":case"rows":case"size":case"span":a!=null&&typeof a!="function"&&typeof a!="symbol"&&!isNaN(a)&&1<=a?e.setAttribute(l,a):e.removeAttribute(l);break;case"rowSpan":case"start":a==null||typeof a=="function"||typeof a=="symbol"||isNaN(a)?e.removeAttribute(l):e.setAttribute(l,a);break;case"popover":se("beforetoggle",e),se("toggle",e),Gn(e,"popover",a);break;case"xlinkActuate":Bt(e,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":Bt(e,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":Bt(e,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":Bt(e,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":Bt(e,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":Bt(e,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":Bt(e,"http://www.w3.org/XML/1998/namespace","xml:base",a);break;case"xmlLang":Bt(e,"http://www.w3.org/XML/1998/namespace","xml:lang",a);break;case"xmlSpace":Bt(e,"http://www.w3.org/XML/1998/namespace","xml:space",a);break;case"is":Gn(e,"is",a);break;case"innerText":case"textContent":break;default:(!(2<l.length)||l[0]!=="o"&&l[0]!=="O"||l[1]!=="n"&&l[1]!=="N")&&(l=Xm.get(l)||l,Gn(e,l,a))}}function ls(e,t,l,a,n,u){switch(l){case"style":uf(e,a,u);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(r(61));if(l=a.__html,l!=null){if(n.children!=null)throw Error(r(60));e.innerHTML=l}}break;case"children":typeof a=="string"?ea(e,a):(typeof a=="number"||typeof a=="bigint")&&ea(e,""+a);break;case"onScroll":a!=null&&se("scroll",e);break;case"onScrollEnd":a!=null&&se("scrollend",e);break;case"onClick":a!=null&&(e.onclick=Gt);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!Ws.hasOwnProperty(l))e:{if(l[0]==="o"&&l[1]==="n"&&(n=l.endsWith("Capture"),t=l.slice(2,n?l.length-7:void 0),u=e[at]||null,u=u!=null?u[l]:null,typeof u=="function"&&e.removeEventListener(t,u,n),typeof a=="function")){typeof u!="function"&&u!==null&&(l in e?e[l]=null:e.hasAttribute(l)&&e.removeAttribute(l)),e.addEventListener(t,a,n);break e}l in e?e[l]=a:a===!0?e.setAttribute(l,""):Gn(e,l,a)}}}function Pe(e,t,l){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":se("error",e),se("load",e);var a=!1,n=!1,u;for(u in l)if(l.hasOwnProperty(u)){var i=l[u];if(i!=null)switch(u){case"src":a=!0;break;case"srcSet":n=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(r(137,t));default:_e(e,t,u,i,l,null)}}n&&_e(e,t,"srcSet",l.srcSet,l,null),a&&_e(e,t,"src",l.src,l,null);return;case"input":se("invalid",e);var s=u=i=n=null,m=null,p=null;for(a in l)if(l.hasOwnProperty(a)){var T=l[a];if(T!=null)switch(a){case"name":n=T;break;case"type":i=T;break;case"checked":m=T;break;case"defaultChecked":p=T;break;case"value":u=T;break;case"defaultValue":s=T;break;case"children":case"dangerouslySetInnerHTML":if(T!=null)throw Error(r(137,t));break;default:_e(e,t,a,T,l,null)}}tf(e,u,s,m,p,i,n,!1);return;case"select":se("invalid",e),a=i=u=null;for(n in l)if(l.hasOwnProperty(n)&&(s=l[n],s!=null))switch(n){case"value":u=s;break;case"defaultValue":i=s;break;case"multiple":a=s;default:_e(e,t,n,s,l,null)}t=u,l=i,e.multiple=!!a,t!=null?Pl(e,!!a,t,!1):l!=null&&Pl(e,!!a,l,!0);return;case"textarea":se("invalid",e),u=n=a=null;for(i in l)if(l.hasOwnProperty(i)&&(s=l[i],s!=null))switch(i){case"value":a=s;break;case"defaultValue":n=s;break;case"children":u=s;break;case"dangerouslySetInnerHTML":if(s!=null)throw Error(r(91));break;default:_e(e,t,i,s,l,null)}af(e,a,n,u);return;case"option":for(m in l)if(l.hasOwnProperty(m)&&(a=l[m],a!=null))switch(m){case"selected":e.selected=a&&typeof a!="function"&&typeof a!="symbol";break;default:_e(e,t,m,a,l,null)}return;case"dialog":se("beforetoggle",e),se("toggle",e),se("cancel",e),se("close",e);break;case"iframe":case"object":se("load",e);break;case"video":case"audio":for(a=0;a<gn.length;a++)se(gn[a],e);break;case"image":se("error",e),se("load",e);break;case"details":se("toggle",e);break;case"embed":case"source":case"link":se("error",e),se("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(p in l)if(l.hasOwnProperty(p)&&(a=l[p],a!=null))switch(p){case"children":case"dangerouslySetInnerHTML":throw Error(r(137,t));default:_e(e,t,p,a,l,null)}return;default:if(vi(t)){for(T in l)l.hasOwnProperty(T)&&(a=l[T],a!==void 0&&ls(e,t,T,a,l,void 0));return}}for(s in l)l.hasOwnProperty(s)&&(a=l[s],a!=null&&_e(e,t,s,a,l,null))}function yy(e,t,l,a){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var n=null,u=null,i=null,s=null,m=null,p=null,T=null;for(A in l){var D=l[A];if(l.hasOwnProperty(A)&&D!=null)switch(A){case"checked":break;case"value":break;case"defaultValue":m=D;default:a.hasOwnProperty(A)||_e(e,t,A,null,a,D)}}for(var _ in a){var A=a[_];if(D=l[_],a.hasOwnProperty(_)&&(A!=null||D!=null))switch(_){case"type":u=A;break;case"name":n=A;break;case"checked":p=A;break;case"defaultChecked":T=A;break;case"value":i=A;break;case"defaultValue":s=A;break;case"children":case"dangerouslySetInnerHTML":if(A!=null)throw Error(r(137,t));break;default:A!==D&&_e(e,t,_,A,a,D)}}hi(e,i,s,m,p,T,u,n);return;case"select":A=i=s=_=null;for(u in l)if(m=l[u],l.hasOwnProperty(u)&&m!=null)switch(u){case"value":break;case"multiple":A=m;default:a.hasOwnProperty(u)||_e(e,t,u,null,a,m)}for(n in a)if(u=a[n],m=l[n],a.hasOwnProperty(n)&&(u!=null||m!=null))switch(n){case"value":_=u;break;case"defaultValue":s=u;break;case"multiple":i=u;default:u!==m&&_e(e,t,n,u,a,m)}t=s,l=i,a=A,_!=null?Pl(e,!!l,_,!1):!!a!=!!l&&(t!=null?Pl(e,!!l,t,!0):Pl(e,!!l,l?[]:"",!1));return;case"textarea":A=_=null;for(s in l)if(n=l[s],l.hasOwnProperty(s)&&n!=null&&!a.hasOwnProperty(s))switch(s){case"value":break;case"children":break;default:_e(e,t,s,null,a,n)}for(i in a)if(n=a[i],u=l[i],a.hasOwnProperty(i)&&(n!=null||u!=null))switch(i){case"value":_=n;break;case"defaultValue":A=n;break;case"children":break;case"dangerouslySetInnerHTML":if(n!=null)throw Error(r(91));break;default:n!==u&&_e(e,t,i,n,a,u)}lf(e,_,A);return;case"option":for(var Y in l)if(_=l[Y],l.hasOwnProperty(Y)&&_!=null&&!a.hasOwnProperty(Y))switch(Y){case"selected":e.selected=!1;break;default:_e(e,t,Y,null,a,_)}for(m in a)if(_=a[m],A=l[m],a.hasOwnProperty(m)&&_!==A&&(_!=null||A!=null))switch(m){case"selected":e.selected=_&&typeof _!="function"&&typeof _!="symbol";break;default:_e(e,t,m,_,a,A)}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 $ in l)_=l[$],l.hasOwnProperty($)&&_!=null&&!a.hasOwnProperty($)&&_e(e,t,$,null,a,_);for(p in a)if(_=a[p],A=l[p],a.hasOwnProperty(p)&&_!==A&&(_!=null||A!=null))switch(p){case"children":case"dangerouslySetInnerHTML":if(_!=null)throw Error(r(137,t));break;default:_e(e,t,p,_,a,A)}return;default:if(vi(t)){for(var Ee in l)_=l[Ee],l.hasOwnProperty(Ee)&&_!==void 0&&!a.hasOwnProperty(Ee)&&ls(e,t,Ee,void 0,a,_);for(T in a)_=a[T],A=l[T],!a.hasOwnProperty(T)||_===A||_===void 0&&A===void 0||ls(e,t,T,_,a,A);return}}for(var y in l)_=l[y],l.hasOwnProperty(y)&&_!=null&&!a.hasOwnProperty(y)&&_e(e,t,y,null,a,_);for(D in a)_=a[D],A=l[D],!a.hasOwnProperty(D)||_===A||_==null&&A==null||_e(e,t,D,_,a,A)}function sd(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function vy(){if(typeof performance.getEntriesByType=="function"){for(var e=0,t=0,l=performance.getEntriesByType("resource"),a=0;a<l.length;a++){var n=l[a],u=n.transferSize,i=n.initiatorType,s=n.duration;if(u&&s&&sd(i)){for(i=0,s=n.responseEnd,a+=1;a<l.length;a++){var m=l[a],p=m.startTime;if(p>s)break;var T=m.transferSize,D=m.initiatorType;T&&sd(D)&&(m=m.responseEnd,i+=T*(m<s?1:(s-p)/(m-p)))}if(--a,t+=8*(u+i)/(n.duration/1e3),e++,10<e)break}}if(0<e)return t/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e=="number")?e:5}var as=null,ns=null;function Hu(e){return e.nodeType===9?e:e.ownerDocument}function fd(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function rd(e,t){if(e===0)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&t==="foreignObject"?0:e}function us(e,t){return e==="textarea"||e==="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 is=null;function gy(){var e=window.event;return e&&e.type==="popstate"?e===is?!1:(is=e,!0):(is=null,!1)}var od=typeof setTimeout=="function"?setTimeout:void 0,by=typeof clearTimeout=="function"?clearTimeout:void 0,dd=typeof Promise=="function"?Promise:void 0,py=typeof queueMicrotask=="function"?queueMicrotask:typeof dd<"u"?function(e){return dd.resolve(null).then(e).catch(Sy)}:od;function Sy(e){setTimeout(function(){throw e})}function _l(e){return e==="head"}function md(e,t){var l=t,a=0;do{var n=l.nextSibling;if(e.removeChild(l),n&&n.nodeType===8)if(l=n.data,l==="/$"||l==="/&"){if(a===0){e.removeChild(n),Ma(t);return}a--}else if(l==="$"||l==="$?"||l==="$~"||l==="$!"||l==="&")a++;else if(l==="html")pn(e.ownerDocument.documentElement);else if(l==="head"){l=e.ownerDocument.head,pn(l);for(var u=l.firstChild;u;){var i=u.nextSibling,s=u.nodeName;u[Ha]||s==="SCRIPT"||s==="STYLE"||s==="LINK"&&u.rel.toLowerCase()==="stylesheet"||l.removeChild(u),u=i}}else l==="body"&&pn(e.ownerDocument.body);l=n}while(l);Ma(t)}function hd(e,t){var l=e;e=0;do{var a=l.nextSibling;if(l.nodeType===1?t?(l._stashedDisplay=l.style.display,l.style.display="none"):(l.style.display=l._stashedDisplay||"",l.getAttribute("style")===""&&l.removeAttribute("style")):l.nodeType===3&&(t?(l._stashedText=l.nodeValue,l.nodeValue=""):l.nodeValue=l._stashedText||""),a&&a.nodeType===8)if(l=a.data,l==="/$"){if(e===0)break;e--}else l!=="$"&&l!=="$?"&&l!=="$~"&&l!=="$!"||e++;l=a}while(l)}function cs(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var l=t;switch(t=t.nextSibling,l.nodeName){case"HTML":case"HEAD":case"BODY":cs(l),di(l);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(l.rel.toLowerCase()==="stylesheet")continue}e.removeChild(l)}}function _y(e,t,l,a){for(;e.nodeType===1;){var n=l;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!a&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(a){if(!e[Ha])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(u=e.getAttribute("rel"),u==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(u!==n.rel||e.getAttribute("href")!==(n.href==null||n.href===""?null:n.href)||e.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin)||e.getAttribute("title")!==(n.title==null?null:n.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(u=e.getAttribute("src"),(u!==(n.src==null?null:n.src)||e.getAttribute("type")!==(n.type==null?null:n.type)||e.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin))&&u&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(t==="input"&&e.type==="hidden"){var u=n.name==null?null:""+n.name;if(n.type==="hidden"&&e.getAttribute("name")===u)return e}else return e;if(e=xt(e.nextSibling),e===null)break}return null}function Ey(e,t,l){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!l||(e=xt(e.nextSibling),e===null))return null;return e}function yd(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!t||(e=xt(e.nextSibling),e===null))return null;return e}function ss(e){return e.data==="$?"||e.data==="$~"}function fs(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState!=="loading"}function Ay(e,t){var l=e.ownerDocument;if(e.data==="$~")e._reactRetry=t;else if(e.data!=="$?"||l.readyState!=="loading")t();else{var a=function(){t(),l.removeEventListener("DOMContentLoaded",a)};l.addEventListener("DOMContentLoaded",a),e._reactRetry=a}}function xt(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?"||t==="$~"||t==="&"||t==="F!"||t==="F")break;if(t==="/$"||t==="/&")return null}}return e}var rs=null;function vd(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var l=e.data;if(l==="/$"||l==="/&"){if(t===0)return xt(e.nextSibling);t--}else l!=="$"&&l!=="$!"&&l!=="$?"&&l!=="$~"&&l!=="&"||t++}e=e.nextSibling}return null}function gd(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var l=e.data;if(l==="$"||l==="$!"||l==="$?"||l==="$~"||l==="&"){if(t===0)return e;t--}else l!=="/$"&&l!=="/&"||t++}e=e.previousSibling}return null}function bd(e,t,l){switch(t=Hu(l),e){case"html":if(e=t.documentElement,!e)throw Error(r(452));return e;case"head":if(e=t.head,!e)throw Error(r(453));return e;case"body":if(e=t.body,!e)throw Error(r(454));return e;default:throw Error(r(451))}}function pn(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);di(e)}var Ot=new Map,pd=new Set;function Bu(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var el=g.d;g.d={f:jy,r:zy,D:Ny,C:Ty,L:xy,m:Oy,X:My,S:Dy,M:Uy};function jy(){var e=el.f(),t=xu();return e||t}function zy(e){var t=Wl(e);t!==null&&t.tag===5&&t.type==="form"?qr(t):el.r(e)}var xa=typeof document>"u"?null:document;function Sd(e,t,l){var a=xa;if(a&&typeof t=="string"&&t){var n=_t(t);n='link[rel="'+e+'"][href="'+n+'"]',typeof l=="string"&&(n+='[crossorigin="'+l+'"]'),pd.has(n)||(pd.add(n),e={rel:e,crossOrigin:l,href:t},a.querySelector(n)===null&&(t=a.createElement("link"),Pe(t,"link",e),Ze(t),a.head.appendChild(t)))}}function Ny(e){el.D(e),Sd("dns-prefetch",e,null)}function Ty(e,t){el.C(e,t),Sd("preconnect",e,t)}function xy(e,t,l){el.L(e,t,l);var a=xa;if(a&&e&&t){var n='link[rel="preload"][as="'+_t(t)+'"]';t==="image"&&l&&l.imageSrcSet?(n+='[imagesrcset="'+_t(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(n+='[imagesizes="'+_t(l.imageSizes)+'"]')):n+='[href="'+_t(e)+'"]';var u=n;switch(t){case"style":u=Oa(e);break;case"script":u=Da(e)}Ot.has(u)||(e=B({rel:"preload",href:t==="image"&&l&&l.imageSrcSet?void 0:e,as:t},l),Ot.set(u,e),a.querySelector(n)!==null||t==="style"&&a.querySelector(Sn(u))||t==="script"&&a.querySelector(_n(u))||(t=a.createElement("link"),Pe(t,"link",e),Ze(t),a.head.appendChild(t)))}}function Oy(e,t){el.m(e,t);var l=xa;if(l&&e){var a=t&&typeof t.as=="string"?t.as:"script",n='link[rel="modulepreload"][as="'+_t(a)+'"][href="'+_t(e)+'"]',u=n;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":u=Da(e)}if(!Ot.has(u)&&(e=B({rel:"modulepreload",href:e},t),Ot.set(u,e),l.querySelector(n)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(_n(u)))return}a=l.createElement("link"),Pe(a,"link",e),Ze(a),l.head.appendChild(a)}}}function Dy(e,t,l){el.S(e,t,l);var a=xa;if(a&&e){var n=Fl(a).hoistableStyles,u=Oa(e);t=t||"default";var i=n.get(u);if(!i){var s={loading:0,preload:null};if(i=a.querySelector(Sn(u)))s.loading=5;else{e=B({rel:"stylesheet",href:e,"data-precedence":t},l),(l=Ot.get(u))&&os(e,l);var m=i=a.createElement("link");Ze(m),Pe(m,"link",e),m._p=new Promise(function(p,T){m.onload=p,m.onerror=T}),m.addEventListener("load",function(){s.loading|=1}),m.addEventListener("error",function(){s.loading|=2}),s.loading|=4,Gu(i,t,a)}i={type:"stylesheet",instance:i,count:1,state:s},n.set(u,i)}}}function My(e,t){el.X(e,t);var l=xa;if(l&&e){var a=Fl(l).hoistableScripts,n=Da(e),u=a.get(n);u||(u=l.querySelector(_n(n)),u||(e=B({src:e,async:!0},t),(t=Ot.get(n))&&ds(e,t),u=l.createElement("script"),Ze(u),Pe(u,"link",e),l.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function Uy(e,t){el.M(e,t);var l=xa;if(l&&e){var a=Fl(l).hoistableScripts,n=Da(e),u=a.get(n);u||(u=l.querySelector(_n(n)),u||(e=B({src:e,async:!0,type:"module"},t),(t=Ot.get(n))&&ds(e,t),u=l.createElement("script"),Ze(u),Pe(u,"link",e),l.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function _d(e,t,l,a){var n=(n=k.current)?Bu(n):null;if(!n)throw Error(r(446));switch(e){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(t=Oa(l.href),l=Fl(n).hoistableStyles,a=l.get(t),a||(a={type:"style",instance:null,count:0,state:null},l.set(t,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(l.rel==="stylesheet"&&typeof l.href=="string"&&typeof l.precedence=="string"){e=Oa(l.href);var u=Fl(n).hoistableStyles,i=u.get(e);if(i||(n=n.ownerDocument||n,i={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(e,i),(u=n.querySelector(Sn(e)))&&!u._p&&(i.instance=u,i.state.loading=5),Ot.has(e)||(l={rel:"preload",as:"style",href:l.href,crossOrigin:l.crossOrigin,integrity:l.integrity,media:l.media,hrefLang:l.hrefLang,referrerPolicy:l.referrerPolicy},Ot.set(e,l),u||Cy(n,e,l,i.state))),t&&a===null)throw Error(r(528,""));return i}if(t&&a!==null)throw Error(r(529,""));return null;case"script":return t=l.async,l=l.src,typeof l=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=Da(l),l=Fl(n).hoistableScripts,a=l.get(t),a||(a={type:"script",instance:null,count:0,state:null},l.set(t,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,e))}}function Oa(e){return'href="'+_t(e)+'"'}function Sn(e){return'link[rel="stylesheet"]['+e+"]"}function Ed(e){return B({},e,{"data-precedence":e.precedence,precedence:null})}function Cy(e,t,l,a){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?a.loading=1:(t=e.createElement("link"),a.preload=t,t.addEventListener("load",function(){return a.loading|=1}),t.addEventListener("error",function(){return a.loading|=2}),Pe(t,"link",l),Ze(t),e.head.appendChild(t))}function Da(e){return'[src="'+_t(e)+'"]'}function _n(e){return"script[async]"+e}function Ad(e,t,l){if(t.count++,t.instance===null)switch(t.type){case"style":var a=e.querySelector('style[data-href~="'+_t(l.href)+'"]');if(a)return t.instance=a,Ze(a),a;var n=B({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return a=(e.ownerDocument||e).createElement("style"),Ze(a),Pe(a,"style",n),Gu(a,l.precedence,e),t.instance=a;case"stylesheet":n=Oa(l.href);var u=e.querySelector(Sn(n));if(u)return t.state.loading|=4,t.instance=u,Ze(u),u;a=Ed(l),(n=Ot.get(n))&&os(a,n),u=(e.ownerDocument||e).createElement("link"),Ze(u);var i=u;return i._p=new Promise(function(s,m){i.onload=s,i.onerror=m}),Pe(u,"link",a),t.state.loading|=4,Gu(u,l.precedence,e),t.instance=u;case"script":return u=Da(l.src),(n=e.querySelector(_n(u)))?(t.instance=n,Ze(n),n):(a=l,(n=Ot.get(u))&&(a=B({},l),ds(a,n)),e=e.ownerDocument||e,n=e.createElement("script"),Ze(n),Pe(n,"link",a),e.head.appendChild(n),t.instance=n);case"void":return null;default:throw Error(r(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(a=t.instance,t.state.loading|=4,Gu(a,l.precedence,e));return t.instance}function Gu(e,t,l){for(var a=l.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),n=a.length?a[a.length-1]:null,u=n,i=0;i<a.length;i++){var s=a[i];if(s.dataset.precedence===t)u=s;else if(u!==n)break}u?u.parentNode.insertBefore(e,u.nextSibling):(t=l.nodeType===9?l.head:l,t.insertBefore(e,t.firstChild))}function os(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function ds(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var Lu=null;function jd(e,t,l){if(Lu===null){var a=new Map,n=Lu=new Map;n.set(l,a)}else n=Lu,a=n.get(l),a||(a=new Map,n.set(l,a));if(a.has(e))return a;for(a.set(e,null),l=l.getElementsByTagName(e),n=0;n<l.length;n++){var u=l[n];if(!(u[Ha]||u[$e]||e==="link"&&u.getAttribute("rel")==="stylesheet")&&u.namespaceURI!=="http://www.w3.org/2000/svg"){var i=u.getAttribute(t)||"";i=e+i;var s=a.get(i);s?s.push(u):a.set(i,[u])}}return a}function zd(e,t,l){e=e.ownerDocument||e,e.head.insertBefore(l,t==="title"?e.querySelector("head > title"):null)}function Ry(e,t,l){if(l===1||t.itemProp!=null)return!1;switch(e){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 e=t.disabled,typeof t.precedence=="string"&&e==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 Nd(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function qy(e,t,l,a){if(l.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&(l.state.loading&4)===0){if(l.instance===null){var n=Oa(a.href),u=t.querySelector(Sn(n));if(u){t=u._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(e.count++,e=Yu.bind(e),t.then(e,e)),l.state.loading|=4,l.instance=u,Ze(u);return}u=t.ownerDocument||t,a=Ed(a),(n=Ot.get(n))&&os(a,n),u=u.createElement("link"),Ze(u);var i=u;i._p=new Promise(function(s,m){i.onload=s,i.onerror=m}),Pe(u,"link",a),l.instance=u}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(l,t),(t=l.state.preload)&&(l.state.loading&3)===0&&(e.count++,l=Yu.bind(e),t.addEventListener("load",l),t.addEventListener("error",l))}}var ms=0;function Hy(e,t){return e.stylesheets&&e.count===0&&Xu(e,e.stylesheets),0<e.count||0<e.imgCount?function(l){var a=setTimeout(function(){if(e.stylesheets&&Xu(e,e.stylesheets),e.unsuspend){var u=e.unsuspend;e.unsuspend=null,u()}},6e4+t);0<e.imgBytes&&ms===0&&(ms=62500*vy());var n=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&Xu(e,e.stylesheets),e.unsuspend)){var u=e.unsuspend;e.unsuspend=null,u()}},(e.imgBytes>ms?50:800)+t);return e.unsuspend=l,function(){e.unsuspend=null,clearTimeout(a),clearTimeout(n)}}:null}function Yu(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Xu(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var Qu=null;function Xu(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,Qu=new Map,t.forEach(By,e),Qu=null,Yu.call(e))}function By(e,t){if(!(t.state.loading&4)){var l=Qu.get(e);if(l)var a=l.get(null);else{l=new Map,Qu.set(e,l);for(var n=e.querySelectorAll("link[data-precedence],style[data-precedence]"),u=0;u<n.length;u++){var i=n[u];(i.nodeName==="LINK"||i.getAttribute("media")!=="not all")&&(l.set(i.dataset.precedence,i),a=i)}a&&l.set(null,a)}n=t.instance,i=n.getAttribute("data-precedence"),u=l.get(i)||a,u===a&&l.set(null,n),l.set(i,n),this.count++,a=Yu.bind(this),n.addEventListener("load",a),n.addEventListener("error",a),u?u.parentNode.insertBefore(n,u.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(n,e.firstChild)),t.state.loading|=4}}var En={$$typeof:Te,Provider:null,Consumer:null,_currentValue:M,_currentValue2:M,_threadCount:0};function Gy(e,t,l,a,n,u,i,s,m){this.tag=1,this.containerInfo=e,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=si(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=si(0),this.hiddenUpdates=si(null),this.identifierPrefix=a,this.onUncaughtError=n,this.onCaughtError=u,this.onRecoverableError=i,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=m,this.incompleteTransitions=new Map}function Td(e,t,l,a,n,u,i,s,m,p,T,D){return e=new Gy(e,t,l,i,m,p,T,D,s),t=1,u===!0&&(t|=24),u=ht(3,null,null,t),e.current=u,u.stateNode=e,t=Ki(),t.refCount++,e.pooledCache=t,t.refCount++,u.memoizedState={element:a,isDehydrated:l,cache:t},Wi(u),e}function xd(e){return e?(e=ca,e):ca}function Od(e,t,l,a,n,u){n=xd(n),a.context===null?a.context=n:a.pendingContext=n,a=rl(t),a.payload={element:l},u=u===void 0?null:u,u!==null&&(a.callback=u),l=ol(e,a,t),l!==null&&(ft(l,e,t),Pa(l,e,t))}function Dd(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var l=e.retryLane;e.retryLane=l!==0&&l<t?l:t}}function hs(e,t){Dd(e,t),(e=e.alternate)&&Dd(e,t)}function Md(e){if(e.tag===13||e.tag===31){var t=Cl(e,67108864);t!==null&&ft(t,e,67108864),hs(e,67108864)}}function Ud(e){if(e.tag===13||e.tag===31){var t=pt();t=fi(t);var l=Cl(e,t);l!==null&&ft(l,e,t),hs(e,t)}}var wu=!0;function Ly(e,t,l,a){var n=S.T;S.T=null;var u=g.p;try{g.p=2,ys(e,t,l,a)}finally{g.p=u,S.T=n}}function Yy(e,t,l,a){var n=S.T;S.T=null;var u=g.p;try{g.p=8,ys(e,t,l,a)}finally{g.p=u,S.T=n}}function ys(e,t,l,a){if(wu){var n=vs(a);if(n===null)ts(e,t,a,Zu,l),Rd(e,a);else if(Xy(n,e,t,l,a))a.stopPropagation();else if(Rd(e,a),t&4&&-1<Qy.indexOf(e)){for(;n!==null;){var u=Wl(n);if(u!==null)switch(u.tag){case 3:if(u=u.stateNode,u.current.memoizedState.isDehydrated){var i=xl(u.pendingLanes);if(i!==0){var s=u;for(s.pendingLanes|=2,s.entangledLanes|=2;i;){var m=1<<31-dt(i);s.entanglements[1]|=m,i&=~m}Ht(u),(he&6)===0&&(Nu=rt()+500,vn(0))}}break;case 31:case 13:s=Cl(u,2),s!==null&&ft(s,u,2),xu(),hs(u,2)}if(u=vs(a),u===null&&ts(e,t,a,Zu,l),u===n)break;n=u}n!==null&&a.stopPropagation()}else ts(e,t,a,null,l)}}function vs(e){return e=bi(e),gs(e)}var Zu=null;function gs(e){if(Zu=null,e=$l(e),e!==null){var t=N(e);if(t===null)e=null;else{var l=t.tag;if(l===13){if(e=C(t),e!==null)return e;e=null}else if(l===31){if(e=w(t),e!==null)return e;e=null}else if(l===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return Zu=e,null}function Cd(e){switch(e){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"resize":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"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"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(Nm()){case Ls:return 2;case Ys:return 8;case Cn:case Tm:return 32;case Qs:return 268435456;default:return 32}default:return 32}}var bs=!1,El=null,Al=null,jl=null,An=new Map,jn=new Map,zl=[],Qy="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 Rd(e,t){switch(e){case"focusin":case"focusout":El=null;break;case"dragenter":case"dragleave":Al=null;break;case"mouseover":case"mouseout":jl=null;break;case"pointerover":case"pointerout":An.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":jn.delete(t.pointerId)}}function zn(e,t,l,a,n,u){return e===null||e.nativeEvent!==u?(e={blockedOn:t,domEventName:l,eventSystemFlags:a,nativeEvent:u,targetContainers:[n]},t!==null&&(t=Wl(t),t!==null&&Md(t)),e):(e.eventSystemFlags|=a,t=e.targetContainers,n!==null&&t.indexOf(n)===-1&&t.push(n),e)}function Xy(e,t,l,a,n){switch(t){case"focusin":return El=zn(El,e,t,l,a,n),!0;case"dragenter":return Al=zn(Al,e,t,l,a,n),!0;case"mouseover":return jl=zn(jl,e,t,l,a,n),!0;case"pointerover":var u=n.pointerId;return An.set(u,zn(An.get(u)||null,e,t,l,a,n)),!0;case"gotpointercapture":return u=n.pointerId,jn.set(u,zn(jn.get(u)||null,e,t,l,a,n)),!0}return!1}function qd(e){var t=$l(e.target);if(t!==null){var l=N(t);if(l!==null){if(t=l.tag,t===13){if(t=C(l),t!==null){e.blockedOn=t,Js(e.priority,function(){Ud(l)});return}}else if(t===31){if(t=w(l),t!==null){e.blockedOn=t,Js(e.priority,function(){Ud(l)});return}}else if(t===3&&l.stateNode.current.memoizedState.isDehydrated){e.blockedOn=l.tag===3?l.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Vu(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var l=vs(e.nativeEvent);if(l===null){l=e.nativeEvent;var a=new l.constructor(l.type,l);gi=a,l.target.dispatchEvent(a),gi=null}else return t=Wl(l),t!==null&&Md(t),e.blockedOn=l,!1;t.shift()}return!0}function Hd(e,t,l){Vu(e)&&l.delete(t)}function wy(){bs=!1,El!==null&&Vu(El)&&(El=null),Al!==null&&Vu(Al)&&(Al=null),jl!==null&&Vu(jl)&&(jl=null),An.forEach(Hd),jn.forEach(Hd)}function Ku(e,t){e.blockedOn===t&&(e.blockedOn=null,bs||(bs=!0,f.unstable_scheduleCallback(f.unstable_NormalPriority,wy)))}var Ju=null;function Bd(e){Ju!==e&&(Ju=e,f.unstable_scheduleCallback(f.unstable_NormalPriority,function(){Ju===e&&(Ju=null);for(var t=0;t<e.length;t+=3){var l=e[t],a=e[t+1],n=e[t+2];if(typeof a!="function"){if(gs(a||l)===null)continue;break}var u=Wl(l);u!==null&&(e.splice(t,3),t-=3,vc(u,{pending:!0,data:n,method:l.method,action:a},a,n))}}))}function Ma(e){function t(m){return Ku(m,e)}El!==null&&Ku(El,e),Al!==null&&Ku(Al,e),jl!==null&&Ku(jl,e),An.forEach(t),jn.forEach(t);for(var l=0;l<zl.length;l++){var a=zl[l];a.blockedOn===e&&(a.blockedOn=null)}for(;0<zl.length&&(l=zl[0],l.blockedOn===null);)qd(l),l.blockedOn===null&&zl.shift();if(l=(e.ownerDocument||e).$$reactFormReplay,l!=null)for(a=0;a<l.length;a+=3){var n=l[a],u=l[a+1],i=n[at]||null;if(typeof u=="function")i||Bd(l);else if(i){var s=null;if(u&&u.hasAttribute("formAction")){if(n=u,i=u[at]||null)s=i.formAction;else if(gs(n)!==null)continue}else s=i.action;typeof s=="function"?l[a+1]=s:(l.splice(a,3),a-=3),Bd(l)}}}function Gd(){function e(u){u.canIntercept&&u.info==="react-transition"&&u.intercept({handler:function(){return new Promise(function(i){return n=i})},focusReset:"manual",scroll:"manual"})}function t(){n!==null&&(n(),n=null),a||setTimeout(l,20)}function l(){if(!a&&!navigation.transition){var u=navigation.currentEntry;u&&u.url!=null&&navigation.navigate(u.url,{state:u.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var a=!1,n=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(l,100),function(){a=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),n!==null&&(n(),n=null)}}}function ps(e){this._internalRoot=e}ku.prototype.render=ps.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(r(409));var l=t.current,a=pt();Od(l,a,e,t,null,null)},ku.prototype.unmount=ps.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Od(e.current,2,null,e,null,null),xu(),t[kl]=null}};function ku(e){this._internalRoot=e}ku.prototype.unstable_scheduleHydration=function(e){if(e){var t=Ks();e={blockedOn:null,target:e,priority:t};for(var l=0;l<zl.length&&t!==0&&t<zl[l].priority;l++);zl.splice(l,0,e),l===0&&qd(e)}};var Ld=d.version;if(Ld!=="19.2.7")throw Error(r(527,Ld,"19.2.7"));g.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(r(188)):(e=Object.keys(e).join(","),Error(r(268,e)));return e=E(t),e=e!==null?G(e):null,e=e===null?null:e.stateNode,e};var Zy={bundleType:0,version:"19.2.7",rendererPackageName:"react-dom",currentDispatcherRef:S,reconcilerVersion:"19.2.7"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var $u=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!$u.isDisabled&&$u.supportsFiber)try{Ca=$u.inject(Zy),ot=$u}catch{}}return Tn.createRoot=function(e,t){if(!x(e))throw Error(r(299));var l=!1,a="",n=Vr,u=Kr,i=Jr;return t!=null&&(t.unstable_strictMode===!0&&(l=!0),t.identifierPrefix!==void 0&&(a=t.identifierPrefix),t.onUncaughtError!==void 0&&(n=t.onUncaughtError),t.onCaughtError!==void 0&&(u=t.onCaughtError),t.onRecoverableError!==void 0&&(i=t.onRecoverableError)),t=Td(e,1,!1,null,null,l,a,null,n,u,i,Gd),e[kl]=t.current,es(e),new ps(t)},Tn.hydrateRoot=function(e,t,l){if(!x(e))throw Error(r(299));var a=!1,n="",u=Vr,i=Kr,s=Jr,m=null;return l!=null&&(l.unstable_strictMode===!0&&(a=!0),l.identifierPrefix!==void 0&&(n=l.identifierPrefix),l.onUncaughtError!==void 0&&(u=l.onUncaughtError),l.onCaughtError!==void 0&&(i=l.onCaughtError),l.onRecoverableError!==void 0&&(s=l.onRecoverableError),l.formState!==void 0&&(m=l.formState)),t=Td(e,1,!0,t,l??null,a,n,m,u,i,s,Gd),t.context=xd(null),l=t.current,a=pt(),a=fi(a),n=rl(a),n.callback=null,ol(l,n,a),l=a,t.current.lanes=l,qa(t,l),Ht(t),e[kl]=t.current,es(e),new ku(t)},Tn.version="19.2.7",Tn}var $d;function ev(){if($d)return Es.exports;$d=1;function f(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(f)}catch(d){console.error(d)}}return f(),Es.exports=Py(),Es.exports}var tv=ev();/**
* @license lucide-react v0.575.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const um=(...f)=>f.filter((d,v,r)=>!!d&&d.trim()!==""&&r.indexOf(d)===v).join(" ").trim();/**
* @license lucide-react v0.575.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=f=>f.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase();/**
* @license lucide-react v0.575.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const av=f=>f.replace(/^([A-Z])|[\s-_]+(\w)/g,(d,v,r)=>r?r.toUpperCase():v.toLowerCase());/**
* @license lucide-react v0.575.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Wd=f=>{const d=av(f);return d.charAt(0).toUpperCase()+d.slice(1)};/**
* @license lucide-react v0.575.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/var nv={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.575.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const uv=f=>{for(const d in f)if(d.startsWith("aria-")||d==="role"||d==="title")return!0;return!1};/**
* @license lucide-react v0.575.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const iv=H.forwardRef(({color:f="currentColor",size:d=24,strokeWidth:v=2,absoluteStrokeWidth:r,className:x="",children:N,iconNode:C,...w},U)=>H.createElement("svg",{ref:U,...nv,width:d,height:d,stroke:f,strokeWidth:r?Number(v)*24/Number(d):v,className:um("lucide",x),...!N&&!uv(w)&&{"aria-hidden":"true"},...w},[...C.map(([E,G])=>H.createElement(E,G)),...Array.isArray(N)?N:[N]]));/**
* @license lucide-react v0.575.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Ke=(f,d)=>{const v=H.forwardRef(({className:r,...x},N)=>H.createElement(iv,{ref:N,iconNode:d,className:um(`lucide-${lv(Wd(f))}`,`lucide-${f}`,r),...x}));return v.displayName=Wd(f),v};/**
* @license lucide-react v0.575.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const cv=[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]],sv=Ke("arrow-left",cv);/**
* @license lucide-react v0.575.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:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]],Mn=Ke("arrow-up-right",fv);/**
* @license lucide-react v0.575.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const rv=[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]],ov=Ke("chevron-left",rv);/**
* @license lucide-react v0.575.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const dv=[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]],im=Ke("chevron-right",dv);/**
* @license lucide-react v0.575.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const mv=[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"r6nss1"}]],cm=Ke("house",mv);/**
* @license lucide-react v0.575.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const hv=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21",key:"1xmnt7"}]],yv=Ke("image",hv);/**
* @license lucide-react v0.575.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:"M9 17H7A5 5 0 0 1 7 7h2",key:"8i5ue5"}],["path",{d:"M15 7h2a5 5 0 1 1 0 10h-2",key:"1b9ql8"}],["line",{x1:"8",x2:"16",y1:"12",y2:"12",key:"1jonct"}]],sm=Ke("link-2",vv);/**
* @license lucide-react v0.575.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const gv=[["circle",{cx:"12",cy:"16",r:"1",key:"1au0dj"}],["rect",{x:"3",y:"10",width:"18",height:"12",rx:"2",key:"6s8ecr"}],["path",{d:"M7 10V7a5 5 0 0 1 10 0v3",key:"1pqi11"}]],bv=Ke("lock-keyhole",gv);/**
* @license lucide-react v0.575.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=[["path",{d:"m16 17 5-5-5-5",key:"1bji2h"}],["path",{d:"M21 12H9",key:"dn1m92"}],["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}]],fm=Ke("log-out",pv);/**
* @license lucide-react v0.575.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Sv=[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]],Fd=Ke("plus",Sv);/**
* @license lucide-react v0.575.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const _v=[["path",{d:"M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z",key:"1c8476"}],["path",{d:"M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7",key:"1ydtos"}],["path",{d:"M7 3v4a1 1 0 0 0 1 1h7",key:"t51u73"}]],Ev=Ke("save",_v);/**
* @license lucide-react v0.575.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Av=[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]],rm=Ke("search",Av);/**
* @license lucide-react v0.575.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const jv=[["path",{d:"M10 5H3",key:"1qgfaw"}],["path",{d:"M12 19H3",key:"yhmn1j"}],["path",{d:"M14 3v4",key:"1sua03"}],["path",{d:"M16 17v4",key:"1q0r14"}],["path",{d:"M21 12h-9",key:"1o4lsq"}],["path",{d:"M21 19h-5",key:"1rlt1p"}],["path",{d:"M21 5h-7",key:"1oszz2"}],["path",{d:"M8 10v4",key:"tgpxqk"}],["path",{d:"M8 12H3",key:"a7s4jb"}]],om=Ke("sliders-horizontal",jv);/**
* @license lucide-react v0.575.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:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z",key:"1s2grr"}],["path",{d:"M20 2v4",key:"1rf3ol"}],["path",{d:"M22 4h-4",key:"gwowj6"}],["circle",{cx:"4",cy:"20",r:"2",key:"6kqj1y"}]],Nv=Ke("sparkles",zv);/**
* @license lucide-react v0.575.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Tv=[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]],qs=Ke("star",Tv);/**
* @license lucide-react v0.575.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const xv=[["path",{d:"M10 11v6",key:"nco0om"}],["path",{d:"M14 11v6",key:"outv1u"}],["path",{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6",key:"miytrc"}],["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2",key:"e791ji"}]],Iu=Ke("trash-2",xv);/**
* @license lucide-react v0.575.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Ov=[["path",{d:"M12 3v12",key:"1x0j5s"}],["path",{d:"m17 8-5-5-5 5",key:"7q97r8"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}]],Dv=Ke("upload",Ov);/**
* @license lucide-react v0.575.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Mv=[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]],Un=Ke("x",Mv),Uv="2026-07-16T12:00:00.000Z",dm=["Administración","Recursos Humanos","CDC"],Cv=[];function Rv(){return{schemaVersion:1,apps:Cv.map(f=>({...f,keywords:[...f.keywords]})),favoritesByUser:{},recentByUser:{},updatedAt:Uv}}const xn="glm-hub:state:v1";function qv(f){if(!f||typeof f!="object")return!1;const d=f;return typeof d.id=="string"&&typeof d.name=="string"&&typeof d.description=="string"&&typeof d.category=="string"&&Array.isArray(d.keywords)&&typeof d.url=="string"&&typeof d.mark=="string"&&typeof d.accent=="string"&&typeof d.iconDataUrl=="string"&&(d.visibility==="published"||d.visibility==="hidden")}function Hv(f){if(!f||typeof f!="object")return!1;const d=f;return d.schemaVersion===1&&Array.isArray(d.apps)&&d.apps.every(qv)&&!!d.favoritesByUser&&typeof d.favoritesByUser=="object"&&!!d.recentByUser&&typeof d.recentByUser=="object"}function Id(f,d){return Object.fromEntries(Object.entries(f).map(([v,r])=>[v,r.filter(x=>d.has(x))]))}function Bv(f){switch(f){case"Administración":case"Recursos Humanos":case"CDC":return f;case"Recursos":return"Recursos Humanos";case"Clientes":case"Creatividad":return"CDC";case"Operaciones":case"Analítica":default:return"Administración"}}function Gv(f){let d=!1;const v=f.apps.map(r=>{const x=Bv(r.category);return x===r.category?r:(d=!0,{...r,category:x})});return d?{...f,apps:v,updatedAt:new Date().toISOString()}:f}function Lv(f){const d=f.apps.filter(r=>!!r.iconDataUrl.trim());if(d.length===f.apps.length)return f;const v=new Set(d.map(r=>r.id));return{...f,apps:d,favoritesByUser:Id(f.favoritesByUser,v),recentByUser:Id(f.recentByUser,v),updatedAt:new Date().toISOString()}}function Yv(){const f=Rv();try{const d=localStorage.getItem(xn);if(!d)return localStorage.setItem(xn,JSON.stringify(f)),{data:f,warning:""};const v=JSON.parse(d);if(!Hv(v))return localStorage.setItem(`${xn}:backup`,d),localStorage.setItem(xn,JSON.stringify(f)),{data:f,warning:"Los datos locales no eran válidos. Restauramos el catálogo inicial."};const r=Gv(v),x=Lv(r);return x!==v&&localStorage.setItem(xn,JSON.stringify(x)),{data:x,warning:""}}catch{return{data:f,warning:"No pudimos leer los datos guardados. Estás viendo el catálogo inicial."}}}function Ua(f){return f.normalize("NFD").replace(/[\u0300-\u036f]/g,"").toLocaleLowerCase("es-DO").trim()}function Jl(f){if(!f.trim())return null;try{const d=new URL(f.trim()),v=d.protocol==="http:"&&(d.hostname==="localhost"||d.hostname==="127.0.0.1");return d.protocol!=="https:"&&!v||d.username||d.password?null:d.toString()}catch{return null}}const mm="https://dbit.digitalcompass.agency".trim(),hm="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyAgCiAgICAicm9sZSI6ICJhbm9uIiwKICAgICJpc3MiOiAic3VwYWJhc2UtZGVtbyIsCiAgICAiaWF0IjogMTY0MTc2OTIwMCwKICAgICJleHAiOiAxNzk5NTM1NjAwCn0.dc_X5iR_VP_qT0zsiyj_I_OZ2T9FtRU2BBNWN8Bu4GE".trim(),ym=globalThis.supabase;if(!mm||!hm)throw new Error("Faltan VITE_SUPABASE_URL o VITE_SUPABASE_ANON_KEY en el archivo .env.");if(!ym)throw new Error("No se pudo cargar la librería de Supabase.");const qe=ym.createClient(mm,hm,{auth:{autoRefreshToken:!0,persistSession:!0,detectSessionInUrl:!0,flowType:"pkce"}}),Dn="glm_hub_apps",Ds="glm_hub_favorites",vm="glm_hub_recent_apps",Pu="glm-hub-icons",Pd="glm-hub:supabase-catalog-migrated:v1";function gm(f){return{id:f.id,name:f.name,description:f.description,category:f.category,keywords:[],url:f.url??"",mark:"",accent:"#4F758B",iconDataUrl:f.icon_url,visibility:f.visibility,createdAt:f.created_at,updatedAt:f.updated_at}}function Qv(f){const d=/^data:(image\/(?:png|jpeg|webp));base64,([a-zA-Z0-9+/=]+)$/.exec(f);if(!d)throw new Error("El ícono no tiene un formato válido.");const v=d[1],r=atob(d[2]),x=new Uint8Array(r.length);for(let N=0;N<r.length;N+=1)x[N]=r.charCodeAt(N);return{blob:new Blob([x],{type:v}),mimeType:v,extension:v==="image/jpeg"?"jpg":v.split("/")[1]}}function Xv(f){try{const d=new URL(f),v=`/storage/v1/object/public/${Pu}/`,r=d.pathname.indexOf(v);return r<0?null:decodeURIComponent(d.pathname.slice(r+v.length))}catch{return null}}async function wv(f,d){if(!d.startsWith("data:image/"))return d;const{blob:v,mimeType:r,extension:x}=Qv(d),N=`apps/${f}/${Date.now()}-${crypto.randomUUID()}.${x}`,{error:C}=await qe.storage.from(Pu).upload(N,v,{cacheControl:"31536000",contentType:r,upsert:!1});if(C)throw new Error(`No se pudo subir el ícono a Supabase: ${C.message}`);const{data:w}=qe.storage.from(Pu).getPublicUrl(N),U=w==null?void 0:w.publicUrl;if(!U)throw new Error("Supabase no devolvió la URL pública del ícono.");return U}async function Ms(f){const d=Xv(f);if(!d)return;const{error:v}=await qe.storage.from(Pu).remove([d]);v&&console.warn("No se pudo retirar el ícono anterior de Storage:",v)}async function Hs(){const{data:f,error:d}=await qe.from(Dn).select("id,name,description,category,url,icon_url,visibility,created_at,updated_at").order("name",{ascending:!0});if(d)throw new Error(`No se pudo cargar el catálogo compartido: ${d.message}`);return(f??[]).map(gm)}async function Zv(f){const{data:d,error:v}=await qe.from(Ds).select("app_id,created_at").eq("user_id",f).order("created_at",{ascending:!1});if(v)throw new Error(`No se pudieron cargar los favoritos: ${v.message}`);return(d??[]).map(r=>r.app_id)}async function Vv(f){const{data:d,error:v}=await qe.from(vm).select("app_id,last_opened_at").eq("user_id",f).order("last_opened_at",{ascending:!1}).limit(30);if(v)throw new Error(`No se pudieron cargar los accesos recientes: ${v.message}`);return(d??[]).map(r=>r.app_id)}async function Kv(f){const[d,v,r]=await Promise.all([Hs(),Zv(f),Vv(f)]);return{schemaVersion:1,apps:d,favoritesByUser:{[f]:v},recentByUser:{[f]:r},updatedAt:new Date().toISOString()}}async function bm(f,d,v){const r=(d==null?void 0:d.id)??crypto.randomUUID(),x=await wv(r,f.iconDataUrl),N={name:f.name,description:f.description,category:f.category,url:f.url||null,icon_url:x,visibility:f.visibility,updated_by:v};let C;if(d?C=await qe.from(Dn).update(N).eq("id",r).select("id,name,description,category,url,icon_url,visibility,created_at,updated_at").single():C=await qe.from(Dn).insert({id:r,...N,created_by:v}).select("id,name,description,category,url,icon_url,visibility,created_at,updated_at").single(),C.error)throw x!==f.iconDataUrl&&await Ms(x),new Error(`No se pudo guardar la aplicación: ${C.error.message}`);return d&&d.iconDataUrl!==x&&await Ms(d.iconDataUrl),gm(C.data)}async function Jv(f){const{error:d}=await qe.from(Dn).delete().eq("id",f.id);if(d)throw new Error(`No se pudo eliminar la aplicación: ${d.message}`);await Ms(f.iconDataUrl)}async function kv(f,d,v){if(v){const{error:x}=await qe.from(Ds).upsert({user_id:f,app_id:d},{onConflict:"user_id,app_id"});if(x)throw new Error(`No se pudo guardar el favorito: ${x.message}`);return}const{error:r}=await qe.from(Ds).delete().eq("user_id",f).eq("app_id",d);if(r)throw new Error(`No se pudo quitar el favorito: ${r.message}`)}async function $v(f,d){const{error:v}=await qe.from(vm).upsert({user_id:f,app_id:d,last_opened_at:new Date().toISOString()},{onConflict:"user_id,app_id"});if(v)throw new Error(`No se pudo registrar el acceso reciente: ${v.message}`)}async function Wv(f,d){if(f.role!=="admin"||d.length===0||localStorage.getItem(Pd)==="completed")return 0;const v=await Hs(),r=new Set(v.map(C=>C.name.trim().toLocaleLowerCase("es-DO"))),x=d.filter(C=>{const w=C.name.trim().toLocaleLowerCase("es-DO");return!!C.iconDataUrl.trim()&&!r.has(w)});let N=0;for(const C of x)await bm({name:C.name,description:C.description,category:C.category,url:C.url,iconDataUrl:C.iconDataUrl,visibility:C.visibility},null,f.id),r.add(C.name.trim().toLocaleLowerCase("es-DO")),N+=1;return localStorage.setItem(Pd,"completed"),N}function Fv(f){const d=qe.channel("glm-hub-apps-shared").on("postgres_changes",{event:"*",schema:"public",table:Dn},()=>f()).subscribe();return()=>{qe.removeChannel(d)}}const Us=new Intl.Collator("es-DO",{sensitivity:"base"}),Iv="@gomezleemarketing.com",em="https://agenteit.digitalcompass.agency/webhook/glm-hub-generar-icono".trim()??"",tm="https://agenteit.digitalcompass.agency/webhook/glm-hub-solicitar-acceso".trim()??"";function Ns(f=""){return`/${f}`}function Pv(){return new URL("/",window.location.origin).toString()}function e0(f,d){var N;const v=f.user.user_metadata??{},r=v.full_name??v.name,x=d.email.split("@")[0]||"Usuario GLM";return((N=d.full_name)==null?void 0:N.trim())||(typeof r=="string"?r.trim():"")||x}function t0(f){const d=f.user.user_metadata??{},v=d.avatar_url??d.picture;if(typeof v!="string"||!v.trim())return"";try{const r=new URL(v.trim());return r.protocol==="https:"?r.toString():""}catch{return""}}async function l0(f){var N;const d=((N=f.user.email)==null?void 0:N.trim().toLocaleLowerCase("en-US"))??"";if(!d.endsWith(Iv))return{session:null,error:"Debes continuar con una cuenta corporativa @gomezleemarketing.com."};const{data:v,error:r}=await qe.from("glm_hub_authorized_users").select("email, full_name, role").eq("email",d).eq("is_active",!0).maybeSingle(),x=v;return r?(console.error("No se pudo validar el acceso en Supabase:",r),{session:null,error:"No pudimos validar tu acceso en Supabase. Intenta nuevamente."}):x?{session:{user:{id:f.user.id,name:e0(f,x),email:x.email,role:x.role,avatarUrl:t0(f)},expiresAt:(f.expires_at??Math.floor(Date.now()/1e3)+3600)*1e3},error:""}:{session:null,error:"Tu correo no está autorizado para entrar al GLM Hub."}}function pm(f){const d=f.trim().split(/\s+/).filter(Boolean);if(d.length===0)return"GL";if(d.length===1)return d[0].slice(0,2).toLocaleUpperCase("es-DO");const v=d.length>=4?d.length-2:d.length-1;return`${d[0][0]}${d[v][0]}`.toLocaleUpperCase("es-DO")}function a0(){const f=new Date().getHours();return f<12?"Buenos días":f<19?"Buenas tardes":"Buenas noches"}function lm(f){return f&&f[0].toLocaleUpperCase("es-DO")+f.slice(1)}function am(f){const d=new Intl.DateTimeFormat("es-DO",{weekday:"long",day:"numeric",month:"long",year:"numeric"}).formatToParts(f),v=r=>{var x;return((x=d.find(N=>N.type===r))==null?void 0:x.value)??""};return`${lm(v("weekday"))} ${v("day")} de ${lm(v("month"))} de ${v("year")}`}function n0(){const[f,d]=H.useState(()=>am(new Date));return H.useEffect(()=>{const v=()=>d(am(new Date));v();const r=window.setInterval(v,6e4);return()=>window.clearInterval(r)},[]),f}function Wu(){return{name:"",description:"",category:"Administración",url:"",iconDataUrl:"",visibility:"published"}}function On(f){return{name:f.name,description:f.description,category:f.category,url:f.url,iconDataUrl:f.iconDataUrl,visibility:f.visibility}}async function Sm(f,d=!0){if(!new Set(["image/png","image/jpeg","image/webp"]).has(f.type))throw new Error("Usa un ícono en formato PNG, JPG o WebP.");if(d&&f.size>1024*1024)throw new Error("El ícono debe pesar menos de 1 MB.");const r=await createImageBitmap(f);if(r.width>4096||r.height>4096)throw r.close(),new Error("El ícono no puede superar 4096 × 4096 px.");const x=document.createElement("canvas");x.width=192,x.height=192;const N=x.getContext("2d");if(!N)throw r.close(),new Error("Este navegador no pudo procesar el ícono.");const C=Math.min(192/r.width,192/r.height),w=r.width*C,U=r.height*C,E=(192-w)/2,G=(192-U)/2;return N.clearRect(0,0,192,192),N.drawImage(r,E,G,w,U),r.close(),x.toDataURL("image/webp",.9)}async function u0(f){if(!f.startsWith("data:image/"))throw new Error("La IA no devolvió una imagen válida.");const v=await(await fetch(f)).blob();return _m(v)}async function _m(f){const d=f.type||"image/png";if(!d.startsWith("image/"))throw new Error("El flujo de IA no devolvió un archivo de imagen.");const v=d==="image/jpeg"?"jpg":d.split("/")[1]||"png",r=new File([f],`icono-generado.${v}`,{type:d});return Sm(r,!1)}function ei({compact:f=!1}){return c.jsx("img",{className:f?"brand-logo brand-logo--compact":"brand-logo",src:"/glm-logo.png",alt:"GomezLee Marketing",width:"350",height:"109"})}function ti({app:f,size:d="regular",showPlaceholder:v=!1}){const[r,x]=H.useState(!1),N=!!f.iconDataUrl&&!r;return c.jsx("span",{className:`app-mark app-mark--${d}`,"aria-hidden":"true",children:N?c.jsx("img",{src:f.iconDataUrl,alt:"",onError:()=>x(!0)}):v?c.jsx(yv,{className:"app-mark__placeholder",size:36,strokeWidth:1.5}):null})}function Em({user:f,label:d}){const[v,r]=H.useState(!1),x=!!f.avatarUrl&&!v;return c.jsx("span",{className:"avatar","aria-label":d,"aria-hidden":d?void 0:!0,children:x?c.jsx("img",{src:f.avatarUrl,alt:"",referrerPolicy:"no-referrer",onError:()=>r(!0)}):pm(f.name)})}function Ts({messages:f,onDismiss:d}){return c.jsx("div",{className:"toast-stack","aria-live":"polite","aria-relevant":"additions",children:f.map(v=>c.jsxs("div",{className:`toast toast--${v.kind}`,children:[c.jsx("span",{className:"toast__signal","aria-hidden":"true"}),c.jsxs("div",{children:[c.jsx("strong",{children:v.title}),v.detail?c.jsx("p",{children:v.detail}):null]}),c.jsx("button",{type:"button",className:"icon-button icon-button--quiet","aria-label":"Cerrar mensaje",onClick:()=>d(v.id),children:c.jsx(Un,{size:18,"aria-hidden":"true"})})]},v.id))})}function i0({onLogin:f,error:d,disabled:v=!1}){const[r,x]=H.useState(!1),N=async()=>{x(!0),await f(),x(!1)};return c.jsxs("main",{className:"login-shell",children:[c.jsxs("section",{className:"login-story","aria-labelledby":"login-headline",children:[c.jsx("div",{className:"login-story__topline",children:c.jsx(ei,{})}),c.jsxs("div",{className:"login-story__content",children:[c.jsx("p",{className:"eyebrow",children:"ACCESO INTERNO"}),c.jsxs("h1",{id:"login-headline",children:["Todo el trabajo",c.jsx("span",{children:"de GLM, a un clic."})]}),c.jsx("p",{className:"login-story__lede",children:"Tu punto de partida para abrir herramientas, encontrar recursos y mantener el día en movimiento."})]}),c.jsx("div",{className:"login-story__type","aria-hidden":"true",children:"GLM"})]}),c.jsx("section",{className:"login-panel","aria-label":"Inicio de sesión",children:c.jsxs("div",{className:"login-panel__inner",children:[c.jsxs("div",{className:"login-panel__heading",children:[c.jsx("p",{className:"section-kicker",children:"GLM HUB"}),c.jsx("h2",{children:"Entra a tu espacio."})]}),c.jsxs("div",{className:"login-form",children:[d?c.jsx("p",{className:"form-error",id:"login-error",role:"alert",children:d}):null,c.jsxs("button",{className:"primary-button primary-button--full",type:"button",disabled:v||r,onClick:()=>void N(),children:[c.jsx(bv,{size:18,"aria-hidden":"true"}),r?"Conectando…":"Continuar con Google",r?null:c.jsx(Mn,{size:18,"aria-hidden":"true"})]})]})]})})]})}function c0({user:f,view:d,onNavigate:v,onLogout:r}){return c.jsxs("aside",{className:"sidebar",children:[c.jsx("div",{className:"sidebar__brand",children:c.jsx(ei,{compact:!0})}),c.jsxs("nav",{className:"sidebar__nav","aria-label":"Navegación principal",children:[c.jsxs("button",{type:"button",className:d==="hub"?"is-active":"",onClick:()=>v("hub"),"aria-current":d==="hub"?"page":void 0,children:[c.jsx(cm,{size:20,"aria-hidden":"true"}),c.jsx("span",{children:"Aplicaciones"})]}),f.role==="admin"?c.jsxs("button",{type:"button",className:d==="admin"?"is-active":"",onClick:()=>v("admin"),"aria-current":d==="admin"?"page":void 0,children:[c.jsx(om,{size:20,"aria-hidden":"true"}),c.jsx("span",{children:"Administrar"})]}):null]}),c.jsxs("div",{className:"sidebar__account",children:[c.jsx(Em,{user:f}),c.jsxs("span",{className:"sidebar__account-copy",children:[c.jsx("strong",{children:f.name}),c.jsx("small",{children:f.role==="admin"?"Administrador":"Usuario"})]}),c.jsx("button",{type:"button",className:"icon-button","aria-label":"Cerrar sesión",onClick:r,children:c.jsx(fm,{size:18,"aria-hidden":"true"})})]})]})}function s0({user:f}){return c.jsxs("header",{className:"mobile-header",children:[c.jsx(ei,{compact:!0}),c.jsx(Em,{user:f,label:`Sesión de ${f.name}`})]})}function f0({user:f,view:d,onNavigate:v,onLogout:r}){return c.jsxs("nav",{className:"mobile-nav","aria-label":"Navegación móvil",children:[c.jsxs("button",{type:"button",className:d==="hub"?"is-active":"",onClick:()=>v("hub"),children:[c.jsx(cm,{size:20,"aria-hidden":"true"}),c.jsx("span",{children:"Inicio"})]}),f.role==="admin"?c.jsxs("button",{type:"button",className:d==="admin"?"is-active":"",onClick:()=>v("admin"),children:[c.jsx(om,{size:20,"aria-hidden":"true"}),c.jsx("span",{children:"Administrar"})]}):null,c.jsxs("button",{type:"button",onClick:r,children:[c.jsx(fm,{size:20,"aria-hidden":"true"}),c.jsx("span",{children:"Salir"})]})]})}function r0({app:f,isFavorite:d,onActivate:v,onFavorite:r}){const x=!!Jl(f.url);return c.jsxs("article",{className:"quick-launch",children:[c.jsxs("div",{className:"quick-launch__top",children:[c.jsx(ti,{app:f,size:"regular"}),c.jsx("button",{type:"button",className:`favorite-button ${d?"is-favorite":""}`,onClick:()=>r(f.id),"aria-label":d?`Quitar ${f.name} de favoritos`:`Agregar ${f.name} a favoritos`,"aria-pressed":d,children:c.jsx(qs,{size:18,fill:d?"currentColor":"none","aria-hidden":"true"})})]}),c.jsxs("div",{className:"quick-launch__copy",children:[c.jsx("span",{className:"quick-launch__category",children:f.category}),c.jsx("h3",{children:f.name}),c.jsx("p",{children:f.description})]}),c.jsxs("button",{type:"button",className:"quick-launch__action",onClick:()=>v(f),children:[c.jsx("span",{children:x?"Abrir aplicación":"Enlace pendiente"}),x?c.jsx(Mn,{size:18,"aria-hidden":"true"}):c.jsx(sm,{size:17,"aria-hidden":"true"})]})]})}function o0({app:f,index:d,isFavorite:v,onActivate:r,onFavorite:x}){const N=!!Jl(f.url);return c.jsxs("article",{className:"directory-row",children:[c.jsx("span",{className:"directory-row__number","aria-hidden":"true",children:String(d+1).padStart(2,"0")}),c.jsx(ti,{app:f,size:"small"}),c.jsxs("div",{className:"directory-row__copy",children:[c.jsx("h3",{children:f.name}),c.jsx("p",{children:f.description})]}),c.jsx("span",{className:"directory-row__category",children:f.category}),c.jsxs("span",{className:`availability ${N?"availability--ready":"availability--pending"}`,children:[c.jsx("span",{"aria-hidden":"true"}),N?"Disponible":"Enlace pendiente"]}),c.jsx("button",{type:"button",className:`favorite-button ${v?"is-favorite":""}`,onClick:()=>x(f.id),"aria-label":v?`Quitar ${f.name} de favoritos`:`Agregar ${f.name} a favoritos`,"aria-pressed":v,children:c.jsx(qs,{size:18,fill:v?"currentColor":"none","aria-hidden":"true"})}),c.jsxs("button",{type:"button",className:"directory-row__open",onClick:()=>r(f),children:[c.jsx("span",{children:N?"Abrir":"Ver estado"}),N?c.jsx(Mn,{size:17,"aria-hidden":"true"}):c.jsx(im,{size:17,"aria-hidden":"true"})]})]})}function d0({search:f,favoritesOnly:d,onClear:v}){return c.jsxs("div",{className:"empty-state",children:[c.jsx("span",{className:"empty-state__mark","aria-hidden":"true",children:"0"}),c.jsxs("div",{children:[c.jsx("p",{className:"section-kicker",children:"SIN RESULTADOS"}),c.jsx("h3",{children:d?"Aún no tienes favoritos aquí.":`No encontramos “${f||"esa aplicación"}”.`}),c.jsx("p",{children:"Prueba otro término, cambia la categoría o vuelve a ver todo el directorio."}),c.jsx("button",{type:"button",className:"text-button",onClick:v,children:"Limpiar filtros"})]})]})}function m0({apps:f,onSubmit:d}){const v=H.useRef(null),[r,x]=H.useState("Todas"),[N,C]=H.useState(""),[w,U]=H.useState(!1),E=H.useMemo(()=>[...f].filter(Z=>Z.visibility==="published").sort((Z,ee)=>Us.compare(Z.name,ee.name)),[f]),G=H.useMemo(()=>r==="Todas"?E:E.filter(Z=>Z.category===r),[r,E]);H.useEffect(()=>{N&&!G.some(Z=>Z.id===N)&&C("")},[N,G]),H.useEffect(()=>{if(!w)return;const Z=ee=>{ee.preventDefault(),ee.returnValue=""};return window.addEventListener("beforeunload",Z),()=>window.removeEventListener("beforeunload",Z)},[w]);const B=()=>{var Z;x("Todas"),C(""),(Z=v.current)==null||Z.showModal()},J=()=>{var Z;w||(Z=v.current)==null||Z.close()},ye=async Z=>{var V;Z.preventDefault();const ee=E.find(ue=>ue.id===N);if(!(!ee||w)){U(!0);try{await d(ee)&&((V=v.current)==null||V.close(),x("Todas"),C(""))}finally{U(!1)}}};return c.jsxs("section",{className:"access-request-bridge","aria-label":"Solicitud de acceso a aplicaciones",children:[c.jsx("div",{className:"access-request-bridge__number","aria-hidden":"true",children:"?"}),c.jsxs("div",{children:[c.jsx("p",{className:"section-kicker",children:"SOLICITUD DE ACCESO"}),c.jsx("h2",{children:"¿No tienes acceso a una aplicación?"}),c.jsx("p",{children:"Selecciona el portal que necesitas y envía la solicitud al equipo responsable."})]}),c.jsxs("button",{type:"button",className:"secondary-button",onClick:B,children:["Solicitar acceso aquí",c.jsx(Mn,{size:18,"aria-hidden":"true"})]}),c.jsxs("dialog",{className:"access-request-dialog",ref:v,onCancel:Z=>{w&&Z.preventDefault()},children:[c.jsx("button",{type:"button",className:"access-request-dialog__close",onClick:J,"aria-label":"Cerrar",children:c.jsx(Un,{size:19,"aria-hidden":"true"})}),c.jsx("p",{className:"section-kicker",children:"GLM HUB"}),c.jsx("h2",{children:"Solicitar acceso"}),c.jsx("p",{className:"access-request-dialog__intro",children:"Elige el área y la aplicación. El catálogo se actualiza automáticamente con los portales publicados."}),c.jsxs("form",{onSubmit:Z=>void ye(Z),children:[c.jsxs("div",{className:"form-field",children:[c.jsxs("label",{htmlFor:"access-request-area",children:["Área",c.jsx(Kl,{})]}),c.jsxs("select",{id:"access-request-area",value:r,onChange:Z=>x(Z.target.value),disabled:w,required:!0,children:[c.jsx("option",{value:"Todas",children:"Todas"}),c.jsx("option",{value:"Administración",children:"Administración"}),c.jsx("option",{value:"Recursos Humanos",children:"Recursos Humanos"}),c.jsx("option",{value:"CDC",children:"CDC"})]})]}),c.jsxs("div",{className:"form-field",children:[c.jsxs("label",{htmlFor:"access-request-app",children:["Aplicación",c.jsx(Kl,{})]}),c.jsxs("select",{id:"access-request-app",value:N,onChange:Z=>C(Z.target.value),disabled:w||G.length===0,required:!0,children:[c.jsx("option",{value:"",children:G.length===0?"No hay aplicaciones publicadas en esta área":"Selecciona una aplicación"}),G.map(Z=>c.jsx("option",{value:Z.id,children:Z.name},Z.id))]})]}),c.jsxs("div",{className:"access-request-dialog__actions",children:[c.jsx("button",{type:"button",className:"secondary-button secondary-button--quiet",onClick:J,disabled:w,children:"Cancelar"}),c.jsx("button",{type:"submit",className:"primary-button",disabled:!N||w,children:w?"Enviando…":"Enviar solicitud"})]})]})]}),w?c.jsx("div",{className:"generation-overlay",role:"dialog","aria-modal":"true","aria-labelledby":"access-request-loading-title",children:c.jsxs("div",{className:"generation-overlay__card",children:[c.jsx("span",{className:"generation-spinner","aria-hidden":"true"}),c.jsx("p",{className:"section-kicker",children:"GLM HUB"}),c.jsx("h2",{id:"access-request-loading-title",children:"Enviando la solicitud…"}),c.jsx("p",{children:"Estamos registrando la solicitud y enviando el correo a las personas responsables."})]})}):null]})}function h0(f,d,v=!1){return d<=(v?5:7)?Array.from({length:d},(x,N)=>N+1):v?f<=3?[1,2,3,"ellipsis-end",d]:f>=d-2?[1,"ellipsis-start",d-2,d-1,d]:[1,"ellipsis-start",f,"ellipsis-end",d]:f<=4?[1,2,3,4,5,"ellipsis-end",d]:f>=d-3?[1,"ellipsis-start",d-4,d-3,d-2,d-1,d]:[1,"ellipsis-start",f-1,f,f+1,"ellipsis-end",d]}function Cs({currentPage:f,totalPages:d,onPageChange:v,compact:r=!1,label:x}){if(d<=1)return null;const N=h0(f,d,r);return c.jsxs("nav",{className:`pagination ${r?"pagination--compact":""}`,"aria-label":x,children:[c.jsx("button",{type:"button",className:"pagination__arrow",disabled:f<=1,onClick:()=>v(f-1),"aria-label":"Página anterior",children:c.jsx(ov,{size:16,"aria-hidden":"true"})}),c.jsx("div",{className:"pagination__pages",children:N.map(C=>typeof C=="number"?c.jsx("button",{type:"button",className:`pagination__page ${C===f?"is-active":""}`,onClick:()=>v(C),"aria-label":`Ir a la página ${C}`,"aria-current":C===f?"page":void 0,children:C},C):c.jsx("span",{className:"pagination__ellipsis","aria-hidden":"true",children:"…"},C))}),c.jsx("button",{type:"button",className:"pagination__arrow",disabled:f>=d,onClick:()=>v(f+1),"aria-label":"Página siguiente",children:c.jsx(im,{size:16,"aria-hidden":"true"})})]})}const Fu=10,xs=6,Os=10;function y0({user:f,data:d,storageWarning:v,onActivate:r,onFavorite:x,onAdmin:N,onRequestAccess:C}){const[w,U]=H.useState(""),[E,G]=H.useState("Todas"),[B,J]=H.useState(!1),[ye,Z]=H.useState(1),[ee,V]=H.useState(1),ue=H.useDeferredValue(w),Me=n0(),Te=f.role==="admin",ae=d.favoritesByUser[f.id]??[],ve=d.recentByUser[f.id]??[],ge=H.useMemo(()=>new Set(ae),[ae]),W=H.useMemo(()=>[...d.apps.filter(g=>g.visibility==="published"&&!!g.iconDataUrl.trim())].sort((g,M)=>Us.compare(g.name,M.name)),[d.apps]),ne=H.useMemo(()=>{const g=Ua(ue);return W.filter(M=>E!=="Todas"&&M.category!==E||B&&!ge.has(M.id)?!1:g?Ua(M.name).includes(g):!0).sort((M,R)=>Number(ge.has(R.id))-Number(ge.has(M.id))||Us.compare(M.name,R.name))},[E,ue,ge,B,W]),Ue=Math.max(1,Math.ceil(ne.length/Fu));H.useEffect(()=>{Z(1)},[w,E,B]),H.useEffect(()=>{ye>Ue&&Z(Ue)},[ye,Ue]);const Je=H.useMemo(()=>{const g=(ye-1)*Fu;return ne.slice(g,g+Fu)},[ye,ne]),xe=g=>{Z(Math.min(Math.max(g,1),Ue)),window.requestAnimationFrame(()=>{var M;(M=document.getElementById("directory-title"))==null||M.scrollIntoView({behavior:"smooth",block:"start"})})},De=H.useMemo(()=>{const g=new Map(W.map(o=>[o.id,o])),M=[],R=new Set,z=o=>{const j=g.get(o);!j||R.has(o)||(M.push(j),R.add(o))};if(ae.forEach(z),M.length<3){for(const o of ve)if(z(o),M.length>=3)break}if(M.length<3){for(const o of W)if(z(o.id),M.length>=3)break}return M},[ae,W,ve]),Xe=Math.max(1,Math.ceil(De.length/xs)),Q=H.useMemo(()=>{const g=(ee-1)*xs;return De.slice(g,g+xs)},[De,ee]);H.useEffect(()=>{ee>Xe&&V(Xe)},[ee,Xe]),H.useEffect(()=>{V(1)},[d.favoritesByUser,d.recentByUser,f.id]);const I=g=>{V(Math.min(Math.max(g,1),Xe)),window.requestAnimationFrame(()=>{var M;(M=document.getElementById("quick-title"))==null||M.scrollIntoView({behavior:"smooth",block:"start"})})},S=()=>{U(""),G("Todas"),J(!1)};return c.jsxs("main",{className:"page-content hub-page",children:[c.jsxs("header",{className:"page-header",children:[c.jsxs("div",{children:[c.jsxs("p",{className:"page-header__meta",children:[a0(),", ",f.name]}),c.jsx("h1",{children:"Tu mesa de trabajo."})]}),c.jsx("div",{className:"page-header__aside",children:c.jsx("span",{children:Me})})]}),v?c.jsx("div",{className:"inline-alert",role:"status",children:v}):null,c.jsxs("section",{className:"search-stage","aria-labelledby":"search-title",children:[c.jsx("div",{className:"search-stage__copy",children:c.jsx("h2",{id:"search-title",children:"¿Qué necesitas abrir?"})}),c.jsxs("div",{className:"hub-search",children:[c.jsx(rm,{size:21,"aria-hidden":"true"}),c.jsx("label",{className:"sr-only",htmlFor:"hub-search-input",children:"Buscar por nombre de proyecto"}),c.jsx("input",{id:"hub-search-input",type:"search",value:w,onChange:g=>U(g.target.value),placeholder:"Buscar por nombre de proyecto…"}),w?c.jsx("button",{type:"button",onClick:()=>U(""),"aria-label":"Limpiar búsqueda",children:c.jsx(Un,{size:18,"aria-hidden":"true"})}):null]})]}),c.jsxs("section",{className:"quick-section","aria-labelledby":"quick-title",children:[c.jsxs("div",{className:"section-heading",children:[c.jsxs("div",{children:[c.jsx("p",{className:"section-kicker",children:"FIJADAS PARA TI"}),c.jsx("h2",{id:"quick-title",children:"Acceso rápido"})]}),c.jsx("p",{children:"Abre lo que más usas sin detener el ritmo."})]}),c.jsx("div",{className:"quick-grid",children:Q.map(g=>c.jsx(r0,{app:g,isFavorite:ge.has(g.id),onActivate:r,onFavorite:x},g.id))}),c.jsx(Cs,{currentPage:ee,totalPages:Xe,onPageChange:I,compact:Xe>5,label:"Paginación de acceso rápido"})]}),c.jsxs("section",{className:"directory-section","aria-labelledby":"directory-title",children:[c.jsxs("div",{className:"section-heading section-heading--directory",children:[c.jsxs("div",{children:[c.jsx("p",{className:"section-kicker",children:"DIRECTORIO GLM"}),c.jsx("h2",{id:"directory-title",children:"Todas las aplicaciones"})]}),c.jsxs("div",{className:"directory-count","aria-live":"polite",children:[c.jsx("strong",{children:ne.length}),c.jsx("span",{children:ne.length===1?"resultado":"resultados"})]})]}),c.jsxs("div",{className:"filter-bar","aria-label":"Filtros del directorio",children:[c.jsx("div",{className:"category-filters",children:["Todas",...dm].map(g=>c.jsx("button",{type:"button",className:E===g?"is-active":"",onClick:()=>G(g),"aria-pressed":E===g,children:g},g))}),c.jsxs("button",{type:"button",className:`favorites-filter ${B?"is-active":""}`,onClick:()=>J(g=>!g),"aria-pressed":B,children:[c.jsx(qs,{size:17,fill:B?"currentColor":"none","aria-hidden":"true"}),"Solo favoritos"]})]}),ne.length>0?c.jsxs(c.Fragment,{children:[c.jsx("div",{className:"directory-list",children:Je.map((g,M)=>c.jsx(o0,{app:g,index:(ye-1)*Fu+M,isFavorite:ge.has(g.id),onActivate:r,onFavorite:x},g.id))}),c.jsx(Cs,{currentPage:ye,totalPages:Ue,onPageChange:xe,compact:Ue>5,label:"Paginación de aplicaciones"})]}):c.jsx(d0,{search:w,favoritesOnly:B,onClear:S})]}),Te?c.jsxs("section",{className:"admin-bridge","aria-label":"Acceso al panel de administración",children:[c.jsx("div",{className:"admin-bridge__number","aria-hidden":"true",children:"+"}),c.jsxs("div",{children:[c.jsx("p",{className:"section-kicker",children:"CONTROL DEL CATÁLOGO"}),c.jsx("h2",{children:"¿Falta una herramienta?"}),c.jsx("p",{children:"Adjunta su ícono, pega el enlace y publícala para todo el equipo."})]}),c.jsxs("button",{type:"button",className:"secondary-button",onClick:N,children:["Administrar aplicaciones",c.jsx(Mn,{size:18,"aria-hidden":"true"})]})]}):c.jsx(m0,{apps:W,onSubmit:C})]})}function v0({apps:f,selectedId:d,onSelect:v,onDelete:r}){const[x,N]=H.useState(""),[C,w]=H.useState(1),[U,E]=H.useState(null),G=H.useRef(null),B=H.useMemo(()=>{const V=Ua(x);return V?f.filter(ue=>Ua(`${ue.name} ${ue.category}`).includes(V)):f},[f,x]),J=Math.max(1,Math.ceil(B.length/Os));H.useEffect(()=>{w(1)},[x]),H.useEffect(()=>{C>J&&w(J)},[C,J]);const ye=H.useMemo(()=>{const V=(C-1)*Os;return B.slice(V,V+Os)},[B,C]),Z=(V,ue)=>{var Me;V.stopPropagation(),E(ue),(Me=G.current)==null||Me.showModal()},ee=async()=>{var V;U&&await r(U.id)&&((V=G.current)==null||V.close(),E(null))};return c.jsxs("aside",{className:"admin-list","aria-label":"Aplicaciones configuradas",children:[c.jsxs("div",{className:"admin-list__top",children:[c.jsxs("div",{children:[c.jsx("p",{className:"section-kicker",children:"CATÁLOGO"}),c.jsxs("h2",{children:[f.length," ",f.length===1?"aplicación":"aplicaciones"]})]}),c.jsx("button",{type:"button",className:"icon-button icon-button--accent",onClick:()=>v(null),"aria-label":"Crear aplicación",children:c.jsx(Fd,{size:20,"aria-hidden":"true"})})]}),c.jsxs("div",{className:"admin-list__search",children:[c.jsx(rm,{size:17,"aria-hidden":"true"}),c.jsx("label",{htmlFor:"admin-search",className:"sr-only",children:"Buscar en el catálogo"}),c.jsx("input",{id:"admin-search",type:"search",value:x,onChange:V=>N(V.target.value),placeholder:"Buscar…"})]}),c.jsxs("div",{className:"admin-list__items",children:[C===1?c.jsxs("button",{type:"button",className:`admin-list__new ${d===null?"is-active":""}`,onClick:()=>v(null),children:[c.jsx("span",{className:"admin-list__new-icon",children:c.jsx(Fd,{size:18,"aria-hidden":"true"})}),c.jsxs("span",{className:"admin-list__item-info",children:[c.jsx("strong",{children:"Nueva aplicación"}),c.jsx("small",{children:"Crear y publicar"})]})]}):null,ye.map(V=>c.jsxs("div",{className:`admin-list__item-row ${d===V.id?"is-active":""}`,onClick:()=>v(V.id),role:"button",tabIndex:0,onKeyDown:ue=>{(ue.key==="Enter"||ue.key===" ")&&v(V.id)},children:[c.jsx(ti,{app:V,size:"small"}),c.jsxs("span",{className:"admin-list__item-info",children:[c.jsx("strong",{children:V.name}),c.jsx("small",{children:V.category})]}),c.jsxs("div",{className:"admin-list__item-actions",children:[c.jsx("span",{className:`mini-status ${V.visibility==="hidden"?"is-hidden":""}`,children:V.visibility==="hidden"?"Oculta":Jl(V.url)?"Lista":"Pendiente"}),c.jsx("button",{type:"button",className:"admin-list__delete-icon",onClick:ue=>Z(ue,V),title:`Eliminar ${V.name}`,"aria-label":`Eliminar ${V.name}`,children:c.jsx(Iu,{size:15,"aria-hidden":"true"})})]})]},V.id))]}),c.jsx(Cs,{currentPage:C,totalPages:J,onPageChange:w,compact:!0,label:"Paginación del catálogo de administración"}),c.jsxs("dialog",{className:"confirm-dialog",ref:G,children:[c.jsx("button",{type:"button",className:"confirm-dialog__close",onClick:()=>{var V;return(V=G.current)==null?void 0:V.close()},"aria-label":"Cerrar",children:c.jsx(Un,{size:19,"aria-hidden":"true"})}),c.jsx("span",{className:"confirm-dialog__icon",children:c.jsx(Iu,{size:22,"aria-hidden":"true"})}),c.jsx("p",{className:"section-kicker",children:"ACCIÓN PERMANENTE"}),c.jsxs("h2",{children:["Eliminar ",U==null?void 0:U.name]}),c.jsx("p",{children:"El portal y sus accesos se eliminarán permanentemente. Esta acción no se puede deshacer."}),c.jsxs("div",{className:"confirm-dialog__actions",children:[c.jsx("button",{type:"button",className:"secondary-button",onClick:()=>{var V;return(V=G.current)==null?void 0:V.close()},children:"Conservar"}),c.jsx("button",{type:"button",className:"danger-button danger-button--solid",onClick:ee,children:"Sí, eliminar"})]})]})]})}function Kl(){return c.jsxs(c.Fragment,{children:[c.jsx("span",{className:"required-mark","aria-hidden":"true",children:"*"}),c.jsx("span",{className:"sr-only",children:" obligatorio"})]})}function g0({app:f,allApps:d,onSave:v,onDelete:r,onCancel:x}){const[N,C]=H.useState(()=>f?On(f):Wu()),[w,U]=H.useState(()=>JSON.stringify(f?On(f):Wu())),[E,G]=H.useState({}),[B,J]=H.useState(""),[ye,Z]=H.useState(!1),[ee,V]=H.useState(!1),[ue,Me]=H.useState(!1),[Te,ae]=H.useState(!1),ve=H.useRef(null),ge=H.useRef(null),W=JSON.stringify(N)!==w,ne=ye||ee||ue,Ue=N.name.trim().length>=2&&!!N.description.trim();H.useEffect(()=>{const z=f?On(f):Wu();C(z),U(JSON.stringify(z)),G({}),J(""),window.requestAnimationFrame(()=>{var o;return(o=ge.current)==null?void 0:o.focus()})},[f]),H.useEffect(()=>{if(!W&&!ee)return;const z=o=>o.preventDefault();return window.addEventListener("beforeunload",z),()=>window.removeEventListener("beforeunload",z)},[ee,W]),H.useEffect(()=>{if(!ee)return;const z=document.body.style.overflow;return document.body.style.overflow="hidden",()=>{document.body.style.overflow=z}},[ee]);const Je={id:(f==null?void 0:f.id)??"preview",name:N.name||"Nombre de la aplicación",description:N.description||"Una descripción breve ayuda al equipo a reconocerla.",category:N.category,keywords:[],url:N.url,mark:pm(N.name||"GLM"),accent:(f==null?void 0:f.accent)??"#4F758B",iconDataUrl:N.iconDataUrl,visibility:N.visibility,createdAt:(f==null?void 0:f.createdAt)??new Date().toISOString(),updatedAt:new Date().toISOString()},xe=(z,o)=>{C(j=>({...j,[z]:o})),G(j=>({...j,[z]:""}))},De=async z=>{if(!(!z||ee)){J(""),Z(!0);try{const o=await Sm(z);xe("iconDataUrl",o)}catch(o){J(o instanceof Error?o.message:"No pudimos procesar el ícono.")}finally{Z(!1)}}},Xe=z=>{var o;De((o=z.target.files)==null?void 0:o[0]),z.target.value=""},Q=z=>{var o;z.preventDefault(),ae(!1),De((o=z.dataTransfer.files)==null?void 0:o[0])},I=async()=>{var F;const z=N.name.trim(),o=N.description.trim(),j={};if(z.length<2&&(j.name="Completa el nombre antes de generar el ícono."),o||(j.description="Completa la descripción antes de generar el ícono."),Object.keys(j).length>0){G(k=>({...k,...j}));return}if(!em){J("Falta configurar VITE_ICON_GENERATOR_WEBHOOK_URL en el archivo .env.");return}J(""),V(!0);const q=new AbortController,L=window.setTimeout(()=>q.abort(),18e4);try{const{data:{session:k}}=await qe.auth.getSession();if(!(k!=null&&k.access_token))throw new Error("La sesión venció. Inicia sesión nuevamente.");const ie=await fetch(em,{method:"POST",mode:"cors",cache:"no-store",credentials:"omit",signal:q.signal,headers:{Accept:"image/*, application/json;q=0.9, text/plain;q=0.8","Content-Type":"text/plain;charset=UTF-8"},body:JSON.stringify({accessToken:k.access_token,name:z,description:o})}),ke=((F=ie.headers.get("content-type"))==null?void 0:F.toLocaleLowerCase("en-US"))??"";if(ie.ok&&ke.startsWith("image/")){const tl=await _m(await ie.blob());xe("iconDataUrl",tl);return}const Ae=await ie.text();let et=null;if(Ae)try{et=JSON.parse(Ae)}catch{et=null}if(ie.ok&&(et!=null&&et.ok)&&et.imageDataUrl){const tl=await u0(et.imageDataUrl);xe("iconDataUrl",tl);return}throw new Error((et==null?void 0:et.error)||(Ae&&Ae.length<500?Ae:"")||`El flujo no pudo generar el ícono (HTTP ${ie.status}).`)}catch(k){k instanceof DOMException&&k.name==="AbortError"?J("La generación tardó más de 3 minutos y fue cancelada. Intenta nuevamente."):k instanceof TypeError&&/failed to fetch/i.test(k.message)?J("No se pudo conectar con el webhook de n8n. Verifica que el workflow esté activo y publicado."):J(k instanceof Error?k.message:"No pudimos generar el ícono con IA.")}finally{window.clearTimeout(L),V(!1)}},S=()=>{const z={},o=N.name.trim(),j=N.description.trim();(o.length<2||o.length>60)&&(z.name="Escribe un nombre de 2 a 60 caracteres."),j||(z.description="Añade una descripción breve."),j.length>180&&(z.description="La descripción no puede superar 180 caracteres."),N.iconDataUrl||(z.iconDataUrl="Adjunta o genera un ícono antes de publicar la aplicación."),N.url.trim()&&!Jl(N.url)&&(z.url="Usa una URL https:// válida, sin credenciales embebidas.");const q=Ua(o);return d.some(F=>F.id!==(f==null?void 0:f.id)&&Ua(F.name)===q)&&(z.name="Ya existe una aplicación con ese nombre."),G(z),Object.keys(z).length===0},g=async z=>{if(z.preventDefault(),ne||!S()){window.requestAnimationFrame(()=>{var o,j;return(j=(o=document.querySelector(".field-error"))==null?void 0:o.focus)==null?void 0:j.call(o)});return}Me(!0);try{const o=await v({...N,name:N.name.trim(),description:N.description.trim(),url:N.url.trim()},(f==null?void 0:f.id)??null);if(o){const j=On(o);C(j),U(JSON.stringify(j))}}finally{Me(!1)}},M=()=>{if(!ee&&(!W||window.confirm("Hay cambios sin guardar. ¿Quieres descartarlos?"))){const z=f?On(f):Wu();C(z),U(JSON.stringify(z)),G({}),J(""),x()}},R=async()=>{var z;!f||ne||await r(f.id)&&((z=ve.current)==null||z.close(),x())};return c.jsxs("section",{className:"app-editor","aria-labelledby":"editor-title","aria-busy":ne,children:[c.jsxs("div",{className:"app-editor__heading",children:[c.jsxs("div",{children:[c.jsx("p",{className:"section-kicker",children:f?"EDITAR APLICACIÓN":"NUEVA APLICACIÓN"}),c.jsx("h2",{id:"editor-title",children:f?f.name:"Configura el nuevo acceso"})]}),W?c.jsxs("span",{className:"dirty-state is-dirty",children:[c.jsx("span",{"aria-hidden":"true"}),"Cambios sin guardar"]}):null]}),c.jsxs("div",{className:"editor-layout",children:[c.jsxs("form",{className:"editor-form",onSubmit:g,noValidate:!0,children:[c.jsxs("section",{className:"editor-form__section","aria-labelledby":"identity-section-title",children:[c.jsx("h3",{className:"editor-form__section-title",id:"identity-section-title",children:"Identidad"}),c.jsxs("div",{className:"form-field",children:[c.jsxs("label",{htmlFor:"app-name",children:["Nombre de la aplicación",f?null:c.jsx(Kl,{})]}),c.jsx("input",{ref:ge,id:"app-name",value:N.name,onChange:z=>xe("name",z.target.value),placeholder:"Ej. Media Planner",maxLength:60,"aria-invalid":!!E.name,"aria-describedby":E.name?"app-name-error":void 0,disabled:ne,required:!0}),c.jsxs("div",{className:"field-meta",children:[E.name?c.jsx("span",{id:"app-name-error",className:"field-error",role:"alert",tabIndex:-1,children:E.name}):c.jsx("span",{children:"Como el equipo la reconoce."}),c.jsxs("span",{children:[N.name.length,"/60"]})]})]}),c.jsxs("div",{className:"form-field",children:[c.jsxs("label",{htmlFor:"app-description",children:["Descripción breve",f?null:c.jsx(Kl,{})]}),c.jsx("textarea",{id:"app-description",value:N.description,onChange:z=>xe("description",z.target.value),placeholder:"Explica qué resuelve en una sola frase.",maxLength:180,rows:3,"aria-invalid":!!E.description,"aria-describedby":E.description?"app-description-error":void 0,disabled:ne,required:!0}),c.jsxs("div",{className:`field-meta ${E.description?"":"field-meta--counter-only"}`,children:[E.description?c.jsx("span",{id:"app-description-error",className:"field-error",role:"alert",tabIndex:-1,children:E.description}):null,c.jsxs("span",{children:[N.description.length,"/180"]})]})]}),c.jsxs("div",{className:"form-split",children:[c.jsxs("div",{className:"form-field",children:[c.jsxs("label",{htmlFor:"app-category",children:["Categoría",f?null:c.jsx(Kl,{})]}),c.jsx("select",{id:"app-category",value:N.category,onChange:z=>xe("category",z.target.value),disabled:ne,required:!0,children:dm.map(z=>c.jsx("option",{children:z},z))})]}),c.jsxs("div",{className:"form-field",children:[c.jsxs("label",{htmlFor:"app-visibility",children:["Visibilidad",f?null:c.jsx(Kl,{})]}),c.jsxs("select",{id:"app-visibility",value:N.visibility,onChange:z=>xe("visibility",z.target.value),disabled:ne,required:!0,children:[c.jsx("option",{value:"published",children:"Publicada"}),c.jsx("option",{value:"hidden",children:"Oculta"})]})]})]})]}),c.jsxs("section",{className:"editor-form__section","aria-labelledby":"icon-section-title",children:[c.jsxs("h3",{className:"editor-form__section-title",id:"icon-section-title",children:["Ícono",f?null:c.jsx(Kl,{})]}),c.jsxs("div",{className:"icon-config",children:[c.jsxs("label",{className:`icon-dropzone ${Te?"is-dragging":""}`,onDragEnter:z=>{z.preventDefault(),ne||ae(!0)},onDragOver:z=>z.preventDefault(),onDragLeave:()=>ae(!1),onDrop:Q,children:[c.jsx("input",{type:"file",accept:"image/png,image/jpeg,image/webp",onChange:Xe,disabled:ne}),c.jsx("span",{className:"icon-dropzone__symbol",children:c.jsx(Dv,{size:20,"aria-hidden":"true"})}),c.jsxs("span",{children:[c.jsx("strong",{children:ye?"Procesando…":"Adjuntar ícono"}),c.jsx("small",{children:"PNG, JPG o WebP · máximo 1 MB"})]})]}),N.iconDataUrl?c.jsx("button",{type:"button",className:"text-button text-button--danger",disabled:ne,onClick:()=>xe("iconDataUrl",""),children:"Quitar ícono"}):null]}),c.jsx("div",{className:"ai-icon-actions",children:c.jsxs("button",{type:"button",className:"secondary-button ai-icon-button",onClick:()=>void I(),disabled:!Ue||ne,title:Ue?void 0:"Completa el nombre y la descripción breve.",children:[c.jsx(Nv,{size:18,"aria-hidden":"true"}),"Generar ícono con IA"]})}),B?c.jsx("p",{className:"field-error field-error--standalone",role:"alert",children:B}):null,E.iconDataUrl?c.jsx("p",{className:"field-error field-error--standalone",role:"alert",tabIndex:-1,children:E.iconDataUrl}):null]}),c.jsxs("section",{className:"editor-form__section","aria-labelledby":"destination-section-title",children:[c.jsx("h3",{className:"editor-form__section-title",id:"destination-section-title",children:"Destino"}),c.jsxs("div",{className:"form-field",children:[c.jsxs("label",{htmlFor:"app-url",children:["Enlace de la aplicación ",c.jsx("span",{children:"Opcional"})]}),c.jsxs("div",{className:"url-field",children:[c.jsx(sm,{size:18,"aria-hidden":"true"}),c.jsx("input",{id:"app-url",type:"url",value:N.url,onChange:z=>xe("url",z.target.value),placeholder:"https://aplicacion.com","aria-invalid":!!E.url,"aria-describedby":E.url?"app-url-error":"app-url-help",disabled:ne})]}),E.url?c.jsx("span",{id:"app-url-error",className:"field-error",role:"alert",tabIndex:-1,children:E.url}):c.jsx("span",{id:"app-url-help",className:"field-help",children:"Si lo dejas vacío, aparecerá como “Enlace pendiente”."})]})]}),c.jsxs("div",{className:"editor-actions",children:[c.jsxs("button",{type:"submit",className:"primary-button",disabled:ne,children:[c.jsx(Ev,{size:18,"aria-hidden":"true"}),ue?"Guardando…":f?"Guardar cambios":"Publicar aplicación"]}),c.jsx("button",{type:"button",className:"secondary-button secondary-button--quiet",disabled:ne,onClick:M,children:"Cancelar"}),f?c.jsxs("button",{type:"button",className:"danger-button",disabled:ne,onClick:()=>{var z;return(z=ve.current)==null?void 0:z.showModal()},children:[c.jsx(Iu,{size:17,"aria-hidden":"true"}),"Eliminar"]}):null]})]}),c.jsxs("aside",{className:"app-preview","aria-label":"Vista previa de la aplicación",children:[c.jsxs("div",{className:"app-preview__label",children:[c.jsx("span",{children:"VISTA PREVIA"}),c.jsx("span",{className:"app-preview__rule"})]}),c.jsxs("div",{className:"preview-card",children:[c.jsx(ti,{app:Je,size:"large",showPlaceholder:!f&&!N.iconDataUrl}),c.jsx("span",{className:"quick-launch__category",children:Je.category}),c.jsx("h3",{children:Je.name}),c.jsx("p",{children:Je.description}),c.jsxs("span",{className:`availability ${Jl(Je.url)?"availability--ready":"availability--pending"}`,children:[c.jsx("span",{"aria-hidden":"true"}),Jl(Je.url)?"Lista para abrir":"Enlace pendiente"]})]}),c.jsx("p",{className:"app-preview__note",children:"Así aparecerá en el Hub para el equipo."})]})]}),c.jsxs("dialog",{className:"confirm-dialog",ref:ve,children:[c.jsx("button",{type:"button",className:"confirm-dialog__close",onClick:()=>{var z;return(z=ve.current)==null?void 0:z.close()},"aria-label":"Cerrar",children:c.jsx(Un,{size:19,"aria-hidden":"true"})}),c.jsx("span",{className:"confirm-dialog__icon",children:c.jsx(Iu,{size:22,"aria-hidden":"true"})}),c.jsx("p",{className:"section-kicker",children:"ACCIÓN PERMANENTE"}),c.jsxs("h2",{children:["Eliminar ",f==null?void 0:f.name]}),c.jsx("p",{children:"La aplicación se quitará del catálogo compartido para todo el equipo. Esta acción no se puede deshacer."}),c.jsxs("div",{className:"confirm-dialog__actions",children:[c.jsx("button",{type:"button",className:"secondary-button",onClick:()=>{var z;return(z=ve.current)==null?void 0:z.close()},children:"Conservar"}),c.jsx("button",{type:"button",className:"danger-button danger-button--solid",onClick:()=>void R(),children:"Sí, eliminar"})]})]}),ee?c.jsx("div",{className:"generation-overlay",role:"dialog","aria-modal":"true","aria-labelledby":"generation-title",children:c.jsxs("div",{className:"generation-overlay__card",children:[c.jsx("span",{className:"generation-spinner","aria-hidden":"true"}),c.jsx("p",{className:"section-kicker",children:"GEMINI"}),c.jsx("h2",{id:"generation-title",children:"Generando el ícono…"}),c.jsx("p",{children:"Estamos creando una propuesta a partir del nombre y la descripción de la aplicación."})]})}):null]})}function b0({data:f,onSave:d,onDelete:v,onBack:r}){const[x,N]=H.useState(null),C=x?f.apps.find(E=>E.id===x)??null:null,w=async(E,G)=>{const B=await d(E,G);return B&&N(B.id),B},U=async E=>{const G=await v(E);return G&&N(null),G};return c.jsxs("main",{className:"page-content admin-page",children:[c.jsx("header",{className:"page-header admin-header",children:c.jsxs("div",{children:[c.jsxs("button",{type:"button",className:"back-button",onClick:r,children:[c.jsx(sv,{size:17,"aria-hidden":"true"}),"Volver al Hub"]}),c.jsx("p",{className:"page-header__meta",children:"PANEL DE ADMINISTRACIÓN"}),c.jsx("h1",{children:"Controla el catálogo."})]})}),c.jsxs("div",{className:"admin-workspace",children:[c.jsx(v0,{apps:f.apps,selectedId:x,onSelect:N,onDelete:U}),c.jsx(g0,{app:C,allApps:f.apps,onSave:w,onDelete:U,onCancel:()=>N(null)})]})]})}function p0(){return c.jsxs("div",{className:"catalog-loading",role:"status","aria-live":"polite",children:[c.jsx(ei,{compact:!0}),c.jsx("span",{className:"generation-spinner","aria-hidden":"true"}),c.jsx("p",{children:"Cargando aplicaciones…"})]})}function S0(){const[f]=H.useState(()=>Yv()),[d,v]=H.useState({schemaVersion:1,apps:[],favoritesByUser:{},recentByUser:{},updatedAt:new Date().toISOString()}),[r,x]=H.useState(null),[N,C]=H.useState(()=>"hub"),[w,U]=H.useState([]),[E,G]=H.useState(!1),[B,J]=H.useState(!1),[ye,Z]=H.useState(""),[ee,V]=H.useState(""),ue=H.useRef(0),Me=H.useRef(null),Te=H.useCallback(Q=>{U(I=>I.filter(S=>S.id!==Q))},[]),ae=H.useCallback((Q,I,S)=>{const g=crypto.randomUUID();U(M=>[...M.slice(-2),{id:g,kind:Q,title:I,detail:S}]),window.setTimeout(()=>{U(M=>M.filter(R=>R.id!==g))},5200)},[]);H.useEffect(()=>{let Q=!0;const I=M=>{const R=(M.expires_at??Math.floor(Date.now()/1e3)+3600)*1e3;x(z=>!z||z.user.id!==M.user.id||z.expiresAt===R?z:{...z,expiresAt:R})},S=async M=>{const R=++ue.current;if(!M){if(!Q||R!==ue.current)return;Me.current=null,x(null),J(!1),G(!0);return}if(Me.current===M.user.id){if(!Q||R!==ue.current)return;I(M),G(!0);return}const z=await l0(M);if(!Q||R!==ue.current)return;if(!z.session){Me.current=null,x(null),V(z.error),J(!1),G(!0),await qe.auth.signOut({scope:"local"});return}const o=z.session;Me.current=o.user.id,V(""),x(o),G(!0),window.location.hash!=="#hub"&&window.location.hash!=="#admin"&&window.history.replaceState(null,"",Ns("#hub"))};qe.auth.getSession().then(({data:{session:M}})=>{S(M)});const{data:{subscription:g}}=qe.auth.onAuthStateChange((M,R)=>{if(M!=="INITIAL_SESSION"){if(M==="TOKEN_REFRESHED"&&R&&Me.current===R.user.id){I(R);return}window.setTimeout(()=>{S(R)},0)}});return()=>{Q=!1,g.unsubscribe()}},[]);const ve=(r==null?void 0:r.user)??null;H.useEffect(()=>{if(!ve)return;let Q=!0,I=!1;const S=async()=>{if(!I){I=!0;try{const R=await Hs();if(!Q)return;v(z=>({...z,apps:R,updatedAt:new Date().toISOString()}))}catch(R){console.error("No se pudo refrescar el catálogo compartido:",R)}finally{I=!1}}};(async()=>{J(!1),Z("");try{const R=await Wv(ve,f.data.apps),z=await Kv(ve.id);if(!Q)return;v(z),J(!0),R>0&&ae("success","Catálogo compartido activado",`${R} ${R===1?"aplicación fue migrada":"aplicaciones fueron migradas"} a Supabase.`)}catch(R){if(!Q)return;const z=R instanceof Error?R.message:"No se pudo cargar el catálogo compartido.";Z(z),J(!0),ae("error","No se pudo cargar el catálogo",z)}})();const M=Fv(()=>void S());return()=>{Q=!1,M()}},[ve==null?void 0:ve.id,ve==null?void 0:ve.role,f.data.apps,ae]),H.useEffect(()=>{const Q=()=>{const I=window.location.hash==="#admin"?"admin":"hub";if(I==="admin"&&(r==null?void 0:r.user.role)!=="admin"){C("hub"),window.history.replaceState(null,"","#hub");return}C(I)};return Q(),window.addEventListener("hashchange",Q),()=>window.removeEventListener("hashchange",Q)},[r==null?void 0:r.user.role]);const ge=Q=>{if(Q==="admin"&&(r==null?void 0:r.user.role)!=="admin"){ae("error","Acceso restringido","Necesitas permisos de administrador para abrir este panel.");return}C(Q),window.history.replaceState(null,"",Ns(Q==="admin"?"#admin":"#hub")),window.scrollTo({top:0,behavior:"smooth"})},W=async Q=>{if(!r)return;const I=r.user.id,S=d.favoritesByUser[I]??[],g=S.includes(Q),M=g?S.filter(R=>R!==Q):[Q,...S];v(R=>({...R,favoritesByUser:{...R.favoritesByUser,[I]:M},updatedAt:new Date().toISOString()}));try{await kv(I,Q,!g),ae("success",g?"Quitada de favoritos":"Agregada a favoritos")}catch(R){v(z=>({...z,favoritesByUser:{...z.favoritesByUser,[I]:S}})),ae("error","No se actualizó el favorito",R instanceof Error?R.message:void 0)}},ne=Q=>{if(!r)return;const I=Jl(Q.url);if(!I){ae("info","Enlace pendiente",`${Q.name} todavía no tiene un enlace configurado.`);return}const S=window.open(I,"_blank","noopener,noreferrer");S&&(S.opener=null);const g=r.user.id,M=d.recentByUser[g]??[],R=[Q.id,...M.filter(z=>z!==Q.id)].slice(0,30);v(z=>({...z,recentByUser:{...z.recentByUser,[g]:R},updatedAt:new Date().toISOString()})),$v(g,Q.id).catch(z=>console.warn("No se guardó el acceso reciente:",z))},Ue=async(Q,I)=>{if(!r||r.user.role!=="admin")return null;const S=I?d.apps.find(g=>g.id===I)??null:null;try{const g=await bm(Q,S,r.user.id);return v(M=>({...M,apps:S?M.apps.map(R=>R.id===g.id?g:R):[g,...M.apps],updatedAt:new Date().toISOString()})),ae("success",S?"Cambios guardados":"Aplicación publicada",`${g.name} ya está disponible en el catálogo compartido.`),g}catch(g){return ae("error","No se guardó la aplicación",g instanceof Error?g.message:void 0),null}},Je=async Q=>{if(!r||r.user.role!=="admin")return!1;const I=d.apps.find(S=>S.id===Q);if(!I)return!1;try{await Jv(I);const S=g=>Object.fromEntries(Object.entries(g).map(([M,R])=>[M,R.filter(z=>z!==Q)]));return v(g=>({...g,apps:g.apps.filter(M=>M.id!==Q),favoritesByUser:S(g.favoritesByUser),recentByUser:S(g.recentByUser),updatedAt:new Date().toISOString()})),ae("success","Aplicación eliminada",`${I.name} salió del catálogo compartido.`),!0}catch(S){return ae("error","No se eliminó la aplicación",S instanceof Error?S.message:void 0),!1}},xe=async Q=>{if(!r||r.user.role==="admin")return!1;if(!tm)return ae("error","No se pudo enviar la solicitud","La función de solicitudes no está disponible en este momento."),!1;const I=new AbortController,S=window.setTimeout(()=>I.abort(),12e4);try{const{data:{session:g}}=await qe.auth.getSession();if(!(g!=null&&g.access_token))throw new Error("La sesión venció. Cierra sesión e inicia nuevamente.");const M=await fetch(tm,{method:"POST",mode:"cors",cache:"no-store",credentials:"omit",signal:I.signal,headers:{Accept:"application/json, text/plain;q=0.9","Content-Type":"text/plain;charset=UTF-8"},body:JSON.stringify({accessToken:g.access_token,appId:Q.id})}),R=await M.text();let z=null;if(R)try{z=JSON.parse(R)}catch{z=null}if(!M.ok||!(z!=null&&z.ok)){const o=String((z==null?void 0:z.error)||"").toLowerCase();let j="No pudimos enviar la solicitud en este momento. Intenta nuevamente.";throw o.includes("pendiente")?j="Ya tienes una solicitud pendiente para esta aplicación.":o.includes("sesión")||M.status===401?j="Tu sesión venció. Cierra sesión e inicia nuevamente.":o.includes("ya no está publicada")||o.includes("no está disponible")?j="La aplicación seleccionada ya no está disponible.":(o.includes("no está autorizado")||M.status===403)&&(j="Tu cuenta no está habilitada para enviar esta solicitud."),console.error("Error interno al enviar la solicitud de acceso",{status:M.status,responseText:R}),new Error(j)}return ae("success","Solicitud enviada",z.message||`La solicitud para ${Q.name} fue enviada correctamente.`),!0}catch(g){return g instanceof DOMException&&g.name==="AbortError"?ae("error","La solicitud tardó demasiado","Intenta nuevamente en unos minutos."):g instanceof TypeError&&/failed to fetch/i.test(g.message)?(console.error("No se pudo contactar el servicio de solicitudes",g),ae("error","No se pudo enviar la solicitud","Intenta nuevamente en unos minutos.")):ae("error","No se pudo enviar la solicitud",g instanceof Error?g.message:"Intenta nuevamente en unos minutos."),!1}finally{window.clearTimeout(S)}},De=async()=>{V("");const{error:Q}=await qe.auth.signInWithOAuth({provider:"google",options:{redirectTo:Pv(),queryParams:{hd:"gomezleemarketing.com",prompt:"select_account"}}});Q&&(console.error("No se pudo iniciar el acceso con Google:",Q),V("No pudimos abrir el acceso con Google. Intenta nuevamente."))},Xe=async()=>{const{error:Q}=await qe.auth.signOut();if(Q){ae("error","No se pudo cerrar la sesión",Q.message);return}x(null),J(!1),C("hub"),window.history.replaceState(null,"",Ns())};return!E||!r?c.jsxs(c.Fragment,{children:[c.jsx(i0,{onLogin:De,error:ee,disabled:!E}),c.jsx(Ts,{messages:w,onDismiss:Te})]}):B?c.jsxs("div",{className:"app-shell",children:[c.jsx(c0,{user:r.user,view:N,onNavigate:ge,onLogout:Xe}),c.jsx(s0,{user:r.user}),N==="admin"&&r.user.role==="admin"?c.jsx(b0,{data:d,onSave:Ue,onDelete:Je,onBack:()=>ge("hub")}):c.jsx(y0,{user:r.user,data:d,storageWarning:ye,onActivate:ne,onFavorite:Q=>void W(Q),onAdmin:()=>ge("admin"),onRequestAccess:xe}),c.jsx(f0,{user:r.user,view:N,onNavigate:ge,onLogout:Xe}),c.jsx(Ts,{messages:w,onDismiss:Te})]}):c.jsxs(c.Fragment,{children:[c.jsx(p0,{}),c.jsx(Ts,{messages:w,onDismiss:Te})]})}const nm="https://dbit.digitalcompass.agency/storage/v1/object/public/public-assets/GLM.png?v=glm-hub-20260722-v3";function _0(){document.querySelectorAll('link[rel="icon"], link[rel="shortcut icon"]').forEach(v=>{v.remove()});const f=document.createElement("link");f.rel="icon",f.type="image/png",f.sizes="512x512",f.href=nm,document.head.appendChild(f);const d=document.createElement("link");d.rel="shortcut icon",d.type="image/png",d.href=nm,document.head.appendChild(d)}_0();tv.createRoot(document.getElementById("root")).render(c.jsx(H.StrictMode,{children:c.jsx(S0,{})}));