need to figure out cors problem
11 files changed, +855 -48
+4-0rango/backend/backend/settings.py
| @@ -37,6 +37,10 @@ ALLOWED_HOSTS = [f'.{os.environ.get("DOMAIN")}', f'.{os.environ.get("NGINX_HOST" | ||
| 37 | 37 | CSRF_TRUSTED_ORIGINS = [] |
| 38 | 38 | for host in ALLOWED_HOSTS: |
| 39 | 39 | CSRF_TRUSTED_ORIGINS += [f'https://*{host}', f'http://*{host}'] |
| 40 | +# Allow all hosts for development | |
| 41 | +if DEBUG: | |
| 42 | + ALLOWED_HOSTS = ['*'] | |
| 43 | + CSRF_TRUSTED_ORIGINS = ['http://*', 'https://*'] | |
| 40 | 44 | |
| 41 | 45 | |
| 42 | 46 | # Application definition |
+67-0rango/backend/backend/static/index-06e8ddf8.js
| @@ -0,0 +1,67 @@ | ||
| 1 | +function Gc(e,t){for(var n=0;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const l in r)if(l!=="default"&&!(l in e)){const o=Object.getOwnPropertyDescriptor(r,l);o&&Object.defineProperty(e,l,o.get?o:{enumerable:!0,get:()=>r[l]})}}}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 l of document.querySelectorAll('link[rel="modulepreload"]'))r(l);new MutationObserver(l=>{for(const o of l)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(l){const o={};return l.integrity&&(o.integrity=l.integrity),l.referrerpolicy&&(o.referrerPolicy=l.referrerpolicy),l.crossorigin==="use-credentials"?o.credentials="include":l.crossorigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(l){if(l.ep)return;l.ep=!0;const o=n(l);fetch(l.href,o)}})();function Jc(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Hr={},Zc={get exports(){return Hr},set exports(e){Hr=e}},gl={},C={},qc={get exports(){return C},set exports(e){C=e}},z={};/** | |
| 2 | + * @license React | |
| 3 | + * react.production.min.js | |
| 4 | + * | |
| 5 | + * Copyright (c) Facebook, Inc. and its affiliates. | |
| 6 | + * | |
| 7 | + * This source code is licensed under the MIT license found in the | |
| 8 | + * LICENSE file in the root directory of this source tree. | |
| 9 | + */var nr=Symbol.for("react.element"),bc=Symbol.for("react.portal"),ef=Symbol.for("react.fragment"),tf=Symbol.for("react.strict_mode"),nf=Symbol.for("react.profiler"),rf=Symbol.for("react.provider"),lf=Symbol.for("react.context"),of=Symbol.for("react.forward_ref"),uf=Symbol.for("react.suspense"),sf=Symbol.for("react.memo"),af=Symbol.for("react.lazy"),du=Symbol.iterator;function cf(e){return e===null||typeof e!="object"?null:(e=du&&e[du]||e["@@iterator"],typeof e=="function"?e:null)}var zs={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Ts=Object.assign,Os={};function an(e,t,n){this.props=e,this.context=t,this.refs=Os,this.updater=n||zs}an.prototype.isReactComponent={};an.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};an.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function js(){}js.prototype=an.prototype;function hi(e,t,n){this.props=e,this.context=t,this.refs=Os,this.updater=n||zs}var mi=hi.prototype=new js;mi.constructor=hi;Ts(mi,an.prototype);mi.isPureReactComponent=!0;var pu=Array.isArray,Ds=Object.prototype.hasOwnProperty,vi={current:null},Is={key:!0,ref:!0,__self:!0,__source:!0};function Ms(e,t,n){var r,l={},o=null,i=null;if(t!=null)for(r in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(o=""+t.key),t)Ds.call(t,r)&&!Is.hasOwnProperty(r)&&(l[r]=t[r]);var u=arguments.length-2;if(u===1)l.children=n;else if(1<u){for(var s=Array(u),a=0;a<u;a++)s[a]=arguments[a+2];l.children=s}if(e&&e.defaultProps)for(r in u=e.defaultProps,u)l[r]===void 0&&(l[r]=u[r]);return{$$typeof:nr,type:e,key:o,ref:i,props:l,_owner:vi.current}}function ff(e,t){return{$$typeof:nr,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function yi(e){return typeof e=="object"&&e!==null&&e.$$typeof===nr}function df(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var hu=/\/+/g;function Fl(e,t){return typeof e=="object"&&e!==null&&e.key!=null?df(""+e.key):t.toString(36)}function Tr(e,t,n,r,l){var o=typeof e;(o==="undefined"||o==="boolean")&&(e=null);var i=!1;if(e===null)i=!0;else switch(o){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case nr:case bc:i=!0}}if(i)return i=e,l=l(i),e=r===""?"."+Fl(i,0):r,pu(l)?(n="",e!=null&&(n=e.replace(hu,"$&/")+"/"),Tr(l,t,n,"",function(a){return a})):l!=null&&(yi(l)&&(l=ff(l,n+(!l.key||i&&i.key===l.key?"":(""+l.key).replace(hu,"$&/")+"/")+e)),t.push(l)),1;if(i=0,r=r===""?".":r+":",pu(e))for(var u=0;u<e.length;u++){o=e[u];var s=r+Fl(o,u);i+=Tr(o,t,n,s,l)}else if(s=cf(e),typeof s=="function")for(e=s.call(e),u=0;!(o=e.next()).done;)o=o.value,s=r+Fl(o,u++),i+=Tr(o,t,n,s,l);else if(o==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return i}function pr(e,t,n){if(e==null)return e;var r=[],l=0;return Tr(e,r,"","",function(o){return t.call(n,o,l++)}),r}function pf(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var ae={current:null},Or={transition:null},hf={ReactCurrentDispatcher:ae,ReactCurrentBatchConfig:Or,ReactCurrentOwner:vi};z.Children={map:pr,forEach:function(e,t,n){pr(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return pr(e,function(){t++}),t},toArray:function(e){return pr(e,function(t){return t})||[]},only:function(e){if(!yi(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};z.Component=an;z.Fragment=ef;z.Profiler=nf;z.PureComponent=hi;z.StrictMode=tf;z.Suspense=uf;z.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=hf;z.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=Ts({},e.props),l=e.key,o=e.ref,i=e._owner;if(t!=null){if(t.ref!==void 0&&(o=t.ref,i=vi.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(s in t)Ds.call(t,s)&&!Is.hasOwnProperty(s)&&(r[s]=t[s]===void 0&&u!==void 0?u[s]:t[s])}var s=arguments.length-2;if(s===1)r.children=n;else if(1<s){u=Array(s);for(var a=0;a<s;a++)u[a]=arguments[a+2];r.children=u}return{$$typeof:nr,type:e.type,key:l,ref:o,props:r,_owner:i}};z.createContext=function(e){return e={$$typeof:lf,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:rf,_context:e},e.Consumer=e};z.createElement=Ms;z.createFactory=function(e){var t=Ms.bind(null,e);return t.type=e,t};z.createRef=function(){return{current:null}};z.forwardRef=function(e){return{$$typeof:of,render:e}};z.isValidElement=yi;z.lazy=function(e){return{$$typeof:af,_payload:{_status:-1,_result:e},_init:pf}};z.memo=function(e,t){return{$$typeof:sf,type:e,compare:t===void 0?null:t}};z.startTransition=function(e){var t=Or.transition;Or.transition={};try{e()}finally{Or.transition=t}};z.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};z.useCallback=function(e,t){return ae.current.useCallback(e,t)};z.useContext=function(e){return ae.current.useContext(e)};z.useDebugValue=function(){};z.useDeferredValue=function(e){return ae.current.useDeferredValue(e)};z.useEffect=function(e,t){return ae.current.useEffect(e,t)};z.useId=function(){return ae.current.useId()};z.useImperativeHandle=function(e,t,n){return ae.current.useImperativeHandle(e,t,n)};z.useInsertionEffect=function(e,t){return ae.current.useInsertionEffect(e,t)};z.useLayoutEffect=function(e,t){return ae.current.useLayoutEffect(e,t)};z.useMemo=function(e,t){return ae.current.useMemo(e,t)};z.useReducer=function(e,t,n){return ae.current.useReducer(e,t,n)};z.useRef=function(e){return ae.current.useRef(e)};z.useState=function(e){return ae.current.useState(e)};z.useSyncExternalStore=function(e,t,n){return ae.current.useSyncExternalStore(e,t,n)};z.useTransition=function(){return ae.current.useTransition()};z.version="18.2.0";(function(e){e.exports=z})(qc);const Us=Jc(C),po=Gc({__proto__:null,default:Us},[C]);/** | |
| 10 | + * @license React | |
| 11 | + * react-jsx-runtime.production.min.js | |
| 12 | + * | |
| 13 | + * Copyright (c) Facebook, Inc. and its affiliates. | |
| 14 | + * | |
| 15 | + * This source code is licensed under the MIT license found in the | |
| 16 | + * LICENSE file in the root directory of this source tree. | |
| 17 | + */var mf=C,vf=Symbol.for("react.element"),yf=Symbol.for("react.fragment"),gf=Object.prototype.hasOwnProperty,wf=mf.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Sf={key:!0,ref:!0,__self:!0,__source:!0};function Fs(e,t,n){var r,l={},o=null,i=null;n!==void 0&&(o=""+n),t.key!==void 0&&(o=""+t.key),t.ref!==void 0&&(i=t.ref);for(r in t)gf.call(t,r)&&!Sf.hasOwnProperty(r)&&(l[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)l[r]===void 0&&(l[r]=t[r]);return{$$typeof:vf,type:e,key:o,ref:i,props:l,_owner:wf.current}}gl.Fragment=yf;gl.jsx=Fs;gl.jsxs=Fs;(function(e){e.exports=gl})(Zc);const Q=Hr.jsx,ho=Hr.jsxs;var mo={},vo={},kf={get exports(){return vo},set exports(e){vo=e}},Se={},yo={},Ef={get exports(){return yo},set exports(e){yo=e}},$s={};/** | |
| 18 | + * @license React | |
| 19 | + * scheduler.production.min.js | |
| 20 | + * | |
| 21 | + * Copyright (c) Facebook, Inc. and its affiliates. | |
| 22 | + * | |
| 23 | + * This source code is licensed under the MIT license found in the | |
| 24 | + * LICENSE file in the root directory of this source tree. | |
| 25 | + */(function(e){function t(x,L){var R=x.length;x.push(L);e:for(;0<R;){var H=R-1>>>1,Z=x[H];if(0<l(Z,L))x[H]=L,x[R]=Z,R=H;else break e}}function n(x){return x.length===0?null:x[0]}function r(x){if(x.length===0)return null;var L=x[0],R=x.pop();if(R!==L){x[0]=R;e:for(var H=0,Z=x.length,fr=Z>>>1;H<fr;){var wt=2*(H+1)-1,Ul=x[wt],St=wt+1,dr=x[St];if(0>l(Ul,R))St<Z&&0>l(dr,Ul)?(x[H]=dr,x[St]=R,H=St):(x[H]=Ul,x[wt]=R,H=wt);else if(St<Z&&0>l(dr,R))x[H]=dr,x[St]=R,H=St;else break e}}return L}function l(x,L){var R=x.sortIndex-L.sortIndex;return R!==0?R:x.id-L.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var i=Date,u=i.now();e.unstable_now=function(){return i.now()-u}}var s=[],a=[],p=1,m=null,h=3,v=!1,S=!1,y=!1,O=typeof setTimeout=="function"?setTimeout:null,f=typeof clearTimeout=="function"?clearTimeout:null,c=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function d(x){for(var L=n(a);L!==null;){if(L.callback===null)r(a);else if(L.startTime<=x)r(a),L.sortIndex=L.expirationTime,t(s,L);else break;L=n(a)}}function g(x){if(y=!1,d(x),!S)if(n(s)!==null)S=!0,Il(k);else{var L=n(a);L!==null&&Ml(g,L.startTime-x)}}function k(x,L){S=!1,y&&(y=!1,f(N),N=-1),v=!0;var R=h;try{for(d(L),m=n(s);m!==null&&(!(m.expirationTime>L)||x&&!Le());){var H=m.callback;if(typeof H=="function"){m.callback=null,h=m.priorityLevel;var Z=H(m.expirationTime<=L);L=e.unstable_now(),typeof Z=="function"?m.callback=Z:m===n(s)&&r(s),d(L)}else r(s);m=n(s)}if(m!==null)var fr=!0;else{var wt=n(a);wt!==null&&Ml(g,wt.startTime-L),fr=!1}return fr}finally{m=null,h=R,v=!1}}var _=!1,P=null,N=-1,W=5,T=-1;function Le(){return!(e.unstable_now()-T<W)}function hn(){if(P!==null){var x=e.unstable_now();T=x;var L=!0;try{L=P(!0,x)}finally{L?mn():(_=!1,P=null)}}else _=!1}var mn;if(typeof c=="function")mn=function(){c(hn)};else if(typeof MessageChannel<"u"){var fu=new MessageChannel,Xc=fu.port2;fu.port1.onmessage=hn,mn=function(){Xc.postMessage(null)}}else mn=function(){O(hn,0)};function Il(x){P=x,_||(_=!0,mn())}function Ml(x,L){N=O(function(){x(e.unstable_now())},L)}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(x){x.callback=null},e.unstable_continueExecution=function(){S||v||(S=!0,Il(k))},e.unstable_forceFrameRate=function(x){0>x||125<x?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):W=0<x?Math.floor(1e3/x):5},e.unstable_getCurrentPriorityLevel=function(){return h},e.unstable_getFirstCallbackNode=function(){return n(s)},e.unstable_next=function(x){switch(h){case 1:case 2:case 3:var L=3;break;default:L=h}var R=h;h=L;try{return x()}finally{h=R}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(x,L){switch(x){case 1:case 2:case 3:case 4:case 5:break;default:x=3}var R=h;h=x;try{return L()}finally{h=R}},e.unstable_scheduleCallback=function(x,L,R){var H=e.unstable_now();switch(typeof R=="object"&&R!==null?(R=R.delay,R=typeof R=="number"&&0<R?H+R:H):R=H,x){case 1:var Z=-1;break;case 2:Z=250;break;case 5:Z=1073741823;break;case 4:Z=1e4;break;default:Z=5e3}return Z=R+Z,x={id:p++,callback:L,priorityLevel:x,startTime:R,expirationTime:Z,sortIndex:-1},R>H?(x.sortIndex=R,t(a,x),n(s)===null&&x===n(a)&&(y?(f(N),N=-1):y=!0,Ml(g,R-H))):(x.sortIndex=Z,t(s,x),S||v||(S=!0,Il(k))),x},e.unstable_shouldYield=Le,e.unstable_wrapCallback=function(x){var L=h;return function(){var R=h;h=L;try{return x.apply(this,arguments)}finally{h=R}}}})($s);(function(e){e.exports=$s})(Ef);/** | |
| 26 | + * @license React | |
| 27 | + * react-dom.production.min.js | |
| 28 | + * | |
| 29 | + * Copyright (c) Facebook, Inc. and its affiliates. | |
| 30 | + * | |
| 31 | + * This source code is licensed under the MIT license found in the | |
| 32 | + * LICENSE file in the root directory of this source tree. | |
| 33 | + */var Bs=C,we=yo;function w(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var As=new Set,Fn={};function jt(e,t){tn(e,t),tn(e+"Capture",t)}function tn(e,t){for(Fn[e]=t,e=0;e<t.length;e++)As.add(t[e])}var Ke=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),go=Object.prototype.hasOwnProperty,Cf=/^[: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]*$/,mu={},vu={};function xf(e){return go.call(vu,e)?!0:go.call(mu,e)?!1:Cf.test(e)?vu[e]=!0:(mu[e]=!0,!1)}function _f(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Pf(e,t,n,r){if(t===null||typeof t>"u"||_f(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function ce(e,t,n,r,l,o,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=i}var ne={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ne[e]=new ce(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ne[t]=new ce(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ne[e]=new ce(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ne[e]=new ce(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){ne[e]=new ce(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ne[e]=new ce(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ne[e]=new ce(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ne[e]=new ce(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ne[e]=new ce(e,5,!1,e.toLowerCase(),null,!1,!1)});var gi=/[\-:]([a-z])/g;function wi(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(gi,wi);ne[t]=new ce(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(gi,wi);ne[t]=new ce(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(gi,wi);ne[t]=new ce(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ne[e]=new ce(e,1,!1,e.toLowerCase(),null,!1,!1)});ne.xlinkHref=new ce("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ne[e]=new ce(e,1,!1,e.toLowerCase(),null,!0,!0)});function Si(e,t,n,r){var l=ne.hasOwnProperty(t)?ne[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(Pf(t,n,l,r)&&(n=null),r||l===null?xf(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):l.mustUseProperty?e[l.propertyName]=n===null?l.type===3?!1:"":n:(t=l.attributeName,r=l.attributeNamespace,n===null?e.removeAttribute(t):(l=l.type,n=l===3||l===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var Je=Bs.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,hr=Symbol.for("react.element"),Ut=Symbol.for("react.portal"),Ft=Symbol.for("react.fragment"),ki=Symbol.for("react.strict_mode"),wo=Symbol.for("react.profiler"),Vs=Symbol.for("react.provider"),Ws=Symbol.for("react.context"),Ei=Symbol.for("react.forward_ref"),So=Symbol.for("react.suspense"),ko=Symbol.for("react.suspense_list"),Ci=Symbol.for("react.memo"),qe=Symbol.for("react.lazy"),Hs=Symbol.for("react.offscreen"),yu=Symbol.iterator;function vn(e){return e===null||typeof e!="object"?null:(e=yu&&e[yu]||e["@@iterator"],typeof e=="function"?e:null)}var A=Object.assign,$l;function _n(e){if($l===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);$l=t&&t[1]||""}return` | |
| 34 | +`+$l+e}var Bl=!1;function Al(e,t){if(!e||Bl)return"";Bl=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(a){var r=a}Reflect.construct(e,[],t)}else{try{t.call()}catch(a){r=a}e.call(t.prototype)}else{try{throw Error()}catch(a){r=a}e()}}catch(a){if(a&&r&&typeof a.stack=="string"){for(var l=a.stack.split(` | |
| 35 | +`),o=r.stack.split(` | |
| 36 | +`),i=l.length-1,u=o.length-1;1<=i&&0<=u&&l[i]!==o[u];)u--;for(;1<=i&&0<=u;i--,u--)if(l[i]!==o[u]){if(i!==1||u!==1)do if(i--,u--,0>u||l[i]!==o[u]){var s=` | |
| 37 | +`+l[i].replace(" at new "," at ");return e.displayName&&s.includes("<anonymous>")&&(s=s.replace("<anonymous>",e.displayName)),s}while(1<=i&&0<=u);break}}}finally{Bl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?_n(e):""}function Nf(e){switch(e.tag){case 5:return _n(e.type);case 16:return _n("Lazy");case 13:return _n("Suspense");case 19:return _n("SuspenseList");case 0:case 2:case 15:return e=Al(e.type,!1),e;case 11:return e=Al(e.type.render,!1),e;case 1:return e=Al(e.type,!0),e;default:return""}}function Eo(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Ft:return"Fragment";case Ut:return"Portal";case wo:return"Profiler";case ki:return"StrictMode";case So:return"Suspense";case ko:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Ws:return(e.displayName||"Context")+".Consumer";case Vs:return(e._context.displayName||"Context")+".Provider";case Ei:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Ci:return t=e.displayName||null,t!==null?t:Eo(e.type)||"Memo";case qe:t=e._payload,e=e._init;try{return Eo(e(t))}catch{}}return null}function Lf(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Eo(t);case 8:return t===ki?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function ht(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Qs(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Rf(e){var t=Qs(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var l=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(i){r=""+i,o.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function mr(e){e._valueTracker||(e._valueTracker=Rf(e))}function Ks(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Qs(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Qr(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}}function Co(e,t){var n=t.checked;return A({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function gu(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=ht(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Ys(e,t){t=t.checked,t!=null&&Si(e,"checked",t,!1)}function xo(e,t){Ys(e,t);var n=ht(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?_o(e,t.type,n):t.hasOwnProperty("defaultValue")&&_o(e,t.type,ht(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function wu(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function _o(e,t,n){(t!=="number"||Qr(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Pn=Array.isArray;function Gt(e,t,n,r){if(e=e.options,t){t={};for(var l=0;l<n.length;l++)t["$"+n[l]]=!0;for(n=0;n<e.length;n++)l=t.hasOwnProperty("$"+e[n].value),e[n].selected!==l&&(e[n].selected=l),l&&r&&(e[n].defaultSelected=!0)}else{for(n=""+ht(n),t=null,l=0;l<e.length;l++){if(e[l].value===n){e[l].selected=!0,r&&(e[l].defaultSelected=!0);return}t!==null||e[l].disabled||(t=e[l])}t!==null&&(t.selected=!0)}}function Po(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(w(91));return A({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Su(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(w(92));if(Pn(n)){if(1<n.length)throw Error(w(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:ht(n)}}function Xs(e,t){var n=ht(t.value),r=ht(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function ku(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Gs(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function No(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Gs(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var vr,Js=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,l){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,l)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(vr=vr||document.createElement("div"),vr.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=vr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function $n(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Rn={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},zf=["Webkit","ms","Moz","O"];Object.keys(Rn).forEach(function(e){zf.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Rn[t]=Rn[e]})});function Zs(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Rn.hasOwnProperty(e)&&Rn[e]?(""+t).trim():t+"px"}function qs(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Zs(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Tf=A({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Lo(e,t){if(t){if(Tf[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(w(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(w(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(w(61))}if(t.style!=null&&typeof t.style!="object")throw Error(w(62))}}function Ro(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";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 zo=null;function xi(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var To=null,Jt=null,Zt=null;function Eu(e){if(e=or(e)){if(typeof To!="function")throw Error(w(280));var t=e.stateNode;t&&(t=Cl(t),To(e.stateNode,e.type,t))}}function bs(e){Jt?Zt?Zt.push(e):Zt=[e]:Jt=e}function ea(){if(Jt){var e=Jt,t=Zt;if(Zt=Jt=null,Eu(e),t)for(e=0;e<t.length;e++)Eu(t[e])}}function ta(e,t){return e(t)}function na(){}var Vl=!1;function ra(e,t,n){if(Vl)return e(t,n);Vl=!0;try{return ta(e,t,n)}finally{Vl=!1,(Jt!==null||Zt!==null)&&(na(),ea())}}function Bn(e,t){var n=e.stateNode;if(n===null)return null;var r=Cl(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(w(231,t,typeof n));return n}var Oo=!1;if(Ke)try{var yn={};Object.defineProperty(yn,"passive",{get:function(){Oo=!0}}),window.addEventListener("test",yn,yn),window.removeEventListener("test",yn,yn)}catch{Oo=!1}function Of(e,t,n,r,l,o,i,u,s){var a=Array.prototype.slice.call(arguments,3);try{t.apply(n,a)}catch(p){this.onError(p)}}var zn=!1,Kr=null,Yr=!1,jo=null,jf={onError:function(e){zn=!0,Kr=e}};function Df(e,t,n,r,l,o,i,u,s){zn=!1,Kr=null,Of.apply(jf,arguments)}function If(e,t,n,r,l,o,i,u,s){if(Df.apply(this,arguments),zn){if(zn){var a=Kr;zn=!1,Kr=null}else throw Error(w(198));Yr||(Yr=!0,jo=a)}}function Dt(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function la(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function Cu(e){if(Dt(e)!==e)throw Error(w(188))}function Mf(e){var t=e.alternate;if(!t){if(t=Dt(e),t===null)throw Error(w(188));return t!==e?null:e}for(var n=e,r=t;;){var l=n.return;if(l===null)break;var o=l.alternate;if(o===null){if(r=l.return,r!==null){n=r;continue}break}if(l.child===o.child){for(o=l.child;o;){if(o===n)return Cu(l),e;if(o===r)return Cu(l),t;o=o.sibling}throw Error(w(188))}if(n.return!==r.return)n=l,r=o;else{for(var i=!1,u=l.child;u;){if(u===n){i=!0,n=l,r=o;break}if(u===r){i=!0,r=l,n=o;break}u=u.sibling}if(!i){for(u=o.child;u;){if(u===n){i=!0,n=o,r=l;break}if(u===r){i=!0,r=o,n=l;break}u=u.sibling}if(!i)throw Error(w(189))}}if(n.alternate!==r)throw Error(w(190))}if(n.tag!==3)throw Error(w(188));return n.stateNode.current===n?e:t}function oa(e){return e=Mf(e),e!==null?ia(e):null}function ia(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=ia(e);if(t!==null)return t;e=e.sibling}return null}var ua=we.unstable_scheduleCallback,xu=we.unstable_cancelCallback,Uf=we.unstable_shouldYield,Ff=we.unstable_requestPaint,K=we.unstable_now,$f=we.unstable_getCurrentPriorityLevel,_i=we.unstable_ImmediatePriority,sa=we.unstable_UserBlockingPriority,Xr=we.unstable_NormalPriority,Bf=we.unstable_LowPriority,aa=we.unstable_IdlePriority,wl=null,$e=null;function Af(e){if($e&&typeof $e.onCommitFiberRoot=="function")try{$e.onCommitFiberRoot(wl,e,void 0,(e.current.flags&128)===128)}catch{}}var je=Math.clz32?Math.clz32:Hf,Vf=Math.log,Wf=Math.LN2;function Hf(e){return e>>>=0,e===0?32:31-(Vf(e)/Wf|0)|0}var yr=64,gr=4194304;function Nn(e){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: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 e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Gr(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,o=e.pingedLanes,i=n&268435455;if(i!==0){var u=i&~l;u!==0?r=Nn(u):(o&=i,o!==0&&(r=Nn(o)))}else i=n&~l,i!==0?r=Nn(i):o!==0&&(r=Nn(o));if(r===0)return 0;if(t!==0&&t!==r&&!(t&l)&&(l=r&-r,o=t&-t,l>=o||l===16&&(o&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-je(t),l=1<<n,r|=e[n],t&=~l;return r}function Qf(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Kf(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,o=e.pendingLanes;0<o;){var i=31-je(o),u=1<<i,s=l[i];s===-1?(!(u&n)||u&r)&&(l[i]=Qf(u,t)):s<=t&&(e.expiredLanes|=u),o&=~u}}function Do(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function ca(){var e=yr;return yr<<=1,!(yr&4194240)&&(yr=64),e}function Wl(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function rr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-je(t),e[t]=n}function Yf(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var l=31-je(n),o=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~o}}function Pi(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-je(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var D=0;function fa(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var da,Ni,pa,ha,ma,Io=!1,wr=[],ot=null,it=null,ut=null,An=new Map,Vn=new Map,et=[],Xf="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function _u(e,t){switch(e){case"focusin":case"focusout":ot=null;break;case"dragenter":case"dragleave":it=null;break;case"mouseover":case"mouseout":ut=null;break;case"pointerover":case"pointerout":An.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Vn.delete(t.pointerId)}}function gn(e,t,n,r,l,o){return e===null||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[l]},t!==null&&(t=or(t),t!==null&&Ni(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function Gf(e,t,n,r,l){switch(t){case"focusin":return ot=gn(ot,e,t,n,r,l),!0;case"dragenter":return it=gn(it,e,t,n,r,l),!0;case"mouseover":return ut=gn(ut,e,t,n,r,l),!0;case"pointerover":var o=l.pointerId;return An.set(o,gn(An.get(o)||null,e,t,n,r,l)),!0;case"gotpointercapture":return o=l.pointerId,Vn.set(o,gn(Vn.get(o)||null,e,t,n,r,l)),!0}return!1}function va(e){var t=Ct(e.target);if(t!==null){var n=Dt(t);if(n!==null){if(t=n.tag,t===13){if(t=la(n),t!==null){e.blockedOn=t,ma(e.priority,function(){pa(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function jr(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=Mo(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);zo=r,n.target.dispatchEvent(r),zo=null}else return t=or(n),t!==null&&Ni(t),e.blockedOn=n,!1;t.shift()}return!0}function Pu(e,t,n){jr(e)&&n.delete(t)}function Jf(){Io=!1,ot!==null&&jr(ot)&&(ot=null),it!==null&&jr(it)&&(it=null),ut!==null&&jr(ut)&&(ut=null),An.forEach(Pu),Vn.forEach(Pu)}function wn(e,t){e.blockedOn===t&&(e.blockedOn=null,Io||(Io=!0,we.unstable_scheduleCallback(we.unstable_NormalPriority,Jf)))}function Wn(e){function t(l){return wn(l,e)}if(0<wr.length){wn(wr[0],e);for(var n=1;n<wr.length;n++){var r=wr[n];r.blockedOn===e&&(r.blockedOn=null)}}for(ot!==null&&wn(ot,e),it!==null&&wn(it,e),ut!==null&&wn(ut,e),An.forEach(t),Vn.forEach(t),n=0;n<et.length;n++)r=et[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<et.length&&(n=et[0],n.blockedOn===null);)va(n),n.blockedOn===null&&et.shift()}var qt=Je.ReactCurrentBatchConfig,Jr=!0;function Zf(e,t,n,r){var l=D,o=qt.transition;qt.transition=null;try{D=1,Li(e,t,n,r)}finally{D=l,qt.transition=o}}function qf(e,t,n,r){var l=D,o=qt.transition;qt.transition=null;try{D=4,Li(e,t,n,r)}finally{D=l,qt.transition=o}}function Li(e,t,n,r){if(Jr){var l=Mo(e,t,n,r);if(l===null)bl(e,t,r,Zr,n),_u(e,r);else if(Gf(l,e,t,n,r))r.stopPropagation();else if(_u(e,r),t&4&&-1<Xf.indexOf(e)){for(;l!==null;){var o=or(l);if(o!==null&&da(o),o=Mo(e,t,n,r),o===null&&bl(e,t,r,Zr,n),o===l)break;l=o}l!==null&&r.stopPropagation()}else bl(e,t,r,null,n)}}var Zr=null;function Mo(e,t,n,r){if(Zr=null,e=xi(r),e=Ct(e),e!==null)if(t=Dt(e),t===null)e=null;else if(n=t.tag,n===13){if(e=la(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Zr=e,null}function ya(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch($f()){case _i:return 1;case sa:return 4;case Xr:case Bf:return 16;case aa:return 536870912;default:return 16}default:return 16}}var nt=null,Ri=null,Dr=null;function ga(){if(Dr)return Dr;var e,t=Ri,n=t.length,r,l="value"in nt?nt.value:nt.textContent,o=l.length;for(e=0;e<n&&t[e]===l[e];e++);var i=n-e;for(r=1;r<=i&&t[n-r]===l[o-r];r++);return Dr=l.slice(e,1<r?1-r:void 0)}function Ir(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Sr(){return!0}function Nu(){return!1}function ke(e){function t(n,r,l,o,i){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=o,this.target=i,this.currentTarget=null;for(var u in e)e.hasOwnProperty(u)&&(n=e[u],this[u]=n?n(o):o[u]);return this.isDefaultPrevented=(o.defaultPrevented!=null?o.defaultPrevented:o.returnValue===!1)?Sr:Nu,this.isPropagationStopped=Nu,this}return A(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=Sr)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Sr)},persist:function(){},isPersistent:Sr}),t}var cn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},zi=ke(cn),lr=A({},cn,{view:0,detail:0}),bf=ke(lr),Hl,Ql,Sn,Sl=A({},lr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Ti,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!==Sn&&(Sn&&e.type==="mousemove"?(Hl=e.screenX-Sn.screenX,Ql=e.screenY-Sn.screenY):Ql=Hl=0,Sn=e),Hl)},movementY:function(e){return"movementY"in e?e.movementY:Ql}}),Lu=ke(Sl),ed=A({},Sl,{dataTransfer:0}),td=ke(ed),nd=A({},lr,{relatedTarget:0}),Kl=ke(nd),rd=A({},cn,{animationName:0,elapsedTime:0,pseudoElement:0}),ld=ke(rd),od=A({},cn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),id=ke(od),ud=A({},cn,{data:0}),Ru=ke(ud),sd={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},ad={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"},cd={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function fd(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=cd[e])?!!t[e]:!1}function Ti(){return fd}var dd=A({},lr,{key:function(e){if(e.key){var t=sd[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Ir(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?ad[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Ti,charCode:function(e){return e.type==="keypress"?Ir(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Ir(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),pd=ke(dd),hd=A({},Sl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),zu=ke(hd),md=A({},lr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Ti}),vd=ke(md),yd=A({},cn,{propertyName:0,elapsedTime:0,pseudoElement:0}),gd=ke(yd),wd=A({},Sl,{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}),Sd=ke(wd),kd=[9,13,27,32],Oi=Ke&&"CompositionEvent"in window,Tn=null;Ke&&"documentMode"in document&&(Tn=document.documentMode);var Ed=Ke&&"TextEvent"in window&&!Tn,wa=Ke&&(!Oi||Tn&&8<Tn&&11>=Tn),Tu=String.fromCharCode(32),Ou=!1;function Sa(e,t){switch(e){case"keyup":return kd.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ka(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var $t=!1;function Cd(e,t){switch(e){case"compositionend":return ka(t);case"keypress":return t.which!==32?null:(Ou=!0,Tu);case"textInput":return e=t.data,e===Tu&&Ou?null:e;default:return null}}function xd(e,t){if($t)return e==="compositionend"||!Oi&&Sa(e,t)?(e=ga(),Dr=Ri=nt=null,$t=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return wa&&t.locale!=="ko"?null:t.data;default:return null}}var _d={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 ju(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!_d[e.type]:t==="textarea"}function Ea(e,t,n,r){bs(r),t=qr(t,"onChange"),0<t.length&&(n=new zi("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var On=null,Hn=null;function Pd(e){ja(e,0)}function kl(e){var t=Vt(e);if(Ks(t))return e}function Nd(e,t){if(e==="change")return t}var Ca=!1;if(Ke){var Yl;if(Ke){var Xl="oninput"in document;if(!Xl){var Du=document.createElement("div");Du.setAttribute("oninput","return;"),Xl=typeof Du.oninput=="function"}Yl=Xl}else Yl=!1;Ca=Yl&&(!document.documentMode||9<document.documentMode)}function Iu(){On&&(On.detachEvent("onpropertychange",xa),Hn=On=null)}function xa(e){if(e.propertyName==="value"&&kl(Hn)){var t=[];Ea(t,Hn,e,xi(e)),ra(Pd,t)}}function Ld(e,t,n){e==="focusin"?(Iu(),On=t,Hn=n,On.attachEvent("onpropertychange",xa)):e==="focusout"&&Iu()}function Rd(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return kl(Hn)}function zd(e,t){if(e==="click")return kl(t)}function Td(e,t){if(e==="input"||e==="change")return kl(t)}function Od(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ie=typeof Object.is=="function"?Object.is:Od;function Qn(e,t){if(Ie(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var l=n[r];if(!go.call(t,l)||!Ie(e[l],t[l]))return!1}return!0}function Mu(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Uu(e,t){var n=Mu(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Mu(n)}}function _a(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?_a(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Pa(){for(var e=window,t=Qr();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Qr(e.document)}return t}function ji(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function jd(e){var t=Pa(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&_a(n.ownerDocument.documentElement,n)){if(r!==null&&ji(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var l=n.textContent.length,o=Math.min(r.start,l);r=r.end===void 0?o:Math.min(r.end,l),!e.extend&&o>r&&(l=r,r=o,o=l),l=Uu(n,o);var i=Uu(n,r);l&&i&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var Dd=Ke&&"documentMode"in document&&11>=document.documentMode,Bt=null,Uo=null,jn=null,Fo=!1;function Fu(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Fo||Bt==null||Bt!==Qr(r)||(r=Bt,"selectionStart"in r&&ji(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),jn&&Qn(jn,r)||(jn=r,r=qr(Uo,"onSelect"),0<r.length&&(t=new zi("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Bt)))}function kr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var At={animationend:kr("Animation","AnimationEnd"),animationiteration:kr("Animation","AnimationIteration"),animationstart:kr("Animation","AnimationStart"),transitionend:kr("Transition","TransitionEnd")},Gl={},Na={};Ke&&(Na=document.createElement("div").style,"AnimationEvent"in window||(delete At.animationend.animation,delete At.animationiteration.animation,delete At.animationstart.animation),"TransitionEvent"in window||delete At.transitionend.transition);function El(e){if(Gl[e])return Gl[e];if(!At[e])return e;var t=At[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Na)return Gl[e]=t[n];return e}var La=El("animationend"),Ra=El("animationiteration"),za=El("animationstart"),Ta=El("transitionend"),Oa=new Map,$u="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function vt(e,t){Oa.set(e,t),jt(t,[e])}for(var Jl=0;Jl<$u.length;Jl++){var Zl=$u[Jl],Id=Zl.toLowerCase(),Md=Zl[0].toUpperCase()+Zl.slice(1);vt(Id,"on"+Md)}vt(La,"onAnimationEnd");vt(Ra,"onAnimationIteration");vt(za,"onAnimationStart");vt("dblclick","onDoubleClick");vt("focusin","onFocus");vt("focusout","onBlur");vt(Ta,"onTransitionEnd");tn("onMouseEnter",["mouseout","mouseover"]);tn("onMouseLeave",["mouseout","mouseover"]);tn("onPointerEnter",["pointerout","pointerover"]);tn("onPointerLeave",["pointerout","pointerover"]);jt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));jt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));jt("onBeforeInput",["compositionend","keypress","textInput","paste"]);jt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));jt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));jt("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Ln="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Ud=new Set("cancel close invalid load scroll toggle".split(" ").concat(Ln));function Bu(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,If(r,t,void 0,e),e.currentTarget=null}function ja(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],l=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var i=r.length-1;0<=i;i--){var u=r[i],s=u.instance,a=u.currentTarget;if(u=u.listener,s!==o&&l.isPropagationStopped())break e;Bu(l,u,a),o=s}else for(i=0;i<r.length;i++){if(u=r[i],s=u.instance,a=u.currentTarget,u=u.listener,s!==o&&l.isPropagationStopped())break e;Bu(l,u,a),o=s}}}if(Yr)throw e=jo,Yr=!1,jo=null,e}function M(e,t){var n=t[Wo];n===void 0&&(n=t[Wo]=new Set);var r=e+"__bubble";n.has(r)||(Da(t,e,2,!1),n.add(r))}function ql(e,t,n){var r=0;t&&(r|=4),Da(n,e,r,t)}var Er="_reactListening"+Math.random().toString(36).slice(2);function Kn(e){if(!e[Er]){e[Er]=!0,As.forEach(function(n){n!=="selectionchange"&&(Ud.has(n)||ql(n,!1,e),ql(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Er]||(t[Er]=!0,ql("selectionchange",!1,t))}}function Da(e,t,n,r){switch(ya(t)){case 1:var l=Zf;break;case 4:l=qf;break;default:l=Li}n=l.bind(null,t,n,e),l=void 0,!Oo||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(l=!0),r?l!==void 0?e.addEventListener(t,n,{capture:!0,passive:l}):e.addEventListener(t,n,!0):l!==void 0?e.addEventListener(t,n,{passive:l}):e.addEventListener(t,n,!1)}function bl(e,t,n,r,l){var o=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var i=r.tag;if(i===3||i===4){var u=r.stateNode.containerInfo;if(u===l||u.nodeType===8&&u.parentNode===l)break;if(i===4)for(i=r.return;i!==null;){var s=i.tag;if((s===3||s===4)&&(s=i.stateNode.containerInfo,s===l||s.nodeType===8&&s.parentNode===l))return;i=i.return}for(;u!==null;){if(i=Ct(u),i===null)return;if(s=i.tag,s===5||s===6){r=o=i;continue e}u=u.parentNode}}r=r.return}ra(function(){var a=o,p=xi(n),m=[];e:{var h=Oa.get(e);if(h!==void 0){var v=zi,S=e;switch(e){case"keypress":if(Ir(n)===0)break e;case"keydown":case"keyup":v=pd;break;case"focusin":S="focus",v=Kl;break;case"focusout":S="blur",v=Kl;break;case"beforeblur":case"afterblur":v=Kl;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":v=Lu;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":v=td;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":v=vd;break;case La:case Ra:case za:v=ld;break;case Ta:v=gd;break;case"scroll":v=bf;break;case"wheel":v=Sd;break;case"copy":case"cut":case"paste":v=id;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":v=zu}var y=(t&4)!==0,O=!y&&e==="scroll",f=y?h!==null?h+"Capture":null:h;y=[];for(var c=a,d;c!==null;){d=c;var g=d.stateNode;if(d.tag===5&&g!==null&&(d=g,f!==null&&(g=Bn(c,f),g!=null&&y.push(Yn(c,g,d)))),O)break;c=c.return}0<y.length&&(h=new v(h,S,null,n,p),m.push({event:h,listeners:y}))}}if(!(t&7)){e:{if(h=e==="mouseover"||e==="pointerover",v=e==="mouseout"||e==="pointerout",h&&n!==zo&&(S=n.relatedTarget||n.fromElement)&&(Ct(S)||S[Ye]))break e;if((v||h)&&(h=p.window===p?p:(h=p.ownerDocument)?h.defaultView||h.parentWindow:window,v?(S=n.relatedTarget||n.toElement,v=a,S=S?Ct(S):null,S!==null&&(O=Dt(S),S!==O||S.tag!==5&&S.tag!==6)&&(S=null)):(v=null,S=a),v!==S)){if(y=Lu,g="onMouseLeave",f="onMouseEnter",c="mouse",(e==="pointerout"||e==="pointerover")&&(y=zu,g="onPointerLeave",f="onPointerEnter",c="pointer"),O=v==null?h:Vt(v),d=S==null?h:Vt(S),h=new y(g,c+"leave",v,n,p),h.target=O,h.relatedTarget=d,g=null,Ct(p)===a&&(y=new y(f,c+"enter",S,n,p),y.target=d,y.relatedTarget=O,g=y),O=g,v&&S)t:{for(y=v,f=S,c=0,d=y;d;d=It(d))c++;for(d=0,g=f;g;g=It(g))d++;for(;0<c-d;)y=It(y),c--;for(;0<d-c;)f=It(f),d--;for(;c--;){if(y===f||f!==null&&y===f.alternate)break t;y=It(y),f=It(f)}y=null}else y=null;v!==null&&Au(m,h,v,y,!1),S!==null&&O!==null&&Au(m,O,S,y,!0)}}e:{if(h=a?Vt(a):window,v=h.nodeName&&h.nodeName.toLowerCase(),v==="select"||v==="input"&&h.type==="file")var k=Nd;else if(ju(h))if(Ca)k=Td;else{k=Rd;var _=Ld}else(v=h.nodeName)&&v.toLowerCase()==="input"&&(h.type==="checkbox"||h.type==="radio")&&(k=zd);if(k&&(k=k(e,a))){Ea(m,k,n,p);break e}_&&_(e,h,a),e==="focusout"&&(_=h._wrapperState)&&_.controlled&&h.type==="number"&&_o(h,"number",h.value)}switch(_=a?Vt(a):window,e){case"focusin":(ju(_)||_.contentEditable==="true")&&(Bt=_,Uo=a,jn=null);break;case"focusout":jn=Uo=Bt=null;break;case"mousedown":Fo=!0;break;case"contextmenu":case"mouseup":case"dragend":Fo=!1,Fu(m,n,p);break;case"selectionchange":if(Dd)break;case"keydown":case"keyup":Fu(m,n,p)}var P;if(Oi)e:{switch(e){case"compositionstart":var N="onCompositionStart";break e;case"compositionend":N="onCompositionEnd";break e;case"compositionupdate":N="onCompositionUpdate";break e}N=void 0}else $t?Sa(e,n)&&(N="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(N="onCompositionStart");N&&(wa&&n.locale!=="ko"&&($t||N!=="onCompositionStart"?N==="onCompositionEnd"&&$t&&(P=ga()):(nt=p,Ri="value"in nt?nt.value:nt.textContent,$t=!0)),_=qr(a,N),0<_.length&&(N=new Ru(N,e,null,n,p),m.push({event:N,listeners:_}),P?N.data=P:(P=ka(n),P!==null&&(N.data=P)))),(P=Ed?Cd(e,n):xd(e,n))&&(a=qr(a,"onBeforeInput"),0<a.length&&(p=new Ru("onBeforeInput","beforeinput",null,n,p),m.push({event:p,listeners:a}),p.data=P))}ja(m,t)})}function Yn(e,t,n){return{instance:e,listener:t,currentTarget:n}}function qr(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,o=l.stateNode;l.tag===5&&o!==null&&(l=o,o=Bn(e,n),o!=null&&r.unshift(Yn(e,o,l)),o=Bn(e,t),o!=null&&r.push(Yn(e,o,l))),e=e.return}return r}function It(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Au(e,t,n,r,l){for(var o=t._reactName,i=[];n!==null&&n!==r;){var u=n,s=u.alternate,a=u.stateNode;if(s!==null&&s===r)break;u.tag===5&&a!==null&&(u=a,l?(s=Bn(n,o),s!=null&&i.unshift(Yn(n,s,u))):l||(s=Bn(n,o),s!=null&&i.push(Yn(n,s,u)))),n=n.return}i.length!==0&&e.push({event:t,listeners:i})}var Fd=/\r\n?/g,$d=/\u0000|\uFFFD/g;function Vu(e){return(typeof e=="string"?e:""+e).replace(Fd,` | |
| 38 | +`).replace($d,"")}function Cr(e,t,n){if(t=Vu(t),Vu(e)!==t&&n)throw Error(w(425))}function br(){}var $o=null,Bo=null;function Ao(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Vo=typeof setTimeout=="function"?setTimeout:void 0,Bd=typeof clearTimeout=="function"?clearTimeout:void 0,Wu=typeof Promise=="function"?Promise:void 0,Ad=typeof queueMicrotask=="function"?queueMicrotask:typeof Wu<"u"?function(e){return Wu.resolve(null).then(e).catch(Vd)}:Vo;function Vd(e){setTimeout(function(){throw e})}function eo(e,t){var n=t,r=0;do{var l=n.nextSibling;if(e.removeChild(n),l&&l.nodeType===8)if(n=l.data,n==="/$"){if(r===0){e.removeChild(l),Wn(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);Wn(t)}function st(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function Hu(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var fn=Math.random().toString(36).slice(2),Fe="__reactFiber$"+fn,Xn="__reactProps$"+fn,Ye="__reactContainer$"+fn,Wo="__reactEvents$"+fn,Wd="__reactListeners$"+fn,Hd="__reactHandles$"+fn;function Ct(e){var t=e[Fe];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Ye]||n[Fe]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Hu(e);e!==null;){if(n=e[Fe])return n;e=Hu(e)}return t}e=n,n=e.parentNode}return null}function or(e){return e=e[Fe]||e[Ye],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Vt(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(w(33))}function Cl(e){return e[Xn]||null}var Ho=[],Wt=-1;function yt(e){return{current:e}}function U(e){0>Wt||(e.current=Ho[Wt],Ho[Wt]=null,Wt--)}function I(e,t){Wt++,Ho[Wt]=e.current,e.current=t}var mt={},ie=yt(mt),pe=yt(!1),Lt=mt;function nn(e,t){var n=e.type.contextTypes;if(!n)return mt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},o;for(o in n)l[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function he(e){return e=e.childContextTypes,e!=null}function el(){U(pe),U(ie)}function Qu(e,t,n){if(ie.current!==mt)throw Error(w(168));I(ie,t),I(pe,n)}function Ia(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var l in r)if(!(l in t))throw Error(w(108,Lf(e)||"Unknown",l));return A({},n,r)}function tl(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||mt,Lt=ie.current,I(ie,e),I(pe,pe.current),!0}function Ku(e,t,n){var r=e.stateNode;if(!r)throw Error(w(169));n?(e=Ia(e,t,Lt),r.__reactInternalMemoizedMergedChildContext=e,U(pe),U(ie),I(ie,e)):U(pe),I(pe,n)}var Ve=null,xl=!1,to=!1;function Ma(e){Ve===null?Ve=[e]:Ve.push(e)}function Qd(e){xl=!0,Ma(e)}function gt(){if(!to&&Ve!==null){to=!0;var e=0,t=D;try{var n=Ve;for(D=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Ve=null,xl=!1}catch(l){throw Ve!==null&&(Ve=Ve.slice(e+1)),ua(_i,gt),l}finally{D=t,to=!1}}return null}var Ht=[],Qt=0,nl=null,rl=0,Ee=[],Ce=0,Rt=null,We=1,He="";function kt(e,t){Ht[Qt++]=rl,Ht[Qt++]=nl,nl=e,rl=t}function Ua(e,t,n){Ee[Ce++]=We,Ee[Ce++]=He,Ee[Ce++]=Rt,Rt=e;var r=We;e=He;var l=32-je(r)-1;r&=~(1<<l),n+=1;var o=32-je(t)+l;if(30<o){var i=l-l%5;o=(r&(1<<i)-1).toString(32),r>>=i,l-=i,We=1<<32-je(t)+l|n<<l|r,He=o+e}else We=1<<o|n<<l|r,He=e}function Di(e){e.return!==null&&(kt(e,1),Ua(e,1,0))}function Ii(e){for(;e===nl;)nl=Ht[--Qt],Ht[Qt]=null,rl=Ht[--Qt],Ht[Qt]=null;for(;e===Rt;)Rt=Ee[--Ce],Ee[Ce]=null,He=Ee[--Ce],Ee[Ce]=null,We=Ee[--Ce],Ee[Ce]=null}var ge=null,ye=null,F=!1,Oe=null;function Fa(e,t){var n=xe(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function Yu(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,ge=e,ye=st(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,ge=e,ye=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Rt!==null?{id:We,overflow:He}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=xe(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,ge=e,ye=null,!0):!1;default:return!1}}function Qo(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Ko(e){if(F){var t=ye;if(t){var n=t;if(!Yu(e,t)){if(Qo(e))throw Error(w(418));t=st(n.nextSibling);var r=ge;t&&Yu(e,t)?Fa(r,n):(e.flags=e.flags&-4097|2,F=!1,ge=e)}}else{if(Qo(e))throw Error(w(418));e.flags=e.flags&-4097|2,F=!1,ge=e}}}function Xu(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;ge=e}function xr(e){if(e!==ge)return!1;if(!F)return Xu(e),F=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Ao(e.type,e.memoizedProps)),t&&(t=ye)){if(Qo(e))throw $a(),Error(w(418));for(;t;)Fa(e,t),t=st(t.nextSibling)}if(Xu(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(w(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){ye=st(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}ye=null}}else ye=ge?st(e.stateNode.nextSibling):null;return!0}function $a(){for(var e=ye;e;)e=st(e.nextSibling)}function rn(){ye=ge=null,F=!1}function Mi(e){Oe===null?Oe=[e]:Oe.push(e)}var Kd=Je.ReactCurrentBatchConfig;function ze(e,t){if(e&&e.defaultProps){t=A({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}var ll=yt(null),ol=null,Kt=null,Ui=null;function Fi(){Ui=Kt=ol=null}function $i(e){var t=ll.current;U(ll),e._currentValue=t}function Yo(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function bt(e,t){ol=e,Ui=Kt=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(de=!0),e.firstContext=null)}function Pe(e){var t=e._currentValue;if(Ui!==e)if(e={context:e,memoizedValue:t,next:null},Kt===null){if(ol===null)throw Error(w(308));Kt=e,ol.dependencies={lanes:0,firstContext:e}}else Kt=Kt.next=e;return t}var xt=null;function Bi(e){xt===null?xt=[e]:xt.push(e)}function Ba(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,Bi(t)):(n.next=l.next,l.next=n),t.interleaved=n,Xe(e,r)}function Xe(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var be=!1;function Ai(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Aa(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Qe(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function at(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,j&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,Xe(e,n)}return l=r.interleaved,l===null?(t.next=t,Bi(r)):(t.next=l.next,l.next=t),r.interleaved=t,Xe(e,n)}function Mr(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Pi(e,n)}}function Gu(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,o=null;if(n=n.firstBaseUpdate,n!==null){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};o===null?l=o=i:o=o.next=i,n=n.next}while(n!==null);o===null?l=o=t:o=o.next=t}else l=o=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:o,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function il(e,t,n,r){var l=e.updateQueue;be=!1;var o=l.firstBaseUpdate,i=l.lastBaseUpdate,u=l.shared.pending;if(u!==null){l.shared.pending=null;var s=u,a=s.next;s.next=null,i===null?o=a:i.next=a,i=s;var p=e.alternate;p!==null&&(p=p.updateQueue,u=p.lastBaseUpdate,u!==i&&(u===null?p.firstBaseUpdate=a:u.next=a,p.lastBaseUpdate=s))}if(o!==null){var m=l.baseState;i=0,p=a=s=null,u=o;do{var h=u.lane,v=u.eventTime;if((r&h)===h){p!==null&&(p=p.next={eventTime:v,lane:0,tag:u.tag,payload:u.payload,callback:u.callback,next:null});e:{var S=e,y=u;switch(h=t,v=n,y.tag){case 1:if(S=y.payload,typeof S=="function"){m=S.call(v,m,h);break e}m=S;break e;case 3:S.flags=S.flags&-65537|128;case 0:if(S=y.payload,h=typeof S=="function"?S.call(v,m,h):S,h==null)break e;m=A({},m,h);break e;case 2:be=!0}}u.callback!==null&&u.lane!==0&&(e.flags|=64,h=l.effects,h===null?l.effects=[u]:h.push(u))}else v={eventTime:v,lane:h,tag:u.tag,payload:u.payload,callback:u.callback,next:null},p===null?(a=p=v,s=m):p=p.next=v,i|=h;if(u=u.next,u===null){if(u=l.shared.pending,u===null)break;h=u,u=h.next,h.next=null,l.lastBaseUpdate=h,l.shared.pending=null}}while(1);if(p===null&&(s=m),l.baseState=s,l.firstBaseUpdate=a,l.lastBaseUpdate=p,t=l.shared.interleaved,t!==null){l=t;do i|=l.lane,l=l.next;while(l!==t)}else o===null&&(l.shared.lanes=0);Tt|=i,e.lanes=i,e.memoizedState=m}}function Ju(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],l=r.callback;if(l!==null){if(r.callback=null,r=n,typeof l!="function")throw Error(w(191,l));l.call(r)}}}var Va=new Bs.Component().refs;function Xo(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:A({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var _l={isMounted:function(e){return(e=e._reactInternals)?Dt(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=se(),l=ft(e),o=Qe(r,l);o.payload=t,n!=null&&(o.callback=n),t=at(e,o,l),t!==null&&(De(t,e,l,r),Mr(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=se(),l=ft(e),o=Qe(r,l);o.tag=1,o.payload=t,n!=null&&(o.callback=n),t=at(e,o,l),t!==null&&(De(t,e,l,r),Mr(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=se(),r=ft(e),l=Qe(n,r);l.tag=2,t!=null&&(l.callback=t),t=at(e,l,r),t!==null&&(De(t,e,r,n),Mr(t,e,r))}};function Zu(e,t,n,r,l,o,i){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,o,i):t.prototype&&t.prototype.isPureReactComponent?!Qn(n,r)||!Qn(l,o):!0}function Wa(e,t,n){var r=!1,l=mt,o=t.contextType;return typeof o=="object"&&o!==null?o=Pe(o):(l=he(t)?Lt:ie.current,r=t.contextTypes,o=(r=r!=null)?nn(e,l):mt),t=new t(n,o),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=_l,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=o),t}function qu(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&_l.enqueueReplaceState(t,t.state,null)}function Go(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs=Va,Ai(e);var o=t.contextType;typeof o=="object"&&o!==null?l.context=Pe(o):(o=he(t)?Lt:ie.current,l.context=nn(e,o)),l.state=e.memoizedState,o=t.getDerivedStateFromProps,typeof o=="function"&&(Xo(e,t,o,n),l.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof l.getSnapshotBeforeUpdate=="function"||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(t=l.state,typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount(),t!==l.state&&_l.enqueueReplaceState(l,l.state,null),il(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function kn(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(w(309));var r=n.stateNode}if(!r)throw Error(w(147,e));var l=r,o=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===o?t.ref:(t=function(i){var u=l.refs;u===Va&&(u=l.refs={}),i===null?delete u[o]:u[o]=i},t._stringRef=o,t)}if(typeof e!="string")throw Error(w(284));if(!n._owner)throw Error(w(290,e))}return e}function _r(e,t){throw e=Object.prototype.toString.call(t),Error(w(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function bu(e){var t=e._init;return t(e._payload)}function Ha(e){function t(f,c){if(e){var d=f.deletions;d===null?(f.deletions=[c],f.flags|=16):d.push(c)}}function n(f,c){if(!e)return null;for(;c!==null;)t(f,c),c=c.sibling;return null}function r(f,c){for(f=new Map;c!==null;)c.key!==null?f.set(c.key,c):f.set(c.index,c),c=c.sibling;return f}function l(f,c){return f=dt(f,c),f.index=0,f.sibling=null,f}function o(f,c,d){return f.index=d,e?(d=f.alternate,d!==null?(d=d.index,d<c?(f.flags|=2,c):d):(f.flags|=2,c)):(f.flags|=1048576,c)}function i(f){return e&&f.alternate===null&&(f.flags|=2),f}function u(f,c,d,g){return c===null||c.tag!==6?(c=so(d,f.mode,g),c.return=f,c):(c=l(c,d),c.return=f,c)}function s(f,c,d,g){var k=d.type;return k===Ft?p(f,c,d.props.children,g,d.key):c!==null&&(c.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===qe&&bu(k)===c.type)?(g=l(c,d.props),g.ref=kn(f,c,d),g.return=f,g):(g=Vr(d.type,d.key,d.props,null,f.mode,g),g.ref=kn(f,c,d),g.return=f,g)}function a(f,c,d,g){return c===null||c.tag!==4||c.stateNode.containerInfo!==d.containerInfo||c.stateNode.implementation!==d.implementation?(c=ao(d,f.mode,g),c.return=f,c):(c=l(c,d.children||[]),c.return=f,c)}function p(f,c,d,g,k){return c===null||c.tag!==7?(c=Nt(d,f.mode,g,k),c.return=f,c):(c=l(c,d),c.return=f,c)}function m(f,c,d){if(typeof c=="string"&&c!==""||typeof c=="number")return c=so(""+c,f.mode,d),c.return=f,c;if(typeof c=="object"&&c!==null){switch(c.$$typeof){case hr:return d=Vr(c.type,c.key,c.props,null,f.mode,d),d.ref=kn(f,null,c),d.return=f,d;case Ut:return c=ao(c,f.mode,d),c.return=f,c;case qe:var g=c._init;return m(f,g(c._payload),d)}if(Pn(c)||vn(c))return c=Nt(c,f.mode,d,null),c.return=f,c;_r(f,c)}return null}function h(f,c,d,g){var k=c!==null?c.key:null;if(typeof d=="string"&&d!==""||typeof d=="number")return k!==null?null:u(f,c,""+d,g);if(typeof d=="object"&&d!==null){switch(d.$$typeof){case hr:return d.key===k?s(f,c,d,g):null;case Ut:return d.key===k?a(f,c,d,g):null;case qe:return k=d._init,h(f,c,k(d._payload),g)}if(Pn(d)||vn(d))return k!==null?null:p(f,c,d,g,null);_r(f,d)}return null}function v(f,c,d,g,k){if(typeof g=="string"&&g!==""||typeof g=="number")return f=f.get(d)||null,u(c,f,""+g,k);if(typeof g=="object"&&g!==null){switch(g.$$typeof){case hr:return f=f.get(g.key===null?d:g.key)||null,s(c,f,g,k);case Ut:return f=f.get(g.key===null?d:g.key)||null,a(c,f,g,k);case qe:var _=g._init;return v(f,c,d,_(g._payload),k)}if(Pn(g)||vn(g))return f=f.get(d)||null,p(c,f,g,k,null);_r(c,g)}return null}function S(f,c,d,g){for(var k=null,_=null,P=c,N=c=0,W=null;P!==null&&N<d.length;N++){P.index>N?(W=P,P=null):W=P.sibling;var T=h(f,P,d[N],g);if(T===null){P===null&&(P=W);break}e&&P&&T.alternate===null&&t(f,P),c=o(T,c,N),_===null?k=T:_.sibling=T,_=T,P=W}if(N===d.length)return n(f,P),F&&kt(f,N),k;if(P===null){for(;N<d.length;N++)P=m(f,d[N],g),P!==null&&(c=o(P,c,N),_===null?k=P:_.sibling=P,_=P);return F&&kt(f,N),k}for(P=r(f,P);N<d.length;N++)W=v(P,f,N,d[N],g),W!==null&&(e&&W.alternate!==null&&P.delete(W.key===null?N:W.key),c=o(W,c,N),_===null?k=W:_.sibling=W,_=W);return e&&P.forEach(function(Le){return t(f,Le)}),F&&kt(f,N),k}function y(f,c,d,g){var k=vn(d);if(typeof k!="function")throw Error(w(150));if(d=k.call(d),d==null)throw Error(w(151));for(var _=k=null,P=c,N=c=0,W=null,T=d.next();P!==null&&!T.done;N++,T=d.next()){P.index>N?(W=P,P=null):W=P.sibling;var Le=h(f,P,T.value,g);if(Le===null){P===null&&(P=W);break}e&&P&&Le.alternate===null&&t(f,P),c=o(Le,c,N),_===null?k=Le:_.sibling=Le,_=Le,P=W}if(T.done)return n(f,P),F&&kt(f,N),k;if(P===null){for(;!T.done;N++,T=d.next())T=m(f,T.value,g),T!==null&&(c=o(T,c,N),_===null?k=T:_.sibling=T,_=T);return F&&kt(f,N),k}for(P=r(f,P);!T.done;N++,T=d.next())T=v(P,f,N,T.value,g),T!==null&&(e&&T.alternate!==null&&P.delete(T.key===null?N:T.key),c=o(T,c,N),_===null?k=T:_.sibling=T,_=T);return e&&P.forEach(function(hn){return t(f,hn)}),F&&kt(f,N),k}function O(f,c,d,g){if(typeof d=="object"&&d!==null&&d.type===Ft&&d.key===null&&(d=d.props.children),typeof d=="object"&&d!==null){switch(d.$$typeof){case hr:e:{for(var k=d.key,_=c;_!==null;){if(_.key===k){if(k=d.type,k===Ft){if(_.tag===7){n(f,_.sibling),c=l(_,d.props.children),c.return=f,f=c;break e}}else if(_.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===qe&&bu(k)===_.type){n(f,_.sibling),c=l(_,d.props),c.ref=kn(f,_,d),c.return=f,f=c;break e}n(f,_);break}else t(f,_);_=_.sibling}d.type===Ft?(c=Nt(d.props.children,f.mode,g,d.key),c.return=f,f=c):(g=Vr(d.type,d.key,d.props,null,f.mode,g),g.ref=kn(f,c,d),g.return=f,f=g)}return i(f);case Ut:e:{for(_=d.key;c!==null;){if(c.key===_)if(c.tag===4&&c.stateNode.containerInfo===d.containerInfo&&c.stateNode.implementation===d.implementation){n(f,c.sibling),c=l(c,d.children||[]),c.return=f,f=c;break e}else{n(f,c);break}else t(f,c);c=c.sibling}c=ao(d,f.mode,g),c.return=f,f=c}return i(f);case qe:return _=d._init,O(f,c,_(d._payload),g)}if(Pn(d))return S(f,c,d,g);if(vn(d))return y(f,c,d,g);_r(f,d)}return typeof d=="string"&&d!==""||typeof d=="number"?(d=""+d,c!==null&&c.tag===6?(n(f,c.sibling),c=l(c,d),c.return=f,f=c):(n(f,c),c=so(d,f.mode,g),c.return=f,f=c),i(f)):n(f,c)}return O}var ln=Ha(!0),Qa=Ha(!1),ir={},Be=yt(ir),Gn=yt(ir),Jn=yt(ir);function _t(e){if(e===ir)throw Error(w(174));return e}function Vi(e,t){switch(I(Jn,t),I(Gn,e),I(Be,ir),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:No(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=No(t,e)}U(Be),I(Be,t)}function on(){U(Be),U(Gn),U(Jn)}function Ka(e){_t(Jn.current);var t=_t(Be.current),n=No(t,e.type);t!==n&&(I(Gn,e),I(Be,n))}function Wi(e){Gn.current===e&&(U(Be),U(Gn))}var $=yt(0);function ul(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var no=[];function Hi(){for(var e=0;e<no.length;e++)no[e]._workInProgressVersionPrimary=null;no.length=0}var Ur=Je.ReactCurrentDispatcher,ro=Je.ReactCurrentBatchConfig,zt=0,B=null,X=null,q=null,sl=!1,Dn=!1,Zn=0,Yd=0;function re(){throw Error(w(321))}function Qi(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Ie(e[n],t[n]))return!1;return!0}function Ki(e,t,n,r,l,o){if(zt=o,B=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Ur.current=e===null||e.memoizedState===null?Zd:qd,e=n(r,l),Dn){o=0;do{if(Dn=!1,Zn=0,25<=o)throw Error(w(301));o+=1,q=X=null,t.updateQueue=null,Ur.current=bd,e=n(r,l)}while(Dn)}if(Ur.current=al,t=X!==null&&X.next!==null,zt=0,q=X=B=null,sl=!1,t)throw Error(w(300));return e}function Yi(){var e=Zn!==0;return Zn=0,e}function Ue(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return q===null?B.memoizedState=q=e:q=q.next=e,q}function Ne(){if(X===null){var e=B.alternate;e=e!==null?e.memoizedState:null}else e=X.next;var t=q===null?B.memoizedState:q.next;if(t!==null)q=t,X=e;else{if(e===null)throw Error(w(310));X=e,e={memoizedState:X.memoizedState,baseState:X.baseState,baseQueue:X.baseQueue,queue:X.queue,next:null},q===null?B.memoizedState=q=e:q=q.next=e}return q}function qn(e,t){return typeof t=="function"?t(e):t}function lo(e){var t=Ne(),n=t.queue;if(n===null)throw Error(w(311));n.lastRenderedReducer=e;var r=X,l=r.baseQueue,o=n.pending;if(o!==null){if(l!==null){var i=l.next;l.next=o.next,o.next=i}r.baseQueue=l=o,n.pending=null}if(l!==null){o=l.next,r=r.baseState;var u=i=null,s=null,a=o;do{var p=a.lane;if((zt&p)===p)s!==null&&(s=s.next={lane:0,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null}),r=a.hasEagerState?a.eagerState:e(r,a.action);else{var m={lane:p,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null};s===null?(u=s=m,i=r):s=s.next=m,B.lanes|=p,Tt|=p}a=a.next}while(a!==null&&a!==o);s===null?i=r:s.next=u,Ie(r,t.memoizedState)||(de=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=s,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do o=l.lane,B.lanes|=o,Tt|=o,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function oo(e){var t=Ne(),n=t.queue;if(n===null)throw Error(w(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,o=t.memoizedState;if(l!==null){n.pending=null;var i=l=l.next;do o=e(o,i.action),i=i.next;while(i!==l);Ie(o,t.memoizedState)||(de=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function Ya(){}function Xa(e,t){var n=B,r=Ne(),l=t(),o=!Ie(r.memoizedState,l);if(o&&(r.memoizedState=l,de=!0),r=r.queue,Xi(Za.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||q!==null&&q.memoizedState.tag&1){if(n.flags|=2048,bn(9,Ja.bind(null,n,r,l,t),void 0,null),b===null)throw Error(w(349));zt&30||Ga(n,t,l)}return l}function Ga(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=B.updateQueue,t===null?(t={lastEffect:null,stores:null},B.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Ja(e,t,n,r){t.value=n,t.getSnapshot=r,qa(t)&&ba(e)}function Za(e,t,n){return n(function(){qa(t)&&ba(e)})}function qa(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Ie(e,n)}catch{return!0}}function ba(e){var t=Xe(e,1);t!==null&&De(t,e,1,-1)}function es(e){var t=Ue();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:qn,lastRenderedState:e},t.queue=e,e=e.dispatch=Jd.bind(null,B,e),[t.memoizedState,e]}function bn(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=B.updateQueue,t===null?(t={lastEffect:null,stores:null},B.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function ec(){return Ne().memoizedState}function Fr(e,t,n,r){var l=Ue();B.flags|=e,l.memoizedState=bn(1|t,n,void 0,r===void 0?null:r)}function Pl(e,t,n,r){var l=Ne();r=r===void 0?null:r;var o=void 0;if(X!==null){var i=X.memoizedState;if(o=i.destroy,r!==null&&Qi(r,i.deps)){l.memoizedState=bn(t,n,o,r);return}}B.flags|=e,l.memoizedState=bn(1|t,n,o,r)}function ts(e,t){return Fr(8390656,8,e,t)}function Xi(e,t){return Pl(2048,8,e,t)}function tc(e,t){return Pl(4,2,e,t)}function nc(e,t){return Pl(4,4,e,t)}function rc(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function lc(e,t,n){return n=n!=null?n.concat([e]):null,Pl(4,4,rc.bind(null,t,e),n)}function Gi(){}function oc(e,t){var n=Ne();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Qi(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function ic(e,t){var n=Ne();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Qi(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function uc(e,t,n){return zt&21?(Ie(n,t)||(n=ca(),B.lanes|=n,Tt|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,de=!0),e.memoizedState=n)}function Xd(e,t){var n=D;D=n!==0&&4>n?n:4,e(!0);var r=ro.transition;ro.transition={};try{e(!1),t()}finally{D=n,ro.transition=r}}function sc(){return Ne().memoizedState}function Gd(e,t,n){var r=ft(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},ac(e))cc(t,n);else if(n=Ba(e,t,n,r),n!==null){var l=se();De(n,e,r,l),fc(n,t,r)}}function Jd(e,t,n){var r=ft(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(ac(e))cc(t,l);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var i=t.lastRenderedState,u=o(i,n);if(l.hasEagerState=!0,l.eagerState=u,Ie(u,i)){var s=t.interleaved;s===null?(l.next=l,Bi(t)):(l.next=s.next,s.next=l),t.interleaved=l;return}}catch{}finally{}n=Ba(e,t,l,r),n!==null&&(l=se(),De(n,e,r,l),fc(n,t,r))}}function ac(e){var t=e.alternate;return e===B||t!==null&&t===B}function cc(e,t){Dn=sl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function fc(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Pi(e,n)}}var al={readContext:Pe,useCallback:re,useContext:re,useEffect:re,useImperativeHandle:re,useInsertionEffect:re,useLayoutEffect:re,useMemo:re,useReducer:re,useRef:re,useState:re,useDebugValue:re,useDeferredValue:re,useTransition:re,useMutableSource:re,useSyncExternalStore:re,useId:re,unstable_isNewReconciler:!1},Zd={readContext:Pe,useCallback:function(e,t){return Ue().memoizedState=[e,t===void 0?null:t],e},useContext:Pe,useEffect:ts,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Fr(4194308,4,rc.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Fr(4194308,4,e,t)},useInsertionEffect:function(e,t){return Fr(4,2,e,t)},useMemo:function(e,t){var n=Ue();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Ue();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Gd.bind(null,B,e),[r.memoizedState,e]},useRef:function(e){var t=Ue();return e={current:e},t.memoizedState=e},useState:es,useDebugValue:Gi,useDeferredValue:function(e){return Ue().memoizedState=e},useTransition:function(){var e=es(!1),t=e[0];return e=Xd.bind(null,e[1]),Ue().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=B,l=Ue();if(F){if(n===void 0)throw Error(w(407));n=n()}else{if(n=t(),b===null)throw Error(w(349));zt&30||Ga(r,t,n)}l.memoizedState=n;var o={value:n,getSnapshot:t};return l.queue=o,ts(Za.bind(null,r,o,e),[e]),r.flags|=2048,bn(9,Ja.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Ue(),t=b.identifierPrefix;if(F){var n=He,r=We;n=(r&~(1<<32-je(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Zn++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=Yd++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},qd={readContext:Pe,useCallback:oc,useContext:Pe,useEffect:Xi,useImperativeHandle:lc,useInsertionEffect:tc,useLayoutEffect:nc,useMemo:ic,useReducer:lo,useRef:ec,useState:function(){return lo(qn)},useDebugValue:Gi,useDeferredValue:function(e){var t=Ne();return uc(t,X.memoizedState,e)},useTransition:function(){var e=lo(qn)[0],t=Ne().memoizedState;return[e,t]},useMutableSource:Ya,useSyncExternalStore:Xa,useId:sc,unstable_isNewReconciler:!1},bd={readContext:Pe,useCallback:oc,useContext:Pe,useEffect:Xi,useImperativeHandle:lc,useInsertionEffect:tc,useLayoutEffect:nc,useMemo:ic,useReducer:oo,useRef:ec,useState:function(){return oo(qn)},useDebugValue:Gi,useDeferredValue:function(e){var t=Ne();return X===null?t.memoizedState=e:uc(t,X.memoizedState,e)},useTransition:function(){var e=oo(qn)[0],t=Ne().memoizedState;return[e,t]},useMutableSource:Ya,useSyncExternalStore:Xa,useId:sc,unstable_isNewReconciler:!1};function un(e,t){try{var n="",r=t;do n+=Nf(r),r=r.return;while(r);var l=n}catch(o){l=` | |
| 39 | +Error generating stack: `+o.message+` | |
| 40 | +`+o.stack}return{value:e,source:t,stack:l,digest:null}}function io(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Jo(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var ep=typeof WeakMap=="function"?WeakMap:Map;function dc(e,t,n){n=Qe(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){fl||(fl=!0,ii=r),Jo(e,t)},n}function pc(e,t,n){n=Qe(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var l=t.value;n.payload=function(){return r(l)},n.callback=function(){Jo(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){Jo(e,t),typeof r!="function"&&(ct===null?ct=new Set([this]):ct.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),n}function ns(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new ep;var l=new Set;r.set(t,l)}else l=r.get(t),l===void 0&&(l=new Set,r.set(t,l));l.has(n)||(l.add(n),e=hp.bind(null,e,t,n),t.then(e,e))}function rs(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function ls(e,t,n,r,l){return e.mode&1?(e.flags|=65536,e.lanes=l,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=Qe(-1,1),t.tag=2,at(n,t,1))),n.lanes|=1),e)}var tp=Je.ReactCurrentOwner,de=!1;function ue(e,t,n,r){t.child=e===null?Qa(t,null,n,r):ln(t,e.child,n,r)}function os(e,t,n,r,l){n=n.render;var o=t.ref;return bt(t,l),r=Ki(e,t,n,r,o,l),n=Yi(),e!==null&&!de?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Ge(e,t,l)):(F&&n&&Di(t),t.flags|=1,ue(e,t,r,l),t.child)}function is(e,t,n,r,l){if(e===null){var o=n.type;return typeof o=="function"&&!ru(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,hc(e,t,o,r,l)):(e=Vr(n.type,null,r,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(o=e.child,!(e.lanes&l)){var i=o.memoizedProps;if(n=n.compare,n=n!==null?n:Qn,n(i,r)&&e.ref===t.ref)return Ge(e,t,l)}return t.flags|=1,e=dt(o,r),e.ref=t.ref,e.return=t,t.child=e}function hc(e,t,n,r,l){if(e!==null){var o=e.memoizedProps;if(Qn(o,r)&&e.ref===t.ref)if(de=!1,t.pendingProps=r=o,(e.lanes&l)!==0)e.flags&131072&&(de=!0);else return t.lanes=e.lanes,Ge(e,t,l)}return Zo(e,t,n,r,l)}function mc(e,t,n){var r=t.pendingProps,l=r.children,o=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},I(Xt,ve),ve|=n;else{if(!(n&1073741824))return e=o!==null?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,I(Xt,ve),ve|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,I(Xt,ve),ve|=r}else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,I(Xt,ve),ve|=r;return ue(e,t,l,n),t.child}function vc(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Zo(e,t,n,r,l){var o=he(n)?Lt:ie.current;return o=nn(t,o),bt(t,l),n=Ki(e,t,n,r,o,l),r=Yi(),e!==null&&!de?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Ge(e,t,l)):(F&&r&&Di(t),t.flags|=1,ue(e,t,n,l),t.child)}function us(e,t,n,r,l){if(he(n)){var o=!0;tl(t)}else o=!1;if(bt(t,l),t.stateNode===null)$r(e,t),Wa(t,n,r),Go(t,n,r,l),r=!0;else if(e===null){var i=t.stateNode,u=t.memoizedProps;i.props=u;var s=i.context,a=n.contextType;typeof a=="object"&&a!==null?a=Pe(a):(a=he(n)?Lt:ie.current,a=nn(t,a));var p=n.getDerivedStateFromProps,m=typeof p=="function"||typeof i.getSnapshotBeforeUpdate=="function";m||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==r||s!==a)&&qu(t,i,r,a),be=!1;var h=t.memoizedState;i.state=h,il(t,r,i,l),s=t.memoizedState,u!==r||h!==s||pe.current||be?(typeof p=="function"&&(Xo(t,n,p,r),s=t.memoizedState),(u=be||Zu(t,n,u,r,h,s,a))?(m||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=s),i.props=r,i.state=s,i.context=a,r=u):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,Aa(e,t),u=t.memoizedProps,a=t.type===t.elementType?u:ze(t.type,u),i.props=a,m=t.pendingProps,h=i.context,s=n.contextType,typeof s=="object"&&s!==null?s=Pe(s):(s=he(n)?Lt:ie.current,s=nn(t,s));var v=n.getDerivedStateFromProps;(p=typeof v=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==m||h!==s)&&qu(t,i,r,s),be=!1,h=t.memoizedState,i.state=h,il(t,r,i,l);var S=t.memoizedState;u!==m||h!==S||pe.current||be?(typeof v=="function"&&(Xo(t,n,v,r),S=t.memoizedState),(a=be||Zu(t,n,a,r,h,S,s)||!1)?(p||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(r,S,s),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(r,S,s)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||u===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=S),i.props=r,i.state=S,i.context=s,r=a):(typeof i.componentDidUpdate!="function"||u===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),r=!1)}return qo(e,t,n,r,o,l)}function qo(e,t,n,r,l,o){vc(e,t);var i=(t.flags&128)!==0;if(!r&&!i)return l&&Ku(t,n,!1),Ge(e,t,o);r=t.stateNode,tp.current=t;var u=i&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&i?(t.child=ln(t,e.child,null,o),t.child=ln(t,null,u,o)):ue(e,t,u,o),t.memoizedState=r.state,l&&Ku(t,n,!0),t.child}function yc(e){var t=e.stateNode;t.pendingContext?Qu(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Qu(e,t.context,!1),Vi(e,t.containerInfo)}function ss(e,t,n,r,l){return rn(),Mi(l),t.flags|=256,ue(e,t,n,r),t.child}var bo={dehydrated:null,treeContext:null,retryLane:0};function ei(e){return{baseLanes:e,cachePool:null,transitions:null}}function gc(e,t,n){var r=t.pendingProps,l=$.current,o=!1,i=(t.flags&128)!==0,u;if((u=i)||(u=e!==null&&e.memoizedState===null?!1:(l&2)!==0),u?(o=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),I($,l&1),e===null)return Ko(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(i=r.children,e=r.fallback,o?(r=t.mode,o=t.child,i={mode:"hidden",children:i},!(r&1)&&o!==null?(o.childLanes=0,o.pendingProps=i):o=Rl(i,r,0,null),e=Nt(e,r,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=ei(n),t.memoizedState=bo,e):Ji(t,i));if(l=e.memoizedState,l!==null&&(u=l.dehydrated,u!==null))return np(e,t,i,r,u,l,n);if(o){o=r.fallback,i=t.mode,l=e.child,u=l.sibling;var s={mode:"hidden",children:r.children};return!(i&1)&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=s,t.deletions=null):(r=dt(l,s),r.subtreeFlags=l.subtreeFlags&14680064),u!==null?o=dt(u,o):(o=Nt(o,i,n,null),o.flags|=2),o.return=t,r.return=t,r.sibling=o,t.child=r,r=o,o=t.child,i=e.child.memoizedState,i=i===null?ei(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},o.memoizedState=i,o.childLanes=e.childLanes&~n,t.memoizedState=bo,r}return o=e.child,e=o.sibling,r=dt(o,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function Ji(e,t){return t=Rl({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Pr(e,t,n,r){return r!==null&&Mi(r),ln(t,e.child,null,n),e=Ji(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function np(e,t,n,r,l,o,i){if(n)return t.flags&256?(t.flags&=-257,r=io(Error(w(422))),Pr(e,t,i,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,l=t.mode,r=Rl({mode:"visible",children:r.children},l,0,null),o=Nt(o,l,i,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,t.mode&1&&ln(t,e.child,null,i),t.child.memoizedState=ei(i),t.memoizedState=bo,o);if(!(t.mode&1))return Pr(e,t,i,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var u=r.dgst;return r=u,o=Error(w(419)),r=io(o,r,void 0),Pr(e,t,i,r)}if(u=(i&e.childLanes)!==0,de||u){if(r=b,r!==null){switch(i&-i){case 4:l=2;break;case 16:l=8;break;case 64: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:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:l=32;break;case 536870912:l=268435456;break;default:l=0}l=l&(r.suspendedLanes|i)?0:l,l!==0&&l!==o.retryLane&&(o.retryLane=l,Xe(e,l),De(r,e,l,-1))}return nu(),r=io(Error(w(421))),Pr(e,t,i,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=mp.bind(null,e),l._reactRetry=t,null):(e=o.treeContext,ye=st(l.nextSibling),ge=t,F=!0,Oe=null,e!==null&&(Ee[Ce++]=We,Ee[Ce++]=He,Ee[Ce++]=Rt,We=e.id,He=e.overflow,Rt=t),t=Ji(t,r.children),t.flags|=4096,t)}function as(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Yo(e.return,t,n)}function uo(e,t,n,r,l){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:l}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=l)}function wc(e,t,n){var r=t.pendingProps,l=r.revealOrder,o=r.tail;if(ue(e,t,r.children,n),r=$.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&as(e,n,t);else if(e.tag===19)as(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(I($,r),!(t.mode&1))t.memoizedState=null;else switch(l){case"forwards":for(n=t.child,l=null;n!==null;)e=n.alternate,e!==null&&ul(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),uo(t,!1,l,n,o);break;case"backwards":for(n=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&ul(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}uo(t,!0,n,null,o);break;case"together":uo(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function $r(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Ge(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Tt|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(w(153));if(t.child!==null){for(e=t.child,n=dt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=dt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function rp(e,t,n){switch(t.tag){case 3:yc(t),rn();break;case 5:Ka(t);break;case 1:he(t.type)&&tl(t);break;case 4:Vi(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;I(ll,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(I($,$.current&1),t.flags|=128,null):n&t.child.childLanes?gc(e,t,n):(I($,$.current&1),e=Ge(e,t,n),e!==null?e.sibling:null);I($,$.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return wc(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),I($,$.current),r)break;return null;case 22:case 23:return t.lanes=0,mc(e,t,n)}return Ge(e,t,n)}var Sc,ti,kc,Ec;Sc=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};ti=function(){};kc=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,_t(Be.current);var o=null;switch(n){case"input":l=Co(e,l),r=Co(e,r),o=[];break;case"select":l=A({},l,{value:void 0}),r=A({},r,{value:void 0}),o=[];break;case"textarea":l=Po(e,l),r=Po(e,r),o=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=br)}Lo(n,r);var i;n=null;for(a in l)if(!r.hasOwnProperty(a)&&l.hasOwnProperty(a)&&l[a]!=null)if(a==="style"){var u=l[a];for(i in u)u.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else a!=="dangerouslySetInnerHTML"&&a!=="children"&&a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(Fn.hasOwnProperty(a)?o||(o=[]):(o=o||[]).push(a,null));for(a in r){var s=r[a];if(u=l!=null?l[a]:void 0,r.hasOwnProperty(a)&&s!==u&&(s!=null||u!=null))if(a==="style")if(u){for(i in u)!u.hasOwnProperty(i)||s&&s.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in s)s.hasOwnProperty(i)&&u[i]!==s[i]&&(n||(n={}),n[i]=s[i])}else n||(o||(o=[]),o.push(a,n)),n=s;else a==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,u=u?u.__html:void 0,s!=null&&u!==s&&(o=o||[]).push(a,s)):a==="children"?typeof s!="string"&&typeof s!="number"||(o=o||[]).push(a,""+s):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&(Fn.hasOwnProperty(a)?(s!=null&&a==="onScroll"&&M("scroll",e),o||u===s||(o=[])):(o=o||[]).push(a,s))}n&&(o=o||[]).push("style",n);var a=o;(t.updateQueue=a)&&(t.flags|=4)}};Ec=function(e,t,n,r){n!==r&&(t.flags|=4)};function En(e,t){if(!F)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function le(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags&14680064,r|=l.flags&14680064,l.return=e,l=l.sibling;else for(l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags,r|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function lp(e,t,n){var r=t.pendingProps;switch(Ii(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return le(t),null;case 1:return he(t.type)&&el(),le(t),null;case 3:return r=t.stateNode,on(),U(pe),U(ie),Hi(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(xr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Oe!==null&&(ai(Oe),Oe=null))),ti(e,t),le(t),null;case 5:Wi(t);var l=_t(Jn.current);if(n=t.type,e!==null&&t.stateNode!=null)kc(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(w(166));return le(t),null}if(e=_t(Be.current),xr(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[Fe]=t,r[Xn]=o,e=(t.mode&1)!==0,n){case"dialog":M("cancel",r),M("close",r);break;case"iframe":case"object":case"embed":M("load",r);break;case"video":case"audio":for(l=0;l<Ln.length;l++)M(Ln[l],r);break;case"source":M("error",r);break;case"img":case"image":case"link":M("error",r),M("load",r);break;case"details":M("toggle",r);break;case"input":gu(r,o),M("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},M("invalid",r);break;case"textarea":Su(r,o),M("invalid",r)}Lo(n,o),l=null;for(var i in o)if(o.hasOwnProperty(i)){var u=o[i];i==="children"?typeof u=="string"?r.textContent!==u&&(o.suppressHydrationWarning!==!0&&Cr(r.textContent,u,e),l=["children",u]):typeof u=="number"&&r.textContent!==""+u&&(o.suppressHydrationWarning!==!0&&Cr(r.textContent,u,e),l=["children",""+u]):Fn.hasOwnProperty(i)&&u!=null&&i==="onScroll"&&M("scroll",r)}switch(n){case"input":mr(r),wu(r,o,!0);break;case"textarea":mr(r),ku(r);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(r.onclick=br)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{i=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Gs(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=i.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),n==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[Fe]=t,e[Xn]=r,Sc(e,t,!1,!1),t.stateNode=e;e:{switch(i=Ro(n,r),n){case"dialog":M("cancel",e),M("close",e),l=r;break;case"iframe":case"object":case"embed":M("load",e),l=r;break;case"video":case"audio":for(l=0;l<Ln.length;l++)M(Ln[l],e);l=r;break;case"source":M("error",e),l=r;break;case"img":case"image":case"link":M("error",e),M("load",e),l=r;break;case"details":M("toggle",e),l=r;break;case"input":gu(e,r),l=Co(e,r),M("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=A({},r,{value:void 0}),M("invalid",e);break;case"textarea":Su(e,r),l=Po(e,r),M("invalid",e);break;default:l=r}Lo(n,l),u=l;for(o in u)if(u.hasOwnProperty(o)){var s=u[o];o==="style"?qs(e,s):o==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,s!=null&&Js(e,s)):o==="children"?typeof s=="string"?(n!=="textarea"||s!=="")&&$n(e,s):typeof s=="number"&&$n(e,""+s):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(Fn.hasOwnProperty(o)?s!=null&&o==="onScroll"&&M("scroll",e):s!=null&&Si(e,o,s,i))}switch(n){case"input":mr(e),wu(e,r,!1);break;case"textarea":mr(e),ku(e);break;case"option":r.value!=null&&e.setAttribute("value",""+ht(r.value));break;case"select":e.multiple=!!r.multiple,o=r.value,o!=null?Gt(e,!!r.multiple,o,!1):r.defaultValue!=null&&Gt(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=br)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return le(t),null;case 6:if(e&&t.stateNode!=null)Ec(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(w(166));if(n=_t(Jn.current),_t(Be.current),xr(t)){if(r=t.stateNode,n=t.memoizedProps,r[Fe]=t,(o=r.nodeValue!==n)&&(e=ge,e!==null))switch(e.tag){case 3:Cr(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Cr(r.nodeValue,n,(e.mode&1)!==0)}o&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Fe]=t,t.stateNode=r}return le(t),null;case 13:if(U($),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(F&&ye!==null&&t.mode&1&&!(t.flags&128))$a(),rn(),t.flags|=98560,o=!1;else if(o=xr(t),r!==null&&r.dehydrated!==null){if(e===null){if(!o)throw Error(w(318));if(o=t.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(w(317));o[Fe]=t}else rn(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;le(t),o=!1}else Oe!==null&&(ai(Oe),Oe=null),o=!0;if(!o)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||$.current&1?G===0&&(G=3):nu())),t.updateQueue!==null&&(t.flags|=4),le(t),null);case 4:return on(),ti(e,t),e===null&&Kn(t.stateNode.containerInfo),le(t),null;case 10:return $i(t.type._context),le(t),null;case 17:return he(t.type)&&el(),le(t),null;case 19:if(U($),o=t.memoizedState,o===null)return le(t),null;if(r=(t.flags&128)!==0,i=o.rendering,i===null)if(r)En(o,!1);else{if(G!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=ul(e),i!==null){for(t.flags|=128,En(o,!1),r=i.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)o=n,e=r,o.flags&=14680066,i=o.alternate,i===null?(o.childLanes=0,o.lanes=e,o.child=null,o.subtreeFlags=0,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=i.childLanes,o.lanes=i.lanes,o.child=i.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=i.memoizedProps,o.memoizedState=i.memoizedState,o.updateQueue=i.updateQueue,o.type=i.type,e=i.dependencies,o.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return I($,$.current&1|2),t.child}e=e.sibling}o.tail!==null&&K()>sn&&(t.flags|=128,r=!0,En(o,!1),t.lanes=4194304)}else{if(!r)if(e=ul(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),En(o,!0),o.tail===null&&o.tailMode==="hidden"&&!i.alternate&&!F)return le(t),null}else 2*K()-o.renderingStartTime>sn&&n!==1073741824&&(t.flags|=128,r=!0,En(o,!1),t.lanes=4194304);o.isBackwards?(i.sibling=t.child,t.child=i):(n=o.last,n!==null?n.sibling=i:t.child=i,o.last=i)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=K(),t.sibling=null,n=$.current,I($,r?n&1|2:n&1),t):(le(t),null);case 22:case 23:return tu(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?ve&1073741824&&(le(t),t.subtreeFlags&6&&(t.flags|=8192)):le(t),null;case 24:return null;case 25:return null}throw Error(w(156,t.tag))}function op(e,t){switch(Ii(t),t.tag){case 1:return he(t.type)&&el(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return on(),U(pe),U(ie),Hi(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Wi(t),null;case 13:if(U($),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(w(340));rn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return U($),null;case 4:return on(),null;case 10:return $i(t.type._context),null;case 22:case 23:return tu(),null;case 24:return null;default:return null}}var Nr=!1,oe=!1,ip=typeof WeakSet=="function"?WeakSet:Set,E=null;function Yt(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){V(e,t,r)}else n.current=null}function ni(e,t,n){try{n()}catch(r){V(e,t,r)}}var cs=!1;function up(e,t){if($o=Jr,e=Pa(),ji(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var l=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var i=0,u=-1,s=-1,a=0,p=0,m=e,h=null;t:for(;;){for(var v;m!==n||l!==0&&m.nodeType!==3||(u=i+l),m!==o||r!==0&&m.nodeType!==3||(s=i+r),m.nodeType===3&&(i+=m.nodeValue.length),(v=m.firstChild)!==null;)h=m,m=v;for(;;){if(m===e)break t;if(h===n&&++a===l&&(u=i),h===o&&++p===r&&(s=i),(v=m.nextSibling)!==null)break;m=h,h=m.parentNode}m=v}n=u===-1||s===-1?null:{start:u,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(Bo={focusedElem:e,selectionRange:n},Jr=!1,E=t;E!==null;)if(t=E,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,E=e;else for(;E!==null;){t=E;try{var S=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(S!==null){var y=S.memoizedProps,O=S.memoizedState,f=t.stateNode,c=f.getSnapshotBeforeUpdate(t.elementType===t.type?y:ze(t.type,y),O);f.__reactInternalSnapshotBeforeUpdate=c}break;case 3:var d=t.stateNode.containerInfo;d.nodeType===1?d.textContent="":d.nodeType===9&&d.documentElement&&d.removeChild(d.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(w(163))}}catch(g){V(t,t.return,g)}if(e=t.sibling,e!==null){e.return=t.return,E=e;break}E=t.return}return S=cs,cs=!1,S}function In(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var o=l.destroy;l.destroy=void 0,o!==void 0&&ni(t,n,o)}l=l.next}while(l!==r)}}function Nl(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function ri(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Cc(e){var t=e.alternate;t!==null&&(e.alternate=null,Cc(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Fe],delete t[Xn],delete t[Wo],delete t[Wd],delete t[Hd])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function xc(e){return e.tag===5||e.tag===3||e.tag===4}function fs(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||xc(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function li(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=br));else if(r!==4&&(e=e.child,e!==null))for(li(e,t,n),e=e.sibling;e!==null;)li(e,t,n),e=e.sibling}function oi(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(oi(e,t,n),e=e.sibling;e!==null;)oi(e,t,n),e=e.sibling}var ee=null,Te=!1;function Ze(e,t,n){for(n=n.child;n!==null;)_c(e,t,n),n=n.sibling}function _c(e,t,n){if($e&&typeof $e.onCommitFiberUnmount=="function")try{$e.onCommitFiberUnmount(wl,n)}catch{}switch(n.tag){case 5:oe||Yt(n,t);case 6:var r=ee,l=Te;ee=null,Ze(e,t,n),ee=r,Te=l,ee!==null&&(Te?(e=ee,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):ee.removeChild(n.stateNode));break;case 18:ee!==null&&(Te?(e=ee,n=n.stateNode,e.nodeType===8?eo(e.parentNode,n):e.nodeType===1&&eo(e,n),Wn(e)):eo(ee,n.stateNode));break;case 4:r=ee,l=Te,ee=n.stateNode.containerInfo,Te=!0,Ze(e,t,n),ee=r,Te=l;break;case 0:case 11:case 14:case 15:if(!oe&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var o=l,i=o.destroy;o=o.tag,i!==void 0&&(o&2||o&4)&&ni(n,t,i),l=l.next}while(l!==r)}Ze(e,t,n);break;case 1:if(!oe&&(Yt(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(u){V(n,t,u)}Ze(e,t,n);break;case 21:Ze(e,t,n);break;case 22:n.mode&1?(oe=(r=oe)||n.memoizedState!==null,Ze(e,t,n),oe=r):Ze(e,t,n);break;default:Ze(e,t,n)}}function ds(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new ip),t.forEach(function(r){var l=vp.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function Re(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var l=n[r];try{var o=e,i=t,u=i;e:for(;u!==null;){switch(u.tag){case 5:ee=u.stateNode,Te=!1;break e;case 3:ee=u.stateNode.containerInfo,Te=!0;break e;case 4:ee=u.stateNode.containerInfo,Te=!0;break e}u=u.return}if(ee===null)throw Error(w(160));_c(o,i,l),ee=null,Te=!1;var s=l.alternate;s!==null&&(s.return=null),l.return=null}catch(a){V(l,t,a)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Pc(t,e),t=t.sibling}function Pc(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Re(t,e),Me(e),r&4){try{In(3,e,e.return),Nl(3,e)}catch(y){V(e,e.return,y)}try{In(5,e,e.return)}catch(y){V(e,e.return,y)}}break;case 1:Re(t,e),Me(e),r&512&&n!==null&&Yt(n,n.return);break;case 5:if(Re(t,e),Me(e),r&512&&n!==null&&Yt(n,n.return),e.flags&32){var l=e.stateNode;try{$n(l,"")}catch(y){V(e,e.return,y)}}if(r&4&&(l=e.stateNode,l!=null)){var o=e.memoizedProps,i=n!==null?n.memoizedProps:o,u=e.type,s=e.updateQueue;if(e.updateQueue=null,s!==null)try{u==="input"&&o.type==="radio"&&o.name!=null&&Ys(l,o),Ro(u,i);var a=Ro(u,o);for(i=0;i<s.length;i+=2){var p=s[i],m=s[i+1];p==="style"?qs(l,m):p==="dangerouslySetInnerHTML"?Js(l,m):p==="children"?$n(l,m):Si(l,p,m,a)}switch(u){case"input":xo(l,o);break;case"textarea":Xs(l,o);break;case"select":var h=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!o.multiple;var v=o.value;v!=null?Gt(l,!!o.multiple,v,!1):h!==!!o.multiple&&(o.defaultValue!=null?Gt(l,!!o.multiple,o.defaultValue,!0):Gt(l,!!o.multiple,o.multiple?[]:"",!1))}l[Xn]=o}catch(y){V(e,e.return,y)}}break;case 6:if(Re(t,e),Me(e),r&4){if(e.stateNode===null)throw Error(w(162));l=e.stateNode,o=e.memoizedProps;try{l.nodeValue=o}catch(y){V(e,e.return,y)}}break;case 3:if(Re(t,e),Me(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Wn(t.containerInfo)}catch(y){V(e,e.return,y)}break;case 4:Re(t,e),Me(e);break;case 13:Re(t,e),Me(e),l=e.child,l.flags&8192&&(o=l.memoizedState!==null,l.stateNode.isHidden=o,!o||l.alternate!==null&&l.alternate.memoizedState!==null||(bi=K())),r&4&&ds(e);break;case 22:if(p=n!==null&&n.memoizedState!==null,e.mode&1?(oe=(a=oe)||p,Re(t,e),oe=a):Re(t,e),Me(e),r&8192){if(a=e.memoizedState!==null,(e.stateNode.isHidden=a)&&!p&&e.mode&1)for(E=e,p=e.child;p!==null;){for(m=E=p;E!==null;){switch(h=E,v=h.child,h.tag){case 0:case 11:case 14:case 15:In(4,h,h.return);break;case 1:Yt(h,h.return);var S=h.stateNode;if(typeof S.componentWillUnmount=="function"){r=h,n=h.return;try{t=r,S.props=t.memoizedProps,S.state=t.memoizedState,S.componentWillUnmount()}catch(y){V(r,n,y)}}break;case 5:Yt(h,h.return);break;case 22:if(h.memoizedState!==null){hs(m);continue}}v!==null?(v.return=h,E=v):hs(m)}p=p.sibling}e:for(p=null,m=e;;){if(m.tag===5){if(p===null){p=m;try{l=m.stateNode,a?(o=l.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none"):(u=m.stateNode,s=m.memoizedProps.style,i=s!=null&&s.hasOwnProperty("display")?s.display:null,u.style.display=Zs("display",i))}catch(y){V(e,e.return,y)}}}else if(m.tag===6){if(p===null)try{m.stateNode.nodeValue=a?"":m.memoizedProps}catch(y){V(e,e.return,y)}}else if((m.tag!==22&&m.tag!==23||m.memoizedState===null||m===e)&&m.child!==null){m.child.return=m,m=m.child;continue}if(m===e)break e;for(;m.sibling===null;){if(m.return===null||m.return===e)break e;p===m&&(p=null),m=m.return}p===m&&(p=null),m.sibling.return=m.return,m=m.sibling}}break;case 19:Re(t,e),Me(e),r&4&&ds(e);break;case 21:break;default:Re(t,e),Me(e)}}function Me(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(xc(n)){var r=n;break e}n=n.return}throw Error(w(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&($n(l,""),r.flags&=-33);var o=fs(e);oi(e,o,l);break;case 3:case 4:var i=r.stateNode.containerInfo,u=fs(e);li(e,u,i);break;default:throw Error(w(161))}}catch(s){V(e,e.return,s)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function sp(e,t,n){E=e,Nc(e)}function Nc(e,t,n){for(var r=(e.mode&1)!==0;E!==null;){var l=E,o=l.child;if(l.tag===22&&r){var i=l.memoizedState!==null||Nr;if(!i){var u=l.alternate,s=u!==null&&u.memoizedState!==null||oe;u=Nr;var a=oe;if(Nr=i,(oe=s)&&!a)for(E=l;E!==null;)i=E,s=i.child,i.tag===22&&i.memoizedState!==null?ms(l):s!==null?(s.return=i,E=s):ms(l);for(;o!==null;)E=o,Nc(o),o=o.sibling;E=l,Nr=u,oe=a}ps(e)}else l.subtreeFlags&8772&&o!==null?(o.return=l,E=o):ps(e)}}function ps(e){for(;E!==null;){var t=E;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:oe||Nl(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!oe)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:ze(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;o!==null&&Ju(t,o,r);break;case 3:var i=t.updateQueue;if(i!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}Ju(t,i,n)}break;case 5:var u=t.stateNode;if(n===null&&t.flags&4){n=u;var s=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":s.autoFocus&&n.focus();break;case"img":s.src&&(n.src=s.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var a=t.alternate;if(a!==null){var p=a.memoizedState;if(p!==null){var m=p.dehydrated;m!==null&&Wn(m)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(w(163))}oe||t.flags&512&&ri(t)}catch(h){V(t,t.return,h)}}if(t===e){E=null;break}if(n=t.sibling,n!==null){n.return=t.return,E=n;break}E=t.return}}function hs(e){for(;E!==null;){var t=E;if(t===e){E=null;break}var n=t.sibling;if(n!==null){n.return=t.return,E=n;break}E=t.return}}function ms(e){for(;E!==null;){var t=E;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Nl(4,t)}catch(s){V(t,n,s)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(s){V(t,l,s)}}var o=t.return;try{ri(t)}catch(s){V(t,o,s)}break;case 5:var i=t.return;try{ri(t)}catch(s){V(t,i,s)}}}catch(s){V(t,t.return,s)}if(t===e){E=null;break}var u=t.sibling;if(u!==null){u.return=t.return,E=u;break}E=t.return}}var ap=Math.ceil,cl=Je.ReactCurrentDispatcher,Zi=Je.ReactCurrentOwner,_e=Je.ReactCurrentBatchConfig,j=0,b=null,Y=null,te=0,ve=0,Xt=yt(0),G=0,er=null,Tt=0,Ll=0,qi=0,Mn=null,fe=null,bi=0,sn=1/0,Ae=null,fl=!1,ii=null,ct=null,Lr=!1,rt=null,dl=0,Un=0,ui=null,Br=-1,Ar=0;function se(){return j&6?K():Br!==-1?Br:Br=K()}function ft(e){return e.mode&1?j&2&&te!==0?te&-te:Kd.transition!==null?(Ar===0&&(Ar=ca()),Ar):(e=D,e!==0||(e=window.event,e=e===void 0?16:ya(e.type)),e):1}function De(e,t,n,r){if(50<Un)throw Un=0,ui=null,Error(w(185));rr(e,n,r),(!(j&2)||e!==b)&&(e===b&&(!(j&2)&&(Ll|=n),G===4&&tt(e,te)),me(e,r),n===1&&j===0&&!(t.mode&1)&&(sn=K()+500,xl&>()))}function me(e,t){var n=e.callbackNode;Kf(e,t);var r=Gr(e,e===b?te:0);if(r===0)n!==null&&xu(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&xu(n),t===1)e.tag===0?Qd(vs.bind(null,e)):Ma(vs.bind(null,e)),Ad(function(){!(j&6)&>()}),n=null;else{switch(fa(r)){case 1:n=_i;break;case 4:n=sa;break;case 16:n=Xr;break;case 536870912:n=aa;break;default:n=Xr}n=Ic(n,Lc.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Lc(e,t){if(Br=-1,Ar=0,j&6)throw Error(w(327));var n=e.callbackNode;if(en()&&e.callbackNode!==n)return null;var r=Gr(e,e===b?te:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=pl(e,r);else{t=r;var l=j;j|=2;var o=zc();(b!==e||te!==t)&&(Ae=null,sn=K()+500,Pt(e,t));do try{dp();break}catch(u){Rc(e,u)}while(1);Fi(),cl.current=o,j=l,Y!==null?t=0:(b=null,te=0,t=G)}if(t!==0){if(t===2&&(l=Do(e),l!==0&&(r=l,t=si(e,l))),t===1)throw n=er,Pt(e,0),tt(e,r),me(e,K()),n;if(t===6)tt(e,r);else{if(l=e.current.alternate,!(r&30)&&!cp(l)&&(t=pl(e,r),t===2&&(o=Do(e),o!==0&&(r=o,t=si(e,o))),t===1))throw n=er,Pt(e,0),tt(e,r),me(e,K()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(w(345));case 2:Et(e,fe,Ae);break;case 3:if(tt(e,r),(r&130023424)===r&&(t=bi+500-K(),10<t)){if(Gr(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){se(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=Vo(Et.bind(null,e,fe,Ae),t);break}Et(e,fe,Ae);break;case 4:if(tt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var i=31-je(r);o=1<<i,i=t[i],i>l&&(l=i),r&=~o}if(r=l,r=K()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*ap(r/1960))-r,10<r){e.timeoutHandle=Vo(Et.bind(null,e,fe,Ae),r);break}Et(e,fe,Ae);break;case 5:Et(e,fe,Ae);break;default:throw Error(w(329))}}}return me(e,K()),e.callbackNode===n?Lc.bind(null,e):null}function si(e,t){var n=Mn;return e.current.memoizedState.isDehydrated&&(Pt(e,t).flags|=256),e=pl(e,t),e!==2&&(t=fe,fe=n,t!==null&&ai(t)),e}function ai(e){fe===null?fe=e:fe.push.apply(fe,e)}function cp(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var l=n[r],o=l.getSnapshot;l=l.value;try{if(!Ie(o(),l))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function tt(e,t){for(t&=~qi,t&=~Ll,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-je(t),r=1<<n;e[n]=-1,t&=~r}}function vs(e){if(j&6)throw Error(w(327));en();var t=Gr(e,0);if(!(t&1))return me(e,K()),null;var n=pl(e,t);if(e.tag!==0&&n===2){var r=Do(e);r!==0&&(t=r,n=si(e,r))}if(n===1)throw n=er,Pt(e,0),tt(e,t),me(e,K()),n;if(n===6)throw Error(w(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Et(e,fe,Ae),me(e,K()),null}function eu(e,t){var n=j;j|=1;try{return e(t)}finally{j=n,j===0&&(sn=K()+500,xl&>())}}function Ot(e){rt!==null&&rt.tag===0&&!(j&6)&&en();var t=j;j|=1;var n=_e.transition,r=D;try{if(_e.transition=null,D=1,e)return e()}finally{D=r,_e.transition=n,j=t,!(j&6)&>()}}function tu(){ve=Xt.current,U(Xt)}function Pt(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Bd(n)),Y!==null)for(n=Y.return;n!==null;){var r=n;switch(Ii(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&el();break;case 3:on(),U(pe),U(ie),Hi();break;case 5:Wi(r);break;case 4:on();break;case 13:U($);break;case 19:U($);break;case 10:$i(r.type._context);break;case 22:case 23:tu()}n=n.return}if(b=e,Y=e=dt(e.current,null),te=ve=t,G=0,er=null,qi=Ll=Tt=0,fe=Mn=null,xt!==null){for(t=0;t<xt.length;t++)if(n=xt[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,o=n.pending;if(o!==null){var i=o.next;o.next=l,r.next=i}n.pending=r}xt=null}return e}function Rc(e,t){do{var n=Y;try{if(Fi(),Ur.current=al,sl){for(var r=B.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}sl=!1}if(zt=0,q=X=B=null,Dn=!1,Zn=0,Zi.current=null,n===null||n.return===null){G=1,er=t,Y=null;break}e:{var o=e,i=n.return,u=n,s=t;if(t=te,u.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){var a=s,p=u,m=p.tag;if(!(p.mode&1)&&(m===0||m===11||m===15)){var h=p.alternate;h?(p.updateQueue=h.updateQueue,p.memoizedState=h.memoizedState,p.lanes=h.lanes):(p.updateQueue=null,p.memoizedState=null)}var v=rs(i);if(v!==null){v.flags&=-257,ls(v,i,u,o,t),v.mode&1&&ns(o,a,t),t=v,s=a;var S=t.updateQueue;if(S===null){var y=new Set;y.add(s),t.updateQueue=y}else S.add(s);break e}else{if(!(t&1)){ns(o,a,t),nu();break e}s=Error(w(426))}}else if(F&&u.mode&1){var O=rs(i);if(O!==null){!(O.flags&65536)&&(O.flags|=256),ls(O,i,u,o,t),Mi(un(s,u));break e}}o=s=un(s,u),G!==4&&(G=2),Mn===null?Mn=[o]:Mn.push(o),o=i;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t;var f=dc(o,s,t);Gu(o,f);break e;case 1:u=s;var c=o.type,d=o.stateNode;if(!(o.flags&128)&&(typeof c.getDerivedStateFromError=="function"||d!==null&&typeof d.componentDidCatch=="function"&&(ct===null||!ct.has(d)))){o.flags|=65536,t&=-t,o.lanes|=t;var g=pc(o,u,t);Gu(o,g);break e}}o=o.return}while(o!==null)}Oc(n)}catch(k){t=k,Y===n&&n!==null&&(Y=n=n.return);continue}break}while(1)}function zc(){var e=cl.current;return cl.current=al,e===null?al:e}function nu(){(G===0||G===3||G===2)&&(G=4),b===null||!(Tt&268435455)&&!(Ll&268435455)||tt(b,te)}function pl(e,t){var n=j;j|=2;var r=zc();(b!==e||te!==t)&&(Ae=null,Pt(e,t));do try{fp();break}catch(l){Rc(e,l)}while(1);if(Fi(),j=n,cl.current=r,Y!==null)throw Error(w(261));return b=null,te=0,G}function fp(){for(;Y!==null;)Tc(Y)}function dp(){for(;Y!==null&&!Uf();)Tc(Y)}function Tc(e){var t=Dc(e.alternate,e,ve);e.memoizedProps=e.pendingProps,t===null?Oc(e):Y=t,Zi.current=null}function Oc(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=op(n,t),n!==null){n.flags&=32767,Y=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{G=6,Y=null;return}}else if(n=lp(n,t,ve),n!==null){Y=n;return}if(t=t.sibling,t!==null){Y=t;return}Y=t=e}while(t!==null);G===0&&(G=5)}function Et(e,t,n){var r=D,l=_e.transition;try{_e.transition=null,D=1,pp(e,t,n,r)}finally{_e.transition=l,D=r}return null}function pp(e,t,n,r){do en();while(rt!==null);if(j&6)throw Error(w(327));n=e.finishedWork;var l=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(w(177));e.callbackNode=null,e.callbackPriority=0;var o=n.lanes|n.childLanes;if(Yf(e,o),e===b&&(Y=b=null,te=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Lr||(Lr=!0,Ic(Xr,function(){return en(),null})),o=(n.flags&15990)!==0,n.subtreeFlags&15990||o){o=_e.transition,_e.transition=null;var i=D;D=1;var u=j;j|=4,Zi.current=null,up(e,n),Pc(n,e),jd(Bo),Jr=!!$o,Bo=$o=null,e.current=n,sp(n),Ff(),j=u,D=i,_e.transition=o}else e.current=n;if(Lr&&(Lr=!1,rt=e,dl=l),o=e.pendingLanes,o===0&&(ct=null),Af(n.stateNode),me(e,K()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)l=t[n],r(l.value,{componentStack:l.stack,digest:l.digest});if(fl)throw fl=!1,e=ii,ii=null,e;return dl&1&&e.tag!==0&&en(),o=e.pendingLanes,o&1?e===ui?Un++:(Un=0,ui=e):Un=0,gt(),null}function en(){if(rt!==null){var e=fa(dl),t=_e.transition,n=D;try{if(_e.transition=null,D=16>e?16:e,rt===null)var r=!1;else{if(e=rt,rt=null,dl=0,j&6)throw Error(w(331));var l=j;for(j|=4,E=e.current;E!==null;){var o=E,i=o.child;if(E.flags&16){var u=o.deletions;if(u!==null){for(var s=0;s<u.length;s++){var a=u[s];for(E=a;E!==null;){var p=E;switch(p.tag){case 0:case 11:case 15:In(8,p,o)}var m=p.child;if(m!==null)m.return=p,E=m;else for(;E!==null;){p=E;var h=p.sibling,v=p.return;if(Cc(p),p===a){E=null;break}if(h!==null){h.return=v,E=h;break}E=v}}}var S=o.alternate;if(S!==null){var y=S.child;if(y!==null){S.child=null;do{var O=y.sibling;y.sibling=null,y=O}while(y!==null)}}E=o}}if(o.subtreeFlags&2064&&i!==null)i.return=o,E=i;else e:for(;E!==null;){if(o=E,o.flags&2048)switch(o.tag){case 0:case 11:case 15:In(9,o,o.return)}var f=o.sibling;if(f!==null){f.return=o.return,E=f;break e}E=o.return}}var c=e.current;for(E=c;E!==null;){i=E;var d=i.child;if(i.subtreeFlags&2064&&d!==null)d.return=i,E=d;else e:for(i=c;E!==null;){if(u=E,u.flags&2048)try{switch(u.tag){case 0:case 11:case 15:Nl(9,u)}}catch(k){V(u,u.return,k)}if(u===i){E=null;break e}var g=u.sibling;if(g!==null){g.return=u.return,E=g;break e}E=u.return}}if(j=l,gt(),$e&&typeof $e.onPostCommitFiberRoot=="function")try{$e.onPostCommitFiberRoot(wl,e)}catch{}r=!0}return r}finally{D=n,_e.transition=t}}return!1}function ys(e,t,n){t=un(n,t),t=dc(e,t,1),e=at(e,t,1),t=se(),e!==null&&(rr(e,1,t),me(e,t))}function V(e,t,n){if(e.tag===3)ys(e,e,n);else for(;t!==null;){if(t.tag===3){ys(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(ct===null||!ct.has(r))){e=un(n,e),e=pc(t,e,1),t=at(t,e,1),e=se(),t!==null&&(rr(t,1,e),me(t,e));break}}t=t.return}}function hp(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=se(),e.pingedLanes|=e.suspendedLanes&n,b===e&&(te&n)===n&&(G===4||G===3&&(te&130023424)===te&&500>K()-bi?Pt(e,0):qi|=n),me(e,t)}function jc(e,t){t===0&&(e.mode&1?(t=gr,gr<<=1,!(gr&130023424)&&(gr=4194304)):t=1);var n=se();e=Xe(e,t),e!==null&&(rr(e,t,n),me(e,n))}function mp(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),jc(e,n)}function vp(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(n=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(w(314))}r!==null&&r.delete(t),jc(e,n)}var Dc;Dc=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||pe.current)de=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return de=!1,rp(e,t,n);de=!!(e.flags&131072)}else de=!1,F&&t.flags&1048576&&Ua(t,rl,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;$r(e,t),e=t.pendingProps;var l=nn(t,ie.current);bt(t,n),l=Ki(null,t,r,e,l,n);var o=Yi();return t.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,he(r)?(o=!0,tl(t)):o=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,Ai(t),l.updater=_l,t.stateNode=l,l._reactInternals=t,Go(t,r,e,n),t=qo(null,t,r,!0,o,n)):(t.tag=0,F&&o&&Di(t),ue(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch($r(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=gp(r),e=ze(r,e),l){case 0:t=Zo(null,t,r,e,n);break e;case 1:t=us(null,t,r,e,n);break e;case 11:t=os(null,t,r,e,n);break e;case 14:t=is(null,t,r,ze(r.type,e),n);break e}throw Error(w(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:ze(r,l),Zo(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:ze(r,l),us(e,t,r,l,n);case 3:e:{if(yc(t),e===null)throw Error(w(387));r=t.pendingProps,o=t.memoizedState,l=o.element,Aa(e,t),il(t,r,null,n);var i=t.memoizedState;if(r=i.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){l=un(Error(w(423)),t),t=ss(e,t,r,n,l);break e}else if(r!==l){l=un(Error(w(424)),t),t=ss(e,t,r,n,l);break e}else for(ye=st(t.stateNode.containerInfo.firstChild),ge=t,F=!0,Oe=null,n=Qa(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(rn(),r===l){t=Ge(e,t,n);break e}ue(e,t,r,n)}t=t.child}return t;case 5:return Ka(t),e===null&&Ko(t),r=t.type,l=t.pendingProps,o=e!==null?e.memoizedProps:null,i=l.children,Ao(r,l)?i=null:o!==null&&Ao(r,o)&&(t.flags|=32),vc(e,t),ue(e,t,i,n),t.child;case 6:return e===null&&Ko(t),null;case 13:return gc(e,t,n);case 4:return Vi(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=ln(t,null,r,n):ue(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:ze(r,l),os(e,t,r,l,n);case 7:return ue(e,t,t.pendingProps,n),t.child;case 8:return ue(e,t,t.pendingProps.children,n),t.child;case 12:return ue(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,o=t.memoizedProps,i=l.value,I(ll,r._currentValue),r._currentValue=i,o!==null)if(Ie(o.value,i)){if(o.children===l.children&&!pe.current){t=Ge(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var u=o.dependencies;if(u!==null){i=o.child;for(var s=u.firstContext;s!==null;){if(s.context===r){if(o.tag===1){s=Qe(-1,n&-n),s.tag=2;var a=o.updateQueue;if(a!==null){a=a.shared;var p=a.pending;p===null?s.next=s:(s.next=p.next,p.next=s),a.pending=s}}o.lanes|=n,s=o.alternate,s!==null&&(s.lanes|=n),Yo(o.return,n,t),u.lanes|=n;break}s=s.next}}else if(o.tag===10)i=o.type===t.type?null:o.child;else if(o.tag===18){if(i=o.return,i===null)throw Error(w(341));i.lanes|=n,u=i.alternate,u!==null&&(u.lanes|=n),Yo(i,n,t),i=o.sibling}else i=o.child;if(i!==null)i.return=o;else for(i=o;i!==null;){if(i===t){i=null;break}if(o=i.sibling,o!==null){o.return=i.return,i=o;break}i=i.return}o=i}ue(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,bt(t,n),l=Pe(l),r=r(l),t.flags|=1,ue(e,t,r,n),t.child;case 14:return r=t.type,l=ze(r,t.pendingProps),l=ze(r.type,l),is(e,t,r,l,n);case 15:return hc(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:ze(r,l),$r(e,t),t.tag=1,he(r)?(e=!0,tl(t)):e=!1,bt(t,n),Wa(t,r,l),Go(t,r,l,n),qo(null,t,r,!0,e,n);case 19:return wc(e,t,n);case 22:return mc(e,t,n)}throw Error(w(156,t.tag))};function Ic(e,t){return ua(e,t)}function yp(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function xe(e,t,n,r){return new yp(e,t,n,r)}function ru(e){return e=e.prototype,!(!e||!e.isReactComponent)}function gp(e){if(typeof e=="function")return ru(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ei)return 11;if(e===Ci)return 14}return 2}function dt(e,t){var n=e.alternate;return n===null?(n=xe(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Vr(e,t,n,r,l,o){var i=2;if(r=e,typeof e=="function")ru(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Ft:return Nt(n.children,l,o,t);case ki:i=8,l|=8;break;case wo:return e=xe(12,n,t,l|2),e.elementType=wo,e.lanes=o,e;case So:return e=xe(13,n,t,l),e.elementType=So,e.lanes=o,e;case ko:return e=xe(19,n,t,l),e.elementType=ko,e.lanes=o,e;case Hs:return Rl(n,l,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Vs:i=10;break e;case Ws:i=9;break e;case Ei:i=11;break e;case Ci:i=14;break e;case qe:i=16,r=null;break e}throw Error(w(130,e==null?e:typeof e,""))}return t=xe(i,n,t,l),t.elementType=e,t.type=r,t.lanes=o,t}function Nt(e,t,n,r){return e=xe(7,e,r,t),e.lanes=n,e}function Rl(e,t,n,r){return e=xe(22,e,r,t),e.elementType=Hs,e.lanes=n,e.stateNode={isHidden:!1},e}function so(e,t,n){return e=xe(6,e,null,t),e.lanes=n,e}function ao(e,t,n){return t=xe(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function wp(e,t,n,r,l){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Wl(0),this.expirationTimes=Wl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Wl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function lu(e,t,n,r,l,o,i,u,s){return e=new wp(e,t,n,u,s),t===1?(t=1,o===!0&&(t|=8)):t=0,o=xe(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ai(o),e}function Sp(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Ut,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Mc(e){if(!e)return mt;e=e._reactInternals;e:{if(Dt(e)!==e||e.tag!==1)throw Error(w(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(he(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(w(171))}if(e.tag===1){var n=e.type;if(he(n))return Ia(e,n,t)}return t}function Uc(e,t,n,r,l,o,i,u,s){return e=lu(n,r,!0,e,l,o,i,u,s),e.context=Mc(null),n=e.current,r=se(),l=ft(n),o=Qe(r,l),o.callback=t??null,at(n,o,l),e.current.lanes=l,rr(e,l,r),me(e,r),e}function zl(e,t,n,r){var l=t.current,o=se(),i=ft(l);return n=Mc(n),t.context===null?t.context=n:t.pendingContext=n,t=Qe(o,i),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=at(l,t,i),e!==null&&(De(e,l,i,o),Mr(e,l,i)),i}function hl(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function gs(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function ou(e,t){gs(e,t),(e=e.alternate)&&gs(e,t)}function kp(){return null}var Fc=typeof reportError=="function"?reportError:function(e){console.error(e)};function iu(e){this._internalRoot=e}Tl.prototype.render=iu.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(w(409));zl(e,t,null,null)};Tl.prototype.unmount=iu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Ot(function(){zl(null,e,null,null)}),t[Ye]=null}};function Tl(e){this._internalRoot=e}Tl.prototype.unstable_scheduleHydration=function(e){if(e){var t=ha();e={blockedOn:null,target:e,priority:t};for(var n=0;n<et.length&&t!==0&&t<et[n].priority;n++);et.splice(n,0,e),n===0&&va(e)}};function uu(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Ol(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function ws(){}function Ep(e,t,n,r,l){if(l){if(typeof r=="function"){var o=r;r=function(){var a=hl(i);o.call(a)}}var i=Uc(t,r,e,0,null,!1,!1,"",ws);return e._reactRootContainer=i,e[Ye]=i.current,Kn(e.nodeType===8?e.parentNode:e),Ot(),i}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var u=r;r=function(){var a=hl(s);u.call(a)}}var s=lu(e,0,!1,null,null,!1,!1,"",ws);return e._reactRootContainer=s,e[Ye]=s.current,Kn(e.nodeType===8?e.parentNode:e),Ot(function(){zl(t,s,n,r)}),s}function jl(e,t,n,r,l){var o=n._reactRootContainer;if(o){var i=o;if(typeof l=="function"){var u=l;l=function(){var s=hl(i);u.call(s)}}zl(t,i,e,l)}else i=Ep(n,t,e,l,r);return hl(i)}da=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Nn(t.pendingLanes);n!==0&&(Pi(t,n|1),me(t,K()),!(j&6)&&(sn=K()+500,gt()))}break;case 13:Ot(function(){var r=Xe(e,1);if(r!==null){var l=se();De(r,e,1,l)}}),ou(e,1)}};Ni=function(e){if(e.tag===13){var t=Xe(e,134217728);if(t!==null){var n=se();De(t,e,134217728,n)}ou(e,134217728)}};pa=function(e){if(e.tag===13){var t=ft(e),n=Xe(e,t);if(n!==null){var r=se();De(n,e,t,r)}ou(e,t)}};ha=function(){return D};ma=function(e,t){var n=D;try{return D=e,t()}finally{D=n}};To=function(e,t,n){switch(t){case"input":if(xo(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var l=Cl(r);if(!l)throw Error(w(90));Ks(r),xo(r,l)}}}break;case"textarea":Xs(e,n);break;case"select":t=n.value,t!=null&&Gt(e,!!n.multiple,t,!1)}};ta=eu;na=Ot;var Cp={usingClientEntryPoint:!1,Events:[or,Vt,Cl,bs,ea,eu]},Cn={findFiberByHostInstance:Ct,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},xp={bundleType:Cn.bundleType,version:Cn.version,rendererPackageName:Cn.rendererPackageName,rendererConfig:Cn.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Je.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=oa(e),e===null?null:e.stateNode},findFiberByHostInstance:Cn.findFiberByHostInstance||kp,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Rr=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Rr.isDisabled&&Rr.supportsFiber)try{wl=Rr.inject(xp),$e=Rr}catch{}}Se.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Cp;Se.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!uu(t))throw Error(w(200));return Sp(e,t,null,n)};Se.createRoot=function(e,t){if(!uu(e))throw Error(w(299));var n=!1,r="",l=Fc;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=lu(e,1,!1,null,null,n,!1,r,l),e[Ye]=t.current,Kn(e.nodeType===8?e.parentNode:e),new iu(t)};Se.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(w(188)):(e=Object.keys(e).join(","),Error(w(268,e)));return e=oa(t),e=e===null?null:e.stateNode,e};Se.flushSync=function(e){return Ot(e)};Se.hydrate=function(e,t,n){if(!Ol(t))throw Error(w(200));return jl(null,e,t,!0,n)};Se.hydrateRoot=function(e,t,n){if(!uu(e))throw Error(w(405));var r=n!=null&&n.hydratedSources||null,l=!1,o="",i=Fc;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(i=n.onRecoverableError)),t=Uc(t,null,e,1,n??null,l,!1,o,i),e[Ye]=t.current,Kn(e),r)for(e=0;e<r.length;e++)n=r[e],l=n._getVersion,l=l(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,l]:t.mutableSourceEagerHydrationData.push(n,l);return new Tl(t)};Se.render=function(e,t,n){if(!Ol(t))throw Error(w(200));return jl(null,e,t,!1,n)};Se.unmountComponentAtNode=function(e){if(!Ol(e))throw Error(w(40));return e._reactRootContainer?(Ot(function(){jl(null,null,e,!1,function(){e._reactRootContainer=null,e[Ye]=null})}),!0):!1};Se.unstable_batchedUpdates=eu;Se.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Ol(n))throw Error(w(200));if(e==null||e._reactInternals===void 0)throw Error(w(38));return jl(e,t,n,!1,r)};Se.version="18.2.0-next-9e3b772b8-20220608";(function(e){function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}t(),e.exports=Se})(kf);var Ss=vo;mo.createRoot=Ss.createRoot,mo.hydrateRoot=Ss.hydrateRoot;/** | |
| 41 | + * @remix-run/router v1.2.1 | |
| 42 | + * | |
| 43 | + * Copyright (c) Remix Software Inc. | |
| 44 | + * | |
| 45 | + * This source code is licensed under the MIT license found in the | |
| 46 | + * LICENSE.md file in the root directory of this source tree. | |
| 47 | + * | |
| 48 | + * @license MIT | |
| 49 | + */function ml(){return ml=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ml.apply(this,arguments)}var lt;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(lt||(lt={}));const ks="popstate";function _p(e){e===void 0&&(e={});function t(r,l){let{pathname:o,search:i,hash:u}=r.location;return ci("",{pathname:o,search:i,hash:u},l.state&&l.state.usr||null,l.state&&l.state.key||"default")}function n(r,l){return typeof l=="string"?l:tr(l)}return Lp(t,n,null,e)}function J(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Pp(){return Math.random().toString(36).substr(2,8)}function Es(e){return{usr:e.state,key:e.key}}function ci(e,t,n,r){return n===void 0&&(n=null),ml({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?dn(t):t,{state:n,key:t&&t.key||r||Pp()})}function tr(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function dn(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function Np(e){let t=typeof window<"u"&&typeof window.location<"u"&&window.location.origin!=="null"?window.location.origin:window.location.href,n=typeof e=="string"?e:tr(e);return J(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}function Lp(e,t,n,r){r===void 0&&(r={});let{window:l=document.defaultView,v5Compat:o=!1}=r,i=l.history,u=lt.Pop,s=null;function a(){u=lt.Pop,s&&s({action:u,location:h.location})}function p(v,S){u=lt.Push;let y=ci(h.location,v,S);n&&n(y,v);let O=Es(y),f=h.createHref(y);try{i.pushState(O,"",f)}catch{l.location.assign(f)}o&&s&&s({action:u,location:h.location})}function m(v,S){u=lt.Replace;let y=ci(h.location,v,S);n&&n(y,v);let O=Es(y),f=h.createHref(y);i.replaceState(O,"",f),o&&s&&s({action:u,location:h.location})}let h={get action(){return u},get location(){return e(l,i)},listen(v){if(s)throw new Error("A history only accepts one active listener");return l.addEventListener(ks,a),s=v,()=>{l.removeEventListener(ks,a),s=null}},createHref(v){return t(l,v)},encodeLocation(v){let S=Np(typeof v=="string"?v:tr(v));return{pathname:S.pathname,search:S.search,hash:S.hash}},push:p,replace:m,go(v){return i.go(v)}};return h}var Cs;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Cs||(Cs={}));function Rp(e,t,n){n===void 0&&(n="/");let r=typeof t=="string"?dn(t):t,l=Ac(r.pathname||"/",n);if(l==null)return null;let o=$c(e);zp(o);let i=null;for(let u=0;i==null&&u<o.length;++u)i=$p(o[u],Vp(l));return i}function $c(e,t,n,r){t===void 0&&(t=[]),n===void 0&&(n=[]),r===void 0&&(r="");let l=(o,i,u)=>{let s={relativePath:u===void 0?o.path||"":u,caseSensitive:o.caseSensitive===!0,childrenIndex:i,route:o};s.relativePath.startsWith("/")&&(J(s.relativePath.startsWith(r),'Absolute route path "'+s.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),s.relativePath=s.relativePath.slice(r.length));let a=pt([r,s.relativePath]),p=n.concat(s);o.children&&o.children.length>0&&(J(o.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+a+'".')),$c(o.children,t,p,a)),!(o.path==null&&!o.index)&&t.push({path:a,score:Up(a,o.index),routesMeta:p})};return e.forEach((o,i)=>{var u;if(o.path===""||!((u=o.path)!=null&&u.includes("?")))l(o,i);else for(let s of Bc(o.path))l(o,i,s)}),t}function Bc(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,l=n.endsWith("?"),o=n.replace(/\?$/,"");if(r.length===0)return l?[o,""]:[o];let i=Bc(r.join("/")),u=[];return u.push(...i.map(s=>s===""?o:[o,s].join("/"))),l&&u.push(...i),u.map(s=>e.startsWith("/")&&s===""?"/":s)}function zp(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:Fp(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const Tp=/^:\w+$/,Op=3,jp=2,Dp=1,Ip=10,Mp=-2,xs=e=>e==="*";function Up(e,t){let n=e.split("/"),r=n.length;return n.some(xs)&&(r+=Mp),t&&(r+=jp),n.filter(l=>!xs(l)).reduce((l,o)=>l+(Tp.test(o)?Op:o===""?Dp:Ip),r)}function Fp(e,t){return e.length===t.length&&e.slice(0,-1).every((r,l)=>r===t[l])?e[e.length-1]-t[t.length-1]:0}function $p(e,t){let{routesMeta:n}=e,r={},l="/",o=[];for(let i=0;i<n.length;++i){let u=n[i],s=i===n.length-1,a=l==="/"?t:t.slice(l.length)||"/",p=Bp({path:u.relativePath,caseSensitive:u.caseSensitive,end:s},a);if(!p)return null;Object.assign(r,p.params);let m=u.route;o.push({params:r,pathname:pt([l,p.pathname]),pathnameBase:Kp(pt([l,p.pathnameBase])),route:m}),p.pathnameBase!=="/"&&(l=pt([l,p.pathnameBase]))}return o}function Bp(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=Ap(e.path,e.caseSensitive,e.end),l=t.match(n);if(!l)return null;let o=l[0],i=o.replace(/(.)\/+$/,"$1"),u=l.slice(1);return{params:r.reduce((a,p,m)=>{if(p==="*"){let h=u[m]||"";i=o.slice(0,o.length-h.length).replace(/(.)\/+$/,"$1")}return a[p]=Wp(u[m]||"",p),a},{}),pathname:o,pathnameBase:i,pattern:e}}function Ap(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),su(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],l="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/\/:(\w+)/g,(i,u)=>(r.push(u),"/([^\\/]+)"));return e.endsWith("*")?(r.push("*"),l+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?l+="\\/*$":e!==""&&e!=="/"&&(l+="(?:(?=\\/|$))"),[new RegExp(l,t?void 0:"i"),r]}function Vp(e){try{return decodeURI(e)}catch(t){return su(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function Wp(e,t){try{return decodeURIComponent(e)}catch(n){return su(!1,'The value for the URL param "'+t+'" will not be decoded because'+(' the string "'+e+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+n+").")),e}}function Ac(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function su(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function Hp(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:l=""}=typeof e=="string"?dn(e):e;return{pathname:n?n.startsWith("/")?n:Qp(n,t):t,search:Yp(r),hash:Xp(l)}}function Qp(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(l=>{l===".."?n.length>1&&n.pop():l!=="."&&n.push(l)}),n.length>1?n.join("/"):"/"}function co(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function Vc(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Wc(e,t,n,r){r===void 0&&(r=!1);let l;typeof e=="string"?l=dn(e):(l=ml({},e),J(!l.pathname||!l.pathname.includes("?"),co("?","pathname","search",l)),J(!l.pathname||!l.pathname.includes("#"),co("#","pathname","hash",l)),J(!l.search||!l.search.includes("#"),co("#","search","hash",l)));let o=e===""||l.pathname==="",i=o?"/":l.pathname,u;if(r||i==null)u=n;else{let m=t.length-1;if(i.startsWith("..")){let h=i.split("/");for(;h[0]==="..";)h.shift(),m-=1;l.pathname=h.join("/")}u=m>=0?t[m]:"/"}let s=Hp(l,u),a=i&&i!=="/"&&i.endsWith("/"),p=(o||i===".")&&n.endsWith("/");return!s.pathname.endsWith("/")&&(a||p)&&(s.pathname+="/"),s}const pt=e=>e.join("/").replace(/\/\/+/g,"/"),Kp=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Yp=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,Xp=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;class Gp{constructor(t,n,r,l){l===void 0&&(l=!1),this.status=t,this.statusText=n||"",this.internal=l,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}}function Jp(e){return e instanceof Gp}const Zp=["post","put","patch","delete"];[...Zp];/** | |
| 50 | + * React Router v6.6.1 | |
| 51 | + * | |
| 52 | + * Copyright (c) Remix Software Inc. | |
| 53 | + * | |
| 54 | + * This source code is licensed under the MIT license found in the | |
| 55 | + * LICENSE.md file in the root directory of this source tree. | |
| 56 | + * | |
| 57 | + * @license MIT | |
| 58 | + */function fi(){return fi=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},fi.apply(this,arguments)}function qp(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}const bp=typeof Object.is=="function"?Object.is:qp,{useState:eh,useEffect:th,useLayoutEffect:nh,useDebugValue:rh}=po;function lh(e,t,n){const r=t(),[{inst:l},o]=eh({inst:{value:r,getSnapshot:t}});return nh(()=>{l.value=r,l.getSnapshot=t,fo(l)&&o({inst:l})},[e,r,t]),th(()=>(fo(l)&&o({inst:l}),e(()=>{fo(l)&&o({inst:l})})),[e]),rh(r),r}function fo(e){const t=e.getSnapshot,n=e.value;try{const r=t();return!bp(n,r)}catch{return!0}}function oh(e,t,n){return t()}const ih=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",uh=!ih,sh=uh?oh:lh;"useSyncExternalStore"in po&&(e=>e.useSyncExternalStore)(po);const ah=C.createContext(null),ch=C.createContext(null),au=C.createContext(null),ur=C.createContext(null),Dl=C.createContext(null),pn=C.createContext({outlet:null,matches:[]}),Hc=C.createContext(null);function fh(e,t){let{relative:n}=t===void 0?{}:t;sr()||J(!1);let{basename:r,navigator:l}=C.useContext(ur),{hash:o,pathname:i,search:u}=cu(e,{relative:n}),s=i;return r!=="/"&&(s=i==="/"?r:pt([r,i])),l.createHref({pathname:s,search:u,hash:o})}function sr(){return C.useContext(Dl)!=null}function ar(){return sr()||J(!1),C.useContext(Dl).location}function dh(){sr()||J(!1);let{basename:e,navigator:t}=C.useContext(ur),{matches:n}=C.useContext(pn),{pathname:r}=ar(),l=JSON.stringify(Vc(n).map(u=>u.pathnameBase)),o=C.useRef(!1);return C.useEffect(()=>{o.current=!0}),C.useCallback(function(u,s){if(s===void 0&&(s={}),!o.current)return;if(typeof u=="number"){t.go(u);return}let a=Wc(u,JSON.parse(l),r,s.relative==="path");e!=="/"&&(a.pathname=a.pathname==="/"?e:pt([e,a.pathname])),(s.replace?t.replace:t.push)(a,s.state,s)},[e,t,l,r])}function cu(e,t){let{relative:n}=t===void 0?{}:t,{matches:r}=C.useContext(pn),{pathname:l}=ar(),o=JSON.stringify(Vc(r).map(i=>i.pathnameBase));return C.useMemo(()=>Wc(e,JSON.parse(o),l,n==="path"),[e,o,l,n])}function ph(e,t){sr()||J(!1);let{navigator:n}=C.useContext(ur),r=C.useContext(au),{matches:l}=C.useContext(pn),o=l[l.length-1],i=o?o.params:{};o&&o.pathname;let u=o?o.pathnameBase:"/";o&&o.route;let s=ar(),a;if(t){var p;let y=typeof t=="string"?dn(t):t;u==="/"||(p=y.pathname)!=null&&p.startsWith(u)||J(!1),a=y}else a=s;let m=a.pathname||"/",h=u==="/"?m:m.slice(u.length)||"/",v=Rp(e,{pathname:h}),S=yh(v&&v.map(y=>Object.assign({},y,{params:Object.assign({},i,y.params),pathname:pt([u,n.encodeLocation?n.encodeLocation(y.pathname).pathname:y.pathname]),pathnameBase:y.pathnameBase==="/"?u:pt([u,n.encodeLocation?n.encodeLocation(y.pathnameBase).pathname:y.pathnameBase])})),l,r||void 0);return t&&S?C.createElement(Dl.Provider,{value:{location:fi({pathname:"/",search:"",hash:"",state:null,key:"default"},a),navigationType:lt.Pop}},S):S}function hh(){let e=kh(),t=Jp(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",l={padding:"0.5rem",backgroundColor:r},o={padding:"2px 4px",backgroundColor:r};return C.createElement(C.Fragment,null,C.createElement("h2",null,"Unhandled Thrown Error!"),C.createElement("h3",{style:{fontStyle:"italic"}},t),n?C.createElement("pre",{style:l},n):null,C.createElement("p",null,"💿 Hey developer 👋"),C.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",C.createElement("code",{style:o},"errorElement")," props on ",C.createElement("code",{style:o},"<Route>")))}class mh extends C.Component{constructor(t){super(t),this.state={location:t.location,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location?{error:t.error,location:t.location}:{error:t.error||n.error,location:n.location}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error?C.createElement(pn.Provider,{value:this.props.routeContext},C.createElement(Hc.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function vh(e){let{routeContext:t,match:n,children:r}=e,l=C.useContext(ah);return l&&n.route.errorElement&&(l._deepestRenderedBoundaryId=n.route.id),C.createElement(pn.Provider,{value:t},r)}function yh(e,t,n){if(t===void 0&&(t=[]),e==null)if(n!=null&&n.errors)e=n.matches;else return null;let r=e,l=n==null?void 0:n.errors;if(l!=null){let o=r.findIndex(i=>i.route.id&&(l==null?void 0:l[i.route.id]));o>=0||J(!1),r=r.slice(0,Math.min(r.length,o+1))}return r.reduceRight((o,i,u)=>{let s=i.route.id?l==null?void 0:l[i.route.id]:null,a=n?i.route.errorElement||C.createElement(hh,null):null,p=t.concat(r.slice(0,u+1)),m=()=>C.createElement(vh,{match:i,routeContext:{outlet:o,matches:p}},s?a:i.route.element!==void 0?i.route.element:o);return n&&(i.route.errorElement||u===0)?C.createElement(mh,{location:n.location,component:a,error:s,children:m(),routeContext:{outlet:null,matches:p}}):m()},null)}var _s;(function(e){e.UseRevalidator="useRevalidator"})(_s||(_s={}));var vl;(function(e){e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator"})(vl||(vl={}));function gh(e){let t=C.useContext(au);return t||J(!1),t}function wh(e){let t=C.useContext(pn);return t||J(!1),t}function Sh(e){let t=wh(),n=t.matches[t.matches.length-1];return n.route.id||J(!1),n.route.id}function kh(){var e;let t=C.useContext(Hc),n=gh(vl.UseRouteError),r=Sh(vl.UseRouteError);return t||((e=n.errors)==null?void 0:e[r])}function Wr(e){J(!1)}function Eh(e){let{basename:t="/",children:n=null,location:r,navigationType:l=lt.Pop,navigator:o,static:i=!1}=e;sr()&&J(!1);let u=t.replace(/^\/*/,"/"),s=C.useMemo(()=>({basename:u,navigator:o,static:i}),[u,o,i]);typeof r=="string"&&(r=dn(r));let{pathname:a="/",search:p="",hash:m="",state:h=null,key:v="default"}=r,S=C.useMemo(()=>{let y=Ac(a,u);return y==null?null:{pathname:y,search:p,hash:m,state:h,key:v}},[u,a,p,m,h,v]);return S==null?null:C.createElement(ur.Provider,{value:s},C.createElement(Dl.Provider,{children:n,value:{location:S,navigationType:l}}))}function Ch(e){let{children:t,location:n}=e,r=C.useContext(ch),l=r&&!t?r.router.routes:di(t);return ph(l,n)}var Ps;(function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"})(Ps||(Ps={}));new Promise(()=>{});function di(e,t){t===void 0&&(t=[]);let n=[];return C.Children.forEach(e,(r,l)=>{if(!C.isValidElement(r))return;if(r.type===C.Fragment){n.push.apply(n,di(r.props.children,t));return}r.type!==Wr&&J(!1),!r.props.index||!r.props.children||J(!1);let o=[...t,l],i={id:r.props.id||o.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,hasErrorBoundary:r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle};r.props.children&&(i.children=di(r.props.children,o)),n.push(i)}),n}/** | |
| 59 | + * React Router DOM v6.6.1 | |
| 60 | + * | |
| 61 | + * Copyright (c) Remix Software Inc. | |
| 62 | + * | |
| 63 | + * This source code is licensed under the MIT license found in the | |
| 64 | + * LICENSE.md file in the root directory of this source tree. | |
| 65 | + * | |
| 66 | + * @license MIT | |
| 67 | + */function yl(){return yl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},yl.apply(this,arguments)}function Qc(e,t){if(e==null)return{};var n={},r=Object.keys(e),l,o;for(o=0;o<r.length;o++)l=r[o],!(t.indexOf(l)>=0)&&(n[l]=e[l]);return n}function xh(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function _h(e,t){return e.button===0&&(!t||t==="_self")&&!xh(e)}const Ph=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"],Nh=["aria-current","caseSensitive","className","end","style","to","children"];function Lh(e){let{basename:t,children:n,window:r}=e,l=C.useRef();l.current==null&&(l.current=_p({window:r,v5Compat:!0}));let o=l.current,[i,u]=C.useState({action:o.action,location:o.location});return C.useLayoutEffect(()=>o.listen(u),[o]),C.createElement(Eh,{basename:t,children:n,location:i.location,navigationType:i.action,navigator:o})}const Rh=C.forwardRef(function(t,n){let{onClick:r,relative:l,reloadDocument:o,replace:i,state:u,target:s,to:a,preventScrollReset:p}=t,m=Qc(t,Ph),h=fh(a,{relative:l}),v=zh(a,{replace:i,state:u,target:s,preventScrollReset:p,relative:l});function S(y){r&&r(y),y.defaultPrevented||v(y)}return C.createElement("a",yl({},m,{href:h,onClick:o?r:S,ref:n,target:s}))}),xn=C.forwardRef(function(t,n){let{"aria-current":r="page",caseSensitive:l=!1,className:o="",end:i=!1,style:u,to:s,children:a}=t,p=Qc(t,Nh),m=cu(s,{relative:p.relative}),h=ar(),v=C.useContext(au),{navigator:S}=C.useContext(ur),y=S.encodeLocation?S.encodeLocation(m).pathname:m.pathname,O=h.pathname,f=v&&v.navigation&&v.navigation.location?v.navigation.location.pathname:null;l||(O=O.toLowerCase(),f=f?f.toLowerCase():null,y=y.toLowerCase());let c=O===y||!i&&O.startsWith(y)&&O.charAt(y.length)==="/",d=f!=null&&(f===y||!i&&f.startsWith(y)&&f.charAt(y.length)==="/"),g=c?r:void 0,k;typeof o=="function"?k=o({isActive:c,isPending:d}):k=[o,c?"active":null,d?"pending":null].filter(Boolean).join(" ");let _=typeof u=="function"?u({isActive:c,isPending:d}):u;return C.createElement(Rh,yl({},p,{"aria-current":g,className:k,ref:n,style:_,to:s}),typeof a=="function"?a({isActive:c,isPending:d}):a)});var Ns;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(Ns||(Ns={}));var Ls;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(Ls||(Ls={}));function zh(e,t){let{target:n,replace:r,state:l,preventScrollReset:o,relative:i}=t===void 0?{}:t,u=dh(),s=ar(),a=cu(e,{relative:i});return C.useCallback(p=>{if(_h(p,n)){p.preventDefault();let m=r!==void 0?r:tr(s)===tr(a);u(e,{replace:m,state:l,preventScrollReset:o,relative:i})}},[s,u,a,r,l,n,e,o,i])}const Th=()=>Q("div",{children:"Home"});class pi extends Error{constructor(t){super(t.statusText),Object.defineProperty(this,"headers",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"url",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"status",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"statusText",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"data",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.setPrototypeOf(this,new.target.prototype),this.headers=t.headers,this.url=t.url,this.status=t.status,this.statusText=t.statusText,this.data=t.data}}var cr=globalThis&&globalThis.__awaiter||function(e,t,n,r){function l(o){return o instanceof n?o:new n(function(i){i(o)})}return new(n||(n=Promise))(function(o,i){function u(p){try{a(r.next(p))}catch(m){i(m)}}function s(p){try{a(r.throw(p))}catch(m){i(m)}}function a(p){p.done?o(p.value):l(p.value).then(u,s)}a((r=r.apply(e,t||[])).next())})};const Kc=e=>e==="post"||e==="put"||e==="patch"||e==="delete";function Oh(e){const t=[],n=(r,l)=>`${encodeURIComponent(r)}=${encodeURIComponent(String(l))}`;return Object.keys(e).forEach(r=>{const l=e[r];l!=null&&(Array.isArray(l)?l.forEach(o=>t.push(n(r,o))):t.push(n(r,l)))}),t.length>0?`?${t.join("&")}`:""}function jh(e,t){return e.replace(/\{([^}]+)\}/g,(n,r)=>{const l=encodeURIComponent(t[r]);return delete t[r],l})}function Dh(e,t,n){let r={};return Kc(e)?n.forEach(l=>{r[l]=t[l],delete t[l]}):r=Object.assign({},t),Oh(r)}function Ih(e,t){const n=new Headers(t);return e!==void 0&&!n.has("Content-Type")&&n.append("Content-Type","application/json"),n.has("Accept")||n.append("Accept","application/json"),n}function Mh(e,t){const n=Kc(e)?JSON.stringify(t):void 0;return e==="delete"&&n==="{}"?void 0:n}function Uh(e,t){const n=new Headers(e==null?void 0:e.headers),r=new Headers(t==null?void 0:t.headers);for(const l of r.keys()){const o=r.get(l);o!=null&&n.set(l,o)}return Object.assign(Object.assign(Object.assign({},e),t),{headers:n})}function Fh(e){var t;const n=Object.assign(Array.isArray(e.payload)?[]:{},e.payload),r=jh(e.path,n),l=Dh(e.method,n,e.queryParams),o=Mh(e.method,n),i=Ih(o,(t=e.init)===null||t===void 0?void 0:t.headers),u=e.baseUrl+r+l,s=Object.assign(Object.assign({},e.init),{method:e.method.toUpperCase(),headers:i,body:o});return{url:u,init:s}}function $h(e){return cr(this,void 0,void 0,function*(){const t=e.headers.get("content-type");if(e.status===204)return;if(t&&t.indexOf("application/json")!==-1)return yield e.json();const n=yield e.text();try{return JSON.parse(n)}catch{return n}})}function Bh(e,t){return cr(this,void 0,void 0,function*(){const n=yield fetch(e,t),r=yield $h(n),l={headers:n.headers,url:n.url,ok:n.ok,status:n.status,statusText:n.statusText,data:r};if(l.ok)return l;throw new pi(l)})}function Ah(e,t){const n=(r,l,o)=>cr(this,void 0,void 0,function*(){if(e==null||r===e.length)return t(l,o);const i=e[r];return yield i(l,o,(u,s)=>n(r+1,u,s))});return(r,l)=>n(0,r,l)}function Vh(e){return cr(this,void 0,void 0,function*(){const{url:t,init:n}=Fh(e);return yield e.fetch(t,n)})}function Wh(e){const t=(n,r)=>cr(this,void 0,void 0,function*(){try{return yield e(n,r)}catch(l){throw l instanceof pi?new t.Error(l):l}});return t.Error=class extends pi{constructor(n){super(n),Object.setPrototypeOf(this,new.target.prototype)}getActualType(){return{status:this.status,data:this.data}}},t}function Hh(){let e="",t={};const n=[],r=Ah(n,Bh);return{configure:l=>{e=l.baseUrl||"",t=l.init||{},n.splice(0),n.push(...l.use||[])},use:l=>n.push(l),path:l=>({method:o=>({create:i=>Wh((u,s)=>Vh({baseUrl:e||"",path:l,method:o,queryParams:Object.keys(i||{}),payload:u,init:Uh(t,s),fetch:r}))})})}}const Qh={for:()=>Hh()},Yc=Qh.for();Yc.configure({baseUrl:"http://localhost:8000",init:{headers:{"Access-Control-Allow-Origin":"no-cors"}}});const Kh=()=>(Yc.path("/api/user/").method("get").create()({}).then(t=>{console.log(t)}),Q("div",{children:"Users"})),Yh=e=>`http://localhost:8000/${e}/`,Rs=({target:e,children:t,className:n})=>Q("a",{href:Yh(e),className:n,children:t}),Xh="/assets/rango-26143649.png",zr="m-auto bg-blue-400 px-5 py-2 rounded-full",Mt="m-auto bg-blue-200 px-5 py-2 rounded-full hover:bg-blue-400",Gh=()=>ho("div",{className:"h-16 shadow-md w-full flex",children:[Q(xn,{to:"/",className:"my-auto h-3/4 rounded-full",children:Q("img",{src:Xh,alt:"",className:"h-full hover:bg-blue-400 p-1 rounded-full shadow-md mx-3"})}),Q(xn,{to:"/",className:({isActive:e})=>e?zr:Mt,children:"Home"}),Q(xn,{to:"/about",className:({isActive:e})=>e?zr:Mt,children:"About"}),Q(xn,{to:"/users",className:({isActive:e})=>e?zr:Mt,children:"Users"}),Q(xn,{to:"/random-endpoint",className:({isActive:e})=>e?zr:Mt,children:"404"}),Q(Rs,{target:"api",className:Mt,children:"API"}),Q(Rs,{target:"admin",className:Mt,children:"Admin"})]}),Jh=()=>Q("div",{children:"NotFound"});function Zh(){return ho(Lh,{children:[Q(Gh,{}),ho(Ch,{children:[Q(Wr,{path:"/",element:Q(Th,{})}),Q(Wr,{path:"/users",element:Q(Kh,{})}),Q(Wr,{path:"/*",element:Q(Jh,{})})]})]})}mo.createRoot(document.getElementById("root")).render(Q(Us.StrictMode,{children:Q(Zh,{})})); |
+68-0rango/backend/backend/static/index-653198e7.js
| @@ -0,0 +1,68 @@ | ||
| 1 | +function cf(e,t){for(var n=0;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const l in r)if(l!=="default"&&!(l in e)){const o=Object.getOwnPropertyDescriptor(r,l);o&&Object.defineProperty(e,l,o.get?o:{enumerable:!0,get:()=>r[l]})}}}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 l of document.querySelectorAll('link[rel="modulepreload"]'))r(l);new MutationObserver(l=>{for(const o of l)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(l){const o={};return l.integrity&&(o.integrity=l.integrity),l.referrerpolicy&&(o.referrerPolicy=l.referrerpolicy),l.crossorigin==="use-credentials"?o.credentials="include":l.crossorigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(l){if(l.ep)return;l.ep=!0;const o=n(l);fetch(l.href,o)}})();function ff(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Zr={},df={get exports(){return Zr},set exports(e){Zr=e}},_l={},x={},pf={get exports(){return x},set exports(e){x=e}},L={};/** | |
| 2 | + * @license React | |
| 3 | + * react.production.min.js | |
| 4 | + * | |
| 5 | + * Copyright (c) Facebook, Inc. and its affiliates. | |
| 6 | + * | |
| 7 | + * This source code is licensed under the MIT license found in the | |
| 8 | + * LICENSE file in the root directory of this source tree. | |
| 9 | + */var sr=Symbol.for("react.element"),hf=Symbol.for("react.portal"),mf=Symbol.for("react.fragment"),vf=Symbol.for("react.strict_mode"),yf=Symbol.for("react.profiler"),gf=Symbol.for("react.provider"),wf=Symbol.for("react.context"),Sf=Symbol.for("react.forward_ref"),kf=Symbol.for("react.suspense"),Ef=Symbol.for("react.memo"),xf=Symbol.for("react.lazy"),Eu=Symbol.iterator;function Cf(e){return e===null||typeof e!="object"?null:(e=Eu&&e[Eu]||e["@@iterator"],typeof e=="function"?e:null)}var $s={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Vs=Object.assign,Hs={};function mn(e,t,n){this.props=e,this.context=t,this.refs=Hs,this.updater=n||$s}mn.prototype.isReactComponent={};mn.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};mn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Ws(){}Ws.prototype=mn.prototype;function Ei(e,t,n){this.props=e,this.context=t,this.refs=Hs,this.updater=n||$s}var xi=Ei.prototype=new Ws;xi.constructor=Ei;Vs(xi,mn.prototype);xi.isPureReactComponent=!0;var xu=Array.isArray,Qs=Object.prototype.hasOwnProperty,Ci={current:null},Ks={key:!0,ref:!0,__self:!0,__source:!0};function Ys(e,t,n){var r,l={},o=null,i=null;if(t!=null)for(r in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(o=""+t.key),t)Qs.call(t,r)&&!Ks.hasOwnProperty(r)&&(l[r]=t[r]);var u=arguments.length-2;if(u===1)l.children=n;else if(1<u){for(var s=Array(u),a=0;a<u;a++)s[a]=arguments[a+2];l.children=s}if(e&&e.defaultProps)for(r in u=e.defaultProps,u)l[r]===void 0&&(l[r]=u[r]);return{$$typeof:sr,type:e,key:o,ref:i,props:l,_owner:Ci.current}}function _f(e,t){return{$$typeof:sr,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function _i(e){return typeof e=="object"&&e!==null&&e.$$typeof===sr}function Pf(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Cu=/\/+/g;function Ql(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Pf(""+e.key):t.toString(36)}function Fr(e,t,n,r,l){var o=typeof e;(o==="undefined"||o==="boolean")&&(e=null);var i=!1;if(e===null)i=!0;else switch(o){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case sr:case hf:i=!0}}if(i)return i=e,l=l(i),e=r===""?"."+Ql(i,0):r,xu(l)?(n="",e!=null&&(n=e.replace(Cu,"$&/")+"/"),Fr(l,t,n,"",function(a){return a})):l!=null&&(_i(l)&&(l=_f(l,n+(!l.key||i&&i.key===l.key?"":(""+l.key).replace(Cu,"$&/")+"/")+e)),t.push(l)),1;if(i=0,r=r===""?".":r+":",xu(e))for(var u=0;u<e.length;u++){o=e[u];var s=r+Ql(o,u);i+=Fr(o,t,n,s,l)}else if(s=Cf(e),typeof s=="function")for(e=s.call(e),u=0;!(o=e.next()).done;)o=o.value,s=r+Ql(o,u++),i+=Fr(o,t,n,s,l);else if(o==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return i}function Sr(e,t,n){if(e==null)return e;var r=[],l=0;return Fr(e,r,"","",function(o){return t.call(n,o,l++)}),r}function Nf(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var fe={current:null},Br={transition:null},Tf={ReactCurrentDispatcher:fe,ReactCurrentBatchConfig:Br,ReactCurrentOwner:Ci};L.Children={map:Sr,forEach:function(e,t,n){Sr(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Sr(e,function(){t++}),t},toArray:function(e){return Sr(e,function(t){return t})||[]},only:function(e){if(!_i(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};L.Component=mn;L.Fragment=mf;L.Profiler=yf;L.PureComponent=Ei;L.StrictMode=vf;L.Suspense=kf;L.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Tf;L.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=Vs({},e.props),l=e.key,o=e.ref,i=e._owner;if(t!=null){if(t.ref!==void 0&&(o=t.ref,i=Ci.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(s in t)Qs.call(t,s)&&!Ks.hasOwnProperty(s)&&(r[s]=t[s]===void 0&&u!==void 0?u[s]:t[s])}var s=arguments.length-2;if(s===1)r.children=n;else if(1<s){u=Array(s);for(var a=0;a<s;a++)u[a]=arguments[a+2];r.children=u}return{$$typeof:sr,type:e.type,key:l,ref:o,props:r,_owner:i}};L.createContext=function(e){return e={$$typeof:wf,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:gf,_context:e},e.Consumer=e};L.createElement=Ys;L.createFactory=function(e){var t=Ys.bind(null,e);return t.type=e,t};L.createRef=function(){return{current:null}};L.forwardRef=function(e){return{$$typeof:Sf,render:e}};L.isValidElement=_i;L.lazy=function(e){return{$$typeof:xf,_payload:{_status:-1,_result:e},_init:Nf}};L.memo=function(e,t){return{$$typeof:Ef,type:e,compare:t===void 0?null:t}};L.startTransition=function(e){var t=Br.transition;Br.transition={};try{e()}finally{Br.transition=t}};L.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};L.useCallback=function(e,t){return fe.current.useCallback(e,t)};L.useContext=function(e){return fe.current.useContext(e)};L.useDebugValue=function(){};L.useDeferredValue=function(e){return fe.current.useDeferredValue(e)};L.useEffect=function(e,t){return fe.current.useEffect(e,t)};L.useId=function(){return fe.current.useId()};L.useImperativeHandle=function(e,t,n){return fe.current.useImperativeHandle(e,t,n)};L.useInsertionEffect=function(e,t){return fe.current.useInsertionEffect(e,t)};L.useLayoutEffect=function(e,t){return fe.current.useLayoutEffect(e,t)};L.useMemo=function(e,t){return fe.current.useMemo(e,t)};L.useReducer=function(e,t,n){return fe.current.useReducer(e,t,n)};L.useRef=function(e){return fe.current.useRef(e)};L.useState=function(e){return fe.current.useState(e)};L.useSyncExternalStore=function(e,t,n){return fe.current.useSyncExternalStore(e,t,n)};L.useTransition=function(){return fe.current.useTransition()};L.version="18.2.0";(function(e){e.exports=L})(pf);const Xs=ff(x),ko=cf({__proto__:null,default:Xs},[x]);/** | |
| 10 | + * @license React | |
| 11 | + * react-jsx-runtime.production.min.js | |
| 12 | + * | |
| 13 | + * Copyright (c) Facebook, Inc. and its affiliates. | |
| 14 | + * | |
| 15 | + * This source code is licensed under the MIT license found in the | |
| 16 | + * LICENSE file in the root directory of this source tree. | |
| 17 | + */var Rf=x,Lf=Symbol.for("react.element"),Of=Symbol.for("react.fragment"),zf=Object.prototype.hasOwnProperty,jf=Rf.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Df={key:!0,ref:!0,__self:!0,__source:!0};function Gs(e,t,n){var r,l={},o=null,i=null;n!==void 0&&(o=""+n),t.key!==void 0&&(o=""+t.key),t.ref!==void 0&&(i=t.ref);for(r in t)zf.call(t,r)&&!Df.hasOwnProperty(r)&&(l[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)l[r]===void 0&&(l[r]=t[r]);return{$$typeof:Lf,type:e,key:o,ref:i,props:l,_owner:jf.current}}_l.Fragment=Of;_l.jsx=Gs;_l.jsxs=Gs;(function(e){e.exports=_l})(df);const Q=Zr.jsx,Eo=Zr.jsxs;var xo={},Co={},If={get exports(){return Co},set exports(e){Co=e}},xe={},_o={},Uf={get exports(){return _o},set exports(e){_o=e}},Js={};/** | |
| 18 | + * @license React | |
| 19 | + * scheduler.production.min.js | |
| 20 | + * | |
| 21 | + * Copyright (c) Facebook, Inc. and its affiliates. | |
| 22 | + * | |
| 23 | + * This source code is licensed under the MIT license found in the | |
| 24 | + * LICENSE file in the root directory of this source tree. | |
| 25 | + */(function(e){function t(C,T){var R=C.length;C.push(T);e:for(;0<R;){var W=R-1>>>1,q=C[W];if(0<l(q,T))C[W]=T,C[R]=q,R=W;else break e}}function n(C){return C.length===0?null:C[0]}function r(C){if(C.length===0)return null;var T=C[0],R=C.pop();if(R!==T){C[0]=R;e:for(var W=0,q=C.length,gr=q>>>1;W<gr;){var xt=2*(W+1)-1,Wl=C[xt],Ct=xt+1,wr=C[Ct];if(0>l(Wl,R))Ct<q&&0>l(wr,Wl)?(C[W]=wr,C[Ct]=R,W=Ct):(C[W]=Wl,C[xt]=R,W=xt);else if(Ct<q&&0>l(wr,R))C[W]=wr,C[Ct]=R,W=Ct;else break e}}return T}function l(C,T){var R=C.sortIndex-T.sortIndex;return R!==0?R:C.id-T.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var i=Date,u=i.now();e.unstable_now=function(){return i.now()-u}}var s=[],a=[],p=1,m=null,h=3,v=!1,S=!1,y=!1,z=typeof setTimeout=="function"?setTimeout:null,f=typeof clearTimeout=="function"?clearTimeout:null,c=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function d(C){for(var T=n(a);T!==null;){if(T.callback===null)r(a);else if(T.startTime<=C)r(a),T.sortIndex=T.expirationTime,t(s,T);else break;T=n(a)}}function g(C){if(y=!1,d(C),!S)if(n(s)!==null)S=!0,Vl(k);else{var T=n(a);T!==null&&Hl(g,T.startTime-C)}}function k(C,T){S=!1,y&&(y=!1,f(N),N=-1),v=!0;var R=h;try{for(d(T),m=n(s);m!==null&&(!(m.expirationTime>T)||C&&!Oe());){var W=m.callback;if(typeof W=="function"){m.callback=null,h=m.priorityLevel;var q=W(m.expirationTime<=T);T=e.unstable_now(),typeof q=="function"?m.callback=q:m===n(s)&&r(s),d(T)}else r(s);m=n(s)}if(m!==null)var gr=!0;else{var xt=n(a);xt!==null&&Hl(g,xt.startTime-T),gr=!1}return gr}finally{m=null,h=R,v=!1}}var _=!1,P=null,N=-1,H=5,O=-1;function Oe(){return!(e.unstable_now()-O<H)}function Sn(){if(P!==null){var C=e.unstable_now();O=C;var T=!0;try{T=P(!0,C)}finally{T?kn():(_=!1,P=null)}}else _=!1}var kn;if(typeof c=="function")kn=function(){c(Sn)};else if(typeof MessageChannel<"u"){var ku=new MessageChannel,af=ku.port2;ku.port1.onmessage=Sn,kn=function(){af.postMessage(null)}}else kn=function(){z(Sn,0)};function Vl(C){P=C,_||(_=!0,kn())}function Hl(C,T){N=z(function(){C(e.unstable_now())},T)}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(C){C.callback=null},e.unstable_continueExecution=function(){S||v||(S=!0,Vl(k))},e.unstable_forceFrameRate=function(C){0>C||125<C?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):H=0<C?Math.floor(1e3/C):5},e.unstable_getCurrentPriorityLevel=function(){return h},e.unstable_getFirstCallbackNode=function(){return n(s)},e.unstable_next=function(C){switch(h){case 1:case 2:case 3:var T=3;break;default:T=h}var R=h;h=T;try{return C()}finally{h=R}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(C,T){switch(C){case 1:case 2:case 3:case 4:case 5:break;default:C=3}var R=h;h=C;try{return T()}finally{h=R}},e.unstable_scheduleCallback=function(C,T,R){var W=e.unstable_now();switch(typeof R=="object"&&R!==null?(R=R.delay,R=typeof R=="number"&&0<R?W+R:W):R=W,C){case 1:var q=-1;break;case 2:q=250;break;case 5:q=1073741823;break;case 4:q=1e4;break;default:q=5e3}return q=R+q,C={id:p++,callback:T,priorityLevel:C,startTime:R,expirationTime:q,sortIndex:-1},R>W?(C.sortIndex=R,t(a,C),n(s)===null&&C===n(a)&&(y?(f(N),N=-1):y=!0,Hl(g,R-W))):(C.sortIndex=q,t(s,C),S||v||(S=!0,Vl(k))),C},e.unstable_shouldYield=Oe,e.unstable_wrapCallback=function(C){var T=h;return function(){var R=h;h=T;try{return C.apply(this,arguments)}finally{h=R}}}})(Js);(function(e){e.exports=Js})(Uf);/** | |
| 26 | + * @license React | |
| 27 | + * react-dom.production.min.js | |
| 28 | + * | |
| 29 | + * Copyright (c) Facebook, Inc. and its affiliates. | |
| 30 | + * | |
| 31 | + * This source code is licensed under the MIT license found in the | |
| 32 | + * LICENSE file in the root directory of this source tree. | |
| 33 | + */var Zs=x,Ee=_o;function w(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var qs=new Set,Wn={};function Bt(e,t){sn(e,t),sn(e+"Capture",t)}function sn(e,t){for(Wn[e]=t,e=0;e<t.length;e++)qs.add(t[e])}var Je=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Po=Object.prototype.hasOwnProperty,Mf=/^[: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]*$/,_u={},Pu={};function Ff(e){return Po.call(Pu,e)?!0:Po.call(_u,e)?!1:Mf.test(e)?Pu[e]=!0:(_u[e]=!0,!1)}function Bf(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Af(e,t,n,r){if(t===null||typeof t>"u"||Bf(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function de(e,t,n,r,l,o,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=i}var re={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){re[e]=new de(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];re[t]=new de(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){re[e]=new de(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){re[e]=new de(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){re[e]=new de(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){re[e]=new de(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){re[e]=new de(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){re[e]=new de(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){re[e]=new de(e,5,!1,e.toLowerCase(),null,!1,!1)});var Pi=/[\-:]([a-z])/g;function Ni(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Pi,Ni);re[t]=new de(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Pi,Ni);re[t]=new de(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Pi,Ni);re[t]=new de(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){re[e]=new de(e,1,!1,e.toLowerCase(),null,!1,!1)});re.xlinkHref=new de("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){re[e]=new de(e,1,!1,e.toLowerCase(),null,!0,!0)});function Ti(e,t,n,r){var l=re.hasOwnProperty(t)?re[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(Af(t,n,l,r)&&(n=null),r||l===null?Ff(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):l.mustUseProperty?e[l.propertyName]=n===null?l.type===3?!1:"":n:(t=l.attributeName,r=l.attributeNamespace,n===null?e.removeAttribute(t):(l=l.type,n=l===3||l===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var et=Zs.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,kr=Symbol.for("react.element"),Ht=Symbol.for("react.portal"),Wt=Symbol.for("react.fragment"),Ri=Symbol.for("react.strict_mode"),No=Symbol.for("react.profiler"),bs=Symbol.for("react.provider"),ea=Symbol.for("react.context"),Li=Symbol.for("react.forward_ref"),To=Symbol.for("react.suspense"),Ro=Symbol.for("react.suspense_list"),Oi=Symbol.for("react.memo"),nt=Symbol.for("react.lazy"),ta=Symbol.for("react.offscreen"),Nu=Symbol.iterator;function En(e){return e===null||typeof e!="object"?null:(e=Nu&&e[Nu]||e["@@iterator"],typeof e=="function"?e:null)}var $=Object.assign,Kl;function On(e){if(Kl===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Kl=t&&t[1]||""}return` | |
| 34 | +`+Kl+e}var Yl=!1;function Xl(e,t){if(!e||Yl)return"";Yl=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(a){var r=a}Reflect.construct(e,[],t)}else{try{t.call()}catch(a){r=a}e.call(t.prototype)}else{try{throw Error()}catch(a){r=a}e()}}catch(a){if(a&&r&&typeof a.stack=="string"){for(var l=a.stack.split(` | |
| 35 | +`),o=r.stack.split(` | |
| 36 | +`),i=l.length-1,u=o.length-1;1<=i&&0<=u&&l[i]!==o[u];)u--;for(;1<=i&&0<=u;i--,u--)if(l[i]!==o[u]){if(i!==1||u!==1)do if(i--,u--,0>u||l[i]!==o[u]){var s=` | |
| 37 | +`+l[i].replace(" at new "," at ");return e.displayName&&s.includes("<anonymous>")&&(s=s.replace("<anonymous>",e.displayName)),s}while(1<=i&&0<=u);break}}}finally{Yl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?On(e):""}function $f(e){switch(e.tag){case 5:return On(e.type);case 16:return On("Lazy");case 13:return On("Suspense");case 19:return On("SuspenseList");case 0:case 2:case 15:return e=Xl(e.type,!1),e;case 11:return e=Xl(e.type.render,!1),e;case 1:return e=Xl(e.type,!0),e;default:return""}}function Lo(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Wt:return"Fragment";case Ht:return"Portal";case No:return"Profiler";case Ri:return"StrictMode";case To:return"Suspense";case Ro:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case ea:return(e.displayName||"Context")+".Consumer";case bs:return(e._context.displayName||"Context")+".Provider";case Li:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Oi:return t=e.displayName||null,t!==null?t:Lo(e.type)||"Memo";case nt:t=e._payload,e=e._init;try{return Lo(e(t))}catch{}}return null}function Vf(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Lo(t);case 8:return t===Ri?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function gt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function na(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Hf(e){var t=na(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var l=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(i){r=""+i,o.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Er(e){e._valueTracker||(e._valueTracker=Hf(e))}function ra(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=na(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function qr(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}}function Oo(e,t){var n=t.checked;return $({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Tu(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=gt(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function la(e,t){t=t.checked,t!=null&&Ti(e,"checked",t,!1)}function zo(e,t){la(e,t);var n=gt(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?jo(e,t.type,n):t.hasOwnProperty("defaultValue")&&jo(e,t.type,gt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Ru(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function jo(e,t,n){(t!=="number"||qr(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var zn=Array.isArray;function tn(e,t,n,r){if(e=e.options,t){t={};for(var l=0;l<n.length;l++)t["$"+n[l]]=!0;for(n=0;n<e.length;n++)l=t.hasOwnProperty("$"+e[n].value),e[n].selected!==l&&(e[n].selected=l),l&&r&&(e[n].defaultSelected=!0)}else{for(n=""+gt(n),t=null,l=0;l<e.length;l++){if(e[l].value===n){e[l].selected=!0,r&&(e[l].defaultSelected=!0);return}t!==null||e[l].disabled||(t=e[l])}t!==null&&(t.selected=!0)}}function Do(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(w(91));return $({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Lu(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(w(92));if(zn(n)){if(1<n.length)throw Error(w(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:gt(n)}}function oa(e,t){var n=gt(t.value),r=gt(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function Ou(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function ia(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Io(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?ia(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var xr,ua=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,l){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,l)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(xr=xr||document.createElement("div"),xr.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=xr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Qn(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var In={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Wf=["Webkit","ms","Moz","O"];Object.keys(In).forEach(function(e){Wf.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),In[t]=In[e]})});function sa(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||In.hasOwnProperty(e)&&In[e]?(""+t).trim():t+"px"}function aa(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=sa(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Qf=$({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Uo(e,t){if(t){if(Qf[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(w(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(w(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(w(61))}if(t.style!=null&&typeof t.style!="object")throw Error(w(62))}}function Mo(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";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 Fo=null;function zi(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Bo=null,nn=null,rn=null;function zu(e){if(e=fr(e)){if(typeof Bo!="function")throw Error(w(280));var t=e.stateNode;t&&(t=Ll(t),Bo(e.stateNode,e.type,t))}}function ca(e){nn?rn?rn.push(e):rn=[e]:nn=e}function fa(){if(nn){var e=nn,t=rn;if(rn=nn=null,zu(e),t)for(e=0;e<t.length;e++)zu(t[e])}}function da(e,t){return e(t)}function pa(){}var Gl=!1;function ha(e,t,n){if(Gl)return e(t,n);Gl=!0;try{return da(e,t,n)}finally{Gl=!1,(nn!==null||rn!==null)&&(pa(),fa())}}function Kn(e,t){var n=e.stateNode;if(n===null)return null;var r=Ll(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(w(231,t,typeof n));return n}var Ao=!1;if(Je)try{var xn={};Object.defineProperty(xn,"passive",{get:function(){Ao=!0}}),window.addEventListener("test",xn,xn),window.removeEventListener("test",xn,xn)}catch{Ao=!1}function Kf(e,t,n,r,l,o,i,u,s){var a=Array.prototype.slice.call(arguments,3);try{t.apply(n,a)}catch(p){this.onError(p)}}var Un=!1,br=null,el=!1,$o=null,Yf={onError:function(e){Un=!0,br=e}};function Xf(e,t,n,r,l,o,i,u,s){Un=!1,br=null,Kf.apply(Yf,arguments)}function Gf(e,t,n,r,l,o,i,u,s){if(Xf.apply(this,arguments),Un){if(Un){var a=br;Un=!1,br=null}else throw Error(w(198));el||(el=!0,$o=a)}}function At(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function ma(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function ju(e){if(At(e)!==e)throw Error(w(188))}function Jf(e){var t=e.alternate;if(!t){if(t=At(e),t===null)throw Error(w(188));return t!==e?null:e}for(var n=e,r=t;;){var l=n.return;if(l===null)break;var o=l.alternate;if(o===null){if(r=l.return,r!==null){n=r;continue}break}if(l.child===o.child){for(o=l.child;o;){if(o===n)return ju(l),e;if(o===r)return ju(l),t;o=o.sibling}throw Error(w(188))}if(n.return!==r.return)n=l,r=o;else{for(var i=!1,u=l.child;u;){if(u===n){i=!0,n=l,r=o;break}if(u===r){i=!0,r=l,n=o;break}u=u.sibling}if(!i){for(u=o.child;u;){if(u===n){i=!0,n=o,r=l;break}if(u===r){i=!0,r=o,n=l;break}u=u.sibling}if(!i)throw Error(w(189))}}if(n.alternate!==r)throw Error(w(190))}if(n.tag!==3)throw Error(w(188));return n.stateNode.current===n?e:t}function va(e){return e=Jf(e),e!==null?ya(e):null}function ya(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=ya(e);if(t!==null)return t;e=e.sibling}return null}var ga=Ee.unstable_scheduleCallback,Du=Ee.unstable_cancelCallback,Zf=Ee.unstable_shouldYield,qf=Ee.unstable_requestPaint,K=Ee.unstable_now,bf=Ee.unstable_getCurrentPriorityLevel,ji=Ee.unstable_ImmediatePriority,wa=Ee.unstable_UserBlockingPriority,tl=Ee.unstable_NormalPriority,ed=Ee.unstable_LowPriority,Sa=Ee.unstable_IdlePriority,Pl=null,Ve=null;function td(e){if(Ve&&typeof Ve.onCommitFiberRoot=="function")try{Ve.onCommitFiberRoot(Pl,e,void 0,(e.current.flags&128)===128)}catch{}}var Ue=Math.clz32?Math.clz32:ld,nd=Math.log,rd=Math.LN2;function ld(e){return e>>>=0,e===0?32:31-(nd(e)/rd|0)|0}var Cr=64,_r=4194304;function jn(e){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: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 e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function nl(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,o=e.pingedLanes,i=n&268435455;if(i!==0){var u=i&~l;u!==0?r=jn(u):(o&=i,o!==0&&(r=jn(o)))}else i=n&~l,i!==0?r=jn(i):o!==0&&(r=jn(o));if(r===0)return 0;if(t!==0&&t!==r&&!(t&l)&&(l=r&-r,o=t&-t,l>=o||l===16&&(o&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-Ue(t),l=1<<n,r|=e[n],t&=~l;return r}function od(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function id(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,o=e.pendingLanes;0<o;){var i=31-Ue(o),u=1<<i,s=l[i];s===-1?(!(u&n)||u&r)&&(l[i]=od(u,t)):s<=t&&(e.expiredLanes|=u),o&=~u}}function Vo(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function ka(){var e=Cr;return Cr<<=1,!(Cr&4194240)&&(Cr=64),e}function Jl(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function ar(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Ue(t),e[t]=n}function ud(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var l=31-Ue(n),o=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~o}}function Di(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Ue(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var D=0;function Ea(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var xa,Ii,Ca,_a,Pa,Ho=!1,Pr=[],at=null,ct=null,ft=null,Yn=new Map,Xn=new Map,lt=[],sd="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Iu(e,t){switch(e){case"focusin":case"focusout":at=null;break;case"dragenter":case"dragleave":ct=null;break;case"mouseover":case"mouseout":ft=null;break;case"pointerover":case"pointerout":Yn.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Xn.delete(t.pointerId)}}function Cn(e,t,n,r,l,o){return e===null||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[l]},t!==null&&(t=fr(t),t!==null&&Ii(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function ad(e,t,n,r,l){switch(t){case"focusin":return at=Cn(at,e,t,n,r,l),!0;case"dragenter":return ct=Cn(ct,e,t,n,r,l),!0;case"mouseover":return ft=Cn(ft,e,t,n,r,l),!0;case"pointerover":var o=l.pointerId;return Yn.set(o,Cn(Yn.get(o)||null,e,t,n,r,l)),!0;case"gotpointercapture":return o=l.pointerId,Xn.set(o,Cn(Xn.get(o)||null,e,t,n,r,l)),!0}return!1}function Na(e){var t=Tt(e.target);if(t!==null){var n=At(t);if(n!==null){if(t=n.tag,t===13){if(t=ma(n),t!==null){e.blockedOn=t,Pa(e.priority,function(){Ca(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Ar(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=Wo(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Fo=r,n.target.dispatchEvent(r),Fo=null}else return t=fr(n),t!==null&&Ii(t),e.blockedOn=n,!1;t.shift()}return!0}function Uu(e,t,n){Ar(e)&&n.delete(t)}function cd(){Ho=!1,at!==null&&Ar(at)&&(at=null),ct!==null&&Ar(ct)&&(ct=null),ft!==null&&Ar(ft)&&(ft=null),Yn.forEach(Uu),Xn.forEach(Uu)}function _n(e,t){e.blockedOn===t&&(e.blockedOn=null,Ho||(Ho=!0,Ee.unstable_scheduleCallback(Ee.unstable_NormalPriority,cd)))}function Gn(e){function t(l){return _n(l,e)}if(0<Pr.length){_n(Pr[0],e);for(var n=1;n<Pr.length;n++){var r=Pr[n];r.blockedOn===e&&(r.blockedOn=null)}}for(at!==null&&_n(at,e),ct!==null&&_n(ct,e),ft!==null&&_n(ft,e),Yn.forEach(t),Xn.forEach(t),n=0;n<lt.length;n++)r=lt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<lt.length&&(n=lt[0],n.blockedOn===null);)Na(n),n.blockedOn===null&<.shift()}var ln=et.ReactCurrentBatchConfig,rl=!0;function fd(e,t,n,r){var l=D,o=ln.transition;ln.transition=null;try{D=1,Ui(e,t,n,r)}finally{D=l,ln.transition=o}}function dd(e,t,n,r){var l=D,o=ln.transition;ln.transition=null;try{D=4,Ui(e,t,n,r)}finally{D=l,ln.transition=o}}function Ui(e,t,n,r){if(rl){var l=Wo(e,t,n,r);if(l===null)io(e,t,r,ll,n),Iu(e,r);else if(ad(l,e,t,n,r))r.stopPropagation();else if(Iu(e,r),t&4&&-1<sd.indexOf(e)){for(;l!==null;){var o=fr(l);if(o!==null&&xa(o),o=Wo(e,t,n,r),o===null&&io(e,t,r,ll,n),o===l)break;l=o}l!==null&&r.stopPropagation()}else io(e,t,r,null,n)}}var ll=null;function Wo(e,t,n,r){if(ll=null,e=zi(r),e=Tt(e),e!==null)if(t=At(e),t===null)e=null;else if(n=t.tag,n===13){if(e=ma(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return ll=e,null}function Ta(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(bf()){case ji:return 1;case wa:return 4;case tl:case ed:return 16;case Sa:return 536870912;default:return 16}default:return 16}}var it=null,Mi=null,$r=null;function Ra(){if($r)return $r;var e,t=Mi,n=t.length,r,l="value"in it?it.value:it.textContent,o=l.length;for(e=0;e<n&&t[e]===l[e];e++);var i=n-e;for(r=1;r<=i&&t[n-r]===l[o-r];r++);return $r=l.slice(e,1<r?1-r:void 0)}function Vr(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Nr(){return!0}function Mu(){return!1}function Ce(e){function t(n,r,l,o,i){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=o,this.target=i,this.currentTarget=null;for(var u in e)e.hasOwnProperty(u)&&(n=e[u],this[u]=n?n(o):o[u]);return this.isDefaultPrevented=(o.defaultPrevented!=null?o.defaultPrevented:o.returnValue===!1)?Nr:Mu,this.isPropagationStopped=Mu,this}return $(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=Nr)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Nr)},persist:function(){},isPersistent:Nr}),t}var vn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Fi=Ce(vn),cr=$({},vn,{view:0,detail:0}),pd=Ce(cr),Zl,ql,Pn,Nl=$({},cr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Bi,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!==Pn&&(Pn&&e.type==="mousemove"?(Zl=e.screenX-Pn.screenX,ql=e.screenY-Pn.screenY):ql=Zl=0,Pn=e),Zl)},movementY:function(e){return"movementY"in e?e.movementY:ql}}),Fu=Ce(Nl),hd=$({},Nl,{dataTransfer:0}),md=Ce(hd),vd=$({},cr,{relatedTarget:0}),bl=Ce(vd),yd=$({},vn,{animationName:0,elapsedTime:0,pseudoElement:0}),gd=Ce(yd),wd=$({},vn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Sd=Ce(wd),kd=$({},vn,{data:0}),Bu=Ce(kd),Ed={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},xd={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"},Cd={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function _d(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Cd[e])?!!t[e]:!1}function Bi(){return _d}var Pd=$({},cr,{key:function(e){if(e.key){var t=Ed[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Vr(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?xd[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Bi,charCode:function(e){return e.type==="keypress"?Vr(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Vr(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Nd=Ce(Pd),Td=$({},Nl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Au=Ce(Td),Rd=$({},cr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Bi}),Ld=Ce(Rd),Od=$({},vn,{propertyName:0,elapsedTime:0,pseudoElement:0}),zd=Ce(Od),jd=$({},Nl,{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}),Dd=Ce(jd),Id=[9,13,27,32],Ai=Je&&"CompositionEvent"in window,Mn=null;Je&&"documentMode"in document&&(Mn=document.documentMode);var Ud=Je&&"TextEvent"in window&&!Mn,La=Je&&(!Ai||Mn&&8<Mn&&11>=Mn),$u=String.fromCharCode(32),Vu=!1;function Oa(e,t){switch(e){case"keyup":return Id.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function za(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Qt=!1;function Md(e,t){switch(e){case"compositionend":return za(t);case"keypress":return t.which!==32?null:(Vu=!0,$u);case"textInput":return e=t.data,e===$u&&Vu?null:e;default:return null}}function Fd(e,t){if(Qt)return e==="compositionend"||!Ai&&Oa(e,t)?(e=Ra(),$r=Mi=it=null,Qt=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return La&&t.locale!=="ko"?null:t.data;default:return null}}var Bd={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 Hu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Bd[e.type]:t==="textarea"}function ja(e,t,n,r){ca(r),t=ol(t,"onChange"),0<t.length&&(n=new Fi("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Fn=null,Jn=null;function Ad(e){Wa(e,0)}function Tl(e){var t=Xt(e);if(ra(t))return e}function $d(e,t){if(e==="change")return t}var Da=!1;if(Je){var eo;if(Je){var to="oninput"in document;if(!to){var Wu=document.createElement("div");Wu.setAttribute("oninput","return;"),to=typeof Wu.oninput=="function"}eo=to}else eo=!1;Da=eo&&(!document.documentMode||9<document.documentMode)}function Qu(){Fn&&(Fn.detachEvent("onpropertychange",Ia),Jn=Fn=null)}function Ia(e){if(e.propertyName==="value"&&Tl(Jn)){var t=[];ja(t,Jn,e,zi(e)),ha(Ad,t)}}function Vd(e,t,n){e==="focusin"?(Qu(),Fn=t,Jn=n,Fn.attachEvent("onpropertychange",Ia)):e==="focusout"&&Qu()}function Hd(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Tl(Jn)}function Wd(e,t){if(e==="click")return Tl(t)}function Qd(e,t){if(e==="input"||e==="change")return Tl(t)}function Kd(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Fe=typeof Object.is=="function"?Object.is:Kd;function Zn(e,t){if(Fe(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var l=n[r];if(!Po.call(t,l)||!Fe(e[l],t[l]))return!1}return!0}function Ku(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Yu(e,t){var n=Ku(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Ku(n)}}function Ua(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Ua(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Ma(){for(var e=window,t=qr();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=qr(e.document)}return t}function $i(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Yd(e){var t=Ma(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Ua(n.ownerDocument.documentElement,n)){if(r!==null&&$i(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var l=n.textContent.length,o=Math.min(r.start,l);r=r.end===void 0?o:Math.min(r.end,l),!e.extend&&o>r&&(l=r,r=o,o=l),l=Yu(n,o);var i=Yu(n,r);l&&i&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var Xd=Je&&"documentMode"in document&&11>=document.documentMode,Kt=null,Qo=null,Bn=null,Ko=!1;function Xu(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Ko||Kt==null||Kt!==qr(r)||(r=Kt,"selectionStart"in r&&$i(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Bn&&Zn(Bn,r)||(Bn=r,r=ol(Qo,"onSelect"),0<r.length&&(t=new Fi("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Kt)))}function Tr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Yt={animationend:Tr("Animation","AnimationEnd"),animationiteration:Tr("Animation","AnimationIteration"),animationstart:Tr("Animation","AnimationStart"),transitionend:Tr("Transition","TransitionEnd")},no={},Fa={};Je&&(Fa=document.createElement("div").style,"AnimationEvent"in window||(delete Yt.animationend.animation,delete Yt.animationiteration.animation,delete Yt.animationstart.animation),"TransitionEvent"in window||delete Yt.transitionend.transition);function Rl(e){if(no[e])return no[e];if(!Yt[e])return e;var t=Yt[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Fa)return no[e]=t[n];return e}var Ba=Rl("animationend"),Aa=Rl("animationiteration"),$a=Rl("animationstart"),Va=Rl("transitionend"),Ha=new Map,Gu="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function St(e,t){Ha.set(e,t),Bt(t,[e])}for(var ro=0;ro<Gu.length;ro++){var lo=Gu[ro],Gd=lo.toLowerCase(),Jd=lo[0].toUpperCase()+lo.slice(1);St(Gd,"on"+Jd)}St(Ba,"onAnimationEnd");St(Aa,"onAnimationIteration");St($a,"onAnimationStart");St("dblclick","onDoubleClick");St("focusin","onFocus");St("focusout","onBlur");St(Va,"onTransitionEnd");sn("onMouseEnter",["mouseout","mouseover"]);sn("onMouseLeave",["mouseout","mouseover"]);sn("onPointerEnter",["pointerout","pointerover"]);sn("onPointerLeave",["pointerout","pointerover"]);Bt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Bt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Bt("onBeforeInput",["compositionend","keypress","textInput","paste"]);Bt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Bt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Bt("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Dn="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Zd=new Set("cancel close invalid load scroll toggle".split(" ").concat(Dn));function Ju(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Gf(r,t,void 0,e),e.currentTarget=null}function Wa(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],l=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var i=r.length-1;0<=i;i--){var u=r[i],s=u.instance,a=u.currentTarget;if(u=u.listener,s!==o&&l.isPropagationStopped())break e;Ju(l,u,a),o=s}else for(i=0;i<r.length;i++){if(u=r[i],s=u.instance,a=u.currentTarget,u=u.listener,s!==o&&l.isPropagationStopped())break e;Ju(l,u,a),o=s}}}if(el)throw e=$o,el=!1,$o=null,e}function U(e,t){var n=t[Zo];n===void 0&&(n=t[Zo]=new Set);var r=e+"__bubble";n.has(r)||(Qa(t,e,2,!1),n.add(r))}function oo(e,t,n){var r=0;t&&(r|=4),Qa(n,e,r,t)}var Rr="_reactListening"+Math.random().toString(36).slice(2);function qn(e){if(!e[Rr]){e[Rr]=!0,qs.forEach(function(n){n!=="selectionchange"&&(Zd.has(n)||oo(n,!1,e),oo(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Rr]||(t[Rr]=!0,oo("selectionchange",!1,t))}}function Qa(e,t,n,r){switch(Ta(t)){case 1:var l=fd;break;case 4:l=dd;break;default:l=Ui}n=l.bind(null,t,n,e),l=void 0,!Ao||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(l=!0),r?l!==void 0?e.addEventListener(t,n,{capture:!0,passive:l}):e.addEventListener(t,n,!0):l!==void 0?e.addEventListener(t,n,{passive:l}):e.addEventListener(t,n,!1)}function io(e,t,n,r,l){var o=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var i=r.tag;if(i===3||i===4){var u=r.stateNode.containerInfo;if(u===l||u.nodeType===8&&u.parentNode===l)break;if(i===4)for(i=r.return;i!==null;){var s=i.tag;if((s===3||s===4)&&(s=i.stateNode.containerInfo,s===l||s.nodeType===8&&s.parentNode===l))return;i=i.return}for(;u!==null;){if(i=Tt(u),i===null)return;if(s=i.tag,s===5||s===6){r=o=i;continue e}u=u.parentNode}}r=r.return}ha(function(){var a=o,p=zi(n),m=[];e:{var h=Ha.get(e);if(h!==void 0){var v=Fi,S=e;switch(e){case"keypress":if(Vr(n)===0)break e;case"keydown":case"keyup":v=Nd;break;case"focusin":S="focus",v=bl;break;case"focusout":S="blur",v=bl;break;case"beforeblur":case"afterblur":v=bl;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":v=Fu;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":v=md;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":v=Ld;break;case Ba:case Aa:case $a:v=gd;break;case Va:v=zd;break;case"scroll":v=pd;break;case"wheel":v=Dd;break;case"copy":case"cut":case"paste":v=Sd;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":v=Au}var y=(t&4)!==0,z=!y&&e==="scroll",f=y?h!==null?h+"Capture":null:h;y=[];for(var c=a,d;c!==null;){d=c;var g=d.stateNode;if(d.tag===5&&g!==null&&(d=g,f!==null&&(g=Kn(c,f),g!=null&&y.push(bn(c,g,d)))),z)break;c=c.return}0<y.length&&(h=new v(h,S,null,n,p),m.push({event:h,listeners:y}))}}if(!(t&7)){e:{if(h=e==="mouseover"||e==="pointerover",v=e==="mouseout"||e==="pointerout",h&&n!==Fo&&(S=n.relatedTarget||n.fromElement)&&(Tt(S)||S[Ze]))break e;if((v||h)&&(h=p.window===p?p:(h=p.ownerDocument)?h.defaultView||h.parentWindow:window,v?(S=n.relatedTarget||n.toElement,v=a,S=S?Tt(S):null,S!==null&&(z=At(S),S!==z||S.tag!==5&&S.tag!==6)&&(S=null)):(v=null,S=a),v!==S)){if(y=Fu,g="onMouseLeave",f="onMouseEnter",c="mouse",(e==="pointerout"||e==="pointerover")&&(y=Au,g="onPointerLeave",f="onPointerEnter",c="pointer"),z=v==null?h:Xt(v),d=S==null?h:Xt(S),h=new y(g,c+"leave",v,n,p),h.target=z,h.relatedTarget=d,g=null,Tt(p)===a&&(y=new y(f,c+"enter",S,n,p),y.target=d,y.relatedTarget=z,g=y),z=g,v&&S)t:{for(y=v,f=S,c=0,d=y;d;d=$t(d))c++;for(d=0,g=f;g;g=$t(g))d++;for(;0<c-d;)y=$t(y),c--;for(;0<d-c;)f=$t(f),d--;for(;c--;){if(y===f||f!==null&&y===f.alternate)break t;y=$t(y),f=$t(f)}y=null}else y=null;v!==null&&Zu(m,h,v,y,!1),S!==null&&z!==null&&Zu(m,z,S,y,!0)}}e:{if(h=a?Xt(a):window,v=h.nodeName&&h.nodeName.toLowerCase(),v==="select"||v==="input"&&h.type==="file")var k=$d;else if(Hu(h))if(Da)k=Qd;else{k=Hd;var _=Vd}else(v=h.nodeName)&&v.toLowerCase()==="input"&&(h.type==="checkbox"||h.type==="radio")&&(k=Wd);if(k&&(k=k(e,a))){ja(m,k,n,p);break e}_&&_(e,h,a),e==="focusout"&&(_=h._wrapperState)&&_.controlled&&h.type==="number"&&jo(h,"number",h.value)}switch(_=a?Xt(a):window,e){case"focusin":(Hu(_)||_.contentEditable==="true")&&(Kt=_,Qo=a,Bn=null);break;case"focusout":Bn=Qo=Kt=null;break;case"mousedown":Ko=!0;break;case"contextmenu":case"mouseup":case"dragend":Ko=!1,Xu(m,n,p);break;case"selectionchange":if(Xd)break;case"keydown":case"keyup":Xu(m,n,p)}var P;if(Ai)e:{switch(e){case"compositionstart":var N="onCompositionStart";break e;case"compositionend":N="onCompositionEnd";break e;case"compositionupdate":N="onCompositionUpdate";break e}N=void 0}else Qt?Oa(e,n)&&(N="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(N="onCompositionStart");N&&(La&&n.locale!=="ko"&&(Qt||N!=="onCompositionStart"?N==="onCompositionEnd"&&Qt&&(P=Ra()):(it=p,Mi="value"in it?it.value:it.textContent,Qt=!0)),_=ol(a,N),0<_.length&&(N=new Bu(N,e,null,n,p),m.push({event:N,listeners:_}),P?N.data=P:(P=za(n),P!==null&&(N.data=P)))),(P=Ud?Md(e,n):Fd(e,n))&&(a=ol(a,"onBeforeInput"),0<a.length&&(p=new Bu("onBeforeInput","beforeinput",null,n,p),m.push({event:p,listeners:a}),p.data=P))}Wa(m,t)})}function bn(e,t,n){return{instance:e,listener:t,currentTarget:n}}function ol(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,o=l.stateNode;l.tag===5&&o!==null&&(l=o,o=Kn(e,n),o!=null&&r.unshift(bn(e,o,l)),o=Kn(e,t),o!=null&&r.push(bn(e,o,l))),e=e.return}return r}function $t(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Zu(e,t,n,r,l){for(var o=t._reactName,i=[];n!==null&&n!==r;){var u=n,s=u.alternate,a=u.stateNode;if(s!==null&&s===r)break;u.tag===5&&a!==null&&(u=a,l?(s=Kn(n,o),s!=null&&i.unshift(bn(n,s,u))):l||(s=Kn(n,o),s!=null&&i.push(bn(n,s,u)))),n=n.return}i.length!==0&&e.push({event:t,listeners:i})}var qd=/\r\n?/g,bd=/\u0000|\uFFFD/g;function qu(e){return(typeof e=="string"?e:""+e).replace(qd,` | |
| 38 | +`).replace(bd,"")}function Lr(e,t,n){if(t=qu(t),qu(e)!==t&&n)throw Error(w(425))}function il(){}var Yo=null,Xo=null;function Go(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Jo=typeof setTimeout=="function"?setTimeout:void 0,ep=typeof clearTimeout=="function"?clearTimeout:void 0,bu=typeof Promise=="function"?Promise:void 0,tp=typeof queueMicrotask=="function"?queueMicrotask:typeof bu<"u"?function(e){return bu.resolve(null).then(e).catch(np)}:Jo;function np(e){setTimeout(function(){throw e})}function uo(e,t){var n=t,r=0;do{var l=n.nextSibling;if(e.removeChild(n),l&&l.nodeType===8)if(n=l.data,n==="/$"){if(r===0){e.removeChild(l),Gn(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);Gn(t)}function dt(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function es(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var yn=Math.random().toString(36).slice(2),$e="__reactFiber$"+yn,er="__reactProps$"+yn,Ze="__reactContainer$"+yn,Zo="__reactEvents$"+yn,rp="__reactListeners$"+yn,lp="__reactHandles$"+yn;function Tt(e){var t=e[$e];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Ze]||n[$e]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=es(e);e!==null;){if(n=e[$e])return n;e=es(e)}return t}e=n,n=e.parentNode}return null}function fr(e){return e=e[$e]||e[Ze],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Xt(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(w(33))}function Ll(e){return e[er]||null}var qo=[],Gt=-1;function kt(e){return{current:e}}function M(e){0>Gt||(e.current=qo[Gt],qo[Gt]=null,Gt--)}function I(e,t){Gt++,qo[Gt]=e.current,e.current=t}var wt={},se=kt(wt),ve=kt(!1),jt=wt;function an(e,t){var n=e.type.contextTypes;if(!n)return wt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},o;for(o in n)l[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function ye(e){return e=e.childContextTypes,e!=null}function ul(){M(ve),M(se)}function ts(e,t,n){if(se.current!==wt)throw Error(w(168));I(se,t),I(ve,n)}function Ka(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var l in r)if(!(l in t))throw Error(w(108,Vf(e)||"Unknown",l));return $({},n,r)}function sl(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||wt,jt=se.current,I(se,e),I(ve,ve.current),!0}function ns(e,t,n){var r=e.stateNode;if(!r)throw Error(w(169));n?(e=Ka(e,t,jt),r.__reactInternalMemoizedMergedChildContext=e,M(ve),M(se),I(se,e)):M(ve),I(ve,n)}var Ke=null,Ol=!1,so=!1;function Ya(e){Ke===null?Ke=[e]:Ke.push(e)}function op(e){Ol=!0,Ya(e)}function Et(){if(!so&&Ke!==null){so=!0;var e=0,t=D;try{var n=Ke;for(D=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Ke=null,Ol=!1}catch(l){throw Ke!==null&&(Ke=Ke.slice(e+1)),ga(ji,Et),l}finally{D=t,so=!1}}return null}var Jt=[],Zt=0,al=null,cl=0,_e=[],Pe=0,Dt=null,Ye=1,Xe="";function _t(e,t){Jt[Zt++]=cl,Jt[Zt++]=al,al=e,cl=t}function Xa(e,t,n){_e[Pe++]=Ye,_e[Pe++]=Xe,_e[Pe++]=Dt,Dt=e;var r=Ye;e=Xe;var l=32-Ue(r)-1;r&=~(1<<l),n+=1;var o=32-Ue(t)+l;if(30<o){var i=l-l%5;o=(r&(1<<i)-1).toString(32),r>>=i,l-=i,Ye=1<<32-Ue(t)+l|n<<l|r,Xe=o+e}else Ye=1<<o|n<<l|r,Xe=e}function Vi(e){e.return!==null&&(_t(e,1),Xa(e,1,0))}function Hi(e){for(;e===al;)al=Jt[--Zt],Jt[Zt]=null,cl=Jt[--Zt],Jt[Zt]=null;for(;e===Dt;)Dt=_e[--Pe],_e[Pe]=null,Xe=_e[--Pe],_e[Pe]=null,Ye=_e[--Pe],_e[Pe]=null}var ke=null,Se=null,F=!1,Ie=null;function Ga(e,t){var n=Ne(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function rs(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,ke=e,Se=dt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,ke=e,Se=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Dt!==null?{id:Ye,overflow:Xe}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Ne(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,ke=e,Se=null,!0):!1;default:return!1}}function bo(e){return(e.mode&1)!==0&&(e.flags&128)===0}function ei(e){if(F){var t=Se;if(t){var n=t;if(!rs(e,t)){if(bo(e))throw Error(w(418));t=dt(n.nextSibling);var r=ke;t&&rs(e,t)?Ga(r,n):(e.flags=e.flags&-4097|2,F=!1,ke=e)}}else{if(bo(e))throw Error(w(418));e.flags=e.flags&-4097|2,F=!1,ke=e}}}function ls(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;ke=e}function Or(e){if(e!==ke)return!1;if(!F)return ls(e),F=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Go(e.type,e.memoizedProps)),t&&(t=Se)){if(bo(e))throw Ja(),Error(w(418));for(;t;)Ga(e,t),t=dt(t.nextSibling)}if(ls(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(w(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){Se=dt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}Se=null}}else Se=ke?dt(e.stateNode.nextSibling):null;return!0}function Ja(){for(var e=Se;e;)e=dt(e.nextSibling)}function cn(){Se=ke=null,F=!1}function Wi(e){Ie===null?Ie=[e]:Ie.push(e)}var ip=et.ReactCurrentBatchConfig;function je(e,t){if(e&&e.defaultProps){t=$({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}var fl=kt(null),dl=null,qt=null,Qi=null;function Ki(){Qi=qt=dl=null}function Yi(e){var t=fl.current;M(fl),e._currentValue=t}function ti(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function on(e,t){dl=e,Qi=qt=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(me=!0),e.firstContext=null)}function Re(e){var t=e._currentValue;if(Qi!==e)if(e={context:e,memoizedValue:t,next:null},qt===null){if(dl===null)throw Error(w(308));qt=e,dl.dependencies={lanes:0,firstContext:e}}else qt=qt.next=e;return t}var Rt=null;function Xi(e){Rt===null?Rt=[e]:Rt.push(e)}function Za(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,Xi(t)):(n.next=l.next,l.next=n),t.interleaved=n,qe(e,r)}function qe(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var rt=!1;function Gi(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function qa(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Ge(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function pt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,j&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,qe(e,n)}return l=r.interleaved,l===null?(t.next=t,Xi(r)):(t.next=l.next,l.next=t),r.interleaved=t,qe(e,n)}function Hr(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Di(e,n)}}function os(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,o=null;if(n=n.firstBaseUpdate,n!==null){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};o===null?l=o=i:o=o.next=i,n=n.next}while(n!==null);o===null?l=o=t:o=o.next=t}else l=o=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:o,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function pl(e,t,n,r){var l=e.updateQueue;rt=!1;var o=l.firstBaseUpdate,i=l.lastBaseUpdate,u=l.shared.pending;if(u!==null){l.shared.pending=null;var s=u,a=s.next;s.next=null,i===null?o=a:i.next=a,i=s;var p=e.alternate;p!==null&&(p=p.updateQueue,u=p.lastBaseUpdate,u!==i&&(u===null?p.firstBaseUpdate=a:u.next=a,p.lastBaseUpdate=s))}if(o!==null){var m=l.baseState;i=0,p=a=s=null,u=o;do{var h=u.lane,v=u.eventTime;if((r&h)===h){p!==null&&(p=p.next={eventTime:v,lane:0,tag:u.tag,payload:u.payload,callback:u.callback,next:null});e:{var S=e,y=u;switch(h=t,v=n,y.tag){case 1:if(S=y.payload,typeof S=="function"){m=S.call(v,m,h);break e}m=S;break e;case 3:S.flags=S.flags&-65537|128;case 0:if(S=y.payload,h=typeof S=="function"?S.call(v,m,h):S,h==null)break e;m=$({},m,h);break e;case 2:rt=!0}}u.callback!==null&&u.lane!==0&&(e.flags|=64,h=l.effects,h===null?l.effects=[u]:h.push(u))}else v={eventTime:v,lane:h,tag:u.tag,payload:u.payload,callback:u.callback,next:null},p===null?(a=p=v,s=m):p=p.next=v,i|=h;if(u=u.next,u===null){if(u=l.shared.pending,u===null)break;h=u,u=h.next,h.next=null,l.lastBaseUpdate=h,l.shared.pending=null}}while(1);if(p===null&&(s=m),l.baseState=s,l.firstBaseUpdate=a,l.lastBaseUpdate=p,t=l.shared.interleaved,t!==null){l=t;do i|=l.lane,l=l.next;while(l!==t)}else o===null&&(l.shared.lanes=0);Ut|=i,e.lanes=i,e.memoizedState=m}}function is(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],l=r.callback;if(l!==null){if(r.callback=null,r=n,typeof l!="function")throw Error(w(191,l));l.call(r)}}}var ba=new Zs.Component().refs;function ni(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:$({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var zl={isMounted:function(e){return(e=e._reactInternals)?At(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ce(),l=mt(e),o=Ge(r,l);o.payload=t,n!=null&&(o.callback=n),t=pt(e,o,l),t!==null&&(Me(t,e,l,r),Hr(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ce(),l=mt(e),o=Ge(r,l);o.tag=1,o.payload=t,n!=null&&(o.callback=n),t=pt(e,o,l),t!==null&&(Me(t,e,l,r),Hr(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ce(),r=mt(e),l=Ge(n,r);l.tag=2,t!=null&&(l.callback=t),t=pt(e,l,r),t!==null&&(Me(t,e,r,n),Hr(t,e,r))}};function us(e,t,n,r,l,o,i){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,o,i):t.prototype&&t.prototype.isPureReactComponent?!Zn(n,r)||!Zn(l,o):!0}function ec(e,t,n){var r=!1,l=wt,o=t.contextType;return typeof o=="object"&&o!==null?o=Re(o):(l=ye(t)?jt:se.current,r=t.contextTypes,o=(r=r!=null)?an(e,l):wt),t=new t(n,o),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=zl,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=o),t}function ss(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&zl.enqueueReplaceState(t,t.state,null)}function ri(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs=ba,Gi(e);var o=t.contextType;typeof o=="object"&&o!==null?l.context=Re(o):(o=ye(t)?jt:se.current,l.context=an(e,o)),l.state=e.memoizedState,o=t.getDerivedStateFromProps,typeof o=="function"&&(ni(e,t,o,n),l.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof l.getSnapshotBeforeUpdate=="function"||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(t=l.state,typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount(),t!==l.state&&zl.enqueueReplaceState(l,l.state,null),pl(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function Nn(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(w(309));var r=n.stateNode}if(!r)throw Error(w(147,e));var l=r,o=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===o?t.ref:(t=function(i){var u=l.refs;u===ba&&(u=l.refs={}),i===null?delete u[o]:u[o]=i},t._stringRef=o,t)}if(typeof e!="string")throw Error(w(284));if(!n._owner)throw Error(w(290,e))}return e}function zr(e,t){throw e=Object.prototype.toString.call(t),Error(w(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function as(e){var t=e._init;return t(e._payload)}function tc(e){function t(f,c){if(e){var d=f.deletions;d===null?(f.deletions=[c],f.flags|=16):d.push(c)}}function n(f,c){if(!e)return null;for(;c!==null;)t(f,c),c=c.sibling;return null}function r(f,c){for(f=new Map;c!==null;)c.key!==null?f.set(c.key,c):f.set(c.index,c),c=c.sibling;return f}function l(f,c){return f=vt(f,c),f.index=0,f.sibling=null,f}function o(f,c,d){return f.index=d,e?(d=f.alternate,d!==null?(d=d.index,d<c?(f.flags|=2,c):d):(f.flags|=2,c)):(f.flags|=1048576,c)}function i(f){return e&&f.alternate===null&&(f.flags|=2),f}function u(f,c,d,g){return c===null||c.tag!==6?(c=vo(d,f.mode,g),c.return=f,c):(c=l(c,d),c.return=f,c)}function s(f,c,d,g){var k=d.type;return k===Wt?p(f,c,d.props.children,g,d.key):c!==null&&(c.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===nt&&as(k)===c.type)?(g=l(c,d.props),g.ref=Nn(f,c,d),g.return=f,g):(g=Gr(d.type,d.key,d.props,null,f.mode,g),g.ref=Nn(f,c,d),g.return=f,g)}function a(f,c,d,g){return c===null||c.tag!==4||c.stateNode.containerInfo!==d.containerInfo||c.stateNode.implementation!==d.implementation?(c=yo(d,f.mode,g),c.return=f,c):(c=l(c,d.children||[]),c.return=f,c)}function p(f,c,d,g,k){return c===null||c.tag!==7?(c=zt(d,f.mode,g,k),c.return=f,c):(c=l(c,d),c.return=f,c)}function m(f,c,d){if(typeof c=="string"&&c!==""||typeof c=="number")return c=vo(""+c,f.mode,d),c.return=f,c;if(typeof c=="object"&&c!==null){switch(c.$$typeof){case kr:return d=Gr(c.type,c.key,c.props,null,f.mode,d),d.ref=Nn(f,null,c),d.return=f,d;case Ht:return c=yo(c,f.mode,d),c.return=f,c;case nt:var g=c._init;return m(f,g(c._payload),d)}if(zn(c)||En(c))return c=zt(c,f.mode,d,null),c.return=f,c;zr(f,c)}return null}function h(f,c,d,g){var k=c!==null?c.key:null;if(typeof d=="string"&&d!==""||typeof d=="number")return k!==null?null:u(f,c,""+d,g);if(typeof d=="object"&&d!==null){switch(d.$$typeof){case kr:return d.key===k?s(f,c,d,g):null;case Ht:return d.key===k?a(f,c,d,g):null;case nt:return k=d._init,h(f,c,k(d._payload),g)}if(zn(d)||En(d))return k!==null?null:p(f,c,d,g,null);zr(f,d)}return null}function v(f,c,d,g,k){if(typeof g=="string"&&g!==""||typeof g=="number")return f=f.get(d)||null,u(c,f,""+g,k);if(typeof g=="object"&&g!==null){switch(g.$$typeof){case kr:return f=f.get(g.key===null?d:g.key)||null,s(c,f,g,k);case Ht:return f=f.get(g.key===null?d:g.key)||null,a(c,f,g,k);case nt:var _=g._init;return v(f,c,d,_(g._payload),k)}if(zn(g)||En(g))return f=f.get(d)||null,p(c,f,g,k,null);zr(c,g)}return null}function S(f,c,d,g){for(var k=null,_=null,P=c,N=c=0,H=null;P!==null&&N<d.length;N++){P.index>N?(H=P,P=null):H=P.sibling;var O=h(f,P,d[N],g);if(O===null){P===null&&(P=H);break}e&&P&&O.alternate===null&&t(f,P),c=o(O,c,N),_===null?k=O:_.sibling=O,_=O,P=H}if(N===d.length)return n(f,P),F&&_t(f,N),k;if(P===null){for(;N<d.length;N++)P=m(f,d[N],g),P!==null&&(c=o(P,c,N),_===null?k=P:_.sibling=P,_=P);return F&&_t(f,N),k}for(P=r(f,P);N<d.length;N++)H=v(P,f,N,d[N],g),H!==null&&(e&&H.alternate!==null&&P.delete(H.key===null?N:H.key),c=o(H,c,N),_===null?k=H:_.sibling=H,_=H);return e&&P.forEach(function(Oe){return t(f,Oe)}),F&&_t(f,N),k}function y(f,c,d,g){var k=En(d);if(typeof k!="function")throw Error(w(150));if(d=k.call(d),d==null)throw Error(w(151));for(var _=k=null,P=c,N=c=0,H=null,O=d.next();P!==null&&!O.done;N++,O=d.next()){P.index>N?(H=P,P=null):H=P.sibling;var Oe=h(f,P,O.value,g);if(Oe===null){P===null&&(P=H);break}e&&P&&Oe.alternate===null&&t(f,P),c=o(Oe,c,N),_===null?k=Oe:_.sibling=Oe,_=Oe,P=H}if(O.done)return n(f,P),F&&_t(f,N),k;if(P===null){for(;!O.done;N++,O=d.next())O=m(f,O.value,g),O!==null&&(c=o(O,c,N),_===null?k=O:_.sibling=O,_=O);return F&&_t(f,N),k}for(P=r(f,P);!O.done;N++,O=d.next())O=v(P,f,N,O.value,g),O!==null&&(e&&O.alternate!==null&&P.delete(O.key===null?N:O.key),c=o(O,c,N),_===null?k=O:_.sibling=O,_=O);return e&&P.forEach(function(Sn){return t(f,Sn)}),F&&_t(f,N),k}function z(f,c,d,g){if(typeof d=="object"&&d!==null&&d.type===Wt&&d.key===null&&(d=d.props.children),typeof d=="object"&&d!==null){switch(d.$$typeof){case kr:e:{for(var k=d.key,_=c;_!==null;){if(_.key===k){if(k=d.type,k===Wt){if(_.tag===7){n(f,_.sibling),c=l(_,d.props.children),c.return=f,f=c;break e}}else if(_.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===nt&&as(k)===_.type){n(f,_.sibling),c=l(_,d.props),c.ref=Nn(f,_,d),c.return=f,f=c;break e}n(f,_);break}else t(f,_);_=_.sibling}d.type===Wt?(c=zt(d.props.children,f.mode,g,d.key),c.return=f,f=c):(g=Gr(d.type,d.key,d.props,null,f.mode,g),g.ref=Nn(f,c,d),g.return=f,f=g)}return i(f);case Ht:e:{for(_=d.key;c!==null;){if(c.key===_)if(c.tag===4&&c.stateNode.containerInfo===d.containerInfo&&c.stateNode.implementation===d.implementation){n(f,c.sibling),c=l(c,d.children||[]),c.return=f,f=c;break e}else{n(f,c);break}else t(f,c);c=c.sibling}c=yo(d,f.mode,g),c.return=f,f=c}return i(f);case nt:return _=d._init,z(f,c,_(d._payload),g)}if(zn(d))return S(f,c,d,g);if(En(d))return y(f,c,d,g);zr(f,d)}return typeof d=="string"&&d!==""||typeof d=="number"?(d=""+d,c!==null&&c.tag===6?(n(f,c.sibling),c=l(c,d),c.return=f,f=c):(n(f,c),c=vo(d,f.mode,g),c.return=f,f=c),i(f)):n(f,c)}return z}var fn=tc(!0),nc=tc(!1),dr={},He=kt(dr),tr=kt(dr),nr=kt(dr);function Lt(e){if(e===dr)throw Error(w(174));return e}function Ji(e,t){switch(I(nr,t),I(tr,e),I(He,dr),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Io(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Io(t,e)}M(He),I(He,t)}function dn(){M(He),M(tr),M(nr)}function rc(e){Lt(nr.current);var t=Lt(He.current),n=Io(t,e.type);t!==n&&(I(tr,e),I(He,n))}function Zi(e){tr.current===e&&(M(He),M(tr))}var B=kt(0);function hl(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ao=[];function qi(){for(var e=0;e<ao.length;e++)ao[e]._workInProgressVersionPrimary=null;ao.length=0}var Wr=et.ReactCurrentDispatcher,co=et.ReactCurrentBatchConfig,It=0,A=null,X=null,b=null,ml=!1,An=!1,rr=0,up=0;function le(){throw Error(w(321))}function bi(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Fe(e[n],t[n]))return!1;return!0}function eu(e,t,n,r,l,o){if(It=o,A=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Wr.current=e===null||e.memoizedState===null?fp:dp,e=n(r,l),An){o=0;do{if(An=!1,rr=0,25<=o)throw Error(w(301));o+=1,b=X=null,t.updateQueue=null,Wr.current=pp,e=n(r,l)}while(An)}if(Wr.current=vl,t=X!==null&&X.next!==null,It=0,b=X=A=null,ml=!1,t)throw Error(w(300));return e}function tu(){var e=rr!==0;return rr=0,e}function Ae(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return b===null?A.memoizedState=b=e:b=b.next=e,b}function Le(){if(X===null){var e=A.alternate;e=e!==null?e.memoizedState:null}else e=X.next;var t=b===null?A.memoizedState:b.next;if(t!==null)b=t,X=e;else{if(e===null)throw Error(w(310));X=e,e={memoizedState:X.memoizedState,baseState:X.baseState,baseQueue:X.baseQueue,queue:X.queue,next:null},b===null?A.memoizedState=b=e:b=b.next=e}return b}function lr(e,t){return typeof t=="function"?t(e):t}function fo(e){var t=Le(),n=t.queue;if(n===null)throw Error(w(311));n.lastRenderedReducer=e;var r=X,l=r.baseQueue,o=n.pending;if(o!==null){if(l!==null){var i=l.next;l.next=o.next,o.next=i}r.baseQueue=l=o,n.pending=null}if(l!==null){o=l.next,r=r.baseState;var u=i=null,s=null,a=o;do{var p=a.lane;if((It&p)===p)s!==null&&(s=s.next={lane:0,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null}),r=a.hasEagerState?a.eagerState:e(r,a.action);else{var m={lane:p,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null};s===null?(u=s=m,i=r):s=s.next=m,A.lanes|=p,Ut|=p}a=a.next}while(a!==null&&a!==o);s===null?i=r:s.next=u,Fe(r,t.memoizedState)||(me=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=s,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do o=l.lane,A.lanes|=o,Ut|=o,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function po(e){var t=Le(),n=t.queue;if(n===null)throw Error(w(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,o=t.memoizedState;if(l!==null){n.pending=null;var i=l=l.next;do o=e(o,i.action),i=i.next;while(i!==l);Fe(o,t.memoizedState)||(me=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function lc(){}function oc(e,t){var n=A,r=Le(),l=t(),o=!Fe(r.memoizedState,l);if(o&&(r.memoizedState=l,me=!0),r=r.queue,nu(sc.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||b!==null&&b.memoizedState.tag&1){if(n.flags|=2048,or(9,uc.bind(null,n,r,l,t),void 0,null),ee===null)throw Error(w(349));It&30||ic(n,t,l)}return l}function ic(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=A.updateQueue,t===null?(t={lastEffect:null,stores:null},A.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function uc(e,t,n,r){t.value=n,t.getSnapshot=r,ac(t)&&cc(e)}function sc(e,t,n){return n(function(){ac(t)&&cc(e)})}function ac(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Fe(e,n)}catch{return!0}}function cc(e){var t=qe(e,1);t!==null&&Me(t,e,1,-1)}function cs(e){var t=Ae();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:lr,lastRenderedState:e},t.queue=e,e=e.dispatch=cp.bind(null,A,e),[t.memoizedState,e]}function or(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=A.updateQueue,t===null?(t={lastEffect:null,stores:null},A.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function fc(){return Le().memoizedState}function Qr(e,t,n,r){var l=Ae();A.flags|=e,l.memoizedState=or(1|t,n,void 0,r===void 0?null:r)}function jl(e,t,n,r){var l=Le();r=r===void 0?null:r;var o=void 0;if(X!==null){var i=X.memoizedState;if(o=i.destroy,r!==null&&bi(r,i.deps)){l.memoizedState=or(t,n,o,r);return}}A.flags|=e,l.memoizedState=or(1|t,n,o,r)}function fs(e,t){return Qr(8390656,8,e,t)}function nu(e,t){return jl(2048,8,e,t)}function dc(e,t){return jl(4,2,e,t)}function pc(e,t){return jl(4,4,e,t)}function hc(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function mc(e,t,n){return n=n!=null?n.concat([e]):null,jl(4,4,hc.bind(null,t,e),n)}function ru(){}function vc(e,t){var n=Le();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&bi(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function yc(e,t){var n=Le();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&bi(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function gc(e,t,n){return It&21?(Fe(n,t)||(n=ka(),A.lanes|=n,Ut|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,me=!0),e.memoizedState=n)}function sp(e,t){var n=D;D=n!==0&&4>n?n:4,e(!0);var r=co.transition;co.transition={};try{e(!1),t()}finally{D=n,co.transition=r}}function wc(){return Le().memoizedState}function ap(e,t,n){var r=mt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Sc(e))kc(t,n);else if(n=Za(e,t,n,r),n!==null){var l=ce();Me(n,e,r,l),Ec(n,t,r)}}function cp(e,t,n){var r=mt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Sc(e))kc(t,l);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var i=t.lastRenderedState,u=o(i,n);if(l.hasEagerState=!0,l.eagerState=u,Fe(u,i)){var s=t.interleaved;s===null?(l.next=l,Xi(t)):(l.next=s.next,s.next=l),t.interleaved=l;return}}catch{}finally{}n=Za(e,t,l,r),n!==null&&(l=ce(),Me(n,e,r,l),Ec(n,t,r))}}function Sc(e){var t=e.alternate;return e===A||t!==null&&t===A}function kc(e,t){An=ml=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Ec(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Di(e,n)}}var vl={readContext:Re,useCallback:le,useContext:le,useEffect:le,useImperativeHandle:le,useInsertionEffect:le,useLayoutEffect:le,useMemo:le,useReducer:le,useRef:le,useState:le,useDebugValue:le,useDeferredValue:le,useTransition:le,useMutableSource:le,useSyncExternalStore:le,useId:le,unstable_isNewReconciler:!1},fp={readContext:Re,useCallback:function(e,t){return Ae().memoizedState=[e,t===void 0?null:t],e},useContext:Re,useEffect:fs,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Qr(4194308,4,hc.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Qr(4194308,4,e,t)},useInsertionEffect:function(e,t){return Qr(4,2,e,t)},useMemo:function(e,t){var n=Ae();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Ae();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=ap.bind(null,A,e),[r.memoizedState,e]},useRef:function(e){var t=Ae();return e={current:e},t.memoizedState=e},useState:cs,useDebugValue:ru,useDeferredValue:function(e){return Ae().memoizedState=e},useTransition:function(){var e=cs(!1),t=e[0];return e=sp.bind(null,e[1]),Ae().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=A,l=Ae();if(F){if(n===void 0)throw Error(w(407));n=n()}else{if(n=t(),ee===null)throw Error(w(349));It&30||ic(r,t,n)}l.memoizedState=n;var o={value:n,getSnapshot:t};return l.queue=o,fs(sc.bind(null,r,o,e),[e]),r.flags|=2048,or(9,uc.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Ae(),t=ee.identifierPrefix;if(F){var n=Xe,r=Ye;n=(r&~(1<<32-Ue(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=rr++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=up++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},dp={readContext:Re,useCallback:vc,useContext:Re,useEffect:nu,useImperativeHandle:mc,useInsertionEffect:dc,useLayoutEffect:pc,useMemo:yc,useReducer:fo,useRef:fc,useState:function(){return fo(lr)},useDebugValue:ru,useDeferredValue:function(e){var t=Le();return gc(t,X.memoizedState,e)},useTransition:function(){var e=fo(lr)[0],t=Le().memoizedState;return[e,t]},useMutableSource:lc,useSyncExternalStore:oc,useId:wc,unstable_isNewReconciler:!1},pp={readContext:Re,useCallback:vc,useContext:Re,useEffect:nu,useImperativeHandle:mc,useInsertionEffect:dc,useLayoutEffect:pc,useMemo:yc,useReducer:po,useRef:fc,useState:function(){return po(lr)},useDebugValue:ru,useDeferredValue:function(e){var t=Le();return X===null?t.memoizedState=e:gc(t,X.memoizedState,e)},useTransition:function(){var e=po(lr)[0],t=Le().memoizedState;return[e,t]},useMutableSource:lc,useSyncExternalStore:oc,useId:wc,unstable_isNewReconciler:!1};function pn(e,t){try{var n="",r=t;do n+=$f(r),r=r.return;while(r);var l=n}catch(o){l=` | |
| 39 | +Error generating stack: `+o.message+` | |
| 40 | +`+o.stack}return{value:e,source:t,stack:l,digest:null}}function ho(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function li(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var hp=typeof WeakMap=="function"?WeakMap:Map;function xc(e,t,n){n=Ge(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){gl||(gl=!0,hi=r),li(e,t)},n}function Cc(e,t,n){n=Ge(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var l=t.value;n.payload=function(){return r(l)},n.callback=function(){li(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){li(e,t),typeof r!="function"&&(ht===null?ht=new Set([this]):ht.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),n}function ds(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new hp;var l=new Set;r.set(t,l)}else l=r.get(t),l===void 0&&(l=new Set,r.set(t,l));l.has(n)||(l.add(n),e=Tp.bind(null,e,t,n),t.then(e,e))}function ps(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function hs(e,t,n,r,l){return e.mode&1?(e.flags|=65536,e.lanes=l,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=Ge(-1,1),t.tag=2,pt(n,t,1))),n.lanes|=1),e)}var mp=et.ReactCurrentOwner,me=!1;function ae(e,t,n,r){t.child=e===null?nc(t,null,n,r):fn(t,e.child,n,r)}function ms(e,t,n,r,l){n=n.render;var o=t.ref;return on(t,l),r=eu(e,t,n,r,o,l),n=tu(),e!==null&&!me?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,be(e,t,l)):(F&&n&&Vi(t),t.flags|=1,ae(e,t,r,l),t.child)}function vs(e,t,n,r,l){if(e===null){var o=n.type;return typeof o=="function"&&!fu(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,_c(e,t,o,r,l)):(e=Gr(n.type,null,r,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(o=e.child,!(e.lanes&l)){var i=o.memoizedProps;if(n=n.compare,n=n!==null?n:Zn,n(i,r)&&e.ref===t.ref)return be(e,t,l)}return t.flags|=1,e=vt(o,r),e.ref=t.ref,e.return=t,t.child=e}function _c(e,t,n,r,l){if(e!==null){var o=e.memoizedProps;if(Zn(o,r)&&e.ref===t.ref)if(me=!1,t.pendingProps=r=o,(e.lanes&l)!==0)e.flags&131072&&(me=!0);else return t.lanes=e.lanes,be(e,t,l)}return oi(e,t,n,r,l)}function Pc(e,t,n){var r=t.pendingProps,l=r.children,o=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},I(en,we),we|=n;else{if(!(n&1073741824))return e=o!==null?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,I(en,we),we|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,I(en,we),we|=r}else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,I(en,we),we|=r;return ae(e,t,l,n),t.child}function Nc(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function oi(e,t,n,r,l){var o=ye(n)?jt:se.current;return o=an(t,o),on(t,l),n=eu(e,t,n,r,o,l),r=tu(),e!==null&&!me?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,be(e,t,l)):(F&&r&&Vi(t),t.flags|=1,ae(e,t,n,l),t.child)}function ys(e,t,n,r,l){if(ye(n)){var o=!0;sl(t)}else o=!1;if(on(t,l),t.stateNode===null)Kr(e,t),ec(t,n,r),ri(t,n,r,l),r=!0;else if(e===null){var i=t.stateNode,u=t.memoizedProps;i.props=u;var s=i.context,a=n.contextType;typeof a=="object"&&a!==null?a=Re(a):(a=ye(n)?jt:se.current,a=an(t,a));var p=n.getDerivedStateFromProps,m=typeof p=="function"||typeof i.getSnapshotBeforeUpdate=="function";m||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==r||s!==a)&&ss(t,i,r,a),rt=!1;var h=t.memoizedState;i.state=h,pl(t,r,i,l),s=t.memoizedState,u!==r||h!==s||ve.current||rt?(typeof p=="function"&&(ni(t,n,p,r),s=t.memoizedState),(u=rt||us(t,n,u,r,h,s,a))?(m||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=s),i.props=r,i.state=s,i.context=a,r=u):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,qa(e,t),u=t.memoizedProps,a=t.type===t.elementType?u:je(t.type,u),i.props=a,m=t.pendingProps,h=i.context,s=n.contextType,typeof s=="object"&&s!==null?s=Re(s):(s=ye(n)?jt:se.current,s=an(t,s));var v=n.getDerivedStateFromProps;(p=typeof v=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==m||h!==s)&&ss(t,i,r,s),rt=!1,h=t.memoizedState,i.state=h,pl(t,r,i,l);var S=t.memoizedState;u!==m||h!==S||ve.current||rt?(typeof v=="function"&&(ni(t,n,v,r),S=t.memoizedState),(a=rt||us(t,n,a,r,h,S,s)||!1)?(p||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(r,S,s),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(r,S,s)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||u===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=S),i.props=r,i.state=S,i.context=s,r=a):(typeof i.componentDidUpdate!="function"||u===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),r=!1)}return ii(e,t,n,r,o,l)}function ii(e,t,n,r,l,o){Nc(e,t);var i=(t.flags&128)!==0;if(!r&&!i)return l&&ns(t,n,!1),be(e,t,o);r=t.stateNode,mp.current=t;var u=i&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&i?(t.child=fn(t,e.child,null,o),t.child=fn(t,null,u,o)):ae(e,t,u,o),t.memoizedState=r.state,l&&ns(t,n,!0),t.child}function Tc(e){var t=e.stateNode;t.pendingContext?ts(e,t.pendingContext,t.pendingContext!==t.context):t.context&&ts(e,t.context,!1),Ji(e,t.containerInfo)}function gs(e,t,n,r,l){return cn(),Wi(l),t.flags|=256,ae(e,t,n,r),t.child}var ui={dehydrated:null,treeContext:null,retryLane:0};function si(e){return{baseLanes:e,cachePool:null,transitions:null}}function Rc(e,t,n){var r=t.pendingProps,l=B.current,o=!1,i=(t.flags&128)!==0,u;if((u=i)||(u=e!==null&&e.memoizedState===null?!1:(l&2)!==0),u?(o=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),I(B,l&1),e===null)return ei(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(i=r.children,e=r.fallback,o?(r=t.mode,o=t.child,i={mode:"hidden",children:i},!(r&1)&&o!==null?(o.childLanes=0,o.pendingProps=i):o=Ul(i,r,0,null),e=zt(e,r,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=si(n),t.memoizedState=ui,e):lu(t,i));if(l=e.memoizedState,l!==null&&(u=l.dehydrated,u!==null))return vp(e,t,i,r,u,l,n);if(o){o=r.fallback,i=t.mode,l=e.child,u=l.sibling;var s={mode:"hidden",children:r.children};return!(i&1)&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=s,t.deletions=null):(r=vt(l,s),r.subtreeFlags=l.subtreeFlags&14680064),u!==null?o=vt(u,o):(o=zt(o,i,n,null),o.flags|=2),o.return=t,r.return=t,r.sibling=o,t.child=r,r=o,o=t.child,i=e.child.memoizedState,i=i===null?si(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},o.memoizedState=i,o.childLanes=e.childLanes&~n,t.memoizedState=ui,r}return o=e.child,e=o.sibling,r=vt(o,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function lu(e,t){return t=Ul({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function jr(e,t,n,r){return r!==null&&Wi(r),fn(t,e.child,null,n),e=lu(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function vp(e,t,n,r,l,o,i){if(n)return t.flags&256?(t.flags&=-257,r=ho(Error(w(422))),jr(e,t,i,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,l=t.mode,r=Ul({mode:"visible",children:r.children},l,0,null),o=zt(o,l,i,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,t.mode&1&&fn(t,e.child,null,i),t.child.memoizedState=si(i),t.memoizedState=ui,o);if(!(t.mode&1))return jr(e,t,i,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var u=r.dgst;return r=u,o=Error(w(419)),r=ho(o,r,void 0),jr(e,t,i,r)}if(u=(i&e.childLanes)!==0,me||u){if(r=ee,r!==null){switch(i&-i){case 4:l=2;break;case 16:l=8;break;case 64: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:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:l=32;break;case 536870912:l=268435456;break;default:l=0}l=l&(r.suspendedLanes|i)?0:l,l!==0&&l!==o.retryLane&&(o.retryLane=l,qe(e,l),Me(r,e,l,-1))}return cu(),r=ho(Error(w(421))),jr(e,t,i,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=Rp.bind(null,e),l._reactRetry=t,null):(e=o.treeContext,Se=dt(l.nextSibling),ke=t,F=!0,Ie=null,e!==null&&(_e[Pe++]=Ye,_e[Pe++]=Xe,_e[Pe++]=Dt,Ye=e.id,Xe=e.overflow,Dt=t),t=lu(t,r.children),t.flags|=4096,t)}function ws(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),ti(e.return,t,n)}function mo(e,t,n,r,l){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:l}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=l)}function Lc(e,t,n){var r=t.pendingProps,l=r.revealOrder,o=r.tail;if(ae(e,t,r.children,n),r=B.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&ws(e,n,t);else if(e.tag===19)ws(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(I(B,r),!(t.mode&1))t.memoizedState=null;else switch(l){case"forwards":for(n=t.child,l=null;n!==null;)e=n.alternate,e!==null&&hl(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),mo(t,!1,l,n,o);break;case"backwards":for(n=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&hl(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}mo(t,!0,n,null,o);break;case"together":mo(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Kr(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function be(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Ut|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(w(153));if(t.child!==null){for(e=t.child,n=vt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=vt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function yp(e,t,n){switch(t.tag){case 3:Tc(t),cn();break;case 5:rc(t);break;case 1:ye(t.type)&&sl(t);break;case 4:Ji(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;I(fl,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(I(B,B.current&1),t.flags|=128,null):n&t.child.childLanes?Rc(e,t,n):(I(B,B.current&1),e=be(e,t,n),e!==null?e.sibling:null);I(B,B.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return Lc(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),I(B,B.current),r)break;return null;case 22:case 23:return t.lanes=0,Pc(e,t,n)}return be(e,t,n)}var Oc,ai,zc,jc;Oc=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};ai=function(){};zc=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,Lt(He.current);var o=null;switch(n){case"input":l=Oo(e,l),r=Oo(e,r),o=[];break;case"select":l=$({},l,{value:void 0}),r=$({},r,{value:void 0}),o=[];break;case"textarea":l=Do(e,l),r=Do(e,r),o=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=il)}Uo(n,r);var i;n=null;for(a in l)if(!r.hasOwnProperty(a)&&l.hasOwnProperty(a)&&l[a]!=null)if(a==="style"){var u=l[a];for(i in u)u.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else a!=="dangerouslySetInnerHTML"&&a!=="children"&&a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(Wn.hasOwnProperty(a)?o||(o=[]):(o=o||[]).push(a,null));for(a in r){var s=r[a];if(u=l!=null?l[a]:void 0,r.hasOwnProperty(a)&&s!==u&&(s!=null||u!=null))if(a==="style")if(u){for(i in u)!u.hasOwnProperty(i)||s&&s.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in s)s.hasOwnProperty(i)&&u[i]!==s[i]&&(n||(n={}),n[i]=s[i])}else n||(o||(o=[]),o.push(a,n)),n=s;else a==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,u=u?u.__html:void 0,s!=null&&u!==s&&(o=o||[]).push(a,s)):a==="children"?typeof s!="string"&&typeof s!="number"||(o=o||[]).push(a,""+s):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&(Wn.hasOwnProperty(a)?(s!=null&&a==="onScroll"&&U("scroll",e),o||u===s||(o=[])):(o=o||[]).push(a,s))}n&&(o=o||[]).push("style",n);var a=o;(t.updateQueue=a)&&(t.flags|=4)}};jc=function(e,t,n,r){n!==r&&(t.flags|=4)};function Tn(e,t){if(!F)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function oe(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags&14680064,r|=l.flags&14680064,l.return=e,l=l.sibling;else for(l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags,r|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function gp(e,t,n){var r=t.pendingProps;switch(Hi(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return oe(t),null;case 1:return ye(t.type)&&ul(),oe(t),null;case 3:return r=t.stateNode,dn(),M(ve),M(se),qi(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Or(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Ie!==null&&(yi(Ie),Ie=null))),ai(e,t),oe(t),null;case 5:Zi(t);var l=Lt(nr.current);if(n=t.type,e!==null&&t.stateNode!=null)zc(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(w(166));return oe(t),null}if(e=Lt(He.current),Or(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[$e]=t,r[er]=o,e=(t.mode&1)!==0,n){case"dialog":U("cancel",r),U("close",r);break;case"iframe":case"object":case"embed":U("load",r);break;case"video":case"audio":for(l=0;l<Dn.length;l++)U(Dn[l],r);break;case"source":U("error",r);break;case"img":case"image":case"link":U("error",r),U("load",r);break;case"details":U("toggle",r);break;case"input":Tu(r,o),U("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},U("invalid",r);break;case"textarea":Lu(r,o),U("invalid",r)}Uo(n,o),l=null;for(var i in o)if(o.hasOwnProperty(i)){var u=o[i];i==="children"?typeof u=="string"?r.textContent!==u&&(o.suppressHydrationWarning!==!0&&Lr(r.textContent,u,e),l=["children",u]):typeof u=="number"&&r.textContent!==""+u&&(o.suppressHydrationWarning!==!0&&Lr(r.textContent,u,e),l=["children",""+u]):Wn.hasOwnProperty(i)&&u!=null&&i==="onScroll"&&U("scroll",r)}switch(n){case"input":Er(r),Ru(r,o,!0);break;case"textarea":Er(r),Ou(r);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(r.onclick=il)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{i=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=ia(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=i.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),n==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[$e]=t,e[er]=r,Oc(e,t,!1,!1),t.stateNode=e;e:{switch(i=Mo(n,r),n){case"dialog":U("cancel",e),U("close",e),l=r;break;case"iframe":case"object":case"embed":U("load",e),l=r;break;case"video":case"audio":for(l=0;l<Dn.length;l++)U(Dn[l],e);l=r;break;case"source":U("error",e),l=r;break;case"img":case"image":case"link":U("error",e),U("load",e),l=r;break;case"details":U("toggle",e),l=r;break;case"input":Tu(e,r),l=Oo(e,r),U("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=$({},r,{value:void 0}),U("invalid",e);break;case"textarea":Lu(e,r),l=Do(e,r),U("invalid",e);break;default:l=r}Uo(n,l),u=l;for(o in u)if(u.hasOwnProperty(o)){var s=u[o];o==="style"?aa(e,s):o==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,s!=null&&ua(e,s)):o==="children"?typeof s=="string"?(n!=="textarea"||s!=="")&&Qn(e,s):typeof s=="number"&&Qn(e,""+s):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(Wn.hasOwnProperty(o)?s!=null&&o==="onScroll"&&U("scroll",e):s!=null&&Ti(e,o,s,i))}switch(n){case"input":Er(e),Ru(e,r,!1);break;case"textarea":Er(e),Ou(e);break;case"option":r.value!=null&&e.setAttribute("value",""+gt(r.value));break;case"select":e.multiple=!!r.multiple,o=r.value,o!=null?tn(e,!!r.multiple,o,!1):r.defaultValue!=null&&tn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=il)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return oe(t),null;case 6:if(e&&t.stateNode!=null)jc(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(w(166));if(n=Lt(nr.current),Lt(He.current),Or(t)){if(r=t.stateNode,n=t.memoizedProps,r[$e]=t,(o=r.nodeValue!==n)&&(e=ke,e!==null))switch(e.tag){case 3:Lr(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Lr(r.nodeValue,n,(e.mode&1)!==0)}o&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[$e]=t,t.stateNode=r}return oe(t),null;case 13:if(M(B),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(F&&Se!==null&&t.mode&1&&!(t.flags&128))Ja(),cn(),t.flags|=98560,o=!1;else if(o=Or(t),r!==null&&r.dehydrated!==null){if(e===null){if(!o)throw Error(w(318));if(o=t.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(w(317));o[$e]=t}else cn(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;oe(t),o=!1}else Ie!==null&&(yi(Ie),Ie=null),o=!0;if(!o)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||B.current&1?G===0&&(G=3):cu())),t.updateQueue!==null&&(t.flags|=4),oe(t),null);case 4:return dn(),ai(e,t),e===null&&qn(t.stateNode.containerInfo),oe(t),null;case 10:return Yi(t.type._context),oe(t),null;case 17:return ye(t.type)&&ul(),oe(t),null;case 19:if(M(B),o=t.memoizedState,o===null)return oe(t),null;if(r=(t.flags&128)!==0,i=o.rendering,i===null)if(r)Tn(o,!1);else{if(G!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=hl(e),i!==null){for(t.flags|=128,Tn(o,!1),r=i.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)o=n,e=r,o.flags&=14680066,i=o.alternate,i===null?(o.childLanes=0,o.lanes=e,o.child=null,o.subtreeFlags=0,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=i.childLanes,o.lanes=i.lanes,o.child=i.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=i.memoizedProps,o.memoizedState=i.memoizedState,o.updateQueue=i.updateQueue,o.type=i.type,e=i.dependencies,o.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return I(B,B.current&1|2),t.child}e=e.sibling}o.tail!==null&&K()>hn&&(t.flags|=128,r=!0,Tn(o,!1),t.lanes=4194304)}else{if(!r)if(e=hl(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Tn(o,!0),o.tail===null&&o.tailMode==="hidden"&&!i.alternate&&!F)return oe(t),null}else 2*K()-o.renderingStartTime>hn&&n!==1073741824&&(t.flags|=128,r=!0,Tn(o,!1),t.lanes=4194304);o.isBackwards?(i.sibling=t.child,t.child=i):(n=o.last,n!==null?n.sibling=i:t.child=i,o.last=i)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=K(),t.sibling=null,n=B.current,I(B,r?n&1|2:n&1),t):(oe(t),null);case 22:case 23:return au(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?we&1073741824&&(oe(t),t.subtreeFlags&6&&(t.flags|=8192)):oe(t),null;case 24:return null;case 25:return null}throw Error(w(156,t.tag))}function wp(e,t){switch(Hi(t),t.tag){case 1:return ye(t.type)&&ul(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return dn(),M(ve),M(se),qi(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Zi(t),null;case 13:if(M(B),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(w(340));cn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return M(B),null;case 4:return dn(),null;case 10:return Yi(t.type._context),null;case 22:case 23:return au(),null;case 24:return null;default:return null}}var Dr=!1,ie=!1,Sp=typeof WeakSet=="function"?WeakSet:Set,E=null;function bt(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){V(e,t,r)}else n.current=null}function ci(e,t,n){try{n()}catch(r){V(e,t,r)}}var Ss=!1;function kp(e,t){if(Yo=rl,e=Ma(),$i(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var l=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var i=0,u=-1,s=-1,a=0,p=0,m=e,h=null;t:for(;;){for(var v;m!==n||l!==0&&m.nodeType!==3||(u=i+l),m!==o||r!==0&&m.nodeType!==3||(s=i+r),m.nodeType===3&&(i+=m.nodeValue.length),(v=m.firstChild)!==null;)h=m,m=v;for(;;){if(m===e)break t;if(h===n&&++a===l&&(u=i),h===o&&++p===r&&(s=i),(v=m.nextSibling)!==null)break;m=h,h=m.parentNode}m=v}n=u===-1||s===-1?null:{start:u,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(Xo={focusedElem:e,selectionRange:n},rl=!1,E=t;E!==null;)if(t=E,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,E=e;else for(;E!==null;){t=E;try{var S=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(S!==null){var y=S.memoizedProps,z=S.memoizedState,f=t.stateNode,c=f.getSnapshotBeforeUpdate(t.elementType===t.type?y:je(t.type,y),z);f.__reactInternalSnapshotBeforeUpdate=c}break;case 3:var d=t.stateNode.containerInfo;d.nodeType===1?d.textContent="":d.nodeType===9&&d.documentElement&&d.removeChild(d.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(w(163))}}catch(g){V(t,t.return,g)}if(e=t.sibling,e!==null){e.return=t.return,E=e;break}E=t.return}return S=Ss,Ss=!1,S}function $n(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var o=l.destroy;l.destroy=void 0,o!==void 0&&ci(t,n,o)}l=l.next}while(l!==r)}}function Dl(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function fi(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Dc(e){var t=e.alternate;t!==null&&(e.alternate=null,Dc(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[$e],delete t[er],delete t[Zo],delete t[rp],delete t[lp])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Ic(e){return e.tag===5||e.tag===3||e.tag===4}function ks(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Ic(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function di(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=il));else if(r!==4&&(e=e.child,e!==null))for(di(e,t,n),e=e.sibling;e!==null;)di(e,t,n),e=e.sibling}function pi(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(pi(e,t,n),e=e.sibling;e!==null;)pi(e,t,n),e=e.sibling}var te=null,De=!1;function tt(e,t,n){for(n=n.child;n!==null;)Uc(e,t,n),n=n.sibling}function Uc(e,t,n){if(Ve&&typeof Ve.onCommitFiberUnmount=="function")try{Ve.onCommitFiberUnmount(Pl,n)}catch{}switch(n.tag){case 5:ie||bt(n,t);case 6:var r=te,l=De;te=null,tt(e,t,n),te=r,De=l,te!==null&&(De?(e=te,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):te.removeChild(n.stateNode));break;case 18:te!==null&&(De?(e=te,n=n.stateNode,e.nodeType===8?uo(e.parentNode,n):e.nodeType===1&&uo(e,n),Gn(e)):uo(te,n.stateNode));break;case 4:r=te,l=De,te=n.stateNode.containerInfo,De=!0,tt(e,t,n),te=r,De=l;break;case 0:case 11:case 14:case 15:if(!ie&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var o=l,i=o.destroy;o=o.tag,i!==void 0&&(o&2||o&4)&&ci(n,t,i),l=l.next}while(l!==r)}tt(e,t,n);break;case 1:if(!ie&&(bt(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(u){V(n,t,u)}tt(e,t,n);break;case 21:tt(e,t,n);break;case 22:n.mode&1?(ie=(r=ie)||n.memoizedState!==null,tt(e,t,n),ie=r):tt(e,t,n);break;default:tt(e,t,n)}}function Es(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Sp),t.forEach(function(r){var l=Lp.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function ze(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var l=n[r];try{var o=e,i=t,u=i;e:for(;u!==null;){switch(u.tag){case 5:te=u.stateNode,De=!1;break e;case 3:te=u.stateNode.containerInfo,De=!0;break e;case 4:te=u.stateNode.containerInfo,De=!0;break e}u=u.return}if(te===null)throw Error(w(160));Uc(o,i,l),te=null,De=!1;var s=l.alternate;s!==null&&(s.return=null),l.return=null}catch(a){V(l,t,a)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Mc(t,e),t=t.sibling}function Mc(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ze(t,e),Be(e),r&4){try{$n(3,e,e.return),Dl(3,e)}catch(y){V(e,e.return,y)}try{$n(5,e,e.return)}catch(y){V(e,e.return,y)}}break;case 1:ze(t,e),Be(e),r&512&&n!==null&&bt(n,n.return);break;case 5:if(ze(t,e),Be(e),r&512&&n!==null&&bt(n,n.return),e.flags&32){var l=e.stateNode;try{Qn(l,"")}catch(y){V(e,e.return,y)}}if(r&4&&(l=e.stateNode,l!=null)){var o=e.memoizedProps,i=n!==null?n.memoizedProps:o,u=e.type,s=e.updateQueue;if(e.updateQueue=null,s!==null)try{u==="input"&&o.type==="radio"&&o.name!=null&&la(l,o),Mo(u,i);var a=Mo(u,o);for(i=0;i<s.length;i+=2){var p=s[i],m=s[i+1];p==="style"?aa(l,m):p==="dangerouslySetInnerHTML"?ua(l,m):p==="children"?Qn(l,m):Ti(l,p,m,a)}switch(u){case"input":zo(l,o);break;case"textarea":oa(l,o);break;case"select":var h=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!o.multiple;var v=o.value;v!=null?tn(l,!!o.multiple,v,!1):h!==!!o.multiple&&(o.defaultValue!=null?tn(l,!!o.multiple,o.defaultValue,!0):tn(l,!!o.multiple,o.multiple?[]:"",!1))}l[er]=o}catch(y){V(e,e.return,y)}}break;case 6:if(ze(t,e),Be(e),r&4){if(e.stateNode===null)throw Error(w(162));l=e.stateNode,o=e.memoizedProps;try{l.nodeValue=o}catch(y){V(e,e.return,y)}}break;case 3:if(ze(t,e),Be(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Gn(t.containerInfo)}catch(y){V(e,e.return,y)}break;case 4:ze(t,e),Be(e);break;case 13:ze(t,e),Be(e),l=e.child,l.flags&8192&&(o=l.memoizedState!==null,l.stateNode.isHidden=o,!o||l.alternate!==null&&l.alternate.memoizedState!==null||(uu=K())),r&4&&Es(e);break;case 22:if(p=n!==null&&n.memoizedState!==null,e.mode&1?(ie=(a=ie)||p,ze(t,e),ie=a):ze(t,e),Be(e),r&8192){if(a=e.memoizedState!==null,(e.stateNode.isHidden=a)&&!p&&e.mode&1)for(E=e,p=e.child;p!==null;){for(m=E=p;E!==null;){switch(h=E,v=h.child,h.tag){case 0:case 11:case 14:case 15:$n(4,h,h.return);break;case 1:bt(h,h.return);var S=h.stateNode;if(typeof S.componentWillUnmount=="function"){r=h,n=h.return;try{t=r,S.props=t.memoizedProps,S.state=t.memoizedState,S.componentWillUnmount()}catch(y){V(r,n,y)}}break;case 5:bt(h,h.return);break;case 22:if(h.memoizedState!==null){Cs(m);continue}}v!==null?(v.return=h,E=v):Cs(m)}p=p.sibling}e:for(p=null,m=e;;){if(m.tag===5){if(p===null){p=m;try{l=m.stateNode,a?(o=l.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none"):(u=m.stateNode,s=m.memoizedProps.style,i=s!=null&&s.hasOwnProperty("display")?s.display:null,u.style.display=sa("display",i))}catch(y){V(e,e.return,y)}}}else if(m.tag===6){if(p===null)try{m.stateNode.nodeValue=a?"":m.memoizedProps}catch(y){V(e,e.return,y)}}else if((m.tag!==22&&m.tag!==23||m.memoizedState===null||m===e)&&m.child!==null){m.child.return=m,m=m.child;continue}if(m===e)break e;for(;m.sibling===null;){if(m.return===null||m.return===e)break e;p===m&&(p=null),m=m.return}p===m&&(p=null),m.sibling.return=m.return,m=m.sibling}}break;case 19:ze(t,e),Be(e),r&4&&Es(e);break;case 21:break;default:ze(t,e),Be(e)}}function Be(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Ic(n)){var r=n;break e}n=n.return}throw Error(w(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(Qn(l,""),r.flags&=-33);var o=ks(e);pi(e,o,l);break;case 3:case 4:var i=r.stateNode.containerInfo,u=ks(e);di(e,u,i);break;default:throw Error(w(161))}}catch(s){V(e,e.return,s)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Ep(e,t,n){E=e,Fc(e)}function Fc(e,t,n){for(var r=(e.mode&1)!==0;E!==null;){var l=E,o=l.child;if(l.tag===22&&r){var i=l.memoizedState!==null||Dr;if(!i){var u=l.alternate,s=u!==null&&u.memoizedState!==null||ie;u=Dr;var a=ie;if(Dr=i,(ie=s)&&!a)for(E=l;E!==null;)i=E,s=i.child,i.tag===22&&i.memoizedState!==null?_s(l):s!==null?(s.return=i,E=s):_s(l);for(;o!==null;)E=o,Fc(o),o=o.sibling;E=l,Dr=u,ie=a}xs(e)}else l.subtreeFlags&8772&&o!==null?(o.return=l,E=o):xs(e)}}function xs(e){for(;E!==null;){var t=E;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:ie||Dl(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!ie)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:je(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;o!==null&&is(t,o,r);break;case 3:var i=t.updateQueue;if(i!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}is(t,i,n)}break;case 5:var u=t.stateNode;if(n===null&&t.flags&4){n=u;var s=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":s.autoFocus&&n.focus();break;case"img":s.src&&(n.src=s.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var a=t.alternate;if(a!==null){var p=a.memoizedState;if(p!==null){var m=p.dehydrated;m!==null&&Gn(m)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(w(163))}ie||t.flags&512&&fi(t)}catch(h){V(t,t.return,h)}}if(t===e){E=null;break}if(n=t.sibling,n!==null){n.return=t.return,E=n;break}E=t.return}}function Cs(e){for(;E!==null;){var t=E;if(t===e){E=null;break}var n=t.sibling;if(n!==null){n.return=t.return,E=n;break}E=t.return}}function _s(e){for(;E!==null;){var t=E;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Dl(4,t)}catch(s){V(t,n,s)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(s){V(t,l,s)}}var o=t.return;try{fi(t)}catch(s){V(t,o,s)}break;case 5:var i=t.return;try{fi(t)}catch(s){V(t,i,s)}}}catch(s){V(t,t.return,s)}if(t===e){E=null;break}var u=t.sibling;if(u!==null){u.return=t.return,E=u;break}E=t.return}}var xp=Math.ceil,yl=et.ReactCurrentDispatcher,ou=et.ReactCurrentOwner,Te=et.ReactCurrentBatchConfig,j=0,ee=null,Y=null,ne=0,we=0,en=kt(0),G=0,ir=null,Ut=0,Il=0,iu=0,Vn=null,he=null,uu=0,hn=1/0,Qe=null,gl=!1,hi=null,ht=null,Ir=!1,ut=null,wl=0,Hn=0,mi=null,Yr=-1,Xr=0;function ce(){return j&6?K():Yr!==-1?Yr:Yr=K()}function mt(e){return e.mode&1?j&2&&ne!==0?ne&-ne:ip.transition!==null?(Xr===0&&(Xr=ka()),Xr):(e=D,e!==0||(e=window.event,e=e===void 0?16:Ta(e.type)),e):1}function Me(e,t,n,r){if(50<Hn)throw Hn=0,mi=null,Error(w(185));ar(e,n,r),(!(j&2)||e!==ee)&&(e===ee&&(!(j&2)&&(Il|=n),G===4&&ot(e,ne)),ge(e,r),n===1&&j===0&&!(t.mode&1)&&(hn=K()+500,Ol&&Et()))}function ge(e,t){var n=e.callbackNode;id(e,t);var r=nl(e,e===ee?ne:0);if(r===0)n!==null&&Du(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Du(n),t===1)e.tag===0?op(Ps.bind(null,e)):Ya(Ps.bind(null,e)),tp(function(){!(j&6)&&Et()}),n=null;else{switch(Ea(r)){case 1:n=ji;break;case 4:n=wa;break;case 16:n=tl;break;case 536870912:n=Sa;break;default:n=tl}n=Kc(n,Bc.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Bc(e,t){if(Yr=-1,Xr=0,j&6)throw Error(w(327));var n=e.callbackNode;if(un()&&e.callbackNode!==n)return null;var r=nl(e,e===ee?ne:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=Sl(e,r);else{t=r;var l=j;j|=2;var o=$c();(ee!==e||ne!==t)&&(Qe=null,hn=K()+500,Ot(e,t));do try{Pp();break}catch(u){Ac(e,u)}while(1);Ki(),yl.current=o,j=l,Y!==null?t=0:(ee=null,ne=0,t=G)}if(t!==0){if(t===2&&(l=Vo(e),l!==0&&(r=l,t=vi(e,l))),t===1)throw n=ir,Ot(e,0),ot(e,r),ge(e,K()),n;if(t===6)ot(e,r);else{if(l=e.current.alternate,!(r&30)&&!Cp(l)&&(t=Sl(e,r),t===2&&(o=Vo(e),o!==0&&(r=o,t=vi(e,o))),t===1))throw n=ir,Ot(e,0),ot(e,r),ge(e,K()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(w(345));case 2:Pt(e,he,Qe);break;case 3:if(ot(e,r),(r&130023424)===r&&(t=uu+500-K(),10<t)){if(nl(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){ce(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=Jo(Pt.bind(null,e,he,Qe),t);break}Pt(e,he,Qe);break;case 4:if(ot(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var i=31-Ue(r);o=1<<i,i=t[i],i>l&&(l=i),r&=~o}if(r=l,r=K()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*xp(r/1960))-r,10<r){e.timeoutHandle=Jo(Pt.bind(null,e,he,Qe),r);break}Pt(e,he,Qe);break;case 5:Pt(e,he,Qe);break;default:throw Error(w(329))}}}return ge(e,K()),e.callbackNode===n?Bc.bind(null,e):null}function vi(e,t){var n=Vn;return e.current.memoizedState.isDehydrated&&(Ot(e,t).flags|=256),e=Sl(e,t),e!==2&&(t=he,he=n,t!==null&&yi(t)),e}function yi(e){he===null?he=e:he.push.apply(he,e)}function Cp(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var l=n[r],o=l.getSnapshot;l=l.value;try{if(!Fe(o(),l))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function ot(e,t){for(t&=~iu,t&=~Il,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Ue(t),r=1<<n;e[n]=-1,t&=~r}}function Ps(e){if(j&6)throw Error(w(327));un();var t=nl(e,0);if(!(t&1))return ge(e,K()),null;var n=Sl(e,t);if(e.tag!==0&&n===2){var r=Vo(e);r!==0&&(t=r,n=vi(e,r))}if(n===1)throw n=ir,Ot(e,0),ot(e,t),ge(e,K()),n;if(n===6)throw Error(w(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Pt(e,he,Qe),ge(e,K()),null}function su(e,t){var n=j;j|=1;try{return e(t)}finally{j=n,j===0&&(hn=K()+500,Ol&&Et())}}function Mt(e){ut!==null&&ut.tag===0&&!(j&6)&&un();var t=j;j|=1;var n=Te.transition,r=D;try{if(Te.transition=null,D=1,e)return e()}finally{D=r,Te.transition=n,j=t,!(j&6)&&Et()}}function au(){we=en.current,M(en)}function Ot(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,ep(n)),Y!==null)for(n=Y.return;n!==null;){var r=n;switch(Hi(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&ul();break;case 3:dn(),M(ve),M(se),qi();break;case 5:Zi(r);break;case 4:dn();break;case 13:M(B);break;case 19:M(B);break;case 10:Yi(r.type._context);break;case 22:case 23:au()}n=n.return}if(ee=e,Y=e=vt(e.current,null),ne=we=t,G=0,ir=null,iu=Il=Ut=0,he=Vn=null,Rt!==null){for(t=0;t<Rt.length;t++)if(n=Rt[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,o=n.pending;if(o!==null){var i=o.next;o.next=l,r.next=i}n.pending=r}Rt=null}return e}function Ac(e,t){do{var n=Y;try{if(Ki(),Wr.current=vl,ml){for(var r=A.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}ml=!1}if(It=0,b=X=A=null,An=!1,rr=0,ou.current=null,n===null||n.return===null){G=1,ir=t,Y=null;break}e:{var o=e,i=n.return,u=n,s=t;if(t=ne,u.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){var a=s,p=u,m=p.tag;if(!(p.mode&1)&&(m===0||m===11||m===15)){var h=p.alternate;h?(p.updateQueue=h.updateQueue,p.memoizedState=h.memoizedState,p.lanes=h.lanes):(p.updateQueue=null,p.memoizedState=null)}var v=ps(i);if(v!==null){v.flags&=-257,hs(v,i,u,o,t),v.mode&1&&ds(o,a,t),t=v,s=a;var S=t.updateQueue;if(S===null){var y=new Set;y.add(s),t.updateQueue=y}else S.add(s);break e}else{if(!(t&1)){ds(o,a,t),cu();break e}s=Error(w(426))}}else if(F&&u.mode&1){var z=ps(i);if(z!==null){!(z.flags&65536)&&(z.flags|=256),hs(z,i,u,o,t),Wi(pn(s,u));break e}}o=s=pn(s,u),G!==4&&(G=2),Vn===null?Vn=[o]:Vn.push(o),o=i;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t;var f=xc(o,s,t);os(o,f);break e;case 1:u=s;var c=o.type,d=o.stateNode;if(!(o.flags&128)&&(typeof c.getDerivedStateFromError=="function"||d!==null&&typeof d.componentDidCatch=="function"&&(ht===null||!ht.has(d)))){o.flags|=65536,t&=-t,o.lanes|=t;var g=Cc(o,u,t);os(o,g);break e}}o=o.return}while(o!==null)}Hc(n)}catch(k){t=k,Y===n&&n!==null&&(Y=n=n.return);continue}break}while(1)}function $c(){var e=yl.current;return yl.current=vl,e===null?vl:e}function cu(){(G===0||G===3||G===2)&&(G=4),ee===null||!(Ut&268435455)&&!(Il&268435455)||ot(ee,ne)}function Sl(e,t){var n=j;j|=2;var r=$c();(ee!==e||ne!==t)&&(Qe=null,Ot(e,t));do try{_p();break}catch(l){Ac(e,l)}while(1);if(Ki(),j=n,yl.current=r,Y!==null)throw Error(w(261));return ee=null,ne=0,G}function _p(){for(;Y!==null;)Vc(Y)}function Pp(){for(;Y!==null&&!Zf();)Vc(Y)}function Vc(e){var t=Qc(e.alternate,e,we);e.memoizedProps=e.pendingProps,t===null?Hc(e):Y=t,ou.current=null}function Hc(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=wp(n,t),n!==null){n.flags&=32767,Y=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{G=6,Y=null;return}}else if(n=gp(n,t,we),n!==null){Y=n;return}if(t=t.sibling,t!==null){Y=t;return}Y=t=e}while(t!==null);G===0&&(G=5)}function Pt(e,t,n){var r=D,l=Te.transition;try{Te.transition=null,D=1,Np(e,t,n,r)}finally{Te.transition=l,D=r}return null}function Np(e,t,n,r){do un();while(ut!==null);if(j&6)throw Error(w(327));n=e.finishedWork;var l=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(w(177));e.callbackNode=null,e.callbackPriority=0;var o=n.lanes|n.childLanes;if(ud(e,o),e===ee&&(Y=ee=null,ne=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Ir||(Ir=!0,Kc(tl,function(){return un(),null})),o=(n.flags&15990)!==0,n.subtreeFlags&15990||o){o=Te.transition,Te.transition=null;var i=D;D=1;var u=j;j|=4,ou.current=null,kp(e,n),Mc(n,e),Yd(Xo),rl=!!Yo,Xo=Yo=null,e.current=n,Ep(n),qf(),j=u,D=i,Te.transition=o}else e.current=n;if(Ir&&(Ir=!1,ut=e,wl=l),o=e.pendingLanes,o===0&&(ht=null),td(n.stateNode),ge(e,K()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)l=t[n],r(l.value,{componentStack:l.stack,digest:l.digest});if(gl)throw gl=!1,e=hi,hi=null,e;return wl&1&&e.tag!==0&&un(),o=e.pendingLanes,o&1?e===mi?Hn++:(Hn=0,mi=e):Hn=0,Et(),null}function un(){if(ut!==null){var e=Ea(wl),t=Te.transition,n=D;try{if(Te.transition=null,D=16>e?16:e,ut===null)var r=!1;else{if(e=ut,ut=null,wl=0,j&6)throw Error(w(331));var l=j;for(j|=4,E=e.current;E!==null;){var o=E,i=o.child;if(E.flags&16){var u=o.deletions;if(u!==null){for(var s=0;s<u.length;s++){var a=u[s];for(E=a;E!==null;){var p=E;switch(p.tag){case 0:case 11:case 15:$n(8,p,o)}var m=p.child;if(m!==null)m.return=p,E=m;else for(;E!==null;){p=E;var h=p.sibling,v=p.return;if(Dc(p),p===a){E=null;break}if(h!==null){h.return=v,E=h;break}E=v}}}var S=o.alternate;if(S!==null){var y=S.child;if(y!==null){S.child=null;do{var z=y.sibling;y.sibling=null,y=z}while(y!==null)}}E=o}}if(o.subtreeFlags&2064&&i!==null)i.return=o,E=i;else e:for(;E!==null;){if(o=E,o.flags&2048)switch(o.tag){case 0:case 11:case 15:$n(9,o,o.return)}var f=o.sibling;if(f!==null){f.return=o.return,E=f;break e}E=o.return}}var c=e.current;for(E=c;E!==null;){i=E;var d=i.child;if(i.subtreeFlags&2064&&d!==null)d.return=i,E=d;else e:for(i=c;E!==null;){if(u=E,u.flags&2048)try{switch(u.tag){case 0:case 11:case 15:Dl(9,u)}}catch(k){V(u,u.return,k)}if(u===i){E=null;break e}var g=u.sibling;if(g!==null){g.return=u.return,E=g;break e}E=u.return}}if(j=l,Et(),Ve&&typeof Ve.onPostCommitFiberRoot=="function")try{Ve.onPostCommitFiberRoot(Pl,e)}catch{}r=!0}return r}finally{D=n,Te.transition=t}}return!1}function Ns(e,t,n){t=pn(n,t),t=xc(e,t,1),e=pt(e,t,1),t=ce(),e!==null&&(ar(e,1,t),ge(e,t))}function V(e,t,n){if(e.tag===3)Ns(e,e,n);else for(;t!==null;){if(t.tag===3){Ns(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(ht===null||!ht.has(r))){e=pn(n,e),e=Cc(t,e,1),t=pt(t,e,1),e=ce(),t!==null&&(ar(t,1,e),ge(t,e));break}}t=t.return}}function Tp(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=ce(),e.pingedLanes|=e.suspendedLanes&n,ee===e&&(ne&n)===n&&(G===4||G===3&&(ne&130023424)===ne&&500>K()-uu?Ot(e,0):iu|=n),ge(e,t)}function Wc(e,t){t===0&&(e.mode&1?(t=_r,_r<<=1,!(_r&130023424)&&(_r=4194304)):t=1);var n=ce();e=qe(e,t),e!==null&&(ar(e,t,n),ge(e,n))}function Rp(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Wc(e,n)}function Lp(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(n=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(w(314))}r!==null&&r.delete(t),Wc(e,n)}var Qc;Qc=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||ve.current)me=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return me=!1,yp(e,t,n);me=!!(e.flags&131072)}else me=!1,F&&t.flags&1048576&&Xa(t,cl,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Kr(e,t),e=t.pendingProps;var l=an(t,se.current);on(t,n),l=eu(null,t,r,e,l,n);var o=tu();return t.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,ye(r)?(o=!0,sl(t)):o=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,Gi(t),l.updater=zl,t.stateNode=l,l._reactInternals=t,ri(t,r,e,n),t=ii(null,t,r,!0,o,n)):(t.tag=0,F&&o&&Vi(t),ae(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Kr(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=zp(r),e=je(r,e),l){case 0:t=oi(null,t,r,e,n);break e;case 1:t=ys(null,t,r,e,n);break e;case 11:t=ms(null,t,r,e,n);break e;case 14:t=vs(null,t,r,je(r.type,e),n);break e}throw Error(w(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:je(r,l),oi(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:je(r,l),ys(e,t,r,l,n);case 3:e:{if(Tc(t),e===null)throw Error(w(387));r=t.pendingProps,o=t.memoizedState,l=o.element,qa(e,t),pl(t,r,null,n);var i=t.memoizedState;if(r=i.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){l=pn(Error(w(423)),t),t=gs(e,t,r,n,l);break e}else if(r!==l){l=pn(Error(w(424)),t),t=gs(e,t,r,n,l);break e}else for(Se=dt(t.stateNode.containerInfo.firstChild),ke=t,F=!0,Ie=null,n=nc(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(cn(),r===l){t=be(e,t,n);break e}ae(e,t,r,n)}t=t.child}return t;case 5:return rc(t),e===null&&ei(t),r=t.type,l=t.pendingProps,o=e!==null?e.memoizedProps:null,i=l.children,Go(r,l)?i=null:o!==null&&Go(r,o)&&(t.flags|=32),Nc(e,t),ae(e,t,i,n),t.child;case 6:return e===null&&ei(t),null;case 13:return Rc(e,t,n);case 4:return Ji(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=fn(t,null,r,n):ae(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:je(r,l),ms(e,t,r,l,n);case 7:return ae(e,t,t.pendingProps,n),t.child;case 8:return ae(e,t,t.pendingProps.children,n),t.child;case 12:return ae(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,o=t.memoizedProps,i=l.value,I(fl,r._currentValue),r._currentValue=i,o!==null)if(Fe(o.value,i)){if(o.children===l.children&&!ve.current){t=be(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var u=o.dependencies;if(u!==null){i=o.child;for(var s=u.firstContext;s!==null;){if(s.context===r){if(o.tag===1){s=Ge(-1,n&-n),s.tag=2;var a=o.updateQueue;if(a!==null){a=a.shared;var p=a.pending;p===null?s.next=s:(s.next=p.next,p.next=s),a.pending=s}}o.lanes|=n,s=o.alternate,s!==null&&(s.lanes|=n),ti(o.return,n,t),u.lanes|=n;break}s=s.next}}else if(o.tag===10)i=o.type===t.type?null:o.child;else if(o.tag===18){if(i=o.return,i===null)throw Error(w(341));i.lanes|=n,u=i.alternate,u!==null&&(u.lanes|=n),ti(i,n,t),i=o.sibling}else i=o.child;if(i!==null)i.return=o;else for(i=o;i!==null;){if(i===t){i=null;break}if(o=i.sibling,o!==null){o.return=i.return,i=o;break}i=i.return}o=i}ae(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,on(t,n),l=Re(l),r=r(l),t.flags|=1,ae(e,t,r,n),t.child;case 14:return r=t.type,l=je(r,t.pendingProps),l=je(r.type,l),vs(e,t,r,l,n);case 15:return _c(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:je(r,l),Kr(e,t),t.tag=1,ye(r)?(e=!0,sl(t)):e=!1,on(t,n),ec(t,r,l),ri(t,r,l,n),ii(null,t,r,!0,e,n);case 19:return Lc(e,t,n);case 22:return Pc(e,t,n)}throw Error(w(156,t.tag))};function Kc(e,t){return ga(e,t)}function Op(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ne(e,t,n,r){return new Op(e,t,n,r)}function fu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function zp(e){if(typeof e=="function")return fu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Li)return 11;if(e===Oi)return 14}return 2}function vt(e,t){var n=e.alternate;return n===null?(n=Ne(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Gr(e,t,n,r,l,o){var i=2;if(r=e,typeof e=="function")fu(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Wt:return zt(n.children,l,o,t);case Ri:i=8,l|=8;break;case No:return e=Ne(12,n,t,l|2),e.elementType=No,e.lanes=o,e;case To:return e=Ne(13,n,t,l),e.elementType=To,e.lanes=o,e;case Ro:return e=Ne(19,n,t,l),e.elementType=Ro,e.lanes=o,e;case ta:return Ul(n,l,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case bs:i=10;break e;case ea:i=9;break e;case Li:i=11;break e;case Oi:i=14;break e;case nt:i=16,r=null;break e}throw Error(w(130,e==null?e:typeof e,""))}return t=Ne(i,n,t,l),t.elementType=e,t.type=r,t.lanes=o,t}function zt(e,t,n,r){return e=Ne(7,e,r,t),e.lanes=n,e}function Ul(e,t,n,r){return e=Ne(22,e,r,t),e.elementType=ta,e.lanes=n,e.stateNode={isHidden:!1},e}function vo(e,t,n){return e=Ne(6,e,null,t),e.lanes=n,e}function yo(e,t,n){return t=Ne(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function jp(e,t,n,r,l){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Jl(0),this.expirationTimes=Jl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Jl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function du(e,t,n,r,l,o,i,u,s){return e=new jp(e,t,n,u,s),t===1?(t=1,o===!0&&(t|=8)):t=0,o=Ne(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Gi(o),e}function Dp(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Ht,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Yc(e){if(!e)return wt;e=e._reactInternals;e:{if(At(e)!==e||e.tag!==1)throw Error(w(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(ye(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(w(171))}if(e.tag===1){var n=e.type;if(ye(n))return Ka(e,n,t)}return t}function Xc(e,t,n,r,l,o,i,u,s){return e=du(n,r,!0,e,l,o,i,u,s),e.context=Yc(null),n=e.current,r=ce(),l=mt(n),o=Ge(r,l),o.callback=t??null,pt(n,o,l),e.current.lanes=l,ar(e,l,r),ge(e,r),e}function Ml(e,t,n,r){var l=t.current,o=ce(),i=mt(l);return n=Yc(n),t.context===null?t.context=n:t.pendingContext=n,t=Ge(o,i),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=pt(l,t,i),e!==null&&(Me(e,l,i,o),Hr(e,l,i)),i}function kl(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Ts(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function pu(e,t){Ts(e,t),(e=e.alternate)&&Ts(e,t)}function Ip(){return null}var Gc=typeof reportError=="function"?reportError:function(e){console.error(e)};function hu(e){this._internalRoot=e}Fl.prototype.render=hu.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(w(409));Ml(e,t,null,null)};Fl.prototype.unmount=hu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Mt(function(){Ml(null,e,null,null)}),t[Ze]=null}};function Fl(e){this._internalRoot=e}Fl.prototype.unstable_scheduleHydration=function(e){if(e){var t=_a();e={blockedOn:null,target:e,priority:t};for(var n=0;n<lt.length&&t!==0&&t<lt[n].priority;n++);lt.splice(n,0,e),n===0&&Na(e)}};function mu(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Bl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Rs(){}function Up(e,t,n,r,l){if(l){if(typeof r=="function"){var o=r;r=function(){var a=kl(i);o.call(a)}}var i=Xc(t,r,e,0,null,!1,!1,"",Rs);return e._reactRootContainer=i,e[Ze]=i.current,qn(e.nodeType===8?e.parentNode:e),Mt(),i}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var u=r;r=function(){var a=kl(s);u.call(a)}}var s=du(e,0,!1,null,null,!1,!1,"",Rs);return e._reactRootContainer=s,e[Ze]=s.current,qn(e.nodeType===8?e.parentNode:e),Mt(function(){Ml(t,s,n,r)}),s}function Al(e,t,n,r,l){var o=n._reactRootContainer;if(o){var i=o;if(typeof l=="function"){var u=l;l=function(){var s=kl(i);u.call(s)}}Ml(t,i,e,l)}else i=Up(n,t,e,l,r);return kl(i)}xa=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=jn(t.pendingLanes);n!==0&&(Di(t,n|1),ge(t,K()),!(j&6)&&(hn=K()+500,Et()))}break;case 13:Mt(function(){var r=qe(e,1);if(r!==null){var l=ce();Me(r,e,1,l)}}),pu(e,1)}};Ii=function(e){if(e.tag===13){var t=qe(e,134217728);if(t!==null){var n=ce();Me(t,e,134217728,n)}pu(e,134217728)}};Ca=function(e){if(e.tag===13){var t=mt(e),n=qe(e,t);if(n!==null){var r=ce();Me(n,e,t,r)}pu(e,t)}};_a=function(){return D};Pa=function(e,t){var n=D;try{return D=e,t()}finally{D=n}};Bo=function(e,t,n){switch(t){case"input":if(zo(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var l=Ll(r);if(!l)throw Error(w(90));ra(r),zo(r,l)}}}break;case"textarea":oa(e,n);break;case"select":t=n.value,t!=null&&tn(e,!!n.multiple,t,!1)}};da=su;pa=Mt;var Mp={usingClientEntryPoint:!1,Events:[fr,Xt,Ll,ca,fa,su]},Rn={findFiberByHostInstance:Tt,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},Fp={bundleType:Rn.bundleType,version:Rn.version,rendererPackageName:Rn.rendererPackageName,rendererConfig:Rn.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:et.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=va(e),e===null?null:e.stateNode},findFiberByHostInstance:Rn.findFiberByHostInstance||Ip,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Ur=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Ur.isDisabled&&Ur.supportsFiber)try{Pl=Ur.inject(Fp),Ve=Ur}catch{}}xe.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Mp;xe.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!mu(t))throw Error(w(200));return Dp(e,t,null,n)};xe.createRoot=function(e,t){if(!mu(e))throw Error(w(299));var n=!1,r="",l=Gc;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=du(e,1,!1,null,null,n,!1,r,l),e[Ze]=t.current,qn(e.nodeType===8?e.parentNode:e),new hu(t)};xe.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(w(188)):(e=Object.keys(e).join(","),Error(w(268,e)));return e=va(t),e=e===null?null:e.stateNode,e};xe.flushSync=function(e){return Mt(e)};xe.hydrate=function(e,t,n){if(!Bl(t))throw Error(w(200));return Al(null,e,t,!0,n)};xe.hydrateRoot=function(e,t,n){if(!mu(e))throw Error(w(405));var r=n!=null&&n.hydratedSources||null,l=!1,o="",i=Gc;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(i=n.onRecoverableError)),t=Xc(t,null,e,1,n??null,l,!1,o,i),e[Ze]=t.current,qn(e),r)for(e=0;e<r.length;e++)n=r[e],l=n._getVersion,l=l(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,l]:t.mutableSourceEagerHydrationData.push(n,l);return new Fl(t)};xe.render=function(e,t,n){if(!Bl(t))throw Error(w(200));return Al(null,e,t,!1,n)};xe.unmountComponentAtNode=function(e){if(!Bl(e))throw Error(w(40));return e._reactRootContainer?(Mt(function(){Al(null,null,e,!1,function(){e._reactRootContainer=null,e[Ze]=null})}),!0):!1};xe.unstable_batchedUpdates=su;xe.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Bl(n))throw Error(w(200));if(e==null||e._reactInternals===void 0)throw Error(w(38));return Al(e,t,n,!1,r)};xe.version="18.2.0-next-9e3b772b8-20220608";(function(e){function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}t(),e.exports=xe})(If);var Ls=Co;xo.createRoot=Ls.createRoot,xo.hydrateRoot=Ls.hydrateRoot;/** | |
| 41 | + * @remix-run/router v1.2.1 | |
| 42 | + * | |
| 43 | + * Copyright (c) Remix Software Inc. | |
| 44 | + * | |
| 45 | + * This source code is licensed under the MIT license found in the | |
| 46 | + * LICENSE.md file in the root directory of this source tree. | |
| 47 | + * | |
| 48 | + * @license MIT | |
| 49 | + */function El(){return El=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},El.apply(this,arguments)}var st;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(st||(st={}));const Os="popstate";function Bp(e){e===void 0&&(e={});function t(r,l){let{pathname:o,search:i,hash:u}=r.location;return gi("",{pathname:o,search:i,hash:u},l.state&&l.state.usr||null,l.state&&l.state.key||"default")}function n(r,l){return typeof l=="string"?l:ur(l)}return Vp(t,n,null,e)}function J(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Ap(){return Math.random().toString(36).substr(2,8)}function zs(e){return{usr:e.state,key:e.key}}function gi(e,t,n,r){return n===void 0&&(n=null),El({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?gn(t):t,{state:n,key:t&&t.key||r||Ap()})}function ur(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function gn(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function $p(e){let t=typeof window<"u"&&typeof window.location<"u"&&window.location.origin!=="null"?window.location.origin:window.location.href,n=typeof e=="string"?e:ur(e);return J(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}function Vp(e,t,n,r){r===void 0&&(r={});let{window:l=document.defaultView,v5Compat:o=!1}=r,i=l.history,u=st.Pop,s=null;function a(){u=st.Pop,s&&s({action:u,location:h.location})}function p(v,S){u=st.Push;let y=gi(h.location,v,S);n&&n(y,v);let z=zs(y),f=h.createHref(y);try{i.pushState(z,"",f)}catch{l.location.assign(f)}o&&s&&s({action:u,location:h.location})}function m(v,S){u=st.Replace;let y=gi(h.location,v,S);n&&n(y,v);let z=zs(y),f=h.createHref(y);i.replaceState(z,"",f),o&&s&&s({action:u,location:h.location})}let h={get action(){return u},get location(){return e(l,i)},listen(v){if(s)throw new Error("A history only accepts one active listener");return l.addEventListener(Os,a),s=v,()=>{l.removeEventListener(Os,a),s=null}},createHref(v){return t(l,v)},encodeLocation(v){let S=$p(typeof v=="string"?v:ur(v));return{pathname:S.pathname,search:S.search,hash:S.hash}},push:p,replace:m,go(v){return i.go(v)}};return h}var js;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(js||(js={}));function Hp(e,t,n){n===void 0&&(n="/");let r=typeof t=="string"?gn(t):t,l=qc(r.pathname||"/",n);if(l==null)return null;let o=Jc(e);Wp(o);let i=null;for(let u=0;i==null&&u<o.length;++u)i=bp(o[u],nh(l));return i}function Jc(e,t,n,r){t===void 0&&(t=[]),n===void 0&&(n=[]),r===void 0&&(r="");let l=(o,i,u)=>{let s={relativePath:u===void 0?o.path||"":u,caseSensitive:o.caseSensitive===!0,childrenIndex:i,route:o};s.relativePath.startsWith("/")&&(J(s.relativePath.startsWith(r),'Absolute route path "'+s.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),s.relativePath=s.relativePath.slice(r.length));let a=yt([r,s.relativePath]),p=n.concat(s);o.children&&o.children.length>0&&(J(o.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+a+'".')),Jc(o.children,t,p,a)),!(o.path==null&&!o.index)&&t.push({path:a,score:Zp(a,o.index),routesMeta:p})};return e.forEach((o,i)=>{var u;if(o.path===""||!((u=o.path)!=null&&u.includes("?")))l(o,i);else for(let s of Zc(o.path))l(o,i,s)}),t}function Zc(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,l=n.endsWith("?"),o=n.replace(/\?$/,"");if(r.length===0)return l?[o,""]:[o];let i=Zc(r.join("/")),u=[];return u.push(...i.map(s=>s===""?o:[o,s].join("/"))),l&&u.push(...i),u.map(s=>e.startsWith("/")&&s===""?"/":s)}function Wp(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:qp(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const Qp=/^:\w+$/,Kp=3,Yp=2,Xp=1,Gp=10,Jp=-2,Ds=e=>e==="*";function Zp(e,t){let n=e.split("/"),r=n.length;return n.some(Ds)&&(r+=Jp),t&&(r+=Yp),n.filter(l=>!Ds(l)).reduce((l,o)=>l+(Qp.test(o)?Kp:o===""?Xp:Gp),r)}function qp(e,t){return e.length===t.length&&e.slice(0,-1).every((r,l)=>r===t[l])?e[e.length-1]-t[t.length-1]:0}function bp(e,t){let{routesMeta:n}=e,r={},l="/",o=[];for(let i=0;i<n.length;++i){let u=n[i],s=i===n.length-1,a=l==="/"?t:t.slice(l.length)||"/",p=eh({path:u.relativePath,caseSensitive:u.caseSensitive,end:s},a);if(!p)return null;Object.assign(r,p.params);let m=u.route;o.push({params:r,pathname:yt([l,p.pathname]),pathnameBase:ih(yt([l,p.pathnameBase])),route:m}),p.pathnameBase!=="/"&&(l=yt([l,p.pathnameBase]))}return o}function eh(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=th(e.path,e.caseSensitive,e.end),l=t.match(n);if(!l)return null;let o=l[0],i=o.replace(/(.)\/+$/,"$1"),u=l.slice(1);return{params:r.reduce((a,p,m)=>{if(p==="*"){let h=u[m]||"";i=o.slice(0,o.length-h.length).replace(/(.)\/+$/,"$1")}return a[p]=rh(u[m]||"",p),a},{}),pathname:o,pathnameBase:i,pattern:e}}function th(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),vu(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],l="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/\/:(\w+)/g,(i,u)=>(r.push(u),"/([^\\/]+)"));return e.endsWith("*")?(r.push("*"),l+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?l+="\\/*$":e!==""&&e!=="/"&&(l+="(?:(?=\\/|$))"),[new RegExp(l,t?void 0:"i"),r]}function nh(e){try{return decodeURI(e)}catch(t){return vu(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function rh(e,t){try{return decodeURIComponent(e)}catch(n){return vu(!1,'The value for the URL param "'+t+'" will not be decoded because'+(' the string "'+e+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+n+").")),e}}function qc(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function vu(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function lh(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:l=""}=typeof e=="string"?gn(e):e;return{pathname:n?n.startsWith("/")?n:oh(n,t):t,search:uh(r),hash:sh(l)}}function oh(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(l=>{l===".."?n.length>1&&n.pop():l!=="."&&n.push(l)}),n.length>1?n.join("/"):"/"}function go(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function bc(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function ef(e,t,n,r){r===void 0&&(r=!1);let l;typeof e=="string"?l=gn(e):(l=El({},e),J(!l.pathname||!l.pathname.includes("?"),go("?","pathname","search",l)),J(!l.pathname||!l.pathname.includes("#"),go("#","pathname","hash",l)),J(!l.search||!l.search.includes("#"),go("#","search","hash",l)));let o=e===""||l.pathname==="",i=o?"/":l.pathname,u;if(r||i==null)u=n;else{let m=t.length-1;if(i.startsWith("..")){let h=i.split("/");for(;h[0]==="..";)h.shift(),m-=1;l.pathname=h.join("/")}u=m>=0?t[m]:"/"}let s=lh(l,u),a=i&&i!=="/"&&i.endsWith("/"),p=(o||i===".")&&n.endsWith("/");return!s.pathname.endsWith("/")&&(a||p)&&(s.pathname+="/"),s}const yt=e=>e.join("/").replace(/\/\/+/g,"/"),ih=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),uh=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,sh=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;class ah{constructor(t,n,r,l){l===void 0&&(l=!1),this.status=t,this.statusText=n||"",this.internal=l,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}}function ch(e){return e instanceof ah}const fh=["post","put","patch","delete"];[...fh];/** | |
| 50 | + * React Router v6.6.1 | |
| 51 | + * | |
| 52 | + * Copyright (c) Remix Software Inc. | |
| 53 | + * | |
| 54 | + * This source code is licensed under the MIT license found in the | |
| 55 | + * LICENSE.md file in the root directory of this source tree. | |
| 56 | + * | |
| 57 | + * @license MIT | |
| 58 | + */function wi(){return wi=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},wi.apply(this,arguments)}function dh(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}const ph=typeof Object.is=="function"?Object.is:dh,{useState:hh,useEffect:mh,useLayoutEffect:vh,useDebugValue:yh}=ko;function gh(e,t,n){const r=t(),[{inst:l},o]=hh({inst:{value:r,getSnapshot:t}});return vh(()=>{l.value=r,l.getSnapshot=t,wo(l)&&o({inst:l})},[e,r,t]),mh(()=>(wo(l)&&o({inst:l}),e(()=>{wo(l)&&o({inst:l})})),[e]),yh(r),r}function wo(e){const t=e.getSnapshot,n=e.value;try{const r=t();return!ph(n,r)}catch{return!0}}function wh(e,t,n){return t()}const Sh=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",kh=!Sh,Eh=kh?wh:gh;"useSyncExternalStore"in ko&&(e=>e.useSyncExternalStore)(ko);const xh=x.createContext(null),Ch=x.createContext(null),yu=x.createContext(null),pr=x.createContext(null),$l=x.createContext(null),wn=x.createContext({outlet:null,matches:[]}),tf=x.createContext(null);function _h(e,t){let{relative:n}=t===void 0?{}:t;hr()||J(!1);let{basename:r,navigator:l}=x.useContext(pr),{hash:o,pathname:i,search:u}=gu(e,{relative:n}),s=i;return r!=="/"&&(s=i==="/"?r:yt([r,i])),l.createHref({pathname:s,search:u,hash:o})}function hr(){return x.useContext($l)!=null}function mr(){return hr()||J(!1),x.useContext($l).location}function Ph(){hr()||J(!1);let{basename:e,navigator:t}=x.useContext(pr),{matches:n}=x.useContext(wn),{pathname:r}=mr(),l=JSON.stringify(bc(n).map(u=>u.pathnameBase)),o=x.useRef(!1);return x.useEffect(()=>{o.current=!0}),x.useCallback(function(u,s){if(s===void 0&&(s={}),!o.current)return;if(typeof u=="number"){t.go(u);return}let a=ef(u,JSON.parse(l),r,s.relative==="path");e!=="/"&&(a.pathname=a.pathname==="/"?e:yt([e,a.pathname])),(s.replace?t.replace:t.push)(a,s.state,s)},[e,t,l,r])}function gu(e,t){let{relative:n}=t===void 0?{}:t,{matches:r}=x.useContext(wn),{pathname:l}=mr(),o=JSON.stringify(bc(r).map(i=>i.pathnameBase));return x.useMemo(()=>ef(e,JSON.parse(o),l,n==="path"),[e,o,l,n])}function Nh(e,t){hr()||J(!1);let{navigator:n}=x.useContext(pr),r=x.useContext(yu),{matches:l}=x.useContext(wn),o=l[l.length-1],i=o?o.params:{};o&&o.pathname;let u=o?o.pathnameBase:"/";o&&o.route;let s=mr(),a;if(t){var p;let y=typeof t=="string"?gn(t):t;u==="/"||(p=y.pathname)!=null&&p.startsWith(u)||J(!1),a=y}else a=s;let m=a.pathname||"/",h=u==="/"?m:m.slice(u.length)||"/",v=Hp(e,{pathname:h}),S=Oh(v&&v.map(y=>Object.assign({},y,{params:Object.assign({},i,y.params),pathname:yt([u,n.encodeLocation?n.encodeLocation(y.pathname).pathname:y.pathname]),pathnameBase:y.pathnameBase==="/"?u:yt([u,n.encodeLocation?n.encodeLocation(y.pathnameBase).pathname:y.pathnameBase])})),l,r||void 0);return t&&S?x.createElement($l.Provider,{value:{location:wi({pathname:"/",search:"",hash:"",state:null,key:"default"},a),navigationType:st.Pop}},S):S}function Th(){let e=Ih(),t=ch(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",l={padding:"0.5rem",backgroundColor:r},o={padding:"2px 4px",backgroundColor:r};return x.createElement(x.Fragment,null,x.createElement("h2",null,"Unhandled Thrown Error!"),x.createElement("h3",{style:{fontStyle:"italic"}},t),n?x.createElement("pre",{style:l},n):null,x.createElement("p",null,"💿 Hey developer 👋"),x.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",x.createElement("code",{style:o},"errorElement")," props on ",x.createElement("code",{style:o},"<Route>")))}class Rh extends x.Component{constructor(t){super(t),this.state={location:t.location,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location?{error:t.error,location:t.location}:{error:t.error||n.error,location:n.location}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error?x.createElement(wn.Provider,{value:this.props.routeContext},x.createElement(tf.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function Lh(e){let{routeContext:t,match:n,children:r}=e,l=x.useContext(xh);return l&&n.route.errorElement&&(l._deepestRenderedBoundaryId=n.route.id),x.createElement(wn.Provider,{value:t},r)}function Oh(e,t,n){if(t===void 0&&(t=[]),e==null)if(n!=null&&n.errors)e=n.matches;else return null;let r=e,l=n==null?void 0:n.errors;if(l!=null){let o=r.findIndex(i=>i.route.id&&(l==null?void 0:l[i.route.id]));o>=0||J(!1),r=r.slice(0,Math.min(r.length,o+1))}return r.reduceRight((o,i,u)=>{let s=i.route.id?l==null?void 0:l[i.route.id]:null,a=n?i.route.errorElement||x.createElement(Th,null):null,p=t.concat(r.slice(0,u+1)),m=()=>x.createElement(Lh,{match:i,routeContext:{outlet:o,matches:p}},s?a:i.route.element!==void 0?i.route.element:o);return n&&(i.route.errorElement||u===0)?x.createElement(Rh,{location:n.location,component:a,error:s,children:m(),routeContext:{outlet:null,matches:p}}):m()},null)}var Is;(function(e){e.UseRevalidator="useRevalidator"})(Is||(Is={}));var xl;(function(e){e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator"})(xl||(xl={}));function zh(e){let t=x.useContext(yu);return t||J(!1),t}function jh(e){let t=x.useContext(wn);return t||J(!1),t}function Dh(e){let t=jh(),n=t.matches[t.matches.length-1];return n.route.id||J(!1),n.route.id}function Ih(){var e;let t=x.useContext(tf),n=zh(xl.UseRouteError),r=Dh(xl.UseRouteError);return t||((e=n.errors)==null?void 0:e[r])}function Jr(e){J(!1)}function Uh(e){let{basename:t="/",children:n=null,location:r,navigationType:l=st.Pop,navigator:o,static:i=!1}=e;hr()&&J(!1);let u=t.replace(/^\/*/,"/"),s=x.useMemo(()=>({basename:u,navigator:o,static:i}),[u,o,i]);typeof r=="string"&&(r=gn(r));let{pathname:a="/",search:p="",hash:m="",state:h=null,key:v="default"}=r,S=x.useMemo(()=>{let y=qc(a,u);return y==null?null:{pathname:y,search:p,hash:m,state:h,key:v}},[u,a,p,m,h,v]);return S==null?null:x.createElement(pr.Provider,{value:s},x.createElement($l.Provider,{children:n,value:{location:S,navigationType:l}}))}function Mh(e){let{children:t,location:n}=e,r=x.useContext(Ch),l=r&&!t?r.router.routes:Si(t);return Nh(l,n)}var Us;(function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"})(Us||(Us={}));new Promise(()=>{});function Si(e,t){t===void 0&&(t=[]);let n=[];return x.Children.forEach(e,(r,l)=>{if(!x.isValidElement(r))return;if(r.type===x.Fragment){n.push.apply(n,Si(r.props.children,t));return}r.type!==Jr&&J(!1),!r.props.index||!r.props.children||J(!1);let o=[...t,l],i={id:r.props.id||o.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,hasErrorBoundary:r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle};r.props.children&&(i.children=Si(r.props.children,o)),n.push(i)}),n}/** | |
| 59 | + * React Router DOM v6.6.1 | |
| 60 | + * | |
| 61 | + * Copyright (c) Remix Software Inc. | |
| 62 | + * | |
| 63 | + * This source code is licensed under the MIT license found in the | |
| 64 | + * LICENSE.md file in the root directory of this source tree. | |
| 65 | + * | |
| 66 | + * @license MIT | |
| 67 | + */function Cl(){return Cl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Cl.apply(this,arguments)}function nf(e,t){if(e==null)return{};var n={},r=Object.keys(e),l,o;for(o=0;o<r.length;o++)l=r[o],!(t.indexOf(l)>=0)&&(n[l]=e[l]);return n}function Fh(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function Bh(e,t){return e.button===0&&(!t||t==="_self")&&!Fh(e)}const Ah=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"],$h=["aria-current","caseSensitive","className","end","style","to","children"];function Vh(e){let{basename:t,children:n,window:r}=e,l=x.useRef();l.current==null&&(l.current=Bp({window:r,v5Compat:!0}));let o=l.current,[i,u]=x.useState({action:o.action,location:o.location});return x.useLayoutEffect(()=>o.listen(u),[o]),x.createElement(Uh,{basename:t,children:n,location:i.location,navigationType:i.action,navigator:o})}const Hh=x.forwardRef(function(t,n){let{onClick:r,relative:l,reloadDocument:o,replace:i,state:u,target:s,to:a,preventScrollReset:p}=t,m=nf(t,Ah),h=_h(a,{relative:l}),v=Wh(a,{replace:i,state:u,target:s,preventScrollReset:p,relative:l});function S(y){r&&r(y),y.defaultPrevented||v(y)}return x.createElement("a",Cl({},m,{href:h,onClick:o?r:S,ref:n,target:s}))}),Ln=x.forwardRef(function(t,n){let{"aria-current":r="page",caseSensitive:l=!1,className:o="",end:i=!1,style:u,to:s,children:a}=t,p=nf(t,$h),m=gu(s,{relative:p.relative}),h=mr(),v=x.useContext(yu),{navigator:S}=x.useContext(pr),y=S.encodeLocation?S.encodeLocation(m).pathname:m.pathname,z=h.pathname,f=v&&v.navigation&&v.navigation.location?v.navigation.location.pathname:null;l||(z=z.toLowerCase(),f=f?f.toLowerCase():null,y=y.toLowerCase());let c=z===y||!i&&z.startsWith(y)&&z.charAt(y.length)==="/",d=f!=null&&(f===y||!i&&f.startsWith(y)&&f.charAt(y.length)==="/"),g=c?r:void 0,k;typeof o=="function"?k=o({isActive:c,isPending:d}):k=[o,c?"active":null,d?"pending":null].filter(Boolean).join(" ");let _=typeof u=="function"?u({isActive:c,isPending:d}):u;return x.createElement(Hh,Cl({},p,{"aria-current":g,className:k,ref:n,style:_,to:s}),typeof a=="function"?a({isActive:c,isPending:d}):a)});var Ms;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(Ms||(Ms={}));var Fs;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(Fs||(Fs={}));function Wh(e,t){let{target:n,replace:r,state:l,preventScrollReset:o,relative:i}=t===void 0?{}:t,u=Ph(),s=mr(),a=gu(e,{relative:i});return x.useCallback(p=>{if(Bh(p,n)){p.preventDefault();let m=r!==void 0?r:ur(s)===ur(a);u(e,{replace:m,state:l,preventScrollReset:o,relative:i})}},[s,u,a,r,l,n,e,o,i])}const Qh=()=>Q("div",{children:"Home"});var ue=typeof globalThis<"u"&&globalThis||typeof self<"u"&&self||typeof ue<"u"&&ue,pe={searchParams:"URLSearchParams"in ue,iterable:"Symbol"in ue&&"iterator"in Symbol,blob:"FileReader"in ue&&"Blob"in ue&&function(){try{return new Blob,!0}catch{return!1}}(),formData:"FormData"in ue,arrayBuffer:"ArrayBuffer"in ue};function Kh(e){return e&&DataView.prototype.isPrototypeOf(e)}if(pe.arrayBuffer)var Yh=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],Xh=ArrayBuffer.isView||function(e){return e&&Yh.indexOf(Object.prototype.toString.call(e))>-1};function vr(e){if(typeof e!="string"&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(e)||e==="")throw new TypeError('Invalid character in header field name: "'+e+'"');return e.toLowerCase()}function wu(e){return typeof e!="string"&&(e=String(e)),e}function Su(e){var t={next:function(){var n=e.shift();return{done:n===void 0,value:n}}};return pe.iterable&&(t[Symbol.iterator]=function(){return t}),t}function Z(e){this.map={},e instanceof Z?e.forEach(function(t,n){this.append(n,t)},this):Array.isArray(e)?e.forEach(function(t){this.append(t[0],t[1])},this):e&&Object.getOwnPropertyNames(e).forEach(function(t){this.append(t,e[t])},this)}Z.prototype.append=function(e,t){e=vr(e),t=wu(t);var n=this.map[e];this.map[e]=n?n+", "+t:t};Z.prototype.delete=function(e){delete this.map[vr(e)]};Z.prototype.get=function(e){return e=vr(e),this.has(e)?this.map[e]:null};Z.prototype.has=function(e){return this.map.hasOwnProperty(vr(e))};Z.prototype.set=function(e,t){this.map[vr(e)]=wu(t)};Z.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)};Z.prototype.keys=function(){var e=[];return this.forEach(function(t,n){e.push(n)}),Su(e)};Z.prototype.values=function(){var e=[];return this.forEach(function(t){e.push(t)}),Su(e)};Z.prototype.entries=function(){var e=[];return this.forEach(function(t,n){e.push([n,t])}),Su(e)};pe.iterable&&(Z.prototype[Symbol.iterator]=Z.prototype.entries);function So(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function rf(e){return new Promise(function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}})}function Gh(e){var t=new FileReader,n=rf(t);return t.readAsArrayBuffer(e),n}function Jh(e){var t=new FileReader,n=rf(t);return t.readAsText(e),n}function Zh(e){for(var t=new Uint8Array(e),n=new Array(t.length),r=0;r<t.length;r++)n[r]=String.fromCharCode(t[r]);return n.join("")}function Bs(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function lf(){return this.bodyUsed=!1,this._initBody=function(e){this.bodyUsed=this.bodyUsed,this._bodyInit=e,e?typeof e=="string"?this._bodyText=e:pe.blob&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:pe.formData&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:pe.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():pe.arrayBuffer&&pe.blob&&Kh(e)?(this._bodyArrayBuffer=Bs(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):pe.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(e)||Xh(e))?this._bodyArrayBuffer=Bs(e):this._bodyText=e=Object.prototype.toString.call(e):this._bodyText="",this.headers.get("content-type")||(typeof e=="string"?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):pe.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},pe.blob&&(this.blob=function(){var e=So(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){if(this._bodyArrayBuffer){var e=So(this);return e||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer))}else return this.blob().then(Gh)}),this.text=function(){var e=So(this);if(e)return e;if(this._bodyBlob)return Jh(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(Zh(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},pe.formData&&(this.formData=function(){return this.text().then(em)}),this.json=function(){return this.text().then(JSON.parse)},this}var qh=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function bh(e){var t=e.toUpperCase();return qh.indexOf(t)>-1?t:e}function Ft(e,t){if(!(this instanceof Ft))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');t=t||{};var n=t.body;if(e instanceof Ft){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new Z(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,!n&&e._bodyInit!=null&&(n=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",(t.headers||!this.headers)&&(this.headers=new Z(t.headers)),this.method=bh(t.method||this.method||"GET"),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,(this.method==="GET"||this.method==="HEAD")&&n)throw new TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(n),(this.method==="GET"||this.method==="HEAD")&&(t.cache==="no-store"||t.cache==="no-cache")){var r=/([?&])_=[^&]*/;if(r.test(this.url))this.url=this.url.replace(r,"$1_="+new Date().getTime());else{var l=/\?/;this.url+=(l.test(this.url)?"&":"?")+"_="+new Date().getTime()}}}Ft.prototype.clone=function(){return new Ft(this,{body:this._bodyInit})};function em(e){var t=new FormData;return e.trim().split("&").forEach(function(n){if(n){var r=n.split("="),l=r.shift().replace(/\+/g," "),o=r.join("=").replace(/\+/g," ");t.append(decodeURIComponent(l),decodeURIComponent(o))}}),t}function tm(e){var t=new Z,n=e.replace(/\r?\n[\t ]+/g," ");return n.split("\r").map(function(r){return r.indexOf(` | |
| 68 | +`)===0?r.substr(1,r.length):r}).forEach(function(r){var l=r.split(":"),o=l.shift().trim();if(o){var i=l.join(":").trim();t.append(o,i)}}),t}lf.call(Ft.prototype);function We(e,t){if(!(this instanceof We))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');t||(t={}),this.type="default",this.status=t.status===void 0?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText=t.statusText===void 0?"":""+t.statusText,this.headers=new Z(t.headers),this.url=t.url||"",this._initBody(e)}lf.call(We.prototype);We.prototype.clone=function(){return new We(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new Z(this.headers),url:this.url})};We.error=function(){var e=new We(null,{status:0,statusText:""});return e.type="error",e};var nm=[301,302,303,307,308];We.redirect=function(e,t){if(nm.indexOf(t)===-1)throw new RangeError("Invalid status code");return new We(null,{status:t,headers:{location:e}})};var Nt=ue.DOMException;try{new Nt}catch{Nt=function(t,n){this.message=t,this.name=n;var r=Error(t);this.stack=r.stack},Nt.prototype=Object.create(Error.prototype),Nt.prototype.constructor=Nt}function of(e,t){return new Promise(function(n,r){var l=new Ft(e,t);if(l.signal&&l.signal.aborted)return r(new Nt("Aborted","AbortError"));var o=new XMLHttpRequest;function i(){o.abort()}o.onload=function(){var s={status:o.status,statusText:o.statusText,headers:tm(o.getAllResponseHeaders()||"")};s.url="responseURL"in o?o.responseURL:s.headers.get("X-Request-URL");var a="response"in o?o.response:o.responseText;setTimeout(function(){n(new We(a,s))},0)},o.onerror=function(){setTimeout(function(){r(new TypeError("Network request failed"))},0)},o.ontimeout=function(){setTimeout(function(){r(new TypeError("Network request failed"))},0)},o.onabort=function(){setTimeout(function(){r(new Nt("Aborted","AbortError"))},0)};function u(s){try{return s===""&&ue.location.href?ue.location.href:s}catch{return s}}o.open(l.method,u(l.url),!0),l.credentials==="include"?o.withCredentials=!0:l.credentials==="omit"&&(o.withCredentials=!1),"responseType"in o&&(pe.blob?o.responseType="blob":pe.arrayBuffer&&l.headers.get("Content-Type")&&l.headers.get("Content-Type").indexOf("application/octet-stream")!==-1&&(o.responseType="arraybuffer")),t&&typeof t.headers=="object"&&!(t.headers instanceof Z)?Object.getOwnPropertyNames(t.headers).forEach(function(s){o.setRequestHeader(s,wu(t.headers[s]))}):l.headers.forEach(function(s,a){o.setRequestHeader(a,s)}),l.signal&&(l.signal.addEventListener("abort",i),o.onreadystatechange=function(){o.readyState===4&&l.signal.removeEventListener("abort",i)}),o.send(typeof l._bodyInit>"u"?null:l._bodyInit)})}of.polyfill=!0;ue.fetch||(ue.fetch=of,ue.Headers=Z,ue.Request=Ft,ue.Response=We);class ki extends Error{constructor(t){super(t.statusText),Object.defineProperty(this,"headers",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"url",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"status",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"statusText",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"data",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.setPrototypeOf(this,new.target.prototype),this.headers=t.headers,this.url=t.url,this.status=t.status,this.statusText=t.statusText,this.data=t.data}}var yr=globalThis&&globalThis.__awaiter||function(e,t,n,r){function l(o){return o instanceof n?o:new n(function(i){i(o)})}return new(n||(n=Promise))(function(o,i){function u(p){try{a(r.next(p))}catch(m){i(m)}}function s(p){try{a(r.throw(p))}catch(m){i(m)}}function a(p){p.done?o(p.value):l(p.value).then(u,s)}a((r=r.apply(e,t||[])).next())})};const uf=e=>e==="post"||e==="put"||e==="patch"||e==="delete";function rm(e){const t=[],n=(r,l)=>`${encodeURIComponent(r)}=${encodeURIComponent(String(l))}`;return Object.keys(e).forEach(r=>{const l=e[r];l!=null&&(Array.isArray(l)?l.forEach(o=>t.push(n(r,o))):t.push(n(r,l)))}),t.length>0?`?${t.join("&")}`:""}function lm(e,t){return e.replace(/\{([^}]+)\}/g,(n,r)=>{const l=encodeURIComponent(t[r]);return delete t[r],l})}function om(e,t,n){let r={};return uf(e)?n.forEach(l=>{r[l]=t[l],delete t[l]}):r=Object.assign({},t),rm(r)}function im(e,t){const n=new Headers(t);return e!==void 0&&!n.has("Content-Type")&&n.append("Content-Type","application/json"),n.has("Accept")||n.append("Accept","application/json"),n}function um(e,t){const n=uf(e)?JSON.stringify(t):void 0;return e==="delete"&&n==="{}"?void 0:n}function sm(e,t){const n=new Headers(e==null?void 0:e.headers),r=new Headers(t==null?void 0:t.headers);for(const l of r.keys()){const o=r.get(l);o!=null&&n.set(l,o)}return Object.assign(Object.assign(Object.assign({},e),t),{headers:n})}function am(e){var t;const n=Object.assign(Array.isArray(e.payload)?[]:{},e.payload),r=lm(e.path,n),l=om(e.method,n,e.queryParams),o=um(e.method,n),i=im(o,(t=e.init)===null||t===void 0?void 0:t.headers),u=e.baseUrl+r+l,s=Object.assign(Object.assign({},e.init),{method:e.method.toUpperCase(),headers:i,body:o});return{url:u,init:s}}function cm(e){return yr(this,void 0,void 0,function*(){const t=e.headers.get("content-type");if(e.status===204)return;if(t&&t.indexOf("application/json")!==-1)return yield e.json();const n=yield e.text();try{return JSON.parse(n)}catch{return n}})}function fm(e,t){return yr(this,void 0,void 0,function*(){const n=yield fetch(e,t),r=yield cm(n),l={headers:n.headers,url:n.url,ok:n.ok,status:n.status,statusText:n.statusText,data:r};if(l.ok)return l;throw new ki(l)})}function dm(e,t){const n=(r,l,o)=>yr(this,void 0,void 0,function*(){if(e==null||r===e.length)return t(l,o);const i=e[r];return yield i(l,o,(u,s)=>n(r+1,u,s))});return(r,l)=>n(0,r,l)}function pm(e){return yr(this,void 0,void 0,function*(){const{url:t,init:n}=am(e);return yield e.fetch(t,n)})}function hm(e){const t=(n,r)=>yr(this,void 0,void 0,function*(){try{return yield e(n,r)}catch(l){throw l instanceof ki?new t.Error(l):l}});return t.Error=class extends ki{constructor(n){super(n),Object.setPrototypeOf(this,new.target.prototype)}getActualType(){return{status:this.status,data:this.data}}},t}function mm(){let e="",t={};const n=[],r=dm(n,fm);return{configure:l=>{e=l.baseUrl||"",t=l.init||{},n.splice(0),n.push(...l.use||[])},use:l=>n.push(l),path:l=>({method:o=>({create:i=>hm((u,s)=>pm({baseUrl:e||"",path:l,method:o,queryParams:Object.keys(i||{}),payload:u,init:sm(t,s),fetch:r}))})})}}const vm={for:()=>mm()},sf=vm.for();sf.configure({baseUrl:"http://localhost:8000",init:{headers:{}}});const ym=()=>(sf.path("/api/user/").method("get").create()({}).then(t=>{console.log(t)}),Q("div",{children:"Users"})),gm=e=>`http://localhost:8000/${e}/`,As=({target:e,children:t,className:n})=>Q("a",{href:gm(e),className:n,children:t}),wm="/assets/rango-26143649.png",Mr="m-auto bg-blue-400 px-5 py-2 rounded-full",Vt="m-auto bg-blue-200 px-5 py-2 rounded-full hover:bg-blue-400",Sm=()=>Eo("div",{className:"h-16 shadow-md w-full flex",children:[Q(Ln,{to:"/",className:"my-auto h-3/4 rounded-full",children:Q("img",{src:wm,alt:"",className:"h-full hover:bg-blue-400 p-1 rounded-full shadow-md mx-3"})}),Q(Ln,{to:"/",className:({isActive:e})=>e?Mr:Vt,children:"Home"}),Q(Ln,{to:"/about",className:({isActive:e})=>e?Mr:Vt,children:"About"}),Q(Ln,{to:"/users",className:({isActive:e})=>e?Mr:Vt,children:"Users"}),Q(Ln,{to:"/random-endpoint",className:({isActive:e})=>e?Mr:Vt,children:"404"}),Q(As,{target:"api",className:Vt,children:"API"}),Q(As,{target:"admin",className:Vt,children:"Admin"})]}),km=()=>Q("div",{children:"NotFound"});function Em(){return Eo(Vh,{children:[Q(Sm,{}),Eo(Mh,{children:[Q(Jr,{path:"/",element:Q(Qh,{})}),Q(Jr,{path:"/users",element:Q(ym,{})}),Q(Jr,{path:"/*",element:Q(km,{})})]})]})}xo.createRoot(document.getElementById("root")).render(Q(Xs.StrictMode,{children:Q(Em,{})})); |
+1-1rango/backend/backend/templates/index.html
| @@ -6,7 +6,7 @@ | ||
| 6 | 6 | <link rel="icon" type="image/svg+xml" href="/assets/favicon.ico" /> |
| 7 | 7 | <meta name="viewport" content="width=device-width, initial-scale=1.0" /> |
| 8 | 8 | <title>Rango</title> |
| 9 | - <script type="module" crossorigin src="/assets/index-9502f0e7.js"></script> | |
| 9 | + <script type="module" crossorigin src="/assets/index-653198e7.js"></script> | |
| 10 | 10 | <link rel="stylesheet" href="/assets/index-0edf93d6.css"> |
| 11 | 11 | </head> |
| 12 | 12 |
+357-44rango/frontend/package-lock.json
| @@ -8,16 +8,20 @@ | ||
| 8 | 8 | "name": "frontend", |
| 9 | 9 | "version": "0.0.0", |
| 10 | 10 | "dependencies": { |
| 11 | + "openapi-typescript": "^6.1.0", | |
| 11 | 12 | "react": "^18.2.0", |
| 12 | 13 | "react-dom": "^18.2.0", |
| 13 | - "react-router-dom": "^6.6.1" | |
| 14 | + "whatwg-fetch": "^3.6.2" | |
| 14 | 15 | }, |
| 15 | 16 | "devDependencies": { |
| 16 | 17 | "@types/react": "^18.0.26", |
| 17 | 18 | "@types/react-dom": "^18.0.9", |
| 18 | 19 | "@vitejs/plugin-react": "^3.0.0", |
| 19 | 20 | "autoprefixer": "^10.4.13", |
| 21 | + "http-proxy-middleware": "^2.0.6", | |
| 22 | + "openapi-typescript-fetch": "^1.1.3", | |
| 20 | 23 | "postcss": "^8.4.20", |
| 24 | + "react-router-dom": "^6.6.1", | |
| 21 | 25 | "tailwindcss": "^3.2.4", |
| 22 | 26 | "typescript": "^4.9.3", |
| 23 | 27 | "vite": "^4.0.0" |
| @@ -781,7 +785,6 @@ | ||
| 781 | 785 | "version": "2.1.5", |
| 782 | 786 | "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", |
| 783 | 787 | "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", |
| 784 | - "dev": true, | |
| 785 | 788 | "dependencies": { |
| 786 | 789 | "@nodelib/fs.stat": "2.0.5", |
| 787 | 790 | "run-parallel": "^1.1.9" |
| @@ -794,7 +797,6 @@ | ||
| 794 | 797 | "version": "2.0.5", |
| 795 | 798 | "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", |
| 796 | 799 | "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", |
| 797 | - "dev": true, | |
| 798 | 800 | "engines": { |
| 799 | 801 | "node": ">= 8" |
| 800 | 802 | } |
| @@ -803,7 +805,6 @@ | ||
| 803 | 805 | "version": "1.2.8", |
| 804 | 806 | "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", |
| 805 | 807 | "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", |
| 806 | - "dev": true, | |
| 807 | 808 | "dependencies": { |
| 808 | 809 | "@nodelib/fs.scandir": "2.1.5", |
| 809 | 810 | "fastq": "^1.6.0" |
| @@ -816,10 +817,26 @@ | ||
| 816 | 817 | "version": "1.2.1", |
| 817 | 818 | "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.2.1.tgz", |
| 818 | 819 | "integrity": "sha512-XiY0IsyHR+DXYS5vBxpoBe/8veTeoRpMHP+vDosLZxL5bnpetzI0igkxkLZS235ldLzyfkxF+2divEwWHP3vMQ==", |
| 820 | + "dev": true, | |
| 819 | 821 | "engines": { |
| 820 | 822 | "node": ">=14" |
| 821 | 823 | } |
| 822 | 824 | }, |
| 825 | + "node_modules/@types/http-proxy": { | |
| 826 | + "version": "1.17.9", | |
| 827 | + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", | |
| 828 | + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", | |
| 829 | + "dev": true, | |
| 830 | + "dependencies": { | |
| 831 | + "@types/node": "*" | |
| 832 | + } | |
| 833 | + }, | |
| 834 | + "node_modules/@types/node": { | |
| 835 | + "version": "18.11.17", | |
| 836 | + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.17.tgz", | |
| 837 | + "integrity": "sha512-HJSUJmni4BeDHhfzn6nF0sVmd1SMezP7/4F0Lq+aXzmp2xm9O7WXrUtHW/CHlYVtZUbByEvWidHqRtcJXGF2Ng==", | |
| 838 | + "dev": true | |
| 839 | + }, | |
| 823 | 840 | "node_modules/@types/prop-types": { |
| 824 | 841 | "version": "15.7.5", |
| 825 | 842 | "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", |
| @@ -903,6 +920,14 @@ | ||
| 903 | 920 | "node": ">=0.4.0" |
| 904 | 921 | } |
| 905 | 922 | }, |
| 923 | + "node_modules/ansi-colors": { | |
| 924 | + "version": "4.1.3", | |
| 925 | + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", | |
| 926 | + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", | |
| 927 | + "engines": { | |
| 928 | + "node": ">=6" | |
| 929 | + } | |
| 930 | + }, | |
| 906 | 931 | "node_modules/ansi-styles": { |
| 907 | 932 | "version": "3.2.1", |
| 908 | 933 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", |
| @@ -934,6 +959,11 @@ | ||
| 934 | 959 | "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", |
| 935 | 960 | "dev": true |
| 936 | 961 | }, |
| 962 | + "node_modules/argparse": { | |
| 963 | + "version": "2.0.1", | |
| 964 | + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", | |
| 965 | + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" | |
| 966 | + }, | |
| 937 | 967 | "node_modules/autoprefixer": { |
| 938 | 968 | "version": "10.4.13", |
| 939 | 969 | "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", |
| @@ -980,7 +1010,6 @@ | ||
| 980 | 1010 | "version": "3.0.2", |
| 981 | 1011 | "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", |
| 982 | 1012 | "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", |
| 983 | - "dev": true, | |
| 984 | 1013 | "dependencies": { |
| 985 | 1014 | "fill-range": "^7.0.1" |
| 986 | 1015 | }, |
| @@ -1016,6 +1045,17 @@ | ||
| 1016 | 1045 | "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" |
| 1017 | 1046 | } |
| 1018 | 1047 | }, |
| 1048 | + "node_modules/busboy": { | |
| 1049 | + "version": "1.6.0", | |
| 1050 | + "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", | |
| 1051 | + "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", | |
| 1052 | + "dependencies": { | |
| 1053 | + "streamsearch": "^1.1.0" | |
| 1054 | + }, | |
| 1055 | + "engines": { | |
| 1056 | + "node": ">=10.16.0" | |
| 1057 | + } | |
| 1058 | + }, | |
| 1019 | 1059 | "node_modules/camelcase-css": { |
| 1020 | 1060 | "version": "2.0.1", |
| 1021 | 1061 | "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", |
| @@ -1249,11 +1289,16 @@ | ||
| 1249 | 1289 | "node": ">=0.8.0" |
| 1250 | 1290 | } |
| 1251 | 1291 | }, |
| 1292 | + "node_modules/eventemitter3": { | |
| 1293 | + "version": "4.0.7", | |
| 1294 | + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", | |
| 1295 | + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", | |
| 1296 | + "dev": true | |
| 1297 | + }, | |
| 1252 | 1298 | "node_modules/fast-glob": { |
| 1253 | 1299 | "version": "3.2.12", |
| 1254 | 1300 | "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", |
| 1255 | 1301 | "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", |
| 1256 | - "dev": true, | |
| 1257 | 1302 | "dependencies": { |
| 1258 | 1303 | "@nodelib/fs.stat": "^2.0.2", |
| 1259 | 1304 | "@nodelib/fs.walk": "^1.2.3", |
| @@ -1269,7 +1314,6 @@ | ||
| 1269 | 1314 | "version": "5.1.2", |
| 1270 | 1315 | "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", |
| 1271 | 1316 | "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", |
| 1272 | - "dev": true, | |
| 1273 | 1317 | "dependencies": { |
| 1274 | 1318 | "is-glob": "^4.0.1" |
| 1275 | 1319 | }, |
| @@ -1281,7 +1325,6 @@ | ||
| 1281 | 1325 | "version": "1.14.0", |
| 1282 | 1326 | "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.14.0.tgz", |
| 1283 | 1327 | "integrity": "sha512-eR2D+V9/ExcbF9ls441yIuN6TI2ED1Y2ZcA5BmMtJsOkWOFRJQ0Jt0g1UwqXJJVAb+V+umH5Dfr8oh4EVP7VVg==", |
| 1284 | - "dev": true, | |
| 1285 | 1328 | "dependencies": { |
| 1286 | 1329 | "reusify": "^1.0.4" |
| 1287 | 1330 | } |
| @@ -1290,7 +1333,6 @@ | ||
| 1290 | 1333 | "version": "7.0.1", |
| 1291 | 1334 | "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", |
| 1292 | 1335 | "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", |
| 1293 | - "dev": true, | |
| 1294 | 1336 | "dependencies": { |
| 1295 | 1337 | "to-regex-range": "^5.0.1" |
| 1296 | 1338 | }, |
| @@ -1298,6 +1340,26 @@ | ||
| 1298 | 1340 | "node": ">=8" |
| 1299 | 1341 | } |
| 1300 | 1342 | }, |
| 1343 | + "node_modules/follow-redirects": { | |
| 1344 | + "version": "1.15.2", | |
| 1345 | + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", | |
| 1346 | + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", | |
| 1347 | + "dev": true, | |
| 1348 | + "funding": [ | |
| 1349 | + { | |
| 1350 | + "type": "individual", | |
| 1351 | + "url": "https://github.com/sponsors/RubenVerborgh" | |
| 1352 | + } | |
| 1353 | + ], | |
| 1354 | + "engines": { | |
| 1355 | + "node": ">=4.0" | |
| 1356 | + }, | |
| 1357 | + "peerDependenciesMeta": { | |
| 1358 | + "debug": { | |
| 1359 | + "optional": true | |
| 1360 | + } | |
| 1361 | + } | |
| 1362 | + }, | |
| 1301 | 1363 | "node_modules/fraction.js": { |
| 1302 | 1364 | "version": "4.2.0", |
| 1303 | 1365 | "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", |
| @@ -1382,6 +1444,44 @@ | ||
| 1382 | 1444 | "node": ">=4" |
| 1383 | 1445 | } |
| 1384 | 1446 | }, |
| 1447 | + "node_modules/http-proxy": { | |
| 1448 | + "version": "1.18.1", | |
| 1449 | + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", | |
| 1450 | + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", | |
| 1451 | + "dev": true, | |
| 1452 | + "dependencies": { | |
| 1453 | + "eventemitter3": "^4.0.0", | |
| 1454 | + "follow-redirects": "^1.0.0", | |
| 1455 | + "requires-port": "^1.0.0" | |
| 1456 | + }, | |
| 1457 | + "engines": { | |
| 1458 | + "node": ">=8.0.0" | |
| 1459 | + } | |
| 1460 | + }, | |
| 1461 | + "node_modules/http-proxy-middleware": { | |
| 1462 | + "version": "2.0.6", | |
| 1463 | + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", | |
| 1464 | + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", | |
| 1465 | + "dev": true, | |
| 1466 | + "dependencies": { | |
| 1467 | + "@types/http-proxy": "^1.17.8", | |
| 1468 | + "http-proxy": "^1.18.1", | |
| 1469 | + "is-glob": "^4.0.1", | |
| 1470 | + "is-plain-obj": "^3.0.0", | |
| 1471 | + "micromatch": "^4.0.2" | |
| 1472 | + }, | |
| 1473 | + "engines": { | |
| 1474 | + "node": ">=12.0.0" | |
| 1475 | + }, | |
| 1476 | + "peerDependencies": { | |
| 1477 | + "@types/express": "^4.17.13" | |
| 1478 | + }, | |
| 1479 | + "peerDependenciesMeta": { | |
| 1480 | + "@types/express": { | |
| 1481 | + "optional": true | |
| 1482 | + } | |
| 1483 | + } | |
| 1484 | + }, | |
| 1385 | 1485 | "node_modules/is-binary-path": { |
| 1386 | 1486 | "version": "2.1.0", |
| 1387 | 1487 | "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", |
| @@ -1410,7 +1510,6 @@ | ||
| 1410 | 1510 | "version": "2.1.1", |
| 1411 | 1511 | "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", |
| 1412 | 1512 | "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", |
| 1413 | - "dev": true, | |
| 1414 | 1513 | "engines": { |
| 1415 | 1514 | "node": ">=0.10.0" |
| 1416 | 1515 | } |
| @@ -1419,7 +1518,6 @@ | ||
| 1419 | 1518 | "version": "4.0.3", |
| 1420 | 1519 | "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", |
| 1421 | 1520 | "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", |
| 1422 | - "dev": true, | |
| 1423 | 1521 | "dependencies": { |
| 1424 | 1522 | "is-extglob": "^2.1.1" |
| 1425 | 1523 | }, |
| @@ -1431,16 +1529,38 @@ | ||
| 1431 | 1529 | "version": "7.0.0", |
| 1432 | 1530 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", |
| 1433 | 1531 | "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", |
| 1434 | - "dev": true, | |
| 1435 | 1532 | "engines": { |
| 1436 | 1533 | "node": ">=0.12.0" |
| 1437 | 1534 | } |
| 1438 | 1535 | }, |
| 1536 | + "node_modules/is-plain-obj": { | |
| 1537 | + "version": "3.0.0", | |
| 1538 | + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", | |
| 1539 | + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", | |
| 1540 | + "dev": true, | |
| 1541 | + "engines": { | |
| 1542 | + "node": ">=10" | |
| 1543 | + }, | |
| 1544 | + "funding": { | |
| 1545 | + "url": "https://github.com/sponsors/sindresorhus" | |
| 1546 | + } | |
| 1547 | + }, | |
| 1439 | 1548 | "node_modules/js-tokens": { |
| 1440 | 1549 | "version": "4.0.0", |
| 1441 | 1550 | "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", |
| 1442 | 1551 | "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" |
| 1443 | 1552 | }, |
| 1553 | + "node_modules/js-yaml": { | |
| 1554 | + "version": "4.1.0", | |
| 1555 | + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", | |
| 1556 | + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", | |
| 1557 | + "dependencies": { | |
| 1558 | + "argparse": "^2.0.1" | |
| 1559 | + }, | |
| 1560 | + "bin": { | |
| 1561 | + "js-yaml": "bin/js-yaml.js" | |
| 1562 | + } | |
| 1563 | + }, | |
| 1444 | 1564 | "node_modules/jsesc": { |
| 1445 | 1565 | "version": "2.5.2", |
| 1446 | 1566 | "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", |
| @@ -1510,7 +1630,6 @@ | ||
| 1510 | 1630 | "version": "1.4.1", |
| 1511 | 1631 | "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", |
| 1512 | 1632 | "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", |
| 1513 | - "dev": true, | |
| 1514 | 1633 | "engines": { |
| 1515 | 1634 | "node": ">= 8" |
| 1516 | 1635 | } |
| @@ -1519,7 +1638,6 @@ | ||
| 1519 | 1638 | "version": "4.0.5", |
| 1520 | 1639 | "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", |
| 1521 | 1640 | "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", |
| 1522 | - "dev": true, | |
| 1523 | 1641 | "dependencies": { |
| 1524 | 1642 | "braces": "^3.0.2", |
| 1525 | 1643 | "picomatch": "^2.3.1" |
| @@ -1588,6 +1706,43 @@ | ||
| 1588 | 1706 | "node": ">= 6" |
| 1589 | 1707 | } |
| 1590 | 1708 | }, |
| 1709 | + "node_modules/openapi-typescript": { | |
| 1710 | + "version": "6.1.0", | |
| 1711 | + "resolved": "https://registry.npmjs.org/openapi-typescript/-/openapi-typescript-6.1.0.tgz", | |
| 1712 | + "integrity": "sha512-4G0hQu9zXHESZe4fZouucmA+6J5oKSBNYzG0gPbV9V4aKBNIwfUY86ur/cxyTMzuN9vQuAiMe//q4ZMXgMvGtQ==", | |
| 1713 | + "dependencies": { | |
| 1714 | + "ansi-colors": "^4.1.3", | |
| 1715 | + "fast-glob": "^3.2.12", | |
| 1716 | + "js-yaml": "^4.1.0", | |
| 1717 | + "supports-color": "^9.2.3", | |
| 1718 | + "undici": "^5.12.0", | |
| 1719 | + "yargs-parser": "^21.1.1" | |
| 1720 | + }, | |
| 1721 | + "bin": { | |
| 1722 | + "openapi-typescript": "bin/cli.js" | |
| 1723 | + } | |
| 1724 | + }, | |
| 1725 | + "node_modules/openapi-typescript-fetch": { | |
| 1726 | + "version": "1.1.3", | |
| 1727 | + "resolved": "https://registry.npmjs.org/openapi-typescript-fetch/-/openapi-typescript-fetch-1.1.3.tgz", | |
| 1728 | + "integrity": "sha512-smLZPck4OkKMNExcw8jMgrMOGgVGx2N/s6DbKL2ftNl77g5HfoGpZGFy79RBzU/EkaO0OZpwBnslfdBfh7ZcWg==", | |
| 1729 | + "dev": true, | |
| 1730 | + "engines": { | |
| 1731 | + "node": ">= 12.0.0", | |
| 1732 | + "npm": ">= 7.0.0" | |
| 1733 | + } | |
| 1734 | + }, | |
| 1735 | + "node_modules/openapi-typescript/node_modules/supports-color": { | |
| 1736 | + "version": "9.3.1", | |
| 1737 | + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.3.1.tgz", | |
| 1738 | + "integrity": "sha512-knBY82pjmnIzK3NifMo3RxEIRD9E0kIzV4BKcyTZ9+9kWgLMxd4PrsTSMoFQUabgRBbF8KOLRDCyKgNV+iK44Q==", | |
| 1739 | + "engines": { | |
| 1740 | + "node": ">=12" | |
| 1741 | + }, | |
| 1742 | + "funding": { | |
| 1743 | + "url": "https://github.com/chalk/supports-color?sponsor=1" | |
| 1744 | + } | |
| 1745 | + }, | |
| 1591 | 1746 | "node_modules/path-parse": { |
| 1592 | 1747 | "version": "1.0.7", |
| 1593 | 1748 | "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", |
| @@ -1604,7 +1759,6 @@ | ||
| 1604 | 1759 | "version": "2.3.1", |
| 1605 | 1760 | "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", |
| 1606 | 1761 | "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", |
| 1607 | - "dev": true, | |
| 1608 | 1762 | "engines": { |
| 1609 | 1763 | "node": ">=8.6" |
| 1610 | 1764 | }, |
| @@ -1752,7 +1906,6 @@ | ||
| 1752 | 1906 | "version": "1.2.3", |
| 1753 | 1907 | "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", |
| 1754 | 1908 | "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", |
| 1755 | - "dev": true, | |
| 1756 | 1909 | "funding": [ |
| 1757 | 1910 | { |
| 1758 | 1911 | "type": "github", |
| @@ -1816,6 +1969,7 @@ | ||
| 1816 | 1969 | "version": "6.6.1", |
| 1817 | 1970 | "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.6.1.tgz", |
| 1818 | 1971 | "integrity": "sha512-YkvlYRusnI/IN0kDtosUCgxqHeulN5je+ew8W+iA1VvFhf86kA+JEI/X/8NqYcr11hCDDp906S+SGMpBheNeYQ==", |
| 1972 | + "dev": true, | |
| 1819 | 1973 | "dependencies": { |
| 1820 | 1974 | "@remix-run/router": "1.2.1" |
| 1821 | 1975 | }, |
| @@ -1830,6 +1984,7 @@ | ||
| 1830 | 1984 | "version": "6.6.1", |
| 1831 | 1985 | "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.6.1.tgz", |
| 1832 | 1986 | "integrity": "sha512-u+8BKUtelStKbZD5UcY0NY90WOzktrkJJhyhNg7L0APn9t1qJNLowzrM9CHdpB6+rcPt6qQrlkIXsTvhuXP68g==", |
| 1987 | + "dev": true, | |
| 1833 | 1988 | "dependencies": { |
| 1834 | 1989 | "@remix-run/router": "1.2.1", |
| 1835 | 1990 | "react-router": "6.6.1" |
| @@ -1863,6 +2018,12 @@ | ||
| 1863 | 2018 | "node": ">=8.10.0" |
| 1864 | 2019 | } |
| 1865 | 2020 | }, |
| 2021 | + "node_modules/requires-port": { | |
| 2022 | + "version": "1.0.0", | |
| 2023 | + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", | |
| 2024 | + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", | |
| 2025 | + "dev": true | |
| 2026 | + }, | |
| 1866 | 2027 | "node_modules/resolve": { |
| 1867 | 2028 | "version": "1.22.1", |
| 1868 | 2029 | "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", |
| @@ -1884,7 +2045,6 @@ | ||
| 1884 | 2045 | "version": "1.0.4", |
| 1885 | 2046 | "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", |
| 1886 | 2047 | "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", |
| 1887 | - "dev": true, | |
| 1888 | 2048 | "engines": { |
| 1889 | 2049 | "iojs": ">=1.0.0", |
| 1890 | 2050 | "node": ">=0.10.0" |
| @@ -1910,7 +2070,6 @@ | ||
| 1910 | 2070 | "version": "1.2.0", |
| 1911 | 2071 | "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", |
| 1912 | 2072 | "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", |
| 1913 | - "dev": true, | |
| 1914 | 2073 | "funding": [ |
| 1915 | 2074 | { |
| 1916 | 2075 | "type": "github", |
| @@ -1955,6 +2114,14 @@ | ||
| 1955 | 2114 | "node": ">=0.10.0" |
| 1956 | 2115 | } |
| 1957 | 2116 | }, |
| 2117 | + "node_modules/streamsearch": { | |
| 2118 | + "version": "1.1.0", | |
| 2119 | + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", | |
| 2120 | + "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", | |
| 2121 | + "engines": { | |
| 2122 | + "node": ">=10.0.0" | |
| 2123 | + } | |
| 2124 | + }, | |
| 1958 | 2125 | "node_modules/supports-color": { |
| 1959 | 2126 | "version": "5.5.0", |
| 1960 | 2127 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", |
| @@ -2039,7 +2206,6 @@ | ||
| 2039 | 2206 | "version": "5.0.1", |
| 2040 | 2207 | "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", |
| 2041 | 2208 | "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", |
| 2042 | - "dev": true, | |
| 2043 | 2209 | "dependencies": { |
| 2044 | 2210 | "is-number": "^7.0.0" |
| 2045 | 2211 | }, |
| @@ -2060,6 +2226,17 @@ | ||
| 2060 | 2226 | "node": ">=4.2.0" |
| 2061 | 2227 | } |
| 2062 | 2228 | }, |
| 2229 | + "node_modules/undici": { | |
| 2230 | + "version": "5.14.0", | |
| 2231 | + "resolved": "https://registry.npmjs.org/undici/-/undici-5.14.0.tgz", | |
| 2232 | + "integrity": "sha512-yJlHYw6yXPPsuOH0x2Ib1Km61vu4hLiRRQoafs+WUgX1vO64vgnxiCEN9dpIrhZyHFsai3F0AEj4P9zy19enEQ==", | |
| 2233 | + "dependencies": { | |
| 2234 | + "busboy": "^1.6.0" | |
| 2235 | + }, | |
| 2236 | + "engines": { | |
| 2237 | + "node": ">=12.18" | |
| 2238 | + } | |
| 2239 | + }, | |
| 2063 | 2240 | "node_modules/update-browserslist-db": { |
| 2064 | 2241 | "version": "1.0.10", |
| 2065 | 2242 | "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", |
| @@ -2141,6 +2318,11 @@ | ||
| 2141 | 2318 | } |
| 2142 | 2319 | } |
| 2143 | 2320 | }, |
| 2321 | + "node_modules/whatwg-fetch": { | |
| 2322 | + "version": "3.6.2", | |
| 2323 | + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", | |
| 2324 | + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" | |
| 2325 | + }, | |
| 2144 | 2326 | "node_modules/xtend": { |
| 2145 | 2327 | "version": "4.0.2", |
| 2146 | 2328 | "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", |
| @@ -2164,6 +2346,14 @@ | ||
| 2164 | 2346 | "engines": { |
| 2165 | 2347 | "node": ">= 6" |
| 2166 | 2348 | } |
| 2349 | + }, | |
| 2350 | + "node_modules/yargs-parser": { | |
| 2351 | + "version": "21.1.1", | |
| 2352 | + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", | |
| 2353 | + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", | |
| 2354 | + "engines": { | |
| 2355 | + "node": ">=12" | |
| 2356 | + } | |
| 2167 | 2357 | } |
| 2168 | 2358 | }, |
| 2169 | 2359 | "dependencies": { |
| @@ -2626,7 +2816,6 @@ | ||
| 2626 | 2816 | "version": "2.1.5", |
| 2627 | 2817 | "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", |
| 2628 | 2818 | "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", |
| 2629 | - "dev": true, | |
| 2630 | 2819 | "requires": { |
| 2631 | 2820 | "@nodelib/fs.stat": "2.0.5", |
| 2632 | 2821 | "run-parallel": "^1.1.9" |
| @@ -2635,14 +2824,12 @@ | ||
| 2635 | 2824 | "@nodelib/fs.stat": { |
| 2636 | 2825 | "version": "2.0.5", |
| 2637 | 2826 | "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", |
| 2638 | - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", | |
| 2639 | - "dev": true | |
| 2827 | + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" | |
| 2640 | 2828 | }, |
| 2641 | 2829 | "@nodelib/fs.walk": { |
| 2642 | 2830 | "version": "1.2.8", |
| 2643 | 2831 | "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", |
| 2644 | 2832 | "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", |
| 2645 | - "dev": true, | |
| 2646 | 2833 | "requires": { |
| 2647 | 2834 | "@nodelib/fs.scandir": "2.1.5", |
| 2648 | 2835 | "fastq": "^1.6.0" |
| @@ -2651,7 +2838,23 @@ | ||
| 2651 | 2838 | "@remix-run/router": { |
| 2652 | 2839 | "version": "1.2.1", |
| 2653 | 2840 | "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.2.1.tgz", |
| 2654 | - "integrity": "sha512-XiY0IsyHR+DXYS5vBxpoBe/8veTeoRpMHP+vDosLZxL5bnpetzI0igkxkLZS235ldLzyfkxF+2divEwWHP3vMQ==" | |
| 2841 | + "integrity": "sha512-XiY0IsyHR+DXYS5vBxpoBe/8veTeoRpMHP+vDosLZxL5bnpetzI0igkxkLZS235ldLzyfkxF+2divEwWHP3vMQ==", | |
| 2842 | + "dev": true | |
| 2843 | + }, | |
| 2844 | + "@types/http-proxy": { | |
| 2845 | + "version": "1.17.9", | |
| 2846 | + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", | |
| 2847 | + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", | |
| 2848 | + "dev": true, | |
| 2849 | + "requires": { | |
| 2850 | + "@types/node": "*" | |
| 2851 | + } | |
| 2852 | + }, | |
| 2853 | + "@types/node": { | |
| 2854 | + "version": "18.11.17", | |
| 2855 | + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.17.tgz", | |
| 2856 | + "integrity": "sha512-HJSUJmni4BeDHhfzn6nF0sVmd1SMezP7/4F0Lq+aXzmp2xm9O7WXrUtHW/CHlYVtZUbByEvWidHqRtcJXGF2Ng==", | |
| 2857 | + "dev": true | |
| 2655 | 2858 | }, |
| 2656 | 2859 | "@types/prop-types": { |
| 2657 | 2860 | "version": "15.7.5", |
| @@ -2721,6 +2924,11 @@ | ||
| 2721 | 2924 | "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", |
| 2722 | 2925 | "dev": true |
| 2723 | 2926 | }, |
| 2927 | + "ansi-colors": { | |
| 2928 | + "version": "4.1.3", | |
| 2929 | + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", | |
| 2930 | + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==" | |
| 2931 | + }, | |
| 2724 | 2932 | "ansi-styles": { |
| 2725 | 2933 | "version": "3.2.1", |
| 2726 | 2934 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", |
| @@ -2746,6 +2954,11 @@ | ||
| 2746 | 2954 | "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", |
| 2747 | 2955 | "dev": true |
| 2748 | 2956 | }, |
| 2957 | + "argparse": { | |
| 2958 | + "version": "2.0.1", | |
| 2959 | + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", | |
| 2960 | + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" | |
| 2961 | + }, | |
| 2749 | 2962 | "autoprefixer": { |
| 2750 | 2963 | "version": "10.4.13", |
| 2751 | 2964 | "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", |
| @@ -2770,7 +2983,6 @@ | ||
| 2770 | 2983 | "version": "3.0.2", |
| 2771 | 2984 | "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", |
| 2772 | 2985 | "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", |
| 2773 | - "dev": true, | |
| 2774 | 2986 | "requires": { |
| 2775 | 2987 | "fill-range": "^7.0.1" |
| 2776 | 2988 | } |
| @@ -2787,6 +2999,14 @@ | ||
| 2787 | 2999 | "update-browserslist-db": "^1.0.9" |
| 2788 | 3000 | } |
| 2789 | 3001 | }, |
| 3002 | + "busboy": { | |
| 3003 | + "version": "1.6.0", | |
| 3004 | + "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", | |
| 3005 | + "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", | |
| 3006 | + "requires": { | |
| 3007 | + "streamsearch": "^1.1.0" | |
| 3008 | + } | |
| 3009 | + }, | |
| 2790 | 3010 | "camelcase-css": { |
| 2791 | 3011 | "version": "2.0.1", |
| 2792 | 3012 | "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", |
| @@ -2956,11 +3176,16 @@ | ||
| 2956 | 3176 | "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", |
| 2957 | 3177 | "dev": true |
| 2958 | 3178 | }, |
| 3179 | + "eventemitter3": { | |
| 3180 | + "version": "4.0.7", | |
| 3181 | + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", | |
| 3182 | + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", | |
| 3183 | + "dev": true | |
| 3184 | + }, | |
| 2959 | 3185 | "fast-glob": { |
| 2960 | 3186 | "version": "3.2.12", |
| 2961 | 3187 | "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", |
| 2962 | 3188 | "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", |
| 2963 | - "dev": true, | |
| 2964 | 3189 | "requires": { |
| 2965 | 3190 | "@nodelib/fs.stat": "^2.0.2", |
| 2966 | 3191 | "@nodelib/fs.walk": "^1.2.3", |
| @@ -2973,7 +3198,6 @@ | ||
| 2973 | 3198 | "version": "5.1.2", |
| 2974 | 3199 | "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", |
| 2975 | 3200 | "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", |
| 2976 | - "dev": true, | |
| 2977 | 3201 | "requires": { |
| 2978 | 3202 | "is-glob": "^4.0.1" |
| 2979 | 3203 | } |
| @@ -2984,7 +3208,6 @@ | ||
| 2984 | 3208 | "version": "1.14.0", |
| 2985 | 3209 | "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.14.0.tgz", |
| 2986 | 3210 | "integrity": "sha512-eR2D+V9/ExcbF9ls441yIuN6TI2ED1Y2ZcA5BmMtJsOkWOFRJQ0Jt0g1UwqXJJVAb+V+umH5Dfr8oh4EVP7VVg==", |
| 2987 | - "dev": true, | |
| 2988 | 3211 | "requires": { |
| 2989 | 3212 | "reusify": "^1.0.4" |
| 2990 | 3213 | } |
| @@ -2993,11 +3216,16 @@ | ||
| 2993 | 3216 | "version": "7.0.1", |
| 2994 | 3217 | "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", |
| 2995 | 3218 | "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", |
| 2996 | - "dev": true, | |
| 2997 | 3219 | "requires": { |
| 2998 | 3220 | "to-regex-range": "^5.0.1" |
| 2999 | 3221 | } |
| 3000 | 3222 | }, |
| 3223 | + "follow-redirects": { | |
| 3224 | + "version": "1.15.2", | |
| 3225 | + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", | |
| 3226 | + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", | |
| 3227 | + "dev": true | |
| 3228 | + }, | |
| 3001 | 3229 | "fraction.js": { |
| 3002 | 3230 | "version": "4.2.0", |
| 3003 | 3231 | "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", |
| @@ -3053,6 +3281,30 @@ | ||
| 3053 | 3281 | "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", |
| 3054 | 3282 | "dev": true |
| 3055 | 3283 | }, |
| 3284 | + "http-proxy": { | |
| 3285 | + "version": "1.18.1", | |
| 3286 | + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", | |
| 3287 | + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", | |
| 3288 | + "dev": true, | |
| 3289 | + "requires": { | |
| 3290 | + "eventemitter3": "^4.0.0", | |
| 3291 | + "follow-redirects": "^1.0.0", | |
| 3292 | + "requires-port": "^1.0.0" | |
| 3293 | + } | |
| 3294 | + }, | |
| 3295 | + "http-proxy-middleware": { | |
| 3296 | + "version": "2.0.6", | |
| 3297 | + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", | |
| 3298 | + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", | |
| 3299 | + "dev": true, | |
| 3300 | + "requires": { | |
| 3301 | + "@types/http-proxy": "^1.17.8", | |
| 3302 | + "http-proxy": "^1.18.1", | |
| 3303 | + "is-glob": "^4.0.1", | |
| 3304 | + "is-plain-obj": "^3.0.0", | |
| 3305 | + "micromatch": "^4.0.2" | |
| 3306 | + } | |
| 3307 | + }, | |
| 3056 | 3308 | "is-binary-path": { |
| 3057 | 3309 | "version": "2.1.0", |
| 3058 | 3310 | "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", |
| @@ -3074,14 +3326,12 @@ | ||
| 3074 | 3326 | "is-extglob": { |
| 3075 | 3327 | "version": "2.1.1", |
| 3076 | 3328 | "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", |
| 3077 | - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", | |
| 3078 | - "dev": true | |
| 3329 | + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" | |
| 3079 | 3330 | }, |
| 3080 | 3331 | "is-glob": { |
| 3081 | 3332 | "version": "4.0.3", |
| 3082 | 3333 | "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", |
| 3083 | 3334 | "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", |
| 3084 | - "dev": true, | |
| 3085 | 3335 | "requires": { |
| 3086 | 3336 | "is-extglob": "^2.1.1" |
| 3087 | 3337 | } |
| @@ -3089,7 +3339,12 @@ | ||
| 3089 | 3339 | "is-number": { |
| 3090 | 3340 | "version": "7.0.0", |
| 3091 | 3341 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", |
| 3092 | - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", | |
| 3342 | + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" | |
| 3343 | + }, | |
| 3344 | + "is-plain-obj": { | |
| 3345 | + "version": "3.0.0", | |
| 3346 | + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", | |
| 3347 | + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", | |
| 3093 | 3348 | "dev": true |
| 3094 | 3349 | }, |
| 3095 | 3350 | "js-tokens": { |
| @@ -3097,6 +3352,14 @@ | ||
| 3097 | 3352 | "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", |
| 3098 | 3353 | "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" |
| 3099 | 3354 | }, |
| 3355 | + "js-yaml": { | |
| 3356 | + "version": "4.1.0", | |
| 3357 | + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", | |
| 3358 | + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", | |
| 3359 | + "requires": { | |
| 3360 | + "argparse": "^2.0.1" | |
| 3361 | + } | |
| 3362 | + }, | |
| 3100 | 3363 | "jsesc": { |
| 3101 | 3364 | "version": "2.5.2", |
| 3102 | 3365 | "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", |
| @@ -3144,14 +3407,12 @@ | ||
| 3144 | 3407 | "merge2": { |
| 3145 | 3408 | "version": "1.4.1", |
| 3146 | 3409 | "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", |
| 3147 | - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", | |
| 3148 | - "dev": true | |
| 3410 | + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" | |
| 3149 | 3411 | }, |
| 3150 | 3412 | "micromatch": { |
| 3151 | 3413 | "version": "4.0.5", |
| 3152 | 3414 | "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", |
| 3153 | 3415 | "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", |
| 3154 | - "dev": true, | |
| 3155 | 3416 | "requires": { |
| 3156 | 3417 | "braces": "^3.0.2", |
| 3157 | 3418 | "picomatch": "^2.3.1" |
| @@ -3199,6 +3460,32 @@ | ||
| 3199 | 3460 | "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", |
| 3200 | 3461 | "dev": true |
| 3201 | 3462 | }, |
| 3463 | + "openapi-typescript": { | |
| 3464 | + "version": "6.1.0", | |
| 3465 | + "resolved": "https://registry.npmjs.org/openapi-typescript/-/openapi-typescript-6.1.0.tgz", | |
| 3466 | + "integrity": "sha512-4G0hQu9zXHESZe4fZouucmA+6J5oKSBNYzG0gPbV9V4aKBNIwfUY86ur/cxyTMzuN9vQuAiMe//q4ZMXgMvGtQ==", | |
| 3467 | + "requires": { | |
| 3468 | + "ansi-colors": "^4.1.3", | |
| 3469 | + "fast-glob": "^3.2.12", | |
| 3470 | + "js-yaml": "^4.1.0", | |
| 3471 | + "supports-color": "^9.2.3", | |
| 3472 | + "undici": "^5.12.0", | |
| 3473 | + "yargs-parser": "^21.1.1" | |
| 3474 | + }, | |
| 3475 | + "dependencies": { | |
| 3476 | + "supports-color": { | |
| 3477 | + "version": "9.3.1", | |
| 3478 | + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.3.1.tgz", | |
| 3479 | + "integrity": "sha512-knBY82pjmnIzK3NifMo3RxEIRD9E0kIzV4BKcyTZ9+9kWgLMxd4PrsTSMoFQUabgRBbF8KOLRDCyKgNV+iK44Q==" | |
| 3480 | + } | |
| 3481 | + } | |
| 3482 | + }, | |
| 3483 | + "openapi-typescript-fetch": { | |
| 3484 | + "version": "1.1.3", | |
| 3485 | + "resolved": "https://registry.npmjs.org/openapi-typescript-fetch/-/openapi-typescript-fetch-1.1.3.tgz", | |
| 3486 | + "integrity": "sha512-smLZPck4OkKMNExcw8jMgrMOGgVGx2N/s6DbKL2ftNl77g5HfoGpZGFy79RBzU/EkaO0OZpwBnslfdBfh7ZcWg==", | |
| 3487 | + "dev": true | |
| 3488 | + }, | |
| 3202 | 3489 | "path-parse": { |
| 3203 | 3490 | "version": "1.0.7", |
| 3204 | 3491 | "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", |
| @@ -3214,8 +3501,7 @@ | ||
| 3214 | 3501 | "picomatch": { |
| 3215 | 3502 | "version": "2.3.1", |
| 3216 | 3503 | "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", |
| 3217 | - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", | |
| 3218 | - "dev": true | |
| 3504 | + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" | |
| 3219 | 3505 | }, |
| 3220 | 3506 | "pify": { |
| 3221 | 3507 | "version": "2.3.0", |
| @@ -3292,8 +3578,7 @@ | ||
| 3292 | 3578 | "queue-microtask": { |
| 3293 | 3579 | "version": "1.2.3", |
| 3294 | 3580 | "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", |
| 3295 | - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", | |
| 3296 | - "dev": true | |
| 3581 | + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" | |
| 3297 | 3582 | }, |
| 3298 | 3583 | "quick-lru": { |
| 3299 | 3584 | "version": "5.1.1", |
| @@ -3328,6 +3613,7 @@ | ||
| 3328 | 3613 | "version": "6.6.1", |
| 3329 | 3614 | "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.6.1.tgz", |
| 3330 | 3615 | "integrity": "sha512-YkvlYRusnI/IN0kDtosUCgxqHeulN5je+ew8W+iA1VvFhf86kA+JEI/X/8NqYcr11hCDDp906S+SGMpBheNeYQ==", |
| 3616 | + "dev": true, | |
| 3331 | 3617 | "requires": { |
| 3332 | 3618 | "@remix-run/router": "1.2.1" |
| 3333 | 3619 | } |
| @@ -3336,6 +3622,7 @@ | ||
| 3336 | 3622 | "version": "6.6.1", |
| 3337 | 3623 | "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.6.1.tgz", |
| 3338 | 3624 | "integrity": "sha512-u+8BKUtelStKbZD5UcY0NY90WOzktrkJJhyhNg7L0APn9t1qJNLowzrM9CHdpB6+rcPt6qQrlkIXsTvhuXP68g==", |
| 3625 | + "dev": true, | |
| 3339 | 3626 | "requires": { |
| 3340 | 3627 | "@remix-run/router": "1.2.1", |
| 3341 | 3628 | "react-router": "6.6.1" |
| @@ -3359,6 +3646,12 @@ | ||
| 3359 | 3646 | "picomatch": "^2.2.1" |
| 3360 | 3647 | } |
| 3361 | 3648 | }, |
| 3649 | + "requires-port": { | |
| 3650 | + "version": "1.0.0", | |
| 3651 | + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", | |
| 3652 | + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", | |
| 3653 | + "dev": true | |
| 3654 | + }, | |
| 3362 | 3655 | "resolve": { |
| 3363 | 3656 | "version": "1.22.1", |
| 3364 | 3657 | "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", |
| @@ -3373,8 +3666,7 @@ | ||
| 3373 | 3666 | "reusify": { |
| 3374 | 3667 | "version": "1.0.4", |
| 3375 | 3668 | "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", |
| 3376 | - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", | |
| 3377 | - "dev": true | |
| 3669 | + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" | |
| 3378 | 3670 | }, |
| 3379 | 3671 | "rollup": { |
| 3380 | 3672 | "version": "3.8.0", |
| @@ -3389,7 +3681,6 @@ | ||
| 3389 | 3681 | "version": "1.2.0", |
| 3390 | 3682 | "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", |
| 3391 | 3683 | "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", |
| 3392 | - "dev": true, | |
| 3393 | 3684 | "requires": { |
| 3394 | 3685 | "queue-microtask": "^1.2.2" |
| 3395 | 3686 | } |
| @@ -3414,6 +3705,11 @@ | ||
| 3414 | 3705 | "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", |
| 3415 | 3706 | "dev": true |
| 3416 | 3707 | }, |
| 3708 | + "streamsearch": { | |
| 3709 | + "version": "1.1.0", | |
| 3710 | + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", | |
| 3711 | + "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==" | |
| 3712 | + }, | |
| 3417 | 3713 | "supports-color": { |
| 3418 | 3714 | "version": "5.5.0", |
| 3419 | 3715 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", |
| @@ -3478,7 +3774,6 @@ | ||
| 3478 | 3774 | "version": "5.0.1", |
| 3479 | 3775 | "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", |
| 3480 | 3776 | "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", |
| 3481 | - "dev": true, | |
| 3482 | 3777 | "requires": { |
| 3483 | 3778 | "is-number": "^7.0.0" |
| 3484 | 3779 | } |
| @@ -3489,6 +3784,14 @@ | ||
| 3489 | 3784 | "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", |
| 3490 | 3785 | "dev": true |
| 3491 | 3786 | }, |
| 3787 | + "undici": { | |
| 3788 | + "version": "5.14.0", | |
| 3789 | + "resolved": "https://registry.npmjs.org/undici/-/undici-5.14.0.tgz", | |
| 3790 | + "integrity": "sha512-yJlHYw6yXPPsuOH0x2Ib1Km61vu4hLiRRQoafs+WUgX1vO64vgnxiCEN9dpIrhZyHFsai3F0AEj4P9zy19enEQ==", | |
| 3791 | + "requires": { | |
| 3792 | + "busboy": "^1.6.0" | |
| 3793 | + } | |
| 3794 | + }, | |
| 3492 | 3795 | "update-browserslist-db": { |
| 3493 | 3796 | "version": "1.0.10", |
| 3494 | 3797 | "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", |
| @@ -3518,6 +3821,11 @@ | ||
| 3518 | 3821 | "rollup": "^3.7.0" |
| 3519 | 3822 | } |
| 3520 | 3823 | }, |
| 3824 | + "whatwg-fetch": { | |
| 3825 | + "version": "3.6.2", | |
| 3826 | + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", | |
| 3827 | + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" | |
| 3828 | + }, | |
| 3521 | 3829 | "xtend": { |
| 3522 | 3830 | "version": "4.0.2", |
| 3523 | 3831 | "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", |
| @@ -3535,6 +3843,11 @@ | ||
| 3535 | 3843 | "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", |
| 3536 | 3844 | "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", |
| 3537 | 3845 | "dev": true |
| 3846 | + }, | |
| 3847 | + "yargs-parser": { | |
| 3848 | + "version": "21.1.1", | |
| 3849 | + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", | |
| 3850 | + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==" | |
| 3538 | 3851 | } |
| 3539 | 3852 | } |
| 3540 | 3853 | } |
+8-3rango/frontend/package.json
| @@ -6,19 +6,24 @@ | ||
| 6 | 6 | "scripts": { |
| 7 | 7 | "dev": "vite", |
| 8 | 8 | "build": "tsc && vite build && cp -r dist/assets/* ../backend/backend/static && cp dist/index.html ../backend/backend/templates/index.html", |
| 9 | - "preview": "vite preview" | |
| 9 | + "preview": "vite preview", | |
| 10 | + "syncapi": "cd ../backend && python manage.py generateschema --file ../frontend/src/django/schema.yml && cd ../frontend && npx openapi-typescript src/django/schema.yml --output src/django/schema.ts" | |
| 10 | 11 | }, |
| 11 | 12 | "dependencies": { |
| 13 | + "openapi-typescript": "^6.1.0", | |
| 12 | 14 | "react": "^18.2.0", |
| 13 | - "react-dom": "^18.2.0" | |
| 15 | + "react-dom": "^18.2.0", | |
| 16 | + "whatwg-fetch": "^3.6.2" | |
| 14 | 17 | }, |
| 15 | 18 | "devDependencies": { |
| 16 | - "react-router-dom": "^6.6.1", | |
| 17 | 19 | "@types/react": "^18.0.26", |
| 18 | 20 | "@types/react-dom": "^18.0.9", |
| 19 | 21 | "@vitejs/plugin-react": "^3.0.0", |
| 20 | 22 | "autoprefixer": "^10.4.13", |
| 23 | + "http-proxy-middleware": "^2.0.6", | |
| 24 | + "openapi-typescript-fetch": "^1.1.3", | |
| 21 | 25 | "postcss": "^8.4.20", |
| 26 | + "react-router-dom": "^6.6.1", | |
| 22 | 27 | "tailwindcss": "^3.2.4", |
| 23 | 28 | "typescript": "^4.9.3", |
| 24 | 29 | "vite": "^4.0.0" |
+2-0rango/frontend/src/App.tsx
| @@ -1,6 +1,7 @@ | ||
| 1 | 1 | import { BrowserRouter, Routes, Route } from "react-router-dom"; |
| 2 | 2 | import React from "react"; |
| 3 | 3 | import Home from "./Routes/Home"; |
| 4 | +import Users from "./Routes/Users"; | |
| 4 | 5 | import Navbar from "./components/Navbar"; |
| 5 | 6 | import NotFound from "./Routes/NotFound"; |
| 6 | 7 | |
| @@ -10,6 +11,7 @@ function App() { | ||
| 10 | 11 | <Navbar /> |
| 11 | 12 | <Routes> |
| 12 | 13 | <Route path="/" element={<Home />} /> |
| 14 | + <Route path="/users" element={<Users />} /> | |
| 13 | 15 | <Route path="/*" element={<NotFound />} /> |
| 14 | 16 | </Routes> |
| 15 | 17 | </BrowserRouter> |
+5-0rango/frontend/src/Routes/Users.tsx
| @@ -1,6 +1,11 @@ | ||
| 1 | 1 | import React from "react"; |
| 2 | +import fetcher from "../django/api"; | |
| 2 | 3 | |
| 3 | 4 | const Users = () => { |
| 5 | + const listUsers = fetcher.path("/api/user/").method("get").create(); | |
| 6 | + listUsers({}).then((data) => { | |
| 7 | + console.log(data); | |
| 8 | + }); | |
| 4 | 9 | return <div>Users</div>; |
| 5 | 10 | }; |
| 6 | 11 |
+15-0rango/frontend/src/django/api.ts
| @@ -0,0 +1,15 @@ | ||
| 1 | +import "whatwg-fetch"; | |
| 2 | +import { paths } from "./schema"; | |
| 3 | +import { Fetcher } from "openapi-typescript-fetch"; | |
| 4 | +import { createProxyMiddleware } from "http-proxy-middleware"; | |
| 5 | + | |
| 6 | +const fetcher = Fetcher.for<paths>(); | |
| 7 | +fetcher.configure({ | |
| 8 | + baseUrl: "http://localhost:8000", | |
| 9 | + init: { | |
| 10 | + headers: {}, | |
| 11 | + }, | |
| 12 | + use: [], | |
| 13 | +}); | |
| 14 | + | |
| 15 | +export default fetcher; |
+154-0rango/frontend/src/django/schema.ts
| @@ -0,0 +1,154 @@ | ||
| 1 | +/** | |
| 2 | + * This file was auto-generated by openapi-typescript. | |
| 3 | + * Do not make direct changes to the file. | |
| 4 | + */ | |
| 5 | + | |
| 6 | + | |
| 7 | +export interface paths { | |
| 8 | + "/api/user/": { | |
| 9 | + /** @description API endpoint that allows users to be viewed or edited. */ | |
| 10 | + get: operations["listUsers"]; | |
| 11 | + /** @description API endpoint that allows users to be viewed or edited. */ | |
| 12 | + post: operations["createUser"]; | |
| 13 | + }; | |
| 14 | + "/api/user/{id}/": { | |
| 15 | + /** @description API endpoint that allows users to be viewed or edited. */ | |
| 16 | + get: operations["retrieveUser"]; | |
| 17 | + /** @description API endpoint that allows users to be viewed or edited. */ | |
| 18 | + put: operations["updateUser"]; | |
| 19 | + /** @description API endpoint that allows users to be viewed or edited. */ | |
| 20 | + delete: operations["destroyUser"]; | |
| 21 | + /** @description API endpoint that allows users to be viewed or edited. */ | |
| 22 | + patch: operations["partialUpdateUser"]; | |
| 23 | + }; | |
| 24 | +} | |
| 25 | + | |
| 26 | +export type webhooks = Record<string, never>; | |
| 27 | + | |
| 28 | +export interface components { | |
| 29 | + schemas: { | |
| 30 | + user: { | |
| 31 | + url?: string; | |
| 32 | + id?: number; | |
| 33 | + /** @description Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only. */ | |
| 34 | + username: string; | |
| 35 | + first_name?: string; | |
| 36 | + last_name?: string; | |
| 37 | + /** Format: email */ | |
| 38 | + email?: string; | |
| 39 | + password: string; | |
| 40 | + }; | |
| 41 | + }; | |
| 42 | + responses: never; | |
| 43 | + parameters: never; | |
| 44 | + requestBodies: never; | |
| 45 | + headers: never; | |
| 46 | + pathItems: never; | |
| 47 | +} | |
| 48 | + | |
| 49 | +export type external = Record<string, never>; | |
| 50 | + | |
| 51 | +export interface operations { | |
| 52 | + | |
| 53 | + listUsers: { | |
| 54 | + /** @description API endpoint that allows users to be viewed or edited. */ | |
| 55 | + responses: { | |
| 56 | + 200: { | |
| 57 | + content: { | |
| 58 | + "application/json": (components["schemas"]["user"])[]; | |
| 59 | + }; | |
| 60 | + }; | |
| 61 | + }; | |
| 62 | + }; | |
| 63 | + createUser: { | |
| 64 | + /** @description API endpoint that allows users to be viewed or edited. */ | |
| 65 | + requestBody?: { | |
| 66 | + content: { | |
| 67 | + "application/json": components["schemas"]["user"]; | |
| 68 | + "application/x-www-form-urlencoded": components["schemas"]["user"]; | |
| 69 | + "multipart/form-data": components["schemas"]["user"]; | |
| 70 | + }; | |
| 71 | + }; | |
| 72 | + responses: { | |
| 73 | + 201: { | |
| 74 | + content: { | |
| 75 | + "application/json": components["schemas"]["user"]; | |
| 76 | + }; | |
| 77 | + }; | |
| 78 | + }; | |
| 79 | + }; | |
| 80 | + retrieveUser: { | |
| 81 | + /** @description API endpoint that allows users to be viewed or edited. */ | |
| 82 | + parameters: { | |
| 83 | + /** @description A unique integer value identifying this user. */ | |
| 84 | + path: { | |
| 85 | + id: string; | |
| 86 | + }; | |
| 87 | + }; | |
| 88 | + responses: { | |
| 89 | + 200: { | |
| 90 | + content: { | |
| 91 | + "application/json": components["schemas"]["user"]; | |
| 92 | + }; | |
| 93 | + }; | |
| 94 | + }; | |
| 95 | + }; | |
| 96 | + updateUser: { | |
| 97 | + /** @description API endpoint that allows users to be viewed or edited. */ | |
| 98 | + parameters: { | |
| 99 | + /** @description A unique integer value identifying this user. */ | |
| 100 | + path: { | |
| 101 | + id: string; | |
| 102 | + }; | |
| 103 | + }; | |
| 104 | + requestBody?: { | |
| 105 | + content: { | |
| 106 | + "application/json": components["schemas"]["user"]; | |
| 107 | + "application/x-www-form-urlencoded": components["schemas"]["user"]; | |
| 108 | + "multipart/form-data": components["schemas"]["user"]; | |
| 109 | + }; | |
| 110 | + }; | |
| 111 | + responses: { | |
| 112 | + 200: { | |
| 113 | + content: { | |
| 114 | + "application/json": components["schemas"]["user"]; | |
| 115 | + }; | |
| 116 | + }; | |
| 117 | + }; | |
| 118 | + }; | |
| 119 | + destroyUser: { | |
| 120 | + /** @description API endpoint that allows users to be viewed or edited. */ | |
| 121 | + parameters: { | |
| 122 | + /** @description A unique integer value identifying this user. */ | |
| 123 | + path: { | |
| 124 | + id: string; | |
| 125 | + }; | |
| 126 | + }; | |
| 127 | + responses: { | |
| 128 | + 204: never; | |
| 129 | + }; | |
| 130 | + }; | |
| 131 | + partialUpdateUser: { | |
| 132 | + /** @description API endpoint that allows users to be viewed or edited. */ | |
| 133 | + parameters: { | |
| 134 | + /** @description A unique integer value identifying this user. */ | |
| 135 | + path: { | |
| 136 | + id: string; | |
| 137 | + }; | |
| 138 | + }; | |
| 139 | + requestBody?: { | |
| 140 | + content: { | |
| 141 | + "application/json": components["schemas"]["user"]; | |
| 142 | + "application/x-www-form-urlencoded": components["schemas"]["user"]; | |
| 143 | + "multipart/form-data": components["schemas"]["user"]; | |
| 144 | + }; | |
| 145 | + }; | |
| 146 | + responses: { | |
| 147 | + 200: { | |
| 148 | + content: { | |
| 149 | + "application/json": components["schemas"]["user"]; | |
| 150 | + }; | |
| 151 | + }; | |
| 152 | + }; | |
| 153 | + }; | |
| 154 | +} |
+174-0rango/frontend/src/django/schema.yml
| @@ -0,0 +1,174 @@ | ||
| 1 | +openapi: 3.0.2 | |
| 2 | +info: | |
| 3 | + title: '' | |
| 4 | + version: '' | |
| 5 | +paths: | |
| 6 | + /api/user/: | |
| 7 | + get: | |
| 8 | + operationId: listUsers | |
| 9 | + description: API endpoint that allows users to be viewed or edited. | |
| 10 | + parameters: [] | |
| 11 | + responses: | |
| 12 | + '200': | |
| 13 | + content: | |
| 14 | + application/json: | |
| 15 | + schema: | |
| 16 | + type: array | |
| 17 | + items: | |
| 18 | + $ref: '#/components/schemas/user' | |
| 19 | + description: '' | |
| 20 | + tags: | |
| 21 | + - User | |
| 22 | + post: | |
| 23 | + operationId: createUser | |
| 24 | + description: API endpoint that allows users to be viewed or edited. | |
| 25 | + parameters: [] | |
| 26 | + requestBody: | |
| 27 | + content: | |
| 28 | + application/json: | |
| 29 | + schema: | |
| 30 | + $ref: '#/components/schemas/user' | |
| 31 | + application/x-www-form-urlencoded: | |
| 32 | + schema: | |
| 33 | + $ref: '#/components/schemas/user' | |
| 34 | + multipart/form-data: | |
| 35 | + schema: | |
| 36 | + $ref: '#/components/schemas/user' | |
| 37 | + responses: | |
| 38 | + '201': | |
| 39 | + content: | |
| 40 | + application/json: | |
| 41 | + schema: | |
| 42 | + $ref: '#/components/schemas/user' | |
| 43 | + description: '' | |
| 44 | + tags: | |
| 45 | + - User | |
| 46 | + /api/user/{id}/: | |
| 47 | + get: | |
| 48 | + operationId: retrieveUser | |
| 49 | + description: API endpoint that allows users to be viewed or edited. | |
| 50 | + parameters: | |
| 51 | + - name: id | |
| 52 | + in: path | |
| 53 | + required: true | |
| 54 | + description: A unique integer value identifying this user. | |
| 55 | + schema: | |
| 56 | + type: string | |
| 57 | + responses: | |
| 58 | + '200': | |
| 59 | + content: | |
| 60 | + application/json: | |
| 61 | + schema: | |
| 62 | + $ref: '#/components/schemas/user' | |
| 63 | + description: '' | |
| 64 | + tags: | |
| 65 | + - User | |
| 66 | + put: | |
| 67 | + operationId: updateUser | |
| 68 | + description: API endpoint that allows users to be viewed or edited. | |
| 69 | + parameters: | |
| 70 | + - name: id | |
| 71 | + in: path | |
| 72 | + required: true | |
| 73 | + description: A unique integer value identifying this user. | |
| 74 | + schema: | |
| 75 | + type: string | |
| 76 | + requestBody: | |
| 77 | + content: | |
| 78 | + application/json: | |
| 79 | + schema: | |
| 80 | + $ref: '#/components/schemas/user' | |
| 81 | + application/x-www-form-urlencoded: | |
| 82 | + schema: | |
| 83 | + $ref: '#/components/schemas/user' | |
| 84 | + multipart/form-data: | |
| 85 | + schema: | |
| 86 | + $ref: '#/components/schemas/user' | |
| 87 | + responses: | |
| 88 | + '200': | |
| 89 | + content: | |
| 90 | + application/json: | |
| 91 | + schema: | |
| 92 | + $ref: '#/components/schemas/user' | |
| 93 | + description: '' | |
| 94 | + tags: | |
| 95 | + - User | |
| 96 | + patch: | |
| 97 | + operationId: partialUpdateUser | |
| 98 | + description: API endpoint that allows users to be viewed or edited. | |
| 99 | + parameters: | |
| 100 | + - name: id | |
| 101 | + in: path | |
| 102 | + required: true | |
| 103 | + description: A unique integer value identifying this user. | |
| 104 | + schema: | |
| 105 | + type: string | |
| 106 | + requestBody: | |
| 107 | + content: | |
| 108 | + application/json: | |
| 109 | + schema: | |
| 110 | + $ref: '#/components/schemas/user' | |
| 111 | + application/x-www-form-urlencoded: | |
| 112 | + schema: | |
| 113 | + $ref: '#/components/schemas/user' | |
| 114 | + multipart/form-data: | |
| 115 | + schema: | |
| 116 | + $ref: '#/components/schemas/user' | |
| 117 | + responses: | |
| 118 | + '200': | |
| 119 | + content: | |
| 120 | + application/json: | |
| 121 | + schema: | |
| 122 | + $ref: '#/components/schemas/user' | |
| 123 | + description: '' | |
| 124 | + tags: | |
| 125 | + - User | |
| 126 | + delete: | |
| 127 | + operationId: destroyUser | |
| 128 | + description: API endpoint that allows users to be viewed or edited. | |
| 129 | + parameters: | |
| 130 | + - name: id | |
| 131 | + in: path | |
| 132 | + required: true | |
| 133 | + description: A unique integer value identifying this user. | |
| 134 | + schema: | |
| 135 | + type: string | |
| 136 | + responses: | |
| 137 | + '204': | |
| 138 | + description: '' | |
| 139 | + tags: | |
| 140 | + - User | |
| 141 | +components: | |
| 142 | + schemas: | |
| 143 | + user: | |
| 144 | + type: object | |
| 145 | + properties: | |
| 146 | + url: | |
| 147 | + type: string | |
| 148 | + readOnly: true | |
| 149 | + id: | |
| 150 | + type: integer | |
| 151 | + readOnly: true | |
| 152 | + username: | |
| 153 | + type: string | |
| 154 | + description: Required. 150 characters or fewer. Letters, digits and @/./+/-/_ | |
| 155 | + only. | |
| 156 | + pattern: ^[\w.@+-]+\z | |
| 157 | + maxLength: 150 | |
| 158 | + first_name: | |
| 159 | + type: string | |
| 160 | + maxLength: 150 | |
| 161 | + last_name: | |
| 162 | + type: string | |
| 163 | + maxLength: 150 | |
| 164 | + email: | |
| 165 | + type: string | |
| 166 | + format: email | |
| 167 | + maxLength: 254 | |
| 168 | + password: | |
| 169 | + type: string | |
| 170 | + writeOnly: true | |
| 171 | + maxLength: 128 | |
| 172 | + required: | |
| 173 | + - username | |
| 174 | + - password |