cntx-ui
Version:
Autonomous Repository Intelligence engine with web UI and MCP server. Unified semantic code understanding, local RAG, and agent working memory.
48 lines • 523 kB
JavaScript
var Hy=t=>{throw TypeError(t)};var Hd=(t,a,i)=>a.has(t)||Hy("Cannot "+i);var D=(t,a,i)=>(Hd(t,a,"read from private field"),i?i.call(t):a.get(t)),xe=(t,a,i)=>a.has(t)?Hy("Cannot add the same private member more than once"):a instanceof WeakSet?a.add(t):a.set(t,i),de=(t,a,i,l)=>(Hd(t,a,"write to private field"),l?l.call(t,i):a.set(t,i),i),Ce=(t,a,i)=>(Hd(t,a,"access private method"),i);var yc=(t,a,i,l)=>({set _(o){de(t,a,o,i)},get _(){return D(t,a,l)}});function qE(t,a){for(var i=0;i<a.length;i++){const l=a[i];if(typeof l!="string"&&!Array.isArray(l)){for(const o in l)if(o!=="default"&&!(o in t)){const u=Object.getOwnPropertyDescriptor(l,o);u&&Object.defineProperty(t,o,u.get?u:{enumerable:!0,get:()=>l[o]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}(function(){const a=document.createElement("link").relList;if(a&&a.supports&&a.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))l(o);new MutationObserver(o=>{for(const u of o)if(u.type==="childList")for(const f of u.addedNodes)f.tagName==="LINK"&&f.rel==="modulepreload"&&l(f)}).observe(document,{childList:!0,subtree:!0});function i(o){const u={};return o.integrity&&(u.integrity=o.integrity),o.referrerPolicy&&(u.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?u.credentials="include":o.crossOrigin==="anonymous"?u.credentials="omit":u.credentials="same-origin",u}function l(o){if(o.ep)return;o.ep=!0;const u=i(o);fetch(o.href,u)}})();function Dx(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var Bd={exports:{}},bs={};/**
* @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 By;function PE(){if(By)return bs;By=1;var t=Symbol.for("react.transitional.element"),a=Symbol.for("react.fragment");function i(l,o,u){var f=null;if(u!==void 0&&(f=""+u),o.key!==void 0&&(f=""+o.key),"key"in o){u={};for(var h in o)h!=="key"&&(u[h]=o[h])}else u=o;return o=u.ref,{$$typeof:t,type:l,key:f,ref:o!==void 0?o:null,props:u}}return bs.Fragment=a,bs.jsx=i,bs.jsxs=i,bs}var qy;function VE(){return qy||(qy=1,Bd.exports=PE()),Bd.exports}var m=VE(),qd={exports:{}},_e={};/**
* @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 Py;function GE(){if(Py)return _e;Py=1;var t=Symbol.for("react.transitional.element"),a=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),l=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),u=Symbol.for("react.consumer"),f=Symbol.for("react.context"),h=Symbol.for("react.forward_ref"),g=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),v=Symbol.for("react.lazy"),y=Symbol.iterator;function x(j){return j===null||typeof j!="object"?null:(j=y&&j[y]||j["@@iterator"],typeof j=="function"?j:null)}var S={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},M=Object.assign,N={};function E(j,I,le){this.props=j,this.context=I,this.refs=N,this.updater=le||S}E.prototype.isReactComponent={},E.prototype.setState=function(j,I){if(typeof j!="object"&&typeof j!="function"&&j!=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,j,I,"setState")},E.prototype.forceUpdate=function(j){this.updater.enqueueForceUpdate(this,j,"forceUpdate")};function A(){}A.prototype=E.prototype;function z(j,I,le){this.props=j,this.context=I,this.refs=N,this.updater=le||S}var R=z.prototype=new A;R.constructor=z,M(R,E.prototype),R.isPureReactComponent=!0;var H=Array.isArray,k={H:null,A:null,T:null,S:null,V:null},q=Object.prototype.hasOwnProperty;function V(j,I,le,Q,J,ue){return le=ue.ref,{$$typeof:t,type:j,key:I,ref:le!==void 0?le:null,props:ue}}function G(j,I){return V(j.type,I,void 0,void 0,void 0,j.props)}function ae(j){return typeof j=="object"&&j!==null&&j.$$typeof===t}function fe(j){var I={"=":"=0",":":"=2"};return"$"+j.replace(/[=:]/g,function(le){return I[le]})}var B=/\/+/g;function ee(j,I){return typeof j=="object"&&j!==null&&j.key!=null?fe(""+j.key):I.toString(36)}function oe(){}function C(j){switch(j.status){case"fulfilled":return j.value;case"rejected":throw j.reason;default:switch(typeof j.status=="string"?j.then(oe,oe):(j.status="pending",j.then(function(I){j.status==="pending"&&(j.status="fulfilled",j.value=I)},function(I){j.status==="pending"&&(j.status="rejected",j.reason=I)})),j.status){case"fulfilled":return j.value;case"rejected":throw j.reason}}throw j}function F(j,I,le,Q,J){var ue=typeof j;(ue==="undefined"||ue==="boolean")&&(j=null);var se=!1;if(j===null)se=!0;else switch(ue){case"bigint":case"string":case"number":se=!0;break;case"object":switch(j.$$typeof){case t:case a:se=!0;break;case v:return se=j._init,F(se(j._payload),I,le,Q,J)}}if(se)return J=J(j),se=Q===""?"."+ee(j,0):Q,H(J)?(le="",se!=null&&(le=se.replace(B,"$&/")+"/"),F(J,I,le,"",function(ge){return ge})):J!=null&&(ae(J)&&(J=G(J,le+(J.key==null||j&&j.key===J.key?"":(""+J.key).replace(B,"$&/")+"/")+se)),I.push(J)),1;se=0;var W=Q===""?".":Q+":";if(H(j))for(var ce=0;ce<j.length;ce++)Q=j[ce],ue=W+ee(Q,ce),se+=F(Q,I,le,ue,J);else if(ce=x(j),typeof ce=="function")for(j=ce.call(j),ce=0;!(Q=j.next()).done;)Q=Q.value,ue=W+ee(Q,ce++),se+=F(Q,I,le,ue,J);else if(ue==="object"){if(typeof j.then=="function")return F(C(j),I,le,Q,J);throw I=String(j),Error("Objects are not valid as a React child (found: "+(I==="[object Object]"?"object with keys {"+Object.keys(j).join(", ")+"}":I)+"). If you meant to render a collection of children, use an array instead.")}return se}function _(j,I,le){if(j==null)return j;var Q=[],J=0;return F(j,Q,"","",function(ue){return I.call(le,ue,J++)}),Q}function P(j){if(j._status===-1){var I=j._result;I=I(),I.then(function(le){(j._status===0||j._status===-1)&&(j._status=1,j._result=le)},function(le){(j._status===0||j._status===-1)&&(j._status=2,j._result=le)}),j._status===-1&&(j._status=0,j._result=I)}if(j._status===1)return j._result.default;throw j._result}var L=typeof reportError=="function"?reportError:function(j){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var I=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof j=="object"&&j!==null&&typeof j.message=="string"?String(j.message):String(j),error:j});if(!window.dispatchEvent(I))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",j);return}console.error(j)};function re(){}return _e.Children={map:_,forEach:function(j,I,le){_(j,function(){I.apply(this,arguments)},le)},count:function(j){var I=0;return _(j,function(){I++}),I},toArray:function(j){return _(j,function(I){return I})||[]},only:function(j){if(!ae(j))throw Error("React.Children.only expected to receive a single React element child.");return j}},_e.Component=E,_e.Fragment=i,_e.Profiler=o,_e.PureComponent=z,_e.StrictMode=l,_e.Suspense=g,_e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=k,_e.__COMPILER_RUNTIME={__proto__:null,c:function(j){return k.H.useMemoCache(j)}},_e.cache=function(j){return function(){return j.apply(null,arguments)}},_e.cloneElement=function(j,I,le){if(j==null)throw Error("The argument must be a React element, but you passed "+j+".");var Q=M({},j.props),J=j.key,ue=void 0;if(I!=null)for(se in I.ref!==void 0&&(ue=void 0),I.key!==void 0&&(J=""+I.key),I)!q.call(I,se)||se==="key"||se==="__self"||se==="__source"||se==="ref"&&I.ref===void 0||(Q[se]=I[se]);var se=arguments.length-2;if(se===1)Q.children=le;else if(1<se){for(var W=Array(se),ce=0;ce<se;ce++)W[ce]=arguments[ce+2];Q.children=W}return V(j.type,J,void 0,void 0,ue,Q)},_e.createContext=function(j){return j={$$typeof:f,_currentValue:j,_currentValue2:j,_threadCount:0,Provider:null,Consumer:null},j.Provider=j,j.Consumer={$$typeof:u,_context:j},j},_e.createElement=function(j,I,le){var Q,J={},ue=null;if(I!=null)for(Q in I.key!==void 0&&(ue=""+I.key),I)q.call(I,Q)&&Q!=="key"&&Q!=="__self"&&Q!=="__source"&&(J[Q]=I[Q]);var se=arguments.length-2;if(se===1)J.children=le;else if(1<se){for(var W=Array(se),ce=0;ce<se;ce++)W[ce]=arguments[ce+2];J.children=W}if(j&&j.defaultProps)for(Q in se=j.defaultProps,se)J[Q]===void 0&&(J[Q]=se[Q]);return V(j,ue,void 0,void 0,null,J)},_e.createRef=function(){return{current:null}},_e.forwardRef=function(j){return{$$typeof:h,render:j}},_e.isValidElement=ae,_e.lazy=function(j){return{$$typeof:v,_payload:{_status:-1,_result:j},_init:P}},_e.memo=function(j,I){return{$$typeof:p,type:j,compare:I===void 0?null:I}},_e.startTransition=function(j){var I=k.T,le={};k.T=le;try{var Q=j(),J=k.S;J!==null&&J(le,Q),typeof Q=="object"&&Q!==null&&typeof Q.then=="function"&&Q.then(re,L)}catch(ue){L(ue)}finally{k.T=I}},_e.unstable_useCacheRefresh=function(){return k.H.useCacheRefresh()},_e.use=function(j){return k.H.use(j)},_e.useActionState=function(j,I,le){return k.H.useActionState(j,I,le)},_e.useCallback=function(j,I){return k.H.useCallback(j,I)},_e.useContext=function(j){return k.H.useContext(j)},_e.useDebugValue=function(){},_e.useDeferredValue=function(j,I){return k.H.useDeferredValue(j,I)},_e.useEffect=function(j,I,le){var Q=k.H;if(typeof le=="function")throw Error("useEffect CRUD overload is not enabled in this build of React.");return Q.useEffect(j,I)},_e.useId=function(){return k.H.useId()},_e.useImperativeHandle=function(j,I,le){return k.H.useImperativeHandle(j,I,le)},_e.useInsertionEffect=function(j,I){return k.H.useInsertionEffect(j,I)},_e.useLayoutEffect=function(j,I){return k.H.useLayoutEffect(j,I)},_e.useMemo=function(j,I){return k.H.useMemo(j,I)},_e.useOptimistic=function(j,I){return k.H.useOptimistic(j,I)},_e.useReducer=function(j,I,le){return k.H.useReducer(j,I,le)},_e.useRef=function(j){return k.H.useRef(j)},_e.useState=function(j){return k.H.useState(j)},_e.useSyncExternalStore=function(j,I,le){return k.H.useSyncExternalStore(j,I,le)},_e.useTransition=function(){return k.H.useTransition()},_e.version="19.1.0",_e}var Vy;function am(){return Vy||(Vy=1,qd.exports=GE()),qd.exports}var w=am();const Fa=Dx(w),rm=qE({__proto__:null,default:Fa},[w]);var Pd={exports:{}},ws={},Vd={exports:{}},Gd={};/**
* @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 Gy;function YE(){return Gy||(Gy=1,function(t){function a(_,P){var L=_.length;_.push(P);e:for(;0<L;){var re=L-1>>>1,j=_[re];if(0<o(j,P))_[re]=P,_[L]=j,L=re;else break e}}function i(_){return _.length===0?null:_[0]}function l(_){if(_.length===0)return null;var P=_[0],L=_.pop();if(L!==P){_[0]=L;e:for(var re=0,j=_.length,I=j>>>1;re<I;){var le=2*(re+1)-1,Q=_[le],J=le+1,ue=_[J];if(0>o(Q,L))J<j&&0>o(ue,Q)?(_[re]=ue,_[J]=L,re=J):(_[re]=Q,_[le]=L,re=le);else if(J<j&&0>o(ue,L))_[re]=ue,_[J]=L,re=J;else break e}}return P}function o(_,P){var L=_.sortIndex-P.sortIndex;return L!==0?L:_.id-P.id}if(t.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var u=performance;t.unstable_now=function(){return u.now()}}else{var f=Date,h=f.now();t.unstable_now=function(){return f.now()-h}}var g=[],p=[],v=1,y=null,x=3,S=!1,M=!1,N=!1,E=!1,A=typeof setTimeout=="function"?setTimeout:null,z=typeof clearTimeout=="function"?clearTimeout:null,R=typeof setImmediate<"u"?setImmediate:null;function H(_){for(var P=i(p);P!==null;){if(P.callback===null)l(p);else if(P.startTime<=_)l(p),P.sortIndex=P.expirationTime,a(g,P);else break;P=i(p)}}function k(_){if(N=!1,H(_),!M)if(i(g)!==null)M=!0,q||(q=!0,ee());else{var P=i(p);P!==null&&F(k,P.startTime-_)}}var q=!1,V=-1,G=5,ae=-1;function fe(){return E?!0:!(t.unstable_now()-ae<G)}function B(){if(E=!1,q){var _=t.unstable_now();ae=_;var P=!0;try{e:{M=!1,N&&(N=!1,z(V),V=-1),S=!0;var L=x;try{t:{for(H(_),y=i(g);y!==null&&!(y.expirationTime>_&&fe());){var re=y.callback;if(typeof re=="function"){y.callback=null,x=y.priorityLevel;var j=re(y.expirationTime<=_);if(_=t.unstable_now(),typeof j=="function"){y.callback=j,H(_),P=!0;break t}y===i(g)&&l(g),H(_)}else l(g);y=i(g)}if(y!==null)P=!0;else{var I=i(p);I!==null&&F(k,I.startTime-_),P=!1}}break e}finally{y=null,x=L,S=!1}P=void 0}}finally{P?ee():q=!1}}}var ee;if(typeof R=="function")ee=function(){R(B)};else if(typeof MessageChannel<"u"){var oe=new MessageChannel,C=oe.port2;oe.port1.onmessage=B,ee=function(){C.postMessage(null)}}else ee=function(){A(B,0)};function F(_,P){V=A(function(){_(t.unstable_now())},P)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(_){_.callback=null},t.unstable_forceFrameRate=function(_){0>_||125<_?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):G=0<_?Math.floor(1e3/_):5},t.unstable_getCurrentPriorityLevel=function(){return x},t.unstable_next=function(_){switch(x){case 1:case 2:case 3:var P=3;break;default:P=x}var L=x;x=P;try{return _()}finally{x=L}},t.unstable_requestPaint=function(){E=!0},t.unstable_runWithPriority=function(_,P){switch(_){case 1:case 2:case 3:case 4:case 5:break;default:_=3}var L=x;x=_;try{return P()}finally{x=L}},t.unstable_scheduleCallback=function(_,P,L){var re=t.unstable_now();switch(typeof L=="object"&&L!==null?(L=L.delay,L=typeof L=="number"&&0<L?re+L:re):L=re,_){case 1:var j=-1;break;case 2:j=250;break;case 5:j=1073741823;break;case 4:j=1e4;break;default:j=5e3}return j=L+j,_={id:v++,callback:P,priorityLevel:_,startTime:L,expirationTime:j,sortIndex:-1},L>re?(_.sortIndex=L,a(p,_),i(g)===null&&_===i(p)&&(N?(z(V),V=-1):N=!0,F(k,L-re))):(_.sortIndex=j,a(g,_),M||S||(M=!0,q||(q=!0,ee()))),_},t.unstable_shouldYield=fe,t.unstable_wrapCallback=function(_){var P=x;return function(){var L=x;x=P;try{return _.apply(this,arguments)}finally{x=L}}}}(Gd)),Gd}var Yy;function QE(){return Yy||(Yy=1,Vd.exports=YE()),Vd.exports}var Yd={exports:{}},Ct={};/**
* @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 Qy;function XE(){if(Qy)return Ct;Qy=1;var t=am();function a(g){var p="https://react.dev/errors/"+g;if(1<arguments.length){p+="?args[]="+encodeURIComponent(arguments[1]);for(var v=2;v<arguments.length;v++)p+="&args[]="+encodeURIComponent(arguments[v])}return"Minified React error #"+g+"; visit "+p+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function i(){}var l={d:{f:i,r:function(){throw Error(a(522))},D:i,C:i,L:i,m:i,X:i,S:i,M:i},p:0,findDOMNode:null},o=Symbol.for("react.portal");function u(g,p,v){var y=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:o,key:y==null?null:""+y,children:g,containerInfo:p,implementation:v}}var f=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function h(g,p){if(g==="font")return"";if(typeof p=="string")return p==="use-credentials"?p:""}return Ct.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=l,Ct.createPortal=function(g,p){var v=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!p||p.nodeType!==1&&p.nodeType!==9&&p.nodeType!==11)throw Error(a(299));return u(g,p,null,v)},Ct.flushSync=function(g){var p=f.T,v=l.p;try{if(f.T=null,l.p=2,g)return g()}finally{f.T=p,l.p=v,l.d.f()}},Ct.preconnect=function(g,p){typeof g=="string"&&(p?(p=p.crossOrigin,p=typeof p=="string"?p==="use-credentials"?p:"":void 0):p=null,l.d.C(g,p))},Ct.prefetchDNS=function(g){typeof g=="string"&&l.d.D(g)},Ct.preinit=function(g,p){if(typeof g=="string"&&p&&typeof p.as=="string"){var v=p.as,y=h(v,p.crossOrigin),x=typeof p.integrity=="string"?p.integrity:void 0,S=typeof p.fetchPriority=="string"?p.fetchPriority:void 0;v==="style"?l.d.S(g,typeof p.precedence=="string"?p.precedence:void 0,{crossOrigin:y,integrity:x,fetchPriority:S}):v==="script"&&l.d.X(g,{crossOrigin:y,integrity:x,fetchPriority:S,nonce:typeof p.nonce=="string"?p.nonce:void 0})}},Ct.preinitModule=function(g,p){if(typeof g=="string")if(typeof p=="object"&&p!==null){if(p.as==null||p.as==="script"){var v=h(p.as,p.crossOrigin);l.d.M(g,{crossOrigin:v,integrity:typeof p.integrity=="string"?p.integrity:void 0,nonce:typeof p.nonce=="string"?p.nonce:void 0})}}else p==null&&l.d.M(g)},Ct.preload=function(g,p){if(typeof g=="string"&&typeof p=="object"&&p!==null&&typeof p.as=="string"){var v=p.as,y=h(v,p.crossOrigin);l.d.L(g,v,{crossOrigin:y,integrity:typeof p.integrity=="string"?p.integrity:void 0,nonce:typeof p.nonce=="string"?p.nonce:void 0,type:typeof p.type=="string"?p.type:void 0,fetchPriority:typeof p.fetchPriority=="string"?p.fetchPriority:void 0,referrerPolicy:typeof p.referrerPolicy=="string"?p.referrerPolicy:void 0,imageSrcSet:typeof p.imageSrcSet=="string"?p.imageSrcSet:void 0,imageSizes:typeof p.imageSizes=="string"?p.imageSizes:void 0,media:typeof p.media=="string"?p.media:void 0})}},Ct.preloadModule=function(g,p){if(typeof g=="string")if(p){var v=h(p.as,p.crossOrigin);l.d.m(g,{as:typeof p.as=="string"&&p.as!=="script"?p.as:void 0,crossOrigin:v,integrity:typeof p.integrity=="string"?p.integrity:void 0})}else l.d.m(g)},Ct.requestFormReset=function(g){l.d.r(g)},Ct.unstable_batchedUpdates=function(g,p){return g(p)},Ct.useFormState=function(g,p,v){return f.H.useFormState(g,p,v)},Ct.useFormStatus=function(){return f.H.useHostTransitionStatus()},Ct.version="19.1.0",Ct}var Xy;function kx(){if(Xy)return Yd.exports;Xy=1;function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(a){console.error(a)}}return t(),Yd.exports=XE(),Yd.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 $y;function $E(){if($y)return ws;$y=1;var t=QE(),a=am(),i=kx();function l(e){var n="https://react.dev/errors/"+e;if(1<arguments.length){n+="?args[]="+encodeURIComponent(arguments[1]);for(var r=2;r<arguments.length;r++)n+="&args[]="+encodeURIComponent(arguments[r])}return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function o(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function u(e){var n=e,r=e;if(e.alternate)for(;n.return;)n=n.return;else{e=n;do n=e,(n.flags&4098)!==0&&(r=n.return),e=n.return;while(e)}return n.tag===3?r:null}function f(e){if(e.tag===13){var n=e.memoizedState;if(n===null&&(e=e.alternate,e!==null&&(n=e.memoizedState)),n!==null)return n.dehydrated}return null}function h(e){if(u(e)!==e)throw Error(l(188))}function g(e){var n=e.alternate;if(!n){if(n=u(e),n===null)throw Error(l(188));return n!==e?null:e}for(var r=e,s=n;;){var c=r.return;if(c===null)break;var d=c.alternate;if(d===null){if(s=c.return,s!==null){r=s;continue}break}if(c.child===d.child){for(d=c.child;d;){if(d===r)return h(c),e;if(d===s)return h(c),n;d=d.sibling}throw Error(l(188))}if(r.return!==s.return)r=c,s=d;else{for(var b=!1,T=c.child;T;){if(T===r){b=!0,r=c,s=d;break}if(T===s){b=!0,s=c,r=d;break}T=T.sibling}if(!b){for(T=d.child;T;){if(T===r){b=!0,r=d,s=c;break}if(T===s){b=!0,s=d,r=c;break}T=T.sibling}if(!b)throw Error(l(189))}}if(r.alternate!==s)throw Error(l(190))}if(r.tag!==3)throw Error(l(188));return r.stateNode.current===r?e:n}function p(e){var n=e.tag;if(n===5||n===26||n===27||n===6)return e;for(e=e.child;e!==null;){if(n=p(e),n!==null)return n;e=e.sibling}return null}var v=Object.assign,y=Symbol.for("react.element"),x=Symbol.for("react.transitional.element"),S=Symbol.for("react.portal"),M=Symbol.for("react.fragment"),N=Symbol.for("react.strict_mode"),E=Symbol.for("react.profiler"),A=Symbol.for("react.provider"),z=Symbol.for("react.consumer"),R=Symbol.for("react.context"),H=Symbol.for("react.forward_ref"),k=Symbol.for("react.suspense"),q=Symbol.for("react.suspense_list"),V=Symbol.for("react.memo"),G=Symbol.for("react.lazy"),ae=Symbol.for("react.activity"),fe=Symbol.for("react.memo_cache_sentinel"),B=Symbol.iterator;function ee(e){return e===null||typeof e!="object"?null:(e=B&&e[B]||e["@@iterator"],typeof e=="function"?e:null)}var oe=Symbol.for("react.client.reference");function C(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===oe?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case M:return"Fragment";case E:return"Profiler";case N:return"StrictMode";case k:return"Suspense";case q:return"SuspenseList";case ae:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case S:return"Portal";case R:return(e.displayName||"Context")+".Provider";case z:return(e._context.displayName||"Context")+".Consumer";case H:var n=e.render;return e=e.displayName,e||(e=n.displayName||n.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case V:return n=e.displayName||null,n!==null?n:C(e.type)||"Memo";case G:n=e._payload,e=e._init;try{return C(e(n))}catch{}}return null}var F=Array.isArray,_=a.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,P=i.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,L={pending:!1,data:null,method:null,action:null},re=[],j=-1;function I(e){return{current:e}}function le(e){0>j||(e.current=re[j],re[j]=null,j--)}function Q(e,n){j++,re[j]=e.current,e.current=n}var J=I(null),ue=I(null),se=I(null),W=I(null);function ce(e,n){switch(Q(se,n),Q(ue,e),Q(J,null),n.nodeType){case 9:case 11:e=(e=n.documentElement)&&(e=e.namespaceURI)?dy(e):0;break;default:if(e=n.tagName,n=n.namespaceURI)n=dy(n),e=hy(n,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}le(J),Q(J,e)}function ge(){le(J),le(ue),le(se)}function ye(e){e.memoizedState!==null&&Q(W,e);var n=J.current,r=hy(n,e.type);n!==r&&(Q(ue,e),Q(J,r))}function Se(e){ue.current===e&&(le(J),le(ue)),W.current===e&&(le(W),ps._currentValue=L)}var Ee=Object.prototype.hasOwnProperty,Ae=t.unstable_scheduleCallback,Ke=t.unstable_cancelCallback,Yt=t.unstable_shouldYield,sn=t.unstable_requestPaint,st=t.unstable_now,pt=t.unstable_getCurrentPriorityLevel,On=t.unstable_ImmediatePriority,to=t.unstable_UserBlockingPriority,zn=t.unstable_NormalPriority,no=t.unstable_LowPriority,ao=t.unstable_IdlePriority,SS=t.log,ES=t.unstable_setDisableYieldValue,El=null,Qt=null;function Ea(e){if(typeof SS=="function"&&ES(e),Qt&&typeof Qt.setStrictMode=="function")try{Qt.setStrictMode(El,e)}catch{}}var Xt=Math.clz32?Math.clz32:_S,NS=Math.log,TS=Math.LN2;function _S(e){return e>>>=0,e===0?32:31-(NS(e)/TS|0)|0}var ro=256,io=4194304;function hr(e){var n=e&42;if(n!==0)return n;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 lo(e,n,r){var s=e.pendingLanes;if(s===0)return 0;var c=0,d=e.suspendedLanes,b=e.pingedLanes;e=e.warmLanes;var T=s&134217727;return T!==0?(s=T&~d,s!==0?c=hr(s):(b&=T,b!==0?c=hr(b):r||(r=T&~e,r!==0&&(c=hr(r))))):(T=s&~d,T!==0?c=hr(T):b!==0?c=hr(b):r||(r=s&~e,r!==0&&(c=hr(r)))),c===0?0:n!==0&&n!==c&&(n&d)===0&&(d=c&-c,r=n&-n,d>=r||d===32&&(r&4194048)!==0)?n:c}function Nl(e,n){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&n)===0}function AS(e,n){switch(e){case 1:case 2:case 4:case 8:case 64:return n+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 n+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 Km(){var e=ro;return ro<<=1,(ro&4194048)===0&&(ro=256),e}function Im(){var e=io;return io<<=1,(io&62914560)===0&&(io=4194304),e}function _u(e){for(var n=[],r=0;31>r;r++)n.push(e);return n}function Tl(e,n){e.pendingLanes|=n,n!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function CS(e,n,r,s,c,d){var b=e.pendingLanes;e.pendingLanes=r,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=r,e.entangledLanes&=r,e.errorRecoveryDisabledLanes&=r,e.shellSuspendCounter=0;var T=e.entanglements,O=e.expirationTimes,$=e.hiddenUpdates;for(r=b&~r;0<r;){var te=31-Xt(r),ie=1<<te;T[te]=0,O[te]=-1;var K=$[te];if(K!==null)for($[te]=null,te=0;te<K.length;te++){var Z=K[te];Z!==null&&(Z.lane&=-536870913)}r&=~ie}s!==0&&Zm(e,s,0),d!==0&&c===0&&e.tag!==0&&(e.suspendedLanes|=d&~(b&~n))}function Zm(e,n,r){e.pendingLanes|=n,e.suspendedLanes&=~n;var s=31-Xt(n);e.entangledLanes|=n,e.entanglements[s]=e.entanglements[s]|1073741824|r&4194090}function Jm(e,n){var r=e.entangledLanes|=n;for(e=e.entanglements;r;){var s=31-Xt(r),c=1<<s;c&n|e[s]&n&&(e[s]|=n),r&=~c}}function Au(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 Cu(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function Wm(){var e=P.p;return e!==0?e:(e=window.event,e===void 0?32:Oy(e.type))}function MS(e,n){var r=P.p;try{return P.p=e,n()}finally{P.p=r}}var Na=Math.random().toString(36).slice(2),_t="__reactFiber$"+Na,kt="__reactProps$"+Na,Jr="__reactContainer$"+Na,Mu="__reactEvents$"+Na,jS="__reactListeners$"+Na,RS="__reactHandles$"+Na,ep="__reactResources$"+Na,_l="__reactMarker$"+Na;function ju(e){delete e[_t],delete e[kt],delete e[Mu],delete e[jS],delete e[RS]}function Wr(e){var n=e[_t];if(n)return n;for(var r=e.parentNode;r;){if(n=r[Jr]||r[_t]){if(r=n.alternate,n.child!==null||r!==null&&r.child!==null)for(e=vy(e);e!==null;){if(r=e[_t])return r;e=vy(e)}return n}e=r,r=e.parentNode}return null}function ei(e){if(e=e[_t]||e[Jr]){var n=e.tag;if(n===5||n===6||n===13||n===26||n===27||n===3)return e}return null}function Al(e){var n=e.tag;if(n===5||n===26||n===27||n===6)return e.stateNode;throw Error(l(33))}function ti(e){var n=e[ep];return n||(n=e[ep]={hoistableStyles:new Map,hoistableScripts:new Map}),n}function gt(e){e[_l]=!0}var tp=new Set,np={};function mr(e,n){ni(e,n),ni(e+"Capture",n)}function ni(e,n){for(np[e]=n,e=0;e<n.length;e++)tp.add(n[e])}var OS=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]*$"),ap={},rp={};function zS(e){return Ee.call(rp,e)?!0:Ee.call(ap,e)?!1:OS.test(e)?rp[e]=!0:(ap[e]=!0,!1)}function so(e,n,r){if(zS(n))if(r===null)e.removeAttribute(n);else{switch(typeof r){case"undefined":case"function":case"symbol":e.removeAttribute(n);return;case"boolean":var s=n.toLowerCase().slice(0,5);if(s!=="data-"&&s!=="aria-"){e.removeAttribute(n);return}}e.setAttribute(n,""+r)}}function oo(e,n,r){if(r===null)e.removeAttribute(n);else{switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(n);return}e.setAttribute(n,""+r)}}function Zn(e,n,r,s){if(s===null)e.removeAttribute(r);else{switch(typeof s){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(r);return}e.setAttributeNS(n,r,""+s)}}var Ru,ip;function ai(e){if(Ru===void 0)try{throw Error()}catch(r){var n=r.stack.trim().match(/\n( *(at )?)/);Ru=n&&n[1]||"",ip=-1<r.stack.indexOf(`
at`)?" (<anonymous>)":-1<r.stack.indexOf("@")?"@unknown:0:0":""}return`
`+Ru+e+ip}var Ou=!1;function zu(e,n){if(!e||Ou)return"";Ou=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var s={DetermineComponentFrameRoot:function(){try{if(n){var ie=function(){throw Error()};if(Object.defineProperty(ie.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(ie,[])}catch(Z){var K=Z}Reflect.construct(e,[],ie)}else{try{ie.call()}catch(Z){K=Z}e.call(ie.prototype)}}else{try{throw Error()}catch(Z){K=Z}(ie=e())&&typeof ie.catch=="function"&&ie.catch(function(){})}}catch(Z){if(Z&&K&&typeof Z.stack=="string")return[Z.stack,K.stack]}return[null,null]}};s.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var c=Object.getOwnPropertyDescriptor(s.DetermineComponentFrameRoot,"name");c&&c.configurable&&Object.defineProperty(s.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var d=s.DetermineComponentFrameRoot(),b=d[0],T=d[1];if(b&&T){var O=b.split(`
`),$=T.split(`
`);for(c=s=0;s<O.length&&!O[s].includes("DetermineComponentFrameRoot");)s++;for(;c<$.length&&!$[c].includes("DetermineComponentFrameRoot");)c++;if(s===O.length||c===$.length)for(s=O.length-1,c=$.length-1;1<=s&&0<=c&&O[s]!==$[c];)c--;for(;1<=s&&0<=c;s--,c--)if(O[s]!==$[c]){if(s!==1||c!==1)do if(s--,c--,0>c||O[s]!==$[c]){var te=`
`+O[s].replace(" at new "," at ");return e.displayName&&te.includes("<anonymous>")&&(te=te.replace("<anonymous>",e.displayName)),te}while(1<=s&&0<=c);break}}}finally{Ou=!1,Error.prepareStackTrace=r}return(r=e?e.displayName||e.name:"")?ai(r):""}function DS(e){switch(e.tag){case 26:case 27:case 5:return ai(e.type);case 16:return ai("Lazy");case 13:return ai("Suspense");case 19:return ai("SuspenseList");case 0:case 15:return zu(e.type,!1);case 11:return zu(e.type.render,!1);case 1:return zu(e.type,!0);case 31:return ai("Activity");default:return""}}function lp(e){try{var n="";do n+=DS(e),e=e.return;while(e);return n}catch(r){return`
Error generating stack: `+r.message+`
`+r.stack}}function on(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function sp(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function kS(e){var n=sp(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),s=""+e[n];if(!e.hasOwnProperty(n)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var c=r.get,d=r.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return c.call(this)},set:function(b){s=""+b,d.call(this,b)}}),Object.defineProperty(e,n,{enumerable:r.enumerable}),{getValue:function(){return s},setValue:function(b){s=""+b},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function co(e){e._valueTracker||(e._valueTracker=kS(e))}function op(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var r=n.getValue(),s="";return e&&(s=sp(e)?e.checked?"true":"false":e.value),e=s,e!==r?(n.setValue(e),!0):!1}function uo(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 LS=/[\n"\\]/g;function cn(e){return e.replace(LS,function(n){return"\\"+n.charCodeAt(0).toString(16)+" "})}function Du(e,n,r,s,c,d,b,T){e.name="",b!=null&&typeof b!="function"&&typeof b!="symbol"&&typeof b!="boolean"?e.type=b:e.removeAttribute("type"),n!=null?b==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+on(n)):e.value!==""+on(n)&&(e.value=""+on(n)):b!=="submit"&&b!=="reset"||e.removeAttribute("value"),n!=null?ku(e,b,on(n)):r!=null?ku(e,b,on(r)):s!=null&&e.removeAttribute("value"),c==null&&d!=null&&(e.defaultChecked=!!d),c!=null&&(e.checked=c&&typeof c!="function"&&typeof c!="symbol"),T!=null&&typeof T!="function"&&typeof T!="symbol"&&typeof T!="boolean"?e.name=""+on(T):e.removeAttribute("name")}function cp(e,n,r,s,c,d,b,T){if(d!=null&&typeof d!="function"&&typeof d!="symbol"&&typeof d!="boolean"&&(e.type=d),n!=null||r!=null){if(!(d!=="submit"&&d!=="reset"||n!=null))return;r=r!=null?""+on(r):"",n=n!=null?""+on(n):r,T||n===e.value||(e.value=n),e.defaultValue=n}s=s??c,s=typeof s!="function"&&typeof s!="symbol"&&!!s,e.checked=T?e.checked:!!s,e.defaultChecked=!!s,b!=null&&typeof b!="function"&&typeof b!="symbol"&&typeof b!="boolean"&&(e.name=b)}function ku(e,n,r){n==="number"&&uo(e.ownerDocument)===e||e.defaultValue===""+r||(e.defaultValue=""+r)}function ri(e,n,r,s){if(e=e.options,n){n={};for(var c=0;c<r.length;c++)n["$"+r[c]]=!0;for(r=0;r<e.length;r++)c=n.hasOwnProperty("$"+e[r].value),e[r].selected!==c&&(e[r].selected=c),c&&s&&(e[r].defaultSelected=!0)}else{for(r=""+on(r),n=null,c=0;c<e.length;c++){if(e[c].value===r){e[c].selected=!0,s&&(e[c].defaultSelected=!0);return}n!==null||e[c].disabled||(n=e[c])}n!==null&&(n.selected=!0)}}function up(e,n,r){if(n!=null&&(n=""+on(n),n!==e.value&&(e.value=n),r==null)){e.defaultValue!==n&&(e.defaultValue=n);return}e.defaultValue=r!=null?""+on(r):""}function fp(e,n,r,s){if(n==null){if(s!=null){if(r!=null)throw Error(l(92));if(F(s)){if(1<s.length)throw Error(l(93));s=s[0]}r=s}r==null&&(r=""),n=r}r=on(n),e.defaultValue=r,s=e.textContent,s===r&&s!==""&&s!==null&&(e.value=s)}function ii(e,n){if(n){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=n;return}}e.textContent=n}var US=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 dp(e,n,r){var s=n.indexOf("--")===0;r==null||typeof r=="boolean"||r===""?s?e.setProperty(n,""):n==="float"?e.cssFloat="":e[n]="":s?e.setProperty(n,r):typeof r!="number"||r===0||US.has(n)?n==="float"?e.cssFloat=r:e[n]=(""+r).trim():e[n]=r+"px"}function hp(e,n,r){if(n!=null&&typeof n!="object")throw Error(l(62));if(e=e.style,r!=null){for(var s in r)!r.hasOwnProperty(s)||n!=null&&n.hasOwnProperty(s)||(s.indexOf("--")===0?e.setProperty(s,""):s==="float"?e.cssFloat="":e[s]="");for(var c in n)s=n[c],n.hasOwnProperty(c)&&r[c]!==s&&dp(e,c,s)}else for(var d in n)n.hasOwnProperty(d)&&dp(e,d,n[d])}function Lu(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 HS=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"]]),BS=/^[\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 fo(e){return BS.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}var Uu=null;function Hu(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var li=null,si=null;function mp(e){var n=ei(e);if(n&&(e=n.stateNode)){var r=e[kt]||null;e:switch(e=n.stateNode,n.type){case"input":if(Du(e,r.value,r.defaultValue,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name),n=r.name,r.type==="radio"&&n!=null){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll('input[name="'+cn(""+n)+'"][type="radio"]'),n=0;n<r.length;n++){var s=r[n];if(s!==e&&s.form===e.form){var c=s[kt]||null;if(!c)throw Error(l(90));Du(s,c.value,c.defaultValue,c.defaultValue,c.checked,c.defaultChecked,c.type,c.name)}}for(n=0;n<r.length;n++)s=r[n],s.form===e.form&&op(s)}break e;case"textarea":up(e,r.value,r.defaultValue);break e;case"select":n=r.value,n!=null&&ri(e,!!r.multiple,n,!1)}}}var Bu=!1;function pp(e,n,r){if(Bu)return e(n,r);Bu=!0;try{var s=e(n);return s}finally{if(Bu=!1,(li!==null||si!==null)&&(Zo(),li&&(n=li,e=si,si=li=null,mp(n),e)))for(n=0;n<e.length;n++)mp(e[n])}}function Cl(e,n){var r=e.stateNode;if(r===null)return null;var s=r[kt]||null;if(s===null)return null;r=s[n];e:switch(n){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(s=!s.disabled)||(e=e.type,s=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!s;break e;default:e=!1}if(e)return null;if(r&&typeof r!="function")throw Error(l(231,n,typeof r));return r}var Jn=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),qu=!1;if(Jn)try{var Ml={};Object.defineProperty(Ml,"passive",{get:function(){qu=!0}}),window.addEventListener("test",Ml,Ml),window.removeEventListener("test",Ml,Ml)}catch{qu=!1}var Ta=null,Pu=null,ho=null;function gp(){if(ho)return ho;var e,n=Pu,r=n.length,s,c="value"in Ta?Ta.value:Ta.textContent,d=c.length;for(e=0;e<r&&n[e]===c[e];e++);var b=r-e;for(s=1;s<=b&&n[r-s]===c[d-s];s++);return ho=c.slice(e,1<s?1-s:void 0)}function mo(e){var n=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&n===13&&(e=13)):e=n,e===10&&(e=13),32<=e||e===13?e:0}function po(){return!0}function vp(){return!1}function Lt(e){function n(r,s,c,d,b){this._reactName=r,this._targetInst=c,this.type=s,this.nativeEvent=d,this.target=b,this.currentTarget=null;for(var T in e)e.hasOwnProperty(T)&&(r=e[T],this[T]=r?r(d):d[T]);return this.isDefaultPrevented=(d.defaultPrevented!=null?d.defaultPrevented:d.returnValue===!1)?po:vp,this.isPropagationStopped=vp,this}return v(n.prototype,{preventDefault:function(){this.defaultPrevented=!0;var r=this.nativeEvent;r&&(r.preventDefault?r.preventDefault():typeof r.returnValue!="unknown"&&(r.returnValue=!1),this.isDefaultPrevented=po)},stopPropagation:function(){var r=this.nativeEvent;r&&(r.stopPropagation?r.stopPropagation():typeof r.cancelBubble!="unknown"&&(r.cancelBubble=!0),this.isPropagationStopped=po)},persist:function(){},isPersistent:po}),n}var pr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},go=Lt(pr),jl=v({},pr,{view:0,detail:0}),qS=Lt(jl),Vu,Gu,Rl,vo=v({},jl,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Qu,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!==Rl&&(Rl&&e.type==="mousemove"?(Vu=e.screenX-Rl.screenX,Gu=e.screenY-Rl.screenY):Gu=Vu=0,Rl=e),Vu)},movementY:function(e){return"movementY"in e?e.movementY:Gu}}),yp=Lt(vo),PS=v({},vo,{dataTransfer:0}),VS=Lt(PS),GS=v({},jl,{relatedTarget:0}),Yu=Lt(GS),YS=v({},pr,{animationName:0,elapsedTime:0,pseudoElement:0}),QS=Lt(YS),XS=v({},pr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),$S=Lt(XS),FS=v({},pr,{data:0}),xp=Lt(FS),KS={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},IS={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"},ZS={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function JS(e){var n=this.nativeEvent;return n.getModifierState?n.getModifierState(e):(e=ZS[e])?!!n[e]:!1}function Qu(){return JS}var WS=v({},jl,{key:function(e){if(e.key){var n=KS[e.key]||e.key;if(n!=="Unidentified")return n}return e.type==="keypress"?(e=mo(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?IS[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Qu,charCode:function(e){return e.type==="keypress"?mo(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?mo(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),e2=Lt(WS),t2=v({},vo,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),bp=Lt(t2),n2=v({},jl,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Qu}),a2=Lt(n2),r2=v({},pr,{propertyName:0,elapsedTime:0,pseudoElement:0}),i2=Lt(r2),l2=v({},vo,{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}),s2=Lt(l2),o2=v({},pr,{newState:0,oldState:0}),c2=Lt(o2),u2=[9,13,27,32],Xu=Jn&&"CompositionEvent"in window,Ol=null;Jn&&"documentMode"in document&&(Ol=document.documentMode);var f2=Jn&&"TextEvent"in window&&!Ol,wp=Jn&&(!Xu||Ol&&8<Ol&&11>=Ol),Sp=" ",Ep=!1;function Np(e,n){switch(e){case"keyup":return u2.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Tp(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var oi=!1;function d2(e,n){switch(e){case"compositionend":return Tp(n);case"keypress":return n.which!==32?null:(Ep=!0,Sp);case"textInput":return e=n.data,e===Sp&&Ep?null:e;default:return null}}function h2(e,n){if(oi)return e==="compositionend"||!Xu&&Np(e,n)?(e=gp(),ho=Pu=Ta=null,oi=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1<n.char.length)return n.char;if(n.which)return String.fromCharCode(n.which)}return null;case"compositionend":return wp&&n.locale!=="ko"?null:n.data;default:return null}}var m2={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 _p(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n==="input"?!!m2[e.type]:n==="textarea"}function Ap(e,n,r,s){li?si?si.push(s):si=[s]:li=s,n=ac(n,"onChange"),0<n.length&&(r=new go("onChange","change",null,r,s),e.push({event:r,listeners:n}))}var zl=null,Dl=null;function p2(e){sy(e,0)}function yo(e){var n=Al(e);if(op(n))return e}function Cp(e,n){if(e==="change")return n}var Mp=!1;if(Jn){var $u;if(Jn){var Fu="oninput"in document;if(!Fu){var jp=document.createElement("div");jp.setAttribute("oninput","return;"),Fu=typeof jp.oninput=="function"}$u=Fu}else $u=!1;Mp=$u&&(!document.documentMode||9<document.documentMode)}function Rp(){zl&&(zl.detachEvent("onpropertychange",Op),Dl=zl=null)}function Op(e){if(e.propertyName==="value"&&yo(Dl)){var n=[];Ap(n,Dl,e,Hu(e)),pp(p2,n)}}function g2(e,n,r){e==="focusin"?(Rp(),zl=n,Dl=r,zl.attachEvent("onpropertychange",Op)):e==="focusout"&&Rp()}function v2(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return yo(Dl)}function y2(e,n){if(e==="click")return yo(n)}function x2(e,n){if(e==="input"||e==="change")return yo(n)}function b2(e,n){return e===n&&(e!==0||1/e===1/n)||e!==e&&n!==n}var $t=typeof Object.is=="function"?Object.is:b2;function kl(e,n){if($t(e,n))return!0;if(typeof e!="object"||e===null||typeof n!="object"||n===null)return!1;var r=Object.keys(e),s=Object.keys(n);if(r.length!==s.length)return!1;for(s=0;s<r.length;s++){var c=r[s];if(!Ee.call(n,c)||!$t(e[c],n[c]))return!1}return!0}function zp(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Dp(e,n){var r=zp(e);e=0;for(var s;r;){if(r.nodeType===3){if(s=e+r.textContent.length,e<=n&&s>=n)return{node:r,offset:n-e};e=s}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=zp(r)}}function kp(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?kp(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function Lp(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var n=uo(e.document);n instanceof e.HTMLIFrameElement;){try{var r=typeof n.contentWindow.location.href=="string"}catch{r=!1}if(r)e=n.contentWindow;else break;n=uo(e.document)}return n}function Ku(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&(n==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||n==="textarea"||e.contentEditable==="true")}var w2=Jn&&"documentMode"in document&&11>=document.documentMode,ci=null,Iu=null,Ll=null,Zu=!1;function Up(e,n,r){var s=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;Zu||ci==null||ci!==uo(s)||(s=ci,"selectionStart"in s&&Ku(s)?s={start:s.selectionStart,end:s.selectionEnd}:(s=(s.ownerDocument&&s.ownerDocument.defaultView||window).getSelection(),s={anchorNode:s.anchorNode,anchorOffset:s.anchorOffset,focusNode:s.focusNode,focusOffset:s.focusOffset}),Ll&&kl(Ll,s)||(Ll=s,s=ac(Iu,"onSelect"),0<s.length&&(n=new go("onSelect","select",null,n,r),e.push({event:n,listeners:s}),n.target=ci)))}function gr(e,n){var r={};return r[e.toLowerCase()]=n.toLowerCase(),r["Webkit"+e]="webkit"+n,r["Moz"+e]="moz"+n,r}var ui={animationend:gr("Animation","AnimationEnd"),animationiteration:gr("Animation","AnimationIteration"),animationstart:gr("Animation","AnimationStart"),transitionrun:gr("Transition","TransitionRun"),transitionstart:gr("Transition","TransitionStart"),transitioncancel:gr("Transition","TransitionCancel"),transitionend:gr("Transition","TransitionEnd")},Ju={},Hp={};Jn&&(Hp=document.createElement("div").style,"AnimationEvent"in window||(delete ui.animationend.animation,delete ui.animationiteration.animation,delete ui.animationstart.animation),"TransitionEvent"in window||delete ui.transitionend.transition);function vr(e){if(Ju[e])return Ju[e];if(!ui[e])return e;var n=ui