CheckList / src /static /assets /index-BoVSx3_c.js
Lashtw's picture
Upload 19 files
a136691 verified
function eg(i,r){for(var s=0;s<r.length;s++){const c=r[s];if(typeof c!="string"&&!Array.isArray(c)){for(const f in c)if(f!=="default"&&!(f in i)){const h=Object.getOwnPropertyDescriptor(c,f);h&&Object.defineProperty(i,f,h.get?h:{enumerable:!0,get:()=>c[f]})}}}return Object.freeze(Object.defineProperty(i,Symbol.toStringTag,{value:"Module"}))}(function(){const r=document.createElement("link").relList;if(r&&r.supports&&r.supports("modulepreload"))return;for(const f of document.querySelectorAll('link[rel="modulepreload"]'))c(f);new MutationObserver(f=>{for(const h of f)if(h.type==="childList")for(const g of h.addedNodes)g.tagName==="LINK"&&g.rel==="modulepreload"&&c(g)}).observe(document,{childList:!0,subtree:!0});function s(f){const h={};return f.integrity&&(h.integrity=f.integrity),f.referrerPolicy&&(h.referrerPolicy=f.referrerPolicy),f.crossOrigin==="use-credentials"?h.credentials="include":f.crossOrigin==="anonymous"?h.credentials="omit":h.credentials="same-origin",h}function c(f){if(f.ep)return;f.ep=!0;const h=s(f);fetch(f.href,h)}})();function tg(i){return i&&i.__esModule&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i}var Vr={exports:{}},Zn={};/**
* @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 fh;function lg(){if(fh)return Zn;fh=1;var i=Symbol.for("react.transitional.element"),r=Symbol.for("react.fragment");function s(c,f,h){var g=null;if(h!==void 0&&(g=""+h),f.key!==void 0&&(g=""+f.key),"key"in f){h={};for(var S in f)S!=="key"&&(h[S]=f[S])}else h=f;return f=h.ref,{$$typeof:i,type:c,key:g,ref:f!==void 0?f:null,props:h}}return Zn.Fragment=r,Zn.jsx=s,Zn.jsxs=s,Zn}var dh;function ag(){return dh||(dh=1,Vr.exports=lg()),Vr.exports}var _=ag(),Qr={exports:{}},ie={};/**
* @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 hh;function ng(){if(hh)return ie;hh=1;var i=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),c=Symbol.for("react.strict_mode"),f=Symbol.for("react.profiler"),h=Symbol.for("react.consumer"),g=Symbol.for("react.context"),S=Symbol.for("react.forward_ref"),y=Symbol.for("react.suspense"),m=Symbol.for("react.memo"),E=Symbol.for("react.lazy"),w=Symbol.iterator;function M(p){return p===null||typeof p!="object"?null:(p=w&&p[w]||p["@@iterator"],typeof p=="function"?p:null)}var Y={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},C=Object.assign,q={};function V(p,B,Q){this.props=p,this.context=B,this.refs=q,this.updater=Q||Y}V.prototype.isReactComponent={},V.prototype.setState=function(p,B){if(typeof p!="object"&&typeof p!="function"&&p!=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,p,B,"setState")},V.prototype.forceUpdate=function(p){this.updater.enqueueForceUpdate(this,p,"forceUpdate")};function H(){}H.prototype=V.prototype;function X(p,B,Q){this.props=p,this.context=B,this.refs=q,this.updater=Q||Y}var P=X.prototype=new H;P.constructor=X,C(P,V.prototype),P.isPureReactComponent=!0;var te=Array.isArray,I={H:null,A:null,T:null,S:null,V:null},ye=Object.prototype.hasOwnProperty;function ve(p,B,Q,L,J,se){return Q=se.ref,{$$typeof:i,type:p,key:B,ref:Q!==void 0?Q:null,props:se}}function Z(p,B){return ve(p.type,B,void 0,void 0,void 0,p.props)}function he(p){return typeof p=="object"&&p!==null&&p.$$typeof===i}function Be(p){var B={"=":"=0",":":"=2"};return"$"+p.replace(/[=:]/g,function(Q){return B[Q]})}var qe=/\/+/g;function Ne(p,B){return typeof p=="object"&&p!==null&&p.key!=null?Be(""+p.key):B.toString(36)}function ct(){}function tt(p){switch(p.status){case"fulfilled":return p.value;case"rejected":throw p.reason;default:switch(typeof p.status=="string"?p.then(ct,ct):(p.status="pending",p.then(function(B){p.status==="pending"&&(p.status="fulfilled",p.value=B)},function(B){p.status==="pending"&&(p.status="rejected",p.reason=B)})),p.status){case"fulfilled":return p.value;case"rejected":throw p.reason}}throw p}function K(p,B,Q,L,J){var se=typeof p;(se==="undefined"||se==="boolean")&&(p=null);var ue=!1;if(p===null)ue=!0;else switch(se){case"bigint":case"string":case"number":ue=!0;break;case"object":switch(p.$$typeof){case i:case r:ue=!0;break;case E:return ue=p._init,K(ue(p._payload),B,Q,L,J)}}if(ue)return J=J(p),ue=L===""?"."+Ne(p,0):L,te(J)?(Q="",ue!=null&&(Q=ue.replace(qe,"$&/")+"/"),K(J,B,Q,"",function(rt){return rt})):J!=null&&(he(J)&&(J=Z(J,Q+(J.key==null||p&&p.key===J.key?"":(""+J.key).replace(qe,"$&/")+"/")+ue)),B.push(J)),1;ue=0;var ge=L===""?".":L+":";if(te(p))for(var ze=0;ze<p.length;ze++)L=p[ze],se=ge+Ne(L,ze),ue+=K(L,B,Q,se,J);else if(ze=M(p),typeof ze=="function")for(p=ze.call(p),ze=0;!(L=p.next()).done;)L=L.value,se=ge+Ne(L,ze++),ue+=K(L,B,Q,se,J);else if(se==="object"){if(typeof p.then=="function")return K(tt(p),B,Q,L,J);throw B=String(p),Error("Objects are not valid as a React child (found: "+(B==="[object Object]"?"object with keys {"+Object.keys(p).join(", ")+"}":B)+"). If you meant to render a collection of children, use an array instead.")}return ue}function N(p,B,Q){if(p==null)return p;var L=[],J=0;return K(p,L,"","",function(se){return B.call(Q,se,J++)}),L}function G(p){if(p._status===-1){var B=p._result;B=B(),B.then(function(Q){(p._status===0||p._status===-1)&&(p._status=1,p._result=Q)},function(Q){(p._status===0||p._status===-1)&&(p._status=2,p._result=Q)}),p._status===-1&&(p._status=0,p._result=B)}if(p._status===1)return p._result.default;throw p._result}var k=typeof reportError=="function"?reportError:function(p){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var B=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof p=="object"&&p!==null&&typeof p.message=="string"?String(p.message):String(p),error:p});if(!window.dispatchEvent(B))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",p);return}console.error(p)};function Se(){}return ie.Children={map:N,forEach:function(p,B,Q){N(p,function(){B.apply(this,arguments)},Q)},count:function(p){var B=0;return N(p,function(){B++}),B},toArray:function(p){return N(p,function(B){return B})||[]},only:function(p){if(!he(p))throw Error("React.Children.only expected to receive a single React element child.");return p}},ie.Component=V,ie.Fragment=s,ie.Profiler=f,ie.PureComponent=X,ie.StrictMode=c,ie.Suspense=y,ie.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=I,ie.__COMPILER_RUNTIME={__proto__:null,c:function(p){return I.H.useMemoCache(p)}},ie.cache=function(p){return function(){return p.apply(null,arguments)}},ie.cloneElement=function(p,B,Q){if(p==null)throw Error("The argument must be a React element, but you passed "+p+".");var L=C({},p.props),J=p.key,se=void 0;if(B!=null)for(ue in B.ref!==void 0&&(se=void 0),B.key!==void 0&&(J=""+B.key),B)!ye.call(B,ue)||ue==="key"||ue==="__self"||ue==="__source"||ue==="ref"&&B.ref===void 0||(L[ue]=B[ue]);var ue=arguments.length-2;if(ue===1)L.children=Q;else if(1<ue){for(var ge=Array(ue),ze=0;ze<ue;ze++)ge[ze]=arguments[ze+2];L.children=ge}return ve(p.type,J,void 0,void 0,se,L)},ie.createContext=function(p){return p={$$typeof:g,_currentValue:p,_currentValue2:p,_threadCount:0,Provider:null,Consumer:null},p.Provider=p,p.Consumer={$$typeof:h,_context:p},p},ie.createElement=function(p,B,Q){var L,J={},se=null;if(B!=null)for(L in B.key!==void 0&&(se=""+B.key),B)ye.call(B,L)&&L!=="key"&&L!=="__self"&&L!=="__source"&&(J[L]=B[L]);var ue=arguments.length-2;if(ue===1)J.children=Q;else if(1<ue){for(var ge=Array(ue),ze=0;ze<ue;ze++)ge[ze]=arguments[ze+2];J.children=ge}if(p&&p.defaultProps)for(L in ue=p.defaultProps,ue)J[L]===void 0&&(J[L]=ue[L]);return ve(p,se,void 0,void 0,null,J)},ie.createRef=function(){return{current:null}},ie.forwardRef=function(p){return{$$typeof:S,render:p}},ie.isValidElement=he,ie.lazy=function(p){return{$$typeof:E,_payload:{_status:-1,_result:p},_init:G}},ie.memo=function(p,B){return{$$typeof:m,type:p,compare:B===void 0?null:B}},ie.startTransition=function(p){var B=I.T,Q={};I.T=Q;try{var L=p(),J=I.S;J!==null&&J(Q,L),typeof L=="object"&&L!==null&&typeof L.then=="function"&&L.then(Se,k)}catch(se){k(se)}finally{I.T=B}},ie.unstable_useCacheRefresh=function(){return I.H.useCacheRefresh()},ie.use=function(p){return I.H.use(p)},ie.useActionState=function(p,B,Q){return I.H.useActionState(p,B,Q)},ie.useCallback=function(p,B){return I.H.useCallback(p,B)},ie.useContext=function(p){return I.H.useContext(p)},ie.useDebugValue=function(){},ie.useDeferredValue=function(p,B){return I.H.useDeferredValue(p,B)},ie.useEffect=function(p,B,Q){var L=I.H;if(typeof Q=="function")throw Error("useEffect CRUD overload is not enabled in this build of React.");return L.useEffect(p,B)},ie.useId=function(){return I.H.useId()},ie.useImperativeHandle=function(p,B,Q){return I.H.useImperativeHandle(p,B,Q)},ie.useInsertionEffect=function(p,B){return I.H.useInsertionEffect(p,B)},ie.useLayoutEffect=function(p,B){return I.H.useLayoutEffect(p,B)},ie.useMemo=function(p,B){return I.H.useMemo(p,B)},ie.useOptimistic=function(p,B){return I.H.useOptimistic(p,B)},ie.useReducer=function(p,B,Q){return I.H.useReducer(p,B,Q)},ie.useRef=function(p){return I.H.useRef(p)},ie.useState=function(p){return I.H.useState(p)},ie.useSyncExternalStore=function(p,B,Q){return I.H.useSyncExternalStore(p,B,Q)},ie.useTransition=function(){return I.H.useTransition()},ie.version="19.1.0",ie}var mh;function io(){return mh||(mh=1,Qr.exports=ng()),Qr.exports}var x=io();const ug=tg(x),ig=eg({__proto__:null,default:ug},[x]);var Zr={exports:{}},Kn={},Kr={exports:{}},Jr={};/**
* @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 yh;function cg(){return yh||(yh=1,function(i){function r(N,G){var k=N.length;N.push(G);e:for(;0<k;){var Se=k-1>>>1,p=N[Se];if(0<f(p,G))N[Se]=G,N[k]=p,k=Se;else break e}}function s(N){return N.length===0?null:N[0]}function c(N){if(N.length===0)return null;var G=N[0],k=N.pop();if(k!==G){N[0]=k;e:for(var Se=0,p=N.length,B=p>>>1;Se<B;){var Q=2*(Se+1)-1,L=N[Q],J=Q+1,se=N[J];if(0>f(L,k))J<p&&0>f(se,L)?(N[Se]=se,N[J]=k,Se=J):(N[Se]=L,N[Q]=k,Se=Q);else if(J<p&&0>f(se,k))N[Se]=se,N[J]=k,Se=J;else break e}}return G}function f(N,G){var k=N.sortIndex-G.sortIndex;return k!==0?k:N.id-G.id}if(i.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var h=performance;i.unstable_now=function(){return h.now()}}else{var g=Date,S=g.now();i.unstable_now=function(){return g.now()-S}}var y=[],m=[],E=1,w=null,M=3,Y=!1,C=!1,q=!1,V=!1,H=typeof setTimeout=="function"?setTimeout:null,X=typeof clearTimeout=="function"?clearTimeout:null,P=typeof setImmediate<"u"?setImmediate:null;function te(N){for(var G=s(m);G!==null;){if(G.callback===null)c(m);else if(G.startTime<=N)c(m),G.sortIndex=G.expirationTime,r(y,G);else break;G=s(m)}}function I(N){if(q=!1,te(N),!C)if(s(y)!==null)C=!0,ye||(ye=!0,Ne());else{var G=s(m);G!==null&&K(I,G.startTime-N)}}var ye=!1,ve=-1,Z=5,he=-1;function Be(){return V?!0:!(i.unstable_now()-he<Z)}function qe(){if(V=!1,ye){var N=i.unstable_now();he=N;var G=!0;try{e:{C=!1,q&&(q=!1,X(ve),ve=-1),Y=!0;var k=M;try{t:{for(te(N),w=s(y);w!==null&&!(w.expirationTime>N&&Be());){var Se=w.callback;if(typeof Se=="function"){w.callback=null,M=w.priorityLevel;var p=Se(w.expirationTime<=N);if(N=i.unstable_now(),typeof p=="function"){w.callback=p,te(N),G=!0;break t}w===s(y)&&c(y),te(N)}else c(y);w=s(y)}if(w!==null)G=!0;else{var B=s(m);B!==null&&K(I,B.startTime-N),G=!1}}break e}finally{w=null,M=k,Y=!1}G=void 0}}finally{G?Ne():ye=!1}}}var Ne;if(typeof P=="function")Ne=function(){P(qe)};else if(typeof MessageChannel<"u"){var ct=new MessageChannel,tt=ct.port2;ct.port1.onmessage=qe,Ne=function(){tt.postMessage(null)}}else Ne=function(){H(qe,0)};function K(N,G){ve=H(function(){N(i.unstable_now())},G)}i.unstable_IdlePriority=5,i.unstable_ImmediatePriority=1,i.unstable_LowPriority=4,i.unstable_NormalPriority=3,i.unstable_Profiling=null,i.unstable_UserBlockingPriority=2,i.unstable_cancelCallback=function(N){N.callback=null},i.unstable_forceFrameRate=function(N){0>N||125<N?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):Z=0<N?Math.floor(1e3/N):5},i.unstable_getCurrentPriorityLevel=function(){return M},i.unstable_next=function(N){switch(M){case 1:case 2:case 3:var G=3;break;default:G=M}var k=M;M=G;try{return N()}finally{M=k}},i.unstable_requestPaint=function(){V=!0},i.unstable_runWithPriority=function(N,G){switch(N){case 1:case 2:case 3:case 4:case 5:break;default:N=3}var k=M;M=N;try{return G()}finally{M=k}},i.unstable_scheduleCallback=function(N,G,k){var Se=i.unstable_now();switch(typeof k=="object"&&k!==null?(k=k.delay,k=typeof k=="number"&&0<k?Se+k:Se):k=Se,N){case 1:var p=-1;break;case 2:p=250;break;case 5:p=1073741823;break;case 4:p=1e4;break;default:p=5e3}return p=k+p,N={id:E++,callback:G,priorityLevel:N,startTime:k,expirationTime:p,sortIndex:-1},k>Se?(N.sortIndex=k,r(m,N),s(y)===null&&N===s(m)&&(q?(X(ve),ve=-1):q=!0,K(I,k-Se))):(N.sortIndex=p,r(y,N),C||Y||(C=!0,ye||(ye=!0,Ne()))),N},i.unstable_shouldYield=Be,i.unstable_wrapCallback=function(N){var G=M;return function(){var k=M;M=G;try{return N.apply(this,arguments)}finally{M=k}}}}(Jr)),Jr}var vh;function rg(){return vh||(vh=1,Kr.exports=cg()),Kr.exports}var $r={exports:{}},Ie={};/**
* @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 gh;function og(){if(gh)return Ie;gh=1;var i=io();function r(y){var m="https://react.dev/errors/"+y;if(1<arguments.length){m+="?args[]="+encodeURIComponent(arguments[1]);for(var E=2;E<arguments.length;E++)m+="&args[]="+encodeURIComponent(arguments[E])}return"Minified React error #"+y+"; visit "+m+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function s(){}var c={d:{f:s,r:function(){throw Error(r(522))},D:s,C:s,L:s,m:s,X:s,S:s,M:s},p:0,findDOMNode:null},f=Symbol.for("react.portal");function h(y,m,E){var w=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:f,key:w==null?null:""+w,children:y,containerInfo:m,implementation:E}}var g=i.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function S(y,m){if(y==="font")return"";if(typeof m=="string")return m==="use-credentials"?m:""}return Ie.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=c,Ie.createPortal=function(y,m){var E=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!m||m.nodeType!==1&&m.nodeType!==9&&m.nodeType!==11)throw Error(r(299));return h(y,m,null,E)},Ie.flushSync=function(y){var m=g.T,E=c.p;try{if(g.T=null,c.p=2,y)return y()}finally{g.T=m,c.p=E,c.d.f()}},Ie.preconnect=function(y,m){typeof y=="string"&&(m?(m=m.crossOrigin,m=typeof m=="string"?m==="use-credentials"?m:"":void 0):m=null,c.d.C(y,m))},Ie.prefetchDNS=function(y){typeof y=="string"&&c.d.D(y)},Ie.preinit=function(y,m){if(typeof y=="string"&&m&&typeof m.as=="string"){var E=m.as,w=S(E,m.crossOrigin),M=typeof m.integrity=="string"?m.integrity:void 0,Y=typeof m.fetchPriority=="string"?m.fetchPriority:void 0;E==="style"?c.d.S(y,typeof m.precedence=="string"?m.precedence:void 0,{crossOrigin:w,integrity:M,fetchPriority:Y}):E==="script"&&c.d.X(y,{crossOrigin:w,integrity:M,fetchPriority:Y,nonce:typeof m.nonce=="string"?m.nonce:void 0})}},Ie.preinitModule=function(y,m){if(typeof y=="string")if(typeof m=="object"&&m!==null){if(m.as==null||m.as==="script"){var E=S(m.as,m.crossOrigin);c.d.M(y,{crossOrigin:E,integrity:typeof m.integrity=="string"?m.integrity:void 0,nonce:typeof m.nonce=="string"?m.nonce:void 0})}}else m==null&&c.d.M(y)},Ie.preload=function(y,m){if(typeof y=="string"&&typeof m=="object"&&m!==null&&typeof m.as=="string"){var E=m.as,w=S(E,m.crossOrigin);c.d.L(y,E,{crossOrigin:w,integrity:typeof m.integrity=="string"?m.integrity:void 0,nonce:typeof m.nonce=="string"?m.nonce:void 0,type:typeof m.type=="string"?m.type:void 0,fetchPriority:typeof m.fetchPriority=="string"?m.fetchPriority:void 0,referrerPolicy:typeof m.referrerPolicy=="string"?m.referrerPolicy:void 0,imageSrcSet:typeof m.imageSrcSet=="string"?m.imageSrcSet:void 0,imageSizes:typeof m.imageSizes=="string"?m.imageSizes:void 0,media:typeof m.media=="string"?m.media:void 0})}},Ie.preloadModule=function(y,m){if(typeof y=="string")if(m){var E=S(m.as,m.crossOrigin);c.d.m(y,{as:typeof m.as=="string"&&m.as!=="script"?m.as:void 0,crossOrigin:E,integrity:typeof m.integrity=="string"?m.integrity:void 0})}else c.d.m(y)},Ie.requestFormReset=function(y){c.d.r(y)},Ie.unstable_batchedUpdates=function(y,m){return y(m)},Ie.useFormState=function(y,m,E){return g.H.useFormState(y,m,E)},Ie.useFormStatus=function(){return g.H.useHostTransitionStatus()},Ie.version="19.1.0",Ie}var ph;function Gh(){if(ph)return $r.exports;ph=1;function i(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(i)}catch(r){console.error(r)}}return i(),$r.exports=og(),$r.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 bh;function sg(){if(bh)return Kn;bh=1;var i=rg(),r=io(),s=Gh();function c(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 f(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function h(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 g(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 S(e){if(h(e)!==e)throw Error(c(188))}function y(e){var t=e.alternate;if(!t){if(t=h(e),t===null)throw Error(c(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 S(n),e;if(u===a)return S(n),t;u=u.sibling}throw Error(c(188))}if(l.return!==a.return)l=n,a=u;else{for(var o=!1,d=n.child;d;){if(d===l){o=!0,l=n,a=u;break}if(d===a){o=!0,a=n,l=u;break}d=d.sibling}if(!o){for(d=u.child;d;){if(d===l){o=!0,l=u,a=n;break}if(d===a){o=!0,a=u,l=n;break}d=d.sibling}if(!o)throw Error(c(189))}}if(l.alternate!==a)throw Error(c(190))}if(l.tag!==3)throw Error(c(188));return l.stateNode.current===l?e:t}function m(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=m(e),t!==null)return t;e=e.sibling}return null}var E=Object.assign,w=Symbol.for("react.element"),M=Symbol.for("react.transitional.element"),Y=Symbol.for("react.portal"),C=Symbol.for("react.fragment"),q=Symbol.for("react.strict_mode"),V=Symbol.for("react.profiler"),H=Symbol.for("react.provider"),X=Symbol.for("react.consumer"),P=Symbol.for("react.context"),te=Symbol.for("react.forward_ref"),I=Symbol.for("react.suspense"),ye=Symbol.for("react.suspense_list"),ve=Symbol.for("react.memo"),Z=Symbol.for("react.lazy"),he=Symbol.for("react.activity"),Be=Symbol.for("react.memo_cache_sentinel"),qe=Symbol.iterator;function Ne(e){return e===null||typeof e!="object"?null:(e=qe&&e[qe]||e["@@iterator"],typeof e=="function"?e:null)}var ct=Symbol.for("react.client.reference");function tt(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===ct?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case C:return"Fragment";case V:return"Profiler";case q:return"StrictMode";case I:return"Suspense";case ye:return"SuspenseList";case he:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case Y:return"Portal";case P:return(e.displayName||"Context")+".Provider";case X:return(e._context.displayName||"Context")+".Consumer";case te:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case ve:return t=e.displayName||null,t!==null?t:tt(e.type)||"Memo";case Z:t=e._payload,e=e._init;try{return tt(e(t))}catch{}}return null}var K=Array.isArray,N=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,G=s.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,k={pending:!1,data:null,method:null,action:null},Se=[],p=-1;function B(e){return{current:e}}function Q(e){0>p||(e.current=Se[p],Se[p]=null,p--)}function L(e,t){p++,Se[p]=e.current,e.current=t}var J=B(null),se=B(null),ue=B(null),ge=B(null);function ze(e,t){switch(L(ue,t),L(se,e),L(J,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?kd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=kd(t),e=Yd(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}Q(J),L(J,e)}function rt(){Q(J),Q(se),Q(ue)}function il(e){e.memoizedState!==null&&L(ge,e);var t=J.current,l=Yd(t,e.type);t!==l&&(L(se,e),L(J,l))}function cl(e){se.current===e&&(Q(J),Q(se)),ge.current===e&&(Q(ge),Ln._currentValue=k)}var rl=Object.prototype.hasOwnProperty,Ci=i.unstable_scheduleCallback,wi=i.unstable_cancelCallback,wm=i.unstable_shouldYield,Dm=i.unstable_requestPaint,Ut=i.unstable_now,Um=i.unstable_getCurrentPriorityLevel,po=i.unstable_ImmediatePriority,bo=i.unstable_UserBlockingPriority,eu=i.unstable_NormalPriority,jm=i.unstable_LowPriority,So=i.unstable_IdlePriority,Hm=i.log,Bm=i.unstable_setDisableYieldValue,Ja=null,ot=null;function ol(e){if(typeof Hm=="function"&&Bm(e),ot&&typeof ot.setStrictMode=="function")try{ot.setStrictMode(Ja,e)}catch{}}var st=Math.clz32?Math.clz32:Ym,qm=Math.log,km=Math.LN2;function Ym(e){return e>>>=0,e===0?32:31-(qm(e)/km|0)|0}var tu=256,lu=4194304;function Hl(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:case 262144:case 524288:case 1048576:case 2097152:return e&4194048;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 au(e,t,l){var a=e.pendingLanes;if(a===0)return 0;var n=0,u=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var d=a&134217727;return d!==0?(a=d&~u,a!==0?n=Hl(a):(o&=d,o!==0?n=Hl(o):l||(l=d&~e,l!==0&&(n=Hl(l))))):(d=a&~u,d!==0?n=Hl(d):o!==0?n=Hl(o):l||(l=a&~e,l!==0&&(n=Hl(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 $a(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function Lm(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 xo(){var e=tu;return tu<<=1,(tu&4194048)===0&&(tu=256),e}function Eo(){var e=lu;return lu<<=1,(lu&62914560)===0&&(lu=4194304),e}function Di(e){for(var t=[],l=0;31>l;l++)t.push(e);return t}function Wa(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Gm(e,t,l,a,n,u){var o=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 d=e.entanglements,v=e.expirationTimes,R=e.hiddenUpdates;for(l=o&~l;0<l;){var D=31-st(l),j=1<<D;d[D]=0,v[D]=-1;var z=R[D];if(z!==null)for(R[D]=null,D=0;D<z.length;D++){var O=z[D];O!==null&&(O.lane&=-536870913)}l&=~j}a!==0&&To(e,a,0),u!==0&&n===0&&e.tag!==0&&(e.suspendedLanes|=u&~(o&~t))}function To(e,t,l){e.pendingLanes|=t,e.suspendedLanes&=~t;var a=31-st(t);e.entangledLanes|=t,e.entanglements[a]=e.entanglements[a]|1073741824|l&4194090}function Ao(e,t){var l=e.entangledLanes|=t;for(e=e.entanglements;l;){var a=31-st(l),n=1<<a;n&t|e[a]&t&&(e[a]|=t),l&=~n}}function Ui(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 ji(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function Ro(){var e=G.p;return e!==0?e:(e=window.event,e===void 0?32:uh(e.type))}function Xm(e,t){var l=G.p;try{return G.p=e,t()}finally{G.p=l}}var sl=Math.random().toString(36).slice(2),Fe="__reactFiber$"+sl,lt="__reactProps$"+sl,aa="__reactContainer$"+sl,Hi="__reactEvents$"+sl,Vm="__reactListeners$"+sl,Qm="__reactHandles$"+sl,zo="__reactResources$"+sl,Fa="__reactMarker$"+sl;function Bi(e){delete e[Fe],delete e[lt],delete e[Hi],delete e[Vm],delete e[Qm]}function na(e){var t=e[Fe];if(t)return t;for(var l=e.parentNode;l;){if(t=l[aa]||l[Fe]){if(l=t.alternate,t.child!==null||l!==null&&l.child!==null)for(e=Vd(e);e!==null;){if(l=e[Fe])return l;e=Vd(e)}return t}e=l,l=e.parentNode}return null}function ua(e){if(e=e[Fe]||e[aa]){var t=e.tag;if(t===5||t===6||t===13||t===26||t===27||t===3)return e}return null}function Pa(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(c(33))}function ia(e){var t=e[zo];return t||(t=e[zo]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function Ve(e){e[Fa]=!0}var Mo=new Set,No={};function Bl(e,t){ca(e,t),ca(e+"Capture",t)}function ca(e,t){for(No[e]=t,e=0;e<t.length;e++)Mo.add(t[e])}var Zm=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]*$"),Oo={},_o={};function Km(e){return rl.call(_o,e)?!0:rl.call(Oo,e)?!1:Zm.test(e)?_o[e]=!0:(Oo[e]=!0,!1)}function nu(e,t,l){if(Km(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 uu(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 Lt(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)}}var qi,Co;function ra(e){if(qi===void 0)try{throw Error()}catch(l){var t=l.stack.trim().match(/\n( *(at )?)/);qi=t&&t[1]||"",Co=-1<l.stack.indexOf(`
at`)?" (<anonymous>)":-1<l.stack.indexOf("@")?"@unknown:0:0":""}return`
`+qi+e+Co}var ki=!1;function Yi(e,t){if(!e||ki)return"";ki=!0;var l=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={DetermineComponentFrameRoot:function(){try{if(t){var j=function(){throw Error()};if(Object.defineProperty(j.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(j,[])}catch(O){var z=O}Reflect.construct(e,[],j)}else{try{j.call()}catch(O){z=O}e.call(j.prototype)}}else{try{throw Error()}catch(O){z=O}(j=e())&&typeof j.catch=="function"&&j.catch(function(){})}}catch(O){if(O&&z&&typeof O.stack=="string")return[O.stack,z.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(),o=u[0],d=u[1];if(o&&d){var v=o.split(`
`),R=d.split(`
`);for(n=a=0;a<v.length&&!v[a].includes("DetermineComponentFrameRoot");)a++;for(;n<R.length&&!R[n].includes("DetermineComponentFrameRoot");)n++;if(a===v.length||n===R.length)for(a=v.length-1,n=R.length-1;1<=a&&0<=n&&v[a]!==R[n];)n--;for(;1<=a&&0<=n;a--,n--)if(v[a]!==R[n]){if(a!==1||n!==1)do if(a--,n--,0>n||v[a]!==R[n]){var D=`
`+v[a].replace(" at new "," at ");return e.displayName&&D.includes("<anonymous>")&&(D=D.replace("<anonymous>",e.displayName)),D}while(1<=a&&0<=n);break}}}finally{ki=!1,Error.prepareStackTrace=l}return(l=e?e.displayName||e.name:"")?ra(l):""}function Jm(e){switch(e.tag){case 26:case 27:case 5:return ra(e.type);case 16:return ra("Lazy");case 13:return ra("Suspense");case 19:return ra("SuspenseList");case 0:case 15:return Yi(e.type,!1);case 11:return Yi(e.type.render,!1);case 1:return Yi(e.type,!0);case 31:return ra("Activity");default:return""}}function wo(e){try{var t="";do t+=Jm(e),e=e.return;while(e);return t}catch(l){return`
Error generating stack: `+l.message+`
`+l.stack}}function bt(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Do(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function $m(e){var t=Do(e)?"checked":"value",l=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),a=""+e[t];if(!e.hasOwnProperty(t)&&typeof l<"u"&&typeof l.get=="function"&&typeof l.set=="function"){var n=l.get,u=l.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return n.call(this)},set:function(o){a=""+o,u.call(this,o)}}),Object.defineProperty(e,t,{enumerable:l.enumerable}),{getValue:function(){return a},setValue:function(o){a=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function iu(e){e._valueTracker||(e._valueTracker=$m(e))}function Uo(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var l=t.getValue(),a="";return e&&(a=Do(e)?e.checked?"true":"false":e.value),e=a,e!==l?(t.setValue(e),!0):!1}function cu(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 Wm=/[\n"\\]/g;function St(e){return e.replace(Wm,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function Li(e,t,l,a,n,u,o,d){e.name="",o!=null&&typeof o!="function"&&typeof o!="symbol"&&typeof o!="boolean"?e.type=o:e.removeAttribute("type"),t!=null?o==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+bt(t)):e.value!==""+bt(t)&&(e.value=""+bt(t)):o!=="submit"&&o!=="reset"||e.removeAttribute("value"),t!=null?Gi(e,o,bt(t)):l!=null?Gi(e,o,bt(l)):a!=null&&e.removeAttribute("value"),n==null&&u!=null&&(e.defaultChecked=!!u),n!=null&&(e.checked=n&&typeof n!="function"&&typeof n!="symbol"),d!=null&&typeof d!="function"&&typeof d!="symbol"&&typeof d!="boolean"?e.name=""+bt(d):e.removeAttribute("name")}function jo(e,t,l,a,n,u,o,d){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))return;l=l!=null?""+bt(l):"",t=t!=null?""+bt(t):l,d||t===e.value||(e.value=t),e.defaultValue=t}a=a??n,a=typeof a!="function"&&typeof a!="symbol"&&!!a,e.checked=d?e.checked:!!a,e.defaultChecked=!!a,o!=null&&typeof o!="function"&&typeof o!="symbol"&&typeof o!="boolean"&&(e.name=o)}function Gi(e,t,l){t==="number"&&cu(e.ownerDocument)===e||e.defaultValue===""+l||(e.defaultValue=""+l)}function oa(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=""+bt(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 Ho(e,t,l){if(t!=null&&(t=""+bt(t),t!==e.value&&(e.value=t),l==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=l!=null?""+bt(l):""}function Bo(e,t,l,a){if(t==null){if(a!=null){if(l!=null)throw Error(c(92));if(K(a)){if(1<a.length)throw Error(c(93));a=a[0]}l=a}l==null&&(l=""),t=l}l=bt(t),e.defaultValue=l,a=e.textContent,a===l&&a!==""&&a!==null&&(e.value=a)}function sa(e,t){if(t){var l=e.firstChild;if(l&&l===e.lastChild&&l.nodeType===3){l.nodeValue=t;return}}e.textContent=t}var Fm=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 qo(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||Fm.has(t)?t==="float"?e.cssFloat=l:e[t]=(""+l).trim():e[t]=l+"px"}function ko(e,t,l){if(t!=null&&typeof t!="object")throw Error(c(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&&qo(e,n,a)}else for(var u in t)t.hasOwnProperty(u)&&qo(e,u,t[u])}function Xi(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 Pm=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"]]),Im=/^[\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 ru(e){return Im.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}var Vi=null;function Qi(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var fa=null,da=null;function Yo(e){var t=ua(e);if(t&&(e=t.stateNode)){var l=e[lt]||null;e:switch(e=t.stateNode,t.type){case"input":if(Li(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="'+St(""+t)+'"][type="radio"]'),t=0;t<l.length;t++){var a=l[t];if(a!==e&&a.form===e.form){var n=a[lt]||null;if(!n)throw Error(c(90));Li(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&&Uo(a)}break e;case"textarea":Ho(e,l.value,l.defaultValue);break e;case"select":t=l.value,t!=null&&oa(e,!!l.multiple,t,!1)}}}var Zi=!1;function Lo(e,t,l){if(Zi)return e(t,l);Zi=!0;try{var a=e(t);return a}finally{if(Zi=!1,(fa!==null||da!==null)&&(Ku(),fa&&(t=fa,e=da,da=fa=null,Yo(t),e)))for(t=0;t<e.length;t++)Yo(e[t])}}function Ia(e,t){var l=e.stateNode;if(l===null)return null;var a=l[lt]||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(c(231,t,typeof l));return l}var Gt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Ki=!1;if(Gt)try{var en={};Object.defineProperty(en,"passive",{get:function(){Ki=!0}}),window.addEventListener("test",en,en),window.removeEventListener("test",en,en)}catch{Ki=!1}var fl=null,Ji=null,ou=null;function Go(){if(ou)return ou;var e,t=Ji,l=t.length,a,n="value"in fl?fl.value:fl.textContent,u=n.length;for(e=0;e<l&&t[e]===n[e];e++);var o=l-e;for(a=1;a<=o&&t[l-a]===n[u-a];a++);return ou=n.slice(e,1<a?1-a:void 0)}function su(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 fu(){return!0}function Xo(){return!1}function at(e){function t(l,a,n,u,o){this._reactName=l,this._targetInst=n,this.type=a,this.nativeEvent=u,this.target=o,this.currentTarget=null;for(var d in e)e.hasOwnProperty(d)&&(l=e[d],this[d]=l?l(u):u[d]);return this.isDefaultPrevented=(u.defaultPrevented!=null?u.defaultPrevented:u.returnValue===!1)?fu:Xo,this.isPropagationStopped=Xo,this}return E(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=fu)},stopPropagation:function(){var l=this.nativeEvent;l&&(l.stopPropagation?l.stopPropagation():typeof l.cancelBubble!="unknown"&&(l.cancelBubble=!0),this.isPropagationStopped=fu)},persist:function(){},isPersistent:fu}),t}var ql={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},du=at(ql),tn=E({},ql,{view:0,detail:0}),ey=at(tn),$i,Wi,ln,hu=E({},tn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Pi,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!==ln&&(ln&&e.type==="mousemove"?($i=e.screenX-ln.screenX,Wi=e.screenY-ln.screenY):Wi=$i=0,ln=e),$i)},movementY:function(e){return"movementY"in e?e.movementY:Wi}}),Vo=at(hu),ty=E({},hu,{dataTransfer:0}),ly=at(ty),ay=E({},tn,{relatedTarget:0}),Fi=at(ay),ny=E({},ql,{animationName:0,elapsedTime:0,pseudoElement:0}),uy=at(ny),iy=E({},ql,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),cy=at(iy),ry=E({},ql,{data:0}),Qo=at(ry),oy={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},sy={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"},fy={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function dy(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=fy[e])?!!t[e]:!1}function Pi(){return dy}var hy=E({},tn,{key:function(e){if(e.key){var t=oy[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=su(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?sy[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Pi,charCode:function(e){return e.type==="keypress"?su(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?su(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),my=at(hy),yy=E({},hu,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Zo=at(yy),vy=E({},tn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Pi}),gy=at(vy),py=E({},ql,{propertyName:0,elapsedTime:0,pseudoElement:0}),by=at(py),Sy=E({},hu,{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}),xy=at(Sy),Ey=E({},ql,{newState:0,oldState:0}),Ty=at(Ey),Ay=[9,13,27,32],Ii=Gt&&"CompositionEvent"in window,an=null;Gt&&"documentMode"in document&&(an=document.documentMode);var Ry=Gt&&"TextEvent"in window&&!an,Ko=Gt&&(!Ii||an&&8<an&&11>=an),Jo=" ",$o=!1;function Wo(e,t){switch(e){case"keyup":return Ay.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Fo(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var ha=!1;function zy(e,t){switch(e){case"compositionend":return Fo(t);case"keypress":return t.which!==32?null:($o=!0,Jo);case"textInput":return e=t.data,e===Jo&&$o?null:e;default:return null}}function My(e,t){if(ha)return e==="compositionend"||!Ii&&Wo(e,t)?(e=Go(),ou=Ji=fl=null,ha=!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 Ko&&t.locale!=="ko"?null:t.data;default:return null}}var Ny={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 Po(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Ny[e.type]:t==="textarea"}function Io(e,t,l,a){fa?da?da.push(a):da=[a]:fa=a,t=Iu(t,"onChange"),0<t.length&&(l=new du("onChange","change",null,l,a),e.push({event:l,listeners:t}))}var nn=null,un=null;function Oy(e){Ud(e,0)}function mu(e){var t=Pa(e);if(Uo(t))return e}function es(e,t){if(e==="change")return t}var ts=!1;if(Gt){var ec;if(Gt){var tc="oninput"in document;if(!tc){var ls=document.createElement("div");ls.setAttribute("oninput","return;"),tc=typeof ls.oninput=="function"}ec=tc}else ec=!1;ts=ec&&(!document.documentMode||9<document.documentMode)}function as(){nn&&(nn.detachEvent("onpropertychange",ns),un=nn=null)}function ns(e){if(e.propertyName==="value"&&mu(un)){var t=[];Io(t,un,e,Qi(e)),Lo(Oy,t)}}function _y(e,t,l){e==="focusin"?(as(),nn=t,un=l,nn.attachEvent("onpropertychange",ns)):e==="focusout"&&as()}function Cy(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return mu(un)}function wy(e,t){if(e==="click")return mu(t)}function Dy(e,t){if(e==="input"||e==="change")return mu(t)}function Uy(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var ft=typeof Object.is=="function"?Object.is:Uy;function cn(e,t){if(ft(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(!rl.call(t,n)||!ft(e[n],t[n]))return!1}return!0}function us(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function is(e,t){var l=us(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=us(l)}}function cs(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?cs(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function rs(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=cu(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=cu(e.document)}return t}function lc(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 jy=Gt&&"documentMode"in document&&11>=document.documentMode,ma=null,ac=null,rn=null,nc=!1;function os(e,t,l){var a=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;nc||ma==null||ma!==cu(a)||(a=ma,"selectionStart"in a&&lc(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}),rn&&cn(rn,a)||(rn=a,a=Iu(ac,"onSelect"),0<a.length&&(t=new du("onSelect","select",null,t,l),e.push({event:t,listeners:a}),t.target=ma)))}function kl(e,t){var l={};return l[e.toLowerCase()]=t.toLowerCase(),l["Webkit"+e]="webkit"+t,l["Moz"+e]="moz"+t,l}var ya={animationend:kl("Animation","AnimationEnd"),animationiteration:kl("Animation","AnimationIteration"),animationstart:kl("Animation","AnimationStart"),transitionrun:kl("Transition","TransitionRun"),transitionstart:kl("Transition","TransitionStart"),transitioncancel:kl("Transition","TransitionCancel"),transitionend:kl("Transition","TransitionEnd")},uc={},ss={};Gt&&(ss=document.createElement("div").style,"AnimationEvent"in window||(delete ya.animationend.animation,delete ya.animationiteration.animation,delete ya.animationstart.animation),"TransitionEvent"in window||delete ya.transitionend.transition);function Yl(e){if(uc[e])return uc[e];if(!ya[e])return e;var t=ya[e],l;for(l in t)if(t.hasOwnProperty(l)&&l in ss)return uc[e]=t[l];return e}var fs=Yl("animationend"),ds=Yl("animationiteration"),hs=Yl("animationstart"),Hy=Yl("transitionrun"),By=Yl("transitionstart"),qy=Yl("transitioncancel"),ms=Yl("transitionend"),ys=new Map,ic="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(" ");ic.push("scrollEnd");function Nt(e,t){ys.set(e,t),Bl(t,[e])}var vs=new WeakMap;function xt(e,t){if(typeof e=="object"&&e!==null){var l=vs.get(e);return l!==void 0?l:(t={value:e,source:t,stack:wo(t)},vs.set(e,t),t)}return{value:e,source:t,stack:wo(t)}}var Et=[],va=0,cc=0;function yu(){for(var e=va,t=cc=va=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 o=a.pending;o===null?n.next=n:(n.next=o.next,o.next=n),a.pending=n}u!==0&&gs(l,n,u)}}function vu(e,t,l,a){Et[va++]=e,Et[va++]=t,Et[va++]=l,Et[va++]=a,cc|=a,e.lanes|=a,e=e.alternate,e!==null&&(e.lanes|=a)}function rc(e,t,l,a){return vu(e,t,l,a),gu(e)}function ga(e,t){return vu(e,null,null,t),gu(e)}function gs(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-st(l),e=u.hiddenUpdates,a=e[n],a===null?e[n]=[t]:a.push(t),t.lane=l|536870912),u):null}function gu(e){if(50<Dn)throw Dn=0,mr=null,Error(c(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var pa={};function ky(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 dt(e,t,l,a){return new ky(e,t,l,a)}function oc(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Xt(e,t){var l=e.alternate;return l===null?(l=dt(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 ps(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 pu(e,t,l,a,n,u){var o=0;if(a=e,typeof e=="function")oc(e)&&(o=1);else if(typeof e=="string")o=Lv(e,l,J.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case he:return e=dt(31,l,t,n),e.elementType=he,e.lanes=u,e;case C:return Ll(l.children,n,u,t);case q:o=8,n|=24;break;case V:return e=dt(12,l,t,n|2),e.elementType=V,e.lanes=u,e;case I:return e=dt(13,l,t,n),e.elementType=I,e.lanes=u,e;case ye:return e=dt(19,l,t,n),e.elementType=ye,e.lanes=u,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case H:case P:o=10;break e;case X:o=9;break e;case te:o=11;break e;case ve:o=14;break e;case Z:o=16,a=null;break e}o=29,l=Error(c(130,e===null?"null":typeof e,"")),a=null}return t=dt(o,l,t,n),t.elementType=e,t.type=a,t.lanes=u,t}function Ll(e,t,l,a){return e=dt(7,e,a,t),e.lanes=l,e}function sc(e,t,l){return e=dt(6,e,null,t),e.lanes=l,e}function fc(e,t,l){return t=dt(4,e.children!==null?e.children:[],e.key,t),t.lanes=l,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var ba=[],Sa=0,bu=null,Su=0,Tt=[],At=0,Gl=null,Vt=1,Qt="";function Xl(e,t){ba[Sa++]=Su,ba[Sa++]=bu,bu=e,Su=t}function bs(e,t,l){Tt[At++]=Vt,Tt[At++]=Qt,Tt[At++]=Gl,Gl=e;var a=Vt;e=Qt;var n=32-st(a)-1;a&=~(1<<n),l+=1;var u=32-st(t)+n;if(30<u){var o=n-n%5;u=(a&(1<<o)-1).toString(32),a>>=o,n-=o,Vt=1<<32-st(t)+n|l<<n|a,Qt=u+e}else Vt=1<<u|l<<n|a,Qt=e}function dc(e){e.return!==null&&(Xl(e,1),bs(e,1,0))}function hc(e){for(;e===bu;)bu=ba[--Sa],ba[Sa]=null,Su=ba[--Sa],ba[Sa]=null;for(;e===Gl;)Gl=Tt[--At],Tt[At]=null,Qt=Tt[--At],Tt[At]=null,Vt=Tt[--At],Tt[At]=null}var et=null,De=null,be=!1,Vl=null,jt=!1,mc=Error(c(519));function Ql(e){var t=Error(c(418,""));throw fn(xt(t,e)),mc}function Ss(e){var t=e.stateNode,l=e.type,a=e.memoizedProps;switch(t[Fe]=e,t[lt]=a,l){case"dialog":de("cancel",t),de("close",t);break;case"iframe":case"object":case"embed":de("load",t);break;case"video":case"audio":for(l=0;l<jn.length;l++)de(jn[l],t);break;case"source":de("error",t);break;case"img":case"image":case"link":de("error",t),de("load",t);break;case"details":de("toggle",t);break;case"input":de("invalid",t),jo(t,a.value,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name,!0),iu(t);break;case"select":de("invalid",t);break;case"textarea":de("invalid",t),Bo(t,a.value,a.defaultValue,a.children),iu(t)}l=a.children,typeof l!="string"&&typeof l!="number"&&typeof l!="bigint"||t.textContent===""+l||a.suppressHydrationWarning===!0||qd(t.textContent,l)?(a.popover!=null&&(de("beforetoggle",t),de("toggle",t)),a.onScroll!=null&&de("scroll",t),a.onScrollEnd!=null&&de("scrollend",t),a.onClick!=null&&(t.onclick=ei),t=!0):t=!1,t||Ql(e)}function xs(e){for(et=e.return;et;)switch(et.tag){case 5:case 13:jt=!1;return;case 27:case 3:jt=!0;return;default:et=et.return}}function on(e){if(e!==et)return!1;if(!be)return xs(e),be=!0,!1;var t=e.tag,l;if((l=t!==3&&t!==27)&&((l=t===5)&&(l=e.type,l=!(l!=="form"&&l!=="button")||_r(e.type,e.memoizedProps)),l=!l),l&&De&&Ql(e),xs(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(c(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8)if(l=e.data,l==="/$"){if(t===0){De=_t(e.nextSibling);break e}t--}else l!=="$"&&l!=="$!"&&l!=="$?"||t++;e=e.nextSibling}De=null}}else t===27?(t=De,Ml(e.type)?(e=Ur,Ur=null,De=e):De=t):De=et?_t(e.stateNode.nextSibling):null;return!0}function sn(){De=et=null,be=!1}function Es(){var e=Vl;return e!==null&&(it===null?it=e:it.push.apply(it,e),Vl=null),e}function fn(e){Vl===null?Vl=[e]:Vl.push(e)}var yc=B(null),Zl=null,Zt=null;function dl(e,t,l){L(yc,t._currentValue),t._currentValue=l}function Kt(e){e._currentValue=yc.current,Q(yc)}function vc(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 gc(e,t,l,a){var n=e.child;for(n!==null&&(n.return=e);n!==null;){var u=n.dependencies;if(u!==null){var o=n.child;u=u.firstContext;e:for(;u!==null;){var d=u;u=n;for(var v=0;v<t.length;v++)if(d.context===t[v]){u.lanes|=l,d=u.alternate,d!==null&&(d.lanes|=l),vc(u.return,l,e),a||(o=null);break e}u=d.next}}else if(n.tag===18){if(o=n.return,o===null)throw Error(c(341));o.lanes|=l,u=o.alternate,u!==null&&(u.lanes|=l),vc(o,l,e),o=null}else o=n.child;if(o!==null)o.return=n;else for(o=n;o!==null;){if(o===e){o=null;break}if(n=o.sibling,n!==null){n.return=o.return,o=n;break}o=o.return}n=o}}function dn(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 o=n.alternate;if(o===null)throw Error(c(387));if(o=o.memoizedProps,o!==null){var d=n.type;ft(n.pendingProps.value,o.value)||(e!==null?e.push(d):e=[d])}}else if(n===ge.current){if(o=n.alternate,o===null)throw Error(c(387));o.memoizedState.memoizedState!==n.memoizedState.memoizedState&&(e!==null?e.push(Ln):e=[Ln])}n=n.return}e!==null&&gc(t,e,l,a),t.flags|=262144}function xu(e){for(e=e.firstContext;e!==null;){if(!ft(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Kl(e){Zl=e,Zt=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function Pe(e){return Ts(Zl,e)}function Eu(e,t){return Zl===null&&Kl(e),Ts(e,t)}function Ts(e,t){var l=t._currentValue;if(t={context:t,memoizedValue:l,next:null},Zt===null){if(e===null)throw Error(c(308));Zt=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else Zt=Zt.next=t;return l}var Yy=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()})}},Ly=i.unstable_scheduleCallback,Gy=i.unstable_NormalPriority,Le={$$typeof:P,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function pc(){return{controller:new Yy,data:new Map,refCount:0}}function hn(e){e.refCount--,e.refCount===0&&Ly(Gy,function(){e.controller.abort()})}var mn=null,bc=0,xa=0,Ea=null;function Xy(e,t){if(mn===null){var l=mn=[];bc=0,xa=xr(),Ea={status:"pending",value:void 0,then:function(a){l.push(a)}}}return bc++,t.then(As,As),t}function As(){if(--bc===0&&mn!==null){Ea!==null&&(Ea.status="fulfilled");var e=mn;mn=null,xa=0,Ea=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function Vy(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 Rs=N.S;N.S=function(e,t){typeof t=="object"&&t!==null&&typeof t.then=="function"&&Xy(e,t),Rs!==null&&Rs(e,t)};var Jl=B(null);function Sc(){var e=Jl.current;return e!==null?e:Oe.pooledCache}function Tu(e,t){t===null?L(Jl,Jl.current):L(Jl,t.pool)}function zs(){var e=Sc();return e===null?null:{parent:Le._currentValue,pool:e}}var yn=Error(c(460)),Ms=Error(c(474)),Au=Error(c(542)),xc={then:function(){}};function Ns(e){return e=e.status,e==="fulfilled"||e==="rejected"}function Ru(){}function Os(e,t,l){switch(l=e[l],l===void 0?e.push(t):l!==t&&(t.then(Ru,Ru),t=l),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,Cs(e),e;default:if(typeof t.status=="string")t.then(Ru,Ru);else{if(e=Oe,e!==null&&100<e.shellSuspendCounter)throw Error(c(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,Cs(e),e}throw vn=t,yn}}var vn=null;function _s(){if(vn===null)throw Error(c(459));var e=vn;return vn=null,e}function Cs(e){if(e===yn||e===Au)throw Error(c(483))}var hl=!1;function Ec(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Tc(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 ml(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function yl(e,t,l){var a=e.updateQueue;if(a===null)return null;if(a=a.shared,(xe&2)!==0){var n=a.pending;return n===null?t.next=t:(t.next=n.next,n.next=t),a.pending=t,t=gu(e),gs(e,null,l),t}return vu(e,a,t,l),gu(e)}function gn(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,Ao(e,l)}}function Ac(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 o={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};u===null?n=u=o:u=u.next=o,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 Rc=!1;function pn(){if(Rc){var e=Ea;if(e!==null)throw e}}function bn(e,t,l,a){Rc=!1;var n=e.updateQueue;hl=!1;var u=n.firstBaseUpdate,o=n.lastBaseUpdate,d=n.shared.pending;if(d!==null){n.shared.pending=null;var v=d,R=v.next;v.next=null,o===null?u=R:o.next=R,o=v;var D=e.alternate;D!==null&&(D=D.updateQueue,d=D.lastBaseUpdate,d!==o&&(d===null?D.firstBaseUpdate=R:d.next=R,D.lastBaseUpdate=v))}if(u!==null){var j=n.baseState;o=0,D=R=v=null,d=u;do{var z=d.lane&-536870913,O=z!==d.lane;if(O?(me&z)===z:(a&z)===z){z!==0&&z===xa&&(Rc=!0),D!==null&&(D=D.next={lane:0,tag:d.tag,payload:d.payload,callback:null,next:null});e:{var ne=e,le=d;z=t;var Re=l;switch(le.tag){case 1:if(ne=le.payload,typeof ne=="function"){j=ne.call(Re,j,z);break e}j=ne;break e;case 3:ne.flags=ne.flags&-65537|128;case 0:if(ne=le.payload,z=typeof ne=="function"?ne.call(Re,j,z):ne,z==null)break e;j=E({},j,z);break e;case 2:hl=!0}}z=d.callback,z!==null&&(e.flags|=64,O&&(e.flags|=8192),O=n.callbacks,O===null?n.callbacks=[z]:O.push(z))}else O={lane:z,tag:d.tag,payload:d.payload,callback:d.callback,next:null},D===null?(R=D=O,v=j):D=D.next=O,o|=z;if(d=d.next,d===null){if(d=n.shared.pending,d===null)break;O=d,d=O.next,O.next=null,n.lastBaseUpdate=O,n.shared.pending=null}}while(!0);D===null&&(v=j),n.baseState=v,n.firstBaseUpdate=R,n.lastBaseUpdate=D,u===null&&(n.shared.lanes=0),Tl|=o,e.lanes=o,e.memoizedState=j}}function ws(e,t){if(typeof e!="function")throw Error(c(191,e));e.call(t)}function Ds(e,t){var l=e.callbacks;if(l!==null)for(e.callbacks=null,e=0;e<l.length;e++)ws(l[e],t)}var Ta=B(null),zu=B(0);function Us(e,t){e=el,L(zu,e),L(Ta,t),el=e|t.baseLanes}function zc(){L(zu,el),L(Ta,Ta.current)}function Mc(){el=zu.current,Q(Ta),Q(zu)}var vl=0,ce=null,Te=null,ke=null,Mu=!1,Aa=!1,$l=!1,Nu=0,Sn=0,Ra=null,Qy=0;function je(){throw Error(c(321))}function Nc(e,t){if(t===null)return!1;for(var l=0;l<t.length&&l<e.length;l++)if(!ft(e[l],t[l]))return!1;return!0}function Oc(e,t,l,a,n,u){return vl=u,ce=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,N.H=e===null||e.memoizedState===null?pf:bf,$l=!1,u=l(a,n),$l=!1,Aa&&(u=Hs(t,l,a,n)),js(e),u}function js(e){N.H=Uu;var t=Te!==null&&Te.next!==null;if(vl=0,ke=Te=ce=null,Mu=!1,Sn=0,Ra=null,t)throw Error(c(300));e===null||Qe||(e=e.dependencies,e!==null&&xu(e)&&(Qe=!0))}function Hs(e,t,l,a){ce=e;var n=0;do{if(Aa&&(Ra=null),Sn=0,Aa=!1,25<=n)throw Error(c(301));if(n+=1,ke=Te=null,e.updateQueue!=null){var u=e.updateQueue;u.lastEffect=null,u.events=null,u.stores=null,u.memoCache!=null&&(u.memoCache.index=0)}N.H=Py,u=t(l,a)}while(Aa);return u}function Zy(){var e=N.H,t=e.useState()[0];return t=typeof t.then=="function"?xn(t):t,e=e.useState()[0],(Te!==null?Te.memoizedState:null)!==e&&(ce.flags|=1024),t}function _c(){var e=Nu!==0;return Nu=0,e}function Cc(e,t,l){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l}function wc(e){if(Mu){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}Mu=!1}vl=0,ke=Te=ce=null,Aa=!1,Sn=Nu=0,Ra=null}function nt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ke===null?ce.memoizedState=ke=e:ke=ke.next=e,ke}function Ye(){if(Te===null){var e=ce.alternate;e=e!==null?e.memoizedState:null}else e=Te.next;var t=ke===null?ce.memoizedState:ke.next;if(t!==null)ke=t,Te=e;else{if(e===null)throw ce.alternate===null?Error(c(467)):Error(c(310));Te=e,e={memoizedState:Te.memoizedState,baseState:Te.baseState,baseQueue:Te.baseQueue,queue:Te.queue,next:null},ke===null?ce.memoizedState=ke=e:ke=ke.next=e}return ke}function Dc(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function xn(e){var t=Sn;return Sn+=1,Ra===null&&(Ra=[]),e=Os(Ra,e,t),t=ce,(ke===null?t.memoizedState:ke.next)===null&&(t=t.alternate,N.H=t===null||t.memoizedState===null?pf:bf),e}function Ou(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return xn(e);if(e.$$typeof===P)return Pe(e)}throw Error(c(438,String(e)))}function Uc(e){var t=null,l=ce.updateQueue;if(l!==null&&(t=l.memoCache),t==null){var a=ce.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=Dc(),ce.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]=Be;return t.index++,l}function Jt(e,t){return typeof t=="function"?t(e):t}function _u(e){var t=Ye();return jc(t,Te,e)}function jc(e,t,l){var a=e.queue;if(a===null)throw Error(c(311));a.lastRenderedReducer=l;var n=e.baseQueue,u=a.pending;if(u!==null){if(n!==null){var o=n.next;n.next=u.next,u.next=o}t.baseQueue=n=u,a.pending=null}if(u=e.baseState,n===null)e.memoizedState=u;else{t=n.next;var d=o=null,v=null,R=t,D=!1;do{var j=R.lane&-536870913;if(j!==R.lane?(me&j)===j:(vl&j)===j){var z=R.revertLane;if(z===0)v!==null&&(v=v.next={lane:0,revertLane:0,action:R.action,hasEagerState:R.hasEagerState,eagerState:R.eagerState,next:null}),j===xa&&(D=!0);else if((vl&z)===z){R=R.next,z===xa&&(D=!0);continue}else j={lane:0,revertLane:R.revertLane,action:R.action,hasEagerState:R.hasEagerState,eagerState:R.eagerState,next:null},v===null?(d=v=j,o=u):v=v.next=j,ce.lanes|=z,Tl|=z;j=R.action,$l&&l(u,j),u=R.hasEagerState?R.eagerState:l(u,j)}else z={lane:j,revertLane:R.revertLane,action:R.action,hasEagerState:R.hasEagerState,eagerState:R.eagerState,next:null},v===null?(d=v=z,o=u):v=v.next=z,ce.lanes|=j,Tl|=j;R=R.next}while(R!==null&&R!==t);if(v===null?o=u:v.next=d,!ft(u,e.memoizedState)&&(Qe=!0,D&&(l=Ea,l!==null)))throw l;e.memoizedState=u,e.baseState=o,e.baseQueue=v,a.lastRenderedState=u}return n===null&&(a.lanes=0),[e.memoizedState,a.dispatch]}function Hc(e){var t=Ye(),l=t.queue;if(l===null)throw Error(c(311));l.lastRenderedReducer=e;var a=l.dispatch,n=l.pending,u=t.memoizedState;if(n!==null){l.pending=null;var o=n=n.next;do u=e(u,o.action),o=o.next;while(o!==n);ft(u,t.memoizedState)||(Qe=!0),t.memoizedState=u,t.baseQueue===null&&(t.baseState=u),l.lastRenderedState=u}return[u,a]}function Bs(e,t,l){var a=ce,n=Ye(),u=be;if(u){if(l===void 0)throw Error(c(407));l=l()}else l=t();var o=!ft((Te||n).memoizedState,l);o&&(n.memoizedState=l,Qe=!0),n=n.queue;var d=Ys.bind(null,a,n,e);if(En(2048,8,d,[e]),n.getSnapshot!==t||o||ke!==null&&ke.memoizedState.tag&1){if(a.flags|=2048,za(9,Cu(),ks.bind(null,a,n,l,t),null),Oe===null)throw Error(c(349));u||(vl&124)!==0||qs(a,t,l)}return l}function qs(e,t,l){e.flags|=16384,e={getSnapshot:t,value:l},t=ce.updateQueue,t===null?(t=Dc(),ce.updateQueue=t,t.stores=[e]):(l=t.stores,l===null?t.stores=[e]:l.push(e))}function ks(e,t,l,a){t.value=l,t.getSnapshot=a,Ls(t)&&Gs(e)}function Ys(e,t,l){return l(function(){Ls(t)&&Gs(e)})}function Ls(e){var t=e.getSnapshot;e=e.value;try{var l=t();return!ft(e,l)}catch{return!0}}function Gs(e){var t=ga(e,2);t!==null&&gt(t,e,2)}function Bc(e){var t=nt();if(typeof e=="function"){var l=e;if(e=l(),$l){ol(!0);try{l()}finally{ol(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Jt,lastRenderedState:e},t}function Xs(e,t,l,a){return e.baseState=l,jc(e,Te,typeof a=="function"?a:Jt)}function Ky(e,t,l,a,n){if(Du(e))throw Error(c(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(o){u.listeners.push(o)}};N.T!==null?l(!0):u.isTransition=!1,a(u),l=t.pending,l===null?(u.next=t.pending=u,Vs(t,u)):(u.next=l.next,t.pending=l.next=u)}}function Vs(e,t){var l=t.action,a=t.payload,n=e.state;if(t.isTransition){var u=N.T,o={};N.T=o;try{var d=l(n,a),v=N.S;v!==null&&v(o,d),Qs(e,t,d)}catch(R){qc(e,t,R)}finally{N.T=u}}else try{u=l(n,a),Qs(e,t,u)}catch(R){qc(e,t,R)}}function Qs(e,t,l){l!==null&&typeof l=="object"&&typeof l.then=="function"?l.then(function(a){Zs(e,t,a)},function(a){return qc(e,t,a)}):Zs(e,t,l)}function Zs(e,t,l){t.status="fulfilled",t.value=l,Ks(t),e.state=l,t=e.pending,t!==null&&(l=t.next,l===t?e.pending=null:(l=l.next,t.next=l,Vs(e,l)))}function qc(e,t,l){var a=e.pending;if(e.pending=null,a!==null){a=a.next;do t.status="rejected",t.reason=l,Ks(t),t=t.next;while(t!==a)}e.action=null}function Ks(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function Js(e,t){return t}function $s(e,t){if(be){var l=Oe.formState;if(l!==null){e:{var a=ce;if(be){if(De){t:{for(var n=De,u=jt;n.nodeType!==8;){if(!u){n=null;break t}if(n=_t(n.nextSibling),n===null){n=null;break t}}u=n.data,n=u==="F!"||u==="F"?n:null}if(n){De=_t(n.nextSibling),a=n.data==="F!";break e}}Ql(a)}a=!1}a&&(t=l[0])}}return l=nt(),l.memoizedState=l.baseState=t,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Js,lastRenderedState:t},l.queue=a,l=yf.bind(null,ce,a),a.dispatch=l,a=Bc(!1),u=Xc.bind(null,ce,!1,a.queue),a=nt(),n={state:t,dispatch:null,action:e,pending:null},a.queue=n,l=Ky.bind(null,ce,n,u,l),n.dispatch=l,a.memoizedState=e,[t,l,!1]}function Ws(e){var t=Ye();return Fs(t,Te,e)}function Fs(e,t,l){if(t=jc(e,t,Js)[0],e=_u(Jt)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var a=xn(t)}catch(o){throw o===yn?Au:o}else a=t;t=Ye();var n=t.queue,u=n.dispatch;return l!==t.memoizedState&&(ce.flags|=2048,za(9,Cu(),Jy.bind(null,n,l),null)),[a,u,e]}function Jy(e,t){e.action=t}function Ps(e){var t=Ye(),l=Te;if(l!==null)return Fs(t,l,e);Ye(),t=t.memoizedState,l=Ye();var a=l.queue.dispatch;return l.memoizedState=e,[t,a,!1]}function za(e,t,l,a){return e={tag:e,create:l,deps:a,inst:t,next:null},t=ce.updateQueue,t===null&&(t=Dc(),ce.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 Cu(){return{destroy:void 0,resource:void 0}}function Is(){return Ye().memoizedState}function wu(e,t,l,a){var n=nt();a=a===void 0?null:a,ce.flags|=e,n.memoizedState=za(1|t,Cu(),l,a)}function En(e,t,l,a){var n=Ye();a=a===void 0?null:a;var u=n.memoizedState.inst;Te!==null&&a!==null&&Nc(a,Te.memoizedState.deps)?n.memoizedState=za(t,u,l,a):(ce.flags|=e,n.memoizedState=za(1|t,u,l,a))}function ef(e,t){wu(8390656,8,e,t)}function tf(e,t){En(2048,8,e,t)}function lf(e,t){return En(4,2,e,t)}function af(e,t){return En(4,4,e,t)}function nf(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 uf(e,t,l){l=l!=null?l.concat([e]):null,En(4,4,nf.bind(null,t,e),l)}function kc(){}function cf(e,t){var l=Ye();t=t===void 0?null:t;var a=l.memoizedState;return t!==null&&Nc(t,a[1])?a[0]:(l.memoizedState=[e,t],e)}function rf(e,t){var l=Ye();t=t===void 0?null:t;var a=l.memoizedState;if(t!==null&&Nc(t,a[1]))return a[0];if(a=e(),$l){ol(!0);try{e()}finally{ol(!1)}}return l.memoizedState=[a,t],a}function Yc(e,t,l){return l===void 0||(vl&1073741824)!==0?e.memoizedState=t:(e.memoizedState=l,e=fd(),ce.lanes|=e,Tl|=e,l)}function of(e,t,l,a){return ft(l,t)?l:Ta.current!==null?(e=Yc(e,l,a),ft(e,t)||(Qe=!0),e):(vl&42)===0?(Qe=!0,e.memoizedState=l):(e=fd(),ce.lanes|=e,Tl|=e,t)}function sf(e,t,l,a,n){var u=G.p;G.p=u!==0&&8>u?u:8;var o=N.T,d={};N.T=d,Xc(e,!1,t,l);try{var v=n(),R=N.S;if(R!==null&&R(d,v),v!==null&&typeof v=="object"&&typeof v.then=="function"){var D=Vy(v,a);Tn(e,t,D,vt(e))}else Tn(e,t,a,vt(e))}catch(j){Tn(e,t,{then:function(){},status:"rejected",reason:j},vt())}finally{G.p=u,N.T=o}}function $y(){}function Lc(e,t,l,a){if(e.tag!==5)throw Error(c(476));var n=ff(e).queue;sf(e,n,t,k,l===null?$y:function(){return df(e),l(a)})}function ff(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:k,baseState:k,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Jt,lastRenderedState:k},next:null};var l={};return t.next={memoizedState:l,baseState:l,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Jt,lastRenderedState:l},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function df(e){var t=ff(e).next.queue;Tn(e,t,{},vt())}function Gc(){return Pe(Ln)}function hf(){return Ye().memoizedState}function mf(){return Ye().memoizedState}function Wy(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var l=vt();e=ml(l);var a=yl(t,e,l);a!==null&&(gt(a,t,l),gn(a,t,l)),t={cache:pc()},e.payload=t;return}t=t.return}}function Fy(e,t,l){var a=vt();l={lane:a,revertLane:0,action:l,hasEagerState:!1,eagerState:null,next:null},Du(e)?vf(t,l):(l=rc(e,t,l,a),l!==null&&(gt(l,e,a),gf(l,t,a)))}function yf(e,t,l){var a=vt();Tn(e,t,l,a)}function Tn(e,t,l,a){var n={lane:a,revertLane:0,action:l,hasEagerState:!1,eagerState:null,next:null};if(Du(e))vf(t,n);else{var u=e.alternate;if(e.lanes===0&&(u===null||u.lanes===0)&&(u=t.lastRenderedReducer,u!==null))try{var o=t.lastRenderedState,d=u(o,l);if(n.hasEagerState=!0,n.eagerState=d,ft(d,o))return vu(e,t,n,0),Oe===null&&yu(),!1}catch{}finally{}if(l=rc(e,t,n,a),l!==null)return gt(l,e,a),gf(l,t,a),!0}return!1}function Xc(e,t,l,a){if(a={lane:2,revertLane:xr(),action:a,hasEagerState:!1,eagerState:null,next:null},Du(e)){if(t)throw Error(c(479))}else t=rc(e,l,a,2),t!==null&&gt(t,e,2)}function Du(e){var t=e.alternate;return e===ce||t!==null&&t===ce}function vf(e,t){Aa=Mu=!0;var l=e.pending;l===null?t.next=t:(t.next=l.next,l.next=t),e.pending=t}function gf(e,t,l){if((l&4194048)!==0){var a=t.lanes;a&=e.pendingLanes,l|=a,t.lanes=l,Ao(e,l)}}var Uu={readContext:Pe,use:Ou,useCallback:je,useContext:je,useEffect:je,useImperativeHandle:je,useLayoutEffect:je,useInsertionEffect:je,useMemo:je,useReducer:je,useRef:je,useState:je,useDebugValue:je,useDeferredValue:je,useTransition:je,useSyncExternalStore:je,useId:je,useHostTransitionStatus:je,useFormState:je,useActionState:je,useOptimistic:je,useMemoCache:je,useCacheRefresh:je},pf={readContext:Pe,use:Ou,useCallback:function(e,t){return nt().memoizedState=[e,t===void 0?null:t],e},useContext:Pe,useEffect:ef,useImperativeHandle:function(e,t,l){l=l!=null?l.concat([e]):null,wu(4194308,4,nf.bind(null,t,e),l)},useLayoutEffect:function(e,t){return wu(4194308,4,e,t)},useInsertionEffect:function(e,t){wu(4,2,e,t)},useMemo:function(e,t){var l=nt();t=t===void 0?null:t;var a=e();if($l){ol(!0);try{e()}finally{ol(!1)}}return l.memoizedState=[a,t],a},useReducer:function(e,t,l){var a=nt();if(l!==void 0){var n=l(t);if($l){ol(!0);try{l(t)}finally{ol(!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=Fy.bind(null,ce,e),[a.memoizedState,e]},useRef:function(e){var t=nt();return e={current:e},t.memoizedState=e},useState:function(e){e=Bc(e);var t=e.queue,l=yf.bind(null,ce,t);return t.dispatch=l,[e.memoizedState,l]},useDebugValue:kc,useDeferredValue:function(e,t){var l=nt();return Yc(l,e,t)},useTransition:function(){var e=Bc(!1);return e=sf.bind(null,ce,e.queue,!0,!1),nt().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,l){var a=ce,n=nt();if(be){if(l===void 0)throw Error(c(407));l=l()}else{if(l=t(),Oe===null)throw Error(c(349));(me&124)!==0||qs(a,t,l)}n.memoizedState=l;var u={value:l,getSnapshot:t};return n.queue=u,ef(Ys.bind(null,a,u,e),[e]),a.flags|=2048,za(9,Cu(),ks.bind(null,a,u,l,t),null),l},useId:function(){var e=nt(),t=Oe.identifierPrefix;if(be){var l=Qt,a=Vt;l=(a&~(1<<32-st(a)-1)).toString(32)+l,t="«"+t+"R"+l,l=Nu++,0<l&&(t+="H"+l.toString(32)),t+="»"}else l=Qy++,t="«"+t+"r"+l.toString(32)+"»";return e.memoizedState=t},useHostTransitionStatus:Gc,useFormState:$s,useActionState:$s,useOptimistic:function(e){var t=nt();t.memoizedState=t.baseState=e;var l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=l,t=Xc.bind(null,ce,!0,l),l.dispatch=t,[e,t]},useMemoCache:Uc,useCacheRefresh:function(){return nt().memoizedState=Wy.bind(null,ce)}},bf={readContext:Pe,use:Ou,useCallback:cf,useContext:Pe,useEffect:tf,useImperativeHandle:uf,useInsertionEffect:lf,useLayoutEffect:af,useMemo:rf,useReducer:_u,useRef:Is,useState:function(){return _u(Jt)},useDebugValue:kc,useDeferredValue:function(e,t){var l=Ye();return of(l,Te.memoizedState,e,t)},useTransition:function(){var e=_u(Jt)[0],t=Ye().memoizedState;return[typeof e=="boolean"?e:xn(e),t]},useSyncExternalStore:Bs,useId:hf,useHostTransitionStatus:Gc,useFormState:Ws,useActionState:Ws,useOptimistic:function(e,t){var l=Ye();return Xs(l,Te,e,t)},useMemoCache:Uc,useCacheRefresh:mf},Py={readContext:Pe,use:Ou,useCallback:cf,useContext:Pe,useEffect:tf,useImperativeHandle:uf,useInsertionEffect:lf,useLayoutEffect:af,useMemo:rf,useReducer:Hc,useRef:Is,useState:function(){return Hc(Jt)},useDebugValue:kc,useDeferredValue:function(e,t){var l=Ye();return Te===null?Yc(l,e,t):of(l,Te.memoizedState,e,t)},useTransition:function(){var e=Hc(Jt)[0],t=Ye().memoizedState;return[typeof e=="boolean"?e:xn(e),t]},useSyncExternalStore:Bs,useId:hf,useHostTransitionStatus:Gc,useFormState:Ps,useActionState:Ps,useOptimistic:function(e,t){var l=Ye();return Te!==null?Xs(l,Te,e,t):(l.baseState=e,[e,l.queue.dispatch])},useMemoCache:Uc,useCacheRefresh:mf},Ma=null,An=0;function ju(e){var t=An;return An+=1,Ma===null&&(Ma=[]),Os(Ma,e,t)}function Rn(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function Hu(e,t){throw t.$$typeof===w?Error(c(525)):(e=Object.prototype.toString.call(t),Error(c(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function Sf(e){var t=e._init;return t(e._payload)}function xf(e){function t(T,b){if(e){var A=T.deletions;A===null?(T.deletions=[b],T.flags|=16):A.push(b)}}function l(T,b){if(!e)return null;for(;b!==null;)t(T,b),b=b.sibling;return null}function a(T){for(var b=new Map;T!==null;)T.key!==null?b.set(T.key,T):b.set(T.index,T),T=T.sibling;return b}function n(T,b){return T=Xt(T,b),T.index=0,T.sibling=null,T}function u(T,b,A){return T.index=A,e?(A=T.alternate,A!==null?(A=A.index,A<b?(T.flags|=67108866,b):A):(T.flags|=67108866,b)):(T.flags|=1048576,b)}function o(T){return e&&T.alternate===null&&(T.flags|=67108866),T}function d(T,b,A,U){return b===null||b.tag!==6?(b=sc(A,T.mode,U),b.return=T,b):(b=n(b,A),b.return=T,b)}function v(T,b,A,U){var $=A.type;return $===C?D(T,b,A.props.children,U,A.key):b!==null&&(b.elementType===$||typeof $=="object"&&$!==null&&$.$$typeof===Z&&Sf($)===b.type)?(b=n(b,A.props),Rn(b,A),b.return=T,b):(b=pu(A.type,A.key,A.props,null,T.mode,U),Rn(b,A),b.return=T,b)}function R(T,b,A,U){return b===null||b.tag!==4||b.stateNode.containerInfo!==A.containerInfo||b.stateNode.implementation!==A.implementation?(b=fc(A,T.mode,U),b.return=T,b):(b=n(b,A.children||[]),b.return=T,b)}function D(T,b,A,U,$){return b===null||b.tag!==7?(b=Ll(A,T.mode,U,$),b.return=T,b):(b=n(b,A),b.return=T,b)}function j(T,b,A){if(typeof b=="string"&&b!==""||typeof b=="number"||typeof b=="bigint")return b=sc(""+b,T.mode,A),b.return=T,b;if(typeof b=="object"&&b!==null){switch(b.$$typeof){case M:return A=pu(b.type,b.key,b.props,null,T.mode,A),Rn(A,b),A.return=T,A;case Y:return b=fc(b,T.mode,A),b.return=T,b;case Z:var U=b._init;return b=U(b._payload),j(T,b,A)}if(K(b)||Ne(b))return b=Ll(b,T.mode,A,null),b.return=T,b;if(typeof b.then=="function")return j(T,ju(b),A);if(b.$$typeof===P)return j(T,Eu(T,b),A);Hu(T,b)}return null}function z(T,b,A,U){var $=b!==null?b.key:null;if(typeof A=="string"&&A!==""||typeof A=="number"||typeof A=="bigint")return $!==null?null:d(T,b,""+A,U);if(typeof A=="object"&&A!==null){switch(A.$$typeof){case M:return A.key===$?v(T,b,A,U):null;case Y:return A.key===$?R(T,b,A,U):null;case Z:return $=A._init,A=$(A._payload),z(T,b,A,U)}if(K(A)||Ne(A))return $!==null?null:D(T,b,A,U,null);if(typeof A.then=="function")return z(T,b,ju(A),U);if(A.$$typeof===P)return z(T,b,Eu(T,A),U);Hu(T,A)}return null}function O(T,b,A,U,$){if(typeof U=="string"&&U!==""||typeof U=="number"||typeof U=="bigint")return T=T.get(A)||null,d(b,T,""+U,$);if(typeof U=="object"&&U!==null){switch(U.$$typeof){case M:return T=T.get(U.key===null?A:U.key)||null,v(b,T,U,$);case Y:return T=T.get(U.key===null?A:U.key)||null,R(b,T,U,$);case Z:var oe=U._init;return U=oe(U._payload),O(T,b,A,U,$)}if(K(U)||Ne(U))return T=T.get(A)||null,D(b,T,U,$,null);if(typeof U.then=="function")return O(T,b,A,ju(U),$);if(U.$$typeof===P)return O(T,b,A,Eu(b,U),$);Hu(b,U)}return null}function ne(T,b,A,U){for(var $=null,oe=null,ee=b,ae=b=0,Ke=null;ee!==null&&ae<A.length;ae++){ee.index>ae?(Ke=ee,ee=null):Ke=ee.sibling;var pe=z(T,ee,A[ae],U);if(pe===null){ee===null&&(ee=Ke);break}e&&ee&&pe.alternate===null&&t(T,ee),b=u(pe,b,ae),oe===null?$=pe:oe.sibling=pe,oe=pe,ee=Ke}if(ae===A.length)return l(T,ee),be&&Xl(T,ae),$;if(ee===null){for(;ae<A.length;ae++)ee=j(T,A[ae],U),ee!==null&&(b=u(ee,b,ae),oe===null?$=ee:oe.sibling=ee,oe=ee);return be&&Xl(T,ae),$}for(ee=a(ee);ae<A.length;ae++)Ke=O(ee,T,ae,A[ae],U),Ke!==null&&(e&&Ke.alternate!==null&&ee.delete(Ke.key===null?ae:Ke.key),b=u(Ke,b,ae),oe===null?$=Ke:oe.sibling=Ke,oe=Ke);return e&&ee.forEach(function(wl){return t(T,wl)}),be&&Xl(T,ae),$}function le(T,b,A,U){if(A==null)throw Error(c(151));for(var $=null,oe=null,ee=b,ae=b=0,Ke=null,pe=A.next();ee!==null&&!pe.done;ae++,pe=A.next()){ee.index>ae?(Ke=ee,ee=null):Ke=ee.sibling;var wl=z(T,ee,pe.value,U);if(wl===null){ee===null&&(ee=Ke);break}e&&ee&&wl.alternate===null&&t(T,ee),b=u(wl,b,ae),oe===null?$=wl:oe.sibling=wl,oe=wl,ee=Ke}if(pe.done)return l(T,ee),be&&Xl(T,ae),$;if(ee===null){for(;!pe.done;ae++,pe=A.next())pe=j(T,pe.value,U),pe!==null&&(b=u(pe,b,ae),oe===null?$=pe:oe.sibling=pe,oe=pe);return be&&Xl(T,ae),$}for(ee=a(ee);!pe.done;ae++,pe=A.next())pe=O(ee,T,ae,pe.value,U),pe!==null&&(e&&pe.alternate!==null&&ee.delete(pe.key===null?ae:pe.key),b=u(pe,b,ae),oe===null?$=pe:oe.sibling=pe,oe=pe);return e&&ee.forEach(function(Iv){return t(T,Iv)}),be&&Xl(T,ae),$}function Re(T,b,A,U){if(typeof A=="object"&&A!==null&&A.type===C&&A.key===null&&(A=A.props.children),typeof A=="object"&&A!==null){switch(A.$$typeof){case M:e:{for(var $=A.key;b!==null;){if(b.key===$){if($=A.type,$===C){if(b.tag===7){l(T,b.sibling),U=n(b,A.props.children),U.return=T,T=U;break e}}else if(b.elementType===$||typeof $=="object"&&$!==null&&$.$$typeof===Z&&Sf($)===b.type){l(T,b.sibling),U=n(b,A.props),Rn(U,A),U.return=T,T=U;break e}l(T,b);break}else t(T,b);b=b.sibling}A.type===C?(U=Ll(A.props.children,T.mode,U,A.key),U.return=T,T=U):(U=pu(A.type,A.key,A.props,null,T.mode,U),Rn(U,A),U.return=T,T=U)}return o(T);case Y:e:{for($=A.key;b!==null;){if(b.key===$)if(b.tag===4&&b.stateNode.containerInfo===A.containerInfo&&b.stateNode.implementation===A.implementation){l(T,b.sibling),U=n(b,A.children||[]),U.return=T,T=U;break e}else{l(T,b);break}else t(T,b);b=b.sibling}U=fc(A,T.mode,U),U.return=T,T=U}return o(T);case Z:return $=A._init,A=$(A._payload),Re(T,b,A,U)}if(K(A))return ne(T,b,A,U);if(Ne(A)){if($=Ne(A),typeof $!="function")throw Error(c(150));return A=$.call(A),le(T,b,A,U)}if(typeof A.then=="function")return Re(T,b,ju(A),U);if(A.$$typeof===P)return Re(T,b,Eu(T,A),U);Hu(T,A)}return typeof A=="string"&&A!==""||typeof A=="number"||typeof A=="bigint"?(A=""+A,b!==null&&b.tag===6?(l(T,b.sibling),U=n(b,A),U.return=T,T=U):(l(T,b),U=sc(A,T.mode,U),U.return=T,T=U),o(T)):l(T,b)}return function(T,b,A,U){try{An=0;var $=Re(T,b,A,U);return Ma=null,$}catch(ee){if(ee===yn||ee===Au)throw ee;var oe=dt(29,ee,null,T.mode);return oe.lanes=U,oe.return=T,oe}finally{}}}var Na=xf(!0),Ef=xf(!1),Rt=B(null),Ht=null;function gl(e){var t=e.alternate;L(Ge,Ge.current&1),L(Rt,e),Ht===null&&(t===null||Ta.current!==null||t.memoizedState!==null)&&(Ht=e)}function Tf(e){if(e.tag===22){if(L(Ge,Ge.current),L(Rt,e),Ht===null){var t=e.alternate;t!==null&&t.memoizedState!==null&&(Ht=e)}}else pl()}function pl(){L(Ge,Ge.current),L(Rt,Rt.current)}function $t(e){Q(Rt),Ht===e&&(Ht=null),Q(Ge)}var Ge=B(0);function Bu(e){for(var t=e;t!==null;){if(t.tag===13){var l=t.memoizedState;if(l!==null&&(l=l.dehydrated,l===null||l.data==="$?"||Dr(l)))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function Vc(e,t,l,a){t=e.memoizedState,l=l(a,t),l=l==null?t:E({},t,l),e.memoizedState=l,e.lanes===0&&(e.updateQueue.baseState=l)}var Qc={enqueueSetState:function(e,t,l){e=e._reactInternals;var a=vt(),n=ml(a);n.payload=t,l!=null&&(n.callback=l),t=yl(e,n,a),t!==null&&(gt(t,e,a),gn(t,e,a))},enqueueReplaceState:function(e,t,l){e=e._reactInternals;var a=vt(),n=ml(a);n.tag=1,n.payload=t,l!=null&&(n.callback=l),t=yl(e,n,a),t!==null&&(gt(t,e,a),gn(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var l=vt(),a=ml(l);a.tag=2,t!=null&&(a.callback=t),t=yl(e,a,l),t!==null&&(gt(t,e,l),gn(t,e,l))}};function Af(e,t,l,a,n,u,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(a,u,o):t.prototype&&t.prototype.isPureReactComponent?!cn(l,a)||!cn(n,u):!0}function Rf(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&&Qc.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=E({},l));for(var n in e)l[n]===void 0&&(l[n]=e[n])}return l}var qu=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)};function zf(e){qu(e)}function Mf(e){console.error(e)}function Nf(e){qu(e)}function ku(e,t){try{var l=e.onUncaughtError;l(t.value,{componentStack:t.stack})}catch(a){setTimeout(function(){throw a})}}function Of(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 Zc(e,t,l){return l=ml(l),l.tag=3,l.payload={element:null},l.callback=function(){ku(e,t)},l}function _f(e){return e=ml(e),e.tag=3,e}function Cf(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(){Of(t,l,a)}}var o=l.stateNode;o!==null&&typeof o.componentDidCatch=="function"&&(e.callback=function(){Of(t,l,a),typeof n!="function"&&(Al===null?Al=new Set([this]):Al.add(this));var d=a.stack;this.componentDidCatch(a.value,{componentStack:d!==null?d:""})})}function Iy(e,t,l,a,n){if(l.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){if(t=l.alternate,t!==null&&dn(t,l,n,!0),l=Rt.current,l!==null){switch(l.tag){case 13:return Ht===null?vr():l.alternate===null&&Ue===0&&(Ue=3),l.flags&=-257,l.flags|=65536,l.lanes=n,a===xc?l.flags|=16384:(t=l.updateQueue,t===null?l.updateQueue=new Set([a]):t.add(a),pr(e,a,n)),!1;case 22:return l.flags|=65536,a===xc?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)),pr(e,a,n)),!1}throw Error(c(435,l.tag))}return pr(e,a,n),vr(),!1}if(be)return t=Rt.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=n,a!==mc&&(e=Error(c(422),{cause:a}),fn(xt(e,l)))):(a!==mc&&(t=Error(c(423),{cause:a}),fn(xt(t,l))),e=e.current.alternate,e.flags|=65536,n&=-n,e.lanes|=n,a=xt(a,l),n=Zc(e.stateNode,a,n),Ac(e,n),Ue!==4&&(Ue=2)),!1;var u=Error(c(520),{cause:a});if(u=xt(u,l),wn===null?wn=[u]:wn.push(u),Ue!==4&&(Ue=2),t===null)return!0;a=xt(a,l),l=t;do{switch(l.tag){case 3:return l.flags|=65536,e=n&-n,l.lanes|=e,e=Zc(l.stateNode,a,e),Ac(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"&&(Al===null||!Al.has(u))))return l.flags|=65536,n&=-n,l.lanes|=n,n=_f(n),Cf(n,e,l,a),Ac(l,n),!1}l=l.return}while(l!==null);return!1}var wf=Error(c(461)),Qe=!1;function Je(e,t,l,a){t.child=e===null?Ef(t,null,l,a):Na(t,e.child,l,a)}function Df(e,t,l,a,n){l=l.render;var u=t.ref;if("ref"in a){var o={};for(var d in a)d!=="ref"&&(o[d]=a[d])}else o=a;return Kl(t),a=Oc(e,t,l,o,u,n),d=_c(),e!==null&&!Qe?(Cc(e,t,n),Wt(e,t,n)):(be&&d&&dc(t),t.flags|=1,Je(e,t,a,n),t.child)}function Uf(e,t,l,a,n){if(e===null){var u=l.type;return typeof u=="function"&&!oc(u)&&u.defaultProps===void 0&&l.compare===null?(t.tag=15,t.type=u,jf(e,t,u,a,n)):(e=pu(l.type,null,a,t,t.mode,n),e.ref=t.ref,e.return=t,t.child=e)}if(u=e.child,!er(e,n)){var o=u.memoizedProps;if(l=l.compare,l=l!==null?l:cn,l(o,a)&&e.ref===t.ref)return Wt(e,t,n)}return t.flags|=1,e=Xt(u,a),e.ref=t.ref,e.return=t,t.child=e}function jf(e,t,l,a,n){if(e!==null){var u=e.memoizedProps;if(cn(u,a)&&e.ref===t.ref)if(Qe=!1,t.pendingProps=a=u,er(e,n))(e.flags&131072)!==0&&(Qe=!0);else return t.lanes=e.lanes,Wt(e,t,n)}return Kc(e,t,l,a,n)}function Hf(e,t,l){var a=t.pendingProps,n=a.children,u=e!==null?e.memoizedState:null;if(a.mode==="hidden"){if((t.flags&128)!==0){if(a=u!==null?u.baseLanes|l:l,e!==null){for(n=t.child=e.child,u=0;n!==null;)u=u|n.lanes|n.childLanes,n=n.sibling;t.childLanes=u&~a}else t.childLanes=0,t.child=null;return Bf(e,t,a,l)}if((l&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&Tu(t,u!==null?u.cachePool:null),u!==null?Us(t,u):zc(),Tf(t);else return t.lanes=t.childLanes=536870912,Bf(e,t,u!==null?u.baseLanes|l:l,l)}else u!==null?(Tu(t,u.cachePool),Us(t,u),pl(),t.memoizedState=null):(e!==null&&Tu(t,null),zc(),pl());return Je(e,t,n,l),t.child}function Bf(e,t,l,a){var n=Sc();return n=n===null?null:{parent:Le._currentValue,pool:n},t.memoizedState={baseLanes:l,cachePool:n},e!==null&&Tu(t,null),zc(),Tf(t),e!==null&&dn(e,t,a,!0),null}function Yu(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(c(284));(e===null||e.ref!==l)&&(t.flags|=4194816)}}function Kc(e,t,l,a,n){return Kl(t),l=Oc(e,t,l,a,void 0,n),a=_c(),e!==null&&!Qe?(Cc(e,t,n),Wt(e,t,n)):(be&&a&&dc(t),t.flags|=1,Je(e,t,l,n),t.child)}function qf(e,t,l,a,n,u){return Kl(t),t.updateQueue=null,l=Hs(t,a,l,n),js(e),a=_c(),e!==null&&!Qe?(Cc(e,t,u),Wt(e,t,u)):(be&&a&&dc(t),t.flags|=1,Je(e,t,l,u),t.child)}function kf(e,t,l,a,n){if(Kl(t),t.stateNode===null){var u=pa,o=l.contextType;typeof o=="object"&&o!==null&&(u=Pe(o)),u=new l(a,u),t.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,u.updater=Qc,t.stateNode=u,u._reactInternals=t,u=t.stateNode,u.props=a,u.state=t.memoizedState,u.refs={},Ec(t),o=l.contextType,u.context=typeof o=="object"&&o!==null?Pe(o):pa,u.state=t.memoizedState,o=l.getDerivedStateFromProps,typeof o=="function"&&(Vc(t,l,o,a),u.state=t.memoizedState),typeof l.getDerivedStateFromProps=="function"||typeof u.getSnapshotBeforeUpdate=="function"||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(o=u.state,typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount(),o!==u.state&&Qc.enqueueReplaceState(u,u.state,null),bn(t,a,u,n),pn(),u.state=t.memoizedState),typeof u.componentDidMount=="function"&&(t.flags|=4194308),a=!0}else if(e===null){u=t.stateNode;var d=t.memoizedProps,v=Wl(l,d);u.props=v;var R=u.context,D=l.contextType;o=pa,typeof D=="object"&&D!==null&&(o=Pe(D));var j=l.getDerivedStateFromProps;D=typeof j=="function"||typeof u.getSnapshotBeforeUpdate=="function",d=t.pendingProps!==d,D||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(d||R!==o)&&Rf(t,u,a,o),hl=!1;var z=t.memoizedState;u.state=z,bn(t,a,u,n),pn(),R=t.memoizedState,d||z!==R||hl?(typeof j=="function"&&(Vc(t,l,j,a),R=t.memoizedState),(v=hl||Af(t,l,v,a,z,R,o))?(D||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=R),u.props=a,u.state=R,u.context=o,a=v):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),a=!1)}else{u=t.stateNode,Tc(e,t),o=t.memoizedProps,D=Wl(l,o),u.props=D,j=t.pendingProps,z=u.context,R=l.contextType,v=pa,typeof R=="object"&&R!==null&&(v=Pe(R)),d=l.getDerivedStateFromProps,(R=typeof d=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(o!==j||z!==v)&&Rf(t,u,a,v),hl=!1,z=t.memoizedState,u.state=z,bn(t,a,u,n),pn();var O=t.memoizedState;o!==j||z!==O||hl||e!==null&&e.dependencies!==null&&xu(e.dependencies)?(typeof d=="function"&&(Vc(t,l,d,a),O=t.memoizedState),(D=hl||Af(t,l,D,a,z,O,v)||e!==null&&e.dependencies!==null&&xu(e.dependencies))?(R||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(a,O,v),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(a,O,v)),typeof u.componentDidUpdate=="function"&&(t.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof u.componentDidUpdate!="function"||o===e.memoizedProps&&z===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||o===e.memoizedProps&&z===e.memoizedState||(t.flags|=1024),t.memoizedProps=a,t.memoizedState=O),u.props=a,u.state=O,u.context=v,a=D):(typeof u.componentDidUpdate!="function"||o===e.memoizedProps&&z===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||o===e.memoizedProps&&z===e.memoizedState||(t.flags|=1024),a=!1)}return u=a,Yu(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=Na(t,e.child,null,n),t.child=Na(t,null,l,n)):Je(e,t,l,n),t.memoizedState=u.state,e=t.child):e=Wt(e,t,n),e}function Yf(e,t,l,a){return sn(),t.flags|=256,Je(e,t,l,a),t.child}var Jc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function $c(e){return{baseLanes:e,cachePool:zs()}}function Wc(e,t,l){return e=e!==null?e.childLanes&~l:0,t&&(e|=zt),e}function Lf(e,t,l){var a=t.pendingProps,n=!1,u=(t.flags&128)!==0,o;if((o=u)||(o=e!==null&&e.memoizedState===null?!1:(Ge.current&2)!==0),o&&(n=!0,t.flags&=-129),o=(t.flags&32)!==0,t.flags&=-33,e===null){if(be){if(n?gl(t):pl(),be){var d=De,v;if(v=d){e:{for(v=d,d=jt;v.nodeType!==8;){if(!d){d=null;break e}if(v=_t(v.nextSibling),v===null){d=null;break e}}d=v}d!==null?(t.memoizedState={dehydrated:d,treeContext:Gl!==null?{id:Vt,overflow:Qt}:null,retryLane:536870912,hydrationErrors:null},v=dt(18,null,null,0),v.stateNode=d,v.return=t,t.child=v,et=t,De=null,v=!0):v=!1}v||Ql(t)}if(d=t.memoizedState,d!==null&&(d=d.dehydrated,d!==null))return Dr(d)?t.lanes=32:t.lanes=536870912,null;$t(t)}return d=a.children,a=a.fallback,n?(pl(),n=t.mode,d=Lu({mode:"hidden",children:d},n),a=Ll(a,n,l,null),d.return=t,a.return=t,d.sibling=a,t.child=d,n=t.child,n.memoizedState=$c(l),n.childLanes=Wc(e,o,l),t.memoizedState=Jc,a):(gl(t),Fc(t,d))}if(v=e.memoizedState,v!==null&&(d=v.dehydrated,d!==null)){if(u)t.flags&256?(gl(t),t.flags&=-257,t=Pc(e,t,l)):t.memoizedState!==null?(pl(),t.child=e.child,t.flags|=128,t=null):(pl(),n=a.fallback,d=t.mode,a=Lu({mode:"visible",children:a.children},d),n=Ll(n,d,l,null),n.flags|=2,a.return=t,n.return=t,a.sibling=n,t.child=a,Na(t,e.child,null,l),a=t.child,a.memoizedState=$c(l),a.childLanes=Wc(e,o,l),t.memoizedState=Jc,t=n);else if(gl(t),Dr(d)){if(o=d.nextSibling&&d.nextSibling.dataset,o)var R=o.dgst;o=R,a=Error(c(419)),a.stack="",a.digest=o,fn({value:a,source:null,stack:null}),t=Pc(e,t,l)}else if(Qe||dn(e,t,l,!1),o=(l&e.childLanes)!==0,Qe||o){if(o=Oe,o!==null&&(a=l&-l,a=(a&42)!==0?1:Ui(a),a=(a&(o.suspendedLanes|l))!==0?0:a,a!==0&&a!==v.retryLane))throw v.retryLane=a,ga(e,a),gt(o,e,a),wf;d.data==="$?"||vr(),t=Pc(e,t,l)}else d.data==="$?"?(t.flags|=192,t.child=e.child,t=null):(e=v.treeContext,De=_t(d.nextSibling),et=t,be=!0,Vl=null,jt=!1,e!==null&&(Tt[At++]=Vt,Tt[At++]=Qt,Tt[At++]=Gl,Vt=e.id,Qt=e.overflow,Gl=t),t=Fc(t,a.children),t.flags|=4096);return t}return n?(pl(),n=a.fallback,d=t.mode,v=e.child,R=v.sibling,a=Xt(v,{mode:"hidden",children:a.children}),a.subtreeFlags=v.subtreeFlags&65011712,R!==null?n=Xt(R,n):(n=Ll(n,d,l,null),n.flags|=2),n.return=t,a.return=t,a.sibling=n,t.child=a,a=n,n=t.child,d=e.child.memoizedState,d===null?d=$c(l):(v=d.cachePool,v!==null?(R=Le._currentValue,v=v.parent!==R?{parent:R,pool:R}:v):v=zs(),d={baseLanes:d.baseLanes|l,cachePool:v}),n.memoizedState=d,n.childLanes=Wc(e,o,l),t.memoizedState=Jc,a):(gl(t),l=e.child,e=l.sibling,l=Xt(l,{mode:"visible",children:a.children}),l.return=t,l.sibling=null,e!==null&&(o=t.deletions,o===null?(t.deletions=[e],t.flags|=16):o.push(e)),t.child=l,t.memoizedState=null,l)}function Fc(e,t){return t=Lu({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function Lu(e,t){return e=dt(22,e,null,t),e.lanes=0,e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},e}function Pc(e,t,l){return Na(t,e.child,null,l),e=Fc(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Gf(e,t,l){e.lanes|=t;var a=e.alternate;a!==null&&(a.lanes|=t),vc(e.return,t,l)}function Ic(e,t,l,a,n){var u=e.memoizedState;u===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:a,tail:l,tailMode:n}:(u.isBackwards=t,u.rendering=null,u.renderingStartTime=0,u.last=a,u.tail=l,u.tailMode=n)}function Xf(e,t,l){var a=t.pendingProps,n=a.revealOrder,u=a.tail;if(Je(e,t,a.children,l),a=Ge.current,(a&2)!==0)a=a&1|2,t.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Gf(e,l,t);else if(e.tag===19)Gf(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}a&=1}switch(L(Ge,a),n){case"forwards":for(l=t.child,n=null;l!==null;)e=l.alternate,e!==null&&Bu(e)===null&&(n=l),l=l.sibling;l=n,l===null?(n=t.child,t.child=null):(n=l.sibling,l.sibling=null),Ic(t,!1,n,l,u);break;case"backwards":for(l=null,n=t.child,t.child=null;n!==null;){if(e=n.alternate,e!==null&&Bu(e)===null){t.child=n;break}e=n.sibling,n.sibling=l,l=n,n=e}Ic(t,!0,l,null,u);break;case"together":Ic(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Wt(e,t,l){if(e!==null&&(t.dependencies=e.dependencies),Tl|=t.lanes,(l&t.childLanes)===0)if(e!==null){if(dn(e,t,l,!1),(l&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(c(153));if(t.child!==null){for(e=t.child,l=Xt(e,e.pendingProps),t.child=l,l.return=t;e.sibling!==null;)e=e.sibling,l=l.sibling=Xt(e,e.pendingProps),l.return=t;l.sibling=null}return t.child}function er(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&xu(e)))}function ev(e,t,l){switch(t.tag){case 3:ze(t,t.stateNode.containerInfo),dl(t,Le,e.memoizedState.cache),sn();break;case 27:case 5:il(t);break;case 4:ze(t,t.stateNode.containerInfo);break;case 10:dl(t,t.type,t.memoizedProps.value);break;case 13:var a=t.memoizedState;if(a!==null)return a.dehydrated!==null?(gl(t),t.flags|=128,null):(l&t.child.childLanes)!==0?Lf(e,t,l):(gl(t),e=Wt(e,t,l),e!==null?e.sibling:null);gl(t);break;case 19:var n=(e.flags&128)!==0;if(a=(l&t.childLanes)!==0,a||(dn(e,t,l,!1),a=(l&t.childLanes)!==0),n){if(a)return Xf(e,t,l);t.flags|=128}if(n=t.memoizedState,n!==null&&(n.rendering=null,n.tail=null,n.lastEffect=null),L(Ge,Ge.current),a)break;return null;case 22:case 23:return t.lanes=0,Hf(e,t,l);case 24:dl(t,Le,e.memoizedState.cache)}return Wt(e,t,l)}function Vf(e,t,l){if(e!==null)if(e.memoizedProps!==t.pendingProps)Qe=!0;else{if(!er(e,l)&&(t.flags&128)===0)return Qe=!1,ev(e,t,l);Qe=(e.flags&131072)!==0}else Qe=!1,be&&(t.flags&1048576)!==0&&bs(t,Su,t.index);switch(t.lanes=0,t.tag){case 16:e:{e=t.pendingProps;var a=t.elementType,n=a._init;if(a=n(a._payload),t.type=a,typeof a=="function")oc(a)?(e=Wl(a,e),t.tag=1,t=kf(null,t,a,e,l)):(t.tag=0,t=Kc(null,t,a,e,l));else{if(a!=null){if(n=a.$$typeof,n===te){t.tag=11,t=Df(null,t,a,e,l);break e}else if(n===ve){t.tag=14,t=Uf(null,t,a,e,l);break e}}throw t=tt(a)||a,Error(c(306,t,""))}}return t;case 0:return Kc(e,t,t.type,t.pendingProps,l);case 1:return a=t.type,n=Wl(a,t.pendingProps),kf(e,t,a,n,l);case 3:e:{if(ze(t,t.stateNode.containerInfo),e===null)throw Error(c(387));a=t.pendingProps;var u=t.memoizedState;n=u.element,Tc(e,t),bn(t,a,null,l);var o=t.memoizedState;if(a=o.cache,dl(t,Le,a),a!==u.cache&&gc(t,[Le],l,!0),pn(),a=o.element,u.isDehydrated)if(u={element:a,isDehydrated:!1,cache:o.cache},t.updateQueue.baseState=u,t.memoizedState=u,t.flags&256){t=Yf(e,t,a,l);break e}else if(a!==n){n=xt(Error(c(424)),t),fn(n),t=Yf(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(De=_t(e.firstChild),et=t,be=!0,Vl=null,jt=!0,l=Ef(t,null,a,l),t.child=l;l;)l.flags=l.flags&-3|4096,l=l.sibling}else{if(sn(),a===n){t=Wt(e,t,l);break e}Je(e,t,a,l)}t=t.child}return t;case 26:return Yu(e,t),e===null?(l=Jd(t.type,null,t.pendingProps,null))?t.memoizedState=l:be||(l=t.type,e=t.pendingProps,a=ti(ue.current).createElement(l),a[Fe]=t,a[lt]=e,We(a,l,e),Ve(a),t.stateNode=a):t.memoizedState=Jd(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return il(t),e===null&&be&&(a=t.stateNode=Qd(t.type,t.pendingProps,ue.current),et=t,jt=!0,n=De,Ml(t.type)?(Ur=n,De=_t(a.firstChild)):De=n),Je(e,t,t.pendingProps.children,l),Yu(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&be&&((n=a=De)&&(a=Nv(a,t.type,t.pendingProps,jt),a!==null?(t.stateNode=a,et=t,De=_t(a.firstChild),jt=!1,n=!0):n=!1),n||Ql(t)),il(t),n=t.type,u=t.pendingProps,o=e!==null?e.memoizedProps:null,a=u.children,_r(n,u)?a=null:o!==null&&_r(n,o)&&(t.flags|=32),t.memoizedState!==null&&(n=Oc(e,t,Zy,null,null,l),Ln._currentValue=n),Yu(e,t),Je(e,t,a,l),t.child;case 6:return e===null&&be&&((e=l=De)&&(l=Ov(l,t.pendingProps,jt),l!==null?(t.stateNode=l,et=t,De=null,e=!0):e=!1),e||Ql(t)),null;case 13:return Lf(e,t,l);case 4:return ze(t,t.stateNode.containerInfo),a=t.pendingProps,e===null?t.child=Na(t,null,a,l):Je(e,t,a,l),t.child;case 11:return Df(e,t,t.type,t.pendingProps,l);case 7:return Je(e,t,t.pendingProps,l),t.child;case 8:return Je(e,t,t.pendingProps.children,l),t.child;case 12:return Je(e,t,t.pendingProps.children,l),t.child;case 10:return a=t.pendingProps,dl(t,t.type,a.value),Je(e,t,a.children,l),t.child;case 9:return n=t.type._context,a=t.pendingProps.children,Kl(t),n=Pe(n),a=a(n),t.flags|=1,Je(e,t,a,l),t.child;case 14:return Uf(e,t,t.type,t.pendingProps,l);case 15:return jf(e,t,t.type,t.pendingProps,l);case 19:return Xf(e,t,l);case 31:return a=t.pendingProps,l=t.mode,a={mode:a.mode,children:a.children},e===null?(l=Lu(a,l),l.ref=t.ref,t.child=l,l.return=t,t=l):(l=Xt(e.child,a),l.ref=t.ref,t.child=l,l.return=t,t=l),t;case 22:return Hf(e,t,l);case 24:return Kl(t),a=Pe(Le),e===null?(n=Sc(),n===null&&(n=Oe,u=pc(),n.pooledCache=u,u.refCount++,u!==null&&(n.pooledCacheLanes|=l),n=u),t.memoizedState={parent:a,cache:n},Ec(t),dl(t,Le,n)):((e.lanes&l)!==0&&(Tc(e,t),bn(t,null,null,l),pn()),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),dl(t,Le,a)):(a=u.cache,dl(t,Le,a),a!==n.cache&&gc(t,[Le],l,!0))),Je(e,t,t.pendingProps.children,l),t.child;case 29:throw t.pendingProps}throw Error(c(156,t.tag))}function Ft(e){e.flags|=4}function Qf(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!Id(t)){if(t=Rt.current,t!==null&&((me&4194048)===me?Ht!==null:(me&62914560)!==me&&(me&536870912)===0||t!==Ht))throw vn=xc,Ms;e.flags|=8192}}function Gu(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?Eo():536870912,e.lanes|=t,wa|=t)}function zn(e,t){if(!be)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 we(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 tv(e,t,l){var a=t.pendingProps;switch(hc(t),t.tag){case 31:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return we(t),null;case 1:return we(t),null;case 3:return l=t.stateNode,a=null,e!==null&&(a=e.memoizedState.cache),t.memoizedState.cache!==a&&(t.flags|=2048),Kt(Le),rt(),l.pendingContext&&(l.context=l.pendingContext,l.pendingContext=null),(e===null||e.child===null)&&(on(t)?Ft(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,Es())),we(t),null;case 26:return l=t.memoizedState,e===null?(Ft(t),l!==null?(we(t),Qf(t,l)):(we(t),t.flags&=-16777217)):l?l!==e.memoizedState?(Ft(t),we(t),Qf(t,l)):(we(t),t.flags&=-16777217):(e.memoizedProps!==a&&Ft(t),we(t),t.flags&=-16777217),null;case 27:cl(t),l=ue.current;var n=t.type;if(e!==null&&t.stateNode!=null)e.memoizedProps!==a&&Ft(t);else{if(!a){if(t.stateNode===null)throw Error(c(166));return we(t),null}e=J.current,on(t)?Ss(t):(e=Qd(n,a,l),t.stateNode=e,Ft(t))}return we(t),null;case 5:if(cl(t),l=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==a&&Ft(t);else{if(!a){if(t.stateNode===null)throw Error(c(166));return we(t),null}if(e=J.current,on(t))Ss(t);else{switch(n=ti(ue.current),e){case 1:e=n.createElementNS("http://www.w3.org/2000/svg",l);break;case 2:e=n.createElementNS("http://www.w3.org/1998/Math/MathML",l);break;default:switch(l){case"svg":e=n.createElementNS("http://www.w3.org/2000/svg",l);break;case"math":e=n.createElementNS("http://www.w3.org/1998/Math/MathML",l);break;case"script":e=n.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild);break;case"select":e=typeof a.is=="string"?n.createElement("select",{is:a.is}):n.createElement("select"),a.multiple?e.multiple=!0:a.size&&(e.size=a.size);break;default:e=typeof a.is=="string"?n.createElement(l,{is:a.is}):n.createElement(l)}}e[Fe]=t,e[lt]=a;e:for(n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.tag!==27&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break e;for(;n.sibling===null;){if(n.return===null||n.return===t)break e;n=n.return}n.sibling.return=n.return,n=n.sibling}t.stateNode=e;e:switch(We(e,l,a),l){case"button":case"input":case"select":case"textarea":e=!!a.autoFocus;break e;case"img":e=!0;break e;default:e=!1}e&&Ft(t)}}return we(t),t.flags&=-16777217,null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==a&&Ft(t);else{if(typeof a!="string"&&t.stateNode===null)throw Error(c(166));if(e=ue.current,on(t)){if(e=t.stateNode,l=t.memoizedProps,a=null,n=et,n!==null)switch(n.tag){case 27:case 5:a=n.memoizedProps}e[Fe]=t,e=!!(e.nodeValue===l||a!==null&&a.suppressHydrationWarning===!0||qd(e.nodeValue,l)),e||Ql(t)}else e=ti(e).createTextNode(a),e[Fe]=t,t.stateNode=e}return we(t),null;case 13:if(a=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(n=on(t),a!==null&&a.dehydrated!==null){if(e===null){if(!n)throw Error(c(318));if(n=t.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(c(317));n[Fe]=t}else sn(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;we(t),n=!1}else n=Es(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),n=!0;if(!n)return t.flags&256?($t(t),t):($t(t),null)}if($t(t),(t.flags&128)!==0)return t.lanes=l,t;if(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);var u=null;a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(u=a.memoizedState.cachePool.pool),u!==n&&(a.flags|=2048)}return l!==e&&l&&(t.child.flags|=8192),Gu(t,t.updateQueue),we(t),null;case 4:return rt(),e===null&&Rr(t.stateNode.containerInfo),we(t),null;case 10:return Kt(t.type),we(t),null;case 19:if(Q(Ge),n=t.memoizedState,n===null)return we(t),null;if(a=(t.flags&128)!==0,u=n.rendering,u===null)if(a)zn(n,!1);else{if(Ue!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(u=Bu(e),u!==null){for(t.flags|=128,zn(n,!1),e=u.updateQueue,t.updateQueue=e,Gu(t,e),t.subtreeFlags=0,e=l,l=t.child;l!==null;)ps(l,e),l=l.sibling;return L(Ge,Ge.current&1|2),t.child}e=e.sibling}n.tail!==null&&Ut()>Qu&&(t.flags|=128,a=!0,zn(n,!1),t.lanes=4194304)}else{if(!a)if(e=Bu(u),e!==null){if(t.flags|=128,a=!0,e=e.updateQueue,t.updateQueue=e,Gu(t,e),zn(n,!0),n.tail===null&&n.tailMode==="hidden"&&!u.alternate&&!be)return we(t),null}else 2*Ut()-n.renderingStartTime>Qu&&l!==536870912&&(t.flags|=128,a=!0,zn(n,!1),t.lanes=4194304);n.isBackwards?(u.sibling=t.child,t.child=u):(e=n.last,e!==null?e.sibling=u:t.child=u,n.last=u)}return n.tail!==null?(t=n.tail,n.rendering=t,n.tail=t.sibling,n.renderingStartTime=Ut(),t.sibling=null,e=Ge.current,L(Ge,a?e&1|2:e&1),t):(we(t),null);case 22:case 23:return $t(t),Mc(),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&&(we(t),t.subtreeFlags&6&&(t.flags|=8192)):we(t),l=t.updateQueue,l!==null&&Gu(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&&Q(Jl),null;case 24:return l=null,e!==null&&(l=e.memoizedState.cache),t.memoizedState.cache!==l&&(t.flags|=2048),Kt(Le),we(t),null;case 25:return null;case 30:return null}throw Error(c(156,t.tag))}function lv(e,t){switch(hc(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Kt(Le),rt(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return cl(t),null;case 13:if($t(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(c(340));sn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Q(Ge),null;case 4:return rt(),null;case 10:return Kt(t.type),null;case 22:case 23:return $t(t),Mc(),e!==null&&Q(Jl),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Kt(Le),null;case 25:return null;default:return null}}function Zf(e,t){switch(hc(t),t.tag){case 3:Kt(Le),rt();break;case 26:case 27:case 5:cl(t);break;case 4:rt();break;case 13:$t(t);break;case 19:Q(Ge);break;case 10:Kt(t.type);break;case 22:case 23:$t(t),Mc(),e!==null&&Q(Jl);break;case 24:Kt(Le)}}function Mn(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,o=l.inst;a=u(),o.destroy=a}l=l.next}while(l!==n)}}catch(d){Me(t,t.return,d)}}function bl(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 o=a.inst,d=o.destroy;if(d!==void 0){o.destroy=void 0,n=t;var v=l,R=d;try{R()}catch(D){Me(n,v,D)}}}a=a.next}while(a!==u)}}catch(D){Me(t,t.return,D)}}function Kf(e){var t=e.updateQueue;if(t!==null){var l=e.stateNode;try{Ds(t,l)}catch(a){Me(e,e.return,a)}}}function Jf(e,t,l){l.props=Wl(e.type,e.memoizedProps),l.state=e.memoizedState;try{l.componentWillUnmount()}catch(a){Me(e,t,a)}}function Nn(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){Me(e,t,n)}}function Bt(e,t){var l=e.ref,a=e.refCleanup;if(l!==null)if(typeof a=="function")try{a()}catch(n){Me(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){Me(e,t,n)}else l.current=null}function $f(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){Me(e,e.return,n)}}function tr(e,t,l){try{var a=e.stateNode;Tv(a,e.type,l,t),a[lt]=t}catch(n){Me(e,e.return,n)}}function Wf(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Ml(e.type)||e.tag===4}function lr(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Wf(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&&Ml(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 ar(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=ei));else if(a!==4&&(a===27&&Ml(e.type)&&(l=e.stateNode,t=null),e=e.child,e!==null))for(ar(e,t,l),e=e.sibling;e!==null;)ar(e,t,l),e=e.sibling}function Xu(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&&Ml(e.type)&&(l=e.stateNode),e=e.child,e!==null))for(Xu(e,t,l),e=e.sibling;e!==null;)Xu(e,t,l),e=e.sibling}function Ff(e){var t=e.stateNode,l=e.memoizedProps;try{for(var a=e.type,n=t.attributes;n.length;)t.removeAttributeNode(n[0]);We(t,a,l),t[Fe]=e,t[lt]=l}catch(u){Me(e,e.return,u)}}var Pt=!1,He=!1,nr=!1,Pf=typeof WeakSet=="function"?WeakSet:Set,Ze=null;function av(e,t){if(e=e.containerInfo,Nr=ci,e=rs(e),lc(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 o=0,d=-1,v=-1,R=0,D=0,j=e,z=null;t:for(;;){for(var O;j!==l||n!==0&&j.nodeType!==3||(d=o+n),j!==u||a!==0&&j.nodeType!==3||(v=o+a),j.nodeType===3&&(o+=j.nodeValue.length),(O=j.firstChild)!==null;)z=j,j=O;for(;;){if(j===e)break t;if(z===l&&++R===n&&(d=o),z===u&&++D===a&&(v=o),(O=j.nextSibling)!==null)break;j=z,z=j.parentNode}j=O}l=d===-1||v===-1?null:{start:d,end:v}}else l=null}l=l||{start:0,end:0}}else l=null;for(Or={focusedElem:e,selectionRange:l},ci=!1,Ze=t;Ze!==null;)if(t=Ze,e=t.child,(t.subtreeFlags&1024)!==0&&e!==null)e.return=t,Ze=e;else for(;Ze!==null;){switch(t=Ze,u=t.alternate,e=t.flags,t.tag){case 0: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 ne=Wl(l.type,n,l.elementType===l.type);e=a.getSnapshotBeforeUpdate(ne,u),a.__reactInternalSnapshotBeforeUpdate=e}catch(le){Me(l,l.return,le)}}break;case 3:if((e&1024)!==0){if(e=t.stateNode.containerInfo,l=e.nodeType,l===9)wr(e);else if(l===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":wr(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(c(163))}if(e=t.sibling,e!==null){e.return=t.return,Ze=e;break}Ze=t.return}}function If(e,t,l){var a=l.flags;switch(l.tag){case 0:case 11:case 15:Sl(e,l),a&4&&Mn(5,l);break;case 1:if(Sl(e,l),a&4)if(e=l.stateNode,t===null)try{e.componentDidMount()}catch(o){Me(l,l.return,o)}else{var n=Wl(l.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(n,t,e.__reactInternalSnapshotBeforeUpdate)}catch(o){Me(l,l.return,o)}}a&64&&Kf(l),a&512&&Nn(l,l.return);break;case 3:if(Sl(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{Ds(e,t)}catch(o){Me(l,l.return,o)}}break;case 27:t===null&&a&4&&Ff(l);case 26:case 5:Sl(e,l),t===null&&a&4&&$f(l),a&512&&Nn(l,l.return);break;case 12:Sl(e,l);break;case 13:Sl(e,l),a&4&&ld(e,l),a&64&&(e=l.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(l=dv.bind(null,l),_v(e,l))));break;case 22:if(a=l.memoizedState!==null||Pt,!a){t=t!==null&&t.memoizedState!==null||He,n=Pt;var u=He;Pt=a,(He=t)&&!u?xl(e,l,(l.subtreeFlags&8772)!==0):Sl(e,l),Pt=n,He=u}break;case 30:break;default:Sl(e,l)}}function ed(e){var t=e.alternate;t!==null&&(e.alternate=null,ed(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&Bi(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 _e=null,ut=!1;function It(e,t,l){for(l=l.child;l!==null;)td(e,t,l),l=l.sibling}function td(e,t,l){if(ot&&typeof ot.onCommitFiberUnmount=="function")try{ot.onCommitFiberUnmount(Ja,l)}catch{}switch(l.tag){case 26:He||Bt(l,t),It(e,t,l),l.memoizedState?l.memoizedState.count--:l.stateNode&&(l=l.stateNode,l.parentNode.removeChild(l));break;case 27:He||Bt(l,t);var a=_e,n=ut;Ml(l.type)&&(_e=l.stateNode,ut=!1),It(e,t,l),Bn(l.stateNode),_e=a,ut=n;break;case 5:He||Bt(l,t);case 6:if(a=_e,n=ut,_e=null,It(e,t,l),_e=a,ut=n,_e!==null)if(ut)try{(_e.nodeType===9?_e.body:_e.nodeName==="HTML"?_e.ownerDocument.body:_e).removeChild(l.stateNode)}catch(u){Me(l,t,u)}else try{_e.removeChild(l.stateNode)}catch(u){Me(l,t,u)}break;case 18:_e!==null&&(ut?(e=_e,Xd(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,l.stateNode),Qn(e)):Xd(_e,l.stateNode));break;case 4:a=_e,n=ut,_e=l.stateNode.containerInfo,ut=!0,It(e,t,l),_e=a,ut=n;break;case 0:case 11:case 14:case 15:He||bl(2,l,t),He||bl(4,l,t),It(e,t,l);break;case 1:He||(Bt(l,t),a=l.stateNode,typeof a.componentWillUnmount=="function"&&Jf(l,t,a)),It(e,t,l);break;case 21:It(e,t,l);break;case 22:He=(a=He)||l.memoizedState!==null,It(e,t,l),He=a;break;default:It(e,t,l)}}function ld(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{Qn(e)}catch(l){Me(t,t.return,l)}}function nv(e){switch(e.tag){case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new Pf),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new Pf),t;default:throw Error(c(435,e.tag))}}function ur(e,t){var l=nv(e);t.forEach(function(a){var n=hv.bind(null,e,a);l.has(a)||(l.add(a),a.then(n,n))})}function ht(e,t){var l=t.deletions;if(l!==null)for(var a=0;a<l.length;a++){var n=l[a],u=e,o=t,d=o;e:for(;d!==null;){switch(d.tag){case 27:if(Ml(d.type)){_e=d.stateNode,ut=!1;break e}break;case 5:_e=d.stateNode,ut=!1;break e;case 3:case 4:_e=d.stateNode.containerInfo,ut=!0;break e}d=d.return}if(_e===null)throw Error(c(160));td(u,o,n),_e=null,ut=!1,u=n.alternate,u!==null&&(u.return=null),n.return=null}if(t.subtreeFlags&13878)for(t=t.child;t!==null;)ad(t,e),t=t.sibling}var Ot=null;function ad(e,t){var l=e.alternate,a=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:ht(t,e),mt(e),a&4&&(bl(3,e,e.return),Mn(3,e),bl(5,e,e.return));break;case 1:ht(t,e),mt(e),a&512&&(He||l===null||Bt(l,l.return)),a&64&&Pt&&(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=Ot;if(ht(t,e),mt(e),a&512&&(He||l===null||Bt(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[Fa]||u[Fe]||u.namespaceURI==="http://www.w3.org/2000/svg"||u.hasAttribute("itemprop"))&&(u=n.createElement(a),n.head.insertBefore(u,n.querySelector("head > title"))),We(u,a,l),u[Fe]=e,Ve(u),a=u;break e;case"link":var o=Fd("link","href",n).get(a+(l.href||""));if(o){for(var d=0;d<o.length;d++)if(u=o[d],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)){o.splice(d,1);break t}}u=n.createElement(a),We(u,a,l),n.head.appendChild(u);break;case"meta":if(o=Fd("meta","content",n).get(a+(l.content||""))){for(d=0;d<o.length;d++)if(u=o[d],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)){o.splice(d,1);break t}}u=n.createElement(a),We(u,a,l),n.head.appendChild(u);break;default:throw Error(c(468,a))}u[Fe]=e,Ve(u),a=u}e.stateNode=a}else Pd(n,e.type,e.stateNode);else e.stateNode=Wd(n,a,e.memoizedProps);else u!==a?(u===null?l.stateNode!==null&&(l=l.stateNode,l.parentNode.removeChild(l)):u.count--,a===null?Pd(n,e.type,e.stateNode):Wd(n,a,e.memoizedProps)):a===null&&e.stateNode!==null&&tr(e,e.memoizedProps,l.memoizedProps)}break;case 27:ht(t,e),mt(e),a&512&&(He||l===null||Bt(l,l.return)),l!==null&&a&4&&tr(e,e.memoizedProps,l.memoizedProps);break;case 5:if(ht(t,e),mt(e),a&512&&(He||l===null||Bt(l,l.return)),e.flags&32){n=e.stateNode;try{sa(n,"")}catch(O){Me(e,e.return,O)}}a&4&&e.stateNode!=null&&(n=e.memoizedProps,tr(e,n,l!==null?l.memoizedProps:n)),a&1024&&(nr=!0);break;case 6:if(ht(t,e),mt(e),a&4){if(e.stateNode===null)throw Error(c(162));a=e.memoizedProps,l=e.stateNode;try{l.nodeValue=a}catch(O){Me(e,e.return,O)}}break;case 3:if(ni=null,n=Ot,Ot=li(t.containerInfo),ht(t,e),Ot=n,mt(e),a&4&&l!==null&&l.memoizedState.isDehydrated)try{Qn(t.containerInfo)}catch(O){Me(e,e.return,O)}nr&&(nr=!1,nd(e));break;case 4:a=Ot,Ot=li(e.stateNode.containerInfo),ht(t,e),mt(e),Ot=a;break;case 12:ht(t,e),mt(e);break;case 13:ht(t,e),mt(e),e.child.flags&8192&&e.memoizedState!==null!=(l!==null&&l.memoizedState!==null)&&(fr=Ut()),a&4&&(a=e.updateQueue,a!==null&&(e.updateQueue=null,ur(e,a)));break;case 22:n=e.memoizedState!==null;var v=l!==null&&l.memoizedState!==null,R=Pt,D=He;if(Pt=R||n,He=D||v,ht(t,e),He=D,Pt=R,mt(e),a&8192)e:for(t=e.stateNode,t._visibility=n?t._visibility&-2:t._visibility|1,n&&(l===null||v||Pt||He||Fl(e)),l=null,t=e;;){if(t.tag===5||t.tag===26){if(l===null){v=l=t;try{if(u=v.stateNode,n)o=u.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none";else{d=v.stateNode;var j=v.memoizedProps.style,z=j!=null&&j.hasOwnProperty("display")?j.display:null;d.style.display=z==null||typeof z=="boolean"?"":(""+z).trim()}}catch(O){Me(v,v.return,O)}}}else if(t.tag===6){if(l===null){v=t;try{v.stateNode.nodeValue=n?"":v.memoizedProps}catch(O){Me(v,v.return,O)}}}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,ur(e,l))));break;case 19:ht(t,e),mt(e),a&4&&(a=e.updateQueue,a!==null&&(e.updateQueue=null,ur(e,a)));break;case 30:break;case 21:break;default:ht(t,e),mt(e)}}function mt(e){var t=e.flags;if(t&2){try{for(var l,a=e.return;a!==null;){if(Wf(a)){l=a;break}a=a.return}if(l==null)throw Error(c(160));switch(l.tag){case 27:var n=l.stateNode,u=lr(e);Xu(e,u,n);break;case 5:var o=l.stateNode;l.flags&32&&(sa(o,""),l.flags&=-33);var d=lr(e);Xu(e,d,o);break;case 3:case 4:var v=l.stateNode.containerInfo,R=lr(e);ar(e,R,v);break;default:throw Error(c(161))}}catch(D){Me(e,e.return,D)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function nd(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;nd(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function Sl(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)If(e,t.alternate,t),t=t.sibling}function Fl(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:bl(4,t,t.return),Fl(t);break;case 1:Bt(t,t.return);var l=t.stateNode;typeof l.componentWillUnmount=="function"&&Jf(t,t.return,l),Fl(t);break;case 27:Bn(t.stateNode);case 26:case 5:Bt(t,t.return),Fl(t);break;case 22:t.memoizedState===null&&Fl(t);break;case 30:Fl(t);break;default:Fl(t)}e=e.sibling}}function xl(e,t,l){for(l=l&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var a=t.alternate,n=e,u=t,o=u.flags;switch(u.tag){case 0:case 11:case 15:xl(n,u,l),Mn(4,u);break;case 1:if(xl(n,u,l),a=u,n=a.stateNode,typeof n.componentDidMount=="function")try{n.componentDidMount()}catch(R){Me(a,a.return,R)}if(a=u,n=a.updateQueue,n!==null){var d=a.stateNode;try{var v=n.shared.hiddenCallbacks;if(v!==null)for(n.shared.hiddenCallbacks=null,n=0;n<v.length;n++)ws(v[n],d)}catch(R){Me(a,a.return,R)}}l&&o&64&&Kf(u),Nn(u,u.return);break;case 27:Ff(u);case 26:case 5:xl(n,u,l),l&&a===null&&o&4&&$f(u),Nn(u,u.return);break;case 12:xl(n,u,l);break;case 13:xl(n,u,l),l&&o&4&&ld(n,u);break;case 22:u.memoizedState===null&&xl(n,u,l),Nn(u,u.return);break;case 30:break;default:xl(n,u,l)}t=t.sibling}}function ir(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&&hn(l))}function cr(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&hn(e))}function qt(e,t,l,a){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)ud(e,t,l,a),t=t.sibling}function ud(e,t,l,a){var n=t.flags;switch(t.tag){case 0:case 11:case 15:qt(e,t,l,a),n&2048&&Mn(9,t);break;case 1:qt(e,t,l,a);break;case 3:qt(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&&hn(e)));break;case 12:if(n&2048){qt(e,t,l,a),e=t.stateNode;try{var u=t.memoizedProps,o=u.id,d=u.onPostCommit;typeof d=="function"&&d(o,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(v){Me(t,t.return,v)}}else qt(e,t,l,a);break;case 13:qt(e,t,l,a);break;case 23:break;case 22:u=t.stateNode,o=t.alternate,t.memoizedState!==null?u._visibility&2?qt(e,t,l,a):On(e,t):u._visibility&2?qt(e,t,l,a):(u._visibility|=2,Oa(e,t,l,a,(t.subtreeFlags&10256)!==0)),n&2048&&ir(o,t);break;case 24:qt(e,t,l,a),n&2048&&cr(t.alternate,t);break;default:qt(e,t,l,a)}}function Oa(e,t,l,a,n){for(n=n&&(t.subtreeFlags&10256)!==0,t=t.child;t!==null;){var u=e,o=t,d=l,v=a,R=o.flags;switch(o.tag){case 0:case 11:case 15:Oa(u,o,d,v,n),Mn(8,o);break;case 23:break;case 22:var D=o.stateNode;o.memoizedState!==null?D._visibility&2?Oa(u,o,d,v,n):On(u,o):(D._visibility|=2,Oa(u,o,d,v,n)),n&&R&2048&&ir(o.alternate,o);break;case 24:Oa(u,o,d,v,n),n&&R&2048&&cr(o.alternate,o);break;default:Oa(u,o,d,v,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&&ir(a.alternate,a);break;case 24:On(l,a),n&2048&&cr(a.alternate,a);break;default:On(l,a)}t=t.sibling}}var _n=8192;function _a(e){if(e.subtreeFlags&_n)for(e=e.child;e!==null;)id(e),e=e.sibling}function id(e){switch(e.tag){case 26:_a(e),e.flags&_n&&e.memoizedState!==null&&Xv(Ot,e.memoizedState,e.memoizedProps);break;case 5:_a(e);break;case 3:case 4:var t=Ot;Ot=li(e.stateNode.containerInfo),_a(e),Ot=t;break;case 22:e.memoizedState===null&&(t=e.alternate,t!==null&&t.memoizedState!==null?(t=_n,_n=16777216,_a(e),_n=t):_a(e));break;default:_a(e)}}function cd(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 Cn(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];Ze=a,od(a,e)}cd(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)rd(e),e=e.sibling}function rd(e){switch(e.tag){case 0:case 11:case 15:Cn(e),e.flags&2048&&bl(9,e,e.return);break;case 3:Cn(e);break;case 12:Cn(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,Vu(e)):Cn(e);break;default:Cn(e)}}function Vu(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];Ze=a,od(a,e)}cd(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:bl(8,t,t.return),Vu(t);break;case 22:l=t.stateNode,l._visibility&2&&(l._visibility&=-3,Vu(t));break;default:Vu(t)}e=e.sibling}}function od(e,t){for(;Ze!==null;){var l=Ze;switch(l.tag){case 0:case 11:case 15:bl(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:hn(l.memoizedState.cache)}if(a=l.child,a!==null)a.return=l,Ze=a;else e:for(l=e;Ze!==null;){a=Ze;var n=a.sibling,u=a.return;if(ed(a),a===l){Ze=null;break e}if(n!==null){n.return=u,Ze=n;break e}Ze=u}}}var uv={getCacheForType:function(e){var t=Pe(Le),l=t.data.get(e);return l===void 0&&(l=e(),t.data.set(e,l)),l}},iv=typeof WeakMap=="function"?WeakMap:Map,xe=0,Oe=null,fe=null,me=0,Ee=0,yt=null,El=!1,Ca=!1,rr=!1,el=0,Ue=0,Tl=0,Pl=0,or=0,zt=0,wa=0,wn=null,it=null,sr=!1,fr=0,Qu=1/0,Zu=null,Al=null,$e=0,Rl=null,Da=null,Ua=0,dr=0,hr=null,sd=null,Dn=0,mr=null;function vt(){if((xe&2)!==0&&me!==0)return me&-me;if(N.T!==null){var e=xa;return e!==0?e:xr()}return Ro()}function fd(){zt===0&&(zt=(me&536870912)===0||be?xo():536870912);var e=Rt.current;return e!==null&&(e.flags|=32),zt}function gt(e,t,l){(e===Oe&&(Ee===2||Ee===9)||e.cancelPendingCommit!==null)&&(ja(e,0),zl(e,me,zt,!1)),Wa(e,l),((xe&2)===0||e!==Oe)&&(e===Oe&&((xe&2)===0&&(Pl|=l),Ue===4&&zl(e,me,zt,!1)),kt(e))}function dd(e,t,l){if((xe&6)!==0)throw Error(c(327));var a=!l&&(t&124)===0&&(t&e.expiredLanes)===0||$a(e,t),n=a?ov(e,t):gr(e,t,!0),u=a;do{if(n===0){Ca&&!a&&zl(e,t,0,!1);break}else{if(l=e.current.alternate,u&&!cv(l)){n=gr(e,t,!1),u=!1;continue}if(n===2){if(u=t,e.errorRecoveryDisabledLanes&u)var o=0;else o=e.pendingLanes&-536870913,o=o!==0?o:o&536870912?536870912:0;if(o!==0){t=o;e:{var d=e;n=wn;var v=d.current.memoizedState.isDehydrated;if(v&&(ja(d,o).flags|=256),o=gr(d,o,!1),o!==2){if(rr&&!v){d.errorRecoveryDisabledLanes|=u,Pl|=u,n=4;break e}u=it,it=n,u!==null&&(it===null?it=u:it.push.apply(it,u))}n=o}if(u=!1,n!==2)continue}}if(n===1){ja(e,0),zl(e,t,0,!0);break}e:{switch(a=e,u=n,u){case 0:case 1:throw Error(c(345));case 4:if((t&4194048)!==t)break;case 6:zl(a,t,zt,!El);break e;case 2:it=null;break;case 3:case 5:break;default:throw Error(c(329))}if((t&62914560)===t&&(n=fr+300-Ut(),10<n)){if(zl(a,t,zt,!El),au(a,0,!0)!==0)break e;a.timeoutHandle=Ld(hd.bind(null,a,l,it,Zu,sr,t,zt,Pl,wa,El,u,2,-0,0),n);break e}hd(a,l,it,Zu,sr,t,zt,Pl,wa,El,u,0,-0,0)}}break}while(!0);kt(e)}function hd(e,t,l,a,n,u,o,d,v,R,D,j,z,O){if(e.timeoutHandle=-1,j=t.subtreeFlags,(j&8192||(j&16785408)===16785408)&&(Yn={stylesheets:null,count:0,unsuspend:Gv},id(t),j=Vv(),j!==null)){e.cancelPendingCommit=j(Sd.bind(null,e,t,u,l,a,n,o,d,v,D,1,z,O)),zl(e,u,o,!R);return}Sd(e,t,u,l,a,n,o,d,v)}function cv(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(!ft(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 zl(e,t,l,a){t&=~or,t&=~Pl,e.suspendedLanes|=t,e.pingedLanes&=~t,a&&(e.warmLanes|=t),a=e.expirationTimes;for(var n=t;0<n;){var u=31-st(n),o=1<<u;a[u]=-1,n&=~o}l!==0&&To(e,l,t)}function Ku(){return(xe&6)===0?(Un(0),!1):!0}function yr(){if(fe!==null){if(Ee===0)var e=fe.return;else e=fe,Zt=Zl=null,wc(e),Ma=null,An=0,e=fe;for(;e!==null;)Zf(e.alternate,e),e=e.return;fe=null}}function ja(e,t){var l=e.timeoutHandle;l!==-1&&(e.timeoutHandle=-1,Rv(l)),l=e.cancelPendingCommit,l!==null&&(e.cancelPendingCommit=null,l()),yr(),Oe=e,fe=l=Xt(e.current,null),me=t,Ee=0,yt=null,El=!1,Ca=$a(e,t),rr=!1,wa=zt=or=Pl=Tl=Ue=0,it=wn=null,sr=!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-st(a),u=1<<n;t|=e[n],a&=~u}return el=t,yu(),l}function md(e,t){ce=null,N.H=Uu,t===yn||t===Au?(t=_s(),Ee=3):t===Ms?(t=_s(),Ee=4):Ee=t===wf?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,yt=t,fe===null&&(Ue=1,ku(e,xt(t,e.current)))}function yd(){var e=N.H;return N.H=Uu,e===null?Uu:e}function vd(){var e=N.A;return N.A=uv,e}function vr(){Ue=4,El||(me&4194048)!==me&&Rt.current!==null||(Ca=!0),(Tl&134217727)===0&&(Pl&134217727)===0||Oe===null||zl(Oe,me,zt,!1)}function gr(e,t,l){var a=xe;xe|=2;var n=yd(),u=vd();(Oe!==e||me!==t)&&(Zu=null,ja(e,t)),t=!1;var o=Ue;e:do try{if(Ee!==0&&fe!==null){var d=fe,v=yt;switch(Ee){case 8:yr(),o=6;break e;case 3:case 2:case 9:case 6:Rt.current===null&&(t=!0);var R=Ee;if(Ee=0,yt=null,Ha(e,d,v,R),l&&Ca){o=0;break e}break;default:R=Ee,Ee=0,yt=null,Ha(e,d,v,R)}}rv(),o=Ue;break}catch(D){md(e,D)}while(!0);return t&&e.shellSuspendCounter++,Zt=Zl=null,xe=a,N.H=n,N.A=u,fe===null&&(Oe=null,me=0,yu()),o}function rv(){for(;fe!==null;)gd(fe)}function ov(e,t){var l=xe;xe|=2;var a=yd(),n=vd();Oe!==e||me!==t?(Zu=null,Qu=Ut()+500,ja(e,t)):Ca=$a(e,t);e:do try{if(Ee!==0&&fe!==null){t=fe;var u=yt;t:switch(Ee){case 1:Ee=0,yt=null,Ha(e,t,u,1);break;case 2:case 9:if(Ns(u)){Ee=0,yt=null,pd(t);break}t=function(){Ee!==2&&Ee!==9||Oe!==e||(Ee=7),kt(e)},u.then(t,t);break e;case 3:Ee=7;break e;case 4:Ee=5;break e;case 7:Ns(u)?(Ee=0,yt=null,pd(t)):(Ee=0,yt=null,Ha(e,t,u,7));break;case 5:var o=null;switch(fe.tag){case 26:o=fe.memoizedState;case 5:case 27:var d=fe;if(!o||Id(o)){Ee=0,yt=null;var v=d.sibling;if(v!==null)fe=v;else{var R=d.return;R!==null?(fe=R,Ju(R)):fe=null}break t}}Ee=0,yt=null,Ha(e,t,u,5);break;case 6:Ee=0,yt=null,Ha(e,t,u,6);break;case 8:yr(),Ue=6;break e;default:throw Error(c(462))}}sv();break}catch(D){md(e,D)}while(!0);return Zt=Zl=null,N.H=a,N.A=n,xe=l,fe!==null?0:(Oe=null,me=0,yu(),Ue)}function sv(){for(;fe!==null&&!wm();)gd(fe)}function gd(e){var t=Vf(e.alternate,e,el);e.memoizedProps=e.pendingProps,t===null?Ju(e):fe=t}function pd(e){var t=e,l=t.alternate;switch(t.tag){case 15:case 0:t=qf(l,t,t.pendingProps,t.type,void 0,me);break;case 11:t=qf(l,t,t.pendingProps,t.type.render,t.ref,me);break;case 5:wc(t);default:Zf(l,t),t=fe=ps(t,el),t=Vf(l,t,el)}e.memoizedProps=e.pendingProps,t===null?Ju(e):fe=t}function Ha(e,t,l,a){Zt=Zl=null,wc(t),Ma=null,An=0;var n=t.return;try{if(Iy(e,n,t,l,me)){Ue=1,ku(e,xt(l,e.current)),fe=null;return}}catch(u){if(n!==null)throw fe=n,u;Ue=1,ku(e,xt(l,e.current)),fe=null;return}t.flags&32768?(be||a===1?e=!0:Ca||(me&536870912)!==0?e=!1:(El=e=!0,(a===2||a===9||a===3||a===6)&&(a=Rt.current,a!==null&&a.tag===13&&(a.flags|=16384))),bd(t,e)):Ju(t)}function Ju(e){var t=e;do{if((t.flags&32768)!==0){bd(t,El);return}e=t.return;var l=tv(t.alternate,t,el);if(l!==null){fe=l;return}if(t=t.sibling,t!==null){fe=t;return}fe=t=e}while(t!==null);Ue===0&&(Ue=5)}function bd(e,t){do{var l=lv(e.alternate,e);if(l!==null){l.flags&=32767,fe=l;return}if(l=e.return,l!==null&&(l.flags|=32768,l.subtreeFlags=0,l.deletions=null),!t&&(e=e.sibling,e!==null)){fe=e;return}fe=e=l}while(e!==null);Ue=6,fe=null}function Sd(e,t,l,a,n,u,o,d,v){e.cancelPendingCommit=null;do $u();while($e!==0);if((xe&6)!==0)throw Error(c(327));if(t!==null){if(t===e.current)throw Error(c(177));if(u=t.lanes|t.childLanes,u|=cc,Gm(e,l,u,o,d,v),e===Oe&&(fe=Oe=null,me=0),Da=t,Rl=e,Ua=l,dr=u,hr=n,sd=a,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,mv(eu,function(){return Rd(),null})):(e.callbackNode=null,e.callbackPriority=0),a=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||a){a=N.T,N.T=null,n=G.p,G.p=2,o=xe,xe|=4;try{av(e,t,l)}finally{xe=o,G.p=n,N.T=a}}$e=1,xd(),Ed(),Td()}}function xd(){if($e===1){$e=0;var e=Rl,t=Da,l=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||l){l=N.T,N.T=null;var a=G.p;G.p=2;var n=xe;xe|=4;try{ad(t,e);var u=Or,o=rs(e.containerInfo),d=u.focusedElem,v=u.selectionRange;if(o!==d&&d&&d.ownerDocument&&cs(d.ownerDocument.documentElement,d)){if(v!==null&&lc(d)){var R=v.start,D=v.end;if(D===void 0&&(D=R),"selectionStart"in d)d.selectionStart=R,d.selectionEnd=Math.min(D,d.value.length);else{var j=d.ownerDocument||document,z=j&&j.defaultView||window;if(z.getSelection){var O=z.getSelection(),ne=d.textContent.length,le=Math.min(v.start,ne),Re=v.end===void 0?le:Math.min(v.end,ne);!O.extend&&le>Re&&(o=Re,Re=le,le=o);var T=is(d,le),b=is(d,Re);if(T&&b&&(O.rangeCount!==1||O.anchorNode!==T.node||O.anchorOffset!==T.offset||O.focusNode!==b.node||O.focusOffset!==b.offset)){var A=j.createRange();A.setStart(T.node,T.offset),O.removeAllRanges(),le>Re?(O.addRange(A),O.extend(b.node,b.offset)):(A.setEnd(b.node,b.offset),O.addRange(A))}}}}for(j=[],O=d;O=O.parentNode;)O.nodeType===1&&j.push({element:O,left:O.scrollLeft,top:O.scrollTop});for(typeof d.focus=="function"&&d.focus(),d=0;d<j.length;d++){var U=j[d];U.element.scrollLeft=U.left,U.element.scrollTop=U.top}}ci=!!Nr,Or=Nr=null}finally{xe=n,G.p=a,N.T=l}}e.current=t,$e=2}}function Ed(){if($e===2){$e=0;var e=Rl,t=Da,l=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||l){l=N.T,N.T=null;var a=G.p;G.p=2;var n=xe;xe|=4;try{If(e,t.alternate,t)}finally{xe=n,G.p=a,N.T=l}}$e=3}}function Td(){if($e===4||$e===3){$e=0,Dm();var e=Rl,t=Da,l=Ua,a=sd;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?$e=5:($e=0,Da=Rl=null,Ad(e,e.pendingLanes));var n=e.pendingLanes;if(n===0&&(Al=null),ji(l),t=t.stateNode,ot&&typeof ot.onCommitFiberRoot=="function")try{ot.onCommitFiberRoot(Ja,t,void 0,(t.current.flags&128)===128)}catch{}if(a!==null){t=N.T,n=G.p,G.p=2,N.T=null;try{for(var u=e.onRecoverableError,o=0;o<a.length;o++){var d=a[o];u(d.value,{componentStack:d.stack})}}finally{N.T=t,G.p=n}}(Ua&3)!==0&&$u(),kt(e),n=e.pendingLanes,(l&4194090)!==0&&(n&42)!==0?e===mr?Dn++:(Dn=0,mr=e):Dn=0,Un(0)}}function Ad(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,hn(t)))}function $u(e){return xd(),Ed(),Td(),Rd()}function Rd(){if($e!==5)return!1;var e=Rl,t=dr;dr=0;var l=ji(Ua),a=N.T,n=G.p;try{G.p=32>l?32:l,N.T=null,l=hr,hr=null;var u=Rl,o=Ua;if($e=0,Da=Rl=null,Ua=0,(xe&6)!==0)throw Error(c(331));var d=xe;if(xe|=4,rd(u.current),ud(u,u.current,o,l),xe=d,Un(0,!1),ot&&typeof ot.onPostCommitFiberRoot=="function")try{ot.onPostCommitFiberRoot(Ja,u)}catch{}return!0}finally{G.p=n,N.T=a,Ad(e,t)}}function zd(e,t,l){t=xt(l,t),t=Zc(e.stateNode,t,2),e=yl(e,t,2),e!==null&&(Wa(e,2),kt(e))}function Me(e,t,l){if(e.tag===3)zd(e,e,l);else for(;t!==null;){if(t.tag===3){zd(t,e,l);break}else if(t.tag===1){var a=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(Al===null||!Al.has(a))){e=xt(l,e),l=_f(2),a=yl(t,l,2),a!==null&&(Cf(l,a,t,e),Wa(a,2),kt(a));break}}t=t.return}}function pr(e,t,l){var a=e.pingCache;if(a===null){a=e.pingCache=new iv;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)||(rr=!0,n.add(l),e=fv.bind(null,e,t,l),t.then(e,e))}function fv(e,t,l){var a=e.pingCache;a!==null&&a.delete(t),e.pingedLanes|=e.suspendedLanes&l,e.warmLanes&=~l,Oe===e&&(me&l)===l&&(Ue===4||Ue===3&&(me&62914560)===me&&300>Ut()-fr?(xe&2)===0&&ja(e,0):or|=l,wa===me&&(wa=0)),kt(e)}function Md(e,t){t===0&&(t=Eo()),e=ga(e,t),e!==null&&(Wa(e,t),kt(e))}function dv(e){var t=e.memoizedState,l=0;t!==null&&(l=t.retryLane),Md(e,l)}function hv(e,t){var l=0;switch(e.tag){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(c(314))}a!==null&&a.delete(t),Md(e,l)}function mv(e,t){return Ci(e,t)}var Wu=null,Ba=null,br=!1,Fu=!1,Sr=!1,Il=0;function kt(e){e!==Ba&&e.next===null&&(Ba===null?Wu=Ba=e:Ba=Ba.next=e),Fu=!0,br||(br=!0,vv())}function Un(e,t){if(!Sr&&Fu){Sr=!0;do for(var l=!1,a=Wu;a!==null;){if(e!==0){var n=a.pendingLanes;if(n===0)var u=0;else{var o=a.suspendedLanes,d=a.pingedLanes;u=(1<<31-st(42|e)+1)-1,u&=n&~(o&~d),u=u&201326741?u&201326741|1:u?u|2:0}u!==0&&(l=!0,Cd(a,u))}else u=me,u=au(a,a===Oe?u:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(u&3)===0||$a(a,u)||(l=!0,Cd(a,u));a=a.next}while(l);Sr=!1}}function yv(){Nd()}function Nd(){Fu=br=!1;var e=0;Il!==0&&(Av()&&(e=Il),Il=0);for(var t=Ut(),l=null,a=Wu;a!==null;){var n=a.next,u=Od(a,t);u===0?(a.next=null,l===null?Wu=n:l.next=n,n===null&&(Ba=l)):(l=a,(e!==0||(u&3)!==0)&&(Fu=!0)),a=n}Un(e)}function Od(e,t){for(var l=e.suspendedLanes,a=e.pingedLanes,n=e.expirationTimes,u=e.pendingLanes&-62914561;0<u;){var o=31-st(u),d=1<<o,v=n[o];v===-1?((d&l)===0||(d&a)!==0)&&(n[o]=Lm(d,t)):v<=t&&(e.expiredLanes|=d),u&=~d}if(t=Oe,l=me,l=au(e,e===t?l:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),a=e.callbackNode,l===0||e===t&&(Ee===2||Ee===9)||e.cancelPendingCommit!==null)return a!==null&&a!==null&&wi(a),e.callbackNode=null,e.callbackPriority=0;if((l&3)===0||$a(e,l)){if(t=l&-l,t===e.callbackPriority)return t;switch(a!==null&&wi(a),ji(l)){case 2:case 8:l=bo;break;case 32:l=eu;break;case 268435456:l=So;break;default:l=eu}return a=_d.bind(null,e),l=Ci(l,a),e.callbackPriority=t,e.callbackNode=l,t}return a!==null&&a!==null&&wi(a),e.callbackPriority=2,e.callbackNode=null,2}function _d(e,t){if($e!==0&&$e!==5)return e.callbackNode=null,e.callbackPriority=0,null;var l=e.callbackNode;if($u()&&e.callbackNode!==l)return null;var a=me;return a=au(e,e===Oe?a:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),a===0?null:(dd(e,a,t),Od(e,Ut()),e.callbackNode!=null&&e.callbackNode===l?_d.bind(null,e):null)}function Cd(e,t){if($u())return null;dd(e,t,!0)}function vv(){zv(function(){(xe&6)!==0?Ci(po,yv):Nd()})}function xr(){return Il===0&&(Il=xo()),Il}function wd(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:ru(""+e)}function Dd(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 gv(e,t,l,a,n){if(t==="submit"&&l&&l.stateNode===n){var u=wd((n[lt]||null).action),o=a.submitter;o&&(t=(t=o[lt]||null)?wd(t.formAction):o.getAttribute("formAction"),t!==null&&(u=t,o=null));var d=new du("action","action",null,a,n);e.push({event:d,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if(Il!==0){var v=o?Dd(n,o):new FormData(n);Lc(l,{pending:!0,data:v,method:n.method,action:u},null,v)}}else typeof u=="function"&&(d.preventDefault(),v=o?Dd(n,o):new FormData(n),Lc(l,{pending:!0,data:v,method:n.method,action:u},u,v))},currentTarget:n}]})}}for(var Er=0;Er<ic.length;Er++){var Tr=ic[Er],pv=Tr.toLowerCase(),bv=Tr[0].toUpperCase()+Tr.slice(1);Nt(pv,"on"+bv)}Nt(fs,"onAnimationEnd"),Nt(ds,"onAnimationIteration"),Nt(hs,"onAnimationStart"),Nt("dblclick","onDoubleClick"),Nt("focusin","onFocus"),Nt("focusout","onBlur"),Nt(Hy,"onTransitionRun"),Nt(By,"onTransitionStart"),Nt(qy,"onTransitionCancel"),Nt(ms,"onTransitionEnd"),ca("onMouseEnter",["mouseout","mouseover"]),ca("onMouseLeave",["mouseout","mouseover"]),ca("onPointerEnter",["pointerout","pointerover"]),ca("onPointerLeave",["pointerout","pointerover"]),Bl("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Bl("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Bl("onBeforeInput",["compositionend","keypress","textInput","paste"]),Bl("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Bl("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Bl("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var jn="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(" "),Sv=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(jn));function Ud(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 o=a.length-1;0<=o;o--){var d=a[o],v=d.instance,R=d.currentTarget;if(d=d.listener,v!==u&&n.isPropagationStopped())break e;u=d,n.currentTarget=R;try{u(n)}catch(D){qu(D)}n.currentTarget=null,u=v}else for(o=0;o<a.length;o++){if(d=a[o],v=d.instance,R=d.currentTarget,d=d.listener,v!==u&&n.isPropagationStopped())break e;u=d,n.currentTarget=R;try{u(n)}catch(D){qu(D)}n.currentTarget=null,u=v}}}}function de(e,t){var l=t[Hi];l===void 0&&(l=t[Hi]=new Set);var a=e+"__bubble";l.has(a)||(jd(t,e,2,!1),l.add(a))}function Ar(e,t,l){var a=0;t&&(a|=4),jd(l,e,a,t)}var Pu="_reactListening"+Math.random().toString(36).slice(2);function Rr(e){if(!e[Pu]){e[Pu]=!0,Mo.forEach(function(l){l!=="selectionchange"&&(Sv.has(l)||Ar(l,!1,e),Ar(l,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Pu]||(t[Pu]=!0,Ar("selectionchange",!1,t))}}function jd(e,t,l,a){switch(uh(t)){case 2:var n=Kv;break;case 8:n=Jv;break;default:n=kr}l=n.bind(null,t,l,e),n=void 0,!Ki||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 zr(e,t,l,a,n){var u=a;if((t&1)===0&&(t&2)===0&&a!==null)e:for(;;){if(a===null)return;var o=a.tag;if(o===3||o===4){var d=a.stateNode.containerInfo;if(d===n)break;if(o===4)for(o=a.return;o!==null;){var v=o.tag;if((v===3||v===4)&&o.stateNode.containerInfo===n)return;o=o.return}for(;d!==null;){if(o=na(d),o===null)return;if(v=o.tag,v===5||v===6||v===26||v===27){a=u=o;continue e}d=d.parentNode}}a=a.return}Lo(function(){var R=u,D=Qi(l),j=[];e:{var z=ys.get(e);if(z!==void 0){var O=du,ne=e;switch(e){case"keypress":if(su(l)===0)break e;case"keydown":case"keyup":O=my;break;case"focusin":ne="focus",O=Fi;break;case"focusout":ne="blur",O=Fi;break;case"beforeblur":case"afterblur":O=Fi;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":O=Vo;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":O=ly;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":O=gy;break;case fs:case ds:case hs:O=uy;break;case ms:O=by;break;case"scroll":case"scrollend":O=ey;break;case"wheel":O=xy;break;case"copy":case"cut":case"paste":O=cy;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":O=Zo;break;case"toggle":case"beforetoggle":O=Ty}var le=(t&4)!==0,Re=!le&&(e==="scroll"||e==="scrollend"),T=le?z!==null?z+"Capture":null:z;le=[];for(var b=R,A;b!==null;){var U=b;if(A=U.stateNode,U=U.tag,U!==5&&U!==26&&U!==27||A===null||T===null||(U=Ia(b,T),U!=null&&le.push(Hn(b,U,A))),Re)break;b=b.return}0<le.length&&(z=new O(z,ne,null,l,D),j.push({event:z,listeners:le}))}}if((t&7)===0){e:{if(z=e==="mouseover"||e==="pointerover",O=e==="mouseout"||e==="pointerout",z&&l!==Vi&&(ne=l.relatedTarget||l.fromElement)&&(na(ne)||ne[aa]))break e;if((O||z)&&(z=D.window===D?D:(z=D.ownerDocument)?z.defaultView||z.parentWindow:window,O?(ne=l.relatedTarget||l.toElement,O=R,ne=ne?na(ne):null,ne!==null&&(Re=h(ne),le=ne.tag,ne!==Re||le!==5&&le!==27&&le!==6)&&(ne=null)):(O=null,ne=R),O!==ne)){if(le=Vo,U="onMouseLeave",T="onMouseEnter",b="mouse",(e==="pointerout"||e==="pointerover")&&(le=Zo,U="onPointerLeave",T="onPointerEnter",b="pointer"),Re=O==null?z:Pa(O),A=ne==null?z:Pa(ne),z=new le(U,b+"leave",O,l,D),z.target=Re,z.relatedTarget=A,U=null,na(D)===R&&(le=new le(T,b+"enter",ne,l,D),le.target=A,le.relatedTarget=Re,U=le),Re=U,O&&ne)t:{for(le=O,T=ne,b=0,A=le;A;A=qa(A))b++;for(A=0,U=T;U;U=qa(U))A++;for(;0<b-A;)le=qa(le),b--;for(;0<A-b;)T=qa(T),A--;for(;b--;){if(le===T||T!==null&&le===T.alternate)break t;le=qa(le),T=qa(T)}le=null}else le=null;O!==null&&Hd(j,z,O,le,!1),ne!==null&&Re!==null&&Hd(j,Re,ne,le,!0)}}e:{if(z=R?Pa(R):window,O=z.nodeName&&z.nodeName.toLowerCase(),O==="select"||O==="input"&&z.type==="file")var $=es;else if(Po(z))if(ts)$=Dy;else{$=Cy;var oe=_y}else O=z.nodeName,!O||O.toLowerCase()!=="input"||z.type!=="checkbox"&&z.type!=="radio"?R&&Xi(R.elementType)&&($=es):$=wy;if($&&($=$(e,R))){Io(j,$,l,D);break e}oe&&oe(e,z,R),e==="focusout"&&R&&z.type==="number"&&R.memoizedProps.value!=null&&Gi(z,"number",z.value)}switch(oe=R?Pa(R):window,e){case"focusin":(Po(oe)||oe.contentEditable==="true")&&(ma=oe,ac=R,rn=null);break;case"focusout":rn=ac=ma=null;break;case"mousedown":nc=!0;break;case"contextmenu":case"mouseup":case"dragend":nc=!1,os(j,l,D);break;case"selectionchange":if(jy)break;case"keydown":case"keyup":os(j,l,D)}var ee;if(Ii)e:{switch(e){case"compositionstart":var ae="onCompositionStart";break e;case"compositionend":ae="onCompositionEnd";break e;case"compositionupdate":ae="onCompositionUpdate";break e}ae=void 0}else ha?Wo(e,l)&&(ae="onCompositionEnd"):e==="keydown"&&l.keyCode===229&&(ae="onCompositionStart");ae&&(Ko&&l.locale!=="ko"&&(ha||ae!=="onCompositionStart"?ae==="onCompositionEnd"&&ha&&(ee=Go()):(fl=D,Ji="value"in fl?fl.value:fl.textContent,ha=!0)),oe=Iu(R,ae),0<oe.length&&(ae=new Qo(ae,e,null,l,D),j.push({event:ae,listeners:oe}),ee?ae.data=ee:(ee=Fo(l),ee!==null&&(ae.data=ee)))),(ee=Ry?zy(e,l):My(e,l))&&(ae=Iu(R,"onBeforeInput"),0<ae.length&&(oe=new Qo("onBeforeInput","beforeinput",null,l,D),j.push({event:oe,listeners:ae}),oe.data=ee)),gv(j,e,R,l,D)}Ud(j,t)})}function Hn(e,t,l){return{instance:e,listener:t,currentTarget:l}}function Iu(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=Ia(e,l),n!=null&&a.unshift(Hn(e,n,u)),n=Ia(e,t),n!=null&&a.push(Hn(e,n,u))),e.tag===3)return a;e=e.return}return[]}function qa(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function Hd(e,t,l,a,n){for(var u=t._reactName,o=[];l!==null&&l!==a;){var d=l,v=d.alternate,R=d.stateNode;if(d=d.tag,v!==null&&v===a)break;d!==5&&d!==26&&d!==27||R===null||(v=R,n?(R=Ia(l,u),R!=null&&o.unshift(Hn(l,R,v))):n||(R=Ia(l,u),R!=null&&o.push(Hn(l,R,v)))),l=l.return}o.length!==0&&e.push({event:t,listeners:o})}var xv=/\r\n?/g,Ev=/\u0000|\uFFFD/g;function Bd(e){return(typeof e=="string"?e:""+e).replace(xv,`
`).replace(Ev,"")}function qd(e,t){return t=Bd(t),Bd(e)===t}function ei(){}function Ae(e,t,l,a,n,u){switch(l){case"children":typeof a=="string"?t==="body"||t==="textarea"&&a===""||sa(e,a):(typeof a=="number"||typeof a=="bigint")&&t!=="body"&&sa(e,""+a);break;case"className":uu(e,"class",a);break;case"tabIndex":uu(e,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":uu(e,l,a);break;case"style":ko(e,a,u);break;case"data":if(t!=="object"){uu(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=ru(""+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"&&Ae(e,t,"name",n.name,n,null),Ae(e,t,"formEncType",n.formEncType,n,null),Ae(e,t,"formMethod",n.formMethod,n,null),Ae(e,t,"formTarget",n.formTarget,n,null)):(Ae(e,t,"encType",n.encType,n,null),Ae(e,t,"method",n.method,n,null),Ae(e,t,"target",n.target,n,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){e.removeAttribute(l);break}a=ru(""+a),e.setAttribute(l,a);break;case"onClick":a!=null&&(e.onclick=ei);break;case"onScroll":a!=null&&de("scroll",e);break;case"onScrollEnd":a!=null&&de("scrollend",e);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(c(61));if(l=a.__html,l!=null){if(n.children!=null)throw Error(c(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=ru(""+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":de("beforetoggle",e),de("toggle",e),nu(e,"popover",a);break;case"xlinkActuate":Lt(e,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":Lt(e,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":Lt(e,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":Lt(e,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":Lt(e,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":Lt(e,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":Lt(e,"http://www.w3.org/XML/1998/namespace","xml:base",a);break;case"xmlLang":Lt(e,"http://www.w3.org/XML/1998/namespace","xml:lang",a);break;case"xmlSpace":Lt(e,"http://www.w3.org/XML/1998/namespace","xml:space",a);break;case"is":nu(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=Pm.get(l)||l,nu(e,l,a))}}function Mr(e,t,l,a,n,u){switch(l){case"style":ko(e,a,u);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(c(61));if(l=a.__html,l!=null){if(n.children!=null)throw Error(c(60));e.innerHTML=l}}break;case"children":typeof a=="string"?sa(e,a):(typeof a=="number"||typeof a=="bigint")&&sa(e,""+a);break;case"onScroll":a!=null&&de("scroll",e);break;case"onScrollEnd":a!=null&&de("scrollend",e);break;case"onClick":a!=null&&(e.onclick=ei);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!No.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[lt]||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,""):nu(e,l,a)}}}function We(e,t,l){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":de("error",e),de("load",e);var a=!1,n=!1,u;for(u in l)if(l.hasOwnProperty(u)){var o=l[u];if(o!=null)switch(u){case"src":a=!0;break;case"srcSet":n=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(c(137,t));default:Ae(e,t,u,o,l,null)}}n&&Ae(e,t,"srcSet",l.srcSet,l,null),a&&Ae(e,t,"src",l.src,l,null);return;case"input":de("invalid",e);var d=u=o=n=null,v=null,R=null;for(a in l)if(l.hasOwnProperty(a)){var D=l[a];if(D!=null)switch(a){case"name":n=D;break;case"type":o=D;break;case"checked":v=D;break;case"defaultChecked":R=D;break;case"value":u=D;break;case"defaultValue":d=D;break;case"children":case"dangerouslySetInnerHTML":if(D!=null)throw Error(c(137,t));break;default:Ae(e,t,a,D,l,null)}}jo(e,u,d,v,R,o,n,!1),iu(e);return;case"select":de("invalid",e),a=o=u=null;for(n in l)if(l.hasOwnProperty(n)&&(d=l[n],d!=null))switch(n){case"value":u=d;break;case"defaultValue":o=d;break;case"multiple":a=d;default:Ae(e,t,n,d,l,null)}t=u,l=o,e.multiple=!!a,t!=null?oa(e,!!a,t,!1):l!=null&&oa(e,!!a,l,!0);return;case"textarea":de("invalid",e),u=n=a=null;for(o in l)if(l.hasOwnProperty(o)&&(d=l[o],d!=null))switch(o){case"value":a=d;break;case"defaultValue":n=d;break;case"children":u=d;break;case"dangerouslySetInnerHTML":if(d!=null)throw Error(c(91));break;default:Ae(e,t,o,d,l,null)}Bo(e,a,n,u),iu(e);return;case"option":for(v in l)if(l.hasOwnProperty(v)&&(a=l[v],a!=null))switch(v){case"selected":e.selected=a&&typeof a!="function"&&typeof a!="symbol";break;default:Ae(e,t,v,a,l,null)}return;case"dialog":de("beforetoggle",e),de("toggle",e),de("cancel",e),de("close",e);break;case"iframe":case"object":de("load",e);break;case"video":case"audio":for(a=0;a<jn.length;a++)de(jn[a],e);break;case"image":de("error",e),de("load",e);break;case"details":de("toggle",e);break;case"embed":case"source":case"link":de("error",e),de("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(R in l)if(l.hasOwnProperty(R)&&(a=l[R],a!=null))switch(R){case"children":case"dangerouslySetInnerHTML":throw Error(c(137,t));default:Ae(e,t,R,a,l,null)}return;default:if(Xi(t)){for(D in l)l.hasOwnProperty(D)&&(a=l[D],a!==void 0&&Mr(e,t,D,a,l,void 0));return}}for(d in l)l.hasOwnProperty(d)&&(a=l[d],a!=null&&Ae(e,t,d,a,l,null))}function Tv(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,o=null,d=null,v=null,R=null,D=null;for(O in l){var j=l[O];if(l.hasOwnProperty(O)&&j!=null)switch(O){case"checked":break;case"value":break;case"defaultValue":v=j;default:a.hasOwnProperty(O)||Ae(e,t,O,null,a,j)}}for(var z in a){var O=a[z];if(j=l[z],a.hasOwnProperty(z)&&(O!=null||j!=null))switch(z){case"type":u=O;break;case"name":n=O;break;case"checked":R=O;break;case"defaultChecked":D=O;break;case"value":o=O;break;case"defaultValue":d=O;break;case"children":case"dangerouslySetInnerHTML":if(O!=null)throw Error(c(137,t));break;default:O!==j&&Ae(e,t,z,O,a,j)}}Li(e,o,d,v,R,D,u,n);return;case"select":O=o=d=z=null;for(u in l)if(v=l[u],l.hasOwnProperty(u)&&v!=null)switch(u){case"value":break;case"multiple":O=v;default:a.hasOwnProperty(u)||Ae(e,t,u,null,a,v)}for(n in a)if(u=a[n],v=l[n],a.hasOwnProperty(n)&&(u!=null||v!=null))switch(n){case"value":z=u;break;case"defaultValue":d=u;break;case"multiple":o=u;default:u!==v&&Ae(e,t,n,u,a,v)}t=d,l=o,a=O,z!=null?oa(e,!!l,z,!1):!!a!=!!l&&(t!=null?oa(e,!!l,t,!0):oa(e,!!l,l?[]:"",!1));return;case"textarea":O=z=null;for(d in l)if(n=l[d],l.hasOwnProperty(d)&&n!=null&&!a.hasOwnProperty(d))switch(d){case"value":break;case"children":break;default:Ae(e,t,d,null,a,n)}for(o in a)if(n=a[o],u=l[o],a.hasOwnProperty(o)&&(n!=null||u!=null))switch(o){case"value":z=n;break;case"defaultValue":O=n;break;case"children":break;case"dangerouslySetInnerHTML":if(n!=null)throw Error(c(91));break;default:n!==u&&Ae(e,t,o,n,a,u)}Ho(e,z,O);return;case"option":for(var ne in l)if(z=l[ne],l.hasOwnProperty(ne)&&z!=null&&!a.hasOwnProperty(ne))switch(ne){case"selected":e.selected=!1;break;default:Ae(e,t,ne,null,a,z)}for(v in a)if(z=a[v],O=l[v],a.hasOwnProperty(v)&&z!==O&&(z!=null||O!=null))switch(v){case"selected":e.selected=z&&typeof z!="function"&&typeof z!="symbol";break;default:Ae(e,t,v,z,a,O)}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 le in l)z=l[le],l.hasOwnProperty(le)&&z!=null&&!a.hasOwnProperty(le)&&Ae(e,t,le,null,a,z);for(R in a)if(z=a[R],O=l[R],a.hasOwnProperty(R)&&z!==O&&(z!=null||O!=null))switch(R){case"children":case"dangerouslySetInnerHTML":if(z!=null)throw Error(c(137,t));break;default:Ae(e,t,R,z,a,O)}return;default:if(Xi(t)){for(var Re in l)z=l[Re],l.hasOwnProperty(Re)&&z!==void 0&&!a.hasOwnProperty(Re)&&Mr(e,t,Re,void 0,a,z);for(D in a)z=a[D],O=l[D],!a.hasOwnProperty(D)||z===O||z===void 0&&O===void 0||Mr(e,t,D,z,a,O);return}}for(var T in l)z=l[T],l.hasOwnProperty(T)&&z!=null&&!a.hasOwnProperty(T)&&Ae(e,t,T,null,a,z);for(j in a)z=a[j],O=l[j],!a.hasOwnProperty(j)||z===O||z==null&&O==null||Ae(e,t,j,z,a,O)}var Nr=null,Or=null;function ti(e){return e.nodeType===9?e:e.ownerDocument}function kd(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 Yd(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 _r(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 Cr=null;function Av(){var e=window.event;return e&&e.type==="popstate"?e===Cr?!1:(Cr=e,!0):(Cr=null,!1)}var Ld=typeof setTimeout=="function"?setTimeout:void 0,Rv=typeof clearTimeout=="function"?clearTimeout:void 0,Gd=typeof Promise=="function"?Promise:void 0,zv=typeof queueMicrotask=="function"?queueMicrotask:typeof Gd<"u"?function(e){return Gd.resolve(null).then(e).catch(Mv)}:Ld;function Mv(e){setTimeout(function(){throw e})}function Ml(e){return e==="head"}function Xd(e,t){var l=t,a=0,n=0;do{var u=l.nextSibling;if(e.removeChild(l),u&&u.nodeType===8)if(l=u.data,l==="/$"){if(0<a&&8>a){l=a;var o=e.ownerDocument;if(l&1&&Bn(o.documentElement),l&2&&Bn(o.body),l&4)for(l=o.head,Bn(l),o=l.firstChild;o;){var d=o.nextSibling,v=o.nodeName;o[Fa]||v==="SCRIPT"||v==="STYLE"||v==="LINK"&&o.rel.toLowerCase()==="stylesheet"||l.removeChild(o),o=d}}if(n===0){e.removeChild(u),Qn(t);return}n--}else l==="$"||l==="$?"||l==="$!"?n++:a=l.charCodeAt(0)-48;else a=0;l=u}while(l);Qn(t)}function wr(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":wr(l),Bi(l);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(l.rel.toLowerCase()==="stylesheet")continue}e.removeChild(l)}}function Nv(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[Fa])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=_t(e.nextSibling),e===null)break}return null}function Ov(e,t,l){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!l||(e=_t(e.nextSibling),e===null))return null;return e}function Dr(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState==="complete"}function _v(e,t){var l=e.ownerDocument;if(e.data!=="$?"||l.readyState==="complete")t();else{var a=function(){t(),l.removeEventListener("DOMContentLoaded",a)};l.addEventListener("DOMContentLoaded",a),e._reactRetry=a}}function _t(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==="F!"||t==="F")break;if(t==="/$")return null}}return e}var Ur=null;function Vd(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var l=e.data;if(l==="$"||l==="$!"||l==="$?"){if(t===0)return e;t--}else l==="/$"&&t++}e=e.previousSibling}return null}function Qd(e,t,l){switch(t=ti(l),e){case"html":if(e=t.documentElement,!e)throw Error(c(452));return e;case"head":if(e=t.head,!e)throw Error(c(453));return e;case"body":if(e=t.body,!e)throw Error(c(454));return e;default:throw Error(c(451))}}function Bn(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Bi(e)}var Mt=new Map,Zd=new Set;function li(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var tl=G.d;G.d={f:Cv,r:wv,D:Dv,C:Uv,L:jv,m:Hv,X:qv,S:Bv,M:kv};function Cv(){var e=tl.f(),t=Ku();return e||t}function wv(e){var t=ua(e);t!==null&&t.tag===5&&t.type==="form"?df(t):tl.r(e)}var ka=typeof document>"u"?null:document;function Kd(e,t,l){var a=ka;if(a&&typeof t=="string"&&t){var n=St(t);n='link[rel="'+e+'"][href="'+n+'"]',typeof l=="string"&&(n+='[crossorigin="'+l+'"]'),Zd.has(n)||(Zd.add(n),e={rel:e,crossOrigin:l,href:t},a.querySelector(n)===null&&(t=a.createElement("link"),We(t,"link",e),Ve(t),a.head.appendChild(t)))}}function Dv(e){tl.D(e),Kd("dns-prefetch",e,null)}function Uv(e,t){tl.C(e,t),Kd("preconnect",e,t)}function jv(e,t,l){tl.L(e,t,l);var a=ka;if(a&&e&&t){var n='link[rel="preload"][as="'+St(t)+'"]';t==="image"&&l&&l.imageSrcSet?(n+='[imagesrcset="'+St(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(n+='[imagesizes="'+St(l.imageSizes)+'"]')):n+='[href="'+St(e)+'"]';var u=n;switch(t){case"style":u=Ya(e);break;case"script":u=La(e)}Mt.has(u)||(e=E({rel:"preload",href:t==="image"&&l&&l.imageSrcSet?void 0:e,as:t},l),Mt.set(u,e),a.querySelector(n)!==null||t==="style"&&a.querySelector(qn(u))||t==="script"&&a.querySelector(kn(u))||(t=a.createElement("link"),We(t,"link",e),Ve(t),a.head.appendChild(t)))}}function Hv(e,t){tl.m(e,t);var l=ka;if(l&&e){var a=t&&typeof t.as=="string"?t.as:"script",n='link[rel="modulepreload"][as="'+St(a)+'"][href="'+St(e)+'"]',u=n;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":u=La(e)}if(!Mt.has(u)&&(e=E({rel:"modulepreload",href:e},t),Mt.set(u,e),l.querySelector(n)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(kn(u)))return}a=l.createElement("link"),We(a,"link",e),Ve(a),l.head.appendChild(a)}}}function Bv(e,t,l){tl.S(e,t,l);var a=ka;if(a&&e){var n=ia(a).hoistableStyles,u=Ya(e);t=t||"default";var o=n.get(u);if(!o){var d={loading:0,preload:null};if(o=a.querySelector(qn(u)))d.loading=5;else{e=E({rel:"stylesheet",href:e,"data-precedence":t},l),(l=Mt.get(u))&&jr(e,l);var v=o=a.createElement("link");Ve(v),We(v,"link",e),v._p=new Promise(function(R,D){v.onload=R,v.onerror=D}),v.addEventListener("load",function(){d.loading|=1}),v.addEventListener("error",function(){d.loading|=2}),d.loading|=4,ai(o,t,a)}o={type:"stylesheet",instance:o,count:1,state:d},n.set(u,o)}}}function qv(e,t){tl.X(e,t);var l=ka;if(l&&e){var a=ia(l).hoistableScripts,n=La(e),u=a.get(n);u||(u=l.querySelector(kn(n)),u||(e=E({src:e,async:!0},t),(t=Mt.get(n))&&Hr(e,t),u=l.createElement("script"),Ve(u),We(u,"link",e),l.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function kv(e,t){tl.M(e,t);var l=ka;if(l&&e){var a=ia(l).hoistableScripts,n=La(e),u=a.get(n);u||(u=l.querySelector(kn(n)),u||(e=E({src:e,async:!0,type:"module"},t),(t=Mt.get(n))&&Hr(e,t),u=l.createElement("script"),Ve(u),We(u,"link",e),l.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function Jd(e,t,l,a){var n=(n=ue.current)?li(n):null;if(!n)throw Error(c(446));switch(e){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(t=Ya(l.href),l=ia(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=Ya(l.href);var u=ia(n).hoistableStyles,o=u.get(e);if(o||(n=n.ownerDocument||n,o={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(e,o),(u=n.querySelector(qn(e)))&&!u._p&&(o.instance=u,o.state.loading=5),Mt.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},Mt.set(e,l),u||Yv(n,e,l,o.state))),t&&a===null)throw Error(c(528,""));return o}if(t&&a!==null)throw Error(c(529,""));return null;case"script":return t=l.async,l=l.src,typeof l=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=La(l),l=ia(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(c(444,e))}}function Ya(e){return'href="'+St(e)+'"'}function qn(e){return'link[rel="stylesheet"]['+e+"]"}function $d(e){return E({},e,{"data-precedence":e.precedence,precedence:null})}function Yv(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}),We(t,"link",l),Ve(t),e.head.appendChild(t))}function La(e){return'[src="'+St(e)+'"]'}function kn(e){return"script[async]"+e}function Wd(e,t,l){if(t.count++,t.instance===null)switch(t.type){case"style":var a=e.querySelector('style[data-href~="'+St(l.href)+'"]');if(a)return t.instance=a,Ve(a),a;var n=E({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return a=(e.ownerDocument||e).createElement("style"),Ve(a),We(a,"style",n),ai(a,l.precedence,e),t.instance=a;case"stylesheet":n=Ya(l.href);var u=e.querySelector(qn(n));if(u)return t.state.loading|=4,t.instance=u,Ve(u),u;a=$d(l),(n=Mt.get(n))&&jr(a,n),u=(e.ownerDocument||e).createElement("link"),Ve(u);var o=u;return o._p=new Promise(function(d,v){o.onload=d,o.onerror=v}),We(u,"link",a),t.state.loading|=4,ai(u,l.precedence,e),t.instance=u;case"script":return u=La(l.src),(n=e.querySelector(kn(u)))?(t.instance=n,Ve(n),n):(a=l,(n=Mt.get(u))&&(a=E({},l),Hr(a,n)),e=e.ownerDocument||e,n=e.createElement("script"),Ve(n),We(n,"link",a),e.head.appendChild(n),t.instance=n);case"void":return null;default:throw Error(c(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(a=t.instance,t.state.loading|=4,ai(a,l.precedence,e));return t.instance}function ai(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,o=0;o<a.length;o++){var d=a[o];if(d.dataset.precedence===t)u=d;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 jr(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function Hr(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var ni=null;function Fd(e,t,l){if(ni===null){var a=new Map,n=ni=new Map;n.set(l,a)}else n=ni,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[Fa]||u[Fe]||e==="link"&&u.getAttribute("rel")==="stylesheet")&&u.namespaceURI!=="http://www.w3.org/2000/svg"){var o=u.getAttribute(t)||"";o=e+o;var d=a.get(o);d?d.push(u):a.set(o,[u])}}return a}function Pd(e,t,l){e=e.ownerDocument||e,e.head.insertBefore(l,t==="title"?e.querySelector("head > title"):null)}function Lv(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 Id(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}var Yn=null;function Gv(){}function Xv(e,t,l){if(Yn===null)throw Error(c(475));var a=Yn;if(t.type==="stylesheet"&&(typeof l.media!="string"||matchMedia(l.media).matches!==!1)&&(t.state.loading&4)===0){if(t.instance===null){var n=Ya(l.href),u=e.querySelector(qn(n));if(u){e=u._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(a.count++,a=ui.bind(a),e.then(a,a)),t.state.loading|=4,t.instance=u,Ve(u);return}u=e.ownerDocument||e,l=$d(l),(n=Mt.get(n))&&jr(l,n),u=u.createElement("link"),Ve(u);var o=u;o._p=new Promise(function(d,v){o.onload=d,o.onerror=v}),We(u,"link",l),t.instance=u}a.stylesheets===null&&(a.stylesheets=new Map),a.stylesheets.set(t,e),(e=t.state.preload)&&(t.state.loading&3)===0&&(a.count++,t=ui.bind(a),e.addEventListener("load",t),e.addEventListener("error",t))}}function Vv(){if(Yn===null)throw Error(c(475));var e=Yn;return e.stylesheets&&e.count===0&&Br(e,e.stylesheets),0<e.count?function(t){var l=setTimeout(function(){if(e.stylesheets&&Br(e,e.stylesheets),e.unsuspend){var a=e.unsuspend;e.unsuspend=null,a()}},6e4);return e.unsuspend=t,function(){e.unsuspend=null,clearTimeout(l)}}:null}function ui(){if(this.count--,this.count===0){if(this.stylesheets)Br(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var ii=null;function Br(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,ii=new Map,t.forEach(Qv,e),ii=null,ui.call(e))}function Qv(e,t){if(!(t.state.loading&4)){var l=ii.get(e);if(l)var a=l.get(null);else{l=new Map,ii.set(e,l);for(var n=e.querySelectorAll("link[data-precedence],style[data-precedence]"),u=0;u<n.length;u++){var o=n[u];(o.nodeName==="LINK"||o.getAttribute("media")!=="not all")&&(l.set(o.dataset.precedence,o),a=o)}a&&l.set(null,a)}n=t.instance,o=n.getAttribute("data-precedence"),u=l.get(o)||a,u===a&&l.set(null,n),l.set(o,n),this.count++,a=ui.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 Ln={$$typeof:P,Provider:null,Consumer:null,_currentValue:k,_currentValue2:k,_threadCount:0};function Zv(e,t,l,a,n,u,o,d){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=Di(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Di(0),this.hiddenUpdates=Di(null),this.identifierPrefix=a,this.onUncaughtError=n,this.onCaughtError=u,this.onRecoverableError=o,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=d,this.incompleteTransitions=new Map}function eh(e,t,l,a,n,u,o,d,v,R,D,j){return e=new Zv(e,t,l,o,d,v,R,j),t=1,u===!0&&(t|=24),u=dt(3,null,null,t),e.current=u,u.stateNode=e,t=pc(),t.refCount++,e.pooledCache=t,t.refCount++,u.memoizedState={element:a,isDehydrated:l,cache:t},Ec(u),e}function th(e){return e?(e=pa,e):pa}function lh(e,t,l,a,n,u){n=th(n),a.context===null?a.context=n:a.pendingContext=n,a=ml(t),a.payload={element:l},u=u===void 0?null:u,u!==null&&(a.callback=u),l=yl(e,a,t),l!==null&&(gt(l,e,t),gn(l,e,t))}function ah(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var l=e.retryLane;e.retryLane=l!==0&&l<t?l:t}}function qr(e,t){ah(e,t),(e=e.alternate)&&ah(e,t)}function nh(e){if(e.tag===13){var t=ga(e,67108864);t!==null&&gt(t,e,67108864),qr(e,67108864)}}var ci=!0;function Kv(e,t,l,a){var n=N.T;N.T=null;var u=G.p;try{G.p=2,kr(e,t,l,a)}finally{G.p=u,N.T=n}}function Jv(e,t,l,a){var n=N.T;N.T=null;var u=G.p;try{G.p=8,kr(e,t,l,a)}finally{G.p=u,N.T=n}}function kr(e,t,l,a){if(ci){var n=Yr(a);if(n===null)zr(e,t,a,ri,l),ih(e,a);else if(Wv(n,e,t,l,a))a.stopPropagation();else if(ih(e,a),t&4&&-1<$v.indexOf(e)){for(;n!==null;){var u=ua(n);if(u!==null)switch(u.tag){case 3:if(u=u.stateNode,u.current.memoizedState.isDehydrated){var o=Hl(u.pendingLanes);if(o!==0){var d=u;for(d.pendingLanes|=2,d.entangledLanes|=2;o;){var v=1<<31-st(o);d.entanglements[1]|=v,o&=~v}kt(u),(xe&6)===0&&(Qu=Ut()+500,Un(0))}}break;case 13:d=ga(u,2),d!==null&&gt(d,u,2),Ku(),qr(u,2)}if(u=Yr(a),u===null&&zr(e,t,a,ri,l),u===n)break;n=u}n!==null&&a.stopPropagation()}else zr(e,t,a,null,l)}}function Yr(e){return e=Qi(e),Lr(e)}var ri=null;function Lr(e){if(ri=null,e=na(e),e!==null){var t=h(e);if(t===null)e=null;else{var l=t.tag;if(l===13){if(e=g(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 ri=e,null}function uh(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(Um()){case po:return 2;case bo:return 8;case eu:case jm:return 32;case So:return 268435456;default:return 32}default:return 32}}var Gr=!1,Nl=null,Ol=null,_l=null,Gn=new Map,Xn=new Map,Cl=[],$v="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 ih(e,t){switch(e){case"focusin":case"focusout":Nl=null;break;case"dragenter":case"dragleave":Ol=null;break;case"mouseover":case"mouseout":_l=null;break;case"pointerover":case"pointerout":Gn.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Xn.delete(t.pointerId)}}function Vn(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=ua(t),t!==null&&nh(t)),e):(e.eventSystemFlags|=a,t=e.targetContainers,n!==null&&t.indexOf(n)===-1&&t.push(n),e)}function Wv(e,t,l,a,n){switch(t){case"focusin":return Nl=Vn(Nl,e,t,l,a,n),!0;case"dragenter":return Ol=Vn(Ol,e,t,l,a,n),!0;case"mouseover":return _l=Vn(_l,e,t,l,a,n),!0;case"pointerover":var u=n.pointerId;return Gn.set(u,Vn(Gn.get(u)||null,e,t,l,a,n)),!0;case"gotpointercapture":return u=n.pointerId,Xn.set(u,Vn(Xn.get(u)||null,e,t,l,a,n)),!0}return!1}function ch(e){var t=na(e.target);if(t!==null){var l=h(t);if(l!==null){if(t=l.tag,t===13){if(t=g(l),t!==null){e.blockedOn=t,Xm(e.priority,function(){if(l.tag===13){var a=vt();a=Ui(a);var n=ga(l,a);n!==null&&gt(n,l,a),qr(l,a)}});return}}else if(t===3&&l.stateNode.current.memoizedState.isDehydrated){e.blockedOn=l.tag===3?l.stateNode.containerInfo:null;return}}}e.blockedOn=null}function oi(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var l=Yr(e.nativeEvent);if(l===null){l=e.nativeEvent;var a=new l.constructor(l.type,l);Vi=a,l.target.dispatchEvent(a),Vi=null}else return t=ua(l),t!==null&&nh(t),e.blockedOn=l,!1;t.shift()}return!0}function rh(e,t,l){oi(e)&&l.delete(t)}function Fv(){Gr=!1,Nl!==null&&oi(Nl)&&(Nl=null),Ol!==null&&oi(Ol)&&(Ol=null),_l!==null&&oi(_l)&&(_l=null),Gn.forEach(rh),Xn.forEach(rh)}function si(e,t){e.blockedOn===t&&(e.blockedOn=null,Gr||(Gr=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,Fv)))}var fi=null;function oh(e){fi!==e&&(fi=e,i.unstable_scheduleCallback(i.unstable_NormalPriority,function(){fi===e&&(fi=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(Lr(a||l)===null)continue;break}var u=ua(l);u!==null&&(e.splice(t,3),t-=3,Lc(u,{pending:!0,data:n,method:l.method,action:a},a,n))}}))}function Qn(e){function t(v){return si(v,e)}Nl!==null&&si(Nl,e),Ol!==null&&si(Ol,e),_l!==null&&si(_l,e),Gn.forEach(t),Xn.forEach(t);for(var l=0;l<Cl.length;l++){var a=Cl[l];a.blockedOn===e&&(a.blockedOn=null)}for(;0<Cl.length&&(l=Cl[0],l.blockedOn===null);)ch(l),l.blockedOn===null&&Cl.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],o=n[lt]||null;if(typeof u=="function")o||oh(l);else if(o){var d=null;if(u&&u.hasAttribute("formAction")){if(n=u,o=u[lt]||null)d=o.formAction;else if(Lr(n)!==null)continue}else d=o.action;typeof d=="function"?l[a+1]=d:(l.splice(a,3),a-=3),oh(l)}}}function Xr(e){this._internalRoot=e}di.prototype.render=Xr.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(c(409));var l=t.current,a=vt();lh(l,a,e,t,null,null)},di.prototype.unmount=Xr.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;lh(e.current,2,null,e,null,null),Ku(),t[aa]=null}};function di(e){this._internalRoot=e}di.prototype.unstable_scheduleHydration=function(e){if(e){var t=Ro();e={blockedOn:null,target:e,priority:t};for(var l=0;l<Cl.length&&t!==0&&t<Cl[l].priority;l++);Cl.splice(l,0,e),l===0&&ch(e)}};var sh=r.version;if(sh!=="19.1.0")throw Error(c(527,sh,"19.1.0"));G.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(c(188)):(e=Object.keys(e).join(","),Error(c(268,e)));return e=y(t),e=e!==null?m(e):null,e=e===null?null:e.stateNode,e};var Pv={bundleType:0,version:"19.1.0",rendererPackageName:"react-dom",currentDispatcherRef:N,reconcilerVersion:"19.1.0"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var hi=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!hi.isDisabled&&hi.supportsFiber)try{Ja=hi.inject(Pv),ot=hi}catch{}}return Kn.createRoot=function(e,t){if(!f(e))throw Error(c(299));var l=!1,a="",n=zf,u=Mf,o=Nf,d=null;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&&(o=t.onRecoverableError),t.unstable_transitionCallbacks!==void 0&&(d=t.unstable_transitionCallbacks)),t=eh(e,1,!1,null,null,l,a,n,u,o,d,null),e[aa]=t.current,Rr(e),new Xr(t)},Kn.hydrateRoot=function(e,t,l){if(!f(e))throw Error(c(299));var a=!1,n="",u=zf,o=Mf,d=Nf,v=null,R=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&&(o=l.onCaughtError),l.onRecoverableError!==void 0&&(d=l.onRecoverableError),l.unstable_transitionCallbacks!==void 0&&(v=l.unstable_transitionCallbacks),l.formState!==void 0&&(R=l.formState)),t=eh(e,1,!0,t,l??null,a,n,u,o,d,v,R),t.context=th(null),l=t.current,a=vt(),a=Ui(a),n=ml(a),n.callback=null,yl(l,n,a),l=a,t.current.lanes=l,Wa(t,l),kt(t),e[aa]=t.current,Rr(e),new di(t)},Kn.version="19.1.0",Kn}var Sh;function fg(){if(Sh)return Zr.exports;Sh=1;function i(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(i)}catch(r){console.error(r)}}return i(),Zr.exports=sg(),Zr.exports}var dg=fg(),Jn={},xh;function hg(){if(xh)return Jn;xh=1,Object.defineProperty(Jn,"__esModule",{value:!0}),Jn.parse=g,Jn.serialize=m;const i=/^[\u0021-\u003A\u003C\u003E-\u007E]+$/,r=/^[\u0021-\u003A\u003C-\u007E]*$/,s=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,c=/^[\u0020-\u003A\u003D-\u007E]*$/,f=Object.prototype.toString,h=(()=>{const M=function(){};return M.prototype=Object.create(null),M})();function g(M,Y){const C=new h,q=M.length;if(q<2)return C;const V=(Y==null?void 0:Y.decode)||E;let H=0;do{const X=M.indexOf("=",H);if(X===-1)break;const P=M.indexOf(";",H),te=P===-1?q:P;if(X>te){H=M.lastIndexOf(";",X-1)+1;continue}const I=S(M,H,X),ye=y(M,X,I),ve=M.slice(I,ye);if(C[ve]===void 0){let Z=S(M,X+1,te),he=y(M,te,Z);const Be=V(M.slice(Z,he));C[ve]=Be}H=te+1}while(H<q);return C}function S(M,Y,C){do{const q=M.charCodeAt(Y);if(q!==32&&q!==9)return Y}while(++Y<C);return C}function y(M,Y,C){for(;Y>C;){const q=M.charCodeAt(--Y);if(q!==32&&q!==9)return Y+1}return C}function m(M,Y,C){const q=(C==null?void 0:C.encode)||encodeURIComponent;if(!i.test(M))throw new TypeError(`argument name is invalid: ${M}`);const V=q(Y);if(!r.test(V))throw new TypeError(`argument val is invalid: ${Y}`);let H=M+"="+V;if(!C)return H;if(C.maxAge!==void 0){if(!Number.isInteger(C.maxAge))throw new TypeError(`option maxAge is invalid: ${C.maxAge}`);H+="; Max-Age="+C.maxAge}if(C.domain){if(!s.test(C.domain))throw new TypeError(`option domain is invalid: ${C.domain}`);H+="; Domain="+C.domain}if(C.path){if(!c.test(C.path))throw new TypeError(`option path is invalid: ${C.path}`);H+="; Path="+C.path}if(C.expires){if(!w(C.expires)||!Number.isFinite(C.expires.valueOf()))throw new TypeError(`option expires is invalid: ${C.expires}`);H+="; Expires="+C.expires.toUTCString()}if(C.httpOnly&&(H+="; HttpOnly"),C.secure&&(H+="; Secure"),C.partitioned&&(H+="; Partitioned"),C.priority)switch(typeof C.priority=="string"?C.priority.toLowerCase():void 0){case"low":H+="; Priority=Low";break;case"medium":H+="; Priority=Medium";break;case"high":H+="; Priority=High";break;default:throw new TypeError(`option priority is invalid: ${C.priority}`)}if(C.sameSite)switch(typeof C.sameSite=="string"?C.sameSite.toLowerCase():C.sameSite){case!0:case"strict":H+="; SameSite=Strict";break;case"lax":H+="; SameSite=Lax";break;case"none":H+="; SameSite=None";break;default:throw new TypeError(`option sameSite is invalid: ${C.sameSite}`)}return H}function E(M){if(M.indexOf("%")===-1)return M;try{return decodeURIComponent(M)}catch{return M}}function w(M){return f.call(M)==="[object Date]"}return Jn}hg();var Eh="popstate";function mg(i={}){function r(c,f){let{pathname:h,search:g,hash:S}=c.location;return eo("",{pathname:h,search:g,hash:S},f.state&&f.state.usr||null,f.state&&f.state.key||"default")}function s(c,f){return typeof f=="string"?f:Fn(f)}return vg(r,s,null,i)}function Ce(i,r){if(i===!1||i===null||typeof i>"u")throw new Error(r)}function Ct(i,r){if(!i){typeof console<"u"&&console.warn(r);try{throw new Error(r)}catch{}}}function yg(){return Math.random().toString(36).substring(2,10)}function Th(i,r){return{usr:i.state,key:i.key,idx:r}}function eo(i,r,s=null,c){return{pathname:typeof i=="string"?i:i.pathname,search:"",hash:"",...typeof r=="string"?Xa(r):r,state:s,key:r&&r.key||c||yg()}}function Fn({pathname:i="/",search:r="",hash:s=""}){return r&&r!=="?"&&(i+=r.charAt(0)==="?"?r:"?"+r),s&&s!=="#"&&(i+=s.charAt(0)==="#"?s:"#"+s),i}function Xa(i){let r={};if(i){let s=i.indexOf("#");s>=0&&(r.hash=i.substring(s),i=i.substring(0,s));let c=i.indexOf("?");c>=0&&(r.search=i.substring(c),i=i.substring(0,c)),i&&(r.pathname=i)}return r}function vg(i,r,s,c={}){let{window:f=document.defaultView,v5Compat:h=!1}=c,g=f.history,S="POP",y=null,m=E();m==null&&(m=0,g.replaceState({...g.state,idx:m},""));function E(){return(g.state||{idx:null}).idx}function w(){S="POP";let V=E(),H=V==null?null:V-m;m=V,y&&y({action:S,location:q.location,delta:H})}function M(V,H){S="PUSH";let X=eo(q.location,V,H);m=E()+1;let P=Th(X,m),te=q.createHref(X);try{g.pushState(P,"",te)}catch(I){if(I instanceof DOMException&&I.name==="DataCloneError")throw I;f.location.assign(te)}h&&y&&y({action:S,location:q.location,delta:1})}function Y(V,H){S="REPLACE";let X=eo(q.location,V,H);m=E();let P=Th(X,m),te=q.createHref(X);g.replaceState(P,"",te),h&&y&&y({action:S,location:q.location,delta:0})}function C(V){return gg(V)}let q={get action(){return S},get location(){return i(f,g)},listen(V){if(y)throw new Error("A history only accepts one active listener");return f.addEventListener(Eh,w),y=V,()=>{f.removeEventListener(Eh,w),y=null}},createHref(V){return r(f,V)},createURL:C,encodeLocation(V){let H=C(V);return{pathname:H.pathname,search:H.search,hash:H.hash}},push:M,replace:Y,go(V){return g.go(V)}};return q}function gg(i,r=!1){let s="http://localhost";typeof window<"u"&&(s=window.location.origin!=="null"?window.location.origin:window.location.href),Ce(s,"No window.location.(origin|href) available to create URL");let c=typeof i=="string"?i:Fn(i);return c=c.replace(/ $/,"%20"),!r&&c.startsWith("//")&&(c=s+c),new URL(c,s)}function Xh(i,r,s="/"){return pg(i,r,s,!1)}function pg(i,r,s,c){let f=typeof r=="string"?Xa(r):r,h=nl(f.pathname||"/",s);if(h==null)return null;let g=Vh(i);bg(g);let S=null;for(let y=0;S==null&&y<g.length;++y){let m=_g(h);S=Ng(g[y],m,c)}return S}function Vh(i,r=[],s=[],c=""){let f=(h,g,S)=>{let y={relativePath:S===void 0?h.path||"":S,caseSensitive:h.caseSensitive===!0,childrenIndex:g,route:h};y.relativePath.startsWith("/")&&(Ce(y.relativePath.startsWith(c),`Absolute route path "${y.relativePath}" nested under path "${c}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),y.relativePath=y.relativePath.slice(c.length));let m=al([c,y.relativePath]),E=s.concat(y);h.children&&h.children.length>0&&(Ce(h.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${m}".`),Vh(h.children,r,E,m)),!(h.path==null&&!h.index)&&r.push({path:m,score:zg(m,h.index),routesMeta:E})};return i.forEach((h,g)=>{var S;if(h.path===""||!((S=h.path)!=null&&S.includes("?")))f(h,g);else for(let y of Qh(h.path))f(h,g,y)}),r}function Qh(i){let r=i.split("/");if(r.length===0)return[];let[s,...c]=r,f=s.endsWith("?"),h=s.replace(/\?$/,"");if(c.length===0)return f?[h,""]:[h];let g=Qh(c.join("/")),S=[];return S.push(...g.map(y=>y===""?h:[h,y].join("/"))),f&&S.push(...g),S.map(y=>i.startsWith("/")&&y===""?"/":y)}function bg(i){i.sort((r,s)=>r.score!==s.score?s.score-r.score:Mg(r.routesMeta.map(c=>c.childrenIndex),s.routesMeta.map(c=>c.childrenIndex)))}var Sg=/^:[\w-]+$/,xg=3,Eg=2,Tg=1,Ag=10,Rg=-2,Ah=i=>i==="*";function zg(i,r){let s=i.split("/"),c=s.length;return s.some(Ah)&&(c+=Rg),r&&(c+=Eg),s.filter(f=>!Ah(f)).reduce((f,h)=>f+(Sg.test(h)?xg:h===""?Tg:Ag),c)}function Mg(i,r){return i.length===r.length&&i.slice(0,-1).every((c,f)=>c===r[f])?i[i.length-1]-r[r.length-1]:0}function Ng(i,r,s=!1){let{routesMeta:c}=i,f={},h="/",g=[];for(let S=0;S<c.length;++S){let y=c[S],m=S===c.length-1,E=h==="/"?r:r.slice(h.length)||"/",w=Ei({path:y.relativePath,caseSensitive:y.caseSensitive,end:m},E),M=y.route;if(!w&&m&&s&&!c[c.length-1].route.index&&(w=Ei({path:y.relativePath,caseSensitive:y.caseSensitive,end:!1},E)),!w)return null;Object.assign(f,w.params),g.push({params:f,pathname:al([h,w.pathname]),pathnameBase:Ug(al([h,w.pathnameBase])),route:M}),w.pathnameBase!=="/"&&(h=al([h,w.pathnameBase]))}return g}function Ei(i,r){typeof i=="string"&&(i={path:i,caseSensitive:!1,end:!0});let[s,c]=Og(i.path,i.caseSensitive,i.end),f=r.match(s);if(!f)return null;let h=f[0],g=h.replace(/(.)\/+$/,"$1"),S=f.slice(1);return{params:c.reduce((m,{paramName:E,isOptional:w},M)=>{if(E==="*"){let C=S[M]||"";g=h.slice(0,h.length-C.length).replace(/(.)\/+$/,"$1")}const Y=S[M];return w&&!Y?m[E]=void 0:m[E]=(Y||"").replace(/%2F/g,"/"),m},{}),pathname:h,pathnameBase:g,pattern:i}}function Og(i,r=!1,s=!0){Ct(i==="*"||!i.endsWith("*")||i.endsWith("/*"),`Route path "${i}" will be treated as if it were "${i.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${i.replace(/\*$/,"/*")}".`);let c=[],f="^"+i.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(g,S,y)=>(c.push({paramName:S,isOptional:y!=null}),y?"/?([^\\/]+)?":"/([^\\/]+)"));return i.endsWith("*")?(c.push({paramName:"*"}),f+=i==="*"||i==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):s?f+="\\/*$":i!==""&&i!=="/"&&(f+="(?:(?=\\/|$))"),[new RegExp(f,r?void 0:"i"),c]}function _g(i){try{return i.split("/").map(r=>decodeURIComponent(r).replace(/\//g,"%2F")).join("/")}catch(r){return Ct(!1,`The URL path "${i}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${r}).`),i}}function nl(i,r){if(r==="/")return i;if(!i.toLowerCase().startsWith(r.toLowerCase()))return null;let s=r.endsWith("/")?r.length-1:r.length,c=i.charAt(s);return c&&c!=="/"?null:i.slice(s)||"/"}function Cg(i,r="/"){let{pathname:s,search:c="",hash:f=""}=typeof i=="string"?Xa(i):i;return{pathname:s?s.startsWith("/")?s:wg(s,r):r,search:jg(c),hash:Hg(f)}}function wg(i,r){let s=r.replace(/\/+$/,"").split("/");return i.split("/").forEach(f=>{f===".."?s.length>1&&s.pop():f!=="."&&s.push(f)}),s.length>1?s.join("/"):"/"}function Wr(i,r,s,c){return`Cannot include a '${i}' character in a manually specified \`to.${r}\` field [${JSON.stringify(c)}]. Please separate it out to the \`to.${s}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function Dg(i){return i.filter((r,s)=>s===0||r.route.path&&r.route.path.length>0)}function co(i){let r=Dg(i);return r.map((s,c)=>c===r.length-1?s.pathname:s.pathnameBase)}function ro(i,r,s,c=!1){let f;typeof i=="string"?f=Xa(i):(f={...i},Ce(!f.pathname||!f.pathname.includes("?"),Wr("?","pathname","search",f)),Ce(!f.pathname||!f.pathname.includes("#"),Wr("#","pathname","hash",f)),Ce(!f.search||!f.search.includes("#"),Wr("#","search","hash",f)));let h=i===""||f.pathname==="",g=h?"/":f.pathname,S;if(g==null)S=s;else{let w=r.length-1;if(!c&&g.startsWith("..")){let M=g.split("/");for(;M[0]==="..";)M.shift(),w-=1;f.pathname=M.join("/")}S=w>=0?r[w]:"/"}let y=Cg(f,S),m=g&&g!=="/"&&g.endsWith("/"),E=(h||g===".")&&s.endsWith("/");return!y.pathname.endsWith("/")&&(m||E)&&(y.pathname+="/"),y}var al=i=>i.join("/").replace(/\/\/+/g,"/"),Ug=i=>i.replace(/\/+$/,"").replace(/^\/*/,"/"),jg=i=>!i||i==="?"?"":i.startsWith("?")?i:"?"+i,Hg=i=>!i||i==="#"?"":i.startsWith("#")?i:"#"+i;function Bg(i){return i!=null&&typeof i.status=="number"&&typeof i.statusText=="string"&&typeof i.internal=="boolean"&&"data"in i}var Zh=["POST","PUT","PATCH","DELETE"];new Set(Zh);var qg=["GET",...Zh];new Set(qg);var Va=x.createContext(null);Va.displayName="DataRouter";var zi=x.createContext(null);zi.displayName="DataRouterState";var Kh=x.createContext({isTransitioning:!1});Kh.displayName="ViewTransition";var kg=x.createContext(new Map);kg.displayName="Fetchers";var Yg=x.createContext(null);Yg.displayName="Await";var wt=x.createContext(null);wt.displayName="Navigation";var Pn=x.createContext(null);Pn.displayName="Location";var Dt=x.createContext({outlet:null,matches:[],isDataRoute:!1});Dt.displayName="Route";var oo=x.createContext(null);oo.displayName="RouteError";function Lg(i,{relative:r}={}){Ce(Qa(),"useHref() may be used only in the context of a <Router> component.");let{basename:s,navigator:c}=x.useContext(wt),{hash:f,pathname:h,search:g}=In(i,{relative:r}),S=h;return s!=="/"&&(S=h==="/"?s:al([s,h])),c.createHref({pathname:S,search:g,hash:f})}function Qa(){return x.useContext(Pn)!=null}function jl(){return Ce(Qa(),"useLocation() may be used only in the context of a <Router> component."),x.useContext(Pn).location}var Jh="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function $h(i){x.useContext(wt).static||x.useLayoutEffect(i)}function Mi(){let{isDataRoute:i}=x.useContext(Dt);return i?t0():Gg()}function Gg(){Ce(Qa(),"useNavigate() may be used only in the context of a <Router> component.");let i=x.useContext(Va),{basename:r,navigator:s}=x.useContext(wt),{matches:c}=x.useContext(Dt),{pathname:f}=jl(),h=JSON.stringify(co(c)),g=x.useRef(!1);return $h(()=>{g.current=!0}),x.useCallback((y,m={})=>{if(Ct(g.current,Jh),!g.current)return;if(typeof y=="number"){s.go(y);return}let E=ro(y,JSON.parse(h),f,m.relative==="path");i==null&&r!=="/"&&(E.pathname=E.pathname==="/"?r:al([r,E.pathname])),(m.replace?s.replace:s.push)(E,m.state,m)},[r,s,h,f,i])}x.createContext(null);function Xg(){let{matches:i}=x.useContext(Dt),r=i[i.length-1];return r?r.params:{}}function In(i,{relative:r}={}){let{matches:s}=x.useContext(Dt),{pathname:c}=jl(),f=JSON.stringify(co(s));return x.useMemo(()=>ro(i,JSON.parse(f),c,r==="path"),[i,f,c,r])}function Vg(i,r){return Wh(i,r)}function Wh(i,r,s,c){var H;Ce(Qa(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:f}=x.useContext(wt),{matches:h}=x.useContext(Dt),g=h[h.length-1],S=g?g.params:{},y=g?g.pathname:"/",m=g?g.pathnameBase:"/",E=g&&g.route;{let X=E&&E.path||"";Fh(y,!E||X.endsWith("*")||X.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${y}" (under <Route path="${X}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.
Please change the parent <Route path="${X}"> to <Route path="${X==="/"?"*":`${X}/*`}">.`)}let w=jl(),M;if(r){let X=typeof r=="string"?Xa(r):r;Ce(m==="/"||((H=X.pathname)==null?void 0:H.startsWith(m)),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${m}" but pathname "${X.pathname}" was given in the \`location\` prop.`),M=X}else M=w;let Y=M.pathname||"/",C=Y;if(m!=="/"){let X=m.replace(/^\//,"").split("/");C="/"+Y.replace(/^\//,"").split("/").slice(X.length).join("/")}let q=Xh(i,{pathname:C});Ct(E||q!=null,`No routes matched location "${M.pathname}${M.search}${M.hash}" `),Ct(q==null||q[q.length-1].route.element!==void 0||q[q.length-1].route.Component!==void 0||q[q.length-1].route.lazy!==void 0,`Matched leaf route at location "${M.pathname}${M.search}${M.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let V=$g(q&&q.map(X=>Object.assign({},X,{params:Object.assign({},S,X.params),pathname:al([m,f.encodeLocation?f.encodeLocation(X.pathname).pathname:X.pathname]),pathnameBase:X.pathnameBase==="/"?m:al([m,f.encodeLocation?f.encodeLocation(X.pathnameBase).pathname:X.pathnameBase])})),h,s,c);return r&&V?x.createElement(Pn.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...M},navigationType:"POP"}},V):V}function Qg(){let i=e0(),r=Bg(i)?`${i.status} ${i.statusText}`:i instanceof Error?i.message:JSON.stringify(i),s=i instanceof Error?i.stack:null,c="rgba(200,200,200, 0.5)",f={padding:"0.5rem",backgroundColor:c},h={padding:"2px 4px",backgroundColor:c},g=null;return console.error("Error handled by React Router default ErrorBoundary:",i),g=x.createElement(x.Fragment,null,x.createElement("p",null,"💿 Hey developer 👋"),x.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",x.createElement("code",{style:h},"ErrorBoundary")," or"," ",x.createElement("code",{style:h},"errorElement")," prop on your route.")),x.createElement(x.Fragment,null,x.createElement("h2",null,"Unexpected Application Error!"),x.createElement("h3",{style:{fontStyle:"italic"}},r),s?x.createElement("pre",{style:f},s):null,g)}var Zg=x.createElement(Qg,null),Kg=class extends x.Component{constructor(i){super(i),this.state={location:i.location,revalidation:i.revalidation,error:i.error}}static getDerivedStateFromError(i){return{error:i}}static getDerivedStateFromProps(i,r){return r.location!==i.location||r.revalidation!=="idle"&&i.revalidation==="idle"?{error:i.error,location:i.location,revalidation:i.revalidation}:{error:i.error!==void 0?i.error:r.error,location:r.location,revalidation:i.revalidation||r.revalidation}}componentDidCatch(i,r){console.error("React Router caught the following error during render",i,r)}render(){return this.state.error!==void 0?x.createElement(Dt.Provider,{value:this.props.routeContext},x.createElement(oo.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function Jg({routeContext:i,match:r,children:s}){let c=x.useContext(Va);return c&&c.static&&c.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(c.staticContext._deepestRenderedBoundaryId=r.route.id),x.createElement(Dt.Provider,{value:i},s)}function $g(i,r=[],s=null,c=null){if(i==null){if(!s)return null;if(s.errors)i=s.matches;else if(r.length===0&&!s.initialized&&s.matches.length>0)i=s.matches;else return null}let f=i,h=s==null?void 0:s.errors;if(h!=null){let y=f.findIndex(m=>m.route.id&&(h==null?void 0:h[m.route.id])!==void 0);Ce(y>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(h).join(",")}`),f=f.slice(0,Math.min(f.length,y+1))}let g=!1,S=-1;if(s)for(let y=0;y<f.length;y++){let m=f[y];if((m.route.HydrateFallback||m.route.hydrateFallbackElement)&&(S=y),m.route.id){let{loaderData:E,errors:w}=s,M=m.route.loader&&!E.hasOwnProperty(m.route.id)&&(!w||w[m.route.id]===void 0);if(m.route.lazy||M){g=!0,S>=0?f=f.slice(0,S+1):f=[f[0]];break}}}return f.reduceRight((y,m,E)=>{let w,M=!1,Y=null,C=null;s&&(w=h&&m.route.id?h[m.route.id]:void 0,Y=m.route.errorElement||Zg,g&&(S<0&&E===0?(Fh("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),M=!0,C=null):S===E&&(M=!0,C=m.route.hydrateFallbackElement||null)));let q=r.concat(f.slice(0,E+1)),V=()=>{let H;return w?H=Y:M?H=C:m.route.Component?H=x.createElement(m.route.Component,null):m.route.element?H=m.route.element:H=y,x.createElement(Jg,{match:m,routeContext:{outlet:y,matches:q,isDataRoute:s!=null},children:H})};return s&&(m.route.ErrorBoundary||m.route.errorElement||E===0)?x.createElement(Kg,{location:s.location,revalidation:s.revalidation,component:Y,error:w,children:V(),routeContext:{outlet:null,matches:q,isDataRoute:!0}}):V()},null)}function so(i){return`${i} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function Wg(i){let r=x.useContext(Va);return Ce(r,so(i)),r}function Fg(i){let r=x.useContext(zi);return Ce(r,so(i)),r}function Pg(i){let r=x.useContext(Dt);return Ce(r,so(i)),r}function fo(i){let r=Pg(i),s=r.matches[r.matches.length-1];return Ce(s.route.id,`${i} can only be used on routes that contain a unique "id"`),s.route.id}function Ig(){return fo("useRouteId")}function e0(){var c;let i=x.useContext(oo),r=Fg("useRouteError"),s=fo("useRouteError");return i!==void 0?i:(c=r.errors)==null?void 0:c[s]}function t0(){let{router:i}=Wg("useNavigate"),r=fo("useNavigate"),s=x.useRef(!1);return $h(()=>{s.current=!0}),x.useCallback(async(f,h={})=>{Ct(s.current,Jh),s.current&&(typeof f=="number"?i.navigate(f):await i.navigate(f,{fromRouteId:r,...h}))},[i,r])}var Rh={};function Fh(i,r,s){!r&&!Rh[i]&&(Rh[i]=!0,Ct(!1,s))}x.memo(l0);function l0({routes:i,future:r,state:s}){return Wh(i,void 0,s,r)}function a0({to:i,replace:r,state:s,relative:c}){Ce(Qa(),"<Navigate> may be used only in the context of a <Router> component.");let{static:f}=x.useContext(wt);Ct(!f,"<Navigate> must not be used on the initial render in a <StaticRouter>. This is a no-op, but you should modify your code so the <Navigate> is only ever rendered in response to some user interaction or state change.");let{matches:h}=x.useContext(Dt),{pathname:g}=jl(),S=Mi(),y=ro(i,co(h),g,c==="path"),m=JSON.stringify(y);return x.useEffect(()=>{S(JSON.parse(m),{replace:r,state:s,relative:c})},[S,m,c,r,s]),null}function pi(i){Ce(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function n0({basename:i="/",children:r=null,location:s,navigationType:c="POP",navigator:f,static:h=!1}){Ce(!Qa(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let g=i.replace(/^\/*/,"/"),S=x.useMemo(()=>({basename:g,navigator:f,static:h,future:{}}),[g,f,h]);typeof s=="string"&&(s=Xa(s));let{pathname:y="/",search:m="",hash:E="",state:w=null,key:M="default"}=s,Y=x.useMemo(()=>{let C=nl(y,g);return C==null?null:{location:{pathname:C,search:m,hash:E,state:w,key:M},navigationType:c}},[g,y,m,E,w,M,c]);return Ct(Y!=null,`<Router basename="${g}"> is not able to match the URL "${y}${m}${E}" because it does not start with the basename, so the <Router> won't render anything.`),Y==null?null:x.createElement(wt.Provider,{value:S},x.createElement(Pn.Provider,{children:r,value:Y}))}function u0({children:i,location:r}){return Vg(to(i),r)}function to(i,r=[]){let s=[];return x.Children.forEach(i,(c,f)=>{if(!x.isValidElement(c))return;let h=[...r,f];if(c.type===x.Fragment){s.push.apply(s,to(c.props.children,h));return}Ce(c.type===pi,`[${typeof c.type=="string"?c.type:c.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),Ce(!c.props.index||!c.props.children,"An index route cannot have child routes.");let g={id:c.props.id||h.join("-"),caseSensitive:c.props.caseSensitive,element:c.props.element,Component:c.props.Component,index:c.props.index,path:c.props.path,loader:c.props.loader,action:c.props.action,hydrateFallbackElement:c.props.hydrateFallbackElement,HydrateFallback:c.props.HydrateFallback,errorElement:c.props.errorElement,ErrorBoundary:c.props.ErrorBoundary,hasErrorBoundary:c.props.hasErrorBoundary===!0||c.props.ErrorBoundary!=null||c.props.errorElement!=null,shouldRevalidate:c.props.shouldRevalidate,handle:c.props.handle,lazy:c.props.lazy};c.props.children&&(g.children=to(c.props.children,h)),s.push(g)}),s}var bi="get",Si="application/x-www-form-urlencoded";function Ni(i){return i!=null&&typeof i.tagName=="string"}function i0(i){return Ni(i)&&i.tagName.toLowerCase()==="button"}function c0(i){return Ni(i)&&i.tagName.toLowerCase()==="form"}function r0(i){return Ni(i)&&i.tagName.toLowerCase()==="input"}function o0(i){return!!(i.metaKey||i.altKey||i.ctrlKey||i.shiftKey)}function s0(i,r){return i.button===0&&(!r||r==="_self")&&!o0(i)}var mi=null;function f0(){if(mi===null)try{new FormData(document.createElement("form"),0),mi=!1}catch{mi=!0}return mi}var d0=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function Fr(i){return i!=null&&!d0.has(i)?(Ct(!1,`"${i}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${Si}"`),null):i}function h0(i,r){let s,c,f,h,g;if(c0(i)){let S=i.getAttribute("action");c=S?nl(S,r):null,s=i.getAttribute("method")||bi,f=Fr(i.getAttribute("enctype"))||Si,h=new FormData(i)}else if(i0(i)||r0(i)&&(i.type==="submit"||i.type==="image")){let S=i.form;if(S==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let y=i.getAttribute("formaction")||S.getAttribute("action");if(c=y?nl(y,r):null,s=i.getAttribute("formmethod")||S.getAttribute("method")||bi,f=Fr(i.getAttribute("formenctype"))||Fr(S.getAttribute("enctype"))||Si,h=new FormData(S,i),!f0()){let{name:m,type:E,value:w}=i;if(E==="image"){let M=m?`${m}.`:"";h.append(`${M}x`,"0"),h.append(`${M}y`,"0")}else m&&h.append(m,w)}}else{if(Ni(i))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');s=bi,c=null,f=Si,g=i}return h&&f==="text/plain"&&(g=h,h=void 0),{action:c,method:s.toLowerCase(),encType:f,formData:h,body:g}}function ho(i,r){if(i===!1||i===null||typeof i>"u")throw new Error(r)}async function m0(i,r){if(i.id in r)return r[i.id];try{let s=await import(i.module);return r[i.id]=s,s}catch(s){return console.error(`Error loading route module \`${i.module}\`, reloading page...`),console.error(s),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function y0(i){return i==null?!1:i.href==null?i.rel==="preload"&&typeof i.imageSrcSet=="string"&&typeof i.imageSizes=="string":typeof i.rel=="string"&&typeof i.href=="string"}async function v0(i,r,s){let c=await Promise.all(i.map(async f=>{let h=r.routes[f.route.id];if(h){let g=await m0(h,s);return g.links?g.links():[]}return[]}));return S0(c.flat(1).filter(y0).filter(f=>f.rel==="stylesheet"||f.rel==="preload").map(f=>f.rel==="stylesheet"?{...f,rel:"prefetch",as:"style"}:{...f,rel:"prefetch"}))}function zh(i,r,s,c,f,h){let g=(y,m)=>s[m]?y.route.id!==s[m].route.id:!0,S=(y,m)=>{var E;return s[m].pathname!==y.pathname||((E=s[m].route.path)==null?void 0:E.endsWith("*"))&&s[m].params["*"]!==y.params["*"]};return h==="assets"?r.filter((y,m)=>g(y,m)||S(y,m)):h==="data"?r.filter((y,m)=>{var w;let E=c.routes[y.route.id];if(!E||!E.hasLoader)return!1;if(g(y,m)||S(y,m))return!0;if(y.route.shouldRevalidate){let M=y.route.shouldRevalidate({currentUrl:new URL(f.pathname+f.search+f.hash,window.origin),currentParams:((w=s[0])==null?void 0:w.params)||{},nextUrl:new URL(i,window.origin),nextParams:y.params,defaultShouldRevalidate:!0});if(typeof M=="boolean")return M}return!0}):[]}function g0(i,r,{includeHydrateFallback:s}={}){return p0(i.map(c=>{let f=r.routes[c.route.id];if(!f)return[];let h=[f.module];return f.clientActionModule&&(h=h.concat(f.clientActionModule)),f.clientLoaderModule&&(h=h.concat(f.clientLoaderModule)),s&&f.hydrateFallbackModule&&(h=h.concat(f.hydrateFallbackModule)),f.imports&&(h=h.concat(f.imports)),h}).flat(1))}function p0(i){return[...new Set(i)]}function b0(i){let r={},s=Object.keys(i).sort();for(let c of s)r[c]=i[c];return r}function S0(i,r){let s=new Set;return new Set(r),i.reduce((c,f)=>{let h=JSON.stringify(b0(f));return s.has(h)||(s.add(h),c.push({key:h,link:f})),c},[])}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var x0=new Set([100,101,204,205]);function E0(i,r){let s=typeof i=="string"?new URL(i,typeof window>"u"?"server://singlefetch/":window.location.origin):i;return s.pathname==="/"?s.pathname="_root.data":r&&nl(s.pathname,r)==="/"?s.pathname=`${r.replace(/\/$/,"")}/_root.data`:s.pathname=`${s.pathname.replace(/\/$/,"")}.data`,s}function Ph(){let i=x.useContext(Va);return ho(i,"You must render this element inside a <DataRouterContext.Provider> element"),i}function T0(){let i=x.useContext(zi);return ho(i,"You must render this element inside a <DataRouterStateContext.Provider> element"),i}var mo=x.createContext(void 0);mo.displayName="FrameworkContext";function Ih(){let i=x.useContext(mo);return ho(i,"You must render this element inside a <HydratedRouter> element"),i}function A0(i,r){let s=x.useContext(mo),[c,f]=x.useState(!1),[h,g]=x.useState(!1),{onFocus:S,onBlur:y,onMouseEnter:m,onMouseLeave:E,onTouchStart:w}=r,M=x.useRef(null);x.useEffect(()=>{if(i==="render"&&g(!0),i==="viewport"){let q=H=>{H.forEach(X=>{g(X.isIntersecting)})},V=new IntersectionObserver(q,{threshold:.5});return M.current&&V.observe(M.current),()=>{V.disconnect()}}},[i]),x.useEffect(()=>{if(c){let q=setTimeout(()=>{g(!0)},100);return()=>{clearTimeout(q)}}},[c]);let Y=()=>{f(!0)},C=()=>{f(!1),g(!1)};return s?i!=="intent"?[h,M,{}]:[h,M,{onFocus:$n(S,Y),onBlur:$n(y,C),onMouseEnter:$n(m,Y),onMouseLeave:$n(E,C),onTouchStart:$n(w,Y)}]:[!1,M,{}]}function $n(i,r){return s=>{i&&i(s),s.defaultPrevented||r(s)}}function R0({page:i,...r}){let{router:s}=Ph(),c=x.useMemo(()=>Xh(s.routes,i,s.basename),[s.routes,i,s.basename]);return c?x.createElement(M0,{page:i,matches:c,...r}):null}function z0(i){let{manifest:r,routeModules:s}=Ih(),[c,f]=x.useState([]);return x.useEffect(()=>{let h=!1;return v0(i,r,s).then(g=>{h||f(g)}),()=>{h=!0}},[i,r,s]),c}function M0({page:i,matches:r,...s}){let c=jl(),{manifest:f,routeModules:h}=Ih(),{basename:g}=Ph(),{loaderData:S,matches:y}=T0(),m=x.useMemo(()=>zh(i,r,y,f,c,"data"),[i,r,y,f,c]),E=x.useMemo(()=>zh(i,r,y,f,c,"assets"),[i,r,y,f,c]),w=x.useMemo(()=>{if(i===c.pathname+c.search+c.hash)return[];let C=new Set,q=!1;if(r.forEach(H=>{var P;let X=f.routes[H.route.id];!X||!X.hasLoader||(!m.some(te=>te.route.id===H.route.id)&&H.route.id in S&&((P=h[H.route.id])!=null&&P.shouldRevalidate)||X.hasClientLoader?q=!0:C.add(H.route.id))}),C.size===0)return[];let V=E0(i,g);return q&&C.size>0&&V.searchParams.set("_routes",r.filter(H=>C.has(H.route.id)).map(H=>H.route.id).join(",")),[V.pathname+V.search]},[g,S,c,f,m,r,i,h]),M=x.useMemo(()=>g0(E,f),[E,f]),Y=z0(E);return x.createElement(x.Fragment,null,w.map(C=>x.createElement("link",{key:C,rel:"prefetch",as:"fetch",href:C,...s})),M.map(C=>x.createElement("link",{key:C,rel:"modulepreload",href:C,...s})),Y.map(({key:C,link:q})=>x.createElement("link",{key:C,...q})))}function N0(...i){return r=>{i.forEach(s=>{typeof s=="function"?s(r):s!=null&&(s.current=r)})}}var em=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{em&&(window.__reactRouterVersion="7.6.1")}catch{}function O0({basename:i,children:r,window:s}){let c=x.useRef();c.current==null&&(c.current=mg({window:s,v5Compat:!0}));let f=c.current,[h,g]=x.useState({action:f.action,location:f.location}),S=x.useCallback(y=>{x.startTransition(()=>g(y))},[g]);return x.useLayoutEffect(()=>f.listen(S),[f,S]),x.createElement(n0,{basename:i,children:r,location:h.location,navigationType:h.action,navigator:f})}var tm=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,lm=x.forwardRef(function({onClick:r,discover:s="render",prefetch:c="none",relative:f,reloadDocument:h,replace:g,state:S,target:y,to:m,preventScrollReset:E,viewTransition:w,...M},Y){let{basename:C}=x.useContext(wt),q=typeof m=="string"&&tm.test(m),V,H=!1;if(typeof m=="string"&&q&&(V=m,em))try{let he=new URL(window.location.href),Be=m.startsWith("//")?new URL(he.protocol+m):new URL(m),qe=nl(Be.pathname,C);Be.origin===he.origin&&qe!=null?m=qe+Be.search+Be.hash:H=!0}catch{Ct(!1,`<Link to="${m}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}let X=Lg(m,{relative:f}),[P,te,I]=A0(c,M),ye=D0(m,{replace:g,state:S,target:y,preventScrollReset:E,relative:f,viewTransition:w});function ve(he){r&&r(he),he.defaultPrevented||ye(he)}let Z=x.createElement("a",{...M,...I,href:V||X,onClick:H||h?r:ve,ref:N0(Y,te),target:y,"data-discover":!q&&s==="render"?"true":void 0});return P&&!q?x.createElement(x.Fragment,null,Z,x.createElement(R0,{page:X})):Z});lm.displayName="Link";var _0=x.forwardRef(function({"aria-current":r="page",caseSensitive:s=!1,className:c="",end:f=!1,style:h,to:g,viewTransition:S,children:y,...m},E){let w=In(g,{relative:m.relative}),M=jl(),Y=x.useContext(zi),{navigator:C,basename:q}=x.useContext(wt),V=Y!=null&&q0(w)&&S===!0,H=C.encodeLocation?C.encodeLocation(w).pathname:w.pathname,X=M.pathname,P=Y&&Y.navigation&&Y.navigation.location?Y.navigation.location.pathname:null;s||(X=X.toLowerCase(),P=P?P.toLowerCase():null,H=H.toLowerCase()),P&&q&&(P=nl(P,q)||P);const te=H!=="/"&&H.endsWith("/")?H.length-1:H.length;let I=X===H||!f&&X.startsWith(H)&&X.charAt(te)==="/",ye=P!=null&&(P===H||!f&&P.startsWith(H)&&P.charAt(H.length)==="/"),ve={isActive:I,isPending:ye,isTransitioning:V},Z=I?r:void 0,he;typeof c=="function"?he=c(ve):he=[c,I?"active":null,ye?"pending":null,V?"transitioning":null].filter(Boolean).join(" ");let Be=typeof h=="function"?h(ve):h;return x.createElement(lm,{...m,"aria-current":Z,className:he,ref:E,style:Be,to:g,viewTransition:S},typeof y=="function"?y(ve):y)});_0.displayName="NavLink";var C0=x.forwardRef(({discover:i="render",fetcherKey:r,navigate:s,reloadDocument:c,replace:f,state:h,method:g=bi,action:S,onSubmit:y,relative:m,preventScrollReset:E,viewTransition:w,...M},Y)=>{let C=H0(),q=B0(S,{relative:m}),V=g.toLowerCase()==="get"?"get":"post",H=typeof S=="string"&&tm.test(S),X=P=>{if(y&&y(P),P.defaultPrevented)return;P.preventDefault();let te=P.nativeEvent.submitter,I=(te==null?void 0:te.getAttribute("formmethod"))||g;C(te||P.currentTarget,{fetcherKey:r,method:I,navigate:s,replace:f,state:h,relative:m,preventScrollReset:E,viewTransition:w})};return x.createElement("form",{ref:Y,method:V,action:q,onSubmit:c?y:X,...M,"data-discover":!H&&i==="render"?"true":void 0})});C0.displayName="Form";function w0(i){return`${i} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function am(i){let r=x.useContext(Va);return Ce(r,w0(i)),r}function D0(i,{target:r,replace:s,state:c,preventScrollReset:f,relative:h,viewTransition:g}={}){let S=Mi(),y=jl(),m=In(i,{relative:h});return x.useCallback(E=>{if(s0(E,r)){E.preventDefault();let w=s!==void 0?s:Fn(y)===Fn(m);S(i,{replace:w,state:c,preventScrollReset:f,relative:h,viewTransition:g})}},[y,S,m,s,c,r,i,f,h,g])}var U0=0,j0=()=>`__${String(++U0)}__`;function H0(){let{router:i}=am("useSubmit"),{basename:r}=x.useContext(wt),s=Ig();return x.useCallback(async(c,f={})=>{let{action:h,method:g,encType:S,formData:y,body:m}=h0(c,r);if(f.navigate===!1){let E=f.fetcherKey||j0();await i.fetch(E,s,f.action||h,{preventScrollReset:f.preventScrollReset,formData:y,body:m,formMethod:f.method||g,formEncType:f.encType||S,flushSync:f.flushSync})}else await i.navigate(f.action||h,{preventScrollReset:f.preventScrollReset,formData:y,body:m,formMethod:f.method||g,formEncType:f.encType||S,replace:f.replace,state:f.state,fromRouteId:s,flushSync:f.flushSync,viewTransition:f.viewTransition})},[i,r,s])}function B0(i,{relative:r}={}){let{basename:s}=x.useContext(wt),c=x.useContext(Dt);Ce(c,"useFormAction must be used inside a RouteContext");let[f]=c.matches.slice(-1),h={...In(i||".",{relative:r})},g=jl();if(i==null){h.search=g.search;let S=new URLSearchParams(h.search),y=S.getAll("index");if(y.some(E=>E==="")){S.delete("index"),y.filter(w=>w).forEach(w=>S.append("index",w));let E=S.toString();h.search=E?`?${E}`:""}}return(!i||i===".")&&f.route.index&&(h.search=h.search?h.search.replace(/^\?/,"?index&"):"?index"),s!=="/"&&(h.pathname=h.pathname==="/"?s:al([s,h.pathname])),Fn(h)}function q0(i,r={}){let s=x.useContext(Kh);Ce(s!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:c}=am("useViewTransitionState"),f=In(i,{relative:r.relative});if(!s.isTransitioning)return!1;let h=nl(s.currentLocation.pathname,c)||s.currentLocation.pathname,g=nl(s.nextLocation.pathname,c)||s.nextLocation.pathname;return Ei(f.pathname,g)!=null||Ei(f.pathname,h)!=null}[...x0];Gh();function Mh(i,r){if(typeof i=="function")return i(r);i!=null&&(i.current=r)}function k0(...i){return r=>{let s=!1;const c=i.map(f=>{const h=Mh(f,r);return!s&&typeof h=="function"&&(s=!0),h});if(s)return()=>{for(let f=0;f<c.length;f++){const h=c[f];typeof h=="function"?h():Mh(i[f],null)}}}}function Oi(...i){return x.useCallback(k0(...i),i)}function nm(i){const r=Y0(i),s=x.forwardRef((c,f)=>{const{children:h,...g}=c,S=x.Children.toArray(h),y=S.find(G0);if(y){const m=y.props.children,E=S.map(w=>w===y?x.Children.count(m)>1?x.Children.only(null):x.isValidElement(m)?m.props.children:null:w);return _.jsx(r,{...g,ref:f,children:x.isValidElement(m)?x.cloneElement(m,void 0,E):null})}return _.jsx(r,{...g,ref:f,children:h})});return s.displayName=`${i}.Slot`,s}var um=nm("Slot");function Y0(i){const r=x.forwardRef((s,c)=>{const{children:f,...h}=s,g=x.isValidElement(f)?V0(f):void 0,S=Oi(g,c);if(x.isValidElement(f)){const y=X0(h,f.props);return f.type!==x.Fragment&&(y.ref=S),x.cloneElement(f,y)}return x.Children.count(f)>1?x.Children.only(null):null});return r.displayName=`${i}.SlotClone`,r}var L0=Symbol("radix.slottable");function G0(i){return x.isValidElement(i)&&typeof i.type=="function"&&"__radixId"in i.type&&i.type.__radixId===L0}function X0(i,r){const s={...r};for(const c in r){const f=i[c],h=r[c];/^on[A-Z]/.test(c)?f&&h?s[c]=(...S)=>{const y=h(...S);return f(...S),y}:f&&(s[c]=f):c==="style"?s[c]={...f,...h}:c==="className"&&(s[c]=[f,h].filter(Boolean).join(" "))}return{...i,...s}}function V0(i){var c,f;let r=(c=Object.getOwnPropertyDescriptor(i.props,"ref"))==null?void 0:c.get,s=r&&"isReactWarning"in r&&r.isReactWarning;return s?i.ref:(r=(f=Object.getOwnPropertyDescriptor(i,"ref"))==null?void 0:f.get,s=r&&"isReactWarning"in r&&r.isReactWarning,s?i.props.ref:i.props.ref||i.ref)}function im(i){var r,s,c="";if(typeof i=="string"||typeof i=="number")c+=i;else if(typeof i=="object")if(Array.isArray(i)){var f=i.length;for(r=0;r<f;r++)i[r]&&(s=im(i[r]))&&(c&&(c+=" "),c+=s)}else for(s in i)i[s]&&(c&&(c+=" "),c+=s);return c}function cm(){for(var i,r,s=0,c="",f=arguments.length;s<f;s++)(i=arguments[s])&&(r=im(i))&&(c&&(c+=" "),c+=r);return c}const Nh=i=>typeof i=="boolean"?`${i}`:i===0?"0":i,Oh=cm,rm=(i,r)=>s=>{var c;if((r==null?void 0:r.variants)==null)return Oh(i,s==null?void 0:s.class,s==null?void 0:s.className);const{variants:f,defaultVariants:h}=r,g=Object.keys(f).map(m=>{const E=s==null?void 0:s[m],w=h==null?void 0:h[m];if(E===null)return null;const M=Nh(E)||Nh(w);return f[m][M]}),S=s&&Object.entries(s).reduce((m,E)=>{let[w,M]=E;return M===void 0||(m[w]=M),m},{}),y=r==null||(c=r.compoundVariants)===null||c===void 0?void 0:c.reduce((m,E)=>{let{class:w,className:M,...Y}=E;return Object.entries(Y).every(C=>{let[q,V]=C;return Array.isArray(V)?V.includes({...h,...S}[q]):{...h,...S}[q]===V})?[...m,w,M]:m},[]);return Oh(i,g,y,s==null?void 0:s.class,s==null?void 0:s.className)},yo="-",Q0=i=>{const r=K0(i),{conflictingClassGroups:s,conflictingClassGroupModifiers:c}=i;return{getClassGroupId:g=>{const S=g.split(yo);return S[0]===""&&S.length!==1&&S.shift(),om(S,r)||Z0(g)},getConflictingClassGroupIds:(g,S)=>{const y=s[g]||[];return S&&c[g]?[...y,...c[g]]:y}}},om=(i,r)=>{var g;if(i.length===0)return r.classGroupId;const s=i[0],c=r.nextPart.get(s),f=c?om(i.slice(1),c):void 0;if(f)return f;if(r.validators.length===0)return;const h=i.join(yo);return(g=r.validators.find(({validator:S})=>S(h)))==null?void 0:g.classGroupId},_h=/^\[(.+)\]$/,Z0=i=>{if(_h.test(i)){const r=_h.exec(i)[1],s=r==null?void 0:r.substring(0,r.indexOf(":"));if(s)return"arbitrary.."+s}},K0=i=>{const{theme:r,classGroups:s}=i,c={nextPart:new Map,validators:[]};for(const f in s)lo(s[f],c,f,r);return c},lo=(i,r,s,c)=>{i.forEach(f=>{if(typeof f=="string"){const h=f===""?r:Ch(r,f);h.classGroupId=s;return}if(typeof f=="function"){if(J0(f)){lo(f(c),r,s,c);return}r.validators.push({validator:f,classGroupId:s});return}Object.entries(f).forEach(([h,g])=>{lo(g,Ch(r,h),s,c)})})},Ch=(i,r)=>{let s=i;return r.split(yo).forEach(c=>{s.nextPart.has(c)||s.nextPart.set(c,{nextPart:new Map,validators:[]}),s=s.nextPart.get(c)}),s},J0=i=>i.isThemeGetter,$0=i=>{if(i<1)return{get:()=>{},set:()=>{}};let r=0,s=new Map,c=new Map;const f=(h,g)=>{s.set(h,g),r++,r>i&&(r=0,c=s,s=new Map)};return{get(h){let g=s.get(h);if(g!==void 0)return g;if((g=c.get(h))!==void 0)return f(h,g),g},set(h,g){s.has(h)?s.set(h,g):f(h,g)}}},ao="!",no=":",W0=no.length,F0=i=>{const{prefix:r,experimentalParseClassName:s}=i;let c=f=>{const h=[];let g=0,S=0,y=0,m;for(let C=0;C<f.length;C++){let q=f[C];if(g===0&&S===0){if(q===no){h.push(f.slice(y,C)),y=C+W0;continue}if(q==="/"){m=C;continue}}q==="["?g++:q==="]"?g--:q==="("?S++:q===")"&&S--}const E=h.length===0?f:f.substring(y),w=P0(E),M=w!==E,Y=m&&m>y?m-y:void 0;return{modifiers:h,hasImportantModifier:M,baseClassName:w,maybePostfixModifierPosition:Y}};if(r){const f=r+no,h=c;c=g=>g.startsWith(f)?h(g.substring(f.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:g,maybePostfixModifierPosition:void 0}}if(s){const f=c;c=h=>s({className:h,parseClassName:f})}return c},P0=i=>i.endsWith(ao)?i.substring(0,i.length-1):i.startsWith(ao)?i.substring(1):i,I0=i=>{const r=Object.fromEntries(i.orderSensitiveModifiers.map(c=>[c,!0]));return c=>{if(c.length<=1)return c;const f=[];let h=[];return c.forEach(g=>{g[0]==="["||r[g]?(f.push(...h.sort(),g),h=[]):h.push(g)}),f.push(...h.sort()),f}},ep=i=>({cache:$0(i.cacheSize),parseClassName:F0(i),sortModifiers:I0(i),...Q0(i)}),tp=/\s+/,lp=(i,r)=>{const{parseClassName:s,getClassGroupId:c,getConflictingClassGroupIds:f,sortModifiers:h}=r,g=[],S=i.trim().split(tp);let y="";for(let m=S.length-1;m>=0;m-=1){const E=S[m],{isExternal:w,modifiers:M,hasImportantModifier:Y,baseClassName:C,maybePostfixModifierPosition:q}=s(E);if(w){y=E+(y.length>0?" "+y:y);continue}let V=!!q,H=c(V?C.substring(0,q):C);if(!H){if(!V){y=E+(y.length>0?" "+y:y);continue}if(H=c(C),!H){y=E+(y.length>0?" "+y:y);continue}V=!1}const X=h(M).join(":"),P=Y?X+ao:X,te=P+H;if(g.includes(te))continue;g.push(te);const I=f(H,V);for(let ye=0;ye<I.length;++ye){const ve=I[ye];g.push(P+ve)}y=E+(y.length>0?" "+y:y)}return y};function ap(){let i=0,r,s,c="";for(;i<arguments.length;)(r=arguments[i++])&&(s=sm(r))&&(c&&(c+=" "),c+=s);return c}const sm=i=>{if(typeof i=="string")return i;let r,s="";for(let c=0;c<i.length;c++)i[c]&&(r=sm(i[c]))&&(s&&(s+=" "),s+=r);return s};function np(i,...r){let s,c,f,h=g;function g(y){const m=r.reduce((E,w)=>w(E),i());return s=ep(m),c=s.cache.get,f=s.cache.set,h=S,S(y)}function S(y){const m=c(y);if(m)return m;const E=lp(y,s);return f(y,E),E}return function(){return h(ap.apply(null,arguments))}}const Xe=i=>{const r=s=>s[i]||[];return r.isThemeGetter=!0,r},fm=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,dm=/^\((?:(\w[\w-]*):)?(.+)\)$/i,up=/^\d+\/\d+$/,ip=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,cp=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,rp=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,op=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,sp=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Ga=i=>up.test(i),re=i=>!!i&&!Number.isNaN(Number(i)),Dl=i=>!!i&&Number.isInteger(Number(i)),Pr=i=>i.endsWith("%")&&re(i.slice(0,-1)),ll=i=>ip.test(i),fp=()=>!0,dp=i=>cp.test(i)&&!rp.test(i),hm=()=>!1,hp=i=>op.test(i),mp=i=>sp.test(i),yp=i=>!W(i)&&!F(i),vp=i=>Za(i,vm,hm),W=i=>fm.test(i),ea=i=>Za(i,gm,dp),Ir=i=>Za(i,xp,re),wh=i=>Za(i,mm,hm),gp=i=>Za(i,ym,mp),yi=i=>Za(i,pm,hp),F=i=>dm.test(i),Wn=i=>Ka(i,gm),pp=i=>Ka(i,Ep),Dh=i=>Ka(i,mm),bp=i=>Ka(i,vm),Sp=i=>Ka(i,ym),vi=i=>Ka(i,pm,!0),Za=(i,r,s)=>{const c=fm.exec(i);return c?c[1]?r(c[1]):s(c[2]):!1},Ka=(i,r,s=!1)=>{const c=dm.exec(i);return c?c[1]?r(c[1]):s:!1},mm=i=>i==="position"||i==="percentage",ym=i=>i==="image"||i==="url",vm=i=>i==="length"||i==="size"||i==="bg-size",gm=i=>i==="length",xp=i=>i==="number",Ep=i=>i==="family-name",pm=i=>i==="shadow",Tp=()=>{const i=Xe("color"),r=Xe("font"),s=Xe("text"),c=Xe("font-weight"),f=Xe("tracking"),h=Xe("leading"),g=Xe("breakpoint"),S=Xe("container"),y=Xe("spacing"),m=Xe("radius"),E=Xe("shadow"),w=Xe("inset-shadow"),M=Xe("text-shadow"),Y=Xe("drop-shadow"),C=Xe("blur"),q=Xe("perspective"),V=Xe("aspect"),H=Xe("ease"),X=Xe("animate"),P=()=>["auto","avoid","all","avoid-page","page","left","right","column"],te=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],I=()=>[...te(),F,W],ye=()=>["auto","hidden","clip","visible","scroll"],ve=()=>["auto","contain","none"],Z=()=>[F,W,y],he=()=>[Ga,"full","auto",...Z()],Be=()=>[Dl,"none","subgrid",F,W],qe=()=>["auto",{span:["full",Dl,F,W]},Dl,F,W],Ne=()=>[Dl,"auto",F,W],ct=()=>["auto","min","max","fr",F,W],tt=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],K=()=>["start","end","center","stretch","center-safe","end-safe"],N=()=>["auto",...Z()],G=()=>[Ga,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...Z()],k=()=>[i,F,W],Se=()=>[...te(),Dh,wh,{position:[F,W]}],p=()=>["no-repeat",{repeat:["","x","y","space","round"]}],B=()=>["auto","cover","contain",bp,vp,{size:[F,W]}],Q=()=>[Pr,Wn,ea],L=()=>["","none","full",m,F,W],J=()=>["",re,Wn,ea],se=()=>["solid","dashed","dotted","double"],ue=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],ge=()=>[re,Pr,Dh,wh],ze=()=>["","none",C,F,W],rt=()=>["none",re,F,W],il=()=>["none",re,F,W],cl=()=>[re,F,W],rl=()=>[Ga,"full",...Z()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[ll],breakpoint:[ll],color:[fp],container:[ll],"drop-shadow":[ll],ease:["in","out","in-out"],font:[yp],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[ll],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[ll],shadow:[ll],spacing:["px",re],text:[ll],"text-shadow":[ll],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",Ga,W,F,V]}],container:["container"],columns:[{columns:[re,W,F,S]}],"break-after":[{"break-after":P()}],"break-before":[{"break-before":P()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:I()}],overflow:[{overflow:ye()}],"overflow-x":[{"overflow-x":ye()}],"overflow-y":[{"overflow-y":ye()}],overscroll:[{overscroll:ve()}],"overscroll-x":[{"overscroll-x":ve()}],"overscroll-y":[{"overscroll-y":ve()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:he()}],"inset-x":[{"inset-x":he()}],"inset-y":[{"inset-y":he()}],start:[{start:he()}],end:[{end:he()}],top:[{top:he()}],right:[{right:he()}],bottom:[{bottom:he()}],left:[{left:he()}],visibility:["visible","invisible","collapse"],z:[{z:[Dl,"auto",F,W]}],basis:[{basis:[Ga,"full","auto",S,...Z()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[re,Ga,"auto","initial","none",W]}],grow:[{grow:["",re,F,W]}],shrink:[{shrink:["",re,F,W]}],order:[{order:[Dl,"first","last","none",F,W]}],"grid-cols":[{"grid-cols":Be()}],"col-start-end":[{col:qe()}],"col-start":[{"col-start":Ne()}],"col-end":[{"col-end":Ne()}],"grid-rows":[{"grid-rows":Be()}],"row-start-end":[{row:qe()}],"row-start":[{"row-start":Ne()}],"row-end":[{"row-end":Ne()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":ct()}],"auto-rows":[{"auto-rows":ct()}],gap:[{gap:Z()}],"gap-x":[{"gap-x":Z()}],"gap-y":[{"gap-y":Z()}],"justify-content":[{justify:[...tt(),"normal"]}],"justify-items":[{"justify-items":[...K(),"normal"]}],"justify-self":[{"justify-self":["auto",...K()]}],"align-content":[{content:["normal",...tt()]}],"align-items":[{items:[...K(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...K(),{baseline:["","last"]}]}],"place-content":[{"place-content":tt()}],"place-items":[{"place-items":[...K(),"baseline"]}],"place-self":[{"place-self":["auto",...K()]}],p:[{p:Z()}],px:[{px:Z()}],py:[{py:Z()}],ps:[{ps:Z()}],pe:[{pe:Z()}],pt:[{pt:Z()}],pr:[{pr:Z()}],pb:[{pb:Z()}],pl:[{pl:Z()}],m:[{m:N()}],mx:[{mx:N()}],my:[{my:N()}],ms:[{ms:N()}],me:[{me:N()}],mt:[{mt:N()}],mr:[{mr:N()}],mb:[{mb:N()}],ml:[{ml:N()}],"space-x":[{"space-x":Z()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":Z()}],"space-y-reverse":["space-y-reverse"],size:[{size:G()}],w:[{w:[S,"screen",...G()]}],"min-w":[{"min-w":[S,"screen","none",...G()]}],"max-w":[{"max-w":[S,"screen","none","prose",{screen:[g]},...G()]}],h:[{h:["screen","lh",...G()]}],"min-h":[{"min-h":["screen","lh","none",...G()]}],"max-h":[{"max-h":["screen","lh",...G()]}],"font-size":[{text:["base",s,Wn,ea]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[c,F,Ir]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Pr,W]}],"font-family":[{font:[pp,W,r]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[f,F,W]}],"line-clamp":[{"line-clamp":[re,"none",F,Ir]}],leading:[{leading:[h,...Z()]}],"list-image":[{"list-image":["none",F,W]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",F,W]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:k()}],"text-color":[{text:k()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...se(),"wavy"]}],"text-decoration-thickness":[{decoration:[re,"from-font","auto",F,ea]}],"text-decoration-color":[{decoration:k()}],"underline-offset":[{"underline-offset":[re,"auto",F,W]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:Z()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",F,W]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",F,W]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:Se()}],"bg-repeat":[{bg:p()}],"bg-size":[{bg:B()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},Dl,F,W],radial:["",F,W],conic:[Dl,F,W]},Sp,gp]}],"bg-color":[{bg:k()}],"gradient-from-pos":[{from:Q()}],"gradient-via-pos":[{via:Q()}],"gradient-to-pos":[{to:Q()}],"gradient-from":[{from:k()}],"gradient-via":[{via:k()}],"gradient-to":[{to:k()}],rounded:[{rounded:L()}],"rounded-s":[{"rounded-s":L()}],"rounded-e":[{"rounded-e":L()}],"rounded-t":[{"rounded-t":L()}],"rounded-r":[{"rounded-r":L()}],"rounded-b":[{"rounded-b":L()}],"rounded-l":[{"rounded-l":L()}],"rounded-ss":[{"rounded-ss":L()}],"rounded-se":[{"rounded-se":L()}],"rounded-ee":[{"rounded-ee":L()}],"rounded-es":[{"rounded-es":L()}],"rounded-tl":[{"rounded-tl":L()}],"rounded-tr":[{"rounded-tr":L()}],"rounded-br":[{"rounded-br":L()}],"rounded-bl":[{"rounded-bl":L()}],"border-w":[{border:J()}],"border-w-x":[{"border-x":J()}],"border-w-y":[{"border-y":J()}],"border-w-s":[{"border-s":J()}],"border-w-e":[{"border-e":J()}],"border-w-t":[{"border-t":J()}],"border-w-r":[{"border-r":J()}],"border-w-b":[{"border-b":J()}],"border-w-l":[{"border-l":J()}],"divide-x":[{"divide-x":J()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":J()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...se(),"hidden","none"]}],"divide-style":[{divide:[...se(),"hidden","none"]}],"border-color":[{border:k()}],"border-color-x":[{"border-x":k()}],"border-color-y":[{"border-y":k()}],"border-color-s":[{"border-s":k()}],"border-color-e":[{"border-e":k()}],"border-color-t":[{"border-t":k()}],"border-color-r":[{"border-r":k()}],"border-color-b":[{"border-b":k()}],"border-color-l":[{"border-l":k()}],"divide-color":[{divide:k()}],"outline-style":[{outline:[...se(),"none","hidden"]}],"outline-offset":[{"outline-offset":[re,F,W]}],"outline-w":[{outline:["",re,Wn,ea]}],"outline-color":[{outline:k()}],shadow:[{shadow:["","none",E,vi,yi]}],"shadow-color":[{shadow:k()}],"inset-shadow":[{"inset-shadow":["none",w,vi,yi]}],"inset-shadow-color":[{"inset-shadow":k()}],"ring-w":[{ring:J()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:k()}],"ring-offset-w":[{"ring-offset":[re,ea]}],"ring-offset-color":[{"ring-offset":k()}],"inset-ring-w":[{"inset-ring":J()}],"inset-ring-color":[{"inset-ring":k()}],"text-shadow":[{"text-shadow":["none",M,vi,yi]}],"text-shadow-color":[{"text-shadow":k()}],opacity:[{opacity:[re,F,W]}],"mix-blend":[{"mix-blend":[...ue(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":ue()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[re]}],"mask-image-linear-from-pos":[{"mask-linear-from":ge()}],"mask-image-linear-to-pos":[{"mask-linear-to":ge()}],"mask-image-linear-from-color":[{"mask-linear-from":k()}],"mask-image-linear-to-color":[{"mask-linear-to":k()}],"mask-image-t-from-pos":[{"mask-t-from":ge()}],"mask-image-t-to-pos":[{"mask-t-to":ge()}],"mask-image-t-from-color":[{"mask-t-from":k()}],"mask-image-t-to-color":[{"mask-t-to":k()}],"mask-image-r-from-pos":[{"mask-r-from":ge()}],"mask-image-r-to-pos":[{"mask-r-to":ge()}],"mask-image-r-from-color":[{"mask-r-from":k()}],"mask-image-r-to-color":[{"mask-r-to":k()}],"mask-image-b-from-pos":[{"mask-b-from":ge()}],"mask-image-b-to-pos":[{"mask-b-to":ge()}],"mask-image-b-from-color":[{"mask-b-from":k()}],"mask-image-b-to-color":[{"mask-b-to":k()}],"mask-image-l-from-pos":[{"mask-l-from":ge()}],"mask-image-l-to-pos":[{"mask-l-to":ge()}],"mask-image-l-from-color":[{"mask-l-from":k()}],"mask-image-l-to-color":[{"mask-l-to":k()}],"mask-image-x-from-pos":[{"mask-x-from":ge()}],"mask-image-x-to-pos":[{"mask-x-to":ge()}],"mask-image-x-from-color":[{"mask-x-from":k()}],"mask-image-x-to-color":[{"mask-x-to":k()}],"mask-image-y-from-pos":[{"mask-y-from":ge()}],"mask-image-y-to-pos":[{"mask-y-to":ge()}],"mask-image-y-from-color":[{"mask-y-from":k()}],"mask-image-y-to-color":[{"mask-y-to":k()}],"mask-image-radial":[{"mask-radial":[F,W]}],"mask-image-radial-from-pos":[{"mask-radial-from":ge()}],"mask-image-radial-to-pos":[{"mask-radial-to":ge()}],"mask-image-radial-from-color":[{"mask-radial-from":k()}],"mask-image-radial-to-color":[{"mask-radial-to":k()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":te()}],"mask-image-conic-pos":[{"mask-conic":[re]}],"mask-image-conic-from-pos":[{"mask-conic-from":ge()}],"mask-image-conic-to-pos":[{"mask-conic-to":ge()}],"mask-image-conic-from-color":[{"mask-conic-from":k()}],"mask-image-conic-to-color":[{"mask-conic-to":k()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:Se()}],"mask-repeat":[{mask:p()}],"mask-size":[{mask:B()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",F,W]}],filter:[{filter:["","none",F,W]}],blur:[{blur:ze()}],brightness:[{brightness:[re,F,W]}],contrast:[{contrast:[re,F,W]}],"drop-shadow":[{"drop-shadow":["","none",Y,vi,yi]}],"drop-shadow-color":[{"drop-shadow":k()}],grayscale:[{grayscale:["",re,F,W]}],"hue-rotate":[{"hue-rotate":[re,F,W]}],invert:[{invert:["",re,F,W]}],saturate:[{saturate:[re,F,W]}],sepia:[{sepia:["",re,F,W]}],"backdrop-filter":[{"backdrop-filter":["","none",F,W]}],"backdrop-blur":[{"backdrop-blur":ze()}],"backdrop-brightness":[{"backdrop-brightness":[re,F,W]}],"backdrop-contrast":[{"backdrop-contrast":[re,F,W]}],"backdrop-grayscale":[{"backdrop-grayscale":["",re,F,W]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[re,F,W]}],"backdrop-invert":[{"backdrop-invert":["",re,F,W]}],"backdrop-opacity":[{"backdrop-opacity":[re,F,W]}],"backdrop-saturate":[{"backdrop-saturate":[re,F,W]}],"backdrop-sepia":[{"backdrop-sepia":["",re,F,W]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":Z()}],"border-spacing-x":[{"border-spacing-x":Z()}],"border-spacing-y":[{"border-spacing-y":Z()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",F,W]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[re,"initial",F,W]}],ease:[{ease:["linear","initial",H,F,W]}],delay:[{delay:[re,F,W]}],animate:[{animate:["none",X,F,W]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[q,F,W]}],"perspective-origin":[{"perspective-origin":I()}],rotate:[{rotate:rt()}],"rotate-x":[{"rotate-x":rt()}],"rotate-y":[{"rotate-y":rt()}],"rotate-z":[{"rotate-z":rt()}],scale:[{scale:il()}],"scale-x":[{"scale-x":il()}],"scale-y":[{"scale-y":il()}],"scale-z":[{"scale-z":il()}],"scale-3d":["scale-3d"],skew:[{skew:cl()}],"skew-x":[{"skew-x":cl()}],"skew-y":[{"skew-y":cl()}],transform:[{transform:[F,W,"","none","gpu","cpu"]}],"transform-origin":[{origin:I()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:rl()}],"translate-x":[{"translate-x":rl()}],"translate-y":[{"translate-y":rl()}],"translate-z":[{"translate-z":rl()}],"translate-none":["translate-none"],accent:[{accent:k()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:k()}],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",F,W]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":Z()}],"scroll-mx":[{"scroll-mx":Z()}],"scroll-my":[{"scroll-my":Z()}],"scroll-ms":[{"scroll-ms":Z()}],"scroll-me":[{"scroll-me":Z()}],"scroll-mt":[{"scroll-mt":Z()}],"scroll-mr":[{"scroll-mr":Z()}],"scroll-mb":[{"scroll-mb":Z()}],"scroll-ml":[{"scroll-ml":Z()}],"scroll-p":[{"scroll-p":Z()}],"scroll-px":[{"scroll-px":Z()}],"scroll-py":[{"scroll-py":Z()}],"scroll-ps":[{"scroll-ps":Z()}],"scroll-pe":[{"scroll-pe":Z()}],"scroll-pt":[{"scroll-pt":Z()}],"scroll-pr":[{"scroll-pr":Z()}],"scroll-pb":[{"scroll-pb":Z()}],"scroll-pl":[{"scroll-pl":Z()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",F,W]}],fill:[{fill:["none",...k()]}],"stroke-w":[{stroke:[re,Wn,ea,Ir]}],stroke:[{stroke:["none",...k()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},Ap=np(Tp);function ul(...i){return Ap(cm(i))}const Rp=rm("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-xs hover:bg-primary/90",destructive:"bg-destructive text-white shadow-xs hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground shadow-xs hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9"}},defaultVariants:{variant:"default",size:"default"}});function pt({className:i,variant:r,size:s,asChild:c=!1,...f}){const h=c?um:"button";return _.jsx(h,{"data-slot":"button",className:ul(Rp({variant:r,size:s,className:i})),...f})}function xi({className:i,type:r,...s}){return _.jsx("input",{type:r,"data-slot":"input",className:ul("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input flex h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",i),...s})}function ta({className:i,...r}){return _.jsx("div",{"data-slot":"card",className:ul("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",i),...r})}function Ti({className:i,...r}){return _.jsx("div",{"data-slot":"card-header",className:ul("@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-1.5 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6",i),...r})}function Ai({className:i,...r}){return _.jsx("div",{"data-slot":"card-title",className:ul("leading-none font-semibold",i),...r})}function Uh({className:i,...r}){return _.jsx("div",{"data-slot":"card-description",className:ul("text-muted-foreground text-sm",i),...r})}function la({className:i,...r}){return _.jsx("div",{"data-slot":"card-content",className:ul("px-6",i),...r})}/**
* @license lucide-react v0.510.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const zp=i=>i.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),Mp=i=>i.replace(/^([A-Z])|[\s-_]+(\w)/g,(r,s,c)=>c?c.toUpperCase():s.toLowerCase()),jh=i=>{const r=Mp(i);return r.charAt(0).toUpperCase()+r.slice(1)},bm=(...i)=>i.filter((r,s,c)=>!!r&&r.trim()!==""&&c.indexOf(r)===s).join(" ").trim(),Np=i=>{for(const r in i)if(r.startsWith("aria-")||r==="role"||r==="title")return!0};/**
* @license lucide-react v0.510.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/var Op={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.510.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const _p=x.forwardRef(({color:i="currentColor",size:r=24,strokeWidth:s=2,absoluteStrokeWidth:c,className:f="",children:h,iconNode:g,...S},y)=>x.createElement("svg",{ref:y,...Op,width:r,height:r,stroke:i,strokeWidth:c?Number(s)*24/Number(r):s,className:bm("lucide",f),...!h&&!Np(S)&&{"aria-hidden":"true"},...S},[...g.map(([m,E])=>x.createElement(m,E)),...Array.isArray(h)?h:[h]]));/**
* @license lucide-react v0.510.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Yt=(i,r)=>{const s=x.forwardRef(({className:c,...f},h)=>x.createElement(_p,{ref:h,iconNode:r,className:bm(`lucide-${zp(jh(i))}`,`lucide-${i}`,c),...f}));return s.displayName=jh(i),s};/**
* @license lucide-react v0.510.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Cp=[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]],Hh=Yt("arrow-left",Cp);/**
* @license lucide-react v0.510.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const wp=[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]],Sm=Yt("check",wp);/**
* @license lucide-react v0.510.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Dp=[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]],Up=Yt("copy",Dp);/**
* @license lucide-react v0.510.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const jp=[["path",{d:"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z",key:"c3ymky"}]],xm=Yt("heart",jp);/**
* @license lucide-react v0.510.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Hp=[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]],uo=Yt("map-pin",Hp);/**
* @license lucide-react v0.510.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Bp=[["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",key:"1a8usu"}]],Bh=Yt("pen",Bp);/**
* @license lucide-react v0.510.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const qp=[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]],Em=Yt("plus",qp);/**
* @license lucide-react v0.510.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const kp=[["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"}]],Yp=Yt("save",kp);/**
* @license lucide-react v0.510.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Lp=[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]],qh=Yt("trash-2",Lp);/**
* @license lucide-react v0.510.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Gp=[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]],kh=Yt("x",Gp),Xp=()=>{const[i,r]=x.useState(""),[s,c]=x.useState(!1),[f,h]=x.useState(""),g=Mi(),S=async()=>{if(!i.trim()){h("請輸入清單代碼");return}try{(await(await fetch(`/api/travel-lists/${i.trim()}`)).json()).success?g(`/list/${i.trim()}`):h("找不到該代碼的旅遊清單,請檢查代碼是否正確")}catch{h("連線失敗,請稍後再試")}},y=async()=>{c(!0),h("");try{const E=await(await fetch("/api/travel-lists",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({title:"我們的旅遊清單"})})).json();E.success?g(`/list/${E.data.code}`):h("建立失敗,請稍後再試")}catch{h("連線失敗,請稍後再試")}finally{c(!1)}};return _.jsx("div",{className:"min-h-screen flex items-center justify-center p-4",children:_.jsxs("div",{className:"w-full max-w-md space-y-6",children:[_.jsxs("div",{className:"text-center space-y-2",children:[_.jsxs("div",{className:"flex items-center justify-center space-x-2 mb-4",children:[_.jsx(xm,{className:"h-8 w-8 text-pink-500"}),_.jsx(uo,{className:"h-8 w-8 text-blue-500"})]}),_.jsx("h1",{className:"text-3xl font-bold text-gray-900",children:"我們的旅遊清單"}),_.jsx("p",{className:"text-gray-600",children:"和另一半一起規劃美好的旅程"})]}),_.jsxs(ta,{children:[_.jsxs(Ti,{children:[_.jsx(Ai,{className:"text-lg",children:"加入現有清單"}),_.jsx(Uh,{children:"輸入你們的專屬代碼來存取共同的旅遊清單"})]}),_.jsxs(la,{className:"space-y-4",children:[_.jsxs("div",{className:"space-y-2",children:[_.jsx(xi,{placeholder:"請輸入清單代碼",value:i,onChange:m=>{r(m.target.value.toUpperCase()),h("")},className:"text-center text-lg font-mono tracking-wider",maxLength:8}),f&&_.jsx("p",{className:"text-sm text-red-500 text-center",children:f})]}),_.jsx(pt,{onClick:S,className:"w-full",disabled:!i.trim(),children:"進入清單"})]})]}),_.jsxs("div",{className:"relative",children:[_.jsx("div",{className:"absolute inset-0 flex items-center",children:_.jsx("span",{className:"w-full border-t"})}),_.jsx("div",{className:"relative flex justify-center text-xs uppercase",children:_.jsx("span",{className:"bg-gradient-to-br from-blue-50 to-indigo-100 px-2 text-muted-foreground",children:"或者"})})]}),_.jsxs(ta,{children:[_.jsxs(Ti,{children:[_.jsx(Ai,{className:"text-lg",children:"建立新清單"}),_.jsx(Uh,{children:"開始一個全新的旅遊計畫,系統會自動產生專屬代碼"})]}),_.jsx(la,{children:_.jsxs(pt,{onClick:y,className:"w-full",disabled:s,variant:"outline",children:[_.jsx(Em,{className:"h-4 w-4 mr-2"}),s?"建立中...":"建立新清單"]})})]}),_.jsxs("div",{className:"text-center text-sm text-gray-500 space-y-1",children:[_.jsx("p",{children:"💡 建立清單後,將代碼分享給另一半"}),_.jsx("p",{children:"🔄 雙方都可以即時編輯和更新清單"}),_.jsx("p",{children:"✅ 完成的項目會自動移到清單底部"})]})]})})};function Vp(i,r=[]){let s=[];function c(h,g){const S=x.createContext(g),y=s.length;s=[...s,g];const m=w=>{var H;const{scope:M,children:Y,...C}=w,q=((H=M==null?void 0:M[i])==null?void 0:H[y])||S,V=x.useMemo(()=>C,Object.values(C));return _.jsx(q.Provider,{value:V,children:Y})};m.displayName=h+"Provider";function E(w,M){var q;const Y=((q=M==null?void 0:M[i])==null?void 0:q[y])||S,C=x.useContext(Y);if(C)return C;if(g!==void 0)return g;throw new Error(`\`${w}\` must be used within \`${h}\``)}return[m,E]}const f=()=>{const h=s.map(g=>x.createContext(g));return function(S){const y=(S==null?void 0:S[i])||h;return x.useMemo(()=>({[`__scope${i}`]:{...S,[i]:y}}),[S,y])}};return f.scopeName=i,[c,Qp(f,...r)]}function Qp(...i){const r=i[0];if(i.length===1)return r;const s=()=>{const c=i.map(f=>({useScope:f(),scopeName:f.scopeName}));return function(h){const g=c.reduce((S,{useScope:y,scopeName:m})=>{const w=y(h)[`__scope${m}`];return{...S,...w}},{});return x.useMemo(()=>({[`__scope${r.scopeName}`]:g}),[g])}};return s.scopeName=r.scopeName,s}function Yh(i,r,{checkForDefaultPrevented:s=!0}={}){return function(f){if(i==null||i(f),s===!1||!f.defaultPrevented)return r==null?void 0:r(f)}}var Ri=globalThis!=null&&globalThis.document?x.useLayoutEffect:()=>{},Zp=ig[" useInsertionEffect ".trim().toString()]||Ri;function Kp({prop:i,defaultProp:r,onChange:s=()=>{},caller:c}){const[f,h,g]=Jp({defaultProp:r,onChange:s}),S=i!==void 0,y=S?i:f;{const E=x.useRef(i!==void 0);x.useEffect(()=>{const w=E.current;w!==S&&console.warn(`${c} is changing from ${w?"controlled":"uncontrolled"} to ${S?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),E.current=S},[S,c])}const m=x.useCallback(E=>{var w;if(S){const M=$p(E)?E(i):E;M!==i&&((w=g.current)==null||w.call(g,M))}else h(E)},[S,i,h,g]);return[y,m]}function Jp({defaultProp:i,onChange:r}){const[s,c]=x.useState(i),f=x.useRef(s),h=x.useRef(r);return Zp(()=>{h.current=r},[r]),x.useEffect(()=>{var g;f.current!==s&&((g=h.current)==null||g.call(h,s),f.current=s)},[s,f]),[s,c,h]}function $p(i){return typeof i=="function"}function Wp(i){const r=x.useRef({value:i,previous:i});return x.useMemo(()=>(r.current.value!==i&&(r.current.previous=r.current.value,r.current.value=i),r.current.previous),[i])}function Fp(i){const[r,s]=x.useState(void 0);return Ri(()=>{if(i){s({width:i.offsetWidth,height:i.offsetHeight});const c=new ResizeObserver(f=>{if(!Array.isArray(f)||!f.length)return;const h=f[0];let g,S;if("borderBoxSize"in h){const y=h.borderBoxSize,m=Array.isArray(y)?y[0]:y;g=m.inlineSize,S=m.blockSize}else g=i.offsetWidth,S=i.offsetHeight;s({width:g,height:S})});return c.observe(i,{box:"border-box"}),()=>c.unobserve(i)}else s(void 0)},[i]),r}function Pp(i,r){return x.useReducer((s,c)=>r[s][c]??s,i)}var Tm=i=>{const{present:r,children:s}=i,c=Ip(r),f=typeof s=="function"?s({present:c.isPresent}):x.Children.only(s),h=Oi(c.ref,eb(f));return typeof s=="function"||c.isPresent?x.cloneElement(f,{ref:h}):null};Tm.displayName="Presence";function Ip(i){const[r,s]=x.useState(),c=x.useRef(null),f=x.useRef(i),h=x.useRef("none"),g=i?"mounted":"unmounted",[S,y]=Pp(g,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return x.useEffect(()=>{const m=gi(c.current);h.current=S==="mounted"?m:"none"},[S]),Ri(()=>{const m=c.current,E=f.current;if(E!==i){const M=h.current,Y=gi(m);i?y("MOUNT"):Y==="none"||(m==null?void 0:m.display)==="none"?y("UNMOUNT"):y(E&&M!==Y?"ANIMATION_OUT":"UNMOUNT"),f.current=i}},[i,y]),Ri(()=>{if(r){let m;const E=r.ownerDocument.defaultView??window,w=Y=>{const q=gi(c.current).includes(Y.animationName);if(Y.target===r&&q&&(y("ANIMATION_END"),!f.current)){const V=r.style.animationFillMode;r.style.animationFillMode="forwards",m=E.setTimeout(()=>{r.style.animationFillMode==="forwards"&&(r.style.animationFillMode=V)})}},M=Y=>{Y.target===r&&(h.current=gi(c.current))};return r.addEventListener("animationstart",M),r.addEventListener("animationcancel",w),r.addEventListener("animationend",w),()=>{E.clearTimeout(m),r.removeEventListener("animationstart",M),r.removeEventListener("animationcancel",w),r.removeEventListener("animationend",w)}}else y("ANIMATION_END")},[r,y]),{isPresent:["mounted","unmountSuspended"].includes(S),ref:x.useCallback(m=>{c.current=m?getComputedStyle(m):null,s(m)},[])}}function gi(i){return(i==null?void 0:i.animationName)||"none"}function eb(i){var c,f;let r=(c=Object.getOwnPropertyDescriptor(i.props,"ref"))==null?void 0:c.get,s=r&&"isReactWarning"in r&&r.isReactWarning;return s?i.ref:(r=(f=Object.getOwnPropertyDescriptor(i,"ref"))==null?void 0:f.get,s=r&&"isReactWarning"in r&&r.isReactWarning,s?i.props.ref:i.props.ref||i.ref)}var tb=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],vo=tb.reduce((i,r)=>{const s=nm(`Primitive.${r}`),c=x.forwardRef((f,h)=>{const{asChild:g,...S}=f,y=g?s:r;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),_.jsx(y,{...S,ref:h})});return c.displayName=`Primitive.${r}`,{...i,[r]:c}},{}),_i="Checkbox",[lb,sb]=Vp(_i),[ab,go]=lb(_i);function nb(i){const{__scopeCheckbox:r,checked:s,children:c,defaultChecked:f,disabled:h,form:g,name:S,onCheckedChange:y,required:m,value:E="on",internal_do_not_use_render:w}=i,[M,Y]=Kp({prop:s,defaultProp:f??!1,onChange:y,caller:_i}),[C,q]=x.useState(null),[V,H]=x.useState(null),X=x.useRef(!1),P=C?!!g||!!C.closest("form"):!0,te={checked:M,disabled:h,setChecked:Y,control:C,setControl:q,name:S,form:g,value:E,hasConsumerStoppedPropagationRef:X,required:m,defaultChecked:Ul(f)?!1:f,isFormControl:P,bubbleInput:V,setBubbleInput:H};return _.jsx(ab,{scope:r,...te,children:ub(w)?w(te):c})}var Am="CheckboxTrigger",Rm=x.forwardRef(({__scopeCheckbox:i,onKeyDown:r,onClick:s,...c},f)=>{const{control:h,value:g,disabled:S,checked:y,required:m,setControl:E,setChecked:w,hasConsumerStoppedPropagationRef:M,isFormControl:Y,bubbleInput:C}=go(Am,i),q=Oi(f,E),V=x.useRef(y);return x.useEffect(()=>{const H=h==null?void 0:h.form;if(H){const X=()=>w(V.current);return H.addEventListener("reset",X),()=>H.removeEventListener("reset",X)}},[h,w]),_.jsx(vo.button,{type:"button",role:"checkbox","aria-checked":Ul(y)?"mixed":y,"aria-required":m,"data-state":Cm(y),"data-disabled":S?"":void 0,disabled:S,value:g,...c,ref:q,onKeyDown:Yh(r,H=>{H.key==="Enter"&&H.preventDefault()}),onClick:Yh(s,H=>{w(X=>Ul(X)?!0:!X),C&&Y&&(M.current=H.isPropagationStopped(),M.current||H.stopPropagation())})})});Rm.displayName=Am;var zm=x.forwardRef((i,r)=>{const{__scopeCheckbox:s,name:c,checked:f,defaultChecked:h,required:g,disabled:S,value:y,onCheckedChange:m,form:E,...w}=i;return _.jsx(nb,{__scopeCheckbox:s,checked:f,defaultChecked:h,disabled:S,required:g,onCheckedChange:m,name:c,form:E,value:y,internal_do_not_use_render:({isFormControl:M})=>_.jsxs(_.Fragment,{children:[_.jsx(Rm,{...w,ref:r,__scopeCheckbox:s}),M&&_.jsx(_m,{__scopeCheckbox:s})]})})});zm.displayName=_i;var Mm="CheckboxIndicator",Nm=x.forwardRef((i,r)=>{const{__scopeCheckbox:s,forceMount:c,...f}=i,h=go(Mm,s);return _.jsx(Tm,{present:c||Ul(h.checked)||h.checked===!0,children:_.jsx(vo.span,{"data-state":Cm(h.checked),"data-disabled":h.disabled?"":void 0,...f,ref:r,style:{pointerEvents:"none",...i.style}})})});Nm.displayName=Mm;var Om="CheckboxBubbleInput",_m=x.forwardRef(({__scopeCheckbox:i,...r},s)=>{const{control:c,hasConsumerStoppedPropagationRef:f,checked:h,defaultChecked:g,required:S,disabled:y,name:m,value:E,form:w,bubbleInput:M,setBubbleInput:Y}=go(Om,i),C=Oi(s,Y),q=Wp(h),V=Fp(c);x.useEffect(()=>{const X=M;if(!X)return;const P=window.HTMLInputElement.prototype,I=Object.getOwnPropertyDescriptor(P,"checked").set,ye=!f.current;if(q!==h&&I){const ve=new Event("click",{bubbles:ye});X.indeterminate=Ul(h),I.call(X,Ul(h)?!1:h),X.dispatchEvent(ve)}},[M,q,h,f]);const H=x.useRef(Ul(h)?!1:h);return _.jsx(vo.input,{type:"checkbox","aria-hidden":!0,defaultChecked:g??H.current,required:S,disabled:y,name:m,value:E,form:w,...r,tabIndex:-1,ref:C,style:{...r.style,...V,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});_m.displayName=Om;function ub(i){return typeof i=="function"}function Ul(i){return i==="indeterminate"}function Cm(i){return Ul(i)?"indeterminate":i?"checked":"unchecked"}function Lh({className:i,...r}){return _.jsx(zm,{"data-slot":"checkbox",className:ul("peer border-input dark:bg-input/30 data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground dark:data-[state=checked]:bg-primary data-[state=checked]:border-primary focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive size-4 shrink-0 rounded-[4px] border shadow-xs transition-shadow outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50",i),...r,children:_.jsx(Nm,{"data-slot":"checkbox-indicator",className:"flex items-center justify-center text-current transition-none",children:_.jsx(Sm,{className:"size-3.5"})})})}const ib=rm("inline-flex items-center justify-center rounded-md border px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground [a&]:hover:bg-primary/90",secondary:"border-transparent bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90",destructive:"border-transparent bg-destructive text-white [a&]:hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground"}},defaultVariants:{variant:"default"}});function cb({className:i,variant:r,asChild:s=!1,...c}){const f=s?um:"span";return _.jsx(f,{"data-slot":"badge",className:ul(ib({variant:r}),i),...c})}const rb=()=>{var ct,tt;const{code:i}=Xg(),r=Mi(),[s,c]=x.useState(null),[f,h]=x.useState(!0),[g,S]=x.useState(""),[y,m]=x.useState(""),[E,w]=x.useState(!1),[M,Y]=x.useState(!1),[C,q]=x.useState(null),[V,H]=x.useState(!1),[X,P]=x.useState("");x.useEffect(()=>{const K=setTimeout(()=>{te();const N=setInterval(te,5e3);return()=>clearInterval(N)},2e3);return()=>clearTimeout(K)},[i]);const te=async()=>{try{const N=await(await fetch(`/api/travel-lists/${i}`)).json();N.success?(c(N.data),S("")):S("找不到該代碼的旅遊清單")}catch{S("連線失敗,請稍後再試")}finally{h(!1)}},I=async()=>{if(y.trim()){w(!0);try{(await(await fetch(`/api/travel-lists/${i}/items`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({content:y.trim()})})).json()).success?(m(""),te()):S("新增失敗,請稍後再試")}catch{S("連線失敗,請稍後再試")}finally{w(!1)}}},ye=async(K,N)=>{try{(await fetch(`/api/travel-items/${K}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({completed:!N})})).ok&&te()}catch(G){console.error("更新失敗:",G)}},ve=async(K,N)=>{try{(await fetch(`/api/travel-items/${K}`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({content:N})})).ok&&(q(null),te())}catch(G){console.error("編輯失敗:",G)}},Z=async K=>{try{(await fetch(`/api/travel-items/${K}`,{method:"DELETE"})).ok&&te()}catch(N){console.error("刪除失敗:",N)}},he=async()=>{if(X.trim())try{(await fetch(`/api/travel-lists/${i}/title`,{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({title:X.trim()})})).ok&&(H(!1),te())}catch(K){console.error("更新標題失敗:",K)}},Be=async()=>{try{await navigator.clipboard.writeText(i),Y(!0),setTimeout(()=>Y(!1),2e3)}catch(K){console.error("複製失敗:",K)}};if(f)return _.jsx("div",{className:"min-h-screen flex items-center justify-center",children:_.jsxs("div",{className:"text-center",children:[_.jsx("div",{className:"animate-spin rounded-full h-12 w-12 border-b-2 border-blue-500 mx-auto mb-4"}),_.jsx("p",{className:"text-gray-600",children:"載入中..."})]})});if(g)return _.jsx("div",{className:"min-h-screen flex items-center justify-center p-4",children:_.jsx(ta,{className:"w-full max-w-md",children:_.jsxs(la,{className:"pt-6 text-center",children:[_.jsx("p",{className:"text-red-500 mb-4",children:g}),_.jsxs(pt,{onClick:()=>r("/"),children:[_.jsx(Hh,{className:"h-4 w-4 mr-2"}),"返回首頁"]})]})})});const qe=((ct=s==null?void 0:s.items)==null?void 0:ct.filter(K=>!K.completed))||[],Ne=((tt=s==null?void 0:s.items)==null?void 0:tt.filter(K=>K.completed))||[];return _.jsx("div",{className:"min-h-screen p-4",children:_.jsxs("div",{className:"max-w-2xl mx-auto space-y-6",children:[_.jsxs("div",{className:"text-center space-y-4",children:[_.jsxs("div",{className:"flex items-center justify-center space-x-2",children:[_.jsx(xm,{className:"h-6 w-6 text-pink-500"}),_.jsx(uo,{className:"h-6 w-6 text-blue-500"})]}),V?_.jsxs("div",{className:"flex items-center space-x-2",children:[_.jsx(xi,{value:X,onChange:K=>P(K.target.value),className:"text-center text-xl font-bold",autoFocus:!0}),_.jsx(pt,{size:"sm",onClick:he,children:_.jsx(Yp,{className:"h-4 w-4"})}),_.jsx(pt,{size:"sm",variant:"outline",onClick:()=>H(!1),children:_.jsx(kh,{className:"h-4 w-4"})})]}):_.jsxs("div",{className:"flex items-center justify-center space-x-2",children:[_.jsx("h1",{className:"text-2xl font-bold text-gray-900",children:s==null?void 0:s.title}),_.jsx(pt,{size:"sm",variant:"ghost",onClick:()=>{P((s==null?void 0:s.title)||""),H(!0)},children:_.jsx(Bh,{className:"h-4 w-4"})})]}),_.jsxs("div",{className:"flex items-center justify-center space-x-2",children:[_.jsx(cb,{variant:"secondary",className:"text-lg font-mono",children:i}),_.jsx(pt,{size:"sm",variant:"ghost",onClick:Be,className:"h-8 w-8 p-0",children:M?_.jsx(Sm,{className:"h-4 w-4 text-green-500"}):_.jsx(Up,{className:"h-4 w-4"})})]}),_.jsxs(pt,{variant:"ghost",size:"sm",onClick:()=>r("/"),className:"text-gray-500",children:[_.jsx(Hh,{className:"h-4 w-4 mr-2"}),"返回首頁"]})]}),_.jsx(ta,{children:_.jsx(la,{className:"pt-6",children:_.jsxs("div",{className:"flex space-x-2",children:[_.jsx(xi,{placeholder:"新增旅遊計畫...",value:y,onChange:K=>m(K.target.value),onKeyPress:K=>K.key==="Enter"&&I(),className:"flex-1"}),_.jsx(pt,{onClick:I,disabled:!y.trim()||E,children:_.jsx(Em,{className:"h-4 w-4"})})]})})}),qe.length>0&&_.jsxs(ta,{children:[_.jsx(Ti,{children:_.jsxs(Ai,{className:"text-lg",children:["待完成 (",qe.length,")"]})}),_.jsx(la,{className:"space-y-3",children:qe.map(K=>_.jsxs("div",{className:"flex items-center space-x-3 p-3 bg-gray-50 rounded-lg",children:[_.jsx(Lh,{checked:!1,onCheckedChange:()=>ye(K.id,K.completed)}),C===K.id?_.jsxs("div",{className:"flex-1 flex items-center space-x-2",children:[_.jsx(xi,{defaultValue:K.content,onKeyPress:N=>{N.key==="Enter"&&ve(K.id,N.target.value)},onBlur:N=>ve(K.id,N.target.value),autoFocus:!0,className:"flex-1"}),_.jsx(pt,{size:"sm",variant:"ghost",onClick:()=>q(null),children:_.jsx(kh,{className:"h-4 w-4"})})]}):_.jsxs(_.Fragment,{children:[_.jsx("span",{className:"flex-1 text-gray-900",children:K.content}),_.jsxs("div",{className:"flex space-x-1",children:[_.jsx(pt,{size:"sm",variant:"ghost",onClick:()=>q(K.id),children:_.jsx(Bh,{className:"h-4 w-4"})}),_.jsx(pt,{size:"sm",variant:"ghost",onClick:()=>Z(K.id),className:"text-red-500 hover:text-red-700",children:_.jsx(qh,{className:"h-4 w-4"})})]})]})]},K.id))})]}),Ne.length>0&&_.jsxs(ta,{children:[_.jsx(Ti,{children:_.jsxs(Ai,{className:"text-lg text-green-600",children:["已完成 (",Ne.length,")"]})}),_.jsx(la,{className:"space-y-3",children:Ne.map(K=>_.jsxs("div",{className:"flex items-center space-x-3 p-3 bg-green-50 rounded-lg",children:[_.jsx(Lh,{checked:!0,onCheckedChange:()=>ye(K.id,K.completed)}),_.jsx("span",{className:"flex-1 text-gray-600 line-through",children:K.content}),_.jsx(pt,{size:"sm",variant:"ghost",onClick:()=>Z(K.id),className:"text-red-500 hover:text-red-700",children:_.jsx(qh,{className:"h-4 w-4"})})]},K.id))})]}),qe.length===0&&Ne.length===0&&_.jsx(ta,{children:_.jsxs(la,{className:"pt-6 text-center py-12",children:[_.jsx(uo,{className:"h-12 w-12 text-gray-300 mx-auto mb-4"}),_.jsx("p",{className:"text-gray-500 mb-2",children:"還沒有任何旅遊計畫"}),_.jsx("p",{className:"text-sm text-gray-400",children:"開始新增你們想去的地方吧!"})]})})]})})};function ob(){return _.jsx(O0,{children:_.jsx("div",{className:"min-h-screen bg-gradient-to-br from-blue-50 to-indigo-100",children:_.jsxs(u0,{children:[_.jsx(pi,{path:"/",element:_.jsx(Xp,{})}),_.jsx(pi,{path:"/list/:code",element:_.jsx(rb,{})}),_.jsx(pi,{path:"*",element:_.jsx(a0,{to:"/",replace:!0})})]})})})}dg.createRoot(document.getElementById("root")).render(_.jsx(x.StrictMode,{children:_.jsx(ob,{})}));