irongit

added swagger ui

huncholanehuncholaneauthored
parent cc83171commit c76a1da2327a366e20d6cfb9eccc90b4f0d142c5Browse files

24 files changed, +394 -147

+6-0rango/backend/api/templates/api/viewset.html
@@ -1,4 +1,5 @@
11 <pre>from rest_framework import viewsets
2+from rest_framework.schemas.openapi import AutoSchema
23 from rest_framework.permissions import AllowAny
34 from {{root_dir}}.models import {{model_name}}
45 from api.{{api_name}}.serializers import {{model_name}}Serializer
@@ -8,6 +9,11 @@ class {{model_name}}ViewSet(viewsets.ModelViewSet):
89 """
910 API endpoint that allows {{model_name}} to be viewed or edited.
1011 """
12+ schema = AutoSchema(
13+ tags=['{{model_name}}'],
14+ component_name='{{api_name}}',
15+ operation_id_base='{{model_name}}'
16+ )
1117 queryset = {{model_name}}.objects.all()
1218 serializer_class = {{model_name}}Serializer
1319 permission_classes = [AllowAny]
+31-0rango/backend/api/templates/swagger-ui.html
@@ -0,0 +1,31 @@
1+<!DOCTYPE html>
2+<html>
3+
4+<head>
5+ <title>Swagger</title>
6+ <meta charset="utf-8" />
7+ <meta name="viewport" content="width=device-width, initial-scale=1">
8+ <link rel="stylesheet" type="text/css" href="//unpkg.com/swagger-ui-dist@3/swagger-ui.css" />
9+</head>
10+
11+<body>
12+ <div id="swagger-ui"></div>
13+ <script src="//unpkg.com/swagger-ui-dist@3/swagger-ui-bundle.js"></script>
14+ <script>
15+ const ui = SwaggerUIBundle({
16+ url: "{% url schema_url %}",
17+ dom_id: '#swagger-ui',
18+ presets: [
19+ SwaggerUIBundle.presets.apis,
20+ SwaggerUIBundle.SwaggerUIStandalonePreset
21+ ],
22+ layout: "BaseLayout",
23+ requestInterceptor: (request) => {
24+ request.headers['X-CSRFToken'] = "{{ csrf_token }}"
25+ return request;
26+ }
27+ })
28+ </script>
29+</body>
30+
31+</html>
+3-1rango/backend/api/urls.py
@@ -1,9 +1,11 @@
11 from django.urls import include, re_path
2-from .views import ApiRoot
2+from .views import ApiRoot, schema_view, swagger_view
33
44
55 urlpatterns = [
66 re_path('$', ApiRoot.as_view(), name='api-root'),
77 re_path('', include('api.user.urls')),
8+ re_path('openapi', schema_view, name='openapi-schema'),
9+ re_path('swagger-ui', swagger_view, name='swagger-ui'),
810 # Auto-generated: a keyword used by the createapi command to know where to add new urls
911 ]
+6-0rango/backend/api/user/views.py
@@ -1,4 +1,5 @@
11 from rest_framework import viewsets
2+from rest_framework.schemas.openapi import AutoSchema
23 from rest_framework.permissions import IsAuthenticated, AllowAny
34 from django.contrib.auth.models import User
45 from api.user.serializers import UserSerializer
@@ -8,6 +9,11 @@ class UserViewSet(viewsets.ModelViewSet):
89 """
910 API endpoint that allows users to be viewed or edited.
1011 """
12+ schema = AutoSchema(
13+ tags=['User'],
14+ component_name='user',
15+ operation_id_base='User'
16+ )
1117 queryset = User.objects.all().order_by('-date_joined')
1218 serializer_class = UserSerializer
1319 permission_classes = [AllowAny]
+6-0rango/backend/api/views.py
@@ -1,6 +1,12 @@
1+from django.views.generic import TemplateView
12 from rest_framework.response import Response
23 from rest_framework.routers import APIRootView
34 from rest_framework.reverse import reverse
5+from rest_framework.schemas import get_schema_view
6+
7+schema_view = get_schema_view(title='Rango API')
8+swagger_view = TemplateView.as_view(template_name='swagger-ui.html', extra_context={'schema_url': 'openapi-schema'})
9+
410
511 # Create your views here.
612 class ApiRoot(APIRootView):
+0-0rango/backend/backend/static/favicon.ico

Binary file changed.

+67-0rango/backend/backend/static/index-05d39016.js
@@ -0,0 +1,67 @@
1+function Hc(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 Qc(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Wr={},Kc={get exports(){return Wr},set exports(e){Wr=e}},vl={},C={},Yc={get exports(){return C},set exports(e){C=e}},R={};/**
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"),Xc=Symbol.for("react.portal"),Gc=Symbol.for("react.fragment"),Zc=Symbol.for("react.strict_mode"),Jc=Symbol.for("react.profiler"),qc=Symbol.for("react.provider"),bc=Symbol.for("react.context"),ef=Symbol.for("react.forward_ref"),tf=Symbol.for("react.suspense"),nf=Symbol.for("react.memo"),rf=Symbol.for("react.lazy"),cu=Symbol.iterator;function lf(e){return e===null||typeof e!="object"?null:(e=cu&&e[cu]||e["@@iterator"],typeof e=="function"?e:null)}var Ns={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Ls=Object.assign,zs={};function sn(e,t,n){this.props=e,this.context=t,this.refs=zs,this.updater=n||Ns}sn.prototype.isReactComponent={};sn.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")};sn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Rs(){}Rs.prototype=sn.prototype;function di(e,t,n){this.props=e,this.context=t,this.refs=zs,this.updater=n||Ns}var pi=di.prototype=new Rs;pi.constructor=di;Ls(pi,sn.prototype);pi.isPureReactComponent=!0;var fu=Array.isArray,Ts=Object.prototype.hasOwnProperty,hi={current:null},Os={key:!0,ref:!0,__self:!0,__source:!0};function Ds(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)Ts.call(t,r)&&!Os.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:hi.current}}function of(e,t){return{$$typeof:nr,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function mi(e){return typeof e=="object"&&e!==null&&e.$$typeof===nr}function uf(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var du=/\/+/g;function jl(e,t){return typeof e=="object"&&e!==null&&e.key!=null?uf(""+e.key):t.toString(36)}function Rr(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 Xc:i=!0}}if(i)return i=e,l=l(i),e=r===""?"."+jl(i,0):r,fu(l)?(n="",e!=null&&(n=e.replace(du,"$&/")+"/"),Rr(l,t,n,"",function(a){return a})):l!=null&&(mi(l)&&(l=of(l,n+(!l.key||i&&i.key===l.key?"":(""+l.key).replace(du,"$&/")+"/")+e)),t.push(l)),1;if(i=0,r=r===""?".":r+":",fu(e))for(var u=0;u<e.length;u++){o=e[u];var s=r+jl(o,u);i+=Rr(o,t,n,s,l)}else if(s=lf(e),typeof s=="function")for(e=s.call(e),u=0;!(o=e.next()).done;)o=o.value,s=r+jl(o,u++),i+=Rr(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 dr(e,t,n){if(e==null)return e;var r=[],l=0;return Rr(e,r,"","",function(o){return t.call(n,o,l++)}),r}function sf(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},Tr={transition:null},af={ReactCurrentDispatcher:ae,ReactCurrentBatchConfig:Tr,ReactCurrentOwner:hi};R.Children={map:dr,forEach:function(e,t,n){dr(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return dr(e,function(){t++}),t},toArray:function(e){return dr(e,function(t){return t})||[]},only:function(e){if(!mi(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};R.Component=sn;R.Fragment=Gc;R.Profiler=Jc;R.PureComponent=di;R.StrictMode=Zc;R.Suspense=tf;R.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=af;R.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=Ls({},e.props),l=e.key,o=e.ref,i=e._owner;if(t!=null){if(t.ref!==void 0&&(o=t.ref,i=hi.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(s in t)Ts.call(t,s)&&!Os.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}};R.createContext=function(e){return e={$$typeof:bc,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:qc,_context:e},e.Consumer=e};R.createElement=Ds;R.createFactory=function(e){var t=Ds.bind(null,e);return t.type=e,t};R.createRef=function(){return{current:null}};R.forwardRef=function(e){return{$$typeof:ef,render:e}};R.isValidElement=mi;R.lazy=function(e){return{$$typeof:rf,_payload:{_status:-1,_result:e},_init:sf}};R.memo=function(e,t){return{$$typeof:nf,type:e,compare:t===void 0?null:t}};R.startTransition=function(e){var t=Tr.transition;Tr.transition={};try{e()}finally{Tr.transition=t}};R.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};R.useCallback=function(e,t){return ae.current.useCallback(e,t)};R.useContext=function(e){return ae.current.useContext(e)};R.useDebugValue=function(){};R.useDeferredValue=function(e){return ae.current.useDeferredValue(e)};R.useEffect=function(e,t){return ae.current.useEffect(e,t)};R.useId=function(){return ae.current.useId()};R.useImperativeHandle=function(e,t,n){return ae.current.useImperativeHandle(e,t,n)};R.useInsertionEffect=function(e,t){return ae.current.useInsertionEffect(e,t)};R.useLayoutEffect=function(e,t){return ae.current.useLayoutEffect(e,t)};R.useMemo=function(e,t){return ae.current.useMemo(e,t)};R.useReducer=function(e,t,n){return ae.current.useReducer(e,t,n)};R.useRef=function(e){return ae.current.useRef(e)};R.useState=function(e){return ae.current.useState(e)};R.useSyncExternalStore=function(e,t,n){return ae.current.useSyncExternalStore(e,t,n)};R.useTransition=function(){return ae.current.useTransition()};R.version="18.2.0";(function(e){e.exports=R})(Yc);const Ms=Qc(C),co=Hc({__proto__:null,default:Ms},[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 cf=C,ff=Symbol.for("react.element"),df=Symbol.for("react.fragment"),pf=Object.prototype.hasOwnProperty,hf=cf.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,mf={key:!0,ref:!0,__self:!0,__source:!0};function Is(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)pf.call(t,r)&&!mf.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:ff,type:e,key:o,ref:i,props:l,_owner:hf.current}}vl.Fragment=df;vl.jsx=Is;vl.jsxs=Is;(function(e){e.exports=vl})(Kc);const le=Wr.jsx,fo=Wr.jsxs;var po={},ho={},vf={get exports(){return ho},set exports(e){ho=e}},Se={},mo={},yf={get exports(){return mo},set exports(e){mo=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(x,L){var z=x.length;x.push(L);e:for(;0<z;){var H=z-1>>>1,Z=x[H];if(0<l(Z,L))x[H]=L,x[z]=Z,z=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],z=x.pop();if(z!==L){x[0]=z;e:for(var H=0,Z=x.length,cr=Z>>>1;H<cr;){var wt=2*(H+1)-1,Il=x[wt],St=wt+1,fr=x[St];if(0>l(Il,z))St<Z&&0>l(fr,Il)?(x[H]=fr,x[St]=z,H=St):(x[H]=Il,x[wt]=z,H=wt);else if(St<Z&&0>l(fr,z))x[H]=fr,x[St]=z,H=St;else break e}}return L}function l(x,L){var z=x.sortIndex-L.sortIndex;return z!==0?z: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=[],h=1,m=null,p=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,Dl(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 z=p;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,p=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 cr=!0;else{var wt=n(a);wt!==null&&Ml(g,wt.startTime-L),cr=!1}return cr}finally{m=null,p=z,v=!1}}var _=!1,P=null,N=-1,A=5,T=-1;function Le(){return!(e.unstable_now()-T<A)}function pn(){if(P!==null){var x=e.unstable_now();T=x;var L=!0;try{L=P(!0,x)}finally{L?hn():(_=!1,P=null)}}else _=!1}var hn;if(typeof c=="function")hn=function(){c(pn)};else if(typeof MessageChannel<"u"){var au=new MessageChannel,Ac=au.port2;au.port1.onmessage=pn,hn=function(){Ac.postMessage(null)}}else hn=function(){O(pn,0)};function Dl(x){P=x,_||(_=!0,hn())}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,Dl(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"):A=0<x?Math.floor(1e3/x):5},e.unstable_getCurrentPriorityLevel=function(){return p},e.unstable_getFirstCallbackNode=function(){return n(s)},e.unstable_next=function(x){switch(p){case 1:case 2:case 3:var L=3;break;default:L=p}var z=p;p=L;try{return x()}finally{p=z}},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 z=p;p=x;try{return L()}finally{p=z}},e.unstable_scheduleCallback=function(x,L,z){var H=e.unstable_now();switch(typeof z=="object"&&z!==null?(z=z.delay,z=typeof z=="number"&&0<z?H+z:H):z=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=z+Z,x={id:h++,callback:L,priorityLevel:x,startTime:z,expirationTime:Z,sortIndex:-1},z>H?(x.sortIndex=z,t(a,x),n(s)===null&&x===n(a)&&(y?(f(N),N=-1):y=!0,Ml(g,z-H))):(x.sortIndex=Z,t(s,x),S||v||(S=!0,Dl(k))),x},e.unstable_shouldYield=Le,e.unstable_wrapCallback=function(x){var L=p;return function(){var z=p;p=L;try{return x.apply(this,arguments)}finally{p=z}}}})(js);(function(e){e.exports=js})(yf);/**
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 Fs=C,we=mo;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 Us=new Set,Un={};function Dt(e,t){en(e,t),en(e+"Capture",t)}function en(e,t){for(Un[e]=t,e=0;e<t.length;e++)Us.add(t[e])}var Ke=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),vo=Object.prototype.hasOwnProperty,gf=/^[: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]*$/,pu={},hu={};function wf(e){return vo.call(hu,e)?!0:vo.call(pu,e)?!1:gf.test(e)?hu[e]=!0:(pu[e]=!0,!1)}function Sf(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 kf(e,t,n,r){if(t===null||typeof t>"u"||Sf(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 te={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){te[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];te[t]=new ce(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){te[e]=new ce(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){te[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){te[e]=new ce(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){te[e]=new ce(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){te[e]=new ce(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){te[e]=new ce(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){te[e]=new ce(e,5,!1,e.toLowerCase(),null,!1,!1)});var vi=/[\-:]([a-z])/g;function yi(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(vi,yi);te[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(vi,yi);te[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(vi,yi);te[t]=new ce(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){te[e]=new ce(e,1,!1,e.toLowerCase(),null,!1,!1)});te.xlinkHref=new ce("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){te[e]=new ce(e,1,!1,e.toLowerCase(),null,!0,!0)});function gi(e,t,n,r){var l=te.hasOwnProperty(t)?te[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(kf(t,n,l,r)&&(n=null),r||l===null?wf(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 Ze=Fs.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,pr=Symbol.for("react.element"),jt=Symbol.for("react.portal"),Ft=Symbol.for("react.fragment"),wi=Symbol.for("react.strict_mode"),yo=Symbol.for("react.profiler"),$s=Symbol.for("react.provider"),Bs=Symbol.for("react.context"),Si=Symbol.for("react.forward_ref"),go=Symbol.for("react.suspense"),wo=Symbol.for("react.suspense_list"),ki=Symbol.for("react.memo"),qe=Symbol.for("react.lazy"),Vs=Symbol.for("react.offscreen"),mu=Symbol.iterator;function mn(e){return e===null||typeof e!="object"?null:(e=mu&&e[mu]||e["@@iterator"],typeof e=="function"?e:null)}var V=Object.assign,Fl;function _n(e){if(Fl===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Fl=t&&t[1]||""}return`
34+`+Fl+e}var Ul=!1;function $l(e,t){if(!e||Ul)return"";Ul=!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{Ul=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?_n(e):""}function Ef(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=$l(e.type,!1),e;case 11:return e=$l(e.type.render,!1),e;case 1:return e=$l(e.type,!0),e;default:return""}}function So(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 jt:return"Portal";case yo:return"Profiler";case wi:return"StrictMode";case go:return"Suspense";case wo:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Bs:return(e.displayName||"Context")+".Consumer";case $s:return(e._context.displayName||"Context")+".Provider";case Si:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case ki:return t=e.displayName||null,t!==null?t:So(e.type)||"Memo";case qe:t=e._payload,e=e._init;try{return So(e(t))}catch{}}return null}function Cf(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 So(t);case 8:return t===wi?"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 Ws(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function xf(e){var t=Ws(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 hr(e){e._valueTracker||(e._valueTracker=xf(e))}function As(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Ws(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Ar(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 ko(e,t){var n=t.checked;return V({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function vu(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 Hs(e,t){t=t.checked,t!=null&&gi(e,"checked",t,!1)}function Eo(e,t){Hs(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")?Co(e,t.type,n):t.hasOwnProperty("defaultValue")&&Co(e,t.type,ht(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function yu(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 Co(e,t,n){(t!=="number"||Ar(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Pn=Array.isArray;function Xt(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 xo(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(w(91));return V({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function gu(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 Qs(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 wu(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Ks(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 _o(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Ks(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var mr,Ys=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(mr=mr||document.createElement("div"),mr.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=mr.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 zn={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},_f=["Webkit","ms","Moz","O"];Object.keys(zn).forEach(function(e){_f.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),zn[t]=zn[e]})});function Xs(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||zn.hasOwnProperty(e)&&zn[e]?(""+t).trim():t+"px"}function Gs(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Xs(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Pf=V({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 Po(e,t){if(t){if(Pf[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 No(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 Lo=null;function Ei(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var zo=null,Gt=null,Zt=null;function Su(e){if(e=or(e)){if(typeof zo!="function")throw Error(w(280));var t=e.stateNode;t&&(t=kl(t),zo(e.stateNode,e.type,t))}}function Zs(e){Gt?Zt?Zt.push(e):Zt=[e]:Gt=e}function Js(){if(Gt){var e=Gt,t=Zt;if(Zt=Gt=null,Su(e),t)for(e=0;e<t.length;e++)Su(t[e])}}function qs(e,t){return e(t)}function bs(){}var Bl=!1;function ea(e,t,n){if(Bl)return e(t,n);Bl=!0;try{return qs(e,t,n)}finally{Bl=!1,(Gt!==null||Zt!==null)&&(bs(),Js())}}function Bn(e,t){var n=e.stateNode;if(n===null)return null;var r=kl(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 Ro=!1;if(Ke)try{var vn={};Object.defineProperty(vn,"passive",{get:function(){Ro=!0}}),window.addEventListener("test",vn,vn),window.removeEventListener("test",vn,vn)}catch{Ro=!1}function Nf(e,t,n,r,l,o,i,u,s){var a=Array.prototype.slice.call(arguments,3);try{t.apply(n,a)}catch(h){this.onError(h)}}var Rn=!1,Hr=null,Qr=!1,To=null,Lf={onError:function(e){Rn=!0,Hr=e}};function zf(e,t,n,r,l,o,i,u,s){Rn=!1,Hr=null,Nf.apply(Lf,arguments)}function Rf(e,t,n,r,l,o,i,u,s){if(zf.apply(this,arguments),Rn){if(Rn){var a=Hr;Rn=!1,Hr=null}else throw Error(w(198));Qr||(Qr=!0,To=a)}}function Mt(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 ta(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 ku(e){if(Mt(e)!==e)throw Error(w(188))}function Tf(e){var t=e.alternate;if(!t){if(t=Mt(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 ku(l),e;if(o===r)return ku(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 na(e){return e=Tf(e),e!==null?ra(e):null}function ra(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=ra(e);if(t!==null)return t;e=e.sibling}return null}var la=we.unstable_scheduleCallback,Eu=we.unstable_cancelCallback,Of=we.unstable_shouldYield,Df=we.unstable_requestPaint,Q=we.unstable_now,Mf=we.unstable_getCurrentPriorityLevel,Ci=we.unstable_ImmediatePriority,oa=we.unstable_UserBlockingPriority,Kr=we.unstable_NormalPriority,If=we.unstable_LowPriority,ia=we.unstable_IdlePriority,yl=null,$e=null;function jf(e){if($e&&typeof $e.onCommitFiberRoot=="function")try{$e.onCommitFiberRoot(yl,e,void 0,(e.current.flags&128)===128)}catch{}}var De=Math.clz32?Math.clz32:$f,Ff=Math.log,Uf=Math.LN2;function $f(e){return e>>>=0,e===0?32:31-(Ff(e)/Uf|0)|0}var vr=64,yr=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 Yr(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-De(t),l=1<<n,r|=e[n],t&=~l;return r}function Bf(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 Vf(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,o=e.pendingLanes;0<o;){var i=31-De(o),u=1<<i,s=l[i];s===-1?(!(u&n)||u&r)&&(l[i]=Bf(u,t)):s<=t&&(e.expiredLanes|=u),o&=~u}}function Oo(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function ua(){var e=vr;return vr<<=1,!(vr&4194240)&&(vr=64),e}function Vl(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-De(t),e[t]=n}function Wf(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-De(n),o=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~o}}function xi(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-De(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var M=0;function sa(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var aa,_i,ca,fa,da,Do=!1,gr=[],ot=null,it=null,ut=null,Vn=new Map,Wn=new Map,et=[],Af="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 Cu(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":Vn.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Wn.delete(t.pointerId)}}function yn(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&&_i(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function Hf(e,t,n,r,l){switch(t){case"focusin":return ot=yn(ot,e,t,n,r,l),!0;case"dragenter":return it=yn(it,e,t,n,r,l),!0;case"mouseover":return ut=yn(ut,e,t,n,r,l),!0;case"pointerover":var o=l.pointerId;return Vn.set(o,yn(Vn.get(o)||null,e,t,n,r,l)),!0;case"gotpointercapture":return o=l.pointerId,Wn.set(o,yn(Wn.get(o)||null,e,t,n,r,l)),!0}return!1}function pa(e){var t=Ct(e.target);if(t!==null){var n=Mt(t);if(n!==null){if(t=n.tag,t===13){if(t=ta(n),t!==null){e.blockedOn=t,da(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 Or(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);Lo=r,n.target.dispatchEvent(r),Lo=null}else return t=or(n),t!==null&&_i(t),e.blockedOn=n,!1;t.shift()}return!0}function xu(e,t,n){Or(e)&&n.delete(t)}function Qf(){Do=!1,ot!==null&&Or(ot)&&(ot=null),it!==null&&Or(it)&&(it=null),ut!==null&&Or(ut)&&(ut=null),Vn.forEach(xu),Wn.forEach(xu)}function gn(e,t){e.blockedOn===t&&(e.blockedOn=null,Do||(Do=!0,we.unstable_scheduleCallback(we.unstable_NormalPriority,Qf)))}function An(e){function t(l){return gn(l,e)}if(0<gr.length){gn(gr[0],e);for(var n=1;n<gr.length;n++){var r=gr[n];r.blockedOn===e&&(r.blockedOn=null)}}for(ot!==null&&gn(ot,e),it!==null&&gn(it,e),ut!==null&&gn(ut,e),Vn.forEach(t),Wn.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);)pa(n),n.blockedOn===null&&et.shift()}var Jt=Ze.ReactCurrentBatchConfig,Xr=!0;function Kf(e,t,n,r){var l=M,o=Jt.transition;Jt.transition=null;try{M=1,Pi(e,t,n,r)}finally{M=l,Jt.transition=o}}function Yf(e,t,n,r){var l=M,o=Jt.transition;Jt.transition=null;try{M=4,Pi(e,t,n,r)}finally{M=l,Jt.transition=o}}function Pi(e,t,n,r){if(Xr){var l=Mo(e,t,n,r);if(l===null)Jl(e,t,r,Gr,n),Cu(e,r);else if(Hf(l,e,t,n,r))r.stopPropagation();else if(Cu(e,r),t&4&&-1<Af.indexOf(e)){for(;l!==null;){var o=or(l);if(o!==null&&aa(o),o=Mo(e,t,n,r),o===null&&Jl(e,t,r,Gr,n),o===l)break;l=o}l!==null&&r.stopPropagation()}else Jl(e,t,r,null,n)}}var Gr=null;function Mo(e,t,n,r){if(Gr=null,e=Ei(r),e=Ct(e),e!==null)if(t=Mt(e),t===null)e=null;else if(n=t.tag,n===13){if(e=ta(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 Gr=e,null}function ha(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(Mf()){case Ci:return 1;case oa:return 4;case Kr:case If:return 16;case ia:return 536870912;default:return 16}default:return 16}}var nt=null,Ni=null,Dr=null;function ma(){if(Dr)return Dr;var e,t=Ni,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 Mr(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 wr(){return!0}function _u(){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)?wr:_u,this.isPropagationStopped=_u,this}return V(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=wr)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=wr)},persist:function(){},isPersistent:wr}),t}var an={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Li=ke(an),lr=V({},an,{view:0,detail:0}),Xf=ke(lr),Wl,Al,wn,gl=V({},lr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:zi,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!==wn&&(wn&&e.type==="mousemove"?(Wl=e.screenX-wn.screenX,Al=e.screenY-wn.screenY):Al=Wl=0,wn=e),Wl)},movementY:function(e){return"movementY"in e?e.movementY:Al}}),Pu=ke(gl),Gf=V({},gl,{dataTransfer:0}),Zf=ke(Gf),Jf=V({},lr,{relatedTarget:0}),Hl=ke(Jf),qf=V({},an,{animationName:0,elapsedTime:0,pseudoElement:0}),bf=ke(qf),ed=V({},an,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),td=ke(ed),nd=V({},an,{data:0}),Nu=ke(nd),rd={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},ld={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"},od={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function id(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=od[e])?!!t[e]:!1}function zi(){return id}var ud=V({},lr,{key:function(e){if(e.key){var t=rd[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Mr(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?ld[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:zi,charCode:function(e){return e.type==="keypress"?Mr(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Mr(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),sd=ke(ud),ad=V({},gl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Lu=ke(ad),cd=V({},lr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:zi}),fd=ke(cd),dd=V({},an,{propertyName:0,elapsedTime:0,pseudoElement:0}),pd=ke(dd),hd=V({},gl,{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}),md=ke(hd),vd=[9,13,27,32],Ri=Ke&&"CompositionEvent"in window,Tn=null;Ke&&"documentMode"in document&&(Tn=document.documentMode);var yd=Ke&&"TextEvent"in window&&!Tn,va=Ke&&(!Ri||Tn&&8<Tn&&11>=Tn),zu=String.fromCharCode(32),Ru=!1;function ya(e,t){switch(e){case"keyup":return vd.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ga(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ut=!1;function gd(e,t){switch(e){case"compositionend":return ga(t);case"keypress":return t.which!==32?null:(Ru=!0,zu);case"textInput":return e=t.data,e===zu&&Ru?null:e;default:return null}}function wd(e,t){if(Ut)return e==="compositionend"||!Ri&&ya(e,t)?(e=ma(),Dr=Ni=nt=null,Ut=!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 va&&t.locale!=="ko"?null:t.data;default:return null}}var Sd={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 Tu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Sd[e.type]:t==="textarea"}function wa(e,t,n,r){Zs(r),t=Zr(t,"onChange"),0<t.length&&(n=new Li("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var On=null,Hn=null;function kd(e){Ra(e,0)}function wl(e){var t=Vt(e);if(As(t))return e}function Ed(e,t){if(e==="change")return t}var Sa=!1;if(Ke){var Ql;if(Ke){var Kl="oninput"in document;if(!Kl){var Ou=document.createElement("div");Ou.setAttribute("oninput","return;"),Kl=typeof Ou.oninput=="function"}Ql=Kl}else Ql=!1;Sa=Ql&&(!document.documentMode||9<document.documentMode)}function Du(){On&&(On.detachEvent("onpropertychange",ka),Hn=On=null)}function ka(e){if(e.propertyName==="value"&&wl(Hn)){var t=[];wa(t,Hn,e,Ei(e)),ea(kd,t)}}function Cd(e,t,n){e==="focusin"?(Du(),On=t,Hn=n,On.attachEvent("onpropertychange",ka)):e==="focusout"&&Du()}function xd(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return wl(Hn)}function _d(e,t){if(e==="click")return wl(t)}function Pd(e,t){if(e==="input"||e==="change")return wl(t)}function Nd(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ie=typeof Object.is=="function"?Object.is:Nd;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(!vo.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 Iu(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 Ea(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Ea(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Ca(){for(var e=window,t=Ar();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Ar(e.document)}return t}function Ti(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 Ld(e){var t=Ca(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Ea(n.ownerDocument.documentElement,n)){if(r!==null&&Ti(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=Iu(n,o);var i=Iu(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 zd=Ke&&"documentMode"in document&&11>=document.documentMode,$t=null,Io=null,Dn=null,jo=!1;function ju(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;jo||$t==null||$t!==Ar(r)||(r=$t,"selectionStart"in r&&Ti(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}),Dn&&Qn(Dn,r)||(Dn=r,r=Zr(Io,"onSelect"),0<r.length&&(t=new Li("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=$t)))}function Sr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Bt={animationend:Sr("Animation","AnimationEnd"),animationiteration:Sr("Animation","AnimationIteration"),animationstart:Sr("Animation","AnimationStart"),transitionend:Sr("Transition","TransitionEnd")},Yl={},xa={};Ke&&(xa=document.createElement("div").style,"AnimationEvent"in window||(delete Bt.animationend.animation,delete Bt.animationiteration.animation,delete Bt.animationstart.animation),"TransitionEvent"in window||delete Bt.transitionend.transition);function Sl(e){if(Yl[e])return Yl[e];if(!Bt[e])return e;var t=Bt[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in xa)return Yl[e]=t[n];return e}var _a=Sl("animationend"),Pa=Sl("animationiteration"),Na=Sl("animationstart"),La=Sl("transitionend"),za=new Map,Fu="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){za.set(e,t),Dt(t,[e])}for(var Xl=0;Xl<Fu.length;Xl++){var Gl=Fu[Xl],Rd=Gl.toLowerCase(),Td=Gl[0].toUpperCase()+Gl.slice(1);vt(Rd,"on"+Td)}vt(_a,"onAnimationEnd");vt(Pa,"onAnimationIteration");vt(Na,"onAnimationStart");vt("dblclick","onDoubleClick");vt("focusin","onFocus");vt("focusout","onBlur");vt(La,"onTransitionEnd");en("onMouseEnter",["mouseout","mouseover"]);en("onMouseLeave",["mouseout","mouseover"]);en("onPointerEnter",["pointerout","pointerover"]);en("onPointerLeave",["pointerout","pointerover"]);Dt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Dt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Dt("onBeforeInput",["compositionend","keypress","textInput","paste"]);Dt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Dt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Dt("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(" "),Od=new Set("cancel close invalid load scroll toggle".split(" ").concat(Ln));function Uu(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Rf(r,t,void 0,e),e.currentTarget=null}function Ra(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;Uu(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;Uu(l,u,a),o=s}}}if(Qr)throw e=To,Qr=!1,To=null,e}function j(e,t){var n=t[Vo];n===void 0&&(n=t[Vo]=new Set);var r=e+"__bubble";n.has(r)||(Ta(t,e,2,!1),n.add(r))}function Zl(e,t,n){var r=0;t&&(r|=4),Ta(n,e,r,t)}var kr="_reactListening"+Math.random().toString(36).slice(2);function Kn(e){if(!e[kr]){e[kr]=!0,Us.forEach(function(n){n!=="selectionchange"&&(Od.has(n)||Zl(n,!1,e),Zl(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[kr]||(t[kr]=!0,Zl("selectionchange",!1,t))}}function Ta(e,t,n,r){switch(ha(t)){case 1:var l=Kf;break;case 4:l=Yf;break;default:l=Pi}n=l.bind(null,t,n,e),l=void 0,!Ro||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 Jl(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}ea(function(){var a=o,h=Ei(n),m=[];e:{var p=za.get(e);if(p!==void 0){var v=Li,S=e;switch(e){case"keypress":if(Mr(n)===0)break e;case"keydown":case"keyup":v=sd;break;case"focusin":S="focus",v=Hl;break;case"focusout":S="blur",v=Hl;break;case"beforeblur":case"afterblur":v=Hl;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=Pu;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":v=Zf;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":v=fd;break;case _a:case Pa:case Na:v=bf;break;case La:v=pd;break;case"scroll":v=Xf;break;case"wheel":v=md;break;case"copy":case"cut":case"paste":v=td;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":v=Lu}var y=(t&4)!==0,O=!y&&e==="scroll",f=y?p!==null?p+"Capture":null:p;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&&(p=new v(p,S,null,n,h),m.push({event:p,listeners:y}))}}if(!(t&7)){e:{if(p=e==="mouseover"||e==="pointerover",v=e==="mouseout"||e==="pointerout",p&&n!==Lo&&(S=n.relatedTarget||n.fromElement)&&(Ct(S)||S[Ye]))break e;if((v||p)&&(p=h.window===h?h:(p=h.ownerDocument)?p.defaultView||p.parentWindow:window,v?(S=n.relatedTarget||n.toElement,v=a,S=S?Ct(S):null,S!==null&&(O=Mt(S),S!==O||S.tag!==5&&S.tag!==6)&&(S=null)):(v=null,S=a),v!==S)){if(y=Pu,g="onMouseLeave",f="onMouseEnter",c="mouse",(e==="pointerout"||e==="pointerover")&&(y=Lu,g="onPointerLeave",f="onPointerEnter",c="pointer"),O=v==null?p:Vt(v),d=S==null?p:Vt(S),p=new y(g,c+"leave",v,n,h),p.target=O,p.relatedTarget=d,g=null,Ct(h)===a&&(y=new y(f,c+"enter",S,n,h),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&&$u(m,p,v,y,!1),S!==null&&O!==null&&$u(m,O,S,y,!0)}}e:{if(p=a?Vt(a):window,v=p.nodeName&&p.nodeName.toLowerCase(),v==="select"||v==="input"&&p.type==="file")var k=Ed;else if(Tu(p))if(Sa)k=Pd;else{k=xd;var _=Cd}else(v=p.nodeName)&&v.toLowerCase()==="input"&&(p.type==="checkbox"||p.type==="radio")&&(k=_d);if(k&&(k=k(e,a))){wa(m,k,n,h);break e}_&&_(e,p,a),e==="focusout"&&(_=p._wrapperState)&&_.controlled&&p.type==="number"&&Co(p,"number",p.value)}switch(_=a?Vt(a):window,e){case"focusin":(Tu(_)||_.contentEditable==="true")&&($t=_,Io=a,Dn=null);break;case"focusout":Dn=Io=$t=null;break;case"mousedown":jo=!0;break;case"contextmenu":case"mouseup":case"dragend":jo=!1,ju(m,n,h);break;case"selectionchange":if(zd)break;case"keydown":case"keyup":ju(m,n,h)}var P;if(Ri)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 Ut?ya(e,n)&&(N="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(N="onCompositionStart");N&&(va&&n.locale!=="ko"&&(Ut||N!=="onCompositionStart"?N==="onCompositionEnd"&&Ut&&(P=ma()):(nt=h,Ni="value"in nt?nt.value:nt.textContent,Ut=!0)),_=Zr(a,N),0<_.length&&(N=new Nu(N,e,null,n,h),m.push({event:N,listeners:_}),P?N.data=P:(P=ga(n),P!==null&&(N.data=P)))),(P=yd?gd(e,n):wd(e,n))&&(a=Zr(a,"onBeforeInput"),0<a.length&&(h=new Nu("onBeforeInput","beforeinput",null,n,h),m.push({event:h,listeners:a}),h.data=P))}Ra(m,t)})}function Yn(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Zr(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 $u(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 Dd=/\r\n?/g,Md=/\u0000|\uFFFD/g;function Bu(e){return(typeof e=="string"?e:""+e).replace(Dd,`
38+`).replace(Md,"")}function Er(e,t,n){if(t=Bu(t),Bu(e)!==t&&n)throw Error(w(425))}function Jr(){}var Fo=null,Uo=null;function $o(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 Bo=typeof setTimeout=="function"?setTimeout:void 0,Id=typeof clearTimeout=="function"?clearTimeout:void 0,Vu=typeof Promise=="function"?Promise:void 0,jd=typeof queueMicrotask=="function"?queueMicrotask:typeof Vu<"u"?function(e){return Vu.resolve(null).then(e).catch(Fd)}:Bo;function Fd(e){setTimeout(function(){throw e})}function ql(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),An(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);An(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 Wu(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 cn=Math.random().toString(36).slice(2),Ue="__reactFiber$"+cn,Xn="__reactProps$"+cn,Ye="__reactContainer$"+cn,Vo="__reactEvents$"+cn,Ud="__reactListeners$"+cn,$d="__reactHandles$"+cn;function Ct(e){var t=e[Ue];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Ye]||n[Ue]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Wu(e);e!==null;){if(n=e[Ue])return n;e=Wu(e)}return t}e=n,n=e.parentNode}return null}function or(e){return e=e[Ue]||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 kl(e){return e[Xn]||null}var Wo=[],Wt=-1;function yt(e){return{current:e}}function F(e){0>Wt||(e.current=Wo[Wt],Wo[Wt]=null,Wt--)}function I(e,t){Wt++,Wo[Wt]=e.current,e.current=t}var mt={},ie=yt(mt),pe=yt(!1),Lt=mt;function tn(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 qr(){F(pe),F(ie)}function Au(e,t,n){if(ie.current!==mt)throw Error(w(168));I(ie,t),I(pe,n)}function Oa(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,Cf(e)||"Unknown",l));return V({},n,r)}function br(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||mt,Lt=ie.current,I(ie,e),I(pe,pe.current),!0}function Hu(e,t,n){var r=e.stateNode;if(!r)throw Error(w(169));n?(e=Oa(e,t,Lt),r.__reactInternalMemoizedMergedChildContext=e,F(pe),F(ie),I(ie,e)):F(pe),I(pe,n)}var We=null,El=!1,bl=!1;function Da(e){We===null?We=[e]:We.push(e)}function Bd(e){El=!0,Da(e)}function gt(){if(!bl&&We!==null){bl=!0;var e=0,t=M;try{var n=We;for(M=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}We=null,El=!1}catch(l){throw We!==null&&(We=We.slice(e+1)),la(Ci,gt),l}finally{M=t,bl=!1}}return null}var At=[],Ht=0,el=null,tl=0,Ee=[],Ce=0,zt=null,Ae=1,He="";function kt(e,t){At[Ht++]=tl,At[Ht++]=el,el=e,tl=t}function Ma(e,t,n){Ee[Ce++]=Ae,Ee[Ce++]=He,Ee[Ce++]=zt,zt=e;var r=Ae;e=He;var l=32-De(r)-1;r&=~(1<<l),n+=1;var o=32-De(t)+l;if(30<o){var i=l-l%5;o=(r&(1<<i)-1).toString(32),r>>=i,l-=i,Ae=1<<32-De(t)+l|n<<l|r,He=o+e}else Ae=1<<o|n<<l|r,He=e}function Oi(e){e.return!==null&&(kt(e,1),Ma(e,1,0))}function Di(e){for(;e===el;)el=At[--Ht],At[Ht]=null,tl=At[--Ht],At[Ht]=null;for(;e===zt;)zt=Ee[--Ce],Ee[Ce]=null,He=Ee[--Ce],Ee[Ce]=null,Ae=Ee[--Ce],Ee[Ce]=null}var ge=null,ye=null,U=!1,Oe=null;function Ia(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 Qu(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=zt!==null?{id:Ae,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 Ao(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Ho(e){if(U){var t=ye;if(t){var n=t;if(!Qu(e,t)){if(Ao(e))throw Error(w(418));t=st(n.nextSibling);var r=ge;t&&Qu(e,t)?Ia(r,n):(e.flags=e.flags&-4097|2,U=!1,ge=e)}}else{if(Ao(e))throw Error(w(418));e.flags=e.flags&-4097|2,U=!1,ge=e}}}function Ku(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;ge=e}function Cr(e){if(e!==ge)return!1;if(!U)return Ku(e),U=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!$o(e.type,e.memoizedProps)),t&&(t=ye)){if(Ao(e))throw ja(),Error(w(418));for(;t;)Ia(e,t),t=st(t.nextSibling)}if(Ku(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 ja(){for(var e=ye;e;)e=st(e.nextSibling)}function nn(){ye=ge=null,U=!1}function Mi(e){Oe===null?Oe=[e]:Oe.push(e)}var Vd=Ze.ReactCurrentBatchConfig;function Re(e,t){if(e&&e.defaultProps){t=V({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}var nl=yt(null),rl=null,Qt=null,Ii=null;function ji(){Ii=Qt=rl=null}function Fi(e){var t=nl.current;F(nl),e._currentValue=t}function Qo(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 qt(e,t){rl=e,Ii=Qt=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(Ii!==e)if(e={context:e,memoizedValue:t,next:null},Qt===null){if(rl===null)throw Error(w(308));Qt=e,rl.dependencies={lanes:0,firstContext:e}}else Qt=Qt.next=e;return t}var xt=null;function Ui(e){xt===null?xt=[e]:xt.push(e)}function Fa(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,Ui(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 $i(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Ua(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,D&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,Ui(r)):(t.next=l.next,l.next=t),r.interleaved=t,Xe(e,n)}function Ir(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,xi(e,n)}}function Yu(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 ll(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 h=e.alternate;h!==null&&(h=h.updateQueue,u=h.lastBaseUpdate,u!==i&&(u===null?h.firstBaseUpdate=a:u.next=a,h.lastBaseUpdate=s))}if(o!==null){var m=l.baseState;i=0,h=a=s=null,u=o;do{var p=u.lane,v=u.eventTime;if((r&p)===p){h!==null&&(h=h.next={eventTime:v,lane:0,tag:u.tag,payload:u.payload,callback:u.callback,next:null});e:{var S=e,y=u;switch(p=t,v=n,y.tag){case 1:if(S=y.payload,typeof S=="function"){m=S.call(v,m,p);break e}m=S;break e;case 3:S.flags=S.flags&-65537|128;case 0:if(S=y.payload,p=typeof S=="function"?S.call(v,m,p):S,p==null)break e;m=V({},m,p);break e;case 2:be=!0}}u.callback!==null&&u.lane!==0&&(e.flags|=64,p=l.effects,p===null?l.effects=[u]:p.push(u))}else v={eventTime:v,lane:p,tag:u.tag,payload:u.payload,callback:u.callback,next:null},h===null?(a=h=v,s=m):h=h.next=v,i|=p;if(u=u.next,u===null){if(u=l.shared.pending,u===null)break;p=u,u=p.next,p.next=null,l.lastBaseUpdate=p,l.shared.pending=null}}while(1);if(h===null&&(s=m),l.baseState=s,l.firstBaseUpdate=a,l.lastBaseUpdate=h,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 Xu(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 $a=new Fs.Component().refs;function Ko(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:V({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Cl={isMounted:function(e){return(e=e._reactInternals)?Mt(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&&(Me(t,e,l,r),Ir(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&&(Me(t,e,l,r),Ir(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&&(Me(t,e,r,n),Ir(t,e,r))}};function Gu(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 Ba(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)?tn(e,l):mt),t=new t(n,o),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Cl,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=o),t}function Zu(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&&Cl.enqueueReplaceState(t,t.state,null)}function Yo(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs=$a,$i(e);var o=t.contextType;typeof o=="object"&&o!==null?l.context=Pe(o):(o=he(t)?Lt:ie.current,l.context=tn(e,o)),l.state=e.memoizedState,o=t.getDerivedStateFromProps,typeof o=="function"&&(Ko(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&&Cl.enqueueReplaceState(l,l.state,null),ll(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function Sn(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===$a&&(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 xr(e,t){throw e=Object.prototype.toString.call(t),Error(w(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Ju(e){var t=e._init;return t(e._payload)}function Va(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=io(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?h(f,c,d.props.children,g,d.key):c!==null&&(c.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===qe&&Ju(k)===c.type)?(g=l(c,d.props),g.ref=Sn(f,c,d),g.return=f,g):(g=Vr(d.type,d.key,d.props,null,f.mode,g),g.ref=Sn(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=uo(d,f.mode,g),c.return=f,c):(c=l(c,d.children||[]),c.return=f,c)}function h(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=io(""+c,f.mode,d),c.return=f,c;if(typeof c=="object"&&c!==null){switch(c.$$typeof){case pr:return d=Vr(c.type,c.key,c.props,null,f.mode,d),d.ref=Sn(f,null,c),d.return=f,d;case jt:return c=uo(c,f.mode,d),c.return=f,c;case qe:var g=c._init;return m(f,g(c._payload),d)}if(Pn(c)||mn(c))return c=Nt(c,f.mode,d,null),c.return=f,c;xr(f,c)}return null}function p(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 pr:return d.key===k?s(f,c,d,g):null;case jt:return d.key===k?a(f,c,d,g):null;case qe:return k=d._init,p(f,c,k(d._payload),g)}if(Pn(d)||mn(d))return k!==null?null:h(f,c,d,g,null);xr(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 pr:return f=f.get(g.key===null?d:g.key)||null,s(c,f,g,k);case jt: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)||mn(g))return f=f.get(d)||null,h(c,f,g,k,null);xr(c,g)}return null}function S(f,c,d,g){for(var k=null,_=null,P=c,N=c=0,A=null;P!==null&&N<d.length;N++){P.index>N?(A=P,P=null):A=P.sibling;var T=p(f,P,d[N],g);if(T===null){P===null&&(P=A);break}e&&P&&T.alternate===null&&t(f,P),c=o(T,c,N),_===null?k=T:_.sibling=T,_=T,P=A}if(N===d.length)return n(f,P),U&&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 U&&kt(f,N),k}for(P=r(f,P);N<d.length;N++)A=v(P,f,N,d[N],g),A!==null&&(e&&A.alternate!==null&&P.delete(A.key===null?N:A.key),c=o(A,c,N),_===null?k=A:_.sibling=A,_=A);return e&&P.forEach(function(Le){return t(f,Le)}),U&&kt(f,N),k}function y(f,c,d,g){var k=mn(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,A=null,T=d.next();P!==null&&!T.done;N++,T=d.next()){P.index>N?(A=P,P=null):A=P.sibling;var Le=p(f,P,T.value,g);if(Le===null){P===null&&(P=A);break}e&&P&&Le.alternate===null&&t(f,P),c=o(Le,c,N),_===null?k=Le:_.sibling=Le,_=Le,P=A}if(T.done)return n(f,P),U&&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 U&&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(pn){return t(f,pn)}),U&&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 pr: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&&Ju(k)===_.type){n(f,_.sibling),c=l(_,d.props),c.ref=Sn(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=Sn(f,c,d),g.return=f,f=g)}return i(f);case jt: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=uo(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(mn(d))return y(f,c,d,g);xr(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=io(d,f.mode,g),c.return=f,f=c),i(f)):n(f,c)}return O}var rn=Va(!0),Wa=Va(!1),ir={},Be=yt(ir),Gn=yt(ir),Zn=yt(ir);function _t(e){if(e===ir)throw Error(w(174));return e}function Bi(e,t){switch(I(Zn,t),I(Gn,e),I(Be,ir),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:_o(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=_o(t,e)}F(Be),I(Be,t)}function ln(){F(Be),F(Gn),F(Zn)}function Aa(e){_t(Zn.current);var t=_t(Be.current),n=_o(t,e.type);t!==n&&(I(Gn,e),I(Be,n))}function Vi(e){Gn.current===e&&(F(Be),F(Gn))}var $=yt(0);function ol(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 eo=[];function Wi(){for(var e=0;e<eo.length;e++)eo[e]._workInProgressVersionPrimary=null;eo.length=0}var jr=Ze.ReactCurrentDispatcher,to=Ze.ReactCurrentBatchConfig,Rt=0,B=null,Y=null,J=null,il=!1,Mn=!1,Jn=0,Wd=0;function ne(){throw Error(w(321))}function Ai(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 Hi(e,t,n,r,l,o){if(Rt=o,B=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,jr.current=e===null||e.memoizedState===null?Kd:Yd,e=n(r,l),Mn){o=0;do{if(Mn=!1,Jn=0,25<=o)throw Error(w(301));o+=1,J=Y=null,t.updateQueue=null,jr.current=Xd,e=n(r,l)}while(Mn)}if(jr.current=ul,t=Y!==null&&Y.next!==null,Rt=0,J=Y=B=null,il=!1,t)throw Error(w(300));return e}function Qi(){var e=Jn!==0;return Jn=0,e}function Fe(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return J===null?B.memoizedState=J=e:J=J.next=e,J}function Ne(){if(Y===null){var e=B.alternate;e=e!==null?e.memoizedState:null}else e=Y.next;var t=J===null?B.memoizedState:J.next;if(t!==null)J=t,Y=e;else{if(e===null)throw Error(w(310));Y=e,e={memoizedState:Y.memoizedState,baseState:Y.baseState,baseQueue:Y.baseQueue,queue:Y.queue,next:null},J===null?B.memoizedState=J=e:J=J.next=e}return J}function qn(e,t){return typeof t=="function"?t(e):t}function no(e){var t=Ne(),n=t.queue;if(n===null)throw Error(w(311));n.lastRenderedReducer=e;var r=Y,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 h=a.lane;if((Rt&h)===h)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:h,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null};s===null?(u=s=m,i=r):s=s.next=m,B.lanes|=h,Tt|=h}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 ro(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 Ha(){}function Qa(e,t){var n=B,r=Ne(),l=t(),o=!Ie(r.memoizedState,l);if(o&&(r.memoizedState=l,de=!0),r=r.queue,Ki(Xa.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||J!==null&&J.memoizedState.tag&1){if(n.flags|=2048,bn(9,Ya.bind(null,n,r,l,t),void 0,null),q===null)throw Error(w(349));Rt&30||Ka(n,t,l)}return l}function Ka(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 Ya(e,t,n,r){t.value=n,t.getSnapshot=r,Ga(t)&&Za(e)}function Xa(e,t,n){return n(function(){Ga(t)&&Za(e)})}function Ga(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Ie(e,n)}catch{return!0}}function Za(e){var t=Xe(e,1);t!==null&&Me(t,e,1,-1)}function qu(e){var t=Fe();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=Qd.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 Ja(){return Ne().memoizedState}function Fr(e,t,n,r){var l=Fe();B.flags|=e,l.memoizedState=bn(1|t,n,void 0,r===void 0?null:r)}function xl(e,t,n,r){var l=Ne();r=r===void 0?null:r;var o=void 0;if(Y!==null){var i=Y.memoizedState;if(o=i.destroy,r!==null&&Ai(r,i.deps)){l.memoizedState=bn(t,n,o,r);return}}B.flags|=e,l.memoizedState=bn(1|t,n,o,r)}function bu(e,t){return Fr(8390656,8,e,t)}function Ki(e,t){return xl(2048,8,e,t)}function qa(e,t){return xl(4,2,e,t)}function ba(e,t){return xl(4,4,e,t)}function ec(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 tc(e,t,n){return n=n!=null?n.concat([e]):null,xl(4,4,ec.bind(null,t,e),n)}function Yi(){}function nc(e,t){var n=Ne();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Ai(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function rc(e,t){var n=Ne();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Ai(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function lc(e,t,n){return Rt&21?(Ie(n,t)||(n=ua(),B.lanes|=n,Tt|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,de=!0),e.memoizedState=n)}function Ad(e,t){var n=M;M=n!==0&&4>n?n:4,e(!0);var r=to.transition;to.transition={};try{e(!1),t()}finally{M=n,to.transition=r}}function oc(){return Ne().memoizedState}function Hd(e,t,n){var r=ft(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},ic(e))uc(t,n);else if(n=Fa(e,t,n,r),n!==null){var l=se();Me(n,e,r,l),sc(n,t,r)}}function Qd(e,t,n){var r=ft(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(ic(e))uc(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,Ui(t)):(l.next=s.next,s.next=l),t.interleaved=l;return}}catch{}finally{}n=Fa(e,t,l,r),n!==null&&(l=se(),Me(n,e,r,l),sc(n,t,r))}}function ic(e){var t=e.alternate;return e===B||t!==null&&t===B}function uc(e,t){Mn=il=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function sc(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,xi(e,n)}}var ul={readContext:Pe,useCallback:ne,useContext:ne,useEffect:ne,useImperativeHandle:ne,useInsertionEffect:ne,useLayoutEffect:ne,useMemo:ne,useReducer:ne,useRef:ne,useState:ne,useDebugValue:ne,useDeferredValue:ne,useTransition:ne,useMutableSource:ne,useSyncExternalStore:ne,useId:ne,unstable_isNewReconciler:!1},Kd={readContext:Pe,useCallback:function(e,t){return Fe().memoizedState=[e,t===void 0?null:t],e},useContext:Pe,useEffect:bu,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Fr(4194308,4,ec.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=Fe();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Fe();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=Hd.bind(null,B,e),[r.memoizedState,e]},useRef:function(e){var t=Fe();return e={current:e},t.memoizedState=e},useState:qu,useDebugValue:Yi,useDeferredValue:function(e){return Fe().memoizedState=e},useTransition:function(){var e=qu(!1),t=e[0];return e=Ad.bind(null,e[1]),Fe().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=B,l=Fe();if(U){if(n===void 0)throw Error(w(407));n=n()}else{if(n=t(),q===null)throw Error(w(349));Rt&30||Ka(r,t,n)}l.memoizedState=n;var o={value:n,getSnapshot:t};return l.queue=o,bu(Xa.bind(null,r,o,e),[e]),r.flags|=2048,bn(9,Ya.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Fe(),t=q.identifierPrefix;if(U){var n=He,r=Ae;n=(r&~(1<<32-De(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Jn++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=Wd++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Yd={readContext:Pe,useCallback:nc,useContext:Pe,useEffect:Ki,useImperativeHandle:tc,useInsertionEffect:qa,useLayoutEffect:ba,useMemo:rc,useReducer:no,useRef:Ja,useState:function(){return no(qn)},useDebugValue:Yi,useDeferredValue:function(e){var t=Ne();return lc(t,Y.memoizedState,e)},useTransition:function(){var e=no(qn)[0],t=Ne().memoizedState;return[e,t]},useMutableSource:Ha,useSyncExternalStore:Qa,useId:oc,unstable_isNewReconciler:!1},Xd={readContext:Pe,useCallback:nc,useContext:Pe,useEffect:Ki,useImperativeHandle:tc,useInsertionEffect:qa,useLayoutEffect:ba,useMemo:rc,useReducer:ro,useRef:Ja,useState:function(){return ro(qn)},useDebugValue:Yi,useDeferredValue:function(e){var t=Ne();return Y===null?t.memoizedState=e:lc(t,Y.memoizedState,e)},useTransition:function(){var e=ro(qn)[0],t=Ne().memoizedState;return[e,t]},useMutableSource:Ha,useSyncExternalStore:Qa,useId:oc,unstable_isNewReconciler:!1};function on(e,t){try{var n="",r=t;do n+=Ef(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 lo(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Xo(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var Gd=typeof WeakMap=="function"?WeakMap:Map;function ac(e,t,n){n=Qe(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){al||(al=!0,li=r),Xo(e,t)},n}function cc(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(){Xo(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){Xo(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 es(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Gd;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=ap.bind(null,e,t,n),t.then(e,e))}function ts(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 ns(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 Zd=Ze.ReactCurrentOwner,de=!1;function ue(e,t,n,r){t.child=e===null?Wa(t,null,n,r):rn(t,e.child,n,r)}function rs(e,t,n,r,l){n=n.render;var o=t.ref;return qt(t,l),r=Hi(e,t,n,r,o,l),n=Qi(),e!==null&&!de?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Ge(e,t,l)):(U&&n&&Oi(t),t.flags|=1,ue(e,t,r,l),t.child)}function ls(e,t,n,r,l){if(e===null){var o=n.type;return typeof o=="function"&&!tu(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,fc(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 fc(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 Go(e,t,n,r,l)}function dc(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(Yt,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(Yt,ve),ve|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,I(Yt,ve),ve|=r}else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,I(Yt,ve),ve|=r;return ue(e,t,l,n),t.child}function pc(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Go(e,t,n,r,l){var o=he(n)?Lt:ie.current;return o=tn(t,o),qt(t,l),n=Hi(e,t,n,r,o,l),r=Qi(),e!==null&&!de?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Ge(e,t,l)):(U&&r&&Oi(t),t.flags|=1,ue(e,t,n,l),t.child)}function os(e,t,n,r,l){if(he(n)){var o=!0;br(t)}else o=!1;if(qt(t,l),t.stateNode===null)Ur(e,t),Ba(t,n,r),Yo(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=tn(t,a));var h=n.getDerivedStateFromProps,m=typeof h=="function"||typeof i.getSnapshotBeforeUpdate=="function";m||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==r||s!==a)&&Zu(t,i,r,a),be=!1;var p=t.memoizedState;i.state=p,ll(t,r,i,l),s=t.memoizedState,u!==r||p!==s||pe.current||be?(typeof h=="function"&&(Ko(t,n,h,r),s=t.memoizedState),(u=be||Gu(t,n,u,r,p,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,Ua(e,t),u=t.memoizedProps,a=t.type===t.elementType?u:Re(t.type,u),i.props=a,m=t.pendingProps,p=i.context,s=n.contextType,typeof s=="object"&&s!==null?s=Pe(s):(s=he(n)?Lt:ie.current,s=tn(t,s));var v=n.getDerivedStateFromProps;(h=typeof v=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==m||p!==s)&&Zu(t,i,r,s),be=!1,p=t.memoizedState,i.state=p,ll(t,r,i,l);var S=t.memoizedState;u!==m||p!==S||pe.current||be?(typeof v=="function"&&(Ko(t,n,v,r),S=t.memoizedState),(a=be||Gu(t,n,a,r,p,S,s)||!1)?(h||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&&p===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&p===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&&p===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return Zo(e,t,n,r,o,l)}function Zo(e,t,n,r,l,o){pc(e,t);var i=(t.flags&128)!==0;if(!r&&!i)return l&&Hu(t,n,!1),Ge(e,t,o);r=t.stateNode,Zd.current=t;var u=i&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&i?(t.child=rn(t,e.child,null,o),t.child=rn(t,null,u,o)):ue(e,t,u,o),t.memoizedState=r.state,l&&Hu(t,n,!0),t.child}function hc(e){var t=e.stateNode;t.pendingContext?Au(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Au(e,t.context,!1),Bi(e,t.containerInfo)}function is(e,t,n,r,l){return nn(),Mi(l),t.flags|=256,ue(e,t,n,r),t.child}var Jo={dehydrated:null,treeContext:null,retryLane:0};function qo(e){return{baseLanes:e,cachePool:null,transitions:null}}function mc(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 Ho(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=Nl(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=qo(n),t.memoizedState=Jo,e):Xi(t,i));if(l=e.memoizedState,l!==null&&(u=l.dehydrated,u!==null))return Jd(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?qo(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},o.memoizedState=i,o.childLanes=e.childLanes&~n,t.memoizedState=Jo,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 Xi(e,t){return t=Nl({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function _r(e,t,n,r){return r!==null&&Mi(r),rn(t,e.child,null,n),e=Xi(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Jd(e,t,n,r,l,o,i){if(n)return t.flags&256?(t.flags&=-257,r=lo(Error(w(422))),_r(e,t,i,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,l=t.mode,r=Nl({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&&rn(t,e.child,null,i),t.child.memoizedState=qo(i),t.memoizedState=Jo,o);if(!(t.mode&1))return _r(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=lo(o,r,void 0),_r(e,t,i,r)}if(u=(i&e.childLanes)!==0,de||u){if(r=q,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),Me(r,e,l,-1))}return eu(),r=lo(Error(w(421))),_r(e,t,i,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=cp.bind(null,e),l._reactRetry=t,null):(e=o.treeContext,ye=st(l.nextSibling),ge=t,U=!0,Oe=null,e!==null&&(Ee[Ce++]=Ae,Ee[Ce++]=He,Ee[Ce++]=zt,Ae=e.id,He=e.overflow,zt=t),t=Xi(t,r.children),t.flags|=4096,t)}function us(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Qo(e.return,t,n)}function oo(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 vc(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&&us(e,n,t);else if(e.tag===19)us(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&&ol(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),oo(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&&ol(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}oo(t,!0,n,null,o);break;case"together":oo(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Ur(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 qd(e,t,n){switch(t.tag){case 3:hc(t),nn();break;case 5:Aa(t);break;case 1:he(t.type)&&br(t);break;case 4:Bi(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;I(nl,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?mc(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 vc(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,dc(e,t,n)}return Ge(e,t,n)}var yc,bo,gc,wc;yc=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}};bo=function(){};gc=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=ko(e,l),r=ko(e,r),o=[];break;case"select":l=V({},l,{value:void 0}),r=V({},r,{value:void 0}),o=[];break;case"textarea":l=xo(e,l),r=xo(e,r),o=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Jr)}Po(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"&&(Un.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"&&(Un.hasOwnProperty(a)?(s!=null&&a==="onScroll"&&j("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)}};wc=function(e,t,n,r){n!==r&&(t.flags|=4)};function kn(e,t){if(!U)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 re(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 bd(e,t,n){var r=t.pendingProps;switch(Di(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return re(t),null;case 1:return he(t.type)&&qr(),re(t),null;case 3:return r=t.stateNode,ln(),F(pe),F(ie),Wi(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Cr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Oe!==null&&(ui(Oe),Oe=null))),bo(e,t),re(t),null;case 5:Vi(t);var l=_t(Zn.current);if(n=t.type,e!==null&&t.stateNode!=null)gc(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 re(t),null}if(e=_t(Be.current),Cr(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[Ue]=t,r[Xn]=o,e=(t.mode&1)!==0,n){case"dialog":j("cancel",r),j("close",r);break;case"iframe":case"object":case"embed":j("load",r);break;case"video":case"audio":for(l=0;l<Ln.length;l++)j(Ln[l],r);break;case"source":j("error",r);break;case"img":case"image":case"link":j("error",r),j("load",r);break;case"details":j("toggle",r);break;case"input":vu(r,o),j("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},j("invalid",r);break;case"textarea":gu(r,o),j("invalid",r)}Po(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&&Er(r.textContent,u,e),l=["children",u]):typeof u=="number"&&r.textContent!==""+u&&(o.suppressHydrationWarning!==!0&&Er(r.textContent,u,e),l=["children",""+u]):Un.hasOwnProperty(i)&&u!=null&&i==="onScroll"&&j("scroll",r)}switch(n){case"input":hr(r),yu(r,o,!0);break;case"textarea":hr(r),wu(r);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(r.onclick=Jr)}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=Ks(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[Ue]=t,e[Xn]=r,yc(e,t,!1,!1),t.stateNode=e;e:{switch(i=No(n,r),n){case"dialog":j("cancel",e),j("close",e),l=r;break;case"iframe":case"object":case"embed":j("load",e),l=r;break;case"video":case"audio":for(l=0;l<Ln.length;l++)j(Ln[l],e);l=r;break;case"source":j("error",e),l=r;break;case"img":case"image":case"link":j("error",e),j("load",e),l=r;break;case"details":j("toggle",e),l=r;break;case"input":vu(e,r),l=ko(e,r),j("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=V({},r,{value:void 0}),j("invalid",e);break;case"textarea":gu(e,r),l=xo(e,r),j("invalid",e);break;default:l=r}Po(n,l),u=l;for(o in u)if(u.hasOwnProperty(o)){var s=u[o];o==="style"?Gs(e,s):o==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,s!=null&&Ys(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"&&(Un.hasOwnProperty(o)?s!=null&&o==="onScroll"&&j("scroll",e):s!=null&&gi(e,o,s,i))}switch(n){case"input":hr(e),yu(e,r,!1);break;case"textarea":hr(e),wu(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?Xt(e,!!r.multiple,o,!1):r.defaultValue!=null&&Xt(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=Jr)}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 re(t),null;case 6:if(e&&t.stateNode!=null)wc(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(w(166));if(n=_t(Zn.current),_t(Be.current),Cr(t)){if(r=t.stateNode,n=t.memoizedProps,r[Ue]=t,(o=r.nodeValue!==n)&&(e=ge,e!==null))switch(e.tag){case 3:Er(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Er(r.nodeValue,n,(e.mode&1)!==0)}o&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Ue]=t,t.stateNode=r}return re(t),null;case 13:if(F($),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(U&&ye!==null&&t.mode&1&&!(t.flags&128))ja(),nn(),t.flags|=98560,o=!1;else if(o=Cr(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[Ue]=t}else nn(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;re(t),o=!1}else Oe!==null&&(ui(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?X===0&&(X=3):eu())),t.updateQueue!==null&&(t.flags|=4),re(t),null);case 4:return ln(),bo(e,t),e===null&&Kn(t.stateNode.containerInfo),re(t),null;case 10:return Fi(t.type._context),re(t),null;case 17:return he(t.type)&&qr(),re(t),null;case 19:if(F($),o=t.memoizedState,o===null)return re(t),null;if(r=(t.flags&128)!==0,i=o.rendering,i===null)if(r)kn(o,!1);else{if(X!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=ol(e),i!==null){for(t.flags|=128,kn(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&&Q()>un&&(t.flags|=128,r=!0,kn(o,!1),t.lanes=4194304)}else{if(!r)if(e=ol(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),kn(o,!0),o.tail===null&&o.tailMode==="hidden"&&!i.alternate&&!U)return re(t),null}else 2*Q()-o.renderingStartTime>un&&n!==1073741824&&(t.flags|=128,r=!0,kn(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=Q(),t.sibling=null,n=$.current,I($,r?n&1|2:n&1),t):(re(t),null);case 22:case 23:return bi(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?ve&1073741824&&(re(t),t.subtreeFlags&6&&(t.flags|=8192)):re(t),null;case 24:return null;case 25:return null}throw Error(w(156,t.tag))}function ep(e,t){switch(Di(t),t.tag){case 1:return he(t.type)&&qr(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return ln(),F(pe),F(ie),Wi(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Vi(t),null;case 13:if(F($),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(w(340));nn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return F($),null;case 4:return ln(),null;case 10:return Fi(t.type._context),null;case 22:case 23:return bi(),null;case 24:return null;default:return null}}var Pr=!1,oe=!1,tp=typeof WeakSet=="function"?WeakSet:Set,E=null;function Kt(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){W(e,t,r)}else n.current=null}function ei(e,t,n){try{n()}catch(r){W(e,t,r)}}var ss=!1;function np(e,t){if(Fo=Xr,e=Ca(),Ti(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,h=0,m=e,p=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;)p=m,m=v;for(;;){if(m===e)break t;if(p===n&&++a===l&&(u=i),p===o&&++h===r&&(s=i),(v=m.nextSibling)!==null)break;m=p,p=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(Uo={focusedElem:e,selectionRange:n},Xr=!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:Re(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){W(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 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&&ei(t,n,o)}l=l.next}while(l!==r)}}function _l(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 ti(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 Sc(e){var t=e.alternate;t!==null&&(e.alternate=null,Sc(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Ue],delete t[Xn],delete t[Vo],delete t[Ud],delete t[$d])),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 kc(e){return e.tag===5||e.tag===3||e.tag===4}function as(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||kc(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 ni(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=Jr));else if(r!==4&&(e=e.child,e!==null))for(ni(e,t,n),e=e.sibling;e!==null;)ni(e,t,n),e=e.sibling}function ri(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(ri(e,t,n),e=e.sibling;e!==null;)ri(e,t,n),e=e.sibling}var b=null,Te=!1;function Je(e,t,n){for(n=n.child;n!==null;)Ec(e,t,n),n=n.sibling}function Ec(e,t,n){if($e&&typeof $e.onCommitFiberUnmount=="function")try{$e.onCommitFiberUnmount(yl,n)}catch{}switch(n.tag){case 5:oe||Kt(n,t);case 6:var r=b,l=Te;b=null,Je(e,t,n),b=r,Te=l,b!==null&&(Te?(e=b,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):b.removeChild(n.stateNode));break;case 18:b!==null&&(Te?(e=b,n=n.stateNode,e.nodeType===8?ql(e.parentNode,n):e.nodeType===1&&ql(e,n),An(e)):ql(b,n.stateNode));break;case 4:r=b,l=Te,b=n.stateNode.containerInfo,Te=!0,Je(e,t,n),b=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)&&ei(n,t,i),l=l.next}while(l!==r)}Je(e,t,n);break;case 1:if(!oe&&(Kt(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(u){W(n,t,u)}Je(e,t,n);break;case 21:Je(e,t,n);break;case 22:n.mode&1?(oe=(r=oe)||n.memoizedState!==null,Je(e,t,n),oe=r):Je(e,t,n);break;default:Je(e,t,n)}}function cs(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new tp),t.forEach(function(r){var l=fp.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:b=u.stateNode,Te=!1;break e;case 3:b=u.stateNode.containerInfo,Te=!0;break e;case 4:b=u.stateNode.containerInfo,Te=!0;break e}u=u.return}if(b===null)throw Error(w(160));Ec(o,i,l),b=null,Te=!1;var s=l.alternate;s!==null&&(s.return=null),l.return=null}catch(a){W(l,t,a)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Cc(t,e),t=t.sibling}function Cc(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ze(t,e),je(e),r&4){try{In(3,e,e.return),_l(3,e)}catch(y){W(e,e.return,y)}try{In(5,e,e.return)}catch(y){W(e,e.return,y)}}break;case 1:ze(t,e),je(e),r&512&&n!==null&&Kt(n,n.return);break;case 5:if(ze(t,e),je(e),r&512&&n!==null&&Kt(n,n.return),e.flags&32){var l=e.stateNode;try{$n(l,"")}catch(y){W(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&&Hs(l,o),No(u,i);var a=No(u,o);for(i=0;i<s.length;i+=2){var h=s[i],m=s[i+1];h==="style"?Gs(l,m):h==="dangerouslySetInnerHTML"?Ys(l,m):h==="children"?$n(l,m):gi(l,h,m,a)}switch(u){case"input":Eo(l,o);break;case"textarea":Qs(l,o);break;case"select":var p=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!o.multiple;var v=o.value;v!=null?Xt(l,!!o.multiple,v,!1):p!==!!o.multiple&&(o.defaultValue!=null?Xt(l,!!o.multiple,o.defaultValue,!0):Xt(l,!!o.multiple,o.multiple?[]:"",!1))}l[Xn]=o}catch(y){W(e,e.return,y)}}break;case 6:if(ze(t,e),je(e),r&4){if(e.stateNode===null)throw Error(w(162));l=e.stateNode,o=e.memoizedProps;try{l.nodeValue=o}catch(y){W(e,e.return,y)}}break;case 3:if(ze(t,e),je(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{An(t.containerInfo)}catch(y){W(e,e.return,y)}break;case 4:ze(t,e),je(e);break;case 13:ze(t,e),je(e),l=e.child,l.flags&8192&&(o=l.memoizedState!==null,l.stateNode.isHidden=o,!o||l.alternate!==null&&l.alternate.memoizedState!==null||(Ji=Q())),r&4&&cs(e);break;case 22:if(h=n!==null&&n.memoizedState!==null,e.mode&1?(oe=(a=oe)||h,ze(t,e),oe=a):ze(t,e),je(e),r&8192){if(a=e.memoizedState!==null,(e.stateNode.isHidden=a)&&!h&&e.mode&1)for(E=e,h=e.child;h!==null;){for(m=E=h;E!==null;){switch(p=E,v=p.child,p.tag){case 0:case 11:case 14:case 15:In(4,p,p.return);break;case 1:Kt(p,p.return);var S=p.stateNode;if(typeof S.componentWillUnmount=="function"){r=p,n=p.return;try{t=r,S.props=t.memoizedProps,S.state=t.memoizedState,S.componentWillUnmount()}catch(y){W(r,n,y)}}break;case 5:Kt(p,p.return);break;case 22:if(p.memoizedState!==null){ds(m);continue}}v!==null?(v.return=p,E=v):ds(m)}h=h.sibling}e:for(h=null,m=e;;){if(m.tag===5){if(h===null){h=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=Xs("display",i))}catch(y){W(e,e.return,y)}}}else if(m.tag===6){if(h===null)try{m.stateNode.nodeValue=a?"":m.memoizedProps}catch(y){W(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;h===m&&(h=null),m=m.return}h===m&&(h=null),m.sibling.return=m.return,m=m.sibling}}break;case 19:ze(t,e),je(e),r&4&&cs(e);break;case 21:break;default:ze(t,e),je(e)}}function je(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(kc(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=as(e);ri(e,o,l);break;case 3:case 4:var i=r.stateNode.containerInfo,u=as(e);ni(e,u,i);break;default:throw Error(w(161))}}catch(s){W(e,e.return,s)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function rp(e,t,n){E=e,xc(e)}function xc(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||Pr;if(!i){var u=l.alternate,s=u!==null&&u.memoizedState!==null||oe;u=Pr;var a=oe;if(Pr=i,(oe=s)&&!a)for(E=l;E!==null;)i=E,s=i.child,i.tag===22&&i.memoizedState!==null?ps(l):s!==null?(s.return=i,E=s):ps(l);for(;o!==null;)E=o,xc(o),o=o.sibling;E=l,Pr=u,oe=a}fs(e)}else l.subtreeFlags&8772&&o!==null?(o.return=l,E=o):fs(e)}}function fs(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||_l(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:Re(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;o!==null&&Xu(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}Xu(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 h=a.memoizedState;if(h!==null){var m=h.dehydrated;m!==null&&An(m)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(w(163))}oe||t.flags&512&&ti(t)}catch(p){W(t,t.return,p)}}if(t===e){E=null;break}if(n=t.sibling,n!==null){n.return=t.return,E=n;break}E=t.return}}function ds(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 ps(e){for(;E!==null;){var t=E;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{_l(4,t)}catch(s){W(t,n,s)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(s){W(t,l,s)}}var o=t.return;try{ti(t)}catch(s){W(t,o,s)}break;case 5:var i=t.return;try{ti(t)}catch(s){W(t,i,s)}}}catch(s){W(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 lp=Math.ceil,sl=Ze.ReactCurrentDispatcher,Gi=Ze.ReactCurrentOwner,_e=Ze.ReactCurrentBatchConfig,D=0,q=null,K=null,ee=0,ve=0,Yt=yt(0),X=0,er=null,Tt=0,Pl=0,Zi=0,jn=null,fe=null,Ji=0,un=1/0,Ve=null,al=!1,li=null,ct=null,Nr=!1,rt=null,cl=0,Fn=0,oi=null,$r=-1,Br=0;function se(){return D&6?Q():$r!==-1?$r:$r=Q()}function ft(e){return e.mode&1?D&2&&ee!==0?ee&-ee:Vd.transition!==null?(Br===0&&(Br=ua()),Br):(e=M,e!==0||(e=window.event,e=e===void 0?16:ha(e.type)),e):1}function Me(e,t,n,r){if(50<Fn)throw Fn=0,oi=null,Error(w(185));rr(e,n,r),(!(D&2)||e!==q)&&(e===q&&(!(D&2)&&(Pl|=n),X===4&&tt(e,ee)),me(e,r),n===1&&D===0&&!(t.mode&1)&&(un=Q()+500,El&&gt()))}function me(e,t){var n=e.callbackNode;Vf(e,t);var r=Yr(e,e===q?ee:0);if(r===0)n!==null&&Eu(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Eu(n),t===1)e.tag===0?Bd(hs.bind(null,e)):Da(hs.bind(null,e)),jd(function(){!(D&6)&&gt()}),n=null;else{switch(sa(r)){case 1:n=Ci;break;case 4:n=oa;break;case 16:n=Kr;break;case 536870912:n=ia;break;default:n=Kr}n=Oc(n,_c.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function _c(e,t){if($r=-1,Br=0,D&6)throw Error(w(327));var n=e.callbackNode;if(bt()&&e.callbackNode!==n)return null;var r=Yr(e,e===q?ee:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=fl(e,r);else{t=r;var l=D;D|=2;var o=Nc();(q!==e||ee!==t)&&(Ve=null,un=Q()+500,Pt(e,t));do try{up();break}catch(u){Pc(e,u)}while(1);ji(),sl.current=o,D=l,K!==null?t=0:(q=null,ee=0,t=X)}if(t!==0){if(t===2&&(l=Oo(e),l!==0&&(r=l,t=ii(e,l))),t===1)throw n=er,Pt(e,0),tt(e,r),me(e,Q()),n;if(t===6)tt(e,r);else{if(l=e.current.alternate,!(r&30)&&!op(l)&&(t=fl(e,r),t===2&&(o=Oo(e),o!==0&&(r=o,t=ii(e,o))),t===1))throw n=er,Pt(e,0),tt(e,r),me(e,Q()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(w(345));case 2:Et(e,fe,Ve);break;case 3:if(tt(e,r),(r&130023424)===r&&(t=Ji+500-Q(),10<t)){if(Yr(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){se(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=Bo(Et.bind(null,e,fe,Ve),t);break}Et(e,fe,Ve);break;case 4:if(tt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var i=31-De(r);o=1<<i,i=t[i],i>l&&(l=i),r&=~o}if(r=l,r=Q()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*lp(r/1960))-r,10<r){e.timeoutHandle=Bo(Et.bind(null,e,fe,Ve),r);break}Et(e,fe,Ve);break;case 5:Et(e,fe,Ve);break;default:throw Error(w(329))}}}return me(e,Q()),e.callbackNode===n?_c.bind(null,e):null}function ii(e,t){var n=jn;return e.current.memoizedState.isDehydrated&&(Pt(e,t).flags|=256),e=fl(e,t),e!==2&&(t=fe,fe=n,t!==null&&ui(t)),e}function ui(e){fe===null?fe=e:fe.push.apply(fe,e)}function op(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&=~Zi,t&=~Pl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-De(t),r=1<<n;e[n]=-1,t&=~r}}function hs(e){if(D&6)throw Error(w(327));bt();var t=Yr(e,0);if(!(t&1))return me(e,Q()),null;var n=fl(e,t);if(e.tag!==0&&n===2){var r=Oo(e);r!==0&&(t=r,n=ii(e,r))}if(n===1)throw n=er,Pt(e,0),tt(e,t),me(e,Q()),n;if(n===6)throw Error(w(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Et(e,fe,Ve),me(e,Q()),null}function qi(e,t){var n=D;D|=1;try{return e(t)}finally{D=n,D===0&&(un=Q()+500,El&&gt())}}function Ot(e){rt!==null&&rt.tag===0&&!(D&6)&&bt();var t=D;D|=1;var n=_e.transition,r=M;try{if(_e.transition=null,M=1,e)return e()}finally{M=r,_e.transition=n,D=t,!(D&6)&&gt()}}function bi(){ve=Yt.current,F(Yt)}function Pt(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Id(n)),K!==null)for(n=K.return;n!==null;){var r=n;switch(Di(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&qr();break;case 3:ln(),F(pe),F(ie),Wi();break;case 5:Vi(r);break;case 4:ln();break;case 13:F($);break;case 19:F($);break;case 10:Fi(r.type._context);break;case 22:case 23:bi()}n=n.return}if(q=e,K=e=dt(e.current,null),ee=ve=t,X=0,er=null,Zi=Pl=Tt=0,fe=jn=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 Pc(e,t){do{var n=K;try{if(ji(),jr.current=ul,il){for(var r=B.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}il=!1}if(Rt=0,J=Y=B=null,Mn=!1,Jn=0,Gi.current=null,n===null||n.return===null){X=1,er=t,K=null;break}e:{var o=e,i=n.return,u=n,s=t;if(t=ee,u.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){var a=s,h=u,m=h.tag;if(!(h.mode&1)&&(m===0||m===11||m===15)){var p=h.alternate;p?(h.updateQueue=p.updateQueue,h.memoizedState=p.memoizedState,h.lanes=p.lanes):(h.updateQueue=null,h.memoizedState=null)}var v=ts(i);if(v!==null){v.flags&=-257,ns(v,i,u,o,t),v.mode&1&&es(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)){es(o,a,t),eu();break e}s=Error(w(426))}}else if(U&&u.mode&1){var O=ts(i);if(O!==null){!(O.flags&65536)&&(O.flags|=256),ns(O,i,u,o,t),Mi(on(s,u));break e}}o=s=on(s,u),X!==4&&(X=2),jn===null?jn=[o]:jn.push(o),o=i;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t;var f=ac(o,s,t);Yu(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=cc(o,u,t);Yu(o,g);break e}}o=o.return}while(o!==null)}zc(n)}catch(k){t=k,K===n&&n!==null&&(K=n=n.return);continue}break}while(1)}function Nc(){var e=sl.current;return sl.current=ul,e===null?ul:e}function eu(){(X===0||X===3||X===2)&&(X=4),q===null||!(Tt&268435455)&&!(Pl&268435455)||tt(q,ee)}function fl(e,t){var n=D;D|=2;var r=Nc();(q!==e||ee!==t)&&(Ve=null,Pt(e,t));do try{ip();break}catch(l){Pc(e,l)}while(1);if(ji(),D=n,sl.current=r,K!==null)throw Error(w(261));return q=null,ee=0,X}function ip(){for(;K!==null;)Lc(K)}function up(){for(;K!==null&&!Of();)Lc(K)}function Lc(e){var t=Tc(e.alternate,e,ve);e.memoizedProps=e.pendingProps,t===null?zc(e):K=t,Gi.current=null}function zc(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=ep(n,t),n!==null){n.flags&=32767,K=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{X=6,K=null;return}}else if(n=bd(n,t,ve),n!==null){K=n;return}if(t=t.sibling,t!==null){K=t;return}K=t=e}while(t!==null);X===0&&(X=5)}function Et(e,t,n){var r=M,l=_e.transition;try{_e.transition=null,M=1,sp(e,t,n,r)}finally{_e.transition=l,M=r}return null}function sp(e,t,n,r){do bt();while(rt!==null);if(D&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(Wf(e,o),e===q&&(K=q=null,ee=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Nr||(Nr=!0,Oc(Kr,function(){return bt(),null})),o=(n.flags&15990)!==0,n.subtreeFlags&15990||o){o=_e.transition,_e.transition=null;var i=M;M=1;var u=D;D|=4,Gi.current=null,np(e,n),Cc(n,e),Ld(Uo),Xr=!!Fo,Uo=Fo=null,e.current=n,rp(n),Df(),D=u,M=i,_e.transition=o}else e.current=n;if(Nr&&(Nr=!1,rt=e,cl=l),o=e.pendingLanes,o===0&&(ct=null),jf(n.stateNode),me(e,Q()),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(al)throw al=!1,e=li,li=null,e;return cl&1&&e.tag!==0&&bt(),o=e.pendingLanes,o&1?e===oi?Fn++:(Fn=0,oi=e):Fn=0,gt(),null}function bt(){if(rt!==null){var e=sa(cl),t=_e.transition,n=M;try{if(_e.transition=null,M=16>e?16:e,rt===null)var r=!1;else{if(e=rt,rt=null,cl=0,D&6)throw Error(w(331));var l=D;for(D|=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 h=E;switch(h.tag){case 0:case 11:case 15:In(8,h,o)}var m=h.child;if(m!==null)m.return=h,E=m;else for(;E!==null;){h=E;var p=h.sibling,v=h.return;if(Sc(h),h===a){E=null;break}if(p!==null){p.return=v,E=p;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:_l(9,u)}}catch(k){W(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(D=l,gt(),$e&&typeof $e.onPostCommitFiberRoot=="function")try{$e.onPostCommitFiberRoot(yl,e)}catch{}r=!0}return r}finally{M=n,_e.transition=t}}return!1}function ms(e,t,n){t=on(n,t),t=ac(e,t,1),e=at(e,t,1),t=se(),e!==null&&(rr(e,1,t),me(e,t))}function W(e,t,n){if(e.tag===3)ms(e,e,n);else for(;t!==null;){if(t.tag===3){ms(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=on(n,e),e=cc(t,e,1),t=at(t,e,1),e=se(),t!==null&&(rr(t,1,e),me(t,e));break}}t=t.return}}function ap(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=se(),e.pingedLanes|=e.suspendedLanes&n,q===e&&(ee&n)===n&&(X===4||X===3&&(ee&130023424)===ee&&500>Q()-Ji?Pt(e,0):Zi|=n),me(e,t)}function Rc(e,t){t===0&&(e.mode&1?(t=yr,yr<<=1,!(yr&130023424)&&(yr=4194304)):t=1);var n=se();e=Xe(e,t),e!==null&&(rr(e,t,n),me(e,n))}function cp(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Rc(e,n)}function fp(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),Rc(e,n)}var Tc;Tc=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,qd(e,t,n);de=!!(e.flags&131072)}else de=!1,U&&t.flags&1048576&&Ma(t,tl,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Ur(e,t),e=t.pendingProps;var l=tn(t,ie.current);qt(t,n),l=Hi(null,t,r,e,l,n);var o=Qi();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,br(t)):o=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,$i(t),l.updater=Cl,t.stateNode=l,l._reactInternals=t,Yo(t,r,e,n),t=Zo(null,t,r,!0,o,n)):(t.tag=0,U&&o&&Oi(t),ue(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Ur(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=pp(r),e=Re(r,e),l){case 0:t=Go(null,t,r,e,n);break e;case 1:t=os(null,t,r,e,n);break e;case 11:t=rs(null,t,r,e,n);break e;case 14:t=ls(null,t,r,Re(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:Re(r,l),Go(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Re(r,l),os(e,t,r,l,n);case 3:e:{if(hc(t),e===null)throw Error(w(387));r=t.pendingProps,o=t.memoizedState,l=o.element,Ua(e,t),ll(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=on(Error(w(423)),t),t=is(e,t,r,n,l);break e}else if(r!==l){l=on(Error(w(424)),t),t=is(e,t,r,n,l);break e}else for(ye=st(t.stateNode.containerInfo.firstChild),ge=t,U=!0,Oe=null,n=Wa(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(nn(),r===l){t=Ge(e,t,n);break e}ue(e,t,r,n)}t=t.child}return t;case 5:return Aa(t),e===null&&Ho(t),r=t.type,l=t.pendingProps,o=e!==null?e.memoizedProps:null,i=l.children,$o(r,l)?i=null:o!==null&&$o(r,o)&&(t.flags|=32),pc(e,t),ue(e,t,i,n),t.child;case 6:return e===null&&Ho(t),null;case 13:return mc(e,t,n);case 4:return Bi(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=rn(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:Re(r,l),rs(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(nl,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 h=a.pending;h===null?s.next=s:(s.next=h.next,h.next=s),a.pending=s}}o.lanes|=n,s=o.alternate,s!==null&&(s.lanes|=n),Qo(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),Qo(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,qt(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=Re(r,t.pendingProps),l=Re(r.type,l),ls(e,t,r,l,n);case 15:return fc(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Re(r,l),Ur(e,t),t.tag=1,he(r)?(e=!0,br(t)):e=!1,qt(t,n),Ba(t,r,l),Yo(t,r,l,n),Zo(null,t,r,!0,e,n);case 19:return vc(e,t,n);case 22:return dc(e,t,n)}throw Error(w(156,t.tag))};function Oc(e,t){return la(e,t)}function dp(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 dp(e,t,n,r)}function tu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function pp(e){if(typeof e=="function")return tu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Si)return 11;if(e===ki)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")tu(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Ft:return Nt(n.children,l,o,t);case wi:i=8,l|=8;break;case yo:return e=xe(12,n,t,l|2),e.elementType=yo,e.lanes=o,e;case go:return e=xe(13,n,t,l),e.elementType=go,e.lanes=o,e;case wo:return e=xe(19,n,t,l),e.elementType=wo,e.lanes=o,e;case Vs:return Nl(n,l,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case $s:i=10;break e;case Bs:i=9;break e;case Si:i=11;break e;case ki: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 Nl(e,t,n,r){return e=xe(22,e,r,t),e.elementType=Vs,e.lanes=n,e.stateNode={isHidden:!1},e}function io(e,t,n){return e=xe(6,e,null,t),e.lanes=n,e}function uo(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 hp(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=Vl(0),this.expirationTimes=Vl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Vl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function nu(e,t,n,r,l,o,i,u,s){return e=new hp(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},$i(o),e}function mp(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:jt,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Dc(e){if(!e)return mt;e=e._reactInternals;e:{if(Mt(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 Oa(e,n,t)}return t}function Mc(e,t,n,r,l,o,i,u,s){return e=nu(n,r,!0,e,l,o,i,u,s),e.context=Dc(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 Ll(e,t,n,r){var l=t.current,o=se(),i=ft(l);return n=Dc(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&&(Me(e,l,i,o),Ir(e,l,i)),i}function dl(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 vs(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function ru(e,t){vs(e,t),(e=e.alternate)&&vs(e,t)}function vp(){return null}var Ic=typeof reportError=="function"?reportError:function(e){console.error(e)};function lu(e){this._internalRoot=e}zl.prototype.render=lu.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(w(409));Ll(e,t,null,null)};zl.prototype.unmount=lu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Ot(function(){Ll(null,e,null,null)}),t[Ye]=null}};function zl(e){this._internalRoot=e}zl.prototype.unstable_scheduleHydration=function(e){if(e){var t=fa();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&&pa(e)}};function ou(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Rl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function ys(){}function yp(e,t,n,r,l){if(l){if(typeof r=="function"){var o=r;r=function(){var a=dl(i);o.call(a)}}var i=Mc(t,r,e,0,null,!1,!1,"",ys);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=dl(s);u.call(a)}}var s=nu(e,0,!1,null,null,!1,!1,"",ys);return e._reactRootContainer=s,e[Ye]=s.current,Kn(e.nodeType===8?e.parentNode:e),Ot(function(){Ll(t,s,n,r)}),s}function Tl(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=dl(i);u.call(s)}}Ll(t,i,e,l)}else i=yp(n,t,e,l,r);return dl(i)}aa=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Nn(t.pendingLanes);n!==0&&(xi(t,n|1),me(t,Q()),!(D&6)&&(un=Q()+500,gt()))}break;case 13:Ot(function(){var r=Xe(e,1);if(r!==null){var l=se();Me(r,e,1,l)}}),ru(e,1)}};_i=function(e){if(e.tag===13){var t=Xe(e,134217728);if(t!==null){var n=se();Me(t,e,134217728,n)}ru(e,134217728)}};ca=function(e){if(e.tag===13){var t=ft(e),n=Xe(e,t);if(n!==null){var r=se();Me(n,e,t,r)}ru(e,t)}};fa=function(){return M};da=function(e,t){var n=M;try{return M=e,t()}finally{M=n}};zo=function(e,t,n){switch(t){case"input":if(Eo(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=kl(r);if(!l)throw Error(w(90));As(r),Eo(r,l)}}}break;case"textarea":Qs(e,n);break;case"select":t=n.value,t!=null&&Xt(e,!!n.multiple,t,!1)}};qs=qi;bs=Ot;var gp={usingClientEntryPoint:!1,Events:[or,Vt,kl,Zs,Js,qi]},En={findFiberByHostInstance:Ct,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},wp={bundleType:En.bundleType,version:En.version,rendererPackageName:En.rendererPackageName,rendererConfig:En.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Ze.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=na(e),e===null?null:e.stateNode},findFiberByHostInstance:En.findFiberByHostInstance||vp,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 Lr=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Lr.isDisabled&&Lr.supportsFiber)try{yl=Lr.inject(wp),$e=Lr}catch{}}Se.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=gp;Se.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!ou(t))throw Error(w(200));return mp(e,t,null,n)};Se.createRoot=function(e,t){if(!ou(e))throw Error(w(299));var n=!1,r="",l=Ic;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=nu(e,1,!1,null,null,n,!1,r,l),e[Ye]=t.current,Kn(e.nodeType===8?e.parentNode:e),new lu(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=na(t),e=e===null?null:e.stateNode,e};Se.flushSync=function(e){return Ot(e)};Se.hydrate=function(e,t,n){if(!Rl(t))throw Error(w(200));return Tl(null,e,t,!0,n)};Se.hydrateRoot=function(e,t,n){if(!ou(e))throw Error(w(405));var r=n!=null&&n.hydratedSources||null,l=!1,o="",i=Ic;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(i=n.onRecoverableError)),t=Mc(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 zl(t)};Se.render=function(e,t,n){if(!Rl(t))throw Error(w(200));return Tl(null,e,t,!1,n)};Se.unmountComponentAtNode=function(e){if(!Rl(e))throw Error(w(40));return e._reactRootContainer?(Ot(function(){Tl(null,null,e,!1,function(){e._reactRootContainer=null,e[Ye]=null})}),!0):!1};Se.unstable_batchedUpdates=qi;Se.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Rl(n))throw Error(w(200));if(e==null||e._reactInternals===void 0)throw Error(w(38));return Tl(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})(vf);var gs=ho;po.createRoot=gs.createRoot,po.hydrateRoot=gs.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 pl(){return pl=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},pl.apply(this,arguments)}var lt;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(lt||(lt={}));const ws="popstate";function Sp(e){e===void 0&&(e={});function t(r,l){let{pathname:o,search:i,hash:u}=r.location;return si("",{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 Cp(t,n,null,e)}function G(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function kp(){return Math.random().toString(36).substr(2,8)}function Ss(e){return{usr:e.state,key:e.key}}function si(e,t,n,r){return n===void 0&&(n=null),pl({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?fn(t):t,{state:n,key:t&&t.key||r||kp()})}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 fn(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 Ep(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 G(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}function Cp(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:p.location})}function h(v,S){u=lt.Push;let y=si(p.location,v,S);n&&n(y,v);let O=Ss(y),f=p.createHref(y);try{i.pushState(O,"",f)}catch{l.location.assign(f)}o&&s&&s({action:u,location:p.location})}function m(v,S){u=lt.Replace;let y=si(p.location,v,S);n&&n(y,v);let O=Ss(y),f=p.createHref(y);i.replaceState(O,"",f),o&&s&&s({action:u,location:p.location})}let p={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(ws,a),s=v,()=>{l.removeEventListener(ws,a),s=null}},createHref(v){return t(l,v)},encodeLocation(v){let S=Ep(typeof v=="string"?v:tr(v));return{pathname:S.pathname,search:S.search,hash:S.hash}},push:h,replace:m,go(v){return i.go(v)}};return p}var ks;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(ks||(ks={}));function xp(e,t,n){n===void 0&&(n="/");let r=typeof t=="string"?fn(t):t,l=Uc(r.pathname||"/",n);if(l==null)return null;let o=jc(e);_p(o);let i=null;for(let u=0;i==null&&u<o.length;++u)i=Mp(o[u],Fp(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("/")&&(G(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]),h=n.concat(s);o.children&&o.children.length>0&&(G(o.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+a+'".')),jc(o.children,t,h,a)),!(o.path==null&&!o.index)&&t.push({path:a,score:Op(a,o.index),routesMeta:h})};return e.forEach((o,i)=>{var u;if(o.path===""||!((u=o.path)!=null&&u.includes("?")))l(o,i);else for(let s of Fc(o.path))l(o,i,s)}),t}function Fc(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=Fc(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 _p(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:Dp(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const Pp=/^:\w+$/,Np=3,Lp=2,zp=1,Rp=10,Tp=-2,Es=e=>e==="*";function Op(e,t){let n=e.split("/"),r=n.length;return n.some(Es)&&(r+=Tp),t&&(r+=Lp),n.filter(l=>!Es(l)).reduce((l,o)=>l+(Pp.test(o)?Np:o===""?zp:Rp),r)}function Dp(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 Mp(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)||"/",h=Ip({path:u.relativePath,caseSensitive:u.caseSensitive,end:s},a);if(!h)return null;Object.assign(r,h.params);let m=u.route;o.push({params:r,pathname:pt([l,h.pathname]),pathnameBase:Vp(pt([l,h.pathnameBase])),route:m}),h.pathnameBase!=="/"&&(l=pt([l,h.pathnameBase]))}return o}function Ip(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=jp(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,h,m)=>{if(h==="*"){let p=u[m]||"";i=o.slice(0,o.length-p.length).replace(/(.)\/+$/,"$1")}return a[h]=Up(u[m]||"",h),a},{}),pathname:o,pathnameBase:i,pattern:e}}function jp(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),iu(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 Fp(e){try{return decodeURI(e)}catch(t){return iu(!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 Up(e,t){try{return decodeURIComponent(e)}catch(n){return iu(!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 Uc(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 iu(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function $p(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:l=""}=typeof e=="string"?fn(e):e;return{pathname:n?n.startsWith("/")?n:Bp(n,t):t,search:Wp(r),hash:Ap(l)}}function Bp(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 so(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 $c(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Bc(e,t,n,r){r===void 0&&(r=!1);let l;typeof e=="string"?l=fn(e):(l=pl({},e),G(!l.pathname||!l.pathname.includes("?"),so("?","pathname","search",l)),G(!l.pathname||!l.pathname.includes("#"),so("#","pathname","hash",l)),G(!l.search||!l.search.includes("#"),so("#","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 p=i.split("/");for(;p[0]==="..";)p.shift(),m-=1;l.pathname=p.join("/")}u=m>=0?t[m]:"/"}let s=$p(l,u),a=i&&i!=="/"&&i.endsWith("/"),h=(o||i===".")&&n.endsWith("/");return!s.pathname.endsWith("/")&&(a||h)&&(s.pathname+="/"),s}const pt=e=>e.join("/").replace(/\/\/+/g,"/"),Vp=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Wp=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,Ap=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;class Hp{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 Qp(e){return e instanceof Hp}const Kp=["post","put","patch","delete"];[...Kp];/**
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 ai(){return ai=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},ai.apply(this,arguments)}function Yp(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}const Xp=typeof Object.is=="function"?Object.is:Yp,{useState:Gp,useEffect:Zp,useLayoutEffect:Jp,useDebugValue:qp}=co;function bp(e,t,n){const r=t(),[{inst:l},o]=Gp({inst:{value:r,getSnapshot:t}});return Jp(()=>{l.value=r,l.getSnapshot=t,ao(l)&&o({inst:l})},[e,r,t]),Zp(()=>(ao(l)&&o({inst:l}),e(()=>{ao(l)&&o({inst:l})})),[e]),qp(r),r}function ao(e){const t=e.getSnapshot,n=e.value;try{const r=t();return!Xp(n,r)}catch{return!0}}function eh(e,t,n){return t()}const th=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",nh=!th,rh=nh?eh:bp;"useSyncExternalStore"in co&&(e=>e.useSyncExternalStore)(co);const lh=C.createContext(null),oh=C.createContext(null),uu=C.createContext(null),ur=C.createContext(null),Ol=C.createContext(null),dn=C.createContext({outlet:null,matches:[]}),Vc=C.createContext(null);function ih(e,t){let{relative:n}=t===void 0?{}:t;sr()||G(!1);let{basename:r,navigator:l}=C.useContext(ur),{hash:o,pathname:i,search:u}=su(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(Ol)!=null}function ar(){return sr()||G(!1),C.useContext(Ol).location}function uh(){sr()||G(!1);let{basename:e,navigator:t}=C.useContext(ur),{matches:n}=C.useContext(dn),{pathname:r}=ar(),l=JSON.stringify($c(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=Bc(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 su(e,t){let{relative:n}=t===void 0?{}:t,{matches:r}=C.useContext(dn),{pathname:l}=ar(),o=JSON.stringify($c(r).map(i=>i.pathnameBase));return C.useMemo(()=>Bc(e,JSON.parse(o),l,n==="path"),[e,o,l,n])}function sh(e,t){sr()||G(!1);let{navigator:n}=C.useContext(ur),r=C.useContext(uu),{matches:l}=C.useContext(dn),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 h;let y=typeof t=="string"?fn(t):t;u==="/"||(h=y.pathname)!=null&&h.startsWith(u)||G(!1),a=y}else a=s;let m=a.pathname||"/",p=u==="/"?m:m.slice(u.length)||"/",v=xp(e,{pathname:p}),S=dh(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(Ol.Provider,{value:{location:ai({pathname:"/",search:"",hash:"",state:null,key:"default"},a),navigationType:lt.Pop}},S):S}function ah(){let e=vh(),t=Qp(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 ch 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(dn.Provider,{value:this.props.routeContext},C.createElement(Vc.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function fh(e){let{routeContext:t,match:n,children:r}=e,l=C.useContext(lh);return l&&n.route.errorElement&&(l._deepestRenderedBoundaryId=n.route.id),C.createElement(dn.Provider,{value:t},r)}function dh(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||G(!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(ah,null):null,h=t.concat(r.slice(0,u+1)),m=()=>C.createElement(fh,{match:i,routeContext:{outlet:o,matches:h}},s?a:i.route.element!==void 0?i.route.element:o);return n&&(i.route.errorElement||u===0)?C.createElement(ch,{location:n.location,component:a,error:s,children:m(),routeContext:{outlet:null,matches:h}}):m()},null)}var Cs;(function(e){e.UseRevalidator="useRevalidator"})(Cs||(Cs={}));var hl;(function(e){e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator"})(hl||(hl={}));function ph(e){let t=C.useContext(uu);return t||G(!1),t}function hh(e){let t=C.useContext(dn);return t||G(!1),t}function mh(e){let t=hh(),n=t.matches[t.matches.length-1];return n.route.id||G(!1),n.route.id}function vh(){var e;let t=C.useContext(Vc),n=ph(hl.UseRouteError),r=mh(hl.UseRouteError);return t||((e=n.errors)==null?void 0:e[r])}function ci(e){G(!1)}function yh(e){let{basename:t="/",children:n=null,location:r,navigationType:l=lt.Pop,navigator:o,static:i=!1}=e;sr()&&G(!1);let u=t.replace(/^\/*/,"/"),s=C.useMemo(()=>({basename:u,navigator:o,static:i}),[u,o,i]);typeof r=="string"&&(r=fn(r));let{pathname:a="/",search:h="",hash:m="",state:p=null,key:v="default"}=r,S=C.useMemo(()=>{let y=Uc(a,u);return y==null?null:{pathname:y,search:h,hash:m,state:p,key:v}},[u,a,h,m,p,v]);return S==null?null:C.createElement(ur.Provider,{value:s},C.createElement(Ol.Provider,{children:n,value:{location:S,navigationType:l}}))}function gh(e){let{children:t,location:n}=e,r=C.useContext(oh),l=r&&!t?r.router.routes:fi(t);return sh(l,n)}var xs;(function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"})(xs||(xs={}));new Promise(()=>{});function fi(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,fi(r.props.children,t));return}r.type!==ci&&G(!1),!r.props.index||!r.props.children||G(!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=fi(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 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)}function Wc(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 wh(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function Sh(e,t){return e.button===0&&(!t||t==="_self")&&!wh(e)}const kh=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"],Eh=["aria-current","caseSensitive","className","end","style","to","children"];function Ch(e){let{basename:t,children:n,window:r}=e,l=C.useRef();l.current==null&&(l.current=Sp({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(yh,{basename:t,children:n,location:i.location,navigationType:i.action,navigator:o})}const xh=C.forwardRef(function(t,n){let{onClick:r,relative:l,reloadDocument:o,replace:i,state:u,target:s,to:a,preventScrollReset:h}=t,m=Wc(t,kh),p=ih(a,{relative:l}),v=_h(a,{replace:i,state:u,target:s,preventScrollReset:h,relative:l});function S(y){r&&r(y),y.defaultPrevented||v(y)}return C.createElement("a",ml({},m,{href:p,onClick:o?r:S,ref:n,target:s}))}),Cn=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,h=Wc(t,Eh),m=su(s,{relative:h.relative}),p=ar(),v=C.useContext(uu),{navigator:S}=C.useContext(ur),y=S.encodeLocation?S.encodeLocation(m).pathname:m.pathname,O=p.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(xh,ml({},h,{"aria-current":g,className:k,ref:n,style:_,to:s}),typeof a=="function"?a({isActive:c,isPending:d}):a)});var _s;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(_s||(_s={}));var Ps;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(Ps||(Ps={}));function _h(e,t){let{target:n,replace:r,state:l,preventScrollReset:o,relative:i}=t===void 0?{}:t,u=uh(),s=ar(),a=su(e,{relative:i});return C.useCallback(h=>{if(Sh(h,n)){h.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 Ph=()=>le("div",{children:"Home"}),Nh="/assets/rango-26143649.png",zr="m-auto bg-blue-400 px-5 py-2 rounded-full",xn="m-auto bg-blue-200 px-5 py-2 rounded-full hover:bg-blue-400",Lh=()=>fo("div",{className:"h-16 shadow-md w-full flex",children:[le(Cn,{to:"/",className:"my-auto h-3/4 rounded-full",children:le("img",{src:Nh,alt:"",className:"h-full hover:bg-blue-400 p-1 rounded-full shadow-md mx-3"})}),le(Cn,{to:"/",className:({isActive:e})=>e?zr:xn,children:"Home"}),le(Cn,{to:"/about",className:({isActive:e})=>e?zr:xn,children:"About"}),le(Cn,{to:"/users",className:({isActive:e})=>e?zr:xn,children:"Users"}),le(Cn,{to:"/random-endpoint",className:({isActive:e})=>e?zr:xn,children:"404"}),le("a",{href:"/api/",className:xn,children:"API"})]}),zh=()=>le("div",{children:"NotFound"});function Rh(){return fo(Ch,{children:[le(Lh,{}),fo(gh,{children:[le(ci,{path:"/",element:le(Ph,{})}),le(ci,{path:"/*",element:le(zh,{})})]})]})}po.createRoot(document.getElementById("root")).render(le(Ms.StrictMode,{children:le(Rh,{})}));
+1-0rango/backend/backend/static/index-0edf93d6.css
@@ -0,0 +1 @@
1+*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.m-auto{margin:auto}.my-auto{margin-top:auto;margin-bottom:auto}.mx-3{margin-left:.75rem;margin-right:.75rem}.flex{display:flex}.h-16{height:4rem}.h-3\/4{height:75%}.h-full{height:100%}.w-full{width:100%}.rounded-full{border-radius:9999px}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity))}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity))}.p-1{padding:.25rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:bg-blue-400:hover{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity))}
+67-0rango/backend/backend/static/index-9502f0e7.js
@@ -0,0 +1,67 @@
1+function Qc(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 Kc(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Wr={},Yc={get exports(){return Wr},set exports(e){Wr=e}},vl={},C={},Xc={get exports(){return C},set exports(e){C=e}},R={};/**
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"),Gc=Symbol.for("react.portal"),Zc=Symbol.for("react.fragment"),Jc=Symbol.for("react.strict_mode"),qc=Symbol.for("react.profiler"),bc=Symbol.for("react.provider"),ef=Symbol.for("react.context"),tf=Symbol.for("react.forward_ref"),nf=Symbol.for("react.suspense"),rf=Symbol.for("react.memo"),lf=Symbol.for("react.lazy"),cu=Symbol.iterator;function of(e){return e===null||typeof e!="object"?null:(e=cu&&e[cu]||e["@@iterator"],typeof e=="function"?e:null)}var Ls={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},zs=Object.assign,Rs={};function an(e,t,n){this.props=e,this.context=t,this.refs=Rs,this.updater=n||Ls}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 Ts(){}Ts.prototype=an.prototype;function di(e,t,n){this.props=e,this.context=t,this.refs=Rs,this.updater=n||Ls}var pi=di.prototype=new Ts;pi.constructor=di;zs(pi,an.prototype);pi.isPureReactComponent=!0;var fu=Array.isArray,Os=Object.prototype.hasOwnProperty,hi={current:null},Ds={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)Os.call(t,r)&&!Ds.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:hi.current}}function uf(e,t){return{$$typeof:nr,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function mi(e){return typeof e=="object"&&e!==null&&e.$$typeof===nr}function sf(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var du=/\/+/g;function jl(e,t){return typeof e=="object"&&e!==null&&e.key!=null?sf(""+e.key):t.toString(36)}function Rr(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 Gc:i=!0}}if(i)return i=e,l=l(i),e=r===""?"."+jl(i,0):r,fu(l)?(n="",e!=null&&(n=e.replace(du,"$&/")+"/"),Rr(l,t,n,"",function(a){return a})):l!=null&&(mi(l)&&(l=uf(l,n+(!l.key||i&&i.key===l.key?"":(""+l.key).replace(du,"$&/")+"/")+e)),t.push(l)),1;if(i=0,r=r===""?".":r+":",fu(e))for(var u=0;u<e.length;u++){o=e[u];var s=r+jl(o,u);i+=Rr(o,t,n,s,l)}else if(s=of(e),typeof s=="function")for(e=s.call(e),u=0;!(o=e.next()).done;)o=o.value,s=r+jl(o,u++),i+=Rr(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 dr(e,t,n){if(e==null)return e;var r=[],l=0;return Rr(e,r,"","",function(o){return t.call(n,o,l++)}),r}function af(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},Tr={transition:null},cf={ReactCurrentDispatcher:ae,ReactCurrentBatchConfig:Tr,ReactCurrentOwner:hi};R.Children={map:dr,forEach:function(e,t,n){dr(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return dr(e,function(){t++}),t},toArray:function(e){return dr(e,function(t){return t})||[]},only:function(e){if(!mi(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};R.Component=an;R.Fragment=Zc;R.Profiler=qc;R.PureComponent=di;R.StrictMode=Jc;R.Suspense=nf;R.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=cf;R.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=zs({},e.props),l=e.key,o=e.ref,i=e._owner;if(t!=null){if(t.ref!==void 0&&(o=t.ref,i=hi.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(s in t)Os.call(t,s)&&!Ds.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}};R.createContext=function(e){return e={$$typeof:ef,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:bc,_context:e},e.Consumer=e};R.createElement=Ms;R.createFactory=function(e){var t=Ms.bind(null,e);return t.type=e,t};R.createRef=function(){return{current:null}};R.forwardRef=function(e){return{$$typeof:tf,render:e}};R.isValidElement=mi;R.lazy=function(e){return{$$typeof:lf,_payload:{_status:-1,_result:e},_init:af}};R.memo=function(e,t){return{$$typeof:rf,type:e,compare:t===void 0?null:t}};R.startTransition=function(e){var t=Tr.transition;Tr.transition={};try{e()}finally{Tr.transition=t}};R.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};R.useCallback=function(e,t){return ae.current.useCallback(e,t)};R.useContext=function(e){return ae.current.useContext(e)};R.useDebugValue=function(){};R.useDeferredValue=function(e){return ae.current.useDeferredValue(e)};R.useEffect=function(e,t){return ae.current.useEffect(e,t)};R.useId=function(){return ae.current.useId()};R.useImperativeHandle=function(e,t,n){return ae.current.useImperativeHandle(e,t,n)};R.useInsertionEffect=function(e,t){return ae.current.useInsertionEffect(e,t)};R.useLayoutEffect=function(e,t){return ae.current.useLayoutEffect(e,t)};R.useMemo=function(e,t){return ae.current.useMemo(e,t)};R.useReducer=function(e,t,n){return ae.current.useReducer(e,t,n)};R.useRef=function(e){return ae.current.useRef(e)};R.useState=function(e){return ae.current.useState(e)};R.useSyncExternalStore=function(e,t,n){return ae.current.useSyncExternalStore(e,t,n)};R.useTransition=function(){return ae.current.useTransition()};R.version="18.2.0";(function(e){e.exports=R})(Xc);const Is=Kc(C),co=Qc({__proto__:null,default:Is},[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 ff=C,df=Symbol.for("react.element"),pf=Symbol.for("react.fragment"),hf=Object.prototype.hasOwnProperty,mf=ff.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,vf={key:!0,ref:!0,__self:!0,__source:!0};function js(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)hf.call(t,r)&&!vf.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:df,type:e,key:o,ref:i,props:l,_owner:mf.current}}vl.Fragment=pf;vl.jsx=js;vl.jsxs=js;(function(e){e.exports=vl})(Yc);const J=Wr.jsx,fo=Wr.jsxs;var po={},ho={},yf={get exports(){return ho},set exports(e){ho=e}},Se={},mo={},gf={get exports(){return mo},set exports(e){mo=e}},Fs={};/**
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 z=x.length;x.push(L);e:for(;0<z;){var H=z-1>>>1,Z=x[H];if(0<l(Z,L))x[H]=L,x[z]=Z,z=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],z=x.pop();if(z!==L){x[0]=z;e:for(var H=0,Z=x.length,cr=Z>>>1;H<cr;){var wt=2*(H+1)-1,Il=x[wt],St=wt+1,fr=x[St];if(0>l(Il,z))St<Z&&0>l(fr,Il)?(x[H]=fr,x[St]=z,H=St):(x[H]=Il,x[wt]=z,H=wt);else if(St<Z&&0>l(fr,z))x[H]=fr,x[St]=z,H=St;else break e}}return L}function l(x,L){var z=x.sortIndex-L.sortIndex;return z!==0?z: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=[],h=1,m=null,p=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,Dl(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 z=p;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,p=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 cr=!0;else{var wt=n(a);wt!==null&&Ml(g,wt.startTime-L),cr=!1}return cr}finally{m=null,p=z,v=!1}}var _=!1,P=null,N=-1,A=5,T=-1;function Le(){return!(e.unstable_now()-T<A)}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 au=new MessageChannel,Hc=au.port2;au.port1.onmessage=hn,mn=function(){Hc.postMessage(null)}}else mn=function(){O(hn,0)};function Dl(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,Dl(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"):A=0<x?Math.floor(1e3/x):5},e.unstable_getCurrentPriorityLevel=function(){return p},e.unstable_getFirstCallbackNode=function(){return n(s)},e.unstable_next=function(x){switch(p){case 1:case 2:case 3:var L=3;break;default:L=p}var z=p;p=L;try{return x()}finally{p=z}},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 z=p;p=x;try{return L()}finally{p=z}},e.unstable_scheduleCallback=function(x,L,z){var H=e.unstable_now();switch(typeof z=="object"&&z!==null?(z=z.delay,z=typeof z=="number"&&0<z?H+z:H):z=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=z+Z,x={id:h++,callback:L,priorityLevel:x,startTime:z,expirationTime:Z,sortIndex:-1},z>H?(x.sortIndex=z,t(a,x),n(s)===null&&x===n(a)&&(y?(f(N),N=-1):y=!0,Ml(g,z-H))):(x.sortIndex=Z,t(s,x),S||v||(S=!0,Dl(k))),x},e.unstable_shouldYield=Le,e.unstable_wrapCallback=function(x){var L=p;return function(){var z=p;p=L;try{return x.apply(this,arguments)}finally{p=z}}}})(Fs);(function(e){e.exports=Fs})(gf);/**
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 Us=C,we=mo;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 $s=new Set,Un={};function Dt(e,t){tn(e,t),tn(e+"Capture",t)}function tn(e,t){for(Un[e]=t,e=0;e<t.length;e++)$s.add(t[e])}var Ke=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),vo=Object.prototype.hasOwnProperty,wf=/^[: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]*$/,pu={},hu={};function Sf(e){return vo.call(hu,e)?!0:vo.call(pu,e)?!1:wf.test(e)?hu[e]=!0:(pu[e]=!0,!1)}function kf(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 Ef(e,t,n,r){if(t===null||typeof t>"u"||kf(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 vi=/[\-:]([a-z])/g;function yi(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(vi,yi);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(vi,yi);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(vi,yi);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 gi(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")&&(Ef(t,n,l,r)&&(n=null),r||l===null?Sf(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 Ze=Us.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,pr=Symbol.for("react.element"),Ft=Symbol.for("react.portal"),Ut=Symbol.for("react.fragment"),wi=Symbol.for("react.strict_mode"),yo=Symbol.for("react.profiler"),Bs=Symbol.for("react.provider"),Vs=Symbol.for("react.context"),Si=Symbol.for("react.forward_ref"),go=Symbol.for("react.suspense"),wo=Symbol.for("react.suspense_list"),ki=Symbol.for("react.memo"),qe=Symbol.for("react.lazy"),Ws=Symbol.for("react.offscreen"),mu=Symbol.iterator;function vn(e){return e===null||typeof e!="object"?null:(e=mu&&e[mu]||e["@@iterator"],typeof e=="function"?e:null)}var V=Object.assign,Fl;function _n(e){if(Fl===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Fl=t&&t[1]||""}return`
34+`+Fl+e}var Ul=!1;function $l(e,t){if(!e||Ul)return"";Ul=!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{Ul=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?_n(e):""}function Cf(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=$l(e.type,!1),e;case 11:return e=$l(e.type.render,!1),e;case 1:return e=$l(e.type,!0),e;default:return""}}function So(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 Ut:return"Fragment";case Ft:return"Portal";case yo:return"Profiler";case wi:return"StrictMode";case go:return"Suspense";case wo:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Vs:return(e.displayName||"Context")+".Consumer";case Bs:return(e._context.displayName||"Context")+".Provider";case Si:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case ki:return t=e.displayName||null,t!==null?t:So(e.type)||"Memo";case qe:t=e._payload,e=e._init;try{return So(e(t))}catch{}}return null}function xf(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 So(t);case 8:return t===wi?"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 As(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function _f(e){var t=As(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 hr(e){e._valueTracker||(e._valueTracker=_f(e))}function Hs(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=As(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Ar(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 ko(e,t){var n=t.checked;return V({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function vu(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 Qs(e,t){t=t.checked,t!=null&&gi(e,"checked",t,!1)}function Eo(e,t){Qs(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")?Co(e,t.type,n):t.hasOwnProperty("defaultValue")&&Co(e,t.type,ht(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function yu(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 Co(e,t,n){(t!=="number"||Ar(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 xo(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(w(91));return V({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function gu(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 Ks(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 wu(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Ys(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 _o(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Ys(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var mr,Xs=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(mr=mr||document.createElement("div"),mr.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=mr.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 zn={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},Pf=["Webkit","ms","Moz","O"];Object.keys(zn).forEach(function(e){Pf.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),zn[t]=zn[e]})});function Gs(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||zn.hasOwnProperty(e)&&zn[e]?(""+t).trim():t+"px"}function Zs(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Gs(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Nf=V({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 Po(e,t){if(t){if(Nf[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 No(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 Lo=null;function Ei(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var zo=null,Zt=null,Jt=null;function Su(e){if(e=or(e)){if(typeof zo!="function")throw Error(w(280));var t=e.stateNode;t&&(t=kl(t),zo(e.stateNode,e.type,t))}}function Js(e){Zt?Jt?Jt.push(e):Jt=[e]:Zt=e}function qs(){if(Zt){var e=Zt,t=Jt;if(Jt=Zt=null,Su(e),t)for(e=0;e<t.length;e++)Su(t[e])}}function bs(e,t){return e(t)}function ea(){}var Bl=!1;function ta(e,t,n){if(Bl)return e(t,n);Bl=!0;try{return bs(e,t,n)}finally{Bl=!1,(Zt!==null||Jt!==null)&&(ea(),qs())}}function Bn(e,t){var n=e.stateNode;if(n===null)return null;var r=kl(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 Ro=!1;if(Ke)try{var yn={};Object.defineProperty(yn,"passive",{get:function(){Ro=!0}}),window.addEventListener("test",yn,yn),window.removeEventListener("test",yn,yn)}catch{Ro=!1}function Lf(e,t,n,r,l,o,i,u,s){var a=Array.prototype.slice.call(arguments,3);try{t.apply(n,a)}catch(h){this.onError(h)}}var Rn=!1,Hr=null,Qr=!1,To=null,zf={onError:function(e){Rn=!0,Hr=e}};function Rf(e,t,n,r,l,o,i,u,s){Rn=!1,Hr=null,Lf.apply(zf,arguments)}function Tf(e,t,n,r,l,o,i,u,s){if(Rf.apply(this,arguments),Rn){if(Rn){var a=Hr;Rn=!1,Hr=null}else throw Error(w(198));Qr||(Qr=!0,To=a)}}function Mt(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 na(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 ku(e){if(Mt(e)!==e)throw Error(w(188))}function Of(e){var t=e.alternate;if(!t){if(t=Mt(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 ku(l),e;if(o===r)return ku(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 ra(e){return e=Of(e),e!==null?la(e):null}function la(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=la(e);if(t!==null)return t;e=e.sibling}return null}var oa=we.unstable_scheduleCallback,Eu=we.unstable_cancelCallback,Df=we.unstable_shouldYield,Mf=we.unstable_requestPaint,Q=we.unstable_now,If=we.unstable_getCurrentPriorityLevel,Ci=we.unstable_ImmediatePriority,ia=we.unstable_UserBlockingPriority,Kr=we.unstable_NormalPriority,jf=we.unstable_LowPriority,ua=we.unstable_IdlePriority,yl=null,$e=null;function Ff(e){if($e&&typeof $e.onCommitFiberRoot=="function")try{$e.onCommitFiberRoot(yl,e,void 0,(e.current.flags&128)===128)}catch{}}var De=Math.clz32?Math.clz32:Bf,Uf=Math.log,$f=Math.LN2;function Bf(e){return e>>>=0,e===0?32:31-(Uf(e)/$f|0)|0}var vr=64,yr=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 Yr(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-De(t),l=1<<n,r|=e[n],t&=~l;return r}function Vf(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 Wf(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,o=e.pendingLanes;0<o;){var i=31-De(o),u=1<<i,s=l[i];s===-1?(!(u&n)||u&r)&&(l[i]=Vf(u,t)):s<=t&&(e.expiredLanes|=u),o&=~u}}function Oo(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function sa(){var e=vr;return vr<<=1,!(vr&4194240)&&(vr=64),e}function Vl(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-De(t),e[t]=n}function Af(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-De(n),o=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~o}}function xi(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-De(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var M=0;function aa(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var ca,_i,fa,da,pa,Do=!1,gr=[],ot=null,it=null,ut=null,Vn=new Map,Wn=new Map,et=[],Hf="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 Cu(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":Vn.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Wn.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&&_i(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function Qf(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 Vn.set(o,gn(Vn.get(o)||null,e,t,n,r,l)),!0;case"gotpointercapture":return o=l.pointerId,Wn.set(o,gn(Wn.get(o)||null,e,t,n,r,l)),!0}return!1}function ha(e){var t=Ct(e.target);if(t!==null){var n=Mt(t);if(n!==null){if(t=n.tag,t===13){if(t=na(n),t!==null){e.blockedOn=t,pa(e.priority,function(){fa(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 Or(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);Lo=r,n.target.dispatchEvent(r),Lo=null}else return t=or(n),t!==null&&_i(t),e.blockedOn=n,!1;t.shift()}return!0}function xu(e,t,n){Or(e)&&n.delete(t)}function Kf(){Do=!1,ot!==null&&Or(ot)&&(ot=null),it!==null&&Or(it)&&(it=null),ut!==null&&Or(ut)&&(ut=null),Vn.forEach(xu),Wn.forEach(xu)}function wn(e,t){e.blockedOn===t&&(e.blockedOn=null,Do||(Do=!0,we.unstable_scheduleCallback(we.unstable_NormalPriority,Kf)))}function An(e){function t(l){return wn(l,e)}if(0<gr.length){wn(gr[0],e);for(var n=1;n<gr.length;n++){var r=gr[n];r.blockedOn===e&&(r.blockedOn=null)}}for(ot!==null&&wn(ot,e),it!==null&&wn(it,e),ut!==null&&wn(ut,e),Vn.forEach(t),Wn.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);)ha(n),n.blockedOn===null&&et.shift()}var qt=Ze.ReactCurrentBatchConfig,Xr=!0;function Yf(e,t,n,r){var l=M,o=qt.transition;qt.transition=null;try{M=1,Pi(e,t,n,r)}finally{M=l,qt.transition=o}}function Xf(e,t,n,r){var l=M,o=qt.transition;qt.transition=null;try{M=4,Pi(e,t,n,r)}finally{M=l,qt.transition=o}}function Pi(e,t,n,r){if(Xr){var l=Mo(e,t,n,r);if(l===null)Jl(e,t,r,Gr,n),Cu(e,r);else if(Qf(l,e,t,n,r))r.stopPropagation();else if(Cu(e,r),t&4&&-1<Hf.indexOf(e)){for(;l!==null;){var o=or(l);if(o!==null&&ca(o),o=Mo(e,t,n,r),o===null&&Jl(e,t,r,Gr,n),o===l)break;l=o}l!==null&&r.stopPropagation()}else Jl(e,t,r,null,n)}}var Gr=null;function Mo(e,t,n,r){if(Gr=null,e=Ei(r),e=Ct(e),e!==null)if(t=Mt(e),t===null)e=null;else if(n=t.tag,n===13){if(e=na(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 Gr=e,null}function ma(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(If()){case Ci:return 1;case ia:return 4;case Kr:case jf:return 16;case ua:return 536870912;default:return 16}default:return 16}}var nt=null,Ni=null,Dr=null;function va(){if(Dr)return Dr;var e,t=Ni,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 Mr(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 wr(){return!0}function _u(){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)?wr:_u,this.isPropagationStopped=_u,this}return V(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=wr)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=wr)},persist:function(){},isPersistent:wr}),t}var cn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Li=ke(cn),lr=V({},cn,{view:0,detail:0}),Gf=ke(lr),Wl,Al,Sn,gl=V({},lr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:zi,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"?(Wl=e.screenX-Sn.screenX,Al=e.screenY-Sn.screenY):Al=Wl=0,Sn=e),Wl)},movementY:function(e){return"movementY"in e?e.movementY:Al}}),Pu=ke(gl),Zf=V({},gl,{dataTransfer:0}),Jf=ke(Zf),qf=V({},lr,{relatedTarget:0}),Hl=ke(qf),bf=V({},cn,{animationName:0,elapsedTime:0,pseudoElement:0}),ed=ke(bf),td=V({},cn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),nd=ke(td),rd=V({},cn,{data:0}),Nu=ke(rd),ld={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},od={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"},id={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function ud(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=id[e])?!!t[e]:!1}function zi(){return ud}var sd=V({},lr,{key:function(e){if(e.key){var t=ld[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Mr(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?od[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:zi,charCode:function(e){return e.type==="keypress"?Mr(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Mr(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),ad=ke(sd),cd=V({},gl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Lu=ke(cd),fd=V({},lr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:zi}),dd=ke(fd),pd=V({},cn,{propertyName:0,elapsedTime:0,pseudoElement:0}),hd=ke(pd),md=V({},gl,{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}),vd=ke(md),yd=[9,13,27,32],Ri=Ke&&"CompositionEvent"in window,Tn=null;Ke&&"documentMode"in document&&(Tn=document.documentMode);var gd=Ke&&"TextEvent"in window&&!Tn,ya=Ke&&(!Ri||Tn&&8<Tn&&11>=Tn),zu=String.fromCharCode(32),Ru=!1;function ga(e,t){switch(e){case"keyup":return yd.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function wa(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var $t=!1;function wd(e,t){switch(e){case"compositionend":return wa(t);case"keypress":return t.which!==32?null:(Ru=!0,zu);case"textInput":return e=t.data,e===zu&&Ru?null:e;default:return null}}function Sd(e,t){if($t)return e==="compositionend"||!Ri&&ga(e,t)?(e=va(),Dr=Ni=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 ya&&t.locale!=="ko"?null:t.data;default:return null}}var kd={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 Tu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!kd[e.type]:t==="textarea"}function Sa(e,t,n,r){Js(r),t=Zr(t,"onChange"),0<t.length&&(n=new Li("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var On=null,Hn=null;function Ed(e){Ta(e,0)}function wl(e){var t=Wt(e);if(Hs(t))return e}function Cd(e,t){if(e==="change")return t}var ka=!1;if(Ke){var Ql;if(Ke){var Kl="oninput"in document;if(!Kl){var Ou=document.createElement("div");Ou.setAttribute("oninput","return;"),Kl=typeof Ou.oninput=="function"}Ql=Kl}else Ql=!1;ka=Ql&&(!document.documentMode||9<document.documentMode)}function Du(){On&&(On.detachEvent("onpropertychange",Ea),Hn=On=null)}function Ea(e){if(e.propertyName==="value"&&wl(Hn)){var t=[];Sa(t,Hn,e,Ei(e)),ta(Ed,t)}}function xd(e,t,n){e==="focusin"?(Du(),On=t,Hn=n,On.attachEvent("onpropertychange",Ea)):e==="focusout"&&Du()}function _d(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return wl(Hn)}function Pd(e,t){if(e==="click")return wl(t)}function Nd(e,t){if(e==="input"||e==="change")return wl(t)}function Ld(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ie=typeof Object.is=="function"?Object.is:Ld;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(!vo.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 Iu(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 Ca(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Ca(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function xa(){for(var e=window,t=Ar();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Ar(e.document)}return t}function Ti(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 zd(e){var t=xa(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Ca(n.ownerDocument.documentElement,n)){if(r!==null&&Ti(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=Iu(n,o);var i=Iu(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 Rd=Ke&&"documentMode"in document&&11>=document.documentMode,Bt=null,Io=null,Dn=null,jo=!1;function ju(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;jo||Bt==null||Bt!==Ar(r)||(r=Bt,"selectionStart"in r&&Ti(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}),Dn&&Qn(Dn,r)||(Dn=r,r=Zr(Io,"onSelect"),0<r.length&&(t=new Li("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Bt)))}function Sr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Vt={animationend:Sr("Animation","AnimationEnd"),animationiteration:Sr("Animation","AnimationIteration"),animationstart:Sr("Animation","AnimationStart"),transitionend:Sr("Transition","TransitionEnd")},Yl={},_a={};Ke&&(_a=document.createElement("div").style,"AnimationEvent"in window||(delete Vt.animationend.animation,delete Vt.animationiteration.animation,delete Vt.animationstart.animation),"TransitionEvent"in window||delete Vt.transitionend.transition);function Sl(e){if(Yl[e])return Yl[e];if(!Vt[e])return e;var t=Vt[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in _a)return Yl[e]=t[n];return e}var Pa=Sl("animationend"),Na=Sl("animationiteration"),La=Sl("animationstart"),za=Sl("transitionend"),Ra=new Map,Fu="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){Ra.set(e,t),Dt(t,[e])}for(var Xl=0;Xl<Fu.length;Xl++){var Gl=Fu[Xl],Td=Gl.toLowerCase(),Od=Gl[0].toUpperCase()+Gl.slice(1);vt(Td,"on"+Od)}vt(Pa,"onAnimationEnd");vt(Na,"onAnimationIteration");vt(La,"onAnimationStart");vt("dblclick","onDoubleClick");vt("focusin","onFocus");vt("focusout","onBlur");vt(za,"onTransitionEnd");tn("onMouseEnter",["mouseout","mouseover"]);tn("onMouseLeave",["mouseout","mouseover"]);tn("onPointerEnter",["pointerout","pointerover"]);tn("onPointerLeave",["pointerout","pointerover"]);Dt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Dt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Dt("onBeforeInput",["compositionend","keypress","textInput","paste"]);Dt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Dt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Dt("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(" "),Dd=new Set("cancel close invalid load scroll toggle".split(" ").concat(Ln));function Uu(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Tf(r,t,void 0,e),e.currentTarget=null}function Ta(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;Uu(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;Uu(l,u,a),o=s}}}if(Qr)throw e=To,Qr=!1,To=null,e}function j(e,t){var n=t[Vo];n===void 0&&(n=t[Vo]=new Set);var r=e+"__bubble";n.has(r)||(Oa(t,e,2,!1),n.add(r))}function Zl(e,t,n){var r=0;t&&(r|=4),Oa(n,e,r,t)}var kr="_reactListening"+Math.random().toString(36).slice(2);function Kn(e){if(!e[kr]){e[kr]=!0,$s.forEach(function(n){n!=="selectionchange"&&(Dd.has(n)||Zl(n,!1,e),Zl(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[kr]||(t[kr]=!0,Zl("selectionchange",!1,t))}}function Oa(e,t,n,r){switch(ma(t)){case 1:var l=Yf;break;case 4:l=Xf;break;default:l=Pi}n=l.bind(null,t,n,e),l=void 0,!Ro||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 Jl(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}ta(function(){var a=o,h=Ei(n),m=[];e:{var p=Ra.get(e);if(p!==void 0){var v=Li,S=e;switch(e){case"keypress":if(Mr(n)===0)break e;case"keydown":case"keyup":v=ad;break;case"focusin":S="focus",v=Hl;break;case"focusout":S="blur",v=Hl;break;case"beforeblur":case"afterblur":v=Hl;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=Pu;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":v=Jf;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":v=dd;break;case Pa:case Na:case La:v=ed;break;case za:v=hd;break;case"scroll":v=Gf;break;case"wheel":v=vd;break;case"copy":case"cut":case"paste":v=nd;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":v=Lu}var y=(t&4)!==0,O=!y&&e==="scroll",f=y?p!==null?p+"Capture":null:p;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&&(p=new v(p,S,null,n,h),m.push({event:p,listeners:y}))}}if(!(t&7)){e:{if(p=e==="mouseover"||e==="pointerover",v=e==="mouseout"||e==="pointerout",p&&n!==Lo&&(S=n.relatedTarget||n.fromElement)&&(Ct(S)||S[Ye]))break e;if((v||p)&&(p=h.window===h?h:(p=h.ownerDocument)?p.defaultView||p.parentWindow:window,v?(S=n.relatedTarget||n.toElement,v=a,S=S?Ct(S):null,S!==null&&(O=Mt(S),S!==O||S.tag!==5&&S.tag!==6)&&(S=null)):(v=null,S=a),v!==S)){if(y=Pu,g="onMouseLeave",f="onMouseEnter",c="mouse",(e==="pointerout"||e==="pointerover")&&(y=Lu,g="onPointerLeave",f="onPointerEnter",c="pointer"),O=v==null?p:Wt(v),d=S==null?p:Wt(S),p=new y(g,c+"leave",v,n,h),p.target=O,p.relatedTarget=d,g=null,Ct(h)===a&&(y=new y(f,c+"enter",S,n,h),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&&$u(m,p,v,y,!1),S!==null&&O!==null&&$u(m,O,S,y,!0)}}e:{if(p=a?Wt(a):window,v=p.nodeName&&p.nodeName.toLowerCase(),v==="select"||v==="input"&&p.type==="file")var k=Cd;else if(Tu(p))if(ka)k=Nd;else{k=_d;var _=xd}else(v=p.nodeName)&&v.toLowerCase()==="input"&&(p.type==="checkbox"||p.type==="radio")&&(k=Pd);if(k&&(k=k(e,a))){Sa(m,k,n,h);break e}_&&_(e,p,a),e==="focusout"&&(_=p._wrapperState)&&_.controlled&&p.type==="number"&&Co(p,"number",p.value)}switch(_=a?Wt(a):window,e){case"focusin":(Tu(_)||_.contentEditable==="true")&&(Bt=_,Io=a,Dn=null);break;case"focusout":Dn=Io=Bt=null;break;case"mousedown":jo=!0;break;case"contextmenu":case"mouseup":case"dragend":jo=!1,ju(m,n,h);break;case"selectionchange":if(Rd)break;case"keydown":case"keyup":ju(m,n,h)}var P;if(Ri)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?ga(e,n)&&(N="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(N="onCompositionStart");N&&(ya&&n.locale!=="ko"&&($t||N!=="onCompositionStart"?N==="onCompositionEnd"&&$t&&(P=va()):(nt=h,Ni="value"in nt?nt.value:nt.textContent,$t=!0)),_=Zr(a,N),0<_.length&&(N=new Nu(N,e,null,n,h),m.push({event:N,listeners:_}),P?N.data=P:(P=wa(n),P!==null&&(N.data=P)))),(P=gd?wd(e,n):Sd(e,n))&&(a=Zr(a,"onBeforeInput"),0<a.length&&(h=new Nu("onBeforeInput","beforeinput",null,n,h),m.push({event:h,listeners:a}),h.data=P))}Ta(m,t)})}function Yn(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Zr(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 $u(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 Md=/\r\n?/g,Id=/\u0000|\uFFFD/g;function Bu(e){return(typeof e=="string"?e:""+e).replace(Md,`
38+`).replace(Id,"")}function Er(e,t,n){if(t=Bu(t),Bu(e)!==t&&n)throw Error(w(425))}function Jr(){}var Fo=null,Uo=null;function $o(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 Bo=typeof setTimeout=="function"?setTimeout:void 0,jd=typeof clearTimeout=="function"?clearTimeout:void 0,Vu=typeof Promise=="function"?Promise:void 0,Fd=typeof queueMicrotask=="function"?queueMicrotask:typeof Vu<"u"?function(e){return Vu.resolve(null).then(e).catch(Ud)}:Bo;function Ud(e){setTimeout(function(){throw e})}function ql(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),An(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);An(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 Wu(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),Ue="__reactFiber$"+fn,Xn="__reactProps$"+fn,Ye="__reactContainer$"+fn,Vo="__reactEvents$"+fn,$d="__reactListeners$"+fn,Bd="__reactHandles$"+fn;function Ct(e){var t=e[Ue];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Ye]||n[Ue]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Wu(e);e!==null;){if(n=e[Ue])return n;e=Wu(e)}return t}e=n,n=e.parentNode}return null}function or(e){return e=e[Ue]||e[Ye],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Wt(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(w(33))}function kl(e){return e[Xn]||null}var Wo=[],At=-1;function yt(e){return{current:e}}function F(e){0>At||(e.current=Wo[At],Wo[At]=null,At--)}function I(e,t){At++,Wo[At]=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 qr(){F(pe),F(ie)}function Au(e,t,n){if(ie.current!==mt)throw Error(w(168));I(ie,t),I(pe,n)}function Da(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,xf(e)||"Unknown",l));return V({},n,r)}function br(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||mt,Lt=ie.current,I(ie,e),I(pe,pe.current),!0}function Hu(e,t,n){var r=e.stateNode;if(!r)throw Error(w(169));n?(e=Da(e,t,Lt),r.__reactInternalMemoizedMergedChildContext=e,F(pe),F(ie),I(ie,e)):F(pe),I(pe,n)}var We=null,El=!1,bl=!1;function Ma(e){We===null?We=[e]:We.push(e)}function Vd(e){El=!0,Ma(e)}function gt(){if(!bl&&We!==null){bl=!0;var e=0,t=M;try{var n=We;for(M=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}We=null,El=!1}catch(l){throw We!==null&&(We=We.slice(e+1)),oa(Ci,gt),l}finally{M=t,bl=!1}}return null}var Ht=[],Qt=0,el=null,tl=0,Ee=[],Ce=0,zt=null,Ae=1,He="";function kt(e,t){Ht[Qt++]=tl,Ht[Qt++]=el,el=e,tl=t}function Ia(e,t,n){Ee[Ce++]=Ae,Ee[Ce++]=He,Ee[Ce++]=zt,zt=e;var r=Ae;e=He;var l=32-De(r)-1;r&=~(1<<l),n+=1;var o=32-De(t)+l;if(30<o){var i=l-l%5;o=(r&(1<<i)-1).toString(32),r>>=i,l-=i,Ae=1<<32-De(t)+l|n<<l|r,He=o+e}else Ae=1<<o|n<<l|r,He=e}function Oi(e){e.return!==null&&(kt(e,1),Ia(e,1,0))}function Di(e){for(;e===el;)el=Ht[--Qt],Ht[Qt]=null,tl=Ht[--Qt],Ht[Qt]=null;for(;e===zt;)zt=Ee[--Ce],Ee[Ce]=null,He=Ee[--Ce],Ee[Ce]=null,Ae=Ee[--Ce],Ee[Ce]=null}var ge=null,ye=null,U=!1,Oe=null;function ja(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 Qu(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=zt!==null?{id:Ae,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 Ao(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Ho(e){if(U){var t=ye;if(t){var n=t;if(!Qu(e,t)){if(Ao(e))throw Error(w(418));t=st(n.nextSibling);var r=ge;t&&Qu(e,t)?ja(r,n):(e.flags=e.flags&-4097|2,U=!1,ge=e)}}else{if(Ao(e))throw Error(w(418));e.flags=e.flags&-4097|2,U=!1,ge=e}}}function Ku(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;ge=e}function Cr(e){if(e!==ge)return!1;if(!U)return Ku(e),U=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!$o(e.type,e.memoizedProps)),t&&(t=ye)){if(Ao(e))throw Fa(),Error(w(418));for(;t;)ja(e,t),t=st(t.nextSibling)}if(Ku(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 Fa(){for(var e=ye;e;)e=st(e.nextSibling)}function rn(){ye=ge=null,U=!1}function Mi(e){Oe===null?Oe=[e]:Oe.push(e)}var Wd=Ze.ReactCurrentBatchConfig;function Re(e,t){if(e&&e.defaultProps){t=V({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}var nl=yt(null),rl=null,Kt=null,Ii=null;function ji(){Ii=Kt=rl=null}function Fi(e){var t=nl.current;F(nl),e._currentValue=t}function Qo(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){rl=e,Ii=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(Ii!==e)if(e={context:e,memoizedValue:t,next:null},Kt===null){if(rl===null)throw Error(w(308));Kt=e,rl.dependencies={lanes:0,firstContext:e}}else Kt=Kt.next=e;return t}var xt=null;function Ui(e){xt===null?xt=[e]:xt.push(e)}function Ua(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,Ui(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 $i(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function $a(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,D&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,Ui(r)):(t.next=l.next,l.next=t),r.interleaved=t,Xe(e,n)}function Ir(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,xi(e,n)}}function Yu(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 ll(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 h=e.alternate;h!==null&&(h=h.updateQueue,u=h.lastBaseUpdate,u!==i&&(u===null?h.firstBaseUpdate=a:u.next=a,h.lastBaseUpdate=s))}if(o!==null){var m=l.baseState;i=0,h=a=s=null,u=o;do{var p=u.lane,v=u.eventTime;if((r&p)===p){h!==null&&(h=h.next={eventTime:v,lane:0,tag:u.tag,payload:u.payload,callback:u.callback,next:null});e:{var S=e,y=u;switch(p=t,v=n,y.tag){case 1:if(S=y.payload,typeof S=="function"){m=S.call(v,m,p);break e}m=S;break e;case 3:S.flags=S.flags&-65537|128;case 0:if(S=y.payload,p=typeof S=="function"?S.call(v,m,p):S,p==null)break e;m=V({},m,p);break e;case 2:be=!0}}u.callback!==null&&u.lane!==0&&(e.flags|=64,p=l.effects,p===null?l.effects=[u]:p.push(u))}else v={eventTime:v,lane:p,tag:u.tag,payload:u.payload,callback:u.callback,next:null},h===null?(a=h=v,s=m):h=h.next=v,i|=p;if(u=u.next,u===null){if(u=l.shared.pending,u===null)break;p=u,u=p.next,p.next=null,l.lastBaseUpdate=p,l.shared.pending=null}}while(1);if(h===null&&(s=m),l.baseState=s,l.firstBaseUpdate=a,l.lastBaseUpdate=h,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 Xu(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 Us.Component().refs;function Ko(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:V({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Cl={isMounted:function(e){return(e=e._reactInternals)?Mt(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&&(Me(t,e,l,r),Ir(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&&(Me(t,e,l,r),Ir(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&&(Me(t,e,r,n),Ir(t,e,r))}};function Gu(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 Va(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=Cl,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=o),t}function Zu(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&&Cl.enqueueReplaceState(t,t.state,null)}function Yo(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs=Ba,$i(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"&&(Ko(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&&Cl.enqueueReplaceState(l,l.state,null),ll(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===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 xr(e,t){throw e=Object.prototype.toString.call(t),Error(w(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Ju(e){var t=e._init;return t(e._payload)}function Wa(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=io(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===Ut?h(f,c,d.props.children,g,d.key):c!==null&&(c.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===qe&&Ju(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=uo(d,f.mode,g),c.return=f,c):(c=l(c,d.children||[]),c.return=f,c)}function h(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=io(""+c,f.mode,d),c.return=f,c;if(typeof c=="object"&&c!==null){switch(c.$$typeof){case pr:return d=Vr(c.type,c.key,c.props,null,f.mode,d),d.ref=kn(f,null,c),d.return=f,d;case Ft:return c=uo(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;xr(f,c)}return null}function p(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 pr:return d.key===k?s(f,c,d,g):null;case Ft:return d.key===k?a(f,c,d,g):null;case qe:return k=d._init,p(f,c,k(d._payload),g)}if(Pn(d)||vn(d))return k!==null?null:h(f,c,d,g,null);xr(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 pr:return f=f.get(g.key===null?d:g.key)||null,s(c,f,g,k);case Ft: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,h(c,f,g,k,null);xr(c,g)}return null}function S(f,c,d,g){for(var k=null,_=null,P=c,N=c=0,A=null;P!==null&&N<d.length;N++){P.index>N?(A=P,P=null):A=P.sibling;var T=p(f,P,d[N],g);if(T===null){P===null&&(P=A);break}e&&P&&T.alternate===null&&t(f,P),c=o(T,c,N),_===null?k=T:_.sibling=T,_=T,P=A}if(N===d.length)return n(f,P),U&&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 U&&kt(f,N),k}for(P=r(f,P);N<d.length;N++)A=v(P,f,N,d[N],g),A!==null&&(e&&A.alternate!==null&&P.delete(A.key===null?N:A.key),c=o(A,c,N),_===null?k=A:_.sibling=A,_=A);return e&&P.forEach(function(Le){return t(f,Le)}),U&&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,A=null,T=d.next();P!==null&&!T.done;N++,T=d.next()){P.index>N?(A=P,P=null):A=P.sibling;var Le=p(f,P,T.value,g);if(Le===null){P===null&&(P=A);break}e&&P&&Le.alternate===null&&t(f,P),c=o(Le,c,N),_===null?k=Le:_.sibling=Le,_=Le,P=A}if(T.done)return n(f,P),U&&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 U&&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)}),U&&kt(f,N),k}function O(f,c,d,g){if(typeof d=="object"&&d!==null&&d.type===Ut&&d.key===null&&(d=d.props.children),typeof d=="object"&&d!==null){switch(d.$$typeof){case pr:e:{for(var k=d.key,_=c;_!==null;){if(_.key===k){if(k=d.type,k===Ut){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&&Ju(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===Ut?(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 Ft: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=uo(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);xr(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=io(d,f.mode,g),c.return=f,f=c),i(f)):n(f,c)}return O}var ln=Wa(!0),Aa=Wa(!1),ir={},Be=yt(ir),Gn=yt(ir),Zn=yt(ir);function _t(e){if(e===ir)throw Error(w(174));return e}function Bi(e,t){switch(I(Zn,t),I(Gn,e),I(Be,ir),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:_o(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=_o(t,e)}F(Be),I(Be,t)}function on(){F(Be),F(Gn),F(Zn)}function Ha(e){_t(Zn.current);var t=_t(Be.current),n=_o(t,e.type);t!==n&&(I(Gn,e),I(Be,n))}function Vi(e){Gn.current===e&&(F(Be),F(Gn))}var $=yt(0);function ol(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 eo=[];function Wi(){for(var e=0;e<eo.length;e++)eo[e]._workInProgressVersionPrimary=null;eo.length=0}var jr=Ze.ReactCurrentDispatcher,to=Ze.ReactCurrentBatchConfig,Rt=0,B=null,Y=null,q=null,il=!1,Mn=!1,Jn=0,Ad=0;function re(){throw Error(w(321))}function Ai(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 Hi(e,t,n,r,l,o){if(Rt=o,B=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,jr.current=e===null||e.memoizedState===null?Yd:Xd,e=n(r,l),Mn){o=0;do{if(Mn=!1,Jn=0,25<=o)throw Error(w(301));o+=1,q=Y=null,t.updateQueue=null,jr.current=Gd,e=n(r,l)}while(Mn)}if(jr.current=ul,t=Y!==null&&Y.next!==null,Rt=0,q=Y=B=null,il=!1,t)throw Error(w(300));return e}function Qi(){var e=Jn!==0;return Jn=0,e}function Fe(){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(Y===null){var e=B.alternate;e=e!==null?e.memoizedState:null}else e=Y.next;var t=q===null?B.memoizedState:q.next;if(t!==null)q=t,Y=e;else{if(e===null)throw Error(w(310));Y=e,e={memoizedState:Y.memoizedState,baseState:Y.baseState,baseQueue:Y.baseQueue,queue:Y.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 no(e){var t=Ne(),n=t.queue;if(n===null)throw Error(w(311));n.lastRenderedReducer=e;var r=Y,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 h=a.lane;if((Rt&h)===h)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:h,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null};s===null?(u=s=m,i=r):s=s.next=m,B.lanes|=h,Tt|=h}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 ro(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 Qa(){}function Ka(e,t){var n=B,r=Ne(),l=t(),o=!Ie(r.memoizedState,l);if(o&&(r.memoizedState=l,de=!0),r=r.queue,Ki(Ga.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||q!==null&&q.memoizedState.tag&1){if(n.flags|=2048,bn(9,Xa.bind(null,n,r,l,t),void 0,null),b===null)throw Error(w(349));Rt&30||Ya(n,t,l)}return l}function Ya(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 Xa(e,t,n,r){t.value=n,t.getSnapshot=r,Za(t)&&Ja(e)}function Ga(e,t,n){return n(function(){Za(t)&&Ja(e)})}function Za(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Ie(e,n)}catch{return!0}}function Ja(e){var t=Xe(e,1);t!==null&&Me(t,e,1,-1)}function qu(e){var t=Fe();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=Kd.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 qa(){return Ne().memoizedState}function Fr(e,t,n,r){var l=Fe();B.flags|=e,l.memoizedState=bn(1|t,n,void 0,r===void 0?null:r)}function xl(e,t,n,r){var l=Ne();r=r===void 0?null:r;var o=void 0;if(Y!==null){var i=Y.memoizedState;if(o=i.destroy,r!==null&&Ai(r,i.deps)){l.memoizedState=bn(t,n,o,r);return}}B.flags|=e,l.memoizedState=bn(1|t,n,o,r)}function bu(e,t){return Fr(8390656,8,e,t)}function Ki(e,t){return xl(2048,8,e,t)}function ba(e,t){return xl(4,2,e,t)}function ec(e,t){return xl(4,4,e,t)}function tc(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 nc(e,t,n){return n=n!=null?n.concat([e]):null,xl(4,4,tc.bind(null,t,e),n)}function Yi(){}function rc(e,t){var n=Ne();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Ai(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function lc(e,t){var n=Ne();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Ai(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function oc(e,t,n){return Rt&21?(Ie(n,t)||(n=sa(),B.lanes|=n,Tt|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,de=!0),e.memoizedState=n)}function Hd(e,t){var n=M;M=n!==0&&4>n?n:4,e(!0);var r=to.transition;to.transition={};try{e(!1),t()}finally{M=n,to.transition=r}}function ic(){return Ne().memoizedState}function Qd(e,t,n){var r=ft(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},uc(e))sc(t,n);else if(n=Ua(e,t,n,r),n!==null){var l=se();Me(n,e,r,l),ac(n,t,r)}}function Kd(e,t,n){var r=ft(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(uc(e))sc(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,Ui(t)):(l.next=s.next,s.next=l),t.interleaved=l;return}}catch{}finally{}n=Ua(e,t,l,r),n!==null&&(l=se(),Me(n,e,r,l),ac(n,t,r))}}function uc(e){var t=e.alternate;return e===B||t!==null&&t===B}function sc(e,t){Mn=il=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function ac(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,xi(e,n)}}var ul={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},Yd={readContext:Pe,useCallback:function(e,t){return Fe().memoizedState=[e,t===void 0?null:t],e},useContext:Pe,useEffect:bu,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Fr(4194308,4,tc.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=Fe();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Fe();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=Qd.bind(null,B,e),[r.memoizedState,e]},useRef:function(e){var t=Fe();return e={current:e},t.memoizedState=e},useState:qu,useDebugValue:Yi,useDeferredValue:function(e){return Fe().memoizedState=e},useTransition:function(){var e=qu(!1),t=e[0];return e=Hd.bind(null,e[1]),Fe().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=B,l=Fe();if(U){if(n===void 0)throw Error(w(407));n=n()}else{if(n=t(),b===null)throw Error(w(349));Rt&30||Ya(r,t,n)}l.memoizedState=n;var o={value:n,getSnapshot:t};return l.queue=o,bu(Ga.bind(null,r,o,e),[e]),r.flags|=2048,bn(9,Xa.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Fe(),t=b.identifierPrefix;if(U){var n=He,r=Ae;n=(r&~(1<<32-De(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Jn++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=Ad++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Xd={readContext:Pe,useCallback:rc,useContext:Pe,useEffect:Ki,useImperativeHandle:nc,useInsertionEffect:ba,useLayoutEffect:ec,useMemo:lc,useReducer:no,useRef:qa,useState:function(){return no(qn)},useDebugValue:Yi,useDeferredValue:function(e){var t=Ne();return oc(t,Y.memoizedState,e)},useTransition:function(){var e=no(qn)[0],t=Ne().memoizedState;return[e,t]},useMutableSource:Qa,useSyncExternalStore:Ka,useId:ic,unstable_isNewReconciler:!1},Gd={readContext:Pe,useCallback:rc,useContext:Pe,useEffect:Ki,useImperativeHandle:nc,useInsertionEffect:ba,useLayoutEffect:ec,useMemo:lc,useReducer:ro,useRef:qa,useState:function(){return ro(qn)},useDebugValue:Yi,useDeferredValue:function(e){var t=Ne();return Y===null?t.memoizedState=e:oc(t,Y.memoizedState,e)},useTransition:function(){var e=ro(qn)[0],t=Ne().memoizedState;return[e,t]},useMutableSource:Qa,useSyncExternalStore:Ka,useId:ic,unstable_isNewReconciler:!1};function un(e,t){try{var n="",r=t;do n+=Cf(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 lo(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Xo(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var Zd=typeof WeakMap=="function"?WeakMap:Map;function cc(e,t,n){n=Qe(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){al||(al=!0,li=r),Xo(e,t)},n}function fc(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(){Xo(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){Xo(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 es(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Zd;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=cp.bind(null,e,t,n),t.then(e,e))}function ts(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 ns(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 Jd=Ze.ReactCurrentOwner,de=!1;function ue(e,t,n,r){t.child=e===null?Aa(t,null,n,r):ln(t,e.child,n,r)}function rs(e,t,n,r,l){n=n.render;var o=t.ref;return bt(t,l),r=Hi(e,t,n,r,o,l),n=Qi(),e!==null&&!de?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Ge(e,t,l)):(U&&n&&Oi(t),t.flags|=1,ue(e,t,r,l),t.child)}function ls(e,t,n,r,l){if(e===null){var o=n.type;return typeof o=="function"&&!tu(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,dc(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 dc(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 Go(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(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 hc(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Go(e,t,n,r,l){var o=he(n)?Lt:ie.current;return o=nn(t,o),bt(t,l),n=Hi(e,t,n,r,o,l),r=Qi(),e!==null&&!de?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Ge(e,t,l)):(U&&r&&Oi(t),t.flags|=1,ue(e,t,n,l),t.child)}function os(e,t,n,r,l){if(he(n)){var o=!0;br(t)}else o=!1;if(bt(t,l),t.stateNode===null)Ur(e,t),Va(t,n,r),Yo(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 h=n.getDerivedStateFromProps,m=typeof h=="function"||typeof i.getSnapshotBeforeUpdate=="function";m||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==r||s!==a)&&Zu(t,i,r,a),be=!1;var p=t.memoizedState;i.state=p,ll(t,r,i,l),s=t.memoizedState,u!==r||p!==s||pe.current||be?(typeof h=="function"&&(Ko(t,n,h,r),s=t.memoizedState),(u=be||Gu(t,n,u,r,p,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,$a(e,t),u=t.memoizedProps,a=t.type===t.elementType?u:Re(t.type,u),i.props=a,m=t.pendingProps,p=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;(h=typeof v=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==m||p!==s)&&Zu(t,i,r,s),be=!1,p=t.memoizedState,i.state=p,ll(t,r,i,l);var S=t.memoizedState;u!==m||p!==S||pe.current||be?(typeof v=="function"&&(Ko(t,n,v,r),S=t.memoizedState),(a=be||Gu(t,n,a,r,p,S,s)||!1)?(h||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&&p===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&p===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&&p===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return Zo(e,t,n,r,o,l)}function Zo(e,t,n,r,l,o){hc(e,t);var i=(t.flags&128)!==0;if(!r&&!i)return l&&Hu(t,n,!1),Ge(e,t,o);r=t.stateNode,Jd.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&&Hu(t,n,!0),t.child}function mc(e){var t=e.stateNode;t.pendingContext?Au(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Au(e,t.context,!1),Bi(e,t.containerInfo)}function is(e,t,n,r,l){return rn(),Mi(l),t.flags|=256,ue(e,t,n,r),t.child}var Jo={dehydrated:null,treeContext:null,retryLane:0};function qo(e){return{baseLanes:e,cachePool:null,transitions:null}}function vc(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 Ho(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=Nl(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=qo(n),t.memoizedState=Jo,e):Xi(t,i));if(l=e.memoizedState,l!==null&&(u=l.dehydrated,u!==null))return qd(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?qo(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},o.memoizedState=i,o.childLanes=e.childLanes&~n,t.memoizedState=Jo,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 Xi(e,t){return t=Nl({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function _r(e,t,n,r){return r!==null&&Mi(r),ln(t,e.child,null,n),e=Xi(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function qd(e,t,n,r,l,o,i){if(n)return t.flags&256?(t.flags&=-257,r=lo(Error(w(422))),_r(e,t,i,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,l=t.mode,r=Nl({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=qo(i),t.memoizedState=Jo,o);if(!(t.mode&1))return _r(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=lo(o,r,void 0),_r(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),Me(r,e,l,-1))}return eu(),r=lo(Error(w(421))),_r(e,t,i,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=fp.bind(null,e),l._reactRetry=t,null):(e=o.treeContext,ye=st(l.nextSibling),ge=t,U=!0,Oe=null,e!==null&&(Ee[Ce++]=Ae,Ee[Ce++]=He,Ee[Ce++]=zt,Ae=e.id,He=e.overflow,zt=t),t=Xi(t,r.children),t.flags|=4096,t)}function us(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Qo(e.return,t,n)}function oo(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 yc(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&&us(e,n,t);else if(e.tag===19)us(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&&ol(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),oo(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&&ol(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}oo(t,!0,n,null,o);break;case"together":oo(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Ur(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 bd(e,t,n){switch(t.tag){case 3:mc(t),rn();break;case 5:Ha(t);break;case 1:he(t.type)&&br(t);break;case 4:Bi(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;I(nl,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?vc(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 yc(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,pc(e,t,n)}return Ge(e,t,n)}var gc,bo,wc,Sc;gc=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}};bo=function(){};wc=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=ko(e,l),r=ko(e,r),o=[];break;case"select":l=V({},l,{value:void 0}),r=V({},r,{value:void 0}),o=[];break;case"textarea":l=xo(e,l),r=xo(e,r),o=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Jr)}Po(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"&&(Un.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"&&(Un.hasOwnProperty(a)?(s!=null&&a==="onScroll"&&j("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)}};Sc=function(e,t,n,r){n!==r&&(t.flags|=4)};function En(e,t){if(!U)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 ep(e,t,n){var r=t.pendingProps;switch(Di(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)&&qr(),le(t),null;case 3:return r=t.stateNode,on(),F(pe),F(ie),Wi(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Cr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Oe!==null&&(ui(Oe),Oe=null))),bo(e,t),le(t),null;case 5:Vi(t);var l=_t(Zn.current);if(n=t.type,e!==null&&t.stateNode!=null)wc(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),Cr(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[Ue]=t,r[Xn]=o,e=(t.mode&1)!==0,n){case"dialog":j("cancel",r),j("close",r);break;case"iframe":case"object":case"embed":j("load",r);break;case"video":case"audio":for(l=0;l<Ln.length;l++)j(Ln[l],r);break;case"source":j("error",r);break;case"img":case"image":case"link":j("error",r),j("load",r);break;case"details":j("toggle",r);break;case"input":vu(r,o),j("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},j("invalid",r);break;case"textarea":gu(r,o),j("invalid",r)}Po(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&&Er(r.textContent,u,e),l=["children",u]):typeof u=="number"&&r.textContent!==""+u&&(o.suppressHydrationWarning!==!0&&Er(r.textContent,u,e),l=["children",""+u]):Un.hasOwnProperty(i)&&u!=null&&i==="onScroll"&&j("scroll",r)}switch(n){case"input":hr(r),yu(r,o,!0);break;case"textarea":hr(r),wu(r);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(r.onclick=Jr)}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=Ys(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[Ue]=t,e[Xn]=r,gc(e,t,!1,!1),t.stateNode=e;e:{switch(i=No(n,r),n){case"dialog":j("cancel",e),j("close",e),l=r;break;case"iframe":case"object":case"embed":j("load",e),l=r;break;case"video":case"audio":for(l=0;l<Ln.length;l++)j(Ln[l],e);l=r;break;case"source":j("error",e),l=r;break;case"img":case"image":case"link":j("error",e),j("load",e),l=r;break;case"details":j("toggle",e),l=r;break;case"input":vu(e,r),l=ko(e,r),j("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=V({},r,{value:void 0}),j("invalid",e);break;case"textarea":gu(e,r),l=xo(e,r),j("invalid",e);break;default:l=r}Po(n,l),u=l;for(o in u)if(u.hasOwnProperty(o)){var s=u[o];o==="style"?Zs(e,s):o==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,s!=null&&Xs(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"&&(Un.hasOwnProperty(o)?s!=null&&o==="onScroll"&&j("scroll",e):s!=null&&gi(e,o,s,i))}switch(n){case"input":hr(e),yu(e,r,!1);break;case"textarea":hr(e),wu(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=Jr)}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)Sc(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(w(166));if(n=_t(Zn.current),_t(Be.current),Cr(t)){if(r=t.stateNode,n=t.memoizedProps,r[Ue]=t,(o=r.nodeValue!==n)&&(e=ge,e!==null))switch(e.tag){case 3:Er(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Er(r.nodeValue,n,(e.mode&1)!==0)}o&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Ue]=t,t.stateNode=r}return le(t),null;case 13:if(F($),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(U&&ye!==null&&t.mode&1&&!(t.flags&128))Fa(),rn(),t.flags|=98560,o=!1;else if(o=Cr(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[Ue]=t}else rn(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;le(t),o=!1}else Oe!==null&&(ui(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?X===0&&(X=3):eu())),t.updateQueue!==null&&(t.flags|=4),le(t),null);case 4:return on(),bo(e,t),e===null&&Kn(t.stateNode.containerInfo),le(t),null;case 10:return Fi(t.type._context),le(t),null;case 17:return he(t.type)&&qr(),le(t),null;case 19:if(F($),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(X!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=ol(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&&Q()>sn&&(t.flags|=128,r=!0,En(o,!1),t.lanes=4194304)}else{if(!r)if(e=ol(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&&!U)return le(t),null}else 2*Q()-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=Q(),t.sibling=null,n=$.current,I($,r?n&1|2:n&1),t):(le(t),null);case 22:case 23:return bi(),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 tp(e,t){switch(Di(t),t.tag){case 1:return he(t.type)&&qr(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return on(),F(pe),F(ie),Wi(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Vi(t),null;case 13:if(F($),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 F($),null;case 4:return on(),null;case 10:return Fi(t.type._context),null;case 22:case 23:return bi(),null;case 24:return null;default:return null}}var Pr=!1,oe=!1,np=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){W(e,t,r)}else n.current=null}function ei(e,t,n){try{n()}catch(r){W(e,t,r)}}var ss=!1;function rp(e,t){if(Fo=Xr,e=xa(),Ti(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,h=0,m=e,p=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;)p=m,m=v;for(;;){if(m===e)break t;if(p===n&&++a===l&&(u=i),p===o&&++h===r&&(s=i),(v=m.nextSibling)!==null)break;m=p,p=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(Uo={focusedElem:e,selectionRange:n},Xr=!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:Re(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){W(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 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&&ei(t,n,o)}l=l.next}while(l!==r)}}function _l(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 ti(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 kc(e){var t=e.alternate;t!==null&&(e.alternate=null,kc(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Ue],delete t[Xn],delete t[Vo],delete t[$d],delete t[Bd])),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 Ec(e){return e.tag===5||e.tag===3||e.tag===4}function as(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Ec(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 ni(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=Jr));else if(r!==4&&(e=e.child,e!==null))for(ni(e,t,n),e=e.sibling;e!==null;)ni(e,t,n),e=e.sibling}function ri(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(ri(e,t,n),e=e.sibling;e!==null;)ri(e,t,n),e=e.sibling}var ee=null,Te=!1;function Je(e,t,n){for(n=n.child;n!==null;)Cc(e,t,n),n=n.sibling}function Cc(e,t,n){if($e&&typeof $e.onCommitFiberUnmount=="function")try{$e.onCommitFiberUnmount(yl,n)}catch{}switch(n.tag){case 5:oe||Yt(n,t);case 6:var r=ee,l=Te;ee=null,Je(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?ql(e.parentNode,n):e.nodeType===1&&ql(e,n),An(e)):ql(ee,n.stateNode));break;case 4:r=ee,l=Te,ee=n.stateNode.containerInfo,Te=!0,Je(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)&&ei(n,t,i),l=l.next}while(l!==r)}Je(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){W(n,t,u)}Je(e,t,n);break;case 21:Je(e,t,n);break;case 22:n.mode&1?(oe=(r=oe)||n.memoizedState!==null,Je(e,t,n),oe=r):Je(e,t,n);break;default:Je(e,t,n)}}function cs(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new np),t.forEach(function(r){var l=dp.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: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));Cc(o,i,l),ee=null,Te=!1;var s=l.alternate;s!==null&&(s.return=null),l.return=null}catch(a){W(l,t,a)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)xc(t,e),t=t.sibling}function xc(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ze(t,e),je(e),r&4){try{In(3,e,e.return),_l(3,e)}catch(y){W(e,e.return,y)}try{In(5,e,e.return)}catch(y){W(e,e.return,y)}}break;case 1:ze(t,e),je(e),r&512&&n!==null&&Yt(n,n.return);break;case 5:if(ze(t,e),je(e),r&512&&n!==null&&Yt(n,n.return),e.flags&32){var l=e.stateNode;try{$n(l,"")}catch(y){W(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&&Qs(l,o),No(u,i);var a=No(u,o);for(i=0;i<s.length;i+=2){var h=s[i],m=s[i+1];h==="style"?Zs(l,m):h==="dangerouslySetInnerHTML"?Xs(l,m):h==="children"?$n(l,m):gi(l,h,m,a)}switch(u){case"input":Eo(l,o);break;case"textarea":Ks(l,o);break;case"select":var p=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!o.multiple;var v=o.value;v!=null?Gt(l,!!o.multiple,v,!1):p!==!!o.multiple&&(o.defaultValue!=null?Gt(l,!!o.multiple,o.defaultValue,!0):Gt(l,!!o.multiple,o.multiple?[]:"",!1))}l[Xn]=o}catch(y){W(e,e.return,y)}}break;case 6:if(ze(t,e),je(e),r&4){if(e.stateNode===null)throw Error(w(162));l=e.stateNode,o=e.memoizedProps;try{l.nodeValue=o}catch(y){W(e,e.return,y)}}break;case 3:if(ze(t,e),je(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{An(t.containerInfo)}catch(y){W(e,e.return,y)}break;case 4:ze(t,e),je(e);break;case 13:ze(t,e),je(e),l=e.child,l.flags&8192&&(o=l.memoizedState!==null,l.stateNode.isHidden=o,!o||l.alternate!==null&&l.alternate.memoizedState!==null||(Ji=Q())),r&4&&cs(e);break;case 22:if(h=n!==null&&n.memoizedState!==null,e.mode&1?(oe=(a=oe)||h,ze(t,e),oe=a):ze(t,e),je(e),r&8192){if(a=e.memoizedState!==null,(e.stateNode.isHidden=a)&&!h&&e.mode&1)for(E=e,h=e.child;h!==null;){for(m=E=h;E!==null;){switch(p=E,v=p.child,p.tag){case 0:case 11:case 14:case 15:In(4,p,p.return);break;case 1:Yt(p,p.return);var S=p.stateNode;if(typeof S.componentWillUnmount=="function"){r=p,n=p.return;try{t=r,S.props=t.memoizedProps,S.state=t.memoizedState,S.componentWillUnmount()}catch(y){W(r,n,y)}}break;case 5:Yt(p,p.return);break;case 22:if(p.memoizedState!==null){ds(m);continue}}v!==null?(v.return=p,E=v):ds(m)}h=h.sibling}e:for(h=null,m=e;;){if(m.tag===5){if(h===null){h=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=Gs("display",i))}catch(y){W(e,e.return,y)}}}else if(m.tag===6){if(h===null)try{m.stateNode.nodeValue=a?"":m.memoizedProps}catch(y){W(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;h===m&&(h=null),m=m.return}h===m&&(h=null),m.sibling.return=m.return,m=m.sibling}}break;case 19:ze(t,e),je(e),r&4&&cs(e);break;case 21:break;default:ze(t,e),je(e)}}function je(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Ec(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=as(e);ri(e,o,l);break;case 3:case 4:var i=r.stateNode.containerInfo,u=as(e);ni(e,u,i);break;default:throw Error(w(161))}}catch(s){W(e,e.return,s)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function lp(e,t,n){E=e,_c(e)}function _c(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||Pr;if(!i){var u=l.alternate,s=u!==null&&u.memoizedState!==null||oe;u=Pr;var a=oe;if(Pr=i,(oe=s)&&!a)for(E=l;E!==null;)i=E,s=i.child,i.tag===22&&i.memoizedState!==null?ps(l):s!==null?(s.return=i,E=s):ps(l);for(;o!==null;)E=o,_c(o),o=o.sibling;E=l,Pr=u,oe=a}fs(e)}else l.subtreeFlags&8772&&o!==null?(o.return=l,E=o):fs(e)}}function fs(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||_l(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:Re(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;o!==null&&Xu(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}Xu(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 h=a.memoizedState;if(h!==null){var m=h.dehydrated;m!==null&&An(m)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(w(163))}oe||t.flags&512&&ti(t)}catch(p){W(t,t.return,p)}}if(t===e){E=null;break}if(n=t.sibling,n!==null){n.return=t.return,E=n;break}E=t.return}}function ds(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 ps(e){for(;E!==null;){var t=E;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{_l(4,t)}catch(s){W(t,n,s)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(s){W(t,l,s)}}var o=t.return;try{ti(t)}catch(s){W(t,o,s)}break;case 5:var i=t.return;try{ti(t)}catch(s){W(t,i,s)}}}catch(s){W(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 op=Math.ceil,sl=Ze.ReactCurrentDispatcher,Gi=Ze.ReactCurrentOwner,_e=Ze.ReactCurrentBatchConfig,D=0,b=null,K=null,te=0,ve=0,Xt=yt(0),X=0,er=null,Tt=0,Pl=0,Zi=0,jn=null,fe=null,Ji=0,sn=1/0,Ve=null,al=!1,li=null,ct=null,Nr=!1,rt=null,cl=0,Fn=0,oi=null,$r=-1,Br=0;function se(){return D&6?Q():$r!==-1?$r:$r=Q()}function ft(e){return e.mode&1?D&2&&te!==0?te&-te:Wd.transition!==null?(Br===0&&(Br=sa()),Br):(e=M,e!==0||(e=window.event,e=e===void 0?16:ma(e.type)),e):1}function Me(e,t,n,r){if(50<Fn)throw Fn=0,oi=null,Error(w(185));rr(e,n,r),(!(D&2)||e!==b)&&(e===b&&(!(D&2)&&(Pl|=n),X===4&&tt(e,te)),me(e,r),n===1&&D===0&&!(t.mode&1)&&(sn=Q()+500,El&&gt()))}function me(e,t){var n=e.callbackNode;Wf(e,t);var r=Yr(e,e===b?te:0);if(r===0)n!==null&&Eu(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Eu(n),t===1)e.tag===0?Vd(hs.bind(null,e)):Ma(hs.bind(null,e)),Fd(function(){!(D&6)&&gt()}),n=null;else{switch(aa(r)){case 1:n=Ci;break;case 4:n=ia;break;case 16:n=Kr;break;case 536870912:n=ua;break;default:n=Kr}n=Dc(n,Pc.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Pc(e,t){if($r=-1,Br=0,D&6)throw Error(w(327));var n=e.callbackNode;if(en()&&e.callbackNode!==n)return null;var r=Yr(e,e===b?te:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=fl(e,r);else{t=r;var l=D;D|=2;var o=Lc();(b!==e||te!==t)&&(Ve=null,sn=Q()+500,Pt(e,t));do try{sp();break}catch(u){Nc(e,u)}while(1);ji(),sl.current=o,D=l,K!==null?t=0:(b=null,te=0,t=X)}if(t!==0){if(t===2&&(l=Oo(e),l!==0&&(r=l,t=ii(e,l))),t===1)throw n=er,Pt(e,0),tt(e,r),me(e,Q()),n;if(t===6)tt(e,r);else{if(l=e.current.alternate,!(r&30)&&!ip(l)&&(t=fl(e,r),t===2&&(o=Oo(e),o!==0&&(r=o,t=ii(e,o))),t===1))throw n=er,Pt(e,0),tt(e,r),me(e,Q()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(w(345));case 2:Et(e,fe,Ve);break;case 3:if(tt(e,r),(r&130023424)===r&&(t=Ji+500-Q(),10<t)){if(Yr(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){se(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=Bo(Et.bind(null,e,fe,Ve),t);break}Et(e,fe,Ve);break;case 4:if(tt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var i=31-De(r);o=1<<i,i=t[i],i>l&&(l=i),r&=~o}if(r=l,r=Q()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*op(r/1960))-r,10<r){e.timeoutHandle=Bo(Et.bind(null,e,fe,Ve),r);break}Et(e,fe,Ve);break;case 5:Et(e,fe,Ve);break;default:throw Error(w(329))}}}return me(e,Q()),e.callbackNode===n?Pc.bind(null,e):null}function ii(e,t){var n=jn;return e.current.memoizedState.isDehydrated&&(Pt(e,t).flags|=256),e=fl(e,t),e!==2&&(t=fe,fe=n,t!==null&&ui(t)),e}function ui(e){fe===null?fe=e:fe.push.apply(fe,e)}function ip(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&=~Zi,t&=~Pl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-De(t),r=1<<n;e[n]=-1,t&=~r}}function hs(e){if(D&6)throw Error(w(327));en();var t=Yr(e,0);if(!(t&1))return me(e,Q()),null;var n=fl(e,t);if(e.tag!==0&&n===2){var r=Oo(e);r!==0&&(t=r,n=ii(e,r))}if(n===1)throw n=er,Pt(e,0),tt(e,t),me(e,Q()),n;if(n===6)throw Error(w(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Et(e,fe,Ve),me(e,Q()),null}function qi(e,t){var n=D;D|=1;try{return e(t)}finally{D=n,D===0&&(sn=Q()+500,El&&gt())}}function Ot(e){rt!==null&&rt.tag===0&&!(D&6)&&en();var t=D;D|=1;var n=_e.transition,r=M;try{if(_e.transition=null,M=1,e)return e()}finally{M=r,_e.transition=n,D=t,!(D&6)&&gt()}}function bi(){ve=Xt.current,F(Xt)}function Pt(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,jd(n)),K!==null)for(n=K.return;n!==null;){var r=n;switch(Di(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&qr();break;case 3:on(),F(pe),F(ie),Wi();break;case 5:Vi(r);break;case 4:on();break;case 13:F($);break;case 19:F($);break;case 10:Fi(r.type._context);break;case 22:case 23:bi()}n=n.return}if(b=e,K=e=dt(e.current,null),te=ve=t,X=0,er=null,Zi=Pl=Tt=0,fe=jn=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 Nc(e,t){do{var n=K;try{if(ji(),jr.current=ul,il){for(var r=B.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}il=!1}if(Rt=0,q=Y=B=null,Mn=!1,Jn=0,Gi.current=null,n===null||n.return===null){X=1,er=t,K=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,h=u,m=h.tag;if(!(h.mode&1)&&(m===0||m===11||m===15)){var p=h.alternate;p?(h.updateQueue=p.updateQueue,h.memoizedState=p.memoizedState,h.lanes=p.lanes):(h.updateQueue=null,h.memoizedState=null)}var v=ts(i);if(v!==null){v.flags&=-257,ns(v,i,u,o,t),v.mode&1&&es(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)){es(o,a,t),eu();break e}s=Error(w(426))}}else if(U&&u.mode&1){var O=ts(i);if(O!==null){!(O.flags&65536)&&(O.flags|=256),ns(O,i,u,o,t),Mi(un(s,u));break e}}o=s=un(s,u),X!==4&&(X=2),jn===null?jn=[o]:jn.push(o),o=i;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t;var f=cc(o,s,t);Yu(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=fc(o,u,t);Yu(o,g);break e}}o=o.return}while(o!==null)}Rc(n)}catch(k){t=k,K===n&&n!==null&&(K=n=n.return);continue}break}while(1)}function Lc(){var e=sl.current;return sl.current=ul,e===null?ul:e}function eu(){(X===0||X===3||X===2)&&(X=4),b===null||!(Tt&268435455)&&!(Pl&268435455)||tt(b,te)}function fl(e,t){var n=D;D|=2;var r=Lc();(b!==e||te!==t)&&(Ve=null,Pt(e,t));do try{up();break}catch(l){Nc(e,l)}while(1);if(ji(),D=n,sl.current=r,K!==null)throw Error(w(261));return b=null,te=0,X}function up(){for(;K!==null;)zc(K)}function sp(){for(;K!==null&&!Df();)zc(K)}function zc(e){var t=Oc(e.alternate,e,ve);e.memoizedProps=e.pendingProps,t===null?Rc(e):K=t,Gi.current=null}function Rc(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=tp(n,t),n!==null){n.flags&=32767,K=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{X=6,K=null;return}}else if(n=ep(n,t,ve),n!==null){K=n;return}if(t=t.sibling,t!==null){K=t;return}K=t=e}while(t!==null);X===0&&(X=5)}function Et(e,t,n){var r=M,l=_e.transition;try{_e.transition=null,M=1,ap(e,t,n,r)}finally{_e.transition=l,M=r}return null}function ap(e,t,n,r){do en();while(rt!==null);if(D&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(Af(e,o),e===b&&(K=b=null,te=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Nr||(Nr=!0,Dc(Kr,function(){return en(),null})),o=(n.flags&15990)!==0,n.subtreeFlags&15990||o){o=_e.transition,_e.transition=null;var i=M;M=1;var u=D;D|=4,Gi.current=null,rp(e,n),xc(n,e),zd(Uo),Xr=!!Fo,Uo=Fo=null,e.current=n,lp(n),Mf(),D=u,M=i,_e.transition=o}else e.current=n;if(Nr&&(Nr=!1,rt=e,cl=l),o=e.pendingLanes,o===0&&(ct=null),Ff(n.stateNode),me(e,Q()),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(al)throw al=!1,e=li,li=null,e;return cl&1&&e.tag!==0&&en(),o=e.pendingLanes,o&1?e===oi?Fn++:(Fn=0,oi=e):Fn=0,gt(),null}function en(){if(rt!==null){var e=aa(cl),t=_e.transition,n=M;try{if(_e.transition=null,M=16>e?16:e,rt===null)var r=!1;else{if(e=rt,rt=null,cl=0,D&6)throw Error(w(331));var l=D;for(D|=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 h=E;switch(h.tag){case 0:case 11:case 15:In(8,h,o)}var m=h.child;if(m!==null)m.return=h,E=m;else for(;E!==null;){h=E;var p=h.sibling,v=h.return;if(kc(h),h===a){E=null;break}if(p!==null){p.return=v,E=p;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:_l(9,u)}}catch(k){W(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(D=l,gt(),$e&&typeof $e.onPostCommitFiberRoot=="function")try{$e.onPostCommitFiberRoot(yl,e)}catch{}r=!0}return r}finally{M=n,_e.transition=t}}return!1}function ms(e,t,n){t=un(n,t),t=cc(e,t,1),e=at(e,t,1),t=se(),e!==null&&(rr(e,1,t),me(e,t))}function W(e,t,n){if(e.tag===3)ms(e,e,n);else for(;t!==null;){if(t.tag===3){ms(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=fc(t,e,1),t=at(t,e,1),e=se(),t!==null&&(rr(t,1,e),me(t,e));break}}t=t.return}}function cp(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=se(),e.pingedLanes|=e.suspendedLanes&n,b===e&&(te&n)===n&&(X===4||X===3&&(te&130023424)===te&&500>Q()-Ji?Pt(e,0):Zi|=n),me(e,t)}function Tc(e,t){t===0&&(e.mode&1?(t=yr,yr<<=1,!(yr&130023424)&&(yr=4194304)):t=1);var n=se();e=Xe(e,t),e!==null&&(rr(e,t,n),me(e,n))}function fp(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Tc(e,n)}function dp(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),Tc(e,n)}var Oc;Oc=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,bd(e,t,n);de=!!(e.flags&131072)}else de=!1,U&&t.flags&1048576&&Ia(t,tl,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Ur(e,t),e=t.pendingProps;var l=nn(t,ie.current);bt(t,n),l=Hi(null,t,r,e,l,n);var o=Qi();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,br(t)):o=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,$i(t),l.updater=Cl,t.stateNode=l,l._reactInternals=t,Yo(t,r,e,n),t=Zo(null,t,r,!0,o,n)):(t.tag=0,U&&o&&Oi(t),ue(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Ur(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=hp(r),e=Re(r,e),l){case 0:t=Go(null,t,r,e,n);break e;case 1:t=os(null,t,r,e,n);break e;case 11:t=rs(null,t,r,e,n);break e;case 14:t=ls(null,t,r,Re(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:Re(r,l),Go(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Re(r,l),os(e,t,r,l,n);case 3:e:{if(mc(t),e===null)throw Error(w(387));r=t.pendingProps,o=t.memoizedState,l=o.element,$a(e,t),ll(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=is(e,t,r,n,l);break e}else if(r!==l){l=un(Error(w(424)),t),t=is(e,t,r,n,l);break e}else for(ye=st(t.stateNode.containerInfo.firstChild),ge=t,U=!0,Oe=null,n=Aa(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 Ha(t),e===null&&Ho(t),r=t.type,l=t.pendingProps,o=e!==null?e.memoizedProps:null,i=l.children,$o(r,l)?i=null:o!==null&&$o(r,o)&&(t.flags|=32),hc(e,t),ue(e,t,i,n),t.child;case 6:return e===null&&Ho(t),null;case 13:return vc(e,t,n);case 4:return Bi(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:Re(r,l),rs(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(nl,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 h=a.pending;h===null?s.next=s:(s.next=h.next,h.next=s),a.pending=s}}o.lanes|=n,s=o.alternate,s!==null&&(s.lanes|=n),Qo(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),Qo(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=Re(r,t.pendingProps),l=Re(r.type,l),ls(e,t,r,l,n);case 15:return dc(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Re(r,l),Ur(e,t),t.tag=1,he(r)?(e=!0,br(t)):e=!1,bt(t,n),Va(t,r,l),Yo(t,r,l,n),Zo(null,t,r,!0,e,n);case 19:return yc(e,t,n);case 22:return pc(e,t,n)}throw Error(w(156,t.tag))};function Dc(e,t){return oa(e,t)}function pp(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 pp(e,t,n,r)}function tu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function hp(e){if(typeof e=="function")return tu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Si)return 11;if(e===ki)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")tu(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Ut:return Nt(n.children,l,o,t);case wi:i=8,l|=8;break;case yo:return e=xe(12,n,t,l|2),e.elementType=yo,e.lanes=o,e;case go:return e=xe(13,n,t,l),e.elementType=go,e.lanes=o,e;case wo:return e=xe(19,n,t,l),e.elementType=wo,e.lanes=o,e;case Ws:return Nl(n,l,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Bs:i=10;break e;case Vs:i=9;break e;case Si:i=11;break e;case ki: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 Nl(e,t,n,r){return e=xe(22,e,r,t),e.elementType=Ws,e.lanes=n,e.stateNode={isHidden:!1},e}function io(e,t,n){return e=xe(6,e,null,t),e.lanes=n,e}function uo(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 mp(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=Vl(0),this.expirationTimes=Vl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Vl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function nu(e,t,n,r,l,o,i,u,s){return e=new mp(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},$i(o),e}function vp(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Ft,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Mc(e){if(!e)return mt;e=e._reactInternals;e:{if(Mt(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 Da(e,n,t)}return t}function Ic(e,t,n,r,l,o,i,u,s){return e=nu(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 Ll(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&&(Me(e,l,i,o),Ir(e,l,i)),i}function dl(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 vs(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function ru(e,t){vs(e,t),(e=e.alternate)&&vs(e,t)}function yp(){return null}var jc=typeof reportError=="function"?reportError:function(e){console.error(e)};function lu(e){this._internalRoot=e}zl.prototype.render=lu.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(w(409));Ll(e,t,null,null)};zl.prototype.unmount=lu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Ot(function(){Ll(null,e,null,null)}),t[Ye]=null}};function zl(e){this._internalRoot=e}zl.prototype.unstable_scheduleHydration=function(e){if(e){var t=da();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&&ha(e)}};function ou(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Rl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function ys(){}function gp(e,t,n,r,l){if(l){if(typeof r=="function"){var o=r;r=function(){var a=dl(i);o.call(a)}}var i=Ic(t,r,e,0,null,!1,!1,"",ys);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=dl(s);u.call(a)}}var s=nu(e,0,!1,null,null,!1,!1,"",ys);return e._reactRootContainer=s,e[Ye]=s.current,Kn(e.nodeType===8?e.parentNode:e),Ot(function(){Ll(t,s,n,r)}),s}function Tl(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=dl(i);u.call(s)}}Ll(t,i,e,l)}else i=gp(n,t,e,l,r);return dl(i)}ca=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Nn(t.pendingLanes);n!==0&&(xi(t,n|1),me(t,Q()),!(D&6)&&(sn=Q()+500,gt()))}break;case 13:Ot(function(){var r=Xe(e,1);if(r!==null){var l=se();Me(r,e,1,l)}}),ru(e,1)}};_i=function(e){if(e.tag===13){var t=Xe(e,134217728);if(t!==null){var n=se();Me(t,e,134217728,n)}ru(e,134217728)}};fa=function(e){if(e.tag===13){var t=ft(e),n=Xe(e,t);if(n!==null){var r=se();Me(n,e,t,r)}ru(e,t)}};da=function(){return M};pa=function(e,t){var n=M;try{return M=e,t()}finally{M=n}};zo=function(e,t,n){switch(t){case"input":if(Eo(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=kl(r);if(!l)throw Error(w(90));Hs(r),Eo(r,l)}}}break;case"textarea":Ks(e,n);break;case"select":t=n.value,t!=null&&Gt(e,!!n.multiple,t,!1)}};bs=qi;ea=Ot;var wp={usingClientEntryPoint:!1,Events:[or,Wt,kl,Js,qs,qi]},Cn={findFiberByHostInstance:Ct,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},Sp={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:Ze.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=ra(e),e===null?null:e.stateNode},findFiberByHostInstance:Cn.findFiberByHostInstance||yp,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 Lr=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Lr.isDisabled&&Lr.supportsFiber)try{yl=Lr.inject(Sp),$e=Lr}catch{}}Se.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=wp;Se.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!ou(t))throw Error(w(200));return vp(e,t,null,n)};Se.createRoot=function(e,t){if(!ou(e))throw Error(w(299));var n=!1,r="",l=jc;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=nu(e,1,!1,null,null,n,!1,r,l),e[Ye]=t.current,Kn(e.nodeType===8?e.parentNode:e),new lu(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=ra(t),e=e===null?null:e.stateNode,e};Se.flushSync=function(e){return Ot(e)};Se.hydrate=function(e,t,n){if(!Rl(t))throw Error(w(200));return Tl(null,e,t,!0,n)};Se.hydrateRoot=function(e,t,n){if(!ou(e))throw Error(w(405));var r=n!=null&&n.hydratedSources||null,l=!1,o="",i=jc;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(i=n.onRecoverableError)),t=Ic(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 zl(t)};Se.render=function(e,t,n){if(!Rl(t))throw Error(w(200));return Tl(null,e,t,!1,n)};Se.unmountComponentAtNode=function(e){if(!Rl(e))throw Error(w(40));return e._reactRootContainer?(Ot(function(){Tl(null,null,e,!1,function(){e._reactRootContainer=null,e[Ye]=null})}),!0):!1};Se.unstable_batchedUpdates=qi;Se.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Rl(n))throw Error(w(200));if(e==null||e._reactInternals===void 0)throw Error(w(38));return Tl(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})(yf);var gs=ho;po.createRoot=gs.createRoot,po.hydrateRoot=gs.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 pl(){return pl=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},pl.apply(this,arguments)}var lt;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(lt||(lt={}));const ws="popstate";function kp(e){e===void 0&&(e={});function t(r,l){let{pathname:o,search:i,hash:u}=r.location;return si("",{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 xp(t,n,null,e)}function G(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Ep(){return Math.random().toString(36).substr(2,8)}function Ss(e){return{usr:e.state,key:e.key}}function si(e,t,n,r){return n===void 0&&(n=null),pl({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?dn(t):t,{state:n,key:t&&t.key||r||Ep()})}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 Cp(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 G(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}function xp(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:p.location})}function h(v,S){u=lt.Push;let y=si(p.location,v,S);n&&n(y,v);let O=Ss(y),f=p.createHref(y);try{i.pushState(O,"",f)}catch{l.location.assign(f)}o&&s&&s({action:u,location:p.location})}function m(v,S){u=lt.Replace;let y=si(p.location,v,S);n&&n(y,v);let O=Ss(y),f=p.createHref(y);i.replaceState(O,"",f),o&&s&&s({action:u,location:p.location})}let p={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(ws,a),s=v,()=>{l.removeEventListener(ws,a),s=null}},createHref(v){return t(l,v)},encodeLocation(v){let S=Cp(typeof v=="string"?v:tr(v));return{pathname:S.pathname,search:S.search,hash:S.hash}},push:h,replace:m,go(v){return i.go(v)}};return p}var ks;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(ks||(ks={}));function _p(e,t,n){n===void 0&&(n="/");let r=typeof t=="string"?dn(t):t,l=$c(r.pathname||"/",n);if(l==null)return null;let o=Fc(e);Pp(o);let i=null;for(let u=0;i==null&&u<o.length;++u)i=Ip(o[u],Up(l));return i}function Fc(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("/")&&(G(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]),h=n.concat(s);o.children&&o.children.length>0&&(G(o.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+a+'".')),Fc(o.children,t,h,a)),!(o.path==null&&!o.index)&&t.push({path:a,score:Dp(a,o.index),routesMeta:h})};return e.forEach((o,i)=>{var u;if(o.path===""||!((u=o.path)!=null&&u.includes("?")))l(o,i);else for(let s of Uc(o.path))l(o,i,s)}),t}function Uc(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=Uc(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 Pp(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:Mp(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const Np=/^:\w+$/,Lp=3,zp=2,Rp=1,Tp=10,Op=-2,Es=e=>e==="*";function Dp(e,t){let n=e.split("/"),r=n.length;return n.some(Es)&&(r+=Op),t&&(r+=zp),n.filter(l=>!Es(l)).reduce((l,o)=>l+(Np.test(o)?Lp:o===""?Rp:Tp),r)}function Mp(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 Ip(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)||"/",h=jp({path:u.relativePath,caseSensitive:u.caseSensitive,end:s},a);if(!h)return null;Object.assign(r,h.params);let m=u.route;o.push({params:r,pathname:pt([l,h.pathname]),pathnameBase:Wp(pt([l,h.pathnameBase])),route:m}),h.pathnameBase!=="/"&&(l=pt([l,h.pathnameBase]))}return o}function jp(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=Fp(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,h,m)=>{if(h==="*"){let p=u[m]||"";i=o.slice(0,o.length-p.length).replace(/(.)\/+$/,"$1")}return a[h]=$p(u[m]||"",h),a},{}),pathname:o,pathnameBase:i,pattern:e}}function Fp(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),iu(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 Up(e){try{return decodeURI(e)}catch(t){return iu(!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 $p(e,t){try{return decodeURIComponent(e)}catch(n){return iu(!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 $c(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 iu(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function Bp(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:Vp(n,t):t,search:Ap(r),hash:Hp(l)}}function Vp(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 so(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 Vc(e,t,n,r){r===void 0&&(r=!1);let l;typeof e=="string"?l=dn(e):(l=pl({},e),G(!l.pathname||!l.pathname.includes("?"),so("?","pathname","search",l)),G(!l.pathname||!l.pathname.includes("#"),so("#","pathname","hash",l)),G(!l.search||!l.search.includes("#"),so("#","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 p=i.split("/");for(;p[0]==="..";)p.shift(),m-=1;l.pathname=p.join("/")}u=m>=0?t[m]:"/"}let s=Bp(l,u),a=i&&i!=="/"&&i.endsWith("/"),h=(o||i===".")&&n.endsWith("/");return!s.pathname.endsWith("/")&&(a||h)&&(s.pathname+="/"),s}const pt=e=>e.join("/").replace(/\/\/+/g,"/"),Wp=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Ap=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,Hp=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;class Qp{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 Kp(e){return e instanceof Qp}const Yp=["post","put","patch","delete"];[...Yp];/**
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 ai(){return ai=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},ai.apply(this,arguments)}function Xp(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}const Gp=typeof Object.is=="function"?Object.is:Xp,{useState:Zp,useEffect:Jp,useLayoutEffect:qp,useDebugValue:bp}=co;function eh(e,t,n){const r=t(),[{inst:l},o]=Zp({inst:{value:r,getSnapshot:t}});return qp(()=>{l.value=r,l.getSnapshot=t,ao(l)&&o({inst:l})},[e,r,t]),Jp(()=>(ao(l)&&o({inst:l}),e(()=>{ao(l)&&o({inst:l})})),[e]),bp(r),r}function ao(e){const t=e.getSnapshot,n=e.value;try{const r=t();return!Gp(n,r)}catch{return!0}}function th(e,t,n){return t()}const nh=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",rh=!nh,lh=rh?th:eh;"useSyncExternalStore"in co&&(e=>e.useSyncExternalStore)(co);const oh=C.createContext(null),ih=C.createContext(null),uu=C.createContext(null),ur=C.createContext(null),Ol=C.createContext(null),pn=C.createContext({outlet:null,matches:[]}),Wc=C.createContext(null);function uh(e,t){let{relative:n}=t===void 0?{}:t;sr()||G(!1);let{basename:r,navigator:l}=C.useContext(ur),{hash:o,pathname:i,search:u}=su(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(Ol)!=null}function ar(){return sr()||G(!1),C.useContext(Ol).location}function sh(){sr()||G(!1);let{basename:e,navigator:t}=C.useContext(ur),{matches:n}=C.useContext(pn),{pathname:r}=ar(),l=JSON.stringify(Bc(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=Vc(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 su(e,t){let{relative:n}=t===void 0?{}:t,{matches:r}=C.useContext(pn),{pathname:l}=ar(),o=JSON.stringify(Bc(r).map(i=>i.pathnameBase));return C.useMemo(()=>Vc(e,JSON.parse(o),l,n==="path"),[e,o,l,n])}function ah(e,t){sr()||G(!1);let{navigator:n}=C.useContext(ur),r=C.useContext(uu),{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 h;let y=typeof t=="string"?dn(t):t;u==="/"||(h=y.pathname)!=null&&h.startsWith(u)||G(!1),a=y}else a=s;let m=a.pathname||"/",p=u==="/"?m:m.slice(u.length)||"/",v=_p(e,{pathname:p}),S=ph(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(Ol.Provider,{value:{location:ai({pathname:"/",search:"",hash:"",state:null,key:"default"},a),navigationType:lt.Pop}},S):S}function ch(){let e=yh(),t=Kp(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 fh 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(Wc.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function dh(e){let{routeContext:t,match:n,children:r}=e,l=C.useContext(oh);return l&&n.route.errorElement&&(l._deepestRenderedBoundaryId=n.route.id),C.createElement(pn.Provider,{value:t},r)}function ph(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||G(!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(ch,null):null,h=t.concat(r.slice(0,u+1)),m=()=>C.createElement(dh,{match:i,routeContext:{outlet:o,matches:h}},s?a:i.route.element!==void 0?i.route.element:o);return n&&(i.route.errorElement||u===0)?C.createElement(fh,{location:n.location,component:a,error:s,children:m(),routeContext:{outlet:null,matches:h}}):m()},null)}var Cs;(function(e){e.UseRevalidator="useRevalidator"})(Cs||(Cs={}));var hl;(function(e){e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator"})(hl||(hl={}));function hh(e){let t=C.useContext(uu);return t||G(!1),t}function mh(e){let t=C.useContext(pn);return t||G(!1),t}function vh(e){let t=mh(),n=t.matches[t.matches.length-1];return n.route.id||G(!1),n.route.id}function yh(){var e;let t=C.useContext(Wc),n=hh(hl.UseRouteError),r=vh(hl.UseRouteError);return t||((e=n.errors)==null?void 0:e[r])}function ci(e){G(!1)}function gh(e){let{basename:t="/",children:n=null,location:r,navigationType:l=lt.Pop,navigator:o,static:i=!1}=e;sr()&&G(!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:h="",hash:m="",state:p=null,key:v="default"}=r,S=C.useMemo(()=>{let y=$c(a,u);return y==null?null:{pathname:y,search:h,hash:m,state:p,key:v}},[u,a,h,m,p,v]);return S==null?null:C.createElement(ur.Provider,{value:s},C.createElement(Ol.Provider,{children:n,value:{location:S,navigationType:l}}))}function wh(e){let{children:t,location:n}=e,r=C.useContext(ih),l=r&&!t?r.router.routes:fi(t);return ah(l,n)}var xs;(function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"})(xs||(xs={}));new Promise(()=>{});function fi(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,fi(r.props.children,t));return}r.type!==ci&&G(!1),!r.props.index||!r.props.children||G(!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=fi(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 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)}function Ac(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 Sh(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function kh(e,t){return e.button===0&&(!t||t==="_self")&&!Sh(e)}const Eh=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"],Ch=["aria-current","caseSensitive","className","end","style","to","children"];function xh(e){let{basename:t,children:n,window:r}=e,l=C.useRef();l.current==null&&(l.current=kp({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(gh,{basename:t,children:n,location:i.location,navigationType:i.action,navigator:o})}const _h=C.forwardRef(function(t,n){let{onClick:r,relative:l,reloadDocument:o,replace:i,state:u,target:s,to:a,preventScrollReset:h}=t,m=Ac(t,Eh),p=uh(a,{relative:l}),v=Ph(a,{replace:i,state:u,target:s,preventScrollReset:h,relative:l});function S(y){r&&r(y),y.defaultPrevented||v(y)}return C.createElement("a",ml({},m,{href:p,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,h=Ac(t,Ch),m=su(s,{relative:h.relative}),p=ar(),v=C.useContext(uu),{navigator:S}=C.useContext(ur),y=S.encodeLocation?S.encodeLocation(m).pathname:m.pathname,O=p.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(_h,ml({},h,{"aria-current":g,className:k,ref:n,style:_,to:s}),typeof a=="function"?a({isActive:c,isPending:d}):a)});var _s;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(_s||(_s={}));var Ps;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(Ps||(Ps={}));function Ph(e,t){let{target:n,replace:r,state:l,preventScrollReset:o,relative:i}=t===void 0?{}:t,u=sh(),s=ar(),a=su(e,{relative:i});return C.useCallback(h=>{if(kh(h,n)){h.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 Nh=()=>J("div",{children:"Home"}),Lh=e=>`http://localhost:8000/${e}/`,Ns=({target:e,children:t,className:n})=>J("a",{href:Lh(e),className:n,children:t}),zh="/assets/rango-26143649.png",zr="m-auto bg-blue-400 px-5 py-2 rounded-full",jt="m-auto bg-blue-200 px-5 py-2 rounded-full hover:bg-blue-400",Rh=()=>fo("div",{className:"h-16 shadow-md w-full flex",children:[J(xn,{to:"/",className:"my-auto h-3/4 rounded-full",children:J("img",{src:zh,alt:"",className:"h-full hover:bg-blue-400 p-1 rounded-full shadow-md mx-3"})}),J(xn,{to:"/",className:({isActive:e})=>e?zr:jt,children:"Home"}),J(xn,{to:"/about",className:({isActive:e})=>e?zr:jt,children:"About"}),J(xn,{to:"/users",className:({isActive:e})=>e?zr:jt,children:"Users"}),J(xn,{to:"/random-endpoint",className:({isActive:e})=>e?zr:jt,children:"404"}),J(Ns,{target:"api",className:jt,children:"API"}),J(Ns,{target:"admin",className:jt,children:"Admin"})]}),Th=()=>J("div",{children:"NotFound"});function Oh(){return fo(xh,{children:[J(Rh,{}),fo(wh,{children:[J(ci,{path:"/",element:J(Nh,{})}),J(ci,{path:"/*",element:J(Th,{})})]})]})}po.createRoot(document.getElementById("root")).render(J(Is.StrictMode,{children:J(Oh,{})}));
+67-0rango/backend/backend/static/index-a152945f.js
@@ -0,0 +1,67 @@
1+function Hc(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 Qc(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Wr={},Kc={get exports(){return Wr},set exports(e){Wr=e}},vl={},C={},Yc={get exports(){return C},set exports(e){C=e}},R={};/**
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"),Xc=Symbol.for("react.portal"),Gc=Symbol.for("react.fragment"),Zc=Symbol.for("react.strict_mode"),Jc=Symbol.for("react.profiler"),qc=Symbol.for("react.provider"),bc=Symbol.for("react.context"),ef=Symbol.for("react.forward_ref"),tf=Symbol.for("react.suspense"),nf=Symbol.for("react.memo"),rf=Symbol.for("react.lazy"),cu=Symbol.iterator;function lf(e){return e===null||typeof e!="object"?null:(e=cu&&e[cu]||e["@@iterator"],typeof e=="function"?e:null)}var Ns={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Ls=Object.assign,zs={};function an(e,t,n){this.props=e,this.context=t,this.refs=zs,this.updater=n||Ns}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 Rs(){}Rs.prototype=an.prototype;function di(e,t,n){this.props=e,this.context=t,this.refs=zs,this.updater=n||Ns}var pi=di.prototype=new Rs;pi.constructor=di;Ls(pi,an.prototype);pi.isPureReactComponent=!0;var fu=Array.isArray,Ts=Object.prototype.hasOwnProperty,hi={current:null},Os={key:!0,ref:!0,__self:!0,__source:!0};function Ds(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)Ts.call(t,r)&&!Os.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:hi.current}}function of(e,t){return{$$typeof:nr,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function mi(e){return typeof e=="object"&&e!==null&&e.$$typeof===nr}function uf(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var du=/\/+/g;function jl(e,t){return typeof e=="object"&&e!==null&&e.key!=null?uf(""+e.key):t.toString(36)}function Rr(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 Xc:i=!0}}if(i)return i=e,l=l(i),e=r===""?"."+jl(i,0):r,fu(l)?(n="",e!=null&&(n=e.replace(du,"$&/")+"/"),Rr(l,t,n,"",function(a){return a})):l!=null&&(mi(l)&&(l=of(l,n+(!l.key||i&&i.key===l.key?"":(""+l.key).replace(du,"$&/")+"/")+e)),t.push(l)),1;if(i=0,r=r===""?".":r+":",fu(e))for(var u=0;u<e.length;u++){o=e[u];var s=r+jl(o,u);i+=Rr(o,t,n,s,l)}else if(s=lf(e),typeof s=="function")for(e=s.call(e),u=0;!(o=e.next()).done;)o=o.value,s=r+jl(o,u++),i+=Rr(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 dr(e,t,n){if(e==null)return e;var r=[],l=0;return Rr(e,r,"","",function(o){return t.call(n,o,l++)}),r}function sf(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},Tr={transition:null},af={ReactCurrentDispatcher:ae,ReactCurrentBatchConfig:Tr,ReactCurrentOwner:hi};R.Children={map:dr,forEach:function(e,t,n){dr(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return dr(e,function(){t++}),t},toArray:function(e){return dr(e,function(t){return t})||[]},only:function(e){if(!mi(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};R.Component=an;R.Fragment=Gc;R.Profiler=Jc;R.PureComponent=di;R.StrictMode=Zc;R.Suspense=tf;R.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=af;R.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=Ls({},e.props),l=e.key,o=e.ref,i=e._owner;if(t!=null){if(t.ref!==void 0&&(o=t.ref,i=hi.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(s in t)Ts.call(t,s)&&!Os.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}};R.createContext=function(e){return e={$$typeof:bc,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:qc,_context:e},e.Consumer=e};R.createElement=Ds;R.createFactory=function(e){var t=Ds.bind(null,e);return t.type=e,t};R.createRef=function(){return{current:null}};R.forwardRef=function(e){return{$$typeof:ef,render:e}};R.isValidElement=mi;R.lazy=function(e){return{$$typeof:rf,_payload:{_status:-1,_result:e},_init:sf}};R.memo=function(e,t){return{$$typeof:nf,type:e,compare:t===void 0?null:t}};R.startTransition=function(e){var t=Tr.transition;Tr.transition={};try{e()}finally{Tr.transition=t}};R.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};R.useCallback=function(e,t){return ae.current.useCallback(e,t)};R.useContext=function(e){return ae.current.useContext(e)};R.useDebugValue=function(){};R.useDeferredValue=function(e){return ae.current.useDeferredValue(e)};R.useEffect=function(e,t){return ae.current.useEffect(e,t)};R.useId=function(){return ae.current.useId()};R.useImperativeHandle=function(e,t,n){return ae.current.useImperativeHandle(e,t,n)};R.useInsertionEffect=function(e,t){return ae.current.useInsertionEffect(e,t)};R.useLayoutEffect=function(e,t){return ae.current.useLayoutEffect(e,t)};R.useMemo=function(e,t){return ae.current.useMemo(e,t)};R.useReducer=function(e,t,n){return ae.current.useReducer(e,t,n)};R.useRef=function(e){return ae.current.useRef(e)};R.useState=function(e){return ae.current.useState(e)};R.useSyncExternalStore=function(e,t,n){return ae.current.useSyncExternalStore(e,t,n)};R.useTransition=function(){return ae.current.useTransition()};R.version="18.2.0";(function(e){e.exports=R})(Yc);const Ms=Qc(C),co=Hc({__proto__:null,default:Ms},[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 cf=C,ff=Symbol.for("react.element"),df=Symbol.for("react.fragment"),pf=Object.prototype.hasOwnProperty,hf=cf.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,mf={key:!0,ref:!0,__self:!0,__source:!0};function Is(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)pf.call(t,r)&&!mf.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:ff,type:e,key:o,ref:i,props:l,_owner:hf.current}}vl.Fragment=df;vl.jsx=Is;vl.jsxs=Is;(function(e){e.exports=vl})(Kc);const ee=Wr.jsx,fo=Wr.jsxs;var po={},ho={},vf={get exports(){return ho},set exports(e){ho=e}},Se={},mo={},yf={get exports(){return mo},set exports(e){mo=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(x,L){var z=x.length;x.push(L);e:for(;0<z;){var H=z-1>>>1,Z=x[H];if(0<l(Z,L))x[H]=L,x[z]=Z,z=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],z=x.pop();if(z!==L){x[0]=z;e:for(var H=0,Z=x.length,cr=Z>>>1;H<cr;){var wt=2*(H+1)-1,Il=x[wt],St=wt+1,fr=x[St];if(0>l(Il,z))St<Z&&0>l(fr,Il)?(x[H]=fr,x[St]=z,H=St):(x[H]=Il,x[wt]=z,H=wt);else if(St<Z&&0>l(fr,z))x[H]=fr,x[St]=z,H=St;else break e}}return L}function l(x,L){var z=x.sortIndex-L.sortIndex;return z!==0?z: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=[],h=1,m=null,p=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,Dl(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 z=p;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,p=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 cr=!0;else{var wt=n(a);wt!==null&&Ml(g,wt.startTime-L),cr=!1}return cr}finally{m=null,p=z,v=!1}}var _=!1,P=null,N=-1,A=5,T=-1;function Le(){return!(e.unstable_now()-T<A)}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 au=new MessageChannel,Ac=au.port2;au.port1.onmessage=hn,mn=function(){Ac.postMessage(null)}}else mn=function(){O(hn,0)};function Dl(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,Dl(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"):A=0<x?Math.floor(1e3/x):5},e.unstable_getCurrentPriorityLevel=function(){return p},e.unstable_getFirstCallbackNode=function(){return n(s)},e.unstable_next=function(x){switch(p){case 1:case 2:case 3:var L=3;break;default:L=p}var z=p;p=L;try{return x()}finally{p=z}},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 z=p;p=x;try{return L()}finally{p=z}},e.unstable_scheduleCallback=function(x,L,z){var H=e.unstable_now();switch(typeof z=="object"&&z!==null?(z=z.delay,z=typeof z=="number"&&0<z?H+z:H):z=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=z+Z,x={id:h++,callback:L,priorityLevel:x,startTime:z,expirationTime:Z,sortIndex:-1},z>H?(x.sortIndex=z,t(a,x),n(s)===null&&x===n(a)&&(y?(f(N),N=-1):y=!0,Ml(g,z-H))):(x.sortIndex=Z,t(s,x),S||v||(S=!0,Dl(k))),x},e.unstable_shouldYield=Le,e.unstable_wrapCallback=function(x){var L=p;return function(){var z=p;p=L;try{return x.apply(this,arguments)}finally{p=z}}}})(js);(function(e){e.exports=js})(yf);/**
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 Fs=C,we=mo;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 Us=new Set,Un={};function Dt(e,t){tn(e,t),tn(e+"Capture",t)}function tn(e,t){for(Un[e]=t,e=0;e<t.length;e++)Us.add(t[e])}var Ke=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),vo=Object.prototype.hasOwnProperty,gf=/^[: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]*$/,pu={},hu={};function wf(e){return vo.call(hu,e)?!0:vo.call(pu,e)?!1:gf.test(e)?hu[e]=!0:(pu[e]=!0,!1)}function Sf(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 kf(e,t,n,r){if(t===null||typeof t>"u"||Sf(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 vi=/[\-:]([a-z])/g;function yi(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(vi,yi);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(vi,yi);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(vi,yi);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 gi(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")&&(kf(t,n,l,r)&&(n=null),r||l===null?wf(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 Ze=Fs.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,pr=Symbol.for("react.element"),Ft=Symbol.for("react.portal"),Ut=Symbol.for("react.fragment"),wi=Symbol.for("react.strict_mode"),yo=Symbol.for("react.profiler"),$s=Symbol.for("react.provider"),Bs=Symbol.for("react.context"),Si=Symbol.for("react.forward_ref"),go=Symbol.for("react.suspense"),wo=Symbol.for("react.suspense_list"),ki=Symbol.for("react.memo"),qe=Symbol.for("react.lazy"),Vs=Symbol.for("react.offscreen"),mu=Symbol.iterator;function vn(e){return e===null||typeof e!="object"?null:(e=mu&&e[mu]||e["@@iterator"],typeof e=="function"?e:null)}var V=Object.assign,Fl;function _n(e){if(Fl===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Fl=t&&t[1]||""}return`
34+`+Fl+e}var Ul=!1;function $l(e,t){if(!e||Ul)return"";Ul=!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{Ul=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?_n(e):""}function Ef(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=$l(e.type,!1),e;case 11:return e=$l(e.type.render,!1),e;case 1:return e=$l(e.type,!0),e;default:return""}}function So(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 Ut:return"Fragment";case Ft:return"Portal";case yo:return"Profiler";case wi:return"StrictMode";case go:return"Suspense";case wo:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Bs:return(e.displayName||"Context")+".Consumer";case $s:return(e._context.displayName||"Context")+".Provider";case Si:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case ki:return t=e.displayName||null,t!==null?t:So(e.type)||"Memo";case qe:t=e._payload,e=e._init;try{return So(e(t))}catch{}}return null}function Cf(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 So(t);case 8:return t===wi?"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 Ws(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function xf(e){var t=Ws(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 hr(e){e._valueTracker||(e._valueTracker=xf(e))}function As(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Ws(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Ar(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 ko(e,t){var n=t.checked;return V({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function vu(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 Hs(e,t){t=t.checked,t!=null&&gi(e,"checked",t,!1)}function Eo(e,t){Hs(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")?Co(e,t.type,n):t.hasOwnProperty("defaultValue")&&Co(e,t.type,ht(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function yu(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 Co(e,t,n){(t!=="number"||Ar(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 xo(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(w(91));return V({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function gu(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 Qs(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 wu(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Ks(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 _o(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Ks(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var mr,Ys=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(mr=mr||document.createElement("div"),mr.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=mr.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 zn={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},_f=["Webkit","ms","Moz","O"];Object.keys(zn).forEach(function(e){_f.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),zn[t]=zn[e]})});function Xs(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||zn.hasOwnProperty(e)&&zn[e]?(""+t).trim():t+"px"}function Gs(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Xs(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Pf=V({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 Po(e,t){if(t){if(Pf[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 No(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 Lo=null;function Ei(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var zo=null,Zt=null,Jt=null;function Su(e){if(e=or(e)){if(typeof zo!="function")throw Error(w(280));var t=e.stateNode;t&&(t=kl(t),zo(e.stateNode,e.type,t))}}function Zs(e){Zt?Jt?Jt.push(e):Jt=[e]:Zt=e}function Js(){if(Zt){var e=Zt,t=Jt;if(Jt=Zt=null,Su(e),t)for(e=0;e<t.length;e++)Su(t[e])}}function qs(e,t){return e(t)}function bs(){}var Bl=!1;function ea(e,t,n){if(Bl)return e(t,n);Bl=!0;try{return qs(e,t,n)}finally{Bl=!1,(Zt!==null||Jt!==null)&&(bs(),Js())}}function Bn(e,t){var n=e.stateNode;if(n===null)return null;var r=kl(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 Ro=!1;if(Ke)try{var yn={};Object.defineProperty(yn,"passive",{get:function(){Ro=!0}}),window.addEventListener("test",yn,yn),window.removeEventListener("test",yn,yn)}catch{Ro=!1}function Nf(e,t,n,r,l,o,i,u,s){var a=Array.prototype.slice.call(arguments,3);try{t.apply(n,a)}catch(h){this.onError(h)}}var Rn=!1,Hr=null,Qr=!1,To=null,Lf={onError:function(e){Rn=!0,Hr=e}};function zf(e,t,n,r,l,o,i,u,s){Rn=!1,Hr=null,Nf.apply(Lf,arguments)}function Rf(e,t,n,r,l,o,i,u,s){if(zf.apply(this,arguments),Rn){if(Rn){var a=Hr;Rn=!1,Hr=null}else throw Error(w(198));Qr||(Qr=!0,To=a)}}function Mt(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 ta(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 ku(e){if(Mt(e)!==e)throw Error(w(188))}function Tf(e){var t=e.alternate;if(!t){if(t=Mt(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 ku(l),e;if(o===r)return ku(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 na(e){return e=Tf(e),e!==null?ra(e):null}function ra(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=ra(e);if(t!==null)return t;e=e.sibling}return null}var la=we.unstable_scheduleCallback,Eu=we.unstable_cancelCallback,Of=we.unstable_shouldYield,Df=we.unstable_requestPaint,Q=we.unstable_now,Mf=we.unstable_getCurrentPriorityLevel,Ci=we.unstable_ImmediatePriority,oa=we.unstable_UserBlockingPriority,Kr=we.unstable_NormalPriority,If=we.unstable_LowPriority,ia=we.unstable_IdlePriority,yl=null,$e=null;function jf(e){if($e&&typeof $e.onCommitFiberRoot=="function")try{$e.onCommitFiberRoot(yl,e,void 0,(e.current.flags&128)===128)}catch{}}var De=Math.clz32?Math.clz32:$f,Ff=Math.log,Uf=Math.LN2;function $f(e){return e>>>=0,e===0?32:31-(Ff(e)/Uf|0)|0}var vr=64,yr=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 Yr(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-De(t),l=1<<n,r|=e[n],t&=~l;return r}function Bf(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 Vf(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,o=e.pendingLanes;0<o;){var i=31-De(o),u=1<<i,s=l[i];s===-1?(!(u&n)||u&r)&&(l[i]=Bf(u,t)):s<=t&&(e.expiredLanes|=u),o&=~u}}function Oo(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function ua(){var e=vr;return vr<<=1,!(vr&4194240)&&(vr=64),e}function Vl(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-De(t),e[t]=n}function Wf(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-De(n),o=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~o}}function xi(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-De(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var M=0;function sa(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var aa,_i,ca,fa,da,Do=!1,gr=[],ot=null,it=null,ut=null,Vn=new Map,Wn=new Map,et=[],Af="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 Cu(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":Vn.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Wn.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&&_i(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function Hf(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 Vn.set(o,gn(Vn.get(o)||null,e,t,n,r,l)),!0;case"gotpointercapture":return o=l.pointerId,Wn.set(o,gn(Wn.get(o)||null,e,t,n,r,l)),!0}return!1}function pa(e){var t=Ct(e.target);if(t!==null){var n=Mt(t);if(n!==null){if(t=n.tag,t===13){if(t=ta(n),t!==null){e.blockedOn=t,da(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 Or(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);Lo=r,n.target.dispatchEvent(r),Lo=null}else return t=or(n),t!==null&&_i(t),e.blockedOn=n,!1;t.shift()}return!0}function xu(e,t,n){Or(e)&&n.delete(t)}function Qf(){Do=!1,ot!==null&&Or(ot)&&(ot=null),it!==null&&Or(it)&&(it=null),ut!==null&&Or(ut)&&(ut=null),Vn.forEach(xu),Wn.forEach(xu)}function wn(e,t){e.blockedOn===t&&(e.blockedOn=null,Do||(Do=!0,we.unstable_scheduleCallback(we.unstable_NormalPriority,Qf)))}function An(e){function t(l){return wn(l,e)}if(0<gr.length){wn(gr[0],e);for(var n=1;n<gr.length;n++){var r=gr[n];r.blockedOn===e&&(r.blockedOn=null)}}for(ot!==null&&wn(ot,e),it!==null&&wn(it,e),ut!==null&&wn(ut,e),Vn.forEach(t),Wn.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);)pa(n),n.blockedOn===null&&et.shift()}var qt=Ze.ReactCurrentBatchConfig,Xr=!0;function Kf(e,t,n,r){var l=M,o=qt.transition;qt.transition=null;try{M=1,Pi(e,t,n,r)}finally{M=l,qt.transition=o}}function Yf(e,t,n,r){var l=M,o=qt.transition;qt.transition=null;try{M=4,Pi(e,t,n,r)}finally{M=l,qt.transition=o}}function Pi(e,t,n,r){if(Xr){var l=Mo(e,t,n,r);if(l===null)Jl(e,t,r,Gr,n),Cu(e,r);else if(Hf(l,e,t,n,r))r.stopPropagation();else if(Cu(e,r),t&4&&-1<Af.indexOf(e)){for(;l!==null;){var o=or(l);if(o!==null&&aa(o),o=Mo(e,t,n,r),o===null&&Jl(e,t,r,Gr,n),o===l)break;l=o}l!==null&&r.stopPropagation()}else Jl(e,t,r,null,n)}}var Gr=null;function Mo(e,t,n,r){if(Gr=null,e=Ei(r),e=Ct(e),e!==null)if(t=Mt(e),t===null)e=null;else if(n=t.tag,n===13){if(e=ta(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 Gr=e,null}function ha(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(Mf()){case Ci:return 1;case oa:return 4;case Kr:case If:return 16;case ia:return 536870912;default:return 16}default:return 16}}var nt=null,Ni=null,Dr=null;function ma(){if(Dr)return Dr;var e,t=Ni,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 Mr(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 wr(){return!0}function _u(){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)?wr:_u,this.isPropagationStopped=_u,this}return V(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=wr)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=wr)},persist:function(){},isPersistent:wr}),t}var cn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Li=ke(cn),lr=V({},cn,{view:0,detail:0}),Xf=ke(lr),Wl,Al,Sn,gl=V({},lr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:zi,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"?(Wl=e.screenX-Sn.screenX,Al=e.screenY-Sn.screenY):Al=Wl=0,Sn=e),Wl)},movementY:function(e){return"movementY"in e?e.movementY:Al}}),Pu=ke(gl),Gf=V({},gl,{dataTransfer:0}),Zf=ke(Gf),Jf=V({},lr,{relatedTarget:0}),Hl=ke(Jf),qf=V({},cn,{animationName:0,elapsedTime:0,pseudoElement:0}),bf=ke(qf),ed=V({},cn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),td=ke(ed),nd=V({},cn,{data:0}),Nu=ke(nd),rd={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},ld={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"},od={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function id(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=od[e])?!!t[e]:!1}function zi(){return id}var ud=V({},lr,{key:function(e){if(e.key){var t=rd[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Mr(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?ld[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:zi,charCode:function(e){return e.type==="keypress"?Mr(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Mr(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),sd=ke(ud),ad=V({},gl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Lu=ke(ad),cd=V({},lr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:zi}),fd=ke(cd),dd=V({},cn,{propertyName:0,elapsedTime:0,pseudoElement:0}),pd=ke(dd),hd=V({},gl,{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}),md=ke(hd),vd=[9,13,27,32],Ri=Ke&&"CompositionEvent"in window,Tn=null;Ke&&"documentMode"in document&&(Tn=document.documentMode);var yd=Ke&&"TextEvent"in window&&!Tn,va=Ke&&(!Ri||Tn&&8<Tn&&11>=Tn),zu=String.fromCharCode(32),Ru=!1;function ya(e,t){switch(e){case"keyup":return vd.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ga(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var $t=!1;function gd(e,t){switch(e){case"compositionend":return ga(t);case"keypress":return t.which!==32?null:(Ru=!0,zu);case"textInput":return e=t.data,e===zu&&Ru?null:e;default:return null}}function wd(e,t){if($t)return e==="compositionend"||!Ri&&ya(e,t)?(e=ma(),Dr=Ni=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 va&&t.locale!=="ko"?null:t.data;default:return null}}var Sd={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 Tu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Sd[e.type]:t==="textarea"}function wa(e,t,n,r){Zs(r),t=Zr(t,"onChange"),0<t.length&&(n=new Li("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var On=null,Hn=null;function kd(e){Ra(e,0)}function wl(e){var t=Wt(e);if(As(t))return e}function Ed(e,t){if(e==="change")return t}var Sa=!1;if(Ke){var Ql;if(Ke){var Kl="oninput"in document;if(!Kl){var Ou=document.createElement("div");Ou.setAttribute("oninput","return;"),Kl=typeof Ou.oninput=="function"}Ql=Kl}else Ql=!1;Sa=Ql&&(!document.documentMode||9<document.documentMode)}function Du(){On&&(On.detachEvent("onpropertychange",ka),Hn=On=null)}function ka(e){if(e.propertyName==="value"&&wl(Hn)){var t=[];wa(t,Hn,e,Ei(e)),ea(kd,t)}}function Cd(e,t,n){e==="focusin"?(Du(),On=t,Hn=n,On.attachEvent("onpropertychange",ka)):e==="focusout"&&Du()}function xd(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return wl(Hn)}function _d(e,t){if(e==="click")return wl(t)}function Pd(e,t){if(e==="input"||e==="change")return wl(t)}function Nd(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ie=typeof Object.is=="function"?Object.is:Nd;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(!vo.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 Iu(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 Ea(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Ea(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Ca(){for(var e=window,t=Ar();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Ar(e.document)}return t}function Ti(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 Ld(e){var t=Ca(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Ea(n.ownerDocument.documentElement,n)){if(r!==null&&Ti(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=Iu(n,o);var i=Iu(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 zd=Ke&&"documentMode"in document&&11>=document.documentMode,Bt=null,Io=null,Dn=null,jo=!1;function ju(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;jo||Bt==null||Bt!==Ar(r)||(r=Bt,"selectionStart"in r&&Ti(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}),Dn&&Qn(Dn,r)||(Dn=r,r=Zr(Io,"onSelect"),0<r.length&&(t=new Li("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Bt)))}function Sr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Vt={animationend:Sr("Animation","AnimationEnd"),animationiteration:Sr("Animation","AnimationIteration"),animationstart:Sr("Animation","AnimationStart"),transitionend:Sr("Transition","TransitionEnd")},Yl={},xa={};Ke&&(xa=document.createElement("div").style,"AnimationEvent"in window||(delete Vt.animationend.animation,delete Vt.animationiteration.animation,delete Vt.animationstart.animation),"TransitionEvent"in window||delete Vt.transitionend.transition);function Sl(e){if(Yl[e])return Yl[e];if(!Vt[e])return e;var t=Vt[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in xa)return Yl[e]=t[n];return e}var _a=Sl("animationend"),Pa=Sl("animationiteration"),Na=Sl("animationstart"),La=Sl("transitionend"),za=new Map,Fu="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){za.set(e,t),Dt(t,[e])}for(var Xl=0;Xl<Fu.length;Xl++){var Gl=Fu[Xl],Rd=Gl.toLowerCase(),Td=Gl[0].toUpperCase()+Gl.slice(1);vt(Rd,"on"+Td)}vt(_a,"onAnimationEnd");vt(Pa,"onAnimationIteration");vt(Na,"onAnimationStart");vt("dblclick","onDoubleClick");vt("focusin","onFocus");vt("focusout","onBlur");vt(La,"onTransitionEnd");tn("onMouseEnter",["mouseout","mouseover"]);tn("onMouseLeave",["mouseout","mouseover"]);tn("onPointerEnter",["pointerout","pointerover"]);tn("onPointerLeave",["pointerout","pointerover"]);Dt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Dt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Dt("onBeforeInput",["compositionend","keypress","textInput","paste"]);Dt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Dt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Dt("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(" "),Od=new Set("cancel close invalid load scroll toggle".split(" ").concat(Ln));function Uu(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Rf(r,t,void 0,e),e.currentTarget=null}function Ra(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;Uu(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;Uu(l,u,a),o=s}}}if(Qr)throw e=To,Qr=!1,To=null,e}function j(e,t){var n=t[Vo];n===void 0&&(n=t[Vo]=new Set);var r=e+"__bubble";n.has(r)||(Ta(t,e,2,!1),n.add(r))}function Zl(e,t,n){var r=0;t&&(r|=4),Ta(n,e,r,t)}var kr="_reactListening"+Math.random().toString(36).slice(2);function Kn(e){if(!e[kr]){e[kr]=!0,Us.forEach(function(n){n!=="selectionchange"&&(Od.has(n)||Zl(n,!1,e),Zl(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[kr]||(t[kr]=!0,Zl("selectionchange",!1,t))}}function Ta(e,t,n,r){switch(ha(t)){case 1:var l=Kf;break;case 4:l=Yf;break;default:l=Pi}n=l.bind(null,t,n,e),l=void 0,!Ro||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 Jl(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}ea(function(){var a=o,h=Ei(n),m=[];e:{var p=za.get(e);if(p!==void 0){var v=Li,S=e;switch(e){case"keypress":if(Mr(n)===0)break e;case"keydown":case"keyup":v=sd;break;case"focusin":S="focus",v=Hl;break;case"focusout":S="blur",v=Hl;break;case"beforeblur":case"afterblur":v=Hl;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=Pu;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":v=Zf;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":v=fd;break;case _a:case Pa:case Na:v=bf;break;case La:v=pd;break;case"scroll":v=Xf;break;case"wheel":v=md;break;case"copy":case"cut":case"paste":v=td;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":v=Lu}var y=(t&4)!==0,O=!y&&e==="scroll",f=y?p!==null?p+"Capture":null:p;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&&(p=new v(p,S,null,n,h),m.push({event:p,listeners:y}))}}if(!(t&7)){e:{if(p=e==="mouseover"||e==="pointerover",v=e==="mouseout"||e==="pointerout",p&&n!==Lo&&(S=n.relatedTarget||n.fromElement)&&(Ct(S)||S[Ye]))break e;if((v||p)&&(p=h.window===h?h:(p=h.ownerDocument)?p.defaultView||p.parentWindow:window,v?(S=n.relatedTarget||n.toElement,v=a,S=S?Ct(S):null,S!==null&&(O=Mt(S),S!==O||S.tag!==5&&S.tag!==6)&&(S=null)):(v=null,S=a),v!==S)){if(y=Pu,g="onMouseLeave",f="onMouseEnter",c="mouse",(e==="pointerout"||e==="pointerover")&&(y=Lu,g="onPointerLeave",f="onPointerEnter",c="pointer"),O=v==null?p:Wt(v),d=S==null?p:Wt(S),p=new y(g,c+"leave",v,n,h),p.target=O,p.relatedTarget=d,g=null,Ct(h)===a&&(y=new y(f,c+"enter",S,n,h),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&&$u(m,p,v,y,!1),S!==null&&O!==null&&$u(m,O,S,y,!0)}}e:{if(p=a?Wt(a):window,v=p.nodeName&&p.nodeName.toLowerCase(),v==="select"||v==="input"&&p.type==="file")var k=Ed;else if(Tu(p))if(Sa)k=Pd;else{k=xd;var _=Cd}else(v=p.nodeName)&&v.toLowerCase()==="input"&&(p.type==="checkbox"||p.type==="radio")&&(k=_d);if(k&&(k=k(e,a))){wa(m,k,n,h);break e}_&&_(e,p,a),e==="focusout"&&(_=p._wrapperState)&&_.controlled&&p.type==="number"&&Co(p,"number",p.value)}switch(_=a?Wt(a):window,e){case"focusin":(Tu(_)||_.contentEditable==="true")&&(Bt=_,Io=a,Dn=null);break;case"focusout":Dn=Io=Bt=null;break;case"mousedown":jo=!0;break;case"contextmenu":case"mouseup":case"dragend":jo=!1,ju(m,n,h);break;case"selectionchange":if(zd)break;case"keydown":case"keyup":ju(m,n,h)}var P;if(Ri)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?ya(e,n)&&(N="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(N="onCompositionStart");N&&(va&&n.locale!=="ko"&&($t||N!=="onCompositionStart"?N==="onCompositionEnd"&&$t&&(P=ma()):(nt=h,Ni="value"in nt?nt.value:nt.textContent,$t=!0)),_=Zr(a,N),0<_.length&&(N=new Nu(N,e,null,n,h),m.push({event:N,listeners:_}),P?N.data=P:(P=ga(n),P!==null&&(N.data=P)))),(P=yd?gd(e,n):wd(e,n))&&(a=Zr(a,"onBeforeInput"),0<a.length&&(h=new Nu("onBeforeInput","beforeinput",null,n,h),m.push({event:h,listeners:a}),h.data=P))}Ra(m,t)})}function Yn(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Zr(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 $u(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 Dd=/\r\n?/g,Md=/\u0000|\uFFFD/g;function Bu(e){return(typeof e=="string"?e:""+e).replace(Dd,`
38+`).replace(Md,"")}function Er(e,t,n){if(t=Bu(t),Bu(e)!==t&&n)throw Error(w(425))}function Jr(){}var Fo=null,Uo=null;function $o(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 Bo=typeof setTimeout=="function"?setTimeout:void 0,Id=typeof clearTimeout=="function"?clearTimeout:void 0,Vu=typeof Promise=="function"?Promise:void 0,jd=typeof queueMicrotask=="function"?queueMicrotask:typeof Vu<"u"?function(e){return Vu.resolve(null).then(e).catch(Fd)}:Bo;function Fd(e){setTimeout(function(){throw e})}function ql(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),An(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);An(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 Wu(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),Ue="__reactFiber$"+fn,Xn="__reactProps$"+fn,Ye="__reactContainer$"+fn,Vo="__reactEvents$"+fn,Ud="__reactListeners$"+fn,$d="__reactHandles$"+fn;function Ct(e){var t=e[Ue];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Ye]||n[Ue]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Wu(e);e!==null;){if(n=e[Ue])return n;e=Wu(e)}return t}e=n,n=e.parentNode}return null}function or(e){return e=e[Ue]||e[Ye],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Wt(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(w(33))}function kl(e){return e[Xn]||null}var Wo=[],At=-1;function yt(e){return{current:e}}function F(e){0>At||(e.current=Wo[At],Wo[At]=null,At--)}function I(e,t){At++,Wo[At]=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 qr(){F(pe),F(ie)}function Au(e,t,n){if(ie.current!==mt)throw Error(w(168));I(ie,t),I(pe,n)}function Oa(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,Cf(e)||"Unknown",l));return V({},n,r)}function br(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||mt,Lt=ie.current,I(ie,e),I(pe,pe.current),!0}function Hu(e,t,n){var r=e.stateNode;if(!r)throw Error(w(169));n?(e=Oa(e,t,Lt),r.__reactInternalMemoizedMergedChildContext=e,F(pe),F(ie),I(ie,e)):F(pe),I(pe,n)}var We=null,El=!1,bl=!1;function Da(e){We===null?We=[e]:We.push(e)}function Bd(e){El=!0,Da(e)}function gt(){if(!bl&&We!==null){bl=!0;var e=0,t=M;try{var n=We;for(M=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}We=null,El=!1}catch(l){throw We!==null&&(We=We.slice(e+1)),la(Ci,gt),l}finally{M=t,bl=!1}}return null}var Ht=[],Qt=0,el=null,tl=0,Ee=[],Ce=0,zt=null,Ae=1,He="";function kt(e,t){Ht[Qt++]=tl,Ht[Qt++]=el,el=e,tl=t}function Ma(e,t,n){Ee[Ce++]=Ae,Ee[Ce++]=He,Ee[Ce++]=zt,zt=e;var r=Ae;e=He;var l=32-De(r)-1;r&=~(1<<l),n+=1;var o=32-De(t)+l;if(30<o){var i=l-l%5;o=(r&(1<<i)-1).toString(32),r>>=i,l-=i,Ae=1<<32-De(t)+l|n<<l|r,He=o+e}else Ae=1<<o|n<<l|r,He=e}function Oi(e){e.return!==null&&(kt(e,1),Ma(e,1,0))}function Di(e){for(;e===el;)el=Ht[--Qt],Ht[Qt]=null,tl=Ht[--Qt],Ht[Qt]=null;for(;e===zt;)zt=Ee[--Ce],Ee[Ce]=null,He=Ee[--Ce],Ee[Ce]=null,Ae=Ee[--Ce],Ee[Ce]=null}var ge=null,ye=null,U=!1,Oe=null;function Ia(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 Qu(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=zt!==null?{id:Ae,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 Ao(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Ho(e){if(U){var t=ye;if(t){var n=t;if(!Qu(e,t)){if(Ao(e))throw Error(w(418));t=st(n.nextSibling);var r=ge;t&&Qu(e,t)?Ia(r,n):(e.flags=e.flags&-4097|2,U=!1,ge=e)}}else{if(Ao(e))throw Error(w(418));e.flags=e.flags&-4097|2,U=!1,ge=e}}}function Ku(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;ge=e}function Cr(e){if(e!==ge)return!1;if(!U)return Ku(e),U=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!$o(e.type,e.memoizedProps)),t&&(t=ye)){if(Ao(e))throw ja(),Error(w(418));for(;t;)Ia(e,t),t=st(t.nextSibling)}if(Ku(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 ja(){for(var e=ye;e;)e=st(e.nextSibling)}function rn(){ye=ge=null,U=!1}function Mi(e){Oe===null?Oe=[e]:Oe.push(e)}var Vd=Ze.ReactCurrentBatchConfig;function Re(e,t){if(e&&e.defaultProps){t=V({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}var nl=yt(null),rl=null,Kt=null,Ii=null;function ji(){Ii=Kt=rl=null}function Fi(e){var t=nl.current;F(nl),e._currentValue=t}function Qo(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){rl=e,Ii=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(Ii!==e)if(e={context:e,memoizedValue:t,next:null},Kt===null){if(rl===null)throw Error(w(308));Kt=e,rl.dependencies={lanes:0,firstContext:e}}else Kt=Kt.next=e;return t}var xt=null;function Ui(e){xt===null?xt=[e]:xt.push(e)}function Fa(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,Ui(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 $i(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Ua(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,D&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,Ui(r)):(t.next=l.next,l.next=t),r.interleaved=t,Xe(e,n)}function Ir(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,xi(e,n)}}function Yu(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 ll(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 h=e.alternate;h!==null&&(h=h.updateQueue,u=h.lastBaseUpdate,u!==i&&(u===null?h.firstBaseUpdate=a:u.next=a,h.lastBaseUpdate=s))}if(o!==null){var m=l.baseState;i=0,h=a=s=null,u=o;do{var p=u.lane,v=u.eventTime;if((r&p)===p){h!==null&&(h=h.next={eventTime:v,lane:0,tag:u.tag,payload:u.payload,callback:u.callback,next:null});e:{var S=e,y=u;switch(p=t,v=n,y.tag){case 1:if(S=y.payload,typeof S=="function"){m=S.call(v,m,p);break e}m=S;break e;case 3:S.flags=S.flags&-65537|128;case 0:if(S=y.payload,p=typeof S=="function"?S.call(v,m,p):S,p==null)break e;m=V({},m,p);break e;case 2:be=!0}}u.callback!==null&&u.lane!==0&&(e.flags|=64,p=l.effects,p===null?l.effects=[u]:p.push(u))}else v={eventTime:v,lane:p,tag:u.tag,payload:u.payload,callback:u.callback,next:null},h===null?(a=h=v,s=m):h=h.next=v,i|=p;if(u=u.next,u===null){if(u=l.shared.pending,u===null)break;p=u,u=p.next,p.next=null,l.lastBaseUpdate=p,l.shared.pending=null}}while(1);if(h===null&&(s=m),l.baseState=s,l.firstBaseUpdate=a,l.lastBaseUpdate=h,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 Xu(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 $a=new Fs.Component().refs;function Ko(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:V({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Cl={isMounted:function(e){return(e=e._reactInternals)?Mt(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&&(Me(t,e,l,r),Ir(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&&(Me(t,e,l,r),Ir(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&&(Me(t,e,r,n),Ir(t,e,r))}};function Gu(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 Ba(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=Cl,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=o),t}function Zu(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&&Cl.enqueueReplaceState(t,t.state,null)}function Yo(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs=$a,$i(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"&&(Ko(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&&Cl.enqueueReplaceState(l,l.state,null),ll(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===$a&&(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 xr(e,t){throw e=Object.prototype.toString.call(t),Error(w(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Ju(e){var t=e._init;return t(e._payload)}function Va(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=io(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===Ut?h(f,c,d.props.children,g,d.key):c!==null&&(c.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===qe&&Ju(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=uo(d,f.mode,g),c.return=f,c):(c=l(c,d.children||[]),c.return=f,c)}function h(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=io(""+c,f.mode,d),c.return=f,c;if(typeof c=="object"&&c!==null){switch(c.$$typeof){case pr:return d=Vr(c.type,c.key,c.props,null,f.mode,d),d.ref=kn(f,null,c),d.return=f,d;case Ft:return c=uo(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;xr(f,c)}return null}function p(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 pr:return d.key===k?s(f,c,d,g):null;case Ft:return d.key===k?a(f,c,d,g):null;case qe:return k=d._init,p(f,c,k(d._payload),g)}if(Pn(d)||vn(d))return k!==null?null:h(f,c,d,g,null);xr(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 pr:return f=f.get(g.key===null?d:g.key)||null,s(c,f,g,k);case Ft: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,h(c,f,g,k,null);xr(c,g)}return null}function S(f,c,d,g){for(var k=null,_=null,P=c,N=c=0,A=null;P!==null&&N<d.length;N++){P.index>N?(A=P,P=null):A=P.sibling;var T=p(f,P,d[N],g);if(T===null){P===null&&(P=A);break}e&&P&&T.alternate===null&&t(f,P),c=o(T,c,N),_===null?k=T:_.sibling=T,_=T,P=A}if(N===d.length)return n(f,P),U&&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 U&&kt(f,N),k}for(P=r(f,P);N<d.length;N++)A=v(P,f,N,d[N],g),A!==null&&(e&&A.alternate!==null&&P.delete(A.key===null?N:A.key),c=o(A,c,N),_===null?k=A:_.sibling=A,_=A);return e&&P.forEach(function(Le){return t(f,Le)}),U&&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,A=null,T=d.next();P!==null&&!T.done;N++,T=d.next()){P.index>N?(A=P,P=null):A=P.sibling;var Le=p(f,P,T.value,g);if(Le===null){P===null&&(P=A);break}e&&P&&Le.alternate===null&&t(f,P),c=o(Le,c,N),_===null?k=Le:_.sibling=Le,_=Le,P=A}if(T.done)return n(f,P),U&&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 U&&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)}),U&&kt(f,N),k}function O(f,c,d,g){if(typeof d=="object"&&d!==null&&d.type===Ut&&d.key===null&&(d=d.props.children),typeof d=="object"&&d!==null){switch(d.$$typeof){case pr:e:{for(var k=d.key,_=c;_!==null;){if(_.key===k){if(k=d.type,k===Ut){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&&Ju(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===Ut?(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 Ft: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=uo(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);xr(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=io(d,f.mode,g),c.return=f,f=c),i(f)):n(f,c)}return O}var ln=Va(!0),Wa=Va(!1),ir={},Be=yt(ir),Gn=yt(ir),Zn=yt(ir);function _t(e){if(e===ir)throw Error(w(174));return e}function Bi(e,t){switch(I(Zn,t),I(Gn,e),I(Be,ir),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:_o(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=_o(t,e)}F(Be),I(Be,t)}function on(){F(Be),F(Gn),F(Zn)}function Aa(e){_t(Zn.current);var t=_t(Be.current),n=_o(t,e.type);t!==n&&(I(Gn,e),I(Be,n))}function Vi(e){Gn.current===e&&(F(Be),F(Gn))}var $=yt(0);function ol(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 eo=[];function Wi(){for(var e=0;e<eo.length;e++)eo[e]._workInProgressVersionPrimary=null;eo.length=0}var jr=Ze.ReactCurrentDispatcher,to=Ze.ReactCurrentBatchConfig,Rt=0,B=null,Y=null,J=null,il=!1,Mn=!1,Jn=0,Wd=0;function re(){throw Error(w(321))}function Ai(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 Hi(e,t,n,r,l,o){if(Rt=o,B=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,jr.current=e===null||e.memoizedState===null?Kd:Yd,e=n(r,l),Mn){o=0;do{if(Mn=!1,Jn=0,25<=o)throw Error(w(301));o+=1,J=Y=null,t.updateQueue=null,jr.current=Xd,e=n(r,l)}while(Mn)}if(jr.current=ul,t=Y!==null&&Y.next!==null,Rt=0,J=Y=B=null,il=!1,t)throw Error(w(300));return e}function Qi(){var e=Jn!==0;return Jn=0,e}function Fe(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return J===null?B.memoizedState=J=e:J=J.next=e,J}function Ne(){if(Y===null){var e=B.alternate;e=e!==null?e.memoizedState:null}else e=Y.next;var t=J===null?B.memoizedState:J.next;if(t!==null)J=t,Y=e;else{if(e===null)throw Error(w(310));Y=e,e={memoizedState:Y.memoizedState,baseState:Y.baseState,baseQueue:Y.baseQueue,queue:Y.queue,next:null},J===null?B.memoizedState=J=e:J=J.next=e}return J}function qn(e,t){return typeof t=="function"?t(e):t}function no(e){var t=Ne(),n=t.queue;if(n===null)throw Error(w(311));n.lastRenderedReducer=e;var r=Y,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 h=a.lane;if((Rt&h)===h)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:h,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null};s===null?(u=s=m,i=r):s=s.next=m,B.lanes|=h,Tt|=h}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 ro(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 Ha(){}function Qa(e,t){var n=B,r=Ne(),l=t(),o=!Ie(r.memoizedState,l);if(o&&(r.memoizedState=l,de=!0),r=r.queue,Ki(Xa.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||J!==null&&J.memoizedState.tag&1){if(n.flags|=2048,bn(9,Ya.bind(null,n,r,l,t),void 0,null),q===null)throw Error(w(349));Rt&30||Ka(n,t,l)}return l}function Ka(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 Ya(e,t,n,r){t.value=n,t.getSnapshot=r,Ga(t)&&Za(e)}function Xa(e,t,n){return n(function(){Ga(t)&&Za(e)})}function Ga(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Ie(e,n)}catch{return!0}}function Za(e){var t=Xe(e,1);t!==null&&Me(t,e,1,-1)}function qu(e){var t=Fe();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=Qd.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 Ja(){return Ne().memoizedState}function Fr(e,t,n,r){var l=Fe();B.flags|=e,l.memoizedState=bn(1|t,n,void 0,r===void 0?null:r)}function xl(e,t,n,r){var l=Ne();r=r===void 0?null:r;var o=void 0;if(Y!==null){var i=Y.memoizedState;if(o=i.destroy,r!==null&&Ai(r,i.deps)){l.memoizedState=bn(t,n,o,r);return}}B.flags|=e,l.memoizedState=bn(1|t,n,o,r)}function bu(e,t){return Fr(8390656,8,e,t)}function Ki(e,t){return xl(2048,8,e,t)}function qa(e,t){return xl(4,2,e,t)}function ba(e,t){return xl(4,4,e,t)}function ec(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 tc(e,t,n){return n=n!=null?n.concat([e]):null,xl(4,4,ec.bind(null,t,e),n)}function Yi(){}function nc(e,t){var n=Ne();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Ai(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function rc(e,t){var n=Ne();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Ai(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function lc(e,t,n){return Rt&21?(Ie(n,t)||(n=ua(),B.lanes|=n,Tt|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,de=!0),e.memoizedState=n)}function Ad(e,t){var n=M;M=n!==0&&4>n?n:4,e(!0);var r=to.transition;to.transition={};try{e(!1),t()}finally{M=n,to.transition=r}}function oc(){return Ne().memoizedState}function Hd(e,t,n){var r=ft(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},ic(e))uc(t,n);else if(n=Fa(e,t,n,r),n!==null){var l=se();Me(n,e,r,l),sc(n,t,r)}}function Qd(e,t,n){var r=ft(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(ic(e))uc(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,Ui(t)):(l.next=s.next,s.next=l),t.interleaved=l;return}}catch{}finally{}n=Fa(e,t,l,r),n!==null&&(l=se(),Me(n,e,r,l),sc(n,t,r))}}function ic(e){var t=e.alternate;return e===B||t!==null&&t===B}function uc(e,t){Mn=il=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function sc(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,xi(e,n)}}var ul={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},Kd={readContext:Pe,useCallback:function(e,t){return Fe().memoizedState=[e,t===void 0?null:t],e},useContext:Pe,useEffect:bu,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Fr(4194308,4,ec.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=Fe();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Fe();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=Hd.bind(null,B,e),[r.memoizedState,e]},useRef:function(e){var t=Fe();return e={current:e},t.memoizedState=e},useState:qu,useDebugValue:Yi,useDeferredValue:function(e){return Fe().memoizedState=e},useTransition:function(){var e=qu(!1),t=e[0];return e=Ad.bind(null,e[1]),Fe().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=B,l=Fe();if(U){if(n===void 0)throw Error(w(407));n=n()}else{if(n=t(),q===null)throw Error(w(349));Rt&30||Ka(r,t,n)}l.memoizedState=n;var o={value:n,getSnapshot:t};return l.queue=o,bu(Xa.bind(null,r,o,e),[e]),r.flags|=2048,bn(9,Ya.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Fe(),t=q.identifierPrefix;if(U){var n=He,r=Ae;n=(r&~(1<<32-De(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Jn++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=Wd++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Yd={readContext:Pe,useCallback:nc,useContext:Pe,useEffect:Ki,useImperativeHandle:tc,useInsertionEffect:qa,useLayoutEffect:ba,useMemo:rc,useReducer:no,useRef:Ja,useState:function(){return no(qn)},useDebugValue:Yi,useDeferredValue:function(e){var t=Ne();return lc(t,Y.memoizedState,e)},useTransition:function(){var e=no(qn)[0],t=Ne().memoizedState;return[e,t]},useMutableSource:Ha,useSyncExternalStore:Qa,useId:oc,unstable_isNewReconciler:!1},Xd={readContext:Pe,useCallback:nc,useContext:Pe,useEffect:Ki,useImperativeHandle:tc,useInsertionEffect:qa,useLayoutEffect:ba,useMemo:rc,useReducer:ro,useRef:Ja,useState:function(){return ro(qn)},useDebugValue:Yi,useDeferredValue:function(e){var t=Ne();return Y===null?t.memoizedState=e:lc(t,Y.memoizedState,e)},useTransition:function(){var e=ro(qn)[0],t=Ne().memoizedState;return[e,t]},useMutableSource:Ha,useSyncExternalStore:Qa,useId:oc,unstable_isNewReconciler:!1};function un(e,t){try{var n="",r=t;do n+=Ef(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 lo(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Xo(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var Gd=typeof WeakMap=="function"?WeakMap:Map;function ac(e,t,n){n=Qe(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){al||(al=!0,li=r),Xo(e,t)},n}function cc(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(){Xo(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){Xo(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 es(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Gd;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=ap.bind(null,e,t,n),t.then(e,e))}function ts(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 ns(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 Zd=Ze.ReactCurrentOwner,de=!1;function ue(e,t,n,r){t.child=e===null?Wa(t,null,n,r):ln(t,e.child,n,r)}function rs(e,t,n,r,l){n=n.render;var o=t.ref;return bt(t,l),r=Hi(e,t,n,r,o,l),n=Qi(),e!==null&&!de?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Ge(e,t,l)):(U&&n&&Oi(t),t.flags|=1,ue(e,t,r,l),t.child)}function ls(e,t,n,r,l){if(e===null){var o=n.type;return typeof o=="function"&&!tu(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,fc(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 fc(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 Go(e,t,n,r,l)}function dc(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 pc(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Go(e,t,n,r,l){var o=he(n)?Lt:ie.current;return o=nn(t,o),bt(t,l),n=Hi(e,t,n,r,o,l),r=Qi(),e!==null&&!de?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Ge(e,t,l)):(U&&r&&Oi(t),t.flags|=1,ue(e,t,n,l),t.child)}function os(e,t,n,r,l){if(he(n)){var o=!0;br(t)}else o=!1;if(bt(t,l),t.stateNode===null)Ur(e,t),Ba(t,n,r),Yo(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 h=n.getDerivedStateFromProps,m=typeof h=="function"||typeof i.getSnapshotBeforeUpdate=="function";m||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==r||s!==a)&&Zu(t,i,r,a),be=!1;var p=t.memoizedState;i.state=p,ll(t,r,i,l),s=t.memoizedState,u!==r||p!==s||pe.current||be?(typeof h=="function"&&(Ko(t,n,h,r),s=t.memoizedState),(u=be||Gu(t,n,u,r,p,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,Ua(e,t),u=t.memoizedProps,a=t.type===t.elementType?u:Re(t.type,u),i.props=a,m=t.pendingProps,p=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;(h=typeof v=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==m||p!==s)&&Zu(t,i,r,s),be=!1,p=t.memoizedState,i.state=p,ll(t,r,i,l);var S=t.memoizedState;u!==m||p!==S||pe.current||be?(typeof v=="function"&&(Ko(t,n,v,r),S=t.memoizedState),(a=be||Gu(t,n,a,r,p,S,s)||!1)?(h||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&&p===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&p===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&&p===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return Zo(e,t,n,r,o,l)}function Zo(e,t,n,r,l,o){pc(e,t);var i=(t.flags&128)!==0;if(!r&&!i)return l&&Hu(t,n,!1),Ge(e,t,o);r=t.stateNode,Zd.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&&Hu(t,n,!0),t.child}function hc(e){var t=e.stateNode;t.pendingContext?Au(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Au(e,t.context,!1),Bi(e,t.containerInfo)}function is(e,t,n,r,l){return rn(),Mi(l),t.flags|=256,ue(e,t,n,r),t.child}var Jo={dehydrated:null,treeContext:null,retryLane:0};function qo(e){return{baseLanes:e,cachePool:null,transitions:null}}function mc(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 Ho(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=Nl(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=qo(n),t.memoizedState=Jo,e):Xi(t,i));if(l=e.memoizedState,l!==null&&(u=l.dehydrated,u!==null))return Jd(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?qo(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},o.memoizedState=i,o.childLanes=e.childLanes&~n,t.memoizedState=Jo,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 Xi(e,t){return t=Nl({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function _r(e,t,n,r){return r!==null&&Mi(r),ln(t,e.child,null,n),e=Xi(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Jd(e,t,n,r,l,o,i){if(n)return t.flags&256?(t.flags&=-257,r=lo(Error(w(422))),_r(e,t,i,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,l=t.mode,r=Nl({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=qo(i),t.memoizedState=Jo,o);if(!(t.mode&1))return _r(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=lo(o,r,void 0),_r(e,t,i,r)}if(u=(i&e.childLanes)!==0,de||u){if(r=q,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),Me(r,e,l,-1))}return eu(),r=lo(Error(w(421))),_r(e,t,i,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=cp.bind(null,e),l._reactRetry=t,null):(e=o.treeContext,ye=st(l.nextSibling),ge=t,U=!0,Oe=null,e!==null&&(Ee[Ce++]=Ae,Ee[Ce++]=He,Ee[Ce++]=zt,Ae=e.id,He=e.overflow,zt=t),t=Xi(t,r.children),t.flags|=4096,t)}function us(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Qo(e.return,t,n)}function oo(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 vc(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&&us(e,n,t);else if(e.tag===19)us(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&&ol(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),oo(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&&ol(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}oo(t,!0,n,null,o);break;case"together":oo(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Ur(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 qd(e,t,n){switch(t.tag){case 3:hc(t),rn();break;case 5:Aa(t);break;case 1:he(t.type)&&br(t);break;case 4:Bi(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;I(nl,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?mc(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 vc(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,dc(e,t,n)}return Ge(e,t,n)}var yc,bo,gc,wc;yc=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}};bo=function(){};gc=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=ko(e,l),r=ko(e,r),o=[];break;case"select":l=V({},l,{value:void 0}),r=V({},r,{value:void 0}),o=[];break;case"textarea":l=xo(e,l),r=xo(e,r),o=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Jr)}Po(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"&&(Un.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"&&(Un.hasOwnProperty(a)?(s!=null&&a==="onScroll"&&j("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)}};wc=function(e,t,n,r){n!==r&&(t.flags|=4)};function En(e,t){if(!U)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 bd(e,t,n){var r=t.pendingProps;switch(Di(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)&&qr(),le(t),null;case 3:return r=t.stateNode,on(),F(pe),F(ie),Wi(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Cr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Oe!==null&&(ui(Oe),Oe=null))),bo(e,t),le(t),null;case 5:Vi(t);var l=_t(Zn.current);if(n=t.type,e!==null&&t.stateNode!=null)gc(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),Cr(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[Ue]=t,r[Xn]=o,e=(t.mode&1)!==0,n){case"dialog":j("cancel",r),j("close",r);break;case"iframe":case"object":case"embed":j("load",r);break;case"video":case"audio":for(l=0;l<Ln.length;l++)j(Ln[l],r);break;case"source":j("error",r);break;case"img":case"image":case"link":j("error",r),j("load",r);break;case"details":j("toggle",r);break;case"input":vu(r,o),j("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},j("invalid",r);break;case"textarea":gu(r,o),j("invalid",r)}Po(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&&Er(r.textContent,u,e),l=["children",u]):typeof u=="number"&&r.textContent!==""+u&&(o.suppressHydrationWarning!==!0&&Er(r.textContent,u,e),l=["children",""+u]):Un.hasOwnProperty(i)&&u!=null&&i==="onScroll"&&j("scroll",r)}switch(n){case"input":hr(r),yu(r,o,!0);break;case"textarea":hr(r),wu(r);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(r.onclick=Jr)}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=Ks(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[Ue]=t,e[Xn]=r,yc(e,t,!1,!1),t.stateNode=e;e:{switch(i=No(n,r),n){case"dialog":j("cancel",e),j("close",e),l=r;break;case"iframe":case"object":case"embed":j("load",e),l=r;break;case"video":case"audio":for(l=0;l<Ln.length;l++)j(Ln[l],e);l=r;break;case"source":j("error",e),l=r;break;case"img":case"image":case"link":j("error",e),j("load",e),l=r;break;case"details":j("toggle",e),l=r;break;case"input":vu(e,r),l=ko(e,r),j("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=V({},r,{value:void 0}),j("invalid",e);break;case"textarea":gu(e,r),l=xo(e,r),j("invalid",e);break;default:l=r}Po(n,l),u=l;for(o in u)if(u.hasOwnProperty(o)){var s=u[o];o==="style"?Gs(e,s):o==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,s!=null&&Ys(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"&&(Un.hasOwnProperty(o)?s!=null&&o==="onScroll"&&j("scroll",e):s!=null&&gi(e,o,s,i))}switch(n){case"input":hr(e),yu(e,r,!1);break;case"textarea":hr(e),wu(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=Jr)}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)wc(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(w(166));if(n=_t(Zn.current),_t(Be.current),Cr(t)){if(r=t.stateNode,n=t.memoizedProps,r[Ue]=t,(o=r.nodeValue!==n)&&(e=ge,e!==null))switch(e.tag){case 3:Er(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Er(r.nodeValue,n,(e.mode&1)!==0)}o&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Ue]=t,t.stateNode=r}return le(t),null;case 13:if(F($),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(U&&ye!==null&&t.mode&1&&!(t.flags&128))ja(),rn(),t.flags|=98560,o=!1;else if(o=Cr(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[Ue]=t}else rn(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;le(t),o=!1}else Oe!==null&&(ui(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?X===0&&(X=3):eu())),t.updateQueue!==null&&(t.flags|=4),le(t),null);case 4:return on(),bo(e,t),e===null&&Kn(t.stateNode.containerInfo),le(t),null;case 10:return Fi(t.type._context),le(t),null;case 17:return he(t.type)&&qr(),le(t),null;case 19:if(F($),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(X!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=ol(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&&Q()>sn&&(t.flags|=128,r=!0,En(o,!1),t.lanes=4194304)}else{if(!r)if(e=ol(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&&!U)return le(t),null}else 2*Q()-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=Q(),t.sibling=null,n=$.current,I($,r?n&1|2:n&1),t):(le(t),null);case 22:case 23:return bi(),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 ep(e,t){switch(Di(t),t.tag){case 1:return he(t.type)&&qr(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return on(),F(pe),F(ie),Wi(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Vi(t),null;case 13:if(F($),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 F($),null;case 4:return on(),null;case 10:return Fi(t.type._context),null;case 22:case 23:return bi(),null;case 24:return null;default:return null}}var Pr=!1,oe=!1,tp=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){W(e,t,r)}else n.current=null}function ei(e,t,n){try{n()}catch(r){W(e,t,r)}}var ss=!1;function np(e,t){if(Fo=Xr,e=Ca(),Ti(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,h=0,m=e,p=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;)p=m,m=v;for(;;){if(m===e)break t;if(p===n&&++a===l&&(u=i),p===o&&++h===r&&(s=i),(v=m.nextSibling)!==null)break;m=p,p=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(Uo={focusedElem:e,selectionRange:n},Xr=!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:Re(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){W(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 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&&ei(t,n,o)}l=l.next}while(l!==r)}}function _l(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 ti(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 Sc(e){var t=e.alternate;t!==null&&(e.alternate=null,Sc(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Ue],delete t[Xn],delete t[Vo],delete t[Ud],delete t[$d])),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 kc(e){return e.tag===5||e.tag===3||e.tag===4}function as(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||kc(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 ni(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=Jr));else if(r!==4&&(e=e.child,e!==null))for(ni(e,t,n),e=e.sibling;e!==null;)ni(e,t,n),e=e.sibling}function ri(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(ri(e,t,n),e=e.sibling;e!==null;)ri(e,t,n),e=e.sibling}var b=null,Te=!1;function Je(e,t,n){for(n=n.child;n!==null;)Ec(e,t,n),n=n.sibling}function Ec(e,t,n){if($e&&typeof $e.onCommitFiberUnmount=="function")try{$e.onCommitFiberUnmount(yl,n)}catch{}switch(n.tag){case 5:oe||Yt(n,t);case 6:var r=b,l=Te;b=null,Je(e,t,n),b=r,Te=l,b!==null&&(Te?(e=b,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):b.removeChild(n.stateNode));break;case 18:b!==null&&(Te?(e=b,n=n.stateNode,e.nodeType===8?ql(e.parentNode,n):e.nodeType===1&&ql(e,n),An(e)):ql(b,n.stateNode));break;case 4:r=b,l=Te,b=n.stateNode.containerInfo,Te=!0,Je(e,t,n),b=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)&&ei(n,t,i),l=l.next}while(l!==r)}Je(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){W(n,t,u)}Je(e,t,n);break;case 21:Je(e,t,n);break;case 22:n.mode&1?(oe=(r=oe)||n.memoizedState!==null,Je(e,t,n),oe=r):Je(e,t,n);break;default:Je(e,t,n)}}function cs(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new tp),t.forEach(function(r){var l=fp.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:b=u.stateNode,Te=!1;break e;case 3:b=u.stateNode.containerInfo,Te=!0;break e;case 4:b=u.stateNode.containerInfo,Te=!0;break e}u=u.return}if(b===null)throw Error(w(160));Ec(o,i,l),b=null,Te=!1;var s=l.alternate;s!==null&&(s.return=null),l.return=null}catch(a){W(l,t,a)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Cc(t,e),t=t.sibling}function Cc(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ze(t,e),je(e),r&4){try{In(3,e,e.return),_l(3,e)}catch(y){W(e,e.return,y)}try{In(5,e,e.return)}catch(y){W(e,e.return,y)}}break;case 1:ze(t,e),je(e),r&512&&n!==null&&Yt(n,n.return);break;case 5:if(ze(t,e),je(e),r&512&&n!==null&&Yt(n,n.return),e.flags&32){var l=e.stateNode;try{$n(l,"")}catch(y){W(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&&Hs(l,o),No(u,i);var a=No(u,o);for(i=0;i<s.length;i+=2){var h=s[i],m=s[i+1];h==="style"?Gs(l,m):h==="dangerouslySetInnerHTML"?Ys(l,m):h==="children"?$n(l,m):gi(l,h,m,a)}switch(u){case"input":Eo(l,o);break;case"textarea":Qs(l,o);break;case"select":var p=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!o.multiple;var v=o.value;v!=null?Gt(l,!!o.multiple,v,!1):p!==!!o.multiple&&(o.defaultValue!=null?Gt(l,!!o.multiple,o.defaultValue,!0):Gt(l,!!o.multiple,o.multiple?[]:"",!1))}l[Xn]=o}catch(y){W(e,e.return,y)}}break;case 6:if(ze(t,e),je(e),r&4){if(e.stateNode===null)throw Error(w(162));l=e.stateNode,o=e.memoizedProps;try{l.nodeValue=o}catch(y){W(e,e.return,y)}}break;case 3:if(ze(t,e),je(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{An(t.containerInfo)}catch(y){W(e,e.return,y)}break;case 4:ze(t,e),je(e);break;case 13:ze(t,e),je(e),l=e.child,l.flags&8192&&(o=l.memoizedState!==null,l.stateNode.isHidden=o,!o||l.alternate!==null&&l.alternate.memoizedState!==null||(Ji=Q())),r&4&&cs(e);break;case 22:if(h=n!==null&&n.memoizedState!==null,e.mode&1?(oe=(a=oe)||h,ze(t,e),oe=a):ze(t,e),je(e),r&8192){if(a=e.memoizedState!==null,(e.stateNode.isHidden=a)&&!h&&e.mode&1)for(E=e,h=e.child;h!==null;){for(m=E=h;E!==null;){switch(p=E,v=p.child,p.tag){case 0:case 11:case 14:case 15:In(4,p,p.return);break;case 1:Yt(p,p.return);var S=p.stateNode;if(typeof S.componentWillUnmount=="function"){r=p,n=p.return;try{t=r,S.props=t.memoizedProps,S.state=t.memoizedState,S.componentWillUnmount()}catch(y){W(r,n,y)}}break;case 5:Yt(p,p.return);break;case 22:if(p.memoizedState!==null){ds(m);continue}}v!==null?(v.return=p,E=v):ds(m)}h=h.sibling}e:for(h=null,m=e;;){if(m.tag===5){if(h===null){h=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=Xs("display",i))}catch(y){W(e,e.return,y)}}}else if(m.tag===6){if(h===null)try{m.stateNode.nodeValue=a?"":m.memoizedProps}catch(y){W(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;h===m&&(h=null),m=m.return}h===m&&(h=null),m.sibling.return=m.return,m=m.sibling}}break;case 19:ze(t,e),je(e),r&4&&cs(e);break;case 21:break;default:ze(t,e),je(e)}}function je(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(kc(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=as(e);ri(e,o,l);break;case 3:case 4:var i=r.stateNode.containerInfo,u=as(e);ni(e,u,i);break;default:throw Error(w(161))}}catch(s){W(e,e.return,s)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function rp(e,t,n){E=e,xc(e)}function xc(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||Pr;if(!i){var u=l.alternate,s=u!==null&&u.memoizedState!==null||oe;u=Pr;var a=oe;if(Pr=i,(oe=s)&&!a)for(E=l;E!==null;)i=E,s=i.child,i.tag===22&&i.memoizedState!==null?ps(l):s!==null?(s.return=i,E=s):ps(l);for(;o!==null;)E=o,xc(o),o=o.sibling;E=l,Pr=u,oe=a}fs(e)}else l.subtreeFlags&8772&&o!==null?(o.return=l,E=o):fs(e)}}function fs(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||_l(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:Re(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;o!==null&&Xu(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}Xu(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 h=a.memoizedState;if(h!==null){var m=h.dehydrated;m!==null&&An(m)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(w(163))}oe||t.flags&512&&ti(t)}catch(p){W(t,t.return,p)}}if(t===e){E=null;break}if(n=t.sibling,n!==null){n.return=t.return,E=n;break}E=t.return}}function ds(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 ps(e){for(;E!==null;){var t=E;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{_l(4,t)}catch(s){W(t,n,s)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(s){W(t,l,s)}}var o=t.return;try{ti(t)}catch(s){W(t,o,s)}break;case 5:var i=t.return;try{ti(t)}catch(s){W(t,i,s)}}}catch(s){W(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 lp=Math.ceil,sl=Ze.ReactCurrentDispatcher,Gi=Ze.ReactCurrentOwner,_e=Ze.ReactCurrentBatchConfig,D=0,q=null,K=null,te=0,ve=0,Xt=yt(0),X=0,er=null,Tt=0,Pl=0,Zi=0,jn=null,fe=null,Ji=0,sn=1/0,Ve=null,al=!1,li=null,ct=null,Nr=!1,rt=null,cl=0,Fn=0,oi=null,$r=-1,Br=0;function se(){return D&6?Q():$r!==-1?$r:$r=Q()}function ft(e){return e.mode&1?D&2&&te!==0?te&-te:Vd.transition!==null?(Br===0&&(Br=ua()),Br):(e=M,e!==0||(e=window.event,e=e===void 0?16:ha(e.type)),e):1}function Me(e,t,n,r){if(50<Fn)throw Fn=0,oi=null,Error(w(185));rr(e,n,r),(!(D&2)||e!==q)&&(e===q&&(!(D&2)&&(Pl|=n),X===4&&tt(e,te)),me(e,r),n===1&&D===0&&!(t.mode&1)&&(sn=Q()+500,El&&gt()))}function me(e,t){var n=e.callbackNode;Vf(e,t);var r=Yr(e,e===q?te:0);if(r===0)n!==null&&Eu(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Eu(n),t===1)e.tag===0?Bd(hs.bind(null,e)):Da(hs.bind(null,e)),jd(function(){!(D&6)&&gt()}),n=null;else{switch(sa(r)){case 1:n=Ci;break;case 4:n=oa;break;case 16:n=Kr;break;case 536870912:n=ia;break;default:n=Kr}n=Oc(n,_c.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function _c(e,t){if($r=-1,Br=0,D&6)throw Error(w(327));var n=e.callbackNode;if(en()&&e.callbackNode!==n)return null;var r=Yr(e,e===q?te:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=fl(e,r);else{t=r;var l=D;D|=2;var o=Nc();(q!==e||te!==t)&&(Ve=null,sn=Q()+500,Pt(e,t));do try{up();break}catch(u){Pc(e,u)}while(1);ji(),sl.current=o,D=l,K!==null?t=0:(q=null,te=0,t=X)}if(t!==0){if(t===2&&(l=Oo(e),l!==0&&(r=l,t=ii(e,l))),t===1)throw n=er,Pt(e,0),tt(e,r),me(e,Q()),n;if(t===6)tt(e,r);else{if(l=e.current.alternate,!(r&30)&&!op(l)&&(t=fl(e,r),t===2&&(o=Oo(e),o!==0&&(r=o,t=ii(e,o))),t===1))throw n=er,Pt(e,0),tt(e,r),me(e,Q()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(w(345));case 2:Et(e,fe,Ve);break;case 3:if(tt(e,r),(r&130023424)===r&&(t=Ji+500-Q(),10<t)){if(Yr(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){se(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=Bo(Et.bind(null,e,fe,Ve),t);break}Et(e,fe,Ve);break;case 4:if(tt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var i=31-De(r);o=1<<i,i=t[i],i>l&&(l=i),r&=~o}if(r=l,r=Q()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*lp(r/1960))-r,10<r){e.timeoutHandle=Bo(Et.bind(null,e,fe,Ve),r);break}Et(e,fe,Ve);break;case 5:Et(e,fe,Ve);break;default:throw Error(w(329))}}}return me(e,Q()),e.callbackNode===n?_c.bind(null,e):null}function ii(e,t){var n=jn;return e.current.memoizedState.isDehydrated&&(Pt(e,t).flags|=256),e=fl(e,t),e!==2&&(t=fe,fe=n,t!==null&&ui(t)),e}function ui(e){fe===null?fe=e:fe.push.apply(fe,e)}function op(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&=~Zi,t&=~Pl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-De(t),r=1<<n;e[n]=-1,t&=~r}}function hs(e){if(D&6)throw Error(w(327));en();var t=Yr(e,0);if(!(t&1))return me(e,Q()),null;var n=fl(e,t);if(e.tag!==0&&n===2){var r=Oo(e);r!==0&&(t=r,n=ii(e,r))}if(n===1)throw n=er,Pt(e,0),tt(e,t),me(e,Q()),n;if(n===6)throw Error(w(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Et(e,fe,Ve),me(e,Q()),null}function qi(e,t){var n=D;D|=1;try{return e(t)}finally{D=n,D===0&&(sn=Q()+500,El&&gt())}}function Ot(e){rt!==null&&rt.tag===0&&!(D&6)&&en();var t=D;D|=1;var n=_e.transition,r=M;try{if(_e.transition=null,M=1,e)return e()}finally{M=r,_e.transition=n,D=t,!(D&6)&&gt()}}function bi(){ve=Xt.current,F(Xt)}function Pt(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Id(n)),K!==null)for(n=K.return;n!==null;){var r=n;switch(Di(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&qr();break;case 3:on(),F(pe),F(ie),Wi();break;case 5:Vi(r);break;case 4:on();break;case 13:F($);break;case 19:F($);break;case 10:Fi(r.type._context);break;case 22:case 23:bi()}n=n.return}if(q=e,K=e=dt(e.current,null),te=ve=t,X=0,er=null,Zi=Pl=Tt=0,fe=jn=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 Pc(e,t){do{var n=K;try{if(ji(),jr.current=ul,il){for(var r=B.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}il=!1}if(Rt=0,J=Y=B=null,Mn=!1,Jn=0,Gi.current=null,n===null||n.return===null){X=1,er=t,K=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,h=u,m=h.tag;if(!(h.mode&1)&&(m===0||m===11||m===15)){var p=h.alternate;p?(h.updateQueue=p.updateQueue,h.memoizedState=p.memoizedState,h.lanes=p.lanes):(h.updateQueue=null,h.memoizedState=null)}var v=ts(i);if(v!==null){v.flags&=-257,ns(v,i,u,o,t),v.mode&1&&es(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)){es(o,a,t),eu();break e}s=Error(w(426))}}else if(U&&u.mode&1){var O=ts(i);if(O!==null){!(O.flags&65536)&&(O.flags|=256),ns(O,i,u,o,t),Mi(un(s,u));break e}}o=s=un(s,u),X!==4&&(X=2),jn===null?jn=[o]:jn.push(o),o=i;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t;var f=ac(o,s,t);Yu(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=cc(o,u,t);Yu(o,g);break e}}o=o.return}while(o!==null)}zc(n)}catch(k){t=k,K===n&&n!==null&&(K=n=n.return);continue}break}while(1)}function Nc(){var e=sl.current;return sl.current=ul,e===null?ul:e}function eu(){(X===0||X===3||X===2)&&(X=4),q===null||!(Tt&268435455)&&!(Pl&268435455)||tt(q,te)}function fl(e,t){var n=D;D|=2;var r=Nc();(q!==e||te!==t)&&(Ve=null,Pt(e,t));do try{ip();break}catch(l){Pc(e,l)}while(1);if(ji(),D=n,sl.current=r,K!==null)throw Error(w(261));return q=null,te=0,X}function ip(){for(;K!==null;)Lc(K)}function up(){for(;K!==null&&!Of();)Lc(K)}function Lc(e){var t=Tc(e.alternate,e,ve);e.memoizedProps=e.pendingProps,t===null?zc(e):K=t,Gi.current=null}function zc(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=ep(n,t),n!==null){n.flags&=32767,K=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{X=6,K=null;return}}else if(n=bd(n,t,ve),n!==null){K=n;return}if(t=t.sibling,t!==null){K=t;return}K=t=e}while(t!==null);X===0&&(X=5)}function Et(e,t,n){var r=M,l=_e.transition;try{_e.transition=null,M=1,sp(e,t,n,r)}finally{_e.transition=l,M=r}return null}function sp(e,t,n,r){do en();while(rt!==null);if(D&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(Wf(e,o),e===q&&(K=q=null,te=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Nr||(Nr=!0,Oc(Kr,function(){return en(),null})),o=(n.flags&15990)!==0,n.subtreeFlags&15990||o){o=_e.transition,_e.transition=null;var i=M;M=1;var u=D;D|=4,Gi.current=null,np(e,n),Cc(n,e),Ld(Uo),Xr=!!Fo,Uo=Fo=null,e.current=n,rp(n),Df(),D=u,M=i,_e.transition=o}else e.current=n;if(Nr&&(Nr=!1,rt=e,cl=l),o=e.pendingLanes,o===0&&(ct=null),jf(n.stateNode),me(e,Q()),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(al)throw al=!1,e=li,li=null,e;return cl&1&&e.tag!==0&&en(),o=e.pendingLanes,o&1?e===oi?Fn++:(Fn=0,oi=e):Fn=0,gt(),null}function en(){if(rt!==null){var e=sa(cl),t=_e.transition,n=M;try{if(_e.transition=null,M=16>e?16:e,rt===null)var r=!1;else{if(e=rt,rt=null,cl=0,D&6)throw Error(w(331));var l=D;for(D|=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 h=E;switch(h.tag){case 0:case 11:case 15:In(8,h,o)}var m=h.child;if(m!==null)m.return=h,E=m;else for(;E!==null;){h=E;var p=h.sibling,v=h.return;if(Sc(h),h===a){E=null;break}if(p!==null){p.return=v,E=p;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:_l(9,u)}}catch(k){W(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(D=l,gt(),$e&&typeof $e.onPostCommitFiberRoot=="function")try{$e.onPostCommitFiberRoot(yl,e)}catch{}r=!0}return r}finally{M=n,_e.transition=t}}return!1}function ms(e,t,n){t=un(n,t),t=ac(e,t,1),e=at(e,t,1),t=se(),e!==null&&(rr(e,1,t),me(e,t))}function W(e,t,n){if(e.tag===3)ms(e,e,n);else for(;t!==null;){if(t.tag===3){ms(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=cc(t,e,1),t=at(t,e,1),e=se(),t!==null&&(rr(t,1,e),me(t,e));break}}t=t.return}}function ap(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=se(),e.pingedLanes|=e.suspendedLanes&n,q===e&&(te&n)===n&&(X===4||X===3&&(te&130023424)===te&&500>Q()-Ji?Pt(e,0):Zi|=n),me(e,t)}function Rc(e,t){t===0&&(e.mode&1?(t=yr,yr<<=1,!(yr&130023424)&&(yr=4194304)):t=1);var n=se();e=Xe(e,t),e!==null&&(rr(e,t,n),me(e,n))}function cp(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Rc(e,n)}function fp(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),Rc(e,n)}var Tc;Tc=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,qd(e,t,n);de=!!(e.flags&131072)}else de=!1,U&&t.flags&1048576&&Ma(t,tl,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Ur(e,t),e=t.pendingProps;var l=nn(t,ie.current);bt(t,n),l=Hi(null,t,r,e,l,n);var o=Qi();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,br(t)):o=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,$i(t),l.updater=Cl,t.stateNode=l,l._reactInternals=t,Yo(t,r,e,n),t=Zo(null,t,r,!0,o,n)):(t.tag=0,U&&o&&Oi(t),ue(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Ur(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=pp(r),e=Re(r,e),l){case 0:t=Go(null,t,r,e,n);break e;case 1:t=os(null,t,r,e,n);break e;case 11:t=rs(null,t,r,e,n);break e;case 14:t=ls(null,t,r,Re(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:Re(r,l),Go(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Re(r,l),os(e,t,r,l,n);case 3:e:{if(hc(t),e===null)throw Error(w(387));r=t.pendingProps,o=t.memoizedState,l=o.element,Ua(e,t),ll(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=is(e,t,r,n,l);break e}else if(r!==l){l=un(Error(w(424)),t),t=is(e,t,r,n,l);break e}else for(ye=st(t.stateNode.containerInfo.firstChild),ge=t,U=!0,Oe=null,n=Wa(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 Aa(t),e===null&&Ho(t),r=t.type,l=t.pendingProps,o=e!==null?e.memoizedProps:null,i=l.children,$o(r,l)?i=null:o!==null&&$o(r,o)&&(t.flags|=32),pc(e,t),ue(e,t,i,n),t.child;case 6:return e===null&&Ho(t),null;case 13:return mc(e,t,n);case 4:return Bi(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:Re(r,l),rs(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(nl,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 h=a.pending;h===null?s.next=s:(s.next=h.next,h.next=s),a.pending=s}}o.lanes|=n,s=o.alternate,s!==null&&(s.lanes|=n),Qo(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),Qo(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=Re(r,t.pendingProps),l=Re(r.type,l),ls(e,t,r,l,n);case 15:return fc(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Re(r,l),Ur(e,t),t.tag=1,he(r)?(e=!0,br(t)):e=!1,bt(t,n),Ba(t,r,l),Yo(t,r,l,n),Zo(null,t,r,!0,e,n);case 19:return vc(e,t,n);case 22:return dc(e,t,n)}throw Error(w(156,t.tag))};function Oc(e,t){return la(e,t)}function dp(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 dp(e,t,n,r)}function tu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function pp(e){if(typeof e=="function")return tu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Si)return 11;if(e===ki)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")tu(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Ut:return Nt(n.children,l,o,t);case wi:i=8,l|=8;break;case yo:return e=xe(12,n,t,l|2),e.elementType=yo,e.lanes=o,e;case go:return e=xe(13,n,t,l),e.elementType=go,e.lanes=o,e;case wo:return e=xe(19,n,t,l),e.elementType=wo,e.lanes=o,e;case Vs:return Nl(n,l,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case $s:i=10;break e;case Bs:i=9;break e;case Si:i=11;break e;case ki: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 Nl(e,t,n,r){return e=xe(22,e,r,t),e.elementType=Vs,e.lanes=n,e.stateNode={isHidden:!1},e}function io(e,t,n){return e=xe(6,e,null,t),e.lanes=n,e}function uo(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 hp(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=Vl(0),this.expirationTimes=Vl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Vl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function nu(e,t,n,r,l,o,i,u,s){return e=new hp(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},$i(o),e}function mp(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Ft,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Dc(e){if(!e)return mt;e=e._reactInternals;e:{if(Mt(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 Oa(e,n,t)}return t}function Mc(e,t,n,r,l,o,i,u,s){return e=nu(n,r,!0,e,l,o,i,u,s),e.context=Dc(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 Ll(e,t,n,r){var l=t.current,o=se(),i=ft(l);return n=Dc(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&&(Me(e,l,i,o),Ir(e,l,i)),i}function dl(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 vs(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function ru(e,t){vs(e,t),(e=e.alternate)&&vs(e,t)}function vp(){return null}var Ic=typeof reportError=="function"?reportError:function(e){console.error(e)};function lu(e){this._internalRoot=e}zl.prototype.render=lu.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(w(409));Ll(e,t,null,null)};zl.prototype.unmount=lu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Ot(function(){Ll(null,e,null,null)}),t[Ye]=null}};function zl(e){this._internalRoot=e}zl.prototype.unstable_scheduleHydration=function(e){if(e){var t=fa();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&&pa(e)}};function ou(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Rl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function ys(){}function yp(e,t,n,r,l){if(l){if(typeof r=="function"){var o=r;r=function(){var a=dl(i);o.call(a)}}var i=Mc(t,r,e,0,null,!1,!1,"",ys);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=dl(s);u.call(a)}}var s=nu(e,0,!1,null,null,!1,!1,"",ys);return e._reactRootContainer=s,e[Ye]=s.current,Kn(e.nodeType===8?e.parentNode:e),Ot(function(){Ll(t,s,n,r)}),s}function Tl(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=dl(i);u.call(s)}}Ll(t,i,e,l)}else i=yp(n,t,e,l,r);return dl(i)}aa=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Nn(t.pendingLanes);n!==0&&(xi(t,n|1),me(t,Q()),!(D&6)&&(sn=Q()+500,gt()))}break;case 13:Ot(function(){var r=Xe(e,1);if(r!==null){var l=se();Me(r,e,1,l)}}),ru(e,1)}};_i=function(e){if(e.tag===13){var t=Xe(e,134217728);if(t!==null){var n=se();Me(t,e,134217728,n)}ru(e,134217728)}};ca=function(e){if(e.tag===13){var t=ft(e),n=Xe(e,t);if(n!==null){var r=se();Me(n,e,t,r)}ru(e,t)}};fa=function(){return M};da=function(e,t){var n=M;try{return M=e,t()}finally{M=n}};zo=function(e,t,n){switch(t){case"input":if(Eo(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=kl(r);if(!l)throw Error(w(90));As(r),Eo(r,l)}}}break;case"textarea":Qs(e,n);break;case"select":t=n.value,t!=null&&Gt(e,!!n.multiple,t,!1)}};qs=qi;bs=Ot;var gp={usingClientEntryPoint:!1,Events:[or,Wt,kl,Zs,Js,qi]},Cn={findFiberByHostInstance:Ct,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},wp={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:Ze.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=na(e),e===null?null:e.stateNode},findFiberByHostInstance:Cn.findFiberByHostInstance||vp,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 Lr=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Lr.isDisabled&&Lr.supportsFiber)try{yl=Lr.inject(wp),$e=Lr}catch{}}Se.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=gp;Se.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!ou(t))throw Error(w(200));return mp(e,t,null,n)};Se.createRoot=function(e,t){if(!ou(e))throw Error(w(299));var n=!1,r="",l=Ic;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=nu(e,1,!1,null,null,n,!1,r,l),e[Ye]=t.current,Kn(e.nodeType===8?e.parentNode:e),new lu(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=na(t),e=e===null?null:e.stateNode,e};Se.flushSync=function(e){return Ot(e)};Se.hydrate=function(e,t,n){if(!Rl(t))throw Error(w(200));return Tl(null,e,t,!0,n)};Se.hydrateRoot=function(e,t,n){if(!ou(e))throw Error(w(405));var r=n!=null&&n.hydratedSources||null,l=!1,o="",i=Ic;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(i=n.onRecoverableError)),t=Mc(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 zl(t)};Se.render=function(e,t,n){if(!Rl(t))throw Error(w(200));return Tl(null,e,t,!1,n)};Se.unmountComponentAtNode=function(e){if(!Rl(e))throw Error(w(40));return e._reactRootContainer?(Ot(function(){Tl(null,null,e,!1,function(){e._reactRootContainer=null,e[Ye]=null})}),!0):!1};Se.unstable_batchedUpdates=qi;Se.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Rl(n))throw Error(w(200));if(e==null||e._reactInternals===void 0)throw Error(w(38));return Tl(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})(vf);var gs=ho;po.createRoot=gs.createRoot,po.hydrateRoot=gs.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 pl(){return pl=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},pl.apply(this,arguments)}var lt;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(lt||(lt={}));const ws="popstate";function Sp(e){e===void 0&&(e={});function t(r,l){let{pathname:o,search:i,hash:u}=r.location;return si("",{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 Cp(t,n,null,e)}function G(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function kp(){return Math.random().toString(36).substr(2,8)}function Ss(e){return{usr:e.state,key:e.key}}function si(e,t,n,r){return n===void 0&&(n=null),pl({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?dn(t):t,{state:n,key:t&&t.key||r||kp()})}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 Ep(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 G(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}function Cp(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:p.location})}function h(v,S){u=lt.Push;let y=si(p.location,v,S);n&&n(y,v);let O=Ss(y),f=p.createHref(y);try{i.pushState(O,"",f)}catch{l.location.assign(f)}o&&s&&s({action:u,location:p.location})}function m(v,S){u=lt.Replace;let y=si(p.location,v,S);n&&n(y,v);let O=Ss(y),f=p.createHref(y);i.replaceState(O,"",f),o&&s&&s({action:u,location:p.location})}let p={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(ws,a),s=v,()=>{l.removeEventListener(ws,a),s=null}},createHref(v){return t(l,v)},encodeLocation(v){let S=Ep(typeof v=="string"?v:tr(v));return{pathname:S.pathname,search:S.search,hash:S.hash}},push:h,replace:m,go(v){return i.go(v)}};return p}var ks;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(ks||(ks={}));function xp(e,t,n){n===void 0&&(n="/");let r=typeof t=="string"?dn(t):t,l=Uc(r.pathname||"/",n);if(l==null)return null;let o=jc(e);_p(o);let i=null;for(let u=0;i==null&&u<o.length;++u)i=Mp(o[u],Fp(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("/")&&(G(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]),h=n.concat(s);o.children&&o.children.length>0&&(G(o.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+a+'".')),jc(o.children,t,h,a)),!(o.path==null&&!o.index)&&t.push({path:a,score:Op(a,o.index),routesMeta:h})};return e.forEach((o,i)=>{var u;if(o.path===""||!((u=o.path)!=null&&u.includes("?")))l(o,i);else for(let s of Fc(o.path))l(o,i,s)}),t}function Fc(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=Fc(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 _p(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:Dp(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const Pp=/^:\w+$/,Np=3,Lp=2,zp=1,Rp=10,Tp=-2,Es=e=>e==="*";function Op(e,t){let n=e.split("/"),r=n.length;return n.some(Es)&&(r+=Tp),t&&(r+=Lp),n.filter(l=>!Es(l)).reduce((l,o)=>l+(Pp.test(o)?Np:o===""?zp:Rp),r)}function Dp(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 Mp(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)||"/",h=Ip({path:u.relativePath,caseSensitive:u.caseSensitive,end:s},a);if(!h)return null;Object.assign(r,h.params);let m=u.route;o.push({params:r,pathname:pt([l,h.pathname]),pathnameBase:Vp(pt([l,h.pathnameBase])),route:m}),h.pathnameBase!=="/"&&(l=pt([l,h.pathnameBase]))}return o}function Ip(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=jp(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,h,m)=>{if(h==="*"){let p=u[m]||"";i=o.slice(0,o.length-p.length).replace(/(.)\/+$/,"$1")}return a[h]=Up(u[m]||"",h),a},{}),pathname:o,pathnameBase:i,pattern:e}}function jp(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),iu(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 Fp(e){try{return decodeURI(e)}catch(t){return iu(!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 Up(e,t){try{return decodeURIComponent(e)}catch(n){return iu(!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 Uc(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 iu(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function $p(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:Bp(n,t):t,search:Wp(r),hash:Ap(l)}}function Bp(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 so(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 $c(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Bc(e,t,n,r){r===void 0&&(r=!1);let l;typeof e=="string"?l=dn(e):(l=pl({},e),G(!l.pathname||!l.pathname.includes("?"),so("?","pathname","search",l)),G(!l.pathname||!l.pathname.includes("#"),so("#","pathname","hash",l)),G(!l.search||!l.search.includes("#"),so("#","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 p=i.split("/");for(;p[0]==="..";)p.shift(),m-=1;l.pathname=p.join("/")}u=m>=0?t[m]:"/"}let s=$p(l,u),a=i&&i!=="/"&&i.endsWith("/"),h=(o||i===".")&&n.endsWith("/");return!s.pathname.endsWith("/")&&(a||h)&&(s.pathname+="/"),s}const pt=e=>e.join("/").replace(/\/\/+/g,"/"),Vp=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Wp=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,Ap=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;class Hp{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 Qp(e){return e instanceof Hp}const Kp=["post","put","patch","delete"];[...Kp];/**
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 ai(){return ai=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},ai.apply(this,arguments)}function Yp(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}const Xp=typeof Object.is=="function"?Object.is:Yp,{useState:Gp,useEffect:Zp,useLayoutEffect:Jp,useDebugValue:qp}=co;function bp(e,t,n){const r=t(),[{inst:l},o]=Gp({inst:{value:r,getSnapshot:t}});return Jp(()=>{l.value=r,l.getSnapshot=t,ao(l)&&o({inst:l})},[e,r,t]),Zp(()=>(ao(l)&&o({inst:l}),e(()=>{ao(l)&&o({inst:l})})),[e]),qp(r),r}function ao(e){const t=e.getSnapshot,n=e.value;try{const r=t();return!Xp(n,r)}catch{return!0}}function eh(e,t,n){return t()}const th=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",nh=!th,rh=nh?eh:bp;"useSyncExternalStore"in co&&(e=>e.useSyncExternalStore)(co);const lh=C.createContext(null),oh=C.createContext(null),uu=C.createContext(null),ur=C.createContext(null),Ol=C.createContext(null),pn=C.createContext({outlet:null,matches:[]}),Vc=C.createContext(null);function ih(e,t){let{relative:n}=t===void 0?{}:t;sr()||G(!1);let{basename:r,navigator:l}=C.useContext(ur),{hash:o,pathname:i,search:u}=su(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(Ol)!=null}function ar(){return sr()||G(!1),C.useContext(Ol).location}function uh(){sr()||G(!1);let{basename:e,navigator:t}=C.useContext(ur),{matches:n}=C.useContext(pn),{pathname:r}=ar(),l=JSON.stringify($c(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=Bc(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 su(e,t){let{relative:n}=t===void 0?{}:t,{matches:r}=C.useContext(pn),{pathname:l}=ar(),o=JSON.stringify($c(r).map(i=>i.pathnameBase));return C.useMemo(()=>Bc(e,JSON.parse(o),l,n==="path"),[e,o,l,n])}function sh(e,t){sr()||G(!1);let{navigator:n}=C.useContext(ur),r=C.useContext(uu),{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 h;let y=typeof t=="string"?dn(t):t;u==="/"||(h=y.pathname)!=null&&h.startsWith(u)||G(!1),a=y}else a=s;let m=a.pathname||"/",p=u==="/"?m:m.slice(u.length)||"/",v=xp(e,{pathname:p}),S=dh(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(Ol.Provider,{value:{location:ai({pathname:"/",search:"",hash:"",state:null,key:"default"},a),navigationType:lt.Pop}},S):S}function ah(){let e=vh(),t=Qp(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 ch 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(Vc.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function fh(e){let{routeContext:t,match:n,children:r}=e,l=C.useContext(lh);return l&&n.route.errorElement&&(l._deepestRenderedBoundaryId=n.route.id),C.createElement(pn.Provider,{value:t},r)}function dh(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||G(!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(ah,null):null,h=t.concat(r.slice(0,u+1)),m=()=>C.createElement(fh,{match:i,routeContext:{outlet:o,matches:h}},s?a:i.route.element!==void 0?i.route.element:o);return n&&(i.route.errorElement||u===0)?C.createElement(ch,{location:n.location,component:a,error:s,children:m(),routeContext:{outlet:null,matches:h}}):m()},null)}var Cs;(function(e){e.UseRevalidator="useRevalidator"})(Cs||(Cs={}));var hl;(function(e){e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator"})(hl||(hl={}));function ph(e){let t=C.useContext(uu);return t||G(!1),t}function hh(e){let t=C.useContext(pn);return t||G(!1),t}function mh(e){let t=hh(),n=t.matches[t.matches.length-1];return n.route.id||G(!1),n.route.id}function vh(){var e;let t=C.useContext(Vc),n=ph(hl.UseRouteError),r=mh(hl.UseRouteError);return t||((e=n.errors)==null?void 0:e[r])}function ci(e){G(!1)}function yh(e){let{basename:t="/",children:n=null,location:r,navigationType:l=lt.Pop,navigator:o,static:i=!1}=e;sr()&&G(!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:h="",hash:m="",state:p=null,key:v="default"}=r,S=C.useMemo(()=>{let y=Uc(a,u);return y==null?null:{pathname:y,search:h,hash:m,state:p,key:v}},[u,a,h,m,p,v]);return S==null?null:C.createElement(ur.Provider,{value:s},C.createElement(Ol.Provider,{children:n,value:{location:S,navigationType:l}}))}function gh(e){let{children:t,location:n}=e,r=C.useContext(oh),l=r&&!t?r.router.routes:fi(t);return sh(l,n)}var xs;(function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"})(xs||(xs={}));new Promise(()=>{});function fi(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,fi(r.props.children,t));return}r.type!==ci&&G(!1),!r.props.index||!r.props.children||G(!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=fi(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 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)}function Wc(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 wh(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function Sh(e,t){return e.button===0&&(!t||t==="_self")&&!wh(e)}const kh=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"],Eh=["aria-current","caseSensitive","className","end","style","to","children"];function Ch(e){let{basename:t,children:n,window:r}=e,l=C.useRef();l.current==null&&(l.current=Sp({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(yh,{basename:t,children:n,location:i.location,navigationType:i.action,navigator:o})}const xh=C.forwardRef(function(t,n){let{onClick:r,relative:l,reloadDocument:o,replace:i,state:u,target:s,to:a,preventScrollReset:h}=t,m=Wc(t,kh),p=ih(a,{relative:l}),v=_h(a,{replace:i,state:u,target:s,preventScrollReset:h,relative:l});function S(y){r&&r(y),y.defaultPrevented||v(y)}return C.createElement("a",ml({},m,{href:p,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,h=Wc(t,Eh),m=su(s,{relative:h.relative}),p=ar(),v=C.useContext(uu),{navigator:S}=C.useContext(ur),y=S.encodeLocation?S.encodeLocation(m).pathname:m.pathname,O=p.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(xh,ml({},h,{"aria-current":g,className:k,ref:n,style:_,to:s}),typeof a=="function"?a({isActive:c,isPending:d}):a)});var _s;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(_s||(_s={}));var Ps;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(Ps||(Ps={}));function _h(e,t){let{target:n,replace:r,state:l,preventScrollReset:o,relative:i}=t===void 0?{}:t,u=uh(),s=ar(),a=su(e,{relative:i});return C.useCallback(h=>{if(Sh(h,n)){h.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 Ph=()=>ee("div",{children:"Home"}),Nh="/assets/rango-26143649.png",zr="m-auto bg-blue-400 px-5 py-2 rounded-full",jt="m-auto bg-blue-200 px-5 py-2 rounded-full hover:bg-blue-400",Lh=()=>fo("div",{className:"h-16 shadow-md w-full flex",children:[ee(xn,{to:"/",className:"my-auto h-3/4 rounded-full",children:ee("img",{src:Nh,alt:"",className:"h-full hover:bg-blue-400 p-1 rounded-full shadow-md mx-3"})}),ee(xn,{to:"/",className:({isActive:e})=>e?zr:jt,children:"Home"}),ee(xn,{to:"/about",className:({isActive:e})=>e?zr:jt,children:"About"}),ee(xn,{to:"/users",className:({isActive:e})=>e?zr:jt,children:"Users"}),ee(xn,{to:"/random-endpoint",className:({isActive:e})=>e?zr:jt,children:"404"}),ee("a",{href:"/api/",className:jt,children:"API"}),ee("a",{href:"/admin/",className:jt,children:"Admin"})]}),zh=()=>ee("div",{children:"NotFound"});function Rh(){return fo(Ch,{children:[ee(Lh,{}),fo(gh,{children:[ee(ci,{path:"/",element:ee(Ph,{})}),ee(ci,{path:"/*",element:ee(zh,{})})]})]})}po.createRoot(document.getElementById("root")).render(ee(Ms.StrictMode,{children:ee(Rh,{})}));
+0-0rango/backend/backend/static/rango-26143649.png

Binary file changed.

+4-4rango/backend/backend/templates/index.html
@@ -3,11 +3,11 @@
33
44 <head>
55 <meta charset="UTF-8" />
6- <link rel="icon" type="image/svg+xml" href="/assets/vite.svg" />
6+ <link rel="icon" type="image/svg+xml" href="/assets/favicon.ico" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
8- <title>backend</title>
9- <script type="module" crossorigin src="/assets/index-c28b777a.js"></script>
10- <link rel="stylesheet" href="/assets/index-f34bc96d.css">
8+ <title>Rango</title>
9+ <script type="module" crossorigin src="/assets/index-9502f0e7.js"></script>
10+ <link rel="stylesheet" href="/assets/index-0edf93d6.css">
1111 </head>
1212
1313 <body>
+1-1rango/frontend/index.html
@@ -5,7 +5,7 @@
55 <meta charset="UTF-8" />
66 <link rel="icon" type="image/svg+xml" href="/assets/favicon.ico" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
8- <title>backend</title>
8+ <title>Rango</title>
99 </head>
1010
1111 <body>
+2-2rango/frontend/package.json
@@ -10,10 +10,10 @@
1010 },
1111 "dependencies": {
1212 "react": "^18.2.0",
13- "react-dom": "^18.2.0",
14- "react-router-dom": "^6.6.1"
13+ "react-dom": "^18.2.0"
1514 },
1615 "devDependencies": {
16+ "react-router-dom": "^6.6.1",
1717 "@types/react": "^18.0.26",
1818 "@types/react-dom": "^18.0.9",
1919 "@vitejs/plugin-react": "^3.0.0",
+0-41rango/frontend/src/App.css
@@ -1,41 +0,0 @@
1-#root {
2- max-width: 1280px;
3- margin: 0 auto;
4- padding: 2rem;
5- text-align: center;
6-}
7-
8-.logo {
9- height: 6em;
10- padding: 1.5em;
11- will-change: filter;
12-}
13-.logo:hover {
14- filter: drop-shadow(0 0 2em #646cffaa);
15-}
16-.logo.react:hover {
17- filter: drop-shadow(0 0 2em #61dafbaa);
18-}
19-
20-@keyframes logo-spin {
21- from {
22- transform: rotate(0deg);
23- }
24- to {
25- transform: rotate(360deg);
26- }
27-}
28-
29-@media (prefers-reduced-motion: no-preference) {
30- a:nth-of-type(2) .logo {
31- animation: logo-spin infinite 20s linear;
32- }
33-}
34-
35-.card {
36- padding: 2em;
37-}
38-
39-.read-the-docs {
40- color: #888;
41-}
+12-27rango/frontend/src/App.tsx
@@ -1,33 +1,18 @@
1-import { useState } from "react";
2-import reactLogo from "./assets/react.svg";
3-import "./App.css";
1+import { BrowserRouter, Routes, Route } from "react-router-dom";
2+import React from "react";
3+import Home from "./Routes/Home";
4+import Navbar from "./components/Navbar";
5+import NotFound from "./Routes/NotFound";
46
57 function App() {
6- const [count, setCount] = useState(0);
7-
88 return (
9- <div className="App">
10- <div>
11- <a href="https://vitejs.dev" target="_blank">
12- <img src="/assets/favicon.ico" className="logo" alt="Vite logo" />
13- </a>
14- <a href="https://reactjs.org" target="_blank">
15- <img src={reactLogo} className="logo react" alt="React logo" />
16- </a>
17- </div>
18- <h1>Rango</h1>
19- <div className="card">
20- <button onClick={() => setCount((count) => count + 1)}>
21- count is {count}
22- </button>
23- <p>
24- Edit <code>src/App.tsx</code> and save to test HMR
25- </p>
26- </div>
27- <p className="read-the-docs">
28- Click on the Vite and React logos to learn more
29- </p>
30- </div>
9+ <BrowserRouter>
10+ <Navbar />
11+ <Routes>
12+ <Route path="/" element={<Home />} />
13+ <Route path="/*" element={<NotFound />} />
14+ </Routes>
15+ </BrowserRouter>
3116 );
3217 }
3318
+7-0rango/frontend/src/Routes/Home.tsx
@@ -0,0 +1,7 @@
1+import React from "react";
2+
3+const Home = () => {
4+ return <div>Home</div>;
5+};
6+
7+export default Home;
+7-0rango/frontend/src/Routes/NotFound.tsx
@@ -0,0 +1,7 @@
1+import React from "react";
2+
3+const NotFound = () => {
4+ return <div>NotFound</div>;
5+};
6+
7+export default NotFound;
+7-0rango/frontend/src/Routes/Users.tsx
@@ -0,0 +1,7 @@
1+import React from "react";
2+
3+const Users = () => {
4+ return <div>Users</div>;
5+};
6+
7+export default Users;
+62-0rango/frontend/src/components/Navbar.tsx
@@ -0,0 +1,62 @@
1+import React from "react";
2+import { NavLink } from "react-router-dom";
3+import DjangoLink from "../django/components/DjangoLink";
4+import rango from "../assets/rango.png";
5+
6+const activeLinkStyle = "m-auto bg-blue-400 px-5 py-2 rounded-full";
7+const inactiveLinkStyle =
8+ "m-auto bg-blue-200 px-5 py-2 rounded-full hover:bg-blue-400";
9+
10+const Navbar = () => {
11+ return (
12+ <div className="h-16 shadow-md w-full flex">
13+ <NavLink to="/" className="my-auto h-3/4 rounded-full">
14+ <img
15+ src={rango}
16+ alt=""
17+ className="h-full hover:bg-blue-400 p-1 rounded-full shadow-md mx-3"
18+ />
19+ </NavLink>
20+ <NavLink
21+ to="/"
22+ className={({ isActive }) =>
23+ isActive ? activeLinkStyle : inactiveLinkStyle
24+ }
25+ >
26+ Home
27+ </NavLink>
28+ <NavLink
29+ to="/about"
30+ className={({ isActive }) =>
31+ isActive ? activeLinkStyle : inactiveLinkStyle
32+ }
33+ >
34+ About
35+ </NavLink>
36+ <NavLink
37+ to="/users"
38+ className={({ isActive }) =>
39+ isActive ? activeLinkStyle : inactiveLinkStyle
40+ }
41+ >
42+ Users
43+ </NavLink>
44+ <NavLink
45+ to="/random-endpoint"
46+ className={({ isActive }) =>
47+ isActive ? activeLinkStyle : inactiveLinkStyle
48+ }
49+ >
50+ 404
51+ </NavLink>
52+ <DjangoLink target="api" className={inactiveLinkStyle}>
53+ API
54+ </DjangoLink>
55+ <DjangoLink target="admin" className={inactiveLinkStyle}>
56+ Admin
57+ </DjangoLink>
58+ </div>
59+ );
60+};
61+
62+export default Navbar;
+18-0rango/frontend/src/django/components/DjangoLink.tsx
@@ -0,0 +1,18 @@
1+import React from "react";
2+import djangoLink from "../djangoLink";
3+
4+type Props = {
5+ children?: React.ReactNode;
6+ className?: string;
7+ target: string;
8+};
9+
10+const DjangoLink = ({ target, children, className }: Props) => {
11+ return (
12+ <a href={djangoLink(target)} className={className}>
13+ {children}
14+ </a>
15+ );
16+};
17+
18+export default DjangoLink;
+5-0rango/frontend/src/django/djangoLink.tsx
@@ -0,0 +1,5 @@
1+const djangoLink = (enpoint: string) => {
2+ return `http://localhost:8000/${enpoint}/`;
3+};
4+
5+export default djangoLink;
+15-0rango/frontend/src/django/djangoRequest.tsx
@@ -0,0 +1,15 @@
1+import djangoLink from "./djangoLink";
2+
3+type Data = {
4+ method?: string;
5+ body?: any;
6+ headers?: any;
7+};
8+
9+const djangoRequest = (endpoint: string, data: Data) => {
10+ data.headers["Content-Type"] = "application/json";
11+ data.body = JSON.stringify(data.body ? data.body : {});
12+ return fetch(djangoLink(endpoint), data);
13+};
14+
15+export default djangoRequest;
+0-71rango/frontend/src/index.css
@@ -1,74 +1,3 @@
11 @tailwind base;
22 @tailwind components;
33 @tailwind utilities;
4-
5-:root {
6- font-family: Inter, Avenir, Helvetica, Arial, sans-serif;
7- font-size: 16px;
8- line-height: 24px;
9- font-weight: 400;
10-
11- color-scheme: light dark;
12- color: rgba(255, 255, 255, 0.87);
13- background-color: #242424;
14-
15- font-synthesis: none;
16- text-rendering: optimizeLegibility;
17- -rangokit-font-smoothing: antialiased;
18- -moz-osx-font-smoothing: grayscale;
19- -rangokit-text-size-adjust: 100%;
20-}
21-
22-a {
23- font-weight: 500;
24- color: #646cff;
25- text-decoration: inherit;
26-}
27-a:hover {
28- color: #535bf2;
29-}
30-
31-body {
32- margin: 0;
33- display: flex;
34- place-items: center;
35- min-width: 320px;
36- min-height: 100vh;
37-}
38-
39-h1 {
40- font-size: 3.2em;
41- line-height: 1.1;
42-}
43-
44-button {
45- border-radius: 8px;
46- border: 1px solid transparent;
47- padding: 0.6em 1.2em;
48- font-size: 1em;
49- font-weight: 500;
50- font-family: inherit;
51- background-color: #1a1a1a;
52- cursor: pointer;
53- transition: border-color 0.25s;
54-}
55-button:hover {
56- border-color: #646cff;
57-}
58-button:focus,
59-button:focus-visible {
60- outline: 4px auto -rangokit-focus-ring-color;
61-}
62-
63-@media (prefers-color-scheme: light) {
64- :root {
65- color: #213547;
66- background-color: #ffffff;
67- }
68- a:hover {
69- color: #747bff;
70- }
71- button {
72- background-color: #f9f9f9;
73- }
74-}