UNPKG

@convex-dev/agent-playground

Version:

A dashboard for the Convex Agent component.

48 lines 657 kB
var G_=Object.defineProperty;var F_=(e,t,r)=>t in e?G_(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var qa=(e,t,r)=>F_(e,typeof t!="symbol"?t+"":t,r);function X_(e,t){for(var r=0;r<t.length;r++){const o=t[r];if(typeof o!="string"&&!Array.isArray(o)){for(const s in o)if(s!=="default"&&!(s in e)){const u=Object.getOwnPropertyDescriptor(o,s);u&&Object.defineProperty(e,s,u.get?u:{enumerable:!0,get:()=>o[s]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))o(s);new MutationObserver(s=>{for(const u of s)if(u.type==="childList")for(const d of u.addedNodes)d.tagName==="LINK"&&d.rel==="modulepreload"&&o(d)}).observe(document,{childList:!0,subtree:!0});function r(s){const u={};return s.integrity&&(u.integrity=s.integrity),s.referrerPolicy&&(u.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?u.credentials="include":s.crossOrigin==="anonymous"?u.credentials="omit":u.credentials="same-origin",u}function o(s){if(s.ep)return;s.ep=!0;const u=r(s);fetch(s.href,u)}})();function tx(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Lf={exports:{}},rs={};/** * @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 Yy;function K_(){if(Yy)return rs;Yy=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function r(o,s,u){var d=null;if(u!==void 0&&(d=""+u),s.key!==void 0&&(d=""+s.key),"key"in s){u={};for(var f in s)f!=="key"&&(u[f]=s[f])}else u=s;return s=u.ref,{$$typeof:e,type:o,key:d,ref:s!==void 0?s:null,props:u}}return rs.Fragment=t,rs.jsx=r,rs.jsxs=r,rs}var Qy;function J_(){return Qy||(Qy=1,Lf.exports=K_()),Lf.exports}var v=J_(),Uf={exports:{}},we={};/** * @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 Gy;function W_(){if(Gy)return we;Gy=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),u=Symbol.for("react.consumer"),d=Symbol.for("react.context"),f=Symbol.for("react.forward_ref"),m=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),x=Symbol.for("react.activity"),w=Symbol.iterator;function S(k){return k===null||typeof k!="object"?null:(k=w&&k[w]||k["@@iterator"],typeof k=="function"?k:null)}var C={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},_=Object.assign,T={};function O(k,V,K){this.props=k,this.context=V,this.refs=T,this.updater=K||C}O.prototype.isReactComponent={},O.prototype.setState=function(k,V){if(typeof k!="object"&&typeof k!="function"&&k!=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,k,V,"setState")},O.prototype.forceUpdate=function(k){this.updater.enqueueForceUpdate(this,k,"forceUpdate")};function M(){}M.prototype=O.prototype;function A(k,V,K){this.props=k,this.context=V,this.refs=T,this.updater=K||C}var R=A.prototype=new M;R.constructor=A,_(R,O.prototype),R.isPureReactComponent=!0;var z=Array.isArray;function U(){}var D={H:null,A:null,T:null,S:null},J=Object.prototype.hasOwnProperty;function oe(k,V,K){var ee=K.ref;return{$$typeof:e,type:k,key:V,ref:ee!==void 0?ee:null,props:K}}function fe(k,V){return oe(k.type,V,k.props)}function me(k){return typeof k=="object"&&k!==null&&k.$$typeof===e}function ae(k){var V={"=":"=0",":":"=2"};return"$"+k.replace(/[=:]/g,function(K){return V[K]})}var ge=/\/+/g;function ne(k,V){return typeof k=="object"&&k!==null&&k.key!=null?ae(""+k.key):V.toString(36)}function de(k){switch(k.status){case"fulfilled":return k.value;case"rejected":throw k.reason;default:switch(typeof k.status=="string"?k.then(U,U):(k.status="pending",k.then(function(V){k.status==="pending"&&(k.status="fulfilled",k.value=V)},function(V){k.status==="pending"&&(k.status="rejected",k.reason=V)})),k.status){case"fulfilled":return k.value;case"rejected":throw k.reason}}throw k}function L(k,V,K,ee,se){var pe=typeof k;(pe==="undefined"||pe==="boolean")&&(k=null);var te=!1;if(k===null)te=!0;else switch(pe){case"bigint":case"string":case"number":te=!0;break;case"object":switch(k.$$typeof){case e:case t:te=!0;break;case g:return te=k._init,L(te(k._payload),V,K,ee,se)}}if(te)return se=se(k),te=ee===""?"."+ne(k,0):ee,z(se)?(K="",te!=null&&(K=te.replace(ge,"$&/")+"/"),L(se,V,K,"",function(Ne){return Ne})):se!=null&&(me(se)&&(se=fe(se,K+(se.key==null||k&&k.key===se.key?"":(""+se.key).replace(ge,"$&/")+"/")+te)),V.push(se)),1;te=0;var be=ee===""?".":ee+":";if(z(k))for(var xe=0;xe<k.length;xe++)ee=k[xe],pe=be+ne(ee,xe),te+=L(ee,V,K,pe,se);else if(xe=S(k),typeof xe=="function")for(k=xe.call(k),xe=0;!(ee=k.next()).done;)ee=ee.value,pe=be+ne(ee,xe++),te+=L(ee,V,K,pe,se);else if(pe==="object"){if(typeof k.then=="function")return L(de(k),V,K,ee,se);throw V=String(k),Error("Objects are not valid as a React child (found: "+(V==="[object Object]"?"object with keys {"+Object.keys(k).join(", ")+"}":V)+"). If you meant to render a collection of children, use an array instead.")}return te}function H(k,V,K){if(k==null)return k;var ee=[],se=0;return L(k,ee,"","",function(pe){return V.call(K,pe,se++)}),ee}function F(k){if(k._status===-1){var V=k._result;V=V(),V.then(function(K){(k._status===0||k._status===-1)&&(k._status=1,k._result=K)},function(K){(k._status===0||k._status===-1)&&(k._status=2,k._result=K)}),k._status===-1&&(k._status=0,k._result=V)}if(k._status===1)return k._result.default;throw k._result}var W=typeof reportError=="function"?reportError:function(k){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var V=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof k=="object"&&k!==null&&typeof k.message=="string"?String(k.message):String(k),error:k});if(!window.dispatchEvent(V))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",k);return}console.error(k)},le={map:H,forEach:function(k,V,K){H(k,function(){V.apply(this,arguments)},K)},count:function(k){var V=0;return H(k,function(){V++}),V},toArray:function(k){return H(k,function(V){return V})||[]},only:function(k){if(!me(k))throw Error("React.Children.only expected to receive a single React element child.");return k}};return we.Activity=x,we.Children=le,we.Component=O,we.Fragment=r,we.Profiler=s,we.PureComponent=A,we.StrictMode=o,we.Suspense=m,we.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=D,we.__COMPILER_RUNTIME={__proto__:null,c:function(k){return D.H.useMemoCache(k)}},we.cache=function(k){return function(){return k.apply(null,arguments)}},we.cacheSignal=function(){return null},we.cloneElement=function(k,V,K){if(k==null)throw Error("The argument must be a React element, but you passed "+k+".");var ee=_({},k.props),se=k.key;if(V!=null)for(pe in V.key!==void 0&&(se=""+V.key),V)!J.call(V,pe)||pe==="key"||pe==="__self"||pe==="__source"||pe==="ref"&&V.ref===void 0||(ee[pe]=V[pe]);var pe=arguments.length-2;if(pe===1)ee.children=K;else if(1<pe){for(var te=Array(pe),be=0;be<pe;be++)te[be]=arguments[be+2];ee.children=te}return oe(k.type,se,ee)},we.createContext=function(k){return k={$$typeof:d,_currentValue:k,_currentValue2:k,_threadCount:0,Provider:null,Consumer:null},k.Provider=k,k.Consumer={$$typeof:u,_context:k},k},we.createElement=function(k,V,K){var ee,se={},pe=null;if(V!=null)for(ee in V.key!==void 0&&(pe=""+V.key),V)J.call(V,ee)&&ee!=="key"&&ee!=="__self"&&ee!=="__source"&&(se[ee]=V[ee]);var te=arguments.length-2;if(te===1)se.children=K;else if(1<te){for(var be=Array(te),xe=0;xe<te;xe++)be[xe]=arguments[xe+2];se.children=be}if(k&&k.defaultProps)for(ee in te=k.defaultProps,te)se[ee]===void 0&&(se[ee]=te[ee]);return oe(k,pe,se)},we.createRef=function(){return{current:null}},we.forwardRef=function(k){return{$$typeof:f,render:k}},we.isValidElement=me,we.lazy=function(k){return{$$typeof:g,_payload:{_status:-1,_result:k},_init:F}},we.memo=function(k,V){return{$$typeof:p,type:k,compare:V===void 0?null:V}},we.startTransition=function(k){var V=D.T,K={};D.T=K;try{var ee=k(),se=D.S;se!==null&&se(K,ee),typeof ee=="object"&&ee!==null&&typeof ee.then=="function"&&ee.then(U,W)}catch(pe){W(pe)}finally{V!==null&&K.types!==null&&(V.types=K.types),D.T=V}},we.unstable_useCacheRefresh=function(){return D.H.useCacheRefresh()},we.use=function(k){return D.H.use(k)},we.useActionState=function(k,V,K){return D.H.useActionState(k,V,K)},we.useCallback=function(k,V){return D.H.useCallback(k,V)},we.useContext=function(k){return D.H.useContext(k)},we.useDebugValue=function(){},we.useDeferredValue=function(k,V){return D.H.useDeferredValue(k,V)},we.useEffect=function(k,V){return D.H.useEffect(k,V)},we.useEffectEvent=function(k){return D.H.useEffectEvent(k)},we.useId=function(){return D.H.useId()},we.useImperativeHandle=function(k,V,K){return D.H.useImperativeHandle(k,V,K)},we.useInsertionEffect=function(k,V){return D.H.useInsertionEffect(k,V)},we.useLayoutEffect=function(k,V){return D.H.useLayoutEffect(k,V)},we.useMemo=function(k,V){return D.H.useMemo(k,V)},we.useOptimistic=function(k,V){return D.H.useOptimistic(k,V)},we.useReducer=function(k,V,K){return D.H.useReducer(k,V,K)},we.useRef=function(k){return D.H.useRef(k)},we.useState=function(k){return D.H.useState(k)},we.useSyncExternalStore=function(k,V,K){return D.H.useSyncExternalStore(k,V,K)},we.useTransition=function(){return D.H.useTransition()},we.version="19.2.0",we}var Fy;function Xh(){return Fy||(Fy=1,Uf.exports=W_()),Uf.exports}var E=Xh();const re=tx(E),Kh=X_({__proto__:null,default:re},[E]);var Pf={exports:{}},as={},$f={exports:{}},Bf={};/** * @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 Xy;function eC(){return Xy||(Xy=1,function(e){function t(L,H){var F=L.length;L.push(H);e:for(;0<F;){var W=F-1>>>1,le=L[W];if(0<s(le,H))L[W]=H,L[F]=le,F=W;else break e}}function r(L){return L.length===0?null:L[0]}function o(L){if(L.length===0)return null;var H=L[0],F=L.pop();if(F!==H){L[0]=F;e:for(var W=0,le=L.length,k=le>>>1;W<k;){var V=2*(W+1)-1,K=L[V],ee=V+1,se=L[ee];if(0>s(K,F))ee<le&&0>s(se,K)?(L[W]=se,L[ee]=F,W=ee):(L[W]=K,L[V]=F,W=V);else if(ee<le&&0>s(se,F))L[W]=se,L[ee]=F,W=ee;else break e}}return H}function s(L,H){var F=L.sortIndex-H.sortIndex;return F!==0?F:L.id-H.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var u=performance;e.unstable_now=function(){return u.now()}}else{var d=Date,f=d.now();e.unstable_now=function(){return d.now()-f}}var m=[],p=[],g=1,x=null,w=3,S=!1,C=!1,_=!1,T=!1,O=typeof setTimeout=="function"?setTimeout:null,M=typeof clearTimeout=="function"?clearTimeout:null,A=typeof setImmediate<"u"?setImmediate:null;function R(L){for(var H=r(p);H!==null;){if(H.callback===null)o(p);else if(H.startTime<=L)o(p),H.sortIndex=H.expirationTime,t(m,H);else break;H=r(p)}}function z(L){if(_=!1,R(L),!C)if(r(m)!==null)C=!0,U||(U=!0,ae());else{var H=r(p);H!==null&&de(z,H.startTime-L)}}var U=!1,D=-1,J=5,oe=-1;function fe(){return T?!0:!(e.unstable_now()-oe<J)}function me(){if(T=!1,U){var L=e.unstable_now();oe=L;var H=!0;try{e:{C=!1,_&&(_=!1,M(D),D=-1),S=!0;var F=w;try{t:{for(R(L),x=r(m);x!==null&&!(x.expirationTime>L&&fe());){var W=x.callback;if(typeof W=="function"){x.callback=null,w=x.priorityLevel;var le=W(x.expirationTime<=L);if(L=e.unstable_now(),typeof le=="function"){x.callback=le,R(L),H=!0;break t}x===r(m)&&o(m),R(L)}else o(m);x=r(m)}if(x!==null)H=!0;else{var k=r(p);k!==null&&de(z,k.startTime-L),H=!1}}break e}finally{x=null,w=F,S=!1}H=void 0}}finally{H?ae():U=!1}}}var ae;if(typeof A=="function")ae=function(){A(me)};else if(typeof MessageChannel<"u"){var ge=new MessageChannel,ne=ge.port2;ge.port1.onmessage=me,ae=function(){ne.postMessage(null)}}else ae=function(){O(me,0)};function de(L,H){D=O(function(){L(e.unstable_now())},H)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(L){L.callback=null},e.unstable_forceFrameRate=function(L){0>L||125<L?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):J=0<L?Math.floor(1e3/L):5},e.unstable_getCurrentPriorityLevel=function(){return w},e.unstable_next=function(L){switch(w){case 1:case 2:case 3:var H=3;break;default:H=w}var F=w;w=H;try{return L()}finally{w=F}},e.unstable_requestPaint=function(){T=!0},e.unstable_runWithPriority=function(L,H){switch(L){case 1:case 2:case 3:case 4:case 5:break;default:L=3}var F=w;w=L;try{return H()}finally{w=F}},e.unstable_scheduleCallback=function(L,H,F){var W=e.unstable_now();switch(typeof F=="object"&&F!==null?(F=F.delay,F=typeof F=="number"&&0<F?W+F:W):F=W,L){case 1:var le=-1;break;case 2:le=250;break;case 5:le=1073741823;break;case 4:le=1e4;break;default:le=5e3}return le=F+le,L={id:g++,callback:H,priorityLevel:L,startTime:F,expirationTime:le,sortIndex:-1},F>W?(L.sortIndex=F,t(p,L),r(m)===null&&L===r(p)&&(_?(M(D),D=-1):_=!0,de(z,F-W))):(L.sortIndex=le,t(m,L),C||S||(C=!0,U||(U=!0,ae()))),L},e.unstable_shouldYield=fe,e.unstable_wrapCallback=function(L){var H=w;return function(){var F=w;w=H;try{return L.apply(this,arguments)}finally{w=F}}}}(Bf)),Bf}var Ky;function tC(){return Ky||(Ky=1,$f.exports=eC()),$f.exports}var qf={exports:{}},qt={};/** * @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 Jy;function nC(){if(Jy)return qt;Jy=1;var e=Xh();function t(m){var p="https://react.dev/errors/"+m;if(1<arguments.length){p+="?args[]="+encodeURIComponent(arguments[1]);for(var g=2;g<arguments.length;g++)p+="&args[]="+encodeURIComponent(arguments[g])}return"Minified React error #"+m+"; visit "+p+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function r(){}var o={d:{f:r,r:function(){throw Error(t(522))},D:r,C:r,L:r,m:r,X:r,S:r,M:r},p:0,findDOMNode:null},s=Symbol.for("react.portal");function u(m,p,g){var x=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:s,key:x==null?null:""+x,children:m,containerInfo:p,implementation:g}}var d=e.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function f(m,p){if(m==="font")return"";if(typeof p=="string")return p==="use-credentials"?p:""}return qt.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=o,qt.createPortal=function(m,p){var g=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!p||p.nodeType!==1&&p.nodeType!==9&&p.nodeType!==11)throw Error(t(299));return u(m,p,null,g)},qt.flushSync=function(m){var p=d.T,g=o.p;try{if(d.T=null,o.p=2,m)return m()}finally{d.T=p,o.p=g,o.d.f()}},qt.preconnect=function(m,p){typeof m=="string"&&(p?(p=p.crossOrigin,p=typeof p=="string"?p==="use-credentials"?p:"":void 0):p=null,o.d.C(m,p))},qt.prefetchDNS=function(m){typeof m=="string"&&o.d.D(m)},qt.preinit=function(m,p){if(typeof m=="string"&&p&&typeof p.as=="string"){var g=p.as,x=f(g,p.crossOrigin),w=typeof p.integrity=="string"?p.integrity:void 0,S=typeof p.fetchPriority=="string"?p.fetchPriority:void 0;g==="style"?o.d.S(m,typeof p.precedence=="string"?p.precedence:void 0,{crossOrigin:x,integrity:w,fetchPriority:S}):g==="script"&&o.d.X(m,{crossOrigin:x,integrity:w,fetchPriority:S,nonce:typeof p.nonce=="string"?p.nonce:void 0})}},qt.preinitModule=function(m,p){if(typeof m=="string")if(typeof p=="object"&&p!==null){if(p.as==null||p.as==="script"){var g=f(p.as,p.crossOrigin);o.d.M(m,{crossOrigin:g,integrity:typeof p.integrity=="string"?p.integrity:void 0,nonce:typeof p.nonce=="string"?p.nonce:void 0})}}else p==null&&o.d.M(m)},qt.preload=function(m,p){if(typeof m=="string"&&typeof p=="object"&&p!==null&&typeof p.as=="string"){var g=p.as,x=f(g,p.crossOrigin);o.d.L(m,g,{crossOrigin:x,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})}},qt.preloadModule=function(m,p){if(typeof m=="string")if(p){var g=f(p.as,p.crossOrigin);o.d.m(m,{as:typeof p.as=="string"&&p.as!=="script"?p.as:void 0,crossOrigin:g,integrity:typeof p.integrity=="string"?p.integrity:void 0})}else o.d.m(m)},qt.requestFormReset=function(m){o.d.r(m)},qt.unstable_batchedUpdates=function(m,p){return m(p)},qt.useFormState=function(m,p,g){return d.H.useFormState(m,p,g)},qt.useFormStatus=function(){return d.H.useHostTransitionStatus()},qt.version="19.2.0",qt}var Wy;function nx(){if(Wy)return qf.exports;Wy=1;function e(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}return e(),qf.exports=nC(),qf.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 eb;function rC(){if(eb)return as;eb=1;var e=tC(),t=Xh(),r=nx();function o(n){var a="https://react.dev/errors/"+n;if(1<arguments.length){a+="?args[]="+encodeURIComponent(arguments[1]);for(var i=2;i<arguments.length;i++)a+="&args[]="+encodeURIComponent(arguments[i])}return"Minified React error #"+n+"; visit "+a+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function s(n){return!(!n||n.nodeType!==1&&n.nodeType!==9&&n.nodeType!==11)}function u(n){var a=n,i=n;if(n.alternate)for(;a.return;)a=a.return;else{n=a;do a=n,(a.flags&4098)!==0&&(i=a.return),n=a.return;while(n)}return a.tag===3?i:null}function d(n){if(n.tag===13){var a=n.memoizedState;if(a===null&&(n=n.alternate,n!==null&&(a=n.memoizedState)),a!==null)return a.dehydrated}return null}function f(n){if(n.tag===31){var a=n.memoizedState;if(a===null&&(n=n.alternate,n!==null&&(a=n.memoizedState)),a!==null)return a.dehydrated}return null}function m(n){if(u(n)!==n)throw Error(o(188))}function p(n){var a=n.alternate;if(!a){if(a=u(n),a===null)throw Error(o(188));return a!==n?null:n}for(var i=n,l=a;;){var c=i.return;if(c===null)break;var h=c.alternate;if(h===null){if(l=c.return,l!==null){i=l;continue}break}if(c.child===h.child){for(h=c.child;h;){if(h===i)return m(c),n;if(h===l)return m(c),a;h=h.sibling}throw Error(o(188))}if(i.return!==l.return)i=c,l=h;else{for(var y=!1,N=c.child;N;){if(N===i){y=!0,i=c,l=h;break}if(N===l){y=!0,l=c,i=h;break}N=N.sibling}if(!y){for(N=h.child;N;){if(N===i){y=!0,i=h,l=c;break}if(N===l){y=!0,l=h,i=c;break}N=N.sibling}if(!y)throw Error(o(189))}}if(i.alternate!==l)throw Error(o(190))}if(i.tag!==3)throw Error(o(188));return i.stateNode.current===i?n:a}function g(n){var a=n.tag;if(a===5||a===26||a===27||a===6)return n;for(n=n.child;n!==null;){if(a=g(n),a!==null)return a;n=n.sibling}return null}var x=Object.assign,w=Symbol.for("react.element"),S=Symbol.for("react.transitional.element"),C=Symbol.for("react.portal"),_=Symbol.for("react.fragment"),T=Symbol.for("react.strict_mode"),O=Symbol.for("react.profiler"),M=Symbol.for("react.consumer"),A=Symbol.for("react.context"),R=Symbol.for("react.forward_ref"),z=Symbol.for("react.suspense"),U=Symbol.for("react.suspense_list"),D=Symbol.for("react.memo"),J=Symbol.for("react.lazy"),oe=Symbol.for("react.activity"),fe=Symbol.for("react.memo_cache_sentinel"),me=Symbol.iterator;function ae(n){return n===null||typeof n!="object"?null:(n=me&&n[me]||n["@@iterator"],typeof n=="function"?n:null)}var ge=Symbol.for("react.client.reference");function ne(n){if(n==null)return null;if(typeof n=="function")return n.$$typeof===ge?null:n.displayName||n.name||null;if(typeof n=="string")return n;switch(n){case _:return"Fragment";case O:return"Profiler";case T:return"StrictMode";case z:return"Suspense";case U:return"SuspenseList";case oe:return"Activity"}if(typeof n=="object")switch(n.$$typeof){case C:return"Portal";case A:return n.displayName||"Context";case M:return(n._context.displayName||"Context")+".Consumer";case R:var a=n.render;return n=n.displayName,n||(n=a.displayName||a.name||"",n=n!==""?"ForwardRef("+n+")":"ForwardRef"),n;case D:return a=n.displayName||null,a!==null?a:ne(n.type)||"Memo";case J:a=n._payload,n=n._init;try{return ne(n(a))}catch{}}return null}var de=Array.isArray,L=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,H=r.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,F={pending:!1,data:null,method:null,action:null},W=[],le=-1;function k(n){return{current:n}}function V(n){0>le||(n.current=W[le],W[le]=null,le--)}function K(n,a){le++,W[le]=n.current,n.current=a}var ee=k(null),se=k(null),pe=k(null),te=k(null);function be(n,a){switch(K(pe,a),K(se,n),K(ee,null),a.nodeType){case 9:case 11:n=(n=a.documentElement)&&(n=n.namespaceURI)?py(n):0;break;default:if(n=a.tagName,a=a.namespaceURI)a=py(a),n=gy(a,n);else switch(n){case"svg":n=1;break;case"math":n=2;break;default:n=0}}V(ee),K(ee,n)}function xe(){V(ee),V(se),V(pe)}function Ne(n){n.memoizedState!==null&&K(te,n);var a=ee.current,i=gy(a,n.type);a!==i&&(K(se,n),K(ee,i))}function Oe(n){se.current===n&&(V(ee),V(se)),te.current===n&&(V(te),Wi._currentValue=F)}var je,Et;function mt(n){if(je===void 0)try{throw Error()}catch(i){var a=i.stack.trim().match(/\n( *(at )?)/);je=a&&a[1]||"",Et=-1<i.stack.indexOf(` at`)?" (<anonymous>)":-1<i.stack.indexOf("@")?"@unknown:0:0":""}return` `+je+n+Et}var jn=!1;function bn(n,a){if(!n||jn)return"";jn=!0;var i=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var l={DetermineComponentFrameRoot:function(){try{if(a){var X=function(){throw Error()};if(Object.defineProperty(X.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(X,[])}catch(Z){var q=Z}Reflect.construct(n,[],X)}else{try{X.call()}catch(Z){q=Z}n.call(X.prototype)}}else{try{throw Error()}catch(Z){q=Z}(X=n())&&typeof X.catch=="function"&&X.catch(function(){})}}catch(Z){if(Z&&q&&typeof Z.stack=="string")return[Z.stack,q.stack]}return[null,null]}};l.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var c=Object.getOwnPropertyDescriptor(l.DetermineComponentFrameRoot,"name");c&&c.configurable&&Object.defineProperty(l.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var h=l.DetermineComponentFrameRoot(),y=h[0],N=h[1];if(y&&N){var j=y.split(` `),B=N.split(` `);for(c=l=0;l<j.length&&!j[l].includes("DetermineComponentFrameRoot");)l++;for(;c<B.length&&!B[c].includes("DetermineComponentFrameRoot");)c++;if(l===j.length||c===B.length)for(l=j.length-1,c=B.length-1;1<=l&&0<=c&&j[l]!==B[c];)c--;for(;1<=l&&0<=c;l--,c--)if(j[l]!==B[c]){if(l!==1||c!==1)do if(l--,c--,0>c||j[l]!==B[c]){var Y=` `+j[l].replace(" at new "," at ");return n.displayName&&Y.includes("<anonymous>")&&(Y=Y.replace("<anonymous>",n.displayName)),Y}while(1<=l&&0<=c);break}}}finally{jn=!1,Error.prepareStackTrace=i}return(i=n?n.displayName||n.name:"")?mt(i):""}function cr(n,a){switch(n.tag){case 26:case 27:case 5:return mt(n.type);case 16:return mt("Lazy");case 13:return n.child!==a&&a!==null?mt("Suspense Fallback"):mt("Suspense");case 19:return mt("SuspenseList");case 0:case 15:return bn(n.type,!1);case 11:return bn(n.type.render,!1);case 1:return bn(n.type,!0);case 31:return mt("Activity");default:return""}}function Lr(n){try{var a="",i=null;do a+=cr(n,i),i=n,n=n.return;while(n);return a}catch(l){return` Error generating stack: `+l.message+` `+l.stack}}var Yn=Object.prototype.hasOwnProperty,eo=e.unstable_scheduleCallback,dr=e.unstable_cancelCallback,qs=e.unstable_shouldYield,fr=e.unstable_requestPaint,Vt=e.unstable_now,xc=e.unstable_getCurrentPriorityLevel,Zt=e.unstable_ImmediatePriority,hr=e.unstable_UserBlockingPriority,to=e.unstable_NormalPriority,wc=e.unstable_LowPriority,Ea=e.unstable_IdlePriority,Sc=e.log,Vs=e.unstable_setDisableYieldValue,mr=null,pt=null;function kn(n){if(typeof Sc=="function"&&Vs(n),pt&&typeof pt.setStrictMode=="function")try{pt.setStrictMode(mr,n)}catch{}}var gt=Math.clz32?Math.clz32:Zs,Ec=Math.log,Tc=Math.LN2;function Zs(n){return n>>>=0,n===0?32:31-(Ec(n)/Tc|0)|0}var Ta=256,no=262144,Ur=4194304;function Bt(n){var a=n&42;if(a!==0)return a;switch(n&-n){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return n&261888;case 262144:case 524288:case 1048576:case 2097152:return n&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return n&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return n}}function ro(n,a,i){var l=n.pendingLanes;if(l===0)return 0;var c=0,h=n.suspendedLanes,y=n.pingedLanes;n=n.warmLanes;var N=l&134217727;return N!==0?(l=N&~h,l!==0?c=Bt(l):(y&=N,y!==0?c=Bt(y):i||(i=N&~n,i!==0&&(c=Bt(i))))):(N=l&~h,N!==0?c=Bt(N):y!==0?c=Bt(y):i||(i=l&~n,i!==0&&(c=Bt(i)))),c===0?0:a!==0&&a!==c&&(a&h)===0&&(h=c&-c,i=a&-a,h>=i||h===32&&(i&4194048)!==0)?a:c}function ye(n,a){return(n.pendingLanes&~(n.suspendedLanes&~n.pingedLanes)&a)===0}function $e(n,a){switch(n){case 1:case 2:case 4:case 8:case 64:return a+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 a+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 Xe(){var n=Ur;return Ur<<=1,(Ur&62914560)===0&&(Ur=4194304),n}function Ht(n){for(var a=[],i=0;31>i;i++)a.push(n);return a}function Rt(n,a){n.pendingLanes|=a,a!==268435456&&(n.suspendedLanes=0,n.pingedLanes=0,n.warmLanes=0)}function Qn(n,a,i,l,c,h){var y=n.pendingLanes;n.pendingLanes=i,n.suspendedLanes=0,n.pingedLanes=0,n.warmLanes=0,n.expiredLanes&=i,n.entangledLanes&=i,n.errorRecoveryDisabledLanes&=i,n.shellSuspendCounter=0;var N=n.entanglements,j=n.expirationTimes,B=n.hiddenUpdates;for(i=y&~i;0<i;){var Y=31-gt(i),X=1<<Y;N[Y]=0,j[Y]=-1;var q=B[Y];if(q!==null)for(B[Y]=null,Y=0;Y<q.length;Y++){var Z=q[Y];Z!==null&&(Z.lane&=-536870913)}i&=~X}l!==0&&Gn(n,l,0),h!==0&&c===0&&n.tag!==0&&(n.suspendedLanes|=h&~(y&~a))}function Gn(n,a,i){n.pendingLanes|=a,n.suspendedLanes&=~a;var l=31-gt(a);n.entangledLanes|=a,n.entanglements[l]=n.entanglements[l]|1073741824|i&261930}function Ft(n,a){var i=n.entangledLanes|=a;for(n=n.entanglements;i;){var l=31-gt(i),c=1<<l;c&a|n[l]&a&&(n[l]|=a),i&=~c}}function zn(n,a){var i=a&-a;return i=(i&42)!==0?1:_c(i),(i&(n.suspendedLanes|a))!==0?0:i}function _c(n){switch(n){case 2:n=1;break;case 8:n=4;break;case 32:n=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:n=128;break;case 268435456:n=134217728;break;default:n=0}return n}function Cc(n){return n&=-n,2<n?8<n?(n&134217727)!==0?32:268435456:8:2}function ep(){var n=H.p;return n!==0?n:(n=window.event,n===void 0?32:Py(n.type))}function tp(n,a){var i=H.p;try{return H.p=n,a()}finally{H.p=i}}var Pr=Math.random().toString(36).slice(2),jt="__reactFiber$"+Pr,Xt="__reactProps$"+Pr,ao="__reactContainer$"+Pr,Oc="__reactEvents$"+Pr,LE="__reactListeners$"+Pr,UE="__reactHandles$"+Pr,np="__reactResources$"+Pr,mi="__reactMarker$"+Pr;function Nc(n){delete n[jt],delete n[Xt],delete n[Oc],delete n[LE],delete n[UE]}function oo(n){var a=n[jt];if(a)return a;for(var i=n.parentNode;i;){if(a=i[ao]||i[jt]){if(i=a.alternate,a.child!==null||i!==null&&i.child!==null)for(n=Ey(n);n!==null;){if(i=n[jt])return i;n=Ey(n)}return a}n=i,i=n.parentNode}return null}function io(n){if(n=n[jt]||n[ao]){var a=n.tag;if(a===5||a===6||a===13||a===31||a===26||a===27||a===3)return n}return null}function pi(n){var a=n.tag;if(a===5||a===26||a===27||a===6)return n.stateNode;throw Error(o(33))}function so(n){var a=n[np];return a||(a=n[np]={hoistableStyles:new Map,hoistableScripts:new Map}),a}function Nt(n){n[mi]=!0}var rp=new Set,ap={};function _a(n,a){lo(n,a),lo(n+"Capture",a)}function lo(n,a){for(ap[n]=a,n=0;n<a.length;n++)rp.add(a[n])}var PE=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]*$"),op={},ip={};function $E(n){return Yn.call(ip,n)?!0:Yn.call(op,n)?!1:PE.test(n)?ip[n]=!0:(op[n]=!0,!1)}function Hs(n,a,i){if($E(a))if(i===null)n.removeAttribute(a);else{switch(typeof i){case"undefined":case"function":case"symbol":n.removeAttribute(a);return;case"boolean":var l=a.toLowerCase().slice(0,5);if(l!=="data-"&&l!=="aria-"){n.removeAttribute(a);return}}n.setAttribute(a,""+i)}}function Ys(n,a,i){if(i===null)n.removeAttribute(a);else{switch(typeof i){case"undefined":case"function":case"symbol":case"boolean":n.removeAttribute(a);return}n.setAttribute(a,""+i)}}function pr(n,a,i,l){if(l===null)n.removeAttribute(i);else{switch(typeof l){case"undefined":case"function":case"symbol":case"boolean":n.removeAttribute(i);return}n.setAttributeNS(a,i,""+l)}}function xn(n){switch(typeof n){case"bigint":case"boolean":case"number":case"string":case"undefined":return n;case"object":return n;default:return""}}function sp(n){var a=n.type;return(n=n.nodeName)&&n.toLowerCase()==="input"&&(a==="checkbox"||a==="radio")}function BE(n,a,i){var l=Object.getOwnPropertyDescriptor(n.constructor.prototype,a);if(!n.hasOwnProperty(a)&&typeof l<"u"&&typeof l.get=="function"&&typeof l.set=="function"){var c=l.get,h=l.set;return Object.defineProperty(n,a,{configurable:!0,get:function(){return c.call(this)},set:function(y){i=""+y,h.call(this,y)}}),Object.defineProperty(n,a,{enumerable:l.enumerable}),{getValue:function(){return i},setValue:function(y){i=""+y},stopTracking:function(){n._valueTracker=null,delete n[a]}}}}function Ac(n){if(!n._valueTracker){var a=sp(n)?"checked":"value";n._valueTracker=BE(n,a,""+n[a])}}function lp(n){if(!n)return!1;var a=n._valueTracker;if(!a)return!0;var i=a.getValue(),l="";return n&&(l=sp(n)?n.checked?"true":"false":n.value),n=l,n!==i?(a.setValue(n),!0):!1}function Qs(n){if(n=n||(typeof document<"u"?document:void 0),typeof n>"u")return null;try{return n.activeElement||n.body}catch{return n.body}}var qE=/[\n"\\]/g;function wn(n){return n.replace(qE,function(a){return"\\"+a.charCodeAt(0).toString(16)+" "})}function Mc(n,a,i,l,c,h,y,N){n.name="",y!=null&&typeof y!="function"&&typeof y!="symbol"&&typeof y!="boolean"?n.type=y:n.removeAttribute("type"),a!=null?y==="number"?(a===0&&n.value===""||n.value!=a)&&(n.value=""+xn(a)):n.value!==""+xn(a)&&(n.value=""+xn(a)):y!=="submit"&&y!=="reset"||n.removeAttribute("value"),a!=null?Rc(n,y,xn(a)):i!=null?Rc(n,y,xn(i)):l!=null&&n.removeAttribute("value"),c==null&&h!=null&&(n.defaultChecked=!!h),c!=null&&(n.checked=c&&typeof c!="function"&&typeof c!="symbol"),N!=null&&typeof N!="function"&&typeof N!="symbol"&&typeof N!="boolean"?n.name=""+xn(N):n.removeAttribute("name")}function up(n,a,i,l,c,h,y,N){if(h!=null&&typeof h!="function"&&typeof h!="symbol"&&typeof h!="boolean"&&(n.type=h),a!=null||i!=null){if(!(h!=="submit"&&h!=="reset"||a!=null)){Ac(n);return}i=i!=null?""+xn(i):"",a=a!=null?""+xn(a):i,N||a===n.value||(n.value=a),n.defaultValue=a}l=l??c,l=typeof l!="function"&&typeof l!="symbol"&&!!l,n.checked=N?n.checked:!!l,n.defaultChecked=!!l,y!=null&&typeof y!="function"&&typeof y!="symbol"&&typeof y!="boolean"&&(n.name=y),Ac(n)}function Rc(n,a,i){a==="number"&&Qs(n.ownerDocument)===n||n.defaultValue===""+i||(n.defaultValue=""+i)}function uo(n,a,i,l){if(n=n.options,a){a={};for(var c=0;c<i.length;c++)a["$"+i[c]]=!0;for(i=0;i<n.length;i++)c=a.hasOwnProperty("$"+n[i].value),n[i].selected!==c&&(n[i].selected=c),c&&l&&(n[i].defaultSelected=!0)}else{for(i=""+xn(i),a=null,c=0;c<n.length;c++){if(n[c].value===i){n[c].selected=!0,l&&(n[c].defaultSelected=!0);return}a!==null||n[c].disabled||(a=n[c])}a!==null&&(a.selected=!0)}}function cp(n,a,i){if(a!=null&&(a=""+xn(a),a!==n.value&&(n.value=a),i==null)){n.defaultValue!==a&&(n.defaultValue=a);return}n.defaultValue=i!=null?""+xn(i):""}function dp(n,a,i,l){if(a==null){if(l!=null){if(i!=null)throw Error(o(92));if(de(l)){if(1<l.length)throw Error(o(93));l=l[0]}i=l}i==null&&(i=""),a=i}i=xn(a),n.defaultValue=i,l=n.textContent,l===i&&l!==""&&l!==null&&(n.value=l),Ac(n)}function co(n,a){if(a){var i=n.firstChild;if(i&&i===n.lastChild&&i.nodeType===3){i.nodeValue=a;return}}n.textContent=a}var VE=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 fp(n,a,i){var l=a.indexOf("--")===0;i==null||typeof i=="boolean"||i===""?l?n.setProperty(a,""):a==="float"?n.cssFloat="":n[a]="":l?n.setProperty(a,i):typeof i!="number"||i===0||VE.has(a)?a==="float"?n.cssFloat=i:n[a]=(""+i).trim():n[a]=i+"px"}function hp(n,a,i){if(a!=null&&typeof a!="object")throw Error(o(62));if(n=n.style,i!=null){for(var l in i)!i.hasOwnProperty(l)||a!=null&&a.hasOwnProperty(l)||(l.indexOf("--")===0?n.setProperty(l,""):l==="float"?n.cssFloat="":n[l]="");for(var c in a)l=a[c],a.hasOwnProperty(c)&&i[c]!==l&&fp(n,c,l)}else for(var h in a)a.hasOwnProperty(h)&&fp(n,h,a[h])}function jc(n){if(n.indexOf("-")===-1)return!1;switch(n){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 ZE=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"]]),HE=/^[\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 Gs(n){return HE.test(""+n)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":n}function gr(){}var kc=null;function zc(n){return n=n.target||n.srcElement||window,n.correspondingUseElement&&(n=n.correspondingUseElement),n.nodeType===3?n.parentNode:n}var fo=null,ho=null;function mp(n){var a=io(n);if(a&&(n=a.stateNode)){var i=n[Xt]||null;e:switch(n=a.stateNode,a.type){case"input":if(Mc(n,i.value,i.defaultValue,i.defaultValue,i.checked,i.defaultChecked,i.type,i.name),a=i.name,i.type==="radio"&&a!=null){for(i=n;i.parentNode;)i=i.parentNode;for(i=i.querySelectorAll('input[name="'+wn(""+a)+'"][type="radio"]'),a=0;a<i.length;a++){var l=i[a];if(l!==n&&l.form===n.form){var c=l[Xt]||null;if(!c)throw Error(o(90));Mc(l,c.value,c.defaultValue,c.defaultValue,c.checked,c.defaultChecked,c.type,c.name)}}for(a=0;a<i.length;a++)l=i[a],l.form===n.form&&lp(l)}break e;case"textarea":cp(n,i.value,i.defaultValue);break e;case"select":a=i.value,a!=null&&uo(n,!!i.multiple,a,!1)}}}var Dc=!1;function pp(n,a,i){if(Dc)return n(a,i);Dc=!0;try{var l=n(a);return l}finally{if(Dc=!1,(fo!==null||ho!==null)&&(Dl(),fo&&(a=fo,n=ho,ho=fo=null,mp(a),n)))for(a=0;a<n.length;a++)mp(n[a])}}function gi(n,a){var i=n.stateNode;if(i===null)return null;var l=i[Xt]||null;if(l===null)return null;i=l[a];e:switch(a){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(l=!l.disabled)||(n=n.type,l=!(n==="button"||n==="input"||n==="select"||n==="textarea")),n=!l;break e;default:n=!1}if(n)return null;if(i&&typeof i!="function")throw Error(o(231,a,typeof i));return i}var vr=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Ic=!1;if(vr)try{var vi={};Object.defineProperty(vi,"passive",{get:function(){Ic=!0}}),window.addEventListener("test",vi,vi),window.removeEventListener("test",vi,vi)}catch{Ic=!1}var $r=null,Lc=null,Fs=null;function gp(){if(Fs)return Fs;var n,a=Lc,i=a.length,l,c="value"in $r?$r.value:$r.textContent,h=c.length;for(n=0;n<i&&a[n]===c[n];n++);var y=i-n;for(l=1;l<=y&&a[i-l]===c[h-l];l++);return Fs=c.slice(n,1<l?1-l:void 0)}function Xs(n){var a=n.keyCode;return"charCode"in n?(n=n.charCode,n===0&&a===13&&(n=13)):n=a,n===10&&(n=13),32<=n||n===13?n:0}function Ks(){return!0}function vp(){return!1}function Kt(n){function a(i,l,c,h,y){this._reactName=i,this._targetInst=c,this.type=l,this.nativeEvent=h,this.target=y,this.currentTarget=null;for(var N in n)n.hasOwnProperty(N)&&(i=n[N],this[N]=i?i(h):h[N]);return this.isDefaultPrevented=(h.defaultPrevented!=null?h.defaultPrevented:h.returnValue===!1)?Ks:vp,this.isPropagationStopped=vp,this}return x(a.prototype,{preventDefault:function(){this.defaultPrevented=!0;var i=this.nativeEvent;i&&(i.preventDefault?i.preventDefault():typeof i.returnValue!="unknown"&&(i.returnValue=!1),this.isDefaultPrevented=Ks)},stopPropagation:function(){var i=this.nativeEvent;i&&(i.stopPropagation?i.stopPropagation():typeof i.cancelBubble!="unknown"&&(i.cancelBubble=!0),this.isPropagationStopped=Ks)},persist:function(){},isPersistent:Ks}),a}var Ca={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(n){return n.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Js=Kt(Ca),yi=x({},Ca,{view:0,detail:0}),YE=Kt(yi),Uc,Pc,bi,Ws=x({},yi,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Bc,button:0,buttons:0,relatedTarget:function(n){return n.relatedTarget===void 0?n.fromElement===n.srcElement?n.toElement:n.fromElement:n.relatedTarget},movementX:function(n){return"movementX"in n?n.movementX:(n!==bi&&(bi&&n.type==="mousemove"?(Uc=n.screenX-bi.screenX,Pc=n.screenY-bi.screenY):Pc=Uc=0,bi=n),Uc)},movementY:function(n){return"movementY"in n?n.movementY:Pc}}),yp=Kt(Ws),QE=x({},Ws,{dataTransfer:0}),GE=Kt(QE),FE=x({},yi,{relatedTarget:0}),$c=Kt(FE),XE=x({},Ca,{animationName:0,elapsedTime:0,pseudoElement:0}),KE=Kt(XE),JE=x({},Ca,{clipboardData:function(n){return"clipboardData"in n?n.clipboardData:window.clipboardData}}),WE=Kt(JE),eT=x({},Ca,{data:0}),bp=Kt(eT),tT={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},nT={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"},rT={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function aT(n){var a=this.nativeEvent;return a.getModifierState?a.getModifierState(n):(n=rT[n])?!!a[n]:!1}function Bc(){return aT}var oT=x({},yi,{key:function(n){if(n.key){var a=tT[n.key]||n.key;if(a!=="Unidentified")return a}return n.type==="keypress"?(n=Xs(n),n===13?"Enter":String.fromCharCode(n)):n.type==="keydown"||n.type==="keyup"?nT[n.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Bc,charCode:function(n){return n.type==="keypress"?Xs(n):0},keyCode:function(n){return n.type==="keydown"||n.type==="keyup"?n.keyCode:0},which:function(n){return n.type==="keypress"?Xs(n):n.type==="keydown"||n.type==="keyup"?n.keyCode:0}}),iT=Kt(oT),sT=x({},Ws,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),xp=Kt(sT),lT=x({},yi,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Bc}),uT=Kt(lT),cT=x({},Ca,{propertyName:0,elapsedTime:0,pseudoElement:0}),dT=Kt(cT),fT=x({},Ws,{deltaX:function(n){return"deltaX"in n?n.deltaX:"wheelDeltaX"in n?-n.wheelDeltaX:0},deltaY:function(n){return"deltaY"in n?n.deltaY:"wheelDeltaY"in n?-n.wheelDeltaY:"wheelDelta"in n?-n.wheelDelta:0},deltaZ:0,deltaMode:0}),hT=Kt(fT),mT=x({},Ca,{newState:0,oldState:0}),pT=Kt(mT),gT=[9,13,27,32],qc=vr&&"CompositionEvent"in window,xi=null;vr&&"documentMode"in document&&(xi=document.documentMode);var vT=vr&&"TextEvent"in window&&!xi,wp=vr&&(!qc||xi&&8<xi&&11>=xi),Sp=" ",Ep=!1;function Tp(n,a){switch(n){case"keyup":return gT.indexOf(a.keyCode)!==-1;case"keydown":return a.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function _p(n){return n=n.detail,typeof n=="object"&&"data"in n?n.data:null}var mo=!1;function yT(n,a){switch(n){case"compositionend":return _p(a);case"keypress":return a.which!==32?null:(Ep=!0,Sp);case"textInput":return n=a.data,n===Sp&&Ep?null:n;default:return null}}function bT(n,a){if(mo)return n==="compositionend"||!qc&&Tp(n,a)?(n=gp(),Fs=Lc=$r=null,mo=!1,n):null;switch(n){case"paste":return null;case"keypress":if(!(a.ctrlKey||a.altKey||a.metaKey)||a.ctrlKey&&a.altKey){if(a.char&&1<a.char.length)return a.char;if(a.which)return String.fromCharCode(a.which)}return null;case"compositionend":return wp&&a.locale!=="ko"?null:a.data;default:return null}}var xT={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 Cp(n){var a=n&&n.nodeName&&n.nodeName.toLowerCase();return a==="input"?!!xT[n.type]:a==="textarea"}function Op(n,a,i,l){fo?ho?ho.push(l):ho=[l]:fo=l,a=ql(a,"onChange"),0<a.length&&(i=new Js("onChange","change",null,i,l),n.push({event:i,listeners:a}))}var wi=null,Si=null;function wT(n){uy(n,0)}function el(n){var a=pi(n);if(lp(a))return n}function Np(n,a){if(n==="change")return a}var Ap=!1;if(vr){var Vc;if(vr){var Zc="oninput"in document;if(!Zc){var Mp=document.createElement("div");Mp.setAttribute("oninput","return;"),Zc=typeof Mp.oninput=="function"}Vc=Zc}else Vc=!1;Ap=Vc&&(!document.documentMode||9<document.documentMode)}function Rp(){wi&&(wi.detachEvent("onpropertychange",jp),Si=wi=null)}function jp(n){if(n.propertyName==="value"&&el(Si)){var a=[];Op(a,Si,n,zc(n)),pp(wT,a)}}function ST(n,a,i){n==="focusin"?(Rp(),wi=a,Si=i,wi.attachEvent("onpropertychange",jp)):n==="focusout"&&Rp()}function ET(n){if(n==="selectionchange"||n==="keyup"||n==="keydown")return el(Si)}function TT(n,a){if(n==="click")return el(a)}function _T(n,a){if(n==="input"||n==="change")return el(a)}function CT(n,a){return n===a&&(n!==0||1/n===1/a)||n!==n&&a!==a}var sn=typeof Object.is=="function"?Object.is:CT;function Ei(n,a){if(sn(n,a))return!0;if(typeof n!="object"||n===null||typeof a!="object"||a===null)return!1;var i=Object.keys(n),l=Object.keys(a);if(i.length!==l.length)return!1;for(l=0;l<i.length;l++){var c=i[l];if(!Yn.call(a,c)||!sn(n[c],a[c]))return!1}return!0}function kp(n){for(;n&&n.firstChild;)n=n.firstChild;return n}function zp(n,a){var i=kp(n);n=0;for(var l;i;){if(i.nodeType===3){if(l=n+i.textContent.length,n<=a&&l>=a)return{node:i,offset:a-n};n=l}e:{for(;i;){if(i.nextSibling){i=i.nextSibling;break e}i=i.parentNode}i=void 0}i=kp(i)}}function Dp(n,a){return n&&a?n===a?!0:n&&n.nodeType===3?!1:a&&a.nodeType===3?Dp(n,a.parentNode):"contains"in n?n.contains(a):n.compareDocumentPosition?!!(n.compareDocumentPosition(a)&16):!1:!1}function Ip(n){n=n!=null&&n.ownerDocument!=null&&n.ownerDocument.defaultView!=null?n.ownerDocument.defaultView:window;for(var a=Qs(n.document);a instanceof n.HTMLIFrameElement;){try{var i=typeof a.contentWindow.location.href=="string"}catch{i=!1}if(i)n=a.contentWindow;else break;a=Qs(n.document)}return a}function Hc(n){var a=n&&n.nodeName&&n.nodeName.toLowerCase();return a&&(a==="input"&&(n.type==="text"||n.type==="search"||n.type==="tel"||n.type==="url"||n.type==="password")||a==="textarea"||n.contentEditable==="true")}var OT=vr&&"documentMode"in document&&11>=document.documentMode,po=null,Yc=null,Ti=null,Qc=!1;function Lp(n,a,i){var l=i.window===i?i.document:i.nodeType===9?i:i.ownerDocument;Qc||po==null||po!==Qs(l)||(l=po,"selectionStart"in l&&Hc(l)?l={start:l.selectionStart,end:l.selectionEnd}:(l=(l.ownerDocument&&l.ownerDocument.defaultView||window).getSelection(),l={anchorNode:l.anchorNode,anchorOffset:l.anchorOffset,focusNode:l.focusNode,focusOffset:l.focusOffset}),Ti&&Ei(Ti,l)||(Ti=l,l=ql(Yc,"onSelect"),0<l.length&&(a=new Js("onSelect","select",null,a,i),n.push({event:a,listeners:l}),a.target=po)))}function Oa(n,a){var i={};return i[n.toLowerCase()]=a.toLowerCase(),i["Webkit"+n]="webkit"+a,i["Moz"+n]="moz"+a,i}var go={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")},Gc={},Up={};vr&&(Up=document.createElement("div").style,"AnimationEvent"in window||(delete go.animationend.animation,delete go.animationiteration.animation,delete go.animationstart.animation),"TransitionEvent"in window||delete go.transitionend.transition);function Na(n){if(Gc[n])return Gc[n];if(!go[n])return n;var a=go[n],i;fo