i18n.js•326 kB
function Wg(r,s){for(var u=0;u<s.length;u++){const o=s[u];if(typeof o!="string"&&!Array.isArray(o)){for(const c in o)if(c!=="default"&&!(c in r)){const d=Object.getOwnPropertyDescriptor(o,c);d&&Object.defineProperty(r,c,d.get?d:{enumerable:!0,get:()=>o[c]})}}}return Object.freeze(Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}))}(function(){const s=document.createElement("link").relList;if(s&&s.supports&&s.supports("modulepreload"))return;for(const c of document.querySelectorAll('link[rel="modulepreload"]'))o(c);new MutationObserver(c=>{for(const d of c)if(d.type==="childList")for(const g of d.addedNodes)g.tagName==="LINK"&&g.rel==="modulepreload"&&o(g)}).observe(document,{childList:!0,subtree:!0});function u(c){const d={};return c.integrity&&(d.integrity=c.integrity),c.referrerPolicy&&(d.referrerPolicy=c.referrerPolicy),c.crossOrigin==="use-credentials"?d.credentials="include":c.crossOrigin==="anonymous"?d.credentials="omit":d.credentials="same-origin",d}function o(c){if(c.ep)return;c.ep=!0;const d=u(c);fetch(c.href,d)}})();function dp(r){return r&&r.__esModule&&Object.prototype.hasOwnProperty.call(r,"default")?r.default:r}var xu={exports:{}},Nl={};/**
* @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 Nd;function em(){if(Nd)return Nl;Nd=1;var r=Symbol.for("react.transitional.element"),s=Symbol.for("react.fragment");function u(o,c,d){var g=null;if(d!==void 0&&(g=""+d),c.key!==void 0&&(g=""+c.key),"key"in c){d={};for(var m in c)m!=="key"&&(d[m]=c[m])}else d=c;return c=d.ref,{$$typeof:r,type:o,key:g,ref:c!==void 0?c:null,props:d}}return Nl.Fragment=s,Nl.jsx=u,Nl.jsxs=u,Nl}var wd;function tm(){return wd||(wd=1,xu.exports=em()),xu.exports}var Ya=tm(),Tu={exports:{}},ee={};/**
* @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 _d;function am(){if(_d)return ee;_d=1;var r=Symbol.for("react.transitional.element"),s=Symbol.for("react.portal"),u=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),c=Symbol.for("react.profiler"),d=Symbol.for("react.consumer"),g=Symbol.for("react.context"),m=Symbol.for("react.forward_ref"),y=Symbol.for("react.suspense"),h=Symbol.for("react.memo"),x=Symbol.for("react.lazy"),R=Symbol.iterator;function _(b){return b===null||typeof b!="object"?null:(b=R&&b[R]||b["@@iterator"],typeof b=="function"?b:null)}var H={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},L=Object.assign,Q={};function G(b,D,q){this.props=b,this.context=D,this.refs=Q,this.updater=q||H}G.prototype.isReactComponent={},G.prototype.setState=function(b,D){if(typeof b!="object"&&typeof b!="function"&&b!=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,b,D,"setState")},G.prototype.forceUpdate=function(b){this.updater.enqueueForceUpdate(this,b,"forceUpdate")};function ae(){}ae.prototype=G.prototype;function J(b,D,q){this.props=b,this.context=D,this.refs=Q,this.updater=q||H}var ue=J.prototype=new ae;ue.constructor=J,L(ue,G.prototype),ue.isPureReactComponent=!0;var F=Array.isArray,V={H:null,A:null,T:null,S:null,V:null},ce=Object.prototype.hasOwnProperty;function fe(b,D,q,j,X,pe){return q=pe.ref,{$$typeof:r,type:b,key:D,ref:q!==void 0?q:null,props:pe}}function qe(b,D){return fe(b.type,D,void 0,void 0,void 0,b.props)}function ze(b){return typeof b=="object"&&b!==null&&b.$$typeof===r}function we(b){var D={"=":"=0",":":"=2"};return"$"+b.replace(/[=:]/g,function(q){return D[q]})}var Ie=/\/+/g;function W(b,D){return typeof b=="object"&&b!==null&&b.key!=null?we(""+b.key):D.toString(36)}function _e(){}function Ee(b){switch(b.status){case"fulfilled":return b.value;case"rejected":throw b.reason;default:switch(typeof b.status=="string"?b.then(_e,_e):(b.status="pending",b.then(function(D){b.status==="pending"&&(b.status="fulfilled",b.value=D)},function(D){b.status==="pending"&&(b.status="rejected",b.reason=D)})),b.status){case"fulfilled":return b.value;case"rejected":throw b.reason}}throw b}function De(b,D,q,j,X){var pe=typeof b;(pe==="undefined"||pe==="boolean")&&(b=null);var I=!1;if(b===null)I=!0;else switch(pe){case"bigint":case"string":case"number":I=!0;break;case"object":switch(b.$$typeof){case r:case s:I=!0;break;case x:return I=b._init,De(I(b._payload),D,q,j,X)}}if(I)return X=X(b),I=j===""?"."+W(b,0):j,F(X)?(q="",I!=null&&(q=I.replace(Ie,"$&/")+"/"),De(X,D,q,"",function(Pt){return Pt})):X!=null&&(ze(X)&&(X=qe(X,q+(X.key==null||b&&b.key===X.key?"":(""+X.key).replace(Ie,"$&/")+"/")+I)),D.push(X)),1;I=0;var it=j===""?".":j+":";if(F(b))for(var Ce=0;Ce<b.length;Ce++)j=b[Ce],pe=it+W(j,Ce),I+=De(j,D,q,pe,X);else if(Ce=_(b),typeof Ce=="function")for(b=Ce.call(b),Ce=0;!(j=b.next()).done;)j=j.value,pe=it+W(j,Ce++),I+=De(j,D,q,pe,X);else if(pe==="object"){if(typeof b.then=="function")return De(Ee(b),D,q,j,X);throw D=String(b),Error("Objects are not valid as a React child (found: "+(D==="[object Object]"?"object with keys {"+Object.keys(b).join(", ")+"}":D)+"). If you meant to render a collection of children, use an array instead.")}return I}function z(b,D,q){if(b==null)return b;var j=[],X=0;return De(b,j,"","",function(pe){return D.call(q,pe,X++)}),j}function U(b){if(b._status===-1){var D=b._result;D=D(),D.then(function(q){(b._status===0||b._status===-1)&&(b._status=1,b._result=q)},function(q){(b._status===0||b._status===-1)&&(b._status=2,b._result=q)}),b._status===-1&&(b._status=0,b._result=D)}if(b._status===1)return b._result.default;throw b._result}var B=typeof reportError=="function"?reportError:function(b){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var D=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof b=="object"&&b!==null&&typeof b.message=="string"?String(b.message):String(b),error:b});if(!window.dispatchEvent(D))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",b);return}console.error(b)};function le(){}return ee.Children={map:z,forEach:function(b,D,q){z(b,function(){D.apply(this,arguments)},q)},count:function(b){var D=0;return z(b,function(){D++}),D},toArray:function(b){return z(b,function(D){return D})||[]},only:function(b){if(!ze(b))throw Error("React.Children.only expected to receive a single React element child.");return b}},ee.Component=G,ee.Fragment=u,ee.Profiler=c,ee.PureComponent=J,ee.StrictMode=o,ee.Suspense=y,ee.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=V,ee.__COMPILER_RUNTIME={__proto__:null,c:function(b){return V.H.useMemoCache(b)}},ee.cache=function(b){return function(){return b.apply(null,arguments)}},ee.cloneElement=function(b,D,q){if(b==null)throw Error("The argument must be a React element, but you passed "+b+".");var j=L({},b.props),X=b.key,pe=void 0;if(D!=null)for(I in D.ref!==void 0&&(pe=void 0),D.key!==void 0&&(X=""+D.key),D)!ce.call(D,I)||I==="key"||I==="__self"||I==="__source"||I==="ref"&&D.ref===void 0||(j[I]=D[I]);var I=arguments.length-2;if(I===1)j.children=q;else if(1<I){for(var it=Array(I),Ce=0;Ce<I;Ce++)it[Ce]=arguments[Ce+2];j.children=it}return fe(b.type,X,void 0,void 0,pe,j)},ee.createContext=function(b){return b={$$typeof:g,_currentValue:b,_currentValue2:b,_threadCount:0,Provider:null,Consumer:null},b.Provider=b,b.Consumer={$$typeof:d,_context:b},b},ee.createElement=function(b,D,q){var j,X={},pe=null;if(D!=null)for(j in D.key!==void 0&&(pe=""+D.key),D)ce.call(D,j)&&j!=="key"&&j!=="__self"&&j!=="__source"&&(X[j]=D[j]);var I=arguments.length-2;if(I===1)X.children=q;else if(1<I){for(var it=Array(I),Ce=0;Ce<I;Ce++)it[Ce]=arguments[Ce+2];X.children=it}if(b&&b.defaultProps)for(j in I=b.defaultProps,I)X[j]===void 0&&(X[j]=I[j]);return fe(b,pe,void 0,void 0,null,X)},ee.createRef=function(){return{current:null}},ee.forwardRef=function(b){return{$$typeof:m,render:b}},ee.isValidElement=ze,ee.lazy=function(b){return{$$typeof:x,_payload:{_status:-1,_result:b},_init:U}},ee.memo=function(b,D){return{$$typeof:h,type:b,compare:D===void 0?null:D}},ee.startTransition=function(b){var D=V.T,q={};V.T=q;try{var j=b(),X=V.S;X!==null&&X(q,j),typeof j=="object"&&j!==null&&typeof j.then=="function"&&j.then(le,B)}catch(pe){B(pe)}finally{V.T=D}},ee.unstable_useCacheRefresh=function(){return V.H.useCacheRefresh()},ee.use=function(b){return V.H.use(b)},ee.useActionState=function(b,D,q){return V.H.useActionState(b,D,q)},ee.useCallback=function(b,D){return V.H.useCallback(b,D)},ee.useContext=function(b){return V.H.useContext(b)},ee.useDebugValue=function(){},ee.useDeferredValue=function(b,D){return V.H.useDeferredValue(b,D)},ee.useEffect=function(b,D,q){var j=V.H;if(typeof q=="function")throw Error("useEffect CRUD overload is not enabled in this build of React.");return j.useEffect(b,D)},ee.useId=function(){return V.H.useId()},ee.useImperativeHandle=function(b,D,q){return V.H.useImperativeHandle(b,D,q)},ee.useInsertionEffect=function(b,D){return V.H.useInsertionEffect(b,D)},ee.useLayoutEffect=function(b,D){return V.H.useLayoutEffect(b,D)},ee.useMemo=function(b,D){return V.H.useMemo(b,D)},ee.useOptimistic=function(b,D){return V.H.useOptimistic(b,D)},ee.useReducer=function(b,D,q){return V.H.useReducer(b,D,q)},ee.useRef=function(b){return V.H.useRef(b)},ee.useState=function(b){return V.H.useState(b)},ee.useSyncExternalStore=function(b,D,q){return V.H.useSyncExternalStore(b,D,q)},ee.useTransition=function(){return V.H.useTransition()},ee.version="19.1.1",ee}var Ud;function ju(){return Ud||(Ud=1,Tu.exports=am()),Tu.exports}var de=ju();const nm=dp(de),x0=Wg({__proto__:null,default:nm},[de]);var Eu={exports:{}},wl={},Cu={exports:{}},Ou={};/**
* @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 Ld;function lm(){return Ld||(Ld=1,(function(r){function s(z,U){var B=z.length;z.push(U);e:for(;0<B;){var le=B-1>>>1,b=z[le];if(0<c(b,U))z[le]=U,z[B]=b,B=le;else break e}}function u(z){return z.length===0?null:z[0]}function o(z){if(z.length===0)return null;var U=z[0],B=z.pop();if(B!==U){z[0]=B;e:for(var le=0,b=z.length,D=b>>>1;le<D;){var q=2*(le+1)-1,j=z[q],X=q+1,pe=z[X];if(0>c(j,B))X<b&&0>c(pe,j)?(z[le]=pe,z[X]=B,le=X):(z[le]=j,z[q]=B,le=q);else if(X<b&&0>c(pe,B))z[le]=pe,z[X]=B,le=X;else break e}}return U}function c(z,U){var B=z.sortIndex-U.sortIndex;return B!==0?B:z.id-U.id}if(r.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var d=performance;r.unstable_now=function(){return d.now()}}else{var g=Date,m=g.now();r.unstable_now=function(){return g.now()-m}}var y=[],h=[],x=1,R=null,_=3,H=!1,L=!1,Q=!1,G=!1,ae=typeof setTimeout=="function"?setTimeout:null,J=typeof clearTimeout=="function"?clearTimeout:null,ue=typeof setImmediate<"u"?setImmediate:null;function F(z){for(var U=u(h);U!==null;){if(U.callback===null)o(h);else if(U.startTime<=z)o(h),U.sortIndex=U.expirationTime,s(y,U);else break;U=u(h)}}function V(z){if(Q=!1,F(z),!L)if(u(y)!==null)L=!0,ce||(ce=!0,W());else{var U=u(h);U!==null&&De(V,U.startTime-z)}}var ce=!1,fe=-1,qe=5,ze=-1;function we(){return G?!0:!(r.unstable_now()-ze<qe)}function Ie(){if(G=!1,ce){var z=r.unstable_now();ze=z;var U=!0;try{e:{L=!1,Q&&(Q=!1,J(fe),fe=-1),H=!0;var B=_;try{t:{for(F(z),R=u(y);R!==null&&!(R.expirationTime>z&&we());){var le=R.callback;if(typeof le=="function"){R.callback=null,_=R.priorityLevel;var b=le(R.expirationTime<=z);if(z=r.unstable_now(),typeof b=="function"){R.callback=b,F(z),U=!0;break t}R===u(y)&&o(y),F(z)}else o(y);R=u(y)}if(R!==null)U=!0;else{var D=u(h);D!==null&&De(V,D.startTime-z),U=!1}}break e}finally{R=null,_=B,H=!1}U=void 0}}finally{U?W():ce=!1}}}var W;if(typeof ue=="function")W=function(){ue(Ie)};else if(typeof MessageChannel<"u"){var _e=new MessageChannel,Ee=_e.port2;_e.port1.onmessage=Ie,W=function(){Ee.postMessage(null)}}else W=function(){ae(Ie,0)};function De(z,U){fe=ae(function(){z(r.unstable_now())},U)}r.unstable_IdlePriority=5,r.unstable_ImmediatePriority=1,r.unstable_LowPriority=4,r.unstable_NormalPriority=3,r.unstable_Profiling=null,r.unstable_UserBlockingPriority=2,r.unstable_cancelCallback=function(z){z.callback=null},r.unstable_forceFrameRate=function(z){0>z||125<z?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):qe=0<z?Math.floor(1e3/z):5},r.unstable_getCurrentPriorityLevel=function(){return _},r.unstable_next=function(z){switch(_){case 1:case 2:case 3:var U=3;break;default:U=_}var B=_;_=U;try{return z()}finally{_=B}},r.unstable_requestPaint=function(){G=!0},r.unstable_runWithPriority=function(z,U){switch(z){case 1:case 2:case 3:case 4:case 5:break;default:z=3}var B=_;_=z;try{return U()}finally{_=B}},r.unstable_scheduleCallback=function(z,U,B){var le=r.unstable_now();switch(typeof B=="object"&&B!==null?(B=B.delay,B=typeof B=="number"&&0<B?le+B:le):B=le,z){case 1:var b=-1;break;case 2:b=250;break;case 5:b=1073741823;break;case 4:b=1e4;break;default:b=5e3}return b=B+b,z={id:x++,callback:U,priorityLevel:z,startTime:B,expirationTime:b,sortIndex:-1},B>le?(z.sortIndex=B,s(h,z),u(y)===null&&z===u(h)&&(Q?(J(fe),fe=-1):Q=!0,De(V,B-le))):(z.sortIndex=b,s(y,z),L||H||(L=!0,ce||(ce=!0,W()))),z},r.unstable_shouldYield=we,r.unstable_wrapCallback=function(z){var U=_;return function(){var B=_;_=U;try{return z.apply(this,arguments)}finally{_=B}}}})(Ou)),Ou}var jd;function im(){return jd||(jd=1,Cu.exports=lm()),Cu.exports}var zu={exports:{}},Pe={};/**
* @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 Hd;function sm(){if(Hd)return Pe;Hd=1;var r=ju();function s(y){var h="https://react.dev/errors/"+y;if(1<arguments.length){h+="?args[]="+encodeURIComponent(arguments[1]);for(var x=2;x<arguments.length;x++)h+="&args[]="+encodeURIComponent(arguments[x])}return"Minified React error #"+y+"; visit "+h+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function u(){}var o={d:{f:u,r:function(){throw Error(s(522))},D:u,C:u,L:u,m:u,X:u,S:u,M:u},p:0,findDOMNode:null},c=Symbol.for("react.portal");function d(y,h,x){var R=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:c,key:R==null?null:""+R,children:y,containerInfo:h,implementation:x}}var g=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function m(y,h){if(y==="font")return"";if(typeof h=="string")return h==="use-credentials"?h:""}return Pe.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=o,Pe.createPortal=function(y,h){var x=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!h||h.nodeType!==1&&h.nodeType!==9&&h.nodeType!==11)throw Error(s(299));return d(y,h,null,x)},Pe.flushSync=function(y){var h=g.T,x=o.p;try{if(g.T=null,o.p=2,y)return y()}finally{g.T=h,o.p=x,o.d.f()}},Pe.preconnect=function(y,h){typeof y=="string"&&(h?(h=h.crossOrigin,h=typeof h=="string"?h==="use-credentials"?h:"":void 0):h=null,o.d.C(y,h))},Pe.prefetchDNS=function(y){typeof y=="string"&&o.d.D(y)},Pe.preinit=function(y,h){if(typeof y=="string"&&h&&typeof h.as=="string"){var x=h.as,R=m(x,h.crossOrigin),_=typeof h.integrity=="string"?h.integrity:void 0,H=typeof h.fetchPriority=="string"?h.fetchPriority:void 0;x==="style"?o.d.S(y,typeof h.precedence=="string"?h.precedence:void 0,{crossOrigin:R,integrity:_,fetchPriority:H}):x==="script"&&o.d.X(y,{crossOrigin:R,integrity:_,fetchPriority:H,nonce:typeof h.nonce=="string"?h.nonce:void 0})}},Pe.preinitModule=function(y,h){if(typeof y=="string")if(typeof h=="object"&&h!==null){if(h.as==null||h.as==="script"){var x=m(h.as,h.crossOrigin);o.d.M(y,{crossOrigin:x,integrity:typeof h.integrity=="string"?h.integrity:void 0,nonce:typeof h.nonce=="string"?h.nonce:void 0})}}else h==null&&o.d.M(y)},Pe.preload=function(y,h){if(typeof y=="string"&&typeof h=="object"&&h!==null&&typeof h.as=="string"){var x=h.as,R=m(x,h.crossOrigin);o.d.L(y,x,{crossOrigin:R,integrity:typeof h.integrity=="string"?h.integrity:void 0,nonce:typeof h.nonce=="string"?h.nonce:void 0,type:typeof h.type=="string"?h.type:void 0,fetchPriority:typeof h.fetchPriority=="string"?h.fetchPriority:void 0,referrerPolicy:typeof h.referrerPolicy=="string"?h.referrerPolicy:void 0,imageSrcSet:typeof h.imageSrcSet=="string"?h.imageSrcSet:void 0,imageSizes:typeof h.imageSizes=="string"?h.imageSizes:void 0,media:typeof h.media=="string"?h.media:void 0})}},Pe.preloadModule=function(y,h){if(typeof y=="string")if(h){var x=m(h.as,h.crossOrigin);o.d.m(y,{as:typeof h.as=="string"&&h.as!=="script"?h.as:void 0,crossOrigin:x,integrity:typeof h.integrity=="string"?h.integrity:void 0})}else o.d.m(y)},Pe.requestFormReset=function(y){o.d.r(y)},Pe.unstable_batchedUpdates=function(y,h){return y(h)},Pe.useFormState=function(y,h,x){return g.H.useFormState(y,h,x)},Pe.useFormStatus=function(){return g.H.useHostTransitionStatus()},Pe.version="19.1.1",Pe}var qd;function om(){if(qd)return zu.exports;qd=1;function r(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(r)}catch(s){console.error(s)}}return r(),zu.exports=sm(),zu.exports}/**
* @license React
* react-dom-client.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var kd;function um(){if(kd)return wl;kd=1;var r=im(),s=ju(),u=om();function o(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var a=2;a<arguments.length;a++)t+="&args[]="+encodeURIComponent(arguments[a])}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 c(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function d(e){var t=e,a=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(a=t.return),e=t.return;while(e)}return t.tag===3?a: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 m(e){if(d(e)!==e)throw Error(o(188))}function y(e){var t=e.alternate;if(!t){if(t=d(e),t===null)throw Error(o(188));return t!==e?null:e}for(var a=e,n=t;;){var l=a.return;if(l===null)break;var i=l.alternate;if(i===null){if(n=l.return,n!==null){a=n;continue}break}if(l.child===i.child){for(i=l.child;i;){if(i===a)return m(l),e;if(i===n)return m(l),t;i=i.sibling}throw Error(o(188))}if(a.return!==n.return)a=l,n=i;else{for(var f=!1,p=l.child;p;){if(p===a){f=!0,a=l,n=i;break}if(p===n){f=!0,n=l,a=i;break}p=p.sibling}if(!f){for(p=i.child;p;){if(p===a){f=!0,a=i,n=l;break}if(p===n){f=!0,n=i,a=l;break}p=p.sibling}if(!f)throw Error(o(189))}}if(a.alternate!==n)throw Error(o(190))}if(a.tag!==3)throw Error(o(188));return a.stateNode.current===a?e:t}function h(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=h(e),t!==null)return t;e=e.sibling}return null}var x=Object.assign,R=Symbol.for("react.element"),_=Symbol.for("react.transitional.element"),H=Symbol.for("react.portal"),L=Symbol.for("react.fragment"),Q=Symbol.for("react.strict_mode"),G=Symbol.for("react.profiler"),ae=Symbol.for("react.provider"),J=Symbol.for("react.consumer"),ue=Symbol.for("react.context"),F=Symbol.for("react.forward_ref"),V=Symbol.for("react.suspense"),ce=Symbol.for("react.suspense_list"),fe=Symbol.for("react.memo"),qe=Symbol.for("react.lazy"),ze=Symbol.for("react.activity"),we=Symbol.for("react.memo_cache_sentinel"),Ie=Symbol.iterator;function W(e){return e===null||typeof e!="object"?null:(e=Ie&&e[Ie]||e["@@iterator"],typeof e=="function"?e:null)}var _e=Symbol.for("react.client.reference");function Ee(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===_e?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case L:return"Fragment";case G:return"Profiler";case Q:return"StrictMode";case V:return"Suspense";case ce:return"SuspenseList";case ze:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case H:return"Portal";case ue:return(e.displayName||"Context")+".Provider";case J:return(e._context.displayName||"Context")+".Consumer";case F:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case fe:return t=e.displayName||null,t!==null?t:Ee(e.type)||"Memo";case qe:t=e._payload,e=e._init;try{return Ee(e(t))}catch{}}return null}var De=Array.isArray,z=s.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,U=u.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,B={pending:!1,data:null,method:null,action:null},le=[],b=-1;function D(e){return{current:e}}function q(e){0>b||(e.current=le[b],le[b]=null,b--)}function j(e,t){b++,le[b]=e.current,e.current=t}var X=D(null),pe=D(null),I=D(null),it=D(null);function Ce(e,t){switch(j(I,t),j(pe,e),j(X,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?id(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=id(t),e=sd(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}q(X),j(X,e)}function Pt(){q(X),q(pe),q(I)}function ss(e){e.memoizedState!==null&&j(it,e);var t=X.current,a=sd(t,e.type);t!==a&&(j(pe,e),j(X,a))}function Gl(e){pe.current===e&&(q(X),q(pe)),it.current===e&&(q(it),Ol._currentValue=B)}var os=Object.prototype.hasOwnProperty,us=r.unstable_scheduleCallback,rs=r.unstable_cancelCallback,Np=r.unstable_shouldYield,wp=r.unstable_requestPaint,zt=r.unstable_now,_p=r.unstable_getCurrentPriorityLevel,qu=r.unstable_ImmediatePriority,ku=r.unstable_UserBlockingPriority,Bl=r.unstable_NormalPriority,Up=r.unstable_LowPriority,Gu=r.unstable_IdlePriority,Lp=r.log,jp=r.unstable_setDisableYieldValue,Un=null,st=null;function Ft(e){if(typeof Lp=="function"&&jp(e),st&&typeof st.setStrictMode=="function")try{st.setStrictMode(Un,e)}catch{}}var ot=Math.clz32?Math.clz32:kp,Hp=Math.log,qp=Math.LN2;function kp(e){return e>>>=0,e===0?32:31-(Hp(e)/qp|0)|0}var Yl=256,Vl=4194304;function Ta(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 Ql(e,t,a){var n=e.pendingLanes;if(n===0)return 0;var l=0,i=e.suspendedLanes,f=e.pingedLanes;e=e.warmLanes;var p=n&134217727;return p!==0?(n=p&~i,n!==0?l=Ta(n):(f&=p,f!==0?l=Ta(f):a||(a=p&~e,a!==0&&(l=Ta(a))))):(p=n&~i,p!==0?l=Ta(p):f!==0?l=Ta(f):a||(a=n&~e,a!==0&&(l=Ta(a)))),l===0?0:t!==0&&t!==l&&(t&i)===0&&(i=l&-l,a=t&-t,i>=a||i===32&&(a&4194048)!==0)?t:l}function Ln(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function Gp(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 Bu(){var e=Yl;return Yl<<=1,(Yl&4194048)===0&&(Yl=256),e}function Yu(){var e=Vl;return Vl<<=1,(Vl&62914560)===0&&(Vl=4194304),e}function cs(e){for(var t=[],a=0;31>a;a++)t.push(e);return t}function jn(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Bp(e,t,a,n,l,i){var f=e.pendingLanes;e.pendingLanes=a,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=a,e.entangledLanes&=a,e.errorRecoveryDisabledLanes&=a,e.shellSuspendCounter=0;var p=e.entanglements,v=e.expirationTimes,E=e.hiddenUpdates;for(a=f&~a;0<a;){var M=31-ot(a),w=1<<M;p[M]=0,v[M]=-1;var C=E[M];if(C!==null)for(E[M]=null,M=0;M<C.length;M++){var O=C[M];O!==null&&(O.lane&=-536870913)}a&=~w}n!==0&&Vu(e,n,0),i!==0&&l===0&&e.tag!==0&&(e.suspendedLanes|=i&~(f&~t))}function Vu(e,t,a){e.pendingLanes|=t,e.suspendedLanes&=~t;var n=31-ot(t);e.entangledLanes|=t,e.entanglements[n]=e.entanglements[n]|1073741824|a&4194090}function Qu(e,t){var a=e.entangledLanes|=t;for(e=e.entanglements;a;){var n=31-ot(a),l=1<<n;l&t|e[n]&t&&(e[n]|=t),a&=~l}}function fs(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 ds(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function Xu(){var e=U.p;return e!==0?e:(e=window.event,e===void 0?32:Cd(e.type))}function Yp(e,t){var a=U.p;try{return U.p=e,t()}finally{U.p=a}}var It=Math.random().toString(36).slice(2),$e="__reactFiber$"+It,et="__reactProps$"+It,Va="__reactContainer$"+It,ps="__reactEvents$"+It,Vp="__reactListeners$"+It,Qp="__reactHandles$"+It,Ku="__reactResources$"+It,Hn="__reactMarker$"+It;function hs(e){delete e[$e],delete e[et],delete e[ps],delete e[Vp],delete e[Qp]}function Qa(e){var t=e[$e];if(t)return t;for(var a=e.parentNode;a;){if(t=a[Va]||a[$e]){if(a=t.alternate,t.child!==null||a!==null&&a.child!==null)for(e=cd(e);e!==null;){if(a=e[$e])return a;e=cd(e)}return t}e=a,a=e.parentNode}return null}function Xa(e){if(e=e[$e]||e[Va]){var t=e.tag;if(t===5||t===6||t===13||t===26||t===27||t===3)return e}return null}function qn(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(o(33))}function Ka(e){var t=e[Ku];return t||(t=e[Ku]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function Be(e){e[Hn]=!0}var Zu=new Set,$u={};function Ea(e,t){Za(e,t),Za(e+"Capture",t)}function Za(e,t){for($u[e]=t,e=0;e<t.length;e++)Zu.add(t[e])}var Xp=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]*$"),Ju={},Pu={};function Kp(e){return os.call(Pu,e)?!0:os.call(Ju,e)?!1:Xp.test(e)?Pu[e]=!0:(Ju[e]=!0,!1)}function Xl(e,t,a){if(Kp(t))if(a===null)e.removeAttribute(t);else{switch(typeof a){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var n=t.toLowerCase().slice(0,5);if(n!=="data-"&&n!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+a)}}function Kl(e,t,a){if(a===null)e.removeAttribute(t);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+a)}}function Ut(e,t,a,n){if(n===null)e.removeAttribute(a);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(a);return}e.setAttributeNS(t,a,""+n)}}var gs,Fu;function $a(e){if(gs===void 0)try{throw Error()}catch(a){var t=a.stack.trim().match(/\n( *(at )?)/);gs=t&&t[1]||"",Fu=-1<a.stack.indexOf(`
at`)?" (<anonymous>)":-1<a.stack.indexOf("@")?"@unknown:0:0":""}return`
`+gs+e+Fu}var ms=!1;function vs(e,t){if(!e||ms)return"";ms=!0;var a=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var n={DetermineComponentFrameRoot:function(){try{if(t){var w=function(){throw Error()};if(Object.defineProperty(w.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(w,[])}catch(O){var C=O}Reflect.construct(e,[],w)}else{try{w.call()}catch(O){C=O}e.call(w.prototype)}}else{try{throw Error()}catch(O){C=O}(w=e())&&typeof w.catch=="function"&&w.catch(function(){})}}catch(O){if(O&&C&&typeof O.stack=="string")return[O.stack,C.stack]}return[null,null]}};n.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var l=Object.getOwnPropertyDescriptor(n.DetermineComponentFrameRoot,"name");l&&l.configurable&&Object.defineProperty(n.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var i=n.DetermineComponentFrameRoot(),f=i[0],p=i[1];if(f&&p){var v=f.split(`
`),E=p.split(`
`);for(l=n=0;n<v.length&&!v[n].includes("DetermineComponentFrameRoot");)n++;for(;l<E.length&&!E[l].includes("DetermineComponentFrameRoot");)l++;if(n===v.length||l===E.length)for(n=v.length-1,l=E.length-1;1<=n&&0<=l&&v[n]!==E[l];)l--;for(;1<=n&&0<=l;n--,l--)if(v[n]!==E[l]){if(n!==1||l!==1)do if(n--,l--,0>l||v[n]!==E[l]){var M=`
`+v[n].replace(" at new "," at ");return e.displayName&&M.includes("<anonymous>")&&(M=M.replace("<anonymous>",e.displayName)),M}while(1<=n&&0<=l);break}}}finally{ms=!1,Error.prepareStackTrace=a}return(a=e?e.displayName||e.name:"")?$a(a):""}function Zp(e){switch(e.tag){case 26:case 27:case 5:return $a(e.type);case 16:return $a("Lazy");case 13:return $a("Suspense");case 19:return $a("SuspenseList");case 0:case 15:return vs(e.type,!1);case 11:return vs(e.type.render,!1);case 1:return vs(e.type,!0);case 31:return $a("Activity");default:return""}}function Iu(e){try{var t="";do t+=Zp(e),e=e.return;while(e);return t}catch(a){return`
Error generating stack: `+a.message+`
`+a.stack}}function gt(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Wu(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function $p(e){var t=Wu(e)?"checked":"value",a=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var l=a.get,i=a.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(f){n=""+f,i.call(this,f)}}),Object.defineProperty(e,t,{enumerable:a.enumerable}),{getValue:function(){return n},setValue:function(f){n=""+f},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Zl(e){e._valueTracker||(e._valueTracker=$p(e))}function er(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var a=t.getValue(),n="";return e&&(n=Wu(e)?e.checked?"true":"false":e.value),e=n,e!==a?(t.setValue(e),!0):!1}function $l(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 Jp=/[\n"\\]/g;function mt(e){return e.replace(Jp,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function ys(e,t,a,n,l,i,f,p){e.name="",f!=null&&typeof f!="function"&&typeof f!="symbol"&&typeof f!="boolean"?e.type=f:e.removeAttribute("type"),t!=null?f==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+gt(t)):e.value!==""+gt(t)&&(e.value=""+gt(t)):f!=="submit"&&f!=="reset"||e.removeAttribute("value"),t!=null?bs(e,f,gt(t)):a!=null?bs(e,f,gt(a)):n!=null&&e.removeAttribute("value"),l==null&&i!=null&&(e.defaultChecked=!!i),l!=null&&(e.checked=l&&typeof l!="function"&&typeof l!="symbol"),p!=null&&typeof p!="function"&&typeof p!="symbol"&&typeof p!="boolean"?e.name=""+gt(p):e.removeAttribute("name")}function tr(e,t,a,n,l,i,f,p){if(i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"&&(e.type=i),t!=null||a!=null){if(!(i!=="submit"&&i!=="reset"||t!=null))return;a=a!=null?""+gt(a):"",t=t!=null?""+gt(t):a,p||t===e.value||(e.value=t),e.defaultValue=t}n=n??l,n=typeof n!="function"&&typeof n!="symbol"&&!!n,e.checked=p?e.checked:!!n,e.defaultChecked=!!n,f!=null&&typeof f!="function"&&typeof f!="symbol"&&typeof f!="boolean"&&(e.name=f)}function bs(e,t,a){t==="number"&&$l(e.ownerDocument)===e||e.defaultValue===""+a||(e.defaultValue=""+a)}function Ja(e,t,a,n){if(e=e.options,t){t={};for(var l=0;l<a.length;l++)t["$"+a[l]]=!0;for(a=0;a<e.length;a++)l=t.hasOwnProperty("$"+e[a].value),e[a].selected!==l&&(e[a].selected=l),l&&n&&(e[a].defaultSelected=!0)}else{for(a=""+gt(a),t=null,l=0;l<e.length;l++){if(e[l].value===a){e[l].selected=!0,n&&(e[l].defaultSelected=!0);return}t!==null||e[l].disabled||(t=e[l])}t!==null&&(t.selected=!0)}}function ar(e,t,a){if(t!=null&&(t=""+gt(t),t!==e.value&&(e.value=t),a==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=a!=null?""+gt(a):""}function nr(e,t,a,n){if(t==null){if(n!=null){if(a!=null)throw Error(o(92));if(De(n)){if(1<n.length)throw Error(o(93));n=n[0]}a=n}a==null&&(a=""),t=a}a=gt(t),e.defaultValue=a,n=e.textContent,n===a&&n!==""&&n!==null&&(e.value=n)}function Pa(e,t){if(t){var a=e.firstChild;if(a&&a===e.lastChild&&a.nodeType===3){a.nodeValue=t;return}}e.textContent=t}var Pp=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 lr(e,t,a){var n=t.indexOf("--")===0;a==null||typeof a=="boolean"||a===""?n?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":n?e.setProperty(t,a):typeof a!="number"||a===0||Pp.has(t)?t==="float"?e.cssFloat=a:e[t]=(""+a).trim():e[t]=a+"px"}function ir(e,t,a){if(t!=null&&typeof t!="object")throw Error(o(62));if(e=e.style,a!=null){for(var n in a)!a.hasOwnProperty(n)||t!=null&&t.hasOwnProperty(n)||(n.indexOf("--")===0?e.setProperty(n,""):n==="float"?e.cssFloat="":e[n]="");for(var l in t)n=t[l],t.hasOwnProperty(l)&&a[l]!==n&&lr(e,l,n)}else for(var i in t)t.hasOwnProperty(i)&&lr(e,i,t[i])}function Ss(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 Fp=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"]]),Ip=/^[\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 Jl(e){return Ip.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}var As=null;function xs(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Fa=null,Ia=null;function sr(e){var t=Xa(e);if(t&&(e=t.stateNode)){var a=e[et]||null;e:switch(e=t.stateNode,t.type){case"input":if(ys(e,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name),t=a.name,a.type==="radio"&&t!=null){for(a=e;a.parentNode;)a=a.parentNode;for(a=a.querySelectorAll('input[name="'+mt(""+t)+'"][type="radio"]'),t=0;t<a.length;t++){var n=a[t];if(n!==e&&n.form===e.form){var l=n[et]||null;if(!l)throw Error(o(90));ys(n,l.value,l.defaultValue,l.defaultValue,l.checked,l.defaultChecked,l.type,l.name)}}for(t=0;t<a.length;t++)n=a[t],n.form===e.form&&er(n)}break e;case"textarea":ar(e,a.value,a.defaultValue);break e;case"select":t=a.value,t!=null&&Ja(e,!!a.multiple,t,!1)}}}var Ts=!1;function or(e,t,a){if(Ts)return e(t,a);Ts=!0;try{var n=e(t);return n}finally{if(Ts=!1,(Fa!==null||Ia!==null)&&(Ui(),Fa&&(t=Fa,e=Ia,Ia=Fa=null,sr(t),e)))for(t=0;t<e.length;t++)sr(e[t])}}function kn(e,t){var a=e.stateNode;if(a===null)return null;var n=a[et]||null;if(n===null)return null;a=n[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":(n=!n.disabled)||(e=e.type,n=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!n;break e;default:e=!1}if(e)return null;if(a&&typeof a!="function")throw Error(o(231,t,typeof a));return a}var Lt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Es=!1;if(Lt)try{var Gn={};Object.defineProperty(Gn,"passive",{get:function(){Es=!0}}),window.addEventListener("test",Gn,Gn),window.removeEventListener("test",Gn,Gn)}catch{Es=!1}var Wt=null,Cs=null,Pl=null;function ur(){if(Pl)return Pl;var e,t=Cs,a=t.length,n,l="value"in Wt?Wt.value:Wt.textContent,i=l.length;for(e=0;e<a&&t[e]===l[e];e++);var f=a-e;for(n=1;n<=f&&t[a-n]===l[i-n];n++);return Pl=l.slice(e,1<n?1-n:void 0)}function Fl(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 Il(){return!0}function rr(){return!1}function tt(e){function t(a,n,l,i,f){this._reactName=a,this._targetInst=l,this.type=n,this.nativeEvent=i,this.target=f,this.currentTarget=null;for(var p in e)e.hasOwnProperty(p)&&(a=e[p],this[p]=a?a(i):i[p]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?Il:rr,this.isPropagationStopped=rr,this}return x(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var a=this.nativeEvent;a&&(a.preventDefault?a.preventDefault():typeof a.returnValue!="unknown"&&(a.returnValue=!1),this.isDefaultPrevented=Il)},stopPropagation:function(){var a=this.nativeEvent;a&&(a.stopPropagation?a.stopPropagation():typeof a.cancelBubble!="unknown"&&(a.cancelBubble=!0),this.isPropagationStopped=Il)},persist:function(){},isPersistent:Il}),t}var Ca={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Wl=tt(Ca),Bn=x({},Ca,{view:0,detail:0}),Wp=tt(Bn),Os,zs,Yn,ei=x({},Bn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Ds,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!==Yn&&(Yn&&e.type==="mousemove"?(Os=e.screenX-Yn.screenX,zs=e.screenY-Yn.screenY):zs=Os=0,Yn=e),Os)},movementY:function(e){return"movementY"in e?e.movementY:zs}}),cr=tt(ei),eh=x({},ei,{dataTransfer:0}),th=tt(eh),ah=x({},Bn,{relatedTarget:0}),Rs=tt(ah),nh=x({},Ca,{animationName:0,elapsedTime:0,pseudoElement:0}),lh=tt(nh),ih=x({},Ca,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),sh=tt(ih),oh=x({},Ca,{data:0}),fr=tt(oh),uh={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},rh={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"},ch={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function fh(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=ch[e])?!!t[e]:!1}function Ds(){return fh}var dh=x({},Bn,{key:function(e){if(e.key){var t=uh[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Fl(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?rh[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Ds,charCode:function(e){return e.type==="keypress"?Fl(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Fl(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),ph=tt(dh),hh=x({},ei,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),dr=tt(hh),gh=x({},Bn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Ds}),mh=tt(gh),vh=x({},Ca,{propertyName:0,elapsedTime:0,pseudoElement:0}),yh=tt(vh),bh=x({},ei,{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}),Sh=tt(bh),Ah=x({},Ca,{newState:0,oldState:0}),xh=tt(Ah),Th=[9,13,27,32],Ms=Lt&&"CompositionEvent"in window,Vn=null;Lt&&"documentMode"in document&&(Vn=document.documentMode);var Eh=Lt&&"TextEvent"in window&&!Vn,pr=Lt&&(!Ms||Vn&&8<Vn&&11>=Vn),hr=" ",gr=!1;function mr(e,t){switch(e){case"keyup":return Th.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function vr(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Wa=!1;function Ch(e,t){switch(e){case"compositionend":return vr(t);case"keypress":return t.which!==32?null:(gr=!0,hr);case"textInput":return e=t.data,e===hr&&gr?null:e;default:return null}}function Oh(e,t){if(Wa)return e==="compositionend"||!Ms&&mr(e,t)?(e=ur(),Pl=Cs=Wt=null,Wa=!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 pr&&t.locale!=="ko"?null:t.data;default:return null}}var zh={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 yr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!zh[e.type]:t==="textarea"}function br(e,t,a,n){Fa?Ia?Ia.push(n):Ia=[n]:Fa=n,t=Gi(t,"onChange"),0<t.length&&(a=new Wl("onChange","change",null,a,n),e.push({event:a,listeners:t}))}var Qn=null,Xn=null;function Rh(e){ed(e,0)}function ti(e){var t=qn(e);if(er(t))return e}function Sr(e,t){if(e==="change")return t}var Ar=!1;if(Lt){var Ns;if(Lt){var ws="oninput"in document;if(!ws){var xr=document.createElement("div");xr.setAttribute("oninput","return;"),ws=typeof xr.oninput=="function"}Ns=ws}else Ns=!1;Ar=Ns&&(!document.documentMode||9<document.documentMode)}function Tr(){Qn&&(Qn.detachEvent("onpropertychange",Er),Xn=Qn=null)}function Er(e){if(e.propertyName==="value"&&ti(Xn)){var t=[];br(t,Xn,e,xs(e)),or(Rh,t)}}function Dh(e,t,a){e==="focusin"?(Tr(),Qn=t,Xn=a,Qn.attachEvent("onpropertychange",Er)):e==="focusout"&&Tr()}function Mh(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return ti(Xn)}function Nh(e,t){if(e==="click")return ti(t)}function wh(e,t){if(e==="input"||e==="change")return ti(t)}function _h(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var ut=typeof Object.is=="function"?Object.is:_h;function Kn(e,t){if(ut(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var a=Object.keys(e),n=Object.keys(t);if(a.length!==n.length)return!1;for(n=0;n<a.length;n++){var l=a[n];if(!os.call(t,l)||!ut(e[l],t[l]))return!1}return!0}function Cr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Or(e,t){var a=Cr(e);e=0;for(var n;a;){if(a.nodeType===3){if(n=e+a.textContent.length,e<=t&&n>=t)return{node:a,offset:t-e};e=n}e:{for(;a;){if(a.nextSibling){a=a.nextSibling;break e}a=a.parentNode}a=void 0}a=Cr(a)}}function zr(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?zr(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Rr(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=$l(e.document);t instanceof e.HTMLIFrameElement;){try{var a=typeof t.contentWindow.location.href=="string"}catch{a=!1}if(a)e=t.contentWindow;else break;t=$l(e.document)}return t}function _s(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 Uh=Lt&&"documentMode"in document&&11>=document.documentMode,en=null,Us=null,Zn=null,Ls=!1;function Dr(e,t,a){var n=a.window===a?a.document:a.nodeType===9?a:a.ownerDocument;Ls||en==null||en!==$l(n)||(n=en,"selectionStart"in n&&_s(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),Zn&&Kn(Zn,n)||(Zn=n,n=Gi(Us,"onSelect"),0<n.length&&(t=new Wl("onSelect","select",null,t,a),e.push({event:t,listeners:n}),t.target=en)))}function Oa(e,t){var a={};return a[e.toLowerCase()]=t.toLowerCase(),a["Webkit"+e]="webkit"+t,a["Moz"+e]="moz"+t,a}var tn={animationend:Oa("Animation","AnimationEnd"),animationiteration:Oa("Animation","AnimationIteration"),animationstart:Oa("Animation","AnimationStart"),transitionrun:Oa("Transition","TransitionRun"),transitionstart:Oa("Transition","TransitionStart"),transitioncancel:Oa("Transition","TransitionCancel"),transitionend:Oa("Transition","TransitionEnd")},js={},Mr={};Lt&&(Mr=document.createElement("div").style,"AnimationEvent"in window||(delete tn.animationend.animation,delete tn.animationiteration.animation,delete tn.animationstart.animation),"TransitionEvent"in window||delete tn.transitionend.transition);function za(e){if(js[e])return js[e];if(!tn[e])return e;var t=tn[e],a;for(a in t)if(t.hasOwnProperty(a)&&a in Mr)return js[e]=t[a];return e}var Nr=za("animationend"),wr=za("animationiteration"),_r=za("animationstart"),Lh=za("transitionrun"),jh=za("transitionstart"),Hh=za("transitioncancel"),Ur=za("transitionend"),Lr=new Map,Hs="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(" ");Hs.push("scrollEnd");function Et(e,t){Lr.set(e,t),Ea(t,[e])}var jr=new WeakMap;function vt(e,t){if(typeof e=="object"&&e!==null){var a=jr.get(e);return a!==void 0?a:(t={value:e,source:t,stack:Iu(t)},jr.set(e,t),t)}return{value:e,source:t,stack:Iu(t)}}var yt=[],an=0,qs=0;function ai(){for(var e=an,t=qs=an=0;t<e;){var a=yt[t];yt[t++]=null;var n=yt[t];yt[t++]=null;var l=yt[t];yt[t++]=null;var i=yt[t];if(yt[t++]=null,n!==null&&l!==null){var f=n.pending;f===null?l.next=l:(l.next=f.next,f.next=l),n.pending=l}i!==0&&Hr(a,l,i)}}function ni(e,t,a,n){yt[an++]=e,yt[an++]=t,yt[an++]=a,yt[an++]=n,qs|=n,e.lanes|=n,e=e.alternate,e!==null&&(e.lanes|=n)}function ks(e,t,a,n){return ni(e,t,a,n),li(e)}function nn(e,t){return ni(e,null,null,t),li(e)}function Hr(e,t,a){e.lanes|=a;var n=e.alternate;n!==null&&(n.lanes|=a);for(var l=!1,i=e.return;i!==null;)i.childLanes|=a,n=i.alternate,n!==null&&(n.childLanes|=a),i.tag===22&&(e=i.stateNode,e===null||e._visibility&1||(l=!0)),e=i,i=i.return;return e.tag===3?(i=e.stateNode,l&&t!==null&&(l=31-ot(a),e=i.hiddenUpdates,n=e[l],n===null?e[l]=[t]:n.push(t),t.lane=a|536870912),i):null}function li(e){if(50<yl)throw yl=0,Ko=null,Error(o(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var ln={};function qh(e,t,a,n){this.tag=e,this.key=a,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=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function rt(e,t,a,n){return new qh(e,t,a,n)}function Gs(e){return e=e.prototype,!(!e||!e.isReactComponent)}function jt(e,t){var a=e.alternate;return a===null?(a=rt(e.tag,t,e.key,e.mode),a.elementType=e.elementType,a.type=e.type,a.stateNode=e.stateNode,a.alternate=e,e.alternate=a):(a.pendingProps=t,a.type=e.type,a.flags=0,a.subtreeFlags=0,a.deletions=null),a.flags=e.flags&65011712,a.childLanes=e.childLanes,a.lanes=e.lanes,a.child=e.child,a.memoizedProps=e.memoizedProps,a.memoizedState=e.memoizedState,a.updateQueue=e.updateQueue,t=e.dependencies,a.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},a.sibling=e.sibling,a.index=e.index,a.ref=e.ref,a.refCleanup=e.refCleanup,a}function qr(e,t){e.flags&=65011714;var a=e.alternate;return a===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=a.childLanes,e.lanes=a.lanes,e.child=a.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=a.memoizedProps,e.memoizedState=a.memoizedState,e.updateQueue=a.updateQueue,e.type=a.type,t=a.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function ii(e,t,a,n,l,i){var f=0;if(n=e,typeof e=="function")Gs(e)&&(f=1);else if(typeof e=="string")f=Gg(e,a,X.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case ze:return e=rt(31,a,t,l),e.elementType=ze,e.lanes=i,e;case L:return Ra(a.children,l,i,t);case Q:f=8,l|=24;break;case G:return e=rt(12,a,t,l|2),e.elementType=G,e.lanes=i,e;case V:return e=rt(13,a,t,l),e.elementType=V,e.lanes=i,e;case ce:return e=rt(19,a,t,l),e.elementType=ce,e.lanes=i,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case ae:case ue:f=10;break e;case J:f=9;break e;case F:f=11;break e;case fe:f=14;break e;case qe:f=16,n=null;break e}f=29,a=Error(o(130,e===null?"null":typeof e,"")),n=null}return t=rt(f,a,t,l),t.elementType=e,t.type=n,t.lanes=i,t}function Ra(e,t,a,n){return e=rt(7,e,n,t),e.lanes=a,e}function Bs(e,t,a){return e=rt(6,e,null,t),e.lanes=a,e}function Ys(e,t,a){return t=rt(4,e.children!==null?e.children:[],e.key,t),t.lanes=a,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var sn=[],on=0,si=null,oi=0,bt=[],St=0,Da=null,Ht=1,qt="";function Ma(e,t){sn[on++]=oi,sn[on++]=si,si=e,oi=t}function kr(e,t,a){bt[St++]=Ht,bt[St++]=qt,bt[St++]=Da,Da=e;var n=Ht;e=qt;var l=32-ot(n)-1;n&=~(1<<l),a+=1;var i=32-ot(t)+l;if(30<i){var f=l-l%5;i=(n&(1<<f)-1).toString(32),n>>=f,l-=f,Ht=1<<32-ot(t)+l|a<<l|n,qt=i+e}else Ht=1<<i|a<<l|n,qt=e}function Vs(e){e.return!==null&&(Ma(e,1),kr(e,1,0))}function Qs(e){for(;e===si;)si=sn[--on],sn[on]=null,oi=sn[--on],sn[on]=null;for(;e===Da;)Da=bt[--St],bt[St]=null,qt=bt[--St],bt[St]=null,Ht=bt[--St],bt[St]=null}var We=null,Me=null,ge=!1,Na=null,Rt=!1,Xs=Error(o(519));function wa(e){var t=Error(o(418,""));throw Pn(vt(t,e)),Xs}function Gr(e){var t=e.stateNode,a=e.type,n=e.memoizedProps;switch(t[$e]=e,t[et]=n,a){case"dialog":oe("cancel",t),oe("close",t);break;case"iframe":case"object":case"embed":oe("load",t);break;case"video":case"audio":for(a=0;a<Sl.length;a++)oe(Sl[a],t);break;case"source":oe("error",t);break;case"img":case"image":case"link":oe("error",t),oe("load",t);break;case"details":oe("toggle",t);break;case"input":oe("invalid",t),tr(t,n.value,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name,!0),Zl(t);break;case"select":oe("invalid",t);break;case"textarea":oe("invalid",t),nr(t,n.value,n.defaultValue,n.children),Zl(t)}a=n.children,typeof a!="string"&&typeof a!="number"&&typeof a!="bigint"||t.textContent===""+a||n.suppressHydrationWarning===!0||ld(t.textContent,a)?(n.popover!=null&&(oe("beforetoggle",t),oe("toggle",t)),n.onScroll!=null&&oe("scroll",t),n.onScrollEnd!=null&&oe("scrollend",t),n.onClick!=null&&(t.onclick=Bi),t=!0):t=!1,t||wa(e)}function Br(e){for(We=e.return;We;)switch(We.tag){case 5:case 13:Rt=!1;return;case 27:case 3:Rt=!0;return;default:We=We.return}}function $n(e){if(e!==We)return!1;if(!ge)return Br(e),ge=!0,!1;var t=e.tag,a;if((a=t!==3&&t!==27)&&((a=t===5)&&(a=e.type,a=!(a!=="form"&&a!=="button")||uu(e.type,e.memoizedProps)),a=!a),a&&Me&&wa(e),Br(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(o(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8)if(a=e.data,a==="/$"){if(t===0){Me=Ot(e.nextSibling);break e}t--}else a!=="$"&&a!=="$!"&&a!=="$?"||t++;e=e.nextSibling}Me=null}}else t===27?(t=Me,ga(e.type)?(e=du,du=null,Me=e):Me=t):Me=We?Ot(e.stateNode.nextSibling):null;return!0}function Jn(){Me=We=null,ge=!1}function Yr(){var e=Na;return e!==null&&(lt===null?lt=e:lt.push.apply(lt,e),Na=null),e}function Pn(e){Na===null?Na=[e]:Na.push(e)}var Ks=D(null),_a=null,kt=null;function ea(e,t,a){j(Ks,t._currentValue),t._currentValue=a}function Gt(e){e._currentValue=Ks.current,q(Ks)}function Zs(e,t,a){for(;e!==null;){var n=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,n!==null&&(n.childLanes|=t)):n!==null&&(n.childLanes&t)!==t&&(n.childLanes|=t),e===a)break;e=e.return}}function $s(e,t,a,n){var l=e.child;for(l!==null&&(l.return=e);l!==null;){var i=l.dependencies;if(i!==null){var f=l.child;i=i.firstContext;e:for(;i!==null;){var p=i;i=l;for(var v=0;v<t.length;v++)if(p.context===t[v]){i.lanes|=a,p=i.alternate,p!==null&&(p.lanes|=a),Zs(i.return,a,e),n||(f=null);break e}i=p.next}}else if(l.tag===18){if(f=l.return,f===null)throw Error(o(341));f.lanes|=a,i=f.alternate,i!==null&&(i.lanes|=a),Zs(f,a,e),f=null}else f=l.child;if(f!==null)f.return=l;else for(f=l;f!==null;){if(f===e){f=null;break}if(l=f.sibling,l!==null){l.return=f.return,f=l;break}f=f.return}l=f}}function Fn(e,t,a,n){e=null;for(var l=t,i=!1;l!==null;){if(!i){if((l.flags&524288)!==0)i=!0;else if((l.flags&262144)!==0)break}if(l.tag===10){var f=l.alternate;if(f===null)throw Error(o(387));if(f=f.memoizedProps,f!==null){var p=l.type;ut(l.pendingProps.value,f.value)||(e!==null?e.push(p):e=[p])}}else if(l===it.current){if(f=l.alternate,f===null)throw Error(o(387));f.memoizedState.memoizedState!==l.memoizedState.memoizedState&&(e!==null?e.push(Ol):e=[Ol])}l=l.return}e!==null&&$s(t,e,a,n),t.flags|=262144}function ui(e){for(e=e.firstContext;e!==null;){if(!ut(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Ua(e){_a=e,kt=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function Je(e){return Vr(_a,e)}function ri(e,t){return _a===null&&Ua(e),Vr(e,t)}function Vr(e,t){var a=t._currentValue;if(t={context:t,memoizedValue:a,next:null},kt===null){if(e===null)throw Error(o(308));kt=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else kt=kt.next=t;return a}var kh=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(a,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach(function(a){return a()})}},Gh=r.unstable_scheduleCallback,Bh=r.unstable_NormalPriority,ke={$$typeof:ue,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Js(){return{controller:new kh,data:new Map,refCount:0}}function In(e){e.refCount--,e.refCount===0&&Gh(Bh,function(){e.controller.abort()})}var Wn=null,Ps=0,un=0,rn=null;function Yh(e,t){if(Wn===null){var a=Wn=[];Ps=0,un=Wo(),rn={status:"pending",value:void 0,then:function(n){a.push(n)}}}return Ps++,t.then(Qr,Qr),t}function Qr(){if(--Ps===0&&Wn!==null){rn!==null&&(rn.status="fulfilled");var e=Wn;Wn=null,un=0,rn=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function Vh(e,t){var a=[],n={status:"pending",value:null,reason:null,then:function(l){a.push(l)}};return e.then(function(){n.status="fulfilled",n.value=t;for(var l=0;l<a.length;l++)(0,a[l])(t)},function(l){for(n.status="rejected",n.reason=l,l=0;l<a.length;l++)(0,a[l])(void 0)}),n}var Xr=z.S;z.S=function(e,t){typeof t=="object"&&t!==null&&typeof t.then=="function"&&Yh(e,t),Xr!==null&&Xr(e,t)};var La=D(null);function Fs(){var e=La.current;return e!==null?e:xe.pooledCache}function ci(e,t){t===null?j(La,La.current):j(La,t.pool)}function Kr(){var e=Fs();return e===null?null:{parent:ke._currentValue,pool:e}}var el=Error(o(460)),Zr=Error(o(474)),fi=Error(o(542)),Is={then:function(){}};function $r(e){return e=e.status,e==="fulfilled"||e==="rejected"}function di(){}function Jr(e,t,a){switch(a=e[a],a===void 0?e.push(t):a!==t&&(t.then(di,di),t=a),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,Fr(e),e;default:if(typeof t.status=="string")t.then(di,di);else{if(e=xe,e!==null&&100<e.shellSuspendCounter)throw Error(o(482));e=t,e.status="pending",e.then(function(n){if(t.status==="pending"){var l=t;l.status="fulfilled",l.value=n}},function(n){if(t.status==="pending"){var l=t;l.status="rejected",l.reason=n}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,Fr(e),e}throw tl=t,el}}var tl=null;function Pr(){if(tl===null)throw Error(o(459));var e=tl;return tl=null,e}function Fr(e){if(e===el||e===fi)throw Error(o(483))}var ta=!1;function Ws(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function eo(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 aa(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function na(e,t,a){var n=e.updateQueue;if(n===null)return null;if(n=n.shared,(me&2)!==0){var l=n.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),n.pending=t,t=li(e),Hr(e,null,a),t}return ni(e,n,t,a),li(e)}function al(e,t,a){if(t=t.updateQueue,t!==null&&(t=t.shared,(a&4194048)!==0)){var n=t.lanes;n&=e.pendingLanes,a|=n,t.lanes=a,Qu(e,a)}}function to(e,t){var a=e.updateQueue,n=e.alternate;if(n!==null&&(n=n.updateQueue,a===n)){var l=null,i=null;if(a=a.firstBaseUpdate,a!==null){do{var f={lane:a.lane,tag:a.tag,payload:a.payload,callback:null,next:null};i===null?l=i=f:i=i.next=f,a=a.next}while(a!==null);i===null?l=i=t:i=i.next=t}else l=i=t;a={baseState:n.baseState,firstBaseUpdate:l,lastBaseUpdate:i,shared:n.shared,callbacks:n.callbacks},e.updateQueue=a;return}e=a.lastBaseUpdate,e===null?a.firstBaseUpdate=t:e.next=t,a.lastBaseUpdate=t}var ao=!1;function nl(){if(ao){var e=rn;if(e!==null)throw e}}function ll(e,t,a,n){ao=!1;var l=e.updateQueue;ta=!1;var i=l.firstBaseUpdate,f=l.lastBaseUpdate,p=l.shared.pending;if(p!==null){l.shared.pending=null;var v=p,E=v.next;v.next=null,f===null?i=E:f.next=E,f=v;var M=e.alternate;M!==null&&(M=M.updateQueue,p=M.lastBaseUpdate,p!==f&&(p===null?M.firstBaseUpdate=E:p.next=E,M.lastBaseUpdate=v))}if(i!==null){var w=l.baseState;f=0,M=E=v=null,p=i;do{var C=p.lane&-536870913,O=C!==p.lane;if(O?(re&C)===C:(n&C)===C){C!==0&&C===un&&(ao=!0),M!==null&&(M=M.next={lane:0,tag:p.tag,payload:p.payload,callback:null,next:null});e:{var $=e,K=p;C=t;var Se=a;switch(K.tag){case 1:if($=K.payload,typeof $=="function"){w=$.call(Se,w,C);break e}w=$;break e;case 3:$.flags=$.flags&-65537|128;case 0:if($=K.payload,C=typeof $=="function"?$.call(Se,w,C):$,C==null)break e;w=x({},w,C);break e;case 2:ta=!0}}C=p.callback,C!==null&&(e.flags|=64,O&&(e.flags|=8192),O=l.callbacks,O===null?l.callbacks=[C]:O.push(C))}else O={lane:C,tag:p.tag,payload:p.payload,callback:p.callback,next:null},M===null?(E=M=O,v=w):M=M.next=O,f|=C;if(p=p.next,p===null){if(p=l.shared.pending,p===null)break;O=p,p=O.next,O.next=null,l.lastBaseUpdate=O,l.shared.pending=null}}while(!0);M===null&&(v=w),l.baseState=v,l.firstBaseUpdate=E,l.lastBaseUpdate=M,i===null&&(l.shared.lanes=0),fa|=f,e.lanes=f,e.memoizedState=w}}function Ir(e,t){if(typeof e!="function")throw Error(o(191,e));e.call(t)}function Wr(e,t){var a=e.callbacks;if(a!==null)for(e.callbacks=null,e=0;e<a.length;e++)Ir(a[e],t)}var cn=D(null),pi=D(0);function ec(e,t){e=Zt,j(pi,e),j(cn,t),Zt=e|t.baseLanes}function no(){j(pi,Zt),j(cn,cn.current)}function lo(){Zt=pi.current,q(cn),q(pi)}var la=0,ne=null,ye=null,je=null,hi=!1,fn=!1,ja=!1,gi=0,il=0,dn=null,Qh=0;function Ue(){throw Error(o(321))}function io(e,t){if(t===null)return!1;for(var a=0;a<t.length&&a<e.length;a++)if(!ut(e[a],t[a]))return!1;return!0}function so(e,t,a,n,l,i){return la=i,ne=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,z.H=e===null||e.memoizedState===null?Hc:qc,ja=!1,i=a(n,l),ja=!1,fn&&(i=ac(t,a,n,l)),tc(e),i}function tc(e){z.H=Ai;var t=ye!==null&&ye.next!==null;if(la=0,je=ye=ne=null,hi=!1,il=0,dn=null,t)throw Error(o(300));e===null||Ye||(e=e.dependencies,e!==null&&ui(e)&&(Ye=!0))}function ac(e,t,a,n){ne=e;var l=0;do{if(fn&&(dn=null),il=0,fn=!1,25<=l)throw Error(o(301));if(l+=1,je=ye=null,e.updateQueue!=null){var i=e.updateQueue;i.lastEffect=null,i.events=null,i.stores=null,i.memoCache!=null&&(i.memoCache.index=0)}z.H=Fh,i=t(a,n)}while(fn);return i}function Xh(){var e=z.H,t=e.useState()[0];return t=typeof t.then=="function"?sl(t):t,e=e.useState()[0],(ye!==null?ye.memoizedState:null)!==e&&(ne.flags|=1024),t}function oo(){var e=gi!==0;return gi=0,e}function uo(e,t,a){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a}function ro(e){if(hi){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}hi=!1}la=0,je=ye=ne=null,fn=!1,il=gi=0,dn=null}function at(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return je===null?ne.memoizedState=je=e:je=je.next=e,je}function He(){if(ye===null){var e=ne.alternate;e=e!==null?e.memoizedState:null}else e=ye.next;var t=je===null?ne.memoizedState:je.next;if(t!==null)je=t,ye=e;else{if(e===null)throw ne.alternate===null?Error(o(467)):Error(o(310));ye=e,e={memoizedState:ye.memoizedState,baseState:ye.baseState,baseQueue:ye.baseQueue,queue:ye.queue,next:null},je===null?ne.memoizedState=je=e:je=je.next=e}return je}function co(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function sl(e){var t=il;return il+=1,dn===null&&(dn=[]),e=Jr(dn,e,t),t=ne,(je===null?t.memoizedState:je.next)===null&&(t=t.alternate,z.H=t===null||t.memoizedState===null?Hc:qc),e}function mi(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return sl(e);if(e.$$typeof===ue)return Je(e)}throw Error(o(438,String(e)))}function fo(e){var t=null,a=ne.updateQueue;if(a!==null&&(t=a.memoCache),t==null){var n=ne.alternate;n!==null&&(n=n.updateQueue,n!==null&&(n=n.memoCache,n!=null&&(t={data:n.data.map(function(l){return l.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),a===null&&(a=co(),ne.updateQueue=a),a.memoCache=t,a=t.data[t.index],a===void 0)for(a=t.data[t.index]=Array(e),n=0;n<e;n++)a[n]=we;return t.index++,a}function Bt(e,t){return typeof t=="function"?t(e):t}function vi(e){var t=He();return po(t,ye,e)}function po(e,t,a){var n=e.queue;if(n===null)throw Error(o(311));n.lastRenderedReducer=a;var l=e.baseQueue,i=n.pending;if(i!==null){if(l!==null){var f=l.next;l.next=i.next,i.next=f}t.baseQueue=l=i,n.pending=null}if(i=e.baseState,l===null)e.memoizedState=i;else{t=l.next;var p=f=null,v=null,E=t,M=!1;do{var w=E.lane&-536870913;if(w!==E.lane?(re&w)===w:(la&w)===w){var C=E.revertLane;if(C===0)v!==null&&(v=v.next={lane:0,revertLane:0,action:E.action,hasEagerState:E.hasEagerState,eagerState:E.eagerState,next:null}),w===un&&(M=!0);else if((la&C)===C){E=E.next,C===un&&(M=!0);continue}else w={lane:0,revertLane:E.revertLane,action:E.action,hasEagerState:E.hasEagerState,eagerState:E.eagerState,next:null},v===null?(p=v=w,f=i):v=v.next=w,ne.lanes|=C,fa|=C;w=E.action,ja&&a(i,w),i=E.hasEagerState?E.eagerState:a(i,w)}else C={lane:w,revertLane:E.revertLane,action:E.action,hasEagerState:E.hasEagerState,eagerState:E.eagerState,next:null},v===null?(p=v=C,f=i):v=v.next=C,ne.lanes|=w,fa|=w;E=E.next}while(E!==null&&E!==t);if(v===null?f=i:v.next=p,!ut(i,e.memoizedState)&&(Ye=!0,M&&(a=rn,a!==null)))throw a;e.memoizedState=i,e.baseState=f,e.baseQueue=v,n.lastRenderedState=i}return l===null&&(n.lanes=0),[e.memoizedState,n.dispatch]}function ho(e){var t=He(),a=t.queue;if(a===null)throw Error(o(311));a.lastRenderedReducer=e;var n=a.dispatch,l=a.pending,i=t.memoizedState;if(l!==null){a.pending=null;var f=l=l.next;do i=e(i,f.action),f=f.next;while(f!==l);ut(i,t.memoizedState)||(Ye=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),a.lastRenderedState=i}return[i,n]}function nc(e,t,a){var n=ne,l=He(),i=ge;if(i){if(a===void 0)throw Error(o(407));a=a()}else a=t();var f=!ut((ye||l).memoizedState,a);f&&(l.memoizedState=a,Ye=!0),l=l.queue;var p=sc.bind(null,n,l,e);if(ol(2048,8,p,[e]),l.getSnapshot!==t||f||je!==null&&je.memoizedState.tag&1){if(n.flags|=2048,pn(9,yi(),ic.bind(null,n,l,a,t),null),xe===null)throw Error(o(349));i||(la&124)!==0||lc(n,t,a)}return a}function lc(e,t,a){e.flags|=16384,e={getSnapshot:t,value:a},t=ne.updateQueue,t===null?(t=co(),ne.updateQueue=t,t.stores=[e]):(a=t.stores,a===null?t.stores=[e]:a.push(e))}function ic(e,t,a,n){t.value=a,t.getSnapshot=n,oc(t)&&uc(e)}function sc(e,t,a){return a(function(){oc(t)&&uc(e)})}function oc(e){var t=e.getSnapshot;e=e.value;try{var a=t();return!ut(e,a)}catch{return!0}}function uc(e){var t=nn(e,2);t!==null&&ht(t,e,2)}function go(e){var t=at();if(typeof e=="function"){var a=e;if(e=a(),ja){Ft(!0);try{a()}finally{Ft(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Bt,lastRenderedState:e},t}function rc(e,t,a,n){return e.baseState=a,po(e,ye,typeof n=="function"?n:Bt)}function Kh(e,t,a,n,l){if(Si(e))throw Error(o(485));if(e=t.action,e!==null){var i={payload:l,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(f){i.listeners.push(f)}};z.T!==null?a(!0):i.isTransition=!1,n(i),a=t.pending,a===null?(i.next=t.pending=i,cc(t,i)):(i.next=a.next,t.pending=a.next=i)}}function cc(e,t){var a=t.action,n=t.payload,l=e.state;if(t.isTransition){var i=z.T,f={};z.T=f;try{var p=a(l,n),v=z.S;v!==null&&v(f,p),fc(e,t,p)}catch(E){mo(e,t,E)}finally{z.T=i}}else try{i=a(l,n),fc(e,t,i)}catch(E){mo(e,t,E)}}function fc(e,t,a){a!==null&&typeof a=="object"&&typeof a.then=="function"?a.then(function(n){dc(e,t,n)},function(n){return mo(e,t,n)}):dc(e,t,a)}function dc(e,t,a){t.status="fulfilled",t.value=a,pc(t),e.state=a,t=e.pending,t!==null&&(a=t.next,a===t?e.pending=null:(a=a.next,t.next=a,cc(e,a)))}function mo(e,t,a){var n=e.pending;if(e.pending=null,n!==null){n=n.next;do t.status="rejected",t.reason=a,pc(t),t=t.next;while(t!==n)}e.action=null}function pc(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function hc(e,t){return t}function gc(e,t){if(ge){var a=xe.formState;if(a!==null){e:{var n=ne;if(ge){if(Me){t:{for(var l=Me,i=Rt;l.nodeType!==8;){if(!i){l=null;break t}if(l=Ot(l.nextSibling),l===null){l=null;break t}}i=l.data,l=i==="F!"||i==="F"?l:null}if(l){Me=Ot(l.nextSibling),n=l.data==="F!";break e}}wa(n)}n=!1}n&&(t=a[0])}}return a=at(),a.memoizedState=a.baseState=t,n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:hc,lastRenderedState:t},a.queue=n,a=Uc.bind(null,ne,n),n.dispatch=a,n=go(!1),i=Ao.bind(null,ne,!1,n.queue),n=at(),l={state:t,dispatch:null,action:e,pending:null},n.queue=l,a=Kh.bind(null,ne,l,i,a),l.dispatch=a,n.memoizedState=e,[t,a,!1]}function mc(e){var t=He();return vc(t,ye,e)}function vc(e,t,a){if(t=po(e,t,hc)[0],e=vi(Bt)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var n=sl(t)}catch(f){throw f===el?fi:f}else n=t;t=He();var l=t.queue,i=l.dispatch;return a!==t.memoizedState&&(ne.flags|=2048,pn(9,yi(),Zh.bind(null,l,a),null)),[n,i,e]}function Zh(e,t){e.action=t}function yc(e){var t=He(),a=ye;if(a!==null)return vc(t,a,e);He(),t=t.memoizedState,a=He();var n=a.queue.dispatch;return a.memoizedState=e,[t,n,!1]}function pn(e,t,a,n){return e={tag:e,create:a,deps:n,inst:t,next:null},t=ne.updateQueue,t===null&&(t=co(),ne.updateQueue=t),a=t.lastEffect,a===null?t.lastEffect=e.next=e:(n=a.next,a.next=e,e.next=n,t.lastEffect=e),e}function yi(){return{destroy:void 0,resource:void 0}}function bc(){return He().memoizedState}function bi(e,t,a,n){var l=at();n=n===void 0?null:n,ne.flags|=e,l.memoizedState=pn(1|t,yi(),a,n)}function ol(e,t,a,n){var l=He();n=n===void 0?null:n;var i=l.memoizedState.inst;ye!==null&&n!==null&&io(n,ye.memoizedState.deps)?l.memoizedState=pn(t,i,a,n):(ne.flags|=e,l.memoizedState=pn(1|t,i,a,n))}function Sc(e,t){bi(8390656,8,e,t)}function Ac(e,t){ol(2048,8,e,t)}function xc(e,t){return ol(4,2,e,t)}function Tc(e,t){return ol(4,4,e,t)}function Ec(e,t){if(typeof t=="function"){e=e();var a=t(e);return function(){typeof a=="function"?a():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Cc(e,t,a){a=a!=null?a.concat([e]):null,ol(4,4,Ec.bind(null,t,e),a)}function vo(){}function Oc(e,t){var a=He();t=t===void 0?null:t;var n=a.memoizedState;return t!==null&&io(t,n[1])?n[0]:(a.memoizedState=[e,t],e)}function zc(e,t){var a=He();t=t===void 0?null:t;var n=a.memoizedState;if(t!==null&&io(t,n[1]))return n[0];if(n=e(),ja){Ft(!0);try{e()}finally{Ft(!1)}}return a.memoizedState=[n,t],n}function yo(e,t,a){return a===void 0||(la&1073741824)!==0?e.memoizedState=t:(e.memoizedState=a,e=Nf(),ne.lanes|=e,fa|=e,a)}function Rc(e,t,a,n){return ut(a,t)?a:cn.current!==null?(e=yo(e,a,n),ut(e,t)||(Ye=!0),e):(la&42)===0?(Ye=!0,e.memoizedState=a):(e=Nf(),ne.lanes|=e,fa|=e,t)}function Dc(e,t,a,n,l){var i=U.p;U.p=i!==0&&8>i?i:8;var f=z.T,p={};z.T=p,Ao(e,!1,t,a);try{var v=l(),E=z.S;if(E!==null&&E(p,v),v!==null&&typeof v=="object"&&typeof v.then=="function"){var M=Vh(v,n);ul(e,t,M,pt(e))}else ul(e,t,n,pt(e))}catch(w){ul(e,t,{then:function(){},status:"rejected",reason:w},pt())}finally{U.p=i,z.T=f}}function $h(){}function bo(e,t,a,n){if(e.tag!==5)throw Error(o(476));var l=Mc(e).queue;Dc(e,l,t,B,a===null?$h:function(){return Nc(e),a(n)})}function Mc(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:B,baseState:B,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Bt,lastRenderedState:B},next:null};var a={};return t.next={memoizedState:a,baseState:a,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Bt,lastRenderedState:a},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function Nc(e){var t=Mc(e).next.queue;ul(e,t,{},pt())}function So(){return Je(Ol)}function wc(){return He().memoizedState}function _c(){return He().memoizedState}function Jh(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var a=pt();e=aa(a);var n=na(t,e,a);n!==null&&(ht(n,t,a),al(n,t,a)),t={cache:Js()},e.payload=t;return}t=t.return}}function Ph(e,t,a){var n=pt();a={lane:n,revertLane:0,action:a,hasEagerState:!1,eagerState:null,next:null},Si(e)?Lc(t,a):(a=ks(e,t,a,n),a!==null&&(ht(a,e,n),jc(a,t,n)))}function Uc(e,t,a){var n=pt();ul(e,t,a,n)}function ul(e,t,a,n){var l={lane:n,revertLane:0,action:a,hasEagerState:!1,eagerState:null,next:null};if(Si(e))Lc(t,l);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var f=t.lastRenderedState,p=i(f,a);if(l.hasEagerState=!0,l.eagerState=p,ut(p,f))return ni(e,t,l,0),xe===null&&ai(),!1}catch{}finally{}if(a=ks(e,t,l,n),a!==null)return ht(a,e,n),jc(a,t,n),!0}return!1}function Ao(e,t,a,n){if(n={lane:2,revertLane:Wo(),action:n,hasEagerState:!1,eagerState:null,next:null},Si(e)){if(t)throw Error(o(479))}else t=ks(e,a,n,2),t!==null&&ht(t,e,2)}function Si(e){var t=e.alternate;return e===ne||t!==null&&t===ne}function Lc(e,t){fn=hi=!0;var a=e.pending;a===null?t.next=t:(t.next=a.next,a.next=t),e.pending=t}function jc(e,t,a){if((a&4194048)!==0){var n=t.lanes;n&=e.pendingLanes,a|=n,t.lanes=a,Qu(e,a)}}var Ai={readContext:Je,use:mi,useCallback:Ue,useContext:Ue,useEffect:Ue,useImperativeHandle:Ue,useLayoutEffect:Ue,useInsertionEffect:Ue,useMemo:Ue,useReducer:Ue,useRef:Ue,useState:Ue,useDebugValue:Ue,useDeferredValue:Ue,useTransition:Ue,useSyncExternalStore:Ue,useId:Ue,useHostTransitionStatus:Ue,useFormState:Ue,useActionState:Ue,useOptimistic:Ue,useMemoCache:Ue,useCacheRefresh:Ue},Hc={readContext:Je,use:mi,useCallback:function(e,t){return at().memoizedState=[e,t===void 0?null:t],e},useContext:Je,useEffect:Sc,useImperativeHandle:function(e,t,a){a=a!=null?a.concat([e]):null,bi(4194308,4,Ec.bind(null,t,e),a)},useLayoutEffect:function(e,t){return bi(4194308,4,e,t)},useInsertionEffect:function(e,t){bi(4,2,e,t)},useMemo:function(e,t){var a=at();t=t===void 0?null:t;var n=e();if(ja){Ft(!0);try{e()}finally{Ft(!1)}}return a.memoizedState=[n,t],n},useReducer:function(e,t,a){var n=at();if(a!==void 0){var l=a(t);if(ja){Ft(!0);try{a(t)}finally{Ft(!1)}}}else l=t;return n.memoizedState=n.baseState=l,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:l},n.queue=e,e=e.dispatch=Ph.bind(null,ne,e),[n.memoizedState,e]},useRef:function(e){var t=at();return e={current:e},t.memoizedState=e},useState:function(e){e=go(e);var t=e.queue,a=Uc.bind(null,ne,t);return t.dispatch=a,[e.memoizedState,a]},useDebugValue:vo,useDeferredValue:function(e,t){var a=at();return yo(a,e,t)},useTransition:function(){var e=go(!1);return e=Dc.bind(null,ne,e.queue,!0,!1),at().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,a){var n=ne,l=at();if(ge){if(a===void 0)throw Error(o(407));a=a()}else{if(a=t(),xe===null)throw Error(o(349));(re&124)!==0||lc(n,t,a)}l.memoizedState=a;var i={value:a,getSnapshot:t};return l.queue=i,Sc(sc.bind(null,n,i,e),[e]),n.flags|=2048,pn(9,yi(),ic.bind(null,n,i,a,t),null),a},useId:function(){var e=at(),t=xe.identifierPrefix;if(ge){var a=qt,n=Ht;a=(n&~(1<<32-ot(n)-1)).toString(32)+a,t="«"+t+"R"+a,a=gi++,0<a&&(t+="H"+a.toString(32)),t+="»"}else a=Qh++,t="«"+t+"r"+a.toString(32)+"»";return e.memoizedState=t},useHostTransitionStatus:So,useFormState:gc,useActionState:gc,useOptimistic:function(e){var t=at();t.memoizedState=t.baseState=e;var a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=a,t=Ao.bind(null,ne,!0,a),a.dispatch=t,[e,t]},useMemoCache:fo,useCacheRefresh:function(){return at().memoizedState=Jh.bind(null,ne)}},qc={readContext:Je,use:mi,useCallback:Oc,useContext:Je,useEffect:Ac,useImperativeHandle:Cc,useInsertionEffect:xc,useLayoutEffect:Tc,useMemo:zc,useReducer:vi,useRef:bc,useState:function(){return vi(Bt)},useDebugValue:vo,useDeferredValue:function(e,t){var a=He();return Rc(a,ye.memoizedState,e,t)},useTransition:function(){var e=vi(Bt)[0],t=He().memoizedState;return[typeof e=="boolean"?e:sl(e),t]},useSyncExternalStore:nc,useId:wc,useHostTransitionStatus:So,useFormState:mc,useActionState:mc,useOptimistic:function(e,t){var a=He();return rc(a,ye,e,t)},useMemoCache:fo,useCacheRefresh:_c},Fh={readContext:Je,use:mi,useCallback:Oc,useContext:Je,useEffect:Ac,useImperativeHandle:Cc,useInsertionEffect:xc,useLayoutEffect:Tc,useMemo:zc,useReducer:ho,useRef:bc,useState:function(){return ho(Bt)},useDebugValue:vo,useDeferredValue:function(e,t){var a=He();return ye===null?yo(a,e,t):Rc(a,ye.memoizedState,e,t)},useTransition:function(){var e=ho(Bt)[0],t=He().memoizedState;return[typeof e=="boolean"?e:sl(e),t]},useSyncExternalStore:nc,useId:wc,useHostTransitionStatus:So,useFormState:yc,useActionState:yc,useOptimistic:function(e,t){var a=He();return ye!==null?rc(a,ye,e,t):(a.baseState=e,[e,a.queue.dispatch])},useMemoCache:fo,useCacheRefresh:_c},hn=null,rl=0;function xi(e){var t=rl;return rl+=1,hn===null&&(hn=[]),Jr(hn,e,t)}function cl(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function Ti(e,t){throw t.$$typeof===R?Error(o(525)):(e=Object.prototype.toString.call(t),Error(o(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function kc(e){var t=e._init;return t(e._payload)}function Gc(e){function t(A,S){if(e){var T=A.deletions;T===null?(A.deletions=[S],A.flags|=16):T.push(S)}}function a(A,S){if(!e)return null;for(;S!==null;)t(A,S),S=S.sibling;return null}function n(A){for(var S=new Map;A!==null;)A.key!==null?S.set(A.key,A):S.set(A.index,A),A=A.sibling;return S}function l(A,S){return A=jt(A,S),A.index=0,A.sibling=null,A}function i(A,S,T){return A.index=T,e?(T=A.alternate,T!==null?(T=T.index,T<S?(A.flags|=67108866,S):T):(A.flags|=67108866,S)):(A.flags|=1048576,S)}function f(A){return e&&A.alternate===null&&(A.flags|=67108866),A}function p(A,S,T,N){return S===null||S.tag!==6?(S=Bs(T,A.mode,N),S.return=A,S):(S=l(S,T),S.return=A,S)}function v(A,S,T,N){var k=T.type;return k===L?M(A,S,T.props.children,N,T.key):S!==null&&(S.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===qe&&kc(k)===S.type)?(S=l(S,T.props),cl(S,T),S.return=A,S):(S=ii(T.type,T.key,T.props,null,A.mode,N),cl(S,T),S.return=A,S)}function E(A,S,T,N){return S===null||S.tag!==4||S.stateNode.containerInfo!==T.containerInfo||S.stateNode.implementation!==T.implementation?(S=Ys(T,A.mode,N),S.return=A,S):(S=l(S,T.children||[]),S.return=A,S)}function M(A,S,T,N,k){return S===null||S.tag!==7?(S=Ra(T,A.mode,N,k),S.return=A,S):(S=l(S,T),S.return=A,S)}function w(A,S,T){if(typeof S=="string"&&S!==""||typeof S=="number"||typeof S=="bigint")return S=Bs(""+S,A.mode,T),S.return=A,S;if(typeof S=="object"&&S!==null){switch(S.$$typeof){case _:return T=ii(S.type,S.key,S.props,null,A.mode,T),cl(T,S),T.return=A,T;case H:return S=Ys(S,A.mode,T),S.return=A,S;case qe:var N=S._init;return S=N(S._payload),w(A,S,T)}if(De(S)||W(S))return S=Ra(S,A.mode,T,null),S.return=A,S;if(typeof S.then=="function")return w(A,xi(S),T);if(S.$$typeof===ue)return w(A,ri(A,S),T);Ti(A,S)}return null}function C(A,S,T,N){var k=S!==null?S.key:null;if(typeof T=="string"&&T!==""||typeof T=="number"||typeof T=="bigint")return k!==null?null:p(A,S,""+T,N);if(typeof T=="object"&&T!==null){switch(T.$$typeof){case _:return T.key===k?v(A,S,T,N):null;case H:return T.key===k?E(A,S,T,N):null;case qe:return k=T._init,T=k(T._payload),C(A,S,T,N)}if(De(T)||W(T))return k!==null?null:M(A,S,T,N,null);if(typeof T.then=="function")return C(A,S,xi(T),N);if(T.$$typeof===ue)return C(A,S,ri(A,T),N);Ti(A,T)}return null}function O(A,S,T,N,k){if(typeof N=="string"&&N!==""||typeof N=="number"||typeof N=="bigint")return A=A.get(T)||null,p(S,A,""+N,k);if(typeof N=="object"&&N!==null){switch(N.$$typeof){case _:return A=A.get(N.key===null?T:N.key)||null,v(S,A,N,k);case H:return A=A.get(N.key===null?T:N.key)||null,E(S,A,N,k);case qe:var ie=N._init;return N=ie(N._payload),O(A,S,T,N,k)}if(De(N)||W(N))return A=A.get(T)||null,M(S,A,N,k,null);if(typeof N.then=="function")return O(A,S,T,xi(N),k);if(N.$$typeof===ue)return O(A,S,T,ri(S,N),k);Ti(S,N)}return null}function $(A,S,T,N){for(var k=null,ie=null,Y=S,Z=S=0,Qe=null;Y!==null&&Z<T.length;Z++){Y.index>Z?(Qe=Y,Y=null):Qe=Y.sibling;var he=C(A,Y,T[Z],N);if(he===null){Y===null&&(Y=Qe);break}e&&Y&&he.alternate===null&&t(A,Y),S=i(he,S,Z),ie===null?k=he:ie.sibling=he,ie=he,Y=Qe}if(Z===T.length)return a(A,Y),ge&&Ma(A,Z),k;if(Y===null){for(;Z<T.length;Z++)Y=w(A,T[Z],N),Y!==null&&(S=i(Y,S,Z),ie===null?k=Y:ie.sibling=Y,ie=Y);return ge&&Ma(A,Z),k}for(Y=n(Y);Z<T.length;Z++)Qe=O(Y,A,Z,T[Z],N),Qe!==null&&(e&&Qe.alternate!==null&&Y.delete(Qe.key===null?Z:Qe.key),S=i(Qe,S,Z),ie===null?k=Qe:ie.sibling=Qe,ie=Qe);return e&&Y.forEach(function(Sa){return t(A,Sa)}),ge&&Ma(A,Z),k}function K(A,S,T,N){if(T==null)throw Error(o(151));for(var k=null,ie=null,Y=S,Z=S=0,Qe=null,he=T.next();Y!==null&&!he.done;Z++,he=T.next()){Y.index>Z?(Qe=Y,Y=null):Qe=Y.sibling;var Sa=C(A,Y,he.value,N);if(Sa===null){Y===null&&(Y=Qe);break}e&&Y&&Sa.alternate===null&&t(A,Y),S=i(Sa,S,Z),ie===null?k=Sa:ie.sibling=Sa,ie=Sa,Y=Qe}if(he.done)return a(A,Y),ge&&Ma(A,Z),k;if(Y===null){for(;!he.done;Z++,he=T.next())he=w(A,he.value,N),he!==null&&(S=i(he,S,Z),ie===null?k=he:ie.sibling=he,ie=he);return ge&&Ma(A,Z),k}for(Y=n(Y);!he.done;Z++,he=T.next())he=O(Y,A,Z,he.value,N),he!==null&&(e&&he.alternate!==null&&Y.delete(he.key===null?Z:he.key),S=i(he,S,Z),ie===null?k=he:ie.sibling=he,ie=he);return e&&Y.forEach(function(Ig){return t(A,Ig)}),ge&&Ma(A,Z),k}function Se(A,S,T,N){if(typeof T=="object"&&T!==null&&T.type===L&&T.key===null&&(T=T.props.children),typeof T=="object"&&T!==null){switch(T.$$typeof){case _:e:{for(var k=T.key;S!==null;){if(S.key===k){if(k=T.type,k===L){if(S.tag===7){a(A,S.sibling),N=l(S,T.props.children),N.return=A,A=N;break e}}else if(S.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===qe&&kc(k)===S.type){a(A,S.sibling),N=l(S,T.props),cl(N,T),N.return=A,A=N;break e}a(A,S);break}else t(A,S);S=S.sibling}T.type===L?(N=Ra(T.props.children,A.mode,N,T.key),N.return=A,A=N):(N=ii(T.type,T.key,T.props,null,A.mode,N),cl(N,T),N.return=A,A=N)}return f(A);case H:e:{for(k=T.key;S!==null;){if(S.key===k)if(S.tag===4&&S.stateNode.containerInfo===T.containerInfo&&S.stateNode.implementation===T.implementation){a(A,S.sibling),N=l(S,T.children||[]),N.return=A,A=N;break e}else{a(A,S);break}else t(A,S);S=S.sibling}N=Ys(T,A.mode,N),N.return=A,A=N}return f(A);case qe:return k=T._init,T=k(T._payload),Se(A,S,T,N)}if(De(T))return $(A,S,T,N);if(W(T)){if(k=W(T),typeof k!="function")throw Error(o(150));return T=k.call(T),K(A,S,T,N)}if(typeof T.then=="function")return Se(A,S,xi(T),N);if(T.$$typeof===ue)return Se(A,S,ri(A,T),N);Ti(A,T)}return typeof T=="string"&&T!==""||typeof T=="number"||typeof T=="bigint"?(T=""+T,S!==null&&S.tag===6?(a(A,S.sibling),N=l(S,T),N.return=A,A=N):(a(A,S),N=Bs(T,A.mode,N),N.return=A,A=N),f(A)):a(A,S)}return function(A,S,T,N){try{rl=0;var k=Se(A,S,T,N);return hn=null,k}catch(Y){if(Y===el||Y===fi)throw Y;var ie=rt(29,Y,null,A.mode);return ie.lanes=N,ie.return=A,ie}finally{}}}var gn=Gc(!0),Bc=Gc(!1),At=D(null),Dt=null;function ia(e){var t=e.alternate;j(Ge,Ge.current&1),j(At,e),Dt===null&&(t===null||cn.current!==null||t.memoizedState!==null)&&(Dt=e)}function Yc(e){if(e.tag===22){if(j(Ge,Ge.current),j(At,e),Dt===null){var t=e.alternate;t!==null&&t.memoizedState!==null&&(Dt=e)}}else sa()}function sa(){j(Ge,Ge.current),j(At,At.current)}function Yt(e){q(At),Dt===e&&(Dt=null),q(Ge)}var Ge=D(0);function Ei(e){for(var t=e;t!==null;){if(t.tag===13){var a=t.memoizedState;if(a!==null&&(a=a.dehydrated,a===null||a.data==="$?"||fu(a)))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 xo(e,t,a,n){t=e.memoizedState,a=a(n,t),a=a==null?t:x({},t,a),e.memoizedState=a,e.lanes===0&&(e.updateQueue.baseState=a)}var To={enqueueSetState:function(e,t,a){e=e._reactInternals;var n=pt(),l=aa(n);l.payload=t,a!=null&&(l.callback=a),t=na(e,l,n),t!==null&&(ht(t,e,n),al(t,e,n))},enqueueReplaceState:function(e,t,a){e=e._reactInternals;var n=pt(),l=aa(n);l.tag=1,l.payload=t,a!=null&&(l.callback=a),t=na(e,l,n),t!==null&&(ht(t,e,n),al(t,e,n))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var a=pt(),n=aa(a);n.tag=2,t!=null&&(n.callback=t),t=na(e,n,a),t!==null&&(ht(t,e,a),al(t,e,a))}};function Vc(e,t,a,n,l,i,f){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(n,i,f):t.prototype&&t.prototype.isPureReactComponent?!Kn(a,n)||!Kn(l,i):!0}function Qc(e,t,a,n){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(a,n),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(a,n),t.state!==e&&To.enqueueReplaceState(t,t.state,null)}function Ha(e,t){var a=t;if("ref"in t){a={};for(var n in t)n!=="ref"&&(a[n]=t[n])}if(e=e.defaultProps){a===t&&(a=x({},a));for(var l in e)a[l]===void 0&&(a[l]=e[l])}return a}var Ci=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 Xc(e){Ci(e)}function Kc(e){console.error(e)}function Zc(e){Ci(e)}function Oi(e,t){try{var a=e.onUncaughtError;a(t.value,{componentStack:t.stack})}catch(n){setTimeout(function(){throw n})}}function $c(e,t,a){try{var n=e.onCaughtError;n(a.value,{componentStack:a.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(l){setTimeout(function(){throw l})}}function Eo(e,t,a){return a=aa(a),a.tag=3,a.payload={element:null},a.callback=function(){Oi(e,t)},a}function Jc(e){return e=aa(e),e.tag=3,e}function Pc(e,t,a,n){var l=a.type.getDerivedStateFromError;if(typeof l=="function"){var i=n.value;e.payload=function(){return l(i)},e.callback=function(){$c(t,a,n)}}var f=a.stateNode;f!==null&&typeof f.componentDidCatch=="function"&&(e.callback=function(){$c(t,a,n),typeof l!="function"&&(da===null?da=new Set([this]):da.add(this));var p=n.stack;this.componentDidCatch(n.value,{componentStack:p!==null?p:""})})}function Ih(e,t,a,n,l){if(a.flags|=32768,n!==null&&typeof n=="object"&&typeof n.then=="function"){if(t=a.alternate,t!==null&&Fn(t,a,l,!0),a=At.current,a!==null){switch(a.tag){case 13:return Dt===null?$o():a.alternate===null&&Ne===0&&(Ne=3),a.flags&=-257,a.flags|=65536,a.lanes=l,n===Is?a.flags|=16384:(t=a.updateQueue,t===null?a.updateQueue=new Set([n]):t.add(n),Po(e,n,l)),!1;case 22:return a.flags|=65536,n===Is?a.flags|=16384:(t=a.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([n])},a.updateQueue=t):(a=t.retryQueue,a===null?t.retryQueue=new Set([n]):a.add(n)),Po(e,n,l)),!1}throw Error(o(435,a.tag))}return Po(e,n,l),$o(),!1}if(ge)return t=At.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=l,n!==Xs&&(e=Error(o(422),{cause:n}),Pn(vt(e,a)))):(n!==Xs&&(t=Error(o(423),{cause:n}),Pn(vt(t,a))),e=e.current.alternate,e.flags|=65536,l&=-l,e.lanes|=l,n=vt(n,a),l=Eo(e.stateNode,n,l),to(e,l),Ne!==4&&(Ne=2)),!1;var i=Error(o(520),{cause:n});if(i=vt(i,a),vl===null?vl=[i]:vl.push(i),Ne!==4&&(Ne=2),t===null)return!0;n=vt(n,a),a=t;do{switch(a.tag){case 3:return a.flags|=65536,e=l&-l,a.lanes|=e,e=Eo(a.stateNode,n,e),to(a,e),!1;case 1:if(t=a.type,i=a.stateNode,(a.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||i!==null&&typeof i.componentDidCatch=="function"&&(da===null||!da.has(i))))return a.flags|=65536,l&=-l,a.lanes|=l,l=Jc(l),Pc(l,e,a,n),to(a,l),!1}a=a.return}while(a!==null);return!1}var Fc=Error(o(461)),Ye=!1;function Xe(e,t,a,n){t.child=e===null?Bc(t,null,a,n):gn(t,e.child,a,n)}function Ic(e,t,a,n,l){a=a.render;var i=t.ref;if("ref"in n){var f={};for(var p in n)p!=="ref"&&(f[p]=n[p])}else f=n;return Ua(t),n=so(e,t,a,f,i,l),p=oo(),e!==null&&!Ye?(uo(e,t,l),Vt(e,t,l)):(ge&&p&&Vs(t),t.flags|=1,Xe(e,t,n,l),t.child)}function Wc(e,t,a,n,l){if(e===null){var i=a.type;return typeof i=="function"&&!Gs(i)&&i.defaultProps===void 0&&a.compare===null?(t.tag=15,t.type=i,ef(e,t,i,n,l)):(e=ii(a.type,null,n,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!wo(e,l)){var f=i.memoizedProps;if(a=a.compare,a=a!==null?a:Kn,a(f,n)&&e.ref===t.ref)return Vt(e,t,l)}return t.flags|=1,e=jt(i,n),e.ref=t.ref,e.return=t,t.child=e}function ef(e,t,a,n,l){if(e!==null){var i=e.memoizedProps;if(Kn(i,n)&&e.ref===t.ref)if(Ye=!1,t.pendingProps=n=i,wo(e,l))(e.flags&131072)!==0&&(Ye=!0);else return t.lanes=e.lanes,Vt(e,t,l)}return Co(e,t,a,n,l)}function tf(e,t,a){var n=t.pendingProps,l=n.children,i=e!==null?e.memoizedState:null;if(n.mode==="hidden"){if((t.flags&128)!==0){if(n=i!==null?i.baseLanes|a:a,e!==null){for(l=t.child=e.child,i=0;l!==null;)i=i|l.lanes|l.childLanes,l=l.sibling;t.childLanes=i&~n}else t.childLanes=0,t.child=null;return af(e,t,n,a)}if((a&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&ci(t,i!==null?i.cachePool:null),i!==null?ec(t,i):no(),Yc(t);else return t.lanes=t.childLanes=536870912,af(e,t,i!==null?i.baseLanes|a:a,a)}else i!==null?(ci(t,i.cachePool),ec(t,i),sa(),t.memoizedState=null):(e!==null&&ci(t,null),no(),sa());return Xe(e,t,l,a),t.child}function af(e,t,a,n){var l=Fs();return l=l===null?null:{parent:ke._currentValue,pool:l},t.memoizedState={baseLanes:a,cachePool:l},e!==null&&ci(t,null),no(),Yc(t),e!==null&&Fn(e,t,n,!0),null}function zi(e,t){var a=t.ref;if(a===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof a!="function"&&typeof a!="object")throw Error(o(284));(e===null||e.ref!==a)&&(t.flags|=4194816)}}function Co(e,t,a,n,l){return Ua(t),a=so(e,t,a,n,void 0,l),n=oo(),e!==null&&!Ye?(uo(e,t,l),Vt(e,t,l)):(ge&&n&&Vs(t),t.flags|=1,Xe(e,t,a,l),t.child)}function nf(e,t,a,n,l,i){return Ua(t),t.updateQueue=null,a=ac(t,n,a,l),tc(e),n=oo(),e!==null&&!Ye?(uo(e,t,i),Vt(e,t,i)):(ge&&n&&Vs(t),t.flags|=1,Xe(e,t,a,i),t.child)}function lf(e,t,a,n,l){if(Ua(t),t.stateNode===null){var i=ln,f=a.contextType;typeof f=="object"&&f!==null&&(i=Je(f)),i=new a(n,i),t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,i.updater=To,t.stateNode=i,i._reactInternals=t,i=t.stateNode,i.props=n,i.state=t.memoizedState,i.refs={},Ws(t),f=a.contextType,i.context=typeof f=="object"&&f!==null?Je(f):ln,i.state=t.memoizedState,f=a.getDerivedStateFromProps,typeof f=="function"&&(xo(t,a,f,n),i.state=t.memoizedState),typeof a.getDerivedStateFromProps=="function"||typeof i.getSnapshotBeforeUpdate=="function"||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(f=i.state,typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount(),f!==i.state&&To.enqueueReplaceState(i,i.state,null),ll(t,n,i,l),nl(),i.state=t.memoizedState),typeof i.componentDidMount=="function"&&(t.flags|=4194308),n=!0}else if(e===null){i=t.stateNode;var p=t.memoizedProps,v=Ha(a,p);i.props=v;var E=i.context,M=a.contextType;f=ln,typeof M=="object"&&M!==null&&(f=Je(M));var w=a.getDerivedStateFromProps;M=typeof w=="function"||typeof i.getSnapshotBeforeUpdate=="function",p=t.pendingProps!==p,M||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(p||E!==f)&&Qc(t,i,n,f),ta=!1;var C=t.memoizedState;i.state=C,ll(t,n,i,l),nl(),E=t.memoizedState,p||C!==E||ta?(typeof w=="function"&&(xo(t,a,w,n),E=t.memoizedState),(v=ta||Vc(t,a,v,n,C,E,f))?(M||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=n,t.memoizedState=E),i.props=n,i.state=E,i.context=f,n=v):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),n=!1)}else{i=t.stateNode,eo(e,t),f=t.memoizedProps,M=Ha(a,f),i.props=M,w=t.pendingProps,C=i.context,E=a.contextType,v=ln,typeof E=="object"&&E!==null&&(v=Je(E)),p=a.getDerivedStateFromProps,(E=typeof p=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(f!==w||C!==v)&&Qc(t,i,n,v),ta=!1,C=t.memoizedState,i.state=C,ll(t,n,i,l),nl();var O=t.memoizedState;f!==w||C!==O||ta||e!==null&&e.dependencies!==null&&ui(e.dependencies)?(typeof p=="function"&&(xo(t,a,p,n),O=t.memoizedState),(M=ta||Vc(t,a,M,n,C,O,v)||e!==null&&e.dependencies!==null&&ui(e.dependencies))?(E||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(n,O,v),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(n,O,v)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||f===e.memoizedProps&&C===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||f===e.memoizedProps&&C===e.memoizedState||(t.flags|=1024),t.memoizedProps=n,t.memoizedState=O),i.props=n,i.state=O,i.context=v,n=M):(typeof i.componentDidUpdate!="function"||f===e.memoizedProps&&C===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||f===e.memoizedProps&&C===e.memoizedState||(t.flags|=1024),n=!1)}return i=n,zi(e,t),n=(t.flags&128)!==0,i||n?(i=t.stateNode,a=n&&typeof a.getDerivedStateFromError!="function"?null:i.render(),t.flags|=1,e!==null&&n?(t.child=gn(t,e.child,null,l),t.child=gn(t,null,a,l)):Xe(e,t,a,l),t.memoizedState=i.state,e=t.child):e=Vt(e,t,l),e}function sf(e,t,a,n){return Jn(),t.flags|=256,Xe(e,t,a,n),t.child}var Oo={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function zo(e){return{baseLanes:e,cachePool:Kr()}}function Ro(e,t,a){return e=e!==null?e.childLanes&~a:0,t&&(e|=xt),e}function of(e,t,a){var n=t.pendingProps,l=!1,i=(t.flags&128)!==0,f;if((f=i)||(f=e!==null&&e.memoizedState===null?!1:(Ge.current&2)!==0),f&&(l=!0,t.flags&=-129),f=(t.flags&32)!==0,t.flags&=-33,e===null){if(ge){if(l?ia(t):sa(),ge){var p=Me,v;if(v=p){e:{for(v=p,p=Rt;v.nodeType!==8;){if(!p){p=null;break e}if(v=Ot(v.nextSibling),v===null){p=null;break e}}p=v}p!==null?(t.memoizedState={dehydrated:p,treeContext:Da!==null?{id:Ht,overflow:qt}:null,retryLane:536870912,hydrationErrors:null},v=rt(18,null,null,0),v.stateNode=p,v.return=t,t.child=v,We=t,Me=null,v=!0):v=!1}v||wa(t)}if(p=t.memoizedState,p!==null&&(p=p.dehydrated,p!==null))return fu(p)?t.lanes=32:t.lanes=536870912,null;Yt(t)}return p=n.children,n=n.fallback,l?(sa(),l=t.mode,p=Ri({mode:"hidden",children:p},l),n=Ra(n,l,a,null),p.return=t,n.return=t,p.sibling=n,t.child=p,l=t.child,l.memoizedState=zo(a),l.childLanes=Ro(e,f,a),t.memoizedState=Oo,n):(ia(t),Do(t,p))}if(v=e.memoizedState,v!==null&&(p=v.dehydrated,p!==null)){if(i)t.flags&256?(ia(t),t.flags&=-257,t=Mo(e,t,a)):t.memoizedState!==null?(sa(),t.child=e.child,t.flags|=128,t=null):(sa(),l=n.fallback,p=t.mode,n=Ri({mode:"visible",children:n.children},p),l=Ra(l,p,a,null),l.flags|=2,n.return=t,l.return=t,n.sibling=l,t.child=n,gn(t,e.child,null,a),n=t.child,n.memoizedState=zo(a),n.childLanes=Ro(e,f,a),t.memoizedState=Oo,t=l);else if(ia(t),fu(p)){if(f=p.nextSibling&&p.nextSibling.dataset,f)var E=f.dgst;f=E,n=Error(o(419)),n.stack="",n.digest=f,Pn({value:n,source:null,stack:null}),t=Mo(e,t,a)}else if(Ye||Fn(e,t,a,!1),f=(a&e.childLanes)!==0,Ye||f){if(f=xe,f!==null&&(n=a&-a,n=(n&42)!==0?1:fs(n),n=(n&(f.suspendedLanes|a))!==0?0:n,n!==0&&n!==v.retryLane))throw v.retryLane=n,nn(e,n),ht(f,e,n),Fc;p.data==="$?"||$o(),t=Mo(e,t,a)}else p.data==="$?"?(t.flags|=192,t.child=e.child,t=null):(e=v.treeContext,Me=Ot(p.nextSibling),We=t,ge=!0,Na=null,Rt=!1,e!==null&&(bt[St++]=Ht,bt[St++]=qt,bt[St++]=Da,Ht=e.id,qt=e.overflow,Da=t),t=Do(t,n.children),t.flags|=4096);return t}return l?(sa(),l=n.fallback,p=t.mode,v=e.child,E=v.sibling,n=jt(v,{mode:"hidden",children:n.children}),n.subtreeFlags=v.subtreeFlags&65011712,E!==null?l=jt(E,l):(l=Ra(l,p,a,null),l.flags|=2),l.return=t,n.return=t,n.sibling=l,t.child=n,n=l,l=t.child,p=e.child.memoizedState,p===null?p=zo(a):(v=p.cachePool,v!==null?(E=ke._currentValue,v=v.parent!==E?{parent:E,pool:E}:v):v=Kr(),p={baseLanes:p.baseLanes|a,cachePool:v}),l.memoizedState=p,l.childLanes=Ro(e,f,a),t.memoizedState=Oo,n):(ia(t),a=e.child,e=a.sibling,a=jt(a,{mode:"visible",children:n.children}),a.return=t,a.sibling=null,e!==null&&(f=t.deletions,f===null?(t.deletions=[e],t.flags|=16):f.push(e)),t.child=a,t.memoizedState=null,a)}function Do(e,t){return t=Ri({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function Ri(e,t){return e=rt(22,e,null,t),e.lanes=0,e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},e}function Mo(e,t,a){return gn(t,e.child,null,a),e=Do(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function uf(e,t,a){e.lanes|=t;var n=e.alternate;n!==null&&(n.lanes|=t),Zs(e.return,t,a)}function No(e,t,a,n,l){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:a,tailMode:l}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=n,i.tail=a,i.tailMode=l)}function rf(e,t,a){var n=t.pendingProps,l=n.revealOrder,i=n.tail;if(Xe(e,t,n.children,a),n=Ge.current,(n&2)!==0)n=n&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&&uf(e,a,t);else if(e.tag===19)uf(e,a,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}n&=1}switch(j(Ge,n),l){case"forwards":for(a=t.child,l=null;a!==null;)e=a.alternate,e!==null&&Ei(e)===null&&(l=a),a=a.sibling;a=l,a===null?(l=t.child,t.child=null):(l=a.sibling,a.sibling=null),No(t,!1,l,a,i);break;case"backwards":for(a=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&Ei(e)===null){t.child=l;break}e=l.sibling,l.sibling=a,a=l,l=e}No(t,!0,a,null,i);break;case"together":No(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Vt(e,t,a){if(e!==null&&(t.dependencies=e.dependencies),fa|=t.lanes,(a&t.childLanes)===0)if(e!==null){if(Fn(e,t,a,!1),(a&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(o(153));if(t.child!==null){for(e=t.child,a=jt(e,e.pendingProps),t.child=a,a.return=t;e.sibling!==null;)e=e.sibling,a=a.sibling=jt(e,e.pendingProps),a.return=t;a.sibling=null}return t.child}function wo(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&ui(e)))}function Wh(e,t,a){switch(t.tag){case 3:Ce(t,t.stateNode.containerInfo),ea(t,ke,e.memoizedState.cache),Jn();break;case 27:case 5:ss(t);break;case 4:Ce(t,t.stateNode.containerInfo);break;case 10:ea(t,t.type,t.memoizedProps.value);break;case 13:var n=t.memoizedState;if(n!==null)return n.dehydrated!==null?(ia(t),t.flags|=128,null):(a&t.child.childLanes)!==0?of(e,t,a):(ia(t),e=Vt(e,t,a),e!==null?e.sibling:null);ia(t);break;case 19:var l=(e.flags&128)!==0;if(n=(a&t.childLanes)!==0,n||(Fn(e,t,a,!1),n=(a&t.childLanes)!==0),l){if(n)return rf(e,t,a);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),j(Ge,Ge.current),n)break;return null;case 22:case 23:return t.lanes=0,tf(e,t,a);case 24:ea(t,ke,e.memoizedState.cache)}return Vt(e,t,a)}function cf(e,t,a){if(e!==null)if(e.memoizedProps!==t.pendingProps)Ye=!0;else{if(!wo(e,a)&&(t.flags&128)===0)return Ye=!1,Wh(e,t,a);Ye=(e.flags&131072)!==0}else Ye=!1,ge&&(t.flags&1048576)!==0&&kr(t,oi,t.index);switch(t.lanes=0,t.tag){case 16:e:{e=t.pendingProps;var n=t.elementType,l=n._init;if(n=l(n._payload),t.type=n,typeof n=="function")Gs(n)?(e=Ha(n,e),t.tag=1,t=lf(null,t,n,e,a)):(t.tag=0,t=Co(null,t,n,e,a));else{if(n!=null){if(l=n.$$typeof,l===F){t.tag=11,t=Ic(null,t,n,e,a);break e}else if(l===fe){t.tag=14,t=Wc(null,t,n,e,a);break e}}throw t=Ee(n)||n,Error(o(306,t,""))}}return t;case 0:return Co(e,t,t.type,t.pendingProps,a);case 1:return n=t.type,l=Ha(n,t.pendingProps),lf(e,t,n,l,a);case 3:e:{if(Ce(t,t.stateNode.containerInfo),e===null)throw Error(o(387));n=t.pendingProps;var i=t.memoizedState;l=i.element,eo(e,t),ll(t,n,null,a);var f=t.memoizedState;if(n=f.cache,ea(t,ke,n),n!==i.cache&&$s(t,[ke],a,!0),nl(),n=f.element,i.isDehydrated)if(i={element:n,isDehydrated:!1,cache:f.cache},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){t=sf(e,t,n,a);break e}else if(n!==l){l=vt(Error(o(424)),t),Pn(l),t=sf(e,t,n,a);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(Me=Ot(e.firstChild),We=t,ge=!0,Na=null,Rt=!0,a=Bc(t,null,n,a),t.child=a;a;)a.flags=a.flags&-3|4096,a=a.sibling}else{if(Jn(),n===l){t=Vt(e,t,a);break e}Xe(e,t,n,a)}t=t.child}return t;case 26:return zi(e,t),e===null?(a=hd(t.type,null,t.pendingProps,null))?t.memoizedState=a:ge||(a=t.type,e=t.pendingProps,n=Yi(I.current).createElement(a),n[$e]=t,n[et]=e,Ze(n,a,e),Be(n),t.stateNode=n):t.memoizedState=hd(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return ss(t),e===null&&ge&&(n=t.stateNode=fd(t.type,t.pendingProps,I.current),We=t,Rt=!0,l=Me,ga(t.type)?(du=l,Me=Ot(n.firstChild)):Me=l),Xe(e,t,t.pendingProps.children,a),zi(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&ge&&((l=n=Me)&&(n=zg(n,t.type,t.pendingProps,Rt),n!==null?(t.stateNode=n,We=t,Me=Ot(n.firstChild),Rt=!1,l=!0):l=!1),l||wa(t)),ss(t),l=t.type,i=t.pendingProps,f=e!==null?e.memoizedProps:null,n=i.children,uu(l,i)?n=null:f!==null&&uu(l,f)&&(t.flags|=32),t.memoizedState!==null&&(l=so(e,t,Xh,null,null,a),Ol._currentValue=l),zi(e,t),Xe(e,t,n,a),t.child;case 6:return e===null&&ge&&((e=a=Me)&&(a=Rg(a,t.pendingProps,Rt),a!==null?(t.stateNode=a,We=t,Me=null,e=!0):e=!1),e||wa(t)),null;case 13:return of(e,t,a);case 4:return Ce(t,t.stateNode.containerInfo),n=t.pendingProps,e===null?t.child=gn(t,null,n,a):Xe(e,t,n,a),t.child;case 11:return Ic(e,t,t.type,t.pendingProps,a);case 7:return Xe(e,t,t.pendingProps,a),t.child;case 8:return Xe(e,t,t.pendingProps.children,a),t.child;case 12:return Xe(e,t,t.pendingProps.children,a),t.child;case 10:return n=t.pendingProps,ea(t,t.type,n.value),Xe(e,t,n.children,a),t.child;case 9:return l=t.type._context,n=t.pendingProps.children,Ua(t),l=Je(l),n=n(l),t.flags|=1,Xe(e,t,n,a),t.child;case 14:return Wc(e,t,t.type,t.pendingProps,a);case 15:return ef(e,t,t.type,t.pendingProps,a);case 19:return rf(e,t,a);case 31:return n=t.pendingProps,a=t.mode,n={mode:n.mode,children:n.children},e===null?(a=Ri(n,a),a.ref=t.ref,t.child=a,a.return=t,t=a):(a=jt(e.child,n),a.ref=t.ref,t.child=a,a.return=t,t=a),t;case 22:return tf(e,t,a);case 24:return Ua(t),n=Je(ke),e===null?(l=Fs(),l===null&&(l=xe,i=Js(),l.pooledCache=i,i.refCount++,i!==null&&(l.pooledCacheLanes|=a),l=i),t.memoizedState={parent:n,cache:l},Ws(t),ea(t,ke,l)):((e.lanes&a)!==0&&(eo(e,t),ll(t,null,null,a),nl()),l=e.memoizedState,i=t.memoizedState,l.parent!==n?(l={parent:n,cache:n},t.memoizedState=l,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=l),ea(t,ke,n)):(n=i.cache,ea(t,ke,n),n!==l.cache&&$s(t,[ke],a,!0))),Xe(e,t,t.pendingProps.children,a),t.child;case 29:throw t.pendingProps}throw Error(o(156,t.tag))}function Qt(e){e.flags|=4}function ff(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!bd(t)){if(t=At.current,t!==null&&((re&4194048)===re?Dt!==null:(re&62914560)!==re&&(re&536870912)===0||t!==Dt))throw tl=Is,Zr;e.flags|=8192}}function Di(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?Yu():536870912,e.lanes|=t,bn|=t)}function fl(e,t){if(!ge)switch(e.tailMode){case"hidden":t=e.tail;for(var a=null;t!==null;)t.alternate!==null&&(a=t),t=t.sibling;a===null?e.tail=null:a.sibling=null;break;case"collapsed":a=e.tail;for(var n=null;a!==null;)a.alternate!==null&&(n=a),a=a.sibling;n===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:n.sibling=null}}function Re(e){var t=e.alternate!==null&&e.alternate.child===e.child,a=0,n=0;if(t)for(var l=e.child;l!==null;)a|=l.lanes|l.childLanes,n|=l.subtreeFlags&65011712,n|=l.flags&65011712,l.return=e,l=l.sibling;else for(l=e.child;l!==null;)a|=l.lanes|l.childLanes,n|=l.subtreeFlags,n|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=n,e.childLanes=a,t}function eg(e,t,a){var n=t.pendingProps;switch(Qs(t),t.tag){case 31:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Re(t),null;case 1:return Re(t),null;case 3:return a=t.stateNode,n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Gt(ke),Pt(),a.pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),(e===null||e.child===null)&&($n(t)?Qt(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,Yr())),Re(t),null;case 26:return a=t.memoizedState,e===null?(Qt(t),a!==null?(Re(t),ff(t,a)):(Re(t),t.flags&=-16777217)):a?a!==e.memoizedState?(Qt(t),Re(t),ff(t,a)):(Re(t),t.flags&=-16777217):(e.memoizedProps!==n&&Qt(t),Re(t),t.flags&=-16777217),null;case 27:Gl(t),a=I.current;var l=t.type;if(e!==null&&t.stateNode!=null)e.memoizedProps!==n&&Qt(t);else{if(!n){if(t.stateNode===null)throw Error(o(166));return Re(t),null}e=X.current,$n(t)?Gr(t):(e=fd(l,n,a),t.stateNode=e,Qt(t))}return Re(t),null;case 5:if(Gl(t),a=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==n&&Qt(t);else{if(!n){if(t.stateNode===null)throw Error(o(166));return Re(t),null}if(e=X.current,$n(t))Gr(t);else{switch(l=Yi(I.current),e){case 1:e=l.createElementNS("http://www.w3.org/2000/svg",a);break;case 2:e=l.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;default:switch(a){case"svg":e=l.createElementNS("http://www.w3.org/2000/svg",a);break;case"math":e=l.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;case"script":e=l.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild);break;case"select":e=typeof n.is=="string"?l.createElement("select",{is:n.is}):l.createElement("select"),n.multiple?e.multiple=!0:n.size&&(e.size=n.size);break;default:e=typeof n.is=="string"?l.createElement(a,{is:n.is}):l.createElement(a)}}e[$e]=t,e[et]=n;e:for(l=t.child;l!==null;){if(l.tag===5||l.tag===6)e.appendChild(l.stateNode);else if(l.tag!==4&&l.tag!==27&&l.child!==null){l.child.return=l,l=l.child;continue}if(l===t)break e;for(;l.sibling===null;){if(l.return===null||l.return===t)break e;l=l.return}l.sibling.return=l.return,l=l.sibling}t.stateNode=e;e:switch(Ze(e,a,n),a){case"button":case"input":case"select":case"textarea":e=!!n.autoFocus;break e;case"img":e=!0;break e;default:e=!1}e&&Qt(t)}}return Re(t),t.flags&=-16777217,null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==n&&Qt(t);else{if(typeof n!="string"&&t.stateNode===null)throw Error(o(166));if(e=I.current,$n(t)){if(e=t.stateNode,a=t.memoizedProps,n=null,l=We,l!==null)switch(l.tag){case 27:case 5:n=l.memoizedProps}e[$e]=t,e=!!(e.nodeValue===a||n!==null&&n.suppressHydrationWarning===!0||ld(e.nodeValue,a)),e||wa(t)}else e=Yi(e).createTextNode(n),e[$e]=t,t.stateNode=e}return Re(t),null;case 13:if(n=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(l=$n(t),n!==null&&n.dehydrated!==null){if(e===null){if(!l)throw Error(o(318));if(l=t.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(o(317));l[$e]=t}else Jn(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Re(t),l=!1}else l=Yr(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=l),l=!0;if(!l)return t.flags&256?(Yt(t),t):(Yt(t),null)}if(Yt(t),(t.flags&128)!==0)return t.lanes=a,t;if(a=n!==null,e=e!==null&&e.memoizedState!==null,a){n=t.child,l=null,n.alternate!==null&&n.alternate.memoizedState!==null&&n.alternate.memoizedState.cachePool!==null&&(l=n.alternate.memoizedState.cachePool.pool);var i=null;n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(i=n.memoizedState.cachePool.pool),i!==l&&(n.flags|=2048)}return a!==e&&a&&(t.child.flags|=8192),Di(t,t.updateQueue),Re(t),null;case 4:return Pt(),e===null&&nu(t.stateNode.containerInfo),Re(t),null;case 10:return Gt(t.type),Re(t),null;case 19:if(q(Ge),l=t.memoizedState,l===null)return Re(t),null;if(n=(t.flags&128)!==0,i=l.rendering,i===null)if(n)fl(l,!1);else{if(Ne!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(i=Ei(e),i!==null){for(t.flags|=128,fl(l,!1),e=i.updateQueue,t.updateQueue=e,Di(t,e),t.subtreeFlags=0,e=a,a=t.child;a!==null;)qr(a,e),a=a.sibling;return j(Ge,Ge.current&1|2),t.child}e=e.sibling}l.tail!==null&&zt()>wi&&(t.flags|=128,n=!0,fl(l,!1),t.lanes=4194304)}else{if(!n)if(e=Ei(i),e!==null){if(t.flags|=128,n=!0,e=e.updateQueue,t.updateQueue=e,Di(t,e),fl(l,!0),l.tail===null&&l.tailMode==="hidden"&&!i.alternate&&!ge)return Re(t),null}else 2*zt()-l.renderingStartTime>wi&&a!==536870912&&(t.flags|=128,n=!0,fl(l,!1),t.lanes=4194304);l.isBackwards?(i.sibling=t.child,t.child=i):(e=l.last,e!==null?e.sibling=i:t.child=i,l.last=i)}return l.tail!==null?(t=l.tail,l.rendering=t,l.tail=t.sibling,l.renderingStartTime=zt(),t.sibling=null,e=Ge.current,j(Ge,n?e&1|2:e&1),t):(Re(t),null);case 22:case 23:return Yt(t),lo(),n=t.memoizedState!==null,e!==null?e.memoizedState!==null!==n&&(t.flags|=8192):n&&(t.flags|=8192),n?(a&536870912)!==0&&(t.flags&128)===0&&(Re(t),t.subtreeFlags&6&&(t.flags|=8192)):Re(t),a=t.updateQueue,a!==null&&Di(t,a.retryQueue),a=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),n=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(n=t.memoizedState.cachePool.pool),n!==a&&(t.flags|=2048),e!==null&&q(La),null;case 24:return a=null,e!==null&&(a=e.memoizedState.cache),t.memoizedState.cache!==a&&(t.flags|=2048),Gt(ke),Re(t),null;case 25:return null;case 30:return null}throw Error(o(156,t.tag))}function tg(e,t){switch(Qs(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Gt(ke),Pt(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return Gl(t),null;case 13:if(Yt(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(o(340));Jn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return q(Ge),null;case 4:return Pt(),null;case 10:return Gt(t.type),null;case 22:case 23:return Yt(t),lo(),e!==null&&q(La),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Gt(ke),null;case 25:return null;default:return null}}function df(e,t){switch(Qs(t),t.tag){case 3:Gt(ke),Pt();break;case 26:case 27:case 5:Gl(t);break;case 4:Pt();break;case 13:Yt(t);break;case 19:q(Ge);break;case 10:Gt(t.type);break;case 22:case 23:Yt(t),lo(),e!==null&&q(La);break;case 24:Gt(ke)}}function dl(e,t){try{var a=t.updateQueue,n=a!==null?a.lastEffect:null;if(n!==null){var l=n.next;a=l;do{if((a.tag&e)===e){n=void 0;var i=a.create,f=a.inst;n=i(),f.destroy=n}a=a.next}while(a!==l)}}catch(p){Ae(t,t.return,p)}}function oa(e,t,a){try{var n=t.updateQueue,l=n!==null?n.lastEffect:null;if(l!==null){var i=l.next;n=i;do{if((n.tag&e)===e){var f=n.inst,p=f.destroy;if(p!==void 0){f.destroy=void 0,l=t;var v=a,E=p;try{E()}catch(M){Ae(l,v,M)}}}n=n.next}while(n!==i)}}catch(M){Ae(t,t.return,M)}}function pf(e){var t=e.updateQueue;if(t!==null){var a=e.stateNode;try{Wr(t,a)}catch(n){Ae(e,e.return,n)}}}function hf(e,t,a){a.props=Ha(e.type,e.memoizedProps),a.state=e.memoizedState;try{a.componentWillUnmount()}catch(n){Ae(e,t,n)}}function pl(e,t){try{var a=e.ref;if(a!==null){switch(e.tag){case 26:case 27:case 5:var n=e.stateNode;break;case 30:n=e.stateNode;break;default:n=e.stateNode}typeof a=="function"?e.refCleanup=a(n):a.current=n}}catch(l){Ae(e,t,l)}}function Mt(e,t){var a=e.ref,n=e.refCleanup;if(a!==null)if(typeof n=="function")try{n()}catch(l){Ae(e,t,l)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof a=="function")try{a(null)}catch(l){Ae(e,t,l)}else a.current=null}function gf(e){var t=e.type,a=e.memoizedProps,n=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":a.autoFocus&&n.focus();break e;case"img":a.src?n.src=a.src:a.srcSet&&(n.srcset=a.srcSet)}}catch(l){Ae(e,e.return,l)}}function _o(e,t,a){try{var n=e.stateNode;xg(n,e.type,a,t),n[et]=t}catch(l){Ae(e,e.return,l)}}function mf(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&ga(e.type)||e.tag===4}function Uo(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||mf(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&&ga(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 Lo(e,t,a){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?(a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a).insertBefore(e,t):(t=a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a,t.appendChild(e),a=a._reactRootContainer,a!=null||t.onclick!==null||(t.onclick=Bi));else if(n!==4&&(n===27&&ga(e.type)&&(a=e.stateNode,t=null),e=e.child,e!==null))for(Lo(e,t,a),e=e.sibling;e!==null;)Lo(e,t,a),e=e.sibling}function Mi(e,t,a){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?a.insertBefore(e,t):a.appendChild(e);else if(n!==4&&(n===27&&ga(e.type)&&(a=e.stateNode),e=e.child,e!==null))for(Mi(e,t,a),e=e.sibling;e!==null;)Mi(e,t,a),e=e.sibling}function vf(e){var t=e.stateNode,a=e.memoizedProps;try{for(var n=e.type,l=t.attributes;l.length;)t.removeAttributeNode(l[0]);Ze(t,n,a),t[$e]=e,t[et]=a}catch(i){Ae(e,e.return,i)}}var Xt=!1,Le=!1,jo=!1,yf=typeof WeakSet=="function"?WeakSet:Set,Ve=null;function ag(e,t){if(e=e.containerInfo,su=$i,e=Rr(e),_s(e)){if("selectionStart"in e)var a={start:e.selectionStart,end:e.selectionEnd};else e:{a=(a=e.ownerDocument)&&a.defaultView||window;var n=a.getSelection&&a.getSelection();if(n&&n.rangeCount!==0){a=n.anchorNode;var l=n.anchorOffset,i=n.focusNode;n=n.focusOffset;try{a.nodeType,i.nodeType}catch{a=null;break e}var f=0,p=-1,v=-1,E=0,M=0,w=e,C=null;t:for(;;){for(var O;w!==a||l!==0&&w.nodeType!==3||(p=f+l),w!==i||n!==0&&w.nodeType!==3||(v=f+n),w.nodeType===3&&(f+=w.nodeValue.length),(O=w.firstChild)!==null;)C=w,w=O;for(;;){if(w===e)break t;if(C===a&&++E===l&&(p=f),C===i&&++M===n&&(v=f),(O=w.nextSibling)!==null)break;w=C,C=w.parentNode}w=O}a=p===-1||v===-1?null:{start:p,end:v}}else a=null}a=a||{start:0,end:0}}else a=null;for(ou={focusedElem:e,selectionRange:a},$i=!1,Ve=t;Ve!==null;)if(t=Ve,e=t.child,(t.subtreeFlags&1024)!==0&&e!==null)e.return=t,Ve=e;else for(;Ve!==null;){switch(t=Ve,i=t.alternate,e=t.flags,t.tag){case 0:break;case 11:case 15:break;case 1:if((e&1024)!==0&&i!==null){e=void 0,a=t,l=i.memoizedProps,i=i.memoizedState,n=a.stateNode;try{var $=Ha(a.type,l,a.elementType===a.type);e=n.getSnapshotBeforeUpdate($,i),n.__reactInternalSnapshotBeforeUpdate=e}catch(K){Ae(a,a.return,K)}}break;case 3:if((e&1024)!==0){if(e=t.stateNode.containerInfo,a=e.nodeType,a===9)cu(e);else if(a===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":cu(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(o(163))}if(e=t.sibling,e!==null){e.return=t.return,Ve=e;break}Ve=t.return}}function bf(e,t,a){var n=a.flags;switch(a.tag){case 0:case 11:case 15:ua(e,a),n&4&&dl(5,a);break;case 1:if(ua(e,a),n&4)if(e=a.stateNode,t===null)try{e.componentDidMount()}catch(f){Ae(a,a.return,f)}else{var l=Ha(a.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(l,t,e.__reactInternalSnapshotBeforeUpdate)}catch(f){Ae(a,a.return,f)}}n&64&&pf(a),n&512&&pl(a,a.return);break;case 3:if(ua(e,a),n&64&&(e=a.updateQueue,e!==null)){if(t=null,a.child!==null)switch(a.child.tag){case 27:case 5:t=a.child.stateNode;break;case 1:t=a.child.stateNode}try{Wr(e,t)}catch(f){Ae(a,a.return,f)}}break;case 27:t===null&&n&4&&vf(a);case 26:case 5:ua(e,a),t===null&&n&4&&gf(a),n&512&&pl(a,a.return);break;case 12:ua(e,a);break;case 13:ua(e,a),n&4&&xf(e,a),n&64&&(e=a.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(a=fg.bind(null,a),Dg(e,a))));break;case 22:if(n=a.memoizedState!==null||Xt,!n){t=t!==null&&t.memoizedState!==null||Le,l=Xt;var i=Le;Xt=n,(Le=t)&&!i?ra(e,a,(a.subtreeFlags&8772)!==0):ua(e,a),Xt=l,Le=i}break;case 30:break;default:ua(e,a)}}function Sf(e){var t=e.alternate;t!==null&&(e.alternate=null,Sf(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&hs(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Oe=null,nt=!1;function Kt(e,t,a){for(a=a.child;a!==null;)Af(e,t,a),a=a.sibling}function Af(e,t,a){if(st&&typeof st.onCommitFiberUnmount=="function")try{st.onCommitFiberUnmount(Un,a)}catch{}switch(a.tag){case 26:Le||Mt(a,t),Kt(e,t,a),a.memoizedState?a.memoizedState.count--:a.stateNode&&(a=a.stateNode,a.parentNode.removeChild(a));break;case 27:Le||Mt(a,t);var n=Oe,l=nt;ga(a.type)&&(Oe=a.stateNode,nt=!1),Kt(e,t,a),xl(a.stateNode),Oe=n,nt=l;break;case 5:Le||Mt(a,t);case 6:if(n=Oe,l=nt,Oe=null,Kt(e,t,a),Oe=n,nt=l,Oe!==null)if(nt)try{(Oe.nodeType===9?Oe.body:Oe.nodeName==="HTML"?Oe.ownerDocument.body:Oe).removeChild(a.stateNode)}catch(i){Ae(a,t,i)}else try{Oe.removeChild(a.stateNode)}catch(i){Ae(a,t,i)}break;case 18:Oe!==null&&(nt?(e=Oe,rd(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,a.stateNode),Ml(e)):rd(Oe,a.stateNode));break;case 4:n=Oe,l=nt,Oe=a.stateNode.containerInfo,nt=!0,Kt(e,t,a),Oe=n,nt=l;break;case 0:case 11:case 14:case 15:Le||oa(2,a,t),Le||oa(4,a,t),Kt(e,t,a);break;case 1:Le||(Mt(a,t),n=a.stateNode,typeof n.componentWillUnmount=="function"&&hf(a,t,n)),Kt(e,t,a);break;case 21:Kt(e,t,a);break;case 22:Le=(n=Le)||a.memoizedState!==null,Kt(e,t,a),Le=n;break;default:Kt(e,t,a)}}function xf(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{Ml(e)}catch(a){Ae(t,t.return,a)}}function ng(e){switch(e.tag){case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new yf),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new yf),t;default:throw Error(o(435,e.tag))}}function Ho(e,t){var a=ng(e);t.forEach(function(n){var l=dg.bind(null,e,n);a.has(n)||(a.add(n),n.then(l,l))})}function ct(e,t){var a=t.deletions;if(a!==null)for(var n=0;n<a.length;n++){var l=a[n],i=e,f=t,p=f;e:for(;p!==null;){switch(p.tag){case 27:if(ga(p.type)){Oe=p.stateNode,nt=!1;break e}break;case 5:Oe=p.stateNode,nt=!1;break e;case 3:case 4:Oe=p.stateNode.containerInfo,nt=!0;break e}p=p.return}if(Oe===null)throw Error(o(160));Af(i,f,l),Oe=null,nt=!1,i=l.alternate,i!==null&&(i.return=null),l.return=null}if(t.subtreeFlags&13878)for(t=t.child;t!==null;)Tf(t,e),t=t.sibling}var Ct=null;function Tf(e,t){var a=e.alternate,n=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:ct(t,e),ft(e),n&4&&(oa(3,e,e.return),dl(3,e),oa(5,e,e.return));break;case 1:ct(t,e),ft(e),n&512&&(Le||a===null||Mt(a,a.return)),n&64&&Xt&&(e=e.updateQueue,e!==null&&(n=e.callbacks,n!==null&&(a=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=a===null?n:a.concat(n))));break;case 26:var l=Ct;if(ct(t,e),ft(e),n&512&&(Le||a===null||Mt(a,a.return)),n&4){var i=a!==null?a.memoizedState:null;if(n=e.memoizedState,a===null)if(n===null)if(e.stateNode===null){e:{n=e.type,a=e.memoizedProps,l=l.ownerDocument||l;t:switch(n){case"title":i=l.getElementsByTagName("title")[0],(!i||i[Hn]||i[$e]||i.namespaceURI==="http://www.w3.org/2000/svg"||i.hasAttribute("itemprop"))&&(i=l.createElement(n),l.head.insertBefore(i,l.querySelector("head > title"))),Ze(i,n,a),i[$e]=e,Be(i),n=i;break e;case"link":var f=vd("link","href",l).get(n+(a.href||""));if(f){for(var p=0;p<f.length;p++)if(i=f[p],i.getAttribute("href")===(a.href==null||a.href===""?null:a.href)&&i.getAttribute("rel")===(a.rel==null?null:a.rel)&&i.getAttribute("title")===(a.title==null?null:a.title)&&i.getAttribute("crossorigin")===(a.crossOrigin==null?null:a.crossOrigin)){f.splice(p,1);break t}}i=l.createElement(n),Ze(i,n,a),l.head.appendChild(i);break;case"meta":if(f=vd("meta","content",l).get(n+(a.content||""))){for(p=0;p<f.length;p++)if(i=f[p],i.getAttribute("content")===(a.content==null?null:""+a.content)&&i.getAttribute("name")===(a.name==null?null:a.name)&&i.getAttribute("property")===(a.property==null?null:a.property)&&i.getAttribute("http-equiv")===(a.httpEquiv==null?null:a.httpEquiv)&&i.getAttribute("charset")===(a.charSet==null?null:a.charSet)){f.splice(p,1);break t}}i=l.createElement(n),Ze(i,n,a),l.head.appendChild(i);break;default:throw Error(o(468,n))}i[$e]=e,Be(i),n=i}e.stateNode=n}else yd(l,e.type,e.stateNode);else e.stateNode=md(l,n,e.memoizedProps);else i!==n?(i===null?a.stateNode!==null&&(a=a.stateNode,a.parentNode.removeChild(a)):i.count--,n===null?yd(l,e.type,e.stateNode):md(l,n,e.memoizedProps)):n===null&&e.stateNode!==null&&_o(e,e.memoizedProps,a.memoizedProps)}break;case 27:ct(t,e),ft(e),n&512&&(Le||a===null||Mt(a,a.return)),a!==null&&n&4&&_o(e,e.memoizedProps,a.memoizedProps);break;case 5:if(ct(t,e),ft(e),n&512&&(Le||a===null||Mt(a,a.return)),e.flags&32){l=e.stateNode;try{Pa(l,"")}catch(O){Ae(e,e.return,O)}}n&4&&e.stateNode!=null&&(l=e.memoizedProps,_o(e,l,a!==null?a.memoizedProps:l)),n&1024&&(jo=!0);break;case 6:if(ct(t,e),ft(e),n&4){if(e.stateNode===null)throw Error(o(162));n=e.memoizedProps,a=e.stateNode;try{a.nodeValue=n}catch(O){Ae(e,e.return,O)}}break;case 3:if(Xi=null,l=Ct,Ct=Vi(t.containerInfo),ct(t,e),Ct=l,ft(e),n&4&&a!==null&&a.memoizedState.isDehydrated)try{Ml(t.containerInfo)}catch(O){Ae(e,e.return,O)}jo&&(jo=!1,Ef(e));break;case 4:n=Ct,Ct=Vi(e.stateNode.containerInfo),ct(t,e),ft(e),Ct=n;break;case 12:ct(t,e),ft(e);break;case 13:ct(t,e),ft(e),e.child.flags&8192&&e.memoizedState!==null!=(a!==null&&a.memoizedState!==null)&&(Vo=zt()),n&4&&(n=e.updateQueue,n!==null&&(e.updateQueue=null,Ho(e,n)));break;case 22:l=e.memoizedState!==null;var v=a!==null&&a.memoizedState!==null,E=Xt,M=Le;if(Xt=E||l,Le=M||v,ct(t,e),Le=M,Xt=E,ft(e),n&8192)e:for(t=e.stateNode,t._visibility=l?t._visibility&-2:t._visibility|1,l&&(a===null||v||Xt||Le||qa(e)),a=null,t=e;;){if(t.tag===5||t.tag===26){if(a===null){v=a=t;try{if(i=v.stateNode,l)f=i.style,typeof f.setProperty=="function"?f.setProperty("display","none","important"):f.display="none";else{p=v.stateNode;var w=v.memoizedProps.style,C=w!=null&&w.hasOwnProperty("display")?w.display:null;p.style.display=C==null||typeof C=="boolean"?"":(""+C).trim()}}catch(O){Ae(v,v.return,O)}}}else if(t.tag===6){if(a===null){v=t;try{v.stateNode.nodeValue=l?"":v.memoizedProps}catch(O){Ae(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;a===t&&(a=null),t=t.return}a===t&&(a=null),t.sibling.return=t.return,t=t.sibling}n&4&&(n=e.updateQueue,n!==null&&(a=n.retryQueue,a!==null&&(n.retryQueue=null,Ho(e,a))));break;case 19:ct(t,e),ft(e),n&4&&(n=e.updateQueue,n!==null&&(e.updateQueue=null,Ho(e,n)));break;case 30:break;case 21:break;default:ct(t,e),ft(e)}}function ft(e){var t=e.flags;if(t&2){try{for(var a,n=e.return;n!==null;){if(mf(n)){a=n;break}n=n.return}if(a==null)throw Error(o(160));switch(a.tag){case 27:var l=a.stateNode,i=Uo(e);Mi(e,i,l);break;case 5:var f=a.stateNode;a.flags&32&&(Pa(f,""),a.flags&=-33);var p=Uo(e);Mi(e,p,f);break;case 3:case 4:var v=a.stateNode.containerInfo,E=Uo(e);Lo(e,E,v);break;default:throw Error(o(161))}}catch(M){Ae(e,e.return,M)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Ef(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;Ef(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function ua(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)bf(e,t.alternate,t),t=t.sibling}function qa(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:oa(4,t,t.return),qa(t);break;case 1:Mt(t,t.return);var a=t.stateNode;typeof a.componentWillUnmount=="function"&&hf(t,t.return,a),qa(t);break;case 27:xl(t.stateNode);case 26:case 5:Mt(t,t.return),qa(t);break;case 22:t.memoizedState===null&&qa(t);break;case 30:qa(t);break;default:qa(t)}e=e.sibling}}function ra(e,t,a){for(a=a&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var n=t.alternate,l=e,i=t,f=i.flags;switch(i.tag){case 0:case 11:case 15:ra(l,i,a),dl(4,i);break;case 1:if(ra(l,i,a),n=i,l=n.stateNode,typeof l.componentDidMount=="function")try{l.componentDidMount()}catch(E){Ae(n,n.return,E)}if(n=i,l=n.updateQueue,l!==null){var p=n.stateNode;try{var v=l.shared.hiddenCallbacks;if(v!==null)for(l.shared.hiddenCallbacks=null,l=0;l<v.length;l++)Ir(v[l],p)}catch(E){Ae(n,n.return,E)}}a&&f&64&&pf(i),pl(i,i.return);break;case 27:vf(i);case 26:case 5:ra(l,i,a),a&&n===null&&f&4&&gf(i),pl(i,i.return);break;case 12:ra(l,i,a);break;case 13:ra(l,i,a),a&&f&4&&xf(l,i);break;case 22:i.memoizedState===null&&ra(l,i,a),pl(i,i.return);break;case 30:break;default:ra(l,i,a)}t=t.sibling}}function qo(e,t){var a=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==a&&(e!=null&&e.refCount++,a!=null&&In(a))}function ko(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&In(e))}function Nt(e,t,a,n){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)Cf(e,t,a,n),t=t.sibling}function Cf(e,t,a,n){var l=t.flags;switch(t.tag){case 0:case 11:case 15:Nt(e,t,a,n),l&2048&&dl(9,t);break;case 1:Nt(e,t,a,n);break;case 3:Nt(e,t,a,n),l&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&In(e)));break;case 12:if(l&2048){Nt(e,t,a,n),e=t.stateNode;try{var i=t.memoizedProps,f=i.id,p=i.onPostCommit;typeof p=="function"&&p(f,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(v){Ae(t,t.return,v)}}else Nt(e,t,a,n);break;case 13:Nt(e,t,a,n);break;case 23:break;case 22:i=t.stateNode,f=t.alternate,t.memoizedState!==null?i._visibility&2?Nt(e,t,a,n):hl(e,t):i._visibility&2?Nt(e,t,a,n):(i._visibility|=2,mn(e,t,a,n,(t.subtreeFlags&10256)!==0)),l&2048&&qo(f,t);break;case 24:Nt(e,t,a,n),l&2048&&ko(t.alternate,t);break;default:Nt(e,t,a,n)}}function mn(e,t,a,n,l){for(l=l&&(t.subtreeFlags&10256)!==0,t=t.child;t!==null;){var i=e,f=t,p=a,v=n,E=f.flags;switch(f.tag){case 0:case 11:case 15:mn(i,f,p,v,l),dl(8,f);break;case 23:break;case 22:var M=f.stateNode;f.memoizedState!==null?M._visibility&2?mn(i,f,p,v,l):hl(i,f):(M._visibility|=2,mn(i,f,p,v,l)),l&&E&2048&&qo(f.alternate,f);break;case 24:mn(i,f,p,v,l),l&&E&2048&&ko(f.alternate,f);break;default:mn(i,f,p,v,l)}t=t.sibling}}function hl(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var a=e,n=t,l=n.flags;switch(n.tag){case 22:hl(a,n),l&2048&&qo(n.alternate,n);break;case 24:hl(a,n),l&2048&&ko(n.alternate,n);break;default:hl(a,n)}t=t.sibling}}var gl=8192;function vn(e){if(e.subtreeFlags&gl)for(e=e.child;e!==null;)Of(e),e=e.sibling}function Of(e){switch(e.tag){case 26:vn(e),e.flags&gl&&e.memoizedState!==null&&Yg(Ct,e.memoizedState,e.memoizedProps);break;case 5:vn(e);break;case 3:case 4:var t=Ct;Ct=Vi(e.stateNode.containerInfo),vn(e),Ct=t;break;case 22:e.memoizedState===null&&(t=e.alternate,t!==null&&t.memoizedState!==null?(t=gl,gl=16777216,vn(e),gl=t):vn(e));break;default:vn(e)}}function zf(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 ml(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var a=0;a<t.length;a++){var n=t[a];Ve=n,Df(n,e)}zf(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Rf(e),e=e.sibling}function Rf(e){switch(e.tag){case 0:case 11:case 15:ml(e),e.flags&2048&&oa(9,e,e.return);break;case 3:ml(e);break;case 12:ml(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,Ni(e)):ml(e);break;default:ml(e)}}function Ni(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var a=0;a<t.length;a++){var n=t[a];Ve=n,Df(n,e)}zf(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:oa(8,t,t.return),Ni(t);break;case 22:a=t.stateNode,a._visibility&2&&(a._visibility&=-3,Ni(t));break;default:Ni(t)}e=e.sibling}}function Df(e,t){for(;Ve!==null;){var a=Ve;switch(a.tag){case 0:case 11:case 15:oa(8,a,t);break;case 23:case 22:if(a.memoizedState!==null&&a.memoizedState.cachePool!==null){var n=a.memoizedState.cachePool.pool;n!=null&&n.refCount++}break;case 24:In(a.memoizedState.cache)}if(n=a.child,n!==null)n.return=a,Ve=n;else e:for(a=e;Ve!==null;){n=Ve;var l=n.sibling,i=n.return;if(Sf(n),n===a){Ve=null;break e}if(l!==null){l.return=i,Ve=l;break e}Ve=i}}}var lg={getCacheForType:function(e){var t=Je(ke),a=t.data.get(e);return a===void 0&&(a=e(),t.data.set(e,a)),a}},ig=typeof WeakMap=="function"?WeakMap:Map,me=0,xe=null,se=null,re=0,ve=0,dt=null,ca=!1,yn=!1,Go=!1,Zt=0,Ne=0,fa=0,ka=0,Bo=0,xt=0,bn=0,vl=null,lt=null,Yo=!1,Vo=0,wi=1/0,_i=null,da=null,Ke=0,pa=null,Sn=null,An=0,Qo=0,Xo=null,Mf=null,yl=0,Ko=null;function pt(){if((me&2)!==0&&re!==0)return re&-re;if(z.T!==null){var e=un;return e!==0?e:Wo()}return Xu()}function Nf(){xt===0&&(xt=(re&536870912)===0||ge?Bu():536870912);var e=At.current;return e!==null&&(e.flags|=32),xt}function ht(e,t,a){(e===xe&&(ve===2||ve===9)||e.cancelPendingCommit!==null)&&(xn(e,0),ha(e,re,xt,!1)),jn(e,a),((me&2)===0||e!==xe)&&(e===xe&&((me&2)===0&&(ka|=a),Ne===4&&ha(e,re,xt,!1)),wt(e))}function wf(e,t,a){if((me&6)!==0)throw Error(o(327));var n=!a&&(t&124)===0&&(t&e.expiredLanes)===0||Ln(e,t),l=n?ug(e,t):Jo(e,t,!0),i=n;do{if(l===0){yn&&!n&&ha(e,t,0,!1);break}else{if(a=e.current.alternate,i&&!sg(a)){l=Jo(e,t,!1),i=!1;continue}if(l===2){if(i=t,e.errorRecoveryDisabledLanes&i)var f=0;else f=e.pendingLanes&-536870913,f=f!==0?f:f&536870912?536870912:0;if(f!==0){t=f;e:{var p=e;l=vl;var v=p.current.memoizedState.isDehydrated;if(v&&(xn(p,f).flags|=256),f=Jo(p,f,!1),f!==2){if(Go&&!v){p.errorRecoveryDisabledLanes|=i,ka|=i,l=4;break e}i=lt,lt=l,i!==null&&(lt===null?lt=i:lt.push.apply(lt,i))}l=f}if(i=!1,l!==2)continue}}if(l===1){xn(e,0),ha(e,t,0,!0);break}e:{switch(n=e,i=l,i){case 0:case 1:throw Error(o(345));case 4:if((t&4194048)!==t)break;case 6:ha(n,t,xt,!ca);break e;case 2:lt=null;break;case 3:case 5:break;default:throw Error(o(329))}if((t&62914560)===t&&(l=Vo+300-zt(),10<l)){if(ha(n,t,xt,!ca),Ql(n,0,!0)!==0)break e;n.timeoutHandle=od(_f.bind(null,n,a,lt,_i,Yo,t,xt,ka,bn,ca,i,2,-0,0),l);break e}_f(n,a,lt,_i,Yo,t,xt,ka,bn,ca,i,0,-0,0)}}break}while(!0);wt(e)}function _f(e,t,a,n,l,i,f,p,v,E,M,w,C,O){if(e.timeoutHandle=-1,w=t.subtreeFlags,(w&8192||(w&16785408)===16785408)&&(Cl={stylesheets:null,count:0,unsuspend:Bg},Of(t),w=Vg(),w!==null)){e.cancelPendingCommit=w(Gf.bind(null,e,t,i,a,n,l,f,p,v,M,1,C,O)),ha(e,i,f,!E);return}Gf(e,t,i,a,n,l,f,p,v)}function sg(e){for(var t=e;;){var a=t.tag;if((a===0||a===11||a===15)&&t.flags&16384&&(a=t.updateQueue,a!==null&&(a=a.stores,a!==null)))for(var n=0;n<a.length;n++){var l=a[n],i=l.getSnapshot;l=l.value;try{if(!ut(i(),l))return!1}catch{return!1}}if(a=t.child,t.subtreeFlags&16384&&a!==null)a.return=t,t=a;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 ha(e,t,a,n){t&=~Bo,t&=~ka,e.suspendedLanes|=t,e.pingedLanes&=~t,n&&(e.warmLanes|=t),n=e.expirationTimes;for(var l=t;0<l;){var i=31-ot(l),f=1<<i;n[i]=-1,l&=~f}a!==0&&Vu(e,a,t)}function Ui(){return(me&6)===0?(bl(0),!1):!0}function Zo(){if(se!==null){if(ve===0)var e=se.return;else e=se,kt=_a=null,ro(e),hn=null,rl=0,e=se;for(;e!==null;)df(e.alternate,e),e=e.return;se=null}}function xn(e,t){var a=e.timeoutHandle;a!==-1&&(e.timeoutHandle=-1,Eg(a)),a=e.cancelPendingCommit,a!==null&&(e.cancelPendingCommit=null,a()),Zo(),xe=e,se=a=jt(e.current,null),re=t,ve=0,dt=null,ca=!1,yn=Ln(e,t),Go=!1,bn=xt=Bo=ka=fa=Ne=0,lt=vl=null,Yo=!1,(t&8)!==0&&(t|=t&32);var n=e.entangledLanes;if(n!==0)for(e=e.entanglements,n&=t;0<n;){var l=31-ot(n),i=1<<l;t|=e[l],n&=~i}return Zt=t,ai(),a}function Uf(e,t){ne=null,z.H=Ai,t===el||t===fi?(t=Pr(),ve=3):t===Zr?(t=Pr(),ve=4):ve=t===Fc?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,dt=t,se===null&&(Ne=1,Oi(e,vt(t,e.current)))}function Lf(){var e=z.H;return z.H=Ai,e===null?Ai:e}function jf(){var e=z.A;return z.A=lg,e}function $o(){Ne=4,ca||(re&4194048)!==re&&At.current!==null||(yn=!0),(fa&134217727)===0&&(ka&134217727)===0||xe===null||ha(xe,re,xt,!1)}function Jo(e,t,a){var n=me;me|=2;var l=Lf(),i=jf();(xe!==e||re!==t)&&(_i=null,xn(e,t)),t=!1;var f=Ne;e:do try{if(ve!==0&&se!==null){var p=se,v=dt;switch(ve){case 8:Zo(),f=6;break e;case 3:case 2:case 9:case 6:At.current===null&&(t=!0);var E=ve;if(ve=0,dt=null,Tn(e,p,v,E),a&&yn){f=0;break e}break;default:E=ve,ve=0,dt=null,Tn(e,p,v,E)}}og(),f=Ne;break}catch(M){Uf(e,M)}while(!0);return t&&e.shellSuspendCounter++,kt=_a=null,me=n,z.H=l,z.A=i,se===null&&(xe=null,re=0,ai()),f}function og(){for(;se!==null;)Hf(se)}function ug(e,t){var a=me;me|=2;var n=Lf(),l=jf();xe!==e||re!==t?(_i=null,wi=zt()+500,xn(e,t)):yn=Ln(e,t);e:do try{if(ve!==0&&se!==null){t=se;var i=dt;t:switch(ve){case 1:ve=0,dt=null,Tn(e,t,i,1);break;case 2:case 9:if($r(i)){ve=0,dt=null,qf(t);break}t=function(){ve!==2&&ve!==9||xe!==e||(ve=7),wt(e)},i.then(t,t);break e;case 3:ve=7;break e;case 4:ve=5;break e;case 7:$r(i)?(ve=0,dt=null,qf(t)):(ve=0,dt=null,Tn(e,t,i,7));break;case 5:var f=null;switch(se.tag){case 26:f=se.memoizedState;case 5:case 27:var p=se;if(!f||bd(f)){ve=0,dt=null;var v=p.sibling;if(v!==null)se=v;else{var E=p.return;E!==null?(se=E,Li(E)):se=null}break t}}ve=0,dt=null,Tn(e,t,i,5);break;case 6:ve=0,dt=null,Tn(e,t,i,6);break;case 8:Zo(),Ne=6;break e;default:throw Error(o(462))}}rg();break}catch(M){Uf(e,M)}while(!0);return kt=_a=null,z.H=n,z.A=l,me=a,se!==null?0:(xe=null,re=0,ai(),Ne)}function rg(){for(;se!==null&&!Np();)Hf(se)}function Hf(e){var t=cf(e.alternate,e,Zt);e.memoizedProps=e.pendingProps,t===null?Li(e):se=t}function qf(e){var t=e,a=t.alternate;switch(t.tag){case 15:case 0:t=nf(a,t,t.pendingProps,t.type,void 0,re);break;case 11:t=nf(a,t,t.pendingProps,t.type.render,t.ref,re);break;case 5:ro(t);default:df(a,t),t=se=qr(t,Zt),t=cf(a,t,Zt)}e.memoizedProps=e.pendingProps,t===null?Li(e):se=t}function Tn(e,t,a,n){kt=_a=null,ro(t),hn=null,rl=0;var l=t.return;try{if(Ih(e,l,t,a,re)){Ne=1,Oi(e,vt(a,e.current)),se=null;return}}catch(i){if(l!==null)throw se=l,i;Ne=1,Oi(e,vt(a,e.current)),se=null;return}t.flags&32768?(ge||n===1?e=!0:yn||(re&536870912)!==0?e=!1:(ca=e=!0,(n===2||n===9||n===3||n===6)&&(n=At.current,n!==null&&n.tag===13&&(n.flags|=16384))),kf(t,e)):Li(t)}function Li(e){var t=e;do{if((t.flags&32768)!==0){kf(t,ca);return}e=t.return;var a=eg(t.alternate,t,Zt);if(a!==null){se=a;return}if(t=t.sibling,t!==null){se=t;return}se=t=e}while(t!==null);Ne===0&&(Ne=5)}function kf(e,t){do{var a=tg(e.alternate,e);if(a!==null){a.flags&=32767,se=a;return}if(a=e.return,a!==null&&(a.flags|=32768,a.subtreeFlags=0,a.deletions=null),!t&&(e=e.sibling,e!==null)){se=e;return}se=e=a}while(e!==null);Ne=6,se=null}function Gf(e,t,a,n,l,i,f,p,v){e.cancelPendingCommit=null;do ji();while(Ke!==0);if((me&6)!==0)throw Error(o(327));if(t!==null){if(t===e.current)throw Error(o(177));if(i=t.lanes|t.childLanes,i|=qs,Bp(e,a,i,f,p,v),e===xe&&(se=xe=null,re=0),Sn=t,pa=e,An=a,Qo=i,Xo=l,Mf=n,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,pg(Bl,function(){return Xf(),null})):(e.callbackNode=null,e.callbackPriority=0),n=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||n){n=z.T,z.T=null,l=U.p,U.p=2,f=me,me|=4;try{ag(e,t,a)}finally{me=f,U.p=l,z.T=n}}Ke=1,Bf(),Yf(),Vf()}}function Bf(){if(Ke===1){Ke=0;var e=pa,t=Sn,a=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||a){a=z.T,z.T=null;var n=U.p;U.p=2;var l=me;me|=4;try{Tf(t,e);var i=ou,f=Rr(e.containerInfo),p=i.focusedElem,v=i.selectionRange;if(f!==p&&p&&p.ownerDocument&&zr(p.ownerDocument.documentElement,p)){if(v!==null&&_s(p)){var E=v.start,M=v.end;if(M===void 0&&(M=E),"selectionStart"in p)p.selectionStart=E,p.selectionEnd=Math.min(M,p.value.length);else{var w=p.ownerDocument||document,C=w&&w.defaultView||window;if(C.getSelection){var O=C.getSelection(),$=p.textContent.length,K=Math.min(v.start,$),Se=v.end===void 0?K:Math.min(v.end,$);!O.extend&&K>Se&&(f=Se,Se=K,K=f);var A=Or(p,K),S=Or(p,Se);if(A&&S&&(O.rangeCount!==1||O.anchorNode!==A.node||O.anchorOffset!==A.offset||O.focusNode!==S.node||O.focusOffset!==S.offset)){var T=w.createRange();T.setStart(A.node,A.offset),O.removeAllRanges(),K>Se?(O.addRange(T),O.extend(S.node,S.offset)):(T.setEnd(S.node,S.offset),O.addRange(T))}}}}for(w=[],O=p;O=O.parentNode;)O.nodeType===1&&w.push({element:O,left:O.scrollLeft,top:O.scrollTop});for(typeof p.focus=="function"&&p.focus(),p=0;p<w.length;p++){var N=w[p];N.element.scrollLeft=N.left,N.element.scrollTop=N.top}}$i=!!su,ou=su=null}finally{me=l,U.p=n,z.T=a}}e.current=t,Ke=2}}function Yf(){if(Ke===2){Ke=0;var e=pa,t=Sn,a=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||a){a=z.T,z.T=null;var n=U.p;U.p=2;var l=me;me|=4;try{bf(e,t.alternate,t)}finally{me=l,U.p=n,z.T=a}}Ke=3}}function Vf(){if(Ke===4||Ke===3){Ke=0,wp();var e=pa,t=Sn,a=An,n=Mf;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?Ke=5:(Ke=0,Sn=pa=null,Qf(e,e.pendingLanes));var l=e.pendingLanes;if(l===0&&(da=null),ds(a),t=t.stateNode,st&&typeof st.onCommitFiberRoot=="function")try{st.onCommitFiberRoot(Un,t,void 0,(t.current.flags&128)===128)}catch{}if(n!==null){t=z.T,l=U.p,U.p=2,z.T=null;try{for(var i=e.onRecoverableError,f=0;f<n.length;f++){var p=n[f];i(p.value,{componentStack:p.stack})}}finally{z.T=t,U.p=l}}(An&3)!==0&&ji(),wt(e),l=e.pendingLanes,(a&4194090)!==0&&(l&42)!==0?e===Ko?yl++:(yl=0,Ko=e):yl=0,bl(0)}}function Qf(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,In(t)))}function ji(e){return Bf(),Yf(),Vf(),Xf()}function Xf(){if(Ke!==5)return!1;var e=pa,t=Qo;Qo=0;var a=ds(An),n=z.T,l=U.p;try{U.p=32>a?32:a,z.T=null,a=Xo,Xo=null;var i=pa,f=An;if(Ke=0,Sn=pa=null,An=0,(me&6)!==0)throw Error(o(331));var p=me;if(me|=4,Rf(i.current),Cf(i,i.current,f,a),me=p,bl(0,!1),st&&typeof st.onPostCommitFiberRoot=="function")try{st.onPostCommitFiberRoot(Un,i)}catch{}return!0}finally{U.p=l,z.T=n,Qf(e,t)}}function Kf(e,t,a){t=vt(a,t),t=Eo(e.stateNode,t,2),e=na(e,t,2),e!==null&&(jn(e,2),wt(e))}function Ae(e,t,a){if(e.tag===3)Kf(e,e,a);else for(;t!==null;){if(t.tag===3){Kf(t,e,a);break}else if(t.tag===1){var n=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(da===null||!da.has(n))){e=vt(a,e),a=Jc(2),n=na(t,a,2),n!==null&&(Pc(a,n,t,e),jn(n,2),wt(n));break}}t=t.return}}function Po(e,t,a){var n=e.pingCache;if(n===null){n=e.pingCache=new ig;var l=new Set;n.set(t,l)}else l=n.get(t),l===void 0&&(l=new Set,n.set(t,l));l.has(a)||(Go=!0,l.add(a),e=cg.bind(null,e,t,a),t.then(e,e))}function cg(e,t,a){var n=e.pingCache;n!==null&&n.delete(t),e.pingedLanes|=e.suspendedLanes&a,e.warmLanes&=~a,xe===e&&(re&a)===a&&(Ne===4||Ne===3&&(re&62914560)===re&&300>zt()-Vo?(me&2)===0&&xn(e,0):Bo|=a,bn===re&&(bn=0)),wt(e)}function Zf(e,t){t===0&&(t=Yu()),e=nn(e,t),e!==null&&(jn(e,t),wt(e))}function fg(e){var t=e.memoizedState,a=0;t!==null&&(a=t.retryLane),Zf(e,a)}function dg(e,t){var a=0;switch(e.tag){case 13:var n=e.stateNode,l=e.memoizedState;l!==null&&(a=l.retryLane);break;case 19:n=e.stateNode;break;case 22:n=e.stateNode._retryCache;break;default:throw Error(o(314))}n!==null&&n.delete(t),Zf(e,a)}function pg(e,t){return us(e,t)}var Hi=null,En=null,Fo=!1,qi=!1,Io=!1,Ga=0;function wt(e){e!==En&&e.next===null&&(En===null?Hi=En=e:En=En.next=e),qi=!0,Fo||(Fo=!0,gg())}function bl(e,t){if(!Io&&qi){Io=!0;do for(var a=!1,n=Hi;n!==null;){if(e!==0){var l=n.pendingLanes;if(l===0)var i=0;else{var f=n.suspendedLanes,p=n.pingedLanes;i=(1<<31-ot(42|e)+1)-1,i&=l&~(f&~p),i=i&201326741?i&201326741|1:i?i|2:0}i!==0&&(a=!0,Ff(n,i))}else i=re,i=Ql(n,n===xe?i:0,n.cancelPendingCommit!==null||n.timeoutHandle!==-1),(i&3)===0||Ln(n,i)||(a=!0,Ff(n,i));n=n.next}while(a);Io=!1}}function hg(){$f()}function $f(){qi=Fo=!1;var e=0;Ga!==0&&(Tg()&&(e=Ga),Ga=0);for(var t=zt(),a=null,n=Hi;n!==null;){var l=n.next,i=Jf(n,t);i===0?(n.next=null,a===null?Hi=l:a.next=l,l===null&&(En=a)):(a=n,(e!==0||(i&3)!==0)&&(qi=!0)),n=l}bl(e)}function Jf(e,t){for(var a=e.suspendedLanes,n=e.pingedLanes,l=e.expirationTimes,i=e.pendingLanes&-62914561;0<i;){var f=31-ot(i),p=1<<f,v=l[f];v===-1?((p&a)===0||(p&n)!==0)&&(l[f]=Gp(p,t)):v<=t&&(e.expiredLanes|=p),i&=~p}if(t=xe,a=re,a=Ql(e,e===t?a:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),n=e.callbackNode,a===0||e===t&&(ve===2||ve===9)||e.cancelPendingCommit!==null)return n!==null&&n!==null&&rs(n),e.callbackNode=null,e.callbackPriority=0;if((a&3)===0||Ln(e,a)){if(t=a&-a,t===e.callbackPriority)return t;switch(n!==null&&rs(n),ds(a)){case 2:case 8:a=ku;break;case 32:a=Bl;break;case 268435456:a=Gu;break;default:a=Bl}return n=Pf.bind(null,e),a=us(a,n),e.callbackPriority=t,e.callbackNode=a,t}return n!==null&&n!==null&&rs(n),e.callbackPriority=2,e.callbackNode=null,2}function Pf(e,t){if(Ke!==0&&Ke!==5)return e.callbackNode=null,e.callbackPriority=0,null;var a=e.callbackNode;if(ji()&&e.callbackNode!==a)return null;var n=re;return n=Ql(e,e===xe?n:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),n===0?null:(wf(e,n,t),Jf(e,zt()),e.callbackNode!=null&&e.callbackNode===a?Pf.bind(null,e):null)}function Ff(e,t){if(ji())return null;wf(e,t,!0)}function gg(){Cg(function(){(me&6)!==0?us(qu,hg):$f()})}function Wo(){return Ga===0&&(Ga=Bu()),Ga}function If(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:Jl(""+e)}function Wf(e,t){var a=t.ownerDocument.createElement("input");return a.name=t.name,a.value=t.value,e.id&&a.setAttribute("form",e.id),t.parentNode.insertBefore(a,t),e=new FormData(e),a.parentNode.removeChild(a),e}function mg(e,t,a,n,l){if(t==="submit"&&a&&a.stateNode===l){var i=If((l[et]||null).action),f=n.submitter;f&&(t=(t=f[et]||null)?If(t.formAction):f.getAttribute("formAction"),t!==null&&(i=t,f=null));var p=new Wl("action","action",null,n,l);e.push({event:p,listeners:[{instance:null,listener:function(){if(n.defaultPrevented){if(Ga!==0){var v=f?Wf(l,f):new FormData(l);bo(a,{pending:!0,data:v,method:l.method,action:i},null,v)}}else typeof i=="function"&&(p.preventDefault(),v=f?Wf(l,f):new FormData(l),bo(a,{pending:!0,data:v,method:l.method,action:i},i,v))},currentTarget:l}]})}}for(var eu=0;eu<Hs.length;eu++){var tu=Hs[eu],vg=tu.toLowerCase(),yg=tu[0].toUpperCase()+tu.slice(1);Et(vg,"on"+yg)}Et(Nr,"onAnimationEnd"),Et(wr,"onAnimationIteration"),Et(_r,"onAnimationStart"),Et("dblclick","onDoubleClick"),Et("focusin","onFocus"),Et("focusout","onBlur"),Et(Lh,"onTransitionRun"),Et(jh,"onTransitionStart"),Et(Hh,"onTransitionCancel"),Et(Ur,"onTransitionEnd"),Za("onMouseEnter",["mouseout","mouseover"]),Za("onMouseLeave",["mouseout","mouseover"]),Za("onPointerEnter",["pointerout","pointerover"]),Za("onPointerLeave",["pointerout","pointerover"]),Ea("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Ea("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Ea("onBeforeInput",["compositionend","keypress","textInput","paste"]),Ea("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Ea("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Ea("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Sl="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(" "),bg=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Sl));function ed(e,t){t=(t&4)!==0;for(var a=0;a<e.length;a++){var n=e[a],l=n.event;n=n.listeners;e:{var i=void 0;if(t)for(var f=n.length-1;0<=f;f--){var p=n[f],v=p.instance,E=p.currentTarget;if(p=p.listener,v!==i&&l.isPropagationStopped())break e;i=p,l.currentTarget=E;try{i(l)}catch(M){Ci(M)}l.currentTarget=null,i=v}else for(f=0;f<n.length;f++){if(p=n[f],v=p.instance,E=p.currentTarget,p=p.listener,v!==i&&l.isPropagationStopped())break e;i=p,l.currentTarget=E;try{i(l)}catch(M){Ci(M)}l.currentTarget=null,i=v}}}}function oe(e,t){var a=t[ps];a===void 0&&(a=t[ps]=new Set);var n=e+"__bubble";a.has(n)||(td(t,e,2,!1),a.add(n))}function au(e,t,a){var n=0;t&&(n|=4),td(a,e,n,t)}var ki="_reactListening"+Math.random().toString(36).slice(2);function nu(e){if(!e[ki]){e[ki]=!0,Zu.forEach(function(a){a!=="selectionchange"&&(bg.has(a)||au(a,!1,e),au(a,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[ki]||(t[ki]=!0,au("selectionchange",!1,t))}}function td(e,t,a,n){switch(Cd(t)){case 2:var l=Kg;break;case 8:l=Zg;break;default:l=vu}a=l.bind(null,t,a,e),l=void 0,!Es||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(l=!0),n?l!==void 0?e.addEventListener(t,a,{capture:!0,passive:l}):e.addEventListener(t,a,!0):l!==void 0?e.addEventListener(t,a,{passive:l}):e.addEventListener(t,a,!1)}function lu(e,t,a,n,l){var i=n;if((t&1)===0&&(t&2)===0&&n!==null)e:for(;;){if(n===null)return;var f=n.tag;if(f===3||f===4){var p=n.stateNode.containerInfo;if(p===l)break;if(f===4)for(f=n.return;f!==null;){var v=f.tag;if((v===3||v===4)&&f.stateNode.containerInfo===l)return;f=f.return}for(;p!==null;){if(f=Qa(p),f===null)return;if(v=f.tag,v===5||v===6||v===26||v===27){n=i=f;continue e}p=p.parentNode}}n=n.return}or(function(){var E=i,M=xs(a),w=[];e:{var C=Lr.get(e);if(C!==void 0){var O=Wl,$=e;switch(e){case"keypress":if(Fl(a)===0)break e;case"keydown":case"keyup":O=ph;break;case"focusin":$="focus",O=Rs;break;case"focusout":$="blur",O=Rs;break;case"beforeblur":case"afterblur":O=Rs;break;case"click":if(a.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":O=cr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":O=th;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":O=mh;break;case Nr:case wr:case _r:O=lh;break;case Ur:O=yh;break;case"scroll":case"scrollend":O=Wp;break;case"wheel":O=Sh;break;case"copy":case"cut":case"paste":O=sh;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":O=dr;break;case"toggle":case"beforetoggle":O=xh}var K=(t&4)!==0,Se=!K&&(e==="scroll"||e==="scrollend"),A=K?C!==null?C+"Capture":null:C;K=[];for(var S=E,T;S!==null;){var N=S;if(T=N.stateNode,N=N.tag,N!==5&&N!==26&&N!==27||T===null||A===null||(N=kn(S,A),N!=null&&K.push(Al(S,N,T))),Se)break;S=S.return}0<K.length&&(C=new O(C,$,null,a,M),w.push({event:C,listeners:K}))}}if((t&7)===0){e:{if(C=e==="mouseover"||e==="pointerover",O=e==="mouseout"||e==="pointerout",C&&a!==As&&($=a.relatedTarget||a.fromElement)&&(Qa($)||$[Va]))break e;if((O||C)&&(C=M.window===M?M:(C=M.ownerDocument)?C.defaultView||C.parentWindow:window,O?($=a.relatedTarget||a.toElement,O=E,$=$?Qa($):null,$!==null&&(Se=d($),K=$.tag,$!==Se||K!==5&&K!==27&&K!==6)&&($=null)):(O=null,$=E),O!==$)){if(K=cr,N="onMouseLeave",A="onMouseEnter",S="mouse",(e==="pointerout"||e==="pointerover")&&(K=dr,N="onPointerLeave",A="onPointerEnter",S="pointer"),Se=O==null?C:qn(O),T=$==null?C:qn($),C=new K(N,S+"leave",O,a,M),C.target=Se,C.relatedTarget=T,N=null,Qa(M)===E&&(K=new K(A,S+"enter",$,a,M),K.target=T,K.relatedTarget=Se,N=K),Se=N,O&&$)t:{for(K=O,A=$,S=0,T=K;T;T=Cn(T))S++;for(T=0,N=A;N;N=Cn(N))T++;for(;0<S-T;)K=Cn(K),S--;for(;0<T-S;)A=Cn(A),T--;for(;S--;){if(K===A||A!==null&&K===A.alternate)break t;K=Cn(K),A=Cn(A)}K=null}else K=null;O!==null&&ad(w,C,O,K,!1),$!==null&&Se!==null&&ad(w,Se,$,K,!0)}}e:{if(C=E?qn(E):window,O=C.nodeName&&C.nodeName.toLowerCase(),O==="select"||O==="input"&&C.type==="file")var k=Sr;else if(yr(C))if(Ar)k=wh;else{k=Mh;var ie=Dh}else O=C.nodeName,!O||O.toLowerCase()!=="input"||C.type!=="checkbox"&&C.type!=="radio"?E&&Ss(E.elementType)&&(k=Sr):k=Nh;if(k&&(k=k(e,E))){br(w,k,a,M);break e}ie&&ie(e,C,E),e==="focusout"&&E&&C.type==="number"&&E.memoizedProps.value!=null&&bs(C,"number",C.value)}switch(ie=E?qn(E):window,e){case"focusin":(yr(ie)||ie.contentEditable==="true")&&(en=ie,Us=E,Zn=null);break;case"focusout":Zn=Us=en=null;break;case"mousedown":Ls=!0;break;case"contextmenu":case"mouseup":case"dragend":Ls=!1,Dr(w,a,M);break;case"selectionchange":if(Uh)break;case"keydown":case"keyup":Dr(w,a,M)}var Y;if(Ms)e:{switch(e){case"compositionstart":var Z="onCompositionStart";break e;case"compositionend":Z="onCompositionEnd";break e;case"compositionupdate":Z="onCompositionUpdate";break e}Z=void 0}else Wa?mr(e,a)&&(Z="onCompositionEnd"):e==="keydown"&&a.keyCode===229&&(Z="onCompositionStart");Z&&(pr&&a.locale!=="ko"&&(Wa||Z!=="onCompositionStart"?Z==="onCompositionEnd"&&Wa&&(Y=ur()):(Wt=M,Cs="value"in Wt?Wt.value:Wt.textContent,Wa=!0)),ie=Gi(E,Z),0<ie.length&&(Z=new fr(Z,e,null,a,M),w.push({event:Z,listeners:ie}),Y?Z.data=Y:(Y=vr(a),Y!==null&&(Z.data=Y)))),(Y=Eh?Ch(e,a):Oh(e,a))&&(Z=Gi(E,"onBeforeInput"),0<Z.length&&(ie=new fr("onBeforeInput","beforeinput",null,a,M),w.push({event:ie,listeners:Z}),ie.data=Y)),mg(w,e,E,a,M)}ed(w,t)})}function Al(e,t,a){return{instance:e,listener:t,currentTarget:a}}function Gi(e,t){for(var a=t+"Capture",n=[];e!==null;){var l=e,i=l.stateNode;if(l=l.tag,l!==5&&l!==26&&l!==27||i===null||(l=kn(e,a),l!=null&&n.unshift(Al(e,l,i)),l=kn(e,t),l!=null&&n.push(Al(e,l,i))),e.tag===3)return n;e=e.return}return[]}function Cn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function ad(e,t,a,n,l){for(var i=t._reactName,f=[];a!==null&&a!==n;){var p=a,v=p.alternate,E=p.stateNode;if(p=p.tag,v!==null&&v===n)break;p!==5&&p!==26&&p!==27||E===null||(v=E,l?(E=kn(a,i),E!=null&&f.unshift(Al(a,E,v))):l||(E=kn(a,i),E!=null&&f.push(Al(a,E,v)))),a=a.return}f.length!==0&&e.push({event:t,listeners:f})}var Sg=/\r\n?/g,Ag=/\u0000|\uFFFD/g;function nd(e){return(typeof e=="string"?e:""+e).replace(Sg,`
`).replace(Ag,"")}function ld(e,t){return t=nd(t),nd(e)===t}function Bi(){}function be(e,t,a,n,l,i){switch(a){case"children":typeof n=="string"?t==="body"||t==="textarea"&&n===""||Pa(e,n):(typeof n=="number"||typeof n=="bigint")&&t!=="body"&&Pa(e,""+n);break;case"className":Kl(e,"class",n);break;case"tabIndex":Kl(e,"tabindex",n);break;case"dir":case"role":case"viewBox":case"width":case"height":Kl(e,a,n);break;case"style":ir(e,n,i);break;case"data":if(t!=="object"){Kl(e,"data",n);break}case"src":case"href":if(n===""&&(t!=="a"||a!=="href")){e.removeAttribute(a);break}if(n==null||typeof n=="function"||typeof n=="symbol"||typeof n=="boolean"){e.removeAttribute(a);break}n=Jl(""+n),e.setAttribute(a,n);break;case"action":case"formAction":if(typeof n=="function"){e.setAttribute(a,"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 i=="function"&&(a==="formAction"?(t!=="input"&&be(e,t,"name",l.name,l,null),be(e,t,"formEncType",l.formEncType,l,null),be(e,t,"formMethod",l.formMethod,l,null),be(e,t,"formTarget",l.formTarget,l,null)):(be(e,t,"encType",l.encType,l,null),be(e,t,"method",l.method,l,null),be(e,t,"target",l.target,l,null)));if(n==null||typeof n=="symbol"||typeof n=="boolean"){e.removeAttribute(a);break}n=Jl(""+n),e.setAttribute(a,n);break;case"onClick":n!=null&&(e.onclick=Bi);break;case"onScroll":n!=null&&oe("scroll",e);break;case"onScrollEnd":n!=null&&oe("scrollend",e);break;case"dangerouslySetInnerHTML":if(n!=null){if(typeof n!="object"||!("__html"in n))throw Error(o(61));if(a=n.__html,a!=null){if(l.children!=null)throw Error(o(60));e.innerHTML=a}}break;case"multiple":e.multiple=n&&typeof n!="function"&&typeof n!="symbol";break;case"muted":e.muted=n&&typeof n!="function"&&typeof n!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(n==null||typeof n=="function"||typeof n=="boolean"||typeof n=="symbol"){e.removeAttribute("xlink:href");break}a=Jl(""+n),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",a);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":n!=null&&typeof n!="function"&&typeof n!="symbol"?e.setAttribute(a,""+n):e.removeAttribute(a);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":n&&typeof n!="function"&&typeof n!="symbol"?e.setAttribute(a,""):e.removeAttribute(a);break;case"capture":case"download":n===!0?e.setAttribute(a,""):n!==!1&&n!=null&&typeof n!="function"&&typeof n!="symbol"?e.setAttribute(a,n):e.removeAttribute(a);break;case"cols":case"rows":case"size":case"span":n!=null&&typeof n!="function"&&typeof n!="symbol"&&!isNaN(n)&&1<=n?e.setAttribute(a,n):e.removeAttribute(a);break;case"rowSpan":case"start":n==null||typeof n=="function"||typeof n=="symbol"||isNaN(n)?e.removeAttribute(a):e.setAttribute(a,n);break;case"popover":oe("beforetoggle",e),oe("toggle",e),Xl(e,"popover",n);break;case"xlinkActuate":Ut(e,"http://www.w3.org/1999/xlink","xlink:actuate",n);break;case"xlinkArcrole":Ut(e,"http://www.w3.org/1999/xlink","xlink:arcrole",n);break;case"xlinkRole":Ut(e,"http://www.w3.org/1999/xlink","xlink:role",n);break;case"xlinkShow":Ut(e,"http://www.w3.org/1999/xlink","xlink:show",n);break;case"xlinkTitle":Ut(e,"http://www.w3.org/1999/xlink","xlink:title",n);break;case"xlinkType":Ut(e,"http://www.w3.org/1999/xlink","xlink:type",n);break;case"xmlBase":Ut(e,"http://www.w3.org/XML/1998/namespace","xml:base",n);break;case"xmlLang":Ut(e,"http://www.w3.org/XML/1998/namespace","xml:lang",n);break;case"xmlSpace":Ut(e,"http://www.w3.org/XML/1998/namespace","xml:space",n);break;case"is":Xl(e,"is",n);break;case"innerText":case"textContent":break;default:(!(2<a.length)||a[0]!=="o"&&a[0]!=="O"||a[1]!=="n"&&a[1]!=="N")&&(a=Fp.get(a)||a,Xl(e,a,n))}}function iu(e,t,a,n,l,i){switch(a){case"style":ir(e,n,i);break;case"dangerouslySetInnerHTML":if(n!=null){if(typeof n!="object"||!("__html"in n))throw Error(o(61));if(a=n.__html,a!=null){if(l.children!=null)throw Error(o(60));e.innerHTML=a}}break;case"children":typeof n=="string"?Pa(e,n):(typeof n=="number"||typeof n=="bigint")&&Pa(e,""+n);break;case"onScroll":n!=null&&oe("scroll",e);break;case"onScrollEnd":n!=null&&oe("scrollend",e);break;case"onClick":n!=null&&(e.onclick=Bi);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!$u.hasOwnProperty(a))e:{if(a[0]==="o"&&a[1]==="n"&&(l=a.endsWith("Capture"),t=a.slice(2,l?a.length-7:void 0),i=e[et]||null,i=i!=null?i[a]:null,typeof i=="function"&&e.removeEventListener(t,i,l),typeof n=="function")){typeof i!="function"&&i!==null&&(a in e?e[a]=null:e.hasAttribute(a)&&e.removeAttribute(a)),e.addEventListener(t,n,l);break e}a in e?e[a]=n:n===!0?e.setAttribute(a,""):Xl(e,a,n)}}}function Ze(e,t,a){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":oe("error",e),oe("load",e);var n=!1,l=!1,i;for(i in a)if(a.hasOwnProperty(i)){var f=a[i];if(f!=null)switch(i){case"src":n=!0;break;case"srcSet":l=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(o(137,t));default:be(e,t,i,f,a,null)}}l&&be(e,t,"srcSet",a.srcSet,a,null),n&&be(e,t,"src",a.src,a,null);return;case"input":oe("invalid",e);var p=i=f=l=null,v=null,E=null;for(n in a)if(a.hasOwnProperty(n)){var M=a[n];if(M!=null)switch(n){case"name":l=M;break;case"type":f=M;break;case"checked":v=M;break;case"defaultChecked":E=M;break;case"value":i=M;break;case"defaultValue":p=M;break;case"children":case"dangerouslySetInnerHTML":if(M!=null)throw Error(o(137,t));break;default:be(e,t,n,M,a,null)}}tr(e,i,p,v,E,f,l,!1),Zl(e);return;case"select":oe("invalid",e),n=f=i=null;for(l in a)if(a.hasOwnProperty(l)&&(p=a[l],p!=null))switch(l){case"value":i=p;break;case"defaultValue":f=p;break;case"multiple":n=p;default:be(e,t,l,p,a,null)}t=i,a=f,e.multiple=!!n,t!=null?Ja(e,!!n,t,!1):a!=null&&Ja(e,!!n,a,!0);return;case"textarea":oe("invalid",e),i=l=n=null;for(f in a)if(a.hasOwnProperty(f)&&(p=a[f],p!=null))switch(f){case"value":n=p;break;case"defaultValue":l=p;break;case"children":i=p;break;case"dangerouslySetInnerHTML":if(p!=null)throw Error(o(91));break;default:be(e,t,f,p,a,null)}nr(e,n,l,i),Zl(e);return;case"option":for(v in a)if(a.hasOwnProperty(v)&&(n=a[v],n!=null))switch(v){case"selected":e.selected=n&&typeof n!="function"&&typeof n!="symbol";break;default:be(e,t,v,n,a,null)}return;case"dialog":oe("beforetoggle",e),oe("toggle",e),oe("cancel",e),oe("close",e);break;case"iframe":case"object":oe("load",e);break;case"video":case"audio":for(n=0;n<Sl.length;n++)oe(Sl[n],e);break;case"image":oe("error",e),oe("load",e);break;case"details":oe("toggle",e);break;case"embed":case"source":case"link":oe("error",e),oe("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(E in a)if(a.hasOwnProperty(E)&&(n=a[E],n!=null))switch(E){case"children":case"dangerouslySetInnerHTML":throw Error(o(137,t));default:be(e,t,E,n,a,null)}return;default:if(Ss(t)){for(M in a)a.hasOwnProperty(M)&&(n=a[M],n!==void 0&&iu(e,t,M,n,a,void 0));return}}for(p in a)a.hasOwnProperty(p)&&(n=a[p],n!=null&&be(e,t,p,n,a,null))}function xg(e,t,a,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var l=null,i=null,f=null,p=null,v=null,E=null,M=null;for(O in a){var w=a[O];if(a.hasOwnProperty(O)&&w!=null)switch(O){case"checked":break;case"value":break;case"defaultValue":v=w;default:n.hasOwnProperty(O)||be(e,t,O,null,n,w)}}for(var C in n){var O=n[C];if(w=a[C],n.hasOwnProperty(C)&&(O!=null||w!=null))switch(C){case"type":i=O;break;case"name":l=O;break;case"checked":E=O;break;case"defaultChecked":M=O;break;case"value":f=O;break;case"defaultValue":p=O;break;case"children":case"dangerouslySetInnerHTML":if(O!=null)throw Error(o(137,t));break;default:O!==w&&be(e,t,C,O,n,w)}}ys(e,f,p,v,E,M,i,l);return;case"select":O=f=p=C=null;for(i in a)if(v=a[i],a.hasOwnProperty(i)&&v!=null)switch(i){case"value":break;case"multiple":O=v;default:n.hasOwnProperty(i)||be(e,t,i,null,n,v)}for(l in n)if(i=n[l],v=a[l],n.hasOwnProperty(l)&&(i!=null||v!=null))switch(l){case"value":C=i;break;case"defaultValue":p=i;break;case"multiple":f=i;default:i!==v&&be(e,t,l,i,n,v)}t=p,a=f,n=O,C!=null?Ja(e,!!a,C,!1):!!n!=!!a&&(t!=null?Ja(e,!!a,t,!0):Ja(e,!!a,a?[]:"",!1));return;case"textarea":O=C=null;for(p in a)if(l=a[p],a.hasOwnProperty(p)&&l!=null&&!n.hasOwnProperty(p))switch(p){case"value":break;case"children":break;default:be(e,t,p,null,n,l)}for(f in n)if(l=n[f],i=a[f],n.hasOwnProperty(f)&&(l!=null||i!=null))switch(f){case"value":C=l;break;case"defaultValue":O=l;break;case"children":break;case"dangerouslySetInnerHTML":if(l!=null)throw Error(o(91));break;default:l!==i&&be(e,t,f,l,n,i)}ar(e,C,O);return;case"option":for(var $ in a)if(C=a[$],a.hasOwnProperty($)&&C!=null&&!n.hasOwnProperty($))switch($){case"selected":e.selected=!1;break;default:be(e,t,$,null,n,C)}for(v in n)if(C=n[v],O=a[v],n.hasOwnProperty(v)&&C!==O&&(C!=null||O!=null))switch(v){case"selected":e.selected=C&&typeof C!="function"&&typeof C!="symbol";break;default:be(e,t,v,C,n,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 K in a)C=a[K],a.hasOwnProperty(K)&&C!=null&&!n.hasOwnProperty(K)&&be(e,t,K,null,n,C);for(E in n)if(C=n[E],O=a[E],n.hasOwnProperty(E)&&C!==O&&(C!=null||O!=null))switch(E){case"children":case"dangerouslySetInnerHTML":if(C!=null)throw Error(o(137,t));break;default:be(e,t,E,C,n,O)}return;default:if(Ss(t)){for(var Se in a)C=a[Se],a.hasOwnProperty(Se)&&C!==void 0&&!n.hasOwnProperty(Se)&&iu(e,t,Se,void 0,n,C);for(M in n)C=n[M],O=a[M],!n.hasOwnProperty(M)||C===O||C===void 0&&O===void 0||iu(e,t,M,C,n,O);return}}for(var A in a)C=a[A],a.hasOwnProperty(A)&&C!=null&&!n.hasOwnProperty(A)&&be(e,t,A,null,n,C);for(w in n)C=n[w],O=a[w],!n.hasOwnProperty(w)||C===O||C==null&&O==null||be(e,t,w,C,n,O)}var su=null,ou=null;function Yi(e){return e.nodeType===9?e:e.ownerDocument}function id(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 sd(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 uu(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 ru=null;function Tg(){var e=window.event;return e&&e.type==="popstate"?e===ru?!1:(ru=e,!0):(ru=null,!1)}var od=typeof setTimeout=="function"?setTimeout:void 0,Eg=typeof clearTimeout=="function"?clearTimeout:void 0,ud=typeof Promise=="function"?Promise:void 0,Cg=typeof queueMicrotask=="function"?queueMicrotask:typeof ud<"u"?function(e){return ud.resolve(null).then(e).catch(Og)}:od;function Og(e){setTimeout(function(){throw e})}function ga(e){return e==="head"}function rd(e,t){var a=t,n=0,l=0;do{var i=a.nextSibling;if(e.removeChild(a),i&&i.nodeType===8)if(a=i.data,a==="/$"){if(0<n&&8>n){a=n;var f=e.ownerDocument;if(a&1&&xl(f.documentElement),a&2&&xl(f.body),a&4)for(a=f.head,xl(a),f=a.firstChild;f;){var p=f.nextSibling,v=f.nodeName;f[Hn]||v==="SCRIPT"||v==="STYLE"||v==="LINK"&&f.rel.toLowerCase()==="stylesheet"||a.removeChild(f),f=p}}if(l===0){e.removeChild(i),Ml(t);return}l--}else a==="$"||a==="$?"||a==="$!"?l++:n=a.charCodeAt(0)-48;else n=0;a=i}while(a);Ml(t)}function cu(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var a=t;switch(t=t.nextSibling,a.nodeName){case"HTML":case"HEAD":case"BODY":cu(a),hs(a);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(a.rel.toLowerCase()==="stylesheet")continue}e.removeChild(a)}}function zg(e,t,a,n){for(;e.nodeType===1;){var l=a;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!n&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(n){if(!e[Hn])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(i=e.getAttribute("rel"),i==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(i!==l.rel||e.getAttribute("href")!==(l.href==null||l.href===""?null:l.href)||e.getAttribute("crossorigin")!==(l.crossOrigin==null?null:l.crossOrigin)||e.getAttribute("title")!==(l.title==null?null:l.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(i=e.getAttribute("src"),(i!==(l.src==null?null:l.src)||e.getAttribute("type")!==(l.type==null?null:l.type)||e.getAttribute("crossorigin")!==(l.crossOrigin==null?null:l.crossOrigin))&&i&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(t==="input"&&e.type==="hidden"){var i=l.name==null?null:""+l.name;if(l.type==="hidden"&&e.getAttribute("name")===i)return e}else return e;if(e=Ot(e.nextSibling),e===null)break}return null}function Rg(e,t,a){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!a||(e=Ot(e.nextSibling),e===null))return null;return e}function fu(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState==="complete"}function Dg(e,t){var a=e.ownerDocument;if(e.data!=="$?"||a.readyState==="complete")t();else{var n=function(){t(),a.removeEventListener("DOMContentLoaded",n)};a.addEventListener("DOMContentLoaded",n),e._reactRetry=n}}function Ot(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 du=null;function cd(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var a=e.data;if(a==="$"||a==="$!"||a==="$?"){if(t===0)return e;t--}else a==="/$"&&t++}e=e.previousSibling}return null}function fd(e,t,a){switch(t=Yi(a),e){case"html":if(e=t.documentElement,!e)throw Error(o(452));return e;case"head":if(e=t.head,!e)throw Error(o(453));return e;case"body":if(e=t.body,!e)throw Error(o(454));return e;default:throw Error(o(451))}}function xl(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);hs(e)}var Tt=new Map,dd=new Set;function Vi(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var $t=U.d;U.d={f:Mg,r:Ng,D:wg,C:_g,L:Ug,m:Lg,X:Hg,S:jg,M:qg};function Mg(){var e=$t.f(),t=Ui();return e||t}function Ng(e){var t=Xa(e);t!==null&&t.tag===5&&t.type==="form"?Nc(t):$t.r(e)}var On=typeof document>"u"?null:document;function pd(e,t,a){var n=On;if(n&&typeof t=="string"&&t){var l=mt(t);l='link[rel="'+e+'"][href="'+l+'"]',typeof a=="string"&&(l+='[crossorigin="'+a+'"]'),dd.has(l)||(dd.add(l),e={rel:e,crossOrigin:a,href:t},n.querySelector(l)===null&&(t=n.createElement("link"),Ze(t,"link",e),Be(t),n.head.appendChild(t)))}}function wg(e){$t.D(e),pd("dns-prefetch",e,null)}function _g(e,t){$t.C(e,t),pd("preconnect",e,t)}function Ug(e,t,a){$t.L(e,t,a);var n=On;if(n&&e&&t){var l='link[rel="preload"][as="'+mt(t)+'"]';t==="image"&&a&&a.imageSrcSet?(l+='[imagesrcset="'+mt(a.imageSrcSet)+'"]',typeof a.imageSizes=="string"&&(l+='[imagesizes="'+mt(a.imageSizes)+'"]')):l+='[href="'+mt(e)+'"]';var i=l;switch(t){case"style":i=zn(e);break;case"script":i=Rn(e)}Tt.has(i)||(e=x({rel:"preload",href:t==="image"&&a&&a.imageSrcSet?void 0:e,as:t},a),Tt.set(i,e),n.querySelector(l)!==null||t==="style"&&n.querySelector(Tl(i))||t==="script"&&n.querySelector(El(i))||(t=n.createElement("link"),Ze(t,"link",e),Be(t),n.head.appendChild(t)))}}function Lg(e,t){$t.m(e,t);var a=On;if(a&&e){var n=t&&typeof t.as=="string"?t.as:"script",l='link[rel="modulepreload"][as="'+mt(n)+'"][href="'+mt(e)+'"]',i=l;switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":i=Rn(e)}if(!Tt.has(i)&&(e=x({rel:"modulepreload",href:e},t),Tt.set(i,e),a.querySelector(l)===null)){switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(a.querySelector(El(i)))return}n=a.createElement("link"),Ze(n,"link",e),Be(n),a.head.appendChild(n)}}}function jg(e,t,a){$t.S(e,t,a);var n=On;if(n&&e){var l=Ka(n).hoistableStyles,i=zn(e);t=t||"default";var f=l.get(i);if(!f){var p={loading:0,preload:null};if(f=n.querySelector(Tl(i)))p.loading=5;else{e=x({rel:"stylesheet",href:e,"data-precedence":t},a),(a=Tt.get(i))&&pu(e,a);var v=f=n.createElement("link");Be(v),Ze(v,"link",e),v._p=new Promise(function(E,M){v.onload=E,v.onerror=M}),v.addEventListener("load",function(){p.loading|=1}),v.addEventListener("error",function(){p.loading|=2}),p.loading|=4,Qi(f,t,n)}f={type:"stylesheet",instance:f,count:1,state:p},l.set(i,f)}}}function Hg(e,t){$t.X(e,t);var a=On;if(a&&e){var n=Ka(a).hoistableScripts,l=Rn(e),i=n.get(l);i||(i=a.querySelector(El(l)),i||(e=x({src:e,async:!0},t),(t=Tt.get(l))&&hu(e,t),i=a.createElement("script"),Be(i),Ze(i,"link",e),a.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},n.set(l,i))}}function qg(e,t){$t.M(e,t);var a=On;if(a&&e){var n=Ka(a).hoistableScripts,l=Rn(e),i=n.get(l);i||(i=a.querySelector(El(l)),i||(e=x({src:e,async:!0,type:"module"},t),(t=Tt.get(l))&&hu(e,t),i=a.createElement("script"),Be(i),Ze(i,"link",e),a.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},n.set(l,i))}}function hd(e,t,a,n){var l=(l=I.current)?Vi(l):null;if(!l)throw Error(o(446));switch(e){case"meta":case"title":return null;case"style":return typeof a.precedence=="string"&&typeof a.href=="string"?(t=zn(a.href),a=Ka(l).hoistableStyles,n=a.get(t),n||(n={type:"style",instance:null,count:0,state:null},a.set(t,n)),n):{type:"void",instance:null,count:0,state:null};case"link":if(a.rel==="stylesheet"&&typeof a.href=="string"&&typeof a.precedence=="string"){e=zn(a.href);var i=Ka(l).hoistableStyles,f=i.get(e);if(f||(l=l.ownerDocument||l,f={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},i.set(e,f),(i=l.querySelector(Tl(e)))&&!i._p&&(f.instance=i,f.state.loading=5),Tt.has(e)||(a={rel:"preload",as:"style",href:a.href,crossOrigin:a.crossOrigin,integrity:a.integrity,media:a.media,hrefLang:a.hrefLang,referrerPolicy:a.referrerPolicy},Tt.set(e,a),i||kg(l,e,a,f.state))),t&&n===null)throw Error(o(528,""));return f}if(t&&n!==null)throw Error(o(529,""));return null;case"script":return t=a.async,a=a.src,typeof a=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=Rn(a),a=Ka(l).hoistableScripts,n=a.get(t),n||(n={type:"script",instance:null,count:0,state:null},a.set(t,n)),n):{type:"void",instance:null,count:0,state:null};default:throw Error(o(444,e))}}function zn(e){return'href="'+mt(e)+'"'}function Tl(e){return'link[rel="stylesheet"]['+e+"]"}function gd(e){return x({},e,{"data-precedence":e.precedence,precedence:null})}function kg(e,t,a,n){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?n.loading=1:(t=e.createElement("link"),n.preload=t,t.addEventListener("load",function(){return n.loading|=1}),t.addEventListener("error",function(){return n.loading|=2}),Ze(t,"link",a),Be(t),e.head.appendChild(t))}function Rn(e){return'[src="'+mt(e)+'"]'}function El(e){return"script[async]"+e}function md(e,t,a){if(t.count++,t.instance===null)switch(t.type){case"style":var n=e.querySelector('style[data-href~="'+mt(a.href)+'"]');if(n)return t.instance=n,Be(n),n;var l=x({},a,{"data-href":a.href,"data-precedence":a.precedence,href:null,precedence:null});return n=(e.ownerDocument||e).createElement("style"),Be(n),Ze(n,"style",l),Qi(n,a.precedence,e),t.instance=n;case"stylesheet":l=zn(a.href);var i=e.querySelector(Tl(l));if(i)return t.state.loading|=4,t.instance=i,Be(i),i;n=gd(a),(l=Tt.get(l))&&pu(n,l),i=(e.ownerDocument||e).createElement("link"),Be(i);var f=i;return f._p=new Promise(function(p,v){f.onload=p,f.onerror=v}),Ze(i,"link",n),t.state.loading|=4,Qi(i,a.precedence,e),t.instance=i;case"script":return i=Rn(a.src),(l=e.querySelector(El(i)))?(t.instance=l,Be(l),l):(n=a,(l=Tt.get(i))&&(n=x({},a),hu(n,l)),e=e.ownerDocument||e,l=e.createElement("script"),Be(l),Ze(l,"link",n),e.head.appendChild(l),t.instance=l);case"void":return null;default:throw Error(o(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(n=t.instance,t.state.loading|=4,Qi(n,a.precedence,e));return t.instance}function Qi(e,t,a){for(var n=a.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),l=n.length?n[n.length-1]:null,i=l,f=0;f<n.length;f++){var p=n[f];if(p.dataset.precedence===t)i=p;else if(i!==l)break}i?i.parentNode.insertBefore(e,i.nextSibling):(t=a.nodeType===9?a.head:a,t.insertBefore(e,t.firstChild))}function pu(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function hu(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var Xi=null;function vd(e,t,a){if(Xi===null){var n=new Map,l=Xi=new Map;l.set(a,n)}else l=Xi,n=l.get(a),n||(n=new Map,l.set(a,n));if(n.has(e))return n;for(n.set(e,null),a=a.getElementsByTagName(e),l=0;l<a.length;l++){var i=a[l];if(!(i[Hn]||i[$e]||e==="link"&&i.getAttribute("rel")==="stylesheet")&&i.namespaceURI!=="http://www.w3.org/2000/svg"){var f=i.getAttribute(t)||"";f=e+f;var p=n.get(f);p?p.push(i):n.set(f,[i])}}return n}function yd(e,t,a){e=e.ownerDocument||e,e.head.insertBefore(a,t==="title"?e.querySelector("head > title"):null)}function Gg(e,t,a){if(a===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 bd(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}var Cl=null;function Bg(){}function Yg(e,t,a){if(Cl===null)throw Error(o(475));var n=Cl;if(t.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&(t.state.loading&4)===0){if(t.instance===null){var l=zn(a.href),i=e.querySelector(Tl(l));if(i){e=i._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(n.count++,n=Ki.bind(n),e.then(n,n)),t.state.loading|=4,t.instance=i,Be(i);return}i=e.ownerDocument||e,a=gd(a),(l=Tt.get(l))&&pu(a,l),i=i.createElement("link"),Be(i);var f=i;f._p=new Promise(function(p,v){f.onload=p,f.onerror=v}),Ze(i,"link",a),t.instance=i}n.stylesheets===null&&(n.stylesheets=new Map),n.stylesheets.set(t,e),(e=t.state.preload)&&(t.state.loading&3)===0&&(n.count++,t=Ki.bind(n),e.addEventListener("load",t),e.addEventListener("error",t))}}function Vg(){if(Cl===null)throw Error(o(475));var e=Cl;return e.stylesheets&&e.count===0&&gu(e,e.stylesheets),0<e.count?function(t){var a=setTimeout(function(){if(e.stylesheets&&gu(e,e.stylesheets),e.unsuspend){var n=e.unsuspend;e.unsuspend=null,n()}},6e4);return e.unsuspend=t,function(){e.unsuspend=null,clearTimeout(a)}}:null}function Ki(){if(this.count--,this.count===0){if(this.stylesheets)gu(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var Zi=null;function gu(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,Zi=new Map,t.forEach(Qg,e),Zi=null,Ki.call(e))}function Qg(e,t){if(!(t.state.loading&4)){var a=Zi.get(e);if(a)var n=a.get(null);else{a=new Map,Zi.set(e,a);for(var l=e.querySelectorAll("link[data-precedence],style[data-precedence]"),i=0;i<l.length;i++){var f=l[i];(f.nodeName==="LINK"||f.getAttribute("media")!=="not all")&&(a.set(f.dataset.precedence,f),n=f)}n&&a.set(null,n)}l=t.instance,f=l.getAttribute("data-precedence"),i=a.get(f)||n,i===n&&a.set(null,l),a.set(f,l),this.count++,n=Ki.bind(this),l.addEventListener("load",n),l.addEventListener("error",n),i?i.parentNode.insertBefore(l,i.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(l,e.firstChild)),t.state.loading|=4}}var Ol={$$typeof:ue,Provider:null,Consumer:null,_currentValue:B,_currentValue2:B,_threadCount:0};function Xg(e,t,a,n,l,i,f,p){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=cs(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=cs(0),this.hiddenUpdates=cs(null),this.identifierPrefix=n,this.onUncaughtError=l,this.onCaughtError=i,this.onRecoverableError=f,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=p,this.incompleteTransitions=new Map}function Sd(e,t,a,n,l,i,f,p,v,E,M,w){return e=new Xg(e,t,a,f,p,v,E,w),t=1,i===!0&&(t|=24),i=rt(3,null,null,t),e.current=i,i.stateNode=e,t=Js(),t.refCount++,e.pooledCache=t,t.refCount++,i.memoizedState={element:n,isDehydrated:a,cache:t},Ws(i),e}function Ad(e){return e?(e=ln,e):ln}function xd(e,t,a,n,l,i){l=Ad(l),n.context===null?n.context=l:n.pendingContext=l,n=aa(t),n.payload={element:a},i=i===void 0?null:i,i!==null&&(n.callback=i),a=na(e,n,t),a!==null&&(ht(a,e,t),al(a,e,t))}function Td(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var a=e.retryLane;e.retryLane=a!==0&&a<t?a:t}}function mu(e,t){Td(e,t),(e=e.alternate)&&Td(e,t)}function Ed(e){if(e.tag===13){var t=nn(e,67108864);t!==null&&ht(t,e,67108864),mu(e,67108864)}}var $i=!0;function Kg(e,t,a,n){var l=z.T;z.T=null;var i=U.p;try{U.p=2,vu(e,t,a,n)}finally{U.p=i,z.T=l}}function Zg(e,t,a,n){var l=z.T;z.T=null;var i=U.p;try{U.p=8,vu(e,t,a,n)}finally{U.p=i,z.T=l}}function vu(e,t,a,n){if($i){var l=yu(n);if(l===null)lu(e,t,n,Ji,a),Od(e,n);else if(Jg(l,e,t,a,n))n.stopPropagation();else if(Od(e,n),t&4&&-1<$g.indexOf(e)){for(;l!==null;){var i=Xa(l);if(i!==null)switch(i.tag){case 3:if(i=i.stateNode,i.current.memoizedState.isDehydrated){var f=Ta(i.pendingLanes);if(f!==0){var p=i;for(p.pendingLanes|=2,p.entangledLanes|=2;f;){var v=1<<31-ot(f);p.entanglements[1]|=v,f&=~v}wt(i),(me&6)===0&&(wi=zt()+500,bl(0))}}break;case 13:p=nn(i,2),p!==null&&ht(p,i,2),Ui(),mu(i,2)}if(i=yu(n),i===null&&lu(e,t,n,Ji,a),i===l)break;l=i}l!==null&&n.stopPropagation()}else lu(e,t,n,null,a)}}function yu(e){return e=xs(e),bu(e)}var Ji=null;function bu(e){if(Ji=null,e=Qa(e),e!==null){var t=d(e);if(t===null)e=null;else{var a=t.tag;if(a===13){if(e=g(t),e!==null)return e;e=null}else if(a===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return Ji=e,null}function Cd(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(_p()){case qu:return 2;case ku:return 8;case Bl:case Up:return 32;case Gu:return 268435456;default:return 32}default:return 32}}var Su=!1,ma=null,va=null,ya=null,zl=new Map,Rl=new Map,ba=[],$g="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 Od(e,t){switch(e){case"focusin":case"focusout":ma=null;break;case"dragenter":case"dragleave":va=null;break;case"mouseover":case"mouseout":ya=null;break;case"pointerover":case"pointerout":zl.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Rl.delete(t.pointerId)}}function Dl(e,t,a,n,l,i){return e===null||e.nativeEvent!==i?(e={blockedOn:t,domEventName:a,eventSystemFlags:n,nativeEvent:i,targetContainers:[l]},t!==null&&(t=Xa(t),t!==null&&Ed(t)),e):(e.eventSystemFlags|=n,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function Jg(e,t,a,n,l){switch(t){case"focusin":return ma=Dl(ma,e,t,a,n,l),!0;case"dragenter":return va=Dl(va,e,t,a,n,l),!0;case"mouseover":return ya=Dl(ya,e,t,a,n,l),!0;case"pointerover":var i=l.pointerId;return zl.set(i,Dl(zl.get(i)||null,e,t,a,n,l)),!0;case"gotpointercapture":return i=l.pointerId,Rl.set(i,Dl(Rl.get(i)||null,e,t,a,n,l)),!0}return!1}function zd(e){var t=Qa(e.target);if(t!==null){var a=d(t);if(a!==null){if(t=a.tag,t===13){if(t=g(a),t!==null){e.blockedOn=t,Yp(e.priority,function(){if(a.tag===13){var n=pt();n=fs(n);var l=nn(a,n);l!==null&&ht(l,a,n),mu(a,n)}});return}}else if(t===3&&a.stateNode.current.memoizedState.isDehydrated){e.blockedOn=a.tag===3?a.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Pi(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var a=yu(e.nativeEvent);if(a===null){a=e.nativeEvent;var n=new a.constructor(a.type,a);As=n,a.target.dispatchEvent(n),As=null}else return t=Xa(a),t!==null&&Ed(t),e.blockedOn=a,!1;t.shift()}return!0}function Rd(e,t,a){Pi(e)&&a.delete(t)}function Pg(){Su=!1,ma!==null&&Pi(ma)&&(ma=null),va!==null&&Pi(va)&&(va=null),ya!==null&&Pi(ya)&&(ya=null),zl.forEach(Rd),Rl.forEach(Rd)}function Fi(e,t){e.blockedOn===t&&(e.blockedOn=null,Su||(Su=!0,r.unstable_scheduleCallback(r.unstable_NormalPriority,Pg)))}var Ii=null;function Dd(e){Ii!==e&&(Ii=e,r.unstable_scheduleCallback(r.unstable_NormalPriority,function(){Ii===e&&(Ii=null);for(var t=0;t<e.length;t+=3){var a=e[t],n=e[t+1],l=e[t+2];if(typeof n!="function"){if(bu(n||a)===null)continue;break}var i=Xa(a);i!==null&&(e.splice(t,3),t-=3,bo(i,{pending:!0,data:l,method:a.method,action:n},n,l))}}))}function Ml(e){function t(v){return Fi(v,e)}ma!==null&&Fi(ma,e),va!==null&&Fi(va,e),ya!==null&&Fi(ya,e),zl.forEach(t),Rl.forEach(t);for(var a=0;a<ba.length;a++){var n=ba[a];n.blockedOn===e&&(n.blockedOn=null)}for(;0<ba.length&&(a=ba[0],a.blockedOn===null);)zd(a),a.blockedOn===null&&ba.shift();if(a=(e.ownerDocument||e).$$reactFormReplay,a!=null)for(n=0;n<a.length;n+=3){var l=a[n],i=a[n+1],f=l[et]||null;if(typeof i=="function")f||Dd(a);else if(f){var p=null;if(i&&i.hasAttribute("formAction")){if(l=i,f=i[et]||null)p=f.formAction;else if(bu(l)!==null)continue}else p=f.action;typeof p=="function"?a[n+1]=p:(a.splice(n,3),n-=3),Dd(a)}}}function Au(e){this._internalRoot=e}Wi.prototype.render=Au.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(o(409));var a=t.current,n=pt();xd(a,n,e,t,null,null)},Wi.prototype.unmount=Au.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;xd(e.current,2,null,e,null,null),Ui(),t[Va]=null}};function Wi(e){this._internalRoot=e}Wi.prototype.unstable_scheduleHydration=function(e){if(e){var t=Xu();e={blockedOn:null,target:e,priority:t};for(var a=0;a<ba.length&&t!==0&&t<ba[a].priority;a++);ba.splice(a,0,e),a===0&&zd(e)}};var Md=s.version;if(Md!=="19.1.1")throw Error(o(527,Md,"19.1.1"));U.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(o(188)):(e=Object.keys(e).join(","),Error(o(268,e)));return e=y(t),e=e!==null?h(e):null,e=e===null?null:e.stateNode,e};var Fg={bundleType:0,version:"19.1.1",rendererPackageName:"react-dom",currentDispatcherRef:z,reconcilerVersion:"19.1.1"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var es=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!es.isDisabled&&es.supportsFiber)try{Un=es.inject(Fg),st=es}catch{}}return wl.createRoot=function(e,t){if(!c(e))throw Error(o(299));var a=!1,n="",l=Xc,i=Kc,f=Zc,p=null;return t!=null&&(t.unstable_strictMode===!0&&(a=!0),t.identifierPrefix!==void 0&&(n=t.identifierPrefix),t.onUncaughtError!==void 0&&(l=t.onUncaughtError),t.onCaughtError!==void 0&&(i=t.onCaughtError),t.onRecoverableError!==void 0&&(f=t.onRecoverableError),t.unstable_transitionCallbacks!==void 0&&(p=t.unstable_transitionCallbacks)),t=Sd(e,1,!1,null,null,a,n,l,i,f,p,null),e[Va]=t.current,nu(e),new Au(t)},wl.hydrateRoot=function(e,t,a){if(!c(e))throw Error(o(299));var n=!1,l="",i=Xc,f=Kc,p=Zc,v=null,E=null;return a!=null&&(a.unstable_strictMode===!0&&(n=!0),a.identifierPrefix!==void 0&&(l=a.identifierPrefix),a.onUncaughtError!==void 0&&(i=a.onUncaughtError),a.onCaughtError!==void 0&&(f=a.onCaughtError),a.onRecoverableError!==void 0&&(p=a.onRecoverableError),a.unstable_transitionCallbacks!==void 0&&(v=a.unstable_transitionCallbacks),a.formState!==void 0&&(E=a.formState)),t=Sd(e,1,!0,t,a??null,n,l,i,f,p,v,E),t.context=Ad(null),a=t.current,n=pt(),n=fs(n),l=aa(n),l.callback=null,na(a,l,n),a=n,t.current.lanes=a,jn(t,a),wt(t),e[Va]=t.current,nu(e),new Wi(t)},wl.version="19.1.1",wl}var Gd;function rm(){if(Gd)return Eu.exports;Gd=1;function r(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(r)}catch(s){console.error(s)}}return r(),Eu.exports=um(),Eu.exports}var cm=rm();const T0=dp(cm),fm=(r,s,u,o)=>{const c=[u,{code:s,...o||{}}];if(r?.services?.logger?.forward)return r.services.logger.forward(c,"warn","react-i18next::",!0);Ba(c[0])&&(c[0]=`react-i18next:: ${c[0]}`),r?.services?.logger?.warn?r.services.logger.warn(...c):console?.warn&&console.warn(...c)},Bd={},Mu=(r,s,u,o)=>{Ba(u)&&Bd[u]||(Ba(u)&&(Bd[u]=new Date),fm(r,s,u,o))},pp=(r,s)=>()=>{if(r.isInitialized)s();else{const u=()=>{setTimeout(()=>{r.off("initialized",u)},0),s()};r.on("initialized",u)}},Nu=(r,s,u)=>{r.loadNamespaces(s,pp(r,u))},Yd=(r,s,u,o)=>{if(Ba(u)&&(u=[u]),r.options.preload&&r.options.preload.indexOf(s)>-1)return Nu(r,u,o);u.forEach(c=>{r.options.ns.indexOf(c)<0&&r.options.ns.push(c)}),r.loadLanguages(s,pp(r,o))},dm=(r,s,u={})=>!s.languages||!s.languages.length?(Mu(s,"NO_LANGUAGES","i18n.languages were undefined or empty",{languages:s.languages}),!0):s.hasLoadedNamespace(r,{lng:u.lng,precheck:(o,c)=>{if(u.bindI18n&&u.bindI18n.indexOf("languageChanging")>-1&&o.services.backendConnector.backend&&o.isLanguageChangingTo&&!c(o.isLanguageChangingTo,r))return!1}}),Ba=r=>typeof r=="string",pm=r=>typeof r=="object"&&r!==null,hm=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,gm={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"©","©":"©","®":"®","®":"®","…":"…","…":"…","/":"/","/":"/"},mm=r=>gm[r],vm=r=>r.replace(hm,mm);let wu={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:vm};const ym=(r={})=>{wu={...wu,...r}},bm=()=>wu;let hp;const Sm=r=>{hp=r},Am=()=>hp,xm={type:"3rdParty",init(r){ym(r.options.react),Sm(r)}},Tm=de.createContext();class Em{constructor(){this.usedNamespaces={}}addUsedNamespaces(s){s.forEach(u=>{this.usedNamespaces[u]||(this.usedNamespaces[u]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}const Cm=(r,s)=>{const u=de.useRef();return de.useEffect(()=>{u.current=r},[r,s]),u.current},gp=(r,s,u,o)=>r.getFixedT(s,u,o),Om=(r,s,u,o)=>de.useCallback(gp(r,s,u,o),[r,s,u,o]),E0=(r,s={})=>{const{i18n:u}=s,{i18n:o,defaultNS:c}=de.useContext(Tm)||{},d=u||o||Am();if(d&&!d.reportNamespaces&&(d.reportNamespaces=new Em),!d){Mu(d,"NO_I18NEXT_INSTANCE","useTranslation: You will need to pass in an i18next instance by using initReactI18next");const F=(ce,fe)=>Ba(fe)?fe:pm(fe)&&Ba(fe.defaultValue)?fe.defaultValue:Array.isArray(ce)?ce[ce.length-1]:ce,V=[F,{},!1];return V.t=F,V.i18n={},V.ready=!1,V}d.options.react?.wait&&Mu(d,"DEPRECATED_OPTION","useTranslation: It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");const g={...bm(),...d.options.react,...s},{useSuspense:m,keyPrefix:y}=g;let h=c||d.options?.defaultNS;h=Ba(h)?[h]:h||["translation"],d.reportNamespaces.addUsedNamespaces?.(h);const x=(d.isInitialized||d.initializedStoreOnce)&&h.every(F=>dm(F,d,g)),R=Om(d,s.lng||null,g.nsMode==="fallback"?h:h[0],y),_=()=>R,H=()=>gp(d,s.lng||null,g.nsMode==="fallback"?h:h[0],y),[L,Q]=de.useState(_);let G=h.join();s.lng&&(G=`${s.lng}${G}`);const ae=Cm(G),J=de.useRef(!0);de.useEffect(()=>{const{bindI18n:F,bindI18nStore:V}=g;J.current=!0,!x&&!m&&(s.lng?Yd(d,s.lng,h,()=>{J.current&&Q(H)}):Nu(d,h,()=>{J.current&&Q(H)})),x&&ae&&ae!==G&&J.current&&Q(H);const ce=()=>{J.current&&Q(H)};return F&&d?.on(F,ce),V&&d?.store.on(V,ce),()=>{J.current=!1,d&&F&&F?.split(" ").forEach(fe=>d.off(fe,ce)),V&&d&&V.split(" ").forEach(fe=>d.store.off(fe,ce))}},[d,G]),de.useEffect(()=>{J.current&&x&&Q(_)},[d,y,x]);const ue=[L,d,x];if(ue.t=L,ue.i18n=d,ue.ready=x,x||!x&&!m)return ue;throw new Promise(F=>{s.lng?Yd(d,s.lng,h,()=>F()):Nu(d,h,()=>F())})};function mp(r){var s,u,o="";if(typeof r=="string"||typeof r=="number")o+=r;else if(typeof r=="object")if(Array.isArray(r)){var c=r.length;for(s=0;s<c;s++)r[s]&&(u=mp(r[s]))&&(o&&(o+=" "),o+=u)}else for(u in r)r[u]&&(o&&(o+=" "),o+=u);return o}function vp(){for(var r,s,u=0,o="",c=arguments.length;u<c;u++)(r=arguments[u])&&(s=mp(r))&&(o&&(o+=" "),o+=s);return o}const Hu="-",zm=r=>{const s=Dm(r),{conflictingClassGroups:u,conflictingClassGroupModifiers:o}=r;return{getClassGroupId:g=>{const m=g.split(Hu);return m[0]===""&&m.length!==1&&m.shift(),yp(m,s)||Rm(g)},getConflictingClassGroupIds:(g,m)=>{const y=u[g]||[];return m&&o[g]?[...y,...o[g]]:y}}},yp=(r,s)=>{if(r.length===0)return s.classGroupId;const u=r[0],o=s.nextPart.get(u),c=o?yp(r.slice(1),o):void 0;if(c)return c;if(s.validators.length===0)return;const d=r.join(Hu);return s.validators.find(({validator:g})=>g(d))?.classGroupId},Vd=/^\[(.+)\]$/,Rm=r=>{if(Vd.test(r)){const s=Vd.exec(r)[1],u=s?.substring(0,s.indexOf(":"));if(u)return"arbitrary.."+u}},Dm=r=>{const{theme:s,prefix:u}=r,o={nextPart:new Map,validators:[]};return Nm(Object.entries(r.classGroups),u).forEach(([d,g])=>{_u(g,o,d,s)}),o},_u=(r,s,u,o)=>{r.forEach(c=>{if(typeof c=="string"){const d=c===""?s:Qd(s,c);d.classGroupId=u;return}if(typeof c=="function"){if(Mm(c)){_u(c(o),s,u,o);return}s.validators.push({validator:c,classGroupId:u});return}Object.entries(c).forEach(([d,g])=>{_u(g,Qd(s,d),u,o)})})},Qd=(r,s)=>{let u=r;return s.split(Hu).forEach(o=>{u.nextPart.has(o)||u.nextPart.set(o,{nextPart:new Map,validators:[]}),u=u.nextPart.get(o)}),u},Mm=r=>r.isThemeGetter,Nm=(r,s)=>s?r.map(([u,o])=>{const c=o.map(d=>typeof d=="string"?s+d:typeof d=="object"?Object.fromEntries(Object.entries(d).map(([g,m])=>[s+g,m])):d);return[u,c]}):r,wm=r=>{if(r<1)return{get:()=>{},set:()=>{}};let s=0,u=new Map,o=new Map;const c=(d,g)=>{u.set(d,g),s++,s>r&&(s=0,o=u,u=new Map)};return{get(d){let g=u.get(d);if(g!==void 0)return g;if((g=o.get(d))!==void 0)return c(d,g),g},set(d,g){u.has(d)?u.set(d,g):c(d,g)}}},bp="!",_m=r=>{const{separator:s,experimentalParseClassName:u}=r,o=s.length===1,c=s[0],d=s.length,g=m=>{const y=[];let h=0,x=0,R;for(let G=0;G<m.length;G++){let ae=m[G];if(h===0){if(ae===c&&(o||m.slice(G,G+d)===s)){y.push(m.slice(x,G)),x=G+d;continue}if(ae==="/"){R=G;continue}}ae==="["?h++:ae==="]"&&h--}const _=y.length===0?m:m.substring(x),H=_.startsWith(bp),L=H?_.substring(1):_,Q=R&&R>x?R-x:void 0;return{modifiers:y,hasImportantModifier:H,baseClassName:L,maybePostfixModifierPosition:Q}};return u?m=>u({className:m,parseClassName:g}):g},Um=r=>{if(r.length<=1)return r;const s=[];let u=[];return r.forEach(o=>{o[0]==="["?(s.push(...u.sort(),o),u=[]):u.push(o)}),s.push(...u.sort()),s},Lm=r=>({cache:wm(r.cacheSize),parseClassName:_m(r),...zm(r)}),jm=/\s+/,Hm=(r,s)=>{const{parseClassName:u,getClassGroupId:o,getConflictingClassGroupIds:c}=s,d=[],g=r.trim().split(jm);let m="";for(let y=g.length-1;y>=0;y-=1){const h=g[y],{modifiers:x,hasImportantModifier:R,baseClassName:_,maybePostfixModifierPosition:H}=u(h);let L=!!H,Q=o(L?_.substring(0,H):_);if(!Q){if(!L){m=h+(m.length>0?" "+m:m);continue}if(Q=o(_),!Q){m=h+(m.length>0?" "+m:m);continue}L=!1}const G=Um(x).join(":"),ae=R?G+bp:G,J=ae+Q;if(d.includes(J))continue;d.push(J);const ue=c(Q,L);for(let F=0;F<ue.length;++F){const V=ue[F];d.push(ae+V)}m=h+(m.length>0?" "+m:m)}return m};function qm(){let r=0,s,u,o="";for(;r<arguments.length;)(s=arguments[r++])&&(u=Sp(s))&&(o&&(o+=" "),o+=u);return o}const Sp=r=>{if(typeof r=="string")return r;let s,u="";for(let o=0;o<r.length;o++)r[o]&&(s=Sp(r[o]))&&(u&&(u+=" "),u+=s);return u};function km(r,...s){let u,o,c,d=g;function g(y){const h=s.reduce((x,R)=>R(x),r());return u=Lm(h),o=u.cache.get,c=u.cache.set,d=m,m(y)}function m(y){const h=o(y);if(h)return h;const x=Hm(y,u);return c(y,x),x}return function(){return d(qm.apply(null,arguments))}}const Te=r=>{const s=u=>u[r]||[];return s.isThemeGetter=!0,s},Ap=/^\[(?:([a-z-]+):)?(.+)\]$/i,Gm=/^\d+\/\d+$/,Bm=new Set(["px","full","screen"]),Ym=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Vm=/\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$/,Qm=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,Xm=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Km=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Jt=r=>wn(r)||Bm.has(r)||Gm.test(r),Aa=r=>_n(r,"length",ev),wn=r=>!!r&&!Number.isNaN(Number(r)),Ru=r=>_n(r,"number",wn),_l=r=>!!r&&Number.isInteger(Number(r)),Zm=r=>r.endsWith("%")&&wn(r.slice(0,-1)),te=r=>Ap.test(r),xa=r=>Ym.test(r),$m=new Set(["length","size","percentage"]),Jm=r=>_n(r,$m,xp),Pm=r=>_n(r,"position",xp),Fm=new Set(["image","url"]),Im=r=>_n(r,Fm,av),Wm=r=>_n(r,"",tv),Ul=()=>!0,_n=(r,s,u)=>{const o=Ap.exec(r);return o?o[1]?typeof s=="string"?o[1]===s:s.has(o[1]):u(o[2]):!1},ev=r=>Vm.test(r)&&!Qm.test(r),xp=()=>!1,tv=r=>Xm.test(r),av=r=>Km.test(r),nv=()=>{const r=Te("colors"),s=Te("spacing"),u=Te("blur"),o=Te("brightness"),c=Te("borderColor"),d=Te("borderRadius"),g=Te("borderSpacing"),m=Te("borderWidth"),y=Te("contrast"),h=Te("grayscale"),x=Te("hueRotate"),R=Te("invert"),_=Te("gap"),H=Te("gradientColorStops"),L=Te("gradientColorStopPositions"),Q=Te("inset"),G=Te("margin"),ae=Te("opacity"),J=Te("padding"),ue=Te("saturate"),F=Te("scale"),V=Te("sepia"),ce=Te("skew"),fe=Te("space"),qe=Te("translate"),ze=()=>["auto","contain","none"],we=()=>["auto","hidden","clip","visible","scroll"],Ie=()=>["auto",te,s],W=()=>[te,s],_e=()=>["",Jt,Aa],Ee=()=>["auto",wn,te],De=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],z=()=>["solid","dashed","dotted","double","none"],U=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],B=()=>["start","end","center","between","around","evenly","stretch"],le=()=>["","0",te],b=()=>["auto","avoid","all","avoid-page","page","left","right","column"],D=()=>[wn,te];return{cacheSize:500,separator:":",theme:{colors:[Ul],spacing:[Jt,Aa],blur:["none","",xa,te],brightness:D(),borderColor:[r],borderRadius:["none","","full",xa,te],borderSpacing:W(),borderWidth:_e(),contrast:D(),grayscale:le(),hueRotate:D(),invert:le(),gap:W(),gradientColorStops:[r],gradientColorStopPositions:[Zm,Aa],inset:Ie(),margin:Ie(),opacity:D(),padding:W(),saturate:D(),scale:D(),sepia:le(),skew:D(),space:W(),translate:W()},classGroups:{aspect:[{aspect:["auto","square","video",te]}],container:["container"],columns:[{columns:[xa]}],"break-after":[{"break-after":b()}],"break-before":[{"break-before":b()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...De(),te]}],overflow:[{overflow:we()}],"overflow-x":[{"overflow-x":we()}],"overflow-y":[{"overflow-y":we()}],overscroll:[{overscroll:ze()}],"overscroll-x":[{"overscroll-x":ze()}],"overscroll-y":[{"overscroll-y":ze()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[Q]}],"inset-x":[{"inset-x":[Q]}],"inset-y":[{"inset-y":[Q]}],start:[{start:[Q]}],end:[{end:[Q]}],top:[{top:[Q]}],right:[{right:[Q]}],bottom:[{bottom:[Q]}],left:[{left:[Q]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",_l,te]}],basis:[{basis:Ie()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",te]}],grow:[{grow:le()}],shrink:[{shrink:le()}],order:[{order:["first","last","none",_l,te]}],"grid-cols":[{"grid-cols":[Ul]}],"col-start-end":[{col:["auto",{span:["full",_l,te]},te]}],"col-start":[{"col-start":Ee()}],"col-end":[{"col-end":Ee()}],"grid-rows":[{"grid-rows":[Ul]}],"row-start-end":[{row:["auto",{span:[_l,te]},te]}],"row-start":[{"row-start":Ee()}],"row-end":[{"row-end":Ee()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",te]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",te]}],gap:[{gap:[_]}],"gap-x":[{"gap-x":[_]}],"gap-y":[{"gap-y":[_]}],"justify-content":[{justify:["normal",...B()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...B(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...B(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[J]}],px:[{px:[J]}],py:[{py:[J]}],ps:[{ps:[J]}],pe:[{pe:[J]}],pt:[{pt:[J]}],pr:[{pr:[J]}],pb:[{pb:[J]}],pl:[{pl:[J]}],m:[{m:[G]}],mx:[{mx:[G]}],my:[{my:[G]}],ms:[{ms:[G]}],me:[{me:[G]}],mt:[{mt:[G]}],mr:[{mr:[G]}],mb:[{mb:[G]}],ml:[{ml:[G]}],"space-x":[{"space-x":[fe]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[fe]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",te,s]}],"min-w":[{"min-w":[te,s,"min","max","fit"]}],"max-w":[{"max-w":[te,s,"none","full","min","max","fit","prose",{screen:[xa]},xa]}],h:[{h:[te,s,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[te,s,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[te,s,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[te,s,"auto","min","max","fit"]}],"font-size":[{text:["base",xa,Aa]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",Ru]}],"font-family":[{font:[Ul]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",te]}],"line-clamp":[{"line-clamp":["none",wn,Ru]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",Jt,te]}],"list-image":[{"list-image":["none",te]}],"list-style-type":[{list:["none","disc","decimal",te]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[r]}],"placeholder-opacity":[{"placeholder-opacity":[ae]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[r]}],"text-opacity":[{"text-opacity":[ae]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...z(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",Jt,Aa]}],"underline-offset":[{"underline-offset":["auto",Jt,te]}],"text-decoration-color":[{decoration:[r]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:W()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",te]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",te]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[ae]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...De(),Pm]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",Jm]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},Im]}],"bg-color":[{bg:[r]}],"gradient-from-pos":[{from:[L]}],"gradient-via-pos":[{via:[L]}],"gradient-to-pos":[{to:[L]}],"gradient-from":[{from:[H]}],"gradient-via":[{via:[H]}],"gradient-to":[{to:[H]}],rounded:[{rounded:[d]}],"rounded-s":[{"rounded-s":[d]}],"rounded-e":[{"rounded-e":[d]}],"rounded-t":[{"rounded-t":[d]}],"rounded-r":[{"rounded-r":[d]}],"rounded-b":[{"rounded-b":[d]}],"rounded-l":[{"rounded-l":[d]}],"rounded-ss":[{"rounded-ss":[d]}],"rounded-se":[{"rounded-se":[d]}],"rounded-ee":[{"rounded-ee":[d]}],"rounded-es":[{"rounded-es":[d]}],"rounded-tl":[{"rounded-tl":[d]}],"rounded-tr":[{"rounded-tr":[d]}],"rounded-br":[{"rounded-br":[d]}],"rounded-bl":[{"rounded-bl":[d]}],"border-w":[{border:[m]}],"border-w-x":[{"border-x":[m]}],"border-w-y":[{"border-y":[m]}],"border-w-s":[{"border-s":[m]}],"border-w-e":[{"border-e":[m]}],"border-w-t":[{"border-t":[m]}],"border-w-r":[{"border-r":[m]}],"border-w-b":[{"border-b":[m]}],"border-w-l":[{"border-l":[m]}],"border-opacity":[{"border-opacity":[ae]}],"border-style":[{border:[...z(),"hidden"]}],"divide-x":[{"divide-x":[m]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[m]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[ae]}],"divide-style":[{divide:z()}],"border-color":[{border:[c]}],"border-color-x":[{"border-x":[c]}],"border-color-y":[{"border-y":[c]}],"border-color-s":[{"border-s":[c]}],"border-color-e":[{"border-e":[c]}],"border-color-t":[{"border-t":[c]}],"border-color-r":[{"border-r":[c]}],"border-color-b":[{"border-b":[c]}],"border-color-l":[{"border-l":[c]}],"divide-color":[{divide:[c]}],"outline-style":[{outline:["",...z()]}],"outline-offset":[{"outline-offset":[Jt,te]}],"outline-w":[{outline:[Jt,Aa]}],"outline-color":[{outline:[r]}],"ring-w":[{ring:_e()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[r]}],"ring-opacity":[{"ring-opacity":[ae]}],"ring-offset-w":[{"ring-offset":[Jt,Aa]}],"ring-offset-color":[{"ring-offset":[r]}],shadow:[{shadow:["","inner","none",xa,Wm]}],"shadow-color":[{shadow:[Ul]}],opacity:[{opacity:[ae]}],"mix-blend":[{"mix-blend":[...U(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":U()}],filter:[{filter:["","none"]}],blur:[{blur:[u]}],brightness:[{brightness:[o]}],contrast:[{contrast:[y]}],"drop-shadow":[{"drop-shadow":["","none",xa,te]}],grayscale:[{grayscale:[h]}],"hue-rotate":[{"hue-rotate":[x]}],invert:[{invert:[R]}],saturate:[{saturate:[ue]}],sepia:[{sepia:[V]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[u]}],"backdrop-brightness":[{"backdrop-brightness":[o]}],"backdrop-contrast":[{"backdrop-contrast":[y]}],"backdrop-grayscale":[{"backdrop-grayscale":[h]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[x]}],"backdrop-invert":[{"backdrop-invert":[R]}],"backdrop-opacity":[{"backdrop-opacity":[ae]}],"backdrop-saturate":[{"backdrop-saturate":[ue]}],"backdrop-sepia":[{"backdrop-sepia":[V]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[g]}],"border-spacing-x":[{"border-spacing-x":[g]}],"border-spacing-y":[{"border-spacing-y":[g]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",te]}],duration:[{duration:D()}],ease:[{ease:["linear","in","out","in-out",te]}],delay:[{delay:D()}],animate:[{animate:["none","spin","ping","pulse","bounce",te]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[F]}],"scale-x":[{"scale-x":[F]}],"scale-y":[{"scale-y":[F]}],rotate:[{rotate:[_l,te]}],"translate-x":[{"translate-x":[qe]}],"translate-y":[{"translate-y":[qe]}],"skew-x":[{"skew-x":[ce]}],"skew-y":[{"skew-y":[ce]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",te]}],accent:[{accent:["auto",r]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",te]}],"caret-color":[{caret:[r]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":W()}],"scroll-mx":[{"scroll-mx":W()}],"scroll-my":[{"scroll-my":W()}],"scroll-ms":[{"scroll-ms":W()}],"scroll-me":[{"scroll-me":W()}],"scroll-mt":[{"scroll-mt":W()}],"scroll-mr":[{"scroll-mr":W()}],"scroll-mb":[{"scroll-mb":W()}],"scroll-ml":[{"scroll-ml":W()}],"scroll-p":[{"scroll-p":W()}],"scroll-px":[{"scroll-px":W()}],"scroll-py":[{"scroll-py":W()}],"scroll-ps":[{"scroll-ps":W()}],"scroll-pe":[{"scroll-pe":W()}],"scroll-pt":[{"scroll-pt":W()}],"scroll-pr":[{"scroll-pr":W()}],"scroll-pb":[{"scroll-pb":W()}],"scroll-pl":[{"scroll-pl":W()}],"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",te]}],fill:[{fill:[r,"none"]}],"stroke-w":[{stroke:[Jt,Aa,Ru]}],stroke:[{stroke:[r,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}},lv=km(nv);function kl(...r){return lv(vp(r))}function C0(r){const s=new Date(r),o=Math.floor((new Date().getTime()-s.getTime())/1e3);return o<60?"Just now":o<3600?`${Math.floor(o/60)}m ago`:o<86400?`${Math.floor(o/3600)}h ago`:`${Math.floor(o/86400)}d ago`}function O0({className:r,...s}){return Ya.jsx("div",{"data-slot":"card",className:kl("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",r),...s})}function z0({className:r,...s}){return Ya.jsx("div",{"data-slot":"card-header",className:kl("@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",r),...s})}function R0({className:r,...s}){return Ya.jsx("div",{"data-slot":"card-title",className:kl("leading-none font-semibold",r),...s})}function D0({className:r,...s}){return Ya.jsx("div",{"data-slot":"card-content",className:kl("px-6",r),...s})}function Xd(r,s){if(typeof r=="function")return r(s);r!=null&&(r.current=s)}function Tp(...r){return s=>{let u=!1;const o=r.map(c=>{const d=Xd(c,s);return!u&&typeof d=="function"&&(u=!0),d});if(u)return()=>{for(let c=0;c<o.length;c++){const d=o[c];typeof d=="function"?d():Xd(r[c],null)}}}}function M0(...r){return de.useCallback(Tp(...r),r)}function iv(r){const s=ov(r),u=de.forwardRef((o,c)=>{const{children:d,...g}=o,m=de.Children.toArray(d),y=m.find(rv);if(y){const h=y.props.children,x=m.map(R=>R===y?de.Children.count(h)>1?de.Children.only(null):de.isValidElement(h)?h.props.children:null:R);return Ya.jsx(s,{...g,ref:c,children:de.isValidElement(h)?de.cloneElement(h,void 0,x):null})}return Ya.jsx(s,{...g,ref:c,children:d})});return u.displayName=`${r}.Slot`,u}var sv=iv("Slot");function ov(r){const s=de.forwardRef((u,o)=>{const{children:c,...d}=u;if(de.isValidElement(c)){const g=fv(c),m=cv(d,c.props);return c.type!==de.Fragment&&(m.ref=o?Tp(o,g):g),de.cloneElement(c,m)}return de.Children.count(c)>1?de.Children.only(null):null});return s.displayName=`${r}.SlotClone`,s}var uv=Symbol("radix.slottable");function rv(r){return de.isValidElement(r)&&typeof r.type=="function"&&"__radixId"in r.type&&r.type.__radixId===uv}function cv(r,s){const u={...s};for(const o in s){const c=r[o],d=s[o];/^on[A-Z]/.test(o)?c&&d?u[o]=(...m)=>{const y=d(...m);return c(...m),y}:c&&(u[o]=c):o==="style"?u[o]={...c,...d}:o==="className"&&(u[o]=[c,d].filter(Boolean).join(" "))}return{...r,...u}}function fv(r){let s=Object.getOwnPropertyDescriptor(r.props,"ref")?.get,u=s&&"isReactWarning"in s&&s.isReactWarning;return u?r.ref:(s=Object.getOwnPropertyDescriptor(r,"ref")?.get,u=s&&"isReactWarning"in s&&s.isReactWarning,u?r.props.ref:r.props.ref||r.ref)}const Kd=r=>typeof r=="boolean"?`${r}`:r===0?"0":r,Zd=vp,dv=(r,s)=>u=>{var o;if(s?.variants==null)return Zd(r,u?.class,u?.className);const{variants:c,defaultVariants:d}=s,g=Object.keys(c).map(h=>{const x=u?.[h],R=d?.[h];if(x===null)return null;const _=Kd(x)||Kd(R);return c[h][_]}),m=u&&Object.entries(u).reduce((h,x)=>{let[R,_]=x;return _===void 0||(h[R]=_),h},{}),y=s==null||(o=s.compoundVariants)===null||o===void 0?void 0:o.reduce((h,x)=>{let{class:R,className:_,...H}=x;return Object.entries(H).every(L=>{let[Q,G]=L;return Array.isArray(G)?G.includes({...d,...m}[Q]):{...d,...m}[Q]===G})?[...h,R,_]:h},[]);return Zd(r,g,y,u?.class,u?.className)},pv=dv("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 N0({className:r,variant:s,size:u,asChild:o=!1,...c}){const d=o?sv:"button";return Ya.jsx(d,{"data-slot":"button",className:kl(pv({variant:s,size:u,className:r})),...c})}/**
* @license lucide-react v0.468.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const hv=r=>r.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),Ep=(...r)=>r.filter((s,u,o)=>!!s&&s.trim()!==""&&o.indexOf(s)===u).join(" ").trim();/**
* @license lucide-react v0.468.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/var gv={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.468.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const mv=de.forwardRef(({color:r="currentColor",size:s=24,strokeWidth:u=2,absoluteStrokeWidth:o,className:c="",children:d,iconNode:g,...m},y)=>de.createElement("svg",{ref:y,...gv,width:s,height:s,stroke:r,strokeWidth:o?Number(u)*24/Number(s):u,className:Ep("lucide",c),...m},[...g.map(([h,x])=>de.createElement(h,x)),...Array.isArray(d)?d:[d]]));/**
* @license lucide-react v0.468.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const w0=(r,s)=>{const u=de.forwardRef(({className:o,...c},d)=>de.createElement(mv,{ref:d,iconNode:s,className:Ep(`lucide-${hv(r)}`,o),...c}));return u.displayName=`${r}`,u};function _0(){const[r,s]=de.useState(()=>{const u=document.body;return u.classList.contains("vscode-high-contrast")?"high-contrast":u.classList.contains("vscode-dark")?"dark":"light"});return de.useEffect(()=>{const u=()=>{const c=document.body;return c.classList.contains("vscode-high-contrast")?"high-contrast":c.classList.contains("vscode-dark")?"dark":"light"};s(u());const o=new MutationObserver(c=>{c.forEach(d=>{if(d.type==="attributes"&&d.attributeName==="class"){const g=u();s(g)}})});return o.observe(document.body,{attributes:!0,attributeFilter:["class"]}),()=>{o.disconnect()}},[]),r}const P=r=>typeof r=="string",Ll=()=>{let r,s;const u=new Promise((o,c)=>{r=o,s=c});return u.resolve=r,u.reject=s,u},$d=r=>r==null?"":""+r,vv=(r,s,u)=>{r.forEach(o=>{s[o]&&(u[o]=s[o])})},yv=/###/g,Jd=r=>r&&r.indexOf("###")>-1?r.replace(yv,"."):r,Pd=r=>!r||P(r),jl=(r,s,u)=>{const o=P(s)?s.split("."):s;let c=0;for(;c<o.length-1;){if(Pd(r))return{};const d=Jd(o[c]);!r[d]&&u&&(r[d]=new u),Object.prototype.hasOwnProperty.call(r,d)?r=r[d]:r={},++c}return Pd(r)?{}:{obj:r,k:Jd(o[c])}},Fd=(r,s,u)=>{const{obj:o,k:c}=jl(r,s,Object);if(o!==void 0||s.length===1){o[c]=u;return}let d=s[s.length-1],g=s.slice(0,s.length-1),m=jl(r,g,Object);for(;m.obj===void 0&&g.length;)d=`${g[g.length-1]}.${d}`,g=g.slice(0,g.length-1),m=jl(r,g,Object),m?.obj&&typeof m.obj[`${m.k}.${d}`]<"u"&&(m.obj=void 0);m.obj[`${m.k}.${d}`]=u},bv=(r,s,u,o)=>{const{obj:c,k:d}=jl(r,s,Object);c[d]=c[d]||[],c[d].push(u)},as=(r,s)=>{const{obj:u,k:o}=jl(r,s);if(u&&Object.prototype.hasOwnProperty.call(u,o))return u[o]},Sv=(r,s,u)=>{const o=as(r,u);return o!==void 0?o:as(s,u)},Cp=(r,s,u)=>{for(const o in s)o!=="__proto__"&&o!=="constructor"&&(o in r?P(r[o])||r[o]instanceof String||P(s[o])||s[o]instanceof String?u&&(r[o]=s[o]):Cp(r[o],s[o],u):r[o]=s[o]);return r},Dn=r=>r.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var Av={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};const xv=r=>P(r)?r.replace(/[&<>"'\/]/g,s=>Av[s]):r;class Tv{constructor(s){this.capacity=s,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(s){const u=this.regExpMap.get(s);if(u!==void 0)return u;const o=new RegExp(s);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(s,o),this.regExpQueue.push(s),o}}const Ev=[" ",",","?","!",";"],Cv=new Tv(20),Ov=(r,s,u)=>{s=s||"",u=u||"";const o=Ev.filter(g=>s.indexOf(g)<0&&u.indexOf(g)<0);if(o.length===0)return!0;const c=Cv.getRegExp(`(${o.map(g=>g==="?"?"\\?":g).join("|")})`);let d=!c.test(r);if(!d){const g=r.indexOf(u);g>0&&!c.test(r.substring(0,g))&&(d=!0)}return d},Uu=(r,s,u=".")=>{if(!r)return;if(r[s])return Object.prototype.hasOwnProperty.call(r,s)?r[s]:void 0;const o=s.split(u);let c=r;for(let d=0;d<o.length;){if(!c||typeof c!="object")return;let g,m="";for(let y=d;y<o.length;++y)if(y!==d&&(m+=u),m+=o[y],g=c[m],g!==void 0){if(["string","number","boolean"].indexOf(typeof g)>-1&&y<o.length-1)continue;d+=y-d+1;break}c=g}return c},Hl=r=>r?.replace("_","-"),zv={type:"logger",log(r){this.output("log",r)},warn(r){this.output("warn",r)},error(r){this.output("error",r)},output(r,s){console?.[r]?.apply?.(console,s)}};class ns{constructor(s,u={}){this.init(s,u)}init(s,u={}){this.prefix=u.prefix||"i18next:",this.logger=s||zv,this.options=u,this.debug=u.debug}log(...s){return this.forward(s,"log","",!0)}warn(...s){return this.forward(s,"warn","",!0)}error(...s){return this.forward(s,"error","")}deprecate(...s){return this.forward(s,"warn","WARNING DEPRECATED: ",!0)}forward(s,u,o,c){return c&&!this.debug?null:(P(s[0])&&(s[0]=`${o}${this.prefix} ${s[0]}`),this.logger[u](s))}create(s){return new ns(this.logger,{prefix:`${this.prefix}:${s}:`,...this.options})}clone(s){return s=s||this.options,s.prefix=s.prefix||this.prefix,new ns(this.logger,s)}}var _t=new ns;class is{constructor(){this.observers={}}on(s,u){return s.split(" ").forEach(o=>{this.observers[o]||(this.observers[o]=new Map);const c=this.observers[o].get(u)||0;this.observers[o].set(u,c+1)}),this}off(s,u){if(this.observers[s]){if(!u){delete this.observers[s];return}this.observers[s].delete(u)}}emit(s,...u){this.observers[s]&&Array.from(this.observers[s].entries()).forEach(([c,d])=>{for(let g=0;g<d;g++)c(...u)}),this.observers["*"]&&Array.from(this.observers["*"].entries()).forEach(([c,d])=>{for(let g=0;g<d;g++)c.apply(c,[s,...u])})}}class Id extends is{constructor(s,u={ns:["translation"],defaultNS:"translation"}){super(),this.data=s||{},this.options=u,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.options.ignoreJSONStructure===void 0&&(this.options.ignoreJSONStructure=!0)}addNamespaces(s){this.options.ns.indexOf(s)<0&&this.options.ns.push(s)}removeNamespaces(s){const u=this.options.ns.indexOf(s);u>-1&&this.options.ns.splice(u,1)}getResource(s,u,o,c={}){const d=c.keySeparator!==void 0?c.keySeparator:this.options.keySeparator,g=c.ignoreJSONStructure!==void 0?c.ignoreJSONStructure:this.options.ignoreJSONStructure;let m;s.indexOf(".")>-1?m=s.split("."):(m=[s,u],o&&(Array.isArray(o)?m.push(...o):P(o)&&d?m.push(...o.split(d)):m.push(o)));const y=as(this.data,m);return!y&&!u&&!o&&s.indexOf(".")>-1&&(s=m[0],u=m[1],o=m.slice(2).join(".")),y||!g||!P(o)?y:Uu(this.data?.[s]?.[u],o,d)}addResource(s,u,o,c,d={silent:!1}){const g=d.keySeparator!==void 0?d.keySeparator:this.options.keySeparator;let m=[s,u];o&&(m=m.concat(g?o.split(g):o)),s.indexOf(".")>-1&&(m=s.split("."),c=u,u=m[1]),this.addNamespaces(u),Fd(this.data,m,c),d.silent||this.emit("added",s,u,o,c)}addResources(s,u,o,c={silent:!1}){for(const d in o)(P(o[d])||Array.isArray(o[d]))&&this.addResource(s,u,d,o[d],{silent:!0});c.silent||this.emit("added",s,u,o)}addResourceBundle(s,u,o,c,d,g={silent:!1,skipCopy:!1}){let m=[s,u];s.indexOf(".")>-1&&(m=s.split("."),c=o,o=u,u=m[1]),this.addNamespaces(u);let y=as(this.data,m)||{};g.skipCopy||(o=JSON.parse(JSON.stringify(o))),c?Cp(y,o,d):y={...y,...o},Fd(this.data,m,y),g.silent||this.emit("added",s,u,o)}removeResourceBundle(s,u){this.hasResourceBundle(s,u)&&delete this.data[s][u],this.removeNamespaces(u),this.emit("removed",s,u)}hasResourceBundle(s,u){return this.getResource(s,u)!==void 0}getResourceBundle(s,u){return u||(u=this.options.defaultNS),this.getResource(s,u)}getDataByLanguage(s){return this.data[s]}hasLanguageSomeTranslations(s){const u=this.getDataByLanguage(s);return!!(u&&Object.keys(u)||[]).find(c=>u[c]&&Object.keys(u[c]).length>0)}toJSON(){return this.data}}var Op={processors:{},addPostProcessor(r){this.processors[r.name]=r},handle(r,s,u,o,c){return r.forEach(d=>{s=this.processors[d]?.process(s,u,o,c)??s}),s}};const zp=Symbol("i18next/PATH_KEY");function Rv(){const r=[],s=Object.create(null);let u;return s.get=(o,c)=>(u?.revoke?.(),c===zp?r:(r.push(c),u=Proxy.revocable(o,s),u.proxy)),Proxy.revocable(Object.create(null),s).proxy}function Lu(r,s){const{[zp]:u}=r(Rv());return u.join(s?.keySeparator??".")}const Wd={},ep=r=>!P(r)&&typeof r!="boolean"&&typeof r!="number";class ls extends is{constructor(s,u={}){super(),vv(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],s,this),this.options=u,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.logger=_t.create("translator")}changeLanguage(s){s&&(this.language=s)}exists(s,u={interpolation:{}}){const o={...u};return s==null?!1:this.resolve(s,o)?.res!==void 0}extractFromKey(s,u){let o=u.nsSeparator!==void 0?u.nsSeparator:this.options.nsSeparator;o===void 0&&(o=":");const c=u.keySeparator!==void 0?u.keySeparator:this.options.keySeparator;let d=u.ns||this.options.defaultNS||[];const g=o&&s.indexOf(o)>-1,m=!this.options.userDefinedKeySeparator&&!u.keySeparator&&!this.options.userDefinedNsSeparator&&!u.nsSeparator&&!Ov(s,o,c);if(g&&!m){const y=s.match(this.interpolator.nestingRegexp);if(y&&y.length>0)return{key:s,namespaces:P(d)?[d]:d};const h=s.split(o);(o!==c||o===c&&this.options.ns.indexOf(h[0])>-1)&&(d=h.shift()),s=h.join(c)}return{key:s,namespaces:P(d)?[d]:d}}translate(s,u,o){let c=typeof u=="object"?{...u}:u;if(typeof c!="object"&&this.options.overloadTranslationOptionHandler&&(c=this.options.overloadTranslationOptionHandler(arguments)),typeof c=="object"&&(c={...c}),c||(c={}),s==null)return"";typeof s=="function"&&(s=Lu(s,{...this.options,...c})),Array.isArray(s)||(s=[String(s)]);const d=c.returnDetails!==void 0?c.returnDetails:this.options.returnDetails,g=c.keySeparator!==void 0?c.keySeparator:this.options.keySeparator,{key:m,namespaces:y}=this.extractFromKey(s[s.length-1],c),h=y[y.length-1];let x=c.nsSeparator!==void 0?c.nsSeparator:this.options.nsSeparator;x===void 0&&(x=":");const R=c.lng||this.language,_=c.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(R?.toLowerCase()==="cimode")return _?d?{res:`${h}${x}${m}`,usedKey:m,exactUsedKey:m,usedLng:R,usedNS:h,usedParams:this.getUsedParamsDetails(c)}:`${h}${x}${m}`:d?{res:m,usedKey:m,exactUsedKey:m,usedLng:R,usedNS:h,usedParams:this.getUsedParamsDetails(c)}:m;const H=this.resolve(s,c);let L=H?.res;const Q=H?.usedKey||m,G=H?.exactUsedKey||m,ae=["[object Number]","[object Function]","[object RegExp]"],J=c.joinArrays!==void 0?c.joinArrays:this.options.joinArrays,ue=!this.i18nFormat||this.i18nFormat.handleAsObject,F=c.count!==void 0&&!P(c.count),V=ls.hasDefaultValue(c),ce=F?this.pluralResolver.getSuffix(R,c.count,c):"",fe=c.ordinal&&F?this.pluralResolver.getSuffix(R,c.count,{ordinal:!1}):"",qe=F&&!c.ordinal&&c.count===0,ze=qe&&c[`defaultValue${this.options.pluralSeparator}zero`]||c[`defaultValue${ce}`]||c[`defaultValue${fe}`]||c.defaultValue;let we=L;ue&&!L&&V&&(we=ze);const Ie=ep(we),W=Object.prototype.toString.apply(we);if(ue&&we&&Ie&&ae.indexOf(W)<0&&!(P(J)&&Array.isArray(we))){if(!c.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const _e=this.options.returnedObjectHandler?this.options.returnedObjectHandler(Q,we,{...c,ns:y}):`key '${m} (${this.language})' returned an object instead of string.`;return d?(H.res=_e,H.usedParams=this.getUsedParamsDetails(c),H):_e}if(g){const _e=Array.isArray(we),Ee=_e?[]:{},De=_e?G:Q;for(const z in we)if(Object.prototype.hasOwnProperty.call(we,z)){const U=`${De}${g}${z}`;V&&!L?Ee[z]=this.translate(U,{...c,defaultValue:ep(ze)?ze[z]:void 0,joinArrays:!1,ns:y}):Ee[z]=this.translate(U,{...c,joinArrays:!1,ns:y}),Ee[z]===U&&(Ee[z]=we[z])}L=Ee}}else if(ue&&P(J)&&Array.isArray(L))L=L.join(J),L&&(L=this.extendTranslation(L,s,c,o));else{let _e=!1,Ee=!1;!this.isValidLookup(L)&&V&&(_e=!0,L=ze),this.isValidLookup(L)||(Ee=!0,L=m);const z=(c.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&Ee?void 0:L,U=V&&ze!==L&&this.options.updateMissing;if(Ee||_e||U){if(this.logger.log(U?"updateKey":"missingKey",R,h,m,U?ze:L),g){const D=this.resolve(m,{...c,keySeparator:!1});D&&D.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let B=[];const le=this.languageUtils.getFallbackCodes(this.options.fallbackLng,c.lng||this.language);if(this.options.saveMissingTo==="fallback"&&le&&le[0])for(let D=0;D<le.length;D++)B.push(le[D]);else this.options.saveMissingTo==="all"?B=this.languageUtils.toResolveHierarchy(c.lng||this.language):B.push(c.lng||this.language);const b=(D,q,j)=>{const X=V&&j!==L?j:z;this.options.missingKeyHandler?this.options.missingKeyHandler(D,h,q,X,U,c):this.backendConnector?.saveMissing&&this.backendConnector.saveMissing(D,h,q,X,U,c),this.emit("missingKey",D,h,q,L)};this.options.saveMissing&&(this.options.saveMissingPlurals&&F?B.forEach(D=>{const q=this.pluralResolver.getSuffixes(D,c);qe&&c[`defaultValue${this.options.pluralSeparator}zero`]&&q.indexOf(`${this.options.pluralSeparator}zero`)<0&&q.push(`${this.options.pluralSeparator}zero`),q.forEach(j=>{b([D],m+j,c[`defaultValue${j}`]||ze)})}):b(B,m,ze))}L=this.extendTranslation(L,s,c,H,o),Ee&&L===m&&this.options.appendNamespaceToMissingKey&&(L=`${h}${x}${m}`),(Ee||_e)&&this.options.parseMissingKeyHandler&&(L=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${h}${x}${m}`:m,_e?L:void 0,c))}return d?(H.res=L,H.usedParams=this.getUsedParamsDetails(c),H):L}extendTranslation(s,u,o,c,d){if(this.i18nFormat?.parse)s=this.i18nFormat.parse(s,{...this.options.interpolation.defaultVariables,...o},o.lng||this.language||c.usedLng,c.usedNS,c.usedKey,{resolved:c});else if(!o.skipInterpolation){o.interpolation&&this.interpolator.init({...o,interpolation:{...this.options.interpolation,...o.interpolation}});const y=P(s)&&(o?.interpolation?.skipOnVariables!==void 0?o.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let h;if(y){const R=s.match(this.interpolator.nestingRegexp);h=R&&R.length}let x=o.replace&&!P(o.replace)?o.replace:o;if(this.options.interpolation.defaultVariables&&(x={...this.options.interpolation.defaultVariables,...x}),s=this.interpolator.interpolate(s,x,o.lng||this.language||c.usedLng,o),y){const R=s.match(this.interpolator.nestingRegexp),_=R&&R.length;h<_&&(o.nest=!1)}!o.lng&&c&&c.res&&(o.lng=this.language||c.usedLng),o.nest!==!1&&(s=this.interpolator.nest(s,(...R)=>d?.[0]===R[0]&&!o.context?(this.logger.warn(`It seems you are nesting recursively key: ${R[0]} in key: ${u[0]}`),null):this.translate(...R,u),o)),o.interpolation&&this.interpolator.reset()}const g=o.postProcess||this.options.postProcess,m=P(g)?[g]:g;return s!=null&&m?.length&&o.applyPostProcessor!==!1&&(s=Op.handle(m,s,u,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...c,usedParams:this.getUsedParamsDetails(o)},...o}:o,this)),s}resolve(s,u={}){let o,c,d,g,m;return P(s)&&(s=[s]),s.forEach(y=>{if(this.isValidLookup(o))return;const h=this.extractFromKey(y,u),x=h.key;c=x;let R=h.namespaces;this.options.fallbackNS&&(R=R.concat(this.options.fallbackNS));const _=u.count!==void 0&&!P(u.count),H=_&&!u.ordinal&&u.count===0,L=u.context!==void 0&&(P(u.context)||typeof u.context=="number")&&u.context!=="",Q=u.lngs?u.lngs:this.languageUtils.toResolveHierarchy(u.lng||this.language,u.fallbackLng);R.forEach(G=>{this.isValidLookup(o)||(m=G,!Wd[`${Q[0]}-${G}`]&&this.utils?.hasLoadedNamespace&&!this.utils?.hasLoadedNamespace(m)&&(Wd[`${Q[0]}-${G}`]=!0,this.logger.warn(`key "${c}" for languages "${Q.join(", ")}" won't get resolved as namespace "${m}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),Q.forEach(ae=>{if(this.isValidLookup(o))return;g=ae;const J=[x];if(this.i18nFormat?.addLookupKeys)this.i18nFormat.addLookupKeys(J,x,ae,G,u);else{let F;_&&(F=this.pluralResolver.getSuffix(ae,u.count,u));const V=`${this.options.pluralSeparator}zero`,ce=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(_&&(u.ordinal&&F.indexOf(ce)===0&&J.push(x+F.replace(ce,this.options.pluralSeparator)),J.push(x+F),H&&J.push(x+V)),L){const fe=`${x}${this.options.contextSeparator||"_"}${u.context}`;J.push(fe),_&&(u.ordinal&&F.indexOf(ce)===0&&J.push(fe+F.replace(ce,this.options.pluralSeparator)),J.push(fe+F),H&&J.push(fe+V))}}let ue;for(;ue=J.pop();)this.isValidLookup(o)||(d=ue,o=this.getResource(ae,G,ue,u))}))})}),{res:o,usedKey:c,exactUsedKey:d,usedLng:g,usedNS:m}}isValidLookup(s){return s!==void 0&&!(!this.options.returnNull&&s===null)&&!(!this.options.returnEmptyString&&s==="")}getResource(s,u,o,c={}){return this.i18nFormat?.getResource?this.i18nFormat.getResource(s,u,o,c):this.resourceStore.getResource(s,u,o,c)}getUsedParamsDetails(s={}){const u=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],o=s.replace&&!P(s.replace);let c=o?s.replace:s;if(o&&typeof s.count<"u"&&(c.count=s.count),this.options.interpolation.defaultVariables&&(c={...this.options.interpolation.defaultVariables,...c}),!o){c={...c};for(const d of u)delete c[d]}return c}static hasDefaultValue(s){const u="defaultValue";for(const o in s)if(Object.prototype.hasOwnProperty.call(s,o)&&u===o.substring(0,u.length)&&s[o]!==void 0)return!0;return!1}}class tp{constructor(s){this.options=s,this.supportedLngs=this.options.supportedLngs||!1,this.logger=_t.create("languageUtils")}getScriptPartFromCode(s){if(s=Hl(s),!s||s.indexOf("-")<0)return null;const u=s.split("-");return u.length===2||(u.pop(),u[u.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(u.join("-"))}getLanguagePartFromCode(s){if(s=Hl(s),!s||s.indexOf("-")<0)return s;const u=s.split("-");return this.formatLanguageCode(u[0])}formatLanguageCode(s){if(P(s)&&s.indexOf("-")>-1){let u;try{u=Intl.getCanonicalLocales(s)[0]}catch{}return u&&this.options.lowerCaseLng&&(u=u.toLowerCase()),u||(this.options.lowerCaseLng?s.toLowerCase():s)}return this.options.cleanCode||this.options.lowerCaseLng?s.toLowerCase():s}isSupportedCode(s){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(s=this.getLanguagePartFromCode(s)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(s)>-1}getBestMatchFromCodes(s){if(!s)return null;let u;return s.forEach(o=>{if(u)return;const c=this.formatLanguageCode(o);(!this.options.supportedLngs||this.isSupportedCode(c))&&(u=c)}),!u&&this.options.supportedLngs&&s.forEach(o=>{if(u)return;const c=this.getScriptPartFromCode(o);if(this.isSupportedCode(c))return u=c;const d=this.getLanguagePartFromCode(o);if(this.isSupportedCode(d))return u=d;u=this.options.supportedLngs.find(g=>{if(g===d)return g;if(!(g.indexOf("-")<0&&d.indexOf("-")<0)&&(g.indexOf("-")>0&&d.indexOf("-")<0&&g.substring(0,g.indexOf("-"))===d||g.indexOf(d)===0&&d.length>1))return g})}),u||(u=this.getFallbackCodes(this.options.fallbackLng)[0]),u}getFallbackCodes(s,u){if(!s)return[];if(typeof s=="function"&&(s=s(u)),P(s)&&(s=[s]),Array.isArray(s))return s;if(!u)return s.default||[];let o=s[u];return o||(o=s[this.getScriptPartFromCode(u)]),o||(o=s[this.formatLanguageCode(u)]),o||(o=s[this.getLanguagePartFromCode(u)]),o||(o=s.default),o||[]}toResolveHierarchy(s,u){const o=this.getFallbackCodes((u===!1?[]:u)||this.options.fallbackLng||[],s),c=[],d=g=>{g&&(this.isSupportedCode(g)?c.push(g):this.logger.warn(`rejecting language code not found in supportedLngs: ${g}`))};return P(s)&&(s.indexOf("-")>-1||s.indexOf("_")>-1)?(this.options.load!=="languageOnly"&&d(this.formatLanguageCode(s)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&d(this.getScriptPartFromCode(s)),this.options.load!=="currentOnly"&&d(this.getLanguagePartFromCode(s))):P(s)&&d(this.formatLanguageCode(s)),o.forEach(g=>{c.indexOf(g)<0&&d(this.formatLanguageCode(g))}),c}}const ap={zero:0,one:1,two:2,few:3,many:4,other:5},np={select:r=>r===1?"one":"other",resolvedOptions:()=>({pluralCategories:["one","other"]})};class Dv{constructor(s,u={}){this.languageUtils=s,this.options=u,this.logger=_t.create("pluralResolver"),this.pluralRulesCache={}}addRule(s,u){this.rules[s]=u}clearCache(){this.pluralRulesCache={}}getRule(s,u={}){const o=Hl(s==="dev"?"en":s),c=u.ordinal?"ordinal":"cardinal",d=JSON.stringify({cleanedCode:o,type:c});if(d in this.pluralRulesCache)return this.pluralRulesCache[d];let g;try{g=new Intl.PluralRules(o,{type:c})}catch{if(!Intl)return this.logger.error("No Intl support, please use an Intl polyfill!"),np;if(!s.match(/-|_/))return np;const y=this.languageUtils.getLanguagePartFromCode(s);g=this.getRule(y,u)}return this.pluralRulesCache[d]=g,g}needsPlural(s,u={}){let o=this.getRule(s,u);return o||(o=this.getRule("dev",u)),o?.resolvedOptions().pluralCategories.length>1}getPluralFormsOfKey(s,u,o={}){return this.getSuffixes(s,o).map(c=>`${u}${c}`)}getSuffixes(s,u={}){let o=this.getRule(s,u);return o||(o=this.getRule("dev",u)),o?o.resolvedOptions().pluralCategories.sort((c,d)=>ap[c]-ap[d]).map(c=>`${this.options.prepend}${u.ordinal?`ordinal${this.options.prepend}`:""}${c}`):[]}getSuffix(s,u,o={}){const c=this.getRule(s,o);return c?`${this.options.prepend}${o.ordinal?`ordinal${this.options.prepend}`:""}${c.select(u)}`:(this.logger.warn(`no plural rule found for: ${s}`),this.getSuffix("dev",u,o))}}const lp=(r,s,u,o=".",c=!0)=>{let d=Sv(r,s,u);return!d&&c&&P(u)&&(d=Uu(r,u,o),d===void 0&&(d=Uu(s,u,o))),d},Du=r=>r.replace(/\$/g,"$$$$");class Mv{constructor(s={}){this.logger=_t.create("interpolator"),this.options=s,this.format=s?.interpolation?.format||(u=>u),this.init(s)}init(s={}){s.interpolation||(s.interpolation={escapeValue:!0});const{escape:u,escapeValue:o,useRawValueToEscape:c,prefix:d,prefixEscaped:g,suffix:m,suffixEscaped:y,formatSeparator:h,unescapeSuffix:x,unescapePrefix:R,nestingPrefix:_,nestingPrefixEscaped:H,nestingSuffix:L,nestingSuffixEscaped:Q,nestingOptionsSeparator:G,maxReplaces:ae,alwaysFormat:J}=s.interpolation;this.escape=u!==void 0?u:xv,this.escapeValue=o!==void 0?o:!0,this.useRawValueToEscape=c!==void 0?c:!1,this.prefix=d?Dn(d):g||"{{",this.suffix=m?Dn(m):y||"}}",this.formatSeparator=h||",",this.unescapePrefix=x?"":R||"-",this.unescapeSuffix=this.unescapePrefix?"":x||"",this.nestingPrefix=_?Dn(_):H||Dn("$t("),this.nestingSuffix=L?Dn(L):Q||Dn(")"),this.nestingOptionsSeparator=G||",",this.maxReplaces=ae||1e3,this.alwaysFormat=J!==void 0?J:!1,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const s=(u,o)=>u?.source===o?(u.lastIndex=0,u):new RegExp(o,"g");this.regexp=s(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=s(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=s(this.nestingRegexp,`${this.nestingPrefix}((?:[^()"']+|"[^"]*"|'[^']*'|\\((?:[^()]|"[^"]*"|'[^']*')*\\))*?)${this.nestingSuffix}`)}interpolate(s,u,o,c){let d,g,m;const y=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},h=H=>{if(H.indexOf(this.formatSeparator)<0){const ae=lp(u,y,H,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(ae,void 0,o,{...c,...u,interpolationkey:H}):ae}const L=H.split(this.formatSeparator),Q=L.shift().trim(),G=L.join(this.formatSeparator).trim();return this.format(lp(u,y,Q,this.options.keySeparator,this.options.ignoreJSONStructure),G,o,{...c,...u,interpolationkey:Q})};this.resetRegExp();const x=c?.missingInterpolationHandler||this.options.missingInterpolationHandler,R=c?.interpolation?.skipOnVariables!==void 0?c.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:H=>Du(H)},{regex:this.regexp,safeValue:H=>this.escapeValue?Du(this.escape(H)):Du(H)}].forEach(H=>{for(m=0;d=H.regex.exec(s);){const L=d[1].trim();if(g=h(L),g===void 0)if(typeof x=="function"){const G=x(s,d,c);g=P(G)?G:""}else if(c&&Object.prototype.hasOwnProperty.call(c,L))g="";else if(R){g=d[0];continue}else this.logger.warn(`missed to pass in variable ${L} for interpolating ${s}`),g="";else!P(g)&&!this.useRawValueToEscape&&(g=$d(g));const Q=H.safeValue(g);if(s=s.replace(d[0],Q),R?(H.regex.lastIndex+=g.length,H.regex.lastIndex-=d[0].length):H.regex.lastIndex=0,m++,m>=this.maxReplaces)break}}),s}nest(s,u,o={}){let c,d,g;const m=(y,h)=>{const x=this.nestingOptionsSeparator;if(y.indexOf(x)<0)return y;const R=y.split(new RegExp(`${x}[ ]*{`));let _=`{${R[1]}`;y=R[0],_=this.interpolate(_,g);const H=_.match(/'/g),L=_.match(/"/g);((H?.length??0)%2===0&&!L||L.length%2!==0)&&(_=_.replace(/'/g,'"'));try{g=JSON.parse(_),h&&(g={...h,...g})}catch(Q){return this.logger.warn(`failed parsing options string in nesting for key ${y}`,Q),`${y}${x}${_}`}return g.defaultValue&&g.defaultValue.indexOf(this.prefix)>-1&&delete g.defaultValue,y};for(;c=this.nestingRegexp.exec(s);){let y=[];g={...o},g=g.replace&&!P(g.replace)?g.replace:g,g.applyPostProcessor=!1,delete g.defaultValue;const h=/{.*}/.test(c[1])?c[1].lastIndexOf("}")+1:c[1].indexOf(this.formatSeparator);if(h!==-1&&(y=c[1].slice(h).split(this.formatSeparator).map(x=>x.trim()).filter(Boolean),c[1]=c[1].slice(0,h)),d=u(m.call(this,c[1].trim(),g),g),d&&c[0]===s&&!P(d))return d;P(d)||(d=$d(d)),d||(this.logger.warn(`missed to resolve ${c[1]} for nesting ${s}`),d=""),y.length&&(d=y.reduce((x,R)=>this.format(x,R,o.lng,{...o,interpolationkey:c[1].trim()}),d.trim())),s=s.replace(c[0],d),this.regexp.lastIndex=0}return s}}const Nv=r=>{let s=r.toLowerCase().trim();const u={};if(r.indexOf("(")>-1){const o=r.split("(");s=o[0].toLowerCase().trim();const c=o[1].substring(0,o[1].length-1);s==="currency"&&c.indexOf(":")<0?u.currency||(u.currency=c.trim()):s==="relativetime"&&c.indexOf(":")<0?u.range||(u.range=c.trim()):c.split(";").forEach(g=>{if(g){const[m,...y]=g.split(":"),h=y.join(":").trim().replace(/^'+|'+$/g,""),x=m.trim();u[x]||(u[x]=h),h==="false"&&(u[x]=!1),h==="true"&&(u[x]=!0),isNaN(h)||(u[x]=parseInt(h,10))}})}return{formatName:s,formatOptions:u}},ip=r=>{const s={};return(u,o,c)=>{let d=c;c&&c.interpolationkey&&c.formatParams&&c.formatParams[c.interpolationkey]&&c[c.interpolationkey]&&(d={...d,[c.interpolationkey]:void 0});const g=o+JSON.stringify(d);let m=s[g];return m||(m=r(Hl(o),c),s[g]=m),m(u)}},wv=r=>(s,u,o)=>r(Hl(u),o)(s);class _v{constructor(s={}){this.logger=_t.create("formatter"),this.options=s,this.init(s)}init(s,u={interpolation:{}}){this.formatSeparator=u.interpolation.formatSeparator||",";const o=u.cacheInBuiltFormats?ip:wv;this.formats={number:o((c,d)=>{const g=new Intl.NumberFormat(c,{...d});return m=>g.format(m)}),currency:o((c,d)=>{const g=new Intl.NumberFormat(c,{...d,style:"currency"});return m=>g.format(m)}),datetime:o((c,d)=>{const g=new Intl.DateTimeFormat(c,{...d});return m=>g.format(m)}),relativetime:o((c,d)=>{const g=new Intl.RelativeTimeFormat(c,{...d});return m=>g.format(m,d.range||"day")}),list:o((c,d)=>{const g=new Intl.ListFormat(c,{...d});return m=>g.format(m)})}}add(s,u){this.formats[s.toLowerCase().trim()]=u}addCached(s,u){this.formats[s.toLowerCase().trim()]=ip(u)}format(s,u,o,c={}){const d=u.split(this.formatSeparator);if(d.length>1&&d[0].indexOf("(")>1&&d[0].indexOf(")")<0&&d.find(m=>m.indexOf(")")>-1)){const m=d.findIndex(y=>y.indexOf(")")>-1);d[0]=[d[0],...d.splice(1,m)].join(this.formatSeparator)}return d.reduce((m,y)=>{const{formatName:h,formatOptions:x}=Nv(y);if(this.formats[h]){let R=m;try{const _=c?.formatParams?.[c.interpolationkey]||{},H=_.locale||_.lng||c.locale||c.lng||o;R=this.formats[h](m,H,{...x,...c,..._})}catch(_){this.logger.warn(_)}return R}else this.logger.warn(`there was no format function for ${h}`);return m},s)}}const Uv=(r,s)=>{r.pending[s]!==void 0&&(delete r.pending[s],r.pendingCount--)};class Lv extends is{constructor(s,u,o,c={}){super(),this.backend=s,this.store=u,this.services=o,this.languageUtils=o.languageUtils,this.options=c,this.logger=_t.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=c.maxParallelReads||10,this.readingCalls=0,this.maxRetries=c.maxRetries>=0?c.maxRetries:5,this.retryTimeout=c.retryTimeout>=1?c.retryTimeout:350,this.state={},this.queue=[],this.backend?.init?.(o,c.backend,c)}queueLoad(s,u,o,c){const d={},g={},m={},y={};return s.forEach(h=>{let x=!0;u.forEach(R=>{const _=`${h}|${R}`;!o.reload&&this.store.hasResourceBundle(h,R)?this.state[_]=2:this.state[_]<0||(this.state[_]===1?g[_]===void 0&&(g[_]=!0):(this.state[_]=1,x=!1,g[_]===void 0&&(g[_]=!0),d[_]===void 0&&(d[_]=!0),y[R]===void 0&&(y[R]=!0)))}),x||(m[h]=!0)}),(Object.keys(d).length||Object.keys(g).length)&&this.queue.push({pending:g,pendingCount:Object.keys(g).length,loaded:{},errors:[],callback:c}),{toLoad:Object.keys(d),pending:Object.keys(g),toLoadLanguages:Object.keys(m),toLoadNamespaces:Object.keys(y)}}loaded(s,u,o){const c=s.split("|"),d=c[0],g=c[1];u&&this.emit("failedLoading",d,g,u),!u&&o&&this.store.addResourceBundle(d,g,o,void 0,void 0,{skipCopy:!0}),this.state[s]=u?-1:2,u&&o&&(this.state[s]=0);const m={};this.queue.forEach(y=>{bv(y.loaded,[d],g),Uv(y,s),u&&y.errors.push(u),y.pendingCount===0&&!y.done&&(Object.keys(y.loaded).forEach(h=>{m[h]||(m[h]={});const x=y.loaded[h];x.length&&x.forEach(R=>{m[h][R]===void 0&&(m[h][R]=!0)})}),y.done=!0,y.errors.length?y.callback(y.errors):y.callback())}),this.emit("loaded",m),this.queue=this.queue.filter(y=>!y.done)}read(s,u,o,c=0,d=this.retryTimeout,g){if(!s.length)return g(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:s,ns:u,fcName:o,tried:c,wait:d,callback:g});return}this.readingCalls++;const m=(h,x)=>{if(this.readingCalls--,this.waitingReads.length>0){const R=this.waitingReads.shift();this.read(R.lng,R.ns,R.fcName,R.tried,R.wait,R.callback)}if(h&&x&&c<this.maxRetries){setTimeout(()=>{this.read.call(this,s,u,o,c+1,d*2,g)},d);return}g(h,x)},y=this.backend[o].bind(this.backend);if(y.length===2){try{const h=y(s,u);h&&typeof h.then=="function"?h.then(x=>m(null,x)).catch(m):m(null,h)}catch(h){m(h)}return}return y(s,u,m)}prepareLoading(s,u,o={},c){if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),c&&c();P(s)&&(s=this.languageUtils.toResolveHierarchy(s)),P(u)&&(u=[u]);const d=this.queueLoad(s,u,o,c);if(!d.toLoad.length)return d.pending.length||c(),null;d.toLoad.forEach(g=>{this.loadOne(g)})}load(s,u,o){this.prepareLoading(s,u,{},o)}reload(s,u,o){this.prepareLoading(s,u,{reload:!0},o)}loadOne(s,u=""){const o=s.split("|"),c=o[0],d=o[1];this.read(c,d,"read",void 0,void 0,(g,m)=>{g&&this.logger.warn(`${u}loading namespace ${d} for language ${c} failed`,g),!g&&m&&this.logger.log(`${u}loaded namespace ${d} for language ${c}`,m),this.loaded(s,g,m)})}saveMissing(s,u,o,c,d,g={},m=()=>{}){if(this.services?.utils?.hasLoadedNamespace&&!this.services?.utils?.hasLoadedNamespace(u)){this.logger.warn(`did not save key "${o}" as the namespace "${u}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(o==null||o==="")){if(this.backend?.create){const y={...g,isUpdate:d},h=this.backend.create.bind(this.backend);if(h.length<6)try{let x;h.length===5?x=h(s,u,o,c,y):x=h(s,u,o,c),x&&typeof x.then=="function"?x.then(R=>m(null,R)).catch(m):m(null,x)}catch(x){m(x)}else h(s,u,o,c,m,y)}!s||!s[0]||this.store.addResource(s[0],u,o,c)}}}const sp=()=>({debug:!1,initAsync:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:r=>{let s={};if(typeof r[1]=="object"&&(s=r[1]),P(r[1])&&(s.defaultValue=r[1]),P(r[2])&&(s.tDescription=r[2]),typeof r[2]=="object"||typeof r[3]=="object"){const u=r[3]||r[2];Object.keys(u).forEach(o=>{s[o]=u[o]})}return s},interpolation:{escapeValue:!0,format:r=>r,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0},cacheInBuiltFormats:!0}),op=r=>(P(r.ns)&&(r.ns=[r.ns]),P(r.fallbackLng)&&(r.fallbackLng=[r.fallbackLng]),P(r.fallbackNS)&&(r.fallbackNS=[r.fallbackNS]),r.supportedLngs?.indexOf?.("cimode")<0&&(r.supportedLngs=r.supportedLngs.concat(["cimode"])),typeof r.initImmediate=="boolean"&&(r.initAsync=r.initImmediate),r),ts=()=>{},jv=r=>{Object.getOwnPropertyNames(Object.getPrototypeOf(r)).forEach(u=>{typeof r[u]=="function"&&(r[u]=r[u].bind(r))})};class ql extends is{constructor(s={},u){if(super(),this.options=op(s),this.services={},this.logger=_t,this.modules={external:[]},jv(this),u&&!this.isInitialized&&!s.isClone){if(!this.options.initAsync)return this.init(s,u),this;setTimeout(()=>{this.init(s,u)},0)}}init(s={},u){this.isInitializing=!0,typeof s=="function"&&(u=s,s={}),s.defaultNS==null&&s.ns&&(P(s.ns)?s.defaultNS=s.ns:s.ns.indexOf("translation")<0&&(s.defaultNS=s.ns[0]));const o=sp();this.options={...o,...this.options,...op(s)},this.options.interpolation={...o.interpolation,...this.options.interpolation},s.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=s.keySeparator),s.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=s.nsSeparator);const c=h=>h?typeof h=="function"?new h:h:null;if(!this.options.isClone){this.modules.logger?_t.init(c(this.modules.logger),this.options):_t.init(null,this.options);let h;this.modules.formatter?h=this.modules.formatter:h=_v;const x=new tp(this.options);this.store=new Id(this.options.resources,this.options);const R=this.services;R.logger=_t,R.resourceStore=this.store,R.languageUtils=x,R.pluralResolver=new Dv(x,{prepend:this.options.pluralSeparator,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),this.options.interpolation.format&&this.options.interpolation.format!==o.interpolation.format&&this.logger.deprecate("init: you are still using the legacy format function, please use the new approach: https://www.i18next.com/translation-function/formatting"),h&&(!this.options.interpolation.format||this.options.interpolation.format===o.interpolation.format)&&(R.formatter=c(h),R.formatter.init&&R.formatter.init(R,this.options),this.options.interpolation.format=R.formatter.format.bind(R.formatter)),R.interpolator=new Mv(this.options),R.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},R.backendConnector=new Lv(c(this.modules.backend),R.resourceStore,R,this.options),R.backendConnector.on("*",(H,...L)=>{this.emit(H,...L)}),this.modules.languageDetector&&(R.languageDetector=c(this.modules.languageDetector),R.languageDetector.init&&R.languageDetector.init(R,this.options.detection,this.options)),this.modules.i18nFormat&&(R.i18nFormat=c(this.modules.i18nFormat),R.i18nFormat.init&&R.i18nFormat.init(this)),this.translator=new ls(this.services,this.options),this.translator.on("*",(H,...L)=>{this.emit(H,...L)}),this.modules.external.forEach(H=>{H.init&&H.init(this)})}if(this.format=this.options.interpolation.format,u||(u=ts),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const h=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);h.length>0&&h[0]!=="dev"&&(this.options.lng=h[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(h=>{this[h]=(...x)=>this.store[h](...x)}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(h=>{this[h]=(...x)=>(this.store[h](...x),this)});const m=Ll(),y=()=>{const h=(x,R)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),m.resolve(R),u(x,R)};if(this.languages&&!this.isInitialized)return h(null,this.t.bind(this));this.changeLanguage(this.options.lng,h)};return this.options.resources||!this.options.initAsync?y():setTimeout(y,0),m}loadResources(s,u=ts){let o=u;const c=P(s)?s:this.language;if(typeof s=="function"&&(o=s),!this.options.resources||this.options.partialBundledLanguages){if(c?.toLowerCase()==="cimode"&&(!this.options.preload||this.options.preload.length===0))return o();const d=[],g=m=>{if(!m||m==="cimode")return;this.services.languageUtils.toResolveHierarchy(m).forEach(h=>{h!=="cimode"&&d.indexOf(h)<0&&d.push(h)})};c?g(c):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(y=>g(y)),this.options.preload?.forEach?.(m=>g(m)),this.services.backendConnector.load(d,this.options.ns,m=>{!m&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),o(m)})}else o(null)}reloadResources(s,u,o){const c=Ll();return typeof s=="function"&&(o=s,s=void 0),typeof u=="function"&&(o=u,u=void 0),s||(s=this.languages),u||(u=this.options.ns),o||(o=ts),this.services.backendConnector.reload(s,u,d=>{c.resolve(),o(d)}),c}use(s){if(!s)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!s.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return s.type==="backend"&&(this.modules.backend=s),(s.type==="logger"||s.log&&s.warn&&s.error)&&(this.modules.logger=s),s.type==="languageDetector"&&(this.modules.languageDetector=s),s.type==="i18nFormat"&&(this.modules.i18nFormat=s),s.type==="postProcessor"&&Op.addPostProcessor(s),s.type==="formatter"&&(this.modules.formatter=s),s.type==="3rdParty"&&this.modules.external.push(s),this}setResolvedLanguage(s){if(!(!s||!this.languages)&&!(["cimode","dev"].indexOf(s)>-1)){for(let u=0;u<this.languages.length;u++){const o=this.languages[u];if(!(["cimode","dev"].indexOf(o)>-1)&&this.store.hasLanguageSomeTranslations(o)){this.resolvedLanguage=o;break}}!this.resolvedLanguage&&this.languages.indexOf(s)<0&&this.store.hasLanguageSomeTranslations(s)&&(this.resolvedLanguage=s,this.languages.unshift(s))}}changeLanguage(s,u){this.isLanguageChangingTo=s;const o=Ll();this.emit("languageChanging",s);const c=m=>{this.language=m,this.languages=this.services.languageUtils.toResolveHierarchy(m),this.resolvedLanguage=void 0,this.setResolvedLanguage(m)},d=(m,y)=>{y?this.isLanguageChangingTo===s&&(c(y),this.translator.changeLanguage(y),this.isLanguageChangingTo=void 0,this.emit("languageChanged",y),this.logger.log("languageChanged",y)):this.isLanguageChangingTo=void 0,o.resolve((...h)=>this.t(...h)),u&&u(m,(...h)=>this.t(...h))},g=m=>{!s&&!m&&this.services.languageDetector&&(m=[]);const y=P(m)?m:m&&m[0],h=this.store.hasLanguageSomeTranslations(y)?y:this.services.languageUtils.getBestMatchFromCodes(P(m)?[m]:m);h&&(this.language||c(h),this.translator.language||this.translator.changeLanguage(h),this.services.languageDetector?.cacheUserLanguage?.(h)),this.loadResources(h,x=>{d(x,h)})};return!s&&this.services.languageDetector&&!this.services.languageDetector.async?g(this.services.languageDetector.detect()):!s&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(g):this.services.languageDetector.detect(g):g(s),o}getFixedT(s,u,o){const c=(d,g,...m)=>{let y;typeof g!="object"?y=this.options.overloadTranslationOptionHandler([d,g].concat(m)):y={...g},y.lng=y.lng||c.lng,y.lngs=y.lngs||c.lngs,y.ns=y.ns||c.ns,y.keyPrefix!==""&&(y.keyPrefix=y.keyPrefix||o||c.keyPrefix);const h=this.options.keySeparator||".";let x;return y.keyPrefix&&Array.isArray(d)?x=d.map(R=>(typeof R=="function"&&(R=Lu(R,{...this.options,...g})),`${y.keyPrefix}${h}${R}`)):(typeof d=="function"&&(d=Lu(d,{...this.options,...g})),x=y.keyPrefix?`${y.keyPrefix}${h}${d}`:d),this.t(x,y)};return P(s)?c.lng=s:c.lngs=s,c.ns=u,c.keyPrefix=o,c}t(...s){return this.translator?.translate(...s)}exists(...s){return this.translator?.exists(...s)}setDefaultNamespace(s){this.options.defaultNS=s}hasLoadedNamespace(s,u={}){if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const o=u.lng||this.resolvedLanguage||this.languages[0],c=this.options?this.options.fallbackLng:!1,d=this.languages[this.languages.length-1];if(o.toLowerCase()==="cimode")return!0;const g=(m,y)=>{const h=this.services.backendConnector.state[`${m}|${y}`];return h===-1||h===0||h===2};if(u.precheck){const m=u.precheck(this,g);if(m!==void 0)return m}return!!(this.hasResourceBundle(o,s)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||g(o,s)&&(!c||g(d,s)))}loadNamespaces(s,u){const o=Ll();return this.options.ns?(P(s)&&(s=[s]),s.forEach(c=>{this.options.ns.indexOf(c)<0&&this.options.ns.push(c)}),this.loadResources(c=>{o.resolve(),u&&u(c)}),o):(u&&u(),Promise.resolve())}loadLanguages(s,u){const o=Ll();P(s)&&(s=[s]);const c=this.options.preload||[],d=s.filter(g=>c.indexOf(g)<0&&this.services.languageUtils.isSupportedCode(g));return d.length?(this.options.preload=c.concat(d),this.loadResources(g=>{o.resolve(),u&&u(g)}),o):(u&&u(),Promise.resolve())}dir(s){if(s||(s=this.resolvedLanguage||(this.languages?.length>0?this.languages[0]:this.language)),!s)return"rtl";try{const c=new Intl.Locale(s);if(c&&c.getTextInfo){const d=c.getTextInfo();if(d&&d.direction)return d.direction}}catch{}const u=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],o=this.services?.languageUtils||new tp(sp());return s.toLowerCase().indexOf("-latn")>1?"ltr":u.indexOf(o.getLanguagePartFromCode(s))>-1||s.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(s={},u){return new ql(s,u)}cloneInstance(s={},u=ts){const o=s.forkResourceStore;o&&delete s.forkResourceStore;const c={...this.options,...s,isClone:!0},d=new ql(c);if((s.debug!==void 0||s.prefix!==void 0)&&(d.logger=d.logger.clone(s)),["store","services","language"].forEach(m=>{d[m]=this[m]}),d.services={...this.services},d.services.utils={hasLoadedNamespace:d.hasLoadedNamespace.bind(d)},o){const m=Object.keys(this.store.data).reduce((y,h)=>(y[h]={...this.store.data[h]},y[h]=Object.keys(y[h]).reduce((x,R)=>(x[R]={...y[h][R]},x),y[h]),y),{});d.store=new Id(m,c),d.services.resourceStore=d.store}return d.translator=new ls(d.services,c),d.translator.on("*",(m,...y)=>{d.emit(m,...y)}),d.init(c,u),d.translator.options=c,d.translator.backendConnector.services.utils={hasLoadedNamespace:d.hasLoadedNamespace.bind(d)},d}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}const Fe=ql.createInstance();Fe.createInstance=ql.createInstance;Fe.createInstance;Fe.dir;Fe.init;Fe.loadResources;Fe.reloadResources;Fe.use;Fe.changeLanguage;Fe.getFixedT;Fe.t;Fe.exists;Fe.setDefaultNamespace;Fe.hasLoadedNamespace;Fe.loadNamespaces;Fe.loadLanguages;const{slice:Hv,forEach:qv}=[];function kv(r){return qv.call(Hv.call(arguments,1),s=>{if(s)for(const u in s)r[u]===void 0&&(r[u]=s[u])}),r}function Gv(r){return typeof r!="string"?!1:[/<\s*script.*?>/i,/<\s*\/\s*script\s*>/i,/<\s*img.*?on\w+\s*=/i,/<\s*\w+\s*on\w+\s*=.*?>/i,/javascript\s*:/i,/vbscript\s*:/i,/expression\s*\(/i,/eval\s*\(/i,/alert\s*\(/i,/document\.cookie/i,/document\.write\s*\(/i,/window\.location/i,/innerHTML/i].some(u=>u.test(r))}const up=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/,Bv=function(r,s){const o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{path:"/"},c=encodeURIComponent(s);let d=`${r}=${c}`;if(o.maxAge>0){const g=o.maxAge-0;if(Number.isNaN(g))throw new Error("maxAge should be a Number");d+=`; Max-Age=${Math.floor(g)}`}if(o.domain){if(!up.test(o.domain))throw new TypeError("option domain is invalid");d+=`; Domain=${o.domain}`}if(o.path){if(!up.test(o.path))throw new TypeError("option path is invalid");d+=`; Path=${o.path}`}if(o.expires){if(typeof o.expires.toUTCString!="function")throw new TypeError("option expires is invalid");d+=`; Expires=${o.expires.toUTCString()}`}if(o.httpOnly&&(d+="; HttpOnly"),o.secure&&(d+="; Secure"),o.sameSite)switch(typeof o.sameSite=="string"?o.sameSite.toLowerCase():o.sameSite){case!0:d+="; SameSite=Strict";break;case"lax":d+="; SameSite=Lax";break;case"strict":d+="; SameSite=Strict";break;case"none":d+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}return o.partitioned&&(d+="; Partitioned"),d},rp={create(r,s,u,o){let c=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{path:"/",sameSite:"strict"};u&&(c.expires=new Date,c.expires.setTime(c.expires.getTime()+u*60*1e3)),o&&(c.domain=o),document.cookie=Bv(r,s,c)},read(r){const s=`${r}=`,u=document.cookie.split(";");for(let o=0;o<u.length;o++){let c=u[o];for(;c.charAt(0)===" ";)c=c.substring(1,c.length);if(c.indexOf(s)===0)return c.substring(s.length,c.length)}return null},remove(r,s){this.create(r,"",-1,s)}};var Yv={name:"cookie",lookup(r){let{lookupCookie:s}=r;if(s&&typeof document<"u")return rp.read(s)||void 0},cacheUserLanguage(r,s){let{lookupCookie:u,cookieMinutes:o,cookieDomain:c,cookieOptions:d}=s;u&&typeof document<"u"&&rp.create(u,r,o,c,d)}},Vv={name:"querystring",lookup(r){let{lookupQuerystring:s}=r,u;if(typeof window<"u"){let{search:o}=window.location;!window.location.search&&window.location.hash?.indexOf("?")>-1&&(o=window.location.hash.substring(window.location.hash.indexOf("?")));const d=o.substring(1).split("&");for(let g=0;g<d.length;g++){const m=d[g].indexOf("=");m>0&&d[g].substring(0,m)===s&&(u=d[g].substring(m+1))}}return u}},Qv={name:"hash",lookup(r){let{lookupHash:s,lookupFromHashIndex:u}=r,o;if(typeof window<"u"){const{hash:c}=window.location;if(c&&c.length>2){const d=c.substring(1);if(s){const g=d.split("&");for(let m=0;m<g.length;m++){const y=g[m].indexOf("=");y>0&&g[m].substring(0,y)===s&&(o=g[m].substring(y+1))}}if(o)return o;if(!o&&u>-1){const g=c.match(/\/([a-zA-Z-]*)/g);return Array.isArray(g)?g[typeof u=="number"?u:0]?.replace("/",""):void 0}}}return o}};let Mn=null;const cp=()=>{if(Mn!==null)return Mn;try{if(Mn=typeof window<"u"&&window.localStorage!==null,!Mn)return!1;const r="i18next.translate.boo";window.localStorage.setItem(r,"foo"),window.localStorage.removeItem(r)}catch{Mn=!1}return Mn};var Xv={name:"localStorage",lookup(r){let{lookupLocalStorage:s}=r;if(s&&cp())return window.localStorage.getItem(s)||void 0},cacheUserLanguage(r,s){let{lookupLocalStorage:u}=s;u&&cp()&&window.localStorage.setItem(u,r)}};let Nn=null;const fp=()=>{if(Nn!==null)return Nn;try{if(Nn=typeof window<"u"&&window.sessionStorage!==null,!Nn)return!1;const r="i18next.translate.boo";window.sessionStorage.setItem(r,"foo"),window.sessionStorage.removeItem(r)}catch{Nn=!1}return Nn};var Kv={name:"sessionStorage",lookup(r){let{lookupSessionStorage:s}=r;if(s&&fp())return window.sessionStorage.getItem(s)||void 0},cacheUserLanguage(r,s){let{lookupSessionStorage:u}=s;u&&fp()&&window.sessionStorage.setItem(u,r)}},Zv={name:"navigator",lookup(r){const s=[];if(typeof navigator<"u"){const{languages:u,userLanguage:o,language:c}=navigator;if(u)for(let d=0;d<u.length;d++)s.push(u[d]);o&&s.push(o),c&&s.push(c)}return s.length>0?s:void 0}},$v={name:"htmlTag",lookup(r){let{htmlTag:s}=r,u;const o=s||(typeof document<"u"?document.documentElement:null);return o&&typeof o.getAttribute=="function"&&(u=o.getAttribute("lang")),u}},Jv={name:"path",lookup(r){let{lookupFromPathIndex:s}=r;if(typeof window>"u")return;const u=window.location.pathname.match(/\/([a-zA-Z-]*)/g);return Array.isArray(u)?u[typeof s=="number"?s:0]?.replace("/",""):void 0}},Pv={name:"subdomain",lookup(r){let{lookupFromSubdomainIndex:s}=r;const u=typeof s=="number"?s+1:1,o=typeof window<"u"&&window.location?.hostname?.match(/^(\w{2,5})\.(([a-z0-9-]{1,63}\.[a-z]{2,6})|localhost)/i);if(o)return o[u]}};let Rp=!1;try{document.cookie,Rp=!0}catch{}const Dp=["querystring","cookie","localStorage","sessionStorage","navigator","htmlTag"];Rp||Dp.splice(1,1);const Fv=()=>({order:Dp,lookupQuerystring:"lng",lookupCookie:"i18next",lookupLocalStorage:"i18nextLng",lookupSessionStorage:"i18nextLng",caches:["localStorage"],excludeCacheFor:["cimode"],convertDetectedLanguage:r=>r});class Mp{constructor(s){let u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.type="languageDetector",this.detectors={},this.init(s,u)}init(){let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{languageUtils:{}},u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};this.services=s,this.options=kv(u,this.options||{},Fv()),typeof this.options.convertDetectedLanguage=="string"&&this.options.convertDetectedLanguage.indexOf("15897")>-1&&(this.options.convertDetectedLanguage=c=>c.replace("-","_")),this.options.lookupFromUrlIndex&&(this.options.lookupFromPathIndex=this.options.lookupFromUrlIndex),this.i18nOptions=o,this.addDetector(Yv),this.addDetector(Vv),this.addDetector(Xv),this.addDetector(Kv),this.addDetector(Zv),this.addDetector($v),this.addDetector(Jv),this.addDetector(Pv),this.addDetector(Qv)}addDetector(s){return this.detectors[s.name]=s,this}detect(){let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.options.order,u=[];return s.forEach(o=>{if(this.detectors[o]){let c=this.detectors[o].lookup(this.options);c&&typeof c=="string"&&(c=[c]),c&&(u=u.concat(c))}}),u=u.filter(o=>o!=null&&!Gv(o)).map(o=>this.options.convertDetectedLanguage(o)),this.services&&this.services.languageUtils&&this.services.languageUtils.getBestMatchFromCodes?u:u.length>0?u[0]:null}cacheUserLanguage(s){let u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.options.caches;u&&(this.options.excludeCacheFor&&this.options.excludeCacheFor.indexOf(s)>-1||u.forEach(o=>{this.detectors[o]&&this.detectors[o].cacheUserLanguage(s,this.options)}))}}Mp.type="languageDetector";const Iv={title:"Spec Workflow MCP",support:"Support this project"},Wv={overview:"Project Overview",steering:"Steering Documents",specs:"Specification Documents",tasks:"Task Management",approvals:"Approval Requests",logs:"Implementation Logs"},ey={projectTitle:"Project Overview",activeSpecs:"Active Specs",archivedSpecs:"Archived Specs",totalSpecs:"Total Specs",tasks:"Tasks",overallProgress:"Overall Progress",recentActivity:"Recent Activity",modified:"{{time}}",noSpecs:"No specs found"},ty={specLabel:"Specification",specPlaceholder:"Select a specification",stats:{total:"Total",done:"Done",left:"Left",progress:"Progress"},overallProgress:"Overall Progress",section:"Section",task:"Task",copied:"Copied!",copyPromptTitle:"Copy prompt for AI agent",copyPromptAI:"Copy AI prompt for task {{taskId}}",copyPromptDefault:"Copy default prompt for task {{taskId}}",copyPrompt:'Please work on task {{taskId}} for spec "{{specName}}"',promptAvailable:"AI prompt available",promptPreview:"AI Prompt Preview",usingDefaultPrompt:"Using default prompt",status:{pending:"Pending",inProgress:"In Progress",completed:"Completed"},taskGroup:"Task Group",meta:{files:"Files",implementation:"Implementation",purposes:"Purposes",requirements:"Requirements",leverage:"Leverage"},loading:"Loading tasks...",noSpecs:"No specifications found",selectSpec:"Select a specification above to view tasks"},ay={docLabel:"Document",categoryPlaceholder:"Select a category",status:{pending:"Pending"},created:"Created: {{time}}",response:{approved:"Approved",rejected:"Rejected",needsRevision:"Needs revision"},processing:"Processing...",approve:"Approve",reject:"Reject",requestRevision:"Request Revision",openInEditor:"Open in Editor",noPending:"No pending approvals for this specification",noPendingDocuments:"No documents with pending approvals found",selectCategory:"Select a category above to view pending approvals"},ny={active:"Active",archived:"Archived",specLabel:"Specification",specPlaceholder:"Select a specification",archive:"Archive",unarchive:"Unarchive",docsTitle:"Specification Documents",modified:"Modified {{time}}",fileNotFound:"File not found",open:"Open",noDocs:"No documents found for this specification",noActiveSpecs:"No active specifications found",noArchivedSpecs:"No archived specifications found",selectSpec:"Select a specification above to view documents"},ly={title:"Steering Documents",modified:"Modified {{time}}",fileNotFound:"File not found",open:"Open",noDocs:"No steering documents found",copyInstructions:"Copy Instructions",copied:"Copied!"},iy={title:"Implementation Logs",subtitle:"Track all implementation changes and artifacts",selectSpec:"Select a spec...",searchPlaceholder:"Search logs...",loading:"Loading logs...",selectSpecMessage:"Select a spec to view implementation logs",noSearchResults:"No logs match your search",noLogs:"No implementation logs found for this spec",sort:{timestamp:"Timestamp",taskId:"Task ID",linesAdded:"Lines Added",filesChanged:"Files Changed"},stats:{totalEntries:"Total Entries",linesAdded:"Lines Added",linesRemoved:"Lines Removed",filesChanged:"Files Changed"},entry:{added:"Added",removed:"Removed",filesChanged:"Files Changed",netChange:"Net Change",filesModified:"Files Modified",filesCreated:"Files Created"},artifacts:{apiEndpoints:"API Endpoints",components:"Components",functions:"Functions",classes:"Classes",integrations:"Integrations",request:"Request:",response:"Response:",props:"Props:",exports:"Exports:",signature:"Signature:",methods:"Methods:",frontend:"Frontend:",backend:"Backend:",dataFlow:"Data Flow:",exported:"(exported)"}},sy={scrollToTop:"Scroll to top"},oy={title:{edit:"Edit Comment",add:"Add Comment"},selectedText:"Selected Text",highlightColor:"Choose Highlight Color",hexColor:"Hex Color Code",preview:"Preview",yourComment:"Your Comment",placeholder:"Enter your comment here...",tip:"Tip: Use Ctrl/Cmd + Enter to save quickly",cancel:"Cancel",update:"Update Comment",add:"Add Comment",noTextSelected:"No text selected"},uy={selector:"Language",changed:"Language changed successfully",auto:"Auto",english:"English",japanese:"日本語",chinese:"中文",spanish:"Español",portuguese:"Português",german:"Deutsch",french:"Français",russian:"Русский",italian:"Italiano",korean:"한국어",arabic:"العربية"},ry={header:Iv,tabs:Wv,overview:ey,tasks:ty,approvals:ay,specs:ny,steering:ly,logs:iy,common:sy,commentModal:oy,language:uy},cy={title:"スペックワークフロー MCP",support:"このプロジェクトを支援する"},fy={overview:"プロジェクト概要",steering:"ステアリングドキュメント",specs:"仕様書ドキュメント",tasks:"タスク管理",approvals:"承認リクエスト",logs:"実装ログ"},dy={projectTitle:"プロジェクト概要",activeSpecs:"アクティブな仕様書",archivedSpecs:"アーカイブされた仕様書",totalSpecs:"合計仕様書数",tasks:"タスク",overallProgress:"全体進捗",recentActivity:"最近のアクティビティ",modified:"{{time}}前",noSpecs:"仕様書が見つかりません"},py={specLabel:"仕様書",specPlaceholder:"仕様書を選択",stats:{total:"合計",done:"完了",left:"残り",progress:"進捗"},overallProgress:"全体進捗",section:"セクション",task:"タスク",copied:"コピーしました!",copyPromptTitle:"AIエージェント用のプロンプトをコピー",copyPromptAI:"タスク {{taskId}} の AI プロンプトをコピー",copyPromptDefault:"タスク {{taskId}} のデフォルトプロンプトをコピー",copyPrompt:"仕様書「{{specName}}」のタスク {{taskId}} に取り組んでください",promptAvailable:"AI プロンプトが利用可能",promptPreview:"AI プロンプトプレビュー",usingDefaultPrompt:"デフォルトプロンプトを使用",status:{pending:"保留中",inProgress:"進行中",completed:"完了"},taskGroup:"タスクグループ",meta:{files:"ファイル",implementation:"実装",purposes:"目的",requirements:"要件",leverage:"活用"},loading:"タスクを読み込み中...",noSpecs:"仕様書が見つかりません",selectSpec:"タスクを表示するには、上の仕様書を選択してください"},hy={docLabel:"ドキュメント",categoryPlaceholder:"カテゴリを選択",status:{pending:"保留中"},created:"作成日時: {{time}}",response:{approved:"承認済み",rejected:"拒否済み",needsRevision:"要修正"},processing:"処理中...",approve:"承認",reject:"拒否",requestRevision:"修正依頼",openInEditor:"エディタで開く",noPending:"この仕様書には保留中の承認はありません",noPendingDocuments:"保留中の承認があるドキュメントが見つかりません",selectCategory:"保留中の承認を表示するには、上のカテゴリを選択してください"},gy={active:"アクティブ",archived:"アーカイブ済み",specLabel:"仕様書",specPlaceholder:"仕様書を選択",archive:"アーカイブ",unarchive:"アーカイブ解除",docsTitle:"仕様書ドキュメント",modified:"{{time}}前に変更",fileNotFound:"ファイルが見つかりません",open:"開く",noDocs:"この仕様書のドキュメントが見つかりません",noActiveSpecs:"アクティブな仕様書が見つかりません",noArchivedSpecs:"アーカイブされた仕様書が見つかりません",selectSpec:"ドキュメントを表示するには、上の仕様書を選択してください"},my={title:"ステアリングドキュメント",modified:"{{time}}前に変更",fileNotFound:"ファイルが見つかりません",open:"開く",noDocs:"ステアリングドキュメントが見つかりません",copyInstructions:"手順をコピー",copied:"コピーしました!"},vy={title:"実装ログ",subtitle:"すべての実装変更とアーティファクトを追跡",selectSpec:"仕様を選択...",searchPlaceholder:"ログを検索...",loading:"ログを読み込み中...",selectSpecMessage:"実装ログを表示する仕様を選択してください",noSearchResults:"検索に一致するログがありません",noLogs:"この仕様の実装ログが見つかりません",sort:{timestamp:"タイムスタンプ",taskId:"タスクID",linesAdded:"追加行数",filesChanged:"変更ファイル数"},stats:{totalEntries:"総エントリ数",linesAdded:"追加行数",linesRemoved:"削除行数",filesChanged:"変更ファイル数"},entry:{added:"追加",removed:"削除",filesChanged:"変更ファイル数",netChange:"正味変更",filesModified:"変更されたファイル",filesCreated:"作成されたファイル"},artifacts:{apiEndpoints:"APIエンドポイント",components:"コンポーネント",functions:"関数",classes:"クラス",integrations:"統合",request:"リクエスト:",response:"レスポンス:",props:"プロパティ:",exports:"エクスポート:",signature:"シグネチャ:",methods:"メソッド:",frontend:"フロントエンド:",backend:"バックエンド:",dataFlow:"データフロー:",exported:"(エクスポート済み)"}},yy={scrollToTop:"一番上までスクロール"},by={title:{edit:"コメントを編集",add:"コメントを追加"},selectedText:"選択されたテキスト",highlightColor:"ハイライトカラーを選択",hexColor:"16進カラーコード",preview:"プレビュー",yourComment:"あなたのコメント",placeholder:"こちらにコメントを入力してください...",tip:"ヒント:Ctrl/Cmd + Enter ですぐに保存",cancel:"キャンセル",update:"コメントを更新",add:"コメントを追加",noTextSelected:"テキストが選択されていません"},Sy={selector:"言語",changed:"言語が正常に変更されました",auto:"自動",english:"English",japanese:"日本語",chinese:"中文",spanish:"Español",portuguese:"Português",german:"Deutsch",french:"Français",russian:"Русский",italian:"Italiano",korean:"한국어",arabic:"العربية"},Ay={header:cy,tabs:fy,overview:dy,tasks:py,approvals:hy,specs:gy,steering:my,logs:vy,common:yy,commentModal:by,language:Sy},xy={title:"规范工作流 MCP",support:"支持此项目"},Ty={overview:"项目概览",steering:"指导文档",specs:"规范文档",tasks:"任务管理",approvals:"审批请求",logs:"实现日志"},Ey={projectTitle:"项目概览",activeSpecs:"活跃规范",archivedSpecs:"已归档规范",totalSpecs:"规范总数",tasks:"任务",overallProgress:"整体进度",recentActivity:"最近活动",modified:"{{time}}",noSpecs:"未找到规范"},Cy={specLabel:"规范",specPlaceholder:"选择规范",stats:{total:"总计",done:"完成",left:"剩余",progress:"进度"},overallProgress:"整体进度",section:"部分",task:"任务",copied:"已复制!",copyPromptTitle:"为 AI 代理复制提示",copyPrompt:'请为规范 "{{specName}}" 处理任务 {{taskId}}',status:{pending:"待处理",inProgress:"进行中",completed:"已完成"},taskGroup:"任务组",meta:{files:"文件",implementation:"实施",purposes:"目的",requirements:"需求",leverage:"利用"},loading:"正在加载任务...",noSpecs:"未找到规范",selectSpec:"请在上方选择规范以查看任务"},Oy={docLabel:"文档",categoryPlaceholder:"选择类别",status:{pending:"待处理"},created:"创建时间:{{time}}",response:{approved:"已批准",rejected:"已拒绝",needsRevision:"需要修订"},processing:"正在处理...",approve:"批准",reject:"拒绝",requestRevision:"请求修订",openInEditor:"在编辑器中打开",noPending:"此规范没有待处理的审批",noPendingDocuments:"未找到有待处理审批的文档",selectCategory:"请在上方选择类别以查看待处理的审批"},zy={active:"活跃",archived:"已归档",specLabel:"规范",specPlaceholder:"选择规范",archive:"归档",unarchive:"取消归档",docsTitle:"规范文档",modified:"修改时间 {{time}}",fileNotFound:"未找到文件",open:"打开",noDocs:"此规范未找到文档",noActiveSpecs:"未找到活跃规范",noArchivedSpecs:"未找到已归档规范",selectSpec:"请在上方选择规范以查看文档"},Ry={title:"指导文档",modified:"修改时间 {{time}}",fileNotFound:"未找到文件",open:"打开",noDocs:"未找到指导文档",copyInstructions:"复制说明",copied:"已复制!"},Dy={title:"实现日志",subtitle:"跟踪所有实现更改和工件",selectSpec:"选择规范...",searchPlaceholder:"搜索日志...",loading:"加载日志中...",selectSpecMessage:"选择规范以查看实现日志",noSearchResults:"没有匹配搜索的日志",noLogs:"未找到此规范的实现日志",sort:{timestamp:"时间戳",taskId:"任务ID",linesAdded:"添加行数",filesChanged:"更改文件数"},stats:{totalEntries:"总条目数",linesAdded:"添加行数",linesRemoved:"删除行数",filesChanged:"更改文件数"},entry:{added:"添加",removed:"删除",filesChanged:"更改文件数",netChange:"净变更",filesModified:"修改的文件",filesCreated:"创建的文件"},artifacts:{apiEndpoints:"API端点",components:"组件",functions:"函数",classes:"类",integrations:"集成",request:"请求:",response:"响应:",props:"属性:",exports:"导出:",signature:"签名:",methods:"方法:",frontend:"前端:",backend:"后端:",dataFlow:"数据流:",exported:"(已导出)"}},My={scrollToTop:"滚动到顶部"},Ny={title:{edit:"编辑评论",add:"添加评论"},selectedText:"选中的文本",highlightColor:"选择高亮颜色",hexColor:"十六进制颜色代码",preview:"预览",yourComment:"您的评论",placeholder:"在此输入您的评论...",tip:"提示:使用 Ctrl/Cmd + Enter 快速保存",cancel:"取消",update:"更新评论",add:"添加评论",noTextSelected:"未选择文本"},wy={selector:"语言",changed:"语言更改成功",auto:"自动",english:"English",japanese:"日本語",chinese:"中文",spanish:"Español",portuguese:"Português",german:"Deutsch",french:"Français",russian:"Русский",italian:"Italiano",korean:"한국어",arabic:"العربية"},_y={header:xy,tabs:Ty,overview:Ey,tasks:Cy,approvals:Oy,specs:zy,steering:Ry,logs:Dy,common:My,commentModal:Ny,language:wy},Uy={title:"Spec Workflow MCP",support:"Apoya este proyecto"},Ly={overview:"Resumen del Proyecto",steering:"Documentos de Dirección",specs:"Documentos de Especificación",tasks:"Gestión de Tareas",approvals:"Solicitudes de Aprobación",logs:"Registros de Implementación"},jy={projectTitle:"Resumen del Proyecto",activeSpecs:"Especificaciones Activas",archivedSpecs:"Especificaciones Archivadas",totalSpecs:"Total de Especificaciones",tasks:"Tareas",overallProgress:"Progreso General",recentActivity:"Actividad Reciente",modified:"{{time}}",noSpecs:"No se encontraron especificaciones"},Hy={specLabel:"Especificación",specPlaceholder:"Seleccionar una especificación",stats:{total:"Total",done:"Completadas",left:"Restantes",progress:"Progreso"},overallProgress:"Progreso General",section:"Sección",task:"Tarea",copied:"¡Copiado!",copyPromptTitle:"Copiar prompt para agente IA",copyPromptAI:"Copiar prompt IA para tarea {{taskId}}",copyPromptDefault:"Copiar prompt predeterminado para tarea {{taskId}}",copyPrompt:'Por favor trabaja en la tarea {{taskId}} para la especificación "{{specName}}"',promptAvailable:"Prompt IA disponible",promptPreview:"Vista Previa del Prompt IA",usingDefaultPrompt:"Usando prompt predeterminado",status:{pending:"Pendiente",inProgress:"En Progreso",completed:"Completada"},taskGroup:"Grupo de Tareas",meta:{files:"Archivos",implementation:"Implementación",purposes:"Propósitos",requirements:"Requisitos",leverage:"Aprovechar"},loading:"Cargando tareas...",noSpecs:"No se encontraron especificaciones",selectSpec:"Selecciona una especificación arriba para ver las tareas"},qy={docLabel:"Documento",categoryPlaceholder:"Seleccionar una categoría",status:{pending:"Pendiente"},created:"Creado: {{time}}",response:{approved:"Aprobado",rejected:"Rechazado",needsRevision:"Necesita revisión"},processing:"Procesando...",approve:"Aprobar",reject:"Rechazar",requestRevision:"Solicitar Revisión",openInEditor:"Abrir en Editor",noPending:"No hay aprobaciones pendientes para esta especificación",noPendingDocuments:"No se encontraron documentos con aprobaciones pendientes",selectCategory:"Selecciona una categoría arriba para ver aprobaciones pendientes"},ky={active:"Activas",archived:"Archivadas",specLabel:"Especificación",specPlaceholder:"Seleccionar una especificación",archive:"Archivar",unarchive:"Desarchivar",docsTitle:"Documentos de Especificación",modified:"Modificado {{time}}",fileNotFound:"Archivo no encontrado",open:"Abrir",noDocs:"No se encontraron documentos para esta especificación",noActiveSpecs:"No se encontraron especificaciones activas",noArchivedSpecs:"No se encontraron especificaciones archivadas",selectSpec:"Selecciona una especificación arriba para ver documentos"},Gy={title:"Documentos de Dirección",modified:"Modificado {{time}}",fileNotFound:"Archivo no encontrado",open:"Abrir",noDocs:"No se encontraron documentos de dirección",copyInstructions:"Copiar Instrucciones",copied:"¡Copiado!"},By={title:"Registros de Implementación",subtitle:"Rastrea todos los cambios e implementaciones de artefactos",selectSpec:"Seleccionar una especificación...",searchPlaceholder:"Buscar registros...",loading:"Cargando registros...",selectSpecMessage:"Selecciona una especificación para ver los registros de implementación",noSearchResults:"No hay registros que coincidan con tu búsqueda",noLogs:"No se encontraron registros de implementación para esta especificación",sort:{timestamp:"Marca de Tiempo",taskId:"ID de Tarea",linesAdded:"Líneas Añadidas",filesChanged:"Archivos Modificados"},stats:{totalEntries:"Entradas Totales",linesAdded:"Líneas Añadidas",linesRemoved:"Líneas Eliminadas",filesChanged:"Archivos Modificados"},entry:{added:"Añadido",removed:"Eliminado",filesChanged:"Archivos Modificados",netChange:"Cambio Neto",filesModified:"Archivos Modificados",filesCreated:"Archivos Creados"},artifacts:{apiEndpoints:"Endpoints de API",components:"Componentes",functions:"Funciones",classes:"Clases",integrations:"Integraciones",request:"Solicitud:",response:"Respuesta:",props:"Props:",exports:"Exportaciones:",signature:"Firma:",methods:"Métodos:",frontend:"Frontend:",backend:"Backend:",dataFlow:"Flujo de Datos:",exported:"(exportado)"}},Yy={scrollToTop:"Volver arriba"},Vy={title:{edit:"Editar Comentario",add:"Añadir Comentario"},selectedText:"Texto Seleccionado",highlightColor:"Elegir Color de Resaltado",hexColor:"Código de Color Hex",preview:"Vista Previa",yourComment:"Tu Comentario",placeholder:"Escribe tu comentario aquí...",tip:"Consejo: Usa Ctrl/Cmd + Enter para guardar rápidamente",cancel:"Cancelar",update:"Actualizar Comentario",add:"Añadir Comentario",noTextSelected:"Ningún texto seleccionado"},Qy={selector:"Idioma",changed:"Idioma cambiado exitosamente",auto:"Auto",english:"English",japanese:"日本語",chinese:"中文",spanish:"Español",portuguese:"Português",german:"Deutsch",french:"Français",russian:"Русский",italian:"Italiano",korean:"한국어",arabic:"العربية"},Xy={header:Uy,tabs:Ly,overview:jy,tasks:Hy,approvals:qy,specs:ky,steering:Gy,logs:By,common:Yy,commentModal:Vy,language:Qy},Ky={title:"Spec Workflow MCP",support:"Apoie este projeto"},Zy={overview:"Visão Geral do Projeto",steering:"Documentos de Direcionamento",specs:"Documentos de Especificação",tasks:"Gerenciamento de Tarefas",approvals:"Solicitações de Aprovação",logs:"Registros de Implementação"},$y={projectTitle:"Visão Geral do Projeto",activeSpecs:"Especificações Ativas",archivedSpecs:"Especificações Arquivadas",totalSpecs:"Total de Especificações",tasks:"Tarefas",overallProgress:"Progresso Geral",recentActivity:"Atividade Recente",modified:"{{time}}",noSpecs:"Nenhuma especificação encontrada"},Jy={specLabel:"Especificação",specPlaceholder:"Selecionar uma especificação",stats:{total:"Total",done:"Concluídas",left:"Restantes",progress:"Progresso"},overallProgress:"Progresso Geral",section:"Seção",task:"Tarefa",copied:"Copiado!",copyPromptTitle:"Copiar prompt para agente IA",copyPromptAI:"Copiar prompt IA para tarefa {{taskId}}",copyPromptDefault:"Copiar prompt padrão para tarefa {{taskId}}",copyPrompt:'Por favor trabalhe na tarefa {{taskId}} para a especificação "{{specName}}"',promptAvailable:"Prompt IA disponível",promptPreview:"Visualização do Prompt IA",usingDefaultPrompt:"Usando prompt padrão",status:{pending:"Pendente",inProgress:"Em Progresso",completed:"Concluída"},taskGroup:"Grupo de Tarefas",meta:{files:"Arquivos",implementation:"Implementação",purposes:"Propósitos",requirements:"Requisitos",leverage:"Aproveitar"},loading:"Carregando tarefas...",noSpecs:"Nenhuma especificação encontrada",selectSpec:"Selecione uma especificação acima para ver as tarefas"},Py={docLabel:"Documento",categoryPlaceholder:"Selecionar uma categoria",status:{pending:"Pendente"},created:"Criado: {{time}}",response:{approved:"Aprovado",rejected:"Rejeitado",needsRevision:"Precisa revisão"},processing:"Processando...",approve:"Aprovar",reject:"Rejeitar",requestRevision:"Solicitar Revisão",openInEditor:"Abrir no Editor",noPending:"Nenhuma aprovação pendente para esta especificação",noPendingDocuments:"Nenhum documento com aprovações pendentes encontrado",selectCategory:"Selecione uma categoria acima para ver aprovações pendentes"},Fy={active:"Ativas",archived:"Arquivadas",specLabel:"Especificação",specPlaceholder:"Selecionar uma especificação",archive:"Arquivar",unarchive:"Desarquivar",docsTitle:"Documentos de Especificação",modified:"Modificado {{time}}",fileNotFound:"Arquivo não encontrado",open:"Abrir",noDocs:"Nenhum documento encontrado para esta especificação",noActiveSpecs:"Nenhuma especificação ativa encontrada",noArchivedSpecs:"Nenhuma especificação arquivada encontrada",selectSpec:"Selecione uma especificação acima para ver documentos"},Iy={title:"Documentos de Direcionamento",modified:"Modificado {{time}}",fileNotFound:"Arquivo não encontrado",open:"Abrir",noDocs:"Nenhum documento de direcionamento encontrado",copyInstructions:"Copiar Instruções",copied:"Copiado!"},Wy={title:"Registros de Implementação",subtitle:"Rastreie todas as alterações de implementação e artefatos",selectSpec:"Selecionar uma especificação...",searchPlaceholder:"Pesquisar registros...",loading:"Carregando registros...",selectSpecMessage:"Selecione uma especificação para visualizar os registros de implementação",noSearchResults:"Nenhum registro corresponde à sua pesquisa",noLogs:"Nenhum registro de implementação encontrado para esta especificação",sort:{timestamp:"Timestamp",taskId:"ID da Tarefa",linesAdded:"Linhas Adicionadas",filesChanged:"Arquivos Alterados"},stats:{totalEntries:"Total de Entradas",linesAdded:"Linhas Adicionadas",linesRemoved:"Linhas Removidas",filesChanged:"Arquivos Alterados"},entry:{added:"Adicionado",removed:"Removido",filesChanged:"Arquivos Alterados",netChange:"Alteração Líquida",filesModified:"Arquivos Modificados",filesCreated:"Arquivos Criados"},artifacts:{apiEndpoints:"Endpoints de API",components:"Componentes",functions:"Funções",classes:"Classes",integrations:"Integrações",request:"Requisição:",response:"Resposta:",props:"Props:",exports:"Exportações:",signature:"Assinatura:",methods:"Métodos:",frontend:"Frontend:",backend:"Backend:",dataFlow:"Fluxo de Dados:",exported:"(exportado)"}},eb={scrollToTop:"Voltar ao topo"},tb={title:{edit:"Editar Comentário",add:"Adicionar Comentário"},selectedText:"Texto Selecionado",highlightColor:"Escolher Cor de Destaque",hexColor:"Código de Cor Hex",preview:"Visualizar",yourComment:"Seu Comentário",placeholder:"Digite seu comentário aqui...",tip:"Dica: Use Ctrl/Cmd + Enter para salvar rapidamente",cancel:"Cancelar",update:"Atualizar Comentário",add:"Adicionar Comentário",noTextSelected:"Nenhum texto selecionado"},ab={selector:"Idioma",changed:"Idioma alterado com sucesso",auto:"Auto",english:"English",japanese:"日本語",chinese:"中文",spanish:"Español",portuguese:"Português",german:"Deutsch",french:"Français",russian:"Русский",italian:"Italiano",korean:"한국어",arabic:"العربية"},nb={header:Ky,tabs:Zy,overview:$y,tasks:Jy,approvals:Py,specs:Fy,steering:Iy,logs:Wy,common:eb,commentModal:tb,language:ab},lb={title:"Spec Workflow MCP",support:"Dieses Projekt unterstützen"},ib={overview:"Projektübersicht",steering:"Steuerungsdokumente",specs:"Spezifikationsdokumente",tasks:"Aufgabenverwaltung",approvals:"Genehmigungsanfragen",logs:"Implementierungsprotokolle"},sb={projectTitle:"Projektübersicht",activeSpecs:"Aktive Spezifikationen",archivedSpecs:"Archivierte Spezifikationen",totalSpecs:"Spezifikationen gesamt",tasks:"Aufgaben",overallProgress:"Gesamtfortschritt",recentActivity:"Letzte Aktivität",modified:"{{time}}",noSpecs:"Keine Spezifikationen gefunden"},ob={specLabel:"Spezifikation",specPlaceholder:"Spezifikation auswählen",stats:{total:"Gesamt",done:"Erledigt",left:"Verbleibend",progress:"Fortschritt"},overallProgress:"Gesamtfortschritt",section:"Abschnitt",task:"Aufgabe",copied:"Kopiert!",copyPromptTitle:"Prompt für KI-Agent kopieren",copyPromptAI:"KI-Prompt für Aufgabe {{taskId}} kopieren",copyPromptDefault:"Standard-Prompt für Aufgabe {{taskId}} kopieren",copyPrompt:'Bitte arbeite an Aufgabe {{taskId}} für Spezifikation "{{specName}}"',promptAvailable:"KI-Prompt verfügbar",promptPreview:"KI-Prompt Vorschau",usingDefaultPrompt:"Standard-Prompt verwenden",status:{pending:"Ausstehend",inProgress:"In Arbeit",completed:"Abgeschlossen"},taskGroup:"Aufgabengruppe",meta:{files:"Dateien",implementation:"Implementierung",purposes:"Zwecke",requirements:"Anforderungen",leverage:"Nutzen"},loading:"Aufgaben werden geladen...",noSpecs:"Keine Spezifikationen gefunden",selectSpec:"Wählen Sie oben eine Spezifikation aus um Aufgaben anzuzeigen"},ub={docLabel:"Dokument",categoryPlaceholder:"Kategorie auswählen",status:{pending:"Ausstehend"},created:"Erstellt: {{time}}",response:{approved:"Genehmigt",rejected:"Abgelehnt",needsRevision:"Überarbeitung erforderlich"},processing:"Verarbeitung läuft...",approve:"Genehmigen",reject:"Ablehnen",requestRevision:"Überarbeitung anfordern",openInEditor:"Im Editor öffnen",noPending:"Keine ausstehenden Genehmigungen für diese Spezifikation",noPendingDocuments:"Keine Dokumente mit ausstehenden Genehmigungen gefunden",selectCategory:"Wählen Sie oben eine Kategorie aus um ausstehende Genehmigungen anzuzeigen"},rb={active:"Aktiv",archived:"Archiviert",specLabel:"Spezifikation",specPlaceholder:"Spezifikation auswählen",archive:"Archivieren",unarchive:"Aus Archiv holen",docsTitle:"Spezifikationsdokumente",modified:"Geändert {{time}}",fileNotFound:"Datei nicht gefunden",open:"Öffnen",noDocs:"Keine Dokumente für diese Spezifikation gefunden",noActiveSpecs:"Keine aktiven Spezifikationen gefunden",noArchivedSpecs:"Keine archivierten Spezifikationen gefunden",selectSpec:"Wählen Sie oben eine Spezifikation aus um Dokumente anzuzeigen"},cb={title:"Steuerungsdokumente",modified:"Geändert {{time}}",fileNotFound:"Datei nicht gefunden",open:"Öffnen",noDocs:"Keine Steuerungsdokumente gefunden",copyInstructions:"Anweisungen kopieren",copied:"Kopiert!"},fb={title:"Implementierungsprotokolle",subtitle:"Verfolgen Sie alle Implementierungsänderungen und Artefakte",selectSpec:"Spezifikation auswählen...",searchPlaceholder:"Protokolle durchsuchen...",loading:"Protokolle werden geladen...",selectSpecMessage:"Wählen Sie eine Spezifikation aus, um Implementierungsprotokolle anzuzeigen",noSearchResults:"Keine Protokolle entsprechen Ihrer Suche",noLogs:"Keine Implementierungsprotokolle für diese Spezifikation gefunden",sort:{timestamp:"Zeitstempel",taskId:"Aufgaben-ID",linesAdded:"Hinzugefügte Zeilen",filesChanged:"Geänderte Dateien"},stats:{totalEntries:"Gesamteinträge",linesAdded:"Hinzugefügte Zeilen",linesRemoved:"Entfernte Zeilen",filesChanged:"Geänderte Dateien"},entry:{added:"Hinzugefügt",removed:"Entfernt",filesChanged:"Geänderte Dateien",netChange:"Nettoänderung",filesModified:"Geänderte Dateien",filesCreated:"Erstellte Dateien"},artifacts:{apiEndpoints:"API-Endpunkte",components:"Komponenten",functions:"Funktionen",classes:"Klassen",integrations:"Integrationen",request:"Anfrage:",response:"Antwort:",props:"Props:",exports:"Exporte:",signature:"Signatur:",methods:"Methoden:",frontend:"Frontend:",backend:"Backend:",dataFlow:"Datenfluss:",exported:"(exportiert)"}},db={scrollToTop:"Nach oben scrollen"},pb={title:{edit:"Kommentar bearbeiten",add:"Kommentar hinzufügen"},selectedText:"Ausgewählter Text",highlightColor:"Hervorhebungsfarbe wählen",hexColor:"Hex-Farbcode",preview:"Vorschau",yourComment:"Ihr Kommentar",placeholder:"Geben Sie hier Ihren Kommentar ein...",tip:"Tipp: Verwenden Sie Strg/Cmd + Enter zum schnellen Speichern",cancel:"Abbrechen",update:"Kommentar aktualisieren",add:"Kommentar hinzufügen",noTextSelected:"Kein Text ausgewählt"},hb={selector:"Sprache",changed:"Sprache erfolgreich geändert",auto:"Automatisch",english:"English",japanese:"日本語",chinese:"中文",spanish:"Español",portuguese:"Português",german:"Deutsch",french:"Français",russian:"Русский",italian:"Italiano",korean:"한국어",arabic:"العربية"},gb={header:lb,tabs:ib,overview:sb,tasks:ob,approvals:ub,specs:rb,steering:cb,logs:fb,common:db,commentModal:pb,language:hb},mb={title:"Spec Workflow MCP",support:"Soutenir ce projet"},vb={overview:"Vue d'ensemble du Projet",steering:"Documents de Pilotage",specs:"Documents de Spécification",tasks:"Gestion des Tâches",approvals:"Demandes d'Approbation",logs:"Journaux d'Implémentation"},yb={projectTitle:"Vue d'ensemble du Projet",activeSpecs:"Spécifications Actives",archivedSpecs:"Spécifications Archivées",totalSpecs:"Total des Spécifications",tasks:"Tâches",overallProgress:"Progrès Global",recentActivity:"Activité Récente",modified:"{{time}}",noSpecs:"Aucune spécification trouvée"},bb={specLabel:"Spécification",specPlaceholder:"Sélectionner une spécification",stats:{total:"Total",done:"Terminé",left:"Restant",progress:"Progrès"},overallProgress:"Progrès Global",section:"Section",task:"Tâche",copied:"Copié !",copyPromptTitle:"Copier le prompt pour l'agent IA",copyPromptAI:"Copier le prompt IA pour la tâche {{taskId}}",copyPromptDefault:"Copier le prompt par défaut pour la tâche {{taskId}}",copyPrompt:'Veuillez travailler sur la tâche {{taskId}} pour la spécification "{{specName}}"',promptAvailable:"Prompt IA disponible",promptPreview:"Aperçu du Prompt IA",usingDefaultPrompt:"Utilisation du prompt par défaut",status:{pending:"En attente",inProgress:"En cours",completed:"Terminé"},taskGroup:"Groupe de Tâches",meta:{files:"Fichiers",implementation:"Implémentation",purposes:"Objectifs",requirements:"Exigences",leverage:"Utiliser"},loading:"Chargement des tâches...",noSpecs:"Aucune spécification trouvée",selectSpec:"Sélectionner une spécification ci-dessus pour voir les tâches"},Sb={docLabel:"Document",categoryPlaceholder:"Sélectionner une catégorie",status:{pending:"En attente"},created:"Créé : {{time}}",response:{approved:"Approuvé",rejected:"Rejeté",needsRevision:"Nécessite une révision"},processing:"Traitement...",approve:"Approuver",reject:"Rejeter",requestRevision:"Demander une Révision",openInEditor:"Ouvrir dans l'Éditeur",noPending:"Aucune approbation en attente pour cette spécification",noPendingDocuments:"Aucun document avec approbations en attente trouvé",selectCategory:"Sélectionner une catégorie ci-dessus pour voir les approbations en attente"},Ab={active:"Actif",archived:"Archivé",specLabel:"Spécification",specPlaceholder:"Sélectionner une spécification",archive:"Archiver",unarchive:"Désarchiver",docsTitle:"Documents de Spécification",modified:"Modifié {{time}}",fileNotFound:"Fichier non trouvé",open:"Ouvrir",noDocs:"Aucun document trouvé pour cette spécification",noActiveSpecs:"Aucune spécification active trouvée",noArchivedSpecs:"Aucune spécification archivée trouvée",selectSpec:"Sélectionner une spécification ci-dessus pour voir les documents"},xb={title:"Documents de Pilotage",modified:"Modifié {{time}}",fileNotFound:"Fichier non trouvé",open:"Ouvrir",noDocs:"Aucun document de pilotage trouvé",copyInstructions:"Copier les Instructions",copied:"Copié !"},Tb={scrollToTop:"Défiler vers le haut"},Eb={title:{edit:"Modifier le commentaire",add:"Ajouter un commentaire"},selectedText:"Texte sélectionné",highlightColor:"Choisir la couleur de surlignage",hexColor:"Code couleur hexadécimal",preview:"Aperçu",yourComment:"Votre commentaire",placeholder:"Saisissez votre commentaire ici...",tip:"Conseil : Utilisez Ctrl/Cmd + Enter pour enregistrer rapidement",cancel:"Annuler",update:"Mettre à jour le commentaire",add:"Ajouter un commentaire",noTextSelected:"Aucun texte sélectionné"},Cb={title:"Journaux d'Implémentation",subtitle:"Suivez toutes les modifications et artefacts d'implémentation",selectSpec:"Sélectionner une spécification...",searchPlaceholder:"Rechercher des journaux...",loading:"Chargement des journaux...",selectSpecMessage:"Sélectionnez une spécification pour afficher les journaux d'implémentation",noSearchResults:"Aucun journal ne correspond à votre recherche",noLogs:"Aucun journal d'implémentation trouvé pour cette spécification",sort:{timestamp:"Horodatage",taskId:"ID de Tâche",linesAdded:"Lignes Ajoutées",filesChanged:"Fichiers Modifiés"},stats:{totalEntries:"Total d'Entrées",linesAdded:"Lignes Ajoutées",linesRemoved:"Lignes Supprimées",filesChanged:"Fichiers Modifiés"},entry:{added:"Ajouté",removed:"Supprimé",filesChanged:"Fichiers Modifiés",netChange:"Changement Net",filesModified:"Fichiers Modifiés",filesCreated:"Fichiers Créés"},artifacts:{apiEndpoints:"Points de Terminaison API",components:"Composants",functions:"Fonctions",classes:"Classes",integrations:"Intégrations",request:"Requête:",response:"Réponse:",props:"Props:",exports:"Exports:",signature:"Signature:",methods:"Méthodes:",frontend:"Frontend:",backend:"Backend:",dataFlow:"Flux de Données:",exported:"(exporté)"}},Ob={selector:"Langue",changed:"Langue changée avec succès",auto:"Auto",english:"English",japanese:"日本語",chinese:"中文",spanish:"Español",portuguese:"Português",german:"Deutsch",french:"Français",russian:"Русский",italian:"Italiano",korean:"한국어",arabic:"العربية"},zb={header:mb,tabs:vb,overview:yb,tasks:bb,approvals:Sb,specs:Ab,steering:xb,common:Tb,commentModal:Eb,logs:Cb,language:Ob},Rb={title:"Spec Workflow MCP",support:"Поддержать этот проект"},Db={overview:"Обзор проекта",steering:"Управляющие документы",specs:"Документы спецификаций",tasks:"Управление задачами",approvals:"Запросы на одобрение",logs:"Журналы Реализации"},Mb={projectTitle:"Обзор проекта",activeSpecs:"Активные спецификации",archivedSpecs:"Архивированные спецификации",totalSpecs:"Всего спецификаций",tasks:"Задачи",overallProgress:"Общий прогресс",recentActivity:"Недавняя активность",modified:"{{time}}",noSpecs:"Спецификации не найдены"},Nb={specLabel:"Спецификация",specPlaceholder:"Выберите спецификацию",stats:{total:"Всего",done:"Готово",left:"Осталось",progress:"Прогресс"},overallProgress:"Общий прогресс",section:"Раздел",task:"Задача",copied:"Скопировано!",copyPromptTitle:"Скопировать подсказку для AI агента",copyPromptAI:"Скопировать AI подсказку для задачи {{taskId}}",copyPromptDefault:"Скопировать стандартную подсказку для задачи {{taskId}}",copyPrompt:'Пожалуйста, работайте над задачей {{taskId}} для спецификации "{{specName}}"',promptAvailable:"AI подсказка доступна",promptPreview:"Предварительный просмотр AI подсказки",usingDefaultPrompt:"Используется стандартная подсказка",status:{pending:"Ожидает",inProgress:"В процессе",completed:"Завершено"},taskGroup:"Группа задач",meta:{files:"Файлы",implementation:"Реализация",purposes:"Цели",requirements:"Требования",leverage:"Использовать"},loading:"Загрузка задач...",noSpecs:"Спецификации не найдены",selectSpec:"Выберите спецификацию выше для просмотра задач"},wb={docLabel:"Документ",categoryPlaceholder:"Выберите категорию",status:{pending:"Ожидает"},created:"Создано: {{time}}",response:{approved:"Одобрено",rejected:"Отклонено",needsRevision:"Требует доработки"},processing:"Обработка...",approve:"Одобрить",reject:"Отклонить",requestRevision:"Запросить доработку",openInEditor:"Открыть в редакторе",noPending:"Нет ожидающих одобрений для этой спецификации",noPendingDocuments:"Документы с ожидающими одобрениями не найдены",selectCategory:"Выберите категорию выше для просмотра ожидающих одобрений"},_b={active:"Активные",archived:"Архивированные",specLabel:"Спецификация",specPlaceholder:"Выберите спецификацию",archive:"Архивировать",unarchive:"Разархивировать",docsTitle:"Документы спецификации",modified:"Изменено {{time}}",fileNotFound:"Файл не найден",open:"Открыть",noDocs:"Документы не найдены для этой спецификации",noActiveSpecs:"Активные спецификации не найдены",noArchivedSpecs:"Архивированные спецификации не найдены",selectSpec:"Выберите спецификацию выше для просмотра документов"},Ub={title:"Управляющие документы",modified:"Изменено {{time}}",fileNotFound:"Файл не найден",open:"Открыть",noDocs:"Управляющие документы не найдены",copyInstructions:"Скопировать инструкции",copied:"Скопировано!"},Lb={title:"Журналы Реализации",subtitle:"Отслеживайте все изменения реализации и артефакты",selectSpec:"Выберите спецификацию...",searchPlaceholder:"Поиск журналов...",loading:"Загрузка журналов...",selectSpecMessage:"Выберите спецификацию для просмотра журналов реализации",noSearchResults:"Нет журналов, соответствующих вашему поиску",noLogs:"Журналы реализации для этой спецификации не найдены",sort:{timestamp:"Временная Метка",taskId:"ID Задачи",linesAdded:"Добавлено Строк",filesChanged:"Изменено Файлов"},stats:{totalEntries:"Всего Записей",linesAdded:"Добавлено Строк",linesRemoved:"Удалено Строк",filesChanged:"Изменено Файлов"},entry:{added:"Добавлено",removed:"Удалено",filesChanged:"Изменено Файлов",netChange:"Чистое Изменение",filesModified:"Измененные Файлы",filesCreated:"Созданные Файлы"},artifacts:{apiEndpoints:"Конечные Точки API",components:"Компоненты",functions:"Функции",classes:"Классы",integrations:"Интеграции",request:"Запрос:",response:"Ответ:",props:"Пропсы:",exports:"Экспорты:",signature:"Сигнатура:",methods:"Методы:",frontend:"Фронтенд:",backend:"Бэкенд:",dataFlow:"Поток Данных:",exported:"(экспортировано)"}},jb={scrollToTop:"Прокрутить вверх"},Hb={title:{edit:"Редактировать комментарий",add:"Добавить комментарий"},selectedText:"Выделенный текст",highlightColor:"Выбрать цвет выделения",hexColor:"Hex-код цвета",preview:"Предварительный просмотр",yourComment:"Ваш комментарий",placeholder:"Введите ваш комментарий здесь...",tip:"Совет: Используйте Ctrl/Cmd + Enter для быстрого сохранения",cancel:"Отмена",update:"Обновить комментарий",add:"Добавить комментарий",noTextSelected:"Текст не выделен"},qb={selector:"Язык",changed:"Язык успешно изменен",auto:"Авто",english:"English",japanese:"日本語",chinese:"中文",spanish:"Español",portuguese:"Português",german:"Deutsch",french:"Français",russian:"Русский",italian:"Italiano",korean:"한국어",arabic:"العربية"},kb={header:Rb,tabs:Db,overview:Mb,tasks:Nb,approvals:wb,specs:_b,steering:Ub,logs:Lb,common:jb,commentModal:Hb,language:qb},Gb={title:"Spec Workflow MCP",support:"Supporta questo progetto"},Bb={overview:"Panoramica Progetto",steering:"Documenti Direzione",specs:"Documenti Specifica",tasks:"Gestione Task",approvals:"Richieste Approvazione",logs:"Log di Implementazione"},Yb={projectTitle:"Panoramica Progetto",activeSpecs:"Spec Attive",archivedSpecs:"Spec Archiviate",totalSpecs:"Spec Totali",tasks:"Task",overallProgress:"Progresso Complessivo",recentActivity:"Attività Recente",modified:"{{time}}",noSpecs:"Nessuna spec trovata"},Vb={specLabel:"Specifica",specPlaceholder:"Seleziona una specifica",stats:{total:"Totale",done:"Fatto",left:"Rimanenti",progress:"Progresso"},overallProgress:"Progresso Complessivo",section:"Sezione",task:"Task",copied:"Copiato!",copyPromptTitle:"Copia prompt per agente AI",copyPromptAI:"Copia prompt AI per task {{taskId}}",copyPromptDefault:"Copia prompt predefinito per task {{taskId}}",copyPrompt:'Lavora sul task {{taskId}} per spec "{{specName}}"',promptAvailable:"Prompt AI disponibile",promptPreview:"Anteprima Prompt AI",usingDefaultPrompt:"Usando prompt predefinito",status:{pending:"In Attesa",inProgress:"In Corso",completed:"Completato"},taskGroup:"Gruppo Task",meta:{files:"File",implementation:"Implementazione",purposes:"Scopi",requirements:"Requisiti",leverage:"Sfrutta"},loading:"Caricamento task...",noSpecs:"Nessuna specifica trovata",selectSpec:"Seleziona una specifica sopra per visualizzare i task"},Qb={docLabel:"Documento",categoryPlaceholder:"Seleziona una categoria",status:{pending:"In Attesa"},created:"Creato: {{time}}",response:{approved:"Approvato",rejected:"Rifiutato",needsRevision:"Necessita revisione"},processing:"Elaborazione...",approve:"Approva",reject:"Rifiuta",requestRevision:"Richiedi Revisione",openInEditor:"Apri nell'Editor",noPending:"Nessuna approvazione in attesa per questa specifica",noPendingDocuments:"Nessun documento con approvazioni in attesa trovato",selectCategory:"Seleziona una categoria sopra per visualizzare approvazioni in attesa"},Xb={active:"Attive",archived:"Archiviate",specLabel:"Specifica",specPlaceholder:"Seleziona una specifica",archive:"Archivia",unarchive:"Desarchivia",docsTitle:"Documenti Specifica",modified:"Modificato {{time}}",fileNotFound:"File non trovato",open:"Apri",noDocs:"Nessun documento trovato per questa specifica",noActiveSpecs:"Nessuna specifica attiva trovata",noArchivedSpecs:"Nessuna specifica archiviata trovata",selectSpec:"Seleziona una specifica sopra per visualizzare i documenti"},Kb={title:"Documenti Direzione",modified:"Modificato {{time}}",fileNotFound:"File non trovato",open:"Apri",noDocs:"Nessun documento direzione trovato",copyInstructions:"Copia Istruzioni",copied:"Copiato!"},Zb={title:"Log di Implementazione",subtitle:"Traccia tutte le modifiche e gli artefatti di implementazione",selectSpec:"Seleziona una specifica...",searchPlaceholder:"Cerca log...",loading:"Caricamento log...",selectSpecMessage:"Seleziona una specifica per visualizzare i log di implementazione",noSearchResults:"Nessun log corrisponde alla tua ricerca",noLogs:"Nessun log di implementazione trovato per questa specifica",sort:{timestamp:"Timestamp",taskId:"ID Attività",linesAdded:"Righe Aggiunte",filesChanged:"File Modificati"},stats:{totalEntries:"Voci Totali",linesAdded:"Righe Aggiunte",linesRemoved:"Righe Rimosse",filesChanged:"File Modificati"},entry:{added:"Aggiunto",removed:"Rimosso",filesChanged:"File Modificati",netChange:"Variazione Netta",filesModified:"File Modificati",filesCreated:"File Creati"},artifacts:{apiEndpoints:"Endpoint API",components:"Componenti",functions:"Funzioni",classes:"Classi",integrations:"Integrazioni",request:"Richiesta:",response:"Risposta:",props:"Props:",exports:"Esportazioni:",signature:"Firma:",methods:"Metodi:",frontend:"Frontend:",backend:"Backend:",dataFlow:"Flusso Dati:",exported:"(esportato)"}},$b={scrollToTop:"Scorri in alto"},Jb={title:{edit:"Modifica Commento",add:"Aggiungi Commento"},selectedText:"Testo Selezionato",highlightColor:"Scegli Colore Evidenziatore",hexColor:"Codice Colore Hex",preview:"Anteprima",yourComment:"Il Tuo Commento",placeholder:"Inserisci il tuo commento qui...",tip:"Suggerimento: Usa Ctrl/Cmd + Enter per salvare rapidamente",cancel:"Annulla",update:"Aggiorna Commento",add:"Aggiungi Commento",noTextSelected:"Nessun testo selezionato"},Pb={selector:"Lingua",changed:"Lingua cambiata con successo",auto:"Automatico",english:"English",japanese:"日本語",chinese:"中文",spanish:"Español",portuguese:"Português",german:"Deutsch",french:"Français",russian:"Русский",italian:"Italiano",korean:"한국어",arabic:"العربية"},Fb={header:Gb,tabs:Bb,overview:Yb,tasks:Vb,approvals:Qb,specs:Xb,steering:Kb,logs:Zb,common:$b,commentModal:Jb,language:Pb},Ib={title:"Spec Workflow MCP",support:"이 프로젝트 지원하기"},Wb={overview:"프로젝트 개요",steering:"가이드 문서",specs:"명세서 문서",tasks:"태스크 관리",approvals:"승인 요청",logs:"구현 로그"},e0={projectTitle:"프로젝트 개요",activeSpecs:"활성 스펙",archivedSpecs:"아카이브된 스펙",totalSpecs:"전체 스펙",tasks:"태스크",overallProgress:"전체 진행률",recentActivity:"최근 활동",modified:"{{time}}",noSpecs:"스펙을 찾을 수 없음"},t0={specLabel:"명세서",specPlaceholder:"명세서 선택",stats:{total:"전체",done:"완료",left:"남음",progress:"진행률"},overallProgress:"전체 진행률",section:"섹션",task:"태스크",copied:"복사됨!",copyPromptTitle:"AI 에이전트용 프롬프트 복사",copyPromptAI:"태스크 {{taskId}}에 대한 AI 프롬프트 복사",copyPromptDefault:"태스크 {{taskId}}에 대한 기본 프롬프트 복사",copyPrompt:'스펙 "{{specName}}"의 태스크 {{taskId}}를 작업해 주세요',promptAvailable:"AI 프롬프트 사용 가능",promptPreview:"AI 프롬프트 미리보기",usingDefaultPrompt:"기본 프롬프트 사용 중",status:{pending:"대기 중",inProgress:"진행 중",completed:"완료됨"},taskGroup:"태스크 그룹",meta:{files:"파일",implementation:"구현",purposes:"목적",requirements:"요구사항",leverage:"활용"},loading:"태스크 로딩 중...",noSpecs:"명세서를 찾을 수 없음",selectSpec:"태스크를 보려면 위에서 명세서를 선택하세요"},a0={docLabel:"문서",categoryPlaceholder:"카테고리 선택",status:{pending:"대기 중"},created:"생성됨: {{time}}",response:{approved:"승인됨",rejected:"거부됨",needsRevision:"수정 필요"},processing:"처리 중...",approve:"승인",reject:"거부",requestRevision:"수정 요청",openInEditor:"편집기에서 열기",noPending:"이 명세서에 대한 대기 중인 승인이 없습니다",noPendingDocuments:"승인 대기 중인 문서를 찾을 수 없습니다",selectCategory:"승인 대기 중인 항목을 보려면 위에서 카테고리를 선택하세요"},n0={active:"활성",archived:"아카이브됨",specLabel:"명세서",specPlaceholder:"명세서 선택",archive:"아카이브",unarchive:"아카이브 해제",docsTitle:"명세서 문서",modified:"수정됨 {{time}}",fileNotFound:"파일을 찾을 수 없음",open:"열기",noDocs:"이 명세서에 대한 문서를 찾을 수 없습니다",noActiveSpecs:"활성 명세서를 찾을 수 없습니다",noArchivedSpecs:"아카이브된 명세서를 찾을 수 없습니다",selectSpec:"문서를 보려면 위에서 명세서를 선택하세요"},l0={title:"가이드 문서",modified:"수정됨 {{time}}",fileNotFound:"파일을 찾을 수 없음",open:"열기",noDocs:"가이드 문서를 찾을 수 없습니다",copyInstructions:"지침 복사",copied:"복사됨!"},i0={title:"구현 로그",subtitle:"모든 구현 변경 사항 및 아티팩트 추적",selectSpec:"사양 선택...",searchPlaceholder:"로그 검색...",loading:"로그 로딩 중...",selectSpecMessage:"구현 로그를 보려면 사양을 선택하세요",noSearchResults:"검색과 일치하는 로그가 없습니다",noLogs:"이 사양에 대한 구현 로그를 찾을 수 없습니다",sort:{timestamp:"타임스탬프",taskId:"작업 ID",linesAdded:"추가된 줄",filesChanged:"변경된 파일"},stats:{totalEntries:"총 항목",linesAdded:"추가된 줄",linesRemoved:"제거된 줄",filesChanged:"변경된 파일"},entry:{added:"추가됨",removed:"제거됨",filesChanged:"변경된 파일",netChange:"순 변경",filesModified:"수정된 파일",filesCreated:"생성된 파일"},artifacts:{apiEndpoints:"API 엔드포인트",components:"컴포넌트",functions:"함수",classes:"클래스",integrations:"통합",request:"요청:",response:"응답:",props:"Props:",exports:"내보내기:",signature:"시그니처:",methods:"메서드:",frontend:"프론트엔드:",backend:"백엔드:",dataFlow:"데이터 흐름:",exported:"(내보내짐)"}},s0={scrollToTop:"맨 위로 스크롤"},o0={title:{edit:"Edit Comment",add:"Add Comment"},selectedText:"Selected Text",highlightColor:"Choose Highlight Color",hexColor:"Hex Color Code",preview:"Preview",yourComment:"Your Comment",placeholder:"Enter your comment here...",tip:"Tip: Use Ctrl/Cmd + Enter to save quickly",cancel:"Cancel",update:"Update Comment",add:"Add Comment",noTextSelected:"No text selected"},u0={selector:"언어",changed:"언어가 성공적으로 변경되었습니다",auto:"자동",english:"English",japanese:"日本語",chinese:"中文",spanish:"Español",portuguese:"Português",german:"Deutsch",french:"Français",russian:"Русский",italian:"Italiano",korean:"한국어",arabic:"العربية"},r0={header:Ib,tabs:Wb,overview:e0,tasks:t0,approvals:a0,specs:n0,steering:l0,logs:i0,common:s0,commentModal:o0,language:u0},c0={title:"Spec Workflow MCP",support:"ادعم هذا المشروع"},f0={overview:"نظرة عامة على المشروع",steering:"وثائق التوجيه",specs:"وثائق المواصفات",tasks:"إدارة المهام",approvals:"طلبات الموافقة",logs:"سجلات التنفيذ"},d0={projectTitle:"نظرة عامة على المشروع",activeSpecs:"المواصفات النشطة",archivedSpecs:"المواصفات المؤرشفة",totalSpecs:"إجمالي المواصفات",tasks:"المهام",overallProgress:"التقدم الإجمالي",recentActivity:"النشاط الأخير",modified:"{{time}}",noSpecs:"لم توجد مواصفات"},p0={specLabel:"المواصفة",specPlaceholder:"اختر مواصفة",stats:{total:"الإجمالي",done:"مكتمل",left:"متبقي",progress:"التقدم"},overallProgress:"التقدم الإجمالي",section:"القسم",task:"المهمة",copied:"تم النسخ!",copyPromptTitle:"نسخ موجه لوكيل الذكاء الاصطناعي",copyPromptAI:"نسخ موجه الذكاء الاصطناعي للمهمة {{taskId}}",copyPromptDefault:"نسخ الموجه الافتراضي للمهمة {{taskId}}",copyPrompt:'يرجى العمل على المهمة {{taskId}} للمواصفة "{{specName}}"',promptAvailable:"موجه الذكاء الاصطناعي متاح",promptPreview:"معاينة موجه الذكاء الاصطناعي",usingDefaultPrompt:"استخدام الموجه الافتراضي",status:{pending:"معلق",inProgress:"قيد التنفيذ",completed:"مكتمل"},taskGroup:"مجموعة المهام",meta:{files:"الملفات",implementation:"التنفيذ",purposes:"الأغراض",requirements:"المتطلبات",leverage:"الاستفادة"},loading:"جاري تحميل المهام...",noSpecs:"لم توجد مواصفات",selectSpec:"اختر مواصفة أعلاه لعرض المهام"},h0={docLabel:"الوثيقة",categoryPlaceholder:"اختر فئة",status:{pending:"معلق"},created:"تم إنشاؤه: {{time}}",response:{approved:"موافق",rejected:"مرفوض",needsRevision:"يحتاج مراجعة"},processing:"جاري المعالجة...",approve:"موافق",reject:"رفض",requestRevision:"طلب مراجعة",openInEditor:"فتح في المحرر",noPending:"لا توجد موافقات معلقة لهذه المواصفة",noPendingDocuments:"لم توجد وثائق بموافقات معلقة",selectCategory:"اختر فئة أعلاه لعرض الموافقات المعلقة"},g0={active:"نشط",archived:"مؤرشف",specLabel:"المواصفة",specPlaceholder:"اختر مواصفة",archive:"أرشف",unarchive:"إلغاء الأرشفة",docsTitle:"وثائق المواصفة",modified:"تم التعديل {{time}}",fileNotFound:"الملف غير موجود",open:"فتح",noDocs:"لم توجد وثائق لهذه المواصفة",noActiveSpecs:"لم توجد مواصفات نشطة",noArchivedSpecs:"لم توجد مواصفات مؤرشفة",selectSpec:"اختر مواصفة أعلاه لعرض الوثائق"},m0={title:"وثائق التوجيه",modified:"تم التعديل {{time}}",fileNotFound:"الملف غير موجود",open:"فتح",noDocs:"لم توجد وثائق توجيه",copyInstructions:"نسخ التعليمات",copied:"تم النسخ!"},v0={title:"سجلات التنفيذ",subtitle:"تتبع جميع تغييرات التنفيذ والمخرجات",selectSpec:"اختر مواصفة...",searchPlaceholder:"البحث في السجلات...",loading:"جاري تحميل السجلات...",selectSpecMessage:"اختر مواصفة لعرض سجلات التنفيذ",noSearchResults:"لا توجد سجلات تطابق بحثك",noLogs:"لم يتم العثور على سجلات تنفيذ لهذه المواصفة",sort:{timestamp:"الطابع الزمني",taskId:"معرف المهمة",linesAdded:"الأسطر المضافة",filesChanged:"الملفات المتغيرة"},stats:{totalEntries:"إجمالي الإدخالات",linesAdded:"الأسطر المضافة",linesRemoved:"الأسطر المحذوفة",filesChanged:"الملفات المتغيرة"},entry:{added:"مضاف",removed:"محذوف",filesChanged:"الملفات المتغيرة",netChange:"التغيير الصافي",filesModified:"الملفات المعدلة",filesCreated:"الملفات المنشأة"},artifacts:{apiEndpoints:"نقاط نهاية API",components:"المكونات",functions:"الدوال",classes:"الفئات",integrations:"التكاملات",request:"الطلب:",response:"الاستجابة:",props:"الخصائص:",exports:"الصادرات:",signature:"التوقيع:",methods:"الطرق:",frontend:"الواجهة الأمامية:",backend:"الواجهة الخلفية:",dataFlow:"تدفق البيانات:",exported:"(مُصدّر)"}},y0={scrollToTop:"التمرير للأعلى"},b0={title:{edit:"Edit Comment",add:"Add Comment"},selectedText:"Selected Text",highlightColor:"Choose Highlight Color",hexColor:"Hex Color Code",preview:"Preview",yourComment:"Your Comment",placeholder:"Enter your comment here...",tip:"Tip: Use Ctrl/Cmd + Enter to save quickly",cancel:"Cancel",update:"Update Comment",add:"Add Comment",noTextSelected:"No text selected"},S0={selector:"اللغة",changed:"تم تغيير اللغة بنجاح",auto:"تلقائي",english:"English",japanese:"日本語",chinese:"中文",spanish:"Español",portuguese:"Português",german:"Deutsch",french:"Français",russian:"Русский",italian:"Italiano",korean:"한국어",arabic:"العربية"},A0={header:c0,tabs:f0,overview:d0,tasks:p0,approvals:h0,specs:g0,steering:m0,logs:v0,common:y0,commentModal:b0,language:S0};Fe.use(Mp).use(xm).init({resources:{en:{translation:ry},ja:{translation:Ay},zh:{translation:_y},es:{translation:Xy},pt:{translation:nb},de:{translation:gb},fr:{translation:zb},ru:{translation:kb},it:{translation:Fb},ko:{translation:r0},ar:{translation:A0}},fallbackLng:"en",interpolation:{escapeValue:!1},debug:!0,detection:{order:["localStorage","navigator","htmlTag"],lookupLocalStorage:"spec-workflow-language",caches:["localStorage"]}});export{N0 as B,O0 as C,Tm as I,nm as R,sv as S,x0 as a,om as b,iv as c,kl as d,dv as e,w0 as f,dp as g,Tp as h,E0 as i,Ya as j,D0 as k,_0 as l,z0 as m,R0 as n,C0 as o,T0 as p,Fe as q,de as r,M0 as u};